diff --git a/.obsidian/app.json b/.obsidian/app.json new file mode 100644 index 0000000..6eb0e9d --- /dev/null +++ b/.obsidian/app.json @@ -0,0 +1,6 @@ +{ + "strictLineBreaks": true, + "showLineNumber": true, + "vimMode": true, + "defaultViewMode": "preview" +} \ No newline at end of file diff --git a/.obsidian/appearance.json b/.obsidian/appearance.json new file mode 100644 index 0000000..fc39852 --- /dev/null +++ b/.obsidian/appearance.json @@ -0,0 +1,3 @@ +{ + "accentColor": "#5c82f5" +} \ No newline at end of file diff --git a/.obsidian/community-plugins.json b/.obsidian/community-plugins.json new file mode 100644 index 0000000..a82d6f7 --- /dev/null +++ b/.obsidian/community-plugins.json @@ -0,0 +1,4 @@ +[ + "typst-mate", + "obsidian-git" +] \ No newline at end of file diff --git a/.obsidian/core-plugins.json b/.obsidian/core-plugins.json new file mode 100644 index 0000000..1e23978 --- /dev/null +++ b/.obsidian/core-plugins.json @@ -0,0 +1,33 @@ +{ + "file-explorer": true, + "global-search": true, + "switcher": true, + "graph": true, + "backlink": true, + "canvas": true, + "outgoing-link": true, + "tag-pane": true, + "properties": false, + "page-preview": true, + "daily-notes": true, + "templates": true, + "note-composer": true, + "command-palette": true, + "slash-command": false, + "editor-status": true, + "bookmarks": true, + "markdown-importer": false, + "zk-prefixer": false, + "random-note": false, + "outline": true, + "word-count": true, + "slides": false, + "audio-recorder": false, + "workspaces": false, + "file-recovery": true, + "publish": false, + "sync": true, + "webviewer": false, + "footnotes": false, + "bases": true +} \ No newline at end of file diff --git a/.obsidian/graph.json b/.obsidian/graph.json new file mode 100644 index 0000000..42a46ec --- /dev/null +++ b/.obsidian/graph.json @@ -0,0 +1,22 @@ +{ + "collapse-filter": true, + "search": "", + "showTags": false, + "showAttachments": false, + "hideUnresolved": false, + "showOrphans": true, + "collapse-color-groups": true, + "colorGroups": [], + "collapse-display": true, + "showArrow": false, + "textFadeMultiplier": 0, + "nodeSizeMultiplier": 1, + "lineSizeMultiplier": 1, + "collapse-forces": true, + "centerStrength": 0.518713248970312, + "repelStrength": 10, + "linkStrength": 1, + "linkDistance": 250, + "scale": 1, + "close": true +} \ No newline at end of file diff --git a/.obsidian/plugins/obsidian-git/main.js b/.obsidian/plugins/obsidian-git/main.js new file mode 100644 index 0000000..e9f85a8 --- /dev/null +++ b/.obsidian/plugins/obsidian-git/main.js @@ -0,0 +1,415 @@ +/* +THIS IS A GENERATED/BUNDLED FILE BY ESBUILD +if you want to view the source visit the plugins github repository (https://github.com/denolehov/obsidian-git) +*/ + +var TF=Object.create;var vc=Object.defineProperty;var PF=Object.getOwnPropertyDescriptor;var RF=Object.getOwnPropertyNames;var $F=Object.getPrototypeOf,FF=Object.prototype.hasOwnProperty;var yb=t=>{throw TypeError(t)};var IF=(t,e,r)=>e in t?vc(t,e,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[e]=r;var MF=(t,e,r)=>()=>{if(r)throw r[0];try{return t&&(e=t(t=0)),e}catch(i){throw r=[i],i}};var U=(t,e)=>()=>{try{return e||t((e={exports:{}}).exports,e),e.exports}catch(r){throw e=0,r}},DF=(t,e)=>{for(var r in e)vc(t,r,{get:e[r],enumerable:!0})},xb=(t,e,r,i)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of RF(e))!FF.call(t,n)&&n!==r&&vc(t,n,{get:()=>e[n],enumerable:!(i=PF(e,n))||i.enumerable});return t};var Gt=(t,e,r)=>(r=t!=null?TF($F(t)):{},xb(e||!t||!t.__esModule?vc(r,"default",{value:t,enumerable:!0}):r,t)),OF=t=>xb(vc({},"__esModule",{value:!0}),t);var He=(t,e,r)=>IF(t,typeof e!="symbol"?e+"":e,r),Yp=(t,e,r)=>e.has(t)||yb("Cannot "+r);var F=(t,e,r)=>(Yp(t,e,"read from private field"),r?r.call(t):e.get(t)),ge=(t,e,r)=>e.has(t)?yb("Cannot add the same private member more than once"):e instanceof WeakSet?e.add(t):e.set(t,r),pe=(t,e,r,i)=>(Yp(t,e,"write to private field"),i?i.call(t,r):e.set(t,r),r),Ae=(t,e,r)=>(Yp(t,e,"access private method"),r);var kb=U(Cf=>{"use strict";m();Cf.byteLength=NF;Cf.toByteArray=HF;Cf.fromByteArray=jF;var on=[],pi=[],LF=typeof Uint8Array!="undefined"?Uint8Array:Array,Zp="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";for(ia=0,Eb=Zp.length;ia0)throw new Error("Invalid string. Length must be a multiple of 4");var r=t.indexOf("=");r===-1&&(r=e);var i=r===e?0:4-r%4;return[r,i]}function NF(t){var e=Sb(t),r=e[0],i=e[1];return(r+i)*3/4-i}function BF(t,e,r){return(e+r)*3/4-r}function HF(t){var e,r=Sb(t),i=r[0],n=r[1],s=new LF(BF(t,i,n)),a=0,o=n>0?i-4:i,l;for(l=0;l>16&255,s[a++]=e>>8&255,s[a++]=e&255;return n===2&&(e=pi[t.charCodeAt(l)]<<2|pi[t.charCodeAt(l+1)]>>4,s[a++]=e&255),n===1&&(e=pi[t.charCodeAt(l)]<<10|pi[t.charCodeAt(l+1)]<<4|pi[t.charCodeAt(l+2)]>>2,s[a++]=e>>8&255,s[a++]=e&255),s}function UF(t){return on[t>>18&63]+on[t>>12&63]+on[t>>6&63]+on[t&63]}function GF(t,e,r){for(var i,n=[],s=e;so?o:a+s));return i===1?(e=t[r-1],n.push(on[e>>2]+on[e<<4&63]+"==")):i===2&&(e=(t[r-2]<<8)+t[r-1],n.push(on[e>>10]+on[e>>4&63]+on[e<<2&63]+"=")),n.join("")}});var Ab=U(Kp=>{m();Kp.read=function(t,e,r,i,n){var s,a,o=n*8-i-1,l=(1<>1,u=-7,f=r?n-1:0,d=r?-1:1,h=t[e+f];for(f+=d,s=h&(1<<-u)-1,h>>=-u,u+=o;u>0;s=s*256+t[e+f],f+=d,u-=8);for(a=s&(1<<-u)-1,s>>=-u,u+=i;u>0;a=a*256+t[e+f],f+=d,u-=8);if(s===0)s=1-c;else{if(s===l)return a?NaN:(h?-1:1)*(1/0);a=a+Math.pow(2,i),s=s-c}return(h?-1:1)*a*Math.pow(2,s-i)};Kp.write=function(t,e,r,i,n,s){var a,o,l,c=s*8-n-1,u=(1<>1,d=n===23?Math.pow(2,-24)-Math.pow(2,-77):0,h=i?0:s-1,p=i?1:-1,g=e<0||e===0&&1/e<0?1:0;for(e=Math.abs(e),isNaN(e)||e===1/0?(o=isNaN(e)?1:0,a=u):(a=Math.floor(Math.log(e)/Math.LN2),e*(l=Math.pow(2,-a))<1&&(a--,l*=2),a+f>=1?e+=d/l:e+=d*Math.pow(2,1-f),e*l>=2&&(a++,l/=2),a+f>=u?(o=0,a=u):a+f>=1?(o=(e*l-1)*Math.pow(2,n),a=a+f):(o=e*Math.pow(2,f-1)*Math.pow(2,n),a=0));n>=8;t[r+h]=o&255,h+=p,o/=256,n-=8);for(a=a<0;t[r+h]=a&255,h+=p,a/=256,c-=8);t[r+h-p]|=g*128}});var sm=U(So=>{"use strict";m();var Xp=kb(),xo=Ab(),Cb=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;So.Buffer=O;So.SlowBuffer=ZF;So.INSPECT_MAX_BYTES=50;var Tf=2147483647;So.kMaxLength=Tf;O.TYPED_ARRAY_SUPPORT=VF();!O.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function VF(){try{let t=new Uint8Array(1),e={foo:function(){return 42}};return Object.setPrototypeOf(e,Uint8Array.prototype),Object.setPrototypeOf(t,e),t.foo()===42}catch(t){return!1}}Object.defineProperty(O.prototype,"parent",{enumerable:!0,get:function(){if(O.isBuffer(this))return this.buffer}});Object.defineProperty(O.prototype,"offset",{enumerable:!0,get:function(){if(O.isBuffer(this))return this.byteOffset}});function Bn(t){if(t>Tf)throw new RangeError('The value "'+t+'" is invalid for option "size"');let e=new Uint8Array(t);return Object.setPrototypeOf(e,O.prototype),e}function O(t,e,r){if(typeof t=="number"){if(typeof e=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return tm(t)}return $b(t,e,r)}O.poolSize=8192;function $b(t,e,r){if(typeof t=="string")return WF(t,e);if(ArrayBuffer.isView(t))return qF(t);if(t==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof t);if(ln(t,ArrayBuffer)||t&&ln(t.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(ln(t,SharedArrayBuffer)||t&&ln(t.buffer,SharedArrayBuffer)))return Jp(t,e,r);if(typeof t=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');let i=t.valueOf&&t.valueOf();if(i!=null&&i!==t)return O.from(i,e,r);let n=YF(t);if(n)return n;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof t[Symbol.toPrimitive]=="function")return O.from(t[Symbol.toPrimitive]("string"),e,r);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof t)}O.from=function(t,e,r){return $b(t,e,r)};Object.setPrototypeOf(O.prototype,Uint8Array.prototype);Object.setPrototypeOf(O,Uint8Array);function Fb(t){if(typeof t!="number")throw new TypeError('"size" argument must be of type number');if(t<0)throw new RangeError('The value "'+t+'" is invalid for option "size"')}function zF(t,e,r){return Fb(t),t<=0?Bn(t):e!==void 0?typeof r=="string"?Bn(t).fill(e,r):Bn(t).fill(e):Bn(t)}O.alloc=function(t,e,r){return zF(t,e,r)};function tm(t){return Fb(t),Bn(t<0?0:rm(t)|0)}O.allocUnsafe=function(t){return tm(t)};O.allocUnsafeSlow=function(t){return tm(t)};function WF(t,e){if((typeof e!="string"||e==="")&&(e="utf8"),!O.isEncoding(e))throw new TypeError("Unknown encoding: "+e);let r=Ib(t,e)|0,i=Bn(r),n=i.write(t,e);return n!==r&&(i=i.slice(0,n)),i}function Qp(t){let e=t.length<0?0:rm(t.length)|0,r=Bn(e);for(let i=0;i=Tf)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+Tf.toString(16)+" bytes");return t|0}function ZF(t){return+t!=t&&(t=0),O.alloc(+t)}O.isBuffer=function(e){return e!=null&&e._isBuffer===!0&&e!==O.prototype};O.compare=function(e,r){if(ln(e,Uint8Array)&&(e=O.from(e,e.offset,e.byteLength)),ln(r,Uint8Array)&&(r=O.from(r,r.offset,r.byteLength)),!O.isBuffer(e)||!O.isBuffer(r))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===r)return 0;let i=e.length,n=r.length;for(let s=0,a=Math.min(i,n);sn.length?(O.isBuffer(a)||(a=O.from(a)),a.copy(n,s)):Uint8Array.prototype.set.call(n,a,s);else if(O.isBuffer(a))a.copy(n,s);else throw new TypeError('"list" argument must be an Array of Buffers');s+=a.length}return n};function Ib(t,e){if(O.isBuffer(t))return t.length;if(ArrayBuffer.isView(t)||ln(t,ArrayBuffer))return t.byteLength;if(typeof t!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof t);let r=t.length,i=arguments.length>2&&arguments[2]===!0;if(!i&&r===0)return 0;let n=!1;for(;;)switch(e){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":return em(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return r*2;case"hex":return r>>>1;case"base64":return Gb(t).length;default:if(n)return i?-1:em(t).length;e=(""+e).toLowerCase(),n=!0}}O.byteLength=Ib;function KF(t,e,r){let i=!1;if((e===void 0||e<0)&&(e=0),e>this.length||((r===void 0||r>this.length)&&(r=this.length),r<=0)||(r>>>=0,e>>>=0,r<=e))return"";for(t||(t="utf8");;)switch(t){case"hex":return aI(this,e,r);case"utf8":case"utf-8":return Db(this,e,r);case"ascii":return nI(this,e,r);case"latin1":case"binary":return sI(this,e,r);case"base64":return rI(this,e,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return oI(this,e,r);default:if(i)throw new TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),i=!0}}O.prototype._isBuffer=!0;function na(t,e,r){let i=t[e];t[e]=t[r],t[r]=i}O.prototype.swap16=function(){let e=this.length;if(e%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let r=0;rr&&(e+=" ... "),""};Cb&&(O.prototype[Cb]=O.prototype.inspect);O.prototype.compare=function(e,r,i,n,s){if(ln(e,Uint8Array)&&(e=O.from(e,e.offset,e.byteLength)),!O.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(r===void 0&&(r=0),i===void 0&&(i=e?e.length:0),n===void 0&&(n=0),s===void 0&&(s=this.length),r<0||i>e.length||n<0||s>this.length)throw new RangeError("out of range index");if(n>=s&&r>=i)return 0;if(n>=s)return-1;if(r>=i)return 1;if(r>>>=0,i>>>=0,n>>>=0,s>>>=0,this===e)return 0;let a=s-n,o=i-r,l=Math.min(a,o),c=this.slice(n,s),u=e.slice(r,i);for(let f=0;f2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),r=+r,nm(r)&&(r=n?0:t.length-1),r<0&&(r=t.length+r),r>=t.length){if(n)return-1;r=t.length-1}else if(r<0)if(n)r=0;else return-1;if(typeof e=="string"&&(e=O.from(e,i)),O.isBuffer(e))return e.length===0?-1:Tb(t,e,r,i,n);if(typeof e=="number")return e=e&255,typeof Uint8Array.prototype.indexOf=="function"?n?Uint8Array.prototype.indexOf.call(t,e,r):Uint8Array.prototype.lastIndexOf.call(t,e,r):Tb(t,[e],r,i,n);throw new TypeError("val must be string, number or Buffer")}function Tb(t,e,r,i,n){let s=1,a=t.length,o=e.length;if(i!==void 0&&(i=String(i).toLowerCase(),i==="ucs2"||i==="ucs-2"||i==="utf16le"||i==="utf-16le")){if(t.length<2||e.length<2)return-1;s=2,a/=2,o/=2,r/=2}function l(u,f){return s===1?u[f]:u.readUInt16BE(f*s)}let c;if(n){let u=-1;for(c=r;ca&&(r=a-o),c=r;c>=0;c--){let u=!0;for(let f=0;fn&&(i=n)):i=n;let s=e.length;i>s/2&&(i=s/2);let a;for(a=0;a>>0,isFinite(i)?(i=i>>>0,n===void 0&&(n="utf8")):(n=i,i=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");let s=this.length-r;if((i===void 0||i>s)&&(i=s),e.length>0&&(i<0||r<0)||r>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");let a=!1;for(;;)switch(n){case"hex":return XF(this,e,r,i);case"utf8":case"utf-8":return QF(this,e,r,i);case"ascii":case"latin1":case"binary":return JF(this,e,r,i);case"base64":return eI(this,e,r,i);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return tI(this,e,r,i);default:if(a)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),a=!0}};O.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function rI(t,e,r){return e===0&&r===t.length?Xp.fromByteArray(t):Xp.fromByteArray(t.slice(e,r))}function Db(t,e,r){r=Math.min(t.length,r);let i=[],n=e;for(;n239?4:s>223?3:s>191?2:1;if(n+o<=r){let l,c,u,f;switch(o){case 1:s<128&&(a=s);break;case 2:l=t[n+1],(l&192)===128&&(f=(s&31)<<6|l&63,f>127&&(a=f));break;case 3:l=t[n+1],c=t[n+2],(l&192)===128&&(c&192)===128&&(f=(s&15)<<12|(l&63)<<6|c&63,f>2047&&(f<55296||f>57343)&&(a=f));break;case 4:l=t[n+1],c=t[n+2],u=t[n+3],(l&192)===128&&(c&192)===128&&(u&192)===128&&(f=(s&15)<<18|(l&63)<<12|(c&63)<<6|u&63,f>65535&&f<1114112&&(a=f))}}a===null?(a=65533,o=1):a>65535&&(a-=65536,i.push(a>>>10&1023|55296),a=56320|a&1023),i.push(a),n+=o}return iI(i)}var Pb=4096;function iI(t){let e=t.length;if(e<=Pb)return String.fromCharCode.apply(String,t);let r="",i=0;for(;ii)&&(r=i);let n="";for(let s=e;si&&(e=i),r<0?(r+=i,r<0&&(r=0)):r>i&&(r=i),rr)throw new RangeError("Trying to access beyond buffer length")}O.prototype.readUintLE=O.prototype.readUIntLE=function(e,r,i){e=e>>>0,r=r>>>0,i||jt(e,r,this.length);let n=this[e],s=1,a=0;for(;++a>>0,r=r>>>0,i||jt(e,r,this.length);let n=this[e+--r],s=1;for(;r>0&&(s*=256);)n+=this[e+--r]*s;return n};O.prototype.readUint8=O.prototype.readUInt8=function(e,r){return e=e>>>0,r||jt(e,1,this.length),this[e]};O.prototype.readUint16LE=O.prototype.readUInt16LE=function(e,r){return e=e>>>0,r||jt(e,2,this.length),this[e]|this[e+1]<<8};O.prototype.readUint16BE=O.prototype.readUInt16BE=function(e,r){return e=e>>>0,r||jt(e,2,this.length),this[e]<<8|this[e+1]};O.prototype.readUint32LE=O.prototype.readUInt32LE=function(e,r){return e=e>>>0,r||jt(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+this[e+3]*16777216};O.prototype.readUint32BE=O.prototype.readUInt32BE=function(e,r){return e=e>>>0,r||jt(e,4,this.length),this[e]*16777216+(this[e+1]<<16|this[e+2]<<8|this[e+3])};O.prototype.readBigUInt64LE=vs(function(e){e=e>>>0,Eo(e,"offset");let r=this[e],i=this[e+7];(r===void 0||i===void 0)&&wc(e,this.length-8);let n=r+this[++e]*2**8+this[++e]*2**16+this[++e]*2**24,s=this[++e]+this[++e]*2**8+this[++e]*2**16+i*2**24;return BigInt(n)+(BigInt(s)<>>0,Eo(e,"offset");let r=this[e],i=this[e+7];(r===void 0||i===void 0)&&wc(e,this.length-8);let n=r*2**24+this[++e]*2**16+this[++e]*2**8+this[++e],s=this[++e]*2**24+this[++e]*2**16+this[++e]*2**8+i;return(BigInt(n)<>>0,r=r>>>0,i||jt(e,r,this.length);let n=this[e],s=1,a=0;for(;++a=s&&(n-=Math.pow(2,8*r)),n};O.prototype.readIntBE=function(e,r,i){e=e>>>0,r=r>>>0,i||jt(e,r,this.length);let n=r,s=1,a=this[e+--n];for(;n>0&&(s*=256);)a+=this[e+--n]*s;return s*=128,a>=s&&(a-=Math.pow(2,8*r)),a};O.prototype.readInt8=function(e,r){return e=e>>>0,r||jt(e,1,this.length),this[e]&128?(255-this[e]+1)*-1:this[e]};O.prototype.readInt16LE=function(e,r){e=e>>>0,r||jt(e,2,this.length);let i=this[e]|this[e+1]<<8;return i&32768?i|4294901760:i};O.prototype.readInt16BE=function(e,r){e=e>>>0,r||jt(e,2,this.length);let i=this[e+1]|this[e]<<8;return i&32768?i|4294901760:i};O.prototype.readInt32LE=function(e,r){return e=e>>>0,r||jt(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24};O.prototype.readInt32BE=function(e,r){return e=e>>>0,r||jt(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]};O.prototype.readBigInt64LE=vs(function(e){e=e>>>0,Eo(e,"offset");let r=this[e],i=this[e+7];(r===void 0||i===void 0)&&wc(e,this.length-8);let n=this[e+4]+this[e+5]*2**8+this[e+6]*2**16+(i<<24);return(BigInt(n)<>>0,Eo(e,"offset");let r=this[e],i=this[e+7];(r===void 0||i===void 0)&&wc(e,this.length-8);let n=(r<<24)+this[++e]*2**16+this[++e]*2**8+this[++e];return(BigInt(n)<>>0,r||jt(e,4,this.length),xo.read(this,e,!0,23,4)};O.prototype.readFloatBE=function(e,r){return e=e>>>0,r||jt(e,4,this.length),xo.read(this,e,!1,23,4)};O.prototype.readDoubleLE=function(e,r){return e=e>>>0,r||jt(e,8,this.length),xo.read(this,e,!0,52,8)};O.prototype.readDoubleBE=function(e,r){return e=e>>>0,r||jt(e,8,this.length),xo.read(this,e,!1,52,8)};function $r(t,e,r,i,n,s){if(!O.isBuffer(t))throw new TypeError('"buffer" argument must be a Buffer instance');if(e>n||et.length)throw new RangeError("Index out of range")}O.prototype.writeUintLE=O.prototype.writeUIntLE=function(e,r,i,n){if(e=+e,r=r>>>0,i=i>>>0,!n){let o=Math.pow(2,8*i)-1;$r(this,e,r,i,o,0)}let s=1,a=0;for(this[r]=e&255;++a>>0,i=i>>>0,!n){let o=Math.pow(2,8*i)-1;$r(this,e,r,i,o,0)}let s=i-1,a=1;for(this[r+s]=e&255;--s>=0&&(a*=256);)this[r+s]=e/a&255;return r+i};O.prototype.writeUint8=O.prototype.writeUInt8=function(e,r,i){return e=+e,r=r>>>0,i||$r(this,e,r,1,255,0),this[r]=e&255,r+1};O.prototype.writeUint16LE=O.prototype.writeUInt16LE=function(e,r,i){return e=+e,r=r>>>0,i||$r(this,e,r,2,65535,0),this[r]=e&255,this[r+1]=e>>>8,r+2};O.prototype.writeUint16BE=O.prototype.writeUInt16BE=function(e,r,i){return e=+e,r=r>>>0,i||$r(this,e,r,2,65535,0),this[r]=e>>>8,this[r+1]=e&255,r+2};O.prototype.writeUint32LE=O.prototype.writeUInt32LE=function(e,r,i){return e=+e,r=r>>>0,i||$r(this,e,r,4,4294967295,0),this[r+3]=e>>>24,this[r+2]=e>>>16,this[r+1]=e>>>8,this[r]=e&255,r+4};O.prototype.writeUint32BE=O.prototype.writeUInt32BE=function(e,r,i){return e=+e,r=r>>>0,i||$r(this,e,r,4,4294967295,0),this[r]=e>>>24,this[r+1]=e>>>16,this[r+2]=e>>>8,this[r+3]=e&255,r+4};function Ob(t,e,r,i,n){Ub(e,i,n,t,r,7);let s=Number(e&BigInt(4294967295));t[r++]=s,s=s>>8,t[r++]=s,s=s>>8,t[r++]=s,s=s>>8,t[r++]=s;let a=Number(e>>BigInt(32)&BigInt(4294967295));return t[r++]=a,a=a>>8,t[r++]=a,a=a>>8,t[r++]=a,a=a>>8,t[r++]=a,r}function Lb(t,e,r,i,n){Ub(e,i,n,t,r,7);let s=Number(e&BigInt(4294967295));t[r+7]=s,s=s>>8,t[r+6]=s,s=s>>8,t[r+5]=s,s=s>>8,t[r+4]=s;let a=Number(e>>BigInt(32)&BigInt(4294967295));return t[r+3]=a,a=a>>8,t[r+2]=a,a=a>>8,t[r+1]=a,a=a>>8,t[r]=a,r+8}O.prototype.writeBigUInt64LE=vs(function(e,r=0){return Ob(this,e,r,BigInt(0),BigInt("0xffffffffffffffff"))});O.prototype.writeBigUInt64BE=vs(function(e,r=0){return Lb(this,e,r,BigInt(0),BigInt("0xffffffffffffffff"))});O.prototype.writeIntLE=function(e,r,i,n){if(e=+e,r=r>>>0,!n){let l=Math.pow(2,8*i-1);$r(this,e,r,i,l-1,-l)}let s=0,a=1,o=0;for(this[r]=e&255;++s>0)-o&255;return r+i};O.prototype.writeIntBE=function(e,r,i,n){if(e=+e,r=r>>>0,!n){let l=Math.pow(2,8*i-1);$r(this,e,r,i,l-1,-l)}let s=i-1,a=1,o=0;for(this[r+s]=e&255;--s>=0&&(a*=256);)e<0&&o===0&&this[r+s+1]!==0&&(o=1),this[r+s]=(e/a>>0)-o&255;return r+i};O.prototype.writeInt8=function(e,r,i){return e=+e,r=r>>>0,i||$r(this,e,r,1,127,-128),e<0&&(e=255+e+1),this[r]=e&255,r+1};O.prototype.writeInt16LE=function(e,r,i){return e=+e,r=r>>>0,i||$r(this,e,r,2,32767,-32768),this[r]=e&255,this[r+1]=e>>>8,r+2};O.prototype.writeInt16BE=function(e,r,i){return e=+e,r=r>>>0,i||$r(this,e,r,2,32767,-32768),this[r]=e>>>8,this[r+1]=e&255,r+2};O.prototype.writeInt32LE=function(e,r,i){return e=+e,r=r>>>0,i||$r(this,e,r,4,2147483647,-2147483648),this[r]=e&255,this[r+1]=e>>>8,this[r+2]=e>>>16,this[r+3]=e>>>24,r+4};O.prototype.writeInt32BE=function(e,r,i){return e=+e,r=r>>>0,i||$r(this,e,r,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[r]=e>>>24,this[r+1]=e>>>16,this[r+2]=e>>>8,this[r+3]=e&255,r+4};O.prototype.writeBigInt64LE=vs(function(e,r=0){return Ob(this,e,r,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))});O.prototype.writeBigInt64BE=vs(function(e,r=0){return Lb(this,e,r,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))});function Nb(t,e,r,i,n,s){if(r+i>t.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function Bb(t,e,r,i,n){return e=+e,r=r>>>0,n||Nb(t,e,r,4,34028234663852886e22,-34028234663852886e22),xo.write(t,e,r,i,23,4),r+4}O.prototype.writeFloatLE=function(e,r,i){return Bb(this,e,r,!0,i)};O.prototype.writeFloatBE=function(e,r,i){return Bb(this,e,r,!1,i)};function Hb(t,e,r,i,n){return e=+e,r=r>>>0,n||Nb(t,e,r,8,17976931348623157e292,-17976931348623157e292),xo.write(t,e,r,i,52,8),r+8}O.prototype.writeDoubleLE=function(e,r,i){return Hb(this,e,r,!0,i)};O.prototype.writeDoubleBE=function(e,r,i){return Hb(this,e,r,!1,i)};O.prototype.copy=function(e,r,i,n){if(!O.isBuffer(e))throw new TypeError("argument should be a Buffer");if(i||(i=0),!n&&n!==0&&(n=this.length),r>=e.length&&(r=e.length),r||(r=0),n>0&&n=this.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-r>>0,i=i===void 0?this.length:i>>>0,e||(e=0);let s;if(typeof e=="number")for(s=r;s2**32?n=Rb(String(r)):typeof r=="bigint"&&(n=String(r),(r>BigInt(2)**BigInt(32)||r<-(BigInt(2)**BigInt(32)))&&(n=Rb(n)),n+="n"),i+=` It must be ${e}. Received ${n}`,i},RangeError);function Rb(t){let e="",r=t.length,i=t[0]==="-"?1:0;for(;r>=i+4;r-=3)e=`_${t.slice(r-3,r)}${e}`;return`${t.slice(0,r)}${e}`}function lI(t,e,r){Eo(e,"offset"),(t[e]===void 0||t[e+r]===void 0)&&wc(e,t.length-(r+1))}function Ub(t,e,r,i,n,s){if(t>r||t3?e===0||e===BigInt(0)?o=`>= 0${a} and < 2${a} ** ${(s+1)*8}${a}`:o=`>= -(2${a} ** ${(s+1)*8-1}${a}) and < 2 ** ${(s+1)*8-1}${a}`:o=`>= ${e}${a} and <= ${r}${a}`,new yo.ERR_OUT_OF_RANGE("value",o,t)}lI(i,n,s)}function Eo(t,e){if(typeof t!="number")throw new yo.ERR_INVALID_ARG_TYPE(e,"number",t)}function wc(t,e,r){throw Math.floor(t)!==t?(Eo(t,r),new yo.ERR_OUT_OF_RANGE(r||"offset","an integer",t)):e<0?new yo.ERR_BUFFER_OUT_OF_BOUNDS:new yo.ERR_OUT_OF_RANGE(r||"offset",`>= ${r?1:0} and <= ${e}`,t)}var cI=/[^+/0-9A-Za-z-_]/g;function uI(t){if(t=t.split("=")[0],t=t.trim().replace(cI,""),t.length<2)return"";for(;t.length%4!==0;)t=t+"=";return t}function em(t,e){e=e||1/0;let r,i=t.length,n=null,s=[];for(let a=0;a55295&&r<57344){if(!n){if(r>56319){(e-=3)>-1&&s.push(239,191,189);continue}else if(a+1===i){(e-=3)>-1&&s.push(239,191,189);continue}n=r;continue}if(r<56320){(e-=3)>-1&&s.push(239,191,189),n=r;continue}r=(n-55296<<10|r-56320)+65536}else n&&(e-=3)>-1&&s.push(239,191,189);if(n=null,r<128){if((e-=1)<0)break;s.push(r)}else if(r<2048){if((e-=2)<0)break;s.push(r>>6|192,r&63|128)}else if(r<65536){if((e-=3)<0)break;s.push(r>>12|224,r>>6&63|128,r&63|128)}else if(r<1114112){if((e-=4)<0)break;s.push(r>>18|240,r>>12&63|128,r>>6&63|128,r&63|128)}else throw new Error("Invalid code point")}return s}function fI(t){let e=[];for(let r=0;r>8,n=r%256,s.push(n),s.push(i);return s}function Gb(t){return Xp.toByteArray(uI(t))}function Pf(t,e,r,i){let n;for(n=0;n=e.length||n>=t.length);++n)e[n+r]=t[n];return n}function ln(t,e){return t instanceof e||t!=null&&t.constructor!=null&&t.constructor.name!=null&&t.constructor.name===e.name}function nm(t){return t!==t}var hI=(function(){let t="0123456789abcdef",e=new Array(256);for(let r=0;r<16;++r){let i=r*16;for(let n=0;n<16;++n)e[i+n]=t[r]+t[n]}return e})();function vs(t){return typeof BigInt=="undefined"?pI:t}function pI(){throw new Error("BigInt not supported")}});var jb,am,E,m=MF(()=>{jb=require("obsidian");jb.Platform.isMobileApp?am=sm().Buffer:am=global.Buffer;E=am});var zb=U((SG,Vb)=>{"use strict";m();var Zr=function(t){if(t=t||{},this.Promise=t.Promise||Promise,this.queues=Object.create(null),this.domainReentrant=t.domainReentrant||!1,this.domainReentrant){if(typeof process=="undefined"||typeof process.domain=="undefined")throw new Error("Domain-reentrant locks require `process.domain` to exist. Please flip `opts.domainReentrant = false`, use a NodeJS version that still implements Domain, or install a browser polyfill.");this.domains=Object.create(null)}this.timeout=t.timeout||Zr.DEFAULT_TIMEOUT,this.maxOccupationTime=t.maxOccupationTime||Zr.DEFAULT_MAX_OCCUPATION_TIME,this.maxExecutionTime=t.maxExecutionTime||Zr.DEFAULT_MAX_EXECUTION_TIME,t.maxPending===1/0||Number.isInteger(t.maxPending)&&t.maxPending>=0?this.maxPending=t.maxPending:this.maxPending=Zr.DEFAULT_MAX_PENDING};Zr.DEFAULT_TIMEOUT=0;Zr.DEFAULT_MAX_OCCUPATION_TIME=0;Zr.DEFAULT_MAX_EXECUTION_TIME=0;Zr.DEFAULT_MAX_PENDING=1e3;Zr.prototype.acquire=function(t,e,r,i){if(Array.isArray(t))return this._acquireBatch(t,e,r,i);if(typeof e!="function")throw new Error("You must pass a function to execute");var n=null,s=null,a=null;typeof r!="function"&&(i=r,r=null,a=new this.Promise(function(b,S){n=b,s=S})),i=i||{};var o=!1,l=null,c=null,u=null,f=this,d=function(b,S,C){c&&(clearTimeout(c),c=null),u&&(clearTimeout(u),u=null),b&&(f.queues[t]&&f.queues[t].length===0&&delete f.queues[t],f.domainReentrant&&delete f.domains[t]),o||(a?S?s(S):n(C):typeof r=="function"&&r(S,C),o=!0),b&&f.queues[t]&&f.queues[t].length>0&&f.queues[t].shift()()},h=function(b){if(o)return d(b);l&&(clearTimeout(l),l=null),f.domainReentrant&&b&&(f.domains[t]=process.domain);var S=i.maxExecutionTime||f.maxExecutionTime;if(S&&(u=setTimeout(function(){f.queues[t]&&d(b,new Error("Maximum execution time is exceeded "+t))},S)),e.length===1){var C=!1;try{e(function(A,k){C||(C=!0,d(b,A,k))})}catch(A){C||(C=!0,d(b,A))}}else f._promiseTry(function(){return e()}).then(function(A){d(b,void 0,A)},function(A){d(b,A)})};f.domainReentrant&&process.domain&&(h=process.domain.bind(h));var p=i.maxPending||f.maxPending;if(!f.queues[t])f.queues[t]=[],h(!0);else if(f.domainReentrant&&process.domain&&process.domain===f.domains[t])h(!1);else if(f.queues[t].length>=p)d(!1,new Error("Too many pending tasks in queue "+t));else{var g=function(){h(!0)};i.skipQueue?f.queues[t].unshift(g):f.queues[t].push(g);var w=i.timeout||f.timeout;w&&(l=setTimeout(function(){l=null,d(!1,new Error("async-lock timed out in queue "+t))},w))}var y=i.maxOccupationTime||f.maxOccupationTime;if(y&&(c=setTimeout(function(){f.queues[t]&&d(!1,new Error("Maximum occupation time is exceeded in queue "+t))},y)),a)return a};Zr.prototype._acquireBatch=function(t,e,r,i){typeof r!="function"&&(i=r,r=null);var n=this,s=function(o,l){return function(c){n.acquire(o,l,c,i)}},a=t.reduceRight(function(o,l){return s(l,o)},e);if(typeof r=="function")a(r);else return new this.Promise(function(o,l){a.length===1?a(function(c,u){c?l(c):o(u)}):o(a())})};Zr.prototype.isBusy=function(t){return t?!!this.queues[t]:Object.keys(this.queues).length>0};Zr.prototype._promiseTry=function(t){try{return this.Promise.resolve(t())}catch(e){return this.Promise.reject(e)}};Vb.exports=Zr});var qb=U((AG,Wb)=>{"use strict";m();Wb.exports=zb()});var Yb=U((TG,om)=>{m();typeof Object.create=="function"?om.exports=function(e,r){r&&(e.super_=r,e.prototype=Object.create(r.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:om.exports=function(e,r){if(r){e.super_=r;var i=function(){};i.prototype=r.prototype,e.prototype=new i,e.prototype.constructor=e}}});var $f=U((lm,Kb)=>{m();var Rf=sm(),cn=Rf.Buffer;function Zb(t,e){for(var r in t)e[r]=t[r]}cn.from&&cn.alloc&&cn.allocUnsafe&&cn.allocUnsafeSlow?Kb.exports=Rf:(Zb(Rf,lm),lm.Buffer=sa);function sa(t,e,r){return cn(t,e,r)}sa.prototype=Object.create(cn.prototype);Zb(cn,sa);sa.from=function(t,e,r){if(typeof t=="number")throw new TypeError("Argument must not be a number");return cn(t,e,r)};sa.alloc=function(t,e,r){if(typeof t!="number")throw new TypeError("Argument must be a number");var i=cn(t);return e!==void 0?typeof r=="string"?i.fill(e,r):i.fill(e):i.fill(0),i};sa.allocUnsafe=function(t){if(typeof t!="number")throw new TypeError("Argument must be a number");return cn(t)};sa.allocUnsafeSlow=function(t){if(typeof t!="number")throw new TypeError("Argument must be a number");return Rf.SlowBuffer(t)}});var Qb=U(($G,Xb)=>{m();var mI={}.toString;Xb.exports=Array.isArray||function(t){return mI.call(t)=="[object Array]"}});var ko=U((IG,Jb)=>{"use strict";m();Jb.exports=TypeError});var cm=U((DG,e_)=>{"use strict";m();e_.exports=Object});var r_=U((LG,t_)=>{"use strict";m();t_.exports=Error});var n_=U((BG,i_)=>{"use strict";m();i_.exports=EvalError});var a_=U((UG,s_)=>{"use strict";m();s_.exports=RangeError});var l_=U((jG,o_)=>{"use strict";m();o_.exports=ReferenceError});var um=U((zG,c_)=>{"use strict";m();c_.exports=SyntaxError});var f_=U((qG,u_)=>{"use strict";m();u_.exports=URIError});var h_=U((ZG,d_)=>{"use strict";m();d_.exports=Math.abs});var m_=U((XG,p_)=>{"use strict";m();p_.exports=Math.floor});var v_=U((JG,g_)=>{"use strict";m();g_.exports=Math.max});var b_=U((tj,w_)=>{"use strict";m();w_.exports=Math.min});var y_=U((ij,__)=>{"use strict";m();__.exports=Math.pow});var E_=U((sj,x_)=>{"use strict";m();x_.exports=Math.round});var k_=U((oj,S_)=>{"use strict";m();S_.exports=Number.isNaN||function(e){return e!==e}});var C_=U((cj,A_)=>{"use strict";m();var gI=k_();A_.exports=function(e){return gI(e)||e===0?e:e<0?-1:1}});var P_=U((fj,T_)=>{"use strict";m();T_.exports=Object.getOwnPropertyDescriptor});var Ao=U((hj,R_)=>{"use strict";m();var Ff=P_();if(Ff)try{Ff([],"length")}catch(t){Ff=null}R_.exports=Ff});var bc=U((mj,$_)=>{"use strict";m();var If=Object.defineProperty||!1;if(If)try{If({},"a",{value:1})}catch(t){If=!1}$_.exports=If});var fm=U((vj,F_)=>{"use strict";m();F_.exports=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var e={},r=Symbol("test"),i=Object(r);if(typeof r=="string"||Object.prototype.toString.call(r)!=="[object Symbol]"||Object.prototype.toString.call(i)!=="[object Symbol]")return!1;var n=42;e[r]=n;for(var s in e)return!1;if(typeof Object.keys=="function"&&Object.keys(e).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(e).length!==0)return!1;var a=Object.getOwnPropertySymbols(e);if(a.length!==1||a[0]!==r||!Object.prototype.propertyIsEnumerable.call(e,r))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var o=Object.getOwnPropertyDescriptor(e,r);if(o.value!==n||o.enumerable!==!0)return!1}return!0}});var D_=U((bj,M_)=>{"use strict";m();var I_=typeof Symbol!="undefined"&&Symbol,vI=fm();M_.exports=function(){return typeof I_!="function"||typeof Symbol!="function"||typeof I_("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:vI()}});var dm=U((yj,O_)=>{"use strict";m();O_.exports=typeof Reflect!="undefined"&&Reflect.getPrototypeOf||null});var hm=U((Ej,L_)=>{"use strict";m();var wI=cm();L_.exports=wI.getPrototypeOf||null});var H_=U((kj,B_)=>{"use strict";m();var bI="Function.prototype.bind called on incompatible ",_I=Object.prototype.toString,yI=Math.max,xI="[object Function]",N_=function(e,r){for(var i=[],n=0;n{"use strict";m();var kI=H_();U_.exports=Function.prototype.bind||kI});var Mf=U((Pj,G_)=>{"use strict";m();G_.exports=Function.prototype.call});var Df=U(($j,j_)=>{"use strict";m();j_.exports=Function.prototype.apply});var z_=U((Ij,V_)=>{"use strict";m();V_.exports=typeof Reflect!="undefined"&&Reflect&&Reflect.apply});var pm=U((Dj,W_)=>{"use strict";m();var AI=Co(),CI=Df(),TI=Mf(),PI=z_();W_.exports=PI||AI.call(TI,CI)});var Of=U((Lj,q_)=>{"use strict";m();var RI=Co(),$I=ko(),FI=Mf(),II=pm();q_.exports=function(e){if(e.length<1||typeof e[0]!="function")throw new $I("a function is required");return II(RI,FI,e)}});var J_=U((Bj,Q_)=>{"use strict";m();var MI=Of(),Y_=Ao(),K_;try{K_=[].__proto__===Array.prototype}catch(t){if(!t||typeof t!="object"||!("code"in t)||t.code!=="ERR_PROTO_ACCESS")throw t}var mm=!!K_&&Y_&&Y_(Object.prototype,"__proto__"),X_=Object,Z_=X_.getPrototypeOf;Q_.exports=mm&&typeof mm.get=="function"?MI([mm.get]):typeof Z_=="function"?function(e){return Z_(e==null?e:X_(e))}:!1});var gm=U((Uj,iy)=>{"use strict";m();var ey=dm(),ty=hm(),ry=J_();iy.exports=ey?function(e){return ey(e)}:ty?function(e){if(!e||typeof e!="object"&&typeof e!="function")throw new TypeError("getProto: not an object");return ty(e)}:ry?function(e){return ry(e)}:null});var sy=U((jj,ny)=>{"use strict";m();var DI=Function.prototype.call,OI=Object.prototype.hasOwnProperty,LI=Co();ny.exports=LI.call(DI,OI)});var bm=U((zj,fy)=>{"use strict";m();var Te,NI=cm(),BI=r_(),HI=n_(),UI=a_(),GI=l_(),$o=um(),Ro=ko(),jI=f_(),VI=h_(),zI=m_(),WI=v_(),qI=b_(),YI=y_(),ZI=E_(),KI=C_(),cy=Function,vm=function(t){try{return cy('"use strict"; return ('+t+").constructor;")()}catch(e){}},_c=Ao(),XI=bc(),wm=function(){throw new Ro},QI=_c?(function(){try{return arguments.callee,wm}catch(t){try{return _c(arguments,"callee").get}catch(e){return wm}}})():wm,To=D_()(),Vt=gm(),JI=hm(),eM=dm(),uy=Df(),yc=Mf(),Po={},tM=typeof Uint8Array=="undefined"||!Vt?Te:Vt(Uint8Array),aa={__proto__:null,"%AggregateError%":typeof AggregateError=="undefined"?Te:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer=="undefined"?Te:ArrayBuffer,"%ArrayIteratorPrototype%":To&&Vt?Vt([][Symbol.iterator]()):Te,"%AsyncFromSyncIteratorPrototype%":Te,"%AsyncFunction%":Po,"%AsyncGenerator%":Po,"%AsyncGeneratorFunction%":Po,"%AsyncIteratorPrototype%":Po,"%Atomics%":typeof Atomics=="undefined"?Te:Atomics,"%BigInt%":typeof BigInt=="undefined"?Te:BigInt,"%BigInt64Array%":typeof BigInt64Array=="undefined"?Te:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array=="undefined"?Te:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView=="undefined"?Te:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":BI,"%eval%":eval,"%EvalError%":HI,"%Float16Array%":typeof Float16Array=="undefined"?Te:Float16Array,"%Float32Array%":typeof Float32Array=="undefined"?Te:Float32Array,"%Float64Array%":typeof Float64Array=="undefined"?Te:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry=="undefined"?Te:FinalizationRegistry,"%Function%":cy,"%GeneratorFunction%":Po,"%Int8Array%":typeof Int8Array=="undefined"?Te:Int8Array,"%Int16Array%":typeof Int16Array=="undefined"?Te:Int16Array,"%Int32Array%":typeof Int32Array=="undefined"?Te:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":To&&Vt?Vt(Vt([][Symbol.iterator]())):Te,"%JSON%":typeof JSON=="object"?JSON:Te,"%Map%":typeof Map=="undefined"?Te:Map,"%MapIteratorPrototype%":typeof Map=="undefined"||!To||!Vt?Te:Vt(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":NI,"%Object.getOwnPropertyDescriptor%":_c,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise=="undefined"?Te:Promise,"%Proxy%":typeof Proxy=="undefined"?Te:Proxy,"%RangeError%":UI,"%ReferenceError%":GI,"%Reflect%":typeof Reflect=="undefined"?Te:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set=="undefined"?Te:Set,"%SetIteratorPrototype%":typeof Set=="undefined"||!To||!Vt?Te:Vt(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer=="undefined"?Te:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":To&&Vt?Vt(""[Symbol.iterator]()):Te,"%Symbol%":To?Symbol:Te,"%SyntaxError%":$o,"%ThrowTypeError%":QI,"%TypedArray%":tM,"%TypeError%":Ro,"%Uint8Array%":typeof Uint8Array=="undefined"?Te:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray=="undefined"?Te:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array=="undefined"?Te:Uint16Array,"%Uint32Array%":typeof Uint32Array=="undefined"?Te:Uint32Array,"%URIError%":jI,"%WeakMap%":typeof WeakMap=="undefined"?Te:WeakMap,"%WeakRef%":typeof WeakRef=="undefined"?Te:WeakRef,"%WeakSet%":typeof WeakSet=="undefined"?Te:WeakSet,"%Function.prototype.call%":yc,"%Function.prototype.apply%":uy,"%Object.defineProperty%":XI,"%Object.getPrototypeOf%":JI,"%Math.abs%":VI,"%Math.floor%":zI,"%Math.max%":WI,"%Math.min%":qI,"%Math.pow%":YI,"%Math.round%":ZI,"%Math.sign%":KI,"%Reflect.getPrototypeOf%":eM};if(Vt)try{null.error}catch(t){ay=Vt(Vt(t)),aa["%Error.prototype%"]=ay}var ay,rM=function t(e){var r;if(e==="%AsyncFunction%")r=vm("async function () {}");else if(e==="%GeneratorFunction%")r=vm("function* () {}");else if(e==="%AsyncGeneratorFunction%")r=vm("async function* () {}");else if(e==="%AsyncGenerator%"){var i=t("%AsyncGeneratorFunction%");i&&(r=i.prototype)}else if(e==="%AsyncIteratorPrototype%"){var n=t("%AsyncGenerator%");n&&Vt&&(r=Vt(n.prototype))}return aa[e]=r,r},oy={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},xc=Co(),Lf=sy(),iM=xc.call(yc,Array.prototype.concat),nM=xc.call(uy,Array.prototype.splice),ly=xc.call(yc,String.prototype.replace),Nf=xc.call(yc,String.prototype.slice),sM=xc.call(yc,RegExp.prototype.exec),aM=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,oM=/\\(\\)?/g,lM=function(e){var r=Nf(e,0,1),i=Nf(e,-1);if(r==="%"&&i!=="%")throw new $o("invalid intrinsic syntax, expected closing `%`");if(i==="%"&&r!=="%")throw new $o("invalid intrinsic syntax, expected opening `%`");var n=[];return ly(e,aM,function(s,a,o,l){n[n.length]=o?ly(l,oM,"$1"):a||s}),n},cM=function(e,r){var i=e,n;if(Lf(oy,i)&&(n=oy[i],i="%"+n[0]+"%"),Lf(aa,i)){var s=aa[i];if(s===Po&&(s=rM(i)),typeof s=="undefined"&&!r)throw new Ro("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:n,name:i,value:s}}throw new $o("intrinsic "+e+" does not exist!")};fy.exports=function(e,r){if(typeof e!="string"||e.length===0)throw new Ro("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof r!="boolean")throw new Ro('"allowMissing" argument must be a boolean');if(sM(/^%?[^%]*%?$/,e)===null)throw new $o("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var i=lM(e),n=i.length>0?i[0]:"",s=cM("%"+n+"%",r),a=s.name,o=s.value,l=!1,c=s.alias;c&&(n=c[0],nM(i,iM([0,1],c)));for(var u=1,f=!0;u=i.length){var g=_c(o,d);f=!!g,f&&"get"in g&&!("originalValue"in g.get)?o=g.get:o=o[d]}else f=Lf(o,d),o=o[d];f&&!l&&(aa[a]=o)}}return o}});var _m=U((qj,py)=>{"use strict";m();var dy=bm(),hy=Of(),uM=hy([dy("%String.prototype.indexOf%")]);py.exports=function(e,r){var i=dy(e,!!r);return typeof i=="function"&&uM(e,".prototype.")>-1?hy([i]):i}});var wy=U((Zj,vy)=>{"use strict";m();var gy=Function.prototype.toString,Fo=typeof Reflect=="object"&&Reflect!==null&&Reflect.apply,xm,Bf;if(typeof Fo=="function"&&typeof Object.defineProperty=="function")try{xm=Object.defineProperty({},"length",{get:function(){throw Bf}}),Bf={},Fo(function(){throw 42},null,xm)}catch(t){t!==Bf&&(Fo=null)}else Fo=null;var fM=/^\s*class\b/,Em=function(e){try{var r=gy.call(e);return fM.test(r)}catch(i){return!1}},ym=function(e){try{return Em(e)?!1:(gy.call(e),!0)}catch(r){return!1}},Hf=Object.prototype.toString,dM="[object Object]",hM="[object Function]",pM="[object GeneratorFunction]",mM="[object HTMLAllCollection]",gM="[object HTML document.all class]",vM="[object HTMLCollection]",wM=typeof Symbol=="function"&&!!Symbol.toStringTag,bM=!(0 in[,]),Sm=function(){return!1};typeof document=="object"&&(my=document.all,Hf.call(my)===Hf.call(document.all)&&(Sm=function(e){if((bM||!e)&&(typeof e=="undefined"||typeof e=="object"))try{var r=Hf.call(e);return(r===mM||r===gM||r===vM||r===dM)&&e("")==null}catch(i){}return!1}));var my;vy.exports=Fo?function(e){if(Sm(e))return!0;if(!e||typeof e!="function"&&typeof e!="object")return!1;try{Fo(e,null,xm)}catch(r){if(r!==Bf)return!1}return!Em(e)&&ym(e)}:function(e){if(Sm(e))return!0;if(!e||typeof e!="function"&&typeof e!="object")return!1;if(wM)return ym(e);if(Em(e))return!1;var r=Hf.call(e);return r!==hM&&r!==pM&&!/^\[object HTML/.test(r)?!1:ym(e)}});var yy=U((Xj,_y)=>{"use strict";m();var _M=wy(),yM=Object.prototype.toString,by=Object.prototype.hasOwnProperty,xM=function(e,r,i){for(var n=0,s=e.length;n=3&&(n=i),kM(e)?xM(e,r,n):typeof e=="string"?EM(e,r,n):SM(e,r,n)}});var Ey=U((Jj,xy)=>{"use strict";m();xy.exports=["Float16Array","Float32Array","Float64Array","Int8Array","Int16Array","Int32Array","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array"]});var ky=U((tV,Sy)=>{"use strict";m();var km=Ey(),AM=typeof globalThis=="undefined"?global:globalThis;Sy.exports=function(){for(var e=[],r=0;r{"use strict";m();var Ay=bc(),CM=um(),Io=ko(),Cy=Ao();Ty.exports=function(e,r,i){if(!e||typeof e!="object"&&typeof e!="function")throw new Io("`obj` must be an object or a function`");if(typeof r!="string"&&typeof r!="symbol")throw new Io("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new Io("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new Io("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new Io("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new Io("`loose`, if provided, must be a boolean");var n=arguments.length>3?arguments[3]:null,s=arguments.length>4?arguments[4]:null,a=arguments.length>5?arguments[5]:null,o=arguments.length>6?arguments[6]:!1,l=!!Cy&&Cy(e,r);if(Ay)Ay(e,r,{configurable:a===null&&l?l.configurable:!a,enumerable:n===null&&l?l.enumerable:!n,value:i,writable:s===null&&l?l.writable:!s});else if(o||!n&&!s&&!a)e[r]=i;else throw new CM("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")}});var Fy=U((sV,$y)=>{"use strict";m();var Am=bc(),Ry=function(){return!!Am};Ry.hasArrayLengthDefineBug=function(){if(!Am)return null;try{return Am([],"length",{value:1}).length!==1}catch(e){return!0}};$y.exports=Ry});var Ly=U((oV,Oy)=>{"use strict";m();var TM=bm(),Iy=Py(),PM=Fy()(),My=Ao(),Dy=ko(),RM=TM("%Math.floor%");Oy.exports=function(e,r){if(typeof e!="function")throw new Dy("`fn` is not a function");if(typeof r!="number"||r<0||r>4294967295||RM(r)!==r)throw new Dy("`length` must be a positive 32-bit integer");var i=arguments.length>2&&!!arguments[2],n=!0,s=!0;if("length"in e&&My){var a=My(e,"length");a&&!a.configurable&&(n=!1),a&&!a.writable&&(s=!1)}return(n||s||!i)&&(PM?Iy(e,"length",r,!0,!0):Iy(e,"length",r)),e}});var By=U((cV,Ny)=>{"use strict";m();var $M=Co(),FM=Df(),IM=pm();Ny.exports=function(){return IM($M,FM,arguments)}});var Gy=U((fV,Uf)=>{"use strict";m();var MM=Ly(),Hy=bc(),DM=Of(),Uy=By();Uf.exports=function(e){var r=DM(arguments),i=1+e.length-(arguments.length-1);return MM(r,i>0?i:0,!0)};Hy?Hy(Uf.exports,"apply",{value:Uy}):Uf.exports.apply=Uy});var Vy=U((hV,jy)=>{"use strict";m();var OM=fm();jy.exports=function(){return OM()&&!!Symbol.toStringTag}});var Zy=U((mV,Yy)=>{"use strict";m();var Vf=yy(),LM=ky(),zy=Gy(),Tm=_m(),jf=Ao(),Gf=gm(),NM=Tm("Object.prototype.toString"),qy=Vy()(),Wy=typeof globalThis=="undefined"?global:globalThis,Cm=LM(),Pm=Tm("String.prototype.slice"),BM=Tm("Array.prototype.indexOf",!0)||function(e,r){for(var i=0;i-1}Yy.exports=function(e){if(!e||typeof e!="object")return!1;if(!qy){var r=Pm(NM(e),8,-1);return GM(r)?r:r!=="Object"?!1:UM(e)}return jf?HM(e):null}});var Xy=U((vV,Ky)=>{"use strict";m();var jM=Zy();Ky.exports=function(e){return!!jM(e)}});var Jy=U((bV,Qy)=>{"use strict";m();var VM=ko(),zM=_m(),WM=zM("TypedArray.prototype.buffer",!0),qM=Xy();Qy.exports=WM||function(e){if(!qM(e))throw new VM("Not a Typed Array");return e.buffer}});var rx=U((yV,tx)=>{"use strict";m();var Ni=$f().Buffer,YM=Qb(),ZM=Jy(),KM=ArrayBuffer.isView||function(e){try{return ZM(e),!0}catch(r){return!1}},XM=typeof Uint8Array!="undefined",ex=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined",QM=ex&&(Ni.prototype instanceof Uint8Array||Ni.TYPED_ARRAY_SUPPORT);tx.exports=function(e,r){if(Ni.isBuffer(e))return e.constructor&&!("isBuffer"in e)?Ni.from(e):e;if(typeof e=="string")return Ni.from(e,r);if(ex&&KM(e)){if(e.byteLength===0)return Ni.alloc(0);if(QM){var i=Ni.from(e.buffer,e.byteOffset,e.byteLength);if(i.byteLength===e.byteLength)return i}var n=e instanceof Uint8Array?e:new Uint8Array(e.buffer,e.byteOffset,e.byteLength),s=Ni.from(n);if(s.length===e.byteLength)return s}if(XM&&e instanceof Uint8Array)return Ni.from(e);var a=YM(e);if(a)for(var o=0;o255||~~l!==l)throw new RangeError("Array items must be numbers in the range 0-255.")}if(a||Ni.isBuffer(e)&&e.constructor&&typeof e.constructor.isBuffer=="function"&&e.constructor.isBuffer(e))return Ni.from(e);throw new TypeError('The "data" argument must be a string, an Array, a Buffer, a Uint8Array, or a DataView.')}});var nx=U((EV,ix)=>{"use strict";m();var JM=$f().Buffer,eD=rx();function Wf(t,e){this._block=JM.alloc(t),this._finalSize=e,this._blockSize=t,this._len=0}Wf.prototype.update=function(t,e){t=eD(t,e||"utf8");for(var r=this._block,i=this._blockSize,n=t.length,s=this._len,a=0;a=this._finalSize&&(this._update(this._block),this._block.fill(0));var r=this._len*8;if(r<=4294967295)this._block.writeUInt32BE(r,this._blockSize-4);else{var i=(r&4294967295)>>>0,n=(r-i)/4294967296;this._block.writeUInt32BE(n,this._blockSize-8),this._block.writeUInt32BE(i,this._blockSize-4)}this._update(this._block);var s=this._hash();return t?s.toString(t):s};Wf.prototype._update=function(){throw new Error("_update must be implemented by subclass")};ix.exports=Wf});var ox=U((kV,ax)=>{"use strict";m();var tD=Yb(),sx=nx(),rD=$f().Buffer,iD=[1518500249,1859775393,-1894007588,-899497514],nD=new Array(80);function Ec(){this.init(),this._w=nD,sx.call(this,64,56)}tD(Ec,sx);Ec.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this};function sD(t){return t<<1|t>>>31}function aD(t){return t<<5|t>>>27}function oD(t){return t<<30|t>>>2}function lD(t,e,r,i){return t===0?e&r|~e&i:t===2?e&r|e&i|r&i:e^r^i}Ec.prototype._update=function(t){for(var e=this._w,r=this._a|0,i=this._b|0,n=this._c|0,s=this._d|0,a=this._e|0,o=0;o<16;++o)e[o]=t.readInt32BE(o*4);for(;o<80;++o)e[o]=sD(e[o-3]^e[o-8]^e[o-14]^e[o-16]);for(var l=0;l<80;++l){var c=~~(l/20),u=aD(r)+lD(c,i,n,s)+a+e[l]+iD[c]|0;a=s,s=n,n=oD(i),i=r,r=u}this._a=r+this._a|0,this._b=i+this._b|0,this._c=n+this._c|0,this._d=s+this._d|0,this._e=a+this._e|0};Ec.prototype._hash=function(){var t=rD.allocUnsafe(20);return t.writeInt32BE(this._a|0,0),t.writeInt32BE(this._b|0,4),t.writeInt32BE(this._c|0,8),t.writeInt32BE(this._d|0,12),t.writeInt32BE(this._e|0,16),t};ax.exports=Ec});var cx=U(Rm=>{m();var lx;(function(t){typeof DO_NOT_EXPORT_CRC=="undefined"?typeof Rm=="object"?t(Rm):typeof define=="function"&&define.amd?define(function(){var e={};return t(e),e}):t(lx={}):t(lx={})})(function(t){t.version="1.2.2";function e(){for(var v=0,x=new Array(256),_=0;_!=256;++_)v=_,v=v&1?-306674912^v>>>1:v>>>1,v=v&1?-306674912^v>>>1:v>>>1,v=v&1?-306674912^v>>>1:v>>>1,v=v&1?-306674912^v>>>1:v>>>1,v=v&1?-306674912^v>>>1:v>>>1,v=v&1?-306674912^v>>>1:v>>>1,v=v&1?-306674912^v>>>1:v>>>1,v=v&1?-306674912^v>>>1:v>>>1,x[_]=v;return typeof Int32Array!="undefined"?new Int32Array(x):x}var r=e();function i(v){var x=0,_=0,P=0,T=typeof Int32Array!="undefined"?new Int32Array(4096):new Array(4096);for(P=0;P!=256;++P)T[P]=v[P];for(P=0;P!=256;++P)for(_=v[P],x=256+P;x<4096;x+=256)_=T[x]=_>>>8^v[_&255];var M=[];for(P=1;P!=16;++P)M[P-1]=typeof Int32Array!="undefined"?T.subarray(P*256,P*256+256):T.slice(P*256,P*256+256);return M}var n=i(r),s=n[0],a=n[1],o=n[2],l=n[3],c=n[4],u=n[5],f=n[6],d=n[7],h=n[8],p=n[9],g=n[10],w=n[11],y=n[12],b=n[13],S=n[14];function C(v,x){for(var _=x^-1,P=0,T=v.length;P>>8^r[(_^v.charCodeAt(P++))&255];return~_}function A(v,x){for(var _=x^-1,P=v.length-15,T=0;T>8&255]^y[v[T++]^_>>16&255]^w[v[T++]^_>>>24]^g[v[T++]]^p[v[T++]]^h[v[T++]]^d[v[T++]]^f[v[T++]]^u[v[T++]]^c[v[T++]]^l[v[T++]]^o[v[T++]]^a[v[T++]]^s[v[T++]]^r[v[T++]];for(P+=15;T>>8^r[(_^v[T++])&255];return~_}function k(v,x){for(var _=x^-1,P=0,T=v.length,M=0,$=0;P>>8^r[(_^M)&255]:M<2048?(_=_>>>8^r[(_^(192|M>>6&31))&255],_=_>>>8^r[(_^(128|M&63))&255]):M>=55296&&M<57344?(M=(M&1023)+64,$=v.charCodeAt(P++)&1023,_=_>>>8^r[(_^(240|M>>8&7))&255],_=_>>>8^r[(_^(128|M>>2&63))&255],_=_>>>8^r[(_^(128|$>>6&15|(M&3)<<4))&255],_=_>>>8^r[(_^(128|$&63))&255]):(_=_>>>8^r[(_^(224|M>>12&15))&255],_=_>>>8^r[(_^(128|M>>6&63))&255],_=_>>>8^r[(_^(128|M&63))&255]);return~_}t.table=r,t.bstr=C,t.buf=A,t.str=k})});var Hn=U(wr=>{"use strict";m();var cD=typeof Uint8Array!="undefined"&&typeof Uint16Array!="undefined"&&typeof Int32Array!="undefined";function uD(t,e){return Object.prototype.hasOwnProperty.call(t,e)}wr.assign=function(t){for(var e=Array.prototype.slice.call(arguments,1);e.length;){var r=e.shift();if(r){if(typeof r!="object")throw new TypeError(r+"must be non-object");for(var i in r)uD(r,i)&&(t[i]=r[i])}}return t};wr.shrinkBuf=function(t,e){return t.length===e?t:t.subarray?t.subarray(0,e):(t.length=e,t)};var fD={arraySet:function(t,e,r,i,n){if(e.subarray&&t.subarray){t.set(e.subarray(r,r+i),n);return}for(var s=0;s{"use strict";m();var hD=Hn(),pD=4,ux=0,fx=1,mD=2;function Do(t){for(var e=t.length;--e>=0;)t[e]=0}var gD=0,vx=1,vD=2,wD=3,bD=258,Lm=29,Pc=256,kc=Pc+1+Lm,Mo=30,Nm=19,wx=2*kc+1,oa=15,$m=16,_D=7,Bm=256,bx=16,_x=17,yx=18,Dm=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],qf=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],yD=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],xx=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],xD=512,Un=new Array((kc+2)*2);Do(Un);var Sc=new Array(Mo*2);Do(Sc);var Ac=new Array(xD);Do(Ac);var Cc=new Array(bD-wD+1);Do(Cc);var Hm=new Array(Lm);Do(Hm);var Yf=new Array(Mo);Do(Yf);function Fm(t,e,r,i,n){this.static_tree=t,this.extra_bits=e,this.extra_base=r,this.elems=i,this.max_length=n,this.has_stree=t&&t.length}var Ex,Sx,kx;function Im(t,e){this.dyn_tree=t,this.max_code=0,this.stat_desc=e}function Ax(t){return t<256?Ac[t]:Ac[256+(t>>>7)]}function Tc(t,e){t.pending_buf[t.pending++]=e&255,t.pending_buf[t.pending++]=e>>>8&255}function Fr(t,e,r){t.bi_valid>$m-r?(t.bi_buf|=e<>$m-t.bi_valid,t.bi_valid+=r-$m):(t.bi_buf|=e<>>=1,r<<=1;while(--e>0);return r>>>1}function ED(t){t.bi_valid===16?(Tc(t,t.bi_buf),t.bi_buf=0,t.bi_valid=0):t.bi_valid>=8&&(t.pending_buf[t.pending++]=t.bi_buf&255,t.bi_buf>>=8,t.bi_valid-=8)}function SD(t,e){var r=e.dyn_tree,i=e.max_code,n=e.stat_desc.static_tree,s=e.stat_desc.has_stree,a=e.stat_desc.extra_bits,o=e.stat_desc.extra_base,l=e.stat_desc.max_length,c,u,f,d,h,p,g=0;for(d=0;d<=oa;d++)t.bl_count[d]=0;for(r[t.heap[t.heap_max]*2+1]=0,c=t.heap_max+1;cl&&(d=l,g++),r[u*2+1]=d,!(u>i)&&(t.bl_count[d]++,h=0,u>=o&&(h=a[u-o]),p=r[u*2],t.opt_len+=p*(d+h),s&&(t.static_len+=p*(n[u*2+1]+h)));if(g!==0){do{for(d=l-1;t.bl_count[d]===0;)d--;t.bl_count[d]--,t.bl_count[d+1]+=2,t.bl_count[l]--,g-=2}while(g>0);for(d=l;d!==0;d--)for(u=t.bl_count[d];u!==0;)f=t.heap[--c],!(f>i)&&(r[f*2+1]!==d&&(t.opt_len+=(d-r[f*2+1])*r[f*2],r[f*2+1]=d),u--)}}function Tx(t,e,r){var i=new Array(oa+1),n=0,s,a;for(s=1;s<=oa;s++)i[s]=n=n+r[s-1]<<1;for(a=0;a<=e;a++){var o=t[a*2+1];o!==0&&(t[a*2]=Cx(i[o]++,o))}}function kD(){var t,e,r,i,n,s=new Array(oa+1);for(r=0,i=0;i>=7;i8?Tc(t,t.bi_buf):t.bi_valid>0&&(t.pending_buf[t.pending++]=t.bi_buf),t.bi_buf=0,t.bi_valid=0}function AD(t,e,r,i){Rx(t),i&&(Tc(t,r),Tc(t,~r)),hD.arraySet(t.pending_buf,t.window,e,r,t.pending),t.pending+=r}function dx(t,e,r,i){var n=e*2,s=r*2;return t[n]>1;a>=1;a--)Mm(t,r,a);c=s;do a=t.heap[1],t.heap[1]=t.heap[t.heap_len--],Mm(t,r,1),o=t.heap[1],t.heap[--t.heap_max]=a,t.heap[--t.heap_max]=o,r[c*2]=r[a*2]+r[o*2],t.depth[c]=(t.depth[a]>=t.depth[o]?t.depth[a]:t.depth[o])+1,r[a*2+1]=r[o*2+1]=c,t.heap[1]=c++,Mm(t,r,1);while(t.heap_len>=2);t.heap[--t.heap_max]=t.heap[1],SD(t,e),Tx(r,l,t.bl_count)}function px(t,e,r){var i,n=-1,s,a=e[1],o=0,l=7,c=4;for(a===0&&(l=138,c=3),e[(r+1)*2+1]=65535,i=0;i<=r;i++)s=a,a=e[(i+1)*2+1],!(++o=3&&t.bl_tree[xx[e]*2+1]===0;e--);return t.opt_len+=3*(e+1)+5+5+4,e}function TD(t,e,r,i){var n;for(Fr(t,e-257,5),Fr(t,r-1,5),Fr(t,i-4,4),n=0;n>>=1)if(e&1&&t.dyn_ltree[r*2]!==0)return ux;if(t.dyn_ltree[18]!==0||t.dyn_ltree[20]!==0||t.dyn_ltree[26]!==0)return fx;for(r=32;r0?(t.strm.data_type===mD&&(t.strm.data_type=PD(t)),Om(t,t.l_desc),Om(t,t.d_desc),a=CD(t),n=t.opt_len+3+7>>>3,s=t.static_len+3+7>>>3,s<=n&&(n=s)):n=s=r+5,r+4<=n&&e!==-1?$x(t,e,r,i):t.strategy===pD||s===n?(Fr(t,(vx<<1)+(i?1:0),3),hx(t,Un,Sc)):(Fr(t,(vD<<1)+(i?1:0),3),TD(t,t.l_desc.max_code+1,t.d_desc.max_code+1,a+1),hx(t,t.dyn_ltree,t.dyn_dtree)),Px(t),i&&Rx(t)}function ID(t,e,r){return t.pending_buf[t.d_buf+t.last_lit*2]=e>>>8&255,t.pending_buf[t.d_buf+t.last_lit*2+1]=e&255,t.pending_buf[t.l_buf+t.last_lit]=r&255,t.last_lit++,e===0?t.dyn_ltree[r*2]++:(t.matches++,e--,t.dyn_ltree[(Cc[r]+Pc+1)*2]++,t.dyn_dtree[Ax(e)*2]++),t.last_lit===t.lit_bufsize-1}Oo._tr_init=RD;Oo._tr_stored_block=$x;Oo._tr_flush_block=FD;Oo._tr_tally=ID;Oo._tr_align=$D});var Um=U((IV,Ix)=>{"use strict";m();function MD(t,e,r,i){for(var n=t&65535|0,s=t>>>16&65535|0,a=0;r!==0;){a=r>2e3?2e3:r,r-=a;do n=n+e[i++]|0,s=s+n|0;while(--a);n%=65521,s%=65521}return n|s<<16|0}Ix.exports=MD});var Gm=U((DV,Mx)=>{"use strict";m();function DD(){for(var t,e=[],r=0;r<256;r++){t=r;for(var i=0;i<8;i++)t=t&1?3988292384^t>>>1:t>>>1;e[r]=t}return e}var OD=DD();function LD(t,e,r,i){var n=OD,s=i+r;t^=-1;for(var a=i;a>>8^n[(t^e[a])&255];return t^-1}Mx.exports=LD});var Zf=U((LV,Dx)=>{"use strict";m();Dx.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}});var Vx=U(hn=>{"use strict";m();var br=Hn(),mi=Fx(),Bx=Um(),ws=Gm(),ND=Zf(),fa=0,BD=1,HD=3,Es=4,Ox=5,dn=0,Lx=1,gi=-2,UD=-3,jm=-5,GD=-1,jD=1,Kf=2,VD=3,zD=4,WD=0,qD=2,td=8,YD=9,ZD=15,KD=8,XD=29,QD=256,zm=QD+1+XD,JD=30,eO=19,tO=2*zm+1,rO=15,$e=3,ys=258,Bi=ys+$e+1,iO=32,rd=42,Wm=69,Xf=73,Qf=91,Jf=103,la=113,$c=666,Ft=1,Fc=2,ca=3,Bo=4,nO=3;function xs(t,e){return t.msg=ND[e],e}function Nx(t){return(t<<1)-(t>4?9:0)}function _s(t){for(var e=t.length;--e>=0;)t[e]=0}function bs(t){var e=t.state,r=e.pending;r>t.avail_out&&(r=t.avail_out),r!==0&&(br.arraySet(t.output,e.pending_buf,e.pending_out,r,t.next_out),t.next_out+=r,e.pending_out+=r,t.total_out+=r,t.avail_out-=r,e.pending-=r,e.pending===0&&(e.pending_out=0))}function Kt(t,e){mi._tr_flush_block(t,t.block_start>=0?t.block_start:-1,t.strstart-t.block_start,e),t.block_start=t.strstart,bs(t.strm)}function Oe(t,e){t.pending_buf[t.pending++]=e}function Rc(t,e){t.pending_buf[t.pending++]=e>>>8&255,t.pending_buf[t.pending++]=e&255}function sO(t,e,r,i){var n=t.avail_in;return n>i&&(n=i),n===0?0:(t.avail_in-=n,br.arraySet(e,t.input,t.next_in,n,r),t.state.wrap===1?t.adler=Bx(t.adler,e,n,r):t.state.wrap===2&&(t.adler=ws(t.adler,e,n,r)),t.next_in+=n,t.total_in+=n,n)}function Hx(t,e){var r=t.max_chain_length,i=t.strstart,n,s,a=t.prev_length,o=t.nice_match,l=t.strstart>t.w_size-Bi?t.strstart-(t.w_size-Bi):0,c=t.window,u=t.w_mask,f=t.prev,d=t.strstart+ys,h=c[i+a-1],p=c[i+a];t.prev_length>=t.good_match&&(r>>=2),o>t.lookahead&&(o=t.lookahead);do if(n=e,!(c[n+a]!==p||c[n+a-1]!==h||c[n]!==c[i]||c[++n]!==c[i+1])){i+=2,n++;do;while(c[++i]===c[++n]&&c[++i]===c[++n]&&c[++i]===c[++n]&&c[++i]===c[++n]&&c[++i]===c[++n]&&c[++i]===c[++n]&&c[++i]===c[++n]&&c[++i]===c[++n]&&ia){if(t.match_start=e,a=s,s>=o)break;h=c[i+a-1],p=c[i+a]}}while((e=f[e&u])>l&&--r!==0);return a<=t.lookahead?a:t.lookahead}function ua(t){var e=t.w_size,r,i,n,s,a;do{if(s=t.window_size-t.lookahead-t.strstart,t.strstart>=e+(e-Bi)){br.arraySet(t.window,t.window,e,e,0),t.match_start-=e,t.strstart-=e,t.block_start-=e,i=t.hash_size,r=i;do n=t.head[--r],t.head[r]=n>=e?n-e:0;while(--i);i=e,r=i;do n=t.prev[--r],t.prev[r]=n>=e?n-e:0;while(--i);s+=e}if(t.strm.avail_in===0)break;if(i=sO(t.strm,t.window,t.strstart+t.lookahead,s),t.lookahead+=i,t.lookahead+t.insert>=$e)for(a=t.strstart-t.insert,t.ins_h=t.window[a],t.ins_h=(t.ins_h<t.pending_buf_size-5&&(r=t.pending_buf_size-5);;){if(t.lookahead<=1){if(ua(t),t.lookahead===0&&e===fa)return Ft;if(t.lookahead===0)break}t.strstart+=t.lookahead,t.lookahead=0;var i=t.block_start+r;if((t.strstart===0||t.strstart>=i)&&(t.lookahead=t.strstart-i,t.strstart=i,Kt(t,!1),t.strm.avail_out===0)||t.strstart-t.block_start>=t.w_size-Bi&&(Kt(t,!1),t.strm.avail_out===0))return Ft}return t.insert=0,e===Es?(Kt(t,!0),t.strm.avail_out===0?ca:Bo):(t.strstart>t.block_start&&(Kt(t,!1),t.strm.avail_out===0),Ft)}function Vm(t,e){for(var r,i;;){if(t.lookahead=$e&&(t.ins_h=(t.ins_h<=$e)if(i=mi._tr_tally(t,t.strstart-t.match_start,t.match_length-$e),t.lookahead-=t.match_length,t.match_length<=t.max_lazy_match&&t.lookahead>=$e){t.match_length--;do t.strstart++,t.ins_h=(t.ins_h<=$e&&(t.ins_h=(t.ins_h<4096)&&(t.match_length=$e-1)),t.prev_length>=$e&&t.match_length<=t.prev_length){n=t.strstart+t.lookahead-$e,i=mi._tr_tally(t,t.strstart-1-t.prev_match,t.prev_length-$e),t.lookahead-=t.prev_length-1,t.prev_length-=2;do++t.strstart<=n&&(t.ins_h=(t.ins_h<=$e&&t.strstart>0&&(n=t.strstart-1,i=a[n],i===a[++n]&&i===a[++n]&&i===a[++n])){s=t.strstart+ys;do;while(i===a[++n]&&i===a[++n]&&i===a[++n]&&i===a[++n]&&i===a[++n]&&i===a[++n]&&i===a[++n]&&i===a[++n]&&nt.lookahead&&(t.match_length=t.lookahead)}if(t.match_length>=$e?(r=mi._tr_tally(t,1,t.match_length-$e),t.lookahead-=t.match_length,t.strstart+=t.match_length,t.match_length=0):(r=mi._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++),r&&(Kt(t,!1),t.strm.avail_out===0))return Ft}return t.insert=0,e===Es?(Kt(t,!0),t.strm.avail_out===0?ca:Bo):t.last_lit&&(Kt(t,!1),t.strm.avail_out===0)?Ft:Fc}function lO(t,e){for(var r;;){if(t.lookahead===0&&(ua(t),t.lookahead===0)){if(e===fa)return Ft;break}if(t.match_length=0,r=mi._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++,r&&(Kt(t,!1),t.strm.avail_out===0))return Ft}return t.insert=0,e===Es?(Kt(t,!0),t.strm.avail_out===0?ca:Bo):t.last_lit&&(Kt(t,!1),t.strm.avail_out===0)?Ft:Fc}function fn(t,e,r,i,n){this.good_length=t,this.max_lazy=e,this.nice_length=r,this.max_chain=i,this.func=n}var No;No=[new fn(0,0,0,0,aO),new fn(4,4,8,4,Vm),new fn(4,5,16,8,Vm),new fn(4,6,32,32,Vm),new fn(4,4,16,16,Lo),new fn(8,16,32,32,Lo),new fn(8,16,128,128,Lo),new fn(8,32,128,256,Lo),new fn(32,128,258,1024,Lo),new fn(32,258,258,4096,Lo)];function cO(t){t.window_size=2*t.w_size,_s(t.head),t.max_lazy_match=No[t.level].max_lazy,t.good_match=No[t.level].good_length,t.nice_match=No[t.level].nice_length,t.max_chain_length=No[t.level].max_chain,t.strstart=0,t.block_start=0,t.lookahead=0,t.insert=0,t.match_length=t.prev_length=$e-1,t.match_available=0,t.ins_h=0}function uO(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=td,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new br.Buf16(tO*2),this.dyn_dtree=new br.Buf16((2*JD+1)*2),this.bl_tree=new br.Buf16((2*eO+1)*2),_s(this.dyn_ltree),_s(this.dyn_dtree),_s(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new br.Buf16(rO+1),this.heap=new br.Buf16(2*zm+1),_s(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new br.Buf16(2*zm+1),_s(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function Ux(t){var e;return!t||!t.state?xs(t,gi):(t.total_in=t.total_out=0,t.data_type=qD,e=t.state,e.pending=0,e.pending_out=0,e.wrap<0&&(e.wrap=-e.wrap),e.status=e.wrap?rd:la,t.adler=e.wrap===2?0:1,e.last_flush=fa,mi._tr_init(e),dn)}function Gx(t){var e=Ux(t);return e===dn&&cO(t.state),e}function fO(t,e){return!t||!t.state||t.state.wrap!==2?gi:(t.state.gzhead=e,dn)}function jx(t,e,r,i,n,s){if(!t)return gi;var a=1;if(e===GD&&(e=6),i<0?(a=0,i=-i):i>15&&(a=2,i-=16),n<1||n>YD||r!==td||i<8||i>15||e<0||e>9||s<0||s>zD)return xs(t,gi);i===8&&(i=9);var o=new uO;return t.state=o,o.strm=t,o.wrap=a,o.gzhead=null,o.w_bits=i,o.w_size=1<Ox||e<0)return t?xs(t,gi):gi;if(i=t.state,!t.output||!t.input&&t.avail_in!==0||i.status===$c&&e!==Es)return xs(t,t.avail_out===0?jm:gi);if(i.strm=t,r=i.last_flush,i.last_flush=e,i.status===rd)if(i.wrap===2)t.adler=0,Oe(i,31),Oe(i,139),Oe(i,8),i.gzhead?(Oe(i,(i.gzhead.text?1:0)+(i.gzhead.hcrc?2:0)+(i.gzhead.extra?4:0)+(i.gzhead.name?8:0)+(i.gzhead.comment?16:0)),Oe(i,i.gzhead.time&255),Oe(i,i.gzhead.time>>8&255),Oe(i,i.gzhead.time>>16&255),Oe(i,i.gzhead.time>>24&255),Oe(i,i.level===9?2:i.strategy>=Kf||i.level<2?4:0),Oe(i,i.gzhead.os&255),i.gzhead.extra&&i.gzhead.extra.length&&(Oe(i,i.gzhead.extra.length&255),Oe(i,i.gzhead.extra.length>>8&255)),i.gzhead.hcrc&&(t.adler=ws(t.adler,i.pending_buf,i.pending,0)),i.gzindex=0,i.status=Wm):(Oe(i,0),Oe(i,0),Oe(i,0),Oe(i,0),Oe(i,0),Oe(i,i.level===9?2:i.strategy>=Kf||i.level<2?4:0),Oe(i,nO),i.status=la);else{var a=td+(i.w_bits-8<<4)<<8,o=-1;i.strategy>=Kf||i.level<2?o=0:i.level<6?o=1:i.level===6?o=2:o=3,a|=o<<6,i.strstart!==0&&(a|=iO),a+=31-a%31,i.status=la,Rc(i,a),i.strstart!==0&&(Rc(i,t.adler>>>16),Rc(i,t.adler&65535)),t.adler=1}if(i.status===Wm)if(i.gzhead.extra){for(n=i.pending;i.gzindex<(i.gzhead.extra.length&65535)&&!(i.pending===i.pending_buf_size&&(i.gzhead.hcrc&&i.pending>n&&(t.adler=ws(t.adler,i.pending_buf,i.pending-n,n)),bs(t),n=i.pending,i.pending===i.pending_buf_size));)Oe(i,i.gzhead.extra[i.gzindex]&255),i.gzindex++;i.gzhead.hcrc&&i.pending>n&&(t.adler=ws(t.adler,i.pending_buf,i.pending-n,n)),i.gzindex===i.gzhead.extra.length&&(i.gzindex=0,i.status=Xf)}else i.status=Xf;if(i.status===Xf)if(i.gzhead.name){n=i.pending;do{if(i.pending===i.pending_buf_size&&(i.gzhead.hcrc&&i.pending>n&&(t.adler=ws(t.adler,i.pending_buf,i.pending-n,n)),bs(t),n=i.pending,i.pending===i.pending_buf_size)){s=1;break}i.gzindexn&&(t.adler=ws(t.adler,i.pending_buf,i.pending-n,n)),s===0&&(i.gzindex=0,i.status=Qf)}else i.status=Qf;if(i.status===Qf)if(i.gzhead.comment){n=i.pending;do{if(i.pending===i.pending_buf_size&&(i.gzhead.hcrc&&i.pending>n&&(t.adler=ws(t.adler,i.pending_buf,i.pending-n,n)),bs(t),n=i.pending,i.pending===i.pending_buf_size)){s=1;break}i.gzindexn&&(t.adler=ws(t.adler,i.pending_buf,i.pending-n,n)),s===0&&(i.status=Jf)}else i.status=Jf;if(i.status===Jf&&(i.gzhead.hcrc?(i.pending+2>i.pending_buf_size&&bs(t),i.pending+2<=i.pending_buf_size&&(Oe(i,t.adler&255),Oe(i,t.adler>>8&255),t.adler=0,i.status=la)):i.status=la),i.pending!==0){if(bs(t),t.avail_out===0)return i.last_flush=-1,dn}else if(t.avail_in===0&&Nx(e)<=Nx(r)&&e!==Es)return xs(t,jm);if(i.status===$c&&t.avail_in!==0)return xs(t,jm);if(t.avail_in!==0||i.lookahead!==0||e!==fa&&i.status!==$c){var l=i.strategy===Kf?lO(i,e):i.strategy===VD?oO(i,e):No[i.level].func(i,e);if((l===ca||l===Bo)&&(i.status=$c),l===Ft||l===ca)return t.avail_out===0&&(i.last_flush=-1),dn;if(l===Fc&&(e===BD?mi._tr_align(i):e!==Ox&&(mi._tr_stored_block(i,0,0,!1),e===HD&&(_s(i.head),i.lookahead===0&&(i.strstart=0,i.block_start=0,i.insert=0))),bs(t),t.avail_out===0))return i.last_flush=-1,dn}return e!==Es?dn:i.wrap<=0?Lx:(i.wrap===2?(Oe(i,t.adler&255),Oe(i,t.adler>>8&255),Oe(i,t.adler>>16&255),Oe(i,t.adler>>24&255),Oe(i,t.total_in&255),Oe(i,t.total_in>>8&255),Oe(i,t.total_in>>16&255),Oe(i,t.total_in>>24&255)):(Rc(i,t.adler>>>16),Rc(i,t.adler&65535)),bs(t),i.wrap>0&&(i.wrap=-i.wrap),i.pending!==0?dn:Lx)}function pO(t){var e;return!t||!t.state?gi:(e=t.state.status,e!==rd&&e!==Wm&&e!==Xf&&e!==Qf&&e!==Jf&&e!==la&&e!==$c?xs(t,gi):(t.state=null,e===la?xs(t,UD):dn))}function mO(t,e){var r=e.length,i,n,s,a,o,l,c,u;if(!t||!t.state||(i=t.state,a=i.wrap,a===2||a===1&&i.status!==rd||i.lookahead))return gi;for(a===1&&(t.adler=Bx(t.adler,e,r,0)),i.wrap=0,r>=i.w_size&&(a===0&&(_s(i.head),i.strstart=0,i.block_start=0,i.insert=0),u=new br.Buf8(i.w_size),br.arraySet(u,e,r-i.w_size,i.w_size,0),e=u,r=i.w_size),o=t.avail_in,l=t.next_in,c=t.input,t.avail_in=r,t.next_in=0,t.input=e,ua(i);i.lookahead>=$e;){n=i.strstart,s=i.lookahead-($e-1);do i.ins_h=(i.ins_h<{"use strict";m();var id=Hn(),zx=!0,Wx=!0;try{String.fromCharCode.apply(null,[0])}catch(t){zx=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(t){Wx=!1}var Ic=new id.Buf8(256);for(Gn=0;Gn<256;Gn++)Ic[Gn]=Gn>=252?6:Gn>=248?5:Gn>=240?4:Gn>=224?3:Gn>=192?2:1;var Gn;Ic[254]=Ic[254]=1;Ho.string2buf=function(t){var e,r,i,n,s,a=t.length,o=0;for(n=0;n>>6,e[s++]=128|r&63):r<65536?(e[s++]=224|r>>>12,e[s++]=128|r>>>6&63,e[s++]=128|r&63):(e[s++]=240|r>>>18,e[s++]=128|r>>>12&63,e[s++]=128|r>>>6&63,e[s++]=128|r&63);return e};function qx(t,e){if(e<65534&&(t.subarray&&Wx||!t.subarray&&zx))return String.fromCharCode.apply(null,id.shrinkBuf(t,e));for(var r="",i=0;i4){o[i++]=65533,r+=s-1;continue}for(n&=s===2?31:s===3?15:7;s>1&&r1){o[i++]=65533;continue}n<65536?o[i++]=n:(n-=65536,o[i++]=55296|n>>10&1023,o[i++]=56320|n&1023)}return qx(o,i)};Ho.utf8border=function(t,e){var r;for(e=e||t.length,e>t.length&&(e=t.length),r=e-1;r>=0&&(t[r]&192)===128;)r--;return r<0||r===0?e:r+Ic[t[r]]>e?r:e}});var Ym=U((jV,Yx)=>{"use strict";m();function gO(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}Yx.exports=gO});var Qx=U(Oc=>{"use strict";m();var Mc=Vx(),Dc=Hn(),Km=qm(),Xm=Zf(),vO=Ym(),Xx=Object.prototype.toString,wO=0,Zm=4,Uo=0,Zx=1,Kx=2,bO=-1,_O=0,yO=8;function da(t){if(!(this instanceof da))return new da(t);this.options=Dc.assign({level:bO,method:yO,chunkSize:16384,windowBits:15,memLevel:8,strategy:_O,to:""},t||{});var e=this.options;e.raw&&e.windowBits>0?e.windowBits=-e.windowBits:e.gzip&&e.windowBits>0&&e.windowBits<16&&(e.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new vO,this.strm.avail_out=0;var r=Mc.deflateInit2(this.strm,e.level,e.method,e.windowBits,e.memLevel,e.strategy);if(r!==Uo)throw new Error(Xm[r]);if(e.header&&Mc.deflateSetHeader(this.strm,e.header),e.dictionary){var i;if(typeof e.dictionary=="string"?i=Km.string2buf(e.dictionary):Xx.call(e.dictionary)==="[object ArrayBuffer]"?i=new Uint8Array(e.dictionary):i=e.dictionary,r=Mc.deflateSetDictionary(this.strm,i),r!==Uo)throw new Error(Xm[r]);this._dict_set=!0}}da.prototype.push=function(t,e){var r=this.strm,i=this.options.chunkSize,n,s;if(this.ended)return!1;s=e===~~e?e:e===!0?Zm:wO,typeof t=="string"?r.input=Km.string2buf(t):Xx.call(t)==="[object ArrayBuffer]"?r.input=new Uint8Array(t):r.input=t,r.next_in=0,r.avail_in=r.input.length;do{if(r.avail_out===0&&(r.output=new Dc.Buf8(i),r.next_out=0,r.avail_out=i),n=Mc.deflate(r,s),n!==Zx&&n!==Uo)return this.onEnd(n),this.ended=!0,!1;(r.avail_out===0||r.avail_in===0&&(s===Zm||s===Kx))&&(this.options.to==="string"?this.onData(Km.buf2binstring(Dc.shrinkBuf(r.output,r.next_out))):this.onData(Dc.shrinkBuf(r.output,r.next_out)))}while((r.avail_in>0||r.avail_out===0)&&n!==Zx);return s===Zm?(n=Mc.deflateEnd(this.strm),this.onEnd(n),this.ended=!0,n===Uo):(s===Kx&&(this.onEnd(Uo),r.avail_out=0),!0)};da.prototype.onData=function(t){this.chunks.push(t)};da.prototype.onEnd=function(t){t===Uo&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=Dc.flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg};function Qm(t,e){var r=new da(e);if(r.push(t,!0),r.err)throw r.msg||Xm[r.err];return r.result}function xO(t,e){return e=e||{},e.raw=!0,Qm(t,e)}function EO(t,e){return e=e||{},e.gzip=!0,Qm(t,e)}Oc.Deflate=da;Oc.deflate=Qm;Oc.deflateRaw=xO;Oc.gzip=EO});var e1=U((qV,Jx)=>{"use strict";m();var nd=30,SO=12;Jx.exports=function(e,r){var i,n,s,a,o,l,c,u,f,d,h,p,g,w,y,b,S,C,A,k,v,x,_,P,T;i=e.state,n=e.next_in,P=e.input,s=n+(e.avail_in-5),a=e.next_out,T=e.output,o=a-(r-e.avail_out),l=a+(e.avail_out-257),c=i.dmax,u=i.wsize,f=i.whave,d=i.wnext,h=i.window,p=i.hold,g=i.bits,w=i.lencode,y=i.distcode,b=(1<>>24,p>>>=A,g-=A,A=C>>>16&255,A===0)T[a++]=C&65535;else if(A&16){k=C&65535,A&=15,A&&(g>>=A,g-=A),g<15&&(p+=P[n++]<>>24,p>>>=A,g-=A,A=C>>>16&255,A&16){if(v=C&65535,A&=15,gc){e.msg="invalid distance too far back",i.mode=nd;break e}if(p>>>=A,g-=A,A=a-o,v>A){if(A=v-A,A>f&&i.sane){e.msg="invalid distance too far back",i.mode=nd;break e}if(x=0,_=h,d===0){if(x+=u-A,A2;)T[a++]=_[x++],T[a++]=_[x++],T[a++]=_[x++],k-=3;k&&(T[a++]=_[x++],k>1&&(T[a++]=_[x++]))}else{x=a-v;do T[a++]=T[x++],T[a++]=T[x++],T[a++]=T[x++],k-=3;while(k>2);k&&(T[a++]=T[x++],k>1&&(T[a++]=T[x++]))}}else if((A&64)===0){C=y[(C&65535)+(p&(1<>3,n-=k,g-=k<<3,p&=(1<{"use strict";m();var t1=Hn(),Go=15,r1=852,i1=592,n1=0,Jm=1,s1=2,kO=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],AO=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],CO=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],TO=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];a1.exports=function(e,r,i,n,s,a,o,l){var c=l.bits,u=0,f=0,d=0,h=0,p=0,g=0,w=0,y=0,b=0,S=0,C,A,k,v,x,_=null,P=0,T,M=new t1.Buf16(Go+1),$=new t1.Buf16(Go+1),D=null,Q=0,ye,de,J;for(u=0;u<=Go;u++)M[u]=0;for(f=0;f=1&&M[h]===0;h--);if(p>h&&(p=h),h===0)return s[a++]=1<<24|64<<16|0,s[a++]=1<<24|64<<16|0,l.bits=1,0;for(d=1;d0&&(e===n1||h!==1))return-1;for($[1]=0,u=1;ur1||e===s1&&b>i1)return 1;for(;;){ye=u-w,o[f]T?(de=D[Q+o[f]],J=_[P+o[f]]):(de=96,J=0),C=1<>w)+A]=ye<<24|de<<16|J|0;while(A!==0);for(C=1<>=1;if(C!==0?(S&=C-1,S+=C):S=0,f++,--M[u]===0){if(u===h)break;u=r[i+o[f]]}if(u>p&&(S&v)!==k){for(w===0&&(w=p),x+=d,g=u-w,y=1<r1||e===s1&&b>i1)return 1;k=S&v,s[k]=p<<24|g<<16|x-a|0}}return S!==0&&(s[x+S]=u-w<<24|64<<16|0),l.bits=p,0}});var G1=U(Hi=>{"use strict";m();var Kr=Hn(),sg=Um(),pn=Gm(),PO=e1(),Lc=o1(),RO=0,I1=1,M1=2,l1=4,$O=5,sd=6,ha=0,FO=1,IO=2,vi=-2,D1=-3,ag=-4,MO=-5,c1=8,O1=1,u1=2,f1=3,d1=4,h1=5,p1=6,m1=7,g1=8,v1=9,w1=10,ld=11,jn=12,eg=13,b1=14,tg=15,_1=16,y1=17,x1=18,E1=19,ad=20,od=21,S1=22,k1=23,A1=24,C1=25,T1=26,rg=27,P1=28,R1=29,nt=30,og=31,DO=32,OO=852,LO=592,NO=15,BO=NO;function $1(t){return(t>>>24&255)+(t>>>8&65280)+((t&65280)<<8)+((t&255)<<24)}function HO(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Kr.Buf16(320),this.work=new Kr.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function L1(t){var e;return!t||!t.state?vi:(e=t.state,t.total_in=t.total_out=e.total=0,t.msg="",e.wrap&&(t.adler=e.wrap&1),e.mode=O1,e.last=0,e.havedict=0,e.dmax=32768,e.head=null,e.hold=0,e.bits=0,e.lencode=e.lendyn=new Kr.Buf32(OO),e.distcode=e.distdyn=new Kr.Buf32(LO),e.sane=1,e.back=-1,ha)}function N1(t){var e;return!t||!t.state?vi:(e=t.state,e.wsize=0,e.whave=0,e.wnext=0,L1(t))}function B1(t,e){var r,i;return!t||!t.state||(i=t.state,e<0?(r=0,e=-e):(r=(e>>4)+1,e<48&&(e&=15)),e&&(e<8||e>15))?vi:(i.window!==null&&i.wbits!==e&&(i.window=null),i.wrap=r,i.wbits=e,N1(t))}function H1(t,e){var r,i;return t?(i=new HO,t.state=i,i.window=null,r=B1(t,e),r!==ha&&(t.state=null),r):vi}function UO(t){return H1(t,BO)}var F1=!0,ig,ng;function GO(t){if(F1){var e;for(ig=new Kr.Buf32(512),ng=new Kr.Buf32(32),e=0;e<144;)t.lens[e++]=8;for(;e<256;)t.lens[e++]=9;for(;e<280;)t.lens[e++]=7;for(;e<288;)t.lens[e++]=8;for(Lc(I1,t.lens,0,288,ig,0,t.work,{bits:9}),e=0;e<32;)t.lens[e++]=5;Lc(M1,t.lens,0,32,ng,0,t.work,{bits:5}),F1=!1}t.lencode=ig,t.lenbits=9,t.distcode=ng,t.distbits=5}function U1(t,e,r,i){var n,s=t.state;return s.window===null&&(s.wsize=1<=s.wsize?(Kr.arraySet(s.window,e,r-s.wsize,s.wsize,0),s.wnext=0,s.whave=s.wsize):(n=s.wsize-s.wnext,n>i&&(n=i),Kr.arraySet(s.window,e,r-i,n,s.wnext),i-=n,i?(Kr.arraySet(s.window,e,r-i,i,0),s.wnext=i,s.whave=s.wsize):(s.wnext+=n,s.wnext===s.wsize&&(s.wnext=0),s.whave>>8&255,r.check=pn(r.check,_,2,0),c=0,u=0,r.mode=u1;break}if(r.flags=0,r.head&&(r.head.done=!1),!(r.wrap&1)||(((c&255)<<8)+(c>>8))%31){t.msg="incorrect header check",r.mode=nt;break}if((c&15)!==c1){t.msg="unknown compression method",r.mode=nt;break}if(c>>>=4,u-=4,v=(c&15)+8,r.wbits===0)r.wbits=v;else if(v>r.wbits){t.msg="invalid window size",r.mode=nt;break}r.dmax=1<>8&1),r.flags&512&&(_[0]=c&255,_[1]=c>>>8&255,r.check=pn(r.check,_,2,0)),c=0,u=0,r.mode=f1;case f1:for(;u<32;){if(o===0)break e;o--,c+=i[s++]<>>8&255,_[2]=c>>>16&255,_[3]=c>>>24&255,r.check=pn(r.check,_,4,0)),c=0,u=0,r.mode=d1;case d1:for(;u<16;){if(o===0)break e;o--,c+=i[s++]<>8),r.flags&512&&(_[0]=c&255,_[1]=c>>>8&255,r.check=pn(r.check,_,2,0)),c=0,u=0,r.mode=h1;case h1:if(r.flags&1024){for(;u<16;){if(o===0)break e;o--,c+=i[s++]<>>8&255,r.check=pn(r.check,_,2,0)),c=0,u=0}else r.head&&(r.head.extra=null);r.mode=p1;case p1:if(r.flags&1024&&(h=r.length,h>o&&(h=o),h&&(r.head&&(v=r.head.extra_len-r.length,r.head.extra||(r.head.extra=new Array(r.head.extra_len)),Kr.arraySet(r.head.extra,i,s,h,v)),r.flags&512&&(r.check=pn(r.check,i,h,s)),o-=h,s+=h,r.length-=h),r.length))break e;r.length=0,r.mode=m1;case m1:if(r.flags&2048){if(o===0)break e;h=0;do v=i[s+h++],r.head&&v&&r.length<65536&&(r.head.name+=String.fromCharCode(v));while(v&&h>9&1,r.head.done=!0),t.adler=r.check=0,r.mode=jn;break;case w1:for(;u<32;){if(o===0)break e;o--,c+=i[s++]<>>=u&7,u-=u&7,r.mode=rg;break}for(;u<3;){if(o===0)break e;o--,c+=i[s++]<>>=1,u-=1,c&3){case 0:r.mode=b1;break;case 1:if(GO(r),r.mode=ad,e===sd){c>>>=2,u-=2;break e}break;case 2:r.mode=y1;break;case 3:t.msg="invalid block type",r.mode=nt}c>>>=2,u-=2;break;case b1:for(c>>>=u&7,u-=u&7;u<32;){if(o===0)break e;o--,c+=i[s++]<>>16^65535)){t.msg="invalid stored block lengths",r.mode=nt;break}if(r.length=c&65535,c=0,u=0,r.mode=tg,e===sd)break e;case tg:r.mode=_1;case _1:if(h=r.length,h){if(h>o&&(h=o),h>l&&(h=l),h===0)break e;Kr.arraySet(n,i,s,h,a),o-=h,s+=h,l-=h,a+=h,r.length-=h;break}r.mode=jn;break;case y1:for(;u<14;){if(o===0)break e;o--,c+=i[s++]<>>=5,u-=5,r.ndist=(c&31)+1,c>>>=5,u-=5,r.ncode=(c&15)+4,c>>>=4,u-=4,r.nlen>286||r.ndist>30){t.msg="too many length or distance symbols",r.mode=nt;break}r.have=0,r.mode=x1;case x1:for(;r.have>>=3,u-=3}for(;r.have<19;)r.lens[M[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,P={bits:r.lenbits},x=Lc(RO,r.lens,0,19,r.lencode,0,r.work,P),r.lenbits=P.bits,x){t.msg="invalid code lengths set",r.mode=nt;break}r.have=0,r.mode=E1;case E1:for(;r.have>>24,b=w>>>16&255,S=w&65535,!(y<=u);){if(o===0)break e;o--,c+=i[s++]<>>=y,u-=y,r.lens[r.have++]=S;else{if(S===16){for(T=y+2;u>>=y,u-=y,r.have===0){t.msg="invalid bit length repeat",r.mode=nt;break}v=r.lens[r.have-1],h=3+(c&3),c>>>=2,u-=2}else if(S===17){for(T=y+3;u>>=y,u-=y,v=0,h=3+(c&7),c>>>=3,u-=3}else{for(T=y+7;u>>=y,u-=y,v=0,h=11+(c&127),c>>>=7,u-=7}if(r.have+h>r.nlen+r.ndist){t.msg="invalid bit length repeat",r.mode=nt;break}for(;h--;)r.lens[r.have++]=v}}if(r.mode===nt)break;if(r.lens[256]===0){t.msg="invalid code -- missing end-of-block",r.mode=nt;break}if(r.lenbits=9,P={bits:r.lenbits},x=Lc(I1,r.lens,0,r.nlen,r.lencode,0,r.work,P),r.lenbits=P.bits,x){t.msg="invalid literal/lengths set",r.mode=nt;break}if(r.distbits=6,r.distcode=r.distdyn,P={bits:r.distbits},x=Lc(M1,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,P),r.distbits=P.bits,x){t.msg="invalid distances set",r.mode=nt;break}if(r.mode=ad,e===sd)break e;case ad:r.mode=od;case od:if(o>=6&&l>=258){t.next_out=a,t.avail_out=l,t.next_in=s,t.avail_in=o,r.hold=c,r.bits=u,PO(t,d),a=t.next_out,n=t.output,l=t.avail_out,s=t.next_in,i=t.input,o=t.avail_in,c=r.hold,u=r.bits,r.mode===jn&&(r.back=-1);break}for(r.back=0;w=r.lencode[c&(1<>>24,b=w>>>16&255,S=w&65535,!(y<=u);){if(o===0)break e;o--,c+=i[s++]<>C)],y=w>>>24,b=w>>>16&255,S=w&65535,!(C+y<=u);){if(o===0)break e;o--,c+=i[s++]<>>=C,u-=C,r.back+=C}if(c>>>=y,u-=y,r.back+=y,r.length=S,b===0){r.mode=T1;break}if(b&32){r.back=-1,r.mode=jn;break}if(b&64){t.msg="invalid literal/length code",r.mode=nt;break}r.extra=b&15,r.mode=S1;case S1:if(r.extra){for(T=r.extra;u>>=r.extra,u-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=k1;case k1:for(;w=r.distcode[c&(1<>>24,b=w>>>16&255,S=w&65535,!(y<=u);){if(o===0)break e;o--,c+=i[s++]<>C)],y=w>>>24,b=w>>>16&255,S=w&65535,!(C+y<=u);){if(o===0)break e;o--,c+=i[s++]<>>=C,u-=C,r.back+=C}if(c>>>=y,u-=y,r.back+=y,b&64){t.msg="invalid distance code",r.mode=nt;break}r.offset=S,r.extra=b&15,r.mode=A1;case A1:if(r.extra){for(T=r.extra;u>>=r.extra,u-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){t.msg="invalid distance too far back",r.mode=nt;break}r.mode=C1;case C1:if(l===0)break e;if(h=d-l,r.offset>h){if(h=r.offset-h,h>r.whave&&r.sane){t.msg="invalid distance too far back",r.mode=nt;break}h>r.wnext?(h-=r.wnext,p=r.wsize-h):p=r.wnext-h,h>r.length&&(h=r.length),g=r.window}else g=n,p=a-r.offset,h=r.length;h>l&&(h=l),l-=h,r.length-=h;do n[a++]=g[p++];while(--h);r.length===0&&(r.mode=od);break;case T1:if(l===0)break e;n[a++]=r.length,l--,r.mode=od;break;case rg:if(r.wrap){for(;u<32;){if(o===0)break e;o--,c|=i[s++]<{"use strict";m();j1.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}});var z1=U((tz,V1)=>{"use strict";m();function qO(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}V1.exports=qO});var q1=U(Bc=>{"use strict";m();var jo=G1(),Nc=Hn(),cd=qm(),bt=lg(),cg=Zf(),YO=Ym(),ZO=z1(),W1=Object.prototype.toString;function pa(t){if(!(this instanceof pa))return new pa(t);this.options=Nc.assign({chunkSize:16384,windowBits:0,to:""},t||{});var e=this.options;e.raw&&e.windowBits>=0&&e.windowBits<16&&(e.windowBits=-e.windowBits,e.windowBits===0&&(e.windowBits=-15)),e.windowBits>=0&&e.windowBits<16&&!(t&&t.windowBits)&&(e.windowBits+=32),e.windowBits>15&&e.windowBits<48&&(e.windowBits&15)===0&&(e.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new YO,this.strm.avail_out=0;var r=jo.inflateInit2(this.strm,e.windowBits);if(r!==bt.Z_OK)throw new Error(cg[r]);if(this.header=new ZO,jo.inflateGetHeader(this.strm,this.header),e.dictionary&&(typeof e.dictionary=="string"?e.dictionary=cd.string2buf(e.dictionary):W1.call(e.dictionary)==="[object ArrayBuffer]"&&(e.dictionary=new Uint8Array(e.dictionary)),e.raw&&(r=jo.inflateSetDictionary(this.strm,e.dictionary),r!==bt.Z_OK)))throw new Error(cg[r])}pa.prototype.push=function(t,e){var r=this.strm,i=this.options.chunkSize,n=this.options.dictionary,s,a,o,l,c,u=!1;if(this.ended)return!1;a=e===~~e?e:e===!0?bt.Z_FINISH:bt.Z_NO_FLUSH,typeof t=="string"?r.input=cd.binstring2buf(t):W1.call(t)==="[object ArrayBuffer]"?r.input=new Uint8Array(t):r.input=t,r.next_in=0,r.avail_in=r.input.length;do{if(r.avail_out===0&&(r.output=new Nc.Buf8(i),r.next_out=0,r.avail_out=i),s=jo.inflate(r,bt.Z_NO_FLUSH),s===bt.Z_NEED_DICT&&n&&(s=jo.inflateSetDictionary(this.strm,n)),s===bt.Z_BUF_ERROR&&u===!0&&(s=bt.Z_OK,u=!1),s!==bt.Z_STREAM_END&&s!==bt.Z_OK)return this.onEnd(s),this.ended=!0,!1;r.next_out&&(r.avail_out===0||s===bt.Z_STREAM_END||r.avail_in===0&&(a===bt.Z_FINISH||a===bt.Z_SYNC_FLUSH))&&(this.options.to==="string"?(o=cd.utf8border(r.output,r.next_out),l=r.next_out-o,c=cd.buf2string(r.output,o),r.next_out=l,r.avail_out=i-l,l&&Nc.arraySet(r.output,r.output,o,l,0),this.onData(c)):this.onData(Nc.shrinkBuf(r.output,r.next_out))),r.avail_in===0&&r.avail_out===0&&(u=!0)}while((r.avail_in>0||r.avail_out===0)&&s!==bt.Z_STREAM_END);return s===bt.Z_STREAM_END&&(a=bt.Z_FINISH),a===bt.Z_FINISH?(s=jo.inflateEnd(this.strm),this.onEnd(s),this.ended=!0,s===bt.Z_OK):(a===bt.Z_SYNC_FLUSH&&(this.onEnd(bt.Z_OK),r.avail_out=0),!0)};pa.prototype.onData=function(t){this.chunks.push(t)};pa.prototype.onEnd=function(t){t===bt.Z_OK&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=Nc.flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg};function ug(t,e){var r=new pa(e);if(r.push(t,!0),r.err)throw r.msg||cg[r.err];return r.result}function KO(t,e){return e=e||{},e.raw=!0,ug(t,e)}Bc.Inflate=pa;Bc.inflate=ug;Bc.inflateRaw=KO;Bc.ungzip=ug});var K1=U((sz,Z1)=>{"use strict";m();var XO=Hn().assign,QO=Qx(),JO=q1(),eL=lg(),Y1={};XO(Y1,QO,JO,eL);Z1.exports=Y1});var J1=U((oz,Q1)=>{"use strict";m();var X1=(t,e)=>function(...r){let i=e.promiseModule;return new i((n,s)=>{e.multiArgs?r.push((...a)=>{e.errorFirst?a[0]?s(a):(a.shift(),n(a)):n(a)}):e.errorFirst?r.push((a,o)=>{a?s(a):n(o)}):r.push(n),t.apply(this,r)})};Q1.exports=(t,e)=>{e=Object.assign({exclude:[/.+(Sync|Stream)$/],errorFirst:!0,promiseModule:Promise},e);let r=typeof t;if(!(t!==null&&(r==="object"||r==="function")))throw new TypeError(`Expected \`input\` to be a \`Function\` or \`Object\`, got \`${t===null?"null":r}\``);let i=s=>{let a=o=>typeof o=="string"?s===o:o.test(s);return e.include?e.include.some(a):!e.exclude.some(a)},n;r==="function"?n=function(...s){return e.excludeMain?t(...s):X1(t,e).apply(this,s)}:n=Object.create(Object.getPrototypeOf(t));for(let s in t){let a=t[s];n[s]=typeof a=="function"&&i(s)?X1(a,e):a}return n}});var lE=U((cz,oE)=>{m();function eE(t){return Array.isArray(t)?t:[t]}var hg="",tE=" ",fg="\\",tL=/^\s+$/,rL=/(?:[^\\]|^)\\$/,iL=/^\\!/,nL=/^\\#/,sL=/\r?\n/g,aL=/^\.*\/|^\.+$/,dg="/",nE="node-ignore";typeof Symbol!="undefined"&&(nE=Symbol.for("node-ignore"));var rE=nE,oL=(t,e,r)=>Object.defineProperty(t,e,{value:r}),lL=/([0-z])-([0-z])/g,sE=()=>!1,cL=t=>t.replace(lL,(e,r,i)=>r.charCodeAt(0)<=i.charCodeAt(0)?e:hg),uL=t=>{let{length:e}=t;return t.slice(0,e-e%2)},fL=[[/^\uFEFF/,()=>hg],[/((?:\\\\)*?)(\\?\s+)$/,(t,e,r)=>e+(r.indexOf("\\")===0?tE:hg)],[/(\\+?)\s/g,(t,e)=>{let{length:r}=e;return e.slice(0,r-r%2)+tE}],[/[\\$.|*+(){^]/g,t=>`\\${t}`],[/(?!\\)\?/g,()=>"[^/]"],[/^\//,()=>"^"],[/\//g,()=>"\\/"],[/^\^*\\\*\\\*\\\//,()=>"^(?:.*\\/)?"],[/^(?=[^^])/,function(){return/\/(?!$)/.test(this)?"^":"(?:^|\\/)"}],[/\\\/\\\*\\\*(?=\\\/|$)/g,(t,e,r)=>e+6{let i=r.replace(/\\\*/g,"[^\\/]*");return e+i}],[/\\\\\\(?=[$.|*+(){^])/g,()=>fg],[/\\\\/g,()=>fg],[/(\\)?\[([^\]/]*?)(\\*)($|\])/g,(t,e,r,i,n)=>e===fg?`\\[${r}${uL(i)}${n}`:n==="]"&&i.length%2===0?`[${cL(r)}${i}]`:"[]"],[/(?:[^*])$/,t=>/\/$/.test(t)?`${t}$`:`${t}(?=$|\\/$)`],[/(\^|\\\/)?\\\*$/,(t,e)=>`${e?`${e}[^/]+`:"[^/]*"}(?=$|\\/$)`]],iE=Object.create(null),dL=(t,e)=>{let r=iE[t];return r||(r=fL.reduce((i,[n,s])=>i.replace(n,s.bind(t)),t),iE[t]=r),e?new RegExp(r,"i"):new RegExp(r)},gg=t=>typeof t=="string",hL=t=>t&&gg(t)&&!tL.test(t)&&!rL.test(t)&&t.indexOf("#")!==0,pL=t=>t.split(sL),pg=class{constructor(e,r,i,n){this.origin=e,this.pattern=r,this.negative=i,this.regex=n}},mL=(t,e)=>{let r=t,i=!1;t.indexOf("!")===0&&(i=!0,t=t.substr(1)),t=t.replace(iL,"!").replace(nL,"#");let n=dL(t,e);return new pg(r,t,i,n)},gL=(t,e)=>{throw new e(t)},Vn=(t,e,r)=>gg(t)?t?Vn.isNotRelative(t)?r(`path should be a \`path.relative()\`d string, but got "${e}"`,RangeError):!0:r("path must not be empty",TypeError):r(`path must be a string, but got \`${e}\``,TypeError),aE=t=>aL.test(t);Vn.isNotRelative=aE;Vn.convert=t=>t;var mg=class{constructor({ignorecase:e=!0,ignoreCase:r=e,allowRelativePaths:i=!1}={}){oL(this,rE,!0),this._rules=[],this._ignoreCase=r,this._allowRelativePaths=i,this._initCache()}_initCache(){this._ignoreCache=Object.create(null),this._testCache=Object.create(null)}_addPattern(e){if(e&&e[rE]){this._rules=this._rules.concat(e._rules),this._added=!0;return}if(hL(e)){let r=mL(e,this._ignoreCase);this._added=!0,this._rules.push(r)}}add(e){return this._added=!1,eE(gg(e)?pL(e):e).forEach(this._addPattern,this),this._added&&this._initCache(),this}addPattern(e){return this.add(e)}_testOne(e,r){let i=!1,n=!1;return this._rules.forEach(s=>{let{negative:a}=s;if(n===a&&i!==n||a&&!i&&!n&&!r)return;s.regex.test(e)&&(i=!a,n=a)}),{ignored:i,unignored:n}}_test(e,r,i,n){let s=e&&Vn.convert(e);return Vn(s,e,this._allowRelativePaths?sE:gL),this._t(s,r,i,n)}_t(e,r,i,n){if(e in r)return r[e];if(n||(n=e.split(dg)),n.pop(),!n.length)return r[e]=this._testOne(e,i);let s=this._t(n.join(dg)+dg,r,i,n);return r[e]=s.ignored?s:this._testOne(e,i)}ignores(e){return this._test(e,this._ignoreCache,!1).ignored}createFilter(){return e=>!this.ignores(e)}filter(e){return eE(e).filter(this.createFilter())}test(e){return this._test(e,this._testCache,!0)}},ud=t=>new mg(t),vL=t=>Vn(t&&Vn.convert(t),t,sE);ud.isPathValid=vL;ud.default=ud;oE.exports=ud;if(typeof process!="undefined"&&(process.env&&process.env.IGNORE_TEST_WIN32||process.platform==="win32")){let t=r=>/^\\\\\?\\/.test(r)||/["<>|\u0000-\u001F]+/u.test(r)?r:r.replace(/\\/g,"/");Vn.convert=t;let e=/^[a-z]:\//i;Vn.isNotRelative=r=>e.test(r)||aE(r)}});var uE=U((fz,cE)=>{"use strict";m();function wL(t){return t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function mn(t,e,r){return e=e instanceof RegExp?e:new RegExp(wL(e),"g"),t.replace(e,r)}var bL={clean:function(e){if(typeof e!="string")throw new Error("Expected a string, received: "+e);return e=mn(e,"./","/"),e=mn(e,"..","."),e=mn(e," ","-"),e=mn(e,/^[~^:?*\\\-]/g,""),e=mn(e,/[~^:?*\\]/g,"-"),e=mn(e,/[~^:?*\\\-]$/g,""),e=mn(e,"@{","-"),e=mn(e,/\.$/g,""),e=mn(e,/\/$/g,""),e=mn(e,/\.lock$/g,""),e}};cE.exports=bL});var dE=U((hz,fE)=>{m();fE.exports=function(t,e){var r=t,i=e,n=r.length,s=i.length,a=!1,o=null,l=n+1,c=[],u=[],f=[],d="",h=-1,p=0,g=1,w,y,b=function(){n>=s&&(w=r,y=n,r=i,i=w,n=s,s=y,a=!0,l=n+1)},S=function(v,x,_){return{x:v,y:x,k:_}},C=function(v,x){return{elem:v,t:x}},A=function(v,x,_){var P,T,M;for(x>_?P=c[v-1+l]:P=c[v+1+l],M=Math.max(x,_),T=M-v;T=0;--M)for(;PT-P?(a?f[f.length]=new C(i[T],h):f[f.length]=new C(i[T],g),++_,++T):v[M].y-v[M].x=v+1;--D)_[D+l]=A(D,_[D-1+l]+1,_[D+1+l]);_[v+l]=A(v,_[v-1+l]+1,_[v+1+l])}while(_[v+l]!==s);for(o=v+2*P,T=c[v+l],M=[];T!==-1;)M[M.length]=new S(u[T].x,u[T].y,null),T=u[T].k;k(M)}}}});var mE=U((mz,pE)=>{m();var _L=dE();function yL(t,e){var r=new _L(t,e);r.compose();for(var i=r.getses(),n,s,a=t.length-1,o=e.length-1,l=i.length-1;l>=0;--l)i[l].t===r.SES_COMMON?(s?(s.chain={file1index:a,file2index:o,chain:null},s=s.chain):(n={file1index:a,file2index:o,chain:null},s=n),a--,o--):i[l].t===r.SES_DELETE?a--:i[l].t===r.SES_ADD&&o--;var c={file1index:-1,file2index:-1,chain:null};return s?(s.chain=c,n):c}function hE(t,e){for(var r=[],i=t.length,n=e.length,s=yL(t,e);s!==null;s=s.chain){var a=i-s.file1index-1,o=n-s.file2index-1;i=s.file1index,n=s.file2index,(a||o)&&r.push({file1:[i+1,a],file2:[n+1,o]})}return r.reverse(),r}function xL(t,e,r){var i,n=hE(e,t),s=hE(e,r),a=[];function o($,D){a.push([$.file1[0],D,$.file1[1],$.file2[0],$.file2[1]])}for(i=0;ic&&(l.push([1,c,$-c]),c=$)}for(var f=0;fg)break;g=Math.max(g,y+w[2]),f++}if(u(p),d==f)h[4]>0&&l.push([h[1],h[3],h[4]]);else{var b={0:[t.length,-1,e.length,-1],2:[r.length,-1,e.length,-1]};for(i=d;i<=f;i++){h=a[i];var S=h[1],C=b[S],A=h[0],k=A+h[2],v=h[3],x=v+h[4];C[0]=Math.min(v,C[0]),C[1]=Math.max(x,C[1]),C[2]=Math.min(A,C[2]),C[3]=Math.max(k,C[3])}var _=b[0][0]+(p-b[0][2]),P=b[0][1]+(g-b[0][3]),T=b[2][0]+(p-b[2][2]),M=b[2][1]+(g-b[2][3]);l.push([-1,_,P-_,p,g-p,T,M-T])}c=g}return u(e.length),l}function EL(t,e,r){var i=[],n=[t,e,r],s=xL(t,e,r),a=[];function o(){a.length&&i.push({ok:a}),a=[]}function l(h){for(var p=0;p{"use strict";m();Object.defineProperty(Z,"__esModule",{value:!0});function Fs(t){return t&&typeof t=="object"&&"default"in t?t.default:t}var Uc=Fs(qb()),BE=Fs(ox()),SL=Fs(cx()),Ug=Fs(K1()),fd=Fs(J1()),kL=Fs(lE()),Gc=Fs(uE()),AL=Fs(mE()),Pe=class t extends Error{constructor(e){super(e),this.caller=""}toJSON(){return{code:this.code,data:this.data,caller:this.caller,message:this.message,stack:this.stack}}fromJSON(e){let r=new t(e.message);return r.code=e.code,r.data=e.data,r.caller=e.caller,r.stack=e.stack,r}get isIsomorphicGitError(){return!0}},jc=class t extends Pe{constructor(e){super(`Modifying the index is not possible because you have unmerged files: ${e.toString}. Fix them up in the work tree, and then use 'git add/rm as appropriate to mark resolution and make a commit.`),this.code=this.name=t.code,this.data={filepaths:e}}};jc.code="UnmergedPathsError";var me=class t extends Pe{constructor(e){super(`An internal error caused this command to fail. + +If you're not a developer, report the bug to the developers of the application you're using. If this is a bug in isomorphic-git then you should create a proper bug yourselves. The bug should include a minimal reproduction and details about the version and environment. + +Please file a bug report at https://github.com/isomorphic-git/isomorphic-git/issues with this error message: ${e}`),this.code=this.name=t.code,this.data={message:e}}};me.code="InternalError";var zo=class t extends Pe{constructor(e){super(`The filepath "${e}" contains unsafe character sequences`),this.code=this.name=t.code,this.data={filepath:e}}};zo.code="UnsafeFilepathError";var wi=class{constructor(e){this.buffer=e,this._start=0}eof(){return this._start>=this.buffer.length}tell(){return this._start}seek(e){this._start=e}slice(e){let r=this.buffer.slice(this._start,this._start+e);return this._start+=e,r}toString(e,r){let i=this.buffer.toString(e,this._start,this._start+r);return this._start+=r,i}write(e,r,i){let n=this.buffer.write(e,this._start,r,i);return this._start+=r,n}copy(e,r,i){let n=e.copy(this.buffer,this._start,r,i);return this._start+=n,n}readUInt8(){let e=this.buffer.readUInt8(this._start);return this._start+=1,e}writeUInt8(e){let r=this.buffer.writeUInt8(e,this._start);return this._start+=1,r}readUInt16BE(){let e=this.buffer.readUInt16BE(this._start);return this._start+=2,e}writeUInt16BE(e){let r=this.buffer.writeUInt16BE(e,this._start);return this._start+=2,r}readUInt32BE(){let e=this.buffer.readUInt32BE(this._start);return this._start+=4,e}writeUInt32BE(e){let r=this.buffer.writeUInt32BE(e,this._start);return this._start+=4,r}};function Sd(t,e){return-(te)}function HE(t,e){return Sd(t.path,e.path)}function UE(t){let e=t>0?t>>12:0;e!==4&&e!==8&&e!==10&&e!==14&&(e=8);let r=t&511;return r&73?r=493:r=420,e!==8&&(r=0),(e<<12)+r}var gn=2**32;function gE(t,e,r,i){if(t!==void 0&&e!==void 0)return[t,e];r===void 0&&(r=i.valueOf());let n=Math.floor(r/1e3),s=(r-n*1e3)*1e6;return[n,s]}function Wo(t){let[e,r]=gE(t.ctimeSeconds,t.ctimeNanoseconds,t.ctimeMs,t.ctime),[i,n]=gE(t.mtimeSeconds,t.mtimeNanoseconds,t.mtimeMs,t.mtime);return{ctimeSeconds:e%gn,ctimeNanoseconds:r%gn,mtimeSeconds:i%gn,mtimeNanoseconds:n%gn,dev:t.dev%gn,ino:t.ino%gn,mode:UE(t.mode%gn),uid:t.uid%gn,gid:t.gid%gn,size:t.size>-1?t.size%gn:0}}function CL(t){let e="";for(let r of new Uint8Array(t))r<16&&(e+="0"),e+=r.toString(16);return e}var vg=null;async function wn(t){return vg===null&&(vg=await PL()),vg?GE(t):TL(t)}function TL(t){return new BE().update(t).digest("hex")}async function GE(t){let e=await crypto.subtle.digest("SHA-1",t);return CL(e)}async function PL(){try{return await GE(new Uint8Array([]))==="da39a3ee5e6b4b0d3255bfef95601890afd80709"}catch(t){}return!1}function RL(t){return{assumeValid:!!(t&32768),extended:!!(t&16384),stage:(t&12288)>>12,nameLength:t&4095}}function $L(t){let e=t.flags;return e.extended=!1,e.nameLength=Math.min(E.from(t.path).length,4095),(e.assumeValid?32768:0)+(e.extended?16384:0)+((e.stage&3)<<12)+(e.nameLength&4095)}var Pg=class t{constructor(e,r){this._dirty=!1,this._unmergedPaths=r||new Set,this._entries=e||new Map}_addEntry(e){if(e.flags.stage===0)e.stages=[e],this._entries.set(e.path,e),this._unmergedPaths.delete(e.path);else{let r=this._entries.get(e.path);r||(this._entries.set(e.path,e),r=e),r.stages[e.flags.stage]=e,this._unmergedPaths.add(e.path)}}static async from(e){if(E.isBuffer(e))return t.fromBuffer(e);if(e===null)return new t(null);throw new me("invalid type passed to GitIndex.from")}static async fromBuffer(e){if(e.length===0)throw new me("Index file is empty (.git/index)");let r=new t,i=new wi(e),n=i.toString("utf8",4);if(n!=="DIRC")throw new me(`Invalid dircache magic file number: ${n}`);let s=await wn(e.slice(0,-20)),a=e.slice(-20).toString("hex");if(a!==s)throw new me(`Invalid checksum in GitIndex buffer: expected ${a} but saw ${s}`);let o=i.readUInt32BE();if(o!==2)throw new me(`Unsupported dircache version: ${o}`);let l=i.readUInt32BE(),c=0;for(;!i.eof()&&ce.stages.length>1?e.stages.filter(r=>r):e)}*[Symbol.iterator](){for(let e of this.entries)yield e}insert({filepath:e,stats:r,oid:i,stage:n=0}){r||(r={ctimeSeconds:0,ctimeNanoseconds:0,mtimeSeconds:0,mtimeNanoseconds:0,dev:0,ino:0,mode:0,uid:0,gid:0,size:0}),r=Wo(r);let s=E.from(e),a={ctimeSeconds:r.ctimeSeconds,ctimeNanoseconds:r.ctimeNanoseconds,mtimeSeconds:r.mtimeSeconds,mtimeNanoseconds:r.mtimeNanoseconds,dev:r.dev,ino:r.ino,mode:r.mode||33188,uid:r.uid,gid:r.gid,size:r.size,path:e,oid:i,flags:{assumeValid:!1,extended:!1,stage:n,nameLength:s.length<4095?s.length:4095},stages:[]};this._addEntry(a),this._dirty=!0}delete({filepath:e}){if(this._entries.has(e))this._entries.delete(e);else for(let r of this._entries.keys())r.startsWith(e+"/")&&this._entries.delete(r);this._unmergedPaths.has(e)&&this._unmergedPaths.delete(e),this._dirty=!0}clear(){this._entries.clear(),this._dirty=!0}has({filepath:e}){return this._entries.has(e)}render(){return this.entries.map(e=>`${e.mode.toString(8)} ${e.oid} ${e.path}`).join(` +`)}static async _entryToBuffer(e){let r=E.from(e.path),i=Math.ceil((62+r.length+1)/8)*8,n=E.alloc(i),s=new wi(n),a=Wo(e);return s.writeUInt32BE(a.ctimeSeconds),s.writeUInt32BE(a.ctimeNanoseconds),s.writeUInt32BE(a.mtimeSeconds),s.writeUInt32BE(a.mtimeNanoseconds),s.writeUInt32BE(a.dev),s.writeUInt32BE(a.ino),s.writeUInt32BE(a.mode),s.writeUInt32BE(a.uid),s.writeUInt32BE(a.gid),s.writeUInt32BE(a.size),s.write(e.oid,20,"hex"),s.writeUInt16BE($L(e)),s.write(e.path,r.length,"utf8"),n}async toObject(){let e=E.alloc(12),r=new wi(e);r.write("DIRC",4,"utf8"),r.writeUInt32BE(2),r.writeUInt32BE(this.entriesFlat.length);let i=[];for(let o of this.entries)if(i.push(t._entryToBuffer(o)),o.stages.length>1)for(let l of o.stages)l&&l!==o&&i.push(t._entryToBuffer(l));i=await Promise.all(i);let n=E.concat(i),s=E.concat([e,n]),a=await wn(s);return E.concat([s,E.from(a,"hex")])}};function pd(t,e,r=!0,i=!0){let n=Wo(t),s=Wo(e);return r&&n.mode!==s.mode||n.mtimeSeconds!==s.mtimeSeconds||n.ctimeSeconds!==s.ctimeSeconds||n.uid!==s.uid||n.gid!==s.gid||i&&n.ino!==s.ino||n.size!==s.size}var wg=null,bg=Symbol("IndexCache");function FL(){return{map:new Map,stats:new Map}}async function IL(t,e,r){let[i,n]=await Promise.all([t.lstat(e),t.read(e)]),s=await Pg.from(n);r.map.set(e,s),r.stats.set(e,i)}async function ML(t,e,r){let i=r.stats.get(e);if(i===void 0)return!0;if(i===null)return!1;let n=await t.lstat(e);return n===null?!1:pd(i,n)}var dt=class{static async acquire({fs:e,gitdir:r,cache:i,allowUnmerged:n=!0},s){i[bg]||(i[bg]=FL());let a=`${r}/index`;wg===null&&(wg=new Uc({maxPending:1/0}));let o,l=[];return await wg.acquire(a,async()=>{let c=i[bg];await ML(e,a,c)&&await IL(e,a,c);let u=c.map.get(a);if(l=u.unmergedPaths,l.length&&!n)throw new jc(l);if(o=await s(u),u._dirty){let f=await u.toObject();await e.write(a,f),c.stats.set(a,await e.lstat(a)),u._dirty=!1}}),o}};function md(t){let e=Math.max(t.lastIndexOf("/"),t.lastIndexOf("\\"));return e>-1&&(t=t.slice(e+1)),t}function va(t){let e=Math.max(t.lastIndexOf("/"),t.lastIndexOf("\\"));return e===-1?".":e===0?"/":t.slice(0,e)}function jE(t){let e=new Map,r=function(n){if(!e.has(n)){let s={type:"tree",fullpath:n,basename:md(n),metadata:{},children:[]};e.set(n,s),s.parent=r(va(n)),s.parent&&s.parent!==s&&s.parent.children.push(s)}return e.get(n)},i=function(n,s){if(!e.has(n)){let a={type:"blob",fullpath:n,basename:md(n),metadata:s,parent:r(va(n)),children:[]};a.parent&&a.parent.children.push(a),e.set(n,a)}return e.get(n)};r(".");for(let n of t)i(n.path,n);return e}function DL(t){switch(t){case 16384:return"tree";case 33188:return"blob";case 33261:return"blob";case 40960:return"blob";case 57344:return"commit"}throw new me(`Unexpected GitTree entry mode: ${t.toString(8)}`)}var Rg=class{constructor({fs:e,gitdir:r,cache:i}){this.treePromise=dt.acquire({fs:e,gitdir:r,cache:i},async function(s){return jE(s.entries)});let n=this;this.ConstructEntry=class{constructor(a){this._fullpath=a,this._type=!1,this._mode=!1,this._stat=!1,this._oid=!1}async type(){return n.type(this)}async mode(){return n.mode(this)}async stat(){return n.stat(this)}async content(){return n.content(this)}async oid(){return n.oid(this)}}}async readdir(e){let r=e._fullpath,n=(await this.treePromise).get(r);if(!n||n.type==="blob")return null;if(n.type!=="tree")throw new Error(`ENOTDIR: not a directory, scandir '${r}'`);let s=n.children.map(a=>a.fullpath);return s.sort(Sd),s}async type(e){return e._type===!1&&await e.stat(),e._type}async mode(e){return e._mode===!1&&await e.stat(),e._mode}async stat(e){if(e._stat===!1){let i=(await this.treePromise).get(e._fullpath);if(!i)throw new Error(`ENOENT: no such file or directory, lstat '${e._fullpath}'`);let n=i.type==="tree"?{}:Wo(i.metadata);e._type=i.type==="tree"?"tree":DL(n.mode),e._mode=n.mode,i.type==="tree"?e._stat=void 0:e._stat=n}return e._stat}async content(e){}async oid(e){if(e._oid===!1){let i=(await this.treePromise).get(e._fullpath);e._oid=i.metadata.oid}return e._oid}},kd=Symbol("GitWalkSymbol");function Ea(){let t=Object.create(null);return Object.defineProperty(t,kd,{value:function({fs:e,gitdir:r,cache:i}){return new Rg({fs:e,gitdir:r,cache:i})}}),Object.freeze(t),t}var Ge=class t extends Pe{constructor(e){super(`Could not find ${e}.`),this.code=this.name=t.code,this.data={what:e}}};Ge.code="NotFoundError";var _r=class t extends Pe{constructor(e,r,i,n){super(`Object ${e} ${n?`at ${n}`:""}was anticipated to be a ${i} but it is a ${r}.`),this.code=this.name=t.code,this.data={oid:e,actual:r,expected:i,filepath:n}}};_r.code="ObjectTypeError";var As=class t extends Pe{constructor(e){super(`Expected a 40-char hex object id but saw "${e}".`),this.code=this.name=t.code,this.data={value:e}}};As.code="InvalidOidError";var Vc=class t extends Pe{constructor(e){super(`Could not find a fetch refspec for remote "${e}". Make sure the config file has an entry like the following: +[remote "${e}"] + fetch = +refs/heads/*:refs/remotes/origin/* +`),this.code=this.name=t.code,this.data={remote:e}}};Vc.code="NoRefspecError";var gd=class t{constructor(e){if(this.refs=new Map,this.parsedConfig=[],e){let r=null;this.parsedConfig=e.trim().split(` +`).map(i=>{if(/^\s*#/.test(i))return{line:i,comment:!0};let n=i.indexOf(" ");if(i.startsWith("^")){let s=i.slice(1);return this.refs.set(r+"^{}",s),{line:i,ref:r,peeled:s}}else{let s=i.slice(0,n);return r=i.slice(n+1),this.refs.set(r,s),{line:i,ref:r,oid:s}}})}return this}static from(e){return new t(e)}delete(e){this.parsedConfig=this.parsedConfig.filter(r=>r.ref!==e),this.refs.delete(e)}toString(){return this.parsedConfig.map(({line:e})=>e).join(` +`)+` +`}},vd=class t{constructor({remotePath:e,localPath:r,force:i,matchPrefix:n}){Object.assign(this,{remotePath:e,localPath:r,force:i,matchPrefix:n})}static from(e){let[r,i,n,s,a]=e.match(/^(\+?)(.*?)(\*?):(.*?)(\*?)$/).slice(1),o=r==="+",l=n==="*";if(l!==(a==="*"))throw new me("Invalid refspec");return new t({remotePath:i,localPath:s,force:o,matchPrefix:l})}translate(e){if(this.matchPrefix){if(e.startsWith(this.remotePath))return this.localPath+e.replace(this.remotePath,"")}else if(e===this.remotePath)return this.localPath;return null}reverseTranslate(e){if(this.matchPrefix){if(e.startsWith(this.localPath))return this.remotePath+e.replace(this.localPath,"")}else if(e===this.localPath)return this.remotePath;return null}},$g=class t{constructor(e=[]){this.rules=e}static from(e){let r=[];for(let i of e)r.push(vd.from(i));return new t(r)}add(e){let r=vd.from(e);this.rules.push(r)}translate(e){let r=[];for(let i of this.rules)for(let n of e){let s=i.translate(n);s&&r.push([n,s])}return r}translateOne(e){let r=null;for(let i of this.rules){let n=i.translate(e);n&&(r=n)}return r}localNamespaces(){return this.rules.filter(e=>e.matchPrefix).map(e=>e.localPath.replace(/\/$/,""))}};function OL(t,e){let r=t.replace(/\^\{\}$/,""),i=e.replace(/\^\{\}$/,""),n=-(ri);return n===0?t.endsWith("^{}")?1:-1:n}function LL(t,e){let r="",i=0,n=-1,s=0,a="\0";for(let o=0;o<=t.length;++o){if(o2){let l=r.lastIndexOf("/");l===-1?(r="",i=0):(r=r.slice(0,l),i=r.length-1-r.lastIndexOf("/")),n=o,s=0;continue}else if(r.length!==0){r="",i=0,n=o,s=0;continue}}e&&(r+=r.length>0?"/..":"..",i=2)}else r.length>0?r+="/"+t.slice(n+1,o):r=t.slice(n+1,o),i=o-n-1;n=o,s=0}else a==="."&&s!==-1?++s:s=-1}return r}function NL(t){if(!t.length)return".";let e=t[0]==="/",r=t.at(-1)==="/";return t=LL(t,!e),t.length?(r&&(t+="/"),e?`/${t}`:t):e?"/":r?"./":"."}function H(...t){if(t.length===0)return".";let e;for(let r=0;r0&&(e===void 0?e=i:e+="/"+i)}return e===void 0?".":NL(e)}var BL=t=>{if(typeof t=="number")return t;t=t.toLowerCase();let e=parseInt(t);return t.endsWith("k")&&(e*=1024),t.endsWith("m")&&(e*=1024*1024),t.endsWith("g")&&(e*=1024*1024*1024),e},Hc=t=>{if(typeof t=="boolean")return t;if(t=t.trim().toLowerCase(),t==="true"||t==="yes"||t==="on")return!0;if(t==="false"||t==="no"||t==="off")return!1;throw Error(`Expected 'true', 'false', 'yes', 'no', 'on', or 'off', but got ${t}`)},vE={core:{filemode:Hc,bare:Hc,logallrefupdates:Hc,symlinks:Hc,ignorecase:Hc,bigFileThreshold:BL}},HL=/^\[([A-Za-z0-9-.]+)(?: "(.*)")?\]$/,UL=/^[A-Za-z0-9-.]+$/,GL=/^([A-Za-z][A-Za-z-]*)(?: *= *(.*))?$/,jL=/^[A-Za-z][A-Za-z-]*$/,VL=/^(.*?)( *[#;].*)$/,zL=t=>{let e=HL.exec(t);if(e!=null){let[r,i]=e.slice(1);return[r,i]}return null},WL=t=>{let e=GL.exec(t);if(e!=null){let[r,i="true"]=e.slice(1),n=qL(i),s=YL(n);return[r,s]}return null},qL=t=>{let e=VL.exec(t);if(e==null)return t;let[r,i]=e.slice(1);return wE(r)&&wE(i)?`${r}${i}`:r},wE=t=>(t.match(/(?:^|[^\\])"/g)||[]).length%2!==0,YL=t=>t.split("").reduce((e,r,i,n)=>{let s=r==='"'&&n[i-1]!=="\\",a=r==="\\"&&n[i+1]==='"';return s||a?e:e+r},""),bE=t=>t!=null?t.toLowerCase():null,Fg=(t,e,r)=>[bE(t),e,bE(r)].filter(i=>i!=null).join("."),_E=t=>{let e=t.split("."),r=e.shift(),i=e.pop(),n=e.length?e.join("."):void 0;return{section:r,subsection:n,name:i,path:Fg(r,n,i),sectionPath:Fg(r,n,null),isSection:!!r}},ZL=(t,e)=>t.reduce((r,i,n)=>e(i)?n:r,-1),Ig=class t{constructor(e){let r=null,i=null;this.parsedConfig=e?e.split(` +`).map(n=>{let s=null,a=null,o=n.trim(),l=zL(o),c=l!=null;if(c)[r,i]=l;else{let f=WL(o);f!=null&&([s,a]=f)}let u=Fg(r,i,s);return{line:n,isSection:c,section:r,subsection:i,name:s,value:a,path:u}}):[]}static from(e){return new t(e)}async get(e,r=!1){let i=_E(e).path,n=this.parsedConfig.filter(s=>s.path===i).map(({section:s,name:a,value:o})=>{let l=vE[s]&&vE[s][a];return l?l(o):o});return r?n:n.pop()}async getall(e){return this.get(e,!0)}async getSubsections(e){return this.parsedConfig.filter(r=>r.isSection&&r.section===e).map(r=>r.subsection)}async deleteSection(e,r){this.parsedConfig=this.parsedConfig.filter(i=>!(i.section===e&&i.subsection===r))}async append(e,r){return this.set(e,r,!0)}async set(e,r,i=!1){let{section:n,subsection:s,name:a,path:o,sectionPath:l,isSection:c}=_E(e),u=ZL(this.parsedConfig,f=>f.path===o);if(r==null)u!==-1&&this.parsedConfig.splice(u,1);else if(u!==-1){let f=this.parsedConfig[u],d=Object.assign({},f,{name:a,value:r,modified:!0});i?this.parsedConfig.splice(u+1,0,d):this.parsedConfig[u]=d}else{let f=this.parsedConfig.findIndex(h=>h.path===l),d={section:n,subsection:s,name:a,value:r,modified:!0,path:o};if(UL.test(n)&&jL.test(a))if(f>=0)this.parsedConfig.splice(f+1,0,d);else{let h={isSection:c,section:n,subsection:s,modified:!0,path:l};this.parsedConfig.push(h,d)}}}toString(){return this.parsedConfig.map(({line:e,section:r,subsection:i,name:n,value:s,modified:a=!1})=>a?n!=null&&s!=null?typeof s=="string"&&/[#;]/.test(s)?` ${n} = "${s}"`:` ${n} = ${s}`:i!=null?`[${r} "${i}"]`:`[${r}]`:e).join(` +`)}},ht=class{static async get({fs:e,gitdir:r}){let i=await e.read(`${r}/config`,{encoding:"utf8"});return Ig.from(i)}static async save({fs:e,gitdir:r,config:i}){await e.write(`${r}/config`,i.toString(),{encoding:"utf8"})}},dd=t=>[`${t}`,`refs/${t}`,`refs/tags/${t}`,`refs/heads/${t}`,`refs/remotes/${t}`,`refs/remotes/${t}/HEAD`],KL=["config","description","index","shallow","commondir"],_g;async function Ss(t,e){return _g===void 0&&(_g=new Uc),_g.acquire(t,e)}var q=class t{static async updateRemoteRefs({fs:e,gitdir:r,remote:i,refs:n,symrefs:s,tags:a,refspecs:o=void 0,prune:l=!1,pruneTags:c=!1}){for(let w of n.values())if(!w.match(/[0-9a-f]{40}/))throw new As(w);let u=await ht.get({fs:e,gitdir:r});if(!o){if(o=await u.getall(`remote.${i}.fetch`),o.length===0)throw new Vc(i);o.unshift(`+HEAD:refs/remotes/${i}/HEAD`)}let f=$g.from(o),d=new Map;if(c){let w=await t.listRefs({fs:e,gitdir:r,filepath:"refs/tags"});await t.deleteRefs({fs:e,gitdir:r,refs:w.map(y=>`refs/tags/${y}`)})}if(a){for(let w of n.keys())if(w.startsWith("refs/tags")&&!w.endsWith("^{}")&&!await t.exists({fs:e,gitdir:r,ref:w})){let y=n.get(w);d.set(w,y)}}let h=f.translate([...n.keys()]);for(let[w,y]of h){let b=n.get(w);d.set(y,b)}let p=f.translate([...s.keys()]);for(let[w,y]of p){let b=s.get(w),S=f.translateOne(b);S&&d.set(y,`ref: ${S}`)}let g=[];if(l){for(let w of f.localNamespaces()){let y=(await t.listRefs({fs:e,gitdir:r,filepath:w})).map(b=>`${w}/${b}`);for(let b of y)d.has(b)||g.push(b)}g.length>0&&await t.deleteRefs({fs:e,gitdir:r,refs:g})}for(let[w,y]of d)await Ss(w,async()=>e.write(H(r,w),`${y.trim()} +`,"utf8"));return{pruned:g}}static async writeRef({fs:e,gitdir:r,ref:i,value:n}){if(!n.match(/[0-9a-f]{40}/))throw new As(n);await Ss(i,async()=>e.write(H(r,i),`${n.trim()} +`,"utf8"))}static async writeSymbolicRef({fs:e,gitdir:r,ref:i,value:n}){await Ss(i,async()=>e.write(H(r,i),`ref: ${n.trim()} +`,"utf8"))}static async deleteRef({fs:e,gitdir:r,ref:i}){return t.deleteRefs({fs:e,gitdir:r,refs:[i]})}static async deleteRefs({fs:e,gitdir:r,refs:i}){await Promise.all(i.map(o=>e.rm(H(r,o))));let n=await Ss("packed-refs",async()=>e.read(`${r}/packed-refs`,{encoding:"utf8"})),s=gd.from(n),a=s.refs.size;for(let o of i)s.refs.has(o)&&s.delete(o);s.refs.sizee.write(`${r}/packed-refs`,n,{encoding:"utf8"})))}static async resolve({fs:e,gitdir:r,ref:i,depth:n=void 0}){if(n!==void 0&&(n--,n===-1))return i;if(i.startsWith("ref: "))return i=i.slice(5),t.resolve({fs:e,gitdir:r,ref:i,depth:n});if(i.length===40&&/[0-9a-f]{40}/.test(i))return i;let s=await t.packedRefs({fs:e,gitdir:r}),a=dd(i).filter(o=>!KL.includes(o));for(let o of a){let l=await Ss(o,async()=>await e.read(`${r}/${o}`,{encoding:"utf8"})||s.get(o));if(l)return t.resolve({fs:e,gitdir:r,ref:l.trim(),depth:n})}throw new Ge(i)}static async exists({fs:e,gitdir:r,ref:i}){try{return await t.expand({fs:e,gitdir:r,ref:i}),!0}catch(n){return!1}}static async expand({fs:e,gitdir:r,ref:i}){if(i.length===40&&/[0-9a-f]{40}/.test(i))return i;let n=await t.packedRefs({fs:e,gitdir:r}),s=dd(i);for(let a of s)if(await Ss(a,async()=>e.exists(`${r}/${a}`))||n.has(a))return a;throw new Ge(i)}static async expandAgainstMap({ref:e,map:r}){let i=dd(e);for(let n of i)if(await r.has(n))return n;throw new Ge(e)}static resolveAgainstMap({ref:e,fullref:r=e,depth:i=void 0,map:n}){if(i!==void 0&&(i--,i===-1))return{fullref:r,oid:e};if(e.startsWith("ref: "))return e=e.slice(5),t.resolveAgainstMap({ref:e,fullref:r,depth:i,map:n});if(e.length===40&&/[0-9a-f]{40}/.test(e))return{fullref:r,oid:e};let s=dd(e);for(let a of s){let o=n.get(a);if(o)return t.resolveAgainstMap({ref:o.trim(),fullref:a,depth:i,map:n})}throw new Ge(e)}static async packedRefs({fs:e,gitdir:r}){let i=await Ss("packed-refs",async()=>e.read(`${r}/packed-refs`,{encoding:"utf8"}));return gd.from(i).refs}static async listRefs({fs:e,gitdir:r,filepath:i}){let n=t.packedRefs({fs:e,gitdir:r}),s=null;try{s=await e.readdirDeep(`${r}/${i}`),s=s.map(a=>a.replace(`${r}/${i}/`,""))}catch(a){s=[]}for(let a of(await n).keys())a.startsWith(i)&&(a=a.replace(i+"/",""),s.includes(a)||s.push(a));return s.sort(OL),s}static async listBranches({fs:e,gitdir:r,remote:i}){return i?t.listRefs({fs:e,gitdir:r,filepath:`refs/remotes/${i}`}):t.listRefs({fs:e,gitdir:r,filepath:"refs/heads"})}static async listTags({fs:e,gitdir:r}){return(await t.listRefs({fs:e,gitdir:r,filepath:"refs/tags"})).filter(n=>!n.endsWith("^{}"))}};function XL(t,e){return Sd(yE(t),yE(e))}function yE(t){return t.mode==="040000"?t.path+"/":t.path}function VE(t){switch(t){case"040000":return"tree";case"100644":return"blob";case"100755":return"blob";case"120000":return"blob";case"160000":return"commit"}throw new me(`Unexpected GitTree entry mode: ${t}`)}function QL(t){let e=[],r=0;for(;r`${e.mode} ${e.type} ${e.oid} ${e.path}`).join(` +`)}toObject(){let e=[...this._entries];return e.sort(XL),E.concat(e.map(r=>{let i=E.from(r.mode.replace(/^0/,"")),n=E.from(" "),s=E.from(r.path,"utf8"),a=E.from([0]),o=E.from(r.oid,"hex");return E.concat([i,n,s,a,o])}))}entries(){return this._entries}*[Symbol.iterator](){for(let e of this._entries)yield e}},Cs=class{static wrap({type:e,object:r}){let i=`${e} ${r.length}\0`,n=i.length,s=n+r.length,a=new Uint8Array(s);for(let o=0;o>=1,n+=8;return i}function SE(t,e){let r=t.readUInt8(),i=128,n=15,s=112;if(r&i){let a=EE(t,r&n,4),o=EE(t,(r&s)>>4,3);return o===0&&(o=65536),e.slice(a,a+o)}else return t.slice(r)}function rN(t){let e=[t];return{next(){return Promise.resolve({done:e.length===0,value:e.pop()})},return(){return e=[],{}},[Symbol.asyncIterator](){return this}}}function WE(t){return t[Symbol.asyncIterator]?t[Symbol.asyncIterator]():t[Symbol.iterator]?t[Symbol.iterator]():t.next?t:rN(t)}var wd=class{constructor(e){if(typeof E=="undefined")throw new Error("Missing Buffer dependency");this.stream=WE(e),this.buffer=null,this.cursor=0,this.undoCursor=0,this.started=!1,this._ended=!1,this._discardedBytes=0}eof(){return this._ended&&this.cursor===this.buffer.length}tell(){return this._discardedBytes+this.cursor}async byte(){if(!this.eof()&&(this.started||await this._init(),!(this.cursor===this.buffer.length&&(await this._loadnext(),this._ended))))return this._moveCursor(1),this.buffer[this.undoCursor]}async chunk(){if(!this.eof()&&(this.started||await this._init(),!(this.cursor===this.buffer.length&&(await this._loadnext(),this._ended))))return this._moveCursor(this.buffer.length),this.buffer.slice(this.undoCursor,this.cursor)}async read(e){if(!this.eof())return this.started||await this._init(),this.cursor+e>this.buffer.length&&(this._trim(),await this._accumulate(e)),this._moveCursor(e),this.buffer.slice(this.undoCursor,this.cursor)}async skip(e){this.eof()||(this.started||await this._init(),this.cursor+e>this.buffer.length&&(this._trim(),await this._accumulate(e)),this._moveCursor(e))}async undo(){this.cursor=this.undoCursor}async _next(){this.started=!0;let{done:e,value:r}=await this.stream.next();return e&&(this._ended=!0,!r)?E.alloc(0):(r&&(r=E.from(r)),r)}_trim(){this.buffer=this.buffer.slice(this.undoCursor),this.cursor-=this.undoCursor,this._discardedBytes+=this.undoCursor,this.undoCursor=0}_moveCursor(e){this.undoCursor=this.cursor,this.cursor+=e,this.cursor>this.buffer.length&&(this.cursor=this.buffer.length)}async _accumulate(e){if(this._ended)return;let r=[this.buffer];for(;this.cursor+e>iN(r);){let i=await this._next();if(this._ended)break;r.push(i)}this.buffer=E.concat(r)}async _loadnext(){this._discardedBytes+=this.buffer.length,this.undoCursor=0,this.cursor=0,this.buffer=await this._next()}async _init(){this.buffer=await this._next()}};function iN(t){return t.reduce((e,r)=>e+r.length,0)}async function nN(t,e){let r=new wd(t),i=await r.read(4);if(i=i.toString("utf8"),i!=="PACK")throw new me(`Invalid PACK header '${i}'`);let n=await r.read(4);if(n=n.readUInt32BE(0),n!==2)throw new me(`Invalid packfile version: ${n}`);let s=await r.read(4);if(s=s.readUInt32BE(0),!(s<1))for(;!r.eof()&&s--;){let a=r.tell(),{type:o,length:l,ofs:c,reference:u}=await sN(r),f=new Ug.Inflate;for(;!f.result;){let d=await r.chunk();if(!d)break;if(f.push(d,!1),f.err)throw new me(`Pako error: ${f.msg}`);if(f.result){if(f.result.length!==l)throw new me("Inflated object size is different from that stated in packfile.");await r.undo(),await r.read(d.length-f.strm.avail_in);let h=r.tell();await e({data:f.result,type:o,num:s,offset:a,end:h,reference:u,ofs:c})}}}}async function sN(t){let e=await t.byte(),r=e>>4&7,i=e&15;if(e&128){let a=4;do e=await t.byte(),i|=(e&127)<n+1<<7|s,-1)}function cN(t,e){let r=e,i=4,n=null;do n=t.readUInt8(),r|=(n&127)<2048*1024*1024)throw new me("To keep implementation simple, I haven't implemented the layer 5 feature needed to support packfiles > 2GB in size.");i.seek(i.tell()+1020);let a=i.readUInt32BE(),o=[];for(let u=0;u{u===null&&(u=C);let A=Math.floor((u-C)*100/u);A!==f&&i&&await i({phase:"Receiving objects",loaded:u-C,total:u}),f=A,y=n[y],["commit","tree","blob","tag"].includes(y)?s[S]={type:y,offset:S}:y==="ofs-delta"?s[S]={type:y,offset:S}:y==="ref-delta"&&(s[S]={type:y,offset:S})});let d=Object.keys(s).map(Number);for(let[w,y]of d.entries()){let b=w+1===d.length?e.byteLength-20:d[w+1],S=s[y],C=SL.buf(e.slice(y,b))>>>0;S.end=b,S.crc=C}let h=new t({pack:Promise.resolve(e),packfileSha:a,crcs:l,hashes:o,offsets:c,getExternalRefDelta:r});f=null;let p=0,g=[0,0,0,0,0,0,0,0,0,0,0,0];for(let w in s){w=Number(w);let y=Math.floor(p*100/u);y!==f&&i&&await i({phase:"Resolving deltas",loaded:p,total:u}),p++,f=y;let b=s[w];if(!b.oid)try{h.readDepth=0,h.externalReadDepth=0;let{type:S,object:C}=await h.readSlice({start:w});g[h.readDepth]+=1;let A=await wn(Cs.wrap({type:S,object:C}));b.oid=A,o.push(A),c.set(A,w),l[A]=b.crc}catch(S){continue}}return o.sort(),h}async toBuffer(){let e=[],r=(c,u)=>{e.push(E.from(c,u))};r("ff744f63","hex"),r("00000002","hex");let i=new wi(E.alloc(256*4));for(let c=0;c<256;c++){let u=0;for(let f of this.hashes)parseInt(f.slice(0,2),16)<=c&&u++;i.writeUInt32BE(u)}e.push(i.buffer);for(let c of this.hashes)r(c,"hex");let n=new wi(E.alloc(this.hashes.length*4));for(let c of this.hashes)n.writeUInt32BE(this.crcs[c]);e.push(n.buffer);let s=new wi(E.alloc(this.hashes.length*4));for(let c of this.hashes)s.writeUInt32BE(this.offsets.get(c));e.push(s.buffer),r(this.packfileSha,"hex");let a=E.concat(e),o=await wn(a),l=E.alloc(20);return l.write(o,"hex"),E.concat([a,l])}async load({pack:e}){this.pack=e}async unload(){this.pack=null}async read({oid:e}){if(!this.offsets.get(e)){if(this.getExternalRefDelta)return this.externalReadDepth++,this.getExternalRefDelta(e);throw new me(`Could not read object ${e} from packfile`)}let r=this.offsets.get(e);return this.readSlice({start:r})}async readSlice({start:e}){if(this.offsetCache[e])return Object.assign({},this.offsetCache[e]);this.readDepth++;let r={16:"commit",32:"tree",48:"blob",64:"tag",96:"ofs_delta",112:"ref_delta"},i=await this.pack;if(!i)throw new me("Could not read packfile data. The packfile may be missing, corrupted, or too large to read into memory.");let n=i.slice(e),s=new wi(n),a=s.readUInt8(),o=a&112,l=r[o];if(l===void 0)throw new me("Unrecognized type: 0b"+o.toString(2));let c=a&15,u=c;a&128&&(u=cN(s,c));let d=null,h=null;if(l==="ofs_delta"){let g=lN(s),w=e-g;({object:d,type:l}=await this.readSlice({start:w}))}if(l==="ref_delta"){let g=s.slice(20).toString("hex");({object:d,type:l}=await this.read({oid:g}))}let p=n.slice(s.tell());if(h=E.from(await qE(p)),h.byteLength!==u)throw new me(`Packfile told us object would have length ${u} but it had length ${h.byteLength}`);return d&&(h=E.from(tN(h,d))),this.readDepth>3&&(this.offsetCache[e]={type:l,object:h}),{type:l,format:"content",object:h}}},hd=Symbol("PackfileCache");async function uN({fs:t,filename:e,getExternalRefDelta:r,emitter:i,emitterPrefix:n}){let s=await t.read(e);return zc.fromIdx({idx:s,getExternalRefDelta:r})}function Gg({fs:t,cache:e,filename:r,getExternalRefDelta:i,emitter:n,emitterPrefix:s}){e[hd]||(e[hd]=new Map);let a=e[hd].get(r);return a||(a=uN({fs:t,filename:r,getExternalRefDelta:i,emitter:n,emitterPrefix:s}),e[hd].set(r,a)),a}async function fN({fs:t,cache:e,gitdir:r,oid:i,format:n="content",getExternalRefDelta:s}){let a=await t.readdir(H(r,"objects/pack"));a=a.filter(o=>o.endsWith(".idx"));for(let o of a){let l=`${r}/objects/pack/${o}`,c=await Gg({fs:t,cache:e,filename:l,getExternalRefDelta:s});if(c.error)throw new me(c.error);if(c.offsets.has(i)){let u=l.replace(/idx$/,"pack");c.pack||(c.pack=t.read(u));let f=await c.pack;if(!f)throw c.pack=null,new me(`Could not read packfile at ${u}. The file may be missing, corrupted, or too large to read into memory.`);if(!c._checksumVerified){let h=c.packfileSha,p=f.subarray(-20),g=Array.from(p).map(b=>b.toString(16).padStart(2,"0")).join("");if(g!==h)throw new me(`Packfile trailer mismatch: expected ${h}, got ${g}. The packfile may be corrupted.`);let w=f.subarray(0,-20),y=await wn(w);if(y!==h)throw new me(`Packfile payload corrupted: calculated ${y} but expected ${h}. The packfile may have been tampered with.`);c._checksumVerified=!0}let d=await c.read({oid:i,getExternalRefDelta:s});return d.format="content",d.source=`objects/pack/${o.replace(/idx$/,"pack")}`,d}}return null}async function et({fs:t,cache:e,gitdir:r,oid:i,format:n="content"}){let s=u=>et({fs:t,cache:e,gitdir:r,oid:u}),a;if(i==="4b825dc642cb6eb9a060e54bf8d69288fbee4904"&&(a={format:"wrapped",object:E.from("tree 0\0")}),a||(a=await zE({fs:t,gitdir:r,oid:i})),!a){if(a=await fN({fs:t,cache:e,gitdir:r,oid:i,getExternalRefDelta:s}),!a)throw new Ge(i);return a}if(n==="deflated"||(a.format==="deflated"&&(a.object=E.from(await qE(a.object)),a.format="wrapped"),n==="wrapped"))return a;let o=await wn(a.object);if(o!==i)throw new me(`SHA check failed! Expected ${i}, computed ${o}`);let{object:l,type:c}=Cs.unwrap(a.object);if(a.type=c,a.object=l,a.format="content",n==="content")return a;throw new me(`invalid requested format "${n}"`)}var Ui=class t extends Pe{constructor(e,r,i=!0){super(`Failed to create ${e} at ${r} because it already exists.${i?` (Hint: use 'force: true' parameter to overwrite existing ${e}.)`:""}`),this.code=this.name=t.code,this.data={noun:e,where:r,canForce:i}}};Ui.code="AlreadyExistsError";var Wc=class t extends Pe{constructor(e,r,i){super(`Found multiple ${e} matching "${r}" (${i.join(", ")}). Use a longer abbreviation length to disambiguate them.`),this.code=this.name=t.code,this.data={nouns:e,short:r,matches:i}}};Wc.code="AmbiguousError";var qc=class t extends Pe{constructor(e){super(`Your local changes to the following files would be overwritten by checkout: ${e.join(", ")}`),this.code=this.name=t.code,this.data={filepaths:e}}};qc.code="CheckoutConflictError";var Yc=class t extends Pe{constructor(e,r){super(`Cannot cherry-pick merge commit ${e}. Merge commits have ${r} parents and require specifying which parent to use as the base.`),this.code=this.name=t.code,this.data={oid:e,parentCount:r}}};Yc.code="CherryPickMergeCommitError";var Zc=class t extends Pe{constructor(e){super(`Cannot cherry-pick root commit ${e}. Root commits have no parents.`),this.code=this.name=t.code,this.data={oid:e}}};Zc.code="CherryPickRootCommitError";var Kc=class t extends Pe{constructor(e,r){super(`Failed to checkout "${e}" because commit ${r} is not available locally. Do a git fetch to make the branch available locally.`),this.code=this.name=t.code,this.data={ref:e,oid:r}}};Kc.code="CommitNotFetchedError";var Xc=class t extends Pe{constructor(){super("Empty response from git server."),this.code=this.name=t.code,this.data={}}};Xc.code="EmptyServerResponseError";var Qc=class t extends Pe{constructor(){super("A simple fast-forward merge was not possible."),this.code=this.name=t.code,this.data={}}};Qc.code="FastForwardError";var Jc=class t extends Pe{constructor(e,r){super(`One or more branches were not updated: ${e}`),this.code=this.name=t.code,this.data={prettyDetails:e,result:r}}};Jc.code="GitPushError";var qo=class t extends Pe{constructor(e,r,i){super(`HTTP Error: ${e} ${r}`),this.code=this.name=t.code,this.data={statusCode:e,statusMessage:r,response:i}}};qo.code="HttpError";var Ts=class t extends Pe{constructor(e){let r="invalid filepath";e==="leading-slash"||e==="trailing-slash"?r='"filepath" parameter should not include leading or trailing directory separators because these can cause problems on some platforms.':e==="directory"&&(r='"filepath" should not be a directory.'),super(r),this.code=this.name=t.code,this.data={reason:e}}};Ts.code="InvalidFilepathError";var Gi=class t extends Pe{constructor(e,r){super(`"${e}" would be an invalid git reference. (Hint: a valid alternative would be "${r}".)`),this.code=this.name=t.code,this.data={ref:e,suggestion:r}}};Gi.code="InvalidRefNameError";var eu=class t extends Pe{constructor(e){super(`Maximum search depth of ${e} exceeded.`),this.code=this.name=t.code,this.data={depth:e}}};eu.code="MaxDepthError";var Yo=class t extends Pe{constructor(){super("Merges with conflicts are not supported yet."),this.code=this.name=t.code,this.data={}}};Yo.code="MergeNotSupportedError";var wa=class t extends Pe{constructor(e,r,i,n){super(`Automatic merge failed with one or more merge conflicts in the following files: ${e.toString()}. Fix conflicts then commit the result.`),this.code=this.name=t.code,this.data={filepaths:e,bothModified:r,deleteByUs:i,deleteByTheirs:n}}};wa.code="MergeConflictError";var Xt=class t extends Pe{constructor(e){super(`No name was provided for ${e} in the argument or in the .git/config file.`),this.code=this.name=t.code,this.data={role:e}}};Xt.code="MissingNameError";var Ir=class t extends Pe{constructor(e){super(`The function requires a "${e}" parameter but none was provided.`),this.code=this.name=t.code,this.data={parameter:e}}};Ir.code="MissingParameterError";var tu=class t extends Pe{constructor(e){super('There are multiple errors that were thrown by the method. Please refer to the "errors" property to see more'),this.code=this.name=t.code,this.data={errors:e},this.errors=e}};tu.code="MultipleGitError";var ba=class t extends Pe{constructor(e,r){super(`Expected "${e}" but received "${r}".`),this.code=this.name=t.code,this.data={expected:e,actual:r}}};ba.code="ParseError";var Zo=class t extends Pe{constructor(e){let r="";e==="not-fast-forward"?r=" because it was not a simple fast-forward":e==="tag-exists"&&(r=" because tag already exists"),super(`Push rejected${r}. Use "force: true" to override.`),this.code=this.name=t.code,this.data={reason:e}}};Zo.code="PushRejectedError";var ks=class t extends Pe{constructor(e,r){super(`Remote does not support the "${e}" so the "${r}" parameter cannot be used.`),this.code=this.name=t.code,this.data={capability:e,parameter:r}}};ks.code="RemoteCapabilityError";var ru=class t extends Pe{constructor(e,r){super(`Remote did not reply using the "smart" HTTP protocol. Expected "001e# service=git-upload-pack" but received: ${e}`),this.code=this.name=t.code,this.data={preview:e,response:r}}};ru.code="SmartHttpError";var iu=class t extends Pe{constructor(e,r,i){super(`Git remote "${e}" uses an unrecognized transport protocol: "${r}"`),this.code=this.name=t.code,this.data={url:e,transport:r,suggestion:i}}};iu.code="UnknownTransportError";var nu=class t extends Pe{constructor(e){super(`Cannot parse remote URL: "${e}"`),this.code=this.name=t.code,this.data={url:e}}};nu.code="UrlParseError";var Ko=class t extends Pe{constructor(){super("The operation was canceled."),this.code=this.name=t.code,this.data={}}};Ko.code="UserCanceledError";var su=class t extends Pe{constructor(e){super(`Could not merge index: Entry for '${e}' is not up to date. Either reset the index entry to HEAD, or stage your unstaged changes.`),this.code=this.name=t.code,this.data={filepath:e}}};su.code="IndexResetError";var au=class t extends Pe{constructor(e){super(`"${e}" does not point to any commit. You're maybe working on a repository with no commits yet. `),this.code=this.name=t.code,this.data={ref:e}}};au.code="NoCommitError";var YE=Object.freeze({__proto__:null,AlreadyExistsError:Ui,AmbiguousError:Wc,CheckoutConflictError:qc,CherryPickMergeCommitError:Yc,CherryPickRootCommitError:Zc,CommitNotFetchedError:Kc,EmptyServerResponseError:Xc,FastForwardError:Qc,GitPushError:Jc,HttpError:qo,InternalError:me,InvalidFilepathError:Ts,InvalidOidError:As,InvalidRefNameError:Gi,MaxDepthError:eu,MergeNotSupportedError:Yo,MergeConflictError:wa,MissingNameError:Xt,MissingParameterError:Ir,MultipleGitError:tu,NoRefspecError:Vc,NotFoundError:Ge,ObjectTypeError:_r,ParseError:ba,PushRejectedError:Zo,RemoteCapabilityError:ks,SmartHttpError:ru,UnknownTransportError:iu,UnsafeFilepathError:zo,UrlParseError:nu,UserCanceledError:Ko,UnmergedPathsError:jc,IndexResetError:su,NoCommitError:au});function Mg({name:t,email:e,timestamp:r,timezoneOffset:i}){return i=dN(i),`${t} <${e}> ${r} ${i}`}function dN(t){let e=hN(pN(t));t=Math.abs(t);let r=Math.floor(t/60);t-=r*60;let i=String(r),n=String(t);return i.length<2&&(i="0"+i),n.length<2&&(n="0"+n),(e===-1?"-":"+")+i+n}function hN(t){return Math.sign(t)||(Object.is(t,-0)?-1:1)}function pN(t){return t===0?t:-t}function zn(t){return t=t.replace(/\r/g,""),t=t.replace(/^\n+/,""),t=t.replace(/\n+$/,"")+` +`,t}function bd(t){let[,e,r,i,n]=t.match(/^(.*) <(.*)> (.*) (.*)$/);return{name:e,email:r,timestamp:Number(i),timezoneOffset:mN(n)}}function mN(t){let[,e,r,i]=t.match(/(\+|-)(\d\d)(\d\d)/);return i=(e==="+"?1:-1)*(Number(r)*60+Number(i)),gN(i)}function gN(t){return t===0?t:-t}var Qr=class t{constructor(e){if(typeof e=="string")this._tag=e;else if(E.isBuffer(e))this._tag=e.toString("utf8");else if(typeof e=="object")this._tag=t.render(e);else throw new me("invalid type passed to GitAnnotatedTag constructor")}static from(e){return new t(e)}static render(e){return`object ${e.object} +type ${e.type} +tag ${e.tag} +tagger ${Mg(e.tagger)} + +${e.message} +${e.gpgsig?e.gpgsig:""}`}justHeaders(){return this._tag.slice(0,this._tag.indexOf(` + +`))}message(){let e=this.withoutSignature();return e.slice(e.indexOf(` + +`)+2)}parse(){return Object.assign(this.headers(),{message:this.message(),gpgsig:this.gpgsig()})}render(){return this._tag}headers(){let e=this.justHeaders().split(` +`),r=[];for(let n of e)n[0]===" "?r[r.length-1]+=` +`+n.slice(1):r.push(n);let i={};for(let n of r){let s=n.slice(0,n.indexOf(" ")),a=n.slice(n.indexOf(" ")+1);Array.isArray(i[s])?i[s].push(a):i[s]=a}return i.tagger&&(i.tagger=bd(i.tagger)),i.committer&&(i.committer=bd(i.committer)),i}withoutSignature(){let e=zn(this._tag);return e.indexOf(` +-----BEGIN PGP SIGNATURE-----`)===-1?e:e.slice(0,e.lastIndexOf(` +-----BEGIN PGP SIGNATURE-----`))}gpgsig(){if(this._tag.indexOf(` +-----BEGIN PGP SIGNATURE-----`)===-1)return;let e=this._tag.slice(this._tag.indexOf("-----BEGIN PGP SIGNATURE-----"),this._tag.indexOf("-----END PGP SIGNATURE-----")+27);return zn(e)}payload(){return this.withoutSignature()+` +`}toObject(){return E.from(this._tag,"utf8")}static async sign(e,r,i){let n=e.payload(),{signature:s}=await r({payload:n,secretKey:i});s=zn(s);let a=n+s;return t.from(a)}};function xg(t){return t.trim().split(` +`).map(e=>" "+e).join(` +`)+` +`}function vN(t){return t.split(` +`).map(e=>e.replace(/^ /,"")).join(` +`)}var Dr=class t{constructor(e){if(typeof e=="string")this._commit=e;else if(E.isBuffer(e))this._commit=e.toString("utf8");else if(typeof e=="object")this._commit=t.render(e);else throw new me("invalid type passed to GitCommit constructor")}static fromPayloadSignature({payload:e,signature:r}){let i=t.justHeaders(e),n=t.justMessage(e),s=zn(i+` +gpgsig`+xg(r)+` +`+n);return new t(s)}static from(e){return new t(e)}toObject(){return E.from(this._commit,"utf8")}headers(){return this.parseHeaders()}message(){return t.justMessage(this._commit)}parse(){return Object.assign({message:this.message()},this.headers())}static justMessage(e){return zn(e.slice(e.indexOf(` + +`)+2))}static justHeaders(e){return e.slice(0,e.indexOf(` + +`))}parseHeaders(){let e=t.justHeaders(this._commit).split(` +`),r=[];for(let n of e)n[0]===" "?r[r.length-1]+=` +`+n.slice(1):r.push(n);let i={parent:[]};for(let n of r){let s=n.slice(0,n.indexOf(" ")),a=n.slice(n.indexOf(" ")+1);Array.isArray(i[s])?i[s].push(a):i[s]=a}return i.author&&(i.author=bd(i.author)),i.committer&&(i.committer=bd(i.committer)),i}static renderHeaders(e){let r="";if(e.tree?r+=`tree ${e.tree} +`:r+=`tree 4b825dc642cb6eb9a060e54bf8d69288fbee4904 +`,e.parent){if(e.parent.length===void 0)throw new me("commit 'parent' property should be an array");for(let s of e.parent)r+=`parent ${s} +`}let i=e.author;r+=`author ${Mg(i)} +`;let n=e.committer||e.author;return r+=`committer ${Mg(n)} +`,e.gpgsig&&(r+="gpgsig"+xg(e.gpgsig)),r}static render(e){return t.renderHeaders(e)+` +`+zn(e.message)}render(){return this._commit}withoutSignature(){let e=zn(this._commit);if(e.indexOf(` +gpgsig`)===-1)return e;let r=e.slice(0,e.indexOf(` +gpgsig`)),i=e.slice(e.indexOf(`-----END PGP SIGNATURE----- +`)+28);return zn(r+` +`+i)}isolateSignature(){let e=this._commit.slice(this._commit.indexOf("-----BEGIN PGP SIGNATURE-----"),this._commit.indexOf("-----END PGP SIGNATURE-----")+27);return vN(e)}static async sign(e,r,i){let n=e.withoutSignature(),s=t.justMessage(e._commit),{signature:a}=await r({payload:n,secretKey:i});a=zn(a);let l=t.justHeaders(e._commit)+` +gpgsig`+xg(a)+` +`+s;return t.from(l)}};async function Xo({fs:t,cache:e,gitdir:r,oid:i}){if(i==="4b825dc642cb6eb9a060e54bf8d69288fbee4904")return{tree:Mr.from([]),oid:i};let{type:n,object:s}=await et({fs:t,cache:e,gitdir:r,oid:i});if(n==="tag")return i=Qr.from(s).parse().object,Xo({fs:t,cache:e,gitdir:r,oid:i});if(n==="commit")return i=Dr.from(s).parse().tree,Xo({fs:t,cache:e,gitdir:r,oid:i});if(n!=="tree")throw new _r(i,n,"tree");return{tree:Mr.from(s),oid:i}}var Dg=class{constructor({fs:e,gitdir:r,ref:i,cache:n}){this.fs=e,this.cache=n,this.gitdir=r,this.mapPromise=(async()=>{let a=new Map,o;try{o=await q.resolve({fs:e,gitdir:r,ref:i})}catch(c){c instanceof Ge&&(o="4b825dc642cb6eb9a060e54bf8d69288fbee4904")}let l=await Xo({fs:e,cache:this.cache,gitdir:r,oid:o});return l.type="tree",l.mode="40000",a.set(".",l),a})();let s=this;this.ConstructEntry=class{constructor(o){this._fullpath=o,this._type=!1,this._mode=!1,this._stat=!1,this._content=!1,this._oid=!1}async type(){return s.type(this)}async mode(){return s.mode(this)}async stat(){return s.stat(this)}async content(){return s.content(this)}async oid(){return s.oid(this)}}}async readdir(e){let r=e._fullpath,{fs:i,cache:n,gitdir:s}=this,a=await this.mapPromise,o=a.get(r);if(!o)throw new Error(`No obj for ${r}`);let l=o.oid;if(!l)throw new Error(`No oid for obj ${JSON.stringify(o)}`);if(o.type!=="tree")return null;let{type:c,object:u}=await et({fs:i,cache:n,gitdir:s,oid:l});if(c!==o.type)throw new _r(l,c,o.type);let f=Mr.from(u);for(let d of f)a.set(H(r,d.path),d);return f.entries().map(d=>H(r,d.path))}async type(e){if(e._type===!1){let r=await this.mapPromise,{type:i}=r.get(e._fullpath);e._type=i}return e._type}async mode(e){if(e._mode===!1){let r=await this.mapPromise,{mode:i}=r.get(e._fullpath);e._mode=UE(parseInt(i,8))}return e._mode}async stat(e){}async content(e){if(e._content===!1){let r=await this.mapPromise,{fs:i,cache:n,gitdir:s}=this,o=r.get(e._fullpath).oid,{type:l,object:c}=await et({fs:i,cache:n,gitdir:s,oid:o});l!=="blob"?e._content=void 0:e._content=new Uint8Array(c)}return e._content}async oid(e){if(e._oid===!1){let i=(await this.mapPromise).get(e._fullpath);e._oid=i.oid}return e._oid}};function Xr({ref:t="HEAD"}={}){let e=Object.create(null);return Object.defineProperty(e,kd,{value:function({fs:r,gitdir:i,cache:n}){return new Dg({fs:r,gitdir:i,ref:t,cache:n})}}),Object.freeze(e),e}var Og=class{constructor({fs:e,dir:r,gitdir:i,cache:n}){this.fs=e,this.cache=n,this.dir=r,this.gitdir=i,this.config=null;let s=this;this.ConstructEntry=class{constructor(o){this._fullpath=o,this._type=!1,this._mode=!1,this._stat=!1,this._content=!1,this._oid=!1}async type(){return s.type(this)}async mode(){return s.mode(this)}async stat(){return s.stat(this)}async content(){return s.content(this)}async oid(){return s.oid(this)}}}async readdir(e){let r=e._fullpath,{fs:i,dir:n}=this,s=await i.readdir(H(n,r));return s===null?null:s.map(a=>H(r,a))}async type(e){return e._type===!1&&await e.stat(),e._type}async mode(e){return e._mode===!1&&await e.stat(),e._mode}async stat(e){if(e._stat===!1){let{fs:r,dir:i}=this,n=await r.lstat(`${i}/${e._fullpath}`);if(!n)throw new Error(`ENOENT: no such file or directory, lstat '${e._fullpath}'`);let s=n.isDirectory()?"tree":"blob";s==="blob"&&!n.isFile()&&!n.isSymbolicLink()&&(s="special"),e._type=s,n=Wo(n),e._mode=n.mode,n.size===-1&&e._actualSize&&(n.size=e._actualSize),e._stat=n}return e._stat}async content(e){if(e._content===!1){let{fs:r,dir:i,gitdir:n}=this;if(await e.type()==="tree")e._content=void 0;else{let s;if(await e.mode()>>12===10)s=await r.readlink(`${i}/${e._fullpath}`);else{let o=await(await this._getGitConfig(r,n)).get("core.autocrlf");s=await r.read(`${i}/${e._fullpath}`,{autocrlf:o})}e._actualSize=s.length,e._stat&&e._stat.size===-1&&(e._stat.size=e._actualSize),e._content=new Uint8Array(s)}}return e._content}async oid(e){if(e._oid===!1){let r=this,{fs:i,gitdir:n,cache:s}=this,a;await dt.acquire({fs:i,gitdir:n,cache:s},async function(o){let l=o.entriesMap.get(e._fullpath),c=await e.stat(),f=await(await r._getGitConfig(i,n)).get("core.filemode"),d=typeof process!="undefined"?process.platform!=="win32":!0;if(!l||pd(c,l,f,d)){let h=await e.content();h===void 0?a=void 0:(a=await wn(Cs.wrap({type:"blob",object:h})),l&&a===l.oid&&(!f||c.mode===l.mode)&&pd(c,l,f,d)&&o.insert({filepath:e._fullpath,stats:c,oid:a}))}else a=l.oid}),e._oid=a}return e._oid}async _getGitConfig(e,r){return this.config?this.config:(this.config=await ht.get({fs:e,gitdir:r}),this.config)}};function tl(){let t=Object.create(null);return Object.defineProperty(t,kd,{value:function({fs:e,dir:r,gitdir:i,cache:n}){return new Og({fs:e,dir:r,gitdir:i,cache:n})}}),Object.freeze(t),t}function wN(t,e){let r=e-t;return Array.from({length:r},(i,n)=>t+n)}var ZE=typeof Array.prototype.flat=="undefined"?t=>t.reduce((e,r)=>e.concat(r),[]):t=>t.flat(),Lg=class{constructor(){this.value=null}consider(e){e!=null&&(this.value===null?this.value=e:ec,reduce:a=async(l,c)=>{let u=ZE(c);return l!==void 0&&u.unshift(l),u},iterate:o=(l,c)=>Promise.all([...c].map(l))}){let l=n.map(h=>h[kd]({fs:t,dir:r,gitdir:i,cache:e})),c=new Array(l.length).fill("."),u=wN(0,l.length),f=async h=>{u.forEach(w=>{let y=h[w];h[w]=y&&new l[w].ConstructEntry(y)});let g=(await Promise.all(u.map(w=>{let y=h[w];return y?l[w].readdir(y):[]}))).map(w=>(w===null?[]:w)[Symbol.iterator]());return{entries:h,children:bN(g)}},d=async h=>{let{entries:p,children:g}=await f(h),w=p.find(b=>b&&b._fullpath)._fullpath,y=await s(w,p);if(y!==null){let b=await o(d,g);return b=b.filter(S=>S!==void 0),a(y,b)}};return d(c)}async function Ng(t,e){let r=await t.readdir(e);r==null?await t.rm(e):r.length?await Promise.all(r.map(i=>{let n=H(e,i);return t.lstat(n).then(s=>{if(s)return s.isDirectory()?Ng(t,n):t.rm(n)})})).then(()=>t.rmdir(e)):await t.rmdir(e)}function _N(t){return yN(t)&&kE(t.then)&&kE(t.catch)}function yN(t){return t&&typeof t=="object"}function kE(t){return typeof t=="function"}function AE(t){return _N((r=>{try{return r.readFile().catch(i=>i)}catch(i){return i}})(t))}var CE=["readFile","writeFile","mkdir","rmdir","unlink","stat","lstat","readdir","readlink","symlink"];function TE(t,e){if(AE(e))for(let r of CE)t[`_${r}`]=e[r].bind(e);else for(let r of CE)t[`_${r}`]=fd(e[r].bind(e));AE(e)?(e.cp&&(t._cp=e.cp.bind(e)),e.rm?t._rm=e.rm.bind(e):e.rmdir.length>1?t._rm=e.rmdir.bind(e):t._rm=Ng.bind(null,t)):(e.cp&&(t._cp=fd(e.cp.bind(e))),e.rm?t._rm=fd(e.rm.bind(e)):e.rmdir.length>2?t._rm=fd(e.rmdir.bind(e)):t._rm=Ng.bind(null,t))}var te=class{constructor(e){if(typeof e._original_unwrapped_fs!="undefined")return e;let r=Object.getOwnPropertyDescriptor(e,"promises");r&&r.enumerable?TE(this,e.promises):TE(this,e),this._original_unwrapped_fs=e}async exists(e,r={}){try{return await this._stat(e),!0}catch(i){if(i.code==="ENOENT"||i.code==="ENOTDIR"||(i.code||"").includes("ENS"))return!1;throw console.log('Unhandled error in "FileSystem.exists()" function',i),i}}async read(e,r={}){try{let i=await this._readFile(e,r);if(r.autocrlf==="true")try{i=new TextDecoder("utf8",{fatal:!0}).decode(i),i=i.replace(/\r\n/g,` +`),i=new TextEncoder().encode(i)}catch(n){}return typeof i!="string"&&(i=E.from(i)),i}catch(i){return null}}async write(e,r,i={}){try{await this._writeFile(e,r,i)}catch(n){await this.mkdir(va(e)),await this._writeFile(e,r,i)}}async mkdir(e,r=!1){try{await this._mkdir(e)}catch(i){if(i===null||i.code==="EEXIST")return;if(r)throw i;if(i.code==="ENOENT"){let n=va(e);if(n==="."||n==="/"||n===e)throw i;await this.mkdir(n),await this.mkdir(e,!0)}}}async rm(e){try{await this._unlink(e)}catch(r){if(r.code!=="ENOENT")throw r}}async rmdir(e,r){try{r&&r.recursive?await this._rm(e,r):await this._rmdir(e)}catch(i){if(i.code!=="ENOENT")throw i}}async readdir(e){try{let r=await this._readdir(e);return r.sort(Sd),r}catch(r){return r.code==="ENOTDIR"?null:[]}}async readdirDeep(e){let r=await this._readdir(e);return(await Promise.all(r.map(async n=>{let s=e+"/"+n;return(await this._stat(s)).isDirectory()?this.readdirDeep(s):s}))).reduce((n,s)=>n.concat(s),[])}async lstat(e){try{return await this._lstat(e)}catch(r){if(r.code==="ENOENT"||(r.code||"").includes("ENS"))return null;throw r}}async readlink(e,r={encoding:"buffer"}){try{let i=await this._readlink(e,r);return E.isBuffer(i)?i:E.from(i)}catch(i){if(i.code==="ENOENT"||(i.code||"").includes("ENS"))return null;throw i}}async writelink(e,r){return this._symlink(r.toString("utf8"),e)}};function R(t,e){if(e===void 0)throw new Ir(t)}function xN(t){return t.startsWith("/")||/^[a-zA-Z]:[\\/]/.test(t)}async function ie({fsp:t,dotgit:e}){R("fsp",t),R("dotgit",e);let r=await t._stat(e).catch(()=>({isFile:()=>!1,isDirectory:()=>!1}));return r.isDirectory()?e:r.isFile()?t._readFile(e,"utf8").then(i=>i.trimRight().substr(8)).then(i=>xN(i)?i:H(va(e),i)):e}async function _d(t,e){return!t&&!e?!1:t&&!e||!t&&e?!0:!(await t.type()==="tree"&&await e.type()==="tree"||await t.type()===await e.type()&&await t.mode()===await e.mode()&&await t.oid()===await e.oid())}async function KE({fs:t,dir:e,gitdir:r=H(e,".git"),commit:i="HEAD",cache:n={}}){try{R("fs",t),R("dir",e),R("gitdir",r);let s=new te(t),a=[Xr({ref:i}),tl(),Ea()],o=[],l=await ie({fsp:s,dotgit:r});await dt.acquire({fs:s,gitdir:l,cache:n},async function(u){o=u.unmergedPaths});let c=await Ps({fs:s,cache:n,dir:e,gitdir:l,trees:a,map:async function(u,[f,d,h]){let p=!await _d(d,h),g=o.includes(u),w=!await _d(h,f);if(p||g)return f?{path:u,mode:await f.mode(),oid:await f.oid(),type:await f.type(),content:await f.content()}:void 0;if(w)return!1;throw new su(u)}});await dt.acquire({fs:s,gitdir:l,cache:n},async function(u){for(let f of c)if(f!==!1){if(!f){await s.rmdir(`${e}/${f.path}`,{recursive:!0}),u.delete({filepath:f.path});continue}if(f.type==="blob"){let d=new TextDecoder().decode(f.content);await s.write(`${e}/${f.path}`,d,{mode:f.mode}),u.insert({filepath:f.path,oid:f.oid,stage:0})}}})}catch(s){throw s.caller="git.abortMerge",s}}var Rs=class{static async isIgnored({fs:e,dir:r,gitdir:i=H(r,".git"),filepath:n}){if(md(n)===".git")return!0;if(n===".")return!1;let s="",a=H(i,"info","exclude");await e.exists(a)&&(s=await e.read(a,"utf8"));let o=[{gitignore:H(r,".gitignore"),filepath:n}],l=n.split("/").filter(Boolean);for(let u=1;u{let f=await(await ht.get({fs:o,gitdir:l})).get("core.autocrlf");return Bg({dir:e,gitdir:l,fs:o,filepath:i,index:c,force:s,parallel:a,autocrlf:f})})}catch(o){throw o.caller="git.add",o}}async function Bg({dir:t,gitdir:e,fs:r,filepath:i,index:n,force:s,parallel:a,autocrlf:o}){i=Array.isArray(i)?i:[i];let l=i.map(async d=>{if(!s&&await Rs.isIgnored({fs:r,dir:t,gitdir:e,filepath:d}))return;let h=await r.lstat(H(t,d));if(!h)throw new Ge(d);if(h.isDirectory()){let p=await r.readdir(H(t,d));if(a){let g=p.map(w=>Bg({dir:t,gitdir:e,fs:r,filepath:[H(d,w)],index:n,force:s,parallel:a,autocrlf:o}));await Promise.all(g)}else for(let g of p)await Bg({dir:t,gitdir:e,fs:r,filepath:[H(d,g)],index:n,force:s,parallel:a,autocrlf:o})}else{let p=h.isSymbolicLink()?await r.readlink(H(t,d)).then(QE):await r.read(H(t,d),{autocrlf:o});if(p===null)throw new Ge(d);let g=await Or({fs:r,gitdir:e,type:"blob",object:p});n.insert({filepath:d,stats:h,oid:g})}}),c=await Promise.allSettled(l),u=c.filter(d=>d.status==="rejected").map(d=>d.reason);if(u.length>1)throw new tu(u);if(u.length===1)throw u[0];return c.filter(d=>d.status==="fulfilled"&&d.value).map(d=>d.value)}async function ou({fs:t,gitdir:e,path:r}){return(await ht.get({fs:t,gitdir:e})).get(r)}function eS(t,...e){for(let r of e)if(r)for(let i of Object.keys(r)){let n=r[i];n!==void 0&&(t[i]=n)}return t}async function $s({fs:t,gitdir:e,author:r,commit:i}){let n=Math.floor(Date.now()/1e3),s={name:await ou({fs:t,gitdir:e,path:"user.name"}),email:await ou({fs:t,gitdir:e,path:"user.email"})||"",timestamp:n,timezoneOffset:new Date(n*1e3).getTimezoneOffset()},a=eS({},s,i?i.author:void 0,r);if(a.name!==void 0)return a}async function _a({fs:t,gitdir:e,author:r,committer:i,commit:n}){let s=Math.floor(Date.now()/1e3),a={name:await ou({fs:t,gitdir:e,path:"user.name"}),email:await ou({fs:t,gitdir:e,path:"user.email"})||"",timestamp:s,timezoneOffset:new Date(s*1e3).getTimezoneOffset()},o=eS({},a,n?n.committer:void 0,r,i);if(o.name!==void 0)return o}async function tS({fs:t,cache:e,gitdir:r,oid:i}){let{type:n,object:s}=await et({fs:t,cache:e,gitdir:r,oid:i});if(n==="tag")return i=Qr.from(s).parse().object,tS({fs:t,cache:e,gitdir:r,oid:i});if(n!=="commit")throw new _r(i,n,"commit");return{commit:Dr.from(s),oid:i}}async function vn({fs:t,cache:e,gitdir:r,oid:i}){let{commit:n,oid:s}=await tS({fs:t,cache:e,gitdir:r,oid:i});return{oid:s,commit:n.parse(),payload:n.withoutSignature()}}async function cu({fs:t,cache:e,onSign:r,gitdir:i,message:n,author:s,committer:a,signingKey:o,amend:l=!1,dryRun:c=!1,noUpdateBranch:u=!1,ref:f,parent:d,tree:h}){let p=!1,g=!1;f||(g=!(await t.read(`${i}/HEAD`,{encoding:"utf8"})).startsWith("ref:"),f=await q.resolve({fs:t,gitdir:i,ref:"HEAD",depth:2}));let w,y;try{w=await q.resolve({fs:t,gitdir:i,ref:f}),y=await vn({fs:t,gitdir:i,oid:w,cache:{}})}catch(C){p=!0}if(l&&p)throw new au(f);let b=l?await $s({fs:t,gitdir:i,author:s,commit:y.commit}):await $s({fs:t,gitdir:i,author:s});if(!b)throw new Xt("author");let S=l?await _a({fs:t,gitdir:i,author:b,committer:a,commit:y.commit}):await _a({fs:t,gitdir:i,author:b,committer:a});if(!S)throw new Xt("committer");return dt.acquire({fs:t,gitdir:i,cache:e,allowUnmerged:!1},async function(C){let k=jE(C.entries).get(".");if(h||(h=await rS({fs:t,gitdir:i,inode:k,dryRun:c})),d?d=await Promise.all(d.map(_=>q.resolve({fs:t,gitdir:i,ref:_}))):l?d=y.commit.parent:d=w?[w]:[],!n)if(l)n=y.commit.message;else throw new Ir("message");let v=Dr.from({tree:h,parent:d,author:b,committer:S,message:n});o&&(v=await Dr.sign(v,r,o));let x=await Or({fs:t,gitdir:i,type:"commit",object:v.toObject(),dryRun:c});return!u&&!c&&await q.writeRef({fs:t,gitdir:i,ref:g?"HEAD":f,value:x}),x})}async function rS({fs:t,gitdir:e,inode:r,dryRun:i}){let n=r.children;for(let l of n)l.type==="tree"&&(l.metadata.mode="040000",l.metadata.oid=await rS({fs:t,gitdir:e,inode:l,dryRun:i}));let s=n.map(l=>({mode:l.metadata.mode,path:l.basename,oid:l.metadata.oid,type:l.type})),a=Mr.from(s);return await Or({fs:t,gitdir:e,type:"tree",object:a.toObject(),dryRun:i})}async function uu({fs:t,cache:e,gitdir:r,oid:i,filepath:n}){if(n.startsWith("/"))throw new Ts("leading-slash");if(n.endsWith("/"))throw new Ts("trailing-slash");let s=i,a=await Xo({fs:t,cache:e,gitdir:r,oid:i}),o=a.tree;if(n==="")i=a.oid;else{let l=n.split("/");i=await iS({fs:t,cache:e,gitdir:r,tree:o,pathArray:l,oid:s,filepath:n})}return i}async function iS({fs:t,cache:e,gitdir:r,tree:i,pathArray:n,oid:s,filepath:a}){let o=n.shift();for(let l of i)if(l.path===o){if(n.length===0)return l.oid;{let{type:c,object:u}=await et({fs:t,cache:e,gitdir:r,oid:l.oid});if(c!=="tree")throw new _r(s,c,"tree",a);return i=Mr.from(u),iS({fs:t,cache:e,gitdir:r,tree:i,pathArray:n,oid:s,filepath:a})}}throw new Ge(`file or directory found at "${s}:${a}"`)}async function rl({fs:t,cache:e,gitdir:r,oid:i,filepath:n=void 0}){n!==void 0&&(i=await uu({fs:t,cache:e,gitdir:r,oid:i,filepath:n}));let{tree:s,oid:a}=await Xo({fs:t,cache:e,gitdir:r,oid:i});return{oid:a,tree:s.entries()}}async function fu({fs:t,gitdir:e,tree:r}){let i=Mr.from(r).toObject();return await Or({fs:t,gitdir:e,type:"tree",object:i,format:"content"})}async function AN({fs:t,cache:e,onSign:r,gitdir:i,ref:n,oid:s,note:a,force:o,author:l,committer:c,signingKey:u}){let f;try{f=await q.resolve({gitdir:i,fs:t,ref:n})}catch(y){if(!(y instanceof Ge))throw y}let h=(await rl({fs:t,cache:e,gitdir:i,oid:f||"4b825dc642cb6eb9a060e54bf8d69288fbee4904"})).tree;if(o)h=h.filter(y=>y.path!==s);else for(let y of h)if(y.path===s)throw new Ui("note",s);typeof a=="string"&&(a=E.from(a,"utf8"));let p=await Or({fs:t,gitdir:i,type:"blob",object:a,format:"content"});h.push({mode:"100644",path:s,oid:p,type:"blob"});let g=await fu({fs:t,gitdir:i,tree:h});return await cu({fs:t,cache:e,onSign:r,gitdir:i,ref:n,tree:g,parent:f&&[f],message:`Note added by 'isomorphic-git addNote' +`,author:l,committer:c,signingKey:u})}async function nS({fs:t,onSign:e,dir:r,gitdir:i=H(r,".git"),ref:n="refs/notes/commits",oid:s,note:a,force:o,author:l,committer:c,signingKey:u,cache:f={}}){try{R("fs",t),R("gitdir",i),R("oid",s),R("note",a),u&&R("onSign",e);let d=new te(t),h=await $s({fs:d,gitdir:i,author:l});if(!h)throw new Xt("author");let p=await _a({fs:d,gitdir:i,author:h,committer:c});if(!p)throw new Xt("committer");let g=await ie({fsp:d,dotgit:i});return await AN({fs:d,cache:f,onSign:e,gitdir:g,ref:n,oid:s,note:a,force:o,author:h,committer:p,signingKey:u})}catch(d){throw d.caller="git.addNote",d}}var CN=/(^|[/.])([/.]|$)|^@$|@{|[\x00-\x20\x7f~^:?*[\\]|\.lock(\/|$)/;function lu(t,e){if(typeof t!="string")throw new TypeError("Reference name must be a string");return!CN.test(t)&&(!!e||t.includes("/"))}async function sS({fs:t,gitdir:e,remote:r,url:i,force:n}){if(!lu(r,!0))throw new Gi(r,Gc.clean(r));let s=await ht.get({fs:t,gitdir:e});if(!n&&(await s.getSubsections("remote")).includes(r)&&i!==await s.get(`remote.${r}.url`))throw new Ui("remote",r);await s.set(`remote.${r}.url`,i),await s.set(`remote.${r}.fetch`,`+refs/heads/*:refs/remotes/${r}/*`),await ht.save({fs:t,gitdir:e,config:s})}async function aS({fs:t,dir:e,gitdir:r=H(e,".git"),remote:i,url:n,force:s=!1}){try{R("fs",t),R("gitdir",r),R("remote",i),R("url",n);let a=new te(t),o=await ie({fsp:a,dotgit:r});return await sS({fs:a,gitdir:o,remote:i,url:n,force:s})}catch(a){throw a.caller="git.addRemote",a}}async function TN({fs:t,cache:e,onSign:r,gitdir:i,ref:n,tagger:s,message:a=n,gpgsig:o,object:l,signingKey:c,force:u=!1}){if(n=n.startsWith("refs/tags/")?n:`refs/tags/${n}`,!u&&await q.exists({fs:t,gitdir:i,ref:n}))throw new Ui("tag",n);let f=await q.resolve({fs:t,gitdir:i,ref:l||"HEAD"}),{type:d}=await et({fs:t,cache:e,gitdir:i,oid:f}),h=Qr.from({object:f,type:d,tag:n.replace("refs/tags/",""),tagger:s,message:a,gpgsig:o});c&&(h=await Qr.sign(h,r,c));let p=await Or({fs:t,gitdir:i,type:"tag",object:h.toObject()});await q.writeRef({fs:t,gitdir:i,ref:n,value:p})}async function oS({fs:t,onSign:e,dir:r,gitdir:i=H(r,".git"),ref:n,tagger:s,message:a=n,gpgsig:o,object:l,signingKey:c,force:u=!1,cache:f={}}){try{R("fs",t),R("gitdir",i),R("ref",n),c&&R("onSign",e);let d=new te(t),h=await ie({fsp:d,dotgit:i}),p=await $s({fs:d,gitdir:h,author:s});if(!p)throw new Xt("tagger");return await TN({fs:d,cache:f,onSign:e,gitdir:h,ref:n,tagger:p,message:a,gpgsig:o,object:l,signingKey:c,force:u})}catch(d){throw d.caller="git.annotatedTag",d}}async function PN({fs:t,gitdir:e,ref:r,object:i,checkout:n=!1,force:s=!1}){if(!lu(r,!0))throw new Gi(r,Gc.clean(r));let a=`refs/heads/${r}`;if(!s&&await q.exists({fs:t,gitdir:e,ref:a}))throw new Ui("branch",r,!1);let o;try{o=await q.resolve({fs:t,gitdir:e,ref:i||"HEAD"})}catch(l){}o&&await q.writeRef({fs:t,gitdir:e,ref:a,value:o}),n&&await q.writeSymbolicRef({fs:t,gitdir:e,ref:"HEAD",value:a})}async function lS({fs:t,dir:e,gitdir:r=H(e,".git"),ref:i,object:n,checkout:s=!1,force:a=!1}){try{R("fs",t),R("gitdir",r),R("ref",i);let o=new te(t),l=await ie({fsp:o,dotgit:r});return await PN({fs:o,gitdir:l,ref:i,object:n,checkout:s,force:a})}catch(o){throw o.caller="git.branch",o}}var cS=(t,e)=>t==="."||e==null||e.length===0||e==="."?!0:e.length>=t.length?e.startsWith(t):t.startsWith(e);async function jg({fs:t,cache:e,onProgress:r,onPostCheckout:i,dir:n,gitdir:s,remote:a,ref:o,filepaths:l,noCheckout:c,noUpdateHead:u,dryRun:f,force:d,track:h=!0,nonBlocking:p=!1,batchSize:g=100}){let w;if(i)try{w=await q.resolve({fs:t,gitdir:s,ref:"HEAD"})}catch(b){w="0000000000000000000000000000000000000000"}let y;try{y=await q.resolve({fs:t,gitdir:s,ref:o})}catch(b){if(o==="HEAD")throw b;let S=`${a}/${o}`;if(y=await q.resolve({fs:t,gitdir:s,ref:S}),h){let C=await ht.get({fs:t,gitdir:s});await C.set(`branch.${o}.remote`,a),await C.set(`branch.${o}.merge`,`refs/heads/${o}`),await ht.save({fs:t,gitdir:s,config:C})}await q.writeRef({fs:t,gitdir:s,ref:`refs/heads/${o}`,value:y})}if(!c){let b;try{b=await RN({fs:t,cache:e,onProgress:r,dir:n,gitdir:s,ref:o,force:d,filepaths:l})}catch(v){throw v instanceof Ge&&v.data.what===y?new Kc(o,y):v}let S=b.filter(([v])=>v==="conflict").map(([v,x])=>x);if(S.length>0)throw new qc(S);let C=b.filter(([v])=>v==="error").map(([v,x])=>x);if(C.length>0)throw new me(C.join(", "));if(f){i&&await i({previousHead:w,newHead:y,type:l!=null&&l.length>0?"file":"branch"});return}let A=0,k=b.length;if(await dt.acquire({fs:t,gitdir:s,cache:e},async function(v){await Promise.all(b.filter(([x])=>x==="delete"||x==="delete-index").map(async function([x,_]){let P=`${n}/${_}`;x==="delete"&&await t.rm(P),v.delete({filepath:_}),r&&await r({phase:"Updating workdir",loaded:++A,total:k})}))}),await dt.acquire({fs:t,gitdir:s,cache:e},async function(v){for(let[x,_]of b)if(x==="rmdir"||x==="rmdir-index"){let P=`${n}/${_}`;try{x==="rmdir"&&await t.rmdir(P),v.delete({filepath:_}),r&&await r({phase:"Updating workdir",loaded:++A,total:k})}catch(T){if(T.code==="ENOTEMPTY")console.log(`Did not delete ${_} because directory is not empty`);else throw T}}}),await Promise.all(b.filter(([v])=>v==="mkdir"||v==="mkdir-index").map(async function([v,x]){let _=`${n}/${x}`;await t.mkdir(_),r&&await r({phase:"Updating workdir",loaded:++A,total:k})})),p){let v=b.filter(([_])=>_==="create"||_==="create-index"||_==="update"||_==="mkdir-index"),x=await PE("Update Working Dir",v.map(([_,P,T,M,$])=>()=>FN({fs:t,cache:e,gitdir:s,dir:n},[_,P,T,M,$])),r,g);await dt.acquire({fs:t,gitdir:s,cache:e,allowUnmerged:!0},async function(_){await PE("Update Index",x.map(([P,T,M])=>()=>$N({index:_,fullpath:P,oid:T,stats:M})),r,g)})}else await dt.acquire({fs:t,gitdir:s,cache:e,allowUnmerged:!0},async function(v){await Promise.all(b.filter(([x])=>x==="create"||x==="create-index"||x==="update"||x==="mkdir-index").map(async function([x,_,P,T,M]){let $=`${n}/${_}`;try{if(x!=="create-index"&&x!=="mkdir-index"){let{object:Q}=await et({fs:t,cache:e,gitdir:s,oid:P});if(M&&await t.rm($),T===33188)await t.write($,Q);else if(T===33261)await t.write($,Q,{mode:511});else if(T===40960)await t.writelink($,Q);else throw new me(`Invalid mode 0o${T.toString(8)} detected in blob ${P}`)}let D=await t.lstat($);T===33261&&(D.mode=493),x==="mkdir-index"&&(D.mode=57344),v.insert({filepath:_,stats:D,oid:P}),r&&await r({phase:"Updating workdir",loaded:++A,total:k})}catch(D){console.log(D)}}))});i&&await i({previousHead:w,newHead:y,type:l!=null&&l.length>0?"file":"branch"})}if(!u){let b=await q.expand({fs:t,gitdir:s,ref:o});b.startsWith("refs/heads")?await q.writeSymbolicRef({fs:t,gitdir:s,ref:"HEAD",value:b}):await q.writeRef({fs:t,gitdir:s,ref:"HEAD",value:y})}}async function RN({fs:t,cache:e,onProgress:r,dir:i,gitdir:n,ref:s,force:a,filepaths:o}){let l=0;return Ps({fs:t,cache:e,dir:i,gitdir:n,trees:[Xr({ref:s}),tl(),Ea()],map:async function(c,[u,f,d]){if(c===".")return;if(o&&!o.some(p=>cS(c,p)))return null;switch(r&&await r({phase:"Analyzing workdir",loaded:++l}),[!!d,!!u,!!f].map(Number).join("")){case"000":return;case"001":return a&&o&&o.includes(c)?["delete",c]:void 0;case"010":switch(await u.type()){case"tree":return["mkdir",c];case"blob":return["create",c,await u.oid(),await u.mode()];case"commit":return["mkdir-index",c,await u.oid(),await u.mode()];default:return["error",`new entry Unhandled type ${await u.type()}`]}case"011":switch(`${await u.type()}-${await f.type()}`){case"tree-tree":return;case"tree-blob":case"blob-tree":return["conflict",c];case"blob-blob":return await u.oid()!==await f.oid()?a?["update",c,await u.oid(),await u.mode(),await u.mode()!==await f.mode()]:["conflict",c]:await u.mode()!==await f.mode()?a?["update",c,await u.oid(),await u.mode(),!0]:["conflict",c]:["create-index",c,await u.oid(),await u.mode()];case"commit-tree":return;case"commit-blob":return["conflict",c];default:return["error",`new entry Unhandled type ${u.type}`]}case"100":return["delete-index",c];case"101":switch(await d.type()){case"tree":return["rmdir-index",c];case"blob":return await d.oid()!==await f.oid()?a?["delete",c]:["conflict",c]:["delete",c];case"commit":return["rmdir-index",c];default:return["error",`delete entry Unhandled type ${await d.type()}`]}case"110":case"111":switch(`${await d.type()}-${await u.type()}`){case"tree-tree":return;case"blob-blob":{if(await d.oid()===await u.oid()&&await d.mode()===await u.mode()&&!a)return;if(f){if(await f.oid()!==await d.oid()&&await f.oid()!==await u.oid())return a?["update",c,await u.oid(),await u.mode(),await u.mode()!==await f.mode()]:["conflict",c]}else if(a)return["update",c,await u.oid(),await u.mode(),await u.mode()!==await d.mode()];return await u.mode()!==await d.mode()?["update",c,await u.oid(),await u.mode(),!0]:await u.oid()!==await d.oid()?["update",c,await u.oid(),await u.mode(),!1]:void 0}case"tree-blob":return["update-dir-to-blob",c,await u.oid()];case"blob-tree":return["update-blob-to-tree",c];case"commit-commit":return["mkdir-index",c,await u.oid(),await u.mode()];default:return["error",`update entry Unhandled type ${await d.type()}-${await u.type()}`]}}},reduce:async function(c,u){return u=ZE(u),c?c&&c[0]==="rmdir"?(u.push(c),u):(u.unshift(c),u):u}})}async function $N({index:t,fullpath:e,stats:r,oid:i}){try{t.insert({filepath:e,stats:r,oid:i})}catch(n){console.warn(`Error inserting ${e} into index:`,n)}}async function FN({fs:t,cache:e,gitdir:r,dir:i},[n,s,a,o,l]){let c=`${i}/${s}`;if(n!=="create-index"&&n!=="mkdir-index"){let{object:f}=await et({fs:t,cache:e,gitdir:r,oid:a});if(l&&await t.rm(c),o===33188)await t.write(c,f);else if(o===33261)await t.write(c,f,{mode:511});else if(o===40960)await t.writelink(c,f);else throw new me(`Invalid mode 0o${o.toString(8)} detected in blob ${a}`)}let u=await t.lstat(c);return o===33261&&(u.mode=493),n==="mkdir-index"&&(u.mode=57344),[s,a,u]}async function PE(t,e,r,i){let n=[];try{for(let s=0;sl());(await Promise.allSettled(a)).forEach(l=>{l.status==="fulfilled"&&n.push(l.value)}),r&&await r({phase:"Updating workdir",loaded:s+a.length,total:e.length})}return n}catch(s){console.error(`Error during ${t}: ${s}`)}return n}async function Vg({fs:t,onProgress:e,onPostCheckout:r,dir:i,gitdir:n=H(i,".git"),remote:s="origin",ref:a,filepaths:o,noCheckout:l=!1,noUpdateHead:c=a===void 0,dryRun:u=!1,force:f=!1,track:d=!0,cache:h={},nonBlocking:p=!1,batchSize:g=100}){try{R("fs",t),R("dir",i),R("gitdir",n);let w=a||"HEAD",y=new te(t),b=await ie({fsp:y,dotgit:n});return await jg({fs:y,cache:h,onProgress:e,onPostCheckout:r,dir:i,gitdir:b,remote:s,ref:w,filepaths:o,noCheckout:l,noUpdateHead:c,dryRun:u,force:f,track:d,nonBlocking:p,batchSize:g})}catch(w){throw w.caller="git.checkout",w}}var Sg=/^.*(\r?\n|$)/gm;function IN({branches:t,contents:e}){let r=t[1],i=t[2],n=e[0],s=e[1],a=e[2],o=s.match(Sg),l=n.match(Sg),c=a.match(Sg),u=AL(o,l,c),f=7,d="",h=!0;for(let p of u)p.ok&&(d+=p.ok.join("")),p.conflict&&(h=!1,d+=`${"<".repeat(f)} ${r} +`,d+=p.conflict.a.join(""),d+=`${"=".repeat(f)} +`,d+=p.conflict.b.join(""),d+=`${">".repeat(f)} ${i} +`);return{cleanMerge:h,mergedText:d}}async function uS({fs:t,cache:e,dir:r,gitdir:i=H(r,".git"),index:n,ourOid:s,baseOid:a,theirOid:o,ourName:l="ours",baseName:c="base",theirName:u="theirs",dryRun:f=!1,abortOnConflict:d=!0,mergeDriver:h}){let p=Xr({ref:s}),g=Xr({ref:a}),w=Xr({ref:o}),y=[],b=[],S=[],C=[],A=await Ps({fs:t,cache:e,dir:r,gitdir:i,trees:[p,g,w],map:async function(k,[v,x,_]){let P=md(k),T=await _d(v,x),M=await _d(_,x);switch(`${T}-${M}`){case"false-false":return{mode:await x.mode(),path:P,oid:await x.oid(),type:await x.type()};case"false-true":return!_&&await v.type()==="tree"?{mode:await v.mode(),path:P,oid:await v.oid(),type:await v.type()}:_?{mode:await _.mode(),path:P,oid:await _.oid(),type:await _.type()}:void 0;case"true-false":return!v&&await _.type()==="tree"?{mode:await _.mode(),path:P,oid:await _.oid(),type:await _.type()}:v?{mode:await v.mode(),path:P,oid:await v.oid(),type:await v.type()}:void 0;case"true-true":{if(v&&_&&await v.type()==="tree"&&await _.type()==="tree")return{mode:await v.mode(),path:P,oid:await v.oid(),type:"tree"};if(v&&_&&await v.type()==="blob"&&await _.type()==="blob")return MN({fs:t,gitdir:i,path:P,ours:v,base:x,theirs:_,ourName:l,baseName:c,theirName:u,mergeDriver:h}).then(async $=>{if($.cleanMerge)d||n.insert({filepath:k,oid:$.mergeResult.oid,stage:0});else if(y.push(k),b.push(k),!d){let D="";x&&await x.type()==="blob"&&(D=await x.oid());let Q=await v.oid(),ye=await _.oid();n.delete({filepath:k}),D&&n.insert({filepath:k,oid:D,stage:1}),n.insert({filepath:k,oid:Q,stage:2}),n.insert({filepath:k,oid:ye,stage:3})}return $.mergeResult});if(x&&!v&&_&&await x.type()==="blob"&&await _.type()==="blob"){if(y.push(k),S.push(k),!d){let $=await x.oid(),D=await _.oid();n.delete({filepath:k}),n.insert({filepath:k,oid:$,stage:1}),n.insert({filepath:k,oid:D,stage:3})}return{mode:await _.mode(),oid:await _.oid(),type:"blob",path:P}}if(x&&v&&!_&&await x.type()==="blob"&&await v.type()==="blob"){if(y.push(k),C.push(k),!d){let $=await x.oid(),D=await v.oid();n.delete({filepath:k}),n.insert({filepath:k,oid:$,stage:1}),n.insert({filepath:k,oid:D,stage:2})}return{mode:await v.mode(),oid:await v.oid(),type:"blob",path:P}}if(x&&!v&&!_&&(await x.type()==="blob"||await x.type()==="tree"))return;throw new Yo}}},reduce:y.length!==0&&(!r||d)?void 0:async(k,v)=>{let x=v.filter(Boolean);if(k&&!(k&&k.type==="tree"&&x.length===0&&k.path!==".")){if(x.length>0||k.path==="."&&x.length===0){let P=new Mr(x).toObject(),T=await Or({fs:t,gitdir:i,type:"tree",object:P,dryRun:f});k.oid=T}return k}}});return y.length!==0?(r&&!d&&await Ps({fs:t,cache:e,dir:r,gitdir:i,trees:[Xr({ref:A.oid})],map:async function(k,[v]){let x=`${r}/${k}`;if(await v.type()==="blob"){let _=await v.mode(),P=new TextDecoder().decode(await v.content());await t.write(x,P,{mode:_})}return!0}}),new wa(y,b,S,C)):A.oid}async function MN({fs:t,gitdir:e,path:r,ours:i,base:n,theirs:s,ourName:a,theirName:o,baseName:l,dryRun:c,mergeDriver:u=IN}){let f="blob",d="100755",h="",p="";n&&await n.type()==="blob"&&(d=await n.mode(),h=await n.oid(),p=E.from(await n.content()).toString("utf8"));let g=d===await i.mode()?await s.mode():await i.mode();if(await i.oid()===await s.oid())return{cleanMerge:!0,mergeResult:{mode:g,path:r,oid:await i.oid(),type:f}};if(await i.oid()===h)return{cleanMerge:!0,mergeResult:{mode:g,path:r,oid:await s.oid(),type:f}};if(await s.oid()===h)return{cleanMerge:!0,mergeResult:{mode:g,path:r,oid:await i.oid(),type:f}};let w=E.from(await i.content()).toString("utf8"),y=E.from(await s.content()).toString("utf8"),{mergedText:b,cleanMerge:S}=await u({branches:[l,a,o],contents:[p,w,y],path:r}),C=await Or({fs:t,gitdir:e,type:"blob",object:E.from(b,"utf8"),dryRun:c});return{cleanMerge:S,mergeResult:{mode:g,path:r,oid:C,type:f}}}var DN={stage:Ea,workdir:tl},kg;async function Qo(t,e){return kg===void 0&&(kg=new Uc),kg.acquire(t,e)}async function ON(t,e,r,i,n=null){let s=H(r,i),a=await t.lstat(s);if(!a)throw new Ge(s);if(a.isDirectory())throw new me(`${s}: file expected, but found directory`);let o=n?await zE({fs:t,gitdir:e,oid:n}):void 0,l=o?n:void 0;return o||await Qo({fs:t,gitdir:e,currentFilepath:s},async()=>{let c=a.isSymbolicLink()?await t.readlink(s).then(QE):await t.read(s);if(c===null)throw new Ge(s);l=await Or({fs:t,gitdir:e,type:"blob",object:c})}),l}async function LN({fs:t,dir:e,gitdir:r,entries:i}){async function n(s){if(s.type==="tree"){if(!s.oid){let a=await Promise.all(s.children.map(n));s.oid=await fu({fs:t,gitdir:r,tree:a}),s.mode=16384}}else s.type==="blob"&&(s.oid=await ON(t,r,e,s.path,s.oid),s.mode=33188);return s.path=s.path.split("/").pop(),s}return Promise.all(i.map(n))}async function RE({fs:t,dir:e,gitdir:r,treePair:i}){let n=i[1]==="stage",s=i.map(h=>typeof h=="string"?DN[h]():h),a=[],u=await Ps({fs:t,cache:{},dir:e,gitdir:r,trees:s,map:async(h,[p,g])=>{if(!(h==="."||await Rs.isIgnored({fs:t,dir:e,gitdir:r,filepath:h}))&&g)return(!p||await p.oid()!==await g.oid()&&await g.oid()!==void 0)&&a.push([p,g]),{mode:await g.mode(),path:h,oid:await g.oid(),type:await g.type()}},reduce:async(h,p)=>(p=p.filter(Boolean),h?(h.children=p,h):p.length>0?p:void 0),iterate:async(h,p)=>{let g=[];for(let w of p){let[y,b]=w;n?b&&(await t.exists(`${e}/${b.toString()}`)?g.push(w):a.push([null,b])):y&&(b?g.push(w):a.push([y,null]))}return g.length?Promise.all(g.map(h)):[]}});if(a.length===0||u.length===0)return null;let d=(await LN({fs:t,dir:e,gitdir:r,entries:u})).filter(Boolean).map(h=>({mode:h.mode,path:h.path,oid:h.oid,type:h.type}));return fu({fs:t,gitdir:r,tree:d})}async function fS({fs:t,dir:e,gitdir:r,stashCommit:i,parentCommit:n,wasStaged:s}){let a=[],o=[],l=await Ps({fs:t,cache:{},dir:e,gitdir:r,trees:[Xr({ref:n}),Xr({ref:i})],map:async(c,[u,f])=>{if(c==="."||await Rs.isIgnored({fs:t,dir:e,gitdir:r,filepath:c}))return;let d=f?await f.type():await u.type();if(d!=="tree"&&d!=="blob")return;if(!f&&u){let p=d==="tree"?"rmdir":"rm";return d==="tree"&&a.push(c),d==="blob"&&s&&o.push({filepath:c,oid:await u.oid()}),{method:p,filepath:c}}let h=await f.oid();if(!u||await u.oid()!==h)return d==="tree"?{method:"mkdir",filepath:c}:(s&&o.push({filepath:c,oid:h,stats:await t.lstat(H(e,c))}),{method:"write",filepath:c,oid:h})}});await Qo({fs:t,gitdir:r,dirRemoved:a,ops:l},async()=>{for(let c of l){let u=H(e,c.filepath);switch(c.method){case"rmdir":await t.rmdir(u);break;case"mkdir":await t.mkdir(u);break;case"rm":await t.rm(u);break;case"write":if(!a.some(f=>u.startsWith(f))){let{object:f}=await et({fs:t,cache:{},gitdir:r,oid:c.oid});await t.exists(u)&&await t.rm(u),await t.write(u,f)}break}}}),await dt.acquire({fs:t,gitdir:r,cache:{}},async c=>{o.forEach(({filepath:u,stats:f,oid:d})=>{c.insert({filepath:u,stats:f,oid:d})})})}async function $E({fs:t,cache:e,dir:r,gitdir:i,oid:n,dryRun:s=!1,noUpdateBranch:a=!1,abortOnConflict:o=!0,committer:l,mergeDriver:c}){let{commit:u,oid:f}=await vn({fs:t,cache:e,gitdir:i,oid:n});if(u.parent.length>1)throw new Yc(f,u.parent.length);if(u.parent.length===0)throw new Zc(f);let d=await q.resolve({fs:t,gitdir:i,ref:"HEAD"}),{commit:h}=await vn({fs:t,cache:e,gitdir:i,oid:d}),p=u.parent[0],{commit:g}=await vn({fs:t,cache:e,gitdir:i,oid:p}),w=await dt.acquire({fs:t,gitdir:i,cache:e,allowUnmerged:!1},async b=>uS({fs:t,cache:e,dir:r,gitdir:i,index:b,ourOid:h.tree,baseOid:g.tree,theirOid:u.tree,ourName:"HEAD",baseName:`parent of ${f.slice(0,7)}`,theirName:f.slice(0,7),dryRun:s,abortOnConflict:o,mergeDriver:c}));if(w instanceof wa)throw w;let y=await cu({fs:t,cache:e,gitdir:i,message:u.message,tree:w,parent:[d],author:u.author,committer:l,dryRun:s,noUpdateBranch:a});return r&&!s&&!a&&await fS({fs:t,dir:r,gitdir:i,stashCommit:y,parentCommit:d,wasStaged:!0}),y}async function dS({fs:t,dir:e,gitdir:r=H(e,".git"),oid:i,cache:n={},committer:s,dryRun:a=!1,noUpdateBranch:o=!1,abortOnConflict:l=!0,mergeDriver:c}){try{R("fs",t),R("gitdir",r),R("oid",i);let u=new te(t),f=await ie({fsp:u,dotgit:r}),{commit:d}=await vn({fs:u,cache:n,gitdir:f,oid:i});if(d.parent&&d.parent.length>1)return await $E({fs:u,cache:n,dir:e,gitdir:f,oid:i,dryRun:a,noUpdateBranch:o,abortOnConflict:l,committer:void 0,mergeDriver:c});let h=await _a({fs:u,gitdir:f,committer:s});if(!h)throw new Xt("committer");return await $E({fs:u,cache:n,dir:e,gitdir:f,oid:i,dryRun:a,noUpdateBranch:o,abortOnConflict:l,committer:h,mergeDriver:c})}catch(u){throw u.caller="git.cherryPick",u}}var NN=/^refs\/(heads\/|tags\/|remotes\/)?(.*)/;function ga(t){let e=NN.exec(t);return e?e[1]==="remotes/"&&t.endsWith("/HEAD")?e[2].slice(0,-5):e[2]:t}async function Is({fs:t,gitdir:e,fullname:r=!1,test:i=!1}){let n=await q.resolve({fs:t,gitdir:e,ref:"HEAD",depth:2});if(i)try{await q.resolve({fs:t,gitdir:e,ref:n})}catch(s){return}if(n.startsWith("refs/"))return r?n:ga(n)}function BN(t){return t=t.replace(/^git@([^:]+):/,"https://$1/"),t=t.replace(/^ssh:\/\//,"https://"),t}function hS({username:t="",password:e=""}){return`Basic ${E.from(`${t}:${e}`).toString("base64")}`}async function du(t,e){let r=WE(t);for(;;){let{value:i,done:n}=await r.next();if(i&&await e(i),n)break}r.return&&r.return()}async function yd(t){let e=0,r=[];await du(t,s=>{r.push(s),e+=s.byteLength});let i=new Uint8Array(e),n=0;for(let s of r)i.set(s,n),n+=s.byteLength;return i}function FE(t){let e=t.match(/^https?:\/\/([^/]+)@/);if(e==null)return{url:t,auth:{}};e=e[1];let[r,i]=e.split(":");return t=t.replace(`${e}@`,""),{url:t,auth:{username:r,password:i}}}function Hg(t,e){let r=e.toString(16);return"0".repeat(t-r.length)+r}var lt=class{static flush(){return E.from("0000","utf8")}static delim(){return E.from("0001","utf8")}static encode(e){typeof e=="string"&&(e=E.from(e));let r=e.length+4,i=Hg(4,r);return E.concat([E.from(i,"utf8"),e])}static streamReader(e){let r=new wd(e);return async function(){try{let n=await r.read(4);if(n==null)return!0;if(n=parseInt(n.toString("utf8"),16),n===0||n===1)return null;let s=await r.read(n-4);return s==null?!0:s}catch(n){return e.error=n,!0}}}};async function IE(t){let e={},r;for(;r=await t(),r!==!0;){if(r===null)continue;r=r.toString("utf8").replace(/\n$/,"");let i=r.indexOf("=");if(i>-1){let n=r.slice(0,i),s=r.slice(i+1);e[n]=s}else e[r]=!0}return{protocolVersion:2,capabilities2:e}}async function ME(t,{service:e}){let r=new Set,i=new Map,n=new Map,s=lt.streamReader(t),a=await s();for(;a===null;)a=await s();if(a===!0)throw new Xc;if(a.includes("version 2"))return IE(s);if(a.toString("utf8").replace(/\n$/,"")!==`# service=${e}`)throw new ba(`# service=${e}\\n`,a.toString("utf8"));let o=await s();for(;o===null;)o=await s();if(o===!0)return{capabilities:r,refs:i,symrefs:n};if(o=o.toString("utf8"),o.includes("version 2"))return IE(s);let[l,c]=Ag(o,"\0","\\x00");if(c.split(" ").map(u=>r.add(u)),l!=="0000000000000000000000000000000000000000 capabilities^{}"){let[u,f]=Ag(l," "," ");for(i.set(f,u);;){let d=await s();if(d===!0)break;if(d!==null){let[h,p]=Ag(d.toString("utf8")," "," ");i.set(p,h)}}}for(let u of r)if(u.startsWith("symref=")){let f=u.match(/symref=([^:]+):(.*)/);f.length===3&&n.set(f[1],f[2])}return{protocolVersion:1,capabilities:r,refs:i,symrefs:n}}function Ag(t,e,r){let i=t.trim().split(e);if(i.length!==2)throw new ba(`Two strings separated by '${r}'`,t.toString("utf8"));return i}var DE=(t,e)=>t.endsWith("?")?`${t}${e}`:`${t}/${e.replace(/^https?:\/\//,"")}`,OE=(t,e)=>{(e.username||e.password)&&(t.Authorization=hS(e)),e.headers&&Object.assign(t,e.headers)},Cg=async t=>{try{let e=E.from(await yd(t.body)),r=e.toString("utf8");return{preview:r.length<256?r:r.slice(0,256)+"...",response:r,data:e}}catch(e){return{}}},Jo=class{static async capabilities(){return["discover","connect"]}static async discover({http:e,onProgress:r,onAuth:i,onAuthSuccess:n,onAuthFailure:s,corsProxy:a,service:o,url:l,headers:c,protocolVersion:u}){let{url:f,auth:d}=FE(l),h=a?DE(a,f):f;(d.username||d.password)&&(c.Authorization=hS(d)),u===2&&(c["Git-Protocol"]="version=2");let p,g,w=!1;do if(p=await e.request({onProgress:r,method:"GET",url:`${h}/info/refs?service=${o}`,headers:c}),g=!1,p.statusCode===401||p.statusCode===203){let y=w?s:i;if(y){if(d=await y(f,{...d,headers:{...c}}),d&&d.cancel)throw new Ko;d&&(OE(c,d),w=!0,g=!0)}}else p.statusCode===200&&w&&n&&await n(f,d);while(g);if(p.statusCode!==200){let{response:y}=await Cg(p);throw new qo(p.statusCode,p.statusMessage,y)}if(p.headers["content-type"]===`application/x-${o}-advertisement`){let y=await ME(p.body,{service:o});return y.auth=d,y}else{let{preview:y,response:b,data:S}=await Cg(p);try{let C=await ME([S],{service:o});return C.auth=d,C}catch(C){throw new ru(y,b)}}}static async connect({http:e,onProgress:r,corsProxy:i,service:n,url:s,auth:a,body:o,headers:l}){let c=FE(s);c&&(s=c.url),i&&(s=DE(i,s)),l["content-type"]=`application/x-${n}-request`,l.accept=`application/x-${n}-result`,OE(l,a);let u=await e.request({onProgress:r,method:"POST",url:`${s}/${n}`,body:o,headers:l});if(u.statusCode!==200){let{response:f}=Cg(u);throw new qo(u.statusCode,u.statusMessage,f)}return u}},el=class{static getRemoteHelperFor({url:e}){let r=new Map;r.set("http",Jo),r.set("https",Jo);let i=HN({url:e});if(!i)throw new nu(e);if(r.has(i.transport))return r.get(i.transport);throw new iu(e,i.transport,i.transport==="ssh"?BN(e):void 0)}};function HN({url:t}){if(t.startsWith("git@"))return{transport:"ssh",address:t};let e=t.match(/(\w+)(:\/\/|::)(.*)/);if(e!==null){if(e[2]==="://")return{transport:e[1],address:e[0]};if(e[2]==="::")return{transport:e[1],address:e[3]}}}var ma=null,ya=class{static async read({fs:e,gitdir:r}){ma===null&&(ma=new Uc);let i=H(r,"shallow"),n=new Set;return await ma.acquire(i,async function(){let s=await e.read(i,{encoding:"utf8"});if(s===null||s.trim()==="")return n;s.trim().split(` +`).map(a=>n.add(a))}),n}static async write({fs:e,gitdir:r,oids:i}){ma===null&&(ma=new Uc);let n=H(r,"shallow");if(i.size>0){let s=[...i].join(` +`)+` +`;await ma.acquire(n,async function(){await e.write(n,s,{encoding:"utf8"})})}else await ma.acquire(n,async function(){await e.rm(n)})}};async function UN({fs:t,gitdir:e,oid:r}){let i=`objects/${r.slice(0,2)}/${r.slice(2)}`;return t.exists(`${e}/${i}`)}async function GN({fs:t,cache:e,gitdir:r,oid:i,getExternalRefDelta:n}){let s=await t.readdir(H(r,"objects/pack"));s=s.filter(a=>a.endsWith(".idx"));for(let a of s){let o=`${r}/objects/pack/${a}`,l=await Gg({fs:t,cache:e,filename:o,getExternalRefDelta:n});if(l.error)throw new me(l.error);if(l.offsets.has(i))return!0}return!1}async function LE({fs:t,cache:e,gitdir:r,oid:i,format:n="content"}){let s=o=>et({fs:t,cache:e,gitdir:r,oid:o}),a=await UN({fs:t,gitdir:r,oid:i});return a||(a=await GN({fs:t,cache:e,gitdir:r,oid:i,getExternalRefDelta:s})),a}function jN(t){let n="5041434b"+"00000002"+"00000000";return t.slice(0,12).toString("hex")===n}function pS(t,e){let r=t.map(i=>i.split("=",1)[0]);return e.filter(i=>{let n=i.split("=",1)[0];return r.includes(n)})}var Ad={name:"isomorphic-git",version:"1.37.4",agent:"git/isomorphic-git@1.37.4"},Vo=class{constructor(){this._queue=[]}write(e){if(this._ended)throw Error("You cannot write to a FIFO that has already been ended!");if(this._waiting){let r=this._waiting;this._waiting=null,r({value:e})}else this._queue.push(e)}end(){if(this._ended=!0,this._waiting){let e=this._waiting;this._waiting=null,e({done:!0})}}destroy(e){this.error=e,this.end()}async next(){if(this._queue.length>0)return{value:this._queue.shift()};if(this._ended)return{done:!0};if(this._waiting)throw Error("You cannot call read until the previous call to read has returned!");return new Promise(e=>{this._waiting=e})}};function VN(t){let e=t.indexOf("\r"),r=t.indexOf(` +`);return e===-1&&r===-1?-1:e===-1?r+1:r===-1?e+1:r===e+1?r+1:Math.min(e,r)+1}function mS(t){let e=new Vo,r="";return(async()=>(await du(t,i=>{for(i=i.toString("utf8"),r+=i;;){let n=VN(r);if(n===-1)break;e.write(r.slice(0,n)),r=r.slice(n)}}),r.length>0&&e.write(r),e.end()))(),e}var xd=class{static demux(e){let r=lt.streamReader(e),i=new Vo,n=new Vo,s=new Vo,a=async function(){let o=await r();if(o===null)return a();if(o===!0){i.end(),s.end(),e.error?n.destroy(e.error):n.end();return}switch(o[0]){case 1:{n.write(o.slice(1));break}case 2:{s.write(o.slice(1));break}case 3:{let l=o.slice(1);s.write(l),i.end(),s.end(),n.destroy(new Error(l.toString("utf8")));return}default:i.write(o)}a()};return a(),{packetlines:i,packfile:n,progress:s}}};async function zN(t){let{packetlines:e,packfile:r,progress:i}=xd.demux(t),n=[],s=[],a=[],o=!1,l=!1;return new Promise((c,u)=>{du(e,f=>{let d=f.toString("utf8").trim();if(d.startsWith("shallow")){let h=d.slice(-41).trim();h.length!==40&&u(new As(h)),n.push(h)}else if(d.startsWith("unshallow")){let h=d.slice(-41).trim();h.length!==40&&u(new As(h)),s.push(h)}else if(d.startsWith("ACK")){let[,h,p]=d.split(" ");a.push({oid:h,status:p}),p||(l=!0)}else d.startsWith("NAK")?(o=!0,l=!0):(l=!0,o=!0);l&&(t.error?u(t.error):c({shallows:n,unshallows:s,acks:a,nak:o,packfile:r,progress:i}))}).finally(()=>{l||(t.error?u(t.error):c({shallows:n,unshallows:s,acks:a,nak:o,packfile:r,progress:i}))})})}function WN({capabilities:t=[],wants:e=[],haves:r=[],shallows:i=[],depth:n=null,since:s=null,exclude:a=[]}){let o=[];e=[...new Set(e)];let l=` ${t.join(" ")}`;for(let c of e)o.push(lt.encode(`want ${c}${l} +`)),l="";for(let c of i)o.push(lt.encode(`shallow ${c} +`));n!==null&&o.push(lt.encode(`deepen ${n} +`)),s!==null&&o.push(lt.encode(`deepen-since ${Math.floor(s.valueOf()/1e3)} +`));for(let c of a)o.push(lt.encode(`deepen-not ${c} +`));o.push(lt.flush());for(let c of r)o.push(lt.encode(`have ${c} +`));return o.push(lt.encode(`done +`)),o}async function zg({fs:t,cache:e,http:r,onProgress:i,onMessage:n,onAuth:s,onAuthSuccess:a,onAuthFailure:o,gitdir:l,ref:c,remoteRef:u,remote:f,url:d,corsProxy:h,depth:p=null,since:g=null,exclude:w=[],relative:y=!1,tags:b=!1,singleBranch:S=!1,headers:C={},prune:A=!1,pruneTags:k=!1}){let v=c||await Is({fs:t,gitdir:l,test:!0}),x=await ht.get({fs:t,gitdir:l}),_=f||v&&await x.get(`branch.${v}.remote`)||"origin",P=d||await x.get(`remote.${_}.url`);if(typeof P=="undefined")throw new Ir("remote OR url");let T=u||v&&await x.get(`branch.${v}.merge`)||c||"HEAD";h===void 0&&(h=await x.get("http.corsProxy"));let M=el.getRemoteHelperFor({url:P}),$=await M.discover({http:r,onAuth:s,onAuthSuccess:a,onAuthFailure:o,corsProxy:h,service:"git-upload-pack",url:P,headers:C,protocolVersion:1}),D=$.auth,Q=$.refs;if(Q.size===0)return{defaultBranch:null,fetchHead:null,fetchHeadDescription:null};if(p!==null&&!$.capabilities.has("shallow"))throw new ks("shallow","depth");if(g!==null&&!$.capabilities.has("deepen-since"))throw new ks("deepen-since","since");if(w.length>0&&!$.capabilities.has("deepen-not"))throw new ks("deepen-not","exclude");if(y===!0&&!$.capabilities.has("deepen-relative"))throw new ks("deepen-relative","relative");let{oid:ye,fullref:de}=q.resolveAgainstMap({ref:T,map:Q});for(let B of Q.keys())B===de||B==="HEAD"||B.startsWith("refs/heads/")||b&&B.startsWith("refs/tags/")||Q.delete(B);let J=pS([...$.capabilities],["multi_ack_detailed","no-done","side-band-64k","ofs-delta",`agent=${Ad.agent}`]);y&&J.push("deepen-relative");let X=S?[ye]:Q.values(),he=S?[v]:await q.listRefs({fs:t,gitdir:l,filepath:"refs"}),z=[];for(let B of he)try{B=await q.expand({fs:t,gitdir:l,ref:B});let N=await q.resolve({fs:t,gitdir:l,ref:B});await LE({fs:t,cache:e,gitdir:l,oid:N})&&z.push(N)}catch(N){}z=[...new Set(z)];let K=await ya.read({fs:t,gitdir:l}),G=$.capabilities.has("shallow")?[...K]:[],Me=WN({capabilities:J,wants:X,haves:z,shallows:G,depth:p,since:g,exclude:w}),Et=E.from(await yd(Me)),Ht=await M.connect({http:r,onProgress:i,corsProxy:h,service:"git-upload-pack",url:P,auth:D,body:[Et],headers:C}),De=await zN(Ht.body);Ht.headers&&(De.headers=Ht.headers);for(let B of De.shallows)if(!K.has(B))try{let{object:N}=await et({fs:t,cache:e,gitdir:l,oid:B}),ue=new Dr(N),Re=await Promise.all(ue.headers().parent.map(Pr=>LE({fs:t,cache:e,gitdir:l,oid:Pr})));Re.length===0||Re.every(Pr=>Pr)||K.add(B)}catch(N){K.add(B)}for(let B of De.unshallows)K.delete(B);if(await ya.write({fs:t,gitdir:l,oids:K}),S){let B=new Map([[de,ye]]),N=new Map,ue=10,Re=de;for(;ue--;){let vo=$.symrefs.get(Re);if(vo===void 0)break;N.set(Re,vo),Re=vo}let Ut=Q.get(Re);Ut&&B.set(Re,Ut);let{pruned:Pr}=await q.updateRemoteRefs({fs:t,gitdir:l,remote:_,refs:B,symrefs:N,tags:b,prune:A});A&&(De.pruned=Pr)}else{let{pruned:B}=await q.updateRemoteRefs({fs:t,gitdir:l,remote:_,refs:Q,symrefs:$.symrefs,tags:b,prune:A,pruneTags:k});A&&(De.pruned=B)}if(De.HEAD=$.symrefs.get("HEAD"),De.HEAD===void 0){let{oid:B}=q.resolveAgainstMap({ref:"HEAD",map:Q});for(let[N,ue]of Q.entries())if(N!=="HEAD"&&ue===B){De.HEAD=N;break}}let Rt=de.startsWith("refs/tags")?"tag":"branch";if(De.FETCH_HEAD={oid:ye,description:`${Rt} '${ga(de)}' of ${P}`},i||n){let B=mS(De.progress);du(B,async N=>{if(n&&await n(N),i){let ue=N.match(/([^:]*).*\((\d+?)\/(\d+?)\)/);ue&&await i({phase:ue[1].trim(),loaded:parseInt(ue[2],10),total:parseInt(ue[3],10)})}})}let $t=E.from(await yd(De.packfile));if(Ht.body.error)throw Ht.body.error;let Xe=$t.slice(-20).toString("hex"),re={defaultBranch:De.HEAD,fetchHead:De.FETCH_HEAD.oid,fetchHeadDescription:De.FETCH_HEAD.description};if(De.headers&&(re.headers=De.headers),A&&(re.pruned=De.pruned),Xe!==""&&!jN($t)){re.packfile=`objects/pack/pack-${Xe}.pack`;let B=H(l,re.packfile);await t.write(B,$t);let N=Re=>et({fs:t,cache:e,gitdir:l,oid:Re}),ue=await zc.fromPack({pack:$t,getExternalRefDelta:N,onProgress:i});await t.write(B.replace(/\.pack$/,".idx"),await ue.toBuffer())}return re}async function gS({fs:t,bare:e=!1,dir:r,gitdir:i=e?r:H(r,".git"),defaultBranch:n="master"}){if(await t.exists(i+"/config"))return;let s=["hooks","info","objects/info","objects/pack","refs/heads","refs/tags"];s=s.map(a=>i+"/"+a);for(let a of s)await t.mkdir(a);await t.write(i+"/config",`[core] + repositoryformatversion = 0 + filemode = false + bare = ${e} +`+(e?"":` logallrefupdates = true +`)+` symlinks = false + ignorecase = true +`),await t.write(i+"/HEAD",`ref: refs/heads/${n} +`)}async function qN({fs:t,cache:e,http:r,onProgress:i,onMessage:n,onAuth:s,onAuthSuccess:a,onAuthFailure:o,onPostCheckout:l,dir:c,gitdir:u,url:f,corsProxy:d,ref:h,remote:p,depth:g,since:w,exclude:y,relative:b,singleBranch:S,noCheckout:C,noTags:A,headers:k,nonBlocking:v,batchSize:x=100}){try{if(await gS({fs:t,gitdir:u}),await sS({fs:t,gitdir:u,remote:p,url:f,force:!1}),d){let T=await ht.get({fs:t,gitdir:u});await T.set("http.corsProxy",d),await ht.save({fs:t,gitdir:u,config:T})}let{defaultBranch:_,fetchHead:P}=await zg({fs:t,cache:e,http:r,onProgress:i,onMessage:n,onAuth:s,onAuthSuccess:a,onAuthFailure:o,gitdir:u,ref:h,remote:p,corsProxy:d,depth:g,since:w,exclude:y,relative:b,singleBranch:S,headers:k,tags:!A});if(P===null)return;h=h||_,h=h.replace("refs/heads/",""),await jg({fs:t,cache:e,onProgress:i,onPostCheckout:l,dir:c,gitdir:u,ref:h,remote:p,noCheckout:C,nonBlocking:v,batchSize:x})}catch(_){throw await t.rmdir(u,{recursive:!0,maxRetries:10}).catch(()=>{}),_}}async function vS({fs:t,http:e,onProgress:r,onMessage:i,onAuth:n,onAuthSuccess:s,onAuthFailure:a,onPostCheckout:o,dir:l,gitdir:c=H(l,".git"),url:u,corsProxy:f=void 0,ref:d=void 0,remote:h="origin",depth:p=void 0,since:g=void 0,exclude:w=[],relative:y=!1,singleBranch:b=!1,noCheckout:S=!1,noTags:C=!1,headers:A={},cache:k={},nonBlocking:v=!1,batchSize:x=100}){try{R("fs",t),R("http",e),R("gitdir",c),S||R("dir",l),R("url",u);let _=new te(t),P=await ie({fsp:_,dotgit:c});return await qN({fs:_,cache:k,http:e,onProgress:r,onMessage:i,onAuth:n,onAuthSuccess:s,onAuthFailure:a,onPostCheckout:o,dir:l,gitdir:P,url:u,corsProxy:f,ref:d,remote:h,depth:p,since:g,exclude:w,relative:y,singleBranch:b,noCheckout:S,noTags:C,headers:A,nonBlocking:v,batchSize:x})}catch(_){throw _.caller="git.clone",_}}async function wS({fs:t,onSign:e,dir:r,gitdir:i=H(r,".git"),message:n,author:s,committer:a,signingKey:o,amend:l=!1,dryRun:c=!1,noUpdateBranch:u=!1,ref:f,parent:d,tree:h,cache:p={}}){try{R("fs",t),l||R("message",n),o&&R("onSign",e);let g=new te(t),w=await ie({fsp:g,dotgit:i});return await cu({fs:g,cache:p,onSign:e,gitdir:w,message:n,author:s,committer:a,signingKey:o,amend:l,dryRun:c,noUpdateBranch:u,ref:f,parent:d,tree:h})}catch(g){throw g.caller="git.commit",g}}async function bS({fs:t,dir:e,gitdir:r=H(e,".git"),fullname:i=!1,test:n=!1}){try{R("fs",t),R("gitdir",r);let s=new te(t),a=await ie({fsp:s,dotgit:r});return await Is({fs:s,gitdir:a,fullname:i,test:n})}catch(s){throw s.caller="git.currentBranch",s}}async function YN({fs:t,gitdir:e,ref:r}){if(r=r.startsWith("refs/heads/")?r:`refs/heads/${r}`,!await q.exists({fs:t,gitdir:e,ref:r}))throw new Ge(r);let n=await q.expand({fs:t,gitdir:e,ref:r}),s=await Is({fs:t,gitdir:e,fullname:!0});if(n===s){let l=await q.resolve({fs:t,gitdir:e,ref:n});await q.writeRef({fs:t,gitdir:e,ref:"HEAD",value:l})}await q.deleteRef({fs:t,gitdir:e,ref:n});let a=ga(r),o=await ht.get({fs:t,gitdir:e});await o.deleteSection("branch",a),await ht.save({fs:t,gitdir:e,config:o})}async function _S({fs:t,dir:e,gitdir:r=H(e,".git"),ref:i}){try{R("fs",t),R("ref",i);let n=new te(t),s=await ie({fsp:n,dotgit:r});return await YN({fs:n,gitdir:s,ref:i})}catch(n){throw n.caller="git.deleteBranch",n}}async function yS({fs:t,dir:e,gitdir:r=H(e,".git"),ref:i}){try{R("fs",t),R("ref",i);let n=new te(t),s=await ie({fsp:n,dotgit:r});await q.deleteRef({fs:n,gitdir:s,ref:i})}catch(n){throw n.caller="git.deleteRef",n}}async function ZN({fs:t,gitdir:e,remote:r}){let i=await ht.get({fs:t,gitdir:e});await i.deleteSection("remote",r),await ht.save({fs:t,gitdir:e,config:i})}async function xS({fs:t,dir:e,gitdir:r=H(e,".git"),remote:i}){try{R("fs",t),R("remote",i);let n=new te(t),s=await ie({fsp:n,dotgit:r});return await ZN({fs:n,gitdir:s,remote:i})}catch(n){throw n.caller="git.deleteRemote",n}}async function KN({fs:t,gitdir:e,ref:r}){r=r.startsWith("refs/tags/")?r:`refs/tags/${r}`,await q.deleteRef({fs:t,gitdir:e,ref:r})}async function ES({fs:t,dir:e,gitdir:r=H(e,".git"),ref:i}){try{R("fs",t),R("ref",i);let n=new te(t),s=await ie({fsp:n,dotgit:r});return await KN({fs:n,gitdir:s,ref:i})}catch(n){throw n.caller="git.deleteTag",n}}async function XN({fs:t,gitdir:e,oid:r}){let i=r.slice(0,2);return(await t.readdir(`${e}/objects/${i}`)).map(s=>`${i}${s}`).filter(s=>s.startsWith(r))}async function QN({fs:t,cache:e,gitdir:r,oid:i,getExternalRefDelta:n}){let s=[],a=await t.readdir(H(r,"objects/pack"));a=a.filter(o=>o.endsWith(".idx"));for(let o of a){let l=`${r}/objects/pack/${o}`,c=await Gg({fs:t,cache:e,filename:l,getExternalRefDelta:n});if(c.error)throw new me(c.error);for(let u of c.offsets.keys())u.startsWith(i)&&s.push(u)}return s}async function JN({fs:t,cache:e,gitdir:r,oid:i}){let n=o=>et({fs:t,cache:e,gitdir:r,oid:o}),s=await XN({fs:t,gitdir:r,oid:i}),a=await QN({fs:t,cache:e,gitdir:r,oid:i,getExternalRefDelta:n});for(let o of a)s.indexOf(o)===-1&&s.push(o);if(s.length===1)return s[0];throw s.length>1?new Wc("oids",i,s):new Ge(`an object matching "${i}"`)}async function SS({fs:t,dir:e,gitdir:r=H(e,".git"),oid:i,cache:n={}}){try{R("fs",t),R("gitdir",r),R("oid",i);let s=new te(t),a=await ie({fsp:s,dotgit:r});return await JN({fs:s,cache:n,gitdir:a,oid:i})}catch(s){throw s.caller="git.expandOid",s}}async function kS({fs:t,dir:e,gitdir:r=H(e,".git"),ref:i}){try{R("fs",t),R("gitdir",r),R("ref",i);let n=new te(t),s=await ie({fsp:n,dotgit:r});return await q.expand({fs:n,gitdir:s,ref:i})}catch(n){throw n.caller="git.expandRef",n}}async function Wg({fs:t,cache:e,gitdir:r,oids:i}){let n={},s=i.length,a=i.map((o,l)=>({index:l,oid:o}));for(;a.length;){let o=new Set;for(let{oid:c,index:u}of a)n[c]||(n[c]=new Set),n[c].add(u),n[c].size===s&&o.add(c);if(o.size>0)return[...o];let l=new Map;for(let{oid:c,index:u}of a)try{let{object:f}=await et({fs:t,cache:e,gitdir:r,oid:c}),d=Dr.from(f),{parent:h}=d.parseHeaders();for(let p of h)(!n[p]||!n[p].has(u))&&l.set(p+":"+u,{oid:p,index:u})}catch(f){}a=Array.from(l.values())}return[]}async function AS({fs:t,cache:e,dir:r,gitdir:i,ours:n,theirs:s,fastForward:a=!0,fastForwardOnly:o=!1,dryRun:l=!1,noUpdateBranch:c=!1,abortOnConflict:u=!0,message:f,author:d,committer:h,signingKey:p,onSign:g,mergeDriver:w,allowUnrelatedHistories:y=!1}){n===void 0&&(n=await Is({fs:t,gitdir:i,fullname:!0})),n=await q.expand({fs:t,gitdir:i,ref:n}),s=await q.expand({fs:t,gitdir:i,ref:s});let b=await q.resolve({fs:t,gitdir:i,ref:n}),S=await q.resolve({fs:t,gitdir:i,ref:s}),C=await Wg({fs:t,cache:e,gitdir:i,oids:[b,S]});if(C.length!==1)if(C.length===0&&y)C.push("4b825dc642cb6eb9a060e54bf8d69288fbee4904");else throw new Yo;let A=C[0];if(A===S)return{oid:b,alreadyMerged:!0};if(a&&A===b)return!l&&!c&&await q.writeRef({fs:t,gitdir:i,ref:n,value:S}),{oid:S,fastForward:!0};{if(o)throw new Qc;let k=await dt.acquire({fs:t,gitdir:i,cache:e,allowUnmerged:!1},async x=>uS({fs:t,cache:e,dir:r,gitdir:i,index:x,ourOid:b,theirOid:S,baseOid:A,ourName:ga(n),baseName:"base",theirName:ga(s),dryRun:l,abortOnConflict:u,mergeDriver:w}));if(k instanceof wa)throw k;return f||(f=`Merge branch '${ga(s)}' into ${ga(n)}`),{oid:await cu({fs:t,cache:e,gitdir:i,message:f,ref:n,tree:k,parent:[b,S],author:d,committer:h,signingKey:p,onSign:g,dryRun:l,noUpdateBranch:c}),tree:k,mergeCommit:!0}}}async function CS({fs:t,cache:e,http:r,onProgress:i,onMessage:n,onAuth:s,onAuthSuccess:a,onAuthFailure:o,dir:l,gitdir:c,ref:u,url:f,remote:d,remoteRef:h,prune:p,pruneTags:g,fastForward:w,fastForwardOnly:y,corsProxy:b,singleBranch:S,headers:C,author:A,committer:k,signingKey:v}){try{if(!u){let P=await Is({fs:t,gitdir:c});if(!P)throw new Ir("ref");u=P}let{fetchHead:x,fetchHeadDescription:_}=await zg({fs:t,cache:e,http:r,onProgress:i,onMessage:n,onAuth:s,onAuthSuccess:a,onAuthFailure:o,gitdir:c,corsProxy:b,ref:u,url:f,remote:d,remoteRef:h,singleBranch:S,headers:C,prune:p,pruneTags:g});await AS({fs:t,cache:e,gitdir:c,ours:u,theirs:x,fastForward:w,fastForwardOnly:y,message:`Merge ${_}`,author:A,committer:k,signingKey:v,dryRun:!1,noUpdateBranch:!1}),await jg({fs:t,cache:e,onProgress:i,dir:l,gitdir:c,ref:u,remote:d,noCheckout:!1})}catch(x){throw x.caller="git.pull",x}}async function TS({fs:t,http:e,onProgress:r,onMessage:i,onAuth:n,onAuthSuccess:s,onAuthFailure:a,dir:o,gitdir:l=H(o,".git"),ref:c,url:u,remote:f,remoteRef:d,corsProxy:h,singleBranch:p,headers:g={},cache:w={}}){try{R("fs",t),R("http",e),R("gitdir",l);let y={name:"",email:"",timestamp:Date.now(),timezoneOffset:0},b=new te(t),S=await ie({fsp:b,dotgit:l});return await CS({fs:b,cache:w,http:e,onProgress:r,onMessage:i,onAuth:n,onAuthSuccess:s,onAuthFailure:a,dir:o,gitdir:S,ref:c,url:u,remote:f,remoteRef:d,fastForwardOnly:!0,corsProxy:h,singleBranch:p,headers:g,author:y,committer:y})}catch(y){throw y.caller="git.fastForward",y}}async function PS({fs:t,http:e,onProgress:r,onMessage:i,onAuth:n,onAuthSuccess:s,onAuthFailure:a,dir:o,gitdir:l=H(o,".git"),ref:c,remote:u,remoteRef:f,url:d,corsProxy:h,depth:p=null,since:g=null,exclude:w=[],relative:y=!1,tags:b=!1,singleBranch:S=!1,headers:C={},prune:A=!1,pruneTags:k=!1,cache:v={}}){try{R("fs",t),R("http",e),R("gitdir",l);let x=new te(t),_=await ie({fsp:x,dotgit:l});return await zg({fs:x,cache:v,http:e,onProgress:r,onMessage:i,onAuth:n,onAuthSuccess:s,onAuthFailure:a,gitdir:_,ref:c,remote:u,remoteRef:f,url:d,corsProxy:h,depth:p,since:g,exclude:w,relative:y,tags:b,singleBranch:S,headers:C,prune:A,pruneTags:k})}catch(x){throw x.caller="git.fetch",x}}async function RS({fs:t,dir:e,gitdir:r=H(e,".git"),oids:i,cache:n={}}){try{R("fs",t),R("gitdir",r),R("oids",i);let s=new te(t),a=await ie({fsp:s,dotgit:r});return await Wg({fs:s,cache:n,gitdir:a,oids:i})}catch(s){throw s.caller="git.findMergeBase",s}}async function $S({fs:t,filepath:e}){if(await t.exists(H(e,".git")))return e;{let r=va(e);if(r===e)throw new Ge(`git root for ${e}`);return $S({fs:t,filepath:r})}}async function FS({fs:t,filepath:e}){try{return R("fs",t),R("filepath",e),await $S({fs:new te(t),filepath:e})}catch(r){throw r.caller="git.findRoot",r}}async function IS({fs:t,dir:e,gitdir:r=H(e,".git"),path:i}){try{R("fs",t),R("gitdir",r),R("path",i);let n=new te(t),s=await ie({fsp:n,dotgit:r});return await ou({fs:n,gitdir:s,path:i})}catch(n){throw n.caller="git.getConfig",n}}async function eB({fs:t,gitdir:e,path:r}){return(await ht.get({fs:t,gitdir:e})).getall(r)}async function MS({fs:t,dir:e,gitdir:r=H(e,".git"),path:i}){try{R("fs",t),R("gitdir",r),R("path",i);let n=new te(t),s=await ie({fsp:n,dotgit:r});return await eB({fs:n,gitdir:s,path:i})}catch(n){throw n.caller="git.getConfigAll",n}}async function DS({http:t,onAuth:e,onAuthSuccess:r,onAuthFailure:i,corsProxy:n,url:s,headers:a={},forPush:o=!1}){try{R("http",t),R("url",s);let c=await el.getRemoteHelperFor({url:s}).discover({http:t,onAuth:e,onAuthSuccess:r,onAuthFailure:i,corsProxy:n,service:o?"git-receive-pack":"git-upload-pack",url:s,headers:a,protocolVersion:1}),u={capabilities:[...c.capabilities]};for(let[f,d]of c.refs){let h=f.split("/"),p=h.pop(),g=u;for(let w of h)g[w]=g[w]||{},g=g[w];g[p]=d}for(let[f,d]of c.symrefs){let h=f.split("/"),p=h.pop(),g=u;for(let w of h)g[w]=g[w]||{},g=g[w];g[p]=d}return u}catch(l){throw l.caller="git.getRemoteInfo",l}}function OS(t,e,r,i){let n=[];for(let[s,a]of t.refs){if(e&&!s.startsWith(e))continue;if(s.endsWith("^{}")){if(i){let l=s.replace("^{}",""),c=n[n.length-1],u=c.ref===l?c:n.find(f=>f.ref===l);if(u===void 0)throw new Error("I did not expect this to happen");u.peeled=a}continue}let o={ref:s,oid:a};r&&t.symrefs.has(s)&&(o.target=t.symrefs.get(s)),n.push(o)}return n}async function LS({http:t,onAuth:e,onAuthSuccess:r,onAuthFailure:i,corsProxy:n,url:s,headers:a={},forPush:o=!1,protocolVersion:l=2}){try{R("http",t),R("url",s);let u=await el.getRemoteHelperFor({url:s}).discover({http:t,onAuth:e,onAuthSuccess:r,onAuthFailure:i,corsProxy:n,service:o?"git-receive-pack":"git-upload-pack",url:s,headers:a,protocolVersion:l});if(u.protocolVersion===2)return{protocolVersion:u.protocolVersion,capabilities:u.capabilities2};let f={};for(let d of u.capabilities){let[h,p]=d.split("=");p?f[h]=p:f[h]=!0}return{protocolVersion:1,capabilities:f,refs:OS(u,void 0,!0,!0)}}catch(c){throw c.caller="git.getRemoteInfo2",c}}async function tB({type:t,object:e,format:r="content",oid:i=void 0}){return r!=="deflated"&&(r!=="wrapped"&&(e=Cs.wrap({type:t,object:e})),i=await wn(e)),{oid:i,object:e}}async function NS({object:t}){try{R("object",t),typeof t=="string"?t=E.from(t,"utf8"):t instanceof Uint8Array||(t=new Uint8Array(t));let e="blob",{oid:r,object:i}=await tB({type:e,format:"content",object:t});return{oid:r,type:e,object:i,format:"wrapped"}}catch(e){throw e.caller="git.hashBlob",e}}async function rB({fs:t,cache:e,onProgress:r,dir:i,gitdir:n,filepath:s}){try{s=H(i,s);let a=await t.read(s),o=c=>et({fs:t,cache:e,gitdir:n,oid:c}),l=await zc.fromPack({pack:a,getExternalRefDelta:o,onProgress:r});return await t.write(s.replace(/\.pack$/,".idx"),await l.toBuffer()),{oids:[...l.hashes]}}catch(a){throw a.caller="git.indexPack",a}}async function BS({fs:t,onProgress:e,dir:r,gitdir:i=H(r,".git"),filepath:n,cache:s={}}){try{R("fs",t),R("dir",r),R("gitdir",r),R("filepath",n);let a=new te(t),o=await ie({fsp:a,dotgit:i});return await rB({fs:a,cache:s,onProgress:e,dir:r,gitdir:o,filepath:n})}catch(a){throw a.caller="git.indexPack",a}}async function HS({fs:t,bare:e=!1,dir:r,gitdir:i=e?r:H(r,".git"),defaultBranch:n="master"}){try{R("fs",t),R("gitdir",i),e||R("dir",r);let s=new te(t),a=await ie({fsp:s,dotgit:i});return await gS({fs:s,bare:e,dir:r,gitdir:a,defaultBranch:n})}catch(s){throw s.caller="git.init",s}}async function US({fs:t,cache:e,gitdir:r,oid:i,ancestor:n,depth:s}){let a=await ya.read({fs:t,gitdir:r});if(!i)throw new Ir("oid");if(!n)throw new Ir("ancestor");if(i===n)return!1;let o=[i],l=new Set,c=0;for(;o.length;){if(c++===s)throw new eu(s);let u=o.shift(),{type:f,object:d}=await et({fs:t,cache:e,gitdir:r,oid:u});if(f!=="commit")throw new _r(u,f,"commit");let h=Dr.from(d).parse();for(let p of h.parent)if(p===n)return!0;if(!a.has(u))for(let p of h.parent)l.has(p)||(o.push(p),l.add(p))}return!1}async function GS({fs:t,dir:e,gitdir:r=H(e,".git"),oid:i,ancestor:n,depth:s=-1,cache:a={}}){try{R("fs",t),R("gitdir",r),R("oid",i),R("ancestor",n);let o=new te(t),l=await ie({fsp:o,dotgit:r});return await US({fs:o,cache:a,gitdir:l,oid:i,ancestor:n,depth:s})}catch(o){throw o.caller="git.isDescendent",o}}async function jS({fs:t,dir:e,gitdir:r=H(e,".git"),filepath:i}){try{R("fs",t),R("dir",e),R("gitdir",r),R("filepath",i);let n=new te(t),s=await ie({fsp:n,dotgit:r});return Rs.isIgnored({fs:n,dir:e,gitdir:s,filepath:i})}catch(n){throw n.caller="git.isIgnored",n}}async function VS({fs:t,dir:e,gitdir:r=H(e,".git"),remote:i}){try{R("fs",t),R("gitdir",r);let n=new te(t),s=await ie({fsp:n,dotgit:r});return q.listBranches({fs:n,gitdir:s,remote:i})}catch(n){throw n.caller="git.listBranches",n}}async function iB({fs:t,gitdir:e,ref:r,cache:i}){if(r){let n=await q.resolve({gitdir:e,fs:t,ref:r}),s=[];return await zS({fs:t,cache:i,gitdir:e,oid:n,filenames:s,prefix:""}),s}else return dt.acquire({fs:t,gitdir:e,cache:i},async function(n){return n.entries.map(s=>s.path)})}async function zS({fs:t,cache:e,gitdir:r,oid:i,filenames:n,prefix:s}){let{tree:a}=await rl({fs:t,cache:e,gitdir:r,oid:i});for(let o of a)o.type==="tree"?await zS({fs:t,cache:e,gitdir:r,oid:o.oid,filenames:n,prefix:H(s,o.path)}):n.push(H(s,o.path))}async function WS({fs:t,dir:e,gitdir:r=H(e,".git"),ref:i,cache:n={}}){try{R("fs",t),R("gitdir",r);let s=new te(t),a=await ie({fsp:s,dotgit:r});return await iB({fs:s,cache:n,gitdir:a,ref:i})}catch(s){throw s.caller="git.listFiles",s}}async function nB({fs:t,cache:e,gitdir:r,ref:i}){let n;try{n=await q.resolve({gitdir:r,fs:t,ref:i})}catch(o){if(o instanceof Ge)return[]}return(await rl({fs:t,cache:e,gitdir:r,oid:n})).tree.map(o=>({target:o.path,note:o.oid}))}async function qS({fs:t,dir:e,gitdir:r=H(e,".git"),ref:i="refs/notes/commits",cache:n={}}){try{R("fs",t),R("gitdir",r),R("ref",i);let s=new te(t),a=await ie({fsp:s,dotgit:r});return await nB({fs:s,cache:n,gitdir:a,ref:i})}catch(s){throw s.caller="git.listNotes",s}}async function YS({fs:t,dir:e,gitdir:r=H(e,".git"),filepath:i}){try{R("fs",t),R("gitdir",r);let n=new te(t),s=await ie({fsp:n,dotgit:r});return q.listRefs({fs:n,gitdir:s,filepath:i})}catch(n){throw n.caller="git.listRefs",n}}async function sB({fs:t,gitdir:e}){let r=await ht.get({fs:t,gitdir:e}),i=await r.getSubsections("remote");return Promise.all(i.map(async s=>{let a=await r.get(`remote.${s}.url`);return{remote:s,url:a}}))}async function ZS({fs:t,dir:e,gitdir:r=H(e,".git")}){try{R("fs",t),R("gitdir",r);let i=new te(t),n=await ie({fsp:i,dotgit:r});return await sB({fs:i,gitdir:n})}catch(i){throw i.caller="git.listRemotes",i}}async function aB(t){let e=lt.streamReader(t),r=[],i;for(;i=await e(),i!==!0;){if(i===null)continue;i=i.toString("utf8").replace(/\n$/,"");let[n,s,...a]=i.split(" "),o={ref:s,oid:n};for(let l of a){let[c,u]=l.split(":");c==="symref-target"?o.target=u:c==="peeled"&&(o.peeled=u)}r.push(o)}return r}async function oB({prefix:t,symrefs:e,peelTags:r}){let i=[];return i.push(lt.encode(`command=ls-refs +`)),i.push(lt.encode(`agent=${Ad.agent} +`)),(r||e||t)&&i.push(lt.delim()),r&&i.push(lt.encode("peel")),e&&i.push(lt.encode("symrefs")),t&&i.push(lt.encode(`ref-prefix ${t}`)),i.push(lt.flush()),i}async function KS({http:t,onAuth:e,onAuthSuccess:r,onAuthFailure:i,corsProxy:n,url:s,headers:a={},forPush:o=!1,protocolVersion:l=2,prefix:c,symrefs:u,peelTags:f}){try{R("http",t),R("url",s);let d=await Jo.discover({http:t,onAuth:e,onAuthSuccess:r,onAuthFailure:i,corsProxy:n,service:o?"git-receive-pack":"git-upload-pack",url:s,headers:a,protocolVersion:l});if(d.protocolVersion===1)return OS(d,c,u,f);let h=await oB({prefix:c,symrefs:u,peelTags:f}),p=await Jo.connect({http:t,auth:d.auth,headers:a,corsProxy:n,service:o?"git-receive-pack":"git-upload-pack",url:s,body:h});return aB(p.body)}catch(d){throw d.caller="git.listServerRefs",d}}async function XS({fs:t,dir:e,gitdir:r=H(e,".git")}){try{R("fs",t),R("gitdir",r);let i=new te(t),n=await ie({fsp:i,dotgit:r});return q.listTags({fs:i,gitdir:n})}catch(i){throw i.caller="git.listTags",i}}function lB(t,e){return t.committer.timestamp-e.committer.timestamp}var cB="e69de29bb2d1d6434b8b29ae775ad8c2e48c5391";async function NE({fs:t,cache:e,gitdir:r,oid:i,fileId:n}){if(n===cB)return;let s=i,a,o=await Xo({fs:t,cache:e,gitdir:r,oid:i}),l=o.tree;return n===o.oid?a=o.path:(a=await QS({fs:t,cache:e,gitdir:r,tree:l,fileId:n,oid:s}),Array.isArray(a)&&(a.length===0?a=void 0:a.length===1&&(a=a[0]))),a}async function QS({fs:t,cache:e,gitdir:r,tree:i,fileId:n,oid:s,filepaths:a=[],parentPath:o=""}){let l=i.entries().map(function(c){let u;return c.oid===n?(u=H(o,c.path),a.push(u)):c.type==="tree"&&(u=et({fs:t,cache:e,gitdir:r,oid:c.oid}).then(function({object:f}){return QS({fs:t,cache:e,gitdir:r,tree:Mr.from(f),fileId:n,oid:s,filepaths:a,parentPath:H(o,c.path)})})),u});return await Promise.all(l),a}async function uB({fs:t,cache:e,gitdir:r,filepath:i,ref:n,depth:s,since:a,force:o,follow:l}){let c=typeof a=="undefined"?void 0:Math.floor(a.valueOf()/1e3),u=[],f=await ya.read({fs:t,gitdir:r}),d=await q.resolve({fs:t,gitdir:r,ref:n}),h=[await vn({fs:t,cache:e,gitdir:r,oid:d})],p,g,w;function y(b){w&&i&&u.push(b)}for(;h.length>0;){let b=h.pop();if(c!==void 0&&b.commit.committer.timestamp<=c)break;if(i){let S;try{S=await uu({fs:t,cache:e,gitdir:r,oid:b.commit.tree,filepath:i}),g&&p!==S&&u.push(g),p=S,g=b,w=!0}catch(C){if(C instanceof Ge){let A=l&&p;if(A&&(A=await NE({fs:t,cache:e,gitdir:r,oid:b.commit.tree,fileId:p}),A))if(Array.isArray(A)){if(g){let k=await NE({fs:t,cache:e,gitdir:r,oid:g.commit.tree,fileId:p});if(Array.isArray(k))if(A=A.filter(v=>k.indexOf(v)===-1),A.length===1)A=A[0],i=A,g&&u.push(g);else{A=!1,g&&u.push(g);break}}}else i=A,g&&u.push(g);if(!A){if(w&&p&&(u.push(g),!o))break;if(!o&&!l)throw C}g=b,w=!1}else throw C}}else u.push(b);if(s!==void 0&&u.length===s){y(b);break}if(!f.has(b.oid))for(let S of b.commit.parent){let C=await vn({fs:t,cache:e,gitdir:r,oid:S});h.map(A=>A.oid).includes(C.oid)||h.push(C)}h.length===0&&y(b),h.sort((S,C)=>lB(S.commit,C.commit))}return u}async function JS({fs:t,dir:e,gitdir:r=H(e,".git"),filepath:i,ref:n="HEAD",depth:s,since:a,force:o,follow:l,cache:c={}}){try{R("fs",t),R("gitdir",r),R("ref",n);let u=new te(t),f=await ie({fsp:u,dotgit:r});return await uB({fs:u,cache:c,gitdir:f,filepath:i,ref:n,depth:s,since:a,force:o,follow:l})}catch(u){throw u.caller="git.log",u}}async function ek({fs:t,onSign:e,dir:r,gitdir:i=H(r,".git"),ours:n,theirs:s,fastForward:a=!0,fastForwardOnly:o=!1,dryRun:l=!1,noUpdateBranch:c=!1,abortOnConflict:u=!0,message:f,author:d,committer:h,signingKey:p,cache:g={},mergeDriver:w,allowUnrelatedHistories:y=!1}){try{R("fs",t),p&&R("onSign",e);let b=new te(t),S=await ie({fsp:b,dotgit:i}),C=await $s({fs:b,gitdir:S,author:d});if(!C&&(!o||!a))throw new Xt("author");let A=await _a({fs:b,gitdir:S,author:C,committer:h});if(!A&&(!o||!a))throw new Xt("committer");return await AS({fs:b,cache:g,dir:r,gitdir:S,ours:n,theirs:s,fastForward:a,fastForwardOnly:o,dryRun:l,noUpdateBranch:c,abortOnConflict:u,message:f,author:C,committer:A,signingKey:p,onSign:e,mergeDriver:w,allowUnrelatedHistories:y})}catch(b){throw b.caller="git.merge",b}}var fB={commit:16,tree:32,blob:48,tag:64,ofs_delta:96,ref_delta:112};async function tk({fs:t,cache:e,dir:r,gitdir:i=H(r,".git"),oids:n}){let s=new BE,a=[];function o(u,f){let d=E.from(u,f);a.push(d),s.update(d)}async function l({stype:u,object:f}){let d=fB[u],h=f.length,p=h>15?128:0,g=h&15;h=h>>>4;let w=(p|d|g).toString(16);for(o(w,"hex");p;)p=h>127?128:0,w=p|h&127,o(Hg(2,w),"hex"),h=h>>>7;o(E.from(await XE(f)))}o("PACK"),o("00000002","hex"),o(Hg(8,n.length),"hex");for(let u of n){let{type:f,object:d}=await et({fs:t,cache:e,gitdir:i,oid:u});await l({write:o,object:d,stype:f})}let c=s.digest();return a.push(c),a}async function dB({fs:t,cache:e,gitdir:r,oids:i,write:n}){let s=await tk({fs:t,cache:e,gitdir:r,oids:i}),a=E.from(await yd(s)),l=`pack-${a.slice(-20).toString("hex")}.pack`;return n?(await t.write(H(r,`objects/pack/${l}`),a),{filename:l}):{filename:l,packfile:new Uint8Array(a)}}async function rk({fs:t,dir:e,gitdir:r=H(e,".git"),oids:i,write:n=!1,cache:s={}}){try{R("fs",t),R("gitdir",r),R("oids",i);let a=new te(t),o=await ie({fsp:a,dotgit:r});return await dB({fs:a,cache:s,gitdir:o,oids:i,write:n})}catch(a){throw a.caller="git.packObjects",a}}async function ik({fs:t,http:e,onProgress:r,onMessage:i,onAuth:n,onAuthSuccess:s,onAuthFailure:a,dir:o,gitdir:l=H(o,".git"),ref:c,url:u,remote:f,remoteRef:d,prune:h=!1,pruneTags:p=!1,fastForward:g=!0,fastForwardOnly:w=!1,corsProxy:y,singleBranch:b,headers:S={},author:C,committer:A,signingKey:k,cache:v={}}){try{R("fs",t),R("gitdir",l);let x=new te(t),_=await ie({fsp:x,dotgit:l}),P=await $s({fs:x,gitdir:_,author:C});if(!P)throw new Xt("author");let T=await _a({fs:x,gitdir:_,author:P,committer:A});if(!T)throw new Xt("committer");return await CS({fs:x,cache:v,http:e,onProgress:r,onMessage:i,onAuth:n,onAuthSuccess:s,onAuthFailure:a,dir:o,gitdir:_,ref:c,url:u,remote:f,remoteRef:d,fastForward:g,fastForwardOnly:w,corsProxy:y,singleBranch:b,headers:S,author:P,committer:T,signingKey:k,prune:h,pruneTags:p})}catch(x){throw x.caller="git.pull",x}}async function hB({fs:t,cache:e,dir:r,gitdir:i=H(r,".git"),start:n,finish:s}){let a=await ya.read({fs:t,gitdir:i}),o=new Set,l=new Set;for(let f of n)o.add(await q.resolve({fs:t,gitdir:i,ref:f}));for(let f of s)try{let d=await q.resolve({fs:t,gitdir:i,ref:f});l.add(d)}catch(d){}let c=new Set;async function u(f){c.add(f);let{type:d,object:h}=await et({fs:t,cache:e,gitdir:i,oid:f});if(d==="tag"){let g=Qr.from(h).headers().object;return u(g)}if(d!=="commit")throw new _r(f,d,"commit");if(!a.has(f)){let g=Dr.from(h).headers().parent;for(f of g)!l.has(f)&&!c.has(f)&&await u(f)}}for(let f of o)await u(f);return c}async function Tg({fs:t,cache:e,dir:r,gitdir:i=H(r,".git"),oids:n}){let s=new Set;async function a(o){if(s.has(o))return;s.add(o);let{type:l,object:c}=await et({fs:t,cache:e,gitdir:i,oid:o});if(l==="tag"){let f=Qr.from(c).headers().object;await a(f)}else if(l==="commit"){let f=Dr.from(c).headers().tree;await a(f)}else if(l==="tree"){let u=Mr.from(c);for(let f of u)f.type==="blob"&&s.add(f.oid),f.type==="tree"&&await a(f.oid)}}for(let o of n)await a(o);return s}async function pB(t){let e={},r="",i=lt.streamReader(t),n=await i();for(;n!==!0;)n!==null&&(r+=n.toString("utf8")+` +`),n=await i();let s=r.toString("utf8").split(` +`);if(n=s.shift(),!n.startsWith("unpack "))throw new ba('unpack ok" or "unpack [error message]',n);e.ok=n==="unpack ok",e.ok||(e.error=n.slice(7)),e.refs={};for(let a of s){if(a.trim()==="")continue;let o=a.slice(0,2),l=a.slice(3),c=l.indexOf(" ");c===-1&&(c=l.length);let u=l.slice(0,c),f=l.slice(c+1);e.refs[u]={ok:o==="ok",error:f}}return e}async function mB({capabilities:t=[],triplets:e=[]}){let r=[],i=`\0 ${t.join(" ")}`;for(let n of e)r.push(lt.encode(`${n.oldoid} ${n.oid} ${n.fullRef}${i} +`)),i="";return r.push(lt.flush()),r}async function gB({fs:t,cache:e,http:r,onProgress:i,onMessage:n,onAuth:s,onAuthSuccess:a,onAuthFailure:o,onPrePush:l,gitdir:c,ref:u,remoteRef:f,remote:d,url:h,force:p=!1,delete:g=!1,corsProxy:w,headers:y={}}){let b=u||await Is({fs:t,gitdir:c});if(typeof b=="undefined")throw new Ir("ref");let S=await ht.get({fs:t,gitdir:c});d=d||await S.get(`branch.${b}.pushRemote`)||await S.get("remote.pushDefault")||await S.get(`branch.${b}.remote`)||"origin";let C=h||await S.get(`remote.${d}.pushurl`)||await S.get(`remote.${d}.url`);if(typeof C=="undefined")throw new Ir("remote OR url");let A=f||await S.get(`branch.${b}.merge`);if(typeof C=="undefined")throw new Ir("remoteRef");w===void 0&&(w=await S.get("http.corsProxy"));let k=await q.expand({fs:t,gitdir:c,ref:b}),v=g?"0000000000000000000000000000000000000000":await q.resolve({fs:t,gitdir:c,ref:k}),x=el.getRemoteHelperFor({url:C}),_=await x.discover({http:r,onAuth:s,onAuthSuccess:a,onAuthFailure:o,corsProxy:w,service:"git-receive-pack",url:C,headers:y,protocolVersion:1}),P=_.auth,T;if(!A)T=k;else try{T=await q.expandAgainstMap({ref:A,map:_.refs})}catch(K){if(K instanceof Ge)T=A.startsWith("refs/")?A:`refs/heads/${A}`;else throw K}let M=_.refs.get(T)||"0000000000000000000000000000000000000000";if(l&&!await l({remote:d,url:C,localRef:{ref:g?"(delete)":k,oid:v},remoteRef:{ref:T,oid:M}}))throw new Ko;let $=!_.capabilities.has("no-thin"),D=new Set;if(!g){let K=[..._.refs.values()],G=new Set;if(M!=="0000000000000000000000000000000000000000"){let Me=await Wg({fs:t,cache:e,gitdir:c,oids:[v,M]});for(let Et of Me)K.push(Et);$&&(G=await Tg({fs:t,cache:e,gitdir:c,oids:Me}))}if(!K.includes(v)){let Me=await hB({fs:t,cache:e,gitdir:c,start:[v],finish:K});D=await Tg({fs:t,cache:e,gitdir:c,oids:Me})}if($){try{let Me=await q.resolve({fs:t,gitdir:c,ref:`refs/remotes/${d}/HEAD`,depth:2}),{oid:Et}=await q.resolveAgainstMap({ref:Me.replace(`refs/remotes/${d}/`,""),fullref:Me,map:_.refs}),Ht=[Et];for(let De of await Tg({fs:t,cache:e,gitdir:c,oids:Ht}))G.add(De)}catch(Me){}for(let Me of G)D.delete(Me)}if(v===M&&(p=!0),!p){if(k.startsWith("refs/tags")&&M!=="0000000000000000000000000000000000000000")throw new Zo("tag-exists");if(v!=="0000000000000000000000000000000000000000"&&M!=="0000000000000000000000000000000000000000"&&!await US({fs:t,cache:e,gitdir:c,oid:v,ancestor:M,depth:-1}))throw new Zo("not-fast-forward")}}let Q=pS([..._.capabilities],["report-status","side-band-64k",`agent=${Ad.agent}`]),ye=await mB({capabilities:Q,triplets:[{oldoid:M,oid:v,fullRef:T}]}),de=g?[]:await tk({fs:t,cache:e,gitdir:c,oids:[...D]}),J=await x.connect({http:r,onProgress:i,corsProxy:w,service:"git-receive-pack",url:C,auth:P,headers:y,body:[...ye,...de]}),{packfile:X,progress:he}=await xd.demux(J.body);if(n){let K=mS(he);du(K,async G=>{await n(G)})}let z=await pB(X);if(J.headers&&(z.headers=J.headers),d&&z.ok&&z.refs[T].ok&&!k.startsWith("refs/tags")){let K=`refs/remotes/${d}/${T.replace("refs/heads","")}`;g?await q.deleteRef({fs:t,gitdir:c,ref:K}):await q.writeRef({fs:t,gitdir:c,ref:K,value:v})}if(z.ok&&Object.values(z.refs).every(K=>K.ok))return z;{let K=Object.entries(z.refs).filter(([G,Me])=>!Me.ok).map(([G,Me])=>` + - ${G}: ${Me.error}`).join("");throw new Jc(K,z)}}async function nk({fs:t,http:e,onProgress:r,onMessage:i,onAuth:n,onAuthSuccess:s,onAuthFailure:a,onPrePush:o,dir:l,gitdir:c=H(l,".git"),ref:u,remoteRef:f,remote:d="origin",url:h,force:p=!1,delete:g=!1,corsProxy:w,headers:y={},cache:b={}}){try{R("fs",t),R("http",e),R("gitdir",c);let S=new te(t),C=await ie({fsp:S,dotgit:c});return await gB({fs:S,cache:b,http:e,onProgress:r,onMessage:i,onAuth:n,onAuthSuccess:s,onAuthFailure:a,onPrePush:o,gitdir:C,ref:u,remoteRef:f,remote:d,url:h,force:p,delete:g,corsProxy:w,headers:y})}catch(S){throw S.caller="git.push",S}}async function sk({fs:t,cache:e,gitdir:r,oid:i}){let{type:n,object:s}=await et({fs:t,cache:e,gitdir:r,oid:i});if(n==="tag")return i=Qr.from(s).parse().object,sk({fs:t,cache:e,gitdir:r,oid:i});if(n!=="blob")throw new _r(i,n,"blob");return{oid:i,blob:new Uint8Array(s)}}async function ak({fs:t,cache:e,gitdir:r,oid:i,filepath:n=void 0}){return n!==void 0&&(i=await uu({fs:t,cache:e,gitdir:r,oid:i,filepath:n})),await sk({fs:t,cache:e,gitdir:r,oid:i})}async function ok({fs:t,dir:e,gitdir:r=H(e,".git"),oid:i,filepath:n,cache:s={}}){try{R("fs",t),R("gitdir",r),R("oid",i);let a=new te(t),o=await ie({fsp:a,dotgit:r});return await ak({fs:a,cache:s,gitdir:o,oid:i,filepath:n})}catch(a){throw a.caller="git.readBlob",a}}async function qg({fs:t,dir:e,gitdir:r=H(e,".git"),oid:i,cache:n={}}){try{R("fs",t),R("gitdir",r),R("oid",i);let s=new te(t),a=await ie({fsp:s,dotgit:r});return await vn({fs:s,cache:n,gitdir:a,oid:i})}catch(s){throw s.caller="git.readCommit",s}}async function vB({fs:t,cache:e,gitdir:r,ref:i="refs/notes/commits",oid:n}){let s=await q.resolve({gitdir:r,fs:t,ref:i}),{blob:a}=await ak({fs:t,cache:e,gitdir:r,oid:s,filepath:n});return a}async function lk({fs:t,dir:e,gitdir:r=H(e,".git"),ref:i="refs/notes/commits",oid:n,cache:s={}}){try{R("fs",t),R("gitdir",r),R("ref",i),R("oid",n);let a=new te(t),o=await ie({fsp:a,dotgit:r});return await vB({fs:a,cache:s,gitdir:o,ref:i,oid:n})}catch(a){throw a.caller="git.readNote",a}}async function ck({fs:t,dir:e,gitdir:r=H(e,".git"),oid:i,format:n="parsed",filepath:s=void 0,encoding:a=void 0,cache:o={}}){try{R("fs",t),R("gitdir",r),R("oid",i);let l=new te(t),c=await ie({fsp:l,dotgit:r});s!==void 0&&(i=await uu({fs:l,cache:o,gitdir:c,oid:i,filepath:s}));let f=await et({fs:l,cache:o,gitdir:c,oid:i,format:n==="parsed"?"content":n});if(f.oid=i,n==="parsed")switch(f.format="parsed",f.type){case"commit":f.object=Dr.from(f.object).parse();break;case"tree":f.object=Mr.from(f.object).entries();break;case"blob":a?f.object=f.object.toString(a):(f.object=new Uint8Array(f.object),f.format="content");break;case"tag":f.object=Qr.from(f.object).parse();break;default:throw new _r(f.oid,f.type,"blob|commit|tag|tree")}else(f.format==="deflated"||f.format==="wrapped")&&(f.type=f.format);return f}catch(l){throw l.caller="git.readObject",l}}async function wB({fs:t,cache:e,gitdir:r,oid:i}){let{type:n,object:s}=await et({fs:t,cache:e,gitdir:r,oid:i,format:"content"});if(n!=="tag")throw new _r(i,n,"tag");let a=Qr.from(s);return{oid:i,tag:a.parse(),payload:a.payload()}}async function uk({fs:t,dir:e,gitdir:r=H(e,".git"),oid:i,cache:n={}}){try{R("fs",t),R("gitdir",r),R("oid",i);let s=new te(t),a=await ie({fsp:s,dotgit:r});return await wB({fs:s,cache:n,gitdir:a,oid:i})}catch(s){throw s.caller="git.readTag",s}}async function fk({fs:t,dir:e,gitdir:r=H(e,".git"),oid:i,filepath:n=void 0,cache:s={}}){try{R("fs",t),R("gitdir",r),R("oid",i);let a=new te(t),o=await ie({fsp:a,dotgit:r});return await rl({fs:a,cache:s,gitdir:o,oid:i,filepath:n})}catch(a){throw a.caller="git.readTree",a}}async function dk({fs:t,dir:e,gitdir:r=H(e,".git"),filepath:i,cache:n={}}){try{R("fs",t),R("gitdir",r),R("filepath",i);let s=new te(t),a=await ie({fsp:s,dotgit:r});await dt.acquire({fs:s,gitdir:a,cache:n},async function(o){o.delete({filepath:i})})}catch(s){throw s.caller="git.remove",s}}async function bB({fs:t,cache:e,onSign:r,gitdir:i,ref:n="refs/notes/commits",oid:s,author:a,committer:o,signingKey:l}){let c;try{c=await q.resolve({gitdir:i,fs:t,ref:n})}catch(p){if(!(p instanceof Ge))throw p}let f=(await rl({fs:t,cache:e,gitdir:i,oid:c||"4b825dc642cb6eb9a060e54bf8d69288fbee4904"})).tree;f=f.filter(p=>p.path!==s);let d=await fu({fs:t,gitdir:i,tree:f});return await cu({fs:t,cache:e,onSign:r,gitdir:i,ref:n,tree:d,parent:c&&[c],message:`Note removed by 'isomorphic-git removeNote' +`,author:a,committer:o,signingKey:l})}async function hk({fs:t,onSign:e,dir:r,gitdir:i=H(r,".git"),ref:n="refs/notes/commits",oid:s,author:a,committer:o,signingKey:l,cache:c={}}){try{R("fs",t),R("gitdir",i),R("oid",s);let u=new te(t),f=await ie({fsp:u,dotgit:i}),d=await $s({fs:u,gitdir:f,author:a});if(!d)throw new Xt("author");let h=await _a({fs:u,gitdir:f,author:d,committer:o});if(!h)throw new Xt("committer");return await bB({fs:u,cache:c,onSign:e,gitdir:f,ref:n,oid:s,author:d,committer:h,signingKey:l})}catch(u){throw u.caller="git.removeNote",u}}async function _B({fs:t,gitdir:e,oldref:r,ref:i,checkout:n=!1}){if(!lu(i,!0))throw new Gi(i,Gc.clean(i));if(!lu(r,!0))throw new Gi(r,Gc.clean(r));let s=`refs/heads/${r}`,a=`refs/heads/${i}`;if(await q.exists({fs:t,gitdir:e,ref:a}))throw new Ui("branch",i,!1);let l=await q.resolve({fs:t,gitdir:e,ref:s,depth:1});await q.writeRef({fs:t,gitdir:e,ref:a,value:l}),await q.deleteRef({fs:t,gitdir:e,ref:s});let u=await Is({fs:t,gitdir:e,fullname:!0})===s;(n||u)&&await q.writeSymbolicRef({fs:t,gitdir:e,ref:"HEAD",value:a})}async function pk({fs:t,dir:e,gitdir:r=H(e,".git"),ref:i,oldref:n,checkout:s=!1}){try{R("fs",t),R("gitdir",r),R("ref",i),R("oldref",n);let a=new te(t),o=await ie({fsp:a,dotgit:r});return await _B({fs:a,gitdir:o,ref:i,oldref:n,checkout:s})}catch(a){throw a.caller="git.renameBranch",a}}async function mk({gitdir:t,type:e,object:r}){return wn(Cs.wrap({type:e,object:r}))}async function gk({fs:t,dir:e,gitdir:r=H(e,".git"),filepath:i,ref:n,cache:s={}}){try{R("fs",t),R("gitdir",r),R("filepath",i);let a=new te(t),o=await ie({fsp:a,dotgit:r}),l,c;try{l=await q.resolve({fs:a,gitdir:o,ref:n||"HEAD"})}catch(d){if(n)throw d}if(l)try{l=await uu({fs:a,cache:s,gitdir:o,oid:l,filepath:i})}catch(d){l=null}let u={ctime:new Date(0),mtime:new Date(0),dev:0,ino:0,mode:0,uid:0,gid:0,size:0},f=e&&await a.read(H(e,i));f&&(c=await mk({gitdir:o,type:"blob",object:f}),l===c&&(u=await a.lstat(H(e,i)))),await dt.acquire({fs:a,gitdir:o,cache:s},async function(d){d.delete({filepath:i}),l&&d.insert({filepath:i,stats:u,oid:l})})}catch(a){throw a.caller="git.reset",a}}async function vk({fs:t,dir:e,gitdir:r=H(e,".git"),ref:i,depth:n}){try{R("fs",t),R("gitdir",r),R("ref",i);let s=new te(t),a=await ie({fsp:s,dotgit:r});return await q.resolve({fs:s,gitdir:a,ref:i,depth:n})}catch(s){throw s.caller="git.resolveRef",s}}async function wk({fs:t,dir:e,gitdir:r=H(e,".git"),path:i,value:n,append:s=!1}){try{R("fs",t),R("gitdir",r),R("path",i);let a=new te(t),o=await ie({fsp:a,dotgit:r}),l=await ht.get({fs:a,gitdir:o});s?await l.append(i,n):await l.set(i,n),await ht.save({fs:a,gitdir:o,config:l})}catch(a){throw a.caller="git.setConfig",a}}async function bk({fs:t,gitdir:e,commit:r}){let i=Dr.from(r).toObject();return await Or({fs:t,gitdir:e,type:"commit",object:i,format:"content"})}var Ed=class t{static get timezoneOffsetForRefLogEntry(){let e=new Date().getTimezoneOffset(),r=Math.abs(Math.floor(e/60)),i=Math.abs(e%60).toString().padStart(2,"0");return`${e>0?"-":"+"}${r.toString().padStart(2,"0")}${i}`}static createStashReflogEntry(e,r,i){let n=e.name.replace(/\s/g,""),s="0000000000000000000000000000000000000000",a=Math.floor(Date.now()/1e3),o=t.timezoneOffsetForRefLogEntry;return`${s} ${r} ${n} ${e.email} ${a} ${o} ${i} +`}static getStashReflogEntry(e,r=!1){return e.split(` +`).filter(s=>s).reverse().map((s,a)=>r?`stash@{${a}}: ${s.split(" ")[1]}`:s)}},xa=class t{constructor({fs:e,dir:r,gitdir:i=H(r,".git")}){Object.assign(this,{fs:e,dir:r,gitdir:i,_author:null})}static get refStash(){return"refs/stash"}static get refLogsStash(){return"logs/refs/stash"}get refStashPath(){return H(this.gitdir,t.refStash)}get refLogsStashPath(){return H(this.gitdir,t.refLogsStash)}async getAuthor(){if(!this._author&&(this._author=await $s({fs:this.fs,gitdir:this.gitdir,author:{}}),!this._author))throw new Xt("author");return this._author}async getStashSHA(e,r){return await this.fs.exists(this.refStashPath)?(r||await this.readStashReflogs({parsed:!1}))[e].split(" ")[1]:null}async writeStashCommit({message:e,tree:r,parent:i}){return bk({fs:this.fs,gitdir:this.gitdir,commit:{message:e,tree:r,parent:i,author:await this.getAuthor(),committer:await this.getAuthor()}})}async readStashCommit(e){let r=await this.readStashReflogs({parsed:!1});if(e!==0&&(e<0||e>r.length-1))throw new Gi(`stash@${e}`,"number that is in range of [0, num of stash pushed]");let i=await this.getStashSHA(e,r);return i?vn({fs:this.fs,cache:{},gitdir:this.gitdir,oid:i}):{}}async writeStashRef(e){return q.writeRef({fs:this.fs,gitdir:this.gitdir,ref:t.refStash,value:e})}async writeStashReflogEntry({stashCommit:e,message:r}){let i=await this.getAuthor(),n=Ed.createStashReflogEntry(i,e,r),s=this.refLogsStashPath;await Qo({filepath:s,entry:n},async()=>{let a=await this.fs.exists(s)?await this.fs.read(s,"utf8"):"";await this.fs.write(s,a+n,"utf8")})}async readStashReflogs({parsed:e=!1}){if(!await this.fs.exists(this.refLogsStashPath))return[];let r=await this.fs.read(this.refLogsStashPath,"utf8");return Ed.getStashReflogEntry(r,e)}};async function _k({fs:t,dir:e,gitdir:r,message:i=""}){let n=new xa({fs:t,dir:e,gitdir:r});await n.getAuthor();let s=await Is({fs:t,gitdir:r,fullname:!1}),a=await q.resolve({fs:t,gitdir:r,ref:"HEAD"}),l=(await qg({fs:t,dir:e,gitdir:r,oid:a})).commit.message,c=[a],u=null,f=Xr({ref:"HEAD"}),d=await RE({fs:t,dir:e,gitdir:r,treePair:[Xr({ref:"HEAD"}),"stage"]});if(d){let w=await n.writeStashCommit({message:`stash-Index: WIP on ${s} - ${new Date().toISOString()}`,tree:d,parent:c});c.push(w),u=d,f=Ea()}let h=await RE({fs:t,dir:e,gitdir:r,treePair:[f,"workdir"]});if(h){let w=await n.writeStashCommit({message:`stash-WorkDir: WIP on ${s} - ${new Date().toISOString()}`,tree:h,parent:[c[c.length-1]]});c.push(w),u=h}if(!u||!d&&!h)throw new Ge("changes, nothing to stash");let p=(i.trim()||`WIP on ${s}`)+`: ${a.substring(0,7)} ${l}`;return{stashCommit:await n.writeStashCommit({message:p,tree:u,parent:c}),stashMsg:p,branch:s,stashMgr:n}}async function yB({fs:t,dir:e,gitdir:r,message:i=""}){let{stashCommit:n,stashMsg:s,branch:a,stashMgr:o}=await _k({fs:t,dir:e,gitdir:r,message:i});return await o.writeStashRef(n),await o.writeStashReflogEntry({stashCommit:n,message:s}),await Vg({fs:t,dir:e,gitdir:r,ref:a,track:!1,force:!0}),n}async function xB({fs:t,dir:e,gitdir:r,message:i=""}){let{stashCommit:n}=await _k({fs:t,dir:e,gitdir:r,message:i});return n}async function yk({fs:t,dir:e,gitdir:r,refIdx:i=0}){let s=await new xa({fs:t,dir:e,gitdir:r}).readStashCommit(i),{parent:a=null}=s.commit?s.commit:{};if(!(!a||!Array.isArray(a)))for(let o=0;o{await t.exists(a)&&await t.rm(a)});let o=await n.readStashReflogs({parsed:!1});if(!o.length)return;o.splice(i,1);let l=n.refLogsStashPath;await Qo({reflogEntries:o,stashReflogPath:l,stashMgr:n},async()=>{if(o.length){await t.write(l,o.reverse().join(` +`)+` +`,"utf8");let c=o[o.length-1].split(" ")[1];await n.writeStashRef(c)}else await t.rm(l)})}async function EB({fs:t,dir:e,gitdir:r}){return new xa({fs:t,dir:e,gitdir:r}).readStashReflogs({parsed:!0})}async function SB({fs:t,dir:e,gitdir:r}){let i=new xa({fs:t,dir:e,gitdir:r}),n=[i.refStashPath,i.refLogsStashPath];await Qo(n,async()=>{await Promise.all(n.map(async s=>{if(await t.exists(s))return t.rm(s)}))})}async function kB({fs:t,dir:e,gitdir:r,refIdx:i=0}){await yk({fs:t,dir:e,gitdir:r,refIdx:i}),await xk({fs:t,dir:e,gitdir:r,refIdx:i})}async function Ek({fs:t,dir:e,gitdir:r=H(e,".git"),op:i="push",message:n="",refIdx:s=0}){R("fs",t),R("dir",e),R("gitdir",r),R("op",i);let a={push:yB,apply:yk,drop:xk,list:EB,clear:SB,pop:kB,create:xB},o=["apply","drop","pop"];try{let l=new te(t),c=await ie({fsp:l,dotgit:r});["refs","logs","logs/refs"].map(d=>H(c,d)).forEach(async d=>{await l.exists(d)||await l.mkdir(d)});let f=a[i];if(f){if(o.includes(i)&&s<0)throw new Gi(`stash@${s}`,"number that is in range of [0, num of stash pushed]");return await f({fs:l,dir:e,gitdir:c,message:n,refIdx:s})}throw new Error(`To be implemented: ${i}`)}catch(l){throw l.caller="git.stash",l}}async function Sk({fs:t,dir:e,gitdir:r=H(e,".git"),filepath:i,cache:n={}}){try{R("fs",t),R("gitdir",r),R("filepath",i);let s=new te(t),a=await ie({fsp:s,dotgit:r});if(await Rs.isIgnored({fs:s,gitdir:a,dir:e,filepath:i}))return"ignored";let l=await AB({fs:s,cache:n,gitdir:a}),c=await kk({fs:s,cache:n,gitdir:a,tree:l,path:i}),u=await dt.acquire({fs:s,gitdir:a,cache:n},async function(w){for(let y of w)if(y.path===i)return y;return null}),f=await s.lstat(H(e,i)),d=c!==null,h=u!==null,p=f!==null,g=async()=>{if(h&&!pd(u,f))return u.oid;{let w=await s.read(H(e,i)),y=await mk({gitdir:a,type:"blob",object:w});return h&&u.oid===y&&f.size!==-1&&dt.acquire({fs:s,gitdir:a,cache:n},async function(b){b.insert({filepath:i,stats:f,oid:y})}),y}};if(!d&&!p&&!h)return"absent";if(!d&&!p&&h)return"*absent";if(!d&&p&&!h)return"*added";if(!d&&p&&h)return await g()===u.oid?"added":"*added";if(d&&!p&&!h)return"deleted";if(d&&!p&&h)return c===u.oid,"*deleted";if(d&&p&&!h)return await g()===c?"*undeleted":"*undeletemodified";if(d&&p&&h){let w=await g();return w===c?w===u.oid?"unmodified":"*unmodified":w===u.oid?"modified":"*modified"}}catch(s){throw s.caller="git.status",s}}async function kk({fs:t,cache:e,gitdir:r,tree:i,path:n}){typeof n=="string"&&(n=n.split("/"));let s=n.shift();for(let a of i)if(a.path===s){if(n.length===0)return a.oid;let{type:o,object:l}=await et({fs:t,cache:e,gitdir:r,oid:a.oid});if(o==="tree"){let c=Mr.from(l);return kk({fs:t,cache:e,gitdir:r,tree:c,path:n})}if(o==="blob")throw new _r(a.oid,o,"blob",n.join("/"))}return null}async function AB({fs:t,cache:e,gitdir:r}){let i;try{i=await q.resolve({fs:t,gitdir:r,ref:"HEAD"})}catch(s){if(s instanceof Ge)return[]}let{tree:n}=await rl({fs:t,cache:e,gitdir:r,oid:i});return n}async function Ak({fs:t,dir:e,gitdir:r=H(e,".git"),ref:i="HEAD",filepaths:n=["."],filter:s,cache:a={},ignored:o=!1}){try{R("fs",t),R("gitdir",r),R("ref",i);let l=new te(t),c=await ie({fsp:l,dotgit:r});return await Ps({fs:l,cache:a,dir:e,gitdir:c,trees:[Xr({ref:i}),tl(),Ea()],map:async function(u,[f,d,h]){if(!f&&!h&&d&&!o&&await Rs.isIgnored({fs:l,dir:e,filepath:u})||!n.some(v=>cS(u,v)))return null;if(s&&!s(u))return;let[p,g,w]=await Promise.all([f&&f.type(),d&&d.type(),h&&h.type()]),y=[p,g,w].includes("blob");if((p==="tree"||p==="special")&&!y)return;if(p==="commit")return null;if((g==="tree"||g==="special")&&!y)return;if(w==="commit")return null;if((w==="tree"||w==="special")&&!y)return;let b=p==="blob"?await f.oid():void 0,S=w==="blob"?await h.oid():void 0,C;p!=="blob"&&g==="blob"&&w!=="blob"?C="42":g==="blob"&&(C=await d.oid());let A=[void 0,b,C,S],k=A.map(v=>A.indexOf(v));return k.shift(),[u,...k]}})}catch(l){throw l.caller="git.statusMatrix",l}}async function Ck({fs:t,dir:e,gitdir:r=H(e,".git"),ref:i,object:n,force:s=!1}){try{R("fs",t),R("gitdir",r),R("ref",i);let a=new te(t);if(i===void 0)throw new Ir("ref");i=i.startsWith("refs/tags/")?i:`refs/tags/${i}`;let o=await ie({fsp:a,dotgit:r}),l=await q.resolve({fs:a,gitdir:o,ref:n||"HEAD"});if(!s&&await q.exists({fs:a,gitdir:o,ref:i}))throw new Ui("tag",i);await q.writeRef({fs:a,gitdir:o,ref:i,value:l})}catch(a){throw a.caller="git.tag",a}}async function Tk({fs:t,dir:e,gitdir:r=H(e,".git"),cache:i={},filepath:n,oid:s,mode:a,add:o,remove:l,force:c}){try{R("fs",t),R("gitdir",r),R("filepath",n);let u=new te(t),f=await ie({fsp:u,dotgit:r});if(l)return await dt.acquire({fs:u,gitdir:f,cache:i},async function(h){if(!c){let p=await u.lstat(H(e,n));if(p){if(p.isDirectory())throw new Ts("directory");return}}h.has({filepath:n})&&h.delete({filepath:n})});let d;if(!s){if(d=await u.lstat(H(e,n)),!d)throw new Ge(`file at "${n}" on disk and "remove" not set`);if(d.isDirectory())throw new Ts("directory")}return await dt.acquire({fs:u,gitdir:f,cache:i},async function(h){if(!o&&!h.has({filepath:n}))throw new Ge(`file at "${n}" in index and "add" not set`);let p;if(s)p={ctime:new Date(0),mtime:new Date(0),dev:0,ino:0,mode:a,uid:0,gid:0,size:0};else{p=d;let g=p.isSymbolicLink()?await u.readlink(H(e,n)):await u.read(H(e,n));s=await Or({fs:u,gitdir:f,type:"blob",format:"content",object:g})}return h.insert({filepath:n,oid:s,stats:p}),s})}catch(u){throw u.caller="git.updateIndex",u}}function Pk(){try{return Ad.version}catch(t){throw t.caller="git.version",t}}async function Rk({fs:t,dir:e,gitdir:r=H(e,".git"),trees:i,map:n,reduce:s,iterate:a,cache:o={}}){try{R("fs",t),R("gitdir",r),R("trees",i);let l=new te(t),c=await ie({fsp:l,dotgit:r});return await Ps({fs:l,cache:o,dir:e,gitdir:c,trees:i,map:n,reduce:s,iterate:a})}catch(l){throw l.caller="git.walk",l}}async function $k({fs:t,dir:e,gitdir:r=H(e,".git"),blob:i}){try{R("fs",t),R("gitdir",r),R("blob",i);let n=new te(t),s=await ie({fsp:n,dotgit:r});return await Or({fs:n,gitdir:s,type:"blob",object:i,format:"content"})}catch(n){throw n.caller="git.writeBlob",n}}async function Fk({fs:t,dir:e,gitdir:r=H(e,".git"),commit:i}){try{R("fs",t),R("gitdir",r),R("commit",i);let n=new te(t),s=await ie({fsp:n,dotgit:r});return await bk({fs:n,gitdir:s,commit:i})}catch(n){throw n.caller="git.writeCommit",n}}async function Ik({fs:t,dir:e,gitdir:r=H(e,".git"),type:i,object:n,format:s="parsed",oid:a,encoding:o=void 0}){try{let l=new te(t),c=await ie({fsp:l,dotgit:r});if(s==="parsed"){switch(i){case"commit":n=Dr.from(n).toObject();break;case"tree":n=Mr.from(n).toObject();break;case"blob":n=E.from(n,o);break;case"tag":n=Qr.from(n).toObject();break;default:throw new _r(a||"",i,"blob|commit|tag|tree")}s="content"}return a=await Or({fs:l,gitdir:c,type:i,object:n,oid:a,format:s}),a}catch(l){throw l.caller="git.writeObject",l}}async function Mk({fs:t,dir:e,gitdir:r=H(e,".git"),ref:i,value:n,force:s=!1,symbolic:a=!1}){try{R("fs",t),R("gitdir",r),R("ref",i),R("value",n);let o=new te(t);if(!lu(i,!0))throw new Gi(i,Gc.clean(i));let l=await ie({fsp:o,dotgit:r});if(!s&&await q.exists({fs:o,gitdir:l,ref:i}))throw new Ui("ref",i);a?await q.writeSymbolicRef({fs:o,gitdir:l,ref:i,value:n}):(n=await q.resolve({fs:o,gitdir:l,ref:n}),await q.writeRef({fs:o,gitdir:l,ref:i,value:n}))}catch(o){throw o.caller="git.writeRef",o}}async function CB({fs:t,gitdir:e,tag:r}){let i=Qr.from(r).toObject();return await Or({fs:t,gitdir:e,type:"tag",object:i,format:"content"})}async function Dk({fs:t,dir:e,gitdir:r=H(e,".git"),tag:i}){try{R("fs",t),R("gitdir",r),R("tag",i);let n=new te(t),s=await ie({fsp:n,dotgit:r});return await CB({fs:n,gitdir:s,tag:i})}catch(n){throw n.caller="git.writeTag",n}}async function Ok({fs:t,dir:e,gitdir:r=H(e,".git"),tree:i}){try{R("fs",t),R("gitdir",r),R("tree",i);let n=new te(t),s=await ie({fsp:n,dotgit:r});return await fu({fs:n,gitdir:s,tree:i})}catch(n){throw n.caller="git.writeTree",n}}var TB={Errors:YE,STAGE:Ea,TREE:Xr,WORKDIR:tl,add:JE,abortMerge:KE,addNote:nS,addRemote:aS,annotatedTag:oS,branch:lS,cherryPick:dS,checkout:Vg,clone:vS,commit:wS,getConfig:IS,getConfigAll:MS,setConfig:wk,currentBranch:bS,deleteBranch:_S,deleteRef:yS,deleteRemote:xS,deleteTag:ES,expandOid:SS,expandRef:kS,fastForward:TS,fetch:PS,findMergeBase:RS,findRoot:FS,getRemoteInfo:DS,getRemoteInfo2:LS,hashBlob:NS,indexPack:BS,init:HS,isDescendent:GS,isIgnored:jS,listBranches:VS,listFiles:WS,listNotes:qS,listRefs:YS,listRemotes:ZS,listServerRefs:KS,listTags:XS,log:JS,merge:ek,packObjects:rk,pull:ik,push:nk,readBlob:ok,readCommit:qg,readNote:lk,readObject:ck,readTag:uk,readTree:fk,remove:dk,removeNote:hk,renameBranch:pk,resetIndex:gk,updateIndex:Tk,resolveRef:vk,status:Sk,statusMatrix:Ak,tag:Ck,version:Pk,walk:Rk,writeBlob:$k,writeCommit:Fk,writeObject:Ik,writeRef:Mk,writeTag:Dk,writeTree:Ok,stash:Ek};Z.Errors=YE;Z.STAGE=Ea;Z.TREE=Xr;Z.WORKDIR=tl;Z.abortMerge=KE;Z.add=JE;Z.addNote=nS;Z.addRemote=aS;Z.annotatedTag=oS;Z.branch=lS;Z.checkout=Vg;Z.cherryPick=dS;Z.clone=vS;Z.commit=wS;Z.currentBranch=bS;Z.default=TB;Z.deleteBranch=_S;Z.deleteRef=yS;Z.deleteRemote=xS;Z.deleteTag=ES;Z.expandOid=SS;Z.expandRef=kS;Z.fastForward=TS;Z.fetch=PS;Z.findMergeBase=RS;Z.findRoot=FS;Z.getConfig=IS;Z.getConfigAll=MS;Z.getRemoteInfo=DS;Z.getRemoteInfo2=LS;Z.hashBlob=NS;Z.indexPack=BS;Z.init=HS;Z.isDescendent=GS;Z.isIgnored=jS;Z.listBranches=VS;Z.listFiles=WS;Z.listNotes=qS;Z.listRefs=YS;Z.listRemotes=ZS;Z.listServerRefs=KS;Z.listTags=XS;Z.log=JS;Z.merge=ek;Z.packObjects=rk;Z.pull=ik;Z.push=nk;Z.readBlob=ok;Z.readCommit=qg;Z.readNote=lk;Z.readObject=ck;Z.readTag=uk;Z.readTree=fk;Z.remove=dk;Z.removeNote=hk;Z.renameBranch=pk;Z.resetIndex=gk;Z.resolveRef=vk;Z.setConfig=wk;Z.stash=Ek;Z.status=Sk;Z.statusMatrix=Ak;Z.tag=Ck;Z.updateIndex=Tk;Z.version=Pk;Z.walk=Rk;Z.writeBlob=$k;Z.writeCommit=Fk;Z.writeObject=Ik;Z.writeRef=Mk;Z.writeTag=Dk;Z.writeTree=Ok});var Vk=U((zz,jk)=>{"use strict";m();jk.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}});var Wk=U((qz,zk)=>{m();var tv={px:{px:1,cm:37.79527559055118,mm:3.7795275590551185,in:96,pt:1.3333333333333333,pc:16},cm:{px:.026458333333333334,cm:1,mm:.1,in:2.54,pt:.035277777777777776,pc:.42333333333333334},mm:{px:.26458333333333334,cm:10,mm:1,in:25.4,pt:.35277777777777775,pc:4.233333333333333},in:{px:.010416666666666666,cm:.39370078740157477,mm:.03937007874015748,in:1,pt:.013888888888888888,pc:.16666666666666666},pt:{px:.75,cm:28.346456692913385,mm:2.834645669291339,in:72,pt:1,pc:12},pc:{px:.0625,cm:2.3622047244094486,mm:.2362204724409449,in:6,pt:.08333333333333333,pc:1},deg:{deg:1,grad:.9,rad:180/Math.PI,turn:360},grad:{deg:1.1111111111111112,grad:1,rad:200/Math.PI,turn:400},rad:{deg:Math.PI/180,grad:Math.PI/200,rad:1,turn:Math.PI*2},turn:{deg:.002777777777777778,grad:.0025,rad:.5/Math.PI,turn:1},s:{s:1,ms:.001},ms:{s:1e3,ms:1},Hz:{Hz:1,kHz:1e3},kHz:{Hz:.001,kHz:1},dpi:{dpi:1,dpcm:.39370078740157477,dppx:.010416666666666666},dpcm:{dpi:2.54,dpcm:1,dppx:.026458333333333334},dppx:{dpi:96,dpcm:37.79527559055118,dppx:1}};zk.exports=function(t,e,r,i){if(!tv.hasOwnProperty(r))throw new Error("Cannot convert to "+r);if(!tv[r].hasOwnProperty(e))throw new Error("Cannot convert from "+e+" to "+r);var n=tv[r][e]*t;return i!==!1?(i=Math.pow(10,parseInt(i)||5),Math.round(n*i)/i):n}});var aA=U(Wn=>{"use strict";m();Object.defineProperty(Wn,"__esModule",{value:!0});Wn.fromRgba=sl;Wn.fromRgb=rv;Wn.fromHsla=Id;Wn.fromHsl=nA;Wn.fromString=sA;Wn.default=void 0;var qk=Kk(Vk()),MB=Kk(Wk());function Kk(t){return t&&t.__esModule?t:{default:t}}function DB(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function Yk(t,e){for(var r=0;rt.length)&&(e=t.length);for(var r=0,i=new Array(e);r-1}function UB(t,e,r){var i=t/255,n=e/255,s=r/255,a=Math.max(i,n,s),o=Math.min(i,n,s),l=a-o,c=(a+o)/2;if(l===0)return[0,0,c*100];var u=l/(1-Math.abs(2*c-1)),f=(function(){switch(a){case i:return(n-s)/l%6;case n:return(s-i)/l+2;default:return(i-n)/l+4}})();return[f*60,u*100,c*100]}function GB(t,e,r){var i=t/60,n=e/100,s=r/100,a=(1-Math.abs(2*s-1))*n,o=a*(1-Math.abs(i%2-1)),l=s-a/2,c=(function(){return i<1?[a,o,0]:i<2?[o,a,0]:i<3?[0,a,o]:i<4?[0,o,a]:i<5?[o,0,a]:[a,0,o]})(),u=yr(c,3),f=u[0],d=u[1],h=u[2];return[(f+l)*255,(d+l)*255,(h+l)*255]}var jB=(function(){function t(e){var r=yr(e,4),i=r[0],n=r[1],s=r[2],a=r[3];DB(this,t),this.values=[Math.max(Math.min(parseInt(i,10),255),0),Math.max(Math.min(parseInt(n,10),255),0),Math.max(Math.min(parseInt(s,10),255),0),a==null?1:Math.max(Math.min(parseFloat(a),255),0)]}return OB(t,[{key:"toRgbString",value:function(){var r=yr(this.values,4),i=r[0],n=r[1],s=r[2],a=r[3];return a===1?"rgb(".concat(i,", ").concat(n,", ").concat(s,")"):"rgba(".concat(i,", ").concat(n,", ").concat(s,", ").concat(a,")")}},{key:"toHslString",value:function(){var r=this.toHslaArray(),i=yr(r,4),n=i[0],s=i[1],a=i[2],o=i[3];return o===1?"hsl(".concat(n,", ").concat(s,"%, ").concat(a,"%)"):"hsla(".concat(n,", ").concat(s,"%, ").concat(a,"%, ").concat(o,")")}},{key:"toHexString",value:function(){var r=yr(this.values,4),i=r[0],n=r[1],s=r[2],a=r[3];return i=Number(i).toString(16).padStart(2,"0"),n=Number(n).toString(16).padStart(2,"0"),s=Number(s).toString(16).padStart(2,"0"),a=a<1?parseInt(a*255,10).toString(16).padStart(2,"0"):"","#".concat(i).concat(n).concat(s).concat(a)}},{key:"toRgbaArray",value:function(){return this.values}},{key:"toHslaArray",value:function(){var r=yr(this.values,4),i=r[0],n=r[1],s=r[2],a=r[3],o=UB(i,n,s),l=yr(o,3),c=l[0],u=l[1],f=l[2];return[c,u,f,a]}}]),t})();function sl(t){var e=yr(t,4),r=e[0],i=e[1],n=e[2],s=e[3];return new jB([r,i,n,s])}function rv(t){var e=yr(t,3),r=e[0],i=e[1],n=e[2];return sl([r,i,n,1])}function Id(t){var e=yr(t,4),r=e[0],i=e[1],n=e[2],s=e[3],a=GB(r,i,n),o=yr(a,3),l=o[0],c=o[1],u=o[2];return sl([l,c,u,s])}function nA(t){var e=yr(t,3),r=e[0],i=e[1],n=e[2];return Id([r,i,n,1])}function VB(t){var e=Xk.exec(t)||Qk.exec(t),r=yr(e,5),i=r[1],n=r[2],s=r[3],a=r[4];return i=parseInt(i.length<2?i.repeat(2):i,16),n=parseInt(n.length<2?n.repeat(2):n,16),s=parseInt(s.length<2?s.repeat(2):s,16),a=a&&(parseInt(a.length<2?a.repeat(2):a,16)/255).toPrecision(1)||1,sl([i,n,s,a])}function zB(t){var e=Jk.exec(t)||tA.exec(t)||eA.exec(t)||rA.exec(t),r=yr(e,5),i=r[1],n=r[2],s=r[3],a=r[4];return i=mu(i,"%")?parseInt(i,10)*255/100:parseInt(i,10),n=mu(n,"%")?parseInt(n,10)*255/100:parseInt(n,10),s=mu(s,"%")>0?parseInt(s,10)*255/100:parseInt(s,10),a=a===void 0?1:parseFloat(a)/(mu(a,"%")?100:1),sl([i,n,s,a])}function WB(t){var e=iA.exec(t),r=yr(e,6),i=r[1],n=r[2],s=r[3],a=r[4],o=r[5];return n=n||"deg",i=(0,MB.default)(parseFloat(i),n,"deg"),s=parseFloat(s),a=parseFloat(a),o=o===void 0?1:parseFloat(o)/(mu(o,"%")?100:1),Id([i,s,a,o])}function sA(t){return qk.default[t]?rv(qk.default[t]):Xk.test(t)||Qk.test(t)?VB(t):Jk.test(t)||tA.test(t)||eA.test(t)||rA.test(t)?zB(t):iA.test(t)?WB(t):null}var qB={fromString:sA,fromRgb:rv,fromRgba:sl,fromHsl:nA,fromHsla:Id};Wn.default=qB});var wA=U((n9,vA)=>{m();vA.exports=function(t,e){var r=t,i=e,n=r.length,s=i.length,a=!1,o=n+1,l=[],c=[],u,f,d=function(){n>=s&&(u=r,f=n,r=i,i=u,n=s,s=f,a=!0,o=n+1)},h=function(g,w,y,b,S){return{startX:g,startY:w,endX:y,endY:b,r:S}},p=function(g,w,y){var b,S,C,A,k;for(w>y?b=l[g-1+o]:b=l[g+1+o],k=C=Math.max(w,y),A=S=C-g;S=g+1;--A)y[A+o]=p(A,y[A-1+o]+1,y[A+1+o]);y[g+o]=p(g,y[g-1+o]+1,y[g+1+o])}while(y[g+o]!==s);for(ed=g+2*b,S=l[g+o],k=n,v=s,x=[];S!==-1;){let _=c[S];(n!=_.endX||s!=_.endY)&&x.push({file1:[a?_.endY:_.endX,a?v-_.endY:k-_.endX],file2:[a?_.endX:_.endY,a?k-_.endX:v-_.endY]}),k=_.startX,v=_.startY,S=c[S].r}return(k!=0||v!=0)&&x.push({file1:[0,a?v:k],file2:[0,a?k:v]}),x.reverse(),x}}}});var yA=U((a9,_A)=>{m();var bA=wA();function KB(t,e,r){var i,n=new bA(e,t).compose(),s=new bA(e,r).compose(),a=[];function o($,D){a.push([$.file1[0],D,$.file1[1],$.file2[0],$.file2[1]])}for(i=0;ic&&(l.push([1,c,$-c]),c=$)}for(var f=0;fg)break;g=Math.max(g,y+w[2]),f++}if(u(p),d==f)h[4]>0&&l.push([h[1],h[3],h[4]]);else{var b={0:[t.length,-1,e.length,-1],2:[r.length,-1,e.length,-1]};for(i=d;i<=f;i++){h=a[i];var S=h[1],C=b[S],A=h[0],k=A+h[2],v=h[3],x=v+h[4];C[0]=Math.min(v,C[0]),C[1]=Math.max(x,C[1]),C[2]=Math.min(A,C[2]),C[3]=Math.max(k,C[3])}var _=b[0][0]+(p-b[0][2]),P=b[0][1]+(g-b[0][3]),T=b[2][0]+(p-b[2][2]),M=b[2][1]+(g-b[2][3]);l.push([-1,_,P-_,p,g-p,T,M-T])}c=g}return u(e.length),l}function XB(t,e,r){var i=[],n=[t,e,r],s=KB(t,e,r),a=[];function o(){a.length&&i.push({ok:a}),a=[]}function l(h){for(var p=0;p{m();var ul=1e3,fl=ul*60,dl=fl*60,Aa=dl*24,e3=Aa*7,t3=Aa*365.25;EA.exports=function(t,e){e=e||{};var r=typeof t;if(r==="string"&&t.length>0)return r3(t);if(r==="number"&&isFinite(t))return e.long?n3(t):i3(t);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(t))};function r3(t){if(t=String(t),!(t.length>100)){var e=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(t);if(e){var r=parseFloat(e[1]),i=(e[2]||"ms").toLowerCase();switch(i){case"years":case"year":case"yrs":case"yr":case"y":return r*t3;case"weeks":case"week":case"w":return r*e3;case"days":case"day":case"d":return r*Aa;case"hours":case"hour":case"hrs":case"hr":case"h":return r*dl;case"minutes":case"minute":case"mins":case"min":case"m":return r*fl;case"seconds":case"second":case"secs":case"sec":case"s":return r*ul;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return r;default:return}}}}function i3(t){var e=Math.abs(t);return e>=Aa?Math.round(t/Aa)+"d":e>=dl?Math.round(t/dl)+"h":e>=fl?Math.round(t/fl)+"m":e>=ul?Math.round(t/ul)+"s":t+"ms"}function n3(t){var e=Math.abs(t);return e>=Aa?Ld(t,e,Aa,"day"):e>=dl?Ld(t,e,dl,"hour"):e>=fl?Ld(t,e,fl,"minute"):e>=ul?Ld(t,e,ul,"second"):t+" ms"}function Ld(t,e,r,i){var n=e>=r*1.5;return Math.round(t/r)+" "+i+(n?"s":"")}});var AA=U((w9,kA)=>{m();function s3(t){r.debug=r,r.default=r,r.coerce=l,r.disable=a,r.enable=n,r.enabled=o,r.humanize=SA(),r.destroy=c,Object.keys(t).forEach(u=>{r[u]=t[u]}),r.names=[],r.skips=[],r.formatters={};function e(u){let f=0;for(let d=0;d{if(k==="%%")return"%";C++;let x=r.formatters[v];if(typeof x=="function"){let _=w[C];k=x.call(y,_),w.splice(C,1),C--}return k}),r.formatArgs.call(y,w),(y.log||r.log).apply(y,w)}return g.namespace=u,g.useColors=r.useColors(),g.color=r.selectColor(u),g.extend=i,g.destroy=r.destroy,Object.defineProperty(g,"enabled",{enumerable:!0,configurable:!1,get:()=>d!==null?d:(h!==r.namespaces&&(h=r.namespaces,p=r.enabled(u)),p),set:w=>{d=w}}),typeof r.init=="function"&&r.init(g),g}function i(u,f){let d=r(this.namespace+(typeof f=="undefined"?":":f)+u);return d.log=this.log,d}function n(u){r.save(u),r.namespaces=u,r.names=[],r.skips=[];let f=(typeof u=="string"?u:"").trim().replace(/\s+/g,",").split(",").filter(Boolean);for(let d of f)d[0]==="-"?r.skips.push(d.slice(1)):r.names.push(d)}function s(u,f){let d=0,h=0,p=-1,g=0;for(;d"-"+f)].join(",");return r.enable(""),u}function o(u){for(let f of r.skips)if(s(u,f))return!1;for(let f of r.names)if(s(u,f))return!0;return!1}function l(u){return u instanceof Error?u.stack||u.message:u}function c(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")}return r.enable(r.load()),r}kA.exports=s3});var Bd=U((Lr,Nd)=>{m();Lr.formatArgs=o3;Lr.save=l3;Lr.load=c3;Lr.useColors=a3;Lr.storage=u3();Lr.destroy=(()=>{let t=!1;return()=>{t||(t=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})();Lr.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"];function a3(){if(typeof window!="undefined"&&window.process&&(window.process.type==="renderer"||window.process.__nwjs))return!0;if(typeof navigator!="undefined"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;let t;return typeof document!="undefined"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window!="undefined"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator!="undefined"&&navigator.userAgent&&(t=navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/))&&parseInt(t[1],10)>=31||typeof navigator!="undefined"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}function o3(t){if(t[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+t[0]+(this.useColors?"%c ":" ")+"+"+Nd.exports.humanize(this.diff),!this.useColors)return;let e="color: "+this.color;t.splice(1,0,e,"color: inherit");let r=0,i=0;t[0].replace(/%[a-zA-Z%]/g,n=>{n!=="%%"&&(r++,n==="%c"&&(i=r))}),t.splice(i,0,e)}Lr.log=console.debug||console.log||(()=>{});function l3(t){try{t?Lr.storage.setItem("debug",t):Lr.storage.removeItem("debug")}catch(e){}}function c3(){let t;try{t=Lr.storage.getItem("debug")||Lr.storage.getItem("DEBUG")}catch(e){}return!t&&typeof process!="undefined"&&"env"in process&&(t=process.env.DEBUG),t}function u3(){try{return localStorage}catch(t){}}Nd.exports=AA()(Lr);var{formatters:f3}=Nd.exports;f3.j=function(t){try{return JSON.stringify(t)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}});var CA=U(Jr=>{"use strict";m();var d3=Jr&&Jr.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Jr,"__esModule",{value:!0});var h3=require("fs"),p3=d3(Bd()),hl=p3.default("@kwsites/file-exists");function m3(t,e,r){hl("checking %s",t);try{let i=h3.statSync(t);return i.isFile()&&e?(hl("[OK] path represents a file"),!0):i.isDirectory()&&r?(hl("[OK] path represents a directory"),!0):(hl("[FAIL] path represents something other than a file or directory"),!1)}catch(i){if(i.code==="ENOENT")return hl("[FAIL] path is not accessible: %o",i),!1;throw hl("[FATAL] %o",i),i}}function g3(t,e=Jr.READABLE){return m3(t,(e&Jr.FILE)>0,(e&Jr.FOLDER)>0)}Jr.exists=g3;Jr.FILE=1;Jr.FOLDER=2;Jr.READABLE=Jr.FILE+Jr.FOLDER});var TA=U(Hd=>{"use strict";m();function v3(t){for(var e in t)Hd.hasOwnProperty(e)||(Hd[e]=t[e])}Object.defineProperty(Hd,"__esModule",{value:!0});v3(CA())});var uv=U(Ca=>{"use strict";m();Object.defineProperty(Ca,"__esModule",{value:!0});Ca.createDeferred=Ca.deferred=void 0;function cv(){let t,e,r="pending";return{promise:new Promise((n,s)=>{t=n,e=s}),done(n){r==="pending"&&(r="resolved",t(n))},fail(n){r==="pending"&&(r="rejected",e(n))},get fulfilled(){return r!=="pending"},get status(){return r}}}Ca.deferred=cv;Ca.createDeferred=cv;Ca.default=cv});var _2=U(()=>{m()});var y2=U(()=>{m()});var rw=U((RW,sh)=>{m();(function(){"use strict";var t="input is invalid type",e=typeof window=="object",r=e?window:{};r.JS_SHA256_NO_WINDOW&&(e=!1);var i=!e&&typeof self=="object",n=!r.JS_SHA256_NO_NODE_JS&&typeof process=="object"&&process.versions&&process.versions.node&&process.type!="renderer";n?r=global:i&&(r=self);var s=!r.JS_SHA256_NO_COMMON_JS&&typeof sh=="object"&&sh.exports,a=typeof define=="function"&&define.amd,o=!r.JS_SHA256_NO_ARRAY_BUFFER&&typeof ArrayBuffer!="undefined",l="0123456789abcdef".split(""),c=[-2147483648,8388608,32768,128],u=[24,16,8,0],f=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298],d=["hex","array","digest","arrayBuffer"],h=[];(r.JS_SHA256_NO_NODE_JS||!Array.isArray)&&(Array.isArray=function(k){return Object.prototype.toString.call(k)==="[object Array]"}),o&&(r.JS_SHA256_NO_ARRAY_BUFFER_IS_VIEW||!ArrayBuffer.isView)&&(ArrayBuffer.isView=function(k){return typeof k=="object"&&k.buffer&&k.buffer.constructor===ArrayBuffer});var p=function(k,v){return function(x){return new S(v,!0).update(x)[k]()}},g=function(k){var v=p("hex",k);n&&(v=w(v,k)),v.create=function(){return new S(k)},v.update=function(P){return v.create().update(P)};for(var x=0;x>>2]|=k[P]<>>2]|=_<>>2]|=(192|_>>>6)<>>2]|=(128|_&63)<=57344?($[T>>>2]|=(224|_>>>12)<>>2]|=(128|_>>>6&63)<>>2]|=(128|_&63)<>>2]|=(240|_>>>18)<>>2]|=(128|_>>>12&63)<>>2]|=(128|_>>>6&63)<>>2]|=(128|_&63)<=64?(this.block=$[16],this.start=T-64,this.hash(),this.hashed=!0):this.start=T}return this.bytes>4294967295&&(this.hBytes+=this.bytes/4294967296<<0,this.bytes=this.bytes%4294967296),this}},S.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var k=this.blocks,v=this.lastByteIndex;k[16]=this.block,k[v>>>2]|=c[v&3],this.block=k[16],v>=56&&(this.hashed||this.hash(),k[0]=this.block,k[16]=k[1]=k[2]=k[3]=k[4]=k[5]=k[6]=k[7]=k[8]=k[9]=k[10]=k[11]=k[12]=k[13]=k[14]=k[15]=0),k[14]=this.hBytes<<3|this.bytes>>>29,k[15]=this.bytes<<3,this.hash()}},S.prototype.hash=function(){var k=this.h0,v=this.h1,x=this.h2,_=this.h3,P=this.h4,T=this.h5,M=this.h6,$=this.h7,D=this.blocks,Q,ye,de,J,X,he,z,K,G,Me,Et;for(Q=16;Q<64;++Q)X=D[Q-15],ye=(X>>>7|X<<25)^(X>>>18|X<<14)^X>>>3,X=D[Q-2],de=(X>>>17|X<<15)^(X>>>19|X<<13)^X>>>10,D[Q]=D[Q-16]+ye+D[Q-7]+de<<0;for(Et=v&x,Q=0;Q<64;Q+=4)this.first?(this.is224?(K=300032,X=D[0]-1413257819,$=X-150054599<<0,_=X+24177077<<0):(K=704751109,X=D[0]-210244248,$=X-1521486534<<0,_=X+143694565<<0),this.first=!1):(ye=(k>>>2|k<<30)^(k>>>13|k<<19)^(k>>>22|k<<10),de=(P>>>6|P<<26)^(P>>>11|P<<21)^(P>>>25|P<<7),K=k&v,J=K^k&x^Et,z=P&T^~P&M,X=$+de+z+f[Q]+D[Q],he=ye+J,$=_+X<<0,_=X+he<<0),ye=(_>>>2|_<<30)^(_>>>13|_<<19)^(_>>>22|_<<10),de=($>>>6|$<<26)^($>>>11|$<<21)^($>>>25|$<<7),G=_&k,J=G^_&v^K,z=$&P^~$&T,X=M+de+z+f[Q+1]+D[Q+1],he=ye+J,M=x+X<<0,x=X+he<<0,ye=(x>>>2|x<<30)^(x>>>13|x<<19)^(x>>>22|x<<10),de=(M>>>6|M<<26)^(M>>>11|M<<21)^(M>>>25|M<<7),Me=x&_,J=Me^x&k^G,z=M&$^~M&P,X=T+de+z+f[Q+2]+D[Q+2],he=ye+J,T=v+X<<0,v=X+he<<0,ye=(v>>>2|v<<30)^(v>>>13|v<<19)^(v>>>22|v<<10),de=(T>>>6|T<<26)^(T>>>11|T<<21)^(T>>>25|T<<7),Et=v&x,J=Et^v&_^Me,z=T&M^~T&$,X=P+de+z+f[Q+3]+D[Q+3],he=ye+J,P=k+X<<0,k=X+he<<0,this.chromeBugWorkAround=!0;this.h0=this.h0+k<<0,this.h1=this.h1+v<<0,this.h2=this.h2+x<<0,this.h3=this.h3+_<<0,this.h4=this.h4+P<<0,this.h5=this.h5+T<<0,this.h6=this.h6+M<<0,this.h7=this.h7+$<<0},S.prototype.hex=function(){this.finalize();var k=this.h0,v=this.h1,x=this.h2,_=this.h3,P=this.h4,T=this.h5,M=this.h6,$=this.h7,D=l[k>>>28&15]+l[k>>>24&15]+l[k>>>20&15]+l[k>>>16&15]+l[k>>>12&15]+l[k>>>8&15]+l[k>>>4&15]+l[k&15]+l[v>>>28&15]+l[v>>>24&15]+l[v>>>20&15]+l[v>>>16&15]+l[v>>>12&15]+l[v>>>8&15]+l[v>>>4&15]+l[v&15]+l[x>>>28&15]+l[x>>>24&15]+l[x>>>20&15]+l[x>>>16&15]+l[x>>>12&15]+l[x>>>8&15]+l[x>>>4&15]+l[x&15]+l[_>>>28&15]+l[_>>>24&15]+l[_>>>20&15]+l[_>>>16&15]+l[_>>>12&15]+l[_>>>8&15]+l[_>>>4&15]+l[_&15]+l[P>>>28&15]+l[P>>>24&15]+l[P>>>20&15]+l[P>>>16&15]+l[P>>>12&15]+l[P>>>8&15]+l[P>>>4&15]+l[P&15]+l[T>>>28&15]+l[T>>>24&15]+l[T>>>20&15]+l[T>>>16&15]+l[T>>>12&15]+l[T>>>8&15]+l[T>>>4&15]+l[T&15]+l[M>>>28&15]+l[M>>>24&15]+l[M>>>20&15]+l[M>>>16&15]+l[M>>>12&15]+l[M>>>8&15]+l[M>>>4&15]+l[M&15];return this.is224||(D+=l[$>>>28&15]+l[$>>>24&15]+l[$>>>20&15]+l[$>>>16&15]+l[$>>>12&15]+l[$>>>8&15]+l[$>>>4&15]+l[$&15]),D},S.prototype.toString=S.prototype.hex,S.prototype.digest=function(){this.finalize();var k=this.h0,v=this.h1,x=this.h2,_=this.h3,P=this.h4,T=this.h5,M=this.h6,$=this.h7,D=[k>>>24&255,k>>>16&255,k>>>8&255,k&255,v>>>24&255,v>>>16&255,v>>>8&255,v&255,x>>>24&255,x>>>16&255,x>>>8&255,x&255,_>>>24&255,_>>>16&255,_>>>8&255,_&255,P>>>24&255,P>>>16&255,P>>>8&255,P&255,T>>>24&255,T>>>16&255,T>>>8&255,T&255,M>>>24&255,M>>>16&255,M>>>8&255,M&255];return this.is224||D.push($>>>24&255,$>>>16&255,$>>>8&255,$&255),D},S.prototype.array=S.prototype.digest,S.prototype.arrayBuffer=function(){this.finalize();var k=new ArrayBuffer(this.is224?28:32),v=new DataView(k);return v.setUint32(0,this.h0),v.setUint32(4,this.h1),v.setUint32(8,this.h2),v.setUint32(12,this.h3),v.setUint32(16,this.h4),v.setUint32(20,this.h5),v.setUint32(24,this.h6),this.is224||v.setUint32(28,this.h7),k};function C(k,v,x){var _,P=typeof k;if(P==="string"){var T=[],M=k.length,$=0,D;for(_=0;_>>6,T[$++]=128|D&63):D<55296||D>=57344?(T[$++]=224|D>>>12,T[$++]=128|D>>>6&63,T[$++]=128|D&63):(D=65536+((D&1023)<<10|k.charCodeAt(++_)&1023),T[$++]=240|D>>>18,T[$++]=128|D>>>12&63,T[$++]=128|D>>>6&63,T[$++]=128|D&63);k=T}else if(P==="object"){if(k===null)throw new Error(t);if(o&&k.constructor===ArrayBuffer)k=new Uint8Array(k);else if(!Array.isArray(k)&&(!o||!ArrayBuffer.isView(k)))throw new Error(t)}else throw new Error(t);k.length>64&&(k=new S(v,!0).update(k).array());var Q=[],ye=[];for(_=0;_<64;++_){var de=k[_]||0;Q[_]=92^de,ye[_]=54^de}S.call(this,v,x),this.update(ye),this.oKeyPad=Q,this.inner=!0,this.sharedMemory=x}C.prototype=new S,C.prototype.finalize=function(){if(S.prototype.finalize.call(this),this.inner){this.inner=!1;var k=this.array();S.call(this,this.is224,this.sharedMemory),this.update(this.oKeyPad),this.update(k),S.prototype.finalize.call(this)}};var A=g();A.sha256=A,A.sha224=g(!0),A.sha256.hmac=b(),A.sha224.hmac=b(!0),s?sh.exports=A:(r.sha256=A.sha256,r.sha224=A.sha224,a&&define(function(){return A}))})()});var rR=U(jw=>{m();(function(t){var e=/\S/,r=/\"/g,i=/\n/g,n=/\r/g,s=/\\/g,a=/\u2028/,o=/\u2029/;t.tags={"#":1,"^":2,"<":3,$:4,"/":5,"!":6,">":7,"=":8,_v:9,"{":10,"&":11,_t:12},t.scan=function(x,_){var P=x.length,T=0,M=1,$=2,D=T,Q=null,ye=null,de="",J=[],X=!1,he=0,z=0,K="{{",G="}}";function Me(){de.length>0&&(J.push({tag:"_t",text:new String(de)}),de="")}function Et(){for(var Rt=!0,$t=z;$t"&&(re.indent=J[Xe].text.toString()),J.splice(Xe,1));else $t||J.push({tag:` +`});X=!1,z=J.length}function De(Rt,$t){var Xe="="+G,re=Rt.indexOf(Xe,$t),B=c(Rt.substring(Rt.indexOf("=",$t)+1,re)).split(" ");return K=B[0],G=B[B.length-1],re+Xe.length-1}for(_&&(_=_.split(" "),K=_[0],G=_[1]),he=0;he0;){if(D=v.shift(),$&&$.tag=="<"&&!(D.tag in f))throw new Error("Illegal content in < super tag.");if(t.tags[D.tag]<=t.tags.$||h(D,P))_.push(D),D.nodes=d(v,D.tag,_,P);else if(D.tag=="/"){if(_.length===0)throw new Error("Closing tag without opener: /"+D.n);if(M=_.pop(),D.n!=M.n&&!p(D.n,M.n,P))throw new Error("Nesting error: "+M.n+" vs. "+D.n);return M.end=D.i,T}else D.tag==` +`&&(D.last=v.length==0||v[0].tag==` +`);T.push(D)}if(_.length>0)throw new Error("missing closing tag: "+_.pop().n);return T}function h(v,x){for(var _=0,P=x.length;_":C,"<":function(v,x){var _={partials:{},code:"",subs:{},inPartial:!0};t.walk(v.nodes,_);var P=x.partials[C(v,x)];P.subs=_.subs,P.partials=_.partials},$:function(v,x){var _={subs:{},code:"",partials:x.partials,prefix:v.n};t.walk(v.nodes,_),x.subs[v.n]=_.code,x.inPartial||(x.code+='t.sub("'+b(v.n)+'",c,p,i);')},"\n":function(v,x){x.code+=k('"\\n"'+(v.last?"":" + i"))},_v:function(v,x){x.code+="t.b(t.v(t."+S(v.n)+'("'+b(v.n)+'",c,p,0)));'},_t:function(v,x){x.code+=k('"'+b(v.text)+'"')},"{":A,"&":A};function A(v,x){x.code+="t.b(t.t(t."+S(v.n)+'("'+b(v.n)+'",c,p,0)));'}function k(v){return"t.b("+v+");"}t.walk=function(v,x){for(var _,P=0,T=v.length;P{m();var c4={};(function(t){t.Template=function(d,h,p,g){d=d||{},this.r=d.code||this.r,this.c=p,this.options=g||{},this.text=h||"",this.partials=d.partials||{},this.subs=d.subs||{},this.buf=""},t.Template.prototype={r:function(d,h,p){return""},v:u,t:c,render:function(h,p,g){return this.ri([h],p||{},g)},ri:function(d,h,p){return this.r(d,h,p)},ep:function(d,h){var p=this.partials[d],g=h[p.name];if(p.instance&&p.base==g)return p.instance;if(typeof g=="string"){if(!this.c)throw new Error("No compiler available.");g=this.c.compile(g,this.options)}if(!g)return null;if(this.partials[d].base=g,p.subs){h.stackText||(h.stackText={});for(key in p.subs)h.stackText[key]||(h.stackText[key]=this.activeSub!==void 0&&h.stackText[this.activeSub]?h.stackText[this.activeSub]:this.text);g=r(g,p.subs,p.partials,this.stackSubs,this.stackPartials,h.stackText)}return this.partials[d].instance=g,g},rp:function(d,h,p,g){var w=this.ep(d,p);return w?w.ri(h,p,g):""},rs:function(d,h,p){var g=d[d.length-1];if(!f(g)){p(d,h,this);return}for(var w=0;w=0;C--)if(y=h[C],w=e(d,y,S),w!==void 0){b=!0;break}return b?(!g&&typeof w=="function"&&(w=this.mv(w,h,p)),w):g?!1:""},ls:function(d,h,p,g,w,y){var b=this.options.delimiters;return this.options.delimiters=y,this.b(this.ct(c(d.call(h,w,p)),h,g)),this.options.delimiters=b,!1},ct:function(d,h,p){if(this.options.disableLambda)throw new Error("Lambda features disabled.");return this.c.compile(d,this.options).render(h,p)},b:function(d){this.buf+=d},fl:function(){var d=this.buf;return this.buf="",d},ms:function(d,h,p,g,w,y,b){var S,C=h[h.length-1],A=d.call(C);return typeof A=="function"?g?!0:(S=this.activeSub&&this.subsText&&this.subsText[this.activeSub]?this.subsText[this.activeSub]:this.text,this.ls(A,C,h,p,S.substring(w,y),b)):A},mv:function(d,h,p){var g=h[h.length-1],w=d.call(g);return typeof w=="function"?this.ct(c(w.call(g)),g,p):w},sub:function(d,h,p,g){var w=this.subs[d];w&&(this.activeSub=d,w(h,p,this,g),this.activeSub=!1)}};function e(d,h,p){var g;return h&&typeof h=="object"&&(h[d]!==void 0?g=h[d]:p&&h.get&&typeof h.get=="function"&&(g=h.get(d))),g}function r(d,h,p,g,w,y){function b(){}b.prototype=d;function S(){}S.prototype=d.subs;var C,A=new b;A.subs=new S,A.subsText={},A.buf="",g=g||{},A.stackSubs=g,A.subsText=y;for(C in h)g[C]||(g[C]=h[C]);for(C in g)A.subs[C]=g[C];w=w||{},A.stackPartials=w;for(C in p)w[C]||(w[C]=p[C]);for(C in w)A.partials[C]=w[C];return A}var i=/&/g,n=//g,a=/\'/g,o=/\"/g,l=/[&<>\"\']/;function c(d){return String(d==null?"":d)}function u(d){return d=c(d),l.test(d)?d.replace(i,"&").replace(n,"<").replace(s,">").replace(a,"'").replace(o,"""):d}var f=Array.isArray||function(d){return Object.prototype.toString.call(d)==="[object Array]"}})(typeof Vw!="undefined"?Vw:c4)});var zw=U((hY,nR)=>{m();var Bh=rR();Bh.Template=iR().Template;Bh.template=Bh.Template;nR.exports=Bh});var oR=U(Ai=>{"use strict";m();Object.defineProperty(Ai,"__esModule",{value:!0});Ai.ColorSchemeType=Ai.DiffStyleType=Ai.LineMatchingType=Ai.OutputFormatType=Ai.LineType=void 0;var sR;(function(t){t.INSERT="insert",t.DELETE="delete",t.CONTEXT="context"})(sR||(Ai.LineType=sR={}));Ai.OutputFormatType={LINE_BY_LINE:"line-by-line",SIDE_BY_SIDE:"side-by-side"};Ai.LineMatchingType={LINES:"lines",WORDS:"words",NONE:"none"};Ai.DiffStyleType={WORD:"word",CHAR:"char"};var aR;(function(t){t.AUTO="auto",t.DARK="dark",t.LIGHT="light"})(aR||(Ai.ColorSchemeType=aR={}))});var pG={};DF(pG,{default:()=>Vp});module.exports=OF(pG);m();var hF=Gt(Yg(),1),Se=require("obsidian"),pF=Gt(require("path"),1),zp=Gt(require("fs/promises"),1);m();var zt={};m();var Cd=class{constructor(e){this.plugin=e;this.tasks=[]}addTask(e,r){this.tasks.push({task:e,onFinished:r!=null?r:(()=>{})}),this.tasks.length===1&&this.handleTask()}handleTask(){if(this.tasks.length>0){let e=this.tasks[0];e.task().then(r=>{e.onFinished(r),this.tasks.shift(),this.handleTask()},r=>{this.plugin.displayError(r),e.onFinished(void 0),this.tasks.shift(),this.handleTask()})}}clear(){this.tasks=[]}};m();var j=require("obsidian");m();var Lk=require("obsidian"),Td="YYYY-MM-DD",Zg=`${Td} HH:mm`,Kg=`${Td} HH:mm:ss`,Pd=40,il="conflict-files-obsidian-git.md",pt={commitMessage:"vault backup: {{date}}",autoCommitMessage:"vault backup: {{date}}",commitMessageScript:"",commitDateFormat:Kg,autoSaveInterval:0,autoPushInterval:0,autoPullInterval:0,autoPullOnBoot:!1,autoCommitOnlyStaged:!1,disablePush:!1,pullBeforePush:!0,disablePopups:!1,showErrorNotices:!0,disablePopupsForNoChanges:!1,listChangedFilesInMessageBody:!1,showStatusBar:!0,updateSubmodules:!1,syncMethod:"merge",mergeStrategy:"none",customMessageOnAutoBackup:!1,autoBackupAfterFileChange:!1,treeStructure:!1,refreshSourceControl:Lk.Platform.isDesktopApp,basePath:"",differentIntervalCommitAndPush:!1,changedFilesInStatusBar:!1,showedMobileNotice:!1,refreshSourceControlTimer:7e3,showBranchStatusBar:!0,setLastSaveToLastCommit:!1,submoduleRecurseCheckout:!1,gitDir:"",showFileMenu:!0,authorInHistoryView:"hide",dateInHistoryView:!1,diffStyle:"split",hunks:{showSigns:!1,hunkCommands:!1,statusBar:"disabled"},lineAuthor:{show:!1,followMovement:"inactive",authorDisplay:"initials",showCommitHash:!1,dateTimeFormatOptions:"date",dateTimeFormatCustomString:Zg,dateTimeTimezone:"viewer-local",coloringMaxAge:"1y",colorNew:{r:255,g:150,b:150},colorOld:{r:120,g:160,b:255},textColorCss:"var(--text-muted)",ignoreWhitespace:!1}},Qt={type:"git-view",name:"Source Control",icon:"git-pull-request"},bi={type:"git-history-view",name:"History",icon:"history"},Ms={type:"split-diff-view",name:"Diff view",icon:"diff"},Ds={type:"diff-view",name:"Diff View",icon:"git-pull-request"},Rd="C:\\Program Files\\Git\\cmd\\git.exe",$d=".git_credentials_input",Sa="obsidian_askpass.sh",Nk=`#!/bin/sh + +PROMPT="$1" +TEMP_FILE="$OBSIDIAN_GIT_CREDENTIALS_INPUT" + +cleanup() { + rm -f "$TEMP_FILE" "$TEMP_FILE.response" +} +trap cleanup EXIT + +echo "$PROMPT" > "$TEMP_FILE" + +while [ ! -e "$TEMP_FILE.response" ]; do + if [ ! -e "$TEMP_FILE" ]; then + echo "Trigger file got removed: Abort" >&2 + exit 1 + fi + sleep 0.1 +done + +RESPONSE=$(cat "$TEMP_FILE.response") + +echo "$RESPONSE" +`,Bk=["3dm","3ds","3g2","3gp","7z","a","aac","adp","afdesign","afphoto","afpub","ai","aif","aiff","alz","ape","apk","appimage","ar","arj","asf","au","avi","bak","baml","bh","bin","bk","bmp","btif","bz2","bzip2","cab","caf","cgm","class","cmx","cpio","cr2","cur","dat","dcm","deb","dex","djvu","dll","dmg","dng","doc","docm","docx","dot","dotm","dra","DS_Store","dsk","dts","dtshd","dvb","dwg","dxf","ecelp4800","ecelp7470","ecelp9600","egg","eol","eot","epub","exe","f4v","fbs","fh","fla","flac","flatpak","fli","flv","fpx","fst","fvt","g3","gh","gif","graffle","gz","gzip","h261","h263","h264","icns","ico","ief","img","ipa","iso","jar","jpeg","jpg","jpgv","jpm","jxr","key","ktx","lha","lib","lvp","lz","lzh","lzma","lzo","m3u","m4a","m4v","mar","mdi","mht","mid","midi","mj2","mka","mkv","mmr","mng","mobi","mov","movie","mp3","mp4","mp4a","mpeg","mpg","mpga","mxu","nef","npx","numbers","nupkg","o","odp","ods","odt","oga","ogg","ogv","otf","ott","pages","pbm","pcx","pdb","pdf","pea","pgm","pic","png","pnm","pot","potm","potx","ppa","ppam","ppm","pps","ppsm","ppsx","ppt","pptm","pptx","psd","pya","pyc","pyo","pyv","qt","rar","ras","raw","resources","rgb","rip","rlc","rmf","rmvb","rpm","rtf","rz","s3m","s7z","scpt","sgi","shar","snap","sil","sketch","slk","smv","snk","so","stl","suo","sub","swf","tar","tbz","tbz2","tga","tgz","thmx","tif","tiff","tlz","ttc","ttf","txz","udf","uvh","uvi","uvm","uvp","uvs","uvu","viv","vob","war","wav","wax","wbmp","wdp","weba","webm","webp","whl","wim","wm","wma","wmv","wmx","woff","woff2","wrm","wvx","xbm","xif","xla","xlam","xls","xlsb","xlsm","xlsx","xlt","xltm","xltx","xm","xmind","xpi","xpm","xwd","xz","z","zip","zipx"];m();m();m();var hu=class{diff(e,r,i={}){let n;typeof i=="function"?(n=i,i={}):"callback"in i&&(n=i.callback);let s=this.castInput(e,i),a=this.castInput(r,i),o=this.removeEmpty(this.tokenize(s,i)),l=this.removeEmpty(this.tokenize(a,i));return this.diffWithOptionsObj(o,l,i,n)}diffWithOptionsObj(e,r,i,n){var s;let a=b=>{if(b=this.postProcess(b,i),n){setTimeout(function(){n(b)},0);return}else return b},o=r.length,l=e.length,c=1,u=o+l;i.maxEditLength!=null&&(u=Math.min(u,i.maxEditLength));let f=(s=i.timeout)!==null&&s!==void 0?s:1/0,d=Date.now()+f,h=[{oldPos:-1,lastComponent:void 0}],p=this.extractCommon(h[0],r,e,0,i);if(h[0].oldPos+1>=l&&p+1>=o)return a(this.buildValues(h[0].lastComponent,r,e));let g=-1/0,w=1/0,y=()=>{for(let b=Math.max(g,-c);b<=Math.min(w,c);b+=2){let S,C=h[b-1],A=h[b+1];C&&(h[b-1]=void 0);let k=!1;if(A){let x=A.oldPos-b;k=A&&0<=x&&x=l&&p+1>=o)return a(this.buildValues(S.lastComponent,r,e))||!0;h[b]=S,S.oldPos+1>=l&&(w=Math.min(w,b-1)),p+1>=o&&(g=Math.max(g,b+1))}c++};if(n)(function b(){setTimeout(function(){if(c>u||Date.now()>d)return n(void 0);y()||b()},0)})();else for(;c<=u&&Date.now()<=d;){let b=y();if(b)return b}}addToPath(e,r,i,n,s){let a=e.lastComponent;return a&&!s.oneChangePerToken&&a.added===r&&a.removed===i?{oldPos:e.oldPos+n,lastComponent:{count:a.count+1,added:r,removed:i,previousComponent:a.previousComponent}}:{oldPos:e.oldPos+n,lastComponent:{count:1,added:r,removed:i,previousComponent:a}}}extractCommon(e,r,i,n,s){let a=r.length,o=i.length,l=e.oldPos,c=l-n,u=0;for(;c+1d.length?p:d}),u.value=this.join(f)}else u.value=this.join(r.slice(l,l+u.count));l+=u.count,u.added||(c+=u.count)}}return n}};m();var Xg=class extends hu{constructor(){super(...arguments),this.tokenize=RB}equals(e,r,i){return i.ignoreWhitespace?((!i.newlineIsToken||!e.includes(` +`))&&(e=e.trim()),(!i.newlineIsToken||!r.includes(` +`))&&(r=r.trim())):i.ignoreNewlineAtEof&&!i.newlineIsToken&&(e.endsWith(` +`)&&(e=e.slice(0,-1)),r.endsWith(` +`)&&(r=r.slice(0,-1))),super.equals(e,r,i)}},PB=new Xg;function Qg(t,e,r){return PB.diff(t,e,r)}function RB(t,e){e.stripTrailingCr&&(t=t.replace(/\r\n/g,` +`));let r=[],i=t.split(/(\n|\r\n)/);i[i.length-1]||i.pop();for(let n=0;n"~"||t[e]==='"'||t[e]==="\\")return!0;return!1}function Os(t){if(!$B(t))return t;let e='"',r=new TextEncoder().encode(t),i=0;for(;i=32&&n<=126?e+=String.fromCharCode(n):e+="\\"+n.toString(8).padStart(3,"0"),i++}return e+='"',e}var Jg={includeIndex:!0,includeUnderline:!0,includeFileHeaders:!0};function ev(t,e,r,i,n,s,a){let o;a?typeof a=="function"?o={callback:a}:o=a:o={},typeof o.context=="undefined"&&(o.context=4);let l=o.context;if(o.newlineIsToken)throw new Error("newlineIsToken may not be used with patch-generation functions, only with diffing functions");if(o.callback){let{callback:u}=o;Qg(r,i,Object.assign(Object.assign({},o),{callback:f=>{let d=c(f);u(d)}}))}else return c(Qg(r,i,o));function c(u){if(!u)return;u.push({value:"",lines:[]});function f(b){return b.map(function(S){return" "+S})}let d=[],h=0,p=0,g=[],w=1,y=1;for(let b=0;b0?f(A.lines.slice(-l)):[],h-=g.length,p-=g.length)}for(let A of C)g.push((S.added?"+":"-")+A);S.added?y+=C.length:w+=C.length}else{if(h)if(C.length<=l*2&&b1&&!e.includeFileHeaders&&!t.every(u=>u.isGit))throw new Error("Cannot omit file headers on a multi-file patch. (The result would be unparseable; how would a tool trying to apply the patch know which changes are to which file?)");return t.map(u=>Fd(u,e)).join(` +`)}let l=[];if(t.isGit){if(e=Jg,!t.oldFileName)throw new Error("oldFileName must be specified for Git patches");if(!t.newFileName)throw new Error("newFileName must be specified for Git patches");let u=t.oldFileName,f=t.newFileName;t.isCreate&&u==="/dev/null"?u=f.replace(/^b\//,"a/"):t.isDelete&&f==="/dev/null"&&(f=u.replace(/^a\//,"b/")),l.push("diff --git "+Os(u)+" "+Os(f)),t.isDelete&&l.push("deleted file mode "+((r=t.oldMode)!==null&&r!==void 0?r:"100644")),t.isCreate&&l.push("new file mode "+((i=t.newMode)!==null&&i!==void 0?i:"100644")),t.oldMode&&t.newMode&&!t.isDelete&&!t.isCreate&&(l.push("old mode "+t.oldMode),l.push("new mode "+t.newMode)),t.isRename&&(l.push("rename from "+Os(((n=t.oldFileName)!==null&&n!==void 0?n:"").replace(/^a\//,""))),l.push("rename to "+Os(((s=t.newFileName)!==null&&s!==void 0?s:"").replace(/^b\//,"")))),t.isCopy&&(l.push("copy from "+Os(((a=t.oldFileName)!==null&&a!==void 0?a:"").replace(/^a\//,""))),l.push("copy to "+Os(((o=t.newFileName)!==null&&o!==void 0?o:"").replace(/^b\//,""))))}else e.includeIndex&&t.oldFileName==t.newFileName&&t.oldFileName!==void 0&&l.push("Index: "+t.oldFileName),e.includeUnderline&&l.push("===================================================================");let c=t.hunks.length>0;e.includeFileHeaders&&t.oldFileName!==void 0&&t.newFileName!==void 0&&(!t.isGit||c)&&(l.push("--- "+Os(t.oldFileName)+(t.oldHeader?" "+t.oldHeader:"")),l.push("+++ "+Os(t.newFileName)+(t.newHeader?" "+t.newHeader:"")));for(let u=0;u{o(l?Fd(l,a.headerOptions):void 0)}}))}else{let o=ev(t,e,r,i,n,s,a);return o?Fd(o,a==null?void 0:a.headerOptions):void 0}}function pu(t,e,r,i,n,s){return Hk(t,t,e,r,i,n,s)}function FB(t){let e=t.endsWith(` +`),r=t.split(` +`).map(i=>i+` +`);return e?r.pop():r.push(r.pop().slice(0,-1)),r}var se=Gt(Yg(),1),ka=require("obsidian");m();function Uk(t,e){let r=Object.assign({},t.lineAuthor,e.lineAuthor);return Object.assign({},t,e,{lineAuthor:r})}var nl=class extends Error{constructor(r){super("No network connection available");this.originalError=r}};m();var Gk=require("obsidian"),IB={options:[],placeholder:"",allowEmpty:!1,onlySelection:!1,initialValue:void 0,obscure:!1},tt=class extends Gk.SuggestModal{constructor(e,r){if(super(e.app),this.config={...IB,...r},this.setPlaceholder(this.config.placeholder),this.config.obscure){this.inputEl.type="password";let i=this.containerEl.querySelector(".prompt-input-container");i.addClass("git-obscure-prompt"),i.setAttr("git-is-obscured","true");let n=i==null?void 0:i.createDiv({cls:"search-input-clear-button"});n.style.marginRight="32px",n.id="git-show-password",n.addEventListener("click",()=>{i.getAttr("git-is-obscured")==="true"?(this.inputEl.type="text",i.setAttr("git-is-obscured","false")):(this.inputEl.type="password",i.setAttr("git-is-obscured","true"))})}}openAndGetResult(){return new Promise(e=>{this.resolve=e,this.open(),this.config.initialValue!=null&&(this.inputEl.value=this.config.initialValue,this.inputEl.dispatchEvent(new Event("input")))})}onClose(){new Promise(e=>window.setTimeout(e,10)).then(()=>{this.resolve&&this.resolve(void 0)})}getSuggestions(e){return this.config.onlySelection?this.config.options:this.config.allowEmpty?[e.length>0?e:" ",...this.config.options]:[e.length>0?e:"...",...this.config.options]}renderSuggestion(e,r){this.config.obscure?r.hide():r.setText(e)}onChooseSuggestion(e,r){if(this.resolve){let i;this.config.allowEmpty&&e===" "?i="":e==="..."?i=void 0:i=e,this.resolve(i)}}};m();var oA=Gt(aA(),1),lA=require("child_process"),qn=require("obsidian");function Md(t){throw new Error(`Unexpected object: ${t}`)}function gu(t,e,r){return t===1?`${t} ${e}`:`${t} ${r!=null?r:e+"s"}`}var iv=(t,e)=>t==="."||e==null||e.length===0||e==="."?!0:e.length>=t.length?e.startsWith(t):t.startsWith(e);function ji(t,e){let r;if(e){if(e.button===0||e.button===1){let i=qn.Keymap.isModEvent(e);r=t.workspace.getLeaf(i)}}else r=t.workspace.getLeaf(!1);return r}function bn(t,e,r,i,n){if(e.button==2){let s=t.vault.getAbstractFileByPath(r);if(s!=null){let a=new qn.Menu;t.workspace.trigger("file-menu",a,s,n,i),a.showAtPosition({x:e.pageX,y:e.pageY})}else{let a=new qn.Menu;t.workspace.trigger("obsidian-git:menu",a,r,n,i),a.showAtPosition({x:e.pageX,y:e.pageY})}}}function Ls(t){throw new Error("Impossible branch: "+t)}function nv(t){return`rgb(${t.r},${t.g},${t.b})`}function cA(t){var s;let e=(s=oA.fromString(t))==null?void 0:s.toRgbaArray();if(e===void 0)return;let[r,i,n]=e;return{r,g:i,b:n}}function uA(t){return t.diff(qn.moment.unix(0),"seconds")}function fA(t){if(t.length!==0)return t.slice().sort()[Math.floor(t.length/2)]}function vu(t,e){return new Proxy(t,{get(r,i){return i==="length"?Math.min(e,r.length):r[i]}})}function dA(t,e,r){return t.length<=e?new Array(e-t.length).fill(r).join("")+t:t.substring(t.length-e)}function hA(t,e){if(e<=0)return t;let r=new Array(e).fill(" ").join(""),i=t.substring(e,t.length);return r+i}function sv(t,e,r){return t<=e&&e<=r}function Yn(t){let[e,...r]=t.split("/");return[e,r.length===0?void 0:r.join("/")]}function _n(t){return t.endsWith("/")?t:t.split("/").last().replace(/\.md$/,"")}function pA(t){return t===1?"1 minute":`${t} minutes`}function YB(t){let e=t.lastIndexOf(".");return t.substring(e+1)}function al(t){if(t.endsWith(".md"))return!1;let e=YB(t);return Bk.includes(e)}function av(t){return(t.startsWith("https://github.com/")||t.startsWith("https://gitlab.com/"))&&(t.endsWith(".git")||(t=t+".git")),t}function ol(t,e){let r=e.vault.getAbstractFileByPath(t);if(!(r instanceof qn.TFile))return!1;try{return!!e.viewRegistry.getTypeByExtension(r.extension)}catch(i){return!0}}function mA({isFolder:t,gitRelativePath:e}){let r="/";return r+=e,t&&(r+="/"),r.replace(/([\\!#*?[\]])/g,String.raw`\$1`).replace(/\s(?=\s*$)/g,String.raw`\ `)}function ll(t,e,r,i){let n=e.target;t.workspace.trigger("hover-link",{event:e,source:r.getViewType(),hoverParent:r,targetEl:n,linktext:i})}function wu(t,e,r={}){return new Promise((i,n)=>{let s=(0,lA.spawn)(t,e,r),a="",o="";s.stdout.on("data",l=>{a+=l.toString()}),s.stderr.on("data",l=>{o+=l.toString()}),s.on("error",l=>{i({error:new Error(l.message),stdout:a,stderr:a,code:1})}),s.on("close",l=>{i({stdout:a,stderr:o,code:l!=null?l:1,error:void 0})})})}m();var gA=require("os"),Dd=require("obsidian"),cl=class{constructor(e){this.plugin=e,this.app=e.app}getRelativeVaultPath(e){return this.plugin.settings.basePath?this.plugin.settings.basePath+"/"+e:e}getRelativeRepoPath(e,r=!0){return r&&this.plugin.settings.basePath.length>0?e.substring(this.plugin.settings.basePath.length+1):e}unload(){}_getTreeStructure(e,r=0){let i=[];for(e=[...e];e.length>0;){let n=e.first(),s=n.path.substring(r);if(s.contains("/")){let a=s.substring(0,s.indexOf("/")),o=e.filter(c=>c.path.substring(r).startsWith(a+"/"));o.forEach(c=>e.remove(c));let l=n.path.substring(0,s.indexOf("/")+r);i.push({title:a,path:l,vaultPath:this.getRelativeVaultPath(l),children:this._getTreeStructure(o,(r>0?r+a.length:a.length)+1)})}else i.push({title:s,data:n,path:n.path,vaultPath:this.getRelativeVaultPath(n.path)}),e.remove(n)}return i}simplify(e){var r,i,n,s;for(let a of e){for(;;){let o=((r=a.children)==null?void 0:r.length)==1,l=((n=(i=a.children)==null?void 0:i.first())==null?void 0:n.data)==null;if(!(a.children!=null&&o&&l))break;let c=a.children.first();a.title+="/"+c.title,a.data=c.data,a.path=c.path,a.vaultPath=c.vaultPath,a.children=c.children}a.children!=null&&this.simplify(a.children),(s=a.children)==null||s.sort((o,l)=>{let c=(l.data==null?1:0)-(o.data==null?1:0);return c!=0?c:o.title.localeCompare(l.title)})}return e.sort((a,o)=>{let l=(o.data==null?1:0)-(a.data==null?1:0);return l!=0?l:a.title.localeCompare(o.title)})}getTreeStructure(e){let r=this._getTreeStructure(e);return this.simplify(r)}async formatCommitMessage(e){let r;if(e.includes("{{numFiles}}")){r=await this.status();let i=r.staged.length;e=e.replace("{{numFiles}}",String(i))}if(e.includes("{{hostname}}")){let i=this.plugin.localStorage.getHostname()||"";!i&&Dd.Platform.isDesktopApp&&(i=(0,gA.hostname)()),e=e.replace("{{hostname}}",i)}if(e.includes("{{files}}")){r=r!=null?r:await this.status();let i={},n="";if(r.staged.length<100){r.staged.forEach(a=>{a.index in i?i[a.index].push(a.path):i[a.index]=[a.path]});let s=[];for(let[a,o]of Object.entries(i))s.push(a+" "+o.join(" "));n=s.join(", ")}else n="Too many files to list";e=e.replace("{{files}}",n)}if(e=e.replace("{{date}}",(0,Dd.moment)().format(this.plugin.settings.commitDateFormat)),this.plugin.settings.listChangedFilesInMessageBody){let i=r!=null?r:await this.status(),n="";i.staged.length<100?n=i.staged.map(s=>s.path).join(` +`):n="Too many files to list",e=e+` + +Affected files: +`+n}return e}};m();var Ns=require("obsidian"),Od=class{constructor(e,r){this.plugin=r;this.promises={};this.adapter=e.adapter,this.vault=e,this.lastBasePath=this.plugin.settings.basePath,this.promises.readFile=this.readFile.bind(this),this.promises.writeFile=this.writeFile.bind(this),this.promises.readdir=this.readdir.bind(this),this.promises.mkdir=this.mkdir.bind(this),this.promises.rmdir=this.rmdir.bind(this),this.promises.stat=this.stat.bind(this),this.promises.unlink=this.unlink.bind(this),this.promises.lstat=this.lstat.bind(this),this.promises.readlink=this.readlink.bind(this),this.promises.symlink=this.symlink.bind(this)}async readFile(e,r){var i;if(this.maybeLog("Read: "+e+JSON.stringify(r)),r=="utf8"||r.encoding=="utf8"){let n=this.vault.getAbstractFileByPath(e);return n instanceof Ns.TFile?(this.maybeLog("Reuse"),this.vault.read(n)):this.adapter.read(e)}else{if(e.endsWith(this.gitDir+"/index"))return this.plugin.settings.basePath!=this.lastBasePath?(this.clearIndex(),this.lastBasePath=this.plugin.settings.basePath,this.adapter.readBinary(e)):(i=this.index)!=null?i:this.adapter.readBinary(e);let n=this.vault.getAbstractFileByPath(e);return n instanceof Ns.TFile?(this.maybeLog("Reuse"),this.vault.readBinary(n)):this.adapter.readBinary(e)}}async writeFile(e,r){if(this.maybeLog("Write: "+e),typeof r=="string"){let i=this.vault.getAbstractFileByPath(e);return i instanceof Ns.TFile?this.vault.modify(i,r):this.adapter.write(e,r)}else{let i=ZB(r);if(e.endsWith(this.gitDir+"/index"))this.index=i,this.indexmtime=Date.now();else{let n=this.vault.getAbstractFileByPath(e);return n instanceof Ns.TFile?this.vault.modifyBinary(n,i):this.adapter.writeBinary(e,i)}}}async readdir(e){e==="."&&(e="/");let r=await this.adapter.list(e),i=[...r.files,...r.folders],n;return e!=="/"?n=i.map(s=>(0,Ns.normalizePath)(s.substring(e.length))):n=i,n}async mkdir(e){return this.adapter.mkdir(e)}async rmdir(e,r){var i,n;return this.adapter.rmdir(e,(n=(i=r==null?void 0:r.options)==null?void 0:i.recursive)!=null?n:!1)}async stat(e){if(e.endsWith(this.gitDir+"/index")){if(this.index!==void 0&&this.indexctime!=null&&this.indexmtime!=null)return{isFile:()=>!0,isDirectory:()=>!1,isSymbolicLink:()=>!1,size:this.index.byteLength,type:"file",ctimeMs:this.indexctime,mtimeMs:this.indexmtime};{let i=await this.adapter.stat(e);if(i==null)throw{code:"ENOENT"};return this.indexctime=i.ctime,this.indexmtime=i.mtime,{ctimeMs:i.ctime,mtimeMs:i.mtime,size:i.size,type:"file",isFile:()=>!0,isDirectory:()=>!1,isSymbolicLink:()=>!1}}}e==="."&&(e="/");let r=this.vault.getAbstractFileByPath(e);if(this.maybeLog("Stat: "+e),r instanceof Ns.TFile)return this.maybeLog("Reuse stat"),{ctimeMs:r.stat.ctime,mtimeMs:r.stat.mtime,size:r.stat.size,type:"file",isFile:()=>!0,isDirectory:()=>!1,isSymbolicLink:()=>!1};{let i=await this.adapter.stat(e);if(i)return{ctimeMs:i.ctime,mtimeMs:i.mtime,size:i.size,type:i.type==="folder"?"directory":i.type,isFile:()=>i.type==="file",isDirectory:()=>i.type==="folder",isSymbolicLink:()=>!1};throw{code:"ENOENT"}}}async unlink(e){return this.adapter.remove(e)}async lstat(e){return this.stat(e)}async readlink(e){throw new Error(`readlink of (${e}) is not implemented.`)}async symlink(e){throw new Error(`symlink of (${e}) is not implemented.`)}async saveAndClear(){this.index!==void 0&&await this.adapter.writeBinary(this.plugin.gitManager.getRelativeVaultPath(this.gitDir+"/index"),this.index,{ctime:this.indexctime,mtime:this.indexmtime}),this.clearIndex()}clearIndex(){this.index=void 0,this.indexctime=void 0,this.indexmtime=void 0}get gitDir(){return this.plugin.settings.gitDir||".git"}maybeLog(e){}};function ZB(t){return t instanceof ArrayBuffer?t:t.buffer instanceof ArrayBuffer&&t.byteOffset===0&&t.byteLength===t.buffer.byteLength?t.buffer:new Uint8Array(t.buffer,t.byteOffset,t.byteLength).slice().buffer}var xA=Gt(yA(),1),Vi=class extends cl{constructor(r){super(r);this.FILE=0;this.HEAD=1;this.WORKDIR=2;this.STAGE=3;this.status_mapping={"000":" ","003":"AD","020":"??","022":"A ","023":"AM",100:"D ",101:" D",103:"MD",110:"DA",111:" ",113:"MM",120:"DA",121:" M",122:"M ",123:"MM"};this.noticeLength=999999;this.fs=new Od(this.app.vault,this.plugin)}getRepo(){return{fs:this.fs,dir:this.plugin.settings.basePath,gitdir:this.plugin.settings.gitDir||void 0,onAuth:()=>{var r,i;return{username:(r=this.plugin.localStorage.getUsername())!=null?r:void 0,password:(i=this.plugin.localStorage.getPassword())!=null?i:void 0}},onAuthFailure:async()=>{new ka.Notice("Authentication failed. Please try with different credentials");let r=await new tt(this.plugin,{placeholder:"Specify your username"}).openAndGetResult();if(r){let i=await new tt(this.plugin,{placeholder:"Specify your password/personal access token",obscure:!0}).openAndGetResult();if(i)return this.plugin.localStorage.setUsername(r),this.plugin.localStorage.setPassword(i),{username:r,password:i}}return{cancel:!0}},http:{async request({url:r,method:i,headers:n,body:s}){let a;s&&(a=await JB(s));let o=await(0,ka.requestUrl)({url:r,method:i,headers:n,body:a,throw:!1});return{url:r,method:i,headers:o.headers,body:QB(o.arrayBuffer),statusCode:o.status,statusMessage:o.status.toString()}}}}}async wrapFS(r){try{let i=await r;return await this.fs.saveAndClear(),i}catch(i){throw await this.fs.saveAndClear(),i}}async status(r){let i,n=window.setTimeout(()=>{i=new ka.Notice("This takes longer: Getting status",this.noticeLength)},2e4);try{this.plugin.setPluginState({gitAction:1});let s={...this.getRepo()};(r==null?void 0:r.path)!=null&&(s.filepaths=[`${r.path}/`]);let a=(await this.wrapFS(se.default.statusMatrix(s))).map(f=>this.getFileStatusResult(f)),o=[],l=[],c=[];for(let f of a)f.workingDir!==" "&&o.push(f),f.index!==" "&&f.index!=="U"&&l.push(f),(f.index!=" "||f.workingDir!=" ")&&c.push(f);let u=[];return window.clearTimeout(n),i==null||i.hide(),{all:c,changed:o,staged:l,conflicted:u}}catch(s){throw window.clearTimeout(n),i==null||i.hide(),this.plugin.displayError(s),s}}async commitAll({message:r,status:i,unstagedFiles:n}){try{return await this.checkAuthorInfo(),await this.stageAll({status:i,unstagedFiles:n}),this.commit({message:r})}catch(s){throw this.plugin.displayError(s),s}}async commit({message:r}){try{await this.checkAuthorInfo(),this.plugin.setPluginState({gitAction:4});let i=await this.formatCommitMessage(r),n=this.plugin.localStorage.getConflict(),s;if(n){let a=await this.branchInfo();s=[a.current,a.tracking]}await this.wrapFS(se.default.commit({...this.getRepo(),message:i,parent:s})),this.plugin.localStorage.setConflict(!1);return}catch(i){throw this.plugin.displayError(i),i}}async stage(r,i){let n=this.getRelativeRepoPath(r,i),s;i?s=r:s=this.getRelativeVaultPath(r);try{this.plugin.setPluginState({gitAction:3}),await this.app.vault.adapter.exists(s)?await this.wrapFS(se.default.add({...this.getRepo(),filepath:n})):await this.wrapFS(se.default.remove({...this.getRepo(),filepath:n}))}catch(a){throw this.plugin.displayError(a),a}}async stageAll({dir:r,status:i,unstagedFiles:n}){try{if(i)await Promise.all(i.changed.map(s=>s.workingDir!=="D"?this.wrapFS(se.default.add({...this.getRepo(),filepath:s.path})):se.default.remove({...this.getRepo(),filepath:s.path})));else{let s=n!=null?n:await this.getUnstagedFiles(r!=null?r:".");await Promise.all(s.map(({path:a,type:o})=>o=="D"?se.default.remove({...this.getRepo(),filepath:a}):this.wrapFS(se.default.add({...this.getRepo(),filepath:a}))))}}catch(s){throw this.plugin.displayError(s),s}}async unstage(r,i){try{this.plugin.setPluginState({gitAction:3}),r=this.getRelativeRepoPath(r,i),await this.wrapFS(se.default.resetIndex({...this.getRepo(),filepath:r}))}catch(n){throw this.plugin.displayError(n),n}}async unstageAll({dir:r,status:i}){try{let n;i?n=i.staged.map(s=>s.path):n=(await this.getStagedFiles(r!=null?r:".")).map(({path:a})=>a),await this.wrapFS(Promise.all(n.map(s=>se.default.resetIndex({...this.getRepo(),filepath:s}))))}catch(n){throw this.plugin.displayError(n),n}}async discard(r){try{this.plugin.setPluginState({gitAction:3}),await this.wrapFS(se.default.checkout({...this.getRepo(),filepaths:[r],force:!0}))}catch(i){throw this.plugin.displayError(i),i}}async discardAll({dir:r,status:i}){let n=[];i?r!=null?n=i.changed.filter(s=>s.workingDir!="U"&&s.path.startsWith(r)).map(s=>s.path):n=i.changed.filter(s=>s.workingDir!="U").map(s=>s.path):n=(await this.getUnstagedFiles(r)).filter(s=>s.type!="A").map(({path:s})=>s);try{await this.wrapFS(se.default.checkout({...this.getRepo(),filepaths:n,force:!0}))}catch(s){throw this.plugin.displayError(s),s}}async getUntrackedPaths(r){let i=[];if(r.status)for(let n of r.status.changed)n.index=="U"&&n.workingDir==="U"&&n.path.startsWith(r.path!=null?`${r.path}/`:"")&&i.push(n.path);else{let n=await this.status({path:r==null?void 0:r.path});for(let s of n.changed)s.index==="U"&&s.workingDir==="U"&&i.push(s.path)}return i}getProgressText(r,i){let n=`${r} progress:`;return i.phase&&(n=`${n} ${i.phase}:`),i.loaded&&(n=`${n} ${i.loaded}`,i.total&&(n=`${n} of ${i.total}`)),n}resolveRef(r){return this.wrapFS(se.default.resolveRef({...this.getRepo(),ref:r}))}async pull(){let r=this.showNotice("Initializing pull");try{this.plugin.setPluginState({gitAction:2});let i=await this.resolveRef("HEAD");await this.fetch();let n=await this.branchInfo();await this.checkAuthorInfo(),(await this.wrapFS(se.default.merge({...this.getRepo(),ours:n.current,theirs:n.tracking,abortOnConflict:!1,mergeDriver:this.plugin.settings.mergeStrategy!=="none"?({contents:l})=>{var b,S,C;let c=l[0],u=l[1],f=l[2],d=/^.*(\r?\n|$)/gm,h=(b=u.match(d))!=null?b:[],p=(S=c.match(d))!=null?S:[],g=(C=f.match(d))!=null?C:[],w=(0,xA.default)(h,p,g),y="";for(let A of w)A.ok&&(y+=A.ok.join("")),A.conflict&&(y+=this.plugin.settings.mergeStrategy==="ours"?A.conflict.a.join(""):A.conflict.b.join(""));return{cleanMerge:!0,mergedText:y}}:void 0}))).alreadyMerged||await this.wrapFS(se.default.checkout({...this.getRepo(),ref:n.current,onProgress:l=>{r!==void 0&&r.setMessage(this.getProgressText("Checkout",l))},remote:n.remote})),r==null||r.hide();let a=await this.resolveRef("HEAD"),o=await this.getFileChangesCount(i,a);return this.showNotice("Finished pull",!1),o.map(l=>({path:l.path,workingDir:"P",index:"P",vaultPath:this.getRelativeVaultPath(l.path)}))}catch(i){throw r==null||r.hide(),i instanceof se.Errors.MergeConflictError&&await this.plugin.handleConflict(i.data.filepaths.map(n=>this.getRelativeVaultPath(n))),this.plugin.displayError(i),i}}async push(){if(!await this.canPush())return 0;let r=this.showNotice("Initializing push");try{this.plugin.setPluginState({gitAction:1});let i=await this.branchInfo(),n=i.tracking,s=i.current,a=(await this.getFileChangesCount(s,n)).length;this.plugin.setPluginState({gitAction:5});let o=await this.getCurrentRemote();return await this.wrapFS(se.default.push({...this.getRepo(),remote:o,onProgress:l=>{r!==void 0&&r.setMessage(this.getProgressText("Pushing",l))}})),r==null||r.hide(),a}catch(i){throw r==null||r.hide(),this.plugin.displayError(i),i}}async getUnpushedCommits(){let r=await this.branchInfo(),i=r.tracking,n=r.current;if(i==null||n==null)return 0;let s=await this.resolveRef(n),a=await this.resolveRef(i);return(await this.getFileChangesCount(s,a)).length}async canPush(){let r=await this.branchInfo(),i=r.tracking,n=r.current,s=await this.resolveRef(n),a=await this.resolveRef(i);return s!=a}async checkRequirements(){return await this.plugin.app.vault.adapter.exists(`${this.getRepo().dir}/.git/HEAD`)?"valid":"missing-repo"}async branchInfo(){var r,i;try{let n=await se.default.currentBranch(this.getRepo())||"",s=await se.default.listBranches(this.getRepo()),a=(r=await this.getConfig(`branch.${n}.remote`))!=null?r:"origin",o=(i=await this.getConfig(`branch.${n}.merge`))==null?void 0:i.split("refs/heads")[1],l=o?a+o:void 0;return{current:n,tracking:l,branches:s,remote:a}}catch(n){throw this.plugin.displayError(n),n}}async getCurrentRemote(){var n;let r=await se.default.currentBranch(this.getRepo())||"";return(n=await this.getConfig(`branch.${r}.remote`))!=null?n:"origin"}async checkout(r,i){try{return this.wrapFS(se.default.checkout({...this.getRepo(),ref:r,force:!!i,remote:i}))}catch(n){throw this.plugin.displayError(n),n}}async createBranch(r){try{await this.wrapFS(se.default.branch({...this.getRepo(),ref:r,checkout:!0}))}catch(i){throw this.plugin.displayError(i),i}}async deleteBranch(r){try{await this.wrapFS(se.default.deleteBranch({...this.getRepo(),ref:r}))}catch(i){throw this.plugin.displayError(i),i}}branchIsMerged(r){return Promise.resolve(!0)}async init(){try{await this.wrapFS(se.default.init(this.getRepo()))}catch(r){throw this.plugin.displayError(r),r}}async clone(r,i,n){let s=this.showNotice("Initializing clone");try{await this.wrapFS(se.default.clone({...this.getRepo(),dir:i,url:r,depth:n,onProgress:a=>{s!==void 0&&s.setMessage(this.getProgressText("Cloning",a))}})),s==null||s.hide()}catch(a){throw s==null||s.hide(),this.plugin.displayError(a),a}}async setConfig(r,i){try{return this.wrapFS(se.default.setConfig({...this.getRepo(),path:r,value:i}))}catch(n){throw this.plugin.displayError(n),n}}async getConfig(r){try{return this.wrapFS(se.default.getConfig({...this.getRepo(),path:r}))}catch(i){throw this.plugin.displayError(i),i}}async fetch(r){let i=this.showNotice("Initializing fetch");try{let n={...this.getRepo(),onProgress:s=>{i!==void 0&&i.setMessage(this.getProgressText("Fetching",s))},remote:r!=null?r:await this.getCurrentRemote()};await this.wrapFS(se.default.fetch(n)),i==null||i.hide()}catch(n){throw this.plugin.displayError(n),i==null||i.hide(),n}}async setRemote(r,i){try{await this.wrapFS(se.default.addRemote({...this.getRepo(),remote:r,url:i,force:!0}))}catch(n){throw this.plugin.displayError(n),n}}async getRemoteBranches(r){let i=[];return i.push(...await this.wrapFS(se.default.listBranches({...this.getRepo(),remote:r}))),i.remove("HEAD"),i=i.map(n=>`${r}/${n}`),i}async getRemotes(){return(await this.wrapFS(se.default.listRemotes({...this.getRepo()}))).map(r=>r.remote)}async removeRemote(r){await this.wrapFS(se.default.deleteRemote({...this.getRepo(),remote:r}))}async getRemoteUrl(r){var i;return(i=(await this.wrapFS(se.default.listRemotes({...this.getRepo()}))).filter(n=>n.remote==r)[0])==null?void 0:i.url}async log(r,i=!0,n,s){let a=await this.wrapFS(se.default.log({...this.getRepo(),depth:n,ref:s}));return Promise.all(a.map(async o=>{let l=o.commit.message.split(` + +`);return{message:l[0],author:{name:o.commit.author.name,email:o.commit.author.email},body:l.slice(1).join(` + +`),date:new Date(o.commit.committer.timestamp).toDateString(),diff:{changed:0,files:(await this.getFileChangesCount(o.commit.parent.first(),o.oid)).map(c=>({path:c.path,status:c.type,vaultPath:this.getRelativeVaultPath(c.path),hash:o.oid}))},hash:o.oid,refs:[]}}))}updateBasePath(r){return this.getRepo().dir=r,Promise.resolve()}async updateUpstreamBranch(r){let[i,n]=Yn(r),s=await this.branchInfo();await this.wrapFS(se.default.push({...this.getRepo(),remote:i,remoteRef:n})),await this.setConfig(`branch.${s.current}.merge`,`refs/heads/${n}`)}updateGitPath(r){return Promise.resolve()}async getFileChangesCount(r,i){return this.walkDifference({walkers:[se.default.TREE({ref:r}),se.default.TREE({ref:i})]})}async walkDifference({walkers:r,dir:i}){return await this.wrapFS(se.default.walk({...this.getRepo(),trees:r,map:async function(s,[a,o]){if(!iv(s,i))return null;if(await(a==null?void 0:a.type())==="tree"||await(o==null?void 0:o.type())==="tree")return;let l=await(a==null?void 0:a.oid()),c=await(o==null?void 0:o.oid()),u="equal";if(l!==c&&(u="M"),l===void 0&&(u="A"),c===void 0&&(u="D"),l===void 0&&c===void 0&&(console.log("Something weird happened:"),console.log(a),console.log(o)),u!=="equal")return{path:s,type:u}}}))}async getStagedFiles(r="."){return(await this.walkDifference({walkers:[se.default.TREE({ref:"HEAD"}),se.default.STAGE()],dir:r})).map(n=>({vaultPath:this.getRelativeVaultPath(n.path),path:n.path}))}async getUnstagedFiles(r="."){let i,n=window.setTimeout(()=>{i=new ka.Notice("This takes longer: Getting status",this.noticeLength)},2e4);try{let s=this.getRepo(),a=await this.wrapFS(se.default.walk({...s,trees:[se.default.WORKDIR(),se.default.STAGE()],map:async function(o,[l,c]){if(!c&&l&&await se.default.isIgnored({...s,filepath:o})||!iv(o,r))return null;let[u,f]=await Promise.all([l&&l.type(),c&&c.type()]),d=[u,f].includes("blob");if((u==="tree"||u==="special")&&!d)return;if(f==="commit")return null;if((f==="tree"||f==="special")&&!d)return;let h=f==="blob"?await c.oid():void 0,p;return u==="blob"&&f!=="blob"?p="42":u==="blob"&&(p=await l.oid()),p?h?p!==h?{path:o,type:"M"}:null:{path:o,type:"A"}:{path:o,type:"D"}}}));return window.clearTimeout(n),i==null||i.hide(),a}catch(s){throw window.clearTimeout(n),i==null||i.hide(),this.plugin.displayError(s),s}}async getDiffString(r,i=!1,n){let s=this.getRelativeVaultPath(r),a=async(c,[u])=>{if(r==c){let f=await u.oid();return(await se.default.readBlob({...this.getRepo(),oid:f})).blob}};if(n){let c=await(0,se.readBlob)({...this.getRepo(),filepath:r,oid:n}).then(h=>new TextDecoder().decode(h.blob)).catch(h=>{if(!(h instanceof se.default.Errors.NotFoundError))throw h}),u=await se.default.readCommit({...this.getRepo(),oid:n}),f=await(0,se.readBlob)({...this.getRepo(),filepath:r,oid:u.commit.parent.first()}).then(h=>new TextDecoder().decode(h.blob)).catch(h=>{if(!(h instanceof se.default.Errors.NotFoundError))throw h});return pu(s,f!=null?f:"",c!=null?c:"")}let o=(await se.default.walk({...this.getRepo(),trees:[se.default.STAGE()],map:a})).first(),l=new TextDecoder().decode(o);if(i){let c=await this.resolveRef("HEAD").then(f=>(0,se.readBlob)({...this.getRepo(),filepath:r,oid:f})).then(f=>new TextDecoder().decode(f.blob)).catch(f=>{if(!(f instanceof se.default.Errors.NotFoundError))throw f});return pu(s,c!=null?c:"",l)}else{let c;return await this.app.vault.adapter.exists(s)?c=await this.app.vault.adapter.read(s):c="",pu(s,l,c)}}async getLastCommitTime(){let r=this.getRepo(),i=await this.resolveRef("HEAD"),s=(await se.default.readCommit({...r,oid:i})).commit.committer.timestamp;return new Date(s*1e3)}getFileStatusResult(r){let i=this.status_mapping[`${r[this.HEAD]}${r[this.WORKDIR]}${r[this.STAGE]}`];return{index:i[0]=="?"?"U":i[0],workingDir:i[1]=="?"?"U":i[1],path:r[this.FILE],vaultPath:this.getRelativeVaultPath(r[this.FILE])}}async checkAuthorInfo(){let r=await this.getConfig("user.name"),i=await this.getConfig("user.email");if(!r||!i)throw Error("Git author name and email are not set. Please set both fields in the settings.")}showNotice(r,i=!0){if(!this.plugin.settings.disablePopups)return new ka.Notice(r,i?this.noticeLength:void 0)}};async function*QB(t){yield new Uint8Array(t)}async function JB(t){let e=new ReadableStream({async start(i){for await(let n of t)i.enqueue(n);i.close()}});return await new Response(e).arrayBuffer()}m();var w2=Gt(Bd(),1),Ur=Gt(require("fs/promises"),1),Zn=require("obsidian"),We=Gt(require("path"),1),Tu=require("path");m();var Zd=Gt(TA(),1);m();var lv=new WeakMap;function pl(...t){let e=new String(t);return lv.set(e,t),e}function _i(t){return t instanceof String&&lv.has(t)}function ml(t){var e;return(e=lv.get(t))!=null?e:[]}var qd=Gt(Bd(),1),nT=require("child_process");var GT=Gt(uv(),1),JT=require("node:path");m();function*PA(t,e){let r=e==="global";for(let i of t)i.isGlobal===r&&(yield i)}var w3=new Set(["--add","--edit","--remove-section","--rename-section","--replace-all","--unset","--unset-all","-e"]),b3=new Set(["--get","--get-all","--get-color","--get-colorbool","--get-regexp","--get-urlmatch","--list","-l"]),_3=new Set(["edit","remove-section","rename-section","set","unset"]),y3=new Set(["get","get-color","get-colorbool","list"]);function x3(t,e){var i;for(let{name:n}of PA(t,"task")){if(w3.has(n))return gl(!0,e);if(b3.has(n))return gl(!1,e)}let r=(i=e.at(0))==null?void 0:i.toLowerCase();return r===void 0?null:_3.has(r)?gl(!0,e.slice(1)):y3.has(r)?gl(!1,e.slice(1)):e.length===1?gl(!1,e):gl(!0,e)}function gl(t=!1,e=[]){var i;let r=(i=e.at(0))==null?void 0:i.toLowerCase();return r===void 0?null:{isWrite:t,isRead:!t,key:r,value:e.at(1)}}function E3(t,e){return e.isWrite&&e.value!==void 0?{key:e.key,value:e.value,scope:t}:{key:e.key,scope:t}}function S3(t){let e=(t==null?void 0:t.indexOf("="))||-1;return!t||e<0?null:{key:t.slice(0,e).trim().toLowerCase(),value:t.slice(e+1)}}function k3(t){for(let{name:e}of PA(t,"task"))switch(e){case"--global":return"global";case"--system":return"system";case"--worktree":return"worktree";case"--local":return"local";case"--file":case"-f":return"file"}return"local"}function A3({name:t}){if(t==="-c"||t==="--config")return"inline";if(t==="--config-env")return"env"}function*C3(t){for(let e of t){let r=A3(e),i=r&&S3(e.value);i&&(yield{...i,scope:r})}}function T3(t,e,r){let i={read:[],write:[...C3(e)]};return t==="config"&&P3(i,k3(e),x3(e,r)),i}function P3(t,e,r){if(r===null)return;let i=E3(e,r);r.isWrite?t.write.push(i):t.read.push(i)}var RA={short:new Map([["c",!0]])},R3={short:new Map([["C",!0],["P",!1],["h",!1],["p",!1],["v",!1],...RA.short.entries()]),long:new Set(["attr-source","config-env","exec-path","git-dir","list-cmds","namespace","super-prefix","work-tree"])},$3={clone:{short:new Map([["b",!0],["j",!0],["l",!1],["n",!1],["o",!0],["q",!1],["s",!1],["u",!0]]),long:new Set(["branch","config","jobs","origin","upload-pack","u","template"])},commit:{short:new Map([["C",!0],["F",!0],["c",!0],["m",!0],["t",!0]]),long:new Set(["file","message","reedit-message","reuse-message","template"])},config:{short:new Map([["e",!1],["f",!0],["l",!1]]),long:new Set(["blob","comment","default","file","type","value"])},fetch:{short:new Map,long:new Set(["upload-pack"])},init:{short:new Map,long:new Set(["template"])},pull:{short:new Map,long:new Set(["upload-pack"])},push:{short:new Map,long:new Set(["exec","receive-pack"])}},F3={short:new Map,long:new Set};function I3(t){var r;let e=(r=$3[t!=null?t:""])!=null?r:F3;return{short:new Map([...RA.short.entries(),...e.short.entries()]),long:e.long}}function $A(t,e=R3){if(t.startsWith("--")){let r=t.indexOf("=");if(r>2)return[{name:t.slice(0,r),value:t.slice(r+1),needsNext:!1}];let i=t.slice(2);return[{name:t,needsNext:e.long.has(i)}]}if(t.length===2){let r=t.charAt(1),i=e.short.get(r);return[{name:t,needsNext:i===!0}]}return M3(t,e.short)}function M3(t,e){let r=t.slice(1).split(""),i=[];for(let n=0;ne.has(l)))return i.push({name:`-${s}`,value:o,needsNext:!1}),i}i.push({name:`-${s}`,needsNext:a})}return i}function D3(t,e=[]){let r=0;for(;rfunction(){return t&&(e=(0,t[Fv(t)[0]])(t=0)),e},K3=(t,e)=>function(){return e||(0,t[Fv(t)[0]])((e={exports:{}}).exports,e),e.exports},St=(t,e)=>{for(var r in e)$v(t,r,{get:e[r],enumerable:!0})},X3=(t,e,r,i)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of Fv(e))!Z3.call(t,n)&&n!==r&&$v(t,n,{get:()=>e[n],enumerable:!(i=Y3(e,n))||i.enumerable});return t},_t=t=>X3($v({},"__esModule",{value:!0}),t),Br,Hs=Y({"src/lib/errors/git-error.ts"(){"use strict";Br=class extends Error{constructor(t,e){super(e),this.task=t,Object.setPrototypeOf(this,new.target.prototype)}}}}),Eu,_l=Y({"src/lib/errors/git-response-error.ts"(){"use strict";Hs(),Eu=class extends Br{constructor(t,e){super(void 0,e||String(t)),this.git=t}}}}),hC,pC=Y({"src/lib/errors/task-configuration-error.ts"(){"use strict";Hs(),hC=class extends Br{constructor(t){super(void 0,t)}}}});function mC(t){return typeof t!="function"?$a:t}function gC(t){return typeof t=="function"&&t!==$a}function vC(t,e){let r=t.indexOf(e);return r<=0?[t,""]:[t.substr(0,r),t.substr(r+1)]}function wC(t,e=0){return bC(t)&&t.length>e?t[e]:void 0}function Ra(t,e=0){if(bC(t)&&t.length>e)return t[t.length-1-e]}function bC(t){return Jd(t)}function Su(t="",e=!0,r=` +`){return t.split(r).reduce((i,n)=>{let s=e?n.trim():n;return s&&i.push(s),i},[])}function Iv(t,e){return Su(t,!0).map(r=>e(r))}function Mv(t){return(0,Zd.exists)(t,Zd.FOLDER)}function Ei(t,e){return Array.isArray(t)?t.includes(e)||t.push(e):t.add(e),e}function _C(t,e){return Array.isArray(t)&&!t.includes(e)&&t.push(e),t}function Kd(t,e){if(Array.isArray(t)){let r=t.indexOf(e);r>=0&&t.splice(r,1)}else t.delete(e);return e}function yn(t){return Array.isArray(t)?t:[t]}function yC(t){return t.replace(/[\s-]+(.)/g,(e,r)=>r.toUpperCase())}function yl(t){return yn(t).map(e=>e instanceof String?e:String(e))}function Qe(t,e=0){if(t==null)return e;let r=parseInt(t,10);return Number.isNaN(r)?e:r}function yu(t,e){let r=[];for(let i=0,n=t.length;i{t[i]!==void 0&&(r[i]=t[i])}),r}function vv(t=0){return new Promise(e=>setTimeout(e,t))}function wv(t){if(t!==!1)return t}var wl,$a,ku,Xd=Y({"src/lib/utils/util.ts"(){"use strict";Dv(),wl="\0",$a=()=>{},ku=Object.prototype.toString.call.bind(Object.prototype.toString)}});function lr(t,e,r){return e(t)?t:arguments.length>2?r:void 0}function bv(t,e){let r=_i(t)?"string":typeof t;return/number|string|boolean/.test(r)&&(!e||!e.includes(r))}function Qd(t){return!!t&&ku(t)==="[object Object]"}function EC(t){return typeof t=="function"}var Au,SC,mt,zd,Jd,Dv=Y({"src/lib/utils/argument-filters.ts"(){"use strict";Xd(),Au=t=>Array.isArray(t),SC=t=>typeof t=="number",mt=t=>typeof t=="string"||_i(t),zd=t=>mt(t)||Array.isArray(t)&&t.every(mt),Jd=t=>t==null||"number|boolean|function".includes(typeof t)?!1:typeof t.length=="number"}}),_v,Q3=Y({"src/lib/utils/exit-codes.ts"(){"use strict";_v=(t=>(t[t.SUCCESS=0]="SUCCESS",t[t.ERROR=1]="ERROR",t[t.NOT_FOUND=-2]="NOT_FOUND",t[t.UNCLEAN=128]="UNCLEAN",t))(_v||{})}}),Wd,J3=Y({"src/lib/utils/git-output-streams.ts"(){"use strict";Wd=class kC{constructor(e,r){this.stdOut=e,this.stdErr=r}asStrings(){return new kC(this.stdOut.toString("utf8"),this.stdErr.toString("utf8"))}}}});function e8(){throw new Error("LineParser:useMatches not implemented")}var _e,Bs,t8=Y({"src/lib/utils/line-parser.ts"(){"use strict";_e=class{constructor(t,e){this.matches=[],this.useMatches=e8,this.parse=(r,i)=>(this.resetMatches(),this._regExp.every((n,s)=>this.addMatch(n,s,r(s)))?this.useMatches(i,this.prepareMatches())!==!1:!1),this._regExp=Array.isArray(t)?t:[t],e&&(this.useMatches=e)}resetMatches(){this.matches.length=0}prepareMatches(){return this.matches}addMatch(t,e,r){let i=r&&t.exec(r);return i&&this.pushMatch(e,i),!!i}pushMatch(t,e){this.matches.push(...e.slice(1))}},Bs=class extends _e{addMatch(t,e,r){return/^remote:\s/.test(String(r))&&super.addMatch(t,e,r)}pushMatch(t,e){(t>0||e.length>1)&&super.pushMatch(t,e)}}}});function AC(...t){let e=process.cwd(),r=Object.assign({baseDir:e,...CC},...t.filter(i=>typeof i=="object"&&i));return r.baseDir=r.baseDir||e,r.trimmed=r.trimmed===!0,r}var CC,r8=Y({"src/lib/utils/simple-git-options.ts"(){"use strict";CC={binary:"git",maxConcurrentProcesses:5,config:[],trimmed:!1}}});function Ov(t,e=[]){return Qd(t)?Object.keys(t).reduce((r,i)=>{let n=t[i];if(_i(n))r.push(n);else if(bv(n,["boolean"]))r.push(i+"="+n);else if(Array.isArray(n))for(let s of n)bv(s,["string","number"])||r.push(i+"="+s);else r.push(i);return r},e):e}function xr(t,e=0,r=!1){let i=[];for(let n=0,s=e<0?t.length:e;n{for(let s=Su(n,i),a=0,o=s.length;a{if(!(a+c>=o))return s[a+c]};e.some(({parse:c})=>c(l,t))}}),t}var s8=Y({"src/lib/utils/task-parser.ts"(){"use strict";Xd()}}),TC={};St(TC,{ExitCodes:()=>_v,GitOutputStreams:()=>Wd,LineParser:()=>_e,NOOP:()=>$a,NULL:()=>wl,RemoteLineParser:()=>Bs,append:()=>Ei,appendTaskOptions:()=>Ov,asArray:()=>yn,asCamelCase:()=>yC,asFunction:()=>mC,asNumber:()=>Qe,asStringArray:()=>yl,bufferToString:()=>xu,callTaskParser:()=>yv,createInstanceConfig:()=>AC,delay:()=>vv,filterArray:()=>Au,filterFunction:()=>EC,filterHasLength:()=>Jd,filterNumber:()=>SC,filterPlainObject:()=>Qd,filterPrimitives:()=>bv,filterString:()=>mt,filterStringOrStringArray:()=>zd,filterType:()=>lr,first:()=>wC,folderExists:()=>Mv,forEachLineWithContent:()=>Iv,getTrailingOptions:()=>xr,including:()=>_C,isUserFunction:()=>gC,last:()=>Ra,objectToString:()=>ku,orVoid:()=>wv,parseStringResponse:()=>Hr,pick:()=>xC,prefixedArray:()=>yu,remove:()=>Kd,splitOn:()=>vC,toLinesWithContent:()=>Su,trailingFunctionArgument:()=>st,trailingOptionsArgument:()=>Lv});var ve=Y({"src/lib/utils/index.ts"(){"use strict";Dv(),Q3(),J3(),t8(),r8(),n8(),s8(),Xd()}}),PC={};St(PC,{CheckRepoActions:()=>xv,checkIsBareRepoTask:()=>$C,checkIsRepoRootTask:()=>RC,checkIsRepoTask:()=>a8});function a8(t){switch(t){case"bare":return $C();case"root":return RC()}return{commands:["rev-parse","--is-inside-work-tree"],format:"utf-8",onError:eh,parser:Nv}}function RC(){return{commands:["rev-parse","--git-dir"],format:"utf-8",onError:eh,parser(e){return/^\.(git)?$/.test(e.trim())}}}function $C(){return{commands:["rev-parse","--is-bare-repository"],format:"utf-8",onError:eh,parser:Nv}}function o8(t){return/(Not a git repository|Kein Git-Repository)/i.test(String(t))}var xv,eh,Nv,FC=Y({"src/lib/tasks/check-is-repo.ts"(){"use strict";ve(),xv=(t=>(t.BARE="bare",t.IN_TREE="tree",t.IS_REPO_ROOT="root",t))(xv||{}),eh=({exitCode:t},e,r,i)=>{if(t===128&&o8(e))return r(E.from("false"));i(e)},Nv=t=>t.trim()==="true"}});function l8(t,e){let r=new IC(t),i=t?DC:MC;return Su(e).forEach(n=>{let s=n.replace(i,"");r.paths.push(s),(OC.test(s)?r.folders:r.files).push(s)}),r}var IC,MC,DC,OC,c8=Y({"src/lib/responses/CleanSummary.ts"(){"use strict";ve(),IC=class{constructor(t){this.dryRun=t,this.paths=[],this.files=[],this.folders=[]}},MC=/^[a-z]+\s*/i,DC=/^[a-z]+\s+[a-z]+\s*/i,OC=/\/$/}}),Ev={};St(Ev,{EMPTY_COMMANDS:()=>th,adhocExecTask:()=>LC,configurationErrorTask:()=>Nr,isBufferTask:()=>BC,isEmptyTask:()=>HC,straightThroughBufferTask:()=>NC,straightThroughStringTask:()=>Er});function LC(t){return{commands:th,format:"empty",parser:t}}function Nr(t){return{commands:th,format:"empty",parser(){throw typeof t=="string"?new hC(t):t}}}function Er(t,e=!1){return{commands:t,format:"utf-8",parser(r){return e?String(r).trim():r}}}function NC(t){return{commands:t,format:"buffer",parser(e){return e}}}function BC(t){return t.format==="buffer"}function HC(t){return t.format==="empty"||!t.commands.length}var th,yt=Y({"src/lib/tasks/task.ts"(){"use strict";pC(),th=[]}}),UC={};St(UC,{CONFIG_ERROR_INTERACTIVE_MODE:()=>Bv,CONFIG_ERROR_MODE_REQUIRED:()=>Hv,CONFIG_ERROR_UNKNOWN_OPTION:()=>Uv,CleanOptions:()=>Pa,cleanTask:()=>GC,cleanWithOptionsTask:()=>u8,isCleanOptionsArray:()=>f8});function u8(t,e){let{cleanMode:r,options:i,valid:n}=d8(t);return r?n.options?(i.push(...e),i.some(m8)?Nr(Bv):GC(r,i)):Nr(Uv+JSON.stringify(t)):Nr(Hv)}function GC(t,e){return{commands:["clean",`-${t}`,...e],format:"utf-8",parser(i){return l8(t==="n",i)}}}function f8(t){return Array.isArray(t)&&t.every(e=>Gv.has(e))}function d8(t){let e,r=[],i={cleanMode:!1,options:!0};return t.replace(/[^a-z]i/g,"").split("").forEach(n=>{h8(n)?(e=n,i.cleanMode=!0):i.options=i.options&&p8(r[r.length]=`-${n}`)}),{cleanMode:e,options:r,valid:i}}function h8(t){return t==="f"||t==="n"}function p8(t){return/^-[a-z]$/i.test(t)&&Gv.has(t.charAt(1))}function m8(t){return/^-[^\-]/.test(t)?t.indexOf("i")>0:t==="--interactive"}var Bv,Hv,Uv,Pa,Gv,jC=Y({"src/lib/tasks/clean.ts"(){"use strict";c8(),ve(),yt(),Bv="Git clean interactive mode is not supported",Hv='Git clean mode parameter ("n" or "f") is required',Uv="Git clean unknown option found in: ",Pa=(t=>(t.DRY_RUN="n",t.FORCE="f",t.IGNORED_INCLUDED="x",t.IGNORED_ONLY="X",t.EXCLUDING="e",t.QUIET="q",t.RECURSIVE="d",t))(Pa||{}),Gv=new Set(["i",...yl(Object.values(Pa))])}});function g8(t){let e=new zC;for(let r of VC(t))e.addValue(r.file,String(r.key),r.value);return e}function v8(t,e){let r=null,i=[],n=new Map;for(let s of VC(t,e))s.key===e&&(i.push(r=s.value),n.has(s.file)||n.set(s.file,[]),n.get(s.file).push(r));return{key:e,paths:Array.from(n.keys()),scopes:n,value:r,values:i}}function w8(t){return t.replace(/^(file):/,"")}function*VC(t,e=null){let r=t.split("\0");for(let i=0,n=r.length-1;iObject.assign(t,this.values[e]),{})),this._all}addFile(t){if(!(t in this.values)){let e=Ra(this.files);this.values[t]=e?Object.create(this.values[e]):{},this.files.push(t)}return this.values[t]}addValue(t,e,r){let i=this.addFile(t);Object.hasOwn(i,e)?Array.isArray(i[e])?i[e].push(r):i[e]=[i[e],r]:i[e]=r,this._all=void 0}}}});function fv(t,e){return typeof t=="string"&&Object.hasOwn(Sv,t)?t:e}function _8(t,e,r,i){let n=["config",`--${i}`];return r&&n.push("--add"),n.push(t,e),{commands:n,format:"utf-8",parser(s){return s}}}function y8(t,e){let r=["config","--null","--show-origin","--get-all",t];return e&&r.splice(1,0,`--${e}`),{commands:r,format:"utf-8",parser(i){return v8(i,t)}}}function x8(t){let e=["config","--list","--show-origin","--null"];return t&&e.push(`--${t}`),{commands:e,format:"utf-8",parser(r){return g8(r)}}}function E8(){return{addConfig(t,e,...r){return this._runTask(_8(t,e,r[0]===!0,fv(r[1],"local")),st(arguments))},getConfig(t,e){return this._runTask(y8(t,fv(e,void 0)),st(arguments))},listConfig(...t){return this._runTask(x8(fv(t[0],void 0)),st(arguments))}}}var Sv,WC=Y({"src/lib/tasks/config.ts"(){"use strict";b8(),ve(),Sv=(t=>(t.system="system",t.global="global",t.local="local",t.worktree="worktree",t))(Sv||{})}});function S8(t){return qC.has(t)}var dv,qC,YC=Y({"src/lib/tasks/diff-name-status.ts"(){"use strict";dv=(t=>(t.ADDED="A",t.COPIED="C",t.DELETED="D",t.MODIFIED="M",t.RENAMED="R",t.CHANGED="T",t.UNMERGED="U",t.UNKNOWN="X",t.BROKEN="B",t))(dv||{}),qC=new Set(Object.values(dv))}});function k8(...t){return new KC().param(...t)}function A8(t){let e=new Set,r={};return Iv(t,i=>{let[n,s,a]=i.split(wl);e.add(n),(r[n]=r[n]||[]).push({line:Qe(s),path:n,preview:a})}),{paths:e,results:r}}function C8(){return{grep(t){let e=st(arguments),r=xr(arguments);for(let n of ZC)if(r.includes(n))return this._runTask(Nr(`git.grep: use of "${n}" is not supported.`),e);typeof t=="string"&&(t=k8().param(t));let i=["grep","--null","-n","--full-name",...r,...t];return this._runTask({commands:i,format:"utf-8",parser(n){return A8(n)}},e)}}}var ZC,_u,OA,KC,XC=Y({"src/lib/tasks/grep.ts"(){"use strict";ve(),yt(),ZC=["-h"],_u=Symbol("grepQuery"),KC=class{constructor(){this[OA]=[]}*[(OA=_u,Symbol.iterator)](){for(let t of this[_u])yield t}and(...t){return t.length&&this[_u].push("--and","(",...yu(t,"-e"),")"),this}param(...t){return this[_u].push(...yu(t,"-e")),this}}}}),QC={};St(QC,{ResetMode:()=>Gd,getResetMode:()=>P8,resetTask:()=>T8});function T8(t,e){let r=["reset"];return JC(t)&&r.push(`--${t}`),r.push(...e),Er(r)}function P8(t){if(JC(t))return t;switch(typeof t){case"string":case"undefined":return"soft"}}function JC(t){return typeof t=="string"&&eT.includes(t)}var Gd,eT,tT=Y({"src/lib/tasks/reset.ts"(){"use strict";ve(),yt(),Gd=(t=>(t.MIXED="mixed",t.SOFT="soft",t.HARD="hard",t.MERGE="merge",t.KEEP="keep",t))(Gd||{}),eT=yl(Object.values(Gd))}});function R8(){return(0,qd.default)("simple-git")}function LA(t,e,r){return!e||!String(e).replace(/\s*/,"")?r?(i,...n)=>{t(i,...n),r(i,...n)}:t:(i,...n)=>{t(`%s ${i}`,e,...n),r&&r(i,...n)}}function $8(t,e,{namespace:r}){if(typeof t=="string")return t;let i=e&&e.namespace||"";return i.startsWith(r)?i.substr(r.length+1):i||r}function jv(t,e,r,i=R8()){let n=t&&`[${t}]`||"",s=[],a=typeof e=="string"?i.extend(e):e,o=$8(lr(e,mt),a,i);return c(r);function l(u,f){return Ei(s,jv(t,o.replace(/^[^:]+/,u),f,i))}function c(u){let f=u&&`[${u}]`||"",d=a&&LA(a,f)||$a,h=LA(i,`${n} ${f}`,d);return Object.assign(a?d:h,{label:t,sibling:l,info:h,step:c})}}var rT=Y({"src/lib/git-logger.ts"(){"use strict";ve(),qd.default.formatters.L=t=>String(Jd(t)?t.length:"-"),qd.default.formatters.B=t=>E.isBuffer(t)?t.toString("utf8"):ku(t)}}),iT,F8=Y({"src/lib/runners/tasks-pending-queue.ts"(){"use strict";var t;Hs(),rT(),iT=(t=class{constructor(r="GitExecutor"){this.logLabel=r,this._queue=new Map}withProgress(r){return this._queue.get(r)}createProgress(r){let i=t.getName(r.commands[0]),n=jv(this.logLabel,i);return{task:r,logger:n,name:i}}push(r){let i=this.createProgress(r);return i.logger("Adding task to the queue, commands = %o",r.commands),this._queue.set(r,i),i}fatal(r){for(let[i,{logger:n}]of Array.from(this._queue.entries()))i===r.task?(n.info("Failed %o",r),n("Fatal exception, any as-yet un-started tasks run through this executor will not be attempted")):n.info("A fatal exception occurred in a previous task, the queue has been purged: %o",r.message),this.complete(i);if(this._queue.size!==0)throw new Error(`Queue size should be zero after fatal: ${this._queue.size}`)}complete(r){this.withProgress(r)&&this._queue.delete(r)}attempt(r){let i=this.withProgress(r);if(!i)throw new Br(void 0,"TasksPendingQueue: attempt called for an unknown task");return i.logger("Starting task"),i}static getName(r="empty"){return`task:${r}:${++t.counter}`}},t.counter=0,t)}});function Ta(t,e){return{method:wC(t.commands)||"",commands:e}}function I8(t,e){return r=>{e("[ERROR] child process exception %o",r),t.push(E.from(String(r.stack),"ascii"))}}function NA(t,e,r,i){return n=>{r("%s received %L bytes",e,n),i("%B",n),t.push(n)}}var kv,M8=Y({"src/lib/runners/git-executor-chain.ts"(){"use strict";Hs(),yt(),ve(),F8(),kv=class{constructor(t,e,r){this._executor=t,this._scheduler=e,this._plugins=r,this._chain=Promise.resolve(),this._queue=new iT}get cwd(){return this._cwd||this._executor.cwd}set cwd(t){this._cwd=t}get env(){return this._executor.env}get outputHandler(){return this._executor.outputHandler}chain(){return this}push(t){return this._queue.push(t),this._chain=this._chain.then(()=>this.attemptTask(t))}async attemptTask(t){let e=await this._scheduler.next(),r=()=>this._queue.complete(t);try{let{logger:i}=this._queue.attempt(t);return await(HC(t)?this.attemptEmptyTask(t,i):this.attemptRemoteTask(t,i))}catch(i){throw this.onFatalException(t,i)}finally{r(),e()}}onFatalException(t,e){let r=e instanceof Br?Object.assign(e,{task:t}):new Br(t,e&&String(e));return this._chain=Promise.resolve(),this._queue.fatal(r),r}async attemptRemoteTask(t,e){let r=this._plugins.exec("spawn.binary","",Ta(t,t.commands)),i=this._plugins.exec("spawn.args",[...t.commands],{...Ta(t,t.commands),env:{...this.env}}),n=await this.gitResponse(t,r,i,this.outputHandler,e.step("SPAWN")),s=await this.handleTaskData(t,i,n,e.step("HANDLE"));return e("passing response to task's parser as a %s",t.format),BC(t)?yv(t.parser,s):yv(t.parser,s.asStrings())}async attemptEmptyTask(t,e){return e("empty task bypassing child process to call to task's parser"),t.parser(this)}handleTaskData(t,e,r,i){let{exitCode:n,rejection:s,stdOut:a,stdErr:o}=r;return new Promise((l,c)=>{i("Preparing to handle process response exitCode=%d stdOut=",n);let{error:u}=this._plugins.exec("task.error",{error:s},{...Ta(t,e),...r});if(u&&t.onError)return i.info("exitCode=%s handling with custom error handler"),t.onError(r,u,f=>{i.info("custom error handler treated as success"),i("custom error returned a %s",ku(f)),l(new Wd(Array.isArray(f)?E.concat(f):f,E.concat(o)))},c);if(u)return i.info("handling as error: exitCode=%s stdErr=%s rejection=%o",n,o.length,s),c(u);i.info("retrieving task output complete"),l(new Wd(E.concat(a),E.concat(o)))})}async gitResponse(t,e,r,i,n){let s=n.sibling("output"),a=this._plugins.exec("spawn.options",{cwd:this.cwd,env:this.env,windowsHide:!0},Ta(t,t.commands));return new Promise(o=>{let l=[],c=[];n.info("%s %o",e,r),n("%O",a);let u=this._beforeSpawn(t,r);if(u)return o({stdOut:l,stdErr:c,exitCode:9901,rejection:u});this._plugins.exec("spawn.before",void 0,{...Ta(t,r),kill(d){u=d||u}});let f=(0,nT.spawn)(e,r,a);f.stdout.on("data",NA(l,"stdOut",n,s.step("stdOut"))),f.stderr.on("data",NA(c,"stdErr",n,s.step("stdErr"))),f.on("error",I8(c,n)),i&&(n("Passing child process stdOut/stdErr to custom outputHandler"),i(e,f.stdout,f.stderr,[...r])),this._plugins.exec("spawn.after",void 0,{...Ta(t,r),spawned:f,close(d,h){o({stdOut:l,stdErr:c,exitCode:d,rejection:u||h})},kill(d){f.killed||(u=d,f.kill("SIGINT"))}})})}_beforeSpawn(t,e){let r;return this._plugins.exec("spawn.before",void 0,{...Ta(t,e),kill(i){r=i||r}}),r}}}}),sT={};St(sT,{GitExecutor:()=>aT});var aT,D8=Y({"src/lib/runners/git-executor.ts"(){"use strict";M8(),aT=class{constructor(t,e,r){this.cwd=t,this._scheduler=e,this._plugins=r,this._chain=new kv(this,this._scheduler,this._plugins)}chain(){return new kv(this,this._scheduler,this._plugins)}push(t){return this._chain.push(t)}}}});function O8(t,e,r=$a){let i=s=>{r(null,s)},n=s=>{(s==null?void 0:s.task)===t&&r(s instanceof Eu?L8(s):s,void 0)};e.then(i,n)}function L8(t){let e=i=>{console.warn(`simple-git deprecation notice: accessing GitResponseError.${i} should be GitResponseError.git.${i}, this will no longer be available in version 3`),e=$a};return Object.create(t,Object.getOwnPropertyNames(t.git).reduce(r,{}));function r(i,n){return n in t||(i[n]={enumerable:!1,configurable:!1,get(){return e(n),t.git[n]}}),i}}var N8=Y({"src/lib/task-callback.ts"(){"use strict";_l(),ve()}});function BA(t,e){return LC(r=>{if(!Mv(t))throw new Error(`Git.cwd: cannot change to non-directory "${t}"`);return(e||r).cwd=t})}var B8=Y({"src/lib/tasks/change-working-directory.ts"(){"use strict";ve(),yt()}});function hv(t){let e=["checkout",...t];return e[1]==="-b"&&e.includes("-B")&&(e[1]=Kd(e,"-B")),Er(e)}function H8(){return{checkout(){return this._runTask(hv(xr(arguments,1)),st(arguments))},checkoutBranch(t,e){return this._runTask(hv(["-b",t,e,...xr(arguments)]),st(arguments))},checkoutLocalBranch(t){return this._runTask(hv(["-b",t,...xr(arguments)]),st(arguments))}}}var U8=Y({"src/lib/tasks/checkout.ts"(){"use strict";ve(),yt()}});function G8(){return{count:0,garbage:0,inPack:0,packs:0,prunePackable:0,size:0,sizeGarbage:0,sizePack:0}}function j8(){return{countObjects(){return this._runTask({commands:["count-objects","--verbose"],format:"utf-8",parser(t){return Hr(G8(),[oT],t)}})}}}var oT,V8=Y({"src/lib/tasks/count-objects.ts"(){"use strict";ve(),oT=new _e(/([a-z-]+): (\d+)$/,(t,[e,r])=>{let i=yC(e);Object.hasOwn(t,i)&&(t[i]=Qe(r))})}});function z8(t){return Hr({author:null,branch:"",commit:"",root:!1,summary:{changes:0,insertions:0,deletions:0}},lT,t)}var lT,W8=Y({"src/lib/parsers/parse-commit.ts"(){"use strict";ve(),lT=[new _e(/^\[([^\s]+)( \([^)]+\))? ([^\]]+)/,(t,[e,r,i])=>{t.branch=e,t.commit=i,t.root=!!r}),new _e(/\s*Author:\s(.+)/i,(t,[e])=>{let r=e.split("<"),i=r.pop();!i||!i.includes("@")||(t.author={email:i.substr(0,i.length-1),name:r.join("<").trim()})}),new _e(/(\d+)[^,]*(?:,\s*(\d+)[^,]*)(?:,\s*(\d+))/g,(t,[e,r,i])=>{t.summary.changes=parseInt(e,10)||0,t.summary.insertions=parseInt(r,10)||0,t.summary.deletions=parseInt(i,10)||0}),new _e(/^(\d+)[^,]*(?:,\s*(\d+)[^(]+\(([+-]))?/,(t,[e,r,i])=>{t.summary.changes=parseInt(e,10)||0;let n=parseInt(r,10)||0;i==="-"?t.summary.deletions=n:i==="+"&&(t.summary.insertions=n)})]}});function q8(t,e,r){return{commands:["-c","core.abbrev=40","commit",...yu(t,"-m"),...e,...r],format:"utf-8",parser:z8}}function Y8(){return{commit(e,...r){let i=st(arguments),n=t(e)||q8(yn(e),yn(lr(r[0],zd,[])),[...yl(lr(r[1],Au,[])),...xr(arguments,0,!0)]);return this._runTask(n,i)}};function t(e){return!zd(e)&&Nr("git.commit: requires the commit message to be supplied as a string/string[]")}}var Z8=Y({"src/lib/tasks/commit.ts"(){"use strict";W8(),ve(),yt()}});function K8(){return{firstCommit(){return this._runTask(Er(["rev-list","--max-parents=0","HEAD"],!0),st(arguments))}}}var X8=Y({"src/lib/tasks/first-commit.ts"(){"use strict";ve(),yt()}});function Q8(t,e){let r=["hash-object",t];return e&&r.push("-w"),Er(r,!0)}var J8=Y({"src/lib/tasks/hash-object.ts"(){"use strict";yt()}});function eH(t,e,r){let i=String(r).trim(),n;if(n=cT.exec(i))return new jd(t,e,!1,n[1]);if(n=uT.exec(i))return new jd(t,e,!0,n[1]);let s="",a=i.split(" ");for(;a.length;)if(a.shift()==="in"){s=a.join(" ");break}return new jd(t,e,/^re/i.test(i),s)}var jd,cT,uT,tH=Y({"src/lib/responses/InitSummary.ts"(){"use strict";jd=class{constructor(t,e,r,i){this.bare=t,this.path=e,this.existing=r,this.gitDir=i}},cT=/^Init.+ repository in (.+)$/,uT=/^Rein.+ in (.+)$/}});function rH(t){return t.includes(Vv)}function iH(t=!1,e,r){let i=["init",...r];return t&&!rH(i)&&i.splice(1,0,Vv),{commands:i,format:"utf-8",parser(n){return eH(i.includes("--bare"),e,n)}}}var Vv,nH=Y({"src/lib/tasks/init.ts"(){"use strict";tH(),Vv="--bare"}});function zv(t){for(let e=0;eHr(new fT,e,r,!1)}var pv,HA,UA,GA,hT,pT=Y({"src/lib/parsers/parse-diff-summary.ts"(){"use strict";Cu(),aH(),YC(),ve(),pv=[new _e(/^(.+)\s+\|\s+(\d+)(\s+[+\-]+)?$/,(t,[e,r,i=""])=>{t.files.push({file:e.trim(),changes:Qe(r),insertions:i.replace(/[^+]/g,"").length,deletions:i.replace(/[^-]/g,"").length,binary:!1})}),new _e(/^(.+) \|\s+Bin ([0-9.]+) -> ([0-9.]+) ([a-z]+)/,(t,[e,r,i])=>{t.files.push({file:e.trim(),before:Qe(r),after:Qe(i),binary:!0})}),new _e(/(\d+) files? changed\s*((?:, \d+ [^,]+){0,2})/,(t,[e,r])=>{let i=/(\d+) i/.exec(r),n=/(\d+) d/.exec(r);t.changed=Qe(e),t.insertions=Qe(i==null?void 0:i[1]),t.deletions=Qe(n==null?void 0:n[1])})],HA=[new _e(/(\d+)\t(\d+)\t(.+)$/,(t,[e,r,i])=>{let n=Qe(e),s=Qe(r);t.changed++,t.insertions+=n,t.deletions+=s,t.files.push({file:i,changes:n+s,insertions:n,deletions:s,binary:!1})}),new _e(/-\t-\t(.+)$/,(t,[e])=>{t.changed++,t.files.push({file:e,after:0,before:0,binary:!0})})],UA=[new _e(/(.+)$/,(t,[e])=>{t.changed++,t.files.push({file:e,changes:0,insertions:0,deletions:0,binary:!1})})],GA=[new _e(/([ACDMRTUXB])([0-9]{0,3})\t(.[^\t]*)(\t(.[^\t]*))?$/,(t,[e,r,i,n,s])=>{t.changed++,t.files.push({file:s!=null?s:i,changes:0,insertions:0,deletions:0,binary:!1,status:wv(S8(e)&&e),from:wv(!!s&&i!==s&&i),similarity:Qe(r)})})],hT={"":pv,"--stat":pv,"--numstat":HA,"--name-status":GA,"--name-only":UA}}});function oH(t,e){return e.reduce((r,i,n)=>(r[i]=t[n]||"",r),Object.create({diff:null}))}function mT(t=Zv,e=gT,r=""){let i=dT(r);return function(n){let s=Su(n.trim(),!1,qv).map(function(a){let o=a.split(Yv),l=oH(o[0].split(t),e);return o.length>1&&o[1].trim()&&(l.diff=i(o[1])),l});return{all:s,latest:s.length&&s[0]||null,total:s.length}}}var qv,Yv,Zv,gT,vT=Y({"src/lib/parsers/parse-list-log-summary.ts"(){"use strict";ve(),pT(),Cu(),qv="\xF2\xF2\xF2\xF2\xF2\xF2 ",Yv=" \xF2\xF2",Zv=" \xF2 ",gT=["hash","date","message","refs","author_name","author_email"]}}),wT={};St(wT,{diffSummaryTask:()=>lH,validateLogFormatConfig:()=>rh});function lH(t){let e=zv(t),r=["diff"];return e===""&&(e="--stat",r.push("--stat=4096")),r.push(...t),rh(r)||{commands:r,format:"utf-8",parser:dT(e)}}function rh(t){let e=t.filter(sH);if(e.length>1)return Nr(`Summary flags are mutually exclusive - pick one of ${e.join(",")}`);if(e.length&&t.includes("-z"))return Nr(`Summary flag ${e} parsing is not compatible with null termination option '-z'`)}var Kv=Y({"src/lib/tasks/diff.ts"(){"use strict";Cu(),pT(),yt()}});function cH(t,e){let r=[],i=[];return Object.keys(t).forEach(n=>{r.push(n),i.push(String(t[n]))}),[r,i.join(e)]}function uH(t){return Object.keys(t).reduce((e,r)=>(r in Av||(e[r]=t[r]),e),{})}function bT(t={},e=[]){let r=lr(t.splitter,mt,Zv),i=Qd(t.format)?t.format:{hash:"%H",date:t.strictDate===!1?"%ai":"%aI",message:"%s",refs:"%D",body:t.multiLine?"%B":"%b",author_name:t.mailMap!==!1?"%aN":"%an",author_email:t.mailMap!==!1?"%aE":"%ae"},[n,s]=cH(i,r),a=[],o=[`--pretty=format:${qv}${s}${Yv}`,...e],l=t.n||t["max-count"]||t.maxCount;if(l&&o.push(`--max-count=${l}`),t.from||t.to){let c=t.symmetric!==!1?"...":"..";a.push(`${t.from||""}${c}${t.to||""}`)}return mt(t.file)&&o.push("--follow",pl(t.file)),Ov(uH(t),o),{fields:n,splitter:r,commands:[...o,...a]}}function fH(t,e,r){let i=mT(t,e,zv(r));return{commands:["log",...r],format:"utf-8",parser:i}}function dH(){return{log(...r){let i=st(arguments),n=bT(Lv(arguments),yl(lr(arguments[0],Au,[]))),s=e(...r)||rh(n.commands)||t(n);return this._runTask(s,i)}};function t(r){return fH(r.splitter,r.fields,r.commands)}function e(r,i){return mt(r)&&mt(i)&&Nr("git.log(string, string) should be replaced with git.log({ from: string, to: string })")}}var Av,_T=Y({"src/lib/tasks/log.ts"(){"use strict";Cu(),vT(),ve(),yt(),Kv(),Av=(t=>(t[t["--pretty"]=0]="--pretty",t[t["max-count"]=1]="max-count",t[t.maxCount=2]="maxCount",t[t.n=3]="n",t[t.file=4]="file",t[t.format=5]="format",t[t.from=6]="from",t[t.to=7]="to",t[t.splitter=8]="splitter",t[t.symmetric=9]="symmetric",t[t.mailMap=10]="mailMap",t[t.multiLine=11]="multiLine",t[t.strictDate=12]="strictDate",t))(Av||{})}}),Vd,yT,hH=Y({"src/lib/responses/MergeSummary.ts"(){"use strict";Vd=class{constructor(t,e=null,r){this.reason=t,this.file=e,this.meta=r}toString(){return`${this.file}:${this.reason}`}},yT=class{constructor(){this.conflicts=[],this.merges=[],this.result="success"}get failed(){return this.conflicts.length>0}get reason(){return this.result}toString(){return this.conflicts.length?`CONFLICTS: ${this.conflicts.join(", ")}`:"OK"}}}}),Cv,xT,pH=Y({"src/lib/responses/PullSummary.ts"(){"use strict";Cv=class{constructor(){this.remoteMessages={all:[]},this.created=[],this.deleted=[],this.files=[],this.deletions={},this.insertions={},this.summary={changes:0,deletions:0,insertions:0}}},xT=class{constructor(){this.remote="",this.hash={local:"",remote:""},this.branch={local:"",remote:""},this.message=""}toString(){return this.message}}}});function mv(t){return t.objects=t.objects||{compressing:0,counting:0,enumerating:0,packReused:0,reused:{count:0,delta:0},total:{count:0,delta:0}}}function jA(t){let e=/^\s*(\d+)/.exec(t),r=/delta (\d+)/i.exec(t);return{count:Qe(e&&e[1]||"0"),delta:Qe(r&&r[1]||"0")}}var ET,mH=Y({"src/lib/parsers/parse-remote-objects.ts"(){"use strict";ve(),ET=[new Bs(/^remote:\s*(enumerating|counting|compressing) objects: (\d+),/i,(t,[e,r])=>{let i=e.toLowerCase(),n=mv(t.remoteMessages);Object.assign(n,{[i]:Qe(r)})}),new Bs(/^remote:\s*(enumerating|counting|compressing) objects: \d+% \(\d+\/(\d+)\),/i,(t,[e,r])=>{let i=e.toLowerCase(),n=mv(t.remoteMessages);Object.assign(n,{[i]:Qe(r)})}),new Bs(/total ([^,]+), reused ([^,]+), pack-reused (\d+)/i,(t,[e,r,i])=>{let n=mv(t.remoteMessages);n.total=jA(e),n.reused=jA(r),n.packReused=Qe(i)})]}});function ST(t,e){return Hr({remoteMessages:new AT},kT,e)}var kT,AT,CT=Y({"src/lib/parsers/parse-remote-messages.ts"(){"use strict";ve(),mH(),kT=[new Bs(/^remote:\s*(.+)$/,(t,[e])=>(t.remoteMessages.all.push(e.trim()),!1)),...ET,new Bs([/create a (?:pull|merge) request/i,/\s(https?:\/\/\S+)$/],(t,[e])=>{t.remoteMessages.pullRequestUrl=e}),new Bs([/found (\d+) vulnerabilities.+\(([^)]+)\)/i,/\s(https?:\/\/\S+)$/],(t,[e,r,i])=>{t.remoteMessages.vulnerabilities={count:Qe(e),summary:r,url:i}})],AT=class{constructor(){this.all=[]}}}});function gH(t,e){let r=Hr(new xT,TT,[t,e]);return r.message&&r}var VA,zA,WA,qA,TT,YA,Xv,PT=Y({"src/lib/parsers/parse-pull.ts"(){"use strict";pH(),ve(),CT(),VA=/^\s*(.+?)\s+\|\s+\d+\s*(\+*)(-*)/,zA=/(\d+)\D+((\d+)\D+\(\+\))?(\D+(\d+)\D+\(-\))?/,WA=/^(create|delete) mode \d+ (.+)/,qA=[new _e(VA,(t,[e,r,i])=>{t.files.push(e),r&&(t.insertions[e]=r.length),i&&(t.deletions[e]=i.length)}),new _e(zA,(t,[e,,r,,i])=>r!==void 0||i!==void 0?(t.summary.changes=+e||0,t.summary.insertions=+r||0,t.summary.deletions=+i||0,!0):!1),new _e(WA,(t,[e,r])=>{Ei(t.files,r),Ei(e==="create"?t.created:t.deleted,r)})],TT=[new _e(/^from\s(.+)$/i,(t,[e])=>{t.remote=e}),new _e(/^fatal:\s(.+)$/,(t,[e])=>{t.message=e}),new _e(/([a-z0-9]+)\.\.([a-z0-9]+)\s+(\S+)\s+->\s+(\S+)$/,(t,[e,r,i,n])=>{t.branch.local=i,t.hash.local=e,t.branch.remote=n,t.hash.remote=r})],YA=(t,e)=>Hr(new Cv,qA,[t,e]),Xv=(t,e)=>Object.assign(new Cv,YA(t,e),ST(t,e))}}),ZA,RT,KA,vH=Y({"src/lib/parsers/parse-merge.ts"(){"use strict";hH(),ve(),PT(),ZA=[new _e(/^Auto-merging\s+(.+)$/,(t,[e])=>{t.merges.push(e)}),new _e(/^CONFLICT\s+\((.+)\): Merge conflict in (.+)$/,(t,[e,r])=>{t.conflicts.push(new Vd(e,r))}),new _e(/^CONFLICT\s+\((.+\/delete)\): (.+) deleted in (.+) and/,(t,[e,r,i])=>{t.conflicts.push(new Vd(e,r,{deleteRef:i}))}),new _e(/^CONFLICT\s+\((.+)\):/,(t,[e])=>{t.conflicts.push(new Vd(e,null))}),new _e(/^Automatic merge failed;\s+(.+)$/,(t,[e])=>{t.result=e})],RT=(t,e)=>Object.assign(KA(t,e),Xv(t,e)),KA=t=>Hr(new yT,ZA,t)}});function XA(t){return t.length?{commands:["merge",...t],format:"utf-8",parser(e,r){let i=RT(e,r);if(i.failed)throw new Eu(i);return i}}:Nr("Git.merge requires at least one option")}var wH=Y({"src/lib/tasks/merge.ts"(){"use strict";_l(),vH(),yt()}});function bH(t,e,r){let i=r.includes("deleted"),n=r.includes("tag")||/^refs\/tags/.test(t),s=!r.includes("new");return{deleted:i,tag:n,branch:!n,new:!s,alreadyUpdated:s,local:t,remote:e}}var QA,$T,JA,_H=Y({"src/lib/parsers/parse-push.ts"(){"use strict";ve(),CT(),QA=[new _e(/^Pushing to (.+)$/,(t,[e])=>{t.repo=e}),new _e(/^updating local tracking ref '(.+)'/,(t,[e])=>{t.ref={...t.ref||{},local:e}}),new _e(/^[=*-]\s+([^:]+):(\S+)\s+\[(.+)]$/,(t,[e,r,i])=>{t.pushed.push(bH(e,r,i))}),new _e(/^Branch '([^']+)' set up to track remote branch '([^']+)' from '([^']+)'/,(t,[e,r,i])=>{t.branch={...t.branch||{},local:e,remote:r,remoteName:i}}),new _e(/^([^:]+):(\S+)\s+([a-z0-9]+)\.\.([a-z0-9]+)$/,(t,[e,r,i,n])=>{t.update={head:{local:e,remote:r},hash:{from:i,to:n}}})],$T=(t,e)=>{let r=JA(t,e),i=ST(t,e);return{...r,...i}},JA=(t,e)=>Hr({pushed:[]},QA,[t,e])}}),FT={};St(FT,{pushTagsTask:()=>yH,pushTask:()=>Qv});function yH(t={},e){return Ei(e,"--tags"),Qv(t,e)}function Qv(t={},e){let r=["push",...e];return t.branch&&r.splice(1,0,t.branch),t.remote&&r.splice(1,0,t.remote),Kd(r,"-v"),Ei(r,"--verbose"),Ei(r,"--porcelain"),{commands:r,format:"utf-8",parser:$T}}var IT=Y({"src/lib/tasks/push.ts"(){"use strict";_H(),ve()}});function xH(){return{showBuffer(){let t=["show",...xr(arguments,1)];return t.includes("--binary")||t.splice(1,0,"--binary"),this._runTask(NC(t),st(arguments))},show(){let t=["show",...xr(arguments,1)];return this._runTask(Er(t),st(arguments))}}}var EH=Y({"src/lib/tasks/show.ts"(){"use strict";ve(),yt()}}),eC,MT,SH=Y({"src/lib/responses/FileStatusSummary.ts"(){"use strict";eC=/^(.+)\0(.+)$/,MT=class{constructor(t,e,r){if(this.path=t,this.index=e,this.working_dir=r,e==="R"||r==="R"){let i=eC.exec(t)||[null,t,t];this.from=i[2]||"",this.path=i[1]||""}}}}});function tC(t){let[e,r]=t.split(wl);return{from:r||e,to:e}}function ei(t,e,r){return[`${t}${e}`,r]}function gv(t,...e){return e.map(r=>ei(t,r,(i,n)=>i.conflicted.push(n)))}function kH(t,e){let r=e.trim();switch(" "){case r.charAt(2):return i(r.charAt(0),r.charAt(1),r.slice(3));case r.charAt(1):return i(" ",r.charAt(0),r.slice(2));default:return}function i(n,s,a){let o=`${n}${s}`,l=DT.get(o);l&&l(t,a),o!=="##"&&o!=="!!"&&t.files.push(new MT(a,n,s))}}var rC,DT,OT,AH=Y({"src/lib/responses/StatusSummary.ts"(){"use strict";ve(),SH(),rC=class{constructor(){this.not_added=[],this.conflicted=[],this.created=[],this.deleted=[],this.ignored=void 0,this.modified=[],this.renamed=[],this.files=[],this.staged=[],this.ahead=0,this.behind=0,this.current=null,this.tracking=null,this.detached=!1,this.isClean=()=>!this.files.length}},DT=new Map([ei(" ","A",(t,e)=>t.created.push(e)),ei(" ","D",(t,e)=>t.deleted.push(e)),ei(" ","M",(t,e)=>t.modified.push(e)),ei("A"," ",(t,e)=>{t.created.push(e),t.staged.push(e)}),ei("A","M",(t,e)=>{t.created.push(e),t.staged.push(e),t.modified.push(e)}),ei("D"," ",(t,e)=>{t.deleted.push(e),t.staged.push(e)}),ei("M"," ",(t,e)=>{t.modified.push(e),t.staged.push(e)}),ei("M","M",(t,e)=>{t.modified.push(e),t.staged.push(e)}),ei("R"," ",(t,e)=>{t.renamed.push(tC(e))}),ei("R","M",(t,e)=>{let r=tC(e);t.renamed.push(r),t.modified.push(r.to)}),ei("!","!",(t,e)=>{(t.ignored=t.ignored||[]).push(e)}),ei("?","?",(t,e)=>t.not_added.push(e)),...gv("A","A","U"),...gv("D","D","U"),...gv("U","A","D","U"),["##",(t,e)=>{let r=/ahead (\d+)/,i=/behind (\d+)/,n=/^(.+?(?=(?:\.{3}|\s|$)))/,s=/\.{3}(\S*)/,a=/\son\s(\S+?)(?=\.{3}|$)/,o=r.exec(e);t.ahead=o&&+o[1]||0,o=i.exec(e),t.behind=o&&+o[1]||0,o=n.exec(e),t.current=lr(o==null?void 0:o[1],mt,null),o=s.exec(e),t.tracking=lr(o==null?void 0:o[1],mt,null),o=a.exec(e),o&&(t.current=lr(o==null?void 0:o[1],mt,t.current)),t.detached=/\(no branch\)/.test(e)}]]),OT=function(t){let e=t.split(wl),r=new rC;for(let i=0,n=e.length;i!LT.includes(r))],parser(r){return OT(r)}}}var LT,TH=Y({"src/lib/tasks/status.ts"(){"use strict";AH(),LT=["--null","-z"]}});function Yd(t=0,e=0,r=0,i="",n=!0){return Object.defineProperty({major:t,minor:e,patch:r,agent:i,installed:n},"toString",{value(){return`${this.major}.${this.minor}.${this.patch}`},configurable:!1,enumerable:!1})}function PH(){return Yd(0,0,0,"",!1)}function RH(){return{version(){return this._runTask({commands:["--version"],format:"utf-8",parser:$H,onError(t,e,r,i){if(t.exitCode===-2)return r(E.from(Jv));i(e)}})}}}function $H(t){return t===Jv?PH():Hr(Yd(0,0,0,t),NT,t)}var Jv,NT,FH=Y({"src/lib/tasks/version.ts"(){"use strict";ve(),Jv="installed=false",NT=[new _e(/version (\d+)\.(\d+)\.(\d+)(?:\s*\((.+)\))?/,(t,[e,r,i,n=""])=>{Object.assign(t,Yd(Qe(e),Qe(r),Qe(i),n))}),new _e(/version (\d+)\.(\d+)\.(\D+)(.+)?$/,(t,[e,r,i,n=""])=>{Object.assign(t,Yd(Qe(e),Qe(r),i,n))})]}});function iC(t,e,r,...i){return mt(r)?e(r,lr(i[0],mt),xr(arguments)):Nr(`git.${t}() requires a string 'repoPath'`)}function IH(){return{clone(t,...e){return this._runTask(iC("clone",Tv,lr(t,mt),...e),st(arguments))},mirror(t,...e){return this._runTask(iC("mirror",BT,lr(t,mt),...e),st(arguments))}}}var Tv,BT,MH=Y({"src/lib/tasks/clone.ts"(){"use strict";yt(),ve(),Tv=(t,e,r)=>{let i=["clone",...r];return mt(t)&&i.push(pl(t)),mt(e)&&i.push(pl(e)),Er(i)},BT=(t,e,r)=>(Ei(r,"--mirror"),Tv(t,e,r))}}),HT={};St(HT,{SimpleGitApi:()=>Pv});var Pv,DH=Y({"src/lib/simple-git-api.ts"(){"use strict";N8(),B8(),U8(),V8(),Z8(),WC(),X8(),XC(),J8(),nH(),_T(),wH(),IT(),EH(),TH(),yt(),FH(),ve(),MH(),Pv=class{constructor(t){this._executor=t}_runTask(t,e){let r=this._executor.chain(),i=r.push(t);return e&&O8(t,i,e),Object.create(this,{then:{value:i.then.bind(i)},catch:{value:i.catch.bind(i)},_executor:{value:r}})}add(t){return this._runTask(Er(["add",...yn(t)]),st(arguments))}cwd(t){let e=st(arguments);return typeof t=="string"?this._runTask(BA(t,this._executor),e):typeof(t==null?void 0:t.path)=="string"?this._runTask(BA(t.path,t.root&&this._executor||void 0),e):this._runTask(Nr("Git.cwd: workingDirectory must be supplied as a string"),e)}hashObject(t,e){return this._runTask(Q8(t,e===!0),st(arguments))}init(t){return this._runTask(iH(t===!0,this._executor.cwd,xr(arguments)),st(arguments))}merge(){return this._runTask(XA(xr(arguments)),st(arguments))}mergeFromTo(t,e){return mt(t)&&mt(e)?this._runTask(XA([t,e,...xr(arguments)]),st(arguments,!1)):this._runTask(Nr("Git.mergeFromTo requires that the 'remote' and 'branch' arguments are supplied as strings"))}outputHandler(t){return this._executor.outputHandler=t,this}push(){let t=Qv({remote:lr(arguments[0],mt),branch:lr(arguments[1],mt)},xr(arguments));return this._runTask(t,st(arguments))}stash(){return this._runTask(Er(["stash",...xr(arguments)]),st(arguments))}status(){return this._runTask(CH(xr(arguments)),st(arguments))}},Object.assign(Pv.prototype,H8(),IH(),Y8(),E8(),j8(),K8(),C8(),dH(),xH(),RH())}}),UT={};St(UT,{Scheduler:()=>jT});var nC,jT,OH=Y({"src/lib/runners/scheduler.ts"(){"use strict";ve(),rT(),nC=(()=>{let t=0;return()=>{t++;let{promise:e,done:r}=(0,GT.createDeferred)();return{promise:e,done:r,id:t}}})(),jT=class{constructor(t=2){this.concurrency=t,this.logger=jv("","scheduler"),this.pending=[],this.running=[],this.logger("Constructed, concurrency=%s",t)}schedule(){if(!this.pending.length||this.running.length>=this.concurrency){this.logger("Schedule attempt ignored, pending=%s running=%s concurrency=%s",this.pending.length,this.running.length,this.concurrency);return}let t=Ei(this.running,this.pending.shift());this.logger("Attempting id=%s",t.id),t.done(()=>{this.logger("Completing id=",t.id),Kd(this.running,t),this.schedule()})}next(){let{promise:t,id:e}=Ei(this.pending,nC());return this.logger("Scheduling id=%s",e),this.schedule(),t}}}}),VT={};St(VT,{applyPatchTask:()=>LH});function LH(t,e){return Er(["apply",...e,...t])}var NH=Y({"src/lib/tasks/apply-patch.ts"(){"use strict";yt()}});function BH(t,e){return{branch:t,hash:e,success:!0}}function HH(t){return{branch:t,hash:null,success:!1}}var zT,UH=Y({"src/lib/responses/BranchDeleteSummary.ts"(){"use strict";zT=class{constructor(){this.all=[],this.branches={},this.errors=[]}get success(){return!this.errors.length}}}});function WT(t,e){return e===1&&Rv.test(t)}var sC,Rv,aC,ih,GH=Y({"src/lib/parsers/parse-branch-delete.ts"(){"use strict";UH(),ve(),sC=/(\S+)\s+\(\S+\s([^)]+)\)/,Rv=/^error[^']+'([^']+)'/m,aC=[new _e(sC,(t,[e,r])=>{let i=BH(e,r);t.all.push(i),t.branches[e]=i}),new _e(Rv,(t,[e])=>{let r=HH(e);t.errors.push(r),t.all.push(r),t.branches[e]=r})],ih=(t,e)=>Hr(new zT,aC,[t,e])}}),qT,jH=Y({"src/lib/responses/BranchSummary.ts"(){"use strict";qT=class{constructor(){this.all=[],this.branches={},this.current="",this.detached=!1}push(t,e,r,i,n){t==="*"&&(this.detached=e,this.current=r),this.all.push(r),this.branches[r]={current:t==="*",linkedWorkTree:t==="+",name:r,commit:i,label:n}}}}});function oC(t){return t?t.charAt(0):""}function YT(t,e=!1){return Hr(new qT,e?[KT]:ZT,t)}var ZT,KT,VH=Y({"src/lib/parsers/parse-branch.ts"(){"use strict";jH(),ve(),ZT=[new _e(/^([*+]\s)?\((?:HEAD )?detached (?:from|at) (\S+)\)\s+([a-z0-9]+)\s(.*)$/,(t,[e,r,i,n])=>{t.push(oC(e),!0,r,i,n)}),new _e(/^([*+]\s)?(\S+)\s+([a-z0-9]+)\s?(.*)$/s,(t,[e,r,i,n])=>{t.push(oC(e),!1,r,i,n)})],KT=new _e(/^(\S+)$/s,(t,[e])=>{t.push("*",!1,e,"","")})}}),XT={};St(XT,{branchLocalTask:()=>WH,branchTask:()=>zH,containsDeleteBranchCommand:()=>QT,deleteBranchTask:()=>YH,deleteBranchesTask:()=>qH});function QT(t){let e=["-d","-D","--delete"];return t.some(r=>e.includes(r))}function zH(t){let e=QT(t),r=t.includes("--show-current"),i=["branch",...t];return i.length===1&&i.push("-a"),i.includes("-v")||i.splice(1,0,"-v"),{format:"utf-8",commands:i,parser(n,s){return e?ih(n,s).all[0]:YT(n,r)}}}function WH(){return{format:"utf-8",commands:["branch","-v"],parser(t){return YT(t)}}}function qH(t,e=!1){return{format:"utf-8",commands:["branch","-v",e?"-D":"-d",...t],parser(r,i){return ih(r,i)},onError({exitCode:r,stdOut:i},n,s,a){if(!WT(String(n),r))return a(n);s(i)}}}function YH(t,e=!1){let r={format:"utf-8",commands:["branch","-v",e?"-D":"-d",t],parser(i,n){return ih(i,n).branches[t]},onError({exitCode:i,stdErr:n,stdOut:s},a,o,l){if(!WT(String(a),i))return l(a);throw new Eu(r.parser(xu(s),xu(n)),String(a))}};return r}var ZH=Y({"src/lib/tasks/branch.ts"(){"use strict";_l(),GH(),VH(),ve()}});function KH(t){let e=t.trim().replace(/^["']|["']$/g,"");return e&&(0,JT.normalize)(e)}var e2,XH=Y({"src/lib/responses/CheckIgnore.ts"(){"use strict";e2=t=>t.split(/\n/g).map(KH).filter(Boolean)}}),t2={};St(t2,{checkIgnoreTask:()=>QH});function QH(t){return{commands:["check-ignore",...t],format:"utf-8",parser:e2}}var JH=Y({"src/lib/tasks/check-ignore.ts"(){"use strict";XH()}});function e6(t,e){return Hr({raw:t,remote:null,branches:[],tags:[],updated:[],deleted:[]},r2,[t,e])}var r2,t6=Y({"src/lib/parsers/parse-fetch.ts"(){"use strict";ve(),r2=[new _e(/From (.+)$/,(t,[e])=>{t.remote=e}),new _e(/\* \[new branch]\s+(\S+)\s*-> (.+)$/,(t,[e,r])=>{t.branches.push({name:e,tracking:r})}),new _e(/\* \[new tag]\s+(\S+)\s*-> (.+)$/,(t,[e,r])=>{t.tags.push({name:e,tracking:r})}),new _e(/- \[deleted]\s+\S+\s*-> (.+)$/,(t,[e])=>{t.deleted.push({tracking:e})}),new _e(/\s*([^.]+)\.\.(\S+)\s+(\S+)\s*-> (.+)$/,(t,[e,r,i,n])=>{t.updated.push({name:i,tracking:n,to:r,from:e})})]}}),i2={};St(i2,{fetchTask:()=>i6});function r6(t){return/^--upload-pack(=|$)/.test(t)}function i6(t,e,r){let i=["fetch",...r];return t&&e&&i.push(t,e),i.find(r6)?Nr("git.fetch: potential exploit argument blocked."):{commands:i,format:"utf-8",parser:e6}}var n6=Y({"src/lib/tasks/fetch.ts"(){"use strict";t6(),yt()}});function s6(t){return Hr({moves:[]},n2,t)}var n2,a6=Y({"src/lib/parsers/parse-move.ts"(){"use strict";ve(),n2=[new _e(/^Renaming (.+) to (.+)$/,(t,[e,r])=>{t.moves.push({from:e,to:r})})]}}),s2={};St(s2,{moveTask:()=>o6});function o6(t,e){return{commands:["mv","-v",...yn(t),e],format:"utf-8",parser:s6}}var l6=Y({"src/lib/tasks/move.ts"(){"use strict";a6(),ve()}}),a2={};St(a2,{pullTask:()=>c6});function c6(t,e,r){let i=["pull",...r];return t&&e&&i.splice(1,0,t,e),{commands:i,format:"utf-8",parser(n,s){return Xv(n,s)},onError(n,s,a,o){let l=gH(xu(n.stdOut),xu(n.stdErr));if(l)return o(new Eu(l));o(s)}}}var u6=Y({"src/lib/tasks/pull.ts"(){"use strict";_l(),PT(),ve()}});function f6(t){let e={};return o2(t,([r])=>e[r]={name:r}),Object.values(e)}function d6(t){let e={};return o2(t,([r,i,n])=>{Object.hasOwn(e,r)||(e[r]={name:r,refs:{fetch:"",push:""}}),n&&i&&(e[r].refs[n.replace(/[^a-z]/g,"")]=i)}),Object.values(e)}function o2(t,e){Iv(t,r=>e(r.split(/\s+/)))}var h6=Y({"src/lib/responses/GetRemoteSummary.ts"(){"use strict";ve()}}),l2={};St(l2,{addRemoteTask:()=>p6,getRemotesTask:()=>m6,listRemotesTask:()=>g6,remoteTask:()=>v6,removeRemoteTask:()=>w6});function p6(t,e,r){return Er(["remote","add",...r,t,e])}function m6(t){let e=["remote"];return t&&e.push("-v"),{commands:e,format:"utf-8",parser:t?d6:f6}}function g6(t){let e=[...t];return e[0]!=="ls-remote"&&e.unshift("ls-remote"),Er(e)}function v6(t){let e=[...t];return e[0]!=="remote"&&e.unshift("remote"),Er(e)}function w6(t){return Er(["remote","remove",t])}var b6=Y({"src/lib/tasks/remote.ts"(){"use strict";h6(),yt()}}),c2={};St(c2,{stashListTask:()=>_6});function _6(t={},e){let r=bT(t),i=["stash","list",...r.commands,...e],n=mT(r.splitter,r.fields,zv(i));return rh(i)||{commands:i,format:"utf-8",parser:n}}var y6=Y({"src/lib/tasks/stash-list.ts"(){"use strict";Cu(),vT(),Kv(),_T()}}),u2={};St(u2,{addSubModuleTask:()=>x6,initSubModuleTask:()=>E6,subModuleTask:()=>nh,updateSubModuleTask:()=>S6});function x6(t,e){return nh(["add",t,e])}function E6(t){return nh(["init",...t])}function nh(t){let e=[...t];return e[0]!=="submodule"&&e.unshift("submodule"),Er(e)}function S6(t){return nh(["update",...t])}var k6=Y({"src/lib/tasks/sub-module.ts"(){"use strict";yt()}});function A6(t,e){let r=Number.isNaN(t),i=Number.isNaN(e);return r!==i?r?1:-1:r?f2(t,e):0}function f2(t,e){return t===e?0:t>e?1:-1}function C6(t){return t.trim()}function Ud(t){return typeof t=="string"&&parseInt(t.replace(/^\D+/g,""),10)||0}var lC,d2,T6=Y({"src/lib/responses/TagList.ts"(){"use strict";lC=class{constructor(t,e){this.all=t,this.latest=e}},d2=function(t,e=!1){let r=t.split(` +`).map(C6).filter(Boolean);e||r.sort(function(n,s){let a=n.split("."),o=s.split(".");if(a.length===1||o.length===1)return A6(Ud(a[0]),Ud(o[0]));for(let l=0,c=Math.max(a.length,o.length);ln.indexOf(".")>=0);return new lC(r,i)}}}),h2={};St(h2,{addAnnotatedTagTask:()=>$6,addTagTask:()=>R6,tagListTask:()=>P6});function P6(t=[]){let e=t.some(r=>/^--sort=/.test(r));return{format:"utf-8",commands:["tag","-l",...t],parser(r){return d2(r,e)}}}function R6(t){return{format:"utf-8",commands:["tag",t],parser(){return{name:t}}}}function $6(t,e){return{format:"utf-8",commands:["tag","-a","-m",e,t],parser(){return{name:t}}}}var F6=Y({"src/lib/tasks/tag.ts"(){"use strict";T6()}}),I6=K3({"src/git.js"(t,e){"use strict";var{GitExecutor:r}=(D8(),_t(sT)),{SimpleGitApi:i}=(DH(),_t(HT)),{Scheduler:n}=(OH(),_t(UT)),{adhocExecTask:s,configurationErrorTask:a}=(yt(),_t(Ev)),{asArray:o,filterArray:l,filterPrimitives:c,filterString:u,filterStringOrStringArray:f,filterType:d,getTrailingOptions:h,trailingFunctionArgument:p,trailingOptionsArgument:g}=(ve(),_t(TC)),{applyPatchTask:w}=(NH(),_t(VT)),{branchTask:y,branchLocalTask:b,deleteBranchesTask:S,deleteBranchTask:C}=(ZH(),_t(XT)),{checkIgnoreTask:A}=(JH(),_t(t2)),{checkIsRepoTask:k}=(FC(),_t(PC)),{cleanWithOptionsTask:v,isCleanOptionsArray:x}=(jC(),_t(UC)),{diffSummaryTask:_}=(Kv(),_t(wT)),{fetchTask:P}=(n6(),_t(i2)),{moveTask:T}=(l6(),_t(s2)),{pullTask:M}=(u6(),_t(a2)),{pushTagsTask:$}=(IT(),_t(FT)),{addRemoteTask:D,getRemotesTask:Q,listRemotesTask:ye,remoteTask:de,removeRemoteTask:J}=(b6(),_t(l2)),{getResetMode:X,resetTask:he}=(tT(),_t(QC)),{stashListTask:z}=(y6(),_t(c2)),{addSubModuleTask:K,initSubModuleTask:G,subModuleTask:Me,updateSubModuleTask:Et}=(k6(),_t(u2)),{addAnnotatedTagTask:Ht,addTagTask:De,tagListTask:Rt}=(F6(),_t(h2)),{straightThroughBufferTask:$t,straightThroughStringTask:Xe}=(yt(),_t(Ev));function re(B,N){this._plugins=N,this._executor=new r(B.baseDir,new n(B.maxConcurrentProcesses),N),this._trimmed=B.trimmed}(re.prototype=Object.create(i.prototype)).constructor=re,re.prototype.customBinary=function(B){return this._plugins.reconfigure("binary",B),this},re.prototype.env=function(B,N){return arguments.length===1&&typeof B=="object"?this._executor.env=B:(this._executor.env=this._executor.env||{})[B]=N,this},re.prototype.stashList=function(B){return this._runTask(z(g(arguments)||{},l(B)&&B||[]),p(arguments))},re.prototype.mv=function(B,N){return this._runTask(T(B,N),p(arguments))},re.prototype.checkoutLatestTag=function(B){var N=this;return this.pull(function(){N.tags(function(ue,Re){N.checkout(Re.latest,B)})})},re.prototype.pull=function(B,N,ue,Re){return this._runTask(M(d(B,u),d(N,u),h(arguments)),p(arguments))},re.prototype.fetch=function(B,N){return this._runTask(P(d(B,u),d(N,u),h(arguments)),p(arguments))},re.prototype.silent=function(B){return this._runTask(s(()=>console.warn("simple-git deprecation notice: git.silent: logging should be configured using the `debug` library / `DEBUG` environment variable, this method will be removed.")))},re.prototype.tags=function(B,N){return this._runTask(Rt(h(arguments)),p(arguments))},re.prototype.rebase=function(){return this._runTask(Xe(["rebase",...h(arguments)]),p(arguments))},re.prototype.reset=function(B){return this._runTask(he(X(B),h(arguments)),p(arguments))},re.prototype.revert=function(B){let N=p(arguments);return typeof B!="string"?this._runTask(a("Commit must be a string"),N):this._runTask(Xe(["revert",...h(arguments,0,!0),B]),N)},re.prototype.addTag=function(B){let N=typeof B=="string"?De(B):a("Git.addTag requires a tag name");return this._runTask(N,p(arguments))},re.prototype.addAnnotatedTag=function(B,N){return this._runTask(Ht(B,N),p(arguments))},re.prototype.deleteLocalBranch=function(B,N,ue){return this._runTask(C(B,typeof N=="boolean"?N:!1),p(arguments))},re.prototype.deleteLocalBranches=function(B,N,ue){return this._runTask(S(B,typeof N=="boolean"?N:!1),p(arguments))},re.prototype.branch=function(B,N){return this._runTask(y(h(arguments)),p(arguments))},re.prototype.branchLocal=function(B){return this._runTask(b(),p(arguments))},re.prototype.raw=function(B){let N=!Array.isArray(B),ue=[].slice.call(N?arguments:B,0);for(let Ut=0;Utconsole.warn("simple-git deprecation notice: clearQueue() is deprecated and will be removed, switch to using the abortPlugin instead.")))},re.prototype.checkIgnore=function(B,N){return this._runTask(A(o(d(B,f,[]))),p(arguments))},re.prototype.checkIsRepo=function(B,N){return this._runTask(k(d(B,u)),p(arguments))},e.exports=re}});Hs();var M6=class extends Br{constructor(t,e){super(void 0,e),this.config=t}};Hs();Hs();var bl=class extends Br{constructor(t,e,r){super(t,r),this.task=t,this.plugin=e,Object.setPrototypeOf(this,new.target.prototype)}};_l();pC();FC();jC();WC();YC();XC();tT();function D6(t){return t?[{type:"spawn.before",action(i,n){t.aborted&&n.kill(new bl(void 0,"abort","Abort already signaled"))}},{type:"spawn.after",action(i,n){function s(){n.kill(new bl(void 0,"abort","Abort signal received"))}t.addEventListener("abort",s),n.spawned.on("close",()=>t.removeEventListener("abort",s))}}]:void 0}function O6(t={}){return{type:"spawn.args",action(e,{env:r}){for(let i of DA(e,r))if(t[i.category]!==!0)throw new bl(void 0,"unsafe",i.message);return e}}}ve();function L6(t){let e=yu(t,"-c");return{type:"spawn.args",action(r){return[...e,...r]}}}ve();var cC=(0,vl.deferred)().promise;function N6({onClose:t=!0,onExit:e=50}={}){function r(){let n=-1,s={close:(0,vl.deferred)(),closeTimeout:(0,vl.deferred)(),exit:(0,vl.deferred)(),exitTimeout:(0,vl.deferred)()},a=Promise.race([t===!1?cC:s.closeTimeout.promise,e===!1?cC:s.exitTimeout.promise]);return i(t,s.close,s.closeTimeout),i(e,s.exit,s.exitTimeout),{close(o){n=o,s.close.done()},exit(o){n=o,s.exit.done()},get exitCode(){return n},result:a}}function i(n,s,a){n!==!1&&(n===!0?s.promise:s.promise.then(()=>vv(n))).then(a.done)}return{type:"spawn.after",async action(n,{spawned:s,close:a}){var u,f;let o=r(),l=!0,c=()=>{l=!1};(u=s.stdout)==null||u.on("data",c),(f=s.stderr)==null||f.on("data",c),s.on("error",c),s.on("close",d=>o.close(d)),s.on("exit",d=>o.exit(d));try{await o.result,l&&await vv(50),a(o.exitCode)}catch(d){a(o.exitCode,d)}}}}ve();var B6="Invalid value supplied for custom binary, requires a single string or an array containing either one or two strings",uC="Invalid value supplied for custom binary, restricted characters must be removed or supply the unsafe.allowUnsafeCustomBinary option";function H6(t){return!t||!/^([a-z]:)?([a-z0-9/.\\_~-]+)$/i.test(t)}function fC(t,e){if(t.length<1||t.length>2)throw new bl(void 0,"binary",B6);if(t.some(H6))if(e)console.warn(uC);else throw new bl(void 0,"binary",uC);let[i,n]=t;return{binary:i,prefix:n}}function U6(t,e=["git"],r=!1){let i=fC(yn(e),r);t.on("binary",n=>{i=fC(yn(n),r)}),t.append("spawn.binary",()=>i.binary),t.append("spawn.args",n=>i.prefix?[i.prefix,...n]:n)}Hs();function G6(t){return!!(t.exitCode&&t.stdErr.length)}function j6(t){return E.concat([...t.stdOut,...t.stdErr])}function V6(t=!1,e=G6,r=j6){return(i,n)=>!t&&i||!e(n)?i:r(n)}function dC(t){return{type:"task.error",action(e,r){let i=t(e.error,{stdErr:r.stdErr,stdOut:r.stdOut,exitCode:r.exitCode});return E.isBuffer(i)?{error:new Br(void 0,i.toString("utf-8"))}:{error:i}}}}ve();var z6=class{constructor(){this.plugins=new Set,this.events=new p2.EventEmitter}on(t,e){this.events.on(t,e)}reconfigure(t,e){this.events.emit(t,e)}append(t,e){let r=Ei(this.plugins,{type:t,action:e});return()=>this.plugins.delete(r)}add(t){let e=[];return yn(t).forEach(r=>r&&this.plugins.add(Ei(e,r))),()=>{e.forEach(r=>this.plugins.delete(r))}}exec(t,e,r){let i=e,n=Object.freeze(Object.create(r));for(let s of this.plugins)s.type===t&&(i=s.action(i,n));return i}};ve();function W6(t){let e="--progress",r=["checkout","clone","fetch","pull","push"];return[{type:"spawn.args",action(s,a){return r.includes(a.method)?_C(s,e):s}},{type:"spawn.after",action(s,a){var o;a.commands.includes(e)&&((o=a.spawned.stderr)==null||o.on("data",l=>{let c=/^([\s\S]+?):\s*(\d+)% \((\d+)\/(\d+)\)/.exec(l.toString("utf8"));c&&t({method:a.method,stage:q6(c[1]),progress:Qe(c[2]),processed:Qe(c[3]),total:Qe(c[4])})}))}}]}function q6(t){return String(t.toLowerCase().split(" ",1))||"unknown"}ve();function Y6(t){let e=xC(t,["uid","gid"]);return{type:"spawn.options",action(r){return{...e,...r}}}}function Z6({block:t,stdErr:e=!0,stdOut:r=!0}){if(t>0)return{type:"spawn.after",action(i,n){var c,u;let s;function a(){s&&clearTimeout(s),s=setTimeout(l,t)}function o(){var f,d;(f=n.spawned.stdout)==null||f.off("data",a),(d=n.spawned.stderr)==null||d.off("data",a),n.spawned.off("exit",o),n.spawned.off("close",o),s&&clearTimeout(s)}function l(){o(),n.kill(new bl(void 0,"timeout","block timeout reached"))}r&&((c=n.spawned.stdout)==null||c.on("data",a)),e&&((u=n.spawned.stderr)==null||u.on("data",a)),n.spawned.on("exit",o),n.spawned.on("close",o),a()}}}function K6(){return{type:"spawn.args",action(t){let e=[],r;function i(n){(r=r||[]).push(...n)}for(let n=0;n_i(a)&&ml(a)||a));break}e.push(s)}return r?[...e,"--",...r.map(String)]:e}}}ve();var X6=I6();function Q6(t,e){var n;let r=new z6,i=AC(t&&(typeof t=="string"?{baseDir:t}:t)||{},e);if(!Mv(i.baseDir))throw new M6(i,"Cannot use simple-git on a directory that does not exist");return Array.isArray(i.config)&&r.add(L6(i.config)),r.add(O6(i.unsafe)),r.add(N6(i.completion)),i.abort&&r.add(D6(i.abort)),i.progress&&r.add(W6(i.progress)),i.timeout&&r.add(Z6(i.timeout)),i.spawnOptions&&r.add(Y6(i.spawnOptions)),r.add(K6()),r.add(dC(V6(!0))),i.errors&&r.add(dC(i.errors)),U6(r,i.binary,(n=i.unsafe)==null?void 0:n.allowUnsafeCustomBinary),new X6(i,r)}_l();var m2=Q6;var Ce=class extends cl{constructor(r){super(r);this.useDefaultWindowsGitPath=!1}async setGitInstance(r=!1){var i;if(await this.isGitInstalled()){let n=this.app.vault.adapter,s=n.getBasePath(),a=s;this.plugin.settings.basePath&&(await n.exists((0,Zn.normalizePath)(this.plugin.settings.basePath))?a=We.join(s,this.plugin.settings.basePath):r||new Zn.Notice("ObsidianGit: Base path does not exist")),this.absoluteRepoPath=a,this.git=m2({baseDir:a,binary:this.plugin.localStorage.getGitPath()||(this.useDefaultWindowsGitPath?Rd:void 0),config:["core.quotepath=off"],unsafe:{allowUnsafeCustomBinary:!0,allowUnsafeEditor:!0,allowUnsafeAskPass:!0,allowUnsafeConfigEnvCount:!0,allowUnsafeConfigPaths:!0,allowUnsafeCredentialHelper:!0,allowUnsafeGitProxy:!0,allowUnsafeGpgProgram:!0,allowUnsafeHooksPath:!0,allowUnsafeMergeDriver:!0,allowUnsafeSshCommand:!0,allowUnsafePager:!0}});let o=this.plugin.localStorage.getPATHPaths(),l=this.plugin.localStorage.getEnvVars(),c=this.plugin.settings.gitDir,u={...process.env};if(o.length>0){let y=o.join(":")+":"+u.PATH;u.PATH=y}c&&(u.GIT_DIR=c,u.GIT_WORK_TREE=a);for(let y of l){let[b,S]=y.split("=");u[b]=S}let f="simple-git",d=",",p=((i=localStorage.debug)!=null?i:"").split(d);if(!p.includes(f)&&!p.includes(`-${f}`)&&(p.push(f),w2.default.enable(p.join(d))),await this.git.env(u).checkIsRepo()){let y=await this.git.revparse("--show-cdup"),b=(0,Tu.resolve)(a+Tu.sep+y);this.absoluteRepoPath=b,await this.git.cwd(b)}let g=We.join(s,this.app.vault.configDir,"plugins","obsidian-git"),w=We.join(g,Sa);u.SSH_ASKPASS==null&&(u.SSH_ASKPASS=w),u.SSH_ASKPASS_REQUIRE="force",u.OBSIDIAN_GIT_CREDENTIALS_INPUT=We.join(g,$d),u.SSH_ASKPASS==w&&this.askpass().catch(y=>this.plugin.displayError(y)),u.OBSIDIAN_GIT="1",this.git=this.git.env(u),this.watchFileChanges()}}watchFileChanges(){var i;(i=this.fileWatcherAbortController)==null||i.abort(),this.fileWatcherAbortController=new AbortController;let r=Ur.watch(this.absoluteRepoPath,{recursive:!0,signal:this.fileWatcherAbortController.signal,maxQueue:1});(async()=>{var n,s;try{for await(let a of r)a.filename&&!a.filename.startsWith(".git/")&&!await this.isIgnored(a.filename)&&(this.plugin.debRefresh(),(s=(n=this.plugin).autoCommitDebouncer)==null||s.call(n))}catch(a){if(a.name==="AbortError")return;throw a}})().catch(n=>this.plugin.displayError(n))}getRelativeVaultPath(r){let n=this.app.vault.adapter.getBasePath(),s=We.join(this.absoluteRepoPath,r),a=We.relative(n,s);return Zn.Platform.isWin&&(a=a.replace(/\\/g,"/")),a}getRelativeRepoPath(r,i=!0){if(i){let s=this.plugin.app.vault.adapter.getBasePath(),a=this.absoluteRepoPath,o=We.join(s,r),l=We.relative(a,o);return Zn.Platform.isWin&&(l=l.replace(/\\/g,"/")),l}return r}get absPluginConfigPath(){let i=this.app.vault.adapter.getBasePath();return We.join(i,this.app.vault.configDir,"plugins","obsidian-git")}get relPluginConfigPath(){return We.join(this.app.vault.configDir,"plugins","obsidian-git")}async askpass(){let r=this.app.vault.adapter,i=this.app.vault.configDir+"/plugins/obsidian-git/";await this.addAskPassScriptToExclude(),await Ur.writeFile(We.join(this.absPluginConfigPath,Sa),Nk),await Ur.chmod(We.join(this.absPluginConfigPath,Sa),493),this.askPassWatchAbortController=new AbortController;let{signal:n}=this.askPassWatchAbortController;try{let s=Ur.watch(this.absPluginConfigPath,{signal:n});for await(let a of s){if(a.filename!=$d)continue;let o=i+$d;if(await new Promise(d=>window.setTimeout(d,200)),!await r.exists(o))continue;let l=await r.read(o),c;l.length>60&&(c=new Zn.Notice(l,999999));let u=!0;l.contains("Username for")&&(u=!1);let f=await new tt(this.plugin,{allowEmpty:!0,obscure:u,placeholder:l.length>60?"Enter a response to the message.":l}).openAndGetResult();c==null||c.hide(),await r.exists(o)&&await r.write(`${o}.response`,f!=null?f:"")}}catch(s){this.plugin.displayError(s),await Ur.rm(We.join(this.absPluginConfigPath,Sa),{force:!0}),await Ur.rm(We.join(this.absPluginConfigPath,`${Sa}.response`),{force:!0}),await new Promise(a=>window.setTimeout(a,5e3)),this.plugin.log("Retry watch for ask pass"),await this.askpass()}}async addAskPassScriptToExclude(){try{if(!await this.git.checkIsRepo())return;let r=await this.git.revparse(["--path-format=absolute","--git-path","info/exclude"]),i=We.join(this.app.vault.configDir,"plugins","obsidian-git",Sa),n=this.getRelativeRepoPath(i,!0);(await Ur.readFile(r,"utf-8")).split(` +`).some(l=>l.contains(n))||await Ur.appendFile(r,n+` +`)}catch(r){console.error("Error while adding askpass script to exclude file:",r)}}unload(){var r,i;(r=this.askPassWatchAbortController)==null||r.abort(),(i=this.fileWatcherAbortController)==null||i.abort()}async status(r){let i=r==null?void 0:r.path;this.plugin.setPluginState({gitAction:1});let n=await this.git.status(i!=null?["--",i]:[]);this.plugin.setPluginState({gitAction:0});let s=n.files.map(a=>{let o=this.formatPath(a);return{path:o.path,from:o.from,index:a.index==="?"?"U":a.index,workingDir:a.working_dir==="?"?"U":a.working_dir,vaultPath:this.getRelativeVaultPath(o.path)}});return{all:s,changed:s.filter(a=>a.workingDir!==" "),staged:s.filter(a=>a.index!==" "&&a.index!="U"),conflicted:n.conflicted.map(a=>this.formatPath({path:a}).path)}}async submoduleAwareHeadRevisonInContainingDirectory(r){let i=this.getRelativeRepoPath(r),s=["-C",We.dirname(i),"rev-parse","HEAD"],a=this.git.raw(s);return a.catch(o=>console.warn("obsidian-git: rev-parse error:",o)),(await a).trim()}async getSubmodulePaths(){return new Promise(r=>{this.git.outputHandler((i,n,s,a)=>{if(!(a.contains("submodule")&&a.contains("foreach")))return;let o="",l=this.app.vault.adapter.getBasePath()+(this.plugin.settings.basePath?"/"+this.plugin.settings.basePath:"");n.on("data",c=>{o+=c.toString("utf8")}),n.on("end",()=>{let u=o.split(` +`).map(f=>{let d=f.match(/'([^']*)'/);if(d!=null)return l+"/"+d[1]+Tu.sep}).filter(f=>!!f);u.reverse(),r(u)})}),this.git.subModule(["foreach","--recursive",""]).then(()=>{this.git.outputHandler(()=>{})},i=>this.plugin.displayError(i))})}formatPath(r){function i(n){if(n!=null)return n.startsWith('"')&&n.endsWith('"')?n.substring(1,n.length-1):n}return r.from!=null?{from:i(r.from),path:i(r.path)}:{path:i(r.path)}}async blame(r,i,n){if(r=this.getRelativeRepoPath(r),!await this.isTracked(r))return"untracked";let s=await this.getSubmoduleOfFile(r),a=s?["-C",s.submodule]:[],o=s?s.relativeFilepath:r;a.push("blame","--porcelain"),n&&a.push("-w");let l=`-C${Pd}`;switch(i){case"inactive":break;case"same-commit":a.push("-C",l);break;case"all-commits":a.push("-C","-C",l);break;default:Ls(i)}a.push("--",o);let c=await this.git.raw(a);return J6(c)}async isTracked(r){let i=await this.getSubmoduleOfFile(r),n=i?["-C",i.submodule]:[],s=i?i.relativeFilepath:r;return n.push("ls-files","--",s),this.git.raw(n).then(a=>a.trim()!=="")}async commitAll({message:r}){if(this.plugin.settings.updateSubmodules){this.plugin.setPluginState({gitAction:4});let n=await this.getSubmodulePaths();for(let s of n)await this.git.cwd({path:s,root:!1}).add("-A"),await this.git.cwd({path:s,root:!1}).commit(await this.formatCommitMessage(r))}this.plugin.setPluginState({gitAction:3}),await this.git.add("-A"),this.plugin.setPluginState({gitAction:4});let i=await this.git.commit(await this.formatCommitMessage(r));return this.app.workspace.trigger("obsidian-git:head-change"),i.summary.changes}async commit({message:r,amend:i}){this.plugin.setPluginState({gitAction:4});let n=(await this.git.commit(await this.formatCommitMessage(r),i?["--amend"]:[])).summary.changes;return this.app.workspace.trigger("obsidian-git:head-change"),this.plugin.setPluginState({gitAction:0}),n}async stage(r,i){this.plugin.setPluginState({gitAction:3}),r=this.getRelativeRepoPath(r,i),await this.git.add(["--",r]),this.plugin.setPluginState({gitAction:0})}async stageAll({dir:r}){this.plugin.setPluginState({gitAction:3}),await this.git.add(r!=null?r:"-A"),this.plugin.setPluginState({gitAction:0})}async unstageAll({dir:r}){this.plugin.setPluginState({gitAction:3}),await this.git.reset(r!=null?["--",r]:[]),this.plugin.setPluginState({gitAction:0})}async unstage(r,i){this.plugin.setPluginState({gitAction:3}),r=this.getRelativeRepoPath(r,i),await this.git.reset(["--",r]),this.plugin.setPluginState({gitAction:0})}async discard(r){this.plugin.setPluginState({gitAction:3}),await this.isTracked(r)&&await this.git.checkout(["--",r]),this.plugin.setPluginState({gitAction:0})}async applyPatch(r){let i=We.join(this.relPluginConfigPath,"patch");await this.app.vault.adapter.write(i,r),await this.git.applyPatch(i,{"--cached":null,"--unidiff-zero":null,"--whitespace":"nowarn"}),await this.app.vault.adapter.remove(i)}async getUntrackedPaths(r){let i=r==null?void 0:r.path;this.plugin.setPluginState({gitAction:1});let n=[];i!=null&&n.push("--",i);let s=await this.git.clean(Pa.RECURSIVE+Pa.DRY_RUN,n);return this.plugin.setPluginState({gitAction:0}),s.paths}async hashObject(r){r=this.getRelativeRepoPath(r);let i=await this.getSubmoduleOfFile(r),n=i?["-C",i.submodule]:[],s=i?i.relativeFilepath:r;return n.push("hash-object","--",s),this.git.raw(n)}async discardAll({dir:r}){return this.discard(r!=null?r:".")}async pull(){this.plugin.setPluginState({gitAction:2});try{this.plugin.settings.updateSubmodules&&await this.git.subModule(["update","--remote","--merge","--recursive"]);let r=await this.branchInfo(),i=await this.git.revparse([r.current]);if(!r.tracking&&this.plugin.settings.updateSubmodules){this.plugin.log("No tracking branch found. Ignoring pull of main repo and updating submodules only.");return}await this.git.fetch();let n=await this.git.revparse([r.tracking]);if(i!==n){if(this.plugin.settings.syncMethod==="merge"||this.plugin.settings.syncMethod==="rebase")try{let o=[r.tracking];switch(this.plugin.settings.mergeStrategy!=="none"&&o.push(`--strategy-option=${this.plugin.settings.mergeStrategy}`),this.plugin.settings.syncMethod){case"merge":await this.git.merge(o);break;case"rebase":await this.git.rebase(o)}}catch(o){this.plugin.displayError(`Pull failed (${this.plugin.settings.syncMethod}): ${"message"in o?o.message:o}`);return}else if(this.plugin.settings.syncMethod==="reset")try{await this.git.raw(["update-ref",`refs/heads/${r.current}`,n]),await this.unstageAll({})}catch(o){this.plugin.displayError(`Sync failed (${this.plugin.settings.syncMethod}): ${"message"in o?o.message:o}`)}this.app.workspace.trigger("obsidian-git:head-change");let s=await this.git.revparse([r.current]);return(await this.git.diff([`${i}..${s}`,"--name-only"])).split(/\r\n|\r|\n/).filter(o=>o.length>0).map(o=>({path:o,workingDir:"P",vaultPath:this.getRelativeVaultPath(o)}))}else return[]}catch(r){this.convertErrors(r)}}async push(){this.plugin.setPluginState({gitAction:5});try{if(this.plugin.settings.updateSubmodules){let a=await this.git.subModule(["foreach","--recursive",`tracking=$(git for-each-ref --format='%(upstream:short)' "$(git symbolic-ref -q HEAD)"); echo $tracking; if [ ! -z "$(git diff --shortstat $tracking)" ]; then git push; fi`]);console.log(a)}let r=await this.git.status(),i=r.tracking,n=r.current;if(!i&&this.plugin.settings.updateSubmodules){this.plugin.log("No tracking branch found. Ignoring push of main repo and updating submodules only.");return}let s=null;return i&&(s=(await this.git.diffSummary([n,i,"--"])).changed),await this.git.push(),s}catch(r){this.convertErrors(r)}}async getUnpushedCommits(){let r=await this.git.status(),i=r.tracking,n=r.current;if(i==null||n==null)return 0;let[s]=Yn(i);return(await this.getRemoteBranches(s)).includes(i)?(await this.git.diffSummary([n,i,"--"])).changed:(this.plugin.log(`Tracking branch ${i} does not exist on remote ${s}.`),0)}async canPush(){if(this.plugin.settings.updateSubmodules===!0)return!0;let r=await this.git.status(),i=r.tracking,n=r.current;return i?(await this.git.diffSummary([n,i,"--"])).changed!==0:!1}async checkRequirements(){return await this.isGitInstalled()?await this.git.checkIsRepo()?"valid":"missing-repo":"missing-git"}async branchInfo(){let r=await this.git.status(),i=await this.git.branch(["--no-color"]);return{current:r.current||void 0,tracking:r.tracking||void 0,branches:i.all}}async getRemoteUrl(r){try{return await this.git.remote(["get-url",r])||void 0}catch(i){if(String(i).contains(r))return;throw i}}async log(r,i=!0,n,s){let a;r&&(a=this.getRelativeRepoPath(r,i));let o={file:a,maxCount:n,"--diff-merges":"first-parent","--name-status":null};return s&&(o[s]=null),(await this.git.log(o)).all.map(c=>{var u,f,d,h;return{...c,author:{name:c.author_name,email:c.author_email},refs:c.refs.split(", ").filter(p=>p.length>0),diff:{...c.diff,files:(f=(u=c.diff)==null?void 0:u.files.map(p=>({...p,status:p.status,path:p.file,hash:c.hash,vaultPath:this.getRelativeVaultPath(p.file),fromPath:p.from,fromVaultPath:p.from!=null?this.getRelativeVaultPath(p.from):void 0,binary:p.binary})))!=null?f:[]},fileName:(h=(d=c.diff)==null?void 0:d.files.first())==null?void 0:h.file}})}async show(r,i,n=!0){let s=this.getRelativeRepoPath(i,n);return this.git.show([r+":"+s])}async getLocalBranchUpstream(r){try{let n=(await this.git.raw(["rev-parse","--abbrev-ref",`${r}@{upstream}`])).trim();return n.length>0?n:void 0}catch(i){return}}getAvailableLocalBranchName(r,i,n){let s=r;if(!n.includes(s))return s;let a=`${r}-${i}`,o=a,l=0;for(;n.includes(o);)l+=1,o=`${a}-${l}`;return o}async checkout(r,i){if(i){let n=`${i}/${r}`,s=await this.branchInfo();if(s.branches.includes(r)&&await this.getLocalBranchUpstream(r)===n)await this.git.checkout(r);else{let l=this.getAvailableLocalBranchName(r,i,s.branches);await this.git.checkout(["-b",l,n])}}else await this.git.checkout(r);if(this.plugin.settings.submoduleRecurseCheckout){let n=await this.getSubmodulePaths();for(let s of n){let a=await this.git.cwd({path:s,root:!1}).branch();Object.keys(a.branches).includes(r)&&await this.git.cwd({path:s,root:!1}).checkout(r)}}}async createBranch(r){await this.git.checkout(["-b",r])}async deleteBranch(r,i){await this.git.branch([i?"-D":"-d",r])}async branchIsMerged(r){return!(await this.git.branch(["--no-merged"])).all.contains(r)}async init(){await this.git.init(!1)}async clone(r,i,n){await this.git.clone(r,We.join(this.app.vault.adapter.getBasePath(),i),n?["--depth",`${n}`]:[]),await this.setGitInstance()}async setConfig(r,i){i==null?await this.git.raw(["config","--local","--unset",r]):await this.git.addConfig(r,i)}async getConfig(r,i="local"){var s;return(s=(await this.git.getConfig(r.toLowerCase(),i=="all"?void 0:i)).value)!=null?s:void 0}async fetch(r){await this.git.fetch(r!=null?[r]:[])}async setRemote(r,i){(await this.getRemotes()).includes(r)?await this.git.remote(["set-url",r,i]):await this.git.remote(["add",r,i])}async getRemoteBranches(r){let i=await this.git.branch(["-r","--list",`${r}*`]),n=[];for(let s in i.branches)n.push(i.branches[s].name);return n}async getRemotes(){let r=await this.git.remote([]);return r?r.trim().split(` +`):[]}async removeRemote(r){await this.git.removeRemote(r)}async updateUpstreamBranch(r){try{await this.git.branch(["--set-upstream-to",r])}catch(i){try{await this.git.branch(["--set-upstream",r])}catch(n){let[s,a]=Yn(r),o=await this.branchInfo();await this.git.push(["--set-upstream",s,`${o.current}:${a}`])}}}updateGitPath(r){return this.setGitInstance()}updateBasePath(r){return this.setGitInstance(!0)}async getDiffString(r,i=!1,n){return i?await this.git.diff(["--cached","--",r]):n?await this.git.show([`${n}`,"--",r]):await this.git.diff(["--",r])}async diff(r,i,n){return await this.git.diff([`${i}..${n}`,"--",r])}async rawCommand(r){let i=r.split(" ");return await this.git.raw(i[0],...i.slice(1))}async isIgnored(r){return(await this.git.checkIgnore(r)).length>0}async getSubmoduleOfFile(r){if(!await this.app.vault.adapter.exists(We.dirname(r)))return;let i=await this.git.raw(["-C",We.dirname(r),"rev-parse","--show-toplevel"],l=>l&&console.warn("get-submodule-of-file",l==null?void 0:l.message));if(i=i.trim(),(await this.git.raw(["-C",We.dirname(r),"rev-parse","--show-superproject-working-tree"],l=>l&&console.warn("get-submodule-of-file",l==null?void 0:l.message))).trim()==="")return;let a=this.app.vault.adapter.getFullPath(We.normalize(r)),o=We.relative(i,a);return{submodule:i,relativeFilepath:o}}async getLastCommitTime(){try{let r=await this.git.log({n:1});if(r!=null&&r.latest!=null)return new Date(r.latest.date)}catch(r){if(r instanceof Br){if(r.message.contains("does not have any commits yet"))return}else throw r}}async isGitInstalled(){let r=this.plugin.localStorage.getGitPath(),i=await wu(r||"git",["--version"],{});if(i.error)if(Zn.Platform.isWin&&!r){this.plugin.log(`Git not found in PATH. Checking standard installation path(${Rd}) of Git for Windows.`);let n=await wu(Rd,["--version"]);if(n.error)return console.error(n.error),!1;this.useDefaultWindowsGitPath=!0}else return console.error(i.error),!1;else this.useDefaultWindowsGitPath=!1;return!0}convertErrors(r){if(r instanceof Br){let i=String(r.message);if(i.contains("Could not resolve host")||i.contains("Unable to resolve host")||i.contains("Unable to open connection")||i.match(/ssh: connect to host .*? port .*?: Operation timed out/)!=null||i.match(/ssh: connect to host .*? port .*?: Network is unreachable/)!=null||i.match(/ssh: connect to host .*? port .*?: Undefined error: 0/)!=null)throw new nl(i)}throw r}async isFileTrackedByLFS(r){try{return(await this.git.raw(["check-attr","filter",r])).includes("filter: lfs")}catch(i){let n=i instanceof Error?i.message:String(i);return this.plugin.displayError(`Error checking LFS status: ${n}`),!1}}},b2={hash:"000000",isZeroCommit:!0,summary:""};function J6(t){let r=t.replace(`\r +`,` +`).split(` +`),i={commits:new Map,hashPerLine:[void 0],originalFileLineNrPerLine:[void 0],finalFileLineNrPerLine:[void 0],groupSizePerStartingLine:new Map},n=1;for(let s=0;s=4&&r.groupSizePerStartingLine.set(e,parseInt(t[3])),parseInt(t[2])!==e)throw Error(`git-blame output is out of order: ${e} vs ${t[2]}`);return i}function t5(t,e,r){let i=t[0],n=t.slice(1).join(" "),s=e.hashPerLine[r],a=e.commits.get(s)||{hash:s,author:{},committer:{},previous:{}};switch(i){case"summary":a.summary=n;break;case"author":a.author.name=n;break;case"author-mail":a.author.email=v2(n);break;case"author-time":a.author.epochSeconds=parseInt(n);break;case"author-tz":a.author.tz=n;break;case"committer":a.committer.name=n;break;case"committer-mail":a.committer.email=v2(n);break;case"committer-time":a.committer.epochSeconds=parseInt(n);break;case"committer-tz":a.committer.tz=n;break;case"previous":a.previous.commitHash=n;break;case"filename":a.previous.filename=n;break}e.commits.set(s,a)}function r5(t){if(t.summary===void 0)throw Error(`Summary not provided for commit: ${t.hash}`);ew(t.author)&&(t.author=void 0),ew(t.committer)&&(t.committer=void 0),ew(t.previous)&&(t.previous=void 0),t.isZeroCommit=!!t.hash.match(/^0*$/)}function ew(t){return!t||Object.keys(t).length===0}function g2(t){return t.length>0&&t[0].trim()===t[0]}function v2(t){let e=t.startsWith("<")?t.substring(1):t;return e.endsWith(">")?e.substring(0,e.length-1):e}m();var q2=require("@codemirror/state");m();var tw=class{constructor(){this.eventsPerFilepath=new Map;this.startRemoveStalesSubscribersInterval()}ifFilepathDefinedTransformSubscribers(e,r){if(e)return this.ensureInitialized(e),r(this.eventsPerFilepath.get(e))}forEachSubscriber(e){this.eventsPerFilepath.forEach(r=>r.forEach(e))}ensureInitialized(e){this.eventsPerFilepath.get(e)||this.eventsPerFilepath.set(e,new Set)}startRemoveStalesSubscribersInterval(){this.removeStalesSubscribersTimer=window.setInterval(()=>this==null?void 0:this.forEachSubscriber(e=>e==null?void 0:e.removeIfStale()),6e4)}clear(){window.clearInterval(this.removeStalesSubscribersTimer),this.eventsPerFilepath.clear()}},Kn=new tw;m();var ah=require("@codemirror/state"),x2=Gt(rw(),1);function E2(t,e,r){if(!(t===void 0||e===void 0||r===void 0))return`head${t}-obj${e}-path${r}`}var S2=ah.StateEffect.define();function k2(t,e,r){return r.update({effects:S2.of({key:t,la:e,lineOffsetsFromUnsavedChanges:new Map})})}var xl=ah.StateField.define({create:t=>{},update:(t,e)=>{for(let r of e.effects)if(r.is(S2))return r.value;return i5(e,t)},compare:(t,e)=>(t==null?void 0:t.key)===(e==null?void 0:e.key)});function oh(t){var s;let e=x2.sha256.create();if(!t)return e;let{la:r,key:i,lineOffsetsFromUnsavedChanges:n}=t;e.update(r==="untracked"?"t":"f"),e.update(i);for(let[a,o]of(s=n.entries())!=null?s:[])e.update([a,o]);return e}var Pu={get:void 0,save:void 0};function A2(t,e){Pu.get=t,Pu.save=e}function lh(t){var e,r;return(r=(e=Ru(t.coloringMaxAge))==null?void 0:e.asDays())!=null?r:Ru(pt.lineAuthor.coloringMaxAge).asDays()}function i5(t,e){if(e)return t.changes.empty||t.changes.iterChanges((r,i,n,s)=>{var p;let a=t.startState.doc,{newDoc:o}=t,l=a.lineAt(r).number,c=a.lineAt(i).number,u=o.lineAt(n).number,f=o.lineAt(s).number,d=c-l+1,h=f-u+1;for(let g=u;g<=f;g++){let w=(p=e.lineOffsetsFromUnsavedChanges.get(g))!=null?p:0,y=f===g,b=h-d;y&&(w+=b),e.lineOffsetsFromUnsavedChanges.set(g,w)}}),e}m();function C2(){El=void 0,iw=[],ch=0,fh.clear(),dh.clear(),Sl.clear()}var El,uh=()=>El;function T2(t,e){var n;let r=e.length;if(r<((n=El==null?void 0:El.length)!=null?n:0))return;El={gutter:t,length:r,text:e};let i=zt.plugin.localStorage.getGutterSpacingFallbackLength();r!==i&&zt.plugin.localStorage.setGutterSpacingFallbackLength(r)}var iw=[],n5=15,ch=0;function P2(t){iw[ch]=t,ch=(ch+1)%n5}function R2(){return fA(iw)}var fh=new Map,dh=new Map,Sl=new Set;m();var V2=require("@codemirror/state"),z2=require("@codemirror/view");m();var ow=require("@codemirror/view"),B2=Gt(rw(),1),kl=require("obsidian");m();m();var hh={x:-10,y:-10};function $2(){hh.x===-10&&window.addEventListener("mousedown",t=>{hh.x=t.clientX,hh.y=t.clientY})}function F2(){for(let t of Sl)if(s5(t,hh))return t}function s5(t,e){let{x:r,y:i,width:n,height:s}=t.getBoundingClientRect();return r<=e.x&&e.x<=r+n&&i<=e.y&&e.y<=i+s}var I2="data-commit";function M2(t,e,r){if(e.hasFocus())return;let i=F2();if(!i)return;let n=o5(i);n&&(!n.isZeroCommit&&!n.isWaitingGutter&&a5(n,t),nw("showCommitHash",t),nw("authorDisplay",t),nw("dateTimeFormatOptions",t))}function a5(t,e){e.addItem(r=>r.setTitle("Copy commit hash").setIcon("copy").setSection("obs-git-line-author-copy").onClick(i=>navigator.clipboard.writeText(t.hash)))}function nw(t,e){var l,c;let r,i,n=zt.plugin.settings.lineAuthor,s=n[t],a=typeof s=="boolean"?s:s!=="hide",o=pt.lineAuthor[t];if(t==="showCommitHash")r="Show commit hash",i=s;else if(t==="authorDisplay"){let u=(l=n.lastShownAuthorDisplay)!=null?l:o;r="Show author "+(a?s:u),i=a?"hide":u}else if(t==="dateTimeFormatOptions"){let u=(c=n.lastShownDateTimeFormatOptions)!=null?c:o;r="Show "+(a?s:u),r+=r.contains("date")?"":" date",i=a?"hide":u}else Ls(t);e.addItem(u=>u.setTitle(r).setSection("obs-git-line-author-configure").setChecked(a).onClick(f=>{var d,h;return(h=(d=zt.plugin)==null?void 0:d.settingsTab)==null?void 0:h.lineAuthorSettingHandler(t,i)}))}function D2(t,e,r){r.setAttr(I2,JSON.stringify({hash:t.hash,isZeroCommit:t.isZeroCommit,isWaitingGutter:e}))}function o5(t){let e=t.getAttr(I2);return e?JSON.parse(e):void 0}m();function mh(t,e){return t==="oldest"?ph(0,!1,e).color:ph(void 0,!0,e).color}function ph(t,e,r){let i=lh(r),n=Date.now()/1e3,s=t!=null?t:0,o=(e?0:n-s)/60/60/24,l=Math.pow(Math.clamp(o/i,0,1),1/2.3),c=l5(),u=r.colorNew,f=r.colorOld,d=c?.4:1,h=sw(u.r,f.r,l)*d,p=sw(u.g,f.g,l)*d,g=sw(u.b,f.b,l)*d;return{color:`rgba(${h},${p},${g},${c?.75:.25})`,daysSinceCommit:o}}function sw(t,e,r){return t+(e-t)*r}function l5(){var t;return((t=window.app)==null?void 0:t.getTheme())==="obsidian"}function O2(t){activeDocument.body.style.setProperty("--obs-git-gutter-text",t.textColorCss)}m();function L2(t,e,r){let i;for(let n=e;n<=r;n++){let s=t.hashPerLine[n],a=t.commits.get(s);(!i||a.isZeroCommit||c5(a,i))&&(i=a)}return i}function c5(t,e){var n,s,a,o;let r=(s=(n=t.author)==null?void 0:n.epochSeconds)!=null?s:0,i=(o=(a=e.author)==null?void 0:a.epochSeconds)!=null?o:0;return r>i}var H2=require("node:util");var N2="-",u5="+",f5=3,d5="*",h5=/\S/g,p5="%",Al=class t extends ow.GutterMarker{constructor(r){super();this.text=r}eq(r){return r instanceof t&&this.text===r.text}toDOM(){return activeDocument.createTextNode(this.text)}destroy(r){}},aw=class extends ow.GutterMarker{constructor(r,i,n,s,a,o){super();this.lineAuthoring=r;this.startLine=i;this.endLine=n;this.key=s;this.settings=a;this.options=o;this.point=!1;this.elementClass="obs-git-blame-gutter"}eq(r){return this.key===(r==null?void 0:r.key)&&this.startLine===(r==null?void 0:r.startLine)&&this.endLine===(r==null?void 0:r.endLine)&&(this==null?void 0:this.options)===(r==null?void 0:r.options)}toDOM(){var r;return this.precomputedDomProvider=(r=this.precomputedDomProvider)!=null?r:this.computeDom(),this.precomputedDomProvider()}destroy(r){r&&(activeDocument.body.contains(r)||Sl.delete(r))}computeDom(){let r=L2(this.lineAuthoring,this.startLine,this.endLine),i=r.isZeroCommit?"":this.renderNonZeroCommit(r);return!r.isZeroCommit&&this.options!=="waiting-for-result"?T2(this,i):i=this.adaptTextForFakeCommit(r,i,this.options),this.createHtmlNode(r,i,this.options==="waiting-for-result")}createHtmlNode(r,i,n){var c,u,f,d,h,p;let s=window.createDiv();s.setText(i);let{color:a,daysSinceCommit:o}=ph((c=r==null?void 0:r.author)==null?void 0:c.epochSeconds,r==null?void 0:r.isZeroCommit,this.settings);s.style.backgroundColor=a,s.setAttribute("data-author",(f=(u=r==null?void 0:r.author)==null?void 0:u.name)!=null?f:""),s.setAttribute("data-author-email",(h=(d=r==null?void 0:r.author)==null?void 0:d.email)!=null?h:""),(0,kl.setTooltip)(s,(p=r==null?void 0:r.summary)!=null?p:""),D2(r,n,s);function l(){let g=s.cloneNode(!0);return Sl.add(g),n||P2(o),g}return l}renderNonZeroCommit(r){let i=this.settings.showCommitHash?this.renderHash(r):"",n=this.settings.authorDisplay==="hide"?"":`${this.renderAuthorName(r,this.settings.authorDisplay)}`,s=this.settings.dateTimeFormatOptions==="hide"?"":`${this.renderAuthoringDate(r,this.settings.dateTimeFormatOptions,this.settings.dateTimeFormatCustomString,this.settings.dateTimeTimezone)}`;return[i,n,s].filter(o=>o.length>=1).join(" ")}renderHash(r){return r.hash.substring(0,6)}renderAuthorName(r,i){var o,l,c,u;let n=(l=(o=r==null?void 0:r.author)==null?void 0:o.name)!=null?l:"",s=n.split(" ").filter(f=>f.length>=1),a;switch(i){case"initials":a=s.map(f=>f[0].toUpperCase()).join("");break;case"first name":a=(c=s.first())!=null?c:N2;break;case"last name":a=(u=s.last())!=null?u:N2;break;case"full":a=n;break;default:return Ls(i)}return(0,H2.isDeepStrictEqual)(r==null?void 0:r.author,r==null?void 0:r.committer)||(a=a+d5),a}renderAuthoringDate(r,i,n,s){var c;if(((c=r==null?void 0:r.author)==null?void 0:c.epochSeconds)===void 0)return"?";let o;switch(i){case"date":o=Td;break;case"datetime":o=Zg;break;case"custom":o=n;break;case"natural language":o=u=>{let f=u.diff((0,kl.moment)());return kl.moment.duration(f).humanize(!0)};break;default:return Ls(i)}let l=kl.moment.unix(r.author.epochSeconds);switch(s){case"viewer-local":break;case"author-local":l=l.utcOffset(r.author.tz),typeof o=="string"&&(o+=" Z");break;case"utc0000":l=l.utc(),typeof o=="string"&&(o+="[Z]");break;default:return Ls(s)}return typeof o=="string"?l.format(o):o(l)}adaptTextForFakeCommit(r,i,n){var l,c,u;let s=(c=(l=uh())==null?void 0:l.text)!=null?c:i,a=n!=="waiting-for-result"&&r.isZeroCommit?u5:p5;i=s.replace(h5,a);let o=(u=zt.plugin.localStorage.getGutterSpacingFallbackLength())!=null?u:i.length;if(i=dA(i,o,a),n!=="waiting-for-result"&&r.isZeroCommit){let f=Math.min(o,f5);i=hA(i,o-f)}return i}};function Fa(t,e,r,i,n,s){let a=B2.sha256.create();a.update(JSON.stringify(n)),a.update(`s${e}-e${r}-k${i}-o${s}`);let o=a.hex(),l=fh.get(o);if(l)return l;let c=new aw(t,e,r,i,n,s);return fh.set(o,c),c}m();var U2=require("obsidian");function lw(){let t=zt.plugin.localStorage.getGutterSpacingFallbackLength();return new Al(Array(t).fill("-").join(""))}function cw(t){let{lineAuthoring:e,ageForInitialRender:r}=m5(t);return Fa(e,1,1,"initialGutter"+r,t,"waiting-for-result")}function m5(t){var s;let e=(s=R2())!=null?s:lh(t)*.25,r=(0,U2.moment)().add(-e,"days"),i={name:"",epochSeconds:uA(r),tz:"+0000"},n={hash:"waiting-for-result",author:i,committer:i,isZeroCommit:!1};return{lineAuthoring:{hashPerLine:[void 0,"waiting-for-result"],commits:new Map([["waiting-for-result",n]])},ageForInitialRender:e}}m();function G2(t,e){return Fa({hashPerLine:[void 0,"000000"],commits:new Map([["000000",b2]])},1,1,t,e)}var uw=new Al(""),W2=(0,z2.gutter)({class:"line-author-gutter-container",markers(t){let e=t.state.field(xl,!1);return g5(t,e)},lineMarkerChange(t){let e=oh(t.state.field(xl));return oh(t.startState.field(xl))!==e},renderEmptyElements:!0,initialSpacer:t=>(j2(t),lw()),updateSpacer:(t,e)=>{var r,i;return j2(e.view),(i=(r=uh())==null?void 0:r.gutter)!=null?i:lw()}});function g5(t,e){let r=oh(e),i=t.state.doc,n=new Map;for(let u=1;u<=i.lines;u++){let f=i.line(u).from,d=t.lineBlockAt(f).to;n.set(u,[f,d]),r.update([f,d,0])}let s=Pu.get();r.update("s"+Object.values(Pu).join(","));let a=r.hex(),o=dh.get(a);if(o)return o;let{result:l,allowCache:c}=v5(i,n,s,e);return c&&dh.set(a,l),l}function v5(t,e,r,i){let n=!0,s=t.lines,a=[];function o(f,d,h){return a.push(h.range(f,d))}let l=w5(s,i),c=t.length===0,u=t.iterLines(s,s+1).next().value==="";for(let f=1;f<=s;f++){let[d,h]=e.get(f),p=t.lineAt(h).number;if(c){o(d,h,uw);continue}if(f===s&&u){o(d,h,uw);continue}if(i===void 0){o(d,h,cw(r)),n=!1;continue}let{key:g,la:w}=i;if(w==="untracked"){o(d,h,G2(w,r));continue}let y=w.hashPerLine.length-1,b=l[f],S=l[p];if(S&&S>y&&o(d,h,uw),b!==void 0&&sv(1,b,y)&&S!==void 0&&sv(1,S,y)){o(d,h,Fa(w,b,S,g,r));continue}if(y<1){o(d,h,cw(r)),n=!1;continue}let C=Math.clamp(b!=null?b:f,1,y),A=Math.clamp(S!=null?S:p,1,y);o(d,h,Fa(w,C,A,g+"computing",r,"waiting-for-result"))}return{result:V2.RangeSet.of(a,!0),allowCache:n}}function w5(t,e){if(!(e!=null&&e.lineOffsetsFromUnsavedChanges))return Array.from(new Array(t+1),n=>n);let r=[void 0],i=0;for(let n=1;n<=t;n++){let s=e.lineOffsetsFromUnsavedChanges.get(n);i+=s!=null?s:0,r[n]=s===void 0?n-i:void 0}return r}function j2(t){t.dom.querySelectorAll(".cm-gutters").forEach(r=>{r!=null&&r.style&&(r.style.marginLeft||(r.style.marginLeft="unset"))})}var gh=class{constructor(e){this.plugin=e;this.lineAuthorings=new Map}async trackChanged(e){return this.trackChangedHelper(e).catch(r=>(console.warn("Git: Error in trackChanged."+r),Promise.reject(r)))}async trackChangedHelper(e){if(e){if(e.path===void 0){console.warn("Git: Attempted to track change of undefined filepath. Unforeseen situation.");return}return this.computeLineAuthorInfo(e.path)}}destroy(){this.lineAuthorings.clear(),C2()}async computeLineAuthorInfo(e){let r=this.plugin.editorIntegration.lineAuthoringFeature.isAvailableOnCurrentPlatform().gitManager,i=await r.submoduleAwareHeadRevisonInContainingDirectory(e),n=await r.hashObject(e),s=E2(i,n,e);if(s!==void 0){if(!this.lineAuthorings.has(s)){let a=await r.blame(e,this.plugin.settings.lineAuthor.followMovement,this.plugin.settings.lineAuthor.ignoreWhitespace);this.lineAuthorings.set(s,a)}this.notifyComputationResultToSubscribers(e,s)}}notifyComputationResultToSubscribers(e,r){Kn.ifFilepathDefinedTransformSubscribers(e,i=>i.forEach(n=>n.notifyLineAuthoring(r,this.lineAuthorings.get(r))))}},Y2=q2.Prec.high([xl,W2]);var Z2="https://momentjs.com/docs/#/parsing/string-format/",b5="https://publish.obsidian.md/git-doc/Line+Authoring",vh=class extends j.PluginSettingTab{constructor(r,i){super(r,i);this.plugin=i;this.lineAuthorColorSettings=new Map;this.icon="git-pull-request"}get settings(){return this.plugin.settings}display(){let{containerEl:r}=this,i=this.plugin,n;i.settings.differentIntervalCommitAndPush?n="commit":n="commit-and-sync";let s=i.gitReady;r.empty(),s||(r.createEl("p",{text:"Git is not ready. When all settings are correct you can configure commit-sync, etc."}),r.createEl("br"));let a;if(s){new j.Setting(r).setName("Automatic").setHeading(),new j.Setting(r).setName("Split timers for automatic commit and sync").setDesc("Enable to use one interval for commit and another for sync.").addToggle(f=>f.setValue(i.settings.differentIntervalCommitAndPush).onChange(async d=>{i.settings.differentIntervalCommitAndPush=d,await i.saveSettings(),i.automaticsManager.reload("commit","push"),this.refreshDisplayWithDelay()})),new j.Setting(r).setName(`Auto ${n} interval (minutes)`).setDesc(`${i.settings.differentIntervalCommitAndPush?"Commit":"Commit and sync"} changes every X minutes. Set to 0 (default) to disable. (See below setting for further configuration!)`).addText(f=>{f.inputEl.type="number",this.setNonDefaultValue({text:f,settingsProperty:"autoSaveInterval"}),f.setPlaceholder(String(pt.autoSaveInterval)),f.onChange(async d=>{d!==""?i.settings.autoSaveInterval=Number(d):i.settings.autoSaveInterval=pt.autoSaveInterval,await i.saveSettings(),i.automaticsManager.reload("commit")})}),a=new j.Setting(r).setName(`Auto ${n} after stopping file edits`).setDesc(`Requires the ${n} interval not to be 0. + If turned on, do auto ${n} every ${pA(i.settings.autoSaveInterval)} after stopping file edits. + This also prevents auto ${n} while editing a file. If turned off, it's independent from the last file edit.`).addToggle(f=>f.setValue(i.settings.autoBackupAfterFileChange).onChange(async d=>{i.settings.autoBackupAfterFileChange=d,this.refreshDisplayWithDelay(),await i.saveSettings(),i.automaticsManager.reload("commit")})),this.mayDisableSetting(a,i.settings.setLastSaveToLastCommit),a=new j.Setting(r).setName(`Auto ${n} after latest commit`).setDesc(`If turned on, sets last auto ${n} timestamp to the latest commit timestamp. This reduces the frequency of auto ${n} when doing manual commits.`).addToggle(f=>f.setValue(i.settings.setLastSaveToLastCommit).onChange(async d=>{i.settings.setLastSaveToLastCommit=d,await i.saveSettings(),i.automaticsManager.reload("commit"),this.refreshDisplayWithDelay()})),this.mayDisableSetting(a,i.settings.autoBackupAfterFileChange),a=new j.Setting(r).setName("Auto push interval (minutes)").setDesc("Push commits every X minutes. Set to 0 (default) to disable.").addText(f=>{f.inputEl.type="number",this.setNonDefaultValue({text:f,settingsProperty:"autoPushInterval"}),f.setPlaceholder(String(pt.autoPushInterval)),f.onChange(async d=>{d!==""?i.settings.autoPushInterval=Number(d):i.settings.autoPushInterval=pt.autoPushInterval,await i.saveSettings(),i.automaticsManager.reload("push")})}),this.mayDisableSetting(a,!i.settings.differentIntervalCommitAndPush),new j.Setting(r).setName("Auto pull interval (minutes)").setDesc("Pull changes every X minutes. Set to 0 (default) to disable.").addText(f=>{f.inputEl.type="number",this.setNonDefaultValue({text:f,settingsProperty:"autoPullInterval"}),f.setPlaceholder(String(pt.autoPullInterval)),f.onChange(async d=>{d!==""?i.settings.autoPullInterval=Number(d):i.settings.autoPullInterval=pt.autoPullInterval,await i.saveSettings(),i.automaticsManager.reload("pull")})}),new j.Setting(r).setName(`Auto ${n} only staged files`).setDesc(`If turned on, only staged files are committed on ${n}. If turned off, all changed files are committed.`).addToggle(f=>f.setValue(i.settings.autoCommitOnlyStaged).onChange(async d=>{i.settings.autoCommitOnlyStaged=d,await i.saveSettings()})),new j.Setting(r).setName(`Specify custom commit message on auto ${n}`).setDesc("You will get a pop up to specify your message.").addToggle(f=>f.setValue(i.settings.customMessageOnAutoBackup).onChange(async d=>{i.settings.customMessageOnAutoBackup=d,await i.saveSettings(),this.refreshDisplayWithDelay()})),a=new j.Setting(r).setName(`Commit message on auto ${n}`).setDesc("Available placeholders: {{date}} (see below), {{hostname}} (see below), {{numFiles}} (number of changed files in the commit) and {{files}} (changed files in commit message).").addTextArea(f=>{f.setPlaceholder(pt.autoCommitMessage).onChange(async d=>{d===""?i.settings.autoCommitMessage=pt.autoCommitMessage:i.settings.autoCommitMessage=d,await i.saveSettings()}),this.setNonDefaultValue({text:f,settingsProperty:"autoCommitMessage"})}),this.mayDisableSetting(a,i.settings.customMessageOnAutoBackup),new j.Setting(r).setName("Commit message").setHeading();let c=new j.Setting(r).setName("Commit message on manual commit").setDesc("Available placeholders: {{date}} (see below), {{hostname}} (see below), {{numFiles}} (number of changed files in the commit) and {{files}} (changed files in commit message). Leave empty to require manual input on each commit.");c.addTextArea(f=>{c.addButton(d=>{d.setIcon("reset").setTooltip(`Set to default: "${pt.commitMessage}"`).onClick(()=>{f.setValue(pt.commitMessage),f.onChanged()})}),f.setValue(i.settings.commitMessage),f.onChange(async d=>{i.settings.commitMessage=d,await i.saveSettings()})}),j.Platform.isDesktopApp&&new j.Setting(r).setName("Commit message script").setDesc("A script that is run using 'sh -c' to generate the commit message. May be used to generate commit messages using AI tools. Available placeholders: {{hostname}}, {{date}}.").addText(f=>{f.onChange(async d=>{d===""?i.settings.commitMessageScript=pt.commitMessageScript:i.settings.commitMessageScript=d,await i.saveSettings()}),this.setNonDefaultValue({text:f,settingsProperty:"commitMessageScript"})});let u=new j.Setting(r).setName("{{date}} placeholder format").addMomentFormat(f=>f.setDefaultFormat(i.settings.commitDateFormat).setValue(i.settings.commitDateFormat).onChange(async d=>{i.settings.commitDateFormat=d,await i.saveSettings()}));u.descEl.createSpan({text:` Specify custom date format. E.g. "${Kg}. See `}),u.descEl.createEl("a",{text:"Moment.js documentation",href:Z2,attr:{target:"_blank"}}),u.descEl.createSpan({text:" for more formats."}),new j.Setting(r).setName("{{hostname}} placeholder replacement").setDesc("Specify custom hostname for every device. Defaults to the OS hostname if not set on desktop.").addText(f=>{var d;return f.setValue((d=i.localStorage.getHostname())!=null?d:"").onChange(h=>{i.localStorage.setHostname(h)})}),new j.Setting(r).setName("Preview commit message").addButton(f=>f.setButtonText("Preview").onClick(async()=>{let d=await i.gitManager.formatCommitMessage(i.settings.commitMessage);new j.Notice(`${d}`)})),new j.Setting(r).setName("List filenames affected by commit in the commit body").addToggle(f=>f.setValue(i.settings.listChangedFilesInMessageBody).onChange(async d=>{i.settings.listChangedFilesInMessageBody=d,await i.saveSettings()})),new j.Setting(r).setName("Pull").setHeading(),i.gitManager instanceof Ce&&new j.Setting(r).setName("Merge strategy").setDesc("Decide how to integrate commits from your remote branch into your local branch.").addDropdown(f=>{let d={merge:"Merge",rebase:"Rebase",reset:"Other sync service (Only updates the HEAD without touching the working directory)"};f.addOptions(d),f.setValue(i.settings.syncMethod),f.onChange(async h=>{i.settings.syncMethod=h,await i.saveSettings()})}),new j.Setting(r).setName("Merge strategy on conflicts").setDesc("Decide how to solve conflicts when pulling remote changes. This can be used to favor your local changes or the remote changes automatically.").addDropdown(f=>{let d={none:"None (git default)",ours:"Our changes",theirs:"Their changes"};f.addOptions(d),f.setValue(i.settings.mergeStrategy),f.onChange(async h=>{i.settings.mergeStrategy=h,await i.saveSettings()})}),new j.Setting(r).setName("Pull on startup").setDesc("Automatically pull commits when Obsidian starts.").addToggle(f=>f.setValue(i.settings.autoPullOnBoot).onChange(async d=>{i.settings.autoPullOnBoot=d,await i.saveSettings()})),new j.Setting(r).setName("Commit-and-sync").setDesc("Commit-and-sync with default settings means staging everything -> committing -> pulling -> pushing. Ideally this is a single action that you do regularly to keep your local and remote repository in sync.").setHeading(),a=new j.Setting(r).setName("Push on commit-and-sync").setDesc(`Most of the time you want to push after committing. Turning this off turns a commit-and-sync action into commit ${i.settings.pullBeforePush?"and pull ":""}only. It will still be called commit-and-sync.`).addToggle(f=>f.setValue(!i.settings.disablePush).onChange(async d=>{i.settings.disablePush=!d,this.refreshDisplayWithDelay(),await i.saveSettings()})),new j.Setting(r).setName("Pull on commit-and-sync").setDesc(`On commit-and-sync, pull commits as well. Turning this off turns a commit-and-sync action into commit ${i.settings.disablePush?"":"and push "}only.`).addToggle(f=>f.setValue(i.settings.pullBeforePush).onChange(async d=>{i.settings.pullBeforePush=d,this.refreshDisplayWithDelay(),await i.saveSettings()})),i.gitManager instanceof Ce&&(new j.Setting(r).setName("Hunk management").setDesc("Hunks are sections of grouped line changes right in your editor.").setHeading(),new j.Setting(r).setName("Signs").setDesc("This allows you to see your changes right in your editor via colored markers and stage/reset/preview individual hunks.").addToggle(f=>f.setValue(i.settings.hunks.showSigns).onChange(async d=>{i.settings.hunks.showSigns=d,await i.saveSettings(),i.editorIntegration.refreshSignsSettings()})),new j.Setting(r).setName("Hunk commands").setDesc("Adds commands to stage/reset individual Git diff hunks and navigate between them via 'Go to next/prev hunk' commands.").addToggle(f=>f.setValue(i.settings.hunks.hunkCommands).onChange(async d=>{i.settings.hunks.hunkCommands=d,await i.saveSettings(),i.editorIntegration.refreshSignsSettings()})),new j.Setting(r).setName("Status bar with summary of line changes").addDropdown(f=>f.addOptions({disabled:"Disabled",colored:"Colored",monochrome:"Monochrome"}).setValue(i.settings.hunks.statusBar).onChange(async d=>{i.settings.hunks.statusBar=d,await i.saveSettings(),i.editorIntegration.refreshSignsSettings()})),new j.Setting(r).setName("Line author information").setHeading(),this.addLineAuthorInfoSettings())}new j.Setting(r).setName("History view").setHeading(),new j.Setting(r).setName("Show Author").setDesc("Show the author of the commit in the history view.").addDropdown(c=>{let u={hide:"Hide",full:"Full",initials:"Initials"};c.addOptions(u),c.setValue(i.settings.authorInHistoryView),c.onChange(async f=>{i.settings.authorInHistoryView=f,await i.saveSettings(),await i.refresh()})}),new j.Setting(r).setName("Show Date").setDesc("Show the date of the commit in the history view. The {{date}} placeholder format is used to display the date.").addToggle(c=>c.setValue(i.settings.dateInHistoryView).onChange(async u=>{i.settings.dateInHistoryView=u,await i.saveSettings(),await i.refresh()})),new j.Setting(r).setName("Source control view").setHeading(),new j.Setting(r).setName("Automatically refresh source control view on file changes").setDesc("On slower machines this may cause lags. If so, just disable this option.").addToggle(c=>c.setValue(i.settings.refreshSourceControl).onChange(async u=>{i.settings.refreshSourceControl=u,await i.saveSettings()})),new j.Setting(r).setName("Source control view refresh interval").setDesc("Milliseconds to wait after file change before refreshing the Source Control View.").addText(c=>{c.inputEl.type="number",this.setNonDefaultValue({text:c,settingsProperty:"refreshSourceControlTimer"}),c.setPlaceholder(String(pt.refreshSourceControlTimer)),c.onChange(async f=>{f!==""&&Number.isInteger(Number(f))?i.settings.refreshSourceControlTimer=Math.max(Number(f),500):i.settings.refreshSourceControlTimer=pt.refreshSourceControlTimer,await i.saveSettings(),i.setRefreshDebouncer()})}),new j.Setting(r).setName("Miscellaneous").setHeading(),i.gitManager instanceof Ce&&new j.Setting(r).setName("Diff view style").setDesc('Set the style for the diff view. Note that the actual diff in "Split" mode is not generated by Git, but the editor itself instead so it may differ from the diff generated by Git. One advantage of this is that you can edit the text in that view.').addDropdown(c=>{let u={split:"Split",git_unified:"Unified"};c.addOptions(u),c.setValue(i.settings.diffStyle),c.onChange(async f=>{i.settings.diffStyle=f,await i.saveSettings()})}),new j.Setting(r).setName("Disable informative notifications").setDesc("Disable informative notifications for git operations to minimize distraction (refer to status bar for updates).").addToggle(c=>c.setValue(i.settings.disablePopups).onChange(async u=>{i.settings.disablePopups=u,this.refreshDisplayWithDelay(),await i.saveSettings()})),new j.Setting(r).setName("Disable error notifications").setDesc("Disable error notifications of any kind to minimize distraction (refer to status bar for updates).").addToggle(c=>c.setValue(!i.settings.showErrorNotices).onChange(async u=>{i.settings.showErrorNotices=!u,await i.saveSettings()})),i.settings.disablePopups||new j.Setting(r).setName("Hide notifications for no changes").setDesc("Don't show notifications when there are no changes to commit or push.").addToggle(c=>c.setValue(i.settings.disablePopupsForNoChanges).onChange(async u=>{i.settings.disablePopupsForNoChanges=u,await i.saveSettings()})),new j.Setting(r).setName("Show status bar").setDesc("Obsidian must be restarted for the changes to take affect.").addToggle(c=>c.setValue(i.settings.showStatusBar).onChange(async u=>{i.settings.showStatusBar=u,await i.saveSettings()})),new j.Setting(r).setName("File menu integration").setDesc('Add "Stage", "Unstage" and "Add to .gitignore" actions to the file menu.').addToggle(c=>c.setValue(i.settings.showFileMenu).onChange(async u=>{i.settings.showFileMenu=u,await i.saveSettings()})),new j.Setting(r).setName("Show branch status bar").setDesc("Obsidian must be restarted for the changes to take affect.").addToggle(c=>c.setValue(i.settings.showBranchStatusBar).onChange(async u=>{i.settings.showBranchStatusBar=u,await i.saveSettings()})),new j.Setting(r).setName("Show the count of modified files in the status bar").addToggle(c=>c.setValue(i.settings.changedFilesInStatusBar).onChange(async u=>{i.settings.changedFilesInStatusBar=u,await i.saveSettings()})),i.gitManager instanceof Vi?new j.Setting(r).setName("Authentication/commit author").setHeading():new j.Setting(r).setName("Commit author").setHeading(),i.gitManager instanceof Vi&&new j.Setting(r).setName("Username on your git server. E.g. your username on GitHub").addText(c=>{var u;c.setValue((u=i.localStorage.getUsername())!=null?u:""),c.onChange(f=>{i.localStorage.setUsername(f)})}),i.gitManager instanceof Vi&&new j.Setting(r).setName("Password/Personal access token").setDesc("Type in your password. You won't be able to see it again.").addText(c=>{c.inputEl.autocapitalize="off",c.inputEl.autocomplete="off",c.inputEl.spellcheck=!1,c.onChange(u=>{i.localStorage.setPassword(u)})}),i.gitReady&&new j.Setting(r).setName("Author name for commit").addText(async c=>{var u;c.setValue((u=await i.gitManager.getConfig("user.name"))!=null?u:""),c.onChange(async f=>{await i.gitManager.setConfig("user.name",f==""?void 0:f)})}),i.gitReady&&new j.Setting(r).setName("Author email for commit").addText(async c=>{var u;c.setValue((u=await i.gitManager.getConfig("user.email"))!=null?u:""),c.onChange(async f=>{await i.gitManager.setConfig("user.email",f==""?void 0:f)})}),new j.Setting(r).setName("Advanced").setDesc("These settings usually don't need to be changed, but may be required for special setups.").setHeading(),i.gitManager instanceof Ce&&(new j.Setting(r).setName("Update submodules").setDesc('"Commit-and-sync" and "pull" takes care of submodules. Missing features: Conflicted files, count of pulled/pushed/committed files. Tracking branch needs to be set for each submodule.').addToggle(c=>c.setValue(i.settings.updateSubmodules).onChange(async u=>{i.settings.updateSubmodules=u,await i.saveSettings()})),i.settings.updateSubmodules&&new j.Setting(r).setName("Submodule recurse checkout/switch").setDesc("Whenever a checkout happens on the root repository, recurse the checkout on the submodules (if the branches exist).").addToggle(c=>c.setValue(i.settings.submoduleRecurseCheckout).onChange(async u=>{i.settings.submoduleRecurseCheckout=u,await i.saveSettings()}))),i.gitManager instanceof Ce&&new j.Setting(r).setName("Custom Git binary path").setDesc("Specify the path to the Git binary/executable. Git should already be in your PATH. Should only be necessary for a custom Git installation.").addText(c=>{var u;c.setValue((u=i.localStorage.getGitPath())!=null?u:""),c.setPlaceholder("git"),c.onChange(f=>{i.localStorage.setGitPath(f),i.gitManager.updateGitPath(f||"git").catch(d=>i.displayError(d))})}),i.gitManager instanceof Ce&&new j.Setting(r).setName("Additional environment variables").setDesc("Use each line for a new environment variable in the format KEY=VALUE .").addTextArea(c=>{c.setPlaceholder("GIT_DIR=/path/to/git/dir"),c.setValue(i.localStorage.getEnvVars().join(` +`)),c.onChange(u=>{i.localStorage.setEnvVars(u.split(` +`))})}),i.gitManager instanceof Ce&&new j.Setting(r).setName("Additional PATH environment variable paths").setDesc("Use each line for one path").addTextArea(c=>{c.setValue(i.localStorage.getPATHPaths().join(` +`)),c.onChange(u=>{i.localStorage.setPATHPaths(u.split(` +`))})}),i.gitManager instanceof Ce&&new j.Setting(r).setName("Reload with new environment variables").setDesc("Removing previously added environment variables will not take effect until Obsidian is restarted.").addButton(c=>{c.setButtonText("Reload"),c.setCta(),c.onClick(async()=>{await i.gitManager.setGitInstance()})}),new j.Setting(r).setName("Custom base path (Git repository path)").setDesc(` + Sets the relative path to the vault from which the Git binary should be executed. + Mostly used to set the path to the Git repository, which is only required if the Git repository is below the vault root directory. Use "\\" instead of "/" on Windows. + `).addText(c=>{c.setValue(i.settings.basePath),c.setPlaceholder("directory/directory-with-git-repo"),c.onChange(async u=>{i.settings.basePath=u,await i.saveSettings(),i.gitManager.updateBasePath(u||"").catch(f=>i.displayError(f))})}),new j.Setting(r).setName("Custom Git directory path (Instead of '.git')").setDesc('Corresponds to the GIT_DIR environment variable. Requires restart of Obsidian to take effect. Use "\\" instead of "/" on Windows.').addText(c=>{c.setValue(i.settings.gitDir),c.setPlaceholder(".git"),c.onChange(async u=>{i.settings.gitDir=u,await i.saveSettings()})}),new j.Setting(r).setName("Disable on this device").setDesc("Disables the plugin on this device. This setting is not synced.").addToggle(c=>c.setValue(i.localStorage.getPluginDisabled()).onChange(u=>{i.localStorage.setPluginDisabled(u),u?i.unloadPlugin():i.init({fromReload:!0}).catch(f=>i.displayError(f)),new j.Notice("Obsidian must be restarted for the changes to take affect.")})),new j.Setting(r).setName("Support").setHeading(),new j.Setting(r).setName("Donate").setDesc("If you like this Plugin, consider donating to support continued development.").addButton(c=>{var f;let u=(f=c.buttonEl.parentElement)==null?void 0:f.createEl("a",{href:"https://ko-fi.com/F1F195IQ5",attr:{target:"_blank"}});u&&(u.createEl("img",{attr:{height:"36",style:"border:0px;height:36px;",src:"https://cdn.ko-fi.com/cdn/kofi3.png?v=3",border:"0",alt:"Buy Me a Coffee at ko-fi.com"}}),c.buttonEl.remove())});let o=r.createDiv();o.setAttr("align","center"),o.setAttr("style","margin: var(--size-4-2)");let l=o.createEl("button");if(l.setText("Copy Debug Information"),l.onclick=async()=>{await window.navigator.clipboard.writeText(JSON.stringify({settings:this.plugin.settings,pluginVersion:this.plugin.manifest.version},null,4)),new j.Notice("Debug information copied to clipboard. May contain sensitive information!")},j.Platform.isDesktopApp){let c=r.createDiv();c.setAttr("align","center"),c.setText(`Debugging and logging: +You can always see the logs of this and every other plugin by opening the console with`);let u=r.createDiv();u.setAttr("align","center"),u.addClass("obsidian-git-shortcuts"),j.Platform.isMacOS===!0?u.createEl("kbd",{text:"CMD (\u2318) + OPTION (\u2325) + I"}):u.createEl("kbd",{text:"CTRL + SHIFT + I"})}}mayDisableSetting(r,i){i&&(r.setDisabled(i),r.setClass("obsidian-git-disabled"))}configureLineAuthorShowStatus(r){this.settings.lineAuthor.show=r,this.plugin.saveSettings(),r?this.plugin.editorIntegration.activateLineAuthoring():this.plugin.editorIntegration.deactiveLineAuthoring()}async lineAuthorSettingHandler(r,i){this.settings.lineAuthor[r]=i,await this.plugin.saveSettings(),this.plugin.editorIntegration.lineAuthoringFeature.refreshLineAuthorViews()}beforeSaveSettings(){let r=this.settings.lineAuthor;r.authorDisplay!=="hide"&&(r.lastShownAuthorDisplay=r.authorDisplay),r.dateTimeFormatOptions!=="hide"&&(r.lastShownDateTimeFormatOptions=r.dateTimeFormatOptions)}addLineAuthorInfoSettings(){let r=new j.Setting(this.containerEl).setName("Show commit authoring information next to each line");if(this.plugin.editorIntegration.lineAuthoringFeature.isAvailableOnCurrentPlatform()||r.setDesc("Only available on desktop currently.").setDisabled(!0),r.descEl.createEl("a",{href:b5,text:"Feature guide and quick examples",attr:{target:"_blank"}}),r.descEl.createEl("br"),r.descEl.createSpan({text:" The commit hash, author name and authoring date can all be individually toggled."}),r.descEl.createEl("br"),r.descEl.createSpan({text:"Hide everything, to only show the age-colored sidebar."}),r.addToggle(i=>i.setValue(this.settings.lineAuthor.show).onChange(n=>{this.configureLineAuthorShowStatus(n),this.refreshDisplayWithDelay()})),this.settings.lineAuthor.show){let i=new j.Setting(this.containerEl).setName("Follow movement and copies across files and commits").addDropdown(l=>{l.addOptions({inactive:"Do not follow (default)","same-commit":"Follow within same commit","all-commits":"Follow within all commits (maybe slow)"}),l.setValue(this.settings.lineAuthor.followMovement),l.onChange(c=>this.lineAuthorSettingHandler("followMovement",c))});if(i.descEl.createSpan({text:"By default (deactivated), each line only shows the newest commit where it was changed."}),i.descEl.createEl("br"),i.descEl.createSpan({text:"With "}),i.descEl.createEl("i",{text:"same commit"}),i.descEl.createSpan({text:", cut-copy-paste-ing of text is followed within the same commit and the original commit of authoring will be shown."}),i.descEl.createEl("br"),i.descEl.createSpan({text:"With "}),i.descEl.createEl("i",{text:"all commits"}),i.descEl.createSpan({text:", cut-copy-paste-ing text inbetween multiple commits will be detected."}),i.descEl.createEl("br"),i.descEl.createSpan({text:"It uses "}),i.descEl.createEl("a",{href:"https://git-scm.com/docs/git-blame",text:"git-blame",attr:{target:"_blank"}}),i.descEl.createSpan({text:` and for matches (at least ${Pd} characters) within the same (or all) commit(s), `}),i.descEl.createEl("em",{text:"the originating"}),i.descEl.createSpan({text:" commit's information is shown."}),new j.Setting(this.containerEl).setName("Show commit hash").addToggle(l=>{l.setValue(this.settings.lineAuthor.showCommitHash),l.onChange(c=>this.lineAuthorSettingHandler("showCommitHash",c))}),new j.Setting(this.containerEl).setName("Author name display").setDesc("If and how the author is displayed").addDropdown(l=>{let c={hide:"Hide",initials:"Initials (default)","first name":"First name","last name":"Last name",full:"Full name"};l.addOptions(c),l.setValue(this.settings.lineAuthor.authorDisplay),l.onChange(async u=>this.lineAuthorSettingHandler("authorDisplay",u))}),new j.Setting(this.containerEl).setName("Authoring date display").setDesc("If and how the date and time of authoring the line is displayed").addDropdown(l=>{let c={hide:"Hide",date:"Date (default)",datetime:"Date and time","natural language":"Natural language",custom:"Custom"};l.addOptions(c),l.setValue(this.settings.lineAuthor.dateTimeFormatOptions),l.onChange(async u=>{await this.lineAuthorSettingHandler("dateTimeFormatOptions",u),this.refreshDisplayWithDelay()})}),this.settings.lineAuthor.dateTimeFormatOptions==="custom"){let l=new j.Setting(this.containerEl);l.setName("Custom authoring date format").addText(c=>{c.setValue(this.settings.lineAuthor.dateTimeFormatCustomString),c.setPlaceholder("YYYY-MM-DD HH:mm"),c.onChange(async u=>{await this.lineAuthorSettingHandler("dateTimeFormatCustomString",u),this.setCustomDateTimeDescription(l.descEl,u)})}),this.setCustomDateTimeDescription(l.descEl,this.settings.lineAuthor.dateTimeFormatCustomString)}let n=new j.Setting(this.containerEl).setName("Authoring date display timezone").addDropdown(l=>{let c={"viewer-local":"My local (default)","author-local":"Author's local",utc0000:"UTC+0000/Z"};l.addOptions(c),l.setValue(this.settings.lineAuthor.dateTimeTimezone),l.onChange(async u=>this.lineAuthorSettingHandler("dateTimeTimezone",u))});n.descEl.empty(),n.descEl.createSpan({text:`The time-zone in which the authoring date should be shown. +Either your local time-zone (default), +the author's time-zone during commit creation or +`}),n.descEl.createEl("a",{text:"UTC\xB100:00",href:"https://en.wikipedia.org/wiki/UTC%C2%B100:00"}),n.descEl.createSpan({text:"."});let s=new j.Setting(this.containerEl).setName("Oldest age in coloring");this.setOldestAgeDescription(s.descEl,this.settings.lineAuthor.coloringMaxAge),s.addText(l=>{l.setPlaceholder("1y"),l.setValue(this.settings.lineAuthor.coloringMaxAge),l.onChange(async c=>{let f=Ru(c)!==void 0;this.setOldestAgeDescription(s.descEl,c),f&&(await this.lineAuthorSettingHandler("coloringMaxAge",c),this.refreshColorSettingsName("oldest"))})}),this.createColorSetting("newest"),this.createColorSetting("oldest");let a=new j.Setting(this.containerEl).setName("Text color").addText(l=>{l.setValue(this.settings.lineAuthor.textColorCss),l.onChange(async c=>{await this.lineAuthorSettingHandler("textColorCss",c)})});a.descEl.empty(),a.descEl.createSpan({text:"The CSS color of the gutter text."}),a.descEl.createEl("br"),a.descEl.createEl("br"),a.descEl.createSpan({text:"It is highly recommended to use "}),a.descEl.createEl("a",{text:"CSS variables",href:"https://developer.mozilla.org/en-US/docs/Web/CSS/Using_CSS_custom_properties"}),a.descEl.createSpan({text:" defined by themes (e.g. "}),a.descEl.createEl("pre",{text:"var(--text-muted)",attr:{style:"display:inline"}}),a.descEl.createSpan({text:" or "}),a.descEl.createEl("pre",{text:"var(--text-on-accent)",attr:{style:"display:inline"}}),a.descEl.createSpan({text:"), because they automatically adapt to theme changes."}),a.descEl.createEl("br"),a.descEl.createEl("br"),a.descEl.createSpan({text:"See: "}),a.descEl.createEl("a",{text:"List of available CSS variables in Obsidian",href:"https://github.com/obsidian-community/obsidian-theme-template/blob/main/obsidian.css"});let o=new j.Setting(this.containerEl).setName("Ignore whitespace and newlines in changes").addToggle(l=>{l.setValue(this.settings.lineAuthor.ignoreWhitespace),l.onChange(c=>this.lineAuthorSettingHandler("ignoreWhitespace",c))});o.descEl.empty(),o.descEl.createSpan({text:"Whitespace and newlines are interpreted as part of the document and in changes by default (hence not ignored). This makes the last line being shown as 'changed' when a new subsequent line is added, even if the previously last line's text is the same."}),o.descEl.createEl("br"),o.descEl.createSpan({text:"If you don't care about purely-whitespace changes (e.g. list nesting / quote indentation changes), then activating this will provide more meaningful change detection."})}}createColorSetting(r){let i=new j.Setting(this.containerEl).setName("").addText(n=>{let s=fw(r,this.settings.lineAuthor),a=fw(r,pt.lineAuthor);n.setPlaceholder(nv(a)),n.setValue(nv(s)),n.onChange(async o=>{let l=cA(o);if(l!==void 0){let c=r==="newest"?"colorNew":"colorOld";await this.lineAuthorSettingHandler(c,l)}this.refreshColorSettingsDesc(r,l)})});this.lineAuthorColorSettings.set(r,i),this.refreshColorSettingsName(r),this.refreshColorSettingsDesc(r,fw(r,this.settings.lineAuthor))}refreshColorSettingsName(r){let i=this.lineAuthorColorSettings.get(r);if(i){let n=r==="oldest"?`oldest (${this.settings.lineAuthor.coloringMaxAge} or older)`:"newest";i.nameEl.setText(`Color for ${n} commits`)}}refreshColorSettingsDesc(r,i){let n=this.lineAuthorColorSettings.get(r);n&&this.colorSettingPreviewDesc(n.descEl,r,this.settings.lineAuthor,i!==void 0)}colorSettingPreviewDesc(r,i,n,s){r.empty(),r.createSpan({text:"Supports 'rgb(r,g,b)', 'hsl(h,s,l)', hex (#) and named colors (e.g. 'black', 'purple'). Color preview: "});let a=s?mh(i,n):"rgba(127,127,127,0.3)",o=j.moment.unix(j.moment.now()/1e3).format("YYYY-MM-DD"),l=s?`abcdef Author Name ${o}`:"invalid color";r.createEl("div",{text:l,attr:{class:"line-author-settings-preview",style:`background-color: ${a}; width: 30ch;`}})}setCustomDateTimeDescription(r,i){r.empty(),r.createEl("a",{text:"Format string",href:Z2}),r.createSpan({text:" to display the authoring date."}),r.createEl("br");let n=(0,j.moment)().format(i);r.createSpan({text:`Currently: ${n}`})}setOldestAgeDescription(r,i){let n=Ru(i),s=n!==void 0?`${n.asDays()} days`:"invalid!";r.empty(),r.createSpan({text:`The oldest age in the line author coloring. Everything older will have the same color. +Smallest valid age is "1d". Currently: ${s}`})}setNonDefaultValue({settingsProperty:r,text:i}){let n=this.plugin.settings[r];pt[r]!==n&&(typeof n=="string"||typeof n=="number"||typeof n=="boolean"?i.setValue(String(n)):i.setValue(JSON.stringify(n)))}refreshDisplayWithDelay(r=80){window.setTimeout(()=>this.display(),r)}};function fw(t,e){return t==="oldest"?e.colorOld:e.colorNew}function Ru(t){let e=j.moment.duration("P"+t.toUpperCase());return e.isValid()&&e.asDays()&&e.asDays()>=1?e:void 0}m();var ti=require("obsidian");var wh=class{constructor(e,r){this.statusBarEl=e;this.plugin=r;this.messages=[];this.base="obsidian-git-statusbar-";this.statusBarEl.setAttribute("data-tooltip-position","top"),r.registerEvent(r.app.workspace.on("obsidian-git:refreshed",()=>{this.refreshCommitTimestamp().catch(console.error)}))}displayMessage(e,r){this.messages.push({message:`Git: ${e.slice(0,100)}`,timeout:r}),this.display()}display(){this.messages.length>0&&!this.currentMessage?(this.currentMessage=this.messages.shift(),this.statusBarEl.addClass(this.base+"message"),this.statusBarEl.ariaLabel="",this.statusBarEl.setText(this.currentMessage.message),this.lastMessageTimestamp=Date.now()):this.currentMessage?Date.now()-this.lastMessageTimestamp>=this.currentMessage.timeout&&(this.currentMessage=null,this.lastMessageTimestamp=null):this.displayState()}displayState(){switch((this.statusBarEl.getText().length>3||!this.statusBarEl.hasChildNodes())&&(this.statusBarEl.empty(),this.conflictEl=this.statusBarEl.createDiv(),this.conflictEl.setAttribute("data-tooltip-position","top"),this.conflictEl.style.float="left",this.pausedEl=this.statusBarEl.createDiv(),this.pausedEl.setAttribute("data-tooltip-position","top"),this.pausedEl.style.float="left",this.iconEl=this.statusBarEl.createDiv(),this.iconEl.style.float="left",this.textEl=this.statusBarEl.createDiv(),this.textEl.style.float="right",this.textEl.style.marginLeft="5px"),this.plugin.localStorage.getConflict()?((0,ti.setIcon)(this.conflictEl,"alert-circle"),this.conflictEl.ariaLabel="You have merge conflicts. Resolve them and commit afterwards.",this.conflictEl.style.marginRight="5px",this.conflictEl.addClass(this.base+"conflict")):(this.conflictEl.empty(),this.conflictEl.style.marginRight=""),this.plugin.localStorage.getPausedAutomatics()?((0,ti.setIcon)(this.pausedEl,"pause-circle"),this.pausedEl.ariaLabel="Automatic routines are currently paused.",this.pausedEl.style.marginRight="5px",this.pausedEl.addClass(this.base+"paused")):(this.pausedEl.empty(),this.pausedEl.style.marginRight=""),this.plugin.state.gitAction){case 0:this.displayFromNow();break;case 1:this.statusBarEl.ariaLabel="Checking repository status...",(0,ti.setIcon)(this.iconEl,"refresh-cw"),this.statusBarEl.addClass(this.base+"status");break;case 3:this.statusBarEl.ariaLabel="Adding files...",(0,ti.setIcon)(this.iconEl,"archive"),this.statusBarEl.addClass(this.base+"add");break;case 4:this.statusBarEl.ariaLabel="Committing changes...",(0,ti.setIcon)(this.iconEl,"git-commit"),this.statusBarEl.addClass(this.base+"commit");break;case 5:this.statusBarEl.ariaLabel="Pushing changes...",(0,ti.setIcon)(this.iconEl,"upload"),this.statusBarEl.addClass(this.base+"push");break;case 2:this.statusBarEl.ariaLabel="Pulling changes...",(0,ti.setIcon)(this.iconEl,"download"),this.statusBarEl.addClass(this.base+"pull");break;default:this.statusBarEl.ariaLabel="Failed on initialization!",(0,ti.setIcon)(this.iconEl,"alert-triangle"),this.statusBarEl.addClass(this.base+"failed-init");break}}displayFromNow(){var i;let e=this.lastCommitTimestamp,r=this.plugin.state.offlineMode;if(e){let n=(0,ti.moment)(e).fromNow();this.statusBarEl.ariaLabel=`${r?"Offline: ":""}Last Commit: ${n}`,((i=this.unPushedCommits)!=null?i:0)>0&&(this.statusBarEl.ariaLabel+=` +(${this.unPushedCommits} unpushed commits)`)}else this.statusBarEl.ariaLabel=r?"Git is offline":"Git is ready";r?(0,ti.setIcon)(this.iconEl,"globe"):(0,ti.setIcon)(this.iconEl,"check"),this.plugin.settings.changedFilesInStatusBar&&this.plugin.cachedStatus&&this.textEl.setText(this.plugin.cachedStatus.changed.length.toString()),this.statusBarEl.addClass(this.base+"idle")}async refreshCommitTimestamp(){this.lastCommitTimestamp=await this.plugin.gitManager.getLastCommitTime(),this.unPushedCommits=await this.plugin.gitManager.getUnpushedCommits()}remove(){this.statusBarEl.remove()}};m();var _h=require("obsidian"),bh=class extends _h.SuggestModal{constructor(r){super(r.app);this.plugin=r;this.resolve=null;this.setPlaceholder("Type your message and select optional the version with the added date.")}openAndGetResult(){return new Promise(r=>{this.resolve=r,this.open()})}onClose(){new Promise(r=>window.setTimeout(r,10)).then(()=>{this.resolve&&this.resolve(void 0)})}getSuggestions(r){let i=(0,_h.moment)().format(this.plugin.settings.commitDateFormat);return r==""&&(r="..."),[r,`${i}: ${r}`,`${r}: ${i}`]}renderSuggestion(r,i){i.innerText=r}onChooseSuggestion(r,i){this.resolve&&this.resolve(r)}};m();var K2=require("obsidian"),$u=class{constructor(e){this.plugin=e}saveLastAuto(e,r){r==="backup"?this.plugin.localStorage.setLastAutoBackup(e.toString()):r==="pull"?this.plugin.localStorage.setLastAutoPull(e.toString()):r==="push"&&this.plugin.localStorage.setLastAutoPush(e.toString())}loadLastAuto(){var e,r,i;return{backup:new Date((e=this.plugin.localStorage.getLastAutoBackup())!=null?e:""),pull:new Date((r=this.plugin.localStorage.getLastAutoPull())!=null?r:""),push:new Date((i=this.plugin.localStorage.getLastAutoPush())!=null?i:"")}}async init(){await this.setUpAutoCommitAndSync();let e=this.loadLastAuto();if(this.plugin.settings.differentIntervalCommitAndPush&&this.plugin.settings.autoPushInterval>0){let r=this.diff(this.plugin.settings.autoPushInterval,e.push);this.startAutoPush(r)}if(this.plugin.settings.autoPullInterval>0){let r=this.diff(this.plugin.settings.autoPullInterval,e.pull);this.startAutoPull(r)}}unload(){this.clearAutoPull(),this.clearAutoPush(),this.clearAutoCommitAndSync()}reload(...e){this.plugin.localStorage.getPausedAutomatics()||(e.contains("commit")&&(this.clearAutoCommitAndSync(),this.plugin.settings.autoSaveInterval>0&&this.startAutoCommitAndSync(this.plugin.settings.autoSaveInterval)),e.contains("push")&&(this.clearAutoPush(),this.plugin.settings.differentIntervalCommitAndPush&&this.plugin.settings.autoPushInterval>0&&this.startAutoPush(this.plugin.settings.autoPushInterval)),e.contains("pull")&&(this.clearAutoPull(),this.plugin.settings.autoPullInterval>0&&this.startAutoPull(this.plugin.settings.autoPullInterval)))}async setUpAutoCommitAndSync(){if(this.plugin.settings.setLastSaveToLastCommit){this.clearAutoCommitAndSync();let e=await this.plugin.gitManager.getLastCommitTime();e&&this.saveLastAuto(e,"backup")}if(!this.timeoutIDCommitAndSync&&!this.plugin.autoCommitDebouncer){let e=this.loadLastAuto();if(this.plugin.settings.autoSaveInterval>0){let r=this.diff(this.plugin.settings.autoSaveInterval,e.backup);this.startAutoCommitAndSync(r)}}}startAutoCommitAndSync(e){let r=(e!=null?e:this.plugin.settings.autoSaveInterval)*6e4;this.plugin.settings.autoBackupAfterFileChange?e===0?this.doAutoCommitAndSync():this.plugin.autoCommitDebouncer=(0,K2.debounce)(()=>this.doAutoCommitAndSync(),r,!0):(r>2147483647&&(r=2147483647),this.timeoutIDCommitAndSync=window.setTimeout(()=>this.doAutoCommitAndSync(),r))}doAutoCommitAndSync(){this.plugin.promiseQueue.addTask(async()=>{if(this.plugin.settings.setLastSaveToLastCommit){let r=await this.plugin.gitManager.getLastCommitTime();if(r){this.saveLastAuto(r,"backup");let i=this.diff(this.plugin.settings.autoSaveInterval,r);if(i>0)return this.startAutoCommitAndSync(i),!1}}let e=this.plugin.settings.autoCommitOnlyStaged;return this.plugin.settings.differentIntervalCommitAndPush?await this.plugin.commit({fromAuto:!0,onlyStaged:e}):await this.plugin.commitAndSync({fromAutoBackup:!0,onlyStaged:e}),!0},e=>{e!==!1&&(this.saveLastAuto(new Date,"backup"),this.startAutoCommitAndSync())})}startAutoPull(e){let r=(e!=null?e:this.plugin.settings.autoPullInterval)*6e4;r>2147483647&&(r=2147483647),this.timeoutIDPull=window.setTimeout(()=>this.doAutoPull(),r)}doAutoPull(){this.plugin.promiseQueue.addTask(()=>this.plugin.pullChangesFromRemote(),()=>{this.saveLastAuto(new Date,"pull"),this.startAutoPull()})}startAutoPush(e){let r=(e!=null?e:this.plugin.settings.autoPushInterval)*6e4;r>2147483647&&(r=2147483647),this.timeoutIDPush=window.setTimeout(()=>this.doAutoPush(),r)}doAutoPush(){this.plugin.promiseQueue.addTask(()=>this.plugin.push(),()=>{this.saveLastAuto(new Date,"push"),this.startAutoPush()})}clearAutoCommitAndSync(){var r;let e=!1;return this.timeoutIDCommitAndSync&&(window.clearTimeout(this.timeoutIDCommitAndSync),this.timeoutIDCommitAndSync=void 0,e=!0),this.plugin.autoCommitDebouncer&&((r=this.plugin.autoCommitDebouncer)==null||r.cancel(),this.plugin.autoCommitDebouncer=void 0,e=!0),e}clearAutoPull(){return this.timeoutIDPull?(window.clearTimeout(this.timeoutIDPull),this.timeoutIDPull=void 0,!0):!1}clearAutoPush(){return this.timeoutIDPush?(window.clearTimeout(this.timeoutIDPush),this.timeoutIDPush=void 0,!0):!1}diff(e,r){let n=e-Math.round((new Date().getTime()-r.getTime())/1e3/60);return Math.max(0,n)}};m();var Wi=require("obsidian");m();var Fu=require("obsidian");async function X2(t,e,r){let i=await J2(e,r);if(i.result==="failure"){new Fu.Notice(i.reason);return}let{isGitHub:n,branch:s,repo:a,user:o,filePath:l}=i;if(n){let c=t.getCursor("from").line+1,u=t.getCursor("to").line+1;c===u?window.open(`https://github.com/${o}/${a}/blob/${s}/${l}?plain=1#L${c}`):window.open(`https://github.com/${o}/${a}/blob/${s}/${l}?plain=1#L${c}-L${u}`)}else new Fu.Notice("It seems like you are not using GitHub")}async function Q2(t,e){let r=await J2(t,e);if(r.result==="failure"){new Fu.Notice(r.reason);return}let{isGitHub:i,branch:n,repo:s,user:a,filePath:o}=r;i?window.open(`https://github.com/${a}/${s}/commits/${n}/${o}`):new Fu.Notice("It seems like you are not using GitHub")}async function J2(t,e){let r=await e.branchInfo(),i=r.tracking,n=r.current,s,a=e.getRelativeRepoPath(t.path);if(e instanceof Ce){let l=await e.getSubmoduleOfFile(e.getRelativeRepoPath(t.path));if(l){a=l.relativeFilepath;let c=await e.git.cwd({path:l.submodule,root:!1}).status();if(i=c.tracking||void 0,n=c.current||void 0,i){let u=i.substring(0,i.indexOf("/")),f=await e.git.cwd({path:l.submodule,root:!1}).getConfig(`remote.${u}.url`,"local");if(f.value!=null)s=f.value;else return{result:"failure",reason:"Failed to get remote url of submodule"}}}}if(i==null)return{result:"failure",reason:"Remote branch is not configured"};if(n==null)return{result:"failure",reason:"Failed to get current branch name"};if(s==null){let l=i.substring(0,i.indexOf("/"));if(s=await e.getConfig(`remote.${l}.url`),s==null)return{result:"failure",reason:"Failed to get remote url"}}let o=s.match(/(?:^https:\/\/github\.com\/(.+)\/(.+?)(?:\.git)?$)|(?:^[a-zA-Z]+@github\.com:(.+)\/(.+?)(?:\.git)?$)/);if(o==null)return{result:"failure",reason:"Could not parse remote url"};{let[l,c,u,f,d]=o;return{result:"success",isGitHub:!!l,repo:u||d,user:c||f,branch:n,filePath:a}}}m();var eP=require("obsidian"),yh=class extends eP.FuzzySuggestModal{constructor(e,r){super(e.app),this.plugin=e,this.changedFiles=r,this.setPlaceholder("Not supported files will be opened by default app!")}getItems(){return this.changedFiles}getItemText(e){if(e.index=="U"&&e.workingDir=="U")return`Untracked | ${e.vaultPath}`;let r="",i="";return e.workingDir!=" "&&(r=`Working Dir: ${e.workingDir} `),e.index!=" "&&(i=`Index: ${e.index}`),`${r}${i} | ${e.vaultPath}`}onChooseItem(e,r){this.plugin.app.metadataCache.getFirstLinkpathDest(e.vaultPath,"")==null?this.app.openWithDefaultApp(e.vaultPath):this.plugin.app.workspace.openLinkText(e.vaultPath,"/")}};m();var tP=require("obsidian"),xh=class extends tP.Modal{constructor(r,i){super(r);this.content=i;this.resolve=null}openAndGetReslt(){return new Promise(r=>{this.resolve=r,this.open()})}onOpen(){let{contentEl:r,titleEl:i}=this;i.setText("Edit .gitignore");let n=r.createDiv(),s=n.createEl("textarea",{text:this.content,cls:["obsidian-git-textarea"],attr:{rows:10,cols:30,wrap:"off"}});n.createEl("button",{cls:["mod-cta","obsidian-git-center-button"],text:"Save"}).addEventListener("click",()=>{this.resolve(s.value),this.close()})}onClose(){let{contentEl:r}=this;r.empty(),this.resolve&&this.resolve(void 0)}};m();var ju=require("@codemirror/state"),Uh=require("@codemirror/view");m();var Pl=require("@codemirror/state");m();var Wt=class t{static createHunk(e,r,i,n){return{removed:{start:e,count:r,lines:[]},added:{start:i,count:n,lines:[]},head:`@@ -${e}${r>0?`,${r}`:""} +${i}${n>0?`,${n}`:""} @@`,vend:i+Math.max(n-1,0),type:n===0?"delete":r===0?"add":"change"}}static createPartialHunk(e,r,i){let n=r,s=i-r+1,a=0;for(let o of e){let l=o.added.count-o.removed.count,c=0;if(o.added.start>=r&&o.vend<=i)c=l;else{let u=Math.max(0,i+1-(o.added.start+o.removed.count)),f=Math.max(0,r-(o.added.start+o.removed.count));o.added.start>=r&&o.added.start<=i?c=u:o.vend>=r&&o.vend<=i?(c=l-f,n=n-f):o.added.start<=r&&o.vend>=i?(c=u-f,n=n-f):a++,r>o.vend&&(n=n-l)}s=s-c}if(a!==e.length)return s===0&&(n=n-1),this.createHunk(n,s,r,i-r+1)}patchLines(e,r=!1){let i=[];for(let n of e.removed.lines)i.push("-"+n);for(let n of e.added.lines)i.push("+"+n);return r?i.map(n=>n.replace(/\r$/,"")):i}static parseDiffLine(e){let n=e.split("@@")[1].trim().split(" "),s=n[0].substring(1).split(","),a=n[1].substring(1).split(","),o=this.createHunk(parseInt(s[0]),parseInt(s[1]||"1"),parseInt(a[0]),parseInt(a[1]||"1"));return o.head=e,o}static changeEnd(e){return e.added.count===0?e.added.start:e.removed.count===0?e.added.start+e.added.count-1:e.added.start+Math.min(e.added.count,e.removed.count)-1}static calcSigns(e,r,i,n=1,s=1/0,a){if(a&&r.type!=="add")return console.error(`Invalid hunk with untracked=${a} hunk="${r.head}"`),[];n=Math.max(1,n);let{start:o,added:l,removed:c}={start:r.added.start,added:r.added.count,removed:r.removed.count},u=this.changeEnd(r),f=r.type==="delete"&&(o===0||e&&this.changeEnd(e)===o)&&(!i||i.added.start!==o+1);f&&n===1&&(n=0);let d=[];for(let h=Math.max(o,n);h<=Math.min(u,s);h++){let p=r.type==="change"&&(c>l&&h===u||e&&e.added.start===0);d.push({type:f?"topdelete":p?"changedelete":a?"untracked":r.type,count:h===o?r.type==="add"?l:c:void 0,lnum:h+(f?1:0)})}if(r.type==="change"&&l>c&&r.vend>=n&&u<=s)for(let h=Math.max(u,n);h<=Math.min(r.vend,s);h++)d.push({type:"add",count:h===r.vend?l-c:void 0,lnum:h});return d}static createPatch(e,r,i,n=!1){let s=[`diff --git a/${e} b/${e}`,`index 000000..000000 ${i}`,`--- a/${e}`,`+++ b/${e}`],a=0;r=structuredClone(r);for(let o of r){let l=o.removed.start,c=o.removed.count,u=o.added.count;o.type==="add"&&(l=l+1);let f=o.removed.lines,d=o.added.lines;n&&([c,u]=[u,c],[f,d]=[d,f]),s.push(`@@ -${l},${c} +${l+a},${u} @@`);for(let h of f)s.push("-"+h);(n?o.added:o.removed).no_nl_at_eof&&s.push("\\ No newline at end of file");for(let h of d)s.push("+"+h);(n?o.removed:o.added).no_nl_at_eof&&s.push("\\ No newline at end of file"),o.removed.start=l+a,a=a+(u-c)}return s}getSummary(e){let r={added:0,changed:0,removed:0};for(let i of e)if(i.type==="add")r.added+=i.added.count;else if(i.type==="delete")r.removed+=i.removed.count;else if(i.type==="change"){let n=i.added.count,s=i.removed.count,a=Math.min(n,s);r.changed+=a,r.added+=n-a,r.removed+=s-a}return r}static findHunk(e,r){if(!r)return[void 0,void 0];for(let i=0;i=e)return[n,i]}return[void 0,void 0]}static findNearestHunk(e,r,i,n){if(r.length!==0){if(i==="first")return 0;if(i==="last")return r.length-1;if(i==="next"){if(r[0].added.start>e)return 0;for(let s=r.length-1;s>=0;s--)if(r[s].added.start<=e){if(s+1e)return s+1;if(n)return 0}}else if(i==="prev"){if(Math.max(r[r.length-1].vend)0&&Math.max(r[s-1].vend,1)l.added.start?n++:o.added.starta.map(w=>g.replace(/&/,w))).reduce((g,w)=>g.concat(w)),p,l);else if(p&&typeof p=="object"){if(!f)throw new RangeError("The value of a property ("+h+") should be a primitive value.");s(n(h),p,u,d)}else p!=null&&u.push(h.replace(/_.*/,"").replace(/[A-Z]/g,g=>"-"+g.toLowerCase())+": "+p+";")}(u.length||d)&&l.push((i&&!f&&!c?a.map(i):a).join(", ")+" {"+u.join(" ")+"}")}for(let a in e)s(n(a),e[a],this.rules)}getRules(){return this.rules.join(` +`)}static newName(){let e=iP[rP]||1;return iP[rP]=e+1,"\u037C"+e.toString(36)}static mount(e,r,i){let n=e[dw],s=i&&i.nonce;n?s&&n.setNonce(s):n=new hw(e,s),n.mount(Array.isArray(r)?r:[r],e)}},nP=new Map,hw=class{constructor(e,r){let i=e.ownerDocument||e,n=i.defaultView;if(!e.head&&e.adoptedStyleSheets&&n.CSSStyleSheet){let s=nP.get(i);if(s)return e[dw]=s;this.sheet=new n.CSSStyleSheet,nP.set(i,this)}else this.styleTag=i.createElement("style"),r&&this.styleTag.setAttribute("nonce",r);this.modules=[],e[dw]=this}mount(e,r){let i=this.sheet,n=0,s=0;for(let a=0;a-1&&(this.modules.splice(l,1),s--,l=-1),l==-1){if(this.modules.splice(s++,0,o),i)for(let c=0;cc){let f=t.slice(e,r).indexOf(i.slice(n,s));if(f>-1)return[new kt(e,e+f,n,n),new kt(e+f+c,r,s,s)]}else if(c>l){let f=i.slice(n,s).indexOf(t.slice(e,r));if(f>-1)return[new kt(e,e,n,n+f),new kt(r,r,n+f+l,s)]}if(l==1||c==1)return[new kt(e,r,n,s)];let u=SP(t,e,r,i,n,s);if(u){let[f,d,h]=u;return Ma(t,e,f,i,n,d).concat(Ma(t,f+h,r,i,d+h,s))}return y5(t,e,r,i,n,s)}var Iu=1e9,Mu=0,_w=!1;function y5(t,e,r,i,n,s){let a=r-e,o=s-n;if(Iu<1e9&&Math.min(a,o)>Iu*16||Mu>0&&Date.now()>Mu)return Math.min(a,o)>Iu*64?[new kt(e,r,n,s)]:sP(t,e,r,i,n,s);let l=Math.ceil((a+o)/2);pw.reset(l),mw.reset(l);let c=(h,p)=>t.charCodeAt(e+h)==i.charCodeAt(n+p),u=(h,p)=>t.charCodeAt(r-h-1)==i.charCodeAt(s-p-1),f=(a-o)%2!=0?mw:null,d=f?null:pw;for(let h=0;hIu||Mu>0&&!(h&63)&&Date.now()>Mu)return sP(t,e,r,i,n,s);let p=pw.advance(h,a,o,l,f,!1,c)||mw.advance(h,a,o,l,d,!0,u);if(p)return x5(t,e,r,e+p[0],i,n,s,n+p[1])}return[new kt(e,r,n,s)]}var Th=class{constructor(){this.vec=[]}reset(e){this.len=e<<1;for(let r=0;rr)this.end+=2;else if(f>i)this.start+=2;else if(s){let d=n+(r-i)-l;if(d>=0&&d=r-u)return[h,n+h-d]}else{let h=r-s.vec[d];if(u>=h)return[u,f]}}}return null}},pw=new Th,mw=new Th;function x5(t,e,r,i,n,s,a,o){let l=!1;return!Tl(t,i)&&++i==r&&(l=!0),!Tl(n,o)&&++o==a&&(l=!0),l?[new kt(e,r,s,a)]:Ma(t,e,i,n,s,o).concat(Ma(t,i,r,n,o,a))}function EP(t,e){let r=1,i=Math.min(t,e);for(;rr||u>s||t.slice(o,c)!=i.slice(l,u)){if(a==1)return o-e-(Tl(t,o)?0:1);a=a>>1}else{if(c==r||u==s)return c-e;o=c,l=u}}}function xw(t,e,r,i,n,s){if(e==r||n==s||t.charCodeAt(r-1)!=i.charCodeAt(s-1))return 0;let a=EP(r-e,s-n);for(let o=r,l=s;;){let c=o-a,u=l-a;if(c>1}else{if(c==e||u==n)return r-c;o=c,l=u}}}function gw(t,e,r,i,n,s,a,o){let l=i.slice(n,s),c=null;for(;;){if(c||a=r)break;let d=t.slice(u,f),h=-1;for(;(h=l.indexOf(d,h+1))!=-1;){let p=yw(t,f,r,i,n+h+d.length,s),g=xw(t,e,u,i,n,n+h),w=d.length+p+g;(!c||c[2]>1}}function SP(t,e,r,i,n,s){let a=r-e,o=s-n;if(an.fromA-e&&i.toB>n.fromB-e&&(t[r-1]=new kt(i.fromA,n.toA,i.fromB,n.toB),t.splice(r--,1))}}function E5(t,e,r){for(;;){kP(r,1);let i=!1;for(let n=0;n3||o>3){let l=n==t.length-1?e.length:t[n+1].fromA,c=s.fromA-i,u=l-s.toA,f=oP(e,s.fromA,c),d=aP(e,s.toA,u),h=s.fromA-f,p=d-s.toA;if((!a||!o)&&h&&p){let g=Math.max(a,o),[w,y,b]=a?[e,s.fromA,s.toA]:[r,s.fromB,s.toB];g>h&&e.slice(f,s.fromA)==w.slice(b-h,b)?(s=t[n]=new kt(f,f+a,s.fromB-h,s.toB-h),f=s.fromA,d=aP(e,s.toA,l-s.toA)):g>p&&e.slice(s.toA,d)==w.slice(y,y+p)&&(s=t[n]=new kt(d-a,d,s.fromB+p,s.toB+p),d=s.toA,f=oP(e,s.fromA,s.fromA-i)),h=s.fromA-f,p=d-s.toA}if(h||p)s=t[n]=new kt(s.fromA-h,s.toA+p,s.fromB-h,s.toB+p);else if(a){if(!o){let g=cP(e,s.fromA,s.toA),w,y=g<0?-1:lP(e,s.toA,s.fromA);g>-1&&(w=g-s.fromA)<=u&&e.slice(s.fromA,g)==e.slice(s.toA,s.toA+w)?s=t[n]=s.offset(w):y>-1&&(w=s.toA-y)<=c&&e.slice(s.fromA-w,s.fromA)==e.slice(y,s.toA)&&(s=t[n]=s.offset(-w))}}else{let g=cP(r,s.fromB,s.toB),w,y=g<0?-1:lP(r,s.toB,s.fromB);g>-1&&(w=g-s.fromB)<=u&&r.slice(s.fromB,g)==r.slice(s.toB,s.toB+w)?s=t[n]=s.offset(w):y>-1&&(w=s.toB-y)<=c&&r.slice(s.fromB-w,s.fromB)==r.slice(y,s.toB)&&(s=t[n]=s.offset(-w))}}i=s.toA}return kP(t,3),t}var Ia;try{Ia=new RegExp("[\\p{Alphabetic}\\p{Number}]","u")}catch(t){}function AP(t){return t>48&&t<58||t>64&&t<91||t>96&&t<123}function CP(t,e){if(e==t.length)return 0;let r=t.charCodeAt(e);return r<192?AP(r)?1:0:Ia?!RP(r)||e==t.length-1?Ia.test(String.fromCharCode(r))?1:0:Ia.test(t.slice(e,e+2))?2:0:0}function TP(t,e){if(!e)return 0;let r=t.charCodeAt(e-1);return r<192?AP(r)?1:0:Ia?!$P(r)||e==1?Ia.test(String.fromCharCode(r))?1:0:Ia.test(t.slice(e-2,e))?2:0:0}var PP=8;function aP(t,e,r){if(e==t.length||!TP(t,e))return e;for(let i=e,n=e+r,s=0;sn)return i;i+=a}return e}function oP(t,e,r){if(!e||!CP(t,e))return e;for(let i=e,n=e-r,s=0;st>=55296&&t<=56319,$P=t=>t>=56320&&t<=57343;function Tl(t,e){return!e||e==t.length||!RP(t.charCodeAt(e-1))||!$P(t.charCodeAt(e))}function k5(t,e,r){var i;let n=r==null?void 0:r.override;return n?n(t,e):(Iu=((i=r==null?void 0:r.scanLimit)!==null&&i!==void 0?i:1e9)>>1,Mu=r!=null&&r.timeout?Date.now()+r.timeout:0,_w=!1,E5(t,e,Ma(t,0,t.length,e,0,e.length)))}function FP(){return!_w}function IP(t,e,r){return S5(k5(t,e,r),t,e)}var Si=Ie.Facet.define({combine:t=>t[0]}),vw=Ie.StateEffect.define(),A5=Ie.Facet.define(),xn=Ie.StateField.define({create(t){return null},update(t,e){for(let r of e.effects)r.is(vw)&&(t=r.value);for(let r of e.state.facet(A5))t=r(t,e);return t}});function Ew(t){let e=t.field(xn,!1);if(!e)return null;let r=t.facet(Si);return{chunks:e,side:r?r.side:null}}var Xn=class t{constructor(e,r,i,n,s,a=!0){this.changes=e,this.fromA=r,this.toA=i,this.fromB=n,this.toB=s,this.precise=a}offset(e,r){return e||r?new t(this.changes,this.fromA+e,this.toA+e,this.fromB+r,this.toB+r,this.precise):this}get endA(){return Math.max(this.fromA,this.toA-1)}get endB(){return Math.max(this.fromB,this.toB-1)}static build(e,r,i){let n=IP(e.toString(),r.toString(),i);return MP(n,e,r,0,0,FP())}static updateA(e,r,i,n,s){return pP(hP(e,n,!0,i.length),e,r,i,s)}static updateB(e,r,i,n,s){return pP(hP(e,n,!1,r.length),e,r,i,s)}};function uP(t,e,r,i){let n=r.lineAt(t),s=i.lineAt(e);return n.to==t&&s.to==e&&tf+1&&w>d+1)break;h.push(p.offset(-c+i,-u+n)),[f,d]=fP(p.toA+i,p.toB+n,e,r),o++}a.push(new Xn(h,c,Math.max(c,f),u,Math.max(u,d),s))}return a}var Sh=1e3;function dP(t,e,r,i){let n=0,s=t.length;for(;;){if(n==s){let u=0,f=0;n&&({toA:u,toB:f}=t[n-1]);let d=e-(r?u:f);return[u+d,f+d]}let a=n+s>>1,o=t[a],[l,c]=r?[o.fromA,o.toA]:[o.fromB,o.toB];if(l>e)s=a;else if(c<=e)n=a+1;else return i?[o.fromA,o.fromB]:[o.toA,o.toB]}}function hP(t,e,r,i){let n=[];return e.iterChangedRanges((s,a,o,l)=>{let c=0,u=r?e.length:i,f=0,d=r?i:e.length;s>Sh&&([c,f]=dP(t,s-Sh,r,!0)),a=c?n[n.length-1]={fromA:p.fromA,fromB:p.fromB,toA:u,toB:d,diffA:p.diffA+g,diffB:p.diffB+w}:n.push({fromA:c,toA:u,fromB:f,toB:d,diffA:g,diffB:w})}),n}function pP(t,e,r,i,n){if(!t.length)return e;let s=[];for(let a=0,o=0,l=0,c=0;;a++){let u=a==t.length?null:t[a],f=u?u.fromA+o:r.length,d=u?u.fromB+l:i.length;for(;cf||w.toB+l>d))break;s.push(w.offset(o,l)),c++}if(!u)break;let h=u.toA+o+u.diffA,p=u.toB+l+u.diffB,g=IP(r.sliceString(f,h),i.sliceString(d,p),n);for(let w of MP(g,r,i,f,d,FP()))s.push(w);for(o+=u.diffA,l+=u.diffB;ch&&w.fromB+l>p)break;c++}}return s}var C5={scanLimit:500},DP=Le.ViewPlugin.fromClass(class{constructor(t){({deco:this.deco,gutter:this.gutter}=vP(t))}update(t){(t.docChanged||t.viewportChanged||T5(t.startState,t.state)||P5(t.startState,t.state))&&({deco:this.deco,gutter:this.gutter}=vP(t.view))}},{decorations:t=>t.deco}),kh=Ie.Prec.low((0,Le.gutter)({class:"cm-changeGutter",markers:t=>{var e;return((e=t.plugin(DP))===null||e===void 0?void 0:e.gutter)||Ie.RangeSet.empty}}));function T5(t,e){return t.field(xn,!1)!=e.field(xn,!1)}function P5(t,e){return t.facet(Si)!=e.facet(Si)}var mP=Le.Decoration.line({class:"cm-changedLine"}),R5=Le.Decoration.mark({class:"cm-changedText"}),$5=Le.Decoration.mark({tagName:"ins",class:"cm-insertedLine"}),F5=Le.Decoration.mark({tagName:"del",class:"cm-deletedLine"}),gP=new class extends Le.GutterMarker{constructor(){super(...arguments),this.elementClass="cm-changedLineGutter"}};function I5(t,e,r,i,n,s){let a=r?t.fromA:t.fromB,o=r?t.toA:t.toB,l=0;if(a!=o){n.add(a,a,mP),n.add(a,o,r?F5:$5),s&&s.add(a,a,gP);for(let c=e.iterRange(a,o-1),u=a;!c.next().done;){if(c.lineBreak){u++,n.add(u,u,mP),s&&s.add(u,u,gP);continue}let f=u+c.value.length;if(i)for(;l=u)break;(a?f.toA:f.toB)>c&&(!s||!s(t.state,f,o,l))&&I5(f,t.state.doc,a,i,o,l)}return{deco:o.finish(),gutter:l&&l.finish()}}var Cl=class extends Le.WidgetType{constructor(e){super(),this.height=e}eq(e){return this.height==e.height}toDOM(){let e=document.createElement("div");return e.className="cm-mergeSpacer",e.style.height=this.height+"px",e}updateDOM(e){return e.style.height=this.height+"px",!0}get estimatedHeight(){return this.height}ignoreEvent(){return!1}},Ph=Ie.StateEffect.define({map:(t,e)=>t.map(e)}),Du=Ie.StateField.define({create:()=>Le.Decoration.none,update:(t,e)=>{for(let r of e.effects)if(r.is(Ph))return r.value;return t.map(e.changes)},provide:t=>Le.EditorView.decorations.from(t)}),Ah=.01;function wP(t,e){if(t.size!=e.size)return!1;let r=t.iter(),i=e.iter();for(;r.value;){if(r.from!=i.from||Math.abs(r.value.spec.widget.height-i.value.spec.widget.height)>1)return!1;r.next(),i.next()}return!0}function M5(t,e,r){let i=new Ie.RangeSetBuilder,n=new Ie.RangeSetBuilder,s=t.state.field(Du).iter(),a=e.state.field(Du).iter(),o=0,l=0,c=0,u=0,f=t.viewport,d=e.viewport;for(let w=0;;w++){let y=wAh&&(u+=k,n.add(l,l,Le.Decoration.widget({widget:new Cl(k),block:!0,side:-1})))}if(b>o+1e3&&of.from&&ld.from){let C=Math.min(f.from-o,d.from-l);o+=C,l+=C,w--}else if(y)o=y.toA,l=y.toB;else break;for(;s.value&&s.fromAh&&n.add(e.state.doc.length,e.state.doc.length,Le.Decoration.widget({widget:new Cl(h),block:!0,side:1}));let p=i.finish(),g=n.finish();wP(p,t.state.field(Du))||t.dispatch({effects:Ph.of(p)}),wP(g,e.state.field(Du))||e.dispatch({effects:Ph.of(g)})}var ww=Ie.StateEffect.define({map:(t,e)=>e.mapPos(t)});var bw=class extends Le.WidgetType{constructor(e){super(),this.lines=e}eq(e){return this.lines==e.lines}toDOM(e){let r=document.createElement("div");return r.className="cm-collapsedLines",r.textContent=e.state.phrase("$ unchanged lines",this.lines),r.addEventListener("click",i=>{let n=e.posAtDOM(i.target);e.dispatch({effects:ww.of(n)});let{side:s,sibling:a}=e.state.facet(Si);a&&a().dispatch({effects:ww.of(D5(n,e.state.field(xn),s=="a"))})}),r}ignoreEvent(e){return e instanceof MouseEvent}get estimatedHeight(){return 27}get type(){return"collapsed-unchanged-code"}};function D5(t,e,r){let i=0,n=0;for(let s=0;;s++){let a=s=t)return n+(t-i);[i,n]=r?[a.toA,a.toB]:[a.toB,a.toA]}}var O5=Ie.StateField.define({create(t){return Le.Decoration.none},update(t,e){t=t.map(e.changes);for(let r of e.effects)r.is(ww)&&(t=t.update({filter:i=>i!=r.value}));if(t.size&&e.state.field(xn)!=e.startState.field(xn,!1)){let r=e.state.facet(Si).side=="a",i=[];for(let n of e.state.field(xn))t.between(r?n.fromA:n.fromB,r?n.toA:n.toB,s=>{i.push(s)});i.length&&(t=t.update({filter:n=>i.indexOf(n)<0}))}return t},provide:t=>Le.EditorView.decorations.from(t)});function bP({margin:t=3,minSize:e=4}){return O5.init(r=>L5(r,t,e))}function L5(t,e,r){let i=new Ie.RangeSetBuilder,n=t.facet(Si).side=="a",s=t.field(xn),a=1;for(let o=0;;o++){let l=o=r&&i.add(t.doc.line(c).from,t.doc.line(u).to,Le.Decoration.replace({widget:new bw(f),block:!0})),!l)break;a=t.doc.lineAt(Math.min(t.doc.length,n?l.toA:l.toB)).number}return i.finish()}var N5=Le.EditorView.styleModule.of(new Eh({".cm-mergeView":{overflowY:"auto"},".cm-mergeViewEditors":{display:"flex",alignItems:"stretch"},".cm-mergeViewEditor":{flexGrow:1,flexBasis:0,overflow:"hidden"},".cm-merge-revert":{width:"1.6em",flexGrow:0,flexShrink:0,position:"relative"},".cm-merge-revert button":{position:"absolute",display:"block",width:"100%",boxSizing:"border-box",textAlign:"center",background:"none",border:"none",font:"inherit",cursor:"pointer"}})),B5=Le.EditorView.baseTheme({".cm-mergeView & .cm-scroller, .cm-mergeView &":{height:"auto !important",overflowY:"visible !important"},"&.cm-merge-a .cm-changedLine, .cm-deletedChunk":{backgroundColor:"rgba(160, 128, 100, .08)"},"&.cm-merge-b .cm-changedLine, .cm-inlineChangedLine":{backgroundColor:"rgba(100, 160, 128, .08)"},"&light.cm-merge-a .cm-changedText, &light .cm-deletedChunk .cm-deletedText":{background:"linear-gradient(#ee443366, #ee443366) bottom/100% 2px no-repeat"},"&dark.cm-merge-a .cm-changedText, &dark .cm-deletedChunk .cm-deletedText":{background:"linear-gradient(#ffaa9966, #ffaa9966) bottom/100% 2px no-repeat"},"&light.cm-merge-b .cm-changedText":{background:"linear-gradient(#22bb22aa, #22bb22aa) bottom/100% 2px no-repeat"},"&dark.cm-merge-b .cm-changedText":{background:"linear-gradient(#88ff88aa, #88ff88aa) bottom/100% 2px no-repeat"},"&.cm-merge-b .cm-deletedText":{background:"#ff000033"},".cm-insertedLine, .cm-deletedLine, .cm-deletedLine del":{textDecoration:"none"},".cm-deletedChunk":{paddingLeft:"6px","& .cm-chunkButtons":{position:"absolute",insetInlineEnd:"5px"},"& button":{border:"none",cursor:"pointer",color:"white",margin:"0 2px",borderRadius:"3px","&[name=accept]":{background:"#2a2"},"&[name=reject]":{background:"#d43"}}},".cm-collapsedLines":{padding:"5px 5px 5px 10px",cursor:"pointer","&:before":{content:'"\u299A"',marginInlineEnd:"7px"},"&:after":{content:'"\u299A"',marginInlineStart:"7px"}},"&light .cm-collapsedLines":{color:"#444",background:"linear-gradient(to bottom, transparent 0, #f3f3f3 30%, #f3f3f3 70%, transparent 100%)"},"&dark .cm-collapsedLines":{color:"#ddd",background:"linear-gradient(to bottom, transparent 0, #222 30%, #222 70%, transparent 100%)"},".cm-changeGutter":{width:"3px",paddingLeft:"1px"},"&light.cm-merge-a .cm-changedLineGutter, &light .cm-deletedLineGutter":{background:"#e43"},"&dark.cm-merge-a .cm-changedLineGutter, &dark .cm-deletedLineGutter":{background:"#fa9"},"&light.cm-merge-b .cm-changedLineGutter":{background:"#2b2"},"&dark.cm-merge-b .cm-changedLineGutter":{background:"#8f8"},".cm-inlineChangedLineGutter":{background:"#75d"}}),_P=new Ie.Compartment,Ch=new Ie.Compartment,Rh=class{constructor(e){this.revertDOM=null,this.revertToA=!1,this.revertToLeft=!1,this.measuring=-1,this.diffConf=e.diffConfig||C5;let r=[Ie.Prec.low(DP),B5,N5,Du,Le.EditorView.updateListener.of(f=>{this.measuring<0&&(f.heightChanged||f.viewportChanged)&&!f.transactions.some(d=>d.effects.some(h=>h.is(Ph)))&&this.measure()})],i=[Si.of({side:"a",sibling:()=>this.b,highlightChanges:e.highlightChanges!==!1,markGutter:e.gutter!==!1})];e.gutter!==!1&&i.push(kh);let n=Ie.EditorState.create({doc:e.a.doc,selection:e.a.selection,extensions:[e.a.extensions||[],Le.EditorView.editorAttributes.of({class:"cm-merge-a"}),Ch.of(i),r]}),s=[Si.of({side:"b",sibling:()=>this.a,highlightChanges:e.highlightChanges!==!1,markGutter:e.gutter!==!1})];e.gutter!==!1&&s.push(kh);let a=Ie.EditorState.create({doc:e.b.doc,selection:e.b.selection,extensions:[e.b.extensions||[],Le.EditorView.editorAttributes.of({class:"cm-merge-b"}),Ch.of(s),r]});this.chunks=Xn.build(n.doc,a.doc,this.diffConf);let o=[xn.init(()=>this.chunks),_P.of(e.collapseUnchanged?bP(e.collapseUnchanged):[])];n=n.update({effects:Ie.StateEffect.appendConfig.of(o)}).state,a=a.update({effects:Ie.StateEffect.appendConfig.of(o)}).state,this.dom=document.createElement("div"),this.dom.className="cm-mergeView",this.editorDOM=this.dom.appendChild(document.createElement("div")),this.editorDOM.className="cm-mergeViewEditors";let l=e.orientation||"a-b",c=document.createElement("div");c.className="cm-mergeViewEditor";let u=document.createElement("div");u.className="cm-mergeViewEditor",this.editorDOM.appendChild(l=="a-b"?c:u),this.editorDOM.appendChild(l=="a-b"?u:c),this.a=new Le.EditorView({state:n,parent:c,root:e.root,dispatchTransactions:f=>this.dispatch(f,this.a)}),this.b=new Le.EditorView({state:a,parent:u,root:e.root,dispatchTransactions:f=>this.dispatch(f,this.b)}),this.setupRevertControls(!!e.revertControls,e.revertControls=="b-to-a",e.renderRevertControl),e.parent&&e.parent.appendChild(this.dom),this.scheduleMeasure()}dispatch(e,r){if(e.some(i=>i.docChanged)){let i=e[e.length-1],n=e.reduce((a,o)=>a.compose(o.changes),Ie.ChangeSet.empty(e[0].startState.doc.length));this.chunks=r==this.a?Xn.updateA(this.chunks,i.newDoc,this.b.state.doc,n,this.diffConf):Xn.updateB(this.chunks,this.a.state.doc,i.newDoc,n,this.diffConf),r.update([...e,i.state.update({effects:vw.of(this.chunks)})]);let s=r==this.a?this.b:this.a;s.update([s.state.update({effects:vw.of(this.chunks)})]),this.scheduleMeasure()}else r.update(e)}reconfigure(e){if("diffConfig"in e&&(this.diffConf=e.diffConfig),"orientation"in e){let s=e.orientation!="b-a";if(s!=(this.editorDOM.firstChild==this.a.dom.parentNode)){let a=this.a.dom.parentNode,o=this.b.dom.parentNode;a.remove(),o.remove(),this.editorDOM.insertBefore(s?a:o,this.editorDOM.firstChild),this.editorDOM.appendChild(s?o:a),this.revertToLeft=!this.revertToLeft,this.revertDOM&&(this.revertDOM.textContent="")}}if("revertControls"in e||"renderRevertControl"in e){let s=!!this.revertDOM,a=this.revertToA,o=this.renderRevert;"revertControls"in e&&(s=!!e.revertControls,a=e.revertControls=="b-to-a"),"renderRevertControl"in e&&(o=e.renderRevertControl),this.setupRevertControls(s,a,o)}let r="highlightChanges"in e,i="gutter"in e,n="collapseUnchanged"in e;if(r||i||n){let s=[],a=[];if(r||i){let o=this.a.state.facet(Si),l=i?e.gutter!==!1:o.markGutter,c=r?e.highlightChanges!==!1:o.highlightChanges;s.push(Ch.reconfigure([Si.of({side:"a",sibling:()=>this.b,highlightChanges:c,markGutter:l}),l?kh:[]])),a.push(Ch.reconfigure([Si.of({side:"b",sibling:()=>this.a,highlightChanges:c,markGutter:l}),l?kh:[]]))}if(n){let o=_P.reconfigure(e.collapseUnchanged?bP(e.collapseUnchanged):[]);s.push(o),a.push(o)}this.a.dispatch({effects:s}),this.b.dispatch({effects:a})}this.scheduleMeasure()}setupRevertControls(e,r,i){this.revertToA=r,this.revertToLeft=this.revertToA==(this.editorDOM.firstChild==this.a.dom.parentNode),this.renderRevert=i,!e&&this.revertDOM?(this.revertDOM.remove(),this.revertDOM=null):e&&!this.revertDOM?(this.revertDOM=this.editorDOM.insertBefore(document.createElement("div"),this.editorDOM.firstChild.nextSibling),this.revertDOM.addEventListener("mousedown",n=>this.revertClicked(n)),this.revertDOM.className="cm-merge-revert"):this.revertDOM&&(this.revertDOM.textContent="")}scheduleMeasure(){if(this.measuring<0){let e=this.dom.ownerDocument.defaultView||window;this.measuring=e.requestAnimationFrame(()=>{this.measuring=-1,this.measure()})}}measure(){M5(this.a,this.b,this.chunks),this.revertDOM&&this.updateRevertButtons()}updateRevertButtons(){let e=this.revertDOM,r=e.firstChild,i=this.a.viewport,n=this.b.viewport;for(let s=0;si.to||a.fromB>n.to)break;if(a.fromA-1&&(this.dom.ownerDocument.defaultView||window).cancelAnimationFrame(this.measuring),this.dom.remove()}};function yP(t){let e=t.nextSibling;return t.remove(),e}var Sw=require("@codemirror/state");function kw(t,e,r){let i=[],n=t.split(` +`),s=e.split(` +`);for(let a of r){let{oldStart:o,oldLines:l,newStart:c,newLines:u}=a,f=Wt.createHunk(o,l,c,u);if(a.oldLines>0){for(let d=o;dn.length&&n.last()!=""&&(f.removed.no_nl_at_eof=!0)}if(a.newLines>0){for(let d=c;ds.length&&s.last()!=""&&(f.added.no_nl_at_eof=!0)}i.push(f)}return i}function Aw(t,e,r){let i=e.lineAt(t.fromA).number,n=t.fromA==t.toA?0:$h(e,t.endA)-i+1,s=r.lineAt(t.fromB).number,a=t.fromB==t.toB?0:$h(r,t.endB)-s+1,o={oldStart:i,oldLines:n,newStart:s,newLines:a};return o.oldLines==0&&(o.oldStart-=1),o.newLines==0&&(o.newStart-=1),o}var OP={scanLimit:1e3,timeout:200};function H5(t,e,r,i){let n=Sw.Text.of(t.split(` +`)),s=Sw.Text.of(e.split(` +`)),a=r&&i?Xn.updateB(r,n,s,i,OP):Xn.build(n,s,OP),o=[];for(let l=0;lh.vend&&(f=f-(h.added.count-h.removed.count)),o>h.vend&&(d=d-(h.added.count-h.removed.count));c.added.lines=u.compareText.split(` +`).slice(f-1,d),u.compareTextHead?c.removed.lines=u.compareTextHead.split(` +`).slice(c.removed.start-1,c.removed.start-1+c.removed.count):c.removed.lines=[]}else c.added.lines=e.doc.toString().split(` +`).slice(a-1,o),o===e.doc.lines&&!e.doc.toString().endsWith(` +`)&&(c.added.no_nl_at_eof=!0),c.removed.lines=u.compareText.split(` +`).slice(c.removed.start-1,c.removed.start-1+c.removed.count),c.removed.start+c.removed.count-1===u.compareText.split(` +`).length&&!u.compareText.endsWith(` +`)&&(c.removed.no_nl_at_eof=!0);return c}},Gr=Pl.StateField.define({create:t=>{},update:(t,e)=>{let r=t?{...t}:{maxDiffTimeMs:0,hunks:[],stagedHunks:[],chunks:void 0,isDirty:!1},i=!1;for(let n of e.effects)n.is($l)&&(r.compareText=n.value.compareText,r.compareTextHead=n.value.compareTextHead,i=(t==null?void 0:t.compareText)!==n.value.compareText,i&&(r.chunks=void 0)),n.is(Ou)&&NP(r,n.value,e.state);if(r.compareText!==void 0){if(i||e.docChanged){r.isDirty=!0;let n=U5(e,r.compareText,r.chunks,r.maxDiffTimeMs);n&&NP(r,n,e.state)}}else r.compareText=void 0,r.compareTextHead=void 0,r.chunks=void 0,r.hunks=[],r.stagedHunks=[],r.isDirty=!1;return r}});function NP(t,e,r){var n,s;t.hunks=e.hunks,t.chunks=e.chunks,t.isDirty=!1,t.maxDiffTimeMs=Math.max(.95*t.maxDiffTimeMs,e.diffDuration);let i=r.field(Rl.editorInfoField).file;(s=(n=zt.plugin)==null?void 0:n.editorIntegration.signsFeature.changeStatusBar)==null||s.display(t.hunks,i)}var Cw=Pl.StateField.define({create:()=>({debouncer:(0,Rl.debounce)(t=>{let{state:e,compareText:r,previousChunks:i,changeDesc:n}=t,s=BP(e,r,i,n);e.field(Rl.editorEditorField).dispatch({effects:Ou.of(s)})},1e3,!0),maxDiffTimeMs:0}),update:(t,e)=>{var r;for(let i of e.effects)if(i.is(Ou))return t.changeDesc=void 0,t;return!t.changeDesc&&e.changes?t.changeDesc=e.changes:t.changeDesc=(r=t.changeDesc)==null?void 0:r.composeDesc(e.changes),t}});function BP(t,e,r,i){let n=t.doc.toString(),s=performance.now(),{hunks:a,chunks:o}=LP(e,n,r,i),l=performance.now()-s;return{hunks:a,chunks:o,diffDuration:l}}function U5(t,e,r,i){let n=t.state,s=Math.abs(t.changes.length-t.changes.newLength),a=n.field(Cw);if(s>1e3||i>16)a.debouncer({state:n,compareText:e,previousChunks:r,changeDesc:a.changeDesc});else return a.changeDesc=void 0,BP(n,e,r,t.changes)}var $l=Pl.StateEffect.define(),Ou=Pl.StateEffect.define();function HP(t,e){return e.update({effects:$l.of(t)})}m();m();m();var at;(function(t){t.INSERT="insert",t.DELETE="delete",t.CONTEXT="context"})(at||(at={}));var UP={LINE_BY_LINE:"line-by-line",SIDE_BY_SIDE:"side-by-side"},GP={LINES:"lines",WORDS:"words",NONE:"none"},jP={WORD:"word",CHAR:"char"},Da;(function(t){t.AUTO="auto",t.DARK="dark",t.LIGHT="light"})(Da||(Da={}));m();var G5=["-","[","]","/","{","}","(",")","*","+","?",".","\\","^","$","|"],j5=RegExp("["+G5.join("\\")+"]","g");function VP(t){return t.replace(j5,"\\$&")}function Tw(t){return t&&t.replace(/\\/g,"/")}function zP(t){let e,r,i,n=0;for(e=0,i=t.length;e1?r[r.length-1]:e}function qP(t,e){return e.reduce((r,i)=>r||t.startsWith(i),!1)}var YP=["a/","b/","i/","w/","c/","o/"];function Us(t,e,r){let i=r!==void 0?[...YP,r]:YP,n=e?new RegExp(`^${VP(e)} "?(.+?)"?$`):new RegExp('^"?(.+?)"?$'),[,s=""]=n.exec(t)||[],a=i.find(l=>s.indexOf(l)===0);return(a?s.slice(a.length):s).replace(/\s+\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}(?:\.\d+)? [+-]\d{4}.*$/,"")}function V5(t,e){return Us(t,"---",e)}function z5(t,e){return Us(t,"+++",e)}function ZP(t,e={}){let r=[],i=null,n=null,s=null,a=null,o=null,l=null,c=null,u="--- ",f="+++ ",d="@@",h=/^old mode (\d{6})/,p=/^new mode (\d{6})/,g=/^deleted file mode (\d{6})/,w=/^new file mode (\d{6})/,y=/^copy from "?(.+)"?/,b=/^copy to "?(.+)"?/,S=/^rename from "?(.+)"?/,C=/^rename to "?(.+)"?/,A=/^similarity index (\d+)%/,k=/^dissimilarity index (\d+)%/,v=/^index ([\da-z]+)\.\.([\da-z]+)\s*(\d{6})?/,x=/^Binary files (.*) and (.*) differ/,_=/^GIT binary patch/,P=/^index ([\da-z]+),([\da-z]+)\.\.([\da-z]+)/,T=/^mode (\d{6}),(\d{6})\.\.(\d{6})/,M=/^new file mode (\d{6})/,$=/^deleted file mode (\d{6}),(\d{6})/,D=t.replace(/\\ No newline at end of file/g,"").replace(/\r\n?/g,` +`).split(` +`);function Q(){n!==null&&i!==null&&(i.blocks.push(n),n=null)}function ye(){i!==null&&(!i.oldName&&l!==null&&(i.oldName=l),!i.newName&&c!==null&&(i.newName=c),i.newName&&(r.push(i),i=null)),l=null,c=null}function de(){Q(),ye(),i={blocks:[],deletedLines:0,addedLines:0}}function J(z){Q();let K;i!==null&&((K=/^@@ -(\d+)(?:,\d+)? \+(\d+)(?:,\d+)? @@.*/.exec(z))?(i.isCombined=!1,s=parseInt(K[1],10),o=parseInt(K[2],10)):(K=/^@@@ -(\d+)(?:,\d+)? -(\d+)(?:,\d+)? \+(\d+)(?:,\d+)? @@@.*/.exec(z))?(i.isCombined=!0,s=parseInt(K[1],10),a=parseInt(K[2],10),o=parseInt(K[3],10)):(z.startsWith(d)&&console.error("Failed to parse lines, starting in 0!"),s=0,o=0,i.isCombined=!1)),n={lines:[],oldStartLine:s,oldStartLine2:a,newStartLine:o,header:z}}function X(z){if(i===null||n===null||s===null||o===null)return;let K={content:z},G=i.isCombined?["+ "," +","++"]:["+"],Me=i.isCombined?["- "," -","--"]:["-"];qP(z,G)?(i.addedLines++,K.type=at.INSERT,K.oldNumber=void 0,K.newNumber=o++):qP(z,Me)?(i.deletedLines++,K.type=at.DELETE,K.oldNumber=s++,K.newNumber=void 0):(K.type=at.CONTEXT,K.oldNumber=s++,K.newNumber=o++),n.lines.push(K)}function he(z,K){let G=K;for(;G{if(!z||z.startsWith("*"))return;let G,Me=D[K-1],Et=D[K+1],Ht=D[K+2];if(z.startsWith("diff --git")||z.startsWith("diff --combined")){if(de(),(G=/^diff --git "?([a-ciow]\/.+)"? "?([a-ciow]\/.+)"?/.exec(z))&&(l=Us(G[1],void 0,e.dstPrefix),c=Us(G[2],void 0,e.srcPrefix)),i===null)throw new Error("Where is my file !!!");i.isGitDiff=!0;return}if(z.startsWith("Binary files")&&!(i!=null&&i.isGitDiff)){if(de(),(G=/^Binary files "?([a-ciow]\/.+)"? and "?([a-ciow]\/.+)"? differ/.exec(z))&&(l=Us(G[1],void 0,e.dstPrefix),c=Us(G[2],void 0,e.srcPrefix)),i===null)throw new Error("Where is my file !!!");i.isBinary=!0;return}if((!i||!i.isGitDiff&&i&&z.startsWith(u)&&Et.startsWith(f)&&Ht.startsWith(d))&&de(),i!=null&&i.isTooBig)return;if(i&&(typeof e.diffMaxChanges=="number"&&i.addedLines+i.deletedLines>e.diffMaxChanges||typeof e.diffMaxLineLength=="number"&&z.length>e.diffMaxLineLength)){i.isTooBig=!0,i.addedLines=0,i.deletedLines=0,i.blocks=[],n=null;let Rt=typeof e.diffTooBigMessage=="function"?e.diffTooBigMessage(r.length):"Diff too big to be displayed";J(Rt);return}if(z.startsWith(u)&&Et.startsWith(f)||z.startsWith(f)&&Me.startsWith(u)){if(i&&!i.oldName&&z.startsWith("--- ")&&(G=V5(z,e.srcPrefix))){i.oldName=G,i.language=WP(i.oldName,i.language);return}if(i&&!i.newName&&z.startsWith("+++ ")&&(G=z5(z,e.dstPrefix))){i.newName=G,i.language=WP(i.newName,i.language);return}}if(i&&(z.startsWith(d)||i.isGitDiff&&i.oldName&&i.newName&&!n)){J(z);return}if(n&&(z.startsWith("+")||z.startsWith("-")||z.startsWith(" "))){X(z);return}let De=!he(z,K);if(i===null)throw new Error("Where is my file !!!");(G=h.exec(z))?i.oldMode=G[1]:(G=p.exec(z))?i.newMode=G[1]:(G=g.exec(z))?(i.deletedFileMode=G[1],i.isDeleted=!0):(G=w.exec(z))?(i.newFileMode=G[1],i.isNew=!0):(G=y.exec(z))?(De&&(i.oldName=G[1]),i.isCopy=!0):(G=b.exec(z))?(De&&(i.newName=G[1]),i.isCopy=!0):(G=S.exec(z))?(De&&(i.oldName=G[1]),i.isRename=!0):(G=C.exec(z))?(De&&(i.newName=G[1]),i.isRename=!0):(G=x.exec(z))?(i.isBinary=!0,i.oldName=Us(G[1],void 0,e.srcPrefix),i.newName=Us(G[2],void 0,e.dstPrefix),J("Binary file")):_.test(z)?(i.isBinary=!0,J(z)):(G=A.exec(z))?i.unchangedPercentage=parseInt(G[1],10):(G=k.exec(z))?i.changedPercentage=parseInt(G[1],10):(G=v.exec(z))?(i.checksumBefore=G[1],i.checksumAfter=G[2],G[3]&&(i.mode=G[3])):(G=P.exec(z))?(i.checksumBefore=[G[2],G[3]],i.checksumAfter=G[1]):(G=T.exec(z))?(i.oldMode=[G[2],G[3]],i.newMode=G[1]):(G=M.exec(z))?(i.newFileMode=G[1],i.isNew=!0):(G=$.exec(z))&&(i.deletedFileMode=G[1],i.isDeleted=!0)}),Q(),ye(),r}m();m();m();m();var Gs=class{diff(e,r,i={}){let n;typeof i=="function"?(n=i,i={}):"callback"in i&&(n=i.callback);let s=this.castInput(e,i),a=this.castInput(r,i),o=this.removeEmpty(this.tokenize(s,i)),l=this.removeEmpty(this.tokenize(a,i));return this.diffWithOptionsObj(o,l,i,n)}diffWithOptionsObj(e,r,i,n){var s;let a=b=>{if(b=this.postProcess(b,i),n){setTimeout(function(){n(b)},0);return}else return b},o=r.length,l=e.length,c=1,u=o+l;i.maxEditLength!=null&&(u=Math.min(u,i.maxEditLength));let f=(s=i.timeout)!==null&&s!==void 0?s:1/0,d=Date.now()+f,h=[{oldPos:-1,lastComponent:void 0}],p=this.extractCommon(h[0],r,e,0,i);if(h[0].oldPos+1>=l&&p+1>=o)return a(this.buildValues(h[0].lastComponent,r,e));let g=-1/0,w=1/0,y=()=>{for(let b=Math.max(g,-c);b<=Math.min(w,c);b+=2){let S,C=h[b-1],A=h[b+1];C&&(h[b-1]=void 0);let k=!1;if(A){let x=A.oldPos-b;k=A&&0<=x&&x=l&&p+1>=o)return a(this.buildValues(S.lastComponent,r,e))||!0;h[b]=S,S.oldPos+1>=l&&(w=Math.min(w,b-1)),p+1>=o&&(g=Math.max(g,b+1))}c++};if(n)(function b(){setTimeout(function(){if(c>u||Date.now()>d)return n(void 0);y()||b()},0)})();else for(;c<=u&&Date.now()<=d;){let b=y();if(b)return b}}addToPath(e,r,i,n,s){let a=e.lastComponent;return a&&!s.oneChangePerToken&&a.added===r&&a.removed===i?{oldPos:e.oldPos+n,lastComponent:{count:a.count+1,added:r,removed:i,previousComponent:a.previousComponent}}:{oldPos:e.oldPos+n,lastComponent:{count:1,added:r,removed:i,previousComponent:a}}}extractCommon(e,r,i,n,s){let a=r.length,o=i.length,l=e.oldPos,c=l-n,u=0;for(;c+1d.length?p:d}),u.value=this.join(f)}else u.value=this.join(r.slice(l,l+u.count));l+=u.count,u.added||(c+=u.count)}}return n}};m();var Pw=class extends Gs{},KP=new Pw;function Rw(t,e,r){return KP.diff(t,e,r)}m();m();function $w(t,e){let r;for(r=0;re.length&&(r=t.length-e.length);let i=e.length;t.length0&&e[a]!=e[s];)s=n[s];e[a]==e[s]&&s++}s=0;for(let a=r;a0&&t[a]!=e[s];)s=n[s];t[a]==e[s]&&s++}return s}function Mw(t,e){let r=[];for(let i of Array.from(e.segment(t))){let n=i.segment;r.length&&/\s/.test(r[r.length-1])&&/\s/.test(n)?r[r.length-1]+=n:r.push(n)}return r}function Dh(t,e){if(e)return Il(t,e)[1];let r;for(r=t.length-1;r>=0&&t[r].match(/\s/);r--);return t.substring(r+1)}function Oa(t,e){if(e)return Il(t,e)[0];let r=t.match(/^\s*/);return r?r[0]:""}function Il(t,e){if(!e)return[Oa(t),Dh(t)];if(e.resolvedOptions().granularity!="word")throw new Error('The segmenter passed must have a granularity of "word"');let r=Mw(t,e),i=r[0],n=r[r.length-1],s=/\s/.test(i)?i:"",a=/\s/.test(n)?n:"";return[s,a]}var Oh="a-zA-Z0-9_\\u{AD}\\u{C0}-\\u{D6}\\u{D8}-\\u{F6}\\u{F8}-\\u{2C6}\\u{2C8}-\\u{2D7}\\u{2DE}-\\u{2FF}\\u{1E00}-\\u{1EFF}",Y5=new RegExp(`[${Oh}]+|\\s+|[^${Oh}]`,"ug"),Dw=class extends Gs{equals(e,r,i){return i.ignoreCase&&(e=e.toLowerCase(),r=r.toLowerCase()),e.trim()===r.trim()}tokenize(e,r={}){let i;if(r.intlSegmenter){let a=r.intlSegmenter;if(a.resolvedOptions().granularity!="word")throw new Error('The segmenter passed must have a granularity of "word"');i=Mw(e,a)}else i=e.match(Y5)||[];let n=[],s=null;return i.forEach(a=>{/\s/.test(a)?s==null?n.push(a):n.push(n.pop()+a):s!=null&&/\s/.test(s)?n[n.length-1]==s?n.push(n.pop()+a):n.push(s+a):n.push(a),s=a}),n}join(e){return e.map((r,i)=>i==0?r:r.replace(/^\s+/,"")).join("")}postProcess(e,r){if(!e||r.oneChangePerToken)return e;let i=null,n=null,s=null;return e.forEach(a=>{a.added?n=a:a.removed?s=a:((n||s)&&XP(i,s,n,a,r.intlSegmenter),i=a,n=null,s=null)}),(n||s)&&XP(i,s,n,null,r.intlSegmenter),e}},Z5=new Dw;function XP(t,e,r,i,n){if(e&&r){let[s,a]=Il(e.value,n),[o,l]=Il(r.value,n);if(t){let c=$w(s,o);t.value=Mh(t.value,o,c),e.value=Fl(e.value,c),r.value=Fl(r.value,c)}if(i){let c=Fw(a,l);i.value=Ih(i.value,l,c),e.value=Lu(e.value,c),r.value=Lu(r.value,c)}}else if(r){if(t){let s=Oa(r.value,n);r.value=r.value.substring(s.length)}if(i){let s=Oa(i.value,n);i.value=i.value.substring(s.length)}}else if(t&&i){let s=Oa(i.value,n),[a,o]=Il(e.value,n),l=$w(s,a);e.value=Fl(e.value,l);let c=Fw(Fl(s,l),o);e.value=Lu(e.value,c),i.value=Ih(i.value,s,c),t.value=Mh(t.value,s,s.slice(0,s.length-c.length))}else if(i){let s=Oa(i.value,n),a=Dh(e.value,n),o=Iw(a,s);e.value=Lu(e.value,o)}else if(t){let s=Dh(t.value,n),a=Oa(e.value,n),o=Iw(s,a);e.value=Fl(e.value,o)}}var Ow=class extends Gs{tokenize(e){let r=new RegExp(`(\\r?\\n)|[${Oh}]+|[^\\S\\n\\r]+|[^${Oh}]`,"ug");return e.match(r)||[]}},QP=new Ow;function Lw(t,e,r){return QP.diff(t,e,r)}m();function X5(t,e){if(t.length===0)return e.length;if(e.length===0)return t.length;let r=[],i;for(i=0;i<=e.length;i++)r[i]=[i];let n;for(n=0;n<=t.length;n++)r[0][n]=n;for(i=1;i<=e.length;i++)for(n=1;n<=t.length;n++)e.charAt(i-1)===t.charAt(n-1)?r[i][n]=r[i-1][n-1]:r[i][n]=Math.min(r[i-1][n-1]+1,Math.min(r[i][n-1]+1,r[i-1][n]+1));return r[e.length][t.length]}function Ml(t){return(e,r)=>{let i=t(e).trim(),n=t(r).trim();return X5(i,n)/(i.length+n.length)}}function Dl(t){function e(i,n,s=new Map){let a=1/0,o;for(let l=0;l0||o.indexB>0)&&(S=w.concat(S)),(i.length>d||n.length>h)&&(S=S.concat(b)),S}return r}var Jt={INSERTS:"d2h-ins",DELETES:"d2h-del",CONTEXT:"d2h-cntx",INFO:"d2h-info",INSERT_CHANGES:"d2h-ins d2h-change",DELETE_CHANGES:"d2h-del d2h-change"},La={matching:GP.NONE,matchWordsThreshold:.25,maxLineLengthHighlight:1e4,diffStyle:jP.WORD,colorScheme:Da.LIGHT},En="/",JP=Ml(t=>t.value),Q5=Dl(JP);function Bw(t){return t.indexOf("dev/null")!==-1}function J5(t){return t.replace(/(]*>((.|\n)*?)<\/ins>)/g,"")}function e4(t){return t.replace(/(]*>((.|\n)*?)<\/del>)/g,"")}function Ol(t){switch(t){case at.CONTEXT:return Jt.CONTEXT;case at.INSERT:return Jt.INSERTS;case at.DELETE:return Jt.DELETES}}function Ll(t){switch(t){case Da.DARK:return"d2h-dark-color-scheme";case Da.AUTO:return"d2h-auto-color-scheme";case Da.LIGHT:default:return"d2h-light-color-scheme"}}function t4(t){return t?2:1}function js(t){return t.slice(0).replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'").replace(/\//g,"/")}function ki(t,e,r=!0){let i=t4(e);return{prefix:t.substring(0,i),content:r?js(t.substring(i)):t.substring(i)}}function Na(t){let e=Tw(t.oldName),r=Tw(t.newName);if(e!==r&&!Bw(e)&&!Bw(r)){let i=[],n=[],s=e.split(En),a=r.split(En),o=s.length,l=a.length,c=0,u=o-1,f=l-1;for(;cc&&f>c&&s[u]===a[f];)n.unshift(a[f]),u-=1,f-=1;let d=i.join(En),h=n.join(En),p=s.slice(c,u+1).join(En),g=a.slice(c,f+1).join(En);return d.length&&h.length?d+En+"{"+p+" \u2192 "+g+"}"+En+h:d.length?d+En+"{"+p+" \u2192 "+g+"}":h.length?"{"+p+" \u2192 "+g+"}"+En+h:e+" \u2192 "+r}else return Bw(r)?e:r}function Nl(t){return`d2h-${zP(Na(t)).toString().slice(-6)}`}function Bl(t){let e="file-changed";return t.isRename||t.isCopy?e="file-renamed":t.isNew?e="file-added":t.isDeleted?e="file-deleted":t.newName!==t.oldName&&(e="file-renamed"),e}function Lh(t,e,r,i={}){let{matching:n,maxLineLengthHighlight:s,matchWordsThreshold:a,diffStyle:o}=Object.assign(Object.assign({},La),i),l=ki(t,r,!1),c=ki(e,r,!1);if(l.content.length>s||c.content.length>s)return{oldLine:{prefix:l.prefix,content:js(l.content)},newLine:{prefix:c.prefix,content:js(c.content)}};let u=o==="char"?Rw(l.content,c.content):Lw(l.content,c.content),f=[];if(o==="word"&&n==="words"){let h=u.filter(w=>w.removed),p=u.filter(w=>w.added);Q5(p,h).forEach(w=>{w[0].length===1&&w[1].length===1&&JP(w[0][0],w[1][0]){let g=p.added?"ins":p.removed?"del":null,w=f.indexOf(p)>-1?' class="d2h-change"':"",y=js(p.value);return g!==null?`${h}<${g}${w}>${y}`:`${h}${y}`},"");return{oldLine:{prefix:l.prefix,content:J5(d)},newLine:{prefix:c.prefix,content:e4(d)}}}var eR="file-summary",r4="icon",i4={colorScheme:La.colorScheme},Nh=class{constructor(e,r={}){this.hoganUtils=e,this.config=Object.assign(Object.assign({},i4),r)}render(e){let r=e.map(i=>this.hoganUtils.render(eR,"line",{fileHtmlId:Nl(i),oldName:i.oldName,newName:i.newName,fileName:Na(i),deletedLines:"-"+i.deletedLines,addedLines:"+"+i.addedLines},{fileIcon:this.hoganUtils.template(r4,Bl(i))})).join(` +`);return this.hoganUtils.render(eR,"wrapper",{colorScheme:Ll(this.config.colorScheme),filesNumber:e.length,files:r})}};m();var Uw=Object.assign(Object.assign({},La),{renderNothingWhenEmpty:!1,matchingMaxComparisons:2500,maxLineSizeInBlockForComparison:200}),Nu="generic",tR="line-by-line",n4="icon",s4="tag",Bu=class{constructor(e,r={}){this.hoganUtils=e,this.config=Object.assign(Object.assign({},Uw),r)}render(e){let r=e.map(i=>{let n;return i.blocks.length?n=this.generateFileHtml(i):n=this.generateEmptyDiff(),this.makeFileDiffHtml(i,n)}).join(` +`);return this.hoganUtils.render(Nu,"wrapper",{colorScheme:Ll(this.config.colorScheme),content:r})}makeFileDiffHtml(e,r){if(this.config.renderNothingWhenEmpty&&Array.isArray(e.blocks)&&e.blocks.length===0)return"";let i=this.hoganUtils.template(tR,"file-diff"),n=this.hoganUtils.template(Nu,"file-path"),s=this.hoganUtils.template(n4,"file"),a=this.hoganUtils.template(s4,Bl(e));return i.render({file:e,fileHtmlId:Nl(e),diffs:r,filePath:n.render({fileDiffName:Na(e)},{fileIcon:s,fileTag:a})})}generateEmptyDiff(){return this.hoganUtils.render(Nu,"empty-diff",{contentClass:"d2h-code-line",CSSLineClass:Jt})}generateFileHtml(e){let r=Dl(Ml(i=>ki(i.content,e.isCombined).content));return e.blocks.map(i=>{let n=this.hoganUtils.render(Nu,"block-header",{CSSLineClass:Jt,blockHeader:e.isTooBig?i.header:js(i.header),lineClass:"d2h-code-linenumber",contentClass:"d2h-code-line"});return this.applyLineGroupping(i).forEach(([s,a,o])=>{if(a.length&&o.length&&!s.length)this.applyRematchMatching(a,o,r).map(([l,c])=>{let{left:u,right:f}=this.processChangedLines(e,e.isCombined,l,c);n+=u,n+=f});else if(s.length)s.forEach(l=>{let{prefix:c,content:u}=ki(l.content,e.isCombined);n+=this.generateSingleLineHtml(e,{type:Jt.CONTEXT,prefix:c,content:u,oldNumber:l.oldNumber,newNumber:l.newNumber})});else if(a.length||o.length){let{left:l,right:c}=this.processChangedLines(e,e.isCombined,a,o);n+=l,n+=c}else console.error("Unknown state reached while processing groups of lines",s,a,o)}),n}).join(` +`)}applyLineGroupping(e){let r=[],i=[],n=[];for(let s=0;s0)&&(r.push([[],i,n]),i=[],n=[]),a.type===at.CONTEXT?r.push([[a],[],[]]):a.type===at.INSERT&&i.length===0?r.push([[],[],[a]]):a.type===at.INSERT&&i.length>0?n.push(a):a.type===at.DELETE&&i.push(a)}return(i.length||n.length)&&(r.push([[],i,n]),i=[],n=[]),r}applyRematchMatching(e,r,i){let n=e.length*r.length,s=Fh(e.concat(r).map(o=>o.content.length));return n{let n;return i.blocks.length?n=this.generateFileHtml(i):n=this.generateEmptyDiff(),this.makeFileDiffHtml(i,n)}).join(` +`);return this.hoganUtils.render(Hu,"wrapper",{colorScheme:Ll(this.config.colorScheme),content:r})}makeFileDiffHtml(e,r){if(this.config.renderNothingWhenEmpty&&Array.isArray(e.blocks)&&e.blocks.length===0)return"";let i=this.hoganUtils.template(a4,"file-diff"),n=this.hoganUtils.template(Hu,"file-path"),s=this.hoganUtils.template(o4,"file"),a=this.hoganUtils.template(l4,Bl(e));return i.render({file:e,fileHtmlId:Nl(e),diffs:r,filePath:n.render({fileDiffName:Na(e)},{fileIcon:s,fileTag:a})})}generateEmptyDiff(){return{right:"",left:this.hoganUtils.render(Hu,"empty-diff",{contentClass:"d2h-code-side-line",CSSLineClass:Jt})}}generateFileHtml(e){let r=Dl(Ml(i=>ki(i.content,e.isCombined).content));return e.blocks.map(i=>{let n={left:this.makeHeaderHtml(i.header,e),right:this.makeHeaderHtml("")};return this.applyLineGroupping(i).forEach(([s,a,o])=>{if(a.length&&o.length&&!s.length)this.applyRematchMatching(a,o,r).map(([l,c])=>{let{left:u,right:f}=this.processChangedLines(e.isCombined,l,c);n.left+=u,n.right+=f});else if(s.length)s.forEach(l=>{let{prefix:c,content:u}=ki(l.content,e.isCombined),{left:f,right:d}=this.generateLineHtml({type:Jt.CONTEXT,prefix:c,content:u,number:l.oldNumber},{type:Jt.CONTEXT,prefix:c,content:u,number:l.newNumber});n.left+=f,n.right+=d});else if(a.length||o.length){let{left:l,right:c}=this.processChangedLines(e.isCombined,a,o);n.left+=l,n.right+=c}else console.error("Unknown state reached while processing groups of lines",s,a,o)}),n}).reduce((i,n)=>({left:i.left+n.left,right:i.right+n.right}),{left:"",right:""})}applyLineGroupping(e){let r=[],i=[],n=[];for(let s=0;s0)&&(r.push([[],i,n]),i=[],n=[]),a.type===at.CONTEXT?r.push([[a],[],[]]):a.type===at.INSERT&&i.length===0?r.push([[],[],[a]]):a.type===at.INSERT&&i.length>0?n.push(a):a.type===at.DELETE&&i.push(a)}return(i.length||n.length)&&(r.push([[],i,n]),i=[],n=[]),r}applyRematchMatching(e,r,i){let n=e.length*r.length,s=Fh(e.concat(r).map(o=>o.content.length));return n'),i.b(` +`+r),i.b(' '),i.b(` +`+r),i.b(i.rp("'),i.b(i.v(i.f("fileName",t,e,0))),i.b(""),i.b(` +`+r),i.b(' '),i.b(` +`+r),i.b(' '),i.b(i.v(i.f("addedLines",t,e,0))),i.b(""),i.b(` +`+r),i.b(' '),i.b(i.v(i.f("deletedLines",t,e,0))),i.b(""),i.b(` +`+r),i.b(" "),i.b(` +`+r),i.b(" "),i.b(` +`+r),i.b(""),i.fl()},partials:{"'),i.b(` +`+r),i.b('
'),i.b(` +`+r),i.b(' Files changed ('),i.b(i.v(i.f("filesNumber",t,e,0))),i.b(")"),i.b(` +`+r),i.b(' hide'),i.b(` +`+r),i.b(' show'),i.b(` +`+r),i.b("
"),i.b(` +`+r),i.b('
    '),i.b(` +`+r),i.b(" "),i.b(i.t(i.f("files",t,e,0))),i.b(` +`+r),i.b("
"),i.b(` +`+r),i.b(""),i.fl()},partials:{},subs:{}});xt["generic-block-header"]=new At.Template({code:function(t,e,r){var i=this;return i.b(r=r||""),i.b(""),i.b(` +`+r),i.b(' '),i.b(` +`+r),i.b(' '),i.b(` +`+r),i.b('
'),i.s(i.f("blockHeader",t,e,1),t,e,0,156,173,"{{ }}")&&(i.rs(t,e,function(n,s,a){a.b(a.t(a.f("blockHeader",n,s,0)))}),t.pop()),i.s(i.f("blockHeader",t,e,1),t,e,1,0,0,"")||i.b(" "),i.b("
"),i.b(` +`+r),i.b(" "),i.b(` +`+r),i.b(""),i.fl()},partials:{},subs:{}});xt["generic-empty-diff"]=new At.Template({code:function(t,e,r){var i=this;return i.b(r=r||""),i.b(""),i.b(` +`+r),i.b(' '),i.b(` +`+r),i.b('
'),i.b(` +`+r),i.b(" File without changes"),i.b(` +`+r),i.b("
"),i.b(` +`+r),i.b(" "),i.b(` +`+r),i.b(""),i.fl()},partials:{},subs:{}});xt["generic-file-path"]=new At.Template({code:function(t,e,r){var i=this;return i.b(r=r||""),i.b(''),i.b(` +`+r),i.b(i.rp("'),i.b(i.v(i.f("fileDiffName",t,e,0))),i.b(""),i.b(` +`+r),i.b(i.rp(""),i.b(` +`+r),i.b('"),i.fl()},partials:{""),i.b(` +`+r),i.b(' '),i.b(` +`+r),i.b(" "),i.b(i.t(i.f("lineNumber",t,e,0))),i.b(` +`+r),i.b(" "),i.b(` +`+r),i.b(' '),i.b(` +`+r),i.b('
'),i.b(` +`+r),i.s(i.f("prefix",t,e,1),t,e,0,162,238,"{{ }}")&&(i.rs(t,e,function(n,s,a){a.b(' '),a.b(a.t(a.f("prefix",n,s,0))),a.b(""),a.b(` +`+r)}),t.pop()),i.s(i.f("prefix",t,e,1),t,e,1,0,0,"")||(i.b('  '),i.b(` +`+r)),i.s(i.f("content",t,e,1),t,e,0,371,445,"{{ }}")&&(i.rs(t,e,function(n,s,a){a.b(' '),a.b(a.t(a.f("content",n,s,0))),a.b(""),a.b(` +`+r)}),t.pop()),i.s(i.f("content",t,e,1),t,e,1,0,0,"")||(i.b('
'),i.b(` +`+r)),i.b("
"),i.b(` +`+r),i.b(" "),i.b(` +`+r),i.b(""),i.fl()},partials:{},subs:{}});xt["generic-wrapper"]=new At.Template({code:function(t,e,r){var i=this;return i.b(r=r||""),i.b('
'),i.b(` +`+r),i.b(" "),i.b(i.t(i.f("content",t,e,0))),i.b(` +`+r),i.b("
"),i.fl()},partials:{},subs:{}});xt["icon-file-added"]=new At.Template({code:function(t,e,r){var i=this;return i.b(r=r||""),i.b('"),i.fl()},partials:{},subs:{}});xt["icon-file-changed"]=new At.Template({code:function(t,e,r){var i=this;return i.b(r=r||""),i.b('"),i.fl()},partials:{},subs:{}});xt["icon-file-deleted"]=new At.Template({code:function(t,e,r){var i=this;return i.b(r=r||""),i.b('"),i.fl()},partials:{},subs:{}});xt["icon-file-renamed"]=new At.Template({code:function(t,e,r){var i=this;return i.b(r=r||""),i.b('"),i.fl()},partials:{},subs:{}});xt["icon-file"]=new At.Template({code:function(t,e,r){var i=this;return i.b(r=r||""),i.b('"),i.fl()},partials:{},subs:{}});xt["line-by-line-file-diff"]=new At.Template({code:function(t,e,r){var i=this;return i.b(r=r||""),i.b('
'),i.b(` +`+r),i.b('
'),i.b(` +`+r),i.b(" "),i.b(i.t(i.f("filePath",t,e,0))),i.b(` +`+r),i.b("
"),i.b(` +`+r),i.b('
'),i.b(` +`+r),i.b('
'),i.b(` +`+r),i.b(' '),i.b(` +`+r),i.b(' '),i.b(` +`+r),i.b(" "),i.b(i.t(i.f("diffs",t,e,0))),i.b(` +`+r),i.b(" "),i.b(` +`+r),i.b("
"),i.b(` +`+r),i.b("
"),i.b(` +`+r),i.b("
"),i.b(` +`+r),i.b("
"),i.fl()},partials:{},subs:{}});xt["line-by-line-numbers"]=new At.Template({code:function(t,e,r){var i=this;return i.b(r=r||""),i.b('
'),i.b(i.v(i.f("oldNumber",t,e,0))),i.b("
"),i.b(` +`+r),i.b('
'),i.b(i.v(i.f("newNumber",t,e,0))),i.b("
"),i.fl()},partials:{},subs:{}});xt["side-by-side-file-diff"]=new At.Template({code:function(t,e,r){var i=this;return i.b(r=r||""),i.b('
'),i.b(` +`+r),i.b('
'),i.b(` +`+r),i.b(" "),i.b(i.t(i.f("filePath",t,e,0))),i.b(` +`+r),i.b("
"),i.b(` +`+r),i.b('
'),i.b(` +`+r),i.b('
'),i.b(` +`+r),i.b('
'),i.b(` +`+r),i.b(' '),i.b(` +`+r),i.b(' '),i.b(` +`+r),i.b(" "),i.b(i.t(i.d("diffs.left",t,e,0))),i.b(` +`+r),i.b(" "),i.b(` +`+r),i.b("
"),i.b(` +`+r),i.b("
"),i.b(` +`+r),i.b("
"),i.b(` +`+r),i.b('
'),i.b(` +`+r),i.b('
'),i.b(` +`+r),i.b(' '),i.b(` +`+r),i.b(' '),i.b(` +`+r),i.b(" "),i.b(i.t(i.d("diffs.right",t,e,0))),i.b(` +`+r),i.b(" "),i.b(` +`+r),i.b("
"),i.b(` +`+r),i.b("
"),i.b(` +`+r),i.b("
"),i.b(` +`+r),i.b("
"),i.b(` +`+r),i.b("
"),i.fl()},partials:{},subs:{}});xt["tag-file-added"]=new At.Template({code:function(t,e,r){var i=this;return i.b(r=r||""),i.b('ADDED'),i.fl()},partials:{},subs:{}});xt["tag-file-changed"]=new At.Template({code:function(t,e,r){var i=this;return i.b(r=r||""),i.b('CHANGED'),i.fl()},partials:{},subs:{}});xt["tag-file-deleted"]=new At.Template({code:function(t,e,r){var i=this;return i.b(r=r||""),i.b('DELETED'),i.fl()},partials:{},subs:{}});xt["tag-file-renamed"]=new At.Template({code:function(t,e,r){var i=this;return i.b(r=r||""),i.b('RENAMED'),i.fl()},partials:{},subs:{}});var Gu=class{constructor({compiledTemplates:e={},rawTemplates:r={}}){let i=Object.entries(r).reduce((n,[s,a])=>{let o=Ww.compile(a,{asString:!1});return Object.assign(Object.assign({},n),{[s]:o})},{});this.preCompiledTemplates=Object.assign(Object.assign(Object.assign({},xt),e),i)}static compile(e){return Ww.compile(e,{asString:!1})}render(e,r,i,n,s){let a=this.templateKey(e,r);try{return this.preCompiledTemplates[a].render(i,n,s)}catch(o){throw new Error(`Could not find template to render '${a}'`)}}template(e,r){return this.preCompiledTemplates[this.templateKey(e,r)]}templateKey(e,r){return`${e}-${r}`}};var u4=Object.assign(Object.assign(Object.assign({},Uw),Gw),{outputFormat:UP.LINE_BY_LINE,drawFileList:!0});function Hh(t,e={}){let r=Object.assign(Object.assign({},u4),e),i=typeof t=="string"?ZP(t,r):t,n=new Gu(r),{colorScheme:s}=r,a={colorScheme:s},o=r.drawFileList?new Nh(n,a).render(i):"",l=r.outputFormat==="side-by-side"?new Uu(n,r).render(i):new Bu(n,r).render(i);return o+l}var cR=Gt(oR(),1);var Ba=require("obsidian"),qw=ju.StateEffect.define();function Vs(t,e){let r=t.state,i=r.field(Gh),n=r.field(Gr),s=r.doc.lineAt(e!=null?e:r.selection.main.head).number,a=Wt.findHunk(s,n==null?void 0:n.hunks)[0];if(!a)return;let o=r.doc.line(Math.max(1,a.added.start)).from,l=i.has(o);return r.field(Ba.editorEditorField).dispatch({effects:qw.of({pos:o,add:!l})})}var Gh=ju.StateField.define({create:()=>new Set,update(t,e){let r=new Set;for(let i of e.effects)i.is(qw)&&(i.value.add?t.add(i.value.pos):t.delete(i.value.pos));for(let i of t)r.add(e.changes.mapPos(i));return r}}),uR=ju.StateField.define({create:t=>lR(t),update(t,e){return e.docChanged||e.effects.some(r=>r.is($l)||r.is(qw))?lR(e.state):t},provide:t=>Uh.showTooltip.computeN([t],e=>e.field(t))}),fR=Uh.EditorView.baseTheme({".cm-tooltip.git-diff-tooltip":{"z-index":"var(--layer-popover)",backgroundColor:"var(--background-primary-alt)",border:"var(--border-width) solid var(--background-primary-alt)",borderRadius:"var(--radius-s)"},".cm-tooltip.git-diff-tooltip .tooltip-toolbar":{display:"flex",padding:"var(--size-2-1)"}});function lR(t){let e=t.field(Gr);return e?[...t.field(Gh)].map(i=>{let n=t.doc.lineAt(i),s=Wt.findHunk(n.number,e.hunks)[0];if(s)return{pos:i,above:!1,arrow:!1,strictSide:!0,clip:!1,create:()=>f4(s,t,i)}}).filter(i=>i!==void 0):[]}function f4(t,e,r){var g,w;let i=Wt.createPatch("file",[t],"10064",!1).join(` +`)+` +`,n=Hh(i,{colorScheme:cR.ColorSchemeType.AUTO,diffStyle:"word",drawFileList:!1}),s=new DOMParser().parseFromString(n,"text/html").querySelector(".d2h-file-diff"),a=createDiv();a.addClass("tooltip-toolbar");let o=(y,b)=>{let S=createDiv();return(0,Ba.setIcon)(S,y),S.setAttr("aria-label",b),S.addClass("clickable-icon"),S},l=o("x","Close hunk"),c=o("plus","Stage hunk"),u=o("undo","Reset hunk");a.appendChild(l),a.appendChild(c),a.appendChild(u);let f=createDiv();f.appendChild(a),f.appendChild(s),f.addClass("git-diff-tooltip","git-diff");let d=e.field(Ba.editorEditorField);l.onclick=()=>{Vs(d,r)},c.onclick=()=>{let y=zt.plugin;y&&(y.promiseQueue.addTask(()=>y.hunkActions.stageHunk(r)),Vs(d,r))},u.onclick=()=>{let y=zt.plugin;y&&(y.hunkActions.resetHunk(r),Vs(d,r))};let h=(w=(g=zt.plugin)==null?void 0:g.app.workspace.getActiveViewOfType(Ba.MarkdownView))==null?void 0:w.scope,p=h==null?void 0:h.register(null,"Escape",(y,b)=>{Vs(d,r)});return{dom:f,destroy:()=>{p&&(h==null||h.unregister(p))},update:y=>{r=y.changes.mapPos(r)}}}function dR(t){let e=t.app;t.addCommand({id:"edit-gitignore",name:"Edit .gitignore",callback:async()=>{let r=t.gitManager.getRelativeVaultPath(".gitignore");await e.vault.adapter.exists(r)||await e.vault.adapter.write(r,"");let i=await e.vault.adapter.read(r),s=await new xh(e,i).openAndGetReslt();s!==void 0&&(await e.vault.adapter.write(r,s),await t.refresh())}}),t.addCommand({id:"open-git-view",name:"Open source control view",callback:async()=>{var n;let r=e.workspace.getLeavesOfType(Qt.type),i;r.length===0?(i=(n=e.workspace.getRightLeaf(!1))!=null?n:e.workspace.getLeaf(),await i.setViewState({type:Qt.type})):i=r.first(),await e.workspace.revealLeaf(i),e.workspace.trigger("obsidian-git:refresh")}}),t.addCommand({id:"open-history-view",name:"Open history view",callback:async()=>{var n;let r=e.workspace.getLeavesOfType(bi.type),i;r.length===0?(i=(n=e.workspace.getRightLeaf(!1))!=null?n:e.workspace.getLeaf(),await i.setViewState({type:bi.type})):i=r.first(),await e.workspace.revealLeaf(i),e.workspace.trigger("obsidian-git:refresh")}}),t.addCommand({id:"open-diff-view",name:"Open diff view",checkCallback:r=>{let i=e.workspace.getActiveFile();if(r)return i!==null;{let n=t.gitManager.getRelativeRepoPath(i.path,!0);t.tools.openDiff({aFile:n,aRef:""})}}}),t.addCommand({id:"view-file-on-github",name:"Open file on GitHub",editorCallback:(r,{file:i})=>{if(i)return X2(r,i,t.gitManager)}}),t.addCommand({id:"view-history-on-github",name:"Open file history on GitHub",editorCallback:(r,{file:i})=>{if(i)return Q2(i,t.gitManager)}}),t.addCommand({id:"pull",name:"Pull",callback:()=>t.promiseQueue.addTask(()=>t.pullChangesFromRemote())}),t.addCommand({id:"fetch",name:"Fetch",callback:()=>t.promiseQueue.addTask(()=>t.fetch())}),t.addCommand({id:"switch-to-remote-branch",name:"Switch to remote branch",callback:()=>t.promiseQueue.addTask(()=>t.switchRemoteBranch())}),t.addCommand({id:"add-to-gitignore",name:"Add file to .gitignore",checkCallback:r=>{let i=e.workspace.getActiveFile();if(r)return i!==null;t.addFileToGitignore(i.path,i instanceof Wi.TFolder).catch(n=>t.displayError(n))}}),t.addCommand({id:"push",name:"Commit-and-sync",callback:()=>t.promiseQueue.addTask(()=>t.commitAndSync({fromAutoBackup:!1}))}),t.addCommand({id:"backup-and-close",name:"Commit-and-sync and then close Obsidian",callback:()=>t.promiseQueue.addTask(async()=>{await t.commitAndSync({fromAutoBackup:!1}),window.close()})}),t.addCommand({id:"commit-push-specified-message",name:"Commit-and-sync with specific message",callback:()=>t.promiseQueue.addTask(()=>t.commitAndSync({fromAutoBackup:!1,requestCustomMessage:!0}))}),t.addCommand({id:"commit",name:"Commit all changes",callback:()=>t.promiseQueue.addTask(()=>t.commit({fromAuto:!1}))}),t.addCommand({id:"commit-specified-message",name:"Commit all changes with specific message",callback:()=>t.promiseQueue.addTask(()=>t.commit({fromAuto:!1,requestCustomMessage:!0}))}),t.addCommand({id:"commit-smart",name:"Commit",callback:()=>t.promiseQueue.addTask(async()=>{let i=(await t.updateCachedStatus()).staged.length>0;return t.commit({fromAuto:!1,requestCustomMessage:!1,onlyStaged:i})})}),t.addCommand({id:"commit-staged",name:"Commit staged",checkCallback:function(r){if(r)return!1;t.promiseQueue.addTask(async()=>t.commit({fromAuto:!1,requestCustomMessage:!1}))}}),Wi.Platform.isDesktopApp&&t.addCommand({id:"commit-amend-staged-specified-message",name:"Amend staged",callback:()=>t.promiseQueue.addTask(()=>t.commit({fromAuto:!1,requestCustomMessage:!0,onlyStaged:!0,amend:!0}))}),t.addCommand({id:"commit-smart-specified-message",name:"Commit with specific message",callback:()=>t.promiseQueue.addTask(async()=>{let i=(await t.updateCachedStatus()).staged.length>0;return t.commit({fromAuto:!1,requestCustomMessage:!0,onlyStaged:i})})}),t.addCommand({id:"commit-staged-specified-message",name:"Commit staged with specific message",checkCallback:function(r){return r?!1:t.promiseQueue.addTask(()=>t.commit({fromAuto:!1,requestCustomMessage:!0,onlyStaged:!0}))}}),t.addCommand({id:"push2",name:"Push",callback:()=>t.promiseQueue.addTask(()=>t.push())}),t.addCommand({id:"stage-current-file",name:"Stage current file",checkCallback:r=>{let i=e.workspace.getActiveFile();if(r)return i!==null;t.promiseQueue.addTask(()=>t.stageFile(i))}}),t.addCommand({id:"unstage-current-file",name:"Unstage current file",checkCallback:r=>{let i=e.workspace.getActiveFile();if(r)return i!==null;t.promiseQueue.addTask(()=>t.unstageFile(i))}}),t.addCommand({id:"edit-remotes",name:"Edit remotes",callback:()=>t.editRemotes().catch(r=>t.displayError(r))}),t.addCommand({id:"remove-remote",name:"Remove remote",callback:()=>t.removeRemote().catch(r=>t.displayError(r))}),t.addCommand({id:"set-upstream-branch",name:"Set upstream branch",callback:()=>t.setUpstreamBranch().catch(r=>t.displayError(r))}),t.addCommand({id:"delete-repo",name:"CAUTION: Delete repository",callback:async()=>{await e.vault.adapter.exists(`${t.settings.basePath}/.git`)?await new tt(t,{options:["NO","YES"],placeholder:"Do you really want to delete the repository (.git directory)? plugin action cannot be undone.",onlySelection:!0}).openAndGetResult()==="YES"&&(await e.vault.adapter.rmdir(`${t.settings.basePath}/.git`,!0),new Wi.Notice("Successfully deleted repository. Reloading plugin..."),t.unloadPlugin(),await t.init({fromReload:!0})):new Wi.Notice("No repository found")}}),t.addCommand({id:"init-repo",name:"Initialize a new repo",callback:()=>t.createNewRepo().catch(r=>t.displayError(r))}),t.addCommand({id:"clone-repo",name:"Clone an existing remote repo",callback:()=>t.cloneNewRepo().catch(r=>t.displayError(r))}),t.addCommand({id:"list-changed-files",name:"List changed files",callback:async()=>{if(await t.isAllInitialized())try{let r=await t.updateCachedStatus();if(r.changed.length+r.staged.length>500){t.displayError("Too many changes to display");return}new yh(t,r.all).open()}catch(r){t.displayError(r)}}}),t.addCommand({id:"switch-branch",name:"Switch branch",callback:()=>{t.switchBranch().catch(r=>t.displayError(r))}}),t.addCommand({id:"create-branch",name:"Create new branch",callback:()=>{t.createBranch().catch(r=>t.displayError(r))}}),t.addCommand({id:"delete-branch",name:"Delete branch",callback:()=>{t.deleteBranch().catch(r=>t.displayError(r))}}),t.addCommand({id:"discard-all",name:"CAUTION: Discard all changes",callback:async()=>{let r=await t.discardAll();switch(r){case"discard":new Wi.Notice("Discarded all changes in tracked files.");break;case"delete":new Wi.Notice("Discarded all files.");break;case!1:break;default:Md(r)}}}),t.addCommand({id:"pause-automatic-routines",name:"Pause/Resume automatic routines",callback:()=>{let r=!t.localStorage.getPausedAutomatics();t.localStorage.setPausedAutomatics(r),r?(t.automaticsManager.unload(),new Wi.Notice("Paused automatic routines.")):(t.automaticsManager.reload("commit","push","pull"),new Wi.Notice("Resumed automatic routines."))}}),t.addCommand({id:"raw-command",name:"Raw command",checkCallback:r=>{let i=t.gitManager;if(r)return i instanceof Ce;t.tools.runRawCommand().catch(n=>t.displayError(n))}}),t.addCommand({id:"toggle-line-author-info",name:"Toggle line author information",callback:()=>{var r;return(r=t.settingsTab)==null?void 0:r.configureLineAuthorShowStatus(!t.settings.lineAuthor.show)}}),t.addCommand({id:"reset-hunk",name:"Reset hunk",editorCheckCallback(r,i,n){if(r)return t.settings.hunks.hunkCommands&&t.hunkActions.editor!==void 0;t.hunkActions.resetHunk()}}),t.addCommand({id:"stage-hunk",name:"Stage hunk",editorCheckCallback:(r,i,n)=>{if(r)return t.settings.hunks.hunkCommands&&t.hunkActions.editor!==void 0;t.promiseQueue.addTask(()=>t.hunkActions.stageHunk())}}),t.addCommand({id:"preview-hunk",name:"Preview hunk",editorCheckCallback:(r,i,n)=>{if(r)return t.settings.hunks.hunkCommands&&t.hunkActions.editor!==void 0;let s=t.hunkActions.editor.editor;Vs(s)}}),t.addCommand({id:"next-hunk",name:"Go to next hunk",editorCheckCallback:(r,i,n)=>{if(r)return t.settings.hunks.hunkCommands&&t.hunkActions.editor!==void 0;t.hunkActions.goToHunk("next")}}),t.addCommand({id:"prev-hunk",name:"Go to previous hunk",editorCheckCallback:(r,i,n)=>{if(r)return t.settings.hunks.hunkCommands&&t.hunkActions.editor!==void 0;t.hunkActions.goToHunk("prev")}})}m();var jh=class{constructor(e){this.plugin=e;this.prefix=this.plugin.manifest.id+":",this.app=e.app}migrate(){let e=["password","hostname","conflict","lastAutoPull","lastAutoBackup","lastAutoPush","gitPath","pluginDisabled"];for(let r of e){let i=localStorage.getItem(this.prefix+r);this.app.loadLocalStorage(this.prefix+r)==null&&i!=null&&i!=null&&(this.app.saveLocalStorage(this.prefix+r,i),localStorage.removeItem(this.prefix+r))}}getPassword(){return this.app.loadLocalStorage(this.prefix+"password")}setPassword(e){return this.app.saveLocalStorage(this.prefix+"password",e)}getUsername(){return this.app.loadLocalStorage(this.prefix+"username")}setUsername(e){return this.app.saveLocalStorage(this.prefix+"username",e)}getHostname(){return this.app.loadLocalStorage(this.prefix+"hostname")}setHostname(e){return this.app.saveLocalStorage(this.prefix+"hostname",e)}getConflict(){return this.app.loadLocalStorage(this.prefix+"conflict")=="true"}setConflict(e){return this.app.saveLocalStorage(this.prefix+"conflict",`${e}`)}getLastAutoPull(){return this.app.loadLocalStorage(this.prefix+"lastAutoPull")}setLastAutoPull(e){return this.app.saveLocalStorage(this.prefix+"lastAutoPull",e)}getLastAutoBackup(){return this.app.loadLocalStorage(this.prefix+"lastAutoBackup")}setLastAutoBackup(e){return this.app.saveLocalStorage(this.prefix+"lastAutoBackup",e)}getLastAutoPush(){return this.app.loadLocalStorage(this.prefix+"lastAutoPush")}setLastAutoPush(e){return this.app.saveLocalStorage(this.prefix+"lastAutoPush",e)}getGitPath(){return this.app.loadLocalStorage(this.prefix+"gitPath")}setGitPath(e){return this.app.saveLocalStorage(this.prefix+"gitPath",e)}getPATHPaths(){var e,r;return(r=(e=this.app.loadLocalStorage(this.prefix+"PATHPaths"))==null?void 0:e.split(":"))!=null?r:[]}setPATHPaths(e){return this.app.saveLocalStorage(this.prefix+"PATHPaths",e.join(":"))}getEnvVars(){var e;return JSON.parse((e=this.app.loadLocalStorage(this.prefix+"envVars"))!=null?e:"[]")}setEnvVars(e){return this.app.saveLocalStorage(this.prefix+"envVars",JSON.stringify(e))}getPluginDisabled(){return this.app.loadLocalStorage(this.prefix+"pluginDisabled")=="true"}setPluginDisabled(e){return this.app.saveLocalStorage(this.prefix+"pluginDisabled",`${e}`)}getPausedAutomatics(){return this.app.loadLocalStorage(this.prefix+"pausedAutomatics")=="true"}setPausedAutomatics(e){return this.app.saveLocalStorage(this.prefix+"pausedAutomatics",`${e}`)}getGutterSpacingFallbackLength(){var e;return(e=this.app.loadLocalStorage(this.prefix+"gutterSpacingFallbackLength"))!=null?e:5}setGutterSpacingFallbackLength(e){return this.app.saveLocalStorage(this.prefix+"gutterSpacingFallbackLength",e)}};m();var Hl=require("obsidian");var Vu=class{constructor(e){this.plugin=e}async hasTooBigFiles(e){let r=await this.plugin.gitManager.branchInfo(),i=r.tracking?Yn(r.tracking)[0]:null;if(!i)return!1;let n=await this.plugin.gitManager.getRemoteUrl(i);if(n!=null&&n.includes("github.com")){let s=[],a=this.plugin.gitManager;for(let o of e){let l=this.plugin.app.vault.getAbstractFileByPath(o.vaultPath),c=!1;if(l instanceof Hl.TFile)l.stat.size>=1e8&&(c=!0);else{let u=await this.plugin.app.vault.adapter.stat(o.vaultPath);u&&u.size>=1e8&&(c=!0)}if(c){let u=!1;a instanceof Ce&&(u=await a.isFileTrackedByLFS(o.path)),u||s.push(o)}}if(s.length>0)return this.plugin.displayError(`Aborted commit, because the following files are too big: +- ${s.map(o=>o.vaultPath).join(` +- `)} +Please remove them or add to .gitignore.`),!0}return!1}async writeAndOpenFile(e){e!==void 0&&await this.plugin.app.vault.adapter.write(il,e);let r=!1;this.plugin.app.workspace.iterateAllLeaves(i=>{i.getDisplayText()!=""&&il.startsWith(i.getDisplayText())&&(r=!0)}),r||await this.plugin.app.workspace.openLinkText(il,"/",!0)}openDiff({aFile:e,bFile:r,aRef:i,bRef:n,event:s}){var l,c;let a=this.plugin.settings.diffStyle;Hl.Platform.isMobileApp&&(a="git_unified");let o={aFile:e,bFile:r!=null?r:e,aRef:i,bRef:n};a=="split"?(l=ji(this.plugin.app,s))==null||l.setViewState({type:Ms.type,active:!0,state:o}):a=="git_unified"&&((c=ji(this.plugin.app,s))==null||c.setViewState({type:Ds.type,active:!0,state:o}))}async runRawCommand(){let e=this.plugin.gitManager;if(!(e instanceof Ce))return;let i=await new tt(this.plugin,{placeholder:"push origin master",allowEmpty:!1}).openAndGetResult();i!==void 0&&this.plugin.promiseQueue.addTask(async()=>{let n=new Hl.Notice(`Running '${i}'...`,999999);try{let s=await e.rawCommand(i);s?(n.setMessage(s),window.setTimeout(()=>n.hide(),5e3)):n.hide()}catch(s){throw n.hide(),s}})}};m();var Vh=require("obsidian");var Ha=class extends Vh.ItemView{constructor(r,i){super(r);this.plugin=i;this.gettingDiff=!1;this.parser=new DOMParser,this.navigation=!0,this.contentEl.addClass("git-diff"),this.gitRefreshRef=this.app.workspace.on("obsidian-git:status-changed",()=>{this.refresh().catch(console.error)})}getViewType(){return Ds.type}getDisplayText(){var r;if(((r=this.state)==null?void 0:r.bFile)!=null){let i=this.state.bFile.split("/").last();return i!=null&&i.endsWith(".md")&&(i=i.slice(0,-3)),`Diff: ${i}`}return Ds.name}getIcon(){return Ds.icon}async setState(r,i){this.state=r,Vh.Platform.isMobile&&(this.leaf.view.titleEl.textContent=this.getDisplayText()),await this.refresh()}getState(){return this.state}onClose(){return this.app.workspace.offref(this.gitRefreshRef),this.app.workspace.offref(this.gitViewRefreshRef),super.onClose()}async onOpen(){return await this.refresh(),super.onOpen()}async refresh(){var r;if((r=this.state)!=null&&r.bFile&&!this.gettingDiff&&this.plugin.gitManager){this.gettingDiff=!0;try{let i=await this.plugin.gitManager.getDiffString(this.state.bFile,this.state.aRef=="HEAD",this.state.bRef);this.contentEl.empty();let n=this.plugin.gitManager.getRelativeVaultPath(this.state.bFile);if(!i){if(this.plugin.gitManager instanceof Ce&&await this.plugin.gitManager.isTracked(this.state.bFile))i=[`--- ${this.state.aFile}`,`+++ ${this.state.bFile}`,""].join(` +`);else if(await this.app.vault.adapter.exists(n)){let s=await this.app.vault.adapter.read(n);i=[...`--- /dev/null ++++ ${this.state.bFile} +@@ -0,0 +1,${s.split(` +`).length} @@`.split(` +`),...s.split(` +`).map(o=>`+${o}`)].join(` +`)}}if(i){let s=this.parser.parseFromString(Hh(i),"text/html").querySelector(".d2h-file-diff");this.contentEl.append(s)}else{let s=this.contentEl.createDiv({cls:"obsidian-git-center"});s.createSpan({text:"\u26A0\uFE0F",attr:{style:"font-size: 2em"}}),s.createEl("br"),s.createSpan({text:"File not found: "+this.state.bFile})}}finally{this.gettingDiff=!1}}}};m();var Qn=require("obsidian");var Gl=require("@codemirror/commands");var zh=require("@codemirror/search"),Ul=require("@codemirror/state"),Ci=require("@codemirror/view");var Ua=class extends Qn.ItemView{constructor(r,i){super(r);this.plugin=i;this.refreshing=!1;this.ignoreNextModification=!1;this.navigation=!0,this.registerEvent(this.app.workspace.on("obsidian-git:status-changed",()=>{this.mergeView?this.updateRefEditors().catch(console.error):this.createMergeView().catch(console.error)})),this.intervalRef=window.setInterval(()=>{this.mergeView&&this.updateRefEditors().catch(console.error)},30*1e3),this.registerEvent(this.app.vault.on("modify",n=>{this.state.bRef==null&&n.path===this.state.bFile&&(this.ignoreNextModification?this.ignoreNextModification=!1:this.updateModifiableEditor().catch(console.error))})),this.registerEvent(this.app.vault.on("delete",n=>{this.state.bRef==null&&n.path===this.state.bFile&&this.createMergeView().catch(console.error)})),this.registerEvent(this.app.vault.on("create",n=>{this.state.bRef==null&&n.path===this.state.bFile&&this.createMergeView().catch(console.error)})),this.registerEvent(this.app.vault.on("rename",(n,s)=>{this.state.bRef==null&&(n.path===this.state.bFile||s===this.state.bFile)&&this.createMergeView().catch(console.error)})),this.fileSaveDebouncer=(0,Qn.debounce)(n=>{let s=this.state.bFile;s&&(this.ignoreNextModification=!0,this.plugin.app.vault.adapter.write(this.plugin.gitManager.getRelativeVaultPath(s),n).catch(a=>this.plugin.displayError(a)))},1e3,!1)}getViewType(){return Ms.type}getDisplayText(){var r;if(((r=this.state)==null?void 0:r.bFile)!=null){let i=this.state.bFile.split("/").last();i!=null&&i.endsWith(".md")&&(i=i.slice(0,-3));let n;return this.state.bRef==null?n=" (Working Tree)":this.state.bRef==""?n=" (Index)":n="("+this.state.bRef.substring(0,7)+")",`Diff: ${i} ${n}`}return Ms.name}getIcon(){return Ms.icon}async setState(r,i){this.state=r,Qn.Platform.isMobile&&(this.leaf.view.titleEl.textContent=this.getDisplayText()),await super.setState(r,i),await this.createMergeView()}getState(){return this.state}onClose(){return window.clearInterval(this.intervalRef),super.onClose()}async onOpen(){return await this.createMergeView(),super.onOpen()}async gitShow(r,i){try{return await this.plugin.gitManager.show(r,i,!1)}catch(n){if(n instanceof Br&&(n.message.includes("does not exist")||n.message.includes("unknown revision or path")||n.message.includes("exists on disk, but not in")||n.message.includes("fatal: bad object")))return n.message.includes("fatal: bad object")&&this.plugin.displayError(n.message),"";throw n}}async bShouldBeEditable(){if(this.state.bRef!=null)return!1;let r=this.plugin.gitManager.getRelativeVaultPath(this.state.bFile);return await this.app.vault.adapter.exists(r)}async updateModifiableEditor(){if(!this.mergeView||this.refreshing)return;let r=this.mergeView.b;this.refreshing=!0;let i=await this.app.vault.adapter.read(this.state.bFile);if(i!=r.state.doc.toString()){let n=r.state.update({changes:{from:0,to:r.state.doc.length,insert:i},annotations:[Ul.Transaction.remote.of(!0)]});r.dispatch(n)}this.refreshing=!1}async updateRefEditors(){if(!this.mergeView||this.refreshing)return;let r=this.mergeView.a,i=this.mergeView.b;this.refreshing=!0;let n=await this.gitShow(this.state.aRef,this.state.aFile),s;if(this.state.bRef!=null&&(s=await this.gitShow(this.state.bRef,this.state.bFile)),n!=r.state.doc.toString()){let a=r.state.update({changes:{from:0,to:r.state.doc.length,insert:n}});r.dispatch(a)}if(s!=null&&s!=i.state.doc.toString()){let a=i.state.update({changes:{from:0,to:i.state.doc.length,insert:s}});i.dispatch(a)}this.refreshing=!1}renderButtons(r){let i=r.createDiv(),n=i.createDiv();if(n.addClass("clickable-icon"),n.setAttr("aria-label",this.state.bRef==null?"Stage hunk":"Unstage hunk"),(0,Qn.setIcon)(n,this.state.bRef==null?"plus":"minus"),n.onmousedown=async s=>{var p;let a=this.mergeView.b,o=this.mergeView.a,l=Ew(a.state),c=(p=i.parentElement)==null?void 0:p.indexOf(i),u=l.chunks[c],f=Aw(u,o.state.doc,a.state.doc),d=kw(this.mergeView.a.state.doc.toString(),this.mergeView.b.state.doc.toString(),[f])[0],h=Wt.createPatch(this.state.bFile,[d],"100644",this.state.bRef!=null).join(` +`)+` +`;await this.plugin.gitManager.applyPatch(h),this.plugin.app.workspace.trigger("obsidian-git:refresh")},this.state.bRef==null){let s=i.createDiv();s.addClass("clickable-icon"),s.setAttr("aria-label","Reset hunk"),(0,Qn.setIcon)(s,"undo"),s.onmousedown=a=>{var d;let o=this.mergeView.a,l=this.mergeView.b,c=Ew(l.state),u=(d=i.parentElement)==null?void 0:d.indexOf(i),f=c.chunks[u];if(f){let h=f.fromA,p=f.toA,g=f.fromB,w=f.toB,y=o.state.sliceDoc(h,Math.max(h,p-1));h!=p&&w<=l.state.doc.length&&(y+=o.state.lineBreak),l.dispatch({changes:{from:g,to:Math.min(l.state.doc.length,w),insert:y},userEvent:"revert"})}}}return i.onmousedown=s=>{s.preventDefault(),s.stopPropagation()},i}async createMergeView(){var r,i,n;if((r=this.state)!=null&&r.aFile&&((i=this.state)!=null&&i.bFile)&&!this.refreshing&&this.plugin.gitManager){this.refreshing=!0,(n=this.mergeView)==null||n.destroy();let s=this.containerEl.children[1];s.empty(),this.contentEl.addClass("git-split-diff-view","git-diff"),this.bIsEditable=await this.bShouldBeEditable();let a=await this.gitShow(this.state.aRef,this.state.aFile),o;if(this.state.bRef!=null)o=await this.gitShow(this.state.bRef,this.state.bFile);else{let g=this.plugin.gitManager.getRelativeVaultPath(this.state.bFile);await this.app.vault.adapter.exists(g)?o=await this.app.vault.adapter.read(g):o=""}let l=[(0,Ci.lineNumbers)(),(0,zh.highlightSelectionMatches)(),(0,Ci.drawSelection)(),Ci.keymap.of([...Gl.standardKeymap,Gl.indentWithTab]),(0,Gl.history)(),(0,zh.search)(),Ci.EditorView.lineWrapping],c=this,u=Ci.ViewPlugin.define(g=>({update(w){if(w.docChanged&&!w.transactions.some(y=>y.annotation(Ul.Transaction.remote))){let y=g.state.doc.toString();c.fileSaveDebouncer(y)}}})),f={doc:a,extensions:[...l,Ci.EditorView.editable.of(!1),Ul.EditorState.readOnly.of(!0)]},d=[...l];this.bIsEditable?d.push(u):d.push(Ci.EditorView.editable.of(!1),Ul.EditorState.readOnly.of(!0));let h={doc:o,extensions:d};s.addClasses(["cm-s-obsidian","mod-cm6","markdown-source-view","cm-content"]);let p=this.plugin.gitManager instanceof Ce&&(this.state.bRef===void 0||this.state.bRef==="");this.mergeView=new Rh({b:h,a:f,collapseUnchanged:{minSize:6,margin:4},renderRevertControl:p?()=>this.renderButtons(s):void 0,revertControls:p?"a-to-b":void 0,diffConfig:{scanLimit:this.bIsEditable?1e3:1e4},parent:s}),this.refreshing=!1}}};m();var rF=require("obsidian");m();m();m();var hR,pR,mR;typeof window!="undefined"&&((mR=(pR=(hR=window.__svelte)!=null?hR:window.__svelte={}).v)!=null?mR:pR.v=new Set).add("5");m();m();m();var Jn={};var qe=Symbol("uninitialized"),Ti=Symbol("filename");var Wh="http://www.w3.org/1999/xhtml";m();m();m();m();var qh=!0;m();var L=!1;m();var es=Array.isArray,gR=Array.prototype.indexOf,zs=Array.prototype.includes,jl=Array.from,Yw=Object.keys,cr=Object.defineProperty,jr=Object.getOwnPropertyDescriptor,Zw=Object.getOwnPropertyDescriptors,Kw=Object.prototype,vR=Array.prototype,Vl=Object.getPrototypeOf,Xw=Object.isExtensible;function Qw(t){return typeof t=="function"}var ur=()=>{};function Yh(t){for(var e=0;e{t=i,e=n});return{promise:r,resolve:t,reject:e}}m();m();var er=Symbol("$state"),zu=Symbol("legacy props"),bR=Symbol(""),Kh=Symbol("proxy path"),Xh=Symbol("attributes"),Wu=Symbol("class"),Jw=Symbol("style"),qu=Symbol("text"),Ga=Symbol("form reset"),e0=Symbol("hmr anchor"),Ws=new class extends Error{constructor(){super(...arguments);He(this,"name","StaleReactionError");He(this,"message","The reaction that called `getAbortSignal()` was re-run or destroyed")}},wR,t0=!!((wR=globalThis.document)!=null&&wR.contentType)&&globalThis.document.contentType.includes("xml");var zl=3,Pi=8;m();m();function _R(t){if(L){let e=new Error(`invariant_violation +An invariant violation occurred, meaning Svelte's internal assumptions were flawed. This is a bug in Svelte, not your app \u2014 please open an issue at https://github.com/sveltejs/svelte, citing the following message: "${t}" +https://svelte.dev/e/invariant_violation`);throw e.name="Svelte error",e}else throw new Error("https://svelte.dev/e/invariant_violation")}function Qh(t){if(L){let e=new Error(`lifecycle_outside_component +\`${t}(...)\` can only be used during component initialisation +https://svelte.dev/e/lifecycle_outside_component`);throw e.name="Svelte error",e}else throw new Error("https://svelte.dev/e/lifecycle_outside_component")}function xR(){if(L){let t=new Error("async_derived_orphan\nCannot create a `$derived(...)` with an `await` expression outside of an effect tree\nhttps://svelte.dev/e/async_derived_orphan");throw t.name="Svelte error",t}else throw new Error("https://svelte.dev/e/async_derived_orphan")}function r0(){if(L){let t=new Error("bind_invalid_checkbox_value\nUsing `bind:value` together with a checkbox input is not allowed. Use `bind:checked` instead\nhttps://svelte.dev/e/bind_invalid_checkbox_value");throw t.name="Svelte error",t}else throw new Error("https://svelte.dev/e/bind_invalid_checkbox_value")}function ER(){if(L){let t=new Error(`derived_references_self +A derived value cannot reference itself recursively +https://svelte.dev/e/derived_references_self`);throw t.name="Svelte error",t}else throw new Error("https://svelte.dev/e/derived_references_self")}function i0(t,e,r){if(L){let i=new Error(`each_key_duplicate +${r?`Keyed each block has duplicate key \`${r}\` at indexes ${t} and ${e}`:`Keyed each block has duplicate key at indexes ${t} and ${e}`} +https://svelte.dev/e/each_key_duplicate`);throw i.name="Svelte error",i}else throw new Error("https://svelte.dev/e/each_key_duplicate")}function SR(t,e,r){if(L){let i=new Error(`each_key_volatile +Keyed each block has key that is not idempotent \u2014 the key for item at index ${t} was \`${e}\` but is now \`${r}\`. Keys must be the same each time for a given item +https://svelte.dev/e/each_key_volatile`);throw i.name="Svelte error",i}else throw new Error("https://svelte.dev/e/each_key_volatile")}function kR(t){if(L){let e=new Error(`effect_in_teardown +\`${t}\` cannot be used inside an effect cleanup function +https://svelte.dev/e/effect_in_teardown`);throw e.name="Svelte error",e}else throw new Error("https://svelte.dev/e/effect_in_teardown")}function AR(){if(L){let t=new Error("effect_in_unowned_derived\nEffect cannot be created inside a `$derived` value that was not itself created inside an effect\nhttps://svelte.dev/e/effect_in_unowned_derived");throw t.name="Svelte error",t}else throw new Error("https://svelte.dev/e/effect_in_unowned_derived")}function CR(t){if(L){let e=new Error(`effect_orphan +\`${t}\` can only be used inside an effect (e.g. during component initialisation) +https://svelte.dev/e/effect_orphan`);throw e.name="Svelte error",e}else throw new Error("https://svelte.dev/e/effect_orphan")}function TR(){if(L){let t=new Error(`effect_update_depth_exceeded +Maximum update depth exceeded. This typically indicates that an effect reads and writes the same piece of state +https://svelte.dev/e/effect_update_depth_exceeded`);throw t.name="Svelte error",t}else throw new Error("https://svelte.dev/e/effect_update_depth_exceeded")}function PR(){if(L){let t=new Error(`hydration_failed +Failed to hydrate the application +https://svelte.dev/e/hydration_failed`);throw t.name="Svelte error",t}else throw new Error("https://svelte.dev/e/hydration_failed")}function RR(t){if(L){let e=new Error(`props_invalid_value +Cannot do \`bind:${t}={undefined}\` when \`${t}\` has a fallback value +https://svelte.dev/e/props_invalid_value`);throw e.name="Svelte error",e}else throw new Error("https://svelte.dev/e/props_invalid_value")}function $R(t){if(L){let e=new Error(`rune_outside_svelte +The \`${t}\` rune is only available inside \`.svelte\` and \`.svelte.js/ts\` files +https://svelte.dev/e/rune_outside_svelte`);throw e.name="Svelte error",e}else throw new Error("https://svelte.dev/e/rune_outside_svelte")}function FR(){if(L){let t=new Error("state_descriptors_fixed\nProperty descriptors defined on `$state` objects must contain `value` and always be `enumerable`, `configurable` and `writable`.\nhttps://svelte.dev/e/state_descriptors_fixed");throw t.name="Svelte error",t}else throw new Error("https://svelte.dev/e/state_descriptors_fixed")}function IR(){if(L){let t=new Error("state_prototype_fixed\nCannot set prototype of `$state` object\nhttps://svelte.dev/e/state_prototype_fixed");throw t.name="Svelte error",t}else throw new Error("https://svelte.dev/e/state_prototype_fixed")}function MR(){if(L){let t=new Error("state_unsafe_mutation\nUpdating state inside `$derived(...)`, `$inspect(...)` or a template expression is forbidden. If the value should not be reactive, declare it without `$state`\nhttps://svelte.dev/e/state_unsafe_mutation");throw t.name="Svelte error",t}else throw new Error("https://svelte.dev/e/state_unsafe_mutation")}function DR(){if(L){let t=new Error("svelte_boundary_reset_onerror\nA `` `reset` function cannot be called while an error is still being handled\nhttps://svelte.dev/e/svelte_boundary_reset_onerror");throw t.name="Svelte error",t}else throw new Error("https://svelte.dev/e/svelte_boundary_reset_onerror")}m();m();m();var Sn="font-weight: bold",kn="font-weight: normal";function OR(t){L?console.warn(`%c[svelte] await_reactivity_loss +%cDetected reactivity loss when reading \`${t}\`. This happens when state is read in an async function after an earlier \`await\` +https://svelte.dev/e/await_reactivity_loss`,Sn,kn):console.warn("https://svelte.dev/e/await_reactivity_loss")}function LR(t,e){L?console.warn(`%c[svelte] await_waterfall +%cAn async derived, \`${t}\` (${e}) was not read immediately after it resolved. This often indicates an unnecessary waterfall, which can slow down your app +https://svelte.dev/e/await_waterfall`,Sn,kn):console.warn("https://svelte.dev/e/await_waterfall")}function NR(){L?console.warn(`%c[svelte] derived_inert +%cReading a derived belonging to a now-destroyed effect may result in stale values +https://svelte.dev/e/derived_inert`,Sn,kn):console.warn("https://svelte.dev/e/derived_inert")}function BR(t,e,r){L?console.warn(`%c[svelte] hydration_attribute_changed +%cThe \`${t}\` attribute on \`${e}\` changed its value between server and client renders. The client value, \`${r}\`, will be ignored in favour of the server value +https://svelte.dev/e/hydration_attribute_changed`,Sn,kn):console.warn("https://svelte.dev/e/hydration_attribute_changed")}function ja(t){L?console.warn(`%c[svelte] hydration_mismatch +%c${t?`Hydration failed because the initial UI does not match what was rendered on the server. The error occurred near ${t}`:"Hydration failed because the initial UI does not match what was rendered on the server"} +https://svelte.dev/e/hydration_mismatch`,Sn,kn):console.warn("https://svelte.dev/e/hydration_mismatch")}function HR(){L?console.warn(`%c[svelte] lifecycle_double_unmount +%cTried to unmount a component that was not mounted +https://svelte.dev/e/lifecycle_double_unmount`,Sn,kn):console.warn("https://svelte.dev/e/lifecycle_double_unmount")}function Jh(t){L?console.warn(`%c[svelte] state_proxy_equality_mismatch +%cReactive \`$state(...)\` proxies and the values they proxy have different identities. Because of this, comparisons with \`${t}\` will produce unexpected results +https://svelte.dev/e/state_proxy_equality_mismatch`,Sn,kn):console.warn("https://svelte.dev/e/state_proxy_equality_mismatch")}function UR(){L?console.warn(`%c[svelte] state_proxy_unmount +%cTried to unmount a state proxy, rather than a component +https://svelte.dev/e/state_proxy_unmount`,Sn,kn):console.warn("https://svelte.dev/e/state_proxy_unmount")}function GR(){L?console.warn("%c[svelte] svelte_boundary_reset_noop\n%cA `` `reset` function only resets the boundary the first time it is called\nhttps://svelte.dev/e/svelte_boundary_reset_noop",Sn,kn):console.warn("https://svelte.dev/e/svelte_boundary_reset_noop")}function jR(t){L?console.warn(`%c[svelte] transition_slide_display +%cThe \`slide\` transition does not work correctly for elements with \`display: ${t}\` +https://svelte.dev/e/transition_slide_display`,Sn,kn):console.warn("https://svelte.dev/e/transition_slide_display")}var ae=!1;function It(t){ae=t}var be;function je(t){if(t===null)throw ja(),Jn;return be=t}function fr(){return je(rr(be))}function V(t){if(ae){if(rr(be)!==null)throw ja(),Jn;be=t}}function Va(t=1){if(ae){for(var e=t,r=be;e--;)r=rr(r);be=r}}function An(t=!0){for(var e=0,r=be;;){if(r.nodeType===Pi){var i=r.data;if(i==="]"){if(e===0)return r;e-=1}else(i==="["||i==="[!"||i[0]==="["&&!isNaN(Number(i.slice(1))))&&(e+=1)}var n=rr(r);t&&r.remove(),r=n}}function Zu(t){if(!t||t.nodeType!==Pi)throw ja(),Jn;return t.data}m();m();m();m();function ep(t){return t===this.v}function n0(t,e){return t!=t?e==e:t!==e||t!==null&&typeof t=="object"||typeof t=="function"}function tp(t){return!n0(t,this.v)}m();var Ct=!1,ts=!1,qi=!1;m();m();m();var Ku=null;function dr(t,e){return t.label=e,ip(t.v,e),t}function ip(t,e){var r;return(r=t==null?void 0:t[Kh])==null||r.call(t,e),t}m();function Yi(t){let e=new Error,r=h4();return r.length===0?null:(r.unshift(` +`),cr(e,"stack",{value:r.join(` +`)}),cr(e,"name",{value:t}),e)}function h4(){let t=Error.stackTraceLimit;Error.stackTraceLimit=1/0;let e=new Error().stack;if(Error.stackTraceLimit=t,!e)return[];let r=e.split(` +`),i=[];for(let n=0;n{e===za&&WR()})}za.push(t)}function qR(){for(;za.length>0;)WR()}m();var a0=new WeakMap;function sp(t){var e=ee;if(e===null)return le.f|=8388608,t;if(L&&t instanceof Error&&!a0.has(t)&&a0.set(t,p4(t,e)),(e.f&32768)===0&&(e.f&4)===0)throw L&&!e.parent&&t instanceof Error&&YR(t),t;Xi(t,e)}function Xi(t,e){if(!(e!==null&&(e.f&16384)!==0)){for(;e!==null;){if((e.f&128)!==0){if((e.f&32768)===0)throw t;try{e.b.error(t);return}catch(r){t=r}}e=e.parent}throw L&&t instanceof Error&&YR(t),t}}function p4(t,e){var a,o,l;let r=jr(t,"message");if(!(r&&!r.configurable)){for(var i=Qu?" ":" ",n=` +${i}in ${((a=e.fn)==null?void 0:a.name)||""}`,s=e.ctx;s!==null;)n+=` +${i}in ${(o=s.function)==null?void 0:o[Ti].split("/").pop()}`,s=s.p;return{message:t.message+` +${n} +`,stack:(l=t.stack)==null?void 0:l.split(` +`).filter(c=>!c.includes("svelte/src/internal")).join(` +`)}}}function YR(t){let e=a0.get(t);e&&(cr(t,"message",{value:e.message}),cr(t,"stack",{value:e.stack}))}m();m();var m4=-7169;function Ve(t,e){t.f=t.f&m4|e}function Zl(t){(t.f&512)!==0||t.deps===null?Ve(t,1024):Ve(t,4096)}function ZR(t){if(t!==null)for(let e of t)(e.f&2)===0||(e.f&65536)===0||(e.f^=65536,ZR(e.deps))}function ap(t,e,r){(t.f&2048)!==0?e.add(t):(t.f&4096)!==0&&r.add(t),ZR(t.deps),Ve(t,1024)}m();m();m();var KR=!1,op=!1;function o0(t){var e=op;try{return op=!1,[t(),op]}finally{op=e}}m();m();m();m();m();function XR(t){let e=0,r=pr(0),i;return L&&dr(r,"createSubscriber version"),()=>{qs()&&(I(r),ar(()=>(e===0&&(i=Ye(()=>t(()=>Za(r)))),e+=1,()=>{Mt(()=>{e-=1,e===0&&(i==null||i(),i=void 0,Za(r))})})))}}var v4=589824;function d0(t,e,r,i){new l0(t,e,r,i)}var ii,Ju,Fi,Ka,Vr,Ii,kr,ni,ns,Xa,Ys,Xl,ef,tf,Pn,up,it,JR,e$,t$,c0,lp,cp,u0,f0,l0=class{constructor(e,r,i,n){ge(this,it);He(this,"parent");He(this,"is_pending",!1);He(this,"transform_error");ge(this,ii);ge(this,Ju,ae?be:null);ge(this,Fi);ge(this,Ka);ge(this,Vr);ge(this,Ii,null);ge(this,kr,null);ge(this,ni,null);ge(this,ns,null);ge(this,Xa,0);ge(this,Ys,0);ge(this,Xl,!1);ge(this,ef,new Set);ge(this,tf,new Set);ge(this,Pn,null);ge(this,up,XR(()=>(pe(this,Pn,pr(F(this,Xa))),L&&dr(F(this,Pn),"$effect.pending()"),()=>{pe(this,Pn,null)})));var s,a;pe(this,ii,e),pe(this,Fi,r),pe(this,Ka,o=>{var l=ee;l.b=this,l.f|=128,i(o)}),this.parent=ee.b,this.transform_error=(a=n!=null?n:(s=this.parent)==null?void 0:s.transform_error)!=null?a:(o=>o),pe(this,Vr,ai(()=>{if(ae){let o=F(this,Ju);fr();let l=o.data==="[!";if(o.data.startsWith("[?")){let u=JSON.parse(o.data.slice("[?".length));Ae(this,it,e$).call(this,u)}else l?Ae(this,it,t$).call(this):Ae(this,it,JR).call(this)}else Ae(this,it,c0).call(this)},v4)),ae&&pe(this,ii,be)}defer_effect(e){ap(e,F(this,ef),F(this,tf))}is_rendered(){return!this.is_pending&&(!this.parent||this.parent.is_rendered())}has_pending_snippet(){return!!F(this,Fi).pending}update_pending_count(e,r){Ae(this,it,u0).call(this,e,r),pe(this,Xa,F(this,Xa)+e),!(!F(this,Pn)||F(this,Xl))&&(pe(this,Xl,!0),Mt(()=>{pe(this,Xl,!1),F(this,Pn)&&Qi(F(this,Pn),F(this,Xa))}))}get_effect_pending(){return F(this,up).call(this),I(F(this,Pn))}error(e){var r;if(!F(this,Fi).onerror&&!F(this,Fi).failed)throw e;(r=ce)!=null&&r.is_fork?(F(this,Ii)&&ce.skip_effect(F(this,Ii)),F(this,kr)&&ce.skip_effect(F(this,kr)),F(this,ni)&&ce.skip_effect(F(this,ni)),ce.oncommit(()=>{Ae(this,it,f0).call(this,e)})):Ae(this,it,f0).call(this,e)}};ii=new WeakMap,Ju=new WeakMap,Fi=new WeakMap,Ka=new WeakMap,Vr=new WeakMap,Ii=new WeakMap,kr=new WeakMap,ni=new WeakMap,ns=new WeakMap,Xa=new WeakMap,Ys=new WeakMap,Xl=new WeakMap,ef=new WeakMap,tf=new WeakMap,Pn=new WeakMap,up=new WeakMap,it=new WeakSet,JR=function(){try{pe(this,Ii,Ot(()=>F(this,Ka).call(this,F(this,ii))))}catch(e){this.error(e)}},e$=function(e){let r=F(this,Fi).failed;r&&pe(this,ni,Ot(()=>{r(F(this,ii),()=>e,()=>()=>{})}))},t$=function(){let e=F(this,Fi).pending;e&&(this.is_pending=!0,pe(this,kr,Ot(()=>e(F(this,ii)))),Mt(()=>{var r=pe(this,ns,document.createDocumentFragment()),i=Bt();r.append(i),pe(this,Ii,Ae(this,it,cp).call(this,()=>Ot(()=>F(this,Ka).call(this,i)))),F(this,Ys)===0&&(F(this,ii).before(r),pe(this,ns,null),Rn(F(this,kr),()=>{pe(this,kr,null)}),Ae(this,it,lp).call(this,ce))}))},c0=function(){try{if(this.is_pending=this.has_pending_snippet(),pe(this,Ys,0),pe(this,Xa,0),pe(this,Ii,Ot(()=>{F(this,Ka).call(this,F(this,ii))})),F(this,Ys)>0){var e=pe(this,ns,document.createDocumentFragment());Ql(F(this,Ii),e);let r=F(this,Fi).pending;pe(this,kr,Ot(()=>r(F(this,ii))))}else Ae(this,it,lp).call(this,ce)}catch(r){this.error(r)}},lp=function(e){this.is_pending=!1,e.transfer_effects(F(this,ef),F(this,tf))},cp=function(e){var r=ee,i=le,n=Ee;Nt(F(this,Vr)),Lt(F(this,Vr)),rs(F(this,Vr).ctx);try{return si.ensure(),e()}catch(s){return sp(s),null}finally{Nt(r),Lt(i),rs(n)}},u0=function(e,r){var i;if(!this.has_pending_snippet()){this.parent&&Ae(i=this.parent,it,u0).call(i,e,r);return}pe(this,Ys,F(this,Ys)+e),F(this,Ys)===0&&(Ae(this,it,lp).call(this,r),F(this,kr)&&Rn(F(this,kr),()=>{pe(this,kr,null)}),F(this,ns)&&(F(this,ii).before(F(this,ns)),pe(this,ns,null)))},f0=function(e){F(this,Ii)&&(vt(F(this,Ii)),pe(this,Ii,null)),F(this,kr)&&(vt(F(this,kr)),pe(this,kr,null)),F(this,ni)&&(vt(F(this,ni)),pe(this,ni,null)),ae&&(je(F(this,Ju)),Va(),je(An()));var r=F(this,Fi).onerror;let i=F(this,Fi).failed;var n=!1,s=!1;let a=()=>{if(n){GR();return}n=!0,s&&DR(),F(this,ni)!==null&&Rn(F(this,ni),()=>{pe(this,ni,null)}),Ae(this,it,cp).call(this,()=>{Ae(this,it,c0).call(this)})},o=l=>{try{s=!0,r==null||r(l,a),s=!1}catch(c){Xi(c,F(this,Vr)&&F(this,Vr).parent)}i&&pe(this,ni,Ae(this,it,cp).call(this,()=>{try{return Ot(()=>{var c=ee;c.b=this,c.f|=128,i(F(this,ii),()=>l,()=>a)})}catch(c){return Xi(c,F(this,Vr).parent),null}}))};Mt(()=>{var l;try{l=this.transform_error(e)}catch(c){Xi(c,F(this,Vr)&&F(this,Vr).parent);return}l!==null&&typeof l=="object"&&typeof l.then=="function"?l.then(o,c=>Xi(c,F(this,Vr)&&F(this,Vr).parent)):o(l)})};function fp(t,e,r,i){let n=Tn()?Zs:Qa;var s=t.filter(h=>!h.settled),a=e.map(n);if(L&&a.forEach((h,p)=>{h.label=e[p].toString().replace("() => ","").replaceAll("$.eager(() => ","$state.eager(").replace(/\$\.get\((.+?)\)/g,(g,w)=>w)}),r.length===0&&s.length===0){i(a);return}var o=ee,l=r$(),c=s.length===1?s[0].promise:s.length>1?Promise.all(s.map(h=>h.promise)):null;function u(h){if((o.f&16384)===0){l();try{i([...a,...h])}catch(p){Xi(p,o)}Jl()}}var f=h0();if(r.length===0){c.then(()=>u([])).finally(f);return}function d(){Promise.all(r.map(h=>m0(h))).then(u).catch(h=>Xi(h,o)).finally(f)}c?c.then(()=>{l(),d(),Jl()}):d()}function r$(){var t=ee,e=le,r=Ee,i=ce;if(L)var n=Cn;return function(a=!0){Nt(t),Lt(e),rs(r),a&&(t.f&16384)===0&&(i==null||i.activate(),i==null||i.apply()),L&&(p0(null),Yl(n))}}function Jl(t=!0){var e;Nt(null),Lt(null),rs(null),t&&((e=ce)==null||e.deactivate()),L&&(p0(null),Yl(null))}function h0(){var t=ee,e=t.b,r=ce,i=!!(e!=null&&e.is_rendered());return e==null||e.update_pending_count(1,r),r.increment(i,t),()=>{e==null||e.update_pending_count(-1,r),r.decrement(i,t)}}var Wr=null;function p0(t){Wr=t}var rf=new Set;function Zs(t){var e=2050;ee!==null&&(ee.f|=524288);let r={ctx:Ee,deps:null,effects:null,equals:ep,f:e,fn:t,reactions:null,rv:0,v:qe,wv:0,parent:ee,ac:null};return L&&qi&&(r.created=Yi("created at")),r}var ec=Symbol("obsolete");function m0(t,e,r){let i=ee;i===null&&xR();var n=void 0,s=pr(qe);L&&(s.label=e!=null?e:t.toString());var a=!le,o=new Set;return s$(()=>{var h,p;var l=ee;L&&(Wr={effect:l,effect_deps:new Set,warned:!1});var c=Zh();n=c.promise;try{Promise.resolve(t()).then(c.resolve,g=>{g!==Ws&&c.reject(g)}).finally(Jl)}catch(g){c.reject(g),Jl()}if(L){if(Wr){if(l.deps!==null)for(let g=0;g{L&&(Wr=null),f==null||f(),o.delete(c),w!==ec&&(u.activate(),w?(s.f|=8388608,Qi(s,w)):((s.f&8388608)!==0&&(s.f^=8388608),L&&r!==void 0&&!s.equals(g)&&(rf.add(s),setTimeout(()=>{rf.has(s)&&(l.f&16384)===0&&(LR(s.label,r),rf.delete(s))})),Qi(s,g)),u.deactivate())};c.promise.then(d,g=>d(null,g||"unknown"))}),nr(()=>{for(let l of o)l.reject(ec)}),L&&(s.f|=4194304),new Promise(l=>{function c(u){function f(){u===n?l(s):c(n)}u.then(f,f)}c(n)})}function ft(t){let e=Zs(t);return Ct||pp(e),e}function Qa(t){let e=Zs(t);return e.equals=tp,e}function i$(t){var e=t.effects;if(e!==null){t.effects=null;for(var r=0;rthis.schedule(i)){var i=F(this,Fn).get(e);if(i){F(this,Fn).delete(e);for(var n of i.d)Ve(n,2048),r(n);for(n of i.m)Ve(n,4096),r(n)}F(this,cc).add(e)}capture(e,r,i=!1){e.v!==qe&&!this.previous.has(e)&&this.previous.set(e,e.v),(e.f&8388608)===0&&(this.current.set(e,[r,i]),Tt==null||Tt.set(e,r)),this.is_fork||(e.v=r)}activate(){ce=this}deactivate(){ce=null,Tt=null}flush(){try{L&&_0.clear(),b0=!0,ce=this,Ae(this,Be,af).call(this)}finally{if(a$=0,y0=null,to=null,lf=null,b0=!1,ce=null,Tt=null,fs.clear(),L)for(let e of _0)e.updated=null}}discard(){var e;for(let r of F(this,ac))r(this);F(this,ac).clear();for(let r of this.async_deriveds.values())r.reject(ec);Ae(this,Be,of).call(this),(e=F(this,lc))==null||e.resolve()}register_created_effect(e){F(this,cf).push(e)}increment(e,r){var i;if(pe(this,oc,F(this,oc)+1),e){let n=(i=F(this,cs).get(r))!=null?i:0;F(this,cs).set(r,n+1)}}decrement(e,r){var i;if(pe(this,oc,F(this,oc)-1),e){let n=(i=F(this,cs).get(r))!=null?i:0;n===1?F(this,cs).delete(r):F(this,cs).set(r,n-1)}F(this,Ks)||(pe(this,Ks,!0),Mt(()=>{pe(this,Ks,!1),this.linked&&this.flush()}))}transfer_effects(e,r){for(let i of e)F(this,us).add(i);for(let i of r)F(this,Ji).add(i);e.clear(),r.clear()}oncommit(e){F(this,sc).add(e)}ondiscard(e){F(this,ac).add(e)}settled(){var e;return((e=F(this,lc))!=null?e:pe(this,lc,Zh())).promise}static ensure(){if(ce===null){let e=ce=new gp;!b0&&!Wa&&Mt(()=>{F(e,nc)||e.flush()})}return ce}apply(){if(!Ct||!this.is_fork&&F(this,os)===null&&F(this,ls)===null){Tt=null;return}Tt=new Map;for(let[r,[i]]of this.current)Tt.set(r,i);for(let r=mp;r!==null;r=F(r,ls))if(!(r===this||r.is_fork)){var e=!1;if(r.id1e3&&(Ae(this,Be,of).call(this),y4()),L)for(let d of this.current.keys())_0.add(d);for(let d of F(this,us))F(this,Ji).delete(d),Ve(d,2048),this.schedule(d);for(let d of F(this,Ji))Ve(d,4096),this.schedule(d);let e=F(this,Cr);pe(this,Cr,[]),this.apply();var r=to=[],i=[],n=lf=[];for(let d of e)try{Ae(this,Be,E0).call(this,d,r,i)}catch(h){throw h$(d),Ae(this,Be,x0).call(this)||this.discard(),h}if(ce=null,n.length>0){var s=gp.ensure();for(let d of n)s.schedule(d)}if(to=null,lf=null,Ae(this,Be,x0).call(this)){Ae(this,Be,ic).call(this,i),Ae(this,Be,ic).call(this,r);for(let[d,h]of F(this,Fn))d$(d,h);n.length>0&&Ae(l=ce,Be,af).call(l);return}let a=Ae(this,Be,l$).call(this);if(a){Ae(this,Be,ic).call(this,i),Ae(this,Be,ic).call(this,r),Ae(c=a,Be,c$).call(c,this);return}F(this,us).clear(),F(this,Ji).clear();for(let d of F(this,sc))d(this);F(this,sc).clear(),as=this,o$(i),o$(r),as=null,(u=F(this,lc))==null||u.resolve();var o=ce;if(F(this,oc)===0&&(F(this,Cr).length===0||o!==null)&&(Ae(this,Be,of).call(this),Ct&&(Ae(this,Be,u$).call(this),ce=o)),F(this,Cr).length>0)if(o!==null){let d=o;F(d,Cr).push(...F(this,Cr).filter(h=>!F(d,Cr).includes(h)))}else o=this;o!==null&&Ae(f=o,Be,af).call(f)},E0=function(e,r,i){e.f^=1024;for(var n=e.first;n!==null;){var s=n.f,a=(s&96)!==0,o=a&&(s&1024)!==0,l=o||(s&8192)!==0||F(this,Fn).has(n);if(!l&&n.fn!==null){a?n.f^=1024:(s&4)!==0?r.push(n):Ct&&(s&16777224)!==0?i.push(n):Xs(n)&&((s&16)!==0&&F(this,Ji).add(n),$n(n));var c=n.first;if(c!==null){n=c;continue}}for(;n!==null;){var u=n.next;if(u!==null){n=u;break}n=n.parent}}},l$=function(){for(var e=F(this,os);e!==null;){if(!e.is_fork){for(let[r,[,i]]of this.current)if(e.current.has(r)&&!i)return e}e=F(e,os)}return null},c$=function(e){var i;for(let[n,s]of e.current)!this.previous.has(n)&&e.previous.has(n)&&this.previous.set(n,e.previous.get(n)),this.current.set(n,s);for(let[n,s]of e.async_deriveds){let a=this.async_deriveds.get(n);a&&s.promise.then(a.resolve).catch(a.reject)}e.async_deriveds.clear(),this.transfer_effects(F(e,us),F(e,Ji));let r=n=>{var s=n.reactions;if(s!==null)for(let l of s){var a=l.f;if((a&2)!==0)r(l);else{var o=l;a&4194320&&!this.async_deriveds.has(o)&&(F(this,Ji).delete(o),Ve(o,2048),this.schedule(o))}}};for(let n of this.current.keys())r(n);this.oncommit(()=>e.discard()),Ae(i=e,Be,of).call(i),ce=this,Ae(this,Be,af).call(this)},ic=function(e){for(var r=0;r!d.current.get(h)[1]);if(!(!F(d,nc)||n.length===0)){var s=n.filter(h=>!this.current.has(h));if(s.length===0)e&&d.discard();else if(r.length>0){if(L&&!F(d,Ks)&&zR(F(d,Cr).length===0,"Batch has scheduled roots"),e)for(let h of F(this,cc))d.unskip_effect(h,p=>{var g;(p.f&4194320)!==0?d.schedule(p):Ae(g=d,Be,ic).call(g,[p])});d.activate();var a=new Set,o=new Map;for(var l of r)f$(l,s,a,o);o=new Map;var c=[...d.current].filter(([h,p])=>{let g=this.current.get(h);return g?g[0]!==p[0]||g[1]!==p[1]:!0}).map(([h])=>h);if(c.length>0)for(let h of F(this,cf))(h.f&155648)===0&&S0(h,c,o)&&((h.f&4194320)!==0?(Ve(h,2048),d.schedule(h)):F(d,us).add(h));if(F(d,Cr).length>0&&!F(d,Ks)){d.apply();for(var u of F(d,Cr))Ae(f=d,Be,E0).call(f,u,[],[]);pe(d,Cr,[])}d.deactivate()}}}},of=function(){if(this.linked){var e=F(this,os),r=F(this,ls);e===null?mp=r:pe(e,ls,r),r===null?rc=e:pe(r,os,e),this.linked=!1}};var si=gp;function io(t){var e=Wa;Wa=!0;try{var r;for(t&&(ce!==null&&!ce.is_fork&&ce.flush(),r=t());;){if(qR(),ce===null)return r;ce.flush()}}finally{Wa=e}}function y4(){var r;if(L){var t=new Map;for(let i of ce.current.keys())for(let[n,s]of(r=i.updated)!=null?r:[]){var e=t.get(n);e||(e={error:s.error,count:0},t.set(n,e)),e.count+=s.count}for(let i of t.values())i.error&&console.error(i.error)}try{TR()}catch(i){L&&cr(i,"stack",{value:""}),Xi(i,y0)}}var qr=null;function o$(t){var e=t.length;if(e!==0){for(var r=0;r0)){fs.clear();for(let n of qr){if((n.f&24576)!==0)continue;let s=[n],a=n.parent;for(;a!==null;)qr.has(a)&&(qr.delete(a),s.push(a)),a=a.parent;for(let o=s.length-1;o>=0;o--){let l=s[o];(l.f&24576)===0&&$n(l)}}qr.clear()}}qr=null}}function f$(t,e,r,i){if(!r.has(t)&&(r.add(t),t.reactions!==null))for(let n of t.reactions){let s=n.f;(s&2)!==0?f$(n,e,r,i):(s&4194320)!==0&&(s&2048)===0&&S0(n,e,i)&&(Ve(n,2048),ff(n))}}function S0(t,e,r){let i=r.get(t);if(i!==void 0)return i;if(t.deps!==null)for(let n of t.deps){if(zs.call(e,n))return!0;if((n.f&2)!==0&&S0(n,e,r))return r.set(n,!0),!0}return r.set(t,!1),!1}function ff(t){ce.schedule(t)}function d$(t,e){if(!((t.f&32)!==0&&(t.f&1024)!==0)){(t.f&2048)!==0?e.d.push(t):(t.f&4096)!==0&&e.m.push(t),Ve(t,1024);for(var r=t.first;r!==null;)d$(r,e),r=r.next}}function h$(t){Ve(t,1024);for(var e=t.first;e!==null;)h$(e),e=e.next}var Ja=new Set,fs=new Map;function dp(t){Ja=t}var A0=!1;function m$(){A0=!0}function pr(t,e){var r={f:0,v:t,reactions:null,equals:ep,rv:0,wv:0};return L&&qi&&(r.created=e!=null?e:Yi("created at"),r.updated=null,r.set_during_effect=!1,r.trace=null),r}function Ne(t,e){let r=pr(t,e);return pp(r),r}function qa(t,e=!1,r=!0){var n,s;let i=pr(t);return e||(i.equals=tp),ts&&r&&Ee!==null&&Ee.l!==null&&((s=(n=Ee.l).s)!=null?s:n.s=[]).push(i),i}function oe(t,e,r=!1){le!==null&&(!Tr||(le.f&131072)!==0)&&Tn()&&(le.f&4325394)!==0&&(li===null||!li.has(t))&&MR();let i=r?Je(e):e;return L&&ip(i,t.label),Qi(t,i,lf)}function Qi(t,e,r=null){var n,s,a;if(!t.equals(e)){fs.set(t,oi?e:t.v);var i=si.ensure();if(i.capture(t,e),L){if(qi||ee!==null){(n=t.updated)!=null||(t.updated=new Map);let o=((a=(s=t.updated.get(""))==null?void 0:s.count)!=null?a:0)+1;if(t.updated.set("",{error:null,count:o}),qi||o>5){let l=Yi("updated at");if(l!==null){let c=t.updated.get(l.stack);c||(c={error:l,count:0},t.updated.set(l.stack,c)),c.count++}}}ee!==null&&(t.set_during_effect=!0)}if((t.f&2)!==0){let o=t;(t.f&2048)!==0&&nf(o),Tt===null&&Zl(o)}t.wv=tc(),g$(t,2048,r),Tn()&&ee!==null&&(ee.f&1024)!==0&&(ee.f&96)===0&&(ci===null?v$([t]):ci.push(t)),!i.is_fork&&Ja.size>0&&!A0&&vp()}return e}function vp(){A0=!1;for(let t of Ja){(t.f&1024)!==0&&Ve(t,4096);let e;try{e=Xs(t)}catch(r){e=!0}e&&$n(t)}Ja.clear()}function Za(t){oe(t,t.v+1)}function g$(t,e,r){var d;var i=t.reactions;if(i!==null)for(var n=Tn(),s=i.length,a=0;a{if(Qs===a)return f();var d=le,h=Qs;Lt(null),C0(a);var p=f();return Lt(d),C0(h),p};i&&(r.set("length",Ne(t.length,s)),L&&(t=k4(t)));var l="";let c=!1;function u(f){if(!c){c=!0,l=f,dr(n,`${l} version`);for(let[d,h]of r)dr(h,no(l,d));c=!1}}return new Proxy(t,{defineProperty(f,d,h){(!("value"in h)||h.configurable===!1||h.enumerable===!1||h.writable===!1)&&FR();var p=r.get(d);return p===void 0?o(()=>{var g=Ne(h.value,s);return r.set(d,g),L&&typeof d=="string"&&dr(g,no(l,d)),g}):oe(p,h.value,!0),!0},deleteProperty(f,d){var h=r.get(d);if(h===void 0){if(d in f){let p=o(()=>Ne(qe,s));r.set(d,p),Za(n),L&&dr(p,no(l,d))}}else oe(h,qe),Za(n);return!0},get(f,d,h){var y;if(d===er)return t;if(L&&d===Kh)return u;var p=r.get(d),g=d in f;if(p===void 0&&(!g||(y=jr(f,d))!=null&&y.writable)&&(p=o(()=>{var b=Je(g?f[d]:qe),S=Ne(b,s);return L&&dr(S,no(l,d)),S}),r.set(d,p)),p!==void 0){var w=I(p);return w===qe?void 0:w}return Reflect.get(f,d,h)},getOwnPropertyDescriptor(f,d){var h=Reflect.getOwnPropertyDescriptor(f,d);if(h&&"value"in h){var p=r.get(d);p&&(h.value=I(p))}else if(h===void 0){var g=r.get(d),w=g==null?void 0:g.v;if(g!==void 0&&w!==qe)return{enumerable:!0,configurable:!0,value:w,writable:!0}}return h},has(f,d){var w;if(d===er)return!0;var h=r.get(d),p=h!==void 0&&h.v!==qe||Reflect.has(f,d);if(h!==void 0||ee!==null&&(!p||(w=jr(f,d))!=null&&w.writable)){h===void 0&&(h=o(()=>{var y=p?Je(f[d]):qe,b=Ne(y,s);return L&&dr(b,no(l,d)),b}),r.set(d,h));var g=I(h);if(g===qe)return!1}return p},set(f,d,h,p){var v;var g=r.get(d),w=d in f;if(i&&d==="length")for(var y=h;yNe(qe,s)),r.set(y+"",b),L&&dr(b,no(l,y)))}if(g===void 0)(!w||(v=jr(f,d))!=null&&v.writable)&&(g=o(()=>Ne(void 0,s)),L&&dr(g,no(l,d)),oe(g,Je(h)),r.set(d,g));else{w=g.v!==qe;var S=o(()=>Je(h));oe(g,S)}var C=Reflect.getOwnPropertyDescriptor(f,d);if(C!=null&&C.set&&C.set.call(p,h),!w){if(i&&typeof d=="string"){var A=r.get("length"),k=Number(d);Number.isInteger(k)&&k>=A.v&&oe(A,k+1)}Za(n)}return!0},ownKeys(f){I(n);var d=Reflect.ownKeys(f).filter(g=>{var w=r.get(g);return w===void 0||w.v!==qe});for(var[h,p]of r)p.v!==qe&&!(h in f)&&d.push(h);return d},setPrototypeOf(){IR()}})}function no(t,e){var r;return typeof e=="symbol"?`${t}[Symbol(${(r=e.description)!=null?r:""})]`:E4.test(e)?`${t}.${e}`:/^\d+$/.test(e)?`${t}[${e}]`:`${t}['${e}']`}function wp(t){try{if(t!==null&&typeof t=="object"&&er in t)return t[er]}catch(e){}return t}var S4=new Set(["copyWithin","fill","pop","push","reverse","shift","sort","splice","unshift"]);function k4(t){return new Proxy(t,{get(e,r,i){var n=Reflect.get(e,r,i);return S4.has(r)?function(...s){m$();var a=n.apply(this,s);return vp(),a}:n}})}function w$(){let t=Array.prototype,e=Array.__svelte_cleanup;e&&e();let{indexOf:r,lastIndexOf:i,includes:n}=t;t.indexOf=function(s,a){let o=r.call(this,s,a);if(o===-1){for(let l=a!=null?a:0;l{t.indexOf=r,t.lastIndexOf=i,t.includes=n}}var T0,b$,Qu,_$,y$;function bp(){if(T0===void 0){T0=window,b$=document,Qu=/Firefox/.test(navigator.userAgent);var t=Element.prototype,e=Node.prototype,r=Text.prototype;_$=jr(e,"firstChild").get,y$=jr(e,"nextSibling").get,Xw(t)&&(t[Wu]=void 0,t[Xh]=null,t[Jw]=void 0,t.__e=void 0),Xw(r)&&(r[qu]=void 0),L&&(t.__svelte_meta=null,w$())}}function Bt(t=""){return document.createTextNode(t)}function or(t){return _$.call(t)}function rr(t){return y$.call(t)}function W(t,e){if(!ae)return or(t);var r=or(be);if(r===null)r=be.appendChild(Bt());else if(e&&r.nodeType!==zl){var i=Bt();return r==null||r.before(i),je(i),i}return e&&yp(r),je(r),r}function Mi(t,e=!1){var n,s;if(!ae){var r=or(t);return r instanceof Comment&&r.data===""?rr(r):r}if(e){if(((n=be)==null?void 0:n.nodeType)!==zl){var i=Bt();return(s=be)==null||s.before(i),je(i),i}yp(be)}return be}function ne(t,e=1,r=!1){let i=ae?be:t;for(var n;e--;)n=i,i=rr(i);if(!ae)return i;if(r){if((i==null?void 0:i.nodeType)!==zl){var s=Bt();return i===null?n==null||n.after(s):i.before(s),je(s),s}yp(i)}return je(i),i}function fc(t){t.textContent=""}function _p(){if(!Ct||qr!==null)return!1;var t=ee.f;return(t&32768)!==0}function In(t,e,r){return e==null||e===Wh?r?document.createElement(t,{is:r}):document.createElement(t):r?document.createElementNS(e,t,{is:r}):document.createElementNS(e,t)}function yp(t){if(t.nodeValue.length<65536)return;let e=t.nextSibling;for(;e!==null&&e.nodeType===zl;)e.remove(),t.nodeValue+=e.nodeValue,e=t.nextSibling}m();m();function P0(t){ae&&or(t)!==null&&fc(t)}var x$=!1;function R0(){x$||(x$=!0,document.addEventListener("reset",t=>{Promise.resolve().then(()=>{var e;if(!t.defaultPrevented)for(let r of t.target.elements)(e=r[Ga])==null||e.call(r)})},{capture:!0}))}function en(t){var e=le,r=ee;Lt(null),Nt(null);try{return t()}finally{Lt(e),Nt(r)}}function $0(t,e,r,i=r){t.addEventListener(e,()=>en(r));let n=t[Ga];n?t[Ga]=()=>{n(),i(!0)}:t[Ga]=()=>i(!0),R0()}function S$(t){ee===null&&(le===null&&CR(t),AR()),oi&&kR(t)}function C4(t,e){var r=e.last;r===null?e.last=e.first=t:(r.next=t,t.prev=r,e.last=t)}function Mn(t,e){var a,o;var r=ee;if(L)for(;r!==null&&(r.f&131072)!==0;)r=r.parent;r!==null&&(r.f&8192)!==0&&(t|=8192);var i={ctx:Ee,deps:null,nodes:null,f:t|2048|512,first:null,fn:e,last:null,next:null,parent:r,b:r&&r.b,prev:null,teardown:null,wv:0,ac:null};L&&(i.component_function=Zi),(a=ce)==null||a.register_created_effect(i);var n=i;if((t&4)!==0)to!==null?to.push(i):si.ensure().schedule(i);else if(e!==null){try{$n(i)}catch(l){throw vt(i),l}n.deps===null&&n.teardown===null&&n.nodes===null&&n.first===n.last&&(n.f&524288)===0&&(n=n.first,(t&16)!==0&&(t&65536)!==0&&n!==null&&(n.f|=65536))}if(n!==null&&(n.parent=r,r!==null&&C4(n,r),le!==null&&(le.f&2)!==0&&(t&64)===0)){var s=le;((o=s.effects)!=null?o:s.effects=[]).push(n)}return i}function qs(){return le!==null&&!Tr}function nr(t){let e=Mn(8,null);return Ve(e,1024),e.teardown=t,e}function mr(t){var n;S$("$effect"),L&&cr(t,"name",{value:"$effect"});var e=ee.f,r=!le&&(e&32)!==0&&Ee!==null&&!Ee.i;if(r){var i=Ee;((n=i.e)!=null?n:i.e=[]).push(t)}else return s0(t)}function s0(t){return Mn(1048580,t)}function I0(t){si.ensure();let e=Mn(524352,t);return()=>{vt(e)}}function k$(t){si.ensure();let e=Mn(524352,t);return(r={})=>new Promise(i=>{r.outro?Rn(e,()=>{vt(e),i(void 0)}):(vt(e),i(void 0))})}function Yr(t){return Mn(4,t)}function s$(t){return Mn(4718592,t)}function ar(t,e=0){return Mn(8|e,t)}function Ue(t,e=[],r=[],i=[]){fp(i,e,r,n=>{Mn(8,()=>{t(...n.map(I))})})}function ai(t,e=0){var r=Mn(16|e,t);return L&&(r.dev_stack=Cn),r}function Ot(t){return Mn(524320,t)}function M0(t){var e=t.teardown;if(e!==null){let r=oi,i=le;F0(!0),Lt(null);try{e.call(null)}finally{F0(r),Lt(i)}}}function sf(t,e=!1){var r=t.first;for(t.first=t.last=null;r!==null;){let n=r.ac;n!==null&&en(()=>{n.abort(Ws)});var i=r.next;(r.f&64)!==0?r.parent=null:vt(r,e),r=i}}function A$(t){for(var e=t.first;e!==null;){var r=e.next;(e.f&32)===0&&vt(e),e=r}}function vt(t,e=!0){var r=!1;(e||(t.f&262144)!==0)&&t.nodes!==null&&t.nodes.end!==null&&(C$(t.nodes.start,t.nodes.end),r=!0),t.f|=33554432,sf(t,e&&!r),eo(t,0);var i=t.nodes&&t.nodes.t;if(i!==null)for(let s of i)s.stop();M0(t),t.f^=33554432,t.f|=16384;var n=t.parent;n!==null&&n.first!==null&&k0(t),L&&(t.component_function=null),t.next=t.prev=t.teardown=t.ctx=t.deps=t.fn=t.nodes=t.ac=t.b=null}function C$(t,e){for(;t!==null;){var r=t===e?null:rr(t);t.remove(),t=r}}function k0(t){var e=t.parent,r=t.prev,i=t.next;r!==null&&(r.next=i),i!==null&&(i.prev=r),e!==null&&(e.first===t&&(e.first=i),e.last===t&&(e.last=r))}function Rn(t,e,r=!0){var i=[];T$(t,i,!0);var n=()=>{r&&vt(t),e&&e()},s=i.length;if(s>0){var a=()=>--s||n();for(var o of i)o.out(a)}else n()}function T$(t,e,r){if((t.f&8192)===0){t.f^=8192;var i=t.nodes&&t.nodes.t;if(i!==null)for(let o of i)(o.is_global||r)&&e.push(o);for(var n=t.first;n!==null;){var s=n.next;if((n.f&64)===0){var a=(n.f&65536)!==0||(n.f&32)!==0&&(t.f&16)!==0;T$(n,e,a?r:!1)}n=s}}}function dc(t){P$(t,!0)}function P$(t,e){if((t.f&8192)!==0){t.f^=8192,(t.f&1024)===0&&(Ve(t,2048),si.ensure().schedule(t));for(var r=t.first;r!==null;){var i=r.next,n=(r.f&65536)!==0||(r.f&32)!==0;P$(r,n?e:!1),r=i}var s=t.nodes&&t.nodes.t;if(s!==null)for(let a of s)(a.is_global||e)&&a.in()}}function Ql(t,e){if(t.nodes)for(var r=t.nodes.start,i=t.nodes.end;r!==null;){var n=r===i?null:rr(r);e.append(r),r=n}}m();var R$=null;var xp=!1,oi=!1;function F0(t){oi=t}var le=null,Tr=!1;function Lt(t){le=t}var ee=null;function Nt(t){ee=t}var li=null;function pp(t){le!==null&&(!Ct||(le.f&2)!==0)&&(li!=null?li:li=new Set).add(t)}var Zt=null,Ar=0,ci=null;function v$(t){ci=t}var $$=1,so=0,Qs=so;function C0(t){Qs=t}function tc(){return++$$}function Xs(t){var e=t.f;if((e&2048)!==0)return!0;if(e&2&&(t.f&=-65537),(e&4096)!==0){for(var r=t.deps,i=r.length,n=0;nt.wv)return!0}(e&512)!==0&&Tt===null&&Ve(t,1024)}return!1}function F$(t,e,r=!0){var i=t.reactions;if(i!==null&&!(!Ct&&li!==null&&li.has(t)))for(var n=0;n{t.ac.abort(Ws)}),t.ac=null);try{t.f|=2097152;var u=t.fn,f=u();t.f|=32768;var d=t.deps,h=(g=ce)==null?void 0:g.is_fork;if(Zt!==null){var p;if(h||eo(t,Ar),d!==null&&Ar>0)for(d.length=Ar+Zt.length,p=0;p{requestAnimationFrame(()=>t()),setTimeout(()=>t())});await Promise.resolve(),io()}function I(t){var h,p,g;var e=t.f,r=(e&2)!==0;if((h=R$)==null||h.add(t),le!==null&&!Tr){var i=ee!==null&&(ee.f&16384)!==0;if(!i&&(li===null||!li.has(t))){var n=le.deps;if((le.f&2097152)!==0)t.rvr==null?void 0:r.call(this,s))}return t.startsWith("pointer")||t.startsWith("touch")||t==="wheel"?Mt(()=>{e.addEventListener(t,n,i)}):e.addEventListener(t,n,i),n}function ui(t,e,r,i,n){var s={capture:i,passive:n},a=O$(t,e,r,s);(e===document.body||e===window||e===document||e instanceof HTMLMediaElement)&&nr(()=>{e.removeEventListener(t,a,s)})}function we(t,e,r){var i;((i=e[ao])!=null?i:e[ao]={})[t]=r}function Pt(t){for(var e=0;e{throw y});throw d}}finally{t[ao]=e,delete t.currentTarget,Lt(u),Nt(f)}}}m();m();var L$,O0=((L$=globalThis==null?void 0:globalThis.window)==null?void 0:L$.trustedTypes)&&globalThis.window.trustedTypes.createPolicy("svelte-trusted-html",{createHTML:t=>t});function N$(t){var e;return(e=O0==null?void 0:O0.createHTML(t))!=null?e:t}function L0(t){var e=In("template");return e.innerHTML=N$(t.replaceAll("","")),e.content}function tn(t,e){var r=ee;r.nodes===null&&(r.nodes={start:t,end:e,a:null,t:null})}function xe(t,e){var r=(e&1)!==0,i=(e&2)!==0,n,s=!t.startsWith("");return()=>{if(ae)return tn(be,null),be;n===void 0&&(n=L0(s?t:""+t),r||(n=or(n)));var a=i||Qu?document.importNode(n,!0):n.cloneNode(!0);if(r){var o=or(a),l=a.lastChild;tn(o,l)}else tn(a,a);return a}}function oo(){if(ae)return tn(be,null),be;var t=document.createDocumentFragment(),e=document.createComment(""),r=Bt();return t.append(e,r),tn(e,r),t}function fe(t,e){if(ae){var r=ee;((r.f&32768)===0||r.nodes.end===null)&&(r.nodes.end=be),fr();return}t!==null&&t.before(e)}m();var M4=["allowfullscreen","async","autofocus","autoplay","checked","controls","default","disabled","formnovalidate","indeterminate","inert","ismap","loop","multiple","muted","nomodule","novalidate","open","playsinline","readonly","required","reversed","seamless","selected","webkitdirectory","defer","disablepictureinpicture","disableremoteplayback"];var Jee=[...M4,"formNoValidate","isMap","noModule","playsInline","readOnly","value","volume","defaultValue","defaultChecked","srcObject","noValidate","allowFullscreen","disablePictureInPicture","disableRemotePlayback"];var D4=["touchstart","touchmove"];function B$(t){return D4.includes(t)}var O4=["$state","$state.raw","$derived","$derived.by"],ete=[...O4,"$state.eager","$state.snapshot","$props","$props.id","$bindable","$effect","$effect.pre","$effect.tracking","$effect.root","$effect.pending","$inspect","$inspect().with","$inspect.trace","$host"];var Cp=!0;function ze(t,e){var i,n;var r=e==null?"":typeof e=="object"?`${e}`:e;r!==((n=t[i=qu])!=null?n:t[i]=t.nodeValue)&&(t[qu]=r,t.nodeValue=`${r}`)}function Js(t,e){return H$(t,e)}function H0(t,e){var a;bp(),e.intro=(a=e.intro)!=null?a:!1;let r=e.target,i=ae,n=be;try{for(var s=or(r);s&&(s.nodeType!==Pi||s.data!=="[");)s=rr(s);if(!s)throw Jn;It(!0),je(s);let o=H$(t,{...e,anchor:s});return It(!1),o}catch(o){if(o instanceof Error&&o.message.split(` +`).some(l=>l.startsWith("https://svelte.dev/e/")))throw o;return o!==Jn&&console.warn("Failed to hydrate: ",o),e.recover===!1&&PR(),bp(),fc(r),It(!1),Js(t,e)}finally{It(i),je(n)}}var Ap=new Map;function H$(t,{target:e,anchor:r,props:i={},events:n,context:s,intro:a=!0,transformError:o}){bp();var l=void 0,c=k$(()=>{var u=r!=null?r:e.appendChild(Bt());d0(u,{pending:()=>{}},h=>{ct({});var p=Ee;if(s&&(p.c=s),n&&(i.$$events=n),ae&&tn(h,null),Cp=a,l=t(h,i)||{},Cp=!0,ae&&(ee.nodes.end=be,be===null||be.nodeType!==Pi||be.data!=="]"))throw ja(),Jn;ut()},o);var f=new Set,d=h=>{for(var p=0;p{var w;for(var h of f)for(let y of[e,document]){var p=Ap.get(y),g=p.get(h);--g==0?(y.removeEventListener(h,kp),p.delete(h),p.size===0&&Ap.delete(y)):p.set(h,g)}Sp.delete(d),u!==r&&((w=u.parentNode)==null||w.removeChild(u))}});return B0.set(l,c),l}var B0=new WeakMap;function ds(t,e){let r=B0.get(t);return r?(B0.delete(t),r(e)):(L&&(er in t?UR():HR()),Promise.resolve())}m();m();m();var rn,Dn,fi,lo,df,hf,Tp,hs=class{constructor(e,r=!0){He(this,"anchor");ge(this,rn,new Map);ge(this,Dn,new Map);ge(this,fi,new Map);ge(this,lo,new Set);ge(this,df,!0);ge(this,hf,e=>{if(F(this,rn).has(e)){var r=F(this,rn).get(e),i=F(this,Dn).get(r);if(i)dc(i),F(this,lo).delete(r);else{var n=F(this,fi).get(r);n&&(dc(n.effect),F(this,Dn).set(r,n.effect),F(this,fi).delete(r),L&&(n.fragment.lastChild[e0]=this.anchor),n.fragment.lastChild.remove(),this.anchor.before(n.fragment),i=n.effect)}for(let[s,a]of F(this,rn)){if(F(this,rn).delete(s),s===e)break;let o=F(this,fi).get(a);o&&(vt(o.effect),F(this,fi).delete(a))}for(let[s,a]of F(this,Dn)){if(s===r||F(this,lo).has(s))continue;let o=()=>{if(Array.from(F(this,rn).values()).includes(s)){var c=document.createDocumentFragment();Ql(a,c),c.append(Bt()),F(this,fi).set(s,{effect:a,fragment:c})}else vt(a);F(this,lo).delete(s),F(this,Dn).delete(s)};F(this,df)||!i?(F(this,lo).add(s),Rn(a,o,!1)):o()}}});ge(this,Tp,e=>{F(this,rn).delete(e);let r=Array.from(F(this,rn).values());for(let[i,n]of F(this,fi))r.includes(i)||(vt(n.effect),F(this,fi).delete(i))});this.anchor=e,pe(this,df,r)}ensure(e,r){var i=ce,n=_p();if(r&&!F(this,Dn).has(e)&&!F(this,fi).has(e))if(n){var s=document.createDocumentFragment(),a=Bt();s.append(a),F(this,fi).set(e,{effect:Ot(()=>r(a)),fragment:s})}else F(this,Dn).set(e,Ot(()=>r(this.anchor)));if(F(this,rn).set(i,e),n){for(let[o,l]of F(this,Dn))o===e?i.unskip_effect(l):i.skip_effect(l);for(let[o,l]of F(this,fi))o===e?i.unskip_effect(l.effect):i.skip_effect(l.effect);i.oncommit(F(this,hf)),i.ondiscard(F(this,Tp))}else ae&&(this.anchor=be),F(this,hf).call(this,i)}};rn=new WeakMap,Dn=new WeakMap,fi=new WeakMap,lo=new WeakMap,df=new WeakMap,hf=new WeakMap,Tp=new WeakMap;if(L){let t=function(e){if(!(e in globalThis)){let r;Object.defineProperty(globalThis,e,{configurable:!0,get:()=>{if(r!==void 0)return r;$R(e)},set:i=>{r=i}})}};t("$state"),t("$effect"),t("$derived"),t("$inspect"),t("$props"),t("$bindable")}function co(t){Ee===null&&Qh("onMount"),ts&&Ee.l!==null?B4(Ee).m.push(t):mr(()=>{let e=Ye(t);if(typeof e=="function")return e})}function B4(t){var r;var e=t.l;return(r=e.u)!=null?r:e.u={a:[],b:[],m:[]}}m();m();var j$=new Map;function V$(t,e){var r=j$.get(t);r||(r=new Set,j$.set(t,r)),r.add(e)}m();m();m();m();m();m();m();m();m();function Fe(t,e,r=!1){var i;ae&&(i=be,fr());var n=new hs(t),s=r?65536:0;function a(o,l){if(ae){var c=Zu(i);if(o!==parseInt(c.substring(1))){var u=An();je(u),n.anchor=u,It(!1),n.ensure(o,l),It(!0);return}}n.ensure(o,l)}ai(()=>{var o=!1;e((l,c=0)=>{o=!0,a(c,l)}),o||a(-1,null)},s)}m();m();m();function di(t,e){return e}function q4(t,e,r){var f;for(var i=[],n=e.length,s,a=e.length,o=0;o{if(s){if(s.pending.delete(d),s.done.add(d),s.pending.size===0){var h=t.outrogroups;U0(t,jl(s.done)),h.delete(s),h.size===0&&(t.outrogroups=null)}}else a-=1},!1)}if(a===0){var l=i.length===0&&r!==null;if(l){var c=r,u=c.parentNode;fc(u),u.append(c),t.items.clear()}U0(t,e,!l)}else s={pending:new Set(e),done:new Set},((f=t.outrogroups)!=null?f:t.outrogroups=new Set).add(s)}function U0(t,e,r=!0){var i;if(t.pending.size>0){i=new Set;for(let a of t.pending.values())for(let o of a)i.add(t.items.get(o).e)}for(var n=0;n{var S=r();return es(S)?S:S==null?[]:jl(S)});L&&dr(f,"{#each ...}");var d,h=new Map,p=!0;function g(S){(b.effect.f&16384)===0&&(b.pending.delete(S),b.fallback=u,Y4(b,d,a,e,i),u!==null&&(d.length===0?(u.f&33554432)===0?dc(u):(u.f^=33554432,mf(u,null,a)):Rn(u,()=>{u=null})))}function w(S){b.pending.delete(S)}var y=ai(()=>{d=I(f);var S=d.length;let C=!1;if(ae){var A=Zu(a)==="[!";A!==(S===0)&&(a=An(),je(a),It(!1),C=!0)}for(var k=new Set,v=ce,x=_p(),_=0;_s(a)):(u=Ot(()=>s(hc!=null?hc:hc=Bt())),u.f|=33554432)),S>k.size&&(L?K4(d,i):i0("","","")),ae&&S>0&&je(An()),!p)if(h.set(v,k),x){for(let[D,Q]of o)k.has(D)||v.skip_effect(Q.e);v.oncommit(g),v.ondiscard(w)}else g(v);C&&It(!0),I(f)}),b={effect:y,flags:e,items:o,pending:h,outrogroups:null,fallback:u};p=!1,ae&&(a=be)}function pf(t){for(;t!==null&&(t.f&32)===0;)t=t.next;return t}function Y4(t,e,r,i,n){var P,T,M,$,D,Q,ye,de,J;var s=(i&8)!==0,a=e.length,o=t.items,l=pf(t.effect.first),c,u=null,f,d=[],h=[],p,g,w,y;if(s)for(y=0;y0){var _=(i&4)!==0&&a===0?r:null;if(s){for(y=0;y{var X,he;if(f!==void 0)for(w of f)(he=(X=w.nodes)==null?void 0:X.a)==null||he.apply()})}function Z4(t,e,r,i,n,s,a,o){var l=(a&1)!==0?(a&16)===0?qa(r,!1,!1):pr(r):null,c=(a&2)!==0?pr(n):null;return L&&l&&(l.trace=()=>{var u;o()[(u=c==null?void 0:c.v)!=null?u:n]}),{v:l,i:c,e:Ot(()=>(s(e,l!=null?l:r,c!=null?c:n,o),()=>{t.delete(i)}))}}function mf(t,e,r){if(t.nodes)for(var i=t.nodes.start,n=t.nodes.end,s=e&&(e.f&33554432)===0?e.nodes.start:r;i!==null;){var a=rr(i);if(s.before(i),i===n)return;i=a}}function ea(t,e,r){e===null?t.effect.first=r:e.next=r,r===null?t.effect.last=e:r.prev=e}function K4(t,e){let r=new Map,i=t.length;for(let n=0;nperformance.now():()=>Date.now(),nn={tick:t=>(qh?requestAnimationFrame:ur)(t),now:()=>X4(),tasks:new Set};function W$(){let t=nn.now();nn.tasks.forEach(e=>{e.c(t)||(nn.tasks.delete(e),e.f())}),nn.tasks.size!==0&&nn.tick(W$)}function q$(t){let e;return nn.tasks.size===0&&nn.tick(W$),{promise:new Promise(r=>{nn.tasks.add(e={c:t,f:r})}),abort(){nn.tasks.delete(e)}}}function Pp(t,e){en(()=>{t.dispatchEvent(new CustomEvent(e))})}function tU(t){if(t==="float")return"cssFloat";if(t==="offset")return"cssOffset";if(t.startsWith("--"))return t;let e=t.split("-");return e.length===1?e[0]:e[0]+e.slice(1).map(r=>r[0].toUpperCase()+r.slice(1)).join("")}function Y$(t){let e={},r=t.split(";");for(let i of r){let[n,s]=i.split(":");if(!n||s===void 0)break;let a=tU(n.trim());e[a]=s.trim()}return e}var rU=t=>t;function sn(t,e,r,i){var S,C;var n=(t&1)!==0,s=(t&2)!==0,a=n&&s,o=(t&4)!==0,l=a?"both":n?"in":"out",c,u=e.inert,f=e.style.overflow,d,h;function p(){return en(()=>{var A;return c!=null?c:c=r()(e,(A=i==null?void 0:i())!=null?A:{},{direction:l})})}var g={is_global:o,in(){var A;if(e.inert=u,!n){h==null||h.abort(),(A=h==null?void 0:h.reset)==null||A.call(h);return}s||d==null||d.abort(),d=G0(e,p(),h,1,()=>{Pp(e,"introstart")},()=>{Pp(e,"introend"),d==null||d.abort(),d=c=void 0,e.style.overflow=f})},out(A){if(!s){A==null||A(),c=void 0;return}e.inert=!0,h=G0(e,p(),d,0,()=>{Pp(e,"outrostart")},()=>{Pp(e,"outroend"),A==null||A()})},stop:()=>{d==null||d.abort(),h==null||h.abort()}},w=ee;if(((C=(S=w.nodes).t)!=null?C:S.t=[]).push(g),n&&Cp){var y=o;if(!y){for(var b=w.parent;b&&(b.f&65536)!==0;)for(;(b=b.parent)&&(b.f&16)===0;);y=!b||(b.f&32768)!==0}y&&Yr(()=>{Ye(()=>g.in())})}}function G0(t,e,r,i,n,s){var a=i===1;if(Qw(e)){var o,l=!1;return Mt(()=>{if(!l){var y=e({direction:a?"in":"out"});o=G0(t,y,r,i,n,s)}}),{abort:()=>{l=!0,o==null||o.abort()},deactivate:()=>o.deactivate(),reset:()=>o.reset(),t:()=>o.t()}}if(r==null||r.deactivate(),!(e!=null&&e.duration)&&!(e!=null&&e.delay))return n(),s(),{abort:ur,deactivate:ur,reset:ur,t:()=>i};let{delay:c=0,css:u,tick:f,easing:d=rU}=e;var h=[];if(a&&r===void 0&&(f&&f(0,1),u)){var p=Y$(u(0,1));h.push(p,p)}var g=()=>1-i,w=t.animate(h,{duration:c,fill:"forwards"});return w.onfinish=()=>{var P;w.cancel(),n();var y=(P=r==null?void 0:r.t())!=null?P:1-i;r==null||r.abort();var b=i-y,S=e.duration*Math.abs(b),C=[];if(S>0){var A=!1;if(u)for(var k=Math.ceil(S/16.666666666666668),v=0;v<=k;v+=1){var x=y+b*d(v/k),_=Y$(u(x,1-x));C.push(_),A||(A=_.overflow==="hidden")}A&&(t.style.overflow="hidden"),g=()=>{var T=w.currentTime;return y+b*d(T/S)},f&&q$(()=>{if(w.playState!=="running")return!1;var T=g();return f(T,1-T),!0})}w=t.animate(C,{duration:S,fill:"forwards"}),w.onfinish=()=>{g=()=>i,f==null||f(i,1-i),s()}},{abort:()=>{w&&(w.cancel(),w.effect=null,w.onfinish=ur)},deactivate:()=>{s=ur},reset:()=>{i===0&&(f==null||f(1,0))},t:()=>g()}}m();m();function an(t,e){Yr(()=>{var n;var r=t.getRootNode(),i=r.host?r:(n=r.head)!=null?n:r.ownerDocument.head;if(!i.querySelector("#"+e.hash)){let s=In("style");s.id=e.hash,s.textContent=e.code,i.appendChild(s),L&&V$(e.hash,s)}})}m();m();m();m();m();m();var K$=[...` +\r\f\xA0\v\uFEFF`];function X$(t,e,r){var i=t==null?"":""+t;if(e&&(i=i?i+" "+e:e),r){for(var n of Object.keys(r))if(r[n])i=i?i+" "+n:n;else if(i.length)for(var s=n.length,a=0;(a=i.indexOf(n,a))>=0;){var o=a+s;(a===0||K$.includes(i[a-1]))&&(o===i.length||K$.includes(i[o]))?i=(a===0?"":i.substring(0,a))+i.substring(o+1):a=o}}return i===""?null:i}m();function wt(t,e,r,i,n,s){var a=t[Wu];if(ae||a!==r||a===void 0){var o=X$(r,i,s);(!ae||o!==t.getAttribute("class"))&&(o==null?t.removeAttribute("class"):e?t.className=o:t.setAttribute("class",o)),t[Wu]=r}else if(s&&n!==s)for(var l in s){var c=!!s[l];(n==null||c!==!!n[l])&&t.classList.toggle(l,c)}return s}m();m();var uU=Symbol("is custom element"),fU=Symbol("is html"),dU=t0?"link":"LINK";function ke(t,e,r,i){var n=hU(t);if(ae&&(n[e]=t.getAttribute(e),e==="src"||e==="srcset"||e==="href"&&t.nodeName===dU)){i||mU(t,e,r!=null?r:"");return}n[e]!==(n[e]=r)&&(e==="loading"&&(t[bR]=r),r==null?t.removeAttribute(e):typeof r!="string"&&pU(t).includes(e)?t[e]=r:t.setAttribute(e,r))}function hU(t){var e,r;return(r=t[e=Xh])!=null?r:t[e]={[uU]:t.nodeName.includes("-"),[fU]:t.namespaceURI===Wh}}var Q$=new Map;function pU(t){var e=t.getAttribute("is")||t.nodeName,r=Q$.get(e);if(r)return r;Q$.set(e,r=[]);for(var i,n=t,s=Element.prototype;s!==n;){i=Zw(n);for(var a in i)i[a].set&&a!=="innerHTML"&&a!=="textContent"&&a!=="innerText"&&r.push(a);n=Vl(n)}return r}function mU(t,e,r){var i;L&&(e==="srcset"&&gU(t,r)||j0((i=t.getAttribute(e))!=null?i:"",r)||BR(e,t.outerHTML.replace(t.innerHTML,t.innerHTML&&"..."),String(r)))}function j0(t,e){return t===e?!0:new URL(t,document.baseURI).href===new URL(e,document.baseURI).href}function J$(t){return t.split(",").map(e=>e.trim().split(" ").filter(Boolean))}function gU(t,e){var r=J$(t.srcset),i=J$(e);return i.length===r.length&&i.every(([n,s],a)=>s===r[a][1]&&(j0(r[a][0],n)||j0(n,r[a][0])))}m();m();m();function W0(t,e,r=e){var i=new WeakSet;$0(t,"input",async n=>{L&&t.type==="checkbox"&&r0();var s=n?t.defaultValue:t.value;if(s=V0(t)?z0(s):s,r(s),ce!==null&&i.add(ce),await Ep(),s!==(s=e())){var a=t.selectionStart,o=t.selectionEnd,l=t.value.length;if(t.value=s!=null?s:"",o!==null){var c=t.value.length;a===o&&o===l&&c>l?(t.selectionStart=c,t.selectionEnd=c):(t.selectionStart=a,t.selectionEnd=Math.min(o,c))}}}),(ae&&t.defaultValue!==t.value||Ye(e)==null&&t.value)&&(r(V0(t)?z0(t.value):t.value),ce!==null&&i.add(ce)),ar(()=>{L&&t.type==="checkbox"&&r0();var n=e();if(t===document.activeElement){var s=Ct?as:ce;if(i.has(s))return}V0(t)&&n===z0(t.value)||t.type==="date"&&!n&&!t.value||n!==t.value&&(t.value=n!=null?n:"")})}function V0(t){var e=t.type;return e==="number"||e==="range"}function z0(t){return t===""?null:+t}m();m();m();m();m();function q0(t,e){return t===e||(t==null?void 0:t[er])===e}function ot(t={},e,r,i){var n=Ee.r,s=ee;return Yr(()=>{var a,o;return ar(()=>{a=o,o=(i==null?void 0:i())||[],Ye(()=>{q0(r(...o),t)||(e(t,...o),a&&q0(r(...a),t)&&e(null,...a))})}),()=>{let l=s;for(;l!==n&&l.parent!==null&&l.parent.f&33554432;)l=l.parent;let c=()=>{o&&q0(r(...o),t)&&e(null,...o)},u=l.teardown;l.teardown=()=>{c(),u==null||u()}}}),t}m();m();m();m();m();m();function Di(t,e,r,i){var C,A;var n=!ts||(r&2)!==0,s=(r&8)!==0,a=(r&16)!==0,o=i,l=!0,c=void 0,u=()=>a&&n?(c!=null||(c=Zs(i)),I(c)):(l&&(l=!1,o=a?Ye(i):i),o);let f;if(s){var d=er in t||zu in t;f=(A=(C=jr(t,e))==null?void 0:C.set)!=null?A:d&&e in t?k=>t[e]=k:void 0}var h,p=!1;s?[h,p]=o0(()=>t[e]):h=t[e],h===void 0&&i!==void 0&&(h=u(),f&&(n&&RR(e),f(h)));var g;if(n?g=()=>{var k=t[e];return k===void 0?u():(l=!0,k)}:g=()=>{var k=t[e];return k!==void 0&&(o=void 0),k===void 0?o:k},n&&(r&4)===0)return g;if(f){var w=t.$$legacy;return(function(k,v){return arguments.length>0?((!n||!v||w||p)&&f(v?g():k),k):g()})}var y=!1,b=((r&1)!==0?Zs:Qa)(()=>(y=!1,g()));L&&(b.label=e),s&&I(b);var S=ee;return(function(k,v){if(arguments.length>0){let x=v?I(b):n&&s?Je(k):k;return oe(b,x),y=!0,o!==void 0&&(o=x),k}return oi&&y||(S.f&16384)!==0?b.v:I(b)})}m();m();m();function tF(t){return new Z0(t)}var ps,Oi,Z0=class{constructor(e){ge(this,ps);ge(this,Oi);var s,a;var r=new Map,i=(o,l)=>{var c=qa(l,!1,!1);return r.set(o,c),c};let n=new Proxy({...e.props||{},$$events:{}},{get(o,l){var c;return I((c=r.get(l))!=null?c:i(l,Reflect.get(o,l)))},has(o,l){var c;return l===zu?!0:(I((c=r.get(l))!=null?c:i(l,Reflect.get(o,l))),Reflect.has(o,l))},set(o,l,c){var u;return oe((u=r.get(l))!=null?u:i(l,c),c),Reflect.set(o,l,c)}});pe(this,Oi,(e.hydrate?H0:Js)(e.component,{target:e.target,anchor:e.anchor,props:n,context:e.context,intro:(s=e.intro)!=null?s:!1,recover:e.recover,transformError:e.transformError})),!Ct&&(!((a=e==null?void 0:e.props)!=null&&a.$$host)||e.sync===!1)&&io(),pe(this,ps,n.$$events);for(let o of Object.keys(F(this,Oi)))o==="$set"||o==="$destroy"||o==="$on"||cr(this,o,{get(){return F(this,Oi)[o]},set(l){F(this,Oi)[o]=l},enumerable:!0});F(this,Oi).$set=o=>{Object.assign(n,o)},F(this,Oi).$destroy=()=>{ds(F(this,Oi))}}$set(e){F(this,Oi).$set(e)}$on(e,r){F(this,ps)[e]=F(this,ps)[e]||[];let i=(...n)=>r.call(this,...n);return F(this,ps)[e].push(i),()=>{F(this,ps)[e]=F(this,ps)[e].filter(n=>n!==i)}}$destroy(){F(this,Oi).$destroy()}};ps=new WeakMap,Oi=new WeakMap;var PU;typeof HTMLElement=="function"&&(PU=class extends HTMLElement{constructor(e,r,i){super();He(this,"$$ctor");He(this,"$$s");He(this,"$$c");He(this,"$$cn",!1);He(this,"$$d",{});He(this,"$$r",!1);He(this,"$$p_d",{});He(this,"$$l",{});He(this,"$$l_u",new Map);He(this,"$$me");He(this,"$$shadowRoot",null);this.$$ctor=e,this.$$s=r,i&&(this.$$shadowRoot=this.attachShadow(i))}addEventListener(e,r,i){if(this.$$l[e]=this.$$l[e]||[],this.$$l[e].push(r),this.$$c){let n=this.$$c.$on(e,r);this.$$l_u.set(r,n)}super.addEventListener(e,r,i)}removeEventListener(e,r,i){if(super.removeEventListener(e,r,i),this.$$c){let n=this.$$l_u.get(r);n&&(n(),this.$$l_u.delete(r))}}async connectedCallback(){if(this.$$cn=!0,!this.$$c){let e=function(n){return s=>{let a=In("slot");n!=="default"&&(a.name=n),fe(s,a)}};if(await Promise.resolve(),!this.$$cn||this.$$c)return;let r={},i=RU(this);for(let n of this.$$s)n in i&&(n==="default"&&!this.$$d.children?(this.$$d.children=e(n),r.default=!0):r[n]=e(n));for(let n of this.attributes){let s=this.$$g_p(n.name);s in this.$$d||(this.$$d[s]=K0(s,n.value,this.$$p_d,"toProp"))}for(let n in this.$$p_d)!(n in this.$$d)&&this[n]!==void 0&&(this.$$d[n]=this[n],delete this[n]);this.$$c=tF({component:this.$$ctor,target:this.$$shadowRoot||this,props:{...this.$$d,$$slots:r,$$host:this}}),this.$$me=I0(()=>{ar(()=>{var n;this.$$r=!0;for(let s of Yw(this.$$c)){if(!((n=this.$$p_d[s])!=null&&n.reflect))continue;this.$$d[s]=this.$$c[s];let a=K0(s,this.$$d[s],this.$$p_d,"toAttribute");a==null?this.removeAttribute(this.$$p_d[s].attribute||s):this.setAttribute(this.$$p_d[s].attribute||s,a)}this.$$r=!1})});for(let n in this.$$l)for(let s of this.$$l[n]){let a=this.$$c.$on(n,s);this.$$l_u.set(s,a)}this.$$l={}}}attributeChangedCallback(e,r,i){var n;this.$$r||(e=this.$$g_p(e),this.$$d[e]=K0(e,i,this.$$p_d,"toProp"),(n=this.$$c)==null||n.$set({[e]:this.$$d[e]}))}disconnectedCallback(){this.$$cn=!1,Promise.resolve().then(()=>{!this.$$cn&&this.$$c&&(this.$$c.$destroy(),this.$$me(),this.$$c=void 0)})}$$g_p(e){return Yw(this.$$p_d).find(r=>this.$$p_d[r].attribute===e||!this.$$p_d[r].attribute&&r.toLowerCase()===e)||e}});function K0(t,e,r,i){var s;let n=(s=r[t])==null?void 0:s.type;if(e=n==="Boolean"&&typeof e!="boolean"?e!=null:e,!i||!r[t])return e;if(i==="toAttribute")switch(n){case"Object":case"Array":return e==null?null:JSON.stringify(e);case"Boolean":return e?"":null;case"Number":return e==null?null:e;default:return e}else switch(n){case"Object":case"Array":return e&&JSON.parse(e);case"Boolean":return e;case"Number":return e!=null?+e:e;default:return e}}function RU(t){let e={};return t.childNodes.forEach(r=>{e[r.slot||"default"]=!0}),e}m();m();function uo(t,e,r,i){function n(s){return s instanceof r?s:new r(function(a){a(s)})}return new(r||(r=Promise))(function(s,a){function o(u){try{c(i.next(u))}catch(f){a(f)}}function l(u){try{c(i.throw(u))}catch(f){a(f)}}function c(u){u.done?s(u.value):n(u.value).then(o,l)}c((i=i.apply(t,e||[])).next())})}var eb=require("obsidian");m();var Q0=require("obsidian");m();function $U(t){let e=t-1;return e*e*e+1}var X0=!1;function Nn(t,{delay:e=0,duration:r=400,easing:i=$U,axis:n="y"}={}){let s=getComputedStyle(t);L&&!X0&&/(contents|inline|table)/.test(s.display)&&(X0=!0,Promise.resolve().then(()=>X0=!1),jR(s.display));let a=+s.opacity,o=n==="y"?"height":"width",l=parseFloat(s[o]),c=n==="y"?["top","bottom"]:["left","right"],u=c.map(y=>`${y[0].toUpperCase()}${y.slice(1)}`),f=parseFloat(s[`padding${u[0]}`]),d=parseFloat(s[`padding${u[1]}`]),h=parseFloat(s[`margin${u[0]}`]),p=parseFloat(s[`margin${u[1]}`]),g=parseFloat(s[`border${u[0]}Width`]),w=parseFloat(s[`border${u[1]}Width`]);return{delay:e,duration:r,easing:i,css:y=>`overflow: hidden;opacity: ${Math.min(y*20,1)*a};${o}: ${y*l}px;padding-${c[0]}: ${y*f}px;padding-${c[1]}: ${y*d}px;margin-${c[0]}: ${y*h}px;margin-${c[1]}: ${y*p}px;border-${c[0]}-width: ${y*g}px;border-${c[1]}-width: ${y*w}px;min-${o}: 0`}}m();var $p=require("obsidian");var FU=xe('
'),IU=xe('
'),MU={hash:"svelte-1c0jiav",code:"main.svelte-1c0jiav .nav-file-title:where(.svelte-1c0jiav) {align-items:center;}"};function gf(t,e){ct(e,!0),an(t,MU);let r=Je([]),i=ft(()=>e.view.leaf.getRoot().side=="left"?"right":"left");mr(()=>{for(let b of r)b&&(0,$p.setIcon)(b,b.getAttr("data-icon"))});function n(b){b.stopPropagation(),al(e.diff.path)?s(b):a(b)}function s(b){var S;b.stopPropagation();let C=e.view.app.vault.getAbstractFileByPath(e.diff.vaultPath);C instanceof $p.TFile&&((S=ji(e.view.app,b))===null||S===void 0||S.openFile(C).catch(A=>e.view.plugin.displayError(A)))}function a(b){var S;e.view.plugin.tools.openDiff({event:b,aFile:(S=e.diff.fromPath)!==null&&S!==void 0?S:e.diff.path,aRef:`${e.diff.hash}^`,bFile:e.diff.path,bRef:e.diff.hash})}var o=IU(),l=W(o),c=W(l),u=W(c,!0);V(c);var f=ne(c,2),d=W(f),h=W(d);{var p=b=>{var S=FU();ot(S,C=>r[0]=C,()=>r==null?void 0:r[0]),ui("auxclick",S,s),we("click",S,s),fe(b,S)},g=ft(()=>ol(e.diff.vaultPath,e.view.app));Fe(h,b=>{I(g)&&b(p)})}V(d);var w=ne(d,2),y=W(w,!0);V(w),V(f),V(l),V(o),Ue(b=>{ke(l,"data-path",e.diff.vaultPath),ke(l,"data-tooltip-position",I(i)),ke(l,"aria-label",e.diff.vaultPath),ze(u,b),ke(w,"data-type",e.diff.status),ze(y,e.diff.status)},[()=>_n(e.diff.vaultPath)]),we("click",o,n),ui("auxclick",o,b=>{b.stopPropagation(),b.button==2?bn(e.view.app,b,e.diff.vaultPath,e.view.leaf,"git-history"):n(b)}),fe(t,o),ut()}Pt(["click"]);m();var DU=xe("
"),OU=xe(''),LU=xe('
'),NU=xe("
"),BU={hash:"svelte-d9h7mp",code:"main.svelte-d9h7mp .nav-folder-title-content:where(.svelte-d9h7mp) {display:flex;align-items:center;}"};function vf(t,e){ct(e,!0),an(t,BU);let r=Di(e,"topLevel",3,!1),i=Di(e,"closed",15),n=ft(()=>e.view.leaf.getRoot().side=="left"?"right":"left");function s(l,c){l.stopPropagation(),i(i()[c.path]=!i()[c.path],!0)}var a=NU();let o;hi(a,21,()=>e.hierarchy.children,di,(l,c)=>{var u=oo(),f=Mi(u);{var d=p=>{var g=DU(),w=W(g);gf(w,{get diff(){return I(c).data},get view(){return e.view}}),V(g),fe(p,g)},h=p=>{var g=LU();let w;var y=W(g),b=ne(W(y),2);let S;var C=ne(b,2),A=W(C,!0);V(C),V(y);var k=ne(y,2);{var v=x=>{var _=OU(),P=W(_);vf(P,{get hierarchy(){return I(c)},get plugin(){return e.plugin},get view(){return e.view},get closed(){return i()},set closed(T){i(T)}}),V(_),sn(3,_,()=>Nn,()=>({duration:150})),fe(x,_)};Fe(k,x=>{i()[I(c).path]||x(v)})}V(g),Ue(()=>{w=wt(g,1,"tree-item nav-folder",null,w,{"is-collapsed":i()[I(c).path]}),ke(y,"data-tooltip-position",I(n)),ke(y,"aria-label",I(c).vaultPath),S=wt(b,1,"tree-item-icon nav-folder-collapse-indicator collapse-icon",null,S,{"is-collapsed":i()[I(c).path]}),ze(A,I(c).title)}),we("click",y,x=>s(x,I(c))),fe(p,g)};Fe(f,p=>{I(c).data?p(d):p(h,-1)})}fe(l,u)}),V(a),Ue(()=>o=wt(a,1,"svelte-d9h7mp",null,o,{topLevel:r()})),fe(t,a),ut()}Pt(["click"]);var HU=xe('
'),UU=xe('
'),GU=xe('
'),jU=xe(''),VU=xe('
'),zU={hash:"svelte-1edsiy5",code:""};function J0(t,e){ct(e,!0),an(t,zU);let r=ft(()=>({title:"",path:"",vaultPath:"",children:e.plugin.gitManager.getTreeStructure(e.log.diff.files)})),i=ft(()=>e.view.leaf.getRoot().side=="left"?"right":"left"),n=Ne(!0),s=Ne(Je({}));function a(x){let _=x.author.name;if(e.plugin.settings.authorInHistoryView=="full")return _;if(e.plugin.settings.authorInHistoryView=="initials")return _.split(" ").filter(T=>T.length>0).map(T=>T[0].toUpperCase()).join("")}var o=VU(),l=W(o);let c;var u=W(l),f=W(u);let d;var h=ne(f,2),p=W(h);{var g=x=>{var _=HU(),P=W(_,!0);V(_),Ue(T=>ze(P,T),[()=>e.log.refs.join(", ")]),fe(x,_)};Fe(p,x=>{e.log.refs.length>0&&x(g)})}var w=ne(p,2);{var y=x=>{var _=UU(),P=W(_,!0);V(_),Ue(T=>ze(P,T),[()=>a(e.log)]),fe(x,_)};Fe(w,x=>{var _;e.plugin.settings.authorInHistoryView!="hide"&&((_=e.log.author)!=null&&_.name)&&x(y)})}var b=ne(w,2);{var S=x=>{var _=GU(),P=W(_,!0);V(_),Ue(T=>ze(P,T),[()=>(0,Q0.moment)(e.log.date).format(e.plugin.settings.commitDateFormat)]),fe(x,_)};Fe(b,x=>{e.plugin.settings.dateInHistoryView&&x(S)})}var C=ne(b,2),A=W(C,!0);V(C),V(h),V(u);var k=ne(u,2);{var v=x=>{var _=jU(),P=W(_);{var T=$=>{vf($,{get hierarchy(){return I(r)},get plugin(){return e.plugin},get view(){return e.view},topLevel:!0,get closed(){return I(s)},set closed(D){oe(s,D,!0)}})},M=$=>{var D=oo(),Q=Mi(D);hi(Q,17,()=>e.log.diff.files,di,(ye,de)=>{gf(ye,{get view(){return e.view},get diff(){return I(de)}})}),fe($,D)};Fe(P,$=>{e.showTree?$(T):$(M,-1)})}V(_),sn(3,_,()=>Nn,()=>({duration:150})),fe(x,_)};Fe(k,x=>{I(n)||x(v)})}V(l),V(o),Ue(x=>{c=wt(l,1,"tree-item nav-folder",null,c,{"is-collapsed":I(n)}),ke(u,"aria-label",x),ke(u,"data-tooltip-position",I(i)),d=wt(f,1,"tree-item-icon nav-folder-collapse-indicator collapse-icon",null,d,{"is-collapsed":I(n)}),ze(A,e.log.message)},[()=>{var x;return`${e.log.refs.length>0?e.log.refs.join(", ")+` +`:""}${(x=e.log.author)==null?void 0:x.name} +${(0,Q0.moment)(e.log.date).format(e.plugin.settings.commitDateFormat)} +${e.log.message}`}]),we("click",u,()=>oe(n,!I(n))),fe(t,o),ut()}Pt(["click"]);var WU=xe(''),qU=xe('
'),YU={hash:"svelte-12n6twc",code:""};function tb(t,e){ct(e,!0),an(t,YU);let r=Di(e,"plugin",15),i=Ne(!1),n=Je([]),s=Ne(void 0),a=Ne(Je(r().settings.treeStructure)),o;mr(()=>{o&&o.empty()}),co(()=>{e.view.registerEvent(e.view.app.workspace.on("obsidian-git:head-change",()=>{c().catch(console.error)}))}),mr(()=>{n.forEach(C=>(0,eb.setIcon)(C,C.getAttr("data-icon")))}),co(()=>{let C=new IntersectionObserver(k=>{k[0].isIntersecting&&!I(i)&&u().catch(console.error)}),A=activeDocument.querySelector("#sentinel");return A&&C.observe(A),()=>{C.disconnect()}}),c().catch(console.error);function l(){c().catch(console.error)}function c(){return uo(this,void 0,void 0,function*(){var C;if(!r().gitReady){oe(s,void 0);return}oe(i,!0);let A=r().gitManager instanceof Ce,k;((C=I(s)===null||I(s)===void 0?void 0:I(s).length)!==null&&C!==void 0?C:0)==0?k=A?50:10:k=I(s).length,oe(s,yield r().gitManager.log(void 0,!1,k),!0),oe(i,!1)})}function u(){return uo(this,void 0,void 0,function*(){var C;if(!r().gitReady||I(s)===void 0)return;oe(i,!0);let k=r().gitManager instanceof Ce?50:10,v=yield r().gitManager.log(void 0,!1,k,(C=I(s).last())===null||C===void 0?void 0:C.hash);I(s).push(...v.slice(1)),oe(i,!1)})}var f=qU(),d=W(f),h=W(d),p=W(h);ot(p,C=>n[0]=C,()=>n==null?void 0:n[0]);var g=ne(p,2);let w;ot(g,C=>n[1]=C,()=>n==null?void 0:n[1]),V(h),V(d);var y=ne(d,2),b=W(y);{var S=C=>{var A=WU();hi(A,21,()=>I(s),di,(k,v)=>{J0(k,{get view(){return e.view},get showTree(){return I(a)},get log(){return I(v)},get plugin(){return r()}})}),V(A),fe(C,A)};Fe(b,C=>{I(s)&&C(S)})}Va(4),V(y),V(f),Ue(()=>{ke(p,"data-icon",I(a)?"list":"folder"),w=wt(g,1,"clickable-icon nav-action-button",null,w,{loading:I(i)})}),we("click",p,()=>{oe(a,!I(a)),(0,eb.setIcon)(n[0],I(a)?"list":"folder"),r(r().settings.treeStructure=I(a),!0),r().saveSettings()}),we("click",g,l),fe(t,f),ut()}Pt(["click"]);var wf=class extends rF.ItemView{constructor(e,r){super(e),this.plugin=r,this.hoverPopover=null}getViewType(){return bi.type}getDisplayText(){return bi.name}getIcon(){return bi.icon}onClose(){return this._view&&ds(this._view),super.onClose()}reload(){this._view&&ds(this._view),this._view=Js(tb,{target:this.contentEl,props:{plugin:this.plugin,view:this}})}onOpen(){return this.reload(),super.onOpen()}};m();var iF=require("obsidian"),Fp=class extends iF.FuzzySuggestModal{constructor(r,i){super(r.app);this.branches=i;this.setPlaceholder("Select branch to checkout")}getItems(){return this.branches}getItemText(r){return r}onChooseItem(r,i){this.resolve(r)}openAndGetReslt(){return new Promise(r=>{this.resolve=r,this.open()})}onClose(){new Promise(r=>window.setTimeout(r,10)).then(()=>{this.resolve&&this.resolve(void 0)})}};m();var aF=require("obsidian");m();var po=require("obsidian");m();var bf=require("obsidian");m();var nF=require("obsidian");var pc=class extends nF.Modal{constructor({app:r,path:i,filesToDeleteCount:n,filesToDiscardCount:s}){super(r);this.resolve=null;this.path=i,this.deleteCount=n,this.discardCount=s}openAndGetResult(){return this.open(),new Promise(r=>{this.resolve=r})}onOpen(){let r=this.deleteCount+this.discardCount,{contentEl:i,titleEl:n}=this,s="";this.path!=""&&(r>1?s=`files in "${this.path}"`:s=`"${this.path}"`),n.setText(`${this.discardCount==0?"Delete":"Discard"} ${s}`),this.deleteCount>0&&i.createEl("p").setText(`Are you sure you want to DELETE the ${gu(this.deleteCount,"untracked file")}? They are deleted according to your Obsidian trash settting.`),this.discardCount>0&&i.createEl("p").setText(`Are you sure you want to discard ALL changes in ${gu(this.discardCount,"tracked file")}?`);let a=i.createDiv({cls:"modal-button-container"});if(this.deleteCount>0){let l=a.createEl("button",{cls:"mod-warning",text:`${this.discardCount>0?"Discard":"Delete"} all ${gu(r,"file")}`});l.addEventListener("click",()=>{this.resolve&&this.resolve("delete"),this.close()}),l.addEventListener("keypress",()=>{this.resolve&&this.resolve("delete"),this.close()})}if(this.discardCount>0){let l=a.createEl("button",{cls:"mod-warning",text:`Discard all ${gu(this.discardCount,"tracked file")}`});l.addEventListener("click",()=>{this.resolve&&this.resolve("discard"),this.close()}),l.addEventListener("keypress",()=>{this.resolve&&this.resolve("discard"),this.close()})}let o=a.createEl("button",{text:"Cancel"});o.addEventListener("click",()=>(this.resolve&&this.resolve(!1),this.close())),o.addEventListener("keypress",()=>(this.resolve&&this.resolve(!1),this.close()))}onClose(){let{contentEl:r}=this;r.empty()}};var ZU=xe('
'),KU=xe('
');function _f(t,e){ct(e,!0);let r=Je([]),i=ft(()=>e.view.leaf.getRoot().side=="left"?"right":"left");mr(()=>{for(let v of r)v&&(0,bf.setIcon)(v,v.getAttr("data-icon"))});function n(v){v.stopPropagation(),al(e.change.path)?a(v):l(v)}function s(v){e.view.app.vault.getAbstractFileByPath(e.change.vaultPath)&&ll(e.view.app,v,e.view,e.change.vaultPath)}function a(v){var x;v.stopPropagation();let _=e.view.app.vault.getAbstractFileByPath(e.change.vaultPath);_ instanceof bf.TFile&&((x=ji(e.view.app,v))===null||x===void 0||x.openFile(_).catch(P=>e.view.plugin.displayError(P)))}function o(v){v.stopPropagation(),e.manager.stage(e.change.path,!1).catch(x=>e.view.plugin.displayError(x)).finally(()=>{e.view.app.workspace.trigger("obsidian-git:refresh")})}function l(v){v.stopPropagation(),e.view.plugin.tools.openDiff({aFile:e.change.path,aRef:"",event:v})}function c(v){v.stopPropagation();let x=e.change.workingDir=="U";new pc({app:e.view.app,filesToDeleteCount:x?1:0,filesToDiscardCount:x?0:1,path:e.change.vaultPath}).openAndGetResult().then(_=>uo(this,void 0,void 0,function*(){if(_=="delete"){let P=e.view.app.vault.getAbstractFileByPath(e.change.vaultPath);P instanceof bf.TFile?yield e.view.app.fileManager.trashFile(P):yield e.view.app.vault.adapter.remove(e.change.vaultPath)}else _=="discard"&&(yield e.manager.discard(e.change.path).finally(()=>{e.view.app.workspace.trigger("obsidian-git:refresh")}));e.view.app.workspace.trigger("obsidian-git:refresh")}),_=>e.view.plugin.displayError(_))}var u=KU(),f=W(u),d=W(f),h=W(d,!0);V(d);var p=ne(d,2),g=W(p),w=W(g);{var y=v=>{var x=ZU();ot(x,_=>r[0]=_,()=>r==null?void 0:r[0]),ui("auxclick",x,a),we("click",x,a),fe(v,x)},b=ft(()=>ol(e.change.vaultPath,e.view.app));Fe(w,v=>{I(b)&&v(y)})}var S=ne(w,2);ot(S,v=>r[1]=v,()=>r==null?void 0:r[1]);var C=ne(S,2);ot(C,v=>r[2]=v,()=>r==null?void 0:r[2]),V(g);var A=ne(g,2),k=W(A,!0);V(A),V(p),V(f),V(u),Ue(v=>{ke(f,"data-path",e.change.vaultPath),ke(f,"data-tooltip-position",I(i)),ke(f,"aria-label",e.change.vaultPath),ze(h,v),ke(A,"data-type",e.change.workingDir),ze(k,e.change.workingDir)},[()=>_n(e.change.vaultPath)]),we("mouseover",u,s),we("click",u,n),ui("auxclick",u,v=>{v.stopPropagation(),v.button==2?bn(e.view.app,v,e.change.vaultPath,e.view.leaf,"git-source-control"):n(v)}),we("click",S,c),we("click",C,o),fe(t,u),ut()}Pt(["mouseover","click"]);m();var sF=require("obsidian");var XU=xe('
');function yf(t,e){ct(e,!0);let r=ft(()=>e.view.leaf.getRoot().side=="left"?"right":"left");function i(d){e.view.app.vault.getAbstractFileByPath(e.change.vaultPath)&&ll(e.view.app,d,e.view,e.change.vaultPath)}function n(d){var h;d.stopPropagation();let p=e.view.app.vault.getAbstractFileByPath(e.change.vaultPath);p instanceof sF.TFile&&((h=ji(e.view.app,d))===null||h===void 0||h.openFile(p).catch(g=>e.view.plugin.displayError(g)))}var s=XU(),a=W(s),o=W(a),l=W(o,!0);V(o);var c=ne(o,2),u=W(c),f=W(u,!0);V(u),V(c),V(a),V(s),Ue(d=>{ke(a,"data-path",e.change.vaultPath),ke(a,"data-tooltip-position",I(r)),ke(a,"aria-label",e.change.vaultPath),ze(l,d),ke(u,"data-type",e.change.workingDir),ze(f,e.change.workingDir)},[()=>_n(e.change.vaultPath)]),we("mouseover",s,i),we("click",s,n),ui("auxclick",s,d=>{d.stopPropagation(),d.button==2?bn(e.view.app,d,e.change.vaultPath,e.view.leaf,"git-source-control"):n(d)}),fe(t,s),ut()}Pt(["mouseover","click"]);m();var Ip=require("obsidian");var QU=xe('
'),JU=xe('
');function xf(t,e){ct(e,!0);let r=Je([]),i=ft(()=>e.view.leaf.getRoot().side=="left"?"right":"left");mr(()=>{for(let A of r)A&&(0,Ip.setIcon)(A,A.getAttr("data-icon"))});function n(A){A.stopPropagation(),al(e.change.path)?a(A):o(A)}function s(A){e.view.app.vault.getFileByPath(e.change.vaultPath)&&ll(e.view.app,A,e.view,e.change.vaultPath)}function a(A){var k;A.stopPropagation();let v=e.view.app.vault.getAbstractFileByPath(e.change.vaultPath);v instanceof Ip.TFile&&((k=ji(e.view.app,A))===null||k===void 0||k.openFile(v).catch(x=>e.view.plugin.displayError(x)))}function o(A){var k;A.stopPropagation(),e.view.plugin.tools.openDiff({aFile:(k=e.change.from)!==null&&k!==void 0?k:e.change.path,bFile:e.change.path,aRef:"HEAD",bRef:"",event:A})}function l(A){A.stopPropagation(),e.manager.unstage(e.change.path,!1).catch(k=>e.view.plugin.displayError(k)).finally(()=>{e.view.app.workspace.trigger("obsidian-git:refresh")})}var c=JU(),u=W(c),f=W(u),d=W(f,!0);V(f);var h=ne(f,2),p=W(h),g=W(p);{var w=A=>{var k=QU();ot(k,v=>r[0]=v,()=>r==null?void 0:r[0]),we("click",k,a),fe(A,k)},y=ft(()=>ol(e.change.vaultPath,e.view.app));Fe(g,A=>{I(y)&&A(w)})}var b=ne(g,2);ot(b,A=>r[1]=A,()=>r==null?void 0:r[1]),V(p);var S=ne(p,2),C=W(S,!0);V(S),V(h),V(u),V(c),Ue(A=>{ke(u,"data-path",e.change.vaultPath),ke(u,"data-tooltip-position",I(i)),ke(u,"aria-label",e.change.vaultPath),ze(d,A),ke(S,"data-type",e.change.index),ze(C,e.change.index)},[()=>_n(e.change.vaultPath)]),we("mouseover",c,s),we("click",c,n),ui("auxclick",c,A=>{A.stopPropagation(),A.button==2?bn(e.view.app,A,e.change.vaultPath,e.view.leaf,"git-source-control"):n(A)}),we("click",b,l),fe(t,c),ut()}Pt(["mouseover","click"]);m();m();var eG=xe(''),tG=xe("
");function fo(t,e){ct(e,!0);var r=tG(),i=W(r);{var n=s=>{var a=eG(),o=W(a),l=W(o),c=W(l,!0);V(l),V(o),V(a),Ue(()=>{ke(o,"aria-label","And "+(e.files.length-500)+" more files"),ze(c,"And "+(e.files.length-500)+" more files")}),fe(s,a)};Fe(i,s=>{e.files.length>500&&s(n)})}V(r),fe(t,r),ut()}var iG=xe("
"),nG=xe('
'),sG=xe('
',1),aG=xe(''),oG=xe('
'),lG=xe("
");function ho(t,e){ct(e,!0);let r=Di(e,"topLevel",3,!1),i=Di(e,"closed",15);co(()=>{var h,p;for(let g of e.hierarchy.children)((p=(h=g.children)===null||h===void 0?void 0:h.length)!==null&&p!==void 0?p:0)>100&&i(i()[g.title]=!0,!0)});let n=ft(()=>e.view.leaf.getRoot().side=="left"?"right":"left");function s(h,p){h.stopPropagation(),e.plugin.gitManager.stageAll({dir:p}).catch(g=>e.plugin.displayError(g)).finally(()=>{e.view.app.workspace.trigger("obsidian-git:refresh")})}function a(h,p){h.stopPropagation(),e.plugin.gitManager.unstageAll({dir:p}).catch(g=>e.plugin.displayError(g)).finally(()=>{e.view.app.workspace.trigger("obsidian-git:refresh")})}function o(h,p){h.stopPropagation(),e.plugin.discardAll(p.vaultPath)}function l(h,p){h.stopPropagation(),i(i()[p.path]=!i()[p.path],!0)}var c=lG();let u;var f=W(c);hi(f,17,()=>vu(e.hierarchy.children,500),di,(h,p)=>{var g=oo(),w=Mi(g);{var y=S=>{var C=iG(),A=W(C);{var k=_=>{xf(_,{get change(){return I(p).data},get manager(){return e.plugin.gitManager},get view(){return e.view}})},v=_=>{_f(_,{get change(){return I(p).data},get manager(){return e.plugin.gitManager},get view(){return e.view}})},x=_=>{yf(_,{get change(){return I(p).data},get view(){return e.view}})};Fe(A,_=>{e.fileType==0?_(k):e.fileType==1?_(v,1):e.fileType==2&&_(x,2)})}V(C),fe(S,C)},b=S=>{var C=oG();let A;var k=W(C),v=ne(W(k),2);let x;var _=ne(v,2),P=W(_,!0);V(_);var T=ne(_,2),M=W(T),$=W(M);{var D=J=>{var X=nG();we("click",X,he=>a(he,I(p).path)),fe(J,X)},Q=J=>{var X=sG(),he=Mi(X),z=ne(he,2);we("click",he,K=>o(K,I(p))),we("click",z,K=>s(K,I(p).path)),fe(J,X)};Fe($,J=>{e.fileType==0?J(D):J(Q,-1)})}Va(2),V(M),V(T),V(k);var ye=ne(k,2);{var de=J=>{var X=aG(),he=W(X);ho(he,{get hierarchy(){return I(p)},get plugin(){return e.plugin},get view(){return e.view},get fileType(){return e.fileType},get closed(){return i()},set closed(z){i(z)}}),V(X),sn(3,X,()=>Nn,()=>({duration:150})),fe(J,X)};Fe(ye,J=>{i()[I(p).path]||J(de)})}V(C),Ue(()=>{A=wt(C,1,"tree-item nav-folder",null,A,{"is-collapsed":i()[I(p).path]}),ke(k,"data-tooltip-position",I(n)),ke(k,"aria-label",I(p).vaultPath),x=wt(v,1,"tree-item-icon nav-folder-collapse-indicator collapse-icon",null,x,{"is-collapsed":i()[I(p).path]}),ze(P,I(p).title)}),ui("auxclick",C,J=>bn(e.view.app,J,I(p).vaultPath,e.view.leaf,"git-source-control")),we("click",k,J=>l(J,I(p))),fe(S,C)};Fe(w,S=>{I(p).data?S(y):S(b,-1)})}fe(h,g)});var d=ne(f,2);fo(d,{get files(){return e.hierarchy.children}}),V(c),Ue(()=>u=wt(c,1,"",null,u,{topLevel:r()})),fe(t,c),ut()}Pt(["click"]);var cG=xe('
'),rb=xe(" ",1),ib=xe(''),uG=xe('
'),fG=xe(''),dG=xe('
'),hG={hash:"svelte-5wq9p",code:`.commit-msg-input.svelte-5wq9p {width:100%;overflow:hidden;resize:none;padding:7px 5px;background-color:var(--background-modifier-form-field);}.git-commit-msg.svelte-5wq9p {position:relative;padding:0;width:calc(100% - var(--size-4-8));margin:4px auto;}main.svelte-5wq9p .git-tools:where(.svelte-5wq9p) .files-count:where(.svelte-5wq9p) {padding-left:var(--size-2-1);width:11px;display:flex;align-items:center;justify-content:center;}.nav-folder-title.svelte-5wq9p {align-items:center;}.git-commit-msg-clear-button.svelte-5wq9p {position:absolute;background:transparent;border-radius:50%;color:var(--search-clear-button-color);cursor:var(--cursor);top:-4px;right:2px;bottom:0px;line-height:0;height:var(--input-height);width:28px;margin:auto;padding:0 0;text-align:center;display:flex;justify-content:center;align-items:center;transition:color 0.15s ease-in-out;}.git-commit-msg-clear-button.svelte-5wq9p:after {content:"";height:var(--search-clear-button-size);width:var(--search-clear-button-size);display:block;background-color:currentColor;mask-image:url("data:image/svg+xml,");mask-repeat:no-repeat;-webkit-mask-image:url("data:image/svg+xml,");-webkit-mask-repeat:no-repeat;}`};function nb(t,e){ct(e,!0),an(t,hG);let r=Di(e,"plugin",7),i=Di(e,"view",7),n=Ne(!1),s=Ne(void 0),a=Ne(Je([])),o=ft(()=>r().settings.commitMessage),l=Je([]),c=Ne(void 0),u=Ne(void 0),f=Ne(void 0),d=Ne(!0),h=Ne(!0),p=Ne(!0),g=Ne(0),w=Ne(Je({})),y=Ne(Je({})),b=Ne(Je({})),S=ft(()=>r().settings.treeStructure);co(()=>{i().registerEvent(i().app.workspace.on("obsidian-git:loading-status",()=>oe(n,!0))),i().registerEvent(i().app.workspace.on("obsidian-git:status-changed",()=>{k().catch(console.error)})),i().plugin.cachedStatus==null?i().plugin.refresh().catch(console.error):k().catch(console.error),i().scope=new po.Scope(r().app.scope),i().scope.register(["Ctrl"],"Enter",N=>A())}),mr(()=>{l.forEach(N=>(0,po.setIcon)(N,N.getAttr("data-icon")))}),mr(()=>{l.forEach(N=>{var ue,Re;!N||N.id!="push"||(po.Platform.isMobile?(N.removeClass("button-border"),I(g)>0&&N.addClass("button-border")):((ue=N.firstElementChild)===null||ue===void 0||ue.removeAttribute("color"),I(g)>0&&((Re=N.firstElementChild)===null||Re===void 0||Re.setAttr("color","var(--text-accent)"))))})});function C(){if(oe(n,!0),I(s)){let N=I(s).staged.length>0;r().promiseQueue.addTask(()=>r().commit({fromAuto:!1,commitMessage:I(o),onlyStaged:N}).then(()=>oe(o,r().settings.commitMessage)).finally(v))}}function A(){if(oe(n,!0),I(s)){let N=I(s).staged.length>0;r().promiseQueue.addTask(()=>r().commitAndSync({fromAutoBackup:!1,commitMessage:I(o),onlyStaged:N}).then(()=>{oe(o,r().settings.commitMessage)}).finally(v))}}function k(){return uo(this,void 0,void 0,function*(){if(!r().gitReady){oe(s,void 0);return}if(oe(g,yield r().gitManager.getUnpushedCommits(),!0),oe(s,r().cachedStatus,!0),oe(n,!1),r().lastPulledFiles&&r().lastPulledFiles!=I(a)&&(oe(a,r().lastPulledFiles,!0),oe(f,{title:"",path:"",vaultPath:"",children:r().gitManager.getTreeStructure(I(a))},!0)),I(s)){let N=(ue,Re)=>ue.vaultPath.split("/").last().localeCompare(_n(Re.vaultPath));I(s).changed.sort(N),I(s).staged.sort(N),oe(c,{title:"",path:"",vaultPath:"",children:r().gitManager.getTreeStructure(I(s).changed)},!0),oe(u,{title:"",path:"",vaultPath:"",children:r().gitManager.getTreeStructure(I(s).staged)},!0)}else oe(c,void 0),oe(u,void 0)})}function v(){i().app.workspace.trigger("obsidian-git:refresh")}function x(N){N.stopPropagation(),oe(n,!0),r().promiseQueue.addTask(()=>r().gitManager.stageAll({status:I(s)}).finally(v))}function _(N){N.stopPropagation(),oe(n,!0),r().promiseQueue.addTask(()=>r().gitManager.unstageAll({status:I(s)}).finally(v))}function P(){oe(n,!0),r().promiseQueue.addTask(()=>r().push().finally(v))}function T(){oe(n,!0),r().promiseQueue.addTask(()=>r().pullChangesFromRemote().finally(v))}function M(N){N.stopPropagation(),r().discardAll()}let $=ft(()=>(I(o).match(/\n/g)||[]).length+1||1);var D=dG(),Q=W(D),ye=W(Q),de=W(ye);ot(de,N=>l[0]=N,()=>l==null?void 0:l[0]);var J=ne(de,2);ot(J,N=>l[1]=N,()=>l==null?void 0:l[1]);var X=ne(J,2);ot(X,N=>l[2]=N,()=>l==null?void 0:l[2]);var he=ne(X,2);ot(he,N=>l[3]=N,()=>l==null?void 0:l[3]);var z=ne(he,2);ot(z,N=>l[4]=N,()=>l==null?void 0:l[4]);var K=ne(z,2);ot(K,N=>l[5]=N,()=>l==null?void 0:l[5]);var G=ne(K,2);ot(G,N=>l[6]=N,()=>l==null?void 0:l[6]);var Me=ne(G,2);let Et;ot(Me,N=>l[7]=N,()=>l==null?void 0:l[7]),V(ye),V(Q);var Ht=ne(Q,2),De=W(Ht);P0(De);var Rt=ne(De,2);{var $t=N=>{var ue=cG();ke(ue,"aria-label","Clear"),we("click",ue,()=>oe(o,"")),fe(N,ue)};Fe(Rt,N=>{I(o)&&N($t)})}V(Ht);var Xe=ne(Ht,2),re=W(Xe);{var B=N=>{var ue=fG(),Re=W(ue);let Ut;var Pr=W(Re),vo=W(Pr);let cb;var ub=ne(vo,4),Wp=W(ub),fb=W(Wp);ot(fb,gr=>l[8]=gr,()=>l==null?void 0:l[8]),V(Wp);var db=ne(Wp,2),mF=W(db,!0);V(db),V(ub),V(Pr);var gF=ne(Pr,2);{var vF=gr=>{var Rr=ib(),wo=W(Rr);{var ms=vr=>{ho(vr,{get hierarchy(){return I(u)},get plugin(){return r()},get view(){return i()},get fileType(){return 0},topLevel:!0,get closed(){return I(w)},set closed(Li){oe(w,Li,!0)}})},bo=vr=>{var Li=rb(),ta=Mi(Li);hi(ta,17,()=>vu(I(s).staged,500),di,(gs,gc)=>{xf(gs,{get change(){return I(gc)},get view(){return i()},get manager(){return r().gitManager}})});var ra=ne(ta,2);fo(ra,{get files(){return I(s).staged}}),fe(vr,Li)};Fe(wo,vr=>{I(S)?vr(ms):vr(bo,-1)})}V(Rr),sn(3,Rr,()=>Nn,()=>({duration:150})),fe(gr,Rr)};Fe(gF,gr=>{I(h)&&gr(vF)})}V(Re);var Sf=ne(Re,2);let hb;var kf=W(Sf),pb=W(kf);let mb;var gb=ne(pb,4),qp=W(gb),vb=W(qp),wb=ne(vb,2);ot(wb,gr=>l[9]=gr,()=>l==null?void 0:l[9]),V(qp);var bb=ne(qp,2),wF=W(bb,!0);V(bb),V(gb),V(kf);var bF=ne(kf,2);{var _F=gr=>{var Rr=ib(),wo=W(Rr);{var ms=vr=>{ho(vr,{get hierarchy(){return I(c)},get plugin(){return r()},get view(){return i()},get fileType(){return 1},topLevel:!0,get closed(){return I(y)},set closed(Li){oe(y,Li,!0)}})},bo=vr=>{var Li=rb(),ta=Mi(Li);hi(ta,17,()=>vu(I(s).changed,500),di,(gs,gc)=>{_f(gs,{get change(){return I(gc)},get view(){return i()},get manager(){return r().gitManager}})});var ra=ne(ta,2);fo(ra,{get files(){return I(s).changed}}),fe(vr,Li)};Fe(wo,vr=>{I(S)?vr(ms):vr(bo,-1)})}V(Rr),sn(3,Rr,()=>Nn,()=>({duration:150})),fe(gr,Rr)};Fe(bF,gr=>{I(d)&&gr(_F)})}V(Sf);var yF=ne(Sf,2);{var xF=gr=>{var Rr=uG();let wo;var ms=W(Rr),bo=ne(W(ms),4),vr=W(bo,!0);V(bo),V(ms);var Li=ne(ms,2);{var ta=ra=>{var gs=ib(),gc=W(gs);{var EF=_o=>{ho(_o,{get hierarchy(){return I(f)},get plugin(){return r()},get view(){return i()},get fileType(){return 2},topLevel:!0,get closed(){return I(b)},set closed(Af){oe(b,Af,!0)}})},SF=_o=>{var Af=rb(),_b=Mi(Af);hi(_b,17,()=>I(a),di,(AF,CF)=>{yf(AF,{get change(){return I(CF)},get view(){return i()}})});var kF=ne(_b,2);fo(kF,{get files(){return I(a)}}),fe(_o,Af)};Fe(gc,_o=>{I(S)?_o(EF):_o(SF,-1)})}V(gs),sn(3,gs,()=>Nn,()=>({duration:150})),fe(ra,gs)};Fe(Li,ra=>{I(p)&&ra(ta)})}V(Rr),Ue(()=>{wo=wt(Rr,1,"pulled nav-folder",null,wo,{"is-collapsed":!I(p)}),ze(vr,I(a).length)}),we("click",ms,()=>oe(p,!I(p))),fe(gr,Rr)};Fe(yF,gr=>{I(a).length>0&&I(f)&&gr(xF)})}V(ue),Ue(()=>{Ut=wt(Re,1,"staged tree-item nav-folder",null,Ut,{"is-collapsed":!I(h)}),cb=wt(vo,1,"tree-item-icon nav-folder-collapse-indicator collapse-icon",null,cb,{"is-collapsed":!I(h)}),ze(mF,I(s).staged.length),hb=wt(Sf,1,"changes tree-item nav-folder",null,hb,{"is-collapsed":!I(d)}),mb=wt(pb,1,"tree-item-icon nav-folder-collapse-indicator collapse-icon",null,mb,{"is-collapsed":!I(d)}),ze(wF,I(s).changed.length)}),we("click",Pr,()=>oe(h,!I(h))),we("click",fb,_),we("click",kf,()=>oe(d,!I(d))),we("click",vb,M),we("click",wb,x),fe(N,ue)};Fe(re,N=>{I(s)&&I(u)&&I(c)&&N(B)})}V(Xe),V(D),Ue(()=>{ke(D,"data-type",Qt.type),ke(G,"data-icon",I(S)?"list":"folder"),Et=wt(Me,1,"clickable-icon nav-action-button",null,Et,{loading:I(n)}),ke(De,"rows",I($))}),we("click",de,A),we("click",J,C),we("click",X,x),we("click",he,_),we("click",z,P),we("click",K,T),we("click",G,()=>{oe(S,!I(S)),(0,po.setIcon)(l[6],I(S)?"list":"folder"),r().settings.treeStructure=I(S),r().saveSettings()}),we("click",Me,v),W0(De,()=>I(o),N=>oe(o,N)),fe(t,D),ut()}Pt(["click"]);var Ef=class extends aF.ItemView{constructor(e,r){super(e),this.plugin=r,this.hoverPopover=null}getViewType(){return Qt.type}getDisplayText(){return Qt.name}getIcon(){return Qt.icon}onClose(){return this._view&&ds(this._view),super.onClose()}reload(){this._view&&ds(this._view),this._view=Js(nb,{target:this.contentEl,props:{plugin:this.plugin,view:this}})}onOpen(){return this.reload(),super.onOpen()}};m();var Mp=class{constructor(e,r){this.statusBarEl=e;this.plugin=r;this.statusBarEl.addClass("mod-clickable"),this.statusBarEl.onClickEvent(i=>{this.plugin.switchBranch().catch(n=>r.displayError(n))})}async display(){if(this.plugin.gitReady){let e=await this.plugin.gitManager.branchInfo();e.current!=null?this.statusBarEl.setText(e.current):this.statusBarEl.empty()}else this.statusBarEl.empty()}remove(){this.statusBarEl.remove()}};m();var oF=require("obsidian");var Dp=class{constructor(e){this.plugin=e}get editor(){var i;let e=(i=this.plugin.app.workspace.activeEditor)==null?void 0:i.editor,r=e==null?void 0:e.cm;if(!(!e||!zi.hasHunksData(r.state)))return{editor:r,obEditor:e}}get gitManager(){return this.plugin.gitManager}resetHunk(e){if(!this.editor)return;let{editor:r,obEditor:i}=this.editor,n=zi.getHunk(r.state,!1,e);if(n){let s,a;n.type==="delete"?(s=n.added.start+1,a=n.added.start+1):(s=n.added.start-0,a=n.added.start-1+n.added.count);let o=r.state.doc.line(s).from,l=n.type==="delete"?r.state.doc.line(a).from:r.state.doc.line(a).to+1,c=n.removed.lines.join(` +`);n.removed.lines.length>0&&!n.removed.no_nl_at_eof&&(c+=` +`),i.replaceRange(c,i.offsetToPos(o),i.offsetToPos(l)),i.setSelection(i.offsetToPos(o))}}async stageHunk(e){if(!await this.plugin.isAllInitialized()||!this.editor)return;let{editor:r}=this.editor,i=zi.getHunk(r.state,!1,e),n=!1;if(i||(i=zi.getHunk(r.state,!0,e),n=!0),!i)return;let s=r.state.field(oF.editorInfoField).file.path,a=Wt.createPatch(s,[i],"100644",n).join(` +`)+` +`;await this.gitManager.applyPatch(a),this.plugin.app.workspace.trigger("obsidian-git:refresh")}goToHunk(e){if(!this.editor)return;let{editor:r,obEditor:i}=this.editor,n=zi.getHunks(r.state,!1),s=i.getCursor().line+1,a=Wt.findNearestHunk(s,n,e,!0);if(a==null)return;let o=n[a];if(o){let l=o.added.start-1;i.setCursor(l,0),i.scrollIntoView({from:{line:l,ch:0},to:{line:l+1,ch:0}},!0)}}};m();m();var mo=require("obsidian");var Op=class{constructor(e){this.plg=e;this.codeMirrorExtensions=[];this.handleWorkspaceLeaf=e=>{if(!this.lineAuthorInfoProvider){console.warn("Git: undefined lineAuthorInfoProvider. Unexpected situation.");return}let r=e==null?void 0:e.view;!(r instanceof mo.MarkdownView)||r.file==null||(r==null?void 0:r.allowNoFile)===!0||this.lineAuthorInfoProvider.trackChanged(r.file).catch(console.error)}}onLoadPlugin(){this.plg.registerEditorExtension(this.codeMirrorExtensions),A2(()=>this.plg.settings.lineAuthor,e=>{this.plg.settings.lineAuthor=e,this.plg.saveSettings()})}conditionallyActivateBySettings(){this.plg.settings.lineAuthor.show&&this.activateFeature()}activateFeature(){try{if(!this.isAvailableOnCurrentPlatform().available)return;O2(this.plg.settings.lineAuthor),this.lineAuthorInfoProvider=new gh(this.plg),this.createEventHandlers(),this.activateCodeMirrorExtensions(),console.log(this.plg.manifest.name+": Enabled line authoring.")}catch(e){console.warn("Git: Error while loading line authoring feature.",e),this.deactivateFeature()}}deactivateFeature(){var e;this.destroyEventHandlers(),this.deactivateCodeMirrorExtensions(),(e=this.lineAuthorInfoProvider)==null||e.destroy(),this.lineAuthorInfoProvider=void 0,console.log(this.plg.manifest.name+": Disabled line authoring.")}isAvailableOnCurrentPlatform(){return{available:this.plg.useSimpleGit&&mo.Platform.isDesktopApp,gitManager:this.plg.gitManager instanceof Ce?this.plg.gitManager:void 0}}refreshLineAuthorViews(){this.plg.settings.lineAuthor.show&&(this.deactivateFeature(),this.activateFeature())}activateCodeMirrorExtensions(){this.codeMirrorExtensions.push(Y2),this.plg.app.workspace.updateOptions(),this.plg.app.workspace.iterateAllLeaves(this.handleWorkspaceLeaf)}deactivateCodeMirrorExtensions(){for(let e of this.codeMirrorExtensions)this.codeMirrorExtensions.remove(e);this.plg.app.workspace.updateOptions()}createEventHandlers(){this.gutterContextMenuEvent=this.createGutterContextMenuHandler(),this.fileOpenEvent=this.createFileOpenEvent(),this.workspaceLeafChangeEvent=this.createWorkspaceLeafChangeEvent(),this.fileModificationEvent=this.createVaultFileModificationHandler(),this.headChangeEvent=this.createHeadChangeEvent(),this.refreshOnCssChangeEvent=this.createCssRefreshHandler(),this.fileRenameEvent=this.createFileRenameEvent(),$2(),this.plg.registerEvent(this.gutterContextMenuEvent),this.plg.registerEvent(this.refreshOnCssChangeEvent),this.plg.registerEvent(this.fileOpenEvent),this.plg.registerEvent(this.workspaceLeafChangeEvent),this.plg.registerEvent(this.fileModificationEvent),this.plg.registerEvent(this.headChangeEvent),this.plg.registerEvent(this.fileRenameEvent)}destroyEventHandlers(){this.plg.app.workspace.offref(this.gutterContextMenuEvent),this.plg.app.workspace.offref(this.refreshOnCssChangeEvent),this.plg.app.workspace.offref(this.fileOpenEvent),this.plg.app.workspace.offref(this.workspaceLeafChangeEvent),this.plg.app.workspace.offref(this.refreshOnCssChangeEvent),this.plg.app.vault.offref(this.fileModificationEvent),this.plg.app.workspace.offref(this.headChangeEvent),this.plg.app.vault.offref(this.fileRenameEvent)}createFileOpenEvent(){return this.plg.app.workspace.on("file-open",e=>{var r;(r=this.lineAuthorInfoProvider)==null?void 0:r.trackChanged(e).catch(console.error)})}createWorkspaceLeafChangeEvent(){return this.plg.app.workspace.on("active-leaf-change",this.handleWorkspaceLeaf)}createFileRenameEvent(){return this.plg.app.vault.on("rename",(e,r)=>{var i;return e instanceof mo.TFile&&((i=this.lineAuthorInfoProvider)==null?void 0:i.trackChanged(e))})}createVaultFileModificationHandler(){return this.plg.app.vault.on("modify",e=>{var r;return e instanceof mo.TFile&&((r=this.lineAuthorInfoProvider)==null?void 0:r.trackChanged(e))})}createHeadChangeEvent(){return this.plg.app.workspace.on("obsidian-git:head-change",()=>{this.refreshLineAuthorViews()})}createCssRefreshHandler(){return this.plg.app.workspace.on("css-change",()=>this.refreshLineAuthorViews())}createGutterContextMenuHandler(){return this.plg.app.workspace.on("editor-menu",M2)}};m();var mc=require("obsidian");m();m();var go=require("@codemirror/state"),Np=require("@codemirror/view");var Lp=class extends Np.GutterMarker{constructor(r,i){super();this.type=r;this.staged=i}toDOM(r){let i=createDiv();return i.className=`git-gutter-marker git-${this.type} ${this.staged?"staged":"unstaged"}`,this.type=="changedelete"&&i.setText("~"),i}},sb=go.StateField.define({create:()=>go.RangeSet.empty,update:(t,e)=>{let r=e.state.field(Gr,!1);if(!r)return go.RangeSet.empty;let i=e.effects.some(s=>s.is(Ou)),n=e.effects.some(s=>s.is($l));if(i||n||(e.docChanged||t.size==0)&&r.isDirty==!1){let s=new Set,a=lF(e,r.hunks,!1,s),o=lF(e,r.stagedHunks,!0,s);return t=go.RangeSet.of([...a,...o],!0),t}else e.docChanged&&(t=t.map(e.changes));return t}});function lF(t,e,r,i){let n=[];for(let a=0;a0?e[a-1]:void 0,l=a{var e;return(e=t.state.field(sb,!1))!=null?e:go.RangeSet.empty},initialSpacer:t=>new Lp("delete",!1),domEventHandlers:{click:(t,e,r)=>{var n;return((n=zi.getHunkAtPos(t.state,e.from,!1))!=null?n:zi.getHunkAtPos(t.state,e.from,!0))&&(Vs(t,e.from),r.preventDefault()),!1}}});var Bp=class{constructor(e){this.plugin=e}async trackChanged(e){return this.trackChangedHelper(e).catch(r=>(console.warn("Git: Error in trackChanged."+r),Promise.reject(r)))}async trackChangedHelper(e){if(e){if(e.path===void 0){console.warn("Git: Attempted to track change of undefined filepath. Unforeseen situation.");return}return this.computeSigns(e.path)}}destroy(){}async computeSigns(e){let i=await this.plugin.editorIntegration.lineAuthoringFeature.isAvailableOnCurrentPlatform().gitManager.show("",e).catch(()=>{});this.notifySignComputationResultToSubscribers(e,{compareText:i,compareTextHead:void 0})}notifySignComputationResultToSubscribers(e,r){Kn.ifFilepathDefinedTransformSubscribers(e,i=>i.forEach(n=>n.notifyGitCompare(r)))}},uF=[uR,fR,cF,sb,Gh],fF=[Gr,Cw];m();var ab=require("obsidian"),Hp=class{constructor(e,r){this.statusBarEl=e;this.plugin=r;e.addClass("git-changes-status-bar"),r.settings.hunks.statusBar==="colored"&&e.addClass("git-changes-status-bar-colored"),e.setAttr("aria-label","Git diff of the current editor"),this.statusBarEl.setAttribute("data-tooltip-position","top"),r.app.workspace.on("active-leaf-change",i=>{(!i||i.getRoot()==r.app.workspace.rootSplit&&!(i.view instanceof ab.MarkdownView))&&this.statusBarEl.empty()})}display(e,r){var o;let i=this.plugin.app.workspace.getActiveViewOfType(ab.MarkdownView);if(!i||((o=i.file)==null?void 0:o.path)!==(r==null?void 0:r.path))return;let n=0,s=0,a=0;for(let l of e)n+=Math.max(0,l.added.count-l.removed.count),s+=Math.min(l.added.count,l.removed.count),a+=Math.max(0,l.removed.count-l.added.count);this.statusBarEl.empty(),n>0&&this.statusBarEl.createSpan({text:`+${n} `,cls:"git-add"}),s>0&&this.statusBarEl.createSpan({text:`~${s} `,cls:"git-change"}),a>0&&this.statusBarEl.createSpan({text:`-${a}`,cls:"git-delete"})}remove(){this.statusBarEl.remove()}};var Up=class{constructor(e){this.plg=e;this.codeMirrorExtensions=[];this.handleWorkspaceLeaf=e=>{if(!this.signsProvider){console.warn("Git: undefined signsProvider. Unexpected situation.");return}let r=e==null?void 0:e.view;!(r instanceof mc.MarkdownView)||r.file==null||(r==null?void 0:r.allowNoFile)===!0||this.signsProvider.trackChanged(r.file).catch(console.error)}}onLoadPlugin(){this.plg.registerEditorExtension(this.codeMirrorExtensions)}conditionallyActivateBySettings(){(this.plg.settings.hunks.showSigns||this.plg.settings.hunks.statusBar!="disabled"||this.plg.settings.hunks.hunkCommands)&&this.activateFeature()}activateFeature(){try{if(!this.isAvailableOnCurrentPlatform().available)return;if(this.signsProvider=new Bp(this.plg),this.createEventHandlers(),this.activateCodeMirrorExtensions(),this.plg.settings.hunks.statusBar!="disabled"){let e=this.plg.addStatusBarItem();this.changeStatusBar=new Hp(e,this.plg)}}catch(e){console.warn("Git: Error while loading signs feature.",e),this.deactivateFeature()}}deactivateFeature(){var e,r;this.destroyEventHandlers(),this.deactivateCodeMirrorExtensions(),(e=this.signsProvider)==null||e.destroy(),this.signsProvider=void 0,(r=this.changeStatusBar)==null||r.remove(),this.changeStatusBar=void 0}isAvailableOnCurrentPlatform(){return{available:this.plg.useSimpleGit&&mc.Platform.isDesktopApp,gitManager:this.plg.gitManager instanceof Ce?this.plg.gitManager:void 0}}refresh(){this.plg.settings.hunks.showSigns&&this.plg.app.workspace.iterateAllLeaves(this.handleWorkspaceLeaf)}activateCodeMirrorExtensions(){this.codeMirrorExtensions.push(fF),this.plg.settings.hunks.showSigns&&this.codeMirrorExtensions.push(...uF),this.plg.app.workspace.updateOptions(),this.plg.app.workspace.iterateAllLeaves(this.handleWorkspaceLeaf)}deactivateCodeMirrorExtensions(){for(let e of this.codeMirrorExtensions)this.codeMirrorExtensions.remove(e);this.plg.app.workspace.updateOptions()}createEventHandlers(){this.workspaceLeafChangeEvent=this.createWorkspaceLeafChangeEvent(),this.fileRenameEvent=this.createFileRenameEvent(),this.pluginRefreshedEvent=this.createPluginRefreshedEvent(),this.intervalRefreshEvent=this.createIntervalRefreshEvent(),this.plg.registerEvent(this.workspaceLeafChangeEvent),this.plg.registerEvent(this.fileRenameEvent),this.plg.registerEvent(this.pluginRefreshedEvent),this.plg.registerInterval(this.intervalRefreshEvent)}destroyEventHandlers(){this.plg.app.workspace.offref(this.workspaceLeafChangeEvent),this.plg.app.vault.offref(this.fileRenameEvent),this.plg.app.workspace.offref(this.pluginRefreshedEvent),this.plg.app.workspace.offref(this.gutterContextMenuEvent),window.clearInterval(this.intervalRefreshEvent)}createWorkspaceLeafChangeEvent(){return this.plg.app.workspace.on("active-leaf-change",this.handleWorkspaceLeaf)}createFileRenameEvent(){return this.plg.app.vault.on("rename",(e,r)=>{var i;return Kn.ifFilepathDefinedTransformSubscribers(r,n=>n.forEach(s=>{s.changeToNewFilepath(e.path)})),e instanceof mc.TFile&&((i=this.signsProvider)==null?void 0:i.trackChanged(e))})}createPluginRefreshedEvent(){return this.plg.app.workspace.on("obsidian-git:refresh",()=>{this.refresh()})}createIntervalRefreshEvent(){return window.setInterval(()=>{var e,r;(e=this.plg.app.workspace.activeEditor)!=null&&e.file&&((r=this.signsProvider)==null||r.trackChanged(this.plg.app.workspace.activeEditor.file).catch(console.error))},10*1e3)}};m();var dF=require("@codemirror/state"),Gp=require("obsidian");var ob=class{constructor(e){this.state=e;this.subscribeMe()}notifyLineAuthoring(e,r){if(this.view===void 0){console.warn(`Git: View is not defined for editor cache key. Unforeseen situation. id: ${e}`);return}let i=this.view.state,n=k2(e,r,i);this.view.dispatch(n)}notifyGitCompare(e){if(this.view===void 0){console.warn("Git: View is not defined for editor cache key. Unforeseen situation. id: ");return}if(this.removeIfStale())return;let r=this.view.state,i=r.field(Gr);if(!i||i.compareText!=e.compareText||i.compareTextHead!=e.compareTextHead){let n=HP(e,r);this.view.dispatch(n)}}updateToNewState(e){return this.state=e,!this.lastSeenPath&&this.filepath&&this.subscribeMe(),this}removeIfStale(){var e;return((e=this.view)==null?void 0:e.state.field(lb,!1))!=this||this.view.destroyed?(this.unsubscribeMe(this.lastSeenPath),!0):!1}changeToNewFilepath(e){this.unsubscribeMe(this.lastSeenPath),this.subscribeMe(e)}subscribeMe(e){e!=null||(e=this.filepath),e!==void 0&&(Kn.ifFilepathDefinedTransformSubscribers(e,r=>r.add(this)),this.lastSeenPath=e)}unsubscribeMe(e){Kn.ifFilepathDefinedTransformSubscribers(e,r=>r.delete(this))}get filepath(){var e,r;return(r=(e=this.state.field(Gp.editorInfoField))==null?void 0:e.file)==null?void 0:r.path}get view(){return this.state.field(Gp.editorEditorField)}},lb=dF.StateField.define({create:t=>new ob(t),update:(t,e)=>t.updateToNewState(e.state),compare:(t,e)=>t===e});var jp=class{constructor(e){this.plg=e;this.lineAuthoringFeature=new Op(this.plg);this.signsFeature=new Up(this.plg)}onUnloadPlugin(){this.lineAuthoringFeature.deactivateFeature(),this.signsFeature.deactivateFeature()}onLoadPlugin(){this.plg.registerEditorExtension(lb),this.lineAuthoringFeature.onLoadPlugin(),this.signsFeature.onLoadPlugin()}onReady(){this.lineAuthoringFeature.conditionallyActivateBySettings(),this.signsFeature.conditionallyActivateBySettings()}activateLineAuthoring(){this.lineAuthoringFeature.activateFeature()}deactiveLineAuthoring(){this.lineAuthoringFeature.deactivateFeature()}refreshSignsSettings(){let e=this.plg.settings.hunks;e.showSigns||e.statusBar!="disabled"||e.hunkCommands?(this.signsFeature.deactivateFeature(),this.signsFeature.activateFeature()):this.signsFeature.deactivateFeature()}};var Vp=class extends Se.Plugin{constructor(){super(...arguments);this.automaticsManager=new $u(this);this.tools=new Vu(this);this.localStorage=new jh(this);this.state={gitAction:0,offlineMode:!1};this.gitReady=!1;this.promiseQueue=new Cd(this);this.intervalsToClear=[];this.editorIntegration=new jp(this);this.hunkActions=new Dp(this)}setPluginState(r){var i;this.state=Object.assign(this.state,r),(i=this.statusBar)==null||i.display()}async updateCachedStatus(){var r,i;return this.app.workspace.trigger("obsidian-git:loading-status"),this.cachedStatus=await this.gitManager.status(),this.cachedStatus.conflicted.length>0?(this.localStorage.setConflict(!0),await((r=this.branchBar)==null?void 0:r.display())):(this.localStorage.setConflict(!1),await((i=this.branchBar)==null?void 0:i.display())),this.app.workspace.trigger("obsidian-git:status-changed",this.cachedStatus),this.cachedStatus}async refresh(){if(!this.gitReady)return;let r=this.app.workspace.getLeavesOfType(Qt.type),i=this.app.workspace.getLeavesOfType(bi.type);(this.settings.changedFilesInStatusBar||r.some(n=>{var s;return!((s=n.isDeferred)!=null&&s)})||i.some(n=>{var s;return!((s=n.isDeferred)!=null&&s)}))&&await this.updateCachedStatus().catch(n=>this.displayError(n)),this.app.workspace.trigger("obsidian-git:refreshed")}refreshUpdatedHead(){}async onload(){console.log("loading "+this.manifest.name+" plugin: v"+this.manifest.version),zt.plugin=this,this.localStorage.migrate(),await this.loadSettings(),await this.migrateSettings(),this.settingsTab=new vh(this.app,this),this.addSettingTab(this.settingsTab),this.localStorage.getPluginDisabled()||(this.registerStuff(),this.app.workspace.onLayoutReady(()=>this.init({fromReload:!1}).catch(r=>this.displayError(r))))}onExternalSettingsChange(){this.reloadSettings().catch(r=>this.displayError(r))}async reloadSettings(){let r=JSON.stringify(this.settings);await this.loadSettings();let i=JSON.stringify(this.settings);r!==i&&(this.log("Reloading settings"),this.unloadPlugin(),await this.init({fromReload:!0}),this.app.workspace.getLeavesOfType(Qt.type).forEach(n=>{var s;if(!((s=n.isDeferred)!=null&&s))return n.view.reload()}),this.app.workspace.getLeavesOfType(bi.type).forEach(n=>{var s;if(!((s=n.isDeferred)!=null&&s))return n.view.reload()}))}registerStuff(){this.registerEvent(this.app.workspace.on("obsidian-git:refresh",()=>{this.refresh().catch(r=>this.displayError(r))})),this.registerEvent(this.app.workspace.on("obsidian-git:head-change",()=>{this.refreshUpdatedHead()})),this.registerEvent(this.app.workspace.on("file-menu",(r,i,n)=>{this.handleFileMenu(r,i,n,"file-manu")})),this.registerEvent(this.app.workspace.on("obsidian-git:menu",(r,i,n)=>{this.handleFileMenu(r,i,n,"obsidian-git:menu")})),this.registerEvent(this.app.workspace.on("active-leaf-change",r=>{this.onActiveLeafChange(r)})),Se.Platform.isDesktopApp||(this.registerEvent(this.app.vault.on("modify",()=>{var r;this.debRefresh(),(r=this.autoCommitDebouncer)==null||r.call(this)})),this.registerEvent(this.app.vault.on("delete",()=>{var r;this.debRefresh(),(r=this.autoCommitDebouncer)==null||r.call(this)})),this.registerEvent(this.app.vault.on("create",()=>{var r;this.debRefresh(),(r=this.autoCommitDebouncer)==null||r.call(this)})),this.registerEvent(this.app.vault.on("rename",()=>{var r;this.debRefresh(),(r=this.autoCommitDebouncer)==null||r.call(this)}))),this.registerView(Qt.type,r=>new Ef(r,this)),this.registerView(bi.type,r=>new wf(r,this)),this.registerView(Ds.type,r=>new Ha(r,this)),this.registerView(Ms.type,r=>new Ua(r,this)),this.addRibbonIcon("git-pull-request","Open Git source control",async()=>{var n;let r=this.app.workspace.getLeavesOfType(Qt.type),i;r.length===0?(i=(n=this.app.workspace.getRightLeaf(!1))!=null?n:this.app.workspace.getLeaf(),await i.setViewState({type:Qt.type})):i=r.first(),await this.app.workspace.revealLeaf(i)}),this.registerHoverLinkSource(Qt.type,{display:"Git View",defaultMod:!0}),this.editorIntegration.onLoadPlugin(),this.setRefreshDebouncer(),dR(this)}setRefreshDebouncer(){var r;(r=this.debRefresh)==null||r.cancel(),this.debRefresh=(0,Se.debounce)(()=>{this.settings.refreshSourceControl&&this.refresh().catch(console.error)},this.settings.refreshSourceControlTimer,!0)}async addFileToGitignore(r,i){let n=this.gitManager.getRelativeRepoPath(r,!0),s=mA({isFolder:i,gitRelativePath:n});await this.app.vault.adapter.append(this.gitManager.getRelativeVaultPath(".gitignore"),` +`+s),this.app.workspace.trigger("obsidian-git:refresh")}handleFileMenu(r,i,n,s){if(!this.gitReady||!this.settings.showFileMenu||!i)return;let a;if(typeof i=="string"?a=i:a=i.path,n=="file-explorer-context-menu"&&(r.addItem(o=>{o.setTitle("Git: Stage").setIcon("plus-circle").setSection("action").onClick(l=>{this.promiseQueue.addTask(async()=>{i instanceof Se.TFile?await this.stageFile(i):(await this.gitManager.stageAll({dir:this.gitManager.getRelativeRepoPath(a,!0)}),this.app.workspace.trigger("obsidian-git:refresh"))})})}),r.addItem(o=>{o.setTitle("Git: Unstage").setIcon("minus-circle").setSection("action").onClick(l=>{this.promiseQueue.addTask(async()=>{i instanceof Se.TFile?await this.unstageFile(i):(await this.gitManager.unstageAll({dir:this.gitManager.getRelativeRepoPath(a,!0)}),this.app.workspace.trigger("obsidian-git:refresh"))})})}),r.addItem(o=>{o.setTitle("Git: Add to .gitignore").setIcon("file-x").setSection("action").onClick(l=>{this.addFileToGitignore(a,i instanceof Se.TFolder).catch(c=>this.displayError(c))})})),n=="git-source-control"){r.addItem(l=>{l.setTitle("Git: Add to .gitignore").setIcon("file-x").setSection("action").onClick(c=>{this.addFileToGitignore(a,i instanceof Se.TFolder).catch(u=>this.displayError(u))})});let o=this.app.vault.adapter;s==="obsidian-git:menu"&&o instanceof Se.FileSystemAdapter&&(r.addItem(l=>{l.setTitle("Open in default app").setIcon("arrow-up-right").setSection("action").onClick(c=>{this.app.openWithDefaultApp(a)})}),r.addItem(l=>{l.setTitle("Show in system explorer").setIcon("arrow-up-right").setSection("action").onClick(c=>{window.electron.shell.showItemInFolder(pF.join(o.getBasePath(),a))})}))}}async migrateSettings(){this.settings.mergeOnPull!=null&&(this.settings.syncMethod=this.settings.mergeOnPull?"merge":"rebase",this.settings.mergeOnPull=void 0,await this.saveSettings()),this.settings.autoCommitMessage===void 0&&(this.settings.autoCommitMessage=this.settings.commitMessage,await this.saveSettings()),this.settings.gitPath!=null&&(this.localStorage.setGitPath(this.settings.gitPath),this.settings.gitPath=void 0,await this.saveSettings()),this.settings.username!=null&&(this.localStorage.setPassword(this.settings.username),this.settings.username=void 0,await this.saveSettings())}unloadPlugin(){var r,i;this.gitReady=!1,this.editorIntegration.onUnloadPlugin(),this.automaticsManager.unload(),(r=this.branchBar)==null||r.remove(),(i=this.statusBar)==null||i.remove(),this.statusBar=void 0,this.branchBar=void 0,this.gitManager.unload(),this.promiseQueue.clear();for(let n of this.intervalsToClear)window.clearInterval(n);this.intervalsToClear=[],this.debRefresh.cancel()}onunload(){this.unloadPlugin(),console.log("unloading "+this.manifest.name+" plugin")}async loadSettings(){let r=await this.loadData();r==null&&(r={showedMobileNotice:!0}),this.settings=Uk(pt,r)}async saveSettings(){var r;(r=this.settingsTab)==null||r.beforeSaveSettings(),await this.saveData(this.settings)}get useSimpleGit(){return Se.Platform.isDesktopApp}async init({fromReload:r=!1}){var i;if(this.settings.showStatusBar&&!this.statusBar){let n=this.addStatusBarItem();this.statusBar=new wh(n,this),this.intervalsToClear.push(window.setInterval(()=>{var s;return(s=this.statusBar)==null?void 0:s.display()},1e3))}try{this.useSimpleGit?(this.gitManager=new Ce(this),await this.gitManager.setGitInstance()):this.gitManager=new Vi(this);let n=await this.gitManager.checkRequirements(),s=this.localStorage.getPausedAutomatics();switch(n){case"missing-git":this.displayError(`Cannot run git command. Trying to run: '${this.localStorage.getGitPath()||"git"}' .`);break;case"missing-repo":new Se.Notice("Can't find a valid git repository. Please create one via the given command or clone an existing repo.",1e4);break;case"valid":if(this.gitReady=!0,this.setPluginState({gitAction:0}),Se.Platform.isDesktop&&this.settings.showBranchStatusBar&&!this.branchBar){let a=this.addStatusBarItem();this.branchBar=new Mp(a,this),this.intervalsToClear.push(window.setInterval(()=>{var o;(o=this.branchBar)==null?void 0:o.display().catch(console.error)},6e4))}await((i=this.branchBar)==null?void 0:i.display()),this.editorIntegration.onReady(),this.app.workspace.trigger("obsidian-git:refresh"),this.app.workspace.trigger("obsidian-git:head-change"),!r&&this.settings.autoPullOnBoot&&!s&&this.promiseQueue.addTask(()=>this.pullChangesFromRemote()),s||await this.automaticsManager.init(),s&&new Se.Notice("Automatic routines are currently paused.");break;default:this.log("Something weird happened. The 'checkRequirements' result is "+n)}}catch(n){this.displayError(n),console.error(n)}}async createNewRepo(){try{await this.gitManager.init(),new Se.Notice("Initialized new repo"),await this.init({fromReload:!0})}catch(r){this.displayError(r)}}async cloneNewRepo(){let i=await new tt(this,{placeholder:"Enter remote URL"}).openAndGetResult();if(i){let n="Vault Root",s=await new tt(this,{options:this.gitManager instanceof Vi?[n]:[],placeholder:"Enter directory for clone. It needs to be empty or not existent.",allowEmpty:this.gitManager instanceof Vi}).openAndGetResult();if(s==null)return;if(s===n&&(s="."),s=(0,Se.normalizePath)(s),s==="/"&&(s="."),s==="."){let f=await new tt(this,{options:["NO","YES"],placeholder:`Does your remote repo contain a ${this.app.vault.configDir} directory at the root?`,onlySelection:!0}).openAndGetResult();if(f===void 0){new Se.Notice("Aborted clone");return}else if(f==="YES"){let d="DELETE ALL YOUR LOCAL CONFIG AND PLUGINS";if(await new tt(this,{options:["Abort clone",d],placeholder:`To avoid conflicts, the local ${this.app.vault.configDir} directory needs to be deleted.`,onlySelection:!0}).openAndGetResult()===d)await this.app.vault.adapter.rmdir(this.app.vault.configDir,!0);else{new Se.Notice("Aborted clone");return}}}let a=await new tt(this,{placeholder:"Specify depth of clone. Leave empty for full clone.",allowEmpty:!0}).openAndGetResult(),o;if(a===void 0){new Se.Notice("Aborted clone");return}if(a!==""&&(o=parseInt(a),isNaN(o))){new Se.Notice("Invalid depth. Aborting clone.");return}new Se.Notice(`Cloning new repo into "${s}"`);let l=this.settings.basePath,c=s&&s!==".";c&&(this.settings.basePath=s);try{await this.gitManager.clone(av(i),s,o),new Se.Notice("Cloned new repo."),new Se.Notice("Please restart Obsidian"),c&&await this.saveSettings()}catch(u){this.displayError(u),this.settings.basePath=l,await this.saveSettings()}}}async isAllInitialized(){return this.gitReady||await this.init({fromReload:!0}),this.gitReady}async pullChangesFromRemote(){if(!await this.isAllInitialized())return;let r=await this.pull();if(r!==!1){if(r||this.displayMessage("Pull: Everything is up-to-date"),this.gitManager instanceof Ce){let i=await this.updateCachedStatus();i.conflicted.length>0&&(this.displayError(`You have conflicts in ${i.conflicted.length} ${i.conflicted.length==1?"file":"files"}`),await this.handleConflict(i.conflicted))}this.app.workspace.trigger("obsidian-git:refresh"),this.setPluginState({gitAction:0})}}async commitAndSync({fromAutoBackup:r,requestCustomMessage:i=!1,commitMessage:n,onlyStaged:s=!1}){!await this.isAllInitialized()||(this.settings.syncMethod=="reset"&&this.settings.pullBeforePush&&await this.pull(),!await this.commit({fromAuto:r,requestCustomMessage:i,commitMessage:n,onlyStaged:s}))||(this.settings.syncMethod!="reset"&&this.settings.pullBeforePush&&await this.pull(),this.settings.disablePush||(await this.remotesAreSet()&&await this.gitManager.canPush()?await this.push():this.displayMessage("No commits to push")),this.setPluginState({gitAction:0}))}async commit({fromAuto:r,requestCustomMessage:i=!1,onlyStaged:n=!1,commitMessage:s,amend:a=!1}){if(!await this.isAllInitialized())return!1;try{let o=this.localStorage.getConflict(),l,c=[],u=[];if(this.gitManager instanceof Ce){if(await this.mayDeleteConflictFile(),l=await this.updateCachedStatus(),l.conflicted.length==0&&(o=!1),r&&l.conflicted.length>0)return this.displayError(`Did not commit, because you have conflicts in ${l.conflicted.length} ${l.conflicted.length==1?"file":"files"}. Please resolve them and commit per command.`),await this.handleConflict(l.conflicted),!1;c=l.staged,u=l.changed}else{if(r&&o)return this.displayError("Did not commit, because you have conflicts. Please resolve them and commit per command."),!1;{o&&await this.mayDeleteConflictFile();let f=this.gitManager;n?c=await f.getStagedFiles():u=(await f.getUnstagedFiles()).map(({path:h,type:p})=>({vaultPath:this.gitManager.getRelativeVaultPath(h),path:h,type:p}))}}if(await this.tools.hasTooBigFiles(n?c:[...c,...u]))return this.setPluginState({gitAction:0}),!1;if(u.length+c.length!==0||o){let f=s!=null?s:s=r?this.settings.autoCommitMessage:this.settings.commitMessage;if(r&&this.settings.customMessageOnAutoBackup||i){!this.settings.disablePopups&&r&&new Se.Notice("Auto backup: Please enter a custom commit message. Leave empty to abort");let p=await new bh(this).openAndGetResult();if(p!=null&&p!=""&&p!="...")f=p;else return this.setPluginState({gitAction:0}),!1}else if(this.gitManager instanceof Ce&&this.settings.commitMessageScript){let p=this.settings.commitMessageScript,g=this.localStorage.getHostname()||"",w=p.replace("{{hostname}}",g);w=w.replace("{{date}}",(0,Se.moment)().format(this.settings.commitDateFormat));let y="sh";if(Se.Platform.isWin){y=process.env.PROGRAMFILES+"\\Git\\bin\\sh.exe";let S=!1;try{await zp.access(y,zp.constants.X_OK),S=!0}catch(C){S=!1}if(!S)return this.displayError(`Cannot find sh.exe at ${y}. Please make sure Git is properly installed.`),!1}let b=await wu(y,["-c",w],{cwd:this.gitManager.absoluteRepoPath});b.code!=0?this.displayError(b.stderr):b.stdout.trim().length==0?this.displayMessage("Stdout from commit message script is empty. Using default message."):f=b.stdout}if(!f||f.trim()==="")return new Se.Notice("Commit aborted: No commit message provided"),this.setPluginState({gitAction:0}),!1;let d;n?d=await this.gitManager.commit({message:f,amend:a}):d=await this.gitManager.commitAll({message:f,status:l,unstagedFiles:u,amend:a}),this.gitManager instanceof Ce&&await this.updateCachedStatus();let h=!1;d===void 0&&(h=!0,d=u.length+c.length||0),this.displayMessage(`Committed${h?" approx.":""} ${d} ${d==1?"file":"files"}`)}else this.displayMessage("No changes to commit");return this.app.workspace.trigger("obsidian-git:refresh"),!0}catch(o){return this.displayError(o),!1}}async push(){if(!await this.isAllInitialized()||!await this.remotesAreSet())return!1;let r=this.localStorage.getConflict();try{this.gitManager instanceof Ce&&await this.mayDeleteConflictFile();let i;if(this.gitManager instanceof Ce&&(i=await this.updateCachedStatus()).conflicted.length>0)return this.displayError(`Cannot push. You have conflicts in ${i.conflicted.length} ${i.conflicted.length==1?"file":"files"}`),await this.handleConflict(i.conflicted),!1;if(this.gitManager instanceof Vi&&r)return this.displayError("Cannot push. You have conflicts"),!1;this.log("Pushing....");let n=await this.gitManager.push();return n!==void 0&&(n===null?this.displayMessage("Pushed to remote"):n>0?this.displayMessage(`Pushed ${n} ${n==1?"file":"files"} to remote`):this.displayMessage("No commits to push")),this.setPluginState({offlineMode:!1}),this.app.workspace.trigger("obsidian-git:refresh"),!0}catch(i){return i instanceof nl?this.handleNoNetworkError(i):this.displayError(i),!1}}async pull(){if(!await this.remotesAreSet())return!1;try{this.log("Pulling....");let r=await this.gitManager.pull()||[];return this.setPluginState({offlineMode:!1}),r.length>0&&(this.displayMessage(`Pulled ${r.length} ${r.length==1?"file":"files"} from remote`),this.lastPulledFiles=r),r.length}catch(r){return this.displayError(r),!1}}async fetch(){if(await this.remotesAreSet())try{await this.gitManager.fetch(),this.displayMessage("Fetched from remote"),this.setPluginState({offlineMode:!1}),this.app.workspace.trigger("obsidian-git:refresh")}catch(r){this.displayError(r)}}async mayDeleteConflictFile(){let r=this.app.vault.getAbstractFileByPath(il);r&&(this.app.workspace.iterateAllLeaves(i=>{var n;i.view instanceof Se.MarkdownView&&((n=i.view.file)==null?void 0:n.path)==r.path&&i.detach()}),await this.app.vault.delete(r))}async stageFile(r){return await this.isAllInitialized()?(await this.gitManager.stage(r.path,!0),this.app.workspace.trigger("obsidian-git:refresh"),this.setPluginState({gitAction:0}),!0):!1}async unstageFile(r){return await this.isAllInitialized()?(await this.gitManager.unstage(r.path,!0),this.app.workspace.trigger("obsidian-git:refresh"),this.setPluginState({gitAction:0}),!0):!1}async switchBranch(){var n;if(!await this.isAllInitialized())return;let r=await this.gitManager.branchInfo(),i=await new Fp(this,r.branches).openAndGetReslt();if(i!=null)return await this.gitManager.checkout(i),this.displayMessage(`Switched to ${i}`),this.app.workspace.trigger("obsidian-git:refresh"),await((n=this.branchBar)==null?void 0:n.display()),i}async switchRemoteBranch(){var s;if(!await this.isAllInitialized())return;let r=await this.selectRemoteBranch()||"",[i,n]=Yn(r);if(n!=null&&i!=null)return await this.gitManager.checkout(n,i),this.displayMessage(`Switched to ${r}`),await((s=this.branchBar)==null?void 0:s.display()),r}async createBranch(){var i;if(!await this.isAllInitialized())return;let r=await new tt(this,{placeholder:"Create new branch"}).openAndGetResult();if(r!=null)return await this.gitManager.createBranch(r),this.displayMessage(`Created new branch ${r}`),await((i=this.branchBar)==null?void 0:i.display()),r}async deleteBranch(){var n;if(!await this.isAllInitialized())return;let r=await this.gitManager.branchInfo();r.current&&r.branches.remove(r.current);let i=await new tt(this,{options:r.branches,placeholder:"Delete branch",onlySelection:!0}).openAndGetResult();if(i!=null){let s=!1;if(!await this.gitManager.branchIsMerged(i)){let o=await new tt(this,{options:["YES","NO"],placeholder:"This branch isn't merged into HEAD. Force delete?",onlySelection:!0}).openAndGetResult();if(o!=="YES")return;s=o==="YES"}return await this.gitManager.deleteBranch(i,s),this.displayMessage(`Deleted branch ${i}`),await((n=this.branchBar)==null?void 0:n.display()),i}}async remotesAreSet(){return this.settings.updateSubmodules||this.gitManager instanceof Ce&&await this.gitManager.getConfig("push.autoSetupRemote","all")=="true"||(await this.gitManager.branchInfo()).tracking?!0:(new Se.Notice("No upstream branch is set. Please select one."),await this.setUpstreamBranch())}async setUpstreamBranch(){let r=await this.selectRemoteBranch();return r==null?(this.displayError("Aborted. No upstream-branch is set!",1e4),this.setPluginState({gitAction:0}),!1):(await this.gitManager.updateUpstreamBranch(r),this.displayMessage(`Set upstream branch to ${r}`),this.setPluginState({gitAction:0}),!0)}async discardAll(r){if(!await this.isAllInitialized())return!1;let i=await this.gitManager.status({path:r}),n=0,s=0;for(let o of i.changed)o.workingDir=="U"?n++:s++;if(n+s==0)return!1;let a=await new pc({app:this.app,filesToDeleteCount:n,filesToDiscardCount:s,path:r!=null?r:""}).openAndGetResult();switch(a){case!1:return a;case"discard":await this.gitManager.discardAll({dir:r,status:this.cachedStatus});break;case"delete":{await this.gitManager.discardAll({dir:r,status:this.cachedStatus});let o=await this.gitManager.getUntrackedPaths({path:r,status:this.cachedStatus});for(let l of o){let c=this.gitManager.getRelativeVaultPath(l),u=this.app.vault.getAbstractFileByPath(c);u?await this.app.fileManager.trashFile(u):l.endsWith("/")?await this.app.vault.adapter.rmdir(c,!0):await this.app.vault.adapter.remove(c)}break}default:Md(a)}return this.app.workspace.trigger("obsidian-git:refresh"),a}async handleConflict(r){this.localStorage.setConflict(!0);let i;r!==void 0&&(i=["# Conflicts","Please resolve them and commit them using the commands `Git: Commit all changes` followed by `Git: Push`","(This file will automatically be deleted before commit)","[[#Additional Instructions]] available below file list","",...r.map(n=>{let s=this.app.vault.getAbstractFileByPath(n);return s instanceof Se.TFile?`- [[${this.app.metadataCache.fileToLinktext(s,"/")}]]`:`- Not a file: ${n}`}),` +# Additional Instructions +I strongly recommend to use "Source mode" for viewing the conflicted files. For simple conflicts, in each file listed above replace every occurrence of the following text blocks with the desired text. + +\`\`\`diff +<<<<<<< HEAD + File changes in local repository +======= + File changes in remote repository +>>>>>>> origin/main +\`\`\``]),await this.tools.writeAndOpenFile(i==null?void 0:i.join(` +`))}async editRemotes(){if(!await this.isAllInitialized())return;let r=await this.gitManager.getRemotes(),n=await new tt(this,{options:r,placeholder:"Select or create a new remote by typing its name and selecting it"}).openAndGetResult();if(n){let s=await this.gitManager.getRemoteUrl(n),o=await new tt(this,{initialValue:s,placeholder:"Enter remote URL"}).openAndGetResult();if(o)return await this.gitManager.setRemote(n,av(o)),n}}async selectRemoteBranch(){let r=await this.gitManager.getRemotes(),i;r.length===0&&(i=await this.editRemotes(),i==null&&(r=await this.gitManager.getRemotes()));let n=new tt(this,{options:r,placeholder:"Select or create a new remote by typing its name and selecting it"}),s=i!=null?i:await n.openAndGetResult();if(s){this.displayMessage("Fetching remote branches"),await this.gitManager.fetch(s);let a=await this.gitManager.getRemoteBranches(s),l=await new tt(this,{options:a,placeholder:"Select or create a new remote branch by typing its name and selecting it"}).openAndGetResult();return l==null?void 0:l.startsWith(s+"/")?l:`${s}/${l}`}}async removeRemote(){if(!await this.isAllInitialized())return;let r=await this.gitManager.getRemotes(),n=await new tt(this,{options:r,placeholder:"Select a remote"}).openAndGetResult();n&&await this.gitManager.removeRemote(n)}onActiveLeafChange(r){var a,o;let i=r==null?void 0:r.view;if(!(i!=null&&i.getState().file)&&!(i instanceof Ha||i instanceof Ua))return;let n=this.app.workspace.getLeavesOfType(Qt.type).first(),s=this.app.workspace.getLeavesOfType(bi.type).first();if((a=n==null?void 0:n.view.containerEl.querySelector("div.tree-item-self.is-active"))==null||a.removeClass("is-active"),(o=s==null?void 0:s.view.containerEl.querySelector("div.tree-item-self.is-active"))==null||o.removeClass("is-active"),(r==null?void 0:r.view)instanceof Ha||(r==null?void 0:r.view)instanceof Ua){let c=r.view.state.bFile.replace(/["\\]/g,"\\$&");this.lastDiffViewState=r.view.getState();let u;n&&r.view.state.aRef=="HEAD"?u=n.view.containerEl.querySelector(`div.staged div.tree-item-self[data-path="${c}"]`):n&&r.view.state.aRef==""?u=n.view.containerEl.querySelector(`div.changes div.tree-item-self[data-path="${c}"]`):s&&(u=s.view.containerEl.querySelector(`div.tree-item-self[data-path='${c}']`)),u==null||u.addClass("is-active")}else this.lastDiffViewState=void 0}handleNoNetworkError(r){this.state.offlineMode?this.log("Encountered network error, but already in offline mode"):this.displayError("Git: Going into offline mode. Future network errors will no longer be displayed.",2e3),this.setPluginState({gitAction:0,offlineMode:!0})}displayMessage(r,i=4*1e3){var n;(n=this.statusBar)==null||n.displayMessage(r.toLowerCase(),i),this.settings.disablePopups||(!this.settings.disablePopupsForNoChanges||!r.startsWith("No changes"))&&new Se.Notice(r,5*1e3),this.log(r)}displayError(r,i=10*1e3){var s;if(r instanceof hF.Errors.UserCanceledError){new Se.Notice("Aborted");return}let n;r instanceof Error?n=r:n=new Error(String(r)),this.setPluginState({gitAction:0}),this.settings.showErrorNotices&&new Se.Notice(n.message,i),console.error(`${this.manifest.id}:`,n.stack),(s=this.statusBar)==null||s.displayMessage(n.message.toLowerCase(),i)}log(...r){console.log(`${this.manifest.id}:`,...r)}}; +/*! Bundled license information: + +ieee754/index.js: + (*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh *) + +buffer/index.js: + (*! + * The buffer module from node.js, for the browser. + * + * @author Feross Aboukhadijeh + * @license MIT + *) + +safe-buffer/index.js: + (*! safe-buffer. MIT License. Feross Aboukhadijeh *) + +crc-32/crc32.js: + (*! crc32.js (C) 2014-present SheetJS -- http://sheetjs.com *) + +isomorphic-git/index.cjs: + (*! + * This code for `path.join` is directly copied from @zenfs/core/path for bundle size improvements. + * SPDX-License-Identifier: LGPL-3.0-or-later + * Copyright (c) James Prevett and other ZenFS contributors. + *) + +js-sha256/src/sha256.js: + (** + * [js-sha256]{@link https://github.com/emn178/js-sha256} + * + * @version 0.11.1 + * @author Chen, Yi-Cyuan [emn178@gmail.com] + * @copyright Chen, Yi-Cyuan 2014-2025 + * @license MIT + *) +*/ + +/* nosourcemap */ \ No newline at end of file diff --git a/.obsidian/plugins/obsidian-git/manifest.json b/.obsidian/plugins/obsidian-git/manifest.json new file mode 100644 index 0000000..a64bcac --- /dev/null +++ b/.obsidian/plugins/obsidian-git/manifest.json @@ -0,0 +1,10 @@ +{ + "author": "Vinzent", + "authorUrl": "https://github.com/Vinzent03", + "id": "obsidian-git", + "name": "Git", + "description": "Integrate Git version control with automatic backup and other advanced features.", + "isDesktopOnly": false, + "fundingUrl": "https://ko-fi.com/vinzent", + "version": "2.38.5" +} diff --git a/.obsidian/plugins/obsidian-git/obsidian_askpass.sh b/.obsidian/plugins/obsidian-git/obsidian_askpass.sh new file mode 100755 index 0000000..2e5eb5d --- /dev/null +++ b/.obsidian/plugins/obsidian-git/obsidian_askpass.sh @@ -0,0 +1,23 @@ +#!/bin/sh + +PROMPT="$1" +TEMP_FILE="$OBSIDIAN_GIT_CREDENTIALS_INPUT" + +cleanup() { + rm -f "$TEMP_FILE" "$TEMP_FILE.response" +} +trap cleanup EXIT + +echo "$PROMPT" > "$TEMP_FILE" + +while [ ! -e "$TEMP_FILE.response" ]; do + if [ ! -e "$TEMP_FILE" ]; then + echo "Trigger file got removed: Abort" >&2 + exit 1 + fi + sleep 0.1 +done + +RESPONSE=$(cat "$TEMP_FILE.response") + +echo "$RESPONSE" diff --git a/.obsidian/plugins/obsidian-git/styles.css b/.obsidian/plugins/obsidian-git/styles.css new file mode 100644 index 0000000..7dee885 --- /dev/null +++ b/.obsidian/plugins/obsidian-git/styles.css @@ -0,0 +1,705 @@ +@keyframes loading { + 0% { + transform: rotate(0deg); + } + + 100% { + transform: rotate(360deg); + } +} + +.workspace-leaf-content[data-type="git-view"] .button-border { + border: 2px solid var(--interactive-accent); + border-radius: var(--radius-s); +} + +.workspace-leaf-content[data-type="git-view"] .view-content { + padding-left: 0; + padding-top: 0; + padding-right: 0; +} + +.workspace-leaf-content[data-type="git-history-view"] .view-content { + padding-left: 0; + padding-top: 0; + padding-right: 0; +} + +.loading { + overflow: hidden; +} + +.loading > svg { + animation: 2s linear infinite loading; + transform-origin: 50% 50%; + display: inline-block; +} + +.obsidian-git-center { + margin: auto; + text-align: center; + width: 50%; +} + +.obsidian-git-textarea { + display: block; + margin-left: auto; + margin-right: auto; +} + +.obsidian-git-disabled { + opacity: 0.5; +} + +.obsidian-git-center-button { + display: block; + margin: 20px auto; +} + +.tooltip.mod-left { + overflow-wrap: break-word; +} + +.tooltip.mod-right { + overflow-wrap: break-word; +} + +/* Limits the scrollbar to the view body */ +.git-view { + display: flex; + flex-direction: column; + position: relative; + height: 100%; +} + +/* Re-enable wrapping of nav buttns to prevent overflow on smaller screens #*/ +.workspace-drawer .git-view .nav-buttons-container { + flex-wrap: wrap; +} + +.git-tools { + display: flex; + margin-left: auto; +} +.git-tools .type { + padding-left: var(--size-2-1); + display: flex; + align-items: center; + justify-content: center; + width: 11px; +} + +.git-tools .type[data-type="M"] { + color: orange; +} +.git-tools .type[data-type="D"] { + color: red; +} +.git-tools .buttons { + display: flex; +} +.git-tools .buttons > * { + padding: 0; + height: auto; +} + +.workspace-leaf-content[data-type="git-view"] .tree-item-self, +.workspace-leaf-content[data-type="git-history-view"] .tree-item-self { + align-items: center; +} + +.workspace-leaf-content[data-type="git-view"] + .tree-item-self:hover + .clickable-icon, +.workspace-leaf-content[data-type="git-history-view"] + .tree-item-self:hover + .clickable-icon { + color: var(--icon-color-hover); +} + +/* Highlight an item as active if it's diff is currently opened */ +.is-active .git-tools .buttons > * { + color: var(--nav-item-color-active); +} + +.git-author { + color: var(--text-accent); +} + +.git-date { + color: var(--text-accent); +} + +.git-ref { + color: var(--text-accent); +} + +/* ====== diff2html ====== +The following styles are adapted from the obsidian-version-history plugin by +@kometenstaub https://github.com/kometenstaub/obsidian-version-history-diff/blob/main/src/styles.scss +which itself is adapted from the diff2html library with the following original license: + + https://github.com/rtfpessoa/diff2html/blob/master/LICENSE.md + + Copyright 2014-2016 Rodrigo Fernandes https://rtfpessoa.github.io/ + + Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated + documentation files (the "Software"), to deal in the Software without restriction, including without limitation the + rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit + persons to whom the Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in all copies or substantial portions of the + Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE + WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR + COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR + OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +*/ + +.theme-dark, +.theme-light { + --git-delete-bg: #ff475040; + --git-delete-hl: #96050a75; + --git-insert-bg: #68d36840; + --git-insert-hl: #23c02350; + --git-change-bg: #ffd55840; + --git-selected: #3572b0; + + --git-delete: #cc3333; + --git-insert: #399839; + --git-change: #d0b44c; + --git-move: #3572b0; +} + +.git-diff { + .d2h-d-none { + display: none; + } + .d2h-wrapper { + text-align: left; + border-radius: 0.25em; + overflow: auto; + } + .d2h-file-header.d2h-file-header { + background-color: var(--background-secondary); + border-bottom: 1px solid var(--background-modifier-border); + font-family: + Source Sans Pro, + Helvetica Neue, + Helvetica, + Arial, + sans-serif; + height: 35px; + padding: 5px 10px; + } + .d2h-file-header, + .d2h-file-stats { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + } + .d2h-file-header { + display: none; + } + .d2h-file-stats { + font-size: 14px; + margin-left: auto; + } + .d2h-lines-added { + border: 1px solid var(--color-green); + border-radius: 5px 0 0 5px; + color: var(--color-green); + padding: 2px; + text-align: right; + vertical-align: middle; + } + .d2h-lines-deleted { + border: 1px solid var(--color-red); + border-radius: 0 5px 5px 0; + color: var(--color-red); + margin-left: 1px; + padding: 2px; + text-align: left; + vertical-align: middle; + } + .d2h-file-name-wrapper { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + font-size: 15px; + width: 100%; + } + .d2h-file-name { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + color: var(--text-normal); + font-size: var(--h5-size); + } + .d2h-file-wrapper { + border: 1px solid var(--background-secondary-alt); + border-radius: 3px; + margin-bottom: 1em; + max-height: 100%; + } + .d2h-file-collapse { + -webkit-box-pack: end; + -ms-flex-pack: end; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 1px solid var(--background-secondary-alt); + border-radius: 3px; + cursor: pointer; + display: none; + font-size: 12px; + justify-content: flex-end; + padding: 4px 8px; + } + .d2h-file-collapse.d2h-selected { + background-color: var(--git-selected); + } + .d2h-file-collapse-input { + margin: 0 4px 0 0; + } + .d2h-diff-table { + border-collapse: collapse; + font-family: var(--font-monospace); + font-size: var(--code-size); + width: 100%; + } + .d2h-files-diff { + width: 100%; + } + .d2h-file-diff { + /* + overflow-y: scroll; + */ + border-radius: 5px; + font-size: var(--font-text-size); + line-height: var(--line-height-normal); + } + .d2h-file-side-diff { + display: inline-block; + margin-bottom: -8px; + margin-right: -4px; + overflow-x: scroll; + overflow-y: hidden; + width: 50%; + } + .d2h-code-line { + padding-left: 6em; + padding-right: 1.5em; + } + .d2h-code-line, + .d2h-code-side-line { + display: inline-block; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + white-space: nowrap; + width: 100%; + } + .d2h-code-side-line { + /* needed to be changed */ + padding-left: 0.5em; + padding-right: 0.5em; + } + .d2h-code-line-ctn { + word-wrap: normal; + background: none; + display: inline-block; + padding: 0; + -webkit-user-select: text; + -moz-user-select: text; + -ms-user-select: text; + user-select: text; + vertical-align: middle; + width: 100%; + /* only works for line-by-line */ + white-space: pre-wrap; + } + .d2h-code-line del, + .d2h-code-side-line del { + background-color: var(--git-delete-hl); + color: var(--text-normal); + } + .d2h-code-line del, + .d2h-code-line ins, + .d2h-code-side-line del, + .d2h-code-side-line ins { + border-radius: 0.2em; + display: inline-block; + margin-top: -1px; + text-decoration: none; + vertical-align: middle; + } + .d2h-code-line ins, + .d2h-code-side-line ins { + background-color: var(--git-insert-hl); + text-align: left; + } + .d2h-code-line-prefix { + word-wrap: normal; + background: none; + display: inline; + padding: 0; + white-space: pre; + } + .line-num1 { + float: left; + } + .line-num1, + .line-num2 { + -webkit-box-sizing: border-box; + box-sizing: border-box; + overflow: hidden; + /* + padding: 0 0.5em; + */ + text-overflow: ellipsis; + width: 2.5em; + padding-left: 0; + } + .line-num2 { + float: right; + } + .d2h-code-linenumber { + background-color: var(--background-primary); + border: solid var(--background-modifier-border); + border-width: 0 1px; + -webkit-box-sizing: border-box; + box-sizing: border-box; + color: var(--text-faint); + cursor: pointer; + display: inline-block; + position: absolute; + text-align: right; + width: 5.5em; + } + .d2h-code-linenumber:after { + content: "\200b"; + } + .d2h-code-side-linenumber { + background-color: var(--background-primary); + border: solid var(--background-modifier-border); + border-width: 0 1px; + -webkit-box-sizing: border-box; + box-sizing: border-box; + color: var(--text-faint); + cursor: pointer; + overflow: hidden; + padding: 0 0.5em; + text-align: right; + text-overflow: ellipsis; + width: 4em; + /* needed to be changed */ + display: table-cell; + position: relative; + } + .d2h-code-side-linenumber:after { + content: "\200b"; + } + .d2h-code-side-emptyplaceholder, + .d2h-emptyplaceholder { + background-color: var(--background-primary); + border-color: var(--background-modifier-border); + } + .d2h-code-line-prefix, + .d2h-code-linenumber, + .d2h-code-side-linenumber, + .d2h-emptyplaceholder { + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + } + .d2h-code-linenumber, + .d2h-code-side-linenumber { + direction: rtl; + } + .d2h-del { + background-color: var(--git-delete-bg); + border-color: var(--git-delete-hl); + } + .d2h-ins { + background-color: var(--git-insert-bg); + border-color: var(--git-insert-hl); + } + .d2h-info { + background-color: var(--background-primary); + border-color: var(--background-modifier-border); + color: var(--text-faint); + } + .d2h-del, + .d2h-ins, + .d2h-file-diff .d2h-change { + color: var(--text-normal); + } + .d2h-file-diff .d2h-del.d2h-change { + background-color: var(--git-change-bg); + } + .d2h-file-diff .d2h-ins.d2h-change { + background-color: var(--git-insert-bg); + } + .d2h-file-list-wrapper { + a { + text-decoration: none; + cursor: default; + -webkit-user-drag: none; + } + + svg { + display: none; + } + } + .d2h-file-list-header { + text-align: left; + } + .d2h-file-list-title { + display: none; + } + .d2h-file-list-line { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + text-align: left; + } + .d2h-file-list { + } + .d2h-file-list > li { + border-bottom: 1px solid var(--background-modifier-border); + margin: 0; + padding: 5px 10px; + } + .d2h-file-list > li:last-child { + border-bottom: none; + } + .d2h-file-switch { + cursor: pointer; + display: none; + font-size: 10px; + } + .d2h-icon { + fill: currentColor; + margin-right: 10px; + vertical-align: middle; + } + .d2h-deleted { + color: var(--git-delete); + } + .d2h-added { + color: var(--git-insert); + } + .d2h-changed { + color: var(--git-change); + } + .d2h-moved { + color: var(--git-move); + } + .d2h-tag { + background-color: var(--background-secondary); + display: -webkit-box; + display: -ms-flexbox; + display: flex; + font-size: 10px; + margin-left: 5px; + padding: 0 2px; + } + .d2h-deleted-tag { + border: 1px solid var(--git-delete); + } + .d2h-added-tag { + border: 1px solid var(--git-insert); + } + .d2h-changed-tag { + border: 1px solid var(--git-change); + } + .d2h-moved-tag { + border: 1px solid var(--git-move); + } + + /* needed for line-by-line*/ + + .d2h-diff-tbody { + position: relative; + } + + /* My additions */ + .cm-merge-revert { + width: 4em; + } + /* Ensure that merge revert markers are positioned correctly */ + .cm-merge-revert > * { + position: absolute; + background-color: var(--background-secondary); + display: flex; + } +} + +/* ====================== Line Authoring Information ====================== */ + +.cm-gutterElement.obs-git-blame-gutter { + /* Add background color to spacing inbetween and around the gutter for better aesthetics */ + border-width: 0px 2px 0.2px; + border-style: solid; + border-color: var(--background-secondary); + background-color: var(--background-secondary); +} + +.cm-gutterElement.obs-git-blame-gutter > div, +.line-author-settings-preview { + /* delegate text color to settings */ + color: var(--obs-git-gutter-text); + font-family: monospace; + height: 100%; /* ensure, that age-based background color occupies entire parent */ + text-align: right; + padding: 0px 6px; + white-space: pre; /* Keep spaces and do not collapse them. */ +} + +@media (max-width: 800px) { + /* hide git blame gutter not to superpose text */ + .cm-gutterElement.obs-git-blame-gutter { + display: none; + } +} + +.git-unified-diff-view, +.git-split-diff-view .cm-deletedLine .cm-changedText { + background-color: #ee443330; +} + +.git-unified-diff-view, +.git-split-diff-view .cm-insertedLine .cm-changedText { + background-color: #22bb2230; +} + +.git-obscure-prompt[git-is-obscured="true"] #git-show-password:after { + -webkit-mask-image: url('data:image/svg+xml,'); +} + +.git-obscure-prompt[git-is-obscured="false"] #git-show-password:after { + -webkit-mask-image: url('data:image/svg+xml,'); +} + +/* Override styling of Codemirror merge view "collapsed lines" indicator */ +.git-split-diff-view .ͼ2 .cm-collapsedLines { + background: var(--interactive-normal); + border-radius: var(--radius-m); + color: var(--text-accent); + font-size: var(--font-small); + padding: var(--size-4-1) var(--size-4-1); +} +.git-split-diff-view .ͼ2 .cm-collapsedLines:hover { + background: var(--interactive-hover); + color: var(--text-accent-hover); +} + +.git-signs-gutter { + .cm-gutterElement { + display: grid; + + /* Needed to align the sign properly for different line heigts. Such as + * when having a heading or list item. + */ + padding-top: 0 !important; + } +} + +.git-gutter-marker:hover { + border-radius: 2px; +} + +.git-gutter-marker.git-add { + background-color: var(--color-green); + justify-self: center; + height: inherit; + width: 0.2rem; +} + +.git-gutter-marker.git-change { + background-color: var(--color-yellow); + justify-self: center; + height: inherit; + width: 0.2rem; +} + +.git-gutter-marker.git-changedelete { + color: var(--color-yellow); + font-weight: var(--font-bold); + font-size: 1rem; + justify-self: center; + height: inherit; +} + +.git-gutter-marker.git-delete { + background-color: var(--color-red); + height: 0.2rem; + width: 0.8rem; + align-self: end; +} + +.git-gutter-marker.git-topdelete { + background-color: var(--color-red); + height: 0.2rem; + width: 0.8rem; + align-self: start; +} + +div:hover > .git-gutter-marker.git-change { + width: 0.6rem; +} + +div:hover > .git-gutter-marker.git-add { + width: 0.6rem; +} + +div:hover > .git-gutter-marker.git-delete { + height: 0.6rem; +} + +div:hover > .git-gutter-marker.git-topdelete { + height: 0.6rem; +} + +div:hover > .git-gutter-marker.git-changedelete { + font-weight: var(--font-bold); +} + +.git-gutter-marker.staged { + opacity: 0.5; +} + +/* Prevent shifting of the editor when git signs gutter is the only gutter present */ +.cm-gutters.cm-gutters-before:has(> .git-signs-gutter:only-child) { + margin-inline-end: 0; + .git-signs-gutter { + margin-inline-start: -1rem; + } +} + +.git-changes-status-bar-colored { + .git-add { + color: var(--color-green); + } + .git-change { + color: var(--color-yellow); + } + .git-delete { + color: var(--color-red); + } +} + +.git-changes-status-bar .git-add { + margin-right: 0.3em; +} + +.git-changes-status-bar .git-change { + margin-right: 0.3em; +} diff --git a/.obsidian/plugins/typst-mate/data.json b/.obsidian/plugins/typst-mate/data.json new file mode 100644 index 0000000..f05734a --- /dev/null +++ b/.obsidian/plugins/typst-mate/data.json @@ -0,0 +1,217 @@ +{ + "concealMathSymbols": true, + "enableConcealMathSymbolRevealDelay": true, + "mathSymbolRevealDelay": 1000, + "complementSymbolWithUnicode": false, + "disableBracketHighlight": false, + "useObsidianTheme": false, + "enableInlinePreview": true, + "revertTabToDefault": false, + "jumpOutsideBracket": true, + "preferInlineExitForSingleLineDisplayMath": true, + "moveToEndOfMathBlockBeforeExiting": false, + "disableMacro": false, + "enableBackgroundRendering": true, + "patchPDFExport": false, + "autoBaseColor": true, + "baseColor": "#000000", + "offset": 0, + "fitToNoteWidthProfile": "Live", + "fitToNoteWidthProfiles": [ + { + "name": "A3", + "width": "700pt" + }, + { + "name": "A4", + "width": "500pt" + }, + { + "name": "A5", + "width": "350pt" + }, + { + "name": "Legal", + "width": "516pt" + }, + { + "name": "Letter", + "width": "516pt" + }, + { + "name": "Tabloid", + "width": "690pt" + } + ], + "skipPreparationWaiting": false, + "disablePackageCache": false, + "preamble": "#set page(margin: 0pt, width: auto, height: auto)\n#show raw: set text(size: 1.25em)\n#set text(size: fontsize)\n#import \"@preview/mannot:0.3.1\": *\n#import \"@preview/quick-maths:0.2.1\": shorthands\n#show: shorthands.with(\n ($+-$, sym.plus.minus),\n ($|-$, math.tack),\n)", + "openTypstToolsOnStartup": true, + "enableMathjaxFallback": false, + "applyProcessorToMathJax": false, + "importPath": ".typst", + "enableDebugger": false, + "processor": { + "inline": { + "processors": [ + { + "id": "ce", + "renderingEngine": "typst-svg", + "format": "#import \"@preview/typsium:0.3.1\": ce\n#show math.equation: set text(font: (\"New Computer Modern Math\", \"Noto Serif CJK SC\"))\n#ce[{CODE}]", + "styling": "inline", + "noPreamble": false, + "fitToNoteWidth": false, + "syntaxMode": 0 + }, + { + "id": "tex", + "renderingEngine": "mathjax", + "format": "", + "styling": "inline", + "noPreamble": false, + "fitToNoteWidth": false + }, + { + "id": "display", + "renderingEngine": "typst-svg", + "format": "#set page(margin: (x: 0pt, y: 0.3125em))\n#math.equation($ {CODE} $, block: false)", + "styling": "inline", + "noPreamble": false, + "fitToNoteWidth": false, + "syntaxMode": 1, + "useReplaceAll": false + }, + { + "id": "", + "renderingEngine": "typst-svg", + "format": "#set page(margin: (x: 0pt, y: 0.3125em))\n${CODE}$", + "styling": "inline", + "noPreamble": false, + "fitToNoteWidth": false, + "syntaxMode": 1, + "useReplaceAll": false + } + ] + }, + "display": { + "processors": [ + { + "id": "block", + "renderingEngine": "typst-svg", + "format": "$ {CODE} $", + "styling": "block", + "noPreamble": false, + "fitToNoteWidth": false, + "syntaxMode": 1, + "useReplaceAll": false + }, + { + "id": "", + "renderingEngine": "typst-svg", + "format": "$ {CODE} $", + "styling": "block-center", + "noPreamble": false, + "fitToNoteWidth": false, + "syntaxMode": 1, + "useReplaceAll": false + } + ] + }, + "codeblock": { + "processors": [ + { + "id": "typst", + "renderingEngine": "typst-svg", + "format": "{CODE}", + "styling": "block-center", + "noPreamble": false, + "fitToNoteWidth": true, + "syntaxMode": 0, + "useReplaceAll": false + }, + { + "id": "fletcher", + "renderingEngine": "typst-svg", + "format": "#import \"@preview/fletcher:0.5.8\" as fletcher: diagram, node, edge\n{CODE}", + "styling": "block-center", + "noPreamble": false, + "fitToNoteWidth": false, + "syntaxMode": 0, + "useReplaceAll": false + }, + { + "id": "lovelace", + "renderingEngine": "typst-svg", + "format": "#import \"@preview/lovelace:0.3.0\": *\n#pseudocode-list[\n{CODE}\n]", + "styling": "block", + "noPreamble": false, + "fitToNoteWidth": false, + "syntaxMode": 0, + "useReplaceAll": false + }, + { + "id": "lilaq", + "renderingEngine": "typst-svg", + "format": "#import \"@preview/lilaq:0.5.0\" as lq\n{CODE}", + "styling": "block-center", + "noPreamble": false, + "fitToNoteWidth": false, + "syntaxMode": 0, + "useReplaceAll": false + } + ] + }, + "excalidraw": { + "processors": [ + { + "id": "default", + "renderingEngine": "typst-svg", + "format": "#set page(margin: 0.25em)\n${CODE}$", + "styling": "default", + "noPreamble": false, + "syntaxMode": 1, + "useReplaceAll": false + } + ] + } + }, + "snippets": [ + { + "category": "Matrix", + "name": "mat", + "description": "e.g. mat(3,3)@", + "kind": "display", + "id": "", + "content": "const parts = input.split(\",\").map(s => s.trim());\n\nconst [x, y] = parts.map(Number)\n\nconst rowText = `${(\"#CURSOR, \".repeat(x)).slice(0, -2)} ;\\n`;\nconst contentText = ` ${rowText}`.repeat(y);\n\nreturn `mat(\\n${contentText})`;", + "script": true + }, + { + "category": "Matrix", + "name": "matInline", + "description": "e.g. mat(3,3)@", + "kind": "inline", + "id": "", + "content": "const parts = input.split(\",\").map(s => s.trim());\n\nconst [x, y] = parts.map(Number)\n\nconst rowText = `${(\"#CURSOR, \".repeat(x)).slice(0, -2)} ;`;\nconst contentText = `${rowText}`.repeat(y);\n\nreturn `mat(${contentText})`;", + "script": true + }, + { + "category": "Cases", + "name": "cases", + "description": "", + "kind": "display", + "id": "", + "content": "cases(#CURSOR \"if\" #CURSOR, #CURSOR \"else\")", + "script": false + }, + { + "category": "Cases", + "name": "casesn", + "description": "e.g. casesn(3)@", + "kind": "display", + "id": "", + "content": "const n = Number(input);\nreturn `cases(\\n${(` #CURSOR \"if\" #CURSOR,\\n`).repeat(n-1)} #CURSOR \"else\"\\n)`", + "script": true + } + ], + "crashCount": 0 +} \ No newline at end of file diff --git a/.obsidian/plugins/typst-mate/main.js b/.obsidian/plugins/typst-mate/main.js new file mode 100644 index 0000000..b85ae7a --- /dev/null +++ b/.obsidian/plugins/typst-mate/main.js @@ -0,0 +1,27 @@ +var e=Object.create,t=Object.defineProperty,n=Object.getOwnPropertyDescriptor,r=Object.getOwnPropertyNames,i=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),s=(e,i,o,s)=>{if(i&&typeof i==`object`||typeof i==`function`)for(var c=r(i),l=0,u=c.length,d;li[e]).bind(null,d),enumerable:!(s=n(i,d))||s.enumerable});return e},c=(n,r,a)=>(a=n==null?{}:e(i(n)),s(r||!n||!n.__esModule?t(a,`default`,{value:n,enumerable:!0}):a,n));let l=require(`obsidian`),u=require(`@codemirror/state`),d=require(`@codemirror/view`),f=require(`@codemirror/language`),p=require(`@codemirror/lint`),m=require(`@codemirror/autocomplete`),h=require(`@codemirror/commands`),g=require(`@codemirror/search`);var _=Symbol(`Comlink.proxy`),v=Symbol(`Comlink.endpoint`),y=Symbol(`Comlink.releaseProxy`),b=Symbol(`Comlink.finalizer`),x=Symbol(`Comlink.thrown`),S=e=>typeof e==`object`&&!!e||typeof e==`function`,C=new Map([[`proxy`,{canHandle:e=>S(e)&&e[_],serialize(e){let{port1:t,port2:n}=new MessageChannel;return T(e,t),[n,[n]]},deserialize(e){return e.start(),ee(e)}}],[`throw`,{canHandle:e=>S(e)&&x in e,serialize({value:e}){let t;return t=e instanceof Error?{isError:!0,value:{message:e.message,name:e.name,stack:e.stack}}:{isError:!1,value:e},[t,[]]},deserialize(e){throw e.isError?Object.assign(Error(e.value.message),e.value):e.value}}]]);function w(e,t){for(let n of e)if(t===n||n===`*`||n instanceof RegExp&&n.test(t))return!0;return!1}function T(e,t=globalThis,n=[`*`]){t.addEventListener(`message`,function r(i){if(!i||!i.data)return;if(!w(n,i.origin)){console.warn(`Invalid origin '${i.origin}' for comlink proxy`);return}let{id:a,type:o,path:s}=Object.assign({path:[]},i.data),c=(i.data.argumentList||[]).map(me),l;try{let t=s.slice(0,-1).reduce((e,t)=>e[t],e),n=s.reduce((e,t)=>e[t],e);switch(o){case`GET`:l=n;break;case`SET`:t[s.slice(-1)[0]]=me(i.data.value),l=!0;break;case`APPLY`:l=n.apply(t,c);break;case`CONSTRUCT`:l=fe(new n(...c));break;case`ENDPOINT`:{let{port1:t,port2:n}=new MessageChannel;T(e,n),l=de(t,[t])}break;case`RELEASE`:l=void 0;break;default:return}}catch(e){l={value:e,[x]:0}}Promise.resolve(l).catch(e=>({value:e,[x]:0})).then(n=>{let[i,s]=pe(n);t.postMessage(Object.assign(Object.assign({},i),{id:a}),s),o===`RELEASE`&&(t.removeEventListener(`message`,r),D(t),b in e&&typeof e[b]==`function`&&e[b]())}).catch(e=>{let[n,r]=pe({value:TypeError(`Unserializable return value`),[x]:0});t.postMessage(Object.assign(Object.assign({},n),{id:a}),r)})}),t.start&&t.start()}function E(e){return e.constructor.name===`MessagePort`}function D(e){E(e)&&e.close()}function ee(e,t){let n=new Map;return e.addEventListener(`message`,function(e){let{data:t}=e;if(!t||!t.id)return;let r=n.get(t.id);if(r)try{r(t)}finally{n.delete(t.id)}}),se(e,n,[],t)}function te(e){if(e)throw Error(`Proxy has been released and is not useable`)}function ne(e){return he(e,new Map,{type:`RELEASE`}).then(()=>{D(e)})}var re=new WeakMap,ie=`FinalizationRegistry`in globalThis&&new FinalizationRegistry(e=>{let t=(re.get(e)||0)-1;re.set(e,t),t===0&&ne(e)});function ae(e,t){let n=(re.get(t)||0)+1;re.set(t,n),ie&&ie.register(e,t,e)}function oe(e){ie&&ie.unregister(e)}function se(e,t,n=[],r=function(){}){let i=!1,a=new Proxy(r,{get(r,o){if(te(i),o===y)return()=>{oe(a),ne(e),t.clear(),i=!0};if(o===`then`){if(n.length===0)return{then:()=>a};let r=he(e,t,{type:`GET`,path:n.map(e=>e.toString())}).then(me);return r.then.bind(r)}return se(e,t,[...n,o])},set(r,a,o){te(i);let[s,c]=pe(o);return he(e,t,{type:`SET`,path:[...n,a].map(e=>e.toString()),value:s},c).then(me)},apply(r,a,o){te(i);let s=n[n.length-1];if(s===v)return he(e,t,{type:`ENDPOINT`}).then(me);if(s===`bind`)return se(e,t,n.slice(0,-1));let[c,l]=le(o);return he(e,t,{type:`APPLY`,path:n.map(e=>e.toString()),argumentList:c},l).then(me)},construct(r,a){te(i);let[o,s]=le(a);return he(e,t,{type:`CONSTRUCT`,path:n.map(e=>e.toString()),argumentList:o},s).then(me)}});return ae(a,e),a}function ce(e){return Array.prototype.concat.apply([],e)}function le(e){let t=e.map(pe);return[t.map(e=>e[0]),ce(t.map(e=>e[1]))]}var ue=new WeakMap;function de(e,t){return ue.set(e,t),e}function fe(e){return Object.assign(e,{[_]:!0})}function pe(e){for(let[t,n]of C)if(n.canHandle(e)){let[r,i]=n.serialize(e);return[{type:`HANDLER`,name:t,value:r},i]}return[{type:`RAW`,value:e},ue.get(e)||[]]}function me(e){switch(e.type){case`HANDLER`:return C.get(e.name).deserialize(e.value);case`RAW`:return e.value}}function he(e,t,n,r){return new Promise(i=>{let a=ge();t.set(a,i),e.start&&e.start(),e.postMessage(Object.assign({id:a},n),r)})}function ge(){return[,,,,].fill(0).map(()=>Math.floor(Math.random()*(2**53-1)).toString(16)).join(`-`)}const O=u.Facet.define({combine:e=>e[0]});var _e=new Map,ve=[],ye=class e{constructor(e){this.id=e}static new(t,n){let r=`${t?t.toString():``}::${n.asRootedPath}`,i=_e.get(r);if(i!==void 0)return i;let a=new e(ve.length+1);return _e.set(r,a),ve.push([t,n]),a}static newFake(t){let n=new e(ve.length+1);return ve.push([void 0,t]),n}package(){return ve[this.id-1][0]}vpath(){return ve[this.id-1][1]}join(t){return e.new(this.package(),this.vpath().join(t))}withExtension(t){return e.new(this.package(),this.vpath().withExtension(t))}static fromRaw(t){return new e(t)}intoRaw(){return this.id}equals(e){return this.id===e.id}toString(){let e=this.package(),t=this.vpath().asRootedPath;return e?`${e.toString()}${t}`:t}};let k=function(e){return e[e.End=0]=`End`,e[e.Error=1]=`Error`,e[e.Shebang=2]=`Shebang`,e[e.LineComment=3]=`LineComment`,e[e.BlockComment=4]=`BlockComment`,e[e.Markup=5]=`Markup`,e[e.Text=6]=`Text`,e[e.Space=7]=`Space`,e[e.Linebreak=8]=`Linebreak`,e[e.Parbreak=9]=`Parbreak`,e[e.Escape=10]=`Escape`,e[e.Shorthand=11]=`Shorthand`,e[e.SmartQuote=12]=`SmartQuote`,e[e.Strong=13]=`Strong`,e[e.Emph=14]=`Emph`,e[e.Raw=15]=`Raw`,e[e.RawLang=16]=`RawLang`,e[e.RawDelim=17]=`RawDelim`,e[e.RawTrimmed=18]=`RawTrimmed`,e[e.Link=19]=`Link`,e[e.Label=20]=`Label`,e[e.Ref=21]=`Ref`,e[e.RefMarker=22]=`RefMarker`,e[e.Heading=23]=`Heading`,e[e.HeadingMarker=24]=`HeadingMarker`,e[e.ListItem=25]=`ListItem`,e[e.ListMarker=26]=`ListMarker`,e[e.EnumItem=27]=`EnumItem`,e[e.EnumMarker=28]=`EnumMarker`,e[e.TermItem=29]=`TermItem`,e[e.TermMarker=30]=`TermMarker`,e[e.Equation=31]=`Equation`,e[e.Math=32]=`Math`,e[e.MathText=33]=`MathText`,e[e.MathIdent=34]=`MathIdent`,e[e.MathShorthand=35]=`MathShorthand`,e[e.MathAlignPoint=36]=`MathAlignPoint`,e[e.MathDelimited=37]=`MathDelimited`,e[e.MathAttach=38]=`MathAttach`,e[e.MathPrimes=39]=`MathPrimes`,e[e.MathFrac=40]=`MathFrac`,e[e.MathRoot=41]=`MathRoot`,e[e.Hash=42]=`Hash`,e[e.LeftBrace=43]=`LeftBrace`,e[e.RightBrace=44]=`RightBrace`,e[e.LeftBracket=45]=`LeftBracket`,e[e.RightBracket=46]=`RightBracket`,e[e.LeftParen=47]=`LeftParen`,e[e.RightParen=48]=`RightParen`,e[e.Comma=49]=`Comma`,e[e.Semicolon=50]=`Semicolon`,e[e.Colon=51]=`Colon`,e[e.Star=52]=`Star`,e[e.Underscore=53]=`Underscore`,e[e.Dollar=54]=`Dollar`,e[e.Plus=55]=`Plus`,e[e.Minus=56]=`Minus`,e[e.Slash=57]=`Slash`,e[e.Hat=58]=`Hat`,e[e.Prime=59]=`Prime`,e[e.Dot=60]=`Dot`,e[e.Eq=61]=`Eq`,e[e.EqEq=62]=`EqEq`,e[e.ExclEq=63]=`ExclEq`,e[e.Lt=64]=`Lt`,e[e.LtEq=65]=`LtEq`,e[e.Gt=66]=`Gt`,e[e.GtEq=67]=`GtEq`,e[e.PlusEq=68]=`PlusEq`,e[e.HyphEq=69]=`HyphEq`,e[e.StarEq=70]=`StarEq`,e[e.SlashEq=71]=`SlashEq`,e[e.Dots=72]=`Dots`,e[e.Arrow=73]=`Arrow`,e[e.Root=74]=`Root`,e[e.Not=75]=`Not`,e[e.And=76]=`And`,e[e.Or=77]=`Or`,e[e.None=78]=`None`,e[e.Auto=79]=`Auto`,e[e.Let=80]=`Let`,e[e.Set=81]=`Set`,e[e.Show=82]=`Show`,e[e.Context=83]=`Context`,e[e.If=84]=`If`,e[e.Else=85]=`Else`,e[e.For=86]=`For`,e[e.In=87]=`In`,e[e.While=88]=`While`,e[e.Break=89]=`Break`,e[e.Continue=90]=`Continue`,e[e.Return=91]=`Return`,e[e.Import=92]=`Import`,e[e.Include=93]=`Include`,e[e.As=94]=`As`,e[e.Code=95]=`Code`,e[e.Ident=96]=`Ident`,e[e.Bool=97]=`Bool`,e[e.Int=98]=`Int`,e[e.Float=99]=`Float`,e[e.Numeric=100]=`Numeric`,e[e.Str=101]=`Str`,e[e.CodeBlock=102]=`CodeBlock`,e[e.ContentBlock=103]=`ContentBlock`,e[e.Parenthesized=104]=`Parenthesized`,e[e.Array=105]=`Array`,e[e.Dict=106]=`Dict`,e[e.Named=107]=`Named`,e[e.Keyed=108]=`Keyed`,e[e.Unary=109]=`Unary`,e[e.Binary=110]=`Binary`,e[e.FieldAccess=111]=`FieldAccess`,e[e.FuncCall=112]=`FuncCall`,e[e.Args=113]=`Args`,e[e.Spread=114]=`Spread`,e[e.Closure=115]=`Closure`,e[e.Params=116]=`Params`,e[e.LetBinding=117]=`LetBinding`,e[e.SetRule=118]=`SetRule`,e[e.ShowRule=119]=`ShowRule`,e[e.Contextual=120]=`Contextual`,e[e.Conditional=121]=`Conditional`,e[e.WhileLoop=122]=`WhileLoop`,e[e.ForLoop=123]=`ForLoop`,e[e.ModuleImport=124]=`ModuleImport`,e[e.ImportItems=125]=`ImportItems`,e[e.ImportItemPath=126]=`ImportItemPath`,e[e.RenamedImportItem=127]=`RenamedImportItem`,e[e.ModuleInclude=128]=`ModuleInclude`,e[e.LoopBreak=129]=`LoopBreak`,e[e.LoopContinue=130]=`LoopContinue`,e[e.FuncReturn=131]=`FuncReturn`,e[e.Destructuring=132]=`Destructuring`,e[e.DestructAssignment=133]=`DestructAssignment`,e}({});(function(e){function t(e){switch(e){case k.LeftBracket:case k.LeftBrace:case k.LeftParen:case k.RightBracket:case k.RightBrace:case k.RightParen:return!0;default:return!1}}e.isGrouping=t;function n(e){switch(e){case k.End:case k.Semicolon:case k.RightBrace:case k.RightParen:case k.RightBracket:return!0;default:return!1}}e.isTerminator=n;function r(e){return e===k.CodeBlock||e===k.ContentBlock}e.isBlock=r;function i(e){switch(e){case k.LetBinding:case k.SetRule:case k.ShowRule:case k.ModuleImport:case k.ModuleInclude:return!0;default:return!1}}e.isStmt=i;function a(e){switch(e){case k.Not:case k.And:case k.Or:case k.None:case k.Auto:case k.Let:case k.Set:case k.Show:case k.Context:case k.If:case k.Else:case k.For:case k.In:case k.While:case k.Break:case k.Continue:case k.Return:case k.Import:case k.Include:case k.As:return!0;default:return!1}}e.isKeyword=a;function o(e){switch(e){case k.Shebang:case k.LineComment:case k.BlockComment:case k.Space:case k.Parbreak:return!0;default:return!1}}e.isTrivia=o;function s(e){return e===k.Error}e.isError=s;function c(e){switch(e){case k.End:return`end of tokens`;case k.Error:return`syntax error`;case k.Shebang:return`shebang`;case k.LineComment:return`line comment`;case k.BlockComment:return`block comment`;case k.Markup:return`markup`;case k.Text:return`text`;case k.Space:return`space`;case k.Linebreak:return`line break`;case k.Parbreak:return`paragraph break`;case k.Escape:return`escape sequence`;case k.Shorthand:return`shorthand`;case k.SmartQuote:return`smart quote`;case k.Strong:return`strong content`;case k.Emph:return`emphasized content`;case k.Raw:return`raw block`;case k.RawLang:return`raw language tag`;case k.RawTrimmed:return`raw trimmed`;case k.RawDelim:return`raw delimiter`;case k.Link:return`link`;case k.Label:return`label`;case k.Ref:return`reference`;case k.RefMarker:return`reference marker`;case k.Heading:return`heading`;case k.HeadingMarker:return`heading marker`;case k.ListItem:return`list item`;case k.ListMarker:return`list marker`;case k.EnumItem:return`enum item`;case k.EnumMarker:return`enum marker`;case k.TermItem:return`term list item`;case k.TermMarker:return`term marker`;case k.Equation:return`equation`;case k.Math:return`math`;case k.MathText:return`math text`;case k.MathIdent:return`math identifier`;case k.MathShorthand:return`math shorthand`;case k.MathAlignPoint:return`math alignment point`;case k.MathDelimited:return`delimited math`;case k.MathAttach:return`math attachments`;case k.MathFrac:return`math fraction`;case k.MathRoot:return`math root`;case k.MathPrimes:return`math primes`;case k.Hash:return`hash`;case k.LeftBrace:return`opening brace`;case k.RightBrace:return`closing brace`;case k.LeftBracket:return`opening bracket`;case k.RightBracket:return`closing bracket`;case k.LeftParen:return`opening paren`;case k.RightParen:return`closing paren`;case k.Comma:return`comma`;case k.Semicolon:return`semicolon`;case k.Colon:return`colon`;case k.Star:return`star`;case k.Underscore:return`underscore`;case k.Dollar:return`dollar sign`;case k.Plus:return`plus`;case k.Minus:return`minus`;case k.Slash:return`slash`;case k.Hat:return`hat`;case k.Prime:return`prime`;case k.Dot:return`dot`;case k.Eq:return`equals sign`;case k.EqEq:return`equality operator`;case k.ExclEq:return`inequality operator`;case k.Lt:return`less-than operator`;case k.LtEq:return`less-than or equal operator`;case k.Gt:return`greater-than operator`;case k.GtEq:return`greater-than or equal operator`;case k.PlusEq:return`add-assign operator`;case k.HyphEq:return`subtract-assign operator`;case k.StarEq:return`multiply-assign operator`;case k.SlashEq:return`divide-assign operator`;case k.Dots:return`dots`;case k.Arrow:return`arrow`;case k.Root:return`root`;case k.Not:return"operator `not`";case k.And:return"operator `and`";case k.Or:return"operator `or`";case k.None:return"`none`";case k.Auto:return"`auto`";case k.Let:return"keyword `let`";case k.Set:return"keyword `set`";case k.Show:return"keyword `show`";case k.Context:return"keyword `context`";case k.If:return"keyword `if`";case k.Else:return"keyword `else`";case k.For:return"keyword `for`";case k.In:return"keyword `in`";case k.While:return"keyword `while`";case k.Break:return"keyword `break`";case k.Continue:return"keyword `continue`";case k.Return:return"keyword `return`";case k.Import:return"keyword `import`";case k.Include:return"keyword `include`";case k.As:return"keyword `as`";case k.Code:return`code`;case k.Ident:return`identifier`;case k.Bool:return`boolean`;case k.Int:return`integer`;case k.Float:return`float`;case k.Numeric:return`numeric value`;case k.Str:return`string`;case k.CodeBlock:return`code block`;case k.ContentBlock:return`content block`;case k.Parenthesized:return`group`;case k.Array:return`array`;case k.Dict:return`dictionary`;case k.Named:return`named pair`;case k.Keyed:return`keyed pair`;case k.Unary:return`unary expression`;case k.Binary:return`binary expression`;case k.FieldAccess:return`field access`;case k.FuncCall:return`function call`;case k.Args:return`call arguments`;case k.Spread:return`spread`;case k.Closure:return`closure`;case k.Params:return`closure parameters`;case k.LetBinding:return"`let` expression";case k.SetRule:return"`set` expression";case k.ShowRule:return"`show` expression";case k.Contextual:return"`context` expression";case k.Conditional:return"`if` expression";case k.WhileLoop:return`while-loop expression`;case k.ForLoop:return`for-loop expression`;case k.ModuleImport:return"`import` expression";case k.ImportItems:return`import items`;case k.ImportItemPath:return`imported item path`;case k.RenamedImportItem:return`renamed import item`;case k.ModuleInclude:return"`include` expression";case k.LoopBreak:return"`break` expression";case k.LoopContinue:return"`continue` expression";case k.FuncReturn:return"`return` expression";case k.Destructuring:return`destructuring pattern`;case k.DestructAssignment:return`destructuring assignment expression`;default:return``}}e.name=c})(k||={});let A=function(e){return e.Comment=`typ-comment`,e.Punctuation=`typ-punct`,e.Escape=`typ-escape`,e.Strong=`typ-strong`,e.Emph=`typ-emph`,e.Link=`typ-link`,e.Raw=`typ-raw`,e.Label=`typ-label`,e.Ref=`typ-ref`,e.Heading=`typ-heading`,e.ListMarker=`typ-marker`,e.ListTerm=`typ-term`,e.MathDelimiter=`typ-math-delim`,e.MathOperator=`typ-math-op`,e.Keyword=`typ-key`,e.Operator=`typ-op`,e.Number=`typ-num`,e.String=`typ-str`,e.Function=`typ-func`,e.Interpolated=`typ-pol`,e.Error=`typ-error`,e.Text=`typ-text`,e}({});function be(e){switch(e.kind()){case k.Markup:return e.parentKind()===k.TermItem&&e.nextSiblingKind()===k.Colon?A.ListTerm:null;case k.Text:return A.Text;case k.Space:return null;case k.Linebreak:return A.Escape;case k.Parbreak:return null;case k.Escape:case k.Shorthand:return A.Escape;case k.SmartQuote:return null;case k.Strong:return A.Strong;case k.Emph:return A.Emph;case k.Raw:return A.Raw;case k.RawLang:case k.RawTrimmed:case k.RawDelim:return null;case k.Link:return A.Link;case k.Label:return A.Label;case k.Ref:return A.Ref;case k.RefMarker:return null;case k.Heading:return A.Heading;case k.HeadingMarker:return null;case k.ListItem:return null;case k.ListMarker:return A.ListMarker;case k.EnumItem:return null;case k.EnumMarker:return A.ListMarker;case k.TermItem:return null;case k.TermMarker:return A.ListMarker;case k.Equation:return null;case k.Math:return null;case k.MathText:return A.Text;case k.MathIdent:return xe(e);case k.MathShorthand:return A.Escape;case k.MathAlignPoint:return A.MathOperator;case k.MathDelimited:case k.MathAttach:case k.MathFrac:case k.MathRoot:case k.MathPrimes:return null;case k.Hash:return Se(e);case k.LeftBrace:case k.RightBrace:case k.LeftBracket:case k.RightBracket:case k.LeftParen:case k.RightParen:case k.Comma:case k.Semicolon:case k.Colon:return A.Punctuation;case k.Star:return e.parentKind()===k.Strong?null:A.Operator;case k.Underscore:return e.parentKind()===k.MathAttach?A.MathOperator:null;case k.Dollar:return A.MathDelimiter;case k.Plus:case k.Minus:return A.Operator;case k.Slash:return e.parentKind()===k.MathFrac?A.MathOperator:A.Operator;case k.Hat:case k.Prime:return A.MathOperator;case k.Dot:return A.Punctuation;case k.Eq:return e.parentKind()===k.Heading?null:A.Operator;case k.EqEq:case k.ExclEq:case k.Lt:case k.LtEq:case k.Gt:case k.GtEq:case k.PlusEq:case k.HyphEq:case k.StarEq:case k.SlashEq:case k.Dots:case k.Arrow:return A.Operator;case k.Root:return A.MathOperator;case k.Not:case k.And:case k.Or:case k.None:case k.Auto:case k.Let:case k.Set:case k.Show:case k.Context:case k.If:case k.Else:case k.For:case k.In:case k.While:case k.Break:case k.Continue:case k.Return:case k.Import:case k.Include:case k.As:return A.Keyword;case k.Code:return null;case k.Ident:return xe(e);case k.Bool:return A.Keyword;case k.Int:case k.Float:case k.Numeric:return A.Number;case k.Str:return A.String;case k.CodeBlock:case k.ContentBlock:case k.Parenthesized:case k.Array:case k.Dict:case k.Named:case k.Keyed:case k.Unary:case k.Binary:case k.FieldAccess:case k.FuncCall:case k.Args:case k.Spread:case k.Closure:case k.Params:case k.LetBinding:case k.SetRule:case k.ShowRule:case k.Contextual:case k.Conditional:case k.WhileLoop:case k.ForLoop:case k.ModuleImport:case k.ImportItems:case k.ImportItemPath:case k.RenamedImportItem:case k.ModuleInclude:case k.LoopBreak:case k.LoopContinue:case k.FuncReturn:case k.Destructuring:case k.DestructAssignment:return null;case k.Shebang:case k.LineComment:case k.BlockComment:return A.Comment;case k.Error:return A.Error;case k.End:return null}}function xe(e){let t=e.nextLeaf();if(t&&e.range().end===t.offset&&(t.kind()===k.LeftParen&&(t.parentKind()===k.Args||t.parentKind()===k.Params)||t.kind()===k.LeftBracket&&t.parentKind()===k.ContentBlock))return A.Function;if(e.kind()===k.MathIdent)return A.Interpolated;let n=e;for(;n!==null&&n.parentKind()===k.FieldAccess;)n=n.parent??null;if(!n)return null;if(n.parentKind()===k.ShowRule&&(t?.kind()===k.Colon||e.prevLeaf()?.kind()===k.Colon))return A.Function;if(n.prevLeaf()?.kind()===k.Hash)return A.Interpolated;let r=e.prevLeaf();if(r&&r.kind()===k.Dot){let e=r.prevLeaf();if(e&&Ce(e))return xe(e)}return null}function Se(e){let t=e.nextSibling();if(!t)return null;let n=t.kind();if(!(!k.isTrivia(n)&&n!==k.Error&&n!==k.End))return null;let r=t.leftmostLeaf();return r?be(r):null}function Ce(e){return e.kind()===k.Ident||e.kind()===k.MathIdent}var we=/\p{White_Space}/u;function Te(e){if(!e)return!1;let t=e.charCodeAt(0);return t===32||t>=9&&t<=13?!0:t<=127?!1:we.test(e)}var Ee=/\p{Number}/u;function De(e){let t=e.codePointAt(0);return e>=`0`&&e<=`9`?!0:t<=127?!1:Ee.test(e)}function Oe(e){if(!e)return!1;let t=e.charCodeAt(0);return t>=48&&t<=57||t>=65&&t<=90||t>=97&&t<=122}var ke=/^\p{XID_Start}$/u,Ae=/^\p{XID_Continue}$/u;function je(e){return ke.test(e)}function Me(e){return Ae.test(e)}function Ne(e){return/^[\p{L}\p{N}]$/u.test(e)}function Pe(e){return/^\p{Script=Han}$/u.test(e)}function Fe(e){return/^\p{Script=Hiragana}$/u.test(e)}function Ie(e){return/^\p{Script=Katakana}$/u.test(e)}function Le(e){return/^\p{Script=Hangul}$/u.test(e)}var Re=class{string;cursor=0;len;constructor(e){this.string=e,this.len=e.length}done(){return this.len<=this.cursor}before(){return this.string.slice(0,this.cursor)}after(){return this.string.slice(this.cursor)}parts(){return[this.before(),this.after()]}from(e){return this.string.slice(e,this.cursor)}to(e){return this.string.slice(this.cursor,e)}get(e,t){return this.string.slice(e,t)}peek(){return this.string[this.cursor]||``}at(e){if(this.done())return!1;let t=this.string[this.cursor]||``;if(typeof e==`string`)return this.string.startsWith(e,this.cursor);if(Array.isArray(e)){for(let t of e)if(this.string.startsWith(t,this.cursor))return!0;return!1}else if(e instanceof RegExp)return e.test(t);else return e(t)}scout(e){return this.string[this.cursor+e]||``}locate(e){let t=this.cursor+e;return t>this.len?this.len:t}eat(){if(this.done())return null;let e=this.string[this.cursor];return this.cursor++,e||null}uneat(){return this.cursor>0?(this.cursor--,this.string[this.cursor]||null):null}eatIf(e){if(this.done())return!1;let t=this.string[this.cursor]||``,n=!1,r=0;return typeof e==`string`?this.string.startsWith(e,this.cursor)&&(n=!0,r=e.length):e instanceof RegExp?e.test(t)&&(n=!0,r=1):e(t)&&(n=!0,r=1),n?(this.cursor+=r,!0):!1}eatWhile(e){let t=this.cursor;for(;!this.done();){let t=this.string[this.cursor]||``,n=!1;if(n=typeof e==`string`?t===e:e instanceof RegExp?e.test(t):e(t),n)this.cursor++;else break}return this.string.slice(t,this.cursor)}eatUntil(e){let t=this.cursor;for(;!this.done();){let t=this.string[this.cursor]||``,n=!1;if(n=typeof e==`string`?t===e:e instanceof RegExp?e.test(t):e(t),!n)this.cursor++;else break}return this.string.slice(t,this.cursor)}eatWhitespace(){return this.eatWhile(e=>/\s/.test(e))}expect(e){if(!this.eatIf(e))throw Error(`Expected '${e}' at position ${this.cursor}`)}jump(e){e<0?this.cursor=0:e>this.len?this.cursor=this.len:this.cursor=e}advance(e=1){let t=this.cursor+e;t>this.len?this.cursor=this.len:this.cursor=t}};let j;(function(e){let t=e.FULL_START=2n,n=e.FULL_END=1n<<47n,r=e.DETACHED=1n;e.NUMBER_BITS=48n;let i=e.FILE_ID_SHIFT=48n,a=e.NUMBER_MASK=(1n<<48n)-1n,o=e.RANGE_BASE=1n<<47n;e.RANGE_PART_BITS=23n;let s=e.RANGE_PART_SHIFT=23n,c=e.RANGE_PART_MASK=(1n<<23n)-1n;function l(){return r}e.detached=l;function u(e,r){if(!(r=n))return p(e,r)}e.fromNumber=u;function d(e,t,n){let r=1<<23,i=BigInt(t>r?r:t),a=BigInt(n>r?r:n);return p(e,o+(i<>i)&65535;if(t!==0)return ye.fromRaw(t)}e.id=h;function g(e){return e&a}e.number=g;function _(e){let t=g(e)-o;if(!(t<0n))return{start:Number(t>>s),end:Number(t&c)}}e.range=_;function v(e){return e}e.intoRaw=v;function y(e,t){return m(e)?t:e}e.or=y;function b(e){for(let t of e)if(!m(t))return t;return l()}e.find=b;function x(e,t){let n=h(e);if(n)return n.join(t)}e.resolvePath=x})(j||={});var M=class{static leaf(e,t){return new ze(e,t,j.detached())}static inner(e,t){return new Be(e,t)}static error(e,t){return new Ve(t,e)}static placeholder(e){if(e===k.Error)throw Error(`cannot create error placeholder`);return new ze(e,``,j.detached())}isEmpty(){return this.len()===0}convertToKind(e){if(this instanceof Ve)throw Error(`cannot convert error`);(this instanceof ze||this instanceof Be)&&(this._kind=e)}convertToError(e){if(this.kind()!==k.Error){let t=He.new(e),n=this.intoText();for(let e of Object.keys(this))delete this[e];Object.setPrototypeOf(this,Ve.prototype),this._text=n,this._error=t}}expected(e){let t=this.kind(),n=`expected ${e}, found ${k[t]}`;this.convertToError(n),k.isKeyword(t)&&(e===`identifier`||e===`pattern`)&&this.hint(`keyword \`${this.text()}\` is not allowed as an identifier; try \`${this.text()}_\` instead`)}unexpected(){let e=k[this.kind()];this.convertToError(`unexpected ${e}`)}},ze=class e extends M{constructor(e,t,n){super(),this._kind=e,this._text=t,this._span=n}kind(){return this._kind}len(){return this._text.length}span(){return this._span}text(){return this._text}intoText(){return this._text}children(){return[]}erroneous(){return!1}errors(){return[]}hint(e){}synthesize(e){this._span=e}spanlessEq(t){return t instanceof e?this._kind===t._kind&&this._text===t._text:!1}numberize(e,t){if(t.start>=t.end)throw new We;let n=(t.start+t.end)/2n;this._span=j.fromNumber(e,n)===void 0?j.detached():j.fromNumber(e,n)}isLeaf(){return!0}descendants(){return 1}childrenMut(){return[]}replaceChildren(e,t){}updateParent(e,t,n,r){}upper(){return j.number(this._span)+1n}clone(){return new e(this._kind,this._text,this._span)}},Be=class e extends M{_kind;_len;_span;_descendants;_erroneous;_upper;_children;constructor(e,t){super(),this._kind=e;let n=0,r=1,i=!1;for(let e of t)n+=e.len(),r+=e.descendants(),i||=e.erroneous();this._len=n,this._descendants=r,this._erroneous=i,this._upper=0n,this._span=j.detached(),this._children=t}kind(){return this._kind}len(){return this._len}span(){return this._span}text(){return``}intoText(){return this._children.map(e=>e.intoText()).join(``)}children(){return this._children}erroneous(){return this._erroneous}errors(){return this._erroneous?this._children.filter(e=>e.erroneous()).flatMap(e=>e.errors()):[]}hint(e){}synthesize(e){this._span=e,this._upper=j.number(e);for(let t of this._children)t.synthesize(e)}spanlessEq(t){if(!(t instanceof e)||this._kind!==t._kind||this._len!==t._len||this._descendants!==t._descendants||this._erroneous!==t._erroneous||this._children.length!==t._children.length)return!1;for(let e=0;e=n.end)return;for(let e=n.start;ee.len()).reduce((e,t)=>e+t,0)-c.map(e=>e.len()).reduce((e,t)=>e+t,0),this._descendants=this._descendants+s.map(e=>e.descendants()).reduce((e,t)=>e+t,0)-c.map(e=>e.descendants()).reduce((e,t)=>e+t,0),this._erroneous=s.some(e=>e.erroneous())||this._erroneous&&(this._children.slice(0,n).some(e=>e.erroneous())||this._children.slice(r).some(e=>e.erroneous())),this._children.splice(n,r-n,...s),r=n+s.length,!i)return;let l=0,u=0,d=n,f=this._children.length-r;for(;;){let e=n-l,t=r+u,a=j.number(this.span())+1n,o=e>0?this._children[e-1]:void 0;a=o?o.upper():j.number(this._span)+1n;let s=this._upper,c=t{let t=1;for(;t<=e;)t*=2;return t};l=Math.min(t(l+1),d),u=Math.min(t(u+1),f)}else throw e}}}updateParent(e,t,n,r){this._len=this._len+t-e,this._descendants=this._descendants+r-n,this._erroneous=this._children.some(e=>e.erroneous())}upper(){return this._upper}clone(){let t=new e(this._kind,[...this._children]);return t._len=this._len,t._span=this._span,t._descendants=this._descendants,t._erroneous=this._erroneous,t._upper=this._upper,t}},Ve=class e extends M{constructor(e,t){super(),this._text=e,this._error=t}kind(){return k.Error}len(){return this._text.length}span(){return this._error.span}text(){return this._text}intoText(){return this._text}children(){return[]}erroneous(){return!0}errors(){return[this._error]}hint(e){this._error.hints.push(e)}synthesize(e){this._error.span=e}spanlessEq(t){return t instanceof e?this._text===t._text&&this._error.spanlessEq(t._error):!1}numberize(e,t){if(t.start>=t.end)throw new We;let n=(t.start+t.end)/2n;this._error.span=j.fromNumber(e,n)===void 0?j.detached():j.fromNumber(e,n)}isLeaf(){return!1}descendants(){return 1}childrenMut(){return[]}replaceChildren(e,t){}updateParent(e,t,n,r){}upper(){return j.number(this._error.span)+1n}clone(){return new e(this._text,this._error.clone())}},He=class e{constructor(e,t,n=[]){this.span=e,this.message=t,this.hints=n}static new(t){return new e(j.detached(),t,[])}spanlessEq(e){if(this.message!==e.message||this.hints.length!==e.hints.length)return!1;for(let t=0;tj.number(e)){let t=r.find(e);if(t)return t}}}}prevSibling(){if(!this.parent)return;let t=this.index-1;if(t<0||!this.parent.node.childrenMut)return;let n=t>=0?this.parent.node.children()[t]:void 0;if(!n)return;let r=this.offset-n.len(),i=new e(n,this.parent,t,r);return k.isTrivia(i.kind())?i.prevSibling():i}nextSibling(){if(!this.parent)return;let t=this.index+1;if(t>=this.parent.node.children().length)return;let n=t=0;t--){let n=e[t];if(!n)continue;let r=n.rightmostLeaf();if(r)return r}}nextLeaf(){let e=this;for(;e;){let t=e.nextSibling();if(!t)break;let n=t.leftmostLeaf();if(n)return n;e=t}return this.parent?.nextLeaf()}},We=class extends Error{constructor(){super(`cannot number within this interval`)}};let Ge=function(e){return e[e.Before=0]=`Before`,e[e.After=1]=`After`,e}({});var Ke=class{s;mode;newline;error_;constructor(e,t){this.s=new Re(e),this.mode=t,this.newline=!1,this.error_=null}setMode(e){this.mode=e}cursor(){return this.s.cursor}jump(e){this.s.jump(e)}column(e){let t=new Re(this.s.string);t.jump(e);let n=0,r=t.before();for(let e=r.length-1;e>=0;e--){let t=r[e];if(Ye(t))break;n++}return n}error(e){return this.error_=He.new(e),k.Error}hint(e){this.error_&&this.error_.hints.push(e)}next(){let e=this.s.cursor;this.newline=!1;let t=k.End,n=this.s.eat();if(n!==null&&Je(n,this.mode))t=this.whitespace(e,n);else if(n===`#`&&e===0&&this.s.eatIf(`!`))t=this.shebang();else if(n===`/`&&this.s.eatIf(`/`))t=this.lineComment();else if(n===`/`&&this.s.eatIf(`*`))t=this.blockComment();else if(n===`*`&&this.s.eatIf(`/`))t=this.error(`unexpected end of block comment`),this.hint("consider escaping the `*` with a backslash or opening the block comment with `/*`");else if(n==="`"&&this.mode!==I.Math)return this.raw();else if(n!==null)switch(this.mode){case I.Markup:t=this.markup(e,n);break;case I.Math:{let[r,i]=this.math(e,n);if(i)return[r,i];t=r;break}case I.Code:t=this.code(e,n);break;default:t=k.Error}else t=k.End;let r=this.s.from(e),i;return this.error_?(i=M.error(this.error_,r),this.error_=null):i=M.leaf(t,r),[t,i]}whitespace(e,t){let n=this.s.eatWhile(e=>Je(e,this.mode)),r=0;return r=t===` `&&n.length===0?0:Qe(this.s.from(e)),this.newline=r>0,this.mode===I.Markup&&r>=2?k.Parbreak:k.Space}shebang(){return this.s.eatUntil(Ye),k.Shebang}lineComment(){return this.s.eatUntil(Ye),k.LineComment}blockComment(){let e=`_`,t=1,n=this.s.eat();for(;n!==null;){if(e===`*`&&n===`/`){if(--t,t===0)break;e=`_`}else e===`/`&&n===`*`?(t+=1,e=`_`):e=n;n=this.s.eat()}return k.BlockComment}markup(e,t){return t===`\\`?this.backslash():t===`h`&&this.s.eatIf(`ttp://`)||t===`h`&&this.s.eatIf(`ttps://`)?this.link():t===`<`&&this.s.at(et)?this.label():t===`@`&&this.s.at(et)?this.refMarker():t===`.`&&this.s.eatIf(`..`)||t===`-`&&this.s.eatIf(`--`)||t===`-`&&this.s.eatIf(`-`)||t===`-`&&this.s.eatIf(`?`)||t===`-`&&this.s.at(De)?k.Shorthand:t===`*`&&!this.inWord()?k.Star:t===`_`&&!this.inWord()?k.Underscore:t===`#`?k.Hash:t===`[`?k.LeftBracket:t===`]`?k.RightBracket:t===`'`||t===`"`?k.SmartQuote:t===`$`?k.Dollar:t===`~`?k.Shorthand:t===`:`?k.Colon:t===`=`?(this.s.eatWhile(`=`),this.spaceOrEnd()?k.HeadingMarker:this.text()):t===`-`&&this.spaceOrEnd()?k.ListMarker:t===`+`&&this.spaceOrEnd()?k.EnumMarker:t===`/`&&this.spaceOrEnd()?k.TermMarker:/^[0-9]$/.test(t)?this.numbering(e):this.text()}backslash(){if(this.s.eatIf(`u{`)){let e=this.s.eatWhile(Oe);if(!this.s.eatIf(`}`))return this.error(`unclosed Unicode escape sequence`);let t=parseInt(e,16);return Number.isNaN(t)||t>1114111?this.error(`invalid Unicode codepoint: ${e}`):k.Escape}return this.s.done()||this.s.at(Te)?k.Linebreak:(this.s.eat(),k.Escape)}raw(){let e=this.s.cursor-1,t=1;for(;this.s.eatIf("`");)t++;if(t===2){let e=[M.leaf(k.RawDelim,"`"),M.leaf(k.RawDelim,"`")];return[k.Raw,M.inner(k.Raw,e)]}let n=0;for(;n{i.push(M.leaf(e,t.from(a))),a=t.cursor};return this.s.jump(e+t),o(k.RawDelim,this.s),t>=3?this.blockyRaw(r-t,o):this.inlineRaw(r-t,o),this.s.jump(r),o(k.RawDelim,this.s),[k.Raw,M.inner(k.Raw,i)]}blockyRaw(e,t){this.s.eatIf($e)&&(this.s.eatWhile(et),t(k.RawLang,this.s));let n=Ze(this.s.to(e)),r=null,i=e=>{let t=0;for(let n=0;n0&&/^\s*$/.test(n[n.length-1]))n.pop();else if(n.length>0){let e=n[n.length-1];e.endsWith("`")&&(e.endsWith(" `")&&(e=e.slice(0,-2)+"`"),n[n.length-1]=e)}if(n.length>0){let e=n.shift();if(/^\s*$/.test(e))this.s.advance(e.length);else{let n=this.s.cursor+e.length;this.s.eatIf(` `)&&t(k.RawTrimmed,this.s),this.s.jump(n),t(k.Text,this.s)}}for(let e of n){let n=0,r=0;for(let t of e){if(r>=s)break;n+=t.length,r++}this.eatNewline(),this.s.advance(n),t(k.RawTrimmed,this.s),this.s.advance(e.length-n),t(k.Text,this.s)}this.s.cursor/^[0-9]$/.test(e));let t=this.s.from(e);return this.s.eatIf(`.`)&&this.spaceOrEnd()&&!Number.isNaN(Number(t))?k.EnumMarker:this.text()}refMarker(){for(this.s.eatWhile(rt);;){let e=this.s.scout(-1);if(e===`.`||e===`:`)this.s.uneat();else break}return k.RefMarker}label(){return this.s.eatWhile(rt).length===0?this.error(`label cannot be empty`):this.s.eatIf(`>`)?k.Label:this.error(`unclosed label`)}text(){let e=new Set([` `,` `,` +`,`\v`,`\f`,`\r`,`\\`,`/`,`[`,`]`,`~`,`-`,`.`,`'`,`"`,`*`,`_`,`:`,`h`,"`",`$`,`<`,`>`,`@`,`#`]);for(;;){this.s.eatUntil(t=>e.has(t)||Te(t));let t=new Re(this.s.string);t.jump(this.s.cursor);let n=t.eat(),r=!1;if((n===` `&&t.at(e=>/^[\p{L}\p{N}]$/u.test(e))||n===`/`&&!t.at([`/`,`*`])||n===`-`&&!t.at([`-`,`?`])||n===`.`&&!t.at(`..`)||n===`h`&&!t.at(`ttp://`)&&!t.at(`ttps://`)||n===`@`&&!t.at(rt))&&(r=!0),r)this.s.jump(t.cursor);else break}return k.Text}inWord(){let e=e=>e?Ne(e)&&!Pe(e)&&!Fe(e)&&!Ie(e)&&!Le(e):!1,t=this.s.scout(-2),n=this.s.peek();return e(t)&&e(n)}spaceOrEnd(){return this.s.done()||this.s.at(e=>/^\s$/.test(e))||this.s.at(`//`)||this.s.at(`/*`)}math(e,t){let n;if(t===`\\`)n=this.backslash();else if(t===`"`)n=this.string_();else if(t===`-`&&(this.s.eatIf(`>>`)||this.s.eatIf(`>`)||this.s.eatIf(`->`)))n=k.MathShorthand;else if(t===`:`&&(this.s.eatIf(`=`)||this.s.eatIf(`:=`)))n=k.MathShorthand;else if(t===`!`&&this.s.eatIf(`=`))n=k.MathShorthand;else if(t===`.`&&this.s.eatIf(`..`))n=k.MathShorthand;else if(t===`[`&&this.s.eatIf(`|`))n=k.MathShorthand;else if(t===`<`&&(this.s.eatIf(`==>`)||this.s.eatIf(`-->`)||this.s.eatIf(`--`)||this.s.eatIf(`-<`)||this.s.eatIf(`->`)||this.s.eatIf(`<-`)||this.s.eatIf(`<<`)||this.s.eatIf(`=>`)||this.s.eatIf(`==`)||this.s.eatIf(`~~`)||this.s.eatIf(`=`)||this.s.eatIf(`<`)||this.s.eatIf(`-`)||this.s.eatIf(`~`)))n=k.MathShorthand;else if(t===`>`&&(this.s.eatIf(`->`)||this.s.eatIf(`>>`)))n=k.MathShorthand;else if(t===`=`&&(this.s.eatIf(`=>`)||this.s.eatIf(`>`)||this.s.eatIf(`:`)))n=k.MathShorthand;else if(t===`>`&&(this.s.eatIf(`=`)||this.s.eatIf(`>`)))n=k.MathShorthand;else if(t===`|`&&(this.s.eatIf(`->`)||this.s.eatIf(`=>`)||this.s.eatIf(`]`)||this.s.eatIf(`|`)))n=k.MathShorthand;else if(t===`~`&&(this.s.eatIf(`~>`)||this.s.eatIf(`>`)))n=k.MathShorthand;else if(t===`*`||t===`-`||t===`~`)n=k.MathShorthand;else if(t===`.`)n=k.Dot;else if(t===`,`)n=k.Comma;else if(t===`;`)n=k.Semicolon;else if(t===`)`)n=k.RightParen;else if(t===`#`)n=k.Hash;else if(t===`_`)n=k.Underscore;else if(t===`$`)n=k.Dollar;else if(t===`/`)n=k.Slash;else if(t===`^`)n=k.Hat;else if(t===`'`)n=k.Prime;else if(t===`&`)n=k.MathAlignPoint;else if(t===`√`||t===`∛`||t===`∜`)n=k.Root;else if(tt(t)&&this.s.at(nt)){this.s.eatWhile(nt);let[t,n]=this.mathIdentOrField(e);return[t,n]}else n=this.mathText(e,t);return[n,null]}mathIdentOrField(e){let t=k.MathIdent,n=M.leaf(t,this.s.from(e)),r=this.maybeDotIdent();for(;r!==null;){t=k.FieldAccess;let e=[n,M.leaf(k.Dot,`.`),M.leaf(k.Ident,r)];n=M.inner(t,e),r=this.maybeDotIdent()}return[t,n]}maybeDotIdent(){if(this.s.scout(1)!==``&&tt(this.s.scout(1))&&this.s.eatIf(`.`)){let e=this.s.cursor;return this.s.eat(),this.s.eatWhile(nt),this.s.from(e)}return null}mathText(e,t){if(De(t)){this.s.eatWhile(De);let e=new Re(this.s.string);return e.jump(this.s.cursor),e.eatIf(`.`)&&e.eatWhile(De).length!==0&&this.s.jump(e.cursor),k.MathText}else{let n=t.charCodeAt(0),r=1;return n>=55296&&n<=56319&&this.s.scout(1).charCodeAt(0)>=56320&&this.s.scout(1).charCodeAt(0)<=57343&&(r=2),this.s.jump(e+r),k.MathText}}maybeMathNamedArg(e){let t=this.s.cursor;if(this.s.jump(e),this.s.eatIf($e)){this.s.eatWhile(et);let t=this.s.at(`:`),n=this.s.at(`:=`),r=this.s.at(`::=`);if(t&&!n&&!r){let t;if(this.s.from(e)!==`_`)t=M.leaf(k.Ident,this.s.from(e));else{let n=He.new(`expected identifier, found underscore`);t=M.error(n,this.s.from(e))}return t}}return this.s.jump(t),null}maybeMathSpreadArg(e){let t=this.s.cursor;return this.s.jump(e),this.s.eatIf(`..`)&&!this.spaceOrEnd()&&!this.s.at(`.`)?M.leaf(k.Dots,this.s.from(e)):(this.s.jump(t),null)}code(e,t){switch(t){case`<`:return this.s.at(et)?this.label():this.s.eatIf(`=`)?k.LtEq:k.Lt;case`0`:case`1`:case`2`:case`3`:case`4`:case`5`:case`6`:case`7`:case`8`:case`9`:return this.number(e,t);case`.`:return this.s.at(e=>/^[0-9]$/.test(e))?this.number(e,t):this.s.eatIf(`.`)?k.Dots:k.Dot;case`"`:return this.string_();case`=`:return this.s.eatIf(`=`)?k.EqEq:this.s.eatIf(`>`)?k.Arrow:k.Eq;case`!`:return this.s.eatIf(`=`)?k.ExclEq:this.error("the character `!` is not valid in code");case`>`:return this.s.eatIf(`=`)?k.GtEq:k.Gt;case`+`:return this.s.eatIf(`=`)?k.PlusEq:k.Plus;case`-`:case`−`:return this.s.eatIf(`=`)?k.HyphEq:k.Minus;case`*`:return this.s.eatIf(`=`)?k.StarEq:k.Star;case`/`:return this.s.eatIf(`=`)?k.SlashEq:k.Slash;case`{`:return k.LeftBrace;case`}`:return k.RightBrace;case`[`:return k.LeftBracket;case`]`:return k.RightBracket;case`(`:return k.LeftParen;case`)`:return k.RightParen;case`$`:return k.Dollar;case`,`:return k.Comma;case`;`:return k.Semicolon;case`:`:return k.Colon;default:return $e(t)?this.ident(e):this.error(`the character \`${t}\` is not valid in code`)}}ident(e){this.s.eatWhile(et);let t=this.s.from(e),n=this.s.get(0,e);if(!((n.endsWith(`.`)||n.endsWith(`@`))&&!n.endsWith(`..`))){let e=qe(t);if(e!==void 0)return e}return t===`_`?k.Underscore:k.Ident}number(e,t){let n=10;t===`0`&&(this.s.eatIf(`b`)?n=2:this.s.eatIf(`o`)?n=8:this.s.eatIf(`x`)&&(n=16)),n===16?this.s.eatWhile(e=>/^[0-9a-zA-Z]$/.test(e)):this.s.eatWhile(e=>/^[0-9]$/.test(e));let r=!1;n===10&&(t===`.`?r=!0:!this.s.at(`..`)&&!$e(this.s.scout(1))&&this.s.eatIf(`.`)&&(r=!0,this.s.eatWhile(e=>/^[0-9]$/.test(e))),!this.s.at(`em`)&&(this.s.eatIf(`e`)||this.s.eatIf(`E`))&&(r=!0,this.s.eatIf(`+`)||this.s.eatIf(`-`),this.s.eatWhile(e=>/^[0-9]$/.test(e))));let i=this.s.from(e),a=this.s.eatWhile(e=>/^[a-zA-Z0-9]$/.test(e)||e===`%`);if(n===10&&!r){let e=parseInt(i,10);(e>=2**53-1||e<=-(2**53-1))&&(Number.isNaN(parseFloat(i))||(r=!0))}let o=null,s=!1;a===``?s=!0:[`pt`,`mm`,`cm`,`in`,`deg`,`rad`,`em`,`fr`,`%`].includes(a)?(s=!0,o=`suffix`):o=`invalid number suffix: ${a}`;let c=!1,l=null;if(r&&Number.isNaN(parseFloat(i)))l=`invalid floating point number: ${i}`;else if(n===10)c=!0;else{let e=``;n===2?e=`binary`:n===8?e=`octal`:n===16&&(e=`hexadecimal`);let t=i.slice(2),r=!1;n===2?r=/^[01]+$/.test(t):n===8?r=/^[0-7]+$/.test(t):n===16&&(r=/^[0-9a-fA-F]+$/.test(t)),r&&a===``?c=!0:r?(s&&=(o=`try using a decimal number: ${parseInt(t,n)}${a}`,!1),l=`${e} numbers cannot have a suffix`):l=`invalid ${e} number: ${i}`}if(c&&s&&!o)return r?k.Float:k.Int;if(c&&s&&o===`suffix`)return k.Numeric;if(!c&&!s){let e=this.error(l);return this.hint(o),e}else if(c&&!s)return this.error(o);else return this.error(l)}string_(){let e=!1;return this.s.eatUntil(t=>{let n=t===`"`&&!e;return e=t===`\\`&&!e,n}),this.s.eatIf(`"`)?k.Str:this.error(`unclosed string`)}eatNewline(){let e=this.s.eatIf(Ye);return e&&this.s.before().endsWith(`\r`)&&this.s.eatIf(` +`),e}};function qe(e){switch(e){case`none`:return k.None;case`auto`:return k.Auto;case`true`:return k.Bool;case`false`:return k.Bool;case`not`:return k.Not;case`and`:return k.And;case`or`:return k.Or;case`let`:return k.Let;case`set`:return k.Set;case`show`:return k.Show;case`context`:return k.Context;case`if`:return k.If;case`else`:return k.Else;case`for`:return k.For;case`in`:return k.In;case`while`:return k.While;case`break`:return k.Break;case`continue`:return k.Continue;case`return`:return k.Return;case`import`:return k.Import;case`include`:return k.Include;case`as`:return k.As;default:return}}function Je(e,t){switch(t){case I.Markup:return e===` `||e===` `||Ye(e);default:return Te(e)}}function Ye(e){return e===` +`||e===`\v`||e===`\f`||e===`\r`||e===`…`||e===`\u2028`||e===`\u2029`}function Xe(e){let t=new Re(e),n=[];for(t.eatWhile(e=>/^[0-9a-zA-Z!#$%&*+,-./:;=?@_~']$/.test(e)?!0:e===`[`?(n.push(`[`),!0):e===`(`?(n.push(`(`),!0):e===`]`?n.pop()===`[`:e===`)`?n.pop()===`(`:!1);;){let e=t.scout(-1);if(e===`!`||e===`,`||e===`.`||e===`:`||e===`;`||e===`?`||e===`'`)t.uneat();else break}return[t.before(),n.length===0]}function Ze(e){let t=new Re(e),n=[],r=0,i=0;for(;!t.done();){let a=t.eat();if(a===null)break;Ye(a)&&(a===`\r`&&t.eatIf(` +`),n.push(e.slice(r,i)),r=t.cursor),i=t.cursor}return n.push(e.slice(r)),n}function Qe(e){let t=0,n=new Re(e);for(;!n.done();){let e=n.eat();if(e===null)break;Ye(e)&&(e===`\r`&&n.eatIf(` +`),t++)}return t}function $e(e){return je(e)||e===`_`}function et(e){return Me(e)||e===`_`||e===`-`}function tt(e){return je(e)}function nt(e){return Me(e)&&e!==`_`}function rt(e){return et(e)||e===`:`||e===`.`}let N=function(e){return e[e.Normal=0]=`Normal`,e[e.Alphabetic=1]=`Alphabetic`,e[e.Binary=2]=`Binary`,e[e.Closing=3]=`Closing`,e[e.Diacritic=4]=`Diacritic`,e[e.Fence=5]=`Fence`,e[e.GlyphPart=6]=`GlyphPart`,e[e.Large=7]=`Large`,e[e.Opening=8]=`Opening`,e[e.Punctuation=9]=`Punctuation`,e[e.Relation=10]=`Relation`,e[e.Space=11]=`Space`,e[e.Unary=12]=`Unary`,e[e.Vary=13]=`Vary`,e[e.Special=14]=`Special`,e}({});const it=[[` `,N.Space],[`!`,N.Normal],[`#`,N.Normal],[`$`,N.Normal],[`%`,N.Normal],[`&`,N.Normal],[`(`,N.Opening],[`)`,N.Closing],[`*`,N.Normal],[`+`,N.Vary],[`,`,N.Punctuation],[`-`,N.Normal],[`.`,N.Punctuation],[`/`,N.Binary],[`0`,N.Normal],[`1`,N.Normal],[`2`,N.Normal],[`3`,N.Normal],[`4`,N.Normal],[`5`,N.Normal],[`6`,N.Normal],[`7`,N.Normal],[`8`,N.Normal],[`9`,N.Normal],[`:`,N.Punctuation],[`;`,N.Punctuation],[`<`,N.Relation],[`=`,N.Relation],[`>`,N.Relation],[`?`,N.Punctuation],[`@`,N.Normal],[`A`,N.Alphabetic],[`B`,N.Alphabetic],[`C`,N.Alphabetic],[`D`,N.Alphabetic],[`E`,N.Alphabetic],[`F`,N.Alphabetic],[`G`,N.Alphabetic],[`H`,N.Alphabetic],[`I`,N.Alphabetic],[`J`,N.Alphabetic],[`K`,N.Alphabetic],[`L`,N.Alphabetic],[`M`,N.Alphabetic],[`N`,N.Alphabetic],[`O`,N.Alphabetic],[`P`,N.Alphabetic],[`Q`,N.Alphabetic],[`R`,N.Alphabetic],[`S`,N.Alphabetic],[`T`,N.Alphabetic],[`U`,N.Alphabetic],[`V`,N.Alphabetic],[`W`,N.Alphabetic],[`X`,N.Alphabetic],[`Y`,N.Alphabetic],[`Z`,N.Alphabetic],[`[`,N.Opening],[`\\`,N.Binary],[`]`,N.Closing],[`^`,N.Normal],[`_`,N.Normal],["`",N.Diacritic],[`a`,N.Alphabetic],[`b`,N.Alphabetic],[`c`,N.Alphabetic],[`d`,N.Alphabetic],[`e`,N.Alphabetic],[`f`,N.Alphabetic],[`g`,N.Alphabetic],[`h`,N.Alphabetic],[`i`,N.Alphabetic],[`j`,N.Alphabetic],[`k`,N.Alphabetic],[`l`,N.Alphabetic],[`m`,N.Alphabetic],[`n`,N.Alphabetic],[`o`,N.Alphabetic],[`p`,N.Alphabetic],[`q`,N.Alphabetic],[`r`,N.Alphabetic],[`s`,N.Alphabetic],[`t`,N.Alphabetic],[`u`,N.Alphabetic],[`v`,N.Alphabetic],[`w`,N.Alphabetic],[`x`,N.Alphabetic],[`y`,N.Alphabetic],[`z`,N.Alphabetic],[`{`,N.Opening],[`|`,N.Fence],[`}`,N.Closing],[`~`,N.Normal],[`\xA0`,N.Space],[`¡`,N.Punctuation],[`¢`,N.Normal],[`£`,N.Normal],[`¤`,N.Normal],[`¥`,N.Normal],[`¦`,N.Normal],[`§`,N.Normal],[`¨`,N.Diacritic],[`¬`,N.Unary],[`¯`,N.Diacritic],[`°`,N.Normal],[`±`,N.Vary],[`²`,N.Normal],[`³`,N.Normal],[`´`,N.Normal],[`µ`,N.Normal],[`¶`,N.Normal],[`·`,N.Binary],[`¹`,N.Normal],[`¼`,N.Normal],[`½`,N.Normal],[`¾`,N.Normal],[`¿`,N.Punctuation],[`×`,N.Binary],[`÷`,N.Binary],[`ı`,N.Alphabetic],[`ȷ`,N.Alphabetic],[`ˆ`,N.Diacritic],[`ˇ`,N.Diacritic],[`˘`,N.Diacritic],[`˙`,N.Diacritic],[`˚`,N.Diacritic],[`˜`,N.Diacritic],[`̀`,N.Diacritic],[`́`,N.Diacritic],[`̂`,N.Diacritic],[`̃`,N.Diacritic],[`̄`,N.Diacritic],[`̅`,N.Diacritic],[`̆`,N.Diacritic],[`̇`,N.Diacritic],[`̈`,N.Diacritic],[`̊`,N.Diacritic],[`̌`,N.Diacritic],[`̑`,N.Diacritic],[`̣`,N.Diacritic],[`̬`,N.Diacritic],[`̭`,N.Diacritic],[`̮`,N.Diacritic],[`̯`,N.Diacritic],[`̰`,N.Diacritic],[`̱`,N.Diacritic],[`̲`,N.Diacritic],[`̳`,N.Diacritic],[`̸`,N.Diacritic],[`̺`,N.Diacritic],[`̿`,N.Diacritic],[`͆`,N.Diacritic],[`Α`,N.Alphabetic],[`Β`,N.Alphabetic],[`Γ`,N.Alphabetic],[`Δ`,N.Alphabetic],[`Ε`,N.Alphabetic],[`Ζ`,N.Alphabetic],[`Η`,N.Alphabetic],[`Θ`,N.Alphabetic],[`Ι`,N.Alphabetic],[`Κ`,N.Alphabetic],[`Λ`,N.Alphabetic],[`Μ`,N.Alphabetic],[`Ν`,N.Alphabetic],[`Ξ`,N.Alphabetic],[`Ο`,N.Alphabetic],[`Π`,N.Alphabetic],[`Ρ`,N.Alphabetic],[`Σ`,N.Alphabetic],[`Τ`,N.Alphabetic],[`Φ`,N.Alphabetic],[`Χ`,N.Alphabetic],[`Ψ`,N.Alphabetic],[`Ω`,N.Alphabetic],[`α`,N.Alphabetic],[`β`,N.Alphabetic],[`γ`,N.Alphabetic],[`δ`,N.Alphabetic],[`ε`,N.Alphabetic],[`ζ`,N.Alphabetic],[`η`,N.Alphabetic],[`θ`,N.Alphabetic],[`ι`,N.Alphabetic],[`κ`,N.Alphabetic],[`λ`,N.Alphabetic],[`μ`,N.Alphabetic],[`ν`,N.Alphabetic],[`ξ`,N.Alphabetic],[`ο`,N.Alphabetic],[`π`,N.Alphabetic],[`ρ`,N.Alphabetic],[`σ`,N.Alphabetic],[`τ`,N.Alphabetic],[`υ`,N.Alphabetic],[`φ`,N.Alphabetic],[`χ`,N.Alphabetic],[`ψ`,N.Alphabetic],[`ω`,N.Alphabetic],[`ϐ`,N.Alphabetic],[`ϑ`,N.Alphabetic],[`ϒ`,N.Alphabetic],[`ϕ`,N.Alphabetic],[`ϖ`,N.Alphabetic],[`Ϙ`,N.Normal],[`ϙ`,N.Normal],[`Ϛ`,N.Alphabetic],[`ϛ`,N.Alphabetic],[`Ϝ`,N.Alphabetic],[`ϝ`,N.Alphabetic],[`Ϡ`,N.Alphabetic],[`ϡ`,N.Alphabetic],[`ϰ`,N.Alphabetic],[`ϱ`,N.Alphabetic],[`ϴ`,N.Alphabetic],[`ϵ`,N.Alphabetic],[`϶`,N.Normal],[`Ш`,N.Alphabetic],[`؆`,N.Large],[`؇`,N.Large],[`؈`,N.Alphabetic],[` `,N.Space],[` `,N.Space],[` `,N.Space],[` `,N.Space],[` `,N.Space],[` `,N.Space],[` `,N.Space],[` `,N.Space],[` `,N.Space],[` `,N.Space],[`​`,N.Space],[`‐`,N.Punctuation],[`‒`,N.Punctuation],[`–`,N.Punctuation],[`—`,N.Punctuation],[`‖`,N.Fence],[`†`,N.Relation],[`‡`,N.Relation],[`•`,N.Binary],[`…`,N.Normal],[`′`,N.Normal],[`″`,N.Normal],[`‴`,N.Normal],[`‵`,N.Normal],[`‶`,N.Normal],[`‷`,N.Normal],[`※`,N.Normal],[`‼`,N.Normal],[`⁀`,N.Binary],[`⁄`,N.Binary],[`⁎`,N.Binary],[`⁏`,N.Relation],[`⁐`,N.Relation],[`⁑`,N.Normal],[`⁒`,N.Normal],[`⁗`,N.Normal],[` `,N.Space],[`⁡`,N.Binary],[`⁢`,N.Binary],[`⁣`,N.Punctuation],[`⁤`,N.Special],[`⁺`,N.Normal],[`⁻`,N.Normal],[`⁼`,N.Normal],[`⁽`,N.Normal],[`⁾`,N.Normal],[`₊`,N.Normal],[`₋`,N.Normal],[`₌`,N.Normal],[`₍`,N.Normal],[`₎`,N.Normal],[`⃐`,N.Diacritic],[`⃑`,N.Diacritic],[`⃒`,N.Diacritic],[`⃓`,N.Special],[`⃔`,N.Diacritic],[`⃕`,N.Diacritic],[`⃖`,N.Diacritic],[`⃗`,N.Diacritic],[`⃘`,N.Diacritic],[`⃙`,N.Diacritic],[`⃚`,N.Diacritic],[`⃛`,N.Diacritic],[`⃜`,N.Diacritic],[`⃝`,N.Diacritic],[`⃞`,N.Diacritic],[`⃟`,N.Diacritic],[`⃡`,N.Diacritic],[`⃤`,N.Diacritic],[`⃥`,N.Diacritic],[`⃦`,N.Diacritic],[`⃧`,N.Diacritic],[`⃨`,N.Diacritic],[`⃩`,N.Diacritic],[`⃪`,N.Diacritic],[`⃫`,N.Diacritic],[`⃬`,N.Diacritic],[`⃭`,N.Diacritic],[`⃮`,N.Diacritic],[`⃯`,N.Diacritic],[`ℂ`,N.Alphabetic],[`ℇ`,N.Normal],[`ℊ`,N.Alphabetic],[`ℋ`,N.Alphabetic],[`ℌ`,N.Alphabetic],[`ℍ`,N.Alphabetic],[`ℎ`,N.Normal],[`ℏ`,N.Normal],[`ℐ`,N.Alphabetic],[`ℑ`,N.Alphabetic],[`ℒ`,N.Alphabetic],[`ℓ`,N.Alphabetic],[`ℕ`,N.Alphabetic],[`℘`,N.Alphabetic],[`ℙ`,N.Alphabetic],[`ℚ`,N.Alphabetic],[`ℛ`,N.Alphabetic],[`ℜ`,N.Alphabetic],[`ℝ`,N.Alphabetic],[`ℤ`,N.Alphabetic],[`Ω`,N.Normal],[`℧`,N.Normal],[`ℨ`,N.Alphabetic],[`℩`,N.Normal],[`Å`,N.Alphabetic],[`ℬ`,N.Alphabetic],[`ℭ`,N.Alphabetic],[`ℯ`,N.Alphabetic],[`ℰ`,N.Alphabetic],[`ℱ`,N.Alphabetic],[`Ⅎ`,N.Normal],[`ℳ`,N.Alphabetic],[`ℴ`,N.Alphabetic],[`ℵ`,N.Alphabetic],[`ℶ`,N.Alphabetic],[`ℷ`,N.Alphabetic],[`ℸ`,N.Alphabetic],[`ℼ`,N.Alphabetic],[`ℽ`,N.Alphabetic],[`ℾ`,N.Normal],[`ℿ`,N.Alphabetic],[`⅀`,N.Large],[`⅁`,N.Normal],[`⅂`,N.Normal],[`⅃`,N.Normal],[`⅄`,N.Normal],[`ⅅ`,N.Normal],[`ⅆ`,N.Normal],[`ⅇ`,N.Normal],[`ⅈ`,N.Normal],[`ⅉ`,N.Normal],[`⅋`,N.Normal],[`←`,N.Relation],[`↑`,N.Relation],[`→`,N.Relation],[`↓`,N.Relation],[`↔`,N.Relation],[`↕`,N.Relation],[`↖`,N.Relation],[`↗`,N.Relation],[`↘`,N.Relation],[`↙`,N.Relation],[`↚`,N.Relation],[`↛`,N.Relation],[`↜`,N.Relation],[`↝`,N.Relation],[`↞`,N.Relation],[`↟`,N.Relation],[`↠`,N.Relation],[`↡`,N.Relation],[`↢`,N.Relation],[`↣`,N.Relation],[`↤`,N.Relation],[`↥`,N.Relation],[`↦`,N.Relation],[`↧`,N.Relation],[`↨`,N.Relation],[`↩`,N.Relation],[`↪`,N.Relation],[`↫`,N.Relation],[`↬`,N.Relation],[`↭`,N.Relation],[`↮`,N.Relation],[`↯`,N.Relation],[`↰`,N.Relation],[`↱`,N.Relation],[`↲`,N.Relation],[`↳`,N.Relation],[`↶`,N.Relation],[`↷`,N.Relation],[`↺`,N.Relation],[`↻`,N.Relation],[`↼`,N.Relation],[`↽`,N.Relation],[`↾`,N.Relation],[`↿`,N.Relation],[`⇀`,N.Relation],[`⇁`,N.Relation],[`⇂`,N.Relation],[`⇃`,N.Relation],[`⇄`,N.Relation],[`⇅`,N.Relation],[`⇆`,N.Relation],[`⇇`,N.Relation],[`⇈`,N.Relation],[`⇉`,N.Relation],[`⇊`,N.Relation],[`⇋`,N.Relation],[`⇌`,N.Relation],[`⇍`,N.Relation],[`⇎`,N.Relation],[`⇏`,N.Relation],[`⇐`,N.Relation],[`⇑`,N.Relation],[`⇒`,N.Relation],[`⇓`,N.Relation],[`⇔`,N.Relation],[`⇕`,N.Relation],[`⇖`,N.Relation],[`⇗`,N.Relation],[`⇘`,N.Relation],[`⇙`,N.Relation],[`⇚`,N.Relation],[`⇛`,N.Relation],[`⇜`,N.Relation],[`⇝`,N.Relation],[`⇞`,N.Relation],[`⇟`,N.Relation],[`⇠`,N.Relation],[`⇡`,N.Relation],[`⇢`,N.Relation],[`⇣`,N.Relation],[`⇤`,N.Relation],[`⇥`,N.Relation],[`⇦`,N.Relation],[`⇧`,N.Relation],[`⇨`,N.Relation],[`⇩`,N.Relation],[`⇪`,N.Relation],[`⇫`,N.Relation],[`⇬`,N.Relation],[`⇭`,N.Relation],[`⇮`,N.Relation],[`⇯`,N.Relation],[`⇰`,N.Relation],[`⇱`,N.Relation],[`⇲`,N.Relation],[`⇳`,N.Relation],[`⇴`,N.Relation],[`⇵`,N.Relation],[`⇶`,N.Relation],[`⇷`,N.Relation],[`⇸`,N.Relation],[`⇹`,N.Relation],[`⇺`,N.Relation],[`⇻`,N.Relation],[`⇼`,N.Relation],[`⇽`,N.Relation],[`⇾`,N.Relation],[`⇿`,N.Relation],[`∀`,N.Unary],[`∁`,N.Unary],[`∂`,N.Normal],[`∃`,N.Unary],[`∄`,N.Unary],[`∅`,N.Normal],[`∆`,N.Unary],[`∇`,N.Unary],[`∈`,N.Relation],[`∉`,N.Relation],[`∊`,N.Relation],[`∋`,N.Relation],[`∌`,N.Relation],[`∍`,N.Relation],[`∎`,N.Normal],[`∏`,N.Large],[`∐`,N.Large],[`∑`,N.Large],[`−`,N.Vary],[`∓`,N.Vary],[`∔`,N.Binary],[`∕`,N.Binary],[`∖`,N.Binary],[`∗`,N.Binary],[`∘`,N.Binary],[`∙`,N.Binary],[`√`,N.Large],[`∛`,N.Large],[`∜`,N.Large],[`∝`,N.Relation],[`∞`,N.Normal],[`∟`,N.Normal],[`∠`,N.Normal],[`∡`,N.Normal],[`∢`,N.Normal],[`∣`,N.Relation],[`∤`,N.Relation],[`∥`,N.Relation],[`∦`,N.Relation],[`∧`,N.Binary],[`∨`,N.Binary],[`∩`,N.Binary],[`∪`,N.Binary],[`∫`,N.Large],[`∬`,N.Large],[`∭`,N.Large],[`∮`,N.Large],[`∯`,N.Large],[`∰`,N.Large],[`∱`,N.Large],[`∲`,N.Large],[`∳`,N.Large],[`∴`,N.Relation],[`∵`,N.Relation],[`∶`,N.Relation],[`∷`,N.Relation],[`∸`,N.Binary],[`∹`,N.Relation],[`∺`,N.Relation],[`∻`,N.Relation],[`∼`,N.Relation],[`∽`,N.Relation],[`∾`,N.Binary],[`∿`,N.Normal],[`≀`,N.Binary],[`≁`,N.Relation],[`≂`,N.Relation],[`≃`,N.Relation],[`≄`,N.Relation],[`≅`,N.Relation],[`≆`,N.Relation],[`≇`,N.Relation],[`≈`,N.Relation],[`≉`,N.Relation],[`≊`,N.Relation],[`≋`,N.Relation],[`≌`,N.Relation],[`≍`,N.Relation],[`≎`,N.Relation],[`≏`,N.Relation],[`≐`,N.Relation],[`≑`,N.Relation],[`≒`,N.Relation],[`≓`,N.Relation],[`≔`,N.Relation],[`≕`,N.Relation],[`≖`,N.Relation],[`≗`,N.Relation],[`≘`,N.Relation],[`≙`,N.Relation],[`≚`,N.Relation],[`≛`,N.Relation],[`≜`,N.Relation],[`≝`,N.Relation],[`≞`,N.Relation],[`≟`,N.Relation],[`≠`,N.Relation],[`≡`,N.Relation],[`≢`,N.Relation],[`≣`,N.Relation],[`≤`,N.Relation],[`≥`,N.Relation],[`≦`,N.Relation],[`≧`,N.Relation],[`≨`,N.Relation],[`≩`,N.Relation],[`≪`,N.Relation],[`≫`,N.Relation],[`≬`,N.Relation],[`≭`,N.Relation],[`≮`,N.Relation],[`≯`,N.Relation],[`≰`,N.Relation],[`≱`,N.Relation],[`≲`,N.Relation],[`≳`,N.Relation],[`≴`,N.Relation],[`≵`,N.Relation],[`≶`,N.Relation],[`≷`,N.Relation],[`≸`,N.Relation],[`≹`,N.Relation],[`≺`,N.Relation],[`≻`,N.Relation],[`≼`,N.Relation],[`≽`,N.Relation],[`≾`,N.Relation],[`≿`,N.Relation],[`⊀`,N.Relation],[`⊁`,N.Relation],[`⊂`,N.Relation],[`⊃`,N.Relation],[`⊄`,N.Relation],[`⊅`,N.Relation],[`⊆`,N.Relation],[`⊇`,N.Relation],[`⊈`,N.Relation],[`⊉`,N.Relation],[`⊊`,N.Relation],[`⊋`,N.Relation],[`⊌`,N.Binary],[`⊍`,N.Binary],[`⊎`,N.Binary],[`⊏`,N.Relation],[`⊐`,N.Relation],[`⊑`,N.Relation],[`⊒`,N.Relation],[`⊓`,N.Binary],[`⊔`,N.Binary],[`⊕`,N.Binary],[`⊖`,N.Binary],[`⊗`,N.Binary],[`⊘`,N.Binary],[`⊙`,N.Binary],[`⊚`,N.Binary],[`⊛`,N.Binary],[`⊜`,N.Binary],[`⊝`,N.Binary],[`⊞`,N.Binary],[`⊟`,N.Binary],[`⊠`,N.Binary],[`⊡`,N.Binary],[`⊢`,N.Relation],[`⊣`,N.Relation],[`⊤`,N.Normal],[`⊥`,N.Relation],[`⊦`,N.Relation],[`⊧`,N.Relation],[`⊨`,N.Relation],[`⊩`,N.Relation],[`⊪`,N.Relation],[`⊫`,N.Relation],[`⊬`,N.Relation],[`⊭`,N.Relation],[`⊮`,N.Relation],[`⊯`,N.Relation],[`⊰`,N.Relation],[`⊱`,N.Relation],[`⊲`,N.Relation],[`⊳`,N.Relation],[`⊴`,N.Relation],[`⊵`,N.Relation],[`⊶`,N.Relation],[`⊷`,N.Relation],[`⊸`,N.Relation],[`⊹`,N.Binary],[`⊺`,N.Binary],[`⊻`,N.Binary],[`⊼`,N.Binary],[`⊽`,N.Binary],[`⊾`,N.Normal],[`⊿`,N.Normal],[`⋀`,N.Large],[`⋁`,N.Large],[`⋂`,N.Large],[`⋃`,N.Large],[`⋄`,N.Binary],[`⋅`,N.Binary],[`⋆`,N.Binary],[`⋇`,N.Binary],[`⋈`,N.Relation],[`⋉`,N.Binary],[`⋊`,N.Binary],[`⋋`,N.Binary],[`⋌`,N.Binary],[`⋍`,N.Relation],[`⋎`,N.Binary],[`⋏`,N.Binary],[`⋐`,N.Relation],[`⋑`,N.Relation],[`⋒`,N.Binary],[`⋓`,N.Binary],[`⋔`,N.Relation],[`⋕`,N.Relation],[`⋖`,N.Relation],[`⋗`,N.Relation],[`⋘`,N.Relation],[`⋙`,N.Relation],[`⋚`,N.Relation],[`⋛`,N.Relation],[`⋜`,N.Relation],[`⋝`,N.Relation],[`⋞`,N.Relation],[`⋟`,N.Relation],[`⋠`,N.Relation],[`⋡`,N.Relation],[`⋢`,N.Relation],[`⋣`,N.Relation],[`⋤`,N.Relation],[`⋥`,N.Relation],[`⋦`,N.Relation],[`⋧`,N.Relation],[`⋨`,N.Relation],[`⋩`,N.Relation],[`⋪`,N.Relation],[`⋫`,N.Relation],[`⋬`,N.Relation],[`⋭`,N.Relation],[`⋮`,N.Relation],[`⋯`,N.Relation],[`⋰`,N.Relation],[`⋱`,N.Relation],[`⋲`,N.Relation],[`⋳`,N.Relation],[`⋴`,N.Relation],[`⋵`,N.Relation],[`⋶`,N.Relation],[`⋷`,N.Relation],[`⋸`,N.Relation],[`⋹`,N.Relation],[`⋺`,N.Relation],[`⋻`,N.Relation],[`⋼`,N.Relation],[`⋽`,N.Relation],[`⋾`,N.Relation],[`⋿`,N.Relation],[`⌀`,N.Normal],[`⌂`,N.Normal],[`⌅`,N.Binary],[`⌆`,N.Binary],[`⌈`,N.Opening],[`⌉`,N.Closing],[`⌊`,N.Opening],[`⌋`,N.Closing],[`⌐`,N.Normal],[`⌑`,N.Normal],[`⌙`,N.Normal],[`⌜`,N.Opening],[`⌝`,N.Closing],[`⌞`,N.Opening],[`⌟`,N.Closing],[`⌠`,N.GlyphPart],[`⌡`,N.GlyphPart],[`⌢`,N.Relation],[`⌣`,N.Relation],[`⌶`,N.Normal],[`⌽`,N.Binary],[`⌿`,N.Relation],[`⍼`,N.Relation],[`⎔`,N.Normal],[`⎛`,N.GlyphPart],[`⎜`,N.GlyphPart],[`⎝`,N.GlyphPart],[`⎞`,N.GlyphPart],[`⎟`,N.GlyphPart],[`⎠`,N.GlyphPart],[`⎡`,N.GlyphPart],[`⎢`,N.GlyphPart],[`⎣`,N.GlyphPart],[`⎤`,N.GlyphPart],[`⎥`,N.GlyphPart],[`⎦`,N.GlyphPart],[`⎧`,N.GlyphPart],[`⎨`,N.GlyphPart],[`⎩`,N.GlyphPart],[`⎪`,N.GlyphPart],[`⎫`,N.GlyphPart],[`⎬`,N.GlyphPart],[`⎭`,N.GlyphPart],[`⎮`,N.GlyphPart],[`⎯`,N.GlyphPart],[`⎰`,N.Relation],[`⎱`,N.Relation],[`⎲`,N.GlyphPart],[`⎳`,N.GlyphPart],[`⎴`,N.Normal],[`⎵`,N.Normal],[`⎶`,N.Normal],[`⎷`,N.GlyphPart],[`⏐`,N.GlyphPart],[`⏜`,N.Normal],[`⏝`,N.Normal],[`⏞`,N.Normal],[`⏟`,N.Normal],[`⏠`,N.Normal],[`⏡`,N.Normal],[`⏢`,N.Normal],[`⏣`,N.Normal],[`⏤`,N.Normal],[`⏥`,N.Normal],[`⏦`,N.Normal],[`⏧`,N.Normal],[`Ⓢ`,N.Normal],[`■`,N.Normal],[`□`,N.Normal],[`▪`,N.Normal],[`▫`,N.Normal],[`▭`,N.Normal],[`▮`,N.Normal],[`▯`,N.Normal],[`▰`,N.Normal],[`▱`,N.Normal],[`▲`,N.Binary],[`△`,N.Binary],[`▴`,N.Binary],[`▵`,N.Binary],[`▶`,N.Binary],[`▷`,N.Binary],[`▸`,N.Binary],[`▹`,N.Binary],[`▼`,N.Binary],[`▽`,N.Binary],[`▾`,N.Binary],[`▿`,N.Binary],[`◀`,N.Binary],[`◁`,N.Binary],[`◂`,N.Binary],[`◃`,N.Binary],[`◄`,N.Binary],[`◅`,N.Binary],[`◆`,N.Normal],[`◇`,N.Normal],[`◈`,N.Normal],[`◉`,N.Normal],[`◊`,N.Binary],[`○`,N.Binary],[`◎`,N.Normal],[`●`,N.Normal],[`◐`,N.Normal],[`◑`,N.Normal],[`◒`,N.Normal],[`◓`,N.Normal],[`◖`,N.Normal],[`◗`,N.Normal],[`◢`,N.Normal],[`◣`,N.Normal],[`◤`,N.Normal],[`◥`,N.Normal],[`◦`,N.Binary],[`◧`,N.Normal],[`◨`,N.Normal],[`◩`,N.Normal],[`◪`,N.Normal],[`◫`,N.Binary],[`◬`,N.Binary],[`◯`,N.Normal],[`◸`,N.Binary],[`◹`,N.Binary],[`◺`,N.Binary],[`◻`,N.Binary],[`◼`,N.Binary],[`◽`,N.Binary],[`◾`,N.Binary],[`◿`,N.Binary],[`★`,N.Binary],[`☆`,N.Binary],[`☉`,N.Normal],[`☌`,N.Normal],[`☽`,N.Normal],[`☾`,N.Normal],[`☿`,N.Normal],[`♀`,N.Normal],[`♁`,N.Normal],[`♂`,N.Normal],[`♃`,N.Normal],[`♄`,N.Normal],[`♆`,N.Normal],[`♇`,N.Normal],[`♈`,N.Normal],[`♉`,N.Normal],[`♠`,N.Normal],[`♡`,N.Normal],[`♢`,N.Normal],[`♣`,N.Normal],[`♤`,N.Normal],[`♥`,N.Normal],[`♦`,N.Normal],[`♧`,N.Normal],[`♩`,N.Normal],[`♭`,N.Normal],[`♮`,N.Normal],[`♯`,N.Normal],[`⚀`,N.Normal],[`⚁`,N.Normal],[`⚂`,N.Normal],[`⚃`,N.Normal],[`⚄`,N.Normal],[`⚅`,N.Normal],[`⚆`,N.Normal],[`⚇`,N.Normal],[`⚈`,N.Normal],[`⚉`,N.Normal],[`⚪`,N.Normal],[`⚫`,N.Normal],[`⚬`,N.Normal],[`⚲`,N.Normal],[`✓`,N.Normal],[`✗`,N.Normal],[`✠`,N.Normal],[`✪`,N.Normal],[`✶`,N.Normal],[`❲`,N.Opening],[`❳`,N.Closing],[`⟀`,N.Normal],[`⟁`,N.Normal],[`⟂`,N.Relation],[`⟃`,N.Relation],[`⟄`,N.Relation],[`⟅`,N.Relation],[`⟆`,N.Relation],[`⟇`,N.Relation],[`⟈`,N.Relation],[`⟉`,N.Relation],[`⟊`,N.Relation],[`⟋`,N.Relation],[`⟌`,N.Large],[`⟍`,N.Relation],[`⟎`,N.Binary],[`⟏`,N.Binary],[`⟐`,N.Normal],[`⟑`,N.Binary],[`⟒`,N.Relation],[`⟓`,N.Relation],[`⟔`,N.Relation],[`⟕`,N.Large],[`⟖`,N.Large],[`⟗`,N.Large],[`⟘`,N.Large],[`⟙`,N.Large],[`⟚`,N.Relation],[`⟛`,N.Relation],[`⟜`,N.Relation],[`⟝`,N.Relation],[`⟞`,N.Relation],[`⟟`,N.Relation],[`⟠`,N.Binary],[`⟡`,N.Binary],[`⟢`,N.Binary],[`⟣`,N.Binary],[`⟤`,N.Binary],[`⟥`,N.Binary],[`⟦`,N.Opening],[`⟧`,N.Closing],[`⟨`,N.Opening],[`⟩`,N.Closing],[`⟪`,N.Opening],[`⟫`,N.Closing],[`⟬`,N.Opening],[`⟭`,N.Closing],[`⟮`,N.Opening],[`⟯`,N.Closing],[`⟰`,N.Relation],[`⟱`,N.Relation],[`⟲`,N.Relation],[`⟳`,N.Relation],[`⟴`,N.Relation],[`⟵`,N.Relation],[`⟶`,N.Relation],[`⟷`,N.Relation],[`⟸`,N.Relation],[`⟹`,N.Relation],[`⟺`,N.Relation],[`⟻`,N.Relation],[`⟼`,N.Relation],[`⟽`,N.Relation],[`⟾`,N.Relation],[`⟿`,N.Relation],[`⤀`,N.Relation],[`⤁`,N.Relation],[`⤂`,N.Relation],[`⤃`,N.Relation],[`⤄`,N.Relation],[`⤅`,N.Relation],[`⤆`,N.Relation],[`⤇`,N.Relation],[`⤈`,N.Relation],[`⤉`,N.Relation],[`⤊`,N.Relation],[`⤋`,N.Relation],[`⤌`,N.Relation],[`⤍`,N.Relation],[`⤎`,N.Relation],[`⤏`,N.Relation],[`⤐`,N.Relation],[`⤑`,N.Relation],[`⤒`,N.Relation],[`⤓`,N.Relation],[`⤔`,N.Relation],[`⤕`,N.Relation],[`⤖`,N.Relation],[`⤗`,N.Relation],[`⤘`,N.Relation],[`⤙`,N.Relation],[`⤚`,N.Relation],[`⤛`,N.Relation],[`⤜`,N.Relation],[`⤝`,N.Relation],[`⤞`,N.Relation],[`⤟`,N.Relation],[`⤠`,N.Relation],[`⤡`,N.Relation],[`⤢`,N.Relation],[`⤣`,N.Relation],[`⤤`,N.Relation],[`⤥`,N.Relation],[`⤦`,N.Relation],[`⤧`,N.Relation],[`⤨`,N.Relation],[`⤩`,N.Relation],[`⤪`,N.Relation],[`⤫`,N.Relation],[`⤬`,N.Relation],[`⤭`,N.Relation],[`⤮`,N.Relation],[`⤯`,N.Relation],[`⤰`,N.Relation],[`⤱`,N.Relation],[`⤲`,N.Relation],[`⤳`,N.Relation],[`⤴`,N.Relation],[`⤵`,N.Relation],[`⤶`,N.Relation],[`⤷`,N.Relation],[`⤸`,N.Relation],[`⤹`,N.Relation],[`⤺`,N.Relation],[`⤻`,N.Relation],[`⤼`,N.Relation],[`⤽`,N.Relation],[`⤾`,N.Relation],[`⤿`,N.Relation],[`⥀`,N.Relation],[`⥁`,N.Relation],[`⥂`,N.Relation],[`⥃`,N.Relation],[`⥄`,N.Relation],[`⥅`,N.Relation],[`⥆`,N.Relation],[`⥇`,N.Relation],[`⥈`,N.Relation],[`⥉`,N.Relation],[`⥊`,N.Relation],[`⥋`,N.Relation],[`⥌`,N.Relation],[`⥍`,N.Relation],[`⥎`,N.Relation],[`⥏`,N.Relation],[`⥐`,N.Relation],[`⥑`,N.Relation],[`⥒`,N.Relation],[`⥓`,N.Relation],[`⥔`,N.Relation],[`⥕`,N.Relation],[`⥖`,N.Relation],[`⥗`,N.Relation],[`⥘`,N.Relation],[`⥙`,N.Relation],[`⥚`,N.Relation],[`⥛`,N.Relation],[`⥜`,N.Relation],[`⥝`,N.Relation],[`⥞`,N.Relation],[`⥟`,N.Relation],[`⥠`,N.Relation],[`⥡`,N.Relation],[`⥢`,N.Relation],[`⥣`,N.Relation],[`⥤`,N.Relation],[`⥥`,N.Relation],[`⥦`,N.Relation],[`⥧`,N.Relation],[`⥨`,N.Relation],[`⥩`,N.Relation],[`⥪`,N.Relation],[`⥫`,N.Relation],[`⥬`,N.Relation],[`⥭`,N.Relation],[`⥮`,N.Relation],[`⥯`,N.Relation],[`⥰`,N.Relation],[`⥱`,N.Relation],[`⥲`,N.Relation],[`⥳`,N.Relation],[`⥴`,N.Relation],[`⥵`,N.Relation],[`⥶`,N.Relation],[`⥷`,N.Relation],[`⥸`,N.Relation],[`⥹`,N.Relation],[`⥺`,N.Relation],[`⥻`,N.Relation],[`⥼`,N.Relation],[`⥽`,N.Relation],[`⥾`,N.Relation],[`⥿`,N.Relation],[`⦀`,N.Fence],[`⦁`,N.Normal],[`⦂`,N.Fence],[`⦃`,N.Opening],[`⦄`,N.Closing],[`⦅`,N.Opening],[`⦆`,N.Closing],[`⦇`,N.Opening],[`⦈`,N.Closing],[`⦉`,N.Opening],[`⦊`,N.Closing],[`⦋`,N.Opening],[`⦌`,N.Closing],[`⦍`,N.Opening],[`⦎`,N.Closing],[`⦏`,N.Opening],[`⦐`,N.Closing],[`⦑`,N.Opening],[`⦒`,N.Closing],[`⦓`,N.Opening],[`⦔`,N.Closing],[`⦕`,N.Opening],[`⦖`,N.Closing],[`⦗`,N.Opening],[`⦘`,N.Closing],[`⦙`,N.Fence],[`⦚`,N.Fence],[`⦛`,N.Normal],[`⦜`,N.Normal],[`⦝`,N.Normal],[`⦞`,N.Normal],[`⦟`,N.Normal],[`⦠`,N.Normal],[`⦡`,N.Normal],[`⦢`,N.Normal],[`⦣`,N.Normal],[`⦤`,N.Normal],[`⦥`,N.Normal],[`⦦`,N.Normal],[`⦧`,N.Normal],[`⦨`,N.Normal],[`⦩`,N.Normal],[`⦪`,N.Normal],[`⦫`,N.Normal],[`⦬`,N.Normal],[`⦭`,N.Normal],[`⦮`,N.Normal],[`⦯`,N.Normal],[`⦰`,N.Normal],[`⦱`,N.Normal],[`⦲`,N.Normal],[`⦳`,N.Normal],[`⦴`,N.Normal],[`⦵`,N.Normal],[`⦶`,N.Binary],[`⦷`,N.Binary],[`⦸`,N.Binary],[`⦹`,N.Binary],[`⦺`,N.Normal],[`⦻`,N.Normal],[`⦼`,N.Normal],[`⦽`,N.Normal],[`⦾`,N.Normal],[`⦿`,N.Normal],[`⧀`,N.Binary],[`⧁`,N.Binary],[`⧂`,N.Normal],[`⧃`,N.Normal],[`⧄`,N.Binary],[`⧅`,N.Binary],[`⧆`,N.Binary],[`⧇`,N.Binary],[`⧈`,N.Binary],[`⧉`,N.Normal],[`⧊`,N.Normal],[`⧋`,N.Normal],[`⧌`,N.Normal],[`⧍`,N.Normal],[`⧎`,N.Relation],[`⧏`,N.Relation],[`⧐`,N.Relation],[`⧑`,N.Relation],[`⧒`,N.Relation],[`⧓`,N.Relation],[`⧔`,N.Relation],[`⧕`,N.Relation],[`⧖`,N.Binary],[`⧗`,N.Binary],[`⧘`,N.Opening],[`⧙`,N.Closing],[`⧚`,N.Opening],[`⧛`,N.Closing],[`⧜`,N.Normal],[`⧝`,N.Normal],[`⧞`,N.Normal],[`⧟`,N.Relation],[`⧠`,N.Normal],[`⧡`,N.Relation],[`⧢`,N.Binary],[`⧣`,N.Relation],[`⧤`,N.Relation],[`⧥`,N.Relation],[`⧦`,N.Relation],[`⧧`,N.Normal],[`⧨`,N.Normal],[`⧩`,N.Normal],[`⧪`,N.Normal],[`⧫`,N.Binary],[`⧬`,N.Normal],[`⧭`,N.Normal],[`⧮`,N.Normal],[`⧯`,N.Normal],[`⧰`,N.Normal],[`⧱`,N.Normal],[`⧲`,N.Normal],[`⧳`,N.Normal],[`⧴`,N.Relation],[`⧵`,N.Binary],[`⧶`,N.Binary],[`⧷`,N.Binary],[`⧸`,N.Large],[`⧹`,N.Large],[`⧺`,N.Binary],[`⧻`,N.Binary],[`⧼`,N.Opening],[`⧽`,N.Closing],[`⧾`,N.Binary],[`⧿`,N.Binary],[`⨀`,N.Large],[`⨁`,N.Large],[`⨂`,N.Large],[`⨃`,N.Large],[`⨄`,N.Large],[`⨅`,N.Large],[`⨆`,N.Large],[`⨇`,N.Large],[`⨈`,N.Large],[`⨉`,N.Large],[`⨊`,N.Large],[`⨋`,N.Large],[`⨌`,N.Large],[`⨍`,N.Large],[`⨎`,N.Large],[`⨏`,N.Large],[`⨐`,N.Large],[`⨑`,N.Large],[`⨒`,N.Large],[`⨓`,N.Large],[`⨔`,N.Large],[`⨕`,N.Large],[`⨖`,N.Large],[`⨗`,N.Large],[`⨘`,N.Large],[`⨙`,N.Large],[`⨚`,N.Large],[`⨛`,N.Large],[`⨜`,N.Large],[`⨝`,N.Large],[`⨞`,N.Large],[`⨟`,N.Large],[`⨠`,N.Large],[`⨡`,N.Large],[`⨢`,N.Binary],[`⨣`,N.Binary],[`⨤`,N.Binary],[`⨥`,N.Binary],[`⨦`,N.Binary],[`⨧`,N.Binary],[`⨨`,N.Binary],[`⨩`,N.Binary],[`⨪`,N.Binary],[`⨫`,N.Binary],[`⨬`,N.Binary],[`⨭`,N.Binary],[`⨮`,N.Binary],[`⨯`,N.Binary],[`⨰`,N.Binary],[`⨱`,N.Binary],[`⨲`,N.Binary],[`⨳`,N.Binary],[`⨴`,N.Binary],[`⨵`,N.Binary],[`⨶`,N.Binary],[`⨷`,N.Binary],[`⨸`,N.Binary],[`⨹`,N.Binary],[`⨺`,N.Binary],[`⨻`,N.Binary],[`⨼`,N.Binary],[`⨽`,N.Binary],[`⨾`,N.Binary],[`⨿`,N.Binary],[`⩀`,N.Binary],[`⩁`,N.Binary],[`⩂`,N.Binary],[`⩃`,N.Binary],[`⩄`,N.Binary],[`⩅`,N.Binary],[`⩆`,N.Binary],[`⩇`,N.Binary],[`⩈`,N.Binary],[`⩉`,N.Binary],[`⩊`,N.Binary],[`⩋`,N.Binary],[`⩌`,N.Binary],[`⩍`,N.Binary],[`⩎`,N.Binary],[`⩏`,N.Binary],[`⩐`,N.Binary],[`⩑`,N.Binary],[`⩒`,N.Binary],[`⩓`,N.Binary],[`⩔`,N.Binary],[`⩕`,N.Binary],[`⩖`,N.Binary],[`⩗`,N.Binary],[`⩘`,N.Binary],[`⩙`,N.Relation],[`⩚`,N.Binary],[`⩛`,N.Binary],[`⩜`,N.Binary],[`⩝`,N.Binary],[`⩞`,N.Binary],[`⩟`,N.Binary],[`⩠`,N.Binary],[`⩡`,N.Binary],[`⩢`,N.Binary],[`⩣`,N.Binary],[`⩤`,N.Binary],[`⩥`,N.Binary],[`⩦`,N.Relation],[`⩧`,N.Relation],[`⩨`,N.Relation],[`⩩`,N.Relation],[`⩪`,N.Relation],[`⩫`,N.Relation],[`⩬`,N.Relation],[`⩭`,N.Relation],[`⩮`,N.Relation],[`⩯`,N.Relation],[`⩰`,N.Relation],[`⩱`,N.Binary],[`⩲`,N.Binary],[`⩳`,N.Relation],[`⩴`,N.Relation],[`⩵`,N.Relation],[`⩶`,N.Relation],[`⩷`,N.Relation],[`⩸`,N.Relation],[`⩹`,N.Relation],[`⩺`,N.Relation],[`⩻`,N.Relation],[`⩼`,N.Relation],[`⩽`,N.Relation],[`⩾`,N.Relation],[`⩿`,N.Relation],[`⪀`,N.Relation],[`⪁`,N.Relation],[`⪂`,N.Relation],[`⪃`,N.Relation],[`⪄`,N.Relation],[`⪅`,N.Relation],[`⪆`,N.Relation],[`⪇`,N.Relation],[`⪈`,N.Relation],[`⪉`,N.Relation],[`⪊`,N.Relation],[`⪋`,N.Relation],[`⪌`,N.Relation],[`⪍`,N.Relation],[`⪎`,N.Relation],[`⪏`,N.Relation],[`⪐`,N.Relation],[`⪑`,N.Relation],[`⪒`,N.Relation],[`⪓`,N.Relation],[`⪔`,N.Relation],[`⪕`,N.Relation],[`⪖`,N.Relation],[`⪗`,N.Relation],[`⪘`,N.Relation],[`⪙`,N.Relation],[`⪚`,N.Relation],[`⪛`,N.Relation],[`⪜`,N.Relation],[`⪝`,N.Relation],[`⪞`,N.Relation],[`⪟`,N.Relation],[`⪠`,N.Relation],[`⪡`,N.Relation],[`⪢`,N.Relation],[`⪣`,N.Relation],[`⪤`,N.Relation],[`⪥`,N.Relation],[`⪦`,N.Relation],[`⪧`,N.Relation],[`⪨`,N.Relation],[`⪩`,N.Relation],[`⪪`,N.Relation],[`⪫`,N.Relation],[`⪬`,N.Relation],[`⪭`,N.Relation],[`⪮`,N.Relation],[`⪯`,N.Relation],[`⪰`,N.Relation],[`⪱`,N.Relation],[`⪲`,N.Relation],[`⪳`,N.Relation],[`⪴`,N.Relation],[`⪵`,N.Relation],[`⪶`,N.Relation],[`⪷`,N.Relation],[`⪸`,N.Relation],[`⪹`,N.Relation],[`⪺`,N.Relation],[`⪻`,N.Relation],[`⪼`,N.Relation],[`⪽`,N.Relation],[`⪾`,N.Relation],[`⪿`,N.Relation],[`⫀`,N.Relation],[`⫁`,N.Relation],[`⫂`,N.Relation],[`⫃`,N.Relation],[`⫄`,N.Relation],[`⫅`,N.Relation],[`⫆`,N.Relation],[`⫇`,N.Relation],[`⫈`,N.Relation],[`⫉`,N.Relation],[`⫊`,N.Relation],[`⫋`,N.Relation],[`⫌`,N.Relation],[`⫍`,N.Relation],[`⫎`,N.Relation],[`⫏`,N.Relation],[`⫐`,N.Relation],[`⫑`,N.Relation],[`⫒`,N.Relation],[`⫓`,N.Relation],[`⫔`,N.Relation],[`⫕`,N.Relation],[`⫖`,N.Relation],[`⫗`,N.Relation],[`⫘`,N.Relation],[`⫙`,N.Relation],[`⫚`,N.Relation],[`⫛`,N.Relation],[`⫝̸`,N.Relation],[`⫝`,N.Relation],[`⫞`,N.Relation],[`⫟`,N.Relation],[`⫠`,N.Relation],[`⫡`,N.Normal],[`⫢`,N.Relation],[`⫣`,N.Relation],[`⫤`,N.Relation],[`⫥`,N.Relation],[`⫦`,N.Relation],[`⫧`,N.Relation],[`⫨`,N.Relation],[`⫩`,N.Relation],[`⫪`,N.Relation],[`⫫`,N.Relation],[`⫬`,N.Relation],[`⫭`,N.Relation],[`⫮`,N.Relation],[`⫯`,N.Relation],[`⫰`,N.Relation],[`⫱`,N.Normal],[`⫲`,N.Relation],[`⫳`,N.Relation],[`⫴`,N.Binary],[`⫵`,N.Binary],[`⫶`,N.Binary],[`⫷`,N.Relation],[`⫸`,N.Relation],[`⫹`,N.Relation],[`⫺`,N.Relation],[`⫻`,N.Binary],[`⫼`,N.Large],[`⫽`,N.Binary],[`⫾`,N.Binary],[`⫿`,N.Large],[`⬀`,N.Relation],[`⬁`,N.Relation],[`⬂`,N.Relation],[`⬃`,N.Relation],[`⬄`,N.Relation],[`⬅`,N.Relation],[`⬆`,N.Relation],[`⬇`,N.Relation],[`⬈`,N.Relation],[`⬉`,N.Relation],[`⬊`,N.Relation],[`⬋`,N.Relation],[`⬌`,N.Relation],[`⬍`,N.Relation],[`⬎`,N.Relation],[`⬏`,N.Relation],[`⬐`,N.Relation],[`⬑`,N.Relation],[`⬒`,N.Normal],[`⬓`,N.Normal],[`⬔`,N.Normal],[`⬕`,N.Normal],[`⬖`,N.Normal],[`⬗`,N.Normal],[`⬘`,N.Normal],[`⬙`,N.Normal],[`⬛`,N.Normal],[`⬜`,N.Normal],[`⬝`,N.Normal],[`⬞`,N.Normal],[`⬟`,N.Normal],[`⬠`,N.Normal],[`⬡`,N.Normal],[`⬢`,N.Normal],[`⬣`,N.Normal],[`⬤`,N.Normal],[`⬥`,N.Normal],[`⬦`,N.Normal],[`⬧`,N.Normal],[`⬨`,N.Normal],[`⬩`,N.Normal],[`⬪`,N.Normal],[`⬫`,N.Normal],[`⬬`,N.Normal],[`⬭`,N.Normal],[`⬮`,N.Normal],[`⬯`,N.Normal],[`⬰`,N.Relation],[`⬱`,N.Relation],[`⬲`,N.Relation],[`⬳`,N.Relation],[`⬴`,N.Relation],[`⬵`,N.Relation],[`⬶`,N.Relation],[`⬷`,N.Relation],[`⬸`,N.Relation],[`⬹`,N.Relation],[`⬺`,N.Relation],[`⬻`,N.Relation],[`⬼`,N.Relation],[`⬽`,N.Relation],[`⬾`,N.Relation],[`⬿`,N.Relation],[`⭀`,N.Relation],[`⭁`,N.Relation],[`⭂`,N.Relation],[`⭃`,N.Relation],[`⭄`,N.Relation],[`⭅`,N.Relation],[`⭆`,N.Relation],[`⭇`,N.Relation],[`⭈`,N.Relation],[`⭉`,N.Relation],[`⭊`,N.Relation],[`⭋`,N.Relation],[`⭌`,N.Relation],[`⭐`,N.Normal],[`⭑`,N.Normal],[`⭒`,N.Normal],[`⭓`,N.Normal],[`⭔`,N.Normal],[`⮕`,N.Relation],[`⯂`,N.Normal],[`⯃`,N.Normal],[`⯄`,N.Normal],[`⯅`,N.Normal],[`⯆`,N.Normal],[`⯇`,N.Normal],[`⯈`,N.Normal],[`⯊`,N.Normal],[`⯋`,N.Normal],[`〈`,N.Special],[`〉`,N.Special],[`〚`,N.Special],[`〛`,N.Special],[`の`,N.Normal],[`﬩`,N.Special],[`︀`,N.Diacritic],[`﹡`,N.Special],[`﹢`,N.Special],[`﹣`,N.Special],[`﹤`,N.Special],[`﹥`,N.Special],[`﹦`,N.Special],[`﹨`,N.Special],[`+`,N.Special],[`<`,N.Special],[`=`,N.Special],[`>`,N.Special],[`\`,N.Special],[`^`,N.Special],[`|`,N.Special],[`~`,N.Special],[`¬`,N.Special],[`←`,N.Special],[`↑`,N.Special],[`→`,N.Special],[`↓`,N.Special],[`𝐀`,N.Alphabetic],[`𝐁`,N.Alphabetic],[`𝐂`,N.Alphabetic],[`𝐃`,N.Alphabetic],[`𝐄`,N.Alphabetic],[`𝐅`,N.Alphabetic],[`𝐆`,N.Alphabetic],[`𝐇`,N.Alphabetic],[`𝐈`,N.Alphabetic],[`𝐉`,N.Alphabetic],[`𝐊`,N.Alphabetic],[`𝐋`,N.Alphabetic],[`𝐌`,N.Alphabetic],[`𝐍`,N.Alphabetic],[`𝐎`,N.Alphabetic],[`𝐏`,N.Alphabetic],[`𝐐`,N.Alphabetic],[`𝐑`,N.Alphabetic],[`𝐒`,N.Alphabetic],[`𝐓`,N.Alphabetic],[`𝐔`,N.Alphabetic],[`𝐕`,N.Alphabetic],[`𝐖`,N.Alphabetic],[`𝐗`,N.Alphabetic],[`𝐘`,N.Alphabetic],[`𝐙`,N.Alphabetic],[`𝐚`,N.Alphabetic],[`𝐛`,N.Alphabetic],[`𝐜`,N.Alphabetic],[`𝐝`,N.Alphabetic],[`𝐞`,N.Alphabetic],[`𝐟`,N.Alphabetic],[`𝐠`,N.Alphabetic],[`𝐡`,N.Alphabetic],[`𝐢`,N.Alphabetic],[`𝐣`,N.Alphabetic],[`𝐤`,N.Alphabetic],[`𝐥`,N.Alphabetic],[`𝐦`,N.Alphabetic],[`𝐧`,N.Alphabetic],[`𝐨`,N.Alphabetic],[`𝐩`,N.Alphabetic],[`𝐪`,N.Alphabetic],[`𝐫`,N.Alphabetic],[`𝐬`,N.Alphabetic],[`𝐭`,N.Alphabetic],[`𝐮`,N.Alphabetic],[`𝐯`,N.Alphabetic],[`𝐰`,N.Alphabetic],[`𝐱`,N.Alphabetic],[`𝐲`,N.Alphabetic],[`𝐳`,N.Alphabetic],[`𝐴`,N.Alphabetic],[`𝐵`,N.Alphabetic],[`𝐶`,N.Alphabetic],[`𝐷`,N.Alphabetic],[`𝐸`,N.Alphabetic],[`𝐹`,N.Alphabetic],[`𝐺`,N.Alphabetic],[`𝐻`,N.Alphabetic],[`𝐼`,N.Alphabetic],[`𝐽`,N.Alphabetic],[`𝐾`,N.Alphabetic],[`𝐿`,N.Alphabetic],[`𝑀`,N.Alphabetic],[`𝑁`,N.Alphabetic],[`𝑂`,N.Alphabetic],[`𝑃`,N.Alphabetic],[`𝑄`,N.Alphabetic],[`𝑅`,N.Alphabetic],[`𝑆`,N.Alphabetic],[`𝑇`,N.Alphabetic],[`𝑈`,N.Alphabetic],[`𝑉`,N.Alphabetic],[`𝑊`,N.Alphabetic],[`𝑋`,N.Alphabetic],[`𝑌`,N.Alphabetic],[`𝑍`,N.Alphabetic],[`𝑎`,N.Alphabetic],[`𝑏`,N.Alphabetic],[`𝑐`,N.Alphabetic],[`𝑑`,N.Alphabetic],[`𝑒`,N.Alphabetic],[`𝑓`,N.Alphabetic],[`𝑔`,N.Alphabetic],[`𝑖`,N.Alphabetic],[`𝑗`,N.Alphabetic],[`𝑘`,N.Alphabetic],[`𝑙`,N.Alphabetic],[`𝑚`,N.Alphabetic],[`𝑛`,N.Alphabetic],[`𝑜`,N.Alphabetic],[`𝑝`,N.Alphabetic],[`𝑞`,N.Alphabetic],[`𝑟`,N.Alphabetic],[`𝑠`,N.Alphabetic],[`𝑡`,N.Alphabetic],[`𝑢`,N.Alphabetic],[`𝑣`,N.Alphabetic],[`𝑤`,N.Alphabetic],[`𝑥`,N.Alphabetic],[`𝑦`,N.Alphabetic],[`𝑧`,N.Alphabetic],[`𝑨`,N.Alphabetic],[`𝑩`,N.Alphabetic],[`𝑪`,N.Alphabetic],[`𝑫`,N.Alphabetic],[`𝑬`,N.Alphabetic],[`𝑭`,N.Alphabetic],[`𝑮`,N.Alphabetic],[`𝑯`,N.Alphabetic],[`𝑰`,N.Alphabetic],[`𝑱`,N.Alphabetic],[`𝑲`,N.Alphabetic],[`𝑳`,N.Alphabetic],[`𝑴`,N.Alphabetic],[`𝑵`,N.Alphabetic],[`𝑶`,N.Alphabetic],[`𝑷`,N.Alphabetic],[`𝑸`,N.Alphabetic],[`𝑹`,N.Alphabetic],[`𝑺`,N.Alphabetic],[`𝑻`,N.Alphabetic],[`𝑼`,N.Alphabetic],[`𝑽`,N.Alphabetic],[`𝑾`,N.Alphabetic],[`𝑿`,N.Alphabetic],[`𝒀`,N.Alphabetic],[`𝒁`,N.Alphabetic],[`𝒂`,N.Alphabetic],[`𝒃`,N.Alphabetic],[`𝒄`,N.Alphabetic],[`𝒅`,N.Alphabetic],[`𝒆`,N.Alphabetic],[`𝒇`,N.Alphabetic],[`𝒈`,N.Alphabetic],[`𝒉`,N.Alphabetic],[`𝒊`,N.Alphabetic],[`𝒋`,N.Alphabetic],[`𝒌`,N.Alphabetic],[`𝒍`,N.Alphabetic],[`𝒎`,N.Alphabetic],[`𝒏`,N.Alphabetic],[`𝒐`,N.Alphabetic],[`𝒑`,N.Alphabetic],[`𝒒`,N.Alphabetic],[`𝒓`,N.Alphabetic],[`𝒔`,N.Alphabetic],[`𝒕`,N.Alphabetic],[`𝒖`,N.Alphabetic],[`𝒗`,N.Alphabetic],[`𝒘`,N.Alphabetic],[`𝒙`,N.Alphabetic],[`𝒚`,N.Alphabetic],[`𝒛`,N.Alphabetic],[`𝒜`,N.Alphabetic],[`𝒞`,N.Alphabetic],[`𝒟`,N.Alphabetic],[`𝒢`,N.Alphabetic],[`𝒥`,N.Alphabetic],[`𝒦`,N.Alphabetic],[`𝒩`,N.Alphabetic],[`𝒪`,N.Alphabetic],[`𝒫`,N.Alphabetic],[`𝒬`,N.Alphabetic],[`𝒮`,N.Alphabetic],[`𝒯`,N.Alphabetic],[`𝒰`,N.Alphabetic],[`𝒱`,N.Alphabetic],[`𝒲`,N.Alphabetic],[`𝒳`,N.Alphabetic],[`𝒴`,N.Alphabetic],[`𝒵`,N.Alphabetic],[`𝒶`,N.Alphabetic],[`𝒷`,N.Alphabetic],[`𝒸`,N.Alphabetic],[`𝒹`,N.Alphabetic],[`𝒻`,N.Alphabetic],[`𝒽`,N.Alphabetic],[`𝒾`,N.Alphabetic],[`𝒿`,N.Alphabetic],[`𝓀`,N.Alphabetic],[`𝓁`,N.Alphabetic],[`𝓂`,N.Alphabetic],[`𝓃`,N.Alphabetic],[`𝓅`,N.Alphabetic],[`𝓆`,N.Alphabetic],[`𝓇`,N.Alphabetic],[`𝓈`,N.Alphabetic],[`𝓉`,N.Alphabetic],[`𝓊`,N.Alphabetic],[`𝓋`,N.Alphabetic],[`𝓌`,N.Alphabetic],[`𝓍`,N.Alphabetic],[`𝓎`,N.Alphabetic],[`𝓏`,N.Alphabetic],[`𝓐`,N.Alphabetic],[`𝓑`,N.Alphabetic],[`𝓒`,N.Alphabetic],[`𝓓`,N.Alphabetic],[`𝓔`,N.Alphabetic],[`𝓕`,N.Alphabetic],[`𝓖`,N.Alphabetic],[`𝓗`,N.Alphabetic],[`𝓘`,N.Alphabetic],[`𝓙`,N.Alphabetic],[`𝓚`,N.Alphabetic],[`𝓛`,N.Alphabetic],[`𝓜`,N.Alphabetic],[`𝓝`,N.Alphabetic],[`𝓞`,N.Alphabetic],[`𝓟`,N.Alphabetic],[`𝓠`,N.Alphabetic],[`𝓡`,N.Alphabetic],[`𝓢`,N.Alphabetic],[`𝓣`,N.Alphabetic],[`𝓤`,N.Alphabetic],[`𝓥`,N.Alphabetic],[`𝓦`,N.Alphabetic],[`𝓧`,N.Alphabetic],[`𝓨`,N.Alphabetic],[`𝓩`,N.Alphabetic],[`𝓪`,N.Alphabetic],[`𝓫`,N.Alphabetic],[`𝓬`,N.Alphabetic],[`𝓭`,N.Alphabetic],[`𝓮`,N.Alphabetic],[`𝓯`,N.Alphabetic],[`𝓰`,N.Alphabetic],[`𝓱`,N.Alphabetic],[`𝓲`,N.Alphabetic],[`𝓳`,N.Alphabetic],[`𝓴`,N.Alphabetic],[`𝓵`,N.Alphabetic],[`𝓶`,N.Alphabetic],[`𝓷`,N.Alphabetic],[`𝓸`,N.Alphabetic],[`𝓹`,N.Alphabetic],[`𝓺`,N.Alphabetic],[`𝓻`,N.Alphabetic],[`𝓼`,N.Alphabetic],[`𝓽`,N.Alphabetic],[`𝓾`,N.Alphabetic],[`𝓿`,N.Alphabetic],[`𝔀`,N.Alphabetic],[`𝔁`,N.Alphabetic],[`𝔂`,N.Alphabetic],[`𝔃`,N.Alphabetic],[`𝔄`,N.Alphabetic],[`𝔅`,N.Alphabetic],[`𝔇`,N.Alphabetic],[`𝔈`,N.Alphabetic],[`𝔉`,N.Alphabetic],[`𝔊`,N.Alphabetic],[`𝔍`,N.Alphabetic],[`𝔎`,N.Alphabetic],[`𝔏`,N.Alphabetic],[`𝔐`,N.Alphabetic],[`𝔑`,N.Alphabetic],[`𝔒`,N.Alphabetic],[`𝔓`,N.Alphabetic],[`𝔔`,N.Alphabetic],[`𝔖`,N.Alphabetic],[`𝔗`,N.Alphabetic],[`𝔘`,N.Alphabetic],[`𝔙`,N.Alphabetic],[`𝔚`,N.Alphabetic],[`𝔛`,N.Alphabetic],[`𝔜`,N.Alphabetic],[`𝔞`,N.Alphabetic],[`𝔟`,N.Alphabetic],[`𝔠`,N.Alphabetic],[`𝔡`,N.Alphabetic],[`𝔢`,N.Alphabetic],[`𝔣`,N.Alphabetic],[`𝔤`,N.Alphabetic],[`𝔥`,N.Alphabetic],[`𝔦`,N.Alphabetic],[`𝔧`,N.Alphabetic],[`𝔨`,N.Alphabetic],[`𝔩`,N.Alphabetic],[`𝔪`,N.Alphabetic],[`𝔫`,N.Alphabetic],[`𝔬`,N.Alphabetic],[`𝔭`,N.Alphabetic],[`𝔮`,N.Alphabetic],[`𝔯`,N.Alphabetic],[`𝔰`,N.Alphabetic],[`𝔱`,N.Alphabetic],[`𝔲`,N.Alphabetic],[`𝔳`,N.Alphabetic],[`𝔴`,N.Alphabetic],[`𝔵`,N.Alphabetic],[`𝔶`,N.Alphabetic],[`𝔷`,N.Alphabetic],[`𝔸`,N.Alphabetic],[`𝔹`,N.Alphabetic],[`𝔻`,N.Alphabetic],[`𝔼`,N.Alphabetic],[`𝔽`,N.Alphabetic],[`𝔾`,N.Alphabetic],[`𝕀`,N.Alphabetic],[`𝕁`,N.Alphabetic],[`𝕂`,N.Alphabetic],[`𝕃`,N.Alphabetic],[`𝕄`,N.Alphabetic],[`𝕆`,N.Alphabetic],[`𝕊`,N.Alphabetic],[`𝕋`,N.Alphabetic],[`𝕌`,N.Alphabetic],[`𝕍`,N.Alphabetic],[`𝕎`,N.Alphabetic],[`𝕏`,N.Alphabetic],[`𝕐`,N.Alphabetic],[`𝕒`,N.Alphabetic],[`𝕓`,N.Alphabetic],[`𝕔`,N.Alphabetic],[`𝕕`,N.Alphabetic],[`𝕖`,N.Alphabetic],[`𝕗`,N.Alphabetic],[`𝕘`,N.Alphabetic],[`𝕙`,N.Alphabetic],[`𝕚`,N.Alphabetic],[`𝕛`,N.Alphabetic],[`𝕜`,N.Alphabetic],[`𝕝`,N.Alphabetic],[`𝕞`,N.Alphabetic],[`𝕟`,N.Alphabetic],[`𝕠`,N.Alphabetic],[`𝕡`,N.Alphabetic],[`𝕢`,N.Alphabetic],[`𝕣`,N.Alphabetic],[`𝕤`,N.Alphabetic],[`𝕥`,N.Alphabetic],[`𝕦`,N.Alphabetic],[`𝕧`,N.Alphabetic],[`𝕨`,N.Alphabetic],[`𝕩`,N.Alphabetic],[`𝕪`,N.Alphabetic],[`𝕫`,N.Alphabetic],[`𝕬`,N.Alphabetic],[`𝕭`,N.Alphabetic],[`𝕮`,N.Alphabetic],[`𝕯`,N.Alphabetic],[`𝕰`,N.Alphabetic],[`𝕱`,N.Alphabetic],[`𝕲`,N.Alphabetic],[`𝕳`,N.Alphabetic],[`𝕴`,N.Alphabetic],[`𝕵`,N.Alphabetic],[`𝕶`,N.Alphabetic],[`𝕷`,N.Alphabetic],[`𝕸`,N.Alphabetic],[`𝕹`,N.Alphabetic],[`𝕺`,N.Alphabetic],[`𝕻`,N.Alphabetic],[`𝕼`,N.Alphabetic],[`𝕽`,N.Alphabetic],[`𝕾`,N.Alphabetic],[`𝕿`,N.Alphabetic],[`𝖀`,N.Alphabetic],[`𝖁`,N.Alphabetic],[`𝖂`,N.Alphabetic],[`𝖃`,N.Alphabetic],[`𝖄`,N.Alphabetic],[`𝖅`,N.Alphabetic],[`𝖆`,N.Alphabetic],[`𝖇`,N.Alphabetic],[`𝖈`,N.Alphabetic],[`𝖉`,N.Alphabetic],[`𝖊`,N.Alphabetic],[`𝖋`,N.Alphabetic],[`𝖌`,N.Alphabetic],[`𝖍`,N.Alphabetic],[`𝖎`,N.Alphabetic],[`𝖏`,N.Alphabetic],[`𝖐`,N.Alphabetic],[`𝖑`,N.Alphabetic],[`𝖒`,N.Alphabetic],[`𝖓`,N.Alphabetic],[`𝖔`,N.Alphabetic],[`𝖕`,N.Alphabetic],[`𝖖`,N.Alphabetic],[`𝖗`,N.Alphabetic],[`𝖘`,N.Alphabetic],[`𝖙`,N.Alphabetic],[`𝖚`,N.Alphabetic],[`𝖛`,N.Alphabetic],[`𝖜`,N.Alphabetic],[`𝖝`,N.Alphabetic],[`𝖞`,N.Alphabetic],[`𝖟`,N.Alphabetic],[`𝖠`,N.Alphabetic],[`𝖡`,N.Alphabetic],[`𝖢`,N.Alphabetic],[`𝖣`,N.Alphabetic],[`𝖤`,N.Alphabetic],[`𝖥`,N.Alphabetic],[`𝖦`,N.Alphabetic],[`𝖧`,N.Alphabetic],[`𝖨`,N.Alphabetic],[`𝖩`,N.Alphabetic],[`𝖪`,N.Alphabetic],[`𝖫`,N.Alphabetic],[`𝖬`,N.Alphabetic],[`𝖭`,N.Alphabetic],[`𝖮`,N.Alphabetic],[`𝖯`,N.Alphabetic],[`𝖰`,N.Alphabetic],[`𝖱`,N.Alphabetic],[`𝖲`,N.Alphabetic],[`𝖳`,N.Alphabetic],[`𝖴`,N.Alphabetic],[`𝖵`,N.Alphabetic],[`𝖶`,N.Alphabetic],[`𝖷`,N.Alphabetic],[`𝖸`,N.Alphabetic],[`𝖹`,N.Alphabetic],[`𝖺`,N.Alphabetic],[`𝖻`,N.Alphabetic],[`𝖼`,N.Alphabetic],[`𝖽`,N.Alphabetic],[`𝖾`,N.Alphabetic],[`𝖿`,N.Alphabetic],[`𝗀`,N.Alphabetic],[`𝗁`,N.Alphabetic],[`𝗂`,N.Alphabetic],[`𝗃`,N.Alphabetic],[`𝗄`,N.Alphabetic],[`𝗅`,N.Alphabetic],[`𝗆`,N.Alphabetic],[`𝗇`,N.Alphabetic],[`𝗈`,N.Alphabetic],[`𝗉`,N.Alphabetic],[`𝗊`,N.Alphabetic],[`𝗋`,N.Alphabetic],[`𝗌`,N.Alphabetic],[`𝗍`,N.Alphabetic],[`𝗎`,N.Alphabetic],[`𝗏`,N.Alphabetic],[`𝗐`,N.Alphabetic],[`𝗑`,N.Alphabetic],[`𝗒`,N.Alphabetic],[`𝗓`,N.Alphabetic],[`𝗔`,N.Alphabetic],[`𝗕`,N.Alphabetic],[`𝗖`,N.Alphabetic],[`𝗗`,N.Alphabetic],[`𝗘`,N.Alphabetic],[`𝗙`,N.Alphabetic],[`𝗚`,N.Alphabetic],[`𝗛`,N.Alphabetic],[`𝗜`,N.Alphabetic],[`𝗝`,N.Alphabetic],[`𝗞`,N.Alphabetic],[`𝗟`,N.Alphabetic],[`𝗠`,N.Alphabetic],[`𝗡`,N.Alphabetic],[`𝗢`,N.Alphabetic],[`𝗣`,N.Alphabetic],[`𝗤`,N.Alphabetic],[`𝗥`,N.Alphabetic],[`𝗦`,N.Alphabetic],[`𝗧`,N.Alphabetic],[`𝗨`,N.Alphabetic],[`𝗩`,N.Alphabetic],[`𝗪`,N.Alphabetic],[`𝗫`,N.Alphabetic],[`𝗬`,N.Alphabetic],[`𝗭`,N.Alphabetic],[`𝗮`,N.Alphabetic],[`𝗯`,N.Alphabetic],[`𝗰`,N.Alphabetic],[`𝗱`,N.Alphabetic],[`𝗲`,N.Alphabetic],[`𝗳`,N.Alphabetic],[`𝗴`,N.Alphabetic],[`𝗵`,N.Alphabetic],[`𝗶`,N.Alphabetic],[`𝗷`,N.Alphabetic],[`𝗸`,N.Alphabetic],[`𝗹`,N.Alphabetic],[`𝗺`,N.Alphabetic],[`𝗻`,N.Alphabetic],[`𝗼`,N.Alphabetic],[`𝗽`,N.Alphabetic],[`𝗾`,N.Alphabetic],[`𝗿`,N.Alphabetic],[`𝘀`,N.Alphabetic],[`𝘁`,N.Alphabetic],[`𝘂`,N.Alphabetic],[`𝘃`,N.Alphabetic],[`𝘄`,N.Alphabetic],[`𝘅`,N.Alphabetic],[`𝘆`,N.Alphabetic],[`𝘇`,N.Alphabetic],[`𝘈`,N.Alphabetic],[`𝘉`,N.Alphabetic],[`𝘊`,N.Alphabetic],[`𝘋`,N.Alphabetic],[`𝘌`,N.Alphabetic],[`𝘍`,N.Alphabetic],[`𝘎`,N.Alphabetic],[`𝘏`,N.Alphabetic],[`𝘐`,N.Alphabetic],[`𝘑`,N.Alphabetic],[`𝘒`,N.Alphabetic],[`𝘓`,N.Alphabetic],[`𝘔`,N.Alphabetic],[`𝘕`,N.Alphabetic],[`𝘖`,N.Alphabetic],[`𝘗`,N.Alphabetic],[`𝘘`,N.Alphabetic],[`𝘙`,N.Alphabetic],[`𝘚`,N.Alphabetic],[`𝘛`,N.Alphabetic],[`𝘜`,N.Alphabetic],[`𝘝`,N.Alphabetic],[`𝘞`,N.Alphabetic],[`𝘟`,N.Alphabetic],[`𝘠`,N.Alphabetic],[`𝘡`,N.Alphabetic],[`𝘢`,N.Alphabetic],[`𝘣`,N.Alphabetic],[`𝘤`,N.Alphabetic],[`𝘥`,N.Alphabetic],[`𝘦`,N.Alphabetic],[`𝘧`,N.Alphabetic],[`𝘨`,N.Alphabetic],[`𝘩`,N.Alphabetic],[`𝘪`,N.Alphabetic],[`𝘫`,N.Alphabetic],[`𝘬`,N.Alphabetic],[`𝘭`,N.Alphabetic],[`𝘮`,N.Alphabetic],[`𝘯`,N.Alphabetic],[`𝘰`,N.Alphabetic],[`𝘱`,N.Alphabetic],[`𝘲`,N.Alphabetic],[`𝘳`,N.Alphabetic],[`𝘴`,N.Alphabetic],[`𝘵`,N.Alphabetic],[`𝘶`,N.Alphabetic],[`𝘷`,N.Alphabetic],[`𝘸`,N.Alphabetic],[`𝘹`,N.Alphabetic],[`𝘺`,N.Alphabetic],[`𝘻`,N.Alphabetic],[`𝘼`,N.Alphabetic],[`𝘽`,N.Alphabetic],[`𝘾`,N.Alphabetic],[`𝘿`,N.Alphabetic],[`𝙀`,N.Alphabetic],[`𝙁`,N.Alphabetic],[`𝙂`,N.Alphabetic],[`𝙃`,N.Alphabetic],[`𝙄`,N.Alphabetic],[`𝙅`,N.Alphabetic],[`𝙆`,N.Alphabetic],[`𝙇`,N.Alphabetic],[`𝙈`,N.Alphabetic],[`𝙉`,N.Alphabetic],[`𝙊`,N.Alphabetic],[`𝙋`,N.Alphabetic],[`𝙌`,N.Alphabetic],[`𝙍`,N.Alphabetic],[`𝙎`,N.Alphabetic],[`𝙏`,N.Alphabetic],[`𝙐`,N.Alphabetic],[`𝙑`,N.Alphabetic],[`𝙒`,N.Alphabetic],[`𝙓`,N.Alphabetic],[`𝙔`,N.Alphabetic],[`𝙕`,N.Alphabetic],[`𝙖`,N.Alphabetic],[`𝙗`,N.Alphabetic],[`𝙘`,N.Alphabetic],[`𝙙`,N.Alphabetic],[`𝙚`,N.Alphabetic],[`𝙛`,N.Alphabetic],[`𝙜`,N.Alphabetic],[`𝙝`,N.Alphabetic],[`𝙞`,N.Alphabetic],[`𝙟`,N.Alphabetic],[`𝙠`,N.Alphabetic],[`𝙡`,N.Alphabetic],[`𝙢`,N.Alphabetic],[`𝙣`,N.Alphabetic],[`𝙤`,N.Alphabetic],[`𝙥`,N.Alphabetic],[`𝙦`,N.Alphabetic],[`𝙧`,N.Alphabetic],[`𝙨`,N.Alphabetic],[`𝙩`,N.Alphabetic],[`𝙪`,N.Alphabetic],[`𝙫`,N.Alphabetic],[`𝙬`,N.Alphabetic],[`𝙭`,N.Alphabetic],[`𝙮`,N.Alphabetic],[`𝙯`,N.Alphabetic],[`𝙰`,N.Alphabetic],[`𝙱`,N.Alphabetic],[`𝙲`,N.Alphabetic],[`𝙳`,N.Alphabetic],[`𝙴`,N.Alphabetic],[`𝙵`,N.Alphabetic],[`𝙶`,N.Alphabetic],[`𝙷`,N.Alphabetic],[`𝙸`,N.Alphabetic],[`𝙹`,N.Alphabetic],[`𝙺`,N.Alphabetic],[`𝙻`,N.Alphabetic],[`𝙼`,N.Alphabetic],[`𝙽`,N.Alphabetic],[`𝙾`,N.Alphabetic],[`𝙿`,N.Alphabetic],[`𝚀`,N.Alphabetic],[`𝚁`,N.Alphabetic],[`𝚂`,N.Alphabetic],[`𝚃`,N.Alphabetic],[`𝚄`,N.Alphabetic],[`𝚅`,N.Alphabetic],[`𝚆`,N.Alphabetic],[`𝚇`,N.Alphabetic],[`𝚈`,N.Alphabetic],[`𝚉`,N.Alphabetic],[`𝚊`,N.Alphabetic],[`𝚋`,N.Alphabetic],[`𝚌`,N.Alphabetic],[`𝚍`,N.Alphabetic],[`𝚎`,N.Alphabetic],[`𝚏`,N.Alphabetic],[`𝚐`,N.Alphabetic],[`𝚑`,N.Alphabetic],[`𝚒`,N.Alphabetic],[`𝚓`,N.Alphabetic],[`𝚔`,N.Alphabetic],[`𝚕`,N.Alphabetic],[`𝚖`,N.Alphabetic],[`𝚗`,N.Alphabetic],[`𝚘`,N.Alphabetic],[`𝚙`,N.Alphabetic],[`𝚚`,N.Alphabetic],[`𝚛`,N.Alphabetic],[`𝚜`,N.Alphabetic],[`𝚝`,N.Alphabetic],[`𝚞`,N.Alphabetic],[`𝚟`,N.Alphabetic],[`𝚠`,N.Alphabetic],[`𝚡`,N.Alphabetic],[`𝚢`,N.Alphabetic],[`𝚣`,N.Alphabetic],[`𝚤`,N.Alphabetic],[`𝚥`,N.Alphabetic],[`𝚨`,N.Alphabetic],[`𝚩`,N.Alphabetic],[`𝚪`,N.Alphabetic],[`𝚫`,N.Alphabetic],[`𝚬`,N.Alphabetic],[`𝚭`,N.Alphabetic],[`𝚮`,N.Alphabetic],[`𝚯`,N.Alphabetic],[`𝚰`,N.Alphabetic],[`𝚱`,N.Alphabetic],[`𝚲`,N.Alphabetic],[`𝚳`,N.Alphabetic],[`𝚴`,N.Alphabetic],[`𝚵`,N.Alphabetic],[`𝚶`,N.Alphabetic],[`𝚷`,N.Alphabetic],[`𝚸`,N.Alphabetic],[`𝚹`,N.Alphabetic],[`𝚺`,N.Alphabetic],[`𝚻`,N.Alphabetic],[`𝚼`,N.Alphabetic],[`𝚽`,N.Alphabetic],[`𝚾`,N.Alphabetic],[`𝚿`,N.Alphabetic],[`𝛀`,N.Alphabetic],[`𝛁`,N.Alphabetic],[`𝛂`,N.Alphabetic],[`𝛃`,N.Alphabetic],[`𝛄`,N.Alphabetic],[`𝛅`,N.Alphabetic],[`𝛆`,N.Alphabetic],[`𝛇`,N.Alphabetic],[`𝛈`,N.Alphabetic],[`𝛉`,N.Alphabetic],[`𝛊`,N.Alphabetic],[`𝛋`,N.Alphabetic],[`𝛌`,N.Alphabetic],[`𝛍`,N.Alphabetic],[`𝛎`,N.Alphabetic],[`𝛏`,N.Alphabetic],[`𝛐`,N.Alphabetic],[`𝛑`,N.Alphabetic],[`𝛒`,N.Alphabetic],[`𝛓`,N.Alphabetic],[`𝛔`,N.Alphabetic],[`𝛕`,N.Alphabetic],[`𝛖`,N.Alphabetic],[`𝛗`,N.Alphabetic],[`𝛘`,N.Alphabetic],[`𝛙`,N.Alphabetic],[`𝛚`,N.Alphabetic],[`𝛛`,N.Alphabetic],[`𝛜`,N.Alphabetic],[`𝛝`,N.Alphabetic],[`𝛞`,N.Alphabetic],[`𝛟`,N.Alphabetic],[`𝛠`,N.Alphabetic],[`𝛡`,N.Alphabetic],[`𝛢`,N.Alphabetic],[`𝛣`,N.Alphabetic],[`𝛤`,N.Alphabetic],[`𝛥`,N.Alphabetic],[`𝛦`,N.Alphabetic],[`𝛧`,N.Alphabetic],[`𝛨`,N.Alphabetic],[`𝛩`,N.Alphabetic],[`𝛪`,N.Alphabetic],[`𝛫`,N.Alphabetic],[`𝛬`,N.Alphabetic],[`𝛭`,N.Alphabetic],[`𝛮`,N.Alphabetic],[`𝛯`,N.Alphabetic],[`𝛰`,N.Alphabetic],[`𝛱`,N.Alphabetic],[`𝛲`,N.Alphabetic],[`𝛳`,N.Alphabetic],[`𝛴`,N.Alphabetic],[`𝛵`,N.Alphabetic],[`𝛶`,N.Alphabetic],[`𝛷`,N.Alphabetic],[`𝛸`,N.Alphabetic],[`𝛹`,N.Alphabetic],[`𝛺`,N.Alphabetic],[`𝛻`,N.Alphabetic],[`𝛼`,N.Alphabetic],[`𝛽`,N.Alphabetic],[`𝛾`,N.Alphabetic],[`𝛿`,N.Alphabetic],[`𝜀`,N.Alphabetic],[`𝜁`,N.Alphabetic],[`𝜂`,N.Alphabetic],[`𝜃`,N.Alphabetic],[`𝜄`,N.Alphabetic],[`𝜅`,N.Alphabetic],[`𝜆`,N.Alphabetic],[`𝜇`,N.Alphabetic],[`𝜈`,N.Alphabetic],[`𝜉`,N.Alphabetic],[`𝜊`,N.Alphabetic],[`𝜋`,N.Alphabetic],[`𝜌`,N.Alphabetic],[`𝜍`,N.Alphabetic],[`𝜎`,N.Alphabetic],[`𝜏`,N.Alphabetic],[`𝜐`,N.Alphabetic],[`𝜑`,N.Alphabetic],[`𝜒`,N.Alphabetic],[`𝜓`,N.Alphabetic],[`𝜔`,N.Alphabetic],[`𝜕`,N.Alphabetic],[`𝜖`,N.Alphabetic],[`𝜗`,N.Alphabetic],[`𝜘`,N.Alphabetic],[`𝜙`,N.Alphabetic],[`𝜚`,N.Alphabetic],[`𝜛`,N.Alphabetic],[`𝜜`,N.Alphabetic],[`𝜝`,N.Alphabetic],[`𝜞`,N.Alphabetic],[`𝜟`,N.Alphabetic],[`𝜠`,N.Alphabetic],[`𝜡`,N.Alphabetic],[`𝜢`,N.Alphabetic],[`𝜣`,N.Alphabetic],[`𝜤`,N.Alphabetic],[`𝜥`,N.Alphabetic],[`𝜦`,N.Alphabetic],[`𝜧`,N.Alphabetic],[`𝜨`,N.Alphabetic],[`𝜩`,N.Alphabetic],[`𝜪`,N.Alphabetic],[`𝜫`,N.Alphabetic],[`𝜬`,N.Alphabetic],[`𝜭`,N.Alphabetic],[`𝜮`,N.Alphabetic],[`𝜯`,N.Alphabetic],[`𝜰`,N.Alphabetic],[`𝜱`,N.Alphabetic],[`𝜲`,N.Alphabetic],[`𝜳`,N.Alphabetic],[`𝜴`,N.Alphabetic],[`𝜵`,N.Alphabetic],[`𝜶`,N.Alphabetic],[`𝜷`,N.Alphabetic],[`𝜸`,N.Alphabetic],[`𝜹`,N.Alphabetic],[`𝜺`,N.Alphabetic],[`𝜻`,N.Alphabetic],[`𝜼`,N.Alphabetic],[`𝜽`,N.Alphabetic],[`𝜾`,N.Alphabetic],[`𝜿`,N.Alphabetic],[`𝝀`,N.Alphabetic],[`𝝁`,N.Alphabetic],[`𝝂`,N.Alphabetic],[`𝝃`,N.Alphabetic],[`𝝄`,N.Alphabetic],[`𝝅`,N.Alphabetic],[`𝝆`,N.Alphabetic],[`𝝇`,N.Alphabetic],[`𝝈`,N.Alphabetic],[`𝝉`,N.Alphabetic],[`𝝊`,N.Alphabetic],[`𝝋`,N.Alphabetic],[`𝝌`,N.Alphabetic],[`𝝍`,N.Alphabetic],[`𝝎`,N.Alphabetic],[`𝝏`,N.Alphabetic],[`𝝐`,N.Alphabetic],[`𝝑`,N.Alphabetic],[`𝝒`,N.Alphabetic],[`𝝓`,N.Alphabetic],[`𝝔`,N.Alphabetic],[`𝝕`,N.Alphabetic],[`𝝖`,N.Alphabetic],[`𝝗`,N.Alphabetic],[`𝝘`,N.Alphabetic],[`𝝙`,N.Alphabetic],[`𝝚`,N.Alphabetic],[`𝝛`,N.Alphabetic],[`𝝜`,N.Alphabetic],[`𝝝`,N.Alphabetic],[`𝝞`,N.Alphabetic],[`𝝟`,N.Alphabetic],[`𝝠`,N.Alphabetic],[`𝝡`,N.Alphabetic],[`𝝢`,N.Alphabetic],[`𝝣`,N.Alphabetic],[`𝝤`,N.Alphabetic],[`𝝥`,N.Alphabetic],[`𝝦`,N.Alphabetic],[`𝝧`,N.Alphabetic],[`𝝨`,N.Alphabetic],[`𝝩`,N.Alphabetic],[`𝝪`,N.Alphabetic],[`𝝫`,N.Alphabetic],[`𝝬`,N.Alphabetic],[`𝝭`,N.Alphabetic],[`𝝮`,N.Alphabetic],[`𝝯`,N.Alphabetic],[`𝝰`,N.Alphabetic],[`𝝱`,N.Alphabetic],[`𝝲`,N.Alphabetic],[`𝝳`,N.Alphabetic],[`𝝴`,N.Alphabetic],[`𝝵`,N.Alphabetic],[`𝝶`,N.Alphabetic],[`𝝷`,N.Alphabetic],[`𝝸`,N.Alphabetic],[`𝝹`,N.Alphabetic],[`𝝺`,N.Alphabetic],[`𝝻`,N.Alphabetic],[`𝝼`,N.Alphabetic],[`𝝽`,N.Alphabetic],[`𝝾`,N.Alphabetic],[`𝝿`,N.Alphabetic],[`𝞀`,N.Alphabetic],[`𝞁`,N.Alphabetic],[`𝞂`,N.Alphabetic],[`𝞃`,N.Alphabetic],[`𝞄`,N.Alphabetic],[`𝞅`,N.Alphabetic],[`𝞆`,N.Alphabetic],[`𝞇`,N.Alphabetic],[`𝞈`,N.Alphabetic],[`𝞉`,N.Alphabetic],[`𝞊`,N.Alphabetic],[`𝞋`,N.Alphabetic],[`𝞌`,N.Alphabetic],[`𝞍`,N.Alphabetic],[`𝞎`,N.Alphabetic],[`𝞏`,N.Alphabetic],[`𝞐`,N.Alphabetic],[`𝞑`,N.Alphabetic],[`𝞒`,N.Alphabetic],[`𝞓`,N.Alphabetic],[`𝞔`,N.Alphabetic],[`𝞕`,N.Alphabetic],[`𝞖`,N.Alphabetic],[`𝞗`,N.Alphabetic],[`𝞘`,N.Alphabetic],[`𝞙`,N.Alphabetic],[`𝞚`,N.Alphabetic],[`𝞛`,N.Alphabetic],[`𝞜`,N.Alphabetic],[`𝞝`,N.Alphabetic],[`𝞞`,N.Alphabetic],[`𝞟`,N.Alphabetic],[`𝞠`,N.Alphabetic],[`𝞡`,N.Alphabetic],[`𝞢`,N.Alphabetic],[`𝞣`,N.Alphabetic],[`𝞤`,N.Alphabetic],[`𝞥`,N.Alphabetic],[`𝞦`,N.Alphabetic],[`𝞧`,N.Alphabetic],[`𝞨`,N.Alphabetic],[`𝞩`,N.Alphabetic],[`𝞪`,N.Alphabetic],[`𝞫`,N.Alphabetic],[`𝞬`,N.Alphabetic],[`𝞭`,N.Alphabetic],[`𝞮`,N.Alphabetic],[`𝞯`,N.Alphabetic],[`𝞰`,N.Alphabetic],[`𝞱`,N.Alphabetic],[`𝞲`,N.Alphabetic],[`𝞳`,N.Alphabetic],[`𝞴`,N.Alphabetic],[`𝞵`,N.Alphabetic],[`𝞶`,N.Alphabetic],[`𝞷`,N.Alphabetic],[`𝞸`,N.Alphabetic],[`𝞹`,N.Alphabetic],[`𝞺`,N.Alphabetic],[`𝞻`,N.Alphabetic],[`𝞼`,N.Alphabetic],[`𝞽`,N.Alphabetic],[`𝞾`,N.Alphabetic],[`𝞿`,N.Alphabetic],[`𝟀`,N.Alphabetic],[`𝟁`,N.Alphabetic],[`𝟂`,N.Alphabetic],[`𝟃`,N.Alphabetic],[`𝟄`,N.Alphabetic],[`𝟅`,N.Alphabetic],[`𝟆`,N.Alphabetic],[`𝟇`,N.Alphabetic],[`𝟈`,N.Alphabetic],[`𝟉`,N.Alphabetic],[`𝟊`,N.Alphabetic],[`𝟋`,N.Alphabetic],[`𝟎`,N.Normal],[`𝟏`,N.Normal],[`𝟐`,N.Normal],[`𝟑`,N.Normal],[`𝟒`,N.Normal],[`𝟓`,N.Normal],[`𝟔`,N.Normal],[`𝟕`,N.Normal],[`𝟖`,N.Normal],[`𝟗`,N.Normal],[`𝟘`,N.Normal],[`𝟙`,N.Normal],[`𝟚`,N.Normal],[`𝟛`,N.Normal],[`𝟜`,N.Normal],[`𝟝`,N.Normal],[`𝟞`,N.Normal],[`𝟟`,N.Normal],[`𝟠`,N.Normal],[`𝟡`,N.Normal],[`𝟢`,N.Normal],[`𝟣`,N.Normal],[`𝟤`,N.Normal],[`𝟥`,N.Normal],[`𝟦`,N.Normal],[`𝟧`,N.Normal],[`𝟨`,N.Normal],[`𝟩`,N.Normal],[`𝟪`,N.Normal],[`𝟫`,N.Normal],[`𝟬`,N.Normal],[`𝟭`,N.Normal],[`𝟮`,N.Normal],[`𝟯`,N.Normal],[`𝟰`,N.Normal],[`𝟱`,N.Normal],[`𝟲`,N.Normal],[`𝟳`,N.Normal],[`𝟴`,N.Normal],[`𝟵`,N.Normal],[`𝟶`,N.Normal],[`𝟷`,N.Normal],[`𝟸`,N.Normal],[`𝟹`,N.Normal],[`𝟺`,N.Normal],[`𝟻`,N.Normal],[`𝟼`,N.Normal],[`𝟽`,N.Normal],[`𝟾`,N.Normal],[`𝟿`,N.Normal],[`𞸀`,N.Alphabetic],[`𞸁`,N.Alphabetic],[`𞸂`,N.Alphabetic],[`𞸃`,N.Alphabetic],[`𞸅`,N.Alphabetic],[`𞸆`,N.Alphabetic],[`𞸇`,N.Alphabetic],[`𞸈`,N.Alphabetic],[`𞸉`,N.Alphabetic],[`𞸊`,N.Alphabetic],[`𞸋`,N.Alphabetic],[`𞸌`,N.Alphabetic],[`𞸍`,N.Alphabetic],[`𞸎`,N.Alphabetic],[`𞸏`,N.Alphabetic],[`𞸐`,N.Alphabetic],[`𞸑`,N.Alphabetic],[`𞸒`,N.Alphabetic],[`𞸓`,N.Alphabetic],[`𞸔`,N.Alphabetic],[`𞸕`,N.Alphabetic],[`𞸖`,N.Alphabetic],[`𞸗`,N.Alphabetic],[`𞸘`,N.Alphabetic],[`𞸙`,N.Alphabetic],[`𞸚`,N.Alphabetic],[`𞸛`,N.Alphabetic],[`𞸜`,N.Alphabetic],[`𞸝`,N.Alphabetic],[`𞸞`,N.Alphabetic],[`𞸟`,N.Alphabetic],[`𞸡`,N.Alphabetic],[`𞸢`,N.Alphabetic],[`𞸤`,N.Alphabetic],[`𞸧`,N.Alphabetic],[`𞸩`,N.Alphabetic],[`𞸪`,N.Alphabetic],[`𞸫`,N.Alphabetic],[`𞸬`,N.Alphabetic],[`𞸭`,N.Alphabetic],[`𞸮`,N.Alphabetic],[`𞸯`,N.Alphabetic],[`𞸰`,N.Alphabetic],[`𞸱`,N.Alphabetic],[`𞸲`,N.Alphabetic],[`𞸴`,N.Alphabetic],[`𞸵`,N.Alphabetic],[`𞸶`,N.Alphabetic],[`𞸷`,N.Alphabetic],[`𞸹`,N.Alphabetic],[`𞸻`,N.Alphabetic],[`𞹂`,N.Alphabetic],[`𞹇`,N.Alphabetic],[`𞹉`,N.Alphabetic],[`𞹋`,N.Alphabetic],[`𞹍`,N.Alphabetic],[`𞹎`,N.Alphabetic],[`𞹏`,N.Alphabetic],[`𞹑`,N.Alphabetic],[`𞹒`,N.Alphabetic],[`𞹔`,N.Alphabetic],[`𞹗`,N.Alphabetic],[`𞹙`,N.Alphabetic],[`𞹛`,N.Alphabetic],[`𞹝`,N.Alphabetic],[`𞹟`,N.Alphabetic],[`𞹡`,N.Alphabetic],[`𞹢`,N.Alphabetic],[`𞹤`,N.Alphabetic],[`𞹧`,N.Alphabetic],[`𞹨`,N.Alphabetic],[`𞹩`,N.Alphabetic],[`𞹪`,N.Alphabetic],[`𞹬`,N.Alphabetic],[`𞹭`,N.Alphabetic],[`𞹮`,N.Alphabetic],[`𞹯`,N.Alphabetic],[`𞹰`,N.Alphabetic],[`𞹱`,N.Alphabetic],[`𞹲`,N.Alphabetic],[`𞹴`,N.Alphabetic],[`𞹵`,N.Alphabetic],[`𞹶`,N.Alphabetic],[`𞹷`,N.Alphabetic],[`𞹹`,N.Alphabetic],[`𞹺`,N.Alphabetic],[`𞹻`,N.Alphabetic],[`𞹼`,N.Alphabetic],[`𞹾`,N.Alphabetic],[`𞺀`,N.Alphabetic],[`𞺁`,N.Alphabetic],[`𞺂`,N.Alphabetic],[`𞺃`,N.Alphabetic],[`𞺄`,N.Alphabetic],[`𞺅`,N.Alphabetic],[`𞺆`,N.Alphabetic],[`𞺇`,N.Alphabetic],[`𞺈`,N.Alphabetic],[`𞺉`,N.Alphabetic],[`𞺋`,N.Alphabetic],[`𞺌`,N.Alphabetic],[`𞺍`,N.Alphabetic],[`𞺎`,N.Alphabetic],[`𞺏`,N.Alphabetic],[`𞺐`,N.Alphabetic],[`𞺑`,N.Alphabetic],[`𞺒`,N.Alphabetic],[`𞺓`,N.Alphabetic],[`𞺔`,N.Alphabetic],[`𞺕`,N.Alphabetic],[`𞺖`,N.Alphabetic],[`𞺗`,N.Alphabetic],[`𞺘`,N.Alphabetic],[`𞺙`,N.Alphabetic],[`𞺚`,N.Alphabetic],[`𞺛`,N.Alphabetic],[`𞺡`,N.Alphabetic],[`𞺢`,N.Alphabetic],[`𞺣`,N.Alphabetic],[`𞺥`,N.Alphabetic],[`𞺦`,N.Alphabetic],[`𞺧`,N.Alphabetic],[`𞺨`,N.Alphabetic],[`𞺩`,N.Alphabetic],[`𞺫`,N.Alphabetic],[`𞺬`,N.Alphabetic],[`𞺭`,N.Alphabetic],[`𞺮`,N.Alphabetic],[`𞺯`,N.Alphabetic],[`𞺰`,N.Alphabetic],[`𞺱`,N.Alphabetic],[`𞺲`,N.Alphabetic],[`𞺳`,N.Alphabetic],[`𞺴`,N.Alphabetic],[`𞺵`,N.Alphabetic],[`𞺶`,N.Alphabetic],[`𞺷`,N.Alphabetic],[`𞺸`,N.Alphabetic],[`𞺹`,N.Alphabetic],[`𞺺`,N.Alphabetic],[`𞺻`,N.Alphabetic],[`𞻰`,N.Large],[`𞻱`,N.Large],[`🞄`,N.Normal],[`🞌`,N.Normal],[`🞍`,N.Normal],[`🞗`,N.Normal],[`🞘`,N.Normal],[`🞙`,N.Normal],[`🞝`,N.Normal],[`🞞`,N.Normal],[`🞟`,N.Normal]];function at(e){let t=0,n=it.length-1;for(;t<=n;){let r=t+n>>1,i=it[r];if(!i)break;let[a,o]=i;if(ae)n=r-1;else return o}}let P;(function(e){function t(){return 0n}e.empty=t;function n(e,t){if(t>=128)throw Error(`SyntaxKind ${t} is out of bounds for SyntaxSet (max 127)`);return e|1n<=128?!1:(e&1n<=128)throw Error(`SyntaxKind ${n} is out of bounds for SyntaxSet (max 127)`);t|=1n<0}hadNewline(){return this.token.newline!==null}currentColumn(){return this.token.newline&&this.token.newline.column!==null?this.token.newline.column:this.lexer.column(this.token.start)}currentText(){return this.text.slice(this.token.start,this.currentEnd())}currentStart(){return this.token.start}currentEnd(){return this.lexer.cursor()}prevEnd(){return this.token.prevEnd}marker(){return new Pt(this.nodes.length)}beforeTrivia(){return new Pt(this.nodes.length-this.token.nTrivia)}eatAndGet(){let e=this.nodes.length;return this.eat(),this.nodes[e]}eatIf(e){let t=this.at(e);return t&&this.eat(),t}eatIfDirect(e){let t=this.directlyAt(e);return t&&this.eat(),t}assert(e){if(this.token.kind!==e)throw Error(`Assert failed: expected ${e}, got ${this.token.kind}`);this.eat()}convertAndEat(e){this.token.node.convertToKind(e),this.eat()}eat(){this.nodes.push(this.token.node),this.token=e.lex(this.nodes,this.lexer,this.nlMode)}flushTrivia(){this.token.nTrivia=0,this.token.prevEnd=this.token.start}wrap(e,t){let n=this.beforeTrivia().index,r=Math.min(e.index,n),i=this.nodes.splice(r,n-r);this.nodes.splice(r,0,M.inner(t,i))}enterModes(t,n,r){let i=this.lexer.mode;this.lexer.setMode(t),this.withNlMode(n,r),t!==i&&(this.lexer.setMode(i),this.lexer.jump(this.token.prevEnd),this.nodes.splice(this.nodes.length-this.token.nTrivia,this.token.nTrivia),this.token=e.lex(this.nodes,this.lexer,this.nlMode))}withNlMode(e,t){let n=this.nlMode;if(this.nlMode=e,t(this),this.nlMode=n,this.token.newline&&e!==n){let e=this.token.node.kind();this.nlMode.stopAt(this.token.newline,e)?this.token.kind=k.End:this.token.kind=e}}static lex(e,t,n){let r=t.cursor(),i=0,a=null;for(;;){let o=t.cursor(),[s,c]=t.next();if(k.isTrivia(s)){if(i+=1,e.push(c),t.newline){let e={column:t.mode===I.Markup?t.column(o):null,parbreak:s===k.Parbreak};a=a?{column:a.column??e.column,parbreak:a.parbreak||e.parbreak}:e}continue}return a&&n.stopAt(a,s)?new Mt(k.End,c,i,a,o,r):new Mt(s,c,i,a,o,r)}}memoizeParsedNodes(e,t){let n=this.checkpoint(),r=this.memo.arena.length;for(let e=t;e0&&this.nodes[e.index-1].kind()===k.Error}expectedAt(e,t){let n=M.error(He.new(`expected ${t}`),``);this.nodes.splice(e.index,0,n)}hint(e){let t=this.beforeTrivia();if(t.index>0){let n=this.nodes[t.index-1];n&&n.kind()===k.Error&&n.hint(e)}}unexpected(){this.trimErrors(),this.token.kindIsGrouping()||(this.balanced=!1);let e=this.nodes.length;this.eat(),this.nodes[e].unexpected()}trimErrors(){let e=this.beforeTrivia().index,t=e;for(;t>0&&this.nodes[t-1].kind()===k.Error&&this.nodes[t-1].text().length===0;)--t;this.nodes.splice(t,e-t)}markup(e,t,n){let r=t?this.beforeTrivia():this.marker();this.markupExprs(e,n),t&&this.flushTrivia(),this.wrap(r,k.Markup)}markupExprs(e,t){e||=this.hadNewline();let n=0;for(;!this.atSet(t)||n>0&&this.at(k.RightBracket);)n=this.markupExpr(e,n),e=this.hadNewline()}markupExpr(e,t){switch(this.current()){case k.LeftBracket:t+=1,this.convertAndEat(k.Text);break;case k.RightBracket:t>0?(--t,this.convertAndEat(k.Text)):(this.unexpected(),this.hint("try using a backslash escape: `\\]`"));break;case k.Shebang:this.eat();break;case k.Text:case k.Linebreak:case k.Escape:case k.Shorthand:case k.SmartQuote:case k.Link:case k.Label:case k.Raw:this.eat();break;case k.Hash:this.embeddedCodeExpr();break;case k.Star:this.strong();break;case k.Underscore:this.emph();break;case k.HeadingMarker:e?this.heading():this.convertAndEat(k.Text);break;case k.ListMarker:e?this.listItem():this.convertAndEat(k.Text);break;case k.EnumMarker:e?this.enumItem():this.convertAndEat(k.Text);break;case k.TermMarker:e?this.termItem():this.convertAndEat(k.Text);break;case k.RefMarker:this.reference();break;case k.Dollar:this.equation();break;case k.Colon:this.convertAndEat(k.Text);break;default:this.unexpected();break}return t}strong(){this.withNlMode(F.StopParBreak,()=>{let e=this.marker();this.assert(k.Star),this.markup(!1,!0,P.create(k.Star,k.RightBracket,k.End)),this.expectClosingDelimiter(e,k.Star),this.wrap(e,k.Strong)})}emph(){this.withNlMode(F.StopParBreak,()=>{let e=this.marker();this.assert(k.Underscore),this.markup(!1,!0,P.create(k.Underscore,k.RightBracket,k.End)),this.expectClosingDelimiter(e,k.Underscore),this.wrap(e,k.Emph)})}heading(){this.withNlMode(F.Stop,()=>{let e=this.marker();this.assert(k.HeadingMarker),this.markup(!1,!1,P.create(k.Label,k.RightBracket,k.End)),this.wrap(e,k.Heading)})}listItem(){this.withNlMode(F.RequireColumn(this.currentColumn()),()=>{let e=this.marker();this.assert(k.ListMarker),this.markup(!0,!1,P.create(k.RightBracket,k.End)),this.wrap(e,k.ListItem)})}enumItem(){this.withNlMode(F.RequireColumn(this.currentColumn()),()=>{let e=this.marker();this.assert(k.EnumMarker),this.markup(!0,!1,P.create(k.RightBracket,k.End)),this.wrap(e,k.EnumItem)})}termItem(){this.withNlMode(F.RequireColumn(this.currentColumn()),()=>{let e=this.marker();this.withNlMode(F.Stop,()=>{this.assert(k.TermMarker),this.markup(!1,!1,P.create(k.Colon,k.RightBracket,k.End))}),this.expect(k.Colon),this.markup(!0,!1,P.create(k.RightBracket,k.End)),this.wrap(e,k.TermItem)})}reference(){let e=this.marker();this.assert(k.RefMarker),this.directlyAt(k.LeftBracket)&&this.contentBlock(),this.wrap(e,k.Ref)}equation(){let e=this.marker();this.enterModes(I.Math,F.Continue,()=>{this.assert(k.Dollar),this.math(P.create(k.Dollar,k.End)),this.expectClosingDelimiter(e,k.Dollar)}),this.wrap(e,k.Equation)}math(e){let t=this.marker();this.mathExprs(e),this.wrap(t,k.Math)}mathExprs(e){let t=0;for(;!this.atSet(e);)this.atSet(st)?(this.mathExpr(),t++):this.unexpected();return t}mathExpr(){this.mathExprPrec(0,k.End)}mathExprPrec(e,t){let n=this.marker(),r=!1;switch(this.current()){case k.Hash:this.embeddedCodeExpr();break;case k.MathIdent:case k.FieldAccess:r=!0,this.eat(),e<3&&this.directlyAt(k.MathText)&&this.currentText()===`(`&&(this.mathArgs(),this.wrap(n,k.FuncCall),r=!1);break;case k.Dot:case k.Comma:case k.Semicolon:case k.RightParen:this.convertAndEat(k.MathText);break;case k.Text:case k.MathText:case k.MathShorthand:r=at(this.currentText())===N.Alphabetic||Array.from(this.currentText()).every(e=>e.toLowerCase()!==e.toUpperCase()),this.maybeDelimited()||this.eat();break;case k.Linebreak:case k.MathAlignPoint:this.eat();break;case k.Escape:case k.Str:r=!0,this.eat();break;case k.Root:if(e<3){this.eat();let e=this.marker();this.mathExprPrec(2,t),this.mathUnparen(e),this.wrap(n,k.MathRoot)}break;case k.Prime:for(r=!0;this.at(k.Prime);){let e=this.marker();for(this.eat();this.eatIfDirect(k.Prime););this.wrap(e,k.MathPrimes)}break;default:this.expected(`expression`);break}r&&e<3&&!this.hadTrivia()&&this.maybeDelimited()&&this.wrap(n,k.Math);let i=!1;for(;!this.end()&&!this.at(t);){if(this.directlyAt(k.MathText)&&this.currentText()===`!`){this.eat(),this.wrap(n,k.Math);continue}let r=this.marker();if(this.eatIfDirect(k.Prime)){for(;this.eatIfDirect(k.Prime););this.wrap(r,k.MathPrimes),this.at(t)&&this.wrap(n,k.MathAttach),i=!0;continue}let a=this.mathOp(this.current());if(!a){i&&this.wrap(n,k.MathAttach);break}let[o,s,c,l]=a,u=l;if(i&&o===k.MathFrac&&this.wrap(n,k.MathAttach),u=2){let n=e[0],r=e[e.length-1];n.text()===`(`&&r.text()===`)`&&(n._kind=k.LeftParen,r._kind=k.RightParen,t._kind=k.Math)}}}mathArgs(){let e=this.marker();this.convertAndEat(k.LeftParen);let t=!0,n=!1,r=this.marker(),i=new Set;for(;!this.atSet(P.create(k.End,k.Dollar,k.RightParen));)switch(t=this.mathArg(i),this.current()){case k.Comma:this.eat(),t||(r=this.marker());break;case k.Semicolon:t||(r=this.marker()),this.wrap(r,k.Array),this.eat(),r=this.marker(),n=!0;break;case k.End:case k.Dollar:case k.RightParen:break;default:this.expected(`comma or semicolon`);break}r.index!==this.marker().index&&n&&t&&this.wrap(r,k.Array),this.expectClosingDelimiter(e,k.RightParen),this.wrap(e,k.Args)}mathArg(e){let t=this.marker(),n=this.currentStart();if(this.at(k.Dot)){let e=this.lexer.maybeMathSpreadArg(n);if(e){this.token.node=e,this.eat();let n=this.marker(),r=this.mathExprs(P.create(k.End,k.Dollar,k.Comma,k.Semicolon,k.RightParen));if(r===0){let e=[new ze(k.MathText,`.`,this.token.node.span()),new ze(k.MathText,`.`,this.token.node.span())];this.nodes[t.index]=new Be(k.Math,e)}else r>1&&this.wrap(n,k.Math),this.wrap(t,k.Spread);return!0}}let r=!0;if(this.atSet(P.create(k.MathText,k.MathIdent,k.Underscore))){let i=this.lexer.maybeMathNamedArg(n);if(i){this.token.node=i;let n=this.currentText();this.eat(),this.convertAndEat(k.Colon),e.has(n)&&this.nodes[t.index].convertToError(`duplicate argument: ${n}`),e.add(n),r=!1}}let i=this.marker(),a=this.mathExprs(P.create(k.End,k.Dollar,k.Comma,k.Semicolon,k.RightParen));return a===0&&(r||this.expected(`expression`),this.flushTrivia()),a!==1&&this.wrap(i,k.Math),r||this.wrap(t,k.Named),r}code(e){let t=this.marker();this.codeExprs(e),this.wrap(t,k.Code)}codeExprs(e){for(;!this.atSet(e);)this.withNlMode(F.ContextualContinue,()=>{if(!this.atSet(pt)){this.unexpected();return}this.codeExpr(),!this.atSet(e)&&!this.eatIf(k.Semicolon)&&(this.hadNewline()||(this.expected(`semicolon or line break`),this.at(k.Label)&&(this.hint(`labels can only be applied in markup mode`),this.hint("try wrapping your code in a markup block (`[ ]`)"))))})}embeddedCodeExpr(){this.enterModes(I.Code,F.Stop,()=>{if(this.assert(k.Hash),this.hadTrivia()||this.end()){this.expected(`expression`);return}let e=this.atSet(ot),t=this.atSet(ft);this.codeExprPrec(!0,0),t||this.unexpected();let n=(e||this.directlyAt(k.Semicolon))&&this.eatIf(k.Semicolon);e&&!n&&!this.end()&&!this.at(k.RightBracket)&&this.expected(`semicolon or line break`)})}codeExpr(){this.codeExprPrec(!1,0)}codeExprPrec(e,t){let n=this.marker();if(!e&&this.atSet(ct)){let t=Ot(this.current());this.eat(),this.codeExprPrec(e,t),this.wrap(n,k.Unary)}else this.codePrimary(e);for(;;){if(this.directlyAt(k.LeftParen)||this.directlyAt(k.LeftBracket)){this.args(),this.wrap(n,k.FuncCall);continue}let r=this.directlyAt(k.Dot)&&(()=>{let e=new Ke(this.text,this.lexer.mode);return e.jump(this.lexer.cursor()),e.next()[0]===k.Ident})();if(e&&!r)break;if(this.eatIf(k.Dot)){this.expect(k.Ident),this.wrap(n,k.FieldAccess);continue}let i=null;if(this.atSet(lt))i=this.current();else if(t<=Et(`NotIn`)&&this.eatIf(k.Not))if(this.at(k.In))i=`NotIn`;else{this.expected("keyword `in`");break}if(i){let e=Et(i);if(e{this.assert(k.LeftBrace),this.code(P.create(k.RightBrace,k.RightBracket,k.RightParen,k.End)),this.expectClosingDelimiter(e,k.RightBrace)}),this.wrap(e,k.CodeBlock)}contentBlock(){let e=this.marker();this.enterModes(I.Markup,F.Continue,()=>{this.assert(k.LeftBracket),this.markup(!0,!0,P.create(k.RightBracket,k.End)),this.expectClosingDelimiter(e,k.RightBracket)}),this.wrap(e,k.ContentBlock)}letBinding(){let e=this.marker();this.assert(k.Let);let t=this.marker(),n=!1,r=!1;if(this.eatIf(k.Ident))this.directlyAt(k.LeftParen)&&(this.params(),n=!0);else{let e=new Set;this.pattern(!1,e,null),r=!0}(n||r?this.expect(k.Eq):this.eatIf(k.Eq))&&this.codeExpr(),n&&this.wrap(t,k.Closure),this.wrap(e,k.LetBinding)}setRule(){let e=this.marker();this.assert(k.Set);let t=this.marker();for(this.expect(k.Ident);this.eatIf(k.Dot);)this.expect(k.Ident),this.wrap(t,k.FieldAccess);this.args(),this.eatIf(k.If)&&this.codeExpr(),this.wrap(e,k.SetRule)}showRule(){let e=this.marker();this.assert(k.Show);let t=this.beforeTrivia();this.at(k.Colon)||this.codeExpr(),this.eatIf(k.Colon)?this.codeExpr():this.expectedAt(t,`colon`),this.wrap(e,k.ShowRule)}contextual(e){let t=this.marker();this.assert(k.Context),this.codeExprPrec(e,0),this.wrap(t,k.Contextual)}conditional(){let e=this.marker();this.assert(k.If),this.codeExpr(),this.block(),this.eatIf(k.Else)&&(this.at(k.If)?this.conditional():this.block()),this.wrap(e,k.Conditional)}whileLoop(){let e=this.marker();this.assert(k.While),this.codeExpr(),this.block(),this.wrap(e,k.WhileLoop)}forLoop(){let e=this.marker();this.assert(k.For);let t=new Set;if(this.pattern(!1,t,null),this.at(k.Comma)){let e=this.eatAndGet();e.unexpected(),e.hint(`destructuring patterns must be wrapped in parentheses`),this.atSet(_t)&&this.pattern(!1,t,null)}this.expect(k.In),this.codeExpr(),this.block(),this.wrap(e,k.ForLoop)}moduleImport(){let e=this.marker();this.assert(k.Import),this.codeExpr(),this.eatIf(k.As)&&this.expect(k.Ident),this.eatIf(k.Colon)&&(this.at(k.LeftParen)?this.withNlMode(F.Continue,()=>{let e=this.marker();this.assert(k.LeftParen),this.importItems(),this.expectClosingDelimiter(e,k.RightParen)}):this.eatIf(k.Star)||this.importItems()),this.wrap(e,k.ModuleImport)}importItems(){let e=this.marker();for(;![k.End,k.RightParen,k.RightBracket,k.RightBrace].includes(this.current());){let e=this.marker();for(this.eatIf(k.Ident)||this.unexpected();this.eatIf(k.Dot);)this.expect(k.Ident);this.wrap(e,k.ImportItemPath),this.eatIf(k.As)&&(this.expect(k.Ident),this.wrap(e,k.RenamedImportItem)),this.current()===k.End||this.current()===k.RightParen||this.current()===k.RightBracket||this.current()===k.RightBrace||this.expect(k.Comma)}this.wrap(e,k.ImportItems)}moduleInclude(){let e=this.marker();this.assert(k.Include),this.codeExpr(),this.wrap(e,k.ModuleInclude)}breakStmt(){let e=this.marker();this.assert(k.Break),this.wrap(e,k.LoopBreak)}continueStmt(){let e=this.marker();this.assert(k.Continue),this.wrap(e,k.LoopContinue)}returnStmt(){let e=this.marker();this.assert(k.Return),this.atSet(pt)&&this.codeExpr(),this.wrap(e,k.FuncReturn)}exprWithParen(e){if(e){this.parenthesizedOrArrayOrDict();return}let t=this.restoreMemoOrCheckpoint();if(!t)return;let[n,r]=t,i=r.nodeLen,a=this.parenthesizedOrArrayOrDict();if(this.at(k.Arrow)){this.restore(r);let e=this.marker();if(this.params(),!this.expect(k.Arrow))return;this.codeExpr(),this.wrap(e,k.Closure)}else if(this.at(k.Eq)&&a!==k.Parenthesized){this.restore(r);let e=this.marker(),t=new Set;if(this.destructuringOrParenthesized(!0,t),!this.expect(k.Eq))return;this.codeExpr(),this.wrap(e,k.DestructAssignment)}else return;this.memoizeParsedNodes(n,i)}parenthesizedOrArrayOrDict(){let e={count:0,maybeJustParens:!0,kind:null,seen:new Set},t=this.marker();this.withNlMode(F.Continue,()=>{for(this.assert(k.LeftParen),this.eatIf(k.Colon)&&(e.kind=k.Dict);![k.End,k.RightParen,k.RightBracket,k.RightBrace].includes(this.current());){if(!this.atSet(mt)){this.unexpected();continue}this.arrayOrDictItem(e),e.count++,![k.End,k.RightParen,k.RightBracket,k.RightBrace].includes(this.current())&&this.expect(k.Comma)&&(e.maybeJustParens=!1)}this.expectClosingDelimiter(t,k.RightParen)});let n=e.maybeJustParens&&e.count===1?k.Parenthesized:e.kind??k.Array;return this.wrap(t,n),n}arrayOrDictItem(e){let t=this.marker();if(this.eatIf(k.Dots)){this.codeExpr(),this.wrap(t,k.Spread),e.maybeJustParens=!1;return}if(this.codeExpr(),this.eatIf(k.Colon)){this.codeExpr();let n=this.nodes[t.index],r=n.kind()===k.Ident?k.Named:k.Keyed,i=null;(n.kind()===k.Ident||n.kind()===k.Str)&&(i=n.text()),i&&e.seen.has(i)&&n.convertToError(`duplicate key: ${i}`),i&&e.seen.add(i),this.wrap(t,r),e.maybeJustParens=!1,e.kind===k.Array?this.nodes[t.index].expected(`expression`):e.kind=k.Dict}else e.kind===k.Dict?this.nodes[t.index].expected(`named or keyed pair`):e.kind=k.Array}args(){!this.directlyAt(k.LeftParen)&&!this.directlyAt(k.LeftBracket)&&(this.expected(`argument list`),(this.at(k.LeftParen)||this.at(k.LeftBracket))&&this.hint(`there may not be any spaces before the argument list`));let e=this.marker();if(this.at(k.LeftParen)){let e=this.marker();this.withNlMode(F.Continue,()=>{this.assert(k.LeftParen);let t=new Set;for(;![k.End,k.RightParen,k.RightBracket,k.RightBrace].includes(this.current());){if(!this.atSet(ht)){this.unexpected();continue}this.arg(t),[k.End,k.RightParen,k.RightBracket,k.RightBrace].includes(this.current())||this.expect(k.Comma)}this.expectClosingDelimiter(e,k.RightParen)})}for(;this.directlyAt(k.LeftBracket);)this.contentBlock();this.wrap(e,k.Args)}arg(e){let t=this.marker();if(this.eatIf(k.Dots)){this.codeExpr(),this.wrap(t,k.Spread);return}let n=this.atSet(pt),r=this.currentText();this.codeExpr(),this.eatIf(k.Colon)&&(n&&(this.nodes[t.index].kind()===k.Ident?e.has(r)?this.nodes[t.index].convertToError(`duplicate argument: ${r}`):e.add(r):this.nodes[t.index].expected(`identifier`)),this.codeExpr(),this.wrap(t,k.Named))}params(){let e=this.marker();this.withNlMode(F.Continue,()=>{this.assert(k.LeftParen);let t=new Set,n={sink:!1};for(;![k.End,k.RightParen,k.RightBracket,k.RightBrace].includes(this.current());){if(!this.atSet(vt)){this.unexpected();continue}this.param(t,n),[k.End,k.RightParen,k.RightBracket,k.RightBrace].includes(this.current())||this.expect(k.Comma)}this.expectClosingDelimiter(e,k.RightParen)}),this.wrap(e,k.Params)}param(e,t){let n=this.marker();if(this.eatIf(k.Dots)){this.atSet(gt)&&this.patternLeaf(!1,e,`parameter`),this.wrap(n,k.Spread),t.sink&&this.nodes[n.index].convertToError(`only one argument sink is allowed`),t.sink=!0;return}let r=this.atSet(_t);this.pattern(!1,e,`parameter`),this.eatIf(k.Colon)&&(r&&this.nodes[n.index].kind()!==k.Ident&&this.nodes[n.index].expected(`identifier`),this.codeExpr(),this.wrap(n,k.Named))}pattern(e,t,n){this.at(k.Underscore)?this.eat():this.at(k.LeftParen)?this.destructuringOrParenthesized(e,t):this.patternLeaf(e,t,n)}destructuringOrParenthesized(e,t){let n=!1,r=0,i=!0,a=this.marker();this.withNlMode(F.Continue,()=>{for(this.assert(k.LeftParen);![k.End,k.RightParen,k.RightBracket,k.RightBrace].includes(this.current());){if(!this.atSet(yt)){this.unexpected();continue}let a={sink:n,maybeJustParens:i};this.destructuringItem(e,t,a),n=a.sink,i=a.maybeJustParens,r++,![k.End,k.RightParen,k.RightBracket,k.RightBrace].includes(this.current())&&this.expect(k.Comma)&&(i=!1)}this.expectClosingDelimiter(a,k.RightParen)}),i&&r===1&&!n?this.wrap(a,k.Parenthesized):this.wrap(a,k.Destructuring)}destructuringItem(e,t,n){let r=this.marker();if(this.eatIf(k.Dots)){this.atSet(gt)&&this.patternLeaf(e,t,null),this.wrap(r,k.Spread),n.sink&&this.nodes[r.index].convertToError(`only one destructuring sink is allowed`),n.sink=!0;return}let i=this.atSet(_t),a=this.checkpoint();this.eatIf(k.Ident)&&this.at(k.Colon)||(this.restore(a),this.pattern(e,t,null)),this.eatIf(k.Colon)&&(i&&this.nodes[r.index].kind()!==k.Ident&&this.nodes[r.index].expected(`identifier`),this.pattern(e,t,null),this.wrap(r,k.Named),n.maybeJustParens=!1)}patternLeaf(e,t,n){if(k.isKeyword(this.current())){this.eatAndGet().expected(`pattern`);return}else if(!this.atSet(gt)){this.expected(`pattern`);return}let r=this.marker(),i=this.currentText();if(this.codeExprPrec(!0,0),!e){let e=this.nodes[r.index];e&&e.kind()===k.Ident?t.has(i)?e.convertToError(`duplicate ${n||`binding`}: ${i}`):t.add(i):e&&e.expected(`pattern`)}}};let Tt=function(e){return e[e.Left=0]=`Left`,e[e.Right=1]=`Right`,e}({});function Et(e){if(e===`NotIn`)return 4;switch(e){case k.Star:case k.Slash:return 6;case k.Plus:case k.Minus:return 5;case k.EqEq:case k.ExclEq:case k.Lt:case k.LtEq:case k.Gt:case k.GtEq:case k.In:return 4;case k.And:return 3;case k.Or:return 2;case k.Eq:case k.PlusEq:case k.HyphEq:case k.StarEq:case k.SlashEq:return 1;default:return 0}}function Dt(e){if(e===`NotIn`)return Tt.Left;switch(e){case k.Eq:case k.PlusEq:case k.HyphEq:case k.StarEq:case k.SlashEq:return Tt.Right;default:return Tt.Left}}function Ot(e){switch(e){case k.Plus:case k.Minus:return 7;case k.Not:return 4;default:return 0}}function kt(e,t,n){let r=new wt(e,t,I.Code);return r.codeExprs(P.create(k.End)),r.balanced&&r.currentStart()===n?r.finish():null}function At(e,t,n){let r=new wt(e,t,I.Math);return r.mathExprs(P.create(k.End)),r.balanced&&r.currentStart()===n?r.finish():null}function jt(e,t,n){let r=new wt(e,t,I.Code);if(r.current()!==k.LeftBracket&&r.current()!==k.LeftBrace)throw Error(`Expected LeftBracket or LeftBrace`);return r.block(),r.balanced&&r.prevEnd()===n&&r.finish()[0]||null}var Mt=class e{constructor(e,t,n,r,i,a){this.kind=e,this.node=t,this.nTrivia=n,this.newline=r,this.start=i,this.prevEnd=a}clone(){return new e(this.kind,this.node.clone(),this.nTrivia,this.newline?{...this.newline}:null,this.start,this.prevEnd)}kindIsGrouping(){let e=this.kind;return e===k.LeftParen||e===k.RightParen||e===k.LeftBracket||e===k.RightBracket||e===k.LeftBrace||e===k.RightBrace}};let Nt=function(e){return e[e.Continue=0]=`Continue`,e[e.Stop=1]=`Stop`,e[e.ContextualContinue=2]=`ContextualContinue`,e[e.StopParBreak=3]=`StopParBreak`,e[e.RequireColumn=4]=`RequireColumn`,e}({});var F=class e{constructor(e,t=0){this.kind=e,this.minCol=t}static Continue=new e(Nt.Continue);static Stop=new e(Nt.Stop);static ContextualContinue=new e(Nt.ContextualContinue);static StopParBreak=new e(Nt.StopParBreak);static RequireColumn(t){return new e(Nt.RequireColumn,t)}stopAt(e,t){switch(this.kind){case Nt.Continue:return!1;case Nt.Stop:return!0;case Nt.ContextualContinue:return!(t===k.Else||t===k.Dot||k.isGrouping(t));case Nt.StopParBreak:return e.parbreak;case Nt.RequireColumn:return e.column!==null&&e.column<=this.minCol}}},Pt=class{constructor(e){this.index=e}},Ft=class{arena=[];memoMap=new Map},It=class{constructor(e,t){this.nodeLen=e,this.state=t}},Lt=class e{constructor(e,t,n){this.cursor=e,this.lexMode=t,this.token=n}clone(){return new e(this.cursor,this.lexMode,this.token.clone())}},Rt=class e{static root=new e(`/`);constructor(e){this._path=e}get asRootedPath(){return this._path}get asRootlessPath(){return this._path===`/`?``:this._path.slice(1)}join(t){if(t.length===0)return this;if(t.startsWith(`/`))return e.new(t);let n=this._path===`/`?[]:this._path.split(`/`).filter(Boolean),r=t.split(`/`).filter(Boolean),i=n.slice(0,n.length>0?n.length-1:0);for(let e of r)if(e!==`.`){if(e===`..`){i.length>0&&i.pop();continue}i.push(e)}return new e(`/`+i.join(`/`))}withExtension(t){let n=this._path.lastIndexOf(`/`),r=this._path.lastIndexOf(`.`);return r>n?new e(this._path.slice(0,r)+`.`+t):new e(this._path+`.`+t)}static new(t){let n=t.split(`/`).filter(Boolean),r=[];for(let e of n)e!==`.`&&(e===`..`?r.length>0&&r.pop():r.push(e));return new e(`/`+r.join(`/`))}toString(){return this._path}};function zt(e,t,n,r){if(Bt(t,n,r,null,e,0))return e;let i=j.id(e.span()),a;if(a=e.kind()===k.Code?xt(t):e.kind()===k.Math?St(t):bt(t),i!==void 0)try{a.numberize(i,{start:0n,end:1n<<60n})}catch(e){if(!(e instanceof We))throw e}return a}function Bt(e,t,n,r,i,a){let o={start:2**53-1,end:0},s=a,c=i.kind(),l=i.childrenMut();for(let r=0;r=o.end)return null;if(i.kind()===k.Markup&&(r===null||r===k.ContentBlock)){let s=1;for(;;){let c=Math.max(0,o.start-Math.max(s,2)),u=Math.min(o.end+s,l.length);for(;c>0&&Wt(l[c]);)c--;for(;u0&&l[c-1].kind()===k.Hash&&c--;let d=0,f=0,p=!0;for(let e=0;e=t.end}function Ht(e,t){return e.start<=t.end&&t.start<=e.end}function Ut(e){return Array.from(e).some(e=>e===` +`||e===`\r`||e===`\v`||e===`\f`||e===`…`||e===`\u2028`||e===`\u2029`)}function Wt(e){if(!e)return!1;let t=e.kind();return k.isTrivia(t)||t===k.Error||t===k.Semicolon||e.text()===`/`||e.text()===`:`}function Gt(e,t){let n=e.kind();return k.isTrivia(n)?t||n===k.Parbreak||n===k.Space&&Ut(e.text()):!1}function Kt(e,t){if(e.kind()===k.Text){if(e.text()===`[`)return t+1;if(e.text()===`]`&&t>0)return t-1}return t}let I=function(e){return e[e.Markup=0]=`Markup`,e[e.Math=1]=`Math`,e[e.Code=2]=`Code`,e[e.Opaque=3]=`Opaque`,e}({}),L=function(e){return e.TypstSVG=`typst-svg`,e.MathJax=`mathjax`,e}({}),qt=function(e){return e.Inline=`inline`,e.Baseline=`baseline`,e.Middle=`middle`,e}({}),Jt=function(e){return e.Block=`block`,e.BlockCenter=`block-center`,e}({}),Yt=function(e){return e.Block=`block`,e.BlockCenter=`block-center`,e.Codeblock=`codeblock`,e}({}),Xt=function(e){return e.Default=`default`,e}({});const Zt={id:`new`,renderingEngine:L.TypstSVG,format:`#set page(margin: (x: 0pt, y: 0.3125em)) +\${CODE}$`,styling:qt.Inline,disableSuggest:!1,noPreamble:!1,fitToNoteWidth:!1,syntaxMode:I.Math,useReplaceAll:!1},Qt={id:`new`,renderingEngine:L.TypstSVG,format:`$ {CODE} $`,styling:Jt.BlockCenter,disableSuggest:!1,noPreamble:!1,fitToNoteWidth:!1,syntaxMode:I.Math,useReplaceAll:!1},$t={id:`new`,renderingEngine:L.TypstSVG,format:`#{CODE}`,styling:Yt.BlockCenter,disableSuggest:!1,noPreamble:!1,fitToNoteWidth:!1,syntaxMode:I.Markup,useReplaceAll:!1},en={id:`new`,renderingEngine:L.TypstSVG,format:`#set page(margin: 0.3125em) +\${CODE}$`,styling:Xt.Default,disableSuggest:!1,noPreamble:!1,fitToNoteWidth:!1,syntaxMode:I.Markup,useReplaceAll:!1},tn={inline:Zt,display:Qt,codeblock:$t,excalidraw:en},nn=16,rn=`--typst-base-color`,an=``,on=an.replace(`fill="currentColor"`,`fill="none" stroke="currentColor" stroke-width="2" stroke-linejoin="round" stroke-linecap="round"`),R={concealMathSymbols:!0,enableConcealMathSymbolRevealDelay:!0,mathSymbolRevealDelay:1e3,complementSymbolWithUnicode:!1,disableBracketHighlight:!1,useObsidianTheme:!1,enableInlinePreview:!0,revertTabToDefault:!1,jumpOutsideBracket:!0,preferInlineExitForSingleLineDisplayMath:!0,moveToEndOfMathBlockBeforeExiting:!1,disableMacro:!1,enableBackgroundRendering:!0,patchPDFExport:!1,autoBaseColor:!0,baseColor:`#000000`,offset:0,fitToNoteWidthProfile:`Live`,fitToNoteWidthProfiles:[{name:`A3`,width:`700pt`},{name:`A4`,width:`500pt`},{name:`A5`,width:`350pt`},{name:`Legal`,width:`516pt`},{name:`Letter`,width:`516pt`},{name:`Tabloid`,width:`690pt`}],skipPreparationWaiting:!1,disablePackageCache:!1,preamble:[`#set page(margin: 0pt, width: auto, height: auto)`,`#show raw: set text(size: 1.25em)`,`#set text(size: fontsize)`,`#import "@preview/mannot:0.3.1": *`,`#import "@preview/quick-maths:0.2.1": shorthands`,`#show: shorthands.with(`,` ($+-$, sym.plus.minus),`,` ($|-$, math.tack),`,`)`].join(` +`),openTypstToolsOnStartup:!0,enableMathjaxFallback:!1,applyProcessorToMathJax:!1,importPath:`.typst`,enableDebugger:!1,processor:{inline:{processors:[{id:`ce`,renderingEngine:L.TypstSVG,format:[`#import "@preview/typsium:0.3.1": ce`,`#show math.equation: set text(font: ("New Computer Modern Math", "Noto Serif CJK SC"))`,`#ce[{CODE}]`].join(` +`),styling:qt.Inline,noPreamble:!1,fitToNoteWidth:!1,syntaxMode:I.Markup},{id:`tex`,renderingEngine:L.MathJax,format:``,styling:qt.Inline,noPreamble:!1,fitToNoteWidth:!1},{id:`display`,renderingEngine:L.TypstSVG,format:`#set page(margin: (x: 0pt, y: 0.3125em)) +#math.equation($ {CODE} $, block: false)`,styling:qt.Inline,noPreamble:!1,fitToNoteWidth:!1,syntaxMode:I.Math,useReplaceAll:!1},{id:``,renderingEngine:L.TypstSVG,format:`#set page(margin: (x: 0pt, y: 0.3125em)) +\${CODE}$`,styling:qt.Inline,noPreamble:!1,fitToNoteWidth:!1,syntaxMode:I.Math,useReplaceAll:!1}]},display:{processors:[{id:`block`,renderingEngine:L.TypstSVG,format:`$ {CODE} $`,styling:Jt.Block,noPreamble:!1,fitToNoteWidth:!1,syntaxMode:I.Math,useReplaceAll:!1},{id:``,renderingEngine:L.TypstSVG,format:`$ {CODE} $`,styling:Jt.BlockCenter,noPreamble:!1,fitToNoteWidth:!1,syntaxMode:I.Math,useReplaceAll:!1}]},codeblock:{processors:[{id:`typst`,renderingEngine:L.TypstSVG,format:`{CODE}`,styling:Yt.BlockCenter,noPreamble:!1,fitToNoteWidth:!0,syntaxMode:I.Markup,useReplaceAll:!1},{id:`fletcher`,renderingEngine:L.TypstSVG,format:`#import "@preview/fletcher:0.5.8" as fletcher: diagram, node, edge +{CODE}`,styling:Yt.BlockCenter,noPreamble:!1,fitToNoteWidth:!1,syntaxMode:I.Markup,useReplaceAll:!1},{id:`lovelace`,renderingEngine:L.TypstSVG,format:`#import "@preview/lovelace:0.3.0": * +#pseudocode-list[ +{CODE} +]`,styling:Yt.Block,noPreamble:!1,fitToNoteWidth:!1,syntaxMode:I.Markup,useReplaceAll:!1},{id:`lilaq`,renderingEngine:L.TypstSVG,format:`#import "@preview/lilaq:0.5.0" as lq +{CODE}`,styling:Yt.BlockCenter,noPreamble:!1,fitToNoteWidth:!1,syntaxMode:I.Markup,useReplaceAll:!1}]},excalidraw:{processors:[{id:`default`,renderingEngine:L.TypstSVG,format:`#set page(margin: 0.25em) +\${CODE}$`,styling:Xt.Default,noPreamble:!1,syntaxMode:I.Math,useReplaceAll:!1}]}},snippets:[{category:`Matrix`,name:`mat`,description:`e.g. mat(3,3)@`,kind:`display`,id:``,content:'const parts = input.split(",").map(s => s.trim());\n\nconst [x, y] = parts.map(Number)\n\nconst rowText = `${("#CURSOR, ".repeat(x)).slice(0, -2)} ;\\n`;\nconst contentText = ` ${rowText}`.repeat(y);\n\nreturn `mat(\\n${contentText})`;',script:!0},{category:`Matrix`,name:`matInline`,description:`e.g. mat(3,3)@`,kind:`inline`,id:``,content:'const parts = input.split(",").map(s => s.trim());\n\nconst [x, y] = parts.map(Number)\n\nconst rowText = `${("#CURSOR, ".repeat(x)).slice(0, -2)} ;`;\nconst contentText = `${rowText}`.repeat(y);\n\nreturn `mat(${contentText})`;',script:!0},{category:`Cases`,name:`cases`,description:``,kind:`display`,id:``,content:`cases(#CURSOR "if" #CURSOR, #CURSOR "else")`,script:!1},{category:`Cases`,name:`casesn`,description:`e.g. casesn(3)@`,kind:`display`,id:``,content:'const n = Number(input);\nreturn `cases(\\n${(` #CURSOR "if" #CURSOR,\\n`).repeat(n-1)} #CURSOR "else"\\n)`',script:!0}],crashCount:0};var sn=class{constructor(e){this.view=e}jumpTo(e,t){if(e.type===`url`)return window.open(e.url);if(e.type!==`file`||e.pos===void 0)return;let n=t.closest(`.typstmate-codeblockpreview`),r=n?.dataset.regionFrom?parseInt(n.dataset.regionFrom,10):this.view.posAtDOM(t),i=qn(this.view,r);if(!i)return;let a=i.from+t.offset,o=e.pos+a,s=o<=i.from?i.from:i.to<=o?i.to:o;this.view.focus(),this.view.dispatch({selection:{anchor:s,head:s},scrollIntoView:!0});let c=this.view.state.facet(O);i.from<=o&&o<=i.to&&requestAnimationFrame(()=>{c.triggerRippleEffect(this.view,s)})}};const cn=d.ViewPlugin.fromClass(sn),ln=cn;function un(e){let t=document.createElement(`div`);t.classList.add(`typstmate-diag`);let n=e.severity===`error`?document.createElement(`strong`):document.createElement(`em`);if(n.textContent=e.message,t.appendChild(n),e.hints&&0{let r=document.createElement(`div`);r.textContent=`${t+1}. ${e}`,n.appendChild(r)}),t.appendChild(n)}return t}function dn(e,t){if(t.noDiag)return[];let n=z(e);if(!n)return[];let r=n.from+n.skip+t.offset,i=e.state.doc.length,a=t.diagnostics.map(e=>({from:Math.max(n.from,Math.min(e.from+r,i)),to:Math.max(n.from,Math.min(e.to+r,i)),message:e.message||`Error`,severity:e.severity,renderMessage:()=>un({severity:e.severity,message:e.message,hints:e.hints})})),o=[],s=new Set,c=new Set;for(let e of a){let t=`${e.from}-${e.to}-${e.message}`;if(!s.has(t)){if(s.add(t),e.from===e.to){if(c.has(e.from))continue;c.add(e.from)}o.push(e)}}return o}const fn=u.StateField.define({create(){},update(e,t){for(let e of t.effects)if(e.is(pn))return e.value;return e}}),pn=u.StateEffect.define(),mn=(e,t)=>{e.dispatch({effects:pn.of(t)});let n=dn(e,t);e.dispatch((0,p.setDiagnostics)(e.state,n))};function hn(e){if(e.typstManager?.currentNoteWidth!==void 0)return e.typstManager.currentNoteWidth;let t=e.app.workspace.getActiveViewOfType(l.MarkdownView),n=t?.contentEl.find(`div.el-p p`),r=t?.editor.editorComponent?.sizerEl.find(`.cm-line`),i=t?.editor.editorComponent?.sizerEl.find(`.cm-content`),a=n?.clientWidth?n.clientWidth:1/0,o=r?.clientWidth?r.clientWidth:1/0,s=i?.clientWidth?i?.clientWidth:1/0,c=parseInt(getComputedStyle(document.body).getPropertyValue(`--file-line-width`),10),u=Math.min(a,o,s,Number.isNaN(c)?1/0:c);return`${(u===1/0?700:u)/4*3}pt`}var gn=class extends l.Modal{constructor(e,t){super(e);for(let e of t){new l.Setting(this.contentEl).setName(e.message).setHeading();for(let t of e.hints)new l.Setting(this.contentEl).setName(`hint: ${t}`)}}},_n=class extends HTMLElement{ndir;npath;kind;source;processor;noDiag;offset=0;plugin;isErr=!0;menu=new l.Menu().addItem(e=>{e.setTitle(`Copy as script`).onClick(()=>{let e=this.format().replaceAll(`fontsize`,`${(this.plugin.app.vault.config.baseFontSize??16)/1.25}pt`);navigator.clipboard.writeText(e),new l.Notice(`Copied to clipboard!`)})});postProcess(e){this.isErr=!1;let t=this.plugin.app.workspace.getActiveFileView();t instanceof l.MarkdownView&&setTimeout(()=>{mn(t.editor.cm,{diagnostics:e.diags,processor:this.processor,noDiag:this.noDiag,offset:this.offset})},0),this.plugin.typstManager.beforeKind=this.kind}format(){let e=this.processor.useReplaceAll?this.processor.format.replaceAll(`{CODE}`,this.source):this.processor.format.replace(`{CODE}`,this.source);if(e=`${this.plugin.typstManager.preamble}\n${e}${this.kind===`inline`?`#text(size:0pt)[TypstMate]`:``}`,e=this.processor.noPreamble?e:`${this.plugin.settings.preamble}\n${e}`,this.offset=-this.processor.format.indexOf(`{CODE}`)-(this.processor.noPreamble?0:this.plugin.settings.preamble.length+1)-this.plugin.typstManager.preamble.length-1,this.processor.fitToNoteWidth){let t=hn(this.plugin);e=`#let WIDTH = ${t}\n${e}`,this.offset-=16+t.length,this.dataset.fitToNoteWidth=`true`}return e}handleError(e){this.isErr=!0,this.plugin.typstManager.beforeKind=this.kind;let t=this.plugin.app.workspace.getActiveFileView();if(t instanceof l.MarkdownView&&mn(t.editor.cm,{diagnostics:e,processor:this.processor,noDiag:this.noDiag,offset:this.offset}),this.plugin.settings.enableMathjaxFallback)this.replaceChildren(this.plugin.originalTex2chtml(this.source,{display:this.kind!==`inline`}));else{if(t instanceof l.MarkdownView&&z(t.editor.cm)){this.innerHTML=this.innerHTML.replaceAll(`--typst-base-color`,`--text-faint`);return}let n=document.createElement(`span`);n.className=`typstmate-error`,n.textContent=`${e[0]?.message}${e[0]?.hints.length===0?``:` [${e[0]?.hints.length} hints]`}`,e[0]?.hints.length!==0&&n.addEventListener(`click`,()=>new gn(this.plugin.app,e).open()),this.replaceChildren(n)}}connectedCallback(){this.addEventListener(`contextmenu`,e=>{e.preventDefault(),this.menu.showAtPosition({x:e.pageX,y:e.pageY})})}},vn=class extends _n{connectedCallback(){this.addEventListener(`contextmenu`,e=>{this.querySelector(`svg`)&&(e.preventDefault(),this.menu.showAtPosition({x:e.pageX,y:e.pageY}))}),this.addEventListener(`click`,async e=>{await this.jump(e)})}constructor(){super(),this.menu.addSeparator(),this.menu.addItem(e=>{e.setTitle(`Copy as SVG (Obsidian Theme)`).onClick(async()=>{if(this.isErr)return;let e=getComputedStyle(document.body).getPropertyValue(`--text-normal`).trim();await yn(this.innerHTML.replaceAll(`var(${rn})`,e)),new l.Notice(`Copied to clipboard!`)})}),this.menu.addItem(e=>{e.setTitle(`Copy as SVG (Typst Default)`).onClick(async()=>{this.isErr||(await yn(this.innerHTML.replaceAll(`var(${rn})`,`#000000`)),new l.Notice(`Copied to clipboard!`))})}),this.menu.addSeparator(),this.menu.addItem(e=>{e.setTitle(`Copy as PNG (Transparent)`).onClick(async()=>{if(this.isErr)return;let e=getComputedStyle(document.body).getPropertyValue(`--text-normal`).trim(),t=await xn(this.innerHTML.replaceAll(`var(${rn})`,e),this);t?(await bn(t),new l.Notice(`Copied to clipboard!`)):new l.Notice(`Failed to convert SVG to PNG`)})}),this.menu.addItem(e=>{e.setTitle(`Copy as PNG (Opaque)`).onClick(async()=>{if(this.isErr)return;let e=getComputedStyle(document.body),t=e.getPropertyValue(`--text-normal`).trim(),n=e.getPropertyValue(`--background-primary`).trim(),r=await xn(this.innerHTML.replaceAll(`var(${rn})`,t),this,n);r?(await bn(r),new l.Notice(`Copied to clipboard!`)):new l.Notice(`Failed to convert SVG to PNG`)})}),this.menu.addSeparator(),this.menu.addItem(e=>{e.setTitle(`Copy as img tag (for embedding into Obsidian notes)`).onClick(async()=>{if(this.isErr)return;let e=getComputedStyle(document.body).getPropertyValue(`--text-normal`).trim(),t=this.innerHTML.replaceAll(`var(${rn})`,e).replaceAll(` +`,``),n=``;await navigator.clipboard.writeText(n),new l.Notice(`Copied to clipboard!`)})})}async render(){let e=this.format();try{let t=this.plugin.typst.svg(e,this.ndir,this.kind,this.id);t instanceof Promise?t.then(e=>this.postProcess(e)).catch(e=>this.handleError(e)):this.postProcess(t)}catch(e){this.handleError(e)}return this}postProcess(e){super.postProcess(e),this.innerHTML=e.svg}async jump(e){if(this.kind!==`codeblock`)return;let t=this.querySelector(`svg`);if(!t)return;let n=t.getBoundingClientRect(),r=(e.clientX-n.left)/(n.width/t.viewBox.baseVal.width),i=(e.clientY-n.top)/(n.height/t.viewBox.baseVal.height);await this.plugin.typst.svg(this.format(),this.ndir,this.kind,this.id);let a=await this.plugin.typst.jumpFromClick(r,i);if(a){let e=this.plugin.app.workspace.getActiveFileView();if(!(e instanceof l.MarkdownView))return;e.editor.cm.plugin(cn)?.jumpTo(a,this)}}};async function yn(e){try{let t=new Blob([e],{type:`image/svg+xml`}),n=new Blob([e],{type:`text/plain`}),r=new ClipboardItem({"image/svg+xml":t,"text/plain":n});await navigator.clipboard.write([r])}catch{navigator.clipboard.writeText(e)}}async function bn(e){try{let t=new ClipboardItem({"image/png":e});await navigator.clipboard.write([t])}catch{navigator.clipboard.writeText(e.toString())}}async function xn(e,t,n,r=2){let i=t.querySelector(`svg`);if(!i)return null;let{width:a,height:o}=i.getBBox();a*=r,o*=r;let s=new Blob([e],{type:`image/svg+xml`}),c=URL.createObjectURL(s);try{let e=await Sn(c),t=document.createElement(`canvas`);t.width=a,t.height=o;let r=t.getContext(`2d`);return r?(n&&(r.fillStyle=n,r.fillRect(0,0,t.width,t.height)),r.drawImage(e,0,0,t.width,t.height),await Cn(t)):null}catch{return null}finally{URL.revokeObjectURL(c)}}async function Sn(e){let t=new Image;return t.src=e,await t.decode(),t}async function Cn(e){return new Promise(t=>{e.toBlob(t,`image/png`)})}function wn(e,t){let n=window.customElements,r=n.get(e);if(!r){n.define(e,t);return}let i=(e,t)=>{let n=Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e));for(let r of n)if(r!==`constructor`)try{let n=Object.getOwnPropertyDescriptor(e,r);n&&Object.defineProperty(t,r,n)}catch(e){console.warn(`Failed to copy property ${String(r)}:`,e)}},a=(e,t)=>{i(e,t);let n=Object.getPrototypeOf(e),r=Object.getPrototypeOf(t);n&&r&&n!==HTMLElement.prototype&&n!==Object.prototype&&a(n,r)};a(t.prototype,r.prototype);let o=Object.getOwnPropertyNames(t).filter(e=>![`length`,`name`,`prototype`].includes(e));for(let e of o)try{let n=Object.getOwnPropertyDescriptor(t,e);n&&Object.defineProperty(r,e,n)}catch(t){console.warn(`Failed to copy static property ${e}:`,t)}t.observedAttributes&&Object.defineProperty(r,`observedAttributes`,{get(){return t.observedAttributes},configurable:!0});try{Object.defineProperty(r.prototype,`constructor`,{value:r,writable:!0,configurable:!0})}catch{}let s=Array.from(document.querySelectorAll(e)),c=t.observedAttributes??[];for(let e of s){if(Object.setPrototypeOf(e,r.prototype),typeof e.disconnectedCallback==`function`)try{e.disconnectedCallback()}catch(e){console.warn(`disconnectedCallback error during reload:`,e)}if(e.isConnected&&typeof r.prototype.connectedCallback==`function`)try{r.prototype.connectedCallback.call(e)}catch(e){console.error(`connectedCallback error during reload:`,e)}if(c.length>0&&typeof r.prototype.attributeChangedCallback==`function`){for(let t of c)if(e.hasAttribute(t))try{r.prototype.attributeChangedCallback.call(e,t,null,e.getAttribute(t))}catch(e){console.error(`attributeChangedCallback error during reload:`,e)}}}}var Tn=new TextEncoder,En=new TextDecoder;function Dn(e){let t=4;for(let[n,r]of e){let e=Tn.encode(n);t+=4+e.length,t+=1,r&&(t+=4+r.byteLength)}let n=new Uint8Array(t),r=new DataView(n.buffer,n.byteOffset,n.byteLength),i=0;r.setUint32(i,e.size,!0),i+=4;for(let[t,a]of e){let e=Tn.encode(t);r.setUint32(i,e.length,!0),i+=4,n.set(e,i),i+=e.length,a===void 0?n[i++]=0:(n[i++]=1,r.setUint32(i,a.byteLength,!0),i+=4,n.set(a,i),i+=a.byteLength)}if(i!==t)throw Error(`internal error: length mismatch`);return n}function On(e){let t=e instanceof Uint8Array?e:new Uint8Array(e),n=new DataView(t.buffer,t.byteOffset,t.byteLength),r=0,i=new Map;if(t.byteLength<4)throw Error(`internal error: buffer too small for count`);let a=n.getUint32(r,!0);r+=4;for(let e=0;et.byteLength)throw Error(`internal error: unexpected end (keyLen)`);let e=n.getUint32(r,!0);if(r+=4,r+e>t.byteLength)throw Error(`internal error: unexpected end (keyBytes)`);let a=t.subarray(r,r+e),o=En.decode(a);if(r+=e,r+1>t.byteLength)throw Error(`internal error: unexpected end (hasValue)`);if(t[r++]===0)i.set(o,void 0);else{if(r+4>t.byteLength)throw Error(`internal error: unexpected end (valueLen)`);let e=n.getUint32(r,!0);if(r+=4,r+e>t.byteLength)throw Error(`internal error: unexpected end (valueBytes)`);let a=t.subarray(r,r+e),s=new Uint8Array(a);r+=e,i.set(o,s)}}return i}function kn(e){let t=new Set;for(let n of e){let e=n.slice(1).split(`/`),r=e[0];t.add(r);for(let n=1;n )/g,jn=class{plugin;ready=!1;beforeKind;beforeProcessor;beforeElement=document.createElement(`span`);lastStateHash;preamble=``;tagFiles=new Set;currentNoteWidth;constructor(e){this.plugin=e}async init(){this.ready=!1,this.plugin.updateCrashStatus(!0),this.updateNoteWidth(),await this.plugin.typst.init(await this.plugin.app.vault.adapter.readBinary(this.plugin.wasmPath),this.plugin.app.vault.config.baseFontSize??16,this.plugin.settings.offset);let e=(await this.plugin.app.vault.adapter.list(this.plugin.fontsDirNPath)).files.filter(e=>e.endsWith(`.font`)||e.endsWith(`.otf`)||e.endsWith(`.otc`)||e.endsWith(`.ttf`)||e.endsWith(`.ttc`)),t=(await Promise.all(e.map(e=>this.plugin.app.vault.adapter.readBinary(e).catch(()=>{new l.Notice(`Failed to load font: ${e.split(`/`).pop()}`)})))).filter(e=>e!==void 0);this.plugin.excalidrawPluginInstalled&&[`inline`,`display`,`codeblock`].push(`excalidraw`);let n=new Map;if(!this.plugin.settings.disablePackageCache){let e=(await this.plugin.app.vault.adapter.list(this.plugin.cachesDirNPath)).files.filter(e=>e.endsWith(`.cache`));for(let t of e)try{let e=On(await this.plugin.app.vault.adapter.readBinary(t));for(let[t,r]of e)n.set(`@${t}`,new Uint8Array(r))}catch{new l.Notice(`Failed to load cache: ${t.split(`/`).pop()}`)}}let r=await this.collectTagFiles();if(this.plugin.settings.skipPreparationWaiting){let e=this.plugin.typst.store({fonts:t,sources:n,files:r});e instanceof Promise?e.then(()=>{this.ready=!0,this.plugin.updateCrashStatus(!1);let e=document.querySelectorAll(`.typstmate-waiting`);for(let t of e){let e=t.textContent,n=this.plugin.app.workspace.getActiveFile(),r=n?.parent?Pn(n.path):`/`,i=n?.path;t.empty(),this.render(e,t,t.getAttribute(`kind`),r,i)}}):(this.ready=!0,this.plugin.updateCrashStatus(!1))}else await this.plugin.typst.store({fonts:t,sources:n,files:r}),this.ready=!0,this.plugin.updateCrashStatus(!1)}registerOnce(){wn(`typstmate-svg`,vn);for(let e of this.plugin.settings.processor.codeblock?.processors??[])try{this.plugin.registerMarkdownCodeBlockProcessor(e.id,(t,n,r)=>{if(!this.ready)return n.textContent=t,n.addClass(`typstmate-waiting`),n.setAttribute(`kind`,e.id),Promise.resolve(n);let i=r.sourcePath,a=Pn(i);return Promise.resolve(this.render(t,n,e.id,a,i))})}catch{new l.Notice(`Already registered codeblock language: ${e.id}`)}this.plugin.registerMarkdownPostProcessor((e,t)=>{if(t.sourcePath===this.plugin.app.workspace.getActiveFile()?.path)return;let n=e.querySelectorAll(`.math`);for(let e of n){let n=e.hasClass(`math-inline`),r=e.textContent;e.setText(``);let i=document.createElement(`mjx-container`);i.className=`Mathjax`,i.setAttribute(`jax`,`CHTML`),e.replaceChildren(this.render(r,i,n?`inline`:`display`,t.sourcePath)),e.setAttribute(`contenteditable`,`false`),e.addClass(`is-loaded`)}},-100),window.MathJax.tex2chtml=(e,t)=>{let n=document.createElement(`mjx-container`);if(n.className=`Mathjax`,n.setAttribute(`jax`,`CHTML`),!this.ready)return n.textContent=e,n.addClass(`typstmate-waiting`),n.setAttribute(`kind`,t.display?`display`:`inline`),n;let r=this.plugin.app.workspace.getActiveFile(),i=r?.parent?Pn(r.path):`/`,a=r?.path;return this.render(e,n,t.display?`display`:`inline`,i,a)}}render(e,t,n,r,i){if(i){let t=this.plugin.app.metadataCache.getCache(i);if(t){if((n===`inline`||n===`display`)&&t?.frontmatter?.[`math-engine`]===`mathjax`)return this.plugin.originalTex2chtml(e,{display:n!==`inline`});this.syncFileCache(t)}}else this.preamble=``;let a;switch(n){case`inline`:case`display`:{let{eqStart:t,eqEnd:r,processor:i}=Mn(this.plugin.settings,e,n===`display`);e=r===0?e.slice(t):e.slice(t,-r),a=i;break}case`excalidraw`:a=this.plugin.settings.processor.excalidraw?.processors.find(t=>e.startsWith(`${t.id}`))??R.processor.excalidraw?.processors.at(-1),a.id.length!==0&&(e=e.slice(a.id.length));break;default:a=this.plugin.settings.processor.codeblock?.processors.find(e=>e.id===n)??R.processor.codeblock?.processors.at(-1),a.styling===`codeblock`&&(t.addClass(`HyperMD-codeblock`,`HyperMD-codeblock-bg`),t=t.createEl(`code`)),n=`codeblock`}if(this.beforeProcessor=a,a.renderingEngine===`mathjax`)return this.plugin.settings.applyProcessorToMathJax&&(e=a.format.replace(`{CODE}`,e)),this.plugin.originalTex2chtml(e,{display:n!==`inline`});t.addClass(`typstmate-${n}`,`typstmate-style-${a.styling}`,`typstmate-id-${a.id}`);let o=document.createElement(`typstmate-svg`);o.plugin=this.plugin,o.kind=n,o.source=e,o.processor=a,o.ndir=r,o.npath=i,t.appendChild(o);let{id:s}=this.beforeProcessor;return this.beforeKind===n&&s===a.id&&o.replaceChildren(this.beforeElement.cloneNode(!0)),o.render(),this.beforeElement=o,t}async collectFiles(e,t,n){let{filePaths:r,folderPaths:i}=await this.list(t);await Promise.all(r.map(async t=>{try{let r=new Uint8Array(await this.readBinary(t));n.set(t.replace(e,``),r)}catch{}}));for(let t of i)await this.collectFiles(e,t,n)}async createCache(e,t,n){let r=new Map,i=n??this.plugin.localPackagesDirPaths;for(let t of i)try{await this.collectFiles(t,`${e.namespace}/${e.name}/${e.version}`,r)}catch{}await this.plugin.app.vault.adapter.writeBinary(`${this.plugin.cachesDirNPath}/${e.namespace}_${e.name}_${e.version}.cache`,Dn(r).slice().buffer);let a=new Map;for(let[e,t]of r)a.set(`@${e}`,t);return t&&await this.plugin.typst.store({sources:a}),a}async list(e){let t=[],n=[];if(this.plugin.path?.isAbsolute(e)){let r=await this.plugin.fs.promises.readdir(e,{withFileTypes:!0});for(let i of r){let r=this.plugin.path.join(e,i.name);i.isDirectory()?n.push(r):i.isFile()&&t.push(r)}}else{let r=await this.plugin.app.vault.adapter.list(e);t=r.files,n=r.folders}return{filePaths:t,folderPaths:n}}async readBinary(e){let{fs:t}=this.plugin;return t?this.plugin.path?.isAbsolute(e)?t.readFileSync(e):t.readFileSync(`${this.plugin.baseDirPath}/${e}`):this.plugin.app.vault.adapter.readBinary(e)}async collectTagFiles(){let e=new Map;if(!this.plugin.settings.importPath)return e;let t=this.plugin.settings.importPath;if(!await this.plugin.app.vault.adapter.exists(t))return e;let n=await this.plugin.app.vault.adapter.list(t);for(let t of n.files){if(!t.endsWith(`.typ`))continue;let n=await this.plugin.app.vault.adapter.read(t);e.set(`/${t}`,n)}let r=`${t}/tags`;if(!n.folders.contains(r))return e;let i=await this.plugin.app.vault.adapter.list(r);for(let n of i.files){if(!n.endsWith(`.typ`))continue;let r=await this.plugin.app.vault.adapter.read(n);e.set(`/${n}`,r),this.tagFiles.add(n.slice(t.length+1).slice(5).slice(0,-4).replaceAll(`.`,`/`))}return e}syncFileCache(e){let t=e.frontmatter?.imports??[],n=e.frontmatter?.definitions??[],r=[];for(let t of kn((0,l.getAllTags)(e)??[]))this.tagFiles.has(t)&&r.push(t);let i=JSON.stringify([r,t,n]);if(i===this.lastStateHash)return!1;this.lastStateHash=i,this.preamble=``;for(let e of r)this.preamble+=`#import "${this.plugin.baseDirPath}/${this.plugin.settings.importPath}/tags/${e.replaceAll(`/`,`.`)}.typ": *;`;for(let e of t)this.preamble+=`#import ${e};`;for(let e of n)this.preamble+=`#let ${e};`;return!0}refreshView(){let e=this.plugin.app.workspace.getActiveFileView();e instanceof l.MarkdownView&&(e.getMode()===`preview`?e.previewMode.rerender(!0):e.leaf.rebuildView())}updateNoteWidth(){let e=this.plugin.settings.fitToNoteWidthProfile;if(e!==`Live`){let t=this.plugin.settings.fitToNoteWidthProfiles.find(t=>t.name===e);if(t){this.currentNoteWidth=t.width;return}}this.currentNoteWidth=void 0}};const Mn=(e,t,n)=>{let r=0,i=0,a;if(n){t=t.replaceAll(`
`,`​​​​`),t=t.replace(An,(e,t)=>`\n${`​`.repeat(t.length)}`);let n=e.processor.display?.processors;a=n?.find(e=>t.startsWith(e.id))??n?.at(-1),a.id.length>0&&(r+=a.id.length)}else{t.startsWith(`{}`)&&(t.startsWith(`{} `)?r+=3:r+=2),t.endsWith(`{}`)&&(t.endsWith(` {}`)?i+=3:i+=2),t=t.slice(r);let n=e.processor.inline?.processors;a=n?.find(e=>t.startsWith(`${e.id}:`))??n.at(-1),a.id.length>0&&(r+=a.id.length+1)}return{eqStart:r,eqEnd:i,processor:a}};function Nn(e){return{ndir:e?.parent?Pn(e.path):`/`,npath:e?.path}}function Pn(e){let t=e.lastIndexOf(`/`);return t===-1?`/`:`/${e.slice(0,t+1)}`}var Fn=`formatting_formatting-math_formatting-math-begin_keyword_math`,In=`formatting_formatting-math_formatting-math-begin_keyword_math_math-block`,Ln=`formatting_formatting-math_formatting-math-end_keyword_math_math-`,Rn=`HyperMD-codeblock_HyperMD-codeblock-begin_HyperMD-codeblock-begin-bg_HyperMD-codeblock-bg`,zn=`HyperMD-codeblock_HyperMD-codeblock-bg_HyperMD-codeblock-end_HyperMD-codeblock-end-bg`;const Bn=(e,t,n)=>{let r=(0,f.syntaxTree)(e.state),i=[],a=0,o=null,s=!1,c=null,l=``;return r.iterate({from:t,to:n,enter:t=>{switch(t.name){case Fn:o=t.to,s=!1;break;case In:o=t.to,s=!0;break;case Ln:{if(o===null)break;let e=o,n=t.from,r=s?`display`:`inline`;e<=n&&(i.push({from:e,to:n,kind:r,index:a}),a++),o=null;break}case Rn:c=t.to,l=e.state.sliceDoc(t.from+3,c).trim();break;case zn:{if(c===null)break;let e=t.from-1;c{if(l!==null)return!1;switch(n.name){case Fn:a=n.to,o=!1;break;case In:a=n.to,o=!0;break;case Ln:{if(a===null)break;let e=a,r=n.from,i=o?`display`:`inline`;if(e<=r){if(e<=t&&t<=r)return l={from:e,to:r,kind:i,index:u},!1;if(e>t)return!1;u++}a=null;break}case Rn:s=n.to,c=e.state.sliceDoc(n.from+3,s).trim();break;case zn:{if(s===null)break;let e=n.from-1;if(st)return!1;u++}s=null;break}}return!0}}),l}var Hn=(e,t,n,r=!1)=>{if(n.kind===`codeblock`){let i=e.state.doc.lineAt(n.from-1).text.slice(3).trim();n.lang=i;let a=t.plugin.settings.processor.codeblock?.processors.find(e=>e.id===i);if(a===void 0)return null;let o;if(a.renderingEngine===L.MathJax||a.syntaxMode===null)o=void 0;else if(!r){let t=a.syntaxMode??I.Markup,r=e.state.sliceDoc(n.from,n.to);o=t===I.Code?xt(r):t===I.Math?St(r):bt(r)}return{index:n.index,skip:0,skipEnd:0,from:n.from,to:n.to,kind:`codeblock`,processor:a,tree:o,syntaxMode:void 0,syntaxKind:void 0,defaultMode:a.syntaxMode??I.Markup}}let i=n.kind===`display`,a=e.state.sliceDoc(n.from,n.to),{processor:o,eqStart:s,eqEnd:c}=Mn(t.plugin.settings,a,i);if(n.from+s>n.to)return null;let l=c,u=e.state.sliceDoc(n.from+s,n.to-l),d;if(o.renderingEngine===L.MathJax||o.syntaxMode===null)d=void 0;else if(!r){let e=o.syntaxMode??I.Math;d=e===I.Code?xt(u):e===I.Math?St(u):bt(u)}return{index:n.index,skip:s,skipEnd:l,from:n.from,to:n.to-l,kind:n.kind,processor:o,tree:d,syntaxMode:void 0,syntaxKind:void 0,defaultMode:o.syntaxMode??I.Math}},Un=class{activeRegion=null;prevCursor=0;constructor(e){this.recompute(e)}update(e){if(e.docChanged)if(this.activeRegion){let t=e.state.selection.main.head,n=e.changes.mapPos(this.activeRegion.from,-1),r=this.activeRegion.kind===`codeblock`?this.activeRegion.to:this.activeRegion.to+this.activeRegion.skipEnd,i=e.changes.mapPos(Math.min(r,e.changes.length),-1);if(n<=t&&t<=i){let r=e.view.state.facet(O),a=Hn(e.view,r,{index:this.activeRegion.index,from:n,to:i,kind:this.activeRegion.kind},!0);if(a){let t=!0;if(this.activeRegion.tree){let n=0,r=null;if(e.changes.iterChanges((e,t,i,a,o)=>{n++,r={fromA:e,toA:t,fromB:i,toB:a,inserted:o.toString()}}),n===1){let n=this.activeRegion.from+this.activeRegion.skip,i=this.activeRegion.to;if(r.fromA>=n&&r.toA<=i){let i=r.fromA-n,o=r.toA-n,s=e.view.state.sliceDoc(a.from+a.skip,a.to);try{a.tree=zt(this.activeRegion.tree,s,{start:i,end:o},r.inserted.length),t=!0}catch(e){new l.Notice(String(e))}}}}if(!t&&a.processor?.renderingEngine!==L.MathJax&&a.processor?.syntaxMode!==null){let t=a.defaultMode,n=e.view.state.sliceDoc(a.from+a.skip,a.to);a.tree=t===I.Code?xt(n):t===I.Math?St(n):bt(n)}}if(this.activeRegion=a,this.activeRegion){let{syntaxMode:e,syntaxKind:n}=Yn(this.activeRegion,t);this.activeRegion.syntaxMode=e,this.activeRegion.syntaxKind=n}return}this.recompute(e.view)}else{let t=!1;e.changes.iterChanges((n,r,i,a,o)=>{if(t)return;let s=o.toString(),c=e.view.state.sliceDoc(a,a+1);(s.includes(`$`)||s.includes("`")||s.includes(`~`)||s.includes(`\\`)||c.includes(`$`)||c.includes("`")||c.includes(`~`)||c.includes(`\\`))&&(t=!0)}),t&&this.recompute(e.view)}else if(e.selectionSet){let t=e.state.selection.main.head;if(t===this.prevCursor)return;if(this.prevCursor=t,this.activeRegion&&this.activeRegion.from<=t&&t<=this.activeRegion.to){let{syntaxMode:e,syntaxKind:n}=Yn(this.activeRegion,t);this.activeRegion.syntaxMode=e,this.activeRegion.syntaxKind=n;return}this.recompute(e.view)}}recompute(e){let t=e.state.facet(O),n=e.state.selection.main.head,r=Vn(e,n);if(!r){t.hideAllPopup(),this.activeRegion=null;return}if(this.activeRegion=Hn(e,t,r),this.activeRegion){let{syntaxMode:e,syntaxKind:t}=Yn(this.activeRegion,n);this.activeRegion.syntaxMode=e,this.activeRegion.syntaxKind=t}}};const Wn=d.ViewPlugin.fromClass(Un);var Gn=class{activeRegion={index:0,skip:0,skipEnd:0,from:0,to:0,kind:`codeblock`,syntaxMode:void 0,syntaxKind:void 0,defaultMode:I.Markup};constructor(e){this.activeRegion.to=e.state.doc.length,this.activeRegion.tree=bt(e.state.doc.toString())}update(e){if(!e.docChanged){if(e.selectionSet){let t=e.state.selection.main.head,{syntaxMode:n,syntaxKind:r}=Yn(this.activeRegion,t);this.activeRegion.syntaxMode=n,this.activeRegion.syntaxKind=r}return}this.activeRegion.to=e.state.doc.length;let t=0,n=0,r=0,i=0;if(e.changes.iterChanges((e,a,o,s,c)=>{t++,n=e,r=a,i=c.length}),t===1&&this.activeRegion.tree)try{this.activeRegion.tree=zt(this.activeRegion.tree,e.state.doc.toString(),{start:n,end:r},i)}catch(t){console.warn(`TypstMate: Reparse failed, falling back to full parse.`,t),this.activeRegion.tree=bt(e.state.doc.toString())}else this.activeRegion.tree=bt(e.state.doc.toString());let a=e.state.selection.main.head,{syntaxMode:o,syntaxKind:s}=Yn(this.activeRegion,a);this.activeRegion.syntaxMode=o,this.activeRegion.syntaxKind=s}};const Kn=d.ViewPlugin.fromClass(Gn);function z(e){let t=e.plugin(Wn);if(t)return t.activeRegion;let n=e.plugin(Kn);return n?n.activeRegion:null}function qn(e,t){let n=e.plugin(Kn);if(n)return n.activeRegion;let r=e.state.facet(O),{from:i,to:a}=e.viewport,o=Bn(e,i,a).find(e=>e.from-(e.kind===`inline`?1:e.kind===`display`?2:e.kind===`codeblock`?4+e.lang.length:0)<=t&&t<=e.to);return o?Hn(e,r,o):null}function Jn(){return d.ViewPlugin.fromClass(class{decorations;lastRegionIndex=null;constructor(e){this.decorations=this.buildDecorations(e)}update(e){let t=z(e.view),n=t?.index!==this.lastRegionIndex;(e.docChanged||e.viewportChanged||n)&&(this.decorations=this.buildDecorations(e.view,t),this.lastRegionIndex=t?.index??null)}buildDecorations(e,t){let n=t??z(e);if(!n||!n.tree)return d.Decoration.none;let r=n.tree,i=n.kind===`codeblock`?n.from:n.from+n.skip,a=[],o=e=>{let t=be(e);if(t){let n=i+e.offset,r=i+e.offset+e.len();nd.Decoration.mark({class:e.class}).range(e.from,e.to)),!0)}},{decorations:e=>e.decorations})}function Yn(e,t){if(!e||!e.tree)return{syntaxMode:null,syntaxKind:null};let n=e.defaultMode,r=t-(e.kind===`codeblock`?e.from:e.from+e.skip),i=Ue.new(e.tree),a=i.leafAt(r,Ge.Before),o=i.leafAt(r,Ge.After),s=a?.kind()??k.None,c=o?.kind()??k.End,l=Xn(a)??e.defaultMode,u=Xn(o)??e.defaultMode;return n=l===u?l:s===k.LineComment||s===k.Escape?I.Opaque:u===I.Code?I.Code:k.isTerminator(s)||s===k.Dollar?u:l,{syntaxMode:n,syntaxKind:c}}function Xn(e){for(;e;){let t=e.kind();if(Zn(t))return I.Opaque;if(t===k.Equation||t===k.Math)return I.Math;if(t===k.ContentBlock||t===k.Markup)return I.Markup;if(k.Code<=t&&t<=k.Numeric||k.Parenthesized<=t&&t<=k.Binary||k.LetBinding<=t)return I.Code;e=e.parent}return null}function Zn(e){return e===k.Shebang||e===k.LineComment||e===k.BlockComment||e===k.Raw||e===k.Link||e===k.Ref||e===k.Label||e===k.Str}var Qn=u.StateEffect.define(),$n=class extends d.WidgetType{constructor(e,t,n,r){super(),this.code=e,this.helper=t,this.id=n,this.regionFrom=r}toDOM(e){let t=document.createElement(`div`);t.addClasses([`typstmate-codeblockpreview`,`typstmate-temporary`]),t.dataset.regionFrom=this.regionFrom.toString();let{ndir:n,npath:r}=Nn(this.helper.plugin.app.workspace.getActiveFile());return this.helper.plugin.typstManager.render(this.code,t,this.id,n,r),t}eq(e){return this.code===e.code&&this.id===e.id&&this.regionFrom===e.regionFrom}updateDOM(e,t){e.replaceChildren();let{ndir:n,npath:r}=Nn(this.helper.plugin.app.workspace.getActiveFile());return this.helper.plugin.typstManager.render(this.code,e,this.id,n,r),!0}},er=u.StateField.define({create(){return d.Decoration.none},update(e,t){t.docChanged&&(e=e.map(t.changes));for(let e of t.effects)if(e.is(Qn)){let n=e.value;if(!n)return d.Decoration.none;let r=t.state.facet(O),i=new $n(n.code,r,n.id,n.regionFrom),a=d.Decoration.widget({widget:i,side:1,block:!0});return d.Decoration.set([a.range(n.position)])}return e},provide:e=>d.EditorView.decorations.from(e)}),tr=class{widgetData=null;updateTimeout=null;update(e){(e.docChanged||e.selectionSet||e.focusChanged)&&(this.updateTimeout!==null&&window.cancelAnimationFrame(this.updateTimeout),this.updateTimeout=window.requestAnimationFrame(()=>{this.performUpdate(e.view)}))}performUpdate(e){let t=z(e);if(!(e.hasFocus&&t?.kind===`codeblock`)){this.widgetData&&(this.widgetData=null,e.dispatch({effects:Qn.of(null)}));return}let n=e.state.sliceDoc(t.from,t.to),r=e.state.doc.lineAt(t.to+1).to,i={code:n,id:t.processor?.id??``,position:r,regionFrom:t.from};this.isChanged(i)&&(this.widgetData=i,e.dispatch({effects:Qn.of(i)}))}isChanged(e){return this.widgetData?this.widgetData.code!==e.code||this.widgetData.id!==e.id||this.widgetData.position!==e.position||this.widgetData.regionFrom!==e.regionFrom:!0}destroy(){this.updateTimeout!==null&&window.cancelAnimationFrame(this.updateTimeout)}};const nr=[er,d.ViewPlugin.fromClass(tr)];function rr(e,t,n){let r=e.coordsAtPos(t),i=e.coordsAtPos(n);if(!r||!i)return{x:0,y:0};let a=e.coordsAtPos(e.state.doc.lineAt(t).from);return{x:Math.abs(r.top-i.top)>8&&a?a.left:r.left,y:i.bottom+2}}var ir=class{container;lastContent=``;constructor(e){this.view=e,this.container=document.createElement(`div`),this.container.addClasses([`typstmate-inlinemathpreview`,`typstmate-temporary`]),this.container.hide(),document.body.appendChild(this.container)}update(e){if(!e.state.facet(O).plugin.settings.enableInlinePreview||!e.view.hasFocus){this.hide();return}if(e.docChanged||e.selectionSet){let t=z(e.view);if(!t||t.kind!==`inline`){this.hide();return}let n=e.state.sliceDoc(t.from,t.to);if(n.startsWith(`\\ref`)||n.startsWith(`{} \\ref`)){this.hide();return}this.view.requestMeasure({read:()=>{try{return rr(this.view,t.from,t.to)}catch{return null}},write:e=>{e?this.render(e,n):this.hide()}})}}render(e,t){if(!window.MathJax||this.lastContent===t)return;this.lastContent=t;let n=window.MathJax.tex2chtml(t,{display:!1});this.container.replaceChildren(n),this.container.style.setProperty(`--preview-left`,`${e.x}px`),this.container.style.setProperty(`--preview-top`,`${e.y}px`),this.container.show()}hide(){this.container.hide(),this.lastContent=``}destroy(){this.container.remove()}};const ar=d.ViewPlugin.fromClass(ir);var or=500,sr=[{trigger:[`d`,`m`],insert:`$$ + +$$`,cursorOffset:e=>e+3},{trigger:[`m`,`k`],insert:"${} {}$",cursorOffset:e=>e+4}],cr=class{beforeKey=null;lastKeyDownTime=0;constructor(e){this.view=e}update(e){}destroy(){this.beforeKey=null}handleKeyDown(e){if(this.view.state.facet(O).plugin.settings.disableMacro)return!1;let{key:t,ctrlKey:n,metaKey:r,altKey:i}=e;if(n||r||i)return!1;for(let n of sr)if(this.beforeKey===n.trigger[0]&&t===n.trigger[1]){if(Date.now()-this.lastKeyDownTime>or)return this.beforeKey=t,this.lastKeyDownTime=Date.now(),!1;e.preventDefault();let r=this.view.state.selection.main.head,i=r-1,a=r;return this.view.dispatch({changes:{from:i,to:a,insert:n.insert},selection:{anchor:n.cursorOffset(i)}}),this.beforeKey=null,!0}return this.beforeKey=t,this.lastKeyDownTime=Date.now(),!1}};const lr=d.ViewPlugin.fromClass(cr),ur=[lr,d.EditorView.domEventHandlers({keydown:(e,t)=>t.plugin(lr)?.handleKeyDown(e)??!1})],dr={content:`lr($1)`,category:`Left/Right`},fr={content:`abs($1)`,category:`Left/Right`},pr={content:`norm($1)`,category:`Left/Right`},mr={content:`floor($1)`,category:`Left/Right`},hr={content:`ceil($1)`,category:`Left/Right`},gr={content:`round($1)`,category:`Left/Right`},_r={content:`stretch($1)_""`,category:`Stretch`,offset:-1},vr={content:`upright($1)`,category:`Styles`},yr={content:`bold($1)`,category:`Styles`},br={content:`underbrace($1, "")`,category:`Under/Over`,offset:-2},xr={content:`overbrace($1, "")`,category:`Under/Over`,offset:-2},Sr={content:`sans($1)`,category:`Variants`},Cr={content:`frak($1)`,category:`Variants`},wr={content:`mono($1)`,category:`Variants`},Tr={content:`bb($1)`,category:`Variants`},Er={content:`cal($1)`,category:`Variants`},Dr={content:`scr($1)`,category:`Variants`};var Or={"!":{content:`cancel($1)`,category:`Cancel`},l:dr,a:fr,n:pr,f:mr,c:hr,e:gr,2:{content:`sqrt($1)`,category:`Roots`},3:{content:`root(3, $1)`,category:`Roots`},4:{content:`root(4, $1)`,category:`Roots`},5:{content:`root(5, $1)`,category:`Roots`},6:{content:`root(6, $1)`,category:`Roots`},7:{content:`root(7, $1)`,category:`Roots`},8:{content:`root(8, $1)`,category:`Roots`},9:{content:`root(9, $1)`,category:`Roots`},"^":{content:`stretch($1)^""`,category:`Stretch`,offset:-1},_:_r,u:vr,b:yr,U:br,O:xr,s:Sr,F:Cr,M:wr,B:Tr,C:Er,S:Dr},kr=Object.keys(Or),Ar=250,jr=class{timeoutId;pendingKey;savedSelection;constructor(e){this.view=e}update(e){e.docChanged&&this.timeoutId&&this.clearTimeout()}destroy(){this.clearTimeout()}clearTimeout(){this.timeoutId&&(window.clearTimeout(this.timeoutId),this.timeoutId=void 0,this.pendingKey=void 0,this.savedSelection=void 0)}handleKeyDown(e){let{key:t,repeat:n,ctrlKey:r,metaKey:i,altKey:a}=e,o=this.view.state.selection.main;if(!kr.includes(t)||r||i||a||o.empty)return this.clearTimeout(),!1;let s=z(this.view);return!s||s.processor&&s.processor.renderingEngine===L.MathJax?!1:n&&this.timeoutId?!0:(this.startShortcutTimeout(t,o),e.preventDefault(),!0)}handleKeyUp(e){e.key===this.pendingKey&&this.timeoutId&&this.cancelShortcutAndInsertKey()}cancelShortcutAndInsertKey(){if(!this.savedSelection||!this.pendingKey){this.clearTimeout();return}let{anchor:e,head:t}=this.savedSelection,n=Math.min(e,t),r=Math.max(e,t);this.view.dispatch({changes:{from:n,to:r,insert:this.pendingKey},selection:{anchor:n+this.pendingKey.length}}),this.clearTimeout()}startShortcutTimeout(e,t){this.clearTimeout(),this.pendingKey=e,this.savedSelection={anchor:t.anchor,head:t.head,content:this.view.state.sliceDoc(t.from,t.to)},this.timeoutId=window.setTimeout(()=>{this.executeShortcut(e),this.clearTimeout()},Ar)}executeShortcut(e){if(!this.savedSelection)return;let t=Or[e];if(!t)return;let n=t.content.replaceAll(`$1`,this.savedSelection.content),r=Math.min(this.savedSelection.anchor,this.savedSelection.head),i=Math.max(this.savedSelection.anchor,this.savedSelection.head);this.view.dispatch({changes:{from:r,to:i,insert:n},selection:{anchor:t.offset===void 0?r+n.length:r+t.offset},userEvent:`input.shortcut`,scrollIntoView:!0})}};const Mr=d.ViewPlugin.fromClass(jr,{eventHandlers:{keydown(e){return this.handleKeyDown(e)},keyup(e){this.handleKeyUp(e)},mousedown(){this.clearTimeout()}}});var Nr=`#CURSOR`;const Pr=u.Prec.high(d.keymap.of([{key:`Tab`,run:e=>{let t=e.state.facet(O);if(t.plugin.settings.revertTabToDefault)return!1;let n=z(e);return n?Ir(e,t,n,1):!1}},{key:`Shift-Tab`,run:e=>{let t=e.state.facet(O);if(t.plugin.settings.revertTabToDefault)return!1;let n=z(e);return n?Ir(e,t,n,-1):!1}}])),Fr=u.Prec.high(d.keymap.of([{key:`Tab`,run:e=>{let t=e.state.facet(O);if(t.plugin.settings.revertTabToDefault)return!1;let n=z(e);return n?(Ir(e,t,n,1,!0),!0):!1}},{key:`Shift-Tab`,run:e=>{let t=e.state.facet(O);if(t.plugin.settings.revertTabToDefault)return!1;let n=z(e);return n?(Ir(e,t,n,-1,!0),!0):!1}}]));function Ir(e,t,n,r,i=!1){let a=n.from+n.skip,o=n.to,s=e.state.selection.main.head,c=s-a,l=e.state.sliceDoc(a,o),u=r===-1?l.slice(0,c):l.slice(c);return Lr(e,a,c,u,r)||t.plugin.settings.jumpOutsideBracket&&e.state.selection.ranges.length===1&&Rr(e,a,c,u,r)?!0:i?!1:zr(e,a,c,u,r)?!0:Br(e,t,n,s,u,r)}function Lr(e,t,n,r,i){let a=r.indexOf(Nr);if(a===-1)return!1;let o=i===-1?t+a:t+n+a;return e.dispatch({changes:{from:o,to:o+7,insert:``},selection:{anchor:o}}),!0}function Rr(e,t,n,r,i){if(i===-1){r=r.replaceAll(`\\(`,` `).replaceAll(`\\[`,` `).replaceAll(`\\{`,` `);let n=Math.max(r.lastIndexOf(`(`),r.lastIndexOf(`[`),r.lastIndexOf(`{`));if(n===-1)return!1;e.dispatch({selection:{anchor:t+n}})}else{r=r.replaceAll(`\\)`,` `).replaceAll(`\\`,` `).replaceAll(`\\}`,` `);let i=[r.indexOf(`)`),r.indexOf(`]`),r.indexOf(`}`)].filter(e=>e!==-1),a=i.length>0?Math.min(...i):-1;if(a===-1)return!1;e.dispatch({selection:{anchor:t+n+a+1}})}return!0}function zr(e,t,n,r,i){if(r=r.replaceAll(`\\$`,` `),i===-1){let n=r.lastIndexOf(`$`);if(n===-1)return!1;e.dispatch({selection:{anchor:t+n}})}else{let i=r.indexOf(`$`);if(i===-1)return!1;e.dispatch({selection:{anchor:t+n+i+1}})}return!0}function Br(e,t,n,r,i,a){if(n.kind===`codeblock`){let i=a===-1?n.from:n.to;if(t.plugin.settings.moveToEndOfMathBlockBeforeExiting&&(a===-1?ithis.render())}destroy(){this.dom.remove()}render(){if(!this.view.dom.contains(this.dom))return;let e=this.view.state.selection.main.head,t=z(this.view),n=[];if(t){let r=e-t.from,i=`N/A`;if(t.processor){let{id:e,noPreamble:n,format:a}=t.processor;i=(r+(e.length+(n?0:this.helper.plugin.settings.preamble.length+1)+a.indexOf(`{CODE}`))).toString()}let{syntaxMode:a,syntaxKind:o}=t;n.push({title:`Processor`,description:`${t.kind}${t.processor?.id?`(${t.processor.id})`:``}`},{title:`Mode`,description:a===null?`Opaque`:I[a]},{title:`Kind`,description:o===null?`End`:k[o]},{title:`GlobalPos`,description:e.toString()},{title:`LocalPos`,description:`${r} (+${t.skip})`},{title:`TypstPos`,description:i},{title:`Length`,description:(t.to-t.from).toString()})}else n.push({title:`Mode`,description:`Markdown`},{title:`Pos(Global)`,description:e.toString()});let r=Math.max(...n.map(e=>e.title.length)),i=`[DEBUG]\n${n.map(e=>`${e.title.padEnd(r)} : ${e.description}`).join(` +`)}`;this.lastText!==i&&(this.dom.textContent=i,this.lastText=i)}};const Hr=d.ViewPlugin.fromClass(Vr),Ur={sym:`𝔸`,unicName:`MATHEMATICAL DOUBLE-STRUCK CAPITAL A`,name:`AA`,shorthand:null,mathClass:`Alphabetic`,latexName:`BbbA`},Wr={sym:`Α`,unicName:`GREEK CAPITAL LETTER ALPHA`,name:`Alpha`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupAlpha`},Gr={sym:`𝔹`,unicName:`MATHEMATICAL DOUBLE-STRUCK CAPITAL B`,name:`BB`,shorthand:null,mathClass:`Alphabetic`,latexName:`BbbB`},Kr={sym:`Β`,unicName:`GREEK CAPITAL LETTER BETA`,name:`Beta`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupBeta`},qr={sym:`ℂ`,unicName:`DOUBLE-STRUCK CAPITAL C`,name:`CC`,shorthand:null,mathClass:`Alphabetic`,latexName:`BbbC`},Jr={sym:`Χ`,unicName:`GREEK CAPITAL LETTER CHI`,name:`Chi`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupChi`},Yr={sym:`𝔻`,unicName:`MATHEMATICAL DOUBLE-STRUCK CAPITAL D`,name:`DD`,shorthand:null,mathClass:`Alphabetic`,latexName:`BbbD`},Xr={sym:`Δ`,unicName:`GREEK CAPITAL LETTER DELTA`,name:`Delta`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupDelta`},Zr={sym:`Dif`,unicName:``,name:`Dif`,shorthand:null,mathClass:`op`,latexName:`partial`},Qr={sym:`Ϝ`,unicName:`GREEK LETTER DIGAMMA`,name:`Digamma`,shorthand:null,mathClass:`Alphabetic`,latexName:`upDigamma`},$r={sym:`𝔼`,unicName:`MATHEMATICAL DOUBLE-STRUCK CAPITAL E`,name:`EE`,shorthand:null,mathClass:`Alphabetic`,latexName:`BbbE`},ei={sym:`Ε`,unicName:`GREEK CAPITAL LETTER EPSILON`,name:`Epsilon`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupEpsilon`},ti={sym:`Η`,unicName:`GREEK CAPITAL LETTER ETA`,name:`Eta`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupEta`},ni={sym:`𝔽`,unicName:`MATHEMATICAL DOUBLE-STRUCK CAPITAL F`,name:`FF`,shorthand:null,mathClass:`Alphabetic`,latexName:`BbbF`},ri={sym:`𝔾`,unicName:`MATHEMATICAL DOUBLE-STRUCK CAPITAL G`,name:`GG`,shorthand:null,mathClass:`Alphabetic`,latexName:`BbbG`},ii={sym:`Γ`,unicName:`GREEK CAPITAL LETTER GAMMA`,name:`Gamma`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupGamma`},ai={sym:`ℍ`,unicName:`DOUBLE-STRUCK CAPITAL H`,name:`HH`,shorthand:null,mathClass:`Alphabetic`,latexName:`BbbH`},oi={sym:`𝕀`,unicName:`MATHEMATICAL DOUBLE-STRUCK CAPITAL I`,name:`II`,shorthand:null,mathClass:`Alphabetic`,latexName:`BbbI`},si={sym:`ℑ`,unicName:`BLACK-LETTER CAPITAL I`,name:`Im`,shorthand:null,mathClass:`Alphabetic`,latexName:`Im`},ci={sym:`Ι`,unicName:`GREEK CAPITAL LETTER IOTA`,name:`Iota`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupIota`},li={sym:`𝕁`,unicName:`MATHEMATICAL DOUBLE-STRUCK CAPITAL J`,name:`JJ`,shorthand:null,mathClass:`Alphabetic`,latexName:`BbbJ`},ui={sym:`𝕂`,unicName:`MATHEMATICAL DOUBLE-STRUCK CAPITAL K`,name:`KK`,shorthand:null,mathClass:`Alphabetic`,latexName:`BbbK`},di={sym:`Ϗ`,unicName:`GREEK CAPITAL KAI SYMBOL`,name:`Kai`,shorthand:null,mathClass:``,latexName:``},fi={sym:`Κ`,unicName:`GREEK CAPITAL LETTER KAPPA`,name:`Kappa`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupKappa`},pi={sym:`𝕃`,unicName:`MATHEMATICAL DOUBLE-STRUCK CAPITAL L`,name:`LL`,shorthand:null,mathClass:`Alphabetic`,latexName:`BbbL`},mi={sym:`Λ`,unicName:`GREEK CAPITAL LETTER LAMDA`,name:`Lambda`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupLambda`},hi={sym:`𝕄`,unicName:`MATHEMATICAL DOUBLE-STRUCK CAPITAL M`,name:`MM`,shorthand:null,mathClass:`Alphabetic`,latexName:`BbbM`},gi={sym:`Μ`,unicName:`GREEK CAPITAL LETTER MU`,name:`Mu`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupMu`},_i={sym:`ℕ`,unicName:`DOUBLE-STRUCK CAPITAL N`,name:`NN`,shorthand:null,mathClass:`Alphabetic`,latexName:`BbbN`},vi={sym:`Ν`,unicName:`GREEK CAPITAL LETTER NU`,name:`Nu`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupNu`},yi={sym:`𝕆`,unicName:`MATHEMATICAL DOUBLE-STRUCK CAPITAL O`,name:`OO`,shorthand:null,mathClass:`Alphabetic`,latexName:`BbbO`},bi={sym:`Ω`,unicName:`GREEK CAPITAL LETTER OMEGA`,name:`Omega`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupOmega`},xi={sym:`Ο`,unicName:`GREEK CAPITAL LETTER OMICRON`,name:`Omicron`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupOmicron`},Si={sym:`ℙ`,unicName:`DOUBLE-STRUCK CAPITAL P`,name:`PP`,shorthand:null,mathClass:`Alphabetic`,latexName:`BbbP`},Ci={sym:`Φ`,unicName:`GREEK CAPITAL LETTER PHI`,name:`Phi`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupPhi`},wi={sym:`Π`,unicName:`GREEK CAPITAL LETTER PI`,name:`Pi`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupPi`},Ti={sym:`Pr`,unicName:``,name:`Pr`,shorthand:null,mathClass:`op`,latexName:`Pr`},Ei={sym:`Ψ`,unicName:`GREEK CAPITAL LETTER PSI`,name:`Psi`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupPsi`},Di={sym:`ℚ`,unicName:`DOUBLE-STRUCK CAPITAL Q`,name:`QQ`,shorthand:null,mathClass:`Alphabetic`,latexName:`BbbQ`},Oi={sym:`ℝ`,unicName:`DOUBLE-STRUCK CAPITAL R`,name:`RR`,shorthand:null,mathClass:`Alphabetic`,latexName:`BbbR`},ki={sym:`ℜ`,unicName:`BLACK-LETTER CAPITAL R`,name:`Re`,shorthand:null,mathClass:`Alphabetic`,latexName:`Re`},Ai={sym:`Ρ`,unicName:`GREEK CAPITAL LETTER RHO`,name:`Rho`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupRho`},ji={sym:`𝕊`,unicName:`MATHEMATICAL DOUBLE-STRUCK CAPITAL S`,name:`SS`,shorthand:null,mathClass:`Alphabetic`,latexName:`BbbS`},Mi={sym:`Ш`,unicName:`CYRILLIC CAPITAL LETTER SHA`,name:`Sha`,shorthand:null,mathClass:`Alphabetic`,latexName:``},Ni={sym:`Σ`,unicName:`GREEK CAPITAL LETTER SIGMA`,name:`Sigma`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupSigma`},Pi={sym:`𝕋`,unicName:`MATHEMATICAL DOUBLE-STRUCK CAPITAL T`,name:`TT`,shorthand:null,mathClass:`Alphabetic`,latexName:`BbbT`},Fi={sym:`Τ`,unicName:`GREEK CAPITAL LETTER TAU`,name:`Tau`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupTau`},Ii={sym:`Θ`,unicName:`GREEK CAPITAL LETTER THETA`,name:`Theta`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupTheta`},Li={sym:`𝕌`,unicName:`MATHEMATICAL DOUBLE-STRUCK CAPITAL U`,name:`UU`,shorthand:null,mathClass:`Alphabetic`,latexName:`BbbU`},Ri={sym:`Υ`,unicName:`GREEK CAPITAL LETTER UPSILON`,name:`Upsilon`,shorthand:null,mathClass:``,latexName:`mupUpsilon`},zi={sym:`𝕍`,unicName:`MATHEMATICAL DOUBLE-STRUCK CAPITAL V`,name:`VV`,shorthand:null,mathClass:`Alphabetic`,latexName:`BbbV`},Bi={sym:`𝕎`,unicName:`MATHEMATICAL DOUBLE-STRUCK CAPITAL W`,name:`WW`,shorthand:null,mathClass:`Alphabetic`,latexName:`BbbW`},Vi={sym:`𝕏`,unicName:`MATHEMATICAL DOUBLE-STRUCK CAPITAL X`,name:`XX`,shorthand:null,mathClass:`Alphabetic`,latexName:`BbbX`},Hi={sym:`Ξ`,unicName:`GREEK CAPITAL LETTER XI`,name:`Xi`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupXi`},Ui={sym:`𝕐`,unicName:`MATHEMATICAL DOUBLE-STRUCK CAPITAL Y`,name:`YY`,shorthand:null,mathClass:`Alphabetic`,latexName:`BbbY`},Wi={sym:`ℤ`,unicName:`DOUBLE-STRUCK CAPITAL Z`,name:`ZZ`,shorthand:null,mathClass:`Alphabetic`,latexName:`BbbZ`},Gi={sym:`Ζ`,unicName:`GREEK CAPITAL LETTER ZETA`,name:`Zeta`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupZeta`},Ki={sym:`´`,unicName:`ACUTE ACCENT`,name:`acute`,shorthand:null,mathClass:`Normal`,latexName:``},qi={sym:`؋`,unicName:`AFGHANI SIGN`,name:`afghani`,shorthand:null,mathClass:``,latexName:``},Ji={sym:`א`,unicName:`HEBREW LETTER ALEF`,name:`alef`,shorthand:null,mathClass:``,latexName:``},Yi={sym:`א`,unicName:`HEBREW LETTER ALEF`,name:`aleph`,shorthand:null,mathClass:``,latexName:``},Xi={sym:`α`,unicName:`GREEK SMALL LETTER ALPHA`,name:`alpha`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupalpha`},Zi={sym:`&`,unicName:`AMPERSAND`,name:`amp`,shorthand:null,mathClass:`Normal`,latexName:`mathampersand`},Qi={sym:`∧`,unicName:`LOGICAL AND`,name:`and`,shorthand:null,mathClass:`Binary`,latexName:`wedge`},$i={sym:`∠`,unicName:`ANGLE`,name:`angle`,shorthand:null,mathClass:`Normal`,latexName:`angle`},ea={sym:`Å`,unicName:`LATIN CAPITAL LETTER A WITH RING ABOVE`,name:`angstrom`,shorthand:null,mathClass:``,latexName:``},ta={sym:`⍼`,unicName:`RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW`,name:`angzarr`,shorthand:null,mathClass:`Relation`,latexName:`rangledownzigzagarrow`},na={sym:`≈`,unicName:`ALMOST EQUAL TO`,name:`approx`,shorthand:null,mathClass:`Relation`,latexName:`approx`},ra={sym:`arccos`,unicName:``,name:`arccos`,shorthand:null,mathClass:`op`,latexName:`arccos`},ia={sym:`arcsin`,unicName:``,name:`arcsin`,shorthand:null,mathClass:`op`,latexName:`arcsin`},aa={sym:`arctan`,unicName:``,name:`arctan`,shorthand:null,mathClass:`op`,latexName:`arctan`},oa={sym:`arg`,unicName:``,name:`arg`,shorthand:null,mathClass:`op`,latexName:`arg`},sa={sym:`≍`,unicName:`EQUIVALENT TO`,name:`asymp`,shorthand:null,mathClass:`Relation`,latexName:`asymp`},ca={sym:`@`,unicName:`COMMERCIAL AT`,name:`at`,shorthand:null,mathClass:`Normal`,latexName:`mathatsign`},la={sym:`\\`,unicName:`REVERSE SOLIDUS`,name:`backslash`,shorthand:null,mathClass:`Binary`,latexName:`backslash`},ua={sym:`฿`,unicName:`THAI CURRENCY SYMBOL BAHT`,name:`baht`,shorthand:null,mathClass:``,latexName:``},da={sym:`☐`,unicName:`BALLOT BOX`,name:`ballot`,shorthand:null,mathClass:``,latexName:``},fa={sym:`∵`,unicName:`BECAUSE`,name:`because`,shorthand:null,mathClass:`Relation`,latexName:`because`},pa={sym:`ב`,unicName:`HEBREW LETTER BET`,name:`bet`,shorthand:null,mathClass:``,latexName:``},ma={sym:`β`,unicName:`GREEK SMALL LETTER BETA`,name:`beta`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupbeta`},ha={sym:`ב`,unicName:`HEBREW LETTER BET`,name:`beth`,shorthand:null,mathClass:``,latexName:``},ga={sym:`₿`,unicName:`BITCOIN SIGN`,name:`bitcoin`,shorthand:null,mathClass:``,latexName:``},_a={sym:`⊥`,unicName:`UP TACK`,name:`bot`,shorthand:null,mathClass:`Normal`,latexName:`bot`},va={sym:`˘`,unicName:`BREVE`,name:`breve`,shorthand:null,mathClass:`Diacritic`,latexName:``},ya={sym:`•`,unicName:`BULLET`,name:`bullet`,shorthand:null,mathClass:`Binary`,latexName:`smblkcircle`},ba={sym:`‸`,unicName:`CARET`,name:`caret`,shorthand:null,mathClass:``,latexName:`caretinsert`},xa={sym:`ˇ`,unicName:`CARON`,name:`caron`,shorthand:null,mathClass:`Diacritic`,latexName:``},Sa={sym:`🅭`,unicName:`CIRCLED CC`,name:`cc`,shorthand:null,mathClass:``,latexName:``},Ca={sym:`₵`,unicName:`CEDI SIGN`,name:`cedi`,shorthand:null,mathClass:``,latexName:``},wa={sym:`¢`,unicName:`CENT SIGN`,name:`cent`,shorthand:null,mathClass:`Normal`,latexName:``},Ta={sym:`✓`,unicName:`CHECK MARK`,name:`checkmark`,shorthand:null,mathClass:`Normal`,latexName:`checkmark`},Ea={sym:`χ`,unicName:`GREEK SMALL LETTER CHI`,name:`chi`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupchi`},Da={sym:`℅`,unicName:`CARE OF`,name:`co`,shorthand:null,mathClass:``,latexName:``},Oa={sym:`:`,unicName:`COLON`,name:`colon`,shorthand:null,mathClass:`Relation`,latexName:`mathcolon`},ka={sym:`,`,unicName:`COMMA`,name:`comma`,shorthand:null,mathClass:`Punctuation`,latexName:`mathcomma`},Aa={sym:`∁`,unicName:`COMPLEMENT`,name:`complement`,shorthand:null,mathClass:`Unary`,latexName:`complement`},ja={sym:`∘`,unicName:`RING OPERATOR`,name:`compose`,shorthand:null,mathClass:`Binary`,latexName:`vysmwhtcircle`},Ma={sym:`∗`,unicName:`ASTERISK OPERATOR`,name:`convolve`,shorthand:`*`,mathClass:`Binary`,latexName:`ast`},Na={sym:`🄯`,unicName:`COPYLEFT SYMBOL`,name:`copyleft`,shorthand:null,mathClass:``,latexName:``},Pa={sym:`©`,unicName:`COPYRIGHT SIGN`,name:`copyright`,shorthand:null,mathClass:``,latexName:``},Fa={sym:`cos`,unicName:``,name:`cos`,shorthand:null,mathClass:`op`,latexName:`cos`},Ia={sym:`cosh`,unicName:``,name:`cosh`,shorthand:null,mathClass:`op`,latexName:`cosh`},La={sym:`cot`,unicName:``,name:`cot`,shorthand:null,mathClass:`op`,latexName:`cot`},Ra={sym:`coth`,unicName:``,name:`coth`,shorthand:null,mathClass:`op`,latexName:`coth`},za={sym:`✗`,unicName:`BALLOT X`,name:`crossmark`,shorthand:null,mathClass:`Normal`,latexName:``},Ba={sym:`csc`,unicName:``,name:`csc`,shorthand:null,mathClass:`op`,latexName:`csc`},Va={sym:`csch`,unicName:``,name:`csch`,shorthand:null,mathClass:`op`,latexName:`operatorname{csch}`},Ha={sym:`ctg`,unicName:``,name:`ctg`,shorthand:null,mathClass:`op`,latexName:`ctg`},Ua={sym:`¤`,unicName:`CURRENCY SIGN`,name:`currency`,shorthand:null,mathClass:`Normal`,latexName:``},Wa={sym:`†`,unicName:`DAGGER`,name:`dagger`,shorthand:null,mathClass:`Relation`,latexName:`dagger`},Ga={sym:`ד`,unicName:`HEBREW LETTER DALET`,name:`dalet`,shorthand:null,mathClass:``,latexName:``},Ka={sym:`ד`,unicName:`HEBREW LETTER DALET`,name:`daleth`,shorthand:null,mathClass:``,latexName:``},qa={sym:`deg`,unicName:``,name:`deg`,shorthand:null,mathClass:`op`,latexName:`deg`},Ja={sym:`°`,unicName:`DEGREE SIGN`,name:`degree`,shorthand:null,mathClass:`Normal`,latexName:``},Ya={sym:`δ`,unicName:`GREEK SMALL LETTER DELTA`,name:`delta`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupdelta`},Xa={sym:`det`,unicName:``,name:`det`,shorthand:null,mathClass:`op`,latexName:`det`},Za={sym:`¨`,unicName:`DIAERESIS`,name:`diaer`,shorthand:null,mathClass:`Diacritic`,latexName:``},Qa={sym:`⌀`,unicName:`DIAMETER SIGN`,name:`diameter`,shorthand:null,mathClass:`Normal`,latexName:`diameter`},$a={sym:`dif`,unicName:``,name:`dif`,shorthand:null,mathClass:`op`,latexName:`partial`},eo={sym:`∂`,unicName:`PARTIAL DIFFERENTIAL`,name:`diff`,shorthand:null,mathClass:`Normal`,latexName:`partial`},to={sym:`ϝ`,unicName:`GREEK SMALL LETTER DIGAMMA`,name:`digamma`,shorthand:null,mathClass:`Alphabetic`,latexName:`updigamma`},no={sym:`dim`,unicName:``,name:`dim`,shorthand:null,mathClass:`op`,latexName:`dim`},ro={sym:`÷`,unicName:`DIVISION SIGN`,name:`div`,shorthand:null,mathClass:`Binary`,latexName:`div`},io={sym:`∣`,unicName:`DIVIDES`,name:`divides`,shorthand:null,mathClass:`Relation`,latexName:`mid`},ao={sym:`$`,unicName:`DOLLAR SIGN`,name:`dollar`,shorthand:null,mathClass:`Normal`,latexName:`mathdollar`},oo={sym:`₫`,unicName:`DONG SIGN`,name:`dong`,shorthand:null,mathClass:``,latexName:``},so={sym:`߾`,unicName:`NKO DOROME SIGN`,name:`dorome`,shorthand:null,mathClass:``,latexName:``},co={sym:`֏`,unicName:`ARMENIAN DRAM SIGN`,name:`dram`,shorthand:null,mathClass:``,latexName:``},lo={sym:`🜨`,unicName:`ALCHEMICAL SYMBOL FOR VERDIGRIS`,name:`earth`,shorthand:null,mathClass:``,latexName:``},uo={sym:`ℓ`,unicName:`SCRIPT SMALL L`,name:`ell`,shorthand:null,mathClass:`Alphabetic`,latexName:`ell`},fo={sym:`∅`,unicName:`EMPTY SET`,name:`emptyset`,shorthand:null,mathClass:`Normal`,latexName:`varnothing`},po={sym:`ε`,unicName:`GREEK SMALL LETTER EPSILON`,name:`epsilon`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupvarepsilon`},mo={sym:`=`,unicName:`EQUALS SIGN`,name:`eq`,shorthand:null,mathClass:`Relation`,latexName:`equal`},ho={sym:`≡`,unicName:`IDENTICAL TO`,name:`equiv`,shorthand:null,mathClass:`Relation`,latexName:`equiv`},go={sym:`η`,unicName:`GREEK SMALL LETTER ETA`,name:`eta`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupeta`},_o={sym:`€`,unicName:`EURO SIGN`,name:`euro`,shorthand:null,mathClass:``,latexName:`euro`},vo={sym:`!`,unicName:`EXCLAMATION MARK`,name:`excl`,shorthand:null,mathClass:`Normal`,latexName:`mathexclam`},yo={sym:`∃`,unicName:`THERE EXISTS`,name:`exists`,shorthand:null,mathClass:`Unary`,latexName:`exists`},bo={sym:`exp`,unicName:``,name:`exp`,shorthand:null,mathClass:`op`,latexName:`exp`},xo={sym:`♭`,unicName:`MUSIC FLAT SIGN`,name:`flat`,shorthand:null,mathClass:`Normal`,latexName:`flat`},So={sym:`❦`,unicName:`FLORAL HEART`,name:`floral`,shorthand:null,mathClass:``,latexName:``},Co={sym:`∀`,unicName:`FOR ALL`,name:`forall`,shorthand:null,mathClass:`Unary`,latexName:`forall`},wo={sym:`⊩`,unicName:`FORCES`,name:`forces`,shorthand:null,mathClass:`Relation`,latexName:`Vdash`},To={sym:`₣`,unicName:`FRENCH FRANC SIGN`,name:`franc`,shorthand:null,mathClass:``,latexName:``},Eo={sym:`⌢`,unicName:`FROWN`,name:`frown`,shorthand:null,mathClass:`Relation`,latexName:`frown`},Do={sym:`γ`,unicName:`GREEK SMALL LETTER GAMMA`,name:`gamma`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupgamma`},Oo={sym:`gcd`,unicName:``,name:`gcd`,shorthand:null,mathClass:`op`,latexName:`gcd`},ko={sym:`ג`,unicName:`HEBREW LETTER GIMEL`,name:`gimel`,shorthand:null,mathClass:``,latexName:``},Ao={sym:`ג`,unicName:`HEBREW LETTER GIMEL`,name:`gimmel`,shorthand:null,mathClass:``,latexName:``},jo={sym:`∇`,unicName:`NABLA`,name:`gradient`,shorthand:null,mathClass:`Unary`,latexName:`nabla`},Mo={sym:"`",unicName:`GRAVE ACCENT`,name:`grave`,shorthand:null,mathClass:`Diacritic`,latexName:``},No={sym:`>`,unicName:`GREATER-THAN SIGN`,name:`gt`,shorthand:null,mathClass:`Relation`,latexName:`greater`},Po={sym:`₲`,unicName:`GUARANI SIGN`,name:`guarani`,shorthand:null,mathClass:``,latexName:``},Fo={sym:`#`,unicName:`NUMBER SIGN`,name:`hash`,shorthand:null,mathClass:`Normal`,latexName:`mathoctothorpe`},Io={sym:`^`,unicName:`CIRCUMFLEX ACCENT`,name:`hat`,shorthand:null,mathClass:`Normal`,latexName:``},Lo={sym:`hom`,unicName:``,name:`hom`,shorthand:null,mathClass:`op`,latexName:`hom`},Ro={sym:`₴`,unicName:`HRYVNIA SIGN`,name:`hryvnia`,shorthand:null,mathClass:``,latexName:``},zo={sym:`‐`,unicName:`HYPHEN`,name:`hyph`,shorthand:null,mathClass:`Punctuation`,latexName:`mathhyphen`},Bo={sym:`id`,unicName:``,name:`id`,shorthand:null,mathClass:`op`,latexName:`operatorname{id}`},Vo={sym:`im`,unicName:``,name:`im`,shorthand:null,mathClass:`op`,latexName:`operatorname{im}`},Ho={sym:`⊷`,unicName:`IMAGE OF`,name:`image`,shorthand:null,mathClass:`Relation`,latexName:`imageof`},Uo={sym:`inf`,unicName:``,name:`inf`,shorthand:null,mathClass:`op`,latexName:`inf`},Wo={sym:`∞`,unicName:`INFINITY`,name:`infinity`,shorthand:null,mathClass:`Normal`,latexName:`infty`},Go={sym:`∫`,unicName:`INTEGRAL`,name:`integral`,shorthand:null,mathClass:`Large`,latexName:`int`},Ko={sym:`∩`,unicName:`INTERSECTION`,name:`inter`,shorthand:null,mathClass:`Binary`,latexName:`cap`},qo={sym:`⫴`,unicName:`TRIPLE VERTICAL BAR BINARY RELATION`,name:`interleave`,shorthand:null,mathClass:`Binary`,latexName:`interleave`},Jo={sym:`‽`,unicName:`INTERROBANG`,name:`interrobang`,shorthand:null,mathClass:``,latexName:``},Yo={sym:`ι`,unicName:`GREEK SMALL LETTER IOTA`,name:`iota`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupiota`},Xo={sym:`⨝`,unicName:`JOIN`,name:`join`,shorthand:null,mathClass:`Large`,latexName:`Join`},Zo={sym:`♃`,unicName:`JUPITER`,name:`jupiter`,shorthand:null,mathClass:`Normal`,latexName:``},Qo={sym:`ϗ`,unicName:`GREEK KAI SYMBOL`,name:`kai`,shorthand:null,mathClass:``,latexName:``},$o={sym:`κ`,unicName:`GREEK SMALL LETTER KAPPA`,name:`kappa`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupkappa`},es={sym:`ker`,unicName:``,name:`ker`,shorthand:null,mathClass:`op`,latexName:`ker`},ts={sym:`₭`,unicName:`KIP SIGN`,name:`kip`,shorthand:null,mathClass:``,latexName:``},ns={sym:`λ`,unicName:`GREEK SMALL LETTER LAMDA`,name:`lambda`,shorthand:null,mathClass:`Alphabetic`,latexName:`muplambda`},rs={sym:`∆`,unicName:`INCREMENT`,name:`laplace`,shorthand:null,mathClass:`Unary`,latexName:`increment`},is={sym:`₾`,unicName:`LARI SIGN`,name:`lari`,shorthand:null,mathClass:``,latexName:``},as={sym:`⪫`,unicName:`LARGER THAN`,name:`lat`,shorthand:null,mathClass:`Relation`,latexName:`lat`},os={sym:`lcm`,unicName:``,name:`lcm`,shorthand:null,mathClass:`op`,latexName:`operatorname{lcm}`},ss={sym:`lg`,unicName:``,name:`lg`,shorthand:null,mathClass:`op`,latexName:`lg`},cs={sym:`lim`,unicName:``,name:`lim`,shorthand:null,mathClass:`op`,latexName:`lim`},ls={sym:`liminf`,unicName:``,name:`liminf`,shorthand:null,mathClass:`op`,latexName:`liminf`},us={sym:`limsup`,unicName:``,name:`limsup`,shorthand:null,mathClass:`op`,latexName:`limsup`},ds={sym:`₺`,unicName:`TURKISH LIRA SIGN`,name:`lira`,shorthand:null,mathClass:``,latexName:``},fs={sym:`ln`,unicName:``,name:`ln`,shorthand:null,mathClass:`op`,latexName:`ln`},ps={sym:`log`,unicName:``,name:`log`,shorthand:null,mathClass:`op`,latexName:`log`},ms={sym:`‎`,unicName:`LEFT-TO-RIGHT MARK`,name:`lrm`,shorthand:null,mathClass:``,latexName:``},hs={sym:`<`,unicName:`LESS-THAN SIGN`,name:`lt`,shorthand:null,mathClass:`Relation`,latexName:`less`},gs={sym:`¯`,unicName:`MACRON`,name:`macron`,shorthand:null,mathClass:`Diacritic`,latexName:``},_s={sym:`✠`,unicName:`MALTESE CROSS`,name:`maltese`,shorthand:null,mathClass:`Normal`,latexName:`maltese`},vs={sym:`₼`,unicName:`MANAT SIGN`,name:`manat`,shorthand:null,mathClass:``,latexName:``},ys={sym:`↦`,unicName:`RIGHTWARDS ARROW FROM BAR`,name:`mapsto`,shorthand:`|->`,mathClass:`Relation`,latexName:`mapsto`},bs={sym:`♂`,unicName:`MALE SIGN`,name:`mars`,shorthand:null,mathClass:`Normal`,latexName:`male`},xs={sym:`max`,unicName:``,name:`max`,shorthand:null,mathClass:`op`,latexName:`max`},Ss={sym:`☿`,unicName:`MERCURY`,name:`mercury`,shorthand:null,mathClass:`Normal`,latexName:``},Cs={sym:`min`,unicName:``,name:`min`,shorthand:null,mathClass:`op`,latexName:`min`},ws={sym:`−`,unicName:`MINUS SIGN`,name:`minus`,shorthand:`-`,mathClass:`Vary`,latexName:`minus`},Ts={sym:`⧿`,unicName:`MINY`,name:`miny`,shorthand:null,mathClass:`Binary`,latexName:`tminus`},Es={sym:`mod`,unicName:``,name:`mod`,shorthand:null,mathClass:`op`,latexName:`bmod`},Ds={sym:`⊧`,unicName:`MODELS`,name:`models`,shorthand:null,mathClass:`Relation`,latexName:`models`},Os={sym:`μ`,unicName:`GREEK SMALL LETTER MU`,name:`mu`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupmu`},ks={sym:`⊸`,unicName:`MULTIMAP`,name:`multimap`,shorthand:null,mathClass:`Relation`,latexName:`multimap`},As={sym:`∇`,unicName:`NABLA`,name:`nabla`,shorthand:null,mathClass:`Unary`,latexName:`nabla`},js={sym:`₦`,unicName:`NAIRA SIGN`,name:`naira`,shorthand:null,mathClass:``,latexName:``},Ms={sym:`♮`,unicName:`MUSIC NATURAL SIGN`,name:`natural`,shorthand:null,mathClass:`Normal`,latexName:`natural`},Ns={sym:`♆`,unicName:`NEPTUNE`,name:`neptune`,shorthand:null,mathClass:`Normal`,latexName:``},Ps={sym:`¬`,unicName:`NOT SIGN`,name:`not`,shorthand:null,mathClass:`Unary`,latexName:`neg`},Fs={sym:`∅`,unicName:`EMPTY SET`,name:`nothing`,shorthand:null,mathClass:`Normal`,latexName:`varnothing`},Is={sym:`ν`,unicName:`GREEK SMALL LETTER NU`,name:`nu`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupnu`},Ls={sym:`№`,unicName:`NUMERO SIGN`,name:`numero`,shorthand:null,mathClass:``,latexName:``},Rs={sym:`ω`,unicName:`GREEK SMALL LETTER OMEGA`,name:`omega`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupomega`},zs={sym:`ο`,unicName:`GREEK SMALL LETTER OMICRON`,name:`omicron`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupomicron`},Bs={sym:`∞`,unicName:`INFINITY`,name:`oo`,shorthand:null,mathClass:`Normal`,latexName:`infty`},Vs={sym:`∨`,unicName:`LOGICAL OR`,name:`or`,shorthand:null,mathClass:`Binary`,latexName:`vee`},Hs={sym:`⊶`,unicName:`ORIGINAL OF`,name:`original`,shorthand:null,mathClass:`Relation`,latexName:`origof`},Us={sym:`∥`,unicName:`PARALLEL TO`,name:`parallel`,shorthand:null,mathClass:`Relation`,latexName:`parallel`},Ws={sym:`∂`,unicName:`PARTIAL DIFFERENTIAL`,name:`partial`,shorthand:null,mathClass:`Normal`,latexName:`partial`},Gs={sym:`$`,unicName:`DOLLAR SIGN`,name:`pataca`,shorthand:null,mathClass:`Normal`,latexName:`mathdollar`},Ks={sym:`%`,unicName:`PERCENT SIGN`,name:`percent`,shorthand:null,mathClass:`Normal`,latexName:`mathpercent`},qs={sym:`‰`,unicName:`PER MILLE SIGN`,name:`permille`,shorthand:null,mathClass:``,latexName:``},Js={sym:`‱`,unicName:`PER TEN THOUSAND SIGN`,name:`permyriad`,shorthand:null,mathClass:``,latexName:``},Ys={sym:`⟂`,unicName:`PERPENDICULAR`,name:`perp`,shorthand:null,mathClass:`Relation`,latexName:`perp`},Xs={sym:`$`,unicName:`DOLLAR SIGN`,name:`peso`,shorthand:null,mathClass:`Normal`,latexName:`mathdollar`},Zs={sym:`φ`,unicName:`GREEK SMALL LETTER PHI`,name:`phi`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupvarphi`},Qs={sym:`π`,unicName:`GREEK SMALL LETTER PI`,name:`pi`,shorthand:null,mathClass:`Alphabetic`,latexName:`muppi`},$s={sym:`¶`,unicName:`PILCROW SIGN`,name:`pilcrow`,shorthand:null,mathClass:`Normal`,latexName:`mathparagraph`},ec={sym:`ħ`,unicName:`LATIN SMALL LETTER H WITH STROKE`,name:`planck`,shorthand:null,mathClass:``,latexName:``},tc={sym:`+`,unicName:`PLUS SIGN`,name:`plus`,shorthand:null,mathClass:`Vary`,latexName:`mathplus`},nc={sym:`£`,unicName:`POUND SIGN`,name:`pound`,shorthand:null,mathClass:`Normal`,latexName:`mathsterling`},rc={sym:`≺`,unicName:`PRECEDES`,name:`prec`,shorthand:null,mathClass:`Relation`,latexName:`prec`},ic={sym:`′`,unicName:`PRIME`,name:`prime`,shorthand:null,mathClass:`Normal`,latexName:`prime`},ac={sym:`∏`,unicName:`N-ARY PRODUCT`,name:`product`,shorthand:null,mathClass:`Large`,latexName:`prod`},oc={sym:`∝`,unicName:`PROPORTIONAL TO`,name:`prop`,shorthand:null,mathClass:`Relation`,latexName:`propto`},sc={sym:`ψ`,unicName:`GREEK SMALL LETTER PSI`,name:`psi`,shorthand:null,mathClass:`Alphabetic`,latexName:`muppsi`},cc={sym:`∎`,unicName:`END OF PROOF`,name:`qed`,shorthand:null,mathClass:`Normal`,latexName:`QED`},lc={sym:`?`,unicName:`QUESTION MARK`,name:`quest`,shorthand:null,mathClass:`Punctuation`,latexName:`mathquestion`},uc={sym:`∶`,unicName:`RATIO`,name:`ratio`,shorthand:null,mathClass:`Relation`,latexName:`mathratio`},dc={sym:`※`,unicName:`REFERENCE MARK`,name:`refmark`,shorthand:null,mathClass:`Normal`,latexName:``},fc={sym:`ρ`,unicName:`GREEK SMALL LETTER RHO`,name:`rho`,shorthand:null,mathClass:`Alphabetic`,latexName:`muprho`},pc={sym:`៛`,unicName:`KHMER CURRENCY SYMBOL RIEL`,name:`riel`,shorthand:null,mathClass:``,latexName:``},mc={sym:`‏`,unicName:`RIGHT-TO-LEFT MARK`,name:`rlm`,shorthand:null,mathClass:``,latexName:``},hc={sym:`₽`,unicName:`RUBLE SIGN`,name:`ruble`,shorthand:null,mathClass:``,latexName:``},gc={sym:`♄`,unicName:`SATURN`,name:`saturn`,shorthand:null,mathClass:`Normal`,latexName:``},_c={sym:`sec`,unicName:``,name:`sec`,shorthand:null,mathClass:`op`,latexName:`sec`},vc={sym:`sech`,unicName:``,name:`sech`,shorthand:null,mathClass:`op`,latexName:`operatorname{sech}`},yc={sym:`∩`,unicName:`INTERSECTION`,name:`sect`,shorthand:null,mathClass:`Binary`,latexName:`cap`},bc={sym:`§`,unicName:`SECTION SIGN`,name:`section`,shorthand:null,mathClass:`Normal`,latexName:`mathsection`},xc={sym:`;`,unicName:`SEMICOLON`,name:`semi`,shorthand:null,mathClass:`Punctuation`,latexName:`mathsemicolon`},Sc={sym:`ш`,unicName:`CYRILLIC SMALL LETTER SHA`,name:`sha`,shorthand:null,mathClass:``,latexName:``},Cc={sym:`♯`,unicName:`MUSIC SHARP SIGN`,name:`sharp`,shorthand:null,mathClass:`Normal`,latexName:`sharp`},wc={sym:`₪`,unicName:`NEW SHEQEL SIGN`,name:`shekel`,shorthand:null,mathClass:``,latexName:``},Tc={sym:`ש`,unicName:`HEBREW LETTER SHIN`,name:`shin`,shorthand:null,mathClass:``,latexName:``},Ec={sym:`σ`,unicName:`GREEK SMALL LETTER SIGMA`,name:`sigma`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupsigma`},Dc={sym:`sin`,unicName:``,name:`sin`,shorthand:null,mathClass:`op`,latexName:`sin`},Oc={sym:`sinc`,unicName:``,name:`sinc`,shorthand:null,mathClass:`op`,latexName:`operatorname{sinc}`},kc={sym:`sinh`,unicName:``,name:`sinh`,shorthand:null,mathClass:`op`,latexName:`sinh`},Ac={sym:`/`,unicName:`SOLIDUS`,name:`slash`,shorthand:null,mathClass:`Normal`,latexName:`mathslash`},jc={sym:`⨳`,unicName:`SMASH PRODUCT`,name:`smash`,shorthand:null,mathClass:`Binary`,latexName:`smashtimes`},Mc={sym:`⌣`,unicName:`SMILE`,name:`smile`,shorthand:null,mathClass:`Relation`,latexName:`smile`},Nc={sym:`⪪`,unicName:`SMALLER THAN`,name:`smt`,shorthand:null,mathClass:`Relation`,latexName:`smt`},Pc={sym:`⃀`,unicName:`SOM SIGN`,name:`som`,shorthand:null,mathClass:``,latexName:``},Fc={sym:` `,unicName:`SPACE`,name:`space`,shorthand:null,mathClass:`Space`,latexName:``},Ic={sym:`⊂`,unicName:`SUBSET OF`,name:`subset`,shorthand:null,mathClass:`Relation`,latexName:`subset`},Lc={sym:`≻`,unicName:`SUCCEEDS`,name:`succ`,shorthand:null,mathClass:`Relation`,latexName:`succ`},Rc={sym:`∑`,unicName:`N-ARY SUMMATION`,name:`sum`,shorthand:null,mathClass:`Large`,latexName:`sum`},zc={sym:`☉`,unicName:`SUN`,name:`sun`,shorthand:null,mathClass:`Normal`,latexName:`astrosun`},Bc={sym:`sup`,unicName:``,name:`sup`,shorthand:null,mathClass:`op`,latexName:`sup`},Vc={sym:`⊃`,unicName:`SUPERSET OF`,name:`supset`,shorthand:null,mathClass:`Relation`,latexName:`supset`},Hc={sym:`৳`,unicName:`BENGALI RUPEE SIGN`,name:`taka`,shorthand:null,mathClass:``,latexName:``},Uc={sym:`߿`,unicName:`NKO TAMAN SIGN`,name:`taman`,shorthand:null,mathClass:``,latexName:``},Wc={sym:`tan`,unicName:``,name:`tan`,shorthand:null,mathClass:`op`,latexName:`tan`},Gc={sym:`tanh`,unicName:``,name:`tanh`,shorthand:null,mathClass:`op`,latexName:`tanh`},Kc={sym:`τ`,unicName:`GREEK SMALL LETTER TAU`,name:`tau`,shorthand:null,mathClass:`Alphabetic`,latexName:`muptau`},qc={sym:`₸`,unicName:`TENGE SIGN`,name:`tenge`,shorthand:null,mathClass:``,latexName:``},Jc={sym:`tg`,unicName:``,name:`tg`,shorthand:null,mathClass:`op`,latexName:`operatorname{tg}`},Yc={sym:`∴`,unicName:`THEREFORE`,name:`therefore`,shorthand:null,mathClass:`Relation`,latexName:`therefore`},Xc={sym:`θ`,unicName:`GREEK SMALL LETTER THETA`,name:`theta`,shorthand:null,mathClass:`Alphabetic`,latexName:`muptheta`},Zc={sym:`×`,unicName:`MULTIPLICATION SIGN`,name:`times`,shorthand:null,mathClass:`Binary`,latexName:`times`},Qc={sym:`⧾`,unicName:`TINY`,name:`tiny`,shorthand:null,mathClass:`Binary`,latexName:`tplus`},$c={sym:`₮`,unicName:`TUGRIK SIGN`,name:`togrog`,shorthand:null,mathClass:``,latexName:``},el={sym:`⊤`,unicName:`DOWN TACK`,name:`top`,shorthand:null,mathClass:`Normal`,latexName:`top`},tl={sym:`tr`,unicName:``,name:`tr`,shorthand:null,mathClass:`op`,latexName:`operatorname{tr}`},nl={sym:`™`,unicName:`TRADE MARK SIGN`,name:`trademark`,shorthand:null,mathClass:``,latexName:``},rl={sym:`∪`,unicName:`UNION`,name:`union`,shorthand:null,mathClass:`Binary`,latexName:`cup`},il={sym:`υ`,unicName:`GREEK SMALL LETTER UPSILON`,name:`upsilon`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupupsilon`},al={sym:`⛢`,unicName:`ASTRONOMICAL SYMBOL FOR URANUS`,name:`uranus`,shorthand:null,mathClass:``,latexName:``},ol={sym:`♀`,unicName:`FEMALE SIGN`,name:`venus`,shorthand:null,mathClass:`Normal`,latexName:`female`},sl={sym:`∖`,unicName:`SET MINUS`,name:`without`,shorthand:null,mathClass:`Binary`,latexName:`setminus`},cl={sym:`⁠`,unicName:`WORD JOINER`,name:`wj`,shorthand:null,mathClass:``,latexName:``},ll={sym:`₩`,unicName:`WON SIGN`,name:`won`,shorthand:null,mathClass:``,latexName:``},ul={sym:`≀`,unicName:`WREATH PRODUCT`,name:`wreath`,shorthand:null,mathClass:`Binary`,latexName:`wr`},dl={sym:`ξ`,unicName:`GREEK SMALL LETTER XI`,name:`xi`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupxi`},fl={sym:`⊕`,unicName:`CIRCLED PLUS`,name:`xor`,shorthand:null,mathClass:`Binary`,latexName:`oplus`},pl={sym:`¥`,unicName:`YEN SIGN`,name:`yen`,shorthand:null,mathClass:`Normal`,latexName:`mathyen`},ml={sym:`¥`,unicName:`YEN SIGN`,name:`yuan`,shorthand:null,mathClass:`Normal`,latexName:`mathyen`},hl={sym:`ζ`,unicName:`GREEK SMALL LETTER ZETA`,name:`zeta`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupzeta`},gl={sym:`‍`,unicName:`ZERO WIDTH JOINER`,name:`zwj`,shorthand:null,mathClass:``,latexName:``},_l={sym:`‌`,unicName:`ZERO WIDTH NON-JOINER`,name:`zwnj`,shorthand:null,mathClass:``,latexName:``},vl={sym:`​`,unicName:`ZERO WIDTH SPACE`,name:`zws`,shorthand:null,mathClass:`Space`,latexName:``};var yl={"!=":{sym:`≠`,unicName:`NOT EQUAL TO`,name:`eq.not`,shorthand:`!=`,mathClass:`Relation`,latexName:`ne`},"*":{sym:`∗`,unicName:`ASTERISK OPERATOR`,name:`convolve`,shorthand:`*`,mathClass:`Binary`,latexName:`ast`},"-":{sym:`−`,unicName:`MINUS SIGN`,name:`minus`,shorthand:`-`,mathClass:`Vary`,latexName:`minus`},"--":{sym:`–`,unicName:`EN DASH`,name:`dash.en`,shorthand:`--`,mathClass:`Punctuation`,latexName:``},"---":{sym:`—`,unicName:`EM DASH`,name:`dash.em`,shorthand:`---`,mathClass:`Punctuation`,latexName:``},"-->":{sym:`⟶`,unicName:`LONG RIGHTWARDS ARROW`,name:`arrow.r.long`,shorthand:`-->`,mathClass:`Relation`,latexName:`longrightarrow`},"->":{sym:`→`,unicName:`RIGHTWARDS ARROW`,name:`arrow.r`,shorthand:`->`,mathClass:`Relation`,latexName:`rightarrow`},"->>":{sym:`↠`,unicName:`RIGHTWARDS TWO HEADED ARROW`,name:`arrow.r.twohead`,shorthand:`->>`,mathClass:`Relation`,latexName:`twoheadrightarrow`},"-?":{sym:`­`,unicName:`SOFT HYPHEN`,name:`hyph.soft`,shorthand:`-?`,mathClass:``,latexName:``},"...":{sym:`…`,unicName:`HORIZONTAL ELLIPSIS`,name:`dots.h`,shorthand:`...`,mathClass:`Normal`,latexName:`unicodeellipsis`},"::=":{sym:`⩴`,unicName:`DOUBLE COLON EQUAL`,name:`colon.double.eq`,shorthand:`::=`,mathClass:`Relation`,latexName:`Coloneq`},":=":{sym:`≔`,unicName:`COLON EQUALS`,name:`colon.eq`,shorthand:`:=`,mathClass:`Relation`,latexName:`coloneq`},"<-":{sym:`←`,unicName:`LEFTWARDS ARROW`,name:`arrow.l`,shorthand:`<-`,mathClass:`Relation`,latexName:`leftarrow`},"<--":{sym:`⟵`,unicName:`LONG LEFTWARDS ARROW`,name:`arrow.l.long`,shorthand:`<--`,mathClass:`Relation`,latexName:`longleftarrow`},"<-->":{sym:`⟷`,unicName:`LONG LEFT RIGHT ARROW`,name:`arrow.l.r.long`,shorthand:`<-->`,mathClass:`Relation`,latexName:`longleftrightarrow`},"<-<":{sym:`↢`,unicName:`LEFTWARDS ARROW WITH TAIL`,name:`arrow.l.tail`,shorthand:`<-<`,mathClass:`Relation`,latexName:`leftarrowtail`},"<<":{sym:`≪`,unicName:`MUCH LESS-THAN`,name:`lt.double`,shorthand:`<<`,mathClass:`Relation`,latexName:`ll`},"<<-":{sym:`↞`,unicName:`LEFTWARDS TWO HEADED ARROW`,name:`arrow.l.twohead`,shorthand:`<<-`,mathClass:`Relation`,latexName:`twoheadleftarrow`},"<<<":{sym:`⋘`,unicName:`VERY MUCH LESS-THAN`,name:`lt.triple`,shorthand:`<<<`,mathClass:`Relation`,latexName:`lll`},"<=":{sym:`≤`,unicName:`LESS-THAN OR EQUAL TO`,name:`lt.eq`,shorthand:`<=`,mathClass:`Relation`,latexName:`leq`},"<==":{sym:`⟸`,unicName:`LONG LEFTWARDS DOUBLE ARROW`,name:`arrow.l.double.long`,shorthand:`<==`,mathClass:`Relation`,latexName:`Longleftarrow`},"<==>":{sym:`⟺`,unicName:`LONG LEFT RIGHT DOUBLE ARROW`,name:`arrow.l.r.double.long`,shorthand:`<==>`,mathClass:`Relation`,latexName:`Longleftrightarrow`},"<=>":{sym:`⇔`,unicName:`LEFT RIGHT DOUBLE ARROW`,name:`arrow.l.r.double`,shorthand:`<=>`,mathClass:`Relation`,latexName:`Leftrightarrow`},"<~":{sym:`⇜`,unicName:`LEFTWARDS SQUIGGLE ARROW`,name:`arrow.l.squiggly`,shorthand:`<~`,mathClass:`Relation`,latexName:`leftsquigarrow`},"<~~":{sym:`⬳`,unicName:`LONG LEFTWARDS SQUIGGLE ARROW`,name:`arrow.l.long.squiggly`,shorthand:`<~~`,mathClass:`Relation`,latexName:`longleftsquigarrow`},"=:":{sym:`≕`,unicName:`EQUALS COLON`,name:`eq.colon`,shorthand:`=:`,mathClass:`Relation`,latexName:`eqcolon`},"==>":{sym:`⟹`,unicName:`LONG RIGHTWARDS DOUBLE ARROW`,name:`arrow.r.double.long`,shorthand:`==>`,mathClass:`Relation`,latexName:`Longrightarrow`},"=>":{sym:`⇒`,unicName:`RIGHTWARDS DOUBLE ARROW`,name:`arrow.r.double`,shorthand:`=>`,mathClass:`Relation`,latexName:`Rightarrow`},">->":{sym:`↣`,unicName:`RIGHTWARDS ARROW WITH TAIL`,name:`arrow.r.tail`,shorthand:`>->`,mathClass:`Relation`,latexName:`rightarrowtail`},">=":{sym:`≥`,unicName:`GREATER-THAN OR EQUAL TO`,name:`gt.eq`,shorthand:`>=`,mathClass:`Relation`,latexName:`geq`},">>":{sym:`≫`,unicName:`MUCH GREATER-THAN`,name:`gt.double`,shorthand:`>>`,mathClass:`Relation`,latexName:`gg`},">>>":{sym:`⋙`,unicName:`VERY MUCH GREATER-THAN`,name:`gt.triple`,shorthand:`>>>`,mathClass:`Relation`,latexName:`ggg`},AA:Ur,Alpha:Wr,BB:Gr,Beta:Kr,CC:qr,Chi:Jr,DD:Yr,Delta:Xr,Dif:Zr,Digamma:Qr,EE:$r,Epsilon:ei,Eta:ti,FF:ni,GG:ri,Gamma:ii,HH:ai,II:oi,Im:si,Iota:ci,JJ:li,KK:ui,Kai:di,Kappa:fi,LL:pi,Lambda:mi,MM:hi,Mu:gi,NN:_i,Nu:vi,OO:yi,Omega:bi,"Omega.inv":{sym:`℧`,unicName:`INVERTED OHM SIGN`,name:`Omega.inv`,shorthand:null,mathClass:`Normal`,latexName:`mho`},Omicron:xi,PP:Si,Phi:Ci,Pi:wi,Pr:Ti,Psi:Ei,QQ:Di,RR:Oi,Re:ki,Rho:Ai,SS:ji,Sha:Mi,Sigma:Ni,TT:Pi,Tau:Fi,Theta:Ii,"Theta.alt":{sym:`ϴ`,unicName:`GREEK CAPITAL THETA SYMBOL`,name:`Theta.alt`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupvarTheta`},UU:Li,Upsilon:Ri,VV:zi,WW:Bi,XX:Vi,Xi:Hi,YY:Ui,ZZ:Wi,Zeta:Gi,"[|":{sym:`⟦`,unicName:`MATHEMATICAL LEFT WHITE SQUARE BRACKET`,name:`bracket.l.double`,shorthand:`[|`,mathClass:`Opening`,latexName:`lBrack`},acute:Ki,"acute.double":{sym:`˝`,unicName:`DOUBLE ACUTE ACCENT`,name:`acute.double`,shorthand:null,mathClass:``,latexName:``},afghani:qi,alef:Ji,aleph:Yi,alpha:Xi,amp:Zi,"amp.inv":{sym:`⅋`,unicName:`TURNED AMPERSAND`,name:`amp.inv`,shorthand:null,mathClass:`Binary`,latexName:`upand`},and:Qi,"and.big":{sym:`⋀`,unicName:`N-ARY LOGICAL AND`,name:`and.big`,shorthand:null,mathClass:`Large`,latexName:`bigwedge`},"and.curly":{sym:`⋏`,unicName:`CURLY LOGICAL AND`,name:`and.curly`,shorthand:null,mathClass:`Binary`,latexName:`curlywedge`},"and.dot":{sym:`⟑`,unicName:`AND WITH DOT`,name:`and.dot`,shorthand:null,mathClass:`Binary`,latexName:`wedgedot`},"and.double":{sym:`⩓`,unicName:`DOUBLE LOGICAL AND`,name:`and.double`,shorthand:null,mathClass:`Binary`,latexName:`Wedge`},angle:$i,"angle.acute":{sym:`⦟`,unicName:`ACUTE ANGLE`,name:`angle.acute`,shorthand:null,mathClass:`Normal`,latexName:`angdnr`},"angle.arc":{sym:`∡`,unicName:`MEASURED ANGLE`,name:`angle.arc`,shorthand:null,mathClass:`Normal`,latexName:`measuredangle`},"angle.arc.rev":{sym:`⦛`,unicName:`MEASURED ANGLE OPENING LEFT`,name:`angle.arc.rev`,shorthand:null,mathClass:`Normal`,latexName:`measuredangleleft`},"angle.azimuth":{sym:`⍼`,unicName:`RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW`,name:`angle.azimuth`,shorthand:null,mathClass:`Relation`,latexName:`rangledownzigzagarrow`},"angle.l":{sym:`⟨`,unicName:`MATHEMATICAL LEFT ANGLE BRACKET`,name:`angle.l`,shorthand:null,mathClass:`Opening`,latexName:`langle`},"angle.l.curly":{sym:`⧼`,unicName:`LEFT-POINTING CURVED ANGLE BRACKET`,name:`angle.l.curly`,shorthand:null,mathClass:`Opening`,latexName:`lcurvyangle`},"angle.l.dot":{sym:`⦑`,unicName:`LEFT ANGLE BRACKET WITH DOT`,name:`angle.l.dot`,shorthand:null,mathClass:`Opening`,latexName:`langledot`},"angle.l.double":{sym:`⟪`,unicName:`MATHEMATICAL LEFT DOUBLE ANGLE BRACKET`,name:`angle.l.double`,shorthand:null,mathClass:`Opening`,latexName:`lAngle`},"angle.oblique":{sym:`⦦`,unicName:`OBLIQUE ANGLE OPENING UP`,name:`angle.oblique`,shorthand:null,mathClass:`Normal`,latexName:`wideangledown`},"angle.obtuse":{sym:`⦦`,unicName:`OBLIQUE ANGLE OPENING UP`,name:`angle.obtuse`,shorthand:null,mathClass:`Normal`,latexName:`wideangledown`},"angle.r":{sym:`⟩`,unicName:`MATHEMATICAL RIGHT ANGLE BRACKET`,name:`angle.r`,shorthand:null,mathClass:`Closing`,latexName:`rangle`},"angle.r.curly":{sym:`⧽`,unicName:`RIGHT-POINTING CURVED ANGLE BRACKET`,name:`angle.r.curly`,shorthand:null,mathClass:`Closing`,latexName:`rcurvyangle`},"angle.r.dot":{sym:`⦒`,unicName:`RIGHT ANGLE BRACKET WITH DOT`,name:`angle.r.dot`,shorthand:null,mathClass:`Closing`,latexName:`rangledot`},"angle.r.double":{sym:`⟫`,unicName:`MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET`,name:`angle.r.double`,shorthand:null,mathClass:`Closing`,latexName:`rAngle`},"angle.rev":{sym:`⦣`,unicName:`REVERSED ANGLE`,name:`angle.rev`,shorthand:null,mathClass:`Normal`,latexName:`revangle`},"angle.right":{sym:`∟`,unicName:`RIGHT ANGLE`,name:`angle.right`,shorthand:null,mathClass:`Normal`,latexName:`rightangle`},"angle.right.arc":{sym:`⊾`,unicName:`RIGHT ANGLE WITH ARC`,name:`angle.right.arc`,shorthand:null,mathClass:`Normal`,latexName:`measuredrightangle`},"angle.right.dot":{sym:`⦝`,unicName:`MEASURED RIGHT ANGLE WITH DOT`,name:`angle.right.dot`,shorthand:null,mathClass:`Normal`,latexName:`rightanglemdot`},"angle.right.rev":{sym:`⯾`,unicName:`REVERSED RIGHT ANGLE`,name:`angle.right.rev`,shorthand:null,mathClass:``,latexName:``},"angle.right.sq":{sym:`⦜`,unicName:`RIGHT ANGLE VARIANT WITH SQUARE`,name:`angle.right.sq`,shorthand:null,mathClass:`Normal`,latexName:`rightanglesqr`},"angle.right.square":{sym:`⦜`,unicName:`RIGHT ANGLE VARIANT WITH SQUARE`,name:`angle.right.square`,shorthand:null,mathClass:`Normal`,latexName:`rightanglesqr`},"angle.s":{sym:`⦞`,unicName:`ANGLE WITH S INSIDE`,name:`angle.s`,shorthand:null,mathClass:`Normal`,latexName:`angles`},"angle.spatial":{sym:`⟀`,unicName:`THREE DIMENSIONAL ANGLE`,name:`angle.spatial`,shorthand:null,mathClass:`Normal`,latexName:`threedangle`},"angle.spheric":{sym:`∢`,unicName:`SPHERICAL ANGLE`,name:`angle.spheric`,shorthand:null,mathClass:`Normal`,latexName:`sphericalangle`},"angle.spheric.rev":{sym:`⦠`,unicName:`SPHERICAL ANGLE OPENING LEFT`,name:`angle.spheric.rev`,shorthand:null,mathClass:`Normal`,latexName:`gtlpar`},"angle.spheric.t":{sym:`⦡`,unicName:`SPHERICAL ANGLE OPENING UP`,name:`angle.spheric.t`,shorthand:null,mathClass:`Normal`,latexName:`sphericalangleup`},"angle.spheric.top":{sym:`⦡`,unicName:`SPHERICAL ANGLE OPENING UP`,name:`angle.spheric.top`,shorthand:null,mathClass:`Normal`,latexName:`sphericalangleup`},angstrom:ea,angzarr:ta,approx:na,"approx.eq":{sym:`≊`,unicName:`ALMOST EQUAL OR EQUAL TO`,name:`approx.eq`,shorthand:null,mathClass:`Relation`,latexName:`approxeq`},"approx.not":{sym:`≉`,unicName:`NOT ALMOST EQUAL TO`,name:`approx.not`,shorthand:null,mathClass:`Relation`,latexName:`napprox`},arccos:ra,arcsin:ia,arctan:aa,arg:oa,"arrow.b":{sym:`↓`,unicName:`DOWNWARDS ARROW`,name:`arrow.b`,shorthand:null,mathClass:`Relation`,latexName:`downarrow`},"arrow.b.bar":{sym:`↧`,unicName:`DOWNWARDS ARROW FROM BAR`,name:`arrow.b.bar`,shorthand:null,mathClass:`Relation`,latexName:`mapsdown`},"arrow.b.curve":{sym:`⤵`,unicName:`ARROW POINTING RIGHTWARDS THEN CURVING DOWNWARDS`,name:`arrow.b.curve`,shorthand:null,mathClass:`Relation`,latexName:`downrightcurvedarrow`},"arrow.b.dashed":{sym:`⇣`,unicName:`DOWNWARDS DASHED ARROW`,name:`arrow.b.dashed`,shorthand:null,mathClass:`Relation`,latexName:`downdasharrow`},"arrow.b.double":{sym:`⇓`,unicName:`DOWNWARDS DOUBLE ARROW`,name:`arrow.b.double`,shorthand:null,mathClass:`Relation`,latexName:`Downarrow`},"arrow.b.dstruck":{sym:`⇟`,unicName:`DOWNWARDS ARROW WITH DOUBLE STROKE`,name:`arrow.b.dstruck`,shorthand:null,mathClass:`Relation`,latexName:`nHdownarrow`},"arrow.b.filled":{sym:`⬇`,unicName:`DOWNWARDS BLACK ARROW`,name:`arrow.b.filled`,shorthand:null,mathClass:`Relation`,latexName:``},"arrow.b.quad":{sym:`⟱`,unicName:`DOWNWARDS QUADRUPLE ARROW`,name:`arrow.b.quad`,shorthand:null,mathClass:`Relation`,latexName:`DDownarrow`},"arrow.b.stop":{sym:`⤓`,unicName:`DOWNWARDS ARROW TO BAR`,name:`arrow.b.stop`,shorthand:null,mathClass:`Relation`,latexName:`downarrowbar`},"arrow.b.stroked":{sym:`⇩`,unicName:`DOWNWARDS WHITE ARROW`,name:`arrow.b.stroked`,shorthand:null,mathClass:`Relation`,latexName:`downwhitearrow`},"arrow.b.struck":{sym:`⤈`,unicName:`DOWNWARDS ARROW WITH HORIZONTAL STROKE`,name:`arrow.b.struck`,shorthand:null,mathClass:`Relation`,latexName:`downarrowbarred`},"arrow.b.triple":{sym:`⤋`,unicName:`DOWNWARDS TRIPLE ARROW`,name:`arrow.b.triple`,shorthand:null,mathClass:`Relation`,latexName:`Ddownarrow`},"arrow.b.turn":{sym:`⮏`,unicName:`ANTICLOCKWISE TRIANGLE-HEADED TOP U-SHAPED ARROW`,name:`arrow.b.turn`,shorthand:null,mathClass:``,latexName:``},"arrow.b.twohead":{sym:`↡`,unicName:`DOWNWARDS TWO HEADED ARROW`,name:`arrow.b.twohead`,shorthand:null,mathClass:`Relation`,latexName:`twoheaddownarrow`},"arrow.bl":{sym:`↙`,unicName:`SOUTH WEST ARROW`,name:`arrow.bl`,shorthand:null,mathClass:`Relation`,latexName:`swarrow`},"arrow.bl.double":{sym:`⇙`,unicName:`SOUTH WEST DOUBLE ARROW`,name:`arrow.bl.double`,shorthand:null,mathClass:`Relation`,latexName:`Swarrow`},"arrow.bl.filled":{sym:`⬋`,unicName:`SOUTH WEST BLACK ARROW`,name:`arrow.bl.filled`,shorthand:null,mathClass:`Relation`,latexName:``},"arrow.bl.hook":{sym:`⤦`,unicName:`SOUTH WEST ARROW WITH HOOK`,name:`arrow.bl.hook`,shorthand:null,mathClass:`Relation`,latexName:`hkswarrow`},"arrow.bl.stroked":{sym:`⬃`,unicName:`SOUTH WEST WHITE ARROW`,name:`arrow.bl.stroked`,shorthand:null,mathClass:`Relation`,latexName:``},"arrow.br":{sym:`↘`,unicName:`SOUTH EAST ARROW`,name:`arrow.br`,shorthand:null,mathClass:`Relation`,latexName:`searrow`},"arrow.br.double":{sym:`⇘`,unicName:`SOUTH EAST DOUBLE ARROW`,name:`arrow.br.double`,shorthand:null,mathClass:`Relation`,latexName:`Searrow`},"arrow.br.filled":{sym:`⬊`,unicName:`SOUTH EAST BLACK ARROW`,name:`arrow.br.filled`,shorthand:null,mathClass:`Relation`,latexName:``},"arrow.br.hook":{sym:`⤥`,unicName:`SOUTH EAST ARROW WITH HOOK`,name:`arrow.br.hook`,shorthand:null,mathClass:`Relation`,latexName:`hksearrow`},"arrow.br.stroked":{sym:`⬂`,unicName:`SOUTH EAST WHITE ARROW`,name:`arrow.br.stroked`,shorthand:null,mathClass:`Relation`,latexName:``},"arrow.ccw":{sym:`↺`,unicName:`ANTICLOCKWISE OPEN CIRCLE ARROW`,name:`arrow.ccw`,shorthand:null,mathClass:`Relation`,latexName:`acwopencirclearrow`},"arrow.ccw.half":{sym:`↶`,unicName:`ANTICLOCKWISE TOP SEMICIRCLE ARROW`,name:`arrow.ccw.half`,shorthand:null,mathClass:`Relation`,latexName:`curvearrowleft`},"arrow.cw":{sym:`↻`,unicName:`CLOCKWISE OPEN CIRCLE ARROW`,name:`arrow.cw`,shorthand:null,mathClass:`Relation`,latexName:`cwopencirclearrow`},"arrow.cw.half":{sym:`↷`,unicName:`CLOCKWISE TOP SEMICIRCLE ARROW`,name:`arrow.cw.half`,shorthand:null,mathClass:`Relation`,latexName:`curvearrowright`},"arrow.l":{sym:`←`,unicName:`LEFTWARDS ARROW`,name:`arrow.l`,shorthand:`<-`,mathClass:`Relation`,latexName:`leftarrow`},"arrow.l.bar":{sym:`↤`,unicName:`LEFTWARDS ARROW FROM BAR`,name:`arrow.l.bar`,shorthand:null,mathClass:`Relation`,latexName:`mapsfrom`},"arrow.l.curve":{sym:`⤶`,unicName:`ARROW POINTING DOWNWARDS THEN CURVING LEFTWARDS`,name:`arrow.l.curve`,shorthand:null,mathClass:`Relation`,latexName:`leftdowncurvedarrow`},"arrow.l.dashed":{sym:`⇠`,unicName:`LEFTWARDS DASHED ARROW`,name:`arrow.l.dashed`,shorthand:null,mathClass:`Relation`,latexName:`leftdasharrow`},"arrow.l.dotted":{sym:`⬸`,unicName:`LEFTWARDS ARROW WITH DOTTED STEM`,name:`arrow.l.dotted`,shorthand:null,mathClass:`Relation`,latexName:`leftdotarrow`},"arrow.l.double":{sym:`⇐`,unicName:`LEFTWARDS DOUBLE ARROW`,name:`arrow.l.double`,shorthand:null,mathClass:`Relation`,latexName:`Leftarrow`},"arrow.l.double.bar":{sym:`⤆`,unicName:`LEFTWARDS DOUBLE ARROW FROM BAR`,name:`arrow.l.double.bar`,shorthand:null,mathClass:`Relation`,latexName:`Mapsfrom`},"arrow.l.double.long":{sym:`⟸`,unicName:`LONG LEFTWARDS DOUBLE ARROW`,name:`arrow.l.double.long`,shorthand:`<==`,mathClass:`Relation`,latexName:`Longleftarrow`},"arrow.l.double.long.bar":{sym:`⟽`,unicName:`LONG LEFTWARDS DOUBLE ARROW FROM BAR`,name:`arrow.l.double.long.bar`,shorthand:null,mathClass:`Relation`,latexName:`Longmapsfrom`},"arrow.l.double.not":{sym:`⇍`,unicName:`LEFTWARDS DOUBLE ARROW WITH STROKE`,name:`arrow.l.double.not`,shorthand:null,mathClass:`Relation`,latexName:`nLeftarrow`},"arrow.l.double.struck":{sym:`⤂`,unicName:`LEFTWARDS DOUBLE ARROW WITH VERTICAL STROKE`,name:`arrow.l.double.struck`,shorthand:null,mathClass:`Relation`,latexName:`nvLeftarrow`},"arrow.l.dstruck":{sym:`⇺`,unicName:`LEFTWARDS ARROW WITH DOUBLE VERTICAL STROKE`,name:`arrow.l.dstruck`,shorthand:null,mathClass:`Relation`,latexName:`nVleftarrow`},"arrow.l.filled":{sym:`⬅`,unicName:`LEFTWARDS BLACK ARROW`,name:`arrow.l.filled`,shorthand:null,mathClass:`Relation`,latexName:``},"arrow.l.hook":{sym:`↩`,unicName:`LEFTWARDS ARROW WITH HOOK`,name:`arrow.l.hook`,shorthand:null,mathClass:`Relation`,latexName:`hookleftarrow`},"arrow.l.long":{sym:`⟵`,unicName:`LONG LEFTWARDS ARROW`,name:`arrow.l.long`,shorthand:`<--`,mathClass:`Relation`,latexName:`longleftarrow`},"arrow.l.long.bar":{sym:`⟻`,unicName:`LONG LEFTWARDS ARROW FROM BAR`,name:`arrow.l.long.bar`,shorthand:null,mathClass:`Relation`,latexName:`longmapsfrom`},"arrow.l.long.squiggly":{sym:`⬳`,unicName:`LONG LEFTWARDS SQUIGGLE ARROW`,name:`arrow.l.long.squiggly`,shorthand:`<~~`,mathClass:`Relation`,latexName:`longleftsquigarrow`},"arrow.l.loop":{sym:`↫`,unicName:`LEFTWARDS ARROW WITH LOOP`,name:`arrow.l.loop`,shorthand:null,mathClass:`Relation`,latexName:`looparrowleft`},"arrow.l.not":{sym:`↚`,unicName:`LEFTWARDS ARROW WITH STROKE`,name:`arrow.l.not`,shorthand:null,mathClass:`Relation`,latexName:`nleftarrow`},"arrow.l.open":{sym:`⇽`,unicName:`LEFTWARDS OPEN-HEADED ARROW`,name:`arrow.l.open`,shorthand:null,mathClass:`Relation`,latexName:`leftarrowtriangle`},"arrow.l.quad":{sym:`⭅`,unicName:`LEFTWARDS QUADRUPLE ARROW`,name:`arrow.l.quad`,shorthand:null,mathClass:`Relation`,latexName:`LLeftarrow`},"arrow.l.r":{sym:`↔`,unicName:`LEFT RIGHT ARROW`,name:`arrow.l.r`,shorthand:null,mathClass:`Relation`,latexName:`leftrightarrow`},"arrow.l.r.double":{sym:`⇔`,unicName:`LEFT RIGHT DOUBLE ARROW`,name:`arrow.l.r.double`,shorthand:`<=>`,mathClass:`Relation`,latexName:`Leftrightarrow`},"arrow.l.r.double.long":{sym:`⟺`,unicName:`LONG LEFT RIGHT DOUBLE ARROW`,name:`arrow.l.r.double.long`,shorthand:`<==>`,mathClass:`Relation`,latexName:`Longleftrightarrow`},"arrow.l.r.double.not":{sym:`⇎`,unicName:`LEFT RIGHT DOUBLE ARROW WITH STROKE`,name:`arrow.l.r.double.not`,shorthand:null,mathClass:`Relation`,latexName:`nLeftrightarrow`},"arrow.l.r.double.struck":{sym:`⤄`,unicName:`LEFT RIGHT DOUBLE ARROW WITH VERTICAL STROKE`,name:`arrow.l.r.double.struck`,shorthand:null,mathClass:`Relation`,latexName:`nvLeftrightarrow`},"arrow.l.r.dstruck":{sym:`⇼`,unicName:`LEFT RIGHT ARROW WITH DOUBLE VERTICAL STROKE`,name:`arrow.l.r.dstruck`,shorthand:null,mathClass:`Relation`,latexName:`nVleftrightarrow`},"arrow.l.r.filled":{sym:`⬌`,unicName:`LEFT RIGHT BLACK ARROW`,name:`arrow.l.r.filled`,shorthand:null,mathClass:`Relation`,latexName:``},"arrow.l.r.long":{sym:`⟷`,unicName:`LONG LEFT RIGHT ARROW`,name:`arrow.l.r.long`,shorthand:`<-->`,mathClass:`Relation`,latexName:`longleftrightarrow`},"arrow.l.r.not":{sym:`↮`,unicName:`LEFT RIGHT ARROW WITH STROKE`,name:`arrow.l.r.not`,shorthand:null,mathClass:`Relation`,latexName:`nleftrightarrow`},"arrow.l.r.open":{sym:`⇿`,unicName:`LEFT RIGHT OPEN-HEADED ARROW`,name:`arrow.l.r.open`,shorthand:null,mathClass:`Relation`,latexName:`leftrightarrowtriangle`},"arrow.l.r.stroked":{sym:`⬄`,unicName:`LEFT RIGHT WHITE ARROW`,name:`arrow.l.r.stroked`,shorthand:null,mathClass:`Relation`,latexName:``},"arrow.l.r.struck":{sym:`⇹`,unicName:`LEFT RIGHT ARROW WITH VERTICAL STROKE`,name:`arrow.l.r.struck`,shorthand:null,mathClass:`Relation`,latexName:`nvleftrightarrow`},"arrow.l.r.wave":{sym:`↭`,unicName:`LEFT RIGHT WAVE ARROW`,name:`arrow.l.r.wave`,shorthand:null,mathClass:`Relation`,latexName:`leftrightsquigarrow`},"arrow.l.squiggly":{sym:`⇜`,unicName:`LEFTWARDS SQUIGGLE ARROW`,name:`arrow.l.squiggly`,shorthand:`<~`,mathClass:`Relation`,latexName:`leftsquigarrow`},"arrow.l.stop":{sym:`⇤`,unicName:`LEFTWARDS ARROW TO BAR`,name:`arrow.l.stop`,shorthand:null,mathClass:`Relation`,latexName:`barleftarrow`},"arrow.l.stroked":{sym:`⇦`,unicName:`LEFTWARDS WHITE ARROW`,name:`arrow.l.stroked`,shorthand:null,mathClass:`Relation`,latexName:`leftwhitearrow`},"arrow.l.struck":{sym:`⇷`,unicName:`LEFTWARDS ARROW WITH VERTICAL STROKE`,name:`arrow.l.struck`,shorthand:null,mathClass:`Relation`,latexName:`nvleftarrow`},"arrow.l.tail":{sym:`↢`,unicName:`LEFTWARDS ARROW WITH TAIL`,name:`arrow.l.tail`,shorthand:`<-<`,mathClass:`Relation`,latexName:`leftarrowtail`},"arrow.l.tail.dstruck":{sym:`⬺`,unicName:`LEFTWARDS ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE`,name:`arrow.l.tail.dstruck`,shorthand:null,mathClass:`Relation`,latexName:`nVleftarrowtail`},"arrow.l.tail.struck":{sym:`⬹`,unicName:`LEFTWARDS ARROW WITH TAIL WITH VERTICAL STROKE`,name:`arrow.l.tail.struck`,shorthand:null,mathClass:`Relation`,latexName:`nvleftarrowtail`},"arrow.l.tilde":{sym:`⭉`,unicName:`TILDE OPERATOR ABOVE LEFTWARDS ARROW`,name:`arrow.l.tilde`,shorthand:null,mathClass:`Relation`,latexName:`similarleftarrow`},"arrow.l.triple":{sym:`⇚`,unicName:`LEFTWARDS TRIPLE ARROW`,name:`arrow.l.triple`,shorthand:null,mathClass:`Relation`,latexName:`Lleftarrow`},"arrow.l.turn":{sym:`⮌`,unicName:`ANTICLOCKWISE TRIANGLE-HEADED RIGHT U-SHAPED ARROW`,name:`arrow.l.turn`,shorthand:null,mathClass:``,latexName:``},"arrow.l.twohead":{sym:`↞`,unicName:`LEFTWARDS TWO HEADED ARROW`,name:`arrow.l.twohead`,shorthand:`<<-`,mathClass:`Relation`,latexName:`twoheadleftarrow`},"arrow.l.twohead.bar":{sym:`⬶`,unicName:`LEFTWARDS TWO-HEADED ARROW FROM BAR`,name:`arrow.l.twohead.bar`,shorthand:null,mathClass:`Relation`,latexName:`twoheadmapsfrom`},"arrow.l.twohead.dstruck":{sym:`⬵`,unicName:`LEFTWARDS TWO-HEADED ARROW WITH DOUBLE VERTICAL STROKE`,name:`arrow.l.twohead.dstruck`,shorthand:null,mathClass:`Relation`,latexName:`nVtwoheadleftarrow`},"arrow.l.twohead.struck":{sym:`⬴`,unicName:`LEFTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE`,name:`arrow.l.twohead.struck`,shorthand:null,mathClass:`Relation`,latexName:`nvtwoheadleftarrow`},"arrow.l.twohead.tail":{sym:`⬻`,unicName:`LEFTWARDS TWO-HEADED ARROW WITH TAIL`,name:`arrow.l.twohead.tail`,shorthand:null,mathClass:`Relation`,latexName:`twoheadleftarrowtail`},"arrow.l.twohead.tail.dstruck":{sym:`⬽`,unicName:`LEFTWARDS TWO-HEADED ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE`,name:`arrow.l.twohead.tail.dstruck`,shorthand:null,mathClass:`Relation`,latexName:`nVtwoheadleftarrowtail`},"arrow.l.twohead.tail.struck":{sym:`⬼`,unicName:`LEFTWARDS TWO-HEADED ARROW WITH TAIL WITH VERTICAL STROKE`,name:`arrow.l.twohead.tail.struck`,shorthand:null,mathClass:`Relation`,latexName:`nvtwoheadleftarrowtail`},"arrow.l.wave":{sym:`↜`,unicName:`LEFTWARDS WAVE ARROW`,name:`arrow.l.wave`,shorthand:null,mathClass:`Relation`,latexName:`leftwavearrow`},"arrow.r":{sym:`→`,unicName:`RIGHTWARDS ARROW`,name:`arrow.r`,shorthand:`->`,mathClass:`Relation`,latexName:`rightarrow`},"arrow.r.bar":{sym:`↦`,unicName:`RIGHTWARDS ARROW FROM BAR`,name:`arrow.r.bar`,shorthand:`|->`,mathClass:`Relation`,latexName:`mapsto`},"arrow.r.curve":{sym:`⤷`,unicName:`ARROW POINTING DOWNWARDS THEN CURVING RIGHTWARDS`,name:`arrow.r.curve`,shorthand:null,mathClass:`Relation`,latexName:`rightdowncurvedarrow`},"arrow.r.dashed":{sym:`⇢`,unicName:`RIGHTWARDS DASHED ARROW`,name:`arrow.r.dashed`,shorthand:null,mathClass:`Relation`,latexName:`rightdasharrow`},"arrow.r.dotted":{sym:`⤑`,unicName:`RIGHTWARDS ARROW WITH DOTTED STEM`,name:`arrow.r.dotted`,shorthand:null,mathClass:`Relation`,latexName:`rightdotarrow`},"arrow.r.double":{sym:`⇒`,unicName:`RIGHTWARDS DOUBLE ARROW`,name:`arrow.r.double`,shorthand:`=>`,mathClass:`Relation`,latexName:`Rightarrow`},"arrow.r.double.bar":{sym:`⤇`,unicName:`RIGHTWARDS DOUBLE ARROW FROM BAR`,name:`arrow.r.double.bar`,shorthand:`|=>`,mathClass:`Relation`,latexName:`Mapsto`},"arrow.r.double.long":{sym:`⟹`,unicName:`LONG RIGHTWARDS DOUBLE ARROW`,name:`arrow.r.double.long`,shorthand:`==>`,mathClass:`Relation`,latexName:`Longrightarrow`},"arrow.r.double.long.bar":{sym:`⟾`,unicName:`LONG RIGHTWARDS DOUBLE ARROW FROM BAR`,name:`arrow.r.double.long.bar`,shorthand:null,mathClass:`Relation`,latexName:`Longmapsto`},"arrow.r.double.not":{sym:`⇏`,unicName:`RIGHTWARDS DOUBLE ARROW WITH STROKE`,name:`arrow.r.double.not`,shorthand:null,mathClass:`Relation`,latexName:`nRightarrow`},"arrow.r.double.struck":{sym:`⤃`,unicName:`RIGHTWARDS DOUBLE ARROW WITH VERTICAL STROKE`,name:`arrow.r.double.struck`,shorthand:null,mathClass:`Relation`,latexName:`nvRightarrow`},"arrow.r.dstruck":{sym:`⇻`,unicName:`RIGHTWARDS ARROW WITH DOUBLE VERTICAL STROKE`,name:`arrow.r.dstruck`,shorthand:null,mathClass:`Relation`,latexName:`nVrightarrow`},"arrow.r.filled":{sym:`➡`,unicName:`BLACK RIGHTWARDS ARROW`,name:`arrow.r.filled`,shorthand:null,mathClass:``,latexName:``},"arrow.r.hook":{sym:`↪`,unicName:`RIGHTWARDS ARROW WITH HOOK`,name:`arrow.r.hook`,shorthand:null,mathClass:`Relation`,latexName:`hookrightarrow`},"arrow.r.long":{sym:`⟶`,unicName:`LONG RIGHTWARDS ARROW`,name:`arrow.r.long`,shorthand:`-->`,mathClass:`Relation`,latexName:`longrightarrow`},"arrow.r.long.bar":{sym:`⟼`,unicName:`LONG RIGHTWARDS ARROW FROM BAR`,name:`arrow.r.long.bar`,shorthand:null,mathClass:`Relation`,latexName:`longmapsto`},"arrow.r.long.squiggly":{sym:`⟿`,unicName:`LONG RIGHTWARDS SQUIGGLE ARROW`,name:`arrow.r.long.squiggly`,shorthand:`~~>`,mathClass:`Relation`,latexName:`longrightsquigarrow`},"arrow.r.loop":{sym:`↬`,unicName:`RIGHTWARDS ARROW WITH LOOP`,name:`arrow.r.loop`,shorthand:null,mathClass:`Relation`,latexName:`looparrowright`},"arrow.r.not":{sym:`↛`,unicName:`RIGHTWARDS ARROW WITH STROKE`,name:`arrow.r.not`,shorthand:null,mathClass:`Relation`,latexName:`nrightarrow`},"arrow.r.open":{sym:`⇾`,unicName:`RIGHTWARDS OPEN-HEADED ARROW`,name:`arrow.r.open`,shorthand:null,mathClass:`Relation`,latexName:`rightarrowtriangle`},"arrow.r.quad":{sym:`⭆`,unicName:`RIGHTWARDS QUADRUPLE ARROW`,name:`arrow.r.quad`,shorthand:null,mathClass:`Relation`,latexName:`RRightarrow`},"arrow.r.squiggly":{sym:`⇝`,unicName:`RIGHTWARDS SQUIGGLE ARROW`,name:`arrow.r.squiggly`,shorthand:`~>`,mathClass:`Relation`,latexName:`rightsquigarrow`},"arrow.r.stop":{sym:`⇥`,unicName:`RIGHTWARDS ARROW TO BAR`,name:`arrow.r.stop`,shorthand:null,mathClass:`Relation`,latexName:`rightarrowbar`},"arrow.r.stroked":{sym:`⇨`,unicName:`RIGHTWARDS WHITE ARROW`,name:`arrow.r.stroked`,shorthand:null,mathClass:`Relation`,latexName:`rightwhitearrow`},"arrow.r.struck":{sym:`⇸`,unicName:`RIGHTWARDS ARROW WITH VERTICAL STROKE`,name:`arrow.r.struck`,shorthand:null,mathClass:`Relation`,latexName:`nvrightarrow`},"arrow.r.tail":{sym:`↣`,unicName:`RIGHTWARDS ARROW WITH TAIL`,name:`arrow.r.tail`,shorthand:`>->`,mathClass:`Relation`,latexName:`rightarrowtail`},"arrow.r.tail.dstruck":{sym:`⤕`,unicName:`RIGHTWARDS ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE`,name:`arrow.r.tail.dstruck`,shorthand:null,mathClass:`Relation`,latexName:`nVrightarrowtail`},"arrow.r.tail.struck":{sym:`⤔`,unicName:`RIGHTWARDS ARROW WITH TAIL WITH VERTICAL STROKE`,name:`arrow.r.tail.struck`,shorthand:null,mathClass:`Relation`,latexName:`nvrightarrowtail`},"arrow.r.tilde":{sym:`⥲`,unicName:`TILDE OPERATOR ABOVE RIGHTWARDS ARROW`,name:`arrow.r.tilde`,shorthand:null,mathClass:`Relation`,latexName:`similarrightarrow`},"arrow.r.triple":{sym:`⇛`,unicName:`RIGHTWARDS TRIPLE ARROW`,name:`arrow.r.triple`,shorthand:null,mathClass:`Relation`,latexName:`Rrightarrow`},"arrow.r.turn":{sym:`⮎`,unicName:`ANTICLOCKWISE TRIANGLE-HEADED LEFT U-SHAPED ARROW`,name:`arrow.r.turn`,shorthand:null,mathClass:``,latexName:``},"arrow.r.twohead":{sym:`↠`,unicName:`RIGHTWARDS TWO HEADED ARROW`,name:`arrow.r.twohead`,shorthand:`->>`,mathClass:`Relation`,latexName:`twoheadrightarrow`},"arrow.r.twohead.bar":{sym:`⤅`,unicName:`RIGHTWARDS TWO-HEADED ARROW FROM BAR`,name:`arrow.r.twohead.bar`,shorthand:null,mathClass:`Relation`,latexName:`twoheadmapsto`},"arrow.r.twohead.dstruck":{sym:`⤁`,unicName:`RIGHTWARDS TWO-HEADED ARROW WITH DOUBLE VERTICAL STROKE`,name:`arrow.r.twohead.dstruck`,shorthand:null,mathClass:`Relation`,latexName:`nVtwoheadrightarrow`},"arrow.r.twohead.struck":{sym:`⤀`,unicName:`RIGHTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE`,name:`arrow.r.twohead.struck`,shorthand:null,mathClass:`Relation`,latexName:`nvtwoheadrightarrow`},"arrow.r.twohead.tail":{sym:`⤖`,unicName:`RIGHTWARDS TWO-HEADED ARROW WITH TAIL`,name:`arrow.r.twohead.tail`,shorthand:null,mathClass:`Relation`,latexName:`twoheadrightarrowtail`},"arrow.r.twohead.tail.dstruck":{sym:`⤘`,unicName:`RIGHTWARDS TWO-HEADED ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE`,name:`arrow.r.twohead.tail.dstruck`,shorthand:null,mathClass:`Relation`,latexName:`nVtwoheadrightarrowtail`},"arrow.r.twohead.tail.struck":{sym:`⤗`,unicName:`RIGHTWARDS TWO-HEADED ARROW WITH TAIL WITH VERTICAL STROKE`,name:`arrow.r.twohead.tail.struck`,shorthand:null,mathClass:`Relation`,latexName:`nvtwoheadrightarrowtail`},"arrow.r.wave":{sym:`↝`,unicName:`RIGHTWARDS WAVE ARROW`,name:`arrow.r.wave`,shorthand:null,mathClass:`Relation`,latexName:`rightwavearrow`},"arrow.t":{sym:`↑`,unicName:`UPWARDS ARROW`,name:`arrow.t`,shorthand:null,mathClass:`Relation`,latexName:`uparrow`},"arrow.t.b":{sym:`↕`,unicName:`UP DOWN ARROW`,name:`arrow.t.b`,shorthand:null,mathClass:`Relation`,latexName:`updownarrow`},"arrow.t.b.double":{sym:`⇕`,unicName:`UP DOWN DOUBLE ARROW`,name:`arrow.t.b.double`,shorthand:null,mathClass:`Relation`,latexName:`Updownarrow`},"arrow.t.b.filled":{sym:`⬍`,unicName:`UP DOWN BLACK ARROW`,name:`arrow.t.b.filled`,shorthand:null,mathClass:`Relation`,latexName:``},"arrow.t.b.stroked":{sym:`⇳`,unicName:`UP DOWN WHITE ARROW`,name:`arrow.t.b.stroked`,shorthand:null,mathClass:`Relation`,latexName:``},"arrow.t.bar":{sym:`↥`,unicName:`UPWARDS ARROW FROM BAR`,name:`arrow.t.bar`,shorthand:null,mathClass:`Relation`,latexName:`mapsup`},"arrow.t.curve":{sym:`⤴`,unicName:`ARROW POINTING RIGHTWARDS THEN CURVING UPWARDS`,name:`arrow.t.curve`,shorthand:null,mathClass:`Relation`,latexName:`uprightcurvearrow`},"arrow.t.dashed":{sym:`⇡`,unicName:`UPWARDS DASHED ARROW`,name:`arrow.t.dashed`,shorthand:null,mathClass:`Relation`,latexName:`updasharrow`},"arrow.t.double":{sym:`⇑`,unicName:`UPWARDS DOUBLE ARROW`,name:`arrow.t.double`,shorthand:null,mathClass:`Relation`,latexName:`Uparrow`},"arrow.t.dstruck":{sym:`⇞`,unicName:`UPWARDS ARROW WITH DOUBLE STROKE`,name:`arrow.t.dstruck`,shorthand:null,mathClass:`Relation`,latexName:`nHuparrow`},"arrow.t.filled":{sym:`⬆`,unicName:`UPWARDS BLACK ARROW`,name:`arrow.t.filled`,shorthand:null,mathClass:`Relation`,latexName:``},"arrow.t.quad":{sym:`⟰`,unicName:`UPWARDS QUADRUPLE ARROW`,name:`arrow.t.quad`,shorthand:null,mathClass:`Relation`,latexName:`UUparrow`},"arrow.t.stop":{sym:`⤒`,unicName:`UPWARDS ARROW TO BAR`,name:`arrow.t.stop`,shorthand:null,mathClass:`Relation`,latexName:`baruparrow`},"arrow.t.stroked":{sym:`⇧`,unicName:`UPWARDS WHITE ARROW`,name:`arrow.t.stroked`,shorthand:null,mathClass:`Relation`,latexName:`upwhitearrow`},"arrow.t.struck":{sym:`⤉`,unicName:`UPWARDS ARROW WITH HORIZONTAL STROKE`,name:`arrow.t.struck`,shorthand:null,mathClass:`Relation`,latexName:`uparrowbarred`},"arrow.t.triple":{sym:`⤊`,unicName:`UPWARDS TRIPLE ARROW`,name:`arrow.t.triple`,shorthand:null,mathClass:`Relation`,latexName:`Uuparrow`},"arrow.t.turn":{sym:`⮍`,unicName:`ANTICLOCKWISE TRIANGLE-HEADED BOTTOM U-SHAPED ARROW`,name:`arrow.t.turn`,shorthand:null,mathClass:``,latexName:``},"arrow.t.twohead":{sym:`↟`,unicName:`UPWARDS TWO HEADED ARROW`,name:`arrow.t.twohead`,shorthand:null,mathClass:`Relation`,latexName:`twoheaduparrow`},"arrow.tl":{sym:`↖`,unicName:`NORTH WEST ARROW`,name:`arrow.tl`,shorthand:null,mathClass:`Relation`,latexName:`nwarrow`},"arrow.tl.br":{sym:`⤡`,unicName:`NORTH WEST AND SOUTH EAST ARROW`,name:`arrow.tl.br`,shorthand:null,mathClass:`Relation`,latexName:`nwsearrow`},"arrow.tl.double":{sym:`⇖`,unicName:`NORTH WEST DOUBLE ARROW`,name:`arrow.tl.double`,shorthand:null,mathClass:`Relation`,latexName:`Nwarrow`},"arrow.tl.filled":{sym:`⬉`,unicName:`NORTH WEST BLACK ARROW`,name:`arrow.tl.filled`,shorthand:null,mathClass:`Relation`,latexName:``},"arrow.tl.hook":{sym:`⤣`,unicName:`NORTH WEST ARROW WITH HOOK`,name:`arrow.tl.hook`,shorthand:null,mathClass:`Relation`,latexName:`hknwarrow`},"arrow.tl.stroked":{sym:`⬁`,unicName:`NORTH WEST WHITE ARROW`,name:`arrow.tl.stroked`,shorthand:null,mathClass:`Relation`,latexName:``},"arrow.tr":{sym:`↗`,unicName:`NORTH EAST ARROW`,name:`arrow.tr`,shorthand:null,mathClass:`Relation`,latexName:`nearrow`},"arrow.tr.bl":{sym:`⤢`,unicName:`NORTH EAST AND SOUTH WEST ARROW`,name:`arrow.tr.bl`,shorthand:null,mathClass:`Relation`,latexName:`neswarrow`},"arrow.tr.double":{sym:`⇗`,unicName:`NORTH EAST DOUBLE ARROW`,name:`arrow.tr.double`,shorthand:null,mathClass:`Relation`,latexName:`Nearrow`},"arrow.tr.filled":{sym:`⬈`,unicName:`NORTH EAST BLACK ARROW`,name:`arrow.tr.filled`,shorthand:null,mathClass:`Relation`,latexName:``},"arrow.tr.hook":{sym:`⤤`,unicName:`NORTH EAST ARROW WITH HOOK`,name:`arrow.tr.hook`,shorthand:null,mathClass:`Relation`,latexName:`hknearrow`},"arrow.tr.stroked":{sym:`⬀`,unicName:`NORTH EAST WHITE ARROW`,name:`arrow.tr.stroked`,shorthand:null,mathClass:`Relation`,latexName:``},"arrow.zigzag":{sym:`↯`,unicName:`DOWNWARDS ZIGZAG ARROW`,name:`arrow.zigzag`,shorthand:null,mathClass:`Relation`,latexName:`downzigzagarrow`},"arrowhead.b":{sym:`⌄`,unicName:`DOWN ARROWHEAD`,name:`arrowhead.b`,shorthand:null,mathClass:``,latexName:``},"arrowhead.t":{sym:`⌃`,unicName:`UP ARROWHEAD`,name:`arrowhead.t`,shorthand:null,mathClass:``,latexName:``},"arrows.bb":{sym:`⇊`,unicName:`DOWNWARDS PAIRED ARROWS`,name:`arrows.bb`,shorthand:null,mathClass:`Relation`,latexName:`downdownarrows`},"arrows.bt":{sym:`⇵`,unicName:`DOWNWARDS ARROW LEFTWARDS OF UPWARDS ARROW`,name:`arrows.bt`,shorthand:null,mathClass:`Relation`,latexName:`downuparrows`},"arrows.ll":{sym:`⇇`,unicName:`LEFTWARDS PAIRED ARROWS`,name:`arrows.ll`,shorthand:null,mathClass:`Relation`,latexName:`leftleftarrows`},"arrows.lll":{sym:`⬱`,unicName:`THREE LEFTWARDS ARROWS`,name:`arrows.lll`,shorthand:null,mathClass:`Relation`,latexName:`leftthreearrows`},"arrows.lr":{sym:`⇆`,unicName:`LEFTWARDS ARROW OVER RIGHTWARDS ARROW`,name:`arrows.lr`,shorthand:null,mathClass:`Relation`,latexName:`leftrightarrows`},"arrows.lr.stop":{sym:`↹`,unicName:`LEFTWARDS ARROW TO BAR OVER RIGHTWARDS ARROW TO BAR`,name:`arrows.lr.stop`,shorthand:null,mathClass:``,latexName:`barleftarrowrightarrowbar`},"arrows.rl":{sym:`⇄`,unicName:`RIGHTWARDS ARROW OVER LEFTWARDS ARROW`,name:`arrows.rl`,shorthand:null,mathClass:`Relation`,latexName:`rightleftarrows`},"arrows.rr":{sym:`⇉`,unicName:`RIGHTWARDS PAIRED ARROWS`,name:`arrows.rr`,shorthand:null,mathClass:`Relation`,latexName:`rightrightarrows`},"arrows.rrr":{sym:`⇶`,unicName:`THREE RIGHTWARDS ARROWS`,name:`arrows.rrr`,shorthand:null,mathClass:`Relation`,latexName:`rightthreearrows`},"arrows.tb":{sym:`⇅`,unicName:`UPWARDS ARROW LEFTWARDS OF DOWNWARDS ARROW`,name:`arrows.tb`,shorthand:null,mathClass:`Relation`,latexName:`updownarrows`},"arrows.tt":{sym:`⇈`,unicName:`UPWARDS PAIRED ARROWS`,name:`arrows.tt`,shorthand:null,mathClass:`Relation`,latexName:`upuparrows`},"ast.basic":{sym:`*`,unicName:`ASTERISK`,name:`ast.basic`,shorthand:null,mathClass:`Normal`,latexName:``},"ast.circle":{sym:`⊛`,unicName:`CIRCLED ASTERISK OPERATOR`,name:`ast.circle`,shorthand:null,mathClass:`Binary`,latexName:`circledast`},"ast.double":{sym:`⁑`,unicName:`TWO ASTERISKS ALIGNED VERTICALLY`,name:`ast.double`,shorthand:null,mathClass:`Normal`,latexName:``},"ast.low":{sym:`⁎`,unicName:`LOW ASTERISK`,name:`ast.low`,shorthand:null,mathClass:`Binary`,latexName:``},"ast.op":{sym:`∗`,unicName:`ASTERISK OPERATOR`,name:`ast.op`,shorthand:`*`,mathClass:`Binary`,latexName:`ast`},"ast.op.o":{sym:`⊛`,unicName:`CIRCLED ASTERISK OPERATOR`,name:`ast.op.o`,shorthand:null,mathClass:`Binary`,latexName:`circledast`},"ast.small":{sym:`﹡`,unicName:`SMALL ASTERISK`,name:`ast.small`,shorthand:null,mathClass:`Special`,latexName:``},"ast.square":{sym:`⧆`,unicName:`SQUARED ASTERISK`,name:`ast.square`,shorthand:null,mathClass:`Binary`,latexName:`boxast`},"ast.triple":{sym:`⁂`,unicName:`ASTERISM`,name:`ast.triple`,shorthand:null,mathClass:``,latexName:``},asymp:sa,"asymp.not":{sym:`≭`,unicName:`NOT EQUIVALENT TO`,name:`asymp.not`,shorthand:null,mathClass:`Relation`,latexName:`nasymp`},at:ca,backslash:la,"backslash.circle":{sym:`⦸`,unicName:`CIRCLED REVERSE SOLIDUS`,name:`backslash.circle`,shorthand:null,mathClass:`Binary`,latexName:`obslash`},"backslash.not":{sym:`⧷`,unicName:`REVERSE SOLIDUS WITH HORIZONTAL STROKE`,name:`backslash.not`,shorthand:null,mathClass:`Binary`,latexName:`rsolbar`},"backslash.o":{sym:`⦸`,unicName:`CIRCLED REVERSE SOLIDUS`,name:`backslash.o`,shorthand:null,mathClass:`Binary`,latexName:`obslash`},"bag.l":{sym:`⟅`,unicName:`LEFT S-SHAPED BAG DELIMITER`,name:`bag.l`,shorthand:null,mathClass:`Opening`,latexName:`lbag`},"bag.r":{sym:`⟆`,unicName:`RIGHT S-SHAPED BAG DELIMITER`,name:`bag.r`,shorthand:null,mathClass:`Closing`,latexName:`rbag`},baht:ua,ballot:da,"ballot.check":{sym:`☑`,unicName:`BALLOT BOX WITH CHECK`,name:`ballot.check`,shorthand:null,mathClass:``,latexName:``},"ballot.check.heavy":{sym:`🗹`,unicName:`BALLOT BOX WITH BOLD CHECK`,name:`ballot.check.heavy`,shorthand:null,mathClass:``,latexName:``},"ballot.cross":{sym:`☒`,unicName:`BALLOT BOX WITH X`,name:`ballot.cross`,shorthand:null,mathClass:``,latexName:``},"bar.h":{sym:`―`,unicName:`HORIZONTAL BAR`,name:`bar.h`,shorthand:null,mathClass:``,latexName:`horizbar`},"bar.v":{sym:`|`,unicName:`VERTICAL LINE`,name:`bar.v`,shorthand:null,mathClass:`Fence`,latexName:`vert`},"bar.v.broken":{sym:`¦`,unicName:`BROKEN BAR`,name:`bar.v.broken`,shorthand:null,mathClass:`Normal`,latexName:``},"bar.v.circle":{sym:`⦶`,unicName:`CIRCLED VERTICAL BAR`,name:`bar.v.circle`,shorthand:null,mathClass:`Binary`,latexName:`circledvert`},"bar.v.double":{sym:`‖`,unicName:`DOUBLE VERTICAL LINE`,name:`bar.v.double`,shorthand:`||`,mathClass:`Fence`,latexName:`Vert`},"bar.v.o":{sym:`⦶`,unicName:`CIRCLED VERTICAL BAR`,name:`bar.v.o`,shorthand:null,mathClass:`Binary`,latexName:`circledvert`},"bar.v.triple":{sym:`⦀`,unicName:`TRIPLE VERTICAL BAR DELIMITER`,name:`bar.v.triple`,shorthand:null,mathClass:`Fence`,latexName:`Vvert`},because:fa,bet:pa,beta:ma,"beta.alt":{sym:`ϐ`,unicName:`GREEK BETA SYMBOL`,name:`beta.alt`,shorthand:null,mathClass:`Alphabetic`,latexName:``},beth:ha,bitcoin:ga,bot:_a,"brace.b":{sym:`⏟`,unicName:`BOTTOM CURLY BRACKET`,name:`brace.b`,shorthand:null,mathClass:`Normal`,latexName:`underbrace`},"brace.l":{sym:`{`,unicName:`LEFT CURLY BRACKET`,name:`brace.l`,shorthand:null,mathClass:`Opening`,latexName:`lbrace`},"brace.l.double":{sym:`⦃`,unicName:`LEFT WHITE CURLY BRACKET`,name:`brace.l.double`,shorthand:null,mathClass:`Opening`,latexName:`lBrace`},"brace.l.stroked":{sym:`⦃`,unicName:`LEFT WHITE CURLY BRACKET`,name:`brace.l.stroked`,shorthand:null,mathClass:`Opening`,latexName:`lBrace`},"brace.r":{sym:`}`,unicName:`RIGHT CURLY BRACKET`,name:`brace.r`,shorthand:null,mathClass:`Closing`,latexName:`rbrace`},"brace.r.double":{sym:`⦄`,unicName:`RIGHT WHITE CURLY BRACKET`,name:`brace.r.double`,shorthand:null,mathClass:`Closing`,latexName:`rBrace`},"brace.r.stroked":{sym:`⦄`,unicName:`RIGHT WHITE CURLY BRACKET`,name:`brace.r.stroked`,shorthand:null,mathClass:`Closing`,latexName:`rBrace`},"brace.t":{sym:`⏞`,unicName:`TOP CURLY BRACKET`,name:`brace.t`,shorthand:null,mathClass:`Normal`,latexName:`overbrace`},"bracket.b":{sym:`⎵`,unicName:`BOTTOM SQUARE BRACKET`,name:`bracket.b`,shorthand:null,mathClass:`Normal`,latexName:`underbracket`},"bracket.l":{sym:`[`,unicName:`LEFT SQUARE BRACKET`,name:`bracket.l`,shorthand:null,mathClass:`Opening`,latexName:`lbrack`},"bracket.l.double":{sym:`⟦`,unicName:`MATHEMATICAL LEFT WHITE SQUARE BRACKET`,name:`bracket.l.double`,shorthand:`[|`,mathClass:`Opening`,latexName:`lBrack`},"bracket.l.stroked":{sym:`⟦`,unicName:`MATHEMATICAL LEFT WHITE SQUARE BRACKET`,name:`bracket.l.stroked`,shorthand:`[|`,mathClass:`Opening`,latexName:`lBrack`},"bracket.l.tick.b":{sym:`⦏`,unicName:`LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER`,name:`bracket.l.tick.b`,shorthand:null,mathClass:`Opening`,latexName:`lbracklltick`},"bracket.l.tick.t":{sym:`⦍`,unicName:`LEFT SQUARE BRACKET WITH TICK IN TOP CORNER`,name:`bracket.l.tick.t`,shorthand:null,mathClass:`Opening`,latexName:`lbrackultick`},"bracket.r":{sym:`]`,unicName:`RIGHT SQUARE BRACKET`,name:`bracket.r`,shorthand:null,mathClass:`Closing`,latexName:`rbrack`},"bracket.r.double":{sym:`⟧`,unicName:`MATHEMATICAL RIGHT WHITE SQUARE BRACKET`,name:`bracket.r.double`,shorthand:`|]`,mathClass:`Closing`,latexName:`rBrack`},"bracket.r.stroked":{sym:`⟧`,unicName:`MATHEMATICAL RIGHT WHITE SQUARE BRACKET`,name:`bracket.r.stroked`,shorthand:`|]`,mathClass:`Closing`,latexName:`rBrack`},"bracket.r.tick.b":{sym:`⦎`,unicName:`RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER`,name:`bracket.r.tick.b`,shorthand:null,mathClass:`Closing`,latexName:`rbracklrtick`},"bracket.r.tick.t":{sym:`⦐`,unicName:`RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER`,name:`bracket.r.tick.t`,shorthand:null,mathClass:`Closing`,latexName:`rbrackurtick`},"bracket.t":{sym:`⎴`,unicName:`TOP SQUARE BRACKET`,name:`bracket.t`,shorthand:null,mathClass:`Normal`,latexName:`overbracket`},breve:va,bullet:ya,"bullet.hole":{sym:`◘`,unicName:`INVERSE BULLET`,name:`bullet.hole`,shorthand:null,mathClass:``,latexName:`inversebullet`},"bullet.hyph":{sym:`⁃`,unicName:`HYPHEN BULLET`,name:`bullet.hyph`,shorthand:null,mathClass:``,latexName:`hyphenbullet`},"bullet.l":{sym:`⁌`,unicName:`BLACK LEFTWARDS BULLET`,name:`bullet.l`,shorthand:null,mathClass:``,latexName:``},"bullet.o":{sym:`⦿`,unicName:`CIRCLED BULLET`,name:`bullet.o`,shorthand:null,mathClass:`Normal`,latexName:`circledbullet`},"bullet.op":{sym:`∙`,unicName:`BULLET OPERATOR`,name:`bullet.op`,shorthand:null,mathClass:`Binary`,latexName:`vysmblkcircle`},"bullet.r":{sym:`⁍`,unicName:`BLACK RIGHTWARDS BULLET`,name:`bullet.r`,shorthand:null,mathClass:``,latexName:``},"bullet.stroked":{sym:`◦`,unicName:`WHITE BULLET`,name:`bullet.stroked`,shorthand:null,mathClass:`Binary`,latexName:`smwhtcircle`},"bullet.stroked.o":{sym:`⦾`,unicName:`CIRCLED WHITE BULLET`,name:`bullet.stroked.o`,shorthand:null,mathClass:`Normal`,latexName:`circledwhitebullet`},"bullet.tri":{sym:`‣`,unicName:`TRIANGULAR BULLET`,name:`bullet.tri`,shorthand:null,mathClass:``,latexName:``},caret:ba,caron:xa,cc:Sa,"cc.by":{sym:`🅯`,unicName:`CIRCLED HUMAN FIGURE`,name:`cc.by`,shorthand:null,mathClass:``,latexName:``},"cc.nc":{sym:`🄏`,unicName:`CIRCLED DOLLAR SIGN WITH OVERLAID BACKSLASH`,name:`cc.nc`,shorthand:null,mathClass:``,latexName:``},"cc.nd":{sym:`⊜`,unicName:`CIRCLED EQUALS`,name:`cc.nd`,shorthand:null,mathClass:`Binary`,latexName:`circledequal`},"cc.public":{sym:`🅮`,unicName:`CIRCLED C WITH OVERLAID BACKSLASH`,name:`cc.public`,shorthand:null,mathClass:``,latexName:``},"cc.sa":{sym:`🄎`,unicName:`CIRCLED ANTICLOCKWISE ARROW`,name:`cc.sa`,shorthand:null,mathClass:``,latexName:``},"cc.zero":{sym:`🄍`,unicName:`CIRCLED ZERO WITH SLASH`,name:`cc.zero`,shorthand:null,mathClass:``,latexName:``},cedi:Ca,"ceil.l":{sym:`⌈`,unicName:`LEFT CEILING`,name:`ceil.l`,shorthand:null,mathClass:`Opening`,latexName:`lceil`},"ceil.r":{sym:`⌉`,unicName:`RIGHT CEILING`,name:`ceil.r`,shorthand:null,mathClass:`Closing`,latexName:`rceil`},cent:wa,checkmark:Ta,"checkmark.heavy":{sym:`✔`,unicName:`HEAVY CHECK MARK`,name:`checkmark.heavy`,shorthand:null,mathClass:``,latexName:``},"checkmark.light":{sym:`🗸`,unicName:`LIGHT CHECK MARK`,name:`checkmark.light`,shorthand:null,mathClass:``,latexName:``},"chevron.l":{sym:`⟨`,unicName:`MATHEMATICAL LEFT ANGLE BRACKET`,name:`chevron.l`,shorthand:null,mathClass:`Opening`,latexName:`langle`},"chevron.l.closed":{sym:`⦉`,unicName:`Z NOTATION LEFT BINDING BRACKET`,name:`chevron.l.closed`,shorthand:null,mathClass:`Opening`,latexName:`llangle`},"chevron.l.curly":{sym:`⧼`,unicName:`LEFT-POINTING CURVED ANGLE BRACKET`,name:`chevron.l.curly`,shorthand:null,mathClass:`Opening`,latexName:`lcurvyangle`},"chevron.l.dot":{sym:`⦑`,unicName:`LEFT ANGLE BRACKET WITH DOT`,name:`chevron.l.dot`,shorthand:null,mathClass:`Opening`,latexName:`langledot`},"chevron.l.double":{sym:`⟪`,unicName:`MATHEMATICAL LEFT DOUBLE ANGLE BRACKET`,name:`chevron.l.double`,shorthand:null,mathClass:`Opening`,latexName:`lAngle`},"chevron.r":{sym:`⟩`,unicName:`MATHEMATICAL RIGHT ANGLE BRACKET`,name:`chevron.r`,shorthand:null,mathClass:`Closing`,latexName:`rangle`},"chevron.r.closed":{sym:`⦊`,unicName:`Z NOTATION RIGHT BINDING BRACKET`,name:`chevron.r.closed`,shorthand:null,mathClass:`Closing`,latexName:`rrangle`},"chevron.r.curly":{sym:`⧽`,unicName:`RIGHT-POINTING CURVED ANGLE BRACKET`,name:`chevron.r.curly`,shorthand:null,mathClass:`Closing`,latexName:`rcurvyangle`},"chevron.r.dot":{sym:`⦒`,unicName:`RIGHT ANGLE BRACKET WITH DOT`,name:`chevron.r.dot`,shorthand:null,mathClass:`Closing`,latexName:`rangledot`},"chevron.r.double":{sym:`⟫`,unicName:`MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET`,name:`chevron.r.double`,shorthand:null,mathClass:`Closing`,latexName:`rAngle`},chi:Ea,"circle.dotted":{sym:`◌`,unicName:`DOTTED CIRCLE`,name:`circle.dotted`,shorthand:null,mathClass:``,latexName:`dottedcircle`},"circle.filled":{sym:`●`,unicName:`BLACK CIRCLE`,name:`circle.filled`,shorthand:null,mathClass:`Normal`,latexName:`mdlgblkcircle`},"circle.filled.big":{sym:`⬤`,unicName:`BLACK LARGE CIRCLE`,name:`circle.filled.big`,shorthand:null,mathClass:`Normal`,latexName:`lgblkcircle`},"circle.filled.small":{sym:`∙`,unicName:`BULLET OPERATOR`,name:`circle.filled.small`,shorthand:null,mathClass:`Binary`,latexName:`vysmblkcircle`},"circle.filled.tiny":{sym:`⦁`,unicName:`Z NOTATION SPOT`,name:`circle.filled.tiny`,shorthand:null,mathClass:`Normal`,latexName:`mdsmblkcircle`},"circle.nested":{sym:`⊚`,unicName:`CIRCLED RING OPERATOR`,name:`circle.nested`,shorthand:null,mathClass:`Binary`,latexName:`circledcirc`},"circle.stroked":{sym:`○`,unicName:`WHITE CIRCLE`,name:`circle.stroked`,shorthand:null,mathClass:`Binary`,latexName:`mdlgwhtcircle`},"circle.stroked.big":{sym:`◯`,unicName:`LARGE CIRCLE`,name:`circle.stroked.big`,shorthand:null,mathClass:`Normal`,latexName:`lgwhtcircle`},"circle.stroked.small":{sym:`⚬`,unicName:`MEDIUM SMALL WHITE CIRCLE`,name:`circle.stroked.small`,shorthand:null,mathClass:`Normal`,latexName:`mdsmwhtcircle`},"circle.stroked.tiny":{sym:`∘`,unicName:`RING OPERATOR`,name:`circle.stroked.tiny`,shorthand:null,mathClass:`Binary`,latexName:`vysmwhtcircle`},co:Da,colon:Oa,"colon.currency":{sym:`₡`,unicName:`COLON SIGN`,name:`colon.currency`,shorthand:null,mathClass:``,latexName:``},"colon.double":{sym:`∷`,unicName:`PROPORTION`,name:`colon.double`,shorthand:null,mathClass:`Relation`,latexName:`Colon`},"colon.double.eq":{sym:`⩴`,unicName:`DOUBLE COLON EQUAL`,name:`colon.double.eq`,shorthand:`::=`,mathClass:`Relation`,latexName:`Coloneq`},"colon.eq":{sym:`≔`,unicName:`COLON EQUALS`,name:`colon.eq`,shorthand:`:=`,mathClass:`Relation`,latexName:`coloneq`},"colon.tri":{sym:`⁝`,unicName:`TRICOLON`,name:`colon.tri`,shorthand:null,mathClass:``,latexName:``},"colon.tri.op":{sym:`⫶`,unicName:`TRIPLE COLON OPERATOR`,name:`colon.tri.op`,shorthand:null,mathClass:`Binary`,latexName:`threedotcolon`},comma:ka,"comma.inv":{sym:`⸲`,unicName:`TURNED COMMA`,name:`comma.inv`,shorthand:null,mathClass:``,latexName:``},"comma.rev":{sym:`⹁`,unicName:`REVERSED COMMA`,name:`comma.rev`,shorthand:null,mathClass:``,latexName:``},complement:Aa,compose:ja,"compose.o":{sym:`⊚`,unicName:`CIRCLED RING OPERATOR`,name:`compose.o`,shorthand:null,mathClass:`Binary`,latexName:`circledcirc`},convolve:Ma,"convolve.o":{sym:`⊛`,unicName:`CIRCLED ASTERISK OPERATOR`,name:`convolve.o`,shorthand:null,mathClass:`Binary`,latexName:`circledast`},copyleft:Na,copyright:Pa,"copyright.sound":{sym:`℗`,unicName:`SOUND RECORDING COPYRIGHT`,name:`copyright.sound`,shorthand:null,mathClass:``,latexName:``},"corner.l.b":{sym:`⌞`,unicName:`BOTTOM LEFT CORNER`,name:`corner.l.b`,shorthand:null,mathClass:`Opening`,latexName:`llcorner`},"corner.l.t":{sym:`⌜`,unicName:`TOP LEFT CORNER`,name:`corner.l.t`,shorthand:null,mathClass:`Opening`,latexName:`ulcorner`},"corner.r.b":{sym:`⌟`,unicName:`BOTTOM RIGHT CORNER`,name:`corner.r.b`,shorthand:null,mathClass:`Closing`,latexName:`lrcorner`},"corner.r.t":{sym:`⌝`,unicName:`TOP RIGHT CORNER`,name:`corner.r.t`,shorthand:null,mathClass:`Closing`,latexName:`urcorner`},cos:Fa,cosh:Ia,cot:La,coth:Ra,crossmark:za,"crossmark.heavy":{sym:`✘`,unicName:`HEAVY BALLOT X`,name:`crossmark.heavy`,shorthand:null,mathClass:``,latexName:``},csc:Ba,csch:Va,ctg:Ha,currency:Ua,dagger:Wa,"dagger.double":{sym:`‡`,unicName:`DOUBLE DAGGER`,name:`dagger.double`,shorthand:null,mathClass:`Relation`,latexName:`ddagger`},"dagger.inv":{sym:`⸸`,unicName:`TURNED DAGGER`,name:`dagger.inv`,shorthand:null,mathClass:``,latexName:``},"dagger.l":{sym:`⸶`,unicName:`DAGGER WITH LEFT GUARD`,name:`dagger.l`,shorthand:null,mathClass:``,latexName:``},"dagger.r":{sym:`⸷`,unicName:`DAGGER WITH RIGHT GUARD`,name:`dagger.r`,shorthand:null,mathClass:``,latexName:``},"dagger.triple":{sym:`⹋`,unicName:`TRIPLE DAGGER`,name:`dagger.triple`,shorthand:null,mathClass:``,latexName:``},dalet:Ga,daleth:Ka,"dash.circle":{sym:`⊝`,unicName:`CIRCLED DASH`,name:`dash.circle`,shorthand:null,mathClass:`Binary`,latexName:`circleddash`},"dash.colon":{sym:`∹`,unicName:`EXCESS`,name:`dash.colon`,shorthand:null,mathClass:`Relation`,latexName:`dashcolon`},"dash.em":{sym:`—`,unicName:`EM DASH`,name:`dash.em`,shorthand:`---`,mathClass:`Punctuation`,latexName:``},"dash.em.three":{sym:`⸻`,unicName:`THREE-EM DASH`,name:`dash.em.three`,shorthand:null,mathClass:``,latexName:``},"dash.em.two":{sym:`⸺`,unicName:`TWO-EM DASH`,name:`dash.em.two`,shorthand:null,mathClass:``,latexName:``},"dash.en":{sym:`–`,unicName:`EN DASH`,name:`dash.en`,shorthand:`--`,mathClass:`Punctuation`,latexName:``},"dash.fig":{sym:`‒`,unicName:`FIGURE DASH`,name:`dash.fig`,shorthand:null,mathClass:`Punctuation`,latexName:``},"dash.o":{sym:`⊝`,unicName:`CIRCLED DASH`,name:`dash.o`,shorthand:null,mathClass:`Binary`,latexName:`circleddash`},"dash.wave":{sym:`〜`,unicName:`WAVE DASH`,name:`dash.wave`,shorthand:null,mathClass:``,latexName:``},"dash.wave.double":{sym:`〰`,unicName:`WAVY DASH`,name:`dash.wave.double`,shorthand:null,mathClass:``,latexName:`hzigzag`},deg:qa,degree:Ja,delta:Ya,det:Xa,diaer:Za,diameter:Qa,"diamond.filled":{sym:`◆`,unicName:`BLACK DIAMOND`,name:`diamond.filled`,shorthand:null,mathClass:`Normal`,latexName:`mdlgblkdiamond`},"diamond.filled.medium":{sym:`⬥`,unicName:`BLACK MEDIUM DIAMOND`,name:`diamond.filled.medium`,shorthand:null,mathClass:`Normal`,latexName:`mdblkdiamond`},"diamond.filled.small":{sym:`⬩`,unicName:`BLACK SMALL DIAMOND`,name:`diamond.filled.small`,shorthand:null,mathClass:`Normal`,latexName:`smblkdiamond`},"diamond.stroked":{sym:`◇`,unicName:`WHITE DIAMOND`,name:`diamond.stroked`,shorthand:null,mathClass:`Normal`,latexName:`mdlgwhtdiamond`},"diamond.stroked.dot":{sym:`⟐`,unicName:`WHITE DIAMOND WITH CENTRED DOT`,name:`diamond.stroked.dot`,shorthand:null,mathClass:`Normal`,latexName:`diamondcdot`},"diamond.stroked.medium":{sym:`⬦`,unicName:`WHITE MEDIUM DIAMOND`,name:`diamond.stroked.medium`,shorthand:null,mathClass:`Normal`,latexName:`mdwhtdiamond`},"diamond.stroked.small":{sym:`⋄`,unicName:`DIAMOND OPERATOR`,name:`diamond.stroked.small`,shorthand:null,mathClass:`Binary`,latexName:`smwhtdiamond`},"die.five":{sym:`⚄`,unicName:`DIE FACE-5`,name:`die.five`,shorthand:null,mathClass:`Normal`,latexName:`dicev`},"die.four":{sym:`⚃`,unicName:`DIE FACE-4`,name:`die.four`,shorthand:null,mathClass:`Normal`,latexName:`diceiv`},"die.one":{sym:`⚀`,unicName:`DIE FACE-1`,name:`die.one`,shorthand:null,mathClass:`Normal`,latexName:`dicei`},"die.six":{sym:`⚅`,unicName:`DIE FACE-6`,name:`die.six`,shorthand:null,mathClass:`Normal`,latexName:`dicevi`},"die.three":{sym:`⚂`,unicName:`DIE FACE-3`,name:`die.three`,shorthand:null,mathClass:`Normal`,latexName:`diceiii`},"die.two":{sym:`⚁`,unicName:`DIE FACE-2`,name:`die.two`,shorthand:null,mathClass:`Normal`,latexName:`diceii`},dif:$a,diff:eo,digamma:to,dim:no,div:ro,"div.circle":{sym:`⨸`,unicName:`CIRCLED DIVISION SIGN`,name:`div.circle`,shorthand:null,mathClass:`Binary`,latexName:`odiv`},"div.o":{sym:`⨸`,unicName:`CIRCLED DIVISION SIGN`,name:`div.o`,shorthand:null,mathClass:`Binary`,latexName:`odiv`},"div.slanted.o":{sym:`⦼`,unicName:`CIRCLED ANTICLOCKWISE-ROTATED DIVISION SIGN`,name:`div.slanted.o`,shorthand:null,mathClass:`Normal`,latexName:`odotslashdot`},divides:io,"divides.not":{sym:`∤`,unicName:`DOES NOT DIVIDE`,name:`divides.not`,shorthand:null,mathClass:`Relation`,latexName:`nmid`},"divides.not.rev":{sym:`⫮`,unicName:`DOES NOT DIVIDE WITH REVERSED NEGATION SLASH`,name:`divides.not.rev`,shorthand:null,mathClass:`Relation`,latexName:`revnmid`},"divides.struck":{sym:`⟊`,unicName:`VERTICAL BAR WITH HORIZONTAL STROKE`,name:`divides.struck`,shorthand:null,mathClass:`Relation`,latexName:``},dollar:ao,dong:oo,dorome:so,"dot.basic":{sym:`.`,unicName:`FULL STOP`,name:`dot.basic`,shorthand:null,mathClass:`Normal`,latexName:`mathperiod`},"dot.c":{sym:`·`,unicName:`MIDDLE DOT`,name:`dot.c`,shorthand:null,mathClass:`Binary`,latexName:`cdotp`},"dot.circle":{sym:`⊙`,unicName:`CIRCLED DOT OPERATOR`,name:`dot.circle`,shorthand:null,mathClass:`Binary`,latexName:`odot`},"dot.circle.big":{sym:`⨀`,unicName:`N-ARY CIRCLED DOT OPERATOR`,name:`dot.circle.big`,shorthand:null,mathClass:`Large`,latexName:`bigodot`},"dot.double":{sym:`¨`,unicName:`DIAERESIS`,name:`dot.double`,shorthand:null,mathClass:`Diacritic`,latexName:``},"dot.o":{sym:`⊙`,unicName:`CIRCLED DOT OPERATOR`,name:`dot.o`,shorthand:null,mathClass:`Binary`,latexName:`odot`},"dot.o.big":{sym:`⨀`,unicName:`N-ARY CIRCLED DOT OPERATOR`,name:`dot.o.big`,shorthand:null,mathClass:`Large`,latexName:`bigodot`},"dot.op":{sym:`⋅`,unicName:`DOT OPERATOR`,name:`dot.op`,shorthand:null,mathClass:`Binary`,latexName:`cdot`},"dot.quad":{sym:`⃜`,unicName:`COMBINING FOUR DOTS ABOVE`,name:`dot.quad`,shorthand:null,mathClass:`Diacritic`,latexName:`ddddot`},"dot.square":{sym:`⊡`,unicName:`SQUARED DOT OPERATOR`,name:`dot.square`,shorthand:null,mathClass:`Binary`,latexName:`boxdot`},"dot.triple":{sym:`⃛`,unicName:`COMBINING THREE DOTS ABOVE`,name:`dot.triple`,shorthand:null,mathClass:`Diacritic`,latexName:`dddot`},"dotless.i":{sym:`ı`,unicName:`LATIN SMALL LETTER DOTLESS I`,name:`dotless.i`,shorthand:null,mathClass:`Alphabetic`,latexName:``},"dotless.j":{sym:`ȷ`,unicName:`LATIN SMALL LETTER DOTLESS J`,name:`dotless.j`,shorthand:null,mathClass:`Alphabetic`,latexName:``},"dots.down":{sym:`⋱`,unicName:`DOWN RIGHT DIAGONAL ELLIPSIS`,name:`dots.down`,shorthand:null,mathClass:`Normal`,latexName:`ddots`},"dots.h":{sym:`…`,unicName:`HORIZONTAL ELLIPSIS`,name:`dots.h`,shorthand:`...`,mathClass:`Normal`,latexName:`unicodeellipsis`},"dots.h.c":{sym:`⋯`,unicName:`MIDLINE HORIZONTAL ELLIPSIS`,name:`dots.h.c`,shorthand:null,mathClass:`Normal`,latexName:`unicodecdots`},"dots.up":{sym:`⋰`,unicName:`UP RIGHT DIAGONAL ELLIPSIS`,name:`dots.up`,shorthand:null,mathClass:`Normal`,latexName:`adots`},"dots.v":{sym:`⋮`,unicName:`VERTICAL ELLIPSIS`,name:`dots.v`,shorthand:null,mathClass:`Normal`,latexName:`vdots`},dram:co,earth:lo,"earth.alt":{sym:`♁`,unicName:`EARTH`,name:`earth.alt`,shorthand:null,mathClass:`Normal`,latexName:``},ell:uo,"ellipse.filled.h":{sym:`⬬`,unicName:`BLACK HORIZONTAL ELLIPSE`,name:`ellipse.filled.h`,shorthand:null,mathClass:`Normal`,latexName:`blkhorzoval`},"ellipse.filled.v":{sym:`⬮`,unicName:`BLACK VERTICAL ELLIPSE`,name:`ellipse.filled.v`,shorthand:null,mathClass:`Normal`,latexName:`blkvertoval`},"ellipse.stroked.h":{sym:`⬭`,unicName:`WHITE HORIZONTAL ELLIPSE`,name:`ellipse.stroked.h`,shorthand:null,mathClass:`Normal`,latexName:`whthorzoval`},"ellipse.stroked.v":{sym:`⬯`,unicName:`WHITE VERTICAL ELLIPSE`,name:`ellipse.stroked.v`,shorthand:null,mathClass:`Normal`,latexName:`whtvertoval`},emptyset:fo,"emptyset.arrow.l":{sym:`⦴`,unicName:`EMPTY SET WITH LEFT ARROW ABOVE`,name:`emptyset.arrow.l`,shorthand:null,mathClass:`Normal`,latexName:`emptysetoarrl`},"emptyset.arrow.r":{sym:`⦳`,unicName:`EMPTY SET WITH RIGHT ARROW ABOVE`,name:`emptyset.arrow.r`,shorthand:null,mathClass:`Normal`,latexName:`emptysetoarr`},"emptyset.bar":{sym:`⦱`,unicName:`EMPTY SET WITH OVERBAR`,name:`emptyset.bar`,shorthand:null,mathClass:`Normal`,latexName:`emptysetobar`},"emptyset.circle":{sym:`⦲`,unicName:`EMPTY SET WITH SMALL CIRCLE ABOVE`,name:`emptyset.circle`,shorthand:null,mathClass:`Normal`,latexName:`emptysetocirc`},"emptyset.rev":{sym:`⦰`,unicName:`REVERSED EMPTY SET`,name:`emptyset.rev`,shorthand:null,mathClass:`Normal`,latexName:`revemptyset`},epsilon:po,"epsilon.alt":{sym:`ϵ`,unicName:`GREEK LUNATE EPSILON SYMBOL`,name:`epsilon.alt`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupepsilon`},"epsilon.alt.rev":{sym:`϶`,unicName:`GREEK REVERSED LUNATE EPSILON SYMBOL`,name:`epsilon.alt.rev`,shorthand:null,mathClass:`Normal`,latexName:`upbackepsilon`},eq:mo,"eq.circle":{sym:`⊜`,unicName:`CIRCLED EQUALS`,name:`eq.circle`,shorthand:null,mathClass:`Binary`,latexName:`circledequal`},"eq.colon":{sym:`≕`,unicName:`EQUALS COLON`,name:`eq.colon`,shorthand:`=:`,mathClass:`Relation`,latexName:`eqcolon`},"eq.def":{sym:`≝`,unicName:`EQUAL TO BY DEFINITION`,name:`eq.def`,shorthand:null,mathClass:`Relation`,latexName:`eqdef`},"eq.delta":{sym:`≜`,unicName:`DELTA EQUAL TO`,name:`eq.delta`,shorthand:null,mathClass:`Relation`,latexName:`triangleq`},"eq.dots":{sym:`≑`,unicName:`GEOMETRICALLY EQUAL TO`,name:`eq.dots`,shorthand:null,mathClass:`Relation`,latexName:`Doteq`},"eq.dots.down":{sym:`≒`,unicName:`APPROXIMATELY EQUAL TO OR THE IMAGE OF`,name:`eq.dots.down`,shorthand:null,mathClass:`Relation`,latexName:`fallingdotseq`},"eq.dots.up":{sym:`≓`,unicName:`IMAGE OF OR APPROXIMATELY EQUAL TO`,name:`eq.dots.up`,shorthand:null,mathClass:`Relation`,latexName:`risingdotseq`},"eq.equi":{sym:`≚`,unicName:`EQUIANGULAR TO`,name:`eq.equi`,shorthand:null,mathClass:`Relation`,latexName:`veeeq`},"eq.est":{sym:`≙`,unicName:`ESTIMATES`,name:`eq.est`,shorthand:null,mathClass:`Relation`,latexName:`wedgeq`},"eq.gt":{sym:`⋝`,unicName:`EQUAL TO OR GREATER-THAN`,name:`eq.gt`,shorthand:null,mathClass:`Relation`,latexName:`eqgtr`},"eq.lt":{sym:`⋜`,unicName:`EQUAL TO OR LESS-THAN`,name:`eq.lt`,shorthand:null,mathClass:`Relation`,latexName:`eqless`},"eq.m":{sym:`≞`,unicName:`MEASURED BY`,name:`eq.m`,shorthand:null,mathClass:`Relation`,latexName:`measeq`},"eq.not":{sym:`≠`,unicName:`NOT EQUAL TO`,name:`eq.not`,shorthand:`!=`,mathClass:`Relation`,latexName:`ne`},"eq.o":{sym:`⊜`,unicName:`CIRCLED EQUALS`,name:`eq.o`,shorthand:null,mathClass:`Binary`,latexName:`circledequal`},"eq.prec":{sym:`⋞`,unicName:`EQUAL TO OR PRECEDES`,name:`eq.prec`,shorthand:null,mathClass:`Relation`,latexName:`curlyeqprec`},"eq.quad":{sym:`≣`,unicName:`STRICTLY EQUIVALENT TO`,name:`eq.quad`,shorthand:null,mathClass:`Relation`,latexName:`Equiv`},"eq.quest":{sym:`≟`,unicName:`QUESTIONED EQUAL TO`,name:`eq.quest`,shorthand:null,mathClass:`Relation`,latexName:`questeq`},"eq.small":{sym:`﹦`,unicName:`SMALL EQUALS SIGN`,name:`eq.small`,shorthand:null,mathClass:`Special`,latexName:``},"eq.star":{sym:`≛`,unicName:`STAR EQUALS`,name:`eq.star`,shorthand:null,mathClass:`Relation`,latexName:`stareq`},"eq.succ":{sym:`⋟`,unicName:`EQUAL TO OR SUCCEEDS`,name:`eq.succ`,shorthand:null,mathClass:`Relation`,latexName:`curlyeqsucc`},"eq.triple":{sym:`≡`,unicName:`IDENTICAL TO`,name:`eq.triple`,shorthand:null,mathClass:`Relation`,latexName:`equiv`},"eq.triple.not":{sym:`≢`,unicName:`NOT IDENTICAL TO`,name:`eq.triple.not`,shorthand:null,mathClass:`Relation`,latexName:`nequiv`},equiv:ho,"equiv.not":{sym:`≢`,unicName:`NOT IDENTICAL TO`,name:`equiv.not`,shorthand:null,mathClass:`Relation`,latexName:`nequiv`},"errorbar.circle.filled":{sym:`⧳`,unicName:`ERROR-BARRED BLACK CIRCLE`,name:`errorbar.circle.filled`,shorthand:null,mathClass:`Normal`,latexName:`errbarblackcircle`},"errorbar.circle.stroked":{sym:`⧲`,unicName:`ERROR-BARRED WHITE CIRCLE`,name:`errorbar.circle.stroked`,shorthand:null,mathClass:`Normal`,latexName:`errbarcircle`},"errorbar.diamond.filled":{sym:`⧱`,unicName:`ERROR-BARRED BLACK DIAMOND`,name:`errorbar.diamond.filled`,shorthand:null,mathClass:`Normal`,latexName:`errbarblackdiamond`},"errorbar.diamond.stroked":{sym:`⧰`,unicName:`ERROR-BARRED WHITE DIAMOND`,name:`errorbar.diamond.stroked`,shorthand:null,mathClass:`Normal`,latexName:`errbardiamond`},"errorbar.square.filled":{sym:`⧯`,unicName:`ERROR-BARRED BLACK SQUARE`,name:`errorbar.square.filled`,shorthand:null,mathClass:`Normal`,latexName:`errbarblacksquare`},"errorbar.square.stroked":{sym:`⧮`,unicName:`ERROR-BARRED WHITE SQUARE`,name:`errorbar.square.stroked`,shorthand:null,mathClass:`Normal`,latexName:`errbarsquare`},eta:go,euro:_o,excl:vo,"excl.double":{sym:`‼`,unicName:`DOUBLE EXCLAMATION MARK`,name:`excl.double`,shorthand:null,mathClass:`Normal`,latexName:`Exclam`},"excl.inv":{sym:`¡`,unicName:`INVERTED EXCLAMATION MARK`,name:`excl.inv`,shorthand:null,mathClass:`Punctuation`,latexName:``},"excl.quest":{sym:`⁉`,unicName:`EXCLAMATION QUESTION MARK`,name:`excl.quest`,shorthand:null,mathClass:``,latexName:``},exists:yo,"exists.not":{sym:`∄`,unicName:`THERE DOES NOT EXIST`,name:`exists.not`,shorthand:null,mathClass:`Unary`,latexName:`nexists`},exp:bo,"fence.dotted":{sym:`⦙`,unicName:`DOTTED FENCE`,name:`fence.dotted`,shorthand:null,mathClass:`Fence`,latexName:`fourvdots`},"fence.l":{sym:`⧘`,unicName:`LEFT WIGGLY FENCE`,name:`fence.l`,shorthand:null,mathClass:`Opening`,latexName:`lvzigzag`},"fence.l.double":{sym:`⧚`,unicName:`LEFT DOUBLE WIGGLY FENCE`,name:`fence.l.double`,shorthand:null,mathClass:`Opening`,latexName:`Lvzigzag`},"fence.r":{sym:`⧙`,unicName:`RIGHT WIGGLY FENCE`,name:`fence.r`,shorthand:null,mathClass:`Closing`,latexName:`rvzigzag`},"fence.r.double":{sym:`⧛`,unicName:`RIGHT DOUBLE WIGGLY FENCE`,name:`fence.r.double`,shorthand:null,mathClass:`Closing`,latexName:`Rvzigzag`},flat:xo,"flat.b":{sym:`𝄭`,unicName:`MUSICAL SYMBOL FLAT DOWN`,name:`flat.b`,shorthand:null,mathClass:``,latexName:``},"flat.double":{sym:`𝄫`,unicName:`MUSICAL SYMBOL DOUBLE FLAT`,name:`flat.double`,shorthand:null,mathClass:``,latexName:``},"flat.quarter":{sym:`𝄳`,unicName:`MUSICAL SYMBOL QUARTER TONE FLAT`,name:`flat.quarter`,shorthand:null,mathClass:``,latexName:``},"flat.t":{sym:`𝄬`,unicName:`MUSICAL SYMBOL FLAT UP`,name:`flat.t`,shorthand:null,mathClass:``,latexName:``},"floor.l":{sym:`⌊`,unicName:`LEFT FLOOR`,name:`floor.l`,shorthand:null,mathClass:`Opening`,latexName:`lfloor`},"floor.r":{sym:`⌋`,unicName:`RIGHT FLOOR`,name:`floor.r`,shorthand:null,mathClass:`Closing`,latexName:`rfloor`},floral:So,"floral.l":{sym:`☙`,unicName:`REVERSED ROTATED FLORAL HEART BULLET`,name:`floral.l`,shorthand:null,mathClass:``,latexName:``},"floral.r":{sym:`❧`,unicName:`ROTATED FLORAL HEART BULLET`,name:`floral.r`,shorthand:null,mathClass:``,latexName:``},forall:Co,forces:wo,"forces.not":{sym:`⊮`,unicName:`DOES NOT FORCE`,name:`forces.not`,shorthand:null,mathClass:`Relation`,latexName:`nVdash`},franc:To,frown:Eo,gamma:Do,gcd:Oo,gimel:ko,gimmel:Ao,gradient:jo,grave:Mo,gt:No,"gt.approx":{sym:`⪆`,unicName:`GREATER-THAN OR APPROXIMATE`,name:`gt.approx`,shorthand:null,mathClass:`Relation`,latexName:`gtrapprox`},"gt.circle":{sym:`⧁`,unicName:`CIRCLED GREATER-THAN`,name:`gt.circle`,shorthand:null,mathClass:`Binary`,latexName:`ogreaterthan`},"gt.dot":{sym:`⋗`,unicName:`GREATER-THAN WITH DOT`,name:`gt.dot`,shorthand:null,mathClass:`Relation`,latexName:`gtrdot`},"gt.double":{sym:`≫`,unicName:`MUCH GREATER-THAN`,name:`gt.double`,shorthand:`>>`,mathClass:`Relation`,latexName:`gg`},"gt.eq":{sym:`≥`,unicName:`GREATER-THAN OR EQUAL TO`,name:`gt.eq`,shorthand:`>=`,mathClass:`Relation`,latexName:`geq`},"gt.eq.lt":{sym:`⋛`,unicName:`GREATER-THAN EQUAL TO OR LESS-THAN`,name:`gt.eq.lt`,shorthand:null,mathClass:`Relation`,latexName:`gtreqless`},"gt.eq.not":{sym:`≱`,unicName:`NEITHER GREATER-THAN NOR EQUAL TO`,name:`gt.eq.not`,shorthand:null,mathClass:`Relation`,latexName:`ngeq`},"gt.eq.slant":{sym:`⩾`,unicName:`GREATER-THAN OR SLANTED EQUAL TO`,name:`gt.eq.slant`,shorthand:null,mathClass:`Relation`,latexName:`geqslant`},"gt.equiv":{sym:`≧`,unicName:`GREATER-THAN OVER EQUAL TO`,name:`gt.equiv`,shorthand:null,mathClass:`Relation`,latexName:`geqq`},"gt.lt":{sym:`≷`,unicName:`GREATER-THAN OR LESS-THAN`,name:`gt.lt`,shorthand:null,mathClass:`Relation`,latexName:`gtrless`},"gt.lt.not":{sym:`≹`,unicName:`NEITHER GREATER-THAN NOR LESS-THAN`,name:`gt.lt.not`,shorthand:null,mathClass:`Relation`,latexName:`ngtrless`},"gt.napprox":{sym:`⪊`,unicName:`GREATER-THAN AND NOT APPROXIMATE`,name:`gt.napprox`,shorthand:null,mathClass:`Relation`,latexName:`gnapprox`},"gt.neq":{sym:`⪈`,unicName:`GREATER-THAN AND SINGLE-LINE NOT EQUAL TO`,name:`gt.neq`,shorthand:null,mathClass:`Relation`,latexName:`gneq`},"gt.nequiv":{sym:`≩`,unicName:`GREATER-THAN BUT NOT EQUAL TO`,name:`gt.nequiv`,shorthand:null,mathClass:`Relation`,latexName:`gneqq`},"gt.not":{sym:`≯`,unicName:`NOT GREATER-THAN`,name:`gt.not`,shorthand:null,mathClass:`Relation`,latexName:`ngtr`},"gt.ntilde":{sym:`⋧`,unicName:`GREATER-THAN BUT NOT EQUIVALENT TO`,name:`gt.ntilde`,shorthand:null,mathClass:`Relation`,latexName:`gnsim`},"gt.o":{sym:`⧁`,unicName:`CIRCLED GREATER-THAN`,name:`gt.o`,shorthand:null,mathClass:`Binary`,latexName:`ogreaterthan`},"gt.small":{sym:`﹥`,unicName:`SMALL GREATER-THAN SIGN`,name:`gt.small`,shorthand:null,mathClass:`Special`,latexName:``},"gt.tilde":{sym:`≳`,unicName:`GREATER-THAN OR EQUIVALENT TO`,name:`gt.tilde`,shorthand:null,mathClass:`Relation`,latexName:`gtrsim`},"gt.tilde.not":{sym:`≵`,unicName:`NEITHER GREATER-THAN NOR EQUIVALENT TO`,name:`gt.tilde.not`,shorthand:null,mathClass:`Relation`,latexName:`ngtrsim`},"gt.tri":{sym:`⊳`,unicName:`CONTAINS AS NORMAL SUBGROUP`,name:`gt.tri`,shorthand:null,mathClass:`Relation`,latexName:`vartriangleright`},"gt.tri.eq":{sym:`⊵`,unicName:`CONTAINS AS NORMAL SUBGROUP OR EQUAL TO`,name:`gt.tri.eq`,shorthand:null,mathClass:`Relation`,latexName:`trianglerighteq`},"gt.tri.eq.not":{sym:`⋭`,unicName:`DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL`,name:`gt.tri.eq.not`,shorthand:null,mathClass:`Relation`,latexName:`ntrianglerighteq`},"gt.tri.not":{sym:`⋫`,unicName:`DOES NOT CONTAIN AS NORMAL SUBGROUP`,name:`gt.tri.not`,shorthand:null,mathClass:`Relation`,latexName:`nvartriangleright`},"gt.triple":{sym:`⋙`,unicName:`VERY MUCH GREATER-THAN`,name:`gt.triple`,shorthand:`>>>`,mathClass:`Relation`,latexName:`ggg`},"gt.triple.nested":{sym:`⫸`,unicName:`TRIPLE NESTED GREATER-THAN`,name:`gt.triple.nested`,shorthand:null,mathClass:`Relation`,latexName:`gggnest`},guarani:Po,"harpoon.bl":{sym:`⇃`,unicName:`DOWNWARDS HARPOON WITH BARB LEFTWARDS`,name:`harpoon.bl`,shorthand:null,mathClass:`Relation`,latexName:`downharpoonleft`},"harpoon.bl.bar":{sym:`⥡`,unicName:`DOWNWARDS HARPOON WITH BARB LEFT FROM BAR`,name:`harpoon.bl.bar`,shorthand:null,mathClass:`Relation`,latexName:`bardownharpoonleft`},"harpoon.bl.stop":{sym:`⥙`,unicName:`DOWNWARDS HARPOON WITH BARB LEFT TO BAR`,name:`harpoon.bl.stop`,shorthand:null,mathClass:`Relation`,latexName:`downharpoonleftbar`},"harpoon.br":{sym:`⇂`,unicName:`DOWNWARDS HARPOON WITH BARB RIGHTWARDS`,name:`harpoon.br`,shorthand:null,mathClass:`Relation`,latexName:`downharpoonright`},"harpoon.br.bar":{sym:`⥝`,unicName:`DOWNWARDS HARPOON WITH BARB RIGHT FROM BAR`,name:`harpoon.br.bar`,shorthand:null,mathClass:`Relation`,latexName:`bardownharpoonright`},"harpoon.br.stop":{sym:`⥕`,unicName:`DOWNWARDS HARPOON WITH BARB RIGHT TO BAR`,name:`harpoon.br.stop`,shorthand:null,mathClass:`Relation`,latexName:`downharpoonrightbar`},"harpoon.lb":{sym:`↽`,unicName:`LEFTWARDS HARPOON WITH BARB DOWNWARDS`,name:`harpoon.lb`,shorthand:null,mathClass:`Relation`,latexName:`leftharpoondown`},"harpoon.lb.bar":{sym:`⥞`,unicName:`LEFTWARDS HARPOON WITH BARB DOWN FROM BAR`,name:`harpoon.lb.bar`,shorthand:null,mathClass:`Relation`,latexName:`leftharpoondownbar`},"harpoon.lb.rb":{sym:`⥐`,unicName:`LEFT BARB DOWN RIGHT BARB DOWN HARPOON`,name:`harpoon.lb.rb`,shorthand:null,mathClass:`Relation`,latexName:`leftrightharpoondowndown`},"harpoon.lb.rt":{sym:`⥋`,unicName:`LEFT BARB DOWN RIGHT BARB UP HARPOON`,name:`harpoon.lb.rt`,shorthand:null,mathClass:`Relation`,latexName:`leftrightharpoondownup`},"harpoon.lb.stop":{sym:`⥖`,unicName:`LEFTWARDS HARPOON WITH BARB DOWN TO BAR`,name:`harpoon.lb.stop`,shorthand:null,mathClass:`Relation`,latexName:`barleftharpoondown`},"harpoon.lt":{sym:`↼`,unicName:`LEFTWARDS HARPOON WITH BARB UPWARDS`,name:`harpoon.lt`,shorthand:null,mathClass:`Relation`,latexName:`leftharpoonup`},"harpoon.lt.bar":{sym:`⥚`,unicName:`LEFTWARDS HARPOON WITH BARB UP FROM BAR`,name:`harpoon.lt.bar`,shorthand:null,mathClass:`Relation`,latexName:`leftharpoonupbar`},"harpoon.lt.rb":{sym:`⥊`,unicName:`LEFT BARB UP RIGHT BARB DOWN HARPOON`,name:`harpoon.lt.rb`,shorthand:null,mathClass:`Relation`,latexName:`leftrightharpoonupdown`},"harpoon.lt.rt":{sym:`⥎`,unicName:`LEFT BARB UP RIGHT BARB UP HARPOON`,name:`harpoon.lt.rt`,shorthand:null,mathClass:`Relation`,latexName:`leftrightharpoonupup`},"harpoon.lt.stop":{sym:`⥒`,unicName:`LEFTWARDS HARPOON WITH BARB UP TO BAR`,name:`harpoon.lt.stop`,shorthand:null,mathClass:`Relation`,latexName:`barleftharpoonup`},"harpoon.rb":{sym:`⇁`,unicName:`RIGHTWARDS HARPOON WITH BARB DOWNWARDS`,name:`harpoon.rb`,shorthand:null,mathClass:`Relation`,latexName:`rightharpoondown`},"harpoon.rb.bar":{sym:`⥟`,unicName:`RIGHTWARDS HARPOON WITH BARB DOWN FROM BAR`,name:`harpoon.rb.bar`,shorthand:null,mathClass:`Relation`,latexName:`barrightharpoondown`},"harpoon.rb.stop":{sym:`⥗`,unicName:`RIGHTWARDS HARPOON WITH BARB DOWN TO BAR`,name:`harpoon.rb.stop`,shorthand:null,mathClass:`Relation`,latexName:`rightharpoondownbar`},"harpoon.rt":{sym:`⇀`,unicName:`RIGHTWARDS HARPOON WITH BARB UPWARDS`,name:`harpoon.rt`,shorthand:null,mathClass:`Relation`,latexName:`rightharpoonup`},"harpoon.rt.bar":{sym:`⥛`,unicName:`RIGHTWARDS HARPOON WITH BARB UP FROM BAR`,name:`harpoon.rt.bar`,shorthand:null,mathClass:`Relation`,latexName:`barrightharpoonup`},"harpoon.rt.stop":{sym:`⥓`,unicName:`RIGHTWARDS HARPOON WITH BARB UP TO BAR`,name:`harpoon.rt.stop`,shorthand:null,mathClass:`Relation`,latexName:`rightharpoonupbar`},"harpoon.tl":{sym:`↿`,unicName:`UPWARDS HARPOON WITH BARB LEFTWARDS`,name:`harpoon.tl`,shorthand:null,mathClass:`Relation`,latexName:`upharpoonleft`},"harpoon.tl.bar":{sym:`⥠`,unicName:`UPWARDS HARPOON WITH BARB LEFT FROM BAR`,name:`harpoon.tl.bar`,shorthand:null,mathClass:`Relation`,latexName:`upharpoonleftbar`},"harpoon.tl.bl":{sym:`⥑`,unicName:`UP BARB LEFT DOWN BARB LEFT HARPOON`,name:`harpoon.tl.bl`,shorthand:null,mathClass:`Relation`,latexName:`updownharpoonleftleft`},"harpoon.tl.br":{sym:`⥍`,unicName:`UP BARB LEFT DOWN BARB RIGHT HARPOON`,name:`harpoon.tl.br`,shorthand:null,mathClass:`Relation`,latexName:`updownharpoonleftright`},"harpoon.tl.stop":{sym:`⥘`,unicName:`UPWARDS HARPOON WITH BARB LEFT TO BAR`,name:`harpoon.tl.stop`,shorthand:null,mathClass:`Relation`,latexName:`barupharpoonleft`},"harpoon.tr":{sym:`↾`,unicName:`UPWARDS HARPOON WITH BARB RIGHTWARDS`,name:`harpoon.tr`,shorthand:null,mathClass:`Relation`,latexName:`upharpoonright`},"harpoon.tr.bar":{sym:`⥜`,unicName:`UPWARDS HARPOON WITH BARB RIGHT FROM BAR`,name:`harpoon.tr.bar`,shorthand:null,mathClass:`Relation`,latexName:`upharpoonrightbar`},"harpoon.tr.bl":{sym:`⥌`,unicName:`UP BARB RIGHT DOWN BARB LEFT HARPOON`,name:`harpoon.tr.bl`,shorthand:null,mathClass:`Relation`,latexName:`updownharpoonrightleft`},"harpoon.tr.br":{sym:`⥏`,unicName:`UP BARB RIGHT DOWN BARB RIGHT HARPOON`,name:`harpoon.tr.br`,shorthand:null,mathClass:`Relation`,latexName:`updownharpoonrightright`},"harpoon.tr.stop":{sym:`⥔`,unicName:`UPWARDS HARPOON WITH BARB RIGHT TO BAR`,name:`harpoon.tr.stop`,shorthand:null,mathClass:`Relation`,latexName:`barupharpoonright`},"harpoons.blbr":{sym:`⥥`,unicName:`DOWNWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT`,name:`harpoons.blbr`,shorthand:null,mathClass:`Relation`,latexName:`downharpoonsleftright`},"harpoons.bltr":{sym:`⥯`,unicName:`DOWNWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS HARPOON WITH BARB RIGHT`,name:`harpoons.bltr`,shorthand:null,mathClass:`Relation`,latexName:`downupharpoonsleftright`},"harpoons.lbrb":{sym:`⥧`,unicName:`LEFTWARDS HARPOON WITH BARB DOWN ABOVE RIGHTWARDS HARPOON WITH BARB DOWN`,name:`harpoons.lbrb`,shorthand:null,mathClass:`Relation`,latexName:`leftrightharpoonsdown`},"harpoons.ltlb":{sym:`⥢`,unicName:`LEFTWARDS HARPOON WITH BARB UP ABOVE LEFTWARDS HARPOON WITH BARB DOWN`,name:`harpoons.ltlb`,shorthand:null,mathClass:`Relation`,latexName:`leftharpoonsupdown`},"harpoons.ltrb":{sym:`⇋`,unicName:`LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON`,name:`harpoons.ltrb`,shorthand:null,mathClass:`Relation`,latexName:`leftrightharpoons`},"harpoons.ltrt":{sym:`⥦`,unicName:`LEFTWARDS HARPOON WITH BARB UP ABOVE RIGHTWARDS HARPOON WITH BARB UP`,name:`harpoons.ltrt`,shorthand:null,mathClass:`Relation`,latexName:`leftrightharpoonsup`},"harpoons.rblb":{sym:`⥩`,unicName:`RIGHTWARDS HARPOON WITH BARB DOWN ABOVE LEFTWARDS HARPOON WITH BARB DOWN`,name:`harpoons.rblb`,shorthand:null,mathClass:`Relation`,latexName:`rightleftharpoonsdown`},"harpoons.rtlb":{sym:`⇌`,unicName:`RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON`,name:`harpoons.rtlb`,shorthand:null,mathClass:`Relation`,latexName:`rightleftharpoons`},"harpoons.rtlt":{sym:`⥨`,unicName:`RIGHTWARDS HARPOON WITH BARB UP ABOVE LEFTWARDS HARPOON WITH BARB UP`,name:`harpoons.rtlt`,shorthand:null,mathClass:`Relation`,latexName:`rightleftharpoonsup`},"harpoons.rtrb":{sym:`⥤`,unicName:`RIGHTWARDS HARPOON WITH BARB UP ABOVE RIGHTWARDS HARPOON WITH BARB DOWN`,name:`harpoons.rtrb`,shorthand:null,mathClass:`Relation`,latexName:`rightharpoonsupdown`},"harpoons.tlbr":{sym:`⥮`,unicName:`UPWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT`,name:`harpoons.tlbr`,shorthand:null,mathClass:`Relation`,latexName:`updownharpoonsleftright`},"harpoons.tltr":{sym:`⥣`,unicName:`UPWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS HARPOON WITH BARB RIGHT`,name:`harpoons.tltr`,shorthand:null,mathClass:`Relation`,latexName:`upharpoonsleftright`},hash:Fo,hat:Io,"hexa.filled":{sym:`⬢`,unicName:`BLACK HEXAGON`,name:`hexa.filled`,shorthand:null,mathClass:`Normal`,latexName:`varhexagonblack`},"hexa.stroked":{sym:`⬡`,unicName:`WHITE HEXAGON`,name:`hexa.stroked`,shorthand:null,mathClass:`Normal`,latexName:`varhexagon`},hom:Lo,"hourglass.filled":{sym:`⧗`,unicName:`BLACK HOURGLASS`,name:`hourglass.filled`,shorthand:null,mathClass:`Binary`,latexName:`blackhourglass`},"hourglass.stroked":{sym:`⧖`,unicName:`WHITE HOURGLASS`,name:`hourglass.stroked`,shorthand:null,mathClass:`Binary`,latexName:`hourglass`},hryvnia:Ro,hyph:zo,"hyph.minus":{sym:`-`,unicName:`HYPHEN-MINUS`,name:`hyph.minus`,shorthand:null,mathClass:`Normal`,latexName:``},"hyph.nobreak":{sym:`‑`,unicName:`NON-BREAKING HYPHEN`,name:`hyph.nobreak`,shorthand:null,mathClass:``,latexName:``},"hyph.point":{sym:`‧`,unicName:`HYPHENATION POINT`,name:`hyph.point`,shorthand:null,mathClass:``,latexName:``},"hyph.soft":{sym:`­`,unicName:`SOFT HYPHEN`,name:`hyph.soft`,shorthand:`-?`,mathClass:``,latexName:``},id:Bo,im:Vo,image:Ho,in:{sym:`∈`,unicName:`ELEMENT OF`,name:`in`,shorthand:null,mathClass:`Relation`,latexName:`in`},"in.not":{sym:`∉`,unicName:`NOT AN ELEMENT OF`,name:`in.not`,shorthand:null,mathClass:`Relation`,latexName:`notin`},"in.rev":{sym:`∋`,unicName:`CONTAINS AS MEMBER`,name:`in.rev`,shorthand:null,mathClass:`Relation`,latexName:`ni`},"in.rev.not":{sym:`∌`,unicName:`DOES NOT CONTAIN AS MEMBER`,name:`in.rev.not`,shorthand:null,mathClass:`Relation`,latexName:`nni`},"in.rev.small":{sym:`∍`,unicName:`SMALL CONTAINS AS MEMBER`,name:`in.rev.small`,shorthand:null,mathClass:`Relation`,latexName:`smallni`},"in.small":{sym:`∊`,unicName:`SMALL ELEMENT OF`,name:`in.small`,shorthand:null,mathClass:`Relation`,latexName:`smallin`},inf:Uo,infinity:Wo,"infinity.bar":{sym:`⧞`,unicName:`INFINITY NEGATED WITH VERTICAL BAR`,name:`infinity.bar`,shorthand:null,mathClass:`Normal`,latexName:`nvinfty`},"infinity.incomplete":{sym:`⧜`,unicName:`INCOMPLETE INFINITY`,name:`infinity.incomplete`,shorthand:null,mathClass:`Normal`,latexName:`iinfin`},"infinity.tie":{sym:`⧝`,unicName:`TIE OVER INFINITY`,name:`infinity.tie`,shorthand:null,mathClass:`Normal`,latexName:`tieinfty`},integral:Go,"integral.arrow.hook":{sym:`⨗`,unicName:`INTEGRAL WITH LEFTWARDS ARROW WITH HOOK`,name:`integral.arrow.hook`,shorthand:null,mathClass:`Large`,latexName:`intlarhk`},"integral.ccw":{sym:`⨑`,unicName:`ANTICLOCKWISE INTEGRATION`,name:`integral.ccw`,shorthand:null,mathClass:`Large`,latexName:`awint`},"integral.cont":{sym:`∮`,unicName:`CONTOUR INTEGRAL`,name:`integral.cont`,shorthand:null,mathClass:`Large`,latexName:`oint`},"integral.cont.ccw":{sym:`∳`,unicName:`ANTICLOCKWISE CONTOUR INTEGRAL`,name:`integral.cont.ccw`,shorthand:null,mathClass:`Large`,latexName:`ointctrclockwise`},"integral.cont.cw":{sym:`∲`,unicName:`CLOCKWISE CONTOUR INTEGRAL`,name:`integral.cont.cw`,shorthand:null,mathClass:`Large`,latexName:`varointclockwise`},"integral.cw":{sym:`∱`,unicName:`CLOCKWISE INTEGRAL`,name:`integral.cw`,shorthand:null,mathClass:`Large`,latexName:`intclockwise`},"integral.dash":{sym:`⨍`,unicName:`FINITE PART INTEGRAL`,name:`integral.dash`,shorthand:null,mathClass:`Large`,latexName:`intbar`},"integral.dash.double":{sym:`⨎`,unicName:`INTEGRAL WITH DOUBLE STROKE`,name:`integral.dash.double`,shorthand:null,mathClass:`Large`,latexName:`intBar`},"integral.double":{sym:`∬`,unicName:`DOUBLE INTEGRAL`,name:`integral.double`,shorthand:null,mathClass:`Large`,latexName:`iint`},"integral.inter":{sym:`⨙`,unicName:`INTEGRAL WITH INTERSECTION`,name:`integral.inter`,shorthand:null,mathClass:`Large`,latexName:`intcap`},"integral.quad":{sym:`⨌`,unicName:`QUADRUPLE INTEGRAL OPERATOR`,name:`integral.quad`,shorthand:null,mathClass:`Large`,latexName:`iiiint`},"integral.sect":{sym:`⨙`,unicName:`INTEGRAL WITH INTERSECTION`,name:`integral.sect`,shorthand:null,mathClass:`Large`,latexName:`intcap`},"integral.slash":{sym:`⨏`,unicName:`INTEGRAL AVERAGE WITH SLASH`,name:`integral.slash`,shorthand:null,mathClass:`Large`,latexName:`fint`},"integral.square":{sym:`⨖`,unicName:`QUATERNION INTEGRAL OPERATOR`,name:`integral.square`,shorthand:null,mathClass:`Large`,latexName:`sqint`},"integral.surf":{sym:`∯`,unicName:`SURFACE INTEGRAL`,name:`integral.surf`,shorthand:null,mathClass:`Large`,latexName:`oiint`},"integral.times":{sym:`⨘`,unicName:`INTEGRAL WITH TIMES SIGN`,name:`integral.times`,shorthand:null,mathClass:`Large`,latexName:`intx`},"integral.triple":{sym:`∭`,unicName:`TRIPLE INTEGRAL`,name:`integral.triple`,shorthand:null,mathClass:`Large`,latexName:`iiint`},"integral.union":{sym:`⨚`,unicName:`INTEGRAL WITH UNION`,name:`integral.union`,shorthand:null,mathClass:`Large`,latexName:`intcup`},"integral.vol":{sym:`∰`,unicName:`VOLUME INTEGRAL`,name:`integral.vol`,shorthand:null,mathClass:`Large`,latexName:`oiiint`},inter:Ko,"inter.and":{sym:`⩄`,unicName:`INTERSECTION WITH LOGICAL AND`,name:`inter.and`,shorthand:null,mathClass:`Binary`,latexName:`capwedge`},"inter.big":{sym:`⋂`,unicName:`N-ARY INTERSECTION`,name:`inter.big`,shorthand:null,mathClass:`Large`,latexName:`bigcap`},"inter.dot":{sym:`⩀`,unicName:`INTERSECTION WITH DOT`,name:`inter.dot`,shorthand:null,mathClass:`Binary`,latexName:`capdot`},"inter.double":{sym:`⋒`,unicName:`DOUBLE INTERSECTION`,name:`inter.double`,shorthand:null,mathClass:`Binary`,latexName:`Cap`},"inter.sq":{sym:`⊓`,unicName:`SQUARE CAP`,name:`inter.sq`,shorthand:null,mathClass:`Binary`,latexName:`sqcap`},"inter.sq.big":{sym:`⨅`,unicName:`N-ARY SQUARE INTERSECTION OPERATOR`,name:`inter.sq.big`,shorthand:null,mathClass:`Large`,latexName:`bigsqcap`},"inter.sq.double":{sym:`⩎`,unicName:`DOUBLE SQUARE INTERSECTION`,name:`inter.sq.double`,shorthand:null,mathClass:`Binary`,latexName:`Sqcap`},interleave:qo,"interleave.big":{sym:`⫼`,unicName:`LARGE TRIPLE VERTICAL BAR OPERATOR`,name:`interleave.big`,shorthand:null,mathClass:`Large`,latexName:`biginterleave`},"interleave.struck":{sym:`⫵`,unicName:`TRIPLE VERTICAL BAR WITH HORIZONTAL STROKE`,name:`interleave.struck`,shorthand:null,mathClass:`Binary`,latexName:`nhVvert`},interrobang:Jo,"interrobang.inv":{sym:`⸘`,unicName:`INVERTED INTERROBANG`,name:`interrobang.inv`,shorthand:null,mathClass:``,latexName:``},iota:Yo,"iota.inv":{sym:`℩`,unicName:`TURNED GREEK SMALL LETTER IOTA`,name:`iota.inv`,shorthand:null,mathClass:`Normal`,latexName:`turnediota`},join:Xo,"join.l":{sym:`⟕`,unicName:`LEFT OUTER JOIN`,name:`join.l`,shorthand:null,mathClass:`Large`,latexName:`leftouterjoin`},"join.l.r":{sym:`⟗`,unicName:`FULL OUTER JOIN`,name:`join.l.r`,shorthand:null,mathClass:`Large`,latexName:`fullouterjoin`},"join.r":{sym:`⟖`,unicName:`RIGHT OUTER JOIN`,name:`join.r`,shorthand:null,mathClass:`Large`,latexName:`rightouterjoin`},jupiter:Zo,kai:Qo,kappa:$o,"kappa.alt":{sym:`ϰ`,unicName:`GREEK KAPPA SYMBOL`,name:`kappa.alt`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupvarkappa`},ker:es,kip:ts,lambda:ns,laplace:rs,lari:is,lat:as,"lat.eq":{sym:`⪭`,unicName:`LARGER THAN OR EQUAL TO`,name:`lat.eq`,shorthand:null,mathClass:`Relation`,latexName:`late`},lcm:os,lg:ss,lim:cs,liminf:ls,limsup:us,lira:ds,ln:fs,log:ps,"lozenge.filled":{sym:`⧫`,unicName:`BLACK LOZENGE`,name:`lozenge.filled`,shorthand:null,mathClass:`Binary`,latexName:`mdlgblklozenge`},"lozenge.filled.medium":{sym:`⬧`,unicName:`BLACK MEDIUM LOZENGE`,name:`lozenge.filled.medium`,shorthand:null,mathClass:`Normal`,latexName:`mdblklozenge`},"lozenge.filled.small":{sym:`⬪`,unicName:`BLACK SMALL LOZENGE`,name:`lozenge.filled.small`,shorthand:null,mathClass:`Normal`,latexName:`smblklozenge`},"lozenge.stroked":{sym:`◊`,unicName:`LOZENGE`,name:`lozenge.stroked`,shorthand:null,mathClass:`Binary`,latexName:`mdlgwhtlozenge`},"lozenge.stroked.medium":{sym:`⬨`,unicName:`WHITE MEDIUM LOZENGE`,name:`lozenge.stroked.medium`,shorthand:null,mathClass:`Normal`,latexName:`mdwhtlozenge`},"lozenge.stroked.small":{sym:`⬫`,unicName:`WHITE SMALL LOZENGE`,name:`lozenge.stroked.small`,shorthand:null,mathClass:`Normal`,latexName:`smwhtlozenge`},lrm:ms,lt:hs,"lt.approx":{sym:`⪅`,unicName:`LESS-THAN OR APPROXIMATE`,name:`lt.approx`,shorthand:null,mathClass:`Relation`,latexName:`lessapprox`},"lt.circle":{sym:`⧀`,unicName:`CIRCLED LESS-THAN`,name:`lt.circle`,shorthand:null,mathClass:`Binary`,latexName:`olessthan`},"lt.dot":{sym:`⋖`,unicName:`LESS-THAN WITH DOT`,name:`lt.dot`,shorthand:null,mathClass:`Relation`,latexName:`lessdot`},"lt.double":{sym:`≪`,unicName:`MUCH LESS-THAN`,name:`lt.double`,shorthand:`<<`,mathClass:`Relation`,latexName:`ll`},"lt.eq":{sym:`≤`,unicName:`LESS-THAN OR EQUAL TO`,name:`lt.eq`,shorthand:`<=`,mathClass:`Relation`,latexName:`leq`},"lt.eq.gt":{sym:`⋚`,unicName:`LESS-THAN EQUAL TO OR GREATER-THAN`,name:`lt.eq.gt`,shorthand:null,mathClass:`Relation`,latexName:`lesseqgtr`},"lt.eq.not":{sym:`≰`,unicName:`NEITHER LESS-THAN NOR EQUAL TO`,name:`lt.eq.not`,shorthand:null,mathClass:`Relation`,latexName:`nleq`},"lt.eq.slant":{sym:`⩽`,unicName:`LESS-THAN OR SLANTED EQUAL TO`,name:`lt.eq.slant`,shorthand:null,mathClass:`Relation`,latexName:`leqslant`},"lt.equiv":{sym:`≦`,unicName:`LESS-THAN OVER EQUAL TO`,name:`lt.equiv`,shorthand:null,mathClass:`Relation`,latexName:`leqq`},"lt.gt":{sym:`≶`,unicName:`LESS-THAN OR GREATER-THAN`,name:`lt.gt`,shorthand:null,mathClass:`Relation`,latexName:`lessgtr`},"lt.gt.not":{sym:`≸`,unicName:`NEITHER LESS-THAN NOR GREATER-THAN`,name:`lt.gt.not`,shorthand:null,mathClass:`Relation`,latexName:`nlessgtr`},"lt.napprox":{sym:`⪉`,unicName:`LESS-THAN AND NOT APPROXIMATE`,name:`lt.napprox`,shorthand:null,mathClass:`Relation`,latexName:`lnapprox`},"lt.neq":{sym:`⪇`,unicName:`LESS-THAN AND SINGLE-LINE NOT EQUAL TO`,name:`lt.neq`,shorthand:null,mathClass:`Relation`,latexName:`lneq`},"lt.nequiv":{sym:`≨`,unicName:`LESS-THAN BUT NOT EQUAL TO`,name:`lt.nequiv`,shorthand:null,mathClass:`Relation`,latexName:`lneqq`},"lt.not":{sym:`≮`,unicName:`NOT LESS-THAN`,name:`lt.not`,shorthand:null,mathClass:`Relation`,latexName:`nless`},"lt.ntilde":{sym:`⋦`,unicName:`LESS-THAN BUT NOT EQUIVALENT TO`,name:`lt.ntilde`,shorthand:null,mathClass:`Relation`,latexName:`lnsim`},"lt.o":{sym:`⧀`,unicName:`CIRCLED LESS-THAN`,name:`lt.o`,shorthand:null,mathClass:`Binary`,latexName:`olessthan`},"lt.small":{sym:`﹤`,unicName:`SMALL LESS-THAN SIGN`,name:`lt.small`,shorthand:null,mathClass:`Special`,latexName:``},"lt.tilde":{sym:`≲`,unicName:`LESS-THAN OR EQUIVALENT TO`,name:`lt.tilde`,shorthand:null,mathClass:`Relation`,latexName:`lesssim`},"lt.tilde.not":{sym:`≴`,unicName:`NEITHER LESS-THAN NOR EQUIVALENT TO`,name:`lt.tilde.not`,shorthand:null,mathClass:`Relation`,latexName:`nlesssim`},"lt.tri":{sym:`⊲`,unicName:`NORMAL SUBGROUP OF`,name:`lt.tri`,shorthand:null,mathClass:`Relation`,latexName:`vartriangleleft`},"lt.tri.eq":{sym:`⊴`,unicName:`NORMAL SUBGROUP OF OR EQUAL TO`,name:`lt.tri.eq`,shorthand:null,mathClass:`Relation`,latexName:`trianglelefteq`},"lt.tri.eq.not":{sym:`⋬`,unicName:`NOT NORMAL SUBGROUP OF OR EQUAL TO`,name:`lt.tri.eq.not`,shorthand:null,mathClass:`Relation`,latexName:`ntrianglelefteq`},"lt.tri.not":{sym:`⋪`,unicName:`NOT NORMAL SUBGROUP OF`,name:`lt.tri.not`,shorthand:null,mathClass:`Relation`,latexName:`nvartriangleleft`},"lt.triple":{sym:`⋘`,unicName:`VERY MUCH LESS-THAN`,name:`lt.triple`,shorthand:`<<<`,mathClass:`Relation`,latexName:`lll`},"lt.triple.nested":{sym:`⫷`,unicName:`TRIPLE NESTED LESS-THAN`,name:`lt.triple.nested`,shorthand:null,mathClass:`Relation`,latexName:`lllnest`},macron:gs,maltese:_s,manat:vs,mapsto:ys,"mapsto.long":{sym:`⟼`,unicName:`LONG RIGHTWARDS ARROW FROM BAR`,name:`mapsto.long`,shorthand:null,mathClass:`Relation`,latexName:`longmapsto`},mars:bs,max:xs,"medium (2/9 em)":{sym:`med`,unicName:``,name:`medium (2/9 em)`,shorthand:null,mathClass:`spacing`,latexName:``},mercury:Ss,min:Cs,minus:ws,"minus.circle":{sym:`⊖`,unicName:`CIRCLED MINUS`,name:`minus.circle`,shorthand:null,mathClass:`Binary`,latexName:`ominus`},"minus.dot":{sym:`∸`,unicName:`DOT MINUS`,name:`minus.dot`,shorthand:null,mathClass:`Binary`,latexName:`dotminus`},"minus.o":{sym:`⊖`,unicName:`CIRCLED MINUS`,name:`minus.o`,shorthand:null,mathClass:`Binary`,latexName:`ominus`},"minus.plus":{sym:`∓`,unicName:`MINUS-OR-PLUS SIGN`,name:`minus.plus`,shorthand:null,mathClass:`Vary`,latexName:`mp`},"minus.square":{sym:`⊟`,unicName:`SQUARED MINUS`,name:`minus.square`,shorthand:null,mathClass:`Binary`,latexName:`boxminus`},"minus.tilde":{sym:`≂`,unicName:`MINUS TILDE`,name:`minus.tilde`,shorthand:null,mathClass:`Relation`,latexName:`eqsim`},"minus.triangle":{sym:`⨺`,unicName:`MINUS SIGN IN TRIANGLE`,name:`minus.triangle`,shorthand:null,mathClass:`Binary`,latexName:`triangleminus`},miny:Ts,mod:Es,models:Ds,mu:Os,multimap:ks,"multimap.double":{sym:`⧟`,unicName:`DOUBLE-ENDED MULTIMAP`,name:`multimap.double`,shorthand:null,mathClass:`Relation`,latexName:`dualmap`},"mustache.l":{sym:`⎰`,unicName:`UPPER LEFT OR LOWER RIGHT CURLY BRACKET SECTION`,name:`mustache.l`,shorthand:null,mathClass:`Opening`,latexName:`lmoustache`},"mustache.r":{sym:`⎱`,unicName:`UPPER RIGHT OR LOWER LEFT CURLY BRACKET SECTION`,name:`mustache.r`,shorthand:null,mathClass:`Closing`,latexName:`rmoustache`},nabla:As,naira:js,natural:Ms,"natural.b":{sym:`𝄯`,unicName:`MUSICAL SYMBOL NATURAL DOWN`,name:`natural.b`,shorthand:null,mathClass:``,latexName:``},"natural.t":{sym:`𝄮`,unicName:`MUSICAL SYMBOL NATURAL UP`,name:`natural.t`,shorthand:null,mathClass:``,latexName:``},neptune:Ns,"neptune.alt":{sym:`⯉`,unicName:`NEPTUNE FORM TWO`,name:`neptune.alt`,shorthand:null,mathClass:``,latexName:``},not:Ps,"note.down":{sym:`🎝`,unicName:`BEAMED DESCENDING MUSICAL NOTES`,name:`note.down`,shorthand:null,mathClass:``,latexName:``},"note.eighth":{sym:`𝅘𝅥𝅮`,unicName:`MUSICAL SYMBOL EIGHTH NOTE`,name:`note.eighth`,shorthand:null,mathClass:``,latexName:``},"note.eighth.alt":{sym:`♪`,unicName:`EIGHTH NOTE`,name:`note.eighth.alt`,shorthand:null,mathClass:``,latexName:`eighthnote`},"note.eighth.beamed":{sym:`♫`,unicName:`BEAMED EIGHTH NOTES`,name:`note.eighth.beamed`,shorthand:null,mathClass:``,latexName:`twonotes`},"note.grace":{sym:`𝆕`,unicName:`MUSICAL SYMBOL GRACE NOTE NO SLASH`,name:`note.grace`,shorthand:null,mathClass:``,latexName:``},"note.grace.slash":{sym:`𝆔`,unicName:`MUSICAL SYMBOL GRACE NOTE SLASH`,name:`note.grace.slash`,shorthand:null,mathClass:``,latexName:``},"note.half":{sym:`𝅗𝅥`,unicName:`MUSICAL SYMBOL HALF NOTE`,name:`note.half`,shorthand:null,mathClass:``,latexName:``},"note.quarter":{sym:`𝅘𝅥`,unicName:`MUSICAL SYMBOL QUARTER NOTE`,name:`note.quarter`,shorthand:null,mathClass:``,latexName:``},"note.quarter.alt":{sym:`♩`,unicName:`QUARTER NOTE`,name:`note.quarter.alt`,shorthand:null,mathClass:`Normal`,latexName:`quarternote`},"note.sixteenth":{sym:`𝅘𝅥𝅯`,unicName:`MUSICAL SYMBOL SIXTEENTH NOTE`,name:`note.sixteenth`,shorthand:null,mathClass:``,latexName:``},"note.sixteenth.beamed":{sym:`♬`,unicName:`BEAMED SIXTEENTH NOTES`,name:`note.sixteenth.beamed`,shorthand:null,mathClass:``,latexName:``},"note.up":{sym:`🎜`,unicName:`BEAMED ASCENDING MUSICAL NOTES`,name:`note.up`,shorthand:null,mathClass:``,latexName:``},"note.whole":{sym:`𝅝`,unicName:`MUSICAL SYMBOL WHOLE NOTE`,name:`note.whole`,shorthand:null,mathClass:``,latexName:``},nothing:Fs,"nothing.arrow.l":{sym:`⦴`,unicName:`EMPTY SET WITH LEFT ARROW ABOVE`,name:`nothing.arrow.l`,shorthand:null,mathClass:`Normal`,latexName:`emptysetoarrl`},"nothing.arrow.r":{sym:`⦳`,unicName:`EMPTY SET WITH RIGHT ARROW ABOVE`,name:`nothing.arrow.r`,shorthand:null,mathClass:`Normal`,latexName:`emptysetoarr`},"nothing.bar":{sym:`⦱`,unicName:`EMPTY SET WITH OVERBAR`,name:`nothing.bar`,shorthand:null,mathClass:`Normal`,latexName:`emptysetobar`},"nothing.circle":{sym:`⦲`,unicName:`EMPTY SET WITH SMALL CIRCLE ABOVE`,name:`nothing.circle`,shorthand:null,mathClass:`Normal`,latexName:`emptysetocirc`},"nothing.rev":{sym:`⦰`,unicName:`REVERSED EMPTY SET`,name:`nothing.rev`,shorthand:null,mathClass:`Normal`,latexName:`revemptyset`},nu:Is,numero:Ls,omega:Rs,omicron:zs,oo:Bs,or:Vs,"or.big":{sym:`⋁`,unicName:`N-ARY LOGICAL OR`,name:`or.big`,shorthand:null,mathClass:`Large`,latexName:`bigvee`},"or.curly":{sym:`⋎`,unicName:`CURLY LOGICAL OR`,name:`or.curly`,shorthand:null,mathClass:`Binary`,latexName:`curlyvee`},"or.dot":{sym:`⟇`,unicName:`OR WITH DOT INSIDE`,name:`or.dot`,shorthand:null,mathClass:`Binary`,latexName:`veedot`},"or.double":{sym:`⩔`,unicName:`DOUBLE LOGICAL OR`,name:`or.double`,shorthand:null,mathClass:`Binary`,latexName:`Vee`},original:Hs,parallel:Us,"parallel.circle":{sym:`⦷`,unicName:`CIRCLED PARALLEL`,name:`parallel.circle`,shorthand:null,mathClass:`Binary`,latexName:`circledparallel`},"parallel.eq":{sym:`⋕`,unicName:`EQUAL AND PARALLEL TO`,name:`parallel.eq`,shorthand:null,mathClass:`Relation`,latexName:`equalparallel`},"parallel.equiv":{sym:`⩨`,unicName:`TRIPLE HORIZONTAL BAR WITH DOUBLE VERTICAL STROKE`,name:`parallel.equiv`,shorthand:null,mathClass:`Relation`,latexName:`equivVert`},"parallel.not":{sym:`∦`,unicName:`NOT PARALLEL TO`,name:`parallel.not`,shorthand:null,mathClass:`Relation`,latexName:`nparallel`},"parallel.o":{sym:`⦷`,unicName:`CIRCLED PARALLEL`,name:`parallel.o`,shorthand:null,mathClass:`Binary`,latexName:`circledparallel`},"parallel.slanted.eq":{sym:`⧣`,unicName:`EQUALS SIGN AND SLANTED PARALLEL`,name:`parallel.slanted.eq`,shorthand:null,mathClass:`Relation`,latexName:`eparsl`},"parallel.slanted.eq.tilde":{sym:`⧤`,unicName:`EQUALS SIGN AND SLANTED PARALLEL WITH TILDE ABOVE`,name:`parallel.slanted.eq.tilde`,shorthand:null,mathClass:`Relation`,latexName:`smeparsl`},"parallel.slanted.equiv":{sym:`⧥`,unicName:`IDENTICAL TO AND SLANTED PARALLEL`,name:`parallel.slanted.equiv`,shorthand:null,mathClass:`Relation`,latexName:`eqvparsl`},"parallel.struck":{sym:`⫲`,unicName:`PARALLEL WITH HORIZONTAL STROKE`,name:`parallel.struck`,shorthand:null,mathClass:`Relation`,latexName:`nhpar`},"parallel.tilde":{sym:`⫳`,unicName:`PARALLEL WITH TILDE OPERATOR`,name:`parallel.tilde`,shorthand:null,mathClass:`Relation`,latexName:`parsim`},"parallelogram.filled":{sym:`▰`,unicName:`BLACK PARALLELOGRAM`,name:`parallelogram.filled`,shorthand:null,mathClass:`Normal`,latexName:`parallelogramblack`},"parallelogram.stroked":{sym:`▱`,unicName:`WHITE PARALLELOGRAM`,name:`parallelogram.stroked`,shorthand:null,mathClass:`Normal`,latexName:`parallelogram`},"paren.b":{sym:`⏝`,unicName:`BOTTOM PARENTHESIS`,name:`paren.b`,shorthand:null,mathClass:`Normal`,latexName:`underparen`},"paren.l":{sym:`(`,unicName:`LEFT PARENTHESIS`,name:`paren.l`,shorthand:null,mathClass:`Opening`,latexName:`lparen`},"paren.l.closed":{sym:`⦇`,unicName:`Z NOTATION LEFT IMAGE BRACKET`,name:`paren.l.closed`,shorthand:null,mathClass:`Opening`,latexName:`llparenthesis`},"paren.l.double":{sym:`⦅`,unicName:`LEFT WHITE PARENTHESIS`,name:`paren.l.double`,shorthand:null,mathClass:`Opening`,latexName:`lParen`},"paren.l.flat":{sym:`⟮`,unicName:`MATHEMATICAL LEFT FLATTENED PARENTHESIS`,name:`paren.l.flat`,shorthand:null,mathClass:`Opening`,latexName:`lgroup`},"paren.l.stroked":{sym:`⦅`,unicName:`LEFT WHITE PARENTHESIS`,name:`paren.l.stroked`,shorthand:null,mathClass:`Opening`,latexName:`lParen`},"paren.r":{sym:`)`,unicName:`RIGHT PARENTHESIS`,name:`paren.r`,shorthand:null,mathClass:`Closing`,latexName:`rparen`},"paren.r.closed":{sym:`⦈`,unicName:`Z NOTATION RIGHT IMAGE BRACKET`,name:`paren.r.closed`,shorthand:null,mathClass:`Closing`,latexName:`rrparenthesis`},"paren.r.double":{sym:`⦆`,unicName:`RIGHT WHITE PARENTHESIS`,name:`paren.r.double`,shorthand:null,mathClass:`Closing`,latexName:`rParen`},"paren.r.flat":{sym:`⟯`,unicName:`MATHEMATICAL RIGHT FLATTENED PARENTHESIS`,name:`paren.r.flat`,shorthand:null,mathClass:`Closing`,latexName:`rgroup`},"paren.r.stroked":{sym:`⦆`,unicName:`RIGHT WHITE PARENTHESIS`,name:`paren.r.stroked`,shorthand:null,mathClass:`Closing`,latexName:`rParen`},"paren.t":{sym:`⏜`,unicName:`TOP PARENTHESIS`,name:`paren.t`,shorthand:null,mathClass:`Normal`,latexName:`overparen`},partial:Ws,pataca:Gs,"penta.filled":{sym:`⬟`,unicName:`BLACK PENTAGON`,name:`penta.filled`,shorthand:null,mathClass:`Normal`,latexName:`pentagonblack`},"penta.stroked":{sym:`⬠`,unicName:`WHITE PENTAGON`,name:`penta.stroked`,shorthand:null,mathClass:`Normal`,latexName:`pentagon`},percent:Ks,permille:qs,permyriad:Js,perp:Ys,"perp.circle":{sym:`⦹`,unicName:`CIRCLED PERPENDICULAR`,name:`perp.circle`,shorthand:null,mathClass:`Binary`,latexName:`operp`},"perp.o":{sym:`⦹`,unicName:`CIRCLED PERPENDICULAR`,name:`perp.o`,shorthand:null,mathClass:`Binary`,latexName:`operp`},peso:Xs,"peso.philippine":{sym:`₱`,unicName:`PESO SIGN`,name:`peso.philippine`,shorthand:null,mathClass:``,latexName:``},phi:Zs,"phi.alt":{sym:`ϕ`,unicName:`GREEK PHI SYMBOL`,name:`phi.alt`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupphi`},pi:Qs,"pi.alt":{sym:`ϖ`,unicName:`GREEK PI SYMBOL`,name:`pi.alt`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupvarpi`},pilcrow:$s,"pilcrow.rev":{sym:`⁋`,unicName:`REVERSED PILCROW SIGN`,name:`pilcrow.rev`,shorthand:null,mathClass:``,latexName:``},planck:ec,"planck.reduce":{sym:`ħ`,unicName:`LATIN SMALL LETTER H WITH STROKE`,name:`planck.reduce`,shorthand:null,mathClass:``,latexName:``},plus:tc,"plus.circle":{sym:`⊕`,unicName:`CIRCLED PLUS`,name:`plus.circle`,shorthand:null,mathClass:`Binary`,latexName:`oplus`},"plus.circle.arrow":{sym:`⟴`,unicName:`RIGHT ARROW WITH CIRCLED PLUS`,name:`plus.circle.arrow`,shorthand:null,mathClass:`Relation`,latexName:`rightarrowonoplus`},"plus.circle.big":{sym:`⨁`,unicName:`N-ARY CIRCLED PLUS OPERATOR`,name:`plus.circle.big`,shorthand:null,mathClass:`Large`,latexName:`bigoplus`},"plus.dot":{sym:`∔`,unicName:`DOT PLUS`,name:`plus.dot`,shorthand:null,mathClass:`Binary`,latexName:`dotplus`},"plus.double":{sym:`⧺`,unicName:`DOUBLE PLUS`,name:`plus.double`,shorthand:null,mathClass:`Binary`,latexName:`doubleplus`},"plus.minus":{sym:`±`,unicName:`PLUS-MINUS SIGN`,name:`plus.minus`,shorthand:null,mathClass:`Vary`,latexName:`pm`},"plus.o":{sym:`⊕`,unicName:`CIRCLED PLUS`,name:`plus.o`,shorthand:null,mathClass:`Binary`,latexName:`oplus`},"plus.o.arrow":{sym:`⟴`,unicName:`RIGHT ARROW WITH CIRCLED PLUS`,name:`plus.o.arrow`,shorthand:null,mathClass:`Relation`,latexName:`rightarrowonoplus`},"plus.o.big":{sym:`⨁`,unicName:`N-ARY CIRCLED PLUS OPERATOR`,name:`plus.o.big`,shorthand:null,mathClass:`Large`,latexName:`bigoplus`},"plus.o.l":{sym:`⨭`,unicName:`PLUS SIGN IN LEFT HALF CIRCLE`,name:`plus.o.l`,shorthand:null,mathClass:`Binary`,latexName:`opluslhrim`},"plus.o.r":{sym:`⨮`,unicName:`PLUS SIGN IN RIGHT HALF CIRCLE`,name:`plus.o.r`,shorthand:null,mathClass:`Binary`,latexName:`oplusrhrim`},"plus.small":{sym:`﹢`,unicName:`SMALL PLUS SIGN`,name:`plus.small`,shorthand:null,mathClass:`Special`,latexName:``},"plus.square":{sym:`⊞`,unicName:`SQUARED PLUS`,name:`plus.square`,shorthand:null,mathClass:`Binary`,latexName:`boxplus`},"plus.triangle":{sym:`⨹`,unicName:`PLUS SIGN IN TRIANGLE`,name:`plus.triangle`,shorthand:null,mathClass:`Binary`,latexName:`triangleplus`},"plus.triple":{sym:`⧻`,unicName:`TRIPLE PLUS`,name:`plus.triple`,shorthand:null,mathClass:`Binary`,latexName:`tripleplus`},pound:nc,"power.off":{sym:`⭘`,unicName:`HEAVY CIRCLE`,name:`power.off`,shorthand:null,mathClass:``,latexName:``},"power.on":{sym:`⏽`,unicName:`POWER ON SYMBOL`,name:`power.on`,shorthand:null,mathClass:``,latexName:``},"power.on.off":{sym:`⏼`,unicName:`POWER ON-OFF SYMBOL`,name:`power.on.off`,shorthand:null,mathClass:``,latexName:``},"power.sleep":{sym:`⏾`,unicName:`POWER SLEEP SYMBOL`,name:`power.sleep`,shorthand:null,mathClass:``,latexName:``},"power.standby":{sym:`⏻`,unicName:`POWER SYMBOL`,name:`power.standby`,shorthand:null,mathClass:``,latexName:``},prec:rc,"prec.approx":{sym:`⪷`,unicName:`PRECEDES ABOVE ALMOST EQUAL TO`,name:`prec.approx`,shorthand:null,mathClass:`Relation`,latexName:`precapprox`},"prec.curly.eq":{sym:`≼`,unicName:`PRECEDES OR EQUAL TO`,name:`prec.curly.eq`,shorthand:null,mathClass:`Relation`,latexName:`preccurlyeq`},"prec.curly.eq.not":{sym:`⋠`,unicName:`DOES NOT PRECEDE OR EQUAL`,name:`prec.curly.eq.not`,shorthand:null,mathClass:`Relation`,latexName:`npreccurlyeq`},"prec.double":{sym:`⪻`,unicName:`DOUBLE PRECEDES`,name:`prec.double`,shorthand:null,mathClass:`Relation`,latexName:`Prec`},"prec.eq":{sym:`⪯`,unicName:`PRECEDES ABOVE SINGLE-LINE EQUALS SIGN`,name:`prec.eq`,shorthand:null,mathClass:`Relation`,latexName:`preceq`},"prec.equiv":{sym:`⪳`,unicName:`PRECEDES ABOVE EQUALS SIGN`,name:`prec.equiv`,shorthand:null,mathClass:`Relation`,latexName:`preceqq`},"prec.napprox":{sym:`⪹`,unicName:`PRECEDES ABOVE NOT ALMOST EQUAL TO`,name:`prec.napprox`,shorthand:null,mathClass:`Relation`,latexName:`precnapprox`},"prec.neq":{sym:`⪱`,unicName:`PRECEDES ABOVE SINGLE-LINE NOT EQUAL TO`,name:`prec.neq`,shorthand:null,mathClass:`Relation`,latexName:`precneq`},"prec.nequiv":{sym:`⪵`,unicName:`PRECEDES ABOVE NOT EQUAL TO`,name:`prec.nequiv`,shorthand:null,mathClass:`Relation`,latexName:`precneqq`},"prec.not":{sym:`⊀`,unicName:`DOES NOT PRECEDE`,name:`prec.not`,shorthand:null,mathClass:`Relation`,latexName:`nprec`},"prec.ntilde":{sym:`⋨`,unicName:`PRECEDES BUT NOT EQUIVALENT TO`,name:`prec.ntilde`,shorthand:null,mathClass:`Relation`,latexName:`precnsim`},"prec.tilde":{sym:`≾`,unicName:`PRECEDES OR EQUIVALENT TO`,name:`prec.tilde`,shorthand:null,mathClass:`Relation`,latexName:`precsim`},prime:ic,"prime.double":{sym:`″`,unicName:`DOUBLE PRIME`,name:`prime.double`,shorthand:null,mathClass:`Normal`,latexName:`dprime`},"prime.double.rev":{sym:`‶`,unicName:`REVERSED DOUBLE PRIME`,name:`prime.double.rev`,shorthand:null,mathClass:`Normal`,latexName:`backdprime`},"prime.quad":{sym:`⁗`,unicName:`QUADRUPLE PRIME`,name:`prime.quad`,shorthand:null,mathClass:`Normal`,latexName:`qprime`},"prime.rev":{sym:`‵`,unicName:`REVERSED PRIME`,name:`prime.rev`,shorthand:null,mathClass:`Normal`,latexName:`backprime`},"prime.triple":{sym:`‴`,unicName:`TRIPLE PRIME`,name:`prime.triple`,shorthand:null,mathClass:`Normal`,latexName:`trprime`},"prime.triple.rev":{sym:`‷`,unicName:`REVERSED TRIPLE PRIME`,name:`prime.triple.rev`,shorthand:null,mathClass:`Normal`,latexName:`backtrprime`},product:ac,"product.co":{sym:`∐`,unicName:`N-ARY COPRODUCT`,name:`product.co`,shorthand:null,mathClass:`Large`,latexName:`coprod`},prop:oc,psi:sc,qed:cc,"quad (1 em)":{sym:`quad`,unicName:``,name:`quad (1 em)`,shorthand:null,mathClass:`spacing`,latexName:``},quest:lc,"quest.double":{sym:`⁇`,unicName:`DOUBLE QUESTION MARK`,name:`quest.double`,shorthand:null,mathClass:``,latexName:`Question`},"quest.excl":{sym:`⁈`,unicName:`QUESTION EXCLAMATION MARK`,name:`quest.excl`,shorthand:null,mathClass:``,latexName:``},"quest.inv":{sym:`¿`,unicName:`INVERTED QUESTION MARK`,name:`quest.inv`,shorthand:null,mathClass:`Punctuation`,latexName:``},"quote.angle.l.double":{sym:`«`,unicName:`LEFT-POINTING DOUBLE ANGLE QUOTATION MARK`,name:`quote.angle.l.double`,shorthand:null,mathClass:``,latexName:``},"quote.angle.l.single":{sym:`‹`,unicName:`SINGLE LEFT-POINTING ANGLE QUOTATION MARK`,name:`quote.angle.l.single`,shorthand:null,mathClass:``,latexName:``},"quote.angle.r.double":{sym:`»`,unicName:`RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK`,name:`quote.angle.r.double`,shorthand:null,mathClass:``,latexName:``},"quote.angle.r.single":{sym:`›`,unicName:`SINGLE RIGHT-POINTING ANGLE QUOTATION MARK`,name:`quote.angle.r.single`,shorthand:null,mathClass:``,latexName:``},"quote.chevron.l.double":{sym:`«`,unicName:`LEFT-POINTING DOUBLE ANGLE QUOTATION MARK`,name:`quote.chevron.l.double`,shorthand:null,mathClass:``,latexName:``},"quote.chevron.l.single":{sym:`‹`,unicName:`SINGLE LEFT-POINTING ANGLE QUOTATION MARK`,name:`quote.chevron.l.single`,shorthand:null,mathClass:``,latexName:``},"quote.chevron.r.double":{sym:`»`,unicName:`RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK`,name:`quote.chevron.r.double`,shorthand:null,mathClass:``,latexName:``},"quote.chevron.r.single":{sym:`›`,unicName:`SINGLE RIGHT-POINTING ANGLE QUOTATION MARK`,name:`quote.chevron.r.single`,shorthand:null,mathClass:``,latexName:``},"quote.double":{sym:`"`,unicName:`QUOTATION MARK`,name:`quote.double`,shorthand:null,mathClass:``,latexName:``},"quote.high.double":{sym:`‟`,unicName:`DOUBLE HIGH-REVERSED-9 QUOTATION MARK`,name:`quote.high.double`,shorthand:null,mathClass:``,latexName:``},"quote.high.single":{sym:`‛`,unicName:`SINGLE HIGH-REVERSED-9 QUOTATION MARK`,name:`quote.high.single`,shorthand:null,mathClass:``,latexName:``},"quote.l.double":{sym:`“`,unicName:`LEFT DOUBLE QUOTATION MARK`,name:`quote.l.double`,shorthand:null,mathClass:``,latexName:``},"quote.l.single":{sym:`‘`,unicName:`LEFT SINGLE QUOTATION MARK`,name:`quote.l.single`,shorthand:null,mathClass:``,latexName:``},"quote.low.double":{sym:`„`,unicName:`DOUBLE LOW-9 QUOTATION MARK`,name:`quote.low.double`,shorthand:null,mathClass:``,latexName:``},"quote.low.single":{sym:`‚`,unicName:`SINGLE LOW-9 QUOTATION MARK`,name:`quote.low.single`,shorthand:null,mathClass:``,latexName:``},"quote.r.double":{sym:`”`,unicName:`RIGHT DOUBLE QUOTATION MARK`,name:`quote.r.double`,shorthand:null,mathClass:``,latexName:``},"quote.r.single":{sym:`’`,unicName:`RIGHT SINGLE QUOTATION MARK`,name:`quote.r.single`,shorthand:null,mathClass:``,latexName:``},"quote.single":{sym:`'`,unicName:`APOSTROPHE`,name:`quote.single`,shorthand:null,mathClass:``,latexName:``},ratio:uc,"rect.filled.h":{sym:`▬`,unicName:`BLACK RECTANGLE`,name:`rect.filled.h`,shorthand:null,mathClass:``,latexName:`hrectangleblack`},"rect.filled.v":{sym:`▮`,unicName:`BLACK VERTICAL RECTANGLE`,name:`rect.filled.v`,shorthand:null,mathClass:`Normal`,latexName:`vrectangleblack`},"rect.stroked.h":{sym:`▭`,unicName:`WHITE RECTANGLE`,name:`rect.stroked.h`,shorthand:null,mathClass:`Normal`,latexName:`hrectangle`},"rect.stroked.v":{sym:`▯`,unicName:`WHITE VERTICAL RECTANGLE`,name:`rect.stroked.v`,shorthand:null,mathClass:`Normal`,latexName:`vrectangle`},refmark:dc,"rest.eighth":{sym:`𝄾`,unicName:`MUSICAL SYMBOL EIGHTH REST`,name:`rest.eighth`,shorthand:null,mathClass:``,latexName:``},"rest.half":{sym:`𝄼`,unicName:`MUSICAL SYMBOL HALF REST`,name:`rest.half`,shorthand:null,mathClass:``,latexName:``},"rest.multiple":{sym:`𝄺`,unicName:`MUSICAL SYMBOL MULTI REST`,name:`rest.multiple`,shorthand:null,mathClass:``,latexName:``},"rest.multiple.measure":{sym:`𝄩`,unicName:`MUSICAL SYMBOL MULTIPLE MEASURE REST`,name:`rest.multiple.measure`,shorthand:null,mathClass:``,latexName:``},"rest.quarter":{sym:`𝄽`,unicName:`MUSICAL SYMBOL QUARTER REST`,name:`rest.quarter`,shorthand:null,mathClass:``,latexName:``},"rest.sixteenth":{sym:`𝄿`,unicName:`MUSICAL SYMBOL SIXTEENTH REST`,name:`rest.sixteenth`,shorthand:null,mathClass:``,latexName:``},"rest.whole":{sym:`𝄻`,unicName:`MUSICAL SYMBOL WHOLE REST`,name:`rest.whole`,shorthand:null,mathClass:``,latexName:``},rho:fc,"rho.alt":{sym:`ϱ`,unicName:`GREEK RHO SYMBOL`,name:`rho.alt`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupvarrho`},riel:pc,rlm:mc,ruble:hc,"rupee.generic":{sym:`₨`,unicName:`RUPEE SIGN`,name:`rupee.generic`,shorthand:null,mathClass:``,latexName:``},"rupee.indian":{sym:`₹`,unicName:`INDIAN RUPEE SIGN`,name:`rupee.indian`,shorthand:null,mathClass:``,latexName:``},"rupee.tamil":{sym:`௹`,unicName:`TAMIL RUPEE SIGN`,name:`rupee.tamil`,shorthand:null,mathClass:``,latexName:``},"rupee.wancho":{sym:`𞋿`,unicName:`WANCHO NGUN SIGN`,name:`rupee.wancho`,shorthand:null,mathClass:``,latexName:``},saturn:gc,sec:_c,sech:vc,sect:yc,"sect.and":{sym:`⩄`,unicName:`INTERSECTION WITH LOGICAL AND`,name:`sect.and`,shorthand:null,mathClass:`Binary`,latexName:`capwedge`},"sect.big":{sym:`⋂`,unicName:`N-ARY INTERSECTION`,name:`sect.big`,shorthand:null,mathClass:`Large`,latexName:`bigcap`},"sect.dot":{sym:`⩀`,unicName:`INTERSECTION WITH DOT`,name:`sect.dot`,shorthand:null,mathClass:`Binary`,latexName:`capdot`},"sect.double":{sym:`⋒`,unicName:`DOUBLE INTERSECTION`,name:`sect.double`,shorthand:null,mathClass:`Binary`,latexName:`Cap`},"sect.sq":{sym:`⊓`,unicName:`SQUARE CAP`,name:`sect.sq`,shorthand:null,mathClass:`Binary`,latexName:`sqcap`},"sect.sq.big":{sym:`⨅`,unicName:`N-ARY SQUARE INTERSECTION OPERATOR`,name:`sect.sq.big`,shorthand:null,mathClass:`Large`,latexName:`bigsqcap`},"sect.sq.double":{sym:`⩎`,unicName:`DOUBLE SQUARE INTERSECTION`,name:`sect.sq.double`,shorthand:null,mathClass:`Binary`,latexName:`Sqcap`},section:bc,semi:xc,"semi.inv":{sym:`⸵`,unicName:`TURNED SEMICOLON`,name:`semi.inv`,shorthand:null,mathClass:``,latexName:``},"semi.rev":{sym:`⁏`,unicName:`REVERSED SEMICOLON`,name:`semi.rev`,shorthand:null,mathClass:`Relation`,latexName:``},sha:Sc,sharp:Cc,"sharp.b":{sym:`𝄱`,unicName:`MUSICAL SYMBOL SHARP DOWN`,name:`sharp.b`,shorthand:null,mathClass:``,latexName:``},"sharp.double":{sym:`𝄪`,unicName:`MUSICAL SYMBOL DOUBLE SHARP`,name:`sharp.double`,shorthand:null,mathClass:``,latexName:``},"sharp.quarter":{sym:`𝄲`,unicName:`MUSICAL SYMBOL QUARTER TONE SHARP`,name:`sharp.quarter`,shorthand:null,mathClass:``,latexName:``},"sharp.t":{sym:`𝄰`,unicName:`MUSICAL SYMBOL SHARP UP`,name:`sharp.t`,shorthand:null,mathClass:``,latexName:``},shekel:wc,"shell.b":{sym:`⏡`,unicName:`BOTTOM TORTOISE SHELL BRACKET`,name:`shell.b`,shorthand:null,mathClass:`Normal`,latexName:`ubrbrak`},"shell.l":{sym:`❲`,unicName:`LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT`,name:`shell.l`,shorthand:null,mathClass:`Opening`,latexName:`lbrbrak`},"shell.l.double":{sym:`⟬`,unicName:`MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET`,name:`shell.l.double`,shorthand:null,mathClass:`Opening`,latexName:`Lbrbrak`},"shell.l.filled":{sym:`⦗`,unicName:`LEFT BLACK TORTOISE SHELL BRACKET`,name:`shell.l.filled`,shorthand:null,mathClass:`Opening`,latexName:`lblkbrbrak`},"shell.l.stroked":{sym:`⟬`,unicName:`MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET`,name:`shell.l.stroked`,shorthand:null,mathClass:`Opening`,latexName:`Lbrbrak`},"shell.r":{sym:`❳`,unicName:`LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT`,name:`shell.r`,shorthand:null,mathClass:`Closing`,latexName:`rbrbrak`},"shell.r.double":{sym:`⟭`,unicName:`MATHEMATICAL RIGHT WHITE TORTOISE SHELL BRACKET`,name:`shell.r.double`,shorthand:null,mathClass:`Closing`,latexName:`Rbrbrak`},"shell.r.filled":{sym:`⦘`,unicName:`RIGHT BLACK TORTOISE SHELL BRACKET`,name:`shell.r.filled`,shorthand:null,mathClass:`Closing`,latexName:`rblkbrbrak`},"shell.r.stroked":{sym:`⟭`,unicName:`MATHEMATICAL RIGHT WHITE TORTOISE SHELL BRACKET`,name:`shell.r.stroked`,shorthand:null,mathClass:`Closing`,latexName:`Rbrbrak`},"shell.t":{sym:`⏠`,unicName:`TOP TORTOISE SHELL BRACKET`,name:`shell.t`,shorthand:null,mathClass:`Normal`,latexName:`obrbrak`},shin:Tc,sigma:Ec,"sigma.alt":{sym:`ς`,unicName:`GREEK SMALL LETTER FINAL SIGMA`,name:`sigma.alt`,shorthand:null,mathClass:``,latexName:`mupvarsigma`},sin:Dc,sinc:Oc,sinh:kc,slash:Ac,"slash.big":{sym:`⧸`,unicName:`BIG SOLIDUS`,name:`slash.big`,shorthand:null,mathClass:`Large`,latexName:`xsol`},"slash.double":{sym:`⫽`,unicName:`DOUBLE SOLIDUS OPERATOR`,name:`slash.double`,shorthand:null,mathClass:`Binary`,latexName:`sslash`},"slash.o":{sym:`⊘`,unicName:`CIRCLED DIVISION SLASH`,name:`slash.o`,shorthand:null,mathClass:`Binary`,latexName:`oslash`},"slash.triple":{sym:`⫻`,unicName:`TRIPLE SOLIDUS BINARY RELATION`,name:`slash.triple`,shorthand:null,mathClass:`Binary`,latexName:`trslash`},smash:jc,smile:Mc,smt:Nc,"smt.eq":{sym:`⪬`,unicName:`SMALLER THAN OR EQUAL TO`,name:`smt.eq`,shorthand:null,mathClass:`Relation`,latexName:`smte`},som:Pc,space:Fc,"space.en":{sym:` `,unicName:`EN SPACE`,name:`space.en`,shorthand:null,mathClass:`Space`,latexName:``},"space.fig":{sym:` `,unicName:`FIGURE SPACE`,name:`space.fig`,shorthand:null,mathClass:`Space`,latexName:``},"space.hair":{sym:` `,unicName:`HAIR SPACE`,name:`space.hair`,shorthand:null,mathClass:`Space`,latexName:``},"space.med":{sym:` `,unicName:`MEDIUM MATHEMATICAL SPACE`,name:`space.med`,shorthand:null,mathClass:`Space`,latexName:``},"space.nobreak":{sym:`\xA0`,unicName:`NO-BREAK SPACE`,name:`space.nobreak`,shorthand:`~`,mathClass:`Space`,latexName:``},"space.nobreak.narrow":{sym:` `,unicName:`NARROW NO-BREAK SPACE`,name:`space.nobreak.narrow`,shorthand:null,mathClass:``,latexName:``},"space.punct":{sym:` `,unicName:`PUNCTUATION SPACE`,name:`space.punct`,shorthand:null,mathClass:``,latexName:``},"space.quad":{sym:` `,unicName:`EM SPACE`,name:`space.quad`,shorthand:null,mathClass:`Space`,latexName:``},"space.quarter":{sym:` `,unicName:`FOUR-PER-EM SPACE`,name:`space.quarter`,shorthand:null,mathClass:`Space`,latexName:``},"space.sixth":{sym:` `,unicName:`SIX-PER-EM SPACE`,name:`space.sixth`,shorthand:null,mathClass:`Space`,latexName:``},"space.thin":{sym:` `,unicName:`THIN SPACE`,name:`space.thin`,shorthand:null,mathClass:`Space`,latexName:``},"space.third":{sym:` `,unicName:`THREE-PER-EM SPACE`,name:`space.third`,shorthand:null,mathClass:`Space`,latexName:``},"square.filled":{sym:`■`,unicName:`BLACK SQUARE`,name:`square.filled`,shorthand:null,mathClass:`Normal`,latexName:`mdlgblksquare`},"square.filled.big":{sym:`⬛`,unicName:`BLACK LARGE SQUARE`,name:`square.filled.big`,shorthand:null,mathClass:`Normal`,latexName:`lgblksquare`},"square.filled.medium":{sym:`◼`,unicName:`BLACK MEDIUM SQUARE`,name:`square.filled.medium`,shorthand:null,mathClass:`Binary`,latexName:`mdblksquare`},"square.filled.small":{sym:`◾`,unicName:`BLACK MEDIUM SMALL SQUARE`,name:`square.filled.small`,shorthand:null,mathClass:`Binary`,latexName:`mdsmblksquare`},"square.filled.tiny":{sym:`▪`,unicName:`BLACK SMALL SQUARE`,name:`square.filled.tiny`,shorthand:null,mathClass:`Normal`,latexName:`smblksquare`},"square.stroked":{sym:`□`,unicName:`WHITE SQUARE`,name:`square.stroked`,shorthand:null,mathClass:`Normal`,latexName:`mdlgwhtsquare`},"square.stroked.big":{sym:`⬜`,unicName:`WHITE LARGE SQUARE`,name:`square.stroked.big`,shorthand:null,mathClass:`Normal`,latexName:`lgwhtsquare`},"square.stroked.dotted":{sym:`⬚`,unicName:`DOTTED SQUARE`,name:`square.stroked.dotted`,shorthand:null,mathClass:``,latexName:`dottedsquare`},"square.stroked.medium":{sym:`◻`,unicName:`WHITE MEDIUM SQUARE`,name:`square.stroked.medium`,shorthand:null,mathClass:`Binary`,latexName:`mdwhtsquare`},"square.stroked.rounded":{sym:`▢`,unicName:`WHITE SQUARE WITH ROUNDED CORNERS`,name:`square.stroked.rounded`,shorthand:null,mathClass:``,latexName:`squoval`},"square.stroked.small":{sym:`◽`,unicName:`WHITE MEDIUM SMALL SQUARE`,name:`square.stroked.small`,shorthand:null,mathClass:`Binary`,latexName:`mdsmwhtsquare`},"square.stroked.tiny":{sym:`▫`,unicName:`WHITE SMALL SQUARE`,name:`square.stroked.tiny`,shorthand:null,mathClass:`Normal`,latexName:`smwhtsquare`},"star.filled":{sym:`★`,unicName:`BLACK STAR`,name:`star.filled`,shorthand:null,mathClass:`Binary`,latexName:`bigstar`},"star.op":{sym:`⋆`,unicName:`STAR OPERATOR`,name:`star.op`,shorthand:null,mathClass:`Binary`,latexName:`star`},"star.stroked":{sym:`☆`,unicName:`WHITE STAR`,name:`star.stroked`,shorthand:null,mathClass:`Binary`,latexName:`bigwhitestar`},subset:Ic,"subset.dot":{sym:`⪽`,unicName:`SUBSET WITH DOT`,name:`subset.dot`,shorthand:null,mathClass:`Relation`,latexName:`subsetdot`},"subset.double":{sym:`⋐`,unicName:`DOUBLE SUBSET`,name:`subset.double`,shorthand:null,mathClass:`Relation`,latexName:`Subset`},"subset.eq":{sym:`⊆`,unicName:`SUBSET OF OR EQUAL TO`,name:`subset.eq`,shorthand:null,mathClass:`Relation`,latexName:`subseteq`},"subset.eq.not":{sym:`⊈`,unicName:`NEITHER A SUBSET OF NOR EQUAL TO`,name:`subset.eq.not`,shorthand:null,mathClass:`Relation`,latexName:`nsubseteq`},"subset.eq.sq":{sym:`⊑`,unicName:`SQUARE IMAGE OF OR EQUAL TO`,name:`subset.eq.sq`,shorthand:null,mathClass:`Relation`,latexName:`sqsubseteq`},"subset.eq.sq.not":{sym:`⋢`,unicName:`NOT SQUARE IMAGE OF OR EQUAL TO`,name:`subset.eq.sq.not`,shorthand:null,mathClass:`Relation`,latexName:`nsqsubseteq`},"subset.neq":{sym:`⊊`,unicName:`SUBSET OF WITH NOT EQUAL TO`,name:`subset.neq`,shorthand:null,mathClass:`Relation`,latexName:`subsetneq`},"subset.not":{sym:`⊄`,unicName:`NOT A SUBSET OF`,name:`subset.not`,shorthand:null,mathClass:`Relation`,latexName:`nsubset`},"subset.sq":{sym:`⊏`,unicName:`SQUARE IMAGE OF`,name:`subset.sq`,shorthand:null,mathClass:`Relation`,latexName:`sqsubset`},"subset.sq.neq":{sym:`⋤`,unicName:`SQUARE IMAGE OF OR NOT EQUAL TO`,name:`subset.sq.neq`,shorthand:null,mathClass:`Relation`,latexName:`sqsubsetneq`},succ:Lc,"succ.approx":{sym:`⪸`,unicName:`SUCCEEDS ABOVE ALMOST EQUAL TO`,name:`succ.approx`,shorthand:null,mathClass:`Relation`,latexName:`succapprox`},"succ.curly.eq":{sym:`≽`,unicName:`SUCCEEDS OR EQUAL TO`,name:`succ.curly.eq`,shorthand:null,mathClass:`Relation`,latexName:`succcurlyeq`},"succ.curly.eq.not":{sym:`⋡`,unicName:`DOES NOT SUCCEED OR EQUAL`,name:`succ.curly.eq.not`,shorthand:null,mathClass:`Relation`,latexName:`nsucccurlyeq`},"succ.double":{sym:`⪼`,unicName:`DOUBLE SUCCEEDS`,name:`succ.double`,shorthand:null,mathClass:`Relation`,latexName:`Succ`},"succ.eq":{sym:`⪰`,unicName:`SUCCEEDS ABOVE SINGLE-LINE EQUALS SIGN`,name:`succ.eq`,shorthand:null,mathClass:`Relation`,latexName:`succeq`},"succ.equiv":{sym:`⪴`,unicName:`SUCCEEDS ABOVE EQUALS SIGN`,name:`succ.equiv`,shorthand:null,mathClass:`Relation`,latexName:`succeqq`},"succ.napprox":{sym:`⪺`,unicName:`SUCCEEDS ABOVE NOT ALMOST EQUAL TO`,name:`succ.napprox`,shorthand:null,mathClass:`Relation`,latexName:`succnapprox`},"succ.neq":{sym:`⪲`,unicName:`SUCCEEDS ABOVE SINGLE-LINE NOT EQUAL TO`,name:`succ.neq`,shorthand:null,mathClass:`Relation`,latexName:`succneq`},"succ.nequiv":{sym:`⪶`,unicName:`SUCCEEDS ABOVE NOT EQUAL TO`,name:`succ.nequiv`,shorthand:null,mathClass:`Relation`,latexName:`succneqq`},"succ.not":{sym:`⊁`,unicName:`DOES NOT SUCCEED`,name:`succ.not`,shorthand:null,mathClass:`Relation`,latexName:`nsucc`},"succ.ntilde":{sym:`⋩`,unicName:`SUCCEEDS BUT NOT EQUIVALENT TO`,name:`succ.ntilde`,shorthand:null,mathClass:`Relation`,latexName:`succnsim`},"succ.tilde":{sym:`≿`,unicName:`SUCCEEDS OR EQUIVALENT TO`,name:`succ.tilde`,shorthand:null,mathClass:`Relation`,latexName:`succsim`},"suit.club.filled":{sym:`♣`,unicName:`BLACK CLUB SUIT`,name:`suit.club.filled`,shorthand:null,mathClass:`Normal`,latexName:`clubsuit`},"suit.club.stroked":{sym:`♧`,unicName:`WHITE CLUB SUIT`,name:`suit.club.stroked`,shorthand:null,mathClass:`Normal`,latexName:`varclubsuit`},"suit.diamond.filled":{sym:`♦`,unicName:`BLACK DIAMOND SUIT`,name:`suit.diamond.filled`,shorthand:null,mathClass:`Normal`,latexName:`vardiamondsuit`},"suit.diamond.stroked":{sym:`♢`,unicName:`WHITE DIAMOND SUIT`,name:`suit.diamond.stroked`,shorthand:null,mathClass:`Normal`,latexName:`diamondsuit`},"suit.heart.filled":{sym:`♥`,unicName:`BLACK HEART SUIT`,name:`suit.heart.filled`,shorthand:null,mathClass:`Normal`,latexName:`varheartsuit`},"suit.heart.stroked":{sym:`♡`,unicName:`WHITE HEART SUIT`,name:`suit.heart.stroked`,shorthand:null,mathClass:`Normal`,latexName:`heartsuit`},"suit.spade.filled":{sym:`♠`,unicName:`BLACK SPADE SUIT`,name:`suit.spade.filled`,shorthand:null,mathClass:`Normal`,latexName:`spadesuit`},"suit.spade.stroked":{sym:`♤`,unicName:`WHITE SPADE SUIT`,name:`suit.spade.stroked`,shorthand:null,mathClass:`Normal`,latexName:`varspadesuit`},sum:Rc,"sum.integral":{sym:`⨋`,unicName:`SUMMATION WITH INTEGRAL`,name:`sum.integral`,shorthand:null,mathClass:`Large`,latexName:`sumint`},sun:zc,sup:Bc,supset:Vc,"supset.dot":{sym:`⪾`,unicName:`SUPERSET WITH DOT`,name:`supset.dot`,shorthand:null,mathClass:`Relation`,latexName:`supsetdot`},"supset.double":{sym:`⋑`,unicName:`DOUBLE SUPERSET`,name:`supset.double`,shorthand:null,mathClass:`Relation`,latexName:`Supset`},"supset.eq":{sym:`⊇`,unicName:`SUPERSET OF OR EQUAL TO`,name:`supset.eq`,shorthand:null,mathClass:`Relation`,latexName:`supseteq`},"supset.eq.not":{sym:`⊉`,unicName:`NEITHER A SUPERSET OF NOR EQUAL TO`,name:`supset.eq.not`,shorthand:null,mathClass:`Relation`,latexName:`nsupseteq`},"supset.eq.sq":{sym:`⊒`,unicName:`SQUARE ORIGINAL OF OR EQUAL TO`,name:`supset.eq.sq`,shorthand:null,mathClass:`Relation`,latexName:`sqsupseteq`},"supset.eq.sq.not":{sym:`⋣`,unicName:`NOT SQUARE ORIGINAL OF OR EQUAL TO`,name:`supset.eq.sq.not`,shorthand:null,mathClass:`Relation`,latexName:`nsqsupseteq`},"supset.neq":{sym:`⊋`,unicName:`SUPERSET OF WITH NOT EQUAL TO`,name:`supset.neq`,shorthand:null,mathClass:`Relation`,latexName:`supsetneq`},"supset.not":{sym:`⊅`,unicName:`NOT A SUPERSET OF`,name:`supset.not`,shorthand:null,mathClass:`Relation`,latexName:`nsupset`},"supset.sq":{sym:`⊐`,unicName:`SQUARE ORIGINAL OF`,name:`supset.sq`,shorthand:null,mathClass:`Relation`,latexName:`sqsupset`},"supset.sq.neq":{sym:`⋥`,unicName:`SQUARE ORIGINAL OF OR NOT EQUAL TO`,name:`supset.sq.neq`,shorthand:null,mathClass:`Relation`,latexName:`sqsupsetneq`},"tack.b":{sym:`⊤`,unicName:`DOWN TACK`,name:`tack.b`,shorthand:null,mathClass:`Normal`,latexName:`top`},"tack.b.big":{sym:`⟙`,unicName:`LARGE DOWN TACK`,name:`tack.b.big`,shorthand:null,mathClass:`Large`,latexName:`bigtop`},"tack.b.double":{sym:`⫪`,unicName:`DOUBLE DOWN TACK`,name:`tack.b.double`,shorthand:null,mathClass:`Relation`,latexName:`barV`},"tack.b.short":{sym:`⫟`,unicName:`SHORT DOWN TACK`,name:`tack.b.short`,shorthand:null,mathClass:`Relation`,latexName:`shortdowntack`},"tack.l":{sym:`⊣`,unicName:`LEFT TACK`,name:`tack.l`,shorthand:null,mathClass:`Relation`,latexName:`dashv`},"tack.l.double":{sym:`⫤`,unicName:`VERTICAL BAR DOUBLE LEFT TURNSTILE`,name:`tack.l.double`,shorthand:null,mathClass:`Relation`,latexName:`Dashv`},"tack.l.long":{sym:`⟞`,unicName:`LONG LEFT TACK`,name:`tack.l.long`,shorthand:null,mathClass:`Relation`,latexName:`longdashv`},"tack.l.r":{sym:`⟛`,unicName:`LEFT AND RIGHT TACK`,name:`tack.l.r`,shorthand:null,mathClass:`Relation`,latexName:`dashVdash`},"tack.l.short":{sym:`⫞`,unicName:`SHORT LEFT TACK`,name:`tack.l.short`,shorthand:null,mathClass:`Relation`,latexName:`shortlefttack`},"tack.r":{sym:`⊢`,unicName:`RIGHT TACK`,name:`tack.r`,shorthand:null,mathClass:`Relation`,latexName:`vdash`},"tack.r.double":{sym:`⊨`,unicName:`TRUE`,name:`tack.r.double`,shorthand:null,mathClass:`Relation`,latexName:`vDash`},"tack.r.double.not":{sym:`⊭`,unicName:`NOT TRUE`,name:`tack.r.double.not`,shorthand:null,mathClass:`Relation`,latexName:`nvDash`},"tack.r.long":{sym:`⟝`,unicName:`LONG RIGHT TACK`,name:`tack.r.long`,shorthand:null,mathClass:`Relation`,latexName:`vlongdash`},"tack.r.not":{sym:`⊬`,unicName:`DOES NOT PROVE`,name:`tack.r.not`,shorthand:null,mathClass:`Relation`,latexName:`nvdash`},"tack.r.short":{sym:`⊦`,unicName:`ASSERTION`,name:`tack.r.short`,shorthand:null,mathClass:`Relation`,latexName:`assert`},"tack.t":{sym:`⊥`,unicName:`UP TACK`,name:`tack.t`,shorthand:null,mathClass:`Normal`,latexName:`bot`},"tack.t.big":{sym:`⟘`,unicName:`LARGE UP TACK`,name:`tack.t.big`,shorthand:null,mathClass:`Large`,latexName:`bigbot`},"tack.t.double":{sym:`⫫`,unicName:`DOUBLE UP TACK`,name:`tack.t.double`,shorthand:null,mathClass:`Relation`,latexName:`Vbar`},"tack.t.short":{sym:`⫠`,unicName:`SHORT UP TACK`,name:`tack.t.short`,shorthand:null,mathClass:`Relation`,latexName:`shortuptack`},taka:Hc,taman:Uc,tan:Wc,tanh:Gc,tau:Kc,tenge:qc,tg:Jc,therefore:Yc,theta:Xc,"theta.alt":{sym:`ϑ`,unicName:`GREEK THETA SYMBOL`,name:`theta.alt`,shorthand:null,mathClass:`Alphabetic`,latexName:`mupvartheta`},"thick (5/18 em)":{sym:`thick`,unicName:``,name:`thick (5/18 em)`,shorthand:null,mathClass:`spacing`,latexName:``},"thin (1/6 em)":{sym:`thin`,unicName:``,name:`thin (1/6 em)`,shorthand:null,mathClass:`spacing`,latexName:``},"tilde.basic":{sym:`~`,unicName:`TILDE`,name:`tilde.basic`,shorthand:null,mathClass:`Normal`,latexName:``},"tilde.dot":{sym:`⩪`,unicName:`TILDE OPERATOR WITH DOT ABOVE`,name:`tilde.dot`,shorthand:null,mathClass:`Relation`,latexName:`dotsim`},"tilde.eq":{sym:`≃`,unicName:`ASYMPTOTICALLY EQUAL TO`,name:`tilde.eq`,shorthand:null,mathClass:`Relation`,latexName:`simeq`},"tilde.eq.not":{sym:`≄`,unicName:`NOT ASYMPTOTICALLY EQUAL TO`,name:`tilde.eq.not`,shorthand:null,mathClass:`Relation`,latexName:`nsime`},"tilde.eq.rev":{sym:`⋍`,unicName:`REVERSED TILDE EQUALS`,name:`tilde.eq.rev`,shorthand:null,mathClass:`Relation`,latexName:`backsimeq`},"tilde.equiv":{sym:`≅`,unicName:`APPROXIMATELY EQUAL TO`,name:`tilde.equiv`,shorthand:null,mathClass:`Relation`,latexName:`cong`},"tilde.equiv.not":{sym:`≇`,unicName:`NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO`,name:`tilde.equiv.not`,shorthand:null,mathClass:`Relation`,latexName:`ncong`},"tilde.nequiv":{sym:`≆`,unicName:`APPROXIMATELY BUT NOT ACTUALLY EQUAL TO`,name:`tilde.nequiv`,shorthand:null,mathClass:`Relation`,latexName:`simneqq`},"tilde.not":{sym:`≁`,unicName:`NOT TILDE`,name:`tilde.not`,shorthand:null,mathClass:`Relation`,latexName:`nsim`},"tilde.op":{sym:`∼`,unicName:`TILDE OPERATOR`,name:`tilde.op`,shorthand:`~`,mathClass:`Relation`,latexName:`sim`},"tilde.rev":{sym:`∽`,unicName:`REVERSED TILDE`,name:`tilde.rev`,shorthand:null,mathClass:`Relation`,latexName:`backsim`},"tilde.rev.equiv":{sym:`≌`,unicName:`ALL EQUAL TO`,name:`tilde.rev.equiv`,shorthand:null,mathClass:`Relation`,latexName:`backcong`},"tilde.triple":{sym:`≋`,unicName:`TRIPLE TILDE`,name:`tilde.triple`,shorthand:null,mathClass:`Relation`,latexName:`approxident`},times:Zc,"times.big":{sym:`⨉`,unicName:`N-ARY TIMES OPERATOR`,name:`times.big`,shorthand:null,mathClass:`Large`,latexName:`bigtimes`},"times.circle":{sym:`⊗`,unicName:`CIRCLED TIMES`,name:`times.circle`,shorthand:null,mathClass:`Binary`,latexName:`otimes`},"times.circle.big":{sym:`⨂`,unicName:`N-ARY CIRCLED TIMES OPERATOR`,name:`times.circle.big`,shorthand:null,mathClass:`Large`,latexName:`bigotimes`},"times.div":{sym:`⋇`,unicName:`DIVISION TIMES`,name:`times.div`,shorthand:null,mathClass:`Binary`,latexName:`divideontimes`},"times.l":{sym:`⋉`,unicName:`LEFT NORMAL FACTOR SEMIDIRECT PRODUCT`,name:`times.l`,shorthand:null,mathClass:`Binary`,latexName:`ltimes`},"times.o":{sym:`⊗`,unicName:`CIRCLED TIMES`,name:`times.o`,shorthand:null,mathClass:`Binary`,latexName:`otimes`},"times.o.big":{sym:`⨂`,unicName:`N-ARY CIRCLED TIMES OPERATOR`,name:`times.o.big`,shorthand:null,mathClass:`Large`,latexName:`bigotimes`},"times.o.hat":{sym:`⨶`,unicName:`CIRCLED MULTIPLICATION SIGN WITH CIRCUMFLEX ACCENT`,name:`times.o.hat`,shorthand:null,mathClass:`Binary`,latexName:`otimeshat`},"times.o.l":{sym:`⨴`,unicName:`MULTIPLICATION SIGN IN LEFT HALF CIRCLE`,name:`times.o.l`,shorthand:null,mathClass:`Binary`,latexName:`otimeslhrim`},"times.o.r":{sym:`⨵`,unicName:`MULTIPLICATION SIGN IN RIGHT HALF CIRCLE`,name:`times.o.r`,shorthand:null,mathClass:`Binary`,latexName:`otimesrhrim`},"times.r":{sym:`⋊`,unicName:`RIGHT NORMAL FACTOR SEMIDIRECT PRODUCT`,name:`times.r`,shorthand:null,mathClass:`Binary`,latexName:`rtimes`},"times.square":{sym:`⊠`,unicName:`SQUARED TIMES`,name:`times.square`,shorthand:null,mathClass:`Binary`,latexName:`boxtimes`},"times.three.l":{sym:`⋋`,unicName:`LEFT SEMIDIRECT PRODUCT`,name:`times.three.l`,shorthand:null,mathClass:`Binary`,latexName:`leftthreetimes`},"times.three.r":{sym:`⋌`,unicName:`RIGHT SEMIDIRECT PRODUCT`,name:`times.three.r`,shorthand:null,mathClass:`Binary`,latexName:`rightthreetimes`},"times.triangle":{sym:`⨻`,unicName:`MULTIPLICATION SIGN IN TRIANGLE`,name:`times.triangle`,shorthand:null,mathClass:`Binary`,latexName:`triangletimes`},tiny:Qc,togrog:$c,top:el,tr:tl,trademark:nl,"trademark.registered":{sym:`®`,unicName:`REGISTERED SIGN`,name:`trademark.registered`,shorthand:null,mathClass:``,latexName:``},"trademark.service":{sym:`℠`,unicName:`SERVICE MARK`,name:`trademark.service`,shorthand:null,mathClass:``,latexName:``},"triangle.filled.b":{sym:`▼`,unicName:`BLACK DOWN-POINTING TRIANGLE`,name:`triangle.filled.b`,shorthand:null,mathClass:`Binary`,latexName:`bigblacktriangledown`},"triangle.filled.bl":{sym:`◣`,unicName:`BLACK LOWER LEFT TRIANGLE`,name:`triangle.filled.bl`,shorthand:null,mathClass:`Normal`,latexName:`llblacktriangle`},"triangle.filled.br":{sym:`◢`,unicName:`BLACK LOWER RIGHT TRIANGLE`,name:`triangle.filled.br`,shorthand:null,mathClass:`Normal`,latexName:`lrblacktriangle`},"triangle.filled.l":{sym:`◀`,unicName:`BLACK LEFT-POINTING TRIANGLE`,name:`triangle.filled.l`,shorthand:null,mathClass:`Binary`,latexName:`blacktriangleleft`},"triangle.filled.r":{sym:`▶`,unicName:`BLACK RIGHT-POINTING TRIANGLE`,name:`triangle.filled.r`,shorthand:null,mathClass:`Binary`,latexName:`blacktriangleright`},"triangle.filled.small.b":{sym:`▾`,unicName:`BLACK DOWN-POINTING SMALL TRIANGLE`,name:`triangle.filled.small.b`,shorthand:null,mathClass:`Binary`,latexName:`blacktriangledown`},"triangle.filled.small.l":{sym:`◂`,unicName:`BLACK LEFT-POINTING SMALL TRIANGLE`,name:`triangle.filled.small.l`,shorthand:null,mathClass:`Binary`,latexName:`smallblacktriangleleft`},"triangle.filled.small.r":{sym:`▸`,unicName:`BLACK RIGHT-POINTING SMALL TRIANGLE`,name:`triangle.filled.small.r`,shorthand:null,mathClass:`Binary`,latexName:`smallblacktriangleright`},"triangle.filled.small.t":{sym:`▴`,unicName:`BLACK UP-POINTING SMALL TRIANGLE`,name:`triangle.filled.small.t`,shorthand:null,mathClass:`Binary`,latexName:`blacktriangle`},"triangle.filled.t":{sym:`▲`,unicName:`BLACK UP-POINTING TRIANGLE`,name:`triangle.filled.t`,shorthand:null,mathClass:`Binary`,latexName:`bigblacktriangleup`},"triangle.filled.tl":{sym:`◤`,unicName:`BLACK UPPER LEFT TRIANGLE`,name:`triangle.filled.tl`,shorthand:null,mathClass:`Normal`,latexName:`ulblacktriangle`},"triangle.filled.tr":{sym:`◥`,unicName:`BLACK UPPER RIGHT TRIANGLE`,name:`triangle.filled.tr`,shorthand:null,mathClass:`Normal`,latexName:`urblacktriangle`},"triangle.stroked.b":{sym:`▽`,unicName:`WHITE DOWN-POINTING TRIANGLE`,name:`triangle.stroked.b`,shorthand:null,mathClass:`Binary`,latexName:`bigtriangledown`},"triangle.stroked.bl":{sym:`◺`,unicName:`LOWER LEFT TRIANGLE`,name:`triangle.stroked.bl`,shorthand:null,mathClass:`Binary`,latexName:`lltriangle`},"triangle.stroked.br":{sym:`◿`,unicName:`LOWER RIGHT TRIANGLE`,name:`triangle.stroked.br`,shorthand:null,mathClass:`Binary`,latexName:`lrtriangle`},"triangle.stroked.dot":{sym:`◬`,unicName:`WHITE UP-POINTING TRIANGLE WITH DOT`,name:`triangle.stroked.dot`,shorthand:null,mathClass:`Binary`,latexName:`trianglecdot`},"triangle.stroked.l":{sym:`◁`,unicName:`WHITE LEFT-POINTING TRIANGLE`,name:`triangle.stroked.l`,shorthand:null,mathClass:`Binary`,latexName:`triangleleft`},"triangle.stroked.nested":{sym:`⟁`,unicName:`WHITE TRIANGLE CONTAINING SMALL WHITE TRIANGLE`,name:`triangle.stroked.nested`,shorthand:null,mathClass:`Normal`,latexName:`whiteinwhitetriangle`},"triangle.stroked.r":{sym:`▷`,unicName:`WHITE RIGHT-POINTING TRIANGLE`,name:`triangle.stroked.r`,shorthand:null,mathClass:`Binary`,latexName:`triangleright`},"triangle.stroked.rounded":{sym:`🛆`,unicName:`TRIANGLE WITH ROUNDED CORNERS`,name:`triangle.stroked.rounded`,shorthand:null,mathClass:``,latexName:``},"triangle.stroked.small.b":{sym:`▿`,unicName:`WHITE DOWN-POINTING SMALL TRIANGLE`,name:`triangle.stroked.small.b`,shorthand:null,mathClass:`Binary`,latexName:`triangledown`},"triangle.stroked.small.l":{sym:`◃`,unicName:`WHITE LEFT-POINTING SMALL TRIANGLE`,name:`triangle.stroked.small.l`,shorthand:null,mathClass:`Binary`,latexName:`smalltriangleleft`},"triangle.stroked.small.r":{sym:`▹`,unicName:`WHITE RIGHT-POINTING SMALL TRIANGLE`,name:`triangle.stroked.small.r`,shorthand:null,mathClass:`Binary`,latexName:`smalltriangleright`},"triangle.stroked.small.t":{sym:`▵`,unicName:`WHITE UP-POINTING SMALL TRIANGLE`,name:`triangle.stroked.small.t`,shorthand:null,mathClass:`Binary`,latexName:`vartriangle`},"triangle.stroked.t":{sym:`△`,unicName:`WHITE UP-POINTING TRIANGLE`,name:`triangle.stroked.t`,shorthand:null,mathClass:`Binary`,latexName:`bigtriangleup`},"triangle.stroked.tl":{sym:`◸`,unicName:`UPPER LEFT TRIANGLE`,name:`triangle.stroked.tl`,shorthand:null,mathClass:`Binary`,latexName:`ultriangle`},"triangle.stroked.tr":{sym:`◹`,unicName:`UPPER RIGHT TRIANGLE`,name:`triangle.stroked.tr`,shorthand:null,mathClass:`Binary`,latexName:`urtriangle`},union:rl,"union.arrow":{sym:`⊌`,unicName:`MULTISET`,name:`union.arrow`,shorthand:null,mathClass:`Binary`,latexName:`cupleftarrow`},"union.big":{sym:`⋃`,unicName:`N-ARY UNION`,name:`union.big`,shorthand:null,mathClass:`Large`,latexName:`bigcup`},"union.dot":{sym:`⊍`,unicName:`MULTISET MULTIPLICATION`,name:`union.dot`,shorthand:null,mathClass:`Binary`,latexName:`cupdot`},"union.dot.big":{sym:`⨃`,unicName:`N-ARY UNION OPERATOR WITH DOT`,name:`union.dot.big`,shorthand:null,mathClass:`Large`,latexName:`bigcupdot`},"union.double":{sym:`⋓`,unicName:`DOUBLE UNION`,name:`union.double`,shorthand:null,mathClass:`Binary`,latexName:`Cup`},"union.minus":{sym:`⩁`,unicName:`UNION WITH MINUS SIGN`,name:`union.minus`,shorthand:null,mathClass:`Binary`,latexName:`uminus`},"union.or":{sym:`⩅`,unicName:`UNION WITH LOGICAL OR`,name:`union.or`,shorthand:null,mathClass:`Binary`,latexName:`cupvee`},"union.plus":{sym:`⊎`,unicName:`MULTISET UNION`,name:`union.plus`,shorthand:null,mathClass:`Binary`,latexName:`uplus`},"union.plus.big":{sym:`⨄`,unicName:`N-ARY UNION OPERATOR WITH PLUS`,name:`union.plus.big`,shorthand:null,mathClass:`Large`,latexName:`biguplus`},"union.sq":{sym:`⊔`,unicName:`SQUARE CUP`,name:`union.sq`,shorthand:null,mathClass:`Binary`,latexName:`sqcup`},"union.sq.big":{sym:`⨆`,unicName:`N-ARY SQUARE UNION OPERATOR`,name:`union.sq.big`,shorthand:null,mathClass:`Large`,latexName:`bigsqcup`},"union.sq.double":{sym:`⩏`,unicName:`DOUBLE SQUARE UNION`,name:`union.sq.double`,shorthand:null,mathClass:`Binary`,latexName:`Sqcup`},upsilon:il,uranus:al,"uranus.alt":{sym:`♅`,unicName:`URANUS`,name:`uranus.alt`,shorthand:null,mathClass:``,latexName:``},venus:ol,"wide (2 em)":{sym:`wide`,unicName:``,name:`wide (2 em)`,shorthand:null,mathClass:`spacing`,latexName:``},without:sl,wj:cl,won:ll,wreath:ul,xi:dl,xor:fl,"xor.big":{sym:`⨁`,unicName:`N-ARY CIRCLED PLUS OPERATOR`,name:`xor.big`,shorthand:null,mathClass:`Large`,latexName:`bigoplus`},yen:pl,yuan:ml,zeta:hl,zwj:gl,zwnj:_l,zws:vl,"|->":{sym:`↦`,unicName:`RIGHTWARDS ARROW FROM BAR`,name:`mapsto`,shorthand:`|->`,mathClass:`Relation`,latexName:`mapsto`},"|=>":{sym:`⤇`,unicName:`RIGHTWARDS DOUBLE ARROW FROM BAR`,name:`arrow.r.double.bar`,shorthand:`|=>`,mathClass:`Relation`,latexName:`Mapsto`},"|]":{sym:`⟧`,unicName:`MATHEMATICAL RIGHT WHITE SQUARE BRACKET`,name:`bracket.r.double`,shorthand:`|]`,mathClass:`Closing`,latexName:`rBrack`},"||":{sym:`‖`,unicName:`DOUBLE VERTICAL LINE`,name:`bar.v.double`,shorthand:`||`,mathClass:`Fence`,latexName:`Vert`},"~":{sym:`∼`,unicName:`TILDE OPERATOR`,name:`tilde.op`,shorthand:`~`,mathClass:`Relation`,latexName:`sim`},"~>":{sym:`⇝`,unicName:`RIGHTWARDS SQUIGGLE ARROW`,name:`arrow.r.squiggly`,shorthand:`~>`,mathClass:`Relation`,latexName:`rightsquigarrow`},"~~>":{sym:`⟿`,unicName:`LONG RIGHTWARDS SQUIGGLE ARROW`,name:`arrow.r.long.squiggly`,shorthand:`~~>`,mathClass:`Relation`,latexName:`longrightsquigarrow`}};const bl=new Map;for(let[e,t]of Object.entries(yl))t.sym&&bl.set(e,t.sym);var xl=new Map,Sl=class extends d.WidgetType{constructor(e){super(),this.text=e}eq(e){return this.text===e.text}toDOM(){let e=document.createElement(`span`);return e.className=`typ-pol`,e.textContent=this.text,e}};function Cl(e){let t=xl.get(e);return t||(t=new Sl(e),xl.set(e,t)),t}var wl=u.StateEffect.define(),Tl=class{decorations=d.Decoration.none;forceRevealPos=-1;hoveredSymbolPos=-1;revealTimer;constructor(e){this.view=e,this.updateDecorations(e,!1,!1)}update(e){e.docChanged&&(this.forceRevealPos!==-1&&(this.forceRevealPos=e.changes.mapPos(this.forceRevealPos)),this.hoveredSymbolPos!==-1&&(this.hoveredSymbolPos=e.changes.mapPos(this.hoveredSymbolPos)));let t=e.transactions.some(e=>e.effects.some(e=>e.is(wl)));(e.docChanged||e.selectionSet||e.viewportChanged||t)&&this.updateDecorations(e.view,e.docChanged,e.selectionSet)}destroy(){this.clearTimer()}clearTimer(){this.revealTimer!==void 0&&(window.clearTimeout(this.revealTimer),this.revealTimer=void 0)}updateDecorations(e,t,n){let r=z(e),i=e.state.facet(O),a=i.plugin.settings.concealMathSymbols;if(!r||!r.tree||!a){this.decorations=d.Decoration.none,this.clearTimer(),this.hoveredSymbolPos=-1,this.forceRevealPos=-1;return}if(r.processor&&r.processor.renderingEngine===L.MathJax){this.decorations=d.Decoration.none,this.clearTimer(),this.hoveredSymbolPos=-1,this.forceRevealPos=-1;return}let o=e.state.selection.main.head,s=r.kind===`codeblock`?r.from:r.from+r.skip,c=[],l=-1,u=!1,f=e=>{let t=e.kind();if(t===k.MathIdent||t===k.FieldAccess||t===k.MathText){let t=e.node.intoText(),n=t.trim(),r=bl.get(n);if(r){let i=t.length-t.trimStart().length,a=s+e.offset+i,f=a+n.length,p=a<=o&&o<=f,m=!0;if(p){let e=!1;this.decorations!==d.Decoration.none&&this.decorations.between(a,f,(t,n)=>{t===a&&n===f&&(e=!0)}),this.forceRevealPos===a?m=!1:e?(m=!0,l=a):(m=!1,l=a,u=!0)}if(m){let e=d.Decoration.replace({widget:Cl(r)});c.push(e.range(a,f))}return}}for(let t of e.children())f(t)};f(Ue.new(r.tree)),this.decorations=d.Decoration.set(c,!0);let p=Number(i.plugin.settings.mathSymbolRevealDelay)||1e3;l===-1?(this.clearTimer(),this.hoveredSymbolPos=-1,this.forceRevealPos=-1):u?(this.forceRevealPos=l,this.clearTimer()):(this.hoveredSymbolPos!==l||n||t)&&(this.clearTimer(),this.hoveredSymbolPos=l,this.revealTimer=window.setTimeout(()=>{this.forceRevealPos=l,e.dispatch({effects:wl.of()})},p))}};const El=d.ViewPlugin.fromClass(Tl,{decorations:e=>e.decorations}),Dl=[El,d.EditorView.atomicRanges.of(e=>e.plugin(El)?.decorations??u.RangeSet.empty)];var Ol=new Map;function kl(e){let t=Ol.get(e);return t||(t=d.Decoration.mark({class:e}),Ol.set(e,t)),t}var Al=new Set([k.Parenthesized,k.Array,k.Dict,k.CodeBlock,k.ContentBlock,k.MathDelimited,k.Equation,k.Args,k.Params,k.Destructuring]),jl=new Set([k.LeftParen,k.LeftBracket,k.LeftBrace]),Ml=new Set([k.RightParen,k.RightBracket,k.RightBrace]),Nl=new Set([k.Dollar]);const Pl=()=>d.ViewPlugin.fromClass(class{decorations=d.Decoration.none;lastCursor=-1;constructor(e){this.decorations=this.buildDecorations(e)}update(e){let t=e.state.selection.main.head;(e.docChanged||e.selectionSet||e.viewportChanged||t!==this.lastCursor)&&(this.decorations=this.buildDecorations(e.view),this.lastCursor=t)}buildDecorations(e){if(e.state.facet(O).plugin.settings.disableBracketHighlight)return d.Decoration.none;let t=z(e);if(!t||!t.tree)return d.Decoration.none;let n=e.state.selection.main.head,r=t.kind===`codeblock`?t.from:t.from+t.skip,i=n-r,a=Ue.new(t.tree),o=a.leafAt(i,Ge.After),s=a.leafAt(i,Ge.Before),c=null,l=e=>{if(!e)return null;let t=e;if(e.kind()===k.BlockComment){let t=e.node.intoText();if(t.startsWith(`/*`)&&t.endsWith(`*/`)&&t.length>=4)return{open:e.offset,openLen:2,close:e.offset+e.len()-2,closeLen:2}}for(;t;){if(Al.has(t.kind())){let e=t.children(),n,r;for(let t of e){let e=t.kind();jl.has(e)&&!n&&(n=t),Ml.has(e)&&(r=t),Nl.has(e)&&(n?r=t:n=t)}if(n&&r)return{open:n.offset,openLen:n.len(),close:r.offset,closeLen:r.len()}}t=t.parent}return null};if(c=o&&(jl.has(o.kind())||Ml.has(o.kind())||Nl.has(o.kind())||o.kind()===k.BlockComment)?l(o):s&&(jl.has(s.kind())||Ml.has(s.kind())||Nl.has(s.kind())||s.kind()===k.BlockComment)?l(s):l(o||s),!c)return d.Decoration.none;let u=c.openLen||1,f=c.closeLen||1,p=kl(`typstmate-bracket-pair typstmate-bracket-pair-open`),m=kl(`typstmate-bracket-pair typstmate-bracket-pair-close`),h=r+c.open,g=h+u,_=r+c.close,v=_+f;return d.Decoration.set([p.range(h,g),m.range(_,v)],!0)}},{decorations:e=>e.decorations}),Fl=d.EditorView.theme({[`.${A.Comment}`]:{color:`var(--typstmate-c-comment) !important`},[`.${A.Escape}`]:{color:`var(--typstmate-c-escape) !important`},[`.${A.Strong}`]:{fontWeight:`700 !important`},[`.${A.Emph}`]:{fontStyle:`italic !important`},[`.${A.Link}`]:{textDecoration:`underline !important`},[`.${A.Raw}`]:{color:`var(--typstmate-c-monospace) !important`},[`.${A.Label}`]:{color:`var(--typstmate-c-escape) !important`},[`.${A.Ref}`]:{color:`var(--typstmate-c-escape) !important`},[`.${A.Heading}`]:{fontWeight:`700 !important`,textDecoration:`underline !important`},[`.${A.ListMarker}`]:{color:`var(--typstmate-c-list-marker) !important`},[`.${A.ListTerm}`]:{fontWeight:`700 !important`},[`.${A.MathDelimiter}`]:{color:`var(--typstmate-c-math-delim) !important`},[`.${A.MathOperator}`]:{color:`var(--typstmate-c-math-op) !important`},[`.${A.Keyword}`]:{color:`var(--typstmate-c-keyword) !important`},[`.${A.Number}`]:{color:`var(--typstmate-c-number) !important`},[`.${A.String}`]:{color:`var(--typstmate-c-string) !important`},[`.${A.Function}`]:{color:`var(--typstmate-c-func) !important`},[`.${A.Interpolated}`]:{color:`var(--typstmate-c-interpolated) !important`},[`.${A.Text}`]:{color:`var(--text-normal)`},".typstmate-bracket-pair":{backgroundColor:`var(--text-highlight-bg) !important`}}),Il=d.EditorView.theme({[`.${A.Comment}`]:{color:`var(--code-comment) !important`},[`.${A.Escape}`]:{color:`var(--code-important) !important`},[`.${A.Strong}`]:{fontWeight:`700 !important`},[`.${A.Emph}`]:{fontStyle:`italic !important`},[`.${A.Link}`]:{textDecoration:`underline !important`,color:`var(--link-color)`},[`.${A.Raw}`]:{color:`var(--code-comment) !important`},[`.${A.Label}`]:{color:`var(--code-tag) !important`},[`.${A.Ref}`]:{color:`var(--code-tag) !important`},[`.${A.Heading}`]:{fontWeight:`700 !important`,textDecoration:`underline !important`},[`.${A.ListMarker}`]:{color:`var(--code-punctuation) !important`},[`.${A.ListTerm}`]:{fontWeight:`700 !important`},[`.${A.MathDelimiter}`]:{color:`var(--code-punctuation) !important`},[`.${A.MathOperator}`]:{color:`var(--code-operator) !important`},[`.${A.Keyword}`]:{color:`var(--code-keyword) !important`},[`.${A.Number}`]:{color:`var(--code-value) !important`},[`.${A.String}`]:{color:`var(--code-string) !important`},[`.${A.Function}`]:{color:`var(--code-function) !important`},[`.${A.Interpolated}`]:{color:`var(--code-tag) !important`},[`.${A.Text}`]:{color:`var(--text-normal)`},".typstmate-bracket-pair":{backgroundColor:`var(--text-highlight-bg) !important`}}),Ll=/(?:^| |\$|\(|\)|\[|\]|\{|\}|<|>|\+|-|\/|\*|=|!|\?|#|%|&|'|:|;|,|\d)(?[^\W_]+)(?\(.*\))?@$/;var Rl=u.StateField.define({create(){return d.Decoration.none},update(e,t){if(e=e.map(t.changes),t.docChanged||t.selection){let n=t.state.selection.main.head,r=t.state.doc.lineAt(n);if(t.state.sliceDoc(r.from,n).match(Ll)?.groups?.query){let t=n-1,r=d.Decoration.mark({class:`typstmate-atmode`}).range(t,n);e=d.Decoration.set([r])}else e=d.Decoration.none}return e},provide:e=>d.EditorView.decorations.from(e)}),zl=class{container;items;candidates=[];selectedIndex=-1;query;argument;queryFrom;queryTo;isActive=!1;mouseMoveListener=e=>this.onMouseMove(e);mouseDownListener=e=>this.onMouseDown(e);constructor(e){this.view=e,this.container=document.createElement(`div`),this.container.classList.add(`typstmate-snippets`,`typstmate-temporary`),this.container.style.display=`none`,this.items=document.createElement(`div`),this.items.className=`items`,this.container.appendChild(this.items),document.body.appendChild(this.container)}update(e){if(!e.view.hasFocus||!e.state.selection.main.empty){this.hide();return}if(!e.docChanged&&!e.selectionSet)return;if(!z(e.view)){this.hide();return}let t=e.state.facet(O),n=e.state.selection.main.head,r=e.state.doc.lineAt(n),i=e.state.sliceDoc(r.from,n).match(Ll);if(!i||!i.groups?.query){this.hide();return}let a=i.groups.query,o=i.groups.arg;this.suggest(a,n,o,e.view,t)}suggest(e,t,n,r,i){if(this.candidates=i.plugin.settings.snippets?.filter(t=>t.name.includes(e))??[],!this.candidates.length){this.hide();return}this.query=e,this.argument=n,this.queryFrom=t-(e.length+(n?.length??0)+1),this.queryTo=t,r.requestMeasure({read:()=>{try{return rr(r,this.queryFrom,this.queryTo)}catch{return null}},write:e=>{e?this.render(e,i):this.hide()}})}render(e,t){this.container.style.setProperty(`--preview-left`,`${e.x}px`),this.container.style.setProperty(`--preview-top`,`${e.y}px`),this.isActive||this.show(),this.items.replaceChildren(),this.selectedIndex=-1,this.candidates.forEach((e,n)=>{let r=document.createElement(`div`);r.className=`item`,r.dataset.index=n.toString();let i=e.content;if(e.script)r.append(`📦${e.name} (${e.category})`);else{switch(e.kind){case`inline`:i=`${e.id}${e.id===``?``:`:`}${i}`;break;case`display`:i=`${e.id}\n${i}\n`;break;case`codeblock`:i=`${e.id}\n${i}\n`;break}let n=document.createElement(`div`);t.plugin.typstManager.render(i,n,e.kind),r.appendChild(document.createTextNode(`${e.name} (${e.category})`)),r.appendChild(n)}this.items.appendChild(r)}),this.candidates.length>0&&this.updateSelection(0)}show(){this.isActive=!0,this.container.style.display=`block`,document.body.classList.add(`typstmate-snippet-suggesting`),document.addEventListener(`mousemove`,this.mouseMoveListener,!0),document.addEventListener(`mousedown`,this.mouseDownListener,!0)}hide(){this.isActive&&(this.isActive=!1,this.container.style.display=`none`,document.body.classList.remove(`typstmate-snippet-suggesting`),document.removeEventListener(`mousemove`,this.mouseMoveListener,!0),document.removeEventListener(`mousedown`,this.mouseDownListener,!0))}onMouseMove(e){if(!this.isActive)return;let t=e.target.closest(`.item`);if(!t)return;let n=Number(t.dataset.index);Number.isNaN(n)||this.updateSelection(n)}onMouseDown(e){if(!this.isActive)return;let t=e.target.closest(`.item`);if(t){e.preventDefault(),e.stopPropagation();let n=Number(t.dataset.index);!Number.isNaN(n)&&this.candidates[n]&&(this.execute(this.candidates[n]),this.hide(),this.view.focus())}}handleKeyAction(e){if(!this.isActive||this.candidates.length===0)return!1;switch(e){case`ArrowUp`:case`ArrowDown`:{let t=this.candidates.length;return e===`ArrowUp`?this.updateSelection(this.selectedIndex<=0?t-1:this.selectedIndex-1):this.updateSelection(this.selectedIndex===-1||this.selectedIndex===t-1?0:this.selectedIndex+1),this.scrollSelectedIntoView(),!0}case`Tab`:{let e=this.selectedIndex>=0?this.candidates[this.selectedIndex]:this.candidates[0];return e&&this.complete(e),!0}case`Enter`:{let e=this.selectedIndex>=0?this.candidates[this.selectedIndex]:this.candidates[0];if(e){if(e.script&&this.argument===void 0)return this.complete(e),!0;this.execute(e)}return this.hide(),this.view.focus(),!0}case`Escape`:return this.hide(),this.view.focus(),!0}return!1}handleTyping(e){if(e.ctrlKey||e.metaKey||e.altKey||[`ArrowUp`,`ArrowDown`,`Enter`,`Tab`,`Escape`,`Shift`].includes(e.key))return!1;let t=this.view.state.selection.main.head;if(e.key===`(`)return e.preventDefault(),this.view.dispatch({changes:{from:t-(this.argument?2:1),insert:`()`}}),!0;if(e.key===`Backspace`){if(!this.query)return!1;e.preventDefault();let n,r;return this.argument?this.argument===`()`?(n=t-3,r=t-1):(n=t-3,r=t-2):(n=t-2,r=t-1),n>=0&&this.view.dispatch({changes:{from:n,to:r}}),!0}return e.key.length===1?e.key===` `&&!this.argument?(this.hide(),!1):(e.preventDefault(),this.view.dispatch({changes:{from:t-(this.argument?2:1),insert:e.key}}),!0):!1}complete(e){if(!(e.script&&!this.argument)&&e.name===this.query)return this.execute(e);if(this.queryFrom===void 0||this.queryTo===void 0)return;let t=e.script?this.argument?this.argument:`()`:``,n=`${e.name}${t}@`;this.view.dispatch({changes:{from:this.queryFrom,to:this.queryTo,insert:n}})}execute(e){if(this.queryFrom===void 0||this.queryTo===void 0)return;let t=e.content;if(e.script)try{let e=this.argument?this.argument.slice(1,-1):void 0;t=Function(`input`,`window`,t)(e,window)}catch(e){new l.Notice(`Snippet execution failed: ${String(e)}`);return}let n=t.indexOf(`#CURSOR`);t=t.replace(`#CURSOR`,``),n===-1&&(t=`${t} `);let r=this.queryFrom+(n===-1?t.length:n);this.view.dispatch({changes:{from:this.queryFrom,to:this.queryTo,insert:t},selection:{anchor:r},userEvent:`input.complete`})}updateSelection(e){let t=this.items.children;this.selectedIndex>=0&&t[this.selectedIndex]&&t[this.selectedIndex].classList.remove(`selected`),e>=0&&t[e]&&(t[e].classList.add(`selected`),this.selectedIndex=e)}scrollSelectedIntoView(){let e=this.items.children[this.selectedIndex];e&&e.scrollIntoView({block:`nearest`,behavior:`smooth`})}destroy(){this.hide(),this.container.remove()}};const Bl=d.ViewPlugin.fromClass(zl),Vl=[Rl,Bl,u.Prec.highest(d.keymap.of([{key:`ArrowUp`,run:e=>e.plugin(Bl)?.handleKeyAction(`ArrowUp`)??!1},{key:`ArrowDown`,run:e=>e.plugin(Bl)?.handleKeyAction(`ArrowDown`)??!1},{key:`Enter`,run:e=>e.plugin(Bl)?.handleKeyAction(`Enter`)??!1},{key:`Tab`,run:e=>e.plugin(Bl)?.handleKeyAction(`Tab`)??!1},{key:`Escape`,run:e=>e.plugin(Bl)?.handleKeyAction(`Escape`)??!1}])),d.EditorView.domEventHandlers({keydown(e,t){let n=t.plugin(Bl);return n?.isActive?n.handleTyping(e):!1}})];var Hl=Object.fromEntries(Object.entries(yl).filter(([e,t])=>t.latexName!==``).map(([e,t])=>[t.latexName.replace(/\\/g,``),t])),Ul=Object.keys(yl).sort((e,t)=>e.length-t.length),Wl=Object.keys(Hl).sort((e,t)=>e.length-t.length);function Gl(e){switch(e.at(0)){case`\\`:return Kl(e.replace(/\\/g,``),Wl,Hl);default:return Kl(e,Ul,yl)}}function Kl(e,t,n){let r=t.filter(t=>t.includes(e)),i=r.filter(t=>t.startsWith(e)),a=i.filter(e=>!e.includes(`.`)).map(e=>({...n[e],kind:`base`})),o=i.filter(e=>e.includes(`.`)).map(e=>({...n[e],kind:a.length===0?`base`:`variant`})),s=r.filter(e=>!i.includes(e)).map(e=>({...n[e],kind:`substring`}));return[...a,...o,...s]}const ql=/(?:^| |\$|\(|\)|\[|\]|\{|\}|<|>|\+|-|\/|\*|=|!|\?|#|%|&|'|:|;|,|\d)(?\\?([a-zA-Z.][a-zA-Z.]+|[-<>|=[\]~:-][-<>|=[\]~:-]+))$/;var Jl=class{container;items;candidates=[];selectedIndex=-1;query;queryFrom;queryTo;isActive=!1;isApplyingCompletion=!1;mouseMoveListener=e=>this.onMouseMove(e);mouseDownListener=e=>this.onMouseDown(e);constructor(e){this.view=e,this.container=document.createElement(`div`),this.container.classList.add(`typstmate-symbols`,`typstmate-temporary`),this.container.style.display=`none`,this.items=document.createElement(`div`),this.items.className=`items`,this.container.appendChild(this.items),document.body.appendChild(this.container)}update(e){if(this.isApplyingCompletion)return;if(!e.view.hasFocus||!e.state.selection.main.empty){this.hide();return}if(!e.docChanged){e.selectionSet&&this.hide();return}let t=z(e.view);if(!t||t.processor?.disableSuggest||t.syntaxMode!==I.Math){this.hide();return}let n=e.state.selection.main.head,r=e.state.doc.lineAt(n),i=e.state.sliceDoc(r.from,n).match(ql);if(!i||!i.groups?.symbol){this.hide();return}let a=i.groups.symbol;this.suggest(a,n,e.view)}suggest(e,t,n){if(this.candidates=Gl(e),!this.candidates.length){this.hide();return}this.query=e,this.queryFrom=t-e.length,this.queryTo=t;let r=e.startsWith(`\\`);n.requestMeasure({read:()=>{try{return rr(n,this.queryFrom,this.queryTo)}catch{return null}},write:e=>{e?this.render(e,r):this.hide()}})}render(e,t){this.container.style.setProperty(`--preview-left`,`${e.x}px`),this.container.style.setProperty(`--preview-top`,`${e.y}px`),this.isActive||this.show(),this.items.replaceChildren(),this.selectedIndex=-1,this.candidates.forEach((e,n)=>{let r=document.createElement(`div`);r.className=`item typstmate-symbol`,r.dataset.index=n.toString(),e.kind&&r.classList.add(e.kind),t?(r.classList.add(`latex`),r.textContent=`${e.sym}: \\${e.latexName} (${e.mathClass})`):(r.classList.add(`typst`),r.textContent=`${e.sym}: ${e.name} (${e.mathClass})`),this.items.appendChild(r)}),this.candidates.length>0&&this.updateSelection(0)}show(){this.isActive=!0,this.container.style.display=`block`,document.body.classList.add(`typstmate-symbol-suggesting`),document.addEventListener(`mousemove`,this.mouseMoveListener,!0),document.addEventListener(`mousedown`,this.mouseDownListener,!0)}hide(){this.isActive&&(this.isActive=!1,this.container.style.display=`none`,document.body.classList.remove(`typstmate-symbol-suggesting`),document.removeEventListener(`mousemove`,this.mouseMoveListener,!0),document.removeEventListener(`mousedown`,this.mouseDownListener,!0))}onMouseMove(e){if(!this.isActive)return;let t=e.target.closest(`.item`);if(!t)return;let n=Number(t.dataset.index);Number.isNaN(n)||this.updateSelection(n)}onMouseDown(e){if(!this.isActive)return;let t=e.target.closest(`.item`);if(t){e.preventDefault(),e.stopPropagation();let n=Number(t.dataset.index);!Number.isNaN(n)&&this.candidates[n]&&(this.execute(this.candidates[n]),this.hide())}}handleKeyAction(e){if(!this.isActive||this.candidates.length===0)return!1;switch(e){case`ArrowUp`:case`ArrowDown`:{let t=this.candidates.length;return e===`ArrowUp`?this.updateSelection(this.selectedIndex<=0?t-1:this.selectedIndex-1):this.updateSelection(this.selectedIndex===-1||this.selectedIndex===t-1?0:this.selectedIndex+1),this.scrollSelectedIntoView(),!0}case`Tab`:{let e=this.selectedIndex>=0?this.candidates[this.selectedIndex]:this.candidates[0];return e&&this.complete(e),!0}case`Enter`:{let e=this.selectedIndex>=0?this.candidates[this.selectedIndex]:this.candidates[0];return e&&this.execute(e),this.hide(),this.view.focus(),!0}case`Escape`:return this.hide(),this.view.focus(),!0}return!1}complete(e){if(e.name===this.query)return this.execute(e);this.queryFrom===void 0||this.queryTo===void 0||(this.isApplyingCompletion=!0,this.view.dispatch({changes:{from:this.queryFrom,to:this.queryTo,insert:e.name}}),this.isApplyingCompletion=!1,this.query=e.name,this.queryTo=this.queryFrom+e.name.length,this.suggest(this.query,this.queryTo,this.view))}execute(e){if(this.queryFrom===void 0||this.queryTo===void 0)return;let t=this.view.state.facet(O),n=z(this.view);if(!n)return;let r=e.name;n.processor?.renderingEngine===`mathjax`?r=`\\${e.latexName}`:t.plugin.settings.complementSymbolWithUnicode&&(r=e.sym||e.name),[`op`,`Large`].includes(e.mathClass)||(r+=` `),this.isApplyingCompletion=!0,this.view.dispatch({changes:{from:this.queryFrom,to:this.queryTo,insert:r},selection:{anchor:this.queryFrom+r.length},userEvent:`input.complete`}),this.isApplyingCompletion=!1}updateSelection(e){let t=this.items.children;this.selectedIndex>=0&&t[this.selectedIndex]&&t[this.selectedIndex].classList.remove(`selected`),e>=0&&t[e]&&(t[e].classList.add(`selected`),this.selectedIndex=e)}scrollSelectedIntoView(){let e=this.items.children[this.selectedIndex];e&&e.scrollIntoView({block:`nearest`,behavior:`smooth`})}destroy(){this.hide(),this.container.remove()}};const Yl=d.ViewPlugin.fromClass(Jl),Xl=[Yl,u.Prec.highest(d.keymap.of([{key:`ArrowUp`,run:e=>e.plugin(Yl)?.handleKeyAction(`ArrowUp`)??!1},{key:`ArrowDown`,run:e=>e.plugin(Yl)?.handleKeyAction(`ArrowDown`)??!1},{key:`Enter`,run:e=>e.plugin(Yl)?.handleKeyAction(`Enter`)??!1},{key:`Tab`,run:e=>e.plugin(Yl)?.handleKeyAction(`Tab`)??!1},{key:`Escape`,run:e=>e.plugin(Yl)?.handleKeyAction(`Escape`)??!1}]))];function Zl(e){return[O.of(e),Wn,fn,Pl(),Dl,Xl,Vl,ln,ur,Mr,Pr,nr,ar,Jn(),e.plugin.settings.useObsidianTheme?Il:Fl,Hr].filter(e=>!Array.isArray(e)||Array.isArray(e)&&e.length!==0)}var Ql=class{plugin;supportedCodeBlockLangs;constructor(e){this.plugin=e,this.supportedCodeBlockLangs=new Set((this.plugin.settings.processor.codeblock?.processors??[]).map(e=>e.id)),this.plugin.registerEditorExtension([u.Prec.high([...Zl(this)])])}hideAllPopup(){}triggerRippleEffect(e,t){let n=e.coordsAtPos(t);if(!n)return;let r=document.createElement(`div`);r.className=`typstmate-jump-ripple`,r.style.left=`${n.left}px`,r.style.top=`${n.top}px`,document.body.appendChild(r),setTimeout(()=>{r.remove()},900)}boxCurrentEquation(e){let t=z(e);if(!t)return new l.Notice(`There is no active region`);let n=e.state.sliceDoc(t.from+t.skip,t.to);e.dispatch({changes:{from:t.from+t.skip,to:t.to,insert:`${t.kind===`display`?` `:``}boxed(${n})`},selection:{anchor:t.from+t.skip+`boxed(${n})`.length}})}selectCurrentEquation(e){let t=z(e);if(!t)return new l.Notice(`There is no active region`);e.dispatch({selection:{anchor:t.from+t.skip,head:t.to}})}},$l=4,eu=0,tu=1,nu=2;function ru(e){let t=e.length;for(;--t>=0;)e[t]=0}var iu=0,au=1,ou=2,su=3,cu=258,lu=29,uu=256,du=uu+1+lu,fu=30,pu=19,mu=2*du+1,hu=15,gu=16,_u=7,vu=256,yu=16,bu=17,xu=18,Su=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]),Cu=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),wu=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),Tu=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),Eu=512,Du=Array((du+2)*2);ru(Du);var Ou=Array(fu*2);ru(Ou);var ku=Array(Eu);ru(ku);var Au=Array(cu-su+1);ru(Au);var ju=Array(lu);ru(ju);var Mu=Array(fu);ru(Mu);function Nu(e,t,n,r,i){this.static_tree=e,this.extra_bits=t,this.extra_base=n,this.elems=r,this.max_length=i,this.has_stree=e&&e.length}var Pu,Fu,Iu;function Lu(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}var Ru=e=>e<256?ku[e]:ku[256+(e>>>7)],zu=(e,t)=>{e.pending_buf[e.pending++]=t&255,e.pending_buf[e.pending++]=t>>>8&255},B=(e,t,n)=>{e.bi_valid>gu-n?(e.bi_buf|=t<>gu-e.bi_valid,e.bi_valid+=n-gu):(e.bi_buf|=t<{B(e,n[t*2],n[t*2+1])},Vu=(e,t)=>{let n=0;do n|=e&1,e>>>=1,n<<=1;while(--t>0);return n>>>1},Hu=e=>{e.bi_valid===16?(zu(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=e.bi_buf&255,e.bi_buf>>=8,e.bi_valid-=8)},Uu=(e,t)=>{let n=t.dyn_tree,r=t.max_code,i=t.stat_desc.static_tree,a=t.stat_desc.has_stree,o=t.stat_desc.extra_bits,s=t.stat_desc.extra_base,c=t.stat_desc.max_length,l,u,d,f,p,m,h=0;for(f=0;f<=hu;f++)e.bl_count[f]=0;for(n[e.heap[e.heap_max]*2+1]=0,l=e.heap_max+1;lc&&(f=c,h++),n[u*2+1]=f,!(u>r)&&(e.bl_count[f]++,p=0,u>=s&&(p=o[u-s]),m=n[u*2],e.opt_len+=m*(f+p),a&&(e.static_len+=m*(i[u*2+1]+p)));if(h!==0){do{for(f=c-1;e.bl_count[f]===0;)f--;e.bl_count[f]--,e.bl_count[f+1]+=2,e.bl_count[c]--,h-=2}while(h>0);for(f=c;f!==0;f--)for(u=e.bl_count[f];u!==0;)d=e.heap[--l],!(d>r)&&(n[d*2+1]!==f&&(e.opt_len+=(f-n[d*2+1])*n[d*2],n[d*2+1]=f),u--)}},Wu=(e,t,n)=>{let r=Array(hu+1),i=0,a,o;for(a=1;a<=hu;a++)i=i+n[a-1]<<1,r[a]=i;for(o=0;o<=t;o++){let t=e[o*2+1];t!==0&&(e[o*2]=Vu(r[t]++,t))}},Gu=()=>{let e,t,n,r,i,a=Array(hu+1);for(n=0,r=0;r>=7;r{let t;for(t=0;t{e.bi_valid>8?zu(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0},Ju=(e,t,n,r)=>{let i=t*2,a=n*2;return e[i]{let r=e.heap[n],i=n<<1;for(;i<=e.heap_len&&(i{let r,i,a=0,o,s;if(e.sym_next!==0)do r=e.pending_buf[e.sym_buf+ a++]&255,r+=(e.pending_buf[e.sym_buf+ a++]&255)<<8,i=e.pending_buf[e.sym_buf+ a++],r===0?Bu(e,i,t):(o=Au[i],Bu(e,o+uu+1,t),s=Su[o],s!==0&&(i-=ju[o],B(e,i,s)),r--,o=Ru(r),Bu(e,o,n),s=Cu[o],s!==0&&(r-=Mu[o],B(e,r,s)));while(a{let n=t.dyn_tree,r=t.stat_desc.static_tree,i=t.stat_desc.has_stree,a=t.stat_desc.elems,o,s,c=-1,l;for(e.heap_len=0,e.heap_max=mu,o=0;o>1;o>=1;o--)Yu(e,n,o);l=a;do o=e.heap[1],e.heap[1]=e.heap[e.heap_len--],Yu(e,n,1),s=e.heap[1],e.heap[--e.heap_max]=o,e.heap[--e.heap_max]=s,n[l*2]=n[o*2]+n[s*2],e.depth[l]=(e.depth[o]>=e.depth[s]?e.depth[o]:e.depth[s])+1,n[o*2+1]=n[s*2+1]=l,e.heap[1]=l++,Yu(e,n,1);while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],Uu(e,t),Wu(n,c,e.bl_count)},Qu=(e,t,n)=>{let r,i=-1,a,o=t[1],s=0,c=7,l=4;for(o===0&&(c=138,l=3),t[(n+1)*2+1]=65535,r=0;r<=n;r++)a=o,o=t[(r+1)*2+1],!(++s{let r,i=-1,a,o=t[1],s=0,c=7,l=4;for(o===0&&(c=138,l=3),r=0;r<=n;r++)if(a=o,o=t[(r+1)*2+1],!(++s{let t;for(Qu(e,e.dyn_ltree,e.l_desc.max_code),Qu(e,e.dyn_dtree,e.d_desc.max_code),Zu(e,e.bl_desc),t=pu-1;t>=3&&e.bl_tree[Tu[t]*2+1]===0;t--);return e.opt_len+=3*(t+1)+5+5+4,t},td=(e,t,n,r)=>{let i;for(B(e,t-257,5),B(e,n-1,5),B(e,r-4,4),i=0;i{let t=4093624447,n;for(n=0;n<=31;n++,t>>>=1)if(t&1&&e.dyn_ltree[n*2]!==0)return eu;if(e.dyn_ltree[18]!==0||e.dyn_ltree[20]!==0||e.dyn_ltree[26]!==0)return tu;for(n=32;n{rd||=(Gu(),!0),e.l_desc=new Lu(e.dyn_ltree,Pu),e.d_desc=new Lu(e.dyn_dtree,Fu),e.bl_desc=new Lu(e.bl_tree,Iu),e.bi_buf=0,e.bi_valid=0,Ku(e)},ad=(e,t,n,r)=>{B(e,(iu<<1)+(r?1:0),3),qu(e),zu(e,n),zu(e,~n),n&&e.pending_buf.set(e.window.subarray(t,t+n),e.pending),e.pending+=n},od=e=>{B(e,au<<1,3),Bu(e,vu,Du),Hu(e)},sd=(e,t,n,r)=>{let i,a,o=0;e.level>0?(e.strm.data_type===nu&&(e.strm.data_type=nd(e)),Zu(e,e.l_desc),Zu(e,e.d_desc),o=ed(e),i=e.opt_len+3+7>>>3,a=e.static_len+3+7>>>3,a<=i&&(i=a)):i=a=n+5,n+4<=i&&t!==-1?ad(e,t,n,r):e.strategy===$l||a===i?(B(e,(au<<1)+(r?1:0),3),Xu(e,Du,Ou)):(B(e,(ou<<1)+(r?1:0),3),td(e,e.l_desc.max_code+1,e.d_desc.max_code+1,o+1),Xu(e,e.dyn_ltree,e.dyn_dtree)),Ku(e),r&&qu(e)},cd=(e,t,n)=>(e.pending_buf[e.sym_buf+ e.sym_next++]=t,e.pending_buf[e.sym_buf+ e.sym_next++]=t>>8,e.pending_buf[e.sym_buf+ e.sym_next++]=n,t===0?e.dyn_ltree[n*2]++:(e.matches++,t--,e.dyn_ltree[(Au[n]+uu+1)*2]++,e.dyn_dtree[Ru(t)*2]++),e.sym_next===e.sym_end),ld={_tr_init:id,_tr_stored_block:ad,_tr_flush_block:sd,_tr_tally:cd,_tr_align:od},ud=(e,t,n,r)=>{let i=e&65535|0,a=e>>>16&65535|0,o=0;for(;n!==0;){o=n>2e3?2e3:n,n-=o;do i=i+t[r++]|0,a=a+i|0;while(--o);i%=65521,a%=65521}return i|a<<16|0},dd=ud,fd=()=>{let e,t=[];for(var n=0;n<256;n++){e=n;for(var r=0;r<8;r++)e=e&1?3988292384^e>>>1:e>>>1;t[n]=e}return t},pd=new Uint32Array(fd()),md=(e,t,n,r)=>{let i=pd,a=r+n;e^=-1;for(let n=r;n>>8^i[(e^t[n])&255];return e^-1},V=md,hd={2:`need dictionary`,1:`stream end`,0:``,"-1":`file error`,"-2":`stream error`,"-3":`data error`,"-4":`insufficient memory`,"-5":`buffer error`,"-6":`incompatible version`},gd={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8},{_tr_init:_d,_tr_stored_block:vd,_tr_flush_block:yd,_tr_tally:bd,_tr_align:xd}=ld,{Z_NO_FLUSH:Sd,Z_PARTIAL_FLUSH:Cd,Z_FULL_FLUSH:wd,Z_FINISH:H,Z_BLOCK:Td,Z_OK:U,Z_STREAM_END:Ed,Z_STREAM_ERROR:Dd,Z_DATA_ERROR:Od,Z_BUF_ERROR:kd,Z_DEFAULT_COMPRESSION:Ad,Z_FILTERED:jd,Z_HUFFMAN_ONLY:Md,Z_RLE:Nd,Z_FIXED:Pd,Z_DEFAULT_STRATEGY:Fd,Z_UNKNOWN:Id,Z_DEFLATED:Ld}=gd,Rd=9,zd=15,Bd=8,Vd=286,Hd=30,Ud=19,Wd=2*Vd+1,Gd=15,W=3,Kd=258,qd=Kd+W+1,Jd=32,Yd=42,Xd=57,Zd=69,Qd=73,$d=91,ef=103,tf=113,nf=666,G=1,rf=2,af=3,of=4,sf=3,cf=(e,t)=>(e.msg=hd[t],t),lf=e=>e*2-(e>4?9:0),uf=e=>{let t=e.length;for(;--t>=0;)e[t]=0},df=e=>{let t,n,r,i=e.w_size;t=e.hash_size,r=t;do n=e.head[--r],e.head[r]=n>=i?n-i:0;while(--t);t=i,r=t;do n=e.prev[--r],e.prev[r]=n>=i?n-i:0;while(--t)},ff=(e,t,n)=>(t<{let t=e.state,n=t.pending;n>e.avail_out&&(n=e.avail_out),n!==0&&(e.output.set(t.pending_buf.subarray(t.pending_out,t.pending_out+n),e.next_out),e.next_out+=n,t.pending_out+=n,e.total_out+=n,e.avail_out-=n,t.pending-=n,t.pending===0&&(t.pending_out=0))},q=(e,t)=>{yd(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,K(e.strm)},J=(e,t)=>{e.pending_buf[e.pending++]=t},mf=(e,t)=>{e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=t&255},hf=(e,t,n,r)=>{let i=e.avail_in;return i>r&&(i=r),i===0?0:(e.avail_in-=i,t.set(e.input.subarray(e.next_in,e.next_in+i),n),e.state.wrap===1?e.adler=dd(e.adler,t,i,n):e.state.wrap===2&&(e.adler=V(e.adler,t,i,n)),e.next_in+=i,e.total_in+=i,i)},gf=(e,t)=>{let n=e.max_chain_length,r=e.strstart,i,a,o=e.prev_length,s=e.nice_match,c=e.strstart>e.w_size-qd?e.strstart-(e.w_size-qd):0,l=e.window,u=e.w_mask,d=e.prev,f=e.strstart+Kd,p=l[r+o-1],m=l[r+o];e.prev_length>=e.good_match&&(n>>=2),s>e.lookahead&&(s=e.lookahead);do{if(i=t,l[i+o]!==m||l[i+o-1]!==p||l[i]!==l[r]||l[++i]!==l[r+1])continue;r+=2,i++;do;while(l[++r]===l[++i]&&l[++r]===l[++i]&&l[++r]===l[++i]&&l[++r]===l[++i]&&l[++r]===l[++i]&&l[++r]===l[++i]&&l[++r]===l[++i]&&l[++r]===l[++i]&&ro){if(e.match_start=t,o=a,a>=s)break;p=l[r+o-1],m=l[r+o]}}while((t=d[t&u])>c&&--n!==0);return o<=e.lookahead?o:e.lookahead},_f=e=>{let t=e.w_size,n,r,i;do{if(r=e.window_size-e.lookahead-e.strstart,e.strstart>=t+(t-qd)&&(e.window.set(e.window.subarray(t,t+t-r),0),e.match_start-=t,e.strstart-=t,e.block_start-=t,e.insert>e.strstart&&(e.insert=e.strstart),df(e),r+=t),e.strm.avail_in===0)break;if(n=hf(e.strm,e.window,e.strstart+e.lookahead,r),e.lookahead+=n,e.lookahead+e.insert>=W)for(i=e.strstart-e.insert,e.ins_h=e.window[i],e.ins_h=pf(e,e.ins_h,e.window[i+1]);e.insert&&(e.ins_h=pf(e,e.ins_h,e.window[i+W-1]),e.prev[i&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=i,i++,e.insert--,!(e.lookahead+e.insert{let n=e.pending_buf_size-5>e.w_size?e.w_size:e.pending_buf_size-5,r,i,a,o=0,s=e.strm.avail_in;do{if(r=65535,a=e.bi_valid+42>>3,e.strm.avail_outi+e.strm.avail_in&&(r=i+e.strm.avail_in),r>a&&(r=a),r>8,e.pending_buf[e.pending-2]=~r,e.pending_buf[e.pending-1]=~r>>8,K(e.strm),i&&(i>r&&(i=r),e.strm.output.set(e.window.subarray(e.block_start,e.block_start+i),e.strm.next_out),e.strm.next_out+=i,e.strm.avail_out-=i,e.strm.total_out+=i,e.block_start+=i,r-=i),r&&(hf(e.strm,e.strm.output,e.strm.next_out,r),e.strm.next_out+=r,e.strm.avail_out-=r,e.strm.total_out+=r)}while(o===0);return s-=e.strm.avail_in,s&&(s>=e.w_size?(e.matches=2,e.window.set(e.strm.input.subarray(e.strm.next_in-e.w_size,e.strm.next_in),0),e.strstart=e.w_size,e.insert=e.strstart):(e.window_size-e.strstart<=s&&(e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,e.insert>e.strstart&&(e.insert=e.strstart)),e.window.set(e.strm.input.subarray(e.strm.next_in-s,e.strm.next_in),e.strstart),e.strstart+=s,e.insert+=s>e.w_size-e.insert?e.w_size-e.insert:s),e.block_start=e.strstart),e.high_watera&&e.block_start>=e.w_size&&(e.block_start-=e.w_size,e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,a+=e.w_size,e.insert>e.strstart&&(e.insert=e.strstart)),a>e.strm.avail_in&&(a=e.strm.avail_in),a&&(hf(e.strm,e.window,e.strstart,a),e.strstart+=a,e.insert+=a>e.w_size-e.insert?e.w_size-e.insert:a),e.high_water>3,a=e.pending_buf_size-a>65535?65535:e.pending_buf_size-a,n=a>e.w_size?e.w_size:a,i=e.strstart-e.block_start,(i>=n||(i||t===H)&&t!==Sd&&e.strm.avail_in===0&&i<=a)&&(r=i>a?a:i,o=t===H&&e.strm.avail_in===0&&r===i?1:0,vd(e,e.block_start,r,o),e.block_start+=r,K(e.strm)),o?af:G)},yf=(e,t)=>{let n,r;for(;;){if(e.lookahead=W&&(e.ins_h=pf(e,e.ins_h,e.window[e.strstart+W-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),n!==0&&e.strstart-n<=e.w_size-qd&&(e.match_length=gf(e,n)),e.match_length>=W)if(r=bd(e,e.strstart-e.match_start,e.match_length-W),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=W){e.match_length--;do e.strstart++,e.ins_h=pf(e,e.ins_h,e.window[e.strstart+W-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart;while(--e.match_length!==0);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=pf(e,e.ins_h,e.window[e.strstart+1]);else r=bd(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(r&&(q(e,!1),e.strm.avail_out===0))return G}return e.insert=e.strstart{let n,r,i;for(;;){if(e.lookahead=W&&(e.ins_h=pf(e,e.ins_h,e.window[e.strstart+W-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=W-1,n!==0&&e.prev_length4096)&&(e.match_length=W-1)),e.prev_length>=W&&e.match_length<=e.prev_length){i=e.strstart+e.lookahead-W,r=bd(e,e.strstart-1-e.prev_match,e.prev_length-W),e.lookahead-=e.prev_length-1,e.prev_length-=2;do++e.strstart<=i&&(e.ins_h=pf(e,e.ins_h,e.window[e.strstart+W-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart);while(--e.prev_length!==0);if(e.match_available=0,e.match_length=W-1,e.strstart++,r&&(q(e,!1),e.strm.avail_out===0))return G}else if(e.match_available){if(r=bd(e,0,e.window[e.strstart-1]),r&&q(e,!1),e.strstart++,e.lookahead--,e.strm.avail_out===0)return G}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&=(r=bd(e,0,e.window[e.strstart-1]),0),e.insert=e.strstart{let n,r,i,a,o=e.window;for(;;){if(e.lookahead<=Kd){if(_f(e),e.lookahead<=Kd&&t===Sd)return G;if(e.lookahead===0)break}if(e.match_length=0,e.lookahead>=W&&e.strstart>0&&(i=e.strstart-1,r=o[i],r===o[++i]&&r===o[++i]&&r===o[++i])){a=e.strstart+Kd;do;while(r===o[++i]&&r===o[++i]&&r===o[++i]&&r===o[++i]&&r===o[++i]&&r===o[++i]&&r===o[++i]&&r===o[++i]&&ie.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=W?(n=bd(e,1,e.match_length-W),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(n=bd(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),n&&(q(e,!1),e.strm.avail_out===0))return G}return e.insert=0,t===H?(q(e,!0),e.strm.avail_out===0?af:of):e.sym_next&&(q(e,!1),e.strm.avail_out===0)?G:rf},Sf=(e,t)=>{let n;for(;;){if(e.lookahead===0&&(_f(e),e.lookahead===0)){if(t===Sd)return G;break}if(e.match_length=0,n=bd(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,n&&(q(e,!1),e.strm.avail_out===0))return G}return e.insert=0,t===H?(q(e,!0),e.strm.avail_out===0?af:of):e.sym_next&&(q(e,!1),e.strm.avail_out===0)?G:rf};function Cf(e,t,n,r,i){this.good_length=e,this.max_lazy=t,this.nice_length=n,this.max_chain=r,this.func=i}var wf=[new Cf(0,0,0,0,vf),new Cf(4,4,8,4,yf),new Cf(4,5,16,8,yf),new Cf(4,6,32,32,yf),new Cf(4,4,16,16,bf),new Cf(8,16,32,32,bf),new Cf(8,16,128,128,bf),new Cf(8,32,128,256,bf),new Cf(32,128,258,1024,bf),new Cf(32,258,258,4096,bf)],Tf=e=>{e.window_size=2*e.w_size,uf(e.head),e.max_lazy_match=wf[e.level].max_lazy,e.good_match=wf[e.level].good_length,e.nice_match=wf[e.level].nice_length,e.max_chain_length=wf[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=W-1,e.match_available=0,e.ins_h=0};function Ef(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=Ld,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(Wd*2),this.dyn_dtree=new Uint16Array((2*Hd+1)*2),this.bl_tree=new Uint16Array((2*Ud+1)*2),uf(this.dyn_ltree),uf(this.dyn_dtree),uf(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(Gd+1),this.heap=new Uint16Array(2*Vd+1),uf(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(2*Vd+1),uf(this.depth),this.sym_buf=0,this.lit_bufsize=0,this.sym_next=0,this.sym_end=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}var Df=e=>{if(!e)return 1;let t=e.state;return!t||t.strm!==e||t.status!==Yd&&t.status!==Xd&&t.status!==Zd&&t.status!==Qd&&t.status!==$d&&t.status!==ef&&t.status!==tf&&t.status!==nf?1:0},Of=e=>{if(Df(e))return cf(e,Dd);e.total_in=e.total_out=0,e.data_type=Id;let t=e.state;return t.pending=0,t.pending_out=0,t.wrap<0&&(t.wrap=-t.wrap),t.status=t.wrap===2?Xd:t.wrap?Yd:tf,e.adler=t.wrap===2?0:1,t.last_flush=-2,_d(t),U},kf=e=>{let t=Of(e);return t===U&&Tf(e.state),t},Af=(e,t)=>Df(e)||e.state.wrap!==2?Dd:(e.state.gzhead=t,U),jf=(e,t,n,r,i,a)=>{if(!e)return Dd;let o=1;if(t===Ad&&(t=6),r<0?(o=0,r=-r):r>15&&(o=2,r-=16),i<1||i>Rd||n!==Ld||r<8||r>15||t<0||t>9||a<0||a>Pd||r===8&&o!==1)return cf(e,Dd);r===8&&(r=9);let s=new Ef;return e.state=s,s.strm=e,s.status=Yd,s.wrap=o,s.gzhead=null,s.w_bits=r,s.w_size=1<jf(e,t,Ld,zd,Bd,Fd),Nf=(e,t)=>{if(Df(e)||t>Td||t<0)return e?cf(e,Dd):Dd;let n=e.state;if(!e.output||e.avail_in!==0&&!e.input||n.status===nf&&t!==H)return cf(e,e.avail_out===0?kd:Dd);let r=n.last_flush;if(n.last_flush=t,n.pending!==0){if(K(e),e.avail_out===0)return n.last_flush=-1,U}else if(e.avail_in===0&&lf(t)<=lf(r)&&t!==H)return cf(e,kd);if(n.status===nf&&e.avail_in!==0)return cf(e,kd);if(n.status===Yd&&n.wrap===0&&(n.status=tf),n.status===Yd){let t=Ld+(n.w_bits-8<<4)<<8,r=-1;if(r=n.strategy>=Md||n.level<2?0:n.level<6?1:n.level===6?2:3,t|=r<<6,n.strstart!==0&&(t|=Jd),t+=31-t%31,mf(n,t),n.strstart!==0&&(mf(n,e.adler>>>16),mf(n,e.adler&65535)),e.adler=1,n.status=tf,K(e),n.pending!==0)return n.last_flush=-1,U}if(n.status===Xd){if(e.adler=0,J(n,31),J(n,139),J(n,8),n.gzhead)J(n,(n.gzhead.text?1:0)+(n.gzhead.hcrc?2:0)+(n.gzhead.extra?4:0)+(n.gzhead.name?8:0)+(n.gzhead.comment?16:0)),J(n,n.gzhead.time&255),J(n,n.gzhead.time>>8&255),J(n,n.gzhead.time>>16&255),J(n,n.gzhead.time>>24&255),J(n,n.level===9?2:n.strategy>=Md||n.level<2?4:0),J(n,n.gzhead.os&255),n.gzhead.extra&&n.gzhead.extra.length&&(J(n,n.gzhead.extra.length&255),J(n,n.gzhead.extra.length>>8&255)),n.gzhead.hcrc&&(e.adler=V(e.adler,n.pending_buf,n.pending,0)),n.gzindex=0,n.status=Zd;else if(J(n,0),J(n,0),J(n,0),J(n,0),J(n,0),J(n,n.level===9?2:n.strategy>=Md||n.level<2?4:0),J(n,sf),n.status=tf,K(e),n.pending!==0)return n.last_flush=-1,U}if(n.status===Zd){if(n.gzhead.extra){let t=n.pending,r=(n.gzhead.extra.length&65535)-n.gzindex;for(;n.pending+r>n.pending_buf_size;){let i=n.pending_buf_size-n.pending;if(n.pending_buf.set(n.gzhead.extra.subarray(n.gzindex,n.gzindex+i),n.pending),n.pending=n.pending_buf_size,n.gzhead.hcrc&&n.pending>t&&(e.adler=V(e.adler,n.pending_buf,n.pending-t,t)),n.gzindex+=i,K(e),n.pending!==0)return n.last_flush=-1,U;t=0,r-=i}let i=new Uint8Array(n.gzhead.extra);n.pending_buf.set(i.subarray(n.gzindex,n.gzindex+r),n.pending),n.pending+=r,n.gzhead.hcrc&&n.pending>t&&(e.adler=V(e.adler,n.pending_buf,n.pending-t,t)),n.gzindex=0}n.status=Qd}if(n.status===Qd){if(n.gzhead.name){let t=n.pending,r;do{if(n.pending===n.pending_buf_size){if(n.gzhead.hcrc&&n.pending>t&&(e.adler=V(e.adler,n.pending_buf,n.pending-t,t)),K(e),n.pending!==0)return n.last_flush=-1,U;t=0}r=n.gzindext&&(e.adler=V(e.adler,n.pending_buf,n.pending-t,t)),n.gzindex=0}n.status=$d}if(n.status===$d){if(n.gzhead.comment){let t=n.pending,r;do{if(n.pending===n.pending_buf_size){if(n.gzhead.hcrc&&n.pending>t&&(e.adler=V(e.adler,n.pending_buf,n.pending-t,t)),K(e),n.pending!==0)return n.last_flush=-1,U;t=0}r=n.gzindext&&(e.adler=V(e.adler,n.pending_buf,n.pending-t,t))}n.status=ef}if(n.status===ef){if(n.gzhead.hcrc){if(n.pending+2>n.pending_buf_size&&(K(e),n.pending!==0))return n.last_flush=-1,U;J(n,e.adler&255),J(n,e.adler>>8&255),e.adler=0}if(n.status=tf,K(e),n.pending!==0)return n.last_flush=-1,U}if(e.avail_in!==0||n.lookahead!==0||t!==Sd&&n.status!==nf){let r=n.level===0?vf(n,t):n.strategy===Md?Sf(n,t):n.strategy===Nd?xf(n,t):wf[n.level].func(n,t);if((r===af||r===of)&&(n.status=nf),r===G||r===af)return e.avail_out===0&&(n.last_flush=-1),U;if(r===rf&&(t===Cd?xd(n):t!==Td&&(vd(n,0,0,!1),t===wd&&(uf(n.head),n.lookahead===0&&(n.strstart=0,n.block_start=0,n.insert=0))),K(e),e.avail_out===0))return n.last_flush=-1,U}return t===H?n.wrap<=0?Ed:(n.wrap===2?(J(n,e.adler&255),J(n,e.adler>>8&255),J(n,e.adler>>16&255),J(n,e.adler>>24&255),J(n,e.total_in&255),J(n,e.total_in>>8&255),J(n,e.total_in>>16&255),J(n,e.total_in>>24&255)):(mf(n,e.adler>>>16),mf(n,e.adler&65535)),K(e),n.wrap>0&&(n.wrap=-n.wrap),n.pending===0?Ed:U):U},Pf=e=>{if(Df(e))return Dd;let t=e.state.status;return e.state=null,t===tf?cf(e,Od):U},Ff=(e,t)=>{let n=t.length;if(Df(e))return Dd;let r=e.state,i=r.wrap;if(i===2||i===1&&r.status!==Yd||r.lookahead)return Dd;if(i===1&&(e.adler=dd(e.adler,t,n,0)),r.wrap=0,n>=r.w_size){i===0&&(uf(r.head),r.strstart=0,r.block_start=0,r.insert=0);let e=new Uint8Array(r.w_size);e.set(t.subarray(n-r.w_size,n),0),t=e,n=r.w_size}let a=e.avail_in,o=e.next_in,s=e.input;for(e.avail_in=n,e.next_in=0,e.input=t,_f(r);r.lookahead>=W;){let e=r.strstart,t=r.lookahead-(W-1);do r.ins_h=pf(r,r.ins_h,r.window[e+W-1]),r.prev[e&r.w_mask]=r.head[r.ins_h],r.head[r.ins_h]=e,e++;while(--t);r.strstart=e,r.lookahead=W-1,_f(r)}return r.strstart+=r.lookahead,r.block_start=r.strstart,r.insert=r.lookahead,r.lookahead=0,r.match_length=r.prev_length=W-1,r.match_available=0,e.next_in=o,e.input=s,e.avail_in=a,r.wrap=i,U},If={deflateInit:Mf,deflateInit2:jf,deflateReset:kf,deflateResetKeep:Of,deflateSetHeader:Af,deflate:Nf,deflateEnd:Pf,deflateSetDictionary:Ff,deflateInfo:`pako deflate (from Nodeca project)`},Lf=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),Rf=function(e){let t=Array.prototype.slice.call(arguments,1);for(;t.length;){let n=t.shift();if(n){if(typeof n!=`object`)throw TypeError(n+`must be non-object`);for(let t in n)Lf(n,t)&&(e[t]=n[t])}}return e},zf=e=>{let t=0;for(let n=0,r=e.length;n=252?6:e>=248?5:e>=240?4:e>=224?3:e>=192?2:1;Hf[254]=Hf[254]=1;var Uf=e=>{if(typeof TextEncoder==`function`&&TextEncoder.prototype.encode)return new TextEncoder().encode(e);let t,n,r,i,a,o=e.length,s=0;for(i=0;i>>6,t[a++]=128|n&63):n<65536?(t[a++]=224|n>>>12,t[a++]=128|n>>>6&63,t[a++]=128|n&63):(t[a++]=240|n>>>18,t[a++]=128|n>>>12&63,t[a++]=128|n>>>6&63,t[a++]=128|n&63);return t},Wf=(e,t)=>{if(t<65534&&e.subarray&&Vf)return String.fromCharCode.apply(null,e.length===t?e:e.subarray(0,t));let n=``;for(let r=0;r{let n=t||e.length;if(typeof TextDecoder==`function`&&TextDecoder.prototype.decode)return new TextDecoder().decode(e.subarray(0,t));let r,i,a=Array(n*2);for(i=0,r=0;r4){a[i++]=65533,r+=o-1;continue}for(t&=o===2?31:o===3?15:7;o>1&&r1){a[i++]=65533;continue}t<65536?a[i++]=t:(t-=65536,a[i++]=55296|t>>10&1023,a[i++]=56320|t&1023)}return Wf(a,i)},Kf=(e,t)=>{t||=e.length,t>e.length&&(t=e.length);let n=t-1;for(;n>=0&&(e[n]&192)==128;)n--;return n<0||n===0?t:n+Hf[e[n]]>t?n:t},qf={string2buf:Uf,buf2string:Gf,utf8border:Kf};function Jf(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg=``,this.state=null,this.data_type=2,this.adler=0}var Yf=Jf,Xf=Object.prototype.toString,{Z_NO_FLUSH:Zf,Z_SYNC_FLUSH:Qf,Z_FULL_FLUSH:$f,Z_FINISH:ep,Z_OK:tp,Z_STREAM_END:np,Z_DEFAULT_COMPRESSION:rp,Z_DEFAULT_STRATEGY:ip,Z_DEFLATED:ap}=gd;function op(e){this.options=Bf.assign({level:rp,method:ap,chunkSize:16384,windowBits:15,memLevel:8,strategy:ip},e||{});let t=this.options;t.raw&&t.windowBits>0?t.windowBits=-t.windowBits:t.gzip&&t.windowBits>0&&t.windowBits<16&&(t.windowBits+=16),this.err=0,this.msg=``,this.ended=!1,this.chunks=[],this.strm=new Yf,this.strm.avail_out=0;let n=If.deflateInit2(this.strm,t.level,t.method,t.windowBits,t.memLevel,t.strategy);if(n!==tp)throw Error(hd[n]);if(t.header&&If.deflateSetHeader(this.strm,t.header),t.dictionary){let e;if(e=typeof t.dictionary==`string`?qf.string2buf(t.dictionary):Xf.call(t.dictionary)===`[object ArrayBuffer]`?new Uint8Array(t.dictionary):t.dictionary,n=If.deflateSetDictionary(this.strm,e),n!==tp)throw Error(hd[n]);this._dict_set=!0}}op.prototype.push=function(e,t){let n=this.strm,r=this.options.chunkSize,i,a;if(this.ended)return!1;for(a=t===~~t?t:t===!0?ep:Zf,typeof e==`string`?n.input=qf.string2buf(e):Xf.call(e)===`[object ArrayBuffer]`?n.input=new Uint8Array(e):n.input=e,n.next_in=0,n.avail_in=n.input.length;;){if(n.avail_out===0&&(n.output=new Uint8Array(r),n.next_out=0,n.avail_out=r),(a===Qf||a===$f)&&n.avail_out<=6){this.onData(n.output.subarray(0,n.next_out)),n.avail_out=0;continue}if(i=If.deflate(n,a),i===np)return n.next_out>0&&this.onData(n.output.subarray(0,n.next_out)),i=If.deflateEnd(this.strm),this.onEnd(i),this.ended=!0,i===tp;if(n.avail_out===0){this.onData(n.output);continue}if(a>0&&n.next_out>0){this.onData(n.output.subarray(0,n.next_out)),n.avail_out=0;continue}if(n.avail_in===0)break}return!0},op.prototype.onData=function(e){this.chunks.push(e)},op.prototype.onEnd=function(e){e===tp&&(this.result=Bf.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};function sp(e,t){let n=new op(t);if(n.push(e,!0),n.err)throw n.msg||hd[n.err];return n.result}function cp(e,t){return t||={},t.raw=!0,sp(e,t)}function lp(e,t){return t||={},t.gzip=!0,sp(e,t)}var up={Deflate:op,deflate:sp,deflateRaw:cp,gzip:lp,constants:gd},dp=16209,fp=16191,pp=function(e,t){let n,r,i,a,o,s,c,l,u,d,f,p,m,h,g,_,v,y,b,x,S,C,w,T,E=e.state;n=e.next_in,w=e.input,r=n+(e.avail_in-5),i=e.next_out,T=e.output,a=i-(t-e.avail_out),o=i+(e.avail_out-257),s=E.dmax,c=E.wsize,l=E.whave,u=E.wnext,d=E.window,f=E.hold,p=E.bits,m=E.lencode,h=E.distcode,g=(1<>>24,f>>>=y,p-=y,y=v>>>16&255,y===0)T[i++]=v&65535;else if(y&16){b=v&65535,y&=15,y&&(p>>=y,p-=y),p<15&&(f+=w[n++]<>>24,f>>>=y,p-=y,y=v>>>16&255,y&16){if(x=v&65535,y&=15,ps){e.msg=`invalid distance too far back`,E.mode=dp;break top}if(f>>>=y,p-=y,y=i-a,x>y){if(y=x-y,y>l&&E.sane){e.msg=`invalid distance too far back`,E.mode=dp;break top}if(S=0,C=d,u===0){if(S+=c-y,y2;)T[i++]=C[S++],T[i++]=C[S++],T[i++]=C[S++],b-=3;b&&(T[i++]=C[S++],b>1&&(T[i++]=C[S++]))}else{S=i-x;do T[i++]=T[S++],T[i++]=T[S++],T[i++]=T[S++],b-=3;while(b>2);b&&(T[i++]=T[S++],b>1&&(T[i++]=T[S++]))}}else if(y&64){e.msg=`invalid distance code`,E.mode=dp;break top}else{v=h[(v&65535)+(f&(1<>3,n-=b,p-=b<<3,f&=(1<{let c=s.bits,l=0,u=0,d=0,f=0,p=0,m=0,h=0,g=0,_=0,v=0,y,b,x,S,C,w=null,T,E=new Uint16Array(mp+1),D=new Uint16Array(mp+1),ee=null,te,ne,re;for(l=0;l<=mp;l++)E[l]=0;for(u=0;u=1&&E[f]===0;f--);if(p>f&&(p=f),f===0)return i[a++]=20971520,i[a++]=20971520,s.bits=1,0;for(d=1;d0&&(e===_p||f!==1))return-1;for(D[1]=0,l=1;lhp||e===yp&&_>gp)return 1;for(;;){te=l-h,o[u]+1=T?(ne=ee[o[u]-T],re=w[o[u]-T]):(ne=96,re=0),y=1<>h)+b]=te<<24|ne<<16|re|0;while(b!==0);for(y=1<>=1;if(y===0?v=0:(v&=y-1,v+=y),u++,--E[l]===0){if(l===f)break;l=t[n+o[u]]}if(l>p&&(v&S)!==x){for(h===0&&(h=p),C+=d,m=l-h,g=1<hp||e===yp&&_>gp)return 1;x=v&S,i[x]=p<<24|m<<16|C-a|0}}return v!==0&&(i[C+v]=l-h<<24|4194304),s.bits=p,0},Tp=wp,Ep=0,Dp=1,Op=2,{Z_FINISH:kp,Z_BLOCK:Ap,Z_TREES:jp,Z_OK:Mp,Z_STREAM_END:Np,Z_NEED_DICT:Pp,Z_STREAM_ERROR:Y,Z_DATA_ERROR:Fp,Z_MEM_ERROR:Ip,Z_BUF_ERROR:Lp,Z_DEFLATED:Rp}=gd,zp=16180,Bp=16181,Vp=16182,Hp=16183,Up=16184,Wp=16185,Gp=16186,Kp=16187,qp=16188,Jp=16189,Yp=16190,Xp=16191,Zp=16192,Qp=16193,$p=16194,em=16195,tm=16196,nm=16197,rm=16198,im=16199,am=16200,om=16201,sm=16202,cm=16203,lm=16204,um=16205,dm=16206,fm=16207,pm=16208,X=16209,mm=16210,hm=16211,gm=852,_m=592,vm=15,ym=e=>(e>>>24&255)+(e>>>8&65280)+((e&65280)<<8)+((e&255)<<24);function bm(){this.strm=null,this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}var xm=e=>{if(!e)return 1;let t=e.state;return!t||t.strm!==e||t.modehm?1:0},Sm=e=>{if(xm(e))return Y;let t=e.state;return e.total_in=e.total_out=t.total=0,e.msg=``,t.wrap&&(e.adler=t.wrap&1),t.mode=zp,t.last=0,t.havedict=0,t.flags=-1,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new Int32Array(gm),t.distcode=t.distdyn=new Int32Array(_m),t.sane=1,t.back=-1,Mp},Cm=e=>{if(xm(e))return Y;let t=e.state;return t.wsize=0,t.whave=0,t.wnext=0,Sm(e)},wm=(e,t)=>{let n;if(xm(e))return Y;let r=e.state;return t<0?(n=0,t=-t):(n=(t>>4)+5,t<48&&(t&=15)),t&&(t<8||t>15)?Y:(r.window!==null&&r.wbits!==t&&(r.window=null),r.wrap=n,r.wbits=t,Cm(e))},Tm=(e,t)=>{if(!e)return Y;let n=new bm;e.state=n,n.strm=e,n.window=null,n.mode=zp;let r=wm(e,t);return r!==Mp&&(e.state=null),r},Em=e=>Tm(e,vm),Dm=!0,Om,km,Am=e=>{if(Dm){Om=new Int32Array(512),km=new Int32Array(32);let t=0;for(;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for(Tp(Dp,e.lens,0,288,Om,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;Tp(Op,e.lens,0,32,km,0,e.work,{bits:5}),Dm=!1}e.lencode=Om,e.lenbits=9,e.distcode=km,e.distbits=5},jm=(e,t,n,r)=>{let i,a=e.state;return a.window===null&&(a.wsize=1<=a.wsize?(a.window.set(t.subarray(n-a.wsize,n),0),a.wnext=0,a.whave=a.wsize):(i=a.wsize-a.wnext,i>r&&(i=r),a.window.set(t.subarray(n-r,n-r+i),a.wnext),r-=i,r?(a.window.set(t.subarray(n-r,n),0),a.wnext=r,a.whave=a.wsize):(a.wnext+=i,a.wnext===a.wsize&&(a.wnext=0),a.whave{let n,r,i,a,o,s,c,l,u,d,f,p,m,h,g=0,_,v,y,b,x,S,C,w,T=new Uint8Array(4),E,D,ee=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(xm(e)||!e.output||!e.input&&e.avail_in!==0)return Y;n=e.state,n.mode===Xp&&(n.mode=Zp),o=e.next_out,i=e.output,c=e.avail_out,a=e.next_in,r=e.input,s=e.avail_in,l=n.hold,u=n.bits,d=s,f=c,w=Mp;inf_leave:for(;;)switch(n.mode){case zp:if(n.wrap===0){n.mode=Zp;break}for(;u<16;){if(s===0)break inf_leave;s--,l+=r[a++]<>>8&255,n.check=V(n.check,T,2,0),l=0,u=0,n.mode=Bp;break}if(n.head&&(n.head.done=!1),!(n.wrap&1)||(((l&255)<<8)+(l>>8))%31){e.msg=`incorrect header check`,n.mode=X;break}if((l&15)!==Rp){e.msg=`unknown compression method`,n.mode=X;break}if(l>>>=4,u-=4,C=(l&15)+8,n.wbits===0&&(n.wbits=C),C>15||C>n.wbits){e.msg=`invalid window size`,n.mode=X;break}n.dmax=1<>8&1),n.flags&512&&n.wrap&4&&(T[0]=l&255,T[1]=l>>>8&255,n.check=V(n.check,T,2,0)),l=0,u=0,n.mode=Vp;case Vp:for(;u<32;){if(s===0)break inf_leave;s--,l+=r[a++]<>>8&255,T[2]=l>>>16&255,T[3]=l>>>24&255,n.check=V(n.check,T,4,0)),l=0,u=0,n.mode=Hp;case Hp:for(;u<16;){if(s===0)break inf_leave;s--,l+=r[a++]<>8),n.flags&512&&n.wrap&4&&(T[0]=l&255,T[1]=l>>>8&255,n.check=V(n.check,T,2,0)),l=0,u=0,n.mode=Up;case Up:if(n.flags&1024){for(;u<16;){if(s===0)break inf_leave;s--,l+=r[a++]<>>8&255,n.check=V(n.check,T,2,0)),l=0,u=0}else n.head&&(n.head.extra=null);n.mode=Wp;case Wp:if(n.flags&1024&&(p=n.length,p>s&&(p=s),p&&(n.head&&(C=n.head.extra_len-n.length,n.head.extra||(n.head.extra=new Uint8Array(n.head.extra_len)),n.head.extra.set(r.subarray(a,a+p),C)),n.flags&512&&n.wrap&4&&(n.check=V(n.check,r,p,a)),s-=p,a+=p,n.length-=p),n.length))break inf_leave;n.length=0,n.mode=Gp;case Gp:if(n.flags&2048){if(s===0)break inf_leave;p=0;do C=r[a+ p++],n.head&&C&&n.length<65536&&(n.head.name+=String.fromCharCode(C));while(C&&p>9&1,n.head.done=!0),e.adler=n.check=0,n.mode=Xp;break;case Jp:for(;u<32;){if(s===0)break inf_leave;s--,l+=r[a++]<>>=u&7,u-=u&7,n.mode=dm;break}for(;u<3;){if(s===0)break inf_leave;s--,l+=r[a++]<>>=1,--u,l&3){case 0:n.mode=Qp;break;case 1:if(Am(n),n.mode=im,t===jp){l>>>=2,u-=2;break inf_leave}break;case 2:n.mode=tm;break;case 3:e.msg=`invalid block type`,n.mode=X}l>>>=2,u-=2;break;case Qp:for(l>>>=u&7,u-=u&7;u<32;){if(s===0)break inf_leave;s--,l+=r[a++]<>>16^65535)){e.msg=`invalid stored block lengths`,n.mode=X;break}if(n.length=l&65535,l=0,u=0,n.mode=$p,t===jp)break inf_leave;case $p:n.mode=em;case em:if(p=n.length,p){if(p>s&&(p=s),p>c&&(p=c),p===0)break inf_leave;i.set(r.subarray(a,a+p),o),s-=p,a+=p,c-=p,o+=p,n.length-=p;break}n.mode=Xp;break;case tm:for(;u<14;){if(s===0)break inf_leave;s--,l+=r[a++]<>>=5,u-=5,n.ndist=(l&31)+1,l>>>=5,u-=5,n.ncode=(l&15)+4,l>>>=4,u-=4,n.nlen>286||n.ndist>30){e.msg=`too many length or distance symbols`,n.mode=X;break}n.have=0,n.mode=nm;case nm:for(;n.have>>=3,u-=3}for(;n.have<19;)n.lens[ee[n.have++]]=0;if(n.lencode=n.lendyn,n.lenbits=7,E={bits:n.lenbits},w=Tp(Ep,n.lens,0,19,n.lencode,0,n.work,E),n.lenbits=E.bits,w){e.msg=`invalid code lengths set`,n.mode=X;break}n.have=0,n.mode=rm;case rm:for(;n.have>>24,v=g>>>16&255,y=g&65535,!(_<=u);){if(s===0)break inf_leave;s--,l+=r[a++]<>>=_,u-=_,n.lens[n.have++]=y;else{if(y===16){for(D=_+2;u>>=_,u-=_,n.have===0){e.msg=`invalid bit length repeat`,n.mode=X;break}C=n.lens[n.have-1],p=3+(l&3),l>>>=2,u-=2}else if(y===17){for(D=_+3;u>>=_,u-=_,C=0,p=3+(l&7),l>>>=3,u-=3}else{for(D=_+7;u>>=_,u-=_,C=0,p=11+(l&127),l>>>=7,u-=7}if(n.have+p>n.nlen+n.ndist){e.msg=`invalid bit length repeat`,n.mode=X;break}for(;p--;)n.lens[n.have++]=C}}if(n.mode===X)break;if(n.lens[256]===0){e.msg=`invalid code -- missing end-of-block`,n.mode=X;break}if(n.lenbits=9,E={bits:n.lenbits},w=Tp(Dp,n.lens,0,n.nlen,n.lencode,0,n.work,E),n.lenbits=E.bits,w){e.msg=`invalid literal/lengths set`,n.mode=X;break}if(n.distbits=6,n.distcode=n.distdyn,E={bits:n.distbits},w=Tp(Op,n.lens,n.nlen,n.ndist,n.distcode,0,n.work,E),n.distbits=E.bits,w){e.msg=`invalid distances set`,n.mode=X;break}if(n.mode=im,t===jp)break inf_leave;case im:n.mode=am;case am:if(s>=6&&c>=258){e.next_out=o,e.avail_out=c,e.next_in=a,e.avail_in=s,n.hold=l,n.bits=u,pp(e,f),o=e.next_out,i=e.output,c=e.avail_out,a=e.next_in,r=e.input,s=e.avail_in,l=n.hold,u=n.bits,n.mode===Xp&&(n.back=-1);break}for(n.back=0;g=n.lencode[l&(1<>>24,v=g>>>16&255,y=g&65535,!(_<=u);){if(s===0)break inf_leave;s--,l+=r[a++]<>b)],_=g>>>24,v=g>>>16&255,y=g&65535,!(b+_<=u);){if(s===0)break inf_leave;s--,l+=r[a++]<>>=b,u-=b,n.back+=b}if(l>>>=_,u-=_,n.back+=_,n.length=y,v===0){n.mode=um;break}if(v&32){n.back=-1,n.mode=Xp;break}if(v&64){e.msg=`invalid literal/length code`,n.mode=X;break}n.extra=v&15,n.mode=om;case om:if(n.extra){for(D=n.extra;u>>=n.extra,u-=n.extra,n.back+=n.extra}n.was=n.length,n.mode=sm;case sm:for(;g=n.distcode[l&(1<>>24,v=g>>>16&255,y=g&65535,!(_<=u);){if(s===0)break inf_leave;s--,l+=r[a++]<>b)],_=g>>>24,v=g>>>16&255,y=g&65535,!(b+_<=u);){if(s===0)break inf_leave;s--,l+=r[a++]<>>=b,u-=b,n.back+=b}if(l>>>=_,u-=_,n.back+=_,v&64){e.msg=`invalid distance code`,n.mode=X;break}n.offset=y,n.extra=v&15,n.mode=cm;case cm:if(n.extra){for(D=n.extra;u>>=n.extra,u-=n.extra,n.back+=n.extra}if(n.offset>n.dmax){e.msg=`invalid distance too far back`,n.mode=X;break}n.mode=lm;case lm:if(c===0)break inf_leave;if(p=f-c,n.offset>p){if(p=n.offset-p,p>n.whave&&n.sane){e.msg=`invalid distance too far back`,n.mode=X;break}p>n.wnext?(p-=n.wnext,m=n.wsize-p):m=n.wnext-p,p>n.length&&(p=n.length),h=n.window}else h=i,m=o-n.offset,p=n.length;p>c&&(p=c),c-=p,n.length-=p;do i[o++]=h[m++];while(--p);n.length===0&&(n.mode=am);break;case um:if(c===0)break inf_leave;i[o++]=n.length,c--,n.mode=am;break;case dm:if(n.wrap){for(;u<32;){if(s===0)break inf_leave;s--,l|=r[a++]<{if(xm(e))return Y;let t=e.state;return t.window&&=null,e.state=null,Mp},Pm=(e,t)=>{if(xm(e))return Y;let n=e.state;return n.wrap&2?(n.head=t,t.done=!1,Mp):Y},Fm=(e,t)=>{let n=t.length,r,i,a;return xm(e)||(r=e.state,r.wrap!==0&&r.mode!==Yp)?Y:r.mode===Yp&&(i=1,i=dd(i,t,n,0),i!==r.check)?Fp:(a=jm(e,t,n,n),a?(r.mode=mm,Ip):(r.havedict=1,Mp))},Im={inflateReset:Cm,inflateReset2:wm,inflateResetKeep:Sm,inflateInit:Em,inflateInit2:Tm,inflate:Mm,inflateEnd:Nm,inflateGetHeader:Pm,inflateSetDictionary:Fm,inflateInfo:`pako inflate (from Nodeca project)`};function Lm(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name=``,this.comment=``,this.hcrc=0,this.done=!1}var Rm=Lm,zm=Object.prototype.toString,{Z_NO_FLUSH:Bm,Z_FINISH:Vm,Z_OK:Hm,Z_STREAM_END:Um,Z_NEED_DICT:Wm,Z_STREAM_ERROR:Gm,Z_DATA_ERROR:Km,Z_MEM_ERROR:qm}=gd;function Jm(e){this.options=Bf.assign({chunkSize:1024*64,windowBits:15,to:``},e||{});let t=this.options;t.raw&&t.windowBits>=0&&t.windowBits<16&&(t.windowBits=-t.windowBits,t.windowBits===0&&(t.windowBits=-15)),t.windowBits>=0&&t.windowBits<16&&!(e&&e.windowBits)&&(t.windowBits+=32),t.windowBits>15&&t.windowBits<48&&(t.windowBits&15||(t.windowBits|=15)),this.err=0,this.msg=``,this.ended=!1,this.chunks=[],this.strm=new Yf,this.strm.avail_out=0;let n=Im.inflateInit2(this.strm,t.windowBits);if(n!==Hm||(this.header=new Rm,Im.inflateGetHeader(this.strm,this.header),t.dictionary&&(typeof t.dictionary==`string`?t.dictionary=qf.string2buf(t.dictionary):zm.call(t.dictionary)===`[object ArrayBuffer]`&&(t.dictionary=new Uint8Array(t.dictionary)),t.raw&&(n=Im.inflateSetDictionary(this.strm,t.dictionary),n!==Hm))))throw Error(hd[n])}Jm.prototype.push=function(e,t){let n=this.strm,r=this.options.chunkSize,i=this.options.dictionary,a,o,s;if(this.ended)return!1;for(o=t===~~t?t:t===!0?Vm:Bm,zm.call(e)===`[object ArrayBuffer]`?n.input=new Uint8Array(e):n.input=e,n.next_in=0,n.avail_in=n.input.length;;){for(n.avail_out===0&&(n.output=new Uint8Array(r),n.next_out=0,n.avail_out=r),a=Im.inflate(n,o),a===Wm&&i&&(a=Im.inflateSetDictionary(n,i),a===Hm?a=Im.inflate(n,o):a===Km&&(a=Wm));n.avail_in>0&&a===Um&&n.state.wrap>0&&e[n.next_in]!==0;)Im.inflateReset(n),a=Im.inflate(n,o);switch(a){case Gm:case Km:case Wm:case qm:return this.onEnd(a),this.ended=!0,!1}if(s=n.avail_out,n.next_out&&(n.avail_out===0||a===Um))if(this.options.to===`string`){let e=qf.utf8border(n.output,n.next_out),t=n.next_out-e,i=qf.buf2string(n.output,e);n.next_out=t,n.avail_out=r-t,t&&n.output.set(n.output.subarray(e,e+t),0),this.onData(i)}else this.onData(n.output.length===n.next_out?n.output:n.output.subarray(0,n.next_out));if(!(a===Hm&&s===0)){if(a===Um)return a=Im.inflateEnd(this.strm),this.onEnd(a),this.ended=!0,!0;if(n.avail_in===0)break}}return!0},Jm.prototype.onData=function(e){this.chunks.push(e)},Jm.prototype.onEnd=function(e){e===Hm&&(this.options.to===`string`?this.result=this.chunks.join(``):this.result=Bf.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};function Ym(e,t){let n=new Jm(t);if(n.push(e),n.err)throw n.msg||hd[n.err];return n.result}function Xm(e,t){return t||={},t.raw=!0,Ym(e,t)}var Zm={Inflate:Jm,inflate:Ym,inflateRaw:Xm,ungzip:Ym,constants:gd},{Deflate:Qm,deflate:$m,deflateRaw:eh,gzip:th}=up,{Inflate:nh,inflate:rh,inflateRaw:ih,ungzip:ah}=Zm,oh=Qm,sh=$m,ch=eh,lh=th,uh=nh,dh=rh,fh=ih,ph=ah,mh=gd,hh={Deflate:oh,deflate:sh,deflateRaw:ch,gzip:lh,Inflate:uh,inflate:dh,inflateRaw:fh,ungzip:ph,constants:mh},gh=o(((e,t)=>{function n(e){if(!(e instanceof ArrayBuffer))throw TypeError(`arrayBuffer is not an instance of ArrayBuffer.`);for(var t=new s(e),n=[];t.hasNext();){var r=t.next();n.push(r)}return n}t.exports=n;function r(e){for(var t=``,n=0;n127){if(r>191&&r<224){if(n>=e.length)throw`UTF-8 decode: incomplete 2-byte sequence`;r=(r&31)<<6|e[n]&63}else if(r>223&&r<240){if(n+1>=e.length)throw`UTF-8 decode: incomplete 3-byte sequence`;r=(r&15)<<12|(e[n]&63)<<6|e[++n]&63}else if(r>239&&r<248){if(n+2>=e.length)throw`UTF-8 decode: incomplete 4-byte sequence`;r=(r&7)<<18|(e[n]&63)<<12|(e[++n]&63)<<6|e[++n]&63}else throw`UTF-8 decode: unknown multibyte start 0x`+r.toString(16)+` at index `+(n-1);++n}if(r<=65535)t+=String.fromCharCode(r);else if(r<=1114111)r-=65536,t+=String.fromCharCode(r>>10|55296),t+=String.fromCharCode(r&1023|56320);else throw`UTF-8 decode: code point 0x`+r.toString(16)+` exceeds UTF-16 reach`}return t}function i(e){this._fields=e}i.parse=function(e){for(var t=new Uint8Array(e),n=[];t.length>0;){var a=parseInt(r(t.subarray(0,t.indexOf(32)))),o=r(t.subarray(0,a)).match(/^\d+ ([^=]+)=(.*)\n$/);if(o===null)throw Error(`Invalid PAX header data format.`);var s=o[1],c=o[2];c.length===0?c=null:c.match(/^\d+$/)!==null&&(c=parseInt(c));var l={name:s,value:c};n.push(l),t=t.subarray(a)}return new i(n)},i.prototype={applyHeader:function(e){this._fields.forEach(function(t){var n=t.name,r=t.value;n===`path`?(n=`name`,e.prefix!==void 0&&delete e.prefix):n===`linkpath`&&(n=`linkname`),r===null?delete e[n]:e[n]=r})}};function a(){}function o(e){this._bufferView=new DataView(e),this._position=0}o.prototype={readString:function(e){for(var t=1,n=e*t,r=[],i=0;i-1&&(t.version=e.readString(2),t.uname=e.readString(32),t.gname=e.readString(32),t.devmajor=parseInt(e.readString(8)),t.devminor=parseInt(e.readString(8)),t.namePrefix=e.readString(155),t.namePrefix.length>0&&(t.name=t.namePrefix+`/`+t.name)),e.position(o),t.type){case`0`:case``:t.buffer=e.readBuffer(t.size);break;case`1`:break;case`2`:break;case`3`:break;case`4`:break;case`5`:break;case`6`:break;case`7`:break;case`g`:n=!0,this._globalPaxHeader=i.parse(e.readBuffer(t.size));break;case`x`:n=!0,r=i.parse(e.readBuffer(t.size));break;default:break}t.buffer===void 0&&(t.buffer=new ArrayBuffer(0));var s=o+t.size;return t.size%512!=0&&(s+=512-t.size%512),e.position(s),n&&(t=this._readNextFile()),this._globalPaxHeader!==null&&this._globalPaxHeader.applyHeader(t),r!==null&&r.applyHeader(t),t}}})),_h=c(gh()),vh=class{__destroy_into_raw(){let e=this.__wbg_ptr;return this.__wbg_ptr=0,bh.unregister(this),e}free(){let e=this.__destroy_into_raw();$.__wbg_typst_free(e,0)}cetz_to_tikz(e){let t,n;try{let r=Z(e,$.__wbindgen_malloc,$.__wbindgen_realloc),i=Q,a=$.typst_cetz_to_tikz(this.__wbg_ptr,r,i);return t=a[0],n=a[1],Eh(a[0],a[1])}finally{$.__wbindgen_free(t,n,1)}}get_font_info(e){return $.typst_get_font_info(this.__wbg_ptr,e)}jump_from_click(e,t){return $.typst_jump_from_click(this.__wbg_ptr,e,t)}latex_to_typst(e){let t,n;try{let r=Z(e,$.__wbindgen_malloc,$.__wbindgen_realloc),i=Q,a=$.typst_latex_to_typst(this.__wbg_ptr,r,i);return t=a[0],n=a[1],Eh(a[0],a[1])}finally{$.__wbindgen_free(t,n,1)}}latexeq_to_typm(e){let t,n;try{let r=Z(e,$.__wbindgen_malloc,$.__wbindgen_realloc),i=Q,a=$.typst_latexeq_to_typm(this.__wbg_ptr,r,i);return t=a[0],n=a[1],Eh(a[0],a[1])}finally{$.__wbindgen_free(t,n,1)}}list_fonts(){return $.typst_list_fonts(this.__wbg_ptr)}list_packages(){return $.typst_list_packages(this.__wbg_ptr)}constructor(e,t,n,r){let i=Z(e,$.__wbindgen_malloc,$.__wbindgen_realloc),a=Q;return this.__wbg_ptr=$.typst_new(i,a,t,n,r)>>>0,bh.register(this,this.__wbg_ptr,this),this}pdf(e,t){let n=Z(e,$.__wbindgen_malloc,$.__wbindgen_realloc),r=Q,i=Z(t,$.__wbindgen_malloc,$.__wbindgen_realloc),a=Q,o=$.typst_pdf(this.__wbg_ptr,n,r,i,a);if(o[2])throw Mh(o[1]);return Mh(o[0])}set_offset(e){$.typst_set_offset(this.__wbg_ptr,e)}store(e,t,n){let r=jh(e,$.__wbindgen_malloc),i=Q,a=$.typst_store(this.__wbg_ptr,r,i,t,n);if(a[1])throw Mh(a[0])}svg(e,t,n,r){let i=Z(e,$.__wbindgen_malloc,$.__wbindgen_realloc),a=Q,o=Z(t,$.__wbindgen_malloc,$.__wbindgen_realloc),s=Q,c=Z(n,$.__wbindgen_malloc,$.__wbindgen_realloc),l=Q,u=Z(r,$.__wbindgen_malloc,$.__wbindgen_realloc),d=Q,f=$.typst_svg(this.__wbg_ptr,i,a,o,s,c,l,u,d);if(f[2])throw Mh(f[1]);return Mh(f[0])}tikz_to_cetz(e){let t,n;try{let r=Z(e,$.__wbindgen_malloc,$.__wbindgen_realloc),i=Q,a=$.typst_tikz_to_cetz(this.__wbg_ptr,r,i);return t=a[0],n=a[1],Eh(a[0],a[1])}finally{$.__wbindgen_free(t,n,1)}}typm_to_latexeq(e){let t,n;try{let r=Z(e,$.__wbindgen_malloc,$.__wbindgen_realloc),i=Q,a=$.typst_typm_to_latexeq(this.__wbg_ptr,r,i);return t=a[0],n=a[1],Eh(a[0],a[1])}finally{$.__wbindgen_free(t,n,1)}}typst_to_latex(e){let t,n;try{let r=Z(e,$.__wbindgen_malloc,$.__wbindgen_realloc),i=Q,a=$.typst_typst_to_latex(this.__wbg_ptr,r,i);return t=a[0],n=a[1],Eh(a[0],a[1])}finally{$.__wbindgen_free(t,n,1)}}};Symbol.dispose&&(vh.prototype[Symbol.dispose]=vh.prototype.free);function yh(){let e={__proto__:null,__wbg_Error_4577686b3a6d9b3a:function(e,t){return Error(Eh(e,t))},__wbg_Number_e89e48a2fe1a6355:function(e){return Number(e)},__wbg_String_8564e559799eccda:function(e,t){let n=Z(String(t),$.__wbindgen_malloc,$.__wbindgen_realloc),r=Q;Th().setInt32(e+4,r,!0),Th().setInt32(e+0,n,!0)},__wbg___wbindgen_boolean_get_18c4ed9422296fff:function(e){let t=e,n=typeof t==`boolean`?t:void 0;return Ah(n)?16777215:n?1:0},__wbg___wbindgen_debug_string_ddde1867f49c2442:function(e,t){let n=Z(Sh(t),$.__wbindgen_malloc,$.__wbindgen_realloc),r=Q;Th().setInt32(e+4,r,!0),Th().setInt32(e+0,n,!0)},__wbg___wbindgen_is_function_d633e708baf0d146:function(e){return typeof e==`function`},__wbg___wbindgen_is_object_4b3de556756ee8a8:function(e){let t=e;return typeof t==`object`&&!!t},__wbg___wbindgen_jsval_loose_eq_1562ceb9af84e990:function(e,t){return e==t},__wbg___wbindgen_number_get_5854912275df1894:function(e,t){let n=t,r=typeof n==`number`?n:void 0;Th().setFloat64(e+8,Ah(r)?0:r,!0),Th().setInt32(e+0,!Ah(r),!0)},__wbg___wbindgen_string_get_3e5751597f39a112:function(e,t){let n=t,r=typeof n==`string`?n:void 0;var i=Ah(r)?0:Z(r,$.__wbindgen_malloc,$.__wbindgen_realloc),a=Q;Th().setInt32(e+4,a,!0),Th().setInt32(e+0,i,!0)},__wbg___wbindgen_throw_39bc967c0e5a9b58:function(e,t){throw Error(Eh(e,t))},__wbg_call_08ad0d89caa7cb79:function(){return kh(function(e,t,n){return e.call(t,n)},arguments)},__wbg_call_73af281463ec8b58:function(){return kh(function(e,t){return e.call(t)},arguments)},__wbg_done_5aad55ec6b1954b1:function(e){return e.done},__wbg_entries_28d32ba4cd93f5fc:function(e){return Object.entries(e)},__wbg_getTime_9429d05129287418:function(e){return e.getTime()},__wbg_getTimezoneOffset_eeb05f23347950d1:function(e){return e.getTimezoneOffset()},__wbg_get_4920fefd3451364b:function(){return kh(function(e,t){return Reflect.get(e,t)},arguments)},__wbg_get_f09c3a16f8848381:function(e,t){return e[t>>>0]},__wbg_get_unchecked_3d0f4b91c8eca4f0:function(e,t){return e[t>>>0]},__wbg_instanceof_ArrayBuffer_15859862b80b732d:function(e){let t;try{t=e instanceof ArrayBuffer}catch{t=!1}return t},__wbg_instanceof_Uint8Array_2240b7046ac16f05:function(e){let t;try{t=e instanceof Uint8Array}catch{t=!1}return t},__wbg_isArray_fad08a0d12828686:function(e){return Array.isArray(e)},__wbg_isSafeInteger_10e4151eb694e42a:function(e){return Number.isSafeInteger(e)},__wbg_iterator_fc7ad8d33bab9e26:function(){return Symbol.iterator},__wbg_length_5855c1f289dfffc1:function(e){return e.length},__wbg_length_a31e05262e09b7f8:function(e){return e.length},__wbg_new_09959f7b4c92c246:function(e){return new Uint8Array(e)},__wbg_new_0_a719938e6f92ddf4:function(){return new Date},__wbg_new_223944ca37c18764:function(e){return new Date(e)},__wbg_new_cbee8c0d5c479eac:function(){return[]},__wbg_new_ed69e637b553a997:function(){return{}},__wbg_next_a5fe6f328f7affc2:function(e){return e.next},__wbg_next_e592122bb4ed4c67:function(){return kh(function(e){return e.next()},arguments)},__wbg_prototypesetcall_f034d444741426c3:function(e,t,n){Uint8Array.prototype.set.call(Ch(e,t),n)},__wbg_set_4c81cfb5dc3a333c:function(e,t,n){e[t>>>0]=n},__wbg_set_6be42768c690e380:function(e,t,n){e[t]=n},__wbg_value_667dcb90597486a6:function(e){return e.value},__wbindgen_cast_0000000000000001:function(e){return e},__wbindgen_cast_0000000000000002:function(e,t){return Eh(e,t)},__wbindgen_cast_0000000000000003:function(e){return BigInt.asUintN(64,e)},__wbindgen_init_externref_table:function(){let e=$.__wbindgen_externrefs,t=e.grow(4);e.set(0,void 0),e.set(t+0,void 0),e.set(t+1,null),e.set(t+2,!0),e.set(t+3,!1)}};return{__proto__:null,"./typst_wasm_bg.js":e}}var bh=typeof FinalizationRegistry>`u`?{register:()=>{},unregister:()=>{}}:new FinalizationRegistry(e=>$.__wbg_typst_free(e>>>0,1));function xh(e){let t=$.__externref_table_alloc();return $.__wbindgen_externrefs.set(t,e),t}function Sh(e){let t=typeof e;if(t==`number`||t==`boolean`||e==null)return`${e}`;if(t==`string`)return`"${e}"`;if(t==`symbol`){let t=e.description;return t==null?`Symbol`:`Symbol(${t})`}if(t==`function`){let t=e.name;return typeof t==`string`&&t.length>0?`Function(${t})`:`Function`}if(Array.isArray(e)){let t=e.length,n=`[`;t>0&&(n+=Sh(e[0]));for(let r=1;r1)r=n[1];else return toString.call(e);if(r==`Object`)try{return`Object(`+JSON.stringify(e)+`)`}catch{return`Object`}return e instanceof Error?`${e.name}: ${e.message}\n${e.stack}`:r}function Ch(e,t){return e>>>=0,Oh().subarray(e/1,e/1+t)}var wh=null;function Th(){return(wh===null||wh.buffer.detached===!0||wh.buffer.detached===void 0&&wh.buffer!==$.memory.buffer)&&(wh=new DataView($.memory.buffer)),wh}function Eh(e,t){return e>>>=0,Ih(e,t)}var Dh=null;function Oh(){return(Dh===null||Dh.byteLength===0)&&(Dh=new Uint8Array($.memory.buffer)),Dh}function kh(e,t){try{return e.apply(this,t)}catch(e){let t=xh(e);$.__wbindgen_exn_store(t)}}function Ah(e){return e==null}function jh(e,t){let n=t(e.length*4,4)>>>0;for(let t=0;t>>0;return Oh().subarray(r,r+n.length).set(n),Q=n.length,r}let r=e.length,i=t(r,1)>>>0,a=Oh(),o=0;for(;o127)break;a[i+o]=t}if(o!==r){o!==0&&(e=e.slice(o)),i=n(i,r,r=o+e.length*3,1)>>>0;let t=Oh().subarray(i+o,i+r),a=Lh.encodeInto(e,t);o+=a.written,i=n(i,r,o,1)>>>0}return Q=o,i}function Mh(e){let t=$.__wbindgen_externrefs.get(e);return $.__externref_table_dealloc(e),t}var Nh=new TextDecoder(`utf-8`,{ignoreBOM:!0,fatal:!0});Nh.decode();var Ph=2146435072,Fh=0;function Ih(e,t){return Fh+=t,Fh>=Ph&&(Nh=new TextDecoder(`utf-8`,{ignoreBOM:!0,fatal:!0}),Nh.decode(),Fh=t),Nh.decode(Oh().subarray(e,e+t))}var Lh=new TextEncoder;`encodeInto`in Lh||(Lh.encodeInto=function(e,t){let n=Lh.encode(e);return t.set(n),{read:e.length,written:n.length}});var Q=0,$;function Rh(e,t){return $=e.exports,wh=null,Dh=null,$.__wbindgen_start(),$}async function zh(e,t){if(typeof Response==`function`&&e instanceof Response){if(typeof WebAssembly.instantiateStreaming==`function`)try{return await WebAssembly.instantiateStreaming(e,t)}catch(t){if(e.ok&&n(e.type)&&e.headers.get(`Content-Type`)!==`application/wasm`)console.warn("`WebAssembly.instantiateStreaming` failed because your server does not serve Wasm with `application/wasm` MIME type. Falling back to `WebAssembly.instantiate` which is slower. Original error:\n",t);else throw t}let r=await e.arrayBuffer();return await WebAssembly.instantiate(r,t)}else{let n=await WebAssembly.instantiate(e,t);return n instanceof WebAssembly.Instance?{instance:n,module:e}:n}function n(e){switch(e){case`basic`:case`cors`:case`default`:return!0}return!1}}async function Bh(e){if($!==void 0)return $;e!==void 0&&(Object.getPrototypeOf(e)===Object.prototype?{module_or_path:e}=e:console.warn(`using deprecated parameters for the initialization function; pass a single object instead`)),e===void 0&&(e=new URL(`typst_wasm_bg.wasm`,``+{}.url));let t=yh();(typeof e==`string`||typeof Request==`function`&&e instanceof Request||typeof URL==`function`&&e instanceof URL)&&(e=fetch(e));let{instance:n,module:r}=await zh(await e,t);return Rh(n,r)}var Vh,Hh=new Map,Uh=new XMLHttpRequest;Uh.overrideMimeType(`text/plain; charset=x-user-defined`);var Wh=class{module;typst;localPackagesDirPaths;fs;path;baseDirPath;constructor(e,t,n){if(this.localPackagesDirPaths=e,this.baseDirPath=t,n){let e=(0,eval)(`require`);this.fs=e(`node:fs`),this.path=e(`node:path`)}}async init(e,t,n){this.typst&&this.typst.free(),this.module=await Bh({module_or_path:await WebAssembly.compile(e)}),this.typst=new vh(this.baseDirPath,this.fetch.bind(this),t,n)}setOffset(e){this.typst.set_offset(e)}store(e){this.typst.store(e.fonts??[],e.sources??[],e.files??[])}svg(e,t,n,r){return this.typst.svg(e,t,n,r)}pdf(e,t){return this.typst.pdf(e,t)}listFonts(){return this.typst.list_fonts()}parseFont(e){return this.typst.get_font_info(e)}listPackages(){return this.typst.list_packages()}latex_to_typst(e){return this.typst.latex_to_typst(e)}typst_to_latex(e){return this.typst.typst_to_latex(e)}latexeq_to_typm(e){return this.typst.latexeq_to_typm(e)}typm_to_latexeq(e){return this.typst.typm_to_latexeq(e)}tikz_to_cetz(e){return this.typst.tikz_to_cetz(e)}cetz_to_tikz(e){return this.typst.cetz_to_tikz(e)}jumpFromClick(e,t){return this.typst.jump_from_click(e,t)}fetch(e){if(Hh.has(e)){let t=Hh.get(e);if(t)return t;throw 12}let t=!1,n=(e,t)=>{let n=(this.fs?.readFileSync??Vh.readBinary)(t);if(n instanceof Promise)n.then(t=>{Hh.set(e,new Uint8Array(t))}).catch(()=>{Hh.has(e)||Hh.set(e,void 0)});else return Hh.set(e,n),new Uint8Array(n);throw 0};if(e.startsWith(`@`)){t=!0,e=e.slice(1);let[r,i,a]=e.split(`/`),o=e.split(`/`).slice(3).join(`/`),s=`${r}/${i}/${a}`;if(r===`preview`){if(this.fs)try{return n(`@${e}`,`${this.localPackagesDirPaths[0]}/${s}/${o}`)}catch{}if(o===`typst.toml`&&Vh.notice(`Downloading ${i}...`,500),Uh.open(`GET`,`https://packages.typst.org/preview/${i}-${a}.tar.gz`,!1),Uh.send(null),Uh.status===0)throw 21;if(Uh.status===404)throw 22;if(!Uh.responseText===null)throw 20;try{let e=Uh.responseText,t=new Uint8Array(e.length);for(let n=0;ne.type===`0`))Hh.set(`@${s}/${e.name}`,new Uint8Array(e.buffer));for(let e of r.filter(e=>e.type===`2`))Hh.set(`@${s}/${e.name}`,new Uint8Array(Hh.get(e.linkname)?.buffer||new ArrayBuffer(0)));o===`typst.toml`&&Vh.notice(`Downloaded successfully!`,500)}catch(e){throw console.error(e),20}return Hh.get(`@${s}/${o}`)}}if(t)for(let t of this.localPackagesDirPaths)try{return n(`@${e}`,`${t}/${e}`)}catch{}else return n(e,e);throw 0}setMain(e){Vh=e}};T(Wh,self);var Gh='(function(){var e=Object.create,t=Object.defineProperty,n=Object.getOwnPropertyDescriptor,r=Object.getOwnPropertyNames,i=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),s=(e,i,o,s)=>{if(i&&typeof i==`object`||typeof i==`function`)for(var c=r(i),l=0,u=c.length,d;li[e]).bind(null,d),enumerable:!(s=n(i,d))||s.enumerable});return e},c=(n,r,a)=>(a=n==null?{}:e(i(n)),s(r||!n||!n.__esModule?t(a,`default`,{value:n,enumerable:!0}):a,n));\n/**\n* @license\n* Copyright 2019 Google LLC\n* SPDX-License-Identifier: Apache-2.0\n*/\nlet l=Symbol(`Comlink.proxy`),u=Symbol(`Comlink.endpoint`),d=Symbol(`Comlink.releaseProxy`),f=Symbol(`Comlink.finalizer`),p=Symbol(`Comlink.thrown`),m=e=>typeof e==`object`&&!!e||typeof e==`function`,h=new Map([[`proxy`,{canHandle:e=>m(e)&&e[l],serialize(e){let{port1:t,port2:n}=new MessageChannel;return _(e,t),[n,[n]]},deserialize(e){return e.start(),b(e)}}],[`throw`,{canHandle:e=>m(e)&&p in e,serialize({value:e}){let t;return t=e instanceof Error?{isError:!0,value:{message:e.message,name:e.name,stack:e.stack}}:{isError:!1,value:e},[t,[]]},deserialize(e){throw e.isError?Object.assign(Error(e.value.message),e.value):e.value}}]]);function g(e,t){for(let n of e)if(t===n||n===`*`||n instanceof RegExp&&n.test(t))return!0;return!1}function _(e,t=globalThis,n=[`*`]){t.addEventListener(`message`,function r(i){if(!i||!i.data)return;if(!g(n,i.origin)){console.warn(`Invalid origin \'${i.origin}\' for comlink proxy`);return}let{id:a,type:o,path:s}=Object.assign({path:[]},i.data),c=(i.data.argumentList||[]).map(ae),l;try{let t=s.slice(0,-1).reduce((e,t)=>e[t],e),n=s.reduce((e,t)=>e[t],e);switch(o){case`GET`:l=n;break;case`SET`:t[s.slice(-1)[0]]=ae(i.data.value),l=!0;break;case`APPLY`:l=n.apply(t,c);break;case`CONSTRUCT`:l=re(new n(...c));break;case`ENDPOINT`:{let{port1:t,port2:n}=new MessageChannel;_(e,n),l=ne(t,[t])}break;case`RELEASE`:l=void 0;break;default:return}}catch(e){l={value:e,[p]:0}}Promise.resolve(l).catch(e=>({value:e,[p]:0})).then(n=>{let[i,s]=ie(n);t.postMessage(Object.assign(Object.assign({},i),{id:a}),s),o===`RELEASE`&&(t.removeEventListener(`message`,r),y(t),f in e&&typeof e[f]==`function`&&e[f]())}).catch(e=>{let[n,r]=ie({value:TypeError(`Unserializable return value`),[p]:0});t.postMessage(Object.assign(Object.assign({},n),{id:a}),r)})}),t.start&&t.start()}function v(e){return e.constructor.name===`MessagePort`}function y(e){v(e)&&e.close()}function b(e,t){let n=new Map;return e.addEventListener(`message`,function(e){let{data:t}=e;if(!t||!t.id)return;let r=n.get(t.id);if(r)try{r(t)}finally{n.delete(t.id)}}),D(e,n,[],t)}function x(e){if(e)throw Error(`Proxy has been released and is not useable`)}function S(e){return oe(e,new Map,{type:`RELEASE`}).then(()=>{y(e)})}let C=new WeakMap,w=`FinalizationRegistry`in globalThis&&new FinalizationRegistry(e=>{let t=(C.get(e)||0)-1;C.set(e,t),t===0&&S(e)});function T(e,t){let n=(C.get(t)||0)+1;C.set(t,n),w&&w.register(e,t,e)}function E(e){w&&w.unregister(e)}function D(e,t,n=[],r=function(){}){let i=!1,a=new Proxy(r,{get(r,o){if(x(i),o===d)return()=>{E(a),S(e),t.clear(),i=!0};if(o===`then`){if(n.length===0)return{then:()=>a};let r=oe(e,t,{type:`GET`,path:n.map(e=>e.toString())}).then(ae);return r.then.bind(r)}return D(e,t,[...n,o])},set(r,a,o){x(i);let[s,c]=ie(o);return oe(e,t,{type:`SET`,path:[...n,a].map(e=>e.toString()),value:s},c).then(ae)},apply(r,a,o){x(i);let s=n[n.length-1];if(s===u)return oe(e,t,{type:`ENDPOINT`}).then(ae);if(s===`bind`)return D(e,t,n.slice(0,-1));let[c,l]=ee(o);return oe(e,t,{type:`APPLY`,path:n.map(e=>e.toString()),argumentList:c},l).then(ae)},construct(r,a){x(i);let[o,s]=ee(a);return oe(e,t,{type:`CONSTRUCT`,path:n.map(e=>e.toString()),argumentList:o},s).then(ae)}});return T(a,e),a}function O(e){return Array.prototype.concat.apply([],e)}function ee(e){let t=e.map(ie);return[t.map(e=>e[0]),O(t.map(e=>e[1]))]}let te=new WeakMap;function ne(e,t){return te.set(e,t),e}function re(e){return Object.assign(e,{[l]:!0})}function ie(e){for(let[t,n]of h)if(n.canHandle(e)){let[r,i]=n.serialize(e);return[{type:`HANDLER`,name:t,value:r},i]}return[{type:`RAW`,value:e},te.get(e)||[]]}function ae(e){switch(e.type){case`HANDLER`:return h.get(e.name).deserialize(e.value);case`RAW`:return e.value}}function oe(e,t,n,r){return new Promise(i=>{let a=se();t.set(a,i),e.start&&e.start(),e.postMessage(Object.assign({id:a},n),r)})}function se(){return[,,,,].fill(0).map(()=>Math.floor(Math.random()*(2**53-1)).toString(16)).join(`-`)}function ce(e){let t=e.length;for(;--t>=0;)e[t]=0}let le=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]),ue=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),de=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),fe=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),k=Array(288*2);ce(k);let pe=Array(60);ce(pe);let me=Array(512);ce(me);let he=Array(256);ce(he);let ge=Array(29);ce(ge);let _e=Array(30);ce(_e);function ve(e,t,n,r,i){this.static_tree=e,this.extra_bits=t,this.extra_base=n,this.elems=r,this.max_length=i,this.has_stree=e&&e.length}let ye,be,xe;function Se(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}let Ce=e=>e<256?me[e]:me[256+(e>>>7)],we=(e,t)=>{e.pending_buf[e.pending++]=t&255,e.pending_buf[e.pending++]=t>>>8&255},A=(e,t,n)=>{e.bi_valid>16-n?(e.bi_buf|=t<>16-e.bi_valid,e.bi_valid+=n-16):(e.bi_buf|=t<{A(e,n[t*2],n[t*2+1])},Te=(e,t)=>{let n=0;do n|=e&1,e>>>=1,n<<=1;while(--t>0);return n>>>1},Ee=e=>{e.bi_valid===16?(we(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=e.bi_buf&255,e.bi_buf>>=8,e.bi_valid-=8)},De=(e,t)=>{let n=t.dyn_tree,r=t.max_code,i=t.stat_desc.static_tree,a=t.stat_desc.has_stree,o=t.stat_desc.extra_bits,s=t.stat_desc.extra_base,c=t.stat_desc.max_length,l,u,d,f,p,m,h=0;for(f=0;f<=15;f++)e.bl_count[f]=0;for(n[e.heap[e.heap_max]*2+1]=0,l=e.heap_max+1;l<573;l++)u=e.heap[l],f=n[n[u*2+1]*2+1]+1,f>c&&(f=c,h++),n[u*2+1]=f,!(u>r)&&(e.bl_count[f]++,p=0,u>=s&&(p=o[u-s]),m=n[u*2],e.opt_len+=m*(f+p),a&&(e.static_len+=m*(i[u*2+1]+p)));if(h!==0){do{for(f=c-1;e.bl_count[f]===0;)f--;e.bl_count[f]--,e.bl_count[f+1]+=2,e.bl_count[c]--,h-=2}while(h>0);for(f=c;f!==0;f--)for(u=e.bl_count[f];u!==0;)d=e.heap[--l],!(d>r)&&(n[d*2+1]!==f&&(e.opt_len+=(f-n[d*2+1])*n[d*2],n[d*2+1]=f),u--)}},Oe=(e,t,n)=>{let r=Array(16),i=0,a,o;for(a=1;a<=15;a++)i=i+n[a-1]<<1,r[a]=i;for(o=0;o<=t;o++){let t=e[o*2+1];t!==0&&(e[o*2]=Te(r[t]++,t))}},ke=()=>{let e,t,n,r,i,a=Array(16);for(n=0,r=0;r<28;r++)for(ge[r]=n,e=0;e<1<>=7;r<30;r++)for(_e[r]=i<<7,e=0;e<1<{let t;for(t=0;t<286;t++)e.dyn_ltree[t*2]=0;for(t=0;t<30;t++)e.dyn_dtree[t*2]=0;for(t=0;t<19;t++)e.bl_tree[t*2]=0;e.dyn_ltree[256*2]=1,e.opt_len=e.static_len=0,e.sym_next=e.matches=0},je=e=>{e.bi_valid>8?we(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0},Me=(e,t,n,r)=>{let i=t*2,a=n*2;return e[i]{let r=e.heap[n],i=n<<1;for(;i<=e.heap_len&&(i{let r,i,a=0,o,s;if(e.sym_next!==0)do r=e.pending_buf[e.sym_buf+ a++]&255,r+=(e.pending_buf[e.sym_buf+ a++]&255)<<8,i=e.pending_buf[e.sym_buf+ a++],r===0?j(e,i,t):(o=he[i],j(e,o+256+1,t),s=le[o],s!==0&&(i-=ge[o],A(e,i,s)),r--,o=Ce(r),j(e,o,n),s=ue[o],s!==0&&(r-=_e[o],A(e,r,s)));while(a{let n=t.dyn_tree,r=t.stat_desc.static_tree,i=t.stat_desc.has_stree,a=t.stat_desc.elems,o,s,c=-1,l;for(e.heap_len=0,e.heap_max=573,o=0;o>1;o>=1;o--)Ne(e,n,o);l=a;do o=e.heap[1],e.heap[1]=e.heap[e.heap_len--],Ne(e,n,1),s=e.heap[1],e.heap[--e.heap_max]=o,e.heap[--e.heap_max]=s,n[l*2]=n[o*2]+n[s*2],e.depth[l]=(e.depth[o]>=e.depth[s]?e.depth[o]:e.depth[s])+1,n[o*2+1]=n[s*2+1]=l,e.heap[1]=l++,Ne(e,n,1);while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],De(e,t),Oe(n,c,e.bl_count)},Ie=(e,t,n)=>{let r,i=-1,a,o=t[1],s=0,c=7,l=4;for(o===0&&(c=138,l=3),t[(n+1)*2+1]=65535,r=0;r<=n;r++)a=o,o=t[(r+1)*2+1],!(++s{let r,i=-1,a,o=t[1],s=0,c=7,l=4;for(o===0&&(c=138,l=3),r=0;r<=n;r++)if(a=o,o=t[(r+1)*2+1],!(++s{let t;for(Ie(e,e.dyn_ltree,e.l_desc.max_code),Ie(e,e.dyn_dtree,e.d_desc.max_code),Fe(e,e.bl_desc),t=18;t>=3&&e.bl_tree[fe[t]*2+1]===0;t--);return e.opt_len+=3*(t+1)+5+5+4,t},ze=(e,t,n,r)=>{let i;for(A(e,t-257,5),A(e,n-1,5),A(e,r-4,4),i=0;i{let t=4093624447,n;for(n=0;n<=31;n++,t>>>=1)if(t&1&&e.dyn_ltree[n*2]!==0)return 0;if(e.dyn_ltree[18]!==0||e.dyn_ltree[20]!==0||e.dyn_ltree[26]!==0)return 1;for(n=32;n<256;n++)if(e.dyn_ltree[n*2]!==0)return 1;return 0},Ve=!1,He=e=>{Ve||=(ke(),!0),e.l_desc=new Se(e.dyn_ltree,ye),e.d_desc=new Se(e.dyn_dtree,be),e.bl_desc=new Se(e.bl_tree,xe),e.bi_buf=0,e.bi_valid=0,Ae(e)},Ue=(e,t,n,r)=>{A(e,0+(r?1:0),3),je(e),we(e,n),we(e,~n),n&&e.pending_buf.set(e.window.subarray(t,t+n),e.pending),e.pending+=n};var We={_tr_init:He,_tr_stored_block:Ue,_tr_flush_block:(e,t,n,r)=>{let i,a,o=0;e.level>0?(e.strm.data_type===2&&(e.strm.data_type=Be(e)),Fe(e,e.l_desc),Fe(e,e.d_desc),o=Re(e),i=e.opt_len+3+7>>>3,a=e.static_len+3+7>>>3,a<=i&&(i=a)):i=a=n+5,n+4<=i&&t!==-1?Ue(e,t,n,r):e.strategy===4||a===i?(A(e,2+(r?1:0),3),Pe(e,k,pe)):(A(e,4+(r?1:0),3),ze(e,e.l_desc.max_code+1,e.d_desc.max_code+1,o+1),Pe(e,e.dyn_ltree,e.dyn_dtree)),Ae(e),r&&je(e)},_tr_tally:(e,t,n)=>(e.pending_buf[e.sym_buf+ e.sym_next++]=t,e.pending_buf[e.sym_buf+ e.sym_next++]=t>>8,e.pending_buf[e.sym_buf+ e.sym_next++]=n,t===0?e.dyn_ltree[n*2]++:(e.matches++,t--,e.dyn_ltree[(he[n]+256+1)*2]++,e.dyn_dtree[Ce(t)*2]++),e.sym_next===e.sym_end),_tr_align:e=>{A(e,2,3),j(e,256,k),Ee(e)}},Ge=(e,t,n,r)=>{let i=e&65535|0,a=e>>>16&65535|0,o=0;for(;n!==0;){o=n>2e3?2e3:n,n-=o;do i=i+t[r++]|0,a=a+i|0;while(--o);i%=65521,a%=65521}return i|a<<16|0};let Ke=new Uint32Array((()=>{let e,t=[];for(var n=0;n<256;n++){e=n;for(var r=0;r<8;r++)e=e&1?3988292384^e>>>1:e>>>1;t[n]=e}return t})());var M=(e,t,n,r)=>{let i=Ke,a=r+n;e^=-1;for(let n=r;n>>8^i[(e^t[n])&255];return e^-1},qe={2:`need dictionary`,1:`stream end`,0:``,"-1":`file error`,"-2":`stream error`,"-3":`data error`,"-4":`insufficient memory`,"-5":`buffer error`,"-6":`incompatible version`},Je={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8};let{_tr_init:Ye,_tr_stored_block:Xe,_tr_flush_block:Ze,_tr_tally:N,_tr_align:Qe}=We,{Z_NO_FLUSH:P,Z_PARTIAL_FLUSH:$e,Z_FULL_FLUSH:et,Z_FINISH:F,Z_BLOCK:tt,Z_OK:I,Z_STREAM_END:nt,Z_STREAM_ERROR:L,Z_DATA_ERROR:rt,Z_BUF_ERROR:it,Z_DEFAULT_COMPRESSION:at,Z_FILTERED:ot,Z_HUFFMAN_ONLY:st,Z_RLE:ct,Z_FIXED:lt,Z_DEFAULT_STRATEGY:ut,Z_UNKNOWN:dt,Z_DEFLATED:ft}=Je,pt=(e,t)=>(e.msg=qe[t],t),mt=e=>e*2-(e>4?9:0),R=e=>{let t=e.length;for(;--t>=0;)e[t]=0},ht=e=>{let t,n,r,i=e.w_size;t=e.hash_size,r=t;do n=e.head[--r],e.head[r]=n>=i?n-i:0;while(--t);t=i,r=t;do n=e.prev[--r],e.prev[r]=n>=i?n-i:0;while(--t)},z=(e,t,n)=>(t<{let t=e.state,n=t.pending;n>e.avail_out&&(n=e.avail_out),n!==0&&(e.output.set(t.pending_buf.subarray(t.pending_out,t.pending_out+n),e.next_out),e.next_out+=n,t.pending_out+=n,e.total_out+=n,e.avail_out-=n,t.pending-=n,t.pending===0&&(t.pending_out=0))},V=(e,t)=>{Ze(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,B(e.strm)},H=(e,t)=>{e.pending_buf[e.pending++]=t},gt=(e,t)=>{e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=t&255},_t=(e,t,n,r)=>{let i=e.avail_in;return i>r&&(i=r),i===0?0:(e.avail_in-=i,t.set(e.input.subarray(e.next_in,e.next_in+i),n),e.state.wrap===1?e.adler=Ge(e.adler,t,i,n):e.state.wrap===2&&(e.adler=M(e.adler,t,i,n)),e.next_in+=i,e.total_in+=i,i)},vt=(e,t)=>{let n=e.max_chain_length,r=e.strstart,i,a,o=e.prev_length,s=e.nice_match,c=e.strstart>e.w_size-262?e.strstart-(e.w_size-262):0,l=e.window,u=e.w_mask,d=e.prev,f=e.strstart+258,p=l[r+o-1],m=l[r+o];e.prev_length>=e.good_match&&(n>>=2),s>e.lookahead&&(s=e.lookahead);do{if(i=t,l[i+o]!==m||l[i+o-1]!==p||l[i]!==l[r]||l[++i]!==l[r+1])continue;r+=2,i++;do;while(l[++r]===l[++i]&&l[++r]===l[++i]&&l[++r]===l[++i]&&l[++r]===l[++i]&&l[++r]===l[++i]&&l[++r]===l[++i]&&l[++r]===l[++i]&&l[++r]===l[++i]&&ro){if(e.match_start=t,o=a,a>=s)break;p=l[r+o-1],m=l[r+o]}}while((t=d[t&u])>c&&--n!==0);return o<=e.lookahead?o:e.lookahead},yt=e=>{let t=e.w_size,n,r,i;do{if(r=e.window_size-e.lookahead-e.strstart,e.strstart>=t+(t-262)&&(e.window.set(e.window.subarray(t,t+t-r),0),e.match_start-=t,e.strstart-=t,e.block_start-=t,e.insert>e.strstart&&(e.insert=e.strstart),ht(e),r+=t),e.strm.avail_in===0)break;if(n=_t(e.strm,e.window,e.strstart+e.lookahead,r),e.lookahead+=n,e.lookahead+e.insert>=3)for(i=e.strstart-e.insert,e.ins_h=e.window[i],e.ins_h=z(e,e.ins_h,e.window[i+1]);e.insert&&(e.ins_h=z(e,e.ins_h,e.window[i+3-1]),e.prev[i&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=i,i++,e.insert--,!(e.lookahead+e.insert<3)););}while(e.lookahead<262&&e.strm.avail_in!==0)},bt=(e,t)=>{let n=e.pending_buf_size-5>e.w_size?e.w_size:e.pending_buf_size-5,r,i,a,o=0,s=e.strm.avail_in;do{if(r=65535,a=e.bi_valid+42>>3,e.strm.avail_outi+e.strm.avail_in&&(r=i+e.strm.avail_in),r>a&&(r=a),r>8,e.pending_buf[e.pending-2]=~r,e.pending_buf[e.pending-1]=~r>>8,B(e.strm),i&&(i>r&&(i=r),e.strm.output.set(e.window.subarray(e.block_start,e.block_start+i),e.strm.next_out),e.strm.next_out+=i,e.strm.avail_out-=i,e.strm.total_out+=i,e.block_start+=i,r-=i),r&&(_t(e.strm,e.strm.output,e.strm.next_out,r),e.strm.next_out+=r,e.strm.avail_out-=r,e.strm.total_out+=r)}while(o===0);return s-=e.strm.avail_in,s&&(s>=e.w_size?(e.matches=2,e.window.set(e.strm.input.subarray(e.strm.next_in-e.w_size,e.strm.next_in),0),e.strstart=e.w_size,e.insert=e.strstart):(e.window_size-e.strstart<=s&&(e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,e.insert>e.strstart&&(e.insert=e.strstart)),e.window.set(e.strm.input.subarray(e.strm.next_in-s,e.strm.next_in),e.strstart),e.strstart+=s,e.insert+=s>e.w_size-e.insert?e.w_size-e.insert:s),e.block_start=e.strstart),e.high_watera&&e.block_start>=e.w_size&&(e.block_start-=e.w_size,e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,a+=e.w_size,e.insert>e.strstart&&(e.insert=e.strstart)),a>e.strm.avail_in&&(a=e.strm.avail_in),a&&(_t(e.strm,e.window,e.strstart,a),e.strstart+=a,e.insert+=a>e.w_size-e.insert?e.w_size-e.insert:a),e.high_water>3,a=e.pending_buf_size-a>65535?65535:e.pending_buf_size-a,n=a>e.w_size?e.w_size:a,i=e.strstart-e.block_start,(i>=n||(i||t===F)&&t!==P&&e.strm.avail_in===0&&i<=a)&&(r=i>a?a:i,o=t===F&&e.strm.avail_in===0&&r===i?1:0,Xe(e,e.block_start,r,o),e.block_start+=r,B(e.strm)),o?3:1)},xt=(e,t)=>{let n,r;for(;;){if(e.lookahead<262){if(yt(e),e.lookahead<262&&t===P)return 1;if(e.lookahead===0)break}if(n=0,e.lookahead>=3&&(e.ins_h=z(e,e.ins_h,e.window[e.strstart+3-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),n!==0&&e.strstart-n<=e.w_size-262&&(e.match_length=vt(e,n)),e.match_length>=3)if(r=N(e,e.strstart-e.match_start,e.match_length-3),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=3){e.match_length--;do e.strstart++,e.ins_h=z(e,e.ins_h,e.window[e.strstart+3-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart;while(--e.match_length!==0);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=z(e,e.ins_h,e.window[e.strstart+1]);else r=N(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(r&&(V(e,!1),e.strm.avail_out===0))return 1}return e.insert=e.strstart<2?e.strstart:2,t===F?(V(e,!0),e.strm.avail_out===0?3:4):e.sym_next&&(V(e,!1),e.strm.avail_out===0)?1:2},St=(e,t)=>{let n,r,i;for(;;){if(e.lookahead<262){if(yt(e),e.lookahead<262&&t===P)return 1;if(e.lookahead===0)break}if(n=0,e.lookahead>=3&&(e.ins_h=z(e,e.ins_h,e.window[e.strstart+3-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=2,n!==0&&e.prev_length4096)&&(e.match_length=2)),e.prev_length>=3&&e.match_length<=e.prev_length){i=e.strstart+e.lookahead-3,r=N(e,e.strstart-1-e.prev_match,e.prev_length-3),e.lookahead-=e.prev_length-1,e.prev_length-=2;do++e.strstart<=i&&(e.ins_h=z(e,e.ins_h,e.window[e.strstart+3-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart);while(--e.prev_length!==0);if(e.match_available=0,e.match_length=2,e.strstart++,r&&(V(e,!1),e.strm.avail_out===0))return 1}else if(e.match_available){if(r=N(e,0,e.window[e.strstart-1]),r&&V(e,!1),e.strstart++,e.lookahead--,e.strm.avail_out===0)return 1}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&=(r=N(e,0,e.window[e.strstart-1]),0),e.insert=e.strstart<2?e.strstart:2,t===F?(V(e,!0),e.strm.avail_out===0?3:4):e.sym_next&&(V(e,!1),e.strm.avail_out===0)?1:2},Ct=(e,t)=>{let n,r,i,a,o=e.window;for(;;){if(e.lookahead<=258){if(yt(e),e.lookahead<=258&&t===P)return 1;if(e.lookahead===0)break}if(e.match_length=0,e.lookahead>=3&&e.strstart>0&&(i=e.strstart-1,r=o[i],r===o[++i]&&r===o[++i]&&r===o[++i])){a=e.strstart+258;do;while(r===o[++i]&&r===o[++i]&&r===o[++i]&&r===o[++i]&&r===o[++i]&&r===o[++i]&&r===o[++i]&&r===o[++i]&&ie.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=3?(n=N(e,1,e.match_length-3),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(n=N(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),n&&(V(e,!1),e.strm.avail_out===0))return 1}return e.insert=0,t===F?(V(e,!0),e.strm.avail_out===0?3:4):e.sym_next&&(V(e,!1),e.strm.avail_out===0)?1:2},wt=(e,t)=>{let n;for(;;){if(e.lookahead===0&&(yt(e),e.lookahead===0)){if(t===P)return 1;break}if(e.match_length=0,n=N(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,n&&(V(e,!1),e.strm.avail_out===0))return 1}return e.insert=0,t===F?(V(e,!0),e.strm.avail_out===0?3:4):e.sym_next&&(V(e,!1),e.strm.avail_out===0)?1:2};function U(e,t,n,r,i){this.good_length=e,this.max_lazy=t,this.nice_length=n,this.max_chain=r,this.func=i}let Tt=[new U(0,0,0,0,bt),new U(4,4,8,4,xt),new U(4,5,16,8,xt),new U(4,6,32,32,xt),new U(4,4,16,16,St),new U(8,16,32,32,St),new U(8,16,128,128,St),new U(8,32,128,256,St),new U(32,128,258,1024,St),new U(32,258,258,4096,St)],Et=e=>{e.window_size=2*e.w_size,R(e.head),e.max_lazy_match=Tt[e.level].max_lazy,e.good_match=Tt[e.level].good_length,e.nice_match=Tt[e.level].nice_length,e.max_chain_length=Tt[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=2,e.match_available=0,e.ins_h=0};function Dt(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=ft,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(573*2),this.dyn_dtree=new Uint16Array(122),this.bl_tree=new Uint16Array(78),R(this.dyn_ltree),R(this.dyn_dtree),R(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(16),this.heap=new Uint16Array(573),R(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(573),R(this.depth),this.sym_buf=0,this.lit_bufsize=0,this.sym_next=0,this.sym_end=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}let Ot=e=>{if(!e)return 1;let t=e.state;return!t||t.strm!==e||t.status!==42&&t.status!==57&&t.status!==69&&t.status!==73&&t.status!==91&&t.status!==103&&t.status!==113&&t.status!==666?1:0},kt=e=>{if(Ot(e))return pt(e,L);e.total_in=e.total_out=0,e.data_type=dt;let t=e.state;return t.pending=0,t.pending_out=0,t.wrap<0&&(t.wrap=-t.wrap),t.status=t.wrap===2?57:t.wrap?42:113,e.adler=t.wrap===2?0:1,t.last_flush=-2,Ye(t),I},At=e=>{let t=kt(e);return t===I&&Et(e.state),t},jt=(e,t)=>Ot(e)||e.state.wrap!==2?L:(e.state.gzhead=t,I),Mt=(e,t,n,r,i,a)=>{if(!e)return L;let o=1;if(t===at&&(t=6),r<0?(o=0,r=-r):r>15&&(o=2,r-=16),i<1||i>9||n!==ft||r<8||r>15||t<0||t>9||a<0||a>lt||r===8&&o!==1)return pt(e,L);r===8&&(r=9);let s=new Dt;return e.state=s,s.strm=e,s.status=42,s.wrap=o,s.gzhead=null,s.w_bits=r,s.w_size=1<Mt(e,t,ft,15,8,ut),deflateInit2:Mt,deflateReset:At,deflateResetKeep:kt,deflateSetHeader:jt,deflate:(e,t)=>{if(Ot(e)||t>tt||t<0)return e?pt(e,L):L;let n=e.state;if(!e.output||e.avail_in!==0&&!e.input||n.status===666&&t!==F)return pt(e,e.avail_out===0?it:L);let r=n.last_flush;if(n.last_flush=t,n.pending!==0){if(B(e),e.avail_out===0)return n.last_flush=-1,I}else if(e.avail_in===0&&mt(t)<=mt(r)&&t!==F)return pt(e,it);if(n.status===666&&e.avail_in!==0)return pt(e,it);if(n.status===42&&n.wrap===0&&(n.status=113),n.status===42){let t=ft+(n.w_bits-8<<4)<<8,r=-1;if(r=n.strategy>=st||n.level<2?0:n.level<6?1:n.level===6?2:3,t|=r<<6,n.strstart!==0&&(t|=32),t+=31-t%31,gt(n,t),n.strstart!==0&&(gt(n,e.adler>>>16),gt(n,e.adler&65535)),e.adler=1,n.status=113,B(e),n.pending!==0)return n.last_flush=-1,I}if(n.status===57){if(e.adler=0,H(n,31),H(n,139),H(n,8),n.gzhead)H(n,(n.gzhead.text?1:0)+(n.gzhead.hcrc?2:0)+(n.gzhead.extra?4:0)+(n.gzhead.name?8:0)+(n.gzhead.comment?16:0)),H(n,n.gzhead.time&255),H(n,n.gzhead.time>>8&255),H(n,n.gzhead.time>>16&255),H(n,n.gzhead.time>>24&255),H(n,n.level===9?2:n.strategy>=st||n.level<2?4:0),H(n,n.gzhead.os&255),n.gzhead.extra&&n.gzhead.extra.length&&(H(n,n.gzhead.extra.length&255),H(n,n.gzhead.extra.length>>8&255)),n.gzhead.hcrc&&(e.adler=M(e.adler,n.pending_buf,n.pending,0)),n.gzindex=0,n.status=69;else if(H(n,0),H(n,0),H(n,0),H(n,0),H(n,0),H(n,n.level===9?2:n.strategy>=st||n.level<2?4:0),H(n,3),n.status=113,B(e),n.pending!==0)return n.last_flush=-1,I}if(n.status===69){if(n.gzhead.extra){let t=n.pending,r=(n.gzhead.extra.length&65535)-n.gzindex;for(;n.pending+r>n.pending_buf_size;){let i=n.pending_buf_size-n.pending;if(n.pending_buf.set(n.gzhead.extra.subarray(n.gzindex,n.gzindex+i),n.pending),n.pending=n.pending_buf_size,n.gzhead.hcrc&&n.pending>t&&(e.adler=M(e.adler,n.pending_buf,n.pending-t,t)),n.gzindex+=i,B(e),n.pending!==0)return n.last_flush=-1,I;t=0,r-=i}let i=new Uint8Array(n.gzhead.extra);n.pending_buf.set(i.subarray(n.gzindex,n.gzindex+r),n.pending),n.pending+=r,n.gzhead.hcrc&&n.pending>t&&(e.adler=M(e.adler,n.pending_buf,n.pending-t,t)),n.gzindex=0}n.status=73}if(n.status===73){if(n.gzhead.name){let t=n.pending,r;do{if(n.pending===n.pending_buf_size){if(n.gzhead.hcrc&&n.pending>t&&(e.adler=M(e.adler,n.pending_buf,n.pending-t,t)),B(e),n.pending!==0)return n.last_flush=-1,I;t=0}r=n.gzindext&&(e.adler=M(e.adler,n.pending_buf,n.pending-t,t)),n.gzindex=0}n.status=91}if(n.status===91){if(n.gzhead.comment){let t=n.pending,r;do{if(n.pending===n.pending_buf_size){if(n.gzhead.hcrc&&n.pending>t&&(e.adler=M(e.adler,n.pending_buf,n.pending-t,t)),B(e),n.pending!==0)return n.last_flush=-1,I;t=0}r=n.gzindext&&(e.adler=M(e.adler,n.pending_buf,n.pending-t,t))}n.status=103}if(n.status===103){if(n.gzhead.hcrc){if(n.pending+2>n.pending_buf_size&&(B(e),n.pending!==0))return n.last_flush=-1,I;H(n,e.adler&255),H(n,e.adler>>8&255),e.adler=0}if(n.status=113,B(e),n.pending!==0)return n.last_flush=-1,I}if(e.avail_in!==0||n.lookahead!==0||t!==P&&n.status!==666){let r=n.level===0?bt(n,t):n.strategy===st?wt(n,t):n.strategy===ct?Ct(n,t):Tt[n.level].func(n,t);if((r===3||r===4)&&(n.status=666),r===1||r===3)return e.avail_out===0&&(n.last_flush=-1),I;if(r===2&&(t===$e?Qe(n):t!==tt&&(Xe(n,0,0,!1),t===et&&(R(n.head),n.lookahead===0&&(n.strstart=0,n.block_start=0,n.insert=0))),B(e),e.avail_out===0))return n.last_flush=-1,I}return t===F?n.wrap<=0?nt:(n.wrap===2?(H(n,e.adler&255),H(n,e.adler>>8&255),H(n,e.adler>>16&255),H(n,e.adler>>24&255),H(n,e.total_in&255),H(n,e.total_in>>8&255),H(n,e.total_in>>16&255),H(n,e.total_in>>24&255)):(gt(n,e.adler>>>16),gt(n,e.adler&65535)),B(e),n.wrap>0&&(n.wrap=-n.wrap),n.pending===0?nt:I):I},deflateEnd:e=>{if(Ot(e))return L;let t=e.state.status;return e.state=null,t===113?pt(e,rt):I},deflateSetDictionary:(e,t)=>{let n=t.length;if(Ot(e))return L;let r=e.state,i=r.wrap;if(i===2||i===1&&r.status!==42||r.lookahead)return L;if(i===1&&(e.adler=Ge(e.adler,t,n,0)),r.wrap=0,n>=r.w_size){i===0&&(R(r.head),r.strstart=0,r.block_start=0,r.insert=0);let e=new Uint8Array(r.w_size);e.set(t.subarray(n-r.w_size,n),0),t=e,n=r.w_size}let a=e.avail_in,o=e.next_in,s=e.input;for(e.avail_in=n,e.next_in=0,e.input=t,yt(r);r.lookahead>=3;){let e=r.strstart,t=r.lookahead-2;do r.ins_h=z(r,r.ins_h,r.window[e+3-1]),r.prev[e&r.w_mask]=r.head[r.ins_h],r.head[r.ins_h]=e,e++;while(--t);r.strstart=e,r.lookahead=2,yt(r)}return r.strstart+=r.lookahead,r.block_start=r.strstart,r.insert=r.lookahead,r.lookahead=0,r.match_length=r.prev_length=2,r.match_available=0,e.next_in=o,e.input=s,e.avail_in=a,r.wrap=i,I},deflateInfo:`pako deflate (from Nodeca project)`};let Pt=(e,t)=>Object.prototype.hasOwnProperty.call(e,t);var Ft={assign:function(e){let t=Array.prototype.slice.call(arguments,1);for(;t.length;){let n=t.shift();if(n){if(typeof n!=`object`)throw TypeError(n+`must be non-object`);for(let t in n)Pt(n,t)&&(e[t]=n[t])}}return e},flattenChunks:e=>{let t=0;for(let n=0,r=e.length;n=252?6:e>=248?5:e>=240?4:e>=224?3:e>=192?2:1;Lt[254]=Lt[254]=1;var Rt=e=>{if(typeof TextEncoder==`function`&&TextEncoder.prototype.encode)return new TextEncoder().encode(e);let t,n,r,i,a,o=e.length,s=0;for(i=0;i>>6,t[a++]=128|n&63):n<65536?(t[a++]=224|n>>>12,t[a++]=128|n>>>6&63,t[a++]=128|n&63):(t[a++]=240|n>>>18,t[a++]=128|n>>>12&63,t[a++]=128|n>>>6&63,t[a++]=128|n&63);return t};let zt=(e,t)=>{if(t<65534&&e.subarray&&It)return String.fromCharCode.apply(null,e.length===t?e:e.subarray(0,t));let n=``;for(let r=0;r{let n=t||e.length;if(typeof TextDecoder==`function`&&TextDecoder.prototype.decode)return new TextDecoder().decode(e.subarray(0,t));let r,i,a=Array(n*2);for(i=0,r=0;r4){a[i++]=65533,r+=o-1;continue}for(t&=o===2?31:o===3?15:7;o>1&&r1){a[i++]=65533;continue}t<65536?a[i++]=t:(t-=65536,a[i++]=55296|t>>10&1023,a[i++]=56320|t&1023)}return zt(a,i)},utf8border:(e,t)=>{t||=e.length,t>e.length&&(t=e.length);let n=t-1;for(;n>=0&&(e[n]&192)==128;)n--;return n<0||n===0?t:n+Lt[e[n]]>t?n:t}};function Vt(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg=``,this.state=null,this.data_type=2,this.adler=0}var Ht=Vt;let Ut=Object.prototype.toString,{Z_NO_FLUSH:Wt,Z_SYNC_FLUSH:Gt,Z_FULL_FLUSH:Kt,Z_FINISH:qt,Z_OK:Jt,Z_STREAM_END:Yt,Z_DEFAULT_COMPRESSION:Xt,Z_DEFAULT_STRATEGY:Zt,Z_DEFLATED:Qt}=Je;function $t(e){this.options=Ft.assign({level:Xt,method:Qt,chunkSize:16384,windowBits:15,memLevel:8,strategy:Zt},e||{});let t=this.options;t.raw&&t.windowBits>0?t.windowBits=-t.windowBits:t.gzip&&t.windowBits>0&&t.windowBits<16&&(t.windowBits+=16),this.err=0,this.msg=``,this.ended=!1,this.chunks=[],this.strm=new Ht,this.strm.avail_out=0;let n=Nt.deflateInit2(this.strm,t.level,t.method,t.windowBits,t.memLevel,t.strategy);if(n!==Jt)throw Error(qe[n]);if(t.header&&Nt.deflateSetHeader(this.strm,t.header),t.dictionary){let e;if(e=typeof t.dictionary==`string`?Bt.string2buf(t.dictionary):Ut.call(t.dictionary)===`[object ArrayBuffer]`?new Uint8Array(t.dictionary):t.dictionary,n=Nt.deflateSetDictionary(this.strm,e),n!==Jt)throw Error(qe[n]);this._dict_set=!0}}$t.prototype.push=function(e,t){let n=this.strm,r=this.options.chunkSize,i,a;if(this.ended)return!1;for(a=t===~~t?t:t===!0?qt:Wt,typeof e==`string`?n.input=Bt.string2buf(e):Ut.call(e)===`[object ArrayBuffer]`?n.input=new Uint8Array(e):n.input=e,n.next_in=0,n.avail_in=n.input.length;;){if(n.avail_out===0&&(n.output=new Uint8Array(r),n.next_out=0,n.avail_out=r),(a===Gt||a===Kt)&&n.avail_out<=6){this.onData(n.output.subarray(0,n.next_out)),n.avail_out=0;continue}if(i=Nt.deflate(n,a),i===Yt)return n.next_out>0&&this.onData(n.output.subarray(0,n.next_out)),i=Nt.deflateEnd(this.strm),this.onEnd(i),this.ended=!0,i===Jt;if(n.avail_out===0){this.onData(n.output);continue}if(a>0&&n.next_out>0){this.onData(n.output.subarray(0,n.next_out)),n.avail_out=0;continue}if(n.avail_in===0)break}return!0},$t.prototype.onData=function(e){this.chunks.push(e)},$t.prototype.onEnd=function(e){e===Jt&&(this.result=Ft.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};function en(e,t){let n=new $t(t);if(n.push(e,!0),n.err)throw n.msg||qe[n.err];return n.result}function tn(e,t){return t||={},t.raw=!0,en(e,t)}function nn(e,t){return t||={},t.gzip=!0,en(e,t)}var rn={Deflate:$t,deflate:en,deflateRaw:tn,gzip:nn,constants:Je};let an=16209;var on=function(e,t){let n,r,i,a,o,s,c,l,u,d,f,p,m,h,g,_,v,y,b,x,S,C,w,T,E=e.state;n=e.next_in,w=e.input,r=n+(e.avail_in-5),i=e.next_out,T=e.output,a=i-(t-e.avail_out),o=i+(e.avail_out-257),s=E.dmax,c=E.wsize,l=E.whave,u=E.wnext,d=E.window,f=E.hold,p=E.bits,m=E.lencode,h=E.distcode,g=(1<>>24,f>>>=y,p-=y,y=v>>>16&255,y===0)T[i++]=v&65535;else if(y&16){b=v&65535,y&=15,y&&(p>>=y,p-=y),p<15&&(f+=w[n++]<>>24,f>>>=y,p-=y,y=v>>>16&255,y&16){if(x=v&65535,y&=15,ps){e.msg=`invalid distance too far back`,E.mode=an;break top}if(f>>>=y,p-=y,y=i-a,x>y){if(y=x-y,y>l&&E.sane){e.msg=`invalid distance too far back`,E.mode=an;break top}if(S=0,C=d,u===0){if(S+=c-y,y2;)T[i++]=C[S++],T[i++]=C[S++],T[i++]=C[S++],b-=3;b&&(T[i++]=C[S++],b>1&&(T[i++]=C[S++]))}else{S=i-x;do T[i++]=T[S++],T[i++]=T[S++],T[i++]=T[S++],b-=3;while(b>2);b&&(T[i++]=T[S++],b>1&&(T[i++]=T[S++]))}}else if(y&64){e.msg=`invalid distance code`,E.mode=an;break top}else{v=h[(v&65535)+(f&(1<>3,n-=b,p-=b<<3,f&=(1<{let c=s.bits,l=0,u=0,d=0,f=0,p=0,m=0,h=0,g=0,_=0,v=0,y,b,x,S,C,w=null,T,E=new Uint16Array(16),D=new Uint16Array(16),O=null,ee,te,ne;for(l=0;l<=15;l++)E[l]=0;for(u=0;u=1&&E[f]===0;f--);if(p>f&&(p=f),f===0)return i[a++]=20971520,i[a++]=20971520,s.bits=1,0;for(d=1;d0&&(e===0||f!==1))return-1;for(D[1]=0,l=1;l<15;l++)D[l+1]=D[l]+E[l];for(u=0;u852||e===2&&_>592)return 1;for(;;){ee=l-h,o[u]+1=T?(te=O[o[u]-T],ne=w[o[u]-T]):(te=96,ne=0),y=1<>h)+b]=ee<<24|te<<16|ne|0;while(b!==0);for(y=1<>=1;if(y===0?v=0:(v&=y-1,v+=y),u++,--E[l]===0){if(l===f)break;l=t[n+o[u]]}if(l>p&&(v&S)!==x){for(h===0&&(h=p),C+=d,m=l-h,g=1<852||e===2&&_>592)return 1;x=v&S,i[x]=p<<24|m<<16|C-a|0}}return v!==0&&(i[C+v]=l-h<<24|4194304),s.bits=p,0};let{Z_FINISH:fn,Z_BLOCK:pn,Z_TREES:mn,Z_OK:hn,Z_STREAM_END:gn,Z_NEED_DICT:_n,Z_STREAM_ERROR:W,Z_DATA_ERROR:vn,Z_MEM_ERROR:yn,Z_BUF_ERROR:bn,Z_DEFLATED:xn}=Je,Sn=16180,Cn=16181,wn=16182,Tn=16183,En=16184,Dn=16185,On=16186,kn=16187,An=16188,jn=16189,Mn=16190,G=16191,Nn=16192,Pn=16193,Fn=16194,In=16195,Ln=16196,Rn=16197,zn=16198,Bn=16199,Vn=16200,Hn=16201,Un=16202,Wn=16203,Gn=16204,Kn=16205,qn=16206,Jn=16207,Yn=16208,K=16209,Xn=16210,Zn=16211,Qn=e=>(e>>>24&255)+(e>>>8&65280)+((e&65280)<<8)+((e&255)<<24);function $n(){this.strm=null,this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}let er=e=>{if(!e)return 1;let t=e.state;return!t||t.strm!==e||t.modeZn?1:0},tr=e=>{if(er(e))return W;let t=e.state;return e.total_in=e.total_out=t.total=0,e.msg=``,t.wrap&&(e.adler=t.wrap&1),t.mode=Sn,t.last=0,t.havedict=0,t.flags=-1,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new Int32Array(852),t.distcode=t.distdyn=new Int32Array(592),t.sane=1,t.back=-1,hn},nr=e=>{if(er(e))return W;let t=e.state;return t.wsize=0,t.whave=0,t.wnext=0,tr(e)},rr=(e,t)=>{let n;if(er(e))return W;let r=e.state;return t<0?(n=0,t=-t):(n=(t>>4)+5,t<48&&(t&=15)),t&&(t<8||t>15)?W:(r.window!==null&&r.wbits!==t&&(r.window=null),r.wrap=n,r.wbits=t,nr(e))},ir=(e,t)=>{if(!e)return W;let n=new $n;e.state=n,n.strm=e,n.window=null,n.mode=Sn;let r=rr(e,t);return r!==hn&&(e.state=null),r},ar=e=>ir(e,15),or=!0,sr,cr,lr=e=>{if(or){sr=new Int32Array(512),cr=new Int32Array(32);let t=0;for(;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for(dn(1,e.lens,0,288,sr,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;dn(2,e.lens,0,32,cr,0,e.work,{bits:5}),or=!1}e.lencode=sr,e.lenbits=9,e.distcode=cr,e.distbits=5},ur=(e,t,n,r)=>{let i,a=e.state;return a.window===null&&(a.wsize=1<=a.wsize?(a.window.set(t.subarray(n-a.wsize,n),0),a.wnext=0,a.whave=a.wsize):(i=a.wsize-a.wnext,i>r&&(i=r),a.window.set(t.subarray(n-r,n-r+i),a.wnext),r-=i,r?(a.window.set(t.subarray(n-r,n),0),a.wnext=r,a.whave=a.wsize):(a.wnext+=i,a.wnext===a.wsize&&(a.wnext=0),a.whave{let n,r,i,a,o,s,c,l,u,d,f,p,m,h,g=0,_,v,y,b,x,S,C,w,T=new Uint8Array(4),E,D,O=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(er(e)||!e.output||!e.input&&e.avail_in!==0)return W;n=e.state,n.mode===G&&(n.mode=Nn),o=e.next_out,i=e.output,c=e.avail_out,a=e.next_in,r=e.input,s=e.avail_in,l=n.hold,u=n.bits,d=s,f=c,w=hn;inf_leave:for(;;)switch(n.mode){case Sn:if(n.wrap===0){n.mode=Nn;break}for(;u<16;){if(s===0)break inf_leave;s--,l+=r[a++]<>>8&255,n.check=M(n.check,T,2,0),l=0,u=0,n.mode=Cn;break}if(n.head&&(n.head.done=!1),!(n.wrap&1)||(((l&255)<<8)+(l>>8))%31){e.msg=`incorrect header check`,n.mode=K;break}if((l&15)!==xn){e.msg=`unknown compression method`,n.mode=K;break}if(l>>>=4,u-=4,C=(l&15)+8,n.wbits===0&&(n.wbits=C),C>15||C>n.wbits){e.msg=`invalid window size`,n.mode=K;break}n.dmax=1<>8&1),n.flags&512&&n.wrap&4&&(T[0]=l&255,T[1]=l>>>8&255,n.check=M(n.check,T,2,0)),l=0,u=0,n.mode=wn;case wn:for(;u<32;){if(s===0)break inf_leave;s--,l+=r[a++]<>>8&255,T[2]=l>>>16&255,T[3]=l>>>24&255,n.check=M(n.check,T,4,0)),l=0,u=0,n.mode=Tn;case Tn:for(;u<16;){if(s===0)break inf_leave;s--,l+=r[a++]<>8),n.flags&512&&n.wrap&4&&(T[0]=l&255,T[1]=l>>>8&255,n.check=M(n.check,T,2,0)),l=0,u=0,n.mode=En;case En:if(n.flags&1024){for(;u<16;){if(s===0)break inf_leave;s--,l+=r[a++]<>>8&255,n.check=M(n.check,T,2,0)),l=0,u=0}else n.head&&(n.head.extra=null);n.mode=Dn;case Dn:if(n.flags&1024&&(p=n.length,p>s&&(p=s),p&&(n.head&&(C=n.head.extra_len-n.length,n.head.extra||(n.head.extra=new Uint8Array(n.head.extra_len)),n.head.extra.set(r.subarray(a,a+p),C)),n.flags&512&&n.wrap&4&&(n.check=M(n.check,r,p,a)),s-=p,a+=p,n.length-=p),n.length))break inf_leave;n.length=0,n.mode=On;case On:if(n.flags&2048){if(s===0)break inf_leave;p=0;do C=r[a+ p++],n.head&&C&&n.length<65536&&(n.head.name+=String.fromCharCode(C));while(C&&p>9&1,n.head.done=!0),e.adler=n.check=0,n.mode=G;break;case jn:for(;u<32;){if(s===0)break inf_leave;s--,l+=r[a++]<>>=u&7,u-=u&7,n.mode=qn;break}for(;u<3;){if(s===0)break inf_leave;s--,l+=r[a++]<>>=1,--u,l&3){case 0:n.mode=Pn;break;case 1:if(lr(n),n.mode=Bn,t===mn){l>>>=2,u-=2;break inf_leave}break;case 2:n.mode=Ln;break;case 3:e.msg=`invalid block type`,n.mode=K}l>>>=2,u-=2;break;case Pn:for(l>>>=u&7,u-=u&7;u<32;){if(s===0)break inf_leave;s--,l+=r[a++]<>>16^65535)){e.msg=`invalid stored block lengths`,n.mode=K;break}if(n.length=l&65535,l=0,u=0,n.mode=Fn,t===mn)break inf_leave;case Fn:n.mode=In;case In:if(p=n.length,p){if(p>s&&(p=s),p>c&&(p=c),p===0)break inf_leave;i.set(r.subarray(a,a+p),o),s-=p,a+=p,c-=p,o+=p,n.length-=p;break}n.mode=G;break;case Ln:for(;u<14;){if(s===0)break inf_leave;s--,l+=r[a++]<>>=5,u-=5,n.ndist=(l&31)+1,l>>>=5,u-=5,n.ncode=(l&15)+4,l>>>=4,u-=4,n.nlen>286||n.ndist>30){e.msg=`too many length or distance symbols`,n.mode=K;break}n.have=0,n.mode=Rn;case Rn:for(;n.have>>=3,u-=3}for(;n.have<19;)n.lens[O[n.have++]]=0;if(n.lencode=n.lendyn,n.lenbits=7,E={bits:n.lenbits},w=dn(0,n.lens,0,19,n.lencode,0,n.work,E),n.lenbits=E.bits,w){e.msg=`invalid code lengths set`,n.mode=K;break}n.have=0,n.mode=zn;case zn:for(;n.have>>24,v=g>>>16&255,y=g&65535,!(_<=u);){if(s===0)break inf_leave;s--,l+=r[a++]<>>=_,u-=_,n.lens[n.have++]=y;else{if(y===16){for(D=_+2;u>>=_,u-=_,n.have===0){e.msg=`invalid bit length repeat`,n.mode=K;break}C=n.lens[n.have-1],p=3+(l&3),l>>>=2,u-=2}else if(y===17){for(D=_+3;u>>=_,u-=_,C=0,p=3+(l&7),l>>>=3,u-=3}else{for(D=_+7;u>>=_,u-=_,C=0,p=11+(l&127),l>>>=7,u-=7}if(n.have+p>n.nlen+n.ndist){e.msg=`invalid bit length repeat`,n.mode=K;break}for(;p--;)n.lens[n.have++]=C}}if(n.mode===K)break;if(n.lens[256]===0){e.msg=`invalid code -- missing end-of-block`,n.mode=K;break}if(n.lenbits=9,E={bits:n.lenbits},w=dn(1,n.lens,0,n.nlen,n.lencode,0,n.work,E),n.lenbits=E.bits,w){e.msg=`invalid literal/lengths set`,n.mode=K;break}if(n.distbits=6,n.distcode=n.distdyn,E={bits:n.distbits},w=dn(2,n.lens,n.nlen,n.ndist,n.distcode,0,n.work,E),n.distbits=E.bits,w){e.msg=`invalid distances set`,n.mode=K;break}if(n.mode=Bn,t===mn)break inf_leave;case Bn:n.mode=Vn;case Vn:if(s>=6&&c>=258){e.next_out=o,e.avail_out=c,e.next_in=a,e.avail_in=s,n.hold=l,n.bits=u,on(e,f),o=e.next_out,i=e.output,c=e.avail_out,a=e.next_in,r=e.input,s=e.avail_in,l=n.hold,u=n.bits,n.mode===G&&(n.back=-1);break}for(n.back=0;g=n.lencode[l&(1<>>24,v=g>>>16&255,y=g&65535,!(_<=u);){if(s===0)break inf_leave;s--,l+=r[a++]<>b)],_=g>>>24,v=g>>>16&255,y=g&65535,!(b+_<=u);){if(s===0)break inf_leave;s--,l+=r[a++]<>>=b,u-=b,n.back+=b}if(l>>>=_,u-=_,n.back+=_,n.length=y,v===0){n.mode=Kn;break}if(v&32){n.back=-1,n.mode=G;break}if(v&64){e.msg=`invalid literal/length code`,n.mode=K;break}n.extra=v&15,n.mode=Hn;case Hn:if(n.extra){for(D=n.extra;u>>=n.extra,u-=n.extra,n.back+=n.extra}n.was=n.length,n.mode=Un;case Un:for(;g=n.distcode[l&(1<>>24,v=g>>>16&255,y=g&65535,!(_<=u);){if(s===0)break inf_leave;s--,l+=r[a++]<>b)],_=g>>>24,v=g>>>16&255,y=g&65535,!(b+_<=u);){if(s===0)break inf_leave;s--,l+=r[a++]<>>=b,u-=b,n.back+=b}if(l>>>=_,u-=_,n.back+=_,v&64){e.msg=`invalid distance code`,n.mode=K;break}n.offset=y,n.extra=v&15,n.mode=Wn;case Wn:if(n.extra){for(D=n.extra;u>>=n.extra,u-=n.extra,n.back+=n.extra}if(n.offset>n.dmax){e.msg=`invalid distance too far back`,n.mode=K;break}n.mode=Gn;case Gn:if(c===0)break inf_leave;if(p=f-c,n.offset>p){if(p=n.offset-p,p>n.whave&&n.sane){e.msg=`invalid distance too far back`,n.mode=K;break}p>n.wnext?(p-=n.wnext,m=n.wsize-p):m=n.wnext-p,p>n.length&&(p=n.length),h=n.window}else h=i,m=o-n.offset,p=n.length;p>c&&(p=c),c-=p,n.length-=p;do i[o++]=h[m++];while(--p);n.length===0&&(n.mode=Vn);break;case Kn:if(c===0)break inf_leave;i[o++]=n.length,c--,n.mode=Vn;break;case qn:if(n.wrap){for(;u<32;){if(s===0)break inf_leave;s--,l|=r[a++]<{if(er(e))return W;let t=e.state;return t.window&&=null,e.state=null,hn},inflateGetHeader:(e,t)=>{if(er(e))return W;let n=e.state;return n.wrap&2?(n.head=t,t.done=!1,hn):W},inflateSetDictionary:(e,t)=>{let n=t.length,r,i,a;return er(e)||(r=e.state,r.wrap!==0&&r.mode!==Mn)?W:r.mode===Mn&&(i=1,i=Ge(i,t,n,0),i!==r.check)?vn:(a=ur(e,t,n,n),a?(r.mode=Xn,yn):(r.havedict=1,hn))},inflateInfo:`pako inflate (from Nodeca project)`};function dr(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name=``,this.comment=``,this.hcrc=0,this.done=!1}var fr=dr;let pr=Object.prototype.toString,{Z_NO_FLUSH:mr,Z_FINISH:hr,Z_OK:gr,Z_STREAM_END:_r,Z_NEED_DICT:vr,Z_STREAM_ERROR:yr,Z_DATA_ERROR:br,Z_MEM_ERROR:xr}=Je;function Sr(e){this.options=Ft.assign({chunkSize:1024*64,windowBits:15,to:``},e||{});let t=this.options;t.raw&&t.windowBits>=0&&t.windowBits<16&&(t.windowBits=-t.windowBits,t.windowBits===0&&(t.windowBits=-15)),t.windowBits>=0&&t.windowBits<16&&!(e&&e.windowBits)&&(t.windowBits+=32),t.windowBits>15&&t.windowBits<48&&(t.windowBits&15||(t.windowBits|=15)),this.err=0,this.msg=``,this.ended=!1,this.chunks=[],this.strm=new Ht,this.strm.avail_out=0;let n=q.inflateInit2(this.strm,t.windowBits);if(n!==gr||(this.header=new fr,q.inflateGetHeader(this.strm,this.header),t.dictionary&&(typeof t.dictionary==`string`?t.dictionary=Bt.string2buf(t.dictionary):pr.call(t.dictionary)===`[object ArrayBuffer]`&&(t.dictionary=new Uint8Array(t.dictionary)),t.raw&&(n=q.inflateSetDictionary(this.strm,t.dictionary),n!==gr))))throw Error(qe[n])}Sr.prototype.push=function(e,t){let n=this.strm,r=this.options.chunkSize,i=this.options.dictionary,a,o,s;if(this.ended)return!1;for(o=t===~~t?t:t===!0?hr:mr,pr.call(e)===`[object ArrayBuffer]`?n.input=new Uint8Array(e):n.input=e,n.next_in=0,n.avail_in=n.input.length;;){for(n.avail_out===0&&(n.output=new Uint8Array(r),n.next_out=0,n.avail_out=r),a=q.inflate(n,o),a===vr&&i&&(a=q.inflateSetDictionary(n,i),a===gr?a=q.inflate(n,o):a===br&&(a=vr));n.avail_in>0&&a===_r&&n.state.wrap>0&&e[n.next_in]!==0;)q.inflateReset(n),a=q.inflate(n,o);switch(a){case yr:case br:case vr:case xr:return this.onEnd(a),this.ended=!0,!1}if(s=n.avail_out,n.next_out&&(n.avail_out===0||a===_r))if(this.options.to===`string`){let e=Bt.utf8border(n.output,n.next_out),t=n.next_out-e,i=Bt.buf2string(n.output,e);n.next_out=t,n.avail_out=r-t,t&&n.output.set(n.output.subarray(e,e+t),0),this.onData(i)}else this.onData(n.output.length===n.next_out?n.output:n.output.subarray(0,n.next_out));if(!(a===gr&&s===0)){if(a===_r)return a=q.inflateEnd(this.strm),this.onEnd(a),this.ended=!0,!0;if(n.avail_in===0)break}}return!0},Sr.prototype.onData=function(e){this.chunks.push(e)},Sr.prototype.onEnd=function(e){e===gr&&(this.options.to===`string`?this.result=this.chunks.join(``):this.result=Ft.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};function Cr(e,t){let n=new Sr(t);if(n.push(e),n.err)throw n.msg||qe[n.err];return n.result}function wr(e,t){return t||={},t.raw=!0,Cr(e,t)}var Tr={Inflate:Sr,inflate:Cr,inflateRaw:wr,ungzip:Cr,constants:Je};let{Deflate:Er,deflate:Dr,deflateRaw:Or,gzip:kr}=rn,{Inflate:Ar,inflate:jr,inflateRaw:Mr,ungzip:Nr}=Tr;var Pr={Deflate:Er,deflate:Dr,deflateRaw:Or,gzip:kr,Inflate:Ar,inflate:jr,inflateRaw:Mr,ungzip:Nr,constants:Je},Fr=c(o(((e,t)=>{function n(e){if(!(e instanceof ArrayBuffer))throw TypeError(`arrayBuffer is not an instance of ArrayBuffer.`);for(var t=new s(e),n=[];t.hasNext();){var r=t.next();n.push(r)}return n}t.exports=n;function r(e){for(var t=``,n=0;n127){if(r>191&&r<224){if(n>=e.length)throw`UTF-8 decode: incomplete 2-byte sequence`;r=(r&31)<<6|e[n]&63}else if(r>223&&r<240){if(n+1>=e.length)throw`UTF-8 decode: incomplete 3-byte sequence`;r=(r&15)<<12|(e[n]&63)<<6|e[++n]&63}else if(r>239&&r<248){if(n+2>=e.length)throw`UTF-8 decode: incomplete 4-byte sequence`;r=(r&7)<<18|(e[n]&63)<<12|(e[++n]&63)<<6|e[++n]&63}else throw`UTF-8 decode: unknown multibyte start 0x`+r.toString(16)+` at index `+(n-1);++n}if(r<=65535)t+=String.fromCharCode(r);else if(r<=1114111)r-=65536,t+=String.fromCharCode(r>>10|55296),t+=String.fromCharCode(r&1023|56320);else throw`UTF-8 decode: code point 0x`+r.toString(16)+` exceeds UTF-16 reach`}return t}function i(e){this._fields=e}i.parse=function(e){for(var t=new Uint8Array(e),n=[];t.length>0;){var a=parseInt(r(t.subarray(0,t.indexOf(32)))),o=r(t.subarray(0,a)).match(/^\\d+ ([^=]+)=(.*)\\n$/);if(o===null)throw Error(`Invalid PAX header data format.`);var s=o[1],c=o[2];c.length===0?c=null:c.match(/^\\d+$/)!==null&&(c=parseInt(c));var l={name:s,value:c};n.push(l),t=t.subarray(a)}return new i(n)},i.prototype={applyHeader:function(e){this._fields.forEach(function(t){var n=t.name,r=t.value;n===`path`?(n=`name`,e.prefix!==void 0&&delete e.prefix):n===`linkpath`&&(n=`linkname`),r===null?delete e[n]:e[n]=r})}};function a(){}function o(e){this._bufferView=new DataView(e),this._position=0}o.prototype={readString:function(e){for(var t=1,n=e*t,r=[],i=0;i-1&&(t.version=e.readString(2),t.uname=e.readString(32),t.gname=e.readString(32),t.devmajor=parseInt(e.readString(8)),t.devminor=parseInt(e.readString(8)),t.namePrefix=e.readString(155),t.namePrefix.length>0&&(t.name=t.namePrefix+`/`+t.name)),e.position(o),t.type){case`0`:case``:t.buffer=e.readBuffer(t.size);break;case`1`:break;case`2`:break;case`3`:break;case`4`:break;case`5`:break;case`6`:break;case`7`:break;case`g`:n=!0,this._globalPaxHeader=i.parse(e.readBuffer(t.size));break;case`x`:n=!0,r=i.parse(e.readBuffer(t.size));break;default:break}t.buffer===void 0&&(t.buffer=new ArrayBuffer(0));var s=o+t.size;return t.size%512!=0&&(s+=512-t.size%512),e.position(s),n&&(t=this._readNextFile()),this._globalPaxHeader!==null&&this._globalPaxHeader.applyHeader(t),r!==null&&r.applyHeader(t),t}}}))()),Ir=class{__destroy_into_raw(){let e=this.__wbg_ptr;return this.__wbg_ptr=0,Rr.unregister(this),e}free(){let e=this.__destroy_into_raw();Q.__wbg_typst_free(e,0)}cetz_to_tikz(e){let t,n;try{let r=X(e,Q.__wbindgen_malloc,Q.__wbindgen_realloc),i=Z,a=Q.typst_cetz_to_tikz(this.__wbg_ptr,r,i);return t=a[0],n=a[1],Y(a[0],a[1])}finally{Q.__wbindgen_free(t,n,1)}}get_font_info(e){return Q.typst_get_font_info(this.__wbg_ptr,e)}jump_from_click(e,t){return Q.typst_jump_from_click(this.__wbg_ptr,e,t)}latex_to_typst(e){let t,n;try{let r=X(e,Q.__wbindgen_malloc,Q.__wbindgen_realloc),i=Z,a=Q.typst_latex_to_typst(this.__wbg_ptr,r,i);return t=a[0],n=a[1],Y(a[0],a[1])}finally{Q.__wbindgen_free(t,n,1)}}latexeq_to_typm(e){let t,n;try{let r=X(e,Q.__wbindgen_malloc,Q.__wbindgen_realloc),i=Z,a=Q.typst_latexeq_to_typm(this.__wbg_ptr,r,i);return t=a[0],n=a[1],Y(a[0],a[1])}finally{Q.__wbindgen_free(t,n,1)}}list_fonts(){return Q.typst_list_fonts(this.__wbg_ptr)}list_packages(){return Q.typst_list_packages(this.__wbg_ptr)}constructor(e,t,n,r){let i=X(e,Q.__wbindgen_malloc,Q.__wbindgen_realloc),a=Z;return this.__wbg_ptr=Q.typst_new(i,a,t,n,r)>>>0,Rr.register(this,this.__wbg_ptr,this),this}pdf(e,t){let n=X(e,Q.__wbindgen_malloc,Q.__wbindgen_realloc),r=Z,i=X(t,Q.__wbindgen_malloc,Q.__wbindgen_realloc),a=Z,o=Q.typst_pdf(this.__wbg_ptr,n,r,i,a);if(o[2])throw Jr(o[1]);return Jr(o[0])}set_offset(e){Q.typst_set_offset(this.__wbg_ptr,e)}store(e,t,n){let r=qr(e,Q.__wbindgen_malloc),i=Z,a=Q.typst_store(this.__wbg_ptr,r,i,t,n);if(a[1])throw Jr(a[0])}svg(e,t,n,r){let i=X(e,Q.__wbindgen_malloc,Q.__wbindgen_realloc),a=Z,o=X(t,Q.__wbindgen_malloc,Q.__wbindgen_realloc),s=Z,c=X(n,Q.__wbindgen_malloc,Q.__wbindgen_realloc),l=Z,u=X(r,Q.__wbindgen_malloc,Q.__wbindgen_realloc),d=Z,f=Q.typst_svg(this.__wbg_ptr,i,a,o,s,c,l,u,d);if(f[2])throw Jr(f[1]);return Jr(f[0])}tikz_to_cetz(e){let t,n;try{let r=X(e,Q.__wbindgen_malloc,Q.__wbindgen_realloc),i=Z,a=Q.typst_tikz_to_cetz(this.__wbg_ptr,r,i);return t=a[0],n=a[1],Y(a[0],a[1])}finally{Q.__wbindgen_free(t,n,1)}}typm_to_latexeq(e){let t,n;try{let r=X(e,Q.__wbindgen_malloc,Q.__wbindgen_realloc),i=Z,a=Q.typst_typm_to_latexeq(this.__wbg_ptr,r,i);return t=a[0],n=a[1],Y(a[0],a[1])}finally{Q.__wbindgen_free(t,n,1)}}typst_to_latex(e){let t,n;try{let r=X(e,Q.__wbindgen_malloc,Q.__wbindgen_realloc),i=Z,a=Q.typst_typst_to_latex(this.__wbg_ptr,r,i);return t=a[0],n=a[1],Y(a[0],a[1])}finally{Q.__wbindgen_free(t,n,1)}}};Symbol.dispose&&(Ir.prototype[Symbol.dispose]=Ir.prototype.free);function Lr(){let e={__proto__:null,__wbg_Error_4577686b3a6d9b3a:function(e,t){return Error(Y(e,t))},__wbg_Number_e89e48a2fe1a6355:function(e){return Number(e)},__wbg_String_8564e559799eccda:function(e,t){let n=X(String(t),Q.__wbindgen_malloc,Q.__wbindgen_realloc),r=Z;J().setInt32(e+4,r,!0),J().setInt32(e+0,n,!0)},__wbg___wbindgen_boolean_get_18c4ed9422296fff:function(e){let t=e,n=typeof t==`boolean`?t:void 0;return Kr(n)?16777215:n?1:0},__wbg___wbindgen_debug_string_ddde1867f49c2442:function(e,t){let n=X(Br(t),Q.__wbindgen_malloc,Q.__wbindgen_realloc),r=Z;J().setInt32(e+4,r,!0),J().setInt32(e+0,n,!0)},__wbg___wbindgen_is_function_d633e708baf0d146:function(e){return typeof e==`function`},__wbg___wbindgen_is_object_4b3de556756ee8a8:function(e){let t=e;return typeof t==`object`&&!!t},__wbg___wbindgen_jsval_loose_eq_1562ceb9af84e990:function(e,t){return e==t},__wbg___wbindgen_number_get_5854912275df1894:function(e,t){let n=t,r=typeof n==`number`?n:void 0;J().setFloat64(e+8,Kr(r)?0:r,!0),J().setInt32(e+0,!Kr(r),!0)},__wbg___wbindgen_string_get_3e5751597f39a112:function(e,t){let n=t,r=typeof n==`string`?n:void 0;var i=Kr(r)?0:X(r,Q.__wbindgen_malloc,Q.__wbindgen_realloc),a=Z;J().setInt32(e+4,a,!0),J().setInt32(e+0,i,!0)},__wbg___wbindgen_throw_39bc967c0e5a9b58:function(e,t){throw Error(Y(e,t))},__wbg_call_08ad0d89caa7cb79:function(){return Gr(function(e,t,n){return e.call(t,n)},arguments)},__wbg_call_73af281463ec8b58:function(){return Gr(function(e,t){return e.call(t)},arguments)},__wbg_done_5aad55ec6b1954b1:function(e){return e.done},__wbg_entries_28d32ba4cd93f5fc:function(e){return Object.entries(e)},__wbg_getTime_9429d05129287418:function(e){return e.getTime()},__wbg_getTimezoneOffset_eeb05f23347950d1:function(e){return e.getTimezoneOffset()},__wbg_get_4920fefd3451364b:function(){return Gr(function(e,t){return Reflect.get(e,t)},arguments)},__wbg_get_f09c3a16f8848381:function(e,t){return e[t>>>0]},__wbg_get_unchecked_3d0f4b91c8eca4f0:function(e,t){return e[t>>>0]},__wbg_instanceof_ArrayBuffer_15859862b80b732d:function(e){let t;try{t=e instanceof ArrayBuffer}catch{t=!1}return t},__wbg_instanceof_Uint8Array_2240b7046ac16f05:function(e){let t;try{t=e instanceof Uint8Array}catch{t=!1}return t},__wbg_isArray_fad08a0d12828686:function(e){return Array.isArray(e)},__wbg_isSafeInteger_10e4151eb694e42a:function(e){return Number.isSafeInteger(e)},__wbg_iterator_fc7ad8d33bab9e26:function(){return Symbol.iterator},__wbg_length_5855c1f289dfffc1:function(e){return e.length},__wbg_length_a31e05262e09b7f8:function(e){return e.length},__wbg_new_09959f7b4c92c246:function(e){return new Uint8Array(e)},__wbg_new_0_a719938e6f92ddf4:function(){return new Date},__wbg_new_223944ca37c18764:function(e){return new Date(e)},__wbg_new_cbee8c0d5c479eac:function(){return[]},__wbg_new_ed69e637b553a997:function(){return{}},__wbg_next_a5fe6f328f7affc2:function(e){return e.next},__wbg_next_e592122bb4ed4c67:function(){return Gr(function(e){return e.next()},arguments)},__wbg_prototypesetcall_f034d444741426c3:function(e,t,n){Uint8Array.prototype.set.call(Vr(e,t),n)},__wbg_set_4c81cfb5dc3a333c:function(e,t,n){e[t>>>0]=n},__wbg_set_6be42768c690e380:function(e,t,n){e[t]=n},__wbg_value_667dcb90597486a6:function(e){return e.value},__wbindgen_cast_0000000000000001:function(e){return e},__wbindgen_cast_0000000000000002:function(e,t){return Y(e,t)},__wbindgen_cast_0000000000000003:function(e){return BigInt.asUintN(64,e)},__wbindgen_init_externref_table:function(){let e=Q.__wbindgen_externrefs,t=e.grow(4);e.set(0,void 0),e.set(t+0,void 0),e.set(t+1,null),e.set(t+2,!0),e.set(t+3,!1)}};return{__proto__:null,"./typst_wasm_bg.js":e}}let Rr=typeof FinalizationRegistry>`u`?{register:()=>{},unregister:()=>{}}:new FinalizationRegistry(e=>Q.__wbg_typst_free(e>>>0,1));function zr(e){let t=Q.__externref_table_alloc();return Q.__wbindgen_externrefs.set(t,e),t}function Br(e){let t=typeof e;if(t==`number`||t==`boolean`||e==null)return`${e}`;if(t==`string`)return`"${e}"`;if(t==`symbol`){let t=e.description;return t==null?`Symbol`:`Symbol(${t})`}if(t==`function`){let t=e.name;return typeof t==`string`&&t.length>0?`Function(${t})`:`Function`}if(Array.isArray(e)){let t=e.length,n=`[`;t>0&&(n+=Br(e[0]));for(let r=1;r1)r=n[1];else return toString.call(e);if(r==`Object`)try{return`Object(`+JSON.stringify(e)+`)`}catch{return`Object`}return e instanceof Error?`${e.name}: ${e.message}\\n${e.stack}`:r}function Vr(e,t){return e>>>=0,Wr().subarray(e/1,e/1+t)}let Hr=null;function J(){return(Hr===null||Hr.buffer.detached===!0||Hr.buffer.detached===void 0&&Hr.buffer!==Q.memory.buffer)&&(Hr=new DataView(Q.memory.buffer)),Hr}function Y(e,t){return e>>>=0,Zr(e,t)}let Ur=null;function Wr(){return(Ur===null||Ur.byteLength===0)&&(Ur=new Uint8Array(Q.memory.buffer)),Ur}function Gr(e,t){try{return e.apply(this,t)}catch(e){let t=zr(e);Q.__wbindgen_exn_store(t)}}function Kr(e){return e==null}function qr(e,t){let n=t(e.length*4,4)>>>0;for(let t=0;t>>0;return Wr().subarray(r,r+n.length).set(n),Z=n.length,r}let r=e.length,i=t(r,1)>>>0,a=Wr(),o=0;for(;o127)break;a[i+o]=t}if(o!==r){o!==0&&(e=e.slice(o)),i=n(i,r,r=o+e.length*3,1)>>>0;let t=Wr().subarray(i+o,i+r),a=Qr.encodeInto(e,t);o+=a.written,i=n(i,r,o,1)>>>0}return Z=o,i}function Jr(e){let t=Q.__wbindgen_externrefs.get(e);return Q.__externref_table_dealloc(e),t}let Yr=new TextDecoder(`utf-8`,{ignoreBOM:!0,fatal:!0});Yr.decode();let Xr=0;function Zr(e,t){return Xr+=t,Xr>=2146435072&&(Yr=new TextDecoder(`utf-8`,{ignoreBOM:!0,fatal:!0}),Yr.decode(),Xr=t),Yr.decode(Wr().subarray(e,e+t))}let Qr=new TextEncoder;`encodeInto`in Qr||(Qr.encodeInto=function(e,t){let n=Qr.encode(e);return t.set(n),{read:e.length,written:n.length}});let Z=0,Q;function $r(e,t){return Q=e.exports,Hr=null,Ur=null,Q.__wbindgen_start(),Q}async function ei(e,t){if(typeof Response==`function`&&e instanceof Response){if(typeof WebAssembly.instantiateStreaming==`function`)try{return await WebAssembly.instantiateStreaming(e,t)}catch(t){if(e.ok&&n(e.type)&&e.headers.get(`Content-Type`)!==`application/wasm`)console.warn("`WebAssembly.instantiateStreaming` failed because your server does not serve Wasm with `application/wasm` MIME type. Falling back to `WebAssembly.instantiate` which is slower. Original error:\\n",t);else throw t}let r=await e.arrayBuffer();return await WebAssembly.instantiate(r,t)}else{let n=await WebAssembly.instantiate(e,t);return n instanceof WebAssembly.Instance?{instance:n,module:e}:n}function n(e){switch(e){case`basic`:case`cors`:case`default`:return!0}return!1}}async function ti(e){if(Q!==void 0)return Q;e!==void 0&&(Object.getPrototypeOf(e)===Object.prototype?{module_or_path:e}=e:console.warn(`using deprecated parameters for the initialization function; pass a single object instead`)),e===void 0&&(e=new URL(`typst_wasm_bg.wasm`,``+self.location.href));let t=Lr();(typeof e==`string`||typeof Request==`function`&&e instanceof Request||typeof URL==`function`&&e instanceof URL)&&(e=fetch(e));let{instance:n,module:r}=await ei(await e,t);return $r(n,r)}let ni,$=new Map,ri=new XMLHttpRequest;ri.overrideMimeType(`text/plain; charset=x-user-defined`),_(class{module;typst;localPackagesDirPaths;fs;path;baseDirPath;constructor(e,t,n){if(this.localPackagesDirPaths=e,this.baseDirPath=t,n){let e=(0,eval)(`require`);this.fs=e(`node:fs`),this.path=e(`node:path`)}}async init(e,t,n){this.typst&&this.typst.free(),this.module=await ti({module_or_path:await WebAssembly.compile(e)}),this.typst=new Ir(this.baseDirPath,this.fetch.bind(this),t,n)}setOffset(e){this.typst.set_offset(e)}store(e){this.typst.store(e.fonts??[],e.sources??[],e.files??[])}svg(e,t,n,r){return this.typst.svg(e,t,n,r)}pdf(e,t){return this.typst.pdf(e,t)}listFonts(){return this.typst.list_fonts()}parseFont(e){return this.typst.get_font_info(e)}listPackages(){return this.typst.list_packages()}latex_to_typst(e){return this.typst.latex_to_typst(e)}typst_to_latex(e){return this.typst.typst_to_latex(e)}latexeq_to_typm(e){return this.typst.latexeq_to_typm(e)}typm_to_latexeq(e){return this.typst.typm_to_latexeq(e)}tikz_to_cetz(e){return this.typst.tikz_to_cetz(e)}cetz_to_tikz(e){return this.typst.cetz_to_tikz(e)}jumpFromClick(e,t){return this.typst.jump_from_click(e,t)}fetch(e){if($.has(e)){let t=$.get(e);if(t)return t;throw 12}let t=!1,n=(e,t)=>{let n=(this.fs?.readFileSync??ni.readBinary)(t);if(n instanceof Promise)n.then(t=>{$.set(e,new Uint8Array(t))}).catch(()=>{$.has(e)||$.set(e,void 0)});else return $.set(e,n),new Uint8Array(n);throw 0};if(e.startsWith(`@`)){t=!0,e=e.slice(1);let[r,i,a]=e.split(`/`),o=e.split(`/`).slice(3).join(`/`),s=`${r}/${i}/${a}`;if(r===`preview`){if(this.fs)try{return n(`@${e}`,`${this.localPackagesDirPaths[0]}/${s}/${o}`)}catch{}if(o===`typst.toml`&&ni.notice(`Downloading ${i}...`,500),ri.open(`GET`,`https://packages.typst.org/preview/${i}-${a}.tar.gz`,!1),ri.send(null),ri.status===0)throw 21;if(ri.status===404)throw 22;if(!ri.responseText===null)throw 20;try{let e=ri.responseText,t=new Uint8Array(e.length);for(let n=0;ne.type===`0`))$.set(`@${s}/${e.name}`,new Uint8Array(e.buffer));for(let e of r.filter(e=>e.type===`2`))$.set(`@${s}/${e.name}`,new Uint8Array($.get(e.linkname)?.buffer||new ArrayBuffer(0)));o===`typst.toml`&&ni.notice(`Downloaded successfully!`,500)}catch(e){throw console.error(e),20}return $.get(`@${s}/${o}`)}}if(t)for(let t of this.localPackagesDirPaths)try{return n(`@${e}`,`${t}/${e}`)}catch{}else return n(e,e);throw 0}setMain(e){ni=e}},self)})();',Kh=typeof self<`u`&&self.Blob&&new Blob([`(self.URL || self.webkitURL).revokeObjectURL(self.location.href);`,Gh],{type:`text/javascript;charset=utf-8`});function qh(e){let t;try{if(t=Kh&&(self.URL||self.webkitURL).createObjectURL(Kh),!t)throw``;let n=new Worker(t,{name:e?.name});return n.addEventListener(`error`,()=>{(self.URL||self.webkitURL).revokeObjectURL(t)}),n}catch{return new Worker(`data:text/javascript;charset=utf-8,`+encodeURIComponent(Gh),{name:e?.name})}}const Jh=`useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict`;let Yh=(e=21)=>{let t=``,n=crypto.getRandomValues(new Uint8Array(e|=0));for(;e--;)t+=`useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict`[n[e]&63];return t};var Xh=class{ea;plugin;constructor(e,t){this.plugin=e,this.ea=t?.ea}async addTypst(e,t){this.ea||=this.plugin.app.plugins.plugins[`obsidian-excalidraw-plugin`].ea,this.ea.setView(),this.ea.clear();try{e=t.noPreamble?t.format.replace(`{CODE}`,e):`${this.plugin.settings.preamble}\n${t.useReplaceAll?t.format.replaceAll(`{CODE}`,e):t.format.replace(`{CODE}`,e)}`;let n=(await this.plugin.typst.svg(e,`/`,`excalidraw`,t.id)).svg,r=parseFloat(n.match(/width="([\d.]+)pt"/)[1]),i=parseFloat(n.match(/height="([\d.]+)pt"/)[1]),a=Yh(),o=this.ea.getViewLastPointerPosition(),s=await this.ea.convertStringToDataURL(n,`image/svg+xml`);return this.ea.imagesDict[a]={mimeType:`image/svg+xml`,id:a,dataURL:s,created:Date.now(),file:null,hasSVGwithBitmap:!1},this.ea.elementsDict[a]=this.ea.boxedElement(a,`image`,o.x,o.y,r,i),this.ea.elementsDict[a].fileId=a,this.ea.elementsDict[a].scale=[1,1],this.ea.addElementsToView(!1,!0,!0,!0),a}catch(e){throw console.error(`Failed to add Typst to Excalidraw:`,e),e}}},Zh=class extends l.Modal{constructor(e,t){super(e);let n,r;new l.Setting(this.contentEl).setName(`Excalidraw`).setHeading(),new l.Setting(this.contentEl).setName(`processor id`).addDropdown(e=>{let r=t.settings.processor.excalidraw?.processors??[];for(let t of r)e.addOption(t.id,t.id);e.setValue(r.at(-1).id),n=r.at(-1).id,e.onChange(e=>{n=e})}),new l.Setting(this.contentEl).setName(`code`).addText(e=>{e.onChange(e=>{r=e,i.empty(),r&&t.typstManager.render(`${n}\n${r}`,i,`excalidraw`,`/`)})}),new l.Setting(this.contentEl).addButton(e=>{e.setButtonText(`Add`),e.onClick(()=>{this.close();let e=t.settings.processor.excalidraw?.processors.find(e=>e.id===n)??en;t.excalidraw?.addTypst(r,e)})});let i=this.contentEl.createDiv(`typstmate-settings-preview-preview`);i.setText(`Type in the input above to see the preview`)}},Qh=class extends DocumentFragment{appendText(e){let t=document.createTextNode(e);return this.appendChild(t),this}appendBoldText(e){let t=document.createElement(`b`);return t.textContent=e,this.appendChild(t),this}appendCodeText(e){let t=document.createElement(`code`);return t.textContent=e,this.appendChild(t),this}appendLinkText(e,t){let n=document.createElement(`a`);return n.textContent=e,n.setAttribute(`href`,t),this.appendChild(n),this}};function $h(e,t){new l.Setting(t).setName(`Typst file import path`).setDesc(`The directory in your vault in which to look for typst files to be allowed to import, if the path does not exist or is empty the feature is disabled`).addText(t=>{t.setValue(String(e.settings.importPath??R.importPath));let n=(0,l.debounce)(async()=>{let t=await e.typstManager.collectTagFiles();await e.typst.store({files:t}),new l.Notice(`Files updated.`),e.typstManager.refreshView()},500,!0);t.onChange(async t=>{e.settings.importPath=t,e.saveSettings(),n()})}).infoEl.createEl(`a`,{text:`Open Details`,href:`https://github.com/azyarashi/obsidian-typst-mate/releases/tag/2.2.28`}),new l.Setting(t).setName(`Enable Debugger`).addToggle(t=>{t.setValue(e.settings.enableDebugger),t.onChange(t=>{e.settings.enableDebugger=t,e.saveSettings(),t?document.querySelector(`.typstmate-debug-panel`).show():document.querySelector(`.typstmate-debug-panel`).hide()})}),new l.Setting(t).setName(`Open Typst Tools on Startup`).setDesc(`Open Typst tools in side panel when launching Obsidian.`).addToggle(t=>{t.setValue(e.settings.openTypstToolsOnStartup),t.onChange(t=>{e.settings.openTypstToolsOnStartup=t,e.saveSettings()})}),new l.Setting(t).setName(`Enable MathJax Fallback`).setDesc(new Qh().appendText(`Not recommended for performance reasons. When enabled, `).appendBoldText(`Typst errors, warnings, and hints will be unavailable.`)).addToggle(t=>{t.setValue(e.settings.enableMathjaxFallback),t.onChange(t=>{e.settings.enableMathjaxFallback=t,e.saveSettings()})}),new l.Setting(t).setName(`Apply Processor to MathJax`).addToggle(t=>{t.setValue(e.settings.applyProcessorToMathJax),t.onChange(t=>{e.settings.applyProcessorToMathJax=t,e.saveSettings()})}),new l.Setting(t).setName(`Reload Plugin`).addButton(t=>{t.setButtonText(`Reload Plugin`),t.onClick(async()=>{await e.reload(!0),new l.Notice(`Plugin reloaded.`)})});let n=t.createDiv();n.textContent=`Snippets are managed in a separate leaf. `;let r=n.createEl(`a`,{text:`Open Snippet Manager`});r.href=`#`,r.style.cursor=`pointer`,r.addEventListener(`click`,async t=>{t.preventDefault(),await e.activateLeaf(!0,`snippets`),e.app.setting.close()})}var eg=class extends l.Modal{constructor(e,t){super(e);for(let e of t)new l.Setting(this.contentEl).setName(e.family).setHeading().addButton(t=>{t.setIcon(`copy`),t.setTooltip(`Copy Font Family Name`),t.onClick(async()=>{await navigator.clipboard.writeText(e.family),new l.Notice(`Copied!`)})}),new l.Setting(this.contentEl).setName(`style: ${e.variant.style}`),new l.Setting(this.contentEl).setName(`weight: ${ng(e.variant.weight)}`),new l.Setting(this.contentEl).setName(`stretch: ${ig(e.variant.stretch)}`),new l.Setting(this.contentEl).setName(`flags: ${og(e.flags)}`)}};const tg={THIN:100,EXTRALIGHT:200,LIGHT:300,REGULAR:400,MEDIUM:500,SEMIBOLD:600,BOLD:700,EXTRABOLD:800,BLACK:900},ng=e=>e<150?`${tg.THIN}(THIN)`:e<250?`${tg.EXTRALIGHT}(EXTRALIGHT)`:e<350?`${tg.LIGHT}(LIGHT)`:e<450?`${tg.REGULAR}(REGULAR)`:e<550?`${tg.MEDIUM}(MEDIUM)`:e<650?`${tg.SEMIBOLD}(SEMIBOLD)`:e<750?`${tg.BOLD}(BOLD)`:e<850?`${tg.EXTRABOLD}(EXTRABOLD)`:`${tg.BLACK}(BLACK)`,rg={ULTRA_CONDENSED:500,EXTRA_CONDENSED:625,CONDENSED:750,SEMI_CONDENSED:875,NORMAL:1e3,SEMI_EXPANDED:1125,EXPANDED:1250,EXTRA_EXPANDED:1500,ULTRA_EXPANDED:2e3},ig=e=>{let t=Math.round(Math.clamp(e,.5,2)*1e3);if(t<563)return`${rg.ULTRA_CONDENSED}(ULTRA_CONDENSED)`;if(563<=t&&t<688)return`${rg.EXTRA_CONDENSED}(EXTRA_CONDENSED)`;if(688<=t&&t<813)return`${rg.CONDENSED}(CONDENSED)`;if(813<=t&&t<938)return`${rg.SEMI_CONDENSED}(SEMI_CONDENSED)`;if(938<=t&&t<1063)return`${rg.NORMAL}(NORMAL)`;if(1063<=t&&t<1188)return`${rg.SEMI_EXPANDED}(SEMI_EXPANDED)`;if(1188<=t&&t<1375)return`${rg.EXPANDED}(EXPANDED)`;if(1375<=t&&t<1750)return`${rg.EXTRA_EXPANDED}(EXTRA_EXPANDED)`;if(1750<=t)return`${rg.ULTRA_EXPANDED}(ULTRA_EXPANDED)`};let ag=function(e){return e[e.monospace=1]=`monospace`,e[e.serif=2]=`serif`,e[e.math=4]=`math`,e[e.variable=8]=`variable`,e}({});const og=e=>{let t=[];for(let[n,r]of Object.entries(ag))typeof r==`number`&&(e&r)!==0&&t.push(n.toUpperCase());return t.length===0&&t.push(`none`),t};function sg(e,t=6){let n=5381;for(let t=0;t>>0).toString(36);return r.length>=t?r.slice(-t):r.padStart(t,`0`)}var cg=class{plugin;fontDataTableEl;fontDataCountEl;importedFontTableEl;constructor(e,t){this.plugin=e,l.Platform.isDesktopApp&&(new l.Setting(t).setName(`Import Font`).setDesc(`Desktop App only. Typst supports ttf/otf/ttc/otc.`).addSearch(e=>{e.setPlaceholder(`Filter Font Name`),e.onChange(e=>{this.filterSystemFontList(e.toLowerCase())})}).addButton(e=>{e.setIcon(`list-restart`),e.setTooltip(`Get Font List`),e.onClick(this.displaySystemFontList.bind(this))}),this.fontDataCountEl=t.createDiv(),this.fontDataCountEl.textContent=`Click to get system font list`,this.fontDataTableEl=t.createDiv(`typstmate-settings-table typstmate-hidden`));let n=new l.Setting(t).setName(`Imported Fonts`).setDesc(`The string next to the font name is used to identify fonts that share the same PostScript name.`);l.Platform.isDesktopApp&&n.addButton(e=>{e.setTooltip(`Open Folder`),e.setIcon(`folder`),e.onClick(async()=>{window.open(`file://${this.plugin.baseDirPath}/${this.plugin.fontsDirNPath}`)})}),this.importedFontTableEl=t.createDiv(`typstmate-settings-table typstmate-hidden`),this.displayImportedFontList()}async filterSystemFontList(e){let t=0,n=this.fontDataTableEl.children;for(let r of n)(r.id??``).includes(e)?(r.classList.remove(`typstmate-hidden`),t++):r.classList.add(`typstmate-hidden`);this.fontDataCountEl.textContent=`${t} font(s)`,t===0?this.fontDataTableEl.classList.add(`typstmate-hidden`):this.fontDataTableEl.classList.remove(`typstmate-hidden`)}async displaySystemFontList(){this.fontDataTableEl.empty();let e=await window.queryLocalFonts?.()??[];if(e.length!==0){this.fontDataTableEl.classList.remove(`typstmate-hidden`),this.fontDataCountEl.textContent=`${e.length} font(s)`;for(let t of e){let e=new l.Setting(this.fontDataTableEl);e.settingEl.id=t.postscriptName.toLowerCase();let n=sg(t.fullName);e.setName(`${t.fullName} (${n})`).addButton(e=>{e.setIcon(`info`),e.setTooltip(`Get Info`),e.onClick(async()=>{let e=await this.plugin.typst.parseFont(await(await t.blob()).arrayBuffer());new eg(this.plugin.app,e).open()})}).addButton(e=>{e.setTooltip(`Import Font`),e.setIcon(`plus`),e.onClick(()=>this.importFont(t))})}}}addImportedFontSetting(e){let t=e.split(`/`).pop(),n=t.split(`.`).slice(0,-2).join(`.`),r=t.split(`.`).at(-2),i=new l.Setting(this.importedFontTableEl);i.settingEl.id=t,i.setName(`${n} (${r})`).addButton(t=>{t.setIcon(`info`),t.setTooltip(`Get Info`),t.onClick(async()=>{let t=await this.plugin.typst.parseFont(await this.plugin.app.vault.adapter.readBinary(e));new eg(this.plugin.app,t).open()})}).addButton(e=>{e.setIcon(`trash`),e.setTooltip(`Remove`),e.buttonEl.classList.add(`typstmate-button`,`typstmate-button-danger`),e.onClick(this.removeFont.bind(this,t))})}async displayImportedFontList(){this.importedFontTableEl.empty();let e=(await this.plugin.app.vault.adapter.list(this.plugin.fontsDirNPath)).files.filter(e=>e.endsWith(`.font`));if(e.length===0){this.importedFontTableEl.classList.add(`typstmate-hidden`);return}this.importedFontTableEl.classList.remove(`typstmate-hidden`);for(let t of e)this.addImportedFontSetting(t)}async importFont(e){let t=sg(e.fullName),n=`${e.postscriptName}.${t}.font`;if(this.importedFontTableEl.children.namedItem(n)){new l.Notice(`Font already imported!`);return}let r=await(await e.blob()).arrayBuffer();await this.plugin.app.vault.adapter.writeBinary(`${this.plugin.fontsDirNPath}/${n}`,r),await this.plugin.typst.store({fonts:[r]}),this.addImportedFontSetting(`${this.plugin.fontsDirNPath}/${n}`),new l.Notice(`Imported successfully!`)}async removeFont(e){await this.plugin.app.vault.adapter.remove(`${this.plugin.fontsDirNPath}/${e}`),this.importedFontTableEl.children.namedItem(e)?.remove(),this.importedFontTableEl.children.length===0&&this.importedFontTableEl.classList.add(`typstmate-hidden`),new l.Notice(`Removed successfully!`)}},lg=class{plugin;packageTableEl;localPackageTableEl;constructor(e,t){this.plugin=e,l.Platform.isDesktopApp&&(new l.Setting(t).setName(`Import Local Package`).setDesc(`Desktop App only.`).addButton(e=>{e.setIcon(`list-restart`),e.setTooltip(`Import Local Package`),e.onClick(this.listLocalPackage.bind(this))}),this.localPackageTableEl=t.createDiv(`typstmate-settings-table typstmate-hidden`));let n=new l.Setting(t).setName(`Cached Packages`);l.Platform.isDesktopApp&&n.addButton(e=>{e.setTooltip(`Open Folder`),e.setIcon(`folder`),e.onClick(async()=>{window.open(`file://${this.plugin.baseDirPath}/${this.plugin.packagesDirNPath}`)})}),this.packageTableEl=t.createDiv(`typstmate-settings-table typstmate-hidden`),this.displayPackageList()}async listLocalPackage(){this.localPackageTableEl.empty();let e=[],{fs:t,path:n}=this.plugin;for(let r of this.plugin.localPackagesDirPaths){n.isAbsolute(r)||(r=`${this.plugin.baseDirPath}/${r}`);let i=t.readdirSync(r);for(let a of i)if(t.statSync(`${r}/${a}`).isDirectory()&&!a.endsWith(`preview`))try{let i=t.readdirSync(`${r}/${a}`);for(let o of i){if(!t.statSync(`${r}/${a}/${o}`).isDirectory())continue;let i=t.readdirSync(`${r}/${a}/${o}`);for(let s of i)t.statSync(`${r}/${a}/${o}/${s}`).isDirectory()&&/^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)$/.test(s)&&e.push({namespace:n.basename(a,`.`),name:n.basename(o,`.`),version:n.basename(s,`.`),rPath:r})}}catch{}}if(e.length!==0){this.localPackageTableEl.removeClass(`typstmate-hidden`);for(let t of e){let e=new l.Setting(this.localPackageTableEl);e.settingEl.id=`${t.rPath}/${t.namespace}/${t.name}:${t.version}`,e.setName(`@${t.namespace}/${t.name}:${t.version}`).addButton(e=>{e.setTooltip(`Import Font`),e.setIcon(`plus`),e.onClick(()=>{this.plugin.typstManager.createCache(t,!0,[t.rPath])})})}}}async importLocalPackage(){}async displayPackageList(){this.packageTableEl.empty();let e=(await this.plugin.app.vault.adapter.list(this.plugin.cachesDirNPath)).files.filter(e=>e.endsWith(`.cache`)).map(e=>{let[t,n,r]=e.replace(`.cache`,``).split(`/`).pop().split(`_`);return{namespace:t,name:n,version:r}});if(e.length!==0){this.packageTableEl.removeClass(`typstmate-hidden`);for(let t of e){let e=new l.Setting(this.packageTableEl).setName(`@${t.namespace}/${t.name}:${t.version}`).addButton(e=>{e.setTooltip(`Cache`),e.setIcon(`package`),e.onClick(async()=>{await this.plugin.typstManager.createCache(t,!0).then(()=>{new l.Notice(`Cached successfully!`)}).catch(()=>{new l.Notice(`Failed to cache`)})})}).addButton(e=>{e.buttonEl.addClass(`typstmate-button`,`typstmate-button-danger`),e.setTooltip(`Remove`),e.setIcon(`trash`),e.onClick(async()=>{await this.removePackage(t).then(()=>{new l.Notice(`Removed successfully!`)}).catch(()=>{new l.Notice(`Failed to remove`)})})});e.settingEl.id=`${t.namespace}/${t.name}:${t.version}`}}}async removePackage(e){await this.plugin.app.vault.adapter.remove(`${this.plugin.cachesDirNPath}/${e.namespace}_${e.name}_${e.version}.cache`),this.packageTableEl.children.namedItem(`${e.namespace}/${e.name}:${e.version}`)?.remove(),this.packageTableEl.children.length===0&&this.packageTableEl.addClass(`typstmate-hidden`)}};function ug(e,t,n,r){dg(e,t),fg(e,t,n,r)}function dg(e,t){new l.Setting(t).setName(`Skip Preparation Waiting`).setDesc(`Defers initialization at startup (Unstable on mobile). Reduces startup time but delays first render.`).addToggle(t=>{t.setValue(e.settings.skipPreparationWaiting),t.onChange(t=>{e.settings.skipPreparationWaiting=t,e.saveSettings()})}),new l.Setting(t).setName(`Disable Package Cache`).setDesc(`Disable caching of imported packages. Useful for low memory environments but requires re-downloading packages.`).addToggle(t=>{t.setValue(e.settings.disablePackageCache),t.onChange(t=>{e.settings.disablePackageCache=t,e.saveSettings()})})}function fg(e,t,n,r){let i=t.createDiv(`typstmate-compiler-tabs`);switch([{id:`package`,name:`Package`},{id:`font`,name:`Font`}].forEach(e=>{i.createDiv({cls:`typstmate-compiler-tab ${n===e.id?`active`:``}`,text:e.name}).addEventListener(`click`,()=>{r(e.id)})}),n){case`package`:new l.Setting(t).setName(`Package`).setDesc(`When a package is imported, the cache is used instead of the actual files for faster performance. If you make changes directly, please click the package icon to refresh the cache (plugin reload is required.)`).setHeading(),new lg(e,t);break;case`font`:new l.Setting(t).setName(`Font`).setHeading(),new cg(e,t);break}}function pg(e,t,n,r){let i=t.createDiv(`typstmate-processor-tabs`);for(let e of[{id:`Decoration`,name:`Decoration`},{id:`Popup`,name:`Popup`},{id:`Action`,name:`Action`}])i.createDiv({cls:`typstmate-processor-tab ${n===e.id?`active`:``}`,text:e.name}).addEventListener(`click`,()=>{r(e.id)});switch(n){case`Decoration`:mg(e,t);break;case`Popup`:hg(e,t);break;case`Action`:gg(e,t);break}}function mg(e,t){new l.Setting(t).setName(`Conceal & Complement`).setHeading(),new l.Setting(t).setName(`Conceal Math Symbols`).setDesc(`Conceal math symbols (e.g. integral to ∫) in the editor.`).addToggle(t=>{t.setValue(e.settings.concealMathSymbols??R.concealMathSymbols),t.onChange(t=>{n?.setDisabled(!t),r?.setDisabled(!t||!(n?.getValue()??!1)),e.settings.concealMathSymbols=t,e.saveSettings()})});let n=null;new l.Setting(t).setName(`Enable Math Symbol Reveal Delay`).setDesc(`Enable delay before revealing concealed math symbols when cursor is nearby.`).addToggle(t=>{n=t,t.setValue(e.settings.enableConcealMathSymbolRevealDelay??R.enableConcealMathSymbolRevealDelay),t.onChange(t=>{r?.setDisabled(!t),e.settings.enableConcealMathSymbolRevealDelay=t,e.saveSettings()})});let r=null;new l.Setting(t).setName(`Conceal Math Symbol Reveal Delay Duration (ms)`).setDesc(`Milliseconds to wait before revealing the symbol text.`).addText(t=>{r=t,t.setValue(String(e.settings.mathSymbolRevealDelay??R.mathSymbolRevealDelay)),t.onChange(t=>{let n=Number(t);if(Number.isNaN(n))return new l.Notice(`Invalid number for Reveal Delay`);if(n<=0)return new l.Notice(`Reveal Delay must be greater than 0`);e.settings.mathSymbolRevealDelay=n,e.saveSettings()}),n?.getValue()||t.setDisabled(!0)}),new l.Setting(t).setName(`Complement Symbol with Unicode`).setDesc(`Automatically replaces typed symbols with Unicode equivalents.`).addToggle(t=>{t.setValue(e.settings.complementSymbolWithUnicode??R.complementSymbolWithUnicode),t.onChange(t=>{e.settings.complementSymbolWithUnicode=t,e.saveSettings()})}),new l.Setting(t).setName(`Highlight`).setHeading(),new l.Setting(t).setName(`Disable Bracket Highlight`).setDesc(`Disable highlighting of matching brackets.`).addToggle(t=>{t.setValue(e.settings.disableBracketHighlight??R.disableBracketHighlight),t.onChange(t=>{e.settings.disableBracketHighlight=t,e.saveSettings(),e.reload(!0)})}),new l.Setting(t).setName(`Use Obsidian Theme`).setDesc(`Use Obsidian theme instead of Typst theme. Reload required.`).addToggle(t=>{t.setValue(e.settings.useObsidianTheme??R.useObsidianTheme),t.onChange(t=>{e.settings.useObsidianTheme=t,e.saveSettings()})})}function hg(e,t){new l.Setting(t).setName(`Inline Preview`).setHeading(),new l.Setting(t).setName(`Enable Inline Preview`).setDesc(`Show live preview for inline math.`).addToggle(t=>{t.setValue(e.settings.enableInlinePreview),t.onChange(t=>{e.settings.enableInlinePreview=t,e.saveSettings()})})}function gg(e,t){new l.Setting(t).setName(`Tab Jump`).setHeading(),new l.Setting(t).setName(`Revert Tab to Default`).setDesc(`Reverts the Tab key behavior to the default indentation instead of jumping to the next placeholder.`).addToggle(t=>{t.setValue(e.settings.revertTabToDefault??R.revertTabToDefault),t.onChange(t=>{e.settings.revertTabToDefault=t,e.saveSettings()})}),new l.Setting(t).setName(`Jump Outside Bracket`).setDesc(`Allow the cursor to jump outside the current bracket pair.`).addToggle(t=>{t.setValue(e.settings.jumpOutsideBracket??R.jumpOutsideBracket),t.onChange(t=>{e.settings.jumpOutsideBracket=t,e.saveSettings()})}),new l.Setting(t).setName(`Move to End of Math Block Before Exiting`).setDesc(`When exiting math, first move the cursor to the end of the block.`).addToggle(t=>{t.setValue(e.settings.moveToEndOfMathBlockBeforeExiting??R.moveToEndOfMathBlockBeforeExiting),t.onChange(t=>{e.settings.moveToEndOfMathBlockBeforeExiting=t,e.saveSettings()})}),new l.Setting(t).setName(`Prefer Inline Exit for Single Line Display Math`).setDesc(`If a display math block fits on a single line, exit inline instead of creating a new line.`).addToggle(t=>{t.setValue(e.settings.preferInlineExitForSingleLineDisplayMath??R.preferInlineExitForSingleLineDisplayMath),t.onChange(t=>{e.settings.preferInlineExitForSingleLineDisplayMath=t,e.saveSettings()})}),new l.Setting(t).setName(`Macro`).setHeading(),new l.Setting(t).setName(`Disable Macro`).setDesc(`Disable default macros like mk and dm.`).addToggle(t=>{t.setValue(e.settings.disableMacro??R.disableMacro),t.onChange(t=>{e.settings.disableMacro=t,e.saveSettings()})})}var _g=class extends l.Modal{constructor(e,t,n,r){super(e);let i=t.settings.processor[n]?.processors.find(e=>e.id===r);i&&(new l.Setting(this.contentEl).setName(i.id).setHeading(),new l.Setting(this.contentEl).setName(`Use preamble`).addToggle(e=>{e.setValue(!i.noPreamble),e.onChange(()=>{i.noPreamble=!i.noPreamble,t.saveSettings()})}),new l.Setting(this.contentEl).setName(`Disable symbol suggest`).addToggle(e=>{e.setValue(i.disableSuggest??!1),e.onChange(()=>{i.disableSuggest=!i.disableSuggest,t.saveSettings()})}),n!==`excalidraw`&&new l.Setting(this.contentEl).setName(`Fit to note width`).setDesc(new Qh().appendText(`Adds a line at the beginning of the code declaring length: `).appendCodeText(`WIDTH`)).addToggle(e=>{e.setValue(i.fitToNoteWidth??!1),e.onChange(()=>{i.fitToNoteWidth=!i.fitToNoteWidth,t.saveSettings()})}),new l.Setting(this.contentEl).setName(`Syntax mode`).setDesc(`Specifies the syntax tree parsing mode. Select None to completely bypass AST parsing and syntax highlighting.`).addDropdown(e=>{e.addOption(`null`,`None`).addOption(I.Markup.toString(),`Markup`).addOption(I.Math.toString(),`Math`).addOption(I.Code.toString(),`Code`);let r=`null`;i.syntaxMode!==null&&(r=i.syntaxMode?.toString()??(n===`codeblock`?I.Markup.toString():I.Math.toString())),e.setValue(r),e.onChange(e=>{i.syntaxMode=e===`null`?null:parseInt(e,10),t.saveSettings()})}),new l.Setting(this.contentEl).setName(`Use replace all`).addToggle(e=>{e.setValue(i.useReplaceAll??!1),e.onChange(()=>{i.useReplaceAll=!i.useReplaceAll,t.saveSettings()})}))}},vg={inline:`It expects only inline elements to be placed and no extra line breaks (including ; in Code mode) on the last line. If you use block elements, please convert them to inline elements using the box function. If you want to use the same typesetting as Typst, set the style to inline. If you want to use display math equations, setting $#math.equation($ {CODE} $, block: false)$ is recommended.`,display:``,codeblock:``,excalidraw:``},yg=class{plugin;kind;processorsEl;draggingIndex=null;constructor(e,t,n,r){this.plugin=e,this.kind=t,t===`inline`&&new l.Setting(n).setDesc(vg[t]),new l.Setting(n).setName(r).setHeading().addButton(e=>{e.setButtonText(`New`),e.onClick(this.newProcessor.bind(this))}),this.processorsEl=n.createEl(`div`),this.plugin.settings.processor[this.kind]||(this.plugin.settings.processor[this.kind]={processors:[]}),this.checkProcessorWithEmptyId(),this.plugin.settings.processor[this.kind].processors.forEach(this.addProcessor.bind(this)),this.numbering()}checkProcessorWithEmptyId(){let e=this.plugin.settings.processor[this.kind].processors,t=e.filter(e=>e.id===``),n=e.filter(e=>e.id!==``),r=null,i=!1;if(t.length===1)r=t[0];else if(1t.format.length-e.format.length),r=t[0],i=!0;else{let e=R.processor[this.kind].processors;if(e){let t=e.find(e=>e.id===``);t&&(r=JSON.parse(JSON.stringify(t)),i=!0)}}if(i||e[e.length-1]!==r&&(i=!0),r){let e=[...n,r];i&&(this.plugin.settings.processor[this.kind].processors=e,this.plugin.saveSettings())}}newProcessor(){this.plugin.settings.processor[this.kind].processors.unshift(tn[this.kind]),this.plugin.saveSettings(),this.addProcessor(tn[this.kind]),this.processorsEl.insertBefore(this.processorsEl.lastChild,this.processorsEl.firstChild),this.numbering()}addProcessor(e){let t=this.processorsEl.createDiv(`typstmate-settings-processor`);t.draggable=e.id!==``,t.addEventListener(`dragstart`,e=>{if(t.draggable===!1){e.preventDefault();return}this.draggingIndex=Number(t.id),e.dataTransfer?.setData(`text/plain`,String(this.draggingIndex)),t.addClass(`dragging`)}),t.addEventListener(`dragend`,()=>{t.removeClass(`dragging`),this.draggingIndex=null,this.updateDraggability()}),t.addEventListener(`dragover`,e=>{e.preventDefault(),t.addClass(`drag-over`)}),t.addEventListener(`dragleave`,()=>{t.removeClass(`drag-over`)}),t.addEventListener(`drop`,e=>{e.preventDefault(),t.removeClass(`drag-over`);let n=Number(t.id);this.draggingIndex!==null&&this.draggingIndex!==n&&this.moveProcessorToIndex(this.draggingIndex,n)});let n=new l.Setting(t),r=createDiv(`typstmate-drag-handle-icon`);e.id===``&&r.hide(),(0,l.setIcon)(r,`grip-vertical`),n.settingEl.prepend(r),n.addButton(t=>{t.setIcon(`pencil`),t.setTooltip(`Open more settings`),t.onClick(()=>{new _g(this.plugin.app,this.plugin,this.kind,e.id).open()})}).addDropdown(n=>{n.addOption(`typst-svg`,`Typst SVG`),n.addOption(`mathjax`,`MathJax`),e.renderingEngine===`typst`&&(this.plugin.settings.processor[this.kind].processors[Number(t.id)].renderingEngine=L.TypstSVG,e.renderingEngine=L.TypstSVG),n.setValue(e.renderingEngine),n.onChange(e=>{this.plugin.settings.processor[this.kind].processors[Number(t.id)].renderingEngine=e,this.plugin.saveSettings()})}).addDropdown(n=>{switch(this.kind){case`inline`:n.addOption(`inline`,`inline`),n.addOption(`middle`,`middle`),n.addOption(`baseline`,`baseline`);break;case`display`:n.addOption(`block`,`block`),n.addOption(`block-center`,`block-center`);break;case`codeblock`:n.addOption(`block`,`block`),n.addOption(`block-center`,`block-center`),n.addOption(`codeblock`,`codeblock`);break}n.setValue(e.styling),n.onChange(e=>{this.plugin.settings.processor[this.kind].processors[Number(t.id)].styling=e,this.plugin.saveSettings()})}),n.addText(n=>{if(n.setValue(e.id),n.setPlaceholder(`id`),e.id===``){n.setDisabled(!0);return}n.inputEl.addEventListener(`input`,()=>{let e=n.inputEl.value,r=e.replace(/[/:\\¥]/g,``);e!==r&&(e=r,n.inputEl.value=e);let i=Number(t.id);this.plugin.settings.processor[this.kind].processors.some((t,n)=>n!==i&&t.id===e&&e!==``)?n.inputEl.addClass(`typstmate-processor-id-error`):n.inputEl.removeClass(`typstmate-processor-id-error`)}),n.onChange((0,l.debounce)(async e=>{let r=e.replace(/[/:\\¥]/g,``);r!==e&&n.setValue(r);let i=Number(t.id),a=this.plugin.settings.processor[this.kind].processors;if(r===``)return n.setValue(a[i].id),new l.Notice(`ID cannot be empty`);if(a.some((e,t)=>t!==i&&e.id===r&&r!==``))return new l.Notice(`ID is duplicate`);this.plugin.settings.processor[this.kind].processors[Number(t.id)].id=r,this.updateDraggability(),this.plugin.saveSettings()},500,!0))});let i=t.createEl(`div`);i.addClass(`typstmate-settings-processor-bottom`);let a=i.createEl(`textarea`);a.value=e.format,a.placeholder=`format`,a.addEventListener(`input`,(0,l.debounce)(async()=>{this.plugin.settings.processor[this.kind].processors[Number(t.id)].format=a.value,this.plugin.saveSettings()},500,!0)),e.id!==``&&new l.ButtonComponent(i).setButtonText(`Remove`).setIcon(`trash`).onClick(()=>this.removeProcessor(Number(t.id))).buttonEl.addClasses([`typstmate-button`,`typstmate-button-danger`])}removeProcessor(e){this.plugin.settings.processor[this.kind].processors.splice(e,1),this.plugin.saveSettings(),this.processorsEl.children.namedItem(e.toString())?.remove(),this.numbering()}moveProcessorToIndex(e,t){if(e===t)return;let n=this.plugin.settings.processor[this.kind].processors,[r]=n.splice(e,1);r&&n.splice(t,0,r);let i=this.processorsEl.children.namedItem(String(e)),a=this.processorsEl.children.namedItem(String(t));i&&(ee.id===``);if(n!==-1&&n!==e.length-1){let[e]=t.splice(n,1);e&&t.push(e);for(let e=0;e{e.settings.preamble=i.value,e.saveSettings()},500,!0)),xg(e,t,n===`excalidraw`?`inline`:n);let a=t.createDiv(`typstmate-processor-tabs`),o=[{id:`inline`,name:`Inline`},{id:`display`,name:`Display`},{id:`codeblock`,name:`CodeBlock`}];e.excalidrawPluginInstalled&&o.push({id:`excalidraw`,name:`Excalidraw`});for(let e of o)a.createDiv({cls:`typstmate-processor-tab ${n===e.id?`active`:``}`,text:e.name}).addEventListener(`click`,()=>{r(e.id)});switch(n){case`inline`:new yg(e,`inline`,t,`Inline Math ($id:...$ / $...$)`);break;case`display`:new yg(e,`display`,t,`Display Math ($$id...$$ / $$...$$)`);break;case`codeblock`:new yg(e,`codeblock`,t,"CodeBlock (```id...``` / ~~~id...~~~)");break;case`excalidraw`:e.excalidrawPluginInstalled&&new yg(e,`excalidraw`,t,`Excalidraw`);break}}function xg(e,t,n){let r=t.createDiv(`typstmate-settings-preview`);new l.Setting(r).setName(`Preview`).setHeading().addDropdown(t=>{t.addOption(`inline`,`Inline`),t.addOption(`display`,`Display`),t.addOption(`codeblock`,`CodeBlock`),t.setValue(n),t.onChange(t=>{i.empty(),a.empty(),Sg(t,i,a,e)})});let i=r.createDiv(`typstmate-settings-preview-input`),a=r.createDiv(`typstmate-settings-preview-preview`);a.setText(`Type in the input above to see the preview`),Sg(n,i,a,e)}function Sg(e,t,n,r){t.empty(),n.empty();let i,a,o=()=>{let t=i.value,o=a.value;if(n.empty(),o)switch(e){case`inline`:r.typstManager.render(`${t?`${t}:`:``}${o}`,n,`inline`,`/`);break;case`display`:r.typstManager.render(`${t?`${t}\n`:``}${o}\n`,n,`display`,`/`);break;case`codeblock`:r.typstManager.render(o,n,t||``,`/`);break}};switch(e){case`inline`:t.createEl(`span`,{text:`$`}),i=t.createEl(`input`,{type:`text`,placeholder:`id`,cls:`typstmate-form-control`}),t.createEl(`span`,{text:`:`}),a=t.createEl(`input`,{type:`text`,placeholder:`code`,cls:`typstmate-form-control`}),t.createEl(`span`,{text:`$`});break;case`display`:t.createEl(`span`,{text:`$$`}),i=t.createEl(`input`,{type:`text`,placeholder:`id`,cls:`typstmate-form-control`}),t.createEl(`br`),a=t.createEl(`textarea`,{placeholder:`code`,cls:`typstmate-form-control`}),t.createEl(`br`),t.createEl(`span`,{text:`$$`});break;case`codeblock`:t.createEl(`span`,{text:"```"}),i=t.createEl(`input`,{type:`text`,placeholder:`id`,cls:`typstmate-form-control`}),t.createEl(`br`),a=t.createEl(`textarea`,{placeholder:`code`,cls:`typstmate-form-control`}),t.createEl(`br`),t.createEl(`span`,{text:"```"});break;default:return}i.addEventListener(`input`,o),a.addEventListener(`input`,o)}function Cg(e,t){new l.Setting(t).setName(`Enable Background Rendering`).setDesc(new Qh().appendText(`The UI will no longer freeze, but `).appendText(`it may conflict with plugins related to export or rendering.`).appendText(` (Disabled automatically when exporting to PDF via Markdown menu)`)).addToggle(t=>{t.setValue(e.settings.enableBackgroundRendering),t.onChange(t=>{e.settings.enableBackgroundRendering=t,e.saveSettings(),e.reload(!0)})}),new l.Setting(t).setName(`Patch PDF Export`).setDesc(`Temporarily disable AutoBaseColor and use BaseColor during PDF Export to fix white background issues in dark themes.`).addToggle(t=>{t.setValue(e.settings.patchPDFExport??R.patchPDFExport),t.onChange(t=>{e.settings.patchPDFExport=t,e.saveSettings()})}),new l.Setting(t).setName(`Use Theme Text Color`).setDesc(`Uses Obsidian's text color as the base color automatically.`).addToggle(t=>{t.setValue(e.settings.autoBaseColor),t.onChange(t=>{e.settings.autoBaseColor=t,e.applyBaseColor(),e.saveSettings()})}),new l.Setting(t).setName(`Base Color`).setDesc(new Qh().appendText(`Replace black in SVGs with another color. Useful for dark themes. Disable `).appendCodeText(`Use Theme Text Color`).appendText(` to use this.`)).addColorPicker(t=>{t.setValue(e.settings.baseColor),t.onChange(t=>{e.settings.baseColor=t,e.applyBaseColor(),e.saveSettings()})}),new l.Setting(t).setName(`Offset`).setDesc(`Offset for inline math. The appearance may look unappealing depending on the font used in Obsidian. Please adjust it here if necessary.`).addSlider(t=>{t.setLimits(-.5,.5,.05),t.setValue(e.settings.offset),t.setDynamicTooltip(),t.onChange(async t=>{e.settings.offset=t,e.saveSettings(),await e.typst.setOffset(e.settings.offset)})}),new l.Setting(t).setName(`Fit Note Width Profiles`).setHeading();let n=t.createDiv(),r=()=>{let t=n.clientHeight;t>0&&(n.style.minHeight=`${t}px`),n.empty(),new l.Setting(n).setName(`Fit To Note Width Profile`).setDesc(`Profile to use when calculating "fit to note width". Select a preset or Live to detect editor width.`).addDropdown(t=>{t.addOption(`Live`,`Live`);for(let n of e.settings.fitToNoteWidthProfiles)t.addOption(n.name,n.name);t.setValue(e.settings.fitToNoteWidthProfile).onChange(async t=>{e.settings.fitToNoteWidthProfile=t,await e.saveSettings(),e.typstManager?.updateNoteWidth()})}),new l.Setting(n).setName(`Profiles`).setDesc(`Add or remove custom width profiles.`).addButton(t=>t.setButtonText(`Add Profile`).onClick(async()=>{e.settings.fitToNoteWidthProfiles.push({name:`New Profile`,width:`500pt`}),await e.saveSettings(),e.typstManager?.updateNoteWidth(),r()})),e.settings.fitToNoteWidthProfiles.forEach((t,i)=>{new l.Setting(n).addText(n=>{n.setPlaceholder(`Name`).setValue(t.name).onChange(async t=>{let n=e.settings.fitToNoteWidthProfiles[i];if(!n)return;let r=n.name;n.name=t,e.settings.fitToNoteWidthProfile===r&&(e.settings.fitToNoteWidthProfile=t),await e.saveSettings(),e.typstManager?.updateNoteWidth()})}).addText(n=>{n.setPlaceholder(`Width`).setValue(String(t.width)).onChange(async t=>{let n=e.settings.fitToNoteWidthProfiles[i];n&&(n.width=t,await e.saveSettings(),e.typstManager?.updateNoteWidth())})}).addExtraButton(t=>{t.setIcon(`trash`).setTooltip(`Delete Profile`).onClick(async()=>{let t=e.settings.fitToNoteWidthProfiles[i];t&&(e.settings.fitToNoteWidthProfiles.splice(i,1),e.settings.fitToNoteWidthProfile===t.name&&(e.settings.fitToNoteWidthProfile=`Live`),await e.saveSettings(),e.typstManager?.updateNoteWidth(),r())})})}),requestAnimationFrame(()=>{n.style.minHeight=``})};r()}var wg=class extends l.PluginSettingTab{plugin;constructor(e,t){super(e,t),this.plugin=t}activeTab=`processor`;activeEditorTab=`Decoration`;activeCompilerTab=`package`;activeKindTab=`inline`;display(){let{containerEl:e}=this;e.empty();let t=[{id:`processor`,name:`Processor`},{id:`editor`,name:`Editor`},{id:`compiler`,name:`Compiler`},{id:`renderer`,name:`Renderer`},{id:`advanced`,name:`Advanced`}];if(l.Platform.isMobile){let n=e.createEl(`select`,{cls:`typstmate-settings-tabs-select`});t.forEach(e=>{let t=n.createEl(`option`,{value:e.id,text:e.name});this.activeTab===e.id&&(t.selected=!0)}),n.addEventListener(`change`,()=>{this.activeTab=n.value,this.display()})}else{let n=e.createDiv(`typstmate-settings-tabs`);t.forEach(e=>{n.createDiv({cls:`typstmate-settings-tab ${this.activeTab===e.id?`active`:``}`,text:e.name}).addEventListener(`click`,()=>{this.activeTab=e.id,this.display()})})}let n=e.createDiv(`typstmate-settings-content`);switch(this.activeTab){case`editor`:pg(this.plugin,n,this.activeEditorTab,e=>{this.activeEditorTab=e,this.display()});break;case`compiler`:ug(this.plugin,n,this.activeCompilerTab,e=>{this.activeCompilerTab=e,this.display()});break;case`renderer`:Cg(this.plugin,n);break;case`processor`:bg(this.plugin,n,this.activeKindTab,e=>{this.activeKindTab=e,this.display()});break;case`advanced`:$h(this.plugin,n);break}}},Tg=class e extends l.TextFileView{static viewtype=`typst-pdf`;plugin;parentTextView=null;fileContent;pdfBinary;pdfDocument;viewerState={currentPage:1,scrollTop:0,scale:1};controlsEl;viewerAreaEl;pageContainerEl;pageInfoEl;zoomInfoEl;constructor(e,t){super(e),this.plugin=t}getViewType(){return e.viewtype}onPaneMenu(e,t){e.addItem(e=>{e.setTitle(`Open as text`).onClick(async()=>{try{if(!this.file)return;await this.app.workspace.getLeaf(!1).setViewState({type:`typst-text`,state:{file:this.file.path}})}catch(e){console.error(`Open as Markdown failed:`,e)}})}),super.onPaneMenu(e,t)}async onLoadFile(e){this.contentEl.empty(),this.contentEl.addClass(`typstmate-pdf-viewer-container`),this.clearViewerReferences();try{this.fileContent=await this.app.vault.read(e);let t=await this.plugin.typst.pdf(e.basename,this.fileContent);this.pdfBinary=t.pdf,await this.renderPDF(t.pdf,e.basename),this.addAction(`file-image`,`Export PDF`,async n=>{let r=new ArrayBuffer(t.pdf.length),i=new Uint8Array(r);i.set(t.pdf),this.plugin.app.vault.adapter.writeBinary(`${e.path.slice(0,-3)}pdf`,i.buffer)})}catch{}}async onModify(e){if(this.parentTextView)return;window.pdfjsLib||await(0,l.loadPdfJs)();let t=this.viewerAreaEl?.scrollTop||0,n=this.calculateCurrentPageFromScroll(),r=this.viewerState.scale;try{this.fileContent=await this.app.vault.read(e);let i=await this.plugin.typst.pdf(e.basename,this.fileContent);if(this.pdfBinary=i.pdf,!this.pageContainerEl||!this.viewerAreaEl)return;this.pdfDocument=await window.pdfjsLib.getDocument(new Uint8Array(i.pdf)).promise;let a=document.createElement(`div`);a.className=`typstmate-pdf-page-container`,await this.renderAllPagesToContainer(a),this.pageContainerEl.replaceWith(a),this.pageContainerEl=a,this.viewerState.scale=r,this.viewerState.scrollTop=t,this.viewerState.currentPage=n,this.updateControls(),this.viewerAreaEl.scrollTop=t}catch{}}async onClose(){this.clearViewerReferences(),this.pdfDocument=null}getViewData(){return JSON.stringify(this.viewerState)}setViewData(e,t){if(e)try{let t=JSON.parse(e);this.viewerState={currentPage:t.currentPage||1,scrollTop:t.scrollTop||0,scale:t.scale||1},this.restoreViewerState()}catch(e){console.error(`Failed to parse viewer state:`,e)}}clear(){this.clearViewerReferences()}requestSave=()=>{};async renderPDF(e,t){window.pdfjsLib||await(0,l.loadPdfJs)();try{this.pdfDocument=await window.pdfjsLib.getDocument(new Uint8Array(e)).promise,this.createPDFViewer(),this.restoreViewerState()}catch(n){console.error(`PDF.js rendering failed:`,n),this.fallbackToObjectElement(e,t)}}createPDFViewer(){this.controlsEl=this.contentEl.createDiv(`typstmate-pdf-controls`),this.controlsEl.createEl(`button`,{text:`←`}).addEventListener(`click`,()=>this.goToPreviousPage()),this.pageInfoEl=this.controlsEl.createEl(`span`),this.pageInfoEl.textContent=`Page ${this.viewerState.currentPage} of ${this.pdfDocument.numPages}`,this.controlsEl.createEl(`button`,{text:`→`}).addEventListener(`click`,()=>this.goToNextPage()),this.controlsEl.createEl(`button`,{text:`-`}).addEventListener(`click`,()=>this.zoomOut()),this.zoomInfoEl=this.controlsEl.createEl(`span`),this.zoomInfoEl.textContent=`${Math.round(this.viewerState.scale*100)}%`,this.controlsEl.createEl(`button`,{text:`+`}).addEventListener(`click`,()=>this.zoomIn()),this.viewerAreaEl=this.contentEl.createDiv(`typstmate-pdf-viewer-area`),this.pageContainerEl=this.viewerAreaEl.createDiv(`typstmate-pdf-page-container`),this.renderAllPages(),this.viewerAreaEl.addEventListener(`scroll`,()=>{this.viewerState.scrollTop=this.viewerAreaEl.scrollTop,this.updateCurrentPageFromScroll()})}async renderAllPages(){if(this.pageContainerEl)try{this.pageContainerEl.empty();for(let e=1;e<=this.pdfDocument.numPages;e++){let t=this.pageContainerEl.createDiv(`typstmate-pdf-page`);t.id=`pdf-page-${e}`;let n=await this.pdfDocument.getPage(e),r=n.getViewport({scale:this.viewerState.scale}),i=t.createEl(`canvas`),a=i.getContext(`2d`,{alpha:!1});if(!a)continue;let o=window.devicePixelRatio||1;i.width=r.width*o,i.height=r.height*o,i.style.width=`${r.width}px`,i.style.height=`${r.height}px`,a.scale(o,o);let s={canvasContext:a,viewport:r};await n.render(s).promise,await this.renderTextLayer(n,t,r)}this.updateControls()}catch(e){console.error(`Failed to render all PDF pages:`,e)}}async renderTextLayer(e,t,n){try{let r=await e.getTextContent(),i=t.createDiv(`typstmate-pdf-text-layer`);i.style.width=`${n.width}px`,i.style.height=`${n.height}px`,r.items.forEach(e=>{let t=i.createEl(`span`);t.textContent=e.str,t.style.left=`${e.transform[4]*this.viewerState.scale}px`,t.style.top=`${n.height-(e.transform[5]+8)*this.viewerState.scale}px`,t.style.setProperty(`--typst-pdf-text-font-size`,`${e.height*this.viewerState.scale}px`),t.style.setProperty(`--typst-pdf-text-font-family`,e.fontName)})}catch(e){console.error(`Failed to render text layer:`,e)}}async goToPreviousPage(){this.viewerState.currentPage<=1||(this.viewerState.currentPage--,await this.scrollToPage(this.viewerState.currentPage),this.saveViewerState())}async goToNextPage(){this.viewerState.currentPage>=this.pdfDocument.numPages||(this.viewerState.currentPage++,await this.scrollToPage(this.viewerState.currentPage),this.saveViewerState())}async scrollToPage(e){if(!this.viewerAreaEl)return;let t=this.viewerAreaEl.querySelector(`#pdf-page-${e}`);t&&t.scrollIntoView({behavior:`smooth`}),this.updateControls()}async zoomOut(){this.viewerState.scale=Math.max(.25,this.viewerState.scale-.25),await this.renderAllPages(),this.saveViewerState()}async zoomIn(){this.viewerState.scale=Math.min(3,this.viewerState.scale+.25),await this.renderAllPages(),this.saveViewerState()}updateControls(){this.pageInfoEl&&(this.pageInfoEl.textContent=`Page ${this.viewerState.currentPage} of ${this.pdfDocument.numPages}`),this.zoomInfoEl&&(this.zoomInfoEl.textContent=`${Math.round(this.viewerState.scale*100)}%`)}saveViewerState(){this.viewerAreaEl&&(this.viewerState.scrollTop=this.viewerAreaEl.scrollTop)}restoreViewerState(){this.viewerAreaEl&&(this.viewerAreaEl.scrollTop=this.viewerState.scrollTop),this.updateControls()}updateCurrentPageFromScroll(){if(!this.viewerAreaEl||!this.pageInfoEl)return;let e=this.viewerAreaEl.scrollTop,t=this.viewerAreaEl.querySelectorAll(`.typstmate-pdf-page`),n=1,r=1/0;t.forEach((t,i)=>{let a=t.getBoundingClientRect(),o=a.top+e-this.viewerAreaEl.offsetTop,s=e+this.viewerAreaEl.clientHeight/2,c=Math.abs(s-(o+a.height/2));c{let a=t.getBoundingClientRect(),o=a.top+e-this.viewerAreaEl.offsetTop,s=e+this.viewerAreaEl.clientHeight/2,c=Math.abs(s-(o+a.height/2));ce.decorations});var kg=class{dom;modeEl;kindEl;posEl;currentSyntaxKind=null;constructor(e){this.view=e,this.dom=document.createElement(`div`),this.dom.className=`cm-typstmate-status-bar`,this.kindEl=document.createElement(`span`),this.kindEl.className=`cm-typstmate-status-bar-item`,this.modeEl=document.createElement(`span`),this.modeEl.className=`cm-typstmate-status-bar-item`,this.posEl=document.createElement(`span`),this.posEl.className=`cm-typstmate-status-bar-item`;let t=document.createElement(`div`);t.className=`cm-typstmate-status-bar-divider`;let n=document.createElement(`div`);n.className=`cm-typstmate-status-bar-divider`,this.dom.appendChild(this.kindEl),this.dom.appendChild(t),this.dom.appendChild(this.modeEl),this.dom.appendChild(n),this.dom.appendChild(this.posEl),e.dom.appendChild(this.dom),this.render()}update(e){(e.selectionSet||e.docChanged||e.viewportChanged)&&this.render()}destroy(){this.dom.remove()}render(){let e=this.view.state.selection.main.head,t=this.view.state.doc.lineAt(e),n=e-t.from+1,r=z(this.view);if(!r)return;let{syntaxKind:i,syntaxMode:a}=r;this.currentSyntaxKind=i,this.kindEl.textContent=i===null?`End`:k[i],this.modeEl.textContent=a===null?`Opaque`:I[a],this.posEl.textContent=`${t.number}:${n}`}};const Ag=d.ViewPlugin.fromClass(kg),jg=d.EditorView.theme({".cm-activeLine":{backgroundColor:`var(--background-primary-alt) !important`},".cm-activeLineGutter":{backgroundColor:`var(--background-primary-alt) !important`},".cm-selectionMatch":{backgroundColor:`var(--text-highlight-bg) !important`},".cm-gutters":{backgroundColor:`transparent`,borderRight:`none !important`,marginInlineEnd:`3pt`,fontSize:`var(--font-ui-smaller)`,fontVariant:`tabular-nums`},".cm-lineNumbers .cm-gutterElement":{color:`var(--text-faint) !important`},".cm-content":{caretColor:`var(--text-normal) !important`}});function Mg(e){return[O.of(e),Kn,u.EditorState.tabSize.of(2),d.EditorView.lineWrapping,Xl,Vl,Mr,Fr,ln,(0,h.history)(),(0,g.search)(),(0,m.closeBrackets)(),(0,g.highlightSelectionMatches)({minSelectionLength:2}),d.keymap.of([...m.closeBracketsKeymap,...g.searchKeymap,...h.historyKeymap,{key:`Tab`,run:h.indentMore},{key:`Shift-Tab`,run:h.indentLess},...h.standardKeymap]),fn,(0,p.lintGutter)(),Og,Dl,Pl(),Jn(),(0,d.lineNumbers)(),(0,d.highlightActiveLineGutter)(),(0,d.highlightActiveLine)(),e.plugin.settings.useObsidianTheme?Il:Fl,jg,Ag].filter(e=>!Array.isArray(e)||Array.isArray(e)&&e.length!==0)}var Ng=class e extends l.TextFileView{static viewtype=`typst-text`;plugin;view;linkedPDFLeaf=null;requestSave=(0,l.debounce)(this.save.bind(this),1e3);constructor(e,t){super(e),this.plugin=t}getIcon(){return`typst-fill`}getViewType(){return e.viewtype}async onload(){await super.onload(),this.addAction(`eye`,`Open as PDF`,async()=>{if(this.linkedPDFLeaf&&this.linkedPDFLeaf.view instanceof Tg){this.app.workspace.revealLeaf(this.linkedPDFLeaf);return}let e=this.app.workspace.getLeaf(`split`,`vertical`);await e.setViewState({type:Tg.viewtype,state:{file:this.file?.path}}),this.linkedPDFLeaf=e;let t=e.view;t instanceof Tg&&(t.parentTextView=this);let n=this.app.workspace.on(`layout-change`,()=>{if(this.linkedPDFLeaf&&!this.app.workspace.getLeavesOfType(Tg.viewtype).includes(this.linkedPDFLeaf)){let e=this.linkedPDFLeaf.view;e instanceof Tg&&(e.parentTextView=null),this.linkedPDFLeaf=null,this.app.workspace.offref(n)}});this.register(()=>this.app.workspace.offref(n))})}onPaneMenu(e,t){e.addItem(e=>{e.setTitle(`Open with default app`).onClick(async()=>{try{if(!this.file)return;this.app.openWithDefaultApp(this.file.path)}catch(e){console.error(`Open with default app failed:`,e)}})}),super.onPaneMenu(e,t)}async save(e){if(await super.save(e),!this.file)return;let t=this.view.state.doc.toString();await this.plugin.app.vault.adapter.write(this.file.path,t),await this.compileAndUpdate(t);let n=this.plugin.settings.importPath;if(!this.file.path.startsWith(`${n}/tags/`))return;let r=this.file.path.slice(n.length);this.plugin.typst.store({files:new Map([[r,t]])});let i=r.slice(n.length+1).slice(5).slice(0,-4).replaceAll(`.`,`/`);this.plugin.typstManager.tagFiles.add(i)}async compileAndUpdate(e){if(this.file)try{let t=await this.plugin.typst.pdf(this.file.basename,e);if(mn(this.view,{diagnostics:t.diags,noDiag:!1,offset:0}),this.linkedPDFLeaf){let e=this.linkedPDFLeaf.view;e instanceof Tg&&await e.updatePDF(t.pdf)}}catch(e){let t=Array.isArray(e)?e:[];mn(this.view,{diagnostics:t,noDiag:!1,offset:0})}}getDisplayText(){return this.file?.name??`Typst Text`}getViewData(){return this.view?.state.doc.toString()??``}setViewData(){}debouncedCompile=(0,l.debounce)(()=>{let e=this.view.state.doc.toString();this.compileAndUpdate(e)},100,!0);async onLoadFile(e){this.contentEl.empty();let t=await this.app.vault.read(e),n=u.EditorState.create({doc:t,extensions:[...Mg(this.plugin.editorHelper),d.EditorView.updateListener.of(e=>{e.docChanged&&this.debouncedCompile()})]});this.view=new d.EditorView({parent:this.contentEl,state:n}),this.view.dom.style.height=`100%`,this.view.dom.style.stroke=`none`,this.compileAndUpdate(t)}async onClose(){this.view?.destroy(),this.contentEl.empty(),this.save()}clear(){this.view?.destroy()}};const Pg={category:`Uncategorized`,name:`new`,description:``,kind:`display`,id:``,content:`#CURSOR`,script:!1};var Fg=class extends l.Modal{snippetView;oldCategory;newCategory;plugin;constructor(e,t,n,r){super(e),this.snippetView=r,this.oldCategory=n,this.plugin=t,new l.Setting(this.contentEl).setName(`Rename Category`).addText(e=>{e.setValue(n),e.onChange(e=>{this.newCategory=e})})}onClose(){this.newCategory&&(this.plugin.settings.snippets?.forEach(e=>{e.category===this.oldCategory&&(e.category=this.newCategory)}),this.plugin.saveSettings(),this.snippetView.menuEl.empty(),this.snippetView.dropdown.setValue(this.newCategory),this.snippetView.currentCategory=this.newCategory,this.snippetView.buildMenu(),this.snippetView.buildSnippets())}},Ig=class extends l.Modal{kind;id;name;content;script;previewEl;previewContentEl;plugin;render;constructor(e,t,n,r){super(e);let i=t.settings.snippets[n];if(this.kind=i.kind,this.id=i.id,this.name=i.name,this.content=i.content,this.script=i.script,this.plugin=t,this.render=r,new l.Setting(this.contentEl).setName(this.name).setHeading(),new l.Setting(this.contentEl).setName(`Processor Kind`).addDropdown(e=>{e.addOption(`inline`,`Inline`).addOption(`display`,`Display`).addOption(`codeblock`,`CodeBlock`),e.setValue(this.kind),e.onChange(e=>{t.settings.snippets[n].kind=e,this.kind=e,t.saveSettings(),this.renderPreview()})}),new l.Setting(this.contentEl).setName(`ID`).addDropdown(e=>{let r=t.settings.processor[this.kind]?.processors.map(e=>e.id)??[];e.addOptions(Object.fromEntries(r.map(e=>[e,e]))),e.setValue(this.id),e.onChange(e=>{t.settings.snippets[n].id=e,this.id=e,t.saveSettings(),this.renderPreview()})}),new l.Setting(this.contentEl).addTextArea(e=>{e.setValue(this.content),e.inputEl.addClass(`typstmate-snippet-code`),e.onChange(e=>{t.settings.snippets[n].content=e,this.content=e,t.saveSettings(),this.renderPreview()})}),new l.Setting(this.contentEl).setName(`Script Mode`).addToggle(e=>{e.setValue(this.script),e.onChange(e=>{if(t.settings.snippets[n].script=e,this.script=e,t.saveSettings(),this.previewEl.empty(),!e)return this.previewContentEl=this.previewEl.createEl(`div`),this.renderPreview();let r=new l.Setting(this.previewEl),i=``;r.addText(e=>{e.setValue(``),e.onChange(e=>{i=e})}),r.addButton(e=>{e.setButtonText(`Preview`).setTooltip(`Preview`).onClick(()=>{try{let e=Function(`input`,`window`,this.content)(i,window);this.renderPreview(e)}catch(e){new l.Notice(String(e))}})}),this.previewContentEl=this.previewEl.createEl(`div`)})}),this.previewEl=this.contentEl.createEl(`div`),this.previewEl.className=`typstmate-leaf-snippetext-preview`,this.script){let e=new l.Setting(this.previewEl),t=``;e.addText(e=>{e.setValue(``),e.onChange(e=>{t=e})}),e.addButton(e=>{e.setButtonText(`Preview`).setTooltip(`Preview`).onClick(()=>{try{let e=Function(`input`,`window`,this.content)(t,window);this.renderPreview(e)}catch(e){new l.Notice(String(e))}})})}this.previewContentEl=this.previewEl.createEl(`div`),this.renderPreview()}renderPreview(e){if(e??!this.script){switch(this.kind){case`inline`:e=`${this.id}${this.id===``?``:`:`}${e??this.content}`;break;case`display`:e=`${this.id}\n${e??this.content}\n`;break;default:e??=this.content}this.previewContentEl.empty(),this.plugin.typstManager.render(e,this.previewContentEl,this.kind,`/`)}}onClose(){this.render(this.id,this.kind,this.content,this.script)}},Lg=class extends l.Modal{snippetView;category;constructor(e,t,n,r){super(e),this.snippetView=r,this.category=t.settings.snippets[n].category,new l.Setting(this.contentEl).setName(`New Category`).addText(e=>{e.setValue(this.category),e.onChange(e=>{this.category=e,t.settings.snippets[n].category=e,t.saveSettings()})})}onClose(){this.snippetView.currentCategory=this.category,this.snippetView.menuEl.empty(),this.snippetView.buildMenu(),this.snippetView.buildSnippets(),this.snippetView.dropdown.setValue(this.category)}},Rg=class extends l.Modal{constructor(e,t,n,r){super(e);let i=t.settings.snippets?.map(e=>e.category)??[];new l.Setting(this.contentEl).setName(`Category`).addDropdown(e=>{e.addOptions(Object.fromEntries(i.map(e=>[e,e]))),e.addOption(`New`,`New`),e.setValue(t.settings.snippets[n].category),e.onChange(e=>{if(e===`New`){new Lg(this.app,t,n,r).open(),this.close();return}t.settings.snippets[n].category=e,t.saveSettings(),r.currentCategory=e,r.dropdown.setValue(e),r.buildSnippets(),this.close()})})}},zg=class{containerEl;currentCategory;menuEl;dropdown;snippetsEl;plugin;constructor(e,t){this.containerEl=e,this.menuEl=e.createEl(`div`),this.menuEl.className=`typstmate-menu`,this.plugin=t,this.buildMenu(),this.snippetsEl=e.createEl(`div`),this.buildSnippets()}buildMenu(){this.dropdown=new l.DropdownComponent(this.menuEl);let e=(this.plugin.settings.snippets?.map(e=>e.category)??[]).filter(e=>e!==`Uncategorized`);this.dropdown.addOption(`Uncategorized`,`Uncategorized`),this.dropdown.addOptions(Object.fromEntries(e.map(e=>[e,e]))),this.dropdown.setValue(this.currentCategory??`Uncategorized`),this.dropdown.onChange(e=>{this.currentCategory=e,this.buildSnippets()}),new l.ButtonComponent(this.menuEl).setIcon(`pencil`).setTooltip(`Rename`).onClick(()=>{new Fg(this.plugin.app,this.plugin,this.currentCategory,this).open()})}buildSnippets(){this.snippetsEl.empty();let e=this.dropdown.getValue();new l.Setting(this.snippetsEl).addButton(e=>{e.setButtonText(`New`).setTooltip(`New`).onClick(()=>{let e=Object.assign({},Pg);e.category=this.currentCategory??`Uncategorized`,this.plugin.settings.snippets?.push(e),this.plugin.saveSettings(),this.buildSnippets()})}),this.plugin.settings.snippets?.forEach((t,n)=>{if(t.category!==e)return;let r=this.snippetsEl.createEl(`div`);r.className=`typstmate-leaf-snippet`,new l.Setting(r).addText(e=>{e.setPlaceholder(`name`),e.setValue(t.name),e.onChange(e=>{this.plugin.settings.snippets[n].name=e,this.plugin.saveSettings()})}).addButton(e=>{e.setButtonText(`Detail`).setIcon(`pencil`).onClick(()=>{new Rg(this.plugin.app,this.plugin,n,this).open()})}).addButton(e=>{e.setButtonText(`Remove`).setIcon(`trash`).onClick(()=>{this.plugin.settings.snippets?.splice(n,1),this.plugin.saveSettings(),this.buildSnippets()}).buttonEl.addClasses([`typstmate-button`,`typstmate-button-danger`])});let i=r.createEl(`div`);i.className=`typstmate-leaf-snippet-preview`;let a=(e,t,n,r)=>{if(i.empty(),r)i.textContent=`${n.slice(0,50)}...`;else{switch(t){case`inline`:n=`${e}${e===``?``:`:`}${n}`;break;case`display`:n=`${e}\n${n}\n`;break}this.plugin.typstManager.render(n,i,t,`/`)}};a(t.id,t.kind,t.content,t.script),i.onClickEvent(()=>{new Ig(this.plugin.app,this.plugin,n,a).open()})})}},Bg=class e extends l.ItemView{static viewtype=`typst-tools`;plugin;dropdown;onChangeHandler;constructor(e,t){super(e),this.plugin=t}getViewType(){return e.viewtype}getDisplayText(){return`Typst Tools`}getIcon(){return`typst-stroke`}async onOpen(){let e=this.contentEl;e.empty(),e.className=`typstmate-leaf`;let t=e.createEl(`div`);t.className=`typstmate-menu`,this.dropdown=new l.DropdownComponent(t),l.Platform.isDesktop&&this.dropdown.addOption(`symbols`,`Symbols`).addOption(`detypify`,`Detypify`).addOption(`packages`,`Packages`).addOption(`quiver`,`Quiver`),this.dropdown.addOption(`snippets`,`Snippets`).addOption(`converter`,`Converter`),this.onChangeHandler=e=>{switch(n.empty(),e){case`symbols`:n.createEl(`iframe`).src=`https://typst.app/docs/reference/symbols/sym/`;break;case`detypify`:n.createEl(`iframe`).src=`https://detypify.quarticcat.com/`;break;case`packages`:n.createEl(`iframe`).src=`https://typst.app/universe/search/`;break;case`quiver`:n.createEl(`iframe`).src=`https://q.uiver.app/`;break;case`snippets`:new zg(n,this.plugin);break;case`converter`:{let e=new l.DropdownComponent(n);e.addOption(`math-eq`,`Math Equation`).addOption(`markup-doc`,`Markup Document`).addOption(`cetz-tikz`,`CeTZ/TikZ`);let t=()=>{switch(a.empty(),e.getValue()){case`math-eq`:this.plugin.typstManager.render(i.value,a,`display`,`/`);break;case`markup-doc`:case`cetz-tikz`:this.plugin.typstManager.render(i.value,a,`typst`,`/`);break}},r=n.createEl(`textarea`);r.placeholder=`LaTex`,r.addClass(`typstmate-form-control`),r.addEventListener(`input`,async()=>{try{switch(e.getValue()){case`math-eq`:i.value=await this.plugin.typst.latexeq_to_typm(r.value);break;case`markup-doc`:i.value=await this.plugin.typst.latex_to_typst(r.value);break;case`cetz-tikz`:i.value=await this.plugin.typst.tikz_to_cetz(r.value);break}t()}catch(e){i.value=String(e)}});let i=n.createEl(`textarea`);i.placeholder=`Typst`,i.addClass(`typstmate-form-control`),i.addEventListener(`input`,async()=>{try{switch(e.getValue()){case`math-eq`:r.value=await this.plugin.typst.typm_to_latexeq(i.value);break;case`markup-doc`:r.value=await this.plugin.typst.typst_to_latex(i.value);break;case`cetz-tikz`:r.value=await this.plugin.typst.cetz_to_tikz(i.value);break}t()}catch(e){r.value=String(e)}});let a=n.createEl(`div`);a.addClass(`typstmate-settings-preview-preview`);let o=n.createEl(`button`);o.setText(`Copy`),o.addClass(`typstmate-button`),o.onClickEvent(async()=>{switch(e.getValue()){case`math-eq`:navigator.clipboard.writeText(`$ ${i.value} $`);break;case`markup-doc`:case`cetz-tikz`:navigator.clipboard.writeText(i.value);break}});break}}},this.dropdown.onChange(this.onChangeHandler),new l.ButtonComponent(t).setIcon(`refresh-ccw`).setTooltip(`再読み込み`).onClick(()=>{switch(this.dropdown.getValue()){case`symbols`:n.createEl(`iframe`).src=`https://typst.app/docs/reference/symbols/sym/`;break;case`packages`:n.createEl(`iframe`).src=`https://typst.app/universe/search/`;break}});let n=e.createEl(`div`);n.className=`typstmate-content`,this.dropdown.setValue(`converter`),this.onChangeHandler(`converter`)}openContent(e){this.dropdown.setValue(e),this.onChangeHandler(e)}},Vg=class extends l.Plugin{pluginId=`typst-mate`;settings;wasmPath;baseDirPath;fontsDirNPath;cachesDirNPath;pluginDirNPath;packagesDirNPath;localPackagesDirPaths;originalTex2chtml;typst;worker;typstManager;listeners=[];excalidraw;excalidrawPluginInstalled=!1;editorHelper;fs;os;path;async onload(){if(await this.loadSettings(),(this.settings.crashCount??0)===3){new l.Notice(`[Typst Mate] The plugin has been automatically turned off due to three consecutive crashes`),this.settings.crashCount=0,await this.saveSettings(),await this.app.plugins.disablePlugin(this.pluginId);return}let{app:e}=this,t=e.vault.adapter;l.Platform.isDesktopApp&&(this.fs=require(`node:fs`),this.os=require(`node:os`),this.path=require(`node:path`)),this.setPaths(),this.applyBaseColor(),(0,l.addIcon)(`typst-fill`,an),(0,l.addIcon)(`typst-stroke`,on);let n=`${this.pluginDirNPath}/manifest.json`,r=JSON.parse(await t.read(n)).version;this.wasmPath=`${this.pluginDirNPath}/typst-${r}.wasm`,await this.tryCreateDirs(),await t.exists(this.wasmPath)||await this.downloadWasm(r),await this.prepareMathJax(),await this.prepareTypst(),this.registerView(Bg.viewtype,e=>new Bg(e,this)),this.registerView(Ng.viewtype,e=>new Ng(e,this)),this.registerView(Tg.viewtype,e=>new Tg(e,this)),this.app.workspace.onLayoutReady(()=>{this.connectOtherPlugins(),this.addSettingTab(new wg(this.app,this)),this.editorHelper=new Ql(this),this.registerExtensions([`typ`],Ng.viewtype),this.settings.openTypstToolsOnStartup&&this.app.workspace.getLeavesOfType(Bg.viewtype).length===0&&this.activateLeaf(),this.addCommands(),this.registerListeners(),e.workspace.trigger(`parse-style-settings`)}),super.onload()}setPaths(){if(this.baseDirPath=l.Platform.isDesktopApp?this.app.vault.adapter.basePath:``,this.pluginDirNPath=`${this.app.vault.configDir}/plugins/${this.pluginId}`,this.fontsDirNPath=`${this.pluginDirNPath}/fonts`,this.cachesDirNPath=`${this.pluginDirNPath}/caches`,this.packagesDirNPath=`${this.pluginDirNPath}/packages`,this.localPackagesDirPaths=[this.packagesDirNPath],l.Platform.isDesktopApp)switch(!0){case l.Platform.isWin:{let e=process.env.LOCALAPPDATA??this.path.join(this.os.homedir(),`AppData`,`Local`),t=this.path.join(e,`typst`,`packages`);this.localPackagesDirPaths.push(t);break}case l.Platform.isMacOS:{let e=this.path.join(this.os.homedir(),`Library`,`Caches`),t=this.path.join(e,`typst`,`packages`);this.localPackagesDirPaths.push(t);break}case l.Platform.isLinux:{let e=process.env.XDG_CACHE_HOME??this.path.join(this.os.homedir(),`.local`,`share`),t=this.path.join(e,`typst`,`packages`);this.localPackagesDirPaths.push(t);break}}}async tryCreateDirs(){let e=[this.fontsDirNPath,this.cachesDirNPath,this.packagesDirNPath];await Promise.allSettled(e.map(e=>this.app.vault.adapter.mkdir(e))).catch(()=>{})}async prepareMathJax(){if(await(0,l.loadMathJax)(),window.MathJax===void 0)throw Error(`Failed to load MathJax.`);(0,l.renderMath)(``,!1),this.originalTex2chtml=window.MathJax.tex2chtml}async prepareTypst(){this.typstManager=new jn(this),this.typstManager.registerOnce(),await this.init().catch(e=>{console.error(e),new l.Notice(`Failed to initialize Typst. Please check that the processor ID does not contain any symbols, try clearing the package cache, and ensure that there are no invalid fonts installed.`)})}async downloadWasm(e){new l.Notice(`Downloading latest wasm...`),(await this.app.vault.adapter.list(this.pluginDirNPath)).files.filter(e=>e.endsWith(`.wasm`)).forEach(this.app.vault.adapter.remove.bind(this.app.vault.adapter));let t=(await(await(0,l.requestUrl)(`https://api.github.com/repos/azyarashi/obsidian-typst-mate/releases/tags/${e}`)).json).assets.find(t=>t.name===`typst-${e}.wasm`);if(!t)throw Error(`Could not find ${this.wasmPath} in release assets`);let n=t.size,r=5*1024*1024,i=Math.ceil(n/r),a=[];for(let e=0;e{let r=await(0,l.requestUrl)({url:t.url,headers:{Accept:`application/octet-stream`,Range:`bytes=${e}-${n}`}});return{start:e,data:new Uint8Array(r.arrayBuffer)}}),s=await Promise.all(o),c=new Uint8Array(n);s.sort((e,t)=>e.start-t.start);for(let e of s)c.set(e.data,e.start);await this.app.vault.adapter.writeBinary(this.wasmPath,c.buffer),new l.Notice(`Wasm downloaded!`)}async activateLeaf(e=!1,t){let n;[n]=this.app.workspace.getLeavesOfType(Bg.viewtype),n||(n=this.app.workspace.getLeftLeaf(!1),n&&this.app.workspace.revealLeaf(n)),await n?.setViewState({type:Bg.viewtype,active:e}),t&&(n?.view).openContent(t)}connectOtherPlugins(){if(`obsidian-excalidraw-plugin`in this.app.plugins.plugins){let e=this.app.plugins.plugins[`obsidian-excalidraw-plugin`];this.excalidraw=new Xh(this,e),this.excalidrawPluginInstalled=!0}}addCommands(){this.addCommand({id:`tools-open`,name:`Open Typst Tools`,callback:async()=>{await this.activateLeaf(!0)}}),this.addCommand({id:`toggle-background-rendering`,name:`Toggle Background Rendering`,callback:async()=>{this.settings.enableBackgroundRendering=!this.settings.enableBackgroundRendering,await this.saveSettings(),await this.reload(!1)}}),this.addCommand({id:`tex2typ`,name:`Replace tex in markdown content or selection to typst`,editorCallback:async e=>{let t=e.cm;if(!t){new l.Notice(`Active view is not found.`);return}let n=t.state.selection.main,r=Bn(t,n.empty?void 0:n.from,n.empty?void 0:n.to).filter(e=>e.kind!==`codeblock`);if(n.empty&&r.length===0){e.replaceSelection(await this.typst.latexeq_to_typm(e.getSelection()));return}for(let n of r){let r=t.state.sliceDoc(n.from,n.to),i=await this.typst.latexeq_to_typm(r),a=e.offsetToPos(n.from),o=e.offsetToPos(n.to);e.replaceRange(i,a,o)}}}),this.addCommand({id:`box-current-equation`,name:`Box current equation`,editorCallback:e=>this.editorHelper.boxCurrentEquation(e.cm)}),this.addCommand({id:`select-current-equation`,name:`Select current equation`,editorCallback:e=>this.editorHelper.selectCurrentEquation(e.cm)}),this.addCommand({id:`reload tag files`,name:`Reload tag files`,editorCallback:async()=>{let e=await this.typstManager.collectTagFiles();await this.typst.store({files:e}),this.typstManager.refreshView()}}),this.excalidrawPluginInstalled&&this.addCommand({id:`render-to-excalidraw`,name:`Render to Excalidraw`,callback:()=>{new Zh(this.app,this).open()}})}registerListeners(){let e=this.applyBaseColor.bind(this),t=this.app.vault.config.theme;Object.defineProperty(this.app.vault.config,`theme`,{configurable:!0,enumerable:!0,get(){return t},set(n){t=n,setTimeout(e)}}),this.listeners.push(this.app.workspace.on(`css-change`,()=>this.applyBaseColor.bind(this)),this.app.workspace.on(`leaf-menu`,(e,t)=>{t.view.getViewType()===`markdown`&&e.items.filter(e=>e instanceof l.MenuItem).filter(e=>e.titleEl?.innerText.toLowerCase().includes(`pdf`)).forEach(e=>{let t=e.callback??(()=>{}),n=this.settings.enableBackgroundRendering,r=!1,i=new MutationObserver(async e=>{for(let t of e){if(!t.removedNodes.length||document.querySelector(`div.modal`)||document.querySelector(`div.progress-bar-container`))return;i.disconnect(),clearTimeout(a),r=!0,this.applyBaseColor(),n&&(this.settings.enableBackgroundRendering=!0,await this.init())}}),a;e.callback=async()=>{this.settings.patchPDFExport&&this.applyBaseColor(!0),this.settings.enableBackgroundRendering&&(this.settings.enableBackgroundRendering=!1,await this.init()),t(),i.observe(document.body,{childList:!0,subtree:!0}),a=setTimeout(async()=>{r||(i.disconnect(),this.applyBaseColor(),n&&(this.settings.enableBackgroundRendering=!0,await this.init()))},6e4)}}),t.view.getViewType()===Ng.viewtype&&e.addItem(async e=>{e.setTitle(`Open as PDF`).onClick(async()=>{await t.setViewState({type:Tg.viewtype,state:{file:t.view.file}})})})}),this.app.workspace.on(`file-menu`,(e,t)=>{t instanceof l.TFolder&&e.addItem(e=>{e.setTitle(`New typst file`).onClick(async()=>{let e=0,n;for(;;){let r=`Untitled${e===0?``:` ${e}`}.typ`;if(!await this.app.vault.exists(`${t.path}/${r}`)){n=await this.app.vault.create(`${t.path}/${r}`,``);break}e++}n&&this.app.workspace.getLeaf(!0).openFile(n)})})}),this.app.metadataCache.on(`changed`,e=>{let t=this.app.metadataCache.getCache(e.path);t&&this.typstManager.syncFileCache(t)&&this.typstManager.refreshView()}),this.app.workspace.on(`active-leaf-change`,e=>{if(e?.view.getViewType()!==`markdown`)return;let t=(e?.view).file?.path;if(!t)return;let n=this.app.metadataCache.getCache(t);n&&this.typstManager.syncFileCache(n)}))}async init(){this.worker?.terminate();let{fs:e,path:t,baseDirPath:n,packagesDirNPath:r,cachesDirNPath:i}=this,a=this.app.vault.adapter,o={notice(e,t){new l.Notice(e,t)},readBinary(r){return e?t.isAbsolute(r)?e.readFileSync(r):e.readFileSync(`${n}/${r}`):a.readBinary(r)},async writePackage(e,t){let n=new Map;for(let n of t.filter(e=>e.type===`5`))await a.mkdir(`${r}/${e}/${n.name}`);for(let i of t.filter(e=>e.type===`0`))await a.writeBinary(`${r}/${e}/${i.name}`,i.buffer),n.set(`${e}/${i.name}`,new Uint8Array(i.buffer));for(let i of t.filter(e=>e.type===`2`))await a.copy(`${r}/${e}/${i.name}`,`${r}/${e}/${i.linkname}`),n.set(`${e}/${i.linkname}`,n.get(`${e}/${i.name}`));let[o,s,c]=e.split(`/`);await a.writeBinary(`${i}/${o}_${s}_${c}.cache`,Dn(n).slice().buffer).catch(()=>{})}};this.settings.enableBackgroundRendering?(this.worker=new qh,this.typst=await new(ee(this.worker))(this.localPackagesDirPaths,this.baseDirPath,l.Platform.isDesktopApp),await this.typst.setMain(fe(o))):(this.typst=new Wh(this.localPackagesDirPaths,this.baseDirPath,l.Platform.isDesktopApp),this.typst.setMain(o)),await this.typstManager.init()}applyBaseColor(e=!1){if(!this.settings.autoBaseColor||e)return document.body.style.setProperty(rn,this.settings.baseColor);let t=getComputedStyle(document.body).getPropertyValue(`--text-normal`).trim();document.body.style.setProperty(rn,t)}async onunload(){if(3<=(this.settings.crashCount??0))return;let e=document.querySelectorAll(`.typstmate-temporary`);for(let t of e)t.remove();this.listeners.forEach(this.app.workspace.offref.bind(this.app.workspace)),this.worker?.terminate(),window.MathJax!==void 0&&(window.MathJax.tex2chtml=this.originalTex2chtml),await this.saveSettings(),super.onunload()}async reload(e){await this.app.plugins.disablePlugin(this.pluginId),await this.app.plugins.enablePlugin(this.pluginId),e&&this.app.setting.openTabById(this.pluginId)}async loadSettings(){this.settings=Object.assign({},R,await this.loadData())}async saveSettings(){await this.saveData(this.settings)}onConfigFileChange=(0,l.debounce)(this.loadSettings.bind(this),500,!0);onExternalSettingsChange=(0,l.debounce)(this.loadSettings.bind(this),500,!0);updateCrashStatus(e){if(!e){this.settings.crashCount=0,this.saveSettings();return}this.settings.crashCount===void 0?this.settings.crashCount=1:this.settings.crashCount+=1,this.saveSettings()}};module.exports=Vg; +/* nosourcemap */ \ No newline at end of file diff --git a/.obsidian/plugins/typst-mate/manifest.json b/.obsidian/plugins/typst-mate/manifest.json new file mode 100644 index 0000000..09bb389 --- /dev/null +++ b/.obsidian/plugins/typst-mate/manifest.json @@ -0,0 +1,12 @@ +{ + "id": "typst-mate", + "name": "Typst Mate", + "version": "2.3.2", + "minAppVersion": "1.0.0", + "description": "Render math expressions with Typst instead of MathJax.", + "author": "azyarashi", + "isDesktopOnly": false, + "fundingUrl": { + "Buy me a Coffee": "https://www.buymeacoffee.com/azyarashi" + } +} \ No newline at end of file diff --git a/.obsidian/plugins/typst-mate/styles.css b/.obsidian/plugins/typst-mate/styles.css new file mode 100644 index 0000000..2640581 --- /dev/null +++ b/.obsidian/plugins/typst-mate/styles.css @@ -0,0 +1,228 @@ +/* @settings + +name: Typst Mate +id: typst-mate +settings: +- id: math-rendering + title: Math Rendering + type: heading + level: 1 + collapsed: false +- id: match-mathjax-spacing + title: Match MathJax Spacing + description: "Add vertical spacing to display and codeblock equations to match MathJax rendering. You can also use `Empty Line Around Math Blocks` in Linter plugin instead." + type: class-toggle +- id: typstmate-theme + title: Theme + type: heading + level: 1 + collapsed: true +- id: typstmate-primary + title: Primary Color + type: variable-themed-color + format: hex + opacity: true + default-light: "rgba(25, 24, 31, 1)" + default-dark: "rgba(253, 253, 253, 1)" +- id: typstmate-nav + title: Nav Color + type: variable-themed-color + format: hex + opacity: true + default-light: "rgba(59, 58, 72, 1)" + default-dark: "rgba(239, 240, 243, 1)" +- id: typstmate-secondary + title: Secondary Color + type: variable-themed-color + format: hex + opacity: true + default-light: "rgba(86, 85, 101, 1)" + default-dark: "rgba(163, 167, 183, 1)" +- id: typstmate-brand-secondary + title: Brand Secondary Color + type: variable-themed-color + format: hex + opacity: true + default-light: "rgba(10, 54, 73, 1)" + default-dark: "rgb(175, 209, 209)" +- id: typstmate-brand + title: Brand Color + type: variable-themed-color + format: hex + opacity: true + default-light: "rgba(17, 86, 108, 1)" + default-dark: "rgba(217, 248, 244, 1)" +- id: typstmate-inverted + title: Inverted Color + type: variable-themed-color + format: hex + opacity: true + default-light: "rgba(253, 253, 253, 1)" + default-dark: "rgba(17, 16, 21, 1)" +- id: typstmate-disabled + title: Disabled Color + type: variable-themed-color + format: hex + opacity: true + default-light: "rgba(25, 24, 31, 0.5)" + default-dark: "rgba(253, 253, 253, 0.5)" +- id: typstmate-link + title: Link Color + type: variable-themed-color + format: hex + opacity: true + default-light: "rgba(0, 122, 255, 1)" + default-dark: "#3da8ff" +- id: typstmate-drop + title: Drop Color + type: variable-themed-color + format: hex + opacity: true + default-light: "rgba(0, 41, 140, 1)" + default-dark: "#e8f9ff" +- id: typstmate-critical + title: Critical Color + type: variable-themed-color + format: hex + opacity: true + default-light: "rgba(185, 49, 45, 1)" + default-dark: "rgba(247, 90, 91, 1)" +- id: typstmate-warning + title: Warning Color + type: variable-themed-color + format: hex + opacity: true + default-light: "#b14c00" + default-dark: "rgb(255, 149, 84, 1)" +- id: typstmate-gutter + title: Gutter Color + type: variable-themed-color + format: hex + opacity: true + default-light: "rgba(189, 191, 204, 1)" + default-dark: "rgba(59, 58, 72, 1)" +- id: typstmate-gutter-active + title: Gutter Active Color + type: variable-themed-color + format: hex + opacity: true + default-light: "rgb(176, 179, 194)" + default-dark: "rgb(176, 179, 194)" +- id: typstmate-c-comment + title: C Comment Color + type: variable-themed-color + format: hex + opacity: true + default-light: "#74747c" + default-dark: "#b0b3c2" +- id: typstmate-c-monospace + title: C Monospace Color + type: variable-themed-color + format: hex + opacity: true + default-light: "#6b6b6f" + default-dark: "#caccd6" +- id: typstmate-c-math-delim + title: C Math Delim Color + type: variable-themed-color + format: hex + opacity: true + default-light: "#198810" + default-dark: "#80f4b6" +- id: typstmate-c-math-op + title: C Math Op Color + type: variable-themed-color + format: hex + opacity: true + default-light: "#1d6c76" + default-dark: "#d9f8f4" +- id: typstmate-c-list-marker + title: C List Marker Color + type: variable-themed-color + format: hex + opacity: true + default-light: "#8b41b1" + default-dark: "#caa8ff" +- id: typstmate-c-escape + title: C Escape Color + type: variable-themed-color + format: hex + opacity: true + default-light: "#1d6c76" + default-dark: "#d9f8f4" +- id: typstmate-c-keyword + title: C Keyword Color + type: variable-themed-color + format: hex + opacity: true + default-light: "#d73948" + default-dark: "#ffa49d" +- id: typstmate-c-null + title: C Null Color + type: variable-themed-color + format: hex + opacity: true + default-light: "#d73948" + default-dark: "#ffa49d" +- id: typstmate-c-atom + title: C Atom Color + type: variable-themed-color + format: hex + opacity: true + default-light: "#d73948" + default-dark: "#ffa49d" +- id: typstmate-c-bool + title: C Bool Color + type: variable-themed-color + format: hex + opacity: true + default-light: "#d73948" + default-dark: "#ffa49d" +- id: typstmate-c-number + title: C Number Color + type: variable-themed-color + format: hex + opacity: true + default-light: "#b60157" + default-dark: "#ff7d79" +- id: typstmate-c-string + title: C String Color + type: variable-themed-color + format: hex + opacity: true + default-light: "#198810" + default-dark: "#80f4b6" +- id: typstmate-c-func + title: C Func Color + type: variable-themed-color + format: hex + opacity: true + default-light: "#4b69c6" + default-dark: "#7cd5ff" +- id: typstmate-c-interpolated + title: C Interpolated Color + type: variable-themed-color + format: hex + opacity: true + default-light: "#8b41b1" + default-dark: "#caa8ff" +- id: typstmate-success + title: Success Color + type: variable-themed-color + format: hex + opacity: true + default-light: "#1e7c61" + default-dark: "#5de8a4" +*/ + +.match-mathjax-spacing .typstmate-display { + margin-top: 1em; + margin-bottom: 1em; +} + +.match-mathjax-spacing .typstmate-codeblock { + margin-top: 1em; + margin-bottom: 1em; +} +.cm-diagnostic:has(.typstmate-diag){background:0 0!important;border:none!important;margin:0!important;padding:0!important}.typstmate-diag{background-color:var(--background-secondary)}.typstmate-diag-hints{color:var(--text-normal);margin-top:4px}typstmate-svg{contain:content}.typst-text{pointer-events:bounding-box;cursor:pointer}.typst-text:hover path,.typst-text:hover use,.typst-text:hover rect,.typst-text:hover polygon,.typst-text:hover circle{fill:var(--interactive-accent)!important}.typstmate-error{color:red;cursor:pointer;background-color:#ff0}.typstmate-inline{display:inline-block}.typstmate-inline.typstmate-style-inline,.typstmate-inline.typstmate-style-baseline{vertical-align:baseline}.typstmate-inline.typstmate-style-baseline typstmate-svg svg{vertical-align:0!important}.typstmate-inline.typstmate-style-middle{vertical-align:middle}.typstmate-inline.typstmate-style-middle typstmate-svg svg{vertical-align:0!important}.typstmate-display.typstmate-style-block-center{text-align:center}.markdown-source-view.mod-cm6 .cm-content>[contenteditable=false]:has(>.typstmate-codeblock){contain:none!important}.typstmate-codeblock.typstmate-style-codeblock svg{margin-top:1em;margin-bottom:1em}.typstmate-codeblock.typstmate-style-block-center{text-align:center}.typstmate-display,.typstmate-codeblock,.typstmate-excalidraw{-webkit-overflow-scrolling:touch;margin-left:0;margin-right:0;display:block;overflow-x:auto}.typstmate-inline,.typstmate-display,.typstmate-codeblock,.typstmate-excalidraw{overflow:visible}.typstmate-codeblockpreview{padding-top:1em;padding-bottom:1em}.typstmate-inlinemathpreview{left:var(--preview-left,0);top:var(--preview-top,0);z-index:200;background:var(--background-secondary);border:1px solid var(--background-modifier-border);opacity:.95;-webkit-user-select:none;user-select:none;pointer-events:none;border-radius:8px;padding:6px 12px;position:fixed;box-shadow:0 4px 16px #0000002e}.typstmate-debug-panel{z-index:100;background:var(--background-secondary);border:1px solid var(--background-modifier-border);white-space:pre;opacity:.8;pointer-events:none;flex-direction:column;gap:2px;padding:4px 8px;font-family:monospace;font-size:16px;display:flex;position:absolute;bottom:0;right:0}body.theme-light{--typstmate-primary:#19181f;--typstmate-nav:#3b3a48;--typstmate-secondary:#565565;--typstmate-brand-secondary:#0a3649;--typstmate-brand:#11566c;--typstmate-inverted:#fdfdfd;--typstmate-disabled:#19181f80;--typstmate-link:#007aff;--typstmate-drop:#00298c;--typstmate-critical:#b9312d;--typstmate-warning:#b14c00;--typstmate-gutter:#bdbfcc;--typstmate-gutter-active:#b0b3c2;--typstmate-c-comment:#74747c;--typstmate-c-monospace:#6b6b6f;--typstmate-c-math-delim:#198810;--typstmate-c-math-op:#1d6c76;--typstmate-c-list-marker:#8b41b1;--typstmate-c-escape:#1d6c76;--typstmate-c-keyword:#d73948;--typstmate-c-null:#d73948;--typstmate-c-atom:#d73948;--typstmate-c-bool:#d73948;--typstmate-c-number:#b60157;--typstmate-c-string:#198810;--typstmate-c-func:#4b69c6;--typstmate-c-interpolated:#8b41b1;--typstmate-success:#1e7c61}body.theme-dark{--typstmate-primary:#fdfdfd;--typstmate-nav:#eff0f3;--typstmate-secondary:#a3a7b7;--typstmate-brand-secondary:#afd1d1;--typstmate-brand:#d9f8f4;--typstmate-inverted:#111015;--typstmate-disabled:#fdfdfd80;--typstmate-link:#3da8ff;--typstmate-drop:#e8f9ff;--typstmate-critical:#f75a5b;--typstmate-warning:#ff9554;--typstmate-gutter:#3b3a48;--typstmate-gutter-active:#b0b3c2;--typstmate-c-comment:#b0b3c2;--typstmate-c-monospace:#caccd6;--typstmate-c-math-delim:#80f4b6;--typstmate-c-math-op:#d9f8f4;--typstmate-c-list-marker:#caa8ff;--typstmate-c-escape:#d9f8f4;--typstmate-c-keyword:#ffa49d;--typstmate-c-null:#ffa49d;--typstmate-c-atom:#ffa49d;--typstmate-c-bool:#ffa49d;--typstmate-c-number:#ff7d79;--typstmate-c-string:#80f4b6;--typstmate-c-func:#7cd5ff;--typstmate-c-interpolated:#caa8ff;--typstmate-success:#5de8a4}.typstmate-snippets{left:var(--preview-left,0);top:var(--preview-top,0);z-index:200;background:var(--background-secondary);-webkit-user-select:none;user-select:none;opacity:.97;border:1px solid var(--background-modifier-border);box-sizing:border-box;border-radius:8px;flex-direction:column;max-height:600px;padding:2px 3px;transition:opacity .13s;display:flex;position:fixed;overflow-y:auto;box-shadow:0 4px 16px #0000002e}.typstmate-snippets .item{cursor:pointer;border-bottom:1px solid var(--background-modifier-border);padding:4px 6px}.typstmate-snippets .item.selected{background-color:var(--nav-item-background-selected)}body.typstmate-snippet-suggesting .typstmate-symbols,body.typstmate-snippet-suggesting .typstmate-inlinemathpreview{display:none!important}.typstmate-symbols{left:var(--preview-left,0);top:var(--preview-top,0);z-index:200;background:var(--background-secondary);-webkit-user-select:none;user-select:none;opacity:.97;border:1px solid var(--background-modifier-border);box-sizing:border-box;border-radius:8px;flex-direction:column;max-height:600px;padding:2px 3px;transition:opacity .13s;display:flex;position:fixed;overflow-y:auto;box-shadow:0 4px 16px #0000002e}.typstmate-symbols .item{cursor:pointer;border-bottom:1px solid var(--background-modifier-border);padding:4px 6px}.typstmate-symbols .item.bookmark{font-weight:700}.typstmate-symbols .item.variant:not(.selected),.typstmate-symbols .item.substring.latex:not(.selected){opacity:.5}.typstmate-symbols .item.substring.typst:not(.selected){opacity:.2}.typstmate-symbols .item.selected{background-color:var(--nav-item-background-selected)}body.typstmate-symbol-suggesting .typstmate-inlinemathpreview{display:none!important}.typstmate-atmode{background:linear-gradient(66.6deg,#ff9fb3 0%,#ffd29a 18%,#fff48b 36%,#bff0a8 54%,#9dd7ff 72%,#d3b7ff 90%,#ff9fb3 100%) 0 0/200%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:1s linear infinite typstmate-rainbow}@keyframes typstmate-rainbow{0%{background-position:100%}to{background-position:-100%}}.typstmate-jump-ripple{z-index:1000;border:4px solid var(--interactive-accent);pointer-events:none;border-radius:50%;width:0;height:0;animation:1s ease-out typstmate-ripple-effect;position:fixed;transform:translate(-50%,-50%)}@keyframes typstmate-ripple-effect{0%{opacity:1;border-width:4px;width:0;height:0}to{opacity:0;border-width:0;width:calc(max(100vw,100vh)/3);height:calc(max(100vw,100vh)/3)}}.typstmate-compiler-tabs{border-bottom:1px solid var(--background-modifier-border);margin-bottom:1em;display:flex}.typstmate-compiler-tab{text-align:center;cursor:pointer;color:var(--text-muted);border-bottom:2px solid #0000;flex:1;padding:.8em;transition:all .2s}.typstmate-compiler-tab:hover{background-color:var(--background-modifier-hover);color:var(--text-normal)}.typstmate-compiler-tab.active{border-bottom-color:var(--interactive-accent);color:var(--text-normal);font-weight:600}.typstmate-settings-table{border:1px solid var(--background-modifier-border);background-color:var(--background-primary);border-radius:6px;width:100%;max-height:400px;margin:1em 0;padding:8px;overflow-y:auto}.typstmate-settings-table .setting-item{border-bottom:1px solid var(--background-modifier-border);margin:0;padding:8px 0}.typstmate-settings-table .setting-item:last-child{border-bottom:none}.typstmate-settings-table .setting-item-info{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.typstmate-settings-table .setting-item-control{gap:4px;display:flex}.typstmate-package-name{font-family:var(--font-monospace);color:var(--text-muted);margin-top:2px;font-size:.9em}.typstmate-font-info{color:var(--text-muted);border-left:2px solid var(--background-modifier-border);margin-top:4px;padding-left:8px;font-size:.85em}.typstmate-settings-table table{border-collapse:collapse;width:100%}.typstmate-settings-table th,.typstmate-settings-table td{text-align:left;border-bottom:1px solid var(--background-modifier-border);padding:8px 12px}.typstmate-settings-table th{background:var(--background-primary);box-shadow:0 1px 0 var(--background-modifier-border);font-weight:600;position:sticky;top:0}.typstmate-settings-processor{border:1px solid var(--background-modifier-border);background-color:var(--background-primary);border-radius:4px;flex-direction:column;margin:.5em 0;padding:.5em;display:flex}.typstmate-settings-processor>.typstmate-settings-processor-bottom{align-items:stretch;gap:4px;display:flex}.typstmate-settings-processor-bottom>.typstmate-settings-processor-move-buttons{flex-direction:column;align-items:center;gap:0;display:flex}.typstmate-settings-processor-bottom .typstmate-button-danger{height:auto}.typstmate-settings-processor-bottom textarea{resize:vertical;field-sizing:content;background:var(--background-primary);width:100%;min-height:4em;color:var(--text-normal);border:1px solid var(--background-modifier-border);font-family:var(--font-monospace);border-radius:3px;padding:4px 8px;font-size:.9em}.typstmate-processor-tabs{border-bottom:1px solid var(--background-modifier-border);margin-bottom:1em;display:flex}.typstmate-processor-tab{text-align:center;cursor:pointer;color:var(--text-muted);border-bottom:2px solid #0000;flex:1;padding:.8em;transition:all .2s}.typstmate-processor-tab:hover{background-color:var(--background-modifier-hover);color:var(--text-normal)}.typstmate-processor-tab.active{border-bottom-color:var(--interactive-accent);color:var(--text-normal);font-weight:600}.typstmate-settings-processor.dragging{opacity:.5;border-color:var(--interactive-accent)}.typstmate-settings-processor.drag-over{border-top:2px solid var(--interactive-accent)}.typstmate-drag-handle-icon{cursor:grab;color:var(--text-muted);align-items:center;margin-right:.5em;display:flex}.typstmate-processor-id-error{border-color:var(--text-error)!important}.typstmate-processor-id-error:focus{border-color:var(--text-error)!important;box-shadow:0 0 0 2px rgba(var(--text-error-rgb), .2)!important}.typstmate-settings-preview{background:var(--background-primary);border:1px solid var(--background-modifier-border);border-radius:4px;margin:1em 0;padding:1em}.typstmate-settings-preview-preview{background:var(--background-primary);border:1px solid var(--background-modifier-border);width:100%;min-height:100px;font-family:var(--font-monospace);white-space:pre-wrap;border-radius:4px;margin:1em 0;padding:.5em;overflow:auto}.typstmate-settings-preview-input{background:var(--background-primary);border:1px solid var(--background-modifier-border);border-radius:4px;flex-wrap:wrap;align-items:center;gap:4px;margin:.5em 0;padding:.5em;display:flex}.typstmate-settings-preview-input span{color:var(--text-muted);font-family:var(--font-monospace);white-space:pre;padding:0 2px}.typstmate-settings-preview-input input[type=text]{border:1px solid var(--background-modifier-border);background:var(--background-primary);min-width:100px;color:var(--text-normal);font-family:var(--font-monospace);border-radius:3px;flex:1;padding:4px 8px;font-size:.9em}.typstmate-settings-preview-input textarea{border:1px solid var(--background-modifier-border);background:var(--background-primary);width:100%;min-height:100px;color:var(--text-normal);font-family:var(--font-monospace);resize:vertical;box-shadow:none;border-radius:3px;outline:none;margin:4px 0;padding:8px;font-size:.9em;display:block}.typstmate-button-group{gap:4px;margin:.5em 0;display:flex}.typstmate-button-primary{background:var(--interactive-accent);color:var(--text-on-accent);border-color:var(--interactive-accent)}.typstmate-button-primary:hover{background:var(--interactive-accent-hover);border-color:var(--interactive-accent-hover)}.typstmate-button{border:1px solid var(--background-modifier-border);background:var(--background-primary);color:var(--text-normal);cursor:pointer;border-radius:4px;padding:4px 8px;transition:background-color .15s}.typstmate-button:hover{background-color:var(--background-modifier-hover)}.typstmate-button.typstmate-button-danger{color:var(--text-error);border-color:var(--background-modifier-error)}.typstmate-button-danger:hover{background-color:var(--background-modifier-error);color:var(--text-on-accent)}.typstmate-button-icon{width:24px;height:24px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.typstmate-button-icon:hover{color:var(--text-normal);background-color:var(--background-modifier-hover);border-radius:4px}.typstmate-form-group{margin:1em 0}.typstmate-form-label{color:var(--text-normal);margin-bottom:.5em;font-weight:600;display:block}.typstmate-form-control{border:1px solid var(--background-modifier-border);background:var(--background-primary);width:100%;color:var(--text-normal);font-family:var(--font-family);field-sizing:content;border-radius:3px;padding:6px 8px;font-size:.9em}.typstmate-form-control.typstmate-preamble{min-height:6em}.typstmate-form-control:focus{border-color:var(--interactive-accent);box-shadow:0 0 0 1px var(--interactive-accent);outline:none}.typstmate-hidden{display:none}.typstmate-mt-1{margin-top:.5em}.typstmate-mt-2{margin-top:1em}.typstmate-mb-1{margin-bottom:.5em}.typstmate-mb-2{margin-bottom:1em}.typstmate-text-muted{color:var(--text-muted)}.typstmate-text-center{text-align:center}.typstmate-settings-tabs{border-bottom:1px solid var(--background-modifier-border);margin-bottom:1.5em;overflow-x:auto;display:flex!important}.typstmate-settings-tab{cursor:pointer;color:var(--text-muted);white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.8em 1.2em;font-size:.9em;font-weight:500;transition:all .2s}.typstmate-settings-tab:hover{color:var(--text-normal);background:var(--background-modifier-hover)}.typstmate-settings-tab.active{border-bottom-color:var(--interactive-accent);color:var(--text-normal);background:0 0;font-weight:600}.typstmate-settings-tabs-select{background:var(--background-primary);width:100%;color:var(--text-normal);border:1px solid var(--background-modifier-border);border-radius:4px;margin-bottom:1.5em;padding:8px}.typstmate-pdf-viewer-container{background-color:var(--background-primary);flex-direction:column;width:100%;height:100%;padding:0;display:flex}.typstmate-pdf-controls{background-color:var(--background-secondary);border-bottom:1px solid var(--background-modifier-border);z-index:100;flex-shrink:0;align-items:center;gap:8px;padding:8px;display:flex;position:sticky;top:0}.typstmate-pdf-controls button{border:1px solid var(--background-modifier-border);background-color:var(--background-primary);color:var(--text-normal);cursor:pointer;border-radius:4px;min-width:32px;padding:4px 8px;font-size:12px}.typstmate-pdf-controls button:hover{background-color:var(--background-modifier-hover)}.typstmate-pdf-controls span{color:var(--text-muted);text-align:center;min-width:80px;font-size:12px}.typstmate-pdf-viewer-area{background-color:var(--background-primary);flex:1;position:relative;overflow:auto}.typstmate-pdf-page-container{flex-direction:column;align-items:center;gap:20px;padding:20px;display:flex}.typstmate-pdf-page-container canvas{border:1px solid var(--background-modifier-border);box-shadow:0 2px 8px #0000001a}.typstmate-pdf-text-layer{pointer-events:none;-webkit-user-select:text;user-select:text;transform-origin:0 0;position:absolute;top:0;left:0}:root{--typst-pdf-text-offset:calc(var(--typst-pdf-default-font-size,12px) / 2);--typst-pdf-default-font-size:12px;--typst-pdf-text-font-size:12px;--typst-pdf-text-line-height:1;--typst-pdf-text-font-family:inherit;--typst-pdf-text-transform-origin:0 0}.typstmate-pdf-text-layer span{color:#0000;pointer-events:auto;cursor:text;-webkit-user-select:text;user-select:text;white-space:pre;font-size:var(--typst-pdf-text-font-size);line-height:var(--typst-pdf-text-line-height);font-family:var(--typst-pdf-text-font-family);transform-origin:var(--typst-pdf-text-transform-origin);position:absolute}.typstmate-pdf-text-layer span::selection{color:#0000;background-color:#0077ff4d}.typstmate-pdf-text-layer span::selection{color:#0000;background-color:#0077ff4d}.typstmate-pdf-page{transform-origin:0 0;margin-bottom:20px;position:relative}.typstmate-pdf-page canvas{border:1px solid var(--background-modifier-border);box-shadow:0 2px 8px #0000001a}.cm-error-lens-line{position:relative}.cm-error-lens-line-error{background-color:color-mix(in srgb, var(--typstmate-critical) 20%, transparent)!important}.cm-error-lens-line-warning{background-color:color-mix(in srgb, var(--typstmate-warning) 20%, transparent)!important}.cm-error-lens-widget{opacity:.8;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:auto;cursor:help;border-radius:4px;margin-left:2ch;padding:0 6px;font-size:1em;display:inline-block}.cm-error-lens-widget-error{color:var(--typstmate-critical)}.cm-error-lens-widget-warning{color:var(--typstmate-warning)}.cm-typstmate-status-bar{font-size:var(--font-ui-smaller);font-family:var(--font-monospace-theme);font-variant-numeric:tabular-nums;color:var(--text-muted);background-color:var(--background-secondary-alt);border:1px solid var(--background-modifier-border);border-radius:var(--radius-s);z-index:10;-webkit-user-select:none;user-select:none;pointer-events:none;box-shadow:var(--shadow-s);opacity:.85;justify-content:center;align-items:center;gap:8px;padding:4px 10px;transition:opacity .2s ease-in-out;display:flex;position:absolute;bottom:10px;right:10px}.cm-typstmate-status-bar:hover{opacity:1}.cm-typstmate-status-bar-item{align-items:center;display:flex}.cm-typstmate-status-bar-divider{background-color:var(--background-modifier-border);width:1px;height:12px}.typstmate-snippet-code{resize:vertical;field-sizing:content;background:var(--background-primary);width:100%;min-height:4em;color:var(--text-normal);border:1px solid var(--background-modifier-border);font-family:var(--font-monospace);border-radius:3px;padding:4px 8px;font-size:.9em}.typstmate-leaf{height:100%;margin:1em}.typstmate-leaf div.typstmate-menu{display:flex}.typstmate-leaf div.typstmate-menu button{margin-left:auto}.typstmate-leaf div.typstmate-content{width:100%;height:100%;margin-top:1em}.typstmate-leaf div.typstmate-content select{margin-bottom:4pt}.typstmate-leaf div.typstmate-content iframe{width:100%;height:100%}.typstmate-leaf-snippet{border-bottom:1px solid var(--background-accent);margin:1.5em 0}.typstmate-leaf-snippet-preview{white-space:pre-wrap}.typstmate-leaf-snippetext-preview{margin:1.5em, 0}@font-face{font-family:NewComputerModernMath;src:url(data:font/otf;base64,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AAZbAAAGYgAABmkAAAZwAAAGdwAABn4AAAaFAAAGjAAABpMAAAaaAAAGoQAABqgAAAavAAAGtgAABr0AAAbEAAAGywAABtIAAAbZAAAG4AAABucAAAbuAAAG9QAABvwAAAcDAAAHCgAABxEAAAcYAAAHHwAAByYAAActAAAHNAAABzsAAAdCAAAHSQAAB1AAAAdXAAAHXgAAB2UAAAdsAAAHcwAAB3oAAAeBAAAHiAAAB48AAAeWAAAHnQAAB6QAAAerAAAHsgAAB7kAAAfAAAAHxwAAB84AAAfVAAAH3AAAB+MAAAfqAAAH8QAAB/gAAAf/AAAIBgAACA0AAAgUAAAIGwAACCIAAAgpAAAIMAAACDcAAAg+AAAIRQAACEwAAAhTAAAIWgAACGEAAAhoAAAIbwAACHYAAAh9AAAIhAAACIsAAAiSAAAImQAACKAAAAinAAAIrgAACLUAAAi8AAAIwwAACMoAAAjRAAAI2AAACN8AAAjmAAAI7QAACPQAAAj7AAAJAgAACQkAAAkQAAAJFwAACR4AAAklAAAJLAAACTMAAAk6AAAJQQAACUgAAAlPAAAJVgAACV0AAAlkAAAJawAACXIAAAl5AAAJgAAACYcAAAmOAAAJlQAACZwAAAmjAAAJqgAACbEAAAm4AAAJvwAACcYAAAnNAAAJ1gAACd8AAAnpAAAJ8wAACgMAAAoTAAAKIwAACjMAAApHAAAKWwAACmsAAAp7AAAKjgAACqEAAAqsAAAKtwAACsIAAArNAAAK3AAACusAAAr2AAALAQAACw8AAAsdAAALJgAACy8AAAs5AAALQwAAC0kAAAtPAAALXwAAC28AAAt/AAALjwAAC6MAAAu3AAALxwAAC9cAAAvqAAAL/QAADAcAAAwRAAAMGgAADCMAAAwsAAAMNQAADD8AAAxJAAAMWQAADGkAAAx5AAAMiQAADJ0AAAyxAAAMwQAADNEAAAzkAAAM9wAADQEAAA0LAAANFQAADR8AAA0tAAANOwAADUUAAA1PAAANXAAADWkAAA1yAAANewAADYUAAA2PAAANmQAADaMAAA2tAAANtwAADcUAAA3TAAAN3QAADecAAA30AAAOAQAADgcAAA4NAAAOFgAADh8AAA4pAAAOMwAADjkAAA4/AAAORgAADk0AAA5UAAAOWwAADmIAAA5pAAAOcAAADncAAA5+AAAOhQAADowAAA6TAAAOmgAADqEAAA6qAAAOsQAADrgAAA7GAAAOzQAADtoAAA7hAAAO6AAADu8AAA72AAAO/wAADwUAAA8MAAAPEwAADyAAAA8nAAAPLgAADzUAAA9CAAAPSwAAD1IAAA9ZAAAPYAAAD2cAAA9uAAAPdQAAD3wAAA+DAAAPigAAD5EAAA+YAAAPnwAAD6YAAA+tAAAPtAAAD7sAAA/CAAAPyQAAD9AAAA/XAAAP3wAAD+YAAA/tAAAP9AAAD/sAABACAAAQCQAAEBAAABAXAAAQHgAAECUAABAsAAAQMwAAEDoAABBBAAAQSAAAEE8AABBWAAAQXQAAEGEAABBoAAAQbwAAEHYAABB9AAAQhAAAEIsAABCSAAAQmQAAEKAAABCnAAAQrgAAELUAABC8AAAQwwAAEMoAABDRAAAQ2AAAEN8AABDmAAAQ7QAAEPQAABD7AAARAgAAEQkAABEQAAARFwAAER4AABElAAARLAAAETMAABE6AAARRAAAEUsAABFSAAARWQAAEWAAABFnAAARcQAAEXgAABF/AAARhgAAEY0AABGUAAARmwAAEaIAABGpAAARsAAAEbcAABG+AAARxQAAEcsAABHUAAAR3wAAEeYAABHtAAAR9AAAEfsAABICAAASCAAAEg8AABIaAAASIQAAEigAABIvAAASNgAAEj0AABJEAAASSwAAElIAABJZAAASYAAAEmcAABJuAAASdwAAEn4AABKFAAASjAAAEpMAABKaAAASoQAAEqYAABKtAAAStAAAErsAABLCAAASyQAAEtAAABLXAAAS3gAAEuUAABLsAAAS8wAAEvoAABMBAAATCAAAEw8AABMWAAATHQAAEyQAABMrAAATMgAAEzkAABNAAAATRwAAE04AABNVAAATXAAAE2UAABNsAAATdgAAE38AABOIAAATkQAAE5gAABOfAAATpgAAE60AABO0AAATuwAAE8IAABPJAAAT0AAAE9cAABPeAAAT5QAAE+wAABPzAAAT+gAAFAEAABQIAAAUDwAAFBsAABQiAAAUKQAAFDAAABQ3AAAUPgAAFEUAABRMAAAUUwAAFFoAABRhAAAUaAAAFG8AABR9AAAUhAAAFIsAABSSAAAUmQAAFKAAABSnAAAUrgAAFLUAABS8AAAUwwAAFMoAABTRAAAU2AAAFN8AABTmAAAU7QAAFPQAABT7AAAVAgAAFQkAABUQAAAVFwAAFR4AABUlAAAVLAAAFTMAABU/AAAVSQAAFVYAABViAAAVbgAAFXUAABV8AAAVgwAAFYoAABWRAAAVmAAAFZ8AABWmAAAVrQAAFbQAABW7AAAVwgAAFckAABXQAAAV1wAAFd4AABXlAAAV7AAAFfMAABX6AAAWAQAAFggAABYPAAAWFgAAFh0AABYkAAAWKwAAFjIAABY5AAAWQAAAFkcAABZOAAAWVQAAFlwAABZjAAAWagAAFnEAABZ4AAAWfwAAFoYAABaNAAAWlAAAFpsAABakAAAWqwAAFrYAABbBAAAWyAAAFtAAABbXAAAW3AAAFuMAABbqAAAW8QAAFvkAABcAAAAXBwAAFw4AABcVAAAXHAAAFyUAABcuAAAXNQAAFzwAABdDAAAXTwAAF1YAABdkAAAXawAAF3IAABd5AAAXhQAAF40AABeUAAAXmwAAF6IAABepAAAXsAAAF7cAABe/AAAXxgAAF9AAABfZAAAX5QAAF+oAABfyAAAX+QAAGAAAABgPAAAYFgAAGB0AABgkAAAYKwAAGDIAABg7AAAYQgAAGEcAABhRAAAYWAAAGF8AABhmAAAYbQAAGHQAABh7AAAYggAAGIkAABiQAAAYlwAAGJ4AABirAAAYsgAAGLkAABjAAAAYxwAAGNIAABjZAAAY4AAAGOcAABjuAAAY9QAAGPwAABkDAAAZCgAAGREAABkYAAAZHwAAGSYAABktAAAZNAAAGTsAABlCAAAZSQAAGVAAABlXAAAZXgAAGWUAABlsAAAZcwAAGXsAABmGAAAZjQAAGZQAABmdAAAZqQAAGbAAABm3AAAZvgAAGcUAABnNAAAZ2AAAGd8AABnmAAAZ7QAAGfQAABn7AAAaAgAAGgkAABoQAAAaFwAAGh4AABolAAAaLAAAGjMAABo6AAAaQQAAGkgAABpPAAAaVgAAGl0AABpkAAAaawAAGnIAABp+AAAajAAAGpMAABqaAAAapgAAGrQAABq7AAAawgAAGskAABrQAAAa1wAAGt4AABrlAAAa7AAAGvMAABr6AAAbAQAAGwgAABsPAAAbGQAAGyAAABsuAAAbOgAAG0MAABtKAAAbUQAAG1gAABtfAAAbZgAAG20AABt0AAAbewAAG4IAABuJAAAbkAAAG5cAABueAAAbpQAAG6wAABuzAAAbugAAG8EAABvIAAAbzwAAG9YAABvdAAAb5AAAG+sAABvyAAAb+QAAHAAAABwHAAAcDgAAHBUAABwcAAAcIwAAHCoAABwxAAAcOAAAHD8AABxGAAAcTQAAHFQAABxbAAAcYgAAHGkAABxwAAAcdwAAHH4AAByFAAAcjAAAHJMAAByaAAAcoQAAHKgAAByvAAActgAAHL0AABzEAAAcywAAHNIAABzZAAAc4AAAHOcAABzuAAAc9QAAHPwAAB0DAAAdCgAAHREAAB0YAAAdHwAAHSYAAB0tAAAdNAAAHTsAAB1CAAAdSQAAHVAAAB1XAAAdXgAAHWUAAB1sAAAdcwAAHXoAAB2BAAAdiAAAHY8AAB2WAAAdnQAAHaQAAB2rAAAdsgAAHbkAAB3AAAAdxwAAHc4AAB3VAAAd3AAAHeMAAB3qAAAd8QAAHfgAAB3/AAAeBgAAHg0AAB4UAAAeGwAAHiAAAB4nAAAeLgAAHjUAAB48AAAeQwAAHkoAAB5RAAAeWAAAHl8AAB5mAAAebQAAHnQAAB57AAAeiAAAHo8AAB6WAAAenQAAHqQAAB6rAAAesgAAHrkAAB7AAAAexwAAHs4AAB7VAAAe3AAAHuMAAB7qAAAe8QAAHvsAAB8FAAAfDAAAHxMAAB8aAAAfIQAAHygAAB8vAAAfNgAAHz8AAB9JAAAfUAAAH1cAAB9eAAAfZQAAH2wAAB9zAAAfegAAH4EAAB+IAAAfjwAAH5YAAB+dAAAfpAAAH6sAAB+yAAAfuQAAH8AAAB/HAAAfzgAAH9UAAB/cAAAf4wAAH+oAAB/xAAAf+AAAH/8AACAGAAAgDQAAIBQAACAbAAAgIgAAICkAACAwAAAgNwAAID4AACBFAAAgTAAAIFMAACBaAAAgYQAAIGgAACBvAAAgdgAAIH0AACCEAAAgiwAAIJIAACCZAAAgoAAAIKcAACCuAAAgtQAAILwAACDDAAAgygAAINEAACDYAAAg3wAAIOYAACDtAAAg9AAAIPsAACECAAAhCQAAIRAAACEXAAAhHgAAISUAACEsAAAhMwAAIToAACFBAAAhSAAAIU8AACFWAAAhXQAAIWQAACFrAAAhcgAAIXkAACGAAAAhhwAAIY4AACGVAAAhnAAAIaMAACGqAAAhsQAAIbgAACG/AAAhxgAAIc0AACHUAAAh2wAAIeIAACHpAAAh8AAAIfcAACH+AAAiBQAAIgwAACITAAAiGgAAIiEAACIoAAAiLwAAIjYAACI9AAAiRAAAIksAACJSAAAiWQAAImAAACJnAAAibgAAInUAACJ8AAAigwAAIooAACKRAAAimAAAIp8AACKmAAAirQAAIrQAACK7AAAiwgAAIskAACLQAAAi1wAAIt4AACLlAAAi7AAAIvMAACL6AAAjAQAAIwgAACMPAAAjFgAAIx0AACMkAAAjKwAAIzIAACM5AAAjQAAAI0cAACNOAAAjVQAAI1wAACNjAAAjagAAI3EAACN4AAAjfwAAI4YAACONAAAjlAAAI5sAACOiAAAjqQAAI7AAACO3AAAjvgAAI8UAACPMAAAj0wAAI9oAACPhAAAj6AAAI+8AACP2AAAj/QAAJAQAACQLAAAkEgAAJBkAACQgAAAkJwAAJC4AACQ1AAAkPAAAJEMAACRKAAAkUQAAJFgAACRfAAAkZgAAJG0AACR0AAAkewAAJIIAACSJAAAkkAAAJJcAACSeAAAkpQAAJKwAACSzAAAkugAAJMEAACTIAAAkzwAAJNYAACTdAAAk5AAAJOsAACTyAAAk+QAAJQAAACUHAAAlDgAAJRUAACUcAAAlJwAAJS4AACU1AAAlPAAAJUMAACVKAAAlUQAAJVgAACVfAAAlZgAAJW0AACV0AAAlewAAJYIAACWJAAAlkAAAJZcAACWeAAAlpQAAJawAACWzAAAlugAAJcEAACXIAAAlzwAAJdYAACXdAAAl5AAAJesAACXyAAAl+QAAJgAAACYHAAAmDgAAJhUAACYcAAAmIwAAJioAACYxAAAmOAAAJj8AACZGAAAmTQAAJlQAACZbAAAmYgAAJmkAACZwAAAmdwAAJn4AACaFAAAmjAAAJpMAACaaAAAmoQAAJqgAACavAAAmtgAAJr0AACbEAAAmywAAJtIAACbZAAAm4AAAJucAACbuAAAm9QAAJvwAACcDAAAnCgAAJxEAACcYAAAnHwAAJyYAACctAAAnNAAAJzsAACdCAAAnSQAAJ1AAACdXAAAnXgAAJ2UAACdsAAAncwAAJ3oAACeBAAAniAAAJ48AACeWAAAnnQAAJ6QAACerAAAnsgAAJ7kAACfAAAAnxwAAJ84AACfVAAAn3AAAJ+MAACfqAAAn8QAAJ/gAACf/AAAoBgAAKA0AACgUAAAoGwAAKCIAACgpAAAoMAAAKDcAACg+AAAoRQAAKEwAAChTAAAoWgAAKGEAAChoAAAobwAAKHYAACh9AAAohAAAKIsAACiSAAAomQAAKKAAACinAAAorgAAKLUAACi8AAAowwAAKMoAACjRAAAo2AAAKN8AACjmAAAo7QAAKPQAACj7AAApAgAAKQkAACkQAAApFwAAKR4AACklAAApLAAAKTMAACk6AAApQQAAKUgAAClPAAApVgAAKV0AAClkAAApawAAKXIAACl5AAApgAAAKYcAACmOAAAplgAAKZ0AACmlAAAprAAAKbMAACm6AAApwQAAKcgAACnPAAAp1gAAKd0AACnkAAAp7AAAKfMAACn6AAAqAQAAKgkAACoQAAAqFwAAKh4AAComAAAqLQAAKjQAACo7AAAqQwAAKkoAACpRAAAqWAAAKmAAACpnAAAqbgAAKnUAACp8AAAqgwAAKooAACqRAAAqmQAAKqAAACqnAAAqrgAAKrUAACq8AAAqwwAAKsoAACrSAAAq2QAAKuAAACrnAAAq7gAAKvUAACr8AAArAwAAKwsAACsSAAArGQAAKyAAACsnAAArLgAAKzUAACs8AAArRAAAK0sAACtSAAArWQAAK2AAACtnAAArbgAAK3UAACt8AAArgwAAK4oAACuRAAArmAAAK58AACumAAArrQAAK7QAACu7AAArwgAAK8kAACvRAAAr2QAAK+EAACvpAAAr8QAAK/kAACwBAAAsCQAALBEAACwZAAAsIQAALCkAACwxAAAsOQAALEEAACxJAAAsUQAALFkAACxhAAAsaQAALHEAACx5AAAsgQAALIkAACyRAAAsmQAALKEAACypAAAssQAALLgAACy/AAAsxgAALM0AACzUAAAs2wAALOIAACzpAAAs8AAALPcAACz+AAAtBQAALQwAAC0TAAAtGgAALSEAAC0oAAAtLwAALTYAAC09AAAtRAAALUsAAC1SAAAtWQAALWAAAC1nAAAtbgAALXMAAC16AAAtgQAALYgAAC2PAAAtlgAALZ0AAC2kAAAtqwAALbIAAC23AAAtvgAALcUAAC3MAAAt0wAALdoAAC3hAAAt6AAALe8AAC32AAAt/QAALgQAAC4LAAAuEgAALhsAAC4hAAAuKAAALi8AAC42AAAuPQAALkQAAC5LAAAuUgAALlkAAC5fAAAuZQAALm8AAC52AAAufQAALoQAAC6LAAAukgAALpkAAC6gAAAupwAALq4AAC61AAAuvAAALsMAAC7KAAAu0QAALtgAAC7fAAAu5gAALu0AAC70AAAu+wAALwIAAC8JAAAvEAAALxcAAC8eAAAvJQAALywAAC8zAAAvOgAAL0EAAC9HAAAvTgAAL1UAAC9cAAAvYgAAL2kAAC9wAAAvdwAAL34AAC+FAAAvjAAAL5MAAC+aAAAvowAAL6wAAC+zAAAvugAAL8EAAC/IAAAvzwAAL9YAAC/dAAAv5AAAL+sAAC/yAAAv+QAAMAAAADAKAAAwEQAAMBgAADAfAAAwJgAAMC0AADA0AAAwOwAAMEIAADBJAAAwUAAAMFcAADBeAAAwZQAAMGwAADBzAAAwegAAMIEAADCIAAAwjwAAMJYAADCdAAAwpAAAMKsAADCyAAAwuQAAMMAAADDHAAAwzgAAMNUAADDcAAAw4wAAMOoAADDzAAAw/wAAMQIAADEJAAAxEAAAMRYAADEaAAAxHwAAMS0AADE9AAAxQQAAMU8AADFUAAAxWwAAMWgAADFvAAAxegAAMYgAADGVAAAxnAAAMaoAADGxAAAxuAAAMb8AADHGAAAxzQAAMdQAADHbAAAx4gAAMekAADHwAAAx9wAAMf4AADIFAAAyDAAAMhMAADIaAAAyIgAAMikAADIyAAAyOQAAMkAAADJHAAAyTgAAMlUAADJcAAAyYwAAMmoAADJxAAAyeAAAMn8AADKGAAAyjQAAMpQAADKbAAAyogAAMqkAADKwAAAytwAAMr4AADLFAAAyzAAAMtMAADLaAAAy4QAAMugAADLvAAAy9gAAMv0AADMEAAAzCwAAMxIAADMZAAAzIAAAMycAADMuAAAzNQAAMzwAADNDAAAzSgAAM1EAADNYAAAzXwAAM2YAADNtAAAzdAAAM3sAADOCAAAziQAAM5AAADOXAAAzngAAM6UAADOsAAAzswAAM7oAADPBAAAzyAAAM88AADPWAAAz3QAAM+QAADPrAAAz8gAAM/kAADQAAAA0BwAANA4AADQVAAA0HAAANCMAADQqAAA0MQAANDgAADQ/AAA0RgAANE0AADRUAAA0WwAANGIAADRpAAA0cAAANHcAADR+AAA0hQAANIwAADSTAAA0mgAANKEAADSoAAA0rwAANLYAADS9AAA0xAAANMsAADTSAAA02QAANOAAADTnAAA07gAANPUAADT8AAA1AwAANQoAADURAAA1GAAANR8AADUmAAA1LQAANTQAADU7AAA1QgAANUkAADVQAAA1VwAANV4AADVlAAA1bAAANXMAADV6AAA1gQAANYgAADWPAAA1lgAANZ0AADWkAAA1qwAANbIAADW5AAA1wAAANccAADXOAAA11QAANdwAADXjAAA16gAANfEAADX4AAA1/wAANgYAADYNAAA2FAAANhsAADYiAAA2KQAANjAAADY3AAA2PgAANkUAADZMAAA2UwAANloAADZhAAA2aAAANm8AADZ2AAA2fQAANoQAADaLAAA2kgAANpkAADagAAA2pwAANq4AADa1AAA2vAAANsMAADbKAAA20QAANtgAADbfAAA25gAANu0AADb0AAA2+wAANwIAADcJAAA3EAAANxcAADceAAA3JQAANywAADczAAA3OgAAN0EAADdIAAA3TwAAN1YAADddAAA3ZAAAN2sAADdyAAA3eQAAN4AAADeHAAA3jgAAN5UAADecAAA3owAAN6oAADexAAA3uAAAN78AADfGAAA3zQAAN9QAADfbAAA34gAAN+kAADfwAAA39wAAN/4AADgFAAA4DAAAOBMAADgaAAA4IQAAOCgAADgvAAA4NgAAOD0AADhEAAA4SwAAOFIAADhZAAA4YAAAOGcAADhuAAA4dQAAOHwAADiDAAA4igAAOJEAADiYAAA4nwAAOKYAADitAAA4tAAAOLsAADjCAAA4yQAAONAAADjXAAA43gAAOOUAADjsAAA48wAAOPoAADkBAAA5CAAAOQ8AADkWAAA5HQAAOSQAADkrAAA5MgAAOTkAADlAAAA5RwAAOU4AADlVAAA5XAAAOWMAADlqAAA5cQAAOXgAADl/AAA5hgAAOY0AADmUAAA5mwAAOaIAADmpAAA5sAAAObcAADm+AAA5xQAAOcwAADnTAAA52gAAOeEAADnoAAA57wAAOfYAADn9AAA6BAAAOgsAADoSAAA6GQAAOiAAADonAAA6LgAAOjUAADo8AAA6QwAAOkoAADpRAAA6WAAAOl8AADpmAAA6bQAAOnQAADp7AAA6ggAAOokAADqQAAA6lwAAOp4AADqlAAA6rAAAOrMAADq6AAA6wQAAOsgAADrPAAA61gAAOt0AADrkAAA66wAAOvIAADr5AAA7AAAAOwcAADsOAAA7FQAAOxwAADsjAAA7KgAAOzEAADs4AAA7PwAAO0YAADtNAAA7VAAAO1sAADtiAAA7aQAAO3AAADt3AAA7fgAAO4UAADuMAAA7kwAAO5oAADuhAAA7qAAAO68AADu2AAA7vQAAO8QAADvLAAA70gAAO9kAADvgAAA75wAAO+4AADv1AAA7/AAAPAMAADwKAAA8EQAAPBgAADwfAAA8JgAAPC0AADw0AAA8OwAAPEIAADxJAAA8UAAAPFcAADxeAAA8ZQAAPGwAADxzAAA8egAAPIEAADyIAAA8jwAAPJYAADydAAA8pAAAPKsAADyyAAA8uQAAPMAAADzHAAA8zgAAPNUAADzcAAA84wAAPOoAADzxAAA8+AAAPP8AAD0GAAA9DQAAPRQAAD0bAAA9IgAAPSkAAD0wAAA9NwAAPT4AAD1FAAA9TAAAPVMAAD1aAAA9YQAAPWgAAD1vAAA9dgAAPX0AAD2EAAA9iwAAPZIAAD2ZAAA9oAAAPacAAD2uAAA9tQAAPbwAAD3DAAA9ygAAPdEAAD3YAAA93wAAPeYAAD3tAAA99AAAPfsAAD4CAAA+CQAAPhAAAD4XAAA+HgAAPiUAAD4sAAA+MwAAPjoAAD5BAAA+SAAAPk8AAD5WAAA+XQAAPmQAAD5rAAA+cgAAPnkAAD6AAAA+hwAAPo4AAD6VAAA+nAAAPqMAAD6qAAA+sQAAPrgAAD6/AAA+xgAAPs0AAD7UAAA+2wAAPuIAAD7pAAA+8AAAPvcAAD7+AAA/BQAAPwwAAD8TAAA/GgAAPyEAAD8oAAA/LwAAPzYAAD89AAA/RAAAP0sAAD9SAAA/WQAAP2AAAD9nAAA/bgAAP3UAAD98AAA/gwAAP4oAAD+RAAA/mAAAP58AAD+mAAA/rQAAP7QAAD+7AAA/wgAAP8kAAD/QAAA/1wAAP94AAD/lAAA/7AAAP/MAAD/6AABAAQAAQAgAAEAPAABAFgAAQB0AAEAkAABAKwAAQDIAAEA5AABAQAAAQEcAAEBOAABAVQAAQFwAAEBjAABAagAAQHEAAEB4AABAfwAAQIYAAECNAABAlAAAQJsAAECiAABAqQAAQLAAAEC3AABAvgAAQMUAAEDMAABA0wAAQNoAAEDhAABA6AAAQO8AAED2AABA/QAAQQQAAEELAABBEgAAQRkAAEEgAABBJwAAQS4AAEE1AABBPAAAQUMAAEFKAABBUQAAQVgAAEFfAABBZgAAQW0AAEF0AABBewAAQYIAAEGJAABBkAAAQZcAAEGeAABBpQAAQawAAEGzAABBugAAQcEAAEHIAABBzwAAQdYAAEHdAABB5AAAQesAAEHyAABB+QAAQgAAAEIHAABCDgAAQhUAAEIcAABCIwAAQioAAEIxAABCOAAAQj8AAEJGAABCTQAAQlQAAEJbAABCYgAAQmkAAEJwAABCdwAAQn4AAEKFAABCjAAAQpMAAEKaAABCoQAAQqgAAEKvAABCtgAAQr0AAELEAABCywAAQtIAAELZAABC4AAAQucAAELuAABC9QAAQvwAAEMDAABDCgAAQxEAAEMYAABDHwAAQyYAAEMtAABDNAAAQzsAAENCAABDSQAAQ1AAAENXAABDXgAAQ2UAAENsAABDcwAAQ3oAAEOBAABDiAAAQ48AAEOWAABDnQAAQ6QAAEOrAABDsgAAQ7kAAEPAAABDxwAAQ84AAEPVAABD3AAAQ+MAAEPqAABD8QAAQ/gAAEP/AABEBgAARA0AAEQUAABEGwAARCIAAEQpAABEMAAARDcAAEQ+AABERQAAREwAAERTAABEWgAARGEAAERoAABEbwAARHYAAER9AABEhAAARIsAAESSAABEmQAARKAAAESnAABErgAARLUAAES8AABEwwAARMoAAETRAABE2AAARN8AAETmAABE7QAARPQAAET7AABFAgAARQkAAEUQAABFFwAARR4AAEUlAABFLAAARTMAAEU6AABFQQAARUgAAEVPAABFVgAARV0AAEVkAABFawAARXIAAEV5AABFgAAARYcAAEWOAABFlQAARZwAAEWjAABFqgAARbEAAEW4AABFvwAARcYAAEXNAABF1AAARdsAAEXiAABF6QAARfAAAEX3AABF/gAARgUAAEYMAABGEwAARhoAAEYhAABGKAAARi8AAEY2AABGPQAARkQAAEZLAABGUgAARlkAAEZgAABGZwAARm4AAEZ1AABGfAAARoMAAEaKAABGkQAARpgAAEafAABGpgAARq0AAEa0AABGuwAARsIAAEbJAABG0AAARtcAAEbeAABG5QAARuwAAEbzAABG+gAARwEAAEcIAABHDwAARxYAAEcdAABHJAAARysAAEcyAABHOQAAR0AAAEdHAABHTgAAR1UAAEdcAABHYwAAR2oAAEdxAABHeAAAR38AAEeGAABHjQAAR5QAAEebAABHogAAR6kAAEewAABHtwAAR74AAEfFAABHzAAAR9MAAEfaAABH4QAAR+gAAEfvAABH9gAAR/0AAEgEAABICwAASBIAAEgZAABIIAAASCcAAEguAABINQAASDwAAEhDAABISgAASFEAAEhYAABIXwAASGYAAEhtAABIdAAASHsAAEiCAABIiQAASJAAAEiXAABIngAASKUAAEisAABIswAASLoAAEjBAABIyAAASM8AAEjWAABI3QAASOQAAEjrAABI8gAASPkAAEkAAABJBwAASQ4AAEkVAABJHAAASSMAAEkqAABJMQAASUsAAElmAABJbQAASXQAAEl7AABJggAASYkAAEmQAABJlwAASZ4AAEmlAABJrAAASbMAAEm6AABJwQAAScgAAEnPAABJ1gAASd0AAEnkAABJ6wAASfIAAEn5AABKAAAASgcAAEoOAABKFQAAShwAAEojAABKKgAASjEAAEo4AABKPwAASkYAAEpNAABKVAAASlsAAEpiAABKaQAASnAAAEp3AABKfgAASoUAAEqMAABKkwAASpoAAEqhAABKqAAASq8AAEq2AABKvQAASsQAAErLAABK0gAAStkAAErgAABK5wAASvwAAEsUAABLLAAAS0UAAEtWAABLZgAAS3cAAEuHAABLjgAAS5UAAEucAABLowAAS6oAAEuxAABLuAAAS78AAEvGAABLzQAAS9QAAEvbAABL4gAAS+kAAEvwAABL9wAAS/4AAEwFAABMDAAATBMAAEwaAABMIQAATCgAAEwvAABMNgAATD0AAExEAABMSwAATFIAAExZAABMYAAATGcAAExuAABMdQAATHwAAEyDAABMigAATJEAAEyYAABMnwAATKYAAEytAABMtAAATLsAAEzCAABMyQAATNAAAEzXAABM3gAATOUAAEzvAABM+QAATQMAAE0NAABNFwAATSEAAE0rAABNNQAATT8AAE1JAABNTAAATU8AAE1SAABNVwAATVwAAE1jAABNagAATXEAAE13AABNfQAATYMAAE2JAABNjwAATZUAAE2bAABNoQAATacAAE2tAABNswAATbkAAE2/AABNxQAATcsAAE3RAABN1wAATd0AAE3jAABN6QAATe8AAE31AABN+wAATgEAAE4HAABODQAAThMAAE4ZAABOHwAATiUAAE4rAABOMQAATjcAAE49AABOQwAATkkAAE5PAABOVQAATlsAAE5hAABOZwAATm0AAE5zAABOeQAATn8AAE6FAABOiwAATpEAAE6XAABOnQAATqMAAE6pAABOrwAATrUAAE67AABOwQAATscAAE7NAABO0wAATtkAAE7fAABO5QAATusAAE7xAABO9wAATv0AAE8DAABPCQAATw8AAE8VAABPGwAATyEAAE8nAABPLQAATzMAAE85AABPPwAAT0UAAE9LAABPUQAAT1cAAE9dAABPYwAAT2kAAE9vAABPdQAAT3sAAE+BAABPhwAAT40AAE+TAABPmQAAT58AAE+lAABPqwAAT7EAAE+3AABPvQAAT8MAAE/JAABPzwAAT9UAAE/bAABP4QAAT+cAAE/tAABP8wAAT/kAAE//AABQBQAAUAsAAFARAABQFwAAUB0AAFAjAABQKQAAUC8AAFA1AABQOwAAUEEAAFBHAABQTQAAUFMAAFBZAABQXwAAUGUAAFBrAABQcQAAUHcAAFB9AABQgwAAUIkAAFCPAABQlQAAUJsAAFChAABQpwAAUK0AAFCzAABQuQAAUL8AAFDFAABQywAAUNEAAFDXAABQ3QAAUOMAAFDpAABQ7wAAUPUAAFD7AABRAQAAUQcAAFENAABREwAAURkAAFEfAABRJQAAUSsAAFExAABRNwAAUT0AAFFDAABRSQAAUU8AAFFVAABRWwAAUWEAAFFnAABRbQAAUXMAAFF5AABRfwAAUYUAAFGLAABRkQAAUZcAAFGdAABRowAAUakAAFGvAABRtQAAUbsAAFHBAABRxwAAUc0AAFHTAABR2QAAUd8AAFHlAABR6wAAUfEAAFH3AABR/QAAUgMAAFIJAABSDwAAUhUAAFIbAABSIQAAUicAAFItAABSMwAAUjkAAFI/AABSRQAAUksAAFJRAABSVwAAUl0AAFJjAABSaQAAUm8AAFJ1AABSewAAUoEAAFKHAABSjQAAUpMAAFKZAABSnwAAUqUAAFKrAABSsQAAUrcAAFK9AABSwwAAUskAAFLPAABS1QAAUtsAAFLhAABS5wAAUu0AAFLzAABS+QAAUv8AAFMFAABTCwAAUxEAAFMXAABTHQAAUyMAAFMpAABTLwAAUzUAAFM7AABTQQAAU0cAAFNNAABTUwAAU1kAAFNfAABTZQAAU2sAAFNxAABTdwAAU30AAFODAABTiQAAU48AAFOVAABTmwAAU6EAAFOnAABTrQAAU7MAAFO5AABTvwAAU8UAAFPLAABT0QAAU9cAAFPdAABT4wAAU+kAAFPvAABT9QAAU/sAAFQBAABUBwAAVA0AAFQTAABUGQAAVB8AAFQlAABUKwAAVDEAAFQ3AABUPQAAVEMAAFRJAABUTwAAVFUAAFRbAABUYQAAVGcAAFRtAABUcwAAVHkAAFR/AABUhQAAVIsAAFSRAABUlwAAVJ0AAFSjAABUqQAAVK8AAFS1AABUuwAAVMEAAFTHAABUzQAAVNMAAFTZAABU3wAAVOUAAFTrAABU8QAAVPcAAFT9AABVAwAAVQkAAFUPAABVFQAAVRsAAFUhAABVJwAAVS0AAFUzAABVOQAAVT8AAFVFAABVSwAAVVEAAFVXAABVXQAAVWMAAFVpAABVbwAAVXUAAFV7AABVgQAAVYcAAFWNAABVkwAAVZkAAFWfAABVpQAAVasAAFWxAABVtwAAVb0AAFXDAABVyQAAVc8AAFXVAABV2wAAVeEAAFXnAABV7QAAVfMAAFX5AABV/wAAVgUAAFYLAABWEQAAVhcAAFYdAABWIwAAVikAAFYvAABWNQAAVjsAAFZBAABWRwAAVk0AAFZTAABWWQAAVl8AAFZlAABWawAAVnEAAFZ3AABWfQAAVoMAAFaJAABWjwAAVpUAAFabAABWoQAAVqcAAFatAABWswAAVrkAAFa/AABWxQAAVssAAFbRAABW1wAAVt0AAFbjAABW6QAAVu8AAFb1AABW+wAAVwEAAFcHAABXDQAAVxMAAFcZAABXHwAAVyUAAFcrAABXMQAAVzcAAFc9AABXQwAAV0kAAFdPAABXVQAAV1sAAFdhAABXZwAAV20AAFdzAABXeQAAV38AAFeFAABXiwAAV5EAAFeXAABXnQAAV6MAAFepAABXrwAAV7UAAFe7AABXwQAAV8cAAFfNAABX0wAAV9kAAFffAABX5QAAV+sAAFfxAABX9wAAV/0AAFgDAABYCQAAWA8AAFgVAABYGwAAWCEAAFgnAABYLQAAWDMAAFg5AABYPwAAWEUAAFhLAABYUQAAWFcAAFhdAABYYwAAWGkAAFhvAABYdQAAWHsAAFiBAABYhwAAWI0AAFiTAABYmQAAWJ8AAFilAABYqwAAWLEAAFi3AABYvQAAWMMAAFjJAABYzwAAWNUAAFjbAABY4QAAWOcAAFjtAABY8wAAWPkAAFj/AABZBQAAWQsAAFkRAABZFwAAWR0AAFkjAABZKQAAWS8AAFk1AABZOwAAWUEAAFlHAABZTQAAWVMAAFlZAABZXwAAWWUAAFlrAABZcQAAWXcAAFl9AABZgwAAWYkAAFmPAABZlQAAWZsAAFmhAABZpwAAWa0AAFmzAABZuQAAWb8AAFnFAABZywAAWdEAAFnXAABZ3QAAWeMAAFnpAABZ7wAAWfUAAFn7AABaAQAAWgcAAFoNAABaEwAAWhkAAFofAABaJQAAWisAAFoxAABaNwAAWj0AAFpDAABaSQAAWk8AAFpVAABaWwAAWmEAAFpnAABabQAAWnMAAFp5AABafwAAWoUAAFqLAABakQAAWpcAAFqdAABaowAAWqkAAFqvAABatQAAWrsAAFrBAABaxwAAWs0AAFrTAABa2QAAWt8AAFrlAABa6wAAWvEAAFr3AABa/QAAWwMAAFsJAABbDwAAWxUAAFsbAABbIQAAWycAAFstAABbMwAAWzkAAFs/AABbRQAAW0sAAFtRAABbVwAAW10AAFtjAABbaQAAW28AAFt1AABbewAAW4EAAFuHAABbjQAAW5MAAFuZAABbnwAAW6UAAFurAABbsQAAW7cAAFu9AABbwwAAW8kAAFvPAABb1QAAW9sAAFvhAABb5wAAW+0AAFvzAABb+QAAW/8AAFwFAABcCwAAXBEAAFwXAABcHQAAXCMAAFwpAABcLwAAXDUAAFw7AABcQQAAXEcAAFxNAABcUwAAXFkAAFxfAABcZQAAXGsAAFxxAABcdwAAXH0AAFyDAABciQAAXI8AAFyVAABcmwAAXKEAAFynAABcrQAAXLMAAFy5AABcvwAAXMUAAFzLAABc0QAAXNcAAFzdAABc4wAAXOkAAFzvAABc9QAAXPsAAF0BAABdBwAAXQ0AAF0TAABdGQAAXR8AAF0lAABdKwAAXTEAAF03AABdPQAAXUMAAF1JAABdTwAAXVUAAF1bAABdYQAAXWcAAF1tAABdcwAAXXkAAF1/AABdhQAAXYsAAF2RAABdlwAAXZ0AAF2jAABdqQAAXa8AAF21AABduwAAXcEAAF3HAABdzQAAXdMAAF3ZAABd3wAAXeUAAF3rAABd8QAAXfcAAF39AABeAwAAXgkAAF4PAABeFQAAXhsAAF4hAABeJwAAXi0AAF4zAABeOQAAXj8AAF5FAABeSwAAXlEAAF5XAABeXQAAXmMAAF5pAABebwAAXnUAAF57AABegQAAXocAAF6NAABekwAAXpkAAF6fAABepQAAXqsAAF6xAABetwAAXr0AAF7DAABeyQAAXs8AAF7VAABe2wAAXuEAAF7nAABe7QAAXvMAAF75AABe/wAAXwUAAF8LAABfEQAAXxcAAF8dAABfIwAAXykAAF8vAABfNQAAXzsAAF9BAABfRwAAX00AAF9TAABfWQAAX18AAF9lAABfawAAX3EAAF93AABffQAAX4MAAF+JAABfjwAAX5UAAF+bAABfoQAAX6cAAF+tAABfswAAX7kAAF+/AABfxQAAX8sAAF/RAABf1wAAX90AAF/jAABf6QAAX+8AAF/1AABf+wAAYAEAAGAHAABgDQAAYBMAAGAZAABgHwAAYCUAAGArAABgMQAAYDcAAGA9AABgQwAAYEkAAGBPAABgVQAAYFsAAGBhAABgZwAAYG0AAGBzAABgeQAAYH8AAGCFAABgiwAAYJEAAGCXAABgnQAAYKMAAGCpAABgrwAAYLUAAGC7AABgwQAAYMcAAGDNAABg0wAAYNkAAGDfAABg5QAAYOsAAGDxAABg9wAAYP0AAGEDAABhCQAAYQ8AAGEVAABhGwAAYSEAAGEnAABhLQAAYTMAAGE5AABhPwAAYUUAAGFLAABhUQAAYVcAAGFdAABhYwAAYWkAAGFvAABhdQAAYXsAAGGBAABhhwAAYY0AAGGTAABhmQAAYZ8AAGGlAABhqwAAYbEAAGG3AABhvQAAYcMAAGHJAABhzwAAYdUAAGHbAABh4QAAYecAAGHtAABh8wAAYfkAAGH/AABiBQAAYgsAAGIRAABiFwAAYh0AAGIjAABiKQAAYi8AAGI1AABiOwAAYkEAAGJHAABiTQAAYlMAAGJZAABiXwAAYmUAAGJrAABicQAAYncAAGJ9AABigwAAYokAAGKPAABilQAAYpsAAGKhAABipwAAYq0AAGKzAABiuQAAYr8AAGLFAABiywAAYtEAAGLXAABi3QAAYuMAAGLpAABi7wAAYvUAAGL7AABjAQAAYwcAAGMNAABjEwAAYxkAAGMfAABjJQAAYysAAGMxAABjNwAAYz0AAGNDAABjSQAAY08AAGNVAABjWwAAY2EAAGNnAABjbQAAY3MAAGN5AABjfwAAY4UAAGOLAABjkQAAY5cAAGOdAABjowAAY6kAAGOvAABjtQAAY7sAAGPBAABjxwAAY80AAGPTAABj2QAAY98AAGPlAABj6wAAY/EAAGP3AABj/QAAZAMAAGQJAABkDwAAZBUAAGQbAABkIQAAZCcAAGQtAABkMwAAZDkAAGQ/AABkRQAAZEsAAGRRAABkVwAAZF0AAGRjAABkaQAAZG8AAGR1AABkewAAZIEAAGSHAABkjQAAZJMAAGSZAABknwAAZKUAAGSrAABksQAAZLcAAGS9AABkwwAAZMkAAGTPAABk1QAAZNsAAGThAABk5wAAZO0AAGTzAABk+QAAZP8AAGUFAABlCwAAZREAAGUXAABlHQAAZSMAAGUpAABlLwAAZTUAAGU7AABlQQAAZUcAAGVNAABlUwAAZVkAAGVfAABlZQAAZWsAAGVxAABldwAAZX0AAGWDAABliQAAZY8AAGWVAABlmwAAZaEAAGWnAABlrQAAZbMAAGW5AABlvwAAZcUAAGXLAABl0QAAZdcAAGXdAABl4wAAZekAAGXvAABl9QAAZfsAAGYBAABmBwAAZg0AAGYTAABmGQAAZh8AAGYlAABmKwAAZjEAAGY3AABmPQAAZkMAAGZJAABmTwAAZlUAAGZbAABmYQAAZmcAAGZtAABmcwAAZnkAAGZ/AABmhQAAZosAAGaRAABmlwAAZp0AAGajAABmqQAAZq8AAGa1AABmuwAAZsEAAGbHAABmzQAAZtMAAGbZAABm3wAAZuUAAGbrAABm8QAAZvcAAGb9AABnAwAAZwkAAGcPAABnFQAAZxsAAGchAABnJwAAZy0AAGczAABnOQAAZz8AAGdFAABnSwAAZ1EAAGdXAABnXQAAZ2MAAGdpAABnbwAAZ3UAAGd7AABngQAAZ4cAAGeNAABnkwAAZ5kAAGefAABnpQAAZ6sAAGexAABntwAAZ70AAGfDAABnyQAAZ88AAGfVAABn2wAAZ+EAAGfnAABn7QAAZ/MAAGf5AABn/wAAaAUAAGgLAABoEQAAaBcAAGgdAABoIwAAaCkAAGgvAABoNQAAaDsAAGhBAABoRwAAaE0AAGhTAABoWQAAaF8AAGhlAABoawAAaHEAAGh3AABofQAAaIMAAGiJAABojwAAaJUAAGibAABooQAAaKcAAGitAABoswAAaLkAAGi/AABoxQAAaMsAAGjRAABo1wAAaN0AAGjjAABo6QAAaO8AAGj1AABo+wAAaQEAAGkHAABpDQAAaRMAAGkZAABpHwAAaSUAAGkrAABpMQAAaTcAAGk9AABpQwAAaUkAAGlPAABpVQAAaVsAAGlhAABpZwAAaW0AAGlzAABpeQAAaX8AAGmFAABpiwAAaZEAAGmXAABpnQAAaaMAAGmpAABprwAAabUAAGm7AABpwQAAaccAAGnNAABp0wAAadkAAGnfAABp5QAAaesAAGnxAABp9wAAaf0AAGoDAABqCQAAag8AAGoVAABqGwAAaiEAAGonAABqLQAAajMAAGo5AABqPwAAakUAAGpLAABqUQAAalcAAGpdAABqYwAAamkAAGpvAABqdQAAansAAGqBAABqhwAAao0AAGqTAABqmQAAap8AAGqlAABqqwAAarEAAGq3AABqvQAAasMAAGrJAABqzwAAatUAAGrbAABq4QAAaucAAGrtAABq8wAAavkAAGr/AABrBQAAawsAAGsRAABrFwAAax0AAGsjAABrKQAAay8AAGs1AABrOwAAa0EAAGtHAABrTQAAa1MAAGtZAABrXwAAa2UAAGtrAABrcQAAa3cAAGt9AABrgwAAa4kAAGuPAABrlQAAa5sAAGuhAABrpwAAa60AAGuzAABruQAAa78AAGvFAABrywAAa9EAAGvXAABr3QAAa+MAAGvpAABr7wAAa/UAAGv7AABsAQAAbAcAAGwNAABsEwAAbBkAAGwfAABsJQAAbCsAAGwxAABsNwAAbD0AAGxDAABsSQAAbE8AAGxVAABsWwAAbGEAAGxnAABsbQAAbHMAAGx5AABsfwAAbIUAAGyLAABskQAAbJcAAGydAABsowAAbKkAAGyvAABstQAAbLsAAGzBAABsxwAAbM0AAGzTAABs2QAAbN8AAGzlAABs6wAAbPEAAGz3AABs/QAAbQMAAG0JAABtDwAAbRUAAG0bAABtIQAAbScAAG0tAABtMwAAbTkAAG0/AABtRQAAbUsAAG1RAABtVwAAbV0AAG1jAABtaQAAbW8AAG11AABtewAAbYEAAG2HAABtjQAAbZMAAG2ZAABtnwAAbaUAAG2rAABtsQAAbbcAAG29AABtwwAAbckAAG3PAABt1QAAbdsAAG3hAABt5wAAbe0AAG3zAABt+QAAbf8AAG4FAABuCwAAbhEAAG4XAABuHQAAbiMAAG4sAABuNQAAbj8AAG5LAABuVgAAbmAAAG5tAABuegAAboUAAG6PAABumAAAbqQAAG6wAABuuAAAbsUAAG7NAABu2gAAbt4AAG7rAABu7gAAbvEAAG7+AABvAgAAbxEAAG8fAABvKQAAbzYAAG87AABvQAAAb0kAAG9PAABvVQAAb2IAAG9tAABveAAAb4cAAG+VAABvmwAAb6AAAG+lAABvtAAAb8AAAG/JAABv1gAAb9sAAG/gAABv6QAAb/UAAHABAABwDAAAcBQAAHAiAABwKwAAcDwAAHBNAABwWQAAcGYAAHByAABwdwAAcHwAAHCNAABwlwAAcJ8AAHCrAABwtwAAcMMAAHDNAABw2gAAcOsAAHD3AABxAwAAcQgAAHENAABxFgAAcSAAAHEqAABxMQAAcTgAAHFDAABxTgAAcVsAAHFiAABxaQAAcXMAAHGBAABxhgAAcYsAAHGSAABxmQAAcaIAAHGrAABxsgAAcboAAHHBAABxyQAAcc4AAHHTAABx2gAAcegAAHHzAABx/AAAcgEAAHIGAAByFwAAcicAAHIxAAByNgAAcj0AAHJEAAByTwAAcloAAHJlAAByagAAcm8AAHJ0AAByeQAAcn4AAHKGAAByjwAAcpkAAHKjAAByqAAAcq0AAHK3AABywgAAcs0AAHLcAABy4QAAcuYAAHLuAABy/AAAcwEAAHMGAABzDAAAcxIAAHMcAABzJQAAcy4AAHM1AABzRAAAc1QAAHNeAABzaAAAc20AAHNyAABzfQAAc4oAAHOZAABzrAAAc7wAAHPJAABzzgAAc9MAAHPfAABz7wAAc/sAAHQIAAB0FgAAdCgAAHQ3AAB0PAAAdEEAAHRLAAB0XAAAdGoAAHRyAAB0dwAAdHwAAHSIAAB0lAAAdKEAAHSwAAB0uQAAdMAAAHTMAAB00QAAdNYAAHTfAAB06AAAdPEAAHUIAAB1EQAAdSMAAHUwAAB1PgAAdUUAAHVKAAB1TwAAdVgAAHVhAAB1bwAAdXoAAHWFAAB1igAAdY8AAHWUAAB1mQAAdZ4AAHWjAAB1qAAAda0AAHW0AAB1uQAAdb4AAHXGAAB1zgAAdd8AAHXxAAB2AgAAdhQAAHYfAAB2JAAAdikAAHY6AAB2RAAAdk4AAHZYAAB2YgAAdnEAAHaAAAB2kgAAdqQAAHazAAB2wgAAdtUAAHboAAB29wAAdwYAAHcVAAB3JAAAdzgAAHdMAAB3YwAAd3oAAHeOAAB3ogAAd7oAAHfSAAB35gAAd/oAAHgHAAB4FAAAeCEAAHguAAB4OAAAeEIAAHhQAAB4XgAAeGkAAHh0AAB4fQAAeIcAAHiRAAB4mwAAeKUAAHivAAB4uQAAeMMAAHjNAAB41wAAeOEAAHjrAAB49QAAeQQAAHkTAAB5JwAAeTsAAHlSAAB5aQAAeX0AAHmRAAB5qQAAecEAAHnVAAB56QAAefYAAHoDAAB6EQAAeh8AAHosAAB6OQAAekMAAHpNAAB6WwAAemkAAHp0AAB6fwAAeokAAHqTAAB6nQAAeqcAAHq3AAB6xwAAetEAAHrbAAB66gAAevkAAHsGAAB7EwAAeyEAAHsuAAB7OwAAe0UAAHtPAAB7XQAAe2sAAHt2AAB7gQAAe4sAAHuVAAB7pQAAe7UAAHu/AAB7yQAAe9MAAHvdAAB77QAAe/0AAHwHAAB8EQAAfBsAAHwlAAB8NQAAfEUAAHxPAAB8WQAAfGMAAHxtAAB8fAAAfIsAAHyfAAB8swAAfMoAAHzhAAB89QAAfQkAAH0hAAB9OQAAfU0AAH1hAAB9bgAAfXsAAH2IAAB9lQAAfZ8AAH2pAAB9twAAfcUAAH3TAAB94QAAffIAAH4DAAB+EQAAfh8AAH4xAAB+QwAAflEAAH5fAAB+cAAAfoEAAH6MAAB+lwAAfqEAAH6rAAB+tQAAfr8AAH7JAAB+0wAAfuMAAH7zAAB+/QAAfwcAAH8RAAB/GwAAfyYAAH8xAAB/OwAAf0UAAH9QAAB/WwAAf2cAAH9zAAB/fQAAf4cAAH+WAAB/pQAAf7IAAH+/AAB/zAAAf9kAAH/jAAB/7QAAf/sAAIAJAACAFwAAgCUAAIA2AACARwAAgFUAAIBjAACAdQAAgIcAAICVAACAowAAgLQAAIDFAACA0AAAgNsAAIDkAACA7QAAgPcAAIEBAACBCwAAgRUAAIEiAACBLwAAgTwAAIFJAACBUwAAgV0AAIFrAACBeQAAgYMAAIGNAACBlwAAgaEAAIGrAACBtQAAgcMAAIHRAACB4QAAgfEAAIICAACCDAAAghAAAIIUAACCHAAAgiEAAIImAACCMgAAgjwAAIJGAACCVAAAgmEAAIJmAACCagAAgm4AAIJ8AACChwAAgo8AAIKbAACCnwAAgqMAAIKrAACCtgAAgsEAAILLAACC0gAAgt8AAILnAACC9wAAgwcAAIMSAACDHgAAgykAAIMtAACDMQAAg0EAAINKAACDUQAAg1wAAINnAACDcgAAg3sAAIOHAACDlwAAg6IAAIOtAACDsQAAg7UAAIO9AACDxgAAg88AAIPVAACD2wAAg+UAAIPvAACD+wAAhAEAAIQHAACEEAAAhB0AAIQhAACEJQAAhCsAAIQxAACEOQAAhEEAAIRHAACETgAAhFQAAIRbAACEXwAAhGMAAIRpAACEdgAAhIAAAISIAACEjAAAhJAAAISgAACErwAAhLgAAIS8AACEwgAAhMgAAITSAACE3AAAhOYAAITqAACE7gAAhPIAAIT2AACE+gAAhQEAAIUJAACFEgAAhRsAAIUfAACFIwAAhSwAAIU2AACFQAAAhU4AAIVSAACFVgAAhV0AAIVqAACFbgAAhXIAAIV3AACFfAAAhYUAAIWNAACFlQAAhZsAAIWpAACFuAAAhcEAAIXKAACFzgAAhdIAAIXcAACF6AAAhfYAAIYIAACGFwAAhiMAAIYnAACGKwAAhjYAAIZFAACGUAAAhlwAAIZpAACGegAAhogAAIaMAACGkAAAhpkAAIapAACGtgAAhr0AAIbBAACGxQAAhtAAAIbbAACG5wAAhvUAAIb9AACHAwAAhw4AAIcSAACHFgAAhx4AAIcmAACHLgAAh0QAAIdMAACHXQAAh2kAAId2AACHfAAAh4AAAIeEAACHjAAAh5QAAIehAACHqwAAh7UAAIe5AACHvQAAh8EAAIfFAACHyQAAh80AAIfRAACH1QAAh9sAAIffAACH4wAAh+oAAIfxAACIAQAAiBIAAIgiAACIMwAAiD0AAIhBAACIRQAAiFUAAIheAACIZwAAiHAAAIh5AACIhwAAiJUAAIimAACItwAAiMUAAIjTAACI5QAAiPcAAIkFAACJEwAAiSEAAIkvAACJQgAAiVUAAIlrAACJgQAAiZQAAImnAACJvgAAidUAAInoAACJ+wAAigcAAIoTAACKHwAAiisAAIo0AACKPQAAikoAAIpXAACKYQAAimsAAIpzAACKewAAioQAAIqNAACKlgAAip8AAIqoAACKsQAAiroAAIrDAACKzAAAitUAAIreAACK5wAAivUAAIsDAACLFgAAiykAAIs/AACLVQAAi2gAAIt7AACLkgAAi6kAAIu8AACLzwAAi9sAAIvnAACL9AAAjAEAAIwNAACMGQAAjCIAAIwrAACMOAAAjEUAAIxPAACMWQAAjGIAAIxrAACMdAAAjH0AAIyMAACMmwAAjKQAAIytAACMuwAAjMkAAIzVAACM4QAAjO4AAIz6AACNBgAAjQ8AAI0YAACNJQAAjTIAAI08AACNRgAAjU8AAI1YAACNZwAAjXYAAI1/AACNiAAAjZEAAI2aAACNqQAAjbgAAI3BAACNygAAjdMAAI3cAACN6wAAjfoAAI4DAACODAAAjhUAAI4eAACOLAAAjjoAAI5NAACOYAAAjnYAAI6MAACOnwAAjrIAAI7JAACO4AAAjvMAAI8GAACPEgAAjx4AAI8qAACPNgAAjz8AAI9IAACPVQAAj2IAAI9vAACPfAAAj4wAAI+cAACPqQAAj7YAAI/HAACP2AAAj+UAAI/yAACQAgAAkBIAAJAcAACQJgAAkC8AAJA4AACQQQAAkEoAAJBTAACQXAAAkGsAAJB6AACQgwAAkIwAAJCVAACQngAAkKgAAJCyAACQuwAAkMQAAJDOAACQ2AAAkOMAAJDuAACQ9wAAkQAAAJEOAACRHAAAkSgAAJE0AACRQAAAkUwAAJFVAACRXgAAkWsAAJF4AACRhQAAkZIAAJGiAACRsgAAkb8AAJHMAACR3QAAke4AAJH7AACSCAAAkhgAAJIoAACSMgAAkjwAAJJEAACSTAAAklUAAJJeAACSZwAAknAAAJJ8AACSiAAAkpQAAJKgAACSqQAAkrIAAJK/AACSzAAAktUAAJLeAACS5wAAkvAAAJL5AACTAgAAkw8AAJMcAACTKwAAkzoAAJNKAACTUwAAk10AAJNmAACTcQAAk3oAAJOCAACTjAAAk5YAAJOgAACTqgAAk7QAAJO+AACTyAAAk9IAAJPcAACT5gAAk/AAAJP6AACUBAAAlA4AAJQYAACUIgAAlCwAAJQ2AACUQAAAlEoAAJRUAACUXgAAlGgAAJRyAACUfAAAlIYAAJSQAACUmgAAlKQAAJSuAACUuAAAlMIAAJTMAACU1gAAlOEAAJTrAACU9QAAlP8AAJUJAACVEwAAlR0AAJUnAACVMQAAlTsAAJVFAACVTwAAlVkAAJVjAACVbQAAlXcAAJWBAACViwAAlZUAAJWfAACVqQAAlbIAAJW7AACVxAAAlc0AAJXWAACV3wAAlegAAJXxAACV+gAAlgMAAJYMAACWFQAAlh4AAJYnAACWMAAAljkAAJZCAACWSwAAllQAAJZdAACWZgAAlm8AAJZ4AACWgQAAlooAAJaTAACWnAAAlqUAAJauAACWtwAAlsAAAJbJAACW0gAAltwAAJblAACW7gAAlvcAAJcAAACXCQAAlxIAAJcbAACXJAAAly0AAJc2AACXPwAAl0gAAJdRAACXWgAAl2MAAJdsAACXdQAAl34AAJeHAACXkAAAl50AAJeqAACXtAAAl74AAJfIAACX0gAAl9wAAJfmAACX8AAAl/oAAJgLAACYHAAAmCYAAJgwAACYOgAAmEQAAJhOAACYWAAAmGIAAJhsAACYdgAAmIAAAJiKAACYlAAAmJ4AAJioAACYsgAAmLwAAJjGAACY0AAAmNoAAJjkAACY7gAAmPgAAJkCAACZDAAAmRYAAJkgAACZKgAAmTQAAJk+AACZSAAAmVIAAJlcAACZZgAAmXAAAJl6AACZhAAAmY4AAJmYAACZogAAmawAAJm2AACZwAAAmcoAAJnUAACZ3gAAmegAAJnyAACZ/AAAmgYAAJoQAACaGgAAmiQAAJouAACaOAAAmkEAAJpKAACaUwAAmlwAAJplAACabgAAmncAAJqAAACakAAAmqAAAJqpAACasgAAmrsAAJrEAACazQAAmtYAAJrfAACa6AAAmvEAAJr6AACbAwAAmwwAAJsVAACbHgAAmycAAJswAACbOQAAm0IAAJtLAACbVAAAm10AAJtmAACbbwAAm3gAAJuBAACbigAAm5MAAJucAACbpQAAm64AAJu3AACbwAAAm8kAAJvSAACb2wAAm+QAAJvtAACb9gAAm/8AAJwIAACcEQAAnBoAAJwjAACcLAAAnDUAAJw+AACcRwAAnFAAAJxZAACcYgAAnGsAAJx0AACcfQAAnIYAAJyTAACcoAAAnKoAAJy0AACcvgAAnMgAAJzSAACc3AAAnOYAAJzwAACc+gAAnQQAAJ0OAACdGAAAnSIAAJ0sAACdNgAAnUAAAJ1KAACdVAAAnV4AAJ1oAACdcgAAnXwAAJ2GAACdkAAAnZoAAJ2kAACdrgAAnbgAAJ3CAACdzAAAndYAAJ3gAACd6gAAnfQAAJ3+AACeCAAAnhIAAJ4cAACeJgAAnjAAAJ46AACeRAAAnk4AAJ5YAACeYgAAnmwAAJ52AACegAAAnooAAJ6UAACengAAnqgAAJ65AACeygAAntMAAJ7cAACe5QAAnu4AAJ73AACfAAAAnwkAAJ8SAACfGwAAnyQAAJ8tAACfNgAAnz8AAJ9IAACfUQAAn1oAAJ9jAACfbAAAn3UAAJ9+AACfhwAAn5AAAJ+ZAACfogAAn6sAAJ+0AACfvQAAn8YAAJ/PAACf2AAAn+EAAJ/qAACf8wAAn/wAAKAFAACgDgAAoBcAAKAgAACgKQAAoDIAAKA7AACgRAAAoE0AAKBWAACgXwAAoGgAAKBxAACgegAAoIMAAKCMAACglQAAoJ4AAKCuAACgvgAAoMgAAKDSAACg3QAAoOcAAKDxAACg/AAAoQYAAKEQAAChGgAAoSQAAKEvAAChOQAAoUMAAKFOAAChWAAAoWIAAKFsAAChdwAAoYEAAKGLAAChlQAAoZ8AAKGqAAChtAAAob4AAKHJAACh0wAAod0AAKHnAACh8QAAofwAAKIGAACiEAAAohsAAKIlAACiLwAAojkAAKJEAACiTgAAolgAAKJlAACicQAAon0AAKKLAACimAAAoqUAAKKvAACiuwAAosUAAKLPAACi2QAAouUAAKLxAACi/QAAowcAAKMSAACjHAAAoyYAAKMwAACjOgAAo0UAAKNPAACjWQAAo2MAAKNwAACjfAAAo4gAAKOUAACjoAAAo6wAAKO4AACjwgAAo80AAKPXAACj4QAAo+sAAKP1AACj/wAApAkAAKQTAACkHQAApCcAAKQyAACkPAAApEYAAKRRAACkWwAApGUAAKRvAACkeQAApIMAAKSNAACklwAApKEAAKSrAACktQAApL8AAKTJAACk1AAApN4AAKToAACk8wAApP0AAKUHAAClEgAApRwAAKUmAAClMQAApTsAAKVFAAClTwAApVkAAKVjAAClbQAApXcAAKWBAACliwAApZUAAKWfAAClqQAApbQAAKW+AAClyAAApdMAAKXdAACl5wAApfEAAKX7AACmBgAAphAAAKYaAACmJQAApi8AAKY5AACmQwAApk0AAKZXAACmYQAApmsAAKZ1AACmfwAApokAAKaUAACmngAApqgAAKazAACmvQAApscAAKbRAACm2wAApuYAAKbwAACm+gAApwUAAKcPAACnGQAApyMAAKctAACnNwAAp0EAAKdLAACnVQAAp18AAKdpAACncwAAp30AAKeHAACnkQAAp5sAAKelAACnrwAAp7kAAKfDAACnzQAAp9gAAKfiAACn7AAAp/cAAKgBAACoCwAAqBUAAKgfAACoKQAAqDMAAKg9AACoRwAAqFEAAKhbAACoZQAAqG8AAKh6AACohAAAqI4AAKiZAACoowAAqK0AAKi3AACowQAAqMsAAKjVAACo3wAAqOkAAKjzAACo/QAAqQcAAKkRAACpHAAAqSYAAKkwAACpOwAAqUUAAKlPAACpWQAAqWMAAKluAACpeAAAqYIAAKmNAACplwAAqaEAAKmxAACpwAAAqc8AAKngAACp8AAAqgAAAKoNAACqHAAAqikAAKo2AACqQwAAqlIAAKphAACqcAAAqoAAAKqPAACqngAAqqgAAKqyAACqvAAAqsYAAKrQAACq2wAAquUAAKrvAACq+QAAqwMAAKsOAACrGAAAqyIAAKssAACrNgAAq0EAAKtLAACrVQAAq18AAKtpAACrcwAAq30AAKuHAACrkgAAq5wAAKumAACrsQAAq7sAAKvFAACrzwAAq9kAAKvkAACr7gAAq/gAAKwDAACsDQAArBcAAKwhAACsKwAArDUAAKxAAACsSgAArFQAAKxfAACsaQAArHMAAKx9AACshwAArJEAAKybAACspQAArK8AAKy5AACswwAArM0AAKzXAACs4QAArOsAAKz1AACtAAAArQoAAK0UAACtHgAArSgAAK0zAACtPQAArUcAAK1SAACtXAAArWYAAK1wAACtegAArYQAAK2OAACtmAAAraIAAK2sAACttgAArcAAAK3LAACt1QAArd8AAK3pAACt8wAArf0AAK4HAACuFAAAriIAAK4vAACuPAAArkwAAK5dAACubQAArn0AAK6LAACumgAArqgAAK62AACuxwAArtkAAK7qAACu+wAArwYAAK8WAACvKQAAr0EAAK9MAACvXAAAr2wAAK+BAACvjQAAr50AAK+oAACvuAAAr8sAAK/jAACv7gAAr/4AALAOAACwIwAAsC8AALA/AACwSgAAsFoAALBtAACwhQAAsJAAALCgAACwsAAAsMUAALDRAACw4QAAsOwAALD8AACxDwAAsScAALEyAACxQgAAsVIAALFnAACxcwAAsYMAALGOAACxngAAsbEAALHJAACx1AAAseQAALH0AACyCQAAshUAALIlAACyMAAAskAAALJTAACyawAAsnYAALKGAACylgAAsqsAALK3AACyxwAAstIAALLiAACy9QAAsw0AALMYAACzKAAAszgAALNNAACzWQAAs2kAALN1AACzggAAs4wAALOWAACzogAAs68AALO9AACzzAAAs9YAALPgAACz6gAAs/QAALP+AAC0CAAAtBIAALQcAAC0JgAAtDAAALQ6AAC0RAAAtE4AALRYAAC0ZAAAtHEAALR7AAC0hQAAtJEAALSeAAC0rAAAtLsAALTFAAC0zwAAtNkAALTjAAC07QAAtPcAALUBAAC1CwAAtRUAALUfAAC1KQAAtTMAALU9AAC1RwAAtVMAALVgAAC1agAAtXQAALWAAAC1jQAAtZsAALWqAAC1tAAAtb4AALXIAAC10gAAtdwAALXmAAC18AAAtfoAALYEAAC2DgAAthgAALYiAAC2LAAAtjYAALZCAAC2TwAAtlkAALZjAAC2bwAAtnwAALaKAAC2mQAAtqMAALatAAC2twAAtsEAALbLAAC21QAAtt8AALbpAAC28wAAtv0AALcHAAC3EQAAtxsAALclAAC3MQAAtz4AALdIAAC3UgAAt14AALdrAAC3eQAAt4gAALeSAAC3nAAAt6YAALewAAC3ugAAt8QAALfOAAC32AAAt+IAALfsAAC39gAAuAAAALgKAAC4FAAAuCAAALgtAAC4NwAAuEEAALhNAAC4WgAAuGgAALh3AAC4gQAAuIsAALiVAAC4nwAAuKkAALizAAC4vQAAuMcAALjRAAC42wAAuOUAALjvAAC4+QAAuQMAALkPAAC5HAAAuSYAALkwAAC5OgAAuUQAALlOAAC5WAAAuWIAALlsAAC5eAAAuYUAALmRAAC5ngAAuawAALm7AAC5xQAAuc8AALnZAAC54wAAue0AALn3AAC6AQAAugsAALoVAAC6HwAAuikAALozAAC6PQAAukcAALpSAAC6XAAAumYAALpwAAC6ewAAuoUAALqPAAC6mQAAuqMAALqtAAC6uAAAusIAALrMAAC61wAAuuEAALrrAAC69QAAuv8AALsKAAC7FAAAux4AALspAAC7MwAAuz0AALtHAAC7UQAAu1wAALtmAAC7cAAAu3sAALuFAAC7jwAAu5kAALujAAC7rQAAu7cAALvBAAC7ywAAu9UAALvfAAC76QAAu/MAALv9AAC8BwAAvBEAALwbAAC8JQAAvC8AALw5AAC8QwAAvE0AALxXAAC8YQAAvGsAALx1AAC8fwAAvIkAALyTAAC8nQAAvKcAALywAAC8uAAAvMAAALzKAAC80gAAvN4AALzpAAC88wAAvP0AAL0HAAC9EgAAvRoAAL0mAAC9MQAAvTsAAL1FAAC9TwAAvVoAAL1iAAC9bgAAvXkAAL2DAAC9jQAAvZcAAL2iAAC9qgAAvbYAAL3BAAC9ywAAvdUAAL3fAAC96gAAvfIAAL3+AAC+CQAAvhMAAL4dAAC+JwAAvjIAAL46AAC+RgAAvlEAAL5bAAC+ZQAAvm8AAL56AAC+ggAAvo4AAL6ZAAC+owAAvq0AAL63AAC+wgAAvswAAL7WAAC+4AAAvusAAL72AAC/AQAAvwsAAL8VAAC/HwAAvykAAL8zAAC/PQAAv0cAAL9RAAC/WwAAv2UAAL9vAAC/eAAAv4AAAL+IAAC/lwAAv6UAAL+zAAC/vgAAv8gAAL/SAAC/2wAAv+sAAL/1AAC//wAAwAkAAMATAADAHQAAwCcAAMA4AADAQwAAwE4AAMBZAADAZAAAwG8AAMB6AADAhAAAwI4AAMCYAADAqgAAwLQAAMC+AADAyAAAwNIAAMDcAADA5gAAwPIAAMD8AADBBgAAwRAAAMEaAADBJAAAwS4AAME4AADBQgAAwVAAAMFYAADBYQAAwWsAAMF2AADBgAAAwYsAAMGVAADBoAAAwasAAMG2AADBwgAAwc4AAMHaAADB5gAAwfMAAMIAAADCCwAAwhYAAMIgAADCKwAAwjUAAMI/AADCSgAAwlUAAMJfAADCagAAwnUAAMJ/AADCiQAAwpQAAMKfAADCqQAAwrMAAMK9AADCxwAAwtIAAMLcAADC5gAAwvAAAML6AADDBAAAww4AAMMYAADDIgAAwysAAMM1AADDPgAAw0cAAMNRAADDWwAAw2QAAMNuAADDeAAAw4EAAMOKAADDlAAAw54AAMOnAADDsAAAw7kAAMPCAADDzAAAw9UAAMPeAADD5wAAw/AAAMP5AADEAgAAxAsAAMQUAADEHgAAxCgAAMQyAADEPAAAxEYAAMRQAADEWgAAxGQAAMRuAADEeAAAxIIAAMSMAADElgAAxKAAAMSqAADEtAAAxL4AAMTIAADE0gAAxNwAAMTmAADE8AAAxPoAAMUEAADFDgAAxRgAAMUhAADFKgAAxTMAAMU8AADFRQAAxU4AAMVXAADFYAAAxWkAAMVyAADFewAAxYQAAMWNAADFlgAAxZ8AAMWoAADFsQAAxboAAMXDAADFzAAAxdUAAMXeAADF5wAAxfAAAMX5AADGAgAAxgwAAMYWAADGIQAAxisAAMY1AADGPwAAxkkAAMZUAADGXwAAxmkAAMZzAADGfQAAxocAAMaRAADGmwAAxqUAAMavAADGugAAxsQAAMbOAADG2AAAxuIAAMbsAADG9gAAxwAAAMcLAADHFQAAxx8AAMcpAADHMwAAxz0AAMdHAADHUQAAx1sAAMdlAADHbwAAx3kAAMeDAADHjQAAx5cAAMehAADHqwAAx7UAAMe/AADHyQAAx9MAAMfdAADH5wAAx/EAAMf7AADIBQAAyA8AAMgYAADIIQAAyCsAAMg0AADIPQAAyEYAAMhPAADIWQAAyGMAAMhsAADIdQAAyH4AAMiHAADIkAAAyJkAAMiiAADIqwAAyLUAAMi+AADIxwAAyNAAAMjZAADI4gAAyOsAAMj0AADI/gAAyQcAAMkQAADJGQAAySIAAMkrAADJNAAAyT0AAMlGAADJTwAAyVgAAMlhAADJagAAyXMAAMl8AADJhQAAyY4AAMmXAADJoAAAyakAAMmyAADJuwAAycQAAMnNAADJ1gAAyd8AAMnoAADJ+AAAyggAAMoXAADKJgAAyjIAAMo+AADKSAAAylIAAMpcAADKZgAAynAAAMp6AADKhAAAyo4AAMqYAADKogAAyqwAAMq2AADKwAAAysoAAMrUAADK3gAAyugAAMryAADK/AAAywYAAMsQAADLGgAAyyQAAMsuAADLOAAAy0IAAMtMAADLVgAAy2AAAMtqAADLdAAAy34AAMuIAADLkgAAy5wAAMumAADLsAAAy7oAAMvEAADLzgAAy9gAAMviAADL7AAAy/YAAMwAAADMCgAAzBQAAMweAADMKAAAzDIAAMw8AADMRgAAzE8AAMxYAADMYQAAzGoAAMxzAADMfAAAzIUAAMyOAADMlwAAzKAAAMypAADMsgAAzLsAAMzEAADMzQAAzNYAAMzfAADM6AAAzPEAAMz6AADNAwAAzQwAAM0VAADNHgAAzScAAM0wAADNOQAAzUIAAM1LAADNVAAAzV0AAM1mAADNbwAAzXgAAM2BAADNigAAzZMAAM2cAADNpQAAza4AAM23AADNwAAAzckAAM3SAADN2wAAzeQAAM3tAADN9gAAzf8AAM4IAADOEQAAzhoAAM4rAADOPAAAzkwAAM5cAADOaQAAznYAAM6BAADOjAAAzpUAAM6dAADOpgAAzq8AAM65AADOwgAAzskAAM7PAADO1gAAzt8AAM7oAADO8wAAzvkAAM8EAADPDwAAzxgAAM8gAADPKwAAzzMAAM86AADPQgAAz0sAAM9RAADPVwAAz2IAAM9pAADPcAAAz3cAAM9/AADPhwAAz5AAAM+YAADPngAAz6MAAM+pAADPsQAAz7kAAM/DAADPyAAAz9IAAM/cAADP5AAAz+sAAM/1AADP/AAA0AIAANAJAADQEQAA0BYAANAbAADQJQAA0CsAANAxAADQNwAA0EAAANBIAADQUQAA0FoAANBlAADQbQAA0HQAANB9AADQhQAA0I4AANCZAADQowAA0KkAANCvAADQtQAA0LsAANDCAADQywAA0NIAANDdAADQ6AAA0O8AAND2AADQ/wAA0QoAANEVAADRIAAA0SsAANE2AADRPQAA0UwAANFUAADRWwAA0WMAANFrAADRdQAA0XwAANGCAADRigAA0ZEAANGZAADRowAA0awAANGxAADRtgAA0bsAANHAAADRxgAA0c4AANHUAADR3gAA0egAANHuAADR9AAA0fwAANIGAADSEAAA0hoAANIkAADSLgAA0jQAANJCAADSTAAA0lcAANJhAADSbAAA0nYAANJ/AADSiQAA0pMAANKdAADSpwAA0rEAANK7AADSxQAA0s8AANLZAADS4wAA0u0AANL3AADTAQAA0wsAANMVAADTHwAA0ykAANMzAADTPQAA00cAANNRAADTWwAA02UAANNvAADTeAAA04EAANOKAADTkwAA05wAANOlAADTrgAA07cAANPAAADTyQAA09IAANPbAADT5AAA0+0AANP2AADT/wAA1AgAANQRAADUGgAA1CMAANQsAADUNQAA1D4AANRHAADUUQAA1FsAANRlAADUbwAA1HkAANSDAADUjQAA1JcAANShAADUqwAA1LUAANS/AADUyQAA1NMAANTdAADU5wAA1PEAANT7AADVBQAA1Q8AANUZAADVIwAA1S0AANU3AADVQQAA1UsAANVVAADVXwAA1WkAANVzAADVfQAA1YYAANWPAADVmAAA1aEAANWqAADVswAA1bwAANXFAADVzgAA1dcAANXgAADV6QAA1fIAANX7AADWBAAA1g0AANYWAADWHwAA1igAANYxAADWOgAA1kMAANZMAADWVQAA1l4AANZnAADWcAAA1nkAANaCAADWiwAA1pQAANadAADWpwAA1rEAANa7AADWxQAA1s8AANbZAADW4wAA1u0AANb3AADXAQAA1wsAANcVAADXHwAA1ykAANczAADXPQAA10cAANdRAADXWwAA12UAANdvAADXeQAA14MAANeNAADXlwAA16EAANerAADXtQAA178AANfJAADX0wAA190AANfnAADX8QAA1/sAANgFAADYDwAA2BkAANgjAADYLQAA2DcAANhBAADYSwAA2FQAANhdAADYZgAA2G8AANh4AADYgQAA2IoAANiTAADYnAAA2KUAANiuAADYtwAA2MAAANjJAADY0gAA2NsAANjkAADY7QAA2PYAANj/AADZCAAA2REAANkaAADZIwAA2SwAANk1AADZPgAA2UcAANlQAADZWQAA2WIAANlrAADZdAAA2X0AANmGAADZjwAA2ZgAANmhAADZqgAA2bMAANm8AADZxQAA2c4AANnXAADZ4AAA2ekAANnyAADZ+wAA2gQAANoNAADaFgAA2h8AANooAADaMQAA2joAANpDAADaTQAA2lcAANphAADaawAA2nUAANp/AADaiQAA2pMAANqdAADapwAA2rEAANq7AADaxQAA2s8AANrYAADa4gAA2uwAANr2AADbAAAA2woAANsUAADbHgAA2ygAANsyAADbPAAA20YAANtQAADbWgAA22QAANtuAADbeAAA24IAANuMAADblgAA26AAANuqAADbtAAA274AANvIAADb0gAA29wAANvmAADb8AAA2/oAANwEAADcDgAA3BgAANwiAADcLAAA3DYAANxAAADcSgAA3FQAANxeAADcaAAA3HIAANx8AADchgAA3I8AANyYAADcoQAA3KoAANyzAADcvAAA3MUAANzOAADc1wAA3OAAANzpAADc8gAA3PsAAN0EAADdDQAA3RYAAN0fAADdKAAA3TEAAN06AADdQwAA3UwAAN1VAADdXgAA3WcAAN1wAADdeQAA3YIAAN2LAADdlAAA3Z0AAN2mAADdrwAA3bgAAN3BAADdygAA3dMAAN3cAADd5QAA3e4AAN33AADeAAAA3gkAAN4SAADeGwAA3iQAAN4tAADeNgAA3j8AAN5IAADeUQAA3loAAN5jAADebAAA3nUAAN5+AADeiAAA3pIAAN6cAADepgAA3rAAAN66AADexAAA3s4AAN7YAADe4gAA3uwAAN72AADfAAAA3woAAN8TAADfHQAA3ycAAN8wAADfOQAA30IAAN9NAADfVwAA32EAAN9rAADfdQAA338AAN+JAADfkwAA350AAN+nAADfsQAA37sAAN/FAADfzwAA39kAAN/jAADf7QAA3/cAAOABAADgCwAA4BUAAOAfAADgKQAA4DMAAOA9AADgRwAA4FEAAOBbAADgZQAA4G8AAOB5AADggwAA4I0AAOCXAADgoQAA4KoAAOCzAADgvQAA4MgAAODSAADg3AAA4OcAAODyAADg/AAA4QcAAOESAADhHAAA4SYAAOExAADhPAAA4UYAAOFQAADhWgAA4WQAAOFvAADheQAA4YMAAOGNAADhlwAA4aEAAOGrAADhtQAA4b8AAOHJAADh0wAA4d0AAOHnAADh8QAA4fsAAOIFAADiDwAA4hkAAOIjAADiLQAA4jcAAOJBAADiSwAA4lUAAOJfAADiaQAA4nMAAOJ9AADihwAA4pEAAOKbAADipQAA4q8AAOK5AADiwwAA4s0AAOLXAADi4QAA4usAAOL1AADi/wAA4wkAAOMTAADjHQAA4ycAAOMxAADjOwAA40UAAONPAADjWQAA42MAAONtAADjdwAA44EAAOOLAADjlQAA458AAOOpAADjswAA470AAOPHAADj0QAA49sAAOPlAADj7wAA4/kAAOQDAADkDQAA5BcAAOQhAADkKwAA5DUAAOQ/AADkSQAA5FMAAORdAADkZwAA5HIAAOSAAADkigAA5JQAAOSeAADkqAAA5LIAAOS8AADkxgAA5NAAAOTaAADk5AAA5O4AAOT4AADlAgAA5QwAAOUWAADlIAAA5S0AAOU6AADlRwAA5VQAAOVhAADlbgAA5XsAAOWIAADllQAA5aIAAOWvAADlvAAA5ckAAOXWAADl4wAA5fAAAOX9AADmCgAA5hcAAOYkAADmMQAA5j4AAOZLAADmWAAA5mUAAOZyAADmegAA5oQAAOaPAADmngAA5q4AAOa1AADmvQAA5sUAAObOAADm2gAA5ucAAObzAADnAAAA5wsAAOcXAADnIAAA5yoAAOc0AADnPwAA50kAAOdUAADnXgAA52kAAOdxAADnegAA54QAAOePAADnmQAA56QAAOexAADnvwAA58kAAOfUAADn5QAA5/cAAOgGAADoFgAA6CIAAOgvAADoOQAA6EQAAOhOAADoWQAA6GMAAOhuAADoeAAA6IMAAOiNAADomAAA6KIAAOitAADotwAA6MIAAOjMAADo1wAA6OEAAOjsAADo9gAA6QEAAOkLAADpFgAA6SAAAOkrAADpNQAA6UAAAOlKAADpVQAA6V8AAOlqAADpdAAA6X8AAOmJAADplAAA6Z4AAOmpAADpswAA6b4AAOnIAADp0wAA6d0AAOnoAADp8gAA6f0AAOoHAADqEgAA6hwAAOonAADqMQAA6jwAAOpGAADqUQAA6lsAAOpmAADqcAAA6nsAAOqFAADqkAAA6poAAOqlAADqrwAA6roAAOrEAADqzwAA6tkAAOrkAADq7QAA6vYAAOsAAADrCQAA6xIAAOsbAADrJAAA6y4AAOs3AADrQAAA60kAAOtSAADrWwAA62UAAOtuAADreAAA64IAAOuMAADrlQAA654AAOunAADrsAAA67kAAOvCAADrywAA69UAAOvgAADr6wAA6/YAAOwBAADsDAAA7BcAAOwiAADsLQAA7DgAAOxDAADsTgAA7FkAAOxkAADsbwAA7HoAAOyFAADskAAA7JsAAOymAADssQAA7LwAAOzHAADs0gAA7N0AAOzoAADs8wAA7P4AAO0JAADtFAAA7R8AAO0qAADtNQAA7UAAAO1LAADtVgAA7WEAAO1tAADteQAA7YUAAO2RAADtnQAA7akAAO21AADtwQAA7c0AAO3ZAADt4wAA7e0AAO33AADuAQAA7gsAAO4VAADuHwAA7ikAAO4zAADuPQAA7kgAAO5TAADuXgAA7mkAAO50AADufwAA7ooA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YWNyb25lbWFjcm9uRWJyZXZlZWJyZXZlRWRvdGFjY2VudGVkb3RhY2NlbnRFb2dvbmVrZW9nb25la0VjYXJvbmVjYXJvbkdjaXJjdW1mbGV4Z2NpcmN1bWZsZXhHYnJldmVnYnJldmVHZG90YWNjZW50Z2RvdGFjY2VudEdjb21tYWFjY2VudGdjb21tYWFjY2VudEhjaXJjdW1mbGV4aGNpcmN1bWZsZXhIYmFyaGJhckl0aWxkZWl0aWxkZUltYWNyb25pbWFjcm9uSWJyZXZlaWJyZXZlSW9nb25la2lvZ29uZWtJZG90YWNjZW50SV9KaV9qSmNpcmN1bWZsZXhqY2lyY3VtZmxleEtjb21tYWFjY2VudGtjb21tYWFjY2VudGtncmVlbmxhbmRpY0xhY3V0ZWxhY3V0ZUxjb21tYWFjY2VudGxjb21tYWFjY2VudExjYXJvbmxjYXJvbkxkb3RsZG90TmFjdXRlbmFjdXRlTmNvbW1hYWNjZW50bmNvbW1hYWNjZW50TmNhcm9ubmNhcm9ubmFwb3N0cm9waGVFbmdlbmdPbWFjcm9ub21hY3Jvbk9icmV2ZW9icmV2ZU9odW5nYXJ1bWxhdXRvaHVuZ2FydW1sYXV0UmFjdXRlcmFjdXRlUmNvbW1hYWNjZW50cmNvbW1hYWNjZW50UmNhcm9ucmNhcm9uU2FjdXRlc2FjdXRlU2NpcmN1bWZsZXhzY2lyY3VtZmxleFNjZWRpbGxhc2NlZGlsbGFUY2VkaWxsYXRjZWRpbGxhVGNhcm9udGNhcm9uVGJhcnRiYXJVdGlsZGV1dGlsZGVVbWFjcm9udW1hY3JvblVicmV2ZXVicmV2ZVVyaW5ndXJpbmdVaHVuZ2FydW1sYXV0dWh1bmdhcnVtbGF1dFVvZ29uZWt1b2dvbmVrV2NpcmN1bWZsZXh3Y2lyY3VtZmxleFljaXJjdW1mbGV4eWNpcmN1bWZsZXhaYWN1dGV6YWN1dGVaZG90YWNjZW50emRvdGFjY2VudGxvbmdzdW5pMDE4ME9ob3Jub2hvcm5VaG9ybnVob3JudW5pMDFCNXVuaTAyMTh1bmkwMjE5dW5pMDIxQXVuaTAyMUJkb3RsZXNzanVuaTAzMDB1bmkwMzAxY2lyY3VtZmxleGNtYnRpbGRlY29tYnVuaTAzMDRvdmVybGluZWNtYmJyZXZlY21idW5pMDMwN3VuaTAzMDh1bmkwMzA5dW5pMDMwQXVuaTAzMEJjYXJvbmNtYnVuaTAzMEZ1bmkwMzEwYnJldmVpbnZlcnRlZGNtYnVuaTAzMTJ1bmkwMzE1dW5pMDMxQXVuaTAzMjN1bmkwMzI2Y2Fyb25iZWxvd2NtYmNpcmN1bWZsZXhiZWxvd2NtYmJyZXZlYmVsb3djbWJicmV2ZWludmVydGVkYmVsb3djbWJ0aWxkZWJlbG93Y21idW5pMDMzMWxvd2xpbmVjbWJkYmxsb3dsaW5lY21idW5pMDMzOGRibG92ZXJsaW5lY21idW5pMDM0REFscGhhQmV0YUdhbW1hRGVsdGFFcHNpbG9uWmV0YUV0YVRoZXRhSW90YUthcHBhTGFtYmRhTXVOdVhpT21pY3JvblBpUmhvU2lnbWFUYXVVcHNpbG9uUGhpQ2hpUHNpT21lZ2FhbHBoYWJldGFnYW1tYWRlbHRhZXBzaWxvbnpldGFldGF0aGV0YWlvdGFrYXBwYWxhbWJkYW51eGlvbWljcm9ucGlyaG91bmkwM0Myc2lnbWF0YXV1cHNpbG9ucGhpY2hpcHNpb21lZ2F1bmkwM0QxdW5pMDNENXVuaTAzRDZ1bmkwM0RDdW5pMDNERHVuaTAzRjB1bmkwM0YxdW5pMDNGNHVuaTAzRjV1bmkwM0Y2dW5pMDkwMHVuaTA5MDF1bmkwOTAydW5pMDkwM3VuaTA5MDR1bmkwOTA1dW5pMDkwNnVuaTA5MDd1bmkwOTA4dW5pMDkwOXVuaTA5MEF1bmkwOTBCdW5pMDkwQ3VuaTA5MER1bmkwOTBFdW5pMDkwRnVuaTA5MTB1bmkwOTExdW5pMDkxMnVuaTA5MTN1bmkwOTE0dW5pMDkxNXVuaTA5MTZ1bmkwOTE3dW5pMDkxOHVuaTA5MTl1bmkwOTFBdW5pMDkxQnVuaTA5MUN1bmkwOTFEdW5pMDkxRXVuaTA5MUZ1bmkwOTIwdW5pMDkyMXVuaTA5MjJ1bmkwOTIzdW5pMDkyNHVuaTA5MjV1bmkwOTI2dW5pMDkyN3VuaTA5Mjh1bmkwOTI5dW5pMDkyQXVuaTA5MkJ1bmkwOTJDdW5pMDkyRHVuaTA5MkV1bmkwOTJGdW5pMDkzMHVuaTA5MzF1bmkwOTMydW5pMDkzM3VuaTA5MzR1bmkwOTM1dW5pMDkzNnVuaTA5Mzd1bmkwOTM4dW5pMDkzOXVuaTA5M0F1bmkwOTNCdW5pMDkzQ3VuaTA5M0R1bmkwOTNFdW5pMDkzRnVuaTA5NDB1bmkwOTQxdW5pMDk0MnVuaTA5NDN1bmkwOTQ0dW5pMDk0NXVuaTA5NDZ1bmkwOTQ3dW5pMDk0OHVuaTA5NDl1bmkwOTRBdW5pMDk0QnVuaTA5NEN1bmkwOTREdW5pMDk0RXVuaTA5NEZ1bmkwOTUwdW5pMDk1MXVuaTA5NTJ1bmkwOTUzdW5pMDk1NHVuaTA5NTV1bmkwOTU2dW5pMDk1N3VuaTA5NTh1bmkwOTU5dW5pMDk1QXVuaTA5NUJ1bmkwOTVDdW5pMDk1RHVuaTA5NUV1bmkwOTVGdW5pMDk2MHVuaTA5NjF1bmkwOTYydW5pMDk2M3VuaTA5NjR1bmkwOTY1dW5pMDk2NnVuaTA5Njd1bmkwOTY4dW5pMDk2OXVuaTA5NkF1bmkwOTZCdW5pMDk2Q3VuaTA5NkR1bmkwOTZFdW5pMDk2RnVuaTA5NzB1bmkwOTcxdW5pMDk3MnVuaTA5NzN1bmkwOTc0dW5pMDk3NXVuaTA5NzZ1bmkwOTc3dW5pMDk3OHVuaTA5Nzl1bmkwOTdBdW5pMDk3QnVuaTA5N0N1bmkwOTdEdW5pMDk3RXVuaTA5N0ZBZG90YmVsb3dhZG90YmVsb3dBaG9va2Fib3ZlYWhvb2thYm92ZUFjaXJjdW1mbGV4YWN1dGVhY2lyY3VtZmxleGFjdXRlQWNpcmN1bWZsZXhncmF2ZWFjaXJjdW1mbGV4Z3JhdmVBY2lyY3VtZmxleGhvb2thYm92ZWFjaXJjdW1mbGV4aG9va2Fib3ZlQWNpcmN1bWZsZXh0aWxkZWFjaXJjdW1mbGV4dGlsZGVBY2lyY3VtZmxleGRvdGJlbG93YWNpcmN1bWZsZXhkb3RiZWxvd0FicmV2ZWFjdXRlYWJyZXZlYWN1dGVBYnJldmVncmF2ZWFicmV2ZWdyYXZlQWJyZXZlaG9va2Fib3ZlYWJyZXZlaG9va2Fib3ZlQWJyZXZldGlsZGVhYnJldmV0aWxkZUFicmV2ZWRvdGJlbG93YWJyZXZlZG90YmVsb3dFZG90YmVsb3dlZG90YmVsb3dFaG9va2Fib3ZlZWhvb2thYm92ZUV0aWxkZWV0aWxkZUVjaXJjdW1mbGV4YWN1dGVlY2lyY3VtZmxleGFjdXRlRWNpcmN1bWZsZXhncmF2ZWVjaXJjdW1mbGV4Z3JhdmVFY2lyY3VtZmxleGhvb2thYm92ZWVjaXJjdW1mbGV4aG9va2Fib3ZlRWNpcmN1bWZsZXh0aWxkZWVjaXJjdW1mbGV4dGlsZGVFY2lyY3VtZmxleGRvdGJlbG93ZWNpcmN1bWZsZXhkb3RiZWxvd0lob29rYWJvdmVpaG9va2Fib3ZlSWRvdGJlbG93aWRvdGJlbG93T2RvdGJlbG93b2RvdGJlbG93T2hvb2thYm92ZW9ob29rYWJvdmVPY2lyY3VtZmxleGFjdXRlb2NpcmN1bWZsZXhhY3V0ZU9jaXJjdW1mbGV4Z3JhdmVvY2lyY3VtZmxleGdyYXZlT2NpcmN1bWZsZXhob29rYWJvdmVvY2lyY3VtZmxleGhvb2thYm92ZU9jaXJjdW1mbGV4dGlsZGVvY2lyY3VtZmxleHRpbGRlT2NpcmN1bWZsZXhkb3RiZWxvd29jaXJjdW1mbGV4ZG90YmVsb3dPaG9ybmFjdXRlb2hvcm5hY3V0ZU9ob3JuZ3JhdmVvaG9ybmdyYXZlT2hvcm5ob29rYWJvdmVvaG9ybmhvb2thYm92ZU9ob3JudGlsZGVvaG9ybnRpbGRlT2hvcm5kb3RiZWxvd29ob3JuZG90YmVsb3dVZG90YmVsb3d1ZG90YmVsb3dVaG9va2Fib3ZldWhvb2thYm92ZVVob3JuYWN1dGV1aG9ybmFjdXRlVWhvcm5ncmF2ZXVob3JuZ3JhdmVVaG9ybmhvb2thYm92ZXVob3JuaG9va2Fib3ZlVWhvcm50aWxkZXVob3JudGlsZGVVaG9ybmRvdGJlbG93dWhvcm5kb3RiZWxvd1lncmF2ZXlncmF2ZVlkb3RiZWxvd3lkb3RiZWxvd1lob29rYWJvdmV5aG9va2Fib3ZlWXRpbGRleXRpbGRldW5pMjAwMHVuaTIwMDF1bmkyMDAydW5pMjAwM3VuaTIwMDR1bmkyMDA1dW5pMjAwNnVuaTIwMDd1bmkyMDA4dW5pMjAwOXVuaTIwMEF1bmkyMDBCdW5pMjAwQ3VuaTIwMERoeXBoZW50d291bmkyMDExdW5pMjAxNWRibHZlcnRpY2FsYmFydW5pMjAxN3F1b3RlcmV2ZXJzZWR1bmkyMDFGdW5pMjAyM3VuaTIwMjd1bmkyMDJGcGVybXlyaWFkbWludXRldW5pMjAzM3VuaTIwMzRwcmltZXJldmVyc2VkdW5pMjAzNnVuaTIwMzd1bmkyMDM4cmVmZXJlbmNlbWFya2V4Y2xhbWRibHVuaTIwM0R1bmkyMDNFdW5pMjAzRnVuaTIwNDB1bmkyMDQxdW5pMjA0MnVuaTIwNDN1bmkyMDQ1dW5pMjA0NnVuaTIwNDd1bmkyMDQ4dW5pMjA0OXVuaTIwNEF1bmkyMDRCdW5pMjA0Q3VuaTIwNER1bmkyMDRFdW5pMjA0RnVuaTIwNTB1bmkyMDUxZGlzY291bnR1bmkyMDUzdW5pMjA1NHVuaTIwNTV1bmkyMDU2dW5pMjA1N3VuaTIwNTh1bmkyMDU5dW5pMjA1QXVuaTIwNUJ1bmkyMDVDdW5pMjA1RHVuaTIwNUV1bmkyMDVGdW5pMjA2MHVuaTIwNjF1bmkyMDYydW5pMjA2M3VuaTIwNjRFdXJvdW5pMjBEMHVuaTIwRDF1bmkyMEQydW5pMjBEM3VuaTIwRDR1bmkyMEQ1dW5pMjBENnVuaTIwRDd1bmkyMEQ4dW5pMjBEQnVuaTIwREN1bmkyMEREdW5pMjBERXVuaTIwREZ1bmkyMEUxdW5pMjBFNHVuaTIwRTV1bmkyMEU2dW5pMjBFN3VuaTIwRTh1bmkyMEU5dW5pMjBFQXVuaTIwRUJ1bmkyMEVDdW5pMjBFRHVuaTIwRUV1bmkyMEVGdW5pMjBGMHVuaTIxMDB1bmkyMTAxdW5pMjEwMmNlbnRpZ3JhZGV1bmkyMTA0dW5pMjEwNXVuaTIxMDZ1bmkyMTA3dW5pMjEwOGZhaHJlbmhlaXR1bmkyMTBBdW5pMjEwQnVuaTIxMEN1bmkyMTBEdW5pMjEwRXVuaTIxMEZ1bmkyMTEwdW5pMjExMXVuaTIxMTJ1bmkyMTEzdW5pMjExNHVuaTIxMTVudW1lcm9wdWJsaXNoZWR3ZWllcnN0cmFzc3VuaTIxMTl1bmkyMTFBdW5pMjExQnVuaTIxMUN1bmkyMTFEcmVjaXBldW5pMjExRnNlcnZpY2VtYXJrdW5pMjEyMXVuaTIxMjN1bmkyMTI0dW5pMjEyNXVuaTIxMjZ1bmkyMTI3dW5pMjEyOHVuaTIxMjl1bmkyMTJBdW5pMjEyQnVuaTIxMkN1bmkyMTJEZXN0aW1hdGVkdW5pMjEyRnVuaTIxMzB1bmkyMTMxdW5pMjEzMnVuaTIxMzN1bmkyMTM0YWxlcGh1bmkyMTM2dW5pMjEzN3VuaTIxMzh1bmkyMTM5dW5pMjEzQXVuaTIxM0J1bmkyMTNDdW5pMjEzRHVuaTIxM0V1bmkyMTNGdW5pMjE0MHVuaTIxNDF1bmkyMTQydW5pMjE0M3VuaTIxNDR1bmkyMTQ1dW5pMjE0NnVuaTIxNDd1bmkyMTQ4dW5pMjE0OXVuaTIxNEF1bmkyMTRCdW5pMjE0Q3VuaTIxNER1bmkyMTRFdW5pMjE0RmFycm93bGVmdGFycm93dXBhcnJvd3JpZ2h0YXJyb3dkb3duYXJyb3dib3RoYXJyb3d1cGRudW5pMjE5NnVuaTIxOTd1bmkyMTk4dW5pMjE5OXVuaTIxOUF1bmkyMTlCdW5pMjE5Q3VuaTIxOUR1bmkyMTlFdW5pMjE5RnVuaTIxQTB1bmkyMUExdW5pMjFBMnVuaTIxQTN1bmkyMUE0dW5pMjFBNXVuaTIxQTZ1bmkyMUE3YXJyb3d1cGRuYnNldW5pMjFBOXVuaTIxQUF1bmkyMUFCdW5pMjFBQ3VuaTIxQUR1bmkyMUFFdW5pMjFBRnVuaTIxQjB1bmkyMUIxdW5pMjFCMnVuaTIxQjN1bmkyMUI0Y2FycmlhZ2VyZXR1cm51bmkyMUI2dW5pMjFCN3VuaTIxQjh1bmkyMUI5dW5pMjFCQXVuaTIxQkJ1bmkyMUJDdW5pMjFCRHVuaTIxQkV1bmkyMUJGdW5pMjFDMHVuaTIxQzF1bmkyMUMydW5pMjFDM3VuaTIxQzR1bmkyMUM1dW5pMjFDNnVuaTIxQzd1bmkyMUM4dW5pMjFDOXVuaTIxQ0F1bmkyMUNCdW5pMjFDQ3VuaTIxQ0R1bmkyMUNFdW5pMjFDRmFycm93ZGJsbGVmdGFycm93ZGJsdXBhcnJvd2RibHJpZ2h0YXJyb3dkYmxkb3duYXJyb3dkYmxib3RodW5pMjFENXVuaTIxRDZ1bmkyMUQ3dW5pMjFEOHVuaTIxRDl1bmkyMURBdW5pMjFEQnVuaTIxREN1bmkyMUREdW5pMjFERXVuaTIxREZ1bmkyMUUwdW5pMjFFMXVuaTIxRTJ1bmkyMUUzdW5pMjFFNHVuaTIxRTV1bmkyMUU2dW5pMjFFN3VuaTIxRTh1bmkyMUU5dW5pMjFFQXVuaTIxRUJ1bmkyMUVDdW5pMjFFRHVuaTIxRUV1bmkyMUVGdW5pMjFGMHVuaTIxRjF1bmkyMUYydW5pMjFGM3VuaTIxRjR1bmkyMUY1dW5pMjFGNnVuaTIxRjd1bmkyMUY4dW5pMjFGOXVuaTIxRkF1bmkyMUZCdW5pMjFGQ3VuaTIxRkR1bmkyMUZFdW5pMjFGRnVuaXZlcnNhbHVuaTIyMDFwYXJ0aWFsZGlmZmV4aXN0ZW50aWFsdW5pMjIwNGVtcHR5c2V0dW5pMjIwNm5hYmxhZWxlbWVudHVuaTIyMDl1bmkyMjBBc3VjaHRoYXR1bmkyMjBDdW5pMjIwRHVuaTIyMEVwcm9kdWN0dW5pMjIxMHN1bW1hdGlvbm1pbnVzcGx1c3VuaTIyMTR1bmkyMjE1dW5pMjIxNmFzdGVyaXNrbWF0aHVuaTIyMThidWxsZXRvcGVyYXRvcnJhZGljYWx1bmkyMjFCdW5pMjIxQ3Byb3BvcnRpb25hbGluZmluaXR5dW5pMjIxRnVuaTIyMjB1bmkyMjIxdW5pMjIyMmRpdmlkZXN1bmkyMjI0cGFyYWxsZWx1bmkyMjI2bG9naWNhbGFuZGxvZ2ljYWxvcmludGVyc2VjdGlvbnVuaW9uaW50ZWdyYWx1bmkyMjJDdW5pMjIyRGNvbnRvdXJpbnRlZ3JhbHVuaTIyMkZ1bmkyMjMwdW5pMjIzMXVuaTIyMzJ1bmkyMjMzdGhlcmVmb3JlYmVjYXVzZXJhdGlvcHJvcG9ydGlvbnVuaTIyMzh1bmkyMjM5dW5pMjIzQXVuaTIyM0JzaW1pbGFydW5pMjIzRHVuaTIyM0V1bmkyMjNGdW5pMjI0MHVuaTIyNDF1bmkyMjQyc2ltaWxhcl9lcXVhbHVuaTIyNDR1bmkyMjQ1dW5pMjI0NnVuaTIyNDdhcHByb3hlcXVhbHVuaTIyNDl1bmkyMjRBdW5pMjI0QnVuaTIyNEN1bmkyMjREdW5pMjI0RXVuaTIyNEZ1bmkyMjUwdW5pMjI1MXVuaTIyNTJ1bmkyMjUzdW5pMjI1NHVuaTIyNTV1bmkyMjU2dW5pMjI1N3VuaTIyNTh1bmkyMjU5dW5pMjI1QXVuaTIyNUJ1bmkyMjVDdW5pMjI1RHVuaTIyNUV1bmkyMjVGbm90ZXF1YWxlcXVpdmFsZW5jZXVuaTIyNjJ1bmkyMjYzbGVzc2VxdWFsZ3JlYXRlcmVxdWFsdW5pMjI2NnVuaTIyNjd1bmkyMjY4dW5pMjI2OWxlc3NtdWNoZ3JlYXRlcm11Y2h1bmkyMjZDdW5pMjI2RHVuaTIyNkV1bmkyMjZGdW5pMjI3MHVuaTIyNzF1bmkyMjcydW5pMjI3M3VuaTIyNzR1bmkyMjc1dW5pMjI3NnVuaTIyNzd1bmkyMjc4dW5pMjI3OXVuaTIyN0F1bmkyMjdCdW5pMjI3Q3VuaTIyN0R1bmkyMjdFdW5pMjI3RnVuaTIyODB1bmkyMjgxcHJvcGVyc3Vic2V0cHJvcGVyc3VwZXJzZXR1bmkyMjg0dW5pMjI4NXJlZmxleHN1YnNldHJlZmxleHN1cGVyc2V0dW5pMjI4OHVuaTIyODl1bmkyMjhBdW5pMjI4QnVuaTIyOEN1bmkyMjhEdW5pMjI4RXVuaTIyOEZ1bmkyMjkwdW5pMjI5MXVuaTIyOTJ1bmkyMjkzdW5pMjI5NGNpcmNsZXBsdXN1bmkyMjk2Y2lyY2xlbXVsdGlwbHljaXJjbGVkaXZpZGVjaXJjbGVkb3R1bmkyMjlBdW5pMjI5QnVuaTIyOUN1bmkyMjlEdW5pMjI5RXVuaTIyOUZ1bmkyMkEwdW5pMjJBMXVuaTIyQTJ1bmkyMkEzdW5pMjJBNHVuaTIyQTV1bmkyMkE2dW5pMjJBN3VuaTIyQTh1bmkyMkE5dW5pMjJBQXVuaTIyQUJ1bmkyMkFDdW5pMjJBRHVuaTIyQUV1bmkyMkFGdW5pMjJCMHVuaTIyQjF1bmkyMkIydW5pMjJCM3VuaTIyQjR1bmkyMkI1dW5pMjJCNnVuaTIyQjd1bmkyMkI4dW5pMjJCOXVuaTIyQkF1bmkyMkJCdW5pMjJCQ3VuaTIyQkR1bmkyMkJFdW5pMjJCRnVuaTIyQzB1bmkyMkMxdW5pMjJDMnVuaTIyQzN1bmkyMkM0dW5pMjJDNXVuaTIyQzZ1bmkyMkM3dW5pMjJDOHVuaTIyQzl1bmkyMkNBdW5pMjJDQnVuaTIyQ0N1bmkyMkNEdW5pMjJDRXVuaTIyQ0Z1bmkyMkQwdW5pMjJEMXVuaTIyRDJ1bmkyMkQzdW5pMjJENHVuaTIyRDV1bmkyMkQ2dW5pMjJEN3VuaTIyRDh1bmkyMkQ5dW5pMjJEQXVuaTIyREJ1bmkyMkRDdW5pMjJERHVuaTIyREV1bmkyMkRGdW5pMjJFMHVuaTIyRTF1bmkyMkUydW5pMjJFM3VuaTIyRTR1bmkyMkU1dW5pMjJFNnVuaTIyRTd1bmkyMkU4dW5pMjJFOXVuaTIyRUF1bmkyMkVCdW5pMjJFQ3VuaTIyRUR1bmkyMkVFdW5pMjJFRnVuaTIyRjB1bmkyMkYxdW5pMjJGMnVuaTIyRjN1bmkyMkY0dW5pMjJGNXVuaTIyRjZ1bmkyMkY3dW5pMjJGOHVuaTIyRjl1bmkyMkZBdW5pMjJGQnVuaTIyRkN1bmkyMkZEdW5pMjJGRXVuaTIyRkZ1bmkyMzAwdW5pMjMwMWhvdXNldW5pMjMwM3VuaTIzMDR1bmkyMzA1dW5pMjMwNnVuaTIzMDd1bmkyMzA4dW5pMjMwOXVuaTIzMEF1bmkyMzBCdW5pMjMwQ3VuaTIzMER1bmkyMzBFdW5pMjMwRnJldmxvZ2ljYWxub3R1bmkyMzExdW5pMjMxMnVuaTIzMTN1bmkyMzE0dW5pMjMxNXVuaTIzMTZ1bmkyMzE3dW5pMjMxOHVuaTIzMTl1bmkyMzFBdW5pMjMxQnVuaTIzMUN1bmkyMzFEdW5pMjMxRXVuaTIzMUZpbnRlZ3JhbHRwaW50ZWdyYWxidHVuaTIzMjJ1bmkyMzIzdW5pMjMyNHVuaTIzMjV1bmkyMzI2dW5pMjMyN3VuaTIzMjhhbmdsZWxlZnRhbmdsZXJpZ2h0dW5pMjMyQnVuaTIzMkN1bmkyMzJEdW5pMjMyRXVuaTIzMkZ1bmkyMzMwdW5pMjMzMXVuaTIzMzJ1bmkyMzMzdW5pMjMzNHVuaTIzMzV1bmkyMzM2dW5pMjMzN3VuaTIzMzh1bmkyMzM5dW5pMjMzQXVuaTIzM0J1bmkyMzNDdW5pMjMzRHVuaTIzM0V1bmkyMzNGdW5pMjM0MHVuaTIzNDF1bmkyMzQydW5pMjM0M3VuaTIzNDR1bmkyMzQ1dW5pMjM0NnVuaTIzNDd1bmkyMzQ4dW5pMjM0OXVuaTIzNEF1bmkyMzRCdW5pMjM0Q3VuaTIzNER1bmkyMzRFdW5pMjM0RnVuaTIzNTB1bmkyMzUxdW5pMjM1MnVuaTIzNTN1bmkyMzU0dW5pMjM1NXVuaTIzNTZ1bmkyMzU3dW5pMjM1OHVuaTIzNTl1bmkyMzVBdW5pMjM1QnVuaTIzNUN1bmkyMzVEdW5pMjM1RXVuaTIzNUZ1bmkyMzYwdW5pMjM2MXVuaTIzNjJ1bmkyMzYzdW5pMjM2NHVuaTIzNjV1bmkyMzY2dW5pMjM2N3VuaTIzNjh1bmkyMzY5dW5pMjM2QXVuaTIzNkJ1bmkyMzZDdW5pMjM2RHVuaTIzNkV1bmkyMzZGdW5pMjM3MHVuaTIzNzF1bmkyMzcydW5pMjM3M3VuaTIzNzR1bmkyMzc1dW5pMjM3NnVuaTIzNzd1bmkyMzc4dW5pMjM3OXVuaTIzN0F1bmkyMzdCdW5pMjM3Q3VuaTIzN0R1bmkyMzdFdW5pMjM3RnVuaTIzODB1bmkyMzgxdW5pMjM4MnVuaTIzODN1bmkyMzg0dW5pMjM4NXVuaTIzODZ1bmkyMzg3dW5pMjM4OHVuaTIzODl1bmkyMzhBdW5pMjM4QnVuaTIzOEN1bmkyMzhEdW5pMjM4RXVuaTIzOEZ1bmkyMzkwdW5pMjM5MXVuaTIzOTJ1bmkyMzkzdW5pMjM5NHVuaTIzOTV1bmkyMzk2dW5pMjM5N3VuaTIzOTh1bmkyMzk5dW5pMjM5QXVuaTIzOUJ1bmkyMzlDdW5pMjM5RHVuaTIzOUV1bmkyMzlGdW5pMjNBMHVuaTIzQTF1bmkyM0EydW5pMjNBM3VuaTIzQTR1bmkyM0E1dW5pMjNBNnVuaTIzQTd1bmkyM0E4dW5pMjNBOXVuaTIzQUF1bmkyM0FCdW5pMjNBQ3VuaTIzQUR1bmkyM0FFdW5pMjNBRnVuaTIzQjB1bmkyM0IxdW5pMjNCMnVuaTIzQjN1bmkyM0I0dW5pMjNCNXVuaTIzQjZ1bmkyM0I3dW5pMjNCOHVuaTIzQjl1bmkyM0JBdW5pMjNCQnVuaTIzQkN1bmkyM0JEdW5pMjNCRXVuaTIzQkZ1bmkyM0MwdW5pMjNDMXVuaTIzQzJ1bmkyM0MzdW5pMjNDNHVuaTIzQzV1bmkyM0M2dW5pMjNDN3VuaTIzQzh1bmkyM0M5dW5pMjNDQXVuaTIzQ0J1bmkyM0NDdW5pMjNDRHVuaTIzQ0V1bmkyM0NGdW5pMjNEMHVuaTIzRDF1bmkyM0QydW5pMjNEM3VuaTIzRDR1bmkyM0Q1dW5pMjNENnVuaTIzRDd1bmkyM0Q4dW5pMjNEOXVuaTIzREF1bmkyM0RCdW5pMjNEQ3VuaTIzRER1bmkyM0RFdW5pMjNERnVuaTIzRTB1bmkyM0UxdW5pMjNFMnVuaTIzRTN1bmkyM0U0dW5pMjNFNXVuaTIzRTZ1bmkyM0U3dW5pMjNFOHVuaTIzRTl1bmkyM0VBdW5pMjNFQnVuaTIzRUN1bmkyM0VEdW5pMjNFRXVuaTIzRUZ1bmkyM0YwdW5pMjNGMXVuaTIzRjJ1bmkyM0YzdW5pMjNGNHVuaTIzRjV1bmkyM0Y2dW5pMjNGN3VuaTIzRjh1bmkyM0Y5dW5pMjNGQXVuaTIzRkJ1bmkyM0ZDdW5pMjNGRHVuaTIzRkV1bmkyM0ZGYmxhbmtzeW1ib2x1bmkyNDIzdW5pMjQ2MHVuaTI0NjF1bmkyNDYydW5pMjQ2M3VuaTI0NjR1bmkyNDY1dW5pMjQ2NnVuaTI0Njd1bmkyNDY4dW5pMjQ2OXVuaTI0NkF1bmkyNDZCdW5pMjQ2Q3VuaTI0NkR1bmkyNDZFdW5pMjQ2RnVuaTI0NzB1bmkyNDcxdW5pMjQ3MnVuaTI0NzN1bmkyNDc0dW5pMjQ3NXVuaTI0NzZ1bmkyNDc3dW5pMjQ3OHVuaTI0Nzl1bmkyNDdBdW5pMjQ3QnVuaTI0N0N1bmkyNDdEdW5pMjQ3RXVuaTI0N0Z1bmkyNDgwdW5pMjQ4MXVuaTI0ODJ1bmkyNDgzdW5pMjQ4NHVuaTI0ODV1bmkyNDg2dW5pMjQ4N3VuaTI0ODh1bmkyNDg5dW5pMjQ4QXVuaTI0OEJ1bmkyNDhDdW5pMjQ4RHVuaTI0OEV1bmkyNDhGdW5pMjQ5MHVuaTI0OTF1bmkyNDkydW5pMjQ5M3VuaTI0OTR1bmkyNDk1dW5pMjQ5NnVuaTI0OTd1bmkyNDk4dW5pMjQ5OXVuaTI0OUF1bmkyNDlCdW5pMjQ5Q3VuaTI0OUR1bmkyNDlFdW5pMjQ5RnVuaTI0QTB1bmkyNEExdW5pMjRBMnVuaTI0QTN1bmkyNEE0dW5pMjRBNXVuaTI0QTZ1bmkyNEE3dW5pMjRBOHVuaTI0QTl1bmkyNEFBdW5pMjRBQnVuaTI0QUN1bmkyNEFEdW5pMjRBRXVuaTI0QUZ1bmkyNEIwdW5pMjRCMXVuaTI0QjJ1bmkyNEIzdW5pMjRCNHVuaTI0QjV1bmkyNEI2dW5pMjRCN3VuaTI0Qjh1bmkyNEI5dW5pMjRCQXVuaTI0QkJ1bmkyNEJDdW5pMjRCRHVuaTI0QkV1bmkyNEJGdW5pMjRDMHVuaTI0QzF1bmkyNEMydW5pMjRDM3VuaTI0QzR1bmkyNEM1dW5pMjRDNnVuaTI0Qzd1bmkyNEM4dW5pMjRDOXVuaTI0Q0F1bmkyNENCdW5pMjRDQ3VuaTI0Q0R1bmkyNENFdW5pMjRDRnVuaTI0RDB1bmkyNEQxdW5pMjREMnVuaTI0RDN1bmkyNEQ0dW5pMjRENXVuaTI0RDZ1bmkyNEQ3dW5pMjREOHVuaTI0RDl1bmkyNERBdW5pMjREQnVuaTI0REN1bmkyNEREdW5pMjRERXVuaTI0REZ1bmkyNEUwdW5pMjRFMXVuaTI0RTJ1bmkyNEUzdW5pMjRFNHVuaTI0RTV1bmkyNEU2dW5pMjRFN3VuaTI0RTh1bmkyNEU5dW5pMjRFQXVuaTI0RUJ1bmkyNEVDdW5pMjRFRHVuaTI0RUV1bmkyNEVGdW5pMjRGMHVuaTI0RjF1bmkyNEYydW5pMjRGM3VuaTI0RjR1bmkyNEY1dW5pMjRGNnVuaTI0Rjd1bmkyNEY4dW5pMjRGOXVuaTI0RkF1bmkyNEZCdW5pMjRGQ3VuaTI0RkR1bmkyNEZFdW5pMjRGRlNGMTAwMDAwdW5pMjUwMVNGMTEwMDAwdW5pMjUwM3VuaTI1MDR1bmkyNTA1dW5pMjUwNnVuaTI1MDd1bmkyNTA4dW5pMjUwOXVuaTI1MEF1bmkyNTBCU0YwMTAwMDB1bmkyNTBEdW5pMjUwRXVuaTI1MEZTRjAzMDAwMHVuaTI1MTF1bmkyNTEydW5pMjUxM1NGMDIwMDAwdW5pMjUxNXVuaTI1MTZ1bmkyNTE3U0YwNDAwMDB1bmkyNTE5dW5pMjUxQXVuaTI1MUJTRjA4MDAwMHVuaTI1MUR1bmkyNTFFdW5pMjUxRnVuaTI1MjB1bmkyNTIxdW5pMjUyMnVuaTI1MjNTRjA5MDAwMHVuaTI1MjV1bmkyNTI2dW5pMjUyN3VuaTI1Mjh1bmkyNTI5dW5pMjUyQXVuaTI1MkJTRjA2MDAwMHVuaTI1MkR1bmkyNTJFdW5pMjUyRnVuaTI1MzB1bmkyNTMxdW5pMjUzMnVuaTI1MzNTRjA3MDAwMHVuaTI1MzV1bmkyNTM2dW5pMjUzN3VuaTI1Mzh1bmkyNTM5dW5pMjUzQXVuaTI1M0JTRjA1MDAwMHVuaTI1M0R1bmkyNTNFdW5pMjUzRnVuaTI1NDB1bmkyNTQxdW5pMjU0MnVuaTI1NDN1bmkyNTQ0dW5pMjU0NXVuaTI1NDZ1bmkyNTQ3dW5pMjU0OHVuaTI1NDl1bmkyNTRBdW5pMjU0QnVuaTI1NEN1bmkyNTREdW5pMjU0RXVuaTI1NEZTRjQzMDAwMFNGMjQwMDAwU0Y1MTAwMDBTRjUyMDAwMFNGMzkwMDAwU0YyMjAwMDBTRjIxMDAwMFNGMjUwMDAwU0Y1MDAwMDBTRjQ5MDAwMFNGMzgwMDAwU0YyODAwMDBTRjI3MDAwMFNGMjYwMDAwU0YzNjAwMDBTRjM3MDAwMFNGNDIwMDAwU0YxOTAwMDBTRjIwMDAwMFNGMjMwMDAwU0Y0NzAwMDBTRjQ4MDAwMFNGNDEwMDAwU0Y0NTAwMDBTRjQ2MDAwMFNGNDAwMDAwU0Y1NDAwMDBTRjUzMDAwMFNGNDQwMDAwdW5pMjU2RHVuaTI1NkV1bmkyNTZGdW5pMjU3MHVuaTI1NzF1bmkyNTcydW5pMjU3M3VuaTI1NzR1bmkyNTc1dW5pMjU3NnVuaTI1Nzd1bmkyNTc4dW5pMjU3OXVuaTI1N0F1bmkyNTdCdW5pMjU3Q3VuaTI1N0R1bmkyNTdFdW5pMjU3RnVwYmxvY2t1bmkyNTgxdW5pMjU4MnVuaTI1ODNkbmJsb2NrdW5pMjU4NXVuaTI1ODZ1bmkyNTg3YmxvY2t1bmkyNTg5dW5pMjU4QXVuaTI1OEJsZmJsb2NrdW5pMjU4RHVuaTI1OEV1bmkyNThGcnRibG9ja2x0c2hhZGVzaGFkZWRrc2hhZGV1bmkyNTk0dW5pMjU5NXVuaTI1OTZ1bmkyNTk3dW5pMjU5OHVuaTI1OTl1bmkyNTlBdW5pMjU5QnVuaTI1OUN1bmkyNTlEdW5pMjU5RXVuaTI1OUZmaWxsZWRib3hIMjIwNzN1bmkyNUEydW5pMjVBM3VuaTI1QTR1bmkyNUE1dW5pMjVBNnVuaTI1QTd1bmkyNUE4dW5pMjVBOUgxODU0M0gxODU1MWZpbGxlZHJlY3R1bmkyNUFEdW5pMjVBRXVuaTI1QUZ1bmkyNUIwdW5pMjVCMXRyaWFndXB1bmkyNUIzdW5pMjVCNHVuaTI1QjV1bmkyNUI2dW5pMjVCN3VuaTI1Qjh1bmkyNUI5dHJpYWdydHVuaTI1QkJ0cmlhZ2RudW5pMjVCRHVuaTI1QkV1bmkyNUJGdW5pMjVDMHVuaTI1QzF1bmkyNUMydW5pMjVDM3RyaWFnbGZ1bmkyNUM1dW5pMjVDNnVuaTI1Qzd1bmkyNUM4dW5pMjVDOWxvemVuZ2VjaXJjbGV1bmkyNUNDdW5pMjVDRHVuaTI1Q0VIMTg1MzN1bmkyNUQwdW5pMjVEMXVuaTI1RDJ1bmkyNUQzdW5pMjVENHVuaTI1RDV1bmkyNUQ2dW5pMjVEN2ludmJ1bGxldGludmNpcmNsZXVuaTI1REF1bmkyNURCdW5pMjVEQ3VuaTI1RER1bmkyNURFdW5pMjVERnVuaTI1RTB1bmkyNUUxdW5pMjVFMnVuaTI1RTN1bmkyNUU0dW5pMjVFNW9wZW5idWxsZXR1bmkyNUU3dW5pMjVFOHVuaTI1RTl1bmkyNUVBdW5pMjVFQnVuaTI1RUN1bmkyNUVEdW5pMjVFRXVuaTI1RUZ1bmkyNUYwdW5pMjVGMXVuaTI1RjJ1bmkyNUYzdW5pMjVGNHVuaTI1RjV1bmkyNUY2dW5pMjVGN3VuaTI1Rjh1bmkyNUY5dW5pMjVGQXVuaTI1RkJ1bmkyNUZDdW5pMjVGRHVuaTI1RkV1bmkyNUZGdW5pMjYwMHVuaTI2MDV1bmkyNjA2dW5pMjYwOXVuaTI2MTJ1bmkyNjIxdW5pMjYzOXNtaWxlZmFjZWludnNtaWxlZmFjZXN1bnVuaTI2M0R1bmkyNjNFZmVtYWxlbWFsZXNwYWRlaGVhcnRzdWl0d2hpdGVkaWFtb25kc3VpdHdoaXRlY2x1YnNwYWRlc3VpdHdoaXRlaGVhcnRkaWFtb25kY2x1YnN1aXR3aGl0ZXVuaTI2NjltdXNpY2Fsbm90ZW11c2ljYWxub3RlZGJsbXVzaWNmbGF0c2lnbnVuaTI2NkVtdXNpY3NoYXJwc2lnbnVuaTI2N0V1bmkyNjgwdW5pMjY4MXVuaTI2ODJ1bmkyNjgzdW5pMjY4NHVuaTI2ODV1bmkyNjg2dW5pMjY4N3VuaTI2ODh1bmkyNjg5dW5pMjZBNXVuaTI2QUF1bmkyNkFCdW5pMjZBQ21hcnJpZWRkaXZvcmNlZHVuaTI2QjJjaGVja21hcmt1bmkyNzIwdW5pMjcyNnVuaTI3MkF1bmkyNzM2dW5pMjczRHVuaTI3NUF1bmkyNzcydW5pMjc3M3VuaTI3OUJ1bmkyN0ExdW5pMjdDMHVuaTI3QzF1bmkyN0MydW5pMjdDM3VuaTI3QzR1bmkyN0M1dW5pMjdDNnVuaTI3Qzd1bmkyN0M4dW5pMjdDOXVuaTI3Q0F1bmkyN0NCdW5pMjdDQ3VuaTI3Q0R1bmkyN0NFdW5pMjdDRnVuaTI3RDB1bmkyN0QxdW5pMjdEMnVuaTI3RDN1bmkyN0Q0dW5pMjdENXVuaTI3RDZ1bmkyN0Q3dW5pMjdEOHVuaTI3RDl1bmkyN0RBdW5pMjdEQnVuaTI3REN1bmkyN0REdW5pMjdERXVuaTI3REZ1bmkyN0UwdW5pMjdFMXVuaTI3RTJ1bmkyN0UzdW5pMjdFNHVuaTI3RTV1bmkyN0U2dW5pMjdFN3VuaTI3RTh1bmkyN0U5dW5pMjdFQXVuaTI3RUJ1bmkyN0VDdW5pMjdFRHVuaTI3RUV1bmkyN0VGdW5pMjdGMHVuaTI3RjF1bmkyN0YydW5pMjdGM3VuaTI3RjR1bmkyN0Y1dW5pMjdGNnVuaTI3Rjd1bmkyN0Y4dW5pMjdGOXVuaTI3RkF1bmkyN0ZCdW5pMjdGQ3VuaTI3RkR1bmkyN0ZFdW5pMjdGRnVuaTI5MDB1bmkyOTAxdW5pMjkwMnVuaTI5MDN1bmkyOTA0dW5pMjkwNXVuaTI5MDZ1bmkyOTA3dW5pMjkwOHVuaTI5MDl1bmkyOTBBdW5pMjkwQnVuaTI5MEN1bmkyOTBEdW5pMjkwRXVuaTI5MEZ1bmkyOTEwdW5pMjkxMXVuaTI5MTJ1bmkyOTEzdW5pMjkxNHVuaTI5MTV1bmkyOTE2dW5pMjkxN3VuaTI5MTh1bmkyOTE5dW5pMjkxQXVuaTI5MUJ1bmkyOTFDdW5pMjkxRHVuaTI5MUV1bmkyOTFGdW5pMjkyMHVuaTI5MjF1bmkyOTIydW5pMjkyM3VuaTI5MjR1bmkyOTI1dW5pMjkyNnVuaTI5Mjd1bmkyOTI4dW5pMjkyOXVuaTI5MkF1bmkyOTJCdW5pMjkyQ3VuaTI5MkR1bmkyOTJFdW5pMjkyRnVuaTI5MzB1bmkyOTMxdW5pMjkzMnVuaTI5MzN1bmkyOTM0dW5pMjkzNXVuaTI5MzZ1bmkyOTM3dW5pMjkzOHVuaTI5Mzl1bmkyOTNBdW5pMjkzQnVuaTI5M0N1bmkyOTNEdW5pMjkzRXVuaTI5M0Z1bmkyOTQwdW5pMjk0MXVuaTI5NDJ1bmkyOTQzdW5pMjk0NHVuaTI5NDV1bmkyOTQ2dW5pMjk0N3VuaTI5NDh1bmkyOTQ5dW5pMjk0QXVuaTI5NEJ1bmkyOTRDdW5pMjk0RHVuaTI5NEV1bmkyOTRGdW5pMjk1MHVuaTI5NTF1bmkyOTUydW5pMjk1M3VuaTI5NTR1bmkyOTU1dW5pMjk1NnVuaTI5NTd1bmkyOTU4dW5pMjk1OXVuaTI5NUF1bmkyOTVCdW5pMjk1Q3VuaTI5NUR1bmkyOTVFdW5pMjk1RnVuaTI5NjB1bmkyOTYxdW5pMjk2MnVuaTI5NjN1bmkyOTY0dW5pMjk2NXVuaTI5NjZ1bmkyOTY3dW5pMjk2OHVuaTI5Njl1bmkyOTZBdW5pMjk2QnVuaTI5NkN1bmkyOTZEdW5pMjk2RXVuaTI5NkZ1bmkyOTcwdW5pMjk3MXVuaTI5NzJ1bmkyOTczdW5pMjk3NHVuaTI5NzV1bmkyOTc2dW5pMjk3N3VuaTI5Nzh1bmkyOTc5dW5pMjk3QXVuaTI5N0J1bmkyOTdDdW5pMjk3RHVuaTI5N0V1bmkyOTdGdW5pMjk4MHVuaTI5ODF1bmkyOTgydW5pMjk4M3VuaTI5ODR1bmkyOTg1dW5pMjk4NnVuaTI5ODd1bmkyOTg4dW5pMjk4OXVuaTI5OEF1bmkyOThCdW5pMjk4Q3VuaTI5OER1bmkyOThFdW5pMjk4RnVuaTI5OTB1bmkyOTkxdW5pMjk5MnVuaTI5OTN1bmkyOTk0dW5pMjk5NXVuaTI5OTZ1bmkyOTk3dW5pMjk5OHVuaTI5OTl1bmkyOTlBdW5pMjk5QnVuaTI5OUN1bmkyOTlEdW5pMjk5RXVuaTI5OUZ1bmkyOUEwdW5pMjlBMXVuaTI5QTJ1bmkyOUEzdW5pMjlBNHVuaTI5QTV1bmkyOUE2dW5pMjlBN3VuaTI5QTh1bmkyOUE5dW5pMjlBQXVuaTI5QUJ1bmkyOUFDdW5pMjlBRHVuaTI5QUV1bmkyOUFGdW5pMjlCMHVuaTI5QjF1bmkyOUIydW5pMjlCM3VuaTI5QjR1bmkyOUI1dW5pMjlCNnVuaTI5Qjd1bmkyOUI4dW5pMjlCOXVuaTI5QkF1bmkyOUJCdW5pMjlCQ3VuaTI5QkR1bmkyOUJFdW5pMjlCRnVuaTI5QzB1bmkyOUMxdW5pMjlDMnVuaTI5QzN1bmkyOUM0dW5pMjlDNXVuaTI5QzZ1bmkyOUM3dW5pMjlDOHVuaTI5Qzl1bmkyOUNBdW5pMjlDQnVuaTI5Q0N1bmkyOUNEdW5pMjlDRXVuaTI5Q0Z1bmkyOUQwdW5pMjlEMXVuaTI5RDJ1bmkyOUQzdW5pMjlENHVuaTI5RDV1bmkyOUQ2dW5pMjlEN3VuaTI5RDh1bmkyOUQ5dW5pMjlEQXVuaTI5REJ1bmkyOURDdW5pMjlERHVuaTI5REV1bmkyOURGdW5pMjlFMHVuaTI5RTF1bmkyOUUydW5pMjlFM3VuaTI5RTR1bmkyOUU1dW5pMjlFNnVuaTI5RTd1bmkyOUU4dW5pMjlFOXVuaTI5RUF1bmkyOUVCdW5pMjlFQ3VuaTI5RUR1bmkyOUVFdW5pMjlFRnVuaTI5RjB1bmkyOUYxdW5pMjlGMnVuaTI5RjN1bmkyOUY0dW5pMjlGNXVuaTI5RjZ1bmkyOUY3dW5pMjlGOHVuaTI5Rjl1bmkyOUZBdW5pMjlGQnVuaTI5RkN1bmkyOUZEdW5pMjlGRXVuaTI5RkZ1bmkyQTAwdW5pMkEwMXVuaTJBMDJ1bmkyQTAzdW5pMkEwNHVuaTJBMDV1bmkyQTA2dW5pMkEwN3VuaTJBMDh1bmkyQTA5dW5pMkEwQXVuaTJBMEJ1bmkyQTBDdW5pMkEwRHVuaTJBMEV1bmkyQTBGdW5pMkExMHVuaTJBMTF1bmkyQTEydW5pMkExM3VuaTJBMTR1bmkyQTE1dW5pMkExNnVuaTJBMTd1bmkyQTE4dW5pMkExOXVuaTJBMUF1bmkyQTFCdW5pMkExQ3VuaTJBMUR1bmkyQTFFdW5pMkExRnVuaTJBMjB1bmkyQTIxdW5pMkEyMnVuaTJBMjN1bmkyQTI0dW5pMkEyNXVuaTJBMjZ1bmkyQTI3dW5pMkEyOHVuaTJBMjl1bmkyQTJBdW5pMkEyQnVuaTJBMkN1bmkyQTJEdW5pMkEyRXVuaTJBMkZ1bmkyQTMwdW5pMkEzMXVuaTJBMzJ1bmkyQTMzdW5pMkEzNHVuaTJBMzV1bmkyQTM2dW5pMkEzN3VuaTJBMzh1bmkyQTM5dW5pMkEzQXVuaTJBM0J1bmkyQTNDdW5pMkEzRHVuaTJBM0V1bmkyQTNGdW5pMkE0MHVuaTJBNDF1bmkyQTQydW5pMkE0M3VuaTJBNDR1bmkyQTQ1dW5pMkE0NnVuaTJBNDd1bmkyQTQ4dW5pMkE0OXVuaTJBNEF1bmkyQTRCdW5pMkE0Q3VuaTJBNER1bmkyQTRFdW5pMkE0RnVuaTJBNTB1bmkyQTUxdW5pMkE1MnVuaTJBNTN1bmkyQTU0dW5pMkE1NXVuaTJBNTZ1bmkyQTU3dW5pMkE1OHVuaTJBNTl1bmkyQTVBdW5pMkE1QnVuaTJBNUN1bmkyQTVEdW5pMkE1RXVuaTJBNUZ1bmkyQTYwdW5pMkE2MXVuaTJBNjJ1bmkyQTYzdW5pMkE2NHVuaTJBNjV1bmkyQTY2dW5pMkE2N3VuaTJBNjh1bmkyQTY5dW5pMkE2QXVuaTJBNkJ1bmkyQTZDdW5pMkE2RHVuaTJBNkV1bmkyQTZGdW5pMkE3MHVuaTJBNzF1bmkyQTcydW5pMkE3M3VuaTJBNzR1bmkyQTc1dW5pMkE3NnVuaTJBNzd1bmkyQTc4dW5pMkE3OXVuaTJBN0F1bmkyQTdCdW5pMkE3Q3VuaTJBN0R1bmkyQTdFdW5pMkE3RnVuaTJBODB1bmkyQTgxdW5pMkE4MnVuaTJBODN1bmkyQTg0dW5pMkE4NXVuaTJBODZ1bmkyQTg3dW5pMkE4OHVuaTJBODl1bmkyQThBdW5pMkE4QnVuaTJBOEN1bmkyQThEdW5pMkE4RXVuaTJBOEZ1bmkyQTkwdW5pMkE5MXVuaTJBOTJ1bmkyQTkzdW5pMkE5NHVuaTJBOTV1bmkyQTk2dW5pMkE5N3VuaTJBOTh1bmkyQTk5dW5pMkE5QXVuaTJBOUJ1bmkyQTlDdW5pMkE5RHVuaTJBOUV1bmkyQTlGdW5pMkFBMHVuaTJBQTF1bmkyQUEydW5pMkFBM3VuaTJBQTR1bmkyQUE1dW5pMkFBNnVuaTJBQTd1bmkyQUE4dW5pMkFBOXVuaTJBQUF1bmkyQUFCdW5pMkFBQ3VuaTJBQUR1bmkyQUFFdW5pMkFBRnVuaTJBQjB1bmkyQUIxdW5pMkFCMnVuaTJBQjN1bmkyQUI0dW5pMkFCNXVuaTJBQjZ1bmkyQUI3dW5pMkFCOHVuaTJBQjl1bmkyQUJBdW5pMkFCQnVuaTJBQkN1bmkyQUJEdW5pMkFCRXVuaTJBQkZ1bmkyQUMwdW5pMkFDMXVuaTJBQzJ1bmkyQUMzdW5pMkFDNHVuaTJBQzV1bmkyQUM2dW5pMkFDN3VuaTJBQzh1bmkyQUM5dW5pMkFDQXVuaTJBQ0J1bmkyQUNDdW5pMkFDRHVuaTJBQ0V1bmkyQUNGdW5pMkFEMHVuaTJBRDF1bmkyQUQydW5pMkFEM3VuaTJBRDR1bmkyQUQ1dW5pMkFENnVuaTJBRDd1bmkyQUQ4dW5pMkFEOXVuaTJBREF1bmkyQURCdW5pMkFEQ3VuaTJBRER1bmkyQURFdW5pMkFERnVuaTJBRTB1bmkyQUUxdW5pMkFFMnVuaTJBRTN1bmkyQUU0dW5pMkFFNXVuaTJBRTZ1bmkyQUU3dW5pMkFFOHVuaTJBRTl1bmkyQUVBdW5pMkFFQnVuaTJBRUN1bmkyQUVEdW5pMkFFRXVuaTJBRUZ1bmkyQUYwdW5pMkFGMXVuaTJBRjJ1bmkyQUYzdW5pMkFGNHVuaTJBRjV1bmkyQUY2dW5pMkFGN3VuaTJBRjh1bmkyQUY5dW5pMkFGQXVuaTJBRkJ1bmkyQUZDdW5pMkFGRHVuaTJBRkV1bmkyQUZGdW5pMkIwMHVuaTJCMDF1bmkyQjAydW5pMkIwM3VuaTJCMDR1bmkyQjA1dW5pMkIwNnVuaTJCMDd1bmkyQjA4dW5pMkIwOXVuaTJCMEF1bmkyQjBCdW5pMkIwQ3VuaTJCMER1bmkyQjBFdW5pMkIwRnVuaTJCMTB1bmkyQjExdW5pMkIxMnVuaTJCMTN1bmkyQjE0dW5pMkIxNXVuaTJCMTZ1bmkyQjE3dW5pMkIxOHVuaTJCMTl1bmkyQjFBdW5pMkIxQnVuaTJCMUN1bmkyQjFEdW5pMkIxRXVuaTJCMUZ1bmkyQjIwdW5pMkIyMXVuaTJCMjJ1bmkyQjIzdW5pMkIyNHVuaTJCMjV1bmkyQjI2dW5pMkIyN3VuaTJCMjh1bmkyQjI5dW5pMkIyQXVuaTJCMkJ1bmkyQjJDdW5pMkIyRHVuaTJCMkV1bmkyQjJGdW5pMkIzMHVuaTJCMzF1bmkyQjMydW5pMkIzM3VuaTJCMzR1bmkyQjM1dW5pMkIzNnVuaTJCMzd1bmkyQjM4dW5pMkIzOXVuaTJCM0F1bmkyQjNCdW5pMkIzQ3VuaTJCM0R1bmkyQjNFdW5pMkIzRnVuaTJCNDB1bmkyQjQxdW5pMkI0MnVuaTJCNDN1bmkyQjQ0dW5pMkI0NXVuaTJCNDZ1bmkyQjQ3dW5pMkI0OHVuaTJCNDl1bmkyQjRBdW5pMkI0QnVuaTJCNEN1bmkyQjREdW5pMkI0RXVuaTJCNEZ1bmkyQjUwdW5pMkI1MXVuaTJCNTJ1bmkyQjUzdW5pMkI1NHVuaTJCNTV1bmkyQjU2dW5pMkI1N3VuaTJCNTh1bmkyQjU5dW5pMkI1QXVuaTJCNUJ1bmkyQjVDdW5pMkI1RHVuaTJCNUV1bmkyQjVGdW5pMkI2MHVuaTJCNjF1bmkyQjYydW5pMkI2M3VuaTJCNjR1bmkyQjY1dW5pMkI2NnVuaTJCNjd1bmkyQjY4dW5pMkI2OXVuaTJCNkF1bmkyQjZCdW5pMkI2Q3VuaTJCNkR1bmkyQjZFdW5pMkI2RnVuaTJCNzB1bmkyQjcxdW5pMkI3MnVuaTJCNzN1bmkyQjc2dW5pMkI3N3VuaTJCNzh1bmkyQjc5dW5pMkI3QXVuaTJCN0J1bmkyQjdDdW5pMkI3RHVuaTJCN0V1bmkyQjdGdW5pMkI4MHVuaTJCODF1bmkyQjgydW5pMkI4M3VuaTJCODR1bmkyQjg1dW5pMkI4NnVuaTJCODd1bmkyQjg4dW5pMkI4OXVuaTJCOEF1bmkyQjhCdW5pMkI4Q3VuaTJCOER1bmkyQjhFdW5pMkI4RnVuaTJCOTB1bmkyQjkxdW5pMkI5MnVuaTJCOTN1bmkyQjk0dW5pMkI5NXVuaTJCOTd1bmkyQjk4dW5pMkI5OXVuaTJCOUF1bmkyQjlCdW5pMkI5Q3VuaTJCOUR1bmkyQjlFdW5pMkI5RnVuaTJCQTB1bmkyQkExdW5pMkJBMnVuaTJCQTN1bmkyQkE0dW5pMkJBNXVuaTJCQTZ1bmkyQkE3dW5pMkJBOHVuaTJCQTl1bmkyQkFBdW5pMkJBQnVuaTJCQUN1bmkyQkFEdW5pMkJBRXVuaTJCQUZ1bmkyQkIwdW5pMkJCMXVuaTJCQjJ1bmkyQkIzdW5pMkJCNHVuaTJCQjV1bmkyQkI2dW5pMkJCN3VuaTJCQjh1bmkyQkI5dW5pMkJCQXVuaTJCQkJ1bmkyQkJDdW5pMkJCRHVuaTJCQkV1bmkyQkJGdW5pMkJDMHVuaTJCQzF1bmkyQkMydW5pMkJDM3VuaTJCQzR1bmkyQkM1dW5pMkJDNnVuaTJCQzd1bmkyQkM4dW5pMkJDOXVuaTJCQ0F1bmkyQkNCdW5pMkJDQ3VuaTJCQ0R1bmkyQkNFdW5pMkJDRnVuaTJCRDB1bmkyQkQxdW5pMkJEMnVuaTJCRDN1bmkyQkQ0dW5pMkJENXVuaTJCRDZ1bmkyQkQ3dW5pMkJEOHVuaTJCRDl1bmkyQkRBdW5pMkJEQnVuaTJCREN1bmkyQkREdW5pMkJERXVuaTJCREZ1bmkyQkUwdW5pMkJFMXVuaTJCRTJ1bmkyQkUzdW5pMkJFNHVuaTJCRTV1bmkyQkU2dW5pMkJFN3VuaTJCRTh1bmkyQkU5dW5pMkJFQXVuaTJCRUJ1bmkyQkVDdW5pMkJFRHVuaTJCRUV1bmkyQkVGdW5pMkJGMHVuaTJCRjF1bmkyQkYydW5pMkJGM3VuaTJCRjR1bmkyQkY1dW5pMkJGNnVuaTJCRjd1bmkyQkY4dW5pMkJGOXVuaTJCRkF1bmkyQkZCdW5pMkJGQ3VuaTJCRkR1bmkyQkZFdW5pMkJGRnVuaTJFMTh1bmkzMDEyd2hpdGVsZW50aWN1bGFyYnJhY2tldGxlZnR3aGl0ZWxlbnRpY3VsYXJicmFja2V0cmlnaHR1bmkzMDMwdW5pRTAwMHVuaUUwMDF1bmlFMDAydW5pRTAwM3VuaUUwMDR1bmlFMDA1dW5pRTAwNnVuaUUwMDd1bmlFMDA4dW5pRTAwOXVuaUUwMEF1bmlFMDBCdW5pRTAwQ3VuaUUwMER1bmlFMDBFdW5pRTAwRnVuaUUwMTB1bmlFMDExdW5pRTAxMnVuaUUwMTN1bmlFMDE0dW5pRTAxNXVuaUUwMTZ1bmlFMDE3dW5pRTAxOHVuaUUwMTl1bmlFMDFBdW5pRTAxQnVuaUUwMUN1bmlFMDFEdW5pRTAxRXVuaUUwMUZ1bmlFMDIwdW5pRTAyMXVuaUUwMjJ1bmlFMDIzdW5pRTAyNHVuaUUwMjV1bmlFMDI2dW5pRTAyN3VuaUUwMjh1bmlFMDI5dW5pRTAyQXVuaUUwMkJ1bmlFMDJDdW5pRTAyRHVuaUUwMkV1bmlFMDJGdW5pRTAzMHVuaUUwMzF1bmlFMDMydW5pRTAzM3VuaUUwMzR1bmlFMDM1Y19vX25fdl9vX2xfdV90X2lfb19uY19vX25fdl9vX2xfdV90X2lfb19uLnYxY19vX25fdl9vX2xfdV90X2lfb19uLnN0Y19vX25fdl9vX2xfdV90X2lfb19uLnN0c2luY3JlYXNpbmdjb25jYXZlZGVjcmVhc2luZ2NvbnZleGRlY3JlYXNpbmdjb25jYXZlaW5jcmVhc2luZ2NvbnZleHVuaUUwNDF1bmlFMDQydW5pRTA0M3VuaUUwNDR1bmlFMDQ1dW5pRTA0NnVuaUUwNDd1bmlFMDQ4dW5pRTA0OXVuaUUwNEF1bmlFMDRCdW5pRTA0Q3VuaUUwNER1bmlFMDRFdW5pRTA0RnVuaUUwNTB1bmlFMDUxdW5pRTA1MnVuaUUwNTN1bmlFMDU0dW5pRTA1NXVuaUUwNTZ1bmlFMDU3dW5pRTA1OHVuaUUwNTl1bmlFMDVBdW5pRTA1QnVuaUUwNUN1bmlFMDVEdW5pRTA1RXVuaUUwNUZ1bmlFMDYwdW5pRTA2MXVuaUUwNjJ1bmlFMDYzdW5pRTA2NHVuaUUwNjV1bmlFMDY2dW5pRTA2N3VuaUUwNjh1bmlFMDY5dW5pRTA2QXVuaUUwNkJ1bmlFMDZDdW5pRTA2RHVuaUUwNkV1bmlFMDZGdW5pRTA3MHVuaUUwNzF1bmlFMDcydW5pMkExNS51cHVuaTJBMTYudXB1bmkyQTEwLnVwdW5pMkExMi51cHVuaTJBMTMudXB1bmkyQTE0LnVwdW5pMkExNy51cHVuaTJBMTEudXB1bmkyQTBGLnVwdW5pMkEwQi51cGZfZmZfaWZfbGZfZl9pZl9mX2x1bmlGRTAwdW5pRkUwMXVuaUZFRkZ1MUQ0MDB1MUQ0MDF1MUQ0MDJ1MUQ0MDN1MUQ0MDR1MUQ0MDV1MUQ0MDZ1MUQ0MDd1MUQ0MDh1MUQ0MDl1MUQ0MEF1MUQ0MEJ1MUQ0MEN1MUQ0MER1MUQ0MEV1MUQ0MEZ1MUQ0MTB1MUQ0MTF1MUQ0MTJ1MUQ0MTN1MUQ0MTR1MUQ0MTV1MUQ0MTZ1MUQ0MTd1MUQ0MTh1MUQ0MTl1MUQ0MUF1MUQ0MUJ1MUQ0MUN1MUQ0MUR1MUQ0MUV1MUQ0MUZ1MUQ0MjB1MUQ0MjF1MUQ0MjJ1MUQ0MjN1MUQ0MjR1MUQ0MjV1MUQ0MjZ1MUQ0Mjd1MUQ0Mjh1MUQ0Mjl1MUQ0MkF1MUQ0MkJ1MUQ0MkN1MUQ0MkR1MUQ0MkV1MUQ0MkZ1MUQ0MzB1MUQ0MzF1MUQ0MzJ1MUQ0MzN1MUQ0MzR1MUQ0MzV1MUQ0MzZ1MUQ0Mzd1MUQ0Mzh1MUQ0Mzl1MUQ0M0F1MUQ0M0J1MUQ0M0N1MUQ0M0R1MUQ0M0V1MUQ0M0Z1MUQ0NDB1MUQ0NDF1MUQ0NDJ1MUQ0NDN1MUQ0NDR1MUQ0NDV1MUQ0NDZ1MUQ0NDd1MUQ0NDh1MUQ0NDl1MUQ0NEF1MUQ0NEJ1MUQ0NEN1MUQ0NER1MUQ0NEV1MUQ0NEZ1MUQ0NTB1MUQ0NTF1MUQ0NTJ1MUQ0NTN1MUQ0NTR1MUQ0NTZ1MUQ0NTd1MUQ0NTh1MUQ0NTl1MUQ0NUF1MUQ0NUJ1MUQ0NUN1MUQ0NUR1MUQ0NUV1MUQ0NUZ1MUQ0NjB1MUQ0NjF1MUQ0NjJ1MUQ0NjN1MUQ0NjR1MUQ0NjV1MUQ0NjZ1MUQ0Njd1MUQ0Njh1MUQ0Njl1MUQ0NkF1MUQ0NkJ1MUQ0NkN1MUQ0NkR1MUQ0NkV1MUQ0NkZ1MUQ0NzB1MUQ0NzF1MUQ0NzJ1MUQ0NzN1MUQ0NzR1MUQ0NzV1MUQ0NzZ1MUQ0Nzd1MUQ0Nzh1MUQ0Nzl1MUQ0N0F1MUQ0N0J1MUQ0N0N1MUQ0N0R1MUQ0N0V1MUQ0N0Z1MUQ0ODB1MUQ0ODF1MUQ0ODJ1MUQ0ODN1MUQ0ODR1MUQ0ODV1MUQ0ODZ1MUQ0ODd1MUQ0ODh1MUQ0ODl1MUQ0OEF1MUQ0OEJ1MUQ0OEN1MUQ0OER1MUQ0OEV1MUQ0OEZ1MUQ0OTB1MUQ0OTF1MUQ0OTJ1MUQ0OTN1MUQ0OTR1MUQ0OTV1MUQ0OTZ1MUQ0OTd1MUQ0OTh1MUQ0OTl1MUQ0OUF1MUQ0OUJ1MUQ0OUN1MUQ0OUV1MUQ0OUZ1MUQ0QTJ1MUQ0QTV1MUQ0QTZ1MUQ0QTl1MUQ0QUF1MUQ0QUJ1MUQ0QUN1MUQ0QUV1MUQ0QUZ1MUQ0QjB1MUQ0QjF1MUQ0QjJ1MUQ0QjN1MUQ0QjR1MUQ0QjV1MUQ0QjZ1MUQ0Qjd1MUQ0Qjh1MUQ0Qjl1MUQ0QkJ1MUQ0QkR1MUQ0QkV1MUQ0QkZ1MUQ0QzB1MUQ0QzF1MUQ0QzJ1MUQ0QzN1MUQ0QzV1MUQ0QzZ1MUQ0Qzd1MUQ0Qzh1MUQ0Qzl1MUQ0Q0F1MUQ0Q0J1MUQ0Q0N1MUQ0Q0R1MUQ0Q0V1MUQ0Q0Z1MUQ0RDB1MUQ0RDF1MUQ0RDJ1MUQ0RDN1MUQ0RDR1MUQ0RDV1MUQ0RDZ1MUQ0RDd1MUQ0RDh1MUQ0RDl1MUQ0REF1MUQ0REJ1MUQ0REN1MUQ0RER1MUQ0REV1MUQ0REZ1MUQ0RTB1MUQ0RTF1MUQ0RTJ1MUQ0RTN1MUQ0RTR1MUQ0RTV1MUQ0RTZ1MUQ0RTd1MUQ0RTh1MUQ0RTl1MUQ0RUF1MUQ0RUJ1MUQ0RUN1MUQ0RUR1MUQ0RUV1MUQ0RUZ1MUQ0RjB1MUQ0RjF1MUQ0RjJ1MUQ0RjN1MUQ0RjR1MUQ0RjV1MUQ0RjZ1MUQ0Rjd1MUQ0Rjh1MUQ0Rjl1MUQ0RkF1MUQ0RkJ1MUQ0RkN1MUQ0RkR1MUQ0RkV1MUQ0RkZ1MUQ1MDB1MUQ1MDF1MUQ1MDJ1MUQ1MDN1MUQ1MDR1MUQ1MDV1MUQ1MDd1MUQ1MDh1MUQ1MDl1MUQ1MEF1MUQ1MER1MUQ1MEV1MUQ1MEZ1MUQ1MTB1MUQ1MTF1MUQ1MTJ1MUQ1MTN1MUQ1MTR1MUQ1MTZ1MUQ1MTd1MUQ1MTh1MUQ1MTl1MUQ1MUF1MUQ1MUJ1MUQ1MUN1MUQ1MUV1MUQ1MUZ1MUQ1MjB1MUQ1MjF1MUQ1MjJ1MUQ1MjN1MUQ1MjR1MUQ1MjV1MUQ1MjZ1MUQ1Mjd1MUQ1Mjh1MUQ1Mjl1MUQ1MkF1MUQ1MkJ1MUQ1MkN1MUQ1MkR1MUQ1MkV1MUQ1MkZ1MUQ1MzB1MUQ1MzF1MUQ1MzJ1MUQ1MzN1MUQ1MzR1MUQ1MzV1MUQ1MzZ1MUQ1Mzd1MUQ1Mzh1MUQ1Mzl1MUQ1M0J1MUQ1M0N1MUQ1M0R1MUQ1M0V1MUQ1NDB1MUQ1NDF1MUQ1NDJ1MUQ1NDN1MUQ1NDR1MUQ1NDZ1MUQ1NEF1MUQ1NEJ1MUQ1NEN1MUQ1NER1MUQ1NEV1MUQ1NEZ1MUQ1NTB1MUQ1NTJ1MUQ1NTN1MUQ1NTR1MUQ1NTV1MUQ1NTZ1MUQ1NTd1MUQ1NTh1MUQ1NTl1MUQ1NUF1MUQ1NUJ1MUQ1NUN1MUQ1NUR1MUQ1NUV1MUQ1NUZ1MUQ1NjB1MUQ1NjF1MUQ1NjJ1MUQ1NjN1MUQ1NjR1MUQ1NjV1MUQ1NjZ1MUQ1Njd1MUQ1Njh1MUQ1Njl1MUQ1NkF1MUQ1NkJ1MUQ1NkN1MUQ1NkR1MUQ1NkV1MUQ1NkZ1MUQ1NzB1MUQ1NzF1MUQ1NzJ1MUQ1NzN1MUQ1NzR1MUQ1NzV1MUQ1NzZ1MUQ1Nzd1MUQ1Nzh1MUQ1Nzl1MUQ1N0F1MUQ1N0J1MUQ1N0N1MUQ1N0R1MUQ1N0V1MUQ1N0Z1MUQ1ODB1MUQ1ODF1MUQ1ODJ1MUQ1ODN1MUQ1ODR1MUQ1ODV1MUQ1ODZ1MUQ1ODd1MUQ1ODh1MUQ1ODl1MUQ1OEF1MUQ1OEJ1MUQ1OEN1MUQ1OER1MUQ1OEV1MUQ1OEZ1MUQ1OTB1MUQ1OTF1MUQ1OTJ1MUQ1OTN1MUQ1OTR1MUQ1OTV1MUQ1OTZ1MUQ1OTd1MUQ1OTh1MUQ1OTl1MUQ1OUF1MUQ1OUJ1MUQ1OUN1MUQ1OUR1MUQ1OUV1MUQ1OUZ1MUQ1QTB1MUQ1QTF1MUQ1QTJ1MUQ1QTN1MUQ1QTR1MUQ1QTV1MUQ1QTZ1MUQ1QTd1MUQ1QTh1MUQ1QTl1MUQ1QUF1MUQ1QUJ1MUQ1QUN1MUQ1QUR1MUQ1QUV1MUQ1QUZ1MUQ1QjB1MUQ1QjF1MUQ1QjJ1MUQ1QjN1MUQ1QjR1MUQ1QjV1MUQ1QjZ1MUQ1Qjd1MUQ1Qjh1MUQ1Qjl1MUQ1QkF1MUQ1QkJ1MUQ1QkN1MUQ1QkR1MUQ1QkV1MUQ1QkZ1MUQ1QzB1MUQ1QzF1MUQ1QzJ1MUQ1QzN1MUQ1QzR1MUQ1QzV1MUQ1QzZ1MUQ1Qzd1MUQ1Qzh1MUQ1Qzl1MUQ1Q0F1MUQ1Q0J1MUQ1Q0N1MUQ1Q0R1MUQ1Q0V1MUQ1Q0Z1MUQ1RDB1MUQ1RDF1MUQ1RDJ1MUQ1RDN1MUQ1RDR1MUQ1RDV1MUQ1RDZ1MUQ1RDd1MUQ1RDh1MUQ1RDl1MUQ1REF1MUQ1REJ1MUQ1REN1MUQ1RER1MUQ1REV1MUQ1REZ1MUQ1RTB1MUQ1RTF1MUQ1RTJ1MUQ1RTN1MUQ1RTR1MUQ1RTV1MUQ1RTZ1MUQ1RTd1MUQ1RTh1MUQ1RTl1MUQ1RUF1MUQ1RUJ1MUQ1RUN1MUQ1RUR1MUQ1RUV1MUQ1RUZ1MUQ1RjB1MUQ1RjF1MUQ1RjJ1MUQ1RjN1MUQ1RjR1MUQ1RjV1MUQ1RjZ1MUQ1Rjd1MUQ1Rjh1MUQ1Rjl1MUQ1RkF1MUQ1RkJ1MUQ1RkN1MUQ1RkR1MUQ1RkV1MUQ1RkZ1MUQ2MDB1MUQ2MDF1MUQ2MDJ1MUQ2MDN1MUQ2MDR1MUQ2MDV1MUQ2MDZ1MUQ2MDd1MUQ2MDh1MUQ2MDl1MUQ2MEF1MUQ2MEJ1MUQ2MEN1MUQ2MER1MUQ2MEV1MUQ2MEZ1MUQ2MTB1MUQ2MTF1MUQ2MTJ1MUQ2MTN1MUQ2MTR1MUQ2MTV1MUQ2MTZ1MUQ2MTd1MUQ2MTh1MUQ2MTl1MUQ2MUF1MUQ2MUJ1MUQ2MUN1MUQ2MUR1MUQ2MUV1MUQ2MUZ1MUQ2MjB1MUQ2MjF1MUQ2MjJ1MUQ2MjN1MUQ2MjR1MUQ2MjV1MUQ2MjZ1MUQ2Mjd1MUQ2Mjh1MUQ2Mjl1MUQ2MkF1MUQ2MkJ1MUQ2MkN1MUQ2MkR1MUQ2MkV1MUQ2MkZ1MUQ2MzB1MUQ2MzF1MUQ2MzJ1MUQ2MzN1MUQ2MzR1MUQ2MzV1MUQ2MzZ1MUQ2Mzd1MUQ2Mzh1MUQ2Mzl1MUQ2M0F1MUQ2M0J1MUQ2M0N1MUQ2M0R1MUQ2M0V1MUQ2M0Z1MUQ2NDB1MUQ2NDF1MUQ2NDJ1MUQ2NDN1MUQ2NDR1MUQ2NDV1MUQ2NDZ1MUQ2NDd1MUQ2NDh1MUQ2NDl1MUQ2NEF1MUQ2NEJ1MUQ2NEN1MUQ2NER1MUQ2NEV1MUQ2NEZ1MUQ2NTB1MUQ2NTF1MUQ2NTJ1MUQ2NTN1MUQ2NTR1MUQ2NTV1MUQ2NTZ1MUQ2NTd1MUQ2NTh1MUQ2NTl1MUQ2NUF1MUQ2NUJ1MUQ2NUN1MUQ2NUR1MUQ2NUV1MUQ2NUZ1MUQ2NjB1MUQ2NjF1MUQ2NjJ1MUQ2NjN1MUQ2NjR1MUQ2NjV1MUQ2NjZ1MUQ2Njd1MUQ2Njh1MUQ2Njl1MUQ2NkF1MUQ2NkJ1MUQ2NkN1MUQ2NkR1MUQ2NkV1MUQ2NkZ1MUQ2NzB1MUQ2NzF1MUQ2NzJ1MUQ2NzN1MUQ2NzR1MUQ2NzV1MUQ2NzZ1MUQ2Nzd1MUQ2Nzh1MUQ2Nzl1MUQ2N0F1MUQ2N0J1MUQ2N0N1MUQ2N0R1MUQ2N0V1MUQ2N0Z1MUQ2ODB1MUQ2ODF1MUQ2ODJ1MUQ2ODN1MUQ2ODR1MUQ2ODV1MUQ2ODZ1MUQ2ODd1MUQ2ODh1MUQ2ODl1MUQ2OEF1MUQ2OEJ1MUQ2OEN1MUQ2OER1MUQ2OEV1MUQ2OEZ1MUQ2OTB1MUQ2OTF1MUQ2OTJ1MUQ2OTN1MUQ2OTR1MUQ2OTV1MUQ2OTZ1MUQ2OTd1MUQ2OTh1MUQ2OTl1MUQ2OUF1MUQ2OUJ1MUQ2OUN1MUQ2OUR1MUQ2OUV1MUQ2OUZ1MUQ2QTB1MUQ2QTF1MUQ2QTJ1MUQ2QTN1MUQ2QTR1MUQ2QTV1MUQ2QTh1MUQ2QTl1MUQ2QUF1MUQ2QUJ1MUQ2QUN1MUQ2QUR1MUQ2QUV1MUQ2QUZ1MUQ2QjB1MUQ2QjF1MUQ2QjJ1MUQ2QjN1MUQ2QjR1MUQ2QjV1MUQ2QjZ1MUQ2Qjd1MUQ2Qjh1MUQ2Qjl1MUQ2QkF1MUQ2QkJ1MUQ2QkN1MUQ2QkR1MUQ2QkV1MUQ2QkZ1MUQ2QzB1MUQ2QzF1MUQ2QzJ1MUQ2QzN1MUQ2QzR1MUQ2QzV1MUQ2QzZ1MUQ2Qzd1MUQ2Qzh1MUQ2Qzl1MUQ2Q0F1MUQ2Q0J1MUQ2Q0N1MUQ2Q0R1MUQ2Q0V1MUQ2Q0Z1MUQ2RDB1MUQ2RDF1MUQ2RDJ1MUQ2RDN1MUQ2RDR1MUQ2RDV1MUQ2RDZ1MUQ2RDd1MUQ2RDh1MUQ2RDl1MUQ2REF1MUQ2REJ1MUQ2REN1MUQ2RER1MUQ2REV1MUQ2REZ1MUQ2RTB1MUQ2RTF1MUQ2RTJ1MUQ2RTN1MUQ2RTR1MUQ2RTV1MUQ2RTZ1MUQ2RTd1MUQ2RTh1MUQ2RTl1MUQ2RUF1MUQ2RUJ1MUQ2RUN1MUQ2RUR1MUQ2RUV1MUQ2RUZ1MUQ2RjB1MUQ2RjF1MUQ2RjJ1MUQ2RjN1MUQ2RjR1MUQ2RjV1MUQ2RjZ1MUQ2Rjd1MUQ2Rjh1MUQ2Rjl1MUQ2RkF1MUQ2RkJ1MUQ2RkN1MUQ2RkR1MUQ2RkV1MUQ2RkZ1MUQ3MDB1MUQ3MDF1MUQ3MDJ1MUQ3MDN1MUQ3MDR1MUQ3MDV1MUQ3MDZ1MUQ3MDd1MUQ3MDh1MUQ3MDl1MUQ3MEF1MUQ3MEJ1MUQ3MEN1MUQ3MER1MUQ3MEV1MUQ3MEZ1MUQ3MTB1MUQ3MTF1MUQ3MTJ1MUQ3MTN1MUQ3MTR1MUQ3MTV1MUQ3MTZ1MUQ3MTd1MUQ3MTh1MUQ3MTl1MUQ3MUF1MUQ3MUJ1MUQ3MUN1MUQ3MUR1MUQ3MUV1MUQ3MUZ1MUQ3MjB1MUQ3MjF1MUQ3MjJ1MUQ3MjN1MUQ3MjR1MUQ3MjV1MUQ3MjZ1MUQ3Mjd1MUQ3Mjh1MUQ3Mjl1MUQ3MkF1MUQ3MkJ1MUQ3MkN1MUQ3MkR1MUQ3MkV1MUQ3MkZ1MUQ3MzB1MUQ3MzF1MUQ3MzJ1MUQ3MzN1MUQ3MzR1MUQ3MzV1MUQ3MzZ1MUQ3Mzd1MUQ3Mzh1MUQ3Mzl1MUQ3M0F1MUQ3M0J1MUQ3M0N1MUQ3M0R1MUQ3M0V1MUQ3M0Z1MUQ3NDB1MUQ3NDF1MUQ3NDJ1MUQ3NDN1MUQ3NDR1MUQ3NDV1MUQ3NDZ1MUQ3NDd1MUQ3NDh1MUQ3NDl1MUQ3NEF1MUQ3NEJ1MUQ3NEN1MUQ3NER1MUQ3NEV1MUQ3NEZ1MUQ3NTB1MUQ3NTF1MUQ3NTJ1MUQ3NTN1MUQ3NTR1MUQ3NTV1MUQ3NTZ1MUQ3NTd1MUQ3NTh1MUQ3NTl1MUQ3NUF1MUQ3NUJ1MUQ3NUN1MUQ3NUR1MUQ3NUV1MUQ3NUZ1MUQ3NjB1MUQ3NjF1MUQ3NjJ1MUQ3NjN1MUQ3NjR1MUQ3NjV1MUQ3NjZ1MUQ3Njd1MUQ3Njh1MUQ3Njl1MUQ3NkF1MUQ3NkJ1MUQ3NkN1MUQ3NkR1MUQ3NkV1MUQ3NkZ1MUQ3NzB1MUQ3NzF1MUQ3NzJ1MUQ3NzN1MUQ3NzR1MUQ3NzV1MUQ3NzZ1MUQ3Nzd1MUQ3Nzh1MUQ3Nzl1MUQ3N0F1MUQ3N0J1MUQ3N0N1MUQ3N0R1MUQ3N0V1MUQ3N0Z1MUQ3ODB1MUQ3ODF1MUQ3ODJ1MUQ3ODN1MUQ3ODR1MUQ3ODV1MUQ3ODZ1MUQ3ODd1MUQ3ODh1MUQ3ODl1MUQ3OEF1MUQ3OEJ1MUQ3OEN1MUQ3OER1MUQ3OEV1MUQ3OEZ1MUQ3OTB1MUQ3OTF1MUQ3OTJ1MUQ3OTN1MUQ3OTR1MUQ3OTV1MUQ3OTZ1MUQ3OTd1MUQ3OTh1MUQ3OTl1MUQ3OUF1MUQ3OUJ1MUQ3OUN1MUQ3OUR1MUQ3OUV1MUQ3OUZ1MUQ3QTB1MUQ3QTF1MUQ3QTJ1MUQ3QTN1MUQ3QTR1MUQ3QTV1MUQ3QTZ1MUQ3QTd1MUQ3QTh1MUQ3QTl1MUQ3QUF1MUQ3QUJ1MUQ3QUN1MUQ3QUR1MUQ3QUV1MUQ3QUZ1MUQ3QjB1MUQ3QjF1MUQ3QjJ1MUQ3QjN1MUQ3QjR1MUQ3QjV1MUQ3QjZ1MUQ3Qjd1MUQ3Qjh1MUQ3Qjl1MUQ3QkF1MUQ3QkJ1MUQ3QkN1MUQ3QkR1MUQ3QkV1MUQ3QkZ1MUQ3QzB1MUQ3QzF1MUQ3QzJ1MUQ3QzN1MUQ3QzR1MUQ3QzV1MUQ3QzZ1MUQ3Qzd1MUQ3Qzh1MUQ3Qzl1MUQ3Q0F1MUQ3Q0J1MUQ3Q0V1MUQ3Q0Z1MUQ3RDB1MUQ3RDF1MUQ3RDJ1MUQ3RDN1MUQ3RDR1MUQ3RDV1MUQ3RDZ1MUQ3RDd1MUQ3RDh1MUQ3RDl1MUQ3REF1MUQ3REJ1MUQ3REN1MUQ3RER1MUQ3REV1MUQ3REZ1MUQ3RTB1MUQ3RTF1MUQ3RTJ1MUQ3RTN1MUQ3RTR1MUQ3RTV1MUQ3RTZ1MUQ3RTd1MUQ3RTh1MUQ3RTl1MUQ3RUF1MUQ3RUJ1MUQ3RUN1MUQ3RUR1MUQ3RUV1MUQ3RUZ1MUQ3RjB1MUQ3RjF1MUQ3RjJ1MUQ3RjN1MUQ3RjR1MUQ3RjV1MUQ3RjZ1MUQ3Rjd1MUQ3Rjh1MUQ3Rjl1MUQ3RkF1MUQ3RkJ1MUQ3RkN1MUQ3RkR1MUQ3RkV1MUQ3RkZ1MUVFMDB1MUVFMDF1MUVFMDJ1MUVFMDN1MUVFMDR1MUVFMDV1MUVFMDZ1MUVFMDd1MUVFMDh1MUVFMDl1MUVFMEF1MUVFMEJ1MUVFMEN1MUVFMER1MUVFMEV1MUVFMEZ1MUVFMTB1MUVFMTF1MUVFMTJ1MUVFMTN1MUVFMTR1MUVFMTV1MUVFMTZ1MUVFMTd1MUVFMTh1MUVFMTl1MUVFMUF1MUVFMUJ1MUVFMUN1MUVFMUR1MUVFMUV1MUVFMUZ1MUVFMjB1MUVFMjF1MUVFMjJ1MUVFMjR1MUVFMjd1MUVFMjl1MUVFMkF1MUVFMkJ1MUVFMkN1MUVFMkR1MUVFMkV1MUVFMkZ1MUVFMzB1MUVFMzF1MUVFMzJ1MUVFMzR1MUVFMzV1MUVFMzZ1MUVFMzd1MUVFMzl1MUVFM0J1MUVFNDJ1MUVFNDd1MUVFNDl1MUVFNEJ1MUVFNER1MUVFNEV1MUVFNEZ1MUVFNTF1MUVFNTJ1MUVFNTR1MUVFNTd1MUVFNTl1MUVFNUJ1MUVFNUR1MUVFNUZ1MUVFNjF1MUVFNjJ1MUVFNjR1MUVFNjd1MUVFNjh1MUVFNjl1MUVFNkF1MUVFNkN1MUVFNkR1MUVFNkV1MUVFNkZ1MUVFNzB1MUVFNzF1MUVFNzJ1MUVFNzR1MUVFNzV1MUVFNzZ1MUVFNzd1MUVFNzl1MUVFN0F1MUVFN0J1MUVFN0N1MUVFN0V1MUVFN0Z1MUVFODB1MUVFODF1MUVFODJ1MUVFODN1MUVFODR1MUVFODV1MUVFODZ1MUVFODd1MUVFODh1MUVFODl1MUVFOEJ1MUVFOEN1MUVFOER1MUVFOEV1MUVFOEZ1MUVFOTB1MUVFOTF1MUVFOTJ1MUVFOTN1MUVFOTR1MUVFOTV1MUVFOTZ1MUVFOTd1MUVFOTh1MUVFOTl1MUVFOUF1MUVFOUJ1MUVFQTF1MUVFQTJ1MUVFQTN1MUVFQTV1MUVFQTZ1MUVFQTd1MUVFQTh1MUVFQTl1MUVFQUJ1MUVFQUN1MUVFQUR1MUVFQUV1MUVFQUZ1MUVFQjB1MUVFQjF1MUVFQjJ1MUVFQjN1MUVFQjR1MUVFQjV1MUVFQjZ1MUVFQjd1MUVFQjh1MUVFQjl1MUVFQkF1MUVFQkJ1MUVFRjB1MUVFRjF1MUY2RDF1MUY3ODB1MUY3ODF1MUY3ODJ1MUY3ODN1MUY3ODR1MUY3ODV1MUY3ODZ1MUY3ODd1MUY3ODh1MUY3ODl1MUY3OEF1MUY3OEJ1MUY3OEN1MUY3OER1MUY3OEV1MUY3OEZ1MUY3OTB1MUY3OTF1MUY3OTJ1MUY3OTN1MUY3OTR1MUY3OTV1MUY3OTZ1MUY3OTd1MUY3OTh1MUY3OTl1MUY3OUF1MUY3OUJ1MUY3OUN1MUY3OUR1MUY3OUV1MUY3OUZ1MUY3QTB1MUY3QTF1MUY3QTJ1MUY3QTN1MUY3QTR1MUY3QTV1MUY3QTZ1MUY3QTd1MUY3QTh1MUY3QTl1MUY3QUF1MUY3QUJ1MUY3QUN1MUY3QUR1MUY3QUV1MUY3QUZ1MUY3QjB1MUY3QjF1MUY3QjJ1MUY3QjN1MUY3QjR1MUY3QjV1MUY3QjZ1MUY3Qjd1MUY3Qjh1MUY3Qjl1MUY3QkF1MUY3QkJ1MUY3QkN1MUY3QkR1MUY3QkV1MUY3QkZ1MUY3QzB1MUY3QzF1MUY3QzJ1MUY3QzN1MUY3QzR1MUY3QzV1MUY3QzZ1MUY3Qzd1MUY3Qzh1MUY3Qzl1MUY3Q0F1MUY3Q0J1MUY3Q0N1MUY3Q0R1MUY3Q0V1MUY3Q0Z1MUY3RDB1MUY3RDF1MUY3RDJ1MUY3RDN1MUY3RDR1MUY3RDV1MUY3RDZ1MUY3RDd1MUY3RDh1MUY3RTB1MUY3RTF1MUY3RTJ1MUY3RTN1MUY3RTR1MUY3RTV1MUY3RTZ1MUY3RTd1MUY3RTh1MUY3RTl1MUY3RUF1MUY3RUJ1MUY3RkZ1MUY4MDB1MUY4MDF1MUY4MDJ1MUY4MDN1MUY4MDR1MUY4MDV1MUY4MDZ1MUY4MDd1MUY4MDh1MUY4MDl1MUY4MEF1MUY4MEJ1MUY4MTB1MUY4MTF1MUY4MTJ1MUY4MTN1MUY4MTR1MUY4MTV1MUY4MTZ1MUY4MTd1MUY4MTh1MUY4MTl1MUY4MUF1MUY4MUJ1MUY4MUN1MUY4MUR1MUY4MUV1MUY4MUZ1MUY4MjB1MUY4MjF1MUY4MjJ1MUY4MjN1MUY4MjR1MUY4MjV1MUY4MjZ1MUY4Mjd1MUY4Mjh1MUY4Mjl1MUY4MkF1MUY4MkJ1MUY4MkN1MUY4MkR1MUY4MkV1MUY4MkZ1MUY4MzB1MUY4MzF1MUY4MzJ1MUY4MzN1MUY4MzR1MUY4MzV1MUY4MzZ1MUY4Mzd1MUY4Mzh1MUY4Mzl1MUY4M0F1MUY4M0J1MUY4M0N1MUY4M0R1MUY4M0V1MUY4M0Z1MUY4NDB1MUY4NDF1MUY4NDJ1MUY4NDN1MUY4NDR1MUY4NDV1MUY4NDZ1MUY4NDd1MUY4NTB1MUY4NTF1MUY4NTJ1MUY4NTN1MUY4NTR1MUY4NTV1MUY4NTZ1MUY4NTd1MUY4NTh1MUY4NTl1MUY4NjB1MUY4NjF1MUY4NjJ1MUY4NjN1MUY4NjR1MUY4NjV1MUY4NjZ1MUY4Njd1MUY4Njh1MUY4Njl1MUY4NkF1MUY4NkJ1MUY4NkN1MUY4NkR1MUY4NkV1MUY4NkZ1MUY4NzB1MUY4NzF1MUY4NzJ1MUY4NzN1MUY4NzR1MUY4NzV1MUY4NzZ1MUY4Nzd1MUY4Nzh1MUY4Nzl1MUY4N0F1MUY4N0J1MUY4N0N1MUY4N0R1MUY4N0V1MUY4N0Z1MUY4ODB1MUY4ODF1MUY4ODJ1MUY4ODN1MUY4ODR1MUY4ODV1MUY4ODZ1MUY4ODd1MUY4OTB1MUY4OTF1MUY4OTJ1MUY4OTN1MUY4OTR1MUY4OTV1MUY4OTZ1MUY4OTd1MUY4OTh1MUY4OTl1MUY4OUF1MUY4OUJ1MUY4OUN1MUY4OUR1MUY4OUV1MUY4OUZ1MUY4QTB1MUY4QTF1MUY4QTJ1MUY4QTN1MUY4QTR1MUY4QTV1MUY4QTZ1MUY4QTd1MUY4QTh1MUY4QTl1MUY4QUF1MUY4QUJ1MUY4QUN1MUY4QUR1MUY4QjB1MUY4QjFBcmluZy5zdHNudW1lcm8uc3RudW1lcm8uc3RzaW5maW5pdHkuc3Rzc2VjdGlvbi5zdHNkYWdnZXIuc3RzZGFnZ2VyZGJsLnN0c3BhcmFncmFwaC5zdHNpbmZpbml0eS5zdHNlY3Rpb24uc3RkYWdnZXIuc3RkYWdnZXJkYmwuc3RwYXJhZ3JhcGguc3RzdGFyLmFsdHNwYWNlX3VuaTAzMjZjb3B5bGVmdHNwYWNlX3VuaTAzMEZkaWVkc3BhY2VfdW5pMDMyM2Zfa1NfU3NwYWNlX3VuaTAzMDlsZWFmcGVydGhvdXNhbmR6ZXJvYXNjaWl0aWxkZS5sb3dlbWRhc2guYWx0c3BhY2VfdW5pMDMzMUEuc3RzYS5zdHNhY3V0ZS5zdHNBRS5zdHNhZS5zdHNhbXBlcnNhbmQuc3RzQW9nb25lay5zdHNhb2dvbmVrLnN0c2FzY2lpY2lyY3VtLnN0c2FzY2lpdGlsZGUuc3RzYXQuc3RzQi5zdHNiLnN0c2JsYW5rc3ltYm9sLnN0c3N0YXIuYWx0LnN0c2JyZXZlLnN0c2Jyb2tlbmJhci5zdHNDLnN0c2Muc3RzY2Fyb24uc3RzQ2NlZGlsbGEuc3RzY2NlZGlsbGEuc3RzY2VkaWxsYS5zdHNjZW50LnN0c2NpcmN1bWZsZXguc3RzY29sb24uc3RzY29sb25tb25ldGFyeS5zdHNzcGFjZV91bmkwMzI2LnN0c2NvcHlsZWZ0LnN0c2NvcHlyaWdodC5zdHNjdXJyZW5jeS5zdHNELnN0c2Quc3Rzc3BhY2VfdW5pMDMwRi5zdHNkZWdyZWUuc3RzZGllZC5zdHNkaWVyZXNpcy5zdHNkaXNjb3VudC5zdHNkaXZvcmNlZC5zdHNkb2xsYXIuc3RzZG90YWNjZW50LnN0c3NwYWNlX3VuaTAzMjMuc3RzZG90bGVzc2kuc3RzZG90bGVzc2ouc3RzRS5zdHNlLnN0c2VpZ2h0LnN0c2VtZGFzaC5zdHNlbmRhc2guc3RzRW5nLnN0c2VuZy5zdHNFb2dvbmVrLnN0c2VvZ29uZWsuc3RzZXN0aW1hdGVkLnN0c0V0aC5zdHNldGguc3RzZXhjbGFtLnN0c2V4Y2xhbWRvd24uc3RzRi5zdHNmLnN0c2Zfay5zdHNmX2Yuc3RzZl9mX2kuc3RzZl9mX2wuc3RzZl9pLnN0c2ZpdmUuc3RzZl9sLnN0c2ZvdXIuc3RzRy5zdHNnLnN0c1NfUy5zdHNnZXJtYW5kYmxzLnN0c3VuaTJFMTguc3RzZ3JhdmUuc3RzSC5zdHNoLnN0c3NwYWNlX3VuaTAzMDkuc3RzaHVuZ2FydW1sYXV0LnN0c2h5cGhlbi5zdHNJLnN0c0lfSi5zdHNpX2ouc3RzdW5pMjAzRC5zdHNJb2dvbmVrLnN0c2lvZ29uZWsuc3RzSi5zdHNLLnN0c2suc3RzTC5zdHNsLnN0c2xlYWYuc3RzbG9uZ3Muc3RzTHNsYXNoLnN0c2xzbGFzaC5zdHNNLnN0c20uc3RzbWFjcm9uLnN0c21hcnJpZWQuc3RzdW5pMDBCNS5zdHNtdXNpY2Fsbm90ZS5zdHNOLnN0c24uc3RzbmluZS5zdHNudW1iZXJzaWduLnN0c08uc3Rzby5zdHNPRS5zdHNvZS5zdHNvZ29uZWsuc3RzT2hvcm4uc3Rzb2hvcm4uc3Rzb25lLnN0c29yZGZlbWluaW5lLnN0c29yZG1hc2N1bGluZS5zdHNPc2xhc2guc3Rzb3NsYXNoLnN0c1Auc3RzcC5zdHNwZXJjZW50LnN0c3Blcm15cmlhZC5zdHNwZXJ0aG91c2FuZC5zdHNwZXJ0aG91c2FuZHplcm8uc3RzcHJvcG9ydGlvbmFsLnN0c3B1Ymxpc2hlZC5zdHNRLnN0c3Euc3RzcXVlc3Rpb24uc3RzcXVlc3Rpb25kb3duLnN0c3F1b3RlZGJsLnN0c3F1b3RlbGVmdC5zdHNxdW90ZXJpZ2h0LnN0c3F1b3Rlc2luZ2xiYXNlLnN0c3F1b3Rlc2luZ2xlLnN0c1Iuc3Rzci5zdHNyZWNpcGUuc3RzcmVmZXJlbmNlbWFyay5zdHNyZWdpc3RlcmVkLnN0c3Jpbmcuc3RzUy5zdHNzLnN0c1NjZWRpbGxhLnN0c3NjZWRpbGxhLnN0c3NlbWljb2xvbi5zdHNzZXJ2aWNlbWFyay5zdHNzZXZlbi5zdHNzaXguc3Rzc3Rlcmxpbmcuc3RzVC5zdHN0LnN0c1Rob3JuLnN0c3Rob3JuLnN0c3RocmVlLnN0c3RocmVlcXVhcnRlcnNlbWRhc2guc3RzdGlsZGUuc3RzYXNjaWl0aWxkZS5sb3cuc3RzdHJhZGVtYXJrLnN0c2VtZGFzaC5hbHQuc3RzdHdvLnN0c1Uuc3RzdS5zdHNVaG9ybi5zdHN1aG9ybi5zdHN1bmRlcnNjb3JlLnN0c1VvZ29uZWsuc3RzdW9nb25lay5zdHNWLnN0c3Yuc3RzVy5zdHN3LnN0c1guc3RzeC5zdHNZLnN0c3kuc3RzeWVuLnN0c1ouc3Rzei5zdHN6ZXJvLnN0c0V1cm8uc3RzZ3VpbGxlbW90bGVmdC5zdHNndWlsbGVtb3RyaWdodC5zdHNndWlsc2luZ2xsZWZ0LnN0c2d1aWxzaW5nbHJpZ2h0LnN0c3VuaTI0MjMuc3RzaS5zdHNqLnN0c3NwYWNlX3VuaTAzMzEuc3RzQWFjdXRlLnN0c2FhY3V0ZS5zdHNBYnJldmUuc3RzYWJyZXZlLnN0c0FicmV2ZWFjdXRlLnN0c2FicmV2ZWFjdXRlLnN0c0FicmV2ZWRvdGJlbG93LnN0c2FicmV2ZWRvdGJlbG93LnN0c0FicmV2ZWdyYXZlLnN0c2FicmV2ZWdyYXZlLnN0c0FicmV2ZWhvb2thYm92ZS5zdHNhYnJldmVob29rYWJvdmUuc3RzQWJyZXZldGlsZGUuc3RzYWJyZXZldGlsZGUuc3RzQWNpcmN1bWZsZXguc3RzYWNpcmN1bWZsZXguc3RzQWNpcmN1bWZsZXhhY3V0ZS5zdHNhY2lyY3VtZmxleGFjdXRlLnN0c0FjaXJjdW1mbGV4ZG90YmVsb3cuc3RzYWNpcmN1bWZsZXhkb3RiZWxvdy5zdHNBY2lyY3VtZmxleGdyYXZlLnN0c2FjaXJjdW1mbGV4Z3JhdmUuc3RzQWNpcmN1bWZsZXhob29rYWJvdmUuc3RzYWNpcmN1bWZsZXhob29rYWJvdmUuc3RzQWNpcmN1bWZsZXh0aWxkZS5zdHNhY2lyY3VtZmxleHRpbGRlLnN0c0FkaWVyZXNpcy5zdHNhZGllcmVzaXMuc3RzQWRvdGJlbG93LnN0c2Fkb3RiZWxvdy5zdHNBZ3JhdmUuc3RzYWdyYXZlLnN0c0Fob29rYWJvdmUuc3RzYWhvb2thYm92ZS5zdHNBbWFjcm9uLnN0c2FtYWNyb24uc3RzYXJpbmcuc3RzQXRpbGRlLnN0c2F0aWxkZS5zdHNDYWN1dGUuc3RzY2FjdXRlLnN0c0NjYXJvbi5zdHNjY2Fyb24uc3RzRGNhcm9uLnN0c2RjYXJvbi5zdHNFYWN1dGUuc3RzZWFjdXRlLnN0c0VjYXJvbi5zdHNlY2Fyb24uc3RzRWNpcmN1bWZsZXguc3RzZWNpcmN1bWZsZXguc3RzRWNpcmN1bWZsZXhhY3V0ZS5zdHNlY2lyY3VtZmxleGFjdXRlLnN0c0VjaXJjdW1mbGV4ZG90YmVsb3cuc3RzZWNpcmN1bWZsZXhkb3RiZWxvdy5zdHNFY2lyY3VtZmxleGdyYXZlLnN0c2VjaXJjdW1mbGV4Z3JhdmUuc3RzRWNpcmN1bWZsZXhob29rYWJvdmUuc3RzZWNpcmN1bWZsZXhob29rYWJvdmUuc3RzRWNpcmN1bWZsZXh0aWxkZS5zdHNlY2lyY3VtZmxleHRpbGRlLnN0c0VkaWVyZXNpcy5zdHNlZGllcmVzaXMuc3RzRWRvdGFjY2VudC5zdHNlZG90YWNjZW50LnN0c0Vkb3RiZWxvdy5zdHNlZG90YmVsb3cuc3RzRWdyYXZlLnN0c2VncmF2ZS5zdHNFaG9va2Fib3ZlLnN0c2Vob29rYWJvdmUuc3RzRW1hY3Jvbi5zdHNlbWFjcm9uLnN0c0V0aWxkZS5zdHNldGlsZGUuc3RzR2JyZXZlLnN0c2dicmV2ZS5zdHNHY29tbWFhY2NlbnQuc3RzZ2NvbW1hYWNjZW50LnN0c0lhY3V0ZS5zdHNpYWN1dGUuc3RzSWNpcmN1bWZsZXguc3RzaWNpcmN1bWZsZXguc3RzSWRpZXJlc2lzLnN0c2lkaWVyZXNpcy5zdHNJZG90YWNjZW50LnN0c0lkb3RiZWxvdy5zdHNpZG90YmVsb3cuc3RzSWdyYXZlLnN0c2lncmF2ZS5zdHNJaG9va2Fib3ZlLnN0c2lob29rYWJvdmUuc3RzSW1hY3Jvbi5zdHNpbWFjcm9uLnN0c0l0aWxkZS5zdHNpdGlsZGUuc3RzS2NvbW1hYWNjZW50LnN0c2tjb21tYWFjY2VudC5zdHNMYWN1dGUuc3RzbGFjdXRlLnN0c0xjYXJvbi5zdHNsY2Fyb24uc3RzTGNvbW1hYWNjZW50LnN0c2xjb21tYWFjY2VudC5zdHNOYWN1dGUuc3RzbmFjdXRlLnN0c05jYXJvbi5zdHNuY2Fyb24uc3RzTmNvbW1hYWNjZW50LnN0c25jb21tYWFjY2VudC5zdHNOdGlsZGUuc3RzbnRpbGRlLnN0c09hY3V0ZS5zdHNvYWN1dGUuc3RzT2NpcmN1bWZsZXguc3Rzb2NpcmN1bWZsZXguc3RzT2NpcmN1bWZsZXhhY3V0ZS5zdHNvY2lyY3VtZmxleGFjdXRlLnN0c09jaXJjdW1mbGV4ZG90YmVsb3cuc3Rzb2NpcmN1bWZsZXhkb3RiZWxvdy5zdHNPY2lyY3VtZmxleGdyYXZlLnN0c29jaXJjdW1mbGV4Z3JhdmUuc3RzT2NpcmN1bWZsZXhob29rYWJvdmUuc3Rzb2NpcmN1bWZsZXhob29rYWJvdmUuc3RzT2NpcmN1bWZsZXh0aWxkZS5zdHNvY2lyY3VtZmxleHRpbGRlLnN0c09kaWVyZXNpcy5zdHNvZGllcmVzaXMuc3RzT2RvdGJlbG93LnN0c29kb3RiZWxvdy5zdHNPZ3JhdmUuc3Rzb2dyYXZlLnN0c09ob29rYWJvdmUuc3Rzb2hvb2thYm92ZS5zdHNPaG9ybmFjdXRlLnN0c29ob3JuYWN1dGUuc3RzT2hvcm5kb3RiZWxvdy5zdHNvaG9ybmRvdGJlbG93LnN0c09ob3JuZ3JhdmUuc3Rzb2hvcm5ncmF2ZS5zdHNPaG9ybmhvb2thYm92ZS5zdHNvaG9ybmhvb2thYm92ZS5zdHNPaG9ybnRpbGRlLnN0c29ob3JudGlsZGUuc3RzT2h1bmdhcnVtbGF1dC5zdHNvaHVuZ2FydW1sYXV0LnN0c09tYWNyb24uc3Rzb21hY3Jvbi5zdHNPdGlsZGUuc3Rzb3RpbGRlLnN0c1JhY3V0ZS5zdHNyYWN1dGUuc3RzUmNhcm9uLnN0c3JjYXJvbi5zdHNSY29tbWFhY2NlbnQuc3RzcmNvbW1hYWNjZW50LnN0c1NhY3V0ZS5zdHNzYWN1dGUuc3RzU2Nhcm9uLnN0c3NjYXJvbi5zdHN1bmkwMjE4LnN0c3VuaTAyMTkuc3RzVGNhcm9uLnN0c3RjYXJvbi5zdHN1bmkwMjFBLnN0c3VuaTAyMUIuc3RzVGNlZGlsbGEuc3RzdGNlZGlsbGEuc3RzVWFjdXRlLnN0c3VhY3V0ZS5zdHNVY2lyY3VtZmxleC5zdHN1Y2lyY3VtZmxleC5zdHNVZGllcmVzaXMuc3RzdWRpZXJlc2lzLnN0c1Vkb3RiZWxvdy5zdHN1ZG90YmVsb3cuc3RzVWdyYXZlLnN0c3VncmF2ZS5zdHNVaG9va2Fib3ZlLnN0c3Vob29rYWJvdmUuc3RzVWhvcm5hY3V0ZS5zdHN1aG9ybmFjdXRlLnN0c1Vob3JuZG90YmVsb3cuc3RzdWhvcm5kb3RiZWxvdy5zdHNVaG9ybmdyYXZlLnN0c3Vob3JuZ3JhdmUuc3RzVWhvcm5ob29rYWJvdmUuc3RzdWhvcm5ob29rYWJvdmUuc3RzVWhvcm50aWxkZS5zdHN1aG9ybnRpbGRlLnN0c1VodW5nYXJ1bWxhdXQuc3RzdWh1bmdhcnVtbGF1dC5zdHNVbWFjcm9uLnN0c3VtYWNyb24uc3RzVXJpbmcuc3RzdXJpbmcuc3RzVXRpbGRlLnN0c3V0aWxkZS5zdHNZYWN1dGUuc3RzeWFjdXRlLnN0c1lkaWVyZXNpcy5zdHN5ZGllcmVzaXMuc3RzWWRvdGJlbG93LnN0c3lkb3RiZWxvdy5zdHNZZ3JhdmUuc3RzeWdyYXZlLnN0c1lob29rYWJvdmUuc3RzeWhvb2thYm92ZS5zdHNZdGlsZGUuc3RzeXRpbGRlLnN0c1phY3V0ZS5zdHN6YWN1dGUuc3RzWmNhcm9uLnN0c3pjYXJvbi5zdHNaZG90YWNjZW50LnN0c3pkb3RhY2NlbnQuc3RzcXVvdGVkYmxsZWZ0LnN0c3F1b3RlZGJsYmFzZS5zdHNxdW90ZWRibHJpZ2h0LnN0c0Rjcm9hdC5zdHNBLnN0YS5zdGFjdXRlLnN0QUUuc3RhZS5zdGFtcGVyc2FuZC5zdEFvZ29uZWsuc3Rhb2dvbmVrLnN0YXNjaWljaXJjdW0uc3Rhc2NpaXRpbGRlLnN0YXQuc3RCLnN0Yi5zdGJsYW5rc3ltYm9sLnN0c3Rhci5hbHQuc3RicmV2ZS5zdGJyb2tlbmJhci5zdEMuc3RjLnN0Y2Fyb24uc3RDY2VkaWxsYS5zdGNjZWRpbGxhLnN0Y2VkaWxsYS5zdGNlbnQuc3RjaXJjdW1mbGV4LnN0Y29sb24uc3Rjb2xvbm1vbmV0YXJ5LnN0c3BhY2VfdW5pMDMyNi5zdGNvcHlsZWZ0LnN0Y29weXJpZ2h0LnN0Y3VycmVuY3kuc3RELnN0ZC5zdHNwYWNlX3VuaTAzMEYuc3RkZWdyZWUuc3RkaWVkLnN0ZGllcmVzaXMuc3RkaXNjb3VudC5zdGRpdm9yY2VkLnN0ZG9sbGFyLnN0ZG90YWNjZW50LnN0c3BhY2VfdW5pMDMyMy5zdGRvdGxlc3NpLnN0ZG90bGVzc2ouc3RFLnN0ZS5zdGVpZ2h0LnN0ZW1kYXNoLnN0ZW5kYXNoLnN0RW5nLnN0ZW5nLnN0RW9nb25lay5zdGVvZ29uZWsuc3Rlc3RpbWF0ZWQuc3RFdGguc3RldGguc3RleGNsYW0uc3RleGNsYW1kb3duLnN0Ri5zdGYuc3RmX2suc3RmX2Yuc3RmX2ZfaS5zdGZfZl9sLnN0Zl9pLnN0Zml2ZS5zdGZfbC5zdGZvdXIuc3RHLnN0Zy5zdFNfUy5zdGdlcm1hbmRibHMuc3R1bmkyRTE4LnN0Z3JhdmUuc3RILnN0aC5zdHNwYWNlX3VuaTAzMDkuc3RodW5nYXJ1bWxhdXQuc3RoeXBoZW4uc3RJLnN0SV9KLnN0aV9qLnN0dW5pMjAzRC5zdElvZ29uZWsuc3Rpb2dvbmVrLnN0Si5zdEsuc3RrLnN0TC5zdGwuc3RsZWFmLnN0bG9uZ3Muc3RMc2xhc2guc3Rsc2xhc2guc3RNLnN0bS5zdG1hY3Jvbi5zdG1hcnJpZWQuc3R1bmkwMEI1LnN0bXVzaWNhbG5vdGUuc3ROLnN0bi5zdG5pbmUuc3RudW1iZXJzaWduLnN0Ty5zdG8uc3RPRS5zdG9lLnN0b2dvbmVrLnN0T2hvcm4uc3RvaG9ybi5zdG9uZS5zdG9yZGZlbWluaW5lLnN0b3JkbWFzY3VsaW5lLnN0T3NsYXNoLnN0b3NsYXNoLnN0UC5zdHAuc3RwZXJjZW50LnN0cGVybXlyaWFkLnN0cGVydGhvdXNhbmQuc3RwZXJ0aG91c2FuZHplcm8uc3Rwcm9wb3J0aW9uYWwuc3RwdWJsaXNoZWQuc3RRLnN0cS5zdHF1ZXN0aW9uLnN0cXVlc3Rpb25kb3duLnN0cXVvdGVkYmwuc3RxdW90ZWxlZnQuc3RxdW90ZXJpZ2h0LnN0cXVvdGVzaW5nbGJhc2Uuc3RxdW90ZXNpbmdsZS5zdFIuc3RyLnN0cmVjaXBlLnN0cmVmZXJlbmNlbWFyay5zdHJlZ2lzdGVyZWQuc3RyaW5nLnN0Uy5zdHMuc3RTY2VkaWxsYS5zdHNjZWRpbGxhLnN0c2VtaWNvbG9uLnN0c2VydmljZW1hcmsuc3RzZXZlbi5zdHNpeC5zdHN0ZXJsaW5nLnN0VC5zdHQuc3RUaG9ybi5zdHRob3JuLnN0dGhyZWUuc3R0aHJlZXF1YXJ0ZXJzZW1kYXNoLnN0dGlsZGUuc3Rhc2NpaXRpbGRlLmxvdy5zdHRyYWRlbWFyay5zdGVtZGFzaC5hbHQuc3R0d28uc3RVLnN0dS5zdFVob3JuLnN0dWhvcm4uc3R1bmRlcnNjb3JlLnN0VW9nb25lay5zdHVvZ29uZWsuc3RWLnN0di5zdFcuc3R3LnN0WC5zdHguc3RZLnN0eS5zdHllbi5zdFouc3R6LnN0emVyby5zdEV1cm8uc3RndWlsbGVtb3RsZWZ0LnN0Z3VpbGxlbW90cmlnaHQuc3RndWlsc2luZ2xsZWZ0LnN0Z3VpbHNpbmdscmlnaHQuc3R1bmkyNDIzLnN0aS5zdGouc3RzcGFjZV91bmkwMzMxLnN0QWFjdXRlLnN0YWFjdXRlLnN0QWJyZXZlLnN0YWJyZXZlLnN0QWJyZXZlYWN1dGUuc3RhYnJldmVhY3V0ZS5zdEFicmV2ZWRvdGJlbG93LnN0YWJyZXZlZG90YmVsb3cuc3RBYnJldmVncmF2ZS5zdGFicmV2ZWdyYXZlLnN0QWJyZXZlaG9va2Fib3ZlLnN0YWJyZXZlaG9va2Fib3ZlLnN0QWJyZXZldGlsZGUuc3RhYnJldmV0aWxkZS5zdEFjaXJjdW1mbGV4LnN0YWNpcmN1bWZsZXguc3RBY2lyY3VtZmxleGFjdXRlLnN0YWNpcmN1bWZsZXhhY3V0ZS5zdEFjaXJjdW1mbGV4ZG90YmVsb3cuc3RhY2lyY3VtZmxleGRvdGJlbG93LnN0QWNpcmN1bWZsZXhncmF2ZS5zdGFjaXJjdW1mbGV4Z3JhdmUuc3RBY2lyY3VtZmxleGhvb2thYm92ZS5zdGFjaXJjdW1mbGV4aG9va2Fib3ZlLnN0QWNpcmN1bWZsZXh0aWxkZS5zdGFjaXJjdW1mbGV4dGlsZGUuc3RBZGllcmVzaXMuc3RhZGllcmVzaXMuc3RBZG90YmVsb3cuc3RhZG90YmVsb3cuc3RBZ3JhdmUuc3RhZ3JhdmUuc3RBaG9va2Fib3ZlLnN0YWhvb2thYm92ZS5zdEFtYWNyb24uc3RhbWFjcm9uLnN0QXJpbmcuc3RhcmluZy5zdEF0aWxkZS5zdGF0aWxkZS5zdENhY3V0ZS5zdGNhY3V0ZS5zdENjYXJvbi5zdGNjYXJvbi5zdERjYXJvbi5zdGRjYXJvbi5zdEVhY3V0ZS5zdGVhY3V0ZS5zdEVjYXJvbi5zdGVjYXJvbi5zdEVjaXJjdW1mbGV4LnN0ZWNpcmN1bWZsZXguc3RFY2lyY3VtZmxleGFjdXRlLnN0ZWNpcmN1bWZsZXhhY3V0ZS5zdEVjaXJjdW1mbGV4ZG90YmVsb3cuc3RlY2lyY3VtZmxleGRvdGJlbG93LnN0RWNpcmN1bWZsZXhncmF2ZS5zdGVjaXJjdW1mbGV4Z3JhdmUuc3RFY2lyY3VtZmxleGhvb2thYm92ZS5zdGVjaXJjdW1mbGV4aG9va2Fib3ZlLnN0RWNpcmN1bWZsZXh0aWxkZS5zdGVjaXJjdW1mbGV4dGlsZGUuc3RFZGllcmVzaXMuc3RlZGllcmVzaXMuc3RFZG90YWNjZW50LnN0ZWRvdGFjY2VudC5zdEVkb3RiZWxvdy5zdGVkb3RiZWxvdy5zdEVncmF2ZS5zdGVncmF2ZS5zdEVob29rYWJvdmUuc3RlaG9va2Fib3ZlLnN0RW1hY3Jvbi5zdGVtYWNyb24uc3RFdGlsZGUuc3RldGlsZGUuc3RHYnJldmUuc3RnYnJldmUuc3RHY29tbWFhY2NlbnQuc3RnY29tbWFhY2NlbnQuc3RJYWN1dGUuc3RpYWN1dGUuc3RJY2lyY3VtZmxleC5zdGljaXJjdW1mbGV4LnN0SWRpZXJlc2lzLnN0aWRpZXJlc2lzLnN0SWRvdGFjY2VudC5zdElkb3RiZWxvdy5zdGlkb3RiZWxvdy5zdElncmF2ZS5zdGlncmF2ZS5zdElob29rYWJvdmUuc3RpaG9va2Fib3ZlLnN0SW1hY3Jvbi5zdGltYWNyb24uc3RJdGlsZGUuc3RpdGlsZGUuc3RLY29tbWFhY2NlbnQuc3RrY29tbWFhY2NlbnQuc3RMYWN1dGUuc3RsYWN1dGUuc3RMY2Fyb24uc3RsY2Fyb24uc3RMY29tbWFhY2NlbnQuc3RsY29tbWFhY2NlbnQuc3ROYWN1dGUuc3RuYWN1dGUuc3ROY2Fyb24uc3RuY2Fyb24uc3ROY29tbWFhY2NlbnQuc3RuY29tbWFhY2NlbnQuc3ROdGlsZGUuc3RudGlsZGUuc3RPYWN1dGUuc3RvYWN1dGUuc3RPY2lyY3VtZmxleC5zdG9jaXJjdW1mbGV4LnN0T2NpcmN1bWZsZXhhY3V0ZS5zdG9jaXJjdW1mbGV4YWN1dGUuc3RPY2lyY3VtZmxleGRvdGJlbG93LnN0b2NpcmN1bWZsZXhkb3RiZWxvdy5zdE9jaXJjdW1mbGV4Z3JhdmUuc3RvY2lyY3VtZmxleGdyYXZlLnN0T2NpcmN1bWZsZXhob29rYWJvdmUuc3RvY2lyY3VtZmxleGhvb2thYm92ZS5zdE9jaXJjdW1mbGV4dGlsZGUuc3RvY2lyY3VtZmxleHRpbGRlLnN0T2RpZXJlc2lzLnN0b2RpZXJlc2lzLnN0T2RvdGJlbG93LnN0b2RvdGJlbG93LnN0T2dyYXZlLnN0b2dyYXZlLnN0T2hvb2thYm92ZS5zdG9ob29rYWJvdmUuc3RPaG9ybmFjdXRlLnN0b2hvcm5hY3V0ZS5zdE9ob3JuZG90YmVsb3cuc3RvaG9ybmRvdGJlbG93LnN0T2hvcm5ncmF2ZS5zdG9ob3JuZ3JhdmUuc3RPaG9ybmhvb2thYm92ZS5zdG9ob3JuaG9va2Fib3ZlLnN0T2hvcm50aWxkZS5zdG9ob3JudGlsZGUuc3RPaHVuZ2FydW1sYXV0LnN0b2h1bmdhcnVtbGF1dC5zdE9tYWNyb24uc3RvbWFjcm9uLnN0T3RpbGRlLnN0b3RpbGRlLnN0UmFjdXRlLnN0cmFjdXRlLnN0UmNhcm9uLnN0cmNhcm9uLnN0UmNvbW1hYWNjZW50LnN0cmNvbW1hYWNjZW50LnN0U2FjdXRlLnN0c2FjdXRlLnN0U2Nhcm9uLnN0c2Nhcm9uLnN0dW5pMDIxOC5zdHVuaTAyMTkuc3RUY2Fyb24uc3R0Y2Fyb24uc3R1bmkwMjFBLnN0dW5pMDIxQi5zdFRjZWRpbGxhLnN0dGNlZGlsbGEuc3RVYWN1dGUuc3R1YWN1dGUuc3RVY2lyY3VtZmxleC5zdHVjaXJjdW1mbGV4LnN0VWRpZXJlc2lzLnN0dWRpZXJlc2lzLnN0VWRvdGJlbG93LnN0dWRvdGJlbG93LnN0VWdyYXZlLnN0dWdyYXZlLnN0VWhvb2thYm92ZS5zdHVob29rYWJvdmUuc3RVaG9ybmFjdXRlLnN0dWhvcm5hY3V0ZS5zdFVob3JuZG90YmVsb3cuc3R1aG9ybmRvdGJlbG93LnN0VWhvcm5ncmF2ZS5zdHVob3JuZ3JhdmUuc3RVaG9ybmhvb2thYm92ZS5zdHVob3JuaG9va2Fib3ZlLnN0VWhvcm50aWxkZS5zdHVob3JudGlsZGUuc3RVaHVuZ2FydW1sYXV0LnN0dWh1bmdhcnVtbGF1dC5zdFVtYWNyb24uc3R1bWFjcm9uLnN0VXJpbmcuc3R1cmluZy5zdFV0aWxkZS5zdHV0aWxkZS5zdFlhY3V0ZS5zdHlhY3V0ZS5zdFlkaWVyZXNpcy5zdHlkaWVyZXNpcy5zdFlkb3RiZWxvdy5zdHlkb3RiZWxvdy5zdFlncmF2ZS5zdHlncmF2ZS5zdFlob29rYWJvdmUuc3R5aG9va2Fib3ZlLnN0WXRpbGRlLnN0eXRpbGRlLnN0WmFjdXRlLnN0emFjdXRlLnN0WmNhcm9uLnN0emNhcm9uLnN0WmRvdGFjY2VudC5zdHpkb3RhY2NlbnQuc3RxdW90ZWRibGxlZnQuc3RxdW90ZWRibGJhc2Uuc3RxdW90ZWRibHJpZ2h0LnN0RGNyb2F0LnN0cGVyaW9kLnN0c2NvbW1hLnN0c3VuaTIxMTMuc3RzcGVyaW9kLnN0Y29tbWEuc3R1bmkyMTEzLnN0dTFENDM0LnN0c3UxRDQzNS5zdHN1MUQ0MzYuc3RzdTFENDM3LnN0c3UxRDQzOC5zdHN1MUQ0Mzkuc3RzdTFENDNBLnN0c3UxRDQzQi5zdHN1MUQ0M0Muc3RzdTFENDNELnN0c3UxRDQzRS5zdHN1MUQ0M0Yuc3RzdTFENDQwLnN0c3UxRDQ0MS5zdHN1MUQ0NDIuc3RzdTFENDQzLnN0c3UxRDQ0NC5zdHN1MUQ0NDUuc3RzdTFENDQ2LnN0c3UxRDQ0Ny5zdHN1MUQ0NDguc3RzdTFENDQ5LnN0c3UxRDQ0QS5zdHN1MUQ0NEIuc3RzdTFENDRDLnN0c3UxRDQ0RC5zdHN1MUQ0NEUuc3RzdTFENDRGLnN0c3UxRDQ1MC5zdHN1MUQ0NTEuc3RzdTFENDUyLnN0c3UxRDQ1My5zdHN1MUQ0NTQuc3RzdW5pMjEwRS5zdHN1MUQ0NTYuc3RzdTFENDU3LnN0c3UxRDQ1OC5zdHN1MUQ0NTkuc3RzdTFENDVBLnN0c3UxRDQ1Qi5zdHN1MUQ0NUMuc3RzdTFENDVELnN0c3UxRDQ1RS5zdHN1MUQ0NUYuc3RzdTFENDYwLnN0c3UxRDQ2MS5zdHN1MUQ0NjIuc3RzdTFENDYzLnN0c3UxRDQ2NC5zdHN1MUQ0NjUuc3RzdTFENDY2LnN0c3UxRDQ2Ny5zdHN1MUQ2QTQuc3RzdTFENkE1LnN0c3UxRDQzNC5zdHUxRDQzNS5zdHUxRDQzNi5zdHUxRDQzNy5zdHUxRDQzOC5zdHUxRDQzOS5zdHUxRDQzQS5zdHUxRDQzQi5zdHUxRDQzQy5zdHUxRDQzRC5zdHUxRDQzRS5zdHUxRDQzRi5zdHUxRDQ0MC5zdHUxRDQ0MS5zdHUxRDQ0Mi5zdHUxRDQ0My5zdHUxRDQ0NC5zdHUxRDQ0NS5zdHUxRDQ0Ni5zdHUxRDQ0Ny5zdHUxRDQ0OC5zdHUxRDQ0OS5zdHUxRDQ0QS5zdHUxRDQ0Qi5zdHUxRDQ0Qy5zdHUxRDQ0RC5zdHUxRDQ0RS5zdHUxRDQ0Ri5zdHUxRDQ1MC5zdHUxRDQ1MS5zdHUxRDQ1Mi5zdHUxRDQ1My5zdHUxRDQ1NC5zdHVuaTIxMEUuc3R1MUQ0NTYuc3R1MUQ0NTcuc3R1MUQ0NTguc3R1MUQ0NTkuc3R1MUQ0NUEuc3R1MUQ0NUIuc3R1MUQ0NUMuc3R1MUQ0NUQuc3R1MUQ0NUUuc3R1MUQ0NUYuc3R1MUQ0NjAuc3R1MUQ0NjEuc3R1MUQ0NjIuc3R1MUQ0NjMuc3R1MUQ0NjQuc3R1MUQ0NjUuc3R1MUQ0NjYuc3R1MUQ0Njcuc3R1MUQ2QTQuc3R1MUQ2QTUuc3Rkb3RsZXNzaS5tcm1iZG90bGVzc2oubXJtYnUxRDQwMC5zdHN1MUQ0MUEuc3RzdTFENDAxLnN0c3UxRDQxQi5zdHN1MUQ0MDIuc3RzdTFENDFDLnN0c3UxRDQwMy5zdHN1MUQ0MUQuc3RzZG90bGVzc2kubXJtYi5zdHNkb3RsZXNzai5tcm1iLnN0c3UxRDQwNC5zdHN1MUQ0MUUuc3RzdTFEN0Q2LnN0c3UxRDQwNS5zdHN1MUQ0MUYuc3RzdTFEN0QzLnN0c3UxRDdEMi5zdHN1MUQ0MDYuc3RzdTFENDIwLnN0c3UxRDQwNy5zdHN1MUQ0MjEuc3RzdTFENDA4LnN0c3UxRDQwOS5zdHN1MUQ0MEEuc3RzdTFENDI0LnN0c3UxRDQwQi5zdHN1MUQ0MjUuc3RzdTFENDBDLnN0c3UxRDQyNi5zdHN1MUQ0MEQuc3RzdTFENDI3LnN0c3UxRDdENy5zdHN1MUQ0MEUuc3RzdTFENDI4LnN0c3UxRDdDRi5zdHN1MUQ0MEYuc3RzdTFENDI5LnN0c3UxRDQxMC5zdHN1MUQ0MkEuc3RzdTFENDExLnN0c3UxRDQyQi5zdHN1MUQ0MTIuc3RzdTFENDJDLnN0c3UxRDdENS5zdHN1MUQ3RDQuc3RzdTFENDEzLnN0c3UxRDQyRC5zdHN1MUQ3RDEuc3RzdTFEN0QwLnN0c3UxRDQxNC5zdHN1MUQ0MkUuc3RzdTFENDE1LnN0c3UxRDQyRi5zdHN1MUQ0MTYuc3RzdTFENDMwLnN0c3UxRDQxNy5zdHN1MUQ0MzEuc3RzdTFENDE4LnN0c3UxRDQzMi5zdHN1MUQ0MTkuc3RzdTFENDMzLnN0c3UxRDdDRS5zdHN1MUQ0MjIuc3RzdTFENDIzLnN0c3UxRDQwMC5zdHUxRDQxQS5zdHUxRDQwMS5zdHUxRDQxQi5zdHUxRDQwMi5zdHUxRDQxQy5zdHUxRDQwMy5zdHUxRDQxRC5zdGRvdGxlc3NpLm1ybWIuc3Rkb3RsZXNzai5tcm1iLnN0dTFENDA0LnN0dTFENDFFLnN0dTFEN0Q2LnN0dTFENDA1LnN0dTFENDFGLnN0dTFEN0QzLnN0dTFEN0QyLnN0dTFENDA2LnN0dTFENDIwLnN0dTFENDA3LnN0dTFENDIxLnN0dTFENDA4LnN0dTFENDA5LnN0dTFENDBBLnN0dTFENDI0LnN0dTFENDBCLnN0dTFENDI1LnN0dTFENDBDLnN0dTFENDI2LnN0dTFENDBELnN0dTFENDI3LnN0dTFEN0Q3LnN0dTFENDBFLnN0dTFENDI4LnN0dTFEN0NGLnN0dTFENDBGLnN0dTFENDI5LnN0dTFENDEwLnN0dTFENDJBLnN0dTFENDExLnN0dTFENDJCLnN0dTFENDEyLnN0dTFENDJDLnN0dTFEN0Q1LnN0dTFEN0Q0LnN0dTFENDEzLnN0dTFENDJELnN0dTFEN0QxLnN0dTFEN0QwLnN0dTFENDE0LnN0dTFENDJFLnN0dTFENDE1LnN0dTFENDJGLnN0dTFENDE2LnN0dTFENDMwLnN0dTFENDE3LnN0dTFENDMxLnN0dTFENDE4LnN0dTFENDMyLnN0dTFENDE5LnN0dTFENDMzLnN0dTFEN0NFLnN0dTFENDIyLnN0dTFENDIzLnN0ZG90bGVzc2kubWl0YmRvdGxlc3NqLm1pdGJ1MUQ0Njguc3RzdTFENDY5LnN0c3UxRDQ2QS5zdHN1MUQ0NkIuc3RzdTFENDZDLnN0c3UxRDQ2RC5zdHN1MUQ0NkUuc3RzdTFENDZGLnN0c3UxRDQ3MC5zdHN1MUQ0NzEuc3RzdTFENDcyLnN0c3UxRDQ3My5zdHN1MUQ0NzQuc3RzdTFENDc1LnN0c3UxRDQ3Ni5zdHN1MUQ0Nzcuc3RzdTFENDc4LnN0c3UxRDQ3OS5zdHN1MUQ0N0Euc3RzdTFENDdCLnN0c3UxRDQ3Qy5zdHN1MUQ0N0Quc3RzdTFENDdFLnN0c3UxRDQ3Ri5zdHN1MUQ0ODAuc3RzdTFENDgxLnN0c3UxRDQ4Mi5zdHN1MUQ0ODMuc3RzdTFENDg0LnN0c3UxRDQ4NS5zdHN1MUQ0ODYuc3RzdTFENDg3LnN0c3UxRDQ4OC5zdHN1MUQ0ODkuc3RzdTFENDhBLnN0c3UxRDQ4Qi5zdHN1MUQ0OEMuc3RzdTFENDhELnN0c3UxRDQ4RS5zdHN1MUQ0OEYuc3RzdTFENDkwLnN0c3UxRDQ5MS5zdHN1MUQ0OTIuc3RzdTFENDkzLnN0c3UxRDQ5NC5zdHN1MUQ0OTUuc3RzdTFENDk2LnN0c3UxRDQ5Ny5zdHN1MUQ0OTguc3RzdTFENDk5LnN0c3UxRDQ5QS5zdHN1MUQ0OUIuc3RzZG90bGVzc2kubWl0Yi5zdHNkb3RsZXNzai5taXRiLnN0c3UxRDQ2OC5zdHUxRDQ2OS5zdHUxRDQ2QS5zdHUxRDQ2Qi5zdHUxRDQ2Qy5zdHUxRDQ2RC5zdHUxRDQ2RS5zdHUxRDQ2Ri5zdHUxRDQ3MC5zdHUxRDQ3MS5zdHUxRDQ3Mi5zdHUxRDQ3My5zdHUxRDQ3NC5zdHUxRDQ3NS5zdHUxRDQ3Ni5zdHUxRDQ3Ny5zdHUxRDQ3OC5zdHUxRDQ3OS5zdHUxRDQ3QS5zdHUxRDQ3Qi5zdHUxRDQ3Qy5zdHUxRDQ3RC5zdHUxRDQ3RS5zdHUxRDQ3Ri5zdHUxRDQ4MC5zdHUxRDQ4MS5zdHUxRDQ4Mi5zdHUxRDQ4My5zdHUxRDQ4NC5zdHUxRDQ4NS5zdHUxRDQ4Ni5zdHUxRDQ4Ny5zdHUxRDQ4OC5zdHUxRDQ4OS5zdHUxRDQ4QS5zdHUxRDQ4Qi5zdHUxRDQ4Qy5zdHUxRDQ4RC5zdHUxRDQ4RS5zdHUxRDQ4Ri5zdHUxRDQ5MC5zdHUxRDQ5MS5zdHUxRDQ5Mi5zdHUxRDQ5My5zdHUxRDQ5NC5zdHUxRDQ5NS5zdHUxRDQ5Ni5zdHUxRDQ5Ny5zdHUxRDQ5OC5zdHUxRDQ5OS5zdHUxRDQ5QS5zdHUxRDQ5Qi5zdGRvdGxlc3NpLm1pdGIuc3Rkb3RsZXNzai5taXRiLnN0dW5pMjBEMC5oMXVuaTIwRDEuaDF1bmkyMEQwLmxmdHVuaTIwRDAuZXh1bmkyMEQwLnJ0dW5pMjBEMS5sZnR1bmkyMEQxLmV4dW5pMjBEMS5ydHVuaTIwRDYuaDF1bmkyMEQ3LmgxdW5pMjBENi5sZnR1bmkyMEQ2LmV4dW5pMjBENi5ydHVuaTIwRDcubGZ0dW5pMjBENy5leHVuaTIwRDcucnR1bmkyMEUxLmgxdW5pMjBFMS5sZnR1bmkyMEUxLmV4dW5pMjBFMS5ydHVuaTIwRUMuaDF1bmkyMEVELmgxdW5pMjBFQy5sZnR1bmkyMEVDLmV4dW5pMjBFQy5ydHVuaTIwRUQubGZ0dW5pMjBFRC5leHVuaTIwRUQucnR1bmkyMEVFLmgxdW5pMjBFRi5oMXVuaTIwRUUubGZ0dW5pMjBFRS5leHVuaTIwRUUucnR1bmkyMEVGLmxmdHVuaTIwRUYuZXh1bmkyMEVGLnJ0dW5pMDM0RC5oMXVuaTAzNEQubGZ0dW5pMDM0RC5leHVuaTAzNEQucnRhcnJvd2xlZnQubGZ0YXJyb3dsZWZ0LmV4YXJyb3dsZWZ0LnJ0YXJyb3dyaWdodC5sZnRhcnJvd3JpZ2h0LmV4YXJyb3dyaWdodC5ydGFycm93dXAudjFhcnJvd2Rvd24udjFhcnJvd3VwLmJ0YXJyb3d1cC5leGFycm93dXAudHBhcnJvd2Rvd24uYnRhcnJvd2Rvd24uZXhhcnJvd2Rvd24udHB1bmkyMTlBLmgxdW5pMjE5QS5sZnR1bmkyMTlBLmV4dW5pMjE5QS5tZHVuaTIxOUEucnR1bmkyMTlCLmgxdW5pMjE5Qi5sZnR1bmkyMTlCLmV4dW5pMjE5Qi5tZHVuaTIxOUIucnRhcnJvd2JvdGgubGZ0YXJyb3dib3RoLmV4YXJyb3dib3RoLnJ0YXJyb3d1cGRuLnYxYXJyb3d1cGRuLmJ0YXJyb3d1cGRuLmV4YXJyb3d1cGRuLnRwdW5pMjFBRS5oMXVuaTIxQUUubGZ0dW5pMjFBRS5leHVuaTIxQUUubWR1bmkyMUFFLnJ0dW5pMjE5Ni52MXVuaTIxOTkudjF1bmkyMTk3LnYxdW5pMjE5OC52MXVuaTIxOUUuaDF1bmkyMUEwLmgxdW5pMjE5RS5sZnR1bmkyMTlFLmV4dW5pMjE5RS5ydHVuaTIxQTAubGZ0dW5pMjFBMC5leHVuaTIxQTAucnR1bmkyMTlGLnYxdW5pMjFBMS52MXVuaTIxOUYuYnR1bmkyMTlGLmV4dW5pMjE5Ri50cHVuaTIxQTEuYnR1bmkyMUExLmV4dW5pMjFBMS50cHVuaTIxQTIuaDF1bmkyMUEzLmgxdW5pMjFBMi5sZnR1bmkyMUEyLmV4dW5pMjFBMi5ydHVuaTIxQTMubGZ0dW5pMjFBMy5leHVuaTIxQTMucnR1bmkyMUE0LmxmdHVuaTIxQTQuZXh1bmkyMUE0LnJ0dW5pMjFBNi5sZnR1bmkyMUE2LmV4dW5pMjFBNi5ydHVuaTIxQTUudjF1bmkyMUE3LnYxdW5pMjFBNS5idHVuaTIxQTUuZXh1bmkyMUE1LnRwdW5pMjFBNy5idHVuaTIxQTcuZXh1bmkyMUE3LnRwdW5pMjFBQS5oMXVuaTIxQTkuaDF1bmkyMUFBLmxmdHVuaTIxQUEuZXh1bmkyMUFBLnJ0dW5pMjFBOS5sZnR1bmkyMUE5LmV4dW5pMjFBOS5ydHVuaTIxQUMuaDF1bmkyMUFCLmgxdW5pMjFBQy5sZnR1bmkyMUFDLmV4dW5pMjFBQy5ydHVuaTIxQUIubGZ0dW5pMjFBQi5leHVuaTIxQUIucnR1bmkyMUIwLnYxdW5pMjFCMi52MXVuaTIxQjEudjF1bmkyMUIzLnYxdW5pMjFCNi5oMXVuaTIxQjcuaDF1bmkyMUJDLmgxdW5pMjFDMC5oMXVuaTIxQkMubGZ0dW5pMjFCQy5leHVuaTIxQkMucnR1bmkyMUMwLmxmdHVuaTIxQzAuZXh1bmkyMUMwLnJ0dW5pMjFCRC5oMXVuaTIxQzEuaDF1bmkyMUJELmxmdHVuaTIxQkQuZXh1bmkyMUJELnJ0dW5pMjFDMS5sZnR1bmkyMUMxLmV4dW5pMjFDMS5ydHVuaTIxQkUudjF1bmkyMUMyLnYxdW5pMjFCRS5idHVuaTIxQkUuZXh1bmkyMUJFLnRwdW5pMjFDMi5idHVuaTIxQzIuZXh1bmkyMUMyLnRwdW5pMjFCRi52MXVuaTIxQzMudjF1bmkyMUJGLmJ0dW5pMjFCRi5leHVuaTIxQkYudHB1bmkyMUMzLmJ0dW5pMjFDMy5leHVuaTIxQzMudHB1bmkyMUM0LmgxdW5pMjFDNi5oMXVuaTIxQzQubGZ0dW5pMjFDNC5leHVuaTIxQzQucnR1bmkyMUM2LmxmdHVuaTIxQzYuZXh1bmkyMUM2LnJ0dW5pMjFDNS52MXVuaTIxRjUudjF1bmkyMUM1LmJ0dW5pMjFDNS5leHVuaTIxQzUudHB1bmkyMUY1LmJ0dW5pMjFGNS5leHVuaTIxRjUudHB1bmkyMUM3LmgxdW5pMjFDOS5oMXVuaTIxQzcubGZ0dW5pMjFDNy5leHVuaTIxQzcucnR1bmkyMUM5LmxmdHVuaTIxQzkuZXh1bmkyMUM5LnJ0dW5pMjFDOC52MXVuaTIxQ0EudjF1bmkyMUM4LmJ0dW5pMjFDOC5leHVuaTIxQzgudHB1bmkyMUNBLmJ0dW5pMjFDQS5leHVuaTIxQ0EudHB1bmkyMUY2LmgxdW5pMkIzMS5oMXVuaTIxRjYubGZ0dW5pMjFGNi5leHVuaTIxRjYucnR1bmkyQjMxLmxmdHVuaTJCMzEuZXh1bmkyQjMxLnJ0dW5pMjFDQi5oMXVuaTIxQ0MuaDF1bmkyMUNCLmxmdHVuaTIxQ0IuZXh1bmkyMUNCLnJ0dW5pMjFDQy5sZnR1bmkyMUNDLmV4dW5pMjFDQy5ydGFycm93ZGJsbGVmdC5sZnRhcnJvd2RibGxlZnQuZXhhcnJvd2RibGxlZnQucnRhcnJvd2RibHJpZ2h0LmxmdGFycm93ZGJscmlnaHQuZXhhcnJvd2RibHJpZ2h0LnJ0YXJyb3dkYmx1cC52MWFycm93ZGJsZG93bi52MWFycm93ZGJsdXAuYnRhcnJvd2RibHVwLmV4YXJyb3dkYmx1cC50cGFycm93ZGJsZG93bi5idGFycm93ZGJsZG93bi5leGFycm93ZGJsZG93bi50cGFycm93ZGJsYm90aC5sZnRhcnJvd2RibGJvdGguZXhhcnJvd2RibGJvdGgucnR1bmkyMUQ1LnYxdW5pMjFENS5idHVuaTIxRDUuZXh1bmkyMUQ1LnRwdW5pMjFDRC5oMXVuaTIxQ0QubGZ0dW5pMjFDRC5leHVuaTIxQ0QubWR1bmkyMUNELnJ0dW5pMjFDRi5oMXVuaTIxQ0YubGZ0dW5pMjFDRi5leHVuaTIxQ0YubWR1bmkyMUNGLnJ0dW5pMjFDRS5oMXVuaTIxQ0UubGZ0dW5pMjFDRS5leHVuaTIxQ0UubWR1bmkyMUNFLnJ0dW5pMjFENi52MXVuaTIxRDkudjF1bmkyMUQ3LnYxdW5pMjFEOC52MXVuaTI5MDYubGZ0dW5pMjkwNi5leHVuaTI5MDYucnR1bmkyOTA3LmxmdHVuaTI5MDcuZXh1bmkyOTA3LnJ0dW5pMjFEQS5oMXVuaTIxREIuaDF1bmkyMURBLmxmdHVuaTIxREEuZXh1bmkyMURBLnJ0dW5pMjFEQi5sZnR1bmkyMURCLmV4dW5pMjFEQi5ydHVuaTIxQUQuaDF1bmkyMUU2LmgxdW5pMjFFOC5oMXVuaTIxRTYubGZ0dW5pMjFFNi5leHVuaTIxRTYucnR1bmkyMUU4LmxmdHVuaTIxRTguZXh1bmkyMUU4LnJ0dW5pMjFFNy52MXVuaTIxRTkudjF1bmkyMUU3LmJ0dW5pMjFFNy5leHVuaTIxRTcudHB1bmkyMUU5LmJ0dW5pMjFFOS5leHVuaTIxRTkudHB1bmkyMUYzLnYxdW5pMjFGMy5idHVuaTIxRjMuZXh1bmkyMUYzLnRwdW5pMkIwNC5oMXVuaTJCMDQubGZ0dW5pMkIwNC5leHVuaTJCMDQucnR1bmkyQjA1LmgxdW5pMjdBMS5oMXVuaTJCMDUubGZ0dW5pMkIwNS5leHVuaTJCMDUucnR1bmkyN0ExLmxmdHVuaTI3QTEuZXh1bmkyN0ExLnJ0dW5pMkIwNi52MXVuaTJCMDcudjF1bmkyQjA2LmJ0dW5pMkIwNi5leHVuaTJCMDYudHB1bmkyQjA3LmJ0dW5pMkIwNy5leHVuaTJCMDcudHB1bmkyQjBDLmgxdW5pMkIwQy5sZnR1bmkyQjBDLmV4dW5pMkIwQy5ydHVuaTJCMEQudjF1bmkyQjBELmJ0dW5pMkIwRC5leHVuaTJCMEQudHBsb3dsaW5lY21iLmgxbG93bGluZWNtYi5sZnRsb3dsaW5lY21iLmV4bG93bGluZWNtYi5ydGRibGxvd2xpbmVjbWIuaDFkYmxsb3dsaW5lY21iLmxmdGRibGxvd2xpbmVjbWIuZXhkYmxsb3dsaW5lY21iLnJ0b3ZlcmxpbmVjbWIuaDFvdmVybGluZWNtYi5sZnRvdmVybGluZWNtYi5leG92ZXJsaW5lY21iLnJ0ZGJsb3ZlcmxpbmVjbWIuaDFkYmxvdmVybGluZWNtYi5sZnRkYmxvdmVybGluZWNtYi5leGRibG92ZXJsaW5lY21iLnJ0YnJldmVjbWIuaDFicmV2ZWJlbG93Y21iLmgxYnJldmVpbnZlcnRlZGNtYi5oMWJyZXZlaW52ZXJ0ZWRiZWxvd2NtYi5oMWNhcm9uY21iLmgxY2Fyb25iZWxvd2NtYi5oMWNpcmN1bWZsZXhjbWIuaDFjaXJjdW1mbGV4YmVsb3djbWIuaDF0aWxkZWNvbWIuaDF0aWxkZWJlbG93Y21iLmgxYnJldmVjbWIuaDJicmV2ZWJlbG93Y21iLmgyYnJldmVpbnZlcnRlZGNtYi5oMmJyZXZlaW52ZXJ0ZWRiZWxvd2NtYi5oMmNhcm9uY21iLmgyY2Fyb25iZWxvd2NtYi5oMmNpcmN1bWZsZXhjbWIuaDJjaXJjdW1mbGV4YmVsb3djbWIuaDJ0aWxkZWNvbWIuaDJ0aWxkZWJlbG93Y21iLmgyYnJldmVjbWIuaDNicmV2ZWJlbG93Y21iLmgzYnJldmVpbnZlcnRlZGNtYi5oM2JyZXZlaW52ZXJ0ZWRiZWxvd2NtYi5oM2Nhcm9uY21iLmgzY2Fyb25iZWxvd2NtYi5oM2NpcmN1bWZsZXhjbWIuaDNjaXJjdW1mbGV4YmVsb3djbWIuaDN0aWxkZWNvbWIuaDN0aWxkZWJlbG93Y21iLmgzYnJldmVjbWIuaDRicmV2ZWJlbG93Y21iLmg0YnJldmVpbnZlcnRlZGNtYi5oNGJyZXZlaW52ZXJ0ZWRiZWxvd2NtYi5oNGNhcm9uY21iLmg0Y2Fyb25iZWxvd2NtYi5oNGNpcmN1bWZsZXhjbWIuaDRjaXJjdW1mbGV4YmVsb3djbWIuaDR0aWxkZWNvbWIuaDR0aWxkZWJlbG93Y21iLmg0YnJldmVjbWIuaDVicmV2ZWJlbG93Y21iLmg1YnJldmVpbnZlcnRlZGNtYi5oNWJyZXZlaW52ZXJ0ZWRiZWxvd2NtYi5oNWNhcm9uY21iLmg1Y2Fyb25iZWxvd2NtYi5oNWNpcmN1bWZsZXhjbWIuaDVjaXJjdW1mbGV4YmVsb3djbWIuaDV0aWxkZWNvbWIuaDV0aWxkZWJlbG93Y21iLmg1YnJldmVjbWIuaDZicmV2ZWJlbG93Y21iLmg2YnJldmVpbnZlcnRlZGNtYi5oNmJyZXZlaW52ZXJ0ZWRiZWxvd2NtYi5oNmNhcm9uY21iLmg2Y2Fyb25iZWxvd2NtYi5oNmNpcmN1bWZsZXhjbWIuaDZjaXJjdW1mbGV4YmVsb3djbWIuaDZ0aWxkZWNvbWIuaDZ0aWxkZWJlbG93Y21iLmg2YnJldmVjbWIuaDdicmV2ZWJlbG93Y21iLmg3YnJldmVpbnZlcnRlZGNtYi5oN2JyZXZlaW52ZXJ0ZWRiZWxvd2NtYi5oN2Nhcm9uY21iLmg3Y2Fyb25iZWxvd2NtYi5oN2NpcmN1bWZsZXhjbWIuaDdjaXJjdW1mbGV4YmVsb3djbWIuaDd0aWxkZWNvbWIuaDd0aWxkZWJlbG93Y21iLmg3cGFyZW5sZWZ0LnYxcGFyZW5yaWdodC52MXVuaTI3RUUudjF1bmkyN0VGLnYxYnJhY2VsZWZ0LnYxYnJhY2VyaWdodC52MWJyYWNrZXRsZWZ0LnYxYnJhY2tldHJpZ2h0LnYxdW5pMjMwOC52MXVuaTIzMDkudjF1bmkyMzBBLnYxdW5pMjMwQi52MXVuaTI3RTYudjF1bmkyN0U3LnYxdW5pMjNERS5oMXVuaTIzREYuaDF1bmkyM0RDLmgxdW5pMjNERC5oMXVuaTIzQjQuaDF1bmkyM0I1LmgxdW5pMjNFMC5oMXVuaTIzRTEuaDFwYXJlbmxlZnQudjJwYXJlbnJpZ2h0LnYydW5pMjdFRS52MnVuaTI3RUYudjJicmFjZWxlZnQudjJicmFjZXJpZ2h0LnYyYnJhY2tldGxlZnQudjJicmFja2V0cmlnaHQudjJ1bmkyMzA4LnYydW5pMjMwOS52MnVuaTIzMEEudjJ1bmkyMzBCLnYydW5pMjdFNi52MnVuaTI3RTcudjJ1bmkyM0RFLmgydW5pMjNERi5oMnVuaTIzREMuaDJ1bmkyM0RELmgydW5pMjNCNC5oMnVuaTIzQjUuaDJ1bmkyM0UwLmgydW5pMjNFMS5oMnBhcmVubGVmdC52M3BhcmVucmlnaHQudjN1bmkyN0VFLnYzdW5pMjdFRi52M2JyYWNlbGVmdC52M2JyYWNlcmlnaHQudjNicmFja2V0bGVmdC52M2JyYWNrZXRyaWdodC52M3VuaTIzMDgudjN1bmkyMzA5LnYzdW5pMjMwQS52M3VuaTIzMEIudjN1bmkyN0U2LnYzdW5pMjdFNy52M3VuaTIzREUuaDN1bmkyM0RGLmgzdW5pMjNEQy5oM3VuaTIzREQuaDN1bmkyM0I0LmgzdW5pMjNCNS5oM3VuaTIzRTAuaDN1bmkyM0UxLmgzcGFyZW5sZWZ0LnY0cGFyZW5yaWdodC52NHVuaTI3RUUudjR1bmkyN0VGLnY0YnJhY2VsZWZ0LnY0YnJhY2VyaWdodC52NGJyYWNrZXRsZWZ0LnY0YnJhY2tldHJpZ2h0LnY0dW5pMjMwOC52NHVuaTIzMDkudjR1bmkyMzBBLnY0dW5pMjMwQi52NHVuaTI3RTYudjR1bmkyN0U3LnY0dW5pMjNERS5oNHVuaTIzREYuaDR1bmkyM0RDLmg0dW5pMjNERC5oNHVuaTIzQjQuaDR1bmkyM0I1Lmg0dW5pMjNFMC5oNHVuaTIzRTEuaDRwYXJlbmxlZnQudjVwYXJlbnJpZ2h0LnY1dW5pMjdFRS52NXVuaTI3RUYudjVicmFjZWxlZnQudjVicmFjZXJpZ2h0LnY1YnJhY2tldGxlZnQudjVicmFja2V0cmlnaHQudjV1bmkyMzA4LnY1dW5pMjMwOS52NXVuaTIzMEEudjV1bmkyMzBCLnY1dW5pMjdFNi52NXVuaTI3RTcudjV1bmkyM0RFLmg1dW5pMjNERi5oNXVuaTIzREMuaDV1bmkyM0RELmg1dW5pMjNCNC5oNXVuaTIzQjUuaDV1bmkyM0UwLmg1dW5pMjNFMS5oNXBhcmVubGVmdC52NnBhcmVucmlnaHQudjZ1bmkyN0VFLnY2dW5pMjdFRi52NmJyYWNlbGVmdC52NmJyYWNlcmlnaHQudjZicmFja2V0bGVmdC52NmJyYWNrZXRyaWdodC52NnVuaTIzMDgudjZ1bmkyMzA5LnY2dW5pMjMwQS52NnVuaTIzMEIudjZ1bmkyN0U2LnY2dW5pMjdFNy52NnVuaTIzREUuaDZ1bmkyM0RGLmg2dW5pMjNEQy5oNnVuaTIzREQuaDZ1bmkyM0I0Lmg2dW5pMjNCNS5oNnVuaTIzRTAuaDZ1bmkyM0UxLmg2cGFyZW5sZWZ0LnY3cGFyZW5yaWdodC52N3VuaTI3RUUudjd1bmkyN0VGLnY3dW5pMjdFRS5idHVuaTI3RUUuZXh1bmkyN0VFLnRwdW5pMjdFRi5idHVuaTI3RUYuZXh1bmkyN0VGLnRwYnJhY2VsZWZ0LnY3YnJhY2VyaWdodC52N2JyYWNlbGVmdC5leGJyYWNlcmlnaHQuZXhicmFja2V0bGVmdC52N2JyYWNrZXRyaWdodC52N3VuaTIzMDgudjd1bmkyMzA5LnY3dW5pMjMwQS52N3VuaTIzMEIudjd1bmkyN0U2LnY3dW5pMjdFNy52N3VuaTI3RTYuYnR1bmkyN0U2LmV4dW5pMjdFNi50cHVuaTI3RTcuYnR1bmkyN0U3LmV4dW5pMjdFNy50cHVuaTIzREUuaDd1bmkyM0RGLmg3dW5pMjNERS5sZnR1bmkyM0RFLmV4dW5pMjNERS5tZHVuaTIzREUucnR1bmkyM0RGLmxmdHVuaTIzREYuZXh1bmkyM0RGLm1kdW5pMjNERi5ydHVuaTIzREMuaDd1bmkyM0RELmg3dW5pMjNEQy5sZnR1bmkyM0RDLmV4dW5pMjNEQy5ydHVuaTIzREQubGZ0dW5pMjNERC5leHVuaTIzREQucnR1bmkyM0I0Lmg3dW5pMjNCNS5oN3VuaTIzQjQubGZ0dW5pMjNCNC5leHVuaTIzQjQucnR1bmkyM0I1LmxmdHVuaTIzQjUuZXh1bmkyM0I1LnJ0dW5pMjNFMC5oN3VuaTIzRTEuaDd1bmkyM0UwLmxmdHVuaTIzRTAuZXh1bmkyM0UwLnJ0dW5pMjNFMS5sZnR1bmkyM0UxLmV4dW5pMjNFMS5ydHVuaTI3RTgudjF1bmkyN0U5LnYxdW5pMjdFQS52MXVuaTI3RUIudjF1bmkyN0U4LnYydW5pMjdFOS52MnVuaTI3RUEudjJ1bmkyN0VCLnYydW5pMjdFOC52M3VuaTI3RTkudjN1bmkyN0VBLnYzdW5pMjdFQi52M3VuaTI3RTgudjR1bmkyN0U5LnY0dW5pMjdFQS52NHVuaTI3RUIudjR1bmkyN0U4LnY1dW5pMjdFOS52NXVuaTI3RUEudjV1bmkyN0VCLnY1dW5pMjdFOC52NnVuaTI3RTkudjZ1bmkyN0VBLnY2dW5pMjdFQi52NnVuaTI3RTgudjd1bmkyN0U5LnY3dW5pMjdFQS52N3VuaTI3RUIudjdtaW51cy5sZnRtaW51cy5leG1pbnVzLnJ0dW5pMkEwOS52MXNsYXNoLnYxYmFja3NsYXNoLnYxZnJhY3Rpb24udjF1bmkyMjE1LnYxdW5pMjIxNi52MWRpdmlkZXMudjFwYXJhbGxlbC52MXNsYXNoLnYyYmFja3NsYXNoLnYyZnJhY3Rpb24udjJ1bmkyMjE1LnYydW5pMjIxNi52MmRpdmlkZXMudjJwYXJhbGxlbC52MnNsYXNoLnYzYmFja3NsYXNoLnYzZnJhY3Rpb24udjN1bmkyMjE1LnYzdW5pMjIxNi52M2RpdmlkZXMudjNwYXJhbGxlbC52M3NsYXNoLnY0YmFja3NsYXNoLnY0ZnJhY3Rpb24udjR1bmkyMjE1LnY0dW5pMjIxNi52NGRpdmlkZXMudjRwYXJhbGxlbC52NHNsYXNoLnY1YmFja3NsYXNoLnY1ZnJhY3Rpb24udjV1bmkyMjE1LnY1dW5pMjIxNi52NWRpdmlkZXMudjVwYXJhbGxlbC52NXNsYXNoLnY2YmFja3NsYXNoLnY2ZnJhY3Rpb24udjZ1bmkyMjE1LnY2dW5pMjIxNi52NmRpdmlkZXMudjZwYXJhbGxlbC52NnNsYXNoLnY3YmFja3NsYXNoLnY3ZnJhY3Rpb24udjd1bmkyMjE1LnY3dW5pMjIxNi52N2RpdmlkZXMudjdwYXJhbGxlbC52N2RpdmlkZXMuYnRkaXZpZGVzLmV4ZGl2aWRlcy50cHBhcmFsbGVsLmJ0cGFyYWxsZWwuZXhwYXJhbGxlbC50cHVuaTIyQzIudjF1bmkyMkMzLnYxdW5pMjJDMC52MXVuaTIyQzEudjF1bmkyQTA1LnYxdW5pMkEwNi52MXVuaTJBMDMudjF1bmkyQTA0LnYxdW5pMkEwMC52MXVuaTJBMDEudjF1bmkyQTAyLnYxZXF1YWwubGZ0ZXF1YWwuZXhlcXVhbC5ydGVxdWl2YWxlbmNlLmxmdGVxdWl2YWxlbmNlLmV4ZXF1aXZhbGVuY2UucnR1bmkyMjYzLmxmdHVuaTIyNjMuZXh1bmkyMjYzLnJ0bWludXRlLnN0cHJpbWVyZXZlcnNlZC5zdHVuaTIwMzMuc3R1bmkyMDM2LnN0dW5pMjAzNC5zdHVuaTIwMzcuc3R1bmkyMDU3LnN0bWludXRlLnN0c3ByaW1lcmV2ZXJzZWQuc3RzdW5pMjAzMy5zdHN1bmkyMDM2LnN0c3VuaTIwMzQuc3RzdW5pMjAzNy5zdHN1bmkyMDU3LnN0c2ludGVncmFsLnYxdW5pMjIyQy52MXVuaTIyMkQudjF1bmkyQTBDLnYxY29udG91cmludGVncmFsLnYxdW5pMjIyRi52MXVuaTIyMzAudjF1bmkyMjMxLnYxdW5pMkExMS52MXVuaTIyMzIudjF1bmkyMjMzLnYxc3VtbWF0aW9uLnYxcHJvZHVjdC52MXVuaTIyMTAudjFyYWRpY2FsLmV4cmFkaWNhbC50cHJhZGljYWwudjFyYWRpY2FsLnYycmFkaWNhbC52M3JhZGljYWwudjRpbnRlZ3JhbC5zbWFsbGFsZXBoLnN0YWxlcGguc3RzdW5pMjEzNi5zdHVuaTIxMzYuc3RzdW5pMjEzNy5zdHVuaTIxMzcuc3RzdW5pMjEzOC5zdHVuaTIxMzguc3RzZG90bGVzc2kuc3Nkb3RsZXNzai5zc2RvdGxlc3NpLnNzb2RvdGxlc3NqLnNzb2RvdGxlc3NpLnNzYmRvdGxlc3NqLnNzYmRvdGxlc3NpLnNzYm9kb3RsZXNzai5zc2JvZG90bGVzc2kuZHNkb3RsZXNzai5kc3UxRDQ5Qy5zdHN1bmkyMTJDLnN0c3UxRDQ5RS5zdHN1MUQ0OUYuc3RzdW5pMjEzMC5zdHN1bmkyMTMxLnN0c3UxRDRBMi5zdHN1bmkyMTBCLnN0c3VuaTIxMTAuc3RzdTFENEE1LnN0c3UxRDRBNi5zdHN1bmkyMTEyLnN0c3VuaTIxMzMuc3RzdTFENEE5LnN0c3UxRDRBQS5zdHN1MUQ0QUIuc3RzdTFENEFDLnN0c3VuaTIxMUIuc3RzdTFENEFFLnN0c3UxRDRBRi5zdHN1MUQ0QjAuc3RzdTFENEIxLnN0c3UxRDRCMi5zdHN1MUQ0QjMuc3RzdTFENEI0LnN0c3UxRDRCNS5zdHN1MUQ0OUMuc3R1bmkyMTJDLnN0dTFENDlFLnN0dTFENDlGLnN0dW5pMjEzMC5zdHVuaTIxMzEuc3R1MUQ0QTIuc3R1bmkyMTBCLnN0dW5pMjExMC5zdHUxRDRBNS5zdHUxRDRBNi5zdHVuaTIxMTIuc3R1bmkyMTMzLnN0dTFENEE5LnN0dTFENEFBLnN0dTFENEFCLnN0dTFENEFDLnN0dW5pMjExQi5zdHUxRDRBRS5zdHUxRDRBRi5zdHUxRDRCMC5zdHUxRDRCMS5zdHUxRDRCMi5zdHUxRDRCMy5zdHUxRDRCNC5zdHUxRDRCNS5zdHUxRDREMC5zdHN1MUQ0RDEuc3RzdTFENEQyLnN0c3UxRDREMy5zdHN1MUQ0RDQuc3RzdTFENEQ1LnN0c3UxRDRENi5zdHN1MUQ0RDcuc3RzdTFENEQ4LnN0c3UxRDREOS5zdHN1MUQ0REEuc3RzdTFENERCLnN0c3UxRDREQy5zdHN1MUQ0REQuc3RzdTFENERFLnN0c3UxRDRERi5zdHN1MUQ0RTAuc3RzdTFENEUxLnN0c3UxRDRFMi5zdHN1MUQ0RTMuc3RzdTFENEU0LnN0c3UxRDRFNS5zdHN1MUQ0RTYuc3RzdTFENEU3LnN0c3UxRDRFOC5zdHN1MUQ0RTkuc3RzdTFENEQwLnN0dTFENEQxLnN0dTFENEQyLnN0dTFENEQzLnN0dTFENEQ0LnN0dTFENEQ1LnN0dTFENEQ2LnN0dTFENEQ3LnN0dTFENEQ4LnN0dTFENEQ5LnN0dTFENERBLnN0dTFENERCLnN0dTFENERDLnN0dTFENERELnN0dTFENERFLnN0dTFENERGLnN0dTFENEUwLnN0dTFENEUxLnN0dTFENEUyLnN0dTFENEUzLnN0dTFENEU0LnN0dTFENEU1LnN0dTFENEU2LnN0dTFENEU3LnN0dTFENEU4LnN0dTFENEU5LnN0dTFENTA0LnN0c3UxRDUwNS5zdHN1bmkyMTJELnN0c3UxRDUwNy5zdHN1MUQ1MDguc3RzdTFENTA5LnN0c3UxRDUwQS5zdHN1bmkyMTBDLnN0c3VuaTIxMTEuc3RzdTFENTBELnN0c3UxRDUwRS5zdHN1MUQ1MEYuc3RzdTFENTEwLnN0c3UxRDUxMS5zdHN1MUQ1MTIuc3RzdTFENTEzLnN0c3UxRDUxNC5zdHN1bmkyMTFDLnN0c3UxRDUxNi5zdHN1MUQ1MTcuc3RzdTFENTE4LnN0c3UxRDUxOS5zdHN1MUQ1MUEuc3RzdTFENTFCLnN0c3UxRDUxQy5zdHN1bmkyMTI4LnN0c3UxRDUxRS5zdHN1MUQ1MUYuc3RzdTFENTIwLnN0c3UxRDUyMS5zdHN1MUQ1MjIuc3RzdTFENTIzLnN0c3UxRDUyNC5zdHN1MUQ1MjUuc3RzdTFENTI2LnN0c3UxRDUyNy5zdHN1MUQ1Mjguc3RzdTFENTI5LnN0c3UxRDUyQS5zdHN1MUQ1MkIuc3RzdTFENTJDLnN0c3UxRDUyRC5zdHN1MUQ1MkUuc3RzdTFENTJGLnN0c3UxRDUzMC5zdHN1MUQ1MzEuc3RzdTFENTMyLnN0c3UxRDUzMy5zdHN1MUQ1MzQuc3RzdTFENTM1LnN0c3UxRDUzNi5zdHN1MUQ1Mzcuc3RzdTFENTA0LnN0dTFENTA1LnN0dW5pMjEyRC5zdHUxRDUwNy5zdHUxRDUwOC5zdHUxRDUwOS5zdHUxRDUwQS5zdHVuaTIxMEMuc3R1bmkyMTExLnN0dTFENTBELnN0dTFENTBFLnN0dTFENTBGLnN0dTFENTEwLnN0dTFENTExLnN0dTFENTEyLnN0dTFENTEzLnN0dTFENTE0LnN0dW5pMjExQy5zdHUxRDUxNi5zdHUxRDUxNy5zdHUxRDUxOC5zdHUxRDUxOS5zdHUxRDUxQS5zdHUxRDUxQi5zdHUxRDUxQy5zdHVuaTIxMjguc3R1MUQ1MUUuc3R1MUQ1MUYuc3R1MUQ1MjAuc3R1MUQ1MjEuc3R1MUQ1MjIuc3R1MUQ1MjMuc3R1MUQ1MjQuc3R1MUQ1MjUuc3R1MUQ1MjYuc3R1MUQ1Mjcuc3R1MUQ1Mjguc3R1MUQ1Mjkuc3R1MUQ1MkEuc3R1MUQ1MkIuc3R1MUQ1MkMuc3R1MUQ1MkQuc3R1MUQ1MkUuc3R1MUQ1MkYuc3R1MUQ1MzAuc3R1MUQ1MzEuc3R1MUQ1MzIuc3R1MUQ1MzMuc3R1MUQ1MzQuc3R1MUQ1MzUuc3R1MUQ1MzYuc3R1MUQ1Mzcuc3Rkb3RsZXNzaS5mcmEuc3RzZG90bGVzc2ouZnJhLnN0c2RvdGxlc3NpLmZyYS5zdGRvdGxlc3NqLmZyYS5zdGRvdGxlc3NpLmZyYWRvdGxlc3NqLmZyYXUxRDU2Qy5zdHN1MUQ1NkQuc3RzdTFENTZFLnN0c3UxRDU2Ri5zdHN1MUQ1NzAuc3RzdTFENTcxLnN0c3UxRDU3Mi5zdHN1MUQ1NzMuc3RzdTFENTc0LnN0c3UxRDU3NS5zdHN1MUQ1NzYuc3RzdTFENTc3LnN0c3UxRDU3OC5zdHN1MUQ1Nzkuc3RzdTFENTdBLnN0c3UxRDU3Qi5zdHN1MUQ1N0Muc3RzdTFENTdELnN0c3UxRDU3RS5zdHN1MUQ1N0Yuc3RzdTFENTgwLnN0c3UxRDU4MS5zdHN1MUQ1ODIuc3RzdTFENTgzLnN0c3UxRDU4NC5zdHN1MUQ1ODUuc3RzdTFENTg2LnN0c3UxRDU4Ny5zdHN1MUQ1ODguc3RzdTFENTg5LnN0c3UxRDU4QS5zdHN1MUQ1OEIuc3RzdTFENThDLnN0c3UxRDU4RC5zdHN1MUQ1OEUuc3RzdTFENThGLnN0c3UxRDU5MC5zdHN1MUQ1OTEuc3RzdTFENTkyLnN0c3UxRDU5My5zdHN1MUQ1OTQuc3RzdTFENTk1LnN0c3UxRDU5Ni5zdHN1MUQ1OTcuc3RzdTFENTk4LnN0c3UxRDU5OS5zdHN1MUQ1OUEuc3RzdTFENTlCLnN0c3UxRDU5Qy5zdHN1MUQ1OUQuc3RzdTFENTlFLnN0c3UxRDU5Ri5zdHN1MUQ1NkMuc3R1MUQ1NkQuc3R1MUQ1NkUuc3R1MUQ1NkYuc3R1MUQ1NzAuc3R1MUQ1NzEuc3R1MUQ1NzIuc3R1MUQ1NzMuc3R1MUQ1NzQuc3R1MUQ1NzUuc3R1MUQ1NzYuc3R1MUQ1Nzcuc3R1MUQ1Nzguc3R1MUQ1Nzkuc3R1MUQ1N0Euc3R1MUQ1N0Iuc3R1MUQ1N0Muc3R1MUQ1N0Quc3R1MUQ1N0Uuc3R1MUQ1N0Yuc3R1MUQ1ODAuc3R1MUQ1ODEuc3R1MUQ1ODIuc3R1MUQ1ODMuc3R1MUQ1ODQuc3R1MUQ1ODUuc3R1MUQ1ODYuc3R1MUQ1ODcuc3R1MUQ1ODguc3R1MUQ1ODkuc3R1MUQ1OEEuc3R1MUQ1OEIuc3R1MUQ1OEMuc3R1MUQ1OEQuc3R1MUQ1OEUuc3R1MUQ1OEYuc3R1MUQ1OTAuc3R1MUQ1OTEuc3R1MUQ1OTIuc3R1MUQ1OTMuc3R1MUQ1OTQuc3R1MUQ1OTUuc3R1MUQ1OTYuc3R1MUQ1OTcuc3R1MUQ1OTguc3R1MUQ1OTkuc3R1MUQ1OUEuc3R1MUQ1OUIuc3R1MUQ1OUMuc3R1MUQ1OUQuc3R1MUQ1OUUuc3R1MUQ1OUYuc3Rkb3RsZXNzaS5mcmFiLnN0c2RvdGxlc3NqLmZyYWIuc3RzZG90bGVzc2kuZnJhYi5zdGRvdGxlc3NqLmZyYWIuc3Rkb3RsZXNzaS5mcmFiZG90bGVzc2ouZnJhYmRvdGxlc3NpLnR0ZG90bGVzc2oudHRuYWJsYS5zdHNuYWJsYS5zdERlbHRhLnN0c0dhbW1hLnN0c0xhbWJkYS5zdHNPbWVnYS5zdHNQaGkuc3RzUGkuc3RzUHNpLnN0c1NpZ21hLnN0c1RoZXRhLnN0c1Vwc2lsb24uc3RzWGkuc3RzdW5pMjEyNy5zdHN1bmkyMTI2LnN0c0FscGhhLnN0c0JldGEuc3RzRXBzaWxvbi5zdHNaZXRhLnN0c0V0YS5zdHNJb3RhLnN0c0thcHBhLnN0c011LnN0c051LnN0c09taWNyb24uc3RzUmhvLnN0c1RhdS5zdHNDaGkuc3RzRGVsdGEuc3RHYW1tYS5zdExhbWJkYS5zdE9tZWdhLnN0UGhpLnN0UGkuc3RQc2kuc3RTaWdtYS5zdFRoZXRhLnN0VXBzaWxvbi5zdFhpLnN0dW5pMjEyNy5zdHVuaTIxMjYuc3RBbHBoYS5zdEJldGEuc3RFcHNpbG9uLnN0WmV0YS5zdEV0YS5zdElvdGEuc3RLYXBwYS5zdE11LnN0TnUuc3RPbWljcm9uLnN0UmhvLnN0VGF1LnN0Q2hpLnN0YWxwaGEuc3RzYmV0YS5zdHNnYW1tYS5zdHNkZWx0YS5zdHN1bmkwM0Y1LnN0c3pldGEuc3RzZXRhLnN0c3RoZXRhLnN0c2lvdGEuc3Rza2FwcGEuc3RzdW5pMDNGMC5zdHNsYW1iZGEuc3RzbXUuc3RzbnUuc3RzeGkuc3RzcGkuc3RzcmhvLnN0c3NpZ21hLnN0c3RhdS5zdHN1cHNpbG9uLnN0c3VuaTAzRDUuc3RzY2hpLnN0c3BzaS5zdHNvbWVnYS5zdHNlcHNpbG9uLnN0c3VuaTAzRDEuc3RzdW5pMDNENi5zdHN1bmkwM0YxLnN0c3VuaTAzQzIuc3RzcGhpLnN0c3BhcnRpYWxkaWZmLnN0c2FscGhhLnN0YmV0YS5zdGdhbW1hLnN0ZGVsdGEuc3R1bmkwM0Y1LnN0emV0YS5zdGV0YS5zdHRoZXRhLnN0aW90YS5zdGthcHBhLnN0dW5pMDNGMC5zdGxhbWJkYS5zdG11LnN0bnUuc3R4aS5zdHBpLnN0cmhvLnN0c2lnbWEuc3R0YXUuc3R1cHNpbG9uLnN0dW5pMDNENS5zdGNoaS5zdHBzaS5zdG9tZWdhLnN0ZXBzaWxvbi5zdHVuaTAzRDEuc3R1bmkwM0Q2LnN0dW5pMDNGMS5zdHVuaTAzQzIuc3RwaGkuc3RwYXJ0aWFsZGlmZi5zdG9taWNyb24uc3RvbWljcm9uLnN0c3VuaTIyMDYuc3R1bmkyMjA2LnN0c3UxRDZDMS5zdHN1MUQ2QzEuc3R1MUQ2QUIuc3RzdTFENkFBLnN0c3UxRDZCMi5zdHN1MUQ2QzAuc3RzdTFENkJELnN0c3UxRDZCNy5zdHN1MUQ2QkYuc3RzdTFENkJBLnN0c3UxRDZBRi5zdHN1MUQ2QkMuc3RzdTFENkI1LnN0c3UxRDZBOC5zdHN1MUQ2QTkuc3RzdTFENkFDLnN0c3UxRDZBRC5zdHN1MUQ2QUUuc3RzdTFENkIwLnN0c3UxRDZCMS5zdHN1MUQ2QjMuc3RzdTFENkI0LnN0c3UxRDZCNi5zdHN1MUQ2Qjguc3RzdTFENkJCLnN0c3UxRDZCRS5zdHN1MUQ2QUIuc3R1MUQ2QUEuc3R1MUQ2QjIuc3R1MUQ2QzAuc3R1MUQ2QkQuc3R1MUQ2Qjcuc3R1MUQ2QkYuc3R1MUQ2QkEuc3R1MUQ2QUYuc3R1MUQ2QkMuc3R1MUQ2QjUuc3R1MUQ2QTguc3R1MUQ2QTkuc3R1MUQ2QUMuc3R1MUQ2QUQuc3R1MUQ2QUUuc3R1MUQ2QjAuc3R1MUQ2QjEuc3R1MUQ2QjMuc3R1MUQ2QjQuc3R1MUQ2QjYuc3R1MUQ2Qjguc3R1MUQ2QkIuc3R1MUQ2QkUuc3R1MUQ2QzIuc3RzdTFENkMzLnN0c3UxRDZDNC5zdHN1MUQ2QzUuc3RzdTFENkRDLnN0c3UxRDZDNy5zdHN1MUQ2Qzguc3RzdTFENkM5LnN0c3UxRDZDQS5zdHN1MUQ2Q0Iuc3RzdTFENkRFLnN0c3UxRDZDQy5zdHN1MUQ2Q0Quc3RzdTFENkNFLnN0c3UxRDZDRi5zdHN1MUQ2RDEuc3RzdTFENkQyLnN0c3UxRDZENC5zdHN1MUQ2RDUuc3RzdTFENkQ2LnN0c3UxRDZERi5zdHN1MUQ2RDguc3RzdTFENkQ5LnN0c3UxRDZEQS5zdHN1MUQ2QzYuc3RzdTFENkRELnN0c3UxRDZFMS5zdHN1MUQ2RTAuc3RzdTFENkQzLnN0c3UxRDZENy5zdHN1MUQ2REIuc3RzdTFENkMyLnN0dTFENkMzLnN0dTFENkM0LnN0dTFENkM1LnN0dTFENkRDLnN0dTFENkM3LnN0dTFENkM4LnN0dTFENkM5LnN0dTFENkNBLnN0dTFENkNCLnN0dTFENkRFLnN0dTFENkNDLnN0dTFENkNELnN0dTFENkNFLnN0dTFENkNGLnN0dTFENkQxLnN0dTFENkQyLnN0dTFENkQ0LnN0dTFENkQ1LnN0dTFENkQ2LnN0dTFENkRGLnN0dTFENkQ4LnN0dTFENkQ5LnN0dTFENkRBLnN0dTFENkM2LnN0dTFENkRELnN0dTFENkUxLnN0dTFENkUwLnN0dTFENkQzLnN0dTFENkQ3LnN0dTFENkRCLnN0dTFENkQwLnN0dTFENkQwLnN0c3UxRDZFNC5zdHN1MUQ2RTUuc3RzdTFENkU5LnN0c3UxRDZFQy5zdHN1MUQ2RUYuc3RzdTFENkYxLnN0c3UxRDZGNC5zdHN1MUQ2RjYuc3RzdTFENkY3LnN0c3UxRDZGOS5zdHN1MUQ2RkEuc3RzdTFENkZDLnN0c3UxRDZGRC5zdHN1MUQ2RkUuc3RzdTFENkZGLnN0c3UxRDcxNi5zdHN1MUQ3MDEuc3RzdTFENzAyLnN0c3UxRDcwMy5zdHN1MUQ3MDQuc3RzdTFENzA1LnN0c3UxRDcxOC5zdHN1MUQ3MDYuc3RzdTFENzA3LnN0c3UxRDcwOC5zdHN1MUQ3MDkuc3RzdTFENzBCLnN0c3UxRDcwQy5zdHN1MUQ3MEUuc3RzdTFENzBGLnN0c3UxRDcxMC5zdHN1MUQ3MTkuc3RzdTFENzEyLnN0c3UxRDcxMy5zdHN1MUQ3MTQuc3RzdTFENzAwLnN0c3UxRDcxNy5zdHN1MUQ3MUIuc3RzdTFENzFBLnN0c3UxRDcwRC5zdHN1MUQ3MTEuc3RzdTFENzE1LnN0c3UxRDZFNC5zdHUxRDZFNS5zdHUxRDZFOS5zdHUxRDZFQy5zdHUxRDZFRi5zdHUxRDZGMS5zdHUxRDZGNC5zdHUxRDZGNi5zdHUxRDZGNy5zdHUxRDZGOS5zdHUxRDZGQS5zdHUxRDZGQy5zdHUxRDZGRC5zdHUxRDZGRS5zdHUxRDZGRi5zdHUxRDcxNi5zdHUxRDcwMS5zdHUxRDcwMi5zdHUxRDcwMy5zdHUxRDcwNC5zdHUxRDcwNS5zdHUxRDcxOC5zdHUxRDcwNi5zdHUxRDcwNy5zdHUxRDcwOC5zdHUxRDcwOS5zdHUxRDcwQi5zdHUxRDcwQy5zdHUxRDcwRS5zdHUxRDcwRi5zdHUxRDcxMC5zdHUxRDcxOS5zdHUxRDcxMi5zdHUxRDcxMy5zdHUxRDcxNC5zdHUxRDcwMC5zdHUxRDcxNy5zdHUxRDcxQi5zdHUxRDcxQS5zdHUxRDcwRC5zdHUxRDcxMS5zdHUxRDcxNS5zdHUxRDZFMi5zdHUxRDZFMy5zdHUxRDZFNi5zdHUxRDZFNy5zdHUxRDZFOC5zdHUxRDZFQS5zdHUxRDZFQi5zdHUxRDZFRC5zdHUxRDZFRS5zdHUxRDcwQS5zdHUxRDZGMC5zdHUxRDZGMi5zdHUxRDZGNS5zdHUxRDZGOC5zdHUxRDZFMi5zdHN1MUQ2RTMuc3RzdTFENkU2LnN0c3UxRDZFNy5zdHN1MUQ2RTguc3RzdTFENkVBLnN0c3UxRDZFQi5zdHN1MUQ2RUQuc3RzdTFENkVFLnN0c3UxRDcwQS5zdHN1MUQ2RjAuc3RzdTFENkYyLnN0c3UxRDZGNS5zdHN1MUQ2Rjguc3RzdTFENkZCLnN0dTFENkZCLnN0c3UxRDcxRS5zdHN1MUQ3MUYuc3RzdTFENzIzLnN0c3UxRDcyNi5zdHN1MUQ3Mjkuc3RzdTFENzJCLnN0c3UxRDcyRS5zdHN1MUQ3MzAuc3RzdTFENzMxLnN0c3UxRDczMy5zdHN1MUQ3MzQuc3RzdTFENzM2LnN0c3UxRDczNy5zdHN1MUQ3Mzguc3RzdTFENzM5LnN0c3UxRDc1MC5zdHN1MUQ3M0Iuc3RzdTFENzNDLnN0c3UxRDczRC5zdHN1MUQ3M0Uuc3RzdTFENzNGLnN0c3UxRDc1Mi5zdHN1MUQ3NDAuc3RzdTFENzQxLnN0c3UxRDc0Mi5zdHN1MUQ3NDMuc3RzdTFENzQ1LnN0c3UxRDc0Ni5zdHN1MUQ3NDguc3RzdTFENzQ5LnN0c3UxRDc0QS5zdHN1MUQ3NTMuc3RzdTFENzRDLnN0c3UxRDc0RC5zdHN1MUQ3NEUuc3RzdTFENzNBLnN0c3UxRDc1MS5zdHN1MUQ3NTUuc3RzdTFENzU0LnN0c3UxRDc0Ny5zdHN1MUQ3NEIuc3RzdTFENzRGLnN0c3UxRDcxRS5zdHUxRDcxRi5zdHUxRDcyMy5zdHUxRDcyNi5zdHUxRDcyOS5zdHUxRDcyQi5zdHUxRDcyRS5zdHUxRDczMC5zdHUxRDczMS5zdHUxRDczMy5zdHUxRDczNC5zdHUxRDczNi5zdHUxRDczNy5zdHUxRDczOC5zdHUxRDczOS5zdHUxRDc1MC5zdHUxRDczQi5zdHUxRDczQy5zdHUxRDczRC5zdHUxRDczRS5zdHUxRDczRi5zdHUxRDc1Mi5zdHUxRDc0MC5zdHUxRDc0MS5zdHUxRDc0Mi5zdHUxRDc0My5zdHUxRDc0NS5zdHUxRDc0Ni5zdHUxRDc0OC5zdHUxRDc0OS5zdHUxRDc0QS5zdHUxRDc1My5zdHUxRDc0Qy5zdHUxRDc0RC5zdHUxRDc0RS5zdHUxRDczQS5zdHUxRDc1MS5zdHUxRDc1NS5zdHUxRDc1NC5zdHUxRDc0Ny5zdHUxRDc0Qi5zdHUxRDc0Ri5zdHUxRDcxQy5zdHUxRDcxRC5zdHUxRDcyMC5zdHUxRDcyMS5zdHUxRDcyMi5zdHUxRDcyNC5zdHUxRDcyNS5zdHUxRDcyNy5zdHUxRDcyOC5zdHUxRDc0NC5zdHUxRDcyQS5zdHUxRDcyQy5zdHUxRDcyRi5zdHUxRDczMi5zdHUxRDcxQy5zdHN1MUQ3MUQuc3RzdTFENzIwLnN0c3UxRDcyMS5zdHN1MUQ3MjIuc3RzdTFENzI0LnN0c3UxRDcyNS5zdHN1MUQ3Mjcuc3RzdTFENzI4LnN0c3UxRDc0NC5zdHN1MUQ3MkEuc3RzdTFENzJDLnN0c3UxRDcyRi5zdHN1MUQ3MzIuc3RzdTFENzM1LnN0dTFENzM1LnN0c3VuaTAzRjQuc3R1MUQ2Qjkuc3R1MUQ2RjMuc3R1MUQ3MkQuc3R1bmkwM0Y0LnN0c3UxRDZCOS5zdHN1MUQ2RjMuc3RzdTFENzJELnN0c3VuaTI3RDYudjF1bmkyN0Q3LnYxdW5pMkEwQi52MXVuaTJBMEQudjF1bmkyQTBFLnYxdW5pMkEwRi52MXVuaTJBMTAudjF1bmkyQTEyLnYxdW5pMkExMy52MXVuaTJBMTQudjF1bmkyQTE1LnYxdW5pMkExNi52MXVuaTJBMTcudjF1bmkyQTE4LnYxdW5pMkExOS52MXVuaTJBMUEudjF1bmkyQTFCLnYxdW5pMkExQy52MXVuaTI3RDUudjF1bmkyMTQwLnYxdW5pMjlGOC52MXVuaTI5RjkudjF1bmkyQTA3LnYxdW5pMkEwOC52MXVuaTJBMEEudjF1bmkyQTFELnYxdW5pMkExRS52MXVuaTJBMjAudjF1bmkyQTIxLnYxdW5pMkFGQy52MXVuaTJBRkYudjF1MUVFRjAudjF1MUVFRjEudjF1MUQ0OUMuYWx0dW5pMjEyQy5hbHR1MUQ0OUUuYWx0dTFENDlGLmFsdHVuaTIxMzAuYWx0dW5pMjEzMS5hbHR1MUQ0QTIuYWx0dW5pMjEwQi5hbHR1bmkyMTEwLmFsdHUxRDRBNS5hbHR1MUQ0QTYuYWx0dW5pMjExMi5hbHR1bmkyMTMzLmFsdHUxRDRBOS5hbHR1MUQ0QUEuYWx0dTFENEFCLmFsdHUxRDRBQy5hbHR1bmkyMTFCLmFsdHUxRDRBRS5hbHR1MUQ0QUYuYWx0dTFENEIwLmFsdHUxRDRCMS5hbHR1MUQ0QjIuYWx0dTFENEIzLmFsdHUxRDRCNC5hbHR1MUQ0QjUuYWx0dTFENEQwLmFsdHUxRDREMS5hbHR1MUQ0RDIuYWx0dTFENEQzLmFsdHUxRDRENC5hbHR1MUQ0RDUuYWx0dTFENEQ2LmFsdHUxRDRENy5hbHR1MUQ0RDguYWx0dTFENEQ5LmFsdHUxRDREQS5hbHR1MUQ0REIuYWx0dTFENERDLmFsdHUxRDRERC5hbHR1MUQ0REUuYWx0dTFENERGLmFsdHUxRDRFMC5hbHR1MUQ0RTEuYWx0dTFENEUyLmFsdHUxRDRFMy5hbHR1MUQ0RTQuYWx0dTFENEU1LmFsdHUxRDRFNi5hbHR1MUQ0RTcuYWx0dTFENEU4LmFsdHUxRDRFOS5hbHR1bmkyOTgzLnYxdW5pMjk4My52MnVuaTI5ODMudjN1bmkyOTgzLnY0dW5pMjk4My52NXVuaTI5ODMudjZ1bmkyOTgzLnY3dW5pMjk4NC52MXVuaTI5ODQudjJ1bmkyOTg0LnYzdW5pMjk4NC52NHVuaTI5ODQudjV1bmkyOTg0LnY2dW5pMjk4NC52N3VuaTI5ODUudjF1bmkyOTg1LnYydW5pMjk4NS52M3VuaTI5ODUudjR1bmkyOTg1LnY1dW5pMjk4NS52NnVuaTI5ODUudjd1bmkyOTg2LnYxdW5pMjk4Ni52MnVuaTI5ODYudjN1bmkyOTg2LnY0dW5pMjk4Ni52NXVuaTI5ODYudjZ1bmkyOTg2LnY3dW5pMjlGQy52MXVuaTI5RkMudjJ1bmkyOUZDLnYzdW5pMjlGQy52NHVuaTI5RkMudjV1bmkyOUZDLnY2dW5pMjlGQy52N3VuaTI5RkQudjF1bmkyOUZELnYydW5pMjlGRC52M3VuaTI5RkQudjR1bmkyOUZELnY1dW5pMjlGRC52NnVuaTI5RkQudjdpbnRlZ3JhbC51cGludGVncmFsLnYxLnVwdW5pMjIyQy51cHVuaTIyMkQudXB1bmkyMjJFLnVwdW5pMjIyRi51cHVuaTIyMzAudXB1bmkyMjMxLnVwdW5pMjIzMi51cHVuaTIyMzMudXB1bmkyQTBDLnVwdW5pMkEwRC51cHVuaTJBMEUudXB1bmkyQTE4LnVwdW5pMkExOS51cHVuaTJBMUEudXB1bmkyQTFCLnVwdW5pMkExQy51cHVuaTIyMkMudjEudXB1bmkyMjJELnYxLnVwdW5pMkEwQy52MS51cHVuaTIyMkUudjEudXB1bmkyMjJGLnYxLnVwdW5pMjIzMC52MS51cHVuaTIyMzEudjEudXB1bmkyQTExLnYxLnVwdW5pMjIzMi52MS51cHVuaTIyMzMudjEudXB1bmkyQTBCLnYxLnVwdW5pMkEwRC52MS51cHVuaTJBMEUudjEudXB1bmkyQTBGLnYxLnVwdW5pMkExMC52MS51cHVuaTJBMTIudjEudXB1bmkyQTEzLnYxLnVwdW5pMkExNC52MS51cHVuaTJBMTUudjEudXB1bmkyQTE2LnYxLnVwdW5pMkExNy52MS51cHVuaTJBMTgudjEudXB1bmkyQTE5LnYxLnVwdW5pMkExQS52MS51cHVuaTJBMUIudjEudXB1bmkyQTFDLnYxLnVwa3lyaWtpb251bmkyN0MyLnN0dW5pMjdDMi5zdHNhc3Rlcmlza21hdGguc3Rhc3Rlcmlza21hdGguc3RzcGx1cy5zdHBsdXMuc3RzbWludXMuc3RtaW51cy5zdHNwbHVzbWludXMuc3RwbHVzbWludXMuc3RzbWludXNwbHVzLnN0bWludXNwbHVzLnN0c211bHRpcGx5LnN0bXVsdGlwbHkuc3RzZGl2aWRlLnN0ZGl2aWRlLnN0c3VuaTIyMTQuc3R1bmkyMjE0LnN0c3VuaTIyMTUuc3R1bmkyMjE1LnN0c3VuaTI5RjUuc3R1bmkyOUY1LnN0c3NsYXNoLnN0c2xhc2guc3RzdW5pMjIxOC5zdHVuaTIyMTguc3RzdW5pMjIzOC5zdHVuaTIyMzguc3RzY2lyY2xlcGx1cy5zdGNpcmNsZXBsdXMuc3RzdW5pMjI5Ni5zdHVuaTIyOTYuc3RzY2lyY2xlbXVsdGlwbHkuc3RjaXJjbGVtdWx0aXBseS5zdHNjaXJjbGVkaXZpZGUuc3RjaXJjbGVkaXZpZGUuc3RzY2lyY2xlZG90LnN0Y2lyY2xlZG90LnN0c3VuaTIyOUEuc3R1bmkyMjlBLnN0c3VuaTIyOUIuc3R1bmkyMjlCLnN0c3VuaTIyQzQuc3R1bmkyMkM0LnN0c3VuaTIyQzUuc3R1bmkyMkM1LnN0c3VuaTIyQzYuc3R1bmkyMkM2LnN0c3VuaTIyQzcuc3R1bmkyMkM3LnN0c3VuaTIyRDUuc3R1bmkyMkQ1LnN0c3VuaTJBMjIuc3R1bmkyQTIyLnN0c3VuaTJBMjMuc3R1bmkyQTIzLnN0c3VuaTJBMjQuc3R1bmkyQTI0LnN0c3VuaTJBMjUuc3R1bmkyQTI1LnN0c3VuaTJBMjYuc3R1bmkyQTI2LnN0c3VuaTJBMjcuc3R1bmkyQTI3LnN0c3VuaTJBMjguc3R1bmkyQTI4LnN0c3VuaTJBMjkuc3R1bmkyQTI5LnN0c3VuaTJBMkEuc3R1bmkyQTJBLnN0c3VuaTJBMkIuc3R1bmkyQTJCLnN0c3VuaTJBMkMuc3R1bmkyQTJDLnN0c3VuaTJBMkQuc3R1bmkyQTJELnN0c3VuaTJBMkUuc3R1bmkyQTJFLnN0c3VuaTJBMkYuc3R1bmkyQTJGLnN0c3VuaTJBMzAuc3R1bmkyQTMwLnN0c3VuaTJBMzEuc3R1bmkyQTMxLnN0c3VuaTJBMzIuc3R1bmkyQTMyLnN0c3VuaTJBMzMuc3R1bmkyQTMzLnN0c3VuaTJBMzQuc3R1bmkyQTM0LnN0c3VuaTJBMzUuc3R1bmkyQTM1LnN0c3VuaTJBMzYuc3R1bmkyQTM2LnN0c3VuaTJBMzcuc3R1bmkyQTM3LnN0c3VuaTJBMzguc3R1bmkyQTM4LnN0c3VuaTJBMzkuc3R1bmkyQTM5LnN0c3VuaTJBM0Euc3R1bmkyQTNBLnN0c3VuaTJBM0Iuc3R1bmkyQTNCLnN0c3UxRDUzOC5iYnUxRDUzOS5iYnVuaTIxMDIuYmJ1MUQ1M0IuYmJ1MUQ1M0MuYmJ1MUQ1M0QuYmJ1MUQ1M0UuYmJ1bmkyMTBELmJidTFENTQwLmJidTFENTQxLmJidTFENTQyLmJidTFENTQzLmJidTFENTQ0LmJidW5pMjExNS5iYnUxRDU0Ni5iYnVuaTIxMTkuYmJ1bmkyMTFBLmJidW5pMjExRC5iYnUxRDU0QS5iYnUxRDU0Qi5iYnUxRDU0Qy5iYnUxRDU0RC5iYnUxRDU0RS5iYnUxRDU0Ri5iYnUxRDU1MC5iYnVuaTIxMjQuYmJ1MUQ3RDguc2Fuc3UxRDdEOS5zYW5zdTFEN0RBLnNhbnN1MUQ3REIuc2Fuc3UxRDdEQy5zYW5zdTFEN0RELnNhbnN1MUQ3REUuc2Fuc3UxRDdERi5zYW5zdTFEN0UwLnNhbnN1MUQ3RTEuc2Fuc3UxRDU1Mi5zYW5zdTFENTUzLnNhbnN1MUQ1NTQuc2Fuc3UxRDU1NS5zYW5zdTFENTU2LnNhbnN1MUQ1NTcuc2Fuc3UxRDU1OC5zYW5zdTFENTU5LnNhbnN1MUQ1NUEuc2Fuc3UxRDU1Qi5zYW5zdTFENTVDLnNhbnN1MUQ1NUQuc2Fuc3UxRDU1RS5zYW5zdTFENTVGLnNhbnN1MUQ1NjAuc2Fuc3UxRDU2MS5zYW5zdTFENTYyLnNhbnN1MUQ1NjMuc2Fuc3UxRDU2NC5zYW5zdTFENTY1LnNhbnN1MUQ1NjYuc2Fuc3UxRDU2Ny5zYW5zdTFENTY4LnNhbnN1MUQ1Njkuc2Fuc3UxRDU2QS5zYW5zdTFENTZCLnNhbnN1bmkyMTNDLnNhbnN1bmkyMTNELnNhbnN1bmkyMTNFLnNhbnN1bmkyMTNGLnNhbnN1bmkyMTQwLnNhbnN1bmkyMTQ1LnNhbnN1bmkyMTQ2LnNhbnN1bmkyMTQ3LnNhbnN1bmkyMTQ4LnNhbnN1bmkyMTQ5LnNhbnN1bmkwOTY2LnN0dW5pMDk2Ny5zdHVuaTA5Njguc3R1bmkwOTY5LnN0dW5pMDk2QS5zdHVuaTA5NkIuc3R1bmkwOTZDLnN0dW5pMDk2RC5zdHVuaTA5NkUuc3R1bmkwOTZGLnN0dW5pMDk2Ni5zdHN1bmkwOTY3LnN0c3VuaTA5Njguc3RzdW5pMDk2OS5zdHN1bmkwOTZBLnN0c3VuaTA5NkIuc3RzdW5pMDk2Qy5zdHN1bmkwOTZELnN0c3VuaTA5NkUuc3RzdW5pMDk2Ri5zdHN1bmkwOTAwLnN0dW5pMDkwMS5zdHVuaTA5MDIuc3R1bmkwOTAzLnN0dW5pMDkwNC5zdHVuaTA5MDUuc3R1bmkwOTA2LnN0dW5pMDkwNy5zdHVuaTA5MDguc3R1bmkwOTA5LnN0dW5pMDkwQS5zdHVuaTA5MEIuc3R1bmkwOTBDLnN0dW5pMDkwRC5zdHVuaTA5MEUuc3R1bmkwOTBGLnN0dW5pMDkxMC5zdHVuaTA5MTEuc3R1bmkwOTEyLnN0dW5pMDkxMy5zdHVuaTA5MTQuc3R1bmkwOTE1LnN0dW5pMDkxNi5zdHVuaTA5MTcuc3R1bmkwOTE4LnN0dW5pMDkxOS5zdHVuaTA5MUEuc3R1bmkwOTFCLnN0dW5pMDkxQy5zdHVuaTA5MUQuc3R1bmkwOTFFLnN0dW5pMDkxRi5zdHVuaTA5MjAuc3R1bmkwOTIxLnN0dW5pMDkyMi5zdHVuaTA5MjMuc3R1bmkwOTI0LnN0dW5pMDkyNS5zdHVuaTA5MjYuc3R1bmkwOTI3LnN0dW5pMDkyOC5zdHVuaTA5Mjkuc3R1bmkwOTJBLnN0dW5pMDkyQi5zdHVuaTA5MkMuc3R1bmkwOTJELnN0dW5pMDkyRS5zdHVuaTA5MkYuc3R1bmkwOTMwLnN0dW5pMDkzMS5zdHVuaTA5MzIuc3R1bmkwOTMzLnN0dW5pMDkzNC5zdHVuaTA5MzUuc3R1bmkwOTM2LnN0dW5pMDkzNy5zdHVuaTA5Mzguc3R1bmkwOTM5LnN0dW5pMDkzQS5zdHVuaTA5M0Iuc3R1bmkwOTNDLnN0dW5pMDkzRC5zdHVuaTA5M0Uuc3R1bmkwOTNGLnN0dW5pMDk0MC5zdHVuaTA5NDEuc3R1bmkwOTQyLnN0dW5pMDk0My5zdHVuaTA5NDQuc3R1bmkwOTQ1LnN0dW5pMDk0Ni5zdHVuaTA5NDcuc3R1bmkwOTQ4LnN0dW5pMDk0OS5zdHVuaTA5NEEuc3R1bmkwOTRCLnN0dW5pMDk0Qy5zdHVuaTA5NEQuc3R1bmkwOTRFLnN0dW5pMDk0Ri5zdHVuaTA5NTAuc3R1bmkwOTUxLnN0dW5pMDk1Mi5zdHVuaTA5NTMuc3R1bmkwOTU0LnN0dW5pMDk1NS5zdHVuaTA5NTYuc3R1bmkwOTU3LnN0dW5pMDk1OC5zdHVuaTA5NTkuc3R1bmkwOTVBLnN0dW5pMDk1Qi5zdHVuaTA5NUMuc3R1bmkwOTVELnN0dW5pMDk1RS5zdHVuaTA5NUYuc3R1bmkwOTYwLnN0dW5pMDk2MS5zdHVuaTA5NjIuc3R1bmkwOTYzLnN0dW5pMDk2NC5zdHVuaTA5NjUuc3R1bmkwOTcwLnN0dW5pMDk3MS5zdHVuaTA5NzIuc3R1bmkwOTczLnN0dW5pMDk3NC5zdHVuaTA5NzUuc3R1bmkwOTc2LnN0dW5pMDk3Ny5zdHVuaTA5Nzguc3R1bmkwOTc5LnN0dW5pMDk3QS5zdHVuaTA5N0Iuc3R1bmkwOTdDLnN0dW5pMDk3RC5zdHVuaTA5N0Uuc3R1bmkwOTdGLnN0dW5pMDkwMC5zdHN1bmkwOTAxLnN0c3VuaTA5MDIuc3RzdW5pMDkwMy5zdHN1bmkwOTA0LnN0c3VuaTA5MDUuc3RzdW5pMDkwNi5zdHN1bmkwOTA3LnN0c3VuaTA5MDguc3RzdW5pMDkwOS5zdHN1bmkwOTBBLnN0c3VuaTA5MEIuc3RzdW5pMDkwQy5zdHN1bmkwOTBELnN0c3VuaTA5MEUuc3RzdW5pMDkwRi5zdHN1bmkwOTEwLnN0c3VuaTA5MTEuc3RzdW5pMDkxMi5zdHN1bmkwOTEzLnN0c3VuaTA5MTQuc3RzdW5pMDkxNS5zdHN1bmkwOTE2LnN0c3VuaTA5MTcuc3RzdW5pMDkxOC5zdHN1bmkwOTE5LnN0c3VuaTA5MUEuc3RzdW5pMDkxQi5zdHN1bmkwOTFDLnN0c3VuaTA5MUQuc3RzdW5pMDkxRS5zdHN1bmkwOTFGLnN0c3VuaTA5MjAuc3RzdW5pMDkyMS5zdHN1bmkwOTIyLnN0c3VuaTA5MjMuc3RzdW5pMDkyNC5zdHN1bmkwOTI1LnN0c3VuaTA5MjYuc3RzdW5pMDkyNy5zdHN1bmkwOTI4LnN0c3VuaTA5Mjkuc3RzdW5pMDkyQS5zdHN1bmkwOTJCLnN0c3VuaTA5MkMuc3RzdW5pMDkyRC5zdHN1bmkwOTJFLnN0c3VuaTA5MkYuc3RzdW5pMDkzMC5zdHN1bmkwOTMxLnN0c3VuaTA5MzIuc3RzdW5pMDkzMy5zdHN1bmkwOTM0LnN0c3VuaTA5MzUuc3RzdW5pMDkzNi5zdHN1bmkwOTM3LnN0c3VuaTA5Mzguc3RzdW5pMDkzOS5zdHN1bmkwOTNBLnN0c3VuaTA5M0Iuc3RzdW5pMDkzQy5zdHN1bmkwOTNELnN0c3VuaTA5M0Uuc3RzdW5pMDkzRi5zdHN1bmkwOTQwLnN0c3VuaTA5NDEuc3RzdW5pMDk0Mi5zdHN1bmkwOTQzLnN0c3VuaTA5NDQuc3RzdW5pMDk0NS5zdHN1bmkwOTQ2LnN0c3VuaTA5NDcuc3RzdW5pMDk0OC5zdHN1bmkwOTQ5LnN0c3VuaTA5NEEuc3RzdW5pMDk0Qi5zdHN1bmkwOTRDLnN0c3VuaTA5NEQuc3RzdW5pMDk0RS5zdHN1bmkwOTRGLnN0c3VuaTA5NTAuc3RzdW5pMDk1MS5zdHN1bmkwOTUyLnN0c3VuaTA5NTMuc3RzdW5pMDk1NC5zdHN1bmkwOTU1LnN0c3VuaTA5NTYuc3RzdW5pMDk1Ny5zdHN1bmkwOTU4LnN0c3VuaTA5NTkuc3RzdW5pMDk1QS5zdHN1bmkwOTVCLnN0c3VuaTA5NUMuc3RzdW5pMDk1RC5zdHN1bmkwOTVFLnN0c3VuaTA5NUYuc3RzdW5pMDk2MC5zdHN1bmkwOTYxLnN0c3VuaTA5NjIuc3RzdW5pMDk2My5zdHN1bmkwOTY0LnN0c3VuaTA5NjUuc3RzdW5pMDk3MC5zdHN1bmkwOTcxLnN0c3VuaTA5NzIuc3RzdW5pMDk3My5zdHN1bmkwOTc0LnN0c3VuaTA5NzUuc3RzdW5pMDk3Ni5zdHN1bmkwOTc3LnN0c3VuaTA5Nzguc3RzdW5pMDk3OS5zdHN1bmkwOTdBLnN0c3VuaTA5N0Iuc3RzdW5pMDk3Qy5zdHN1bmkwOTdELnN0c3VuaTA5N0Uuc3RzdW5pMDk3Ri5zdHN1MUQ0OUMuYWx0LnN0dW5pMjEyQy5hbHQuc3R1MUQ0OUUuYWx0LnN0dTFENDlGLmFsdC5zdHVuaTIxMzAuYWx0LnN0dW5pMjEzMS5hbHQuc3R1MUQ0QTIuYWx0LnN0dW5pMjEwQi5hbHQuc3R1bmkyMTEwLmFsdC5zdHUxRDRBNS5hbHQuc3R1MUQ0QTYuYWx0LnN0dW5pMjExMi5hbHQuc3R1bmkyMTMzLmFsdC5zdHUxRDRBOS5hbHQuc3R1MUQ0QUEuYWx0LnN0dTFENEFCLmFsdC5zdHUxRDRBQy5hbHQuc3R1bmkyMTFCLmFsdC5zdHUxRDRBRS5hbHQuc3R1MUQ0QUYuYWx0LnN0dTFENEIwLmFsdC5zdHUxRDRCMS5hbHQuc3R1MUQ0QjIuYWx0LnN0dTFENEIzLmFsdC5zdHUxRDRCNC5hbHQuc3R1MUQ0QjUuYWx0LnN0dTFENDlDLmFsdC5zdHN1bmkyMTJDLmFsdC5zdHN1MUQ0OUUuYWx0LnN0c3UxRDQ5Ri5hbHQuc3RzdW5pMjEzMC5hbHQuc3RzdW5pMjEzMS5hbHQuc3RzdTFENEEyLmFsdC5zdHN1bmkyMTBCLmFsdC5zdHN1bmkyMTEwLmFsdC5zdHN1MUQ0QTUuYWx0LnN0c3UxRDRBNi5hbHQuc3RzdW5pMjExMi5hbHQuc3RzdW5pMjEzMy5hbHQuc3RzdTFENEE5LmFsdC5zdHN1MUQ0QUEuYWx0LnN0c3UxRDRBQi5hbHQuc3RzdTFENEFDLmFsdC5zdHN1bmkyMTFCLmFsdC5zdHN1MUQ0QUUuYWx0LnN0c3UxRDRBRi5hbHQuc3RzdTFENEIwLmFsdC5zdHN1MUQ0QjEuYWx0LnN0c3UxRDRCMi5hbHQuc3RzdTFENEIzLmFsdC5zdHN1MUQ0QjQuYWx0LnN0c3UxRDRCNS5hbHQuc3RzdTFENEQwLmFsdC5zdHUxRDREMS5hbHQuc3R1MUQ0RDIuYWx0LnN0dTFENEQzLmFsdC5zdHUxRDRENC5hbHQuc3R1MUQ0RDUuYWx0LnN0dTFENEQ2LmFsdC5zdHUxRDRENy5hbHQuc3R1MUQ0RDguYWx0LnN0dTFENEQ5LmFsdC5zdHUxRDREQS5hbHQuc3R1MUQ0REIuYWx0LnN0dTFENERDLmFsdC5zdHUxRDRERC5hbHQuc3R1MUQ0REUuYWx0LnN0dTFENERGLmFsdC5zdHUxRDRFMC5hbHQuc3R1MUQ0RTEuYWx0LnN0dTFENEUyLmFsdC5zdHUxRDRFMy5hbHQuc3R1MUQ0RTQuYWx0LnN0dTFENEU1LmFsdC5zdHUxRDRFNi5hbHQuc3R1MUQ0RTcuYWx0LnN0dTFENEU4LmFsdC5zdHUxRDRFOS5hbHQuc3R1MUQ0RDAuYWx0LnN0c3UxRDREMS5hbHQuc3RzdTFENEQyLmFsdC5zdHN1MUQ0RDMuYWx0LnN0c3UxRDRENC5hbHQuc3RzdTFENEQ1LmFsdC5zdHN1MUQ0RDYuYWx0LnN0c3UxRDRENy5hbHQuc3RzdTFENEQ4LmFsdC5zdHN1MUQ0RDkuYWx0LnN0c3UxRDREQS5hbHQuc3RzdTFENERCLmFsdC5zdHN1MUQ0REMuYWx0LnN0c3UxRDRERC5hbHQuc3RzdTFENERFLmFsdC5zdHN1MUQ0REYuYWx0LnN0c3UxRDRFMC5hbHQuc3RzdTFENEUxLmFsdC5zdHN1MUQ0RTIuYWx0LnN0c3UxRDRFMy5hbHQuc3RzdTFENEU0LmFsdC5zdHN1MUQ0RTUuYWx0LnN0c3UxRDRFNi5hbHQuc3RzdTFENEU3LmFsdC5zdHN1MUQ0RTguYWx0LnN0c3UxRDRFOS5hbHQuc3RzdW5pRTAzNi52MXVuaUUwMzYuc3R1bmlFMDM2LnN0c3VuaTIxMUQuc2N1bmkyMTBELnNjdW5pMjExNS5zY3VuaTIxMTkuc2N1bmkyMTFBLnNjdW5pMjEyNC5zY3VuaTIxMDIuc2N1MUQ1Mzguc2N1MUQ1Mzkuc2N1MUQ1M0Iuc2N1MUQ1M0Muc2N1MUQ1M0Quc2N1MUQ1M0Uuc2N1MUQ1NDAuc2N1MUQ1NDEuc2N1MUQ1NDIuc2N1MUQ1NDMuc2N1MUQ1NDQuc2N1MUQ1NDYuc2N1MUQ1NEEuc2N1MUQ1NEIuc2N1MUQ1NEMuc2N1MUQ1NEQuc2N1MUQ1NEUuc2N1MUQ1NEYuc2N1MUQ1NTAuc2N1MUQ1MzguYmIuc2N1MUQ1MzkuYmIuc2N1bmkyMTAyLmJiLnNjdTFENTNCLmJiLnNjdTFENTNDLmJiLnNjdTFENTNELmJiLnNjdTFENTNFLmJiLnNjdW5pMjEwRC5iYi5zY3UxRDU0MC5iYi5zY3UxRDU0MS5iYi5zY3UxRDU0Mi5iYi5zY3UxRDU0My5iYi5zY3UxRDU0NC5iYi5zY3VuaTIxMTUuYmIuc2N1MUQ1NDYuYmIuc2N1bmkyMTE5LmJiLnNjdW5pMjExQS5iYi5zY3VuaTIxMUQuYmIuc2N1MUQ1NEEuYmIuc2N1MUQ1NEIuYmIuc2N1MUQ1NEMuYmIuc2N1MUQ1NEQuYmIuc2N1MUQ1NEUuYmIuc2N1MUQ1NEYuYmIuc2N1MUQ1NTAuYmIuc2N1bmkyMTI0LmJiLnNjcmFkaWNhbC52NXVuaTIxNDAuc2Fucy52MWVtcHR5c2V0LmFsdDcuMS4wKEMpIDIwMTktMjAyMSBBbnRvbmlzIFRzb2xvbWl0aXMuIApUaGlzIHdvcmsgaXMgcmVsZWFzZWQgdW5kZXIgdGhlIEdVU1QgRm9udCBMaWNlbnNlIC0tIHNlZSBodHRwOi8vdHVnLm9yZy9mb250cy9saWNlbnNlcy9HVVNULUZPTlQtTElDRU5TRS50eHQgZm9yIGRldGFpbHMuTmV3Q29tcHV0ZXJNb2Rlcm5NYXRoLVJlZ3VsYXJOZXdDb21wdXRlck1vZGVybk1hdGgAAAAAAQACAAMABAAFAAYABwBoAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgACEAIgAjACQAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQA+AD8AQAB8AEIAQwBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0AXgBfAYcBiABgAGEAYgBnAGQAoABmAIMAqgCLAGoAlwGJAKUAgAChAJwBigGLAH0BjABzAHIAhQGNAI8AeACeAJsAowB7AK4AqwCsALAArQCvAIoAsQC1ALIAswC0ALkAtgC3ALgAmgC6AL4AuwC8AL8AvQCoAI0AxADBAMIAwwDFAJ0AlQDLAMgAyQDNAMoAzACQAM4A0gDPANAA0QDWANMA1ADVAKcA1wDbANgA2QDcANoAnwCTAOEA3gDfAOAA4gCiAOMBjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgCRAb8BwAHBAcIBwwHEAcUBxgHHAcgByQHKAcsBzAHNAIwAkgHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsB3ACOAJQB3QHeAd8B4AHhAeIB4wHkAeUB5gHnAegAwADdAekB6gHrAewB7QHuAe8B8AHxAfIB8wH0AfUB9gH3AfgB+QH6AfsB/AH9Af4AxgH/AgACAQICAMcA5AIDAgQCBQIGAgcCCAIJAgoCCwIMAg0CDgB+AIgAgQCCAIQAhwB/AIYCDwIQAhECEgITAhQCFQIWAhcCGAIZAhoCGwIcAh0CHgIfAiACIQIiAiMCJAIlAiYCJwIoAikCKgIrAiwCLQIuAi8CMAIxAjICMwI0AjUCNgI3AjgCOQI6AjsCPAI9Aj4CPwJAAkECQgJDAkQCRQJGAkcCSAJJAkoCSwJMAk0CTgJPAlACUQCYAlICUwJUAlUCVgJXAlgCWQJaAlsCXAJdAl4CXwJgAmECYgJjAmQCZQJmAmcCaAJpAmoCawJsAm0CbgJvAnACcQJyAnMCdAJ1AnYCdwJ4AnkCegJ7AnwCfQJ+An8CgAKBAoICgwKEAoUChgKHAogCiQKKAosCjAKNAo4CjwKQApECkgKTApQClQKWApcCmAKZApoCmwKcAp0CngKfAqACoQKiAqMCpAKlAqYCpwKoAqkCqgKrAqwCrQKuAq8CsAKxArICswK0ArUCtgK3ArgCuQK6ArsCvAK9Ar4CvwLAAsECwgLDAsQCxQLGAscCyALJAsoCywLMAs0CzgLPAtAC0QLSAtMC1ALVAtYC1wLYAtkC2gLbAtwC3QLeAt8C4ALhAuIC4wLkAuUC5gLnAugC6QLqAusC7ALtAu4C7wLwAvEC8gLzAvQC9QL2AvcC+AL5AvoC+wL8Av0C/gL/AwADAQMCAwMDBAMFAwYDBwMIAwkDCgMLAwwDDQMOAw8DEAMRAxIDEwMUAxUDFgMXAxgDGQMaAxsDHAMdAx4DHwMgAyEDIgMjAyQDJQMmAycDKAMpAyoDKwMsAy0DLgMvAzADMQMyAzMDNAM1AzYDNwM4AzkDOgM7AzwDPQM+Az8DQANBA0IDQwNEA0UDRgNHA0gDSQNKA0sDTANNA04DTwNQA1EDUgE6AG8AiQNTA1QDVQBBAAgAdQNWAGkAdwB2A1cAcABxAHQDWADuAO0AeQNZA1oAegNbA1wDXQNeA18DYANhA2IAawBsA2MDZANlA2YDZwNoA2kDagNrAGMDbANtA24DbwNwA3EDcgNzA3QDdQN2A3cDeAN5A3oDewN8A30DfgN/A4ADgQOCA4MDhAOFA4YDhwOIA4kDigOLASwDjAONA44DjwOQA5EDkgOTA5QDlQOWA5cDmAOZA5oDmwOcA50DngOfA6ADoQOiA6MDpAOlA6YDpwOoA6kDqgOrA6wDrQOuA68DsAOxA7IDswO0A7UDtgO3A7gDuQO6A7sDvAO9A74DvwPAA8EDwgPDA8QDxQPGA8cDyAPJA8oAmQPLA8wDzQPOA88D0APRA9ID0wPUA9UD1gPXA9gD2QPaA9sD3APdA94D3wPgA+ED4gPjA+QD5QPmA+cD6APpA+oD6wPsA+0D7gPvA/AD8QPyA/MD9AP1A/YD9wP4A/kD+gP7A/wD/QP+A/8EAAQBBAIEAwQEBAUEBgQHBAgECQQKBAsEDAQNBA4EDwQQBBEEEgQTBBQEFQQWBBcEGAQZBBoEGwQcBB0EHgQfBCAEIQQiBCMEJAQlBCYEJwQoBCkEKgQrBCwELQQuBC8EMAQxBDIEMwQ0BDUENgQ3BDgEOQQ6BDsEPAQ9BD4EPwRABEEEQgRDBEQERQRGBEcESARJBEoESwRMBE0ETgRPBFAEUQRSBFMEVARVBFYEVwRYBFkEWgRbBFwEXQReBF8EYARhBGIEYwRkBGUEZgRnBGgEaQRqBGsEbARtBG4EbwRwBHEEcgRzBHQEdQR2BHcEeAR5AKYEegR7BHwEfQR+BH8EgASBBIIEgwSEBIUEhgSHBIgEiQSKBIsEjASNBI4EjwSQBJEEkgSTBJQElQSWBJcEmASZBJoEmwScBJ0EngSfBKAEoQSiBKMEpASlBKYEpwSoBKkEqgSrBKwErQSuBK8EsASxBLIEswS0BLUEtgS3BLgEuQS6BLsEvAS9BL4EvwTABMEEwgTDBMQExQTGBMcEyATJBMoEywTMBM0EzgTPBNAE0QTSBNME1ATVBNYE1wTYBNkE2gTbBNwE3QTeBN8E4AThBOIE4wTkBOUE5gTnBOgE6QTqBOsE7ATtBO4E7wTwBPEE8gTzBPQE9QT2BPcE+AT5BPoE+wT8BP0E/gT/BQAFAQUCBQMFBAUFBQYFBwUIBQkFCgULBQwFDQUOBQ8FEAURBRIFEwUUBRUFFgUXBRgFGQUaBRsFHAUdBR4FHwUgBSEFIgUjBSQFJQUmBScFKAUpBSoFKwUsBS0FLgUvBTAFMQUyBTMFNAU1BTYFNwU4BTkFOgU7BTwFPQU+BT8FQAVBBUIFQwVEBUUFRgVHBUgFSQVKBUsFTAVNBU4FTwVQBVEFUgVTBVQFVQVWBVcFWAVZBVoFWwVcBV0FXgVfBWAFYQViBWMFZAVlBWYFZwVoBWkFagVrBWwFbQVuBW8FcAVxBXIFcwV0BXUFdgV3BXgFeQV6BXsFfAV9BX4FfwWABYEFggWDBYQFhQWGBYcFiAWJBYoFiwWMBY0FjgWPBZAFkQWSBZMFlAWVBZYFlwWYBZkFmgWbBZwFnQWeBZ8FoAWhBaIFowWkBaUFpgWnBagFqQWqBasFrAWtBa4FrwWwBbEFsgWzBbQFtQW2BbcFuAW5BboFuwW8Bb0FvgW/BcAFwQXCBcMFxAXFBcYFxwXIBckFygXLBcwFzQXOBc8F0AXRBdIF0wXUBdUF1gXXBdgF2QXaBdsF3AXdBd4F3wXgBeEF4gXjBeQF5QXmBecF6AXpBeoF6wXsBe0F7gXvBfAF8QXyBfMF9AX1BfYF9wX4BfkF+gX7BfwF/QX+Bf8GAAYBBgIGAwYEBgUGBgYHBggGCQYKBgsGDAYNBg4GDwYQBhEGEgYTBhQGFQYWBhcGGAYZBhoGGwYcBh0GHgYfBiAGIQYiBiMGJAYlBiYGJwYoBikGKgYrBiwGLQYuBi8GMAYxBjIGMwY0BjUGNgY3BjgGOQY6BjsGPAY9Bj4GPwZABkEGQgZDBkQGRQZGBkcGSAZJBkoGSwZMBk0GTgZPBlAGUQZSBlMGVAZVBlYGVwZYBlkGWgZbBlwGXQZeBl8GYAZhBmIGYwZkBmUGZgZnBmgGaQZqBmsGbAZtBm4GbwZwBnEGcgZzBnQGdQZ2BncGeAZ5BnoGewZ8Bn0GfgZ/BoAGgQaCBoMGhAaFBoYGhwaIBokGigaLBowGjQaOBo8GkAaRBpIGkwaUBpUGlgaXBpgGmQaaBpsGnAadBp4GnwagBqEGogajBqQGpQamBqcGqAapBqoGqwasBq0GrgavBrAGsQayBrMGtAa1BrYGtwa4BrkGuga7BrwGvQa+Br8GwAbBBsIGwwbEBsUGxgbHBsgGyQbKBssGzAbNBs4GzwbQBtEG0gbTBtQG1QbWBtcG2AbZBtoG2wbcBt0G3gbfBuAG4QbiBuMG5AblBuYG5wboBukG6gbrBuwG7QbuBu8G8AbxBvIG8wb0BvUG9gb3BvgG+Qb6BvsG/Ab9Bv4G/wcABwEHAgcDBwQHBQcGBwcHCAcJBwoHCwcMBw0HDgcPBxAHEQcSBxMHFAcVBxYHFwcYBxkHGgcbBxwHHQceBx8HIAchByIHIwckByUHJgcnBygHKQcqBysHLActBy4HLwcwBzEHMgczBzQHNQc2BzcHOAc5BzoHOwc8Bz0HPgc/B0AHQQdCB0MHRAdFB0YHRwdIB0kHSgdLB0wHTQdOB08HUAdRB1IHUwdUB1UHVgdXB1gHWQdaB1sHXAddB14HXwdgB2EHYgdjB2QHZQdmB2cHaAdpB2oHawdsB20HbgdvB3AHcQdyB3MHdAd1B3YHdwd4B3kHegd7B3wHfQd+B38HgAeBB4IHgweEB4UHhgeHB4gHiQeKB4sHjAeNB44HjweQB5EHkgeTB5QHlQeWB5cHmAeZB5oHmwecB50HngefB6AHoQeiB6MHpAelB6YHpweoB6kHqgerB6wHrQeuB68HsAexB7IHswe0B7UHtge3B7gHuQe6B7sHvAe9B74HvwfAB8EHwgfDB8QHxQfGB8cHyAfJB8oHywfMB80HzgfPB9AH0QfSB9MH1AfVB9YH1wfYB9kH2gfbB9wH3QfeB98H4AfhB+IH4wfkB+UH5gfnB+gH6QfqB+sH7AftB+4H7wfwB/EH8gfzB/QH9Qf2B/cH+Af5B/oH+wf8B/0H/gf/CAAIAQgCCAMIBAgFCAYIBwgICAkICggLCAwIDQgOCA8IEAgRCBIIEwgUCBUIFggXCBgIGQgaCBsIHAgdCB4IHwggCCEIIggjCCQIJQgmCCcIKAgpCCoIKwgsCC0ILggvCDAIMQgyCDMINAg1CDYINwg4CDkIOgg7CDwIPQg+CD8IQAhBCEIIQwhECEUIRghHCEgISQhKCEsITAhNCE4ITwhQCFEIUghTCFQIVQhWCFcIWAhZCFoIWwhcCF0IXghfCGAIYQhiCGMIZAhlCGYIZwhoCGkIaghrCGwIbQhuCG8IcAhxCHIIcwh0CHUIdgh3CHgIeQh6CHsIfAh9CH4IfwiACIEIggiDCIQIhQiGCIcIiAiJCIoIiwiMCI0IjgiPCJAIkQiSCJMIlAiVCJYIlwiYCJkImgibCJwInQieCJ8IoAihCKIIowikCKUIpginCKgIqQiqCKsIrAitCK4IrwiwCLEIsgizCLQItQi2CLcIuAi5CLoIuwi8CL0Ivgi/CMAIwQjCCMMIxAjFCMYIxwjICMkIygjLCMwIzQjOCM8I0AjRCNII0wjUCNUI1gjXCNgI2QjaCNsI3AjdCN4I3wjgCOEI4gjjCOQI5QjmCOcI6AjpCOoI6wjsCO0I7gjvCPAI8QjyCPMI9Aj1CPYI9wj4CPkI+gj7CPwI/Qj+CP8JAAkBCQIJAwkECQUJBgkHCQgJCQkKCQsJDAkNCQ4JDwkQCREJEgkTCRQJFQkWCRcJGAkZCRoJGwkcCR0JHgkfCSAJIQkiCSMJJAklCSYJJwkoCSkJKgkrCSwJLQkuCS8JMAkxCTIJMwk0CTUJNgk3CTgJOQk6CTsJPAk9CT4JPwlACUEJQglDCUQJRQlGCUcJSAlJCUoJSwlMCU0JTglPCVAJUQlSCVMJVAlVCVYJVwlYCVkJWglbCVwJXQleCV8JYAlhCWIJYwlkCWUJZglnCWgJaQlqCWsJbAltCW4JbwlwCXEJcglzCXQJdQl2CXcJeAl5CXoJewl8CX0Jfgl/CYAJgQmCCYMJhAmFCYYJhwmICYkJigmLCYwJjQmOCY8JkAmRCZIJkwmUCZUJlgmXCZgJmQmaCZsJnAmdCZ4JnwmgCaEJogmjCaQJpQmmCacJqAmpCaoJqwmsCa0JrgmvCbAJsQmyCbMJtAm1CbYJtwm4CbkJugm7CbwJvQm+Cb8JwAnBCcIJwwnECcUJxgnHCcgJyQnKCcsJzAnNCc4JzwnQCdEJ0gnTCdQJ1QnWCdcJ2AnZCdoJ2wncCd0J3gnfCeAJ4QniCeMJ5AnlCeYJ5wnoCekJ6gnrCewJ7QnuCe8J8AnxCfIJ8wn0CfUJ9gn3CfgJ+Qn6CfsJ/An9Cf4J/woACgEKAgoDCgQKBQoGCgcKCAoJCgoKCwoMCg0KDgoPChAKEQoSChMKFAoVChYKFwoYChkKGgobChwKHQoeCh8KIAohCiIKIwokCiUKJgonCigKKQoqCisKLAotCi4KLwowCjEKMgozCjQKNQo2CjcKOAo5CjoKOwo8Cj0KPgo/CkAKQQpCCkMKRApFCkYKRwpICkkKSgpLCkwKTQpOCk8KUApRClIKUwpUClUKVgpXClgKWQpaClsKXApdCl4KXwpgCmEKYgpjCmQKZQpmCmcKaAppCmoKawpsCm0KbgpvCnAKcQpyCnMKdAp1CnYKdwp4CnkKegp7CnwKfQp+Cn8KgAqBCoIKgwqECoUKhgqHCogKiQqKCosKjAqNCo4KjwqQCpEKkgqTCpQKlQqWCpcKmAqZCpoKmwqcCp0KngqfCqAKoQqiCqMKpAqlCqYKpwqoCqkKqgqrCqwKrQquCq8KsAqxCrIKswq0CrUKtgq3CrgKuQq6CrsKvAq9Cr4KvwrACsEKwgrDCsQKxQrGCscKyArJCsoKywrMCs0KzgrPCtAK0QrSCtMK1ArVCtYK1wrYCtkK2grbCtwK3QreCt8K4ArhCuIK4wrkCuUK5grnCugK6QrqCusK7ArtCu4K7wrwCvEK8grzCvQK9Qr2CvcK+Ar5CvoK+wr8Cv0K/gr/CwALAQsCCwMLBAsFCwYLBwsICwkLCgsLCwwLDQsOCw8LEAsRCxILEwsUCxULFgsXCxgLGQsaCxsLHAsdCx4LHwsgCyELIgsjCyQLJQsmCycLKAspCyoLKwssCy0LLgsvCzALMQsyCzMLNAs1CzYLNws4CzkLOgs7CzwLPQs+Cz8LQAtBC0ILQwtEC0ULRgtHC0gLSQtKC0sLTAtNC04LTwtQC1ELUgtTC1QLVQtWC1cLWAtZC1oLWwtcC10LXgtfC2ALYQtiC2MLZAtlC2YLZwtoC2kLagtrC2wLbQtuC28LcAtxC3ILcwt0C3ULdgt3C3gLeQt6C3sLfAt9C34LfwuAC4ELgguDC4QLhQuGC4cLiAuJC4oLiwuMC40LjguPC5ALkQuSC5MLlAuVC5YLlwuYC5kLmgubC5wLnQueC58LoAuhC6ILowukC6ULpgunC6gLqQuqC6sLrAutC64LrwuwC7ELsguzC7QLtQu2C7cLuAu5C7oLuwu8C70Lvgu/C8ALwQvCC8MLxAvFC8YLxwvIC8kLygvLC8wLzQvOC88L0AvRC9IL0wvUC9UL1gvXC9gL2QvaC9sL3AvdC94L3wvgC+EL4gvjC+QL5QvmC+cL6AvpC+oL6wvsC+0L7gvvC/AL8QvyC/ML9Av1C/YL9wv4C/kL+gv7C/wL/Qv+C/8MAAwBDAIMAwwEDAUMBgwHDAgMCQwKDAsMDAwNDA4MDwwQDBEMEgwTDBQMFQwWDBcMGAwZDBoMGwwcDB0MHgwfDCAMIQwiDCMMJAwlDCYMJwwoDCkMKgwrDCwMLQwuDC8MMAwxDDIMMww0DDUMNgw3DDgMOQw6DDsMPAw9DD4MPwxADEEMQgxDDEQMRQxGDEcMSAxJDEoMSwxMDE0MTgxPDFAMUQxSDFMMVAxVDFYMVwxYDFkMWgxbDFwMXQxeDF8MYAxhDGIMYwxkDGUMZgxnDGgMaQxqDGsMbAxtDG4MbwxwDHEMcgxzDHQMdQx2DHcMeAx5DHoMewx8DH0Mfgx/DIAMgQyCDIMMhAyFDIYMhwyIDIkMigyLDIwMjQyODI8MkAyRDJIMkwyUDJUMlgyXDJgMmQyaDJsMnAydDJ4MnwygDKEMogyjDKQMpQymDKcMqAypDKoMqwysDK0MrgyvDLAMsQyyDLMMtAy1DLYMtwy4DLkMugy7DLwMvQy+DL8MwAzBDMIMwwzEDMUMxgzHDMgMyQzKDMsMzAzNDM4MzwzQDNEM0gzTDNQM1QzWDNcM2AzZDNoM2wzcDN0M3gzfDOAM4QziDOMM5AzlDOYM5wzoDOkM6gzrDOwM7QzuDO8M8AzxDPIM8wz0DPUM9gz3DPgM+Qz6DPsM/Az9DP4M/w0ADQENAg0DDQQNBQ0GDQcNCA0JDQoNCw0MDQ0NDg0PDRANEQ0SDRMNFA0VDRYNFw0YDRkNGg0bDRwNHQ0eDR8NIA0hDSINIw0kDSUNJg0nDSgNKQ0qDSsNLA0tDS4NLw0wDTENMg0zDTQNNQ02DTcNOA05DToNOw08DT0NPg0/DUANQQ1CDUMNRA1FDUYNRw1IDUkNSg1LDUwNTQ1ODU8NUA1RDVINUw1UDVUNVg1XDVgNWQ1aDVsNXA1dDV4NXw1gDWENYg1jDWQNZQ1mDWcNaA1pDWoNaw1sDW0Nbg1vDXANcQ1yDXMNdA11DXYNdw14DXkNeg17DXwNfQ1+DX8NgA2BDYINgw2EDYUNhg2HDYgNiQ2KDYsNjA2NDY4Njw2QDZENkg2TDZQNlQ2WDZcNmA2ZDZoNmw2cDZ0Nng2fDaANoQ2iDaMNpA2lDaYNpw2oDakNqg2rDawNrQ2uDa8NsA2xDbINsw20DbUNtg23DbgNuQ26DbsNvA29Db4Nvw3ADcENwg3DDcQNxQ3GDccNyA3JDcoNyw3MDc0Nzg3PDdAN0Q3SDdMN1A3VDdYN1w3YDdkN2g3bDdwN3Q3eDd8N4A3hDeIN4w3kDeUN5g3nDegN6Q3qDesN7A3tDe4N7w3wDfEN8g3zDfQN9Q32DfcN+A35DfoN+w38Df0N/g3/DgAOAQ4CDgMOBA4FDgYOBw4IDgkOCg4LDgwODQ4ODg8OEA4RDhIOEw4UDhUOFg4XDhgOGQ4aDhsOHA4dDh4OHw4gDiEOIg4jDiQOJQ4mDicOKA4pDioOKw4sDi0OLg4vDjAOMQ4yDjMONA41DjYONw44DjkOOg47DjwOPQ4+Dj8OQA5BDkIOQw5EDkUORg5HDkgOSQ5KDksOTA5NDk4OTw5QDlEOUg5TDlQOVQ5WDlcOWA5ZDloOWw5cDl0OXg5fDmAOYQ5iDmMOZA5lDmYOZw5oDmkOag5rDmwObQ5uDm8OcA5xDnIOcw50DnUOdg53DngOeQ56DnsOfA59Dn4Ofw6ADoEOgg6DDoQOhQ6GDocOiA6JDooOiw6MDo0Ojg6PDpAOkQ6SDpMOlA6VDpYOlw6YDpkOmg6bDpwOnQ6eDp8OoA6hDqIOow6kDqUOpg6nDqgOqQ6qDqsOrA6tDq4Orw6wDrEOsg6zDrQOtQ62DrcOuA65DroOuw68Dr0Ovg6/DsAOwQ7CDsMOxA7FDsYOxw7IDskO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DxQQFBEUEhQTFBQUFRQWFBcUGBQZFBoUGxQcFB0UHhQfFCAUIRQiFCMUJBQlFCYUJxQoFCkUKhQrFCwULRQuFC8UMBQxFDIUMxQ0FDUUNhQ3FDgUORQ6FDsUPBQ9FD4UPxRAFEEUQhRDFEQURRRGFEcUSBRJFEoUSxRMFE0UThRPFFAUURRSFFMUVBRVFFYUVxRYFFkUWhRbFFwUXRReFF8UYBRhFGIUYxRkFGUUZhRnFGgUaRRqFGsUbBRtFG4UbxRwFHEUchRzFHQUdRR2FHcUeBR5FHoUexR8FH0UfhR/FIAUgRSCFIMUhBSFFIYUhxSIFIkUihSLFIwUjRSOFI8UkBSRFJIUkxSUFJUUlhSXFJgUmRSaFJsUnBSdFJ4UnxSgFKEUohSjFKQUpRSmFKcUqBSpFKoUqxSsFK0UrhSvFLAUsRSyFLMUtBS1FLYUtxS4FLkUuhS7FLwUvRS+FL8UwBTBFMIUwxTEFMUUxhTHFMgUyRTKFMsUzBTNFM4UzxTQFNEU0hTTFNQU1RTWFNcU2BTZFNoU2xTcFN0U3hTfFOAU4RTiFOMU5BTlFOYU5xToFOkU6hTrFOwU7RTuFO8U8BTxFPIU8xT0FPUU9hT3FPgU+RT6FPsU/BT9FP4U/xUAFQEVAhUDFQQVBRUGFQcVCBUJFQoVCxUMFQ0VDhUPFRAVERUSFRMVFBUVFRYVFxUYFRkVGhUbFRwVHRUeFR8VIBUhFSIVIxUkFSUVJhUnFSgVKRUqFSsVLBUtFS4VLxUwFTEVMhUzFTQVNRU2FTcVOBU5FToVOxU8FT0VPhU/FUAVQRVCFUMVRBVFFUYVRxVIFUkVShVLFUwVTRVOFU8VUBVRFVIVUxVUFVUVVhVXFVgVWRVaFVsVXBVdFV4VXxVgFWEVYhVjFWQVZRVmFWcVaBVpFWoVaxVsFW0VbhVvFXAVcRVyFXMVdBV1FXYVdxV4FXkVehV7FXwVfRV+FX8VgBWBFYIVgxWEFYUVhhWHFYgViRWKFYsVjBWNFY4VjxWQFZEVkhWTFZQVlRWWFZcVmBWZFZoVmxWcFZ0VnhWfFaAVoRWiFaMVpBWlFaYVpxWoFakVqhWrFawVrRWuFa8VsBWxFbIVsxW0FbUVthW3FbgVuRW6FbsVvBW9Fb4VvxXAFcEVwhXDFcQVxRXGFccVyBXJFcoVyxXMFc0VzhXPFdAV0RXSFdMV1BXVFdYV1xXYFdkV2hXbFdwV3RXeFd8V4BXhFeIV4xXkFeUV5hXnFegV6RXqFesV7BXtFe4V7xXwFfEV8hXzFfQV9RX2FfcV+BX5FfoV+xX8Ff0V/hX/FgAWARYCFgMWBBYFFgYWBxYIFgkWChYLFgwWDRYOFg8WEBYRFhIWExYUFhUWFhYXFhgWGRYaFhsWHBYdFh4WHxYgFiEWIhYjFiQWJRYmFicWKBYpFioWKxYsFi0WLhYvFjAWMRYyFjMWNBY1FjYWNxY4FjkWOhY7FjwWPRY+Fj8WQBZBFkIWQxZEFkUWRhZHFkgWSRZKFksWTBZNFk4WTxZQFlEWUhZTFlQWVRZWFlcWWBZZFloWWxZcFl0WXhZfFmAWYRZiFmMWZBZlFmYWZxZoFmkWahZrFmwWbRZuFm8WcBZxFnIWcxZ0FnUWdhZ3FngWeRZ6FnsWfBZ9Fn4WfxaAFoEWghaDFoQWhRaGFocWiBaJFooWixaMFo0WjhaPFpAWkRaSFpMWlBaVFpYWlxaYFpkWmhabFpwWnRaeFp8WoBahFqIWoxakFqUWphanFqgWqRaqFqsWrBatFq4WrxawFrEWshazFrQWtRa2FrcWuBa5FroWuxa8Fr0Wvha/FsAWwRbCFsMWxBbFFsYWxxbIFskWyhbLFswWzRbOFs8W0BbRFtIW0xbUFtUW1hbXFtgW2RbaFtsW3BbdFt4W3xbgFuEW4hbjFuQW5RbmFucW6BbpFuoW6xbsFu0W7hbvFvAW8RbyFvMW9Bb1FvYW9xb4FvkW+hb7FvwW/Rb+Fv8XABcBFwIXAxcEFwUXBhcHFwgXCRcKFwsXDBcNFw4XDxcQFxEXEhcTFxQXFRcWFxcXGBcZFxoXGxccFx0XHhcfFyAXIRciFyMXJBclFyYXJxcoFykXKhcrFywXLRcuFy8XMBcxFzIXMxc0FzUXNhc3FzgXORc6FzsXPBc9Fz4XPxdAF0EXQhdDF0QXRRdGF0cXSBdJF0oXSxdMF00XThdPF1AXURdSF1MXVBdVF1YXVxdYF1kXWhdbF1wXXRdeF18XYBdhF2IXYxdkF2UXZhdnF2gXaRdqF2sXbBdtF24XbxdwF3EXchdzF3QXdRd2F3cXeBd5F3oXexd8F30Xfhd/F4AXgReCF4MXhBeFF4YXhxeIF4kXiheLF4wXjReOF48XkBeRF5IXkxeUF5UXlheXF5gXmReaF5sXnBedF54XnxegF6EXohejF6QXpRemF6cXqBepF6oXqxesF60XrhevF7AXsReyF7MXtBe1F7YXtxe4F7kXuhe7F7wXvRe+F78XwBfBF8IXwxfEF8UXxhfHF8gXyRfKF8sXzBfNF84XzxfQF9EX0hfTF9QX1RfWF9cX2BfZF9oX2xfcF90X3hffF+AX4RfiF+MX5BflF+YX5xfoF+kX6hfrF+wX7RfuF+8X8BfxF/IX8xf0F/UX9hf3F/gX+Rf6F/sX/Bf9F/4X/xgAGAEYAhgDGAQYBRgGGAcYCBgJGAoYCxgMGA0YDhgPGBAYERgSGBMYFBgVGBYYFxgYGBkYGhgbGBwYHRgeGB8YIBghGCIYIxgkGCUYJhgnGCgYKRgqGCsYLBgtGC4YLxgwGDEYMhgzGDQYNRg2GDcYOBg5GDoYOxg8GD0YPhg/GEAYQRhCGEMYRBhFGEYYRxhIGEkYShhLGEwYTRhOGE8YUBhRGFIYUxhUGFUYVhhXGFgYWRhaGFsYXBhdGF4YXxhgGGEYYhhjGGQYZRhmGGcYaBhpGGoYaxhsGG0YbhhvGHAYcRhyGHMYdBh1GHYYdxh4GHkYehh7GHwYfRh+GH8YgBiBGIIYgxiEGIUYhhiHGIgYiRiKGIsYjBiNGI4YjxiQGJEYkhiTGJQYlRiWGJcYmBiZGJoYmxicGJ0YnhifGKAYoRiiGKMYpBilGKYYpxioGKkYqhirGKwYrRiuGK8YsBixGLIYsxi0GLUYthi3GLgYuRi6GLsYvBi9GL4YvxjAGMEYwhjDGMQYxRjGGMcYyBjJGMoYyxjMGM0YzhjPGNAY0RjSGNMY1BjVGNYY1xjYGNkY2hjbGNwY3RjeGN8Y4BjhGOIY4xjkGOUY5hjnGOgY6RjqGOsY7BjtGO4Y7xjwGPEY8hjzGPQY9Rj2GPcY+Bj5GPoY+xj8GP0Y/hj/GQAZARkCGQMZBBkFGQYZBxkIGQkZChkLGQwZDRkOGQ8ZEBkRGRIZExkUGRUZFhkXGRgZGRkaGRsZHBkdGR4ZHxkgGSEZIhkjGSQZJRkmGScZKBkpGSoZKxksGS0ZLhkvGTAZMRkyGTMZNBk1GTYZNxk4GTkZOhk7GTwZPRk+GT8ZQBlBGUIZQxlEGUUZRhlHGUgZSRlKGUsZTBlNGU4ZTxlQGVEZUhlTGVQZVRlWGVcZWBlZGVoZWxlcGV0ZXhlfGWAZYRliGWMZZBllGWYZZxloGWkZahlrGWwZbRluGW8ZcBlxGXIZcxl0GXUZdhl3GXgZeRl6GXsZfBl9GX4ZfxmAGYEZghmDGYQZhRmGGYcZiBmJGYoZixmMGY0ZjhmPGZAZkRmSGZMZlBmVGZYZlxmYGZkZmhmbGZwZnRmeGZ8ZoBmhGaIZoxmkGaUZphmnGagZqRmqGasZrBmtGa4ZrxmwGbEZshmzGbQZtRm2GbcZuBm5GboZuxm8Gb0Zvhm/GcAZwRnCGcMZxBnFGcYZxxnIGckZyhnLGcwZzRnOGc8Z0BnRGdIZ0xnUGdUZ1hnXGdgZ2RnaGdsZ3BndGd4Z3xngGeEZ4hnjGeQZ5RnmGecZ6BnpGeoZ6xnsGe0Z7hnvGfAZ8RnyGfMZ9Bn1GfYZ9xn4GfkZ+hn7GfwZ/Rn+Gf8aABoBGgIaAxoEGgUaBhoHGggaCRoKGgsaDBoNGg4aDxoQGhEaEhoTGhQaFRoWGhcaGBoZGhoaGxocGh0aHhofGiAaIRoiGiMaJBolGiYaJxooGikaKhorGiwaLRouGi8aMBoxGjIaMxo0GjUaNho3GjgaORo6GjsaPBo9Gj4aPxpAGkEaQhpDGkQaRRpGGkcaSBpJGkoaSxpMGk0aThpPGlAaURpSGlMaVBpVGlYaVxpYGlkaWhpbGlwaXRpeGl8aYBphGmIaYxpkGmUaZhpnGmgaaRpqGmsabBptGm4abxpwGnEachpzGnQadRp2GncaeBp5Gnoaexp8Gn0afhp/GoAagRqCGoMahBqFGoYahxqIGokaihqLGowajRqOGo8akBqRGpIakxqUGpUalhqXGpgamRqaGpsanBqdGp4anxqgGqEaohqjGqQapRqmGqcaqBqpGqoaqxqsGq0arhqvGrAasRqyGrMatBq1GrYatxq4Grkauhq7GrwavRq+Gr8awBrBGsIawxrEGsUaxhrHGsgayRrKGssazBrNGs4azxrQGtEa0hrTGtQa1RrWGtca2BrZGtoa2xrcGt0a3hrfGuAa4RriGuMa5BrlGuYa5xroGuka6hrrGuwa7RruGu8a8BrxGvIa8xr0GvUa9hr3Gvga+Rr6Gvsa/Br9Gv4a/xsAGwEbAhsDGwQbBRsGGwcbCBsJGwobCxsMGw0bDhsPGxAbERsSGxMbFBsVGxYbFxsYGxkbGhsbGxwbHRseGx8bIBshGyIbIxskGyUbJhsnGygbKRsqGysbLBstGy4bLxswGzEbMhszGzQbNRs2GzcbOBs5GzobOxs8Gz0bPhs/G0AbQRtCG0MbRBtFG0YbRxtIG0kbShtLG0wbTRtOG08bUBtRG1IbUxtUG1UbVhtXG1gbWRtaG1sbXBtdG14bXxtgG2EbYhtjG2QbZRtmG2cbaBtpG2obaxtsG20bbhtvG3AbcRtyG3MbdBt1G3Ybdxt4G3kbeht7G3wbfRt+G38bgBuBG4IbgxuEG4UbhhuHG4gbiRuKG4sbjBuNG44bjxuQG5EbkhuTG5QblRuWG5cbmBuZG5obmxucG50bnhufG6AboRuiG6MbpBulG6YbpxuoG6kbqhurG6wbrRuuG68bsBuxG7Ibsxu0G7Ubthu3G7gbuRu6G7sbvBu9G74bvxvAG8EbwhvDG8QbxRvGG8cbyBvJG8obyxvMG80bzhvPG9Ab0RvSG9Mb1BvVG9Yb1xvYG9kb2hvbG9wb3RveG98b4BvhG+Ib4xvkG+Ub5hvnG+gb6RvqG+sb7BvtG+4b7xvwG/Eb8hvzG/Qb9Rv2G/cb+Bv5G/ob+xv8G/0b/hv/HAAcARwCHAMcBBwFHAYcBxwIHAkcChwLHAwcDRwOHA8cEBwRHBIcExwUHBUcFhwXHBgcGRwaHBscHBwdHB4cHxwgHCEcIhwjHCQcJRwmHCccKBwpHCocKxwsHC0cLhwvHDAcMRwyHDMcNBw1HDYcNxw4HDkcOhw7HDwcPRw+HD8cQBxBHEIcQxxEHEUcRhxHHEgcSRxKHEscTBxNHE4cTxxQHFEcUhxTHFQcVRxWHFccWBxZHFocWxxcHF0cXhxfHGAcYRxiHGMcZBxlHGYcZxxoHGkcahxrHGwcbRxuHG8ccBxxHHIccxx0HHUcdhx3HHgceRx6HHscfBx9HH4cfxyAHIEcghyDHIQchRyGHIcciByJHIocixyMHI0cjhyPHJAckRySHJMclByVHJYclxyYHJkcmhybHJwcnRyeHJ8coByhHKIcoxykHKUcphynHKgcqRyqHKscrBytHK4crxywHLEcshyzHLQctRy2HLccuBy5HLocuxy8HL0cvhy/HMAcwRzCHMMcxBzFHMYcxxzIHMkcyhzLHMwczRzOHM8c0BzRHNIc0xzUHNUc1hzXHNgc2RzaHNsc3BzdHN4c3xzgHOEc4hzjHOQc5RzmHOcc6BzpHOoc6xzsHO0c7hzvHPAc8RzyHPMc9Bz1HPYc9xz4HPkc+hz7HPwc/Rz+HP8dAB0BHQIdAx0EHQUdBh0HHQgdCR0KHQsdDB0NHQ4dDx0QHREdEh0THRQdFR0WHRcdGB0ZHRodGx0cHR0dHh0fHSAdIR0iHSMdJB0lHSYdJx0oHSkdKh0rHSwdLR0uHS8dMB0xHTIdMx00HTUdNh03HTgdOR06HTsdPB09HT4dPx1AHUEdQh1DHUQdRR1GHUcdSB1JHUodSx1MHU0dTh1PHVAdUR1SHVMdVB1VHVYdVx1YHVkdWh1bHVwdXR1eHV8dYB1hHWIdYx1kHWUdZh1nHWgdaR1qHWsdbB1tHW4dbx1wHXEdch1zHXQddR12HXcdeB15HXodex18HX0dfh1/HYAdgR2CHYMdhB2FHYYdhx2IHYkdih2LHYwdjR2OHY8dkB2RHZIdkx2UHZUdlh2XHZgdmR2aHZsdnB2dHZ4dnx2gHaEdoh2jHaQdpR2mHacdqB2pHaodqx2sHa0drh2vHbAdsR2yHbMdtB21HbYdtx24Hbkduh27HbwdvR2+Hb8dwB3BHcIdwx3EHcUdxh3HHcgdyR3KHcsdzB3NHc4dzx3QHdEd0h3THdQd1R3WHdcd2B3ZHdod2x3cHd0d3h3fHeAd4R3iHeMd5B3lHeYd5x3oHekd6h3rHewd7R3uHe8d8B3xHfId8x30HfUd9h33Hfgd+R36Hfsd/B39Hf4d/x4AHgEeAh4DHgQeBR4GHgceCB4JHgoeCx4MHg0eDh4PHhAeER4SHhMeFB4VHhYeFx4YHhkeGh4bHhweHR4eHh8eIB4hHiIeIx4kHiUeJh4nHigeKR4qHiseLB4tHi4eLx4wHjEeMh4zHjQeNR42HjceOB45HjoeOx48Hj0ePh4/HkAeQR5CHkMeRB5FHkYeRx5IHkkeSh5LHkweTR5OHk8eUB5RHlIeUx5UHlUeVh5XHlgeWR5aHlseXB5dHl4eXx5gHmEeYh5jHmQeZR5mHmceaB5pHmoeax5sHm0ebh5vHnAecR5yHnMedB51HnYedx54Hnkeeh57HnwefR5+Hn8egB6BHoIegx6EHoUehh6HHogeiR6KHosejB6NHo4ejx6QHpEekh6THpQelR6WHpcemB6ZHpoe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QP4LChO2QP4KChOxQP4JChMIIPrh/wGoRcAV/ggKEwCQ/Fn3uRX9/woO+PvcrvcnvG6oyLL3YcpnrhL/AUtlouA36vdr0v8A55pe0hOxgKn/AP+6QBX+DAoT2oD+CwoTtoD+CgoTsYD+CQoTCED64f8BqEXAFf4ICvtDexX9/goO+PrcrvcnvG6oyLL3YcpnrvcB5BL/AUtlouA36vdr0v8A5ppe0hOwwKn/AP+6QBX+DAoT2UD+CwoTtUD+CgoTsMD+CQoTCiD64P8BqEXAFf4ICvt8exX9/Qr3ID8V/fwK+4F5Ff37Cg74SP8AR40B/wAmkkH///XgvrD3p/8AIjSB///xy3+r9y3KEv8ApcUf4Peezf8A7ozN/wBScv8TX/8B7cUA970V/foKE6//AO+zQP//Ho0AFf35ChNf/fgKE6/99woO+Bm2xeCv94er9wzKAf8BC8UftMng957PA/8CusUA994V/fYKor0V/fUK//3JEYD/ACESABX99AoO90r4/coB/wEMxR//AEHRg/8AsS590gP/AU6WgP8BYnfAFf3zCg73nP8ACFOA/wAmAv//ASupgf8ALVeA/wDhqIDKEv8AoRqg/wBfY/7//8xBYv8AWGC+/wE8OiP/AEZqAhP0/wJhWwD/AHxmQBX///9qAP//c5nABf////RA///8AED/AAELwP//+//AkYUIu1sFloOQlIuQCIj5RfcoiwWbi46RgZUIY7MFi4OShR79cwZ7i4iFlYEIs2MFkYWNipGLCP8AmdaABv//ySmAYf//5FWA///OBYCL///YwUCL//+hKkD/AD4+AP//zReA/wA8dED//+z3gIuL///gaIBy///xhsB3CBPs///qqkD//+MugP//9FnA///bfgCL///dCUCL//+PKMD/AE+OgP//yXUA/wB1McCLCP8AUkiAi/8AVvxA/wAxrID/ACaWAP8AQmZACP8AAHbA/wCbV0AV///+tcD//7sTwP//mDGA//9bhUD//5u+AIv//73pwIv//9LAAP8AWVVAi/8AUc2Ai/8ALAvA/wAkpED/ADN7AOas/wAFxID/AAIXgP8AAl9A/wAEsgCL/wAFnQCL/wANuoD///HOQP8AEzaA///yj4CL///qZ0CL///cFYD//+I4QP//6AHA///ycEAIE/Rjnf//6LmA/wAlcUCL/wBOcwCL/wAxnYD/ABC6gP8AM7yA/wArYoD/ACHBwAj/ASgpgAaLi//////A//9MUUD///0NAP//YmxACA73S4S2/wCtSfz/ACn7wP//5yFv/wAtRYH/AA9TVPcKrq/3IcoS/wEgifzg93rRauBC9wITnkD/AvqKAPfuFbR5nWZmeXliHot0kHyWg5aDl4abiwivnp6zHxOsAPuI+8oV/fIKE8wA/fEKE6wA/fAKDve19wix96fK9xHKAf8A8MUf4/e00AP/APDFAPewFfsF21T3CR7di8W9ss0IifuLBYuFjIiRhQi7WwWWg5CUi5AIiPlF9zuLBZuLjpGBlQhjswWLg5KFHv2MBnuLiIWVgQizYwWRhY2KkYsI+KUGSYn7N4se////ZcD//7sBQP//tJpA//9a/sAni0mLXeSL3YutobK/qgj3BQabi46RgZUIY7MFi4OShR77yAZ7i4iFlYEIs2MFkYWNipGLCPcEBl5saf//zXAAi///wJAACA73lP8ACFOA/wAmn77/ASsMwv8ALVeA/wDhqIDKEv8AfBpe/wBfZED//8xBYv8AWGC+/wCopGHgls6n4BP3/wK8xQD38xWLyF7LR5sI14q8ix73egabi46RgZUIY7MFi4OShR79awZ7i4iFlYEIs2MFkYWNipGLCP8AdNaABv//ySmAYf//5FVA///OBYCL///YwUCL//+hKkD/AD4+AP//zReA/wA8dID//+z3gIuL///gaIBy///xhsB3CBPv///qqgD//+MugP//9FoA///bfgCL///dCUAI//+PKMD/AFmOgP//yXUA/wB1McAe/wDLBQD/AHs/wP8AkbuA/wDE8QAfNn4Vi0Z+RnVvZahqwYveCLSf37P/AB9XgP8ADqiA//+8OYD//8bGgB774ZUVE/djnf//6LmA/wAlcUCL/wBOcwCL/wAxnYD/ABC6gP8AM7yA/wArYoD/ACHBwAj/APQpgAaLiGgxH0x+akaLUIs01T/NZP//5JvA///YVED//82lAP//wZ8A//+wSkCLCBPv//+y84D//7XdQP8AUKUA/wBZ4QAfi/8ALAvA/wAkpED/ADN7AOas/wAFxED/AAIXgP8AAl+A/wAEsgCL/wAFnQCL/wANuoD///HOAP8AEzaA///yj8CL///qZ0CL///cFYD//+I4QP//6AHA///ycEAIDvfQ49b3bsr3QcoB/wB7xR+2/wFQNYH/AFTKPf8APQBCzAP/AePFAPgOFf3vCg74Gf//HS8b/wBOPQH/AI2T5K7///9+v/8AadgQ///3qTG8/wAjSfz/ACn7wP//5yFv/wAtRYH/AKhTVK/3IcoS/wCFxR/g///HXO3/AGJgg/8AmUKQ0Xng9z7QE8NY/wFrxQCnFWSL///fCQD/AAvvwP//4LSA/wARZUAIE6NY/wABTYD/ACRJgP//9DgA/wAnuED//9ctwIv//+kigIv//+fJwP//8q6Ai///5HJAi///2GvA/wAo8gD//+spQP8AFGnA///7ckD/AA/dgP//ZXKA/wBrI8D//5w9wP8AYMbAi/8AHYZAi/8ADZoA/wAISoCL/wAX+4CL/wASaMD///szAP8AGwgA///ywYD/AACGgAj///+8wP/////A////vYCL////vkCL///2dQCL///6zQD/AAB4gP//8UUA/wAAcgD//9OdAP8AAVdA//+SeoD/AAsIwP//8X2A/wCNWMAIE9sY/wA2ZwD///SKgP8AHa8A///+ZkCti/cNi7Xdi9IIkQerd/8AIDdAhP8AHcjAi6uLqqCYrAiJ+1cFi4WMiZGFCLtbBZaDkJSLkAiI+UX3N4sFm4uOkYGVCGOzBYuDkoUe/fAGe4uIhZWBCLNjBZGFjYqRiwj32wYTi6iLi4lLij4I+xYGIl5PUf//nZfA/wBxFoD//82yQP8APhOAHxPHWP8AMhiAi/8AF1tA/wARHUD/ABlpQIsI/wAY/QD/ACD8AP//3ioA///RbsAfS3NVPR7/ALdkwP8AlqRAFf//8PsA/wBAgsD//8U6wP8AHIXA///VrICLCBObqP//zd1Ai///8NBA///rmQD//9WCwIsI///NRkD//8pCgP8AKDzA/wBCfYCyq7bwH/cYBtGI9ose94aLifwLBW1PbINSi///8ebAi///6dvA/wABOgD//+yiQP8AA2pACA74ZfcBrvcks/cXtfcIygH/AI3FH9b39t73JMwD/wHtxQD4XxWysXYr+zIwY2ofJItE9yJT9xiJkYaNhYsId2GBf4D3Bvuw91j3Q6b3F84frn2lhqCLrIublpiTCIj71wWLhYyJkYUIu1sFloOQlIuQCIj5Rfc3iwWbi46RgZUIY7MFi4OShR7+PAZ7i4iFlYEIs2MFkYWNipGLCPlaBouLi/sAivsEgmt1ZlaLdotzkHmQgOdP0jSLCCZPZn96o1qgH6KLl9TciwgO9xa2rvfssPcyygH/AJLFH+D3Y9AD/wH7xQD4OhWH91f3T4sFm4uOkYGVCGOzBYuDkoUe/O0Ge4uIhZWBCLNjBZGFjYqRiwj38gaLikcxHz8G+wkoNPsK+xPsN/cn9wzXwpibbKJqH4SL///1hcD///NxQP//+npA///5jsBzb31yRYsIQDbF9wrZueX3Gh8O91+2qff4rvctygH/AI7FH933atDN4AP/Ad/FAPhBFbZpvliLPQgpRywpLDPW9wrZuODpHvvT948Ve4uIhZWBCLNjBZGFjYqRiwj38gaLikwxHzsGIPsBO/sK+xP3Civ3J/cK9xnf9x8fi9Q92UKtCNiH5Ise95gGm4uOkYGVCGOzBYuDkoUeDvdLhLb/AK1J/P8AKfvA///nIW//AC1Fgf8AqFNUr/chyhL/AMbFH+D3etFq4BO9/wGsxQCvFf3yChPe/fEKE7398AoO9xK2rvdIqfchrfcuyhL/AI7FH+D3Fs2a0IvPE/3/AdHFAOwV/e4KPXgV/e0KE/797AoT/f3rCg730fdItfgfygH/AKvFH8z3YMz3IdID/wG4xQD4/RX7pwdofTYzM33grh6K96cF+DIWiP0NBYuFjImRhQi7WwWWg5CUi5AIiPlF9zeLBZuLjpGBlQhjswWLg5KFHv2oBnuLiIWVgQizYwWRhY2KkYsI3funBvsN9WLI0eyz9w4e96cHDvdQ+EGu9y3KAf8Aj8Uf4Pe4zAP/AgjFAPhBFYj8UQWLhYyJkYUIu1sFloOQlIuQCIj5Rfc3iwWbi46RgZUIY7MFi4OShR79JwZ7i4iFlYEIs2MFkYWNipGLCPhEBouKSjMf+1gG+xBSRfsCH4v7GPcc+yOQhoyKjYqNi5uLoKKNmQiMB4qPhZWCl36bROOL9wYI0J3X9woeDvcz9zqu+DTKgK4Sqdl848TX90bPE7b3gvjMFT4HSppKr4vFCK+orKoeuqJXWh9F9xwVPk5hTR+LQfVW5nmQiY2Ji4iLgnx+h4lydmV9X4sIE86CioWNi4WLTNz7L/cyi8SLxKy5twiI+5cFi4WMiZGFCLtbBZaDkJSLkAiI+UX3N4sFm4uOkYGVCGOzBYuDkoUe+9MGe4uIhZWBCLNjBZGFjYqRiwjnBoqKi/tKivsFcmBZPjeLOYtG5ovCi5WXkZqUv6vBuovqCNpW2i4eDtbZrvfOsPctyhL/AIzFH+D3StBP5RP4/wFrxQD3BRVATLH3Ctmm2/caH+WLh/dS9zeLBZuLjpGBlQhjswWLg5KFHvy2BnuLiIWVgQizYwWRhY2KkYsI99MGi4pMMR9FBionPvsK+xPnS/cJH62LuJSdn59huymei56Ll5WLnouPio+Jj4aUbqdyt4KbhZyJlggT9JaZlaGLmwihd6JzeHB6aB6LfZB7knwIg4BsgnGLCA73ApOx98C4/wBJbM3/ACKAAP8AdhMzyv//0qAA/wAl80ASqf8AVZNA///WbMDj/wA/+Zr/ADzzQP8AkxMm0BPpgP8AiWzA/wHy7MAV///7poCL///27MD/AAETQP//+BNA/wAErMD/AAXswP8AQVNA/wAUBoD/AECgAP8AKWZAiwj/ACAzQP8AClmA///fzMD//+fZwB///9fAAP//2zNA///Y5kD//8xAAB4T7YD//+omgP//4hnAFf8ABcAA///9swD/AAymQP///bNA/wARQACLCP8AP0AA/wBIc0D/AB9mgP8ARKZA/wAvJoD//+NAAP8APPNA//+xzMD//6wNAP//vfmA//+ZbMA3H4ssyljHeIuLa3J9dwgT84B2bn9ni2iL+wXbVPcJi92Ltb2yzQiJ+yAFi4eMh5GFCLtbBZaDkJSLkAiI+UX3N4sFm4uYkYGVCFmzBYuDkoUe+9UGe4uIhZWBCLNjBZGFjYqRiwjpi4n75QVGT/s5J0ld5N0ei7ewv+askY2Nj4uRi5l9nn6LdYtnbnN9CGOd///ek0D/AA1TQIv/AFmzQAgO90z32K73lsoB/wCWxR/3Gvd7zQP/ARzFAPejFf3qCg73THn3Cfd1rveWyhL/AJbFH/ca//+T/773Bv8A4QBCzRN0/wEcxQD3oxX96goTiP//zf/A+4cV/ekKDvdH90+1+BjKAf8Ap8UfzfewzAP/AOnFAPj9Ffew+1cGR2H7EfsjMoHirB73r0AVifu2BYuFjImRhQi7WwWWg5CUi5AIiPlF9zGLBZuLjpGBlQhjswWLg5KFHv0eBnuLiIWVgQizYwWRhY2KkYsI2ouK+6YFKO5S0x7di7SowsUIDvg490+190bG9yvKAf8Ap8UfzPetzfessQP/AOjFAPj9Ff3oCvfvgRX95woO903vsPe7q/ctygH/AKXFH+D3ntAD/wIExQD3OhX95gqA9w8V/eUK//8XhYD/ADkhQBX95AoO9z33+LX3b8qArhKp2fcswfdQzBPc95j4MBV+B1ZWjnlg7CKgmomfmR+LkIqRi5CLtJmo9wuLo4uniqyKCIj8BgWLhYyJkYUIu1sFloOQlIuQCIj5Rfc3iwWbi46RgZUIY7MFi4OShR778gZ7i4iFlYEIs2MFkYWNipGLCPcPBouLi/sGivsKQpNajkmNCPcoBxO82lbaLj5OYU0ei0H0VuZ5CJCKqIiLZAiJ9zAVjT4FSpo0r4vFCK+orKq6tldaHg73PffxlfeWygH/AJbFH/ca93nNA/8BHMUA99gVKgf///CNwIn//+9yQHpnPN+2qZKS9wIe94oGjPcLi/cfi4sI+3r7oQZOjIv3oPsaiwWFi4mMhZEIY7MFgZWOkZuLCPkUBpGThIsfs2MFlYGIhXuLCPsqi479RQWLhoaCgJMIW7sFhZH///73AI3/AAAJAJEIjffoBQ73SvdHtfggygH/ARbFH9/3K9AD/wDwxQD36BX94wr3pfsKFf3iCg6dfNf4wMoS/wCkxR/rYrXa4BPY/wGcxQB8Ff3hChPo/eAKE9j93woOnXzXTfcJ+InKEv8AWMTd9wb//9oAQutitdrgE6b/AZzFAHwV/eEKE6r94AoTpv3fChNQ//71/8CZFf3pCg732Pgyu2mt9y/KEv8Aj8Uf4PdZ2vcrzRO8/wCPxQD3xhX7SPds+xGdkpeOoB6LkICSfJZ6mXWfdKFEz4LOi86MvaPFuou+i8NlpmKEdol4i3sIPZtv15CNjY8ei42Kj4mQgKCFoYuuCBN8i7mS5PckpAiJ/FAFi4WMiZGFCLtbBZaDkJSLkAiI+UX3N4sFm4uOkYGVCGOzBYuDkoUe/a8Ge4uIhZWBCLNjBZGFjYqRiwj4y4uK+y8FL31kf0BBCBO8TdZVpGGLCEWLPlOKJwgO+ArKq22w97Svbqv3UMoS/wCQxR/g+BbNz+ATr/8B3sUA9zAV/d4KE1/93QqrwhUTr/3cCl6+FRNf/dsKDvgKNfcJq6ttsPe0r26r91DKEv8AqcUf4P8AuP++9wb/AFcAQs3P4BOHwP8Au8UA+P0Vm4uOkYGVCGOzBYuDkoUeKQZ7i4iFlYEIs2MFkYX/AAIDwIr/AAX8QIsIE1bA+DL8YRX93goTLsD93QqrwhUTVsD93ApevhUTLsD92woTgQD/AAb/wPvwFf3pCg73Te+w97ur9y3KAf8ApcUf4Pee0AP/Ae3FAPe9Ff36CqL7FxX95goO95n//6VbPf8ATLt//wCcdMn/AClPff8BsST+ymmmEv8AQ3c//wBUP33/ALn/iv8AU4f9/wCpOQnSE97/AO53QPk1FSBLPj4fi/sG9xVx9wuEYSL//6hiQP//rNsA///TjMCL///0o4CL///z6cD/ADXiwP//2PUAi///5W4Ai///6amA///puICL///qUECL///OkMD/AD9CwP///qoA/wAVycD///+KQP8AOyyA//+GRkD/AGhOgP//kImA/wBWrYCLCP8AF6+A/wAt5cD/AA8xgP8AFz4A/wAP+gD//+wPQP8AJDLA///xh8Af///3soCL///tggD///IfQP//6czAi///ygPAi///rJjA/wA1jAD//8lNwP8AbUOA/wB4dsD/ABEDQP8AjXrA/wCgZECL/wChtAAI/wCHt4D//5CQQP8AMUbA//+4qMAe4vuiFf//vW5A/wADSYD//5TRQP8AMVaAi/8ATiCACP8ANlGA/wAd8UD/ADnuAP8AOM9A/wA9ugD/ACWFAP//rK0A//+tbQAei///5UVA///8EYD//+VZQP//96+A///oR4AIE+74V/epFfvuBnuLiIWVgQizYwWRhY2KkYsI9wqLiP0NBYuFjImRhQi7WwX/AAmeQP//9mHA/wAGYcD/AAqeQIuQCIj5Rfc3iwWbi46RgZUIE95jswWLg5KFHg73R/dPtfgYygH/AKfFH833rs0D/wDpxQD4vRX3jfuKBW1dW2tDiwgygeKsH4D3oBX3uouK+1cF////3cD//+X+wP///CJA///eAUB/dwibRxWJ+7YFi4WMiZGFCLtbBZaDkJSLkAiI+UX3MosFm4uOkYGVCGOzBYuDkoUe/R4Ge4uIhZWBCLNjBZGFjYqRiwjai4r7pgUo7lLTHt2Ls6jCxQgO97N81/ddsffRyhL/AI3FH+titdrg92zNE/b/AUjFAPfJFblp136ui7GLwpezsQiJ+9wFi4WMiZGFCLtbBZaDkJSLkAiI+UX3N4sFm4uOkYGVCGOzBYuDkoUe/YoGe4uIhZWBCLNjBZGFjYqRiwj3TAavU5M9i2SLYnQ/UXyMkYuSi5EIp4CtY3dyf24eE+6LZq51n4SL+yve+xzif5SKk4qRi6eLkZmLpYubiJ2AjYGMhox8jQhfkSrFi/ciCK+SqZmjnAiinRWtrJy2i7SLxGXIXsII98GLivtxBVIwZE0eY4tQmHuZCA73AvtBsPgqsPcNr/ctyhL/AI7FH+BY0/dU0YHNE/b/ACzFAPk8FXuLiIWVgQizYwWRhY2KkYsI9/YGi4uJQIo9CPsHBvsHaVFmH4ttoWy/dAgT+UdhY1OLSwj7QvfJ+w7NlIyUkB6LloqTho+FkHSSbJUmq/sZ34v3FwjPrNDw7rNYYx6LXXtrb3eEhomIi4kIe6J/kpHew9jVNMT7Bh58i2uGe4gIE/ZtkHOXi64IraK20R73PgaMiouLHtGI9wqLHvc3BpuLjpGBlQhjswWLg5KFHg788fs30gMv+QUV/doKDvvE+P3KEvcF0kbSE6D3wfk8Ff4IChNA+wlUFf3aCg788ftd9wkB++L3BgP7qPtdFf3pCg77Ptuu+InLEqnFXOD3VuAT6PdY+AAVyWXJT4tYi0xiZmCLKItj9weCrIiXh5OHiwhwd3SCeMX7LPdA8Le+3x+L6PsRxEuwCBPYWqditou+CK2XxegezAbrl4uWlIC3Kh/7BAYqXUVRH4sx80i+bAgO+8T4/coB9wfSA/fB+TwV/ggKDvvE+P3K95uuEsLgctIT0PcX+TwV+0QGe4uIhZWBCLNjBZGFjYqRiwj3CouI/Q0Fi4WMiZGFCLtbBZaDkJSLkAiI+UX3N4sFm4uOkYGVCGOzBYuDkoUe+wkGE+Bnu4PIi6qL1Lq91Yv3VYv3Dvt2qlYI1gYn91H7MPcR+zmL+wWLLkuLLAiLTrVhrWcIDvva+P3K95quEvum4Pe+0lC7E+j3Pfk8FWr3G0X3NvsviySLOU2LKIs25kyNigi3Bmy2dsWLu4vPs8XHi/cDi9v7P54wCPs6BnuLiIWVgQizYwWRhY2KkYsI9wSLBRPwiP0NBYuFjImRhQi7WwWWg5CUi5AIiPlF9yeLBZuLjpGBlQhjswWLg5KFHg788fu0xf8Aw8KP/wBIpRIB///mWj3/AEOlwwP//+ZaQP//ny4AFf//5QFA///d+wj//5XQwP//m6q4Hv//b0kCi///UJKO91H//+8kcIuEi4l/i4CLfIt+j4j3M/sd9FPpiwjz3c3Y/wCGzDP//48VDv8AMJtz//+9Y4b//7H1RP//spIo///AZ3z//90w3nu2cZkf/wAXyuCL/wAefnf/AEPCkf8ASJGmiwj/ACBF8f8AMzlS///wMy///9E4QB8O/PH//tDRaP8ATr0v/wC4wXb/AD9lvAH//q++Nf8AOp5WA///b4EN///YUAoV/wCS3fSL/wCVSvL//vYZQP8AD8iO///8Ajb/AA3TTf///IEe/wAFikr/ADDPHYv/AAB/U4v/AAJg8////551/wAB0xX///8Z9P8AARyq//93vjX/AMIqc///mlXN/wBX/5T//4iD5YsI///jz6z//3fOE///+I1X//9wCL3//5nz7f8AWTfp//+2kZL/AFZPWf8ASJID/wA+yqz/AClj5/8AFzmG/wAQTRn//93Em/8AJDkJ///xeuAf///rTMWL///byIr//9mZo///y64ziwj//9R9KP//zTo+/wAdT3j/ACk49f8AI0uf/wA3n3v/AE7tcv8ATYUYHw788fvJufd3zwH72rsD+z77mxVGZMvGrqHQ0x/nzzIG+wZs+wJg+wjvQ+nnra6OH4uqYqdrjHV1dG1diwgO/PH8CMH3Err3Is8S+9XObM4T8C+IFc8H+wr7A///4QUA//+d+wAfi///zwOAsP//4/yApnwIE+h7eX93i2sI+wT3EGnL2p+hlpVrqHsee4uKeUeLXYtis4uxi6iXn5eUpISfiJyLCLmNmI6Z///yrQCp///rUwAfhov///a6QH7//99FwIsIE/BZZKe0H/8AJpnAuf8AImZA9wgeDvzx+YG8AYz5gRX+AAoO/PH8TM/3v84D+/D6YRWUWaBxfYlmdvsk/wDN/q56/wBhAVLFkVZ9Hot+h3uGfoiCh36Lg4uBn5Ccj5yPqJGLlIv3IvsCp/sJlzqSUZOLwAiLoKOgi50IDvzxWfksFf3+Cg788fmo5AEg+SwV/f0K9yA/Ff38CvuBeRX9+woO+8T4/crQvAH3B9ID98H5PBX+CAr7ktAV/gAKDvvE+P3KEvuIz/e30kzOE6D3wfk8Ff4IChNQ/Fn3uRX9/woO+8T4/coB9wfSA/fB+TwV/ggK+0N7Ff3+Cg77xPj9yvcA5AH3B9ID98H5PBX+CAr7fHsV/f0K9yA/Ff38CvuBeRX9+woO/PH3WvvIFbCc+3T3XAVAzld9LGGHiYmKi4mSesZ2qoOSiZKMk46uk6acsmoIDvvt+P3KAdXSA9f5PBWJ/UwFi4WMiZGFCLtbBZaDkJSLkAiI+UX3N4sFm4uOkYGVCGOzBYuDkoUeDvvF+P3KEvvCxPfJv4nSE9D3Cfj9Ff3ZChPg/dgKDvgP3K73Hqvisvc9sKWu3vIS/wFLZaLgN+q87Pe84BP8wP8CcmXA+DkVqM7E6MyLCM6kRUFHcDhKH06LQud6tghW+BwVrnqcbGt6emhonHurqpybrh5t+0IV9w/3DdykmFa1eh+Gi4aEhIKGhoaFhYRpY1tiO4sqi129XriCk4WShIsIfomDiG/r+wn3Kh/7c/uQFRP+wMGdtbOL2gjjLc4lM0Njen2pV5Ue/wAUq0CL/wAfqYDj/wBDq0CLCNKzTFM4TW1VH2GLeqVtiwiHiYuDZJN57B+ci56Nn5IIE/3AtXCURotFi1L//9JTQGD//9OswItfi///18GA/wAPsQD//98+gP8AIk8A///WZ4D/ACuRgP8AEkvA/wBe04D//+/cwIv//+/UwIv//9g1gP//5KgAi///6q1Ai///6GdA/wAPxwD//9UngP8ALU4A///Qi8AI/wAm/UD//9cpAP8ANFEA///sAkD/ADwCgIv/AENggIv/AHWfgKSL9wKL/wAGU0D///8XQP8ACspA///8bAD/AA3mAP8ATcAA/wACOkD/ADvVAP8ANufA/wAq58D/AELagKpdukTviwjx0s73CPcIQswnHzuLVWhrZP//sypA//+iW4D//8gvgP//XqhA//+2WAD///sHAP//8RcA/wAei0D//+VbAP8AJJGA///Q3ED/ACPYgAgO/PH7QdIDJflLFf3aCg788fsrygH8TvsrFf3XCg788SP5chWXkVX3XgWLjYqMi4x9pG9+dH9zf256mnQIjIqMiQWMioyKi4oIDvzxf/oNFYyLjY6MjZmjb5tzl3SXb5h9coqJiomLiQhW+1yXhQUO/PH5dcrKugH7mvl1Ffh/BpuLjpGBlQhjswWLg5KFHvx/BnuLiIWVgQizYwWRhY2KkYsI92f3EhX3EPcP3qWYVbZ6H4aLhoSEgoaGhoSEhGhiW2E6i0WLXKhqqHuZfpqAlYKUhZKEiwh+iIOIbuz7DPctHw788ftxvAH72/txFf4ACg788fwYuvcUugH72/wYFf3WCvdDBP3VCg74SFj3Cf8ABY0B/wAmkkH///XgvrD3p/8AIjSB///xy3+r9y3KEv8ApcUf4P//4f++9wb/ALYAQs3/AO6Mzf8AUnL/Ey7A/wHtxQD3vRX9+goTVsD/AO+zQP//Ho0AFf35ChMuwP34ChNWwP33ChOBAP/+OUyA//+FcwAV/ekKDvgZPfcJj8Xgr/eHq/cMyhL/AJ3E3fcG///8AEK0yeD3ns8Te4D/ArrFAPfeFf32CqK9Ff31Cv/9yRGA/wAhEgAV/fQKE4QA/wA87kD//hTuABX96QoO90qa9wn4ecoS/wCvxN33Bv//6wBC/wBB0YP/ALEufdITWP8BTpaA/wFid8AV/fMKE6D//5suQP/+rIhAFf3pCg730HD3CYnW927K90HKEv8AS8Td9wb//74AQrb/AVA1gf8AVMo9/wA9AELME4j/AIXEwHAV/ekKE3f/AV4AQPgpFf3vCg73S/s+9wm5tv8ArUn8/wAp+8D//+chb/8ALUWB/wCoU1Sv9yHKEv8AxsUf4P8ANP++9wb/AD8AQtFq4BNeQP8BrMUArxX98goTboD98QoTXkD98AoTgQD//93/wPtiFf3pCg73Evsl9wnSrvdIqfchrfcuyhL/AI7FH+D/AHr/vvcG//+VAELNmtCLzxN9QP8B0cUA7BX97go9eBX97QoTfYD97AoTfUD96woTggD/ABT/wPtzFf3pCg74OKf3CbW190bG9yvKEv8Ap8UfzP//w/++9wb/AOMAQs33rLETe/8A6MUA+P0V/egK9++BFf3nChOE//6R/8D74RX96QoO90ps9wnotfggyhL/AOfE3fcG//+9AELf9yvQE2z/APDFAPfoFf3jCvel+woV/eIKE5D//x//wPuRFf3pCg74Sluu99+i9bH3GMoS/wIGxR//AD+4Pv8AeUfCxf///oGJ/wBeeT7///wFOcYT/f8DrsUAyBWkqm+AgmJO+wYzV8rFH4vLwLO3pqSapJ6LrYuvcatlo3NuUXpNi3mLeotzjwiO/B4Fi4aGgoCTCFu7BYWRio2LkQiO99IFJlpZTklNgICEg4iLaYtvqIuni433N/P3JMII+wLsBXuae5F1i///xNZAi///6i8ATv//5/rAiwhuSp2cpPcPsrsfqouqgKVzCOwwBYz3I4v3B4uLCPxCBoWLiYyFkQhjswWBlY6Rm4sI+iEGkZOEix+zYwWVgYiFe4sI/DMGi////rhA//+vXED//5P3wB+L///k/gD/AAAUgP//40eA/wAAM0D//+JmgJyJl4uTi+SLrq2dqwgT+v///w/A/wAG0UD///9yAP8ABzvAi/8AB0XACP8AOnJA/wAgTUD/AAfMgP8AET3A/wAq9YD/AAH4wP//29iA///5XQAei///3GpA///gZ4D//+s+wP//8J2A///0kAAIE/3DbLloi1OLZkhhdX52fmVti12LVadjwYsI/wBiHMCL///m4gDV/wAaAUCLCA74SfuWqfcqtfhWu1ux9znKEv8AmcUf4PdjxuHWS9J2ysDgE98g/wLcxQBEFZyFq4qZi9aLpaeLjIujbKFxjHt7fHloi1SLVq6LvYuyvLulowiyrtS5i9sIE96g3/sFt0geiPc899yLBZuLjpGBlQhjswWLg5KFHv4gBnuLiIWVgQizYwWRhY2KkYsI+JeLiPs5h4sFWotSZHVYCBPvIP4CChPfIMG95+DduWpSHothfltpaFtaOVuLVYtSvmfHeQgT3mBwd3Rwi2EIPuBux+Clp4wei5h5n3uPgnx7dl+LSIt0v4u/CIudk6GVmAgO/PH77K73vq0B+9LN9xvGnb/JywPVMBWLT/sGiIsyCEXNbLvAuZqSHoudc6B3jXh4goJwi12Le6+LqovN9xKQi8yL0FbHQYtdi252c24IXrNlm2uLCFBTXkM390b7HKmVkJKXH4uOio+HjlyuIsSL7ouzmbK3i6qLsHaid4J6hnWLcQh5t4qLmZOQlR6LmYSYi5wIsaKlt7WiaF4eDvzx/EOq8q73j60B+9LN9xvGl8zCywP3HiEV0FbHQR5di252c25es2Wba4sIUFNeQzf3RvscqZWQkpcfi46Kj4eOXK4ixIvui7OZsreLqouwdqJ3gnqGdYtxCHm3iouZk5CVHouZhJiLnAixoqW3taJoXh6LTfsKl4s+i2ygfqCDcXR5f4tnCFrjYrvAppqSHoudc5x3jHx8fH9zi3GLcKeLqouoopuWkp6Fm4mXiwiyi5aMpICbhh+Fi4J5cYtni3CQi6uLtPcLlYvPCA77uvcM0gP3DPmWFf3UCg4g9wzS9wjSA/cM+ZYV/dQK908W/dQKDvsK9ynC967CAbrO95zJA/cG99sV4cvU3te0TUg2S0c0R1632h732oYV9w0o7fsGLDZH+wD7GPcUN+7h28v3AR4O+1j/AoN+Nf8AJIG+EsTg9wXb///KjAj/AENz/hPQ93v4QBVen1+8i8UIxv8ALukA/wAdfkD/ACCaAP8AJ/kA/wAUEAD//9/xAP//2mYAHov//7+QQP//5RlA///Q/sD//+hawP//3ZvACL/8WRUT4KGpwrAfi7cp6S+3CBPQ5Nz3B+2L7AjgTdE1SD5cRx6LMtRm5GgI+y/7K4uEBRPg1WT3CVaLTotrY3GLgAh1unCgHg77EHL/AE5+ff8A5IGDr///6m1Q/wBo2qD/APO4EK4S/wBMSwL/AGO0/vc14BO89/JyFTOLIPc////xTQD/AJZtQP//4rMA/wALksD//91LAP8ADJYAi/8AKafAi/8AGiFA/wAb2ID/AAzpAP8AEMAAi/8ALOjAi/8AA1TA///WHkD/AAbfAP//3/SACBPc/wANEsD///pHgP8AEi0A///8XcD/ABnAQIsI0qzq3dhb1EQf//+8VMCL///mVoAz///rVMCLCIFtv5mczbPj7fU6+wb7GCNENh97i3iMfY+a+x3/AG2rgP//n36A/wAsVICL/wAPR4CL/wAEo0D/AAAuAP8ACl7Aiwj/AA22gP8ABZeA///hC4D//+/3QB///+flgP//9UGA///4a0D//9YnAB4O+xByz+Gv///qbVD/AGjaoP8AnLgQsfderhL/AFxLAv8AY7T+8OBR4BPe91z5GRX//7xUwIv//+ZWgDP//+tUwIsIgW2/mZzNs+Pl41E+H4tGXGdtfAgT3d5joCmLZoszLGpOi3uLeIx9j7NE/wAy4UB3/wAZHsCL/wAZKUCL/wAbwYD/AAqsgP8ACl7Aiwj/AA22gP8ABZeA///hC4D//+/3QP//5+WA///1QYD///hrQP//1icAHxO9M4v//8FwAP8ARiYA///Y3QD/AGJHQP//4rMA/wALksD//91LAP8ADJYAi/8AKafAi/8AGiFA/wAb2ID/AAzpAP8AEMAAi/8ALOjAi/8AA1TA///WHkD/AAbfAP//3/SACBPd/wANEsD///pHgP8AEi0A///8XcD/ABnAQIsIuaS4vfcfV5F3H1uLY21wiwh9haaTpMOT0B8T3p2wqNQfvW29TB4OtImpAfdR1/cq1AP3vfgHFTk1cUWLSQhDuTzz2tHF3h6L30vYUMTt9wv3M/cii5OLoGCigouGi/tb+2tgTz/j+z/3ToOL///rmYCL///pPUD//+dmAIv///ctAAiL///+4AD/AAB5QP///z0A/wAAsAD///9QAJx690n7N9Q5CLZiFblfqDOLWghLdFJWVXfGyR6L28Lcn58IDjn3S60BreH/ALTP3/8AX2U//wA1mTj/AC0RQQP/AXFYQP8AG+aAFf//79dA/wAf+kD//+b7QP8AEG8AHv8ACFqAi/8ABlRA/wAFb8D/AAePwP8ACddA/wAaPcD/ACInAP8AHKHA/wA33ECL/wA5yQCL/wAbFID///m2QP8AG4EA///wOwD/ABnjwP//6ibA/wAj3sD//+SCAP8AIZqA///ku8D/ABmLAP///6iA/wAZjUD///6CQP8AEdOA///2owD/AA9fgP//+AGA/wANIAD///F7gP8ADYpA///uacCLCP//6WJA///qhAD//+lFgP//5u1AH4v//+SWAP8AGSgA///wOYD/ABw0QP//7lCA///208D//935AFtYUItTi03Di/chi/TX9wm4nY2Mio6LjQiZbJCLbPsm+wv7Jvsw9wVA5h62i+Gp/wAWIID/AEQqQP8AGPXA///hskD/ACO4AP//1KIAi///0nyAi///xPUA//+vigD//8cvgIv//+3HAAgO+yHBrvexsPd+rhKr4U/g9zLlE+z4S3oVi51OyYO5lpmVoYubCKF3onN4cHpoHot9kHuSfISBaIFxiwhrRaj3A8Ce59QfrIuheJeLCI6VlpeafJ1NH2mLc4VvgAgT9HijfMeLuovQuL65i8+LpDOgiwiVqb+ZnEazMzcxTycfi1m6Ur5mCBPsUmF8RYtmi/sm9xxwtIuti7mWm52fYbE0nosInpeVnh8O26jg90ir95evAZ+/947W91DHA/hj+N0VuovX+wSM+ycIJjLty8OmtLIf/Bu2FYeohI95iwh/gIh/+wv3MfyG94Xs9xb3AfeH9wBV9xj7FE08aCkq9xIq9x0f+xI1VToe+zWL+y73n2z3iwgO+yuLrgGr1gP4EPMVg4tyRimL+wSLbeeLxovg9xb3P/c391WJk2+md4uIi////NJA////K0D///0twP///NTAQjks+xZSPAj//8d5Ov//sagE///khsb//7xX/ItgCPsM0kn3Ju7VxY+acqZ6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teyL/wAYShT/ABVvrYv/ABuQU4ukdZ5umAj8C/c++Av3PwWomKGei6SL/wAbmj7//+e4DP8AFWXC///qR/SLeot4g3l+CPvj+4Sz+C4Fi5CMkIuQCK5+qGZmfm5oHouGjIaLhgiz/C774/eEBXmYeJN6i///6koUi///57Xs///qkFOL///kb62LcqF4qH4I+Av7PvwL+z8Fbn51eItyi///5GXC/wAYR/T//+qaPv8AFbgMiwgO+a37Hfco+G33KAH5CvceA/lC96EV+6IKDvgdbvcF9973BQH4UPcCA8P4bRX7oQoO+CBq9wv31/cLAfhN9woDw/hrFfugCg73OPhUsgHMXRWAlIKWlpSUlh6L99/3c/eq98Teb2l2Zn1ie1qGVJNUjIOThJSKloqUkoyWi42MjYqNCIS7kLmauJ3Bp8G5sI6NjI6LjouTh5GEjAiIBlCKVKJbqWOkaqxxtYiQho6EjICMgYOKgIqHjYeMh6ZdtGW3bgike6Z/poP7wSj7b/uwi/viCA73OPdtsgETAMz5ghWWlJSWlpSCgB6L+9/3c/uq98Q4b612sH20e7yGwpPCjJOTkpSMloyUhIyAi4mMiYqJCIRbkF2aXp1Vp1W5Zo6JjIiLiIuDh4WEigiIBlCMVHRbbWNyampxYYiGhoiEioCKgZOKloqPjY+Mj6a5tLG3qAikm6aXppP7we77b/ewi/fiCA74Cf8Ag2HL/wAn06n/AfDKjLMB/wHaf4n/AKs1bBX///fCgov///e2vP///7Ww///3qvr///9rZP//9PO6///9vkX///gvmf//9RUhi///9jk3i///+IhW/wAEjw////kyv/8ACyie///+O07/AAElAP8AANTA/wADo0D///1lwP8AASUA/wAA1MD/AAeMe/8AAKoV/wAHZbT/AABO7f8AB0/Gi/8ALK5Ji/8AJon7///3uuD/ACHIh///8TheCP8ANElA///qjED/ADK4QP//4KwA/wAh6wD//9AZQP8ABPyA///5IkD/AAbBwP///erA/wAIKsD/AAbOAP8ABt2A/wAE/ID///6OAP8AEG4A/wABuQD/AArdQP8AB9RA/wAxYgD/ABd5gP8ALeQA/wAcdkD/ACcGQP8AHE4A/wAmCYD/ACJHgP8AHwQA/wAsNED/ABddwP8AByCg/wAC37f/AAOGNf8ABy2Si/8AB1G5CIv/AAkC6v//+qhn/wAJObf///V2hP8AAaud///8NMD/AAGdQP//+2xA///8rQD///rnwP///8uA///QhQD//+cgwP//0PpA///W2wD//+b4wP//23gA///uxoD//+ZhgP//7grA///bXAD///cJwP//4QWA///hZsD/AYrmgP/+WcFA/wDRBQD7XosIfYWCgICUgpYf9zaL/wGh2QD//1fxwP8AJcRA//5o00D//9J1AP8AJi2J//+magf/AChC4///owNCiwgO+DD/AAi0/rP/AfDKf/8AJ9OpARMA/wHaf4D/AiF/gBX///fCgIv///e2wP8AAEqA///3qwD/AACUgP//9PPA/wACQcD///gvgP8ACurAi/8ACccAi/8AB3eA/wAEj0D/AAbNQP8ACyiA/wABxMD/AAElAP///ytA/wADo0D/AAKaQP8AASUA////K0D/AAeMgP///1YA/wAHZcD///+xAP8AB0/Ai/8ALK5Ai/8AJooA/wAIRQD/ACHIgP8ADsfACP8ANElA/wAVc8D/ADK4QP8AH1QA/wAh6wD/AC/mwP8ABPyA/wAG3cD/AAbBwP8AAhVA/wAIKsD///kyAP8ABt2A///7A4D///6OAP//75IA/wABuQD///UiwP8AB9RA///OngD/ABd5gP//0hwA/wAcdkD//9j5wP8AHE4A///Z9oD/ACJHgP//4PwA/wAsNED//+iiQP8AByCA///9IED/AAOGQP//+NKAi///+K5ACIv///b9AP//+qiA///2xkD///V2gP///lSA///8NMD///5iwP//+2xA/wADUwD///rnwP8AADSA///QhQD/ABjfQP//0PpA/wApJQD//+b4wP8AJIgA///uxoD/ABmegP//7grA/wAkpAD///cJwP8AHvqA///hZsD//nUZgP/+WcFA//8u+wD7XosIfYWUlpaUlJYf9zaL/wGh2QD/AKgOQP8AJcRA/wGXLMD//9J1AP//2dKA//+magD//9e9AP//owNAiwgOyaB292DD+EZ3AaYW1ov3DPdg97aLrPtg54v7BflKMosF+0n8RhXJ9wH290es1wiAB4tomSCs+2cIDsmLw/emyfeKwxL4zt1m2xPw6xb3iQbEi9SQ2L28q8LEi9KLvmbX+xCgCBPo9xqr0diL1AjHWOT7RR77dAZY/RIV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r/f6r5Z39xXzEpvyl9aK8hO896YW92wKE9z3bQoTvPduCvsv+O0V92oKE5r3URb35goO+1SLr/j3r9H3BxL3KvcGIuoT6Pf+FveTChPwKfm+FfeUCg77VPtc9wfgr/j3rxL3KvcGIuoT6Pf+FveTChPwKfsjFfeUCg77rvtc9wfgr/f6r5Z39xD3BxL09wYz1hPa96YW92wKE+r3bQoT2vduChPMVPjuFfeUCv19BPdrCg77VIuv+Pev9yXbAfcz6gP3/hb3kwo6+ZkV9+EKDvuui6/3+q+Wd/epdxL3F9YTuPemFvdsChPY920KE7j3bgpf+KgV948KDvtUi6/496/3jqIS7siK6kijt8YT6vf+FveTClv6DxX35woT9vfoCg77rouv9/qvlnf3mKISwcib1kujt8YTvfemFvdsChPd920KE733bgqG+RMV9+QKE5v35QoO+1SLr/j3r9GxAfcz6gP3/hb3kwq3+YUV954KDvuui6/3+q+Wd/c2sRL3F9YTuPemFvdsChPY920KE7j3bgri+NsV954KDvtUi6/496+9wYPBEvcz6hPI9/4W95MKqPnBFRPYd58FE+j3ygoT2PfLChPon3cFE9j3zAoT6PfjCg77rouv9/qvlnf3F8GDwRL3F9YTpPemFvdsChPE920KE6T3bgrT+QwVE4x3nwUTlPfKChOM98sKE5SfdwUTjPfMChOU9+MKDveh+ybhx6/4968B9zPq92WgA/nHFveVCvvj+yIV92IKDob7JuHHr/f7q49394CvlncS9xDW9xOgE+P40Bb3lgoT0/eXChPn95gKE+v3mQoT4/d3Cvt1+yIV92IKDvCLr/j3r/cl2wH3M+oD+R/3mxX3mgr7m/nwFfffCg77rouv+Pevlnf3OdsS9xfWE7j3rRb3mwoT2PecChO4934Kqvn7FfffCg7wi6/4xeFnrxL3M+r3naATuPkf95sV95oKOvjtFRPY92IKDvuui6/40OFcrxL3F9b3B6AT2PetFvebChO495wKE9j3fgrI+PgV92IKDvD7JuHHr/j3rwH3M+r3EaAD+R/3mxX3mgr7cfsiFfdiCg77rvsm4cev+PevlncS9xHfdqAT0PetFvebChPg95wKE9D3fgoTxEP7IhW4erBocXp3dHmXcqudl5eLHot2i0xRVggTyIiIiYiLiAiGkISQHpXLx+UfDveCi6/496/3JdsB9zOx+FSxA/mm+RsV958K+2r3aRX33woOpYuv9/qveqf3lXcS9xXaPNP3f9oTtvjiFvegChPa93MKE7b3oQr7HfklFfdXCg73gouv+PevAfczsfhUsQP5pvkbFfefCvtp918V/j0KDqWLr/f6r3qn9413EvcV2jzT93/aE7b44hb3oAoT2vdzChO296EK+w75OBX+PAoO94L7JuHHr/j3rwH3M7H3j6D3RLED+ab5GxX3nwr70f2pFfdiCg6l+ybhx6/3+q96pxL3Fdo80/choNTaE9f44hb3oAoT6/dzChPX96EK+3f7IhX3YgoO94KLr/j3r73Bg8ES9zOx+FSxE8z5pvkbFfefCvtI9zoVE9x3nwUT7PfKChPc98sKE+yfdwUT3PfMChPs9+MKDqWLr/f6r3qn9wPBg8ES9xXaPNP3f9oTo/jiFvegChPF93MKE6P3oQox+QwVE4l3nwUTkffKChOJ98sKE5GfdwUTiffMChOR9+MKDvekd6z5Jqv3EdsB0fb4nvYD+br35hX3ogogmxX3owr7AviOFfffCg5ngav4IKf3kHcBsub3yOYD+KX3aRX3pAowlBX3pQp7+EcV91cKDvekd6z5JqsB0fb4nvYD+br35hX3ogogmxX3owr7AfgfFf5HCg5ngav4IKf3iHcBsub3yOYD+KX3aRX3pAowlBX3pQqK98YV/ksKDvekd6z5Jqv3oNsB0fb4nvYD+br35hX3ogogmxX3owr7AfgfFf5HCnD3ohX33woOZ4Gr+CCn98bbAbLm98jmA/il92kV96QKMJQV96UKiffIFf5HCnD3ohX33woO96T7XPcHzKz5JqsB0fb3YfcG91/2A/m69+YV96IKIJsV96MK+wH4HxX+Rwo5/gAV92sKDmf7XPcH1qv4IKf3iHcBsubt9wbr5gP4pfdpFfekCjCUFfelCor3xhX+Swo5/SUV92sKDvekd6z5Jqv3oNsB0fb4nvYD+br35hX3ogogmxX3owr7AfgfFf5HCnD3SxX34QoOZ4Gr+CCn98bbAbLm98jmA/il92kV96QKMJQV96UKiffIFf5HCnD3SxX34QoO96R3rPkmq/frogHR9veayKajt8a49gP5uvfmFfeiCiCbFfejCvsB+B8V/kcK1/ejFfeRCg5ngav4IKf4EaISsub3L8im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+xHCFY2HoZGBjYeMf4uNhgj3IIwVj4qTjIuOi5Fth52GCEr3SBWQiJCLk5GUkY+Yh5WIkoKQiYeKiJCCi4eLf4GFhIUI+0DAFYKGfIJWZ1Vme4Fre3eBgId/iIaKh4mLio2Im3+Th6GAl5ChfwiegZSNn4SpgJSSqIKRiZGJjYuNi6WUjImVcpR+n3sIh4IFgG+bbJd6koKce4+KkIqJhYSDgoKCe4l/iYGNXo2Bjn6VeZl7CJKDhIIFg4GCfoeCiIOLfox4jXONhZ9xln2PhYuJi4qJiIiICBO+hISCioWLeYtwkX2YfZWAi4yCewiHhIt9BYpolnyjfwiYhYuABRO+RIt5jHaNh4+DkoqNk42RjJqMoAiMnZSMBaaOmqSLqIuZiZGEloKYj4mUl5ufmKaBqIeXhZWHjYmMioyLiwiLjpKTl5ejo5CXh7eJm4mSfJoIf5eYlwWkopOWi7aLn4uNiZKHmISVfJ2Ij4mOi4yLjJGRkpObnJGUkJYIkZeMkoydCIybBZeXmJWTm46QjpCMjI2NnY2pja+Ol42YkZGOjIuYi6KLnZaajQihjpyZlJ2RlouLeIsIfYt6lAVrm2ehW65ar3eWdZFbl25+fGyAc5BumXiRg4yJiYmIh22BgpEIiYyKrYyWjJCNkY6UmKx8pm2OaY5ybJxkkH6MhIt5ineKiH2ICIWKiYuHjYaNf5WLjouMj5CPkJicjpOKm4qfgJ58lnOcX4pwfgj31Basg6d0rHTLXbdyqIGTiJSJiIWBeWiQc5R4kn6Tb59sonmZhZcIh5OClo5/j3uEd3x8fn6GiWyJCH6KBY+GjYiHgIZ9f359hAgT3Ax6g3SNeZAIpwebipiLHpOJBaqDmJ2XnQiClQV8m4aWjJ2Mn5iamZKUkKmMmYcI+2dvFZZ3fXSAf318i4ideQiXf5qNBZOMk4yMi42Li4mLdotzi4SHh4iIeIeDjHyNfJKAlYaPeaWWkwiPjoiMgIxqjW6li62LkomRiYuIi4aDh4d2djtYcYOAh36LgYwIg4x8kIqNi4yQjpOPu6Gmm8e1u62mmp6Pr5OufJZ2CO6GFYt7gYCCh4SIfIqGjYaOfpeJkIKfm6CWj42MkoqQi6CKmIKLdQh8XBWKZwWKUIp2iUmKbIlwi4kIE50sioeIi4GOf4+IjYqQi4uF93+Qi5GLqImPigj7Z20VhIVhb3qBeoGDiH+KgIqBjYaOh46MjpCMlo2yoqiioJuYlY2LCI+LknSMhwj4PI0Vn3q5a5mFCBO8BJ6CdYR5kG+TWq2CnYiSjJaPjpCPmX2Rhgj8I3EVi4pxd36Cdnx5hXuNe42TkJqTl5KdmZuZmpiQj4yLjIueeouKCPgMiBWZfpOFmoGffo6Ji4mLhGuPe5N5lXCji5KLjZGRkI6VkJCCkoQI++yEFYt+ZHCAh3uGd4qem5CPlZWUlJSUlJOMjJCNnomLhAj3xYUVlnyUgJKGl4OMiYWIhYh8j3+SgZFctbGLlouMh5GDCPu6exWRg5h+lIWYg5CJpooIE50EooQGi4GMiYCObpRzhXp9hoeIioaOfJN3pY2UjJCgo46LjIuNiY2ICPevahWNgWpuiIqIiomNe5Z/k32QfYuIi4OJhYp8h4mMipIIE9wEiZmOiZmKroiakp+ck5KTkIyLjYulb4uJCFhkFZh+jYaJe4l5g3l+e399e3+CiwgTnAyFi3iVhZCEkY2NmZGhlaCelJyQlY+giIuKi4iJh4iChIiKgYsIf4uDjYaOho6Dl4uOi46QkJCNp5algZp8CPshkhWOhYJ+gIZ7hH6NgJWEkoqFjICNdZKBn36Xg5uFp4GpgZeFnIIImYQFj4mce5OAk4CNg4x8jWJ3bW99gIV3m4iQiI+MjpSVmZuRloubCBOcFIufgJR8lIeNd5Z1lmKffZN/lHOdfqSPoY+hnZ2jkZqPpIiQgwiMThWIi2uajIyLi4+OkI2QjZKQkY8IE50ElpIFjYOLbIWLCHWOFZ+BlYSJh4eAYKqLkYuOkomXhQiGNRWZhJGHi4eLioiGiId+eY50lXeQgZSFsnWZg6V7loKUhJKCk3sIkH+LegWLeIqDhH2DfHp8gYuHi4mMg5AIE5wUgJKBkJeYl5mRqHyagpR4mGWhcpp6nICihZiIlIudi6eQlp6hCI6OjY+Mi4yLkYeSiAjCcBUTnCSTh4+GjIWMhIpYiYaJhoiKhY6Dj4qNiaaKnYupjIyMjJCLkIkIdn0VjYiLXomJh4eBoouSipuVnJCCCMGCFZKEj36FfoiGh4WJiwgTnBSJipGdH4ujjI6RhAhQ+xwVjYmLioaCf3SPept8lYGThpyAonyWgpR9nW+EZ3B2g4WGiYeNCISQi6OPlZemap11lnmUcaCBn32pjLuh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AIuiCP8AHleA///mbgD/ACsIgP//zGfAHv8ADipA//9poAAVepFum4u1CKWXpKSjmHV0Hot8///58ID///vrgP//+g+A///4FICFg4R7iHgIDveNi6pvs/j1qhL3HMrorveFx1q2Ezj3uNoV+T4K99S4FfAGEzppgG3///BdwHD//+6iQI6Z///4kcD/ABHHwP//+m5A/wAMOEAI+077vRXG0AUTfPen/BH7H4sFkJCN/wAGg0CL/wAFfMCL/wAF/QD///+oQP8ADnVA///10wD/AA6NwAgTuv8A44TALBWqB3OL///0skD/AAboQP//4k3A/wApF8AI+6H4C8PNBf8AIZIA/wAmM0D/AH5uAP8AXMzA3IwIqgdxiEOLcItniz6LaQwlbAezio5di4KLf///9VdA///wkID///iowP//92+ACPt++6WL99IFr42W2B6jqgZoiPsEi2WLZYv7H4toDCVsowfYjYBnH/yjB2eJgD4ec2wGE7yujvcdi7GLsYv3BouuDCWqcwc+iZavH4v3Ns/b9zf7dQX/AAZeAP//93GA/wADogD///KOgIt/CG1fi3cebAcTuq6O9yOLsYuLi/cRiIsMJQ7ii6r5A6UB9xzK5K4D97TaFYt7i3qUfQj7AAb/AAifAJr/AAFhAJqLmgj4qAeLmv///p8Amv//92EAmgj3AAaCfYt6i3sI92j81BX5Owr7ahaGBlyJkqwf+KkHrX+Z6h6sqgZniPsGi2KLZIv7IYtoDCVsowfYjYBnH/yjB2eJgD4ec2z42Aa195ZliwVy+y44QvsYiwgO+CmLqvj/rAH3HKv4pMPftAP5hPkeFftLCvug4xX/AAdKQP//7rOA/wABtcD///9MgJWHCGYhiYv7ffi0BYaYg5x9lwjiBqwE+5ZsowbYjYBnH/yjB2eJgD4ec2wGsI61i7KLsou3i7AMJapzBz6Jlq8f+J+MB42L94/81wWQfqSClYuWi56Tj5YI9074+YyLmIuLg4v8mwVwi1wkHmwHi/dIjrm59wCLDCKqBySSuqYf+IgHr42W2B6cqvu0Bm6LjIqEeQj7Gvxa+1D4VwX///iqAP8AFZEA///5VgD/AABvAHSLCA73S4uq+QGqAfccq/hmqwP5LrkV+KgHpoG68h6LqvsBiPsLjotsBfKL///RBED//+T7wB+L+9/7zvg8Bf//9cNA/wAN0wD///08QP8AAFhA///pAID////UwAj7j4mLbKiLBZqLn4qaiqKIjIqLeAj8ngdwi1wkHots9wuO9wuIi6oFJIu6ph+L+GL4P/y7Bf8ACsGA///xngD/ABV6gP//5/eA/wANHkCLCP8AFLLA/wAE8wD/ACCrAP8AI7+AH2aQFf2oCg73YXWq+S2qAanG9cL3ysL1xgP3jvfqFT+h+5X3GfcaoPeV19d295T7GvsZdfuUPx73qve/FchEpfsJi/sCiyl1+xFJPdCl9xHbi/dWi/dg+xrVUaEI+xDKFfeI9xf7M/th+2L7Ffsx+4r7jfsS9zH3Yvdh9xj3M/eHH/sPSxWKjAVRdfsaQYv7YIv7VvcRO9BxSdl19xGL7Yv3AqX3CcjSCA71i6r3sb33sqoB9xzK6Kz3MbjxtgP4gPf6FaSpldWLr4usgtx1qMJ+2W2LJotFXl0vdAj7XPurFfk+CvdS//+nDgAV//+78gCCNyYeXPeKBqyNkqYepQbimjb//88OAB/3Uv//8RVAFf8AZdzAJtn7HR78JWyjBtiNgGcf/KMHZ4mAPh5zbAaujvcWi7GLsYv3DouuDCWqcwc+iZavH/eC9wYH9wz3Atz/AGojQB8O92H7WayzqdOv5Lj4oqoSqMb1wt+1907C5KGGxhP/oPim+RYVznL3ETuL+1aL+2D7EEFPdLjRrPcMi/cCi+119xFK1wj7jBZORHH7CYv7AospofsRzT1GpfsR24v3Vov3YPca1cWhCPdu/SwVrzq8dqqLrIummqGhe2J0Z1iLYItRwYTjCJ+lFdf3T/cX92L3YfsK9zP7jPuI+yL7M/th+2L3Hvsx94ofnoucjJGMmiy2OeiLCBP/wPGe9xm+lYuWgB+Ci4qDioGFVWFtYItci3Ktc8sIhLEVhctstVCLWItsYItii3CYeIyJCFxY93v3Cter9333Gvckjft9QB+L+wtm+0N+bQhufxVyfXOJe4sIZoarl6CZo6gfs4ubbJNhCA73b3WkiKr3wKH3wagS9x7I6Kz3Qr/xrb+kEz+A+Ij3/xWnsKLKi62LsYXKa7S0gu5siyYIi0pZWCR4CPtk+7AV+T4K92X7xxXRe51FkVj/AAOeQ///4T7C/wAHYb3//6HBPqRvUJT//913Ov8AWC2o///7iMb/ADfSWIe9ichxpQj3F/swFX73USmDd5L3Jpuz2IvZCOs33/tjHvv9bKMG2I2AZx/8owcTf4BniYA+HnNsBq+O9wmLsouyi/cSi68MJapzBz6Jlq8f95G+B6WL/wAW+sD///YFQP8AGAVA///n+sCnb5VQi1wIE7+A//9xjgD/AFQvgP//1XIA/wBr0IDZkt2nkYuWfh6Ai////4jA///3DQD///93QP//+PMAhkl7d3KLXov///Qemv8AURuy///74Wb/ADvkTgj7rPiQFePGh/slRoI6+wAfUveXBqKOnKMeDpx11UGq+QLVbKoStcVfpdWz92r/ADn9v/8AQQJBpXK0EwtA91X5HxVsbYX//8uyAIv//+U2wIv//9YXQP8AGHqA//+u7YD/AGiFgP//5hKACPcVawX/AFXsAP//6q+A/wAiFAD//7d3AIv//7f4AIv//6fhgFhMSWz/ACTlwP8AIC/A/wAOGAD/AB+SQIv/ACsdwIv/AIg0gP//k59A/wAgXcD//+1jAP8ABI4ACDiiBf//hp9A/wAhooD//9tgwP8ATV2Ai/8AWyzACIv/ACs5wLT/AFGZgL+TCEL8xhX///BhgG8FE4cA///83MD///qvAP///PVA///8UQD///zMgIsI///1OsD///3FQJaaH++NB5Fz/wARfYD//9aqwP8ADIKA///oVUAI9033NxX/AD0EMP//8DN9/wAr+9D//8duw4v//9BdwAgTR0BEZFdVHv//he4Ai///tOlA/wBbHgD//+sowP8AkeIAiZmFjn2LCHuGiHYf+4EHE4NAepGElh6Pi5SLk5cIvdUFE1NAsGe+WeuL9zGL5e2L9wKL9wxJ0zefCPsUqgVNmmS3i8WL0bfFxYv/AHoSAIv/AEsWwP//pOIA/wAU10D//24eAI19kYiZiwgTK4CbkI6gH/eBB5yFkoAeh4uCi4N/CFlBBRNbAGavQb0ri/sDi/sDM4shi/sP/wBFwDf//6oJqf8AUT/J///q9lcI98L3zRX/AA+egKcFEyOA/wADI0D/AAVRAP8AAwrA/wADrwD/AAMzgIsI/wAKxUD/AAI6wIB8HyeJB4Wj///ugoD/AClVQP//832A/wAXqsAIDvcfi6r4+6p0ohKmrvdozOit92yuE774RNoV+T4KE977qrIV+T8K9zIWrIt4dh/8owdpin0tHoNsBrSO9wWLuYu5i/cHi7QM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06jMwMm7frl9vosIjvYVtZJ/hXp4hWkfbYtskm6Uqp+skKmLCP10/KsVr4ungKp8coJyh3GLCGJ7lZOTj5itHw75rfsd9yj4bfcoAfkK9x4D+UL3oRX7ogoO+B1u9wX33vcFAfhQ9wIDw/htFfuhCg74IGr3C/fX9wsB+E33CgPD+GsV+6AKDn6L/wAaQAD/ANFAAP8AGkAA/wDhwAD/ABpAAAH/AE7AAP8AJEAA/wBFwAD/ACRAAP8AjcAA/wAkQAD/AEyAAP8AJEAAA/dx/wDrgAAVpov/AHCAAPtCBf8AB4AAf53//+LAAP8ACEAA///0wAD/AAVAAIL/AAJAAIv/ABFAAIsI/wB7gAAG/wANgAD/AAtAAIv/AA2AAB+Lkf//+4AA/wAFQAD///lAAP8AAYAA///kQACR///bQAD/ADGAAHmj///6wAD/AAeAAP//2oAA/wAxgAD//83AANz/AELAAJf/AECAAP8AHIAAi/8AWUAACP8AaEAA//+RwACv//+ngAAe//7sgAAG///ygAB/i///8oAA///zQAD/AA5AAIuR/wAqwAD/AAPAAP//+sAA///agAAf//6IQAAH///agAD///xAAP//+sAA///VQACF///xwACL///zQAD///KAAJeL/wANgAAe/wDhgAAG/wANgAD/AAtAAIv/AA2AAP8ADMAA///zQACL///3wAD//9VAAIiR/wAkwAAf/wCawAD/AMtAABWg/wAbwAD/AAJAAP8AJ8AAi6yLr///+4AA/wAnwABz/wAewAD/AB7AAP//+UAA/wBKQAD//+jAAIv//7RAAIv//89AAP//6YAA///ZwAD//7LAAP//8cAACP//ZUAA/wCuwAAV/wAPwACL/wAYwAD/AC6AAP8AP8AA/wAfgAD//+XAAP//p4AA//+fQAD//+jAAP//8cAA//+JgAAe+wT//xSAABWR/wANgACLoIv/AAbAAAj/AXrAAAeL/wAHgACL/wAUQACF/wANgAAI/wBVgAAG///2QAB/i3yL///0wAAI//6CQAAHi///+IAAi///68AAkf//8oAACO3/ANFAABX/AAVAAP8AAMAAjv8AAMAAkYv/AAtAAIv/ABCAAP8AAYAA/wALQAD/AAGAAP8AC0AAedz//3qAAP8APkAA///BwAAI//+3QAAGDpyLpfdtrvdmpQHa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CKmIBaGIo4KaawgLros29wYFZb1to2uXZ5hni1mLCIkGlHekYa53moKhj6GJpYingqhnCAu0i/sV96IFX+ZVkiOLh4uIjIuIi3m5YaV3kIeSiZSKtYanjJ9gCAuLi4qLi4uLDCILbkhSLkqLCEhy0dXPpt7MH/8APMZAi/8ASTnAL5xgCAv/ACRPQP8Ahf2A/wBVJED/AHJOwO3//86TgP8ATTSA//+ffwAf//+x64CL//+6AgD//7fLgHBmivcTivcti4sI+DQGm4uOkYGVCGOzBYuDkoUe/h8Ge4uIhZWBCLNjBZGFjYqRiwj4PwaLi/8AAHHA//++OQCLO4tj////44D//9RxwP//11VADCULbLn//9F2gNL//5uJgIsIJURI+wj7CNRK7x/bi6+nvbkIl4OJ+0oFi4WMiZGFCLtbBf8ACZ4A///2YcD/AAZiAP8ACp5Ai5AIiPfEBQukv933FMyL/wAttQCL/wAU2AD//78OAIv//8e+wIv//6Y5QP//0MnA//+z7AD//8QgQP//8S1A///6XcD///6bAP///b4A///8hECL///7qoAI///0YQD/ABA6wP//7kMA/wAK5cAeC1A1X3VeiwhWYbjVz7DDwh//AFDGQIv/ADU5wC+cYAgLbLn//9F2gNL//5uJgIsILzpPKyveUNsf24vNu6mlCJeDiigFRWY5fDuLLIsryz73C72ssc2LzIu8gr1i0Qj4ZAaLi4v7H4opCAv///gaAP//9tSA///8+gD///f0AB+Lfag+q1PT+xDZM/cfi+SLyqTdvAiI+xkFi4WMiZGFCLtbBZaDkJSLkAiI+UX3N4sFm4uOkYGVCGOzBYuDkoUe/fAGe4uIhZWBCLNjBZGFjYqRiwj3GwasXZVVi3KL//+uqID//+AkgP//7L1A///r2ACL///pTUCL///vAUD/ABWsQP//6saAiwgLi/8ARnnA///z9gD/AIV6wP//3DiA/wA6k8AI93iLiP0NBYuFjImRhQi7WwX/AAmeAP//9mHA/wAGYgD/AAqeQIuQCIj5Rfc3iwWbi46RgZUIY7MFi4OShR79IQZ7i4iFlYEIs2MFkYWNipGLCPcnBp9qlz6LaIv//4NIAP//6ikA///4ckD//88qAIv///m7QIv///nNQP8AADjA///6OsCLCP//7sPA///yl4D///4GwP//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gJSClh/5kgZtd3FzdW9qYXRagVaLioqJi4qLgJSClouVi5OSjZSUuqC3p68Ir7i3s8SekI2PkIuRCAuWgpSAHomLiYuJill8XnBmaHd3enV8dAj5fweWgpSAgIKCgB79fwd8onqhd59mrl6mWZqJjImLiYuAi4KCi4CLgpGEk4i3frNzq2wIC7NkrV2YU4yFkYeRi5GLkY+MkZjDrbmzsquqs6O3mAiTjpGSi5QIC4uRh5CGjVKeX7NnuG+vdreCuomUg5KBi4CLgoKLgIuKjImLigiVVqJarGGhb6VzqXcI/UIGqZ+lo6GnrLWivJXAi4yMjYuMi5aClICLgYuDhImCglx2X29nCGdeX2NSeIaJh4aLhYuFj4aQicR4t2OvXqdnoF+UXI2Ck4SViwiWlJSWH4uMio2LjIHAdLxqtXWncaNtnwj5QgZtd3FzdW9qYXRagVaLioqJi4qLgJSClouVi5OSjZSUuqC3p68Ir7i3s8SekI2PkIuRCAuWgpSAHomLiYuJill8XnBmaHd3enV8dAj5pAeadJx1n3ewaLhwvXyNio2LjYuWi5SUi5aLlIWSg45fmGOja6oIC2Oyabl+w4qRhY+Fi4WLhYeKhX5TaV1jZGtsY3NffoOIhYSLggiAlIKWHo2LjYuNjL2auKawrggLn5+coZqiCP2kB3yieqF3n2auXqZZmomMiYuJi4CLgoKLgIuCkYSTiLd+s3OrbAgLi5CKjomPcLN7uIW5hMSOxqbBjI2LjYuNi5KFkYSLiYuJi4mKCFVwUIhSkl2RXptjpoeNiIyGi4CLgoKLgIuEj4WQh7ltvnm/hAiuh6+MrpII/a/9rwWHiImGi4WLgJSClouRi5CNjo8I+a/5rwWEaIpnj2iSV51YqV2PhpGHkouWi5SUi5YIC4uUhZKDjl+YY6NrqmmsbbF7uQjQB5p0nHWfd7BouHC9fI2KjYuNi5aLlJSLlouUhZKDjl+YY6NrqggLi5GHkIaNUp5fs2e4b692t4K6iZSDkoGLgIuCgouAi4qMiYuKCJVWolqsYaFvpXOpdwhGBlugZa9rs2+vdreCuomUg5KBi4CLgoKLgIuKjImLipVWolqsYQihb6VzqXcI/RoGgIKCgICUgpYf+RoGbXdxc3VvamF0WoFWi4qKiYuKi4CUgpaLlYuTko2UlLqgt6evCKuzsa+7oAjQBm13cXN1b2phdFqBVouKiomLiouAlIKWi5WLk5KNlJS6oLenrwivuLezxJ6QjY+Qi5EIC4uRh5CGjVKeX7NnuG+vdreCuomUg5KBi4CLgoKLgIuKjImLigiVVqJarGGhb6VzqXcI/Wr3cAaLpmOLi3AI/HQHi3Czi4umCPdw+WoHbXdxc3VvamF0WoFWi4qKiYuKi4CUgpaLlYuTko2UlLqgt6evCK+4t7PEnpCNj5CLkQgLs2StXZhTjIWRh5GLkYuRj4yRmMOtubOyq6qzo7eYk46RkouUCJaClIAeiYuJi4mKWXxecGZoCAuWgpSAHomLiYuJill8XnBmaAgLs2StXZhTjIWRh5GLkYuRj4yRmMOtubOyq6qzo7eYk46RkouUCAtJVVVJHvsM9wwGzcHBzc3BVUkeC/sM+wwHSVXBzc3Bwc3NwVVJHwuyZa5cmFOMhpCGkouRi5CQjZCXw666s7GrqrKjt5gIlI6Rk4uUCAuAlIKWlpSUlh74dAeWgpSAgIKCgB4Li4WPhpCJxHi3Y69ep2egX5RcjYKThJWLlouUlIuWi4yKjYuMCIHAdLxqtXWncaNtnwj5MQaWlJSWloKUgB/9MQapn6WjoaestaK8lcCLjIyNi4yLloKUgIuBi4OEiYKCXHZfb2cIZ15fY1J4homHhouFCAv4dAeWgpSAgIKCgB78dAeAlIKWlpSUlh4Li5GHkIaNUp5fs2e4b692t4K6iZSDkoGLgIuCgouAi4qMiYuKCJVWolqsYaFvpXOpdwj9MQaAgoKAgJSClh/5MQZtd3FzdW9qYXRagVaLioqJi4qLgJSClouVi5OSjZSUuqC3p68Ir7i3s8SekI2PkIuRCAuWgpSAHv2pBqSbo56eorG2qL6cwouNjI2LjYuWgpSAi4KLg4WJg3tZcV1pZAgLaWRlZlp0h4mHh4uFCISRhZMeC/n2BpaUlJYfC/33BoSFhYQfi4WOh5CJu3SxZq5krWSlXZpZjoOShZSLlouUlIuWi42LjYqNCHrCb75ltggLd6J0nnKbCPmpBpaUlJYfC4uUhZODjVmbXaVkrWStZrF0vImPh4+FiwiEhYWDHwv99geAlIKWlpSUlh75qQebcp5zoni2Zb5uwnqNi42KjYsIlpSUlh8Lk4WRhB6Gi4aHiYd1WmVlZGlkaV1xWXuDiYWDi4KLgJSClouNi42MjYsIw5y9qLaxCAuinp6jm6QI/akHgJSClpaUlJYeC4uRh4+HjVqiZbBpsmmycbl7vYmTg5GCi4CLgoKLgIuJjImLiQicVKhYsWAIC550o3ikewj9qQaAgoKAgJSClh8L+fYGk5GRkh8LkoWRgx4L/fYGgIKCgICUgpYf+akGcntzeHh0ZWBuWHpUi4mKiYuJi4CUgpaLlIuTkY2Tm72lua2yCAutsrGwvKIIj42Pj4uRCAuyabFloVqNh5CHkIsIkpGRkx8Ld3d6dXx0CPl/B5aClICAgoKAHv1/B3yieqF3n2auXqZZmomMiYuJi4CLgoKLgIuCkYSTiLd+s3OrbAgLi5SFkoOOX5hjo2uqY7JpuX7DipGFj4WLhYuFh4qFflNpXWNkCGxtZnRhfmGYZqJsqWOyabl+w4qRhY+Fi4WLhYeKhX5TaV1jZAhrbGNzX36DiIWEi4KLgJSClouNi42LjYy9mrimsK4IC7NkrV2YU4yFkYeRi5GLkY+MkZjDrbmzsqqpsKK1mLV+sHSqbQizZK1dmFOMhZGHkYuRi5GPjJGYw625s7KrqrOjt5gIk46RkouUCAt4onOecpsI+akGlpSUlh8LloKUgB79HwZjq1+lW567nrels6sI+R8GlpSUlpaClIAf/PMGrq+ptaO5jI6MjouOi5aClICLg4uEh4iEcFZmXF9kVVxNYkN4CIaJh4aLhYuFj4aQidN4yWLBXLdksFymVo6EkoeTi5aLlJSLlgiLjoqOio5zuW21aK8I+PMGlpSUlh8Li5GHkIWNRJ5NtFW6X7JmunDAh5KFj4OLgIuCgouAi4iMiIyICKNdqWGuZwj8WAaur6m1o7mMjoyOi46LloKUgIuDi4WHh4RwVmZcX2RVXE1iRHgIhYmHhouFi4WPhpGJ0njJYsFct2SwXKZWj4SRh5OLlouUlIuWCIuOio6KjnO5bbVorwj4WAZoZ21hc12KiIqIi4iLgJSClouTi5GPj5KmwLC6t7LBusm00p4IkY2PkIuRCAtceF5xZGsI/LAGZKtepVyeup64pbKrCPiwBrJruHG6eAgLiomLiYuJi4CUgpaLlIuSkY6TCAuShZGEHoiLiYuJiUtmQn1DhlGHUJJSnggLiYuJjImLgIuCgouAi4KQg5OICAuLjYqOio1my3zThtOIxpLGncQIC4yNi42LjYuW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C0YLTAtSC1gLXgtkC2oLcAt2C3wLgguIC44LlAuaC6ALpgusC7ILuAu+C8QLygvQC9YL3AviC+gL7gv0C/oMAAwGDAwMEgwYDB4MJAwqDDAMNgw8DEIMSAxODFQMWgxgDGYMbAxyDHgMfgyEDIoMkAyWDJwMogyoDK4MtAy6DMAMxgzMDNIM2AzeDOQM6gzwDPYM/A0CDQgNDg0UDRoNIA0mDSwNMg04DT4NRA1KDVANVg1cDWINaA1uDXQNeg2ADYYNjA2SDZgNng2kDaoNsA22DbwNwg3IDc4N1A3aDeAN5g3sDfIN+A3+DgQOCg4QDhYOHA4iDigOLg40DjoOQA5GDkwOUg5YDl4OZA5qDnAOdg58DoIOiA6ODpQOmg6gDqYOrA6yDrgOvg7EDsoO0A7WDtwO4g7oDu4O9A76DwAPBg8MDxIPGA8eDyQPKg8wDzYPPA9CD0gPTg9UD1oPYA9mD2wPcg94D34PhA+KD5APlg+cD6IPqA+uD7QPug/AD8YPzA/SD9gP3g/kD+oP8A/2D/wQAhAIEA4QFBAaECAQJhAsEDIQOBA+EEQQShBQEFYQXBBiEGgQbhB0EHoQgBCGEIwQkhCYEJ4QpBCqELAQthC8EMIQyBDOENQQ2hDgEOYQ7BDyEPgQ/hEEEQoREBEWERwRIhEoES4RNBE6EUARRhFMEVIRWBFeEWQRahFwEXYRfBGCEYgRjhGUEZoRoBGmEawRshG4Eb4RxBHKEdAR1hHcEeIR6BHuEfQR+hIAEgYSDBISEhgSHhIkEioSMBI2EjwSQhJIEk4SVBJaEmASZhJsEnISeBJ+EoQSihKQEpYSnBKiEqgSrhK0EroSwBLGEswS0hLYEt4S5BLqEvAS9hL8EwITCBMOExQTGhMgEyYTLBMyEzgTPhNEE0oTUBNWE1wTYhNoE24TdBN6E4AThhOME5ITmBOeE6QTqhOwE7YTvBPCE8gTzhPUE9oT4BPmE+wT8hP4E/4UBBQKFBAUFhQcFCIUKBQuFDQUOhRAFEYUTBRUFFwUYhRoFG4UdBR6FIAUhhSMFJIUmBSeFKQUqhSwFLYUvBTCFMgUzhTUFNoU4BTmFOwU8hT4FP4VBBUKFRAVFhUcFSIVKBUuFTQVOhVAFUYVTBVSFVgVXhVkFWoVcBV2FXwVghWKFZIVmBWeFaQVqhWwFbYVvBXCFcgVzhXUFdoV4BXmFewV8hX4Ff4WBBYKFhAWFhYcFiIWKBYuFjQWOhZAFkYWTBZSFlgWXhZkFmoWcBZ2FnwWghaIFo4WlBaaFqAWphasFrIWuBa+FsYWzhbUFtoW4BbmFuwW8hb4Fv4XBBcKFxAXFhccFyIXKBcuFzQXOhdAF0YXTBdSF1gXXhdkF2oXcBd2F3wXgheIF44XlBeaF6AXphesF7IXuBe+F8QXyhfQF9YX3BfiF+gX7hf0F/oYABgGGAwYEhgYGB4YJBgqGDAYNhg8GEIYSBhOGFQYWhhgGGYYbBhyGHgYfhiEGIoYkBiWGJwYohioGK4YtBi6GMAYxhjMGNIY2BjeGOQY7Bj0GPoZABkGGQwZEhkYGR4ZJBkqGTAZNhk8GUIZSBlOGVQZWBlcGWIZaBluGXQZehmAGYYZjBmSGZgZnhmkGaoZsBm2GbwZwhnIGc4Z1BnaGeAZ5hnsGfIZ+Bn+GgQaChoQGhYaHBoiGigaMBo4Gj4aRBpKGlAaVhpcGmIaaBpuGnQaehqAGoYajBqSGpganBqgGqQaqBqsGrAathq8GsIayBrOGtQa2hrgGuYa7BryGvga/hsEGwobEBsWGxwbIhsoGy4bNBs6G0AbRhtMG1IbWBteG2QbahtwG3YbfBuCG4gbjhuUG5oboBumG6wbshu4G74bxBvKG9Ab1hvcG+Ib6BvuG/Qb+hwAHAYcDBwSHBgcHhwkHCocMBw2HDwcQhxIHE4cVBxaHGAcZhxsHHIceBx+HIQcihyQHJYcnByiHKgcrhy0HLocwBzGHMwc0hzYHN4c5BzqHPAc9hz8HQIdCB0OHRQdGh0gHSYdLB0yHTgdPh1EHUodUB1WHVwdYh1oHW4ddB16HYAdhh2MHZIdmB2eHaQdqh2wHbYdvB3CHcgdzh3UHdod4B3mHewd8h34Hf4eBB4KHhAeFh4cHiIeKB4uHjQeOh5AHkYeTB5SHlgeXh5kHmoecB52Hnwegh6IHo4elB6aHqAeph6sHrIeuB6+HsQeyh7QHtYe3B7iHuge7h70HvofAB8GHwwfEh8YHx4fJB8qHzAfNh88H0IfSB9OH1QfWh9gH2Yfah9uH3Ifdh96H34fgh+GH4wfkh+WH5ofnh+iH6gfrh+yH7Yfuh++H8Ifxh/KH84f1B/aH94f4h/mH+of8AACEsARKQACEwgRcQACEu8RWAAC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FVYVIAACFVcVIQACFVgVIgACFVkVIwACFVoVJAACFVsVJQACFVwVJgACFV0VJwACFV4VKAACFV8VKQACFWAVKgACFWEVKwACFWIVLAACFWMVLQACFWQVLgACFWUVLwACFWYVMAACFWcVMQACFWgVMgACFWkVMwACFWoVNAACFWsVNQACFWwVNgACFW0VNwADFW4VOBUUAAMVbxU5FRUAAhVwFToAAhVxFTsAAhVyFTwAAhVzFT0AAhV0FT4AAhV1FT8AAhV2FUAAAhV3FUEAAhV4FUIAAhV5FUMAAhV6FUQAAhV7FUUAAhV8FUYAAhV9FUcAAhV+FUgAAhV/FUkAAhiXGH0AAhiZGH8AAhiaGIAAAhidGIMAAhigGIYAAhihGIcAAhikGIoAAhilGIsAAhimGIwAAhinGI0AAhipGI8AAhiqGJAAAhirGJEAAhisGJIAAhitGJMAAhiuGJQAAhivGJUAAhiwGJYAAhjLGLEAAhjMGLIAAhjNGLMAAhjOGLQAAhjPGLUAAhjQGLYAAhjRGLcAAhjSGLgAAhjTGLkAAhjUGLoAAhjVGLsAAhjWGLwAAhjXGL0AAhjYGL4AAhjZGL8AAhjaGMAAAhjbGMEAAhjcGMIAAhjdGMMAAhjeGMQAAhjfGMUAAhjgGMYAAhjhGMcAAhjiGMgAAhjjGMkAAhjkGMoAAhkZGOUAAhkaGOYAAhkcGOgAAhkdGOkAAhkeGOoAAhkfGOsAAhkiGO4AAhkjGO8AAhkkGPAAAhklGPEAAhkmGPIAAhknGPMAAhkoGPQAAhkpGPUAAhkrGPcAAhksGPgAAhktGPkAAhkuGPoAAhkvGPsAAhkwGPwAAhkxGP0AAhkzGP8AAhk0GQAAAhk1GQEAAhk2GQIAAhk3GQMAAhk4GQQAAhk5GQUAAhk6GQYAAxk7GQcZUQADGTwZCBlSAAIZPRkJAAIZPhkKAAIZPxkLAAIZQBkMAAIZQRkNAAIZQhkOAAIZQxkPAAIZRBkQAAIZRRkRAAIZRhkSAAIZRxkTAAIZSBkUAAIZSRkVAAIZShkWAAIZSxkXAAIZTBkYAAEYewABGHwAAhmHGVMAAhmIGVQAAhmJGVUAAhmKGVYAAhmLGVcAAhmMGVgAAhmNGVkAAhmOGVoAAhmPGVsAAhmQGVwAAhmRGV0AAhmSGV4AAhmTGV8AAhmUGWAAAhmV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DFAMVgxcDGIMaAxuDHQMegyADIYMjAySDJgMngykDKoMsAy2DLwMwgzIDM4M1AzaDOAM5gzsDPIM+Az+DQQNCg0QDRYNHA0iDSgNLg00DToNQA1GDUwNUg1YDV4NZA1qDXANdg18DYINiA2ODZQNmg2gDaYNrA2yDbgNvg3EDcoN0A3WDdwN4g3oDe4N9A36DgAOBg4MDhIOGA4eDiQOKg4wDjYOPA5CDkgOTg5UDloOYA5mDmwOcg54Dn4OhA6KDpAOlg6cDqIOqA6uDrQOug7ADsYOzA7SDtgO3g7kDuoO8A72DvwPAg8IDw4PFA8aDyAPJg8sDzIPOA8+D0QPSg9QD1YPXA9iD2gPbg90D3oPgA+GD4wPkg+YD54PpA+qD7APtg+8D8IPyA/OD9QP2g/gD+YP7A/yD/gP/hAEEAoQEBAWEBwQIhAoEC4QNBA6EEAQRhBMEFIQWBBeEGQQahBwEHYQfBCCEIgQjhCUEJoQoBCmEKwQshC4EL4QxBDKENAQ1hDcEOIQ6BDuEPQQ+hEAEQYRDBESERgRHhEkESoRMBE2ETwRQhFIEU4RVBFaEWARZhFsEXIReBF+EYQRihGQEZYRnBGiEagRrhG0EboRwBHGEcwR0hHYEd4R5BHqEfAR9hH8EgISCBIOEhQSGhIgEiYSLBIyEjgSPhJEEkoSUBJWElwSYhJoEm4SdBJ6EoAShhKMEpISmBKeEqQSqhKwErYSvBLCEsgSzhLUEtoS4BLmEuwS8hL4Ev4TBBMKExATFhMcEyITKBMuEzQTOhNAE0YTTBNSE1gTXhNkE2oTcBN2E3wTghOIE44TlBOaE6ATphOsE7ITuBO+E8QTyhPQE9YT3BPiE+gT7hP0E/oUABQGFAwUEhQYFB4UJBQqFDAUNhQ8FEIUSBROFFQUWhRgFGYUbBRyFHgUfhSEFIoUkBSWFJwUohSoFK4UtBS6FMAUxhTMFNIU2BTeFOQU6hTwFPYU/BUCFQgVDhUUFRoVIBUmFSwVMhU4FT4VRBVKFVAVVhVcFWIVaBVuFXQVehWAFYYVjBWSFZgVnhWkFaoVsBW2FbwVwhXIFc4V1BXaFeAV5hXsFfIV+BX+FgQWChYQFhYWHBYiFigWLhY0FjoWQBZGFkwWUhZYFl4WZBZqFnAWdhZ8FoIWiBaOFpQWmhagFqYWrBayFrgWvhbEFsoW0BbWFtwW4hboFu4W9Bb6FwAXBhcMFxIXGBceFyQXKhcwFzYXPBdCF0gXThdUF1oXYBdmF2wXchd4F34XhBeKF5AXlhecF6IXqBeuF7QXuhfAF8YXzBfSF9gX3hfkF+oX8Bf2F/wYAhgIGA4YFBgaGCAYJhgsGDIYOBg+GEQYShhQGFYYXBhiGGgYbhh0GHoYgBiGGIwYkhiYGJ4YpBiqGLAYthi8GMIYyBjOGNQY2hjgGOYY7BjyGPgY/hkEGQoZEBkWGRwZIhkoGS4ZNBk6GUAZRhlMGVIZWBleGWQZahlwGXYZfBmCGYgZjhmUGZoZoBmmGawZshm4Gb4ZxBnKGdAZ1hncGeIZ6BnuGfQZ+hoAGgYaDBoSGhgaHhokGioaMBo2GjwaQhpIGk4aVBpaGmAaZhpsGnIaeBp+GoQaihqQGpYanBqiGqgarhq0GroawBrGGswa0hrYGt4a5BrqGvAa9hr8GwIbCBsOGxQbGhsgGyYbLBsyGzgbPhtEG0obUBtWG1wbYhtoG24bdBt6G4AbhhuMG5IbmBueG6QbqhuwG7YbvBvCG8gbzhvUG9ob4BvmG+wb8hv4G/4cBBwKHBAcFhwcHCIcKBwuHDQcOhxAHEYcTBxSHFgcXhxkHGoccBx2HHwcghyIHI4clByaHKAcphysHLIcuBy+HMQcyhzQHNYc3BziHOgc7hz0HPodAB0GHQwdEh0YHR4dJB0qHTAdNh08HUIdSB1OHVQdWh1gHWYdbB1yHXgdfh2EHYodkB2WHZwdoh2oHa4dtB26HcAdxh3MHdId2B3eHeQd6h3wHfYd/B4CHggeDh4UHhoeIB4mHiweMh44Hj4eRB5KHlAeVh5cHmIeaB5uHnQeeh6AHoYejB6SHpgenh6kHqoesB62Hrwewh7IHs4e1B7aHuAe5h7sHvIe+B7+HwQfCh8QHxYfHB8iHygfLh80HzofQB9GH0wfUh9YH14fZB9qH3Afdh98H4IfiB+OH5Qfmh+gH6YfrB+yH7gfvh/EH8of0B/WH9wf4h/oH+4f9B/6IAAgBiAMIBIgGCAeICQgKiAwIDYgPCBCIEggTiBUIFogYCBmIGwgciB4IH4ghCCKIJAgliCcIKIgqCCuILQguiDAAAISwBEpAAITCBFxAAIS7xFYAAISrxEYAAIS/hFnAAISjRD2AAITDBF1AAIcSRxKAAIUJBQhAAIS1hE/AAIUIxQgAAIcWxxcAAITORGiAAIS9xFgAAITJhGPAAITIBGJAAISyxE0AAISyREyAAITGhGDAAITGRGCAAISthEfAAIS7hFXAAISoREKAAITFxGAAAITBhFvAAISkhD7AAISiBDxAAISkxD8AAISmRECAAISpxEQAAIStBEdAAISwhErAAISzBE1AAIS0hE7AAIS1xFAAAIS3RFGAAIS3hFHAAIS4BFJAAIS5hFPAAIS7BFVAAIS8BFZAAIS/BFlAAITBBFtAAITDRF2AAITExF8AAITHBGFAAITJxGQAAITLhGXAAITMBGZAAITMhGbAAITNBGdAAITNxGgAAISkBD5AAITKxGUAAIS0RE6AAISiRDyAAISlBD9AAISmhEDAAISqBERAAIStREeAAISwxEsAAISzRE2AAIS0xE8AAITQBGpAAITQRGqAAIS3xFIAAIS4RFKAAIS5xFQAAIS7RFWAAIS8RFaAAIS/RFmAAITBRFuAAITDhF3AAITFBF9AAITHRGGAAITKBGRAAITLxGYAAITMRGaAAITMxGcAAITNRGeAAITOBGhAAISkRD6AAISwREqAAISnxEIAAITGxGEAAISphEPAAITNhGfAAISmBEBAAIQ3hDZAAISrBEVAAISpREOAAIS+BFhAAITOxGkAAITERF6AAIS6BFRAAISqhETAAIcTRxOAAISihDzAAIS6hFTAAIQ4RDcAAISnhEHAAIS+RFiAAITPBGlAAITBxFwAAITYRHKAAITQxGsAAITURG6AAITaRHRAAITXRHGAAITZxDVAAISixD0AAISnBEFAAIThxHvAAITcRHZAAITdRHdAAITgRHpAAITnBIEAAITkxH7AAITlRH9AAITlxH/AAISvhEnAAITshIaAAITxhIuAAITtBIcAAITthIeAAIT2BJAAAITwhIqAAIcURxSAAIS+hFjAAIT9BJcAAIT7BJUAAIT7hJWAAIT8BJYAAIUChJyAAITHhGHAAISzxE4AAITYhHLAAITRBGtAAITUhG7AAITahHSAAITXhHHAAITaBHQAAISjBD1AAISnREGAAITiBHwAAITchHaAAITdhHeAAITghHqAAITnRIFAAITlBH8AAITlhH+AAITmBIAAAISvxEoAAITsxIbAAITxxIvAAITtRIdAAITtxIfAAIT2RJBAAITwxIr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ABMUaRRsABkUbxRwAB0UchRyAB8YfRh9ACAYfxiXACEYmRiwADoAAAAAAAEAAAAA5C5x9gAAAADQL2WkAAAAAOVkSEcAAQAAAAAAAkdTVUIAAAAYR1BPUwAABJwAAAAJAG4AKACKADYAowA8AL8AQgDZAEgA9QBOARsAVAFmAFoBqQBgAAMB8AAAAhUAAAIzAAAAAQJRAAAAAQJsAAAAAQKKAAAAAQKmAAAAAQLEAAAAAQLsAAAAAQNAAAAAAwOMAAAD3AAABCUAACdzczAxJyBTdHlsZSBTZXQgMSBsb29rdXAgMAAnc3MwMicgVXByaWdodCBpbnRlZ3JhbHMAJ3NzMDMnIFN0eWxlIFNldCAzIGxvb2t1cCA2ACdzczA0JyBEZXZhbmFnYXJpIG51bWJlcnMAJ3NzMDUnIFN0eWxlIFNldCA1IGxvb2t1cCA4ACdjdjAxJyBDaGFyYWN0ZXIgVmFyaWFudHMgMDEgbG9va3VwIDYAJ2FhbHQnIEFjY2VzcyBBbGwgQWx0ZXJuYXRlcyBpbiBNYXRoZW1hdGljYWwgQWxwaGFudW1lcmljIFN5bWJvbHMgbG9va3VwIDEAJ2R0bHMnIERvdGxlc3MgRm9ybXMgaW4gTWF0aGVtYXRpY2FsIEFscGhhbnVtZXJpYyBTeW1ib2xzIGxvb2t1cCAyACdzc3R5JyBNYXRoIFNjcmlwdCBTdHlsZSBpbiBNYXRoZW1hdGljYWwgQWxwaGFudW1lcmljIFN5bWJvbHMgbG9va3VwIDMAJ3NzMDEnIFN0eWxlIFNldCAxIGxvb2t1cCAwIHN1YnRhYmxlACdzczAxJyBTdHlsZSBTZXQgMSBsb29rdXAgMC0xACdzczAxJyBTdHlsZSBTZXQgMSBsb29rdXAgMC0yACdzczAyJyBVcHJpZ2h0IGludGVncmFscy0xACdzczAzJyBTdHlsZSBTZXQgMSBsb29rdXAgNi0xACdzczA0JyBEZXZhbmFnYXJpIG51bWJlcnMtMQAnc3MwNScgU3R5bGUgU2V0IDUgbG9va3VwIDgtMQAnY3YwMScgQ2hhcmFjdGVyIFZhcmlhbnRzIDAxIGxvb2t1cCA2LTEAJ2FhbHQnIEFjY2VzcyBBbGwgQWx0ZXJuYXRlcyBpbiBNYXRoZW1hdGljYWwgQWxwaGFudW1lcmljIFN5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BaEFogWjBaQGZQZxBnkGoQbmBu0G9gb3BvgHkAeRB8QI6gjrCOwI7QjuCO8I8AjxCPII8wj0CPUI9gj3CPgI+Qj6C1ALUQtSC1MLVAtVC1YLVwtYC1kLWgtzC3gLegt8C4ELgguDC4YLiAuJC4wLkAuTC5cLmAuZC5oLmwudC54LnwugC6ILowukC6ULpwuoC6kLqgurC6wLrQuuC68LsQuyC7MLtQu2C7gLuQu9C74LvwvAC8QLxQvHC8gLygvLC8wLzQvOC9AL0QvSC9ML1QvWC9cL2AvaC9sL3AvdC94L3wvgC+EL4gvkC+UL5gvoC+kL7AvxC/IL8wv0C/sL/AxaDF0MXgxhDGIMYwxkDGYMaQxqDGsMbAxtDG8MdAx3DHoMewx8DIAMggyDDIYMoQy2DLgMuwzADMEMwgzDDMcMyQzKDMsMzAzNDNAM1QzYDNsM3AzhDOMM5AznDP8NAA0BDQINCQ0KDQ4NFQ0WDRkNGg0bDRwNNA02DT0NPg1JDU4NUw1UDVUNVg1XDVgNWQ1aDVsNXA1eDV8NYA1hDWINYw1kDWUNZg1nDWgNaQ1qDWsNbA1tDW4Nbw1wDXENcg1zDXQNdQ12DXcNeA15DXoNew18DX0Nfg1/DYANgQ2CDYMNhA2FDYcNiA2JDYoNiw2MDY0Njg2PDZANkg2TDZQNlQ2WDZcNmA2ZDZoNmw2cDZ0Nng2fDaANoQ2iDaMNpA2lDaYNpw2oDakNqg2rDawNrQ2uDa8NsA2xDbINsw20DbUNtg23DbgNuQ2+DcENxg3LDc4Nzw3QDdIN1A3XDdoN2w3eDeAN4Q3kDegN6Q3qDewN7w4KDhIOEw4UDhUOIA4kDiUOKw4sDi4OLw4wDjEOMg4zDjUONg43DjgOOQ46DjsOPA49Dj4OPw5ADkEOQg5FDkYORw5JDkoOSw5QDlEOUg5TDlQOVQ5WDlcOWA5bDlwOXQ5hDmIOYw5lDmYOaA5pDmoOaw5sDm0Obw5wDnEOcg5zDnQOdQ52DncOeA56DnsOfA5/DoAOgQ6DDoQOhQ6KDosOjA6NDo4Ojw6QDpEOlQ6XDpwOnQ7ZDtoO3A7dDt4O3w7gDuEO4w7kDuUO5g7nDugO6Q7qDusO7A7tDu4O7w7wDvEO8w70DvUO9g73DvgO+Q76DvsO/Q7+DwAPAQ8CDwMPBA8FDwYPBw8JDwoPCw8N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AAAAAAAeAAAAAP+6AAAAAP/sAAAAAP+6AAAAAP8kAAAAAP/sAAAAAP+IAAAAAP+6AAAAAP84AAAAAP9MAAAAAP9qAAAAAP/OAAAAAP+wAAAAAP+wAAAAAP+SAAAAAP+cAAAAAP/sAAAAAP/OAAAAAP/OAAAAAP/iAAAAAP/YAAAAAP/EAAAAAP+cAAAAAP/sAAAAAP/iAAAAAP/EAAAAAP+cAAAAAP+cAAAAAP/sAAAAAP+wAAAAAP/sAAAAAP/YAAAAAP+wAAAAAP/YAAAAAP/YAAAAAP/YAAAAAP+wAAAAAP/YAAAAAP/YAAAAAP+wAAAAAP/YAAAAAP/YAAAAAP+cAAAAAP9qAAAAAP+wAAAAAP9qAAAAAP9qAAAAAP84AAAAAP+wAAAAAP8GAAAAAP/EAAAAAP/EAAAAAP7UAAAAAP+cAAAAAP8GAAAAAP8kAAAAAP90AAAAAP90AAAAAP/YAAAAAP+wAAAAAP+wAAAAAP+wAAAAAP/YAAAAAP6sAAAAAP/EAAAAAP9qAAAAAP9qAAAAAP9qAAAAAP+mAAAAAP/sAAAAAP+wAAAAAP9MAAAAAP/OAAAAAP7UAAAAAP/YAAAAAP/EAAAAAP6sAAAAAP+6AAAAAP8kAAAAAP84AAAAAP+IAAAAAP90AAAAAP/YAAAAAP/EAAAAAP+IAAAAAAAoAAAAAP/iAAAAAP/sAAAAAP+IAAAAAP+cAAAAAP/EAAAAAP/YAAAAAP8kAAAAAP/YAAAAAP8kAAAAAP9MAAAAAP/YAAAAAP+IAAAAAP/YAAAAAP+IAAAAAP/YAAAAAP84AAAAAP/YAAAAAP8kAAAAAP90AAAAAP+cAAAAAP/YAAAAAP+IAAAAAP/EAAAAAP+wAAAAAP/EAAAAAP+wAAAAAP/EAAAAAP/YAAAAAP/YAAAAAP9MAAAAAP+6AAAAAP/YAAAAAP+6AAAAAP8GAAAAAP+cAAAAAP9qAAAAAP+cAAAAAP9qAAAAAP90AAAAAP+6AAAAAP/YAAAAAP+6AAAAAP9gAAAAAP+cAAAAAP+IAAAAAP+cAAAAAP+IAAAAAP90AAAAAP+6AAAAAP/YAAAAAP+xAAAAAP9gAAAAAP+cAAAAAP+IAAAAAP+cAAAAAP+IAAAAAP9MAAAAAP+6AAAAAP/YAAAAAP+6AAAAAP84AAAAAP9qAAAAAP9MAAAAAP+cAAAAAP+IAAAAAP90AAAAAP+6AAAAAP/YAAAAAP+6AAAAAP84AAAAAP+cAAAAAP90AAAAAP+cAAAAAP+IAAAAAP/OAAAAAP+wAAAAAP+wAAAAAP+SAAAAAP+cAAAAAP/sAAAAAP/OAAAAAP/OAAAAAP/iAAAAAP/YAAAAAP/EAAAAAP+cAAAAAP/sAAAAAP/iAAAAAP/EAAAAAP+cAAAAAP+cAAAAAP/sAAAAAP+wAAAAAP/sAAAAAP/OAAAAAP+wAAAAAP+wAAAAAP+SAAAAAP+cAAAAAP/sAAAAAP/OAAAAAP/OAAAAAP/iAAAAAP/YAAAAAP/EAAAAAP+cAAAAAP/sAAAAAP/iAAAAAP/EAAAAAP+cAAAAAP+cAAAAAP/sAAAAAP+wAAAAAP/sAAAAAP/YAAAAAP/YAAAAAP9MAAAAAP/YAAAAAAAeAAAAAP+6AAAAAP/sAAAAAP+6AAAAAP8kAAAAAP/sAAAAAP+IAAAAAP+6AAAAAP84AAAAAP9MAAAAAP9qAAAAAP/YAAAAAP/YAAAAAP9MAAAAAP/YAAAAAAAeAAAAAP+6AAAAAP/sAAAAAP+6AAAAAP8kAAAAAP/sAAAAAP+IAAAAAP+6AAAAAP84AAAAAP9MAAAAAP9qAAAAAP/YAAAAAP+wAAAAAP/YAAAAAP/YAAAAAP/YAAAAAP+wAAAAAP/YAAAAAP/YAAAAAP+wAAAAAP/YAAAAAP/YAAAAAP+wAAAAAP/YAAAAAP/YAAAAAP/YAAAAAP+wAAAAAP/YAAAAAP/YAAAAAP+wAAAAAP/YAAAAAP/YAAAAAP/EAAAAAP+cAAAAAP9qAAAAAP+mAAAAAP6iAAAAAP+wAAAAAP9gAAAAAP9MAAAAAP9qAAAAAP9qAAAAAP+cAAAAAP+cAAAAAP84AAAAAP+wAAAAAP8GAAAAAP/EAAAAAP/EAAAAAP/EAAAAAP7UAAAAAP+cAAAAAP8GAAAAAP8kAAAAAP90AAAAAP90AAAAAP/YAAAAAP/YAAAAAP/EAAAAAP+cAAAAAP9qAAAAAP+mAAAAAP6iAAAAAP+wAAAAAP9gAAAAAP9MAAAAAP9qAAAAAP9qAAAAAP+cAAAAAP+cAAAAAP84AAAAAP+wAAAAAP8GAAAAAP/EAAAAAP/EAAAAAP/EAAAAAP7UAAAAAP+cAAAAAP8GAAAAAP8kAAAAAP90AAAAAP90AAAAAP/YAAAAAP+wAAAAAP+wAAAAAP+wAAAAAP/YAAAAAP6sAAAAAP/EAAAAAP9qAAAAAP9qAAAAAP9qAAAAAP+mAAAAAP/sAAAAAP+wAAAAAP9MAAAAAP/OAAAAAP7UAAAAAP/YAAAAAP/EAAAAAP6sAAAAAP+6AAAAAP8kAAAAAP84AAAAAP+IAAAAAP90AAAAAP/YAAAAAP+wAAAAAP+wAAAAAP+wAAAAAP/YAAAAAP6sAAAAAP/EAAAAAP9qAAAAAP9qAAAAAP9qAAAAAP+mAAAAAP/sAAAAAP+wAAAAAP9MAAAAAP/OAAAAAP7UAAAAAP/YAAAAAP/EAAAAAP6sAAAAAP+6AAAAAP8kAAAAAP84AAAAAP+IAAAAAP90AAAAAP/YAAAAAP9MAAAAAP+cAAAAAP+IAAAAAP+6AAAAAP+IAAAAAP/YAAAAAP+6AAAAAP84AAAAAP+cAAAAAP9MAAAAAP+cAAAAAP+IAAAAAP+6AAAAAP+IAAAAAP/YAAAAAP+6AAAAAP84AAAAAP+cAAAAAP9MAAAAAP+cAAAAAP9qAAAAAP+6AAAAAP9qAAAAAP/YAAAAAP+6AAAAAP8GAAAAAP+cAAAAAP9MAAAAAP+cAAAAAP9qAAAAAP+6AAAAAP9qAAAAAP/YAAAAAP+6AAAAAP8GAAAAAP+cAAAAAP90AAAAAP+6AAAAAP+IAAAAAP+cAAAAAP+IAAAAAP90AAAAAP+6AAAAAP+IAAAAAP+cAAAAAP+IAAAAAP/YAAAAAP+6AAAAAP9gAAAAAP+cAAAAAP/YAAAAAP+6AAAAAP9gAAAAAP+cAAAAAP90AAAAAP+6AAAAAP+IAAAAAP+cAAAAAP+IAAAAAP90AAAAAP+6AAAAAP+IAAAAAP+cAAAAAP+IAAAAAP/YAAAAAP+xAAAAAP9gAAAAAP+cAAAAAP/YAAAAAP+xAAAAAP9gAAAAAP+cAAAAAP+IAAAAAP+wAAAAAP9qAAAAAP+cAAAAAP+IAAAAAP8GAAAAAP8kAAAAAP8GAAAAAP7oAAAAAP7oAAAAAP9MAAAAAP9qAAAAAP+cAAAAAP78AAAAAP+wAAAAAP8kAAAAAP/YAAAAAP/YAAAAAP9MAAAAAP7AAAAAAP+cAAAAAP6YAAAAAP7AAAAAAP9MAAAAAP8GAAAAAP90AAAAAP+IAAAAAP+w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Au4AIQMKADgCqQAjAwoAOALgACMCLAA4AtIAJALuACEC7gATBAQAEgLuABgC7gALAmMAOAEWAHIB9AA3ARYAFgIs//sBTQAAAfQAfgH0ACACLAAcAbwAIgIsACIBvAAcATIAIQH0ABwCLAAgARYAIQEy/9gCEAAcARYAIQNBACACLAAgAfQAHAIsABwCEAAiAYgAHAGKACEBhQATAiwAIAIQABMC0gASAhAADAIQABMBvAAcAfQASwEWAHcB9ABLAiwAAAWKADcBTAAAARYAVgG8ACIC7gA+AwoAkwLuAAsBFgB3AbwARQH0AHECqwAAAcEAIwIsAG8CmwAvBYoANwKrAAAB9ABGAXcAMQMKADgBZwAkAWcAHgH0ALwCLAAgAmMAOAEWAFYBvABZAW4AQAGjABgCLABwAzkAQAM5AEADOQA8AdgAOALuACAC7gAgAu4AIALuACAC7gAgAu4AIAOHACAC0gA4AqkAIQKpACECqQAhAqkAIQFpABwBaQAcAWkAHAFpABwC/AAjAu4AIQMKADgDCgA4AwoAOAMKADgDCgA4AwoAlAMKADgC7gAhAu4AIQLuACEC7gAhAu4ACwJxACQB9AAcAfQAIAH0ACAB9AAgAfQAIAH0ACAB9AAgAtIALQG8ACIBvAAcAbwAHAG8ABwBvAAcARYADwEWACEBFv/zARYAAgH0ABwCLAAgAfQAHAH0ABwB9AAcAfQAHAH0ABwDCgA4AfQAIwIsACACLAAgAiwAIAIsACACEAATAiwAHAIQABMC7gAgAfQAIALuACAB9AAgAu4AIAH0ACAC0gA4AbwAIgLSADgBvAAiAtIAOAG8ACIC0gA4AbwAIgL8ACMCLAAiAvwAIwIsACICqQAhAbwAHAKpACEBvAAcAqkAIQG8ABwCqQAhAbwAHAKpACEBvAAcAxEAOAH0ABwDEQA4AfQAHAMRADgB9AAcAxEAOAH0ABwC7gAhAiz/5ALuACECLAAcAWkADwEW/+UBaQABARb/1wFp//oBFv/VAWkAHAEWABgBaQAcARYAIQNHABwCLAAhAgIAKQEy/9gDCgAhAhAAHAIQABwCcQAhARYAIQJxACEBFgAhAnEAIQEWACECcQAhAbAAIQJxACEBUAAwAu4AIQIsACAC7gAhAiwAIALuACECLAAgAiz/pQLuABwB+gAgAwoAOAH0ABwDCgA4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BBoAOQOYACYDmAAmAowAOAPnADoDgAA4A+UAOAPlADgD5QA4A+gAOgPlADgD5QA4A+gAOgPoADoD6AA6A+gACAKaACsCLAA4AkoAOAIsADgCLAA4AwoAKwNBAC8DQQAvApsAUQKbAFECIwA4ApsATwKbAFACIwA3ApoAOAOwADgDsAA4BCAAOAMKADgDCgA4AwoAOAI4ADgCOAA4AfQAPgGcADgB9AA3A0EASQNBAEkDQQBJAwoAOAPoADgDCgA4AwoAOAMKADgDCgBSARYAdwGEADgB9ACFAiwAOAKbAEQCmwBEApsAPQKbAD0CmQA4BAsAOAV9ADgCmQA4BAsAOAV9ADgCtwA4AqoAOAKqADgCBABLAgQASwEWAFYCBABWAwoAOAOKADgDCgA4AwUAOAMFADgDBQA4A4UAOAMKADgBGAA4AwUAOAMKADgDCgA4AwoAOAMKADgDCgA4AwoAOAMFADgDBQA4AwoAOAMFADgDCgA4AwoAOAMKADgDCgA4AwoAOAMKADgDCgA4AwoAOAOKADgDigA4AwoAOAMKADgDCgA4AwoAOAMKADgDCgA4AwoAOAMKADgDCgA4AwoAOAMKADgDCgA4AwoAOAMKADgDCgBMAwoASwMKAEwDCgBLAwoATAMKAEsD6ABPA+gATwGyADgDCgA4AwoATQMKAE0DCgBMAwoASwMIADcDCAA3AwgANwMIADcDCgBMAwoATAMKAEwDCgBMAwoATAMKAEwC4gA4AuIAOAMFADgDBQA4AwoATAMKAEwDCgBVAwoAVQMKAFUDCgBVAwoAVQMKAFUDCgBVAwoAVQMKAFUDCgBVApsAPQKbAD0CmwA9AwoATAMKAEwDCgBMAwoATAKbAFACmwBQAwoALwMKAC8DCgAvAwoALwMKAC8DHAA4AxwAOAMcADgDHAA4AwoAOAMKADgDCgA4AwoAOAJjADgCYwA3AwoAOAMKADgBvQA4Ab0AOAJkADgCoQA4A0kAOAKNADgCNQA4AtwAOAMZADgDBQA4AwoATAMKAEwC4gA4AuIAOALiADgC4gA4BDYAOAQ2ADgDtAA4AzIAOAMKADgCggA4AoIANwKCADcDhAA4AwoAOANBADMDQQAzA0EAMgNBADIB9AAUARYAVgH0AAIDIgA4Am8AOAJvADgCbwA5Am8AOAJvADkDCgA4At0AOALdADgCugA4AroAOAKSADgCkgA4A0cAfgMKADgDCgBNAwoATQUFADgFBQA3AwoATAMKAEwDCgBMAwoATALiADgC4gA4AuIAOALiADgDCgBMAwoATAMKAEwDCgBMAwgANwMIADcDBQA4AwUAOALiADgC4gA4AuIAOALiADgA2gA4AwgAOAJlADgCZQA5A0cAUwKbAFECIwA4ApsAUQKbAFECIwA4ApsAUQKbAFEDRwBTApsAUQIjADgCmwBQAiMANwIsADgDCgArA4YAPgKMADgDCgDkAwoA5AMKADgDCgA4ARgAOAG8AK4BvAAcAbwArgG8ABwDMgGFAzIAOAMyAYUDMgA4ApsALwI8AFUDCgA4ApsAPQMKALACSwAlA9oAJAMKAD8C4gAjApsALwMKAC8CkgA4AYgAOAGIADgBiAA4AYgAOAShAp0EoQHJA+gANwPoADcDCgAVAvcAFQPYADoC1gAyBBYAMgGFAG4BhQA1A9gAOgOiAGADKgAbAo8ANgKoADgEcQA4BH4ASwLiADgC4gA4AfQAKgIRAGsCQgA4AYIAMgJqADgCagA4AmoAOAJqADgCagA4AwoATAMcADgCOAA4AjgAOAJqADgCagA4AmoAOAJqADgC0AA5AtAAOQJqADgCagA4AwoATAMKADgDCgAvAmoAOAJqADgDCgA4AtAAPAJqADgDCgA4AwoALwJqADgCagA4AwoAOALQADwCagA4ARYALgJqADgCOAAyAkwAOAInADgCmwA9AmoAOAH0ADcCagA4AwoAOAPoAC8DOwBQAmoAowH0ADcCmwA9AwoAVQIsAAADCgBNARYALgPoAC8CWAAUAlgAFAFKABACagA4AmoAOAKCAB4CggAeATQAMgHoAEECgQAqAoEALgHXAC4BSwAuAoEAKgKBADkDQQBUA70AOAIIAAoCmwA9ARYAPwJvACYDxQAuBDQALgUeABADEgAyAjYAMgLoAEIC/wAVAxQAOwH0ADcB9AA3AfQAHwQEAIgCZQApAk0AJAL0ADQC9AA0AvQANAL0ADQDCgA4A6IAfQIkADgC4gA2AuwALgLsAEIDCQBCAwkAQgNrARUDawEVA2sBFQNrADQDawHwA2sANAKbAUECmwFBApsBQQKbABQCmwEeApsAFAOGAZADhgCTA4YBkAOGAZADhgCTA4YBkAOGAJMEoQKdAYwAAALw//0C8P/9BigAOAYoADkBaAAAAWgAAAQqABcEIABvApMAdwKTAfQBjAAAAYwAAAGMAAABjAAAAbwArgG8AK4CJwBQAicASgInAEoC3gBIAt4ASALeAEgCWAAUAooAEwKKABMC3gBKAt4ASgG8AK4BvACuAjYAMgQaADgCnAA4AU0AkQH0AGUB9ABlAfQAZQNQAGUDUABlA1AAZQJ8ACMCfAAtAnwALQLeAEoDxwAzAfgAAAH4AAAB7AAAAewAAAIiAAACIgAABKAAOAOiAGADWAAABC4AOAPoADgDtAB3AuoAMQJPACcCTwAnAk8AhAJPAIQChQAnAoUAJwHzADEDCgAvAwoALwMKAC8CkgA4AWQAMQFkADEBZAAMAWQADADvADEBrAAxAawAMwH0ADUB9AA1AfQA3wKbADYDCgBSAiwAHAH0ACoEZAAoBGQAKARkACgEZAAoBGQAKARkACgEZAAoBGQAKARkACgEZAAoBGQAKARkACgEZAAoBGQAKARkACgEZAAoBGQAKARkACgEZAAoBGQAKASHACgEhwAoBIcAKASHACgEhwAoBIcAKASHACgEhwAoBIcAKAZ7ACgGewAoBnsAKAZ7ACgGewAoBnsAKAZ7ACgGewAoBnsAKAZ7ACgGewAoAqsAKALSACgC2gAoAugAKALSACgC2gAoAswAKALaACgC2gAoBJ8AKASfACgEnwAoBJ8AKASfACgEnwAoBJ8AKASfACgEnwAoBJ8AKATGACgEhwAoBL8AKARPACgEvwAoBE8AKAPFACgEhwAoBL8AKAOpACgDxQAoBKMAKAOpACgF1AAoBL8AKASHACgEvwAoBKMAKAQbACgEHQAoBBgAKAS/ACgEowAoBWUAKASjACgEowAoBE8AKARkACgEZAAoBGQAKARkACgEZAAoBGQAKARkACgEZAAoBGQAKARkACgEZAAoBGQAKARkACgEZAAoBGQAKARkACgEZAAoBGQAKARkACgEZAAoBGQAKARkACgEZAAoBGQAKARkACgEZAAoBGQAKARkACgEZAAoBGQAKARkACgEZAAoBGQAKARkACgEZAAoBGQAKARkACgEZAAoBGQAKARkACgEZAAoBGQAKARkACgEZAAoBGQAKARkACgEZAAoBGQAKARkACgEZAAoBGQAKARkACgEZAAoBGQAKARkACgEZAAoBGQAKARkACgEZAAoBGQAKARkACgEZAAoBGQAKAVSACgFUgAoBVIAKAVSACgFUgAoBVIAKAVSACgFUgAoBVIAKAVSACgEZAAoApr/7AKa/+wCmgE5ApoBLwKa/+wCmv/sApoBOQKaAS8Cmv/sApr/7AKaATkCmgEvApoBOQKaATkCmgEvApoBLwKa/+wCmv/vApr/7wKa/+8CmgE5ApoBOQKaAS8CmgEvApr/7AKa/+wCmv/sApr/7AH2ATkB9gE5AfYBOQH2ATkB9gElAfYBOQH2ATkB9gElAfb/7AH2/+wB9v/sAfb/7AH2/+wB9v/sAfb/7AH2/+wCmv/sApr/7AKa/+wCmv/sApr/7AKa/+wCmv/sApr/7AKa/+wCmv/sApr/7AKa/+wCmv/sApr/7AKa/+wCmv/sApr/7AKa/+wCmv/sApr/7AKa/+wCmv/sApr/7AKa/+wCmv/sApr/7AKa/+wCmv/sApr/7AKa/+wCmv/sApr/7AKa/+wCmv/sApoBOQKaAS8Cmv/sApoBBwKaATkCmgEHApoBBwKa/+wCmv/sApr/7wKaATkCmgEHApoBBwKa/+8Cmv/vApr/7wH2ATkB9gDVAfYA1QH2/+8B9v/vAfb/7wKa/+wCmv/sApr/7AKa/+wCmv/sApr/7AKa/+wB9v/vApr/7AKaATkCmv/vApr/7wKaATkB9AA4AfQAOAH0ADgCmv/vApoBOQKaAUwCmgE5Apr/7wKaAS8CmgFMApoBLwKa/+8CmgEvApr/7wKaAS8DCgA4ApgAAAKYAAACmAAAApgAAAKYAAACmAAAApgAAAKYAAACmAAAApgAAAKYAAADCgAzApgAAAKYAAACmAAAAwoBjQKYAAACmAAAApgAAAKYAAACmAJFApgAAAKYAUwCmAAAApgAAAKYAAACmAAAApgAAAKYAUwCmAAAApgAAAMKADgDCgA4AwoAOAMKADgDCgA4AwoAOAMKADgDCgA4AwoAOAMKADgBSAA4AUgAOAMKADgDCgA4AdIAMgHSADIEkgA1BJIANQPIADgDyAA4AnIAOAJyADgDWgA4A1oAOAJyAFkCcgBZA2IAWQNiAFkDyAA4A8gAOAJyADgCcgA4A1oAOANaADgCcgBZAnIAWQNiAFkDYgBZBAEAMgQBADIDCv+2A/UAOAI8ADgDHAA4AxwAGgMcADgDHAA4AxwAOAMcADgDHAA4AxwAOAMcADgDHAA4AxwAOAG6ADgBugA4AxgAMgQAAFAEAABQBAAAUAJYAG4CWABuAlgAbgJYAG4D6ABuA+gAbgMKADgDCgA4AwoAOAMKADgB9AA3AwoAOAMKADgDCgA4AwoAOAMKADgCZQAyA80AMgPNADID9QA4AwoAOAMKADgDCgA4AwoAOANQAFIDUABSA1AAUgNQAFIDCgA4AwoAOAMKADgCwgBGAsIARgI2ADICNgAyAwoAOANOAEYDOwBQAzsAUAMKAC8CNgAyAwoARAP1ADgD9QA4A/UAOANOAEYCmwA4ApsAOAH0ADcCjwA3AwoAOAMKADgDCgA4AwoAHAMKADgDCgA4AwoAOAMKABwBugA3AmMANwOCADcBhAA3AYQATwGEADcD9QA4AsIARgLCAEYCwgBGAsIARgLCAEYCwgBGAxwAOAMcADgDHAA4AxwAOAKOADcDHAA4AxwAOAH0ADcB9P+yAfT/QwKYADoDQQBUAxwAOAH+ADID9QBlAyAATwI//9UCDQDjARYAcgEWAHED6AA6A9EAOAMKADgDyAA4AwoAOAMKAFUDCgBVAdIARgHSAEcCmwBEBJAAOASQADgCKAAWAm8AOQHCADgCbwA5AwoAOAMKADgB9AAUApsARAKbACkCQgA4AkIAOAL2ADoC9gA6A3wAOgOyADgD2gA4BAIAOAQCADgDtAA4A7IAOAOyADgBkAAyAjwAOAJmADgC2gA4AtoAOAPfADgD3wA4AZoAdgGaABYBhQBuAYUANQI6AG4COgA1AYUAZQGFADkBHwBiAR8AOAP3AIwD9wCMA60ANgOtADYEYQA4BbcAOAW3ADgFogA4BbEAOAWxADgF/gA4BaMAOAWjADgFnQA4BZ0AOAW3ADgD+QA4A/kAOAPoAD0D6AA9A+gAFgP5ADgD3wA4A98AOAH0/+4B9P/uA04AOANOADgD6AA6A+gAOgPoADoD6AA6BV8AUAPoADoB9P/2AfT/9gS+ADgEvgA4BM4AOATOADgEzgA4BGAAOARgADgEYAA4BGAAOAU0ADgFNAA4BTQAOAU0ADgDRQA3A0UANwLMADcCzAA4AswAOALMADcD6AApA+gAKgPoACkD6AAqAz4AOAM+ADED6AAwA+gAKgM+ADEDPgArA+gACQPoAAkENQA4BF4AOgReADoDVgA2A1YANgG9ADgBvQA4A9QAOgPUADoD1AA6A9QAOgMD/+oDA//qAtgANQLYADUD+gA4A/oAOAP6ADgD+gA4A/oAOAPoADoD6AA6A/kA/QP0ACsD9AArAl4AMgJeADID6AAbAXUAMgPoAB0BdQAyBEAAMgRAADICbQAxAm0AMQRAADIEQAAyAmwAMQJsADED6AAyA+gAMgJsADECbAAxA+gAMgPoADICbAAxAmwAMQP6ADgDIAAyA/oAOAMgADID+gA+A/oAPgP6AD4D+gA+A/oAOAP6ADgD+gA4A/oAOAMgADIDIAAyBBYAOAPoADoEPQA8BCkAMgQpADIEDwAyA+gAOQRjADID6AA5A+gAOQQxADkD6AA5AwoATAMKAEwC1gAyAtYAMgK2AIUBIwAyASMAMgH0AEsB9ABLAYUAZQGFAGUCHgBlAh4AZQHWAG4B1gBuARYAXQEWAAEBFgByARb//gEWAHIBFv/+AYUAbgGFADUDCgBNAwoATQMKAE4DCgBNARYAcgEWAHEAwAAyAmwARQMKADgDCgA4AwoAOAMKADgDCgA4AwoAUgLUADIDCgA4AwoAOAMKADcDCgA3AjQARwI0AEcDCgA4AwoAOAMKADgDCgA4Awr/7wMK/+8DCv/vAwr/7wMKACsDCgArAwoAKwMKACsDCgArBBcAKwLIACsCyAArAsgAKwLIACsCyAArAwoAKwLIACsCyAArAsgAKwLIACsCyAArAsgAKwO6ACsD2AArAsgALgLIAC4CyAAuAsgALgLIAC4CyAAuA8gAOAPIADgDyAA4BNQARQLiADgDdgA4A3YAOAJvADgCbwA4Am8AOAJvADgCbwA5Am8AOAJvADgBzAAyAcwAMgNSADIDUgAyA+gAOAPoADgD6AA4BH4AMgLIAC4DCgA3AxAAMgMdACQDHQAkAx0AJAMKADgDTACSA80AMgPNADIDCgCfAwoAOALIAGoCyABqAjYAMgI2ACgC5gAyAuYAMgKIADICiAAyBHQAVgIsADICLAAyAiwAQgH0AB0B9AAdA8QAOAR0ADgBhQBsAYUAbAMKADgDCgA4BFcAPwRXAD8EVwA/A0EAMgNBADIDQQAyA0EAMgQ6ADMEOgAzBEQANwQgADgCwwA2Bu8AOAKZADgCmQA4ApkAOAKZADgCtwA4ApkAOAKZADgCmQA4ApkAOAKZADgDGgAZApkAOAKZADgCmQA4AwcAOAMHAAoDoQBUAuIAOAEYAC0EXgBNAbkAcAMKADgDCgA4AwoAOAMKADgDCgA4AzsAOAMKADgDCgA4AwoAOAMKADgDCgA4Ap0ALwKdAC8DCgCOAwoAlAMKAIgDCgCUAwoASQJeAC8CXgAvAwoALwMKAC8DCgAvA8gAOAPIADgDyAA4ApsALwKbAC8A8AAtAu4AJAKbAD0CmwA9ApsAPQKbAD0CmwA9ApsAPQJfAD0CXwA9Al8APAJfADwEIQA9BCEAPQNOADIDTgAyApsAUAKbAFADTgAyApsARAKbAEQCmwBEApsARAMlAEQDJQBEAwoAIgMKACICmwBEApsARAKbAEQDAwA4AwMAOAKbADgCmwA4ApsAOAKCADkCmwA4ApsAOANGADgDRgA4AwoAOAMKADgDCgA4AwoAOAMFADgDBQA4AwoAOAMKADgDCgA4AwUAOAMKADgDCgA4AwoAOAMKADgDSgA4A+AAMgUgADIDCgA4AwoAOAMKAE0DCgBNAwoATQMKAEkDCgBMAwoASwMKAEwDCgBMAwoATAMKAEwDCgBMAwoATAMIADcDCAA3AwoATAMKAEsDCAA3AwgANwMKAEwDCgBMAwgAMAMIAC8DCAA3AwgANwMKAC8DCgAvAwoASwMKAEsDCgBMAwoASwMKAEwDCgBMAwoAOAMKADgDCgBMAwoATAMIADcDCAA3AwoANwMKADgDAgBNAwIATQPzAEwDbABoBfYATQNgAE0DYABNA1wATANcAEwDCgBNAwoATQMKAEwDCgBMAwoAOAMKAEwDCgBMAwoATAMKAEwDCgBMAwoATAMKAEwDCgBMAwgAOQMIADkDCAA5AwgAOQTgAEwE4ABMAwoAVQMKAFUCzgBfAs4AXwMKAF8DCgBfAs4AXwLOAF8CugBLAroASwLOAEwCzgBMAtAATALQAEwCugBLAroASwVoAEwFaABMAwoAVQMKAFUCzgBfAs4AXwLOAF8CzgBfAs4AXwLOAF8FRABVBUQAVQKbACkDRwB+A0cAfgKbACkCmwApAX0ANwMKADgDCgA4AwoAOAJkADgCoQA4AmQAOAKNADgCoQA4AxAAMgMQADIDCgA4AxAAMgMQADICmwAvApsALwGEADgBkAAyAZAAMgGQADICbAAxAwUAOAK2AIUCtgAxARYAVgP1AEYD9QBGAwoATAMKAEwDCwAyArYAhQJ6ADIBjgBvAY4AbwM3ACgDNwAoAzcAKAM3ACgEJgA4A9EAOAJkAFcCZABXAmT/xAJk/8QCZP/EAmT/xAP+AFkCJQA4A3IAOANyADgDcgA4A3IAOAMKADgDCgA4AwoAOAMKADgDCgA4AwoAOAMKADgDCgA4A8AAKAQAAFAEAABQATwAMgE8ADIDOwBRAxoAPwMgAFEDIABRA1kAPAP1ADgEAQCOBAEAjgI8AGYCPABmBAEA2AI8AIsCPACLBKIAUASiAFAC/AAoAvwAKAPnADoD5QA4BGEAOAW3ADgD+QA4A/kAOAP5ADgFXwBQA+gAOgS+ADgEvgA4BM4AOATOADgEzgA4A+gAOgQ1ADgD6AA6A+gAOgQPADIEYwAyBDEAOQP3ADcD9wA3BD0APAQPADIEOwA7BA8AMgQpADIEKQAyAhcAJwI7ACECOwAhAzsAkwHmAB0B5gAdAzsAdwMaAGYD9QA4AwoALwMKAC8DCgAvAwoALwPMADADhQA/A5YATAOWAEwCogBNAqIATQPoADkBhgBDA+gAOQGGAEMEkgA5AZoATgPoALcBhv+FA+gAtQGG/4YD6AA5AYQAQwPoADkBhABDA1MASQNTAEgEbAA4AqQATgRsADgCpABOAy4ATgMuAGIDLgBiAy4ATgPmADkCwABMA+YAOQLAAEwEbAA4A/AAUgP+ADgD/gDXA/4AOAP+ANcD/gA4A/4A1wP+ADgD/gDXAnsANwJ7ADQCewA3AnsANAROAFsDcgBfBE4AWwNyAF4ESAA5BEgAOQRIAD4ESAA+A9AARAL4ADkC/gAuAokATAKrACMCiQBLAqsAIwKJAEwCqwAjAokASwKrACMDlgA5A5YAOQOWADkDlgA5AoYAUQKGAFEChgBRAoYAUQPRADgD0QA4A9EAOAPRADgCmwBCApsAQgKbAEICmwBCBBoAOAQaADcEGgA4BBoANwOeAGADngBgA54AYAOeAGACjAA4A9IANALIAC4CyAAuAsgALgI2ADIDCgAvAwoALwGaADgB/gA0AZ4AHwH+AEMB/gA3AnIABQJyAAUCcgAsAnIALAMKADgCkAA2ApAANgH+ADEB/gBoAf4AMQH+AGgDCgA4AwoARALoAJIDCgBJAqIAOQLIACgCyAArAeUAMAJmADMCLgA5AVoAMgJyACMCOgAjAsgAXQJYAFACyAAoAyEAOAIpADgDSQBIAs0ATwMhADgB5QAwA30ATgLNAE8DOgBPAzoBmwM7AFADOwBQA+gAOQGGAEQD6AA5AYYARAJJADkB5QAwAskAKgMKAFYB8AAoAfgALAMKAFYBRQArAcgALQPoADgDuAA4BLwAOAHmADAB5QAwAwoAOAF5ABwB2AA4AxkANgHKADgBygA5BMAAPAKbABsCmwBgAh4AXgNBACkCVQBeAmMANwLEAF4DCgA3ARYAXgK2AF8CYwAbA2sAZALEAF8CmwApAuAANwLEAF4CfwBfAtIANwKoACMDCgA3AtIANwKbAA4DCgA3AtIALAJ5ACkB9AApAisAGwHYACQBrgApAdgAKQICABsB9AApARYAKQHjADcB9AAbAisAKQHYAAAB2AApAhAAKQJHAAgB2AApAbwAKAI5ACkByv/3AfQAKQJHACkCKwApAkcAKQKbACEBrgAwA+UAOAPlADgD5QA4A+UAOAPoADgFdgBSA+YAOAPpADgDAQBBAwEAQQPSAEED+QBBApsAGwKbAGACHgBeA0EAKQJVAF4CYwA3AsQAXgMKAHcBFgBeArYAXwJjABsDawBkAsQAXwKbACkC4AB3AsQAXgJ/AF8C0gA3AqgAqAMKAK0C0gB9ApsADgMKAKwC0gAsAnkAUQH0AAwCKwBmAdgAUAGuAD8B2ABSAgIAZwH0AGQBFgA9AeMANwH0ABsCjwAnAdgAXgHYAFAB2ABSAkcAYQHYAAABvABNAjkAUgHKAFAB9ACHAkcAVAIr//8CRwBbApsAQQGuAFQCmQBwApkAcAKZAHACmQBwApkAcAKZAHACmQAZArcAUAKZAHACwwA2AkcAGwIsABsCLAAbA0EAGwNBABsAAAAAAAAAAAAAAAADZQApAzIAJwM/AEADcgAnAvQAJwLUACcDiABAA4QAJwG0ACECUgAXA4UAJwK0ACcERAAoA4QAJwNgAEADEgAnA2AAQANfACcCfwBAAyAAKgN1ACcDZQAaBKUAGANlACIDZQATAr8AQAIvABsCfwAlAf8AJgJ/ACYCDwAgAV8AKgI/ACACfwAtAT8ALwFf/8gCXwAlAT8ALwO+AC0CfwAtAj8AIAJ/ACUCXwAmAdoAJQHGACYBvwAVAn8ALQJfABoDPwAZAl8AFgJfABYB/wAgAu4AIwL3ACoCywAyAzwAKALiACYCgwAmAxIAMgM/ACcBuAAiAisARwNRACYCqQAnA8oAKgMjACcC+wAxAoIAKAMXADEC9wApAmUANAJIABgCqwBDAkcAOAOwADcDPAAbAkUAIwKrADoCEQAoAa0ALwGxACkCCAAoAdIALgHqADUB3QAPAVkAHQGc//MCCQA3ASoALANuAB0CWAAdAeUAKQH3/+ABvgAoAcMAHQHVADQBaQAXAjwAHQHlAB0CzAAdAjwAHQHqAB0B0QArA2UALQNiACsDMQA3A6oAKwMqACsCsQArA3cANwPWACsB/wAmAncAOAPLACsC9AArBHYALgO2ACsDRQA1AtMAKwNlADUDaAArArUAQAJ9ABkDIAA/AqYAQgRFAEEDswAnAqMALAMFAEQCeQAtAgkANAIBAC4CYgAtAioAMQI4AD4CIQAGApwAMgGVACAB1//yAlwAMgFcACEECAAgAskAIAJJAC4CWf/xAh4ALQIRACACEwA5AZ8AGQKpACACNwAgAz8AIAKTACYCTgAgAisAKgNZACcCjgAnA2cAKAKtACcCugAoA90AKAPvACcCuwAoAvsAKALMACgCcQAoAwgAJwLoACkCxgAoBAQAKANmACcCdAAoAtYAKQMzAB4CRAAvApYAHgNNAB4CrQAbAvEAJgHwAFMC2gAJAtYAKAJDADAEDgAxAvkAMQMFABcDDAAeAkQAMAIDAD4CJwAeAvEAHgJqAB4DeAAeAvAAQQKSAB4CswA0A8kAKAOUACgC6QAoA+8AKALBACgD7QAoAxYAJwSnACcCywAnAwMAKARLACcDXQAoBQQAKARHACgDNgAoA3AAKANHACkDmwAoAtIAKAOOACcDVQAnAxAAKAR+ACgDygAoAuIAJwMgACgDrgAjAoYAPAL8ACMDtQAcAtYAIwMAABkDMwAbA0YANwIuACgDSAApAyoANwKKACsEcQAtA1MALQNQACMDdQAZA5EAIwKlACgCMgAzAmoALwNKAB8C3AAoA/QAKAM0AD8DEAAoAw4APQLNABYDiAAxAz8AGwKWAFYCYwALAxEAQgIo/+4CnAAQApoAIAQZABsDQAAdAzwACwM3AAYDPAALAzwAOAKdABgChf/mAz8AHQQWABUCzwAbA0IAGgH0AEECAQBWAYUASAHyAA0BkABGAUkAHgH3ABACCQBMARcADgEY//cBhQAYARcAYQL+AAcCDgASAegAQgH0AAwB6QA7AYUADwG6/+QBTQAaAgUACAH/ADMDBQAsAYQACgHyAC0Bhv/5AtIAEQKaAAkC0gAQApoADgJjAA4DCQAlAYQAFAH0AAYDCQAYApoADgOwABEDCQAhAisAHQKaACEC0gAQAtIAAQPoAAgC0gATAtIAEwH0ABsCdAA3AdgAGwH0ABsB2AAbAYUANwH0ABsCPAA3ARcAIQGFAAACFQA3ARcANwLSADcCPAA3AdgAGwJ0ADcB9AAbAiAANwGFABsBoQA3AhAANwHYABsCmwAbAdgAGwHYABsB2AAbA08AHQQTADgC0wBHA9UAHgMOAEkC0QARA58ASgNSAAACjgAfAoz/+AMVABQDEgAeBNcAGgPWABoD0AALA9EAEwPQAAsD0QATA9IAUgMVAB4DUgAQA9UAGQTTAB8DUQAgA9cAIALWABECWgBQAk0AVgHPAFcCTP//AdcAUAGDACUCUgAQAmcAWAFLAAIBS//tAdAAIQFQAGQDmQAQAo0AAwJhAGsCW//+AlMAVwHLAAwCCv/oAYkALwJMAAkCXAA4A5UANwHKAAgCTQA8Ac3/+AKbABwCmwBhAn8AQgLSAGACVQBeAjkAXgKbAEICxABeARYAXgHYACoCtgBgAh4AXgNrAGQCxABgAuAAOAJ/AGAC4AA4AoYAYAIsACwCqQAkArAAXgKbAA4DsAAOApsADgKbAAMCYwA4AeEANgIFAFIBvAAkAgUAJAG8ACMBMgAbAfQAHAIFAFEA7wBLAQv/wwHpAFQA7wBRAxoAUQIFAFEB9AAeAgUAUgIFACQBVgBSAX8AHAFpABMCBQBRAc0ADgKrAA4BzQAAAc0ADgGzABwC3QAeAt0AWwK/AD0DGgBbAoIAWwJjAFsC3QA9AxoAWwFLAFsCBwAuAvwAWwJFAFsD0gBbAxoAWwMaAD0CvwBbAxoAPQK/AFsCYwAxAt0AKAL8AFsC3QAPBA8ADwLdAA8C3QADAqAAPQINAB4CMQA9AekAJQIxACUB/wAeAVAAHAIxACUCMQA7AQAAOgEe/7kCEwBFAQAAOwNjADsCMQA7AiYAHgIxAD0CMQAlAXQAPAGmAB4BlAAUAjEAOwH0AA8C6AAPAfQAAAH0AA8B3AAeApsAHAKbAGECfwCCAtIAYAJVAF4COQBeApsAggLEAF4BFgBeAdgALgK2AGACHgBeA2sAZALEAGAC4AB3An8AYALgAHcChgBgAiwANgKpAKgCsACJApsAogOwAKICmwAOApsAlwJjADgB4QBLAgUAUgG8AE0CBQBLAbwATQEyAGUB9AALAgUAUQDvAFEBC/+fAekAVADvAFEDGgBRAgUAUQH0AEcCBQApAgUASwFWAFIBfwAjAWkAZQIFAGIBzQBsAqsAbAHNAAABzQABAbMAHALdAB4C3QBbAr8AegMaAFsCggBbAmMAWwLdAHoDGgBbAUsAWwIHADIC/ABbAkUAWwPSAFsDGgBbAxoAdwK/AFsDGgB3Ar8AWwJjADsC3QCkAvwAhALdAKMEDwCjAt0ADwLdAJcCoAA9Ag0ANwIxAD0B6QBOAjEATAH/AEgBUABVAjEALgIxADsBAAA7AR7/mgITAEUBAAA7A2MAOwIxADsCJgBGAjEAGgIxAEwBdAA8AaYAJgGUAGkCMQBQAfQAcwLoAHMB9AAAAfQACQHcAB4CDQAbAg0AFwINACgCDQATAg0AGgINABwCDQAmAg0AFgINAE8CDQBHAg0AGgINACACDQARAg0AHAINADgCDQAaAg0AOAINABYCDQA0Ag0AGgINAAQCDQASAg0ACwINABsCDQATAg0AMAINADICDQAMAg0ASQINACQCDQA3Ag0AKgINAB0CDQAMAg0ATgINADACDQAVAg0AOgIN//wCDQAMAg0AOQINAAwCDQAoAg0AIAINAEgCDQAZAg0ADAINABgCDQAQAg0AGwINABoCDQAhAUIAHQGA//MDZQApAzIAJwK0ACcDvgA5AvQAJwK/AEADhAAnA34AQAG0ACEDhQAnAyYAKAREACgDhAAnAv8AMANgAEADhAAnAxIAJwN+AEADPwBAAyAAKgN+AEADPwBAA2UAIgN+AEADPwAzA74AOQLnADQChwBcAqcAGgInADUCVQA5AmcAUwJn//0CNwA0AWcAKwJnADsCagAVAmcAOwJH//ACZwBTAj8AIAKn//0CNwA7AicAVAK3ADQCZ//9Amf//QLnADMC5//9Auf//QLnADMCpwBDAfoATgJn//0C1AAjAucAPQI3ADsDxv/9Au4AIwL3ACoCZwAnA0EAMQLiACYCqwA6Az8AJwL7ADEBuAAiA1EAJgK2ACMDygAqAyMAJwLmADUC+wAxAz8AJwKCACgC+wAxAwwAOgJIABgCRwAcApsAFwM8ABsCZAAbAwQAUANBADICgAApAjYAHgIGABIBvAArAdIAGgG2AC4B8QAdAdUAKgFiADgCQAA3AkcANQJbAB4B7gA1AbYAFwHlACkCOgAbAgUAHgFrAB8COwAmAbUAGwIcAB0CjgAyAnIAHwKLAB0CbgANAhMAKAGWAC8CTwAdAnAARgJUADECBQBKAzwAGwNlAC0DYgArApEAKwO+ADwDKgArAwUARAPWACsDYwA1Af8AJgPLACsDJgAtBHYALgO2ACsDSQA+A0UANQPWACsC0wArA2MANQN1AEUCfQAZAp8AIAL/ABwDswAnAsoAGwNvAF0DvgA8AvkALgKUACMCTgAMAgoALwIRACMB/AAwAlgAIAIyAC4BnAAuApwAMgKfAC8CxAAoAkEALQH8ABgCSQAuAqoAHwJkACgBqAAjAq4AKgIJAB8CdwAgAusANALOACUC9gAgAs4AFgJ0ADsB4wAyArQAIALUAEgCyQA4AmQAUQPPAB8C3QAeAt0AWwJEAFsDlAAvAoIAWwKgAD0DGgBbA1cAPAFLAFsC/ABbAqAAHgPSAFsDGgBbAt0ALQMaAD0DGgBbAr8AWwNYAD0DGgA8At0AKANXADcDGgA8At0ADwNXADwDGgAxA5QAKQJ5ACkB9AApAisAGgHYACQBrgApAdgAKQICABoB9AApARYAKQHjADcB9AARAisAKQHY/+AB2AApAhAAKQJHAAIB2AApAbwAKAI5ACkByv/xAfQAHwJHACkCKwAcAkcAKQKbACECOQA4Aa4AMAMrADgCYQA4AmMALgI3ADgECwA3At0AHgLdAFsCRABbA5QALwKCAFsCoAA9AxoAWwNXAHUBSwBbAvwAWwKgAB4D0gBbAxoAWwLdAC0DGgB3AxoAWwK/AFsDWAB4AxoAPALdAKQDVwCmAxoAfwLdAA8DVwCwAxoAMQOUAHUCeQBRAfQACwIrAF4B2ABQAa4AQAHYAFICAgBfAfQAYwEWAD4B4wA3AfQAEQIrAAAB2AA/AdgATwIQAFICRwBaAdgAAAG8AEwCOQBRAcoASQH0AH4CRwBSAiv/8AJHAFoCmwBBAjkAXQGuAFsDKwB4AmEAQwJjAF0CNwBCBAsAeQMPADoCdABHAj8ALQI/AFUCPwA5Aj8AMAI/ACACPwA5Aj8AMAI/AEACPwAwAj8AMAIsADcCLAA3AiwANwIsADcCLAA3AiwANwIsADcCLAA3AiwANwIsADcB9AAqAfQAWQH0ACoB9AAqAfQAHAH0ACcB9AAqAfQAKgH0ACoB9AAqAiYAKwImAEwCJgAuAiYALgImAB4CJgAlAiYALgImAC4CJgAuAiYALgINADICDQBpAg0ANAINACwCDQAdAg0ANAINADUCDQAsAg0ALAINADUA0gAwAzkAhANgAEgBXAAUARcABgIjABoCkAA8A3YASAMtAFsDQQBIAooALwIzAHcBugBaAjcAdAMmAHADPgB9A/AAuQQhAIoCTABeAnEALwM+AIIDeACgA3IAlgOPAHoBgQAeBBcAgAMVAEcDiwCzAxoACgI3AHQDZwAPAj8AYgFnAAMBFwAGAxkAPAJKAAAC5wAAAT8ABgMaAAQBYQAFAcsAAAEMAAYCPwAAAgn//gFnAAMCgwAFAWAAAwJHAAABHv/8ASIAAAMjACgCnQAVAgT//gMYACoDGAAqA7MAFALWABACywASA9wAFgMRABkEzgATAyUAHgPrABYDCAAqBMoAEwNSAEsC0wASAxsAFAHkABMDqAATAwUAEwN5ABMDYQATAf8AEwPoABMCjwATAcAAEwMDABMCzgATAfYAEwNaABMCDwATAwoAEwIIAB0B+wATA7MAEwNfABMDiQATAugAEwHpABMCDwATA4kAbwEiABwDiQBvAzcASAFjABMCnAAWAlcAIQJOAB8DQwBIA2cAIwMbACICNwBDAWsAHgI7ADgDOgAzAz8AUQOpAFEEHgBFAlsAMwJOAB8DOgAzA4kAbwOJAG8DNwBIAWMAEwQeAEUDKwAjAz8AUQM5AIQDYABIAVwAFAIjABoCkAA8A3YASAMtAFsDQQBIAjMAdwG6AFoCNwB0AyYAcAM+AH0D8AC5BCEAigJMAF4CcQAvAz4AggN4AKADcgCWA48AegGBAB4EFwCKAxUAWwOLAH0EEwAUBXMAFAH+AEMBZAAzAWT/vQFkADMBZP+9ARYAUQMcADgDHAA4AxwAOAMcADgDHAA4AwoALwMKAC8BPABGATwAKAQAAFAEAAC0BAAAtAQAALQEAAC0BAAAtAQAALQEAAC0BAAAtAE8AEABPAAkATz/+wQAADYEAAA2BAAANgE8AFgBPABDATwAIwQAAKgDCgA4AwoAOAMKADgDCgA4AwoAOAMKADgDCgA4AwoAlAMKAI4DCgCIAwoAggMKAHsDCgB0AwoAbgH0AAYB9AAEAfQABAH0AAMB9AACAfQAAQH0AD4B9AA/AfQAPgH0AD8B9AA+AfQAPQH0ACYB9AAmAfQAJgH0ACYB9AAmAfQALwH0AA8B9P//AfT//wH0AAAB9P/aAfT/xwH0/8cB9P/HAmwALAJxACkCgABDAoAAIAKAACADGABIAxgAHgMYAAoDGAAKAoAAHAKA//IC8gAkAfQANwH0ADcB9AA3AfQANwMcADgDHAA8AxwANwMcADcDHAA4AwoAOAMKADgDCgA4AwoAOAMKADgDCgA4AwoAOAPoAD0D6AA5AfQAjwPoADkB9ACPA+gAOQH0AGcD6AA5AfQAZwPoADkB9AA/A+gAOQH0AD8D6AA5AfQAjwPoADkB9ACPA+gAOQH0AHsD6AA5AfQAewPoADkB9ABTA+gAOQH0AFMD6AA7AfQAMQPoADsB9AAxA+gAOQH0AI8D6AA5AfQAjwPoADkB9ACPA+gAOQH0AI8D6AA5AfQAjwPoADkB9ACPA+gAOQH0AI8D6AA5AfQAjwPoADkB9ACPA+gAOQH0AI8CvgA5Ar4AxAK+ADkCvgDEAggAOQIIAJgCCAA5AggAmAG4ADkBuABwAbgAOQG4AHABxAA5AcQAPQHEADkBxAA9AhQAOQIUAGUCFAA5AhQAZQPoADkCEABIA+gAOQIQAEgD6AC3AhD/yQPoALUCEP/LBCwAOgJiAHED6ABDAoYARAPoAEMChgBEA+gAvwKGAAkD6AC+AoYACgPoADkChgBCA+gAOQKGAEID6AC3AoYABAPoALUChgAGA+gAOQKaAE0D6AA5ApoATQPoALcCmgAJA+gAsAKaABAD6AA5AqwAVQPoADkCrABVA+gAtwKsAAwD6ACpAqwAGQPoADkCpABSA+gAOQKkAFID6AC3AqQAAgPoAKMCpAAVAUQAPgFEADcBRAA9AUQANwG2AD8BtgASAbYAPgG2ABIDywA5AXcAUAPLADkBdwBQAtAAAAHgAAABaAAAAPAAAAQCACcEAgAnBAIAJwQCACcEHQAiBB0AIgQlACoEJQAqBAIAJgQCACYEAgAmBAIAJgKOAAAB2gAAA+gAKQJqAAwD1QBHA/0ASAScAGEFUQB9ApsAjwKbAH0CmwB9A2sAfQRzAE4CDABdAgwATgIMAE4CxABOAfQABQH0AM4CqwAAAfQAUAH0ACwBFgBVAzAAGwRXADgB9ACZA+j/9AGIADkC7gAAAiwAAAKbAAAB9ABGA9UARwKpAEgCqQEGBJoASAO+AFYEBABQA9UARwKpAEgCLP/7AiwAAAQEAGEDpwBXAu4ATALuAEwCqABXAqkAlgHKAMkDvgBhAmMASAKpALwDvgBhAmMASAJjAHoCYwBIAqkAvAGTAIwDvgBhAqkBIQKrAAACqwAABAQA0gPsAFUC7gBIAqkAfwH+AFICqABRAqkAuAKoAGICqP8tAqkAYQGTAIwBkwCMAZMAUwG2//YDhABTAmMAQQKpAFAFUQA4AqkAHAPVAE0CowBSA4QAUwJjAEEDfwA/A+wAVQKpAEEBkwCMAZMAjANhAFMBtgBGBIAAPwNrAEYEzgBGBNAARgNIAEYCqQBbA0gARgKpAD8ECQBhAqkAPwXcAGECqQBMAoYAYQKpALkD1QBTAu4AUgKpANsCqQC5AdgAKgHuAE0EcQBNAyAAUwKGAFAB7gBNAZMAQwK0AGAD9wBTAssATAM/AFMBkwBTBRkACwG2AEYDPwBTAdwAawSlAFkESQBSAqkAcwKo/7gC7gBSAvwARQPVAFMC7gBSAqkAUARJAGEEBABhAqkAQQUlAGwEBABBAqkAzgQEAGECqABAAqkAjwJjAEUCOwA3BAQAYQKpAEYDhABVAu4ATARJAGEHJABhBZEASgIgAGIEOwB9AqsAAAQEAGECywBIAoYAYQKGAGECFQCcAZMAewGTAIwBkwCEAZMAnAPJAFUCHgBMA8kAVQQEANICqwAAA9UBbQLuAGECJQBGAu4AYQIlAEYBkwCMBIsAOgKpAGECqQBQA9UATQO+AEkCHgAzAz8AVwLuAEwCqQBQA/0AKgKpAIQCLAAABQgALAOwADgCqQBbA9UAUwLuAFID1ABTAu4AUQG0AAAD1QBTAu4AUgPVADcCywA4BTAANQO+ADYD1QBBAssANAPVADECywA0A9UAMQMzAGECYwA/AqkATwMOAEIC7gCnAu4ApgHmAIsB5gCKAqkAUAGTAFMBtv/2AqkAcwPVAEcCqQBIA9UARwKpAEgD1QBHAqkASAPVAEcCqQBIA9UARwKpAEgD1QBHAqkASAPVAEcCqQBIA9UARwKpAEgD1QBHAqkASAPVAEcCqQBIA9UARwKpAEgD1QBHAqkASAPVAEcCqQBIA9UARwKpAEgD1QBHAqkASAPVAEcCqQBIA9UARwKpAEgD1QBHAqkASAKpAEgD1QBHAqkASAO+AGECYwBIA74AYQJjAEgD7ABVAu4ASAOEAFMCYwBBA4QAUwJjAEEDhABTAmMAQQOEAFMCYwBBA4QAUwJjAEEDhABTAmMAQQOEAFMCYwBBA4QAUwJjAEEDhABTAmMAQQOEAFMCYwBBA4QAUwJjAEEDhABTAmMAQQOEAFMCYwBBA4QAUwJjAEEDhABTAmMAQQQJAGECqQA/BAkAYQKpAD8B7gBNAZMAUwHuAE0BkwAxAe4ASQGTAC0B7gBNAe4ATQGTAFMB7gBNAZMALgHuAE0BkwBQAe4AFgGT/+gB7gAnAZP/+QP3AFMCywBMAz8AUwGTAFMDPwBTAZMAUwM/AFMBkwBTA9UAUwLuAFID1QBTAu4AUgPVAFMC7gBSA9UAUwLuAFIEBABhAqkAQQQEAGECqQBBBAQAYQKpAEEEBABhAqkAQQQEAGECqQBBBAQAYQKpAEEEBABhAqkAQQQEAGECqQBBBAQAYQKpAEEEBABhAqkAQQQEAGECqQBBBAQAYQKoAEAEBABhAqgAQAQEAGECqABABAQAYQKoAEAEBABhAqgAQAQEAGECqQBBBAQAYQKpAEEEBABhAqkAQQPJAFUCHgBMA8kAVQIeAEwDyQBVAh4ATALuAGECJQBGAu4AYQIlAEYC7gBhAiUARgO+AEkCHgAzA74ASQIeADMDvgBJAh4AMwPVAFMC7gBSA9UAUwLuAFID1QBTAu4AUgPVAFMC7gBSA9UAUwLuAFID1QBTAu4AUgPUAFMC7gBRA9QAUwLuAFED1ABTAu4AUQPUAFMC7gBRA9QAUwLuAFED1QBTAu4AUgPVAFMC7gBSA9UAUwLuAFID1QBTAu4AUgPVADECywA0A9UAMQLLADQD1QAxAssANAPVADECywA0A9UAMQLLADQD1QAxAssANAMzAGECYwA/AzMAYQJjAD8DMwBhAmMAPwKGAHsChgCNAoYAjQPsAFUDSwAtAjkALQI5ANgD9gAuAzAAOgNtADYDSwAtAjkALQIs//sCLAAAA20ARgMfADwCdwAxAncAMQI5ACMCOQB2AVMAkQMwAEYB/AAuAjkAhQMwAEYB/AAuAfwAZgH8AC4COQCFAUMAaAMwAEYCOQDtAqsAAAKrAAADbQCpA1wAOgJ3AC4COQBhAasAPAI5ADcCOQCLAjkARQI5/zUCOQBGAUMAaQFDAGkBQwA4AWL/5QMAADgB/AAnAjkANgRzABACOQAIA0sAMwI9ADYDAAA4AfwAJwL5ACcDXAA6AjkAJwFDAGgBQwBoAuEAOAFiAC0DqwAmAqYAJgPKACYDygAmAocAJgI5AD8ChwAmAjkAJwN0AEYCOQAnBO4ARgI5ADECGwBGAjkAkwNLADgCdwA2AjkAsQI5AJMBgQAUAZ0AMwO7ADMChQA4AhsANwGdADMBQwAnAkcAQgNqADgCWAAxAsIAOAFDADgEY//6AWIALQLCADgBhABQBAQAPgOrADYCOQBWAjn/sAJ3ADUCpAA9A0sAOAJ3ADYCOQA2A6sARgNtAEYCOQAnBHEAVANtACcCOQCiA20ARQI5ACcCOQBtAgAALgHdACEDbQBGAjkALQMAADoCdwAxA6sARgZKAEYE6AA8AcEASAN9AE4CqwAAA20ARgJYAC4CGwBGAhsARgG1AHkBQwBZAUMAaAFDAGEBQwB5Az0AOgG+ADEDPQA6A20AqQKrAAADSwE5AncARgHFAC0CdwBGAcUALQFDAGgD4wAqAjkARgI5ADYDSwBDAzAAMAG+AB0CwgA7AncAMQI5ADYDVgAMAjkAZQIsAAAEUgAdAwIAEAI5AD8DSwA4AncANgNLADcCdwA1AXYAAANLADgCdwA2A0sAHwJYAB8EfwAdAzAAHgNLACYCWAAaA0sAGAJYAB4DSwAYArQARgH8ACcCOQA0ArYAPAJ3AIMCdwCDAa4AewGuAHsCOQA2AUMAOAFi/+UCOQBWA0sALQI5AC0DSwAtAjkALQNLAC0COQAtA0sALQI5AC0DSwAtAjkALQNLAC0COQAtA0sALQI5AC0DSwAtAjkALQNLAC0COQAtA0sALQI5AC0DSwAtAjkALQNLAC0COQAtA0sALQI5AC0DSwAtAjkALQNLAC0COQAtA0sALQI5AC0DSwAtAjkALQNLAC0COQAtA0sALQI5AC0DSwAtAjkALQMwAEYB/AAuAzAARgH8AC4DXAA6AncALgMAADgB/AAnAwAAOAH8ACcDAAA4AfwAJwMAADgB/AAnAwAAOAH8ACcDAAA4AfwAJwMAADgB/AAnAwAAOAH8ACcDAAA4AfwAJwMAADgB/AAnAwAAOAH8ACcDAAA4AfwAJwMAADgB/AAnAwAAOAH8ACcDAAA4AfwAJwN0AEYCOQAnA3QARgI5ACcBnQAzAUMAOAGdADMBQwAKAZ0ALAFDABABnQAzAZ0AMwFDADgBnQAzAUMAGAGdADMBQwA2AZ0ACAFD/9sBnQAXAUP/6gNqADgCWAAxAsIAOAFDADgCwgA4AUMAOALCADgBQwA4A0sAOAJ3ADYDSwA4AncANgNLADgCdwA2A0sAOAJ3ADYDbQBGAjkAJwNtAEYCOQAnA20ARgI5ACcDbQBGAjkAJwNtAEYCOQAnA20ARgI5ACcDbQBGAjkAJwNtAEYCOQAnA20ARgI5ACcDbQBGAjkAJwNtAEYCOQAnA20ARQI5ACcDbQBFAjkAJwNtAEUCOQAnA20ARQI5ACcDbQBFAjkAJwNtAEYCOQAnA20ARgI5ACcDbQBGAjkAJwM9ADoBvgAxAz0AOgG+ADEDPQA6Ab4AMQJ3AEYBxQAtAncARgHFAC0CdwBGAcUALQMwADABvgAdAzAAMAG+AB0DMAAwAb4AHQNLADgCdwA2A0sAOAJ3ADYDSwA4AncANgNLADgCdwA2A0sAOAJ3ADYDSwA4AncANgNLADcCdwA1A0sANwJ3ADUDSwA3AncANQNLADcCdwA1A0sANwJ3ADUDSwA4AncANgNLADgCdwA2A0sAOAJ3ADYDSwA4AncANgNLABgCWAAeA0sAGAJYAB4DSwAYAlgAHgNLABgCWAAeA0sAGAJYAB4DSwAYAlgAHgK0AEYB/AAnArQARgH8ACcCtABGAfwAJwIaAFkCGgBoAhoAaANcADoBygCoAcoAqAJVADwBUwBwAVMAcAHeABcEDABoBA0AeQPkAHMEVgB3A+8AdQNjAHUEKABzBFYAdQJzAHADBQCYBHMAdQO8AHUFBAB7BDQAdQQYAHIDawB3BDoAcgQGAHcDWAB7A0AAVgOwAI8DPACABP8AfgRZAGEDOABpA68AgQMGAGkCeQBvAokAawLkAGkCpQBwAqwAeAK9AGMDPAB8AhYAWwJMACUC9gB8AeAAagTMAFsDcQBbAr8AagLkADcCkwBqAp8AWwKeAHMCNABUA04AWwLSAFsD8QBbAxgAXQLbAFsCsQBpAhYAWwIpACUDWwA5A18ASAMzAEYDpgBHA0cARQLVAEUDeQBGA6gARQH6AEACeABmA8AARQMQAEUEQQBKA4kARQNlAEUC1wBHA4QARQNdAEcCvgBLAqMAKwMKAFwCowBPBDIATgOpADICoAA6AwoAUAJsAD0B9gBCAf8APgJTAD0CHgBDAi0ASQItACsCnQBLAZQALwHZAAACXwBLAWkAPgP2AC8CwgAvAjQAPgJN//8CDAA9AhIALwIbAEcBsAAqAqMALwI7AC8DOgAvAogAMAJDAC8CIgA9AY8ALwG6AAABPwAvAV//yARaAEgC4gA6BCEAZANHAFQEOQBiAqYAQQRyAGADRwBBAbQAZQHc/9gD0gBcArQAOQL2AE0DqgBcAdwASQL2AFkC9gA5BJEAYgL2ADkEgQBcA0cAYQImAFYDBwBCBIIAXAMfAFQDgQBcAbQAZQVyAGgE2gBhBIEAXANHAGEC9gBNBGIAYgL2ADkC9gCIA/kAYANHAFQEYgBiAx8AQQRPAGACbgBUA0cAYgJdAEEC9gBiAvYATQQSAEUCVQAsAvYATQL2AFkEbQBcA0cAYQRaADUDHwA1Be0AMgQ5ADIEWgBHAx8AOgRaADUDHwAtA5cAYgKmADkC9gBJAbQAZQHc/9gDyAAzAnUAJAOSADsCzgA3A6MASwJAAC8D2QA5As4ALwFrAEMBj//JA0wAOQJQACgChwA5AykAOQGPADQChwBEAocAKAP0AEsChwAoA+oAOQLOAEAB3wAzApkAJAPrADkCqwA3AwUAOQFrAEMEvwA/BDEAQAPqADkCzgBAAocAOQPIAEsChwAoAocAZgNvADkCzgA3A8gASwKrAC8DwAA5AhcANwLOAEsCAAAvAocASwKHADkDgQAyAfkAHAKHADkChwBEA9kAOQLOAEADyAAjAqsAJAUrACEDowAhA8gALwKrACMDyAAfAqsAHQMVAEsCQAAoAocANgFrAEMBj//JAYoAIAG3//IEewBdBG4AcwRAAGIEugBuBCEAagNyAGoEgQBiBOsAagKTAGQDOgBxBOUAagPzAGoFtAB3BMIAagRPAF8DqQBuBHgAXwRtAG4DlgByA1kATgQaAHADigB3BZUAdATHAF0DhgBjA/oAdwNlAFgCuwBhAsIAWQM9AFgC6gBZAtQAbQLoAEQDjwBmAlQASQJlAA4DPgBmAfwASgV6AEkD5wBJAwsAWQM9AEkC1wBYAt0ASQLBAGICagA/A78ASQMZAEkEZQBJ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AmMAOAOJAJ8DiQA4AqUApQKlADYD8wClA/MANgLuAK0C7gA1BGQArQRkADUDjADMA4wAOAVSAMwFUgA4AN4AAADeAAAA3gAABVsAOAJpADgCaQA4AmkAOAI8ADgCPAA4AU0AkQIrAJwDAAA5AwAANwMAADkCQQA5AkEAOQFNAJECKwCcA8QAOQPEADgDxAA5AkUAOQJFADkBTQCRAisAnATGADgExgA4BMYAOAJMADgCTAA4AU0AkQIrAJwGFQA5BhUAOAYVADkCUQA5AlEAOQFNAJECKwCcB80AOAfNADgHzQA4AlgAOAJYADgBTQCRAisAnAoMADkKDAA3CgwAOQJfADkCXwA5AU0AkQIrAJwBTQCRAU0AkQFNAJECKwCcAisAnAIrAJwEVwBCBFcAQgRXAEIEVwBCBFcAQgRXAEIEVwBCBFcAQgXnAGgF5wBoBecAaADeAAAA3gAAAN4AAADeAAAA3gAAAN4AAADeAAAA3gAAAN4AAAGXAEMBlwBDAocAQwKHAEMDdwBDA3cAQwRnAEMB6QBSAekAUgMVAFIDFQBSBEEAUgRBAFIFbQBSA+cAOAWLADgHLwA4CNMAOAPnADgFiwA4By8AOAPnADgD5wA4A+cAOAPnADgFpAA4BP4AOAT+ADgEIAK+BCACvgPoAG4D6ABuA+gAbgPoAG8CDwA4AsQASwNrAGICvABLA2EAYgJnAEsC+gBiApsASwM5AGIA7wBRAQv/wwDvAFEBC/+fAQAAPQEe/7kBAABEAR7/lwEXADcBhQAAA9YAKAN4ACgC7QAoA+0AKAK3ACgEDgAnAwYAKATQACgCuAAnAxAAJwR2ACgDbgAoBTUAKASJACkDJwAoA2sAJwMxACgDrAAoAsQAKAN4ACgDYwApA0AAKAS+ACgD5gAoAroAKAM4ACkDqgAoA1IAKALMACgDvgAoApoAKAPfACcC5wAoBJYAKAKdACgC8gAoBEAAKANIACgE9AAoBFMAKgMBACgDRAAnAw0AKAOBACgCpwAoA04AKAM4ACkDFAAoBHwAKAO5ACcCogAoAxUAKQQoACcD7wAoAzMAKARYACgDAgAnBFEAKANcACcFIwAnAwkAJwNFACgEvAAnA7oAKAWMACgEtgAoA4wAKAPIACgDmAApA/cAKAMUACgD5QAoA7AAKANoACgFBwAoBCoAKAMfACcDaAAoA/wAJwPFACgDEQAoBCgAKALlACgEIwAoAzsAJwTpACcC7AAnAycAKASIACcDjwAoBU4AKASDACgDZAAoA58AKANzACkDzQAoAvYAKAO9ACgDhQAoAz8AKATIACgD/QAoAwMAJwNHACgEHgB7BP4AnAOgAKgEpwCBA9wAyAOfAG4EcACwBCIAVwNaAIMDWABLA+MAdAPhAIcFrACBBKgAhASjAG4EnQBoBKMAbgSjAIEEowCkA+QAfgPIAEIEpwCEBakAegQgAIEEqgCBA5QAbgMaAK4DKQDIApQAtwMXAHECogC1AkwAhQMdAHQDMwC8AhAAcgISAFYClAB+AhAA1QRZAGkDOQB3AwsAsAMaAG8DDACoApQAcwLUAD8CUQCAAy4AawMnAJ4EYQCWApMAbQMXAJcClgBZA0AALwQGAEcC0ABaA7sAMwMEAHUC0QAoA4gAXQNIABIClgA9ApcADgMMACoDCwA8BJoAJQO4ADEDuAAiA7AAGgO2ACADtAAvA7UAUAMNADMC9v//A7cAMQSXAB4DQgA0A74AMgLLACwCWwBlAmsAfgHoAHMCXgAyAfQAcAGqAEkCYwA0AnQAdAF3ADsBfAAmAeoAQQFzAJEDdAAdAnkAMwJSAGoCYQAxAlMAYwHpADYCJAAIAa4AQwJwACkCagBaA30ARwHpADICXQBUAe8AIwIQAHICEgBWAXcAOwF8ACYBFwAOARj/9wR1AIkFTQCnA+0AtwUJAIoELgC5A+sAfATNALoEeQBpA6EAiwOfAGAENQB/BDIAigYkAIYFCgCGBQMAdQUEAH4FAwB1BQQAfgUFAMMENQCKBHkAewUJAIQGIACLBHcAjAULAIwD8AB8A2gAwANZAMgCzwDJA1gAaALYAMECewCSA18AewN2AMoCPgBrAj4AVALQAI0CQwDXBMcAewOgAGwDbwDeA2kAZwNgAMkCygB2AxAATwKCAJ0DWABzA2oApwTCAKYCyQByA1kAqwLNAGADnwA+BGcAWQMhAGgEKAA/A10AagMfADED8QBrA6MAIALbAEAC2QAYA2QANANhAD8FLwA7BCkAOwQjACsEJAAzBCMAKwQkADMEJQB0A2QAPwOjADAEKAA6BSsAQAOhAEEEKgBBAyQAMQKmAHECmAB4AhgAeQKXAB8CIAByAcoARgKdADACswB6AZEAIgGRAA0CGQBCAZYAhgPrADAC2gAjAq0AjQKnAB4CngB5AhQALAJUAAgB0ABQApcAKQKoAFkD5wBYAhMAKQKYAF0CFgAYAj4AawI+AFQBkQAiAZEADQFLAAIBS//tAg0ATgINADAEgQB1A7oARQRJAFkDPwBTA48ARwO+AFQDvgBhA9UAUwQEAGEDvgBhBAQAYQQEAGEDeQBQA74AVQO+AFQD1QBHA6cAVwOEAFMDMwBhA9UAUwHuAE0D9wBTBKUAWQPVAFMEBABhA4QAVQO+AEkD1QBBA6sAPQLCADgDDgAtAzAAOQMwAEYDSwA4A20ARgMwAEYDbQBGA20ARgLyADYDMAA7AzAAOQNLAC0DHwA8AwAAOAK0AEYDSwA4AZ0AMwNqADgEBAA+A0sAOANtAEYDAAA6AzAAMANLACYDnQCIAzUAowNYAF4CzQCFApAAlAMSAJUDEgA7At4AhwH8AHwDEgCNA3oAQQMfAFQDEgCNAu8ALwMSAJUDWAA8At4AjQNpAIgDEgA8AxIAOwOdAI4DnQA7A50AOwOdAHIDCgCJAxIAOwSQADwC3gCNAs0AlAOdAHMDWACFAuwAUwKQAG4CrwAyAjQAUgH0AGACcQBgAnEAEgJDAFMBewBJAnEAVwLgADYCegAnAnEAWAJTAAQCcQBgAq8AEwJDAFgCvgBTAnEAEwJxABIC7ABaAuwAEgLsABIC7ABCAnMAVAJxABIDxAATAkMAWAI0AGAC7ABCAq8AUQI5ACcCqQBBA6sAPQRJAFkE+wBrBDkASQTaAFsDgQBcBAkARgQ5AFEEOQBiBIEAXASJAGIEOQBiBIkAYgSJAGID6ABNBFoASAQhAGQD0gBcA5cAYgSBAFwCJgBWBIIAXAVyAGgEgQBcBGIAYgP5AGAEEgBFBFoARwQxAEUDBQA5A4EAMgOjAD0DowBLA+oAOQPqAEsDowBLA+oASwPqAEsDXAA5A8gAMwOSADsDTAA5AxUASwPqADkB3wAzA+sAOQS/AD8D6gA5A8gASwNvADkDgQAyA8gALwP1AG4DfACNA6QAPAMDAG8C1wCIA1QAjgNUABQDFwBuAhEAYQNUAHcD6ABQA1YAQANUAHYDKwAjA1QAjgOkABQDFwB4A7gAbgNUABQDVAATA/UAewP1ABQD9QATA/UAZwMwAHQDVAAUBQ8AFAMXAHcDAwCOA/UAZgOkAHkDTwBHAuUAawMIACQCegBGAkoAYgLBAGcCwQABAowARwGlADsCwQBNA0EAMgLEACICwQBNAp4AAQLBAGcDCAABAowATQMaAEcCwQABAsEAAANPAFADTwABA08AAANPAEQCqgBMAsEAAQRIAAECjABNAnoAZwNPAEMDCABVAocAKAL2ADkDQQB1BIEAeAQYAHIDxwBnA/oAegRWAHUEKQCBA0gAWgOwAFcDfQBWBCUAmAORAGsDFwBdAusASgKOAGgCZgBxApsAbgLoAFsCpQBsAiYAeAM8AHwDegBhA0gAegNSAF8CyAB5ApsAVQM/AFkC1gBfAy8AaAKqAFkDGABbA0oAcgNhAFwDowBbA3YAUAKjAFsDVwBbBHkAWQLWAI4CQgBeA5YAcQLtAGgCtgBFA7oASANlAEUDHgA5A00ASwOoAEUDdgBRAqYALgMCACsCzQAtA3AAZwLnAD4CiAAxAlgAIgIHAD0B3ABEAggAQQJNAC8CIAA/AacASgKdAEsC4ABWAqYASgK3ADICPQBJAggAKQKcAC0CUQAyApYAOwIPAC0CeQAvAq8ARgLKADIC9AAvAtAAIgIcAC8CsgAvA7YALQJRAGABtwAyAu8ARQJiADwDWwA5A18ASANHAEUDCgBQA6gARQH6AEADwABFBEEASgOJAEUCNAA+A2UARQLXAEcCowArA6kAMgQMAGgEDQB5A+8AdQOvAIEEVgB1AnMAcARzAHUFBAB7BDQAdQK/AGoEGAByA2sAdwNAAFYEWQBhA7oASASBAHcDSgBqBPsAbwR2AGAEKwBcBFEAbwTrAGoEiAB3A5EASQQJAEYD2QA+BIYAiQQGAFkDZwBPAx4AJQLDAFoCnQBaAs0AWgNDAEkC6ABbAkwAWwOPAGYD6AB2A5EAYwOvAFMDAQBgAs0AQQOmAEcDGABTA4wAVQL0AEcDagBJA6wAZwO6ADMECwBJA8sAQwLKAE0DtwBJBQ0ARwMYAIACZwBMA+UAWgM3AGMC0wBDBDkATAPMAEEDiQA8A64ATQQ/AEMD3gBVAvoAKwNkACgDMQAkA9oAbgNgADsC4gAvApsAEQJNADoCJAA9AkkAPQKyACwCdQA7AdsAOQL3AEEDQQBXAvoAPQMeADUCiQA7AkkAJAMMACoCqAA1AwQANwJhACoC0gAsAx8ARQMnACoDYAAsAy4AIwJTADADFwAsBE0AKgKoAF8B7QAuA0oAPgK9AEcD0AA9A8kARwOHAEMDYQBUBD8AQwIwAD0ENwBDBPAASgQbAEMCkQA7A6oAQQMiAEQCzwAnBB0AOQR7AF0EbgBzBCEAagP6AHcE6wBqApMAZATlAGoFtAB3BMIAagMLAFkETwBfA6kAbgNZAE4ExwBdBDkASwT7AG0DbQBGA+oASwNlAEUDzABBBAQAYQSJAGIEGAByBHYAYAN4ADsEBgAmBCAAOAPnADgD5wA4A+cAOAPnADgD5wA4A+cAOAPnADgD5wA4A+cAOAPnADgD5wA4A+cAOAPnADgEXwA4BD///AN4ADsFSQBLAlX/vgH0/74HmQBgB5kAYAXCADgFCwB2BBYATgXwAGwDEAFlArYAhQHeAG8Hof/SCdwAIwNXAB8DtgAiAx0AJQN1ACQC7gBkA5cAKwMFAFMD5QA1A4EAGgMiAAkD8QAoA7IAIQQwACYDygAmArQAUgOOACYCtABSA7AAIgLnAEMDkAArA0oAJAOkACMENgAjA3sAJAOeAFsDpAA7A9gAMgQkADcDkAA8A98APAM6AF8EEgBBA0IAUgSTAEED5QAvA4oAEwSCAC0EDAAoBRQAPARHADwDKQBIBAEANwMpAEgEGAA3AzAAUQQGAEEDxAA8BBAAPAUoADwECQBAA90APAPkADICHABWAkcAYgJwAGQCmwBhAsMAZALuAGYDhgCTAhwAVgJHAGICcABkApsAYQLDAGQC7gBmA4YAkwGmAHQBygCDAgsAnAJVALMClwDJAuAA4gNrARUBpgB0AcoAgwILAJwCVQCzApcAyQLgAOIDawEVAaYAYgGmAE4B0wA6AdMAOAHTADgB0wA4AdMAOAGmAGIBpgBOAdMAOgHTADgB0wA4AdMAOAHTADgCmQBwAvsAuwQLAHAFfQBwApkAagQLAHAFfQBwArcAUAKZAE4CmQBOBu8AcAKZAHACmQBwApkAYgKZAHACmQBwApkAcAKZAAoElwC7BlcAuwfjALsDhwDaBTMA1ga3ANoDnwDGA6MAxgPnAMYD5wDGBCAAOAPnAJcD5wCXA+cAxAPnAD8DewDPA2sBBgMbAIYDgwDIA4cAxQPXADgDewDzA+cAoAPnAKAD5wEpAycAYAPoAF0DCgA4AwoAOAH0AD4B9ABAAwoAOAMKADgDCgA4AwoAOAMKADgDCgA4AwoAOAMKADgDCgCSAwoAkQMKADgDCgA4AwoAOAMKADgCOAA1AjgANAI4ADUCOAA0AfQANQH0ADMBnAA4AZwAOAMKADgDCgA4AwoALwMKAC8DCgAvAwoALwMKAC8DCgAvAwoALwMKAC8DCgAvAwoALwMKAC8DCgAvAwoALwMKAC8B9AAUAfQAEwEWAFIBFgBOAfT//wH0//sDIgA4AyIAOAMKADgDCgA4AwoAOAMKADgDCgA4AwoAOAMKADgDCgA4AwoAOAMKADgDCgA4AwoAOAM7ADgDOwA4AwoAOAMKADgDCgA4AwoAOAMKADgDCgA4AwoAMwMKADADCgAzAwoAMAKdAC8CnQAvAp0ALwKdAC8DCgCOAwoAjQMKAJIDCgCRAwoAiAMKAIgDCgCSAwoAkQMKAEQDCgBEAp0ALwKdAC8CnQAuAp0ALwMKAC8DCgAvAwoALwMKAC8DCgAvAwoALwPIADgDyAA4A8gAOAPIADgDyAA4A8gAOAMyACAC4wAkAtkANQMaADwC5QAhAqwAIQL5AEIDiAAhAboAHAIyABQDVgAhArQAIQPyACEDFAAhAyoAHgLHACEDKgAdAzgAIwJuACoC6AAbAw0AIQMLABMEggATA0kAGANLAAsC2AAcAfQAJwJgAFkB9AAyAfQAKgJbABwB9AAyAfQAKgImADgB9AAqAfQAKgJkACACoQAcAbwAIgKhACIBvAAcAacAIQH0ABwCpAAgAYsAIQGn/9gCiAAcAY0AIQO2ACACoQAgAfQAHAKdABwChQAiAgMAHAGKACEB+gATAqEAIAJ7ABMDJgASAoUADAJ7ABMCMQAcAq8AGwIGABICyAAhAywAIQRDAD4DGgA8AogASwG8AEYBiwAhAaf/uwIEAC8BsgA5Af4AQQH+AC4CrQAXAioAIQHsAB8C1gASAeEAHwGsAB8CIwAuAcwAOQIcAEECHAAtAtYAFQJMACACCQAdAwIAEAH+AB0BxgAdAAD+xgAA/tcAAP8rAQsARwPPAB4DzwAeBQ4AHgL+AB0C/gAdAu4AHQPNAB0EUwAdBFMAHQLyAB0C8gAdAvIAHQLyAB0EuAAeBQ4AHgUOAB4FDQAeBFIAHQQgAB0DRQAdA5wAHQNGAB0DtgAdA5MAHQPTAB0EIAAdBHEAHQMOAB0DWwAdA0YAHQMKAB0D1AAdA0sAHQMtAB4C1AAdAvkAHgNHAB0DRwAdA0IAHQRBAB0DSAAdAzgAHgM3AB0DRQAdApcAHQKXAB0D2wAdBBAAHQQrAB0DSAAdA5gAHgNCAB0DtAAdAvkAHQAA/1ACAAAdAAD+mwHQAB4BP/++AT//vgEo/toAAP3kAAD+mQAA/qMAAP6pAAD+9QAA/ioAAP6LAAD+aQE//yYBP/76AT//RQE//yQAAP8XARQASwE+/r0EFgAeAAD/RQAA/eoAAP7wAAD/TAAA/qgAAP2ZAAD9mQRSAB0EIAAdA0UAHQPTAB0DRgAdAwoAHQRBAB0DRQAdBFQAHQRTAB0AAP6sAAD+rAFKAHwCEAB8AcUASwFmAIgD3wAeA88AHgS4AB4EtwAeA88AHgPPAB4DLgAdA9MAHQNFAB0DRQAdA9MAHQIsAB4DRgAdA0gAHQAA/rAAAP7CAAD/GwEbAEgEDAAeBAwAHgVeAB4DLQAeAy0AHgMcAB0ECAAdBJcAHgSXAB4DIQAeAyEAHgMhAB4DIQAeBQMAHgVeAB4FXgAeBV0AHgSWAB4EYQAeA3gAHgPVAB4DegAdA/EAHgPMAB0EDwAeBGEAHgS2AB4DPgAdA5AAHQN6AB0DOgAdBBAAHgN/AB4DXwAeAwAAHQMpAB4DewAeA3sAHgN1AB4EhAAeA3wAHgNqAB4DagAeA3gAHgLAAB0CwAAdBBgAHgRQAB0EbAAeA3wAHgPRAB4DdQAeA+4AHgMoAB4AAP9CAiAAHgAA/oIB7wAeAVL/twFS/7cBOf7GAAD9wQAA/oAAAP6LAAD+kQAA/uIAAP4LAAD+cQAA/k0BUv8VAVL+5wFS/zcBUv8TAAD/BgEkAE0BUf6mBFcAHgAA/zcAAP3GAAD+3QAA/z4AAP6QAAD9cQAA/XEElgAeBGEAHgN4AB4EDwAeA3oAHgM6AB4EhAAeA3gAHgSYAB4ElwAeAAD+lAAA/pQBXQCAAjAAgAHgAE0BfACNBB4AHgQMAB4FAwAeBQIAHgQMAB4EDAAeA2AAHQQPAB4DeAAeA3gAHgQPAB4CUAAeA3oAHgN8AB4DigAeA+8AIQNNACQDqgAjAxsAZwPOACoDMwBVBCEANQO3ABgDUgAGBC4AJwPrACAEcAAlBAQAJQLeAFQDxQAlAt4AVAPpACEDFABEA8cAKgN9ACMD3AAiBHcAIgOwACMD1gBdA9wAOwPBABwEKwAgA4AAIwPiACIDSwBqBAkAKgNlAFcEYAA1A/AAFwOFAAQEbgAmBCcAHwS0ACQEQgAkAwoAVgP+ACQDCgBWBCUAIANDAEUEAQAqA7IAIgQXACEEuwAhA+kAIgQQAGAEFwA8BBMAMgRkADcDxwA8BBoAPANsAGIEUQBCA3QAVATZAEIEIQAvA8AAEQTHAC0ESgAnBWIAPASJADwDWgBJBD4ANwNaAEkEVwA3A2EAUwREAEID/gA8BE4APAV3ADwERwBBBBgAPAQgADIEUgAyBKcANwQBAD0EWQA9A6AAZASTAEIDqQBWBSQAQgRgAC4D+gAPBREALASMACYFtQA9BM4APQONAEoEgAA3A40ASgSaADcDlQBUBIUAQgQ7AD0EkQA9BcsAPQSJAEEEVwA9BF8AMgV2AFID5gA4A+kAOAJQAAwCbgANAjEAEwHyAAwCbgAZAhEAFQIxABwCMQANAhEABwJFAAwCBwAKAd4ACgJkABwBNwAPAYsABAJ4ABICBwAKAuwADQJuABkBtAAWAgcAGQIxAAwCMQABAxYABgIxAA4CMQAOAmUAGAJIABsCNgAoAnEAIwI/ABkCFQAZAlUAMgLOABkBXwAVAbkADwKvABkCGwAZAx0AGQJjABkChwAWAj0AGQKHABYCewAaAdIAIAJCABQCXQAZAlwADgOJAA4CigASAowACAI2ABUD6ABvBWwAPwH0AC8=)format("opentype");font-weight:400;font-style:normal}.typstmate-symbol{font-family:NewComputerModernMath,MJXZERO,MJXTEX-S1,MJXTEX-S4,MJXTEX,MJXTEX-A,monospace}.cm-line{font-family:"NewComputerModernMath", var(--font-family), monospace} +/*$vite$:1*/ \ No newline at end of file diff --git a/.obsidian/plugins/typst-mate/typst-2.3.2.wasm b/.obsidian/plugins/typst-mate/typst-2.3.2.wasm new file mode 100644 index 0000000..8e4605f Binary files /dev/null and b/.obsidian/plugins/typst-mate/typst-2.3.2.wasm differ diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json new file mode 100644 index 0000000..7be481b --- /dev/null +++ b/.obsidian/workspace.json @@ -0,0 +1,187 @@ +{ + "main": { + "id": "076dc2dbb13fc38d", + "type": "split", + "children": [ + { + "id": "edbc001af6441f4e", + "type": "tabs", + "children": [ + { + "id": "b3003d20f5f0b4e2", + "type": "leaf", + "state": { + "type": "markdown", + "state": { + "file": "Welcome.md", + "mode": "source", + "source": false + }, + "icon": "lucide-file", + "title": "Welcome" + } + } + ] + } + ], + "direction": "vertical" + }, + "left": { + "id": "1841b2089c2bffe3", + "type": "split", + "children": [ + { + "id": "3b8bfc68f6779f1d", + "type": "tabs", + "children": [ + { + "id": "3c891f020fddac1f", + "type": "leaf", + "state": { + "type": "file-explorer", + "state": { + "sortOrder": "alphabetical", + "autoReveal": false + }, + "icon": "lucide-folder-closed", + "title": "Files" + } + }, + { + "id": "ab42973b555c848a", + "type": "leaf", + "state": { + "type": "search", + "state": { + "query": "", + "matchingCase": false, + "explainSearch": false, + "collapseAll": false, + "extraContext": false, + "sortOrder": "alphabetical" + }, + "icon": "lucide-search", + "title": "Search" + } + }, + { + "id": "6061a2298e269fc7", + "type": "leaf", + "state": { + "type": "bookmarks", + "state": {}, + "icon": "lucide-bookmark", + "title": "Bookmarks" + } + }, + { + "id": "d53a198b27e0fc54", + "type": "leaf", + "state": { + "type": "typst-tools", + "state": {}, + "icon": "typst-stroke", + "title": "Typst Tools" + } + } + ], + "currentTab": 3 + } + ], + "direction": "horizontal", + "width": 300 + }, + "right": { + "id": "3314c4138b2bbdb5", + "type": "split", + "children": [ + { + "id": "49fad6d38336d5d9", + "type": "tabs", + "children": [ + { + "id": "b90c8f48862ff859", + "type": "leaf", + "state": { + "type": "backlink", + "state": { + "file": "Welcome.md", + "collapseAll": false, + "extraContext": false, + "sortOrder": "alphabetical", + "showSearch": false, + "searchQuery": "", + "backlinkCollapsed": false, + "unlinkedCollapsed": true + }, + "icon": "links-coming-in", + "title": "Backlinks for Welcome" + } + }, + { + "id": "adeec0ea6c2626f7", + "type": "leaf", + "state": { + "type": "outgoing-link", + "state": { + "file": "Welcome.md", + "linksCollapsed": false, + "unlinkedCollapsed": true + }, + "icon": "links-going-out", + "title": "Outgoing links from Welcome" + } + }, + { + "id": "04fa94db7a6b7144", + "type": "leaf", + "state": { + "type": "tag", + "state": { + "sortOrder": "frequency", + "useHierarchy": true, + "showSearch": false, + "searchQuery": "" + }, + "icon": "lucide-tags", + "title": "Tags" + } + }, + { + "id": "087c03e476b0934d", + "type": "leaf", + "state": { + "type": "outline", + "state": { + "file": "Welcome.md", + "followCursor": false, + "showSearch": false, + "searchQuery": "" + }, + "icon": "lucide-list", + "title": "Outline of Welcome" + } + } + ] + } + ], + "direction": "horizontal", + "width": 300, + "collapsed": true + }, + "left-ribbon": { + "hiddenItems": { + "switcher:Open quick switcher": false, + "graph:Open graph view": false, + "canvas:Create new canvas": false, + "daily-notes:Open today's daily note": false, + "templates:Insert template": false, + "command-palette:Open command palette": false, + "bases:Create new base": false + } + }, + "active": "b3003d20f5f0b4e2", + "lastOpenFiles": [ + "Welcome.md" + ] +} \ No newline at end of file diff --git a/Welcome.md b/Welcome.md new file mode 100644 index 0000000..f9bca28 --- /dev/null +++ b/Welcome.md @@ -0,0 +1,5 @@ +This is your new *vault*. + +Make a note of something, [[create a link]], or try [the Importer](https://help.obsidian.md/Plugins/Importer)! + +When you're ready, delete this note and make the vault your own. \ No newline at end of file