jessibuca-pro-image-detector-demo.js
107 KB
!function(t){"function"==typeof define&&define.amd?define(t):t()}((function(){"use strict";var t="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function r(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}function e(t,r){return t(r={exports:{}},r.exports),r.exports}var n=Object.freeze({__proto__:null,commonjsGlobal:t,commonjsRequire:function(){throw new Error("Dynamic requires are not currently supported by rollup-plugin-commonjs")},unwrapExports:r,createCommonjsModule:e,getCjsExportFromNamespace:function(t){return t&&t.default||t}});function o(){var t=["3381904VJjByC","6raSNBE","exports","21414700OhbDcZ","4dvOXCf","2849420CvaZVh","812605XsOefD","1737657qrfNXr","8YiuOxr","6243777WZgTsD","unwrapExports","Cannot call a class as a function","813161HhnqLW","createCommonjsModule","default"];return(o=function(){return t})()}var i=s;!function(t,r){for(var e=s,n=t();;)try{if(923282===-parseInt(e(390))/1*(-parseInt(e(397))/2)+parseInt(e(385))/3*(-parseInt(e(386))/4)+-parseInt(e(399))/5*(parseInt(e(394))/6)+-parseInt(e(398))/7+-parseInt(e(393))/8+-parseInt(e(387))/9+parseInt(e(396))/10)break;n.push(n.shift())}catch(t){n.push(n.shift())}}(o);var a=n[i(391)]((function(t){var r=i;t[r(395)]=function(t,r){if(!(t instanceof r))throw new TypeError(s(389))},t[r(395)].__esModule=!0,t[r(395)][r(392)]=t[r(395)]}));function s(t,r){var e=o();return(s=function(t,r){return e[t-=385]})(t,r)}var u=n[i(388)](a),c=f;function f(t,r){var e=l();return(f=function(t,r){return e[t-=417]})(t,r)}function l(){var t=["313528gEdRbH","2549919QNbmyH","2ybWbhU","20118rDtPdp","96UjXLWw","function","559847pvmCCU","constructor","prototype","20ezcSeD","symbol","1902114lZvZTv","exports","7578703dLkcWs","__esModule","1515VNpiUr","createCommonjsModule","iterator","556486pVtmlb"];return(l=function(){return t})()}!function(t,r){for(var e=f,n=t();;)try{if(540008===-parseInt(e(417))/1+parseInt(e(432))/2*(parseInt(e(431))/3)+-parseInt(e(430))/4+-parseInt(e(426))/5*(-parseInt(e(433))/6)+-parseInt(e(429))/7*(parseInt(e(434))/8)+parseInt(e(422))/9*(-parseInt(e(420))/10)+parseInt(e(424))/11)break;n.push(n.shift())}catch(t){n.push(n.shift())}}(l);var p=n[c(427)]((function(t){var r=c;function e(r){var n=f;return t[n(423)]=e=n(435)==typeof Symbol&&n(421)==typeof Symbol[n(428)]?function(t){return typeof t}:function(t){var r=n;return t&&r(435)==typeof Symbol&&t[r(418)]===Symbol&&t!==Symbol[r(419)]?r(421):typeof t},t[n(423)][n(425)]=!0,t[n(423)].default=t[n(423)],e(r)}t[r(423)]=e,t[r(423)][r(425)]=!0,t[r(423)].default=t.exports})),d=r(p),h=v;function v(t,r){var e=m();return(v=function(t,r){return e[t-=224]})(t,r)}function m(){var t=["15486295yNoJAV","toPrimitive","@@toPrimitive must return a primitive value.","unwrapExports","163746gWFYtF","5ySlOBF","639JxbMsv","object","841362CyAbpk","588024azUPrS","152440USjONJ","__esModule","5661072kRljjg","default","103030uOWbAm","3CuVnre","call","string","exports","168zYyAZb"];return(m=function(){return t})()}!function(t,r){for(var e=v,n=t();;)try{if(834429===-parseInt(e(227))/1+-parseInt(e(231))/2*(-parseInt(e(238))/3)+-parseInt(e(232))/4+-parseInt(e(228))/5*(-parseInt(e(235))/6)+-parseInt(e(242))/7*(-parseInt(e(233))/8)+parseInt(e(229))/9*(parseInt(e(237))/10)+-parseInt(e(243))/11)break;n.push(n.shift())}catch(t){n.push(n.shift())}}(m);var y=e((function(t){var r=v,e=p[r(236)];t[r(241)]=function(t,n){var o=r;if(e(t)!==o(230)||null===t)return t;var i=t[Symbol[o(224)]];if(void 0!==i){var a=i[o(239)](t,n||o(236));if(e(a)!==o(230))return a;throw new TypeError(o(225))}return(n===o(240)?String:Number)(t)},t.exports[r(234)]=!0,t.exports.default=t[r(241)]}));function g(t,r){var e=w();return(g=function(t,r){return e[t-=396]})(t,r)}function w(){var t=["290RnhZQJ","44193HchxsK","6165zkZyoH","6waJGVI","string","166984RGzWbx","1729133rUOHqt","6ELcdqO","875995XoAOom","exports","14fNYqxQ","symbol","__esModule","978582BkNNXr","default","8176ydgDtW"];return(w=function(){return t})()}n[h(226)](y),function(t,r){for(var e=g,n=t();;)try{if(185219===-parseInt(e(397))/1*(-parseInt(e(406))/2)+parseInt(e(399))/3*(-parseInt(e(411))/4)+parseInt(e(404))/5+parseInt(e(403))/6*(-parseInt(e(402))/7)+parseInt(e(401))/8+parseInt(e(398))/9*(parseInt(e(396))/10)+-parseInt(e(409))/11)break;n.push(n.shift())}catch(t){n.push(n.shift())}}(w);var b=e((function(t){var r=g,e=p[r(410)];t[r(405)]=function(t){var n=r,o=y(t,n(400));return e(o)===n(407)?o:String(o)},t[r(405)][r(408)]=!0,t[r(405)][r(410)]=t[r(405)]}));r(b);var E=_;function _(t,r){var e=k();return(_=function(t,r){return e[t-=495]})(t,r)}function k(){var t=["350888eQopsV","length","default","defineProperty","30SYrENj","writable","exports","112900rZOKsC","5847lTEVnI","enumerable","227625KRHRtc","unwrapExports","1001441zfNtKa","createCommonjsModule","value","__esModule","632sameah","76976lfvHPU","configurable"];return(k=function(){return t})()}!function(t,r){for(var e=_,n=t();;)try{if(177423===-parseInt(e(508))/1+-parseInt(e(498))/2+-parseInt(e(509))/3+-parseInt(e(501))/4+-parseInt(e(511))/5*(-parseInt(e(505))/6)+parseInt(e(513))/7+parseInt(e(499))/8)break;n.push(n.shift())}catch(t){n.push(n.shift())}}(k);var I=n[E(495)]((function(t){var r=E;function e(t,r){for(var e=_,n=0;n<r[e(502)];n++){var o=r[n];o[e(510)]=o[e(510)]||!1,o[e(500)]=!0,e(496)in o&&(o[e(506)]=!0),Object[e(504)](t,b(o.key),o)}}t[r(507)]=function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t},t.exports[r(497)]=!0,t[r(507)][r(503)]=t.exports})),P=n[E(512)](I);function S(t,r){var e=D();return(S=function(t,r){return e[t-=249]})(t,r)}var T=S;!function(t,r){for(var e=S,n=t();;)try{if(340076===-parseInt(e(259))/1*(parseInt(e(251))/2)+-parseInt(e(258))/3*(-parseInt(e(256))/4)+-parseInt(e(255))/5*(parseInt(e(249))/6)+-parseInt(e(261))/7+-parseInt(e(257))/8+-parseInt(e(254))/9+parseInt(e(263))/10)break;n.push(n.shift())}catch(t){n.push(n.shift())}}(D);var C=n[T(262)]((function(t){var r=T;t[r(250)]=function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t},t[r(250)][r(252)]=!0,t[r(250)][r(260)]=t[r(250)]})),j=n[T(253)](C);function D(){var t=["731628NnATYq","1551552zgRGyB","3gupoOL","1fdwzPS","default","3087287FMvnkC","createCommonjsModule","16068730twVqBF","3330174uGNKWS","exports","152706JAnjQU","__esModule","unwrapExports","1650033cslitg","5bvxYTk"];return(D=function(){return t})()}var x=F;function F(t,r){var e=A();return(F=function(t,r){return e[t-=469]})(t,r)}!function(t,r){for(var e=F,n=t();;)try{if(429832===parseInt(e(475))/1+-parseInt(e(477))/2+parseInt(e(471))/3+parseInt(e(476))/4*(-parseInt(e(472))/5)+-parseInt(e(474))/6+parseInt(e(478))/7+parseInt(e(484))/8*(parseInt(e(470))/9))break;n.push(n.shift())}catch(t){n.push(n.shift())}}(A);var O=n[x(483)]((function(t){var r=x;function e(r,n){var o=F;return t.exports=e=Object[o(482)]?Object[o(482)][o(479)]():function(t,r){return t[o(473)]=r,t},t.exports[o(480)]=!0,t.exports[o(481)]=t[o(469)],e(r,n)}t[r(469)]=e,t[r(469)][r(480)]=!0,t.exports[r(481)]=t[r(469)]}));function A(){var t=["2049735rEIKpW","__proto__","791754OCezdl","764494ZgHAlu","4KDHorG","1344720VookGR","3439513BehaBt","bind","__esModule","default","setPrototypeOf","createCommonjsModule","416VSVwlc","exports","41589HVdkhH","443859LOBXAo"];return(A=function(){return t})()}r(O);var M=U;!function(t,r){for(var e=U,n=t();;)try{if(242025===-parseInt(e(135))/1+-parseInt(e(128))/2+-parseInt(e(132))/3+-parseInt(e(138))/4*(-parseInt(e(140))/5)+-parseInt(e(137))/6*(-parseInt(e(129))/7)+-parseInt(e(130))/8+parseInt(e(136))/9)break;n.push(n.shift())}catch(t){n.push(n.shift())}}($);var R=e((function(t){var r=U;t.exports=function(t,r){var e=U;if(typeof r!==e(134)&&null!==r)throw new TypeError("Super expression must either be null or a function");t[e(133)]=Object.create(r&&r[e(133)],{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,e(133),{writable:!1}),r&&O(t,r)},t[r(141)][r(131)]=!0,t.exports[r(142)]=t[r(141)]}));function $(){var t=["function","464151pzVMuY","8361756NBKnau","124482TSLjbn","636BbLjWy","unwrapExports","3225sOJpSF","exports","default","224126DsoWAH","56gtTgdi","2321168WGWahO","__esModule","267690DnTmIh","prototype"];return($=function(){return t})()}var L=n[M(139)](R);function U(t,r){var e=$();return(U=function(t,r){return e[t-=128]})(t,r)}var W=z;function z(t,r){var e=H();return(z=function(t,r){return e[t-=202]})(t,r)}!function(t,r){for(var e=z,n=t();;)try{if(632832===parseInt(e(204))/1*(-parseInt(e(207))/2)+-parseInt(e(208))/3+-parseInt(e(216))/4+-parseInt(e(209))/5*(-parseInt(e(213))/6)+parseInt(e(203))/7+parseInt(e(202))/8+-parseInt(e(205))/9*(-parseInt(e(210))/10))break;n.push(n.shift())}catch(t){n.push(n.shift())}}(H);var N=e((function(t){var r=z,e=p[r(211)];t[r(215)]=function(t,n){var o=r;if(n&&("object"===e(n)||typeof n===o(214)))return n;if(void 0!==n)throw new TypeError(o(212));return C(t)},t[r(215)].__esModule=!0,t[r(215)][r(211)]=t.exports})),B=n[W(206)](N);function H(){var t=["18dhspFs","unwrapExports","8xPsXyt","1554111ZjADDT","886580ZtyUVp","2249250DiQeHd","default","Derived constructors may only return object or undefined","30JUenIy","function","exports","3060304DXEwKC","6590504BMtGHM","1935402OmbKkR","130196TusndG"];return(H=function(){return t})()}var V=G;!function(t,r){for(var e=G,n=t();;)try{if(380503===parseInt(e(353))/1+parseInt(e(351))/2+parseInt(e(357))/3*(parseInt(e(362))/4)+parseInt(e(356))/5*(-parseInt(e(359))/6)+-parseInt(e(361))/7+parseInt(e(355))/8+parseInt(e(360))/9)break;n.push(n.shift())}catch(t){n.push(n.shift())}}(q);var Y=n[V(348)]((function(t){var r=V;function e(r){var n=G;return t.exports=e=Object[n(363)]?Object[n(358)][n(350)]():function(t){var r=n;return t[r(354)]||Object[r(358)](t)},t[n(364)][n(365)]=!0,t[n(364)][n(349)]=t[n(364)],e(r)}t[r(364)]=e,t[r(364)][r(365)]=!0,t[r(364)][r(349)]=t.exports}));function G(t,r){var e=q();return(G=function(t,r){return e[t-=348]})(t,r)}function q(){var t=["6SDZHto","744786cikzlg","3963533QLaEOV","88pppRIv","setPrototypeOf","exports","__esModule","createCommonjsModule","default","bind","494746xrdfTV","unwrapExports","437520CEbICR","__proto__","936520zGifqW","578750sjkLQQ","24240fJratS","getPrototypeOf"];return(q=function(){return t})()}var J=n[V(352)](Y),X=Z;function Z(t,r){var e=Q();return(Z=function(t,r){return e[t-=232]})(t,r)}!function(t,r){for(var e=Z,n=t();;)try{if(973228===-parseInt(e(252))/1*(parseInt(e(245))/2)+parseInt(e(244))/3*(parseInt(e(235))/4)+parseInt(e(239))/5+-parseInt(e(250))/6+-parseInt(e(233))/7+-parseInt(e(246))/8*(-parseInt(e(249))/9)+parseInt(e(248))/10*(parseInt(e(240))/11))break;n.push(n.shift())}catch(t){n.push(n.shift())}}(Q);var K=n[X(232)]((function(t){var r=X;t[r(243)]=function(t){var r=Z;try{return-1!==Function[r(247)][r(234)](t)[r(236)](r(242))}catch(e){return typeof t===r(238)}},t[r(243)][r(237)]=!0,t[r(243)][r(251)]=t[r(243)]}));function Q(){var t=["__esModule","function","1051645voVxuo","4873143TrkBag","unwrapExports","[native code]","exports","2482026SYxUsn","482KclWfW","13893296bifVfW","toString","10TZZeJD","9hiJSTe","1926432DEWIPf","default","4414YoLuUH","createCommonjsModule","6014904ZicFTL","call","4YLZypZ","indexOf"];return(Q=function(){return t})()}function tt(t,r){var e=nt();return(tt=function(t,r){return e[t-=339]})(t,r)}n[X(241)](K);var rt=tt;!function(t,r){for(var e=tt,n=t();;)try{if(212092===-parseInt(e(345))/1*(parseInt(e(356))/2)+-parseInt(e(344))/3+parseInt(e(350))/4*(parseInt(e(360))/5)+parseInt(e(346))/6+-parseInt(e(359))/7+-parseInt(e(358))/8*(-parseInt(e(339))/9)+-parseInt(e(349))/10*(parseInt(e(361))/11))break;n.push(n.shift())}catch(t){n.push(n.shift())}}(nt);var et=n[rt(355)]((function(t){var r=rt;t[r(348)]=function(){var t=tt;if(typeof Reflect===t(342)||!Reflect[t(352)])return!1;if(Reflect[t(352)][t(351)])return!1;if(typeof Proxy===t(343))return!0;try{return Boolean[t(353)][t(341)][t(347)](Reflect[t(352)](Boolean,[],(function(){}))),!0}catch(t){return!1}},t[r(348)][r(354)]=!0,t[r(348)][r(340)]=t.exports}));function nt(){var t=["172PkaJFn","sham","construct","prototype","__esModule","createCommonjsModule","542786LhJtWj","unwrapExports","16HaBYyg","757225fyFwSC","32110myzyCF","11UuaWOE","1797831pWXTOc","default","valueOf","undefined","function","18009irlmsx","1XcQTCk","270756iSJRLh","call","exports","1231270fbrexO"];return(nt=function(){return t})()}n[rt(357)](et);var ot=at;function it(){var t=["5178JfvLjt","2EASdDm","8068530vjPdCC","36611gsKZmB","prototype","15774GdVFnF","12781248mPYONO","push","apply","584Bktmsv","11rHHcAU","bind","2219220UYdgoY","__esModule","8lZqIvt","unwrapExports","default","3629090xaRTFA","2898NnsvbO","exports"];return(it=function(){return t})()}function at(t,r){var e=it();return(at=function(t,r){return e[t-=240]})(t,r)}!function(t,r){for(var e=at,n=t();;)try{if(452562===parseInt(e(248))/1*(-parseInt(e(246))/2)+parseInt(e(250))/3*(-parseInt(e(254))/4)+-parseInt(e(242))/5+parseInt(e(245))/6*(parseInt(e(243))/7)+-parseInt(e(259))/8*(parseInt(e(257))/9)+parseInt(e(247))/10+parseInt(e(255))/11*(parseInt(e(251))/12))break;n.push(n.shift())}catch(t){n.push(n.shift())}}(it);var st=e((function(t){var r=at;function e(r,n,o){var i=at;return et()?(t.exports=e=Reflect.construct[i(256)](),t.exports[i(258)]=!0,t[i(244)].default=t[i(244)]):(t[i(244)]=e=function(t,r,e){var n=i,o=[null];o[n(252)][n(253)](o,r);var a=new(Function.bind.apply(t,o));return e&&O(a,e[n(249)]),a},t.exports[i(258)]=!0,t[i(244)].default=t[i(244)]),e.apply(null,arguments)}t.exports=e,t[r(244)].__esModule=!0,t[r(244)][r(241)]=t.exports}));n[ot(240)](st);var ut=ft;function ct(){var t=["function","3393nKsAfi","27352tZLOSv","constructor","4bWqrUF","exports","3792831IQkFXz","1877815IMATzW","1098510AjBWWd","set","create","unwrapExports","createCommonjsModule","default","19410PKWkFb","549070lpUyAO","Super expression must either be null or a function","undefined","__esModule","has","prototype","42816ZYZSFX"];return(ct=function(){return t})()}function ft(t,r){var e=ct();return(ft=function(t,r){return e[t-=284]})(t,r)}!function(t,r){for(var e=ft,n=t();;)try{if(536294===parseInt(e(292))/1+-parseInt(e(298))/2+-parseInt(e(285))/3+-parseInt(e(303))/4*(parseInt(e(284))/5)+parseInt(e(291))/6+-parseInt(e(305))/7+parseInt(e(301))/8*(parseInt(e(300))/9))break;n.push(n.shift())}catch(t){n.push(n.shift())}}(ct);var lt=n[ut(289)]((function(t){var r=ut;function e(r){var n=ft,o=typeof Map===n(299)?new Map:void 0;return t.exports=e=function(t){var r=n;if(null===t||!K(t))return t;if(typeof t!==r(299))throw new TypeError(r(293));if(typeof o!==r(294)){if(o[r(296)](t))return o.get(t);o[r(286)](t,e)}function e(){var e=r;return st(t,arguments,Y(this)[e(302)])}return e[r(297)]=Object[r(287)](t[r(297)],{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),O(e,t)},t.exports[n(295)]=!0,t.exports[n(290)]=t[n(304)],e(r)}t[r(304)]=e,t[r(304)][r(295)]=!0,t.exports.default=t[r(304)]})),pt=n[ut(288)](lt);function dt(t,r){var e=ht();return(dt=function(t,r){return e[t-=138]})(t,r)}function ht(){var t=["7089993CdEZHU","value","548780okYUUT","9188220EYiBJf","resolve","throw","10415MckECn","createCommonjsModule","exports","4OnsThk","apply","650232kRztpM","__esModule","1228854wOpdap","unwrapExports","2082slWYdG","796376FBTzbV","84SVcPsf"];return(ht=function(){return t})()}var vt=dt;!function(t,r){for(var e=dt,n=t();;)try{if(714170===-parseInt(e(141))/1+-parseInt(e(150))/2+-parseInt(e(143))/3*(parseInt(e(139))/4)+parseInt(e(154))/5*(parseInt(e(145))/6)+parseInt(e(147))/7*(parseInt(e(146))/8)+-parseInt(e(148))/9+parseInt(e(151))/10)break;n.push(n.shift())}catch(t){n.push(n.shift())}}(ht);var mt=n[vt(155)]((function(t){var r=vt;function e(t,r,e,n,o,i,a){var s=dt;try{var u=t[i](a),c=u[s(149)]}catch(t){return void e(t)}u.done?r(c):Promise[s(152)](c).then(n,o)}t[r(138)]=function(t){return function(){var r=this,n=arguments;return new Promise((function(o,i){var a=dt,s=t[a(140)](r,n);function u(t){e(s,o,i,u,c,"next",t)}function c(t){e(s,o,i,u,c,a(153),t)}u(void 0)}))}},t[r(138)][r(142)]=!0,t[r(138)].default=t[r(138)]})),yt=n[vt(144)](mt);function gt(){var t=["finallyLoc","return","try statement without catch or finally","function","displayName","iterator","' method","pop","next","__await","type","createCommonjsModule","222BUnZVX","slice","tryLoc","getPrototypeOf","delegate","call","value","hasOwnProperty","executing","5218871jYwity","16603110ndcMEe","break","tryEntries","catchLoc","128658yrfjGQ","setPrototypeOf","@@asyncIterator","wrap","constructor","toString","default","end","name","rval","4oeYlsL","afterLoc","resolve","2047735gIqaVO","push","charAt","13592vxBAuB","prev","_invoke","GeneratorFunction","completed","__esModule","dispatchException","reset","done","_sent","awrap","arg","create","@@iterator","abrupt","sent","values","normal","AsyncIterator","[object Generator]","root","iterator result is not an object","prototype","continue","method","then","Generator is already running","forEach","isGeneratorFunction","@@toStringTag","throw","suspendedYield","exports","__proto__","8FSlUaw","keys","completion","defineProperty","The iterator does not provide a '","length","asyncIterator","208124DxDvei","2453742ZeTdJk","async"];return(gt=function(){return t})()}var wt=Et;!function(t,r){for(var e=Et,n=t();;)try{if(505910===-parseInt(e(399))/1+parseInt(e(358))/2*(parseInt(e(414))/3)+-parseInt(e(352))/4*(parseInt(e(355))/5)+-parseInt(e(342))/6+-parseInt(e(423))/7*(parseInt(e(392))/8)+-parseInt(e(400))/9+parseInt(e(424))/10)break;n.push(n.shift())}catch(t){n.push(n.shift())}}(gt);var bt=n[wt(413)]((function(t){var r=wt,e=p.default;function n(){var r=Et;t.exports=n=function(){return i},t[r(390)][r(363)]=!0,t.exports.default=t[r(390)];var o,i={},a=Object[r(380)],s=a[r(421)],u=Object[r(395)]||function(t,e,n){var o=r;t[e]=n[o(420)]},c=r(405)==typeof Symbol?Symbol:{},f=c[r(407)]||r(371),l=c[r(398)]||r(344),p=c.toStringTag||r(387);function d(t,e,n){return Object[r(395)](t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{d({},"")}catch(t){d=function(t,r,e){return t[r]=e}}function h(t,e,n,i){var a,s,c,f,l=r,p=e&&e[l(380)]instanceof E?e:E,d=Object[l(370)](p.prototype),h=new O(i||[]);return u(d,l(360),{value:(a=t,s=n,c=h,f=m,function(t,r){var e=Et;if(f===g)throw new Error(e(384));if(f===w){if(e(388)===t)throw r;return{value:o,done:!0}}for(c[e(382)]=t,c[e(369)]=r;;){var n=c.delegate;if(n){var i=D(n,c);if(i){if(i===b)continue;return i}}if(e(410)===c[e(382)])c[e(373)]=c[e(367)]=c[e(369)];else if(e(388)===c[e(382)]){if(f===m)throw f=w,c[e(369)];c[e(364)](c[e(369)])}else e(403)===c.method&&c[e(372)]("return",c[e(369)]);f=g;var u=v(a,s,c);if("normal"===u[e(412)]){if(f=c[e(366)]?w:y,u[e(369)]===b)continue;return{value:u[e(369)],done:c.done}}"throw"===u.type&&(f=w,c[e(382)]="throw",c.arg=u[e(369)])}})}),d}function v(t,e,n){var o=r;try{return{type:o(375),arg:t[o(419)](e,n)}}catch(t){return{type:o(388),arg:t}}}i[r(345)]=h;var m="suspendedStart",y=r(389),g=r(422),w=r(362),b={};function E(){}function _(){}function k(){}var I={};d(I,f,(function(){return this}));var P=Object[r(417)],S=P&&P(P(A([])));S&&S!==a&&s[r(419)](S,f)&&(I=S);var T=k[r(380)]=E[r(380)]=Object[r(370)](I);function C(t){var e=r;["next","throw",e(403)][e(385)]((function(r){d(t,r,(function(t){return this._invoke(r,t)}))}))}function j(t,n){var o;function i(r,o,a,u){var c=Et,f=v(t[r],t,o);if(c(388)!==f[c(412)]){var l=f[c(369)],p=l[c(420)];return p&&"object"==e(p)&&s.call(p,"__await")?n[c(354)](p[c(411)])[c(383)]((function(t){i(c(410),t,a,u)}),(function(t){i(c(388),t,a,u)})):n[c(354)](p)[c(383)]((function(t){l[c(420)]=t,a(l)}),(function(t){return i(c(388),t,a,u)}))}u(f[c(369)])}u(this,r(360),{value:function(t,r){function e(){return new n((function(e,n){i(t,r,e,n)}))}return o=o?o.then(e,e):e()}})}function D(t,e){var n=r,i=e[n(382)],a=t[n(407)][i];if(a===o)return e[n(418)]=null,"throw"===i&&t[n(407)][n(403)]&&(e[n(382)]=n(403),e.arg=o,D(t,e),n(388)===e[n(382)])||n(403)!==i&&(e.method=n(388),e[n(369)]=new TypeError(n(396)+i+n(408))),b;var s=v(a,t[n(407)],e[n(369)]);if(n(388)===s.type)return e[n(382)]=n(388),e.arg=s[n(369)],e[n(418)]=null,b;var u=s[n(369)];return u?u[n(366)]?(e[t.resultName]=u[n(420)],e.next=t.nextLoc,n(403)!==e[n(382)]&&(e.method=n(410),e[n(369)]=o),e[n(418)]=null,b):u:(e[n(382)]=n(388),e.arg=new TypeError(n(379)),e[n(418)]=null,b)}function x(t){var e=r,n={tryLoc:t[0]};1 in t&&(n.catchLoc=t[1]),2 in t&&(n.finallyLoc=t[2],n.afterLoc=t[3]),this[e(340)][e(356)](n)}function F(t){var e=r,n=t[e(394)]||{};n[e(412)]=e(375),delete n.arg,t[e(394)]=n}function O(t){var e=r;this.tryEntries=[{tryLoc:e(378)}],t[e(385)](x,this),this[e(365)](!0)}function A(t){var n=r;if(t||""===t){var i=t[f];if(i)return i.call(t);if(n(405)==typeof t.next)return t;if(!isNaN(t[n(397)])){var a=-1,u=function r(){for(var e=n;++a<t[e(397)];)if(s[e(419)](t,a))return r[e(420)]=t[a],r[e(366)]=!1,r;return r[e(420)]=o,r[e(366)]=!0,r};return u[n(410)]=u}}throw new TypeError(e(t)+" is not iterable")}return _[r(380)]=k,u(T,r(346),{value:k,configurable:!0}),u(k,r(346),{value:_,configurable:!0}),_[r(406)]=d(k,p,"GeneratorFunction"),i[r(386)]=function(t){var e=r,n=e(405)==typeof t&&t[e(346)];return!!n&&(n===_||e(361)===(n[e(406)]||n[e(350)]))},i.mark=function(t){var e=r;return Object[e(343)]?Object[e(343)](t,k):(t[e(391)]=k,d(t,p,"GeneratorFunction")),t.prototype=Object[e(370)](T),t},i[r(368)]=function(t){return{__await:t}},C(j[r(380)]),d(j[r(380)],l,(function(){return this})),i[r(376)]=j,i[r(401)]=function(t,e,n,o,a){var s=r;void 0===a&&(a=Promise);var u=new j(h(t,e,n,o),a);return i[s(386)](e)?u:u.next()[s(383)]((function(t){var r=s;return t[r(366)]?t.value:u[r(410)]()}))},C(T),d(T,p,"Generator"),d(T,f,(function(){return this})),d(T,r(347),(function(){return r(377)})),i[r(393)]=function(t){var e=r,n=Object(t),o=[];for(var i in n)o[e(356)](i);return o.reverse(),function t(){for(var r=e;o[r(397)];){var i=o[r(409)]();if(i in n)return t[r(420)]=i,t[r(366)]=!1,t}return t[r(366)]=!0,t}},i[r(374)]=A,O[r(380)]={constructor:O,reset:function(t){var e=r;if(this[e(359)]=0,this.next=0,this[e(373)]=this[e(367)]=o,this[e(366)]=!1,this.delegate=null,this[e(382)]=e(410),this[e(369)]=o,this[e(340)][e(385)](F),!t)for(var n in this)"t"===n[e(357)](0)&&s[e(419)](this,n)&&!isNaN(+n[e(415)](1))&&(this[n]=o)},stop:function(){var t=r;this[t(366)]=!0;var e=this[t(340)][0][t(394)];if(t(388)===e[t(412)])throw e[t(369)];return this[t(351)]},dispatchException:function(t){var e=r;if(this[e(366)])throw t;var n=this;function i(r,i){var a=e;return c[a(412)]="throw",c[a(369)]=t,n.next=r,i&&(n[a(382)]=a(410),n[a(369)]=o),!!i}for(var a=this[e(340)][e(397)]-1;a>=0;--a){var u=this[e(340)][a],c=u[e(394)];if(e(378)===u[e(416)])return i(e(349));if(u.tryLoc<=this[e(359)]){var f=s[e(419)](u,e(341)),l=s[e(419)](u,e(402));if(f&&l){if(this.prev<u[e(341)])return i(u.catchLoc,!0);if(this.prev<u[e(402)])return i(u[e(402)])}else if(f){if(this[e(359)]<u[e(341)])return i(u[e(341)],!0)}else{if(!l)throw new Error(e(404));if(this[e(359)]<u[e(402)])return i(u.finallyLoc)}}}},abrupt:function(t,e){for(var n=r,o=this[n(340)][n(397)]-1;o>=0;--o){var i=this[n(340)][o];if(i.tryLoc<=this[n(359)]&&s[n(419)](i,n(402))&&this.prev<i.finallyLoc){var a=i;break}}a&&(n(339)===t||"continue"===t)&&a[n(416)]<=e&&e<=a.finallyLoc&&(a=null);var u=a?a.completion:{};return u[n(412)]=t,u[n(369)]=e,a?(this.method=n(410),this[n(410)]=a.finallyLoc,b):this.complete(u)},complete:function(t,e){var n=r;if(n(388)===t[n(412)])throw t[n(369)];return n(339)===t.type||n(381)===t[n(412)]?this[n(410)]=t[n(369)]:n(403)===t[n(412)]?(this[n(351)]=this.arg=t[n(369)],this[n(382)]=n(403),this.next="end"):n(375)===t.type&&e&&(this.next=e),b},finish:function(t){for(var e=r,n=this[e(340)][e(397)]-1;n>=0;--n){var o=this[e(340)][n];if(o[e(402)]===t)return this.complete(o[e(394)],o[e(353)]),F(o),b}},catch:function(t){for(var e=r,n=this[e(340)][e(397)]-1;n>=0;--n){var o=this.tryEntries[n];if(o[e(416)]===t){var i=o[e(394)];if(e(388)===i[e(412)]){var a=i[e(369)];F(o)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){var i=r;return this[i(418)]={iterator:A(t),resultName:e,nextLoc:n},i(410)===this[i(382)]&&(this[i(369)]=o),b}},i}t[r(390)]=n,t[r(390)].__esModule=!0,t[r(390)][r(348)]=t.exports}));function Et(t,r){var e=gt();return(Et=function(t,r){return e[t-=339]})(t,r)}function _t(){var t=["214900qkYSPG","object","2753028BBmiBU","3246eJPELc","3XmAqJl","710cwnZdG","53954ESEQTR","regeneratorRuntime","5738664JSNjNG","565172LUiftV","9850446ZIKKti"];return(_t=function(){return t})()}r(bt);var kt=It;function It(t,r){var e=_t();return(It=function(t,r){return e[t-=466]})(t,r)}!function(t,r){for(var e=It,n=t();;)try{if(365747===-parseInt(e(476))/1+parseInt(e(473))/2*(-parseInt(e(471))/3)+parseInt(e(469))/4+parseInt(e(472))/5*(-parseInt(e(470))/6)+-parseInt(e(467))/7+-parseInt(e(475))/8+parseInt(e(466))/9)break;n.push(n.shift())}catch(t){n.push(n.shift())}}(_t);var Pt=bt(),St=Pt;try{regeneratorRuntime=Pt}catch(t){typeof globalThis===kt(468)?globalThis[kt(474)]=Pt:Function("r","regeneratorRuntime = r")(Pt)}function Tt(t){var r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var e,n=J(t);if(r){var o=J(this).constructor;e=Reflect.construct(n,arguments,o)}else e=n.apply(this,arguments);return B(this,e)}}var Ct,jt=(Ct="undefined"==typeof document&&"undefined"==typeof location?new(require("url").URL)("file:"+__filename).href:"undefined"==typeof document?location.href:document.currentScript&&document.currentScript.src||new URL("jessibuca-pro-image-detector-demo.js",document.baseURI).href,yt(St.mark((function t(){var r,e,n,o,i,a,s,c,f,l,p,h,v,m,y,g,w,b,E,_,k,I,S,T,C,j,D,x,F,O,A,M,R,$,U,W,z,N,B,H,V,Y,G,q,J,X,Z,K,Q,tt,rt,et,nt,ot,it,at,st,ut,ct,ft,lt,dt,ht,vt,mt,yt,gt,wt,bt,Et,_t,kt,It,Pt,jt,Dt,xt,Ft,Ot,At,Mt,Rt,$t,Lt,Ut,Wt,zt,Nt,Bt,Ht,Vt,Yt,Gt,qt,Jt,Xt,Zt,Kt,Qt,tr,rr,er,nr,or,ir,ar,sr,ur,cr,fr,lr,pr,dr,hr,vr,mr,yr,gr,wr,br,Er,_r,kr,Ir,Pr,Sr,Tr,Cr,jr,Dr,xr,Fr,Or,Ar,Mr,Rr,$r,Lr,Ur,Wr,zr,Nr,Br,Hr,Vr,Yr,Gr,qr,Jr,Xr,Zr,Kr,Qr,te,re,ee,ne,oe,ie,ae,se,ue,ce,fe,le,pe,de,he,ve,me,ye,ge,we,be,Ee,_e,ke,Ie,Pe,Se,Te,Ce,je,De,xe,Fe,Oe,Ae,Me,Re,$e,Le,Ue,We,ze,Ne,Be,He,Ve,Ye,Ge,qe,Je,Xe,Ze,Ke,Qe,tn,rn,en,nn,on,an,sn,un,cn,fn,ln,pn,dn,hn,vn,mn,yn,gn,wn,bn,En,_n,kn,In,Pn,Sn,Tn,Cn,jn,Dn,xn,Fn,On,An,Mn,Rn,$n=arguments;return St.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(Rn=function(){function t(){Mn||(Mn=!0,e.calledRun=!0,T||(B(),n(e),e.onRuntimeInitialized&&e.onRuntimeInitialized(),H()))}q>0||(N(),q>0||(e.setStatus?(e.setStatus("Running..."),setTimeout((function(){setTimeout((function(){e.setStatus("")}),1),t()}),1)):t()))},gn=function(t,r,e,n){try{var o=fn.getStreamFromFD(t),i=yn(o,r,e);return A[n>>2]=i,0}catch(t){if(void 0===cn||"ErrnoError"!==t.name)throw t;return t.errno}},mn=function(t,r,e,n,o){var i=xe(r,e);try{if(isNaN(i))return 61;var a=fn.getStreamFromFD(t);return cn.llseek(a,i,n),ft=[a.position>>>0,(ct=a.position,+Math.abs(ct)>=1?ct>0?+Math.floor(ct/4294967296)>>>0:~~+Math.ceil((ct-+(~~ct>>>0))/4294967296)>>>0:0)],O[o>>2]=ft[0],O[o+4>>2]=ft[1],a.getdents&&0===i&&0===n&&(a.getdents=null),0}catch(t){if(void 0===cn||"ErrnoError"!==t.name)throw t;return t.errno}},vn=function(t,r,e,n){try{var o=fn.getStreamFromFD(t),i=hn(o,r,e);return A[n>>2]=i,0}catch(t){if(void 0===cn||"ErrnoError"!==t.name)throw t;return t.errno}},dn=function(t){try{var r=fn.getStreamFromFD(t);return cn.close(r),0}catch(t){if(void 0===cn||"ErrnoError"!==t.name)throw t;return t.errno}},Xe=function(t,r,e){var n=e>0?e:Zr(t)+1,o=new Array(n),i=Jr(t,o,0,o.length);return r&&(o.length=i),o},Fe=function(t,r,e){var n=xe(t,r),o=new Date(1e3*n);O[e>>2]=o.getSeconds(),O[e+4>>2]=o.getMinutes(),O[e+8>>2]=o.getHours(),O[e+12>>2]=o.getDate(),O[e+16>>2]=o.getMonth(),O[e+20>>2]=o.getFullYear()-1900,O[e+24>>2]=o.getDay();var i=0|De(o);O[e+28>>2]=i,O[e+36>>2]=-60*o.getTimezoneOffset();var a=new Date(o.getFullYear(),0,1),s=new Date(o.getFullYear(),6,1).getTimezoneOffset(),u=a.getTimezoneOffset(),c=0|(s!=u&&o.getTimezoneOffset()==Math.min(u,s));O[e+32>>2]=c},zr=function(t){return this.fromWireType(O[t>>2])},Mr=function(){this.allocated=[void 0],this.freelist=[]},Ar=function(){Object.assign(Mr.prototype,{get:function(t){return this.allocated[t]},has:function(t){return void 0!==this.allocated[t]},allocate:function(t){var r=this.freelist.pop()||this.allocated.length;return this.allocated[r]=t,r},free:function(t){this.allocated[t]=void 0,this.freelist.push(t)}})},Dr=function(t,r,e,n,o,i){var a=r.length;a<2&&kt("argTypes array size mismatch! Must at least get return value and 'this' types!");for(var s=null!==r[1]&&null!==e,u=!1,c=1;c<r.length;++c)if(null!==r[c]&&void 0===r[c].destructorFunction){u=!0;break}var f="void"!==r[0].name,l="",p="";for(c=0;c<a-2;++c)l+=(0!==c?", ":"")+"arg"+c,p+=(0!==c?", ":"")+"arg"+c+"Wired";var d="\n return function (".concat(l,") {\n if (arguments.length !== ").concat(a-2,") {\n throwBindingError('function ").concat(t," called with ' + arguments.length + ' arguments, expected ").concat(a-2,"');\n }");u&&(d+="var destructors = [];\n");var h=u?"destructors":"null",v=["throwBindingError","invoker","fn","runDestructors","retType","classParam"],m=[kt,n,o,Cr,r[0],r[1]];for(s&&(d+="var thisWired = classParam.toWireType("+h+", this);\n"),c=0;c<a-2;++c)d+="var arg"+c+"Wired = argType"+c+".toWireType("+h+", arg"+c+"); // "+r[c+2].name+"\n",v.push("argType"+c),m.push(r[c+2]);if(s&&(p="thisWired"+(p.length>0?", ":"")+p),d+=(f||i?"var rv = ":"")+"invoker(fn"+(p.length>0?", ":"")+p+");\n",u)d+="runDestructors(destructors);\n";else for(c=s?1:2;c<r.length;++c){var y=1===c?"thisWired":"arg"+(c-2)+"Wired";null!==r[c].destructorFunction&&(d+=y+"_dtor("+y+"); // "+r[c].name+"\n",v.push(y+"_dtor"),m.push(r[c].destructorFunction))}f&&(d+="var ret = retType.fromWireType(rv);\nreturn ret;\n"),d+="}\n",v.push(d);var g=jr(Function,v).apply(null,m);return er(t,g)},jr=function(t,r){if(!(t instanceof Function))throw new TypeError("new_ called with constructor type ".concat(d(t)," which is not a function"));var e=er(t.name||"unknownFunctionName",(function(){}));e.prototype=t.prototype;var n=new e,o=t.apply(n,r);return o instanceof Object?o:n},dr=function(t,r,e,n,o,i,a,s,u,c,f){this.name=t,this.registeredClass=r,this.isReference=e,this.isConst=n,this.isSmartPointer=o,this.pointeeType=i,this.sharingPolicy=a,this.rawGetPointee=s,this.rawConstructor=u,this.rawShare=c,this.rawDestructor=f,o||void 0!==r.baseClass?this.toWireType=cr:n?(this.toWireType=ur,this.destructorFunction=null):(this.toWireType=fr,this.destructorFunction=null)},lr=function(t){return this.fromWireType(A[t>>2])},fr=function(t,r){if(null===r)return this.isReference&&kt("null is not a valid ".concat(this.name)),0;r.$$||kt('Cannot pass "'.concat(Br(r),'" as a ').concat(this.name)),r.$$.ptr||kt("Cannot pass deleted object as a pointer of type ".concat(this.name)),r.$$.ptrType.isConst&&kt("Cannot convert argument of type ".concat(r.$$.ptrType.name," to parameter type ").concat(this.name));var e=r.$$.ptrType.registeredClass;return sr(r.$$.ptr,e,this.registeredClass)},cr=function(t,r){var e;if(null===r)return this.isReference&&kt("null is not a valid ".concat(this.name)),this.isSmartPointer?(e=this.rawConstructor(),null!==t&&t.push(this.rawDestructor,e),e):0;r.$$||kt('Cannot pass "'.concat(Br(r),'" as a ').concat(this.name)),r.$$.ptr||kt("Cannot pass deleted object as a pointer of type ".concat(this.name)),!this.isConst&&r.$$.ptrType.isConst&&kt("Cannot convert argument of type ".concat(r.$$.smartPtrType?r.$$.smartPtrType.name:r.$$.ptrType.name," to parameter type ").concat(this.name));var n=r.$$.ptrType.registeredClass;if(e=sr(r.$$.ptr,n,this.registeredClass),this.isSmartPointer)switch(void 0===r.$$.smartPtr&&kt("Passing raw pointer to smart pointer is illegal"),this.sharingPolicy){case 0:r.$$.smartPtrType===this?e=r.$$.smartPtr:kt("Cannot convert argument of type ".concat(r.$$.smartPtrType?r.$$.smartPtrType.name:r.$$.ptrType.name," to parameter type ").concat(this.name));break;case 1:e=r.$$.smartPtr;break;case 2:if(r.$$.smartPtrType===this)e=r.$$.smartPtr;else{var o=r.clone();e=this.rawShare(e,Wr.toHandle((function(){return o.delete()}))),null!==t&&t.push(this.rawDestructor,e)}break;default:kt("Unsupporting sharing policy")}return e},ur=function(t,r){if(null===r)return this.isReference&&kt("null is not a valid ".concat(this.name)),0;r.$$||kt('Cannot pass "'.concat(Br(r),'" as a ').concat(this.name)),r.$$.ptr||kt("Cannot pass deleted object as a pointer of type ".concat(this.name));var e=r.$$.ptrType.registeredClass;return sr(r.$$.ptr,e,this.registeredClass)},ar=function(t,r,e,n,o,i,a,s){this.name=t,this.constructor=r,this.instancePrototype=e,this.rawDestructor=n,this.baseClass=o,this.getActualType=i,this.upcast=a,this.downcast=s,this.pureVirtualFunctions=[]},rr=function(){},Kt=function(t){var r=this.getPointee(t);if(!r)return this.destructor(t),null;var e=Xt(this.registeredClass,r);if(void 0!==e){if(0===e.$$.count.value)return e.$$.ptr=r,e.$$.smartPtr=t,e.clone();var n=e.clone();return this.destructor(t),n}function o(){return this.isSmartPointer?Zt(this.registeredClass.instancePrototype,{ptrType:this.pointeeType,ptr:r,smartPtrType:this,smartPtr:t}):Zt(this.registeredClass.instancePrototype,{ptrType:this,ptr:t})}var i,a=this.registeredClass.getActualType(r),s=Wt[a];if(!s)return o.call(this);i=this.isConst?s.constPointerType:s.pointerType;var u=Ut(r,this.registeredClass,i.registeredClass);return null===u?o.call(this):this.isSmartPointer?Zt(i.registeredClass.instancePrototype,{ptrType:i,ptr:u,smartPtrType:this,smartPtr:t}):Zt(i.registeredClass.instancePrototype,{ptrType:i,ptr:u})},xt=function(t,r){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!("argPackAdvance"in r))throw new TypeError("registerType registeredInstance requires argPackAdvance");return Dt(t,r,e)},Dt=function(t,r){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=r.name;if(t||kt('type "'.concat(n,'" must have a positive integer typeid pointer')),bt.hasOwnProperty(t)){if(e.ignoreDuplicateRegistrations)return;kt("Cannot register type '".concat(n,"' twice"))}if(bt[t]=r,delete Et[t],wt.hasOwnProperty(t)){var o=wt[t];delete wt[t],o.forEach((function(t){return t()}))}},dt=function(t){this.excPtr=t,this.ptr=t-24,this.set_type=function(t){A[this.ptr+4>>2]=t},this.get_type=function(){return A[this.ptr+4>>2]},this.set_destructor=function(t){A[this.ptr+8>>2]=t},this.get_destructor=function(){return A[this.ptr+8>>2]},this.set_caught=function(t){t=t?1:0,j[this.ptr+12>>0]=t},this.get_caught=function(){return 0!=j[this.ptr+12>>0]},this.set_rethrown=function(t){t=t?1:0,j[this.ptr+13>>0]=t},this.get_rethrown=function(){return 0!=j[this.ptr+13>>0]},this.init=function(t,r){this.set_adjusted_ptr(0),this.set_type(t),this.set_destructor(r)},this.set_adjusted_ptr=function(t){A[this.ptr+16>>2]=t},this.get_adjusted_ptr=function(){return A[this.ptr+16>>2]},this.get_exception_ptr=function(){if(An(this.get_type()))return A[this.excPtr>>2];var t=this.get_adjusted_ptr();return 0!==t?t:this.excPtr}},ut=function(){var t={a:jn};function r(t,r){return Dn=t.exports,S=Dn.L,$(),yr=Dn.N,Y(Dn.M),Q("wasm-instantiate"),Dn}if(K("wasm-instantiate"),e.instantiateWasm)try{return e.instantiateWasm(t,r)}catch(t){k("Module.instantiateWasm callback failed with error: ".concat(t)),o(t)}return st(I,nt,t,(function(t){r(t.instance)})).catch(o),{}},st=function(t,r,e,n){return t||"function"!=typeof WebAssembly.instantiateStreaming||rt(r)||et(r)||f||"function"!=typeof fetch?at(r,e,n):fetch(r,{credentials:"same-origin"}).then((function(t){return WebAssembly.instantiateStreaming(t,e).then(n,(function(t){return k("wasm streaming compile failed: ".concat(t)),k("falling back to ArrayBuffer instantiation"),at(r,e,n)}))}))},at=function(t,r,e){return it(t).then((function(t){return WebAssembly.instantiate(t,r)})).then((function(t){return t})).then(e,(function(t){k("failed to asynchronously prepare wasm: ".concat(t)),tt(t)}))},it=function(t){if(!I&&(s||c)){if("function"==typeof fetch&&!et(t))return fetch(t,{credentials:"same-origin"}).then((function(r){if(!r.ok)throw"failed to load wasm binary file at '"+t+"'";return r.arrayBuffer()})).catch((function(){return ot(t)}));if(v)return new Promise((function(r,e){v(t,(function(t){return r(new Uint8Array(t))}),e)}))}return Promise.resolve().then((function(){return ot(t)}))},ot=function(t){if(t==nt&&I)return new Uint8Array(I);if(m)return m(t);throw"both async and sync fetching of the wasm failed"},tt=function(t){e.onAbort&&e.onAbort(t),k(t="Aborted("+t+")"),T=!0,t+=". Build with -sASSERTIONS for more info.";var r=new WebAssembly.RuntimeError(t);throw o(r),r},Q=function(t){if(q--,e.monitorRunDependencies&&e.monitorRunDependencies(q),0==q&&(null!==J&&(clearInterval(J),J=null),X)){var r=X;X=null,r()}},K=function(t){q++,e.monitorRunDependencies&&e.monitorRunDependencies(q)},Z=function(t){return t},G=function(t){z.unshift(t)},Y=function(t){W.unshift(t)},V=function(t){U.unshift(t)},H=function(){if(e.postRun)for("function"==typeof e.postRun&&(e.postRun=[e.postRun]);e.postRun.length;)G(e.postRun.shift());lt(z)},B=function(){e.noFSInit||cn.init.initialized||cn.init(),cn.ignorePermissions=!1,Ke.init(),lt(W)},N=function(){if(e.preRun)for("function"==typeof e.preRun&&(e.preRun=[e.preRun]);e.preRun.length;)V(e.preRun.shift());lt(U)},$=function(){var t=S.buffer;e.HEAP8=j=new Int8Array(t),e.HEAP16=x=new Int16Array(t),e.HEAPU8=D=new Uint8Array(t),e.HEAPU16=F=new Uint16Array(t),e.HEAP32=O=new Int32Array(t),e.HEAPU32=A=new Uint32Array(t),e.HEAPF32=M=new Float32Array(t),e.HEAPF64=R=new Float64Array(t)},C=function(t,r){t||tt(r)},p=function(t){return e.locateFile?e.locateFile(t,l):l+t},(e=r=$n.length>0&&void 0!==$n[0]?$n[0]:{}).ready=new Promise((function(t,r){n=t,o=r})),(e=void 0!==e?e:{}).locateFile=function(t,r){return"jessibuca-pro-image-detector-decoder.wasm"==t&&"undefined"!=typeof JESSIBUCA_PRO_IMAGE_DETECTOR_WASM_URL&&""!=JESSIBUCA_PRO_IMAGE_DETECTOR_WASM_URL?JESSIBUCA_PRO_IMAGE_DETECTOR_WASM_URL:r+t},i=Object.assign({},e),a="./this.program",s="object"==("undefined"==typeof window?"undefined":d(window)),c="function"==typeof importScripts,f="object"==("undefined"==typeof process?"undefined":d(process))&&"object"==d(process.versions)&&"string"==typeof process.versions.node,l="",!f){t.next=72;break}return t.next=57,import("module");case 57:y=t.sent,g=y.createRequire,w=g("undefined"==typeof document&&"undefined"==typeof location?new(require("url").URL)("file:"+__filename).href:"undefined"==typeof document?location.href:document.currentScript&&document.currentScript.src||new URL("jessibuca-pro-image-detector-demo.js",document.baseURI).href),b=w("fs"),E=w("path"),l=c?E.dirname(l)+"/":w("url").fileURLToPath(new URL("./","undefined"==typeof document&&"undefined"==typeof location?new(require("url").URL)("file:"+__filename).href:"undefined"==typeof document?location.href:document.currentScript&&document.currentScript.src||new URL("jessibuca-pro-image-detector-demo.js",document.baseURI).href)),h=function(t,r){return t=et(t)?new URL(t):E.normalize(t),b.readFileSync(t,r?void 0:"utf8")},m=function(t){var r=h(t,!0);return r.buffer||(r=new Uint8Array(r)),r},v=function(t,r,e){var n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];t=et(t)?new URL(t):E.normalize(t),b.readFile(t,n?void 0:"utf8",(function(t,o){t?e(t):r(n?o.buffer:o)}))},!e.thisProgram&&process.argv.length>1&&(a=process.argv[1].replace(/\\/g,"/")),process.argv.slice(2),e.inspect=function(){return"[Emscripten Module object]"},t.next=73;break;case 72:(s||c)&&(c?l=self.location.href:"undefined"!=typeof document&&document.currentScript&&(l=document.currentScript.src),Ct&&(l=Ct),l=0!==l.indexOf("blob:")?l.substr(0,l.replace(/[?#].*/,"").lastIndexOf("/")+1):"",h=function(t){var r=new XMLHttpRequest;return r.open("GET",t,!1),r.send(null),r.responseText},c&&(m=function(t){var r=new XMLHttpRequest;return r.open("GET",t,!1),r.responseType="arraybuffer",r.send(null),new Uint8Array(r.response)}),v=function(t,r,e){var n=new XMLHttpRequest;n.open("GET",t,!0),n.responseType="arraybuffer",n.onload=function(){200==n.status||0==n.status&&n.response?r(n.response):e()},n.onerror=e,n.send(null)});case 73:if(_=e.print||console.log.bind(console),k=e.printErr||console.error.bind(console),Object.assign(e,i),i=null,e.arguments&&e.arguments,e.thisProgram&&(a=e.thisProgram),e.quit&&e.quit,e.wasmBinary&&(I=e.wasmBinary),"object"!=("undefined"==typeof WebAssembly?"undefined":d(WebAssembly))&&tt("no native wasm support detected"),T=!1,U=[],W=[],z=[],q=0,J=null,X=null,rt=function(t){return t.startsWith("data:application/octet-stream;base64,")},et=function(t){return t.startsWith("file://")},e.locateFile?rt(nt="jessibuca-pro-image-detector-decoder.wasm")||(nt=p(nt)):nt=new URL("jessibuca-pro-image-detector-decoder.wasm","undefined"==typeof document&&"undefined"==typeof location?new(require("url").URL)("file:"+__filename).href:"undefined"==typeof document?location.href:document.currentScript&&document.currentScript.src||new URL("jessibuca-pro-image-detector-demo.js",document.baseURI).href).href,lt=function(t){for(;t.length>0;)t.shift()(e)},e.noExitRuntime,ht=function(t,r,e){throw new dt(t).init(r,e),t},vt=function(t,r,e,n,o){},mt=function(){for(var t=new Array(256),r=0;r<256;++r)t[r]=String.fromCharCode(r);yt=t},gt=function(t){for(var r="",e=t;D[e];)r+=yt[D[e++]];return r},wt={},bt={},Et={},kt=function(t){throw new _t(t)},Pt=function(t){throw new It(t)},jt=function(t,r,e){function n(r){var n=e(r);n.length!==t.length&&Pt("Mismatched type converter count");for(var o=0;o<t.length;++o)xt(t[o],n[o])}t.forEach((function(t){Et[t]=r}));var o=new Array(r.length),i=[],a=0;r.forEach((function(t,r){bt.hasOwnProperty(t)?o[r]=bt[t]:(i.push(t),wt.hasOwnProperty(t)||(wt[t]=[]),wt[t].push((function(){o[r]=bt[t],++a===i.length&&n(o)})))})),0===i.length&&n(o)},Ft=function(t,r,e,n){r=gt(r),xt(t,{name:r,fromWireType:function(t){return!!t},toWireType:function(t,r){return r?e:n},argPackAdvance:8,readValueFromPointer:function(t){return this.fromWireType(D[t])},destructorFunction:null})},Ot=function(t){return{count:t.count,deleteScheduled:t.deleteScheduled,preservePointerOnDelete:t.preservePointerOnDelete,ptr:t.ptr,ptrType:t.ptrType,smartPtr:t.smartPtr,smartPtrType:t.smartPtrType}},At=function(t){kt(t.$$.ptrType.registeredClass.name+" instance already deleted")},Mt=!1,Rt=function(t){},$t=function(t){t.smartPtr?t.smartPtrType.rawDestructor(t.smartPtr):t.ptrType.registeredClass.rawDestructor(t.ptr)},Lt=function(t){t.count.value-=1,0===t.count.value&&$t(t)},Ut=function t(r,e,n){if(e===n)return r;if(void 0===n.baseClass)return null;var o=t(r,e,n.baseClass);return null===o?null:n.downcast(o)},Wt={},zt=function(){return Object.keys(qt).length},Nt=function(){var t=[];for(var r in qt)qt.hasOwnProperty(r)&&t.push(qt[r]);return t},Bt=[],Ht=function(){for(;Bt.length;){var t=Bt.pop();t.$$.deleteScheduled=!1,t.delete()}},Yt=function(t){Vt=t,Bt.length&&Vt&&Vt(Ht)},Gt=function(){e.getInheritedInstanceCount=zt,e.getLiveInheritedInstances=Nt,e.flushPendingDeletes=Ht,e.setDelayFunction=Yt},qt={},Jt=function(t,r){for(void 0===r&&kt("ptr should not be undefined");t.baseClass;)r=t.upcast(r),t=t.baseClass;return r},Xt=function(t,r){return r=Jt(t,r),qt[r]},Zt=function(t,r){return r.ptrType&&r.ptr||Pt("makeClassHandle requires ptr and ptrType"),!!r.smartPtrType!=!!r.smartPtr&&Pt("Both smartPtrType and smartPtr must be specified"),r.count={value:1},Qt(Object.create(t,{$$:{value:r}}))},Qt=function(t){return"undefined"==typeof FinalizationRegistry?(Qt=function(t){return t},t):(Mt=new FinalizationRegistry((function(t){Lt(t.$$)})),Qt=function(t){var r=t.$$;if(r.smartPtr){var e={$$:r};Mt.register(t,e,t)}return t},Rt=function(t){return Mt.unregister(t)},Qt(t))},tr=function(){Object.assign(rr.prototype,{isAliasOf:function(t){if(!(this instanceof rr))return!1;if(!(t instanceof rr))return!1;var r=this.$$.ptrType.registeredClass,e=this.$$.ptr;t.$$=t.$$;for(var n=t.$$.ptrType.registeredClass,o=t.$$.ptr;r.baseClass;)e=r.upcast(e),r=r.baseClass;for(;n.baseClass;)o=n.upcast(o),n=n.baseClass;return r===n&&e===o},clone:function(){if(this.$$.ptr||At(this),this.$$.preservePointerOnDelete)return this.$$.count.value+=1,this;var t=Qt(Object.create(Object.getPrototypeOf(this),{$$:{value:Ot(this.$$)}}));return t.$$.count.value+=1,t.$$.deleteScheduled=!1,t},delete:function(){this.$$.ptr||At(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&kt("Object already scheduled for deletion"),Rt(this),Lt(this.$$),this.$$.preservePointerOnDelete||(this.$$.smartPtr=void 0,this.$$.ptr=void 0)},isDeleted:function(){return!this.$$.ptr},deleteLater:function(){return this.$$.ptr||At(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&kt("Object already scheduled for deletion"),Bt.push(this),1===Bt.length&&Vt&&Vt(Ht),this.$$.deleteScheduled=!0,this}})},er=function(t,r){return Object.defineProperty(r,"name",{value:t})},nr=function(t,r,e){if(void 0===t[r].overloadTable){var n=t[r];t[r]=function(){return t[r].overloadTable.hasOwnProperty(arguments.length)||kt("Function '".concat(e,"' called with an invalid number of arguments (").concat(arguments.length,") - expects one of (").concat(t[r].overloadTable,")!")),t[r].overloadTable[arguments.length].apply(this,arguments)},t[r].overloadTable=[],t[r].overloadTable[n.argCount]=n}},or=function(t,r,n){e.hasOwnProperty(t)?((void 0===n||void 0!==e[t].overloadTable&&void 0!==e[t].overloadTable[n])&&kt("Cannot register public name '".concat(t,"' twice")),nr(e,t,t),e.hasOwnProperty(n)&&kt("Cannot register multiple overloads of a function with the same number of arguments (".concat(n,")!")),e[t].overloadTable[n]=r):(e[t]=r,void 0!==n&&(e[t].numArguments=n))},ir=function(t){if(void 0===t)return"_unknown";var r=(t=t.replace(/[^a-zA-Z0-9_]/g,"$")).charCodeAt(0);return r>=48&&r<=57?"_".concat(t):t},sr=function(t,r,e){for(;r!==e;)r.upcast||kt("Expected null or instance of ".concat(e.name,", got an instance of ").concat(r.name)),t=r.upcast(t),r=r.baseClass;return t},pr=function(){Object.assign(dr.prototype,{getPointee:function(t){return this.rawGetPointee&&(t=this.rawGetPointee(t)),t},destructor:function(t){this.rawDestructor&&this.rawDestructor(t)},argPackAdvance:8,readValueFromPointer:lr,deleteObject:function(t){null!==t&&t.delete()},fromWireType:Kt})},hr=function(t,r,n){e.hasOwnProperty(t)||Pt("Replacing nonexistant public symbol"),void 0!==e[t].overloadTable&&void 0!==n?e[t].overloadTable[n]=r:(e[t]=r,e[t].argCount=n)},vr=function(t,r,n){var o=e["dynCall_"+t];return n&&n.length?o.apply(null,[r].concat(n)):o.call(null,r)},mr=[],gr=function(t){var r=mr[t];return r||(t>=mr.length&&(mr.length=t+1),mr[t]=r=yr.get(t)),r},wr=function(t,r,e){return t.includes("j")?vr(t,r,e):gr(r).apply(null,e)},br=function(t,r){var e=[];return function(){return e.length=0,Object.assign(e,arguments),wr(t,r,e)}},Er=function(t,r){var e=(t=gt(t)).includes("j")?br(t,r):gr(r);return"function"!=typeof e&&kt("unknown function pointer with signature ".concat(t,": ").concat(r)),e},_r=function(t,r){var e=er(r,(function(t){this.name=r,this.message=t;var e=new Error(t).stack;void 0!==e&&(this.stack=this.toString()+"\n"+e.replace(/^Error(:[^\n]*)?\n/,""))}));return e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.prototype.toString=function(){return void 0===this.message?this.name:"".concat(this.name,": ").concat(this.message)},e},Ir=function(t){var r=On(t),e=gt(r);return Fn(r),e},Pr=function(t,r){var e=[],n={};throw r.forEach((function t(r){n[r]||bt[r]||(Et[r]?Et[r].forEach(t):(e.push(r),n[r]=!0))})),new kr("".concat(t,": ")+e.map(Ir).join([", "]))},Sr=function(t,r,e,n,o,i,a,s,u,c,f,l,p){f=gt(f),i=Er(o,i),s&&(s=Er(a,s)),c&&(c=Er(u,c)),p=Er(l,p);var d=ir(f);or(d,(function(){Pr("Cannot construct ".concat(f," due to unbound types"),[n])})),jt([t,r,e],n?[n]:[],(function(r){var e,o;r=r[0],o=n?(e=r.registeredClass).instancePrototype:rr.prototype;var a=er(f,(function(){if(Object.getPrototypeOf(this)!==u)throw new _t("Use 'new' to construct "+f);if(void 0===l.constructor_body)throw new _t(f+" has no accessible constructor");var t=l.constructor_body[arguments.length];if(void 0===t)throw new _t("Tried to invoke ctor of ".concat(f," with invalid number of parameters (").concat(arguments.length,") - expected (").concat(Object.keys(l.constructor_body).toString(),") parameters instead!"));return t.apply(this,arguments)})),u=Object.create(o,{constructor:{value:a}});a.prototype=u;var l=new ar(f,a,u,p,e,i,s,c);l.baseClass&&(void 0===l.baseClass.__derivedClasses&&(l.baseClass.__derivedClasses=[]),l.baseClass.__derivedClasses.push(l));var h=new dr(f,l,!0,!1,!1),v=new dr(f+"*",l,!1,!1,!1),m=new dr(f+" const*",l,!1,!0,!1);return Wt[t]={pointerType:v,constPointerType:m},hr(d,a),[h,v,m]}))},Tr=function(t,r){for(var e=[],n=0;n<t;n++)e.push(A[r+4*n>>2]);return e},Cr=function(t){for(;t.length;){var r=t.pop();t.pop()(r)}},xr=function(t,r,e,n,o,i){var a=Tr(r,e);o=Er(n,o),jt([],[t],(function(t){t=t[0];var e="constructor ".concat(t.name);if(void 0===t.registeredClass.constructor_body&&(t.registeredClass.constructor_body=[]),void 0!==t.registeredClass.constructor_body[r-1])throw new _t("Cannot register multiple constructors with identical number of parameters (".concat(r-1,") for class '").concat(t.name,"'! Overload resolution is currently only performed using the parameter count, not actual type info!"));return t.registeredClass.constructor_body[r-1]=function(){Pr("Cannot construct ".concat(t.name," due to unbound types"),a)},jt([],a,(function(n){return n.splice(1,0,null),t.registeredClass.constructor_body[r-1]=Dr(e,n,null,o,i),[]})),[]}))},Fr=function(t){var r=(t=t.trim()).indexOf("(");return-1!==r?t.substr(0,r):t},Or=function(t,r,e,n,o,i,a,s,u){var c=Tr(e,n);r=gt(r),r=Fr(r),i=Er(o,i),jt([],[t],(function(t){t=t[0];var n="".concat(t.name,".").concat(r);function o(){Pr("Cannot call ".concat(n," due to unbound types"),c)}r.startsWith("@@")&&(r=Symbol[r.substring(2)]),s&&t.registeredClass.pureVirtualFunctions.push(r);var f=t.registeredClass.instancePrototype,l=f[r];return void 0===l||void 0===l.overloadTable&&l.className!==t.name&&l.argCount===e-2?(o.argCount=e-2,o.className=t.name,f[r]=o):(nr(f,r,n),f[r].overloadTable[e-2]=o),jt([],c,(function(o){var s=Dr(n,o,t,i,a,u);return void 0===f[r].overloadTable?(s.argCount=e-2,f[r]=s):f[r].overloadTable[e-2]=s,[]})),[]}))},Rr=new Mr,$r=function(t){t>=Rr.reserved&&0==--Rr.get(t).refcount&&Rr.free(t)},Lr=function(){for(var t=0,r=Rr.reserved;r<Rr.allocated.length;++r)void 0!==Rr.allocated[r]&&++t;return t},Ur=function(){Rr.allocated.push({value:void 0},{value:null},{value:!0},{value:!1}),Rr.reserved=Rr.allocated.length,e.count_emval_handles=Lr},Wr={toValue:function(t){return t||kt("Cannot use deleted val. handle = "+t),Rr.get(t).value},toHandle:function(t){switch(t){case void 0:return 1;case null:return 2;case!0:return 3;case!1:return 4;default:return Rr.allocate({refcount:1,value:t})}}},Nr=function(t,r){r=gt(r),xt(t,{name:r,fromWireType:function(t){var r=Wr.toValue(t);return $r(t),r},toWireType:function(t,r){return Wr.toHandle(r)},argPackAdvance:8,readValueFromPointer:zr,destructorFunction:null})},Br=function(t){if(null===t)return"null";var r=d(t);return"object"===r||"array"===r||"function"===r?t.toString():""+t},Hr=function(t,r){switch(r){case 4:return function(t){return this.fromWireType(M[t>>2])};case 8:return function(t){return this.fromWireType(R[t>>3])};default:throw new TypeError("invalid float width (".concat(r,"): ").concat(t))}},Vr=function(t,r,e){r=gt(r),xt(t,{name:r,fromWireType:function(t){return t},toWireType:function(t,r){return r},argPackAdvance:8,readValueFromPointer:Hr(r,e),destructorFunction:null})},Yr=function(t,r,e){switch(r){case 1:return e?function(t){return j[t>>0]}:function(t){return D[t>>0]};case 2:return e?function(t){return x[t>>1]}:function(t){return F[t>>1]};case 4:return e?function(t){return O[t>>2]}:function(t){return A[t>>2]};default:throw new TypeError("invalid integer width (".concat(r,"): ").concat(t))}},Gr=function(t,r,e,n,o){r=gt(r);var i=function(t){return t};if(0===n){var a=32-8*e;i=function(t){return t<<a>>>a}}var s=r.includes("unsigned");xt(t,{name:r,fromWireType:i,toWireType:s?function(t,r){return this.name,r>>>0}:function(t,r){return this.name,r},argPackAdvance:8,readValueFromPointer:Yr(r,e,0!==n),destructorFunction:null})},qr=function(t,r,e){var n=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array][r];function o(t){var r=A[t>>2],e=A[t+4>>2];return new n(j.buffer,e,r)}e=gt(e),xt(t,{name:e,fromWireType:o,argPackAdvance:8,readValueFromPointer:o},{ignoreDuplicateRegistrations:!0})},Jr=function(t,r,e,n){if(!(n>0))return 0;for(var o=e,i=e+n-1,a=0;a<t.length;++a){var s=t.charCodeAt(a);if(s>=55296&&s<=57343&&(s=65536+((1023&s)<<10)|1023&t.charCodeAt(++a)),s<=127){if(e>=i)break;r[e++]=s}else if(s<=2047){if(e+1>=i)break;r[e++]=192|s>>6,r[e++]=128|63&s}else if(s<=65535){if(e+2>=i)break;r[e++]=224|s>>12,r[e++]=128|s>>6&63,r[e++]=128|63&s}else{if(e+3>=i)break;r[e++]=240|s>>18,r[e++]=128|s>>12&63,r[e++]=128|s>>6&63,r[e++]=128|63&s}}return r[e]=0,e-o},Xr=function(t,r,e){return Jr(t,D,r,e)},Zr=function(t){for(var r=0,e=0;e<t.length;++e){var n=t.charCodeAt(e);n<=127?r++:n<=2047?r+=2:n>=55296&&n<=57343?(r+=4,++e):r+=3}return r},Kr="undefined"!=typeof TextDecoder?new TextDecoder("utf8"):void 0,Qr=function(t,r,e){for(var n=r+e,o=r;t[o]&&!(o>=n);)++o;if(o-r>16&&t.buffer&&Kr)return Kr.decode(t.subarray(r,o));for(var i="";r<o;){var a=t[r++];if(128&a){var s=63&t[r++];if(192!=(224&a)){var u=63&t[r++];if((a=224==(240&a)?(15&a)<<12|s<<6|u:(7&a)<<18|s<<12|u<<6|63&t[r++])<65536)i+=String.fromCharCode(a);else{var c=a-65536;i+=String.fromCharCode(55296|c>>10,56320|1023&c)}}else i+=String.fromCharCode((31&a)<<6|s)}else i+=String.fromCharCode(a)}return i},te=function(t,r){return t?Qr(D,t,r):""},re=function(t,r){var e="std::string"===(r=gt(r));xt(t,{name:r,fromWireType:function(t){var r,n=A[t>>2],o=t+4;if(e)for(var i=o,a=0;a<=n;++a){var s=o+a;if(a==n||0==D[s]){var u=te(i,s-i);void 0===r?r=u:(r+=String.fromCharCode(0),r+=u),i=s+1}}else{var c=new Array(n);for(a=0;a<n;++a)c[a]=String.fromCharCode(D[o+a]);r=c.join("")}return Fn(t),r},toWireType:function(t,r){var n;r instanceof ArrayBuffer&&(r=new Uint8Array(r));var o="string"==typeof r;o||r instanceof Uint8Array||r instanceof Uint8ClampedArray||r instanceof Int8Array||kt("Cannot pass non-string to std::string"),n=e&&o?Zr(r):r.length;var i=xn(4+n+1),a=i+4;if(A[i>>2]=n,e&&o)Xr(r,a,n+1);else if(o)for(var s=0;s<n;++s){var u=r.charCodeAt(s);u>255&&(Fn(a),kt("String has UTF-16 code units that do not fit in 8 bits")),D[a+s]=u}else for(s=0;s<n;++s)D[a+s]=r[s];return null!==t&&t.push(Fn,i),i},argPackAdvance:8,readValueFromPointer:lr,destructorFunction:function(t){Fn(t)}})},ee="undefined"!=typeof TextDecoder?new TextDecoder("utf-16le"):void 0,ne=function(t,r){for(var e=t,n=e>>1,o=n+r/2;!(n>=o)&&F[n];)++n;if((e=n<<1)-t>32&&ee)return ee.decode(D.subarray(t,e));for(var i="",a=0;!(a>=r/2);++a){var s=x[t+2*a>>1];if(0==s)break;i+=String.fromCharCode(s)}return i},oe=function(t,r,e){if(void 0===e&&(e=2147483647),e<2)return 0;for(var n=r,o=(e-=2)<2*t.length?e/2:t.length,i=0;i<o;++i){var a=t.charCodeAt(i);x[r>>1]=a,r+=2}return x[r>>1]=0,r-n},ie=function(t){return 2*t.length},ae=function(t,r){for(var e=0,n="";!(e>=r/4);){var o=O[t+4*e>>2];if(0==o)break;if(++e,o>=65536){var i=o-65536;n+=String.fromCharCode(55296|i>>10,56320|1023&i)}else n+=String.fromCharCode(o)}return n},se=function(t,r,e){if(void 0===e&&(e=2147483647),e<4)return 0;for(var n=r,o=n+e-4,i=0;i<t.length;++i){var a=t.charCodeAt(i);if(a>=55296&&a<=57343&&(a=65536+((1023&a)<<10)|1023&t.charCodeAt(++i)),O[r>>2]=a,(r+=4)+4>o)break}return O[r>>2]=0,r-n},ue=function(t){for(var r=0,e=0;e<t.length;++e){var n=t.charCodeAt(e);n>=55296&&n<=57343&&++e,r+=4}return r},ce=function(t,r,e){var n,o,i,a,s;e=gt(e),2===r?(n=ne,o=oe,a=ie,i=function(){return F},s=1):4===r&&(n=ae,o=se,a=ue,i=function(){return A},s=2),xt(t,{name:e,fromWireType:function(t){for(var e,o=A[t>>2],a=i(),u=t+4,c=0;c<=o;++c){var f=t+4+c*r;if(c==o||0==a[f>>s]){var l=n(u,f-u);void 0===e?e=l:(e+=String.fromCharCode(0),e+=l),u=f+r}}return Fn(t),e},toWireType:function(t,n){"string"!=typeof n&&kt("Cannot pass non-string to C++ string type ".concat(e));var i=a(n),u=xn(4+i+r);return A[u>>2]=i>>s,o(n,u+4,i+r),null!==t&&t.push(Fn,u),u},argPackAdvance:8,readValueFromPointer:zr,destructorFunction:function(t){Fn(t)}})},fe=function(t,r){r=gt(r),xt(t,{isVoid:!0,name:r,argPackAdvance:0,fromWireType:function(){},toWireType:function(t,r){}})},le=function(){return 1},pe={},de=function(t){var r=pe[t];return void 0===r?gt(t):r},he=[],ve=function(t,r,e,n,o){return(t=he[t])(r=Wr.toValue(r),r[e=de(e)],n,o)},me=function(t){var r=he.length;return he.push(t),r},ye=function(t,r){var e=bt[t];return void 0===e&&kt(r+" has unknown type "+Ir(t)),e},ge=function(t,r){for(var e=new Array(t),n=0;n<t;++n)e[n]=ye(A[r+4*n>>2],"parameter "+n);return e},we=function(t,r,e){var n=[],o=t.toWireType(n,e);return n.length&&(A[r>>2]=Wr.toHandle(n)),o},be=function(t,r,e){var n=ge(t,r),o=n.shift();t--;var i="return function (obj, func, destructorsRef, args) {\n",a=0,s=[];0===e&&s.push("obj");for(var u=["retType"],c=[o],f=0;f<t;++f)s.push("arg"+f),u.push("argType"+f),c.push(n[f]),i+=" var arg".concat(f," = argType").concat(f,".readValueFromPointer(args").concat(a?"+"+a:"",");\n"),a+=n[f].argPackAdvance;for(i+=" var rv = ".concat(1===e?"new func":"func.call","(").concat(s.join(", "),");\n"),f=0;f<t;++f)n[f].deleteObject&&(i+=" argType".concat(f,".deleteObject(arg").concat(f,");\n"));o.isVoid||(u.push("emval_returnValue"),c.push(we),i+=" return emval_returnValue(retType, destructorsRef, rv);\n"),i+="};\n",u.push(i);var l=jr(Function,u).apply(null,c),p="methodCaller<(".concat(n.map((function(t){return t.name})).join(", "),") => ").concat(o.name,">");return me(er(p,l))},Ee=function(t){t>4&&(Rr.get(t).refcount+=1)},_e=function(t){return Wr.toHandle(de(t))},ke=function(){return Wr.toHandle({})},Ie=function(t){var r=Wr.toValue(t);Cr(r),$r(t)},Pe=function(t,r,e){t=Wr.toValue(t),r=Wr.toValue(r),e=Wr.toValue(e),t[r]=e},Se=function(t,r){var e=(t=ye(t,"_emval_take_value")).readValueFromPointer(r);return Wr.toHandle(e)},Te=function(t){return t%4==0&&(t%100!=0||t%400==0)},Ce=[0,31,60,91,121,152,182,213,244,274,305,335],je=[0,31,59,90,120,151,181,212,243,273,304,334],De=function(t){return(Te(t.getFullYear())?Ce:je)[t.getMonth()]+t.getDate()-1},xe=function(t,r){return r+2097152>>>0<4194305-!!t?(t>>>0)+4294967296*r:NaN},Oe=function(t){var r=Zr(t)+1,e=xn(r);return e&&Xr(t,e,r),e},Ae=function(t,r,e){var n=(new Date).getFullYear(),o=new Date(n,0,1),i=new Date(n,6,1),a=o.getTimezoneOffset(),s=i.getTimezoneOffset(),u=Math.max(a,s);function c(t){var r=t.toTimeString().match(/\(([A-Za-z ]+)\)$/);return r?r[1]:"GMT"}A[t>>2]=60*u,O[r>>2]=Number(a!=s);var f=c(o),l=c(i),p=Oe(f),d=Oe(l);s<a?(A[e>>2]=p,A[e+4>>2]=d):(A[e>>2]=d,A[e+4>>2]=p)},Me=function(){tt("")},Re=function(){return Date.now()},$e=function(){return performance.now()},Le=function(t,r,e){return D.copyWithin(t,r,r+e)},Ue=function(t){tt("OOM")},We=function(t){D.length,Ue()},ze={},Ne=function(){return a||"./this.program"},Be=function t(){if(!t.strings){var r={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:("object"==("undefined"==typeof navigator?"undefined":d(navigator))&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8",_:Ne()};for(var e in ze)void 0===ze[e]?delete r[e]:r[e]=ze[e];var n=[];for(var e in r)n.push("".concat(e,"=").concat(r[e]));t.strings=n}return t.strings},He=function(t,r){for(var e=0;e<t.length;++e)j[r++>>0]=t.charCodeAt(e);j[r>>0]=0},Ve={isAbs:function(t){return"/"===t.charAt(0)},splitPath:function(t){return/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/.exec(t).slice(1)},normalizeArray:function(t,r){for(var e=0,n=t.length-1;n>=0;n--){var o=t[n];"."===o?t.splice(n,1):".."===o?(t.splice(n,1),e++):e&&(t.splice(n,1),e--)}if(r)for(;e;e--)t.unshift("..");return t},normalize:function(t){var r=Ve.isAbs(t),e="/"===t.substr(-1);return(t=Ve.normalizeArray(t.split("/").filter((function(t){return!!t})),!r).join("/"))||r||(t="."),t&&e&&(t+="/"),(r?"/":"")+t},dirname:function(t){var r=Ve.splitPath(t),e=r[0],n=r[1];return e||n?(n&&(n=n.substr(0,n.length-1)),e+n):"."},basename:function(t){if("/"===t)return"/";var r=(t=(t=Ve.normalize(t)).replace(/\/$/,"")).lastIndexOf("/");return-1===r?t:t.substr(r+1)},join:function(){var t=Array.prototype.slice.call(arguments);return Ve.normalize(t.join("/"))},join2:function(t,r){return Ve.normalize(t+"/"+r)}},Ye=function(){if("object"==("undefined"==typeof crypto?"undefined":d(crypto))&&"function"==typeof crypto.getRandomValues)return function(t){return crypto.getRandomValues(t)};if(f)try{var t=w("crypto");if(t.randomFillSync)return function(r){return t.randomFillSync(r)};var r=t.randomBytes;return function(t){return t.set(r(t.byteLength)),t}}catch(t){}tt("initRandomDevice")},Ge=function(t){return(Ge=Ye())(t)},qe={resolve:function(){for(var t="",r=!1,e=arguments.length-1;e>=-1&&!r;e--){var n=e>=0?arguments[e]:cn.cwd();if("string"!=typeof n)throw new TypeError("Arguments to path.resolve must be strings");if(!n)return"";t=n+"/"+t,r=Ve.isAbs(n)}return(r?"/":"")+(t=Ve.normalizeArray(t.split("/").filter((function(t){return!!t})),!r).join("/"))||"."},relative:function(t,r){function e(t){for(var r=0;r<t.length&&""===t[r];r++);for(var e=t.length-1;e>=0&&""===t[e];e--);return r>e?[]:t.slice(r,e-r+1)}t=qe.resolve(t).substr(1),r=qe.resolve(r).substr(1);for(var n=e(t.split("/")),o=e(r.split("/")),i=Math.min(n.length,o.length),a=i,s=0;s<i;s++)if(n[s]!==o[s]){a=s;break}var u=[];for(s=a;s<n.length;s++)u.push("..");return(u=u.concat(o.slice(a))).join("/")}},Je=[],Ze=function(){if(!Je.length){var t=null;if(f){var r=Buffer.alloc(256),e=0,n=process.stdin.fd;try{e=b.readSync(n,r)}catch(t){if(!t.toString().includes("EOF"))throw t;e=0}t=e>0?r.slice(0,e).toString("utf-8"):null}else"undefined"!=typeof window&&"function"==typeof window.prompt?null!==(t=window.prompt("Input: "))&&(t+="\n"):"function"==typeof readline&&null!==(t=readline())&&(t+="\n");if(!t)return null;Je=Xe(t,!0)}return Je.shift()},Ke={ttys:[],init:function(){},shutdown:function(){},register:function(t,r){Ke.ttys[t]={input:[],output:[],ops:r},cn.registerDevice(t,Ke.stream_ops)},stream_ops:{open:function(t){var r=Ke.ttys[t.node.rdev];if(!r)throw new cn.ErrnoError(43);t.tty=r,t.seekable=!1},close:function(t){t.tty.ops.fsync(t.tty)},fsync:function(t){t.tty.ops.fsync(t.tty)},read:function(t,r,e,n,o){if(!t.tty||!t.tty.ops.get_char)throw new cn.ErrnoError(60);for(var i=0,a=0;a<n;a++){var s;try{s=t.tty.ops.get_char(t.tty)}catch(t){throw new cn.ErrnoError(29)}if(void 0===s&&0===i)throw new cn.ErrnoError(6);if(null==s)break;i++,r[e+a]=s}return i&&(t.node.timestamp=Date.now()),i},write:function(t,r,e,n,o){if(!t.tty||!t.tty.ops.put_char)throw new cn.ErrnoError(60);try{for(var i=0;i<n;i++)t.tty.ops.put_char(t.tty,r[e+i])}catch(t){throw new cn.ErrnoError(29)}return n&&(t.node.timestamp=Date.now()),i}},default_tty_ops:{get_char:function(t){return Ze()},put_char:function(t,r){null===r||10===r?(_(Qr(t.output,0)),t.output=[]):0!=r&&t.output.push(r)},fsync:function(t){t.output&&t.output.length>0&&(_(Qr(t.output,0)),t.output=[])},ioctl_tcgets:function(t){return{c_iflag:25856,c_oflag:5,c_cflag:191,c_lflag:35387,c_cc:[3,28,127,21,4,0,1,0,17,19,26,0,18,15,23,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},ioctl_tcsets:function(t,r,e){return 0},ioctl_tiocgwinsz:function(t){return[24,80]}},default_tty1_ops:{put_char:function(t,r){null===r||10===r?(k(Qr(t.output,0)),t.output=[]):0!=r&&t.output.push(r)},fsync:function(t){t.output&&t.output.length>0&&(k(Qr(t.output,0)),t.output=[])}}},Qe=function(t){tt()},tn={ops_table:null,mount:function(t){return tn.createNode(null,"/",16895,0)},createNode:function(t,r,e,n){if(cn.isBlkdev(e)||cn.isFIFO(e))throw new cn.ErrnoError(63);tn.ops_table||(tn.ops_table={dir:{node:{getattr:tn.node_ops.getattr,setattr:tn.node_ops.setattr,lookup:tn.node_ops.lookup,mknod:tn.node_ops.mknod,rename:tn.node_ops.rename,unlink:tn.node_ops.unlink,rmdir:tn.node_ops.rmdir,readdir:tn.node_ops.readdir,symlink:tn.node_ops.symlink},stream:{llseek:tn.stream_ops.llseek}},file:{node:{getattr:tn.node_ops.getattr,setattr:tn.node_ops.setattr},stream:{llseek:tn.stream_ops.llseek,read:tn.stream_ops.read,write:tn.stream_ops.write,allocate:tn.stream_ops.allocate,mmap:tn.stream_ops.mmap,msync:tn.stream_ops.msync}},link:{node:{getattr:tn.node_ops.getattr,setattr:tn.node_ops.setattr,readlink:tn.node_ops.readlink},stream:{}},chrdev:{node:{getattr:tn.node_ops.getattr,setattr:tn.node_ops.setattr},stream:cn.chrdev_stream_ops}});var o=cn.createNode(t,r,e,n);return cn.isDir(o.mode)?(o.node_ops=tn.ops_table.dir.node,o.stream_ops=tn.ops_table.dir.stream,o.contents={}):cn.isFile(o.mode)?(o.node_ops=tn.ops_table.file.node,o.stream_ops=tn.ops_table.file.stream,o.usedBytes=0,o.contents=null):cn.isLink(o.mode)?(o.node_ops=tn.ops_table.link.node,o.stream_ops=tn.ops_table.link.stream):cn.isChrdev(o.mode)&&(o.node_ops=tn.ops_table.chrdev.node,o.stream_ops=tn.ops_table.chrdev.stream),o.timestamp=Date.now(),t&&(t.contents[r]=o,t.timestamp=o.timestamp),o},getFileDataAsTypedArray:function(t){return t.contents?t.contents.subarray?t.contents.subarray(0,t.usedBytes):new Uint8Array(t.contents):new Uint8Array(0)},expandFileStorage:function(t,r){var e=t.contents?t.contents.length:0;if(!(e>=r)){r=Math.max(r,e*(e<1048576?2:1.125)>>>0),0!=e&&(r=Math.max(r,256));var n=t.contents;t.contents=new Uint8Array(r),t.usedBytes>0&&t.contents.set(n.subarray(0,t.usedBytes),0)}},resizeFileStorage:function(t,r){if(t.usedBytes!=r)if(0==r)t.contents=null,t.usedBytes=0;else{var e=t.contents;t.contents=new Uint8Array(r),e&&t.contents.set(e.subarray(0,Math.min(r,t.usedBytes))),t.usedBytes=r}},node_ops:{getattr:function(t){var r={};return r.dev=cn.isChrdev(t.mode)?t.id:1,r.ino=t.id,r.mode=t.mode,r.nlink=1,r.uid=0,r.gid=0,r.rdev=t.rdev,cn.isDir(t.mode)?r.size=4096:cn.isFile(t.mode)?r.size=t.usedBytes:cn.isLink(t.mode)?r.size=t.link.length:r.size=0,r.atime=new Date(t.timestamp),r.mtime=new Date(t.timestamp),r.ctime=new Date(t.timestamp),r.blksize=4096,r.blocks=Math.ceil(r.size/r.blksize),r},setattr:function(t,r){void 0!==r.mode&&(t.mode=r.mode),void 0!==r.timestamp&&(t.timestamp=r.timestamp),void 0!==r.size&&tn.resizeFileStorage(t,r.size)},lookup:function(t,r){throw cn.genericErrors[44]},mknod:function(t,r,e,n){return tn.createNode(t,r,e,n)},rename:function(t,r,e){if(cn.isDir(t.mode)){var n;try{n=cn.lookupNode(r,e)}catch(t){}if(n)for(var o in n.contents)throw new cn.ErrnoError(55)}delete t.parent.contents[t.name],t.parent.timestamp=Date.now(),t.name=e,r.contents[e]=t,r.timestamp=t.parent.timestamp,t.parent=r},unlink:function(t,r){delete t.contents[r],t.timestamp=Date.now()},rmdir:function(t,r){var e=cn.lookupNode(t,r);for(var n in e.contents)throw new cn.ErrnoError(55);delete t.contents[r],t.timestamp=Date.now()},readdir:function(t){var r=[".",".."];for(var e in t.contents)t.contents.hasOwnProperty(e)&&r.push(e);return r},symlink:function(t,r,e){var n=tn.createNode(t,r,41471,0);return n.link=e,n},readlink:function(t){if(!cn.isLink(t.mode))throw new cn.ErrnoError(28);return t.link}},stream_ops:{read:function(t,r,e,n,o){var i=t.node.contents;if(o>=t.node.usedBytes)return 0;var a=Math.min(t.node.usedBytes-o,n);if(a>8&&i.subarray)r.set(i.subarray(o,o+a),e);else for(var s=0;s<a;s++)r[e+s]=i[o+s];return a},write:function(t,r,e,n,o,i){if(!n)return 0;var a=t.node;if(a.timestamp=Date.now(),r.subarray&&(!a.contents||a.contents.subarray)){if(i)return a.contents=r.subarray(e,e+n),a.usedBytes=n,n;if(0===a.usedBytes&&0===o)return a.contents=r.slice(e,e+n),a.usedBytes=n,n;if(o+n<=a.usedBytes)return a.contents.set(r.subarray(e,e+n),o),n}if(tn.expandFileStorage(a,o+n),a.contents.subarray&&r.subarray)a.contents.set(r.subarray(e,e+n),o);else for(var s=0;s<n;s++)a.contents[o+s]=r[e+s];return a.usedBytes=Math.max(a.usedBytes,o+n),n},llseek:function(t,r,e){var n=r;if(1===e?n+=t.position:2===e&&cn.isFile(t.node.mode)&&(n+=t.node.usedBytes),n<0)throw new cn.ErrnoError(28);return n},allocate:function(t,r,e){tn.expandFileStorage(t.node,r+e),t.node.usedBytes=Math.max(t.node.usedBytes,r+e)},mmap:function(t,r,e,n,o){if(!cn.isFile(t.node.mode))throw new cn.ErrnoError(43);var i,a,s=t.node.contents;if(2&o||s.buffer!==j.buffer){if((e>0||e+r<s.length)&&(s=s.subarray?s.subarray(e,e+r):Array.prototype.slice.call(s,e,e+r)),a=!0,!(i=Qe()))throw new cn.ErrnoError(48);j.set(s,i)}else a=!1,i=s.byteOffset;return{ptr:i,allocated:a}},msync:function(t,r,e,n,o){return tn.stream_ops.write(t,r,0,n,e,!1),0}}},rn=function(t,r,e,n){var o=n?"":Z("al ".concat(t));v(t,(function(e){C(e,'Loading data file "'.concat(t,'" failed (no arrayBuffer).')),r(new Uint8Array(e)),o&&Q(o)}),(function(r){if(!e)throw'Loading data file "'.concat(t,'" failed.');e()})),o&&K(o)},en=function(t,r,e,n,o,i){cn.createDataFile(t,r,e,n,o,i)},nn=e.preloadPlugins||[],on=function(t,r,e,n){"undefined"!=typeof Browser&&Browser.init();var o=!1;return nn.forEach((function(i){o||i.canHandle(r)&&(i.handle(t,r,e,n),o=!0)})),o},an=function(t,r,e,n,o,i,a,s,u,c){var f=r?qe.resolve(Ve.join2(t,r)):t,l=Z("cp ".concat(f));function p(e){function p(e){c&&c(),s||en(t,r,e,n,o,u),i&&i(),Q(l)}on(e,f,p,(function(){a&&a(),Q(l)}))||p(e)}K(l),"string"==typeof e?rn(e,(function(t){return p(t)}),a):p(e)},sn=function(t){var r={r:0,"r+":2,w:577,"w+":578,a:1089,"a+":1090}[t];if(void 0===r)throw new Error("Unknown file open mode: ".concat(t));return r},un=function(t,r){var e=0;return t&&(e|=365),r&&(e|=146),e},cn={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:!1,ignorePermissions:!0,ErrnoError:null,genericErrors:{},filesystems:null,syncFSRequests:0,lookupPath:function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!(t=qe.resolve(t)))return{path:"",node:null};if((r=Object.assign({follow_mount:!0,recurse_count:0},r)).recurse_count>8)throw new cn.ErrnoError(32);for(var e=t.split("/").filter((function(t){return!!t})),n=cn.root,o="/",i=0;i<e.length;i++){var a=i===e.length-1;if(a&&r.parent)break;if(n=cn.lookupNode(n,e[i]),o=Ve.join2(o,e[i]),cn.isMountpoint(n)&&(!a||a&&r.follow_mount)&&(n=n.mounted.root),!a||r.follow)for(var s=0;cn.isLink(n.mode);){var u=cn.readlink(o);if(o=qe.resolve(Ve.dirname(o),u),n=cn.lookupPath(o,{recurse_count:r.recurse_count+1}).node,s++>40)throw new cn.ErrnoError(32)}}return{path:o,node:n}},getPath:function(t){for(var r;;){if(cn.isRoot(t)){var e=t.mount.mountpoint;return r?"/"!==e[e.length-1]?"".concat(e,"/").concat(r):e+r:e}r=r?"".concat(t.name,"/").concat(r):t.name,t=t.parent}},hashName:function(t,r){for(var e=0,n=0;n<r.length;n++)e=(e<<5)-e+r.charCodeAt(n)|0;return(t+e>>>0)%cn.nameTable.length},hashAddNode:function(t){var r=cn.hashName(t.parent.id,t.name);t.name_next=cn.nameTable[r],cn.nameTable[r]=t},hashRemoveNode:function(t){var r=cn.hashName(t.parent.id,t.name);if(cn.nameTable[r]===t)cn.nameTable[r]=t.name_next;else for(var e=cn.nameTable[r];e;){if(e.name_next===t){e.name_next=t.name_next;break}e=e.name_next}},lookupNode:function(t,r){var e=cn.mayLookup(t);if(e)throw new cn.ErrnoError(e,t);for(var n=cn.hashName(t.id,r),o=cn.nameTable[n];o;o=o.name_next){var i=o.name;if(o.parent.id===t.id&&i===r)return o}return cn.lookup(t,r)},createNode:function(t,r,e,n){var o=new cn.FSNode(t,r,e,n);return cn.hashAddNode(o),o},destroyNode:function(t){cn.hashRemoveNode(t)},isRoot:function(t){return t===t.parent},isMountpoint:function(t){return!!t.mounted},isFile:function(t){return 32768==(61440&t)},isDir:function(t){return 16384==(61440&t)},isLink:function(t){return 40960==(61440&t)},isChrdev:function(t){return 8192==(61440&t)},isBlkdev:function(t){return 24576==(61440&t)},isFIFO:function(t){return 4096==(61440&t)},isSocket:function(t){return 49152==(49152&t)},flagsToPermissionString:function(t){var r=["r","w","rw"][3&t];return 512&t&&(r+="w"),r},nodePermissions:function(t,r){return cn.ignorePermissions||(!r.includes("r")||292&t.mode)&&(!r.includes("w")||146&t.mode)&&(!r.includes("x")||73&t.mode)?0:2},mayLookup:function(t){var r=cn.nodePermissions(t,"x");return r||(t.node_ops.lookup?0:2)},mayCreate:function(t,r){try{return cn.lookupNode(t,r),20}catch(t){}return cn.nodePermissions(t,"wx")},mayDelete:function(t,r,e){var n;try{n=cn.lookupNode(t,r)}catch(t){return t.errno}var o=cn.nodePermissions(t,"wx");if(o)return o;if(e){if(!cn.isDir(n.mode))return 54;if(cn.isRoot(n)||cn.getPath(n)===cn.cwd())return 10}else if(cn.isDir(n.mode))return 31;return 0},mayOpen:function(t,r){return t?cn.isLink(t.mode)?32:cn.isDir(t.mode)&&("r"!==cn.flagsToPermissionString(r)||512&r)?31:cn.nodePermissions(t,cn.flagsToPermissionString(r)):44},MAX_OPEN_FDS:4096,nextfd:function(){for(var t=0;t<=cn.MAX_OPEN_FDS;t++)if(!cn.streams[t])return t;throw new cn.ErrnoError(33)},getStreamChecked:function(t){var r=cn.getStream(t);if(!r)throw new cn.ErrnoError(8);return r},getStream:function(t){return cn.streams[t]},createStream:function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1;return cn.FSStream||(cn.FSStream=function(){this.shared={}},cn.FSStream.prototype={},Object.defineProperties(cn.FSStream.prototype,{object:{get:function(){return this.node},set:function(t){this.node=t}},isRead:{get:function(){return 1!=(2097155&this.flags)}},isWrite:{get:function(){return 0!=(2097155&this.flags)}},isAppend:{get:function(){return 1024&this.flags}},flags:{get:function(){return this.shared.flags},set:function(t){this.shared.flags=t}},position:{get:function(){return this.shared.position},set:function(t){this.shared.position=t}}})),t=Object.assign(new cn.FSStream,t),-1==r&&(r=cn.nextfd()),t.fd=r,cn.streams[r]=t,t},closeStream:function(t){cn.streams[t]=null},chrdev_stream_ops:{open:function(t){var r=cn.getDevice(t.node.rdev);t.stream_ops=r.stream_ops,t.stream_ops.open&&t.stream_ops.open(t)},llseek:function(){throw new cn.ErrnoError(70)}},major:function(t){return t>>8},minor:function(t){return 255&t},makedev:function(t,r){return t<<8|r},registerDevice:function(t,r){cn.devices[t]={stream_ops:r}},getDevice:function(t){return cn.devices[t]},getMounts:function(t){for(var r=[],e=[t];e.length;){var n=e.pop();r.push(n),e.push.apply(e,n.mounts)}return r},syncfs:function(t,r){"function"==typeof t&&(r=t,t=!1),cn.syncFSRequests++,cn.syncFSRequests>1&&k("warning: ".concat(cn.syncFSRequests," FS.syncfs operations in flight at once, probably just doing extra work"));var e=cn.getMounts(cn.root.mount),n=0;function o(t){return cn.syncFSRequests--,r(t)}function i(t){if(t)return i.errored?void 0:(i.errored=!0,o(t));++n>=e.length&&o(null)}e.forEach((function(r){if(!r.type.syncfs)return i(null);r.type.syncfs(r,t,i)}))},mount:function(t,r,e){var n,o="/"===e,i=!e;if(o&&cn.root)throw new cn.ErrnoError(10);if(!o&&!i){var a=cn.lookupPath(e,{follow_mount:!1});if(e=a.path,n=a.node,cn.isMountpoint(n))throw new cn.ErrnoError(10);if(!cn.isDir(n.mode))throw new cn.ErrnoError(54)}var s={type:t,opts:r,mountpoint:e,mounts:[]},u=t.mount(s);return u.mount=s,s.root=u,o?cn.root=u:n&&(n.mounted=s,n.mount&&n.mount.mounts.push(s)),u},unmount:function(t){var r=cn.lookupPath(t,{follow_mount:!1});if(!cn.isMountpoint(r.node))throw new cn.ErrnoError(28);var e=r.node,n=e.mounted,o=cn.getMounts(n);Object.keys(cn.nameTable).forEach((function(t){for(var r=cn.nameTable[t];r;){var e=r.name_next;o.includes(r.mount)&&cn.destroyNode(r),r=e}})),e.mounted=null;var i=e.mount.mounts.indexOf(n);e.mount.mounts.splice(i,1)},lookup:function(t,r){return t.node_ops.lookup(t,r)},mknod:function(t,r,e){var n=cn.lookupPath(t,{parent:!0}).node,o=Ve.basename(t);if(!o||"."===o||".."===o)throw new cn.ErrnoError(28);var i=cn.mayCreate(n,o);if(i)throw new cn.ErrnoError(i);if(!n.node_ops.mknod)throw new cn.ErrnoError(63);return n.node_ops.mknod(n,o,r,e)},create:function(t,r){return r=void 0!==r?r:438,r&=4095,r|=32768,cn.mknod(t,r,0)},mkdir:function(t,r){return r=void 0!==r?r:511,r&=1023,r|=16384,cn.mknod(t,r,0)},mkdirTree:function(t,r){for(var e=t.split("/"),n="",o=0;o<e.length;++o)if(e[o]){n+="/"+e[o];try{cn.mkdir(n,r)}catch(t){if(20!=t.errno)throw t}}},mkdev:function(t,r,e){return void 0===e&&(e=r,r=438),r|=8192,cn.mknod(t,r,e)},symlink:function(t,r){if(!qe.resolve(t))throw new cn.ErrnoError(44);var e=cn.lookupPath(r,{parent:!0}).node;if(!e)throw new cn.ErrnoError(44);var n=Ve.basename(r),o=cn.mayCreate(e,n);if(o)throw new cn.ErrnoError(o);if(!e.node_ops.symlink)throw new cn.ErrnoError(63);return e.node_ops.symlink(e,n,t)},rename:function(t,r){var e,n,o=Ve.dirname(t),i=Ve.dirname(r),a=Ve.basename(t),s=Ve.basename(r);if(e=cn.lookupPath(t,{parent:!0}).node,n=cn.lookupPath(r,{parent:!0}).node,!e||!n)throw new cn.ErrnoError(44);if(e.mount!==n.mount)throw new cn.ErrnoError(75);var u,c=cn.lookupNode(e,a),f=qe.relative(t,i);if("."!==f.charAt(0))throw new cn.ErrnoError(28);if("."!==(f=qe.relative(r,o)).charAt(0))throw new cn.ErrnoError(55);try{u=cn.lookupNode(n,s)}catch(t){}if(c!==u){var l=cn.isDir(c.mode),p=cn.mayDelete(e,a,l);if(p)throw new cn.ErrnoError(p);if(p=u?cn.mayDelete(n,s,l):cn.mayCreate(n,s))throw new cn.ErrnoError(p);if(!e.node_ops.rename)throw new cn.ErrnoError(63);if(cn.isMountpoint(c)||u&&cn.isMountpoint(u))throw new cn.ErrnoError(10);if(n!==e&&(p=cn.nodePermissions(e,"w")))throw new cn.ErrnoError(p);cn.hashRemoveNode(c);try{e.node_ops.rename(c,n,s)}catch(t){throw t}finally{cn.hashAddNode(c)}}},rmdir:function(t){var r=cn.lookupPath(t,{parent:!0}).node,e=Ve.basename(t),n=cn.lookupNode(r,e),o=cn.mayDelete(r,e,!0);if(o)throw new cn.ErrnoError(o);if(!r.node_ops.rmdir)throw new cn.ErrnoError(63);if(cn.isMountpoint(n))throw new cn.ErrnoError(10);r.node_ops.rmdir(r,e),cn.destroyNode(n)},readdir:function(t){var r=cn.lookupPath(t,{follow:!0}).node;if(!r.node_ops.readdir)throw new cn.ErrnoError(54);return r.node_ops.readdir(r)},unlink:function(t){var r=cn.lookupPath(t,{parent:!0}).node;if(!r)throw new cn.ErrnoError(44);var e=Ve.basename(t),n=cn.lookupNode(r,e),o=cn.mayDelete(r,e,!1);if(o)throw new cn.ErrnoError(o);if(!r.node_ops.unlink)throw new cn.ErrnoError(63);if(cn.isMountpoint(n))throw new cn.ErrnoError(10);r.node_ops.unlink(r,e),cn.destroyNode(n)},readlink:function(t){var r=cn.lookupPath(t).node;if(!r)throw new cn.ErrnoError(44);if(!r.node_ops.readlink)throw new cn.ErrnoError(28);return qe.resolve(cn.getPath(r.parent),r.node_ops.readlink(r))},stat:function(t,r){var e=cn.lookupPath(t,{follow:!r}).node;if(!e)throw new cn.ErrnoError(44);if(!e.node_ops.getattr)throw new cn.ErrnoError(63);return e.node_ops.getattr(e)},lstat:function(t){return cn.stat(t,!0)},chmod:function(t,r,e){var n;if(!(n="string"==typeof t?cn.lookupPath(t,{follow:!e}).node:t).node_ops.setattr)throw new cn.ErrnoError(63);n.node_ops.setattr(n,{mode:4095&r|-4096&n.mode,timestamp:Date.now()})},lchmod:function(t,r){cn.chmod(t,r,!0)},fchmod:function(t,r){var e=cn.getStreamChecked(t);cn.chmod(e.node,r)},chown:function(t,r,e,n){var o;if(!(o="string"==typeof t?cn.lookupPath(t,{follow:!n}).node:t).node_ops.setattr)throw new cn.ErrnoError(63);o.node_ops.setattr(o,{timestamp:Date.now()})},lchown:function(t,r,e){cn.chown(t,r,e,!0)},fchown:function(t,r,e){var n=cn.getStreamChecked(t);cn.chown(n.node,r,e)},truncate:function(t,r){if(r<0)throw new cn.ErrnoError(28);var e;if(!(e="string"==typeof t?cn.lookupPath(t,{follow:!0}).node:t).node_ops.setattr)throw new cn.ErrnoError(63);if(cn.isDir(e.mode))throw new cn.ErrnoError(31);if(!cn.isFile(e.mode))throw new cn.ErrnoError(28);var n=cn.nodePermissions(e,"w");if(n)throw new cn.ErrnoError(n);e.node_ops.setattr(e,{size:r,timestamp:Date.now()})},ftruncate:function(t,r){var e=cn.getStreamChecked(t);if(0==(2097155&e.flags))throw new cn.ErrnoError(28);cn.truncate(e.node,r)},utime:function(t,r,e){var n=cn.lookupPath(t,{follow:!0}).node;n.node_ops.setattr(n,{timestamp:Math.max(r,e)})},open:function(t,r,n){if(""===t)throw new cn.ErrnoError(44);var o;if(n=void 0===n?438:n,n=64&(r="string"==typeof r?sn(r):r)?4095&n|32768:0,"object"==d(t))o=t;else{t=Ve.normalize(t);try{o=cn.lookupPath(t,{follow:!(131072&r)}).node}catch(t){}}var i=!1;if(64&r)if(o){if(128&r)throw new cn.ErrnoError(20)}else o=cn.mknod(t,n,0),i=!0;if(!o)throw new cn.ErrnoError(44);if(cn.isChrdev(o.mode)&&(r&=-513),65536&r&&!cn.isDir(o.mode))throw new cn.ErrnoError(54);if(!i){var a=cn.mayOpen(o,r);if(a)throw new cn.ErrnoError(a)}512&r&&!i&&cn.truncate(o,0),r&=-131713;var s=cn.createStream({node:o,path:cn.getPath(o),flags:r,seekable:!0,position:0,stream_ops:o.stream_ops,ungotten:[],error:!1});return s.stream_ops.open&&s.stream_ops.open(s),!e.logReadFiles||1&r||(cn.readFiles||(cn.readFiles={}),t in cn.readFiles||(cn.readFiles[t]=1)),s},close:function(t){if(cn.isClosed(t))throw new cn.ErrnoError(8);t.getdents&&(t.getdents=null);try{t.stream_ops.close&&t.stream_ops.close(t)}catch(t){throw t}finally{cn.closeStream(t.fd)}t.fd=null},isClosed:function(t){return null===t.fd},llseek:function(t,r,e){if(cn.isClosed(t))throw new cn.ErrnoError(8);if(!t.seekable||!t.stream_ops.llseek)throw new cn.ErrnoError(70);if(0!=e&&1!=e&&2!=e)throw new cn.ErrnoError(28);return t.position=t.stream_ops.llseek(t,r,e),t.ungotten=[],t.position},read:function(t,r,e,n,o){if(n<0||o<0)throw new cn.ErrnoError(28);if(cn.isClosed(t))throw new cn.ErrnoError(8);if(1==(2097155&t.flags))throw new cn.ErrnoError(8);if(cn.isDir(t.node.mode))throw new cn.ErrnoError(31);if(!t.stream_ops.read)throw new cn.ErrnoError(28);var i=void 0!==o;if(i){if(!t.seekable)throw new cn.ErrnoError(70)}else o=t.position;var a=t.stream_ops.read(t,r,e,n,o);return i||(t.position+=a),a},write:function(t,r,e,n,o,i){if(n<0||o<0)throw new cn.ErrnoError(28);if(cn.isClosed(t))throw new cn.ErrnoError(8);if(0==(2097155&t.flags))throw new cn.ErrnoError(8);if(cn.isDir(t.node.mode))throw new cn.ErrnoError(31);if(!t.stream_ops.write)throw new cn.ErrnoError(28);t.seekable&&1024&t.flags&&cn.llseek(t,0,2);var a=void 0!==o;if(a){if(!t.seekable)throw new cn.ErrnoError(70)}else o=t.position;var s=t.stream_ops.write(t,r,e,n,o,i);return a||(t.position+=s),s},allocate:function(t,r,e){if(cn.isClosed(t))throw new cn.ErrnoError(8);if(r<0||e<=0)throw new cn.ErrnoError(28);if(0==(2097155&t.flags))throw new cn.ErrnoError(8);if(!cn.isFile(t.node.mode)&&!cn.isDir(t.node.mode))throw new cn.ErrnoError(43);if(!t.stream_ops.allocate)throw new cn.ErrnoError(138);t.stream_ops.allocate(t,r,e)},mmap:function(t,r,e,n,o){if(0!=(2&n)&&0==(2&o)&&2!=(2097155&t.flags))throw new cn.ErrnoError(2);if(1==(2097155&t.flags))throw new cn.ErrnoError(2);if(!t.stream_ops.mmap)throw new cn.ErrnoError(43);return t.stream_ops.mmap(t,r,e,n,o)},msync:function(t,r,e,n,o){return t.stream_ops.msync?t.stream_ops.msync(t,r,e,n,o):0},munmap:function(t){return 0},ioctl:function(t,r,e){if(!t.stream_ops.ioctl)throw new cn.ErrnoError(59);return t.stream_ops.ioctl(t,r,e)},readFile:function(t){var r,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e.flags=e.flags||0,e.encoding=e.encoding||"binary","utf8"!==e.encoding&&"binary"!==e.encoding)throw new Error('Invalid encoding type "'.concat(e.encoding,'"'));var n=cn.open(t,e.flags),o=cn.stat(t).size,i=new Uint8Array(o);return cn.read(n,i,0,o,0),"utf8"===e.encoding?r=Qr(i,0):"binary"===e.encoding&&(r=i),cn.close(n),r},writeFile:function(t,r){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};e.flags=e.flags||577;var n=cn.open(t,e.flags,e.mode);if("string"==typeof r){var o=new Uint8Array(Zr(r)+1),i=Jr(r,o,0,o.length);cn.write(n,o,0,i,void 0,e.canOwn)}else{if(!ArrayBuffer.isView(r))throw new Error("Unsupported data type");cn.write(n,r,0,r.byteLength,void 0,e.canOwn)}cn.close(n)},cwd:function(){return cn.currentPath},chdir:function(t){var r=cn.lookupPath(t,{follow:!0});if(null===r.node)throw new cn.ErrnoError(44);if(!cn.isDir(r.node.mode))throw new cn.ErrnoError(54);var e=cn.nodePermissions(r.node,"x");if(e)throw new cn.ErrnoError(e);cn.currentPath=r.path},createDefaultDirectories:function(){cn.mkdir("/tmp"),cn.mkdir("/home"),cn.mkdir("/home/web_user")},createDefaultDevices:function(){cn.mkdir("/dev"),cn.registerDevice(cn.makedev(1,3),{read:function(){return 0},write:function(t,r,e,n,o){return n}}),cn.mkdev("/dev/null",cn.makedev(1,3)),Ke.register(cn.makedev(5,0),Ke.default_tty_ops),Ke.register(cn.makedev(6,0),Ke.default_tty1_ops),cn.mkdev("/dev/tty",cn.makedev(5,0)),cn.mkdev("/dev/tty1",cn.makedev(6,0));var t=new Uint8Array(1024),r=0,e=function(){return 0===r&&(r=Ge(t).byteLength),t[--r]};cn.createDevice("/dev","random",e),cn.createDevice("/dev","urandom",e),cn.mkdir("/dev/shm"),cn.mkdir("/dev/shm/tmp")},createSpecialDirectories:function(){cn.mkdir("/proc");var t=cn.mkdir("/proc/self");cn.mkdir("/proc/self/fd"),cn.mount({mount:function(){var r=cn.createNode(t,"fd",16895,73);return r.node_ops={lookup:function(t,r){var e=+r,n=cn.getStreamChecked(e),o={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:function(){return n.path}}};return o.parent=o,o}},r}},{},"/proc/self/fd")},createStandardStreams:function(){e.stdin?cn.createDevice("/dev","stdin",e.stdin):cn.symlink("/dev/tty","/dev/stdin"),e.stdout?cn.createDevice("/dev","stdout",null,e.stdout):cn.symlink("/dev/tty","/dev/stdout"),e.stderr?cn.createDevice("/dev","stderr",null,e.stderr):cn.symlink("/dev/tty1","/dev/stderr"),cn.open("/dev/stdin",0),cn.open("/dev/stdout",1),cn.open("/dev/stderr",1)},ensureErrnoError:function(){cn.ErrnoError||(cn.ErrnoError=function(t,r){this.name="ErrnoError",this.node=r,this.setErrno=function(t){this.errno=t},this.setErrno(t),this.message="FS error"},cn.ErrnoError.prototype=new Error,cn.ErrnoError.prototype.constructor=cn.ErrnoError,[44].forEach((function(t){cn.genericErrors[t]=new cn.ErrnoError(t),cn.genericErrors[t].stack="<generic error, no stack>"})))},staticInit:function(){cn.ensureErrnoError(),cn.nameTable=new Array(4096),cn.mount(tn,{},"/"),cn.createDefaultDirectories(),cn.createDefaultDevices(),cn.createSpecialDirectories(),cn.filesystems={MEMFS:tn}},init:function(t,r,n){cn.init.initialized=!0,cn.ensureErrnoError(),e.stdin=t||e.stdin,e.stdout=r||e.stdout,e.stderr=n||e.stderr,cn.createStandardStreams()},quit:function(){cn.init.initialized=!1;for(var t=0;t<cn.streams.length;t++){var r=cn.streams[t];r&&cn.close(r)}},findObject:function(t,r){var e=cn.analyzePath(t,r);return e.exists?e.object:null},analyzePath:function(t,r){try{t=(n=cn.lookupPath(t,{follow:!r})).path}catch(t){}var e={isRoot:!1,exists:!1,error:0,name:null,path:null,object:null,parentExists:!1,parentPath:null,parentObject:null};try{var n=cn.lookupPath(t,{parent:!0});e.parentExists=!0,e.parentPath=n.path,e.parentObject=n.node,e.name=Ve.basename(t),n=cn.lookupPath(t,{follow:!r}),e.exists=!0,e.path=n.path,e.object=n.node,e.name=n.node.name,e.isRoot="/"===n.path}catch(t){e.error=t.errno}return e},createPath:function(t,r,e,n){t="string"==typeof t?t:cn.getPath(t);for(var o=r.split("/").reverse();o.length;){var i=o.pop();if(i){var a=Ve.join2(t,i);try{cn.mkdir(a)}catch(t){}t=a}}return a},createFile:function(t,r,e,n,o){var i=Ve.join2("string"==typeof t?t:cn.getPath(t),r),a=un(n,o);return cn.create(i,a)},createDataFile:function(t,r,e,n,o,i){var a=r;t&&(t="string"==typeof t?t:cn.getPath(t),a=r?Ve.join2(t,r):t);var s=un(n,o),u=cn.create(a,s);if(e){if("string"==typeof e){for(var c=new Array(e.length),f=0,l=e.length;f<l;++f)c[f]=e.charCodeAt(f);e=c}cn.chmod(u,146|s);var p=cn.open(u,577);cn.write(p,e,0,e.length,0,i),cn.close(p),cn.chmod(u,s)}},createDevice:function(t,r,e,n){var o=Ve.join2("string"==typeof t?t:cn.getPath(t),r),i=un(!!e,!!n);cn.createDevice.major||(cn.createDevice.major=64);var a=cn.makedev(cn.createDevice.major++,0);return cn.registerDevice(a,{open:function(t){t.seekable=!1},close:function(t){n&&n.buffer&&n.buffer.length&&n(10)},read:function(t,r,n,o,i){for(var a=0,s=0;s<o;s++){var u;try{u=e()}catch(t){throw new cn.ErrnoError(29)}if(void 0===u&&0===a)throw new cn.ErrnoError(6);if(null==u)break;a++,r[n+s]=u}return a&&(t.node.timestamp=Date.now()),a},write:function(t,r,e,o,i){for(var a=0;a<o;a++)try{n(r[e+a])}catch(t){throw new cn.ErrnoError(29)}return o&&(t.node.timestamp=Date.now()),a}}),cn.mkdev(o,i,a)},forceLoadFile:function(t){if(t.isDevice||t.isFolder||t.link||t.contents)return!0;if("undefined"!=typeof XMLHttpRequest)throw new Error("Lazy loading should have been performed (contents set) in createLazyFile, but it was not. Lazy loading only works in web workers. Use --embed-file or --preload-file in emcc on the main thread.");if(!h)throw new Error("Cannot load without read() or XMLHttpRequest.");try{t.contents=Xe(h(t.url),!0),t.usedBytes=t.contents.length}catch(t){throw new cn.ErrnoError(29)}},createLazyFile:function(t,r,e,n,o){function i(){this.lengthKnown=!1,this.chunks=[]}if(i.prototype.get=function(t){if(!(t>this.length-1||t<0)){var r=t%this.chunkSize,e=t/this.chunkSize|0;return this.getter(e)[r]}},i.prototype.setDataGetter=function(t){this.getter=t},i.prototype.cacheLength=function(){var t=new XMLHttpRequest;if(t.open("HEAD",e,!1),t.send(null),!(t.status>=200&&t.status<300||304===t.status))throw new Error("Couldn't load "+e+". Status: "+t.status);var r,n=Number(t.getResponseHeader("Content-length")),o=(r=t.getResponseHeader("Accept-Ranges"))&&"bytes"===r,i=(r=t.getResponseHeader("Content-Encoding"))&&"gzip"===r,a=1048576;o||(a=n);var s=this;s.setDataGetter((function(t){var r=t*a,o=(t+1)*a-1;if(o=Math.min(o,n-1),void 0===s.chunks[t]&&(s.chunks[t]=function(t,r){if(t>r)throw new Error("invalid range ("+t+", "+r+") or no bytes requested!");if(r>n-1)throw new Error("only "+n+" bytes available! programmer error!");var o=new XMLHttpRequest;if(o.open("GET",e,!1),n!==a&&o.setRequestHeader("Range","bytes="+t+"-"+r),o.responseType="arraybuffer",o.overrideMimeType&&o.overrideMimeType("text/plain; charset=x-user-defined"),o.send(null),!(o.status>=200&&o.status<300||304===o.status))throw new Error("Couldn't load "+e+". Status: "+o.status);return void 0!==o.response?new Uint8Array(o.response||[]):Xe(o.responseText||"",!0)}(r,o)),void 0===s.chunks[t])throw new Error("doXHR failed!");return s.chunks[t]})),!i&&n||(a=n=1,n=this.getter(0).length,a=n,_("LazyFiles on gzip forces download of the whole file when length is accessed")),this._length=n,this._chunkSize=a,this.lengthKnown=!0},"undefined"!=typeof XMLHttpRequest){if(!c)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var a=new i;Object.defineProperties(a,{length:{get:function(){return this.lengthKnown||this.cacheLength(),this._length}},chunkSize:{get:function(){return this.lengthKnown||this.cacheLength(),this._chunkSize}}});var s={isDevice:!1,contents:a}}else s={isDevice:!1,url:e};var u=cn.createFile(t,r,s,n,o);s.contents?u.contents=s.contents:s.url&&(u.contents=null,u.url=s.url),Object.defineProperties(u,{usedBytes:{get:function(){return this.contents.length}}});var f={};function l(t,r,e,n,o){var i=t.node.contents;if(o>=i.length)return 0;var a=Math.min(i.length-o,n);if(i.slice)for(var s=0;s<a;s++)r[e+s]=i[o+s];else for(s=0;s<a;s++)r[e+s]=i.get(o+s);return a}return Object.keys(u.stream_ops).forEach((function(t){var r=u.stream_ops[t];f[t]=function(){return cn.forceLoadFile(u),r.apply(null,arguments)}})),f.read=function(t,r,e,n,o){return cn.forceLoadFile(u),l(t,r,e,n,o)},f.mmap=function(t,r,e,n,o){cn.forceLoadFile(u);var i=Qe();if(!i)throw new cn.ErrnoError(48);return l(t,j,i,r,e),{ptr:i,allocated:!0}},u.stream_ops=f,u}},fn={DEFAULT_POLLMASK:5,calculateAt:function(t,r,e){if(Ve.isAbs(r))return r;var n;if(n=-100===t?cn.cwd():fn.getStreamFromFD(t).path,0==r.length){if(!e)throw new cn.ErrnoError(44);return n}return Ve.join2(n,r)},doStat:function(t,r,e){try{var n=t(r)}catch(t){if(t&&t.node&&Ve.normalize(r)!==Ve.normalize(cn.getPath(t.node)))return-54;throw t}O[e>>2]=n.dev,O[e+4>>2]=n.mode,A[e+8>>2]=n.nlink,O[e+12>>2]=n.uid,O[e+16>>2]=n.gid,O[e+20>>2]=n.rdev,ft=[n.size>>>0,(ct=n.size,+Math.abs(ct)>=1?ct>0?+Math.floor(ct/4294967296)>>>0:~~+Math.ceil((ct-+(~~ct>>>0))/4294967296)>>>0:0)],O[e+24>>2]=ft[0],O[e+28>>2]=ft[1],O[e+32>>2]=4096,O[e+36>>2]=n.blocks;var o=n.atime.getTime(),i=n.mtime.getTime(),a=n.ctime.getTime();return ft=[Math.floor(o/1e3)>>>0,(ct=Math.floor(o/1e3),+Math.abs(ct)>=1?ct>0?+Math.floor(ct/4294967296)>>>0:~~+Math.ceil((ct-+(~~ct>>>0))/4294967296)>>>0:0)],O[e+40>>2]=ft[0],O[e+44>>2]=ft[1],A[e+48>>2]=o%1e3*1e3,ft=[Math.floor(i/1e3)>>>0,(ct=Math.floor(i/1e3),+Math.abs(ct)>=1?ct>0?+Math.floor(ct/4294967296)>>>0:~~+Math.ceil((ct-+(~~ct>>>0))/4294967296)>>>0:0)],O[e+56>>2]=ft[0],O[e+60>>2]=ft[1],A[e+64>>2]=i%1e3*1e3,ft=[Math.floor(a/1e3)>>>0,(ct=Math.floor(a/1e3),+Math.abs(ct)>=1?ct>0?+Math.floor(ct/4294967296)>>>0:~~+Math.ceil((ct-+(~~ct>>>0))/4294967296)>>>0:0)],O[e+72>>2]=ft[0],O[e+76>>2]=ft[1],A[e+80>>2]=a%1e3*1e3,ft=[n.ino>>>0,(ct=n.ino,+Math.abs(ct)>=1?ct>0?+Math.floor(ct/4294967296)>>>0:~~+Math.ceil((ct-+(~~ct>>>0))/4294967296)>>>0:0)],O[e+88>>2]=ft[0],O[e+92>>2]=ft[1],0},doMsync:function(t,r,e,n,o){if(!cn.isFile(r.node.mode))throw new cn.ErrnoError(43);if(2&n)return 0;var i=D.slice(t,t+e);cn.msync(r,i,o,e,n)},varargs:void 0,get:function(){var t=O[+fn.varargs>>2];return fn.varargs+=4,t},getp:function(){return fn.get()},getStr:function(t){return te(t)},getStreamFromFD:function(t){return cn.getStreamChecked(t)}},ln=function(t,r){var e=0;return Be().forEach((function(n,o){var i=r+e;A[t+4*o>>2]=i,He(n,i),e+=n.length+1})),0},pn=function(t,r){var e=Be();A[t>>2]=e.length;var n=0;return e.forEach((function(t){return n+=t.length+1})),A[r>>2]=n,0},hn=function(t,r,e,n){for(var o=0,i=0;i<e;i++){var a=A[r>>2],s=A[r+4>>2];r+=8;var u=cn.read(t,j,a,s,n);if(u<0)return-1;if(o+=u,u<s)break;void 0!==n&&(n+=u)}return o},yn=function(t,r,e,n){for(var o=0,i=0;i<e;i++){var a=A[r>>2],s=A[r+4>>2];r+=8;var u=cn.write(t,j,a,s,n);if(u<0)return-1;o+=u,void 0!==n&&(n+=u)}return o},wn=function(t,r){for(var e=0,n=0;n<=r;e+=t[n++]);return e},bn=[31,29,31,30,31,30,31,31,30,31,30,31],En=[31,28,31,30,31,30,31,31,30,31,30,31],_n=function(t,r){for(var e=new Date(t.getTime());r>0;){var n=Te(e.getFullYear()),o=e.getMonth(),i=(n?bn:En)[o];if(!(r>i-e.getDate()))return e.setDate(e.getDate()+r),e;r-=i-e.getDate()+1,e.setDate(1),o<11?e.setMonth(o+1):(e.setMonth(0),e.setFullYear(e.getFullYear()+1))}return e},kn=function(t,r){j.set(t,r)},In=function(t,r,e,n){var o=A[n+40>>2],i={tm_sec:O[n>>2],tm_min:O[n+4>>2],tm_hour:O[n+8>>2],tm_mday:O[n+12>>2],tm_mon:O[n+16>>2],tm_year:O[n+20>>2],tm_wday:O[n+24>>2],tm_yday:O[n+28>>2],tm_isdst:O[n+32>>2],tm_gmtoff:O[n+36>>2],tm_zone:o?te(o):""},a=te(e),s={"%c":"%a %b %d %H:%M:%S %Y","%D":"%m/%d/%y","%F":"%Y-%m-%d","%h":"%b","%r":"%I:%M:%S %p","%R":"%H:%M","%T":"%H:%M:%S","%x":"%m/%d/%y","%X":"%H:%M:%S","%Ec":"%c","%EC":"%C","%Ex":"%m/%d/%y","%EX":"%H:%M:%S","%Ey":"%y","%EY":"%Y","%Od":"%d","%Oe":"%e","%OH":"%H","%OI":"%I","%Om":"%m","%OM":"%M","%OS":"%S","%Ou":"%u","%OU":"%U","%OV":"%V","%Ow":"%w","%OW":"%W","%Oy":"%y"};for(var u in s)a=a.replace(new RegExp(u,"g"),s[u]);var c=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],f=["January","February","March","April","May","June","July","August","September","October","November","December"];function l(t,r,e){for(var n="number"==typeof t?t.toString():t||"";n.length<r;)n=e[0]+n;return n}function p(t,r){return l(t,r,"0")}function d(t,r){function e(t){return t<0?-1:t>0?1:0}var n;return 0===(n=e(t.getFullYear()-r.getFullYear()))&&0===(n=e(t.getMonth()-r.getMonth()))&&(n=e(t.getDate()-r.getDate())),n}function h(t){switch(t.getDay()){case 0:return new Date(t.getFullYear()-1,11,29);case 1:return t;case 2:return new Date(t.getFullYear(),0,3);case 3:return new Date(t.getFullYear(),0,2);case 4:return new Date(t.getFullYear(),0,1);case 5:return new Date(t.getFullYear()-1,11,31);case 6:return new Date(t.getFullYear()-1,11,30)}}function v(t){var r=_n(new Date(t.tm_year+1900,0,1),t.tm_yday),e=new Date(r.getFullYear(),0,4),n=new Date(r.getFullYear()+1,0,4),o=h(e),i=h(n);return d(o,r)<=0?d(i,r)<=0?r.getFullYear()+1:r.getFullYear():r.getFullYear()-1}var m={"%a":function(t){return c[t.tm_wday].substring(0,3)},"%A":function(t){return c[t.tm_wday]},"%b":function(t){return f[t.tm_mon].substring(0,3)},"%B":function(t){return f[t.tm_mon]},"%C":function(t){return p((t.tm_year+1900)/100|0,2)},"%d":function(t){return p(t.tm_mday,2)},"%e":function(t){return l(t.tm_mday,2," ")},"%g":function(t){return v(t).toString().substring(2)},"%G":function(t){return v(t)},"%H":function(t){return p(t.tm_hour,2)},"%I":function(t){var r=t.tm_hour;return 0==r?r=12:r>12&&(r-=12),p(r,2)},"%j":function(t){return p(t.tm_mday+wn(Te(t.tm_year+1900)?bn:En,t.tm_mon-1),3)},"%m":function(t){return p(t.tm_mon+1,2)},"%M":function(t){return p(t.tm_min,2)},"%n":function(){return"\n"},"%p":function(t){return t.tm_hour>=0&&t.tm_hour<12?"AM":"PM"},"%S":function(t){return p(t.tm_sec,2)},"%t":function(){return"\t"},"%u":function(t){return t.tm_wday||7},"%U":function(t){var r=t.tm_yday+7-t.tm_wday;return p(Math.floor(r/7),2)},"%V":function(t){var r=Math.floor((t.tm_yday+7-(t.tm_wday+6)%7)/7);if((t.tm_wday+371-t.tm_yday-2)%7<=2&&r++,r){if(53==r){var e=(t.tm_wday+371-t.tm_yday)%7;4==e||3==e&&Te(t.tm_year)||(r=1)}}else{r=52;var n=(t.tm_wday+7-t.tm_yday-1)%7;(4==n||5==n&&Te(t.tm_year%400-1))&&r++}return p(r,2)},"%w":function(t){return t.tm_wday},"%W":function(t){var r=t.tm_yday+7-(t.tm_wday+6)%7;return p(Math.floor(r/7),2)},"%y":function(t){return(t.tm_year+1900).toString().substring(2)},"%Y":function(t){return t.tm_year+1900},"%z":function(t){var r=t.tm_gmtoff,e=r>=0;return r=(r=Math.abs(r)/60)/60*100+r%60,(e?"+":"-")+String("0000"+r).slice(-4)},"%Z":function(t){return t.tm_zone},"%%":function(){return"%"}};for(var u in a=a.replace(/%%/g,"\0\0"),m)a.includes(u)&&(a=a.replace(new RegExp(u,"g"),m[u](i)));a=a.replace(/\0\0/g,"%");var y=Xe(a,!1);return y.length>r?0:(kn(y,t),y.length-1)},Pn=function(t,r,e,n,o){return In(t,r,e,n)},mt(),_t=e.BindingError=function(t){L(e,t);var r=Tt(e);function e(t){var n;return u(this,e),(n=r.call(this,t)).name="BindingError",n}return P(e)}(pt(Error)),It=e.InternalError=function(t){L(e,t);var r=Tt(e);function e(t){var n;return u(this,e),(n=r.call(this,t)).name="InternalError",n}return P(e)}(pt(Error)),tr(),Gt(),pr(),kr=e.UnboundTypeError=_r(Error,"UnboundTypeError"),Ar(),Ur(),Sn=function(t,r,e,n){t||(t=this),this.parent=t,this.mount=t.mount,this.mounted=null,this.id=cn.nextInode++,this.name=r,this.mode=e,this.node_ops={},this.stream_ops={},this.rdev=n},Tn=365,Cn=146,Object.defineProperties(Sn.prototype,{read:{get:function(){return(this.mode&Tn)===Tn},set:function(t){t?this.mode|=Tn:this.mode&=-366}},write:{get:function(){return(this.mode&Cn)===Cn},set:function(t){t?this.mode|=Cn:this.mode&=-147}},isFolder:{get:function(){return cn.isDir(this.mode)}},isDevice:{get:function(){return cn.isChrdev(this.mode)}}}),cn.FSNode=Sn,cn.createPreloadedFile=an,cn.staticInit(),jn={k:ht,u:vt,J:Ft,H:Sr,y:xr,l:Or,I:Nr,p:Vr,g:Gr,b:qr,q:re,m:ce,K:fe,E:le,j:ve,a:$r,i:be,r:Ee,d:_e,f:ke,h:Ie,e:Pe,c:Se,s:Fe,x:Ae,n:Me,o:Re,D:$e,F:Le,w:We,z:ln,A:pn,G:dn,C:vn,t:mn,B:gn,v:Pn},Dn=ut(),xn=function(t){return(xn=Dn.O)(t)},Fn=function(t){return(Fn=Dn.P)(t)},On=function(t){return(On=Dn.Q)(t)},An=function(t){return(An=Dn.R)(t)},e.dynCall_ji=function(t,r){return(e.dynCall_ji=Dn.S)(t,r)},e.dynCall_jiji=function(t,r,n,o,i){return(e.dynCall_jiji=Dn.T)(t,r,n,o,i)},e.dynCall_viijii=function(t,r,n,o,i,a,s){return(e.dynCall_viijii=Dn.U)(t,r,n,o,i,a,s)},e.dynCall_iiiiij=function(t,r,n,o,i,a,s){return(e.dynCall_iiiiij=Dn.V)(t,r,n,o,i,a,s)},e.dynCall_iiiiijj=function(t,r,n,o,i,a,s,u,c){return(e.dynCall_iiiiijj=Dn.W)(t,r,n,o,i,a,s,u,c)},e.dynCall_iiiiiijj=function(t,r,n,o,i,a,s,u,c,f){return(e.dynCall_iiiiiijj=Dn.X)(t,r,n,o,i,a,s,u,c,f)},X=function t(){Mn||Rn(),Mn||(X=t)},e.preInit)for("function"==typeof e.preInit&&(e.preInit=[e.preInit]);e.preInit.length>0;)e.preInit.pop()();return Rn(),t.abrupt("return",r.ready);case 281:case"end":return t.stop()}}),t)}))));function Dt(){var t=["2823872BApwyZ","6SCEyYO","mosaic","warn","36DjNZku","1222389pydRrn","68888bXGiPQ",'"1.0.1"',"1352409xIHszT","1101156SDZaBg","1241296sXSUfR","398785LrmoDU"];return(Dt=function(){return t})()}function xt(t,r){var e=Dt();return(xt=function(t,r){return e[t-=230]})(t,r)}var Ft=xt;!function(t,r){for(var e=xt,n=t();;)try{if(375985===-parseInt(e(232))/1*(parseInt(e(239))/2)+parseInt(e(234))/3+-parseInt(e(230))/4*(parseInt(e(237))/5)+parseInt(e(235))/6+parseInt(e(236))/7+parseInt(e(238))/8+parseInt(e(231))/9)break;n.push(n.shift())}catch(t){n.push(n.shift())}}(Dt);var Ot={debug:"debug",warn:"warn"},At={debug:!1,debugLevel:Ot[Ft(241)],debugUuid:""},Mt=Ft(233),Rt={blackScreen:"blackScreen",greenScreen:"greenScreen",blurredScreen:"blurredScreen",mosaic:Ft(240)};function $t(t,r){var e=Lt();return($t=function(t,r){return e[t-=486]})(t,r)}function Lt(){var t=["63947eUAEUd","1920rHIPCD","48851prCgPY","concat","[❗❗❗][imageDetector][","apply","891938wQfuFu","5789295SAnzXO","[✅✅✅][imageDetector][","6129pMMHCD","error","15256kERvrx","log","188TzbHHL","length","JbPro","6alQnGP","warn","455MASRMy","debug","_opt","debugUuid","4402565sFvies","1wiQlPb","1680OQiXRF"];return(Lt=function(){return t})()}!function(t,r){for(var e=$t,n=t();;)try{if(547149===parseInt(e(510))/1*(parseInt(e(493))/2)+parseInt(e(496))/3*(-parseInt(e(500))/4)+-parseInt(e(509))/5*(-parseInt(e(503))/6)+parseInt(e(505))/7*(parseInt(e(498))/8)+-parseInt(e(494))/9+parseInt(e(488))/10*(-parseInt(e(489))/11)+parseInt(e(486))/12*(parseInt(e(487))/13))break;n.push(n.shift())}catch(t){n.push(n.shift())}}(Lt);var Ut=P((function t(r){var e=$t;u(this,t),this[e(499)]=function(t){var n=e;if(r._opt[n(506)]&&r[n(507)].debugLevel==Ot[n(506)]){for(var o,i=r[n(507)].debugUuid?"["[n(490)](r[n(507)][n(508)],"]"):"",a=arguments[n(501)],s=new Array(a>1?a-1:0),u=1;u<a;u++)s[u-1]=arguments[u];(o=console).log[n(492)](o,[n(502)[n(490)](i,n(495))[n(490)](t,"]")][n(490)](s))}},this.warn=function(t){var n=e;if(r[n(507)].debug&&(r._opt.debugLevel==Ot.debug||r._opt.debugLevel==Ot[n(504)])){for(var o,i=r[n(507)][n(508)]?"["[n(490)](r._opt.debugUuid,"]"):"",a=arguments.length,s=new Array(a>1?a-1:0),u=1;u<a;u++)s[u-1]=arguments[u];(o=console)[n(499)][n(492)](o,["JbPro"[n(490)](i,n(491)).concat(t,"]")][n(490)](s))}},this[e(497)]=function(t){for(var n,o=e,i=r[o(507)][o(508)]?"["[o(490)](r._opt.debugUuid,"]"):"",a=arguments[o(501)],s=new Array(a>1?a-1:0),u=1;u<a;u++)s[u-1]=arguments[u];(n=console)[o(497)][o(492)](n,[o(502)[o(490)](i,"[❌❌❌][imageDetector][")[o(490)](t,"]")].concat(s))}}));function Wt(){var t=["142191hLGqcT","keys","9323727qjoWkX","slice","19434PgjVgK","14120272bEOYfB","off","4924400cHpNxd","2758835RNvDfv","apply","6LkhdYc","249optPqt","2170MkcTzw","push","ctx","length","751512MHtRLR","emit"];return(Wt=function(){return t})()}function zt(t,r){var e=Wt();return(zt=function(t,r){return e[t-=246]})(t,r)}!function(t,r){for(var e=zt,n=t();;)try{if(955722===parseInt(e(258))/1+parseInt(e(246))/2*(-parseInt(e(253))/3)+parseInt(e(249))/4+-parseInt(e(250))/5+-parseInt(e(252))/6*(parseInt(e(262))/7)+-parseInt(e(247))/8+parseInt(e(260))/9*(parseInt(e(254))/10))break;n.push(n.shift())}catch(t){n.push(n.shift())}}(Wt);var Nt=function(){var t=zt;function r(){u(this,r)}return P(r,[{key:"on",value:function(t,r,e){var n=zt,o=this.e||(this.e={});return(o[t]||(o[t]=[]))[n(255)]({fn:r,ctx:e}),this}},{key:"once",value:function(t,r,e){var n=this;function o(){var i=zt;n[i(248)](t,o);for(var a=arguments[i(257)],s=new Array(a),u=0;u<a;u++)s[u]=arguments[u];r[i(251)](e,s)}return o._=r,this.on(t,o,e)}},{key:t(259),value:function(r){for(var e=t,n=((this.e||(this.e={}))[r]||[])[e(263)](),o=arguments[e(257)],i=new Array(o>1?o-1:0),a=1;a<o;a++)i[a-1]=arguments[a];for(var s=0;s<n.length;s+=1)n[s].fn.apply(n[s][e(256)],i);return this}},{key:t(248),value:function(r,e){var n=t,o=this.e||(this.e={});if(!r)return Object[n(261)](o).forEach((function(t){delete o[t]})),void delete this.e;var i=o[r],a=[];if(i&&e)for(var s=0,u=i.length;s<u;s+=1)i[s].fn!==e&&i[s].fn._!==e&&a[n(255)](i[s]);return a[n(257)]?o[r]=a:delete o[r],this}}]),r}();function Bt(t,r){var e=Ht();return(Bt=function(t,r){return e[t-=461]})(t,r)}function Ht(){var t=["155888dMjRuX","42406miDgla","732rhzCvc","788bvLXHW","6309600hpGuGJ","object","21105yhltPV","parse","1635iRDfCY","stringify","length","8408310VWVMnU","9xKfrOx","20oxgonz","3953584lgcUHe"];return(Ht=function(){return t})()}function Vt(){return function(t){var r=Bt,e="";if(d(t)===r(461))try{e=JSON[r(465)](t),e=JSON[r(463)](e)}catch(r){e=t}else e=t;return e}(At)}function Yt(t){var r=function(){var t=qt;if(typeof Reflect===t(248)||!Reflect[t(253)])return!1;if(Reflect[t(253)].sham)return!1;if(typeof Proxy===t(249))return!0;try{return Boolean[t(235)][t(215)].call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var e,n=qt,o=J(t);if(r){var i=J(this)[n(264)];e=Reflect[n(253)](o,arguments,i)}else e=o[n(244)](this,arguments);return B(this,e)}}function Gt(){var t=["3359mRAUUE","_opt","_isBlackScreen","off","valueOf","catch","325iBZEuj","type","load","blurredScreen","stringify","_checkMosaic","check","timeEnd","height","JbPro image detector version is ","result","data","init","isGreenScreen","debug","_isBlurredScreen","concat","1457289aGtxGl","prototype",'JbProImageDetector option "',"3350KxaXxH","ImageDetector","779748qJwNWQ","checkMosaic","error","greenScreen","module","apply","startTimestamp","detector","log","undefined","function","validatedFailed, please contact the author(wx:bosswancheng) to get the correct license","length","30uTgNYo","construct","1480072flKQgQ","now","_check","destroy","blackScreen","call","499142NYybRu","originalOptions","validatedFailed","updateConfig","constructor","name","_isGreenScreen",'" can not be undefined',"buildTime","39611WDDysr","isBlackScreen","TAG_NAME"," ","delete","10916xokjAC","assign","then","width","134GzRrTV"];return(Gt=function(){return t})()}function qt(t,r){var e=Gt();return(qt=function(t,r){return e[t-=201]})(t,r)}!function(t,r){for(var e=Bt,n=t();;)try{if(470706===parseInt(e(464))/1*(-parseInt(e(474))/2)+-parseInt(e(462))/3+-parseInt(e(471))/4*(-parseInt(e(469))/5)+-parseInt(e(473))/6*(-parseInt(e(472))/7)+parseInt(e(470))/8*(parseInt(e(468))/9)+-parseInt(e(467))/10+parseInt(e(475))/11)break;n.push(n.shift())}catch(t){n.push(n.shift())}}(Ht),function(t,r){for(var e=qt,n=t();;)try{if(210539===parseInt(e(211))/1*(-parseInt(e(210))/2)+-parseInt(e(239))/3+parseInt(e(206))/4*(-parseInt(e(217))/5)+-parseInt(e(252))/6*(parseInt(e(260))/7)+parseInt(e(254))/8+-parseInt(e(234))/9+parseInt(e(237))/10*(parseInt(e(201))/11))break;n.push(n.shift())}catch(t){n.push(n.shift())}}(Gt);var Jt=function(t){var r=qt;L(n,t);var e=Yt(n);function n(){var t,r=qt,o=arguments[r(251)]>0&&void 0!==arguments[0]?arguments[0]:{};u(this,n),(t=e[r(259)](this))._opt={},t[r(203)]=r(238),Object.keys(o).forEach((function(t){var e=r;if(void 0===o[t])throw new Error(e(236)[e(233)](t,e(267)))})),t[r(261)]=o;var i=Vt(),a=Object[r(207)]({},i,o);return t[r(212)]=a,t[r(231)]=new Ut(j(t)),t.module=null,t.detector=null,t.startTimestamp=null,t[r(209)]=o.width||0,t[r(225)]=o[r(225)]||0,t[r(268)]=o[r(265)]+"-"+o[r(268)],t[r(231)][r(247)](t[r(203)],r(229),JSON[r(221)](t._opt)),console[r(247)](r(226).concat(o[r(268)],":")[r(233)](Mt,r(204))),t}return P(n,[{key:r(257),value:function(){var t=r;this[t(214)](),this[t(246)]&&(this[t(246)].clear(),this[t(246)][t(205)](),this[t(246)]=null),this.module&&(this[t(243)]=null),this[t(245)]=null,this[t(231)][t(247)](this[t(203)],t(257))}},{key:r(219),value:function(){var t=this;return new Promise((function(r,e){var n=qt;jt()[n(208)]((function(o){var i=n;t.module=o,t[i(243)][i(238)]?(t[i(246)]=new(t[i(243)][i(238)])(t),r()):e("load jessibuca image detector fail")}))[n(216)]((function(t){console[n(241)](t),e("load jessibuca image detector error")}))}))}},{key:r(263),value:function(){var t=r,e=arguments[t(251)]>0&&void 0!==arguments[0]?arguments[0]:{};e[t(209)]&&e.height&&(this[t(209)]=e[t(209)],this[t(225)]=e[t(225)])}},{key:r(223),value:function(t){var e=r,n=arguments[e(251)]>1&&void 0!==arguments[1]?arguments[1]:0,o={data:!1,type:""};return o[e(228)]=this[e(213)](t[e(228)],t[e(209)],t[e(225)],n),o[e(228)]?(o.type=Rt[e(258)],o):!o[e(228)]&&(o[e(228)]=this[e(266)](t[e(228)],t[e(209)],t.height,n),o[e(228)])?(o[e(218)]=Rt[e(242)],o):!o[e(228)]&&(o.data=this[e(232)](t[e(228)],t.width,t[e(225)],n),o[e(228)])?(o[e(218)]=Rt[e(220)],o):!o[e(228)]&&(o[e(228)]=this[e(222)](t[e(228)],t[e(209)],t[e(225)],n),o[e(228)])?(o[e(218)]=Rt.mosaic,o):o}},{key:r(213),value:function(t,e,n,o){var i=r;return this._check(i(202),t,e,n,o)}},{key:r(232),value:function(t,e,n,o){return this[r(256)]("isBlurredScreen",t,e,n,o)}},{key:"_isGreenScreen",value:function(t,e,n,o){var i=r;return this[i(256)](i(230),t,e,n,o)}},{key:"_checkMosaic",value:function(t,e,n,o){var i=r;return this._check(i(240),t,e,n,o)}},{key:r(256),value:function(t,e,n,o,i){var a=r;if(null==e||null===this[a(246)])return!1;if(!t||!this[a(246)][t])return!1;if(!(n&&o||this[a(209)]&&this[a(225)]))return!1;var s=n||this.width,u=o||this.height;if(null===this.startTimestamp&&(this[a(245)]=Date.now()),Date[a(255)]()-this[a(245)]>6e5)return!1;var c=this[a(246)][t](e,s,u,i,this.buildTime),f=!1;return c&&(f=c[a(227)]),f}},{key:r(262),value:function(){var t=r;this[t(231)].error(this[t(203)],t(250))}},{key:r(224),value:function(){var t=r;this[t(231)].error(this[t(203)],"timeEnd, please contact the author(wx:bosswancheng) to get the new version")}}]),n}(Nt);window.JessibucaProImageDetector=Jt}));