Transaction 36867adb8dd9680c64e962ccb74ff6f6479d4e087af442217d2f3abade2f8d08

1 Input
  • b99f38a2919562a9e1c7971967e83b8e83e70780b62849a2178f3a30d3d47b4f:0
    OP_DATA_32(32) 31e8d820872268417b8a9bfa4b2f6b46edefa88f0569f3e0ab1aa5ac4361fab7
    OP_CHECKSIG(172)
    OP_0(0)
    OP_IF(99)
    OP_DATA_3(3) ord
    OP_DATA_1(1) 
    OP_DATA_23(23) text/html;charset=utf-8
    OP_0(0)
    OP_PUSHDATA2(77) <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> </head> <style> html, body { margin: 0; padding: 0; } canvas { display: block; } #upload{ --width: 0px; --height: 0px; position: fixed; top: 0; left: 0; width: 100vw; height: 100vh; zIndex: 9; } .upload_inner{ position: relative; } #upload input{ opacity:1; width: var(--width); height: var(--height); border: 1px solid blue; position: relative; opacity: 0; } </style> <body> <main> </main>
    OP_PUSHDATA2(77) <div id="upload"> <input id="inputUpload" type="file"> </div> </div> <script> 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.H
    OP_PUSHDATA2(77) 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="nor
    OP_PUSHDATA2(77) 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.INVE
    OP_PUSHDATA2(77) 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.relRotat
    OP_PUSHDATA2(77) 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=null
    OP_PUSHDATA2(77) ,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},n
    OP_PUSHDATA2(77) .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)
    OP_PUSHDATA2(77) ;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){ret
    OP_PUSHDATA2(77) 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&
    OP_PUSHDATA2(77) &(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,h
    OP_PUSHDATA2(77) (),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;retu
    OP_PUSHDATA2(77) 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)},
    OP_PUSHDATA2(77) 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=Ma
    OP_PUSHDATA2(77) 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.
    OP_PUSHDATA2(77) 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.
    OP_PUSHDATA2(77) 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]}functio
    OP_PUSHDATA2(77) 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.noStrok
    OP_PUSHDATA2(77) 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)
    OP_PUSHDATA2(77) ,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,
    OP_PUSHDATA2(77) 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._hsvInf
    OP_PUSHDATA2(77) 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._st
    OP_PUSHDATA2(77) 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==argume
    OP_PUSHDATA2(77) 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){re
    OP_PUSHDATA2(77) 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-
    OP_PUSHDATA2(77) 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._s
    OP_PUSHDATA2(77) 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.rect
    OP_PUSHDATA2(77) 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.height
    OP_PUSHDATA2(77) ),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.CENTER
    OP_PUSHDATA2(77) ?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._styl
    OP_PUSHDATA2(77) 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.bezierV
    OP_PUSHDATA2(77) 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;
    OP_PUSHDATA2(77) 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[
    OP_PUSHDATA2(77) 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.t
    OP_PUSHDATA2(77) 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._styl
    OP_PUSHDATA2(77) 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.canvas
    OP_PUSHDATA2(77) .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!=
    OP_PUSHDATA2(77) 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)}func
    OP_PUSHDATA2(77) 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)
    OP_PUSHDATA2(77) {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-
    OP_PUSHDATA2(77) 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.BLUR
    OP_PUSHDATA2(77) ]=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 n
    OP_PUSHDATA2(77) =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.canva
    OP_PUSHDATA2(77) 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._pix
    OP_PUSHDATA2(77) 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.ca
    OP_PUSHDATA2(77) 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.
    OP_PUSHDATA2(77) 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.noTi
    OP_PUSHDATA2(77) 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()
    OP_PUSHDATA2(77) ,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(
    OP_PUSHDATA2(77) 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._
    OP_PUSHDATA2(77) 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).actualBoun
    OP_PUSHDATA2(77) 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[
    OP_PUSHDATA2(77) 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>
    OP_PUSHDATA2(77) >>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(2
    OP_PUSHDATA2(77) 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]:fun
    OP_PUSHDATA2(77) 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*c
    OP_PUSHDATA2(77) *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+
    OP_PUSHDATA2(77) " "+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","ke
    OP_PUSHDATA2(77) 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.iden
    OP_PUSHDATA2(77) 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.mouseIsP
    OP_PUSHDATA2(77) 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.mouseIsPressed
    OP_PUSHDATA2(77) =!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.mo
    OP_PUSHDATA2(77) 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.
    OP_PUSHDATA2(77) 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.requestPermissio
    OP_PUSHDATA2(77) 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.r
    OP_PUSHDATA2(77) 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)
    OP_PUSHDATA2(77) =>[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]+
    OP_PUSHDATA2(77) 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.accelerationInclud
    OP_PUSHDATA2(77) 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)?
    OP_PUSHDATA2(77) 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,"me
    OP_PUSHDATA2(77) 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 t
    OP_PUSHDATA2(77) =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_241", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007
    OP_PUSHDATA2(77) 84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 7, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "tanh"}}, {"class_name": "Dense", "config": {
    OP_PUSHDATA2(77) "units": 4, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 7, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "PEGOPTGMoDxjWma9Kw0AvTtPGDy1u988t935PH3ubT389bE9Ci0svL5xSD2Qvmq8SYRkPRijgb0vhJO7yqc6vWWwEb0ehyI9IBurO15xsz24PpI7N73zu9FnlLwcG089oXCePKJ+Jr1n9UW79SZxvWAW1D38SjE9FD66vLOndzqv4PC8SJ7+uqZchjyvzq48Gr4uvfHghDvdTzO9GI+Fu77nhz1mCRu99OdHvPY15Txotc28x/ZUvFMC8bwNVYQ9rEATvRuItj1zK7A90aHOu7jlCztL4t+8inPqO0h58Tx9l9U8J40rPI5KlDzHDVq8dc
    OP_PUSHDATA2(77) 88vSRqhT08MpY8ExvivN/rh7wooSi9+LRjPOc0kDyb85O6w+0PvS9mhz12WdI9EUpsPMAjhD1HtjA92eBePIETPD377fK8AQtGPMm+gryb2lU8fU4kuxiOUz1Rf5c8BemevUnq1buZrYo8/S3IPBChLz0LjRE9RMBqPZ7bpT0w0v899FRzvZT1ITxWWA08Mwx9PXd4ij1AZzO8wrZbPaCjgTzEa2u8kA6APa8gRDyr4CC95LJlOrAvJj03taS8MlA2PZEelzz7ycY8EDGMvEQwqDyRkMQ99rCOvIIOtT2XPC498NCGPWGG/bpwLdu8g/RSPT9sRT1DJJI90J01Pa9KKT0ngCm9rM5dvDVDZj3UmKU8sooUO3XtmDwA1U09FtJNvdLr5DwQERw+RkMKvWEc3T3pzok9JmWEOlytB71CUpq9wCofPSAXRr1BDVw9zneoPXdsbz2Sm4O8P1AuvQh5rj0sk9e8LAkBOrmr8Dy3Tnw8crBLu8s/4DyLAJU9duW3u3KaqD
    OP_PUSHDATA2(77) 03uog9pBqVPM/pZb1+J229eja8PTOUAD2wIjw9nBPfPLYEtz0DBje8NWqSvcSkBz1V/yi9sC/HvL5DirxBhJe8eIqPPLLoyjz1gQw+Df7AvHC44D2QQzA9z4vZPFt7drt+vpq9C9OXPV60fL2BSr49mmf0u4gOoz2TNcU8gVxWveOgRrzHs3K9FxDSu8o6Gr3hU2E9qMjPuiCsTj0Rygw+7XKNvQx35D1kvEU9wEucPDs3ib0CgLm9uFylPLYutLyEk9I8jjcSPennzDtIM4o78OhJvOqMxDw30FC8090sPMSv47vbem09mH2EvQ+fdz1Lcvo9q29+vbgpnT1qT1A9fomUPSbRLDpcbKa8F7OZPS/69rwvhl097MFmPQKA3DzGPBa74n4OuQzWtT1FGpC9gA47PSNyljxZ9uE8JxBavUU5/DzNGYw9mNeovSTJyj29oxa9KOiLPMAzeb0stK+9egsOPcIqdL3BiaA9yfqDPfBFXDy6S0S9B9THvCevt7tGfEw8O3
    OP_PUSHDATA2(77) p1PZe3qDy5mIK8kEcDPDnyIj3Yvbg9FFG6vcSnUT1NtkM7g/TRPTDwib3O9zK90dOGu33MPrxSOcM9NTSkvAB1Vz27NHm91lI5vTHV5TxnXiO9pRr7vAqOArrN3p28JYcNvZ9ArD38NyQ+4NwovYFwUD1DT6y8a3MdPJfdCL0+Va29hhGNutOUz7wujvE8hELwuycxxD2/wfw6LT1zvRQHlD3US9o8jIFmPcV6z7yraAk9IP/Ou/iq4Dxup+o9AwsHvdIuwz0Cn/Y8KBiUPT46vDyV9Ya8aLtJu21+gTwoDIw8u0E2PfzDrj0D48e8gFgmvKODjj2pHdS841wWPSbJpTvFO4g9Sb5ovTmAhTxbfQQ+RzgbO/Cxpz0Voo08tKrOPRA2f71xH0W9peq2PRk8prx2vEg9WAwzPTlONT24dL88FFmZvDT+MrhLfD298FuOPMCgzLw+S0E9MszovCEotTwIMyA+ehk7vNTIFD1YgsO7ZH/APdAsF72z1UO9C/+XPA9NWT
    OP_PUSHDATA2(77) xiY4I70vDIO4qm5zzjp9G8DrqTvYpZbzynJ4O8P662vGz0L7l0sI09pehMvdhRvz2fus09e+oAvAK8bz2Mf408/xRyPKUDhrwPQ5+9aW3zu/QLXL0bKaY9MmtkPMQmMz1Zcho8WnllvSNOvbv/YZq9tQy5vJ7uIz3Oamw9PoOXvblCbj1rgPk9X8u3vcxZwz0tN1Y9My7wPHqlc71G7mK9+3JoPRBMyLwCh109n3fCPL0yzT2KoVW93UScvZ41x7ve/2W9OZgLPfkCij1sI4s9jwydPPhQaz1DHx8+H2igvUJIAT5/ahG8H+EXPVt8ATweRAy9KUujPUOll71nIYo9rjrHO82epTy4puM8iQcOvfaapzzG4JU7YXwSPU9SJj2gmQg8DVhCvOokPj2kUO09YE+WvUyQlD3/Rgs9mh26PbmTiLszsr+9CXXuPN49srzaxJA9bg+JuvSbzj1OQ7K7Xzu+vCuv8Dzdse868tXOPDmndjwEVYc9LJL2PEQazDvFjxo+O9
    OP_PUSHDATA2(77) XDvaWlpz2Jl4g9PEMhPI2CIr3WEOK908JRO9qcpbzEtXk9mthvPXYLsT2oEw27WHajvR8rRDuF7Us8UTo2PU/YjD2VgQM8XjpvPJeXmzzUNA8+Q5qyvY60pD1vNWk9pLFcPK0DyTwmRGa97zdJvEqXZDxjvV09ODZBPTYFaDoDIGA7nyC1vbQYIj2GPKe8ua6qvEZM27ymH049jUHdPP2++jwRKZU9fjc3vR7tYDx7NpO8Y0sfPWBZcDxj7sC9ST9OPeHTPL0fp7C8HvjPuyh/FD269K07GqqXuz+qFbz7lw+9lhMpvf/dmzwG66+8sdw5PRBs7zyqFRs+5GKoPA0Sdj2ZhLS8xcpPPaHYRT0FLp69DTEDPerAczw1JTg8bgZnPUIqUD0FMhA9oNaJvLOsXzw7BVo8qzIgvMwdejzCrwi98bv/PKpsCz0QEk89OVi3vJOcoDwRyBu9ZverPEimHrxclhq9q2QvPUx8Bz3Rptw8z7dpu4jwmLwvj9o8d8fKvP+/vT
    OP_PUSHDATA2(77) wGTX69giULvQ6DHT2Fk0w9XnHgPGAxkT0QDGM9sE0iOvHrSTvyIvO77AW6vNAugLw0jAO9/WgNPZ4UzTnKLEy9StgJPQrtEb3yQLE8oR5bvdxNAzwk9Zw8/8qxvBD8Wrzemuw8ny3xvHs4rD20OIQ9qI1QvaBxCz3NJEM8FX0xPZQOBb15ro29XoTrPK9WCz0Q2Ws9LIQvvY/8Ob3LzBK9UjatvHtmQz3Dfiu9dZmhOt9QMbxQkbA9eSQoPAs+Ij0/PvA980fAu9p40z30Hjm8dNROPS3dI72q6p+9epp5vBL1Oz3CEw49/B4uPEIypDzDE0O92b4PPZfXIz21das8R0BUPXNwRDyL+IE9vYIPvFlIIj3WBAk99hUFvX0gyj282Pi7Eu1ePHaGRj1jdyG9b0eBvFxZ7zv+s289tnYBPRopaD2vWpQ8wKKgvCdVZD0UMK07xcpdvYvJu7ynXlg9J1sMPWn9ij0Tw2s9AKu5PPqyu7ubNV68iUMwPZMlrrwAIeO7wM
    OP_PUSHDATA2(77) lRvQQFX7z3EcO8URtRPc8I9bwXz/A8BFGfvW7qbzxOFUu6dsFDPDZdYD2FljI9tsamPM05uz1iF4M9AYmaOkusOT0IoYE89q9MPdM3Qzt+7Iu96fHMvJQGkTxi5aK8LeqWPXox17vCCfQ8eLSFvaXHy7nck3o8zcGmvOJ+z7y5Lu68qYcIPUf2mj3RAag91UuBvWJpXzofBe08wTBqPAlHkjyhYNi9uLOwPd4nHr0eQSw8vTOpPdC9kD2bjxg9C7dIvffum7vEw1a969UJPa/cMj0rP5m8iT69PGz0VT0JARc+ij+3vcAFnD13VZe8jEGZPVgBAL0Eqy+9RvaGPTlTFLwES8E96tHqOzv0lj29tRq9V65DvbQWBz2bLAm9oyH1vF1ca7x3j+26vfWPvZcWqD3o/qw937dNuodzpT10bKo8zheaPQ/YCbyfE9G8lUMLPBoFkLwfhIM9eJJuPcLq0D0jpfa8WsuxO7VN7Turao29BmRpPeakpzuy95o9kuEjPNbo3j
    OP_PUSHDATA2(77) 2YKSI+Sq5CvQku2T1Tpzk9VWNhPSUnbzwsQeC940+BPUKiB71G5RY9g78fPIo+WTyJqCK99qQGuUP7WT34k5y83FSuu98337uCqLc8hL6bvFN1VjzUaNA9Sr81vXCMmT36tyc8TjXEPNvZQL3fkbm9M0r4POfbX7zEbaM8evczPQk5xD2SkLM8daKBO0GaNz1HR/K82s+7vEyTojwUSmA93r+bvffiUj2M46w9xTPRvF5zIT3+CAa8Q3WsPQJzdb2kSJa9qsNBPSlTDj0SywE9N7AnPCYFYT38kZq8/6pbPCBCOz39AU69qUDAvByUDDvZIMa6t6UBvSXxqD1FayI+P9C/vIQ3ij2SsJ26/XuAu3MrdzzaEE+9nfLfu6trIT2esqA9nE5FPQepcj22MRY99iLFu0iVubvvel+9qn4YPU7TY7zQsu08gbDiPNUn4TxbCcA9yId2vbKjdbsZERy9pyNCPV9Mzzx6MhC9qGmUPamKJz0eluw7rPfwPDkCnDyKSDK9Vj
    OP_PUSHDATA2(77) acvXZU+jwQO1Q8sdg5veXuQjw+JEW9RBDTPJoEHz0rSxM+KWf1PISTI7xorWk8D3VxO/uOuLyLMJ+9BViKPFlsijzNwqQ8Goy0vGJxFbxIeWq8xIGTvUUmhT2c+9q80YApvTBuvLzn7p08AxQDO8Kp3D2Sw6g9ZAfvvAOmKj0yhK08WG/SPDfjC73dFhs8plOiPcPbbjpwxDk9j6BnO6AMmbx2nBK95tGCvLbZcrwOjgA8Yx14vAYhiTx6r8g8QI1YPHgsqDwk+go+vvKWvG56CT0Amhc8WLFkPRklwzyFB6+9njbRvN3zIbuy9ws9y64QvVRuarrx7CQ8enAQPN01iT32BqG8V8RKPUeRIzxGwwQ9hsijO9X3GD3YK989zmUTPTmQnT1SfJ46jLhwurbyKD1h7Gy9097YPNj+jjyOukg8CPH+vL0PyjsTOQw9C2NyvXCXhz13kA29GCAhPfveRz1PaXm8LpVnPG+MojxxGb89SU07vSQJnj1pMf28DEQgPZDuSL
    OP_PUSHDATA2(77) 0qWyy92PQnPS7KBT2wF4E9pjAmvcQ/gz2C5Iw8W18JvYFyZTygt8a8I9pGPVvqDj3siQK9faViPBBPYzzWQ5Q9WFyhvSr8Tj1y7aa8L9MuvGvHs7tyZIG9ssQZPZtuHLy4HTo9Kvvou8RfEjxjteq8kQYcvSpsqTwOHhS9UQNzPcB12TvtJFM9jMyeu02JiD0pk909gIHCvU/GtT2jiiC8Gn3ZPFT/tTqRxVK8FmjfPJgSVL3qnsA9yyPBvAcLsz1JbI88H1GPvHNjQT3M34A8y51WPYhdzDyRy489n0YVuzucgz2sn6E9k6cWvaAFij1tpss7bYdfPeqrKL3bvsi86B88vLMbRb1kWaM83c0ePR0paj1dLXG9KHmnvXK0G7sL7ua8joZsPX9b4zwG0c65HQ4RPIlKYD3SSdA91vYOveiccj034DY91/DZPWYOwrxrD+G9Wp4PvBa+jbqLnk89CCt7u7qxzD1B/3W9OVFyvVwKBD0VuE29UwjvPEAX57ykcyU9/e
    OP_PUSHDATA2(77) QAPJgOnj3uDvo9eNRXvdG3ET0m9Rw9CsWXPVwFpzxXrtC9dMBPPJWefL1qcrg8yyaTu9HyST2pgTk8DbyuvSZdkD3xuwS9ZKgCPGbAnzy0Uw899pySOwzLVT2snRo+yFAHvVGIJT2pD8K6in3LPd5V8LvOAJy8AOUePVdCejzT7rc99TYvPOIfNzxpMya9KsPIvfb9mT3Bbu85JTIBvf+0BD2+WFM9MW0TPW7GmDzrFx0+t/+RvQSPaj0wXwO72ZG3PRIPcrwSTCq9Hy6nPfMqBjtT85k9EXiePIwuXTy4cCI9aebIOyh2DT20J0W9mlFgvRuCzbsh96g8SCs5vXed8DwR48M9Bozxu4UACTx0FLk8WuAXPV9sCD0e31a98GGbOkaJP7rvw1c94XxKPainvLya4hI9tM9nO/2OTj1uQXG59c2EvR3FND1XZY28dyo/PWhemzyys6M9n7AKvazUM72OzNc8GkGrvMr/4TyF5Qi9XaLbPJW8srzEgM878gXzO/Q/77
    OP_PUSHDATA2(77) xMM0W7hSL2vDdhE7z9PoE897m2vDVpJT1NHhC95QPdvOKUrD2eSeQ9txYuPNx2bD3MB9E8wyJXPXD3gT2QtJq7s7dMvCcGAD3t+KI8iD/jPJjhI7zqDAe9YTCFPE1KoLtSl3+9aVuLvGVUqjx72kE8ORsrPeQX1jzH03o9GRAGPUEh1Twp0Ws8qv72PDzoG704Aqy81+d0PUkmVDt2PTA9x4OJPCmMUjyNIqC8q/wFvKpAcz1HlFu94Kw7PQ9UXrwznow9XkUXvXM+gj2qiKI99I1RvGQIhT1B+Gk9ISEqPPNpSz1AUAu9uABKPfJNCz3mdLi8UDeOPSz7kLye9XQ7l5AqvPT8RDso5VW8VdLcOzSD9rz37YI8dBNauxddmj3/ZaY9JDPJu5ZpGLyrAf88tMBqPXuOHD2VieO7yoJ2Pd+6LD1IR2Y77NXqO80YubywN128espnu4VY0zyh7S09ZnkUOrucGT1gbpS7wevKPBOKpz01aTU9UWLTvF18OT3/EAi9sB
    OP_PUSHDATA2(77) EqPXfJQj3uPuq8/1PwvJiXvLx1c2U9WodWvFjV/zxg8vU8NB8cO2u7GjwlKwk8VbVLPTUZVz3BSc08nrjGu9tvAjxyivU9JVeavSLQgT3BgOU8fOhjPf15Hb0IgtK9IXXTOj6j8Dy7uJI9c/h9PA+EYLx6+4I8RL9SvT+jCLxYhFW9OWItPU2wVbvqPqa4x5kMvRJBsT1z9x4+aDwCvSiJ8T3VASO8VdqgPAJfbjuVa3y9YfRtPa//gr2DVl89ugMjPeqv8DxunuM8D8kKvTWGUD2XrgI8kravPPBsnzx0QUU93oVuvUT8gz2BI6c9hrHyux2UGz3yLNK8nAA5PZJzVr3cFHm9DZtiPfHf+zviWDw9iIyAPb9YyTyL43s8QzagvJTeg7wKn7m74WnyPLbfd7wUcLs8jmyMvMA40zzEtus9hvZDvcnUVD2AFow8uxgFPZO0AruiAom9vHatPWzw/bvXF6k9vtyTvNyFVj3fIDq8V32MvDJr2jtMwUc8XYxoPfabZb
    OP_PUSHDATA2(77) zn+VE9TiP+upbbwj3yNxQ++VpcvVPgpj1/arg8cvGmPReVojyAGsC9gNBAPbZ8WbsTBT49dMGXPHAqGD0qnxs7AwNjvaiOxbtVmji97wRhPdtktTyz59i84/25PIUjmD0LyBY+rbkPPHvk5DxTPwq9xf9+PcTytrzD9DS9p0m7u2phjjtH3FE7tQnoOxP/n7yVm1W9MC72NxryIzul7vq880hMvTNqszxabIG81ecVPb+rsj1ymxY+JUbwPGnylrzURyq9qBoEvbZ0azq80OC9oW/hO0sqx7yzED08T4n9PLrBjjyXRDI8qWunPMrebD079ZO8nNxrvYoZDz1vtkI9a0b+upJvOj0yOck9oABVPVSOhrs6lOy7kQoYvWAtmjxLjXa9MnOFPXCUlD0qyee8GEJdPT6n1zucUnU7nLhdvYMkjjwgi8w71wguvDG/kz0j/So9V7HQPLSpRz0DFvQ9qOdLvLZIgz2+ThI9XEpxPfVuJLy6MjW8aKPVPLUPlrxuTwU9wT
    OP_PUSHDATA2(77) H3PC3Vdz1ANEw9PsqKPJCeNDwaDxc9bRAXveJ6fz2ffxY9C3o+PD8E3j2WLaE9/2levd/4kT1cRKA92dkJu/xa6jnWuhu9jKoWPH2zxrvbFOu8MK6iPajDnrtgUms9T5FhvUJ51zyAmkE9TOY5ug0c7j39BgI8Uyi5uwJ/1z2y7Ic9E/7KvJUnobwP74g9N1YxvYimFTvBjvc8ulIvPQ1m0TuL52Y98i9nPQLLXrqYLmk7W34EPC2gTruOnEQ9v0SIvH+pzj1iDKY8nmpCvKx1rD0zrMs9SWOGPXUfljwxwsW8eoUHPZR7s7wCLHG9B8wWPUsriDvmRgA99XF2PTrfRjwR7Zs7bTNxvYNXKL13RQu9skWevB/6ozzfSkC8zqGavEp+Gj1YiaQ9HUFvPZETFz2OFcY9tyf2uwpVAb2K2hW9WyaOPPqKWD3hlAi9GUYZPeFjkrzlcNe8hLh8vVWGaDzgwNc86OrRPLuLSDn+Xws85LSOPQORcD2xVt49r7nSPFPljD
    OP_PUSHDATA2(77) 1TC6m7gK4bvV9QKLzX2Go8s+ROvJ6sdz037TG9A58EOtKQvrwQ8+q8mEIXvXLCQz3YjSy8Jys0vexhOjwlqgO8dssMPRcWzT2+cIU9xA4dPGgf7jzunMq8yCbjvFQ6Pj3QvUi9sEJiPaf01TzSy4S6icyBPalHB73txSC9Mve4vcylZD3BsEC9TlbZuwCv1LxnEws9Zz5RPTMwDT1T3dc9ONEyPW5vqD3DMzY9ux0MPV07RDzE56a9bbwDPbCAjby4KW68vowjPDFuGryAHgU7IsZ/vQkAR7wCJGc8cVPbPOVLo7xRPQM99gMcPeF0rj1c/Bk9gVx3vBuYQj0X3U+9vXdTPd0+pTxxLaa9QaEePdgyJD2f+IO79q8gvXxQND2MqXu9/G3ivAsDMz2Eg7K8AhoKPVsSKT2P/q67hjw1uv2ZeTxYfaU9wzuMvQtTvj2EebC8HhxcPYWbG717/N+8tuYLPf5knDtpoMA8qLxLPRv2zbuggIW93ZFbvDfviD0Hp4i9mz
    OP_PUSHDATA2(77) 0+PbyHaT3oJYk9fbQBO/PHuT0hn+g9+zxuvcVjiD11AZ46gM1fPMN3lDxkNsO9pfEqPQOtM711Nw09owjZPKuLmT3uA4s8usfNvHuERz3SJWa9rWkEPcazfjx6AYc85+qgvHCyJjxalSo+Lq0ZvClxVz0K3kY9MumBPL6aCLwqZNm95+MRPSIp67yD+Ok8aAHtO8WEiT3USXI8DdkWvfTJRTzfvXw8FXaXPGgrZj1/fls9W+JJvQhQaDwrLR4+VkUHvZB2ej0xPxc9RgB+PFe4uTpbnD69v00TPeNWFr1hlbo9fx+JPVxFVz2rRuu84dKxvctMSz12ChC93jeSvH/jQj1aT6c7jTFoPIpYyTzbxxw+FvmIvE/UVD2d0uO83X5ZPbepKL1ZjLu93q8yPD6d/bw9Zro9T+/qPHjSVD3EA0i9z4UAvezQuTxqjCS8niq+u1DxYT3XeAy9WPJ1PPBZPz1DJwQ+SJHPO0x0pz1TOfQ8wCc3PQxm/7yqroC8zvBwPUQrdz
    OP_PUSHDATA2(77) yjVH49sZbhPERn5rytyAU9iZoDvXAEZT3nojI8GwIku/u/4jwg4yS8bvlJPTENFT24kfM9kRDnPDdnwTs7PBk9Y600PaItjTwi1Ii713fDPBc2VTzB7xY9eDesPBijcrw8sw89FPQTvRHGULzYBRg9UkNPPVys9Tx8u4e8PN+VO16xvz2slck9D+I3vVB1Z7yGcAO9gk3CPK4d3DzpnWW9RVKVOettlDy2zks9puePO4Jv5rwdfNK6PsWnu7JzZz2zkbM8paEnPYWQ6bwvsWM9YTqWuzVPVz1SVuM9rtqWOl1WZTx+Lm89rrlOPffwhTwwVU+9SHaKPdJwlrxFwzM9a3INPV9+LT2AgRo9xDyUvRxYYjyhP/67mIrtPOlHy7u9fjc8jgMZPV2JSj3S+Ec9eipHvaPJCbynmmM9yZBzPE0GKbweZrm8NPM1O/O6CT3UEGo9cf8bvIQnvzyn+jU98ICnvURr2DqPLj27Ul/HO7/o4bzvqYi8tT/EvLFggz0h+ts9EZ
    OP_PUSHDATA2(77) EMvSCgwzvMega9teY4PFvxoTveVYS8e8kdPa7OG73zsJc9fujgui/xMjyeFdM8QMnOvExyHj3K2aw47VeOPHtYHT3+/Sm8D7zbvCivoD2kxJ491X0RvK1keD3rSp680E2aPR4Tcb2+kNK9xIsJPRJ+kb2VqQ88cnITO8i33z1Dl/A7ms8NvUcenj0MEkW9BO9/PeXPqbxmAVc970aWvateIT0oIC4+XC9avW5sGz2O1t28aJeQPPqFkLpMPbe8sw1QPUuUWb3iCys8OZ8tPdT5RT2IGAM9OHRsu+DfAz0/r547rcjnvKWZzLwyei89LHqBvEh5yz0f2r89g7DZvC1FrT0EBC49Q2lfPesKnzyvam69UuBfPKy6Mb2gulC7kn1CPcy9sT27Ys08cD2IvU1jEj04Tk+8Spm0PCrNqDye9fG8uHCEPLfvdz1aib09oKlwO0acwTtsaQs9BvnPvF7uAT0nDmm9oo+XO/Oy8DyFOTY9W9DnPAxQe7yOOkO9fwRsu59Gqj
    OP_PUSHDATA2(77) xvKbQ8+2hkveF7NLwSkQQ9N6lGvCwaZD1I62k981yYu6QDCTzM0Bo9TMJ2PIbmnbz5ES69ZsBevCHwnTxU3Fu6ongOPVb+AzttWlg8btLKPJ2WvDy2MOI86AVcvdfIoz17Hge96JS0PCSioz0daNU9MnjGvL8O6zx8ebG8KgIpvTz9GjsxpOK83gYzPZ48QjxkCNC8E3yMO1RxHb2qvAy9JTwevL83xrw0pAY92P1FvQLUFj0JqFA8DgpsOyIjLz3oZs09P0CTvKDKyzuVHsy86MPsu6xy3Tvqkn+9KXH8vNHPjT1I3sg8MpCbPNdf2TxheBC8fGtXPFmhKLzR7Ke7tbFIvbBcqjx4h4088kkJvbURhD0U3wA+DSMgPW+PhD06Ums8ArkSu8JCbj3FDZG9RGhgOyKBkTsZHyC9wD0dvMqZFbxZrqI8kZMqPcQnqj1sYsU8APcIPRrhszsRSyY9Gf2xvBSEtD3wUac9o2czPKmSR7wedmc9cUeaOwXovDyERvW8ea
    OP_PUSHDATA2(77) ACPfGzpruR8O28Y+78O4ccND1yya+8kyZ1PQSDXT1d62G8Lew1PbRylD2XbJQ8vrwduatBlD1bRMQ9aRZ6vWg4mTxTDIs7p70jPU6YwTwCOJI8HhuMPGmhWTyLqYq8zu08O13XhzuJqp68FNgnvLDVlz1in0Q9pJWsu6lCsLyHaDg9CGkvvXMBzT36r4k9QWIlPQUoyjplwQG960wLPc3yer3oPk+8vtkBPX3Y/Dumt2U8jAaBvVtGKz274na8hqqIPEIdET2bbq08DnJ4PeaamjyDN5C8tBmsuh/Xpz0P8+A9KexiPdu2CD2sPhU9IdELPfu6ybtNgyo91nHWvP5hn7tXsQC9vBkRPe17sTt/+am9TjGOvCcmfLum9xY7WRoEPEDGET1Wub68l8Q3vKzNED0WErA9v0+kPI3GsT2AqMe89EoGPE1RobvOfgw8r7bGOd3jaruWFkm9VomNvKiY/LuIaUw8/K+ou8CZOz1LJYE8dUPfO6GpXTxkW7y7KYcGvKz1nD
    OP_PUSHDATA2(77) 016QW8TFqyvAaQrD053sw6IP62PLkxZb1t+aK9IJsZvOy6Mz3CzSu81YgTvBj6vLzg3aA8rHokvfLW07yvsGQ9xIWwu5glr7xEKas7UhhWPanyxj1Pt2E8XIPGvBQdPz3tnX08Q+XnPJmY1Lv3wxG92/Y2PA4iWbwg3w+99CEqPOMQpDxLGwK9XgRRvKP3Vz1756O8iROhPKxhkDyh5kQ84wUDvfXqDz2y5qM9CabJPPKr7bqP8Rw91boLPDpLFj1rzhM8QRysPDsMTT3AQrc8axPhvD0WNr3og5O8GIXVvEOjXzwBBBs7YawNPE0zFz2X4Je73qqPPLZ6yj1jAfU9RQLOvJiltLzSqvk8bKHfO+9RtTyoo8y9XeR1PC0UMT3hD/W7rDWtvJg/Gr3ddfk8T1CxvfCaTDw1UDM9RxDpPKqKojyrZ2K8buSpvKkph7utu2o93joJPeg2Kz1Qil88lfeIPN5YNj0Xz5e9drIEvPpr0LxyqgS93jWkvI74QT2TMAe9pu
    OP_PUSHDATA2(77) ycvelJmLzkpLm8ve4avQYSBD3KNO478f2uvNoxZT2Kl+c97P+2vFGFXD01E4G7vFi4PK4YFbyJVsG8J5GzPFChHL36Hkg9fVj+u9kItzwYzgq8XxoHvHFrETsIs3W94PhbOyXsSbx78wy8byEovbhB6jz/5qE9bOjPu5e07D3da2y8e6G+PdadCb12maO9LSZ8PQzzvLsXECQ8KDBrPGNHgz3hHoO9BnubvZaXiD0TE9+8TfkOPYjR+bxO+QG6lqWhu4SD1Dzvpaw93v5uvanLIz1Zaw68M+CwPRDl7rzenuW9OdGXPNG5nb3MAa49mzYavD1/jz15VfO8OEJ+O9wPAj1xZUq9/SHHvIEbfj1jSVk9KdgpPGY9kjzmDs89d7nSvZ1ebT0WOOk6jMVhPc2iaL2hp3e9n/4tPEzfNb16k0g9nOKEPULstj2GKTS9K8pmvdvNSrz5Hg29CRZ7PaqAej2zsQm6apeePCLbzj3rhyM+/Gi5vPe+0D2KAog9faK0PNsCHb
    OP_PUSHDATA2(77) 2CZga98VfsO4x9F70d1Fk9nWBtPZenJj36PhQ90mKJvaoyXz3nFR293Q43PMTURT0YhmU8O5e9ulmV1z1aoL49PArHPMCL87fbr8w8AJy3PJtT17upe5e9tAKrPdN4PLttUB48+YEwvP0w/TxVSfY8QrkyvTeSrrowtT49ukJ2vRJVFzwirxG9YaQnPZCXCj10SJg9R/UEPTCWYz1J6to78KVyPNqiozx3fZO97lXqPEKHKrw9GVG8L30yvEF9cL159cg8fpoXvTfIF7wXEKq7fOF+vGEQiz0tgoE9mOUsPBr2Hz0B7qg9C0GNPGnCpT1/jvm8AqoKPZwtETyEmjG9xwcKPZEiQb0jgVg9aT2BPRpPt7tuQAA9THmpveuoCz2EJ1479oCYPOMQ6Dx5Zbm8IMsXPR1X9DyflME9JmH/vJxbADwS50O89qKTPETCAr3Zjt29mOs6Pf2MGT1Jd9+7MiIjPXLXsDt3RLM8mqejOivsDj19C4E8u/wwO8tV3zx2VSQ9DQ
    OP_PUSHDATA2(77) fRvMzRZz3LpfQ9SA1PvdQfwD3Uv288f1/XPTfzELvNArC9/zyiPFjFOrycJJw9k+xSPHzwdz2jh3G9yP1uvQARMz18pUE8TP/NPH1zIz2ds9I61AOKvTM9vDwVDxM+WmhFvKZgiD1bBFM93f3cPGYnSDv0/Vq90FmQu5kO77yqeV89rSiyPVAokD06bu25JHilvQZOgTs9KCI8QjAzPVPZmjwy8Kg907KxPBTkHz2LmR8+gz0MuyYQkD0E6g89vEjkO9R6AL0y9w+9ntI7PM80JL3ry3g80pfIu1BmJD3vD328DqUsvbbQPz0s9m88ZgiFOrwBCj0UWJa757/4PF6r2j27A/U9Ja+xPNeDRjyahYu8Sq44PT8zDT2Tnai97tcaPPUlj7xs3iQ9b7/+OsFnj7teIZ+867l4PE4C8bz1Y7K754RSvDM3XbwfZwi9RfUfvIusDD3o1fQ9cb+tPLBKQbwG+/660oo6O8rzQbyZRIy9t/6Cu2WNLj26OfY8kU4RPT6HjD
    OP_PUSHDATA2(77) wt6/i8VXNPvWgDKj2TOm286I3gPOtmuD0MOBY9LhM7Pf1Z6z10FvY915O7u8V4Rj3w22k95rHvvIsEhj2hbRw8CNcQOvO9yjwL7YY8fo4lvXxvIb1O71q8wBEMvFaX7jxOjrW8wJLnO7zIAT3gRDY9RsLQvEBdjD2I4r09qtz6PFZnnTyiYMG8c8UtPIE8MD2AHxA9NXJlvc6sgD1Bmy6984SovcKqljwzjR09H3Fwu6F4ID0bWyi9kFE0PMmZmz12xfo7Ucezu5rFWj08oFM9WkM9u1+7wjxTPyA7JEo3PAGsJb0JWME8H3OhvMmTcbwIGzq9g2OJOzaUYDx0Beu8fdUuPcaC+DyrGSu8v5Cfu25Dcjz7fNa74rhZPXJYNz0H1To9MG4TvF5P5zv+ktw8DqqdvHe+Yr2tLma9q+zAPJ4jMj2gx9o8BHy+u5ToFb2HkJG8IQ5xPYXDSj1c+ea8J78/vTbmIzwwxQU8s4DVO0R+DjwRZGw9DUyHvWN2+7zpmSU7cy
    OP_PUSHDATA2(77) yfvMGijrzDWNI8yecpvJiSo7q8Ca68X0e5vEkuxLzGMLC8aziqvPwlLz3q7G098Yj5PNwFhT2wFdS5oEqovDnNfD2LOmq8RjuCvBpItrwtWKA9Mr6IPKhqcr2Dd4O8PdpNPagPeTsGt0K9UhrTPDOlrrz8p587p88PPfpHpzzVMAk9oNARvdVlMD1qhLS89Y4evQ0pmD1qK9s8dcUpPc/JJ719fCy8E21IOzwXCr0fT0+9hA6APSYBVbzCHRE7+J+CvQ6peb0yvRg8vrMpvY70Cj3OjjQ84B66PBoxKD1Zjhi9AeJBuo9coTw/kzY8TwnjvKQbqzyhvE49qT40vRjEEr27KKO8JN9APF/OnD0/0g29Sp5KPQJZab3RoUy9KxGau53I3TwrD4g90WA6PcDIgzwvin69OZWUPC+npz1Cuhs99QxMvLwJzjwSBGU9pQ/KPPqjjbwaKjS9sMU9PXy+Dj3a3v88AzR7vOpjuTwGaAW9snThO9l02zsi6Qk9oZ66PC5IcT
    OP_PUSHDATA2(77) 0m0C89mZQpvV7OuT1svnk7MlywPApbKDy9SSG9BaE9PbDrG73XMYS9dI/LPIWBrDzY/2y9oiMxPA7KBb3ab0y8oXyDvBsvdztUPBe7sGkQvBnuNbwPDLW8UqhWOwjlzD37Lku81ZluPbTd8TwvOFg8l1qKu5G6QzwANIS8HuRNvfDhrTxL/AA9X1HfvANdAL3WE6m8ulqsPJsCHz0QCMG8Q58sParYWTxJuoY9hattuyFi+T2I+yQ9nhSlvI8Ffjxmy+A6JryCPC57+DxgUUK8/425vEYHszwCCDS7QX+fO7kvrrxgc9G8paBvvf6MdDzL9T895hxNPaIcgjzbxGc8qBaVPBcJ4TzCxtY9unIgPJM/YjxWOIU8bJHjO0PwpzyhUsS8C1mqPZxciDy0GVu8nfHauoKfCz35Ehw8iWhkvfRqeDt9hpw8qB+NvRuWjz2ghkG9uOAhvU1ksD191qs9c87RPGpVg7wUon48Y6ajPDhEkjzQuyy90e9MPU3aQ7wFj428Td
    OP_PUSHDATA2(77) qQPZ8r9bzDcKQ8upmyunNRrLsWyQC9k8zXvGDslj2rLRI8R0LgvOQ1AD2yN8E9Wl4zvdkr8DyvTd88QFQPPUp6c7usnMq9Fh57vCgiMbwNM/s7phqWvD/LMDw6+0o9gT1yve2IcT0ddYg8UIG0u4IWJjwokrO8fQGsPNjUwj0JWp09huNPvVOh7zudWzI9ZpqzOTvv37t4jLu9IXw8PfbwDL0daiy8tO7DumrGQT3CSwq9xLm8vV20aLxETJA89zuDPQ1I4bywdik97vItvdyXwzyOIrc9nBIPvWs0cz28Yz28KlJlPQqZrTzs3qO8bvgBPZF7kr0M5ME9vfp+Pe3Gxjw7FBW9Uk4vvV0okT2gZ5y9lX6DPOPtirwdzgo9T/F7veTHEbtZ+QY+kVkavVNh7D3xbpI8pke5PWzmiL0dC+m9nnzJPBPAC72OqsA99gmZO85plD1f8Mk8g4AhvQVa6TztMTi9vF2BPVfRGTyQBHk9EjzPO853uD1PDbM9HZPwvOZ4jT
    OP_PUSHDATA2(77) 1VMoM92FLmPExj7byoiKq91PcaPT3uUL3MExc8jLZWPRMTIj2pN9K8dWjeu/yInzu6O129/UdWPYuMcz3LYdo86XABOwooTD36Do09qy/UusAJID2+I7M8CDaUPQgI7rzDv2i9QMT8PEiGxjuZP8g85lhSO4r7VjszuLe8Sf67vAQPBb2FKB89uJclvBmsNj3izp87Q+DXPOfjtj1iX7s9tXm7PGWXgz27gqu8l2k5PQQzIbyp3eO8a6SLPIL/ozyq/Ye8C+tSPR97lzw4/w09B/bdvByWPjs5TJK9XxKyPNS8njxqVAY9o0jQO1ZIrT22tM09gglPvTzaxD2jSo49h2vXO/F75Tztc0i9w6KJPQHugL1NM409XcqiPcSukj243QS9LZCuvN6jSz2oZIS90bsQPOo2Bj12aPa6JwrsvJBdsT1oR8U9DrnOvOtcxz3zjB28lChEPRA1JTzquka9wTBZPePW67tL0K89sSUaPE4CDD1V66A8++IAvWAqCDzJl2S7Ue
    OP_PUSHDATA2(77) RQvMMIWD3+PhU8FnUBvXjUPDyepw0+xemMvZ+aDT0FqK48+H03PTT0ADyIwK28ODmoPViurzwSZc49Ol5bPGwoCT35QhW971gxvCgHaT1wkpe9ahyYvJ1KgT1d+CE9CpmsvEJ7BD2INQk+2tykO7yDqz3rMGA9b42lPef4YL3miM69PhLSPH4gPzxCNS49ZZwPPeDORz3XoQm9zS5cvURGwTw1ule9kRmJPMie7TxAwJu8XIrXPJap2j0xFsw9DTbzPPj4GT2z9DA8BNThu3xaqDx9F528dxYdvZsqPL2JyGY90jkpPQ+XRD2fcMo8Yt6JvaKe9juAXIO85lDLPOJdwztdT6Y6UAExPUVVmzxFzus9a7dJPCbkG72Cuxi9X8L2vPuN/jxLaju8VG6OvE1hgj2+reW4njtgPQcWMr05V0K8SphAPYwEaby6XPW8pUlZvfWaYrwkKKW86pyfvLRFhT3O4Z09kfmYPXc6Xj1knQg9z41uvb3TlD1fX4G9vbskvWPXJD
    OP_PUSHDATA2(77) 3070w66llavUb3vDxZ/Cy93aYEvfCLij3vtSk9siakPJq+DbxXvTk8XTiQvB/JgT2O/u89jGvFPKpGWT3Gu6W6NRBEPXCFabyO4Mq7RRDzvPNGhD1wZiW9GcX1vIT/irx6deW8hFz2u3NXELsdCEo9wzR4vZiwc7w0Cwk9SNoBvfgYtj2nVSk86AXYvKL0f7zscas71NRPvfMTirwf1CI9rUMAOsUx5Tt7UCo8caF8vT+4lr0uENI8nGNtvPiyKD0+QZs88a9gvY7o0jtBZXS9POvCvOtTuD3Jb608zFcEPCnqGr3tGR49L9CCvCRODL0SZfi5NT6IvczKZT3XTh698MYmvc8vp7wJmyU92L10vARFqbkZ0Qu9xPBbvRpdRT3JlEe9/0EtvNB8ID3+4fK8kRrcvNClRb0PVMU9CaMovBRXozwKvMm81yvdu7RJSz2JucQ7NZCuPBb2sb2JhAk9hf6vPNBBnz0LrYq94PlevWg63z0lT8A76J8PPeBXRD0vgFq9C+
    OP_PUSHDATA2(77) FnvOaSB72kZZ09VdyAvf16F7vYtBi97wbrPO7RobpVpSO9dveYPWbqlrxHtNQ8reDoPE70iTuiyhQ9kCU/O06IMz23XUW9bVE6PXVPFD388669SN4xvS7DzLyDUeQ9pFirvbMgaz25qNq8Q7x6PLXBD71FkW+8jDHrPLhn9TqCVVw8kyFFvFs2RD2E13S93EOSPD4/8j3i/q69jXYQPNgolD0+8Gm9/kCzvQCO9TrMp5E9f8IcvZEmqjxnngA92gKrPNtFRr2eNDe8xy21vG5LpryPFZu90YTgPBhdPT2v1w28eFIevdk/Nz1uR5G8fRQYPXLT3zwHAq68xZVePCy09Lw7+AI9/QmEvWuIgDx9YzE8kRsBPWqTCb2EY8y8DdyiO8vejb3mSaS9IMurPFUHo7vaj6a8vka2PFrkoz3YerO9Bp8OOXtKcD0cLIO96B62vY2fg7x5twM980Ofu9C+Z72fCg48dh2SO/HzyDzwP3s9q+arPVGUR71F64489vmIPdQx4D
    OP_PUSHDATA2(77) zM5Ua94jmUvReYXD0FXKK84k0+PMI9EzzYEpe80NIWu++5Lrt4W8c9fsGJvafHUL3V9q29anMePSCJqTyxAZW8Cu8RPXFHjrym3zG9wqcEPRIQYT1ew1o9yLgKvbVvFT3ZH329O7xLvZzexzx4IKQ8mNOWPOzlZLt/hXc7lM2Wu5N9DL1NyAC8de8aPfz3ArxhmRK8hP5QPIhERr256iG9p1D6PKY2hj2PPNo8U5twvUZKpztCPTi9PQ1VvWN8oD3vbjw91A3kvMpIZr2ncJQ9qow6PTCd7TxCCsQ8XDS8PLAunT07+Dy9deCFPHz1lTxVv7k8rjEMPVeXRb1Ck1Q9kClGu+b7ULzqzM28ElgbvcKvhT2cp948NLMxvOkpa720zfg8QjFMPVDwT7zrW1y8DM01PT7/D7x47ww8cMHwu4N1jDv8Biy9BdDHvKiZPr2zr8i7TOMVvNvqvTxO+do8I2vwO51fcj1Z2MU9CzaZvLwdnj13TR68nf86PdudPL2tBVW9Lz
    OP_PUSHDATA2(77) KJPar4Kj0TgY68WM0FvWhTHz03t8U7jJYDvXuUvjzcdzU9WamFPKYYkLw01j67xOpGPe5tRD3noE4999UDvR6BXj3mdCK9vfxSvL2WlrtoYpy9+pTBPN61IbxivGc9OAESvezMvTsO2iS9YBCHvKX4Qb3yJw49w6JUve/K5jz8gUg70GPcPIpJvjxH9qU9HZ2gu5DAZrv6knk9AoKpO9nJyjxwSHK8a8+lPQW5ebyOPdK8KXoEPbo8NLtjgMQ86bqJvfU3WD3EhxG8Zs7qvOMNGz1bJUo9Uj2uPFhUlDyV2oY9PZWovaeN8zyouXk8zHSau4AoNb00l0K98mGVPWKn/zxM1B08v3LNvC+BqTxmgM47ms9avWD1dT3SWG693/CqvLjfhLxYaZk979HiOqA37DzDkt09vrUnvebX6Dyynho92KF0PMk6jjycNai9puqFPb8yvzs+GcM9vOqMParrYD0qdMQ85ZM9vVrL8Tw1Tfw7BFmJPbiVJz2ygnQ8AK42vU9Opz
    OP_PUSHDATA2(77) 0HI609xnHTvfSI0z2ZDkQ8vaDLPTBZjDyevO68Q9mLPZahdzyKPbM9o3aHPdRDNzwX0ui8DVWOvRZnSD342ig7iO0wu2X2h7yOzFU9OiAwvRHx/ju1XtE9HcU0vdwlzj0RECI9Pn0ePdZFCT0WvYi9wfsTvCiWELyqJ4E6h+AOPCK2Aj3B7Zq8nJ+XvUBhkbxzWnm8Ri+OvJD4mT3JWQw9jr4EvYgfWT2jsM09qgcQvPY9YTy7ook7l4qYPTJ4F72cCtu84DniPBj6Tr3vRJ09h+EWPTmqTDwkMby8mSl9vHTfMbuZqHU81Md8PRkiLz3jv/s7s9wWvaO10TsHtZM9QoXTvM22ZD1FT3A8nOppPdbwXb0eZXq9hTmIPVrWV700mEa65cviPBrTuT3bqc67Nt6BvVDUDLncxsW8M3qFu9aUEbz0cqc9aw/VvAZhmzvIYK09WiEeujch0T2lOaW8+bCLPdH1AL3GWbO9xGeXPWCq97nYvbE95anNuj7lpj2obAA9EM
    OP_PUSHDATA2(77) CpvP+xwTxJoNy8e/MpPUR9jrzM4am7knC6PA611zyPoR0+rrFwvTq8vT0hKIE9dE+8PTIhZL2sLpa8lHzAu6fuYDxkZ5A9wku1PdMihz1kZDi9Ad5pvKfcgj1vC7C7qE0ePWXgQDyx6Ig9Ffj8vB5Q1D1Gu5Y9fBsWvO4Xbz3ddMg8puuzvHG/zztf7qC8+bI0PTzBR7vZrMg8T3eHPdlimD2/HQk9ynpivUgkID1kU5E7t69gPLMLTbp41iU9GY6fvOjXPj2BMvw9MAgHPfpAwDyRS+m8i+Xhu200lTw6xzi7QQhTPWSQVT3G38e84ERSPWKVUL3xuDI9lLFwPNMRKj1K+dO8RqQdvUiCHbyncx+81FcBu8hy+DwpGB4+q7UXvOZccz09Q0u8vBrmPLTCAb1nHYu9WwpRPG33hT05nKq88u8fuyDGBrsB4xs9Sf0ZPN0kgD0ICTa9NhqOPTnNfDtecYU9K6GoPEKbZD2TP6Q9M08GvVDYeD3I5Y07gI2uPdZPcL
    OP_PUSHDATA2(77) 2fev+81xEzPSfnIL1yI2i8FF/dvPo7wT34v7e8VnNYOzLwrjurTdk8gcZ1vK9rHj1pJsk8yfK5u1Z1aD3Q+do85GsCOzWDZz1NzRW8NLm2PQ8hhL1jojq9/SEuvRW5FL0NzBQ97bd8O/DwTLw65CW87goLPQGoFbzGkuC8QDEnvZxIHT2nKWm6ZbcjvQHCEz0zqR88bUaZPMEQS72v+A89bs6CvVT5Cb1sW+q8oy6GvYq7cz0KLSi9F+eLPc47Q7wa/r69TXNRPfKSSLucc/27WcB+PGmeAD5fK7e9HEdjPD0p8bweeI+8czCpvEEonLx7zZ09xaLPvNve7TwQkQg8HMuTvXcD2DzQwSy9b3szPa4OkL3rEby8fqD4O4ZuBrzhPJs8tLgoO38Upj3D2dS9Q7y2O9oNdLssXFq9lKrJvelDkb2Nb7U9gFN3vYdCUzzHg3S9SscUvYa8gb0hbCY9rcaUuux7pL06Aku6ItcgPei32TxUKuA8iR0qvajSjD3i8Di9P/
    OP_PUSHDATA2(77) ecvXqQIjsLDo+9L1tMvSjJubvgTcs89yabu85XyLwcU+w8uYy9PIjT27xPaGg96K5GO7vcjDxXNjO9DBqNPTVmzjzQ/kw7nochvd5wOzxYLAi94w6pPE010zyVgPK9vVsiPIEbsL0iOfE7EBSqvczl67uZJiE9bJE7vW/N2zzMFBe8Le0HPD3097ueXca8vNSkvDqIpbyE/By9iELZPMsiYD1gQsI8eCG1u72fhz2EcvW9Yd1PPLVkPb04F0Y9hSMbvJ0fiDuwHii9rmO/PJSVE7wqbYM7NX+dPb0EBzxi4iw9Zcz1u6WigT1M6M+7CSvWPHXTjT0btZk7YHvJOs4/qbyPTCG9+4UJvd4yvLxO3eA7mBWLvOGdcLzUzpC9hCe1vBZCmrxE6lA8bDpJPV7/uzwgT6o8CAqgPApvgDxLjkI81UaDPax4wD2ZbvG7b8MMvE/247xMsE29YU9WvfvHHz20zaI9AGYTvOingjvQTQa9xRtzvG8RGTyDPqS6tOsZPWbGV7
    OP_PUSHDATA2(77) vBV588C1koPXHMgT2kYNc6McEsPXvm9T2TRLK8+ZEtPMwh2jx1yDu8TBVdvVH9+7weZrs8WnQOPWYCvrwir8C9iK4PPQMJgr002nU8W4MhPa+Xh7xwmZA998FPO6PpLz1gBao8vsYcvGAqij3iQCk8NYaCvUZmxbwLBqO8figbvZdyqLxzH2c9jfA7vZ2B1byyfsS8IHxgvFauurxXDKW7qwSCPCq8er1rupy8VeuWPFgPA7nzI5o8T4JkvcmU7z1q0BG9s7p9OwuY2j27MAY9lesNvcCcu7zEmoM8N4RpvPvGIL1eKkS8YhLuvCaY1zwCKV88sqYHvNUro737lJQ8Oj5+Pbzweb0m2k885sHYO7yqiDvnoIW8naZfvU/q5j1BizQ9NcjIu8FN8rz6zX09BGkAvPTcEL1GyMo8ETL3vBFGEj3f8J88zSruvE9QcL3HL+c8WK+QPbIT7Dp7PVa9yD18PG+hjDzeQDU9t7WDvQTdij1iyMU9irJHudByAD3Lfuk89W
    OP_PUSHDATA2(77) Z6PewaxbxAxH27QjIOu+/YU71HjTM9C1BdvYzNHzwuEqS9+Lv6u+229Dwqo8W8pg0zPW5297y4iX09sLt0veL/sD1hcwE+l7hUvQfdvj3joaG8+0TcPb0Qrrtr0yQ9nYCUPe3osTuFlbg8MBIivAIWvbsxZ529l06RPEvNbr3ZzgY9zIFLPZjdlrwT5ya8l4w8vQ7/wj2yBKg9D/HlPAaegT3H3Ta9WBwUPTvQtzwfz2C9sKSROAaCeT23zxo9RcCHPEtFgD3+PQo8q6IxvF6dZTzKXeW8X8u/PDqjJzzZ/pw8CzAzPY8npj2kGK49/kQBvDK7hjwar+a8UnkWPY54ojwOrPG8YI5MPb6TOj2lcik9wZisPFxRgTyNn5I8eGBrvfw7qDw6xJK9zCVaPcVANT2yWKO8gqGjPCghbj2uQRI9TU9LvanHjj2EYEg9wZjuPMn27bx9Z5299sh2vGr7Vb17haw9jEVLPT8nGD1Ulwm9fPu8vRxcQDpf2B+9TN9wPbBoWT
    OP_PUSHDATA2(77) 2Kua498ryRve38jz0Nbec9iPU8vQz+eT2GNpm7N3O6PGzzbb0VjMu9Biw4vP874rwlko48odUGPTDDmz0lK/W8hMtRvaTQkD1hJRu9FN9zPaDErbx2+j+7KvR8uSW3LD2b6hg+b1KkvWsvlD3praS7s9bYPGK1Czyz7Cq9CnoaPdn4sTwc/Q08Hv2KPe72wD2Q2NY8ZSCAvOQYqbwTbqY7ibfTPIhqiD3TkCW8190cPaGZgz29Dec9dekjvanblT3vdkg9mfEmPYvNfzyUEtK8CgElu5ZD/jvnoTw9Gb7WPCjohT3zly+9sGG0vQSCW7zNnQ282muwPHsBIT3OlhA9+oXeO3hOvT2cCI09wBs5vKpqGT1cqUc8R479PNYKcr0poTG9RMIaOxPOi73Y/LU9J86NPQ8KgTytzKC87o42vefo27uqbc28WT7mPE10Sz0Sdpk9xoQ4vWDfhTwRUQY+T3GDvdqyyj1nzgy8XeurPRR0X70Zeo29oHfUPBooKjp6r4Y8IW
    OP_PUSHDATA2(77) K8PbLh7jzCkka8dXUfvd8RUj3bHRu8RzG8vJC8UDwWQaG6LUHLvLfuoz0hV3492yLZvLWO/zz6O5W7qtiqPeB197oLdTS9U7SZvJUKbL3MQAQ9UoecPXplFDt3hd08mcEMu8vJ+zx/Wim9noBLve/b6DzZbz49r7Y8u/K7ozwM9rs9fGSSvbpyILzyWxE9NrtpPVi7mbyRu8y9cq7xO5W8Fb19U6U8Rv8wPcZjk7yoFFs9KMrUPBDlXD2r+3g8gcyOvPr4yDxhihY9sA/AvGKZ4jyqXFQ9jfUcPPKKVz1tJBK8gzULPeKBmzyWEmW8KCxUPai7jTt848q6C46ePCosSbwFZDm9ZMApPf6kpDmkBI28Z/1OPDjXqzp8d5c9Dayvu+4dWD07qhQ+dSsKvRRGrT0Y8aW8xwmBPTwKDz0Phga9h1YePBrpUbxhGcE8ucJVvJDwez0IxhG9qreevI/evTvgsYA9S94HO+l74zyfed08EabTvGzokD0GfKg9fKaJPfNAiz
    OP_PUSHDATA2(77) wjW0M94jzKvIs0S72UCKu7A/eXvRsQFj2buxC9jf0mPLZBqLzqFqs8oQVzPZF44Txen4a7bPG2vD2LPj1JZKu9OY56PY7yhT0GEVG9g3mmO9Pk3L3zhwQ9dQEGvQhhmbu5Tp48u/MWvEiz1rqOGZy9FF1pPfTzJrw1gVG9A+pUPQc+eTxV4HK9rahRvBL4CD6wa7C8Z2JzPeNjKTyMBdq9gL9avbuqkb0hRZc9prEQvfOaAb3f0QS9n1zivUX63TzeViE8xFjoPY5BkDzb8NU8Tlm6PeaJ+Tz3IAU8mPcIvRMUTz3e1C29sMZPPRSqwjxwf5u9U0WhvVRVKb0m63I9QIgOvd2NGT1nUd08knMGPO+gRr2hwFU9oGIPPSzcnjxbAoY8yXeIPaVopzvVUIO7XoLduxIqDT0O+HG9p1OqPMSHKT21iKC97NdyPK6Ttju6Bw89R+33vIkAD7x1s3k9p/4jvUQ0wjyHYmg8vsUBPXQyKb095IK9EwccPQa3L7wLN1u9kg
    OP_PUSHDATA2(77) 5CPKmKLT1zBko893LeO2r1dT2Lvb+9IZauvJC3LLzaMSI90q2JvGrCHj0x1oE9FO3uvECvBD0p2cG7v+hZPMLN8Tzu+ha9yD2QPGA5NTu4El29t5HWPFN+Ij0tB0u9dcqIvLYSCbxTMjS+/OUxPc7j/b2vJiA71e8XvFqdOD1MEp07DPb4u6JhOD3+N1q9Z6SFPcZIBryhWEk8qT8mvfO3gDstQda8s5Ywu1NiMD2aGC+9DBblvMoCXbwwgoW9dFCBPFcl/b2PFzQ9OQ06O+wvFD3E3N47kZxguyBhSTwk4sG9R1covduYn729m7g8mojIu4cQOj34TmK9xHHdPDgQID0DEi89DHnsvD97Cj1M00u9LXwMvVxdo7zxCBc9mAQlvVFjuTp7dH08YhGhOuuEkz30mqO9pWCDPMA/gr26EBW9t9GbPX3KgT30ZVY8oZwEPXMun73ThAE8fDBlvXsDOzylZI697foaOx0Xgb1kOq07PAFJPcXyXjyG3cI8dc+Au3hO/D
    OP_PUSHDATA2(77) 3Ixvq4fR9WvSIiPD03dBa96M1NOnbvMD0E5lM8zIidPCqusDxwtKk99c7XveCuLTxAvEq9z/evvI8tljwGIS48bmJxPSjtrb0j+NQ8r/HUu7+kzzxxkqM7irz/vCu6Sz3SdaO89RJDPa7XYj0cZhI94idmOlTUSj1EQow9Y4SwvWTKBjxaKzS9TGOYPbzYgL3m5xK9BSgLvdzzJz01mt08o+CBvHeyMT0FS6o84M/uOREe2LzyYpw9vvUuPSMGSTxAjyS8mvZkvdWRYT38zza9xiMXPU9yhjwquQm74nalPU6g+LwL2ue6tzWVvSf2jj1tNVE9QgLWPKTqyzwjpPS8vdVBu3sXj72LLpI8pGR9PWxHGLwYthq9Vihvu4dSmj3SDY+8Dw+kvIbxZj1HGkq7kCMuvTQCf71rdCA95d55PALrhr3vvR49YtkPvWLtXLslC3q8DLhtvN6pXLwM6y68m/wUuaExQr3boc87DigBvdf+uru7Are6HuqgvLd+fD0imGe8/l
    OP_PUSHDATA2(77) kLPeD1qbzWPC09Yn2XvQxAH7n6AFS9gMWRPLGBD7tPoAE972a8vFQxxbwuU1K91Yl1vAhzWr2PjoI84AmbPLaNdb01ggE9tU+Gvck4aj2eBv88j6htvbafVD2xgfy8eHzCPHLeLL02S+S88UFavBD7Xzu07Qs96TzlvJZm4Tzqkc+8BaE1PY9xSr2pguc7My2ZO5+Ywb3Rd7M9p1dKvRu6Dz4n03Q9YtxQvS/WvT2LSRM9nsuYPKkjKL3IsN08SfUlPUG4Qb10Boo847BEvRJvbT0JWIk733aOvZXSsTvLruK7q2AjvL7Ijrx6b4I8tqgevSR1nz19ZMY8guycvdJaAz0tVBC9tuaYOx1TGD3H3629dGP4vI26Wjx45nc82jUuvd69L7zlGjS9+qY/vXEshDsAq2S9AzJiPdBI5zyuBoq73BZdPYLRWzwAMl89K9NVvRD4PD2kG4A92+sBPY+EST349U+910NNPQvZX7ygvjw9HqCDPe2ozrxqTG48eHZlvTngRj
    OP_PUSHDATA2(77) 13vKW91hrOO6KOdD2wasQ75uepu74lbT3qCHY9xZoNvdqKAT2qgzs9ouXvPDQxG73dwA294JTdPOan8bzgNUI9O/MOPeWvwTtUR2o8zOQGvR0ldLxbjuo7RIfePHdhc7xS0j49UXeRvcJBFTxgOZQ99EZzvZEDyD2CBDY9J+sfPWXqbr0HqwG9bpj9PL7WprwZI0w95ntAPQMopzwqIOk8l0MdvV9hLDyqEmO92dqRvBkiJj1wKaQ8Mnr3unFAnz3k2309rzuQvXkk7D1XHri8Z3mHPW/SBDywuIe9aTgOO7SzjL2qE4s9gP1UPT5A1T26cFa9uqypvCST/7sgtgS923+oPNLMCT3Y0um7aSFyvVaPtz18o8g9Z41Su/3ouT1lgB89UxJvPRmr1LyBk+e8PAxLvIha4bwV6UO7R5+IPU5tfz3+JLO8G2vnuwL2frzM1009Z8NuOmJhfT128Bo8fyeCvBRnHj0GtLg949d4vHBg7DlRMK68oEV2PVqEbD2EFTe9Wd
    OP_PUSHDATA2(77) FjPftjN7uKjBI85jBJPQAAnz08bgQ7CnaMusmoYD1TT1E6tHylvJXcjLwGTkY9gOrtPOvEdz2qpK49GVFOvEFRp7tv2Cy84uyAPcU1Cz2fBbG9+3L4PCqKbryqIg89CK0PPZCMaDxCX6K80pq1u9aJn7y+zVs9UHkLvV5iv7yNgxC8ZTqLvMk2zj1egl89BnOLPWM/Lj2XRPw7mcQVvGHe2jsENx29O1qJPBIQrzqaPTY96TIOvYjbYj25u0c9rZH/PLMKeLwJe0495yAsPR7SA71b1E49rHzmvOuG3z0Xsbg9HhuXO1Ia1D3uVLa9AxQbPeoEQz3i2Rq7YuJcPOOH6bvTpk283pJ2vV8QXD2Lxy29lJYhPa/IKb1PcqE9AaKXPLb9yLwhsR09hrUcvU5bXD2Pgq49MbxUPICPmDxRbro8UXbUvDlLyrwfcx291YtyvbuD1j3kBZI7dEYqvTlzjD2i9pu9IfCnvKnscb0uvi09z8WGvZ+nT7w8DW+9YpjqOzM42D
    OP_PUSHDATA2(77) xY/4M8Mq+BPdcyBb271fM87sOxvL9pAj2Su1a85LaivYOw/jwdRpq9bdxAPOTfsL3AbRa9om70u3O1uzy9srC8FN6JPCAQMT2bXL2921RhPJmM2DwQoIi9IPugvD/Lgr2SVi49p0z+vBOpmjx970A9SbOtvMKGrTxz1x29EyrnPFTifLrIzwK90RiQPDyZnjsN6jg7M2vPu7Ikej2jwzW9b2LRPH8e6j3qoBu+o9CjPJ2hq73OJkY9lqqBvVSCQDwlG/k9nxkCvPtM/bwJWUK9Gp8LPcuDAb1fcA29jBaIPS2kVL1E+MQ8lx9RO18STzyxmu088thEu1I0fD3DDyq+1HgTvZr3HL3zX3M9QRenu0La2DuTzO48MEadPKLdDL0JYqE8T+xKvPs4Djzu3BY8okYCvQpLgDyTLqm96z80PdjVN716lrU9Ir4ivSC6Grwr+CO+RLa7uKnH1ztpnc486zZHu6d+UD1RkE49iLjBvHvZG7w4tko9yCY7PfJEET2m5fI8Cg
    OP_PUSHDATA2(77) u9vPPNTjzPEFW9JBoPvNAGXLpQciO8npAavTBcRry3YMO9wi6Xvd3EuL26Kg08uYIOPd0Hpj3RXIy85p7MvMH2jD0Ph1Y9/dZqPIzTC7w1HcA8UGJPPZmUiz08qdw6+DaEu3MNxb0H6fS7evktvU51rz11mDq9BJ+NPSopwb0ytgW9AQJwvMN7jTv58Rw92Bm6PMb+kj0rFdW8ILLIPGLpIr0slBS98mlFPP3QSz3Ytty8YJQZvUNrWL3g9NS9XiFfvAVu3D3fCcu9Glubu8SQ673m4Ji96vtuvfepcb0BQN49cnipPPVRcbz1bWm8WHQQvY812L2WmYm9V34Cu1W5Z7yzEyO9tUFcPWRckLzsE4+92TyAuV/qpD3X6vC9S4xpvYP1Fr1mV0e9IeupvKqcfDzzfIs9F6KOu4FYRj3HTD+9kHVKPXK1obyc8w29dXLZvKRwo7ymo5G9pPEFvXX/bjzFD2m9/RyWPTdowTz8D0K90djPvMtq8r1AP3A940fIvBlWXj
    OP_PUSHDATA2(77) 3dqJY9FZMtPO/AOr0HsHe8BkR0PUbH9Lxz3J+8R/WgPI7S7DsB1nC9iyhdPT2fUD02pge9tRTTOsxqq7sLf269NobhvaeYDr3IHOQ8A2E9PPSMVD2zSDY96Zj5PKfJs7yvEko9YY5tvOA3Rzy0dGU9RCJyPYuEED3Hi7a8LJVBPZfwv7zxsog9aM1avSMepzxKalA9jG2YvOuUgjvbGKW78UjlPZzUCb2WuVg8Vg/wPFjMCj04W+08PHoRvcCYpLs+afw7pefBO6j+oTyma3k9aJ1HPYRgHb0M3fE9C1PivPmqpDxRmCg8Ma+CPexndT2RVrS8h8eaO7QFyL1LVjy8eMFQOozKlj2sZGU9LJOpvRsCkD1Hd808Pc+bvDCUOb1qxts83VQ2vcYF7Tz8GBu9sAmlPM90wbwQlrs83Q0+PPGpjb03Nws92Dh+vKsqJD1dRae9zTPoPBTJ/LsRvQi9OnkHPQzpRr05sCw9C/v9u0p+lr1fgrA9XXMkPNc0WbtW75a9wo
    OP_PUSHDATA2(77) 6CvDHJJT0v5YI8LhtDPZAG57xvchY93DAfvSNAozvVEii8r8J7u2YiNzxjEQe9vj9/vBWonjxmFJ08Yu3cPOqm1r2rBqk8xKUfvemms7ulu/C8hsF9vLFP3DwC2pk97dZKPf0JQb1L9Ki7O2NUvb+qETrbzrA8J+MlvQyXij09vi28CtHluk3uOL0Etc28ojWZvBSms72RVUS98fhivKSVX72NTCg9YCqKPMA3/jxaeJY8ITipPPvHXjw/fwu96y1MvHOwoLw95Wi9LXI+vWrizzx6JNu8BzRlvdDMDz0IXyO8XatkvWKmOzzjFGi7XXHHPDVeo72cnZE9Go5evfTP+z2hDIo9KO/PvSnE7z1T7Sq9863WPE2Lmr2iIIK8KTwTvIk8Xb3C3dM9pXJkvOplkD0Bl0O9mmRgvcmI/Dy18ja9iWJ6vBLspjysbto8CRQkvUSLgj2ROyQ9+UWQvUVPXj0NqYI9GmV3PeW2ery81tS91loyvbmJkLvvIdC7zkuTvJ0Saz
    OP_PUSHDATA2(77) 3sBQg9VDl5O7e4nbxxy428nvg6PbHgVj3Ogg48N2fsPKKGQz2JOu092iGCvQc0bD1ewZc9/f/8PKiWdz2aJM+9uomKvGQMPL0z9hc95MTLPOJSNT1fZQW9Iy1ruiFlR7wPx6e7PEe3vEyqbzybn1s8TSYXvWdKyDzNgME9qDOnvQUPmj1Sml89zLS2PP9zhTxDsIy9yI9lPAmiHb0pj7M9va+BPVSU0DxleB29JJvvupuQjz2j4Tw8cGp4PYmsnDwJly09+lIgvWNx0jws6LA91eoYvQl7RT2gr5C6xu6hPedSgr2BDOm8e+MFPDQLDr3KsAw9WJ3UPKzRiz1NYMK8hPyrveUqsDwCwYI9/guWu3ptjDxgxk092U2+O8OHbz2+YwE+inJLPXvphTsFFIs8YZ+wPBelPD2UJtC9N6BaPUL/p7zEGRk9J/xCPc70qD2J4to8erqevS7lO7zN3Y09xPkAvVq+rzwzELA8P6cRPUnTcD1Sm6M9U16BPXIbHr1eqwU9YF
    OP_PUSHDATA2(77) s4vTlZAj3zK6e91xFPPd4jij293QO7CCK0PEFbrbzIiYQ9ZBk+vXbGebyNSY09aCBxvXEhgDxt24C8oXXxu922tj0tnuY9DfmmPdgV2TxF1p87PB7EO34Vi7vEIo+98Eq9PM8+LT0EmxA6gn+evI0XxjzbBy49pFZ4OUZuCr2D5hm7baM/PISnsr3fu4M9vBvHPNiDET4eaBY9HCgiPJYIJj2Pl2a9zzUwPc8VFTyQ1wS9Z8RCvWwfGT3i2B093WYPvZ9BdT3NkhE9YLPhuYYNxLxkIwM8U3HGvJqwJ70xgmM9ZhDhvALD4z20/C89PgqUPZ/6Brx9Zaq9HXNvPaKkrTzmPi09KTm3vQDTsj2zz1w9zRG1vKmClz1JHJa9GYdzvNq4KTyE90g8uOkOPRSbb71pWFI9Yd4QPdlZyT1pRFc9atkCPEFpEjz/YGE8wHogvYbD/DwREUE9Pvegvd0yuD2/Zik9Gg01PS+TFD1I/Pu7NZoeva0upLuqrdy8TYjcO9BTjT
    OP_PUSHDATA2(77) w5gsu9QwWJPbiWHz0C9Aq9Vp5avPKD1b1IswA9tClMvWzAYrtGwO08g1Fovdnk6zwzqTK9kBk6PV53wry0iVI7TrpSujlGHj0kpRy951SjPDVWlz3mpu28LNE0vJ+3UD2WCJu9yY13vSrQkLz10R49jyoovYTcC720mUA9FmE8vZ0rLbwvmr28U1lVPdfdkb3Phlw8tJckvX05lbzbboa9ZUMSvUq7BD4GFii9T0+mPcHMm7uWqQ++6TOqvDo1Hb0EtpM9CCXSvK7Cbj2pPWs9Wt+xvaeokbw3+aq8N5eZPfwZg706zCM99WRlvSSkQbxAEgi9uPPdPO1I6rym6RA9rme2vPDpuTzOIRC+5q2Bvczv9bxl1cS7MwSTvGh7/DzXP4c9kAcHPVfQF73thAc8qoVaPXIlGLxN+bA9mp7xvI9LdDoabgs8QbcCvNGQf70TPzE8WUCDPBhWhD1O1wG9Y8lgPJmVq70fT169J8gnvHBzMjykUEo9D0xoPc1q/DsVTpO9pf
    OP_PUSHDATA2(77) 5OvaFjOL0HBZg9TWhSvfrRtTzYgwk9TQktO/f8Nzu79j29nL11vC8snz1gX3u9rUeuPNnHabyACDY8DPhrPTWeM73OzB49XQyXPfNFhrx0xTc9BPhTPLFcBT3S4uG8ptFHvXT6JDxdMR08R+OEvI/RurzWd4+89m8KPTbPwDx/TL692s8VvdmFFzwI0BA9rB+bPXJXerzo3o499VFwPd9mP7y7G8E9PE+fPfLrhT1sFHm9ETGEvTT7prsSqLe8RNGUO9HILL1GjQ697W6cvHExbj0Pt5u9RVBEvRNSxzzYwaI6U3R3PfkBZL2SQlc9oRS2PWMcOL07dxQ900uaPeaukT1PnEk8T6iWu7Yis7vLDAs9jYBUvc2HM7x6+ZO9ZYaRvX8OAj1vHrG9zd60u6yfM71uvP085jqVPcxtUr0+Kq89/yEvPaeMRL1QChs9fytIPcK3ST1EUVa8nW+QvavO5LxFEBW9X7jKvaCeZb0lt6q9U6GivXgLNz09Gaq9wCxvOwOGpr
    OP_PUSHDATA2(77) 19lQ09srQcPfvqjb1kce49lNxrO8GYCb0PB1w8CWLIPQUrjLyRy7C9ZazDvCme47slsJu9m0hbvVvsAz1I3FW8DCLdvOLn6jyzPYi9hnCuvX4y5L07us88zIyhPD8rCLxX1ow91mKPPfQNo73oqA485mbAPV+kxr1SHsK8pUGBvDJRGj0uxsS9c2QivbFbwz343BC9IiIDPlrx9ry9Tr29dfgtvYtuIr6HWqY9dWaLvRTdCz60uOO71lUnuxtLhL11ATK9Uc16PbqXKL6s10o9ZItpvOeAFD1VELu9OQKzPbPMhz1w9dA8ZL+MOyBkp7xTUec80rpuvH97qbrFwuE8CPYmvT2VLT2vwIg8bZwJvbqpKTwaxSi8W+6xPPCUkL0Q2j66sVSPPWbQNbzOa1o8ugOAPeaUjb3j1lQ9SILGvbzBpD2Qjag7Ns40PSEuDj3jM669vA5Pu/XrjL2AZfW8GvDFPBaQBz1zKyo9MR8iu8KGvD3rphe9RfsEOyhyor0OgbM8xv
    OP_PUSHDATA2(77) qcOy6wUTteSlo8NJAvPAdvuzzVs8i7p+LsuV0d+brNmhq7jZyjvKnIfbxj51K9/49/PDvh8rwEr788pfs+vaUcIz21W1K8v6cHvTR6Er0vz2A81eUmvZ0OMDvLv+e8EoUsvTPUTbwlWBA9Npa0PT1PID2viDq9sjaUvSgacjwRlo29NgvVvLEYqj02A1s8vgz/O12MLLpwVHS9b3m7vNjQt7voZPQ8nluBOy0EqL1+eu+8cfuuu2jAnzxzcAY9IMMsPSJgFz3BwUE8NiiWvVIb2bvG0LC8ksacOlituz3cFEW8m0Z3POWvj73nMRY80KWMvBIr+TytLH89blOQvG7qJ70Uc+05UXBWvdbePTy3BfE9zuxwvEiA2T0UWmO9H3daPdNceL19TmS87nMbuwA7qzxwUFI9CcWQvXOHFj1frte8x7JevK41Db2iz5S95pOYPd4Rljte0aI9Mz7LPBQIiDzG5M89dASfO5+ngz1WnZ88oeYCPVosw7yqImK9Kp+SvOM0Z7
    OP_PUSHDATA2(77) xBITE9Y/qwPB0ftjyS9Co8j6+Nu6+DxzxkH4i8VwsxPRj12ToEuN07wWSzPKLaSbxsV049ez3mvPVBmD0JUgQ9GOKzPJEOhj1SL9C9b3eGPYpZ67stusw8pK2RuyhLRL0bR4k9vcilvQHJ7Dw1yWW7wwjtu4/A4jt5kP66DxrhO/AjBj1OoAE+Gpp4vZqBAz0xGPa7nEA1u1sUHzwRvaW9sWJ4PFhRJD3BUoA9pirGOxt3hj3zem496qlZvDacfT0DgQK9uOB2uU3q4jykwqw8OfAZvSzXGrz/YAg+cclSvf0BBD3EEba8ClGtPTAq2jwMtUO9Q1oMPc+15Lz09LW7bAJnPUeYPD0+frq8f52TvXzPbz23Py49WXyUOotUxTysMqy8NN2MPVRAtD2gYeY9HD28PS58Hr0fCh698DHzvCyagD2hmYe8MtkfvZQ9ID0NM9U8UBEQPW0zMD1KYaI98bGlvXMAnjxU14w9mXPbu8YTMD2vOx69w/OAPUynXj1LrgU9ch
    OP_PUSHDATA2(77) ymPVLDgTzy6x+9+nejvROWmz1ztaK9tCiJPHefdD2rArG8YmmJPW8kzrzOd7Q9XYLgvKvjlD23hBg9ZFTlvJAmFj06IFE8kn/Vu1Th9j2PYN09uTMCPYnzljxQDHm9iVg9veU6dD3xArO9iw0sPOB5HD0Fhmi8vpl9PUc8hrwB0nI9O+++vOBht7yIdpc7sKhVPfk5qb0aI1Y8l6ljO2MdwD03S0A9d1GGPcTuDzy+y7i9VBulPONTAbzrZjQ8tY8dPb5iUzvKfmg9DKOsPEgcaz22Nxa8/XhSPJwSh7qKopk81B2uPNAZBr2IVs68bU2sO/WOAj602mc9d4EnPSuWWrskTGo8bvGsPGlPTT2Jj4y8bnNdvWi8Rj0Ou1s8VbrEObv0Dz2XWpQ7Fp8TPV8Nury2DFe7GiJMvZZmUT1At7C8fPp6PDeJkj3j/vu864rKvGMIHb3oUio9vltrvYjPhz1koSm9sVt+O3xvKz2Lgim9ofRrPRmPwbzuQ4A8DUWyPK6+X7
    OP_PUSHDATA2(77) yN35694eq7vPNwqz0pnEe8Vlu0PH92l7wbJ4K8aZ2evNV6372BBME8BsAjvR5yqzwP6Fq8YO2EPGgwHb1d4Wq8X8WUPZAanr1SQge9MkOBO5fnIjysaK2917i3PMnhLD2EAXa9cHMVPCSMwDtLqkm9fcHWOzo2fr0Syps9M3qUvLSfqr30LRA86u6avR+2WTyvnJK9BfMaPY4xwr0aQ5K8s25+vQY51D3LSju9782JPbMyljyq/zC9X0YRvKZgc71GeOK9qCCevS1rGz1siIU7N02WO1yYED1VR+y7mOwOPe26+Lyljls92ZDtPVP/9zyExEc8uZFgvcJuZT1XbTw8Voe8PWGLTL2Q2QM92J5AvFb2jzsFd+i8oa9pvSt5eTz3mnS8/jFcOmnEVD0MIX0945kOPct/Y71MLC08ZsFVPEnqMbxCg7A8X8tMvXYs7LxqR6s8mCciPGRCuTw5WHk9f2kSvLmQxrxMBb+9JlOPvftBZj1d9B+9GBfMPQsbNz1AzcY7Gy
    OP_PUSHDATA2(77) qCPBTSpb2bUa88+TENvaAMnj3cSke9pEaFvWzr9LvYTgw9CEmGPOV8kL2tyVm9Ct7iPZdfyjyx7Xq9JpAmPUTUDD24gR48JGcTPf/qCT6e+808hHI2PRTanry/OJs7avcTPUSeyDxz3gE99+CkvXLBLr1F29E91QVCvV2EFjwXEDY98hqrPfcQOTvunIC8PzrgPeJHcT1STKq819juPdd4dj4xj9i8Y750u1YQnzz+lxc+oPDHPS/+WT0fdYQ+SVEcvQqRvDwtR0M9wdwPverjB77eM509wCloPTpUPL2LGc29gECbPVVI/j3HwRC9EUAJPv7yMT57yyG9aBRdvDuuXrtcRNA9mAdePRfkoD1ZyEE+RdbGvSydHrygnqs9ScsnPOxtHL5j2a47wsUTO4CEH73JZhs8xhufPdXQkD2hnbO9pOHmPYSkrjypTNG8UmoNPGnZCz0lMcI9S3TzPWiINz1QZhI+Ir5MvYxpWrtzN58931cMvdbvsb3YuVq8+sXvvYZgYz
    OP_PUSHDATA2(77) 1bLl+81NOWPYBDcz21o7O9hTcjPYXi2716k6g7CEoWO4pFw7slV+E91diaPbHt3jxeKkw9rCOTvGpo1Dvz7ro7JT7SvVW5AL7y5bK9OvAtvi8s0zuwaIK9xT9uPICO6L0e45G9OwVsvdQk573Jk1c9VRYVu8RRkzwh9qM6/T0AvaBbQ706AzG+erAHvU9o2jxn2W29nGZNvVPSSD0+7Qm+r4zCvQpAOTzFzgW9c9O5vCQIzb02OA28AS4lvV/L3L3O2qg9bsq4PJ2Tc73/2Q+6yAxWvLYty72jFO+9ors0OjvIOL2/xaa9xMQTvVuoLj6cKKC9/oAkPnOPu72SOKO9rsmSvcDcEL5XOQo+fhuvvehIEz6bJA+95OfTvT7yazze0UC9EowOPo8jB75xxNM9v/FPPN6Csjv8mi29d//5PJjdDz0eNw89Gd7SPbBQvryY2UG8RoRkvSt8ID0KwdM7U9iSPEFRBz31pIC8dJGWvY9FJ7r828I6f9iKPdGJA7wD4WK8VP
    OP_PUSHDATA2(77) WGPMW1xb39mgK8Jif0PEjyKjyWgHs8TIABPLG7ojtjvbk8bRvNPAKLWD1UT9k8Ah7cvLeciD2rn2w8vVIKu1EaM70oFBA7Gfi4u6+sHj0QxWw9HWhivcFgsbwy88s8buILvUji3rt9Pww96kALvfadOT14LmI8y/l5Pe6GCDxp1RA9FWjzu0/+zbuoxhq9sv/jPIWWhLybMqO7tEPvPBRwlrthsiM98/4BveUslr3vnMY9LCQYvXhjW72piSC8TwsgvGkeijzkzaE9buyEPb/ftDyW/HI8fIuavcCc9TtkSYe8/qUGPR5FbD2Urqs83icFvLXqxbrvN+O8M9kRvVXniL15X5E9zecIPUxNfDvvUsm7Li+oPOu1iz0QYw8+tZ+DvNBrzD0ePNc8ADCNvFpBor2eHdy5IicuvDf9Oj0lTXI972VcvT+g5DzmOK67I/e6vFAzK7xb2vM7Be1GPZYJv7uPkaI94KoqPToIhz3me/09UCbhPPF/pz0/+pu9v5eVPdxdlT
    OP_PUSHDATA2(77) t/uk69f+u5O03AcL2TjR09n9PIvQVDuz0j5T+9YXFFvWBa4rxOzuG8gDunPHdlybsqX7i8A4exPSluNbzNoRc9jUp0PbVo3LyfpRu9LgYWvSU5mjzkAnO9rnJWO/3oGT0kI4C8fdQ9PFWsHL2SFqk7CA2JvV8zrLv7OLS6I5GYvKumQTv02Tm9WED5u1zcUz0opeI9mWYnPfbzjT1hTTo9h3dwOdZQtj1Zq6S9YgyBPcL8rbuM51U9nr5Du9TpRz2kCy89OYiXvZ0DPjxAzjA9v41avWB1Rjy/3FU9kNXaPEB5jT0acCA++ax8PQa9OD33mSS9MItxPHWUKT380S29JjOYPbFEbD08TrY8hWt4PFI2Urw/Rzi8PEhUvZMD37yUMa67vqCevdUtOz0+aHy9MHEWPczEnT2Rnjc6dFTgPNIE+rxo/vU8ZtiXvLnenT3OuKu9DtJ3vSMoGz13zZG8cJxNPTgMLL1stDE9HuWnvVbbTD3IfHo9QOU1vbcwrDwTUCy9ka
    OP_PUSHDATA2(77) 2EPFujHD0UJFM9g6aoPRanor1y2RW88/C0vVZkhD2FBJ29acKCPOuBEzx3H/W80+ixPSa4WL3scFk9wkSsvXogyDxDd4o8oLtfvQGdPj00jHy8uPy7OyDh+Dx+woU9etPAO5yHO73wHR46a1ievQJ14D0wkCK9Wl6VvQ6We7wsLbM7t6stvD/hDb1YPMg8DK0FvSK6czxDPp+7pZZmPUsSGr1vaCY9olIQPdlHAj4JBto8RB41vNgrOD3qP8q8fVBvPBnz1buIkG092q8KvfyK77zQMwm9VzmfvMZoyD1URKm9126GvLvutLwDXQ49ph5tvYIyKr3mRao8vZGIPF1etT1fB908uoYVPTK64js9ym+9gQGtOxaYiDuFfkk79j5UPOcN/LqMkPE8VjS0vNFbj7ybR529Pfe4vXZagLxKoDe9jqBMvf/TQz3fCOy9i5VHPIBd2jz+bWG8LO3uvPtzo7xwS+Y9knzYvcKdDDtOHZM8/B7XvAM7Or0TAZS9mvr6PeVHkr
    OP_PUSHDATA2(77) 1wBkQ3AIk0vbJRHrwIuMa9UCuqPDO7Xz1kiXS8iEz8vISL+bv1cik8th3avBPd37xwUoc9freePKZkpL1HQok8QH30O6C+KL1ibck76gVDPeUXFb02kuy9z4S0vf3wN72YTve47AiGvVQTXj2U59i9MHyyPZN2gry+HB296tSuPFywSb1D0NW7Kye5vMnIID0VW/Y7CWOfO9xVu7wiHJa9hicuPYJQKb24/+m8u6b6vDSVD7u32009reMevXbsn7wtUcW7DwY4vM81YTzybdO9CHmSPHNF3LxueKo8KSCxPHHkgznV9lC8iTsbPchZA7wHrx49ybjwPOOWKb1gvw89c6vwPNkohD0KSIE9/wJuPWx4fL1LZ5C8zqbzu9qZa7ps2Y68RgkTPAPWrjzw64C92K9QvEeEYDyX/Yu6j36hOkqC5zykTq09fEkMu0lTSj1psFS9W71Vu+UuIL3x5y+8rvOXPa9wFD04Hso8WwijPdj4Lz0B+6y9HlVIvbo0tT1MPqU8Tf
    OP_PUSHDATA2(77) bRPbvcAD4kj5U9iZmWu6YbuToL+Vs9zRUsPJhwRj1NNR49Ol5NPDCMNL1GxsU9HgrBvKKo6zt79Gi94C2jPD9MKDz7B9e91e7aPKUdfz1V3DK9QJF/PL7yfz3NIEY9BFcavAQ1Cr01P289UkaJvPceTj0ZnLM9gOaTPXo74bvk0YY9TbRKPRRPQb2E4DC9ZqZOvhQcxT2fz3Y8KqbQPPI2Cz3RIZK9iQE4PJjQ3b0P/fk9MSK/PBNXxjyUbvW8o4uiu9lb9TydILC9xZexvEgz3TyoM4Y9UImgutNDGL7wm2e8jaqGvkQEAz6j5Pw7ILn0PTkWrj1O0ce97AM4ufHSgb4tSIE94szcPEsZGD63giy9fQUtvNfi2LzDFsG9UQ/qvF4/mDz+7XS9Jn0XPkGyPr0CgDA+kdsZvjlOqT1xWwS8F7pYPThMJT6Cf1G9StDFPQys872PWQU9G5tVu5sUDj2gSfI9mOUfvF9NHT0NfSq872DyO8EWJDwU+FS7sUIaPT0aOr
    OP_PUSHDATA2(77) 0plsA9PdWnvMryXboi+9K8X84cvUfKHz5vj128uwMaPp3AnTxntYu8ED8mPWqiT7yCRfY9KVvoPadmaT1doqI9kbGsOn6Wyr1vAuO7Ww/XvKe6pr1hQFK98XmWvcHVcz0R5Hy9Rsc7PT1qjzy6y2m99ws3vS22x7ye7bw8LVY7vfdaJ73kBIo6Qe1ePeE6C71OFzQ9PzU6PZmuFb1nfrM9VtjduwB76bxlPGK9IQkMvhddpTxcwfq9LUn6vIwLF70J/VW96H4VvdC0Kr5QoEI91DN5vGKlG71zKt282WLrvCk34TtJiN+9g9V3PbhlFz3UwNW979TLvSHRn7wMlg2+JcCHuvbciDy+gKC9NDUxOvhaAb6ybHS81n6JvbYAI73u0tE9rkQBvfr5KrxBO7G93RMyPB2XlL1WU6m80c+DvX+55Dw9joa9CTy+OW88CD4Zeo29VoFEPsdMBb3ahYi94Rimvf9yFr7o1Zo9IIecvcnVwj3fo+k7o7xvvS8VxLxwCHy9Wm
    OP_PUSHDATA2(77) 7XPfWVpr1Y2wA9AIRFPZNhNbugUgK8IXanPU4AQz03QzU9Z/o3Pb6T0TxkUpU8PpWcPEQxWzyV8FU71j4pO5L1gbyj7z073BWbvHEMB72trec8V5xavZgmUz01wrC9j0aLvIOghL1T6tU8A6IYPVZYJj24hC08Jt8JPaqCJ7wOGg09JzU7PHAbgD3vZME9RZQNvaMnIjw5F1K91Lw6vTlRQL2iNfm75VVPvLz6m7xJxgE5bJDCvLKYjr1gfVk9sVkJvRIMJb0s5Yu9ABA7PX7u5zusMNM8oTjbPOhRATy1Muw44t3FvMV+Kj0ZRCi8J14RvQ3qij2G0YO98Di/PP3rJTxRqAC9n2A5vRZbbLxxRgs9tFJEPZ15Zb1fjSI8UuEZPbd6mjzfQoY9jdM4PPPfyz3SHaa8gyawPFClOzx24CK9GGGEvWmsjDuvm4I9jTQ/PUyWJjzBnB48rEFkvTAAnTv7Yre7N0qBPdixNL0ViWk9BT1EvCtffj3cI/w9H66Dvej/HD
    OP_PUSHDATA2(77) 4NPZq8m3LTPauYyryjXnm6G0qWPOmltLunzPE8X/E7vGQgA7xG6zq9iXJZvbEkQz0vo1I9QErnPMWairv7eLu8+iIZPWEqpT0UJ7g9ox+HPdfywD3VtdM87UAnOwCfLTyj6ea9qyWAPE6/sbtYUYw7SPAIvYMjiL2Wwms8srWpvDyxrLwVBwU9DzEMPbLaB7wIZRO9lOwxPANjEzwgfuI9hpjvu5Jodz3RgpW7puKIO0NWgTzvoC69D99QPbw7RzzWDLK8UxECPaP0pjvJsD49fmHcvc4dyjy5OUc9O4YTvX8sTjwlRla8CsyoPKY9QDzRBSU+15REPMsqWD3NfGa8lDUfPRdzgj3sfpe9RrwAPe4BJbyEWSo956HkOwYpKDswY5A9KqICvZdgbLzALp09C/wtvML7qD1lA7+93jU2PbtC8Dvq3Ty8bTH7PY5czLzajui8zDDsvRC/pj2rLpK97R0IvYL+RD0pKru866dsPQgMjL3ylX898l2tvZYLOzp+TOA713
    OP_PUSHDATA2(77) RJvR+GqDxXTs+9DpdDvDAnqz1qEXM9zNrMPCZMsr3c2G483uM0vZb1sz0RybS9ketEvZMaozxbtly9ihRePeLt+LyLF+k8VmyLvIN9ObzbzfE8u3mDvLykejwFow+9gEQ7u14PYz1nfvc88VoEPQ7ZV71UGb29LL+2vLHh6zxz5YG94RnovGYH+DywcWy9vtL+ugV4jbySzd68c8cpvP4ELD2dGbG8VKNVPepqv72KuGg8AiNbPEEGLD4/6rU9AmE1uu533LkdF9K9RGIJOj+QMLwCbcQ848Q0O8vxnzzJVNy8I+OtvCC27jzXBc69K1fJvEQHB71aLNg8YT2VvGbmH7201Zy936lgPcLa4D1TS0I92+OYvMDOWbuevFe9g8gDvGxiyzzYRJk9ZEPBuwvhmTwAPaE8KeMTveJ2hz0DkN68g7hzvWjU2TwVB3q8Cx4RvS1U2zvOT8i9qR6auxdDkzyfSGW9E1kmvbixrb3qoSk9GAz6vBS8FT1jwgY94Tvku9tWML
    OP_PUSHDATA2(77) 2KKLA8ObddPUpMobtMmww6zT6iPN9U8zyQ5Bc8kEItPfourTzJHRM9tOlQPbDlWDtR26y8dIgAve92Vzx8RtM88rsWPWMbNL0No7o7jv9CvZA95TwgX+a8nwisPOfjXDyQiLO8UbOHvQl8NLzPN4u8x/devAi2JT36H7e9kwmsPcgXVL28E/q9nX4tPTJr9bylwD49lb2ovZ+8kTyDSzs8t/ZnvSU8QzwoDzi8ivi8POzFQ72gpIo9mmqzurbZwjssWaA9o/QEvao8xr20G9+8gmEIvSoZoz0fRJ+9IofXPVA3ETqCVmu9ocAgveNrGD3hkr89HWzrvKPAI708x7+7b6Y2vcpYDz1Xjhg9pk0NvMH2QzyHRgI904h1vC+nFr158S68beIzvaPVZT2dfn+9/jtoPRfFxjq4qAQ9WGz+PbvOTDybIOg9rcWLvS7LGL1OXrI9fB3jPFD1Nz2L9Cy9xKf5PAAjRr0FtSe9LeiEPb5qe7oQCMo9c9GiPdRuhTq+mba887
    OP_PUSHDATA2(77) CCvJWpBD6k2JI9obHGPbVlEj58VPc7U7WMvUPEFr1Vi/E9yCfuPasyAD5IYbo9MzJ9PQLVpL2WHBc98VaLvWSTFDyf4mi9qksIvb2PUT1sM/K8InEaPdYwWDxK0ic81VotvdQmmb2KJ749hdqBvV30rjyJvfe8PLYnvdZghLzMo2y9whTDu3ChQb6Hk1S9ITTGvSLysjwl0O29i+x4vnGUSz3RZgG+OB1KPBYwsr35NWS9eP8avuXri773uCY9OU6rvTca5jynL9u99FanvXQkhr3fi4K+DGGfvACeAr4rNyW9J7xwvbx4zDw2oXW9Qv9Mvg6RmDwIAJO9cenfPYsr8L3YnyE8GSAWvu02Nb4uNM092m2mvdscDD4XZNC9BggKvYkKFr5FPhy+DsDHvaCUgL2s8uA866CqOvMbYj1dMH47JmW4vfgKMr3/p9e9OcTOPUg3qTuwRAG9pFIDvle6rb2eUoq7GMRFvVyKKT4Nr8G9KHwlvSkLkr3WvAK94veivZ9blL
    OP_PUSHDATA2(77) 2CmNO7dPaBPZixWj1cVfw9EaytOuzyb7yPU9y98LELPW80rrxTAO88P/sRvX4lhz2+e1C9ESTsut7Tcz3QlyW8Qgo9PY5nXT3Iebg97QukOwPRkr3Jdtu8o0LEPWeqYD0/aJc9Qwb9PU50f70ErVq82sUBvtr9yz07PvY8tqkjPsuDMT5thnK8IaOPPDu0J73ySdU9qWjnPZg9oT2QeCE+e8TMPEhxLj1TrT49O0gyPYBZur3wk9W89xWNvRMMDrzUwT68HiyWvabROz2CE/O7JXqtPY4GEr3+jlQ8tYbfPCWylb3vAuQ9I+NGPJfJST1//Sw9i36EvHxi4by1BiM8SxbUvT3pm70kcMS9jiDjvZGzhz0ZBfO7uAUzvLvuDL5oKKi9nVXFvIX34L1gN9M9nmThvPOfJ70UBOW8iVg7vacNX71Y05W9qkXqvRlRUz3jrtG8ke9WvaOYED7Oaym90p8fPqQPdb3TMS89N3HuvLooIr44/NM9/9X6vecQsj2zRya8Fj
    OP_PUSHDATA2(77) RjvJBYAL1oxyK9KN6ZPcJOub2bREg9vhVPPG/wAT3K1Xk9RneEvHQsMb06wQ49E8z4PLW18bv+B7M8dCg2PXcbBLwJXBC9FlIkPTbL2bxf/H494fwrvMQpG731fA49YdJXvcPR9zy3a+W8yDuePbmrH7sBciq9UdgEPMAvkLsygOi8M/0PvWl79jwUVps9mTTgPMB/oD0MsuM8l+4pvQI4Xj3Gvoa7I/oqveWjEL2midw8xMRiPZ5xLz0eArY8yuYCPKDWYTyF6Fw9hg6BvS63Cb0mhVu9+mgMu4MNOD3t44c950VUvHsWWDyJm3Y9YIUlvWAq/bzPdRK9q5OevS7EIj2I1RQ9wTmiPasWSb15SAq9MDwsvZtYhL2aYOU7Pqw4PR//47xsgGm8jK9uPJwkmry9GBS8VyYrvfkGbz1cNwo9/Lq0vA7r9bz9IBe94Npbvey8aD31zwa7wA2iPd2bADweBUe8TGygvX0jJr3Fp2I8KyOWPUJtWr3Mwuc8BSdPPKn7hz
    OP_PUSHDATA2(77) 0E1Jw94dW0O+oLCz6i11+98oK+PJgtlDzMp/28Qa6/Op6cN7s4GRk9Xt1FvTOKSz2sRcW4TZ+fvZ1NMD04icu8jwMMvXF1Pb35ldI8daAKvVjxtj0tz8s9oBsIPRo4QT2qdQ29uJLqvNTcVD0/mbu8HZPtvEizRj2cXRm9JAeous7BMD2iN+S4SxpBvZoIhj2bdEK8IKg0vTY0Ibyq9DG9T1BWPXMyRD2qlLM95j6DPbig1DwhxP28dXcHPZ6Wlz2QMre94TXRPGJiYLywUwM7fGHBPEHtgLxgBQi72EumvbZVULuWlKU8V1P/PKuKnjyTqlC9iF4pPVSoBj28WrY9DYuFPOkkXj0ZEe68zBWUvbObND1+t/i8UdG0PPVJ7zy816C7b4SoPIjzNz3Qa2c95mY4vYSm8TzyZZc906Gevda5qLzMS7O8oUycPCWR3D14M2A9x8p/PeoYlr0m7QC9werGvdVo8D29HOy8bdoVvExWnz2mjiy9cZ1pvEAO/7z9FoQ9gI
    OP_PUSHDATA2(77) yCvfSPfz0cyA49SAIFvaHkQj1l3lS9SocAuroa8z05qOc7lK+wPPCR2b39TCm9Bnzyvf2+wjwz2ta8K5vSPHYTJLqE96+9i7HNO6SxuL2S4R09HvGFvUGUOT1LWgC9B0OiPDzYibx4gTO8OkLVvKPloz2p4Ls9jZbRus9Vp71YDLm9HU5KvLu/lDyZam07lnY7vbR4BLx7tXm9VpA6PKAeyzx8Gva7meqOvEMbhjy8M0G98rPvvPHh872BgN08nzX6vF1yvT18p7E9196sPOKEL7tC1+i9IQcvuogEvbv52ZY8aOiHPQqKzjzQemA8LHPfvYV/wD1ttmS9+z3RvAOY1DwJPpm7a7YnPfafwbwv3zs8Enx1PfDc9D0v8zY92CJuPH6PdzwEW3C9+YxrPKhijD3ykj890zt5PImScb0QhEm8SUe4O3B0kD2DXcg8PYnVvBf0wTw46Yq9Q9uevBDDpT0P3kA7GKkJOGfLiLums5K9KKRMvY12cbxrWN87mOGJve8Lcz
    OP_PUSHDATA2(77) 3BKGK8vpegPFz3Hbw+BES83pFRPRqqt7vGElA7PSFQvQmFLT1ZPAw96Q/aPWmyGjw3MHg9ifQBPS9r4Ty3s8293GGHPX3hjjzPVEg9bWYGva4hVL1j/bM8NOhQPELrgbzrP9c86ZepPJ2fh71fG5e62bh7vB8xbb3bLJw8oXkavaWn6Ltov6k7P+mzPbJeHzxsd6G91hjUO1LLSbvOf7I8BtTXvRiP0zzsqXs9yCQlPUr5XzzOEbK8mBr9vHXaqLzKw/w883W1PNBTgb0HRVY9++HHOqunGr1dpQq92N9ZvPgbCrujAN69n7PsPdj8dr1xgcq9nqpFvW9rojy+Rhw8iTm9vRUYirxvK4q9lpnJvS35uDuFtrw8NvYXvFyAiDxggvE9OZ2fvMBgEb06MWy91k33uvzDOT3MaYO8zyGxu88M3Ty1hnI921IyPNIgsz2uaiM9xYEiPBadML32dyQ9uumEPNorlT0D5ZA9jVZQPfmJCD3RJhu9wlmTvEUnJb31U2U9Lr
    OP_PUSHDATA2(77) /CPUiXAL2Xy6Y9R2kTvQol3z0YGQK9RLjnPc0sDT4lDQA9l3bDvIkdI70Ub0U9uqYjPfoPrT0jOck9BZkTPVSYVb2Kdhu9jlquvbyxl70zrtC9O2sgvkVTzzxV5ae9a3ZYPakd97y74Du97TUBvrp5973mqc89xhORvTPGcjyulzi9o3bXvLH9cL1Viby9m5M9vFwWSb402/G8q2D/vSws9rs0ika+uK4kvgMHDT2lTB6+V4KwPf5r+L36BLK8Ce1CvkxGP76Mp5Y8AcsIvs5sTj0ipAC+K6ptvQe1Kr5ZCVe+gtkdvj44Db4JDkW+2am9PAI1gz5PuFW81u+DPrDFq72Z0lO98CwMvn3ncD2ucwk+62/pvB7x6j0PtQ888bMIO1LZib30MFk9LjjYPCOCnryENSA7eCklvse12b1iWZG9o8qgPVKf+T2s3zI+BY1EPvX7br3NgWG86O6ZvPMGXTz5FbY9LkQaPrR8Qz6UeFq9lF0OPctaHr0PlnK8ag2OPSxsNz
    OP_PUSHDATA2(77) 1bMDA+Unh1POnBUb337mk9m79OvJn4Ur2kIuM9cMnFvdpKhDsF3wC9ilIKPuzQuL0F+hi9naDOO9SXl72mXIW8ihBJu5Mw7T3kL0G9akSUvadXqL3TqlK98gCkvT6cAr2LMqO99/I8PZH9Brzok/c9PFB9Pe861zvx9BO8qRiPOzPFlj02P8k9UQXFPTnpGj63IKi78O1jPSqzzbx/iAU8PgxrPbvmgD1jZRo+Urv+O7kSND1ytJ+7sWeQPf7gMb2gMQE+ifa5vCwcvzxltp08FjKTvXnWaj0H9Fw98K5APViLRz1bJEG9QOILPGcDhb1kX3s98eePPbfJHT0FDCk9hOb8POFz8zwx7VE9D+Tkvanlz73mjby9M/LjvR9X7bt3c2I82uzCPTlT0r3QoCm+NcuvvcLU/b0Z1zA8GW8lPVx1nLx2b+y9RYEPvUt0+r3CYte9swi8vUBNpzyex7u9g7c7vWOEuD1mO/G93pFNPSOFPb3qeRG9QwAMPHNmA77OJLg8fi
    OP_PUSHDATA2(77) cHvgxv/jwz4I653tUevfh/LTwq9gq8dq96PSi3XL0CJB09LXXpPIBoUD0nzrs9q708vegWCT1urts8R+wePaIlCDyJTnE9j6WrPS5PIr2D3YK8TSGPu81MGDxsOPg8lxeqPIwWxrz52Zc9ALrhvCJTJTp4Pg09Ry6QPJmJn7xl7ii9znTaPI2UD71UvEk9T14fvAQZtD2hXLQ9x+U3vUfSQT1Hou+85yq1PWcrPr35B6k9kKlnvSLZMb1pIDk9Bq5kvOam2D0wVbm6WDQavfB2ML1zgm09xzUWvb+iN7wp/zW8hNNfvJ979rx6RX093EelPOPAzjzxCCM8uedHvZRf9TndKA+9AKDovXgaBb0lnoO8CkkkvM7PAr2x8/88XsajvNThq7tlB/o8VC7JOrbNdjwsWR+9OMLbvHQDEzytwt88JyjNPEPzIj1aK4M8t9YCPX28DzyqZI69EU+yvVXZ5jrDaSo942WQPB46nrziNSu6o2wSvRop1zt67za9DYXaPM+2PT
    OP_PUSHDATA2(77) x5ffc8FXaSvJASjD2rDkA98R4dPQnzjT079is8GVcjvR+dlzzOTrK9IRsCO4BALru+BBc9I8cqvTa/WTyqOSM9wXShve/dAj1k2x89qPQQPdk5kTsvZWE8lVhcPM5wOj2DebE9qHgTPf9EcjyoAYW9eM2BPHIWkLxO58G9hwKDPI8g+zxYZX48Tvxkva+XM73k2dw8tPYmvX3JSz0aIEC8NCeTu7UX/zxeS4+8pTcrPZ7TDD2kfqM9ozHwO2a4ojujZaK7q6q7u6pmnjz+jYC9/4JvPOmykLt5kpK9ztLDvBJiaL3b2LC8Dy2OvLSQ7ryWfaE9hrlevQvX3DzpGZk8RH9sPXGyCD2X4PE9TK/RPO7UJjsTfjO9/FixPJ287TygiwW9g28Wu4gAjT3IITK9VSeoPN0wuDzlvgg9may0u3zU0LuKbn+8pS5xvV84aT30iii7lOaWPE63lz3TaWw9Ru/+PGKyzb2olZs8qnJOvDUzQD0Ss968oUYovYn2gDy27WS9cb
    OP_PUSHDATA2(77) 4FPBGdd70ggtI9VRa0O/CMYD05Kc+8Zg20vKeXkTzX+KC8appsPZ8iwD1K86o9xc45PWsCqbxJ4om8rNfSvaZMMz2lJkS9NuiOPEEifjzwFDK9GDRbPcB7Cb1bQBE9gvVbvRx5sjy2WIE8Vm8IvbUFCzyc5A481vYdPa8sJz00TUk9r4nNPETtLrxziY+9poGbPDF1Mz2ywim9jHaTPVxfozy0oFC9HM/TPNIT1jwvreu8JMOGvYKgSD2RJ0k8RjCIPGCwpr0bHIM8TEzCPEa29D2nsNk9jd3ePKScSz1F4HO973hvPCAkpbxA05u7wDI4PDTlyTyHlQI9kB+/vTXjzD1erOC5ipizvGphirqdKW49CYTJPO2yh70zBJo7tH8UPeCN8j3Bs6s9y1Ghu3WbBr39YUq94uUjveE+UD2xe0I906GqPQHLDT1gDjU8UmoNvTCbZT0nfo48HB5hvNYBAL1Jg4e9ISBpu+KrzDy561i83+dTPAuT+DypL/46GJdPvTA2gz
    OP_PUSHDATA2(77) zMupC8DssvPR1zgzy2J4w9T/yFPWX2wr1DJmg9QfXfPChcFDxieZ26vI20vO2OOj3S6rU8pBewPY1ABDx/3ZM9cA/qPCOXoT18SjS92offPJJaGj3wTOE8YspUPMqka73koZU9NwnuPB6eqz1rog+9wDEMvATrszwkUWy9ZH+TPNxhB73uzzs9srokPcWhjjoVEh69Ckl1PXGRS71a8I28yFMsPTJHnTvVzNM7sNr/vFQdmD2ylMA8PKYBPRhAGLvdIaO9rnb3vGzdcL2m1QU9Ugl9Pc80xDzRvTA9IsZ3u2nr5r3PpZw8/nONvFMDzjv7b0W9ZoOfPSptjbzH2cC9KJaaOhg8370mi4+8zTcTvUAOB70WFGM9qjIJvZ0yWb1cjyG8IohZPPNJL70xXRI+HgKLvVxmmL1Swj+9cUl+PKoxqTzkiZ29Xl3HPXHFDb38DVc7OupePS+TLz27aQA8yNgwvQMsCT2HRDQ9WwHhPIgu5TzkqVo9PNJuvdE8Kz2ZSn29FO
    OP_PUSHDATA2(77) +jPVRF6jsRGXM9fbn4PL1EODy4Nem82SmFvUVdiz1EV5g9NiuyO83uLD5TMmO932TSvJI3i72BiHE9WAZ8Pa204D2CKCE+3uXiPdQkyb2Le6A8G7B/vWx3Hb4Nz8O9aBsLvtXtWD2pIEG9zVkyPRhp0r3HSxG+BT69vfc+5b16QT49aK0rvKHflDsGfZi9YqKYvZ2Eb7390c69lFmhvJYH2L3OLro8+fw6vj66jb1LSHq+es0yviWB67y26s29zI1WPd1IDb6M8/G9d3Q4vhP2ML4nSwa7qCCRva3SmLwfoxm+B1xHvWgKMr4iHSm+gZw5vXWMpr1BveU7Bk7OvIuWCj6Zm+i97SX/Pfr4k70IS4K9uXWCvctH5T1epgM8jfxCPZwAkj1Scle9vtPDPJhHmL3Bvog8umSdvSyVbD1iLGC9iybEvRv5Kb1talI9XDptPehQo7xyTzc9/o86PegW9ztJ9hU9tkqpveFx5T3MOfO8EqNXPjL45D0p/P87DfBsvMIvWb
    OP_PUSHDATA2(77) 2TykU9UV+ovN9mAj6CHgM9J9gNvQunQb2MeWk9oPZ1PRSPlL0Du1g9U85JvsPOlz0g0gy9nLzSu2ESu7zaeAe+6ReePWygCb68vm890DkPvGyBizwkbDq9ciOgvf0fPbxoWAW+Uw/Xvbr1sLynGIq7lXB7O87TG71LEwE+WqmyPKWayL2C3J+8lUXEvNCDCT1QLEU9oGvfO4abuT14Q9S91c2fvD3B770rWnU8sIkBPhhO2j3HsTk+9Ptqvbr0oDtrCja97PG7PTKtQL0Jtdo9b1gqvRxmjLw5hQy9L/cdvr5/zT1QF4o8L/D/PRy6mb3LvsW9o0I5PcBLC764XjU9Lf51PZG18z0tTce8m5vEvcZ9/bz/Kmc9Vya6vSOSLb6sG9a9pFz6vUjs1LyTWVq9IuwSPvDVQb6USv29z3MdvuIFeb0lYBg91uFsvbefuT1M0Iq97ta5vZiYB76SQRm98YLyvBxGKj2b2Eq92EK5PIy97zzhiKK92lSbPVxWkry/6429/M
    OP_PUSHDATA2(77) IFvB9px70+9p474w3HvROtoTyD2Ys9xjIqvebdnry+VRu9yqC3PJfOrb3ecRW8UxPlPITLHL3XkzI8ZD1fvA3FVD01Nrg8sd3jOs3r1jydeaE9o1SxPZOUsLv0VIy8lk62PCByXz1Zqsc8I5LbvF/xrby0O228fnanugxt1LzcLaw9TdKrPeXiVLzT3jC9ZleWPc+uHz3QydE9qRxGvNtFVrpVRn89qQH2vEYu9zz7Nv6848lXPblvX71ofqQ9qpKCvA1IDzzbArk9rhHDvMAykD0r2GU8POEevVMXZ71IO0U8gax7vVZuJ7vBmMS8PHp1vSk1GD2Llbs8MClHO85b47xbl7c8ZsDcvCd3IL1Z1U48CgLjvRmcjbzo2Vc9CeP1u/NoNT09jQK93AUdvQ2LnDu0fno7rA7ou1X5cLu1Hj675C5LvBKYdbw8vAc9Kls7vPqpcz2slaY8bD67vAuQwzxRZZG91AeJvWi4bDua3hM9YQpaPUda/byKb+o7xffRvRGAlr
    OP_PUSHDATA2(77) 3jJVu9OAT0u4U2OryhPOo8dd3MPACI3jrA0Fw9CCxuPdQ6cT3B7gA90o6iPNBprzwuhqi9YL6SvReinbuIdGg7lUyOvBHBrjzHjQg8rZ6HvXhP97w2sBW9FFauPNY5/7wL4pE9Sbq6vOITLj16Nm89/2UXvZeglj3oTZO95ggQvFD/pjzDYpC92GQqvR2HTj0zVA08Q0KBva1367yZPFS9e6I1vdXaE72lgw899jiQvcJJKbz9/L+8II0Ovbl5QT3gjcM9xSyWPRAcLb2uK5W9ZduXvR5aErrmZuG8QLwKPWMdgLx/JCG9zYNIvXx4jb1x1qi6xKuVvYDnOT3ocDY9W/0BvMT5Zr0Tzi+8VdEqvFoAnD2uqpE9hCY0Pfv2Kj2Eg3w6f+OfvYoBIT3y9Ku9CDSBPe/zpLvkAaW9dMUkvA1Uc70fDTO8g3WvvGLH8TxsqHc9arvBO8qhWzmrTK88OCDTPOUaRz03mKE9umZpPdbewrmvuLg7XHZ7vAajcj3Eiui9jc
    OP_PUSHDATA2(77) SZu8hV5rxjV5q9gFqEPcMhcr3fDcc9yaIlvVkC/rrhU0a9G7A4velvljzHKlg8BzKVvOnrXz3NNAE8bA7Du0cbZb1zHa6996kPvQWyzz0zl/a82iAlvcxd4Tydw828pd9iPWCF0Lk5rNO7jfwfvbqxxj2Ftf88v/w0vaqMlrwRDo08cZZSva7SHDx4zwY+c6EivYODX7sLXcm9Y9zmPHzR4rxJ18m8QTz0PJG2xTu6XXk7fgMEvaKmq7zZQfW8OsW+O4AVujseMZi8KLwZvKXBB70uU8A8FP89vb1F3z20U9Y9WzGuPOsrjTzsIse9aeHkPF4fB7xPHY29pm/EPNgtmzz1vGE9YLTWO/2ygDz17s6949srvSUKCr33/ls9/2KqvI++rbwpG7G8U3KKPVES9zz7skk9i7vEPRWDQ7tHNbC9V9GjvUe/nz10QxC8kPjJvEExCDxmSio9KrZ8vYAml7x6Uno7yKTnu/EH6Lxyd3i9Bh3nPEZNGb3oOt8873qkvCr5wj
    OP_PUSHDATA2(77) z4KIa9mrahvGrnlLwarwG9kgdRu9ZeaDvEOFC8zM4jPTzh/LtEoHk4y1N9O94FwDxdcSC9llKMPVPTGTy1qRM7O6jvPccRvT0HBmw9eFvltzNRkj2PzMO9HSm6O9qzvjwkfCU9dv44PUs8zL2CU9I85w02vW6zlLx3uxY9pwCZPR3CIj0/N5S72wLXvL9TO71I8wy8LAGOPPAP1TzhaFK9kSQLPhgoY72U3IG9LeVcPcJIpr3fJbC7XNGcvURjBLu+SDs98QOFPejnOrwqCZC86AhhuvhH4LzSVYQ9fRCTPJ7oNDz72BI9hXwYPbf6Ib6Wjs49UA2UvOwNmDxcwZ+8U0KnPX98pD2Savu9WJHkPGRGLr419CM9rp50vCysrr2nIb26KxpDvQ8eNz089/a9ZP1/vCbJjrpoIQ4+sL35PGm60r3REKU9UQ8PPUkjPj2EXrq8iU8VPqmPiz1S2+a9rk+dPeQwPz3U6Xo9W/GHvAQ4Dz3DSt05F7V+PM8yVT2D2zE9vB
    OP_PUSHDATA2(77) WMvWfCpr3EOLk8AprUPYQPij1U/a09kVHSPTiiNb2UFri99peNPIEcCT49w/s9zWTSPNBSYT7gf8S8YHzSOutI4r1bRJQ9Y5sKPkvxGz6Qn0k++GGnvS1blr1hT7e9bQI/PYva1ryjYlo8kRjHvckHqL1mXjm99LeUvWcYUD0q8re87ydXPdCJcr1K8fE7q3A8vUqJm72XbKU9c3drPe+vAD3bnUm9XxAFO7EfY7zPjVY9unbavcaS2b0Iekq+pwMnvqGPrrx/rm69TXOJPRyTmb3SP5S8js4CvtfDD75gnc87Z4osvXSunrvVkvG9P3v7vM6BbL00Dwm+O+fpvZY72r3yKyw8mriDvQc+Wz3Lpya+Asw3OTlSwb1ZOJO9xBdMPQHRcr1KpI+9BRP9vRJO8bzYD2y9wwrtO6PFrLzvYKe9CmGePOjx5r17lau8L0y0vZ+Aq71cdvo8c8KfPfPkhr3N7DQ9noj2vbEr7TwKLKK9czeLPbwpSz2YahS+sHbdPMGg3b
    OP_PUSHDATA2(77) 3NzDq8HwSVvWXZ7LyRGJU8sZsGu2Rr3bxsja+9PM2Bvcimdb2qKLs7rweBPW3SRbxK2jw9JyPbvbgBLjz0klO906ZlvH/Etj0e07i9BJRvPZJmsLynMDU8fBFRvNPMA76DCWw9v1iTPT7XMT1BvOS8jEnuvVIQ5Tw5Hjo9laI3O9/iwzys9FM9mjKCPTAS5b2gNbs7+RHEvcZ/Dj5WeZg854LjPToZ9D0o0M29Yx8FvZ0m771HBcY9DmElPpN6nT3Hph8+Ko5rvT0Luzy0J2m9Kgm5vFOAYb2mKom7Pa+WvflEN711lQ+8JyTTveSKwDxbwtK7S97nPBSyFLx06ti8idHlvEjA1r1f5Mw9m+6aPSQhYz1J0Yk8oSWUva74w7zmPK09QDUFvg0pn725gD6+uwzePMB8I713SnG95p0TPqYuMr6WKcC9kQsxvog1rrwYBpM8Pi3CvZmWUD0J7B2+YsHVva2vOb68b4E9WPeePJwecr1Y9ki9A532O3hRlzz/YsS9LV
    OP_PUSHDATA2(77) IsPptfq7tWebu9E50BPZmq6L1EAE29cFoevvLcMT2fuue8+twJvcbDpjwVB8u8/pJsu8LA+716akg95VyfPdpMT7x+U449rdkDPSjfPjwYJIk83TgjvYcLlj0Z1As9ZV7HPUAuUj2ZYh+9Sq9OvJmHvDwfM449N/NBPBRBeDu5fW89unkSvbdHxz0C/1y8Hu/oOxcOGj18qRo8dEJPPZKphj192Qg9P0xmPWBuT7zPAJs97CdFvawYizzUuZg8TWbJt5Zglj09h0U9Cd9wvLbDsTq7SdA77L3KPLrB8Dz49tm8SnIpPKz/Gr16hYY7q4g0vV7vybxMP38956o5vUmoNLxuZjS6XUfBumPpUz1Ojhq9va4Lvaagt73sZqu8WaJNvVZFIzybu/a8h8wQPIdqLT1p22O8J+E1PVlnQ7017as8JJQFvJrOrDyzShQ8hetGvfRj07y3wNE8kROPPR5faryG9dW81+L0vHbAirwdota7DeWevZYTvLzGkRm95LJePOV4/T
    OP_PUSHDATA2(77) rGkYu8VBMEPf0T7Dvi/Qc9foWBPePYjrtba0M8W/ztPPlxkbyCZM09xBBevH2z5T0oTAm96piuuzrVhz010rm9sZZTvfjw/by5Clo9lwUIPfXnjLwMm9079Dp1uUH/b7zv/D07+ApFvJMPrjz0UcK7yz+HvHDCeDxqBK88UnQYPcjNLz2wzpw8KXlKPOnEHz2/Fn29GZJIPbQzJD3tcVi9kYqkPDWmjb1fnPe8nkIJvTYCTj36bA68rjGUvV36dr0ePz29/UfYO9pazDymGHQ9cgqdPUe+pbzrVe+8B5IBvW9Fyzw11DC9TDxAvLTPFT0Fz428Y8gdO2n4n7yVv5I8XUeKvajerruCzFE9iQ/gu2yV1jvyTJi8Pii2uoogkT0Fywg+y5NnPeYAqDwJJlG8ggX6vCUbjz36/py9GcubPHpgnz3QO7q9Vx9zPBPIQby4+ry8wQZCvRNrELm6zPu8weQOvXihkjwlu3g851w+PTZ2jz3M0609mRhdPfzcA72TIUy9+w
    OP_PUSHDATA2(77) kvPNEp/TsLM6a9QBuYvC5yXb3ht2C9UblnPQo4o73GVjs9nUTavETRjj0mS6Q8FGuePAqzED1Lwxu9MeDhvAbOVz1Rsa89ercmPWDk5bzGsn+9KhKMvZi6bD1Xp+69wHYqPaLQ1bzshoe879uQPaT96rzoWW09sHryPDFUhD2SkS28GdBsO3nWMLy4Vo88IsQRPH/9mD0m/MA9EHMePZ7vbr3DqQq9krqvvInsejzvb1y9DfQvPbywdL3mEFS9HW+7PEy8E73/EY88gpzGuib0sj2noHS81AzZOyKuH705wCA9Sg5+PA9StTx3Vq49QdbsPFNmnT2d4eu9DmJRPdn7Gryh0Ay9uWhIPabpBDzL8QA9AVAMvS3XLj0cWD+7MWKAvQ8vrLy/Jcg9ZHufvflwJDwbaey86h8zO1C4gz1XUxg9TrDNPUGjjDuEnia9J6q9vcerqz2FdYq8SMYGvWIzyDxJjXQ8roqaPHGqBr3c1Ig9vGhIvVi+or2N6rm8XDcPvXYRbL
    OP_PUSHDATA2(77) 3xzk098iKkPN0ZAj1PjVg7kWtivR0aFT2fKJy9YOKVPVJQFbw+IV48ybJOPaMgF70YGKo8dF90PSCGfD2HmE69vvMwPG4rFTqGCUi9T8G3PT+zbjxnVbI9SIyjvCNO2z00HBy9+k4HvkhTGj7LfJI9mlO/PcLw4r1IJdE9VbPcvBIat70JznY7iv7LPa4TjT3IupC8CPboPBc5br2cn9M8sE1mO4RiyzzS9Lm9IaG7PXnoez3Llem9TuVVPf76nr2IUx68Br28vSxWBT3GgS88mdYLPA0c1Ty3llG9/vcyvFhBx71f1CE9XxiRvIAYTj3x1GU8g+OjPAB+173OJlA7vzzlu4L1Hj1fQFu93GIBPbKOkb1k7Ji9qcmMvSnLuL3GuKC794acuyznPb0Z3Ow77fdBvRdPxjwlIpC9mWYDvCB087xbJNE9MX9vPMtOrL3P+cm85SfuPBZcoLyAXMW9t7c9Po5vs70CFRm+46mXvV3tdT1sW8g9oD2VvdaeqD01N/O8X1
    OP_PUSHDATA2(77) dHvYBovb3LiYQ8SWzfvUynjL20tls8mklNPYzODD1RiE89Jt20Pb6C9r3Iic+9axpXPXN9/rycu4c926DROtntBj6pCLS8rRxRvOgtqTrnZDs9fQiqPdaxUD3fjCA+yX0vvqrsTrzimJC9xWyZPH3npD2Ea149ZUqMPVXOAr6BS4i8MiHovXuEHj4GaSU+HSJMPc59BD4sRaC9MBdrvIeyAb6LEgc+8u8nPtUtQT6RBqY90WyavZaipTyALku9ZDrwPfR8MT35FPg9a0knvWa+Mr1ihBA9ed8SvhmPRD5uHi08GUYiPvkG370l8Yq9k91pvfXYK76oXz4+hpLsvN7B6z3/X7m9mFfYva89V72+pZ+9ISkiPYYCr7wCwY08C9jBOzx6ur1HLwi9NNC/vXnUAD7qPpi9Sgp7PfiWGL0E8Jm9QAZivQBUmL1l16s8tZeFvRE8dj2th6C8EzSBvffHRj3Sdro8wBz3PYP8Yb2DNqc8CUdFvO5myrwUEg89j7EuPaZjwj
    OP_PUSHDATA2(77) 2x2/i92NtcPQp7y73+N8C8REgYOc20mr1+poq8ll4/vf+c3ryQ/HS9p0kpvUM7WD1/3EO9bUMDPkpbLLymDPo9uFEQuxG+8rxBOnC8Kv2mvVQQuT0UDIM8iLyPPWBKJD2ppA69Q38fvQsaGb5JyFI9ZUwCPdF75T08lms9p2iSvXJjS71uQnS7uoGYPFxua7wu7Z49MfIGPdrvQr31kq29FMu6vQueEDzs3Fg96y+TPLdcJz2lkT+9KJaqvbHd+L1ZQwk9A6bFPaBmgD1C5Oy8r9MlPf51I72+PLI9bxcLvv9xy73GVpO9fSNQvZoL3Lo8H6S9XlnMPd6e7r3jiZe9flMGvhspwr3WYAA9Nz/AvaCqBr1Tn8O9G5Hxu8h2ir2TtEK9yIXgPEf+6b2spgg8SwXvvYwg+r3eExi90VvFvCUx+TyS8NG9zWbpPZ7YQr6g2xG+ZakUvq1Y67zWeZ+8XDWCvQSx3Dwe5R++BT+fvMBYFL6nbj09j27ZvOYLEb3RUVS8yR
    OP_PUSHDATA2(77) MkvSa57zvXU/a8kR4APiy0Kj1jLrG9LGL7PIuRtLzWt+G8JgdbvVcsUD2vm049o0gCvoxv4rzOsrC9JLxNvYjRy71Ms2E94WYePYo09LwG2hs85mCNPT4DET0fxlk9RQMZPHEmuT2E4y88dtrgvD7XID4+ZMS8K18EPcoFHLxvC849gOfWvZ2ueL04Q7U8tg4gvRcsdT1PJEe9ipzSvBOYIj1CAPY8L8EOvawhnD3EGue8vJyVPBhsKz27KFY9qJt1vb7zcj0vj3s97YndvP4rxT1dcHA8rf17vX1pS7sUWUy8JBJRveX41DzSNAc9GbBuvDNoijuKYM689gKsPCjkg7xy+Gw6xkiNvSETlj3bhGA9bbh2vKzhoz35GBo7gAYwPbTl0Lz2vAi9V4NVvbjqOr3/GZ07Q+EoveQF4TvcqL686B9OPfL/Gz3MbQA838dnvNfP+bsxXZQ6YOuhvLm9xbyS4PQ7tI9fPb8taz2rBYg7Tv3AvHl2KLyGAlC9aMrVvCu2Hj
    OP_PUSHDATA2(77) 25fQE9QJcdPEisorxl0vU8jMhyvOAMTTyw2NU8KyotPf8NI7xUN6c8BVpvPdFCxbyg0sA9KyLCu7hNeD3dWfy8kjuIPVdENTwC9Vi9ISVmvUojC73g1KQ9nAYNO1QXoDwKFbM87AF7vfbRkjuoxTw5NgXMPGmm2zts+YG8bD07PdaiJbzE20w9hg5VvPj7GrwXMV29MXDyvOyQvzpgopK959WKvLi1rrzk/4a7Os2RuhzHirtLIOe8u528vWHKaD2bKBE99UfCu2NK3DxYDUU7npNtPFpIuD1Tb4g95xBnPVKyM72aFOm7T3rbvAW4o7yexau9XqVrPeroM7olSii9zF+avVqL8zkDKMO7bd9FvAsXyzzxeqU9GXt8vUNYSbs4mxi9hDwEPbSBzz2e9cs9cGVnPVatADxBvLi8IYnCvRt7DT28z3y8kfumvNJ7RT14WIi9UiP+usbCq7s+Yc08UIsLOs5gXD2O4Ww9f8w+vX0rMT0rqfg7t8rWvPmJVT2XSKs9ZY
    OP_PUSHDATA2(77) SPPBD+i7xjXUG9535bvS/1LD3hKkS9kU6hvLrhJ7064428Aq4qPVj2g70vX0o9AcGTvM0oZLxxCLe8B4eKvSwvKboIQsK8zWjHPB0JKD0hUFs9T0mDvIIibL3lsUa8OGBsvCSelDoZ5+G9VtzNPKslDL0Msss4np2MPTxqnr31Zb082gM8u1mLcj3mil483mSrPKvQRTq9sBA8zmLGO7Gzyjtq2Dg9B66fu/E0uLvUPum8vHjQvOphAr36+Oa9lklFvUWcQ725dv28lO3qPH/0RL3itAE9Xi54PMBf27xU7EG9o4jovFCdBj1isAU9eubzvE99ezy5D9g8phpKPGWEdz04DCi9PdKSuyYsVjsjhG27MxtrPfsa/Lv2YIe8SA+XPDgBRT1emfy7WkvLPGpQVr3gz9g9WFwuvcqCm70uuVy9SwiYPOh6gD3tKsw8wc+aPQPlWL3qAF+8WdsVveVCADyUjIi9TtX5OYQEhTyspqu7pDsPPbLoH7sKmYu4BUAHvFW+qL
    OP_PUSHDATA2(77) wFFLg9Uv0evTwfV72Pq6S9a7eKvOmMRT383ew8rEqUPS07Tz20JGG8cRmBvZoB7jwGQSO9nOZMOQDp8bzHeYo6KuZKPQNDoD35Nf88C+NrvDtfFb2obWS9QBLqPVAvLL0QXOc82/QyvZkDijwN7Us8QbWZvUlp6j3MKHY7A3g3PeigZr1elBA9euBIPaRmtr1f8349ZanPPD91iD20oai7ZsipPJp6Kz05Zdy7ZBOKPcjw6z1PPre9+mnxPajvTryeC0W9quo4vdYzF7y+4NU9irYDvg1XJD0gj1c9Ok4yvXVXdbynlM29qa72PT4nvr3oG/w6o1VKvIE3Kj27D1U9tNdXPddI97yJP3I8n/BuPBdsXD2x2ee9Gpo6PRMi7bv3T1y9n/Cnvd2m5zt8nDU9OQs1vTKwfbznjJw7MbVDPJpflb03cNk7xDJiPC2XFr0akmc8LikFPtb+Kb65GW494kwNvSBN2TxKJsW9jbC9PVBheb3dgsK9mu8VvXIoxL2ySf07NZ
    OP_PUSHDATA2(77) bMvawkdT19Xzi9M9GLvZjza72MVvo8Q3ayOvgl/LtR5A4+N7zUvbia873LyYC8QRNzPS7f670PjeW9FpptPuGsKr5oKgS92zv1vR2PzT0qv767ydoDvuOixT1vqOC9bQgzvONJ371eu+89DhmEvce9jbzy5zo9yZWgvG65TTwf7+m8AOmZPKBJur0qX6+9ppYCPRAzkL1KgxI9/zKhvTAhxD1UaJe9XB7XvTWTpTpKSVK9nQEBPRprI70BpnU9Awi/vb8PXb2ZrBy8y4MFPT9Ujj3zjNQ9CJftPKTByrzmdSe9CPrFvTtu/T39m5A9hTWJPf2Rx7wcAEy9uzRmvcuTT76xfno9J2sQPa2gCz47wAM9KpQOvk4fc73iQL69kke6Pab1oT1q8R09REIYvBi6iL3eJUi9zXMPvihKtD3hLQk9nGIdPjWTSL3VlYm8lBBtvZHJPr6kjgg+WKm3u8CaCj7ZcKO9JOC9vRQDdb3Ejci9IkjcPYZR8TyGouQ9o8V9PNGatr
    OP_PUSHDATA2(77) 3OmJU8Dc3nvZ6uAj7RW/W7JAhuPXyazbxzmtM81V9JvVVCIL6sHZM9BtlevKwclz0l4WO90AvHvSA7Wrz7kR69FtGIu146Xr3Vkrg9JvNQvQuaH70tvmW9BQ7xvYFHDTyTfOq7x2xrPabBz711X+G8LEMLvY+UYL4EYLg8PGLZvOHCkD1pklW9ww2Avfqwtr2EqKY9q9nOvSoekr00ohy9RISRvcTZu7yTarG9MIx4PQRGQ750yQ69yIgDvs7hBLyuyAI9RGUTvu/za72/vKy91fVYvQADQb0Jps28cA0JOjuC073Y+b89KUsOvjkI1702APS9oe5qveSJiT1qbiW+yP8QPvataL7rkQ2+G8QYvod64ju/KEo9MfEivllMBD6uwm++GUaBOT6p273aqSm8vESuurQGJ731ifq9417Ru6pJJT3mUrA84nWJPT1ZFL3qIRe+RKdjvZ+a5L0xYHa9on4rvWXK37z4i028bGscvpxRnb2l0MC9ziYBvQlARb3U1UU86Q
    OP_PUSHDATA2(77) 1/PcjdKzwZIrs94PAfveYncb3p2Ao8YSkBvWrg1jyvnaE8MIKVPSF+sLzHR4i9HB1qvdVFHL1W1YE9fKTWvGZrqDsi7Se9YsbKvaBGLj1uQSE9N2SBvRjI6zyhOc29Ep3TPcD+aTzF8YQ93LBXPftcwry6avs8DbMQvqb2Dz5lhBq9PnQaPWfqmD297xU9u2OtvWBh373Djpo9GWrTvA/rEL2orMo8OW8RO+uiTT3Z0iI9GnYRPJwQz7t9a9c81bbTPJeYOD1Hjx09YQ32PKOb3j1meOy7huN2vHel5Lmydao9d81DvYCwN72e0X09Gzz9vJcfBLxsoLu8BW/OO9C2KT3t7Rk9qAkSvEsjhb2PAHQ8WJSkvMockLwWJEs9FDhQPR/tUzy/8mG9Z9KTPazOub01vQy9QYW9O6z1Db0DJzo9IhexvaKwIz13OLS9owtDvR8D17wyEro8wGsEvZWAlrzxMCG9T60/PZDf/rxyjYU9U/o0PCbXgbwwhY27+PRzPOPyTT
    OP_PUSHDATA2(77) 2U87e7q0O3vXsmkz0zeqS8hkp5PRerkjv1HmY85roIvR3Ttjw4j5a8HxePPc4FKbwJEmU9rK2nO91fOL0E+iQ78VbXu7PxUT0QMBO766lDPWJ6GTwp6129FFqHvcNOL73CJ2M9BuwOO1YwSTz9vKW8dWxLvV8qAz2YJUW9/1RuvWojHz3Rh5W9VmfCPCeVhTwUz1k9sIJvvXKnkjyfJDM9dG89vTC6hTw+Z2u9yNUlvVPkCD3PIJa9fhVnPGZHqr1yBpy660qmvbNPGD2dykM9OgeMvbpRhr2x26C9qVBDvYxbcz06G7I9GCLfuhCCg7xrgEy8i9aFvZMCMr3ENsa8hr4zPHY2+jxyily9FkDyvM+YpDytZS69NTfuugluMT0/aXQ8wpbZverfUTsKvpi9vnEiPQeA6z1JV8U9KHjmPXUJIDzdqMG8ql+0vZIo87wlDCS9Bqf1vON1ej0dMZ28OvWzvBjWWr1/yMQ8duKDPDG8D7zmVry7g28qvb1VobyoN1i7bp
    OP_PUSHDATA2(77) nEvJe5ODwPPoI9P8FYO8s/V70e3Dy8XDrAvAdzqTnClei9rkQQvbNxTrygYoy9diEVvQy9ELxS7gS9gb3bPHVyAT1oHk88LZGIvRwsQb0KAvG8FzZXPAMKdD2htiC8YB2WPBxMr7yeEou9y3fOvNFgPz04Qfy9sFHBPHKfzjwycGK9W34CPQgw1r0ttP08Ks1Pu4x9kD1f+xi960GCvew7GzwHw/k8NFByvYQm7LwMObM8Cm91POZJJrrwWmI8+5LmvPMBrbxp8v29A1QxvaXIeTy5JYe9/9jgPPzMQ70PDpw6Q/crvRV40borfbO9Fkt9PX86SD09e5o8XlAEvDoQWDwpNYY9/nhQvW7j7LoGOWc9NMi8PI/ehD3AGKa9j3PHvPCoMbzlLni81zCDu+51z7yufGm8sOOLvZC0lTwBWYE9s2kXvYL7iz2dIzg90CWEvNNcebxZXvI7BODNPH49mjy6mgq9HvuJPe3gJjznNC+9yECZPNZ2SL2TQqA8971tPcjlKz
    OP_PUSHDATA2(77) vjmja9R8oSvTkUPL0IZcg9xFADvCpRi70szqu9m6KTPHNgtT1lsuU7wgP8Pc3vMTtt/S29OQaMvST69Txhbww90SvuvP2aBT3HPlO9DmgfOy56WT3+f4g9LjmiPS0fEDxsmIQ8/isTPQzKub0SzIM95AeAvedEnT0Si4U9GhjLusVaIz5CjFC92djFPZ9Eer0vAe065/okPPp4uL1W3xI9tu7hu9lPWj1k3cO9z7ZZvAGgLz1Xm6m94yVcPfq44z0UTyQ9XTiovE/LULvKE4a8zKShvc/TAD4xew8+5jH/PGgVwbtA6Z08y+fRPAvkCb3667w9HUAlPWcrAz2am4K8e1W1vRrZdL3uPaU9wzjqu0uA2z0nrEy9YNmRPTn6CL3FOsi9BOSaPI3Rz7wg+D09wN8JvrzL0j19Q1Q9yGjwvdCTUj0unNi8gsliPUt2ob2olCw98ti/vNQhB7vCSIE8n0pOO0YPkL386Ze84e2RvBc8A70yq8m9nN23PUQ0vb2UJLy93i
    OP_PUSHDATA2(77) u3vbXPz70ALZI78sn1vZ1xIjwDsZW8wwatvWDRW7wyHv083Gq3vXA76DyX4GI8YAzLNzM/Ur47NBA+bKqsuxLvkL2RZbK9U/62Pac3O71fnim+X86rPLzRO73uIsu8+Xr7vfjZoD0tUpC9M0DAvdFSKr0NPha9zllOvJAfTrzCTTM+x6iKvH6sOL7Q4ae8/hqlPcBIibx0Qve9jwqPPkUe/L2bpC6+Tsy5vXhWMT0eXIM8hXENvpM3ED59PRW+nqQMvpCBEr4V6ck9hKmJO7YXzrwI9xg+UEnxvW4ZTL3Dcri9gkpoPZ0JyLvs59y93W54Pl3tCr6JEse9ns7qvRxfnj2Zgsi7ZZh4vQZ87T0IM/C99aNRvQ6fA77hr5s9Xx+BvdX7eLtDeQo+XMwevDYim71mZ4c9OKHYPO2wWbzRCRW+pfP8PUm8lr03caa8ycewvW9lST2rmvo88xazvYdLBDxTDdm9rX6CvbstJL2+hec9i/0svQ9s7b0UzNE9r4CNvIVgXL
    OP_PUSHDATA2(77) 1g4fC8trKhPa18fb0Uqv+9va8CPjl3ML01DPm8CwZMvbd4gD0Pucm9w8IBvqVdtbvwSxi9cg8WvWuJAL3fBZg9IX7SvZzTRL1oefs9cB2avfwsqr3PtEa9zIOWPalmwr2qsAS+ob0MPi1aML6joma9NWAGvik2lj18Qr29Xj3ovZJRqLuU6u+9lfg8vfKqur0FP/09YmJHOdmYP7zFHZA9jevAvcmsdL1cyym9GIO6PKNXeL1vFiG+dXsSPikAJ772MdK9Fpksvk+C0z0hYSi9AECuvX5mqj1VZTG+fsztvHPIGL4Mvgg+u18svCwVSr3haaS9a94wvcBMtz3NbC092i8APuFY3Dwi/x2+ghEKPRKbp73elyu9kIPWvYN7JjyW/W08teAkvnQt5jykv9C9ACIDPa3evb2Fsb89hLzpPUgttDlNS5U7MLr5vC3EHL0g0rC80o8APQQs2TzQl868DreUPS7GlL3rG0C9Z3v5Onh3O7zu6O89gcwxvV9OU73oJ9K9DH
    OP_PUSHDATA2(77) Uyvf7Ujj2Pynw8tQs8PWYVHzt8A6i8/AagPWd89rz+q6g9UWN7vNP+xj3jvSU8Oqa0vCEbjz2UBxe9imGzPZo+U7x2vDA9xCeevZ7IWL2Sp4I9gO4xvLo2Lj1/lcM7LrZYPVvOkb0tlaw87sQVO5rRPDww/6C9MLNLPQTcHTwdW527nltXvRZYSzy3U4g8vZlUvak0dj15dIg9nx0Nvpk1k7yxrvG7//Dfu03vMj3MUwk9mXf9vDWFkj2744C8d8HDPdMKmb3FYbA9AxTBvW6k/TzHQ3c9gClRvVlhJj5cYu+8vZYUPQOExr3rdvg8H/2KvHXtt7240O488RUhvXsxqjzxfti8EmKkvCiCcjztNbM96NjxvKhH1b2eFMe8HCeXu+jBQTxt4+k9NjTvPUR/v7x6G5m9v8UBPHJdrbzeDAk9t5ibPK29dj3feEQ8innQPAyQiDvSRyO8rc+7vNH1DT0X8kU7JtTfvMcRT7tkokQ8Ff2APXxTAT3g3pe86VpHuOcilj
    OP_PUSHDATA2(77) zbm6Y9ioPTutu/Rz3O0K482xRUvIHVSb3vhR68FdpNPELimL0jTbQ9t7wOvUOIdb1wV+u8+K5Nu0tQ1D0fB/C8fvFXPW3DG728fZS8r2phveEShruLGco9MxxxOqfmZj3lk7W8aNWHvZEYL71ic/u87QhNPOmEbL00dNU8dw7CvdI5Gz394ry8Um0MvX9BJLzqtSK9uc++vLAUaD1C1xM9JgmYOwTQ4LxuECQ9YlClvfxxOr2m0Ym9k8YrPX+fRbxQOK+6PFQ3vRRL0LsA23G9DqYbvZRkdj0o5rU80aclvVTaib0UBJ+9wA0OPeAmwDzbh4c9FMZrPFRepbwAp1m93iJ1vegrlbtRuOE77iYuPbiQFT18xlq9Gk2fu2oM0DzzOc08AeCIveu6SD3gnAK9XU6vvQjPb7zGLwc8e0m5utle3j2Qujo9HPUQPDJuB71wgYO8UkSrvWTQsjxaCE29jNM4PbFapD0ziq68EPCGvRlMPb0F6d+8bTMEPVjbijxhTTu90q
    OP_PUSHDATA2(77) VOPN5oRTwo+UK9jarAPNCxMj161jI9gOhGPfnCQr1qP7C9Q6yEvdiHFjqqaz290L50PPSOZTzE8c28gFm4u38mvLxsI7Q85C80PaFH6juvKMq8KFSMvHLrxjwfJH291WsGvf2z9TzW5Bk9Fvo4PSXcA70b4dC7uuTwvAmz/jwCo5S9ZvZovbvHG71WaFy802urvI94pb0kk5s8/TyIPBbgQz1TZyy9ObtcvTwwSD1y+MO7EXPcvCQlUL2W4Ke86sC+PLRiir2xsyo88NIDvM5T2Tr+PhW+eraBvZw0QD3ORoi97oqZPSryT71/TW095ri1vanr2zxcHi29OLsXPRmAAj4a1yk9LcacPaFC+bzm/wK5/DOJvd9CkLzAhxM9GJptvXSQU7z6fM69Yle9O/fS1rzWmPA8bfU2Pe5dijxe69k8A5jMvPHIYz1jCk69aG/4PBw4zz07VCc88bVHPcGToD0/4lQ8wVbbvFTwuroWjXk9Iw63PEtbGD0SFZK8uHezPMK5xb
    OP_PUSHDATA2(77) 20lv65tXWcPd7caD0Pq2m7MSzVPEVCJr0HsF89PZUCPcAafrw/lQa9aDFVPKTWhz0IG547k7hbPJAsIDx0O5W9ZVOVvC4mljxmb8s8I7gsvCk5FTty38C8Zo1fvW0NYz2dI2M7hBBGvJuDLz2GBw09FK4XvZc5Hb77ygi9PrIBvRPcIT0po0096r87OybPaz0HtDG97I5xPMmYsz3Rev47sjlCvCs1xbytoRY93VD+vM5sTD0DaNY8iIa0u88ghz3odFW9XeDyPYB8o732Uxc+yGrAvSpsDD2CM3s9+5Z4vawKHD6bpse9jscAPjsNEb7iFJ89SN4GvQEty72v76g91P1WvYuBsj3EQc+9/cjIuz6SHj3aRhi9IRprPYgboz2H1mk9CXFCvB26Uz0SG4K8wf1Ivfeh7D1EaPE9FrL+uWUPbzx/KTY9SvQQvYGd37w/1As9jejkPYuuUzyCdZC9usr2vGYOjz21d6a865+dPcPkujmXO3k964ahPNEP9rz35LE7rr
    OP_PUSHDATA2(77) 3LvWounD14Kq095gUsPGVp7zy+9Y04aSaxvSoHsLyikAE87jxfvHOnY72Aux8815HjvaVOej0UQoI9UCyQu4/EPL5OeYQ94pEevePIir23taS9sstOPcyNI70Blu69ecRlvYjYOb0IeWE99DgGvbRuxjvbV7O9f1YJO3Yx77x4/Qo9FymNvGC2gDx72pY9J2B4PQ39Eb5qIcM9mXiVvYlXsbzUsE+9HlbNPd4u4b0pzUC+nsrNvPMUyb3gyr895+JbvfJO8TxV+Ge8oe/MvVmXmr2AuJ87D+EKva7KbTokDqM9ZMpjPVqndr6e+Jg9/3nrvZ320DyQIvC9QWj4PaWHlL2xotm9/KDBvTeyW717R7M9N+fxvZeDPT318PW9cMQbvh8tFb3Lth89mc5JPW04eL1KTRM+UWd8vX3no72p4Ku7Gi8GvTrTeL34IhC+zehRPlFF4L1g79m9qFICvluhAr3UAnI8wImivaWh5j17Fx2+69gjvR02lL3hJyM9tpZAvdMaxr
    OP_PUSHDATA2(77) zx51w9rvsquyluZb15xr27EgLmvMDMyb0//iu+5JwNPmyJmL39+rO9aFAfvb92VD3xfJG8Yqutvf+taz3Ckqe9dSi6O8/78b0NIkc9fxqiPGPxgb1CHce7pdgyvYdLnLtZvvs8pjQuPV6Fqr1MLI+9XQWRPQb7170A2Kw6HSrOva78Cr3TEh28L6rHvbLjG7yVGLe9PutzPV/DvL2RL5w9WwybPL95cb2JTIs8IvE+OwDbgjzRUeY7QmLsvFPvt7sUoiO+ifi/PElbhr2Nie68mONuvdfTB71IYxM9C1/QveFfLDtOX/69KLRePPxGxbzzdni8eU6LPT6vg7wzRr88TLWpPDcPp73XMaU9B2SRvdVXbT1C3fS8gqwMvUlsqT3ALHi9J3Y0PC1w272TAKo95n+qvdx7mLymbA29vGd5vChZbT1XKWy9w7zuPVBIZj1BuYM9qXudPHUcjTu26+k9EydGOxL2Bj7x4EA94/OBvY7K6j3/a1a9RXCePcsqTbz3iog9iq
    OP_PUSHDATA2(77) igvYyDWb0sZh09E9RLvcyztz00tJe8hcxKPeACQr2fAEw8lxKSvN5d9Lm8zB28Z5SJO9m4GjwFNcM7peuivMwT8zvtq5A8iH6OvRS5Gj3UjsM9nzMTvVQRXL3y4F+8lGfsvBj+gD0TpRI9+NpHPcGqVT2mHf28bsiOPYI5Zr1DWd09yj1cvZJDxTzEYgg9uI4Pu3oQDj7ar0+9kta0PXE7Y73rYii8FmeMvSRIF72h6tM9RjeOvJKpgz12uUC8ne5LPB+79TzAXJ09/AnHvF/jAr7Th2g9kp8LvU6iQTxweZe8opxkPWFUyzwbnhC9MWGVPUsqyTuwn508s+lWvVjKOL3TK6Q8iiF0vSP4Fz0xp+a7SixtvVh2wrqs9Oy7p0dxOyB+Jr0Rupu9b+9KPMFXxLxfImo9idulPZs+NT0McVE8BYqHvD6izzxLYJ0834tsO2/+MTz7DjW9bXMyvcC/qL1U0WI9RBiAvYyypzsV3cu8PWeUvDYiOz0OXUe9bcCjPKfhhT
    OP_PUSHDATA2(77) ulo6O9v1SvveTHCz2RWM49TMKSvJUOkT2U+lw8kXXCvQ+98DopbCI9+pPhuyin6zsnODk7cORAvVumJjxsVcG9G/oLvHpqYzyuzc+94mELPeAVBD1X8gy9tTOMvd6wgb1Ii2w9cGS3vaNQLjzIwI48XEPSOwH+XTtOiXC8FCdjPfJhE72+E3I8HlXVO1X+6TpbSCa9w/fUvIAh3Ty6d2+9Zv1yvc2nlT3TtpI9IZsoPYqquDwDUVw8qBavOg0yp70RRx89XOrYO1qkJT3JBV+9SUB9vfobuDu88wW9zULIO0TOd7zwQ088tcWtPFlCir2bozu93o8MPcTPiD12Ld09mgPiPeL56rx6eou9HQatvUArNL3dtcI8fSwNPeN4/jxjDFe9t6XLu13gQTyvMUG94y2IvYOthj3Kpa65EAk6vVrgXr3TRUE8WrIgvZe/tT0z0fo9uBCVPb9+zzo3qqq8jgE4vNoQWTwpe2a82eKSvABxiz29skY6/hA1vcYsW72CP2m8c/
    OP_PUSHDATA2(77) kTveBcLLyqz1M99aALPDgaWjs+NNw8ocSHvSBH7TwSECk9wNTXu2Q3q7zDqT+9EqqNvabdPzthk029w6/7u1AyoTwsMAe6GjCxO/+WOLy/Kvg8e0umvHCpl7zdfmY9mSUQvSDAWT3epQ+9I9EXvbKmQj2zLmc8At9TPQcBC73es3U8ZpOIveYDYrzlehO9Hk3IvLi1f7xCo4W8wP85PCwRS73DDfK8vB8LPQf8tbvh1yE9mFKGvUFGcj3m4+88MwLPuyzeAD1pO1i8wuE0PfY/f7w43oE9v8SKvVlhZrzV8vG9TJKMO+8Eqjx0/He9aDeHPFIO57z7atA8VKH3vLfXkrsnFb88saJyvZv89Dz6lAI98wC0vD2DLLz7HK88s3SFu8yfmLwErcU9LWRiu+PdqLw0sz+93w39PNq6a7wCaqO9LKU6PQwOo7qBHMU8it9hvbXeDb3b9vG9VOidOxMdAT6g0uS8Cd5qPQRuc7vaZnC8bneovXWqojv/8tY9ZVYevEcbFD
    OP_PUSHDATA2(77) 1w2t+9xdcaPce5U739mro7scycPXE30byegr0870ONvBHF1Dz6XuW8MuTFPHlY7D02Yu25+GlbPYjryjzDCPq8NIi0vX+eJz0kS6A9iYBLPYWQJzzmmkO9m2SDvf9cf72J8sk7QRe/PNvDKLyMTmu78YwPvb2jij3WqQI+RE8wveI+p71euCC98uu0PIYFnbsY/hW9u+xFPY+ePD17rp88H8eCPBsx1Ty4kFK9bzlkva8UFD2CqSK9kGyPvB5I3Ly6Jp09/d/CPGF9lz1fCTo916LIPUimHL7Z90099eeMvcIbIj2vH0Q9JOcjvNHt2j2TIqG9mD8GPewynrx+k6w9XG2Kvd6y+Lz+K209QgxxvGO8wj2jVDS8+0rMPMhhGz0sosG88xGjPRV3Ar72o/U9Ba0EvvmxID1/HN08gidevNtc7D3vMh69bnuDPbSuKr4QVQU9hEU6PRzZo72Q9q09zjt6vcW/SD3gJ869sJrzO+ISiz1sEWW9hp+MO0y1nD36Qb09Z1
    OP_PUSHDATA2(77) 06PJrNBb0Arka7ePbGvWJzfz3pggU+qJ/vPFybQ72nw048lAJ9vfJ0sb0eJFs8Rxa2u8gPoTzORTa97XgQPXcThj0kyY+9pDNHPYtvmz3M58g68GWLPBju+rwWeW29asQfvsK2qj2evfM9enwdPVa19rt1yrg9UdhYvajvCb5khmG9f4UdPbCFIL1S2ss8130vvVSTJLy/dmS97NgjOQlIijzvpZa7YtBTPYLQoL1F5cC9494YvihR9DznNSY91ap2vAPpxbwIlsE9/WHhvd0qCb7QlO68SVI4PF8eX719tgy9Gggyvcr3/7zTh8+9yPZUPUysi71Lr0a9ulgCPTUTUb2OWgG+5xUvvfz93bwQwwk8nHFevWijir03E1A9YX7WvU12D75+L2W9ZwGAu2aiEb3o9eM7D/rCPIEOqruaI168g3ouvDqSMb0ouPq86Px6O9qpZr3JWhS+tq1svQeAv73oZPs8tb8cvc0i0711lSA8/m8KvpJtE76rLoq8o+2EPOtpBb
    OP_PUSHDATA2(77) 0jQeW774CevCtcE7ywWMw7JD00PZhXEz0Vx+g8hAXnvBx4nTwlP2S931ThvAoFQr1HTBc9ZN6RvfxKNr0DckE8Ij2HvZDR172akiC9osoqPIHyFT1+TDY8ckr4O6m4TL3i/1M7WoklPZtT97tJHpU9dKKSvFzcUbxP/ra8ZUBEuji2ID1rS268qnjTu+dxvL1wtMM9pIGdvagLrL3g8wg9qBUIPEAz3jw6Dk+9V6uvPY3LBjvPdNY8ZpuYPYRzZb1x6as9PzfMPO2/jz21fgk9ERVgvD2pGD4qsD691B2/PeJqH73mCM89uR9kvYMAKb0OrSs9c2xMvPOigT3Kzjg8YSIfPrbPvzv80Po7Da8VPey9Ob3DN/g9I5kGveL2szzQqjM98OuPvXfhnj05owk9xfzZPV0/RD1vLCQ9/N4mve+TcL06GIi7P78pvDpoxD2TAWQ8IWNPPZ7FJb1KNhU7Yd1GvWXxaL3/b5Y85OaZPE9Mcj3y7kS8wGiJvfdxoD2jN6k75W
    OP_PUSHDATA2(77) vyvBnOjry9Trg9DYEBvnSwvbs25YG8lTvPvI47IT1VoFG74f8zPSz1Ar38OiQ93hZXu4sD0L3djoI9/YEPvhM8oj0v3TQ9FliKvS4Msz1CEJu8LpyTPUkjQb0A1Hc94zNavficL71xkU09wHVkPA8Q4j2qaQO+nq55OjXNST2O/Bo91UVyPSNkFL7isfY92DFAvW8a2zwO5ze99CywvHxRnj3+dsO8+p8mPu6ybr18Kjo8bJGNvaxxg73fnm08WZ9vPG9RYT3rBrC88SU2u80wvDzffBM9SzEePfAkDr3hW8U8rcIcPSbczTwigYm9K1yePRUsJL0m2Ti98zCuvFcuez3qWNW8HU8jPOia1jwTMuC8iusJPagGRzqd6gC8nkVWvf3dtjwo4gC9BxgRPU1kpz3N+827b4jgPBCnCTxlANY8oW+dvb60KD2oBqU9mvh3Pc1P3Dx0pkS4DEQjvO7fXrypkm29p8ZRPVFnm7ytzTy9EGETvZ5r5DrYYRC9UlcqvOubqT
    OP_PUSHDATA2(77) 0Z2Hi9nQJJPGlqwztwKYa9R2+nvX77vLzs1uM9C28SvHq8GLzQLZC9X6BAvRNu17z2OI+8E/QkPejVob2pb5k80pvavIIDOD2/mIi9xTgGvXD34LvwTck6rgYJvX4CIb1InhK7L20ZPXM6BL0psy69A+bqOzSE9buJCt48981VvZY14bwPAJU6d+kbvBpdnL3T2KK95ySevW+MOT3rUnE8MP/SuxxOi72UVHI8pi6JvdvfGD2a7Wu8n5gdPcU7sL0Olb84g8OsvGvnN73KqR299G5IPSM9crsUHjS81+U4vchR7LyEIGa9g0OmvWAK6jqbg1Y7mlN7vWbmPL1GHms8d6QUvc1PUz3WSaI9fvPlPH3jj71PUyG99r34vMsjwDzLoZe9iaQgPWJSbz1ix5q60Z4vvdQPDT24wew7vsmOvdzClD1JU8u7t7zSPL9ygb2byxa9fEHTO26qDLwuU6Q9baPDPfsAOTs+lmU6+NIDvUZ+MT0XyqC9i4OfvHglnzs8bjW9t3
    OP_PUSHDATA2(77) YEO2nMoDua5VG7KQSpPBZbiD25QSY9ECq/vJdkgDwtjKs7b2OnPOcGvLvxDUk9z92lPWHPq7x4VhC9dTtmvDXEN7wtlbG9kV96PPxZez2Oue86BiQNvdyEDTyGeSi9dVd7vJV/qzvA4Qo8j9M4PMpaOr1btfQ6Qk/HvLOSWz0TuRY8QTSnPYPXhLsgdfC8ZlrePITCXL2DBpC98gImvbOolD1dBTi7SohYvKmyjjymqxS9CSliPJYpRD1T4GE9qX2ovK7YDr2wEJ+8xLLXPErt8Dxc2E49O6paPd5kQbyGxRa6kL5ZveBKCT1GU9y9mtP+vNtDDD1EFQO9ullAPcbsAzuAWnC9rRjiPKbEaz0SJIG83EBxvVQznzxQhiQ9v93CvDc2vDxqOJo9rMSgPYvtKr2EJJ68WKJFvR6w0bscL4a9ojYBO6wb3Lx3mCS9qtxCu98THLxALzm8h58BPX9RPj3uu2K9SqYfvbiu2T3fJqK8kGbYvBIfp7svdYM9ajGhugXJKD
    OP_PUSHDATA2(77) 3mAJA9WxXHvKt3Cj1mtlO9SeTTvKVJn71ueXC95/52PR07qL2UYMw8aLlmvYLgKD3SvZS9ZhlqPW2hJT4mhgy9nK9OPemX1zxecwc80ABYvXRDJj3tmlk9M73uPOeWBj0fKK69WOJePCvCbr0puba8/5DNPVpbSrzBSTm96vaNvfqNMz1KGFu9N0pKPImVkD1WgrM71+36PM/0qbxJLTe9JovKvF2mUj3EOiA932OjPEK3ej12kWC9LIFbvX1qNTtZJlo9HwJ/PBokKL3a2xC8LHIKvP7eqDvuZM481POuvH5IOb0XI2g8pxDfPLVJeDy3/Y48UhMwvDotiD3H3fe8D3glPYY4zDzo0ZQ3A7M/vYLLPbzvCz07aTE8PXGVkb1gbq09amuUPGKaij1sLbq8apH9PJsjjrp4cNY9PHDzvMWdpjxQ+sg8WChEvRdINj0o86k8dm2YPZNnjTuBIIW89EOvveJ43b35LJo9+4WTvNxLVD1SfBG8IRuLPR6fwTzwJJm8Jr
    OP_PUSHDATA2(77) mhPbv9lL1wucA99aUhvlrKCD2HP289ljbXvV3UnT2TleI8Vth0PSxVrb3gkFs9eXqbPIfJHr5WmOA9pUZqPEwHwj1wzBO+5HAbPffqzryKa9y8xn0APXDzpj1aLI89Y3pkvcgVE7xpM+e5avjxvfIsLj1Y3DY95ntYPYLOW7376bw9+3fvvJx4ar0RARq99hmuPaZBljzRcTG9RyotPfPl0rseG2S9u07HvDGNBj5kehS9o6u1vCPckbzey469fJwNvsormj3n8+49L0OkvMofOr2MSZ87cDbpvN6fuL2jFZG80KYZPT4hdrziTRo9qLBNPOxkJbycJ2y9LXcmPTEGhjtfZlY9abpavJ/gEbwbHha9kyVCvmmxkDyo+dk94rySPaS/9LrIS4M8ngilvWGP4L21XHm8xtZtPbEnoDxtGbs7FWZ4vLE41LzWqKu9AcRCPabR6TvWWy898YN8u6/K1TtNXC297joqvmwvmD18jiw9GEO9PWjrHLxeWrk9O2m6vccTob
    OP_PUSHDATA2(77) 3YR9s8tS0HPWbWsrzPWRG91kOYu2JO+bwHptm97vhxvGgvVT05E8A97A35PI5aQrz4VIi9FmsmviKhlD0o5KE9d1sNPTJP2bxbzqI9O1tPveTnUb3QFcU7SHmMPdbiKz1e3ZS9lVyNPSbgbL0axZi92C85Patmyj0ndSg7/keWPERuMT37m+U8HUwOvptl3T2cdIQ9Uz4VPdH1Mr0o09Q95WSrvNdLxL1x3QK8+KaUPS7YGz1Oeaa9FFToO1KP/DoJC9e7PlRRvf0+wDuBxoi8QLF7u+6NjDkHAiC9yQqyvcFIyz2u8CY9aHsGvSaPhL0zH2E8kTEfvSDdkLxwLN88jCIqPGFwD7zmN+S8hT6xPX8XHzwxo+G7CuG3PJv9h71wNM45TY7MvSbXJj3FApk8OjwZvCoYMz3Q6wK91IDvvOmclr1t1rI8+vk3vdfphb0kPrQ8itifvcZjM7mzYEW9xqiSPKXmoDyNcws8XsaFvGZkwr1Fmso9nc1NveyuW73UKAk8yr
    OP_PUSHDATA2(77) DxvMstXzwyV0e8n9tdPZWNoL3BeRI93NzfPLVfJ73IQQU61NBqvM6GMT2scMy9CvSkvS6BVD2BSqc8wD1EPb1Wob0BsuQ8Eu0YvelFxTohRhq9yLDju7A7iD3ntY+8/17+PepyjL1+T0K9IKtevL/IAr1qOsA8wr6aPIP0RT2BMC49QDn7POcIwrxVdpg8Nvd7vBuvvDzw/DY7OXFKPLH4Rb0qr6y9N7wnvCK21zyP7808YuOxPQ6BijyZFQa93beCPdIhcr0AEhq95vJ1PV91DL0ZtAs8h9ChvXWm27uCdKu92im/vFxVgj2/toy8qE2OPA3TNb0UPiu8GW58vBU33zwtXIo9KO5QPYRebT38UAM9TwUBPXRNs73h6Iu69DJkPVPepTwZsHc8APhqveJCVj2/9JC9q8vDu4natD1pEIO7RmGHvJzfujzb/wQ8BsfXvV1JeLyYjK89Bc2europX7rZJBq9sljXO3kKnb3YOOs8AtlSPTmj0LweThm9eYQ+PODmhT
    OP_PUSHDATA2(77) 0pn7y7zvwuPfXdCb3X6FE83R3lvOxLwjyoaQM7I2xDvYB3PL3Gy4o91neIu5tudbxokj+9KSi3PNYjJ71aSvu6E3U9PWk2ab1nFA29P+4BvVAsPT1QK7M8ztHiOtFZi7xULpQ8TY9mvUjiv7tFhfo8Ii1gPbp9m7zsr3I8KmQivWcXeL0760C8oyI0PfMNWL2PxKW8HHcMPTkgXb21m2m8YxrtvLZwqj1FWFg9UWMBvMugzbvoq588CfOSvZDWPT3jtDI9XdutPW/zabtyD2a9Ir9CvVE3IrznzZi9KAuCPFxqqjwzwtK6yBQ+vOfl+7xrW4297u9LvDk15DwL6MW8g5tMvUEVx7yYfoo9tkMkPBMkGj3AbL491HrXPIZyBL3LwrK815xHvXpGQb2kRCm9t1unPP6fuDwxYXc8EEoHvWRdmTyeQ4K87q0AvQd/xD39KsC8Zfz5vALDKLxEKCy9k2SxOyJyqTvsNOI8WeXWPJbEKbxfiTE9NkS+PKrG+jxyI4O9L6
    OP_PUSHDATA2(77) sYPR71Ej0IR/M89jusPA7j37uThRM90WEbvbYURD3tK8O7g+z4u1MoGTwC/Nk48AZ7PNaOhz0NxoK7S+Z/PWBwHb3gf1G9s/tsveBmATxhcbO9IZgGvRR/+zzIIX48T5JuPXShVL1pSc067vGaO0AdYz19MGY9NtWOvSjEVr32zAi9A0covQdkPj2ixF88KurNPDDcXTq8dTG9xcIfvR4Kd73QUh+98OEoPQhK7DzhKjO9xiPAvNhd97z57L69ZE8XPfubXzztzYg9lQizvYc3vLw7JxA98Q42PFtx4DxGP688QGQIPReg3LytpwC9z8VIvWScKb0YHga8YHz8u928Vz2JBpK9X/rAPPONPr1HSsO8W0KAPR9HlDwNDww919YovTOyWL2xeIK8uU7kvJoGPT0QS489l577PB6y4jzQsGk8LGqRvA9hg712poi9HMJsuwdhsrxpJJK9FGGJvElpaLzYnoW7vXAPvduhkT2ldpm7ek9tu40PUz0Nv168IICiODzFEz
    OP_PUSHDATA2(77) 3EMng82K/HvEdERzyyAR69wHn5vLHwjL3ORqi9L9dRvZE/L73XcR29vV7avOPFjr1TLUW9UmHgPLibtjuHt2+9YMFlPVWQaz3uwy8844iUve9ojTzpmhg9NhUvvfetkTyjr+C86bEMvYQyib0wXRG9fIoJvfZft73wK5U8/PiIPaKKqr2Es2W8flw+vY0Goj0jTTi8ycIGPE1XAT6jat88GpPGPMIz8Lw4aqi7CbnFvDYXDL3PN9o9yzcWvPzRVb25Q668qP/mvAJJv71lgLI8xr33OfDH9bymm3S83WnXvEzqrj12Rqe9fAMLPNX1Lz20pbI8WjyHPRd0yzzQq7i8eIFrvUY4Oj1Ny/Q8aoqHPGhfNLoFogy9Ia2/vfxoVzyNapc8y+BFOtFiAzzVtwE8dSMTva4BrD0tGr47ZpDxPKhU2TzG3J66XEy1Pe5eIz3MCWK8N+6OvHkqiz0v5OG8U+Uzuvc+sz1rR8W8B+ydvU+i9LxtDDE7G8KiPajwkTyt0te5+w
    OP_PUSHDATA2(77) QKvZ+z0z2wwO887jcYPVNfGb2GWjy7xZd6OlV3A7uyUWq9ThCFuxCnoT0EckG9CC1QPTNGijxWztU8gNsHvja/Ar1+8Za8Z4p2PcFWsj0NOjw9aNZ1PKfdHz0+ZAa9kSJSPdIzlL0flPY945aCOiPhgT2id5U9UMlBvXSEhT1JZgO98+J5PWWj3Tqn3p09dYkGvW0Sgr1QzA07xbvdvJxCyj1LlA69clDJPURvOT0f1P87oo1EPRu4i7zXo689aA6BveV5zD2z9U49hnc2PTKMnD2ODRO7FTShPedVUr1YIrk9xc4mveXzZbv81NE8LQQnvI2V8jz4Hnq9uWCePd8FubzG3+w4qouYPLEYWr24Xkm8oO4QvfNVIzxbQNO850TtPNd4bD3P7p695R5oPB7r6b3uUK49vQ6kva4fRb3f8/C8qH37O7gxHz1VULC9e/u0PUH1pDzwgY48JvAlPW0Nlr0Ogaw9cS9CvQUXWzzfTTk9oAPKvFMtAj3S6xW8QDCJPYOx8b
    OP_PUSHDATA2(77) 0MebI9eP9Fvfo1hL3hxIQ8Sg5yvVZnhT08y2e9r5JcPGm/8bxkvZU8SsTSO3Pnpr3J33Y9MZFOveMbkD3UILY8+3AKPXdNGjxJCKO9aIiZPB/Nob3tdmI9dVOOvS+LFL36dke9NyCvPGrKYz0yl4K9kuAYPdEbcbzJHTy9T3oUPeUDsr30aCo9eu6vvUbluz0W5dc6py4ZvEE4dj0JHgy9okFDPUD7Ar25iw49uJQKvaRmn72nKvc8ZIhWvVkBGT4qkrW9D60OvbW6ZTvqo4I8WK8GPRRGpL2CXsA7sF4bvNWfcr21Che9kWZVPKHZXj3P8rO9IIhiPG8G4LxpSgk9W5KPvf+lTL1RZ668MBXAvXI9jD0VtYC91vBFvbReKjzZszq8vrY1PUmPO72EbnM9CuYkPOmToL1+QBk7+vycvJMnFD0g8U+8CT4iPaAisjybow09RA0ZurQHk73WgxY8ZXXmvGtpjT1QnSu8gpgxvQgTgb02qFw96AmoPIr5eL14Dni8C3
    OP_PUSHDATA2(77) J0PVamEbyMy6e9s39SuyvCGLxcaZO9HS6cuzjG1T1FTai8Z6SZu8Fk4LyrjSW9/pdUOnAxoL2ki049bQAKvaROPLz9ZwI95nwkvXXZQ7veshW9NP2OPdlyIL3niS+9lDsGvWicsbxPWO68Y5LnPDEihD38z4o8+YE9PRI0CjwIO9S80edpu12ZEDutrC89mbH8uWlaBr0fUE+8P7iZPGH1nT2grkm8R1QLvAYgMTyVLSq9kX5HOp2hSLzLWrY9HbASPZLgcDwbgsm8ZzlTPdl0Wb1Ge0a9IfLCPFqcN71qODQ92J9qO0Oroz2nyFq9aZv/PLUX5D04DtM4apoVPdFngDxgr8G8OGjFve9BkDxmGgg+ANg2PQHCjTzzuJC9FqUSO29Wfr18ooa8Hdr5PfMambsYUhO9D6fCPBa00j0lrzO9lsFru/LGojzYceq8JwE+vdSKjzuqKey861ONvBtRujo/O8k8NBA3vW/Rsru9I508TM/eu4R2VrxNcp28iqJYPagCVb
    OP_PUSHDATA2(77) 1Gkv06OgBmPG/41D33NMY8yFPxPOG5Mr3W/gM9GpNjvQhY9bxRTZm7t+qvumhbP70EcXQ7ehOBvFrFIL3kTIC9EIaCPYdpdL1kF3W8Sp3NvLtxDb1mJpO9dj6KPGUVlD3rvXm8uFO8O2pQn7yccpe8YLEEvfDhVTxGdWI8X3JAPUrbjb3XyrE6zKJtvP5WtDtJAbc8ms25PPtmWry+1zs9OR0nPb5pWr0ikTC9M/YPPe/cnz1XPXa8xyiFPRDi0jveKaO8AKVOvQPIGbytO7U8os8GPb+A/bzOJtU6QCI2PXYD0DuRThG9QbJcPWdM5DyL9Bc9Y4UqvM9VNbzpR4i9JxExPGFIzz28+xo7L4QyO85Rj72FZw+88DpIvYHKG7wIkME8/9x+PRChQ7tNQoM8u74IvbOaOrz8ijy9cdlfPdhftjy7Z1896NqePMsrizyWBAW9VSJ4vUoFjD0Otio9qS5kPIy1Xj02nha9lBnIvHRehr2fHt88kkBiPFqElb335jE83Y
    OP_PUSHDATA2(77) fXu+m6eDz6xKe9UzIGPanqR73i5o47TtnbPB6Xbr1xmLs9afrLvNSLPD3ut288aBCgO6S7xD1umRO9Ge12u2dYhD15bPC7cZElvcDao72knWC7EaKCvZiqgLxuhom9wF4lvQZjC722oJS9xC5SPTLburw5xwa9WQbvPCcxRLyXOMG8ChSAu9ekFTupYQw9VnBGvUq9TT2LnX89AptHPAEbhr36pQe9eDJavIzT5byOa5e9gITWPI5jpjwikKu8ez10vQJFlbwBB7q9/t2fPcUKGz1x3UE9zZAkvcmeAr2lmjE7KK65vVwTrz1vOrM9LOWdPX3bIL3RmsG8yIdnvYQtq71G8CW9v/hNvXBKW7x9aoi9SdINveUQIDz7HS291mFEPfYijD3ejwC9WNMCPcq6V70UHmK7JPPNu3cYbT3DtMc94eERPMfShTtUnYW9ns2NvSOhsb2EBju9wIVzO3Zdgrxxi6A8XgdGvVAFEzymjjy9Cv5pPcdkVT38fxk9wzfKu45dU7
    OP_PUSHDATA2(77) 1b1pM8fg0+vWE2fT1m/gQ9J14PPZEUA71JN3a9j9WpujGJmLym/aA8JM9IOzbFfT2uGoG8LHoTO3knP70dioe9/zwnPSKgaT2w3q88wm04PedZEL2siaI8MPBJvCeiE7s82Ic8sUB+PWV3T70Gi2G94OOrvAi5n72AEzG98ZmNvU9MFz1XJSy9yt7cO1amQL0lGIO90KM1vNOjej1SG7u9qR0YPVRUtT1xRrG7e2rZvKxPQbwf6948RCtTvciepTxX4TS7QLF0vVJ1z7tp/4y9sVyUvB6oJzxhYGq9KkLiPDIJVzskJti8bcTQvTztkj2ObAa91wMZPCYzDj7uAQi92KpOPPcWwLzmlTA7fwSKvZKPCD3RhaA9hZa3OzpeSLxBt7e8qDA2PBFWlry0CAQ7nUmVPaKYMjtAzkE8nYesPMFtzT33rKy8J4C2vP8KXz32adM8pXjoOxWWrzwtY/28XAgHPJLCez2fJWE82b2EvHRNuT3ZclK9mdLWvfZkAzwPDTg8M4
    OP_PUSHDATA2(77) x/PTKJJ73pNQ49kj4CvOi/2DxAA6Q96FpBPO1Etrx3+pw81njCPWEJA728U5G8JUFFPdBpYzyoSb48paxHvYe3BT6yQIO8mcWyvUY2xDzMZ868kvq8PEJUIz0SUhw9aQ+BPZTrGDxy7C89znoxvWvNmbtZ8W26nBfDPTGpGr1OxPQ7yRk2PXG83ry3P5c6lOMPveXrET7s5Qi9W9JuvZwIvzwddKi8midCPUMIH7wxdAE9+bLRPEeZ7T3jPnc9lj65POjGBr1d74092D5rPQ6yTLwSsVo7ii+SPSIWnT33mye8QVjWPNaWzD2U+xQ7XJANvegVoTroET29ZH1/vL4VXD3zdYg9LTgVPXNspD0KOWE93cFzvLhVvr2+EIi8mvtIPQvQr7uM5OY7W9nTPaNVgT3nWKy8674nvRa6rT3T8tK81Xg3vU+767yIJSq93o4BPbSka7x6zI09O713PUaiRbuZ8jw9HbImPZHA3byxmnw9xvtXPdGkYjwJma48xXBHPVBInT
    OP_PUSHDATA2(77) sWmq+9A8d4PJ0MWj0582s92UoUvHsc/Lz2yuW80PL/OlKyoD1ciqY9GIyEOxIOnbxTex096rxePcmoR718Veg5Ce8LPfXpQT0uoFU9+YQOPSVdULyc5M28ROXQO8eT1T3iMJc76w2su/djgb2R74U7Q9CXvMciCj3NB9k9qYy2u+/PLrzEeRA9dbyYvLu4AL0iAtM8tf8BPUx6hj0twb08XfvyPMXtATw4IKS99YAzvfOQzDxFxNE96IgsPU7BXztlmFu84IeGvb0/1TxH2VA9SMbDOx+UkLvcvnA9PlwyvaDKhr0Mgey8GwuXPW/gx7zzY5487cY1PSmuZTxkABe9uUdavT6ZMjzWphI8KLUTu4SyFr0/DuY8+sEVve51wLziOpQ9qDHEvW6xjb1Y/FE9vU4QvfXK7zx+25u8Qd1oPTdmmzxnaoI8bdojPSiVAb1k5g+8ZR6IPaU+fz1hDhE99v6euxs7VL3Uthu9RfgdvZNCFj0ytyI9q5wEvhg+RT1+Zbi6k9
    OP_PUSHDATA2(77) IAPVYtjz3AGSW8+pWLPYB9UTxQUBA9T8trvXBBcz0p0FA7UGZlvEcTYT1h5Ie8RtklPSie8Lymwx49T9StPBRqsDvP2rA8L/LpvLDUxryNlKu9hjD5PPjS9T2orx48gqswPeIkjb0K6wU9u7yhvY3RZT2P1VE9OjVOPSeVjDpKtKy8dI0tPcbh2L1NQDI9SaKePWNcAz1w8A89MpWkvP6gSz0xr/69oMCKPeG7Dj5qO/y8/Hoguk3XlL11t1G9sBzEvU/IEL0gWyE+cE5/PDfprT0JZXO8jLdgvEtPjr0wHDG9EcQiPiK2VrylVpk57HdzvVysVT2+N0+9VjGnPPsjyzw/mCQ8hlNfPXjnmL3nSLi6Ox7wvOSDc72RU0w97YkvvbaXIL2v6v67ME1gPGJ8LLxo0Na8GnUTPVLf+bzH+Ci9j91hvTzkEz0F/Aa8OFMwvSuXDr3UHps8yxWtvZzUgTtStbu85FL+vJn9Zr2bN029NMmyPDMkmL2y83K9b/uJPRWf5D
    OP_PUSHDATA2(77) vcz5C91gu8vFsoar1hlhy9x3txvL/LJT1fdVk9OmQYPafmwLzH1wQ9PowYvfYFAL0jb3M9E2aVPS/4krz7DAa911xuvUxizDtx14y9OCBIPbvFAr3flS+9JgKhPEKZNL1gfQW9MlOLvZw5tz0XdiY9cEO/vBeAI70c3Lu8m8yHvRsCpzw+f086BXaOPCKko72cHG29uhECvEoaDr1/S948Wfnzu9LCiru1Z4O81UwNvLxOm72O1Ja9qZQrPS/Bnz1lrzq8drdaPZWoa70G3MQ7tU1YvARATz0/lpQ9pfK/vKDjFDyTsIo7eCcHOhWud71kHEq9rStfPb08MbxibqW7SchfvZAVrDxIpAC9IOqLvH4F3z3B6lS9SrmDu9oXgDxoZow9drOAvC1vhj1Ca7U9WAYEvc6biLyJAAe9cI49vVAxAr0nu5C9H0EyPdVQ4TtucSc8fSxxvB2hqryl0EA94qp6OvVYLD3qGXq9XY1SPIK/TD3MEui6+R+nPZNmajzgd2090f
    OP_PUSHDATA2(77) XivN6rqzsdET89vRKyvObQ2T0xzZ+95SZVPXqgpryivVK8qK3zPVRsLb3FKzw9q6OvvJEchT1zpxE9HrTwvGj5SDyFiy27DfpavaQ8Xj2NRTU8ErdKvdZJVDxGlHy7zgiMvIsHSzyP0Bi98tD0PBDim70izUC8uBdEu1lwBL0Pz+W7lgE1PaN7SD3GsEa9h2NsvVa5kjziPyw98BISvbmdrztQOxs9sgAXvX/9ETzdUE08x0QUPE8RJjwntcK9PBXpPEW92LyUtsS86JtOPYYtKDwOkAc98giXPVFWMz2iOEQ9OkI7Pe0Hkr0NZhc9t/EavVH4lj3gT349/4kGvAIDjD2ABG69gBdzPJGQ+zxynBE8JISovG3HFj24w965iEX4PAlcPz1foVK96tghPYL6aDsWHQk7SRlQPbD3xTzc3O88zHFKukJKWj2cH8A905ppPIN8DDxMTF69DoxdvVnpZbrE8V+8IaGKvDj8dD288jk8E0YYvf2v0Ly2ls28de8vPQPMvz
    OP_PUSHDATA2(77) 0tfZI8Ia9evS83Xr065Iy82wSpPEUfKD1dYws9C0YpPW5wlby8vS67iy6rO0lNP73Ckxg9ZWDAPB2bOjxCLkq9GHowvcvVAj2hFGq9ZcH6vJI/Yj1bxwy9kMsdPesYyDwsBLQ8eHsYOyF3hT24pJI6he2aPW1PEjwU/L69BdiIvG03vTz4n4S91CsivBFvxTtg3q69/b/MvJo0P72sats7/0fYu+cjZT1Vjhq8gla/vOklZL1I2t47jNqzOx0pBDwm5UQ8pxwVPeWV6bzaxUy9TFWHvPreA7qqJwq9TlzaPK3l2Lt1+3u9dkIpvZYZ67kTkRk9I5qnvRmaCj28BWS9y1tyvFMYhT0gIg47rpi/vLQ8AL1hYGg9O8CAPdSdyrxuxGm9goa8uxLZrbuljse9NWUUvZZwDL3J87m97J2BPMc1KL25W++8x7FYPOKvnD28s6a8aNQcvWhKWT1mr0k88zKvu2z6N73L1o09crxvPOI7Urx4JRU9UHmIvUZqUj0jtdi9Ch
    OP_PUSHDATA2(77) OXvahJs72XPnm8QJc1PdxBiL1/gUs9wdyKvMoN1D11YgO+YlKpPXWK3D1GHyY8cCziO44RnDyrDZI8cNpivdh6MD2FQwk7lEWuvL+dsTxNr5S8lIS8vEPEpL3ygKQ8QAmyO07mIL0rbtS8t8uaPB1FRD2x6Sm98063vHdbiD1HNa085kiCumIVWD0MjKm8hbNivVw4MjyQSeY8fjuTPVQPfT00A629nmd5vUQVkr0ssrw8vN1gOGM3obvKWxs8I8YcPSY4nT1cz4i9b69rvBzSiz0wiQg93JCAPSzKG7rue349eaogvOMy4DyrgIA9tJPKO6UbiD0vjwY91K2CvZbpiL1znT29xQLFPJi++DxOcaQ5XIpLPIL5ED1d4jO8usenOyyiWT20wLM8feXPPJ4pzjyvUb49oMXxu7wVgz0HIim9LeMWPZijmD0FIVY9twbZvJZ89Lt/VAG8q50MOrJz+jwtENA8X+rHvJCoTT1v2x468LcNPVusAz1lwNo9n9ggPY5dy7
    OP_PUSHDATA2(77) tveBE9AfncOzAk2D0aOUC9hPvUPZ85vzxyJjO8wtNBvcXc/LzyZcu7MZ1CvFy7Xz0F7OI8/mibOuhfMbv6epS9fs/dPHm6xLz1+rM90heDPUy6DD0U/1C8QMwbvVeGrD0kDm+97xd5Peg4mDyqlGQ948GXuwvSrLzhlN49OEKPu6CBbT2AYzo9CLzvvCdHrzwXYr88c8ERPYocmjwbJ/28/vq5PahjtrtVhJG8X7cyPJmGoz357W48op2aPVKL3T34hjk8O6UMvbTwFb2/V349d/IfvQPQMj2Cx0Y9nN2SvTARXD0JlyO94V6AvLYc4Dyxxra8MMyZPdfXUjybnbk9aWMfvZ38Wz0Kgaq8Tv6FPF9a8j30XHC8eNvaPDQtab08kvK8H5MMPboJk7sZj5i8aRnxvK/Z5Dxqezy9R6fovHmGmDwnrAw92sGsPYGaZD2R4QA9TI2HveOjoj0rc0M9L/TbPMDFkj13IjO8iOnRu+43VL2hv748YiCVO/lRFD0jDBo96f
    OP_PUSHDATA2(77) V4vfoRYz38FJG95aUrPalIWz3ScCc9YDO0PVzOOz3ik4y8XnSwvXxJ7jz1bPu7UOXXu1MXzT0BIAI9XXesPGueb70Go3U8aiuCPaHtJDxa+jc9taBjvbMYrz2GfMS9DgdoPSJj6T1JhSa9uF9kPYU/9Dz1aRw9C6VpvXAqVb2XYI896nRUvbtfQDztcZy9woI3PMOWHr2abr+9ji7NPTpwG72UBJk65HrPvEcOOj0bdm+9kWgxvfffnz1+6A87hPrXuzDzdb2Nh3K9ssyPPMkGS70hRIU9dIJwvXVNuLy+mY68PU1+PT43FbvW+0q9hutNPTgQd71m90Q9faXTva5hkj2teDw9iLb7uxYVA7ypcvO8l88QvdKyOzxEu9q8E7KNPBRnJr3U81u9wytRvWbYrbwnNrW9xEZJvPClG72cDRe9OQOvPCJUMr28w6S7DzqbvZZS4z3O7Ie8lk+0PJBRMb0Fq8i8PcxkPB2qhb3gW+s7cd/ePOzXo70/3oq9Z66yvE7kmz
    OP_PUSHDATA2(77) zCsIq9YFHdPOlIGT2wELG9qtOHPNP1p7xYmb888uhUvPWuiz3j/Ys9EjutPHnBiL3bbtE8LhN/PMcSxLx4Jd07luOdPaO/or1gArq939Q2vK240TzCGiG9luySPWUbWbwDAry8nasmvRs0t72aW2O9LBJsvJwjCj1uT5W7SpNUPF/uiLvQiDU9sM2+O7BdPr1d1Uc9K77RPfNkcr3Ov469/aq5vKADsrs6KJ69KJGyPNqN/7yfx5i9dREhvOdZb7ysFeA8IXDkvLmRzj3Fr+Y8owsYPQ12iL1vjS49YBWePBjbVj11aBE9QylLucI/JzyunGS9eMdDvW1QQb383JC9a5WPPYJrKjwbnCy9hEpaO52Pu73se9u82Y9iPMlIeD3cEUA86k8xvSWO8TyBdOy7amZzPImaybzwbJK8LKs7PTbPdr1xt4w9OySnu0J7oD33GTa8bbLBPIcNWbySsTi9pkSRPbWhsr0i9gM9ic7KO4NbYj3ggHi94f0FvXH+3TuD+ZG88Z
    OP_PUSHDATA2(77) GsvIDbkjvPRYy9dknpu9mKZ72Jmv+6XvQ2vBF7sjx4baS9n84KPSn2BD0SgJC96Nw8POfLs71fSrI9AZ5dPQ3W3zxSKiy8CsGvuwkqU73FEW+89SL+O1d+Pjvlh7c94Xy9PB5Lr7xI66I7vmLmPN/e/judrhS83KFnPC6/9bxoxmm93xTDPGFfIb2/qPc8SJlmu//3Fj0+OGW9tIX2vCtoGT2SxVu9K3NKPJ5JWDwrWV89NYcgPa2YkzwLgpi8sLuAvC5rVD3RQ729cYdNPSx2hTzpJbA7bVQqvBX5qrxgjeE8nK1xvGL1oD33e8Q8mjgxvZaALj2xoA+9/CZkPYTikz0AxF09jqKrvMYLNT0ErJQ9i3ebPHQyH7tqj2C9tEkoPb2HNr0KEkm9Sg4cPfSy9Lz1I7C88eGHPbUVpT2klmC7i2AnvVJXZb0YAOu867l+vRC+pT3Dbc09hjcDPTHsFb0xM8K8mlZBvaMCTT3IBL68TnbrvMPqXrxMXou9ZzVRveNOBb
    OP_PUSHDATA2(77) 2253M8Ogg/Pau0zDtj18c8c95ePISPBb3NbPC7giIDPZb3sT0qPSY9+Z57Pbr8FL16u5y7wY9DvGZUcLor4Zg8lzcYPa5R6rurhVe9iAd2vYwFAj3rOFO9UzrUvOlXlz2bCY48PBrOuyoTLDzPuZM7IUwnvagzyD179zC70yCFPSVOAb158b693uw+uhSZrjvlYrq8HaomvYKVED2Mz7G8cnMbvQJmiLwQJW29FX8TvBRr+Dw+93w9XexrvUtbGT2HUZq8m7LjPOuqoD2ToK48GYKdPTF3Hb3+acm9x8ezvUCmtDwkGOW8Mn4hPAK+aLy7i++92XBevQHisbzMrqm8GU9bvf+KeD3P/H28tkaYvb1lDL2ampC7ERr2u409Lz2xYEU81NT0PdqvwryQiOS9MJO2vNEGjznqd8G9zMEgu/U7zzwTa++8NmRzvaTij7380u28XzvwvAcLuzyQ+bS8mYf2vGvSMb39Dgg9B0xavbnVBr1/PRM9uPSFPTkVpL17jri97z
    OP_PUSHDATA2(77) aHvTg/C71tsK29p4yTPIb4C70dsyK8ow7EvL9nC7wc9Yi61G2RvSg/1D3wrVu96Gi2u+ZCiT3E+UY8xjgzvRY/Qj3n8BE7aE78vLT9PLynEJ28NKlwvatKCz2GAie91mLQvMhuszl3MoO9EAIWvH3Mo7xoBxo4HbwsvJvfXj2EthW9PWVHPBEGrz2/F5e80L0jvQn7yrwkAb88CNaEuTUd77uVxVk9ZK5fvdbHWj37Fuu9bgEnPZQOjDrhip+8srayPLwawDm1urO8w2VVvZpCCj2qFt+8JRKMPF5dgT3C2Yw9oVK9PLbG0buGf2A9VhxWPLibvjxQUs89SD0Ove67Mz3a2mO9GPsDvUvldjxBM1C9Yi5sPN0Mmb1AGnY9K52Ru8Lafz3Eo5y98Kt+Pfb/Tj3uxn68zgEZvBwip7w4JLo9ZyZ+vMieC72zWtI9kvZjPeUXKj1TQUG9GQEKPWkBY7sKD5e7Lt8cPa5jDbw2YcC78aH6vO8t0z14pI29592SPZ61ET
    OP_PUSHDATA2(77) 6a10A8PuxjPc2pCbwxjVc9cAH2vIdWp7xL1m09lI8EPRsfOL3jUYe9sblJOwXEmL3ciEq96F01PAyDnzzQf268UEmTvUUoKT3XZvm8xiKCu6j/pz2t+TA9hmX5PP/lmjx7CcE84M9cvLG6TLxNIJ+5c3kZPU4eLT2inDa9VGPzvPZEILpkq8I87GkaPL9GEr1v8xy9cxGFvVsF47zX5zy9ep5NPb/VxT13uBk808mwO1Z9+7xbFt68DM3OvUQO6TzFAbw8MLMovSW04rucGVO9PaOkPO4yfb1YZwu9C9olO5o54rzoHng76DjivEQtOjxoycu8slHRPGM+ID2gBhU9giwFvJ/8Fj2pca28IbKXu6pdnrr1I5Y81sqrvKNITz0+sTy9yLPWvHy2QLvdiIE7XF0gPOdb4r2JPgy8ewqPvfL++z0PLhW9KOSqvNEgxTsYgQc9OiHnu1aeaz2ljYY998AbPO2e5Ls72a+5z+6lvbHKbz0XAHC9kZ2FvBF0hLvXKrq7dZ
    OP_PUSHDATA2(77) 1TO/i9Sr2YOSE9waiivbfTsDyeNBa9BxKRvab4Dz2EJne9mFrhPKqSWj1n8g292RYoPaX1OL1UahG7mIAjvfDYgrzpNoG81tZGvKbv3jvhQLC91FMDvQOuwb2gX0m8hg1Ou8iQYj2XW6a8Ne2PO5nX9jv0RSq9BSBdvengsrxoVRS9URufPQE7O72Wphi9nbKlverIFT2zGzC9FJbjuv6LyLu8hF+9FW+EvMemTb2s5Q+8GUg+vTs1oz0AsoY9fbPrvK4+hbr425W9UKP9vNk9kLwH+qq8oHzOPU8MZL2MIWG9AabzvG2jET3iqrK8xOtwPbiI4rw/RHG9SICBvaanob2y9so8fJ9hOwQdAT7AAaG7Nh8BvZ/ZhbyxM7W8/K46PAg6FLwf71k9bTbYPYwy/rzf7uS9NZlVvUzFIz1PaqO910gtPUf5eD0DcoS8cUuwu9OpNb1q9++7hhGPvfGwnT34M5o9FVsZvUAwyrxiezC78vCEvJWcsbwhHJQ9rYvwPcFZ2L
    OP_PUSHDATA2(77) zbLLW8vQ2YvYLb5TwB7Gu98dTePDHWgLxVyIW9fDqJvHR4g73EvZW65ztmvdscwj0bTaI9uta2PHbmK72TAfk8bGbyO7qPdTwvoJY9jnbtPQdkhzwrr7S9IoiuvEJiCb02Hqe954dwPQm6ojv3c0u89g5DvZClGrwwGg+9NxgPvdFRsTx+FOu5qeEDvfwnuLyZhzO993bcPKWnQLzEf9c86N9jPcJbbbxGqkC9OFAAPLWizTsX9Ym9Fw2ouwTnWTzMapO8yhEKPfVNsb1bBNA8UxWpvd0RyD0AQAI9ktRmO2jI+7zUg368ZJmBPdZ4hr35qNq7Z5G9PNU7Eb1WTOK5vuQ2veduqD1JgLa8i7/hPBrpEL3P+ZO9GpinPNOCeL2TbsI96f/SvMJMKT1Cjec7XQ00PMRZ6rus/F+9ZCkUPZ3xRL1/Yje8pmE4PTG4H72nL6k95PAxvREA5z04qYy9pcBwPJK2i7zFkqO9WOG1PNZa2L103AA9dB4COXPVbT1o9x89GE
    OP_PUSHDATA2(77) 8pPSPRWb3/Oxc9YE8nOxA/TryRDE69lgcKvdJ4tb1vHmg9aVSXvGu5oT1S/he87YIrPQqNpTzSbQa61r6FPV97Kb2apJY9gjmDPQfa6z2qxBY9+zeqvWiHzL1AChC9ABFpvZa+Wj3UEiw8rZuqPS6Mcb1r4a680R+WvRLSUT1GeuK8BqBXPEvZYT1Ir6G9axWgvV53Kb0tZ6S7yuODPYWD4j1YzwQ98j2DvJ3+gr1UE7I8kQQBO04FuD2taGg9SP1GPJSkpzxv8Fk8qhuBvfGCvj0p7k+9EKUOPfCwQbuaRdm85LlrPYapbr2XbqM7ByFhvSTPIT1TJBu8QvBGvfwEfj2b48+7yAkoPclBbj3BNr09GggZvEEQmDwKcsY9spKAPHYY7jzDDU+9kIY8PZ4kgjrMkwm94esZPXE+TLxSG0s9sXVUvAH1HD1JmEU9YgigvH6rQDxFfGi90qyoPAo4WT1ULq49/F3rPCFLBLxasBU8cwRuvaNYYj0j4kq9TecrvX+Qkz
    OP_PUSHDATA2(77) 1LCjW98DB7PTNBGL2aw7M9PXPUO3j8Jjr8jps8WuAyu8BSBL2gjhE9WKdgOyF9Rz0H1qk9QyABPbeI6jyTCVC9eq6rve4zrT2ikpm9kGzlO49lFT3aFFu9ArSNPF8GfL378BO9LCfUvAKg6jsXCjU9rlaXPBRkL72OUfO7ERnmO+rQfz3T8509cx9lPSjil72dkLK9oxuZvQXfQrvNno29UivJPHWSqT3OxgS90i2KvflBfjydw5u8oBGgu4dtAD19UI47LHKXvYjFE71rbSW7RWYJvTprCD29Dak8PGVpPQiMvrzCsbi9XBqEvVJzkTwN6zQ8bRJKPKjnQD2VpZu9pPCFvEPQpDtXeZU8f2sivXCZLjyhJuc8CHiFvcpeF73U3Lw7vn57u5Ddoz04blE9xDEPPvGRA70127i9mLPVvBiTHj0M5yS91zVEvCijZT2To4a98c2nvV69Y71wpCA7bAwRvQCRD7sTDGy8HUi4vDmeZr0uBwK8nG+GOyPWuDxUrmY9o3
    OP_PUSHDATA2(77) qOPdU0kb11ZIy9z7vUve80ID3xl3a9KrkIPXpkhT292pm9VeDfuzxrPL2b71S9Vlwru6+ZHjuiVE49weKavazBeTz0gtW8YxfhPFRwejxzNpM85f2NPJNOqL2RAxa9urDBvTpvlLsgthO9Hm22PLvolT1+Lqu9qZSDOkNUMb0fr1q8FQhEvTHaAT00ZK88gR8qvInUz7wEoHC9mbE8vZZL87zwyj09uYI2PbwPy7t3a3a9+Leuvay79bzB+vS9O5vOu1utBz3pycq9fzp3PCSiib1+gFI8Uh8MO83kuT0DooI9og+wvQHNpDyEfom9p65zvVAGAjws8+Q9vgWCPLnElb0mnAI89BzHvcgDmr21YoK959JXu28hTLyefpm9G6Yeve1ygr347iO9/x0dvT30aj3WQ/S7e5YVvWNsfD3JzIu8KxMYvEZzGb1Drq08dh9APTIKW72PT1m9cR/cvclSELzsieW9A8FGPVOI2DuF6A++cPscPa6jyL3GrbI7U1o+vVX2DD
    OP_PUSHDATA2(77) 27vFU8+B6DvU7WXztf+yO94IVXverTA7zB4C28kyq0PVOOGb2S9sI8zgnpvU5MebybyuW9rKWMPKgB8DwO9c29PNQ2vJcBcL0iX7O7QqucvfBXgDuuvp28omZevZO/5TzpdQi9/6phvc5rLL0gUYE7EgSSPaXs772scEC8d1SJvTTqVrwDryS90X7yu+Y3DLySzFm9BJtdPXjxpr3RcMg7GfutvQpGSD27/kA7vA28vMIgobs3x5697A8jPJh6lLtAgxG9K067Pen6L72u0X884l4uvUQMPr2gVue97bqpvTj5Yj2cqQe+pmh5PblTsL1suIO8tkmjuzPOY7wHeW89DN6Xvf/ptbwgZju9y5tVvb50Kryihow8IId8PZpShLxnX2C9DETovaTrzLt9xoG9m/38O7VcN7xloH+9eqC9PPqlzL3sQfC7FTihPHeNrD33F6q7GInNOzGlb73KYEe9vAv4vLLXxDy4vyi80WCAPbGJIL3VCjW6fvPCvfzJK722HEK98M
    OP_PUSHDATA2(77) oyPf2vtzwRajy9f7+aumxX4bwUGNi7JMUWvQVAYT2/0QA86F80vPVsbb2AHpW1zKfMvB4urbxkHqu6s6V1PZajr7xZurC8A0A/vTNxhDwVu1y9lnsvvChYozykSvm8qSVKvSu9aL2/gD+9pGJhvaG2UD2ODFM9kjiSPIj7oLteXzu9+GOLO5GoiD1c3ok9zRS1PaeZxb1pMWi9KV2DvNuH0TyS1L+89FAUPYNZNj0eedS94C2WvZ9EajsfCGe6/YY/vcPndj2g0Kc98E97vbBhIb3YiCE99xacPMhClD1ZuNg8dzrIPS+8bruE1Sy9qacIvUOItjxpzDW93vnbPMvevTwi8ru8nGPPvL9jiL1tvoM8ETjsvFYauT3xIhW8xhJbvXAvfL2pdCK9igwDvRFJuD2PUrM9GipZPSsMPL1Bru+99YlavS0Hrrty2N88cnCaPYcKBT0IRji9vdSdvW6jOb0iwC+9S4NaPMZU9Dw+AEu8LHo+PbBIcb3aM5A8u+EGvRrFUT
    OP_PUSHDATA2(77) q0z0I9yaGMPbUy0rwBXLW9T3IUvfoPvjwu4kS9/02DPTHFTryrxeW8b1hIvaEfDL1QsUW9VoKcvZWodD3ytUg63Ajdux6tzryE9uQ8nxpovO5ccTyjdZU8MsHPPUwnCr09C9e8a5+fvSEPjj0vxkS9c2iTPNYCejzvWsy98sPNOwWcOL2sz0E8rdWHvRq9fj36dkk9A/CUPG/NhrxIkIq9OWAfPDGYr72fciQ8kDv6uzS0qbsP6Te9NvN1vT4Bzj36lhO9yvsxvMTch7vy3cO91ZdBvFsPjL2zn4g9xrHjvCT6mD3z+jy8lFlovAFiCbszAcu8obONPe29sL3iuY07yzVsPSusJb2Ks9W8CpMbvXCUcj2EGPe8gIE+PCGCpbuteaS97EU7PH0yPL2Fj2c9vPY/vdxHmz2vomw8e3mIPFnXfDw2sBI9A9TaPCFR2jye4m4897koPXwUhr0iRwI9tl7HOrYCqDwAl4a7JwQMPXVA+Lt3JwK7P902PRx2pbxUMcA8/h
    OP_PUSHDATA2(77) JmvYtLeDzSdTY918PuuzMMUL03uGs9RUk1vEdwLr2+UlC9Qg3gPTw7Er3L2C082vmFPLMa5zqaVry9fZ5GPMpaWryXWWK92a33vMT4VzzONTQ9idSJPVHdij12edI9YdoOPbqcpr1EanY9MsIjvRskGD3W+5896n0SPUSvkrt/Ooi9p5z1OvMCtj3pOYo8jR6ku7aEHDzv+hq9Z8k1vSX8qTvlXaQ8ooiOPb8c8jzoa1w9dYWLPENF3L2uaUC9+9D/POJgSD0fYZU6h9YHPkxf1bzCyIu9w1SHvPYr2jyu+5W9LdUhPL3tEz1hzOS9FNa2vG72jL3K54g9/QcMvbQB9TySNzw9o7QtPdDenrwH+q28+qY0u+0NgbzfiZ49tlQOPSFRNr2Wa8Q7tit4vetJnj0ta2i8zMwGPWimGrwwvhC9FWm8PSxmlr3vgvq6mPE1velu7zqOyW48V1WIvG0Irj39H4E8aPctOy3Kaz19j5w9mzZFPQbdEDxFva08bosdO2ynjT
    OP_PUSHDATA2(77) 3PvEe9VRR7PDNLvryAj4K9wv8VPQHDSr3t1YE9lEz0vOwjojxH0B29/b04vdsA+z3nRiS9gKuOPdE3Rz0kPq89RJ4wvZyHW71w4EA9VxR5vWi8Fj3uAHG9qT3fvLv4pTvPtk+9qrLcPJIWgr0Yyqw8+4jxvLYgpD0U9a08XoVSPE3c7rrPG0a9q6+RvKl1Ez0zZU48hDgdPUsCfL0Kjsw8ku5yvfFUIj3r2o+8Qqc+PSx05jxLORS8hfCtOrDYcbydCjw9e+UIvR3QtD2J6FE8e1+HvR8fabtJHra8D7jbO2pQYT2OKNw8ib+4PPyqJDx0c6G9BbMevSDkybzyuYe8D0abPJ8Ij7zffru9tQ+UveT3Ez0sbao8wncTvV3Xiz3UPpi7u7NrO3nziDro4D28FIkLPVQ1jLukVLI9qYGDPdOrBbzwA2S9qFkNPOljGj1YgV29NWQpvYGW/LtyK3i83zMqu6gmLjzfhnI7YzNrvTIoPD3ba/g8lMc/veqZwjzqYt+7oY
    OP_PUSHDATA2(77) kQPXqmiDyGN6Q7imvxPKBbNr0BFsa9kQYCvabxXrz6QKK9IKUjvfSilT0ngMa89UqHvdkIgb0/WDO8zy8BvTgZqT2TUAo9ZOEnvZKX67ocbWy9Cys3PDkCFDp1hUU9E2AEPhBfZbyIacG9dXnZvQZ9CjzStBS9svPNvK5yMz3X0rq9bseWvZw8nr2i2Jq8iAlZPODZvDvO8dI9XiGIvaGw37zpgIC9yIfzvK4fKLqmr8M9JzPTPZsMN70Wu5y98p7ivYQcZTybZ8K9d/31u5bjIz1EBnK9k7l5vSaO7byr/du8TBCTPCnrpz1NuKo9hlF9vBruU73+ERy7xVGEvULJ/jvbUrE9Ca37PWC4/Lx0ETi9R9MDvqcgxjzdoNK9PfP+vFOkRz1RHwe+hbrkvFiwh7xK7hk7mAtyPOCdqz2KZ7Y9b4jXvfGrs7ypG0W8QP6IPC8fRj3lUIM97pzdPdRWh71eeLi8K58yvUuoqzwAW1696tHAvJB8uD1KoKy9+7R6vIj/N7
    OP_PUSHDATA2(77) 0F/Iq8Vy3bvCgA1jxQhKc9gMH+vBu0Fj0RQxy9xr1vOy5R37vG3og94ezmPTByvr1wZ5i89yH0vf+TSL2FAQu9n4+vPESKqT2flAa+lxlMvcCipr2q2lK9arimvbSugT1UT9Q9G8qCvazbJD2t8bC9ur3pPNRMBr2Fipk92nQSPjxGmr3/Aie9xMfpvZy54bxSv+K87Z6QvXCQ8D1TYaG9k2+fvBCNtb3NH1K90QW4vaH5ez0Azx09Nf7ovEECGj09D+07ekKbPGWjwjzPb209RVaiPRVGJ736W5C9tMvgvXaP1jvxhj29f+YBvEQL2j0DFP69mAGDPThdkL2UE/u7qRnfvAgsHz03Wac9LA68vUH8Fb1CX3G9bL6uvKqHHD01KdK8FBb2PX5cvr2X8Fi96stuvX6KGrpTjrK9JWGEvdPdCj6bMc+9fAELvR8cqb2ICgk8EJ7mO8MBcD0RYxw9VgMVvBoUlzv/PSe9Fx2XPMKnlT0+unQ9yGrhPRpstrxvSti8/U
    OP_PUSHDATA2(77) 3NvbzQUTymK1K9Nfo+vet8DT39ori9KzkcPB8cA70Too+73F6avWOfBz0RVsM8Um/sOxi5vDxSAIk8Uzs1vYA3Jz0gjp68E1YEPeONTb2TI5q93nlGvboPRr3gB4u8THeovNpJKzuCjnu9FZ4bvacLHDwU+Ju9bNDQvNgFkD0SubQ70ixfvJXttTy0mtG8f3rxO+F6FDuCNjQ9FMGsPfpCA73RkcW9I93CvZQRAL34rru8avbQPPHHmT2N5rW93gqkO1TgnL28Q4u8k7GCvIJHkz3tZS09QNsUPfYvDb304IY88IiuOVaRhT0BUrs9E9mRPTPsqjyTA0m9AO/ANkk40Txuzsg8muMEvahpVj1spqe97U+hvfEldrvqTk29gVV6vYRxkT3utKk8cWHtu3mQErwmdDc7QR3qPCuTljyJyZE99CFZPexZjjuCDr+8/MRovfnYfTyHpTC9llqlPLWIUzxYqW69N1ptvX6y4TqHHo+9e7qlvappfj33EHS6aYUbvS1/AL
    OP_PUSHDATA2(77) x8jxo95sIdPcLg4juqyac9dYGePffXoL10gk+8xv3cu6alUbw/B+i8bjriuri35zz13aq9+CcGvVyDhb3DDsO7sGdVvfIiWD3i+rY8pE+KPBcglD1/Kr885tnVPEqXybuPph09Ee3WvMGSpr0XHCs8tsirvdH3gz1mYre9QsoWPNX6VDzcXmy97CjsPPCdjr33gMY9ZCXEuwEWuT2PSyA9QPISvf0x27zrAge6KTaDPTLNjjt5Tqk9iKwmPYsAGrwPUxo7VHwjvHj2Pz0pCOw7t+9qPTHRST1Aa3u9iPEIvG8zC72qPng9vdoAvToowz3+YZE8j5M6vYbxobypZ5u8qstSPKBKy7yiaB09IvhhPSswh72CEjy9N9kOvDWZwjs4sPa7M72tPWQYIT1RvhS93dQtO4dr372NnCm7rwD+u4j5yD0eJtc9lrZmvRcrur0FIUY9gpWRPGxdeT0Nm2c9bQVSPfQeob0+F9O9ZCKGvH/2fT0S41K9ZXyLO2aEID0h3l+9ir
    OP_PUSHDATA2(77) eYvHj7Vr33Bgg8LJ1NvaOkzT02BIU9MHN3PYozsb22MuQ9ORFnvaEn9bx2doU9WmiDPWHOcD3aM8q97BiZPbhZjbzFjBC9YtsZPXAdTT0h00O7xSm+vV1oAzy/FOQ8R60+vsezcL2nzqQ+Kx3YvpFMLryD/xq9HzqTvriZAz9tihG/PuymvuIVB75Q/fY9faenvlOXyL7ChpA9HG4xPxBUF7/49AA/LapqPRYLW7ycAnE92xYlv0FFKz3d/0A9SEeQPuHMab1lwgE/PnOivhTxRT+r59u9f8SRvjD6yb78dAw+l1hMvsB0Hj/BG609RDl8vK9GoT5AO22+5PeKvu53C78VWSW+Vy8qPyP/ub50qFi/CiQEvv8Hbz7dqLi+a8MoP/K5yT57vAg+fHg3v+f1Hr/5EE+/5+g1P33LMT/ziCu/Lsg/P7KQEj9t/PM9Bi0fvnqvH767z6y+0PNhvpc9Rr9ZVgI/Ps8Cv9hZj75xB0k/Z1m3vJ+CjT6fDuk+UhqYPvzYxD
    OP_PUSHDATA2(77) 6F2ja+GipOv5Buxr3/oE2/WT1DPmg9K79YC9g+G9Ubvw4PBj5NH6W+weEdv1STUr/jxUo/D0IUvui5LD9iwe0+YIsrPhghDr+sJ96+cZtHv6saMb6gD4M9wuqUPZMj7T3k4A49CIh/Pke3LD/obyq/qWP8PjgbHr8Jex+9DawUP1UIBD7E6fO9GWubPtsCC78bkjU+stMev/KI7j53CvK+CvGjvTEMMz7q3MU+o9qmvvTrKb+gr4s+dg3iPraCKL9mBR67cdjcvvrlG75SZcy+S2fcPjoqO7/E75Y+Oquuvkt4Hj8mih0987bovgEsnb5q3iw/nlegPvcRqryN8tQ9fLdbuzjaNz0KOTE91b94veMJHT++wK+7JHqtvlKqCT+NVvg7+S9qv8AmHz78Sri+sSrCvttDpD3aglA+SEwtvzsFNr/Jkp29bZlav4dtZT++mHE/EXLAvorDuT4UFCA98qehPrXZTj970Qg/J/ClvjOqwLyWJtY+hsUxPxRT/b5NagA/lf
    OP_PUSHDATA2(77) JSPwD3rby8JUK8pBfqOgU0QDxNVXe9pyBRvtkSPb/ZTYO9Gyr3PpptMT94/1M+YK56P4OhNb/BjaO93ouAPzfkKT9ZnI89hxUYP7ZM7r6cDCi/OBZqv58Kzz6MJIE+RU2dPUB+bL+LcsM850WUvGK0OrxxDlo9yLLrvWLpLD/39H4/PDGSP00+nT5RVSO/oyk0vsy5ID8ihWe+a3UFP6c6nL4T7UU/v0pYPzEmWT8Fss0+tvXcPh1ynD4mQxU/88ogP4HBNT8TTLc+TPa2vAd5C78Odj+/lg1Vv1YUDj62njO+EcdkPjbO97l5xeY92UAqPuKbgjv98wa8URAFvppWoj28JZI/DCeMP+8MbL9HLXu/p7OLv1LW/z4yh6k9bZubv8Ezkr6B+gI/Y7I0PyCcpr8mn3u/srk+P4SsnT/0oCi/kGGaPgNxuT6QKAy/Slddvx10Xj+5b6U+Bv1Jvx5Kjr59ACs/gPcwP+0sj79QYGK/RC4/vkIrSD4Ii6a9T1OJPQ==",
    OP_PUSHDATA2(77) "training_traits": {"structure_gen": "Symmetric", "n_layers": 8, "max_nodes": 7, "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
    OP_PUSHDATA2(77) ,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.stageRa
    OP_PUSHDATA2(77) tio=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.cycleLe
    OP_PUSHDATA2(77) ngth*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]}}class M
    OP_PUSHDATA2(77) {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/7,o),e
    OP_PUSHDATA2(77) .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.drawingContext.creat
    OP_PUSHDATA2(77) eLinearGradient(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(10,25)*i
    OP_PUSHDATA2(77) ;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||o.x+l>r
    OP_PUSHDATA2(77) &&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.length*r;fo
    OP_PUSHDATA2(77) r(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),e.bezie
    OP_PUSHDATA2(77) rVertex(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.bezierVertex(
    OP_PUSHDATA2(77) 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)),1==i?(
    OP_PUSHDATA2(77) 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,455.8,1
    OP_PUSHDATA2(77) 17,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.bezierVe
    OP_PUSHDATA2(77) rtex(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.bezi
    OP_PUSHDATA2(77) erVertex(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.bezier
    OP_PUSHDATA2(77) Vertex(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,30.4
    OP_PUSHDATA2(77) ,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(250.
    OP_PUSHDATA2(77) 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.2),
    OP_PUSHDATA2(77) 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.099),e
    OP_PUSHDATA2(77) .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.799),e.b
    OP_PUSHDATA2(77) ezierVertex(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.bezierV
    OP_PUSHDATA2(77) ertex(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,188.4,8
    OP_PUSHDATA2(77) 3.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.bezierVertex(24
    OP_PUSHDATA2(77) 3.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.bezierVer
    OP_PUSHDATA2(77) tex(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(270.4,461
    OP_PUSHDATA2(77) ,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,358,257
    OP_PUSHDATA2(77) .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.8,147.4
    OP_PUSHDATA2(77) ,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,83,311
    OP_PUSHDATA2(77) .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(323.6,1
    OP_PUSHDATA2(77) 83,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,408.7,291
    OP_PUSHDATA2(77) .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.bezierVertex(4
    OP_PUSHDATA2(77) 50.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.599),e.be
    OP_PUSHDATA2(77) zierVertex(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.3,176.5
    OP_PUSHDATA2(77) 99,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.7,236.
    OP_PUSHDATA2(77) 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,370.2),
    OP_PUSHDATA2(77) 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,293.2),e.
    OP_PUSHDATA2(77) 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),e.vert
    OP_PUSHDATA2(77) ex(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,219.3,3
    OP_PUSHDATA2(77) 64.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,241,334
    OP_PUSHDATA2(77) .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,317.4,43
    OP_PUSHDATA2(77) 0.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,301.299,
    OP_PUSHDATA2(77) 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.299),e.
    OP_PUSHDATA2(77) 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=1;t<e.
    OP_PUSHDATA2(77) 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)+"...";if
    OP_PUSHDATA2(77) (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(-e));s
    OP_PUSHDATA2(77) tatic __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=new G([
    OP_PUSHDATA2(77) 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(let i=0
    OP_PUSHDATA2(77) ;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.hiddenLayers.ma
    OP_PUSHDATA2(77) p((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]]-=Math.mi
    OP_PUSHDATA2(77) n(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.softmax(e)}}
    OP_PUSHDATA2(77) 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.config.uni
    OP_PUSHDATA2(77) ts],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)}return i}cl
    OP_PUSHDATA2(77) ass 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],this.y
    OP_PUSHDATA2(77) =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("height",r
    OP_PUSHDATA2(77) *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("heigh
    OP_PUSHDATA2(77) t",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).replace(/[^\d
    OP_PUSHDATA2(77) .]/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,!1),n._e
    OP_PUSHDATA2(77) vents[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(window.Fi
    OP_PUSHDATA2(77) le&&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=t.offs
    OP_PUSHDATA2(77) etWidth||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.fill(255,2
    OP_PUSHDATA2(77) 55,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(i.docu
    OP_PUSHDATA2(77) mentElement)}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("mousemo
    OP_PUSHDATA2(77) ve",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="242";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=
    OP_PUSHDATA2(77) !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(),Rn(),bn=
    OP_PUSHDATA2(77) !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","#ffffff"]
    OP_PUSHDATA2(77) ,["#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","#fd5e53
    OP_PUSHDATA2(77) ","#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][0],st=f
    OP_PUSHDATA2(77) t[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.length;+
    OP_PUSHDATA2(77) +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,width,h
    OP_PUSHDATA2(77) eight),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(),closeRe
    OP_PUSHDATA2(77) sultButton.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,40*le,Y
    OP_PUSHDATA2(77) n),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=!0,sub
    OP_PUSHDATA2(77) mitButton.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.activa
    OP_PUSHDATA2(77) tion_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.$introText=wr(
    OP_PUSHDATA2(77) 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;Se=[];fo
    OP_PUSHDATA2(77) r(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.push(Ce[e
    OP_PUSHDATA2(77) ].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,10)*le,a
    OP_PUSHDATA2(77) t=.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=min(e,t
    OP_PUSHDATA2(77) )/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++)bt.pus
    OP_PUSHDATA2(77) h(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),`Perceptro
    OP_PUSHDATA2(77) n #${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+i]/r;C
    OP_PUSHDATA2(77) e[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,.8,15,
    OP_PUSHDATA2(77) 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=bt[e])
    OP_PUSHDATA2(77) ,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),We.fil
    OP_PUSHDATA2(77) l(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.textAlign(CENT
    OP_PUSHDATA2(77) ER,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),zn||u
    OP_PUSHDATA2(77) n++}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,t,n,r,i
    OP_PUSHDATA2(77) ,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,width,e);
    OP_PUSHDATA2(77) 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 image belo
    OP_PUSHDATA2(77) ngs 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),examp
    OP_PUSHDATA2(77) le=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),I(rt,e)
    OP_PUSHDATA2(77) ,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==Pe&&(r
    OP_PUSHDATA2(77) =`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,height/2
    OP_PUSHDATA2(77) +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="",d="",[
    OP_PUSHDATA2(77) 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,e,t+r/
    OP_PUSHDATA2(77) 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,e+heigh
    OP_PUSHDATA2(77) t-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="1 Day
    OP_PUSHDATA2(77) ":"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=e+heig
    OP_PUSHDATA2(77) ht-(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-55*le),
    OP_PUSHDATA2(77) 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.rect(width
    OP_PUSHDATA2(77) /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++){let
    OP_PUSHDATA2(77) 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),a.draw
    OP_PUSHDATA2(77) ingContext.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(width/2
    OP_PUSHDATA2(77) ,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(){retur
    OP_PUSHDATA2(77) n 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 child. My
    OP_PUSHDATA2(77) 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, so my re
    OP_PUSHDATA2(77) cognition 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.length&&(o=
    OP_PUSHDATA2(77) "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],["2012"
    OP_PUSHDATA2(77) ,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/14],["Hu
    OP_PUSHDATA2(77) man",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["Déjà 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,"Acti
    OP_PUSHDATA2(77) vation 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> <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTz
    OP_PUSHDATA1(76) mwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4bd56f1be5a210","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script> </body> </html>
    OP_ENDIF(104)
1 Outputs
  • 36867adb8dd9680c64e962ccb74ff6f6479d4e087af442217d2f3abade2f8d08:0
  • value  10000
    address  bc1pcw6s2w5svwdwgd6x0welkktymds3cz54lvgplnqcpta26mr20hdsuxam52