Files

20 lines
677 KiB
JavaScript
Raw Permalink Normal View History

2026-03-14 20:41:55 +00:00
(function(i){function e(){var f=i();return f.default||f}if(typeof exports=="object"&&typeof module=="object")module.exports=e();else if(typeof define=="function"&&define.amd)define(e);else{var t=typeof globalThis<"u"?globalThis:typeof global<"u"?global:typeof self<"u"?self:this||{};t.prettierPlugins=t.prettierPlugins||{},t.prettierPlugins.flow=e()}})(function(){"use strict";var QA0=Object.create;var H5=Object.defineProperty;var ZA0=Object.getOwnPropertyDescriptor;var xI0=Object.getOwnPropertyNames;var rI0=Object.getPrototypeOf,eI0=Object.prototype.hasOwnProperty;var tI0=(a0,ox)=>()=>(ox||a0((ox={exports:{}}).exports,ox),ox.exports),$Y=(a0,ox)=>{for(var Yx in ox)H5(a0,Yx,{get:ox[Yx],enumerable:!0})},QY=(a0,ox,Yx,xr)=>{if(ox&&typeof ox=="object"||typeof ox=="function")for(let E1 of xI0(ox))!eI0.call(a0,E1)&&E1!==Yx&&H5(a0,E1,{get:()=>ox[E1],enumerable:!(xr=ZA0(ox,E1))||xr.enumerable});return a0};var nI0=(a0,ox,Yx)=>(Yx=a0!=null?QA0(rI0(a0)):{},QY(ox||!a0||!a0.__esModule?H5(Yx,"default",{value:a0,enumerable:!0}):Yx,a0)),uI0=a0=>QY(H5({},"__esModule",{value:!0}),a0);var ZY=tI0($j=>{(function(a0){typeof globalThis!="object"&&(this?ox():(a0.defineProperty(a0.prototype,"_T_",{configurable:!0,get:ox}),_T_));function ox(){var Yx=this||self;Yx.globalThis=Yx,delete a0.prototype._T_}})(Object);(function(a0){"use strict";var ox=320,Yx="loc",xr=289,E1=70416,S2=69748,da=163,Tt=92159,Vr=43587,G1="labeled_statement",yo="&=",Et="int_of_string",G3=110591,_o=92909,gp=11559,nD="regexp",V5=43301,bp=11703,$5=122654,ya=255,uD="%ni",Q5=68252,iD=232,Z5=42785,qn="declare_variable",Tp="while",xy=66938,ry=70301,ey=124907,Ep=126515,fD=218,Bn="pattern_identifier",ty=67643,Un="export_source",ny=216,uy=64279,cD="Out_of_memory",iy=113788,sD="comments",fy=126624,aD="win32",Xn="object_key_bigint_literal",oD=185,Sp=123214,_a="constructor",cy=69955,Gn="import_declaration",sy=68437,ay="Failure",Ap="Unix.Unix_error",oy=64255,vy=42539,ly=110579,Yn="export_default_declaration",zn="jsx_attribute_name",Ip=11727,py=43002,Pp=126500,Jn="component_param_pattern",vD="collect_comments_opt",Kn="match_unary_pattern",lD=321,Hn="keyof_type",pD="Invalid binary/octal ",kD="range",ky=170,wa="false",my=43798,mD=", characters ",Wn="object_type_property_getter",hy=65547,dy=126467,yy=65007,_y=42237,wy=8318,gy=71215,Vn="object_property_type",$n="type_alias",by=67742,Qn="function_body",hD=304,Ty=68111,Cp=120745,Ey=71959,Np=43880,dD="Match_failure",Zn="type_cast",wo=109,ga="void",Sy="generator",Ay=125124,Iy=101589,Op=94179,yD=">>>",jp=70404,x7="optional_indexed_access_type",$1="argument",r7="object_property",e7="object_type_property",Py=67004,Cy=42783,Ny=68850,_D="@",Oy=43741,jy=43487,Dp="object",wD="end",Rp=126571,Dy=71956,gD=208,Ry=126566,Fy=67702,bD="EEXIST",t7="this_expression",TD=203,My=11507,Ly=113807,Fp=119893,qy=42735,p6="rest",n7="null_literal",k6="protected",By=43615,v2=8231,Uy=68149,Xy=73727,Gy=72348,Yy=92995,Sv=224,zy=11686,Jy=43013,u7="assignment_pattern",Ky=12329,i7="function_type",Y3=192,f7="jsx_element_name",Hy=70018,ED=-57,c7="catch_clause_pattern",Mp=126540,s7="template_literal",Wy=120654,Vy=68497,$y=67679,a7="readonly_type",Qy=68735,Zy="<",Lp=": No such file or directory",x9=66915,r9="chain",SD="!",o7="object_type",e9=43712,qp=64297,t9=183969,n9=-105,u9=43503,i9=67591,Av=65278,f9=67669,v7="for_of_assignment_pattern",m6="`",c9=11502,l7="catch_body",s9=42191,go=-744106340,a9=182,Iv=":",AD="a string",o9=65663,v9=66978,l9=71947,Bp=43519,p9=71086,k9=125258,m9=12538,p7="expression_or_spread",ID="Printexc.handle_uncaught_exception",Up=69956,Xp=120122,Gp=247,PD=231,h9=" : flags Open_rdonly and Open_wronly are not compatible",k7="statement_fork_point",CD=710,ND=-692038429,Ue="static",d9=55203,y9=64324,_9=64111,OD="!==",w9=120132,g9=124903,h6="class",jD=222,m7="pattern_number_literal",ba="kind",b9=71903,h7="variable_declarator",DD=" named `",d7="typeof_expression",T9=126627,E9=70084,RD=228,Yp=70480,y7="class_private_field",S9=239,zp=120713,rn=65535,z3=-26,_7="private_name",A9=43137,w7="remote_identifier",I9=70161,g7="label_identifier",P9="src/parser/statement_parser.ml",C9=
`,RR="**=",pu="pattern_object_property_pattern",fg="e",cg=72712,FR="Internal Error: Found object private prop",sg="ENOENT",ag=-42,ku="jsx_opening_attribute",og=67646,mu="component_type",vg=64296,lg=43887,MR="Division_by_zero",LR="EnumDefaultedMember",hu="typeof_member_identifier",pg=43792,du="match_member_pattern_property",yu="declare_export_declaration_decl",kg=93026,_u="type_annotation_hint",mg=42887,hg=43881,dg=43761,Lk=8526,qR=287,b6=119,yg=43866,_g=72847,wg=8348,k1=101,gg=94026,qk=72272,BR="src/parser/flow_lexer.ml",bg=120744,Rv=8191,V3="implies",Bk=255,Uk=11711,wu="match_unary_pattern_argument",Tg=71235,UR=288,Xk=68116,cr=100,gu="match_expression",bu="enum_body",Gk=1114111,Tu="assignment",Eg=71955,Yk=43260,Eu="pattern_array_e",Sg=126583,XR="prefix",Su="class_body",T6="shorthand",Ag=171,Ig=66256,zk=-97,GR=" =",Pg=94032,Cg=42606,Au="match_case",Ng=71839,Jk=120134,Og=55291,jg=92862,Dg=43019,Rg=126543,$3="function",Fg=111355,Mg=11389,Lg=70753,qg=43249,Bg=64829,Kk="line",Iu="function_declaration",Hk="undefined",YR="([^/]+)",Ug=110947,Xg=70002,zR="Cygwin",Pu="as_expression",Gg=12591,Wk=64285,Yg=2048,zg=73112,Vk=126589,JR=225,$k=43259,Jg=72817,Qk=64318,KR=172,HR=209,Cu="match_binding_pattern",Nu=" ",Ou="import_source",E6="delete",WR="Enum `",Zk=126553,Kg=67001,Fv="default",Hg=11630,Wg=206,ju="enum_bigint_member",Vg=67504,x8=67593,$g=113791,VR="MatchObjectPatternProperty",Qg=69572,Du="typeof_type",$R=212,QR="%i",Ru="function_this_param",Zg=72329,Ao="0x",Mv=8239,xb=75075,ZR=57343,Fu="pattern_bigint_literal",rb=12341,xF=201,Lv="hook",rF=": closedir failed",eb=42959,r8=119970,tb=43560,eF="||=",Mu="member_private_name",nb=120570,Lu="object_key_identifier",e8=223,tF="Not_found",qu="record_static_property",nF=230,Bu="jsx_element_name_member_expression",Uu="string_literal",ub=120596,ib=43807,fb=69687,cb=63743,t8=72192,Xu="member_property",sb=43262,Gu="class_declaration",uF="renders*",iF="%Li",ab=126578,Yu="jsx_attribute",Q3=254,be="empty",S6="label",zu="object_internal_slot_property_type",n8=120133,ob=43359,Ge="predicate",fF="??=",vb=43697,lb=-43,Ju="default_opt",cF="the start of a statement",pb=67826,Ku="record_element",Hu="object_",Wu="class_element",u8=11631,i8=70855,Vu="opaque_type",$u="number_literal",sF=", ",f8=8319,c8=120004,s8=133,Qu="type_params",Zu="pattern_object_rest_property",W2="import",kb=72e3,mb=67413,hb=12343,db=70080,xi="intersection_type",l2=-36,yb=70005,A6="properties",_b=11679,wb=8483,gb=110587,aF=43520,ri="computed_key",oF=207,ei="class_identifier",bb="Invalid number ",ti="function_param_pattern",qv=12288,Tb=113817,Eb=70730,Sb=178207,a8=71236,Ab=167,ni="object_indexer_property_type",Ib=64286,vF="TypeAnnotation",lF=220,ui="type_identifier",ii="spread_property",fi="jsx_attribute_value_expression",Pb=126519,o8=70108,v8=126,l8=42999,Sa="prototype",Cb=" : flags Open_text and Open_binary are not compatible",pF="**",p8=43823,Nb=": Not a directory",ci="render_type",k8=72349,Z3="test",Ob=43776,jb=92879,Db=11263,kF=241,Rb=93052,si="nullable_type",Fb=43704,Mb=64321,mF="Property",Lb=72191,hF=165,I6="instanceof",qb=69247,dF=302,Ye="name",m8=126634,Bb=8516,h8="typeArguments",Ub=71127,ai="jsx_spread_attribute",Xb=66559,Gb=44031,Yb=43645,e2=8233,zb=71494,Jb="opaque",d8=72967,Kb=70106,oi="logical",yF="@[%s =@ ",P6="0o",y8=126554,Hb=71351,_8=8484,Wb=72242,w8=120687,xl=252,Vb=183983,C6="%S",vi="function_this_param_type",_F=292,g8="decorators",$b=43255,li="catch_clause",ze="-",Qb=67711,wF=": file descriptor already closed",b8=64311,pi="record_declaration",T8=120539,Zb="arguments",E8=73062,xT=173823,rT=42124,eT=72095,tT=125259,nT=42969,S8=70280,gF=12520,uT=69749,iT=70066,ki="binary",mi="for_in_statement",fT=43010,bF="^=",cT=126570,hi="for_statement",A8=126584,di="function_return_annotation",sT=72144,aT=8505,TF=-101,yi="class_expression",oT=120076,vT=69807,lT=40981,pT=-24976191,kT=72768,mT=126550,I8='"',_i="call_type_arg",EF="f",Bv="this",P8=126628,SF="===",AF=56320,wi="declare_module_exports",hT=120512,p2=105,dT=119974,yT=71450,_T=71942,IF=195,C8=120629,PF="/=",CF=">>",gi="declare_interface",NF=4096,bi="pattern_array_rest_eleme
`,Im=120093,G6="column",Vf="component_rest_param",XM="methods",pA=70451,kA=70312,mA=69967,Pm=70279,hA=66463,dA=92975,Cm=70286,$f="pattern_object_property_computed_key",Qf="object_key_string_literal",yA="jsError",Zf="type_args",_A=8304,GM="==",wr=115,xc="declare_component",wA=120092,gA=43638,bA=66811,Ia=-87,TA=43334,EA=66863,SA=77823,YM=143,rc="optional_call",AA=126562,Nm=70162,ec=104,zM="static ",IA=66963,Kv="await",Om=70107,V2="0",PA=72250,CA=8507,NA=100351,jm="AssignmentPattern",tc="type",JM="%u",OA="NonNullExpression",nc="function_expression_or_method",jA=43470,KM=146,HM=242,WM="camlinternalMod.ml",uc="match_or_pattern",DA=72750,RA=69414,FA=65370,ic="syntax",VM=32752,MA=42963,$M="End_of_file",LA=12294,qA=8471,QM="elementType",BA=43782,ZM="++",UA=43641,XA=71944,fc="record_property",GA=126601,YA=78894,xL=-45,Hv="null",rL=177,eL="satisfies",zA=131071,cc="import_specifier",sc="class_method",ac="type_",JA=126514,KA=8454,tL="inexact",HA=67807,WA=8525,VA=65470,$A=71352,oc="tuple_spread_element",nL=219,QA="abstract",ZA=73458,Je="return",Y6=65536,Dm=126548,vc="array_element",xI=-253313196,rI=186,Rm="catch",lc="infer_type",eI=12295,uL="Invalid legacy octal ",tI=69762,nI=43311,uI=65437,pc="variable_declaration",iL=-696510241,kc="function_params",iI=64316,fL=311,Fm=11565,cL="infinity",fI="@]",cI=65908,mc="extends",sI=66204,aI=43784,oI=11742,Mm=126503,Ke="debugger",vI=70457,z6=912068366,lI=68786,Lm="keyof",qm=69415,pI=12686,sn=127343600,hc="declare_type_alias",sL="the",aL=233,dc="jsx_element_name_namespaced",kI=72283,mI=161,yc="class_static_block",_c="function_param_type",Pt=128,hI=-673950933,Bm=126591,oL="Sys_error",dI=74649,yI=74862,J6="is",_I=43738,wI=68479,vL=196,Um=70854,wc="enum_boolean_member",Xm=72163,gI=92783,lL=281,gc="component_param_name",bI=68863,an=32768,pL=2048,TI=64284,kL="@{",EI="\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0",Gm=8455,bc="update_expression",mL=276,SI=65500,K6="from",AI=68447,Ym=12592,II=92766,hL=">>=",n2=110,PI=66431,CI=43586,Tc="jsx_identifier",NI=" : file already exists",R1=128,OI=71958,jI=66717,Ec="enum_boolean_body",DI=64262,Yr="id",Sc="component_renders_annotation",RI=42888,FI=8584,MI=73008,Ac="enum_symbol_body",Ic="declare_namespace",zm=72713,LI=55215,Pc="object_property_value_type",Cc="match_wildcard_pattern",Nc="for_in_assignment_pattern",Jm=8485,qI=43395,BI=229,Pa="true",UI=43743,Oc="enum_number_member",dL=234,XI=72969,yL="expected *",Ee=102,_L=200,H6="symbol",Wv="source",jc="tparam_const_modifier",GI=43714,Dc="jsx_fragment",Rc="jsx_attribute_name_identifier",W6="public",YI=43442,Fc="pattern_object_property",zI=65786,JI=70783,KI=43713,HI=72160,wL="*-/",Mc="export_named_specifier",Lc="arrow_function",WI=122623,Km=70006,gL="${",VI=43814,qc="generic_qualified_identifier_type",$I=199,Bc="jsx_spread_child",Hm=8489,Wm=184,bL=2047,QI=66955,Uc="try_catch",ZI=70497,TL=313,EL=237,xP=67431,rP=125183,SL=-602162310,on="params",eP="consequent",tP=68029,nP=67829,uP=68095,Xc="enum_string_body",iP=93823,fP=68351,cP=65495,Gc="declare_module",Yc="match_as_pattern_target",zc="body_expression",sP=66175,aP=191,Vm=70441,$m=65141,Qm="&",Jc="super_expression",Zm=126564,oP=72105,qI0="fs",He="throw",vP=68287,lP=67839,Ca=116,pP=110882,kP=69404,mP=123197,Vv=65279,il="src/parser/type_parser.ml",hP=68115,xh=126547,rh=126556,dP=73055,Kc="member_property_expression",Hc="enum_defaulted_member",yP=43071,_P=11726,Wc="component_type_rest_param",wP=68607,Vc="object_key",AL=160,$2="variance",gP=70655,bP=70414,fl="super",TP=123583,EP=65594,V6="method",SP=73648,$6=121,AP=93951,$c="pattern_array_element_pattern",IP=43764,PP=42993,eh=120145,CP=74879,IL=168,th=8486,NP=72001,Qc="tagged_template",Zc="module_ref_literal",OP=65312,Oo="implements",jP=43700,DP=120003,PL="Invalid_argument",xs=16777215,RP=83526,nh=69744,uh=12336,rs="switch_case",CL=-61,es="optional_member",FP=64274,ih=64322,fh=126530,MP=71998,ch=72970,LP=13311,qP=73647,BP=120074,cl="let",NL="global",ts="expression_statement",ns="component_type_params",UP=512,XP=69634,GP=67461,YP=123627,zP=64913,OL="children",jL="PropertyDefinition",DL=1026,RL="%li",us="d
`,pK="@.",kK="@@",mK="@%",hK=_D,dK="%c",yK="%s",_K=QR,wK=RL,gK=uD,bK=iF,TK="%f",EK="%B",SK="%{",AK="%}",IK="%(",PK="%)",CK="%a",NK="%t",OK="%?",jK="%r",DK="%_r",RK=[0,m2,850,23],FK=[0,m2,837,26],MK=[0,m2,847,28],LK=[0,m2,815,21],qK=[0,m2,819,21],BK=[0,m2,823,19],UK=[0,m2,827,22],XK=[0,m2,832,30],GK=[0,m2,851,23],YK=[0,m2,836,26],zK=[0,m2,846,28],JK=[0,m2,814,21],KK=[0,m2,818,21],HK=[0,m2,822,19],WK=[0,m2,826,22],VK=[0,m2,831,30];function JN(x){return x[2]===5?12:-6}function aB(x){return[0,0,b1(x)]}function oB(x,r){var e=jt(x[2]),t=x[1]+r|0;if(e<t){var u=e*2|0,i=t<=u?u:t,c=b1(i);Qq(x[2],0,c,0,e),x[2]=c}}function El(x,r){oB(x,1),ja(x[2],x[1],r),x[1]=x[1]+1|0}function X2(x,r){var e=Rx(r);oB(x,e),_n(r,0,x[2],x[1],e),x[1]=x[1]+e|0}function vB(x){return gl(x[2],0,x[1])}function lB(x){if(typeof x=="number")switch(x){case 0:return aK;case 1:return oK;case 2:return vK;case 3:return lK;case 4:return pK;case 5:return kK;default:return mK}switch(x[0]){case 0:return x[1];case 1:return x[1];default:return Gx(hK,$h(1,x[1]))}}function KN(x,r){for(var e=r;;){if(typeof e=="number")return;switch(e[0]){case 0:var t=e[1];X2(x,dK);var e=t;break;case 1:var u=e[1];X2(x,yK);var e=u;break;case 2:var i=e[1];X2(x,_K);var e=i;break;case 3:var c=e[1];X2(x,wK);var e=c;break;case 4:var v=e[1];X2(x,gK);var e=v;break;case 5:var o=e[1];X2(x,bK);var e=o;break;case 6:var l=e[1];X2(x,TK);var e=l;break;case 7:var k=e[1];X2(x,EK);var e=k;break;case 8:var h=e[2],E=e[1];X2(x,SK),KN(x,E),X2(x,AK);var e=h;break;case 9:var T=e[3],I=e[1];X2(x,IK),KN(x,I),X2(x,PK);var e=T;break;case 10:var N=e[1];X2(x,CK);var e=N;break;case 11:var P=e[1];X2(x,NK);var e=P;break;case 12:var R=e[1];X2(x,OK);var e=R;break;case 13:var q=e[1];X2(x,jK);var e=q;break;default:var X=e[1];X2(x,DK);var e=X}}}function f2(x){if(typeof x=="number")return 0;switch(x[0]){case 0:return[0,f2(x[1])];case 1:return[1,f2(x[1])];case 2:return[2,f2(x[1])];case 3:return[3,f2(x[1])];case 4:return[4,f2(x[1])];case 5:return[5,f2(x[1])];case 6:return[6,f2(x[1])];case 7:return[7,f2(x[1])];case 8:var r=x[1];return[8,r,f2(x[2])];case 9:var e=x[2],t=x[1];return[9,e,t,f2(x[3])];case 10:return[10,f2(x[1])];case 11:return[11,f2(x[1])];case 12:return[12,f2(x[1])];case 13:return[13,f2(x[1])];default:return[14,f2(x[1])]}}function G2(x){if(typeof x=="number")return[0,function(h0){},function(h0){},function(h0){},function(h0){}];switch(x[0]){case 0:var r=G2(x[1]),e=r[2],t=r[1];return[0,function(h0){t(D)},function(h0){e(D)},r[3],r[4]];case 1:var u=G2(x[1]),i=u[2],c=u[1];return[0,function(h0){c(D)},function(h0){i(D)},u[3],u[4]];case 2:var v=G2(x[1]),o=v[2],l=v[1];return[0,function(h0){l(D)},function(h0){o(D)},v[3],v[4]];case 3:var k=G2(x[1]),h=k[2],E=k[1];return[0,function(h0){E(D)},function(h0){h(D)},k[3],k[4]];case 4:var T=G2(x[1]),I=T[2],N=T[1];return[0,function(h0){N(D)},function(h0){I(D)},T[3],T[4]];case 5:var P=G2(x[1]),R=P[2],q=P[1];return[0,function(h0){q(D)},function(h0){R(D)},P[3],P[4]];case 6:var X=G2(x[1]),B=X[2],z=X[1];return[0,function(h0){z(D)},function(h0){B(D)},X[3],X[4]];case 7:var x0=G2(x[1]),W=x0[2],Z=x0[1];return[0,function(h0){Z(D)},function(h0){W(D)},x0[3],x0[4]];case 8:var t0=G2(x[2]),i0=t0[2],u0=t0[1];return[0,function(h0){u0(D)},function(h0){i0(D)},t0[3],t0[4]];case 9:var k0=x[2],o0=x[1],S0=G2(x[3]),s0=S0[4],v0=S0[3],m0=S0[2],p0=S0[1],E0=G2(_2(f2(o0),k0)),b0=E0[4],C0=E0[3],D0=E0[2],U0=E0[1];return[0,function(h0){p0(D),U0(D)},function(h0){D0(D),m0(D)},function(h0){v0(D),C0(D)},function(h0){b0(D),s0(D)}];case 10:var T0=G2(x[1]),M0=T0[2],y0=T0[1];return[0,function(h0){y0(D)},function(h0){M0(D)},T0[3],T0[4]];case 11:var G=G2(x[1]),j0=G[2],Q0=G[1];return[0,function(h0){Q0(D)},function(h0){j0(D)},G[3],G[4]];case 12:var q0=G2(x[1]),ix=q0[2],xx=q0[1];return[0,function(h0){xx(D)},function(h0){ix(D)},q0[3],q0[4]];case 13:var fx=G2(x[1]),yx=fx[4],R0=fx[3],lx=fx[2],kx=fx[1];return[0,function(h0){kx(D)},function(h0){lx(D)},function(h0){R0(D)},function(h0){yx(D)}];default:var Q=G2(x[1]),I0=Q[4],M=Q[3],d0=Q[2],g0=Q[1];return[0,function(h0){g0(D)},function(h0){d0(D)},function(h0){M(D)},function(h0){I0(D)}]}}function
`];function ZN(x,r){var e=x[1+r];if(!(1-(typeof e=="number"?1:0)))return d(vr(AW),e);if(e3(e)===xl)return d(vr(EW),e);if(e3(e)!==ZE)return SW;for(var t=gN("%.12g",e),u=0,i=Rx(t);;){if(i<=u)return Gx(t,TW);var c=F1(t,u);x:{if(48<=c){if(58>c)break x}else if(c===45)break x;return t}var u=u+1|0}}function mB(x,r){if(x.length-1<=r)return IW;var e=mB(x,r+1|0),t=ZN(x,r);return p(vr(PW),t,e)}function _4(x){x:{r:{for(var r=vl(QN);r;){e:{var e=r[2],t=r[1];try{var u=d(t,x)}catch{break e}if(u)break r}var r=e}var i=0;break x}var i=[0,u[1]]}if(i)return i[1];if(x===ON)return DW;if(x===Bq)return RW;if(x[1]===qq){var c=x[2],v=c[3],o=c[2],l=c[1];return La(vr(jN),l,o,v,v+5|0,FW)}if(x[1]===Nr){var k=x[2],h=k[3],E=k[2],T=k[1];return La(vr(jN),T,E,h,h+6|0,MW)}if(x[1]===s4){var I=x[2],N=I[3],P=I[2],R=I[1];return La(vr(jN),R,P,N,N+6|0,LW)}if(e3(x)===0){var q=x.length-1,X=x[1][1];if(2<q>>>0)var B=mB(x,2),z=ZN(x,1),x0=p(vr(CW),z,B);else switch(q){case 0:var x0=NW;break;case 1:var x0=OW;break;default:var W=ZN(x,1),x0=d(vr(jW),W)}var Z=[0,X,[0,x0]]}else var Z=[0,x[1],0];var t0=Z[2],i0=Z[1];return t0?Gx(i0,t0[1]):i0}function xO(x,r){var e=Hz(r),t=e.length-1-1|0,u=0;if(t>=0)for(var i=u;;){var c=S1(e,i)[1+i];let x0=i;var v=function(Z){return Z?x0===0?qW:BW:x0===0?UW:XW};if(c[0]===0){if(c[3]===c[6])var o=c[3],h=d(vr(GW),o);else var l=c[6],k=c[3],h=p(vr(KW),k,l);var E=c[7],T=c[4],I=c[8]?YW:JW,N=c[2],P=c[9],R=v(c[1]),X=[0,XJ(vr(zW),R,P,N,I,h,T,E)]}else if(c[1])var X=0;else var q=v(0),X=[0,d(vr(HW),q)];if(X){var B=X[1];d(kB(x,WW),B)}var z=i+1|0;if(t===i)break;var i=z}}function rO(x){for(;;){var r=vl(QN),e=1-Ph(QN,r,[0,x,r]);if(!e)return e}}var VW=[0,rx,`(Cannot print locations:
bytecode executable program file not found)`,`(Cannot print locations:
bytecode executable program file appears to be corrupt)`,`(Cannot print locations:
bytecode executable program file has wrong magic number)`,`(Cannot print locations:
bytecode executable program file cannot be opened;
-- too many open files. Try running with OCAMLRUNPARAM=b=2)`].slice(),$W=[0,[11,NS,[2,0,[12,10,0]]],UM],QW=[0],ZW="Fatal error: out of memory in uncaught exception handler",xV=[0,[11,NS,[2,0,[12,10,0]]],UM],rV=[0,[11,"Fatal error in uncaught exception handler: exception ",[2,0,[12,10,0]]],`Fatal error in uncaught exception handler: exception %s
`];NN(ID,function(x,r){try{try{var e=r?QW:gq(0);try{RN(D)}catch{}try{var t=_4(x);d($N($W),t),xO(dn,e);var u=_J(0);if(u<0){var i=Hh(u);zq(S1(VW,i)[1+i])}var c=pn(dn),v=c}catch(T){var o=M1(T),l=_4(x);d($N(xV),l),xO(dn,e);var k=_4(o);d($N(rV),k),xO(dn,gq(0));var v=pn(dn)}var h=v}catch(T){var E=M1(T);if(E!==ON)throw J0(E,0);var h=zq(ZW)}return h}catch{return 0}});var eV=[t1,"Stdlib.Fun.Finally_raised",js(0)],tV="Fun.Finally_raised: ";rO(function(x){return x[1]===eV?[0,Gx(tV,_4(x[2]))]:0});var nV="Digest.BLAKE2: wrong hash size";function eO(x){var r=x[1]<1?1:0,e=r||(64<x[1]?1:0);e&&U2(nV)}eO([0,16]),eO([0,32]),eO([0,64]);function hB(x){var r=I2(x);return yJ(r,0,Rx(r))}var uV=ct(1,0,0),iV=ct(0,0,0),fV=ct(0,0,0),cV=ct(2,0,0),sV=ct(1,0,0);function dB(x){return jz(7,0,[0,4])}function yB(x,r,e,t,u){e4(x,0,Aq(r,uV)),e4(x,1,e);var i=r3(t,iV)?t:sV;e4(x,2,i);var c=r3(u,fV)?u:cV;e4(x,3,c)}function _B(x,r,e,t){var u=dB(D);return yB(u,x,r,e,t),u}var aV=ct(14371852,15349651,22696),oV=ct(12230193,11438743,35013),vV=ct(1424933,15549263,2083),lV=ct(9492471,4696708,aF);Rs([0,function(x){var r=Uh(x),e=Uh(x),t=Uh(x);return _B(r,e,t,Uh(x))}],function(x){return _B(lV,vV,oV,aV)});var td=0,wB=-1,tO=[t1,"Stdlib.Format.String_tag",js(0)];function w4(x,r){return x[13]=x[13]+r[3]|0,BN(r,x[28])}var gB=1000000010;function pV(x,r){return x<=r?x:r}var kV=[t1,"Stdlib.Queue.Empty",js(0)],mV=[0,rx,0,rx],hV=rx,dV=rx,yV=rx,_V=rx,wV=[0,rx],gV=ig;function nO(x,r){return Z0(x[17],r,0,Rx(r))}function nd(x){return d(x[19],0)}function bB(x,r,e){x[9]=x[9]-r|0,nO(x,e),x[11]=0}function ud(x,r){var e=C(r,rx);return e&&bB(x,Rx(r),r)}function f3(x,r,e){var t=r[3],u=r[2];return ud(x,r[1]),nd(x),x[11]=1,x[10]=pV(x[8],(x[6]-e|0)+u|0),x[9]=x[6]-x[10]|0,d(x[21],x[10]),ud(x,t)}function TB(x,r){return f3(x,mV,r)}function Al(x,r){var e=r[2],t=r[3];return ud(x,r[1]),x[9]=x[9]-e|0,d(x[20],e),ud(x,t)}function bV(x,r,e){if(typeof e=="number")switch(e){case 0:var t=Tl(x[3]);if(!t)return;var u=t[1][1],i=function(Q0,q0){if(!q0)return[0,Q0,0];var ix=q0[1],xx=q0[2];return sJ(Q0,ix)?[0,Q0,q0]:[0,ix,i(Q0,xx)]};u[1]=i(x[6]-x[9]|0,u[1]);return;case 1:bl(x[2]);return;case 2:bl(x[3]);return;case 3:var c=Tl(x[2]);return c?TB(x,c[1][2]):nd(x);case 4:var v=x[10]!==(x[6]-x[9]|0)?1:0;if(!v)return v;var o=x[28],l=o[2];if(l){var k=l[1];if(l[2]){var h=l[2];o[1]=o[1]-1|0,o[2]=h;var E=[0,k]}else{qN(o);var E=[0,k]}}else var E=0;if(!E)return;var T=E[1],I=T[1];x[12]=x[12]-T[3]|0,x[9]=x[9]+I|0;return;default:var N=bl(x[5]);return N?nO(x,d(x[25],N[1])):void 0}switch(e[0]){case 0:return bB(x,r,e[1]);case 1:var P=e[2],R=e[1],q=P[1],X=P[2],B=Tl(x[2]);if(!B)return;var z=B[1],x0=z[2];switch(z[1]){case 0:return Al(x,R);case 1:return f3(x,P,x0);case 2:return f3(x,P,x0);case 3:return x[9]<(r+Rx(q)|0)?f3(x,P,x0):Al(x,R);case 4:return x[11]?Al(x,R):x[9]<(r+Rx(q)|0)||((x[6]-x0|0)+X|0)<x[10]?f3(x,P,x0):Al(x,R);default:return Al(x,R)}case 2:var W=x[6]-x[9]|0,Z=e[2],t0=e[1],i0=Tl(x[3]);if(!i0)return;var u0=i0[1][1],k0=u0[1];if(k0)for(var o0=u0[1],S0=k0[1];;){if(o0){var s0=o0[1],v0=o0[2];if(W>s0){var o0=v0;continue}var m0=s0}else var m0=S0;var p0=m0;break}else var p0=W;var E0=p0-W|0;return 0<=E0?Al(x,[0,dV,E0+t0|0,hV]):f3(x,[0,_V,p0+Z|0,yV],x[6]);case 3:var b0=e[2],C0=e[1];if(x[8]<(x[6]-x[9]|0)){var D0=Tl(x[2]);if(D0){var U0=D0[1],T0=U0[2],M0=U0[1];x[9]<T0&&3>=M0-1>>>0&&TB(x,T0)}else nd(x)}var y0=x[9]-C0|0,G=b0===1?1:x[9]<r?b0:5;return u3([0,G,y0],x[2]);case 4:return u3(e[1],x[3]);default:var j0=e[1];return nO(x,d(x[24],j0)),u3(j0,x[5])}}function EB(x){for(;;){var r=x[28][2],e=r?[0,r[1]]:0;if(!e)return;var t=e[1],u=t[1],i=0<=u?1:0,c=t[3],v=t[2],o=x[13]-x[12]|0,l=i||(x[9]<=o?1:0);if(!l)return l;var k=x[28],h=k[2];if(!h)throw J0(kV,1);if(h[2]){var E=h[2];k[1]=k[1]-1|0,k[2]=E}else qN(k);var T=0<=u?u:gB;bV(x,T,v),x[12]=c+x[12]|0}}function SB(x,r){return w4(x,r),EB(x)}function AB(x,r,e){return SB(x,[0,r,[0,e],r])}function uO(x){return m4(x),u3([0,-1,[0,wB,wV,0]],x)}function iO(x,r){var e=Tl(x[1]);if(e){var t=e[1],u=t[2],i=u[1];if(t[1]<x[12])return uO(x[1]);var c=u[2];if(typeof c!="number")switch(c[0]){case 3:1-r&&(u[1]=x[13]+i|0
`,t70=ig,n70="unreachable regexp_class",u70=LD,i70="unreachable regexp_body",f70=rx,c70=rx,s70=rx,a70=rx,o70=hR,v70="{'>'}",l70=F6,p70="{'}'}",k70=em,m70=Ao,h70=OT,d70=Qm,y70=hR,_70=Ao,w70=OT,g70=Qm,b70="unreachable type_token wholenumber",T70="unreachable type_token wholebigint",E70="unreachable type_token floatbigint",S70="unreachable type_token scinumber",A70="unreachable type_token scibigint",I70="unreachable type_token hexnumber",P70="unreachable type_token hexbigint",C70="unreachable type_token legacyoctnumber",N70="unreachable type_token octnumber",O70="unreachable type_token octbigint",j70="unreachable type_token binnumber",D70="unreachable type_token bigbigint",R70="unreachable type_token",F70=yL,M70=[11,1],L70=[11,0],q70="unreachable template_tail",B70=rx,U70=rx,X70="unreachable jsx_child",G70="unreachable jsx_tag",Y70=[0,dw],z70=[0,913],J70=[0,Y3],K70=[0,mh],H70=[0,cR],W70=[0,ZP],V70=[0,8747],$70=[0,gD],Q70=[0,916],Z70=[0,8225],xu0=[0,935],ru0=[0,$I],eu0=[0,914],tu0=[0,vL],nu0=[0,IF],uu0=[0,FE],iu0=[0,915],fu0=[0,TD],cu0=[0,919],su0=[0,917],au0=[0,_L],ou0=[0,KD],vu0=[0,HR],lu0=[0,924],pu0=[0,923],ku0=[0,922],mu0=[0,oF],hu0=[0,921],du0=[0,eM],yu0=[0,Wg],_u0=[0,xF],wu0=[0,ny],gu0=[0,927],bu0=[0,937],Tu0=[0,HD],Eu0=[0,$R],Su0=[0,uR],Au0=[0,338],Iu0=[0,352],Pu0=[0,929],Cu0=[0,936],Nu0=[0,8243],Ou0=[0,928],ju0=[0,934],Du0=[0,qL],Ru0=[0,v_],Fu0=[0,933],Mu0=[0,pM],Lu0=[0,nL],qu0=[0,fD],Bu0=[0,920],Uu0=[0,932],Xu0=[0,jD],Gu0=[0,dR],Yu0=[0,KF],zu0=[0,JR],Ju0=[0,918],Ku0=[0,SR],Hu0=[0,HF],Wu0=[0,926],Vu0=[0,lF],$u0=[0,jM],Qu0=[0,925],Zu0=[0,39],xi0=[0,8736],ri0=[0,8743],ei0=[0,38],ti0=[0,945],ni0=[0,8501],ui0=[0,Sv],ii0=[0,8226],fi0=[0,JD],ci0=[0,946],si0=[0,8222],ai0=[0,RD],oi0=[0,wM],vi0=[0,8776],li0=[0,BI],pi0=[0,8773],ki0=[0,9827],mi0=[0,CD],hi0=[0,967],di0=[0,qM],yi0=[0,Wm],_i0=[0,PD],wi0=[0,GF],gi0=[0,8595],bi0=[0,8224],Ti0=[0,8659],Ei0=[0,sR],Si0=[0,8746],Ai0=[0,8629],Ii0=[0,yR],Pi0=[0,8745],Ci0=[0,8195],Ni0=[0,8709],Oi0=[0,iD],ji0=[0,dL],Di0=[0,aL],Ri0=[0,Gp],Fi0=[0,9830],Mi0=[0,8707],Li0=[0,8364],qi0=[0,EM],Bi0=[0,rl],Ui0=[0,951],Xi0=[0,8801],Gi0=[0,949],Yi0=[0,8194],zi0=[0,8805],Ji0=[0,947],Ki0=[0,8260],Hi0=[0,DE],Wi0=[0,nR],Vi0=[0,QS],$i0=[0,8704],Qi0=[0,XF],Zi0=[0,EL],xf0=[0,8230],rf0=[0,9829],ef0=[0,8596],tf0=[0,8660],nf0=[0,62],uf0=[0,402],if0=[0,948],ff0=[0,nF],cf0=[0,S9],sf0=[0,8712],af0=[0,aP],of0=[0,953],vf0=[0,8734],lf0=[0,8465],pf0=[0,IM],kf0=[0,8220],mf0=[0,8968],hf0=[0,8592],df0=[0,Ag],yf0=[0,10216],_f0=[0,955],wf0=[0,8656],gf0=[0,954],bf0=[0,60],Tf0=[0,8216],Ef0=[0,8249],Sf0=[0,NM],Af0=[0,9674],If0=[0,8727],Pf0=[0,8970],Cf0=[0,AL],Nf0=[0,8711],Of0=[0,956],jf0=[0,8722],Df0=[0,D_],Rf0=[0,OS],Ff0=[0,8212],Mf0=[0,NR],Lf0=[0,8804],qf0=[0,957],Bf0=[0,kF],Uf0=[0,8836],Xf0=[0,8713],Gf0=[0,KR],Yf0=[0,8715],zf0=[0,8800],Jf0=[0,8853],Kf0=[0,959],Hf0=[0,969],Wf0=[0,8254],Vf0=[0,HM],$f0=[0,339],Qf0=[0,jv],Zf0=[0,BM],xc0=[0,a9],rc0=[0,ul],ec0=[0,8855],tc0=[0,LE],nc0=[0,t1],uc0=[0,rI],ic0=[0,ky],fc0=[0,da],cc0=[0,rL],sc0=[0,982],ac0=[0,960],oc0=[0,966],vc0=[0,8869],lc0=[0,8240],pc0=[0,8706],kc0=[0,8744],mc0=[0,8211],hc0=[0,10217],dc0=[0,8730],yc0=[0,8658],_c0=[0,34],wc0=[0,968],gc0=[0,8733],bc0=[0,8719],Tc0=[0,961],Ec0=[0,8971],Sc0=[0,LL],Ac0=[0,8476],Ic0=[0,8221],Pc0=[0,8969],Cc0=[0,8594],Nc0=[0,J_],Oc0=[0,bM],jc0=[0,Ab],Dc0=[0,8901],Rc0=[0,353],Fc0=[0,8218],Mc0=[0,8217],Lc0=[0,8250],qc0=[0,8835],Bc0=[0,8721],Uc0=[0,8838],Xc0=[0,8834],Gc0=[0,9824],Yc0=[0,8764],zc0=[0,962],Jc0=[0,963],Kc0=[0,8207],Hc0=[0,952],Wc0=[0,8756],Vc0=[0,964],$c0=[0,e8],Qc0=[0,8839],Zc0=[0,IC],xs0=[0,fk],rs0=[0,ol],es0=[0,8657],ts0=[0,8482],ns0=[0,lk],us0=[0,732],is0=[0,Q3],fs0=[0,8201],cs0=[0,977],ss0=[0,sM],as0=[0,xl],os0=[0,965],vs0=[0,978],ls0=[0,IL],ps0=[0,DS],ks0=[0,WL],ms0=[0,tR],hs0=[0,8205],ds0=[0,950],ys0=[0,Bk],_s0=[0,hF],ws0=[0,ZE],gs0=[0,958],bs0=[0,8593],Ts0=[0,oD],Es0=[0,8242],Ss0=[0,mI],As0="unreachable regexp",Is0="unreachable token wholenumber",Ps0="unreachable token wholebigint",Cs0="unreachable token floatbigint",Ns0="unreachable token scinumber",Os0="unreachable token scibigint",js0="unreachable token hexnumber",Ds0
\v\x07\f\r\x1B  ! "#$%                                                                                                                                                             
\v\f\r\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x1B\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07 \x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\
\v\f\r\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x0
\v\f\r`,t+1|0)-1|0;if(14<u>>>0)var i=g(r);else switch(u){case 0:var i=0;break;case 1:var i=16;break;case 2:var i=15;break;case 3:H(r,15);var i=Ie(y(r))===0?15:g(r);break;case 4:H(r,4);var i=re(y(r))===0?e(r):g(r);break;case 5:H(r,11);var i=re(y(r))===0?e(r):g(r);break;case 6:var i=0;break;case 7:var i=5;break;case 8:var i=6;break;case 9:var i=7;break;case 10:var i=8;break;case 11:var i=9;break;case 12:H(r,14);var c=l3(y(r));if(c===0)var i=Pr(y(r))===0&&Pr(y(r))===0&&Pr(y(r))===0?12:g(r);else if(c===1&&Pr(y(r))===0){for(;;){var v=o3(y(r));if(v!==0)break}var i=v===1?13:g(r)}else var i=g(r);break;case 13:var i=10;break;default:H(r,14);var i=Pr(y(r))===0&&Pr(y(r))===0?1:g(r)}if(16<i>>>0)return Px(zs0);switch(i){case 0:var o=Fx(r);return[0,x,o,o1(r),0];case 1:var l=Fx(r);return[0,x,l,[0,st(Gx(Js0,l))],0];case 2:var k=Fx(r),h=st(Gx(Ks0,k));return D6<=h?[0,x,k,[0,h>>>3|0,48+(h&7)|0],1]:[0,x,k,[0,h],1];case 3:var E=Fx(r);return[0,x,E,[0,st(Gx(Hs0,E))],1];case 4:return[0,x,Ws0,[0,0],0];case 5:return[0,x,Vs0,[0,8],0];case 6:return[0,x,$s0,[0,12],0];case 7:return[0,x,Qs0,[0,10],0];case 8:return[0,x,Zs0,[0,13],0];case 9:return[0,x,xa0,[0,9],0];case 10:return[0,x,ra0,[0,11],0];case 11:var T=Fx(r);return[0,x,T,[0,st(Gx(ea0,T))],1];case 12:var I=Fx(r);return[0,x,I,[0,st(Gx(ta0,C2(I,1,Rx(I)-1|0)))],0];case 13:var N=Fx(r),P=st(Gx(na0,C2(N,2,Rx(N)-3|0))),R=Gk<P?lt(x,Jr(x,r)):x;return[0,R,N,[0,P],0];case 14:var q=Fx(r),X=o1(r);return[0,lt(x,Jr(x,r)),q,X,0];case 15:var B=Fx(r);return[0,ee(x,r),B,[0],0];default:var z=Fx(r);return[0,x,z,o1(r),0]}}function sX(x,r,e,t,u,i){for(var c=x,v=u;;){Tr(i);var o=y(i),l=92<o?1:z0("",o+1|0)-1|0;if(4<l>>>0)var k=g(i);else switch(l){case 0:var k=3;break;case 1:for(;;){H(i,4);var h=y(i),E=-1<h?91<h?92<h?0:-1:z0("\0\0\0",h)-1|0:-1;if(E!==0)break}var k=g(i);break;case 2:var k=2;break;case 3:var k=0;break;default:var k=1}if(4<k>>>0)return Px(Zn0);switch(k){case 0:var T=Fx(i);if(lr(t,T),Sr(r,T))return[0,c,Pe(c,i),v];lr(e,T);break;case 1:lr(t,x70);var I=cX(c,i),N=I[4],P=I[3],R=I[2],q=I[1],X=N||v;lr(t,R),tB(function(S0){return Fs(e,S0)},P);var c=q,v=X;break;case 2:var B=Fx(i);lr(t,B);var z=ee(lt(c,Jr(c,i)),i);return lr(e,B),[0,z,Pe(z,i),v];case 3:var x0=Fx(i);lr(t,x0);var W=lt(c,Jr(c,i));return lr(e,x0),[0,W,Pe(W,i),v];default:var Z=i[6],t0=i[3]-Z|0,i0=b1(t0*4|0),u0=T4(i[1],Z,t0,i0);GN(t,i0,0,u0),GN(e,i0,0,u0)}}}function aX(x,r,e,t){for(var u=x;;){Tr(t);var i=y(t),c=96<i?1:z0("\x07",i+1|0)-1|0;if(6<c>>>0)var v=g(t);else switch(c){case 0:var v=0;break;case 1:for(;;){H(t,6);var o=y(t),l=-1<o?95<o?96<o?0:-1:z0("\0\0\0\0",o)-1|0:-1;if(l!==0)break}var v=g(t);break;case 2:var v=5;break;case 3:H(t,5);var v=Ie(y(t))===0?4:g(t);break;case 4:H(t,6);var k=y(t),h=e1<k?un<k?-1:0:-1,v=h===0?2:g(t);break;case 5:var v=3;break;default:var v=1}if(6<v>>>0)return Px(r70);switch(v){case 0:return[0,lt(u,Jr(u,t)),1];case 1:return[0,u,1];case 2:return[0,u,0];case 3:at(e,92);var E=cX(u,t),T=E[3],I=E[1];lr(e,E[2]),tB(function(R){return Fs(r,R)},T);var u=I;break;case 4:lr(e,e70),lr(r,t70);var u=ee(u,t);break;case 5:lr(e,Fx(t)),at(r,10);var u=ee(u,t);break;default:var N=Fx(t);lr(e,N),lr(r,N)}}}function VE0(x,r,e){for(var t=x;;){Tr(e);var u=y(e),i=92<u?e2<u?1:v2<u?2:1:z0("\x07",u+1|0)-1|0;if(6<i>>>0)var c=g(e);else switch(i){case 0:var c=0;break;case 1:for(;;){H(e,7);var v=y(e),o=-1<v?90<v?92<v?v2<v?e2<v?0:-1:0:-1:z0("\0\0\0",v)-1|0:-1;if(o!==0)break}var c=g(e);break;case 2:var c=6;break;case 3:H(e,6);var c=Ie(y(e))===0?6:g(e);break;case 4:if(H(e,4),MU(y(e))===0){for(;H(e,3),MU(y(e))===0;);va
`);return ox.length>1&&ox.every(Yx=>Yx.trimStart()[0]==="*")}var Zj=new WeakMap;function mI0(a0){return Zj.has(a0)||Zj.set(a0,kI0(a0)),Zj.get(a0)}var xD=mI0;function hI0(a0){if(a0.length<2)return;let ox;for(let Yx=a0.length-1;Yx>=0;Yx--){let xr=a0[Yx];if(ox&&bt(xr)===xn(ox)&&xD(xr)&&xD(ox)&&(a0.splice(Yx+1,1),xr.value+="*//*"+ox.value,xr.range=[xn(xr),bt(ox)]),!tz(xr)&&!l6(xr))throw new TypeError(`Unknown comment type: "${xr.type}".`);ox=xr}}var uz=hI0;function dI0(a0){return a0!==null&&typeof a0=="object"}var iz=dI0;var yp=null;function _p(a0){if(yp!==null&&typeof yp.property){let ox=yp;return yp=_p.prototype=null,ox}return yp=_p.prototype=a0??Object.create(null),new _p}var yI0=10;for(let a0=0;a0<=yI0;a0++)_p();function rD(a0){return _p(a0)}function _I0(a0,ox="type"){rD(a0);function Yx(xr){let E1=xr[ox],S2=a0[E1];if(!Array.isArray(S2))throw Object.assign(new Error(`Missing visitor keys for '${E1}'.`),{node:xr});return S2}return Yx}var fz=_I0;var $=[["decorators","key","typeAnnotation","value"],[],["elementType"],["expression"],["expression","typeAnnotation"],["left","right"],["argument"],["directives","body"],["label"],["callee","typeArguments","arguments"],["body"],["decorators","id","typeParameters","superClass","superTypeArguments","mixins","implements","body","superTypeParameters"],["id","typeParameters"],["decorators","key","typeParameters","params","returnType","body"],["decorators","variance","key","typeAnnotation","value"],["name","typeAnnotation"],["test","consequent","alternate"],["checkType","extendsType","trueType","falseType"],["value"],["id","body"],["declaration","specifiers","source","attributes"],["id"],["id","typeParameters","extends","body"],["typeAnnotation"],["id","typeParameters","right"],["body","test"],["members"],["id","init"],["exported"],["left","right","body"],["id","typeParameters","params","predicate","returnType","body"],["id","params","body","typeParameters","returnType"],["key","value"],["local"],["objectType","indexType"],["typeParameter"],["types"],["node"],["object","property"],["argument","cases"],["pattern","body","guard"],["literal"],["decorators","key","value"],["expressions"],["qualification","id"],["decorators","key","typeAnnotation"],["typeParameters","params","returnType"],["expression","typeArguments"],["params"],["parameterName","typeAnnotation"]],cz={AccessorProperty:$[0],AnyTypeAnnotation:$[1],ArgumentPlaceholder:$[1],ArrayExpression:["elements"],ArrayPattern:["elements","typeAnnotation","decorators"],ArrayTypeAnnotation:$[2],ArrowFunctionExpression:["typeParameters","params","predicate","returnType","body"],AsConstExpression:$[3],AsExpression:$[4],AssignmentExpression:$[5],AssignmentPattern:["left","right","decorators","typeAnnotation"],AwaitExpression:$[6],BigIntLiteral:$[1],BigIntLiteralTypeAnnotation:$[1],BigIntTypeAnnotation:$[1],BinaryExpression:$[5],BindExpression:["object","callee"],BlockStatement:$[7],BooleanLiteral:$[1],BooleanLiteralTypeAnnotation:$[1],BooleanTypeAnnotation:$[1],BreakStatement:$[8],CallExpression:$[9],CatchClause:["param","body"],ChainExpression:$[3],ClassAccessorProperty:$[0],ClassBody:$[10],ClassDeclaration:$[11],ClassExpression:$[11],ClassImplements:$[12],ClassMethod:$[13],ClassPrivateMethod:$[13],ClassPrivateProperty:$[14],ClassProperty:$[14],ComponentDeclaration:["id","params","body","typeParameters","rendersType"],ComponentParameter:["name","local"],ComponentTypeAnnotation:["params","rest","typeParameters","rendersType"],ComponentTypeParameter:$[15],ConditionalExpression:$[16],ConditionalTypeAnnotation:$[17],ContinueStatement:$[8],DebuggerStatement:$[1],DeclareClass:["id","typeParameters","extends","mixins","implements","body"],DeclareComponent:["id","params","rest","typeParameters","rendersType"],DeclaredPredicate:$[18],DeclareEnum:$[19],DeclareExportAllDeclaration:["source","attributes"],DeclareExportDeclaration:$[20],DeclareFunction:["id","predicate"],DeclareHook:$[21],DeclareInterface:$[22],DeclareModule:$[19],DeclareModuleExports:$[23],DeclareNamespace:$[19],DeclareOpaqueType:["id","typeParameters","supertype","lowerBound","upperBoun
$1 $2
`);a0=a0.replace(lz,"").trimEnd();let xr=Object.create(null),E1=wp(0,a0,pz,"").replace(lz,"").trimEnd(),S2;for(;S2=pz.exec(a0);){let da=wp(0,S2[2],II0,"");if(typeof xr[S2[1]]=="string"||Array.isArray(xr[S2[1]])){let Tt=xr[S2[1]];xr[S2[1]]=[...NI0,...Array.isArray(Tt)?Tt:[Tt],da]}else xr[S2[1]]=da}return{comments:E1,pragmas:xr}}var hz=["noformat","noprettier"],dz=["format","prettier"];function OI0(a0){if(!a0.startsWith("#!"))return"";let ox=a0.indexOf(`
`);return ox===-1?a0:a0.slice(0,ox)}var yz=OI0;function _z(a0){let ox=yz(a0);ox&&(a0=a0.slice(ox.length+1));let Yx=kz(a0),{pragmas:xr,comments:E1}=mz(Yx);return{shebang:ox,text:a0,pragmas:xr,comments:E1}}function wz(a0){let{pragmas:ox}=_z(a0);return dz.some(Yx=>Object.prototype.hasOwnProperty.call(ox,Yx))}function gz(a0){let{pragmas:ox}=_z(a0);return hz.some(Yx=>Object.prototype.hasOwnProperty.call(ox,Yx))}function jI0(a0){return a0=typeof a0=="function"?{parse:a0}:a0,{astFormat:"estree",hasPragma:wz,hasIgnorePragma:gz,locStart:xn,locEnd:bt,...a0}}var bz=jI0;var DI0={comments:!1,components:!0,enums:!0,esproposal_decorators:!0,esproposal_export_star_as:!0,pattern_matching:!0,tokens:!1};function RI0(a0){let{message:ox,loc:Yx}=a0;if(!Yx)return a0;let{start:xr,end:E1}=Yx;return xz(ox,{loc:{start:{line:xr.line,column:xr.column+1},end:{line:E1.line,column:E1.column+1}},cause:a0})}function FI0(a0){let ox=Tz.default.parse(a0,DI0),[Yx]=ox.errors;if(Yx)throw RI0(Yx);return vz(ox,{parser:"flow",text:a0})}var MI0=bz(FI0);return uI0(LI0);});