webhook/node_modules/prettier/esm/parser-flow.mjs

36 lines
1 MiB
JavaScript
Raw Normal View History

2022-11-10 11:43:16 +01:00
"use strict";var Ue=(V0,z0)=>()=>(z0||V0((z0={exports:{}}).exports,z0),z0.exports);var nu=Ue((ooe,rn0)=>{var h_=function(V0){return V0&&V0.Math==Math&&V0};rn0.exports=h_(typeof globalThis=="object"&&globalThis)||h_(typeof window=="object"&&window)||h_(typeof self=="object"&&self)||h_(typeof global=="object"&&global)||function(){return this}()||Function("return this")()});var Qs=Ue((aoe,en0)=>{en0.exports=function(V0){try{return!!V0()}catch{return!0}}});var fv=Ue((coe,nn0)=>{var I7e=Qs();nn0.exports=!I7e(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})});var jR=Ue((soe,tn0)=>{var A7e=Qs();tn0.exports=!A7e(function(){var V0=function(){}.bind();return typeof V0!="function"||V0.hasOwnProperty("prototype")})});var k_=Ue((voe,un0)=>{var N7e=jR(),d_=Function.prototype.call;un0.exports=N7e?d_.bind(d_):function(){return d_.apply(d_,arguments)}});var on0=Ue(xn0=>{"use strict";var in0={}.propertyIsEnumerable,fn0=Object.getOwnPropertyDescriptor,C7e=fn0&&!in0.call({1:2},1);xn0.f=C7e?function(z0){var xr=fn0(this,z0);return!!xr&&xr.enumerable}:in0});var GR=Ue((boe,an0)=>{an0.exports=function(V0,z0){return{enumerable:!(V0&1),configurable:!(V0&2),writable:!(V0&4),value:z0}}});var zc=Ue((poe,vn0)=>{var cn0=jR(),sn0=Function.prototype,P7e=sn0.bind,MR=sn0.call,D7e=cn0&&P7e.bind(MR,MR);vn0.exports=cn0?function(V0){return V0&&D7e(V0)}:function(V0){return V0&&function(){return MR.apply(V0,arguments)}}});var pn0=Ue((moe,bn0)=>{var ln0=zc(),L7e=ln0({}.toString),R7e=ln0("".slice);bn0.exports=function(V0){return R7e(L7e(V0),8,-1)}});var _n0=Ue((_oe,mn0)=>{var j7e=nu(),G7e=zc(),M7e=Qs(),B7e=pn0(),BR=j7e.Object,q7e=G7e("".split);mn0.exports=M7e(function(){return!BR("z").propertyIsEnumerable(0)})?function(V0){return B7e(V0)=="String"?q7e(V0,""):BR(V0)}:BR});var qR=Ue((yoe,yn0)=>{var U7e=nu(),H7e=U7e.TypeError;yn0.exports=function(V0){if(V0==null)throw H7e("Can't call method on "+V0);return V0}});var w_=Ue((hoe,hn0)=>{var X7e=_n0(),Y7e=qR();hn0.exports=function(V0){return X7e(Y7e(V0))}});var Kc=Ue((doe,dn0)=>{dn0.exports=function(V0){return typeof V0=="function"}});var S2=Ue((koe,kn0)=>{var V7e=Kc();kn0.exports=function(V0){return typeof V0=="object"?V0!==null:V7e(V0)}});var E_=Ue((woe,wn0)=>{var UR=nu(),z7e=Kc(),K7e=function(V0){return z7e(V0)?V0:void 0};wn0.exports=function(V0,z0){return arguments.length<2?K7e(UR[V0]):UR[V0]&&UR[V0][z0]}});var Sn0=Ue((Eoe,En0)=>{var W7e=zc();En0.exports=W7e({}.isPrototypeOf)});var Fn0=Ue((Soe,gn0)=>{var J7e=E_();gn0.exports=J7e("navigator","userAgent")||""});var Pn0=Ue((goe,Cn0)=>{var Nn0=nu(),HR=Fn0(),Tn0=Nn0.process,On0=Nn0.Deno,In0=Tn0&&Tn0.versions||On0&&On0.version,An0=In0&&In0.v8,$i,S_;An0&&($i=An0.split("."),S_=$i[0]>0&&$i[0]<4?1:+($i[0]+$i[1]));!S_&&HR&&($i=HR.match(/Edge\/(\d+)/),(!$i||$i[1]>=74)&&($i=HR.match(/Chrome\/(\d+)/),$i&&(S_=+$i[1])));Cn0.exports=S_});var XR=Ue((Foe,Ln0)=>{var Dn0=Pn0(),$7e=Qs();Ln0.exports=!!Object.getOwnPropertySymbols&&!$7e(function(){var V0=Symbol();return!String(V0)||!(Object(V0)instanceof Symbol)||!Symbol.sham&&Dn0&&Dn0<41})});var YR=Ue((Toe,Rn0)=>{var Z7e=XR();Rn0.exports=Z7e&&!Symbol.sham&&typeof Symbol.iterator=="symbol"});var VR=Ue((Ooe,jn0)=>{var Q7e=nu(),rie=E_(),eie=Kc(),nie=Sn0(),tie=YR(),uie=Q7e.Object;jn0.exports=tie?function(V0){return typeof V0=="symbol"}:function(V0){var z0=rie("Symbol");return eie(z0)&&nie(z0.prototype,uie(V0))}});var Mn0=Ue((Ioe,Gn0)=>{var iie=nu(),fie=iie.String;Gn0.exports=function(V0){try{return fie(V0)}catch{return"Object"}}});var qn0=Ue((Aoe,Bn0)=>{var xie=nu(),oie=Kc(),aie=Mn0(),cie=xie.TypeError;Bn0.exports=function(V0){if(oie(V0))return V0;throw cie(aie(V0)+" is not a function")}});var Hn0=Ue((Noe,Un0)=>{var sie=qn0();Un0.exports=function(V0,z0){var xr=V0[z0];return xr==null?void 0:sie(xr)}});var Yn0=Ue((Coe,Xn0)=>{var vie=nu(),zR=k_(),KR=Kc(),WR=S2(),lie=vie.TypeError;Xn0.exports=function(V0,z0){var xr,Fr;if(z0==="string"&&KR(xr=V0.toString)&&!WR(Fr=zR(xr,V0))||KR(xr=V0.valueOf)&&!WR(Fr=zR(xr,V0))||z0!=="string"&&KR(xr=V0.toString)&&!WR(Fr=zR(xr,V0)))return Fr;throw lie("Can't convert object to primiti
`,Gu0={EOL:Sj,tmpdir:Ej,tmpDir:wj,networkInterfaces:Ru0,getNetworkInterfaces:ju0,release:Lu0,type:Du0,cpus:Pu0,totalmem:Cu0,freemem:Nu0,uptime:Au0,loadavg:Iu0,hostname:Ou0,endianness:Tu0}}}),jxe=Wt({"node-modules-polyfills-commonjs:os"(V0,z0){Pt();var xr=(Rxe(),eU(Fu0));if(xr&&xr.default){z0.exports=xr.default;for(let Fr in xr)z0.exports[Fr]=xr[Fr]}else xr&&(z0.exports=xr)}}),Gxe=Wt({"node_modules/detect-newline/index.js"(V0,z0){"use strict";Pt();var xr=Fr=>{if(typeof Fr!="string")throw new TypeError("Expected a string");let we=Fr.match(/(?:\r?\n)/g)||[];if(we.length===0)return;let Ke=we.filter(Ve=>Ve===`\r
`).length,Ne=we.length-Ke;return Ke>Ne?`\r
`:`
`};z0.exports=xr,z0.exports.graceful=Fr=>typeof Fr=="string"&&xr(Fr)||`
`}}),Mxe=Wt({"node_modules/jest-docblock/build/index.js"(V0){"use strict";Pt(),Object.defineProperty(V0,"__esModule",{value:!0}),V0.extract=Ht,V0.parse=Jt,V0.parseWithComments=Zi,V0.print=Ln,V0.strip=vn;function z0(){let fn=jxe();return z0=function(){return fn},fn}function xr(){let fn=Fr(Gxe());return xr=function(){return fn},fn}function Fr(fn){return fn&&fn.__esModule?fn:{default:fn}}var we=/\*\/$/,Ke=/^\/\*\*/,Ne=/^\s*(\/\*\*?(.|\r?\n)*?\*\/)/,Ve=/(^|\s+)\/\/([^\r\n]*)/g,Qe=/^(\r?\n)+/,Bn=/(?:^|\r?\n) *(@[^\r\n]*?) *\r?\n *(?![^@\r\n]*\/\/[^]*)([^@\r\n\s][^@\r\n]+?) *\r?\n/g,zn=/(?:^|\r?\n) *@(\S+) *([^\r\n]*)/g,qn=/(\r?\n|^) *\* ?/g,ft=[];function Ht(fn){let Xt=fn.match(Ne);return Xt?Xt[0].trimLeft():""}function vn(fn){let Xt=fn.match(Ne);return Xt&&Xt[0]?fn.substring(Xt[0].length):fn}function Jt(fn){return Zi(fn).pragmas}function Zi(fn){let Xt=(0,xr().default)(fn)||z0().EOL;fn=fn.replace(Ke,"").replace(we,"").replace(qn,"$1");let S7="";for(;S7!==fn;)S7=fn,fn=fn.replace(Bn,"".concat(Xt,"$1 $2").concat(Xt));fn=fn.replace(Qe,"").trimRight();let Dt=Object.create(null),ks=fn.replace(zn,"").replace(Qe,"").trimRight(),In;for(;In=zn.exec(fn);){let Wc=In[2].replace(Ve,"");typeof Dt[In[1]]=="string"||Array.isArray(Dt[In[1]])?Dt[In[1]]=ft.concat(Dt[In[1]],Wc):Dt[In[1]]=Wc}return{comments:ks,pragmas:Dt}}function Ln(fn){let{comments:Xt="",pragmas:S7={}}=fn,Dt=(0,xr().default)(Xt)||z0().EOL,ks="/**",In=" *",Wc=" */",Ai=Object.keys(S7),li=Ai.map(g7=>Tn(g7,S7[g7])).reduce((g7,av)=>g7.concat(av),[]).map(g7=>In+" "+g7+Dt).join("");if(!Xt){if(Ai.length===0)return"";if(Ai.length===1&&!Array.isArray(S7[Ai[0]])){let g7=S7[Ai[0]];return"".concat(ks," ").concat(Tn(Ai[0],g7)[0]).concat(Wc)}}let jt=Xt.split(Dt).map(g7=>"".concat(In," ").concat(g7)).join(Dt)+Dt;return ks+Dt+(Xt?jt:"")+(Xt&&Ai.length?In+Dt:"")+li+Wc}function Tn(fn,Xt){return ft.concat(Xt).map(S7=>"@".concat(fn," ").concat(S7).trim())}}}),Bxe=Wt({"src/common/end-of-line.js"(V0,z0){"use strict";Pt();function xr(Ne){let Ve=Ne.indexOf("\r");return Ve>=0?Ne.charAt(Ve+1)===`
`?"crlf":"cr":"lf"}function Fr(Ne){switch(Ne){case"cr":return"\r";case"crlf":return`\r
`;default:return`
`}}function we(Ne,Ve){let Qe;switch(Ve){case`
`:Qe=/\n/g;break;case"\r":Qe=/\r/g;break;case`\r
`:Qe=/\r\n/g;break;default:throw new Error('Unexpected "eol" '.concat(JSON.stringify(Ve),"."))}let Bn=Ne.match(Qe);return Bn?Bn.length:0}function Ke(Ne){return Ne.replace(/\r\n?/g,`
`)}z0.exports={guessEndOfLine:xr,convertEndOfLineToChars:Fr,countEndOfLineChars:we,normalizeEndOfLine:Ke}}}),qxe=Wt({"src/language-js/utils/get-shebang.js"(V0,z0){"use strict";Pt();function xr(Fr){if(!Fr.startsWith("#!"))return"";let we=Fr.indexOf(`
`);return we===-1?Fr:Fr.slice(0,we)}z0.exports=xr}}),Uxe=Wt({"src/language-js/pragma.js"(V0,z0){"use strict";Pt();var{parseWithComments:xr,strip:Fr,extract:we,print:Ke}=Mxe(),{normalizeEndOfLine:Ne}=Bxe(),Ve=qxe();function Qe(qn){let ft=Ve(qn);ft&&(qn=qn.slice(ft.length+1));let Ht=we(qn),{pragmas:vn,comments:Jt}=xr(Ht);return{shebang:ft,text:qn,pragmas:vn,comments:Jt}}function Bn(qn){let ft=Object.keys(Qe(qn).pragmas);return ft.includes("prettier")||ft.includes("format")}function zn(qn){let{shebang:ft,text:Ht,pragmas:vn,comments:Jt}=Qe(qn),Zi=Fr(Ht),Ln=Ke({pragmas:Object.assign({format:""},vn),comments:Jt.trimStart()});return(ft?"".concat(ft,`
`):"")+Ne(Ln)+(Zi.startsWith(`
`)?`
`:`
`)+Zi}z0.exports={hasPragma:Bn,insertPragma:zn}}}),Hxe=Wt({"src/utils/is-non-empty-array.js"(V0,z0){"use strict";Pt();function xr(Fr){return Array.isArray(Fr)&&Fr.length>0}z0.exports=xr}}),Mu0=Wt({"src/language-js/loc.js"(V0,z0){"use strict";Pt();var xr=Hxe();function Fr(Qe,Bn){let{ignoreDecorators:zn}=Bn||{};if(!zn){let qn=Qe.declaration&&Qe.declaration.decorators||Qe.decorators;if(xr(qn))return Fr(qn[0])}return Qe.range?Qe.range[0]:Qe.start}function we(Qe){return Qe.range?Qe.range[1]:Qe.end}function Ke(Qe,Bn){let zn=Fr(Qe);return Number.isInteger(zn)&&zn===Fr(Bn)}function Ne(Qe,Bn){let zn=we(Qe);return Number.isInteger(zn)&&zn===we(Bn)}function Ve(Qe,Bn){return Ke(Qe,Bn)&&Ne(Qe,Bn)}z0.exports={locStart:Fr,locEnd:we,hasSameLocStart:Ke,hasSameLoc:Ve}}}),Xxe=Wt({"src/language-js/parse/utils/create-parser.js"(V0,z0){"use strict";Pt();var{hasPragma:xr}=Uxe(),{locStart:Fr,locEnd:we}=Mu0();function Ke(Ne){return Ne=typeof Ne=="function"?{parse:Ne}:Ne,Object.assign({astFormat:"estree",hasPragma:xr,locStart:Fr,locEnd:we},Ne)}z0.exports=Ke}}),Yxe=Wt({"src/language-js/parse/utils/replace-hashbang.js"(V0,z0){"use strict";Pt();function xr(Fr){return Fr.charAt(0)==="#"&&Fr.charAt(1)==="!"?"//"+Fr.slice(2):Fr}z0.exports=xr}}),Vxe=Wt({"src/language-js/utils/is-ts-keyword-type.js"(V0,z0){"use strict";Pt();function xr(Fr){let{type:we}=Fr;return we.startsWith("TS")&&we.endsWith("Keyword")}z0.exports=xr}}),zxe=Wt({"src/language-js/utils/is-block-comment.js"(V0,z0){"use strict";Pt();var xr=new Set(["Block","CommentBlock","MultiLine"]),Fr=we=>xr.has(we==null?void 0:we.type);z0.exports=Fr}}),Kxe=Wt({"src/language-js/utils/is-type-cast-comment.js"(V0,z0){"use strict";Pt();var xr=zxe();function Fr(we){return xr(we)&&we.value[0]==="*"&&/@type\b/.test(we.value)}z0.exports=Fr}}),Wxe=Wt({"src/utils/get-last.js"(V0,z0){"use strict";Pt();var xr=Fr=>Fr[Fr.length-1];z0.exports=xr}}),Bu0=Wt({"src/language-js/parse/postprocess/visit-node.js"(V0,z0){"use strict";Pt();function xr(Fr,we){if(Array.isArray(Fr)){for(let Ke=0;Ke<Fr.length;Ke++)Fr[Ke]=xr(Fr[Ke],we);return Fr}if(Fr&&typeof Fr=="object"&&typeof Fr.type=="string"){let Ke=Object.keys(Fr);for(let Ne=0;Ne<Ke.length;Ne++)Fr[Ke[Ne]]=xr(Fr[Ke[Ne]],we);return we(Fr)||Fr}return Fr}z0.exports=xr}}),qu0=Wt({"src/language-js/parse/postprocess/throw-syntax-error.js"(V0,z0){"use strict";Pt();var xr=gu0();function Fr(we,Ke){let{start:Ne,end:Ve}=we.loc;throw xr(Ke,{start:{line:Ne.line,column:Ne.column+1},end:{line:Ve.line,column:Ve.column+1}})}z0.exports=Fr}}),Jxe=Wt({"src/language-js/parse/postprocess/typescript.js"(V0,z0){"use strict";Pt();var xr=Bu0(),Fr=qu0();function we(Ve,Qe,Bn){let zn=Ve.decorators;if(!Array.isArray(zn))return;let qn=Qe.decorators;(!Array.isArray(qn)||qn.length!==zn.length||zn.some(ft=>{let Ht=Bn.get(ft);return!Ht||!qn.includes(Ht)}))&&Fr(Qe,"Leading decorators must be attached to a class declaration")}function Ke(Ve,Qe){Ve.kind!==167||Ve.modifiers&&!Ve.modifiers.some(qn=>qn.kind===126)||Ve.initializer&&Qe.value===null&&Fr(Qe,"Abstract property cannot have an initializer")}function Ne(Ve,Qe){let{esTreeNodeToTSNodeMap:Bn,tsNodeToESTreeNodeMap:zn}=Qe.tsParseResult;xr(Ve,qn=>{let ft=Bn.get(qn);if(!ft)return;let Ht=zn.get(ft);Ht===qn&&(we(ft,Ht,zn),Ke(ft,Ht))})}z0.exports={throwErrorForInvalidNodes:Ne}}}),$xe=Wt({"src/language-js/parse/postprocess/index.js"(V0,z0){"use strict";Pt();var{locStart:xr,locEnd:Fr}=Mu0(),we=Vxe(),Ke=Kxe(),Ne=Wxe(),Ve=Bu0(),{throwErrorForInvalidNodes:Qe}=Jxe(),Bn=qu0();function zn(vn,Jt){if(Jt.parser==="typescript"&&/@|abstract/.test(Jt.originalText)&&Qe(vn,Jt),Jt.parser!=="typescript"&&Jt.parser!=="flow"&&Jt.parser!=="acorn"&&Jt.parser!=="espree"&&Jt.parser!=="meriyah"){let Ln=new Set;vn=Ve(vn,Tn=>{Tn.leadingComments&&Tn.leadingComments.some(Ke)&&Ln.add(xr(Tn))}),vn=Ve(vn,Tn=>{if(Tn.type==="ParenthesizedExpression"){let{expression:fn}=Tn;if(fn.type==="TypeCastExpression")return fn.range=Tn.range,fn;let Xt=xr(Tn);if(!Ln.has(Xt))return fn.extra=Object.assign(Object.assign({},fn.extra),{},{parenthesized:!0}),fn}})}return vn=Ve(vn,Ln=>{switch(Ln.type){case"ChainExpress
`,I4="exported",OU=">=",Ju="return",A4="members",N4=256,xh=66962,oh=64279,ah=67829,IU="Enum `",AU="&&=",Nf="object_property",ch=67589,Cf="pattern_object_property",Pf="template_literal_element",sh=69551,Ni=127343600,C4=70452,Df="class_element",vh="ENOENT",lh=71131,NU=200,bh=120137,ph=94098,P4=72349,CU=1328,Lf="function_identifier",mh=126543,Rf="jsx_attribute_name",_h=43487,dr="@[<2>{ ",PU="ENOTEMPTY",yh=65908,hh=72191,D4=120513,dh=92909,DU="bound",kh=162,LU=172,L4=120070,jf="enum_number_body",Gf="update_expression",Mf="spread_element",Bf="for_in_left_declaration",R4=64319,N2="%d",wh=12703,j4=11687,RU="@,))@]",Eh=42239,qf="type_cast",Sh=42508,Uf="class_implements_interface",gh=67640,Fh=605857695,jU="Cygwin",GU="buffer.ml",Th=124908,MU="handler",Oh=66207,Ih=66963,G4=11558,BU="-=",Pn=113,Ah=113775,qU="collect_comments",M4=126540,lv="set",Hf="assignment_pattern",Cu="right",Xf="object_key_identifier",B4=120133,Nh="Invalid number ",Ch=42963,q4=12539,Ph=68023,Dh=43798,ti=100,Yf="pattern_literal",Vf="generic_type",UU="*",Lh=42783,Rh=42890,jh=230,U4="else",Gh=70851,Mh=69289,HU="the start of a statement",H4="properties",Bh=43696,qh=110959,zf="declare_function",X4=120597,Kf="object_indexer_property_type",Uh=70492,Hh=2048,C2="arguments",Xr="comments",Xh=43042,Zc=107,Yh=110575,XU=161,Vh=67431,Y4="line",P2="declaration",tu="static",Wf="pattern_identifier",zh=69958,YU="the",Kh="Unix.Unix_error",Wh=43814,Qc="annot",Jh=65786,$h=66303,Zh=64967,Qh=64255,rd=8584,V4=120655,VU="Stack_overflow",ed=43700,Jf="syntax_opt",zU="/static/",$f="comprehension",nd=253,KU="Not_found",WU="+=",JU=235,td=68680,ud=66954,id=64324,fd=72966,$U=174,ZU=-1053382366,xd="rest",Zf="pattern_array_element",Qf="jsx_attribute_value_expression",z4=65595,rx="pattern_array_e",QU=243,od=43711,ad="rmdir",K4="symbol",cd=69926,W4="*dummy method*",sd=43741,O7="typeParameters",D2="const",rH=1026,eH=149,vd=12341,ld=72847,bd=66993,nH=202,Ci="false",Vt=106,pd=120076,md=186,Pi=128,_d=125124,yd="Fatal error: exception ",J4=67593,hd=69297,dd=44031,tH=234,kd=92927,wd=68095,$u=8231,ex="object_key_computed",nx="labeled_statement",tx="function_param_pattern",$4=126590,Ed=65481,Sd=43442,uH="collect_comments_opt",ux="variable_declarator",bv="_",gd="compare: functional value",Fd=67967,pv="computed",ix="object_property_type",_t="id",Td=126562,t1=114,iH="comment_bounds",Od=70853,Id=69247,fx="class_private_field",Ad=42237,Nd=72329,fH="Invalid_argument",Cd=113770,Z4=94031,Pd=120092,xx="declare_class",Dd=67839,Ld=72250,xH="%ni",Rd=92879,oH="prototype",Es="`.",ox=8287,Q4=65344,jd="&",I7="debugger",ax="type_identifier_reference",aH="Internal Error: Found private field in object props",cx="sequence",sx="call_type_args",cH=238,Gd=12348,sH="++",Md=68863,Bd=72001,qd=70084,Ud="label",mv=-45,vx="jsx_opening_attribute",Hd=43583,r8="%F",Xd=43784,Yd=113791,lx="call_arguments",e8=126503,Vd=43743,Zu="0",zd=119967,n8=126538,bx="new_",_v=449540197,Kd=64109,Wd=68466,Jd=177983,Et=248,px="program",Xe="@,]@]",$d=68031,mx="function_type",_x="type_",t8=8484,Zd=67382,Qd=42537,rk=226,ek=66559,nk=42993,tk=64274,u8=71236,uk=120069,ik=72105,fk=126570,xk="object",ok=42959,A7="break",yx="for_of_statement",ak=43695,i8=126551,ck=66955,f8=126520,sk=66499,L2=1024,vk=67455,lk=43018,vH=198,x8=126522,hx="function_declaration",bk=73064,dx="await",pk=92728,mk=70418,_k=68119,kx="function_rest_param",yk=42653,o8=11703,bi="left",a8=70449,hk=184,wx="declare_type_alias",Ex=16777215,c8=70302,lH="/=",bH="|=",dk=55242,kk=126583,wk=124927,Ek=124895,Sk=72959,gk=65497,pH="Invalid legacy octal ",rs="typeof",Fk="explicit_type",Sx="statement_list",Tk=65495,gx="class_method",s8=8526,v8=244,Ok=67861,l8=119994,b8="enum",mH=2147483647,Ik=69762,_H=208,R2="in",Ak=11702,p8=67638,yH=", characters ",Nk=70753,yv="super",Ck=92783,Pk=8304,m8=126504,Fx="import_specifier",Dk=68324,Lk=101589,Rk=67646,Tx="expression_or_spread",jk=74879,Gk=43792,_8=43260,Mk=93052,hH="{",Bk=65574,qk=125258,hv=224,Ox="jsx_element_name_member_expression",j2="instanceof",Uk=69599,Hk=43560,Ix="function_expression",y8=223,Xk=72242,Yk=11498,Vk=126467,zk=73112,dH=140,h8=70107,Kk=13311,Ax=
`,v1=-46,Na="string_literal_type",Ca="import_namespace_specifier",sO=120132,F6=11735,vO=67505,T6=119893,O6="bool",Q2=1e3,_i="default",lO=236,C="",bO="exportKind",CY="trailingComments",I6="^",pO=71983,mO=8348,_O=66977,yO=65594,Pa="logical",Da="jsx_member_expression_identifier",A6=210,PY="cooked",La="for_of_left_declaration",Ov=63,hO=72202,l7="argument",dO=12442,kO=43645,N6=120085,wO=42539,C6=126468,DY=166,LY="Match_failure",EO=68191,Su="src/parser/flow_ast.ml",P6=11647,Ra="declare_variable",xs="+",SO=71127,D6=120145,ja="declare_export_declaration_decl",L6=64318,RY=179,Ga="class_implements",jY="!=",GY="inexact",MY="%li",BY=237,rl="a",R6=73062,gO=178,Ma=65278,Ba="function_rest_param_type",FO=77711,TO=70066,OO=43714,qY=-696510241,j6=70480,IO=69748,AO=113788,NO=94207,UY=`\r
`,qa="class_body",CO=126651,PO=68735,DO=43273,G6=119996,M6=67644,HY=224,Ua="catch_clause_pattern",Ha="boolean_literal_type",B6=126554,q6=126557,LO=113807,U6=126536,XY="%",Iv="property",RO=71956,YY="#",jO=123213,el="meta",Xa="for_of_assignment_pattern",Ya="if_statement",GO=66421,MO=8505,BO=225,nl=250,qO=100343,H6="Literal",UO=42887,Av=115,VY=";",HO=1255,XO="=",YO=126566,VO=93823,Va="opaque_type",zY="!==",za="jsx_attribute",Ka="type_annotation_hint",Mi=32768,zO=73727,KY="range",WY=245,KO="jsError",X6=70006,WO=43492,Y6="@]}",tr="(Some ",JO=8477,JY=129,$O=71487,V6=126564,$Y=`
`,ZO=126514,QO=70080,Wa="generic_identifier_type",rI=66811,Ja="typeof_identifier",ZY="~",eI=65007,$a="pattern_object_rest_property_pattern",nI=194,QY=1039100673,tI=66461,uI=70319,z6=11719,iI=72271,$t=-48,Za="enum_string_body",fI=70461,Qa="export_named_declaration",xI=110930,oI=92862,rV="??=",aI=70440,K6="while",su="camlinternalFormat.ml",cI=43782,eV=203,sI=173791,vI=11263,lI=1114111,bI=42969,W6=70750,rc="jsx_identifier",pI=70105,mI=43014,_I=11564,ec="typeof_type",nV="EEXIST",yI=64847,hI=71167,dI=42511,kI=72712,wI=92995,EI=43704,tl=121,nc="object_call_property_type",SI=64433,ul="operator",J6=68296,tc="class_decorator",uc=120,ic="for_of_statement_lhs",gI=11623,FI=67004,TI=71999,OI=70708,II=512,AI=110927,NI=71423,tV=32752,CI=93951,PI=12292,fc="object_type",$6="types",DI=110580,uV=177,LI=126633,RI=12686,xc=8286,iV=144,jI=73647,fV=228,Z6=70855,l1="0x",GI=70366,MI=`
`,oc="variable_declaration",BI=65276,Q6=119981,qI=71945,UI=43887,j7=105,HI=8335,XI=123565,YI=69505,VI=70187,ac="jsx_attribute_name_identifier",cc="source",sc="pattern_object_property_key",rp=65548,zI=66175,KI=92766,vc="pattern_assignment_pattern",lc="object_type_property_getter",ep=8305,G7="generator",np="for",xV="PropertyDefinition",oV="--",vu=-36,WI="mkdir",JI=68223,bc="generic_qualified_identifier_type",$I=11686,pc="jsx_closing_element",ZI=43790,tp=": No such file or directory",QI=69687,rA=66348,up=72162,eA=43388,nA=72768,tA=68351,h="<2>",ip=64297,uA=125259,iA=220,zr=",@ ",aV="win32",fp=70281,mc="member_property_identifier",fA=68149,xA=68111,oA=71450,aA=43009,_c="member_property",cA=73458,yi="identifier",sA=67423,vA=66775,lA=110951,cV="Internal Error: Found object private prop",yc="super_expression",hc="jsx_opening_element",bA=177976,dc="variable_declarator_pattern",kc="pattern_expression",wc="jsx_member_expression_object",pA=68252,mA=77808,Nv=-835925911,Ec="import_declaration",_A=55203,sV="Pervasives.do_at_exit",vV="utf8",ii="key",yA=43702,Sc="spread_property",xp=126563,hA=863850040,dA=70106,op=67592,gc="function_expression_or_method",kA=71958,Fc="for_init_declaration",wA=71955,ap=123214,EA=68479,lV="==",SA=43019,gA=123180,cp=217,Cv="specifiers",Tc="function_body",FA=69622,sp=8487,TA=43641,bV="Unexpected token `",pV="v",OA=123135,IA=69295,vp=120093,AA=8521,lp=43642,mV=176;function Vu0(t,n,e,i,x){if(i<=n)for(var c=1;c<=x;c++)e[i+c]=t[n+c];else for(var c=x;c>=1;c--)e[i+c]=t[n+c];return 0}function zu0(t){for(var n=[0];t!==0;){for(var e=t[1],i=1;i<e.length;i++)n.push(e[i]);t=t[2]}return n}function Ku0(t,n,e){var i=new Array(e+1);i[0]=0;for(var x=1,c=n+1;x<=e;x++,c++)i[x]=t[c];return i}function NA(t,n,e){var i=String.fromCharCode;if(n==0&&e<=vX&&e==t.length)return i.apply(null,t);for(var x=C;0<e;n+=L2,e-=L2)x+=i.apply(null,t.slice(n,n+Math.min(e,L2)));return x}function bp(t){if(z0.Uint8Array)var n=new z0.Uint8Array(t.l);else var n=new Array(t.l);for(var e=t.c,i=e.length,x=0;x<i;x++)n[x]=e.charCodeAt(x);for(i=t.l;x<i;x++)n[x]=0;return t.c=n,t.t=4,n}function Fs(t,n,e,i,x){if(x==0)return 0;if(i==0&&(x>=e.l||e.t==2&&x>=e.c.length))e.c=t.t==4?NA(t.c,n,x):n==0&&t.c.length==x?t.c:t.c.substr(n,x),e.t=e.c.length==e.l?0:2;else if(e.t==2&&i==e.c.length)e.c+=t.t==4?NA(t.c,n,x):n==0&&t.c.length==x?t.c:t.c.substr(n,x),e.t=e.c.length==e.l?0:2;else{e.t!=4&&bp(e);var c=t.c,s=e.c;if(t.t==4)if(i<=n)for(var p=0;p<x;p++)s[i+p]=c[n+p];else for(var p=x-1;p>=0;p--)s[i+p]=c[n+p];else{for(var y=Math.min(x,c.length-n),p=0;p<y;p++)s[i+p]=c.charCodeAt(n+p);for(;p<x;p++)s[i+p]=0}}return 0}function toe(t){return t}function Ts(t,n,e,i,x){return Fs(t,n,e,i,x),0}function Wu0(t,n){throw[0,t,n]}function Pv(t,n){if(t==0)return C;if(n.repeat)return n.repeat(t);for(var e=C,i=0;;){if(t&1&&(e+=n),t>>=1,t==0)return e;n+=n,i++,i==9&&n.slice(0,1)}}function Dv(t){t.t==2?t.c+=Pv(t.l-t.c.length,"\0"):t.c=NA(t.c,0,t.c.length),t.t=0}function _V(t){if(t.length<24){for(var n=0;n<t.length;n++)if(t.charCodeAt(n)>Jn)return!1;return!0}else return!/[^\x00-\x7f]/.test(t)}function CA(t){for(var n=C,e=C,i,x,c,s,p=0,y=t.length;p<y;p++){if(x=t.charCodeAt(p),x<Pi){for(var T=p+1;T<y&&(x=t.charCodeAt(T))<Pi;T++);if(T-p>II?(e.substr(0,1),n+=e,e=C,n+=t.slice(p,T)):e+=t.slice(p,T),T==y)break;p=T}s=1,++p<y&&((c=t.charCodeAt(p))&-64)==jt&&(i=c+(x<<6),x<HY?(s=i-12416,s<Pi&&(s=1)):(s=2,++p<y&&((c=t.charCodeAt(p))&-64)==jt&&(i=c+(i<<6),x<LX?(s=i-925824,(s<YX||s>=55295&&s<57344)&&(s=2)):(s=3,++p<y&&((c=t.charCodeAt(p))&-64)==jt&&x<245&&(s=c-63447168+(i<<6),(s<65536||s>1114111)&&(s=3)))))),s<4?(p-=s,e+="\uFFFD"):s>Li?e+=String.fromCharCode(55232+(s>>10),NH+(s&1023)):e+=String.fromCharCode(s),e.length>L2&&(e.substr(0,1),n+=e,e=C)}return n+e}function Oc(t,n,e){this.t=t,this.c=n,this.l=e}Oc.prototype.toString=function(){switch(this.t){case 9:return this.c;default:Dv(this);case 0:if(_V(this.c))return this.t=9,this.c;this.t=8;case 8:return this.c}},Oc.prototype.toUtf16=function(){var t=this.toString();return this.t==9?t:CA(t)},Oc.prototype.slice=function(){var t=this.t==4?this.c.slice():this.c;retu
`),Bx0=r("@."),qx0=r("@@"),Ux0=r("@%"),Hx0=r(gX),Xx0=r("CamlinternalFormat.Type_mismatch"),Yx0=r(C),Vx0=[0,[11,r($H),[2,0,[2,0,0]]],r(", %s%s")],zx0=[0,[11,r(yd),[2,0,[12,10,0]]],r(TU)],Kx0=[0,[11,r("Fatal error in uncaught exception handler: exception "),[2,0,[12,10,0]]],r(`Fatal error in uncaught exception handler: exception %s
`)],Wx0=r("Fatal error: out of memory in uncaught exception handler"),Jx0=[0,[11,r(yd),[2,0,[12,10,0]]],r(TU)],$x0=[0,[2,0,[12,10,0]],r(`%s
`)],Zx0=[0,[11,r(NY),0],r(NY)],Qx0=r("Raised at"),ro0=r("Re-raised at"),eo0=r("Raised by primitive operation at"),no0=r("Called from"),to0=r(" (inlined)"),uo0=r(C),io0=[0,[2,0,[12,32,[2,0,[11,r(' in file "'),[2,0,[12,34,[2,0,[11,r(", line "),[4,0,0,0,[11,r(yH),ri0]]]]]]]]]],r('%s %s in file "%s"%s, line %d, characters %d-%d')],fo0=[0,[2,0,[11,r(" unknown location"),0]],r("%s unknown location")],xo0=r("Out of memory"),oo0=r("Stack overflow"),ao0=r("Pattern matching failed"),co0=r("Assertion failed"),so0=r("Undefined recursive module"),vo0=[0,[12,40,[2,0,[2,0,[12,41,0]]]],r("(%s%s)")],lo0=r(C),bo0=r(C),po0=[0,[12,40,[2,0,[12,41,0]]],r("(%s)")],mo0=[0,[4,0,0,0,0],r(N2)],_o0=[0,[3,0,0],r(zt)],yo0=r(bv),ho0=[0,r(C),r(`(Cannot print locations:
bytecode executable program file not found)`),r(`(Cannot print locations:
bytecode executable program file appears to be corrupt)`),r(`(Cannot print locations:
bytecode executable program file has wrong magic number)`),r(`(Cannot print locations:
bytecode executable program file cannot be opened;
-- too many open files. Try running with OCAMLRUNPARAM=b=2)`)],do0=[3,0,3],ko0=r(Lo),wo0=r(cv),Eo0=r("</"),So0=r(C),go0=r(cv),Fo0=r(S3),To0=r(C),Oo0=r(MI),Io0=r(C),Ao0=r(C),No0=r(C),Co0=r(C),Po0=[0,r(C)],Do0=r(C),Lo0=r(C),Ro0=r(C),jo0=r(C),Go0=[0,r(C),0,r(C)],Mo0=r(C),Bo0=r("Stdlib.Format.String_tag"),qo0=[0,r("camlinternalOO.ml"),281,50],Uo0=r(C),Ho0=[0,r(pY),72,5],Xo0=[0,r(pY),81,2],Yo0=r("CamlinternalMod.update_mod: not a module"),Vo0=r("CamlinternalMod.init_mod: not a module"),zo0=r("TMPDIR"),Ko0=r("TEMP"),Wo0=r(jU),Jo0=r("Win32"),$o0=[0,r("src/wtf8.ml"),65,9],Zo0=r("Js_of_ocaml__Js.Error"),Qo0=r(KO),ra0=[0,[15,0],r(N0)],ea0=[0,[12,59,[17,[0,r(v),1,0],0]],r(a0)],na0=r(Yr),ta0=[0,[12,59,[17,[0,r(v),1,0],0]],r(a0)],ua0=[0,[18,[1,[0,[11,r(h),0],r(h)]],[11,r(kr),0]],r(dr)],ia0=r("Flow_ast.Program.statements"),fa0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],xa0=[0,[18,[1,[0,[11,r(h),0],r(h)]],[12,91,0]],r(Ye)],oa0=[0,[17,[0,r(Pe),0,0],[12,93,[17,0,0]]],r(Xe)],aa0=[0,[17,0,0],r(z)],ca0=[0,[12,59,[17,[0,r(v),1,0],0]],r(a0)],sa0=r(Xr),va0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],la0=r(tr),ba0=r(Z0),pa0=r(nr),ma0=[0,[17,0,0],r(z)],_a0=[0,[12,59,[17,[0,r(v),1,0],0]],r(a0)],ya0=r("all_comments"),ha0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],da0=[0,[18,[1,[0,[11,r(h),0],r(h)]],[12,91,0]],r(Ye)],ka0=[0,[17,[0,r(Pe),0,0],[12,93,[17,0,0]]],r(Xe)],wa0=[0,[17,0,0],r(z)],Ea0=[0,[17,[0,r(v),1,0],[12,br,[17,0,0]]],r(wr)],Sa0=[0,[15,0],r(N0)],ga0=[0,[12,40,[18,[1,[0,0,r(C)]],0]],r(Zr)],Fa0=[0,[12,44,[17,[0,r(v),1,0],0]],r(zr)],Ta0=[0,[17,0,[12,41,0]],r(d0)],Oa0=[0,[15,0],r(N0)],Ia0=[0,[12,40,[18,[1,[0,[11,r(h),0],r(h)]],[11,r("Flow_ast.Function.BodyBlock"),[17,[0,r(v),1,0],0]]]],r("(@[<2>Flow_ast.Function.BodyBlock@ ")],Aa0=[0,[12,40,[18,[1,[0,0,r(C)]],0]],r(Zr)],Na0=[0,[12,44,[17,[0,r(v),1,0],0]],r(zr)],Ca0=[0,[17,0,[12,41,0]],r(d0)],Pa0=[0,[17,0,[12,41,0]],r(d0)],Da0=[0,[12,40,[18,[1,[0,[11,r(h),0],r(h)]],[11,r("Flow_ast.Function.BodyExpression"),[17,[0,r(v),1,0],0]]]],r("(@[<2>Flow_ast.Function.BodyExpression@ ")],La0=[0,[17,0,[12,41,0]],r(d0)],Ra0=[0,[15,0],r(N0)],ja0=r(Yr),Ga0=[0,[18,[1,[0,[11,r(h),0],r(h)]],[11,r(kr),0]],r(dr)],Ma0=r("Flow_ast.Function.id"),Ba0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],qa0=r(tr),Ua0=r(Z0),Ha0=r(nr),Xa0=[0,[17,0,0],r(z)],Ya0=[0,[12,59,[17,[0,r(v),1,0],0]],r(a0)],Va0=r(Dt),za0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],Ka0=[0,[17,0,0],r(z)],Wa0=[0,[12,59,[17,[0,r(v),1,0],0]],r(a0)],Ja0=r(Zn),$a0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],Za0=[0,[17,0,0],r(z)],Qa0=[0,[12,59,[17,[0,r(v),1,0],0]],r(a0)],rc0=r(gs),ec0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],nc0=[0,[9,0,0],r(An)],tc0=[0,[17,0,0],r(z)],uc0=[0,[12,59,[17,[0,r(v),1,0],0]],r(a0)],ic0=r(G7),fc0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],xc0=[0,[9,0,0],r(An)],oc0=[0,[17,0,0],r(z)],ac0=[0,[12,59,[17,[0,r(v),1,0],0]],r(a0)],cc0=r(r7),sc0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],vc0=r(tr),lc0=r(Z0),bc0=r(nr),pc0=[0,[17,0,0],r(z)],mc0=[0,[12,59,[17,[0,r(v),1,0],0]],r(a0)],_c0=r(Ju),yc0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],hc0=[0,[17,0,0],r(z)],dc0=[0,[12,59,[17,[0,r(v),1,0],0]],r(a0)],kc0=r(sv),wc0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],Ec0=r(tr),Sc0=r(Z0),gc0=r(nr),Fc0=[0,[17,0,0],r(z)],Tc0=[0,[12,59,[17,[0,r(v),1,0],0]],r(a0)],Oc0=r(Xr),Ic0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],Ac0=r(tr),Nc0=r(Z0),Cc0=r(nr),Pc0=[0,[17,0,0],r(z)],Dc0=[0,[12,59,[17,[0,r(v),1,0],0]],r(a0)],Lc0=r("sig_loc"),Rc0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],jc0=[0,[17,0,0],r(z)],Gc0=[0,[17,[0,r(v),1,0],[12,br,[17,0,0]]],r(wr)],Mc0=[0,[15,0],r(N0)],Bc0=[0,[12,59,[17,[0,r(v),1,0],0]],r(a0)],qc0=[0,[18,[1,[0,[11,r(h),0],r(h)]],[12,91,0]],r(Ye)],Uc0=[0,[17,[0,r(Pe),0,0],[12,93,[17,0,0]]],r(Xe)],Hc0=[0,[12,59,[17,[0,r(v),1,0],0]],r(a0)],Xc0=[0,[18,[1,[0,[11,r(h),0],r(h)]
\v\f\r`),eLr=r("
\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\x
\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