From 00f2179801a7b4ad9b414ee7ea651b5f24133537 Mon Sep 17 00:00:00 2001 From: Yannick Date: Wed, 16 Apr 2025 16:40:50 +0200 Subject: [PATCH] v1 --- index.html | 48 ++++++++++++++++++++++++ jsconfig.json | 10 +++++ libraries/p5.min.js | 2 + libraries/p5.sound.min.js | 3 ++ sketch.js | 75 ++++++++++++++++++++++++++++++++++++++ sketch.wasm | Bin 0 -> 1292039 bytes 6 files changed, 138 insertions(+) create mode 100644 index.html create mode 100644 jsconfig.json create mode 100644 libraries/p5.min.js create mode 100644 libraries/p5.sound.min.js create mode 100644 sketch.js create mode 100644 sketch.wasm diff --git a/index.html b/index.html new file mode 100644 index 0000000..5fe8fa5 --- /dev/null +++ b/index.html @@ -0,0 +1,48 @@ + + + + + + + Sketch + + + + + + + + + +
+
+ + + + diff --git a/jsconfig.json b/jsconfig.json new file mode 100644 index 0000000..8c60f97 --- /dev/null +++ b/jsconfig.json @@ -0,0 +1,10 @@ +{ + "compilerOptions": { + "target": "es6" + }, + "include": [ + "*.js", + "**/*.js", + "/home/melody/.vscode-oss/extensions/samplavigne.p5-vscode-1.2.16/p5types/global.d.ts" + ] +} \ No newline at end of file diff --git a/libraries/p5.min.js b/libraries/p5.min.js new file mode 100644 index 0000000..d14c00d --- /dev/null +++ b/libraries/p5.min.js @@ -0,0 +1,2 @@ +/*! p5.js v1.10.0 July 31, 2024 */ +!function(e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this).p5=e()}(function(){var s,t,r;return function o(n,s,i){function a(t,e){if(!s[t]){if(!n[t]){var r="function"==typeof require&&require;if(!e&&r)return r(t,!0);if(l)return l(t,!0);throw(e=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",e}r=s[t]={exports:{}},n[t][0].call(r.exports,function(e){return a(n[t][1][e]||e)},r,r.exports,o,n,s,i)}return s[t].exports}for(var l="function"==typeof require&&require,e=0;e>16&255,s[i++]=t>>8&255,s[i++]=255&t;2===o&&(t=l[e.charCodeAt(r)]<<2|l[e.charCodeAt(r+1)]>>4,s[i++]=255&t);1===o&&(t=l[e.charCodeAt(r)]<<10|l[e.charCodeAt(r+1)]<<4|l[e.charCodeAt(r+2)]>>2,s[i++]=t>>8&255,s[i++]=255&t);return s},r.fromByteArray=function(e){for(var t,r=e.length,o=r%3,n=[],s=0,i=r-o;s>18&63]+a[e>>12&63]+a[e>>6&63]+a[63&e]}(o));return n.join("")}(e,s,i>2]+a[t<<4&63]+"==")):2==o&&(t=(e[r-2]<<8)+e[r-1],n.push(a[t>>10]+a[t>>4&63]+a[t<<2&63]+"="));return n.join("")};for(var a=[],l=[],u="undefined"!=typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",n=0,s=o.length;n>>1;case"base64":return M(e).length;default:if(n)return o?-1:E(e).length;t=(""+t).toLowerCase(),n=!0}}function r(e,t,r){var o,n=!1;if((t=void 0===t||t<0?0:t)>this.length)return"";if((r=void 0===r||r>this.length?this.length:r)<=0)return"";if((r>>>=0)<=(t>>>=0))return"";for(e=e||"utf8";;)switch(e){case"hex":var s=this,i=t,a=r,l=s.length;(!a||a<0||l=e.length){if(n)return-1;r=e.length-1}else if(r<0){if(!n)return-1;r=0}if("string"==typeof t&&(t=d.from(t,o)),d.isBuffer(t))return 0===t.length?-1:p(e,t,r,o,n);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?(n?Uint8Array.prototype.indexOf:Uint8Array.prototype.lastIndexOf).call(e,t,r):p(e,[t],r,o,n);throw new TypeError("val must be string, number or Buffer")}function p(e,t,r,o,n){var s=1,i=e.length,a=t.length;if(void 0!==o&&("ucs2"===(o=String(o).toLowerCase())||"ucs-2"===o||"utf16le"===o||"utf-16le"===o)){if(e.length<2||t.length<2)return-1;i/=s=2,a/=2,r/=2}function l(e,t){return 1===s?e[t]:e.readUInt16BE(t*s)}if(n)for(var u=-1,c=r;c>8,o=o%256,n.push(o),n.push(r);return n}(t,e.length-r),e,r,o)}function T(e,t,r){r=Math.min(e.length,r);for(var o=[],n=t;n>>10&1023|55296),c=56320|1023&c),o.push(c),n+=d}var h=o,f=h.length;if(f<=v)return String.fromCharCode.apply(String,h);for(var p="",m=0;mt&&(e+=" ... "),""},e&&(d.prototype[e]=d.prototype.inspect),d.prototype.compare=function(e,t,r,o,n){if(O(e,Uint8Array)&&(e=d.from(e,e.offset,e.byteLength)),!d.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===r&&(r=e?e.length:0),void 0===o&&(o=0),void 0===n&&(n=this.length),(t=void 0===t?0:t)<0||r>e.length||o<0||n>this.length)throw new RangeError("out of range index");if(n<=o&&r<=t)return 0;if(n<=o)return-1;if(r<=t)return 1;if(this===e)return 0;for(var s=(n>>>=0)-(o>>>=0),i=(r>>>=0)-(t>>>=0),a=Math.min(s,i),l=this.slice(o,n),u=e.slice(t,r),c=0;c>>=0,isFinite(r)?(r>>>=0,void 0===o&&(o="utf8")):(o=r,r=void 0)}var n=this.length-t;if((void 0===r||nthis.length)throw new RangeError("Attempt to write outside buffer bounds");o=o||"utf8";for(var s,i,a,l=!1;;)switch(o){case"hex":var u=this,c=e,d=t,h=r,f=(d=Number(d)||0,u.length-d);(!h||f<(h=Number(h)))&&(h=f),(f=c.length)/2e.length)throw new RangeError("Index out of range")}function j(e,t,r,o){if(r+o>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function _(e,t,r,o,n){return t=+t,r>>>=0,n||j(e,0,r,4),s.write(e,t,r,o,23,4),r+4}function x(e,t,r,o,n){return t=+t,r>>>=0,n||j(e,0,r,8),s.write(e,t,r,o,52,8),r+8}d.prototype.slice=function(e,t){var r=this.length,r=((e=~~e)<0?(e+=r)<0&&(e=0):r>>=0,t>>>=0,r||m(e,t,this.length);for(var o=this[e],n=1,s=0;++s>>=0,t>>>=0,r||m(e,t,this.length);for(var o=this[e+--t],n=1;0>>=0,t||m(e,1,this.length),this[e]},d.prototype.readUInt16LE=function(e,t){return e>>>=0,t||m(e,2,this.length),this[e]|this[e+1]<<8},d.prototype.readUInt16BE=function(e,t){return e>>>=0,t||m(e,2,this.length),this[e]<<8|this[e+1]},d.prototype.readUInt32LE=function(e,t){return e>>>=0,t||m(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},d.prototype.readUInt32BE=function(e,t){return e>>>=0,t||m(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},d.prototype.readIntLE=function(e,t,r){e>>>=0,t>>>=0,r||m(e,t,this.length);for(var o=this[e],n=1,s=0;++s>>=0,t>>>=0,r||m(e,t,this.length);for(var o=t,n=1,s=this[e+--o];0>>=0,t||m(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},d.prototype.readInt16LE=function(e,t){e>>>=0,t||m(e,2,this.length);t=this[e]|this[e+1]<<8;return 32768&t?4294901760|t:t},d.prototype.readInt16BE=function(e,t){e>>>=0,t||m(e,2,this.length);t=this[e+1]|this[e]<<8;return 32768&t?4294901760|t:t},d.prototype.readInt32LE=function(e,t){return e>>>=0,t||m(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},d.prototype.readInt32BE=function(e,t){return e>>>=0,t||m(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},d.prototype.readFloatLE=function(e,t){return e>>>=0,t||m(e,4,this.length),s.read(this,e,!0,23,4)},d.prototype.readFloatBE=function(e,t){return e>>>=0,t||m(e,4,this.length),s.read(this,e,!1,23,4)},d.prototype.readDoubleLE=function(e,t){return e>>>=0,t||m(e,8,this.length),s.read(this,e,!0,52,8)},d.prototype.readDoubleBE=function(e,t){return e>>>=0,t||m(e,8,this.length),s.read(this,e,!1,52,8)},d.prototype.writeUIntLE=function(e,t,r,o){e=+e,t>>>=0,r>>>=0,o||b(this,e,t,r,Math.pow(2,8*r)-1,0);var n=1,s=0;for(this[t]=255&e;++s>>=0,r>>>=0,o||b(this,e,t,r,Math.pow(2,8*r)-1,0);var n=r-1,s=1;for(this[t+n]=255&e;0<=--n&&(s*=256);)this[t+n]=e/s&255;return t+r},d.prototype.writeUInt8=function(e,t,r){return e=+e,t>>>=0,r||b(this,e,t,1,255,0),this[t]=255&e,t+1},d.prototype.writeUInt16LE=function(e,t,r){return e=+e,t>>>=0,r||b(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},d.prototype.writeUInt16BE=function(e,t,r){return e=+e,t>>>=0,r||b(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},d.prototype.writeUInt32LE=function(e,t,r){return e=+e,t>>>=0,r||b(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},d.prototype.writeUInt32BE=function(e,t,r){return e=+e,t>>>=0,r||b(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},d.prototype.writeIntLE=function(e,t,r,o){e=+e,t>>>=0,o||b(this,e,t,r,(o=Math.pow(2,8*r-1))-1,-o);var n=0,s=1,i=0;for(this[t]=255&e;++n>0)-i&255;return t+r},d.prototype.writeIntBE=function(e,t,r,o){e=+e,t>>>=0,o||b(this,e,t,r,(o=Math.pow(2,8*r-1))-1,-o);var n=r-1,s=1,i=0;for(this[t+n]=255&e;0<=--n&&(s*=256);)e<0&&0===i&&0!==this[t+n+1]&&(i=1),this[t+n]=(e/s>>0)-i&255;return t+r},d.prototype.writeInt8=function(e,t,r){return e=+e,t>>>=0,r||b(this,e,t,1,127,-128),this[t]=255&(e=e<0?255+e+1:e),t+1},d.prototype.writeInt16LE=function(e,t,r){return e=+e,t>>>=0,r||b(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},d.prototype.writeInt16BE=function(e,t,r){return e=+e,t>>>=0,r||b(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},d.prototype.writeInt32LE=function(e,t,r){return e=+e,t>>>=0,r||b(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},d.prototype.writeInt32BE=function(e,t,r){return e=+e,t>>>=0,r||b(this,e,t,4,2147483647,-2147483648),this[t]=(e=e<0?4294967295+e+1:e)>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},d.prototype.writeFloatLE=function(e,t,r){return _(this,e,t,!0,r)},d.prototype.writeFloatBE=function(e,t,r){return _(this,e,t,!1,r)},d.prototype.writeDoubleLE=function(e,t,r){return x(this,e,t,!0,r)},d.prototype.writeDoubleBE=function(e,t,r){return x(this,e,t,!1,r)},d.prototype.copy=function(e,t,r,o){if(!d.isBuffer(e))throw new TypeError("argument should be a Buffer");if(r=r||0,o||0===o||(o=this.length),t>=e.length&&(t=e.length),(o=0=this.length)throw new RangeError("Index out of range");if(o<0)throw new RangeError("sourceEnd out of bounds");o>this.length&&(o=this.length);var n=(o=e.length-t>>=0,r=void 0===r?this.length:r>>>0,"number"==typeof(e=e||0))for(s=t;s>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;s.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;s.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return s}function M(e){return S.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(w,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function k(e,t,r,o){for(var n=0;n=t.length||n>=e.length);++n)t[n+r]=e[n];return n}function O(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function C(e){return e!=e}var A=function(){for(var e="0123456789abcdef",t=new Array(256),r=0;r<16;++r)for(var o=16*r,n=0;n<16;++n)t[o+n]=e[r]+e[n];return t}()}.call(this,P("buffer").Buffer)},{"base64-js":1,buffer:4,ieee754:254}],5:[function(e,t,r){t.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},{}],6:[function(e,t,r){var o=e("../internals/is-object");t.exports=function(e){if(o(e)||null===e)return e;throw TypeError("Can't set "+String(e)+" as a prototype")}},{"../internals/is-object":75}],7:[function(e,t,r){var o=e("../internals/well-known-symbol"),n=e("../internals/object-create"),e=e("../internals/object-define-property"),s=o("unscopables"),i=Array.prototype;null==i[s]&&e.f(i,s,{configurable:!0,value:n(null)}),t.exports=function(e){i[s][e]=!0}},{"../internals/object-create":91,"../internals/object-define-property":93,"../internals/well-known-symbol":150}],8:[function(e,t,r){"use strict";var o=e("../internals/string-multibyte").charAt;t.exports=function(e,t,r){return t+(r?o(e,t).length:1)}},{"../internals/string-multibyte":125}],9:[function(e,t,r){t.exports=function(e,t,r){if(e instanceof t)return e;throw TypeError("Incorrect "+(r?r+" ":"")+"invocation")}},{}],10:[function(e,t,r){var o=e("../internals/is-object");t.exports=function(e){if(o(e))return e;throw TypeError(String(e)+" is not an object")}},{"../internals/is-object":75}],11:[function(e,t,r){t.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},{}],12:[function(e,t,r){"use strict";function o(e){return l(e)&&u(E,c(e))}var n,s=e("../internals/array-buffer-native"),i=e("../internals/descriptors"),a=e("../internals/global"),l=e("../internals/is-object"),u=e("../internals/has"),c=e("../internals/classof"),d=e("../internals/create-non-enumerable-property"),h=e("../internals/redefine"),f=e("../internals/object-define-property").f,p=e("../internals/object-get-prototype-of"),m=e("../internals/object-set-prototype-of"),y=e("../internals/well-known-symbol"),e=e("../internals/uid"),g=a.Int8Array,v=g&&g.prototype,b=a.Uint8ClampedArray,b=b&&b.prototype,j=g&&p(g),_=v&&p(v),x=Object.prototype,w=x.isPrototypeOf,y=y("toStringTag"),S=e("TYPED_ARRAY_TAG"),T=s&&!!m&&"Opera"!==c(a.opera),e=!1,E={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8};for(n in E)a[n]||(T=!1);if((!T||"function"!=typeof j||j===Function.prototype)&&(j=function(){throw TypeError("Incorrect invocation")},T))for(n in E)a[n]&&m(a[n],j);if((!T||!_||_===x)&&(_=j.prototype,T))for(n in E)a[n]&&m(a[n].prototype,_);if(T&&p(b)!==_&&m(b,_),i&&!u(_,y))for(n in e=!0,f(_,y,{get:function(){return l(this)?this[S]:void 0}}),E)a[n]&&d(a[n],S,n);t.exports={NATIVE_ARRAY_BUFFER_VIEWS:T,TYPED_ARRAY_TAG:e&&S,aTypedArray:function(e){if(o(e))return e;throw TypeError("Target is not a typed array")},aTypedArrayConstructor:function(e){if(m){if(w.call(j,e))return e}else for(var t in E)if(u(E,n)){t=a[t];if(t&&(e===t||w.call(t,e)))return e}throw TypeError("Target is not a typed array constructor")},exportTypedArrayMethod:function(e,t,r){if(i){if(r)for(var o in E){o=a[o];o&&u(o.prototype,e)&&delete o.prototype[e]}_[e]&&!r||h(_,e,!r&&T&&v[e]||t)}},exportTypedArrayStaticMethod:function(e,t,r){var o,n;if(i){if(m){if(r)for(o in E)(n=a[o])&&u(n,e)&&delete n[e];if(j[e]&&!r)return;try{return h(j,e,!r&&T&&g[e]||t)}catch(e){}}for(o in E)!(n=a[o])||n[e]&&!r||h(n,e,t)}},isView:function(e){e=c(e);return"DataView"===e||u(E,e)},isTypedArray:o,TypedArray:j,TypedArrayPrototype:_}},{"../internals/array-buffer-native":11,"../internals/classof":29,"../internals/create-non-enumerable-property":38,"../internals/descriptors":43,"../internals/global":60,"../internals/has":61,"../internals/is-object":75,"../internals/object-define-property":93,"../internals/object-get-prototype-of":98,"../internals/object-set-prototype-of":102,"../internals/redefine":110,"../internals/uid":147,"../internals/well-known-symbol":150}],13:[function(e,t,D){"use strict";function r(e){return[255&e]}function o(e){return[255&e,e>>8&255]}function n(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]}function s(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]}function i(e){return C(e,23,4)}function F(e){return C(e,52,8)}function a(e,t){H(e[w],t,{get:function(){return b(this)[t]}})}function l(e,t,r,o){if(r=m(r),e=b(e),r+t>e.byteLength)throw O(S);var n=b(e.buffer).bytes,r=r+e.byteOffset,e=n.slice(r,r+t);return o?e:e.reverse()}function u(e,t,r,o,n,s){if(r=m(r),e=b(e),r+t>e.byteLength)throw O(S);for(var i=b(e.buffer).bytes,a=r+e.byteOffset,l=o(+n),u=0;uR;)(P=L[R++])in E||N(E,P,T[P]);c.constructor=E}g&&V(e)!==k&&g(e,k);var y=new M(new E(2)),I=e.setInt8;y.setInt8(0,2147483648),y.setInt8(1,2147483649),!y.getInt8(0)&&y.getInt8(1)||h(e,{setInt8:function(e,t){I.call(this,e,t<<24>>24)},setUint8:function(e,t){I.call(this,e,t<<24>>24)}},{unsafe:!0})}else E=function(e){p(this,E,_);e=m(e);j(this,{bytes:W.call(new Array(e),0),byteLength:e}),d||(this.byteLength=e)},M=function(e,t,r){p(this,M,x),p(e,E,x);var o=b(e).byteLength,t=B(t);if(t<0||o>24},getUint8:function(e){return l(this,1,e)[0]},getInt16:function(e){e=l(this,2,e,1>16},getUint16:function(e){e=l(this,2,e,1>>0},getFloat32:function(e){return A(l(this,4,e,1"+e+""}},{"../internals/require-object-coercible":115}],37:[function(e,t,r){"use strict";function o(){return this}var n=e("../internals/iterators-core").IteratorPrototype,s=e("../internals/object-create"),i=e("../internals/create-property-descriptor"),a=e("../internals/set-to-string-tag"),l=e("../internals/iterators");t.exports=function(e,t,r){t+=" Iterator";return e.prototype=s(n,{next:i(1,r)}),a(e,t,!1,!0),l[t]=o,e}},{"../internals/create-property-descriptor":39,"../internals/iterators":80,"../internals/iterators-core":79,"../internals/object-create":91,"../internals/set-to-string-tag":119}],38:[function(e,t,r){var o=e("../internals/descriptors"),n=e("../internals/object-define-property"),s=e("../internals/create-property-descriptor");t.exports=o?function(e,t,r){return n.f(e,t,s(1,r))}:function(e,t,r){return e[t]=r,e}},{"../internals/create-property-descriptor":39,"../internals/descriptors":43,"../internals/object-define-property":93}],39:[function(e,t,r){t.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},{}],40:[function(e,t,r){"use strict";var o=e("../internals/to-primitive"),n=e("../internals/object-define-property"),s=e("../internals/create-property-descriptor");t.exports=function(e,t,r){t=o(t);t in e?n.f(e,t,s(0,r)):e[t]=r}},{"../internals/create-property-descriptor":39,"../internals/object-define-property":93,"../internals/to-primitive":142}],41:[function(e,t,r){"use strict";function m(){return this}var y=e("../internals/export"),g=e("../internals/create-iterator-constructor"),v=e("../internals/object-get-prototype-of"),b=e("../internals/object-set-prototype-of"),j=e("../internals/set-to-string-tag"),_=e("../internals/create-non-enumerable-property"),x=e("../internals/redefine"),o=e("../internals/well-known-symbol"),w=e("../internals/is-pure"),S=e("../internals/iterators"),e=e("../internals/iterators-core"),T=e.IteratorPrototype,E=e.BUGGY_SAFARI_ITERATORS,M=o("iterator"),k="values",O="entries";t.exports=function(e,t,r,o,n,s,i){g(r,t,o);function a(e){if(e===n&&f)return f;if(!E&&e in d)return d[e];switch(e){case"keys":case k:case O:return function(){return new r(this,e)}}return function(){return new r(this)}}var l,u,o=t+" Iterator",c=!1,d=e.prototype,h=d[M]||d["@@iterator"]||n&&d[n],f=!E&&h||a(n),p="Array"==t&&d.entries||h;if(p&&(p=v(p.call(new e)),T!==Object.prototype&&p.next&&(w||v(p)===T||(b?b(p,T):"function"!=typeof p[M]&&_(p,M,m)),j(p,o,!0,!0),w&&(S[o]=m))),n==k&&h&&h.name!==k&&(c=!0,f=function(){return h.call(this)}),w&&!i||d[M]===f||_(d,M,f),S[t]=f,n)if(l={values:a(k),keys:s?f:a("keys"),entries:a(O)},i)for(u in l)!E&&!c&&u in d||x(d,u,l[u]);else y({target:t,proto:!0,forced:E||c},l);return l}},{"../internals/create-iterator-constructor":37,"../internals/create-non-enumerable-property":38,"../internals/export":50,"../internals/is-pure":76,"../internals/iterators":80,"../internals/iterators-core":79,"../internals/object-get-prototype-of":98,"../internals/object-set-prototype-of":102,"../internals/redefine":110,"../internals/set-to-string-tag":119,"../internals/well-known-symbol":150}],42:[function(e,t,r){var o=e("../internals/path"),n=e("../internals/has"),s=e("../internals/well-known-symbol-wrapped"),i=e("../internals/object-define-property").f;t.exports=function(e){var t=o.Symbol||(o.Symbol={});n(t,e)||i(t,e,{value:s.f(e)})}},{"../internals/has":61,"../internals/object-define-property":93,"../internals/path":106,"../internals/well-known-symbol-wrapped":149}],43:[function(e,t,r){e=e("../internals/fails");t.exports=!e(function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})},{"../internals/fails":51}],44:[function(e,t,r){var o=e("../internals/global"),e=e("../internals/is-object"),n=o.document,s=e(n)&&e(n.createElement);t.exports=function(e){return s?n.createElement(e):{}}},{"../internals/global":60,"../internals/is-object":75}],45:[function(e,t,r){t.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},{}],46:[function(e,t,r){e=e("../internals/engine-user-agent");t.exports=/(iphone|ipod|ipad).*applewebkit/i.test(e)},{"../internals/engine-user-agent":47}],47:[function(e,t,r){e=e("../internals/get-built-in");t.exports=e("navigator","userAgent")||""},{"../internals/get-built-in":57}],48:[function(e,t,r){var o,n,s=e("../internals/global"),e=e("../internals/engine-user-agent"),s=s.process,s=s&&s.versions,s=s&&s.v8;s?n=(o=s.split("."))[0]+o[1]:e&&(!(o=e.match(/Edge\/(\d+)/))||74<=o[1])&&(o=e.match(/Chrome\/(\d+)/))&&(n=o[1]),t.exports=n&&+n},{"../internals/engine-user-agent":47,"../internals/global":60}],49:[function(e,t,r){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},{}],50:[function(e,t,r){var u=e("../internals/global"),c=e("../internals/object-get-own-property-descriptor").f,d=e("../internals/create-non-enumerable-property"),h=e("../internals/redefine"),f=e("../internals/set-global"),p=e("../internals/copy-constructor-properties"),m=e("../internals/is-forced");t.exports=function(e,t){var r,o,n,s=e.target,i=e.global,a=e.stat,l=i?u:a?u[s]||f(s,{}):(u[s]||{}).prototype;if(l)for(r in t){if(o=t[r],n=e.noTargetGet?(n=c(l,r))&&n.value:l[r],!m(i?r:s+(a?".":"#")+r,e.forced)&&void 0!==n){if(typeof o==typeof n)continue;p(o,n)}(e.sham||n&&n.sham)&&d(o,"sham",!0),h(l,r,o,e)}}},{"../internals/copy-constructor-properties":33,"../internals/create-non-enumerable-property":38,"../internals/global":60,"../internals/is-forced":74,"../internals/object-get-own-property-descriptor":94,"../internals/redefine":110,"../internals/set-global":117}],51:[function(e,t,r){t.exports=function(e){try{return!!e()}catch(e){return!0}}},{}],52:[function(e,t,r){"use strict";e("../modules/es.regexp.exec");var u=e("../internals/redefine"),c=e("../internals/fails"),d=e("../internals/well-known-symbol"),h=e("../internals/regexp-exec"),f=e("../internals/create-non-enumerable-property"),p=d("species"),m=!c(function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$")}),y="$0"==="a".replace(/./,"$0"),e=d("replace"),g=!!/./[e]&&""===/./[e]("a","$0"),v=!c(function(){var e=/(?:)/,t=e.exec,e=(e.exec=function(){return t.apply(this,arguments)},"ab".split(e));return 2!==e.length||"a"!==e[0]||"b"!==e[1]});t.exports=function(r,e,t,o){var s,n,i=d(r),a=!c(function(){var e={};return e[i]=function(){return 7},7!=""[r](e)}),l=a&&!c(function(){var e=!1,t=/a/;return"split"===r&&((t={constructor:{}}).constructor[p]=function(){return t},t.flags="",t[i]=/./[i]),t.exec=function(){return e=!0,null},t[i](""),!e});a&&l&&("replace"!==r||m&&y&&!g)&&("split"!==r||v)||(s=/./[i],t=(l=t(i,""[r],function(e,t,r,o,n){return t.exec===h?a&&!n?{done:!0,value:s.call(t,r,o)}:{done:!0,value:e.call(r,t,o)}:{done:!1}},{REPLACE_KEEPS_$0:y,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:g}))[0],n=l[1],u(String.prototype,r,t),u(RegExp.prototype,i,2==e?function(e,t){return n.call(e,this,t)}:function(e){return n.call(e,this)})),o&&f(RegExp.prototype[i],"sham",!0)}},{"../internals/create-non-enumerable-property":38,"../internals/fails":51,"../internals/redefine":110,"../internals/regexp-exec":112,"../internals/well-known-symbol":150,"../modules/es.regexp.exec":195}],53:[function(e,t,r){"use strict";function h(e,t,r,o,n,s,i,a){for(var l,u=n,c=0,d=!!i&&m(i,a,3);c>1,u=23===t?f(2,-24)-f(2,-77):0,c=e<0||0===e&&1/e<0?1:0,d=0;for((e=h(e))!=e||e===1/0?(n=e!=e?1:0,o=r):(o=p(m(e)/y),e*(s=f(2,-o))<1&&(o--,s*=2),2<=(e+=1<=o+l?u/s:u*f(2,1-l))*s&&(o++,s/=2),r<=o+l?(n=0,o=r):1<=o+l?(n=(e*s-1)*f(2,t),o+=l):(n=e*f(2,l-1)*f(2,t),o=0));8<=t;i[d++]=255&n,n/=256,t-=8);for(o=o<>1,a=n-7,l=o-1,n=e[l--],u=127&n;for(n>>=7;0>=-a,a+=t;0"+e+""},m=function(){try{n=document.domain&&new ActiveXObject("htmlfile")}catch(e){}m=n?((e=n).write(p("")),e.close(),t=e.parentWindow.Object,e=null,t):(e=c("iframe"),t="java"+h+":",e.style.display="none",u.appendChild(e),e.src=String(t),(t=e.contentWindow.document).open(),t.write(p("document.F=Object")),t.close(),t.F);for(var e,t,r=a.length;r--;)delete m[d][a[r]];return m()};l[f]=!0,t.exports=Object.create||function(e,t){var r;return null!==e?(o[d]=s(e),r=new o,o[d]=null,r[f]=e):r=m(),void 0===t?r:i(r,t)}},{"../internals/an-object":10,"../internals/document-create-element":44,"../internals/enum-bug-keys":49,"../internals/hidden-keys":62,"../internals/html":64,"../internals/object-define-properties":92,"../internals/shared-key":120}],92:[function(e,t,r){var o=e("../internals/descriptors"),i=e("../internals/object-define-property"),a=e("../internals/an-object"),l=e("../internals/object-keys");t.exports=o?Object.defineProperties:function(e,t){a(e);for(var r,o=l(t),n=o.length,s=0;sn;)!i(o,r=t[n++])||~l(s,r)||s.push(r);return s}},{"../internals/array-includes":18,"../internals/has":61,"../internals/hidden-keys":62,"../internals/to-indexed-object":136}],100:[function(e,t,r){var o=e("../internals/object-keys-internal"),n=e("../internals/enum-bug-keys");t.exports=Object.keys||function(e){return o(e,n)}},{"../internals/enum-bug-keys":49,"../internals/object-keys-internal":99}],101:[function(e,t,r){"use strict";var o={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,s=n&&!o.call({1:2},1);r.f=s?function(e){e=n(this,e);return!!e&&e.enumerable}:o},{}],102:[function(e,t,r){var n=e("../internals/an-object"),s=e("../internals/a-possible-prototype");t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var r,o=!1,e={};try{(r=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(e,[]),o=e instanceof Array}catch(e){}return function(e,t){return n(e),s(t),o?r.call(e,t):e.__proto__=t,e}}():void 0)},{"../internals/a-possible-prototype":6,"../internals/an-object":10}],103:[function(e,t,r){function o(a){return function(e){for(var t,r=c(e),o=u(r),n=o.length,s=0,i=[];st&&(o=o.slice(0,t)),n?e+o:o+e)}}var s=e("../internals/to-length"),i=e("../internals/string-repeat"),a=e("../internals/require-object-coercible"),l=Math.ceil;t.exports={start:o(!1),end:o(!0)}},{"../internals/require-object-coercible":115,"../internals/string-repeat":129,"../internals/to-length":138}],128:[function(e,t,r){"use strict";function g(e){return e+22+75*(e<26)}function s(e){var t,r=[],o=(e=function(e){for(var t=[],r=0,o=e.length;rT((v-s)/d))throw RangeError(w);for(s+=(u-n)*d,n=u,c=0;cv)throw RangeError(w);if(t==n){for(var h=s,f=b;;f+=b){var p=f<=i?1:i+j<=f?j:f-i;if(h>1,e+=T(e/t);S*j>>1>>=1)&&(t+=t))1&o&&(r+=t);return r}},{"../internals/require-object-coercible":115,"../internals/to-integer":137}],130:[function(e,t,r){var o=e("../internals/fails"),n=e("../internals/whitespaces");t.exports=function(e){return o(function(){return!!n[e]()||"​…᠎"!="​…᠎"[e]()||n[e].name!==e})}},{"../internals/fails":51,"../internals/whitespaces":151}],131:[function(e,t,r){function o(t){return function(e){e=String(n(e));return 1&t&&(e=e.replace(s,"")),e=2&t?e.replace(i,""):e}}var n=e("../internals/require-object-coercible"),e="["+e("../internals/whitespaces")+"]",s=RegExp("^"+e+e+"*"),i=RegExp(e+e+"*$");t.exports={start:o(1),end:o(2),trim:o(3)}},{"../internals/require-object-coercible":115,"../internals/whitespaces":151}],132:[function(e,t,r){function o(e){return function(){x(e)}}function n(e){x(e.data)}function s(e){a.postMessage(e+"",f.protocol+"//"+f.host)}var i,a=e("../internals/global"),l=e("../internals/fails"),u=e("../internals/classof-raw"),c=e("../internals/function-bind-context"),d=e("../internals/html"),h=e("../internals/document-create-element"),e=e("../internals/engine-is-ios"),f=a.location,p=a.setImmediate,m=a.clearImmediate,y=a.process,g=a.MessageChannel,v=a.Dispatch,b=0,j={},_="onreadystatechange",x=function(e){var t;j.hasOwnProperty(e)&&(t=j[e],delete j[e],t())};p&&m||(p=function(e){for(var t=[],r=1;r=t.length?{value:e.target=void 0,done:!0}:"keys"==r?{value:o,done:!1}:"values"==r?{value:t[o],done:!1}:{value:[o,t[o]],done:!1}},"values"),s.Arguments=s.Array,n("keys"),n("values"),n("entries")},{"../internals/add-to-unscopables":7,"../internals/define-iterator":41,"../internals/internal-state":71,"../internals/iterators":80,"../internals/to-indexed-object":136}],166:[function(e,t,r){"use strict";var o=e("../internals/export"),n=e("../internals/indexed-object"),s=e("../internals/to-indexed-object"),e=e("../internals/array-method-is-strict"),i=[].join,n=n!=Object,e=e("join",",");o({target:"Array",proto:!0,forced:n||!e},{join:function(e){return i.call(s(this),void 0===e?",":e)}})},{"../internals/array-method-is-strict":22,"../internals/export":50,"../internals/indexed-object":67,"../internals/to-indexed-object":136}],167:[function(e,t,r){var o=e("../internals/export"),e=e("../internals/array-last-index-of");o({target:"Array",proto:!0,forced:e!==[].lastIndexOf},{lastIndexOf:e})},{"../internals/array-last-index-of":20,"../internals/export":50}],168:[function(e,t,r){"use strict";var o=e("../internals/export"),n=e("../internals/array-iteration").map,s=e("../internals/array-method-has-species-support"),e=e("../internals/array-method-uses-to-length"),s=s("map"),e=e("map");o({target:"Array",proto:!0,forced:!s||!e},{map:function(e){return n(this,e,1T;T++)l(b,x=S[T])&&!l(w,x)&&y(w,x,m(b,x));(w.prototype=j).constructor=w,a(s,v,w)}},{"../internals/classof-raw":28,"../internals/descriptors":43,"../internals/fails":51,"../internals/global":60,"../internals/has":61,"../internals/inherit-if-required":68,"../internals/is-forced":74,"../internals/object-create":91,"../internals/object-define-property":93,"../internals/object-get-own-property-descriptor":94,"../internals/object-get-own-property-names":96,"../internals/redefine":110,"../internals/string-trim":131,"../internals/to-primitive":142}],180:[function(e,t,r){e("../internals/export")({target:"Number",stat:!0},{EPSILON:Math.pow(2,-52)})},{"../internals/export":50}],181:[function(e,t,r){e("../internals/export")({target:"Number",stat:!0},{isFinite:e("../internals/number-is-finite")})},{"../internals/export":50,"../internals/number-is-finite":89}],182:[function(e,t,r){"use strict";function c(e,t,r){return 0===t?r:t%2==1?c(e,t-1,r*e):c(e*e,t/2,r)}var o=e("../internals/export"),d=e("../internals/to-integer"),h=e("../internals/this-number-value"),f=e("../internals/string-repeat"),e=e("../internals/fails"),n=1..toFixed,p=Math.floor;o({target:"Number",proto:!0,forced:n&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==0xde0b6b3a7640080.toFixed(0))||!e(function(){n.call({})})},{toFixed:function(e){function t(e,t){for(var r=-1,o=t;++r<6;)o+=e*a[r],a[r]=o%1e7,o=p(o/1e7)}function r(e){for(var t=6,r=0;0<=--t;)r+=a[t],a[t]=p(r/e),r=r%e*1e7}function o(){for(var e,t=6,r="";0<=--t;)""===r&&0!==t&&0===a[t]||(e=String(a[t]),r=""===r?e:r+f.call("0",7-e.length)+e);return r}var n,s,i=h(this),e=d(e),a=[0,0,0,0,0,0],l="",u="0";if(e<0||20n;){var s,i,a,l=y[n++],u=t?l.ok:l.fail,c=l.resolve,d=l.reject,h=l.domain;try{u?(t||(p.rejection===oe&&function(e,t){v.call(g,function(){if(k)T.emit("rejectionHandled",e);else se(te,e,t.value)})}(f,p),p.rejection=A),!0===u?s=e:(h&&h.enter(),s=u(e),h&&(h.exit(),a=!0)),s===l.promise?d(w("Promise-chain cycle")):(i=ne(s))?i.call(s,c,d):c(s)):d(e)}catch(e){h&&!a&&h.exit(),d(e)}}p.reactions=[],p.notified=!1,m&&!p.rejection&&(r=f,o=p,v.call(g,function(){var e=o.value,t=ie(o);if(t&&(t=b(function(){k?T.emit("unhandledRejection",e,r):se(O,r,e)}),o.rejection=k||ie(o)?oe:A,t.error))throw t.value}))}))},se=function(e,t,r){var o;ee?((o=S.createEvent("Event")).promise=t,o.reason=r,o.initEvent(e,!1,!0),g.dispatchEvent(o)):o={promise:t,reason:r},(t=g["on"+e])?t(o):e===O&&Y("Unhandled promise rejection",r)},ie=function(e){return e.rejection!==A&&!e.parent},L=function(t,r,o,n){return function(e){t(r,o,e,n)}},R=function(e,t,r,o){t.done||(t.done=!0,(t=o?o:t).value=r,t.state=re,P(e,t,!0))},I=function(r,o,e,t){if(!o.done){o.done=!0,t&&(o=t);try{if(r===e)throw w("Promise can't be resolved itself");var n=ne(e);n?u(function(){var t={done:!1};try{n.call(e,L(I,r,t,o),L(R,r,t,o))}catch(e){R(r,t,e,o)}}):(o.value=e,o.state=C,P(r,o,!1))}catch(e){R(r,{done:!1},e,o)}}};e&&(x=function(e){z(this,x,j),c(e),r.call(this);var t=_(this);try{e(L(I,this,t),L(R,this,t))}catch(e){R(this,t,e)}},(r=function(e){K(this,{type:j,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=N(x.prototype,{then:function(e,t){var r=J(this),o=M(X(this,x));return o.ok="function"!=typeof e||e,o.fail="function"==typeof t&&t,o.domain=k?T.domain:void 0,r.parent=!0,r.reactions.push(o),0!=r.state&&P(this,r,!1),o.promise},catch:function(e){return this.then(void 0,e)}}),t=function(){var e=new r,t=_(e);this.promise=e,this.resolve=L(I,e,t),this.reject=L(R,e,t)},f.f=M=function(e){return e===x||e===o?new t:$(e)},i||"function"!=typeof l||(n=l.prototype.then,U(l.prototype,"then",function(e,t){var r=this;return new x(function(e,t){n.call(r,e,t)}).then(e,t)},{unsafe:!0}),"function"==typeof E&&s({global:!0,enumerable:!0,forced:!0},{fetch:function(e){return h(x,E.apply(g,arguments))}}))),s({global:!0,wrap:!0,forced:e},{Promise:x}),B(x,j,!1,!0),G(j),o=a(j),s({target:j,stat:!0,forced:e},{reject:function(e){var t=M(this);return t.reject.call(void 0,e),t.promise}}),s({target:j,stat:!0,forced:i||e},{resolve:function(e){return h(i&&this===o?x:this,e)}}),s({target:j,stat:!0,forced:m},{all:function(e){var a=this,t=M(a),l=t.resolve,u=t.reject,r=b(function(){var o=c(a.resolve),n=[],s=0,i=1;d(e,function(e){var t=s++,r=!1;n.push(void 0),i++,o.call(a,e).then(function(e){r||(r=!0,n[t]=e,--i||l(n))},u)}),--i||l(n)});return r.error&&u(r.value),t.promise},race:function(e){var r=this,o=M(r),n=o.reject,t=b(function(){var t=c(r.resolve);d(e,function(e){t.call(r,e).then(o.resolve,n)})});return t.error&&n(t.value),o.promise}})},{"../internals/a-function":5,"../internals/an-instance":9,"../internals/check-correctness-of-iteration":27,"../internals/classof-raw":28,"../internals/engine-v8-version":48,"../internals/export":50,"../internals/get-built-in":57,"../internals/global":60,"../internals/host-report-errors":63,"../internals/inspect-source":69,"../internals/internal-state":71,"../internals/is-forced":74,"../internals/is-object":75,"../internals/is-pure":76,"../internals/iterate":78,"../internals/microtask":82,"../internals/native-promise-constructor":83,"../internals/new-promise-capability":87,"../internals/perform":107,"../internals/promise-resolve":108,"../internals/redefine":110,"../internals/redefine-all":109,"../internals/set-species":118,"../internals/set-to-string-tag":119,"../internals/species-constructor":123,"../internals/task":132,"../internals/well-known-symbol":150}],192:[function(e,t,r){var o=e("../internals/export"),n=e("../internals/get-built-in"),s=e("../internals/a-function"),i=e("../internals/an-object"),a=e("../internals/is-object"),l=e("../internals/object-create"),u=e("../internals/function-bind"),e=e("../internals/fails"),c=n("Reflect","construct"),d=e(function(){function e(){}return!(c(function(){},[],e)instanceof e)}),h=!e(function(){c(function(){})}),n=d||h;o({target:"Reflect",stat:!0,forced:n,sham:n},{construct:function(e,t){s(e),i(t);var r=arguments.length<3?e:s(arguments[2]);if(h&&!d)return c(e,t,r);if(e==r){switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3])}var o=[null];return o.push.apply(o,t),new(u.apply(e,o))}o=r.prototype,r=l(a(o)?o:Object.prototype),o=Function.apply.call(e,r,t);return a(o)?o:r}})},{"../internals/a-function":5,"../internals/an-object":10,"../internals/export":50,"../internals/fails":51,"../internals/function-bind":56,"../internals/get-built-in":57,"../internals/is-object":75,"../internals/object-create":91}],193:[function(e,t,r){var o=e("../internals/export"),s=e("../internals/is-object"),i=e("../internals/an-object"),a=e("../internals/has"),l=e("../internals/object-get-own-property-descriptor"),u=e("../internals/object-get-prototype-of");o({target:"Reflect",stat:!0},{get:function e(t,r){var o,n=arguments.length<3?t:arguments[2];return i(t)===n?t[r]:(o=l.f(t,r))?a(o,"value")?o.value:void 0===o.get?void 0:o.get.call(n):s(o=u(t))?e(o,r,n):void 0}})},{"../internals/an-object":10,"../internals/export":50,"../internals/has":61,"../internals/is-object":75,"../internals/object-get-own-property-descriptor":94,"../internals/object-get-prototype-of":98}],194:[function(e,t,r){var o=e("../internals/descriptors"),n=e("../internals/global"),s=e("../internals/is-forced"),i=e("../internals/inherit-if-required"),a=e("../internals/object-define-property").f,l=e("../internals/object-get-own-property-names").f,u=e("../internals/is-regexp"),c=e("../internals/regexp-flags"),d=e("../internals/regexp-sticky-helpers"),h=e("../internals/redefine"),f=e("../internals/fails"),p=e("../internals/internal-state").set,m=e("../internals/set-species"),y=e("../internals/well-known-symbol")("match"),g=n.RegExp,v=g.prototype,b=/a/g,j=/a/g,_=new g(b)!==b,x=d.UNSUPPORTED_Y;if(o&&s("RegExp",!_||x||f(function(){return j[y]=!1,g(b)!=b||g(j)==j||"/a/i"!=g(b,"i")}))){for(var w=function(e,t){var r,o=this instanceof w,n=u(e),s=void 0===t;if(!o&&n&&e.constructor===w&&s)return e;_?n&&!s&&(e=e.source):e instanceof w&&(s&&(t=c.call(e)),e=e.source),x&&(r=!!t&&-1T;)!function(t){t in w||a(w,t,{configurable:!0,get:function(){return g[t]},set:function(e){g[t]=e}})}(S[T++]);(v.constructor=w).prototype=v,h(n,"RegExp",w)}m("RegExp")},{"../internals/descriptors":43,"../internals/fails":51,"../internals/global":60,"../internals/inherit-if-required":68,"../internals/internal-state":71,"../internals/is-forced":74,"../internals/is-regexp":77,"../internals/object-define-property":93,"../internals/object-get-own-property-names":96,"../internals/redefine":110,"../internals/regexp-flags":113,"../internals/regexp-sticky-helpers":114,"../internals/set-species":118,"../internals/well-known-symbol":150}],195:[function(e,t,r){"use strict";var o=e("../internals/export"),e=e("../internals/regexp-exec");o({target:"RegExp",proto:!0,forced:/./.exec!==e},{exec:e})},{"../internals/export":50,"../internals/regexp-exec":112}],196:[function(e,t,r){"use strict";var o=e("../internals/redefine"),n=e("../internals/an-object"),s=e("../internals/fails"),i=e("../internals/regexp-flags"),e="toString",a=RegExp.prototype,l=a[e],s=s(function(){return"/a/b"!=l.call({source:"a",flags:"b"})}),u=l.name!=e;(s||u)&&o(RegExp.prototype,e,function(){var e=n(this),t=String(e.source),r=e.flags;return"/"+t+"/"+String(void 0===r&&e instanceof RegExp&&!("flags"in a)?i.call(e):r)},{unsafe:!0})},{"../internals/an-object":10,"../internals/fails":51,"../internals/redefine":110,"../internals/regexp-flags":113}],197:[function(e,t,r){"use strict";var o=e("../internals/collection"),e=e("../internals/collection-strong");t.exports=o("Set",function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}},e)},{"../internals/collection":32,"../internals/collection-strong":30}],198:[function(e,t,r){"use strict";var o=e("../internals/export"),n=e("../internals/object-get-own-property-descriptor").f,s=e("../internals/to-length"),i=e("../internals/not-a-regexp"),a=e("../internals/require-object-coercible"),l=e("../internals/correct-is-regexp-logic"),e=e("../internals/is-pure"),u="".endsWith,c=Math.min,l=l("endsWith");o({target:"String",proto:!0,forced:!!(e||l||(!(o=n(String.prototype,"endsWith"))||o.writable))&&!l},{endsWith:function(e){var t=String(a(this)),r=(i(e),1=t.length?{value:void 0,done:!0}:(t=o(t,r),e.index+=t.length,{value:t,done:!1})})},{"../internals/define-iterator":41,"../internals/internal-state":71,"../internals/string-multibyte":125}],201:[function(e,t,r){"use strict";var o=e("../internals/fix-regexp-well-known-symbol-logic"),c=e("../internals/an-object"),d=e("../internals/to-length"),n=e("../internals/require-object-coercible"),h=e("../internals/advance-string-index"),f=e("../internals/regexp-exec-abstract");o("match",1,function(o,l,u){return[function(e){var t=n(this),r=null==e?void 0:e[o];return void 0!==r?r.call(e,t):new RegExp(e)[o](String(t))},function(e){var t=u(l,e,this);if(t.done)return t.value;var r=c(e),o=String(this);if(!r.global)return f(r,o);for(var n=r.unicode,s=[],i=r.lastIndex=0;null!==(a=f(r,o));){var a=String(a[0]);""===(s[i]=a)&&(r.lastIndex=h(o,d(r.lastIndex),n)),i++}return 0===i?null:s}]})},{"../internals/advance-string-index":8,"../internals/an-object":10,"../internals/fix-regexp-well-known-symbol-logic":52,"../internals/regexp-exec-abstract":111,"../internals/require-object-coercible":115,"../internals/to-length":138}],202:[function(e,t,r){"use strict";var o=e("../internals/export"),n=e("../internals/string-pad").start;o({target:"String",proto:!0,forced:e("../internals/string-pad-webkit-bug")},{padStart:function(e){return n(this,e,1]*>)/g,I=/\$([$&'`]|\d\d?)/g;o("replace",2,function(n,j,_,e){var x=e.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,w=e.REPLACE_KEEPS_$0,S=x?"$":"$0";return[function(e,t){var r=s(this),o=null==e?void 0:e[n];return void 0!==o?o.call(e,r,t):j.call(String(r),e,t)},function(e,t){if(!x&&w||"string"==typeof t&&-1===t.indexOf(S)){var r=_(j,e,this,t);if(r.done)return r.value}for(var o,n=T(e),s=String(this),i="function"==typeof t,a=(i||(t=String(t)),n.global),l=(a&&(o=n.unicode,n.lastIndex=0),[]);null!==(f=C(n,s))&&(l.push(f),a);)""===String(f[0])&&(n.lastIndex=O(s,M(n.lastIndex),o));for(var u,c="",d=0,h=0;h>>0;if(0==o)return[];if(void 0===e)return[r];if(!c(e))return p.call(r,e,o);for(var n,s,i,a=[],t=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),l=0,u=new RegExp(e.source,t+"g");(n=h.call(u,r))&&!(l<(s=u.lastIndex)&&(a.push(r.slice(l,n.index)),1=o));)u.lastIndex===n.index&&u.lastIndex++;return l===r.length?!i&&u.test("")||a.push(""):a.push(r.slice(l)),a.length>o?a.slice(0,o):a}:"0".split(void 0,0).length?function(e,t){return void 0===e&&0===t?[]:p.call(this,e,t)}:p;return[function(e,t){var r=d(this),o=null==e?void 0:e[n];return void 0!==o?o.call(e,r,t):y.call(String(r),e,t)},function(e,t){var r=m(y,e,this,t,y!==p);if(r.done)return r.value;var r=g(e),o=String(this),e=v(r,RegExp),n=r.unicode,s=(r.ignoreCase?"i":"")+(r.multiline?"m":"")+(r.unicode?"u":"")+(S?"y":"g"),i=new e(S?r:"^(?:"+r.source+")",s),a=void 0===t?w:t>>>0;if(0==a)return[];if(0===o.length)return null===_(i,o)?[o]:[];for(var l=0,u=0,c=[];ue.key){o.splice(t,0,e);break}t===s&&o.push(e)}r.updateURL()},forEach:function(e){for(var t,r=A(this).entries,o=v(e,16)return;a=0;while(h()){l=null;if(a>0)if(h()=="."&&a<4)n++;else return;if(!x.test(h()))return;while(x.test(h())){u=parseInt(h(),10);if(l===null)l=u;else if(l==0)return;else l=l*10+u;if(l>255)return;n++}t[r]=t[r]*256+l;a++;if(a==2||a==4)r++}if(a!=4)return;break}else if(h()==":"){n++;if(!h())return}else if(h())return;t[r++]=s}if(o!==null){c=r-o;r=7;while(r!=0&&c>0){d=t[r];t[r--]=t[o+c-1];t[o+--c]=d}}else if(r!=8)return;return t}(t.slice(1,-1)))?void(e.host=r):_;if(k(e))return t=z(t),ne.test(t)||null===(r=function(e){var t=e.split("."),r,o,n,s,i,a,l;if(t.length&&t[t.length-1]=="")t.pop();if((r=t.length)>4)return e;for(o=[],n=0;n1&&s.charAt(0)=="0"){i=ee.test(s)?16:8;s=s.slice(i==8?1:2)}if(s==="")a=0;else{if(!(i==10?re:i==8?te:oe).test(s))return e;a=parseInt(s,i)}o.push(a)}for(n=0;n=Z(256,5-r))return null}else if(a>255)return null}for(l=o.pop(),n=0;n":1,"`":1}),ce=d({},ue,{"#":1,"?":1,"{":1,"}":1}),T=d({},ce,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),E=function(e,t){var r=V(e,0);return 32h,applyPalette:()=>function(e,t,r="rgb565"){if(!e||!e.buffer)throw new Error("quantize() expected RGBA Uint8Array data");if(!(e instanceof Uint8Array||e instanceof Uint8ClampedArray))throw new Error("quantize() expected RGBA Uint8Array data");if(256>24&255,c=l>>16&255,d=l>>8&255,l=255&l,h=A(l,d,c,u),h=h in a?a[h]:a[h]=function(t,r,o,n,s){let i=0,a=1e100;for(let e=0;ea||(l=u[0],(c+=v(l-t))>a||(l=u[1],(c+=v(l-r))>a||(l=u[2],(c+=v(l-o))>a||(a=c,i=e))))}return i}(l,d,c,u,t);i[e]=h}else{const g="rgb444"===r?P:C;for(let e=0;e>16&255,m=f>>8&255,f=255&f,y=g(f,m,p),y=y in a?a[y]:a[y]=function(t,r,o,n){let s=0,i=1e100;for(let e=0;ei||(a=l[1],(u+=v(a-r))>i||(a=l[2],(u+=v(a-o))>i||(i=u,s=e)))}return s}(f,m,p,t);i[e]=y}}return i},default:()=>f,nearestColor:()=>function(e,t,r=u){return e[l(e,t,r)]},nearestColorIndex:()=>l,nearestColorIndexWithDistance:()=>d,prequantize:()=>function(e,{roundRGB:r=5,roundAlpha:o=10,oneBitAlpha:n=null}={}){const s=new Uint32Array(e.buffer);for(let t=0;t>24&255;var a,l=i>>16&255,u=i>>8&255,i=255&i;e=c(e,o),n&&(a="number"==typeof n?n:127,e=e<=a?0:255),i=c(i,r),u=c(u,r),l=c(l,r),s[t]=e<<24|l<<16|u<<8|i<<0}},quantize:()=>function(e,t,r={}){var{format:o="rgb565",clearAlpha:n=!0,clearAlphaColor:s=0,clearAlphaThreshold:i=0,oneBitAlpha:a=!1}=r;if(!e||!e.buffer)throw new Error("quantize() expected RGBA Uint8Array data");if(!(e instanceof Uint8Array||e instanceof Uint8ClampedArray))throw new Error("quantize() expected RGBA Uint8Array data");e=new Uint32Array(e.buffer);let l=!1!==r.useSqrt;const u="rgba4444"===o,c=function(r,e){const t="rgb444"===e?4096:65536,o=new Array(t),n=r.length;if("rgba4444"===e)for(let t=0;t>24&255,a=s>>16&255,l=s>>8&255,s=255&s,u=A(s,l,a,i);let e=u in o?o[u]:o[u]=D();e.rc+=s,e.gc+=l,e.bc+=a,e.ac+=i,e.cnt++}else if("rgb444"===e)for(let t=0;t>16&255,h=c>>8&255,c=255&c,f=P(c,h,d);let e=f in o?o[f]:o[f]=D();e.rc+=c,e.gc+=h,e.bc+=d,e.cnt++}else for(let t=0;t>16&255,y=p>>8&255,p=255&p,g=C(p,y,m);let e=g in o?o[g]:o[g]=D();e.rc+=p,e.gc+=y,e.bc+=m,e.cnt++}return o}(e,o),d=c.length,h=d-1,f=new Uint32Array(d+1);for(var p=0,m=0;m>1,!(c[y=f[v]].err<=b));g=v)f[g]=y;f[g]=m}var j,_=p-t;for(m=0;m<_;){for(;;){var x=f[1];if((j=c[x]).tm>=j.mtm&&c[j.nn].mtm<=j.tm)break;j.mtm==h?x=f[1]=f[f[0]--]:(I(c,x,!1),j.tm=m);b=c[x].err;for(g=1;(v=g+g)<=f[0]&&(vc[f[v+1]].err&&v++,!(b<=c[y=f[v]].err));g=v)f[g]=y;f[g]=x}var w=c[j.nn],S=j.cnt,T=w.cnt,E=1/(S+T);u&&(j.ac=E*(S*j.ac+T*w.ac)),j.rc=E*(S*j.rc+T*w.rc),j.gc=E*(S*j.gc+T*w.gc),j.bc=E*(S*j.bc+T*w.bc),j.cnt+=w.cnt,j.mtm=++m,c[w.bk].fw=w.fw,c[w.fw].bk=w.bk,w.mtm=h}let M=[];for(m=0;;0){let e=L(Math.round(c[m].rc),0,255),t=L(Math.round(c[m].gc),0,255),r=L(Math.round(c[m].bc),0,255),o=255;u&&(o=L(Math.round(c[m].ac),0,255),a&&(k="number"==typeof a?a:127,o=o<=k?0:255),n&&o<=i&&(e=t=r=s,o=0));var k=u?[e,t,r,o]:[e,t,r];if(function(t,r){for(let e=0;efunction(r,o,e=5){if(r.length&&o.length){var n=r.map(e=>e.slice(0,3)),s=e*e,i=r[0].length;for(let t=0;ti?e.slice(0,3):e.slice();var a=d(n,e.slice(0,3),u),l=a[0],a=a[1];0>>0),0!=t&&(e=Math.max(e,256));const r=s;s=new Uint8Array(e),0>=8,c-=8;if((v>m||f)&&(f?(p=h,m=(1<>=8,c-=8;0>3}function A(e,t,r,o){return e>>4|240&t|(240&r)<<4|(240&o)<<8}function P(e,t,r){return e>>4<<8|240&t|r>>4}function L(e,t,r){return e>8&255)}function O(e,t){for(var r=0;r>1,c=-7,d=r?n-1:0,h=r?-1:1,n=e[t+d];for(d+=h,s=n&(1<<-c)-1,n>>=-c,c+=a;0>=-c,c+=o;0>1,d=23===n?Math.pow(2,-24)-Math.pow(2,-77):0,h=o?0:s-1,f=o?1:-1,s=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(a=isNaN(t)?1:0,i=u):(i=Math.floor(Math.log(t)/Math.LN2),t*(o=Math.pow(2,-i))<1&&(i--,o*=2),2<=(t+=1<=i+c?d/o:d*Math.pow(2,1-c))*o&&(i++,o/=2),u<=i+c?(a=0,i=u):1<=i+c?(a=(t*o-1)*Math.pow(2,n),i+=c):(a=t*Math.pow(2,c-1)*Math.pow(2,n),i=0));8<=n;e[r+h]=255&a,h+=f,a/=256,n-=8);for(i=i<Math.abs(e[0])&&(t=1),t=Math.abs(e[2])>Math.abs(e[t])?2:t}function M(e,t){e.f+=t.f,e.b.f+=t.b.f}function h(e,t,r){return e=e.a,t=t.a,r=r.a,t.b.a===e?r.b.a===e?g(t.a,r.a)?b(r.b.a,t.a,r.a)<=0:0<=b(t.b.a,r.a,t.a):b(r.b.a,e,r.a)<=0:r.b.a===e?0<=b(t.b.a,e,t.a):(t=v(t.b.a,e,t.a),(e=v(r.b.a,e,r.a))<=t)}function k(e){e.a.i=null;var t=e.e;t.a.c=t.c,t.c.a=t.a,e.e=null}function O(e,t){m(e.a),e.c=!1,(e.a=t).i=e}function C(e){for(var t=e.a.a;(e=G(e)).a.a===t;);return e.c&&(O(e,t=S(B(e).a.b,e.a.e)),e=G(e)),e}function q(e,t,r){var o=new N;return o.a=r,o.e=p(e.f,t.e,o),r.i=o}function X(e,t){switch(e.s){case 100130:return 0!=(1&t);case 100131:return 0!==t;case 100132:return 0>1]],a[i[u]])?U:ue)(r,u),a[s]=null,l[s]=r.b,r.b=s}else for(r.c[-(s+1)]=null;0Math.max(i.a,l.a))){if(g(s,i)){if(0r.f&&(r.f*=2,r.c=ae(r.c,r.f+1)),0===r.b?n=o:(n=r.b,r.b=r.c[r.b]),r.e[n]=t,r.c[n]=o,r.d[o]=n,r.h&&ue(r,o),n):(r=e.a++,e.c[r]=t,-(r+1))}function se(e){if(0===e.a)return le(e.b);var t=e.c[e.d[e.a-1]];if(0!==e.b.a&&g(F(e.b),t))return le(e.b);for(;--e.a,0e.a||g(o[i],o[l])){n[r[s]=i]=s;break}n[r[s]=l]=s,s=a}}function ue(e,t){for(var r=e.d,o=e.e,n=e.c,s=t,i=r[s];;){var a=s>>1,l=r[a];if(0==a||g(o[l],o[i])){n[r[s]=i]=s;break}n[r[s]=l]=s,s=a}}function N(){this.e=this.a=null,this.f=0,this.c=this.b=this.h=this.d=!1}function B(e){return e.e.c.b}function G(e){return e.e.a.b}(t=r.prototype).x=function(){I(this,0)},t.B=function(e,t){switch(e){case 100142:return;case 100140:switch(t){case 100130:case 100131:case 100132:case 100133:case 100134:return void(this.s=t)}break;case 100141:return void(this.m=!!t);default:return void l(this,100900)}l(this,100901)},t.y=function(e){switch(e){case 100142:return 0;case 100140:return this.s;case 100141:return this.m;default:l(this,100900)}return!1},t.A=function(e,t,r){this.j[0]=e,this.j[1]=t,this.j[2]=r},t.z=function(e,t){var r=t||null;switch(e){case 100100:case 100106:this.h=r;break;case 100104:case 100110:this.l=r;break;case 100101:case 100107:this.k=r;break;case 100102:case 100108:this.i=r;break;case 100103:case 100109:this.p=r;break;case 100105:case 100111:this.o=r;break;case 100112:this.r=r;break;default:l(this,100900)}},t.C=function(e,t){var r=!1,o=[0,0,0];I(this,2);for(var n=0;n<3;++n){var s=e[n];s<-1e150&&(s=-1e150,r=!0),1e150o[u]&&(o[u]=c,n[u]=r)}if(o[1]-a[1]>o[r=0]-a[0]&&(r=1),a[r=o[2]-a[2]>o[r]-a[r]?2:r]>=o[r])i[0]=0,i[1]=0,i[2]=1;else{for(a=l[r],n=n[r],l=[o=0,0,0],a=[a.g[0]-n.g[0],a.g[1]-n.g[1],a.g[2]-n.g[2]],u=[0,0,0],r=s.e;r!==s;r=r.e)u[0]=r.g[0]-n.g[0],u[1]=r.g[1]-n.g[1],u[2]=r.g[2]-n.g[2],l[0]=a[1]*u[2]-a[2]*u[1],l[1]=a[2]*u[0]-a[0]*u[2],l[2]=a[0]*u[1]-a[1]*u[0],o<(c=l[0]*l[0]+l[1]*l[1]+l[2]*l[2])&&(o=c,i[0]=l[0],i[1]=l[1],i[2]=l[2]);o<=0&&(i[0]=i[1]=i[2]=0,i[W(a)]=1)}s=!0}for(l=W(i),r=this.b.c,o=(l+1)%3,n=(l+2)%3,l=0>=1;)++n;if(i=1<>8&255,g[v++]=255&t,g[v++]=t>>8&255,g[v++]=(null!==b?128:0)|n,g[v++]=s,g[v++]=0,null!==b)for(var a=0,l=b.length;a>16&255,g[v++]=u>>8&255,g[v++]=255&u}if(null!==o){if(o<0||65535>8&255,g[v++]=0}var _=!1;this.addFrame=function(e,t,r,o,n,s){if(!0===_&&(--v,_=!1),s=void 0===s?{}:s,e<0||t<0||65535>=1;)++u;var l=1<>8&255,g[v++]=f,g[v++]=0),g[v++]=44,g[v++]=255&e,g[v++]=e>>8&255,g[v++]=255&t,g[v++]=t>>8&255,g[v++]=255&r,g[v++]=r>>8&255,g[v++]=255&o,g[v++]=o>>8&255,g[v++]=!0===i?128|u-1:0,!0===i)for(var p=0,m=a.length;p>16&255,g[v++]=y>>8&255,g[v++]=255&y}return v=function(t,r,e,o){t[r++]=e;var n=r++,s=1<>=8,c-=8,r===n+256&&(t[n]=255,n=r++)}function f(e){d|=e<>=8,c-=8,r===n+256&&(t[n]=255,n=r++);4096===l?(f(s),l=1+a,u=e+1,m={}):(1<>=l,c-=l,y==s)a=1+i,u=(1<<(l=n+1))-1,m=null;else{if(y==i)break;for(var g=y>8,++v;var j=b;if(o>=8;null!==m&&a<4096&&(p[a++]=m<<8|j,u+1<=a&&l<12&&(++l,u=u<<1|1)),m=y}}h!==o&&console.log("Warning, gif stream shorter than expected.")}try{r.GifWriter=o,r.GifReader=function(b){var e=0;if(71!==b[e++]||73!==b[e++]||70!==b[e++]||56!==b[e++]||56!=(b[e++]+1&253)||97!==b[e++])throw new Error("Invalid GIF 87a/89a header.");var j=b[e++]|b[e++]<<8,t=b[e++]|b[e++]<<8,r=b[e++],o=1<<1+(7&r),n=(b[e++],b[e++],null),s=null,i=(r>>7&&(n=e,e+=3*(s=o)),!0),a=[],l=0,u=null,c=0,d=null;for(this.width=j,this.height=t;i&&e>2&7,e++;break;case 254:for(;;){if(!(0<=(f=b[e++])))throw Error("Invalid block size");if(0===f)break;e+=f}break;default:throw new Error("Unknown graphic control label: 0x"+b[e-1].toString(16))}break;case 44:var f,p=b[e++]|b[e++]<<8,m=b[e++]|b[e++]<<8,y=b[e++]|b[e++]<<8,g=b[e++]|b[e++]<<8,v=b[e++],_=v>>6&1,x=1<<1+(7&v),w=n,S=s,T=!1,v=(v>>7&&(T=!0,w=e,e+=3*(S=x)),e);for(e++;;){if(!(0<=(f=b[e++])))throw Error("Invalid block size");if(0===f)break;e+=f}a.push({x:p,y:m,width:y,height:g,has_local_palette:T,palette_offset:w,palette_size:S,data_offset:v,data_length:e-v,transparent_index:u,interlaced:!!_,delay:l,disposal:c});break;case 59:i=!1;break;default:throw new Error("Unknown gif block: 0x"+b[e-1].toString(16))}this.numFrames=function(){return a.length},this.loopCount=function(){return d},this.frameInfo=function(e){if(e<0||e>=a.length)throw new Error("Frame index out of range.");return a[e]},this.decodeAndBlitFrameBGRA=function(e,t){for(var e=this.frameInfo(e),r=e.width*e.height,o=new Uint8Array(r),n=(E(b,e.data_offset,o,r),e.palette_offset),s=e.transparent_index,i=(null===s&&(s=256),e.width),a=j-i,l=i,u=4*(e.y*j+e.x),c=4*((e.y+e.height)*j+e.x),d=u,h=4*a,f=(!0===e.interlaced&&(h+=4*j*7),8),p=0,m=o.length;p>=1)),v===s?d+=4:(y=b[n+3*v],g=b[n+3*v+1],v=b[n+3*v+2],t[d++]=v,t[d++]=g,t[d++]=y,t[d++]=255),--l}},this.decodeAndBlitFrameRGBA=function(e,t){for(var e=this.frameInfo(e),r=e.width*e.height,o=new Uint8Array(r),n=(E(b,e.data_offset,o,r),e.palette_offset),s=e.transparent_index,i=(null===s&&(s=256),e.width),a=j-i,l=i,u=4*(e.y*j+e.x),c=4*((e.y+e.height)*j+e.x),d=u,h=4*a,f=(!0===e.interlaced&&(h+=4*j*7),8),p=0,m=o.length;p>=1)),v===s?d+=4:(y=b[n+3*v],g=b[n+3*v+1],v=b[n+3*v+2],t[d++]=y,t[d++]=g,t[d++]=v,t[d++]=255),--l}}}}catch(e){}},{}],257:[function(Pr,r,o){!function(Ar){var e,t;e=this,t=function(j){"use strict";function D(e){if(null==this)throw TypeError();var t,r=String(this),o=r.length,e=e?Number(e):0;if(!((e=e!=e?0:e)<0||o<=e))return 55296<=(t=r.charCodeAt(e))&&t<=56319&&e+1>>16-t;return e.tag>>>=t,e.bitcount-=t,o+r}function $(e,t){for(;e.bitcount<24;)e.tag|=e.source[e.sourceIndex++]<>>=1,r+=t.table[++n],0<=(o-=t.table[n]););return e.tag=s,e.bitcount-=n,t.trans[r+o]}function ee(e,t,r){for(;;){var o=$(e,t);if(256===o)return U;if(o<256)e.dest[e.destLen++]=o;else for(var n,s=b(e,H[o-=257],W[o]),o=$(e,r),i=n=e.destLen-b(e,q[o],X[o]);i>>=1,o=n,b(s,2,0)){case 0:r=function(e){for(var t,r;8this.x2&&(this.x2=e)),"number"==typeof t&&((isNaN(this.y1)||isNaN(this.y2))&&(this.y1=t,this.y2=t),tthis.y2&&(this.y2=t))},a.prototype.addX=function(e){this.addPoint(e,null)},a.prototype.addY=function(e){this.addPoint(null,e)},a.prototype.addBezier=function(e,t,r,o,n,s,i,a){var l=[e,t],u=[r,o],c=[n,s],d=[i,a];this.addPoint(e,t),this.addPoint(i,a);for(var h=0;h<=1;h++){var f,p=6*l[h]-12*u[h]+6*c[h],m=-3*l[h]+9*u[h]-9*c[h]+3*d[h],y=3*u[h]-3*l[h];0==m?0==p||0<(f=-y/p)&&f<1&&(0===h&&this.addX(g(l[h],u[h],c[h],d[h],f)),1===h&&this.addY(g(l[h],u[h],c[h],d[h],f))):(f=Math.pow(p,2)-4*y*m)<0||(0<(y=(-p+Math.sqrt(f))/(2*m))&&y<1&&(0===h&&this.addX(g(l[h],u[h],c[h],d[h],y)),1===h&&this.addY(g(l[h],u[h],c[h],d[h],y))),0<(y=(-p-Math.sqrt(f))/(2*m))&&y<1&&(0===h&&this.addX(g(l[h],u[h],c[h],d[h],y)),1===h&&this.addY(g(l[h],u[h],c[h],d[h],y))))}},a.prototype.addQuad=function(e,t,r,o,n,s){r=e+2/3*(r-e),o=t+2/3*(o-t);this.addBezier(e,t,r,o,r+1/3*(n-e),o+1/3*(s-t),n,s)},h.prototype.moveTo=function(e,t){this.commands.push({type:"M",x:e,y:t})},h.prototype.lineTo=function(e,t){this.commands.push({type:"L",x:e,y:t})},h.prototype.curveTo=h.prototype.bezierCurveTo=function(e,t,r,o,n,s){this.commands.push({type:"C",x1:e,y1:t,x2:r,y2:o,x:n,y:s})},h.prototype.quadTo=h.prototype.quadraticCurveTo=function(e,t,r,o){this.commands.push({type:"Q",x1:e,y1:t,x:r,y:o})},h.prototype.close=h.prototype.closePath=function(){this.commands.push({type:"Z"})},h.prototype.extend=function(e){var t;if(e.commands)e=e.commands;else if(e instanceof a)return t=e,this.moveTo(t.x1,t.y1),this.lineTo(t.x2,t.y1),this.lineTo(t.x2,t.y2),this.lineTo(t.x1,t.y2),void this.close();Array.prototype.push.apply(this.commands,e)},h.prototype.getBoundingBox=function(){for(var e=new a,t=0,r=0,o=0,n=0,s=0;s>8&255,255&e]},l.USHORT=r(2),w.SHORT=function(e){return[(e=32768<=e?-(65536-e):e)>>8&255,255&e]},l.SHORT=r(2),w.UINT24=function(e){return[e>>16&255,e>>8&255,255&e]},l.UINT24=r(3),w.ULONG=function(e){return[e>>24&255,e>>16&255,e>>8&255,255&e]},l.ULONG=r(4),w.LONG=function(e){return[(e=2147483648<=e?-(4294967296-e):e)>>24&255,e>>16&255,e>>8&255,255&e]},l.LONG=r(4),w.FIXED=w.ULONG,l.FIXED=l.ULONG,w.FWORD=w.SHORT,l.FWORD=l.SHORT,w.UFWORD=w.USHORT,l.UFWORD=l.USHORT,w.LONGDATETIME=function(e){return[0,0,0,0,e>>24&255,e>>16&255,e>>8&255,255&e]},l.LONGDATETIME=r(8),w.TAG=function(e){return L.argument(4===e.length,"Tag should be exactly 4 ASCII characters."),[e.charCodeAt(0),e.charCodeAt(1),e.charCodeAt(2),e.charCodeAt(3)]},l.TAG=r(4),w.Card8=w.BYTE,l.Card8=l.BYTE,w.Card16=w.USHORT,l.Card16=l.USHORT,w.OffSize=w.BYTE,l.OffSize=l.BYTE,w.SID=w.USHORT,l.SID=l.USHORT,w.NUMBER=function(e){return-107<=e&&e<=107?[e+139]:108<=e&&e<=1131?[247+((e-=108)>>8),255&e]:-1131<=e&&e<=-108?[251+((e=-e-108)>>8),255&e]:-32768<=e&&e<=32767?w.NUMBER16(e):w.NUMBER32(e)},l.NUMBER=function(e){return w.NUMBER(e).length},w.NUMBER16=function(e){return[28,e>>8&255,255&e]},l.NUMBER16=r(3),w.NUMBER32=function(e){return[29,e>>24&255,e>>16&255,e>>8&255,255&e]},l.NUMBER32=r(5),w.REAL=function(e){for(var t=e.toString(),r=/\.(\d*?)(?:9{5,20}|0{5,20})\d{0,2}(?:e(.+)|$)/.exec(t),o=(r&&(r=parseFloat("1e"+((r[2]?+r[2]:0)+r[1].length)),t=(Math.round(e*r)/r).toString()),""),n=0,s=t.length;n>8&255,t[t.length]=255&o}return t},l.UTF16=function(e){return 2*e.length};var se,ie={"x-mac-croatian":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®Š™´¨≠ŽØ∞±≤≥∆µ∂∑∏š∫ªºΩžø¿¡¬√ƒ≈ƫȅ ÀÃÕŒœĐ—“”‘’÷◊©⁄€‹›Æ»–·‚„‰ÂćÁčÈÍÎÏÌÓÔđÒÚÛÙıˆ˜¯πË˚¸Êæˇ","x-mac-cyrillic":"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°Ґ£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµґЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю","x-mac-gaelic":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØḂ±≤≥ḃĊċḊḋḞḟĠġṀæøṁṖṗɼƒſṠ«»… ÀÃÕŒœ–—“”‘’ṡẛÿŸṪ€‹›Ŷŷṫ·Ỳỳ⁊ÂÊÁËÈÍÎÏÌÓÔ♣ÒÚÛÙıÝýŴŵẄẅẀẁẂẃ","x-mac-greek":"Ĺ²É³ÖÜ΅àâä΄¨çéèê룙î‰ôö¦€ùûü†ΓΔΘΛΞΠß®©ΣΪ§≠°·Α±≤≥¥ΒΕΖΗΙΚΜΦΫΨΩάΝ¬ΟΡ≈Τ«»… ΥΧΆΈœ–―“”‘’÷ΉΊΌΎέήίόΏύαβψδεφγηιξκλμνοπώρστθωςχυζϊϋΐΰ­","x-mac-icelandic":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûüݰ¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄€ÐðÞþý·‚„‰ÂÊÁËÈÍÎÏÌÓÔÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ","x-mac-inuit":"ᐃᐄᐅᐆᐊᐋᐱᐲᐳᐴᐸᐹᑉᑎᑏᑐᑑᑕᑖᑦᑭᑮᑯᑰᑲᑳᒃᒋᒌᒍᒎᒐᒑ°ᒡᒥᒦ•¶ᒧ®©™ᒨᒪᒫᒻᓂᓃᓄᓅᓇᓈᓐᓯᓰᓱᓲᓴᓵᔅᓕᓖᓗᓘᓚᓛᓪᔨᔩᔪᔫᔭ… ᔮᔾᕕᕖᕗ–—“”‘’ᕘᕙᕚᕝᕆᕇᕈᕉᕋᕌᕐᕿᖀᖁᖂᖃᖄᖅᖏᖐᖑᖒᖓᖔᖕᙱᙲᙳᙴᙵᙶᖖᖠᖡᖢᖣᖤᖥᖦᕼŁł","x-mac-ce":"ÄĀāÉĄÖÜáąČäčĆć鏟ĎíďĒēĖóėôöõúĚěü†°Ę£§•¶ß®©™ę¨≠ģĮįĪ≤≥īĶ∂∑łĻļĽľĹĺŅņѬ√ńŇ∆«»… ňŐÕőŌ–—“”‘’÷◊ōŔŕŘ‹›řŖŗŠ‚„šŚśÁŤťÍŽžŪÓÔūŮÚůŰűŲųÝýķŻŁżĢˇ",macintosh:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄€‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ","x-mac-romanian":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ĂȘ∞±≤≥¥µ∂∑∏π∫ªºΩăș¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄€‹›Țț‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ","x-mac-turkish":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸĞğİıŞş‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔÒÚÛÙˆ˜¯˘˙˚¸˝˛ˇ"},ae=(m.MACSTRING=function(e,t,r,o){var n=ie[o];if(void 0!==n){for(var s="",i=0;i>8&255,l+256&255)}return s})(e,t,r);return r},w.INDEX=function(e){for(var t=1,r=[t],o=[],n=0;n>8,t[c+1]=255&d,t=t.concat(o[u])}return t},l.TABLE=function(e){for(var t=0,r=e.fields.length,o=0;o>1,a.skip("uShort",3),y.glyphIndexMap={};for(var j,_=new R.Parser(g,v+b+14),x=new R.Parser(g,v+b+16+2*j),w=new R.Parser(g,v+b+16+4*j),S=new R.Parser(g,v+b+16+6*j),T=v+b+16+8*j,E=0;E>4,s=15&s;if(15==i)break;if(o+=n[i],15==s)break;o+=n[s]}return parseFloat(o)}if(32<=t&&t<=246)return t-139;if(247<=t&&t<=250)return 256*(t-247)+e.parseByte()+108;if(251<=t&&t<=254)return 256*-(t-251)-e.parseByte()-108;throw new Error("Invalid b0 "+t)}function Ie(e,t,r){var o=new R.Parser(e,t=void 0!==t?t:0),n=[],s=[];for(r=void 0!==r?r:e.length;o.relativeOffset>1,E.length=0,k=!0}return function e(t){for(var r,o,n,s,i,a,l,u,c,d,h,f,p=0;pMath.abs(f-A)?C=h+E.shift():A=f+E.shift(),T.curveTo(v,b,j,_,l,u),T.curveTo(c,d,h,f,C,A);break;default:console.log("Glyph "+g.index+": unknown operator 1200"+m),E.length=0}break;case 14:0>3;break;case 21:2>16),p+=2;break;case 29:i=E.pop()+y.gsubrsBias,(a=y.gsubrs[i])&&e(a);break;case 30:for(;0=r.begin&&e=c.length&&(s=o.parseChar(),r.names.push(o.parseString(s)));break;case 2.5:r.numberOfGlyphs=o.parseUShort(),r.offset=new Array(r.numberOfGlyphs);for(var a=0;at.value.tag?1:-1}),t.fields=t.fields.concat(o),t.fields=t.fields.concat(n),t}function xt(e,t,r){for(var o=0;o 123 are reserved for internal usage");f|=1<>>1,s=e[n].tag;if(s===t)return n;s>>1,s=e[n];if(s===t)return n;s>>1,i=(n=e[s]).start;if(i===t)return n;i(n=e[r-1]).end?0:n}function Mt(e,t){this.font=e,this.tableName=t}function kt(e){Mt.call(this,e,"gpos")}function i(e){Mt.call(this,e,"gsub")}function Ot(e,t,r){for(var o=e.subtables,n=0;nt.points.length-1||o.matchedPoints[1]>n.points.length-1)throw Error("Matched points out of range in "+t.name);var i=t.points[o.matchedPoints[0]],a=n.points[o.matchedPoints[1]],o={xScale:o.xScale,scale01:o.scale01,scale10:o.scale10,yScale:o.yScale,dx:0,dy:0},a=Lt([a],o)[0];o.dx=i.x-a.x,o.dy=i.y-a.y,s=Lt(n.points,o)}t.points=t.points.concat(s)}}return Rt(t.points)}(kt.prototype=Mt.prototype={searchTag:St,binSearch:Tt,getTable:function(e){var t=this.font.tables[this.tableName];return t=!t&&e?this.font.tables[this.tableName]=this.createDefaultTable():t},getScriptNames:function(){var e=this.getTable();return e?e.scripts.map(function(e){return e.tag}):[]},getDefaultScriptName:function(){var e=this.getTable();if(e){for(var t=!1,r=0;r=i[t-1].tag,"Features must be added in alphabetical order."),i.push(n={tag:r,feature:{params:0,lookupListIndexes:[]}}),s.push(t),n.feature}},getLookupTables:function(e,t,r,o,n){var e=this.getFeatureTable(e,t,r,n),s=[];if(e){for(var i,a=e.lookupListIndexes,l=this.font.tables[this.tableName].lookups,u=0;u",s),t.stack.push(Math.round(64*s))}function hr(e,t){var r=t.stack,o=r.pop(),n=t.fv,s=t.pv,i=t.ppem,a=t.deltaBase+16*(e-1),l=t.deltaShift,u=t.z0;j.DEBUG&&console.log(t.step,"DELTAP["+e+"]",o,r);for(var c=0;c>4)===i&&(0<=(h=(15&h)-8)&&h++,j.DEBUG&&console.log(t.step,"DELTAPFIX",d,"by",h*l),d=u[d],n.setRelative(d,d,h*l,s))}}function fr(e,t){var r=t.stack,o=r.pop();j.DEBUG&&console.log(t.step,"ROUND[]"),r.push(64*t.round(o/64))}function pr(e,t){var r=t.stack,o=r.pop(),n=t.ppem,s=t.deltaBase+16*(e-1),i=t.deltaShift;j.DEBUG&&console.log(t.step,"DELTAC["+e+"]",o,r);for(var a=0;a>4)===n&&(0<=(u=(15&u)-8)&&u++,u=u*i,j.DEBUG&&console.log(t.step,"DELTACFIX",l,"by",u),t.cvt[l]+=u)}}function mr(e,t){var r,o=t.stack,n=o.pop(),o=o.pop(),s=t.z2[n],i=t.z1[o];j.DEBUG&&console.log(t.step,"SDPVTL["+e+"]",n,o),n=e?(r=s.y-i.y,i.x-s.x):(r=i.x-s.x,i.y-s.y),t.dpv=qt(r,n)}function k(e,t){var r=t.stack,o=t.prog,n=t.ip;j.DEBUG&&console.log(t.step,"PUSHB["+e+"]");for(var s=0;s":"_")+(o?"R":"_")+(0===n?"Gr":1===n?"Bl":2===n?"Wh":"")+"]",e?u+"("+s.cvt[u]+","+a+")":"",l,"(d =",i,"->",y*m,")"),s.rp1=s.rp0,s.rp2=l,t&&(s.rp0=l)}Ft.prototype.exec=function(e,t){if("number"!=typeof t)throw new Error("Point size is not a number!");if(!(2",o),a.interpolate(d,s,i,l),a.touch(d)}e.loop=1},lr.bind(void 0,0),lr.bind(void 0,1),function(e){for(var t=e.stack,r=e.rp0,o=e.z0[r],n=e.loop,s=e.fv,i=e.pv,a=e.z1;n--;){var l=t.pop(),u=a[l];j.DEBUG&&console.log(e.step,(1'.concat(n,"").concat(t,""),this.dummyDOM||(this.dummyDOM=document.getElementById(o).parentNode),this.descriptions?this.descriptions.fallbackElements||(this.descriptions.fallbackElements={}):this.descriptions={fallbackElements:{}},this.descriptions.fallbackElements[e]?this.descriptions.fallbackElements[e].innerHTML!==n&&(this.descriptions.fallbackElements[e].innerHTML=n):this._describeElementHTML("fallback",e,n),r===this.LABEL&&(this.descriptions.labelElements||(this.descriptions.labelElements={}),this.descriptions.labelElements[e]?this.descriptions.labelElements[e].innerHTML!==n&&(this.descriptions.labelElements[e].innerHTML=n):this._describeElementHTML("label",e,n)))},s.default.prototype._describeHTML=function(e,t){var r,o=this.canvas.id;"fallback"===e?(this.dummyDOM.querySelector("#".concat(o+i))?this.dummyDOM.querySelector("#"+o+l).insertAdjacentHTML("beforebegin",'

')):(r='

'),this.dummyDOM.querySelector("#".concat(o,"accessibleOutput"))?this.dummyDOM.querySelector("#".concat(o,"accessibleOutput")).insertAdjacentHTML("beforebegin",r):this.dummyDOM.querySelector("#".concat(o)).innerHTML=r),this.descriptions.fallback=this.dummyDOM.querySelector("#".concat(o).concat(a)),this.descriptions.fallback.innerHTML=t):"label"===e&&(this.dummyDOM.querySelector("#".concat(o+u))?this.dummyDOM.querySelector("#".concat(o+d))&&this.dummyDOM.querySelector("#".concat(o+d)).insertAdjacentHTML("beforebegin",'

')):(r='

'),this.dummyDOM.querySelector("#".concat(o,"accessibleOutputLabel"))?this.dummyDOM.querySelector("#".concat(o,"accessibleOutputLabel")).insertAdjacentHTML("beforebegin",r):this.dummyDOM.querySelector("#"+o).insertAdjacentHTML("afterend",r)),this.descriptions.label=this.dummyDOM.querySelector("#"+o+c),this.descriptions.label.innerHTML=t)},s.default.prototype._describeElementHTML=function(e,t,r){var o,n=this.canvas.id;"fallback"===e?(this.dummyDOM.querySelector("#".concat(n+i))?this.dummyDOM.querySelector("#"+n+l)||this.dummyDOM.querySelector("#"+n+a).insertAdjacentHTML("afterend",'
Canvas elements and their descriptions
')):(o='
Canvas elements and their descriptions
'),this.dummyDOM.querySelector("#".concat(n,"accessibleOutput"))?this.dummyDOM.querySelector("#".concat(n,"accessibleOutput")).insertAdjacentHTML("beforebegin",o):this.dummyDOM.querySelector("#"+n).innerHTML=o),(o=document.createElement("tr")).id=n+"_fte_"+t,this.dummyDOM.querySelector("#"+n+l).appendChild(o),this.descriptions.fallbackElements[t]=this.dummyDOM.querySelector("#".concat(n).concat("_fte_").concat(t)),this.descriptions.fallbackElements[t].innerHTML=r):"label"===e&&(this.dummyDOM.querySelector("#".concat(n+u))?this.dummyDOM.querySelector("#".concat(n+d))||this.dummyDOM.querySelector("#"+n+c).insertAdjacentHTML("afterend",'
')):(o='
'),this.dummyDOM.querySelector("#".concat(n,"accessibleOutputLabel"))?this.dummyDOM.querySelector("#".concat(n,"accessibleOutputLabel")).insertAdjacentHTML("beforebegin",o):this.dummyDOM.querySelector("#"+n).insertAdjacentHTML("afterend",o)),(e=document.createElement("tr")).id=n+"_lte_"+t,this.dummyDOM.querySelector("#"+n+d).appendChild(e),this.descriptions.labelElements[t]=this.dummyDOM.querySelector("#".concat(n).concat("_lte_").concat(t)),this.descriptions.labelElements[t].innerHTML=r)};e=s.default;r.default=e},{"../core/main":283,"core-js/modules/es.array.concat":153,"core-js/modules/es.regexp.exec":195,"core-js/modules/es.string.ends-with":198,"core-js/modules/es.string.replace":204}],264:[function(e,t,r){"use strict";e("core-js/modules/es.array.concat"),e("core-js/modules/es.array.from"),e("core-js/modules/es.array.map"),e("core-js/modules/es.string.iterator"),e("core-js/modules/es.array.concat"),e("core-js/modules/es.array.from"),e("core-js/modules/es.array.map"),e("core-js/modules/es.string.iterator"),Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;e=(e=e("../core/main"))&&e.__esModule?e:{default:e};e.default.prototype._updateGridOutput=function(e){var t,r,o,n;this.dummyDOM.querySelector("#".concat(e,"_summary"))&&(t=this._accessibleOutputs[e],o=function(e,t,r,o){t="".concat(t," canvas, ").concat(r," by ").concat(o," pixels, contains ").concat(e[0]);t=(1===e[0]?"".concat(t," shape: "):"".concat(t," shapes: ")).concat(e[1]);return t}((r=function(e,t){var r,o="",n="",s=0;for(r in t){var i,a=0;for(i in t[r]){var l='
  • ').concat(t[r][i].color," ").concat(r,",");"line"===r?l+=" location = ".concat(t[r][i].pos,", length = ").concat(t[r][i].length," pixels"):(l+=" location = ".concat(t[r][i].pos),"point"!==r&&(l+=", area = ".concat(t[r][i].area," %")),l+="
  • "),o+=l,a++,s++}n=1').concat(t[r][a].color," ").concat(r,"
    "):'').concat(t[r][a].color," ").concat(r," midpoint"),t[r][a].loc.locY";s=s+c+""}return s}(e,this.ingredients.shapes),o!==t.summary.innerHTML&&(t.summary.innerHTML=o),n!==t.map.innerHTML&&(t.map.innerHTML=n),r.details!==t.shapeDetails.innerHTML&&(t.shapeDetails.innerHTML=r.details),this._accessibleOutputs[e]=t)};e=e.default;r.default=e},{"../core/main":283,"core-js/modules/es.array.concat":153,"core-js/modules/es.array.from":162,"core-js/modules/es.array.map":168,"core-js/modules/es.string.iterator":200}],265:[function(e,t,r){"use strict";e("core-js/modules/es.symbol"),e("core-js/modules/es.symbol.description"),e("core-js/modules/es.symbol.iterator"),e("core-js/modules/es.array.concat"),e("core-js/modules/es.array.fill"),e("core-js/modules/es.array.from"),e("core-js/modules/es.array.iterator"),e("core-js/modules/es.array.map"),e("core-js/modules/es.number.to-fixed"),e("core-js/modules/es.object.to-string"),e("core-js/modules/es.regexp.to-string"),e("core-js/modules/es.string.iterator"),e("core-js/modules/web.dom-collections.iterator"),e("core-js/modules/es.array.concat"),e("core-js/modules/es.array.fill"),e("core-js/modules/es.array.map"),e("core-js/modules/es.number.to-fixed"),Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var o=(e=e("../core/main"))&&e.__esModule?e:{default:e};function l(e){return function(e){if(Array.isArray(e)){for(var t=0,r=new Array(e.length);t')):this.dummyDOM.querySelector("#".concat(s)).innerHTML='
    '))):"Label"===t&&(r=s+e+(i=t),this.dummyDOM.querySelector("#".concat(o=s+"accessibleOutput"+t))||(this.dummyDOM.querySelector("#".concat(s,"_Label"))?this.dummyDOM.querySelector("#".concat(s,"_Label")):this.dummyDOM.querySelector("#".concat(s))).insertAdjacentHTML("afterend",'
    '))),this._accessibleOutputs[r]={},"textOutput"===e?(i="#".concat(s,"gridOutput").concat(i),n='
    Text Output

      '),this.dummyDOM.querySelector(i)?this.dummyDOM.querySelector(i).insertAdjacentHTML("beforebegin",n):this.dummyDOM.querySelector("#".concat(o)).innerHTML=n,this._accessibleOutputs[r].list=this.dummyDOM.querySelector("#".concat(r,"_list"))):"gridOutput"===e&&(i="#".concat(s,"textOutput").concat(i),n='
      Grid Output

        '),this.dummyDOM.querySelector(i)?this.dummyDOM.querySelector(i).insertAdjacentHTML("afterend",n):this.dummyDOM.querySelector("#".concat(o)).innerHTML=n,this._accessibleOutputs[r].map=this.dummyDOM.querySelector("#".concat(r,"_map"))),this._accessibleOutputs[r].shapeDetails=this.dummyDOM.querySelector("#".concat(r,"_shapeDetails")),this._accessibleOutputs[r].summary=this.dummyDOM.querySelector("#".concat(r,"_summary"))},o.default.prototype._updateAccsOutput=function(){var e=this.canvas.id;JSON.stringify(this.ingredients.shapes)===this.ingredients.pShapes&&this.ingredients.colors.background===this.ingredients.pBackground||(this.ingredients.pShapes=JSON.stringify(this.ingredients.shapes),this._accessibleOutputs.text&&this._updateTextOutput(e+"textOutput"),this._accessibleOutputs.grid&&this._updateGridOutput(e+"gridOutput"),this._accessibleOutputs.textLabel&&this._updateTextOutput(e+"textOutputLabel"),this._accessibleOutputs.gridLabel&&this._updateGridOutput(e+"gridOutputLabel"))},o.default.prototype._accsBackground=function(e){this.ingredients.pShapes=JSON.stringify(this.ingredients.shapes),this.ingredients.pBackground=this.ingredients.colors.background,this.ingredients.shapes={},this.ingredients.colors.backgroundRGBA!==e&&(this.ingredients.colors.backgroundRGBA=e,this.ingredients.colors.background=this._rgbColorName(e))},o.default.prototype._accsCanvasColors=function(e,t){"fill"===e?this.ingredients.colors.fillRGBA!==t&&(this.ingredients.colors.fillRGBA=t,this.ingredients.colors.fill=this._rgbColorName(t)):"stroke"===e&&this.ingredients.colors.strokeRGBA!==t&&(this.ingredients.colors.strokeRGBA=t,this.ingredients.colors.stroke=this._rgbColorName(t))},o.default.prototype._accsOutput=function(e,t){"ellipse"===e&&t[2]===t[3]?e="circle":"rectangle"===e&&t[2]===t[3]&&(e="square");var r,o,n={},s=!0,i=function(e,t){var r;e="rectangle"===e||"ellipse"===e||"arc"===e||"circle"===e||"square"===e?(r=Math.round(t[0]+t[2]/2),Math.round(t[1]+t[3]/2)):"triangle"===e?(r=(t[0]+t[2]+t[4])/3,(t[1]+t[3]+t[5])/3):"quadrilateral"===e?(r=(t[0]+t[2]+t[4]+t[6])/4,(t[1]+t[3]+t[5]+t[7])/4):"line"===e?(r=(t[0]+t[2])/2,(t[1]+t[3])/2):(r=t[0],t[1]);return[r,e]}(e,t);if("line"===e?(n.color=this.ingredients.colors.stroke,n.length=Math.round(this.dist(t[0],t[1],t[2],t[3])),r=this._getPos(t[0],[1]),o=this._getPos(t[2],[3]),n.loc=u(i,this.width,this.height),n.pos=r===o?"at ".concat(r):"from ".concat(r," to ").concat(o)):("point"===e?n.color=this.ingredients.colors.stroke:(n.color=this.ingredients.colors.fill,n.area=this._getArea(e,t)),n.pos=this._getPos.apply(this,l(i)),n.loc=u(i,this.width,this.height)),this.ingredients.shapes[e]){if(this.ingredients.shapes[e]!==[n]){for(var a in this.ingredients.shapes[e])JSON.stringify(this.ingredients.shapes[e][a])===JSON.stringify(n)&&(s=!1);!0===s&&this.ingredients.shapes[e].push(n)}}else this.ingredients.shapes[e]=[n]},o.default.prototype._getPos=function(e,t){var e=new DOMPointReadOnly(e,t),t=this._renderer.isP3D?new DOMMatrix(this._renderer.uMVMatrix.mat4):this.drawingContext.getTransform(),e=e.matrixTransform(t),t=e.x,e=e.y,r=this.width*this._pixelDensity,o=this.height*this._pixelDensity;return t<.4*r?e<.4*o?"top left":.6*oMath.PI?n+=o:n-=o)):"ellipse"===e||"circle"===e?n=3.14*t[2]/2*t[3]/2:"line"===e||"point"===e?n=0:"quadrilateral"===e?n=Math.abs((t[6]+t[0])*(t[7]-t[1])+(t[0]+t[2])*(t[1]-t[3])+(t[2]+t[4])*(t[3]-t[5])+(t[4]+t[6])*(t[5]-t[7]))/2:"rectangle"===e||"square"===e?n=t[2]*t[3]:"triangle"===e&&(n=Math.abs(t[0]*(t[3]-t[5])+t[2]*(t[5]-t[1])+t[4]*(t[1]-t[3]))/2),this.width*this._pixelDensity),i=this.height*this._pixelDensity,a=[new DOMPoint(0,0),new DOMPoint(s,0),new DOMPoint(s,i),new DOMPoint(0,i)],l=(this._renderer.isP3D?new DOMMatrix(this._renderer.uMVMatrix.mat4):this.drawingContext.getTransform()).inverse(),u=a.map(function(e){return e.matrixTransform(l)}),c=Math.abs((u[3].x+u[0].x)*(u[3].y-u[0].y)+(u[0].x+u[1].x)*(u[0].y-u[1].y)+(u[1].x+u[2].x)*(u[1].y-u[2].y)+(u[2].x+u[3].x)*(u[2].y-u[3].y))/2;return Math.round(100*n/c)};e=o.default;r.default=e},{"../core/main":283,"core-js/modules/es.array.concat":153,"core-js/modules/es.array.fill":156,"core-js/modules/es.array.from":162,"core-js/modules/es.array.iterator":165,"core-js/modules/es.array.map":168,"core-js/modules/es.number.to-fixed":182,"core-js/modules/es.object.to-string":190,"core-js/modules/es.regexp.to-string":196,"core-js/modules/es.string.iterator":200,"core-js/modules/es.symbol":212,"core-js/modules/es.symbol.description":210,"core-js/modules/es.symbol.iterator":211,"core-js/modules/web.dom-collections.iterator":246}],266:[function(e,t,r){"use strict";e("core-js/modules/es.array.concat"),e("core-js/modules/es.array.concat"),Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;e=(e=e("../core/main"))&&e.__esModule?e:{default:e};e.default.prototype._updateTextOutput=function(e){var t,r,o,n;this.dummyDOM.querySelector("#".concat(e,"_summary"))&&(t=this._accessibleOutputs[e],o=function(e,t,r,o){r="Your output is a, ".concat(r," by ").concat(o," pixels, ").concat(t," canvas containing the following");r=1===e?"".concat(r," shape:"):"".concat(r," ").concat(e," shapes:");return r}((r=function(e,t){var r,o="",n=0;for(r in t)for(var s in t[r]){var i='
      • ').concat(t[r][s].color," ").concat(r,"");"line"===r?i+=", ".concat(t[r][s].pos,", ").concat(t[r][s].length," pixels long.
      • "):(i+=", at ".concat(t[r][s].pos),"point"!==r&&(i+=", covering ".concat(t[r][s].area,"% of the canvas")),i+="."),o+=i,n++}return{numShapes:n,listShapes:o}}(e,this.ingredients.shapes)).numShapes,this.ingredients.colors.background,this.width,this.height),n=function(e,t){var r,o="",n=0;for(r in t)for(var s in t[r]){var i='').concat(t[r][s].color," ").concat(r,"");"line"===r?i+="location = ".concat(t[r][s].pos,"length = ").concat(t[r][s].length," pixels"):(i+="location = ".concat(t[r][s].pos,""),"point"!==r&&(i+=" area = ".concat(t[r][s].area,"%")),i+=""),o+=i,n++}return o}(e,this.ingredients.shapes),o!==t.summary.innerHTML&&(t.summary.innerHTML=o),r.listShapes!==t.list.innerHTML&&(t.list.innerHTML=r.listShapes),n!==t.shapeDetails.innerHTML&&(t.shapeDetails.innerHTML=n),this._accessibleOutputs[e]=t)};e=e.default;r.default=e},{"../core/main":283,"core-js/modules/es.array.concat":153}],267:[function(e,t,r){"use strict";var o=(o=e("./core/main"))&&o.__esModule?o:{default:o};e("./core/constants"),e("./core/environment"),e("./core/friendly_errors/stacktrace"),e("./core/friendly_errors/validate_params"),e("./core/friendly_errors/file_errors"),e("./core/friendly_errors/fes_core"),e("./core/friendly_errors/sketch_reader"),e("./core/helpers"),e("./core/legacy"),e("./core/preload"),e("./core/p5.Element"),e("./core/p5.Graphics"),e("./core/p5.Renderer"),e("./core/p5.Renderer2D"),e("./core/rendering"),e("./core/shim"),e("./core/structure"),e("./core/transform"),e("./core/shape/2d_primitives"),e("./core/shape/attributes"),e("./core/shape/curves"),e("./core/shape/vertex"),e("./accessibility/outputs"),e("./accessibility/textOutput"),e("./accessibility/gridOutput"),e("./accessibility/color_namer"),e("./color/color_conversion"),e("./color/creating_reading"),e("./color/p5.Color"),e("./color/setting"),e("./data/p5.TypedDict"),e("./data/local_storage.js"),e("./dom/dom"),e("./accessibility/describe"),e("./events/acceleration"),e("./events/keyboard"),e("./events/mouse"),e("./events/touch"),e("./image/filters"),e("./image/image"),e("./image/loading_displaying"),e("./image/p5.Image"),e("./image/pixels"),e("./io/files"),e("./io/p5.Table"),e("./io/p5.TableRow"),e("./io/p5.XML"),e("./math/calculation"),e("./math/math"),e("./math/noise"),e("./math/p5.Vector"),e("./math/random"),e("./math/trigonometry"),e("./typography/attributes"),e("./typography/loading_displaying"),e("./typography/p5.Font"),e("./utilities/array_functions"),e("./utilities/conversion"),e("./utilities/string_functions"),e("./utilities/time_date"),e("./webgl/3d_primitives"),e("./webgl/interaction"),e("./webgl/light"),e("./webgl/loading"),e("./webgl/material"),e("./webgl/p5.Camera"),e("./webgl/p5.DataArray"),e("./webgl/p5.Geometry"),e("./webgl/p5.Matrix"),e("./webgl/p5.Quat"),e("./webgl/p5.RendererGL.Immediate"),e("./webgl/p5.RendererGL"),e("./webgl/p5.RendererGL.Retained"),e("./webgl/p5.Framebuffer"),e("./webgl/p5.Shader"),e("./webgl/p5.RenderBuffer"),e("./webgl/p5.Texture"),e("./webgl/text"),e("./core/init"),t.exports=o.default},{"./accessibility/color_namer":262,"./accessibility/describe":263,"./accessibility/gridOutput":264,"./accessibility/outputs":265,"./accessibility/textOutput":266,"./color/color_conversion":268,"./color/creating_reading":269,"./color/p5.Color":270,"./color/setting":271,"./core/constants":272,"./core/environment":273,"./core/friendly_errors/fes_core":274,"./core/friendly_errors/file_errors":275,"./core/friendly_errors/sketch_reader":276,"./core/friendly_errors/stacktrace":277,"./core/friendly_errors/validate_params":278,"./core/helpers":279,"./core/init":280,"./core/legacy":282,"./core/main":283,"./core/p5.Element":284,"./core/p5.Graphics":285,"./core/p5.Renderer":286,"./core/p5.Renderer2D":287,"./core/preload":288,"./core/rendering":289,"./core/shape/2d_primitives":290,"./core/shape/attributes":291,"./core/shape/curves":292,"./core/shape/vertex":293,"./core/shim":294,"./core/structure":295,"./core/transform":296,"./data/local_storage.js":297,"./data/p5.TypedDict":298,"./dom/dom":299,"./events/acceleration":300,"./events/keyboard":301,"./events/mouse":302,"./events/touch":303,"./image/filters":304,"./image/image":305,"./image/loading_displaying":306,"./image/p5.Image":307,"./image/pixels":308,"./io/files":309,"./io/p5.Table":310,"./io/p5.TableRow":311,"./io/p5.XML":312,"./math/calculation":313,"./math/math":314,"./math/noise":315,"./math/p5.Vector":316,"./math/random":317,"./math/trigonometry":318,"./typography/attributes":319,"./typography/loading_displaying":320,"./typography/p5.Font":321,"./utilities/array_functions":322,"./utilities/conversion":323,"./utilities/string_functions":324,"./utilities/time_date":325,"./webgl/3d_primitives":326,"./webgl/interaction":328,"./webgl/light":329,"./webgl/loading":330,"./webgl/material":331,"./webgl/p5.Camera":332,"./webgl/p5.DataArray":333,"./webgl/p5.Framebuffer":334,"./webgl/p5.Geometry":335,"./webgl/p5.Matrix":336,"./webgl/p5.Quat":337,"./webgl/p5.RenderBuffer":338,"./webgl/p5.RendererGL":341,"./webgl/p5.RendererGL.Immediate":339,"./webgl/p5.RendererGL.Retained":340,"./webgl/p5.Shader":342,"./webgl/p5.Texture":343,"./webgl/text":344}],268:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;e=(e=e("../core/main"))&&e.__esModule?e:{default:e};e.default.ColorConversion={_hsbaToHSLA:function(e){var t=e[0],r=e[1],o=e[2],n=(2-r)*o/2;return 0!=n&&(1==n?r=0:n<.5?r/=2-r:r=r*o/(2-2*n)),[t,r,n,e[3]]},_hsbaToRGBA:function(e){var t,r,o,n,s,i=6*e[0],a=e[1],l=e[2];return 0===a?[l,l,l,e[3]]:(r=l*(1-a),o=l*(1-a*(i-(t=Math.floor(i)))),a=l*(1-a*(1+t-i)),i=1===t?(n=o,s=l,r):2===t?(n=r,s=l,a):3===t?(n=r,s=o,l):4===t?(n=a,s=r,l):5===t?(n=l,s=r,o):(n=l,s=a,r),[n,s,i,e[3]])},_hslaToHSBA:function(e){var t=e[0],r=e[1],o=e[2],n=o<.5?(1+r)*o:o+r-o*r;return[t,r=2*(n-o)/n,n,e[3]]},_hslaToRGBA:function(e){var t,r=6*e[0],o=e[1],n=e[2];return 0===o?[n,n,n,e[3]]:[(t=function(e,t,r){return e<0?e+=6:6<=e&&(e-=6),e<1?t+(r-t)*e:e<3?r:e<4?t+(r-t)*(4-e):t})(2+r,o=2*n-(n=n<.5?(1+o)*n:n+o-n*o),n),t(r,o,n),t(r-2,o,n),e[3]]},_rgbaToHSBA:function(e){var t,r,o=e[0],n=e[1],s=e[2],i=Math.max(o,n,s),a=i-Math.min(o,n,s);return 0==a?r=t=0:(r=a/i,o===i?t=(n-s)/a:n===i?t=2+(s-o)/a:s===i&&(t=4+(o-n)/a),t<0?t+=6:6<=t&&(t-=6)),[t/6,r,i,e[3]]},_rgbaToHSLA:function(e){var t,r,o=e[0],n=e[1],s=e[2],i=Math.max(o,n,s),a=Math.min(o,n,s),l=i+a,a=i-a;return 0==a?r=t=0:(r=l<1?a/l:a/(2-l),o===i?t=(n-s)/a:n===i?t=2+(s-o)/a:s===i&&(t=4+(o-n)/a),t<0?t+=6:6<=t&&(t-=6)),[t/6,r,l/2,e[3]]}};e=e.default.ColorConversion;r.default=e},{"../core/main":283}],269:[function(e,t,r){"use strict";function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e){return(i="function"==typeof Symbol&&"symbol"===o(Symbol.iterator)?function(e){return o(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":o(e)})(e)}e("core-js/modules/es.symbol"),e("core-js/modules/es.symbol.description"),e("core-js/modules/es.symbol.iterator"),e("core-js/modules/es.array.iterator"),e("core-js/modules/es.array.map"),e("core-js/modules/es.object.get-own-property-descriptor"),e("core-js/modules/es.object.to-string"),e("core-js/modules/es.string.iterator"),e("core-js/modules/es.weak-map"),e("core-js/modules/web.dom-collections.iterator"),e("core-js/modules/es.array.map"),Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var l=(n=e("../core/main"))&&n.__esModule?n:{default:n},u=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==i(e)&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var r,o={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(r in e){var s;Object.prototype.hasOwnProperty.call(e,r)&&((s=n?Object.getOwnPropertyDescriptor(e,r):null)&&(s.get||s.set)?Object.defineProperty(o,r,s):o[r]=e[r])}o.default=e,t&&t.set(e,o);return o}(e("../core/constants"));function a(){var e;return"function"!=typeof WeakMap?null:(e=new WeakMap,a=function(){return e},e)}e("./p5.Color"),e("../core/friendly_errors/validate_params"),e("../core/friendly_errors/file_errors"),e("../core/friendly_errors/fes_core"),l.default.prototype.alpha=function(e){return l.default._validateParameters("alpha",arguments),this.color(e)._getAlpha()},l.default.prototype.blue=function(e){return l.default._validateParameters("blue",arguments),this.color(e)._getBlue()},l.default.prototype.brightness=function(e){return l.default._validateParameters("brightness",arguments),this.color(e)._getBrightness()},l.default.prototype.color=function(){for(var e,t=arguments.length,r=new Array(t),o=0;os[0]?s[0]+=1:n[0]+=1),1<=(o=this.lerp(n[0],s[0],r))&&--o),e=this.lerp(n[1],s[1],r),t=this.lerp(n[2],s[2],r),n=this.lerp(n[3],s[3],r),o*=a[i][0],e*=a[i][1],t*=a[i][2],n*=a[i][3],this.color(o,e,t,n)},l.default.prototype.lightness=function(e){return l.default._validateParameters("lightness",arguments),this.color(e)._getLightness()},l.default.prototype.red=function(e){return l.default._validateParameters("red",arguments),this.color(e)._getRed()},l.default.prototype.saturation=function(e){return l.default._validateParameters("saturation",arguments),this.color(e)._getSaturation()};var n=l.default;r.default=n},{"../core/constants":272,"../core/friendly_errors/fes_core":274,"../core/friendly_errors/file_errors":275,"../core/friendly_errors/validate_params":278,"../core/main":283,"./p5.Color":270,"core-js/modules/es.array.iterator":165,"core-js/modules/es.array.map":168,"core-js/modules/es.object.get-own-property-descriptor":186,"core-js/modules/es.object.to-string":190,"core-js/modules/es.string.iterator":200,"core-js/modules/es.symbol":212,"core-js/modules/es.symbol.description":210,"core-js/modules/es.symbol.iterator":211,"core-js/modules/es.weak-map":244,"core-js/modules/web.dom-collections.iterator":246}],270:[function(e,t,r){"use strict";function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e){return(i="function"==typeof Symbol&&"symbol"===o(Symbol.iterator)?function(e){return o(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":o(e)})(e)}e("core-js/modules/es.symbol"),e("core-js/modules/es.symbol.description"),e("core-js/modules/es.symbol.iterator"),e("core-js/modules/es.array.includes"),e("core-js/modules/es.array.iterator"),e("core-js/modules/es.array.join"),e("core-js/modules/es.array.map"),e("core-js/modules/es.array.slice"),e("core-js/modules/es.object.get-own-property-descriptor"),e("core-js/modules/es.object.to-string"),e("core-js/modules/es.regexp.constructor"),e("core-js/modules/es.regexp.exec"),e("core-js/modules/es.regexp.to-string"),e("core-js/modules/es.string.includes"),e("core-js/modules/es.string.iterator"),e("core-js/modules/es.string.trim"),e("core-js/modules/es.weak-map"),e("core-js/modules/web.dom-collections.iterator"),e("core-js/modules/es.array.includes"),e("core-js/modules/es.array.join"),e("core-js/modules/es.array.map"),e("core-js/modules/es.array.slice"),e("core-js/modules/es.object.to-string"),e("core-js/modules/es.regexp.constructor"),e("core-js/modules/es.regexp.exec"),e("core-js/modules/es.regexp.to-string"),e("core-js/modules/es.string.includes"),e("core-js/modules/es.string.trim"),Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var n=s(e("../core/main")),d=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==i(e)&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var r,o={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(r in e){var s;Object.prototype.hasOwnProperty.call(e,r)&&((s=n?Object.getOwnPropertyDescriptor(e,r):null)&&(s.get||s.set)?Object.defineProperty(o,r,s):o[r]=e[r])}o.default=e,t&&t.set(e,o);return o}(e("../core/constants")),h=s(e("./color_conversion"));function a(){var e;return"function"!=typeof WeakMap?null:(e=new WeakMap,a=function(){return e},e)}function s(e){return e&&e.__esModule?e:{default:e}}function l(e,t){for(var r=0;r"].indexOf(r[0])?void 0:r[0],lineNumber:r[1],columnNumber:r[2],source:e}},this)},parseFFOrSafari:function(e){return e.stack.split("\n").filter(function(e){return!e.match(o)},this).map(function(e){var t,r;return-1===(e=-1 eval")?e.replace(/ line (\d+)(?: > eval line \d+)* > eval:\d+:\d+/g,":$1"):e).indexOf("@")&&-1===e.indexOf(":")?{functionName:e}:{functionName:(r=e.match(t=/((.*".+"[^@]*)?[^@]*)(?:@)/))&&r[1]?r[1]:void 0,fileName:(r=this.extractLocation(e.replace(t,"")))[0],lineNumber:r[1],columnNumber:r[2],source:e}},this)},parseOpera:function(e){return!e.stacktrace||-1e.stacktrace.split("\n").length?this.parseOpera9(e):e.stack?this.parseOpera11(e):this.parseOpera10(e)},parseOpera9:function(e){for(var t=/Line (\d+).*script (?:in )?(\S+)/i,r=e.message.split("\n"),o=[],n=2,s=r.length;n/,"$2").replace(/\([^)]*\)/g,"")||void 0,args:void 0===(t=r.match(/\(([^)]*)\)/)?r.replace(/^[^(]+\(([^)]*)\)$/,"$1"):t)||"[arguments not available]"===t?void 0:t.split(","),fileName:o[0],lineNumber:o[1],columnNumber:o[2],source:e}},this)}}}e.default._getErrorStackParser=function(){return new o};e=e.default;r.default=e},{"../main":283,"core-js/modules/es.array.filter":157,"core-js/modules/es.array.index-of":164,"core-js/modules/es.array.join":166,"core-js/modules/es.array.map":168,"core-js/modules/es.array.slice":169,"core-js/modules/es.regexp.exec":195,"core-js/modules/es.string.match":201,"core-js/modules/es.string.replace":204,"core-js/modules/es.string.split":206}],278:[function(e,t,r){"use strict";function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}e("core-js/modules/es.symbol"),e("core-js/modules/es.symbol.description"),e("core-js/modules/es.symbol.iterator"),e("core-js/modules/es.array.concat"),e("core-js/modules/es.array.for-each"),e("core-js/modules/es.array.includes"),e("core-js/modules/es.array.index-of"),e("core-js/modules/es.array.iterator"),e("core-js/modules/es.array.join"),e("core-js/modules/es.array.last-index-of"),e("core-js/modules/es.array.map"),e("core-js/modules/es.array.slice"),e("core-js/modules/es.function.name"),e("core-js/modules/es.map"),e("core-js/modules/es.number.constructor"),e("core-js/modules/es.object.get-own-property-descriptor"),e("core-js/modules/es.object.get-prototype-of"),e("core-js/modules/es.object.keys"),e("core-js/modules/es.object.to-string"),e("core-js/modules/es.reflect.construct"),e("core-js/modules/es.regexp.exec"),e("core-js/modules/es.regexp.to-string"),e("core-js/modules/es.set"),e("core-js/modules/es.string.includes"),e("core-js/modules/es.string.iterator"),e("core-js/modules/es.string.split"),e("core-js/modules/es.weak-map"),e("core-js/modules/web.dom-collections.for-each"),e("core-js/modules/web.dom-collections.iterator"),e("core-js/modules/es.symbol"),e("core-js/modules/es.symbol.description"),e("core-js/modules/es.symbol.iterator"),e("core-js/modules/es.array.concat"),e("core-js/modules/es.array.for-each"),e("core-js/modules/es.array.includes"),e("core-js/modules/es.array.iterator"),e("core-js/modules/es.array.join"),e("core-js/modules/es.array.last-index-of"),e("core-js/modules/es.array.map"),e("core-js/modules/es.array.slice"),e("core-js/modules/es.function.name"),e("core-js/modules/es.number.constructor"),e("core-js/modules/es.object.keys"),e("core-js/modules/es.object.to-string"),e("core-js/modules/es.regexp.exec"),e("core-js/modules/es.regexp.to-string"),e("core-js/modules/es.set"),e("core-js/modules/es.string.includes"),e("core-js/modules/es.string.iterator"),e("core-js/modules/es.string.split"),e("core-js/modules/web.dom-collections.for-each"),e("core-js/modules/web.dom-collections.iterator"),Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var n=(n=e("../main"))&&n.__esModule?n:{default:n};(function(e){if(e&&e.__esModule)return;if(null===e||"object"!==a(e)&&"function"!=typeof e)return;var t=i();if(t&&t.has(e))return t.get(e);var r,o={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(r in e){var s;Object.prototype.hasOwnProperty.call(e,r)&&((s=n?Object.getOwnPropertyDescriptor(e,r):null)&&(s.get||s.set)?Object.defineProperty(o,r,s):o[r]=e[r])}o.default=e,t&&t.set(e,o)})(e("../constants")),e("../internationalization");function i(){var e;return"function"!=typeof WeakMap?null:(e=new WeakMap,i=function(){return e},e)}function a(e){return(a="function"==typeof Symbol&&"symbol"===o(Symbol.iterator)?function(e){return o(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":o(e)})(e)}n.default._validateParameters=n.default._clearValidateParamsCache=function(){};e=n.default;r.default=e},{"../../../docs/parameterData.json":void 0,"../constants":272,"../internationalization":281,"../main":283,"core-js/modules/es.array.concat":153,"core-js/modules/es.array.for-each":161,"core-js/modules/es.array.includes":163,"core-js/modules/es.array.index-of":164,"core-js/modules/es.array.iterator":165,"core-js/modules/es.array.join":166,"core-js/modules/es.array.last-index-of":167,"core-js/modules/es.array.map":168,"core-js/modules/es.array.slice":169,"core-js/modules/es.function.name":174,"core-js/modules/es.map":175,"core-js/modules/es.number.constructor":179,"core-js/modules/es.object.get-own-property-descriptor":186,"core-js/modules/es.object.get-prototype-of":188,"core-js/modules/es.object.keys":189,"core-js/modules/es.object.to-string":190,"core-js/modules/es.reflect.construct":192,"core-js/modules/es.regexp.exec":195,"core-js/modules/es.regexp.to-string":196,"core-js/modules/es.set":197,"core-js/modules/es.string.includes":199,"core-js/modules/es.string.iterator":200,"core-js/modules/es.string.split":206,"core-js/modules/es.symbol":212,"core-js/modules/es.symbol.description":210,"core-js/modules/es.symbol.iterator":211,"core-js/modules/es.weak-map":244,"core-js/modules/web.dom-collections.for-each":245,"core-js/modules/web.dom-collections.iterator":246}],279:[function(e,t,r){"use strict";function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e){return(i="function"==typeof Symbol&&"symbol"===o(Symbol.iterator)?function(e){return o(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":o(e)})(e)}e("core-js/modules/es.symbol"),e("core-js/modules/es.symbol.description"),e("core-js/modules/es.symbol.iterator"),e("core-js/modules/es.array.iterator"),e("core-js/modules/es.object.get-own-property-descriptor"),e("core-js/modules/es.object.to-string"),e("core-js/modules/es.string.iterator"),e("core-js/modules/es.weak-map"),e("core-js/modules/web.dom-collections.iterator"),Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var s=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==i(e)&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var r,o={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(r in e){var s;Object.prototype.hasOwnProperty.call(e,r)&&((s=n?Object.getOwnPropertyDescriptor(e,r):null)&&(s.get||s.set)?Object.defineProperty(o,r,s):o[r]=e[r])}o.default=e,t&&t.set(e,o);return o}(e("./constants"));function a(){var e;return"function"!=typeof WeakMap?null:(e=new WeakMap,a=function(){return e},e)}r.default={modeAdjust:function(e,t,r,o,n){return n===s.CORNER?{x:e,y:t,w:r,h:o}:n===s.CORNERS?{x:e,y:t,w:r-e,h:o-t}:n===s.RADIUS?{x:e-r,y:t-o,w:2*r,h:2*o}:n===s.CENTER?{x:e-.5*r,y:t-.5*o,w:r,h:o}:void 0}}},{"./constants":272,"core-js/modules/es.array.iterator":165,"core-js/modules/es.object.get-own-property-descriptor":186,"core-js/modules/es.object.to-string":190,"core-js/modules/es.string.iterator":200,"core-js/modules/es.symbol":212,"core-js/modules/es.symbol.description":210,"core-js/modules/es.symbol.iterator":211,"core-js/modules/es.weak-map":244,"core-js/modules/web.dom-collections.iterator":246}],280:[function(e,t,r){"use strict";e("core-js/modules/es.array.iterator"),e("core-js/modules/es.object.to-string"),e("core-js/modules/es.promise"),e("core-js/modules/es.string.iterator"),e("core-js/modules/web.dom-collections.iterator"),e("core-js/modules/es.array.iterator"),e("core-js/modules/es.object.to-string"),e("core-js/modules/es.promise"),e("core-js/modules/es.string.iterator"),e("core-js/modules/web.dom-collections.iterator");var o=(n=e("../core/main"))&&n.__esModule?n:{default:n};e("./internationalization");var n=Promise.resolve();Promise.all([new Promise(function(e,t){"complete"===document.readyState?e():window.addEventListener("load",e,!1)}),n]).then(function(){void 0!==window._setupDone?console.warn("p5.js seems to have been imported multiple times. Please remove the duplicate import"):window.mocha||(window.setup&&"function"==typeof window.setup||window.draw&&"function"==typeof window.draw)&&!o.default.instance&&new o.default})},{"../core/main":283,"./internationalization":281,"core-js/modules/es.array.iterator":165,"core-js/modules/es.object.to-string":190,"core-js/modules/es.promise":191,"core-js/modules/es.string.iterator":200,"core-js/modules/web.dom-collections.iterator":246}],281:[function(e,t,r){"use strict";e("core-js/modules/es.array.includes"),e("core-js/modules/es.array.iterator"),e("core-js/modules/es.array.join"),e("core-js/modules/es.array.slice"),e("core-js/modules/es.object.keys"),e("core-js/modules/es.object.to-string"),e("core-js/modules/es.promise"),e("core-js/modules/es.regexp.exec"),e("core-js/modules/es.string.includes"),e("core-js/modules/es.string.iterator"),e("core-js/modules/es.string.split"),e("core-js/modules/web.dom-collections.iterator"),e("core-js/modules/es.array.includes"),e("core-js/modules/es.array.iterator"),e("core-js/modules/es.array.join"),e("core-js/modules/es.array.slice"),e("core-js/modules/es.object.keys"),e("core-js/modules/es.object.to-string"),e("core-js/modules/es.promise"),e("core-js/modules/es.regexp.exec"),e("core-js/modules/es.string.includes"),e("core-js/modules/es.string.iterator"),e("core-js/modules/es.string.split"),e("core-js/modules/web.dom-collections.iterator"),Object.defineProperty(r,"__esModule",{value:!0}),r.setTranslatorLanguage=r.currentTranslatorLanguage=r.availableTranslatorLanguages=r.initialize=r.translator=void 0;var n,s,o=a(e("i18next")),i=a(e("i18next-browser-languagedetector"));function a(e){return e&&e.__esModule?e:{default:e}}function l(e,t){for(var r=0;r=i.width||t>=i.height?[0,0,0,0]:this._getPixel(e,t);n=new a.default.Image(r*s,o*s);return n.pixelDensity(s),n.canvas.getContext("2d").drawImage(i,e,t,r*s,o*s,0,0,r*s,o*s),n}},{key:"textLeading",value:function(e){return"number"==typeof e?(this._setProperty("_leadingSet",!0),this._setProperty("_textLeading",e),this._pInst):this._textLeading}},{key:"textStyle",value:function(e){return e?(e!==A.NORMAL&&e!==A.ITALIC&&e!==A.BOLD&&e!==A.BOLDITALIC||this._setProperty("_textStyle",e),this._applyTextProperties()):this._textStyle}},{key:"textAscent",value:function(){return null===this._textAscent&&this._updateTextMetrics(),this._textAscent}},{key:"textDescent",value:function(){return null===this._textDescent&&this._updateTextMetrics(),this._textDescent}},{key:"textAlign",value:function(e,t){return void 0!==e?(this._setProperty("_textAlign",e),void 0!==t&&this._setProperty("_textBaseline",t),this._applyTextProperties()):{horizontal:this._textAlign,vertical:this._textBaseline}}},{key:"textWrap",value:function(e){return this._setProperty("_textWrap",e),this._textWrap}},{key:"text",value:function(e,t,r,o,n){var s,i,a,l,u=this._pInst,c=this._textWrap,d=Number.MAX_VALUE,h=r;if((this._doFill||this._doStroke)&&void 0!==e){if(s=(e=(e="string"!=typeof e?e.toString():e).replace(/(\t)/g," ")).split("\n"),void 0!==o){switch(this._rectMode===A.CENTER&&(t-=o/2),this._textAlign){case A.CENTER:t+=o/2;break;case A.RIGHT:t+=o}if(void 0!==n){this._rectMode===A.CENTER&&(r-=n/2,h-=n/2);var e=r,f=u.textAscent();switch(this._textBaseline){case A.BOTTOM:l=r+n,r=Math.max(l,r),h+=f;break;case A.CENTER:l=r+n/2,r=Math.max(l,r),h+=f/2}d=r+n-f,this._textBaseline===A.CENTER&&(d=e+n-f/2)}else this._textBaseline!==A.BOTTOM&&this._textBaseline!==A.CENTER||(h=r-(e=u.textSize()*this._textLeading)/2,d=r+e/2);if(c===A.WORD){for(var p=[],m=0;ma.HALF_PI&&e<=3*a.HALF_PI?Math.atan(r/o*Math.tan(e))+a.PI:Math.atan(r/o*Math.tan(e))+a.TWO_PI,t=t<=a.HALF_PI?Math.atan(r/o*Math.tan(t)):t>a.HALF_PI&&t<=3*a.HALF_PI?Math.atan(r/o*Math.tan(t))+a.PI:Math.atan(r/o*Math.tan(t))+a.TWO_PI),th||Math.abs(this.accelerationY-this.pAccelerationY)>h||Math.abs(this.accelerationZ-this.pAccelerationZ)>h)&&s.deviceMoved(),"function"==typeof s.deviceTurned&&(t=this._toDegrees(this.rotationX)+180,r=this._toDegrees(this.pRotationX)+180,e=i+180,0>>16,e[1+r]=(65280&t[o])>>>8,e[2+r]=255&t[o],e[3+r]=(4278190080&t[o])>>>24},_toImageData:function(e){return e instanceof ImageData?e:e.getContext("2d").getImageData(0,0,e.width,e.height)},_createImageData:function(e,t){return V._tmpCanvas=document.createElement("canvas"),V._tmpCtx=V._tmpCanvas.getContext("2d"),this._tmpCtx.createImageData(e,t)},apply:function(e,t,r){var o=e.getContext("2d"),n=o.getImageData(0,0,e.width,e.height),t=t(n,r);t instanceof ImageData?o.putImageData(t,0,0,0,0,e.width,e.height):o.putImageData(n,0,0,0,0,e.width,e.height)},threshold:function(e){for(var t=1>8)/o,r[n+1]=255*(i*t>>8)/o,r[n+2]=255*(a*t>>8)/o}},dilate:function(e){for(var t,r,o,n,s,i,a,l,u,c=V._toPixels(e),d=0,h=c.length?c.length/4:0,f=new Int32Array(h);d>16&255)+151*(n>>8&255)+28*(255&n))<(a=77*(u>>16&255)+151*(u>>8&255)+28*(255&u))&&(o=u,n=a),n<(a=77*((u=V._getARGB(c,l))>>16&255)+151*(u>>8&255)+28*(255&u))&&(o=u,n=a),n<(l=77*(s>>16&255)+151*(s>>8&255)+28*(255&s))&&(o=s,n=l),n<(u=77*(i>>16&255)+151*(i>>8&255)+28*(255&i))&&(o=i,n=u),f[d++]=o;V._setPixels(c,f)},erode:function(e){for(var t,r,o,n,s,i,a,l,u,c=V._toPixels(e),d=0,h=c.length?c.length/4:0,f=new Int32Array(h);d>16&255)+151*(u>>8&255)+28*(255&u))<(n=77*(n>>16&255)+151*(n>>8&255)+28*(255&n))&&(o=u,n=a),(a=77*((u=V._getARGB(c,l))>>16&255)+151*(u>>8&255)+28*(255&u))>16&255)+151*(s>>8&255)+28*(255&s))>16&255)+151*(i>>8&255)+28*(255&i))>>24],r+=j[(16711680&I)>>16],o+=j[(65280&I)>>8],n+=j[255&I],t+=B[b],i++}T[a=k+g]=s/t,E[a]=r/t,M[a]=o/t,F[a]=n/t}k+=h}for(u=(l=-U)*h,v=k=0;v"+p.length.toString()+" out of "+c.toString()),e.next=48,new Promise(function(e){return setTimeout(e,0)});e.next=50;break;case 48:e.next=39;break;case 50:i||m.html("Frames processed, generating color palette..."),this.loop(),this.pixelDensity(f),v=(0,A.GIFEncoder)(),b=function(e){for(var t=new Uint8Array(e.length*e[0].length),r=0;r"+S.toString()+" out of "+c.toString()),e.next=68,new Promise(function(e){return setTimeout(e,0)});case 68:S++,e.next=60;break;case 71:v.finish(),k=v.bytesView(),k=new Blob([k],{type:"image/gif"}),p=[],this._recording=!1,this.loop(),i||(m.html("Done. Downloading your gif!🌸"),0=t&&(t=Math.floor(r.timeDisplayed/t),r.timeDisplayed=0,r.lastChangeTime=e,r.displayIndex+=t,r.loopCount=Math.floor(r.displayIndex/r.numFrames),null!==r.loopLimit&&r.loopCount>=r.loopLimit?r.playing=!1:(e=r.displayIndex%r.numFrames,this.drawingContext.putImageData(r.frames[e].image,0,0),r.displayIndex=e,this.setModified(!0))))}},{key:"_setProperty",value:function(e,t){this[e]=t,this.setModified(!0)}},{key:"loadPixels",value:function(){i.default.Renderer2D.prototype.loadPixels.call(this),this.setModified(!0)}},{key:"updatePixels",value:function(e,t,r,o){i.default.Renderer2D.prototype.updatePixels.call(this,e,t,r,o),this.setModified(!0)}},{key:"get",value:function(e,t,r,o){return i.default._validateParameters("p5.Image.get",arguments),i.default.Renderer2D.prototype.get.apply(this,arguments)}},{key:"_getPixel",value:function(){for(var e=arguments.length,t=new Array(e),r=0;r/g,">").replace(/"/g,""").replace(/'/g,"'")}function i(e,t){t&&!0!==t&&"true"!==t||(t="");var r="";return(e=e||"untitled")&&e.includes(".")&&(r=e.split(".").pop()),t&&r!==t&&(r=t,e="".concat(e,".").concat(r)),[e,r]}e("../core/friendly_errors/validate_params"),e("../core/friendly_errors/file_errors"),e("../core/friendly_errors/fes_core"),v.default.prototype.loadJSON=function(){for(var e=arguments.length,t=new Array(e),r=0;r"),n.print("");if(n.print(' '),n.print(""),n.print(""),n.print(" "),"0"!==s[0]){n.print(" ");for(var c=0;c".concat(d)),n.print(" ")}n.print(" ")}for(var h=0;h");for(var f=0;f".concat(p)),n.print(" ")}n.print(" ")}n.print("
        "),n.print(""),n.print("")}n.close(),n.clear()},v.default.prototype.writeFile=function(e,t,r){var o="application/octet-stream",e=(v.default.prototype._isSafari()&&(o="text/plain"),new Blob(e,{type:o}));v.default.prototype.downloadFile(e,t,r)},v.default.prototype.downloadFile=function(e,t,r){var o,t=i(t,r),r=t[0];e instanceof Blob?n.default.saveAs(e,r):((o=document.createElement("a")).href=e,o.download=r,o.onclick=function(e){document.body.removeChild(e.target),e.stopPropagation()},o.style.display="none",document.body.appendChild(o),v.default.prototype._isSafari()&&(e=(e='Hello, Safari user! To download this file...\n1. Go to File --\x3e Save As.\n2. Choose "Page Source" as the Format.\n')+'3. Name it with this extension: ."'.concat(t[1],'"'),alert(e)),o.click())},v.default.prototype._checkFileExtension=i,v.default.prototype._isSafari=function(){return window.HTMLElement.toString().includes("Constructor")};e=v.default;r.default=e},{"../core/friendly_errors/fes_core":274,"../core/friendly_errors/file_errors":275,"../core/friendly_errors/validate_params":278,"../core/main":283,"core-js/modules/es.array.concat":153,"core-js/modules/es.array.includes":163,"core-js/modules/es.array.iterator":165,"core-js/modules/es.array.last-index-of":167,"core-js/modules/es.array.map":168,"core-js/modules/es.array.slice":169,"core-js/modules/es.array.splice":171,"core-js/modules/es.function.name":174,"core-js/modules/es.object.from-entries":185,"core-js/modules/es.object.to-string":190,"core-js/modules/es.promise":191,"core-js/modules/es.regexp.exec":195,"core-js/modules/es.regexp.to-string":196,"core-js/modules/es.string.includes":199,"core-js/modules/es.string.iterator":200,"core-js/modules/es.string.replace":204,"core-js/modules/es.string.split":206,"core-js/modules/es.symbol":212,"core-js/modules/es.symbol.description":210,"core-js/modules/es.symbol.iterator":211,"core-js/modules/es.typed-array.copy-within":213,"core-js/modules/es.typed-array.every":214,"core-js/modules/es.typed-array.fill":215,"core-js/modules/es.typed-array.filter":216,"core-js/modules/es.typed-array.find":218,"core-js/modules/es.typed-array.find-index":217,"core-js/modules/es.typed-array.for-each":221,"core-js/modules/es.typed-array.includes":222,"core-js/modules/es.typed-array.index-of":223,"core-js/modules/es.typed-array.iterator":226,"core-js/modules/es.typed-array.join":227,"core-js/modules/es.typed-array.last-index-of":228,"core-js/modules/es.typed-array.map":229,"core-js/modules/es.typed-array.reduce":231,"core-js/modules/es.typed-array.reduce-right":230,"core-js/modules/es.typed-array.reverse":232,"core-js/modules/es.typed-array.set":233,"core-js/modules/es.typed-array.slice":234,"core-js/modules/es.typed-array.some":235,"core-js/modules/es.typed-array.sort":236,"core-js/modules/es.typed-array.subarray":237,"core-js/modules/es.typed-array.to-locale-string":238,"core-js/modules/es.typed-array.to-string":239,"core-js/modules/es.typed-array.uint8-array":242,"core-js/modules/web.dom-collections.iterator":246,"core-js/modules/web.url":248,"es6-promise/auto":249,"fetch-jsonp":251,"file-saver":252,"whatwg-fetch":261}],310:[function(e,t,r){"use strict";e("core-js/modules/es.array.concat"),e("core-js/modules/es.array.index-of"),e("core-js/modules/es.array.join"),e("core-js/modules/es.array.splice"),e("core-js/modules/es.regexp.constructor"),e("core-js/modules/es.regexp.exec"),e("core-js/modules/es.regexp.to-string"),e("core-js/modules/es.string.match"),e("core-js/modules/es.string.replace"),e("core-js/modules/es.array.concat"),e("core-js/modules/es.array.index-of"),e("core-js/modules/es.array.join"),e("core-js/modules/es.array.splice"),e("core-js/modules/es.regexp.constructor"),e("core-js/modules/es.regexp.exec"),e("core-js/modules/es.regexp.to-string"),e("core-js/modules/es.string.match"),e("core-js/modules/es.string.replace"),Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var n=(e=e("../core/main"))&&e.__esModule?e:{default:e};function s(e,t){for(var r=0;r>>0},getSeed:function(){return t},rand:function(){return(r=(1664525*r+1013904223)%o)/o}};n.setSeed(e),j=new Array(4096);for(var s=0;s<4096;s++)j[s]=n.rand()},e.default);r.default=e},{"../core/main":283}],316:[function(e,t,r){"use strict";function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e){return(i="function"==typeof Symbol&&"symbol"===o(Symbol.iterator)?function(e){return o(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":o(e)})(e)}e("core-js/modules/es.symbol"),e("core-js/modules/es.symbol.description"),e("core-js/modules/es.symbol.iterator"),e("core-js/modules/es.array.concat"),e("core-js/modules/es.array.every"),e("core-js/modules/es.array.iterator"),e("core-js/modules/es.array.some"),e("core-js/modules/es.math.sign"),e("core-js/modules/es.number.constructor"),e("core-js/modules/es.number.epsilon"),e("core-js/modules/es.number.is-finite"),e("core-js/modules/es.object.get-own-property-descriptor"),e("core-js/modules/es.object.to-string"),e("core-js/modules/es.string.iterator"),e("core-js/modules/es.string.sub"),e("core-js/modules/es.weak-map"),e("core-js/modules/web.dom-collections.iterator"),e("core-js/modules/es.array.concat"),e("core-js/modules/es.array.every"),e("core-js/modules/es.array.some"),e("core-js/modules/es.math.sign"),e("core-js/modules/es.number.constructor"),e("core-js/modules/es.number.epsilon"),e("core-js/modules/es.number.is-finite"),e("core-js/modules/es.string.sub"),Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var u=(n=e("../core/main"))&&n.__esModule?n:{default:n},s=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==i(e)&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var r,o={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(r in e){var s;Object.prototype.hasOwnProperty.call(e,r)&&((s=n?Object.getOwnPropertyDescriptor(e,r):null)&&(s.get||s.set)?Object.defineProperty(o,r,s):o[r]=e[r])}o.default=e,t&&t.set(e,o);return o}(e("../core/constants"));function a(){var e;return"function"!=typeof WeakMap?null:(e=new WeakMap,a=function(){return e},e)}function l(e,t){for(var r=0;r>>0},n.default.prototype.randomSeed=function(e){this._lcgSetSeed(s,e),this._gaussian_previous=!1},n.default.prototype.random=function(e,t){var r,o;return n.default._validateParameters("random",arguments),r=null!=this[s]?this._lcg(s):Math.random(),void 0===e?r:void 0===t?Array.isArray(e)?e[Math.floor(r*e.length)]:r*e:(tf&&(b=d,v=a,s=l,d=x+f*(i&&x=t?r.substring(r.length-t,r.length):r}},o.default.prototype.unhex=function(e){return e instanceof Array?e.map(o.default.prototype.unhex):parseInt("0x".concat(e),16)};e=o.default;r.default=e},{"../core/main":283,"core-js/modules/es.array.map":168,"core-js/modules/es.number.constructor":179,"core-js/modules/es.object.to-string":190,"core-js/modules/es.regexp.to-string":196,"core-js/modules/es.string.repeat":203}],324:[function(e,t,r){"use strict";e("core-js/modules/es.symbol"),e("core-js/modules/es.symbol.description"),e("core-js/modules/es.symbol.iterator"),e("core-js/modules/es.array.filter"),e("core-js/modules/es.array.index-of"),e("core-js/modules/es.array.iterator"),e("core-js/modules/es.array.join"),e("core-js/modules/es.array.map"),e("core-js/modules/es.array.slice"),e("core-js/modules/es.number.to-fixed"),e("core-js/modules/es.object.to-string"),e("core-js/modules/es.regexp.constructor"),e("core-js/modules/es.regexp.exec"),e("core-js/modules/es.regexp.to-string"),e("core-js/modules/es.string.iterator"),e("core-js/modules/es.string.match"),e("core-js/modules/es.string.pad-start"),e("core-js/modules/es.string.replace"),e("core-js/modules/es.string.split"),e("core-js/modules/es.string.trim"),e("core-js/modules/web.dom-collections.iterator"),e("core-js/modules/es.array.filter"),e("core-js/modules/es.array.index-of"),e("core-js/modules/es.array.join"),e("core-js/modules/es.array.map"),e("core-js/modules/es.array.slice"),e("core-js/modules/es.number.to-fixed"),e("core-js/modules/es.object.to-string"),e("core-js/modules/es.regexp.constructor"),e("core-js/modules/es.regexp.exec"),e("core-js/modules/es.regexp.to-string"),e("core-js/modules/es.string.match"),e("core-js/modules/es.string.pad-start"),e("core-js/modules/es.string.replace"),e("core-js/modules/es.string.split"),e("core-js/modules/es.string.trim"),Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var s=(u=e("../core/main"))&&u.__esModule?u:{default:u};function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)){var r=[],o=!0,n=!1,s=void 0;try{for(var i,a=e[Symbol.iterator]();!(o=(i=a.next()).done)&&(r.push(i.value),!t||r.length!==t);o=!0);}catch(e){n=!0,s=e}finally{try{o||null==a.return||a.return()}finally{if(n)throw s}}return r}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function o(e,t,r){var o=i(e.toString().split("."),2),n=o[0],o=o[1];return void 0===r?(n=n.padStart(t,"0"),o?n+"."+o:n):(n=(e=i(e.toFixed(r).toString().split("."),2))[0],o=e[1],n=n.padStart(t,"0"),void 0===o?n:n+"."+o)}function n(e,t){var r=(e=e.toString()).indexOf("."),o=-1!==r?e.substring(r):"",e=(e=-1!==r?e.substring(0,r):e).toString().replace(/\B(?=(\d{3})+(?!\d))/g,",");if(0===t)o="";else if(void 0!==t)if(t>o.length)for(var n=t-(o+=-1===r?".":"").length+1,s=0;s=_.TWO_PI?"".concat(c="ellipse","|"):"".concat(c="arc","|").concat(s,"|").concat(i,"|").concat(a,"|")).concat(l,"|"),c=(this.geometryInHash(u)||((e=new S.default.Geometry(l,1,function(){if(s.toFixed(10)!==i.toFixed(10)){a!==_.PIE&&void 0!==a||(this.vertices.push(new S.default.Vector(.5,.5,0)),this.uvs.push([.5,.5]));for(var e=0;e<=l;e++){var t=(i-s)*(e/l)+s,r=.5+Math.cos(t)/2,t=.5+Math.sin(t)/2;this.vertices.push(new S.default.Vector(r,t,0)),this.uvs.push([r,t]),e>5&31)/31,(p>>10&31)/31):(r=i,o=a,l)),new x.default.Vector(y,g,v)),j=1;j<=3;j++){var _=m+12*j,_=new x.default.Vector(u.getFloat32(_,!0),u.getFloat32(4+_,!0),u.getFloat32(8+_,!0));e.vertices.push(_),e.vertexNormals.push(b),d&&s.push(r,o,n)}e.faces.push([3*f,3*f+1,3*f+2]),e.uvs.push([0,0],[0,0],[0,0])}}(e,t);else{t=new DataView(t);if(!("TextDecoder"in window))return console.warn("Sorry, ASCII STL loading only works in browsers that support TextDecoder (https://caniuse.com/#feat=textencoder)");t=new TextDecoder("utf-8").decode(t).split("\n");!function(e,t){for(var r,o,n="",s=[],i=0;ithis.cameraFar&&(i=this.cameraFar),Math.acos(Math.max(-1,Math.min(1,_.default.Vector.dot(o,n))))+t),t=e;(r<=0||r>=Math.PI)&&(this.upX*=-1,this.upY*=-1,this.upZ*=-1),n.mult(Math.cos(r)),a.mult(Math.cos(t)*Math.sin(r)),s.mult(Math.sin(t)*Math.sin(r)),o.set(n).add(a).add(s),this.eyeX=i*o.x+this.centerX,this.eyeY=i*o.y+this.centerY,this.eyeZ=i*o.z+this.centerZ,this.camera(this.eyeX,this.eyeY,this.eyeZ,this.centerX,this.centerY,this.centerZ,this.upX,this.upY,this.upZ)}},{key:"_orbitFree",value:function(e,t,r){var o=this.eyeX-this.centerX,n=this.eyeY-this.centerY,s=this.eyeZ-this.centerZ,i=Math.hypot(o,n,s),o=new _.default.Vector(o,n,s).normalize(),n=new _.default.Vector(this.upX,this.upY,this.upZ),s=_.default.Vector.cross(n,o).normalize(),a=_.default.Vector.cross(o,s),l=Math.atan2(t,e),l=(a.mult(Math.sin(l)),s.mult(Math.cos(l)).add(a),Math.sqrt(e*e+t*t)),a=_.default.Vector.cross(o,s),e=((i=(i*=Math.pow(10,r))this.cameraFar&&(i=this.cameraFar),Math.cos(l)),t=Math.sin(l),r=n.dot(o),l=n.dot(s),u=r*e+l*t,r=-r*t+l*e,l=n.dot(a);n.x=u*o.x+r*s.x+l*a.x,n.y=u*o.y+r*s.y+l*a.y,n.z=u*o.z+r*s.z+l*a.z,s.mult(-t),o.mult(e).add(s).mult(i),this.camera(o.x+this.centerX,o.y+this.centerY,o.z+this.centerZ,this.centerX,this.centerY,this.centerZ,n.x,n.y,n.z)}},{key:"_isActive",value:function(){return this===this._renderer._curCamera}}])&&n(e.prototype,r),o&&n(e,o),t}(),_.default.prototype.setCamera=function(e){this._renderer._curCamera=e,this._renderer.uPMatrix.set(e.projMatrix),this._renderer.uViewMatrix.set(e.cameraMatrix)};e=_.default.Camera;r.default=e},{"../core/main":283,"core-js/modules/es.array.slice":169,"core-js/modules/es.math.hypot":176,"core-js/modules/es.string.sub":208}],333:[function(e,t,r){"use strict";e("core-js/modules/es.array.iterator"),e("core-js/modules/es.array.slice"),e("core-js/modules/es.math.log2"),e("core-js/modules/es.object.to-string"),e("core-js/modules/es.typed-array.float32-array"),e("core-js/modules/es.typed-array.copy-within"),e("core-js/modules/es.typed-array.every"),e("core-js/modules/es.typed-array.fill"),e("core-js/modules/es.typed-array.filter"),e("core-js/modules/es.typed-array.find"),e("core-js/modules/es.typed-array.find-index"),e("core-js/modules/es.typed-array.for-each"),e("core-js/modules/es.typed-array.includes"),e("core-js/modules/es.typed-array.index-of"),e("core-js/modules/es.typed-array.iterator"),e("core-js/modules/es.typed-array.join"),e("core-js/modules/es.typed-array.last-index-of"),e("core-js/modules/es.typed-array.map"),e("core-js/modules/es.typed-array.reduce"),e("core-js/modules/es.typed-array.reduce-right"),e("core-js/modules/es.typed-array.reverse"),e("core-js/modules/es.typed-array.set"),e("core-js/modules/es.typed-array.slice"),e("core-js/modules/es.typed-array.some"),e("core-js/modules/es.typed-array.sort"),e("core-js/modules/es.typed-array.subarray"),e("core-js/modules/es.typed-array.to-locale-string"),e("core-js/modules/es.typed-array.to-string"),e("core-js/modules/es.array.iterator"),e("core-js/modules/es.array.slice"),e("core-js/modules/es.math.log2"),e("core-js/modules/es.object.to-string"),e("core-js/modules/es.typed-array.float32-array"),e("core-js/modules/es.typed-array.copy-within"),e("core-js/modules/es.typed-array.every"),e("core-js/modules/es.typed-array.fill"),e("core-js/modules/es.typed-array.filter"),e("core-js/modules/es.typed-array.find"),e("core-js/modules/es.typed-array.find-index"),e("core-js/modules/es.typed-array.for-each"),e("core-js/modules/es.typed-array.includes"),e("core-js/modules/es.typed-array.index-of"),e("core-js/modules/es.typed-array.iterator"),e("core-js/modules/es.typed-array.join"),e("core-js/modules/es.typed-array.last-index-of"),e("core-js/modules/es.typed-array.map"),e("core-js/modules/es.typed-array.reduce"),e("core-js/modules/es.typed-array.reduce-right"),e("core-js/modules/es.typed-array.reverse"),e("core-js/modules/es.typed-array.set"),e("core-js/modules/es.typed-array.slice"),e("core-js/modules/es.typed-array.some"),e("core-js/modules/es.typed-array.sort"),e("core-js/modules/es.typed-array.subarray"),e("core-js/modules/es.typed-array.to-locale-string"),e("core-js/modules/es.typed-array.to-string"),Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;e=(e=e("../core/main"))&&e.__esModule?e:{default:e};function n(e,t){for(var r=0;r=this.width||t>=this.height)&&(console.warn("The x and y values passed to p5.Framebuffer.get are outside of its range and will be clamped."),e=this.target.constrain(e,0,this.width-1),t=this.target.constrain(t,0,this.height-1)),(0,p.readPixelWebGL)(this.gl,this.framebuffer,e*this.density,t*this.density,n.format,n.type);e=this.target.constrain(e,0,this.width-1),t=this.target.constrain(t,0,this.height-1),r=this.target.constrain(r,1,this.width-e),o=this.target.constrain(o,1,this.height-t);for(var s=(0,p.readPixelsWebGL)(void 0,this.gl,this.framebuffer,e*this.density,t*this.density,r*this.density,o*this.density,n.format,n.type),i=new Uint8ClampedArray(r*o*this.density*this.density*4),a=(i.fill(255),n.type===this.gl.RGB?3:4),l=0;lthis.vertices.length-1-this.detailX;o--)e.add(this.vertexNormals[o]);e=F.default.Vector.div(e,this.detailX);for(var n=this.vertices.length-1;n>this.vertices.length-1-this.detailX;n--)this.vertexNormals[n]=e;return this}},{key:"_makeTriangleEdges",value:function(){for(var e=this.edges.length=0;e 65535 triangles. Your web browser does not support the WebGL Extension OES_element_index_uint.");r.drawElements(r.TRIANGLES,t.vertexCount,t.indexBufferType,0)}else r.drawArrays(e||r.TRIANGLES,0,t.vertexCount)},a.default.RendererGL.prototype._drawPoints=function(e,t){var r=this.GL,o=this._getImmediatePointShader();this._setPointUniforms(o),this._bindBuffer(t,r.ARRAY_BUFFER,this._vToNArray(e),Float32Array,r.STATIC_DRAW),o.enableAttrib(o.attributes.aPosition,3),this._applyColorBlend(this.curStrokeColor),r.drawArrays(r.Points,0,e.length),o.unbindShader()};var s=a.default.RendererGL;r.default=s},{"../core/constants":272,"../core/main":283,"./p5.RenderBuffer":338,"./p5.RendererGL":341,"core-js/modules/es.array.fill":156,"core-js/modules/es.array.iterator":165,"core-js/modules/es.array.some":170,"core-js/modules/es.object.get-own-property-descriptor":186,"core-js/modules/es.object.keys":189,"core-js/modules/es.object.to-string":190,"core-js/modules/es.string.iterator":200,"core-js/modules/es.symbol":212,"core-js/modules/es.symbol.description":210,"core-js/modules/es.symbol.iterator":211,"core-js/modules/es.typed-array.copy-within":213,"core-js/modules/es.typed-array.every":214,"core-js/modules/es.typed-array.fill":215,"core-js/modules/es.typed-array.filter":216,"core-js/modules/es.typed-array.find":218,"core-js/modules/es.typed-array.find-index":217,"core-js/modules/es.typed-array.float32-array":219,"core-js/modules/es.typed-array.for-each":221,"core-js/modules/es.typed-array.includes":222,"core-js/modules/es.typed-array.index-of":223,"core-js/modules/es.typed-array.iterator":226,"core-js/modules/es.typed-array.join":227,"core-js/modules/es.typed-array.last-index-of":228,"core-js/modules/es.typed-array.map":229,"core-js/modules/es.typed-array.reduce":231,"core-js/modules/es.typed-array.reduce-right":230,"core-js/modules/es.typed-array.reverse":232,"core-js/modules/es.typed-array.set":233,"core-js/modules/es.typed-array.slice":234,"core-js/modules/es.typed-array.some":235,"core-js/modules/es.typed-array.sort":236,"core-js/modules/es.typed-array.subarray":237,"core-js/modules/es.typed-array.to-locale-string":238,"core-js/modules/es.typed-array.to-string":239,"core-js/modules/es.typed-array.uint16-array":240,"core-js/modules/es.typed-array.uint32-array":241,"core-js/modules/es.weak-map":244,"core-js/modules/web.dom-collections.iterator":246}],341:[function(e,t,r){"use strict";function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e){return(i="function"==typeof Symbol&&"symbol"===o(Symbol.iterator)?function(e){return o(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":o(e)})(e)}e("core-js/modules/es.symbol"),e("core-js/modules/es.symbol.description"),e("core-js/modules/es.symbol.iterator"),e("core-js/modules/es.array.concat"),e("core-js/modules/es.array.copy-within"),e("core-js/modules/es.array.every"),e("core-js/modules/es.array.fill"),e("core-js/modules/es.array.flat"),e("core-js/modules/es.array.flat-map"),e("core-js/modules/es.array.from"),e("core-js/modules/es.array.includes"),e("core-js/modules/es.array.iterator"),e("core-js/modules/es.array.map"),e("core-js/modules/es.array.slice"),e("core-js/modules/es.array.some"),e("core-js/modules/es.array.unscopables.flat"),e("core-js/modules/es.array.unscopables.flat-map"),e("core-js/modules/es.map"),e("core-js/modules/es.object.assign"),e("core-js/modules/es.object.get-own-property-descriptor"),e("core-js/modules/es.object.get-prototype-of"),e("core-js/modules/es.object.to-string"),e("core-js/modules/es.reflect.construct"),e("core-js/modules/es.reflect.get"),e("core-js/modules/es.regexp.to-string"),e("core-js/modules/es.set"),e("core-js/modules/es.string.includes"),e("core-js/modules/es.string.iterator"),e("core-js/modules/es.typed-array.float32-array"),e("core-js/modules/es.typed-array.float64-array"),e("core-js/modules/es.typed-array.int16-array"),e("core-js/modules/es.typed-array.uint8-array"),e("core-js/modules/es.typed-array.uint16-array"),e("core-js/modules/es.typed-array.uint32-array"),e("core-js/modules/es.typed-array.copy-within"),e("core-js/modules/es.typed-array.every"),e("core-js/modules/es.typed-array.fill"),e("core-js/modules/es.typed-array.filter"),e("core-js/modules/es.typed-array.find"),e("core-js/modules/es.typed-array.find-index"),e("core-js/modules/es.typed-array.for-each"),e("core-js/modules/es.typed-array.includes"),e("core-js/modules/es.typed-array.index-of"),e("core-js/modules/es.typed-array.iterator"),e("core-js/modules/es.typed-array.join"),e("core-js/modules/es.typed-array.last-index-of"),e("core-js/modules/es.typed-array.map"),e("core-js/modules/es.typed-array.reduce"),e("core-js/modules/es.typed-array.reduce-right"),e("core-js/modules/es.typed-array.reverse"),e("core-js/modules/es.typed-array.set"),e("core-js/modules/es.typed-array.slice"),e("core-js/modules/es.typed-array.some"),e("core-js/modules/es.typed-array.sort"),e("core-js/modules/es.typed-array.subarray"),e("core-js/modules/es.typed-array.to-locale-string"),e("core-js/modules/es.typed-array.to-string"),e("core-js/modules/es.weak-map"),e("core-js/modules/web.dom-collections.iterator"),e("core-js/modules/es.symbol"),e("core-js/modules/es.symbol.description"),e("core-js/modules/es.symbol.iterator"),e("core-js/modules/es.array.concat"),e("core-js/modules/es.array.copy-within"),e("core-js/modules/es.array.every"),e("core-js/modules/es.array.fill"),e("core-js/modules/es.array.flat"),e("core-js/modules/es.array.flat-map"),e("core-js/modules/es.array.from"),e("core-js/modules/es.array.includes"),e("core-js/modules/es.array.iterator"),e("core-js/modules/es.array.map"),e("core-js/modules/es.array.slice"),e("core-js/modules/es.array.some"),e("core-js/modules/es.array.unscopables.flat"),e("core-js/modules/es.array.unscopables.flat-map"),e("core-js/modules/es.map"),e("core-js/modules/es.object.assign"),e("core-js/modules/es.object.to-string"),e("core-js/modules/es.set"),e("core-js/modules/es.string.includes"),e("core-js/modules/es.string.iterator"),e("core-js/modules/es.typed-array.float32-array"),e("core-js/modules/es.typed-array.float64-array"),e("core-js/modules/es.typed-array.int16-array"),e("core-js/modules/es.typed-array.uint8-array"),e("core-js/modules/es.typed-array.uint16-array"),e("core-js/modules/es.typed-array.uint32-array"),e("core-js/modules/es.typed-array.copy-within"),e("core-js/modules/es.typed-array.every"),e("core-js/modules/es.typed-array.fill"),e("core-js/modules/es.typed-array.filter"),e("core-js/modules/es.typed-array.find"),e("core-js/modules/es.typed-array.find-index"),e("core-js/modules/es.typed-array.for-each"),e("core-js/modules/es.typed-array.includes"),e("core-js/modules/es.typed-array.index-of"),e("core-js/modules/es.typed-array.iterator"),e("core-js/modules/es.typed-array.join"),e("core-js/modules/es.typed-array.last-index-of"),e("core-js/modules/es.typed-array.map"),e("core-js/modules/es.typed-array.reduce"),e("core-js/modules/es.typed-array.reduce-right"),e("core-js/modules/es.typed-array.reverse"),e("core-js/modules/es.typed-array.set"),e("core-js/modules/es.typed-array.slice"),e("core-js/modules/es.typed-array.some"),e("core-js/modules/es.typed-array.sort"),e("core-js/modules/es.typed-array.subarray"),e("core-js/modules/es.typed-array.to-locale-string"),e("core-js/modules/es.typed-array.to-string"),e("core-js/modules/web.dom-collections.iterator"),Object.defineProperty(r,"__esModule",{value:!0}),r.readPixelsWebGL=O,r.readPixelWebGL=C,r.default=void 0;var g=n(e("../core/main")),l=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==i(e)&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var r,o={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(r in e){var s;Object.prototype.hasOwnProperty.call(e,r)&&((s=n?Object.getOwnPropertyDescriptor(e,r):null)&&(s.get||s.set)?Object.defineProperty(o,r,s):o[r]=e[r])}o.default=e,t&&t.set(e,o);return o}(e("../core/constants")),a=n(e("./GeometryBuilder")),u=n(e("libtess")),c=(e("./p5.Shader"),e("./p5.Camera"),e("../core/p5.Renderer"),e("./p5.Matrix"),e("./p5.Framebuffer"),e("path"),e("./p5.Texture"));function d(){var e;return"function"!=typeof WeakMap?null:(e=new WeakMap,d=function(){return e},e)}function n(e){return e&&e.__esModule?e:{default:e}}function h(e){return function(e){if(Array.isArray(e)){for(var t=0,r=new Array(e.length);t vTexCoord.y;\n bool y1 = p1.y > vTexCoord.y;\n bool y2 = p2.y > vTexCoord.y;\n\n // could web be under the curve (after t1)?\n if (y1 ? !y2 : y0) {\n // add the coverage for t1\n coverage.x += saturate(C1.x + 0.5);\n // calculate the anti-aliasing for t1\n weight.x = min(weight.x, abs(C1.x));\n }\n\n // are we outside the curve (after t2)?\n if (y1 ? !y0 : y2) {\n // subtract the coverage for t2\n coverage.x -= saturate(C2.x + 0.5);\n // calculate the anti-aliasing for t2\n weight.x = min(weight.x, abs(C2.x));\n }\n}\n\n// this is essentially the same as coverageX, but with the axes swapped\nvoid coverageY(vec2 p0, vec2 p1, vec2 p2) {\n\n vec2 C1, C2;\n calulateCrossings(p0, p1, p2, C1, C2);\n\n bool x0 = p0.x > vTexCoord.x;\n bool x1 = p1.x > vTexCoord.x;\n bool x2 = p2.x > vTexCoord.x;\n\n if (x1 ? !x2 : x0) {\n coverage.y -= saturate(C1.y + 0.5);\n weight.y = min(weight.y, abs(C1.y));\n }\n\n if (x1 ? !x0 : x2) {\n coverage.y += saturate(C2.y + 0.5);\n weight.y = min(weight.y, abs(C2.y));\n }\n}\n\nvoid main() {\n\n // calculate the pixel scale based on screen-coordinates\n pixelScale = hardness / fwidth(vTexCoord);\n\n // which grid cell is this pixel in?\n ivec2 gridCoord = ifloor(vTexCoord * vec2(uGridSize));\n\n // intersect curves in this row\n {\n // the index into the row info bitmap\n int rowIndex = gridCoord.y + uGridOffset.y;\n // fetch the info texel\n vec4 rowInfo = getTexel(uSamplerRows, rowIndex, uGridImageSize);\n // unpack the rowInfo\n int rowStrokeIndex = getInt16(rowInfo.xy);\n int rowStrokeCount = getInt16(rowInfo.zw);\n\n for (int iRowStroke = INT(0); iRowStroke < N; iRowStroke++) {\n if (iRowStroke >= rowStrokeCount)\n break;\n\n // each stroke is made up of 3 points: the start and control point\n // and the start of the next curve.\n // fetch the indices of this pair of strokes:\n vec4 strokeIndices = getTexel(uSamplerRowStrokes, rowStrokeIndex++, uCellsImageSize);\n\n // unpack the stroke index\n int strokePos = getInt16(strokeIndices.xy);\n\n // fetch the two strokes\n vec4 stroke0 = getTexel(uSamplerStrokes, strokePos + INT(0), uStrokeImageSize);\n vec4 stroke1 = getTexel(uSamplerStrokes, strokePos + INT(1), uStrokeImageSize);\n\n // calculate the coverage\n coverageX(stroke0.xy, stroke0.zw, stroke1.xy);\n }\n }\n\n // intersect curves in this column\n {\n int colIndex = gridCoord.x + uGridOffset.x;\n vec4 colInfo = getTexel(uSamplerCols, colIndex, uGridImageSize);\n int colStrokeIndex = getInt16(colInfo.xy);\n int colStrokeCount = getInt16(colInfo.zw);\n \n for (int iColStroke = INT(0); iColStroke < N; iColStroke++) {\n if (iColStroke >= colStrokeCount)\n break;\n\n vec4 strokeIndices = getTexel(uSamplerColStrokes, colStrokeIndex++, uCellsImageSize);\n\n int strokePos = getInt16(strokeIndices.xy);\n vec4 stroke0 = getTexel(uSamplerStrokes, strokePos + INT(0), uStrokeImageSize);\n vec4 stroke1 = getTexel(uSamplerStrokes, strokePos + INT(1), uStrokeImageSize);\n coverageY(stroke0.xy, stroke0.zw, stroke1.xy);\n }\n }\n\n weight = saturate(1.0 - weight * 2.0);\n float distance = max(weight.x + weight.y, minDistance); // manhattan approx.\n float antialias = abs(dot(coverage, weight) / distance);\n float cover = min(abs(coverage.x), abs(coverage.y));\n OUT_COLOR = vec4(uMaterialColor.rgb, 1.) * uMaterialColor.a;\n OUT_COLOR *= saturate(max(antialias, cover));\n}\n",lineVert:T+"/*\n Part of the Processing project - http://processing.org\n Copyright (c) 2012-15 The Processing Foundation\n Copyright (c) 2004-12 Ben Fry and Casey Reas\n Copyright (c) 2001-04 Massachusetts Institute of Technology\n This library is free software; you can redistribute it and/or\n modify it under the terms of the GNU Lesser General Public\n License as published by the Free Software Foundation, version 2.1.\n This library is distributed in the hope that it will be useful,\n but WITHOUT ANY WARRANTY; without even the implied warranty of\n MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n Lesser General Public License for more details.\n You should have received a copy of the GNU Lesser General\n Public License along with this library; if not, write to the\n Free Software Foundation, Inc., 59 Temple Place, Suite 330,\n Boston, MA 02111-1307 USA\n*/\n\n#define PROCESSING_LINE_SHADER\n\nprecision mediump int;\n\nuniform mat4 uModelViewMatrix;\nuniform mat4 uProjectionMatrix;\nuniform float uStrokeWeight;\n\nuniform bool uUseLineColor;\nuniform vec4 uMaterialColor;\n\nuniform vec4 uViewport;\nuniform int uPerspective;\nuniform int uStrokeJoin;\n\nIN vec4 aPosition;\nIN vec3 aTangentIn;\nIN vec3 aTangentOut;\nIN float aSide;\nIN vec4 aVertexColor;\n\nOUT vec4 vColor;\nOUT vec2 vTangent;\nOUT vec2 vCenter;\nOUT vec2 vPosition;\nOUT float vMaxDist;\nOUT float vCap;\nOUT float vJoin;\n\nvec2 lineIntersection(vec2 aPoint, vec2 aDir, vec2 bPoint, vec2 bDir) {\n // Rotate and translate so a starts at the origin and goes out to the right\n bPoint -= aPoint;\n vec2 rotatedBFrom = vec2(\n bPoint.x*aDir.x + bPoint.y*aDir.y,\n bPoint.y*aDir.x - bPoint.x*aDir.y\n );\n vec2 bTo = bPoint + bDir;\n vec2 rotatedBTo = vec2(\n bTo.x*aDir.x + bTo.y*aDir.y,\n bTo.y*aDir.x - bTo.x*aDir.y\n );\n float intersectionDistance =\n rotatedBTo.x + (rotatedBFrom.x - rotatedBTo.x) * rotatedBTo.y /\n (rotatedBTo.y - rotatedBFrom.y);\n return aPoint + aDir * intersectionDistance;\n}\n\nvoid main() {\n // Caps have one of either the in or out tangent set to 0\n vCap = (aTangentIn == vec3(0.)) != (aTangentOut == (vec3(0.)))\n ? 1. : 0.;\n\n // Joins have two unique, defined tangents\n vJoin = (\n aTangentIn != vec3(0.) &&\n aTangentOut != vec3(0.) &&\n aTangentIn != aTangentOut\n ) ? 1. : 0.;\n\n vec4 posp = uModelViewMatrix * aPosition;\n vec4 posqIn = uModelViewMatrix * (aPosition + vec4(aTangentIn, 0));\n vec4 posqOut = uModelViewMatrix * (aPosition + vec4(aTangentOut, 0));\n\n float facingCamera = pow(\n // The word space tangent's z value is 0 if it's facing the camera\n abs(normalize(posqIn-posp).z),\n\n // Using pow() here to ramp `facingCamera` up from 0 to 1 really quickly\n // so most lines get scaled and don't get clipped\n 0.25\n );\n\n // Moving vertices slightly toward the camera\n // to avoid depth-fighting with the fill triangles.\n // This prevents popping effects due to half of\n // the line disappearing behind the geometry faces.\n \n float zOffset = mix(-0.00045, -1., facingCamera);\n posp.z -= zOffset;\n posqIn.z -= zOffset;\n posqOut.z -= zOffset;\n \n vec4 p = uProjectionMatrix * posp;\n vec4 qIn = uProjectionMatrix * posqIn;\n vec4 qOut = uProjectionMatrix * posqOut;\n vCenter = p.xy;\n\n // formula to convert from clip space (range -1..1) to screen space (range 0..[width or height])\n // screen_p = (p.xy/p.w + <1,1>) * 0.5 * uViewport.zw\n\n // prevent division by W by transforming the tangent formula (div by 0 causes\n // the line to disappear, see https://github.com/processing/processing/issues/5183)\n // t = screen_q - screen_p\n //\n // tangent is normalized and we don't care which aDirection it points to (+-)\n // t = +- normalize( screen_q - screen_p )\n // t = +- normalize( (q.xy/q.w+<1,1>)*0.5*uViewport.zw - (p.xy/p.w+<1,1>)*0.5*uViewport.zw )\n //\n // extract common factor, <1,1> - <1,1> cancels out\n // t = +- normalize( (q.xy/q.w - p.xy/p.w) * 0.5 * uViewport.zw )\n //\n // convert to common divisor\n // t = +- normalize( ((q.xy*p.w - p.xy*q.w) / (p.w*q.w)) * 0.5 * uViewport.zw )\n //\n // remove the common scalar divisor/factor, not needed due to normalize and +-\n // (keep uViewport - can't remove because it has different components for x and y\n // and corrects for aspect ratio, see https://github.com/processing/processing/issues/5181)\n // t = +- normalize( (q.xy*p.w - p.xy*q.w) * uViewport.zw )\n\n vec2 tangentIn = normalize((qIn.xy*p.w - p.xy*qIn.w) * uViewport.zw);\n vec2 tangentOut = normalize((qOut.xy*p.w - p.xy*qOut.w) * uViewport.zw);\n\n vec2 curPerspScale;\n if(uPerspective == 1) {\n // Perspective ---\n // convert from world to clip by multiplying with projection scaling factor\n // to get the right thickness (see https://github.com/processing/processing/issues/5182)\n\n // The y value of the projection matrix may be flipped if rendering to a Framebuffer.\n // Multiplying again by its sign here negates the flip to get just the scale.\n curPerspScale = (uProjectionMatrix * vec4(1, sign(uProjectionMatrix[1][1]), 0, 0)).xy;\n } else {\n // No Perspective ---\n // multiply by W (to cancel out division by W later in the pipeline) and\n // convert from screen to clip (derived from clip to screen above)\n curPerspScale = p.w / (0.5 * uViewport.zw);\n }\n\n vec2 offset;\n if (vJoin == 1.) {\n vTangent = normalize(tangentIn + tangentOut);\n vec2 normalIn = vec2(-tangentIn.y, tangentIn.x);\n vec2 normalOut = vec2(-tangentOut.y, tangentOut.x);\n float side = sign(aSide);\n float sideEnum = abs(aSide);\n\n // We generate vertices for joins on either side of the centerline, but\n // the \"elbow\" side is the only one needing a join. By not setting the\n // offset for the other side, all its vertices will end up in the same\n // spot and not render, effectively discarding it.\n if (sign(dot(tangentOut, vec2(-tangentIn.y, tangentIn.x))) != side) {\n // Side enums:\n // 1: the side going into the join\n // 2: the middle of the join\n // 3: the side going out of the join\n if (sideEnum == 2.) {\n // Calculate the position + tangent on either side of the join, and\n // find where the lines intersect to find the elbow of the join\n vec2 c = (posp.xy/posp.w + vec2(1.,1.)) * 0.5 * uViewport.zw;\n vec2 intersection = lineIntersection(\n c + (side * normalIn * uStrokeWeight / 2.),\n tangentIn,\n c + (side * normalOut * uStrokeWeight / 2.),\n tangentOut\n );\n offset = (intersection - c);\n\n // When lines are thick and the angle of the join approaches 180, the\n // elbow might be really far from the center. We'll apply a limit to\n // the magnitude to avoid lines going across the whole screen when this\n // happens.\n float mag = length(offset);\n float maxMag = 3. * uStrokeWeight;\n if (mag > maxMag) {\n offset *= maxMag / mag;\n }\n } else if (sideEnum == 1.) {\n offset = side * normalIn * uStrokeWeight / 2.;\n } else if (sideEnum == 3.) {\n offset = side * normalOut * uStrokeWeight / 2.;\n }\n }\n if (uStrokeJoin == STROKE_JOIN_BEVEL) {\n vec2 avgNormal = vec2(-vTangent.y, vTangent.x);\n vMaxDist = abs(dot(avgNormal, normalIn * uStrokeWeight / 2.));\n } else {\n vMaxDist = uStrokeWeight / 2.;\n }\n } else {\n vec2 tangent = aTangentIn == vec3(0.) ? tangentOut : tangentIn;\n vTangent = tangent;\n vec2 normal = vec2(-tangent.y, tangent.x);\n\n float normalOffset = sign(aSide);\n // Caps will have side values of -2 or 2 on the edge of the cap that\n // extends out from the line\n float tangentOffset = abs(aSide) - 1.;\n offset = (normal * normalOffset + tangent * tangentOffset) *\n uStrokeWeight * 0.5;\n vMaxDist = uStrokeWeight / 2.;\n }\n vPosition = vCenter + offset;\n\n gl_Position.xy = p.xy + offset.xy * curPerspScale;\n gl_Position.zw = p.zw;\n \n vColor = (uUseLineColor ? aVertexColor : uMaterialColor);\n}\n",lineFrag:T+"precision mediump int;\n\nuniform vec4 uMaterialColor;\nuniform int uStrokeCap;\nuniform int uStrokeJoin;\nuniform float uStrokeWeight;\n\nIN vec4 vColor;\nIN vec2 vTangent;\nIN vec2 vCenter;\nIN vec2 vPosition;\nIN float vMaxDist;\nIN float vCap;\nIN float vJoin;\n\nfloat distSquared(vec2 a, vec2 b) {\n vec2 aToB = b - a;\n return dot(aToB, aToB);\n}\n\nvoid main() {\n if (vCap > 0.) {\n if (\n uStrokeCap == STROKE_CAP_ROUND &&\n distSquared(vPosition, vCenter) > uStrokeWeight * uStrokeWeight * 0.25\n ) {\n discard;\n } else if (\n uStrokeCap == STROKE_CAP_SQUARE &&\n dot(vPosition - vCenter, vTangent) > 0.\n ) {\n discard;\n }\n // Use full area for PROJECT\n } else if (vJoin > 0.) {\n if (\n uStrokeJoin == STROKE_JOIN_ROUND &&\n distSquared(vPosition, vCenter) > uStrokeWeight * uStrokeWeight * 0.25\n ) {\n discard;\n } else if (uStrokeJoin == STROKE_JOIN_BEVEL) {\n vec2 normal = vec2(-vTangent.y, vTangent.x);\n if (abs(dot(vPosition - vCenter, normal)) > vMaxDist) {\n discard;\n }\n }\n // Use full area for MITER\n }\n OUT_COLOR = vec4(vColor.rgb, 1.) * vColor.a;\n}\n",pointVert:"IN vec3 aPosition;\nuniform float uPointSize;\nOUT float vStrokeWeight;\nuniform mat4 uModelViewMatrix;\nuniform mat4 uProjectionMatrix;\nvoid main() {\n\tvec4 positionVec4 = vec4(aPosition, 1.0);\n\tgl_Position = uProjectionMatrix * uModelViewMatrix * positionVec4;\n\tgl_PointSize = uPointSize;\n\tvStrokeWeight = uPointSize;\n}\n",pointFrag:"precision mediump int;\nuniform vec4 uMaterialColor;\nIN float vStrokeWeight;\n\nvoid main(){\n float mask = 0.0;\n\n // make a circular mask using the gl_PointCoord (goes from 0 - 1 on a point)\n // might be able to get a nicer edge on big strokeweights with smoothstep but slightly less performant\n\n mask = step(0.98, length(gl_PointCoord * 2.0 - 1.0));\n\n // if strokeWeight is 1 or less lets just draw a square\n // this prevents weird artifacting from carving circles when our points are really small\n // if strokeWeight is larger than 1, we just use it as is\n\n mask = mix(0.0, mask, clamp(floor(vStrokeWeight - 0.5),0.0,1.0));\n\n // throw away the borders of the mask\n // otherwise we get weird alpha blending issues\n\n if(mask > 0.98){\n discard;\n }\n\n OUT_COLOR = vec4(uMaterialColor.rgb, 1.) * uMaterialColor.a;\n}\n",imageLightVert:"precision highp float;\nattribute vec3 aPosition;\nattribute vec3 aNormal;\nattribute vec2 aTexCoord;\n\nvarying vec3 localPos;\nvarying vec3 vWorldNormal;\nvarying vec3 vWorldPosition;\nvarying vec2 vTexCoord;\n\nuniform mat4 uModelViewMatrix;\nuniform mat4 uProjectionMatrix;\nuniform mat3 uNormalMatrix;\n\nvoid main() {\n // Multiply the position by the matrix.\n vec4 viewModelPosition = uModelViewMatrix * vec4(aPosition, 1.0);\n gl_Position = uProjectionMatrix * viewModelPosition; \n \n // orient the normals and pass to the fragment shader\n vWorldNormal = uNormalMatrix * aNormal;\n \n // send the view position to the fragment shader\n vWorldPosition = (uModelViewMatrix * vec4(aPosition, 1.0)).xyz;\n \n localPos = vWorldPosition;\n vTexCoord = aTexCoord;\n}\n\n\n/*\nin the vertex shader we'll compute the world position and world oriented normal of the vertices and pass those to the fragment shader as varyings.\n*/\n",imageLightDiffusedFrag:"precision highp float;\nvarying vec3 localPos;\n\n// the HDR cubemap converted (can be from an equirectangular environment map.)\nuniform sampler2D environmentMap;\nvarying vec2 vTexCoord;\n\nconst float PI = 3.14159265359;\n\nvec2 nTOE( vec3 v ){\n // x = r sin(phi) cos(theta) \n // y = r cos(phi) \n // z = r sin(phi) sin(theta)\n float phi = acos( v.y );\n // if phi is 0, then there are no x, z components\n float theta = 0.0;\n // else \n theta = acos(v.x / sin(phi));\n float sinTheta = v.z / sin(phi);\n if (sinTheta < 0.0) {\n // Turn it into -theta, but in the 0-2PI range\n theta = 2.0 * PI - theta;\n }\n theta = theta / (2.0 * 3.14159);\n phi = phi / 3.14159 ;\n \n vec2 angles = vec2( phi, theta );\n return angles;\n}\n\nfloat random(vec2 p) {\n vec3 p3 = fract(vec3(p.xyx) * .1031);\n p3 += dot(p3, p3.yzx + 33.33);\n return fract((p3.x + p3.y) * p3.z);\n}\n\nvoid main()\n{ \t \n\t// the sample direction equals the hemisphere's orientation\n float phi = vTexCoord.x * 2.0 * PI;\n float theta = vTexCoord.y * PI;\n float x = sin(theta) * cos(phi);\n float y = sin(theta) * sin(phi);\n float z = cos(theta);\n vec3 normal = vec3( x, y, z);\n\n\t// Discretely sampling the hemisphere given the integral's\n // spherical coordinates translates to the following fragment code:\n\tvec3 irradiance = vec3(0.0); \n\tvec3 up\t= vec3(0.0, 1.0, 0.0);\n\tvec3 right = normalize(cross(up, normal));\n\tup = normalize(cross(normal, right));\n\n\t// We specify a fixed sampleDelta delta value to traverse\n // the hemisphere; decreasing or increasing the sample delta\n // will increase or decrease the accuracy respectively.\n\tconst float sampleDelta = 0.100;\n\tfloat nrSamples = 0.0;\n float randomOffset = random(gl_FragCoord.xy) * sampleDelta;\n\tfor(float rawPhi = 0.0; rawPhi < 2.0 * PI; rawPhi += sampleDelta)\n\t{\n float phi = rawPhi + randomOffset;\n for(float rawTheta = 0.0; rawTheta < ( 0.5 ) * PI; rawTheta += sampleDelta)\n {\n float theta = rawTheta + randomOffset;\n // spherical to cartesian (in tangent space) // tangent space to world // add each sample result to irradiance\n float x = sin(theta) * cos(phi);\n float y = sin(theta) * sin(phi);\n float z = cos(theta);\n vec3 tangentSample = vec3( x, y, z);\n \n vec3 sampleVec = tangentSample.x * right + tangentSample.y * up + tangentSample.z * normal;\n irradiance += (texture2D(environmentMap, nTOE(sampleVec)).xyz) * cos(theta) * sin(theta);\n nrSamples++;\n }\n\t}\n\t// divide by the total number of samples taken, giving us the average sampled irradiance.\n\tirradiance = PI * irradiance * (1.0 / float(nrSamples )) ;\n \n \n\tgl_FragColor = vec4(irradiance, 1.0);\n}",imageLightSpecularFrag:"precision highp float;\r\nvarying vec3 localPos;\r\nvarying vec2 vTexCoord;\r\n\r\n// our texture\r\nuniform sampler2D environmentMap;\r\nuniform float roughness;\r\n\r\nconst float PI = 3.14159265359;\r\n\r\nfloat VanDerCorput(int bits);\r\nvec2 HammersleyNoBitOps(int i, int N);\r\nvec3 ImportanceSampleGGX(vec2 Xi, vec3 N, float roughness);\r\n\r\n\r\nvec2 nTOE( vec3 v ){\r\n // x = r sin(phi) cos(theta) \r\n // y = r cos(phi) \r\n // z = r sin(phi) sin(theta)\r\n float phi = acos( v.y );\r\n // if phi is 0, then there are no x, z components\r\n float theta = 0.0;\r\n // else \r\n theta = acos(v.x / sin(phi));\r\n float sinTheta = v.z / sin(phi);\r\n if (sinTheta < 0.0) {\r\n // Turn it into -theta, but in the 0-2PI range\r\n theta = 2.0 * PI - theta;\r\n }\r\n theta = theta / (2.0 * 3.14159);\r\n phi = phi / 3.14159 ;\r\n \r\n vec2 angles = vec2( phi, theta );\r\n return angles;\r\n}\r\n\r\n\r\nvoid main(){\r\n const int SAMPLE_COUNT = 400; // 4096\r\n int lowRoughnessLimit = int(pow(2.0,(roughness+0.1)*20.0));\r\n float totalWeight = 0.0;\r\n vec3 prefilteredColor = vec3(0.0);\r\n float phi = vTexCoord.x * 2.0 * PI;\r\n float theta = vTexCoord.y * PI;\r\n float x = sin(theta) * cos(phi);\r\n float y = sin(theta) * sin(phi);\r\n float z = cos(theta);\r\n vec3 N = vec3(x,y,z);\r\n vec3 V = N;\r\n for (int i = 0; i < SAMPLE_COUNT; ++i)\r\n {\r\n // break at smaller sample numbers for low roughness levels\r\n if(i == lowRoughnessLimit)\r\n {\r\n break;\r\n }\r\n vec2 Xi = HammersleyNoBitOps(i, SAMPLE_COUNT);\r\n vec3 H = ImportanceSampleGGX(Xi, N, roughness);\r\n vec3 L = normalize(2.0 * dot(V, H) * H - V);\r\n\r\n float NdotL = max(dot(N, L), 0.0);\r\n if (NdotL > 0.0)\r\n {\r\n prefilteredColor += texture2D(environmentMap, nTOE(L)).xyz * NdotL;\r\n totalWeight += NdotL;\r\n }\r\n }\r\n prefilteredColor = prefilteredColor / totalWeight;\r\n\r\n gl_FragColor = vec4(prefilteredColor, 1.0);\r\n}\r\n\r\nvec3 ImportanceSampleGGX(vec2 Xi, vec3 N, float roughness){\r\n float a = roughness * roughness;\r\n\r\n float phi = 2.0 * PI * Xi.x;\r\n float cosTheta = sqrt((1.0 - Xi.y) / (1.0 + (a * a - 1.0) * Xi.y));\r\n float sinTheta = sqrt(1.0 - cosTheta * cosTheta);\r\n // from spherical coordinates to cartesian coordinates\r\n vec3 H;\r\n H.x = cos(phi) * sinTheta;\r\n H.y = sin(phi) * sinTheta;\r\n H.z = cosTheta;\r\n\r\n // from tangent-space vector to world-space sample vector\r\n vec3 up = abs(N.z) < 0.999 ? vec3(0.0, 0.0, 1.0) : vec3(1.0, 0.0, 0.0);\r\n vec3 tangent = normalize(cross(up, N));\r\n vec3 bitangent = cross(N, tangent);\r\n\r\n vec3 sampleVec = tangent * H.x + bitangent * H.y + N * H.z;\r\n return normalize(sampleVec);\r\n}\r\n\r\n\r\nfloat VanDerCorput(int n, int base)\r\n{\r\n#ifdef WEBGL2\r\n\r\n uint bits = uint(n);\r\n bits = (bits << 16u) | (bits >> 16u);\r\n bits = ((bits & 0x55555555u) << 1u) | ((bits & 0xAAAAAAAAu) >> 1u);\r\n bits = ((bits & 0x33333333u) << 2u) | ((bits & 0xCCCCCCCCu) >> 2u);\r\n bits = ((bits & 0x0F0F0F0Fu) << 4u) | ((bits & 0xF0F0F0F0u) >> 4u);\r\n bits = ((bits & 0x00FF00FFu) << 8u) | ((bits & 0xFF00FF00u) >> 8u);\r\n return float(bits) * 2.3283064365386963e-10; // / 0x100000000\r\n\r\n#else\r\n\r\n float invBase = 1.0 / float(base);\r\n float denom = 1.0;\r\n float result = 0.0;\r\n\r\n\r\n for (int i = 0; i < 32; ++i)\r\n {\r\n if (n > 0)\r\n {\r\n denom = mod(float(n), 2.0);\r\n result += denom * invBase;\r\n invBase = invBase / 2.0;\r\n n = int(float(n) / 2.0);\r\n }\r\n }\r\n\r\n\r\n return result;\r\n\r\n#endif\r\n}\r\n\r\nvec2 HammersleyNoBitOps(int i, int N)\r\n{\r\n return vec2(float(i) / float(N), VanDerCorput(i, 2));\r\n}\r\n"},M=E.sphereMappingFrag;for(x in E)E[x]="#ifdef WEBGL2\n\n#define IN in\n#define OUT out\n\n#ifdef FRAGMENT_SHADER\nout vec4 outColor;\n#define OUT_COLOR outColor\n#endif\n#define TEXTURE texture\n\n#else\n\n#ifdef FRAGMENT_SHADER\n#define IN varying\n#else\n#define IN attribute\n#endif\n#define OUT varying\n#define TEXTURE texture2D\n\n#ifdef FRAGMENT_SHADER\n#define OUT_COLOR gl_FragColor\n#endif\n\n#endif\n"+E[x];j(e={},l.GRAY,"precision highp float;\n\nvarying vec2 vTexCoord;\n\nuniform sampler2D tex0;\n\nfloat luma(vec3 color) {\n // weighted grayscale with luminance values\n return dot(color, vec3(0.2126, 0.7152, 0.0722));\n}\n\nvoid main() {\n vec4 tex = texture2D(tex0, vTexCoord);\n float gray = luma(tex.rgb);\n gl_FragColor = vec4(gray, gray, gray, tex.a);\n}\n"),j(e,l.ERODE,"// Reduces the bright areas in an image\n\nprecision highp float;\n\nvarying vec2 vTexCoord;\n\nuniform sampler2D tex0;\nuniform vec2 texelSize;\n\nfloat luma(vec3 color) {\n // weighted grayscale with luminance values\n // weights 77, 151, 28 taken from src/image/filters.js\n return dot(color, vec3(0.300781, 0.589844, 0.109375));\n}\n\nvoid main() {\n vec4 color = texture2D(tex0, vTexCoord);\n float lum = luma(color.rgb);\n\n // set current color as the darkest neighbor color\n\n vec4 neighbors[4];\n neighbors[0] = texture2D(tex0, vTexCoord + vec2( texelSize.x, 0.0));\n neighbors[1] = texture2D(tex0, vTexCoord + vec2(-texelSize.x, 0.0));\n neighbors[2] = texture2D(tex0, vTexCoord + vec2(0.0, texelSize.y));\n neighbors[3] = texture2D(tex0, vTexCoord + vec2(0.0, -texelSize.y));\n\n for (int i = 0; i < 4; i++) {\n vec4 neighborColor = neighbors[i];\n float neighborLum = luma(neighborColor.rgb);\n\n if (neighborLum < lum) {\n color = neighborColor;\n lum = neighborLum;\n }\n }\n\n gl_FragColor = color;\n}\n"),j(e,l.DILATE,"// Increase the bright areas in an image\n\nprecision highp float;\n\nvarying vec2 vTexCoord;\n\nuniform sampler2D tex0;\nuniform vec2 texelSize;\n\nfloat luma(vec3 color) {\n // weighted grayscale with luminance values\n // weights 77, 151, 28 taken from src/image/filters.js\n return dot(color, vec3(0.300781, 0.589844, 0.109375));\n}\n\nvoid main() {\n vec4 color = texture2D(tex0, vTexCoord);\n float lum = luma(color.rgb);\n\n // set current color as the brightest neighbor color\n\n vec4 neighbors[4];\n neighbors[0] = texture2D(tex0, vTexCoord + vec2( texelSize.x, 0.0));\n neighbors[1] = texture2D(tex0, vTexCoord + vec2(-texelSize.x, 0.0));\n neighbors[2] = texture2D(tex0, vTexCoord + vec2(0.0, texelSize.y));\n neighbors[3] = texture2D(tex0, vTexCoord + vec2(0.0, -texelSize.y));\n\n for (int i = 0; i < 4; i++) {\n vec4 neighborColor = neighbors[i];\n float neighborLum = luma(neighborColor.rgb);\n\n if (neighborLum > lum) {\n color = neighborColor;\n lum = neighborLum;\n }\n }\n\n gl_FragColor = color;\n}\n"),j(e,l.BLUR,"precision highp float;\n\n// Two-pass blur filter, unweighted kernel.\n// See also a similar blur at Adam Ferriss' repo of shader examples:\n// https://github.com/aferriss/p5jsShaderExamples/blob/gh-pages/4_image-effects/4-9_single-pass-blur/effect.frag\n\n\nuniform sampler2D tex0;\nvarying vec2 vTexCoord;\nuniform vec2 direction;\nuniform vec2 canvasSize;\nuniform float radius;\n\nfloat random(vec2 p) {\n vec3 p3 = fract(vec3(p.xyx) * .1031);\n p3 += dot(p3, p3.yzx + 33.33);\n return fract((p3.x + p3.y) * p3.z);\n}\n\n// This isn't a real Gaussian weight, it's a quadratic weight. It's what the\n// CPU mode's blur uses though, so we also use it here to match.\nfloat quadWeight(float x, float e) {\n return pow(e-abs(x), 2.);\n}\n\nvoid main(){\n vec2 uv = vTexCoord;\n\n // A reasonable maximum number of samples\n const float maxSamples = 64.0;\n\n float numSamples = floor(7. * radius);\n if (fract(numSamples / 2.) == 0.) {\n numSamples++;\n }\n vec4 avg = vec4(0.0);\n float total = 0.0;\n\n // Calculate the spacing to avoid skewing if numSamples > maxSamples\n float spacing = 1.0;\n if (numSamples > maxSamples) {\n spacing = numSamples / maxSamples;\n numSamples = maxSamples;\n }\n\n float randomOffset = (spacing - 1.0) * mix(-0.5, 0.5, random(gl_FragCoord.xy));\n for (float i = 0.0; i < maxSamples; i++) {\n if (i >= numSamples) break;\n\n float sample = i * spacing - (numSamples - 1.0) * 0.5 * spacing + randomOffset;\n vec2 sampleCoord = uv + vec2(sample, sample) / canvasSize * direction;\n float weight = quadWeight(sample, (numSamples - 1.0) * 0.5 * spacing);\n\n avg += weight * texture2D(tex0, sampleCoord);\n total += weight;\n }\n\n avg /= total;\n gl_FragColor = avg;\n}\n"),j(e,l.POSTERIZE,"// Limit color space for a stylized cartoon / poster effect\n\nprecision highp float;\n\nvarying vec2 vTexCoord;\n\nuniform sampler2D tex0;\nuniform float filterParameter;\n\nvec3 quantize(vec3 color, float n) {\n // restrict values to N options/bins\n // and floor each channel to nearest value\n //\n // eg. when N = 5, values = 0.0, 0.25, 0.50, 0.75, 1.0\n // then quantize (0.1, 0.7, 0.9) -> (0.0, 0.5, 1.0)\n\n color = color * n;\n color = floor(color);\n color = color / (n - 1.0);\n return color;\n}\n\nvoid main() {\n vec4 color = texture2D(tex0, vTexCoord);\n\n vec3 restrictedColor = quantize(color.rgb / color.a, filterParameter);\n\n gl_FragColor = vec4(restrictedColor.rgb * color.a, color.a);\n}\n"),j(e,l.OPAQUE,"// Set alpha channel to entirely opaque\n\nprecision highp float;\n\nvarying vec2 vTexCoord;\n\nuniform sampler2D tex0;\n\nvoid main() {\n vec4 color = texture2D(tex0, vTexCoord);\n gl_FragColor = vec4(color.rgb / color.a, 1.0);\n}\n"),j(e,l.INVERT,"// Set each pixel to inverse value\n// Note that original INVERT does not change the opacity, so this follows suit\n\nprecision highp float;\n\nvarying vec2 vTexCoord;\n\nuniform sampler2D tex0;\n\nvoid main() {\nvec4 color = texture2D(tex0, vTexCoord);\nvec3 origColor = color.rgb / color.a;\nvec3 invertedColor = vec3(1.0) - origColor;\ngl_FragColor = vec4(invertedColor * color.a, color.a);\n}\n"),j(e,l.THRESHOLD,"// Convert pixels to either white or black, \n// depending on if their luma is above or below filterParameter\n\nprecision highp float;\n\nvarying vec2 vTexCoord;\n\nuniform sampler2D tex0;\nuniform float filterParameter;\n\nfloat luma(vec3 color) {\n // weighted grayscale with luminance values\n return dot(color, vec3(0.2126, 0.7152, 0.0722));\n}\n\nvoid main() {\n vec4 color = texture2D(tex0, vTexCoord);\n float gray = luma(color.rgb / color.a);\n // floor() used to match src/image/filters.js\n float threshold = floor(filterParameter * 255.0) / 255.0;\n float blackOrWhite = step(threshold, gray);\n gl_FragColor = vec4(vec3(blackOrWhite) * color.a, color.a);\n}\n");var k=e;function O(e,t,r,o,n,s,i,a,l,u){var c=t.getParameter(t.FRAMEBUFFER_BINDING),r=(t.bindFramebuffer(t.FRAMEBUFFER,r),a===t.RGBA?4:3),d=s*i*r,h=l===t.UNSIGNED_BYTE?Uint8Array:Float32Array;if(e instanceof h&&e.length===d||(e=new h(d)),t.readPixels(o,u?u-n-i:n,s,i,a,l,e),t.bindFramebuffer(t.FRAMEBUFFER,c),u)for(var f=Math.floor(i/2),p=new h(s*r),m=0;m>7,127&d,c>>7,127&c);for(var h=0;h>7,127&f,0,0)}}return{cellImageInfo:a,dimOffset:t,dimImageInfo:n}}}}]),t}();B.default.RendererGL.prototype._renderText=function(e,t,r,o,n){if(this._textFont&&"string"!=typeof this._textFont){if(!(n<=o)&&this._doFill){if(this._isOpenType()){e.push();var n=this._doStroke,s=this.drawMode,i=(this._doStroke=!1,this.drawMode=E.TEXTURE,this._textFont.font),a=(a=this._textFont._fontInfo)||(this._textFont._fontInfo=new M(i)),r=this._textFont._handleAlignment(this,t,r,o),o=this._textSize/i.unitsPerEm,l=(this.translate(r.x,r.y,0),this.scale(o,o,1),this.GL),r=!this._defaultFontShader,u=this._getFontShader(),c=(u.init(),u.bindShader(),r&&(u.setUniform("uGridImageSize",[64,64]),u.setUniform("uCellsImageSize",[64,64]),u.setUniform("uStrokeImageSize",[64,64]),u.setUniform("uGridSize",[9,9])),this._applyColorBlend(this.curFillColor),this.retainedMode.geometry.glyph),d=(c||((o=this._textGeom=new B.default.Geometry(1,1,function(){for(var e=0;e<=1;e++)for(var t=0;t<=1;t++)this.vertices.push(new B.default.Vector(t,e,0)),this.uvs.push(t,e)})).computeFaces().computeNormals(),c=this.createBuffers("glyph",o)),!0),r=!1,o=void 0;try{for(var h,f=this.retainedMode.buffers.text[Symbol.iterator]();!(d=(h=f.next()).done);d=!0)h.value._prepareBuffer(c,u)}catch(e){r=!0,o=e}finally{try{d||null==f.return||f.return()}finally{if(r)throw o}}this._bindBuffer(c.indexBuffer,l.ELEMENT_ARRAY_BUFFER),u.setUniform("uMaterialColor",this.curFillColor),l.pixelStorei(l.UNPACK_PREMULTIPLY_ALPHA_WEBGL,!1);try{var p=0,m=null,y=i.stringToGlyphs(t),g=!0,v=!1,b=void 0;try{for(var j,_=y[Symbol.iterator]();!(g=(j=_.next()).done);g=!0){var x,w,S=j.value,T=(m&&(p+=i.getKerningValue(m,S)),a.getGlyphInfo(S));T.uGlyphRect&&(x=T.rowInfo,w=T.colInfo,u.setUniform("uSamplerStrokes",T.strokeImageInfo.imageData),u.setUniform("uSamplerRowStrokes",x.cellImageInfo.imageData),u.setUniform("uSamplerRows",x.dimImageInfo.imageData),u.setUniform("uSamplerColStrokes",w.cellImageInfo.imageData),u.setUniform("uSamplerCols",w.dimImageInfo.imageData),u.setUniform("uGridOffset",T.uGridOffset),u.setUniform("uGlyphRect",T.uGlyphRect),u.setUniform("uGlyphOffset",p),u.bindTextures(),l.drawElements(l.TRIANGLES,6,this.GL.UNSIGNED_SHORT,0)),p+=S.advanceWidth,m=S}}catch(e){v=!0,b=e}finally{try{g||null==_.return||_.return()}finally{if(v)throw b}}}finally{u.unbindShader(),this._doStroke=n,this.drawMode=s,l.pixelStorei(l.UNPACK_PREMULTIPLY_ALPHA_WEBGL,!0),e.pop()}}else console.log("WEBGL: only Opentype (.otf) and Truetype (.ttf) fonts are supported");return e}}else console.log("WEBGL: you must load and set a font before drawing text. See `loadFont` and `textFont` for more details.")}},{"../core/constants":272,"../core/main":283,"./p5.RendererGL.Retained":340,"./p5.Shader":342,"core-js/modules/es.array.iterator":165,"core-js/modules/es.object.get-own-property-descriptor":186,"core-js/modules/es.object.to-string":190,"core-js/modules/es.regexp.exec":195,"core-js/modules/es.string.iterator":200,"core-js/modules/es.string.split":206,"core-js/modules/es.string.sub":208,"core-js/modules/es.symbol":212,"core-js/modules/es.symbol.description":210,"core-js/modules/es.symbol.iterator":211,"core-js/modules/es.weak-map":244,"core-js/modules/web.dom-collections.iterator":246}]},{},[267])(267)}); \ No newline at end of file diff --git a/libraries/p5.sound.min.js b/libraries/p5.sound.min.js new file mode 100644 index 0000000..44f2523 --- /dev/null +++ b/libraries/p5.sound.min.js @@ -0,0 +1,3 @@ +/** [p5.sound] Version: 1.0.1 - 2021-05-25 */ + !function(n){var i={};function r(t){if(i[t])return i[t].exports;var e=i[t]={i:t,l:!1,exports:{}};return n[t].call(e.exports,e,e.exports,r),e.l=!0,e.exports}r.m=n,r.c=i,r.d=function(t,e,n){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="",r(r.s=40)}([function(t,e,n){var i;void 0===(i=function(){"use strict";function l(t,e){this.isUndef(t)||1===t?this.input=this.context.createGain():1t)this.cancelScheduledValues(t),this.linearRampToValueAtTime(e,t);else{var i=this._searchAfter(t);i&&(this.cancelScheduledValues(t),i.type===u.TimelineSignal.Type.Linear?this.linearRampToValueAtTime(e,t):i.type===u.TimelineSignal.Type.Exponential&&this.exponentialRampToValueAtTime(e,t)),this.setValueAtTime(e,t)}return this},u.TimelineSignal.prototype.linearRampToValueBetween=function(t,e,n){return this.setRampPoint(e),this.linearRampToValueAtTime(t,n),this},u.TimelineSignal.prototype.exponentialRampToValueBetween=function(t,e,n){return this.setRampPoint(e),this.exponentialRampToValueAtTime(t,n),this},u.TimelineSignal.prototype._searchBefore=function(t){return this._events.get(t)},u.TimelineSignal.prototype._searchAfter=function(t){return this._events.getAfter(t)},u.TimelineSignal.prototype.getValueAtTime=function(t){t=this.toSeconds(t);var e=this._searchAfter(t),n=this._searchBefore(t),i=this._initial;if(null===n)i=this._initial;else if(n.type===u.TimelineSignal.Type.Target){var r,o=this._events.getBefore(n.time);r=null===o?this._initial:o.value,i=this._exponentialApproach(n.time,r,n.value,n.constant,t)}else i=n.type===u.TimelineSignal.Type.Curve?this._curveInterpolate(n.time,n.value,n.duration,t):null===e?n.value:e.type===u.TimelineSignal.Type.Linear?this._linearInterpolate(n.time,n.value,e.time,e.value,t):e.type===u.TimelineSignal.Type.Exponential?this._exponentialInterpolate(n.time,n.value,e.time,e.value,t):n.value;return i},u.TimelineSignal.prototype.connect=u.SignalBase.prototype.connect,u.TimelineSignal.prototype._exponentialApproach=function(t,e,n,i,r){return n+(e-n)*Math.exp(-(r-t)/i)},u.TimelineSignal.prototype._linearInterpolate=function(t,e,n,i,r){return e+(r-t)/(n-t)*(i-e)},u.TimelineSignal.prototype._exponentialInterpolate=function(t,e,n,i,r){return(e=Math.max(this._minOutput,e))*Math.pow(i/e,(r-t)/(n-t))},u.TimelineSignal.prototype._curveInterpolate=function(t,e,n,i){var r=e.length;if(t+n<=i)return e[r-1];if(i<=t)return e[0];var o=(i-t)/n,s=Math.floor((r-1)*o),a=Math.ceil((r-1)*o),u=e[s],c=e[a];return a===s?u:this._linearInterpolate(s,u,a,c,o*(r-1))},u.TimelineSignal.prototype.dispose=function(){u.Signal.prototype.dispose.call(this),u.Param.prototype.dispose.call(this),this._events.dispose(),this._events=null},u.TimelineSignal}.apply(e,i))||(t.exports=r)},function(t,e,n){var i,r;i=[n(0),n(4),n(1),n(2)],void 0===(r=function(n){"use strict";return n.Scale=function(t,e){this._outputMin=this.defaultArg(t,0),this._outputMax=this.defaultArg(e,1),this._scale=this.input=new n.Multiply(1),this._add=this.output=new n.Add(0),this._scale.connect(this._add),this._setRange()},n.extend(n.Scale,n.SignalBase),Object.defineProperty(n.Scale.prototype,"min",{get:function(){return this._outputMin},set:function(t){this._outputMin=t,this._setRange()}}),Object.defineProperty(n.Scale.prototype,"max",{get:function(){return this._outputMax},set:function(t){this._outputMax=t,this._setRange()}}),n.Scale.prototype._setRange=function(){this._add.value=this._outputMin,this._scale.value=this._outputMax-this._outputMin},n.Scale.prototype.dispose=function(){return n.prototype.dispose.call(this),this._add.dispose(),this._add=null,this._scale.dispose(),this._scale=null,this},n.Scale}.apply(e,i))||(t.exports=r)},function(t,e,n){var i,r;i=[n(0),n(16),n(30),n(31),n(12)],void 0===(r=function(e){return e.Type={Default:"number",Time:"time",Frequency:"frequency",TransportTime:"transportTime",Ticks:"ticks",NormalRange:"normalRange",AudioRange:"audioRange",Decibels:"db",Interval:"interval",BPM:"bpm",Positive:"positive",Cents:"cents",Degrees:"degrees",MIDI:"midi",BarsBeatsSixteenths:"barsBeatsSixteenths",Samples:"samples",Hertz:"hertz",Note:"note",Milliseconds:"milliseconds",Seconds:"seconds",Notation:"notation"},e.prototype.toSeconds=function(t){return this.isNumber(t)?t:this.isUndef(t)?this.now():this.isString(t)?new e.Time(t).toSeconds():t instanceof e.TimeBase?t.toSeconds():void 0},e.prototype.toFrequency=function(t){return this.isNumber(t)?t:this.isString(t)||this.isUndef(t)?new e.Frequency(t).valueOf():t instanceof e.TimeBase?t.toFrequency():void 0},e.prototype.toTicks=function(t){return this.isNumber(t)||this.isString(t)?new e.TransportTime(t).toTicks():this.isUndef(t)?e.Transport.ticks:t instanceof e.TimeBase?t.toTicks():void 0},e}.apply(e,i))||(t.exports=r)},function(t,e,n){var i,r;i=[n(0),n(18),n(9)],void 0===(r=function(n){"use strict";return window.GainNode&&!AudioContext.prototype.createGain&&(AudioContext.prototype.createGain=AudioContext.prototype.createGainNode),n.Gain=function(){var t=this.optionsObject(arguments,["gain","units"],n.Gain.defaults);this.input=this.output=this._gainNode=this.context.createGain(),this.gain=new n.Param({param:this._gainNode.gain,units:t.units,value:t.gain,convert:t.convert}),this._readOnly("gain")},n.extend(n.Gain),n.Gain.defaults={gain:1,convert:!0},n.Gain.prototype.dispose=function(){n.Param.prototype.dispose.call(this),this._gainNode.disconnect(),this._gainNode=null,this._writable("gain"),this.gain.dispose(),this.gain=null},n.prototype.createInsOuts=function(t,e){1===t?this.input=new n.Gain:1this._nextTick&&this._state;){var e=this._state.getValueAtTime(this._nextTick);if(e!==this._lastState){this._lastState=e;var n=this._state.get(this._nextTick);e===r.State.Started?(this._nextTick=n.time,this.isUndef(n.offset)||(this.ticks=n.offset),this.emit("start",n.time,this.ticks)):e===r.State.Stopped?(this.ticks=0,this.emit("stop",n.time)):e===r.State.Paused&&this.emit("pause",n.time)}var i=this._nextTick;this.frequency&&(this._nextTick+=1/this.frequency.getValueAtTime(this._nextTick),e===r.State.Started&&(this.callback(i),this.ticks++))}},r.Clock.prototype.getStateAtTime=function(t){return t=this.toSeconds(t),this._state.getValueAtTime(t)},r.Clock.prototype.dispose=function(){r.Emitter.prototype.dispose.call(this),this.context.off("tick",this._boundLoop),this._writable("frequency"),this.frequency.dispose(),this.frequency=null,this._boundLoop=null,this._nextTick=1/0,this.callback=null,this._state.dispose(),this._state=null},r.Clock}.apply(e,i))||(t.exports=r)},function(t,e,n){var i,r;i=[n(0),n(14)],void 0===(r=function(i){function t(t,e,n){if(t.input)Array.isArray(t.input)?(i.prototype.isUndef(n)&&(n=0),this.connect(t.input[n])):this.connect(t.input,e,n);else try{t instanceof AudioNode?r.call(this,t,e,n):r.call(this,t,e)}catch(e){throw new Error("error connecting to node: "+t+"\n"+e)}}var r,o;return!window.hasOwnProperty("AudioContext")&&window.hasOwnProperty("webkitAudioContext")&&(window.AudioContext=window.webkitAudioContext),i.Context=function(t){for(var e in i.Emitter.call(this),t=t||new window.AudioContext,this._context=t,this._context)this._defineProperty(this._context,e);this._latencyHint="interactive",this._lookAhead=.1,this._updateInterval=this._lookAhead/3,this._computedUpdateInterval=0,this._worker=this._createWorker(),this._constants={}},i.extend(i.Context,i.Emitter),i.Emitter.mixin(i.Context),i.Context.prototype._defineProperty=function(e,n){this.isUndef(this[n])&&Object.defineProperty(this,n,{get:function(){return"function"==typeof e[n]?e[n].bind(e):e[n]},set:function(t){e[n]=t}})},i.Context.prototype.now=function(){return this._context.currentTime},i.Context.prototype._createWorker=function(){window.URL=window.URL||window.webkitURL;var t=new Blob(["var timeoutTime = "+(1e3*this._updateInterval).toFixed(1)+";self.onmessage = function(msg){\ttimeoutTime = parseInt(msg.data);};function tick(){\tsetTimeout(tick, timeoutTime);\tself.postMessage('tick');}tick();"]),e=URL.createObjectURL(t),n=new Worker(e);return n.addEventListener("message",function(){this.emit("tick")}.bind(this)),n.addEventListener("message",function(){var t=this.now();if(this.isNumber(this._lastUpdate)){var e=t-this._lastUpdate;this._computedUpdateInterval=Math.max(e,.97*this._computedUpdateInterval)}this._lastUpdate=t}.bind(this)),n},i.Context.prototype.getConstant=function(t){if(this._constants[t])return this._constants[t];for(var e=this._context.createBuffer(1,128,this._context.sampleRate),n=e.getChannelData(0),i=0;ithis.memory){var n=this.length-this.memory;this._timeline.splice(0,n)}return this},e.Timeline.prototype.remove=function(t){if(this._iterating)this._toRemove.push(t);else{var e=this._timeline.indexOf(t);-1!==e&&this._timeline.splice(e,1)}return this},e.Timeline.prototype.get=function(t){var e=this._search(t);return-1!==e?this._timeline[e]:null},e.Timeline.prototype.peek=function(){return this._timeline[0]},e.Timeline.prototype.shift=function(){return this._timeline.shift()},e.Timeline.prototype.getAfter=function(t){var e=this._search(t);return e+1=t&&(this._timeline=[]);return this},e.Timeline.prototype.cancelBefore=function(t){if(this._timeline.length){var e=this._search(t);0<=e&&(this._timeline=this._timeline.slice(e+1))}return this},e.Timeline.prototype._search=function(t){var e=0,n=this._timeline.length,i=n;if(0t)return r;o.time>t?i=r:o.time=t;)n--;return this._iterate(e,n+1),this},e.Timeline.prototype.forEachAtTime=function(e,n){var t=this._search(e);return-1!==t&&this._iterate(function(t){t.time===e&&n(t)},0,t),this},e.Timeline.prototype.dispose=function(){e.prototype.dispose.call(this),this._timeline=null,this._toRemove=null},e.Timeline}.apply(e,i))||(t.exports=r)},function(t,e,n){var i,r;i=[n(0),n(1),n(2)],void 0===(r=function(t){"use strict";return t.Negate=function(){this._multiply=this.input=this.output=new t.Multiply(-1)},t.extend(t.Negate,t.SignalBase),t.Negate.prototype.dispose=function(){return t.prototype.dispose.call(this),this._multiply.dispose(),this._multiply=null,this},t.Negate}.apply(e,i))||(t.exports=r)},function(t,e,n){var i,r;i=[n(0),n(2),n(1),n(6)],void 0===(r=function(t){"use strict";return t.GreaterThanZero=function(){this._thresh=this.output=new t.WaveShaper(function(t){return t<=0?0:1},127),this._scale=this.input=new t.Multiply(1e4),this._scale.connect(this._thresh)},t.extend(t.GreaterThanZero,t.SignalBase),t.GreaterThanZero.prototype.dispose=function(){return t.prototype.dispose.call(this),this._scale.dispose(),this._scale=null,this._thresh.dispose(),this._thresh=null,this},t.GreaterThanZero}.apply(e,i))||(t.exports=r)},function(t,e,n){var i,r,o;r=[],void 0===(o="function"==typeof(i=function(){var s=function(t,e){this._dragged=!1,this._element=t,this._bindedMove=this._moved.bind(this),this._bindedEnd=this._ended.bind(this,e),t.addEventListener("touchstart",this._bindedEnd),t.addEventListener("touchmove",this._bindedMove),t.addEventListener("touchend",this._bindedEnd),t.addEventListener("mouseup",this._bindedEnd)};function o(t){return"running"===t.state}return s.prototype._moved=function(t){this._dragged=!0},s.prototype._ended=function(t){this._dragged||function(t){var e=t.createBuffer(1,1,t.sampleRate),n=t.createBufferSource();n.buffer=e,n.connect(t.destination),n.start(0),t.resume&&t.resume()}(t),this._dragged=!1},s.prototype.dispose=function(){this._element.removeEventListener("touchstart",this._bindedEnd),this._element.removeEventListener("touchmove",this._bindedMove),this._element.removeEventListener("touchend",this._bindedEnd),this._element.removeEventListener("mouseup",this._bindedEnd),this._bindedMove=null,this._bindedEnd=null,this._element=null},function(e,t,n){var i=new Promise(function(t){!function(e,n){o(e)?n():function t(){o(e)?n():(requestAnimationFrame(t),e.resume&&e.resume())}()}(e,t)}),r=[];return function t(e,n,i){if(Array.isArray(e)||NodeList&&e instanceof NodeList)for(var r=0;r= this._length) {\n this._writeIndex = 0;\n } // For excessive frames, the buffer will be overwritten.\n\n\n this._framesAvailable += sourceLength;\n\n if (this._framesAvailable > this._length) {\n this._framesAvailable = this._length;\n }\n }\n /**\n * Pull data out of buffer and fill a given sequence of Float32Arrays.\n *\n * @param {array} arraySequence An array of Float32Arrays.\n */\n\n }, {\n key: "pull",\n value: function pull(arraySequence) {\n // The channel count of arraySequence and the length of each channel must\n // match with this buffer obejct.\n // If the FIFO is completely empty, do nothing.\n if (this._framesAvailable === 0) {\n return;\n }\n\n var destinationLength = arraySequence[0].length; // Transfer data from the internal buffer to the |arraySequence| storage.\n\n for (var i = 0; i < destinationLength; ++i) {\n var readIndex = (this._readIndex + i) % this._length;\n\n for (var channel = 0; channel < this._channelCount; ++channel) {\n arraySequence[channel][i] = this._channelData[channel][readIndex];\n }\n }\n\n this._readIndex += destinationLength;\n\n if (this._readIndex >= this._length) {\n this._readIndex = 0;\n }\n\n this._framesAvailable -= destinationLength;\n\n if (this._framesAvailable < 0) {\n this._framesAvailable = 0;\n }\n }\n }, {\n key: "framesAvailable",\n get: function get() {\n return this._framesAvailable;\n }\n }]);\n\n return RingBuffer;\n }()\n}["default"];\n\nvar RecorderProcessor =\n/*#__PURE__*/\nfunction (_AudioWorkletProcesso) {\n _inherits(RecorderProcessor, _AudioWorkletProcesso);\n\n function RecorderProcessor(options) {\n var _this;\n\n _classCallCheck(this, RecorderProcessor);\n\n _this = _possibleConstructorReturn(this, _getPrototypeOf(RecorderProcessor).call(this));\n var processorOptions = options.processorOptions || {};\n _this.numOutputChannels = options.outputChannelCount || 2;\n _this.numInputChannels = processorOptions.numInputChannels || 2;\n _this.bufferSize = processorOptions.bufferSize || 1024;\n _this.recording = false;\n\n _this.clear();\n\n _this.port.onmessage = function (event) {\n var data = event.data;\n\n if (data.name === \'start\') {\n _this.record(data.duration);\n } else if (data.name === \'stop\') {\n _this.stop();\n }\n };\n\n return _this;\n }\n\n _createClass(RecorderProcessor, [{\n key: "process",\n value: function process(inputs) {\n if (!this.recording) {\n return true;\n } else if (this.sampleLimit && this.recordedSamples >= this.sampleLimit) {\n this.stop();\n return true;\n }\n\n var input = inputs[0];\n this.inputRingBuffer.push(input);\n\n if (this.inputRingBuffer.framesAvailable >= this.bufferSize) {\n this.inputRingBuffer.pull(this.inputRingBufferArraySequence);\n\n for (var channel = 0; channel < this.numOutputChannels; ++channel) {\n var inputChannelCopy = this.inputRingBufferArraySequence[channel].slice();\n\n if (channel === 0) {\n this.leftBuffers.push(inputChannelCopy);\n\n if (this.numInputChannels === 1) {\n this.rightBuffers.push(inputChannelCopy);\n }\n } else if (channel === 1 && this.numInputChannels > 1) {\n this.rightBuffers.push(inputChannelCopy);\n }\n }\n\n this.recordedSamples += this.bufferSize;\n }\n\n return true;\n }\n }, {\n key: "record",\n value: function record(duration) {\n if (duration) {\n this.sampleLimit = Math.round(duration * sampleRate);\n }\n\n this.recording = true;\n }\n }, {\n key: "stop",\n value: function stop() {\n this.recording = false;\n var buffers = this.getBuffers();\n var leftBuffer = buffers[0].buffer;\n var rightBuffer = buffers[1].buffer;\n this.port.postMessage({\n name: \'buffers\',\n leftBuffer: leftBuffer,\n rightBuffer: rightBuffer\n }, [leftBuffer, rightBuffer]);\n this.clear();\n }\n }, {\n key: "getBuffers",\n value: function getBuffers() {\n var buffers = [];\n buffers.push(this.mergeBuffers(this.leftBuffers));\n buffers.push(this.mergeBuffers(this.rightBuffers));\n return buffers;\n }\n }, {\n key: "mergeBuffers",\n value: function mergeBuffers(channelBuffer) {\n var result = new Float32Array(this.recordedSamples);\n var offset = 0;\n var lng = channelBuffer.length;\n\n for (var i = 0; i < lng; i++) {\n var buffer = channelBuffer[i];\n result.set(buffer, offset);\n offset += buffer.length;\n }\n\n return result;\n }\n }, {\n key: "clear",\n value: function clear() {\n var _this2 = this;\n\n this.leftBuffers = [];\n this.rightBuffers = [];\n this.inputRingBuffer = new RingBuffer(this.bufferSize, this.numInputChannels);\n this.inputRingBufferArraySequence = new Array(this.numInputChannels).fill(null).map(function () {\n return new Float32Array(_this2.bufferSize);\n });\n this.recordedSamples = 0;\n this.sampleLimit = null;\n }\n }]);\n\n return RecorderProcessor;\n}(_wrapNativeSuper(AudioWorkletProcessor));\n\nregisterProcessor(processorNames.recorderProcessor, RecorderProcessor);'},function(t,e,n){"use strict";n.r(e),e.default='function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn\'t been initialised - super() hasn\'t been called"); } return self; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _wrapNativeSuper(Class) { var _cache = typeof Map === "function" ? new Map() : undefined; _wrapNativeSuper = function _wrapNativeSuper(Class) { if (Class === null || !_isNativeFunction(Class)) return Class; if (typeof Class !== "function") { throw new TypeError("Super expression must either be null or a function"); } if (typeof _cache !== "undefined") { if (_cache.has(Class)) return _cache.get(Class); _cache.set(Class, Wrapper); } function Wrapper() { return _construct(Class, arguments, _getPrototypeOf(this).constructor); } Wrapper.prototype = Object.create(Class.prototype, { constructor: { value: Wrapper, enumerable: false, writable: true, configurable: true } }); return _setPrototypeOf(Wrapper, Class); }; return _wrapNativeSuper(Class); }\n\nfunction isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _construct(Parent, args, Class) { if (isNativeReflectConstruct()) { _construct = Reflect.construct; } else { _construct = function _construct(Parent, args, Class) { var a = [null]; a.push.apply(a, args); var Constructor = Function.bind.apply(Parent, a); var instance = new Constructor(); if (Class) _setPrototypeOf(instance, Class.prototype); return instance; }; } return _construct.apply(null, arguments); }\n\nfunction _isNativeFunction(fn) { return Function.toString.call(fn).indexOf("[native code]") !== -1; }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\n// import dependencies via preval.require so that they\'re available as values at compile time\nvar processorNames = {\n "recorderProcessor": "recorder-processor",\n "soundFileProcessor": "sound-file-processor",\n "amplitudeProcessor": "amplitude-processor"\n};\nvar RingBuffer = {\n "default":\n /*#__PURE__*/\n function () {\n /**\n * @constructor\n * @param {number} length Buffer length in frames.\n * @param {number} channelCount Buffer channel count.\n */\n function RingBuffer(length, channelCount) {\n _classCallCheck(this, RingBuffer);\n\n this._readIndex = 0;\n this._writeIndex = 0;\n this._framesAvailable = 0;\n this._channelCount = channelCount;\n this._length = length;\n this._channelData = [];\n\n for (var i = 0; i < this._channelCount; ++i) {\n this._channelData[i] = new Float32Array(length);\n }\n }\n /**\n * Getter for Available frames in buffer.\n *\n * @return {number} Available frames in buffer.\n */\n\n\n _createClass(RingBuffer, [{\n key: "push",\n\n /**\n * Push a sequence of Float32Arrays to buffer.\n *\n * @param {array} arraySequence A sequence of Float32Arrays.\n */\n value: function push(arraySequence) {\n // The channel count of arraySequence and the length of each channel must\n // match with this buffer obejct.\n // Transfer data from the |arraySequence| storage to the internal buffer.\n var sourceLength = arraySequence[0] ? arraySequence[0].length : 0;\n\n for (var i = 0; i < sourceLength; ++i) {\n var writeIndex = (this._writeIndex + i) % this._length;\n\n for (var channel = 0; channel < this._channelCount; ++channel) {\n this._channelData[channel][writeIndex] = arraySequence[channel][i];\n }\n }\n\n this._writeIndex += sourceLength;\n\n if (this._writeIndex >= this._length) {\n this._writeIndex = 0;\n } // For excessive frames, the buffer will be overwritten.\n\n\n this._framesAvailable += sourceLength;\n\n if (this._framesAvailable > this._length) {\n this._framesAvailable = this._length;\n }\n }\n /**\n * Pull data out of buffer and fill a given sequence of Float32Arrays.\n *\n * @param {array} arraySequence An array of Float32Arrays.\n */\n\n }, {\n key: "pull",\n value: function pull(arraySequence) {\n // The channel count of arraySequence and the length of each channel must\n // match with this buffer obejct.\n // If the FIFO is completely empty, do nothing.\n if (this._framesAvailable === 0) {\n return;\n }\n\n var destinationLength = arraySequence[0].length; // Transfer data from the internal buffer to the |arraySequence| storage.\n\n for (var i = 0; i < destinationLength; ++i) {\n var readIndex = (this._readIndex + i) % this._length;\n\n for (var channel = 0; channel < this._channelCount; ++channel) {\n arraySequence[channel][i] = this._channelData[channel][readIndex];\n }\n }\n\n this._readIndex += destinationLength;\n\n if (this._readIndex >= this._length) {\n this._readIndex = 0;\n }\n\n this._framesAvailable -= destinationLength;\n\n if (this._framesAvailable < 0) {\n this._framesAvailable = 0;\n }\n }\n }, {\n key: "framesAvailable",\n get: function get() {\n return this._framesAvailable;\n }\n }]);\n\n return RingBuffer;\n }()\n}["default"];\n\nvar SoundFileProcessor =\n/*#__PURE__*/\nfunction (_AudioWorkletProcesso) {\n _inherits(SoundFileProcessor, _AudioWorkletProcesso);\n\n function SoundFileProcessor(options) {\n var _this;\n\n _classCallCheck(this, SoundFileProcessor);\n\n _this = _possibleConstructorReturn(this, _getPrototypeOf(SoundFileProcessor).call(this));\n var processorOptions = options.processorOptions || {};\n _this.bufferSize = processorOptions.bufferSize || 256;\n _this.inputRingBuffer = new RingBuffer(_this.bufferSize, 1);\n _this.inputRingBufferArraySequence = [new Float32Array(_this.bufferSize)];\n return _this;\n }\n\n _createClass(SoundFileProcessor, [{\n key: "process",\n value: function process(inputs) {\n var input = inputs[0]; // we only care about the first input channel, because that contains the position data\n\n this.inputRingBuffer.push([input[0]]);\n\n if (this.inputRingBuffer.framesAvailable >= this.bufferSize) {\n this.inputRingBuffer.pull(this.inputRingBufferArraySequence);\n var inputChannel = this.inputRingBufferArraySequence[0];\n var position = inputChannel[inputChannel.length - 1] || 0;\n this.port.postMessage({\n name: \'position\',\n position: position\n });\n }\n\n return true;\n }\n }]);\n\n return SoundFileProcessor;\n}(_wrapNativeSuper(AudioWorkletProcessor));\n\nregisterProcessor(processorNames.soundFileProcessor, SoundFileProcessor);'},function(t,e,n){"use strict";n.r(e),e.default='function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn\'t been initialised - super() hasn\'t been called"); } return self; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _wrapNativeSuper(Class) { var _cache = typeof Map === "function" ? new Map() : undefined; _wrapNativeSuper = function _wrapNativeSuper(Class) { if (Class === null || !_isNativeFunction(Class)) return Class; if (typeof Class !== "function") { throw new TypeError("Super expression must either be null or a function"); } if (typeof _cache !== "undefined") { if (_cache.has(Class)) return _cache.get(Class); _cache.set(Class, Wrapper); } function Wrapper() { return _construct(Class, arguments, _getPrototypeOf(this).constructor); } Wrapper.prototype = Object.create(Class.prototype, { constructor: { value: Wrapper, enumerable: false, writable: true, configurable: true } }); return _setPrototypeOf(Wrapper, Class); }; return _wrapNativeSuper(Class); }\n\nfunction isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _construct(Parent, args, Class) { if (isNativeReflectConstruct()) { _construct = Reflect.construct; } else { _construct = function _construct(Parent, args, Class) { var a = [null]; a.push.apply(a, args); var Constructor = Function.bind.apply(Parent, a); var instance = new Constructor(); if (Class) _setPrototypeOf(instance, Class.prototype); return instance; }; } return _construct.apply(null, arguments); }\n\nfunction _isNativeFunction(fn) { return Function.toString.call(fn).indexOf("[native code]") !== -1; }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\n// import dependencies via preval.require so that they\'re available as values at compile time\nvar processorNames = {\n "recorderProcessor": "recorder-processor",\n "soundFileProcessor": "sound-file-processor",\n "amplitudeProcessor": "amplitude-processor"\n};\nvar RingBuffer = {\n "default":\n /*#__PURE__*/\n function () {\n /**\n * @constructor\n * @param {number} length Buffer length in frames.\n * @param {number} channelCount Buffer channel count.\n */\n function RingBuffer(length, channelCount) {\n _classCallCheck(this, RingBuffer);\n\n this._readIndex = 0;\n this._writeIndex = 0;\n this._framesAvailable = 0;\n this._channelCount = channelCount;\n this._length = length;\n this._channelData = [];\n\n for (var i = 0; i < this._channelCount; ++i) {\n this._channelData[i] = new Float32Array(length);\n }\n }\n /**\n * Getter for Available frames in buffer.\n *\n * @return {number} Available frames in buffer.\n */\n\n\n _createClass(RingBuffer, [{\n key: "push",\n\n /**\n * Push a sequence of Float32Arrays to buffer.\n *\n * @param {array} arraySequence A sequence of Float32Arrays.\n */\n value: function push(arraySequence) {\n // The channel count of arraySequence and the length of each channel must\n // match with this buffer obejct.\n // Transfer data from the |arraySequence| storage to the internal buffer.\n var sourceLength = arraySequence[0] ? arraySequence[0].length : 0;\n\n for (var i = 0; i < sourceLength; ++i) {\n var writeIndex = (this._writeIndex + i) % this._length;\n\n for (var channel = 0; channel < this._channelCount; ++channel) {\n this._channelData[channel][writeIndex] = arraySequence[channel][i];\n }\n }\n\n this._writeIndex += sourceLength;\n\n if (this._writeIndex >= this._length) {\n this._writeIndex = 0;\n } // For excessive frames, the buffer will be overwritten.\n\n\n this._framesAvailable += sourceLength;\n\n if (this._framesAvailable > this._length) {\n this._framesAvailable = this._length;\n }\n }\n /**\n * Pull data out of buffer and fill a given sequence of Float32Arrays.\n *\n * @param {array} arraySequence An array of Float32Arrays.\n */\n\n }, {\n key: "pull",\n value: function pull(arraySequence) {\n // The channel count of arraySequence and the length of each channel must\n // match with this buffer obejct.\n // If the FIFO is completely empty, do nothing.\n if (this._framesAvailable === 0) {\n return;\n }\n\n var destinationLength = arraySequence[0].length; // Transfer data from the internal buffer to the |arraySequence| storage.\n\n for (var i = 0; i < destinationLength; ++i) {\n var readIndex = (this._readIndex + i) % this._length;\n\n for (var channel = 0; channel < this._channelCount; ++channel) {\n arraySequence[channel][i] = this._channelData[channel][readIndex];\n }\n }\n\n this._readIndex += destinationLength;\n\n if (this._readIndex >= this._length) {\n this._readIndex = 0;\n }\n\n this._framesAvailable -= destinationLength;\n\n if (this._framesAvailable < 0) {\n this._framesAvailable = 0;\n }\n }\n }, {\n key: "framesAvailable",\n get: function get() {\n return this._framesAvailable;\n }\n }]);\n\n return RingBuffer;\n }()\n}["default"];\n\nvar AmplitudeProcessor =\n/*#__PURE__*/\nfunction (_AudioWorkletProcesso) {\n _inherits(AmplitudeProcessor, _AudioWorkletProcesso);\n\n function AmplitudeProcessor(options) {\n var _this;\n\n _classCallCheck(this, AmplitudeProcessor);\n\n _this = _possibleConstructorReturn(this, _getPrototypeOf(AmplitudeProcessor).call(this));\n var processorOptions = options.processorOptions || {};\n _this.numOutputChannels = options.outputChannelCount || 1;\n _this.numInputChannels = processorOptions.numInputChannels || 2;\n _this.normalize = processorOptions.normalize || false;\n _this.smoothing = processorOptions.smoothing || 0;\n _this.bufferSize = processorOptions.bufferSize || 2048;\n _this.inputRingBuffer = new RingBuffer(_this.bufferSize, _this.numInputChannels);\n _this.outputRingBuffer = new RingBuffer(_this.bufferSize, _this.numOutputChannels);\n _this.inputRingBufferArraySequence = new Array(_this.numInputChannels).fill(null).map(function () {\n return new Float32Array(_this.bufferSize);\n });\n _this.stereoVol = [0, 0];\n _this.stereoVolNorm = [0, 0];\n _this.volMax = 0.001;\n\n _this.port.onmessage = function (event) {\n var data = event.data;\n\n if (data.name === \'toggleNormalize\') {\n _this.normalize = data.normalize;\n } else if (data.name === \'smoothing\') {\n _this.smoothing = Math.max(0, Math.min(1, data.smoothing));\n }\n };\n\n return _this;\n } // TO DO make this stereo / dependent on # of audio channels\n\n\n _createClass(AmplitudeProcessor, [{\n key: "process",\n value: function process(inputs, outputs) {\n var input = inputs[0];\n var output = outputs[0];\n var smoothing = this.smoothing;\n this.inputRingBuffer.push(input);\n\n if (this.inputRingBuffer.framesAvailable >= this.bufferSize) {\n this.inputRingBuffer.pull(this.inputRingBufferArraySequence);\n\n for (var channel = 0; channel < this.numInputChannels; ++channel) {\n var inputBuffer = this.inputRingBufferArraySequence[channel];\n var bufLength = inputBuffer.length;\n var sum = 0;\n\n for (var i = 0; i < bufLength; i++) {\n var x = inputBuffer[i];\n\n if (this.normalize) {\n sum += Math.max(Math.min(x / this.volMax, 1), -1) * Math.max(Math.min(x / this.volMax, 1), -1);\n } else {\n sum += x * x;\n }\n } // ... then take the square root of the sum.\n\n\n var rms = Math.sqrt(sum / bufLength);\n this.stereoVol[channel] = Math.max(rms, this.stereoVol[channel] * smoothing);\n this.volMax = Math.max(this.stereoVol[channel], this.volMax);\n } // calculate stero normalized volume and add volume from all channels together\n\n\n var volSum = 0;\n\n for (var index = 0; index < this.stereoVol.length; index++) {\n this.stereoVolNorm[index] = Math.max(Math.min(this.stereoVol[index] / this.volMax, 1), 0);\n volSum += this.stereoVol[index];\n } // volume is average of channels\n\n\n var volume = volSum / this.stereoVol.length; // normalized value\n\n var volNorm = Math.max(Math.min(volume / this.volMax, 1), 0);\n this.port.postMessage({\n name: \'amplitude\',\n volume: volume,\n volNorm: volNorm,\n stereoVol: this.stereoVol,\n stereoVolNorm: this.stereoVolNorm\n }); // pass input through to output\n\n this.outputRingBuffer.push(this.inputRingBufferArraySequence);\n } // pull 128 frames out of the ring buffer\n // if the ring buffer does not have enough frames, the output will be silent\n\n\n this.outputRingBuffer.pull(output);\n return true;\n }\n }]);\n\n return AmplitudeProcessor;\n}(_wrapNativeSuper(AudioWorkletProcessor));\n\nregisterProcessor(processorNames.amplitudeProcessor, AmplitudeProcessor);'},function(t,e,n){var i,r;i=[n(0),n(17)],void 0===(r=function(r){r.Frequency=function(t,e){if(!(this instanceof r.Frequency))return new r.Frequency(t,e);r.TimeBase.call(this,t,e)},r.extend(r.Frequency,r.TimeBase),r.Frequency.prototype._primaryExpressions=Object.create(r.TimeBase.prototype._primaryExpressions),r.Frequency.prototype._primaryExpressions.midi={regexp:/^(\d+(?:\.\d+)?midi)/,method:function(t){return this.midiToFrequency(t)}},r.Frequency.prototype._primaryExpressions.note={regexp:/^([a-g]{1}(?:b|#|x|bb)?)(-?[0-9]+)/i,method:function(t,e){var n=i[t.toLowerCase()]+12*(parseInt(e)+1);return this.midiToFrequency(n)}},r.Frequency.prototype._primaryExpressions.tr={regexp:/^(\d+(?:\.\d+)?):(\d+(?:\.\d+)?):?(\d+(?:\.\d+)?)?/,method:function(t,e,n){var i=1;return t&&"0"!==t&&(i*=this._beatsToUnits(this._timeSignature()*parseFloat(t))),e&&"0"!==e&&(i*=this._beatsToUnits(parseFloat(e))),n&&"0"!==n&&(i*=this._beatsToUnits(parseFloat(n)/4)),i}},r.Frequency.prototype.transpose=function(t){return this._expr=function(t,e){return t()*this.intervalToFrequencyRatio(e)}.bind(this,this._expr,t),this},r.Frequency.prototype.harmonize=function(t){return this._expr=function(t,e){for(var n=t(),i=[],r=0;rthis.buffer.duration)throw"jump time out of range";if(e>this.buffer.duration-t)throw"end time out of range";var n=t||0,i=e||void 0;this.isPlaying()&&(this.stop(0),this.play(0,this.playbackRate,this.output.gain.value,n,i))}},{key:"channels",value:function(){return this.buffer.numberOfChannels}},{key:"sampleRate",value:function(){return this.buffer.sampleRate}},{key:"frames",value:function(){return this.buffer.length}},{key:"getPeaks",value:function(t){if(!this.buffer)throw"Cannot load peaks yet, buffer is not loaded";if(t=t||5*window.width,this.buffer){for(var e=this.buffer,n=e.length/t,i=~~(n/10)||1,r=e.numberOfChannels,o=new Float32Array(Math.round(t)),s=0;so[u])&&(o[u]=h)}return o}}},{key:"reverseBuffer",value:function(){if(!this.buffer)throw"SoundFile is not done loading";var t=this._lastPos/R.sampleRate,e=this.getVolume();this.setVolume(0,.001);for(var n=this.buffer.numberOfChannels,i=0;it[o].hi&&o++,r[o]=void 0!==r[o]?(r[o]+n[s])/2:n[s]}return r}},{key:"getOctaveBands",value:function(t,e){var n=t||3,i=e||15.625,r=[],o={lo:i/Math.pow(2,1/(2*n)),ctr:i,hi:i*Math.pow(2,1/(2*n))};r.push(o);for(var s=p.audiocontext.sampleRate/2;o.hi=this._maxDelay)throw new Error("Delay Time exceeds maximum delay time of "+this._maxDelay+" second.");t.connect(this.input),this.leftDelay.delayTime.setValueAtTime(o,this.ac.currentTime),this.rightDelay.delayTime.setValueAtTime(o,this.ac.currentTime),this._leftGain.gain.value=r,this._rightGain.gain.value=r,i&&(this._leftFilter.freq(i),this._rightFilter.freq(i))}},{key:"delayTime",value:function(t){"number"!=typeof t?(t.connect(this.leftDelay.delayTime),t.connect(this.rightDelay.delayTime)):(this.leftDelay.delayTime.cancelScheduledValues(this.ac.currentTime),this.rightDelay.delayTime.cancelScheduledValues(this.ac.currentTime),this.leftDelay.delayTime.linearRampToValueAtTime(t,this.ac.currentTime),this.rightDelay.delayTime.linearRampToValueAtTime(t,this.ac.currentTime))}},{key:"feedback",value:function(t){if(t&&"number"!=typeof t)t.connect(this._leftGain.gain),t.connect(this._rightGain.gain);else{if(1<=t)throw new Error("Feedback value will force a positive feedback loop.");"number"==typeof t&&(this._leftGain.gain.value=t,this._rightGain.gain.value=t)}return this._leftGain.gain.value}},{key:"filter",value:function(t,e){this._leftFilter.set(t,e),this._rightFilter.set(t,e)}},{key:"setType",value:function(t){switch(1===t&&(t="pingPong"),this._split.disconnect(),this._leftFilter.disconnect(),this._rightFilter.disconnect(),this._split.connect(this.leftDelay,0),this._split.connect(this.rightDelay,1),t){case"pingPong":this._rightFilter.setType(this._leftFilter.biquad.type),this._leftFilter.output.connect(this._merge,0,0),this._rightFilter.output.connect(this._merge,0,1),this._leftFilter.output.connect(this.rightDelay),this._rightFilter.output.connect(this.leftDelay);break;default:this._leftFilter.output.connect(this._merge,0,0),this._rightFilter.output.connect(this._merge,0,1),this._leftFilter.output.connect(this.leftDelay),this._rightFilter.output.connect(this.rightDelay)}}},{key:"dispose",value:function(){de(ye(e.prototype),"dispose",this).call(this),this._split.disconnect(),this._leftFilter.dispose(),this._rightFilter.dispose(),this._merge.disconnect(),this._leftGain.disconnect(),this._rightGain.disconnect(),this.leftDelay.disconnect(),this.rightDelay.disconnect(),this._split=void 0,this._leftFilter=void 0,this._rightFilter=void 0,this._merge=void 0,this._leftGain=void 0,this._rightGain=void 0,this.leftDelay=void 0,this.rightDelay=void 0}}]),e}();function _e(t){return(_e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function ge(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function be(t,e){for(var n=0;nthis.length&&(this.length=i.sequence.length)}},{key:"removePhrase",value:function(t){for(var e in this.phrases)this.phrases[e].name===t&&this.phrases.splice(e,1)}},{key:"getPhrase",value:function(t){for(var e in this.phrases)if(this.phrases[e].name===t)return this.phrases[e]}},{key:"replaceSequence",value:function(t,e){for(var n in this.phrases)this.phrases[n].name===t&&(this.phrases[n].sequence=e)}},{key:"incrementStep",value:function(t){this.partStep=t.parts.length?(t.scoreStep=0,t.onended()):(t.scoreStep=0,t.parts[t.currentPart-1].stop(),t.parts[t.currentPart].start())}function Ue(t,e){for(var n=0;nthis.cutoff&&e>this.threshold&&0this.treshold){this.isDetected=!0,this.callback?this.callback(this.energy):e&&e(this.energy);var n=this;setTimeout(function(){n.isDetected=!1},this.sensitivity)}this.penergy=this.energy}}]),r}();function xn(t,e){for(var n=0;n= p.width) agent.x = 0; + if (agent.y < 0) agent.y = p.height - cellSize; + if (agent.y >= p.height) agent.y = 0; + }; +}; + +p5Sketch = new p5(sketch); diff --git a/sketch.wasm b/sketch.wasm new file mode 100644 index 0000000000000000000000000000000000000000..2de0bcfef535ea40f2bf5d929ddc6440ab54da3d GIT binary patch literal 1292039 zcmeFa37j28wLjj~d-v@-bF)ttpzkGWHYA{i;F^vC0TG1f^ZA}n0Wm(AxR4N0--Bd; zAgF*5QNyB!MH7%EA_^!-kgzFBL=X_fD4+b~7~?o4J7(a-<$A2i*! zyOvX@&R(agtwWA@zp^Y#o#MaiU}xpZm1^a|_R5tO|G}-has{p{4pw-=x7NWPpXf*O zURUvOF?Cn4_)+R8w6KDeR!G$qtl~>4w(CnPe1-xm@BoeTf;#fAF1^BZ#YXVhWp(S| zK)1pt0`LmJgxai#5>irwV@VC&I$p1k*F`Z4gTgZdxdy~K*uuz{ zgXe7XD7g{@=>&+-)eD%3LOv{kBrxMi{s`~!sKBR%TX`#E!5rZS2Zd5c$t#o>0PU4W zp`O7#i^TFqzXpM{hiQ6ZOF0!|x>4D*zVcw8o0Guds1^3jb~N$Bha7R(K}USxki(C7 z?+2G3bojExM;^BL!@Kkx`o0eyy5ykchrNICLI1OOxixW!a^ZX4eb9%O9kzV26%J7% zK#66G4|(^H1!{{waO7djKKKFY#~z}UF?pdQ4*TE5M+{q(AOZR#7F)p(jnz@&J?}nZ z`60`PZHSN`v3T(kYxg1Ai4I@(!9x#P{E@?!Tdwn$_^Ei0@vhgjZ9D3|>ezG&oai`7l`=aet z*o$XDU+klC72D%?v8~=-$MPoxw&Mr0d~dw(ym8myWi$L2Ig@(*sr&l%?Hx7kO@25{ z`OTNV&i9o)cCu~v_;wW9sOUtFH-j&D286wmi9r6xEp zx2%_;XgJjh?Wum>b`AgE8p_(f;aWjYSGJ>?(`qjY zCrs>fX4_5z0D!rMV@H>g{(1ZVEpD6A>V4tmuX zrP7{pj?*(?hrn_|G#Q4Dax6DZdxOaF$JOj~TE&jhUlV7(4d7vC-Hb$89M)+0CAyR11xA)?C+_tj3M4Dc??9^=iisUzQ|6 z-JU$*HUHgmY_E5kEpR9+e5upp&mRN)DG$9WH}-pa&_i5ztlkLB;RV|h5X^ra!}66% z{Bb~k%?>QoaJ*ng5c_!Lj_s*g_OvANk{zelRdXyz&$XN$l{jN(%y@&V#wn-v4%Jf& z>(*`#$O8xfR$Y)xGTjBm05xGyAL}HJYrVc%vn&r!8%aF@{Y{=Sd2&$myrv2Qr#8(S z8#v=@fjx2JxcZK&{*o7Ao@?NTq%qF11NWVFHcq|4vky|<#Bm_TNvQKWVl4>NM9>X; zUf?=)5J9Z);}wk{2CXHHIF8-Go8-FndOZf`c!|Be)8i`p;5t~q^~UTrNde}-wbd@; z<~i|LYd#E^?dB&jF4nln54}Lyz?|zTHPH={c>%EOL~f!y#fb?3fjeD!uSnwYbBO`Z zJ0!8kd68?^8-U7vQ5?EKU4cBt*{o0-Z;vs5fXV_>)yD_+bazL`!g{tU-pzsfai<9x= z$LD>Rt6Z#^j#G2-vc|ul<#=wO4p(=3cY~3XHPMft(zAhqjaDsqrR%?c@%ulx?4uaZ zp&$Ifdk*`bgN``#y^G&}i1n7ShaU2Q4}RdVLl1f1L5IBSu!G*SZ1H02w$MKadSTge z>&H=a3ivuxwI6wB#3#j9#ZUMjk57+3wS2$eQ9(?{Jr== z=iA}s!GOnqZ;8L4o{cVbPx4NRKWm>J|G+seK0Ch1`C@!Sbai}9bawo`;A;OW|BL=k zPX(6*4|=DCkH>4{)53w;qu%Q1=kZpv zx<9%ycqUpOUl=_dt&4Asz8?K0IxoH{IyU%obZ&f0^r-(-bWZ&J=)UMr(U;;Iqd!Jp zh;NQg^VYG+rK?}D!ctKy&dmwTInUprrq z?@{agW9)nF$Gof6CC}V^;`Fm-~|8T=(_OY z==|W%;jz(`(XWEL+-JjYdY=t9h2M(K4W5Zlwg2}qdzHG?Im@}v{*1H1yD_*pTJ8TP zddj~#To+yAf5zJyKjD7O{*^l4|ElxJ@UPDHzfkAfmpLb>Z$~FPtL=})7dji&@&3L3 z75;7hR{t9ND(4IKaq49Eyx>9mH0K!ggxX?X72T#jZ{Oj4TW$3J;9cN<-Fe#njdPsy zrEuyU&KJBj;a}8!>g)Db+|PTbha222&YA9?oco-!qjRDOKUY8U&UEe$z7TyQ`l9#E z;EeFQ?g`$H+}$@gU-Et*{w2KKKR)_K{LT2X_+#N+{vGO1>df#w?@aqH`=0Pd`(pnz z_k{3w@!j6H+%LP|39k=ta!+?ojIMFNq1Jj=M;C^dhF=d)a4u3$tHqyHciMkdr`UJf z7ugr9^S#^bU)$fZA5`nq$L*y{?zew#UlF|ZLHBs?QvXZA+Tb{Qm3_Oj;x6Yl_qWc; z>JPz%!9~HRgH^$a;g)cX`w3^je#m~>Ju&!#dzJTB`)lfl>S1S{eZ6z7bGh>ud)W>4 zuiUSMzmLD-oUiu$k^PK%D*kKym-y=7&+*O9fctHCtNS~Dy?cdoS@eK^Pw;fSDLN_K z9Gn{bCiq~o7}GjSNh-bpH&wJkA=_JNB+jX#(Bu!qCV%m{bBzM^=}_n zfAg+We^h^n?}_h?{}}%%{$lh%@Z>FMh|LT{!KNa6|i|w>lhAW(- zcC@kqdr2#3j!A>*R%*?#8_m8{ZXQ>yFjGtB*^euG0sl+!b6R+e-Up*e9uGZ`y}q^ZQ#9=iz7Sr@iy+`FL`R)z6w^(+NAPS(&rEzd0FC zZ_-c4H>cvqJ^Dw2HYUul=eDBMpJ7kiqwY>gyc%KIerM%lWc5AkHhX&mhSm2zG}~xF zpVv|=d-#|etjucM8cZpM%BohXQag2158wo2CIA76TT91eXQ_VtyGHf5LJnYz45&3> zC#x~fUa#<5?dF`wD_*bR)tzUbr&x-k4>*(=tvHP{3ysH%S^-C4FU{1EQ(JWzXlpVr zFYWKgh_l}QZ0obns-;U>Q!!y)b9`C{u2C}$reavuKKO-++Dk4gmNt`gDsVo&={uN_ znU2*`3)2(VWgprf1%Qq5>3Co?Q~iLw2511Rh5p0-Z5BltT{_4b{W7h%_-T?xncd%t z_NrU88X;MVjyybcmbd&atp;gO0>DqF>Q+&;8Pz~gQ5x@Gw@`oO5oz3yVMa@`U}?)o zt5c;_^o^kfGFNj6eE`S+PlQ1=G5et5mQP@^U~e?U1^_1EL0_P;F4dQm8*5a4^;LeQ zm0vR|zvfnc&9D4gutX3R8puEtu@J@7=6H})I)0wLnv^m%t&_-GW9QkYfeF*edtd;Q zG5n^VSs2^oEaWs!CS7cNc88@+%zrZhHj;E~f2)F$`TgZF&8_^JQTdfte)Uy;H7dWt z(yxd}kJ2zrz}>Ax&%RH1^&s?Abwf7isy#^!hf%Q-GXf4>zBOm z{Y#fE|IiU1_~7A39(~kD2h=g@SoKNueRYevRozzl@53Md@JEhQ$Ey?6D)lk-ado2l zggQx`tnP(Lcn|*jvARTEtiGl;z!|z!U8cUS)~j!*Q`AlBX7xRFf%>Yt5cb*m>LT?` zb%nZIU8Sy8-%;178`bq{qqIdo$^&_ZjNPw58y)!I}f^x9V@~Qnh)mxHzU|Fpv{N!(FC4l<9TrIh%P#=Esj66=} zTH2!NJ&x}ZsJ3>^r*)BCJBm1^B7e<61XZY!fSC7?t5!%=Kl#gZZY4@pIw_slcuKWI zvx{!@VWrWCJN!7gY_Sfk|5+sjwNC2_7@L#r{HFSkV0g{2=g+XOQmrx`fi3?cskwUP zsuISYLIV-83autHk>z-@JW2jV5?%x)?)_MyFLSJDdZMvQt! zk|zq78YP&1FHeubT$P{xPD3iHOC~JaqG%VV(F}XWOebuqbucE4CH_`gg~trs|GSUA zFMIacb5HS?Kscq)xOYmOB}ZoVa#p5AB?=95K0b}1zzOY~G&FbV9(AH0J!oqRLk}~% zah-#o${=|Q0*1N$l@RxxBNlV4@nvUtV%(|{4qUTBr(C9dRXqr4is%S1zxE1PJv}T( z1T^4m{Ik&^)Ud@$>`n}D{Gp7$gJ3{iVAXZ4S~fRx8h60Ype)MAp1PR@&kMs0Vd&(e zZ1m$ftXRy6HHJ(>XUo;5ze_`=0UO#+y=DxHFedHJY@7Zw*R{r_2$UDH(J)qQO#fkv z()1TL^l3c#5T3ZiX(R2S>EEM`KR^Qa4=xIx7Pf!2S$I7a2u!oJ6xRPddwN>SW?+o; zs-l_BdWsRcF5o>yY-M+=R1225n#Hr@ZnGLYPa)bhA?#$GsAvVkynH2Y!7z8+e!T@* z@%>;59$I`@Gm`~=5x;2fx-$j+*Mud+|F!ZGXl5V2W#b}_%nJ$v;ImBZ!@*~`0(466 z8f>P8oU}Sqgd7LAS$8{^L*Ia*r!%vGxfmTJNo{!c`J+lGioq9f3&p$iapNzV+6;|= z8xfnt9a5vVZK+W!q(&}3x=4+(AWExB#+q8-2Z#?17zxvU?usp0D$+vH4L zEay(G+6S{{W)-ZNOSY~WOo2PMfyLh`J=QYJ5UD4@l7vp6>r6(1r6L_2{+7BeW1|Jg z@LZhLmtZ;1brphAarW{hJs#GXvC2!zhlQA;m^B8)ut>F(?2Nk*+6GKA!(IS`=OMKS zN&-F32ixQZPRabD$fn+;@q&Bk8z|2jgh-4IqU=erjUWf2Y%7?q2j(Ck4#A5qLzgrL z!In#!v52r4wu_=#?GZld-RjzVr)3K$8b3vFF{X(aWozyc_0$eMLfu1*LwQ35RE*5I z2e>eJ2yEHp`A3rjSh!5Hh3;(Ib$UK?$KrsxngYIr>#+gjt41Cx4MC}GgQB!i2y(!H zr?-0H^X0Znn(S;ThV&3awy8LBZ=*R2Hlzb@3}}J^+!u7OMer7j%4BD_F-JG&K)U-P z-NS`e6OM#P`H<$)>^A$)UdIq^(IucrXQG<5$Xy{LhJ^Pa;djzMjD+85ND1#@yycjY_rxppxsB+d{vV@V$=FwgO|Y;JQy8Zwj|8`8CKCG1#n;yMB57kvern*ARNi zPTSfrjf@>&md>rZ>@x#5Gbf-WjCi(gh7(IzYBqBJ#C zfiPTazv$MQv_(#B&V+0R@Jm|!r6*ndlWGUm2@WgZKK$G|V7I9zQ+8YJZ@2+H#Qt(z zAWT5a7<$+6Yg}SB9+Z;iohezup%8b01gTYuk^EdL8wdw?(}_WZZaOfSV+nx#Oxl{E zM{C+DjlICXnGL`=sI4+5V#vi9w@A|_aMW##W@@GB&N2Q}DjSq^8zX=m5`_R@Xqo8zAxn#k4J6dEyr{&JQtY1N>aMCOPVGS0bJPgWx;w6jrB2h{IVXnMyz z>krUx5;a&ub*^JUrz9nbYhr}P&S!|7UK_3*F~WrUErEJAD}Msm$|I=cVW*kEg$Sv; zF`9`oo>nmiS`!!mLKZP5TgzE0W(rZzEL^+B4esDk{1`zn6y_3K8t2esIjkI%9?bw+ zN!FmRhgM-*Ea?I~!{0*!PtY~UW(ayN%mBK~!o8e@7wuWUzcdbF;RPAWT^Nekb!8E) z?Ye^8Xk&_b*Fm2L)b9bvh!qi5n(uJ@5#s@2#wH{{y3!$l+JAQP*R z!ojs#2mlL_;aU)xHnDt-Q1B#ueenlq!O4<0+;n6Y&~(c+!rpb@x9}mWmK)x*Evb8f z2{D*S*g~Us;)&rnM%Rrb6a`I@Ay{f$(}g1MRu~nf6+8zM+7feYTl|AsT_W=%sMTR< z7;5ikJXS*bT9ze0G@-aglW^y4&D8lMZ>?JkB@7Pvo}2f20%*xw*(G1kb2bw4bk%sf z15aM6OCN}t!rE=ZM^Se114S*NK;dArx#_*}XGFIdg}D<7+SL4k)co0lxuceFenhYJ zXjC(xBl#~;cKSmdr7&R(#A2P8vW?!ZcyDw?`;g!OPc>Wr(Pa{juL(`f1x?Xc26-#W zfL5))1;TW*yA<Px2LPpM{roAGI_i~KAL2^2@vd?q|_z1~6WU$gS97#5uW1T%d*TFS99zttf4 zFV|ej+v$L6X)%`k20-sszf~o-p{`lc3NUSrpM_I|a+1vF8Xp&)@|Y?o6jO@D39scN zS|Q65tQ}_OY`)%VoE#B(NVnQ-foZ2xlQ8oD(*?1HNPgH@?{N50_SK)>fM<;#Fe_rS z)j!=zG;M~BzlB0lLE=OBq&^{yH2}zd< z!$T?-H8wPzgRngU%vUJPULc}GRG-!!z$=7DHP+da_K@aGtg~wGR^9;_^pO>Uv6~g9 zgXtKW2a!01u#yO-3M;Q(N$xB>U7Mb6*@R}T2%|yX1_Gp3<60!B<&82Q4et>vff{*Q zX~K@O^ETvok*={MLv(2{V33TNVQ*B~3Adw=O*>*qS{w6XtJZ`&LDO7!E^GOPpy=gtQu9%CpnCxoEsfEQ1hqbx{yP~Bp8|;h_VVfm~n&7?1m5pC4Afr#mw!Z zriZaW^intsJO+!X8OqWhq}vY@0@BkRqw-*UiS%w)m=U9^%4Wf~^fYR9F$=a;3u`Mh zxRdXL_O!oS@E=<%QQjxGexH1g3|e~n9luHy4Bg$z5p;pY@M}fWR4k2>V|=r~1CLYm z@obr?lzLe!3t(>qvFaLQ)jj1{bx%jE8cHZ_)flVp$?{k=?sTjgFBd@EJ_yqiiki`D z+PKVQ08exVsA2p<`*T|7i+xb$u~I!yxo8zy7EsetRO?HuEo%*oD{WasvnBLANH*On zQy_9y6L8}xyER8{+hkOh)VIPW%a=c^rY+uxo~Oy2u-!2;otvm@aNVeyvkG(r=nSEH zs1~kdOX^<9ECF_gvr5n|0`t^(es;D!&xY%lM)T|t(Ow~NN~KxrS_u?(TXp&AtlgZx z+&(vgtD{JkniSWn=<6(nMQU*>XScgUyttzj2e($W5^53vIL}5zI-A>{&IZ+UF6QAa z;1093)UEF5gTBC}87~cQjMq#%-C%Z#YvIDo;xaQTR2_ps73}@cQemjEf{5vD)M|I5 zBbUR1~9hX06+p4rlkX}9*|Us>7)3@ z?DYW0w9b39b)Nbi#(9qz=LV`4=b7I2ZcCUOmAkXxd4Pd#$EQ8U=%t%__;E%6ZnUuE zLr$k1$l-LGhTJgIOif|=JsNg8M5X=78;ZfAF%GXSZ2{BnOB$zo@M!DTtE7zWksn$FeQN?UCQ4&m*A+S5>IfMB_>ZcDtWRI zP8k}7{hizP+FFgpxKHu)=UZ-|L7w(=dx1f)_!8TtI|zbEt^2jYsqB|&HN5s{Dnxos z2YP5h^bk8ezz$wld4t#?(-HTBI3(5s=Ga;0I+S6q1Vt#u;xEG$dl0;3X*iWR6VOgK zVDu$}W+SB5)SR!si|U093Gq%h2(cKX*6O6Wnd{6@w9^E>!tz~}(K*w-W-O@2a1Qu@ zGfmjxZQ&y9&SJUC%M^eb6sy8B@Jh=4CdiP9vya`Tmet_f7%HGAf=G4={JCk|*qMUi zdJGF>+m4Z3JLHlV-W0+xxfVknD;^Uq?NSRyl~kQnV|G_Lk)+aYLe^S1l?ASPE<+8!~gq_1JAiVY8oDi$c<5L8`3ShmG?RffA_JtUp6vqzbsJg_d+}wKRTZNs;)8`p1wd=84XXLud9rPr`MaY06*i0;OTWk zQa#=jm`T=|A$GRZrm*@~hHMFM+AV#>jJ&g@HqF$(JY-9F({Aa@1|gj-wW*+vO|F>! zZUG{^X}5G9S{eyYlP;vUZamFKhNU$YDEbthK6m8(lBdU$x7rvtG|onb?Ux0r{hl-O ze#z6)Z+m`BziedKep#T}@7W{ompm=~wrA7y%SMLnmj$Z*uEmo{FyY}(kB+myq$|3k zuJ}b=5kC7Ud;Ef~h%nJ8E1uOJ;}8Z{p)=1Mk}L40z+7@>d+^(8@r)r`#G7`DXSA`h ztrkxovPHaUw|IIRUE69A8{a`T-DCmYv|C)$#^aF2WjXK(zh6rQ6WPtNY^asZ4NI*o zQ1mWR;qw{-65aCw0h=2Z0v4!3@Hq_usrUJSfXxjH0SiL1`ZgOgu9)`r)=-q8LKP>WCpnyh5 z_|te|2BUEZTeAa;I`VGd5(Wk~0T) zXi&F0YA6#@advR}0S4VoT;NSH+GKTiSUBm!!14;)U6_8XH25yVVG~v0l2h=gOSHzc zL-0E&$Os|U8+Ha+pcs?P;K_Jm8q+;u28$q51&KN&jM+$Ap}P_wbH7*W_h+tb>O>^B z#@XSdjeLqv8ddk$D7&rhIZq?+{*&Fi?@B}?9RH`#WOX`oc=oP;Vn|xUn_^y)Pjo`X z8EN^0i7ETm`9*dHr?wi;OFrIiCru~fXquLv2WsUN_cGKF&czuuU@aaqfw1-1B|9sm z#&82qn2lS~Lb%#Oe3s#7Su|_m_z(->TUk~@P62<(#btFIhuBIOU(J`Ku<9x0@rVO# zAsGDL%w{wjGC#z|&?HN+>xHkTaG`2SI*#Rgbi)bat2kw+g=fgI%kIbRG=^xWq|;C_ z?AL2tQ&L&#>PgW8Ktm5`9yu1TwBDPJ<5r6Q#zs+YIYzSx@^Wde{yq#LX?)1MO~=Vz zH&nt#&G#a8Me>2#j8G2Y=8yi3Y zbRg+GJ0oa~Usw_`+ld7^`F7%e)ZUtId#5P?su2xtbVq1j_C<1R@R+#xUy-R;?t#n+ zn?XVjjJIQewXyxl-6?QAF zhmq0p)g3IZ0}Vu1o_QrASb|pEJIv*x(pG+M&xe3+B3aX{lL&seT&S1Lq$z#A0A)yn zTO>Xv$V09XPRY^>tdC<2LJp!JDRHgUh<}#E3QHQ{u&h1m$14#481bO0FSV?Ws>fHV zu2Mp*y>l!J5b63l)q!2JDt_g?uBuc$P9-PcfvmiS_R4lN0y>!qbFbrZU1}Ydz9MXF zzR#^em+(-HG=wHug6*$0G@o~>w*jG3*#`uQ(L=+H57OayN7qs4mHHaGqhs=paKny> z9XTRkLFd{Ylhz9bGaKny>%h7ej5fyz6J))Hcb1S7A@?!uRqWtNnP948QFI8{0 zWUX4Sn`_4RlNBtS=we9dlaotKT}+io2R}Jl@56+<7 zBK|(9{!TPhIuWDTK)Xl%gUJVKCSzHr&dil;mv*2_%(%AzJ4l@whdiQe47EE>WJpE* zL(GQA;J_uJQ7)O7S|B!7mF?)c*dv(Ma8e0n9&4ATsW{}VqDr(xm#i~R)X%)aFvo^R zLY1;feai%b6Tl88>ry8Rf_56&n8qssuH>{~nN<=gTT=i+jQ>x`T&BY3xow=z)-Yo%!^&4<OndJr@#_h0e zqfS&lTh+pu%k-TT*Rzu~1}Rsta+oHJJ-E4iE95zD_Jts%c%vcB9m0hjyEjBR&5CLt zNSMK60x0K0h>S9Z@7{H6`s}*ufEVo=0*B5T(AbuA+a|Dm98SlkB{T->{DSX!%oNd6 z(1PKYfEL{a8B9i|SU~-9(HphL!yN!XdTQn0eCNX|9+yFNy9zuk$strB*t{S}0q0UB z(qd}}{WT$=NHO2>o3pF99%5YO+#%>z$#l|mg`^fu%tCAWmb6A0->Di&d{;msj>#^= zzcMGt^5xN!&^Y7^FP&Xmmk~v%4u%=uA`y~v;1hu&g&Kw4g%W$pl!*D8540NlNGCA2 zrWi`Zm6V9YifvM&q^@X6MEb`J`wGR`k=x5~n*fh6%6WPVFb8%WLkKw-tF_*toJSK?|@%G;V}#C|i*@tw4Yz z&lUOYBKe2Gg5G8nYe0!{@b#kl=nN=PI_m7&({~Km5 zKMe3`gp>>!v&m-NL&YYW{}Ta~JqGEk$z@P(>;IBHVBo^GfGEqpJ6uUfwZWU7a12vh zT7y${<|lVPmQiZ_Ge0>}gAHOa`H!C3KLVPG*P%XK|dGTc$FNpTr5M7!t^qoy$znw4*$djr6#t z%z4ttfT5}>i23(bCZ`}d52;T_KX#-qNYLP|K;*91xU3YU1nu;2L1&v`3vfmz^pGA4fhU8) z5@=g+=>*oLIC0ucr6#wM3kxo!3ZFBV)*=RvzsCgT_LbU5cpjtQ)&F7dpElpII= z{q*s{j(!FDO0R>^xU3M`dh8$2jQpgDV!&E|VjabY1P2LR1 zuCpk6_~Rm5+DGr`3WOUD4xBXEWT>~JlHf|441?qya6kYtwin{^a?O3bt!yt0ax+u5 z7rs6DZ;nBZ)d0hC3Y$H+n1dbwBzqaWk@Rgiu8f1w0>W_I;6WrPXJE%x0D--I;8+Fr z|ER(~i;`m-u>X7VR*ioEBCuoMJ7+>4UosTr|7Os?Eyz)BWRM?dAn(yw9|`1dP7cU9 zhzwIre>a*dcaQRo;e`Vy3Sks%^j={jkZK;f0g|-D$@^~HCAs$hlPm!~D{l>DG@fwC zknc(QHNva*Pc{6T9%urerY^*RYJ9?`)ri`~C>9T;@E5m*L9)1*-<(_CV${97DX5l) zF~kjbYL?FJde3{5g}Kptp%yP*Y@rgOzA5~kj9Z`HjVd9|b`+T)DgI=5tGd(D$fn|0 zG;UdeXA9jRe0%tR0ieS16h{huLg3G{XNX<$ZVUm6BF^q&7(6>#P%nTtPGYEAO-T+b zrbdGPezt;X=lwXeOpaOul)YGJ!PYHjX^)L9z1lCD+nj@wCKXPYFmksw3nAs~m^1K5 zKtq9!R~J-DH%&yS*3^;+N0`qgC(Qz7`x*U z0}ukKet{1JJo~!i7Fzjlni31%vTP~jy*`twSJw(@UPRf~uDOA_;}TpN2SDFu-+Ax` zt4WJA$p#uEs_aU6!rzi(PaXnEW%oX8s>pbo4R}hdHb{-3mvk03c8gA_N$ ziZGZymb5j_=qX&QdW!VSrK}!o<5l6>Ob zjWkdTyMb#B2tJclz>Z+b{pyF}qIdd$?aZbNG5$i!(!b~WE)fygl4tn8BCUk@Pxn1@^9<+N#%r9~>;Ye4P^3b*S~_+O7N{QVJgOsFd0rvK?%;DE84xoEI~yEnzJ(Dr zE5Z1xfNGhAWA`e0o$ktB>6~>fhFP<@OY3jw0zX6F7-fFO$5ilKbwJay6o?)6r0QvA z7<2UUc=rKe1++XMu?D*iq~7)5*+rONL|^61q+ilohwHRReYlyd6W$VEu(aZplepfwGfE4LGs8<0+l1}KB<~3NARl1Bg~&L z0anAkoN*ZHQ`y|K=Vi)hCq4C<2x+h^#LnHao=j92Q_ol@ibTQ3Q^cNGRNq@G0kZ3I zh6yPAU)v%4p+O-ECEy7JmDlfwD~>f~nAKKSOF{286|K1l@QOK@_piX+8a27{8EE$p zM0NB(Wbxtpmrb>l1B>eH-*7+WYQgkXywpbHJx)z!iyw@%2W2`RSi)p??ogY{~L=0PFBSNt0j@d2!EA(g% zsBRl;+TP${Vh1NQ%(TO5dOXVR@?M)w~afZMZ*AdtoqTlZ_!x8LB)(~7WhHfRKsBu}=yI5iwGj9xLPLcz7n^@Wh&_$=!(4sy9R~9VNa3^a9 ztO<(Cf*6OUo^tkwA)#{Qf*MYSOiK|>Vr-IT#U8l7lw)OVNlQYpqH;7~p08BRAfKPn zp#hBm5&w;gHl+|%kfC$ZhKL3nTyTAff)4^@tYcE%^emYmq>c~?g!wteVpAahYA_XZ zTf0vD5|xu^Dt>N*%ZYDvC_yb@kI~iAh&>{pS&4NRA!hn+V z*!QddmyjuVK}4+>@!DK$P~}G1FE5lZ5|bz1Nq3c0BJBw0$u|qs5KCF_z+jDlU|xVR z8!~=Ni+0-d>>OKevswMf2F%o+&9JR!N1SM(Ndq8sTc&#lpe--Ab((Y-Vxgtp*|x%~ zit3#@jzAScp)q@%4iaE=WTuk0Mhk_WnjRv2vgz5mGQ?015rs9@v>Z1`ks7)ftr*4= zKOilIwGMAa{9h}#E_=0Wf64*~F)XiYI2%`ws1$Y-=~@P`0+n410&fDOx{d`2`D z=Jl~ZOlPCYn>Flmq(INC02!7n6N{YybLDvgkU0bb;PAj4C`&pdGlf+t8kPk`iR#nN zMU|o|Mv1oTK=1Dy>W~vdfV9U*fH>1Ye@tbRJpr_$FOY5S!F2^q+kS>xwN3_U#jwl% z3tGQx)%JS{Ezo+E3jaw5+7=&MM+EZ~qm@U%?8TS<4qnzTA{`dFTAnRfmVIQYc@Spa zk>=nBYXw{Z6he&NoXKupT{QKEN{GKRze z2q)60dKY^2@}Fz3Ha+A_&_2DdlL=^h z04J58J>i?0vJx4f3)ZTla zM_MtNNQe>a$?B$1Yb!3}N=wNyu5h?e8&?vId>io<7FcTI%l`-9%k)?sy+#lj&u;vo zee8^MPjCJ0Knc_gaMpOn0U^--#tJKa3#=uS%}q)>MtmjpJa;bJc$XGSOM%ib8v7N{ zh{mwq5Ehwf)i%a(4fi8BJ_U1kH~@GtW(XP=aPh#X!}Au*;zN0cj6QBVIjtUb@ zG$zvEb(bP~qDh?3kCt_3+#URusmwOJ5~=}Irw|ARw?ISa%)#)uH`lESIL6 zFg@anG@9OXR_+uFqpXUnzk zNqN5!Q~T3wv8;#eay3@+=GRhQQw76dm(%mo*`c81T`qv;hgpnI1l3x>c`2WJ(2H7-or-$5ZjqWbpw_1U4;)QN%XlaStk<<>Zw!sE1L;H}n~ z9ipM$s4cX>3NtAdJksehx}ETFwI=%8v;1NaXCavY9GQcg+I;}qri*$nM2D`lBJH_6 ztzCZZsMuZlzz2_EUMI9WW^HPzV_=L}{|O;OmZF|X)zQc*cY(Kb=27}wM7-LE6tbVD zS$5p`p0jNsFm{AOAf^z&Cz&rwPy>f*9exq|rIkG#E-*EMf(8yZ-KIF|84V*Jxnwd{$;&Ir16d2d898FcgsgUO@4Ov{>NDV9*he0pz3XA)70= zW2RVj1S~)%QvSm%|KYCXZ|YY5NR~g+lt-)0Mq<`cC~g`*4>9>*P?#X#FcCvI)^rx0 z*L{kvL35!)B~UDXu_^prQXhN z?o#6Q(P?#|5zL{V{pi{2Wou%TUH7}|f#=2@f%dv{@@ixk7PO*i5lEOK#4I0h)zXHy zSPPATkDSi6O4znDQG?(ECFhiGR`lVmJhuios1!$ZBk}s*MYY4eMS@A7KNF_UF{RCm zXTH`Cplb5~7m#(3ouV42I(yXLoVp|=fiwVqGvYB$T z4R9H-4M{gYEIEJ4bv^LUl$mG@c zd%nhjWy?XN%Jf0fkj%#MK#`C-OE&!-ab7Kq@aYzpC2~6N3{mpPe|*SRWuH@xOYj*| zTC&)eLInfng=*!>9;0`RtmDdz^0ui=O^XjBih$DY+aR;otd-Gcw+cO2%Wc3O>{!B@ zyEupTk+N^e*nwMCC@*51dYb=Wo}ng%`$ zNuYx4Y}Ggy!K{4}urdlSMeG~k&0Lp;%f-uDRGCWMtBwYkUOBHQuGSqXhtuL$?&M+3 zzOZ5gL}y2;3Mdj5(Yez!p+_yjVR)I^3=q)qnrj%^)yTtGCR+lN2uKPRv`He}91d*j z;eMM~tIG~Q$i$O%TSYWgGQWpwD}~W0?V;rsSJiV8;^v};CLx*x+B*XEn8X*-5d+BC z`rBo#11YoMg`!`~A~pzi{d^8P!S)M&$GsRb2(e3XY@~xhE9LdFeosMksaE>h2+;Tl zaa;k~J=w#znL!=oKKa4#L10+{>sHuJc_e&7`BD$8>9&C!k7B~Lf!wC}y&wp4DIoDN zCPt7L=%tsb9bdR11P4q%Xyxx4y9Lc@D$Qa?wN`ku_HD2b;oZIh;Hm(Qg3 zO!m~(FV@xfU@l5gyk*k<$PtaWp?%8@Ez}KtSvQn%fFo{bpK?Q)Zs;qz zp#>c3h#T6k+|UBu&^q1F>p0XAH?(KDq1Wk#tj2%rQGacMfsVMD(v~kPd97|nv6klroFPOJj`GHvg zL$R`jEZLnS&WECzcJPQ_Qc5A@;(ztx; zege<}p2dws1}qse(=!d^EN%!=H;v(I=-5952|hiQU`Y>79yPN0m<4yk$+_%&jHmKB zW}Vu>lV0Z2D3$|?a=ak6nCGbyFG#JHd>P#ihgj$f+75XweG&yMv{Fi39&oJcqrvDe za_F=^qExSWiHS477e}TFtc&LM{TmG{;C%MG$ODH+HN&?jrpp29&pI7d62oC zH^G$}6P?Uz{XOGUY=vILKi_r(2Uk0)WuHQe39hSo4Qts=NNiuNK0au5Bs(^!x=H^t>^I;| z-~0MOjWyUC+4tFjUCVCa6`}dta3u*~)yOz0+R*`FYofumm`!ahaO!j>J=BUA@be5a zY5PoOHeYARd180O6!>WZ$O;@^F*uzS#x?`Ypz_8?q@YB3HBf`i`T`=oG>oGQgcmsC z+|Fu;tW4%ocH(XMURJ`wL2KU83*bC^r^GtOwyS)P2p$E%W2za*c~O1$7l1qw%i4+$Jwz+6`#a2A%e=M@n|3y`V3v%4Iz$oQ(zRR3DlWF3*m$C3l6u zyi9U+`G~O>b$=noLx2f!!R}GmgZAE4LaR2`~9ss@g?&{2R&K`Du;mn6@NeU zh&?7*%#;Z18i<0TtTKXXgi-M0ZP)69gG^Q~8MreM|v2m~*Q^7dNQT`bO;#(s?QJjezm; ze_;G4ttCA^b{#pcCy{aJ+##WVRXZe7IUacwhmNp$QFlypKu5!DCEXTZ(%^7uu^9#% z#PqxK4L#j1OyA9AH3>i^rl(}U*zoDUkr zZk23e6Ui=B7))Z_Vcw=T3-loa?MS2+ZwRUP@MAdM67I)=5CNN1Q8ITZTWN0F@=WGx z8A+eDGDPe>AImieve=-P=>hdIFaqoa#@f&YxS$Q%$ZZYPj}KwGu8Xf(0T68~zz`+E zt8F66BRaqoL8=?=hLCmxLT#8Du^aRziHhA28oL2g3LeLd70Ls7d|k7y>OG~QV^OUN z$-!D6Vsv%=3NuzTDVFE9CQFOg-0Hwu9S_%nC4}Wfo}`E`b0R?tv&P_Gl$~%VmO;kI z$2sSq!!&t?#i(qqJ^>sLn|n!Zp^X*DIkkljF0;9OJ2RP8TZkjJ67;|!$jJ-xGuyHT z?$E7Q;GgsRvM=E*ug0Ar?DNfc<&Qr-J3He(e3F!p5$a^lk51yja%c9)y?L>pPs$!S zF|U2!_4(twpSH4x9?7e-Z++T9KICaIJp>7(SX4pXWU2}4U?CGoF9fhelZKHuB1TbR zc3V@AY`4Xnb_MKG8m5OiCWE15?TsK8a1h}P(}Nak4Z&K+GFP&loUQ?rh0M-a7NVEN zb;8#^<@-m;iv(lHJ)u7*1lpGdWq+=Q`lYXxG5E~Qd$cFrG#KIwYTS&@FZs3t259xF zMuyyW3Pw<~&NhXg#_!f13|ju_FG$PT7E8WuMTZb|+DHaFZi{z-v#R_W5yz!LeS#$Q zO>U#AF%+tdS{@yu_|awT#}QOHvNNan02PlX=|skxfsCKrE6Bk2d$}pF0~r$X?1qf; z(P1zua5xn|fNXfXGzA^(VVqmz4snh!+u{--LT;${IUp9(Atw!tZW1vaNH_wSj32>t zOe5ujGBDE7P;Plb>}^lTg7$6H^ z0;h`>sHkHmuhs>zV`!M*yudD76%S<8oQ5fql=)F<3U~7rSXn6C8;TZY=^$B@p9cdY zi078+FS0|9%b{9a;K{64Dd9$N7C#*wn+!1*BSeF7I};z?eS^n@q+I#h2ZBdF-{&KY zgoDibce1ct!qo$F-W)}d`FJfzmWSKL$mC~up?cGN+KUg>_;)8skJeN$`>wyla4T(d>Nfxp=cXRSe7&5xofbkhG3gmdoZKA ze`jzm$Xz}nj(xZN_>MS&H^e@GXD+)9?(kRJN{5T%&-=Q0JhyhW=bFvL7Jc3S9|p)Y%$F*gh>Gr}a{Rk&zj* z5gwSj{DH#jWdcrlXCEeia6?AQ<`Nc1)iB%w7|c4b;WJ^DL44L3r>e+TOb|B=fP=f6 zuI=|i-n1H60c-}iA@h5iIKDtZA>jvTNJyA2W!g8>87Lwz<*h{y@I1 zb;6PQlp*-aCdSXx#V|==4Sj55Zs5W}DWkWW3WZe-qD2HxFEUD3+Nj4#WEcv~kUEbC zfPgH{D;rg#k`YUf2=NYVU=d~{#0cxuv<(Z*GBcf^_q}sQfRJFGJ;&gM6Ff1SM&#n! z*N;QcAypeEU9SPgvt#c)S^cnU|s^#d^XeSGnLg?bzEvo6IP8RMD40ze} z{-%vzA6eRrAg=6eB_*p31m$PC)mTEdkwYiJNll|mT)at^aG$=#QiF?#Il@xN(vVU%63_%zo5@D5 z9vk}Ap+%56z68;-bz`pd=b=BII_k;i0yqjMb0mFTPf2EDdhm#ldmvP_?hx`o5CmTn zAIGsI?4P%7P`l1 zK`I6vc`Lv>4GiL&jxrEz1cvUPHGwAr2ik*)gP(c^TOM1}0LdKWEn-?UGGUdNiN`7W z{mn5Fnky3X*~%MqXc2cQ8df`5AK>m_+#z5QLGwBL0W>SS`ZuCpupdHa)U%o}GN|R{NP0m4esD$|*kJ30J;Oul7eGa{dE9>xH*J;T0G59ObW@+Ue_eqoMs83&-;04T{F|5UiabY(xHi0Y`RXueJ(^hi0f}J0L;~^ zf-InYAm2XA1wdOm&9KkX;A+@Kn`zO2g$N<`W^6^73Dvkm10tf)mZc1UTFXN%H6{)1K;EO8X9e~g~b<{_ONPmsJJvKiUo)ET}J zd2qpr907o4JsS13$it(y$iw;RlrwJq_$Z+IiDi)+EUkOi7` z@$eRviWy9vMP3aoFq*Ywk}{zqe&$lU18j%|ZhSTE+PK1< zqJ<(`q)-GP2$9i(M$;!M_5@QE0wBonwF%wh01O8(7VLcrV3+2i>5Soa7hQ_TRqP2a zH2aXonla-PFjRTuDn8c`q%lM{1To$orPTo7&3ghQGCFkS!jDE*m{QkticByJEc+p( zx)yPIsAv(ri<#fi`%z7VovNMFb*OQ!+ud8kcQ3~Df;JF1&u~dk(^kX%*)|+5fECKF zQ~_-((6SLHA)@OXaSX+c7Ie-PKu?JZTsPW6RWbs%8Dpw+uPz_Bn__ehyFK#kPxe6pmEV#0V5siqgGl}(PA71S_KVhY8%$u{9E2)N4` zcF{GVqzGXXFg9aQl6J`o-SMNs+2Cd}6nz?$L=p=LF9Z$=3eJa)*@%OJSwJj|BrY06 z{Bm}H>hchuOb}BWBe%sX0|s8D@PmHHQv5^TYw5B~KCK26Jfx&q#9$aa14?w7pM2HB zLMPBTR3BI~GGn0~u`kjTka~bscg!9rI@TD_NP@eX>Ov$d2NQxP)6n$z_ks3diBK2g znlvMOfyNIgJ@*W6qNgnQ@=+7GN5F(8jIBLJYD08rJkSshn}os;@!Fu^jLG8GT7}1# zb3rG})&fluQRSpldlEWg3$#EbNiS2lU%}-^XYjlgnrwLx1?*qD{hR`xCIh@f48d`= z5JikzlXdu2hpU(yMJE+znM}ZCG-%*Lr;{1NfnTkiW~PK7RMV26|M+>(b%<@MY?W;6 zX!Xp4Vv#|$#&YVBYo0wtKxqkpVpETSaL`A;d5~>}4Fq451lSS>2-72EW~hnAK+^%D zr6H(%AxMZzK{$k2za}#nKYVo)ND1TC0Sn?IW(FW$OwVwH4<3Uq

        {y)CpNOw{ePW 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 z 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⁡>x z*v9%QBL??<|BW3)8!u6T5I;KcN(KZiNq^5YlrA?f;sGNDv*l}}ZpGYGeXYLZrOa3< zX!R|OsQ!`qftCC=G}`6}~T z-jG%h2Tqn zLiG{D8JSVK(w>IIic1g%X=SF&+S8C&bQ{>H`Nq{a4N2di6i^}x3DLxG6o?KJnHEKJ z^nwQDM5ZR7a#u_JLUJhPm~5b~os0;6*6>$JN|~-tmX2QghX4T(BLbv@tZif`F%07> zqk?bn@Q-aKg+QjCb;tIzS&^wkbY~^sGs$G<+aS@K^;7P=$YvwyWg@vvI9;4jH54J( z^CZTV35WP>MTpq*tlo2bBhHAGiEN5kVq_Bm&1Vs=lKe2!JCrLP0(3}`XPIa&u#0#1 z-Pnz}uIOH0z%%9j0d;U{*8{T{Ubf1@lT2+3Avu1(sJrd^qQ`m%=LkSU*24NMdq~DW zB)ne2Zx&Z=@s62q(^NW+2EBiYrs_Ly|HzxC)C~7^T#SZhhMHyojTw85=Z3*_jK$;c zT^O=L<-!_`vl;XOD^iprSm7wg?suZRkfh&@6xUB*0x;Wc zPV|O&^TAIwfK5kCkA+7utdA2&bAkHkaTkzYa1f=(=-?ETCRY8tc>?hIKQfCsigEBnG9liA zkcI5sh)RiOjwocUsN~b;68epf_+E)h7f8jm@hf}>29x_50j2mS#Xf1P_Ph(`g7-#| zQKDWRXrugU-|sODiVbXIpt9Zow)pg8LdM&-UHglERCQi67=}Ap;q6Q+yc_SBMuAos zfUR$wxA|2s>M8Z6-`OiM$({oItWC~PDGQ(k3;@GIkOF9BfCl{Dlf!iRyu{epQE*?U zzA5itIGy;eFck^{!34AaPJwbF4-er5>D+m}vj~yrVnuSi%P%&4(L(X?e6>2Gfz>KK z;s)sMX3{knDS<2+6EyEVc>yJBxVSPEOGd&Kg~+H!aNLY3Sla`&hry zaMwGKk7af8UgB41ha!OW|C#0J`!8pgzqe<2OZR(yhPSpeB>p7?c3`>hDYQV*kKxNCXwi B{w|+~ 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�te~} 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

        QZgV$zm_1Bh$jj_y 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 bgz8fB+FeQMIK9+XGbW9X_p!Rv(~18Jss{Bp literal 0 HcmV?d00001