UNPKG

@mediapipe/tasks-text

Version:

MediaPipe Text Tasks. See the privacy notice at https://goo.gle/mediapipe-privacy.

1 lines 173 kB
{"version":3,"file":"text_bundle_mjs.js","sources":["text_js.js"],"sourcesContent":["'use strict';/*\n\n Copyright The Closure Library Authors.\n SPDX-License-Identifier: Apache-2.0\n*/\nvar aa=this||(typeof self!==\"undefined\"?self:{});function ba(a,b){a:{var c=[\"CLOSURE_FLAGS\"];for(var d=aa,e=0;e<c.length;e++)if(d=d[c[e]],d==null){c=null;break a}c=d}a=c&&c[a];return a!=null?a:b}function ca(a,b){a=a.split(\".\");for(var c=aa,d;a.length&&(d=a.shift());)a.length||b===void 0?c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}:c[d]=b}function da(a){return a};function ea(){throw Error(\"Invalid UTF8\");}function fa(a,b){b=String.fromCharCode.apply(null,b);return a==null?b:a+b}var ha=void 0,ia,ja=typeof TextDecoder!==\"undefined\",ka,la=typeof TextEncoder!==\"undefined\";\nfunction ma(a){if(la)a=(ka||=new TextEncoder).encode(a);else{let c=0,d=new Uint8Array(3*a.length);for(let e=0;e<a.length;e++){var b=a.charCodeAt(e);if(b<128)d[c++]=b;else{if(b<2048)d[c++]=b>>6|192;else{if(b>=55296&&b<=57343){if(b<=56319&&e<a.length){let f=a.charCodeAt(++e);if(f>=56320&&f<=57343){b=(b-55296)*1024+f-56320+65536;d[c++]=b>>18|240;d[c++]=b>>12&63|128;d[c++]=b>>6&63|128;d[c++]=b&63|128;continue}else e--}b=65533}d[c++]=b>>12|224;d[c++]=b>>6&63|128}d[c++]=b&63|128}}a=c===d.length?d:d.subarray(0,\nc)}return a};function na(a){aa.setTimeout(()=>{throw a;},0)};var oa=ba(610401301,!1),pa=ba(748402147,!0);function qa(){var a=aa.navigator;return a&&(a=a.userAgent)?a:\"\"}var ra,sa=aa.navigator;ra=sa?sa.userAgentData||null:null;function ta(a){ta[\" \"](a);return a}ta[\" \"]=function(){};var ua={},va=null;function wa(a){var b=a.length,c=b*3/4;c%3?c=Math.floor(c):\"=.\".indexOf(a[b-1])!=-1&&(c=\"=.\".indexOf(a[b-2])!=-1?c-2:c-1);var d=new Uint8Array(c),e=0;xa(a,function(f){d[e++]=f});return e!==c?d.subarray(0,e):d}\nfunction xa(a,b){function c(e){for(;d<a.length;){let f=a.charAt(d++),g=va[f];if(g!=null)return g;if(!/^[\\s\\xa0]*$/.test(f))throw Error(\"Unknown base64 encoding at char: \"+f);}return e}Aa();for(var d=0;;){let e=c(-1),f=c(0),g=c(64),h=c(64);if(h===64&&e===-1)break;b(e<<2|f>>4);g!=64&&(b(f<<4&240|g>>2),h!=64&&b(g<<6&192|h))}}\nfunction Aa(){if(!va){va={};var a=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789\".split(\"\"),b=[\"+/=\",\"+/\",\"-_=\",\"-_.\",\"-_\"];for(let c=0;c<5;c++){let d=a.concat(b[c].split(\"\"));ua[c]=d;for(let e=0;e<d.length;e++){let f=d[e];va[f]===void 0&&(va[f]=e)}}}};var Ba=typeof Uint8Array!==\"undefined\",Ca=!(oa&&ra&&ra.brands.length>0?0:qa().indexOf(\"Trident\")!=-1||qa().indexOf(\"MSIE\")!=-1)&&typeof btoa===\"function\",Da=/[-_.]/g,Ea={\"-\":\"+\",_:\"/\",\".\":\"=\"};function Fa(a){return Ea[a]||\"\"}function Ga(a){if(!Ca)return wa(a);a=Da.test(a)?a.replace(Da,Fa):a;a=atob(a);var b=new Uint8Array(a.length);for(let c=0;c<a.length;c++)b[c]=a.charCodeAt(c);return b}var Ha={};function Ia(){return Ja||=new l(null,Ha)}function Ka(a){La(Ha);var b=a.g;b=b==null||Ba&&b!=null&&b instanceof Uint8Array?b:typeof b===\"string\"?Ga(b):null;return b==null?b:a.g=b}var l=class{i(){return new Uint8Array(Ka(this)||0)}constructor(a,b){La(b);this.g=a;if(a!=null&&a.length===0)throw Error(\"ByteString should be constructed with non-empty values\");}},Ja;function La(a){if(a!==Ha)throw Error(\"illegal external caller\");};function Ma(a,b){a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382.severity=b};var Na=void 0;function Oa(a){a=Error(a);Ma(a,\"warning\");return a}function Pa(a,b){if(a!=null){var c=Na??={};var d=c[a]||0;d>=b||(c[a]=d+1,a=Error(),Ma(a,\"incident\"),na(a))}};function Qa(){return typeof BigInt===\"function\"};var Ra=typeof Symbol===\"function\"&&typeof Symbol()===\"symbol\";function Sa(a,b,c=!1){return typeof Symbol===\"function\"&&typeof Symbol()===\"symbol\"?c&&Symbol.for&&a?Symbol.for(a):a!=null?Symbol(a):Symbol():b}var Ta=Sa(\"jas\",void 0,!0),Ua=Sa(void 0,\"1oa\"),Va=Sa(void 0,Symbol()),Wa=Sa(void 0,\"0ubs\"),Xa=Sa(void 0,\"0ubsb\"),Ya=Sa(void 0,\"0actk\"),Za=Sa(\"m_m\",\"ja\",!0);var $a={aa:{value:0,configurable:!0,writable:!0,enumerable:!1}},ab=Object.defineProperties,n=Ra?Ta:\"aa\",bb,cb=[];p(cb,7);bb=Object.freeze(cb);function db(a,b){Ra||n in a||ab(a,$a);a[n]|=b}function p(a,b){Ra||n in a||ab(a,$a);a[n]=b};var eb={};function q(a,b){return b===void 0?a.g!==fb&&!!(2&(a.l[n]|0)):!!(2&b)&&a.g!==fb}var fb={};function gb(a,b){if(a!=null)if(typeof a===\"string\")a=a?new l(a,Ha):Ia();else if(a.constructor!==l)if(Ba&&a!=null&&a instanceof Uint8Array)a=a.length?new l(new Uint8Array(a),Ha):Ia();else{if(!b)throw Error();a=void 0}return a}var hb=Object.freeze({});\nfunction ib(a,b,c){var d=b&128?0:-1,e=a.length,f;if(f=!!e)f=a[e-1],f=f!=null&&typeof f===\"object\"&&f.constructor===Object;var g=e+(f?-1:0);for(b=b&128?1:0;b<g;b++)c(b-d,a[b]);if(f){a=a[e-1];for(let h in a)!isNaN(h)&&c(+h,a[h])}}var jb={};function kb(a){return a&128?jb:void 0};function lb(a){a.ha=!0;return a};var mb=lb(a=>typeof a===\"number\"),nb=lb(a=>typeof a===\"string\"),ob=lb(a=>typeof a===\"boolean\");var pb=typeof aa.BigInt===\"function\"&&typeof aa.BigInt(0)===\"bigint\";function u(a){var b=a;if(nb(b)){if(!/^\\s*(?:-?[1-9]\\d*|0)?\\s*$/.test(b))throw Error(String(b));}else if(mb(b)&&!Number.isSafeInteger(b))throw Error(String(b));return pb?BigInt(a):a=ob(a)?a?\"1\":\"0\":nb(a)?a.trim()||\"0\":String(a)}var vb=lb(a=>pb?a>=qb&&a<=rb:a[0]===\"-\"?sb(a,tb):sb(a,ub)),tb=Number.MIN_SAFE_INTEGER.toString(),qb=pb?BigInt(Number.MIN_SAFE_INTEGER):void 0,ub=Number.MAX_SAFE_INTEGER.toString(),rb=pb?BigInt(Number.MAX_SAFE_INTEGER):void 0;\nfunction sb(a,b){if(a.length>b.length)return!1;if(a.length<b.length||a===b)return!0;for(let c=0;c<a.length;c++){let d=a[c],e=b[c];if(d>e)return!1;if(d<e)return!0}};var wb=typeof Uint8Array.prototype.slice===\"function\",v=0,w=0,xb;function yb(a){var b=a>>>0;v=b;w=(a-b)/4294967296>>>0}function zb(a){if(a<0){yb(-a);let [b,c]=Ab(v,w);v=b>>>0;w=c>>>0}else yb(a)}function Bb(a){var b=xb||=new DataView(new ArrayBuffer(8));b.setFloat32(0,+a,!0);w=0;v=b.getUint32(0,!0)}function Cb(a,b){var c=b*4294967296+(a>>>0);return Number.isSafeInteger(c)?c:Db(a,b)}function Eb(a,b){return u(Qa()?BigInt.asUintN(64,(BigInt(b>>>0)<<BigInt(32))+BigInt(a>>>0)):Db(a,b))}\nfunction Fb(a,b){return Qa()?u(BigInt.asIntN(64,(BigInt.asUintN(32,BigInt(b))<<BigInt(32))+BigInt.asUintN(32,BigInt(a)))):u(Gb(a,b))}function Hb(a){var b=v,c=w,d=c>>31;c=(c<<1|b>>>31)^d;a(b<<1^d,c)}function Db(a,b){b>>>=0;a>>>=0;if(b<=2097151)var c=\"\"+(4294967296*b+a);else Qa()?c=\"\"+(BigInt(b)<<BigInt(32)|BigInt(a)):(c=(a>>>24|b<<8)&16777215,b=b>>16&65535,a=(a&16777215)+c*6777216+b*6710656,c+=b*8147497,b*=2,a>=1E7&&(c+=a/1E7>>>0,a%=1E7),c>=1E7&&(b+=c/1E7>>>0,c%=1E7),c=b+Ib(c)+Ib(a));return c}\nfunction Ib(a){a=String(a);return\"0000000\".slice(a.length)+a}function Gb(a,b){if(b&2147483648)if(Qa())a=\"\"+(BigInt(b|0)<<BigInt(32)|BigInt(a>>>0));else{let [c,d]=Ab(a,b);a=\"-\"+Db(c,d)}else a=Db(a,b);return a}\nfunction Jb(a){if(a.length<16)zb(Number(a));else if(Qa())a=BigInt(a),v=Number(a&BigInt(4294967295))>>>0,w=Number(a>>BigInt(32)&BigInt(4294967295));else{let b=+(a[0]===\"-\");w=v=0;let c=a.length;for(let d=b,e=(c-b)%6+b;e<=c;d=e,e+=6){let f=Number(a.slice(d,e));w*=1E6;v=v*1E6+f;v>=4294967296&&(w+=Math.trunc(v/4294967296),w>>>=0,v>>>=0)}if(b){let [d,e]=Ab(v,w);v=d;w=e}}}function Ab(a,b){b=~b;a?a=~a+1:b+=1;return[a,b]};function x(a){return Array.prototype.slice.call(a)};var Kb=typeof BigInt===\"function\"?BigInt.asIntN:void 0,Lb=typeof BigInt===\"function\"?BigInt.asUintN:void 0,z=Number.isSafeInteger,Mb=Number.isFinite,Nb=Math.trunc;function Ob(a){if(a==null||typeof a===\"number\")return a;if(a===\"NaN\"||a===\"Infinity\"||a===\"-Infinity\")return Number(a)}function Pb(a){if(a!=null&&typeof a!==\"boolean\"){var b=typeof a;throw Error(`Expected boolean but got ${b!=\"object\"?b:a?Array.isArray(a)?\"array\":b:\"null\"}: ${a}`);}return a}var Qb=/^-?([1-9][0-9]*|0)(\\.[0-9]+)?$/;\nfunction Rb(a){switch(typeof a){case \"bigint\":return!0;case \"number\":return Mb(a);case \"string\":return Qb.test(a);default:return!1}}function Sb(a){if(a==null)return a;if(typeof a===\"string\"&&a)a=+a;else if(typeof a!==\"number\")return;return Mb(a)?a|0:void 0}function Tb(a){if(a==null)return a;if(typeof a===\"string\"&&a)a=+a;else if(typeof a!==\"number\")return;return Mb(a)?a>>>0:void 0}\nfunction Ub(a){var b=a.length;if(a[0]===\"-\"?b<20||b===20&&a<=\"-9223372036854775808\":b<19||b===19&&a<=\"9223372036854775807\")return a;Jb(a);return Gb(v,w)}function Vb(a){if(a[0]===\"-\")var b=!1;else b=a.length,b=b<20?!0:b===20&&a<=\"18446744073709551615\";if(b)return a;Jb(a);return Db(v,w)}function Wb(a){a=Nb(a);if(!z(a)){zb(a);var b=v,c=w;if(a=c&2147483648)b=~b+1>>>0,c=~c>>>0,b==0&&(c=c+1>>>0);b=Cb(b,c);a=typeof b===\"number\"?a?-b:b:a?\"-\"+b:b}return a}\nfunction Xb(a){a=Nb(a);a>=0&&z(a)||(zb(a),a=Cb(v,w));return a}function Yb(a){var b=Nb(Number(a));if(z(b))return String(b);b=a.indexOf(\".\");b!==-1&&(a=a.substring(0,b));return Ub(a)}function Zb(a){var b=Nb(Number(a));if(z(b))return u(b);b=a.indexOf(\".\");b!==-1&&(a=a.substring(0,b));return Qa()?u(Kb(64,BigInt(a))):u(Ub(a))}function $b(a){z(a)?a=u(Wb(a)):(a=Nb(a),z(a)?a=String(a):(zb(a),a=Gb(v,w)),a=u(a));return a}\nfunction ac(a){if(a==null)return a;if(typeof a===\"bigint\")return vb(a)?a=Number(a):(a=Kb(64,a),a=vb(a)?Number(a):String(a)),a;if(Rb(a))return typeof a===\"number\"?Wb(a):Yb(a)}function bc(a){var b=typeof a;if(a==null)return a;if(b===\"bigint\")return u(Kb(64,a));if(Rb(a))return b===\"string\"?Zb(a):$b(a)}\nfunction cc(a){if(!Rb(a))throw Oa(\"uint64\");switch(typeof a){case \"string\":var b=Nb(Number(a));z(b)&&b>=0?a=u(b):(b=a.indexOf(\".\"),b!==-1&&(a=a.substring(0,b)),a=Qa()?u(Lb(64,BigInt(a))):u(Vb(a)));return a;case \"bigint\":return u(Lb(64,a));default:return z(a)?a=u(Xb(a)):(a=Nb(a),a>=0&&z(a)?a=String(a):(zb(a),a=Db(v,w)),a=u(a)),a}}function dc(a){if(a==null)return a;var b=typeof a;if(b===\"bigint\")return String(Kb(64,a));if(Rb(a)){if(b===\"string\")return Yb(a);if(b===\"number\")return Wb(a)}}\nfunction ec(a){if(a==null)return a;var b=typeof a;if(b===\"bigint\")return String(Lb(64,a));if(Rb(a)){if(b===\"string\")return b=Nb(Number(a)),z(b)&&b>=0?a=String(b):(b=a.indexOf(\".\"),b!==-1&&(a=a.substring(0,b)),a=Vb(a)),a;if(b===\"number\")return Xb(a)}}function fc(a){if(a==null||typeof a==\"string\"||a instanceof l)return a}function hc(a){if(typeof a!==\"string\")throw Error();return a}function ic(a){if(a!=null&&typeof a!==\"string\")throw Error();return a}\nfunction jc(a){return a==null||typeof a===\"string\"?a:void 0}function kc(a,b,c){if(a!=null&&a[Za]===eb)return a;if(Array.isArray(a)){var d=a[n]|0;c=d|c&32|c&2;c!==d&&p(a,c);return new b(a)}};function lc(a){return a};function mc(a){var b=da(Va);return b?a[b]:void 0}function nc(a,b){for(let c in a)!isNaN(c)&&b(a,+c,a[c])}function oc(a){var b=new pc;nc(a,(c,d,e)=>{b[d]=x(e)});b.g=a.g;return b}var pc=class{};function qc(a,b){b<100||Pa(Wa,1)};function rc(a,b,c,d){var e=d!==void 0;d=!!d;var f=da(Va),g;!e&&Ra&&f&&(g=a[f])&&nc(g,qc);f=[];var h=a.length;g=4294967295;var k=!1,r=!!(b&64),m=r?b&128?0:-1:void 0;if(!(b&1)){var t=h&&a[h-1];t!=null&&typeof t===\"object\"&&t.constructor===Object?(h--,g=h):t=void 0;!r||b&128||e||(k=!0,g=(sc??lc)(g-m,m,a,t,void 0)+m)}b=void 0;for(var y=0;y<h;y++){let A=a[y];if(A!=null&&(A=c(A,d))!=null)if(r&&y>=g){let H=y-m;(b??={})[H]=A}else f[y]=A}if(t)for(let A in t){h=t[A];if(h==null||(h=c(h,d))==null)continue;y=\n+A;let H;r&&!Number.isNaN(y)&&(H=y+m)<g?f[H]=h:(b??={})[A]=h}b&&(k?f.push(b):f[g]=b);e&&da(Va)&&(a=mc(a))&&a instanceof pc&&(f[Va]=oc(a));return f}\nfunction tc(a){switch(typeof a){case \"number\":return Number.isFinite(a)?a:\"\"+a;case \"bigint\":return vb(a)?Number(a):\"\"+a;case \"boolean\":return a?1:0;case \"object\":if(Array.isArray(a)){var b=a[n]|0;return a.length===0&&b&1?void 0:rc(a,b,tc)}if(a!=null&&a[Za]===eb)return uc(a);if(a instanceof l){b=a.g;if(b==null)a=\"\";else if(typeof b===\"string\")a=b;else{if(Ca){for(var c=\"\",d=0,e=b.length-10240;d<e;)c+=String.fromCharCode.apply(null,b.subarray(d,d+=10240));c+=String.fromCharCode.apply(null,d?b.subarray(d):\nb);b=btoa(c)}else{c===void 0&&(c=0);Aa();c=ua[c];d=Array(Math.floor(b.length/3));e=c[64]||\"\";let r=0,m=0;for(;r<b.length-2;r+=3){var f=b[r],g=b[r+1],h=b[r+2],k=c[f>>2];f=c[(f&3)<<4|g>>4];g=c[(g&15)<<2|h>>6];h=c[h&63];d[m++]=k+f+g+h}k=0;h=e;switch(b.length-r){case 2:k=b[r+1],h=c[(k&15)<<2]||e;case 1:b=b[r],d[m]=c[b>>2]+c[(b&3)<<4|k>>4]+h+e}b=d.join(\"\")}a=a.g=b}return a}return}return a}var sc;function uc(a){a=a.l;return rc(a,a[n]|0,tc)};var vc,wc;function xc(a){switch(typeof a){case \"boolean\":return vc||=[0,void 0,!0];case \"number\":return a>0?void 0:a===0?wc||=[0,void 0]:[-a,void 0];case \"string\":return[0,a];case \"object\":return a}}function yc(a,b){return zc(a,b[0],b[1])}\nfunction zc(a,b,c,d=0){if(a==null){var e=32;c?(a=[c],e|=128):a=[];b&&(e=e&-16760833|(b&1023)<<14)}else{if(!Array.isArray(a))throw Error(\"narr\");e=a[n]|0;if(pa&&1&e)throw Error(\"rfarr\");2048&e&&!(2&e)&&Ac();if(e&256)throw Error(\"farr\");if(e&64)return(e|d)!==e&&p(a,e|d),a;if(c&&(e|=128,c!==a[0]))throw Error(\"mid\");a:{c=a;e|=64;var f=c.length;if(f){var g=f-1;let k=c[g];if(k!=null&&typeof k===\"object\"&&k.constructor===Object){b=e&128?0:-1;g-=b;if(g>=1024)throw Error(\"pvtlmt\");for(var h in k)f=+h,f<g&&\n(c[f+b]=k[h],delete k[h]);e=e&-16760833|(g&1023)<<14;break a}}if(b){h=Math.max(b,f-(e&128?0:-1));if(h>1024)throw Error(\"spvt\");e=e&-16760833|(h&1023)<<14}}}p(a,e|64|d);return a}function Ac(){if(pa)throw Error(\"carr\");Pa(Ya,5)};function Bc(a,b){if(typeof a!==\"object\")return a;if(Array.isArray(a)){var c=a[n]|0;a.length===0&&c&1?a=void 0:c&2||(!b||4096&c||16&c?a=Cc(a,c,!1,b&&!(c&16)):(db(a,34),c&4&&Object.freeze(a)));return a}if(a!=null&&a[Za]===eb)return b=a.l,c=b[n]|0,q(a,c)?a:Dc(a,b,c)?Ec(a,b):Cc(b,c);if(a instanceof l)return a}function Ec(a,b,c){a=new a.constructor(b);c&&(a.g=fb);a.m=fb;return a}function Fc(a){var b=a.l,c=b[n]|0;return Dc(a,b,c)?Ec(a,b,!0):new a.constructor(Cc(b,c,!1))}\nfunction Cc(a,b,c,d){d??=!!(34&b);a=rc(a,b,Bc,d);d=32;c&&(d|=2);b=b&16769217|d;p(a,b);return a}function Gc(a){var b=a.l,c=b[n]|0;return q(a,c)?Dc(a,b,c)?Ec(a,b,!0):new a.constructor(Cc(b,c,!1)):a}function Jc(a){if(a.g!==fb)return!1;var b=a.l;b=Cc(b,b[n]|0);db(b,2048);a.l=b;a.g=void 0;a.m=void 0;return!0}function Kc(a){if(!Jc(a)&&q(a,a.l[n]|0))throw Error();}function Lc(a,b){b===void 0&&(b=a[n]|0);b&32&&!(b&4096)&&p(a,b|4096)}\nfunction Dc(a,b,c){return c&2?!0:c&32&&!(c&4096)?(p(b,c|2),a.g=fb,!0):!1};var Mc=u(0);function B(a,b,c,d){a=Nc(a.l,b,c,d);if(a!==null)return a}function Nc(a,b,c,d){if(b===-1)return null;var e=b+(c?0:-1),f=a.length-1;if(!(f<1+(c?0:-1))){if(e>=f){var g=a[f];if(g!=null&&typeof g===\"object\"&&g.constructor===Object){c=g[b];var h=!0}else if(e===f)c=g;else return}else c=a[e];if(d&&c!=null){d=d(c);if(d==null)return d;if(!Object.is(d,c))return h?g[b]=d:a[e]=d,d}return c}}function C(a,b,c,d){Kc(a);var e=a.l;D(e,e[n]|0,b,c,d);return a}\nfunction D(a,b,c,d,e){var f=c+(e?0:-1),g=a.length-1;if(g>=1+(e?0:-1)&&f>=g){let h=a[g];if(h!=null&&typeof h===\"object\"&&h.constructor===Object)return h[c]=d,b}if(f<=g)return a[f]=d,b;d!==void 0&&(g=(b??=a[n]|0)>>14&1023||536870912,c>=g?d!=null&&(a[g+(e?0:-1)]={[c]:d}):a[f]=d);return b}function Oc(a,b,c,d){var e=a.l,f=e[n]|0;a=Pc(a,d)===c?c:-1;return Qc(e,f,b,a)!==void 0}\nfunction Rc(a,b,c,d,e){var f=a.l,g=f[n]|0;d=q(a,g)?1:d;e=!!e||d===3;d===2&&Jc(a)&&(f=a.l,g=f[n]|0);a=Sc(f,b);var h=a===bb?7:a[n]|0,k=Tc(h,g);var r=4&k?!1:!0;if(r){4&k&&(a=x(a),h=0,k=Uc(k,g),g=D(f,g,b,a));let m=0,t=0;for(;m<a.length;m++){let y=c(a[m]);y!=null&&(a[t++]=y)}t<m&&(a.length=t);c=(k|4)&-513;k=c&=-1025;k&=-4097}k!==h&&(p(a,k),2&k&&Object.freeze(a));return a=Vc(a,k,f,g,b,d,r,e)}\nfunction Vc(a,b,c,d,e,f,g,h){var k=b;f===1||(f!==4?0:2&b||!(16&b)&&32&d)?Wc(b)||(b|=!a.length||g&&!(4096&b)||32&d&&!(4096&b||16&b)?2:256,b!==k&&p(a,b),Object.freeze(a)):(f===2&&Wc(b)&&(a=x(a),k=0,b=Uc(b,d),d=D(c,d,e,a)),Wc(b)||(h||(b|=16),b!==k&&p(a,b)));2&b||!(4096&b||16&b)||Lc(c,d);return a}function Sc(a,b,c){a=Nc(a,b,c);return Array.isArray(a)?a:bb}function Tc(a,b){2&b&&(a|=2);return a|1}function Wc(a){return!!(2&a)&&!!(4&a)||!!(256&a)}function Xc(a){return gb(a,!0)}\nfunction Yc(a,b,c){Kc(a);a=a.l;var d=a[n]|0;if(c==null)D(a,d,b);else{var e=c===bb?7:c[n]|0,f=e,g=Wc(e),h=g||Object.isFrozen(c);g||(e=0);h||(c=x(c),f=0,e=Uc(e,d),h=!1);e|=5;e|=(4&e?512&e?512:1024&e?1024:0:void 0)??1024;for(g=0;g<c.length;g++){let k=c[g],r=hc(k);Object.is(k,r)||(h&&(c=x(c),f=0,e=Uc(e,d),h=!1),c[g]=r)}e!==f&&(h&&(c=x(c),e=Uc(e,d)),p(c,e));D(a,d,b,c)}}function Zc(a,b){Kc(a);a=a.l;D(a,a[n]|0,2,b===\"\"?void 0:b)}\nfunction $c(a,b,c){if(b&2)throw Error();var d=kb(b),e=Sc(a,c,d),f=e===bb?7:e[n]|0,g=Tc(f,b);if(2&g||Wc(g)||16&g)g===f||Wc(g)||p(e,g),e=x(e),f=0,g=Uc(g,b),D(a,b,c,e,d);g&=-13;g!==f&&p(e,g);return e}function Pc(a,b){a=a.l;return ad(bd(a),a,void 0,b)}function bd(a){if(Ra)return a[Ua]??(a[Ua]=new Map);if(Ua in a)return a[Ua];var b=new Map;Object.defineProperty(a,Ua,{value:b});return b}function cd(a,b,c,d,e){var f=bd(a),g=ad(f,a,b,c,e);g!==d&&(g&&(b=D(a,b,g,void 0,e)),f.set(c,d));return b}\nfunction ad(a,b,c,d,e){var f=a.get(d);if(f!=null)return f;f=0;for(let g=0;g<d.length;g++){let h=d[g];Nc(b,h,e)!=null&&(f!==0&&(c=D(b,c,f,void 0,e)),f=h)}a.set(d,f);return f}function dd(a,b,c){var d=a[n]|0,e=kb(d),f=Nc(a,c,e);if(f!=null&&f[Za]===eb){if(!q(f))return Jc(f),f.l;var g=f.l}else Array.isArray(f)&&(g=f);if(g){let h=g[n]|0;h&2&&(g=Cc(g,h))}g=yc(g,b);g!==f&&D(a,d,c,g,e);return g}\nfunction Qc(a,b,c,d){var e=!1;d=Nc(a,d,void 0,f=>{var g=kc(f,c,b);e=g!==f&&g!=null;return g});if(d!=null)return e&&!q(d)&&Lc(a,b),d}function E(a,b,c){var d=a.l,e=d[n]|0;b=Qc(d,e,b,c);if(b==null)return b;e=d[n]|0;if(!q(a,e)){let f=Gc(b);f!==b&&(Jc(a)&&(d=a.l,e=d[n]|0),b=f,e=D(d,e,c,b),Lc(d,e))}return b}\nfunction ed(a,b,c,d,e,f,g,h){var k=q(a,c);f=k?1:f;g=!!g||f===3;k=h&&!k;(f===2||k)&&Jc(a)&&(b=a.l,c=b[n]|0);a=Sc(b,e);var r=a===bb?7:a[n]|0,m=Tc(r,c);if(h=!(4&m)){var t=a,y=c;let A=!!(2&m);A&&(y|=2);let H=!A,ya=!0,za=0,Hc=0;for(;za<t.length;za++){let Ic=kc(t[za],d,y);if(Ic instanceof d){if(!A){let re=q(Ic);H&&=!re;ya&&=re}t[Hc++]=Ic}}Hc<za&&(t.length=Hc);m|=4;m=ya?m&-4097:m|4096;m=H?m|8:m&-9}m!==r&&(p(a,m),2&m&&Object.freeze(a));if(k&&!(8&m||!a.length&&(f===1||(f!==4?0:2&m||!(16&m)&&32&c)))){Wc(m)&&\n(a=x(a),m=Uc(m,c),c=D(b,c,e,a));d=a;k=m;for(r=0;r<d.length;r++)t=d[r],m=Gc(t),t!==m&&(d[r]=m);k|=8;m=k=d.length?k|4096:k&-4097;p(a,m)}return a=Vc(a,m,b,c,e,f,h,g)}function fd(a,b){var c=a.l;return ed(a,c,c[n]|0,b,1,void 0===hb?2:4,!1,!0)}function gd(a){a==null&&(a=void 0);return a}function F(a,b,c,d,e){d=gd(d);C(a,c,d,e);d&&!q(d)&&Lc(a.l);return a}\nfunction hd(a,b,c,d){d=gd(d);a:{var e=d;Kc(a);let f=a.l,g=f[n]|0;if(e==null){let h=bd(f);if(ad(h,f,g,c)===b)h.set(c,0);else break a}else g=cd(f,g,c,b);D(f,g,b,e)}d&&!q(d)&&Lc(a.l);return a}function Uc(a,b){return a=(2&b?a|2:a&-3)&-273}function id(a,b,c,d){Kc(a);var e=a.l;a=ed(a,e,e[n]|0,c,b,2,!0);d=d!=null?d:new c;a.push(d);b=c=a===bb?7:a[n]|0;(d=q(d))?(c&=-9,a.length===1&&(c&=-4097)):c|=4096;c!==b&&p(a,c);d||Lc(e)}function jd(a,b,c){c=Pc(a,kd)===c?c:-1;return E(a,b,c)}\nfunction ld(a,b,c){if(c!=null)a:{if(!Rb(c))throw Oa(\"int64\");switch(typeof c){case \"string\":c=Zb(c);break a;case \"bigint\":c=u(Kb(64,c));break a;default:c=$b(c)}}return C(a,b,c)}function md(a,b,c){return C(a,b,c==null?c:cc(c))}function nd(a,b,c){if(c!=null){if(!Mb(c))throw Oa(\"enum\");c|=0}return C(a,b,c)}function od(a,b,c){Kc(a);Rc(a,b,jc,2,!0).push(hc(c))};var pd=class{constructor(a,b,c){this.buffer=a;if(c&&!b)throw Error();this.g=b}};\nfunction qd(a,b){if(typeof a===\"string\")return new pd(Ga(a),b);if(Array.isArray(a))return new pd(new Uint8Array(a),b);if(a.constructor===Uint8Array)return new pd(a,!1);if(a.constructor===ArrayBuffer)return a=new Uint8Array(a),new pd(a,!1);if(a.constructor===l)return b=Ka(a)||new Uint8Array(0),new pd(b,!0,a);if(a instanceof Uint8Array)return a=a.constructor===Uint8Array?a:new Uint8Array(a.buffer,a.byteOffset,a.byteLength),new pd(a,!1);throw Error();};function rd(a,b){var c=0,d=0,e=0,f=a.i,g=a.g;do{var h=f[g++];c|=(h&127)<<e;e+=7}while(e<32&&h&128);if(e>32)for(d|=(h&127)>>4,e=3;e<32&&h&128;e+=7)h=f[g++],d|=(h&127)<<e;sd(a,g);if(!(h&128))return b(c>>>0,d>>>0);throw Error();}function td(a){return rd(a,(b,c)=>{var d=-(b&1);b=(b>>>1|c<<31)^d;return Fb(b,c>>>1^d)})}function ud(a){for(var b=0,c=a.g,d=c+10,e=a.i;c<d;){let f=e[c++];b|=f;if((f&128)===0)return sd(a,c),!!(b&127)}throw Error();}\nfunction G(a){var b=a.i,c=a.g,d=b[c++],e=d&127;if(d&128&&(d=b[c++],e|=(d&127)<<7,d&128&&(d=b[c++],e|=(d&127)<<14,d&128&&(d=b[c++],e|=(d&127)<<21,d&128&&(d=b[c++],e|=d<<28,d&128&&b[c++]&128&&b[c++]&128&&b[c++]&128&&b[c++]&128&&b[c++]&128)))))throw Error();sd(a,c);return e}function vd(a){return rd(a,Fb)}function wd(a){var b=a.i,c=a.g,d=b[c],e=b[c+1],f=b[c+2];b=b[c+3];sd(a,a.g+4);return(d<<0|e<<8|f<<16|b<<24)>>>0}\nfunction xd(a){var b=wd(a);a=(b>>31)*2+1;var c=b>>>23&255;b&=8388607;return c==255?b?NaN:a*Infinity:c==0?a*1.401298464324817E-45*b:a*Math.pow(2,c-150)*(b+8388608)}function yd(a){return G(a)}function sd(a,b){a.g=b;if(b>a.j)throw Error();}function zd(a,b){if(b<0)throw Error();var c=a.g;b=c+b;if(b>a.j)throw Error();a.g=b;return c}\nfunction Ad(a,b){if(b==0)return Ia();var c=zd(a,b);a.L&&a.u?c=a.i.subarray(c,c+b):(a=a.i,b=c+b,c=c===b?new Uint8Array(0):wb?a.slice(c,b):new Uint8Array(a.subarray(c,b)));return c.length==0?Ia():new l(c,Ha)}\nvar Bd=class{constructor(a,b,c,d){this.i=null;this.u=!1;this.g=this.j=this.m=0;this.init(a,b,c,d)}init(a,b,c,{L:d=!1,O:e=!1}={}){this.L=d;this.O=e;a&&(a=qd(a,this.O),this.i=a.buffer,this.u=a.g,this.m=b||0,this.j=c!==void 0?this.m+c:this.i.length,this.g=this.m)}clear(){this.i=null;this.u=!1;this.g=this.j=this.m=0;this.L=!1}},Cd=[];var Dd=0;function Ed(a,b,c,d){if(Fd.length){let e=Fd.pop();e.o(d);e.g.init(a,b,c,d);return e}return new Gd(a,b,c,d)}function Hd(a){a.g.clear();a.j=-1;a.i=-1;Fd.length<100&&Fd.push(a)}function Id(a){var b=a.g;if(b.g==b.j)return!1;a.m=a.g.g;var c=G(a.g)>>>0;b=c>>>3;c&=7;if(!(c>=0&&c<=5))throw Error();if(b<1)throw Error();a.j=b;a.i=c;return!0}\nfunction Jd(a){try{switch(a.i){case 0:a.i!=0?Jd(a):ud(a.g);break;case 1:var b=a.g;sd(b,b.g+8);break;case 2:if(a.i!=2)Jd(a);else{var c=G(a.g)>>>0,d=a.g;sd(d,d.g+c)}break;case 5:var e=a.g;sd(e,e.g+4);break;case 3:Kd();let f=a.j;try{do{if(!Id(a))throw Error();if(a.i==4){if(a.j!=f)throw Error();break}Jd(a)}while(1)}catch(g){if(g instanceof RangeError)throw new SyntaxError;throw g;}finally{Dd>0&&Dd--}break;default:throw Error();}}catch(f){if(f instanceof RangeError)throw new SyntaxError;throw f;}}\nfunction Kd(){if(Dd>=100)throw new SyntaxError;Dd++}function Ld(a,b,c){var d=a.g.j,e=G(a.g)>>>0;e=a.g.g+e;var f=e-d;f<=0&&(a.g.j=e,c(b,a,void 0,void 0,void 0),f=e-a.g.g);if(f)throw Error();a.g.g=e;a.g.j=d}\nfunction Md(a){var b=G(a.g)>>>0;a=a.g;var c=zd(a,b);a=a.i;if(ja){var d=a,e;(e=ia)||(e=ia=new TextDecoder(\"utf-8\",{fatal:!0}));b=c+b;d=c===0&&b===d.length?d:d.subarray(c,b);try{var f=e.decode(d)}catch(h){if(ha===void 0){try{e.decode(new Uint8Array([128]))}catch(k){}try{e.decode(new Uint8Array([97])),ha=!0}catch(k){ha=!1}}!ha&&(ia=void 0);throw h;}}else{f=c;b=f+b;c=[];let h=null;let k;for(;f<b;){var g=a[f++];g<128?c.push(g):g<224?f>=b?ea():(k=a[f++],g<194||(k&192)!==128?(f--,ea()):c.push((g&31)<<6|\nk&63)):g<240?f>=b-1?ea():(k=a[f++],(k&192)!==128||g===224&&k<160||g===237&&k>=160||((e=a[f++])&192)!==128?(f--,ea()):c.push((g&15)<<12|(k&63)<<6|e&63)):g<=244?f>=b-2?ea():(k=a[f++],(k&192)!==128||(g<<28)+(k-144)>>30!==0||((e=a[f++])&192)!==128||((d=a[f++])&192)!==128?(f--,ea()):(g=(g&7)<<18|(k&63)<<12|(e&63)<<6|d&63,g-=65536,c.push((g>>10&1023)+55296,(g&1023)+56320))):ea();c.length>=8192&&(h=fa(h,c),c.length=0)}f=fa(h,c)}return f}function Nd(a){var b=G(a.g)>>>0;return Ad(a.g,b)}\nfunction Od(a,b,c){var d=G(a.g)>>>0;for(d=a.g.g+d;a.g.g<d;)c.push(b(a.g))}var Gd=class{constructor(a,b,c,d){if(Cd.length){let e=Cd.pop();e.init(a,b,c,d);a=e}else a=new Bd(a,b,c,d);this.g=a;this.m=this.g.g;this.i=this.j=-1;this.o(d)}o({R:a=!1}={}){this.R=a}},Fd=[];function Pd(a){return new Qd(a&4294967295,Math.floor(a/4294967296))}function Rd(a){if(!a)return Sd||=new Qd(0,0);if(!/^\\d+$/.test(a))return null;Jb(a);return new Qd(v,w)}var Qd=class{constructor(a,b){this.i=a>>>0;this.g=b>>>0}},Sd;function Td(a){return new Ud(a&4294967295,Math.floor(a/4294967296))}function Vd(a){if(!a)return Wd||=new Ud(0,0);if(!/^-?\\d+$/.test(a))return null;Jb(a);return new Ud(v,w)}var Ud=class{constructor(a,b){this.i=a>>>0;this.g=b>>>0}},Wd,Xd,Yd,Zd,$d,ae,be,ce;\nfunction de(a,b,c){if(typeof BigInt64Array!==\"undefined\")return be||(be=new BigInt64Array(1),ce=new Uint32Array(be.buffer),be[0]=BigInt(1),ae=ce[0]===1),be[0]=a,a=ae?0:1,new b(ce[a],ce[1-a]);$d||(Xd=BigInt(Number.MIN_SAFE_INTEGER),Yd=BigInt(Number.MAX_SAFE_INTEGER),Zd=BigInt(4294967295),$d=BigInt(32));if(a>=Xd&&a<=Yd)return c(Number(a));a=BigInt.asUintN(64,a);return new b(Number(a&Zd),Number(a>>$d))};function ee(a,b,c){for(;c>0||b>127;)a.g.push(b&127|128),b=(b>>>7|c<<25)>>>0,c>>>=7;a.g.push(b)}function fe(a,b){for(;b>127;)a.g.push(b&127|128),b>>>=7;a.g.push(b)}function ge(a,b){if(b>=0)fe(a,b);else{for(let c=0;c<9;c++)a.g.push(b&127|128),b>>=7;a.g.push(1)}}function he(a,b){Jb(b);Hb((c,d)=>{ee(a,c>>>0,d>>>0)})}function ie(a,b){a.g.push(b>>>0&255);a.g.push(b>>>8&255);a.g.push(b>>>16&255);a.g.push(b>>>24&255)}\nvar je=class{constructor(){this.g=[]}length(){return this.g.length}end(){var a=this.g;this.g=[];return a}};function ke(a,b){b.length!==0&&(a.j.push(b),a.i+=b.length)}function I(a,b,c){fe(a.g,b*8+c)}function le(a,b){I(a,b,2);b=a.g.end();ke(a,b);b.push(a.i);return b}function me(a,b){var c=b.pop();for(c=a.i+a.g.length()-c;c>127;)b.push(c&127|128),c>>>=7,a.i++;b.push(c);a.i++}function ne(a,b,c){if(c!=null)switch(I(a,b,0),typeof c){case \"number\":a=a.g;zb(c);ee(a,v,w);break;case \"bigint\":c=de(c,Ud,Td);ee(a.g,c.i,c.g);break;default:c=Vd(c),ee(a.g,c.i,c.g)}}\nfunction oe(a,b,c){I(a,b,2);fe(a.g,c.length);ke(a,a.g.end());ke(a,c)}var pe=class{constructor(){this.j=[];this.i=0;this.g=new je}};function qe(a){switch(typeof a){case \"string\":Vd(a)}};function J(){var a=class{constructor(){throw Error();}};Object.setPrototypeOf(a,a.prototype);return a}var se=J(),te=J(),ue=J(),ve=J(),we=J(),xe=J(),ye=J(),ze=J(),Ae=J(),Be=J(),Ce=J(),De=J();function Ee(a,b,c){var d=a.l,e=da(Va);e&&e in d&&(d=d[e])&&delete d[b.g];b.i?b.m(a,b.i,b.g,c,b.j):b.m(a,b.g,c,b.j)}var K=class{constructor(a,b){this.l=zc(a,b,void 0,2048)}toJSON(){var a=uc(this);return a}};K.prototype[Za]=eb;K.prototype.toString=function(){return this.l.toString()};var Fe=class{constructor(a,b,c){this.g=a;this.i=b;a=da(se);this.j=!!a&&c===a||!1}};function Ge(a,b){return new Fe(a,b,se)}function He(a,b,c,d,e){b=Ie(b,d);b!=null&&(c=le(a,c),e(b,a),me(a,c))}var Je=Ge(function(a,b,c,d,e){if(a.i!==2)return!1;Ld(a,dd(b,d,c),e);return!0},He),Ke=Ge(function(a,b,c,d,e){if(a.i!==2)return!1;Ld(a,dd(b,d,c),e);return!0},He),Le=Symbol(),Me=Symbol(),Ne=Symbol(),Oe=Symbol(),Pe=Symbol(),Qe,Re;\nfunction Se(a,b,c,d){var e=d[a];if(e)return e;e={};e.V=d;e.K=xc(d[0]);var f=d[1],g=1;f&&f.constructor===Object&&(e.M=f,f=d[++g],typeof f===\"function\"&&(e.S=!0,Qe??=f,Re??=d[g+1],f=d[g+=2]));for(var h={};f&&Array.isArray(f)&&f.length&&typeof f[0]===\"number\"&&f[0]>0;){for(var k=0;k<f.length;k++)h[f[k]]=f;f=d[++g]}for(k=1;f!==void 0;){typeof f===\"number\"&&(k+=f,f=d[++g]);let t;var r=void 0;f instanceof Fe?t=f:(t=Je,g--);if(t?.j){f=d[++g];r=d;var m=g;typeof f===\"function\"&&(f=f(),r[m]=f);r=f}f=d[++g];\nm=k+1;typeof f===\"number\"&&f<0&&(m-=f,f=d[++g]);for(;k<m;k++){let y=h[k];r?c(e,k,t,r,y):b(e,k,t,y)}}return d[a]=e}function Te(a){return Array.isArray(a)?a[0]instanceof Fe?a:[Ke,a]:[a,void 0]}function Ie(a,b){if(a instanceof K)return a.l;if(Array.isArray(a))return yc(a,b)};function Ue(a,b,c,d){var e=c.g;a[b]=d?(f,g,h)=>e(f,g,h,d):e}function Ve(a,b,c,d,e){var f=c.g,g,h;a[b]=(k,r,m)=>f(k,r,m,h||=Se(Me,Ue,Ve,d).K,g||=We(d),e)}\nfunction We(a){var b=a[Ne];if(b!=null)return b;var c=Se(Me,Ue,Ve,a);b=c.S?(d,e)=>Qe(d,e,c):(d,e)=>{a:{Kd();try{for(;Id(e)&&e.i!=4;){let y=e.j,A=c[y];if(A==null){let H=c.M;if(H){let ya=H[y];if(ya){let za=Xe(ya);za!=null&&(A=c[y]=za)}}}if(A==null||!A(e,d,y)){var f=e;let H=f.m;Jd(f);if(f.R)var g=void 0;else{let ya=f.g.g-H;f.g.g=H;g=Ad(f.g,ya)}f=void 0;var h=d,k=y,r=g;r&&((f=h[Va]??(h[Va]=new pc))[k]??(f[k]=[])).push(r)}}let t=mc(d);t&&(t.g=c.V[Pe]);var m=!0;break a}catch(t){if(t instanceof RangeError)throw new SyntaxError;\nthrow t;}finally{Dd>0&&Dd--}m=void 0}return m};a[Ne]=b;a[Pe]=Ye.bind(a);return b}\nfunction Ye(a,b,c,d){var e=this[Me],f=this[Ne],g=yc(void 0,e.K),h=mc(a);if(h){var k=!1,r=e.M;if(r){e=(m,t,y)=>{if(y.length!==0)if(r[t])for(let A of y){m=Ed(A);try{k=!0,f(g,m)}finally{Hd(m)}}else d?.(a,t,y)};if(b==null)nc(h,e);else if(h!=null){let m=h[b];m&&e(h,b,m)}if(k){let m=a[n]|0;if(m&2&&m&2048&&!c?.la)throw Error();let t=kb(m),y=(A,H)=>{if(Nc(a,A,t)!=null)switch(c?.ka){case 1:return;default:throw Error();}H!=null&&(m=D(a,m,A,H,t));delete h[A]};b==null?ib(g,g[n]|0,(A,H)=>{y(A,H)}):y(b,Nc(g,b,\nt))}}}}function Xe(a){a=Te(a);var b=a[0].g;if(a=a[1]){let c=We(a),d=Se(Me,Ue,Ve,a).K;return(e,f,g)=>b(e,f,g,d,c)}return b};function Ze(a,b,c){a[b]=c.i}function $e(a,b,c,d){var e,f,g=c.i;a[b]=(h,k,r)=>g(h,k,r,f||=Se(Le,Ze,$e,d).K,e||=af(d))}function af(a){var b=a[Oe];if(!b){let c=Se(Le,Ze,$e,a);b=(d,e)=>bf(d,e,c);a[Oe]=b}return b}function bf(a,b,c){ib(a,a[n]|0,(d,e)=>{if(e!=null){var f=cf(c,d);f?f(b,e,d):d<500||Pa(Xa,3)}});(a=mc(a))&&nc(a,(d,e,f)=>{ke(b,b.g.end());for(d=0;d<f.length;d++)ke(b,Ka(f[d])||new Uint8Array(0))})}\nfunction cf(a,b){var c=a[b];if(c)return c;if(c=a.M)if(c=c[b]){c=Te(c);var d=c[0].i;if(c=c[1]){let e=af(c),f=Se(Le,Ze,$e,c).K;c=a.S?Re(f,e):(g,h,k)=>d(g,h,k,f,e)}else c=d;return a[b]=c}};var df=u(0);function ef(a,b,c){if(Array.isArray(b)){var d=b[n]|0;if(d&4)return b;for(var e=0,f=0;e<b.length;e++){let g=a(b[e]);g!=null&&(b[f++]=g)}f<e&&(b.length=f);a=d|1;c&&(a=(a|4)&-1537);a!==d&&p(b,a);c&&a&2&&Object.freeze(b);return b}}var ff=(a,b)=>{var c=new pe;bf(a.l,c,Se(Le,Ze,$e,b));ke(c,c.g.end());a=new Uint8Array(c.i);b=c.j;var d=b.length,e=0;for(let f=0;f<d;f++){let g=b[f];a.set(g,e);e+=g.length}c.j=[a];return a};function L(a,b,c){return new Fe(a,b,c)}\nfunction gf(a,b,c){return new Fe(a,b,c)}function M(a,b,c){D(a,a[n]|0,b,c,kb(a[n]|0))}function hf(a,b,c){b=dc(b);b!=null&&(qe(b),ne(a,c,b))}function jf(a,b,c){b=Sb(b);b!=null&&b!=null&&(I(a,c,0),ge(a.g,b))}function kf(a,b,c){b=b==null||typeof b===\"boolean\"?b:typeof b===\"number\"?!!b:void 0;b!=null&&(I(a,c,0),a.g.g.push(b?1:0))}function lf(a,b,c){b=jc(b);b!=null&&oe(a,c,ma(b))}function mf(a,b,c,d,e){b=Ie(b,d);b!=null&&(c=le(a,c),e(b,a),me(a,c))}\nfunction nf(a,b,c){b=fc(b);b!=null&&oe(a,c,qd(b,!0).buffer)}function of(a,b,c){b=Tb(b);b!=null&&b!=null&&(I(a,c,0),fe(a.g,b))}function pf(a,b,c){b=Sb(b);b!=null&&(b=parseInt(b,10),I(a,c,0),ge(a.g,b))}function qf(a,b,c){if(a.i!==0)return!1;M(b,c,vd(a.g));return!0}function rf(a,b,c){if(a.i!==0&&a.i!==2)return!1;b=$c(b,b[n]|0,c);a.i==2?Od(a,G,b):b.push(G(a.g));return!0}function sf(a,b,c){if(a.i!==2)return!1;a=Nd(a);M(b,c,a===Ia()?void 0:a);return!0}\nvar tf=L(function(a,b,c){if(a.i!==1)return!1;var d=a.g;a=wd(d);var e=wd(d);d=(e>>31)*2+1;var f=e>>>20&2047;a=4294967296*(e&1048575)+a;M(b,c,f==2047?a?NaN:d*Infinity:f==0?d*4.9E-324*a:d*Math.pow(2,f-1075)*(a+4503599627370496));return!0},function(a,b,c){b=Ob(b);b!=null&&(I(a,c,1),a=a.g,c=xb||=new DataView(new ArrayBuffer(8)),c.setFloat64(0,+b,!0),v=c.getUint32(0,!0),w=c.getUint32(4,!0),ie(a,v),ie(a,w))},Be),uf=L(function(a,b,c){if(a.i!==5)return!1;M(b,c,xd(a.g));return!0},function(a,b,c){b=Ob(b);b!=\nnull&&(I(a,c,5),a=a.g,Bb(b),ie(a,v))},Ae),vf=gf(function(a,b,c){if(a.i!==5&&a.i!==2)return!1;b=$c(b,b[n]|0,c);a.i==2?Od(a,xd,b):b.push(xd(a.g));return!0},function(a,b,c){b=ef(Ob,b,!0);if(b!=null&&b.length){I(a,c,2);fe(a.g,b.length*4);for(let d=0;d<b.length;d++)c=a.g,Bb(b[d]),ie(c,v)}},Ae),wf=L(function(a,b,c){return qf(a,b,c)},hf,xe),N=L(function(a,b,c){return qf(a,b,c)},hf,xe),xf=gf(function(a,b,c){a.i!==0&&a.i!==2?a=!1:(b=$c(b,b[n]|0,c),a.i==2?Od(a,vd,b):b.push(vd(a.g)),a=!0);return a},function(a,\nb,c){b=ef(dc,b,!1);if(b!=null)for(let d=0;d<b.length;d++)ne(a,c,b[d])},xe),yf=L(function(a,b,c){a.i!==0?b=!1:(a=vd(a.g),M(b,c,a===df?void 0:a),b=!0);return b},hf,xe),zf=L(function(a,b,c){a.i!==0?a=!1:(M(b,c,rd(a.g,Eb)),a=!0);return a},function(a,b,c){b=ec(b);if(b!=null){switch(typeof b){case \"string\":Rd(b)}if(b!=null)switch(I(a,c,0),typeof b){case \"number\":a=a.g;zb(b);ee(a,v,w);break;case \"bigint\":c=de(b,Qd,Pd);ee(a.g,c.i,c.g);break;default:c=Rd(b),ee(a.g,c.i,c.g)}}},ye),O=L(function(a,b,c){if(a.i!==\n0)return!1;M(b,c,G(a.g));return!0},jf,ve),Af=gf(rf,function(a,b,c){b=ef(Sb,b,!0);if(b!=null)for(let g=0;g<b.length;g++){var d=a,e=c,f=b[g];f!=null&&(I(d,e,0),ge(d.g,f))}},ve),Bf=gf(rf,function(a,b,c){b=ef(Sb,b,!0);if(b!=null&&b.length){c=le(a,c);for(let d=0;d<b.length;d++)ge(a.g,b[d]);me(a,c)}},ve),Cf=L(function(a,b,c){if(a.i!==0)return!1;a=G(a.g);M(b,c,a===0?void 0:a);return!0},jf,ve),P=L(function(a,b,c){if(a.i!==0)return!1;M(b,c,ud(a.g));return!0},kf,te),Df=L(function(a,b,c){if(a.i!==0)return!1;\na=ud(a.g);M(b,c,a===!1?void 0:a);return!0},kf,te),Q=gf(function(a,b,c){if(a.i!==2)return!1;a=Md(a);$c(b,b[n]|0,c).push(a);return!0},function(a,b,c){b=ef(jc,b,!0);if(b!=null)for(let g=0;g<b.length;g++){var d=a,e=c,f=b[g];f!=null&&oe(d,e,ma(f))}},ue),Ef=L(function(a,b,c){if(a.i!==2)return!1;a=Md(a);M(b,c,a===\"\"?void 0:a);return!0},lf,ue),R=L(function(a,b,c){if(a.i!==2)return!1;M(b,c,Md(a));return!0},lf,ue),S=function(a,b,c=se){return new Fe(a,b,c)}(function(a,b,c,d,e){if(a.i!==2)return!1;d=yc(void 0,\nd);$c(b,b[n]|0,c).push(d);Ld(a,d,e);return!0},function(a,b,c,d,e){if(Array.isArray(b)){for(let f=0;f<b.length;f++)mf(a,b[f],c,d,e);a=b[n]|0;a&1||p(b,a|1)}}),T=Ge(function(a,b,c,d,e,f){if(a.i!==2)return!1;var g=b[n]|0;cd(b,g,f,c,kb(g));b=dd(b,d,c);Ld(a,b,e);return!0},mf),Ff=L(function(a,b,c){if(a.i!==2)return!1;M(b,c,Nd(a));return!0},nf,Ce),Gf=gf(function(a,b,c){if(a.i!==2)return!1;a=Nd(a);$c(b,b[n]|0,c).push(a);return!0},function(a,b,c){b=ef(fc,b,!1);if(b!=null)for(let g=0;g<b.length;g++){var d=a,\ne=c,f=b[g];f!=null&&oe(d,e,qd(f,!0).buffer)}},Ce),Hf=L(function(a,b,c){if(a.i!==0)return!1;M(b,c,G(a.g)>>>0);return!0},of,we),If=L(function(a,b,c){if(a.i!==0)return!1;a=G(a.g)>>>0;M(b,c,a===0?void 0:a);return!0},of,we),U=L(function(a,b,c){if(a.i!==0)return!1;M(b,c,G(a.g));return!0},pf,De),Jf=L(function(a,b,c){if(a.i!==0)return!1;a=G(a.g);M(b,c,a===0?void 0:a);return!0},pf,De),Kf=L(function(a,b,c){a.i!==0?a=!1:(M(b,c,td(a.g)),a=!0);return a},function(a,b,c){b=dc(b);if(b!=null&&(qe(b),b!=null))switch(I(a,\nc,0),typeof b){case \"number\":a=a.g;c=b;b=c<0;c=Math.abs(c)*2;yb(c);c=v;let d=w;b&&(c==0?d==0?d=c=4294967295:(d--,c=4294967295):c--);v=c;w=d;ee(a,v,w);break;case \"bigint\":a=a.g;b=b<<BigInt(1)^b>>BigInt(63);v=Number(BigInt.asUintN(32,b));w=Number(BigInt.asUintN(32,b>>BigInt(32)));ee(a,v,w);break;default:he(a.g,b)}},ze);class Lf{constructor(a,b){var c=Mf;this.g=a;this.i=b;this.m=F;this.defaultValue=void 0;this.j=c.ia!=null?jb:void 0}register(){ta(this)}};function Nf(a,b){return(c,d)=>{a:{let f={O:!0};d&&Object.assign(f,d);c=Ed(c,void 0,void 0,f);try{let g=new a,h=g.l;We(b)(h,c);var e=g;break a}catch(g){if(g instanceof RangeError)throw new SyntaxError;throw g;}finally{Hd(c)}e=void 0}return e}}function Of(a){return function(){return ff(this,a)}};var Pf=[0,Ff,Gf,P,R];var Qf=[0,Ef,[0,Jf,[0,yf,Cf],Jf,-1,[0,U],Jf,-1],L(sf,nf,Ce)];var Rf=[0,Ef,L(sf,function(a,b,c){if(b!=null){if(b instanceof K){let d=b.na;d?(b=d(b),b!=null&&oe(a,c,qd(b,!0).buffer)):Pa(Xa,3);return}if(Array.isArray(b)){Pa(Xa,3);return}}nf(a,b,c)},Ce)];var Sf=[0,1,[0,12,O,10,P],[0,7,[0,O,-1]]];/*\n\n Copyright Google LLC\n SPDX-License-Identifier: Apache-2.0\n*/\nvar Tf=globalThis.trustedTypes,Uf;function Vf(){var a=null;if(!Tf)return a;try{let b=c=>c;a=Tf.createPolicy(\"goog#html\",{createHTML:b,createScript:b,createScriptURL:b})}catch(b){}return a};var Wf=class{constructor(a){this.g=a}toString(){return this.g+\"\"}};function Xf(a){var b;Uf===void 0&&(Uf=Vf());a=(b=Uf)?b.createScriptURL(a):a;return new Wf(a)};function Yf(a,...b){if(b.length===0)return Xf(a[0]);var c=a[0];for(let d=0;d<b.length;d++)c+=encodeURIComponent(b[d])+a[d+1];return Xf(c)};var Zf=[0,O,U,P,-1,Bf,U,-1,P,-1];var $f=[0,U,-1,P];var ag=class extends K{constructor(a){super(a)}};var bg=[0,P,R,P,U,-1,gf(function(a,b,c){if(a.i!==0&&a.i!==2)return!1;b=$c(b,b[n]|0,c);a.i==2?Od(a,yd,b):b.push(G(a.g));return!0},function(a,b,c){b=ef(Sb,b,!0);if(b!=null&&b.length){c=le(a,c);for(let d=0;d<b.length;d++)ge(a.g,b[d]);me(a,c)}},De),R,-1,[0,P,-1],U,P,-1,$f];var cg=[0,3,P,-1,2,[0,[2],O,T,[0,Hf]],[0,U,P,U,P,U,4,[0,P,R,-1,P]],[0,[3,4],R,-1,T,[0,O],T,[0,U,-1]],[0]];var dg=[0,R,-2];var eg=class extends K{constructor(a){super(a)}};var fg=[0];var gg=[0,O,P,1,P,-4];var Mf=class extends K{constructor(a){super(a,2)}},hg={};hg[336783863]=[0,R,P,-1,O,[0,[1,2,3,4,5,6,7,8,9],T,fg,T,bg,T,dg,T,gg,T,Zf,T,[0,R,-2],T,[0,R,U],T,cg,T,$f],[0,R],P,[0,[1,3],[2,4],T,[0,Bf],-1,T,[0,Q],-1,S,[0,R,-1]],R];var ig=[0,yf,-1,Df,-3,yf,Bf,Ef,Cf,yf,-1,Df,Cf,Df,-2,Ef];var jg=class extends K{constructor(a){super(a,1)}};function kg(a){od(a,3,\"TEXT:text_in\")}var lg=class extends K{constructor(a){super(a,500)}o(a){return F(this,Mf,7,a)}};var mg=[-1,{}];var ng=[0,R,1,mg];var og=[0,R,Q,mg];function pg(a){od(a,10,\"text_in\")}var qg=class extends K{constructor(a){super(a,500)}o(a){return F(this,jg,1001,a)}};qg.prototype.i=Of([-500,S,[-500,Ef,-1,Q,-3,[-2,hg,P],S,Rf,Cf,-1,ng,og,S,[0,Ef,Df],Ef,ig,Cf,Q,987,Q],4,S,[-500,R,-1,[-1,{}],998,R],S,[-500,R,Q,-1,[-2,{},P],997,Q,-1],Cf,S,[-500,R,Q,mg,998,Q],Q,Cf,ng,og,S,[0,Ef,-1,mg],Q,-2,ig,Ef,-1,Df,[0,Df,If],978,mg,S,Rf]);var rg=class extends K{constructor(a){super(a)}};var sg=class extends K{constructor(a){super(a)}i(){return fd(this,rg)}};var tg=class extends K{constructor(a){super(a)}};var ug=Nf(class extends K{constructor(a){super(a)}},[0,S,[0,1,O,R,[0,S,[0,O,uf,R,-1]]],N]);var vg=class extends K{constructor(a){super(a)}};var wg=class extends K{constructor(a){super(a)}i(){var a=B(this,1,void 0,Xc);return a==null?Ia():a}};var xg=class extends K{constructor(a){super(a)}},kd=[1,2];var yg=Nf(class extends K{constructor(a){super(a)}},[0,S,[0,kd,T,[0,vf],T,[0,Ff],O,R],N]);var zg=class extends K{constructor(a){super(a)}};var Ag=class extends K{constructor(a){super(a)}};var Bg=[0,P,-1];var Dg=class extends K{constructor(a){super(a)}i(){return Oc(this,ag,2,Cg)}},Cg=[1,2,3,4,5,6];var Eg=class extends K{constructor(a){super(a)}i(){return B(this,1,void 0,Xc)!=null}j(){return jc(B(this,2))!=null}};var V=class extends K{constructor(a){super(a)}};var Fg=[0,Ff,R,[0,O,N,-1],[0,zf,N]];var Gg=[0,Fg,P,[0,Cg,T,gg,T,bg,T,Zf,T,fg,T,dg,T,cg],U];var Hg=class extends K{constructor(a){super(a)}};var Ig=new Lf(462704549,Hg);hg[462704549]=[0,Gg,[0,R,O,uf,Q,-1]];var Jg=class extends K{constructor(a){super(a)}};var Kg=new Lf(477589892,Jg);hg[477589892]=[0,Gg,Bg,1,Fg];function Lg(a,b){b=b?Fc(b):new zg;a.displayNamesLocale!==void 0?C(b,1,ic(a.displayNamesLocale)):a.displayNamesLocale===void 0&&C(b,1);if(a.maxResults!==void 0){var c=a.maxResults;if(c!=null){if(typeof c!==\"number\")throw Oa(\"int32\");if(!Mb(c))throw Oa(\"int32\");c|=0}C(b,2,c)}else\"maxResults\"in a&&C(b,2);if(a.scoreThreshold!==void 0){c=a.scoreThreshold;if(c!=null&&typeof c!==\"number\")throw Error(`Value of float/double field must be a number, found ${typeof c}: ${c}`);C(b,3,c)}else\"scoreThreshold\"in a&&\nC(b,3);a.categoryAllowlist!==void 0?Yc(b,4,a.categoryAllowlist):\"categoryAllowlist\"in a&&C(b,4);a.categoryDenylist!==void 0?Yc(b,5,a.categoryDenylist):\"categoryDenylist\"in a&&C(b,5);return b};function Mg(a){var b=Number(a);return Number.isSafeInteger(b)?b:String(a)};function Ng(a,b=-1,c=\"\"){return{categories:a.map(d=>({index:Sb(B(d,1))??0??-1,score:B(d,2,void 0,Ob)??0??0,categoryName:jc(B(d,3))??\"\"??\"\",displayName:jc(B(d,4))??\"\"??\"\"})),headIndex:b,headName:c}}function Og(a){var b={classifications:fd(a,tg).map(c=>Ng(E(c,sg,4)?.i()??[],Sb(B(c,2))??0,jc(B(c,3))??\"\"))};ac(B(a,2,void 0,bc))!=null&&(b.timestampMs=Mg(B(a,2,void 0,bc)??Mc));return b};function Pg(a){return{embeddings:fd(a,xg).map(b=>{var c={headIndex:Sb(B(b,3))??0??-1,headName:jc(B(b,4))??\"\"??\"\"};if(Oc(b,vg,1,kd))b=jd(b,vg,1),b=Rc(b,1,Ob,void 0===hb?2:4),c.floatEmbedding=b.slice();else{let d=new Uint8Array(0);c.quantizedEmbedding=jd(b,wg,2)?.i()?.i()??d}return c}),timestampMs:Mg(B(a,2,void 0,bc)??Mc)}};function Qg(a){return Array.from(a,b=>b>127?b-256:b)}function Rg(a,b){if(a.length!==b.length)throw Error(`Cannot compute cosine similarity between embeddings of different sizes (${a.length} vs. ${b.length}).`);var c=0,d=0,e=0;for(let f=0;f<a.length;f++)c+=a[f]*b[f],d+=a[f]*a[f],e+=b[f]*b[f];if(d<=0||e<=0)throw Error(\"Cannot compute cosine similarity on embedding with 0 norm.\");return c/Math.sqrt(d*e)};var Sg,Tg=new Uint8Array([0,97,115,109,1,0,0,0,1,5,1,96,0,1,123,3,2,1,0,10,10,1,8,0,65,0,253,15,253,98,11]);async function Ug(a){if(a)return!0;if(Sg===void 0)try{await WebAssembly.instantiate(Tg),Sg=!0}catch{Sg=!1}return Sg}async function Vg(a,b,c){var d=await Ug(c)?\"\":\"_nosimd\";c=`wasm${c?\"_module\":\"\"}${d}_internal`;return{wasmLoaderPath:`${b}/${a}_${c}.js`,wasmBinaryPath:`${b}/${a}_${c}.wasm`}}var Wg=class{};Wg.forVisionTasks=function(a,b=!1){return Vg(\"vision\",a??Yf``,b)};\nWg.forTextTasks=function(a,b=!1){return Vg(\"text\",a??Yf``,b)};Wg.forGenAiTasks=function(a,b=!1){return Vg(\"genai\",a??Yf``,b)};Wg.forAudioTasks=function(a,b=!1){return Vg(\"audio\",a??Yf``,b)};Wg.isSimdSupported=function(a=!1){return Ug(a)};export {Wg as FilesetResolver};function Xg(a){var b=new Yg;return nd(b,1,a)}var Yg=class extends K{constructor(a){super(a)}};var Zg=class extends K{constructor(a){super(a)}};var $g=[0,U,2,zf,-2,N,S,[0,U,N]];var ah=class extends K{constructor(a){super(a)}};var bh=class extends K{constructor(a){super(a)}};function ch(a,b){return nd(a,1,b)}function dh(a,b){return nd(a,2,b)}var eh=class extends K{constructor(a){super(a)}},fh=[3,4,5,6,7];var gh=class extends K{constructor(a){super(a)}};var hh=class extends K{constructor(a){super(a)}};hh.prototype.i=Of([0,[0,U,R,-3,U],[0,fh,U,-1,T,[0,U,R,zf],T,$g,T,[0,1,$g],T,[0,U],T,[0,U,R,zf]]]);var ih=class{constructor(){this.g=typeof AbortController!==\"undefined\"}async send(a,b,c){var d=this.g?new AbortController:void 0,e=d&&a.N>0?setTimeout(()=>{d.abort()},a.N):void 0;try{let f=await fetch(a.url,{method:a.fa,headers:{...a.ea},...(a.body&&{body:a.body}),...(a.withCredentials&&{credentials:\"include\"}),signal:a.N&&d?d.signal:null});f.status===200?b?.(await f.text()):c?.(f.status)}catch(f){switch(f?.name){case \"AbortError\":c?.(408);break;default:c?.(400)}}finally{clearTimeout(e)}}};var jh=class extends K{constructor(a){super(a,37)}};var kh=[-4,{},Sf,U,Qf];var lh=[0,R,U,1,R,-1,U,1,U,1,N];var mh=[0,U,R,-2];var nh=[0,R,U];var oh=[0,R,U];var ph=[0,P,-3];var qh=[0,U,R,-1,N,O,-1,R,-5,S,[0,R,-4],-1,P,[0,P,-3],U];function rh(a){var b=new sh;b=nd(b,2,1786);{Kc(b);let r=b.l,m=r[n]|0;if(a==null)D(r,m,3);else{var c=a===bb?7:a[n]|0,d=c,e=Wc(c),f=e||Object.isFrozen(a),g=!0,h=!0;for(let t=0;t<a.length;t++){var k=a[t];e||(k=q(k),g&&=!k,h&&=k)}e||(c=g?13:5,c=h?c&-4097:c|4096);f&&c===d||(a=x(a),d=0,c=Uc(c,m));c!==d&&p(a,c);m=D(r,m,3,a);2&c||!(4096&c||16&c)||Lc(r,m)}}return b}var sh=class extends K{constructor(a){super(a,19)}};var th=function(a){return b=>ff(b,a)}([-19,{},[0,U,1,[0,R,-6,N,O,R,-1,N],1,[0,R,1,R,-5],R,-1,[0,U,R,-8],[0,R,-3],[0,R,U,R,-2],[0,R,-1,U,R,-1,U,R,-1,[0,S,[0,R,-1],P,R,-5],[0,U,P,O,-2]],N,[0,R,-3,N,O,R,-1],[0,U,R,-1],[0,R,-9],[0,R,-6,U,R,1,R,P,U,-1,P,R,-2,U,R,U,R,O,-1],1,[0,U],1,[0,R,-4],1,lh,[0,[1,2,3,4,5,6],T,lh,T,nh,T,oh,T,[0,U],T,qh,T,mh],nh,oh,qh,[0,[0,U,R,-1,N,O,-1,R,-4,S,[0,R,-4],-1,1,ph],[0,U,R,-1,N,O,-1,R,-4,ph]],mh,[0,R,[0,O,-3,U],U,-2,[0,O,-1],P],4,[0,R,U,R,-1,N,U,R,-1,U,O,-1]],U,S,[-37,\n{},wf,R,S,[0,R,-1],Ff,1,Ff,[0,Q,-1,Af,xf,-1],R,[0,O,R,-1],P,O,N,R,-1,Kf,Pf,wf,Ff,U,Af,N,-1,[0,U,-1],R,P,R,Bf,R,-1,tf,1,tf,kh,P,[0,U,[0,uf,O,-2],[0,uf]],[0,U,N]],wf,Gf,R,-1,wf,U,-1,[0,P,-1,U,P],[0,N,-1,R],[0,wf,P,N],N,1,Hf,1,kh]);var uh=class{constructor(a){this.i=[];this.m=new ih;this.j=a??\"\";this.g=setInterval(()=>{this.flush()},6E4)}close(){this.g!==void 0&&(clearInterval(this.g),this.g=void 0);this.flush()}flush(a,b){if(this.error)b?.(\"net-send-failed\");else if(this.i.length===0)a?.();else{var c=this.i;this.i=[];c=rh(c);c=th(c);this.m.send({url:\"https://odml.pa.googleapis.com/v1/log\",fa:\"POST\",N:1E4,body:c,ga:2,ea:{\"Content-Type\":\"application/x-protobuf\",\"x-goog-api-key\":this.j},withCredentials:!1},()=>{a?.()},d=>{this.error=\nError(`Logging failed with HTTP error: ${d}`);this.i=[];this.g!==void 0&&(clearInterval(this.g),this.g=void 0);b?.(\"net-send-failed\",d)})}}};class vh{constructor(){this.J=this.C=this.H=this.B=this.F=this.G=this.D=0}}\nfunction wh(a){switch(a){case \"AudioClassifier\":return 4;case \"AudioEmbedder\":return 5;case \"TextClassifier\":return 6;case \"TextEmbedder\":return 7;case \"GestureRecognizer\":return 8;case \"HandDetector\":return 9;case \"HandLandmarker\":return 10;case \"ImageClassifier\":return 11;case \"ImageEmbedder\":return 12;case \"ImageSegmenter\":return 13;case \"ObjectDetector\":return 14;case \"FaceDetector\":return 15;case \"FaceLandmarker\":return 16;case \"InteractiveSegmenter\":case \"InteractiveSegmenterLegacy\":return 18;\ncase \"HolisticLandmarker\":return 20;case \"LlmInference\":return 21;case \"LanguageDetector\":return 22;case \"PoseLandmarker\":return 23;default:return 0}}function xh(a){switch(a){case \"IMAGE\":return 11;case \"VIDEO\":return 12;case \"LIVE_STREAM\":return 13;case \"AUDIO_CLIPS\":return 14;case \"AUDIO_STREAM\":return 15;default:return 10}}function yh(a,b){var c=new hh;c=F(c,gh,1,a.U);c=F(c,eh,2,b);b=new jh;c=c.i();b=C(b,6,gb(c,!1));a=a.v;a.error||a.i.push(b)}\nfunction zh(a,b){var c={D:b.D-a.j.D,G:b.G-a.j.G,F:b.F-a.j.F,B:b.B-a.j.B,H:b.H-a.j.H,C:b.C,J:b.J};var d=dh(ch(new eh,a.A),1);c=Ah(a,c);d=hd(d,4,fh,c);yh(a,d);a.j=b}function Ah(a,b){var c=new Zg;a=nd(c,1,a.I);a=ld(a,7,b.B);a=md(a,5,b.C);a=md(a,6,b.J);b.F>0&&md(a,4,b.H/b.F);b.D!==0&&(c=Xg(3),c=ld(c,2,b.D),id(a,8,Yg,c));b.G!==0&&(c=Xg(4),b=ld(c,2,b.G),id(a,8,Yg,b));return a}\nvar Bh=class{constructor(a,b,c){this.T=performance.now();this.m=performance.now();this.i=new Map;this.u=0;this.g=new vh;this.j=new vh;this.v=new uh(c);this.A=wh(a);this.I=xh(b);a=new gh;typeof window===\"undefined\"?b=0:(b=navigator.userAgent,b=/Android/i.test(b)?1:/iPhone|iPad|iPod/i.test(b)?2:/Windows/i.test(b)?5:/Macintosh/i.test(b)?4:/Linux/i.test(b)?3:0);a=nd(a,1,b);a=C(a,2,ic(\"\"));a=C(a,3,ic(\"\"));a=C(a,4,ic(\"1.0.1\"));a=C(a,5,ic(\"\"));this.U=nd(a,6,4)}ca(){var a=new bh;a=nd(a,1,this.I);a=md(a,3,\nperformance.now()-this.T);var b=dh(ch(new eh,this.A),0);a=hd(b,3,fh,a);yh(this,a);this.m=performance.now()}ba(){var a={...this.g,B:this.g.B+this.i.size,C:this.u,J:performance.now()-this.T};zh(this,a);var b=new ah;a=Ah(this,a);b=F(b,Zg,2,a);a=dh(ch(new eh,this.A),2);b=hd(a,5,fh,b);yh(this,b)}close(){var a=this.v;typeof a.close===\"function\"?a.close():a.flush()}};async function Ch(a){for(var b=[],c=0;;){let {done:d,value:e}=await a.read();if(d)break;b.push(e);c+=e.length}if(b.length===0)return new Uint8Array(0);if(b.length===1)return b[0];a=new Uint8Array(c);c=0;for(let d of b)a.set(d,c),c+=d.length;return a};function Dh(a=navigator){a=a.userAgent;return a.includes(\"Safari\")&&!a.includes(\"Chrome\")}function Eh(){var a=navigator;return typeof OffscreenCanvas===\"undefined\"?!1:Dh(a)?(a=a.userAgent.match(/Version\\/([\\d]+).*Safari/))&&a.length>=1&&Number(a[1])>=17?!0:!1:!0};async function Fh(a){if(typeof importScripts===\"function\")try{importScripts(a.toString())}catch(b){if(b instanceof TypeError){let c=self[\"import\"];if(c)await c(a.toString());else await import(a.toString());}else throw b;}else{let b=document.createElement(\"script\");b.src=a.toString();b.crossOrigin=\"anonymous\";return new Promise((c,d)=>{b.addEventListener(\"load\",()=>{c()},!1);b.addEventListener(\"error\",e=>{d(e)},!1);document.body.appendChild(b)})}};var Gh=async(a,b,c,d)=>{b&&await Fh(b);if(!self.ModuleFactory)throw Error(\"ModuleFactory not set.\");if(c&&(await Fh(c),!self.ModuleFactory))throw Error(\"ModuleFactory not set.\");self.Module&&d&&(b=self.Module,b.locateFile=d.locateFile,d.mainScriptUrlOrBlob&&(b.mainScriptUrlOrBlob=d.mainScriptUrlOrBlob));d=await self.ModuleFactory(self.Module||d);self.ModuleFactory=self.Module=void 0;return new a(d,null)};function W(a,b,c){a.m||console.error(\"No wasm multistream support detected: ensure dependency inclusion of :gl_graph_runner_internal_multi_input target\");b=a.h.stringToNewUTF8(b);c(b);a.h._free(b)}\nfunction Hh(a,b,c){a.m||console.error(\"No wasm multistream support detected: ensure dependency inclusion of :gl_graph_runner_internal_multi_input target\");var d=new Uint32Array(b.length);for(let e=0;e<b.length;e++)d[e]=a.h.stringToNewUTF8(b[e]);b=a.h._malloc(d.length*4);a.h.HEAPU32.set(d,b>>2);c(b);for(let e of d)a.h._free(e);a.h._free(b)}function Ih(a,b,c){a.h.simpleListeners=a.h.simpleListeners||{};a.h.simpleListeners[b]=c}\nfunction Jh(a,b,c){var d=[];a.h.simpleListeners=a.h.simpleListeners||{};a.h.simpleListeners[b]=(e,f,g)=>{f?(c(d,g),d=[]):d.push(e)}}\nvar Kh=function(a){return class extends a{get P(){return this.h}Z(){if(typeof this.P._mediapipeLoggerGetEncodedApiKey===\"function\"){let b=this.P._mediapipeLoggerGetEncodedApiKey();return this.P._decodeBase64(b)}}}}(function(a){return class extends a{da(){this.h._registerModelResourcesGraphService()}}}(class{constructor(a,b){this.j=!0;this.h=a;this.g=null;this.i=0;this.m=typeof this.h._addIntToInputStream===\"function\";b!==void 0?this.h.canvas=b:Eh()?this.h.canvas=new OffscreenCanvas(1,1):(console.warn(\"OffscreenCanvas not supported and GraphRunn