UNPKG

prettier

Version:

Prettier is an opinionated code formatter

3 lines 680 kB
var PN0=Object.create;var EM=Object.defineProperty;var NN0=Object.getOwnPropertyDescriptor;var CN0=Object.getOwnPropertyNames;var IN0=Object.getPrototypeOf,ON0=Object.prototype.hasOwnProperty;var jB=(p0,wx)=>()=>(wx||p0((wx={exports:{}}).exports,wx),wx.exports),JB=(p0,wx)=>{for(var rr in wx)EM(p0,rr,{get:wx[rr],enumerable:!0})},RN0=(p0,wx,rr,gr)=>{if(wx&&typeof wx=="object"||typeof wx=="function")for(let Z1 of CN0(wx))!ON0.call(p0,Z1)&&Z1!==rr&&EM(p0,Z1,{get:()=>wx[Z1],enumerable:!(gr=NN0(wx,Z1))||gr.enumerable});return p0};var XB=(p0,wx,rr)=>(rr=p0!=null?PN0(IN0(p0)):{},RN0(wx||!p0||!p0.__esModule?EM(rr,"default",{value:p0,enumerable:!0}):rr,p0));var YB=jB(gM=>{(function(p0){typeof globalThis!="object"&&(this?wx():(p0.defineProperty(p0.prototype,"_T_",{configurable:!0,get:wx}),_T_));function wx(){var rr=this||self;rr.globalThis=rr,delete p0.prototype._T_}})(Object);(function(p0){"use strict";var wx="symbol",rr=271,gr=126548,Z1="renders",ir=71127,ur="member_property",y1=65007,iv=66517,$1="jsx_attribute_value_expression",D3=119980,Yn="function_declaration",Ie="<2>",u9=68466,LM="%=",i9="??",f9=70080,I4="&",Ct="identifier",O4=72163,c9=71723,s9="properties",o9=183969,v9=68223,Vn="function_return_annotation",a9=124903,l9=70106,MM=241,DM="(",UM=213,p9=120074,d9=70708,y9=71679,zn="logical",u2="camlinternalFormat.ml",Kn="type_guard_annotation",m9=92975,jM=">>>",k9="RestElement",h9=67897,JM=179,_9="start",w9=113775,R4=126521,XM="%i",U3="`",YM="#",T9=43702,L4=126,S9=110947,Bn="function_identifier",M4=119893,E9=70366,g9=65547,A9=43743,P9=-43,fv=8238,VM=",",cv=8286,Wn="keyof_type",N9=66717,D4=12336,zM=201,C9=71338,U4=11565,I9=69289,O9=55291,R9=73030,L9=70479,M9=69572,D9=11623,Zn="tuple_spread_element",$n="component_type_rest_param",sv=8239,U9=64310,va="@]",j9=42993,j4=11558,J4="Map.bal",j3="public",KM=-32,aa="Literal",Fn="jsx_member_expression_identifier",Qn="for_in_assignment_pattern",J9=71450,X4=126557,fn=103,X9=12292,Y9=110579,Y4=120597,V9=13311,z9=12348,Gn="export_default_declaration_decl",qn="tuple_type",K9=113663,B9=170,W9=67413,BM="Assert_failure",WM="comments",J3="%S",cn=127343600,Z9=12341,$9=67646,ZM="ENOTEMPTY",F9=72160,Q9=70187,$M=222,G9=12343,FM=2147483647,q9=126624,H9=43442,b9=70312,xk=281,Hn="interface_type",ov="new",rk=66256,V4=68296,ek=124908,z4=126579,K4=70107,B4=249,tk=71167,bn="union_type",Gr=248,nk=126546,x7="enum_bigint_member",QM=133,uk=67871,ik=66955,GM=1027,r7="class_declaration",e7="optional_call",qM="a string",W4=11703,HM="<<",Z4=126564,t7="jsx_element",n7="object_property_type",fk=94207,u7="enum_declaration",ck=68023,sk=67669,ok=8318,bM="prefix",vv="this",vk=126578,i7="if_consequent_statement",xD=-696510241,ak=66963,av="default",$4=72967,It=101,rD="buffer.ml",lk=74649,sn=65535,pk=43709,dk=175,lo="component",eD="===",po=117,f7="jsx_identifier",tD="EnumDefaultedMember",F4=70006,yk=70161,mk=126633,kk=66965,c7="member_property_expression",hk=101589,_k=64274,la="function",wk=66303,Tk=42954,Sk=126529,Ek=72191,s7="new_",gk=64433,Q4=126559,Ak=72144,nD="==",yo=-744106340,Pk=43359,Nk=171,uD="Printexc.handle_uncaught_exception",Ck=66735,Ik=126534,Ok=74879,Rk=42785,G4=120629,X3="0o",iD="End_of_file",Lk=66175,fD="&=",Mk="nan",q4=126503,o7="pattern_number_literal",Dk=43470,v7="import_namespace_specifier",Uk=77711,H4=70302,a7="component_param",b4="@])",xp=126515,pa=118,Oe="continue",jk=43798,rp=";@ ",Jk=74751,Xk="src/parser/statement_parser.ml",Yk="rmdir",Vk=94177,l7="for_in_statement",cD=269,sD=12520,oD="TypeParameterInstantiation",kx="",vD="**=",zk=120126,aD=197,Kk=67829,ep="_bigarr02",p7="export_named_declaration_specifier",tp=": No such file or directory",np=64319,Bk=69926,d7="pattern_object_p",lD="TypeAnnotation",y7="array_type",Y3="@[%s =@ ",Wk=72847,m7="export_default_declaration",up=126590,Zk=42774,$k=": Not a directory",da="let",lv=12288,$2="argument",F2="/",ip="an identifier",Ts="typeof",fp=68116,Fk=182,k7="declare_export_declaration_decl",Qk=67589,Gk=66771,V3="class",pD="tokens",cp=70281,z3=255,qk=43638,dD=-983660142,pv="key",Hk=69955,yD=">>",h7="function_expression_or_method",bk=43587,on="block",xh=100351,sp="mixed",rh=66503,eh="ENOTDIR",th=65135,_7="string_literal",ce="@ ",nh=43334,w7="if_alternate_statement",uh=70448,op=8485,T7="type_args",ih=69864,S7="if_statement",mD="+=",E7="typeof_identifier",vp="with",ap=65595,fh=64286,ch=71086,Ss="true",sh=69423,g7="catch_clause",oh="e",ya="asserts",kD=">>=",vh=131,ah=43388,lh=43887,Y1=-48,ph=120779,hD=190,dh=194,A7="pattern_bigint_literal",yh=71351,mh=65629,P7="call",_D=-42,lp=126553,kh=43695,wD=177,hh=42124,_h=12703,wh=12442,Th=11718,pp=70449,dp=126547,Sh=67462,Es="left",N7="infer_type",Eh=11742,gh=65597,yp="Unix.Unix_error",Ah=122623,Ph=124911,Nh=72959,Ch="opaque",C7="object_internal_slot_property_type",TD="Enum `",SD=275,dv=65279,Ih=71983,Oh=12329,V1=110,I7="spread_property",ED="importKind",K3=" =",O7="remote_identifier",R7="labeled_statement",L7="jsx_fragment",Rh=120770,M7="function_param",L2=112,Lh="exportKind",D7="binary",gs="`.",Mh=42511,gD="<=",U7="jsx_spread_attribute",M2="import",j7="typeof_member_identifier",Dh=69414,Uh=19967,mp=11687,jh=93823,AD=209,Jh=71903,Xh="of",Yh=72e3,Vh="typeArguments",J7="type_identifier",X7="pattern_array_element_pattern",kp=69744,ma=192,Y7="class_element",V7="export_source",z7="component_param_pattern",zh=42508,Kh=125124,PD="Unexpected token `",K7="for_in_left_declaration",B7="object_call_property_type",Bh="abstract",Wh=8584,Zh=68786,$h=71999,hp=123214,Fh=123565,Qh=186,W7="class_implements_interface",_p=126536,Gh=69749,ND="Invalid legacy octal ",qh=71295,Hh=66927,Z7="pattern_expression",bh=11679,x_=-61,wp=65141,r_=11694,$7="update_expression",CD="minus",Re="debugger",e_=71352,t_=65470,ka="number",n_=123627,Tp=64322,Sp=43471,F7="for_of_assignment_pattern",Ep=126589,u_=43784,ID="Internal Error: Found object private prop",i_=183983,qr="id",f_=123190,gp="finally",Ap=120070,c_=72095,Q7="syntax",s_=110591,As="false",OD=-10,Pp="AssignmentPattern",G7="typeof_expression",o_=43764,RD="FunctionTypeParam",q7="function_body_any",v_=126627,a_=71998,l_=126543,H7="call_type_arg",p_=64316,Np=64285,d_=8454,y_=137,LD="**",b7="object_type_property_setter",m_=68607,vn=108,k_="out",h_=68799,yv=65278,xu="jsx_member_expression",__=92728,mv="null",w_=66431,T_=72249,an=128,Cp=119994,S_=66207,E_=43583,Ip="else",Op=94179,Rp=11735,g_=64911,ru="jsx_attribute_name_namespaced",MD="!",A_=42539,P_=72250,N_=71215,C_=69746,I_=65487,eu="pattern_object_property_key",DD=", ",O_=8505,R_="=",L_=64111,M_=8507,Lp=120134,Mp="while",D_=120596,U_=43002,B3="protected",j_=68479,J_=43395,X_=68252,UD="v",Y_=70278,V_="rendersType",z_=70853,Dp=120145,K_=69297,B_=73112,Up=8488,W_=68351,Z_=42655,tu="for_of_left_declaration",$_=44031,F_="Failure",Q_=92159,nu="object_key_identifier",jD=195,kv="bigint",uu="import_default_specifier",hv=256,iu="member",JD="!==",fu="component_identifier",G_=73008,q_=72283,jp=126500,Jp=120127,cu="jsx_attribute_name",su="for_statement_init",H_=67711,ou="private_name",Xp="case",Yp=8489,vu="import_specifier",b_=64279,xw=94098,XD=148,rw=119974,au="pattern_string_literal",ew=72969,YD=193,VD="!=",Vp=126520,tw=71944,zD=259,nw=42191,lu="generic_qualified_identifier_type",_v="implements",uw=194559,KD="%",W3="hasUnknownMembers",iw=71039,BD=211,fw=83526,pu="init",du="jsx_attribute_value",cw=70271,ha=240,yu="function_type_return_annotation",sw=70018,ow="rest",mu="readonly_type",vw=512,aw=68095,lw=120003,zp=126563,Kp=71236,pw=69375,dw=68850,yw=70105,mw=43866,Bp=888960333,kw=43013,ku="assignment_pattern",hw="specifiers",WD=710,ZD=145,ln="as",_w=120570,ww=11507,$D=204,hu="jsx_element_name_identifier",_u="pattern_object_property_string_literal_key",wu="class_expression",FD=257,Tw=44002,Sw=82943,_a="src/parser/type_parser.ml",wa="test",QD=-67,Ew=64217,Wp="package",GD="collect_comments",qD="Pervasives.do_at_exit",gw=125183,Aw=42606,Tu="tuple_element",Su="enum_boolean_member",Pw=65312,Zp=119981,Nw=65495,$p=120085,HD=-80,bD=138,Fp=126555,Cw=65276,m1=128,xU="{ ",Eu="for_statement",gu="class_method",Qp="if",Au="generic_type",Rr=113,Iw=43071,Ow=72001,Rw=71131,Lw=70002,Mw=42888,Gp=8469,Z3="instanceof",Dw=11502,qp=94178,Uw=64321,jw=64913,rU="Division_by_zero",Jw=92879,Xw=71945,Yw=185,Vw=66938,Hp=65535,zw=113800,eU=": file descriptor already closed",bp=223,tU="*=",Kw=68899,Pu="switch_case",Nu="pattern_array_element",Cu="enum_string_member",Iu="pattern_object_property_bigint_literal_key",nU="visit_trailing_comment",x8="export",r8=120122,e8=43823,Bw=43792,Ww=42527,Zw=70726,Ou="enum_defaulted_member",$w=68497,t8=72349,Ru="program",Lu="member_type_identifier",Fw="object",Mu="for_of_statement_lhs",Qw=113791,Gw=67391,Du="jsx_spread_child",n8=126554,u8=8526,i8=43880,f8=69415,qw=43822,Uu="pattern_identifier",Hw=93052,Ta="readonly",Le="name",bw=68119,xT=71494,rT=120121,c8=8486,uU=2047,ju="enum_symbol_body",iU=142,fU="PropertyDefinition",eT=177976,Ju="declare_class",tT=65489,nT=72367,uT=70440,Xu="import_named_specifier",cU="Popping lex mode from empty stack",iT=68111,fT=66463,sU="*-/",cT=43187,s8=8487,sT=11567,oT=67861,vT=` `,aT=66383,Yu="declare_interface",lT=-24976191,pT=238,dT=-24,oU="@ }@]",yT=43645,vU=176,mT=119976,o8=69959,kT=126519,hT=";",aU="trailingComments",v8=65548,Vu="number_literal",Sa=449540197,_T=43704,a8=126584,wT=8467,lU="||",l8=11695,TT="exported",ST=120712,Ps="void",pU="mixins",ET=92783,gT=215,zu="body_expression",dU="%ni",$3=">",Ku="jsx_child",AT=8516,Bu="optional_indexed_access_type",Wu="typeof_type",Zu="spread_element",PT=42963,yU="@[",$u="component_params",NT=43042,p8="",Fu="function_",d8="for",y8=65575,pn="params",CT=168,mU="win32",wv=8202,kU="@",m8="^",IT=164,nt="optional",OT=65574,F3="boolean",hU=139,RT=12548,k8=120539,_U="Not_found",h8=246,Qu="expression_statement",LT="EBADF",MT=66815,Gu="module_ref_literal",DT=55203,qu="function_param_type",UT=73064,_8=70279,jT=110580,wU=233,JT="<",TU="visit_leading_comment",XT=66855,YT=66966,VT=66499,zT=111355,KT=68680,BT=206,SU="--",WT=65497,w8=11711,Hu="function_param_pattern",Tv="constructor",ZT=5760,EU="infinity",T8=43642,fC0="fs",$T=92991,S8=126544,FT=101640,E8=72162,QT=67583,g8=8468,D2="typeParameters",gU="elements",GT=71423,AU="Sys_blocked_io",bu="interface_declaration",xi="variable_declaration",ri="function_rest_param",ei="type",qT="Invalid number ",HT=" : flags Open_rdonly and Open_wronly are not compatible",bT=69404,ti="jsx_element_name_member_expression",A8="keyof",PU=285,P8="never",ni="with_",dn=32768,NU="|=",N8=70404,C8=70441,xS=42969,Q3="declare",rS=73061,ui="object_type",ii="object_property_value_type",eS=69687,CU="Invalid binary/octal ",IU=230,tS=64324,OU="range",RU="infer",nS=120744,fi="array_element",uS=70730,iS=43641,LU=166,fS=70461,cS=69890,sS=69487,oS=74862,vS=68149,I8=73065,MU="%a",aS=72348,DU=172,ci="jsx_expression",lS=65663,pS=126495,dS=245,yS=124907,si="member_property_identifier",UU=226,mS=43615,oi="comment",O8=119965,vi="catch_clause_pattern",ai="object_type_property_getter",jU=136,kS=43019,hS=67455,R8=126628,JU=331416730,XU="the start of a statement",_S=122654,wS="shorthand",TS=43595,SS=11710,li="typeof_qualified_identifier",ES=72750,YU="elementType",i2="typeAnnotation",gS=124895,VU=162,L8=11559,AS=67382,zU="??=",PS=72329,NS="target",pi="component_type",KU=180,CS=189,BU=8206,IS=43513,OS=173823,RS=126467,di="type_guard",LS=43700,MS=12783,M8=8305,yi="type_annotation",WU=141,Me="break",D8=42999,DS=65019,US=160,jS=70460,mi="expression_or_spread",JS=")",ki="class_private_field",XS=55215,YS=65338,VS=40981,G3="members",hi="import_declaration",zS=69634,U8=94031,KS="ENOENT",BS=8457,ZU="satisfies",_i="generic_identifier_type",wi="function_this_param",WS=66993,Ti="type_",ZS=67423,$S=11557,FS=12799,QS=239,GS=93026,qS=66377,HS=123180,$U=221,FU=-594953737,bS=67967,xE=43586,De=105,QU="src/parser/flow_lexer.ml",rE=66559,Si="class_property_value",eE=67637,GU="closedir",tE=43010,nE=8521,j8=69956,uE=42959,iE=212,fE=92735,J8="}",q3="method",cE=11498,X8=247,se="empty",Ei=16777215,qU=161,sE=42887,Ns=116,gi="type_identifier_reference",Y8=126634,oE=68029,HU="regexp",vE=70414,H3=121,Ai="template_literal_element",aE=8449,lE=126562,Sv=12287,pE=-45,V8=64297,z8=126523,dE=43301,Ot=111,yE=126498,mE=43776,bU="EEXIST",kE=119892,hE=43807,xj=4096,Ea=252,Cs=255,_E=68295,Pi="variable_declarator_pattern",Ni="do_while",K8="catch",wE=66962,TE=120654,Ci=125,Ii="label_identifier",SE=11263,EE=8525,Oi="assignment",gE=191456,AE=43273,rj="%u",PE=65381,NE=110927,CE=65479,IE=120538,Ev="await",OE=71487,RE="jsError",LE=110588,ME=120084,DE=42890,ga=224,Ri="object_key",UE=43696,jE=73647,JE=43761,XE=12295,YE=64967,B8=11647,ej=191,Rt=123,VE="generator",zE=123583,Li="for_of_statement",Mi="enum_bigint_body",KE=110959,BE=92995,WE=120686,ZE="b",$E=119969,W8=126522,Z8=64318,FE=71839,$8=126602,QE=65908,b3=65536,tj=231,nj=-602162310,uj="comment_bounds",Lt="-",ij=-55,Di="pattern_object_property",GE=43493,qE=69505,HE=8471,bE=187,F8=120745,Ui="enum_member_identifier",xg=71959,rg=66863,eg=65594,Q8=253,G8='"',q8=70286,ji="jsx_attribute_value_literal",tg=68447,fj="the",ng="index out of bounds",Ji="declare_export_declaration",Xi="jsx_attribute",Yi="class_extends",Hr=122,l2=106,Vi="binding_pattern",zi="ts_type_cast",ug=113807,ig=93951,xl=119,fg="types",cg=8335,Ki="statement_fork_point",Aa="_",sg=65500,Bi="function_type",og=68220,Wi="statement_list",Pa=-835925911,vg=123535,H8=43815,ag=199,b8=120571,lg=67514,cj="Property",x5=72713,sj="Unexpected ",r5=169,oj=", characters ",e5=43867,pg=42537,Zi="component_declaration",vj=" : is a directory",$i="object_key_number_literal",Yr=127,f2=-36,rl=912068366,el="delete",ut=114,dg=120076,Fi="regexp_literal",yg=65370,mg=65481,v1="value",kg=68405,tl="operator",nl="const",aj=283,Is=109,t5="any",hg=69958,_g=70831,wg=73111,Tg=72767,Sg="Identifier",Qi="jsx_opening_attribute",Gi="conditional_type",Eg="loc",gg=67071,n5=120004,Ag=43492,Pg=70005,lj=188,u5=72272,Ng=11389,pj=251,Cg=73055,i5=70280,dj=286,f5=1114111,Ig=66421,yj="Stack_overflow",Og=70301,Rg=19903,mo="0x",Lg=69967,Mg=12447,c5=66512,mj=`Fatal error: exception %s `,ul=1e3,Dg=69295,s5=120093,kj=">=",hj=149,o5=64325,qi="class_identifier",Ug=119967,jg=68415,_j="end",Hi="enum_boolean_body",bi="member_private_name",xf="super_expression",Jg=71955,Xg=126514,v5=67593,Yg=66939,Vg=12591,a5=126538,zg=110590,Kg=72703,Bg=72105,l5=65598,Wg=73727,p5=126504,d5=126551,Zg=70143,il="from",rf="class_property",ef="enum_number_body",$g=42559,Fg=93759,Qg=66994,yn="right",wj=225,Gg=67702,qg=65473,Hg=43697,y5=70855,bg=119993,xA=72103,rA=178205,tf="call_type_args",eA=66511,nf="export_batch_specifier",uf="component_type_param",mn=782176664,gv="get",fl="local",Tj=228,ff="object_mapped_type_property",cf="class_decorator",Sj=220,sf="enum_body",Ej="<<=",tA=71956,nA=69839,Na="super",uA=173791,iA=71942,F1="expression",fA=72440,Ca=254,cA=70412,of="try_catch",gj=32752,vf="declare_module_exports",sA=12320,Aj=134,oA=94175,cl="enum",Pj=196,af="import_source",vA=43814,aA=120069,lf="while_",m5=126537,lA=43262,pf="function_rest_param_type",pA=66378,k5=119996,df="declare_component",dA=73097,yA=70783,mA=43503,kA=131071,hA=11492,_A=92766,Nj=173,wA=113770,TA=73029,SA=66978,yf="tagged_template",mf="jsx_element_name",kf="for_init_declaration",EA=123213,hf="object_indexer_property_type",_f="object_spread_property_type",h5=72970,_5=70854,gA=110930,sl="var",Cj=217,AA=119972,PA=69622,NA=63743,CA=42237,IA=870530776,w5="returnType",Ij=56320,Oj=143,Ia="computed",OA=42735,wf="arg_list",RA=67461,Tf="export_named_declaration",LA=72817,MA=73439,DA=43782,UA=66775,jA=70655,T5="bool",JA=65140,XA=75075,YA=126651,VA=71947,zA=42961,KA=12735,BA=78894,WA=64262,ZA=237,Q2="interface",Rj="Match_failure",$A=42962,FA=69748,Lj="leadingComments",Sf="this_expression",ol=461894857,S5=12592,Mj=8204,QA=119807,GA=66348,Ef="declare_variable",qA=8348,gf="optional_member",Af=120,Pf="arrow_function",HA=72768,bA=70851,Nf="array",xP=43249,E5=126468,rP=177983,eP="compare: functional value",tP=126550,nP=64847,Cf="binding_type_identifier",uP=120132,If="function_params",iP=93071,vl=1024,fP=42783,Dj=1039100673,Uj="@{",cP=12352,sP=42653,oP=120628,jj=264,Of="declare_function",Rf="for_in_statement_lhs",vP=72271,aP=69807,lP=67826,Lf="syntax_opt",Mf="object_key_bigint_literal",Jj=243,pP=94032,Xj=265,Yj="Undefined_recursive_module",Vj=-1053382366,dP=72242,Df="variance_opt",yP=101631,mP="arguments",kP=72161,hP=8511,g5="unknown",_P=43560,zj="the end of an expression statement (`;`)",Kj=1026,wP=12543,TP=11670,Bj="?",SP=69247,A5=11631,P5="line",EP=72202,Uf="pattern_object_rest_property",Mt=" ",gP=43487,Os=115,AP=-673950933,jf="intersection_type",PP=120144,al="is",NP=178207,CP=100343,Wj="||=",Zj="f",N5=8455,Jf=102,Xf="pattern_object_property_number_literal_key",IP=70418,OP=8543,$j="Internal Error: Found private field in object props",C5=126540,I5=119995,Av=8287,Yf="indexed_access_type",Vf="export_named_specifier",Fj=224,RP=124926,LP=-103,MP=167,O5=65344,R5=126530,DP=113788,UP=67505,jP="property",JP=43014,Ue="return",ko=-85,XP=126601,Qj=214,Gj="children",zf="type_alias",L5=43259,YP=126583,VP=71958,zP=65613,KP=67431,M5=126535,BP=69599,Kf="type_params",Bf="object_key_computed",WP=124910,U2="variance",D5=11727,ZP=66954,$P=126463,Wf="catch_body",FP=69445,Zf="type_param",$f="component_type_params",QP=124902,U5=120687,qj="collect_comments_opt",GP=15,qP=120485,HP=70416,bP=125259,Ff="jsx_namespaced_name",xN=43712,rN=72712,Hj="~",j5=12448,Qf="jsx_member_expression_object",J5=126499,X5=-97,Gf="pattern_object_property_identifier_key",bj=219,qf="component_body",Hf="opaque_type",bf=".",eN=43009,tN="consequent",xJ="SpreadElement",D1="body",rJ=178,eJ=202,xc="jsx_opening_element",rc="declare_module",Y5=67638,nN=8477,ec="object_type_property",uN=110882,tc="function_body",iN=94111,tJ="module",nJ="alternate",fN=67839,Pv=8191,cN=43881,uJ=": closedir failed",ho="kind",nc="tuple_labeled_element",Nv=-46,sN=67640,uc="declare_type_alias",V5=70750,oN=77808,ll="column",ic="jsx_closing_element",vN=66977,aN="\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",lN=65786,fc="function_expression",Dt=104,z5=11719,pN=11505,dN="mkdir",yN=70319,iJ="Invalid_argument",mN=43738,kN=113817,cc="bigint_literal",hN=70084,fJ=278,_N=126566,K5="do",B5=42622,sc="computed_key",oc="pattern_object_property_computed_key",cJ="fd ",W5=126571,wN=126619,sJ=140,_o="prototype",oJ=208,TN=67004,vJ=130,aJ=242,lJ=">>>=",SN=68863,EN=11726,Ut="raw",gN=64466,G2=107,AN=67679,vc="enum_string_body",Z5=244,pJ="unreachable jsxtext",dJ="*",PN=66335,NN=126570,yJ=229,CN=" : file already exists",IN=184,ON=67807,RN=70753,ac="boolean_literal",LN=65437,MN=70451,DN=67002,Oa=124,lc="conditional",$5=43260,mJ="Sys_error",UN=123135,pl="meta",jN=64109,pc="pattern_array_rest_element",JN=43255,F5=67644,dc="pattern_object_rest_property_pattern",yc="sequence",XN=65855,YN=110951,VN=67643,mc="predicate_expression",je="static",zN=120512,KN="declaration",Q5=64317,BN=68437,G5=126558,kc="meta_property",WN=11564,hc="declare_enum",kn="pattern",ZN=216,$N=68191,q5="undefined",H5=8319,b5=120133,kJ=132,FN=42239,hJ=-99,QN=124927,GN=120092,qN=43137,_c="component_rest_param",_J=144,wJ="expected *",HN=125251,TJ="%li",bN=55242,xC=12294,wc="enum_number_member",wo="in",SJ="\\\\",Cv=":",rC=68115,EJ="Cygwin",eC=77823,tC=65615,xd=70162,gJ="/static/",nC=11519,uC=72966,iC=12686,AJ=165,rd=183,dl=129,ed=72192,fC=42964,td="try",nd=120655,cC=11702,PJ="expressions",sC=2048,Tc="class_body",oC=55238,NJ=240,vC=66915,aC=43311,lC=43018,CJ=235,pC=73648,IJ="([^/]+)",dC=125258,yC=64829,mC=68735,OJ="++",RJ=163,LJ="qualification",MJ=57343,DJ=931,Sc="default_opt",kC=71235,UJ=8472,hC=71934,jJ=205,JJ=218,XJ="callee",_C=43711,wC=64284,TC=43754,SC=43790,YJ="%Li",Ec="pattern_array_rest_element_pattern",ud="decorators",EC=8304,gc="statement",id=73062,Ac="jsx_children",gC=70492,AC=64255,PC=11630,NC=1255,fd=67592,cd=43519,sd=64311,od=12539,CC="proto",vd=120513,IC=68031,Iv="source",yl="a",OC=93047,RC=92927,LC=126588,MC=73458,DC=67742,UC=43714,VJ=236,jC=-253313196,ml="label",zJ="@[<2>{ ",ad=126539,ld=126552,JC=120487,KJ="Out_of_memory",XC=605857695,YC=94026,pd=126496,To="async",BJ=203,dd=126560,VC=68287,Pc="unary_expression",zC=-26065557,KC=110587,WJ=280,yd=120771,BC=69762,WC=126502,Ra="set",Nc="object_",Cc="template_literal",ZC=43258,Ic="nullable_type",Rs="int_of_string",ZJ="^=",Je="predicate",La="string",md=8450,$J="camlinternalMod.ml",$C=70285,Ls="+",FC=110575,FJ=198,Oc="extends",QJ=-692038429,kd=67827,GJ=210,qJ=227,hd="explicitType",_d=70452,QC=70497,Ma=63,kl="private",GC=64296,qC=67591,HC=92909,HJ="T_JSX_TEXT",bC="Fatal error: exception ",xI=120137,wd=68120,Rc="pattern_array_e",rI=119964,eI=92862,tI=66461,bJ="&&=",xX=174,c2=8231,Lc="null_literal",rX="/=",nI=66811,Td=70108,uI=67504,iI=11686,fI=67001,cI=" : flags Open_text and Open_binary are not compatible",sI=43741,oI=66204,Q1=8233,Mc="type_annotation_hint",vI=123197,Dc="object_property",eX="${",Sd=70480,tX="&&",Uc="type_cast",hl="%d",Ed=8484,nX=207,aI=70066,lI=68324,gd=120713,uX=135,Ad=126556,q2="0",j2="yield",Pd=126591,it=100,pI=69551,jc="jsx_element_name_namespaced",iX=232,Jc="object_key_string_literal",Xc="function_this_param_type",Yc="pattern_object_property_pattern",Xe="throw",Ye="switch",fX=2048,Nd=119970,Vc="toplevel_statement_list",Ov=250,dI=12438,zc="class_implements",Kc="variable_declarator",yI=43713,Cd=68096,mI=70457,kI=12538,hI=11734,cX="-=",sX=234,Bc="component_param_name",_I=43123,Wc="class_",oX="|",vX=200,wI=43518,TI=8483,Zc="jsx_attribute_name_identifier",SI=181;function fW(x,r,e,t,u){if(t<=r)for(var i=1;i<=u;i++)e[t+i]=x[r+i];else for(var i=u;i>=1;i--)e[t+i]=x[r+i];return 0}function cW(x){for(var r=[0];x!==0;){for(var e=x[1],t=1;t<e.length;t++)r.push(e[t]);x=x[2]}return r}function sW(x,r,e){var t=new Array(e+1);t[0]=0;for(var u=1,i=r+1;u<=e;u++,i++)t[u]=x[i];return t}function Id(x,r,e){var t=String.fromCharCode;if(r==0&&e<=xj&&e==x.length)return t.apply(null,x);for(var u=kx;0<e;r+=vl,e-=vl)u+=t.apply(null,x.slice(r,r+Math.min(e,vl)));return u}function Od(x){for(var r=new Uint8Array(x.l),e=x.c,t=e.length,u=0;u<t;u++)r[u]=e.charCodeAt(u);for(t=x.l;u<t;u++)r[u]=0;return x.c=r,x.t=4,r}function Ms(x,r,e,t,u){if(u==0)return 0;if(t==0&&(u>=e.l||e.t==2&&u>=e.c.length))e.c=x.t==4?Id(x.c,r,u):r==0&&x.c.length==u?x.c:x.c.substr(r,u),e.t=e.c.length==e.l?0:2;else if(e.t==2&&t==e.c.length)e.c+=x.t==4?Id(x.c,r,u):r==0&&x.c.length==u?x.c:x.c.substr(r,u),e.t=e.c.length==e.l?0:2;else{e.t!=4&&Od(e);var i=x.c,f=e.c;if(x.t==4)if(t<=r)for(var o=0;o<u;o++)f[t+o]=i[r+o];else for(var o=u-1;o>=0;o--)f[t+o]=i[r+o];else{for(var l=Math.min(u,i.length-r),o=0;o<l;o++)f[t+o]=i.charCodeAt(r+o);for(;o<u;o++)f[t+o]=0}}return 0}function Da(x,r){if(x==0)return kx;if(r.repeat)return r.repeat(x);for(var e=kx,t=0;;){if(x&1&&(e+=r),x>>=1,x==0)return e;r+=r,t++,t==9&&r.slice(0,1)}}function Rd(x){x.t==2?x.c+=Da(x.l-x.c.length,"\0"):x.c=Id(x.c,0,x.c.length),x.t=0}function EI(x){if(x.length<24){for(var r=0;r<x.length;r++)if(x.charCodeAt(r)>Yr)return!1;return!0}else return!/[^\x00-\x7f]/.test(x)}function aX(x){for(var r=kx,e=kx,t,u,i,f,o=0,l=x.length;o<l;o++){if(u=x.charCodeAt(o),u<an){for(var d=o+1;d<l&&(u=x.charCodeAt(d))<an;d++);if(d-o>vw?(e.substr(0,1),r+=e,e=kx,r+=x.slice(o,d)):e+=x.slice(o,d),d==l)break;o=d}f=1,++o<l&&((i=x.charCodeAt(o))&-64)==m1&&(t=i+(u<<6),u<Fj?(f=t-12416,f<an&&(f=1)):(f=2,++o<l&&((i=x.charCodeAt(o))&-64)==m1&&(t=i+(t<<6),u<NJ?(f=t-925824,(f<fX||f>=55295&&f<57344)&&(f=2)):(f=3,++o<l&&((i=x.charCodeAt(o))&-64)==m1&&u<245&&(f=i-63447168+(t<<6),(f<65536||f>1114111)&&(f=3)))))),f<4?(o-=f,e+="\uFFFD"):f>sn?e+=String.fromCharCode(55232+(f>>10),Ij+(f&1023)):e+=String.fromCharCode(f),e.length>vl&&(e.substr(0,1),r+=e,e=kx)}return r+e}function Ds(x,r,e){this.t=x,this.c=r,this.l=e}Ds.prototype.toString=function(){switch(this.t){case 9:return this.c;default:Rd(this);case 0:if(EI(this.c))return this.t=9,this.c;this.t=8;case 8:return this.c}},Ds.prototype.toUtf16=function(){var x=this.toString();return this.t==9?x:aX(x)},Ds.prototype.slice=function(){var x=this.t==4?this.c.slice():this.c;return new Ds(this.t,x,this.l)};function lX(x){return new Ds(0,x,x.length)}function cC0(x){return x}function $c(x){return lX(x)}function Fc(x,r,e,t,u){return Ms($c(x),r,e,t,u),0}function pX(x){var r=p0.process;if(r&&r.env&&r.env[x]!=null)return r.env[x];if(p0.jsoo_static_env&&p0.jsoo_static_env[x])return p0.jsoo_static_env[x]}var gI=0;(function(){var x=pX("OCAMLRUNPARAM");if(x!==void 0)for(var r=x.split(VM),e=0;e<r.length;e++)if(r[e]==ZE){gI=1;break}else if(r[e].startsWith("b="))gI=+r[e].slice(2);else continue})();var J2=[0];function oW(x,r){return(!x.js_error||r||x[0]==Gr)&&(x.js_error=new p0.Error("Js exception containing backtrace")),x}function q0(x,r){return gI?oW(x,r):x}function vW(x,r){throw q0([0,x,r])}function sC0(x){return x}function AI(x,r){vW(x,r)}function G1(x){AI(J2.Invalid_argument,x)}function aW(){G1(ng)}function Kr(x,r,e){if(e&=Cs,x.t!=4){if(r==x.c.length)return x.c+=String.fromCharCode(e),r+1==x.l&&(x.t=0),0;Od(x)}return x.c[r]=e,0}function Ua(x,r,e){return r>>>0>=x.l&&aW(),Kr(x,r,e)}function oe(x,r){switch(x.t&6){default:if(r>=x.c.length)return 0;case 0:return x.c.charCodeAt(r);case 4:return x.c[r]}}function Us(x,r){var e=x.l>=0?x.l:x.l=x.length,t=r.length,u=e-t;if(u==0)return x.apply(null,r);if(u<0){var i=x.apply(null,r.slice(0,e));return typeof i!="function"?i:Us(i,r.slice(e))}else{switch(u){case 1:{var i=function(l){for(var d=new Array(t+1),k=0;k<t;k++)d[k]=r[k];return d[t]=l,x.apply(null,d)};break}case 2:{var i=function(l,d){for(var k=new Array(t+2),h=0;h<t;h++)k[h]=r[h];return k[t]=l,k[t+1]=d,x.apply(null,k)};break}default:var i=function(){for(var o=arguments.length==0?1:arguments.length,l=new Array(r.length+o),d=0;d<r.length;d++)l[d]=r[d];for(var d=0;d<arguments.length;d++)l[r.length+d]=arguments[d];return Us(x,l)}}return i.l=u,i}}function _l(){G1(ng)}function z1(x,r){return r>>>0>=x.length-1&&_l(),x}function lW(x){return isFinite(x)?Math.abs(x)>=22250738585072014e-324?0:x!=0?1:2:isNaN(x)?4:3}function pW(x){return 0}var dW=Math.log2&&Math.log2(11235582092889474e291)==1020;function yW(x){if(dW)return Math.floor(Math.log2(x));var r=0;if(x==0)return-1/0;if(x>=1)for(;x>=2;)x/=2,r++;else for(;x<1;)x*=2,r--;return r}function PI(x){var r=new Float32Array(1);r[0]=x;var e=new Int32Array(r.buffer);return e[0]|0}var dX=Math.pow(2,-24);function yX(x){throw x}function mX(){yX(J2.Division_by_zero)}function fr(x,r,e){this.lo=x&Ei,this.mi=r&Ei,this.hi=e&sn}fr.prototype.caml_custom="_j",fr.prototype.copy=function(){return new fr(this.lo,this.mi,this.hi)},fr.prototype.ucompare=function(x){return this.hi>x.hi?1:this.hi<x.hi?-1:this.mi>x.mi?1:this.mi<x.mi?-1:this.lo>x.lo?1:this.lo<x.lo?-1:0},fr.prototype.compare=function(x){var r=this.hi<<16,e=x.hi<<16;return r>e?1:r<e?-1:this.mi>x.mi?1:this.mi<x.mi?-1:this.lo>x.lo?1:this.lo<x.lo?-1:0},fr.prototype.neg=function(){var x=-this.lo,r=-this.mi+(x>>24),e=-this.hi+(r>>24);return new fr(x,r,e)},fr.prototype.add=function(x){var r=this.lo+x.lo,e=this.mi+x.mi+(r>>24),t=this.hi+x.hi+(e>>24);return new fr(r,e,t)},fr.prototype.sub=function(x){var r=this.lo-x.lo,e=this.mi-x.mi+(r>>24),t=this.hi-x.hi+(e>>24);return new fr(r,e,t)},fr.prototype.mul=function(x){var r=this.lo*x.lo,e=(r*dX|0)+this.mi*x.lo+this.lo*x.mi,t=(e*dX|0)+this.hi*x.lo+this.mi*x.mi+this.lo*x.hi;return new fr(r,e,t)},fr.prototype.isZero=function(){return(this.lo|this.mi|this.hi)==0},fr.prototype.isNeg=function(){return this.hi<<16<0},fr.prototype.and=function(x){return new fr(this.lo&x.lo,this.mi&x.mi,this.hi&x.hi)},fr.prototype.or=function(x){return new fr(this.lo|x.lo,this.mi|x.mi,this.hi|x.hi)},fr.prototype.xor=function(x){return new fr(this.lo^x.lo,this.mi^x.mi,this.hi^x.hi)},fr.prototype.shift_left=function(x){return x=x&63,x==0?this:x<24?new fr(this.lo<<x,this.mi<<x|this.lo>>24-x,this.hi<<x|this.mi>>24-x):x<48?new fr(0,this.lo<<x-24,this.mi<<x-24|this.lo>>48-x):new fr(0,0,this.lo<<x-48)},fr.prototype.shift_right_unsigned=function(x){return x=x&63,x==0?this:x<24?new fr(this.lo>>x|this.mi<<24-x,this.mi>>x|this.hi<<24-x,this.hi>>x):x<48?new fr(this.mi>>x-24|this.hi<<48-x,this.hi>>x-24,0):new fr(this.hi>>x-48,0,0)},fr.prototype.shift_right=function(x){if(x=x&63,x==0)return this;var r=this.hi<<16>>16;if(x<24)return new fr(this.lo>>x|this.mi<<24-x,this.mi>>x|r<<24-x,this.hi<<16>>x>>>16);var e=this.hi<<16>>31;return x<48?new fr(this.mi>>x-24|this.hi<<48-x,this.hi<<16>>x-24>>16,e&sn):new fr(this.hi<<16>>x-32,e,e)},fr.prototype.lsl1=function(){this.hi=this.hi<<1|this.mi>>23,this.mi=(this.mi<<1|this.lo>>23)&Ei,this.lo=this.lo<<1&Ei},fr.prototype.lsr1=function(){this.lo=(this.lo>>>1|this.mi<<23)&Ei,this.mi=(this.mi>>>1|this.hi<<23)&Ei,this.hi=this.hi>>>1},fr.prototype.udivmod=function(x){for(var r=0,e=this.copy(),t=x.copy(),u=new fr(0,0,0);e.ucompare(t)>0;)r++,t.lsl1();for(;r>=0;)r--,u.lsl1(),e.ucompare(t)>=0&&(u.lo++,e=e.sub(t)),t.lsr1();return{quotient:u,modulus:e}},fr.prototype.div=function(x){var r=this;x.isZero()&&mX();var e=r.hi^x.hi;r.hi&dn&&(r=r.neg()),x.hi&dn&&(x=x.neg());var t=r.udivmod(x).quotient;return e&dn&&(t=t.neg()),t},fr.prototype.mod=function(x){var r=this;x.isZero()&&mX();var e=r.hi;r.hi&dn&&(r=r.neg()),x.hi&dn&&(x=x.neg());var t=r.udivmod(x).modulus;return e&dn&&(t=t.neg()),t},fr.prototype.toInt=function(){return this.lo|this.mi<<24},fr.prototype.toFloat=function(){return(this.hi<<16)*Math.pow(2,32)+this.mi*Math.pow(2,24)+this.lo},fr.prototype.toArray=function(){return[this.hi>>8,this.hi&Cs,this.mi>>16,this.mi>>8&Cs,this.mi&Cs,this.lo>>16,this.lo>>8&Cs,this.lo&Cs]},fr.prototype.lo32=function(){return this.lo|(this.mi&Cs)<<24},fr.prototype.hi32=function(){return this.mi>>>8&sn|this.hi<<16};function Ld(x,r,e){return new fr(x,r,e)}function Md(x){if(!isFinite(x))return isNaN(x)?Ld(1,0,gj):x>0?Ld(0,0,gj):Ld(0,0,65520);var r=x==0&&1/x==-1/0?dn:x>=0?0:dn;r&&(x=-x);var e=yW(x)+1023;e<=0?(e=0,x/=Math.pow(2,-Kj)):(x/=Math.pow(2,e-GM),x<16&&(x*=2,e-=1),e==0&&(x/=2));var t=Math.pow(2,24),u=x|0;x=(x-u)*t;var i=x|0;x=(x-i)*t;var f=x|0;return u=u&GP|r|e<<4,Ld(f,i,u)}function wl(x){return x.toArray()}function kX(x,r,e){if(x.write(32,r.dims.length),x.write(32,r.kind|r.layout<<8),r.caml_custom==ep)for(var t=0;t<r.dims.length;t++)r.dims[t]<sn?x.write(16,r.dims[t]):(x.write(16,sn),x.write(32,0),x.write(32,r.dims[t]));else for(var t=0;t<r.dims.length;t++)x.write(32,r.dims[t]);switch(r.kind){case 2:case 3:case 12:for(var t=0;t<r.data.length;t++)x.write(8,r.data[t]);break;case 4:case 5:for(var t=0;t<r.data.length;t++)x.write(16,r.data[t]);break;case 6:for(var t=0;t<r.data.length;t++)x.write(32,r.data[t]);break;case 8:case 9:x.write(8,0);for(var t=0;t<r.data.length;t++)x.write(32,r.data[t]);break;case 7:for(var t=0;t<r.data.length/2;t++)for(var u=wl(r.get(t)),i=0;i<8;i++)x.write(8,u[i]);break;case 1:for(var t=0;t<r.data.length;t++)for(var u=wl(Md(r.get(t))),i=0;i<8;i++)x.write(8,u[i]);break;case 0:for(var t=0;t<r.data.length;t++){var u=PI(r.get(t));x.write(32,u)}break;case 10:for(var t=0;t<r.data.length/2;t++){var i=r.get(t);x.write(32,PI(i[1])),x.write(32,PI(i[2]))}break;case 11:for(var t=0;t<r.data.length/2;t++){for(var f=r.get(t),u=wl(Md(f[1])),i=0;i<8;i++)x.write(8,u[i]);for(var u=wl(Md(f[2])),i=0;i<8;i++)x.write(8,u[i])}break}e[0]=(4+r.dims.length)*4,e[1]=(4+r.dims.length)*8}function hX(x){switch(x){case 7:case 10:case 11:return 2;default:return 1}}function mW(x,r){var e;switch(x){case 0:e=Float32Array;break;case 1:e=Float64Array;break;case 2:e=Int8Array;break;case 3:e=Uint8Array;break;case 4:e=Int16Array;break;case 5:e=Uint16Array;break;case 6:e=Int32Array;break;case 7:e=Int32Array;break;case 8:e=Int32Array;break;case 9:e=Int32Array;break;case 10:e=Float32Array;break;case 11:e=Float64Array;break;case 12:e=Uint8Array;break}e||G1("Bigarray.create: unsupported kind");var t=new e(r*hX(x));return t}function NI(x){var r=new Int32Array(1);r[0]=x;var e=new Float32Array(r.buffer);return e[0]}function Tl(x){return new fr(x[7]<<0|x[6]<<8|x[5]<<16,x[4]<<0|x[3]<<8|x[2]<<16,x[1]<<0|x[0]<<8)}function CI(x){var r=x.lo,e=x.mi,t=x.hi,u=(t&32767)>>4;if(u==uU)return r|e|t&GP?NaN:t&dn?-1/0:1/0;var i=Math.pow(2,-24),f=(r*i+e)*i+(t&GP);return u>0?(f+=16,f*=Math.pow(2,u-GM)):f*=Math.pow(2,-Kj),t&dn&&(f=-f),f}function II(x){for(var r=x.length,e=1,t=0;t<r;t++)x[t]<0&&G1("Bigarray.create: negative dimension"),e=e*x[t];return e}function kW(x,r){return new fr(x&Ei,x>>>24&Cs|(r&sn)<<8,r>>>16&sn)}function OI(x){return x.hi32()}function RI(x){return x.lo32()}var hW=ep;function So(x,r,e,t){this.kind=x,this.layout=r,this.dims=e,this.data=t}So.prototype.caml_custom=hW,So.prototype.offset=function(x){var r=0;if(typeof x=="number"&&(x=[x]),x instanceof Array||G1("bigarray.js: invalid offset"),this.dims.length!=x.length&&G1("Bigarray.get/set: bad number of dimensions"),this.layout==0)for(var e=0;e<this.dims.length;e++)(x[e]<0||x[e]>=this.dims[e])&&_l(),r=r*this.dims[e]+x[e];else for(var e=this.dims.length-1;e>=0;e--)(x[e]<1||x[e]>this.dims[e])&&_l(),r=r*this.dims[e]+(x[e]-1);return r},So.prototype.get=function(x){switch(this.kind){case 7:var r=this.data[x*2+0],e=this.data[x*2+1];return kW(r,e);case 10:case 11:var t=this.data[x*2+0],u=this.data[x*2+1];return[Ca,t,u];default:return this.data[x]}},So.prototype.set=function(x,r){switch(this.kind){case 7:this.data[x*2+0]=RI(r),this.data[x*2+1]=OI(r);break;case 10:case 11:this.data[x*2+0]=r[1],this.data[x*2+1]=r[2];break;default:this.data[x]=r;break}return 0},So.prototype.fill=function(x){switch(this.kind){case 7:var r=RI(x),e=OI(x);if(r==e)this.data.fill(r);else for(var t=0;t<this.data.length;t++)this.data[t]=t%2==0?r:e;break;case 10:case 11:var u=x[1],i=x[2];if(u==i)this.data.fill(u);else for(var t=0;t<this.data.length;t++)this.data[t]=t%2==0?u:i;break;default:this.data.fill(x);break}},So.prototype.compare=function(x,r){if(this.layout!=x.layout||this.kind!=x.kind){var e=this.kind|this.layout<<8,t=x.kind|x.layout<<8;return t-e}if(this.dims.length!=x.dims.length)return x.dims.length-this.dims.length;for(var u=0;u<this.dims.length;u++)if(this.dims[u]!=x.dims[u])return this.dims[u]<x.dims[u]?-1:1;switch(this.kind){case 0:case 1:case 10:case 11:for(var i,f,u=0;u<this.data.length;u++){if(i=this.data[u],f=x.data[u],i<f)return-1;if(i>f)return 1;if(i!=f){if(!r)return NaN;if(i==i)return 1;if(f==f)return-1}}break;case 7:for(var u=0;u<this.data.length;u+=2){if(this.data[u+1]<x.data[u+1])return-1;if(this.data[u+1]>x.data[u+1])return 1;if(this.data[u]>>>0<x.data[u]>>>0)return-1;if(this.data[u]>>>0>x.data[u]>>>0)return 1}break;case 2:case 3:case 4:case 5:case 6:case 8:case 9:case 12:for(var u=0;u<this.data.length;u++){if(this.data[u]<x.data[u])return-1;if(this.data[u]>x.data[u])return 1}break}return 0};function ja(x,r,e,t){this.kind=x,this.layout=r,this.dims=e,this.data=t}ja.prototype=new So,ja.prototype.offset=function(x){return typeof x!="number"&&(x instanceof Array&&x.length==1?x=x[0]:G1("Ml_Bigarray_c_1_1.offset")),(x<0||x>=this.dims[0])&&_l(),x},ja.prototype.get=function(x){return this.data[x]},ja.prototype.set=function(x,r){return this.data[x]=r,0},ja.prototype.fill=function(x){return this.data.fill(x),0};function _X(x,r,e,t){var u=hX(x);return II(e)*u!=t.length&&G1("length doesn't match dims"),r==0&&e.length==1&&u==1?new ja(x,r,e,t):new So(x,r,e,t)}function X2(x){J2.Failure||(J2.Failure=[Gr,F_,-3]),AI(J2.Failure,x)}function wX(x,r,e){var t=x.read32s();(t<0||t>16)&&X2("input_value: wrong number of bigarray dimensions");var u=x.read32s(),i=u&Cs,f=u>>8&1,o=[];if(e==ep)for(var l=0;l<t;l++){var d=x.read16u();if(d==sn){var k=x.read32u(),h=x.read32u();k!=0&&X2("input_value: bigarray dimension overflow in 32bit"),d=h}o.push(d)}else for(var l=0;l<t;l++)o.push(x.read32u());var g=II(o),A=mW(i,g),N=_X(i,f,o,A);switch(i){case 2:for(var l=0;l<g;l++)A[l]=x.read8s();break;case 3:case 12:for(var l=0;l<g;l++)A[l]=x.read8u();break;case 4:for(var l=0;l<g;l++)A[l]=x.read16s();break;case 5:for(var l=0;l<g;l++)A[l]=x.read16u();break;case 6:for(var l=0;l<g;l++)A[l]=x.read32s();break;case 8:case 9:var C=x.read8u();C&&X2("input_value: cannot read bigarray with 64-bit OCaml ints");for(var l=0;l<g;l++)A[l]=x.read32s();break;case 7:for(var Y=new Array(8),l=0;l<g;l++){for(var O=0;O<8;O++)Y[O]=x.read8u();var L=Tl(Y);N.set(l,L)}break;case 1:for(var Y=new Array(8),l=0;l<g;l++){for(var O=0;O<8;O++)Y[O]=x.read8u();var M=CI(Tl(Y));N.set(l,M)}break;case 0:for(var l=0;l<g;l++){var M=NI(x.read32s());N.set(l,M)}break;case 10:for(var l=0;l<g;l++){var V=NI(x.read32s()),z=NI(x.read32s());N.set(l,[Ca,V,z])}break;case 11:for(var Y=new Array(8),l=0;l<g;l++){for(var O=0;O<8;O++)Y[O]=x.read8u();for(var V=CI(Tl(Y)),O=0;O<8;O++)Y[O]=x.read8u();var z=CI(Tl(Y));N.set(l,[Ca,V,z])}break}return r[0]=(4+t)*4,_X(i,f,o,A)}function TX(x,r,e){return x.compare(r,e)}function SX(x,r){return Math.imul(x,r)}function js(x,r){return r=SX(r,-862048943),r=r<<15|r>>>32-15,r=SX(r,461845907),x^=r,x=x<<13|x>>>32-13,(x+(x<<2)|0)+-430675100|0}function _W(x,r){return x=js(x,RI(r)),x=js(x,OI(r)),x}function EX(x,r){return _W(x,Md(r))}function gX(x){var r=II(x.dims),e=0;switch(x.kind){case 2:case 3:case 12:r>hv&&(r=hv);var t=0,u=0;for(u=0;u+4<=x.data.length;u+=4)t=x.data[u+0]|x.data[u+1]<<8|x.data[u+2]<<16|x.data[u+3]<<24,e=js(e,t);switch(t=0,r&3){case 3:t=x.data[u+2]<<16;case 2:t|=x.data[u+1]<<8;case 1:t|=x.data[u+0],e=js(e,t)}break;case 4:case 5:r>m1&&(r=m1);var t=0,u=0;for(u=0;u+2<=x.data.length;u+=2)t=x.data[u+0]|x.data[u+1]<<16,e=js(e,t);r&1&&(e=js(e,x.data[u]));break;case 6:r>64&&(r=64);for(var u=0;u<r;u++)e=js(e,x.data[u]);break;case 8:case 9:r>64&&(r=64);for(var u=0;u<r;u++)e=js(e,x.data[u]);break;case 7:r>32&&(r=32),r*=2;for(var u=0;u<r;u++)e=js(e,x.data[u]);break;case 10:r*=2;case 0:r>64&&(r=64);for(var u=0;u<r;u++)e=EX(e,x.data[u]);break;case 11:r*=2;case 1:r>32&&(r=32);for(var u=0;u<r;u++)e=EX(e,x.data[u]);break}return e}function wW(x,r){return r[0]=4,x.read32s()}function TW(x,r){switch(x.read8u()){case 1:return r[0]=4,x.read32s();case 2:X2("input_value: native integer value too large");default:X2("input_value: ill-formed native integer")}}function SW(x,r){for(var e=new Array(8),t=0;t<8;t++)e[t]=x.read8u();return r[0]=8,Tl(e)}function EW(x,r,e){for(var t=wl(r),u=0;u<8;u++)x.write(8,t[u]);e[0]=8,e[1]=8}function gW(x,r,e){return x.compare(r)}function AW(x){return x.lo32()^x.hi32()}var AX={_j:{deserialize:SW,serialize:EW,fixed_length:8,compare:gW,hash:AW},_i:{deserialize:wW,fixed_length:4},_n:{deserialize:TW,fixed_length:4},_bigarray:{deserialize:function(x,r){return wX(x,r,"_bigarray")},serialize:kX,compare:TX,hash:gX},_bigarr02:{deserialize:function(x,r){return wX(x,r,ep)},serialize:kX,compare:TX,hash:gX}};function LI(x){return AX[x.caml_custom]&&AX[x.caml_custom].compare}function PX(x,r,e,t){var u=LI(r);if(u){var i=e>0?u(r,x,t):u(x,r,t);if(t&&i!=i)return e;if(+i!=+i)return+i;if(i|0)return i|0}return e}function MI(x){return typeof x=="string"&&!/[^\x00-\xff]/.test(x)}function DI(x){return x instanceof Ds}function NX(x){if(typeof x=="number")return ul;if(DI(x))return Ea;if(MI(x))return 1252;if(x instanceof Array&&x[0]===x[0]>>>0&&x[0]<=z3){var r=x[0]|0;return r==Ca?0:r}else{if(x instanceof String)return sD;if(typeof x=="string")return sD;if(x instanceof Number)return ul;if(x&&x.caml_custom)return NC;if(x&&x.compare)return 1256;if(typeof x=="function")return 1247;if(typeof x=="symbol")return 1251}return 1001}function jt(x,r){return x<r?-1:x==r?0:1}function Tx(x,r){return x<r?-1:x>r?1:0}function PW(x,r){return x.t&6&&Rd(x),r.t&6&&Rd(r),x.c<r.c?-1:x.c>r.c?1:0}function Dd(x,r,e){for(var t=[];;){if(!(e&&x===r)){var u=NX(x);if(u==Ov){x=x[1];continue}var i=NX(r);if(i==Ov){r=r[1];continue}if(u!==i)return u==ul?i==NC?PX(x,r,-1,e):-1:i==ul?u==NC?PX(r,x,1,e):1:u<i?-1:1;switch(u){case 247:G1(eP);break;case 248:var o=jt(x[2],r[2]);if(o!=0)return o|0;break;case 249:G1(eP);break;case 250:G1("equal: got Forward_tag, should not happen");break;case 251:G1("equal: abstract value");break;case 252:if(x!==r){var o=PW(x,r);if(o!=0)return o|0}break;case 253:G1("equal: got Double_tag, should not happen");break;case 254:G1("equal: got Double_array_tag, should not happen");break;case 255:G1("equal: got Custom_tag, should not happen");break;case 1247:G1(eP);break;case 1255:var f=LI(x);if(f!=LI(r))return x.caml_custom<r.caml_custom?-1:1;f||G1("compare: abstract value");var o=f(x,r,e);if(o!=o)return e?-1:o;if(o!==(o|0))return-1;if(o!=0)return o|0;break;case 1256:var o=x.compare(r,e);if(o!=o)return e?-1:o;if(o!==(o|0))return-1;if(o!=0)return o|0;break;case 1e3:if(x=+x,r=+r,x<r)return-1;if(x>r)return 1;if(x!=r){if(!e)return NaN;if(x==x)return 1;if(r==r)return-1}break;case 1001:if(x<r)return-1;if(x>r)return 1;if(x!=r){if(!e)return NaN;if(x==x)return 1;if(r==r)return-1}break;case 1251:if(x!==r)return e?1:NaN;break;case 1252:var x=x,r=r;if(x!==r){if(x<r)return-1;if(x>r)return 1}break;case 12520:var x=x.toString(),r=r.toString();if(x!==r){if(x<r)return-1;if(x>r)return 1}break;case 246:case 254:default:if(pW(u)){G1("compare: continuation value");break}if(x.length!=r.length)return x.length<r.length?-1:1;x.length>1&&t.push(x,r,1);break}}if(t.length==0)return 0;var l=t.pop();r=t.pop(),x=t.pop(),l+1<x.length&&t.push(x,r,l+1),x=x[l],r=r[l]}}function CX(x,r){return Dd(x,r,!0)}function NW(){return[0]}function w1(x){return x<0&&G1("Bytes.create"),new Ds(x?2:9,kx,x)}function Ud(x,r){return+(Dd(x,r,!1)==0)}function CW(x,r,e,t){if(e>0)if(r==0&&(e>=x.l||x.t==2&&e>=x.c.length))t==0?(x.c=kx,x.t=2):(x.c=Da(e,String.fromCharCode(t)),x.t=e==x.l?0:2);else for(x.t!=4&&Od(x),e+=r;r<e;r++)x.c[r]=t;return 0}function UI(x){var r;if(x=x,r=+x,x.length>0&&r===r||(x=x.replace(/_/g,kx),r=+x,x.length>0&&r===r||/^[+-]?nan$/i.test(x)))return r;var e=/^ *([+-]?)0x([0-9a-f]+)\.?([0-9a-f]*)(p([+-]?[0-9]+))?/i.exec(x);if(e){var t=e[3].replace(/0+$/,kx),u=parseInt(e[1]+e[2]+t,16),i=(e[5]|0)-4*t.length;return r=u*Math.pow(2,i),r}if(/^\+?inf(inity)?$/i.test(x))return 1/0;if(/^-inf(inity)?$/i.test(x))return-1/0;X2("float_of_string")}function jI(x){x=x;var r=x.length;r>31&&G1("format_int: format too long");for(var e={justify:Ls,signstyle:Lt,filler:Mt,alternate:!1,base:0,signedconv:!1,width:0,uppercase:!1,sign:1,prec:-1,conv:Zj},t=0;t<r;t++){var u=x.charAt(t);switch(u){case"-":e.justify=Lt;break;case"+":case" ":e.signstyle=u;break;case"0":e.filler=q2;break;case"#":e.alternate=!0;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(e.width=0;u=x.charCodeAt(t)-48,u>=0&&u<=9;)e.width=e.width*10+u,t++;t--;break;case".":for(e.prec=0,t++;u=x.charCodeAt(t)-48,u>=0&&u<=9;)e.prec=e.prec*10+u,t++;t--;case"d":case"i":e.signedconv=!0;case"u":e.base=10;break;case"x":e.base=16;break;case"X":e.base=16,e.uppercase=!0;break;case"o":e.base=8;break;case"e":case"f":case"g":e.signedconv=!0,e.conv=u;break;case"E":case"F":case"G":e.signedconv=!0,e.uppercase=!0,e.conv=u.toLowerCase();break}}return e}function JI(x,r){x.uppercase&&(r=r.toUpperCase());var e=r.length;x.signedconv&&(x.sign<0||x.signstyle!=Lt)&&e++,x.alternate&&(x.base==8&&(e+=1),x.base==16&&(e+=2));var t=kx;if(x.justify==Ls&&x.filler==Mt)for(var u=e;u<x.width;u++)t+=Mt;if(x.signedconv&&(x.sign<0?t+=Lt:x.signstyle!=Lt&&(t+=x.signstyle)),x.alternate&&x.base==8&&(t+=q2),x.alternate&&x.base==16&&(t+=x.uppercase?"0X":mo),x.justify==Ls&&x.filler==q2)for(var u=e;u<x.width;u++)t+=q2;if(t+=r,x.justify==Lt)for(var u=e;u<x.width;u++)t+=Mt;return t}function XI(x,r){function e(k,h){if(Math.abs(k)<1)return k.toFixed(h);var g=parseInt(k.toString().split(Ls)[1]);return g>20?(g-=20,k/=Math.pow(10,g),k+=new Array(g+1).join(q2),h>0&&(k=k+bf+new Array(h+1).join(q2)),k):k.toFixed(h)}var t,u=jI(x),i=u.prec<0?6:u.prec;if((r<0||r==0&&1/r==-1/0)&&(u.sign=-1,r=-r),isNaN(r))t=Mk,u.filler=Mt;else if(!isFinite(r))t="inf",u.filler=Mt;else switch(u.conv){case"e":var t=r.toExponential(i),f=t.length;t.charAt(f-3)==oh&&(t=t.slice(0,f-1)+q2+t.slice(f-1));break;case"f":t=e(r,i);break;case"g":i=i||1,t=r.toExponential(i-1);var o=t.indexOf(oh),l=+t.slice(o+1);if(l<-4||r>=1e21||r.toFixed(0).length>i){for(var f=o-1;t.charAt(f)==q2;)f--;t.charAt(f)==bf&&f--,t=t.slice(0,f+1)+t.slice(o),f=t.length,t.charAt(f-3)==oh&&(t=t.slice(0,f-1)+q2+t.slice(f-1));break}else{var d=i;if(l<0)d-=l+1,t=r.toFixed(d);else for(;t=r.toFixed(d),t.length>i+1;)d--;if(d){for(var f=t.length-1;t.charAt(f)==q2;)f--;t.charAt(f)==bf&&f--,t=t.slice(0,f+1)}}break}return JI(u,t)}function jd(x,r){if(x==hl)return kx+r;var e=jI(x);r<0&&(e.signedconv?(e.sign=-1,r=-r):r>>>=0);var t=r.toString(e.base);if(e.prec>=0){e.filler=Mt;var u=e.prec-t.length;u>0&&(t=Da(u,q2)+t)}return JI(e,t)}var IX=0;function Js(){return IX++}function OX(){return[0]}var Jd=[];function qx(x,r,e){var t=x[1],u=Jd[e];if(u===void 0)for(var i=Jd.length;i<e;i++)Jd[i]=0;else if(t[u]===r)return t[u-1];for(var f=3,o=t[1]*2+1,l;f<o;)l=f+o>>1|1,r<t[l+1]?o=l-2:f=l;return Jd[e]=f+1,r==t[f+1]?t[f]:0}function IW(x){for(var r=kx,e=r,t,u,i=0,f=x.length;i<f;i++){if(t=x.charCodeAt(i),t<an){for(var o=i+1;o<f&&(t=x.charCodeAt(o))<an;o++);if(o-i>vw?(e.substr(0,1),r+=e,e=kx,r+=x.slice(i,o)):e+=x.slice(i,o),o==f)break;i=o}t<fX?(e+=String.fromCharCode(192|t>>6),e+=String.fromCharCode(an|t&Ma)):t<55296||t>=MJ?e+=String.fromCharCode(Fj|t>>12,an|t>>6&Ma,an|t&Ma):t>=56319||i+1==f||(u=x.charCodeAt(i+1))<Ij||u>MJ?e+="\xEF\xBF\xBD":(i++,t=(t<<10)+u-56613888,e+=String.fromCharCode(NJ|t>>18,an|t>>12&Ma,an|t>>6&Ma,an|t&Ma)),e.length>vl&&(e.substr(0,1),r+=e,e=kx)}return r+e}function Jt(x){return EI(x)?x:IW(x)}function OW(x,r,e){if(!isFinite(x))return isNaN(x)?Jt(Mk):Jt(x>0?EU:"-infinity");var t=x==0&&1/x==-1/0?1:x>=0?0:1;t&&(x=-x);var u=0;if(x!=0)if(x<1)for(;x<1&&u>-1022;)x*=2,u--;else for(;x>=2;)x/=2,u++;var i=u<0?kx:Ls,f=kx;if(t)f=Lt;else switch(e){case 43:f=Ls;break;case 32:f=Mt;break;default:break}if(r>=0&&r<13){var o=Math.pow(2,r*4);x=Math.round(x*o)/o}var l=x.toString(16);if(r>=0){var d=l.indexOf(bf);if(d<0)l+=bf+Da(r,q2);else{var k=d+1+r;l.length<k?l+=Da(k-l.length,q2):l=l.substr(0,k)}}return Jt(f+mo+l+"p"+i+u.toString(10))}function RW(x){return+x.isZero()}function Xd(x){return new fr(x&Ei,x>>24&Ei,x>>31&sn)}function LW(x){return x.toInt()}function MW(x){return+x.isNeg()}function YI(x){return x.neg()}function DW(x,r){var e=jI(x);e.signedconv&&MW(r)&&(e.sign=-1,r=YI(r));var t=kx,u=Xd(e.base),i="0123456789abcdef";do{var f=r.udivmod(u);r=f.quotient,t=i.charAt(LW(f.modulus))+t}while(!RW(r));if(e.prec>=0){e.filler=Mt;var o=e.prec-t.length;o>0&&(t=Da(o,q2)+t)}return JI(e,t)}function Xx(x){return x.length}function fx(x,r){return x.charCodeAt(r)}function UW(x,r){return x.add(r)}function jW(x,r){return x.mul(r)}function VI(x,r){return x.ucompare(r)<0}function RX(x){var r=0,e=Xx(x),t=10,u=1;if(e>0)switch(fx(x,r)){case 45:r++,u=-1;break;case 43:r++,u=1;break}if(r+1<e&&fx(x,r)==48)switch(fx(x,r+1)){case 120:case 88:t=16,r+=2;break;case 111:case 79:t=8,r+=2;break;case 98:case 66:t=2,r+=2;break;case 117:case 85:r+=2;break}return[r,u,t]}function Yd(x){return x>=48&&x<=57?x-48:x>=65&&x<=90?x-55:x>=97&&x<=Hr?x-87:-1}function Sl(x){var r=RX(x),e=r[0],t=r[1],u=r[2],i=Xd(u),f=new fr(Ei,268435455,sn).udivmod(i).quotient,o=fx(x,e),l=Yd(o);(l<0||l>=u)&&X2(Rs);for(var d=Xd(l);;)if(e++,o=fx(x,e),o!=95){if(l=Yd(o),l<0||l>=u)break;VI(f,d)&&X2(Rs),l=Xd(l),d=UW(jW(i,d),l),VI(d,l)&&X2(Rs)}return e!=Xx(x)&&X2(Rs),u==10&&VI(new fr(0,0,dn),d)&&X2(Rs),t<0&&(d=YI(d)),d}function Vd(x){return x.toFloat()}function ft(x){var r=RX(x),e=r[0],t=r[1],u=r[2],i=Xx(x),f=-1>>>0,o=e<i?fx(x,e):0,l=Yd(o);(l<0||l>=u)&&X2(Rs);var d=l;for(e++;e<i;e++)if(o=fx(x,e),o!=95){if(l=Yd(o),l<0||l>=u)break;d=u*d+l,d>f&&X2(Rs)}return e!=i&&X2(Rs),d=t*d,u==10&&(d|0)!=d&&X2(Rs),d|0}function JW(x){return x.slice(1)}function er(x){return EI(x)?x:aX(x)}function XW(x){for(var r={},e=1;e<x.length;e++){var t=x[e];r[er(t[1])]=t[2]}return r}var zd=Us;function YW(x){return x.l>=0?x.l:x.l=x.length}function VW(x){return function(){for(var r=YW(x),e=new Array(r),t=0;t<r;t++)e[t]=arguments[t];return zd(x,e)}}function zW(x,r){return+(Dd(x,r,!1)<0)}function Ja(e,r){e<0&&_l();var e=e+1|0,t=new Array(e);t[0]=0;for(var u=1;u<e;u++)t[u]=r;return t}function ct(x){return x.l}function KW(){return 0}function Dr(x){AI(J2.Sys_error,x)}var Xs=new Array;function Qc(x){var r=Xs[x];return r.opened||Dr("Cannot flush a closed channel"),!r.buffer||r.buffer_curr==0||(r.output?r.output(Id(r.buffer,0,r.buffer_curr)):r.file.write(r.offset,r.buffer,0,r.buffer_curr),r.offset+=r.buffer_curr,r.buffer_curr=0),0}function LX(){}function oC0(x){for(var r=Xx(x),e=new Array(r),t=0;t<r;t++)e[t]=fx(x,t);return e}function MX(x){return x.t!=4&&Od(x),x.c}function hn(x,r){this.fs={},this.fd=x,this.flags=r}hn.prototype=new LX,hn.prototype.constructor=hn,hn.prototype.truncate=function(x){try{this.fs.ftruncateSync(this.fd,x|0)}catch(r){Dr(r.toString())}},hn.prototype.length=function(){try{return this.fs.fstatSync(this.fd).size}catch(x){Dr(x.toString())}},hn.prototype.write=function(x,r,e,t){try{this.flags.isCharacterDevice?this.fs.writeSync(this.fd,r,e,t):this.fs.writeSync(this.fd,r,e,t,x)}catch(u){Dr(u.toString())}return 0},hn.prototype.read=function(x,r,e,t){try{if(this.flags.isCharacterDevice)var u=this.fs.readSync(this.fd,r,e,t);else var u=this.fs.readSync(this.fd,r,e,t,x);return u}catch(i){Dr(i.toString())}},hn.prototype.close=function(){try{return this.fs.closeSync(this.fd),0}catch(x){Dr(x.toString())}};function BW(x,r){if(r.name)try{var e={},t=e.openSync(r.name,"rs");return new hn(t,r)}catch{}return new hn(x,r)}var Kd=new Array(3);function El(){return typeof p0.process<"u"&&typeof p0.process.versions<"u"&&typeof p0.process.versions.node<"u"}function WW(){function x(e){if(e.charAt(0)===F2)return[kx,e.substring(1)]}function r(e){var t=/^([a-zA-Z]:|[\\/]{2}[^\\/]+[\\/]+[^\\/]+)?([\\/])?([\s\S]*?)$/,u=t.exec(e),i=u[1]||kx,f=!!(i&&i.charAt(1)!==Cv);if(u[2]||f){var o=u[1]||kx,l=u[2]||kx;return[o,e.substring(o.length+l.length)]}}return El()&&p0.process&&p0.process.platform&&p0.process.platform===mU?r:x}var zI=WW();function DX(x){return x.slice(-1)!==F2?x+F2:x}if(El()&&p0.process&&p0.process.cwd)var gl=p0.process.cwd().replace(/\\/g,F2);else var gl="/static";gl=DX(gl);function ZW(x){x=er(x),zI(x)||(x=gl+x);for(var r=zI(x),e=r[1].split(F2),t=[],u=0;u<e.length;u++)switch(e[u]){case"..":t.length>1&&t.pop();break;cas