From 71a91e91439207b8cc00cb25b66d0ce583f23407 Mon Sep 17 00:00:00 2001 From: Ying Zhong <0x00eeee@gmail.com> Date: Mon, 1 Jun 2026 21:44:24 +0800 Subject: [PATCH] Upgrade js-yaml to 4.2.0 --- dist/lite/markedit-preview.js | 167 +++-- dist/markedit-preview.js | 1327 +++++++++++++++++---------------- package.json | 2 +- yarn.lock | 7 + 4 files changed, 770 insertions(+), 733 deletions(-) diff --git a/dist/lite/markedit-preview.js b/dist/lite/markedit-preview.js index c737f3b..b592991 100644 --- a/dist/lite/markedit-preview.js +++ b/dist/lite/markedit-preview.js @@ -1,50 +1,65 @@ -"use strict";(()=>{const e=globalThis;if(typeof e.require>"u"){const n={"markedit-api":{MarkEdit:e.MarkEdit??Object.freeze({})},"@codemirror/view":{EditorView:{updateListener:{of:()=>({})}}},"@codemirror/state":{Annotation:{define:()=>({of:()=>({})})}}};e.require=u=>n[u]??{}}})();const Lt=require("@codemirror/view"),_=require("markedit-api"),Ot=require("@codemirror/state");function Pt(){const e=navigator.userAgent.match(/macOS\/(\d+)/);return e===null?!1:parseInt(e[1])>=26}function ou(){return typeof __FILE_PATH__=="string"}function Oe(e,n=!0){const u=document.createElement("style");return u.textContent=e,document.head.appendChild(u),u.disabled=!n,u}function Au(e){return e?.match(/--bgColor-default:\s*([^;]+);/)?.[1]?.trim()}function Nt(e){return(e.split("/").pop()??e).split(".").slice(0,-1).join(".")}function Bt(e){return(e instanceof HTMLElement?e:e.parentElement)?.closest(".cm-line")}function _e(e){const n=parseInt(e.dataset.lineFrom??"0"),u=parseInt(e.dataset.lineTo??"0");return{from:n,to:u}}function Wn(e,n){let u=0,r=n;for(;r!==null&&r!==e;)u+=r.offsetTop,r=r.offsetParent;return u}function Tn(e,n,u,r=!0){const t=Wn(e,n)+n.offsetHeight*u;tn(e,t,r)}function tn(e,n,u=!0){const r=parseFloat(getComputedStyle(e).paddingTop);e.scrollTo({top:n<=r?0:n,behavior:u?"smooth":"instant"})}function qt(e){const n=document.createRange();n.selectNodeContents(e);const u=getSelection();u?.removeAllRanges(),u?.addRange(n)}function jt(e){return/^(https?:)?\/\//.test(e)?!1:/\.(png|jpe?g|gif|bmp|webp|svg)(\?.*)?$/i.test(e)}function ye(e,n){return e.endsWith("/")?e+n:e+"/"+n}async function $t(e){const n=await _.MarkEdit.getFileContent(e);if(n===void 0)return{};try{const u=JSON.parse(n);return typeof u=="object"&&u!==null?u:{}}catch(u){return console.error(`Failed to parse JSON from ${e}:`,u),{}}}const Du={};function Ht(e){let n=Du[e];if(n)return n;n=Du[e]=[];for(let u=0;u<128;u++){const r=String.fromCharCode(u);n.push(r)}for(let u=0;u=55296&&h<=57343?t+="���":t+=String.fromCharCode(h),o+=6;continue}}if((i&248)===240&&o+91114111?t+="����":(c-=65536,t+=String.fromCharCode(55296+(c>>10),56320+(c&1023))),o+=9;continue}}t+="�"}return t})}Ae.defaultChars=";/?:@&=+$,#";Ae.componentChars="";const Fu={};function Ut(e){let n=Fu[e];if(n)return n;n=Fu[e]=[];for(let u=0;u<128;u++){const r=String.fromCharCode(u);/^[0-9a-z]$/i.test(r)?n.push(r):n.push("%"+("0"+u.toString(16).toUpperCase()).slice(-2))}for(let u=0;u"u"&&(u=!0);const r=Ut(n);let t="";for(let o=0,a=e.length;o=55296&&i<=57343){if(i>=55296&&i<=56319&&o+1=56320&&l<=57343){t+=encodeURIComponent(e[o]+e[o+1]),o++;continue}}t+="%EF%BF%BD";continue}t+=encodeURIComponent(e[o])}return t}We.defaultChars=";/?:@&=+$,-_.!~*'()#";We.componentChars="-_.!~*'()";function iu(e){let n="";return n+=e.protocol||"",n+=e.slashes?"//":"",n+=e.auth?e.auth+"@":"",e.hostname&&e.hostname.indexOf(":")!==-1?n+="["+e.hostname+"]":n+=e.hostname||"",n+=e.port?":"+e.port:"",n+=e.pathname||"",n+=e.search||"",n+=e.hash||"",n}function an(){this.protocol=null,this.slashes=null,this.auth=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.pathname=null}const Gt=/^([a-z0-9.+-]+:)/i,Vt=/:[0-9]*$/,Zt=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,Wt=["<",">",'"',"`"," ","\r",` -`," "],Yt=["{","}","|","\\","^","`"].concat(Wt),Kt=["'"].concat(Yt),Su=["%","/","?",";","#"].concat(Kt),Tu=["/","?","#"],Jt=255,Mu=/^[+a-z0-9A-Z_-]{0,63}$/,Xt=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,Iu={javascript:!0,"javascript:":!0},Ru={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};function au(e,n){if(e&&e instanceof an)return e;const u=new an;return u.parse(e,n),u}an.prototype.parse=function(e,n){let u,r,t,o=e;if(o=o.trim(),!n&&e.split("#").length===1){const d=Zt.exec(o);if(d)return this.pathname=d[1],d[2]&&(this.search=d[2]),this}let a=Gt.exec(o);if(a&&(a=a[0],u=a.toLowerCase(),this.protocol=a,o=o.substr(a.length)),(n||a||o.match(/^\/\/[^@\/]+@[^@\/]+/))&&(t=o.substr(0,2)==="//",t&&!(a&&Iu[a])&&(o=o.substr(2),this.slashes=!0)),!Iu[a]&&(t||a&&!Ru[a])){let d=-1;for(let p=0;p127?g+="x":g+=k[x];if(!g.match(Mu)){const x=p.slice(0,b),y=p.slice(b+1),w=k.match(Xt);w&&(x.push(w[1]),y.unshift(w[2])),y.length&&(o=y.join(".")+o),this.hostname=x.join(".");break}}}}this.hostname.length>Jt&&(this.hostname=""),s&&(this.hostname=this.hostname.substr(1,this.hostname.length-2))}const i=o.indexOf("#");i!==-1&&(this.hash=o.substr(i),o=o.slice(0,i));const l=o.indexOf("?");return l!==-1&&(this.search=o.substr(l),o=o.slice(0,l)),o&&(this.pathname=o),Ru[u]&&this.hostname&&!this.pathname&&(this.pathname=""),this};an.prototype.parseHost=function(e){let n=Vt.exec(e);n&&(n=n[0],n!==":"&&(this.port=n.substr(1)),e=e.substr(0,e.length-n.length)),e&&(this.hostname=e)};const Qt=Object.freeze(Object.defineProperty({__proto__:null,decode:Ae,encode:We,format:iu,parse:au},Symbol.toStringTag,{value:"Module"})),gr=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,kr=/[\0-\x1F\x7F-\x9F]/,eo=/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u0890\u0891\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD80D[\uDC30-\uDC3F]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/,cu=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061D-\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1B7D\u1B7E\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u2E52-\u2E5D\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDEAD\uDF55-\uDF59\uDF86-\uDF89]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5A\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDEB9\uDF3C-\uDF3E]|\uD806[\uDC3B\uDD44-\uDD46\uDDE2\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2\uDF00-\uDF09]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8\uDF43-\uDF4F\uDFFF]|\uD809[\uDC70-\uDC74]|\uD80B[\uDFF1\uDFF2]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A\uDFE2]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/,xr=/[\$\+<->\^`\|~\xA2-\xA6\xA8\xA9\xAC\xAE-\xB1\xB4\xB8\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u02FF\u0375\u0384\u0385\u03F6\u0482\u058D-\u058F\u0606-\u0608\u060B\u060E\u060F\u06DE\u06E9\u06FD\u06FE\u07F6\u07FE\u07FF\u0888\u09F2\u09F3\u09FA\u09FB\u0AF1\u0B70\u0BF3-\u0BFA\u0C7F\u0D4F\u0D79\u0E3F\u0F01-\u0F03\u0F13\u0F15-\u0F17\u0F1A-\u0F1F\u0F34\u0F36\u0F38\u0FBE-\u0FC5\u0FC7-\u0FCC\u0FCE\u0FCF\u0FD5-\u0FD8\u109E\u109F\u1390-\u1399\u166D\u17DB\u1940\u19DE-\u19FF\u1B61-\u1B6A\u1B74-\u1B7C\u1FBD\u1FBF-\u1FC1\u1FCD-\u1FCF\u1FDD-\u1FDF\u1FED-\u1FEF\u1FFD\u1FFE\u2044\u2052\u207A-\u207C\u208A-\u208C\u20A0-\u20C0\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F\u218A\u218B\u2190-\u2307\u230C-\u2328\u232B-\u2426\u2440-\u244A\u249C-\u24E9\u2500-\u2767\u2794-\u27C4\u27C7-\u27E5\u27F0-\u2982\u2999-\u29D7\u29DC-\u29FB\u29FE-\u2B73\u2B76-\u2B95\u2B97-\u2BFF\u2CE5-\u2CEA\u2E50\u2E51\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u2FF0-\u2FFF\u3004\u3012\u3013\u3020\u3036\u3037\u303E\u303F\u309B\u309C\u3190\u3191\u3196-\u319F\u31C0-\u31E3\u31EF\u3200-\u321E\u322A-\u3247\u3250\u3260-\u327F\u328A-\u32B0\u32C0-\u33FF\u4DC0-\u4DFF\uA490-\uA4C6\uA700-\uA716\uA720\uA721\uA789\uA78A\uA828-\uA82B\uA836-\uA839\uAA77-\uAA79\uAB5B\uAB6A\uAB6B\uFB29\uFBB2-\uFBC2\uFD40-\uFD4F\uFDCF\uFDFC-\uFDFF\uFE62\uFE64-\uFE66\uFE69\uFF04\uFF0B\uFF1C-\uFF1E\uFF3E\uFF40\uFF5C\uFF5E\uFFE0-\uFFE6\uFFE8-\uFFEE\uFFFC\uFFFD]|\uD800[\uDD37-\uDD3F\uDD79-\uDD89\uDD8C-\uDD8E\uDD90-\uDD9C\uDDA0\uDDD0-\uDDFC]|\uD802[\uDC77\uDC78\uDEC8]|\uD805\uDF3F|\uD807[\uDFD5-\uDFF1]|\uD81A[\uDF3C-\uDF3F\uDF45]|\uD82F\uDC9C|\uD833[\uDF50-\uDFC3]|\uD834[\uDC00-\uDCF5\uDD00-\uDD26\uDD29-\uDD64\uDD6A-\uDD6C\uDD83\uDD84\uDD8C-\uDDA9\uDDAE-\uDDEA\uDE00-\uDE41\uDE45\uDF00-\uDF56]|\uD835[\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3]|\uD836[\uDC00-\uDDFF\uDE37-\uDE3A\uDE6D-\uDE74\uDE76-\uDE83\uDE85\uDE86]|\uD838[\uDD4F\uDEFF]|\uD83B[\uDCAC\uDCB0\uDD2E\uDEF0\uDEF1]|\uD83C[\uDC00-\uDC2B\uDC30-\uDC93\uDCA0-\uDCAE\uDCB1-\uDCBF\uDCC1-\uDCCF\uDCD1-\uDCF5\uDD0D-\uDDAD\uDDE6-\uDE02\uDE10-\uDE3B\uDE40-\uDE48\uDE50\uDE51\uDE60-\uDE65\uDF00-\uDFFF]|\uD83D[\uDC00-\uDED7\uDEDC-\uDEEC\uDEF0-\uDEFC\uDF00-\uDF76\uDF7B-\uDFD9\uDFE0-\uDFEB\uDFF0]|\uD83E[\uDC00-\uDC0B\uDC10-\uDC47\uDC50-\uDC59\uDC60-\uDC87\uDC90-\uDCAD\uDCB0\uDCB1\uDD00-\uDE53\uDE60-\uDE6D\uDE70-\uDE7C\uDE80-\uDE88\uDE90-\uDEBD\uDEBF-\uDEC5\uDECE-\uDEDB\uDEE0-\uDEE8\uDEF0-\uDEF8\uDF00-\uDF92\uDF94-\uDFCA]/,yr=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/,no=Object.freeze(Object.defineProperty({__proto__:null,Any:gr,Cc:kr,Cf:eo,P:cu,S:xr,Z:yr},Symbol.toStringTag,{value:"Module"})),uo=new Uint16Array('ᵁ<Õıʊҝջאٵ۞ޢߖࠏ੊ઑඡ๭༉༦჊ረዡᐕᒝᓃᓟᔥ\0\0\0\0\0\0ᕫᛍᦍᰒᷝ὾⁠↰⊍⏀⏻⑂⠤⤒ⴈ⹈⿎〖㊺㘹㞬㣾㨨㩱㫠㬮ࠀEMabcfglmnoprstu\\bfms„‹•˜¦³¹ÈÏlig耻Æ䃆P耻&䀦cute耻Á䃁reve;䄂Āiyx}rc耻Â䃂;䐐r;쀀𝔄rave耻À䃀pha;䎑acr;䄀d;橓Āgp¡on;䄄f;쀀𝔸plyFunction;恡ing耻Å䃅Ācs¾Ãr;쀀𝒜ign;扔ilde耻Ã䃃ml耻Ä䃄ЀaceforsuåûþėĜĢħĪĀcrêòkslash;或Ŷöø;櫧ed;挆y;䐑ƀcrtąċĔause;戵noullis;愬a;䎒r;쀀𝔅pf;쀀𝔹eve;䋘còēmpeq;扎܀HOacdefhilorsuōőŖƀƞƢƵƷƺǜȕɳɸɾcy;䐧PY耻©䂩ƀcpyŝŢźute;䄆Ā;iŧŨ拒talDifferentialD;慅leys;愭ȀaeioƉƎƔƘron;䄌dil耻Ç䃇rc;䄈nint;戰ot;䄊ĀdnƧƭilla;䂸terDot;䂷òſi;䎧rcleȀDMPTLJNjǑǖot;抙inus;抖lus;投imes;抗oĀcsǢǸkwiseContourIntegral;戲eCurlyĀDQȃȏoubleQuote;思uote;怙ȀlnpuȞȨɇɕonĀ;eȥȦ户;橴ƀgitȯȶȺruent;扡nt;戯ourIntegral;戮ĀfrɌɎ;愂oduct;成nterClockwiseContourIntegral;戳oss;樯cr;쀀𝒞pĀ;Cʄʅ拓ap;才րDJSZacefiosʠʬʰʴʸˋ˗ˡ˦̳ҍĀ;oŹʥtrahd;椑cy;䐂cy;䐅cy;䐏ƀgrsʿ˄ˇger;怡r;憡hv;櫤Āayː˕ron;䄎;䐔lĀ;t˝˞戇a;䎔r;쀀𝔇Āaf˫̧Ācm˰̢riticalȀADGT̖̜̀̆cute;䂴oŴ̋̍;䋙bleAcute;䋝rave;䁠ilde;䋜ond;拄ferentialD;慆Ѱ̽\0\0\0͔͂\0Ѕf;쀀𝔻ƀ;DE͈͉͍䂨ot;惜qual;扐blèCDLRUVͣͲ΂ϏϢϸontourIntegraìȹoɴ͹\0\0ͻ»͉nArrow;懓Āeo·ΤftƀARTΐΖΡrrow;懐ightArrow;懔eåˊngĀLRΫτeftĀARγιrrow;柸ightArrow;柺ightArrow;柹ightĀATϘϞrrow;懒ee;抨pɁϩ\0\0ϯrrow;懑ownArrow;懕erticalBar;戥ǹABLRTaВЪаўѿͼrrowƀ;BUНОТ憓ar;椓pArrow;懵reve;䌑eft˒к\0ц\0ѐightVector;楐eeVector;楞ectorĀ;Bљњ憽ar;楖ightǔѧ\0ѱeeVector;楟ectorĀ;BѺѻ懁ar;楗eeĀ;A҆҇护rrow;憧ĀctҒҗr;쀀𝒟rok;䄐ࠀNTacdfglmopqstuxҽӀӄӋӞӢӧӮӵԡԯԶՒ՝ՠեG;䅊H耻Ð䃐cute耻É䃉ƀaiyӒӗӜron;䄚rc耻Ê䃊;䐭ot;䄖r;쀀𝔈rave耻È䃈ement;戈ĀapӺӾcr;䄒tyɓԆ\0\0ԒmallSquare;旻erySmallSquare;斫ĀgpԦԪon;䄘f;쀀𝔼silon;䎕uĀaiԼՉlĀ;TՂՃ橵ilde;扂librium;懌Āci՗՚r;愰m;橳a;䎗ml耻Ë䃋Āipժկsts;戃onentialE;慇ʀcfiosօֈ֍ֲ׌y;䐤r;쀀𝔉lledɓ֗\0\0֣mallSquare;旼erySmallSquare;斪Ͱֺ\0ֿ\0\0ׄf;쀀𝔽All;戀riertrf;愱cò׋؀JTabcdfgorstר׬ׯ׺؀ؒؖ؛؝أ٬ٲcy;䐃耻>䀾mmaĀ;d׷׸䎓;䏜reve;䄞ƀeiy؇،ؐdil;䄢rc;䄜;䐓ot;䄠r;쀀𝔊;拙pf;쀀𝔾eater̀EFGLSTصلَٖٛ٦qualĀ;Lؾؿ扥ess;招ullEqual;执reater;檢ess;扷lantEqual;橾ilde;扳cr;쀀𝒢;扫ЀAacfiosuڅڋږڛڞڪھۊRDcy;䐪Āctڐڔek;䋇;䁞irc;䄤r;愌lbertSpace;愋ǰگ\0ڲf;愍izontalLine;攀Āctۃۅòکrok;䄦mpńېۘownHumðįqual;扏܀EJOacdfgmnostuۺ۾܃܇܎ܚܞܡܨ݄ݸދޏޕcy;䐕lig;䄲cy;䐁cute耻Í䃍Āiyܓܘrc耻Î䃎;䐘ot;䄰r;愑rave耻Ì䃌ƀ;apܠܯܿĀcgܴܷr;䄪inaryI;慈lieóϝǴ݉\0ݢĀ;eݍݎ戬Āgrݓݘral;戫section;拂isibleĀCTݬݲomma;恣imes;恢ƀgptݿރވon;䄮f;쀀𝕀a;䎙cr;愐ilde;䄨ǫޚ\0ޞcy;䐆l耻Ï䃏ʀcfosuެ޷޼߂ߐĀiyޱ޵rc;䄴;䐙r;쀀𝔍pf;쀀𝕁ǣ߇\0ߌr;쀀𝒥rcy;䐈kcy;䐄΀HJacfosߤߨ߽߬߱ࠂࠈcy;䐥cy;䐌ppa;䎚Āey߶߻dil;䄶;䐚r;쀀𝔎pf;쀀𝕂cr;쀀𝒦րJTaceflmostࠥࠩࠬࡐࡣ঳সে্਷ੇcy;䐉耻<䀼ʀcmnpr࠷࠼ࡁࡄࡍute;䄹bda;䎛g;柪lacetrf;愒r;憞ƀaeyࡗ࡜ࡡron;䄽dil;䄻;䐛Āfsࡨ॰tԀACDFRTUVarࡾࢩࢱࣦ࣠ࣼयज़ΐ४Ānrࢃ࢏gleBracket;柨rowƀ;BR࢙࢚࢞憐ar;懤ightArrow;懆eiling;挈oǵࢷ\0ࣃbleBracket;柦nǔࣈ\0࣒eeVector;楡ectorĀ;Bࣛࣜ懃ar;楙loor;挊ightĀAV࣯ࣵrrow;憔ector;楎Āerँगeƀ;AVउऊऐ抣rrow;憤ector;楚iangleƀ;BEतथऩ抲ar;槏qual;抴pƀDTVषूौownVector;楑eeVector;楠ectorĀ;Bॖॗ憿ar;楘ectorĀ;B॥०憼ar;楒ightáΜs̀EFGLSTॾঋকঝঢভqualGreater;拚ullEqual;扦reater;扶ess;檡lantEqual;橽ilde;扲r;쀀𝔏Ā;eঽা拘ftarrow;懚idot;䄿ƀnpw৔ਖਛgȀLRlr৞৷ਂਐeftĀAR০৬rrow;柵ightArrow;柷ightArrow;柶eftĀarγਊightáοightáϊf;쀀𝕃erĀLRਢਬeftArrow;憙ightArrow;憘ƀchtਾੀੂòࡌ;憰rok;䅁;扪Ѐacefiosuਗ਼੝੠੷੼અઋ઎p;椅y;䐜Ādl੥੯iumSpace;恟lintrf;愳r;쀀𝔐nusPlus;戓pf;쀀𝕄cò੶;䎜ҀJacefostuણધભીଔଙඑ඗ඞcy;䐊cute;䅃ƀaey઴હાron;䅇dil;䅅;䐝ƀgswે૰଎ativeƀMTV૓૟૨ediumSpace;怋hiĀcn૦૘ë૙eryThiî૙tedĀGL૸ଆreaterGreateòٳessLesóੈLine;䀊r;쀀𝔑ȀBnptଢନଷ଺reak;恠BreakingSpace;䂠f;愕ڀ;CDEGHLNPRSTV୕ୖ୪୼஡௫ఄ౞಄ದ೘ൡඅ櫬Āou୛୤ngruent;扢pCap;扭oubleVerticalBar;戦ƀlqxஃஊ஛ement;戉ualĀ;Tஒஓ扠ilde;쀀≂̸ists;戄reater΀;EFGLSTஶஷ஽௉௓௘௥扯qual;扱ullEqual;쀀≧̸reater;쀀≫̸ess;批lantEqual;쀀⩾̸ilde;扵umpń௲௽ownHump;쀀≎̸qual;쀀≏̸eĀfsఊధtTriangleƀ;BEచఛడ拪ar;쀀⧏̸qual;括s̀;EGLSTవశ఼ౄోౘ扮qual;扰reater;扸ess;쀀≪̸lantEqual;쀀⩽̸ilde;扴estedĀGL౨౹reaterGreater;쀀⪢̸essLess;쀀⪡̸recedesƀ;ESಒಓಛ技qual;쀀⪯̸lantEqual;拠ĀeiಫಹverseElement;戌ghtTriangleƀ;BEೋೌ೒拫ar;쀀⧐̸qual;拭ĀquೝഌuareSuĀbp೨೹setĀ;E೰ೳ쀀⊏̸qual;拢ersetĀ;Eഃആ쀀⊐̸qual;拣ƀbcpഓതൎsetĀ;Eഛഞ쀀⊂⃒qual;抈ceedsȀ;ESTലള഻െ抁qual;쀀⪰̸lantEqual;拡ilde;쀀≿̸ersetĀ;E൘൛쀀⊃⃒qual;抉ildeȀ;EFT൮൯൵ൿ扁qual;扄ullEqual;扇ilde;扉erticalBar;戤cr;쀀𝒩ilde耻Ñ䃑;䎝܀Eacdfgmoprstuvලෂ෉෕ෛ෠෧෼ขภยา฿ไlig;䅒cute耻Ó䃓Āiy෎ීrc耻Ô䃔;䐞blac;䅐r;쀀𝔒rave耻Ò䃒ƀaei෮ෲ෶cr;䅌ga;䎩cron;䎟pf;쀀𝕆enCurlyĀDQฎบoubleQuote;怜uote;怘;橔Āclวฬr;쀀𝒪ash耻Ø䃘iŬื฼de耻Õ䃕es;樷ml耻Ö䃖erĀBP๋๠Āar๐๓r;怾acĀek๚๜;揞et;掴arenthesis;揜Ҁacfhilors๿ງຊຏຒດຝະ໼rtialD;戂y;䐟r;쀀𝔓i;䎦;䎠usMinus;䂱Āipຢອncareplanåڝf;愙Ȁ;eio຺ູ໠໤檻cedesȀ;EST່້໏໚扺qual;檯lantEqual;扼ilde;找me;怳Ādp໩໮uct;戏ortionĀ;aȥ໹l;戝Āci༁༆r;쀀𝒫;䎨ȀUfos༑༖༛༟OT耻"䀢r;쀀𝔔pf;愚cr;쀀𝒬؀BEacefhiorsu༾གྷཇའཱིྦྷྪྭ႖ႩႴႾarr;椐G耻®䂮ƀcnrཎནབute;䅔g;柫rĀ;tཛྷཝ憠l;椖ƀaeyཧཬཱron;䅘dil;䅖;䐠Ā;vླྀཹ愜erseĀEUྂྙĀlq྇ྎement;戋uilibrium;懋pEquilibrium;楯r»ཹo;䎡ghtЀACDFTUVa࿁࿫࿳ဢဨၛႇϘĀnr࿆࿒gleBracket;柩rowƀ;BL࿜࿝࿡憒ar;懥eftArrow;懄eiling;按oǵ࿹\0စbleBracket;柧nǔည\0နeeVector;楝ectorĀ;Bဝသ懂ar;楕loor;挋Āerိ၃eƀ;AVဵံြ抢rrow;憦ector;楛iangleƀ;BEၐၑၕ抳ar;槐qual;抵pƀDTVၣၮၸownVector;楏eeVector;楜ectorĀ;Bႂႃ憾ar;楔ectorĀ;B႑႒懀ar;楓Āpuႛ႞f;愝ndImplies;楰ightarrow;懛ĀchႹႼr;愛;憱leDelayed;槴ڀHOacfhimoqstuფჱჷჽᄙᄞᅑᅖᅡᅧᆵᆻᆿĀCcჩხHcy;䐩y;䐨FTcy;䐬cute;䅚ʀ;aeiyᄈᄉᄎᄓᄗ檼ron;䅠dil;䅞rc;䅜;䐡r;쀀𝔖ortȀDLRUᄪᄴᄾᅉownArrow»ОeftArrow»࢚ightArrow»࿝pArrow;憑gma;䎣allCircle;战pf;쀀𝕊ɲᅭ\0\0ᅰt;戚areȀ;ISUᅻᅼᆉᆯ斡ntersection;抓uĀbpᆏᆞsetĀ;Eᆗᆘ抏qual;抑ersetĀ;Eᆨᆩ抐qual;抒nion;抔cr;쀀𝒮ar;拆ȀbcmpᇈᇛሉላĀ;sᇍᇎ拐etĀ;Eᇍᇕqual;抆ĀchᇠህeedsȀ;ESTᇭᇮᇴᇿ扻qual;檰lantEqual;扽ilde;承Tháྌ;我ƀ;esሒሓሣ拑rsetĀ;Eሜም抃qual;抇et»ሓրHRSacfhiorsሾቄ቉ቕ቞ቱቶኟዂወዑORN耻Þ䃞ADE;愢ĀHc቎ቒcy;䐋y;䐦Ābuቚቜ;䀉;䎤ƀaeyብቪቯron;䅤dil;䅢;䐢r;쀀𝔗Āeiቻ኉Dzኀ\0ኇefore;戴a;䎘Ācn኎ኘkSpace;쀀  Space;怉ldeȀ;EFTካኬኲኼ戼qual;扃ullEqual;扅ilde;扈pf;쀀𝕋ipleDot;惛Āctዖዛr;쀀𝒯rok;䅦ૡዷጎጚጦ\0ጬጱ\0\0\0\0\0ጸጽ፷ᎅ\0᏿ᐄᐊᐐĀcrዻጁute耻Ú䃚rĀ;oጇገ憟cir;楉rǣጓ\0጖y;䐎ve;䅬Āiyጞጣrc耻Û䃛;䐣blac;䅰r;쀀𝔘rave耻Ù䃙acr;䅪Ādiፁ፩erĀBPፈ፝Āarፍፐr;䁟acĀekፗፙ;揟et;掵arenthesis;揝onĀ;P፰፱拃lus;抎Āgp፻፿on;䅲f;쀀𝕌ЀADETadps᎕ᎮᎸᏄϨᏒᏗᏳrrowƀ;BDᅐᎠᎤar;椒ownArrow;懅ownArrow;憕quilibrium;楮eeĀ;AᏋᏌ报rrow;憥ownáϳerĀLRᏞᏨeftArrow;憖ightArrow;憗iĀ;lᏹᏺ䏒on;䎥ing;䅮cr;쀀𝒰ilde;䅨ml耻Ü䃜ҀDbcdefosvᐧᐬᐰᐳᐾᒅᒊᒐᒖash;披ar;櫫y;䐒ashĀ;lᐻᐼ抩;櫦Āerᑃᑅ;拁ƀbtyᑌᑐᑺar;怖Ā;iᑏᑕcalȀBLSTᑡᑥᑪᑴar;戣ine;䁼eparator;杘ilde;所ThinSpace;怊r;쀀𝔙pf;쀀𝕍cr;쀀𝒱dash;抪ʀcefosᒧᒬᒱᒶᒼirc;䅴dge;拀r;쀀𝔚pf;쀀𝕎cr;쀀𝒲Ȁfiosᓋᓐᓒᓘr;쀀𝔛;䎞pf;쀀𝕏cr;쀀𝒳ҀAIUacfosuᓱᓵᓹᓽᔄᔏᔔᔚᔠcy;䐯cy;䐇cy;䐮cute耻Ý䃝Āiyᔉᔍrc;䅶;䐫r;쀀𝔜pf;쀀𝕐cr;쀀𝒴ml;䅸ЀHacdefosᔵᔹᔿᕋᕏᕝᕠᕤcy;䐖cute;䅹Āayᕄᕉron;䅽;䐗ot;䅻Dzᕔ\0ᕛoWidtè૙a;䎖r;愨pf;愤cr;쀀𝒵௡ᖃᖊᖐ\0ᖰᖶᖿ\0\0\0\0ᗆᗛᗫᙟ᙭\0ᚕ᚛ᚲᚹ\0ᚾcute耻á䃡reve;䄃̀;Ediuyᖜᖝᖡᖣᖨᖭ戾;쀀∾̳;房rc耻â䃢te肻´̆;䐰lig耻æ䃦Ā;r²ᖺ;쀀𝔞rave耻à䃠ĀepᗊᗖĀfpᗏᗔsym;愵èᗓha;䎱ĀapᗟcĀclᗤᗧr;䄁g;樿ɤᗰ\0\0ᘊʀ;adsvᗺᗻᗿᘁᘇ戧nd;橕;橜lope;橘;橚΀;elmrszᘘᘙᘛᘞᘿᙏᙙ戠;榤e»ᘙsdĀ;aᘥᘦ戡ѡᘰᘲᘴᘶᘸᘺᘼᘾ;榨;榩;榪;榫;榬;榭;榮;榯tĀ;vᙅᙆ戟bĀ;dᙌᙍ抾;榝Āptᙔᙗh;戢»¹arr;捼Āgpᙣᙧon;䄅f;쀀𝕒΀;Eaeiop዁ᙻᙽᚂᚄᚇᚊ;橰cir;橯;扊d;手s;䀧roxĀ;e዁ᚒñᚃing耻å䃥ƀctyᚡᚦᚨr;쀀𝒶;䀪mpĀ;e዁ᚯñʈilde耻ã䃣ml耻ä䃤Āciᛂᛈoninôɲnt;樑ࠀNabcdefiklnoprsu᛭ᛱᜰ᜼ᝃᝈ᝸᝽០៦ᠹᡐᜍ᤽᥈ᥰot;櫭Ācrᛶ᜞kȀcepsᜀᜅᜍᜓong;扌psilon;䏶rime;怵imĀ;e᜚᜛戽q;拍Ŷᜢᜦee;抽edĀ;gᜬᜭ挅e»ᜭrkĀ;t፜᜷brk;掶Āoyᜁᝁ;䐱quo;怞ʀcmprtᝓ᝛ᝡᝤᝨausĀ;eĊĉptyv;榰séᜌnoõēƀahwᝯ᝱ᝳ;䎲;愶een;扬r;쀀𝔟g΀costuvwឍឝឳេ៕៛៞ƀaiuបពរðݠrc;旯p»፱ƀdptឤឨឭot;樀lus;樁imes;樂ɱឹ\0\0ើcup;樆ar;昅riangleĀdu៍្own;施p;斳plus;樄eåᑄåᒭarow;植ƀako៭ᠦᠵĀcn៲ᠣkƀlst៺֫᠂ozenge;槫riangleȀ;dlr᠒᠓᠘᠝斴own;斾eft;旂ight;斸k;搣Ʊᠫ\0ᠳƲᠯ\0ᠱ;斒;斑4;斓ck;斈ĀeoᠾᡍĀ;qᡃᡆ쀀=⃥uiv;쀀≡⃥t;挐Ȁptwxᡙᡞᡧᡬf;쀀𝕓Ā;tᏋᡣom»Ꮜtie;拈؀DHUVbdhmptuvᢅᢖᢪᢻᣗᣛᣬ᣿ᤅᤊᤐᤡȀLRlrᢎᢐᢒᢔ;敗;敔;敖;敓ʀ;DUduᢡᢢᢤᢦᢨ敐;敦;敩;敤;敧ȀLRlrᢳᢵᢷᢹ;敝;敚;敜;教΀;HLRhlrᣊᣋᣍᣏᣑᣓᣕ救;敬;散;敠;敫;敢;敟ox;槉ȀLRlrᣤᣦᣨᣪ;敕;敒;攐;攌ʀ;DUduڽ᣷᣹᣻᣽;敥;敨;攬;攴inus;抟lus;択imes;抠ȀLRlrᤙᤛᤝ᤟;敛;敘;攘;攔΀;HLRhlrᤰᤱᤳᤵᤷ᤻᤹攂;敪;敡;敞;攼;攤;攜Āevģ᥂bar耻¦䂦Ȁceioᥑᥖᥚᥠr;쀀𝒷mi;恏mĀ;e᜚᜜lƀ;bhᥨᥩᥫ䁜;槅sub;柈Ŭᥴ᥾lĀ;e᥹᥺怢t»᥺pƀ;Eeįᦅᦇ;檮Ā;qۜۛೡᦧ\0᧨ᨑᨕᨲ\0ᨷᩐ\0\0᪴\0\0᫁\0\0ᬡᬮ᭍᭒\0᯽\0ᰌƀcpr᦭ᦲ᧝ute;䄇̀;abcdsᦿᧀᧄ᧊᧕᧙戩nd;橄rcup;橉Āau᧏᧒p;橋p;橇ot;橀;쀀∩︀Āeo᧢᧥t;恁îړȀaeiu᧰᧻ᨁᨅǰ᧵\0᧸s;橍on;䄍dil耻ç䃧rc;䄉psĀ;sᨌᨍ橌m;橐ot;䄋ƀdmnᨛᨠᨦil肻¸ƭptyv;榲t脀¢;eᨭᨮ䂢räƲr;쀀𝔠ƀceiᨽᩀᩍy;䑇ckĀ;mᩇᩈ朓ark»ᩈ;䏇r΀;Ecefms᩟᩠ᩢᩫ᪤᪪᪮旋;槃ƀ;elᩩᩪᩭ䋆q;扗eɡᩴ\0\0᪈rrowĀlr᩼᪁eft;憺ight;憻ʀRSacd᪒᪔᪖᪚᪟»ཇ;擈st;抛irc;抚ash;抝nint;樐id;櫯cir;槂ubsĀ;u᪻᪼晣it»᪼ˬ᫇᫔᫺\0ᬊonĀ;eᫍᫎ䀺Ā;qÇÆɭ᫙\0\0᫢aĀ;t᫞᫟䀬;䁀ƀ;fl᫨᫩᫫戁îᅠeĀmx᫱᫶ent»᫩eóɍǧ᫾\0ᬇĀ;dኻᬂot;橭nôɆƀfryᬐᬔᬗ;쀀𝕔oäɔ脀©;sŕᬝr;愗Āaoᬥᬩrr;憵ss;朗Ācuᬲᬷr;쀀𝒸Ābpᬼ᭄Ā;eᭁᭂ櫏;櫑Ā;eᭉᭊ櫐;櫒dot;拯΀delprvw᭠᭬᭷ᮂᮬᯔ᯹arrĀlr᭨᭪;椸;椵ɰ᭲\0\0᭵r;拞c;拟arrĀ;p᭿ᮀ憶;椽̀;bcdosᮏᮐᮖᮡᮥᮨ截rcap;橈Āauᮛᮞp;橆p;橊ot;抍r;橅;쀀∪︀Ȁalrv᮵ᮿᯞᯣrrĀ;mᮼᮽ憷;椼yƀevwᯇᯔᯘqɰᯎ\0\0ᯒreã᭳uã᭵ee;拎edge;拏en耻¤䂤earrowĀlrᯮ᯳eft»ᮀight»ᮽeäᯝĀciᰁᰇoninôǷnt;戱lcty;挭ঀAHabcdefhijlorstuwz᰸᰻᰿ᱝᱩᱵᲊᲞᲬᲷ᳻᳿ᴍᵻᶑᶫᶻ᷆᷍rò΁ar;楥Ȁglrs᱈ᱍ᱒᱔ger;怠eth;愸òᄳhĀ;vᱚᱛ怐»ऊūᱡᱧarow;椏aã̕Āayᱮᱳron;䄏;䐴ƀ;ao̲ᱼᲄĀgrʿᲁr;懊tseq;橷ƀglmᲑᲔᲘ耻°䂰ta;䎴ptyv;榱ĀirᲣᲨsht;楿;쀀𝔡arĀlrᲳᲵ»ࣜ»သʀaegsv᳂͸᳖᳜᳠mƀ;oș᳊᳔ndĀ;ș᳑uit;晦amma;䏝in;拲ƀ;io᳧᳨᳸䃷de脀÷;o᳧ᳰntimes;拇nø᳷cy;䑒cɯᴆ\0\0ᴊrn;挞op;挍ʀlptuwᴘᴝᴢᵉᵕlar;䀤f;쀀𝕕ʀ;emps̋ᴭᴷᴽᵂqĀ;d͒ᴳot;扑inus;戸lus;戔quare;抡blebarwedgåúnƀadhᄮᵝᵧownarrowóᲃarpoonĀlrᵲᵶefôᲴighôᲶŢᵿᶅkaro÷གɯᶊ\0\0ᶎrn;挟op;挌ƀcotᶘᶣᶦĀryᶝᶡ;쀀𝒹;䑕l;槶rok;䄑Ādrᶰᶴot;拱iĀ;fᶺ᠖斿Āah᷀᷃ròЩaòྦangle;榦Āci᷒ᷕy;䑟grarr;柿ऀDacdefglmnopqrstuxḁḉḙḸոḼṉṡṾấắẽỡἪἷὄ὎὚ĀDoḆᴴoôᲉĀcsḎḔute耻é䃩ter;橮ȀaioyḢḧḱḶron;䄛rĀ;cḭḮ扖耻ê䃪lon;払;䑍ot;䄗ĀDrṁṅot;扒;쀀𝔢ƀ;rsṐṑṗ檚ave耻è䃨Ā;dṜṝ檖ot;檘Ȁ;ilsṪṫṲṴ檙nters;揧;愓Ā;dṹṺ檕ot;檗ƀapsẅẉẗcr;䄓tyƀ;svẒẓẕ戅et»ẓpĀ1;ẝẤijạả;怄;怅怃ĀgsẪẬ;䅋p;怂ĀgpẴẸon;䄙f;쀀𝕖ƀalsỄỎỒrĀ;sỊị拕l;槣us;橱iƀ;lvỚớở䎵on»ớ;䏵ȀcsuvỪỳἋἣĀioữḱrc»Ḯɩỹ\0\0ỻíՈantĀglἂἆtr»ṝess»Ṻƀaeiἒ἖Ἒls;䀽st;扟vĀ;DȵἠD;橸parsl;槥ĀDaἯἳot;打rr;楱ƀcdiἾὁỸr;愯oô͒ĀahὉὋ;䎷耻ð䃰Āmrὓὗl耻ë䃫o;悬ƀcipὡὤὧl;䀡sôծĀeoὬὴctatioîՙnentialåչৡᾒ\0ᾞ\0ᾡᾧ\0\0ῆῌ\0ΐ\0ῦῪ \0 ⁚llingdotseñṄy;䑄male;晀ƀilrᾭᾳ῁lig;耀ffiɩᾹ\0\0᾽g;耀ffig;耀ffl;쀀𝔣lig;耀filig;쀀fjƀaltῙ῜ῡt;晭ig;耀flns;斱of;䆒ǰ΅\0ῳf;쀀𝕗ĀakֿῷĀ;vῼ´拔;櫙artint;樍Āao‌⁕Ācs‑⁒ႉ‸⁅⁈\0⁐β•‥‧‪‬\0‮耻½䂽;慓耻¼䂼;慕;慙;慛Ƴ‴\0‶;慔;慖ʴ‾⁁\0\0⁃耻¾䂾;慗;慜5;慘ƶ⁌\0⁎;慚;慝8;慞l;恄wn;挢cr;쀀𝒻ࢀEabcdefgijlnorstv₂₉₟₥₰₴⃰⃵⃺⃿℃ℒℸ̗ℾ⅒↞Ā;lٍ₇;檌ƀcmpₐₕ₝ute;䇵maĀ;dₜ᳚䎳;檆reve;䄟Āiy₪₮rc;䄝;䐳ot;䄡Ȁ;lqsؾق₽⃉ƀ;qsؾٌ⃄lanô٥Ȁ;cdl٥⃒⃥⃕c;檩otĀ;o⃜⃝檀Ā;l⃢⃣檂;檄Ā;e⃪⃭쀀⋛︀s;檔r;쀀𝔤Ā;gٳ؛mel;愷cy;䑓Ȁ;Eajٚℌℎℐ;檒;檥;檤ȀEaesℛℝ℩ℴ;扩pĀ;p℣ℤ檊rox»ℤĀ;q℮ℯ檈Ā;q℮ℛim;拧pf;쀀𝕘Āci⅃ⅆr;愊mƀ;el٫ⅎ⅐;檎;檐茀>;cdlqr׮ⅠⅪⅮⅳⅹĀciⅥⅧ;檧r;橺ot;拗Par;榕uest;橼ʀadelsↄⅪ←ٖ↛ǰ↉\0↎proø₞r;楸qĀlqؿ↖lesó₈ií٫Āen↣↭rtneqq;쀀≩︀Å↪ԀAabcefkosy⇄⇇⇱⇵⇺∘∝∯≨≽ròΠȀilmr⇐⇔⇗⇛rsðᒄf»․ilôکĀdr⇠⇤cy;䑊ƀ;cwࣴ⇫⇯ir;楈;憭ar;意irc;䄥ƀalr∁∎∓rtsĀ;u∉∊晥it»∊lip;怦con;抹r;쀀𝔥sĀew∣∩arow;椥arow;椦ʀamopr∺∾≃≞≣rr;懿tht;戻kĀlr≉≓eftarrow;憩ightarrow;憪f;쀀𝕙bar;怕ƀclt≯≴≸r;쀀𝒽asè⇴rok;䄧Ābp⊂⊇ull;恃hen»ᱛૡ⊣\0⊪\0⊸⋅⋎\0⋕⋳\0\0⋸⌢⍧⍢⍿\0⎆⎪⎴cute耻í䃭ƀ;iyݱ⊰⊵rc耻î䃮;䐸Ācx⊼⊿y;䐵cl耻¡䂡ĀfrΟ⋉;쀀𝔦rave耻ì䃬Ȁ;inoܾ⋝⋩⋮Āin⋢⋦nt;樌t;戭fin;槜ta;愩lig;䄳ƀaop⋾⌚⌝ƀcgt⌅⌈⌗r;䄫ƀelpܟ⌏⌓inåގarôܠh;䄱f;抷ed;䆵ʀ;cfotӴ⌬⌱⌽⍁are;愅inĀ;t⌸⌹戞ie;槝doô⌙ʀ;celpݗ⍌⍐⍛⍡al;抺Āgr⍕⍙eróᕣã⍍arhk;樗rod;樼Ȁcgpt⍯⍲⍶⍻y;䑑on;䄯f;쀀𝕚a;䎹uest耻¿䂿Āci⎊⎏r;쀀𝒾nʀ;EdsvӴ⎛⎝⎡ӳ;拹ot;拵Ā;v⎦⎧拴;拳Ā;iݷ⎮lde;䄩ǫ⎸\0⎼cy;䑖l耻ï䃯̀cfmosu⏌⏗⏜⏡⏧⏵Āiy⏑⏕rc;䄵;䐹r;쀀𝔧ath;䈷pf;쀀𝕛ǣ⏬\0⏱r;쀀𝒿rcy;䑘kcy;䑔Ѐacfghjos␋␖␢␧␭␱␵␻ppaĀ;v␓␔䎺;䏰Āey␛␠dil;䄷;䐺r;쀀𝔨reen;䄸cy;䑅cy;䑜pf;쀀𝕜cr;쀀𝓀஀ABEHabcdefghjlmnoprstuv⑰⒁⒆⒍⒑┎┽╚▀♎♞♥♹♽⚚⚲⛘❝❨➋⟀⠁⠒ƀart⑷⑺⑼rò৆òΕail;椛arr;椎Ā;gঔ⒋;檋ar;楢ॣ⒥\0⒪\0⒱\0\0\0\0\0⒵Ⓔ\0ⓆⓈⓍ\0⓹ute;䄺mptyv;榴raîࡌbda;䎻gƀ;dlࢎⓁⓃ;榑åࢎ;檅uo耻«䂫rЀ;bfhlpst࢙ⓞⓦⓩ⓫⓮⓱⓵Ā;f࢝ⓣs;椟s;椝ë≒p;憫l;椹im;楳l;憢ƀ;ae⓿─┄檫il;椙Ā;s┉┊檭;쀀⪭︀ƀabr┕┙┝rr;椌rk;杲Āak┢┬cĀek┨┪;䁻;䁛Āes┱┳;榋lĀdu┹┻;榏;榍Ȁaeuy╆╋╖╘ron;䄾Ādi═╔il;䄼ìࢰâ┩;䐻Ȁcqrs╣╦╭╽a;椶uoĀ;rนᝆĀdu╲╷har;楧shar;楋h;憲ʀ;fgqs▋▌উ◳◿扤tʀahlrt▘▤▷◂◨rrowĀ;t࢙□aé⓶arpoonĀdu▯▴own»њp»०eftarrows;懇ightƀahs◍◖◞rrowĀ;sࣴࢧarpoonó྘quigarro÷⇰hreetimes;拋ƀ;qs▋ও◺lanôবʀ;cdgsব☊☍☝☨c;檨otĀ;o☔☕橿Ā;r☚☛檁;檃Ā;e☢☥쀀⋚︀s;檓ʀadegs☳☹☽♉♋pproøⓆot;拖qĀgq♃♅ôউgtò⒌ôছiíলƀilr♕࣡♚sht;楼;쀀𝔩Ā;Eজ♣;檑š♩♶rĀdu▲♮Ā;l॥♳;楪lk;斄cy;䑙ʀ;achtੈ⚈⚋⚑⚖rò◁orneòᴈard;楫ri;旺Āio⚟⚤dot;䅀ustĀ;a⚬⚭掰che»⚭ȀEaes⚻⚽⛉⛔;扨pĀ;p⛃⛄檉rox»⛄Ā;q⛎⛏檇Ā;q⛎⚻im;拦Ѐabnoptwz⛩⛴⛷✚✯❁❇❐Ānr⛮⛱g;柬r;懽rëࣁgƀlmr⛿✍✔eftĀar০✇ightá৲apsto;柼ightá৽parrowĀlr✥✩efô⓭ight;憬ƀafl✶✹✽r;榅;쀀𝕝us;樭imes;樴š❋❏st;戗áፎƀ;ef❗❘᠀旊nge»❘arĀ;l❤❥䀨t;榓ʀachmt❳❶❼➅➇ròࢨorneòᶌarĀ;d྘➃;業;怎ri;抿̀achiqt➘➝ੀ➢➮➻quo;怹r;쀀𝓁mƀ;egল➪➬;檍;檏Ābu┪➳oĀ;rฟ➹;怚rok;䅂萀<;cdhilqrࠫ⟒☹⟜⟠⟥⟪⟰Āci⟗⟙;檦r;橹reå◲mes;拉arr;楶uest;橻ĀPi⟵⟹ar;榖ƀ;ef⠀भ᠛旃rĀdu⠇⠍shar;楊har;楦Āen⠗⠡rtneqq;쀀≨︀Å⠞܀Dacdefhilnopsu⡀⡅⢂⢎⢓⢠⢥⢨⣚⣢⣤ઃ⣳⤂Dot;戺Ȁclpr⡎⡒⡣⡽r耻¯䂯Āet⡗⡙;時Ā;e⡞⡟朠se»⡟Ā;sျ⡨toȀ;dluျ⡳⡷⡻owîҌefôएðᏑker;斮Āoy⢇⢌mma;権;䐼ash;怔asuredangle»ᘦr;쀀𝔪o;愧ƀcdn⢯⢴⣉ro耻µ䂵Ȁ;acdᑤ⢽⣀⣄sôᚧir;櫰ot肻·Ƶusƀ;bd⣒ᤃ⣓戒Ā;uᴼ⣘;横ţ⣞⣡p;櫛ò−ðઁĀdp⣩⣮els;抧f;쀀𝕞Āct⣸⣽r;쀀𝓂pos»ᖝƀ;lm⤉⤊⤍䎼timap;抸ఀGLRVabcdefghijlmoprstuvw⥂⥓⥾⦉⦘⧚⧩⨕⨚⩘⩝⪃⪕⪤⪨⬄⬇⭄⭿⮮ⰴⱧⱼ⳩Āgt⥇⥋;쀀⋙̸Ā;v⥐௏쀀≫⃒ƀelt⥚⥲⥶ftĀar⥡⥧rrow;懍ightarrow;懎;쀀⋘̸Ā;v⥻ే쀀≪⃒ightarrow;懏ĀDd⦎⦓ash;抯ash;抮ʀbcnpt⦣⦧⦬⦱⧌la»˞ute;䅄g;쀀∠⃒ʀ;Eiop඄⦼⧀⧅⧈;쀀⩰̸d;쀀≋̸s;䅉roø඄urĀ;a⧓⧔普lĀ;s⧓ସdz⧟\0⧣p肻 ଷmpĀ;e௹ఀʀaeouy⧴⧾⨃⨐⨓ǰ⧹\0⧻;橃on;䅈dil;䅆ngĀ;dൾ⨊ot;쀀⩭̸p;橂;䐽ash;怓΀;Aadqsxஒ⨩⨭⨻⩁⩅⩐rr;懗rĀhr⨳⨶k;椤Ā;oᏲᏰot;쀀≐̸uiöୣĀei⩊⩎ar;椨í஘istĀ;s஠டr;쀀𝔫ȀEest௅⩦⩹⩼ƀ;qs஼⩭௡ƀ;qs஼௅⩴lanô௢ií௪Ā;rஶ⪁»ஷƀAap⪊⪍⪑rò⥱rr;憮ar;櫲ƀ;svྍ⪜ྌĀ;d⪡⪢拼;拺cy;䑚΀AEadest⪷⪺⪾⫂⫅⫶⫹rò⥦;쀀≦̸rr;憚r;急Ȁ;fqs఻⫎⫣⫯tĀar⫔⫙rro÷⫁ightarro÷⪐ƀ;qs఻⪺⫪lanôౕĀ;sౕ⫴»శiíౝĀ;rవ⫾iĀ;eచథiäඐĀpt⬌⬑f;쀀𝕟膀¬;in⬙⬚⬶䂬nȀ;Edvஉ⬤⬨⬮;쀀⋹̸ot;쀀⋵̸ǡஉ⬳⬵;拷;拶iĀ;vಸ⬼ǡಸ⭁⭃;拾;拽ƀaor⭋⭣⭩rȀ;ast୻⭕⭚⭟lleì୻l;쀀⫽⃥;쀀∂̸lint;樔ƀ;ceಒ⭰⭳uåಥĀ;cಘ⭸Ā;eಒ⭽ñಘȀAait⮈⮋⮝⮧rò⦈rrƀ;cw⮔⮕⮙憛;쀀⤳̸;쀀↝̸ghtarrow»⮕riĀ;eೋೖ΀chimpqu⮽⯍⯙⬄୸⯤⯯Ȁ;cerല⯆ഷ⯉uå൅;쀀𝓃ortɭ⬅\0\0⯖ará⭖mĀ;e൮⯟Ā;q൴൳suĀbp⯫⯭å೸åഋƀbcp⯶ⰑⰙȀ;Ees⯿ⰀഢⰄ抄;쀀⫅̸etĀ;eഛⰋqĀ;qണⰀcĀ;eലⰗñസȀ;EesⰢⰣൟⰧ抅;쀀⫆̸etĀ;e൘ⰮqĀ;qൠⰣȀgilrⰽⰿⱅⱇìௗlde耻ñ䃱çృiangleĀlrⱒⱜeftĀ;eచⱚñదightĀ;eೋⱥñ೗Ā;mⱬⱭ䎽ƀ;esⱴⱵⱹ䀣ro;愖p;怇ҀDHadgilrsⲏⲔⲙⲞⲣⲰⲶⳓⳣash;抭arr;椄p;쀀≍⃒ash;抬ĀetⲨⲬ;쀀≥⃒;쀀>⃒nfin;槞ƀAetⲽⳁⳅrr;椂;쀀≤⃒Ā;rⳊⳍ쀀<⃒ie;쀀⊴⃒ĀAtⳘⳜrr;椃rie;쀀⊵⃒im;쀀∼⃒ƀAan⳰⳴ⴂrr;懖rĀhr⳺⳽k;椣Ā;oᏧᏥear;椧ቓ᪕\0\0\0\0\0\0\0\0\0\0\0\0\0ⴭ\0ⴸⵈⵠⵥ⵲ⶄᬇ\0\0ⶍⶫ\0ⷈⷎ\0ⷜ⸙⸫⸾⹃Ācsⴱ᪗ute耻ó䃳ĀiyⴼⵅrĀ;c᪞ⵂ耻ô䃴;䐾ʀabios᪠ⵒⵗLjⵚlac;䅑v;樸old;榼lig;䅓Ācr⵩⵭ir;榿;쀀𝔬ͯ⵹\0\0⵼\0ⶂn;䋛ave耻ò䃲;槁Ābmⶈ෴ar;榵Ȁacitⶕ⶘ⶥⶨrò᪀Āir⶝ⶠr;榾oss;榻nå๒;槀ƀaeiⶱⶵⶹcr;䅍ga;䏉ƀcdnⷀⷅǍron;䎿;榶pf;쀀𝕠ƀaelⷔ⷗ǒr;榷rp;榹΀;adiosvⷪⷫⷮ⸈⸍⸐⸖戨rò᪆Ȁ;efmⷷⷸ⸂⸅橝rĀ;oⷾⷿ愴f»ⷿ耻ª䂪耻º䂺gof;抶r;橖lope;橗;橛ƀclo⸟⸡⸧ò⸁ash耻ø䃸l;折iŬⸯ⸴de耻õ䃵esĀ;aǛ⸺s;樶ml耻ö䃶bar;挽ૡ⹞\0⹽\0⺀⺝\0⺢⺹\0\0⻋ຜ\0⼓\0\0⼫⾼\0⿈rȀ;astЃ⹧⹲຅脀¶;l⹭⹮䂶leìЃɩ⹸\0\0⹻m;櫳;櫽y;䐿rʀcimpt⺋⺏⺓ᡥ⺗nt;䀥od;䀮il;怰enk;怱r;쀀𝔭ƀimo⺨⺰⺴Ā;v⺭⺮䏆;䏕maô੶ne;明ƀ;tv⺿⻀⻈䏀chfork»´;䏖Āau⻏⻟nĀck⻕⻝kĀ;h⇴⻛;愎ö⇴sҀ;abcdemst⻳⻴ᤈ⻹⻽⼄⼆⼊⼎䀫cir;樣ir;樢Āouᵀ⼂;樥;橲n肻±ຝim;樦wo;樧ƀipu⼙⼠⼥ntint;樕f;쀀𝕡nd耻£䂣Ԁ;Eaceinosu່⼿⽁⽄⽇⾁⾉⾒⽾⾶;檳p;檷uå໙Ā;c໎⽌̀;acens່⽙⽟⽦⽨⽾pproø⽃urlyeñ໙ñ໎ƀaes⽯⽶⽺pprox;檹qq;檵im;拨iíໟmeĀ;s⾈ຮ怲ƀEas⽸⾐⽺ð⽵ƀdfp໬⾙⾯ƀals⾠⾥⾪lar;挮ine;挒urf;挓Ā;t໻⾴ï໻rel;抰Āci⿀⿅r;쀀𝓅;䏈ncsp;怈̀fiopsu⿚⋢⿟⿥⿫⿱r;쀀𝔮pf;쀀𝕢rime;恗cr;쀀𝓆ƀaeo⿸〉〓tĀei⿾々rnionóڰnt;樖stĀ;e【】䀿ñἙô༔઀ABHabcdefhilmnoprstux぀けさすムㄎㄫㅇㅢㅲㆎ㈆㈕㈤㈩㉘㉮㉲㊐㊰㊷ƀartぇおがròႳòϝail;検aròᱥar;楤΀cdenqrtとふへみわゔヌĀeuねぱ;쀀∽̱te;䅕iãᅮmptyv;榳gȀ;del࿑らるろ;榒;榥å࿑uo耻»䂻rր;abcfhlpstw࿜ガクシスゼゾダッデナp;極Ā;f࿠ゴs;椠;椳s;椞ë≝ð✮l;楅im;楴l;憣;憝Āaiパフil;椚oĀ;nホボ戶aló༞ƀabrョリヮrò៥rk;杳ĀakンヽcĀekヹ・;䁽;䁝Āes㄂㄄;榌lĀduㄊㄌ;榎;榐Ȁaeuyㄗㄜㄧㄩron;䅙Ādiㄡㄥil;䅗ì࿲âヺ;䑀Ȁclqsㄴㄷㄽㅄa;椷dhar;楩uoĀ;rȎȍh;憳ƀacgㅎㅟངlȀ;ipsླྀㅘㅛႜnåႻarôྩt;断ƀilrㅩဣㅮsht;楽;쀀𝔯ĀaoㅷㆆrĀduㅽㅿ»ѻĀ;l႑ㆄ;楬Ā;vㆋㆌ䏁;䏱ƀgns㆕ㇹㇼht̀ahlrstㆤㆰ㇂㇘㇤㇮rrowĀ;t࿜ㆭaéトarpoonĀduㆻㆿowîㅾp»႒eftĀah㇊㇐rrowó࿪arpoonóՑightarrows;應quigarro÷ニhreetimes;拌g;䋚ingdotseñἲƀahm㈍㈐㈓rò࿪aòՑ;怏oustĀ;a㈞㈟掱che»㈟mid;櫮Ȁabpt㈲㈽㉀㉒Ānr㈷㈺g;柭r;懾rëဃƀafl㉇㉊㉎r;榆;쀀𝕣us;樮imes;樵Āap㉝㉧rĀ;g㉣㉤䀩t;榔olint;樒arò㇣Ȁachq㉻㊀Ⴜ㊅quo;怺r;쀀𝓇Ābu・㊊oĀ;rȔȓƀhir㊗㊛㊠reåㇸmes;拊iȀ;efl㊪ၙᠡ㊫方tri;槎luhar;楨;愞ൡ㋕㋛㋟㌬㌸㍱\0㍺㎤\0\0㏬㏰\0㐨㑈㑚㒭㒱㓊㓱\0㘖\0\0㘳cute;䅛quï➺Ԁ;Eaceinpsyᇭ㋳㋵㋿㌂㌋㌏㌟㌦㌩;檴ǰ㋺\0㋼;檸on;䅡uåᇾĀ;dᇳ㌇il;䅟rc;䅝ƀEas㌖㌘㌛;檶p;檺im;择olint;樓iíሄ;䑁otƀ;be㌴ᵇ㌵担;橦΀Aacmstx㍆㍊㍗㍛㍞㍣㍭rr;懘rĀhr㍐㍒ë∨Ā;oਸ਼਴t耻§䂧i;䀻war;椩mĀin㍩ðnuóñt;朶rĀ;o㍶⁕쀀𝔰Ȁacoy㎂㎆㎑㎠rp;景Āhy㎋㎏cy;䑉;䑈rtɭ㎙\0\0㎜iäᑤaraì⹯耻­䂭Āgm㎨㎴maƀ;fv㎱㎲㎲䏃;䏂Ѐ;deglnprካ㏅㏉㏎㏖㏞㏡㏦ot;橪Ā;q኱ኰĀ;E㏓㏔檞;檠Ā;E㏛㏜檝;檟e;扆lus;樤arr;楲aròᄽȀaeit㏸㐈㐏㐗Āls㏽㐄lsetmé㍪hp;樳parsl;槤Ādlᑣ㐔e;挣Ā;e㐜㐝檪Ā;s㐢㐣檬;쀀⪬︀ƀflp㐮㐳㑂tcy;䑌Ā;b㐸㐹䀯Ā;a㐾㐿槄r;挿f;쀀𝕤aĀdr㑍ЂesĀ;u㑔㑕晠it»㑕ƀcsu㑠㑹㒟Āau㑥㑯pĀ;sᆈ㑫;쀀⊓︀pĀ;sᆴ㑵;쀀⊔︀uĀbp㑿㒏ƀ;esᆗᆜ㒆etĀ;eᆗ㒍ñᆝƀ;esᆨᆭ㒖etĀ;eᆨ㒝ñᆮƀ;afᅻ㒦ְrť㒫ֱ»ᅼaròᅈȀcemt㒹㒾㓂㓅r;쀀𝓈tmîñiì㐕aræᆾĀar㓎㓕rĀ;f㓔ឿ昆Āan㓚㓭ightĀep㓣㓪psiloîỠhé⺯s»⡒ʀbcmnp㓻㕞ሉ㖋㖎Ҁ;Edemnprs㔎㔏㔑㔕㔞㔣㔬㔱㔶抂;櫅ot;檽Ā;dᇚ㔚ot;櫃ult;櫁ĀEe㔨㔪;櫋;把lus;檿arr;楹ƀeiu㔽㕒㕕tƀ;en㔎㕅㕋qĀ;qᇚ㔏eqĀ;q㔫㔨m;櫇Ābp㕚㕜;櫕;櫓c̀;acensᇭ㕬㕲㕹㕻㌦pproø㋺urlyeñᇾñᇳƀaes㖂㖈㌛pproø㌚qñ㌗g;晪ڀ123;Edehlmnps㖩㖬㖯ሜ㖲㖴㗀㗉㗕㗚㗟㗨㗭耻¹䂹耻²䂲耻³䂳;櫆Āos㖹㖼t;檾ub;櫘Ā;dሢ㗅ot;櫄sĀou㗏㗒l;柉b;櫗arr;楻ult;櫂ĀEe㗤㗦;櫌;抋lus;櫀ƀeiu㗴㘉㘌tƀ;enሜ㗼㘂qĀ;qሢ㖲eqĀ;q㗧㗤m;櫈Ābp㘑㘓;櫔;櫖ƀAan㘜㘠㘭rr;懙rĀhr㘦㘨ë∮Ā;oਫ਩war;椪lig耻ß䃟௡㙑㙝㙠ዎ㙳㙹\0㙾㛂\0\0\0\0\0㛛㜃\0㜉㝬\0\0\0㞇ɲ㙖\0\0㙛get;挖;䏄rë๟ƀaey㙦㙫㙰ron;䅥dil;䅣;䑂lrec;挕r;쀀𝔱Ȁeiko㚆㚝㚵㚼Dz㚋\0㚑eĀ4fኄኁaƀ;sv㚘㚙㚛䎸ym;䏑Ācn㚢㚲kĀas㚨㚮pproø዁im»ኬsðኞĀas㚺㚮ð዁rn耻þ䃾Ǭ̟㛆⋧es膀×;bd㛏㛐㛘䃗Ā;aᤏ㛕r;樱;樰ƀeps㛡㛣㜀á⩍Ȁ;bcf҆㛬㛰㛴ot;挶ir;櫱Ā;o㛹㛼쀀𝕥rk;櫚á㍢rime;怴ƀaip㜏㜒㝤dåቈ΀adempst㜡㝍㝀㝑㝗㝜㝟ngleʀ;dlqr㜰㜱㜶㝀㝂斵own»ᶻeftĀ;e⠀㜾ñम;扜ightĀ;e㊪㝋ñၚot;旬inus;樺lus;樹b;槍ime;樻ezium;揢ƀcht㝲㝽㞁Āry㝷㝻;쀀𝓉;䑆cy;䑛rok;䅧Āio㞋㞎xô᝷headĀlr㞗㞠eftarro÷ࡏightarrow»ཝऀAHabcdfghlmoprstuw㟐㟓㟗㟤㟰㟼㠎㠜㠣㠴㡑㡝㡫㢩㣌㣒㣪㣶ròϭar;楣Ācr㟜㟢ute耻ú䃺òᅐrǣ㟪\0㟭y;䑞ve;䅭Āiy㟵㟺rc耻û䃻;䑃ƀabh㠃㠆㠋ròᎭlac;䅱aòᏃĀir㠓㠘sht;楾;쀀𝔲rave耻ù䃹š㠧㠱rĀlr㠬㠮»ॗ»ႃlk;斀Āct㠹㡍ɯ㠿\0\0㡊rnĀ;e㡅㡆挜r»㡆op;挏ri;旸Āal㡖㡚cr;䅫肻¨͉Āgp㡢㡦on;䅳f;쀀𝕦̀adhlsuᅋ㡸㡽፲㢑㢠ownáᎳarpoonĀlr㢈㢌efô㠭ighô㠯iƀ;hl㢙㢚㢜䏅»ᏺon»㢚parrows;懈ƀcit㢰㣄㣈ɯ㢶\0\0㣁rnĀ;e㢼㢽挝r»㢽op;挎ng;䅯ri;旹cr;쀀𝓊ƀdir㣙㣝㣢ot;拰lde;䅩iĀ;f㜰㣨»᠓Āam㣯㣲rò㢨l耻ü䃼angle;榧ހABDacdeflnoprsz㤜㤟㤩㤭㦵㦸㦽㧟㧤㧨㧳㧹㧽㨁㨠ròϷarĀ;v㤦㤧櫨;櫩asèϡĀnr㤲㤷grt;榜΀eknprst㓣㥆㥋㥒㥝㥤㦖appá␕othinçẖƀhir㓫⻈㥙opô⾵Ā;hᎷ㥢ïㆍĀiu㥩㥭gmá㎳Ābp㥲㦄setneqĀ;q㥽㦀쀀⊊︀;쀀⫋︀setneqĀ;q㦏㦒쀀⊋︀;쀀⫌︀Āhr㦛㦟etá㚜iangleĀlr㦪㦯eft»थight»ၑy;䐲ash»ံƀelr㧄㧒㧗ƀ;beⷪ㧋㧏ar;抻q;扚lip;拮Ābt㧜ᑨaòᑩr;쀀𝔳tré㦮suĀbp㧯㧱»ജ»൙pf;쀀𝕧roð໻tré㦴Ācu㨆㨋r;쀀𝓋Ābp㨐㨘nĀEe㦀㨖»㥾nĀEe㦒㨞»㦐igzag;榚΀cefoprs㨶㨻㩖㩛㩔㩡㩪irc;䅵Ādi㩀㩑Ābg㩅㩉ar;機eĀ;qᗺ㩏;扙erp;愘r;쀀𝔴pf;쀀𝕨Ā;eᑹ㩦atèᑹcr;쀀𝓌ૣណ㪇\0㪋\0㪐㪛\0\0㪝㪨㪫㪯\0\0㫃㫎\0㫘ៜ៟tré៑r;쀀𝔵ĀAa㪔㪗ròσrò৶;䎾ĀAa㪡㪤ròθrò৫að✓is;拻ƀdptឤ㪵㪾Āfl㪺ឩ;쀀𝕩imåឲĀAa㫇㫊ròώròਁĀcq㫒ីr;쀀𝓍Āpt៖㫜ré។Ѐacefiosu㫰㫽㬈㬌㬑㬕㬛㬡cĀuy㫶㫻te耻ý䃽;䑏Āiy㬂㬆rc;䅷;䑋n耻¥䂥r;쀀𝔶cy;䑗pf;쀀𝕪cr;쀀𝓎Ācm㬦㬩y;䑎l耻ÿ䃿Ԁacdefhiosw㭂㭈㭔㭘㭤㭩㭭㭴㭺㮀cute;䅺Āay㭍㭒ron;䅾;䐷ot;䅼Āet㭝㭡træᕟa;䎶r;쀀𝔷cy;䐶grarr;懝pf;쀀𝕫cr;쀀𝓏Ājn㮅㮇;怍j;怌'.split("").map(e=>e.charCodeAt(0))),ro=new Uint16Array("Ȁaglq \x1Bɭ\0\0p;䀦os;䀧t;䀾t;䀼uot;䀢".split("").map(e=>e.charCodeAt(0)));var Mn;const to=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]),oo=(Mn=String.fromCodePoint)!==null&&Mn!==void 0?Mn:function(e){let n="";return e>65535&&(e-=65536,n+=String.fromCharCode(e>>>10&1023|55296),e=56320|e&1023),n+=String.fromCharCode(e),n};function io(e){var n;return e>=55296&&e<=57343||e>1114111?65533:(n=to.get(e))!==null&&n!==void 0?n:e}var R;(function(e){e[e.NUM=35]="NUM",e[e.SEMI=59]="SEMI",e[e.EQUALS=61]="EQUALS",e[e.ZERO=48]="ZERO",e[e.NINE=57]="NINE",e[e.LOWER_A=97]="LOWER_A",e[e.LOWER_F=102]="LOWER_F",e[e.LOWER_X=120]="LOWER_X",e[e.LOWER_Z=122]="LOWER_Z",e[e.UPPER_A=65]="UPPER_A",e[e.UPPER_F=70]="UPPER_F",e[e.UPPER_Z=90]="UPPER_Z"})(R||(R={}));const ao=32;var re;(function(e){e[e.VALUE_LENGTH=49152]="VALUE_LENGTH",e[e.BRANCH_LENGTH=16256]="BRANCH_LENGTH",e[e.JUMP_TABLE=127]="JUMP_TABLE"})(re||(re={}));function Yn(e){return e>=R.ZERO&&e<=R.NINE}function co(e){return e>=R.UPPER_A&&e<=R.UPPER_F||e>=R.LOWER_A&&e<=R.LOWER_F}function lo(e){return e>=R.UPPER_A&&e<=R.UPPER_Z||e>=R.LOWER_A&&e<=R.LOWER_Z||Yn(e)}function so(e){return e===R.EQUALS||lo(e)}var M;(function(e){e[e.EntityStart=0]="EntityStart",e[e.NumericStart=1]="NumericStart",e[e.NumericDecimal=2]="NumericDecimal",e[e.NumericHex=3]="NumericHex",e[e.NamedEntity=4]="NamedEntity"})(M||(M={}));var Q;(function(e){e[e.Legacy=0]="Legacy",e[e.Strict=1]="Strict",e[e.Attribute=2]="Attribute"})(Q||(Q={}));class fo{constructor(n,u,r){this.decodeTree=n,this.emitCodePoint=u,this.errors=r,this.state=M.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=Q.Strict}startEntity(n){this.decodeMode=n,this.state=M.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1}write(n,u){switch(this.state){case M.EntityStart:return n.charCodeAt(u)===R.NUM?(this.state=M.NumericStart,this.consumed+=1,this.stateNumericStart(n,u+1)):(this.state=M.NamedEntity,this.stateNamedEntity(n,u));case M.NumericStart:return this.stateNumericStart(n,u);case M.NumericDecimal:return this.stateNumericDecimal(n,u);case M.NumericHex:return this.stateNumericHex(n,u);case M.NamedEntity:return this.stateNamedEntity(n,u)}}stateNumericStart(n,u){return u>=n.length?-1:(n.charCodeAt(u)|ao)===R.LOWER_X?(this.state=M.NumericHex,this.consumed+=1,this.stateNumericHex(n,u+1)):(this.state=M.NumericDecimal,this.stateNumericDecimal(n,u))}addToNumericResult(n,u,r,t){if(u!==r){const o=r-u;this.result=this.result*Math.pow(t,o)+parseInt(n.substr(u,o),t),this.consumed+=o}}stateNumericHex(n,u){const r=u;for(;u>14;for(;u>14,o!==0){if(a===R.SEMI)return this.emitNamedEntityData(this.treeIndex,o,this.consumed+this.excess);this.decodeMode!==Q.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return-1}emitNotTerminatedNamedEntity(){var n;const{result:u,decodeTree:r}=this,t=(r[u]&re.VALUE_LENGTH)>>14;return this.emitNamedEntityData(u,t,this.consumed),(n=this.errors)===null||n===void 0||n.missingSemicolonAfterCharacterReference(),this.consumed}emitNamedEntityData(n,u,r){const{decodeTree:t}=this;return this.emitCodePoint(u===1?t[n]&~re.VALUE_LENGTH:t[n+1],r),u===3&&this.emitCodePoint(t[n+2],r),r}end(){var n;switch(this.state){case M.NamedEntity:return this.result!==0&&(this.decodeMode!==Q.Attribute||this.result===this.treeIndex)?this.emitNotTerminatedNamedEntity():0;case M.NumericDecimal:return this.emitNumericEntity(0,2);case M.NumericHex:return this.emitNumericEntity(0,3);case M.NumericStart:return(n=this.errors)===null||n===void 0||n.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case M.EntityStart:return 0}}}function wr(e){let n="";const u=new fo(e,r=>n+=oo(r));return function(t,o){let a=0,i=0;for(;(i=t.indexOf("&",i))>=0;){n+=t.slice(a,i),u.startEntity(o);const d=u.write(t,i+1);if(d<0){a=i+u.end();break}a=i+d,i=d===0?a+1:a}const l=n+t.slice(a);return n="",l}}function ho(e,n,u,r){const t=(n&re.BRANCH_LENGTH)>>7,o=n&re.JUMP_TABLE;if(t===0)return o!==0&&r===o?u:-1;if(o){const l=r-o;return l<0||l>=t?-1:e[u+l]-1}let a=u,i=a+t-1;for(;a<=i;){const l=a+i>>>1,d=e[l];if(dr)i=l-1;else return e[l+t]}return-1}const vr=wr(uo);wr(ro);function po(e,n=Q.Legacy){return vr(e,n)}function bo(e){return vr(e,Q.Strict)}function mo(e){return Object.prototype.toString.call(e)}function lu(e){return mo(e)==="[object String]"}const go=Object.prototype.hasOwnProperty;function ko(e,n){return go.call(e,n)}function mn(e){return Array.prototype.slice.call(arguments,1).forEach(function(u){if(u){if(typeof u!="object")throw new TypeError(u+"must be object");Object.keys(u).forEach(function(r){e[r]=u[r]})}}),e}function Cr(e,n,u){return[].concat(e.slice(0,n),u,e.slice(n+1))}function su(e){return!(e>=55296&&e<=57343||e>=64976&&e<=65007||(e&65535)===65535||(e&65535)===65534||e>=0&&e<=8||e===11||e>=14&&e<=31||e>=127&&e<=159||e>1114111)}function $e(e){if(e>65535){e-=65536;const n=55296+(e>>10),u=56320+(e&1023);return String.fromCharCode(n,u)}return String.fromCharCode(e)}const _r=/\\([!"#$%&'()*+,\-./:;<=>?@[\\\]^_`{|}~])/g,xo=/&([a-z#][a-z0-9]{1,31});/gi,yo=new RegExp(_r.source+"|"+xo.source,"gi"),wo=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))$/i;function vo(e,n){if(n.charCodeAt(0)===35&&wo.test(n)){const r=n[1].toLowerCase()==="x"?parseInt(n.slice(2),16):parseInt(n.slice(1),10);return su(r)?$e(r):e}const u=po(e);return u!==e?u:e}function Co(e){return e.indexOf("\\")<0?e:e.replace(_r,"$1")}function De(e){return e.indexOf("\\")<0&&e.indexOf("&")<0?e:e.replace(yo,function(n,u,r){return u||vo(n,r)})}const _o=/[&<>"]/,Eo=/[&<>"]/g,Ao={"&":"&","<":"<",">":">",'"':"""};function Do(e){return Ao[e]}function ie(e){return _o.test(e)?e.replace(Eo,Do):e}const Fo=/[.?*+^$[\]\\(){}|-]/g;function So(e){return e.replace(Fo,"\\$&")}function D(e){switch(e){case 9:case 32:return!0}return!1}function He(e){if(e>=8192&&e<=8202)return!0;switch(e){case 9:case 10:case 11:case 12:case 13:case 32:case 160:case 5760:case 8239:case 8287:case 12288:return!0}return!1}function Er(e){return cu.test(e)||xr.test(e)}function Ue(e){return Er($e(e))}function Ge(e){switch(e){case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 124:case 125:case 126:return!0;default:return!1}}function gn(e){return e=e.trim().replace(/\s+/g," "),"ẞ".toLowerCase()==="Ṿ"&&(e=e.replace(/ẞ/g,"ß")),e.toLowerCase().toUpperCase()}function zu(e){return e===32||e===9||e===10||e===13}function kn(e){let n=0;for(;n=n&&zu(e.charCodeAt(u));u--);return e.slice(n,u+1)}const To={mdurl:Qt,ucmicro:no},Mo=Object.freeze(Object.defineProperty({__proto__:null,arrayReplaceAt:Cr,asciiTrim:kn,assign:mn,escapeHtml:ie,escapeRE:So,fromCodePoint:$e,has:ko,isMdAsciiPunct:Ge,isPunctChar:Er,isPunctCharCode:Ue,isSpace:D,isString:lu,isValidEntityCode:su,isWhiteSpace:He,lib:To,normalizeReference:gn,unescapeAll:De,unescapeMd:Co},Symbol.toStringTag,{value:"Module"}));function Io(e,n,u){let r,t,o,a;const i=e.posMax,l=e.pos;for(e.pos=n+1,r=1;e.pos32))return o;if(r===41){if(a===0)break;a--}t++}return n===t||a!==0||(o.str=De(e.slice(n,t)),o.pos=t,o.ok=!0),o}function zo(e,n,u,r){let t,o=n;const a={ok:!1,can_continue:!1,pos:0,str:"",marker:0};if(r)a.str=r.str,a.marker=r.marker;else{if(o>=u)return a;let i=e.charCodeAt(o);if(i!==34&&i!==39&&i!==40)return a;n++,o++,i===40&&(i=41),a.marker=i}for(;o"+ie(o.content)+""};J.code_block=function(e,n,u,r,t){const o=e[n];return""+ie(e[n].content)+` -`};J.fence=function(e,n,u,r,t){const o=e[n],a=o.info?De(o.info).trim():"";let i="",l="";if(a){const h=a.split(/(\s+)/g);i=h[0],l=h.slice(2).join("")}let d;if(u.highlight?d=u.highlight(o.content,i,l)||ie(o.content):d=ie(o.content),d.indexOf("${d} -`}return`
${d}
-`};J.image=function(e,n,u,r,t){const o=e[n];return o.attrs[o.attrIndex("alt")][1]=t.renderInlineAsText(o.children,u,r),t.renderToken(e,n,u)};J.hardbreak=function(e,n,u){return u.xhtmlOut?`
+"use strict";(()=>{const e=globalThis;if(typeof e.require>"u"){const n={"markedit-api":{MarkEdit:e.MarkEdit??Object.freeze({})},"@codemirror/view":{EditorView:{updateListener:{of:()=>({})}}},"@codemirror/state":{Annotation:{define:()=>({of:()=>({})})}}};e.require=u=>n[u]??{}}})();const bo=require("@codemirror/view"),H=require("markedit-api"),mo=require("@codemirror/state");function go(){const e=navigator.userAgent.match(/macOS\/(\d+)/);return e===null?!1:parseInt(e[1])>=26}function Uu(){return typeof __FILE_PATH__=="string"}function hn(e,n=!0){const u=document.createElement("style");return u.textContent=e,document.head.appendChild(u),u.disabled=!n,u}function lr(e){return e?.match(/--bgColor-default:\s*([^;]+);/)?.[1]?.trim()}function ko(e){return(e.split("/").pop()??e).split(".").slice(0,-1).join(".")}function yo(e){return(e instanceof HTMLElement?e:e.parentElement)?.closest(".cm-line")}function Ke(e){const n=parseInt(e.dataset.lineFrom??"0"),u=parseInt(e.dataset.lineTo??"0");return{from:n,to:u}}function Lu(e,n){let u=0,r=n;for(;r!==null&&r!==e;)u+=r.offsetTop,r=r.offsetParent;return u}function yu(e,n,u,r=!0){const o=Lu(e,n)+n.offsetHeight*u;Zn(e,o,r)}function Zn(e,n,u=!0){const r=parseFloat(getComputedStyle(e).paddingTop);e.scrollTo({top:n<=r?0:n,behavior:u?"smooth":"instant"})}function xo(e){const n=document.createRange();n.selectNodeContents(e);const u=getSelection();u?.removeAllRanges(),u?.addRange(n)}function wo(e){return/^(https?:)?\/\//.test(e)?!1:/\.(png|jpe?g|gif|bmp|webp|svg)(\?.*)?$/i.test(e)}function We(e,n){return e.endsWith("/")?e+n:e+"/"+n}async function vo(e){const n=await H.MarkEdit.getFileContent(e);if(n===void 0)return{};try{const u=JSON.parse(n);return typeof u=="object"&&u!==null?u:{}}catch(u){return console.error(`Failed to parse JSON from ${e}:`,u),{}}}const sr={};function Co(e){let n=sr[e];if(n)return n;n=sr[e]=[];for(let u=0;u<128;u++){const r=String.fromCharCode(u);n.push(r)}for(let u=0;u=55296&&b<=57343?o+="���":o+=String.fromCharCode(b),a+=6;continue}}if((i&248)===240&&a+91114111?o+="����":(l-=65536,o+=String.fromCharCode(55296+(l>>10),56320+(l&1023))),a+=9;continue}}o+="�"}return o})}Qe.defaultChars=";/?:@&=+$,#";Qe.componentChars="";const dr={};function _o(e){let n=dr[e];if(n)return n;n=dr[e]=[];for(let u=0;u<128;u++){const r=String.fromCharCode(u);/^[0-9a-z]$/i.test(r)?n.push(r):n.push("%"+("0"+u.toString(16).toUpperCase()).slice(-2))}for(let u=0;u"u"&&(u=!0);const r=_o(n);let o="";for(let a=0,c=e.length;a=55296&&i<=57343){if(i>=55296&&i<=56319&&a+1=56320&&s<=57343){o+=encodeURIComponent(e[a]+e[a+1]),a++;continue}}o+="%EF%BF%BD";continue}o+=encodeURIComponent(e[a])}return o}_n.defaultChars=";/?:@&=+$,-_.!~*'()#";_n.componentChars="-_.!~*'()";function Gu(e){let n="";return n+=e.protocol||"",n+=e.slashes?"//":"",n+=e.auth?e.auth+"@":"",e.hostname&&e.hostname.indexOf(":")!==-1?n+="["+e.hostname+"]":n+=e.hostname||"",n+=e.port?":"+e.port:"",n+=e.pathname||"",n+=e.search||"",n+=e.hash||"",n}function Yn(){this.protocol=null,this.slashes=null,this.auth=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.pathname=null}const Eo=/^([a-z0-9.+-]+:)/i,Ao=/:[0-9]*$/,Do=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,So=["<",">",'"',"`"," ","\r",` +`," "],Fo=["{","}","|","\\","^","`"].concat(So),To=["'"].concat(Fo),fr=["%","/","?",";","#"].concat(To),hr=["/","?","#"],Mo=255,pr=/^[+a-z0-9A-Z_-]{0,63}$/,Io=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,br={javascript:!0,"javascript:":!0},mr={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};function Vu(e,n){if(e&&e instanceof Yn)return e;const u=new Yn;return u.parse(e,n),u}Yn.prototype.parse=function(e,n){let u,r,o,a=e;if(a=a.trim(),!n&&e.split("#").length===1){const f=Do.exec(a);if(f)return this.pathname=f[1],f[2]&&(this.search=f[2]),this}let c=Eo.exec(a);if(c&&(c=c[0],u=c.toLowerCase(),this.protocol=c,a=a.substr(c.length)),(n||c||a.match(/^\/\/[^@\/]+@[^@\/]+/))&&(o=a.substr(0,2)==="//",o&&!(c&&br[c])&&(a=a.substr(2),this.slashes=!0)),!br[c]&&(o||c&&!mr[c])){let f=-1;for(let m=0;m127?v+="x":v+=x[E];if(!v.match(pr)){const E=m.slice(0,g),A=m.slice(g+1),R=x.match(Io);R&&(E.push(R[1]),A.unshift(R[2])),A.length&&(a=A.join(".")+a),this.hostname=E.join(".");break}}}}this.hostname.length>Mo&&(this.hostname=""),h&&(this.hostname=this.hostname.substr(1,this.hostname.length-2))}const i=a.indexOf("#");i!==-1&&(this.hash=a.substr(i),a=a.slice(0,i));const s=a.indexOf("?");return s!==-1&&(this.search=a.substr(s),a=a.slice(0,s)),a&&(this.pathname=a),mr[u]&&this.hostname&&!this.pathname&&(this.pathname=""),this};Yn.prototype.parseHost=function(e){let n=Ao.exec(e);n&&(n=n[0],n!==":"&&(this.port=n.substr(1)),e=e.substr(0,e.length-n.length)),e&&(this.hostname=e)};const Ro=Object.freeze(Object.defineProperty({__proto__:null,decode:Qe,encode:_n,format:Gu,parse:Vu},Symbol.toStringTag,{value:"Module"})),Zr=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,Wr=/[\0-\x1F\x7F-\x9F]/,Lo=/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u0890\u0891\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD80D[\uDC30-\uDC3F]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/,Zu=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061D-\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1B7D\u1B7E\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u2E52-\u2E5D\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDEAD\uDF55-\uDF59\uDF86-\uDF89]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5A\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDEB9\uDF3C-\uDF3E]|\uD806[\uDC3B\uDD44-\uDD46\uDDE2\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2\uDF00-\uDF09]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8\uDF43-\uDF4F\uDFFF]|\uD809[\uDC70-\uDC74]|\uD80B[\uDFF1\uDFF2]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A\uDFE2]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/,Yr=/[\$\+<->\^`\|~\xA2-\xA6\xA8\xA9\xAC\xAE-\xB1\xB4\xB8\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u02FF\u0375\u0384\u0385\u03F6\u0482\u058D-\u058F\u0606-\u0608\u060B\u060E\u060F\u06DE\u06E9\u06FD\u06FE\u07F6\u07FE\u07FF\u0888\u09F2\u09F3\u09FA\u09FB\u0AF1\u0B70\u0BF3-\u0BFA\u0C7F\u0D4F\u0D79\u0E3F\u0F01-\u0F03\u0F13\u0F15-\u0F17\u0F1A-\u0F1F\u0F34\u0F36\u0F38\u0FBE-\u0FC5\u0FC7-\u0FCC\u0FCE\u0FCF\u0FD5-\u0FD8\u109E\u109F\u1390-\u1399\u166D\u17DB\u1940\u19DE-\u19FF\u1B61-\u1B6A\u1B74-\u1B7C\u1FBD\u1FBF-\u1FC1\u1FCD-\u1FCF\u1FDD-\u1FDF\u1FED-\u1FEF\u1FFD\u1FFE\u2044\u2052\u207A-\u207C\u208A-\u208C\u20A0-\u20C0\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F\u218A\u218B\u2190-\u2307\u230C-\u2328\u232B-\u2426\u2440-\u244A\u249C-\u24E9\u2500-\u2767\u2794-\u27C4\u27C7-\u27E5\u27F0-\u2982\u2999-\u29D7\u29DC-\u29FB\u29FE-\u2B73\u2B76-\u2B95\u2B97-\u2BFF\u2CE5-\u2CEA\u2E50\u2E51\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u2FF0-\u2FFF\u3004\u3012\u3013\u3020\u3036\u3037\u303E\u303F\u309B\u309C\u3190\u3191\u3196-\u319F\u31C0-\u31E3\u31EF\u3200-\u321E\u322A-\u3247\u3250\u3260-\u327F\u328A-\u32B0\u32C0-\u33FF\u4DC0-\u4DFF\uA490-\uA4C6\uA700-\uA716\uA720\uA721\uA789\uA78A\uA828-\uA82B\uA836-\uA839\uAA77-\uAA79\uAB5B\uAB6A\uAB6B\uFB29\uFBB2-\uFBC2\uFD40-\uFD4F\uFDCF\uFDFC-\uFDFF\uFE62\uFE64-\uFE66\uFE69\uFF04\uFF0B\uFF1C-\uFF1E\uFF3E\uFF40\uFF5C\uFF5E\uFFE0-\uFFE6\uFFE8-\uFFEE\uFFFC\uFFFD]|\uD800[\uDD37-\uDD3F\uDD79-\uDD89\uDD8C-\uDD8E\uDD90-\uDD9C\uDDA0\uDDD0-\uDDFC]|\uD802[\uDC77\uDC78\uDEC8]|\uD805\uDF3F|\uD807[\uDFD5-\uDFF1]|\uD81A[\uDF3C-\uDF3F\uDF45]|\uD82F\uDC9C|\uD833[\uDF50-\uDFC3]|\uD834[\uDC00-\uDCF5\uDD00-\uDD26\uDD29-\uDD64\uDD6A-\uDD6C\uDD83\uDD84\uDD8C-\uDDA9\uDDAE-\uDDEA\uDE00-\uDE41\uDE45\uDF00-\uDF56]|\uD835[\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3]|\uD836[\uDC00-\uDDFF\uDE37-\uDE3A\uDE6D-\uDE74\uDE76-\uDE83\uDE85\uDE86]|\uD838[\uDD4F\uDEFF]|\uD83B[\uDCAC\uDCB0\uDD2E\uDEF0\uDEF1]|\uD83C[\uDC00-\uDC2B\uDC30-\uDC93\uDCA0-\uDCAE\uDCB1-\uDCBF\uDCC1-\uDCCF\uDCD1-\uDCF5\uDD0D-\uDDAD\uDDE6-\uDE02\uDE10-\uDE3B\uDE40-\uDE48\uDE50\uDE51\uDE60-\uDE65\uDF00-\uDFFF]|\uD83D[\uDC00-\uDED7\uDEDC-\uDEEC\uDEF0-\uDEFC\uDF00-\uDF76\uDF7B-\uDFD9\uDFE0-\uDFEB\uDFF0]|\uD83E[\uDC00-\uDC0B\uDC10-\uDC47\uDC50-\uDC59\uDC60-\uDC87\uDC90-\uDCAD\uDCB0\uDCB1\uDD00-\uDE53\uDE60-\uDE6D\uDE70-\uDE7C\uDE80-\uDE88\uDE90-\uDEBD\uDEBF-\uDEC5\uDECE-\uDEDB\uDEE0-\uDEE8\uDEF0-\uDEF8\uDF00-\uDF92\uDF94-\uDFCA]/,Kr=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/,Oo=Object.freeze(Object.defineProperty({__proto__:null,Any:Zr,Cc:Wr,Cf:Lo,P:Zu,S:Yr,Z:Kr},Symbol.toStringTag,{value:"Module"})),No=new Uint16Array('ᵁ<Õıʊҝջאٵ۞ޢߖࠏ੊ઑඡ๭༉༦჊ረዡᐕᒝᓃᓟᔥ\0\0\0\0\0\0ᕫᛍᦍᰒᷝ὾⁠↰⊍⏀⏻⑂⠤⤒ⴈ⹈⿎〖㊺㘹㞬㣾㨨㩱㫠㬮ࠀEMabcfglmnoprstu\\bfms„‹•˜¦³¹ÈÏlig耻Æ䃆P耻&䀦cute耻Á䃁reve;䄂Āiyx}rc耻Â䃂;䐐r;쀀𝔄rave耻À䃀pha;䎑acr;䄀d;橓Āgp¡on;䄄f;쀀𝔸plyFunction;恡ing耻Å䃅Ācs¾Ãr;쀀𝒜ign;扔ilde耻Ã䃃ml耻Ä䃄ЀaceforsuåûþėĜĢħĪĀcrêòkslash;或Ŷöø;櫧ed;挆y;䐑ƀcrtąċĔause;戵noullis;愬a;䎒r;쀀𝔅pf;쀀𝔹eve;䋘còēmpeq;扎܀HOacdefhilorsuōőŖƀƞƢƵƷƺǜȕɳɸɾcy;䐧PY耻©䂩ƀcpyŝŢźute;䄆Ā;iŧŨ拒talDifferentialD;慅leys;愭ȀaeioƉƎƔƘron;䄌dil耻Ç䃇rc;䄈nint;戰ot;䄊ĀdnƧƭilla;䂸terDot;䂷òſi;䎧rcleȀDMPTLJNjǑǖot;抙inus;抖lus;投imes;抗oĀcsǢǸkwiseContourIntegral;戲eCurlyĀDQȃȏoubleQuote;思uote;怙ȀlnpuȞȨɇɕonĀ;eȥȦ户;橴ƀgitȯȶȺruent;扡nt;戯ourIntegral;戮ĀfrɌɎ;愂oduct;成nterClockwiseContourIntegral;戳oss;樯cr;쀀𝒞pĀ;Cʄʅ拓ap;才րDJSZacefiosʠʬʰʴʸˋ˗ˡ˦̳ҍĀ;oŹʥtrahd;椑cy;䐂cy;䐅cy;䐏ƀgrsʿ˄ˇger;怡r;憡hv;櫤Āayː˕ron;䄎;䐔lĀ;t˝˞戇a;䎔r;쀀𝔇Āaf˫̧Ācm˰̢riticalȀADGT̖̜̀̆cute;䂴oŴ̋̍;䋙bleAcute;䋝rave;䁠ilde;䋜ond;拄ferentialD;慆Ѱ̽\0\0\0͔͂\0Ѕf;쀀𝔻ƀ;DE͈͉͍䂨ot;惜qual;扐blèCDLRUVͣͲ΂ϏϢϸontourIntegraìȹoɴ͹\0\0ͻ»͉nArrow;懓Āeo·ΤftƀARTΐΖΡrrow;懐ightArrow;懔eåˊngĀLRΫτeftĀARγιrrow;柸ightArrow;柺ightArrow;柹ightĀATϘϞrrow;懒ee;抨pɁϩ\0\0ϯrrow;懑ownArrow;懕erticalBar;戥ǹABLRTaВЪаўѿͼrrowƀ;BUНОТ憓ar;椓pArrow;懵reve;䌑eft˒к\0ц\0ѐightVector;楐eeVector;楞ectorĀ;Bљњ憽ar;楖ightǔѧ\0ѱeeVector;楟ectorĀ;BѺѻ懁ar;楗eeĀ;A҆҇护rrow;憧ĀctҒҗr;쀀𝒟rok;䄐ࠀNTacdfglmopqstuxҽӀӄӋӞӢӧӮӵԡԯԶՒ՝ՠեG;䅊H耻Ð䃐cute耻É䃉ƀaiyӒӗӜron;䄚rc耻Ê䃊;䐭ot;䄖r;쀀𝔈rave耻È䃈ement;戈ĀapӺӾcr;䄒tyɓԆ\0\0ԒmallSquare;旻erySmallSquare;斫ĀgpԦԪon;䄘f;쀀𝔼silon;䎕uĀaiԼՉlĀ;TՂՃ橵ilde;扂librium;懌Āci՗՚r;愰m;橳a;䎗ml耻Ë䃋Āipժկsts;戃onentialE;慇ʀcfiosօֈ֍ֲ׌y;䐤r;쀀𝔉lledɓ֗\0\0֣mallSquare;旼erySmallSquare;斪Ͱֺ\0ֿ\0\0ׄf;쀀𝔽All;戀riertrf;愱cò׋؀JTabcdfgorstר׬ׯ׺؀ؒؖ؛؝أ٬ٲcy;䐃耻>䀾mmaĀ;d׷׸䎓;䏜reve;䄞ƀeiy؇،ؐdil;䄢rc;䄜;䐓ot;䄠r;쀀𝔊;拙pf;쀀𝔾eater̀EFGLSTصلَٖٛ٦qualĀ;Lؾؿ扥ess;招ullEqual;执reater;檢ess;扷lantEqual;橾ilde;扳cr;쀀𝒢;扫ЀAacfiosuڅڋږڛڞڪھۊRDcy;䐪Āctڐڔek;䋇;䁞irc;䄤r;愌lbertSpace;愋ǰگ\0ڲf;愍izontalLine;攀Āctۃۅòکrok;䄦mpńېۘownHumðįqual;扏܀EJOacdfgmnostuۺ۾܃܇܎ܚܞܡܨ݄ݸދޏޕcy;䐕lig;䄲cy;䐁cute耻Í䃍Āiyܓܘrc耻Î䃎;䐘ot;䄰r;愑rave耻Ì䃌ƀ;apܠܯܿĀcgܴܷr;䄪inaryI;慈lieóϝǴ݉\0ݢĀ;eݍݎ戬Āgrݓݘral;戫section;拂isibleĀCTݬݲomma;恣imes;恢ƀgptݿރވon;䄮f;쀀𝕀a;䎙cr;愐ilde;䄨ǫޚ\0ޞcy;䐆l耻Ï䃏ʀcfosuެ޷޼߂ߐĀiyޱ޵rc;䄴;䐙r;쀀𝔍pf;쀀𝕁ǣ߇\0ߌr;쀀𝒥rcy;䐈kcy;䐄΀HJacfosߤߨ߽߬߱ࠂࠈcy;䐥cy;䐌ppa;䎚Āey߶߻dil;䄶;䐚r;쀀𝔎pf;쀀𝕂cr;쀀𝒦րJTaceflmostࠥࠩࠬࡐࡣ঳সে্਷ੇcy;䐉耻<䀼ʀcmnpr࠷࠼ࡁࡄࡍute;䄹bda;䎛g;柪lacetrf;愒r;憞ƀaeyࡗ࡜ࡡron;䄽dil;䄻;䐛Āfsࡨ॰tԀACDFRTUVarࡾࢩࢱࣦ࣠ࣼयज़ΐ४Ānrࢃ࢏gleBracket;柨rowƀ;BR࢙࢚࢞憐ar;懤ightArrow;懆eiling;挈oǵࢷ\0ࣃbleBracket;柦nǔࣈ\0࣒eeVector;楡ectorĀ;Bࣛࣜ懃ar;楙loor;挊ightĀAV࣯ࣵrrow;憔ector;楎Āerँगeƀ;AVउऊऐ抣rrow;憤ector;楚iangleƀ;BEतथऩ抲ar;槏qual;抴pƀDTVषूौownVector;楑eeVector;楠ectorĀ;Bॖॗ憿ar;楘ectorĀ;B॥०憼ar;楒ightáΜs̀EFGLSTॾঋকঝঢভqualGreater;拚ullEqual;扦reater;扶ess;檡lantEqual;橽ilde;扲r;쀀𝔏Ā;eঽা拘ftarrow;懚idot;䄿ƀnpw৔ਖਛgȀLRlr৞৷ਂਐeftĀAR০৬rrow;柵ightArrow;柷ightArrow;柶eftĀarγਊightáοightáϊf;쀀𝕃erĀLRਢਬeftArrow;憙ightArrow;憘ƀchtਾੀੂòࡌ;憰rok;䅁;扪Ѐacefiosuਗ਼੝੠੷੼અઋ઎p;椅y;䐜Ādl੥੯iumSpace;恟lintrf;愳r;쀀𝔐nusPlus;戓pf;쀀𝕄cò੶;䎜ҀJacefostuણધભીଔଙඑ඗ඞcy;䐊cute;䅃ƀaey઴હાron;䅇dil;䅅;䐝ƀgswે૰଎ativeƀMTV૓૟૨ediumSpace;怋hiĀcn૦૘ë૙eryThiî૙tedĀGL૸ଆreaterGreateòٳessLesóੈLine;䀊r;쀀𝔑ȀBnptଢନଷ଺reak;恠BreakingSpace;䂠f;愕ڀ;CDEGHLNPRSTV୕ୖ୪୼஡௫ఄ౞಄ದ೘ൡඅ櫬Āou୛୤ngruent;扢pCap;扭oubleVerticalBar;戦ƀlqxஃஊ஛ement;戉ualĀ;Tஒஓ扠ilde;쀀≂̸ists;戄reater΀;EFGLSTஶஷ஽௉௓௘௥扯qual;扱ullEqual;쀀≧̸reater;쀀≫̸ess;批lantEqual;쀀⩾̸ilde;扵umpń௲௽ownHump;쀀≎̸qual;쀀≏̸eĀfsఊధtTriangleƀ;BEచఛడ拪ar;쀀⧏̸qual;括s̀;EGLSTవశ఼ౄోౘ扮qual;扰reater;扸ess;쀀≪̸lantEqual;쀀⩽̸ilde;扴estedĀGL౨౹reaterGreater;쀀⪢̸essLess;쀀⪡̸recedesƀ;ESಒಓಛ技qual;쀀⪯̸lantEqual;拠ĀeiಫಹverseElement;戌ghtTriangleƀ;BEೋೌ೒拫ar;쀀⧐̸qual;拭ĀquೝഌuareSuĀbp೨೹setĀ;E೰ೳ쀀⊏̸qual;拢ersetĀ;Eഃആ쀀⊐̸qual;拣ƀbcpഓതൎsetĀ;Eഛഞ쀀⊂⃒qual;抈ceedsȀ;ESTലള഻െ抁qual;쀀⪰̸lantEqual;拡ilde;쀀≿̸ersetĀ;E൘൛쀀⊃⃒qual;抉ildeȀ;EFT൮൯൵ൿ扁qual;扄ullEqual;扇ilde;扉erticalBar;戤cr;쀀𝒩ilde耻Ñ䃑;䎝܀Eacdfgmoprstuvලෂ෉෕ෛ෠෧෼ขภยา฿ไlig;䅒cute耻Ó䃓Āiy෎ීrc耻Ô䃔;䐞blac;䅐r;쀀𝔒rave耻Ò䃒ƀaei෮ෲ෶cr;䅌ga;䎩cron;䎟pf;쀀𝕆enCurlyĀDQฎบoubleQuote;怜uote;怘;橔Āclวฬr;쀀𝒪ash耻Ø䃘iŬื฼de耻Õ䃕es;樷ml耻Ö䃖erĀBP๋๠Āar๐๓r;怾acĀek๚๜;揞et;掴arenthesis;揜Ҁacfhilors๿ງຊຏຒດຝະ໼rtialD;戂y;䐟r;쀀𝔓i;䎦;䎠usMinus;䂱Āipຢອncareplanåڝf;愙Ȁ;eio຺ູ໠໤檻cedesȀ;EST່້໏໚扺qual;檯lantEqual;扼ilde;找me;怳Ādp໩໮uct;戏ortionĀ;aȥ໹l;戝Āci༁༆r;쀀𝒫;䎨ȀUfos༑༖༛༟OT耻"䀢r;쀀𝔔pf;愚cr;쀀𝒬؀BEacefhiorsu༾གྷཇའཱིྦྷྪྭ႖ႩႴႾarr;椐G耻®䂮ƀcnrཎནབute;䅔g;柫rĀ;tཛྷཝ憠l;椖ƀaeyཧཬཱron;䅘dil;䅖;䐠Ā;vླྀཹ愜erseĀEUྂྙĀlq྇ྎement;戋uilibrium;懋pEquilibrium;楯r»ཹo;䎡ghtЀACDFTUVa࿁࿫࿳ဢဨၛႇϘĀnr࿆࿒gleBracket;柩rowƀ;BL࿜࿝࿡憒ar;懥eftArrow;懄eiling;按oǵ࿹\0စbleBracket;柧nǔည\0နeeVector;楝ectorĀ;Bဝသ懂ar;楕loor;挋Āerိ၃eƀ;AVဵံြ抢rrow;憦ector;楛iangleƀ;BEၐၑၕ抳ar;槐qual;抵pƀDTVၣၮၸownVector;楏eeVector;楜ectorĀ;Bႂႃ憾ar;楔ectorĀ;B႑႒懀ar;楓Āpuႛ႞f;愝ndImplies;楰ightarrow;懛ĀchႹႼr;愛;憱leDelayed;槴ڀHOacfhimoqstuფჱჷჽᄙᄞᅑᅖᅡᅧᆵᆻᆿĀCcჩხHcy;䐩y;䐨FTcy;䐬cute;䅚ʀ;aeiyᄈᄉᄎᄓᄗ檼ron;䅠dil;䅞rc;䅜;䐡r;쀀𝔖ortȀDLRUᄪᄴᄾᅉownArrow»ОeftArrow»࢚ightArrow»࿝pArrow;憑gma;䎣allCircle;战pf;쀀𝕊ɲᅭ\0\0ᅰt;戚areȀ;ISUᅻᅼᆉᆯ斡ntersection;抓uĀbpᆏᆞsetĀ;Eᆗᆘ抏qual;抑ersetĀ;Eᆨᆩ抐qual;抒nion;抔cr;쀀𝒮ar;拆ȀbcmpᇈᇛሉላĀ;sᇍᇎ拐etĀ;Eᇍᇕqual;抆ĀchᇠህeedsȀ;ESTᇭᇮᇴᇿ扻qual;檰lantEqual;扽ilde;承Tháྌ;我ƀ;esሒሓሣ拑rsetĀ;Eሜም抃qual;抇et»ሓրHRSacfhiorsሾቄ቉ቕ቞ቱቶኟዂወዑORN耻Þ䃞ADE;愢ĀHc቎ቒcy;䐋y;䐦Ābuቚቜ;䀉;䎤ƀaeyብቪቯron;䅤dil;䅢;䐢r;쀀𝔗Āeiቻ኉Dzኀ\0ኇefore;戴a;䎘Ācn኎ኘkSpace;쀀  Space;怉ldeȀ;EFTካኬኲኼ戼qual;扃ullEqual;扅ilde;扈pf;쀀𝕋ipleDot;惛Āctዖዛr;쀀𝒯rok;䅦ૡዷጎጚጦ\0ጬጱ\0\0\0\0\0ጸጽ፷ᎅ\0᏿ᐄᐊᐐĀcrዻጁute耻Ú䃚rĀ;oጇገ憟cir;楉rǣጓ\0጖y;䐎ve;䅬Āiyጞጣrc耻Û䃛;䐣blac;䅰r;쀀𝔘rave耻Ù䃙acr;䅪Ādiፁ፩erĀBPፈ፝Āarፍፐr;䁟acĀekፗፙ;揟et;掵arenthesis;揝onĀ;P፰፱拃lus;抎Āgp፻፿on;䅲f;쀀𝕌ЀADETadps᎕ᎮᎸᏄϨᏒᏗᏳrrowƀ;BDᅐᎠᎤar;椒ownArrow;懅ownArrow;憕quilibrium;楮eeĀ;AᏋᏌ报rrow;憥ownáϳerĀLRᏞᏨeftArrow;憖ightArrow;憗iĀ;lᏹᏺ䏒on;䎥ing;䅮cr;쀀𝒰ilde;䅨ml耻Ü䃜ҀDbcdefosvᐧᐬᐰᐳᐾᒅᒊᒐᒖash;披ar;櫫y;䐒ashĀ;lᐻᐼ抩;櫦Āerᑃᑅ;拁ƀbtyᑌᑐᑺar;怖Ā;iᑏᑕcalȀBLSTᑡᑥᑪᑴar;戣ine;䁼eparator;杘ilde;所ThinSpace;怊r;쀀𝔙pf;쀀𝕍cr;쀀𝒱dash;抪ʀcefosᒧᒬᒱᒶᒼirc;䅴dge;拀r;쀀𝔚pf;쀀𝕎cr;쀀𝒲Ȁfiosᓋᓐᓒᓘr;쀀𝔛;䎞pf;쀀𝕏cr;쀀𝒳ҀAIUacfosuᓱᓵᓹᓽᔄᔏᔔᔚᔠcy;䐯cy;䐇cy;䐮cute耻Ý䃝Āiyᔉᔍrc;䅶;䐫r;쀀𝔜pf;쀀𝕐cr;쀀𝒴ml;䅸ЀHacdefosᔵᔹᔿᕋᕏᕝᕠᕤcy;䐖cute;䅹Āayᕄᕉron;䅽;䐗ot;䅻Dzᕔ\0ᕛoWidtè૙a;䎖r;愨pf;愤cr;쀀𝒵௡ᖃᖊᖐ\0ᖰᖶᖿ\0\0\0\0ᗆᗛᗫᙟ᙭\0ᚕ᚛ᚲᚹ\0ᚾcute耻á䃡reve;䄃̀;Ediuyᖜᖝᖡᖣᖨᖭ戾;쀀∾̳;房rc耻â䃢te肻´̆;䐰lig耻æ䃦Ā;r²ᖺ;쀀𝔞rave耻à䃠ĀepᗊᗖĀfpᗏᗔsym;愵èᗓha;䎱ĀapᗟcĀclᗤᗧr;䄁g;樿ɤᗰ\0\0ᘊʀ;adsvᗺᗻᗿᘁᘇ戧nd;橕;橜lope;橘;橚΀;elmrszᘘᘙᘛᘞᘿᙏᙙ戠;榤e»ᘙsdĀ;aᘥᘦ戡ѡᘰᘲᘴᘶᘸᘺᘼᘾ;榨;榩;榪;榫;榬;榭;榮;榯tĀ;vᙅᙆ戟bĀ;dᙌᙍ抾;榝Āptᙔᙗh;戢»¹arr;捼Āgpᙣᙧon;䄅f;쀀𝕒΀;Eaeiop዁ᙻᙽᚂᚄᚇᚊ;橰cir;橯;扊d;手s;䀧roxĀ;e዁ᚒñᚃing耻å䃥ƀctyᚡᚦᚨr;쀀𝒶;䀪mpĀ;e዁ᚯñʈilde耻ã䃣ml耻ä䃤Āciᛂᛈoninôɲnt;樑ࠀNabcdefiklnoprsu᛭ᛱᜰ᜼ᝃᝈ᝸᝽០៦ᠹᡐᜍ᤽᥈ᥰot;櫭Ācrᛶ᜞kȀcepsᜀᜅᜍᜓong;扌psilon;䏶rime;怵imĀ;e᜚᜛戽q;拍Ŷᜢᜦee;抽edĀ;gᜬᜭ挅e»ᜭrkĀ;t፜᜷brk;掶Āoyᜁᝁ;䐱quo;怞ʀcmprtᝓ᝛ᝡᝤᝨausĀ;eĊĉptyv;榰séᜌnoõēƀahwᝯ᝱ᝳ;䎲;愶een;扬r;쀀𝔟g΀costuvwឍឝឳេ៕៛៞ƀaiuបពរðݠrc;旯p»፱ƀdptឤឨឭot;樀lus;樁imes;樂ɱឹ\0\0ើcup;樆ar;昅riangleĀdu៍្own;施p;斳plus;樄eåᑄåᒭarow;植ƀako៭ᠦᠵĀcn៲ᠣkƀlst៺֫᠂ozenge;槫riangleȀ;dlr᠒᠓᠘᠝斴own;斾eft;旂ight;斸k;搣Ʊᠫ\0ᠳƲᠯ\0ᠱ;斒;斑4;斓ck;斈ĀeoᠾᡍĀ;qᡃᡆ쀀=⃥uiv;쀀≡⃥t;挐Ȁptwxᡙᡞᡧᡬf;쀀𝕓Ā;tᏋᡣom»Ꮜtie;拈؀DHUVbdhmptuvᢅᢖᢪᢻᣗᣛᣬ᣿ᤅᤊᤐᤡȀLRlrᢎᢐᢒᢔ;敗;敔;敖;敓ʀ;DUduᢡᢢᢤᢦᢨ敐;敦;敩;敤;敧ȀLRlrᢳᢵᢷᢹ;敝;敚;敜;教΀;HLRhlrᣊᣋᣍᣏᣑᣓᣕ救;敬;散;敠;敫;敢;敟ox;槉ȀLRlrᣤᣦᣨᣪ;敕;敒;攐;攌ʀ;DUduڽ᣷᣹᣻᣽;敥;敨;攬;攴inus;抟lus;択imes;抠ȀLRlrᤙᤛᤝ᤟;敛;敘;攘;攔΀;HLRhlrᤰᤱᤳᤵᤷ᤻᤹攂;敪;敡;敞;攼;攤;攜Āevģ᥂bar耻¦䂦Ȁceioᥑᥖᥚᥠr;쀀𝒷mi;恏mĀ;e᜚᜜lƀ;bhᥨᥩᥫ䁜;槅sub;柈Ŭᥴ᥾lĀ;e᥹᥺怢t»᥺pƀ;Eeįᦅᦇ;檮Ā;qۜۛೡᦧ\0᧨ᨑᨕᨲ\0ᨷᩐ\0\0᪴\0\0᫁\0\0ᬡᬮ᭍᭒\0᯽\0ᰌƀcpr᦭ᦲ᧝ute;䄇̀;abcdsᦿᧀᧄ᧊᧕᧙戩nd;橄rcup;橉Āau᧏᧒p;橋p;橇ot;橀;쀀∩︀Āeo᧢᧥t;恁îړȀaeiu᧰᧻ᨁᨅǰ᧵\0᧸s;橍on;䄍dil耻ç䃧rc;䄉psĀ;sᨌᨍ橌m;橐ot;䄋ƀdmnᨛᨠᨦil肻¸ƭptyv;榲t脀¢;eᨭᨮ䂢räƲr;쀀𝔠ƀceiᨽᩀᩍy;䑇ckĀ;mᩇᩈ朓ark»ᩈ;䏇r΀;Ecefms᩟᩠ᩢᩫ᪤᪪᪮旋;槃ƀ;elᩩᩪᩭ䋆q;扗eɡᩴ\0\0᪈rrowĀlr᩼᪁eft;憺ight;憻ʀRSacd᪒᪔᪖᪚᪟»ཇ;擈st;抛irc;抚ash;抝nint;樐id;櫯cir;槂ubsĀ;u᪻᪼晣it»᪼ˬ᫇᫔᫺\0ᬊonĀ;eᫍᫎ䀺Ā;qÇÆɭ᫙\0\0᫢aĀ;t᫞᫟䀬;䁀ƀ;fl᫨᫩᫫戁îᅠeĀmx᫱᫶ent»᫩eóɍǧ᫾\0ᬇĀ;dኻᬂot;橭nôɆƀfryᬐᬔᬗ;쀀𝕔oäɔ脀©;sŕᬝr;愗Āaoᬥᬩrr;憵ss;朗Ācuᬲᬷr;쀀𝒸Ābpᬼ᭄Ā;eᭁᭂ櫏;櫑Ā;eᭉᭊ櫐;櫒dot;拯΀delprvw᭠᭬᭷ᮂᮬᯔ᯹arrĀlr᭨᭪;椸;椵ɰ᭲\0\0᭵r;拞c;拟arrĀ;p᭿ᮀ憶;椽̀;bcdosᮏᮐᮖᮡᮥᮨ截rcap;橈Āauᮛᮞp;橆p;橊ot;抍r;橅;쀀∪︀Ȁalrv᮵ᮿᯞᯣrrĀ;mᮼᮽ憷;椼yƀevwᯇᯔᯘqɰᯎ\0\0ᯒreã᭳uã᭵ee;拎edge;拏en耻¤䂤earrowĀlrᯮ᯳eft»ᮀight»ᮽeäᯝĀciᰁᰇoninôǷnt;戱lcty;挭ঀAHabcdefhijlorstuwz᰸᰻᰿ᱝᱩᱵᲊᲞᲬᲷ᳻᳿ᴍᵻᶑᶫᶻ᷆᷍rò΁ar;楥Ȁglrs᱈ᱍ᱒᱔ger;怠eth;愸òᄳhĀ;vᱚᱛ怐»ऊūᱡᱧarow;椏aã̕Āayᱮᱳron;䄏;䐴ƀ;ao̲ᱼᲄĀgrʿᲁr;懊tseq;橷ƀglmᲑᲔᲘ耻°䂰ta;䎴ptyv;榱ĀirᲣᲨsht;楿;쀀𝔡arĀlrᲳᲵ»ࣜ»သʀaegsv᳂͸᳖᳜᳠mƀ;oș᳊᳔ndĀ;ș᳑uit;晦amma;䏝in;拲ƀ;io᳧᳨᳸䃷de脀÷;o᳧ᳰntimes;拇nø᳷cy;䑒cɯᴆ\0\0ᴊrn;挞op;挍ʀlptuwᴘᴝᴢᵉᵕlar;䀤f;쀀𝕕ʀ;emps̋ᴭᴷᴽᵂqĀ;d͒ᴳot;扑inus;戸lus;戔quare;抡blebarwedgåúnƀadhᄮᵝᵧownarrowóᲃarpoonĀlrᵲᵶefôᲴighôᲶŢᵿᶅkaro÷གɯᶊ\0\0ᶎrn;挟op;挌ƀcotᶘᶣᶦĀryᶝᶡ;쀀𝒹;䑕l;槶rok;䄑Ādrᶰᶴot;拱iĀ;fᶺ᠖斿Āah᷀᷃ròЩaòྦangle;榦Āci᷒ᷕy;䑟grarr;柿ऀDacdefglmnopqrstuxḁḉḙḸոḼṉṡṾấắẽỡἪἷὄ὎὚ĀDoḆᴴoôᲉĀcsḎḔute耻é䃩ter;橮ȀaioyḢḧḱḶron;䄛rĀ;cḭḮ扖耻ê䃪lon;払;䑍ot;䄗ĀDrṁṅot;扒;쀀𝔢ƀ;rsṐṑṗ檚ave耻è䃨Ā;dṜṝ檖ot;檘Ȁ;ilsṪṫṲṴ檙nters;揧;愓Ā;dṹṺ檕ot;檗ƀapsẅẉẗcr;䄓tyƀ;svẒẓẕ戅et»ẓpĀ1;ẝẤijạả;怄;怅怃ĀgsẪẬ;䅋p;怂ĀgpẴẸon;䄙f;쀀𝕖ƀalsỄỎỒrĀ;sỊị拕l;槣us;橱iƀ;lvỚớở䎵on»ớ;䏵ȀcsuvỪỳἋἣĀioữḱrc»Ḯɩỹ\0\0ỻíՈantĀglἂἆtr»ṝess»Ṻƀaeiἒ἖Ἒls;䀽st;扟vĀ;DȵἠD;橸parsl;槥ĀDaἯἳot;打rr;楱ƀcdiἾὁỸr;愯oô͒ĀahὉὋ;䎷耻ð䃰Āmrὓὗl耻ë䃫o;悬ƀcipὡὤὧl;䀡sôծĀeoὬὴctatioîՙnentialåչৡᾒ\0ᾞ\0ᾡᾧ\0\0ῆῌ\0ΐ\0ῦῪ \0 ⁚llingdotseñṄy;䑄male;晀ƀilrᾭᾳ῁lig;耀ffiɩᾹ\0\0᾽g;耀ffig;耀ffl;쀀𝔣lig;耀filig;쀀fjƀaltῙ῜ῡt;晭ig;耀flns;斱of;䆒ǰ΅\0ῳf;쀀𝕗ĀakֿῷĀ;vῼ´拔;櫙artint;樍Āao‌⁕Ācs‑⁒ႉ‸⁅⁈\0⁐β•‥‧‪‬\0‮耻½䂽;慓耻¼䂼;慕;慙;慛Ƴ‴\0‶;慔;慖ʴ‾⁁\0\0⁃耻¾䂾;慗;慜5;慘ƶ⁌\0⁎;慚;慝8;慞l;恄wn;挢cr;쀀𝒻ࢀEabcdefgijlnorstv₂₉₟₥₰₴⃰⃵⃺⃿℃ℒℸ̗ℾ⅒↞Ā;lٍ₇;檌ƀcmpₐₕ₝ute;䇵maĀ;dₜ᳚䎳;檆reve;䄟Āiy₪₮rc;䄝;䐳ot;䄡Ȁ;lqsؾق₽⃉ƀ;qsؾٌ⃄lanô٥Ȁ;cdl٥⃒⃥⃕c;檩otĀ;o⃜⃝檀Ā;l⃢⃣檂;檄Ā;e⃪⃭쀀⋛︀s;檔r;쀀𝔤Ā;gٳ؛mel;愷cy;䑓Ȁ;Eajٚℌℎℐ;檒;檥;檤ȀEaesℛℝ℩ℴ;扩pĀ;p℣ℤ檊rox»ℤĀ;q℮ℯ檈Ā;q℮ℛim;拧pf;쀀𝕘Āci⅃ⅆr;愊mƀ;el٫ⅎ⅐;檎;檐茀>;cdlqr׮ⅠⅪⅮⅳⅹĀciⅥⅧ;檧r;橺ot;拗Par;榕uest;橼ʀadelsↄⅪ←ٖ↛ǰ↉\0↎proø₞r;楸qĀlqؿ↖lesó₈ií٫Āen↣↭rtneqq;쀀≩︀Å↪ԀAabcefkosy⇄⇇⇱⇵⇺∘∝∯≨≽ròΠȀilmr⇐⇔⇗⇛rsðᒄf»․ilôکĀdr⇠⇤cy;䑊ƀ;cwࣴ⇫⇯ir;楈;憭ar;意irc;䄥ƀalr∁∎∓rtsĀ;u∉∊晥it»∊lip;怦con;抹r;쀀𝔥sĀew∣∩arow;椥arow;椦ʀamopr∺∾≃≞≣rr;懿tht;戻kĀlr≉≓eftarrow;憩ightarrow;憪f;쀀𝕙bar;怕ƀclt≯≴≸r;쀀𝒽asè⇴rok;䄧Ābp⊂⊇ull;恃hen»ᱛૡ⊣\0⊪\0⊸⋅⋎\0⋕⋳\0\0⋸⌢⍧⍢⍿\0⎆⎪⎴cute耻í䃭ƀ;iyݱ⊰⊵rc耻î䃮;䐸Ācx⊼⊿y;䐵cl耻¡䂡ĀfrΟ⋉;쀀𝔦rave耻ì䃬Ȁ;inoܾ⋝⋩⋮Āin⋢⋦nt;樌t;戭fin;槜ta;愩lig;䄳ƀaop⋾⌚⌝ƀcgt⌅⌈⌗r;䄫ƀelpܟ⌏⌓inåގarôܠh;䄱f;抷ed;䆵ʀ;cfotӴ⌬⌱⌽⍁are;愅inĀ;t⌸⌹戞ie;槝doô⌙ʀ;celpݗ⍌⍐⍛⍡al;抺Āgr⍕⍙eróᕣã⍍arhk;樗rod;樼Ȁcgpt⍯⍲⍶⍻y;䑑on;䄯f;쀀𝕚a;䎹uest耻¿䂿Āci⎊⎏r;쀀𝒾nʀ;EdsvӴ⎛⎝⎡ӳ;拹ot;拵Ā;v⎦⎧拴;拳Ā;iݷ⎮lde;䄩ǫ⎸\0⎼cy;䑖l耻ï䃯̀cfmosu⏌⏗⏜⏡⏧⏵Āiy⏑⏕rc;䄵;䐹r;쀀𝔧ath;䈷pf;쀀𝕛ǣ⏬\0⏱r;쀀𝒿rcy;䑘kcy;䑔Ѐacfghjos␋␖␢␧␭␱␵␻ppaĀ;v␓␔䎺;䏰Āey␛␠dil;䄷;䐺r;쀀𝔨reen;䄸cy;䑅cy;䑜pf;쀀𝕜cr;쀀𝓀஀ABEHabcdefghjlmnoprstuv⑰⒁⒆⒍⒑┎┽╚▀♎♞♥♹♽⚚⚲⛘❝❨➋⟀⠁⠒ƀart⑷⑺⑼rò৆òΕail;椛arr;椎Ā;gঔ⒋;檋ar;楢ॣ⒥\0⒪\0⒱\0\0\0\0\0⒵Ⓔ\0ⓆⓈⓍ\0⓹ute;䄺mptyv;榴raîࡌbda;䎻gƀ;dlࢎⓁⓃ;榑åࢎ;檅uo耻«䂫rЀ;bfhlpst࢙ⓞⓦⓩ⓫⓮⓱⓵Ā;f࢝ⓣs;椟s;椝ë≒p;憫l;椹im;楳l;憢ƀ;ae⓿─┄檫il;椙Ā;s┉┊檭;쀀⪭︀ƀabr┕┙┝rr;椌rk;杲Āak┢┬cĀek┨┪;䁻;䁛Āes┱┳;榋lĀdu┹┻;榏;榍Ȁaeuy╆╋╖╘ron;䄾Ādi═╔il;䄼ìࢰâ┩;䐻Ȁcqrs╣╦╭╽a;椶uoĀ;rนᝆĀdu╲╷har;楧shar;楋h;憲ʀ;fgqs▋▌উ◳◿扤tʀahlrt▘▤▷◂◨rrowĀ;t࢙□aé⓶arpoonĀdu▯▴own»њp»०eftarrows;懇ightƀahs◍◖◞rrowĀ;sࣴࢧarpoonó྘quigarro÷⇰hreetimes;拋ƀ;qs▋ও◺lanôবʀ;cdgsব☊☍☝☨c;檨otĀ;o☔☕橿Ā;r☚☛檁;檃Ā;e☢☥쀀⋚︀s;檓ʀadegs☳☹☽♉♋pproøⓆot;拖qĀgq♃♅ôউgtò⒌ôছiíলƀilr♕࣡♚sht;楼;쀀𝔩Ā;Eজ♣;檑š♩♶rĀdu▲♮Ā;l॥♳;楪lk;斄cy;䑙ʀ;achtੈ⚈⚋⚑⚖rò◁orneòᴈard;楫ri;旺Āio⚟⚤dot;䅀ustĀ;a⚬⚭掰che»⚭ȀEaes⚻⚽⛉⛔;扨pĀ;p⛃⛄檉rox»⛄Ā;q⛎⛏檇Ā;q⛎⚻im;拦Ѐabnoptwz⛩⛴⛷✚✯❁❇❐Ānr⛮⛱g;柬r;懽rëࣁgƀlmr⛿✍✔eftĀar০✇ightá৲apsto;柼ightá৽parrowĀlr✥✩efô⓭ight;憬ƀafl✶✹✽r;榅;쀀𝕝us;樭imes;樴š❋❏st;戗áፎƀ;ef❗❘᠀旊nge»❘arĀ;l❤❥䀨t;榓ʀachmt❳❶❼➅➇ròࢨorneòᶌarĀ;d྘➃;業;怎ri;抿̀achiqt➘➝ੀ➢➮➻quo;怹r;쀀𝓁mƀ;egল➪➬;檍;檏Ābu┪➳oĀ;rฟ➹;怚rok;䅂萀<;cdhilqrࠫ⟒☹⟜⟠⟥⟪⟰Āci⟗⟙;檦r;橹reå◲mes;拉arr;楶uest;橻ĀPi⟵⟹ar;榖ƀ;ef⠀भ᠛旃rĀdu⠇⠍shar;楊har;楦Āen⠗⠡rtneqq;쀀≨︀Å⠞܀Dacdefhilnopsu⡀⡅⢂⢎⢓⢠⢥⢨⣚⣢⣤ઃ⣳⤂Dot;戺Ȁclpr⡎⡒⡣⡽r耻¯䂯Āet⡗⡙;時Ā;e⡞⡟朠se»⡟Ā;sျ⡨toȀ;dluျ⡳⡷⡻owîҌefôएðᏑker;斮Āoy⢇⢌mma;権;䐼ash;怔asuredangle»ᘦr;쀀𝔪o;愧ƀcdn⢯⢴⣉ro耻µ䂵Ȁ;acdᑤ⢽⣀⣄sôᚧir;櫰ot肻·Ƶusƀ;bd⣒ᤃ⣓戒Ā;uᴼ⣘;横ţ⣞⣡p;櫛ò−ðઁĀdp⣩⣮els;抧f;쀀𝕞Āct⣸⣽r;쀀𝓂pos»ᖝƀ;lm⤉⤊⤍䎼timap;抸ఀGLRVabcdefghijlmoprstuvw⥂⥓⥾⦉⦘⧚⧩⨕⨚⩘⩝⪃⪕⪤⪨⬄⬇⭄⭿⮮ⰴⱧⱼ⳩Āgt⥇⥋;쀀⋙̸Ā;v⥐௏쀀≫⃒ƀelt⥚⥲⥶ftĀar⥡⥧rrow;懍ightarrow;懎;쀀⋘̸Ā;v⥻ే쀀≪⃒ightarrow;懏ĀDd⦎⦓ash;抯ash;抮ʀbcnpt⦣⦧⦬⦱⧌la»˞ute;䅄g;쀀∠⃒ʀ;Eiop඄⦼⧀⧅⧈;쀀⩰̸d;쀀≋̸s;䅉roø඄urĀ;a⧓⧔普lĀ;s⧓ସdz⧟\0⧣p肻 ଷmpĀ;e௹ఀʀaeouy⧴⧾⨃⨐⨓ǰ⧹\0⧻;橃on;䅈dil;䅆ngĀ;dൾ⨊ot;쀀⩭̸p;橂;䐽ash;怓΀;Aadqsxஒ⨩⨭⨻⩁⩅⩐rr;懗rĀhr⨳⨶k;椤Ā;oᏲᏰot;쀀≐̸uiöୣĀei⩊⩎ar;椨í஘istĀ;s஠டr;쀀𝔫ȀEest௅⩦⩹⩼ƀ;qs஼⩭௡ƀ;qs஼௅⩴lanô௢ií௪Ā;rஶ⪁»ஷƀAap⪊⪍⪑rò⥱rr;憮ar;櫲ƀ;svྍ⪜ྌĀ;d⪡⪢拼;拺cy;䑚΀AEadest⪷⪺⪾⫂⫅⫶⫹rò⥦;쀀≦̸rr;憚r;急Ȁ;fqs఻⫎⫣⫯tĀar⫔⫙rro÷⫁ightarro÷⪐ƀ;qs఻⪺⫪lanôౕĀ;sౕ⫴»శiíౝĀ;rవ⫾iĀ;eచథiäඐĀpt⬌⬑f;쀀𝕟膀¬;in⬙⬚⬶䂬nȀ;Edvஉ⬤⬨⬮;쀀⋹̸ot;쀀⋵̸ǡஉ⬳⬵;拷;拶iĀ;vಸ⬼ǡಸ⭁⭃;拾;拽ƀaor⭋⭣⭩rȀ;ast୻⭕⭚⭟lleì୻l;쀀⫽⃥;쀀∂̸lint;樔ƀ;ceಒ⭰⭳uåಥĀ;cಘ⭸Ā;eಒ⭽ñಘȀAait⮈⮋⮝⮧rò⦈rrƀ;cw⮔⮕⮙憛;쀀⤳̸;쀀↝̸ghtarrow»⮕riĀ;eೋೖ΀chimpqu⮽⯍⯙⬄୸⯤⯯Ȁ;cerല⯆ഷ⯉uå൅;쀀𝓃ortɭ⬅\0\0⯖ará⭖mĀ;e൮⯟Ā;q൴൳suĀbp⯫⯭å೸åഋƀbcp⯶ⰑⰙȀ;Ees⯿ⰀഢⰄ抄;쀀⫅̸etĀ;eഛⰋqĀ;qണⰀcĀ;eലⰗñസȀ;EesⰢⰣൟⰧ抅;쀀⫆̸etĀ;e൘ⰮqĀ;qൠⰣȀgilrⰽⰿⱅⱇìௗlde耻ñ䃱çృiangleĀlrⱒⱜeftĀ;eచⱚñదightĀ;eೋⱥñ೗Ā;mⱬⱭ䎽ƀ;esⱴⱵⱹ䀣ro;愖p;怇ҀDHadgilrsⲏⲔⲙⲞⲣⲰⲶⳓⳣash;抭arr;椄p;쀀≍⃒ash;抬ĀetⲨⲬ;쀀≥⃒;쀀>⃒nfin;槞ƀAetⲽⳁⳅrr;椂;쀀≤⃒Ā;rⳊⳍ쀀<⃒ie;쀀⊴⃒ĀAtⳘⳜrr;椃rie;쀀⊵⃒im;쀀∼⃒ƀAan⳰⳴ⴂrr;懖rĀhr⳺⳽k;椣Ā;oᏧᏥear;椧ቓ᪕\0\0\0\0\0\0\0\0\0\0\0\0\0ⴭ\0ⴸⵈⵠⵥ⵲ⶄᬇ\0\0ⶍⶫ\0ⷈⷎ\0ⷜ⸙⸫⸾⹃Ācsⴱ᪗ute耻ó䃳ĀiyⴼⵅrĀ;c᪞ⵂ耻ô䃴;䐾ʀabios᪠ⵒⵗLjⵚlac;䅑v;樸old;榼lig;䅓Ācr⵩⵭ir;榿;쀀𝔬ͯ⵹\0\0⵼\0ⶂn;䋛ave耻ò䃲;槁Ābmⶈ෴ar;榵Ȁacitⶕ⶘ⶥⶨrò᪀Āir⶝ⶠr;榾oss;榻nå๒;槀ƀaeiⶱⶵⶹcr;䅍ga;䏉ƀcdnⷀⷅǍron;䎿;榶pf;쀀𝕠ƀaelⷔ⷗ǒr;榷rp;榹΀;adiosvⷪⷫⷮ⸈⸍⸐⸖戨rò᪆Ȁ;efmⷷⷸ⸂⸅橝rĀ;oⷾⷿ愴f»ⷿ耻ª䂪耻º䂺gof;抶r;橖lope;橗;橛ƀclo⸟⸡⸧ò⸁ash耻ø䃸l;折iŬⸯ⸴de耻õ䃵esĀ;aǛ⸺s;樶ml耻ö䃶bar;挽ૡ⹞\0⹽\0⺀⺝\0⺢⺹\0\0⻋ຜ\0⼓\0\0⼫⾼\0⿈rȀ;astЃ⹧⹲຅脀¶;l⹭⹮䂶leìЃɩ⹸\0\0⹻m;櫳;櫽y;䐿rʀcimpt⺋⺏⺓ᡥ⺗nt;䀥od;䀮il;怰enk;怱r;쀀𝔭ƀimo⺨⺰⺴Ā;v⺭⺮䏆;䏕maô੶ne;明ƀ;tv⺿⻀⻈䏀chfork»´;䏖Āau⻏⻟nĀck⻕⻝kĀ;h⇴⻛;愎ö⇴sҀ;abcdemst⻳⻴ᤈ⻹⻽⼄⼆⼊⼎䀫cir;樣ir;樢Āouᵀ⼂;樥;橲n肻±ຝim;樦wo;樧ƀipu⼙⼠⼥ntint;樕f;쀀𝕡nd耻£䂣Ԁ;Eaceinosu່⼿⽁⽄⽇⾁⾉⾒⽾⾶;檳p;檷uå໙Ā;c໎⽌̀;acens່⽙⽟⽦⽨⽾pproø⽃urlyeñ໙ñ໎ƀaes⽯⽶⽺pprox;檹qq;檵im;拨iíໟmeĀ;s⾈ຮ怲ƀEas⽸⾐⽺ð⽵ƀdfp໬⾙⾯ƀals⾠⾥⾪lar;挮ine;挒urf;挓Ā;t໻⾴ï໻rel;抰Āci⿀⿅r;쀀𝓅;䏈ncsp;怈̀fiopsu⿚⋢⿟⿥⿫⿱r;쀀𝔮pf;쀀𝕢rime;恗cr;쀀𝓆ƀaeo⿸〉〓tĀei⿾々rnionóڰnt;樖stĀ;e【】䀿ñἙô༔઀ABHabcdefhilmnoprstux぀けさすムㄎㄫㅇㅢㅲㆎ㈆㈕㈤㈩㉘㉮㉲㊐㊰㊷ƀartぇおがròႳòϝail;検aròᱥar;楤΀cdenqrtとふへみわゔヌĀeuねぱ;쀀∽̱te;䅕iãᅮmptyv;榳gȀ;del࿑らるろ;榒;榥å࿑uo耻»䂻rր;abcfhlpstw࿜ガクシスゼゾダッデナp;極Ā;f࿠ゴs;椠;椳s;椞ë≝ð✮l;楅im;楴l;憣;憝Āaiパフil;椚oĀ;nホボ戶aló༞ƀabrョリヮrò៥rk;杳ĀakンヽcĀekヹ・;䁽;䁝Āes㄂㄄;榌lĀduㄊㄌ;榎;榐Ȁaeuyㄗㄜㄧㄩron;䅙Ādiㄡㄥil;䅗ì࿲âヺ;䑀Ȁclqsㄴㄷㄽㅄa;椷dhar;楩uoĀ;rȎȍh;憳ƀacgㅎㅟངlȀ;ipsླྀㅘㅛႜnåႻarôྩt;断ƀilrㅩဣㅮsht;楽;쀀𝔯ĀaoㅷㆆrĀduㅽㅿ»ѻĀ;l႑ㆄ;楬Ā;vㆋㆌ䏁;䏱ƀgns㆕ㇹㇼht̀ahlrstㆤㆰ㇂㇘㇤㇮rrowĀ;t࿜ㆭaéトarpoonĀduㆻㆿowîㅾp»႒eftĀah㇊㇐rrowó࿪arpoonóՑightarrows;應quigarro÷ニhreetimes;拌g;䋚ingdotseñἲƀahm㈍㈐㈓rò࿪aòՑ;怏oustĀ;a㈞㈟掱che»㈟mid;櫮Ȁabpt㈲㈽㉀㉒Ānr㈷㈺g;柭r;懾rëဃƀafl㉇㉊㉎r;榆;쀀𝕣us;樮imes;樵Āap㉝㉧rĀ;g㉣㉤䀩t;榔olint;樒arò㇣Ȁachq㉻㊀Ⴜ㊅quo;怺r;쀀𝓇Ābu・㊊oĀ;rȔȓƀhir㊗㊛㊠reåㇸmes;拊iȀ;efl㊪ၙᠡ㊫方tri;槎luhar;楨;愞ൡ㋕㋛㋟㌬㌸㍱\0㍺㎤\0\0㏬㏰\0㐨㑈㑚㒭㒱㓊㓱\0㘖\0\0㘳cute;䅛quï➺Ԁ;Eaceinpsyᇭ㋳㋵㋿㌂㌋㌏㌟㌦㌩;檴ǰ㋺\0㋼;檸on;䅡uåᇾĀ;dᇳ㌇il;䅟rc;䅝ƀEas㌖㌘㌛;檶p;檺im;择olint;樓iíሄ;䑁otƀ;be㌴ᵇ㌵担;橦΀Aacmstx㍆㍊㍗㍛㍞㍣㍭rr;懘rĀhr㍐㍒ë∨Ā;oਸ਼਴t耻§䂧i;䀻war;椩mĀin㍩ðnuóñt;朶rĀ;o㍶⁕쀀𝔰Ȁacoy㎂㎆㎑㎠rp;景Āhy㎋㎏cy;䑉;䑈rtɭ㎙\0\0㎜iäᑤaraì⹯耻­䂭Āgm㎨㎴maƀ;fv㎱㎲㎲䏃;䏂Ѐ;deglnprካ㏅㏉㏎㏖㏞㏡㏦ot;橪Ā;q኱ኰĀ;E㏓㏔檞;檠Ā;E㏛㏜檝;檟e;扆lus;樤arr;楲aròᄽȀaeit㏸㐈㐏㐗Āls㏽㐄lsetmé㍪hp;樳parsl;槤Ādlᑣ㐔e;挣Ā;e㐜㐝檪Ā;s㐢㐣檬;쀀⪬︀ƀflp㐮㐳㑂tcy;䑌Ā;b㐸㐹䀯Ā;a㐾㐿槄r;挿f;쀀𝕤aĀdr㑍ЂesĀ;u㑔㑕晠it»㑕ƀcsu㑠㑹㒟Āau㑥㑯pĀ;sᆈ㑫;쀀⊓︀pĀ;sᆴ㑵;쀀⊔︀uĀbp㑿㒏ƀ;esᆗᆜ㒆etĀ;eᆗ㒍ñᆝƀ;esᆨᆭ㒖etĀ;eᆨ㒝ñᆮƀ;afᅻ㒦ְrť㒫ֱ»ᅼaròᅈȀcemt㒹㒾㓂㓅r;쀀𝓈tmîñiì㐕aræᆾĀar㓎㓕rĀ;f㓔ឿ昆Āan㓚㓭ightĀep㓣㓪psiloîỠhé⺯s»⡒ʀbcmnp㓻㕞ሉ㖋㖎Ҁ;Edemnprs㔎㔏㔑㔕㔞㔣㔬㔱㔶抂;櫅ot;檽Ā;dᇚ㔚ot;櫃ult;櫁ĀEe㔨㔪;櫋;把lus;檿arr;楹ƀeiu㔽㕒㕕tƀ;en㔎㕅㕋qĀ;qᇚ㔏eqĀ;q㔫㔨m;櫇Ābp㕚㕜;櫕;櫓c̀;acensᇭ㕬㕲㕹㕻㌦pproø㋺urlyeñᇾñᇳƀaes㖂㖈㌛pproø㌚qñ㌗g;晪ڀ123;Edehlmnps㖩㖬㖯ሜ㖲㖴㗀㗉㗕㗚㗟㗨㗭耻¹䂹耻²䂲耻³䂳;櫆Āos㖹㖼t;檾ub;櫘Ā;dሢ㗅ot;櫄sĀou㗏㗒l;柉b;櫗arr;楻ult;櫂ĀEe㗤㗦;櫌;抋lus;櫀ƀeiu㗴㘉㘌tƀ;enሜ㗼㘂qĀ;qሢ㖲eqĀ;q㗧㗤m;櫈Ābp㘑㘓;櫔;櫖ƀAan㘜㘠㘭rr;懙rĀhr㘦㘨ë∮Ā;oਫ਩war;椪lig耻ß䃟௡㙑㙝㙠ዎ㙳㙹\0㙾㛂\0\0\0\0\0㛛㜃\0㜉㝬\0\0\0㞇ɲ㙖\0\0㙛get;挖;䏄rë๟ƀaey㙦㙫㙰ron;䅥dil;䅣;䑂lrec;挕r;쀀𝔱Ȁeiko㚆㚝㚵㚼Dz㚋\0㚑eĀ4fኄኁaƀ;sv㚘㚙㚛䎸ym;䏑Ācn㚢㚲kĀas㚨㚮pproø዁im»ኬsðኞĀas㚺㚮ð዁rn耻þ䃾Ǭ̟㛆⋧es膀×;bd㛏㛐㛘䃗Ā;aᤏ㛕r;樱;樰ƀeps㛡㛣㜀á⩍Ȁ;bcf҆㛬㛰㛴ot;挶ir;櫱Ā;o㛹㛼쀀𝕥rk;櫚á㍢rime;怴ƀaip㜏㜒㝤dåቈ΀adempst㜡㝍㝀㝑㝗㝜㝟ngleʀ;dlqr㜰㜱㜶㝀㝂斵own»ᶻeftĀ;e⠀㜾ñम;扜ightĀ;e㊪㝋ñၚot;旬inus;樺lus;樹b;槍ime;樻ezium;揢ƀcht㝲㝽㞁Āry㝷㝻;쀀𝓉;䑆cy;䑛rok;䅧Āio㞋㞎xô᝷headĀlr㞗㞠eftarro÷ࡏightarrow»ཝऀAHabcdfghlmoprstuw㟐㟓㟗㟤㟰㟼㠎㠜㠣㠴㡑㡝㡫㢩㣌㣒㣪㣶ròϭar;楣Ācr㟜㟢ute耻ú䃺òᅐrǣ㟪\0㟭y;䑞ve;䅭Āiy㟵㟺rc耻û䃻;䑃ƀabh㠃㠆㠋ròᎭlac;䅱aòᏃĀir㠓㠘sht;楾;쀀𝔲rave耻ù䃹š㠧㠱rĀlr㠬㠮»ॗ»ႃlk;斀Āct㠹㡍ɯ㠿\0\0㡊rnĀ;e㡅㡆挜r»㡆op;挏ri;旸Āal㡖㡚cr;䅫肻¨͉Āgp㡢㡦on;䅳f;쀀𝕦̀adhlsuᅋ㡸㡽፲㢑㢠ownáᎳarpoonĀlr㢈㢌efô㠭ighô㠯iƀ;hl㢙㢚㢜䏅»ᏺon»㢚parrows;懈ƀcit㢰㣄㣈ɯ㢶\0\0㣁rnĀ;e㢼㢽挝r»㢽op;挎ng;䅯ri;旹cr;쀀𝓊ƀdir㣙㣝㣢ot;拰lde;䅩iĀ;f㜰㣨»᠓Āam㣯㣲rò㢨l耻ü䃼angle;榧ހABDacdeflnoprsz㤜㤟㤩㤭㦵㦸㦽㧟㧤㧨㧳㧹㧽㨁㨠ròϷarĀ;v㤦㤧櫨;櫩asèϡĀnr㤲㤷grt;榜΀eknprst㓣㥆㥋㥒㥝㥤㦖appá␕othinçẖƀhir㓫⻈㥙opô⾵Ā;hᎷ㥢ïㆍĀiu㥩㥭gmá㎳Ābp㥲㦄setneqĀ;q㥽㦀쀀⊊︀;쀀⫋︀setneqĀ;q㦏㦒쀀⊋︀;쀀⫌︀Āhr㦛㦟etá㚜iangleĀlr㦪㦯eft»थight»ၑy;䐲ash»ံƀelr㧄㧒㧗ƀ;beⷪ㧋㧏ar;抻q;扚lip;拮Ābt㧜ᑨaòᑩr;쀀𝔳tré㦮suĀbp㧯㧱»ജ»൙pf;쀀𝕧roð໻tré㦴Ācu㨆㨋r;쀀𝓋Ābp㨐㨘nĀEe㦀㨖»㥾nĀEe㦒㨞»㦐igzag;榚΀cefoprs㨶㨻㩖㩛㩔㩡㩪irc;䅵Ādi㩀㩑Ābg㩅㩉ar;機eĀ;qᗺ㩏;扙erp;愘r;쀀𝔴pf;쀀𝕨Ā;eᑹ㩦atèᑹcr;쀀𝓌ૣណ㪇\0㪋\0㪐㪛\0\0㪝㪨㪫㪯\0\0㫃㫎\0㫘ៜ៟tré៑r;쀀𝔵ĀAa㪔㪗ròσrò৶;䎾ĀAa㪡㪤ròθrò৫að✓is;拻ƀdptឤ㪵㪾Āfl㪺ឩ;쀀𝕩imåឲĀAa㫇㫊ròώròਁĀcq㫒ីr;쀀𝓍Āpt៖㫜ré។Ѐacefiosu㫰㫽㬈㬌㬑㬕㬛㬡cĀuy㫶㫻te耻ý䃽;䑏Āiy㬂㬆rc;䅷;䑋n耻¥䂥r;쀀𝔶cy;䑗pf;쀀𝕪cr;쀀𝓎Ācm㬦㬩y;䑎l耻ÿ䃿Ԁacdefhiosw㭂㭈㭔㭘㭤㭩㭭㭴㭺㮀cute;䅺Āay㭍㭒ron;䅾;䐷ot;䅼Āet㭝㭡træᕟa;䎶r;쀀𝔷cy;䐶grarr;懝pf;쀀𝕫cr;쀀𝓏Ājn㮅㮇;怍j;怌'.split("").map(e=>e.charCodeAt(0))),Po=new Uint16Array("Ȁaglq \x1Bɭ\0\0p;䀦os;䀧t;䀾t;䀼uot;䀢".split("").map(e=>e.charCodeAt(0)));var xu;const zo=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]),Bo=(xu=String.fromCodePoint)!==null&&xu!==void 0?xu:function(e){let n="";return e>65535&&(e-=65536,n+=String.fromCharCode(e>>>10&1023|55296),e=56320|e&1023),n+=String.fromCharCode(e),n};function qo(e){var n;return e>=55296&&e<=57343||e>1114111?65533:(n=zo.get(e))!==null&&n!==void 0?n:e}var ne;(function(e){e[e.NUM=35]="NUM",e[e.SEMI=59]="SEMI",e[e.EQUALS=61]="EQUALS",e[e.ZERO=48]="ZERO",e[e.NINE=57]="NINE",e[e.LOWER_A=97]="LOWER_A",e[e.LOWER_F=102]="LOWER_F",e[e.LOWER_X=120]="LOWER_X",e[e.LOWER_Z=122]="LOWER_Z",e[e.UPPER_A=65]="UPPER_A",e[e.UPPER_F=70]="UPPER_F",e[e.UPPER_Z=90]="UPPER_Z"})(ne||(ne={}));const jo=32;var Te;(function(e){e[e.VALUE_LENGTH=49152]="VALUE_LENGTH",e[e.BRANCH_LENGTH=16256]="BRANCH_LENGTH",e[e.JUMP_TABLE=127]="JUMP_TABLE"})(Te||(Te={}));function Ou(e){return e>=ne.ZERO&&e<=ne.NINE}function Ho(e){return e>=ne.UPPER_A&&e<=ne.UPPER_F||e>=ne.LOWER_A&&e<=ne.LOWER_F}function $o(e){return e>=ne.UPPER_A&&e<=ne.UPPER_Z||e>=ne.LOWER_A&&e<=ne.LOWER_Z||Ou(e)}function Uo(e){return e===ne.EQUALS||$o(e)}var X;(function(e){e[e.EntityStart=0]="EntityStart",e[e.NumericStart=1]="NumericStart",e[e.NumericDecimal=2]="NumericDecimal",e[e.NumericHex=3]="NumericHex",e[e.NamedEntity=4]="NamedEntity"})(X||(X={}));var Ae;(function(e){e[e.Legacy=0]="Legacy",e[e.Strict=1]="Strict",e[e.Attribute=2]="Attribute"})(Ae||(Ae={}));class Go{constructor(n,u,r){this.decodeTree=n,this.emitCodePoint=u,this.errors=r,this.state=X.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=Ae.Strict}startEntity(n){this.decodeMode=n,this.state=X.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1}write(n,u){switch(this.state){case X.EntityStart:return n.charCodeAt(u)===ne.NUM?(this.state=X.NumericStart,this.consumed+=1,this.stateNumericStart(n,u+1)):(this.state=X.NamedEntity,this.stateNamedEntity(n,u));case X.NumericStart:return this.stateNumericStart(n,u);case X.NumericDecimal:return this.stateNumericDecimal(n,u);case X.NumericHex:return this.stateNumericHex(n,u);case X.NamedEntity:return this.stateNamedEntity(n,u)}}stateNumericStart(n,u){return u>=n.length?-1:(n.charCodeAt(u)|jo)===ne.LOWER_X?(this.state=X.NumericHex,this.consumed+=1,this.stateNumericHex(n,u+1)):(this.state=X.NumericDecimal,this.stateNumericDecimal(n,u))}addToNumericResult(n,u,r,o){if(u!==r){const a=r-u;this.result=this.result*Math.pow(o,a)+parseInt(n.substr(u,a),o),this.consumed+=a}}stateNumericHex(n,u){const r=u;for(;u>14;for(;u>14,a!==0){if(c===ne.SEMI)return this.emitNamedEntityData(this.treeIndex,a,this.consumed+this.excess);this.decodeMode!==Ae.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return-1}emitNotTerminatedNamedEntity(){var n;const{result:u,decodeTree:r}=this,o=(r[u]&Te.VALUE_LENGTH)>>14;return this.emitNamedEntityData(u,o,this.consumed),(n=this.errors)===null||n===void 0||n.missingSemicolonAfterCharacterReference(),this.consumed}emitNamedEntityData(n,u,r){const{decodeTree:o}=this;return this.emitCodePoint(u===1?o[n]&~Te.VALUE_LENGTH:o[n+1],r),u===3&&this.emitCodePoint(o[n+2],r),r}end(){var n;switch(this.state){case X.NamedEntity:return this.result!==0&&(this.decodeMode!==Ae.Attribute||this.result===this.treeIndex)?this.emitNotTerminatedNamedEntity():0;case X.NumericDecimal:return this.emitNumericEntity(0,2);case X.NumericHex:return this.emitNumericEntity(0,3);case X.NumericStart:return(n=this.errors)===null||n===void 0||n.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case X.EntityStart:return 0}}}function Jr(e){let n="";const u=new Go(e,r=>n+=Bo(r));return function(o,a){let c=0,i=0;for(;(i=o.indexOf("&",i))>=0;){n+=o.slice(c,i),u.startEntity(a);const f=u.write(o,i+1);if(f<0){c=i+u.end();break}c=i+f,i=f===0?c+1:c}const s=n+o.slice(c);return n="",s}}function Vo(e,n,u,r){const o=(n&Te.BRANCH_LENGTH)>>7,a=n&Te.JUMP_TABLE;if(o===0)return a!==0&&r===a?u:-1;if(a){const s=r-a;return s<0||s>=o?-1:e[u+s]-1}let c=u,i=c+o-1;for(;c<=i;){const s=c+i>>>1,f=e[s];if(fr)i=s-1;else return e[s+o]}return-1}const Qr=Jr(No);Jr(Po);function Zo(e,n=Ae.Legacy){return Qr(e,n)}function Wo(e){return Qr(e,Ae.Strict)}function Yo(e){return Object.prototype.toString.call(e)}function Wu(e){return Yo(e)==="[object String]"}const Ko=Object.prototype.hasOwnProperty;function Jo(e,n){return Ko.call(e,n)}function nu(e){return Array.prototype.slice.call(arguments,1).forEach(function(u){if(u){if(typeof u!="object")throw new TypeError(u+"must be object");Object.keys(u).forEach(function(r){e[r]=u[r]})}}),e}function Xr(e,n,u){return[].concat(e.slice(0,n),u,e.slice(n+1))}function Yu(e){return!(e>=55296&&e<=57343||e>=64976&&e<=65007||(e&65535)===65535||(e&65535)===65534||e>=0&&e<=8||e===11||e>=14&&e<=31||e>=127&&e<=159||e>1114111)}function yn(e){if(e>65535){e-=65536;const n=55296+(e>>10),u=56320+(e&1023);return String.fromCharCode(n,u)}return String.fromCharCode(e)}const et=/\\([!"#$%&'()*+,\-./:;<=>?@[\\\]^_`{|}~])/g,Qo=/&([a-z#][a-z0-9]{1,31});/gi,Xo=new RegExp(et.source+"|"+Qo.source,"gi"),ei=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))$/i;function ni(e,n){if(n.charCodeAt(0)===35&&ei.test(n)){const r=n[1].toLowerCase()==="x"?parseInt(n.slice(2),16):parseInt(n.slice(1),10);return Yu(r)?yn(r):e}const u=Zo(e);return u!==e?u:e}function ui(e){return e.indexOf("\\")<0?e:e.replace(et,"$1")}function Xe(e){return e.indexOf("\\")<0&&e.indexOf("&")<0?e:e.replace(Xo,function(n,u,r){return u||ni(n,r)})}const ri=/[&<>"]/,ti=/[&<>"]/g,oi={"&":"&","<":"<",">":">",'"':"""};function ii(e){return oi[e]}function Ie(e){return ri.test(e)?e.replace(ti,ii):e}const ai=/[.?*+^$[\]\\(){}|-]/g;function ci(e){return e.replace(ai,"\\$&")}function G(e){switch(e){case 9:case 32:return!0}return!1}function xn(e){if(e>=8192&&e<=8202)return!0;switch(e){case 9:case 10:case 11:case 12:case 13:case 32:case 160:case 5760:case 8239:case 8287:case 12288:return!0}return!1}function nt(e){return Zu.test(e)||Yr.test(e)}function wn(e){return nt(yn(e))}function vn(e){switch(e){case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 124:case 125:case 126:return!0;default:return!1}}function uu(e){return e=e.trim().replace(/\s+/g," "),"ẞ".toLowerCase()==="Ṿ"&&(e=e.replace(/ẞ/g,"ß")),e.toLowerCase().toUpperCase()}function gr(e){return e===32||e===9||e===10||e===13}function ru(e){let n=0;for(;n=n&&gr(e.charCodeAt(u));u--);return e.slice(n,u+1)}const li={mdurl:Ro,ucmicro:Oo},si=Object.freeze(Object.defineProperty({__proto__:null,arrayReplaceAt:Xr,asciiTrim:ru,assign:nu,escapeHtml:Ie,escapeRE:ci,fromCodePoint:yn,has:Jo,isMdAsciiPunct:vn,isPunctChar:nt,isPunctCharCode:wn,isSpace:G,isString:Wu,isValidEntityCode:Yu,isWhiteSpace:xn,lib:li,normalizeReference:uu,unescapeAll:Xe,unescapeMd:ui},Symbol.toStringTag,{value:"Module"}));function di(e,n,u){let r,o,a,c;const i=e.posMax,s=e.pos;for(e.pos=n+1,r=1;e.pos32))return a;if(r===41){if(c===0)break;c--}o++}return n===o||c!==0||(a.str=Xe(e.slice(n,o)),a.pos=o,a.ok=!0),a}function hi(e,n,u,r){let o,a=n;const c={ok:!1,can_continue:!1,pos:0,str:"",marker:0};if(r)c.str=r.str,c.marker=r.marker;else{if(a>=u)return c;let i=e.charCodeAt(a);if(i!==34&&i!==39&&i!==40)return c;n++,a++,i===40&&(i=41),c.marker=i}for(;a"+Ie(a.content)+""};ke.code_block=function(e,n,u,r,o){const a=e[n];return""+Ie(e[n].content)+` +`};ke.fence=function(e,n,u,r,o){const a=e[n],c=a.info?Xe(a.info).trim():"";let i="",s="";if(c){const b=c.split(/(\s+)/g);i=b[0],s=b.slice(2).join("")}let f;if(u.highlight?f=u.highlight(a.content,i,s)||Ie(a.content):f=Ie(a.content),f.indexOf("${f} +`}return`
${f}
+`};ke.image=function(e,n,u,r,o){const a=e[n];return a.attrs[a.attrIndex("alt")][1]=o.renderInlineAsText(a.children,u,r),o.renderToken(e,n,u)};ke.hardbreak=function(e,n,u){return u.xhtmlOut?`
`:`
-`};J.softbreak=function(e,n,u){return u.breaks?u.xhtmlOut?`
+`};ke.softbreak=function(e,n,u){return u.breaks?u.xhtmlOut?`
`:`
`:` -`};J.text=function(e,n){return ie(e[n].content)};J.html_block=function(e,n){return e[n].content};J.html_inline=function(e,n){return e[n].content};function Ie(){this.rules=mn({},J)}Ie.prototype.renderAttrs=function(n){let u,r,t;if(!n.attrs)return"";for(t="",u=0,r=n.attrs.length;u -`:">",o};Ie.prototype.renderInline=function(e,n,u){let r="";const t=this.rules;for(let o=0,a=e.length;o=0&&(r=this.attrs[u][1]),r};V.prototype.attrJoin=function(n,u){const r=this.attrIndex(n);r<0?this.attrPush([n,u]):this.attrs[r][1]=this.attrs[r][1]+" "+u};function Ar(e,n,u){this.src=e,this.env=u,this.tokens=[],this.inlineMode=!1,this.md=n}Ar.prototype.Token=V;const Oo=/\r\n?|\n/g,Po=/\0/g;function No(e){let n;n=e.src.replace(Oo,` -`),n=n.replace(Po,"�"),e.src=n}function Bo(e){let n;e.inlineMode?(n=new e.Token("inline","",0),n.content=e.src,n.map=[0,1],n.children=[],e.tokens.push(n)):e.md.block.parse(e.src,e.md,e.env,e.tokens)}function qo(e){const n=e.tokens;for(let u=0,r=n.length;u\s]/i.test(e)}function $o(e){return/^<\/a\s*>/i.test(e)}function Ho(e){const n=e.tokens;if(e.md.options.linkify)for(let u=0,r=n.length;u=0;a--){const i=t[a];if(i.type==="link_close"){for(a--;t[a].level!==i.level&&t[a].type!=="link_open";)a--;continue}if(i.type==="html_inline"&&(jo(i.content)&&o>0&&o--,$o(i.content)&&o++),!(o>0)&&i.type==="text"&&e.md.linkify.test(i.content)){const l=i.content;let d=e.md.linkify.match(l);const h=[];let c=i.level,f=0;d.length>0&&d[0].index===0&&a>0&&t[a-1].type==="text_special"&&(d=d.slice(1));for(let s=0;sf){const w=new e.Token("text","",0);w.content=l.slice(f,k),w.level=c,h.push(w)}const g=new e.Token("link_open","a",1);g.attrs=[["href",b]],g.level=c++,g.markup="linkify",g.info="auto",h.push(g);const x=new e.Token("text","",0);x.content=m,x.level=c,h.push(x);const y=new e.Token("link_close","a",-1);y.level=--c,y.markup="linkify",y.info="auto",h.push(y),f=d[s].lastIndex}if(f=0;u--){const r=e[u];r.type==="text"&&!n&&(r.content=r.content.replace(Go,Zo)),r.type==="link_open"&&r.info==="auto"&&n--,r.type==="link_close"&&r.info==="auto"&&n++}}function Yo(e){let n=0;for(let u=e.length-1;u>=0;u--){const r=e[u];r.type==="text"&&!n&&Dr.test(r.content)&&(r.content=r.content.replace(/\+-/g,"±").replace(/\.{2,}/g,"…").replace(/([?!])…/g,"$1..").replace(/([?!]){4,}/g,"$1$1$1").replace(/,{2,}/g,",").replace(/(^|[^-])---(?=[^-]|$)/mg,"$1—").replace(/(^|\s)--(?=\s|$)/mg,"$1–").replace(/(^|[^-\s])--(?=[^-\s]|$)/mg,"$1–")),r.type==="link_open"&&r.info==="auto"&&n--,r.type==="link_close"&&r.info==="auto"&&n++}}function Ko(e){let n;if(e.md.options.typographer)for(n=e.tokens.length-1;n>=0;n--)e.tokens[n].type==="inline"&&(Uo.test(e.tokens[n].content)&&Wo(e.tokens[n].children),Dr.test(e.tokens[n].content)&&Yo(e.tokens[n].children))}const Jo=/['"]/,Lu=/['"]/g,Ou="’";function en(e,n,u,r){e[n]||(e[n]=[]),e[n].push({pos:u,ch:r})}function Xo(e,n){let u="",r=0;n.sort((t,o)=>t.pos-o.pos);for(let t=0;t=0&&!(r[u].level<=i);u--);if(r.length=u+1,a.type!=="text")continue;const l=a.content;let d=0;const h=l.length;e:for(;d=0)b=l.charCodeAt(c.index-1);else for(u=o-1;u>=0&&!(e[u].type==="softbreak"||e[u].type==="hardbreak");u--)if(e[u].content){b=e[u].content.charCodeAt(e[u].content.length-1);break}let m=32;if(d=48&&b<=57&&(s=f=!1),f&&s&&(f=k,s=g),!f&&!s){p&&en(t,o,c.index,Ou);continue}if(s)for(u=r.length-1;u>=0;u--){let w=r[u];if(r[u].level=0;n--)e.tokens[n].type!=="inline"||!Jo.test(e.tokens[n].content)||Qo(e.tokens[n].children,e)}function ni(e){let n,u;const r=e.tokens,t=r.length;for(let o=0;o0&&this.level++,this.tokens.push(r),r};X.prototype.isEmpty=function(n){return this.bMarks[n]+this.tShift[n]>=this.eMarks[n]};X.prototype.skipEmptyLines=function(n){for(let u=this.lineMax;nu;)if(!D(this.src.charCodeAt(--n)))return n+1;return n};X.prototype.skipChars=function(n,u){for(let r=this.src.length;nr;)if(u!==this.src.charCodeAt(--n))return n+1;return n};X.prototype.getLines=function(n,u,r,t){if(n>=u)return"";const o=new Array(u-n);for(let a=0,i=n;ir?o[a]=new Array(l-r+1).join(" ")+this.src.slice(h,c):o[a]=this.src.slice(h,c)}return o.join("")};X.prototype.Token=V;const ui=65536;function Rn(e,n){const u=e.bMarks[n]+e.tShift[n],r=e.eMarks[n];return e.src.slice(u,r)}function Pu(e){const n=[],u=e.length;let r=0,t=e.charCodeAt(r),o=!1,a=0,i="";for(;ru)return!1;let t=n+1;if(e.sCount[t]=4)return!1;let o=e.bMarks[t]+e.tShift[t];if(o>=e.eMarks[t])return!1;const a=e.src.charCodeAt(o++);if(a!==124&&a!==45&&a!==58||o>=e.eMarks[t])return!1;const i=e.src.charCodeAt(o++);if(i!==124&&i!==45&&i!==58&&!D(i)||a===45&&D(i))return!1;for(;o=4)return!1;d=Pu(l),d.length&&d[0]===""&&d.shift(),d.length&&d[d.length-1]===""&&d.pop();const c=d.length;if(c===0||c!==h.length)return!1;if(r)return!0;const f=e.parentType;e.parentType="table";const s=e.md.block.ruler.getRules("blockquote"),p=e.push("table_open","table",1),b=[n,0];p.map=b;const m=e.push("thead_open","thead",1);m.map=[n,n+1];const k=e.push("tr_open","tr",1);k.map=[n,n+1];for(let y=0;y=4||(d=Pu(l),d.length&&d[0]===""&&d.shift(),d.length&&d[d.length-1]===""&&d.pop(),x+=c-d.length,x>ui))break;if(t===n+2){const v=e.push("tbody_open","tbody",1);v.map=g=[n+2,0]}const w=e.push("tr_open","tr",1);w.map=[t,t+1];for(let v=0;v=4){r++,t=r;continue}break}e.line=t;const o=e.push("code_block","code",0);return o.content=e.getLines(n,t,4+e.blkIndent,!1)+` -`,o.map=[n,e.line],!0}function oi(e,n,u,r){let t=e.bMarks[n]+e.tShift[n],o=e.eMarks[n];if(e.sCount[n]-e.blkIndent>=4||t+3>o)return!1;const a=e.src.charCodeAt(t);if(a!==126&&a!==96)return!1;let i=t;t=e.skipChars(t,a);let l=t-i;if(l<3)return!1;const d=e.src.slice(i,t),h=e.src.slice(t,o);if(a===96&&h.indexOf(String.fromCharCode(a))>=0)return!1;if(r)return!0;let c=n,f=!1;for(;c++,!(c>=u||(t=i=e.bMarks[c]+e.tShift[c],o=e.eMarks[c],t=4)&&(t=e.skipChars(t,a),!(t-i=4||e.src.charCodeAt(t)!==62)return!1;if(r)return!0;const i=[],l=[],d=[],h=[],c=e.md.block.ruler.getRules("blockquote"),f=e.parentType;e.parentType="blockquote";let s=!1,p;for(p=n;p=o)break;if(e.src.charCodeAt(t++)===62&&!x){let w=e.sCount[p]+1,v,E;e.src.charCodeAt(t)===32?(t++,w++,E=!1,v=!0):e.src.charCodeAt(t)===9?(v=!0,(e.bsCount[p]+w)%4===3?(t++,w++,E=!1):E=!0):v=!1;let A=w;for(i.push(e.bMarks[p]),e.bMarks[p]=t;t=o,l.push(e.bsCount[p]),e.bsCount[p]=e.sCount[p]+1+(v?1:0),d.push(e.sCount[p]),e.sCount[p]=A-w,h.push(e.tShift[p]),e.tShift[p]=t-e.bMarks[p];continue}if(s)break;let y=!1;for(let w=0,v=c.length;w";const k=[n,0];m.map=k,e.md.block.tokenize(e,n,p);const g=e.push("blockquote_close","blockquote",-1);g.markup=">",e.lineMax=a,e.parentType=f,k[1]=e.line;for(let x=0;x=4)return!1;let o=e.bMarks[n]+e.tShift[n];const a=e.src.charCodeAt(o++);if(a!==42&&a!==45&&a!==95)return!1;let i=1;for(;o=r)return-1;let o=e.src.charCodeAt(t++);if(o<48||o>57)return-1;for(;;){if(t>=r)return-1;if(o=e.src.charCodeAt(t++),o>=48&&o<=57){if(t-u>=10)return-1;continue}if(o===41||o===46)break;return-1}return t=4||e.listIndent>=0&&e.sCount[l]-e.listIndent>=4&&e.sCount[l]=e.blkIndent&&(h=!0);let c,f,s;if((s=Bu(e,l))>=0){if(c=!0,a=e.bMarks[l]+e.tShift[l],f=Number(e.src.slice(a,s-1)),h&&f!==1)return!1}else if((s=Nu(e,l))>=0)c=!1;else return!1;if(h&&e.skipSpaces(s)>=e.eMarks[l])return!1;if(r)return!0;const p=e.src.charCodeAt(s-1),b=e.tokens.length;c?(i=e.push("ordered_list_open","ol",1),f!==1&&(i.attrs=[["start",f]])):i=e.push("bullet_list_open","ul",1);const m=[l,0];i.map=m,i.markup=String.fromCharCode(p);let k=!1;const g=e.md.block.ruler.getRules("list"),x=e.parentType;for(e.parentType="list";l=t?E=1:E=w-y,E>4&&(E=1);const A=y+E;i=e.push("list_item_open","li",1),i.markup=String.fromCharCode(p);const L=[l,0];i.map=L,c&&(i.info=e.src.slice(a,s-1));const ce=e.tight,Sn=e.tShift[l],It=e.sCount[l],Rt=e.listIndent;if(e.listIndent=e.blkIndent,e.blkIndent=A,e.tight=!0,e.tShift[l]=v-e.bMarks[l],e.sCount[l]=w,v>=t&&e.isEmpty(l+1)?e.line=Math.min(e.line+2,u):e.md.block.tokenize(e,l,u,!0),(!e.tight||k)&&(d=!1),k=e.line-l>1&&e.isEmpty(e.line-1),e.blkIndent=e.listIndent,e.listIndent=Rt,e.tShift[l]=Sn,e.sCount[l]=It,e.tight=ce,i=e.push("list_item_close","li",-1),i.markup=String.fromCharCode(p),l=e.line,L[1]=l,l>=u||e.sCount[l]=4)break;let Eu=!1;for(let me=0,zt=g.length;me=4||e.src.charCodeAt(t)!==91)return!1;function i(g){const x=e.lineMax;if(g>=x||e.isEmpty(g))return null;let y=!1;if(e.sCount[g]-e.blkIndent>3&&(y=!0),e.sCount[g]<0&&(y=!0),!y){const E=e.md.block.ruler.getRules("reference"),A=e.parentType;e.parentType="reference";let L=!1;for(let ce=0,Sn=E.length;ce"u"&&(e.env.references={}),typeof e.env.references[k]>"u"&&(e.env.references[k]={title:m,href:c}),e.line=a),!0):!1}const di=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],fi="[a-zA-Z_:][a-zA-Z0-9:._-]*",hi="[^\"'=<>`\\x00-\\x20]+",pi="'[^']*'",bi='"[^"]*"',mi="(?:"+hi+"|"+pi+"|"+bi+")",gi="(?:\\s+"+fi+"(?:\\s*=\\s*"+mi+")?)",Fr="<[A-Za-z][A-Za-z0-9\\-]*"+gi+"*\\s*\\/?>",Sr="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",ki="",xi="<[?][\\s\\S]*?[?]>",yi="]*>",wi="",vi=new RegExp("^(?:"+Fr+"|"+Sr+"|"+ki+"|"+xi+"|"+yi+"|"+wi+")"),Ci=new RegExp("^(?:"+Fr+"|"+Sr+")"),le=[[/^<(script|pre|style|textarea)(?=(\s|>|$))/i,/<\/(script|pre|style|textarea)>/i,!0],[/^/,!0],[/^<\?/,/\?>/,!0],[/^/,!0],[/^/,!0],[new RegExp("^|$))","i"),/^$/,!0],[new RegExp(Ci.source+"\\s*$"),/^$/,!1]];function _i(e,n,u,r){let t=e.bMarks[n]+e.tShift[n],o=e.eMarks[n];if(e.sCount[n]-e.blkIndent>=4||!e.md.options.html||e.src.charCodeAt(t)!==60)return!1;let a=e.src.slice(t,o),i=0;for(;i=4)return!1;let a=e.src.charCodeAt(t);if(a!==35||t>=o)return!1;let i=1;for(a=e.src.charCodeAt(++t);a===35&&t6||tt&&D(e.src.charCodeAt(l-1))&&(o=l),e.line=n+1;const d=e.push("heading_open","h"+String(i),1);d.markup="########".slice(0,i),d.map=[n,e.line];const h=e.push("inline","",0);h.content=kn(e.src.slice(t,o)),h.map=[n,e.line],h.children=[];const c=e.push("heading_close","h"+String(i),-1);return c.markup="########".slice(0,i),!0}function Ai(e,n,u){const r=e.md.block.ruler.getRules("paragraph");if(e.sCount[n]-e.blkIndent>=4)return!1;const t=e.parentType;e.parentType="paragraph";let o=0,a,i=n+1;for(;i3)continue;if(e.sCount[i]>=e.blkIndent){let s=e.bMarks[i]+e.tShift[i];const p=e.eMarks[i];if(s=p))){o=a===61?1:2;break}}if(e.sCount[i]<0)continue;let f=!1;for(let s=0,p=r.length;s3||e.sCount[o]<0)continue;let d=!1;for(let h=0,c=r.length;h=u||e.sCount[a]=o){e.line=u;break}const l=e.line;let d=!1;for(let h=0;h=e.line)throw new Error("block rule didn't increment state.line");break}if(!d)throw new Error("none of the block rules matched");e.tight=!i,e.isEmpty(e.line-1)&&(i=!0),a=e.line,a0&&(this.level++,this._prev_delimiters.push(this.delimiters),this.delimiters=[],t={delimiters:this.delimiters}),this.pendingLevel=this.level,this.tokens.push(r),this.tokens_meta.push(t),r};Ye.prototype.scanDelims=function(e,n){const u=this.posMax,r=this.src.charCodeAt(e);let t;if(e===0)t=32;else if(e===1)t=this.src.charCodeAt(0),(t&63488)===55296&&(t=65533);else if(t=this.src.charCodeAt(e-1),(t&64512)===56320){const m=this.src.charCodeAt(e-2);t=(m&64512)===55296?65536+(m-55296<<10)+(t-56320):65533}else(t&64512)===55296&&(t=65533);let o=e;for(;o0)return!1;const u=e.pos,r=e.posMax;if(u+3>r||e.src.charCodeAt(u)!==58||e.src.charCodeAt(u+1)!==47||e.src.charCodeAt(u+2)!==47)return!1;const t=e.pending.match(Ti);if(!t)return!1;const o=t[1],a=e.md.linkify.matchAtStart(e.src.slice(u-o.length));if(!a)return!1;let i=a.url;if(i.length<=o.length)return!1;let l=i.length;for(;l>0&&i.charCodeAt(l-1)===42;)l--;l!==i.length&&(i=i.slice(0,l));const d=e.md.normalizeLink(i);if(!e.md.validateLink(d))return!1;if(!n){e.pending=e.pending.slice(0,-o.length);const h=e.push("link_open","a",1);h.attrs=[["href",d]],h.markup="linkify",h.info="auto";const c=e.push("text","",0);c.content=e.md.normalizeLinkText(i);const f=e.push("link_close","a",-1);f.markup="linkify",f.info="auto"}return e.pos+=i.length-o.length,!0}function Ii(e,n){let u=e.pos;if(e.src.charCodeAt(u)!==10)return!1;const r=e.pending.length-1,t=e.posMax;if(!n)if(r>=0&&e.pending.charCodeAt(r)===32)if(r>=1&&e.pending.charCodeAt(r-1)===32){let o=r-1;for(;o>=1&&e.pending.charCodeAt(o-1)===32;)o--;e.pending=e.pending.slice(0,o),e.push("hardbreak","br",0)}else e.pending=e.pending.slice(0,-1),e.push("softbreak","br",0);else e.push("softbreak","br",0);for(u++;u?@[]^_`{|}~-".split("").forEach(function(e){fu[e.charCodeAt(0)]=1});function Ri(e,n){let u=e.pos;const r=e.posMax;if(e.src.charCodeAt(u)!==92||(u++,u>=r))return!1;let t=e.src.charCodeAt(u);if(t===10){for(n||e.push("hardbreak","br",0),u++;u=55296&&t<=56319&&u+1=56320&&i<=57343&&(o+=e.src[u+1],u++)}const a="\\"+o;if(!n){const i=e.push("text_special","",0);t<256&&fu[t]!==0?i.content=o:i.content=a,i.markup=a,i.info="escape"}return e.pos=u+1,!0}function zi(e,n){let u=e.pos;if(e.src.charCodeAt(u)!==96)return!1;const t=u;u++;const o=e.posMax;for(;u=0;r--){const t=n[r];if(t.marker!==95&&t.marker!==42||t.end===-1)continue;const o=n[t.end],a=r>0&&n[r-1].end===t.end+1&&n[r-1].marker===t.marker&&n[r-1].token===t.token-1&&n[t.end+1].token===o.token+1,i=String.fromCharCode(t.marker),l=e.tokens[t.token];l.type=a?"strong_open":"em_open",l.tag=a?"strong":"em",l.nesting=1,l.markup=a?i+i:i,l.content="";const d=e.tokens[o.token];d.type=a?"strong_close":"em_close",d.tag=a?"strong":"em",d.nesting=-1,d.markup=a?i+i:i,d.content="",a&&(e.tokens[n[r-1].token].content="",e.tokens[n[t.end+1].token].content="",r--)}}function Ni(e){const n=e.tokens_meta,u=e.tokens_meta.length;ju(e,e.delimiters);for(let r=0;r=c)return!1;if(l=p,t=e.md.helpers.parseLinkDestination(e.src,p,e.posMax),t.ok){for(a=e.md.normalizeLink(t.str),e.md.validateLink(a)?p=t.pos:a="",l=p;p=c||e.src.charCodeAt(p)!==41)&&(d=!0),p++}if(d){if(typeof e.env.references>"u")return!1;if(p=0?r=e.src.slice(l,p++):p=s+1):p=s+1,r||(r=e.src.slice(f,s)),o=e.env.references[gn(r)],!o)return e.pos=h,!1;a=o.href,i=o.title}if(!n){e.pos=f,e.posMax=s;const b=e.push("link_open","a",1),m=[["href",a]];b.attrs=m,i&&m.push(["title",i]),e.linkLevel++,e.md.inline.tokenize(e),e.linkLevel--,e.push("link_close","a",-1)}return e.pos=p,e.posMax=c,!0}function qi(e,n){let u,r,t,o,a,i,l,d,h="";const c=e.pos,f=e.posMax;if(e.src.charCodeAt(e.pos)!==33||e.src.charCodeAt(e.pos+1)!==91)return!1;const s=e.pos+2,p=e.md.helpers.parseLinkLabel(e,e.pos+1,!1);if(p<0)return!1;if(o=p+1,o=f)return!1;for(d=o,i=e.md.helpers.parseLinkDestination(e.src,o,e.posMax),i.ok&&(h=e.md.normalizeLink(i.str),e.md.validateLink(h)?o=i.pos:h=""),d=o;o=f||e.src.charCodeAt(o)!==41)return e.pos=c,!1;o++}else{if(typeof e.env.references>"u")return!1;if(o=0?t=e.src.slice(d,o++):o=p+1):o=p+1,t||(t=e.src.slice(s,p)),a=e.env.references[gn(t)],!a)return e.pos=c,!1;h=a.href,l=a.title}if(!n){r=e.src.slice(s,p);const b=[];e.md.inline.parse(r,e.md,e.env,b);const m=e.push("image","img",0),k=[["src",h],["alt",""]];m.attrs=k,m.children=b,m.content=r,l&&k.push(["title",l])}return e.pos=o,e.posMax=f,!0}const ji=/^([a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*)$/,$i=/^([a-zA-Z][a-zA-Z0-9+.-]{1,31}):([^<>\x00-\x20]*)$/;function Hi(e,n){let u=e.pos;if(e.src.charCodeAt(u)!==60)return!1;const r=e.pos,t=e.posMax;for(;;){if(++u>=t)return!1;const a=e.src.charCodeAt(u);if(a===60)return!1;if(a===62)break}const o=e.src.slice(r+1,u);if($i.test(o)){const a=e.md.normalizeLink(o);if(!e.md.validateLink(a))return!1;if(!n){const i=e.push("link_open","a",1);i.attrs=[["href",a]],i.markup="autolink",i.info="auto";const l=e.push("text","",0);l.content=e.md.normalizeLinkText(o);const d=e.push("link_close","a",-1);d.markup="autolink",d.info="auto"}return e.pos+=o.length+2,!0}if(ji.test(o)){const a=e.md.normalizeLink("mailto:"+o);if(!e.md.validateLink(a))return!1;if(!n){const i=e.push("link_open","a",1);i.attrs=[["href",a]],i.markup="autolink",i.info="auto";const l=e.push("text","",0);l.content=e.md.normalizeLinkText(o);const d=e.push("link_close","a",-1);d.markup="autolink",d.info="auto"}return e.pos+=o.length+2,!0}return!1}function Ui(e){return/^\s]/i.test(e)}function Gi(e){return/^<\/a\s*>/i.test(e)}function Vi(e){const n=e|32;return n>=97&&n<=122}function Zi(e,n){if(!e.md.options.html)return!1;const u=e.posMax,r=e.pos;if(e.src.charCodeAt(r)!==60||r+2>=u)return!1;const t=e.src.charCodeAt(r+1);if(t!==33&&t!==63&&t!==47&&!Vi(t))return!1;const o=e.src.slice(r).match(vi);if(!o)return!1;if(!n){const a=e.push("html_inline","",0);a.content=o[0],Ui(a.content)&&e.linkLevel++,Gi(a.content)&&e.linkLevel--}return e.pos+=o[0].length,!0}const Wi=/^&#((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,Yi=/^&([a-z][a-z0-9]{1,31});/i;function Ki(e,n){const u=e.pos,r=e.posMax;if(e.src.charCodeAt(u)!==38||u+1>=r)return!1;if(e.src.charCodeAt(u+1)===35){const o=e.src.slice(u).match(Wi);if(o){if(!n){const a=o[1][0].toLowerCase()==="x"?parseInt(o[1].slice(1),16):parseInt(o[1],10),i=e.push("text_special","",0);i.content=su(a)?$e(a):$e(65533),i.markup=o[0],i.info="entity"}return e.pos+=o[0].length,!0}}else{const o=e.src.slice(u).match(Yi);if(o){const a=bo(o[0]);if(a!==o[0]){if(!n){const i=e.push("text_special","",0);i.content=a,i.markup=o[0],i.info="entity"}return e.pos+=o[0].length,!0}}}return!1}function $u(e){const n={},u=e.length;if(!u)return;let r=0,t=-2;const o=[];for(let a=0;al;d-=o[d]+1){const c=e[d];if(c.marker===i.marker&&c.open&&c.end<0){let f=!1;if((c.close||i.open)&&(c.length+i.length)%3===0&&(c.length%3!==0||i.length%3!==0)&&(f=!0),!f){const s=d>0&&!e[d-1].open?o[d-1]+1:0;o[a]=a-d+s,o[d]=s,i.open=!1,c.end=a,c.close=!1,h=-1,t=-2;break}}}h!==-1&&(n[i.marker][(i.open?3:0)+(i.length||0)%3]=h)}}function Ji(e){const n=e.tokens_meta,u=e.tokens_meta.length;$u(e.delimiters);for(let r=0;r0&&r++,t[n].type==="text"&&n+1=e.pos)throw new Error("inline rule didn't increment state.pos");break}}else e.pos=e.posMax;a||e.pos++,o[n]=e.pos};Ke.prototype.tokenize=function(e){const n=this.ruler.getRules(""),u=n.length,r=e.posMax,t=e.md.options.maxNesting;for(;e.pos=e.pos)throw new Error("inline rule didn't increment state.pos");break}}if(a){if(e.pos>=r)break;continue}e.pending+=e.src[e.pos++]}e.pending&&e.pushPending()};Ke.prototype.parse=function(e,n,u,r){const t=new this.State(e,n,u,r);this.tokenize(t);const o=this.ruler2.getRules(""),a=o.length;for(let i=0;i|$))",n.tpl_email_fuzzy="(^|"+u+'|"|\\(|'+n.src_ZCc+")("+n.src_email_name+"@"+n.tpl_host_fuzzy_strict+")",n.tpl_link_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+n.src_ZPCc+"))((?![$+<=>^`||])"+n.tpl_host_port_fuzzy_strict+n.src_path+")",n.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+n.src_ZPCc+"))((?![$+<=>^`||])"+n.tpl_host_port_no_ip_fuzzy_strict+n.src_path+")",n}function Kn(e){return Array.prototype.slice.call(arguments,1).forEach(function(u){u&&Object.keys(u).forEach(function(r){e[r]=u[r]})}),e}function yn(e){return Object.prototype.toString.call(e)}function ea(e){return yn(e)==="[object String]"}function na(e){return yn(e)==="[object Object]"}function ua(e){return yn(e)==="[object RegExp]"}function Hu(e){return yn(e)==="[object Function]"}function ra(e){return e.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}const Ir={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1};function ta(e){return Object.keys(e||{}).reduce(function(n,u){return n||Ir.hasOwnProperty(u)},!1)}const oa={"http:":{validate:function(e,n,u){const r=e.slice(n);return u.re.http||(u.re.http=new RegExp("^\\/\\/"+u.re.src_auth+u.re.src_host_port_strict+u.re.src_path,"i")),u.re.http.test(r)?r.match(u.re.http)[0].length:0}},"https:":"http:","ftp:":"http:","//":{validate:function(e,n,u){const r=e.slice(n);return u.re.no_http||(u.re.no_http=new RegExp("^"+u.re.src_auth+"(?:localhost|(?:(?:"+u.re.src_domain+")\\.)+"+u.re.src_domain_root+")"+u.re.src_port+u.re.src_host_terminator+u.re.src_path,"i")),u.re.no_http.test(r)?n>=3&&e[n-3]===":"||n>=3&&e[n-3]==="/"?0:r.match(u.re.no_http)[0].length:0}},"mailto:":{validate:function(e,n,u){const r=e.slice(n);return u.re.mailto||(u.re.mailto=new RegExp("^"+u.re.src_email_name+"@"+u.re.src_host_strict,"i")),u.re.mailto.test(r)?r.match(u.re.mailto)[0].length:0}}},ia="a[cdefgilmnoqrstuwxz]|b[abdefghijmnorstvwyz]|c[acdfghiklmnoruvwxyz]|d[ejkmoz]|e[cegrstu]|f[ijkmor]|g[abdefghilmnpqrstuwy]|h[kmnrtu]|i[delmnoqrst]|j[emop]|k[eghimnprwyz]|l[abcikrstuvy]|m[acdeghklmnopqrstuvwxyz]|n[acefgilopruz]|om|p[aefghklmnrstwy]|qa|r[eosuw]|s[abcdeghijklmnortuvxyz]|t[cdfghjklmnortvwz]|u[agksyz]|v[aceginu]|w[fs]|y[et]|z[amw]",aa="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|рф".split("|");function ca(e){return function(n,u){const r=n.slice(u);return e.test(r)?r.match(e)[0].length:0}}function Uu(){return function(e,n){n.normalize(e)}}function cn(e){const n=e.re=Qi(e.__opts__),u=e.__tlds__.slice();e.onCompile(),e.__tlds_replaced__||u.push(ia),u.push(n.src_xn),n.src_tlds=u.join("|");function r(i){return i.replace("%TLDS%",n.src_tlds)}n.email_fuzzy=RegExp(r(n.tpl_email_fuzzy),"i"),n.email_fuzzy_global=RegExp(r(n.tpl_email_fuzzy),"ig"),n.link_fuzzy=RegExp(r(n.tpl_link_fuzzy),"i"),n.link_fuzzy_global=RegExp(r(n.tpl_link_fuzzy),"ig"),n.link_no_ip_fuzzy=RegExp(r(n.tpl_link_no_ip_fuzzy),"i"),n.link_no_ip_fuzzy_global=RegExp(r(n.tpl_link_no_ip_fuzzy),"ig"),n.host_fuzzy_test=RegExp(r(n.tpl_host_fuzzy_test),"i");const t=[];e.__compiled__={};function o(i,l){throw new Error('(LinkifyIt) Invalid schema "'+i+'": '+l)}Object.keys(e.__schemas__).forEach(function(i){const l=e.__schemas__[i];if(l===null)return;const d={validate:null,link:null};if(e.__compiled__[i]=d,na(l)){ua(l.validate)?d.validate=ca(l.validate):Hu(l.validate)?d.validate=l.validate:o(i,l),Hu(l.normalize)?d.normalize=l.normalize:l.normalize?o(i,l):d.normalize=Uu();return}if(ea(l)){t.push(i);return}o(i,l)}),t.forEach(function(i){e.__compiled__[e.__schemas__[i]]&&(e.__compiled__[i].validate=e.__compiled__[e.__schemas__[i]].validate,e.__compiled__[i].normalize=e.__compiled__[e.__schemas__[i]].normalize)}),e.__compiled__[""]={validate:null,normalize:Uu()};const a=Object.keys(e.__compiled__).filter(function(i){return i.length>0&&e.__compiled__[i]}).map(ra).join("|");e.re.schema_test=RegExp("(^|(?!_)(?:[><|]|"+n.src_ZPCc+"))("+a+")","i"),e.re.schema_search=RegExp("(^|(?!_)(?:[><|]|"+n.src_ZPCc+"))("+a+")","ig"),e.re.schema_at_start=RegExp("^"+e.re.schema_search.source,"i"),e.re.pretest=RegExp("("+e.re.schema_test.source+")|("+e.re.host_fuzzy_test.source+")|@","i")}function Rr(e,n,u,r){const t=e.slice(u,r);this.schema=n.toLowerCase(),this.index=u,this.lastIndex=r,this.raw=t,this.text=t,this.url=t}function q(e,n){if(!(this instanceof q))return new q(e,n);n||ta(e)&&(n=e,e={}),this.__opts__=Kn({},Ir,n),this.__schemas__=Kn({},oa,e),this.__compiled__={},this.__tlds__=aa,this.__tlds_replaced__=!1,this.re={},cn(this)}q.prototype.add=function(n,u){return this.__schemas__[n]=u,cn(this),this};q.prototype.set=function(n){return this.__opts__=Kn(this.__opts__,n),this};q.prototype.test=function(n){if(!n.length)return!1;let u,r;if(this.re.schema_test.test(n)){for(r=this.re.schema_search,r.lastIndex=0;(u=r.exec(n))!==null;)if(this.testSchemaAt(n,u[2],r.lastIndex))return!0}return!!(this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&n.search(this.re.host_fuzzy_test)>=0&&n.match(this.__opts__.fuzzyIP?this.re.link_fuzzy:this.re.link_no_ip_fuzzy)!==null||this.__opts__.fuzzyEmail&&this.__compiled__["mailto:"]&&n.indexOf("@")>=0&&n.match(this.re.email_fuzzy)!==null)};q.prototype.pretest=function(n){return this.re.pretest.test(n)};q.prototype.testSchemaAt=function(n,u,r){return this.__compiled__[u.toLowerCase()]?this.__compiled__[u.toLowerCase()].validate(n,r,this):0};q.prototype.match=function(n){const u=[],r=[],t=[],o=[];let a,i,l;function d(f,s){return f?s?f.index!==s.index?f.index=s.lastIndex?f:s:f:s}if(!n.length)return null;if(this.re.schema_test.test(n))for(l=this.re.schema_search,l.lastIndex=0;(a=l.exec(n))!==null;)i=this.testSchemaAt(n,a[2],l.lastIndex),i&&r.push({schema:a[2],index:a.index+a[1].length,lastIndex:a.index+a[0].length+i});if(this.__opts__.fuzzyLink&&this.__compiled__["http:"])for(l=this.__opts__.fuzzyIP?this.re.link_fuzzy_global:this.re.link_no_ip_fuzzy_global,l.lastIndex=0;(a=l.exec(n))!==null;)t.push({schema:"",index:a.index+a[1].length,lastIndex:a.index+a[0].length});if(this.__opts__.fuzzyEmail&&this.__compiled__["mailto:"])for(l=this.re.email_fuzzy_global,l.lastIndex=0;(a=l.exec(n))!==null;)o.push({schema:"mailto:",index:a.index+a[1].length,lastIndex:a.index+a[0].length});const h=[0,0,0];let c=0;for(;;){const f=[r[h[0]],o[h[1]],t[h[2]]],s=d(d(f[0],f[1]),f[2]);if(!s)break;if(s===f[0]?h[0]++:s===f[1]?h[1]++:h[2]++,s.index= 0x80 (not a basic code point)","invalid-input":"Invalid input"},On=W-hu,Y=Math.floor,Pn=String.fromCharCode;function ue(e){throw new RangeError(pa[e])}function ba(e,n){const u=[];let r=e.length;for(;r--;)u[r]=n(e[r]);return u}function Pr(e,n){const u=e.split("@");let r="";u.length>1&&(r=u[0]+"@",e=u[1]),e=e.replace(ha,".");const t=e.split("."),o=ba(t,n).join(".");return r+o}function Nr(e){const n=[];let u=0;const r=e.length;for(;u=55296&&t<=56319&&uString.fromCodePoint(...e),ga=function(e){return e>=48&&e<58?26+(e-48):e>=65&&e<91?e-65:e>=97&&e<123?e-97:W},Gu=function(e,n){return e+22+75*(e<26)-((n!=0)<<5)},Br=function(e,n,u){let r=0;for(e=u?Y(e/sa):e>>1,e+=Y(e/n);e>On*Ve>>1;r+=W)e=Y(e/On);return Y(r+(On+1)*e/(e+la))},qr=function(e){const n=[],u=e.length;let r=0,t=Lr,o=zr,a=e.lastIndexOf(Or);a<0&&(a=0);for(let i=0;i=128&&ue("not-basic"),n.push(e.charCodeAt(i));for(let i=a>0?a+1:0;i=u&&ue("invalid-input");const f=ga(e.charCodeAt(i++));f>=W&&ue("invalid-input"),f>Y((Ee-r)/h)&&ue("overflow"),r+=f*h;const s=c<=o?hu:c>=o+Ve?Ve:c-o;if(fY(Ee/p)&&ue("overflow"),h*=p}const d=n.length+1;o=Br(r-l,d,l==0),Y(r/d)>Ee-t&&ue("overflow"),t+=Y(r/d),r%=d,n.splice(r++,0,t)}return String.fromCodePoint(...n)},jr=function(e){const n=[];e=Nr(e);const u=e.length;let r=Lr,t=0,o=zr;for(const l of e)l<128&&n.push(Pn(l));const a=n.length;let i=a;for(a&&n.push(Or);i=r&&hY((Ee-t)/d)&&ue("overflow"),t+=(l-r)*d,r=l;for(const h of e)if(hEe&&ue("overflow"),h===r){let c=t;for(let f=W;;f+=W){const s=f<=o?hu:f>=o+Ve?Ve:f-o;if(c=0))try{n.hostname=$r.toASCII(n.hostname)}catch{}return We(iu(n))}function Fa(e){const n=au(e,!0);if(n.hostname&&(!n.protocol||Hr.indexOf(n.protocol)>=0))try{n.hostname=$r.toUnicode(n.hostname)}catch{}return Ae(iu(n),Ae.defaultChars+"%")}function j(e,n){if(!(this instanceof j))return new j(e,n);n||lu(e)||(n=e||{},e="default"),this.inline=new Ke,this.block=new xn,this.core=new du,this.renderer=new Ie,this.linkify=new q,this.validateLink=Aa,this.normalizeLink=Da,this.normalizeLinkText=Fa,this.utils=Mo,this.helpers=mn({},Lo),this.options={},this.configure(e),n&&this.set(n)}j.prototype.set=function(e){return mn(this.options,e),this};j.prototype.configure=function(e){const n=this;if(lu(e)){const u=e;if(e=Ca[u],!e)throw new Error('Wrong `markdown-it` preset "'+u+'", check name')}if(!e)throw new Error("Wrong `markdown-it` preset, can't be empty");return e.options&&n.set(e.options),e.components&&Object.keys(e.components).forEach(function(u){e.components[u].rules&&n[u].ruler.enableOnly(e.components[u].rules),e.components[u].rules2&&n[u].ruler2.enableOnly(e.components[u].rules2)}),this};j.prototype.enable=function(e,n){let u=[];Array.isArray(e)||(e=[e]),["core","block","inline"].forEach(function(t){u=u.concat(this[t].ruler.enable(e,!0))},this),u=u.concat(this.inline.ruler2.enable(e,!0));const r=e.filter(function(t){return u.indexOf(t)<0});if(r.length&&!n)throw new Error("MarkdownIt. Failed to enable unknown rule(s): "+r);return this};j.prototype.disable=function(e,n){let u=[];Array.isArray(e)||(e=[e]),["core","block","inline"].forEach(function(t){u=u.concat(this[t].ruler.disable(e,!0))},this),u=u.concat(this.inline.ruler2.disable(e,!0));const r=e.filter(function(t){return u.indexOf(t)<0});if(r.length&&!n)throw new Error("MarkdownIt. Failed to disable unknown rule(s): "+r);return this};j.prototype.use=function(e){const n=[this].concat(Array.prototype.slice.call(arguments,1));return e.apply(e,n),this};j.prototype.parse=function(e,n){if(typeof e!="string")throw new Error("Input data should be a String");const u=new this.core.State(e,this,n);return this.core.process(u),u.tokens};j.prototype.render=function(e,n){return n=n||{},this.renderer.render(this.parse(e,n),this.options,n)};j.prototype.parseInline=function(e,n){const u=new this.core.State(e,this,n);return u.inlineMode=!0,this.core.process(u),u.tokens};j.prototype.renderInline=function(e,n){return n=n||{},this.renderer.render(this.parseInline(e,n),this.options,n)};var Vu=!1,Fe={false:"push",true:"unshift",after:"push",before:"unshift"},ln={isPermalinkSymbol:!0};function Jn(e,n,u,r){var t;if(!Vu){var o="Using deprecated markdown-it-anchor permalink option, see https://github.com/valeriangalliat/markdown-it-anchor#permalinks";typeof process=="object"&&process&&process.emitWarning?process.emitWarning(o):console.warn(o),Vu=!0}var a=[Object.assign(new u.Token("link_open","a",1),{attrs:[].concat(n.permalinkClass?[["class",n.permalinkClass]]:[],[["href",n.permalinkHref(e,u)]],Object.entries(n.permalinkAttrs(e,u)))}),Object.assign(new u.Token("html_block","",0),{content:n.permalinkSymbol,meta:ln}),new u.Token("link_close","a",-1)];n.permalinkSpace&&u.tokens[r+1].children[Fe[n.permalinkBefore]](Object.assign(new u.Token("text","",0),{content:" "})),(t=u.tokens[r+1].children)[Fe[n.permalinkBefore]].apply(t,a)}function Ur(e){return"#"+e}function Gr(e){return{}}var Sa={class:"header-anchor",symbol:"#",renderHref:Ur,renderAttrs:Gr};function Je(e){function n(u){return u=Object.assign({},n.defaults,u),function(r,t,o,a){return e(r,u,t,o,a)}}return n.defaults=Object.assign({},Sa),n.renderPermalinkImpl=e,n}function pu(e){var n=[],u=e.filter(function(r){if(r[0]!=="class")return!0;n.push(r[1])});return n.length>0&&u.unshift(["class",n.join(" ")]),u}var wn=Je(function(e,n,u,r,t){var o,a=[Object.assign(new r.Token("link_open","a",1),{attrs:pu([].concat(n.class?[["class",n.class]]:[],[["href",n.renderHref(e,r)]],n.ariaHidden?[["aria-hidden","true"]]:[],Object.entries(n.renderAttrs(e,r))))}),Object.assign(new r.Token("html_inline","",0),{content:n.symbol,meta:ln}),new r.Token("link_close","a",-1)];if(n.space){var i=typeof n.space=="string"?n.space:" ";r.tokens[t+1].children[Fe[n.placement]](Object.assign(new r.Token(typeof n.space=="string"?"html_inline":"text","",0),{content:i}))}(o=r.tokens[t+1].children)[Fe[n.placement]].apply(o,a)});Object.assign(wn.defaults,{space:!0,placement:"after",ariaHidden:!1});var de=Je(wn.renderPermalinkImpl);de.defaults=Object.assign({},wn.defaults,{ariaHidden:!0});var Vr=Je(function(e,n,u,r,t){var o=[Object.assign(new r.Token("link_open","a",1),{attrs:pu([].concat(n.class?[["class",n.class]]:[],[["href",n.renderHref(e,r)]],Object.entries(n.renderAttrs(e,r))))})].concat(n.safariReaderFix?[new r.Token("span_open","span",1)]:[],r.tokens[t+1].children,n.safariReaderFix?[new r.Token("span_close","span",-1)]:[],[new r.Token("link_close","a",-1)]);r.tokens[t+1]=Object.assign(new r.Token("inline","",0),{children:o})});Object.assign(Vr.defaults,{safariReaderFix:!1});var Zu=Je(function(e,n,u,r,t){var o;if(!["visually-hidden","aria-label","aria-describedby","aria-labelledby"].includes(n.style))throw new Error("`permalink.linkAfterHeader` called with unknown style option `"+n.style+"`");if(!["aria-describedby","aria-labelledby"].includes(n.style)&&!n.assistiveText)throw new Error("`permalink.linkAfterHeader` called without the `assistiveText` option in `"+n.style+"` style");if(n.style==="visually-hidden"&&!n.visuallyHiddenClass)throw new Error("`permalink.linkAfterHeader` called without the `visuallyHiddenClass` option in `visually-hidden` style");var a=r.tokens[t+1].children.filter(function(c){return c.type==="text"||c.type==="code_inline"}).reduce(function(c,f){return c+f.content},""),i=[],l=[];if(n.class&&l.push(["class",n.class]),l.push(["href",n.renderHref(e,r)]),l.push.apply(l,Object.entries(n.renderAttrs(e,r))),n.style==="visually-hidden"){if(i.push(Object.assign(new r.Token("span_open","span",1),{attrs:[["class",n.visuallyHiddenClass]]}),Object.assign(new r.Token("text","",0),{content:n.assistiveText(a)}),new r.Token("span_close","span",-1)),n.space){var d=typeof n.space=="string"?n.space:" ";i[Fe[n.placement]](Object.assign(new r.Token(typeof n.space=="string"?"html_inline":"text","",0),{content:d}))}i[Fe[n.placement]](Object.assign(new r.Token("span_open","span",1),{attrs:[["aria-hidden","true"]]}),Object.assign(new r.Token("html_inline","",0),{content:n.symbol,meta:ln}),new r.Token("span_close","span",-1))}else i.push(Object.assign(new r.Token("html_inline","",0),{content:n.symbol,meta:ln}));n.style==="aria-label"?l.push(["aria-label",n.assistiveText(a)]):["aria-describedby","aria-labelledby"].includes(n.style)&&l.push([n.style,e]);var h=[Object.assign(new r.Token("link_open","a",1),{attrs:pu(l)})].concat(i,[new r.Token("link_close","a",-1)]);(o=r.tokens).splice.apply(o,[t+3,0].concat(h)),n.wrapper&&(r.tokens.splice(t,0,Object.assign(new r.Token("html_block","",0),{content:n.wrapper[0]+` -`})),r.tokens.splice(t+3+h.length+1,0,Object.assign(new r.Token("html_block","",0),{content:n.wrapper[1]+` -`})))});function Wu(e,n,u,r){var t=e,o=r;if(u&&Object.prototype.hasOwnProperty.call(n,t))throw new Error("User defined `id` attribute `"+e+"` is not unique. Please fix it in your Markdown to continue.");for(;Object.prototype.hasOwnProperty.call(n,t);)t=e+"-"+o,o+=1;return n[t]=!0,t}function we(e,n){n=Object.assign({},we.defaults,n),e.core.ruler.push("anchor",function(u){for(var r,t={},o=u.tokens,a=Array.isArray(n.level)?(r=n.level,function(c){return r.includes(c)}):(function(c){return function(f){return f>=c}})(n.level),i=0;i0&&(u+=`:${e[n].meta.subId}`),`[${u}]`}function La(e,n,u,r,t){const o=t.rules.footnote_anchor_name(e,n,u,r,t),a=t.rules.footnote_caption(e,n,u,r,t);let i=o;return e[n].meta.subId>0&&(i+=`:${e[n].meta.subId}`),`${a}`}function Oa(e,n,u){return(u.xhtmlOut?`
+`};ke.text=function(e,n){return Ie(e[n].content)};ke.html_block=function(e,n){return e[n].content};ke.html_inline=function(e,n){return e[n].content};function rn(){this.rules=nu({},ke)}rn.prototype.renderAttrs=function(n){let u,r,o;if(!n.attrs)return"";for(o="",u=0,r=n.attrs.length;u +`:">",a};rn.prototype.renderInline=function(e,n,u){let r="";const o=this.rules;for(let a=0,c=e.length;a=0&&(r=this.attrs[u][1]),r};pe.prototype.attrJoin=function(n,u){const r=this.attrIndex(n);r<0?this.attrPush([n,u]):this.attrs[r][1]=this.attrs[r][1]+" "+u};function ut(e,n,u){this.src=e,this.env=u,this.tokens=[],this.inlineMode=!1,this.md=n}ut.prototype.Token=pe;const bi=/\r\n?|\n/g,mi=/\0/g;function gi(e){let n;n=e.src.replace(bi,` +`),n=n.replace(mi,"�"),e.src=n}function ki(e){let n;e.inlineMode?(n=new e.Token("inline","",0),n.content=e.src,n.map=[0,1],n.children=[],e.tokens.push(n)):e.md.block.parse(e.src,e.md,e.env,e.tokens)}function yi(e){const n=e.tokens;for(let u=0,r=n.length;u\s]/i.test(e)}function wi(e){return/^<\/a\s*>/i.test(e)}function vi(e){const n=e.tokens;if(e.md.options.linkify)for(let u=0,r=n.length;u=0;c--){const i=o[c];if(i.type==="link_close"){for(c--;o[c].level!==i.level&&o[c].type!=="link_open";)c--;continue}if(i.type==="html_inline"&&(xi(i.content)&&a>0&&a--,wi(i.content)&&a++),!(a>0)&&i.type==="text"&&e.md.linkify.test(i.content)){const s=i.content;let f=e.md.linkify.match(s);const b=[];let l=i.level,d=0;f.length>0&&f[0].index===0&&c>0&&o[c-1].type==="text_special"&&(f=f.slice(1));for(let h=0;hd){const R=new e.Token("text","",0);R.content=s.slice(d,x),R.level=l,b.push(R)}const v=new e.Token("link_open","a",1);v.attrs=[["href",g]],v.level=l++,v.markup="linkify",v.info="auto",b.push(v);const E=new e.Token("text","",0);E.content=k,E.level=l,b.push(E);const A=new e.Token("link_close","a",-1);A.level=--l,A.markup="linkify",A.info="auto",b.push(A),d=f[h].lastIndex}if(d=0;u--){const r=e[u];r.type==="text"&&!n&&(r.content=r.content.replace(_i,Ai)),r.type==="link_open"&&r.info==="auto"&&n--,r.type==="link_close"&&r.info==="auto"&&n++}}function Si(e){let n=0;for(let u=e.length-1;u>=0;u--){const r=e[u];r.type==="text"&&!n&&rt.test(r.content)&&(r.content=r.content.replace(/\+-/g,"±").replace(/\.{2,}/g,"…").replace(/([?!])…/g,"$1..").replace(/([?!]){4,}/g,"$1$1$1").replace(/,{2,}/g,",").replace(/(^|[^-])---(?=[^-]|$)/mg,"$1—").replace(/(^|\s)--(?=\s|$)/mg,"$1–").replace(/(^|[^-\s])--(?=[^-\s]|$)/mg,"$1–")),r.type==="link_open"&&r.info==="auto"&&n--,r.type==="link_close"&&r.info==="auto"&&n++}}function Fi(e){let n;if(e.md.options.typographer)for(n=e.tokens.length-1;n>=0;n--)e.tokens[n].type==="inline"&&(Ci.test(e.tokens[n].content)&&Di(e.tokens[n].children),rt.test(e.tokens[n].content)&&Si(e.tokens[n].children))}const Ti=/['"]/,kr=/['"]/g,yr="’";function $n(e,n,u,r){e[n]||(e[n]=[]),e[n].push({pos:u,ch:r})}function Mi(e,n){let u="",r=0;n.sort((o,a)=>o.pos-a.pos);for(let o=0;o=0&&!(r[u].level<=i);u--);if(r.length=u+1,c.type!=="text")continue;const s=c.content;let f=0;const b=s.length;e:for(;f=0)g=s.charCodeAt(l.index-1);else for(u=a-1;u>=0&&!(e[u].type==="softbreak"||e[u].type==="hardbreak");u--)if(e[u].content){g=e[u].content.charCodeAt(e[u].content.length-1);break}let k=32;if(f=48&&g<=57&&(h=d=!1),d&&h&&(d=x,h=v),!d&&!h){m&&$n(o,a,l.index,yr);continue}if(h)for(u=r.length-1;u>=0;u--){let R=r[u];if(r[u].level=0;n--)e.tokens[n].type!=="inline"||!Ti.test(e.tokens[n].content)||Ii(e.tokens[n].children,e)}function Li(e){let n,u;const r=e.tokens,o=r.length;for(let a=0;a0&&this.level++,this.tokens.push(r),r};ye.prototype.isEmpty=function(n){return this.bMarks[n]+this.tShift[n]>=this.eMarks[n]};ye.prototype.skipEmptyLines=function(n){for(let u=this.lineMax;nu;)if(!G(this.src.charCodeAt(--n)))return n+1;return n};ye.prototype.skipChars=function(n,u){for(let r=this.src.length;nr;)if(u!==this.src.charCodeAt(--n))return n+1;return n};ye.prototype.getLines=function(n,u,r,o){if(n>=u)return"";const a=new Array(u-n);for(let c=0,i=n;ir?a[c]=new Array(s-r+1).join(" ")+this.src.slice(b,l):a[c]=this.src.slice(b,l)}return a.join("")};ye.prototype.Token=pe;const Oi=65536;function vu(e,n){const u=e.bMarks[n]+e.tShift[n],r=e.eMarks[n];return e.src.slice(u,r)}function xr(e){const n=[],u=e.length;let r=0,o=e.charCodeAt(r),a=!1,c=0,i="";for(;ru)return!1;let o=n+1;if(e.sCount[o]=4)return!1;let a=e.bMarks[o]+e.tShift[o];if(a>=e.eMarks[o])return!1;const c=e.src.charCodeAt(a++);if(c!==124&&c!==45&&c!==58||a>=e.eMarks[o])return!1;const i=e.src.charCodeAt(a++);if(i!==124&&i!==45&&i!==58&&!G(i)||c===45&&G(i))return!1;for(;a=4)return!1;f=xr(s),f.length&&f[0]===""&&f.shift(),f.length&&f[f.length-1]===""&&f.pop();const l=f.length;if(l===0||l!==b.length)return!1;if(r)return!0;const d=e.parentType;e.parentType="table";const h=e.md.block.ruler.getRules("blockquote"),m=e.push("table_open","table",1),g=[n,0];m.map=g;const k=e.push("thead_open","thead",1);k.map=[n,n+1];const x=e.push("tr_open","tr",1);x.map=[n,n+1];for(let A=0;A=4||(f=xr(s),f.length&&f[0]===""&&f.shift(),f.length&&f[f.length-1]===""&&f.pop(),E+=l-f.length,E>Oi))break;if(o===n+2){const O=e.push("tbody_open","tbody",1);O.map=v=[n+2,0]}const R=e.push("tr_open","tr",1);R.map=[o,o+1];for(let O=0;O=4){r++,o=r;continue}break}e.line=o;const a=e.push("code_block","code",0);return a.content=e.getLines(n,o,4+e.blkIndent,!1)+` +`,a.map=[n,e.line],!0}function zi(e,n,u,r){let o=e.bMarks[n]+e.tShift[n],a=e.eMarks[n];if(e.sCount[n]-e.blkIndent>=4||o+3>a)return!1;const c=e.src.charCodeAt(o);if(c!==126&&c!==96)return!1;let i=o;o=e.skipChars(o,c);let s=o-i;if(s<3)return!1;const f=e.src.slice(i,o),b=e.src.slice(o,a);if(c===96&&b.indexOf(String.fromCharCode(c))>=0)return!1;if(r)return!0;let l=n,d=!1;for(;l++,!(l>=u||(o=i=e.bMarks[l]+e.tShift[l],a=e.eMarks[l],o=4)&&(o=e.skipChars(o,c),!(o-i=4||e.src.charCodeAt(o)!==62)return!1;if(r)return!0;const i=[],s=[],f=[],b=[],l=e.md.block.ruler.getRules("blockquote"),d=e.parentType;e.parentType="blockquote";let h=!1,m;for(m=n;m=a)break;if(e.src.charCodeAt(o++)===62&&!E){let R=e.sCount[m]+1,O,j;e.src.charCodeAt(o)===32?(o++,R++,j=!1,O=!0):e.src.charCodeAt(o)===9?(O=!0,(e.bsCount[m]+R)%4===3?(o++,R++,j=!1):j=!0):O=!1;let U=R;for(i.push(e.bMarks[m]),e.bMarks[m]=o;o=a,s.push(e.bsCount[m]),e.bsCount[m]=e.sCount[m]+1+(O?1:0),f.push(e.sCount[m]),e.sCount[m]=U-R,b.push(e.tShift[m]),e.tShift[m]=o-e.bMarks[m];continue}if(h)break;let A=!1;for(let R=0,O=l.length;R";const x=[n,0];k.map=x,e.md.block.tokenize(e,n,m);const v=e.push("blockquote_close","blockquote",-1);v.markup=">",e.lineMax=c,e.parentType=d,x[1]=e.line;for(let E=0;E=4)return!1;let a=e.bMarks[n]+e.tShift[n];const c=e.src.charCodeAt(a++);if(c!==42&&c!==45&&c!==95)return!1;let i=1;for(;a=r)return-1;let a=e.src.charCodeAt(o++);if(a<48||a>57)return-1;for(;;){if(o>=r)return-1;if(a=e.src.charCodeAt(o++),a>=48&&a<=57){if(o-u>=10)return-1;continue}if(a===41||a===46)break;return-1}return o=4||e.listIndent>=0&&e.sCount[s]-e.listIndent>=4&&e.sCount[s]=e.blkIndent&&(b=!0);let l,d,h;if((h=vr(e,s))>=0){if(l=!0,c=e.bMarks[s]+e.tShift[s],d=Number(e.src.slice(c,h-1)),b&&d!==1)return!1}else if((h=wr(e,s))>=0)l=!1;else return!1;if(b&&e.skipSpaces(h)>=e.eMarks[s])return!1;if(r)return!0;const m=e.src.charCodeAt(h-1),g=e.tokens.length;l?(i=e.push("ordered_list_open","ol",1),d!==1&&(i.attrs=[["start",d]])):i=e.push("bullet_list_open","ul",1);const k=[s,0];i.map=k,i.markup=String.fromCharCode(m);let x=!1;const v=e.md.block.ruler.getRules("list"),E=e.parentType;for(e.parentType="list";s=o?j=1:j=R-A,j>4&&(j=1);const U=A+j;i=e.push("list_item_open","li",1),i.markup=String.fromCharCode(m);const J=[s,0];i.map=J,l&&(i.info=e.src.slice(c,h-1));const ae=e.tight,xe=e.tShift[s],on=e.sCount[s],Re=e.listIndent;if(e.listIndent=e.blkIndent,e.blkIndent=U,e.tight=!0,e.tShift[s]=O-e.bMarks[s],e.sCount[s]=R,O>=o&&e.isEmpty(s+1)?e.line=Math.min(e.line+2,u):e.md.block.tokenize(e,s,u,!0),(!e.tight||x)&&(f=!1),x=e.line-s>1&&e.isEmpty(e.line-1),e.blkIndent=e.listIndent,e.listIndent=Re,e.tShift[s]=xe,e.sCount[s]=on,e.tight=ae,i=e.push("list_item_close","li",-1),i.markup=String.fromCharCode(m),s=e.line,J[1]=s,s>=u||e.sCount[s]=4)break;let Le=!1;for(let ce=0,Q=v.length;ce=4||e.src.charCodeAt(o)!==91)return!1;function i(v){const E=e.lineMax;if(v>=E||e.isEmpty(v))return null;let A=!1;if(e.sCount[v]-e.blkIndent>3&&(A=!0),e.sCount[v]<0&&(A=!0),!A){const j=e.md.block.ruler.getRules("reference"),U=e.parentType;e.parentType="reference";let J=!1;for(let ae=0,xe=j.length;ae"u"&&(e.env.references={}),typeof e.env.references[x]>"u"&&(e.env.references[x]={title:k,href:l}),e.line=c),!0):!1}const Ui=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],Gi="[a-zA-Z_:][a-zA-Z0-9:._-]*",Vi="[^\"'=<>`\\x00-\\x20]+",Zi="'[^']*'",Wi='"[^"]*"',Yi="(?:"+Vi+"|"+Zi+"|"+Wi+")",Ki="(?:\\s+"+Gi+"(?:\\s*=\\s*"+Yi+")?)",tt="<[A-Za-z][A-Za-z0-9\\-]*"+Ki+"*\\s*\\/?>",ot="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",Ji="",Qi="<[?][\\s\\S]*?[?]>",Xi="]*>",ea="",na=new RegExp("^(?:"+tt+"|"+ot+"|"+Ji+"|"+Qi+"|"+Xi+"|"+ea+")"),ua=new RegExp("^(?:"+tt+"|"+ot+")"),Ne=[[/^<(script|pre|style|textarea)(?=(\s|>|$))/i,/<\/(script|pre|style|textarea)>/i,!0],[/^/,!0],[/^<\?/,/\?>/,!0],[/^/,!0],[/^/,!0],[new RegExp("^|$))","i"),/^$/,!0],[new RegExp(ua.source+"\\s*$"),/^$/,!1]];function ra(e,n,u,r){let o=e.bMarks[n]+e.tShift[n],a=e.eMarks[n];if(e.sCount[n]-e.blkIndent>=4||!e.md.options.html||e.src.charCodeAt(o)!==60)return!1;let c=e.src.slice(o,a),i=0;for(;i=4)return!1;let c=e.src.charCodeAt(o);if(c!==35||o>=a)return!1;let i=1;for(c=e.src.charCodeAt(++o);c===35&&o6||oo&&G(e.src.charCodeAt(s-1))&&(a=s),e.line=n+1;const f=e.push("heading_open","h"+String(i),1);f.markup="########".slice(0,i),f.map=[n,e.line];const b=e.push("inline","",0);b.content=ru(e.src.slice(o,a)),b.map=[n,e.line],b.children=[];const l=e.push("heading_close","h"+String(i),-1);return l.markup="########".slice(0,i),!0}function oa(e,n,u){const r=e.md.block.ruler.getRules("paragraph");if(e.sCount[n]-e.blkIndent>=4)return!1;const o=e.parentType;e.parentType="paragraph";let a=0,c,i=n+1;for(;i3)continue;if(e.sCount[i]>=e.blkIndent){let h=e.bMarks[i]+e.tShift[i];const m=e.eMarks[i];if(h=m))){a=c===61?1:2;break}}if(e.sCount[i]<0)continue;let d=!1;for(let h=0,m=r.length;h3||e.sCount[a]<0)continue;let f=!1;for(let b=0,l=r.length;b=u||e.sCount[c]=a){e.line=u;break}const s=e.line;let f=!1;for(let b=0;b=e.line)throw new Error("block rule didn't increment state.line");break}if(!f)throw new Error("none of the block rules matched");e.tight=!i,e.isEmpty(e.line-1)&&(i=!0),c=e.line,c0&&(this.level++,this._prev_delimiters.push(this.delimiters),this.delimiters=[],o={delimiters:this.delimiters}),this.pendingLevel=this.level,this.tokens.push(r),this.tokens_meta.push(o),r};En.prototype.scanDelims=function(e,n){const u=this.posMax,r=this.src.charCodeAt(e);let o;if(e===0)o=32;else if(e===1)o=this.src.charCodeAt(0),(o&63488)===55296&&(o=65533);else if(o=this.src.charCodeAt(e-1),(o&64512)===56320){const k=this.src.charCodeAt(e-2);o=(k&64512)===55296?65536+(k-55296<<10)+(o-56320):65533}else(o&64512)===55296&&(o=65533);let a=e;for(;a0)return!1;const u=e.pos,r=e.posMax;if(u+3>r||e.src.charCodeAt(u)!==58||e.src.charCodeAt(u+1)!==47||e.src.charCodeAt(u+2)!==47)return!1;const o=e.pending.match(la);if(!o)return!1;const a=o[1],c=e.md.linkify.matchAtStart(e.src.slice(u-a.length));if(!c)return!1;let i=c.url;if(i.length<=a.length)return!1;let s=i.length;for(;s>0&&i.charCodeAt(s-1)===42;)s--;s!==i.length&&(i=i.slice(0,s));const f=e.md.normalizeLink(i);if(!e.md.validateLink(f))return!1;if(!n){e.pending=e.pending.slice(0,-a.length);const b=e.push("link_open","a",1);b.attrs=[["href",f]],b.markup="linkify",b.info="auto";const l=e.push("text","",0);l.content=e.md.normalizeLinkText(i);const d=e.push("link_close","a",-1);d.markup="linkify",d.info="auto"}return e.pos+=i.length-a.length,!0}function da(e,n){let u=e.pos;if(e.src.charCodeAt(u)!==10)return!1;const r=e.pending.length-1,o=e.posMax;if(!n)if(r>=0&&e.pending.charCodeAt(r)===32)if(r>=1&&e.pending.charCodeAt(r-1)===32){let a=r-1;for(;a>=1&&e.pending.charCodeAt(a-1)===32;)a--;e.pending=e.pending.slice(0,a),e.push("hardbreak","br",0)}else e.pending=e.pending.slice(0,-1),e.push("softbreak","br",0);else e.push("softbreak","br",0);for(u++;u?@[]^_`{|}~-".split("").forEach(function(e){Ju[e.charCodeAt(0)]=1});function fa(e,n){let u=e.pos;const r=e.posMax;if(e.src.charCodeAt(u)!==92||(u++,u>=r))return!1;let o=e.src.charCodeAt(u);if(o===10){for(n||e.push("hardbreak","br",0),u++;u=55296&&o<=56319&&u+1=56320&&i<=57343&&(a+=e.src[u+1],u++)}const c="\\"+a;if(!n){const i=e.push("text_special","",0);o<256&&Ju[o]!==0?i.content=a:i.content=c,i.markup=c,i.info="escape"}return e.pos=u+1,!0}function ha(e,n){let u=e.pos;if(e.src.charCodeAt(u)!==96)return!1;const o=u;u++;const a=e.posMax;for(;u=0;r--){const o=n[r];if(o.marker!==95&&o.marker!==42||o.end===-1)continue;const a=n[o.end],c=r>0&&n[r-1].end===o.end+1&&n[r-1].marker===o.marker&&n[r-1].token===o.token-1&&n[o.end+1].token===a.token+1,i=String.fromCharCode(o.marker),s=e.tokens[o.token];s.type=c?"strong_open":"em_open",s.tag=c?"strong":"em",s.nesting=1,s.markup=c?i+i:i,s.content="";const f=e.tokens[a.token];f.type=c?"strong_close":"em_close",f.tag=c?"strong":"em",f.nesting=-1,f.markup=c?i+i:i,f.content="",c&&(e.tokens[n[r-1].token].content="",e.tokens[n[o.end+1].token].content="",r--)}}function ga(e){const n=e.tokens_meta,u=e.tokens_meta.length;_r(e,e.delimiters);for(let r=0;r=l)return!1;if(s=m,o=e.md.helpers.parseLinkDestination(e.src,m,e.posMax),o.ok){for(c=e.md.normalizeLink(o.str),e.md.validateLink(c)?m=o.pos:c="",s=m;m=l||e.src.charCodeAt(m)!==41)&&(f=!0),m++}if(f){if(typeof e.env.references>"u")return!1;if(m=0?r=e.src.slice(s,m++):m=h+1):m=h+1,r||(r=e.src.slice(d,h)),a=e.env.references[uu(r)],!a)return e.pos=b,!1;c=a.href,i=a.title}if(!n){e.pos=d,e.posMax=h;const g=e.push("link_open","a",1),k=[["href",c]];g.attrs=k,i&&k.push(["title",i]),e.linkLevel++,e.md.inline.tokenize(e),e.linkLevel--,e.push("link_close","a",-1)}return e.pos=m,e.posMax=l,!0}function ya(e,n){let u,r,o,a,c,i,s,f,b="";const l=e.pos,d=e.posMax;if(e.src.charCodeAt(e.pos)!==33||e.src.charCodeAt(e.pos+1)!==91)return!1;const h=e.pos+2,m=e.md.helpers.parseLinkLabel(e,e.pos+1,!1);if(m<0)return!1;if(a=m+1,a=d)return!1;for(f=a,i=e.md.helpers.parseLinkDestination(e.src,a,e.posMax),i.ok&&(b=e.md.normalizeLink(i.str),e.md.validateLink(b)?a=i.pos:b=""),f=a;a=d||e.src.charCodeAt(a)!==41)return e.pos=l,!1;a++}else{if(typeof e.env.references>"u")return!1;if(a=0?o=e.src.slice(f,a++):a=m+1):a=m+1,o||(o=e.src.slice(h,m)),c=e.env.references[uu(o)],!c)return e.pos=l,!1;b=c.href,s=c.title}if(!n){r=e.src.slice(h,m);const g=[];e.md.inline.parse(r,e.md,e.env,g);const k=e.push("image","img",0),x=[["src",b],["alt",""]];k.attrs=x,k.children=g,k.content=r,s&&x.push(["title",s])}return e.pos=a,e.posMax=d,!0}const xa=/^([a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*)$/,wa=/^([a-zA-Z][a-zA-Z0-9+.-]{1,31}):([^<>\x00-\x20]*)$/;function va(e,n){let u=e.pos;if(e.src.charCodeAt(u)!==60)return!1;const r=e.pos,o=e.posMax;for(;;){if(++u>=o)return!1;const c=e.src.charCodeAt(u);if(c===60)return!1;if(c===62)break}const a=e.src.slice(r+1,u);if(wa.test(a)){const c=e.md.normalizeLink(a);if(!e.md.validateLink(c))return!1;if(!n){const i=e.push("link_open","a",1);i.attrs=[["href",c]],i.markup="autolink",i.info="auto";const s=e.push("text","",0);s.content=e.md.normalizeLinkText(a);const f=e.push("link_close","a",-1);f.markup="autolink",f.info="auto"}return e.pos+=a.length+2,!0}if(xa.test(a)){const c=e.md.normalizeLink("mailto:"+a);if(!e.md.validateLink(c))return!1;if(!n){const i=e.push("link_open","a",1);i.attrs=[["href",c]],i.markup="autolink",i.info="auto";const s=e.push("text","",0);s.content=e.md.normalizeLinkText(a);const f=e.push("link_close","a",-1);f.markup="autolink",f.info="auto"}return e.pos+=a.length+2,!0}return!1}function Ca(e){return/^\s]/i.test(e)}function _a(e){return/^<\/a\s*>/i.test(e)}function Ea(e){const n=e|32;return n>=97&&n<=122}function Aa(e,n){if(!e.md.options.html)return!1;const u=e.posMax,r=e.pos;if(e.src.charCodeAt(r)!==60||r+2>=u)return!1;const o=e.src.charCodeAt(r+1);if(o!==33&&o!==63&&o!==47&&!Ea(o))return!1;const a=e.src.slice(r).match(na);if(!a)return!1;if(!n){const c=e.push("html_inline","",0);c.content=a[0],Ca(c.content)&&e.linkLevel++,_a(c.content)&&e.linkLevel--}return e.pos+=a[0].length,!0}const Da=/^&#((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,Sa=/^&([a-z][a-z0-9]{1,31});/i;function Fa(e,n){const u=e.pos,r=e.posMax;if(e.src.charCodeAt(u)!==38||u+1>=r)return!1;if(e.src.charCodeAt(u+1)===35){const a=e.src.slice(u).match(Da);if(a){if(!n){const c=a[1][0].toLowerCase()==="x"?parseInt(a[1].slice(1),16):parseInt(a[1],10),i=e.push("text_special","",0);i.content=Yu(c)?yn(c):yn(65533),i.markup=a[0],i.info="entity"}return e.pos+=a[0].length,!0}}else{const a=e.src.slice(u).match(Sa);if(a){const c=Wo(a[0]);if(c!==a[0]){if(!n){const i=e.push("text_special","",0);i.content=c,i.markup=a[0],i.info="entity"}return e.pos+=a[0].length,!0}}}return!1}function Er(e){const n={},u=e.length;if(!u)return;let r=0,o=-2;const a=[];for(let c=0;cs;f-=a[f]+1){const l=e[f];if(l.marker===i.marker&&l.open&&l.end<0){let d=!1;if((l.close||i.open)&&(l.length+i.length)%3===0&&(l.length%3!==0||i.length%3!==0)&&(d=!0),!d){const h=f>0&&!e[f-1].open?a[f-1]+1:0;a[c]=c-f+h,a[f]=h,i.open=!1,l.end=c,l.close=!1,b=-1,o=-2;break}}}b!==-1&&(n[i.marker][(i.open?3:0)+(i.length||0)%3]=b)}}function Ta(e){const n=e.tokens_meta,u=e.tokens_meta.length;Er(e.delimiters);for(let r=0;r0&&r++,o[n].type==="text"&&n+1=e.pos)throw new Error("inline rule didn't increment state.pos");break}}else e.pos=e.posMax;c||e.pos++,a[n]=e.pos};An.prototype.tokenize=function(e){const n=this.ruler.getRules(""),u=n.length,r=e.posMax,o=e.md.options.maxNesting;for(;e.pos=e.pos)throw new Error("inline rule didn't increment state.pos");break}}if(c){if(e.pos>=r)break;continue}e.pending+=e.src[e.pos++]}e.pending&&e.pushPending()};An.prototype.parse=function(e,n,u,r){const o=new this.State(e,n,u,r);this.tokenize(o);const a=this.ruler2.getRules(""),c=a.length;for(let i=0;i|$))",n.tpl_email_fuzzy="(^|"+u+'|"|\\(|'+n.src_ZCc+")("+n.src_email_name+"@"+n.tpl_host_fuzzy_strict+")",n.tpl_link_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+n.src_ZPCc+"))((?![$+<=>^`||])"+n.tpl_host_port_fuzzy_strict+n.src_path+")",n.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+n.src_ZPCc+"))((?![$+<=>^`||])"+n.tpl_host_port_no_ip_fuzzy_strict+n.src_path+")",n}function Nu(e){return Array.prototype.slice.call(arguments,1).forEach(function(u){u&&Object.keys(u).forEach(function(r){e[r]=u[r]})}),e}function ou(e){return Object.prototype.toString.call(e)}function Ra(e){return ou(e)==="[object String]"}function La(e){return ou(e)==="[object Object]"}function Oa(e){return ou(e)==="[object RegExp]"}function Ar(e){return ou(e)==="[object Function]"}function Na(e){return e.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}const ct={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1};function Pa(e){return Object.keys(e||{}).reduce(function(n,u){return n||ct.hasOwnProperty(u)},!1)}const za={"http:":{validate:function(e,n,u){const r=e.slice(n);return u.re.http||(u.re.http=new RegExp("^\\/\\/"+u.re.src_auth+u.re.src_host_port_strict+u.re.src_path,"i")),u.re.http.test(r)?r.match(u.re.http)[0].length:0}},"https:":"http:","ftp:":"http:","//":{validate:function(e,n,u){const r=e.slice(n);return u.re.no_http||(u.re.no_http=new RegExp("^"+u.re.src_auth+"(?:localhost|(?:(?:"+u.re.src_domain+")\\.)+"+u.re.src_domain_root+")"+u.re.src_port+u.re.src_host_terminator+u.re.src_path,"i")),u.re.no_http.test(r)?n>=3&&e[n-3]===":"||n>=3&&e[n-3]==="/"?0:r.match(u.re.no_http)[0].length:0}},"mailto:":{validate:function(e,n,u){const r=e.slice(n);return u.re.mailto||(u.re.mailto=new RegExp("^"+u.re.src_email_name+"@"+u.re.src_host_strict,"i")),u.re.mailto.test(r)?r.match(u.re.mailto)[0].length:0}}},Ba="a[cdefgilmnoqrstuwxz]|b[abdefghijmnorstvwyz]|c[acdfghiklmnoruvwxyz]|d[ejkmoz]|e[cegrstu]|f[ijkmor]|g[abdefghilmnpqrstuwy]|h[kmnrtu]|i[delmnoqrst]|j[emop]|k[eghimnprwyz]|l[abcikrstuvy]|m[acdeghklmnopqrstuvwxyz]|n[acefgilopruz]|om|p[aefghklmnrstwy]|qa|r[eosuw]|s[abcdeghijklmnortuvxyz]|t[cdfghjklmnortvwz]|u[agksyz]|v[aceginu]|w[fs]|y[et]|z[amw]",qa="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|рф".split("|");function ja(e){return function(n,u){const r=n.slice(u);return e.test(r)?r.match(e)[0].length:0}}function Dr(){return function(e,n){n.normalize(e)}}function Kn(e){const n=e.re=Ia(e.__opts__),u=e.__tlds__.slice();e.onCompile(),e.__tlds_replaced__||u.push(Ba),u.push(n.src_xn),n.src_tlds=u.join("|");function r(i){return i.replace("%TLDS%",n.src_tlds)}n.email_fuzzy=RegExp(r(n.tpl_email_fuzzy),"i"),n.email_fuzzy_global=RegExp(r(n.tpl_email_fuzzy),"ig"),n.link_fuzzy=RegExp(r(n.tpl_link_fuzzy),"i"),n.link_fuzzy_global=RegExp(r(n.tpl_link_fuzzy),"ig"),n.link_no_ip_fuzzy=RegExp(r(n.tpl_link_no_ip_fuzzy),"i"),n.link_no_ip_fuzzy_global=RegExp(r(n.tpl_link_no_ip_fuzzy),"ig"),n.host_fuzzy_test=RegExp(r(n.tpl_host_fuzzy_test),"i");const o=[];e.__compiled__={};function a(i,s){throw new Error('(LinkifyIt) Invalid schema "'+i+'": '+s)}Object.keys(e.__schemas__).forEach(function(i){const s=e.__schemas__[i];if(s===null)return;const f={validate:null,link:null};if(e.__compiled__[i]=f,La(s)){Oa(s.validate)?f.validate=ja(s.validate):Ar(s.validate)?f.validate=s.validate:a(i,s),Ar(s.normalize)?f.normalize=s.normalize:s.normalize?a(i,s):f.normalize=Dr();return}if(Ra(s)){o.push(i);return}a(i,s)}),o.forEach(function(i){e.__compiled__[e.__schemas__[i]]&&(e.__compiled__[i].validate=e.__compiled__[e.__schemas__[i]].validate,e.__compiled__[i].normalize=e.__compiled__[e.__schemas__[i]].normalize)}),e.__compiled__[""]={validate:null,normalize:Dr()};const c=Object.keys(e.__compiled__).filter(function(i){return i.length>0&&e.__compiled__[i]}).map(Na).join("|");e.re.schema_test=RegExp("(^|(?!_)(?:[><|]|"+n.src_ZPCc+"))("+c+")","i"),e.re.schema_search=RegExp("(^|(?!_)(?:[><|]|"+n.src_ZPCc+"))("+c+")","ig"),e.re.schema_at_start=RegExp("^"+e.re.schema_search.source,"i"),e.re.pretest=RegExp("("+e.re.schema_test.source+")|("+e.re.host_fuzzy_test.source+")|@","i")}function lt(e,n,u,r){const o=e.slice(u,r);this.schema=n.toLowerCase(),this.index=u,this.lastIndex=r,this.raw=o,this.text=o,this.url=o}function ie(e,n){if(!(this instanceof ie))return new ie(e,n);n||Pa(e)&&(n=e,e={}),this.__opts__=Nu({},ct,n),this.__schemas__=Nu({},za,e),this.__compiled__={},this.__tlds__=qa,this.__tlds_replaced__=!1,this.re={},Kn(this)}ie.prototype.add=function(n,u){return this.__schemas__[n]=u,Kn(this),this};ie.prototype.set=function(n){return this.__opts__=Nu(this.__opts__,n),this};ie.prototype.test=function(n){if(!n.length)return!1;let u,r;if(this.re.schema_test.test(n)){for(r=this.re.schema_search,r.lastIndex=0;(u=r.exec(n))!==null;)if(this.testSchemaAt(n,u[2],r.lastIndex))return!0}return!!(this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&n.search(this.re.host_fuzzy_test)>=0&&n.match(this.__opts__.fuzzyIP?this.re.link_fuzzy:this.re.link_no_ip_fuzzy)!==null||this.__opts__.fuzzyEmail&&this.__compiled__["mailto:"]&&n.indexOf("@")>=0&&n.match(this.re.email_fuzzy)!==null)};ie.prototype.pretest=function(n){return this.re.pretest.test(n)};ie.prototype.testSchemaAt=function(n,u,r){return this.__compiled__[u.toLowerCase()]?this.__compiled__[u.toLowerCase()].validate(n,r,this):0};ie.prototype.match=function(n){const u=[],r=[],o=[],a=[];let c,i,s;function f(d,h){return d?h?d.index!==h.index?d.index=h.lastIndex?d:h:d:h}if(!n.length)return null;if(this.re.schema_test.test(n))for(s=this.re.schema_search,s.lastIndex=0;(c=s.exec(n))!==null;)i=this.testSchemaAt(n,c[2],s.lastIndex),i&&r.push({schema:c[2],index:c.index+c[1].length,lastIndex:c.index+c[0].length+i});if(this.__opts__.fuzzyLink&&this.__compiled__["http:"])for(s=this.__opts__.fuzzyIP?this.re.link_fuzzy_global:this.re.link_no_ip_fuzzy_global,s.lastIndex=0;(c=s.exec(n))!==null;)o.push({schema:"",index:c.index+c[1].length,lastIndex:c.index+c[0].length});if(this.__opts__.fuzzyEmail&&this.__compiled__["mailto:"])for(s=this.re.email_fuzzy_global,s.lastIndex=0;(c=s.exec(n))!==null;)a.push({schema:"mailto:",index:c.index+c[1].length,lastIndex:c.index+c[0].length});const b=[0,0,0];let l=0;for(;;){const d=[r[b[0]],a[b[1]],o[b[2]]],h=f(f(d[0],d[1]),d[2]);if(!h)break;if(h===d[0]?b[0]++:h===d[1]?b[1]++:b[2]++,h.index= 0x80 (not a basic code point)","invalid-input":"Invalid input"},Eu=me-Qu,ge=Math.floor,Au=String.fromCharCode;function Fe(e){throw new RangeError(Za[e])}function Wa(e,n){const u=[];let r=e.length;for(;r--;)u[r]=n(e[r]);return u}function ht(e,n){const u=e.split("@");let r="";u.length>1&&(r=u[0]+"@",e=u[1]),e=e.replace(Va,".");const o=e.split("."),a=Wa(o,n).join(".");return r+a}function pt(e){const n=[];let u=0;const r=e.length;for(;u=55296&&o<=56319&&uString.fromCodePoint(...e),Ka=function(e){return e>=48&&e<58?26+(e-48):e>=65&&e<91?e-65:e>=97&&e<123?e-97:me},Sr=function(e,n){return e+22+75*(e<26)-((n!=0)<<5)},bt=function(e,n,u){let r=0;for(e=u?ge(e/$a):e>>1,e+=ge(e/n);e>Eu*Cn>>1;r+=me)e=ge(e/Eu);return ge(r+(Eu+1)*e/(e+Ha))},mt=function(e){const n=[],u=e.length;let r=0,o=dt,a=st,c=e.lastIndexOf(ft);c<0&&(c=0);for(let i=0;i=128&&Fe("not-basic"),n.push(e.charCodeAt(i));for(let i=c>0?c+1:0;i=u&&Fe("invalid-input");const d=Ka(e.charCodeAt(i++));d>=me&&Fe("invalid-input"),d>ge((Je-r)/b)&&Fe("overflow"),r+=d*b;const h=l<=a?Qu:l>=a+Cn?Cn:l-a;if(dge(Je/m)&&Fe("overflow"),b*=m}const f=n.length+1;a=bt(r-s,f,s==0),ge(r/f)>Je-o&&Fe("overflow"),o+=ge(r/f),r%=f,n.splice(r++,0,o)}return String.fromCodePoint(...n)},gt=function(e){const n=[];e=pt(e);const u=e.length;let r=dt,o=0,a=st;for(const s of e)s<128&&n.push(Au(s));const c=n.length;let i=c;for(c&&n.push(ft);i=r&&bge((Je-o)/f)&&Fe("overflow"),o+=(s-r)*f,r=s;for(const b of e)if(bJe&&Fe("overflow"),b===r){let l=o;for(let d=me;;d+=me){const h=d<=a?Qu:d>=a+Cn?Cn:d-a;if(l=0))try{n.hostname=kt.toASCII(n.hostname)}catch{}return _n(Gu(n))}function ac(e){const n=Vu(e,!0);if(n.hostname&&(!n.protocol||yt.indexOf(n.protocol)>=0))try{n.hostname=kt.toUnicode(n.hostname)}catch{}return Qe(Gu(n),Qe.defaultChars+"%")}function le(e,n){if(!(this instanceof le))return new le(e,n);n||Wu(e)||(n=e||{},e="default"),this.inline=new An,this.block=new tu,this.core=new Ku,this.renderer=new rn,this.linkify=new ie,this.validateLink=oc,this.normalizeLink=ic,this.normalizeLinkText=ac,this.utils=si,this.helpers=nu({},pi),this.options={},this.configure(e),n&&this.set(n)}le.prototype.set=function(e){return nu(this.options,e),this};le.prototype.configure=function(e){const n=this;if(Wu(e)){const u=e;if(e=uc[u],!e)throw new Error('Wrong `markdown-it` preset "'+u+'", check name')}if(!e)throw new Error("Wrong `markdown-it` preset, can't be empty");return e.options&&n.set(e.options),e.components&&Object.keys(e.components).forEach(function(u){e.components[u].rules&&n[u].ruler.enableOnly(e.components[u].rules),e.components[u].rules2&&n[u].ruler2.enableOnly(e.components[u].rules2)}),this};le.prototype.enable=function(e,n){let u=[];Array.isArray(e)||(e=[e]),["core","block","inline"].forEach(function(o){u=u.concat(this[o].ruler.enable(e,!0))},this),u=u.concat(this.inline.ruler2.enable(e,!0));const r=e.filter(function(o){return u.indexOf(o)<0});if(r.length&&!n)throw new Error("MarkdownIt. Failed to enable unknown rule(s): "+r);return this};le.prototype.disable=function(e,n){let u=[];Array.isArray(e)||(e=[e]),["core","block","inline"].forEach(function(o){u=u.concat(this[o].ruler.disable(e,!0))},this),u=u.concat(this.inline.ruler2.disable(e,!0));const r=e.filter(function(o){return u.indexOf(o)<0});if(r.length&&!n)throw new Error("MarkdownIt. Failed to disable unknown rule(s): "+r);return this};le.prototype.use=function(e){const n=[this].concat(Array.prototype.slice.call(arguments,1));return e.apply(e,n),this};le.prototype.parse=function(e,n){if(typeof e!="string")throw new Error("Input data should be a String");const u=new this.core.State(e,this,n);return this.core.process(u),u.tokens};le.prototype.render=function(e,n){return n=n||{},this.renderer.render(this.parse(e,n),this.options,n)};le.prototype.parseInline=function(e,n){const u=new this.core.State(e,this,n);return u.inlineMode=!0,this.core.process(u),u.tokens};le.prototype.renderInline=function(e,n){return n=n||{},this.renderer.render(this.parseInline(e,n),this.options,n)};var Fr=!1,en={false:"push",true:"unshift",after:"push",before:"unshift"},Jn={isPermalinkSymbol:!0};function Pu(e,n,u,r){var o;if(!Fr){var a="Using deprecated markdown-it-anchor permalink option, see https://github.com/valeriangalliat/markdown-it-anchor#permalinks";typeof process=="object"&&process&&process.emitWarning?process.emitWarning(a):console.warn(a),Fr=!0}var c=[Object.assign(new u.Token("link_open","a",1),{attrs:[].concat(n.permalinkClass?[["class",n.permalinkClass]]:[],[["href",n.permalinkHref(e,u)]],Object.entries(n.permalinkAttrs(e,u)))}),Object.assign(new u.Token("html_block","",0),{content:n.permalinkSymbol,meta:Jn}),new u.Token("link_close","a",-1)];n.permalinkSpace&&u.tokens[r+1].children[en[n.permalinkBefore]](Object.assign(new u.Token("text","",0),{content:" "})),(o=u.tokens[r+1].children)[en[n.permalinkBefore]].apply(o,c)}function xt(e){return"#"+e}function wt(e){return{}}var cc={class:"header-anchor",symbol:"#",renderHref:xt,renderAttrs:wt};function Dn(e){function n(u){return u=Object.assign({},n.defaults,u),function(r,o,a,c){return e(r,u,o,a,c)}}return n.defaults=Object.assign({},cc),n.renderPermalinkImpl=e,n}function Xu(e){var n=[],u=e.filter(function(r){if(r[0]!=="class")return!0;n.push(r[1])});return n.length>0&&u.unshift(["class",n.join(" ")]),u}var iu=Dn(function(e,n,u,r,o){var a,c=[Object.assign(new r.Token("link_open","a",1),{attrs:Xu([].concat(n.class?[["class",n.class]]:[],[["href",n.renderHref(e,r)]],n.ariaHidden?[["aria-hidden","true"]]:[],Object.entries(n.renderAttrs(e,r))))}),Object.assign(new r.Token("html_inline","",0),{content:n.symbol,meta:Jn}),new r.Token("link_close","a",-1)];if(n.space){var i=typeof n.space=="string"?n.space:" ";r.tokens[o+1].children[en[n.placement]](Object.assign(new r.Token(typeof n.space=="string"?"html_inline":"text","",0),{content:i}))}(a=r.tokens[o+1].children)[en[n.placement]].apply(a,c)});Object.assign(iu.defaults,{space:!0,placement:"after",ariaHidden:!1});var ze=Dn(iu.renderPermalinkImpl);ze.defaults=Object.assign({},iu.defaults,{ariaHidden:!0});var vt=Dn(function(e,n,u,r,o){var a=[Object.assign(new r.Token("link_open","a",1),{attrs:Xu([].concat(n.class?[["class",n.class]]:[],[["href",n.renderHref(e,r)]],Object.entries(n.renderAttrs(e,r))))})].concat(n.safariReaderFix?[new r.Token("span_open","span",1)]:[],r.tokens[o+1].children,n.safariReaderFix?[new r.Token("span_close","span",-1)]:[],[new r.Token("link_close","a",-1)]);r.tokens[o+1]=Object.assign(new r.Token("inline","",0),{children:a})});Object.assign(vt.defaults,{safariReaderFix:!1});var Tr=Dn(function(e,n,u,r,o){var a;if(!["visually-hidden","aria-label","aria-describedby","aria-labelledby"].includes(n.style))throw new Error("`permalink.linkAfterHeader` called with unknown style option `"+n.style+"`");if(!["aria-describedby","aria-labelledby"].includes(n.style)&&!n.assistiveText)throw new Error("`permalink.linkAfterHeader` called without the `assistiveText` option in `"+n.style+"` style");if(n.style==="visually-hidden"&&!n.visuallyHiddenClass)throw new Error("`permalink.linkAfterHeader` called without the `visuallyHiddenClass` option in `visually-hidden` style");var c=r.tokens[o+1].children.filter(function(l){return l.type==="text"||l.type==="code_inline"}).reduce(function(l,d){return l+d.content},""),i=[],s=[];if(n.class&&s.push(["class",n.class]),s.push(["href",n.renderHref(e,r)]),s.push.apply(s,Object.entries(n.renderAttrs(e,r))),n.style==="visually-hidden"){if(i.push(Object.assign(new r.Token("span_open","span",1),{attrs:[["class",n.visuallyHiddenClass]]}),Object.assign(new r.Token("text","",0),{content:n.assistiveText(c)}),new r.Token("span_close","span",-1)),n.space){var f=typeof n.space=="string"?n.space:" ";i[en[n.placement]](Object.assign(new r.Token(typeof n.space=="string"?"html_inline":"text","",0),{content:f}))}i[en[n.placement]](Object.assign(new r.Token("span_open","span",1),{attrs:[["aria-hidden","true"]]}),Object.assign(new r.Token("html_inline","",0),{content:n.symbol,meta:Jn}),new r.Token("span_close","span",-1))}else i.push(Object.assign(new r.Token("html_inline","",0),{content:n.symbol,meta:Jn}));n.style==="aria-label"?s.push(["aria-label",n.assistiveText(c)]):["aria-describedby","aria-labelledby"].includes(n.style)&&s.push([n.style,e]);var b=[Object.assign(new r.Token("link_open","a",1),{attrs:Xu(s)})].concat(i,[new r.Token("link_close","a",-1)]);(a=r.tokens).splice.apply(a,[o+3,0].concat(b)),n.wrapper&&(r.tokens.splice(o,0,Object.assign(new r.Token("html_block","",0),{content:n.wrapper[0]+` +`})),r.tokens.splice(o+3+b.length+1,0,Object.assign(new r.Token("html_block","",0),{content:n.wrapper[1]+` +`})))});function Mr(e,n,u,r){var o=e,a=r;if(u&&Object.prototype.hasOwnProperty.call(n,o))throw new Error("User defined `id` attribute `"+e+"` is not unique. Please fix it in your Markdown to continue.");for(;Object.prototype.hasOwnProperty.call(n,o);)o=e+"-"+a,a+=1;return n[o]=!0,o}function Ye(e,n){n=Object.assign({},Ye.defaults,n),e.core.ruler.push("anchor",function(u){for(var r,o={},a=u.tokens,c=Array.isArray(n.level)?(r=n.level,function(l){return r.includes(l)}):(function(l){return function(d){return d>=l}})(n.level),i=0;i0&&(u+=`:${e[n].meta.subId}`),`[${u}]`}function pc(e,n,u,r,o){const a=o.rules.footnote_anchor_name(e,n,u,r,o),c=o.rules.footnote_caption(e,n,u,r,o);let i=a;return e[n].meta.subId>0&&(i+=`:${e[n].meta.subId}`),`${c}`}function bc(e,n,u){return(u.xhtmlOut?`
`:`
`)+`
    -`}function Pa(){return`
+`}function mc(){return`
-`}function Na(e,n,u,r,t){let o=t.rules.footnote_anchor_name(e,n,u,r,t);return e[n].meta.subId>0&&(o+=`:${e[n].meta.subId}`),`
  • `}function Ba(){return`
  • -`}function qa(e,n,u,r,t){let o=t.rules.footnote_anchor_name(e,n,u,r,t);return e[n].meta.subId>0&&(o+=`:${e[n].meta.subId}`),` ↩︎`}function ja(e){const n=e.helpers.parseLinkLabel,u=e.utils.isSpace;e.renderer.rules.footnote_ref=La,e.renderer.rules.footnote_block_open=Oa,e.renderer.rules.footnote_block_close=Pa,e.renderer.rules.footnote_open=Na,e.renderer.rules.footnote_close=Ba,e.renderer.rules.footnote_anchor=qa,e.renderer.rules.footnote_caption=za,e.renderer.rules.footnote_anchor_name=Ra;function r(i,l,d,h){const c=i.bMarks[l]+i.tShift[l],f=i.eMarks[l];if(c+4>f||i.src.charCodeAt(c)!==91||i.src.charCodeAt(c+1)!==94)return!1;let s;for(s=c+2;s=f||i.src.charCodeAt(++s)!==58)return!1;if(h)return!0;s++,i.env.footnotes||(i.env.footnotes={}),i.env.footnotes.refs||(i.env.footnotes.refs={});const p=i.src.slice(c+2,s-2);i.env.footnotes.refs[`:${p}`]=-1;const b=new i.Token("footnote_reference_open","",1);b.meta={label:p},b.level=i.level++,i.tokens.push(b);const m=i.bMarks[l],k=i.tShift[l],g=i.sCount[l],x=i.parentType,y=s,w=i.sCount[l]+s-(i.bMarks[l]+i.tShift[l]);let v=w;for(;s=d||i.src.charCodeAt(h)!==94||i.src.charCodeAt(h+1)!==91)return!1;const c=h+2,f=n(i,h+1);if(f<0)return!1;if(!l){i.env.footnotes||(i.env.footnotes={}),i.env.footnotes.list||(i.env.footnotes.list=[]);const s=i.env.footnotes.list.length,p=[];i.md.inline.parse(i.src.slice(c,f),i.md,i.env,p);const b=i.push("footnote_ref","",0);b.meta={id:s},i.env.footnotes.list[s]={content:i.src.slice(c,f),tokens:p}}return i.pos=f+1,i.posMax=d,!0}function o(i,l){const d=i.posMax,h=i.pos;if(h+3>d||!i.env.footnotes||!i.env.footnotes.refs||i.src.charCodeAt(h)!==91||i.src.charCodeAt(h+1)!==94)return!1;let c;for(c=h+2;c=d)return!1;c++;const f=i.src.slice(h+2,c-1);if(typeof i.env.footnotes.refs[`:${f}`]>"u")return!1;if(!l){i.env.footnotes.list||(i.env.footnotes.list=[]);let s;i.env.footnotes.refs[`:${f}`]<0?(s=i.env.footnotes.list.length,i.env.footnotes.list[s]={label:f,count:0},i.env.footnotes.refs[`:${f}`]=s):s=i.env.footnotes.refs[`:${f}`];const p=i.env.footnotes.list[s].count;i.env.footnotes.list[s].count++;const b=i.push("footnote_ref","",0);b.meta={id:s,subId:p,label:f}}return i.pos=c,i.posMax=d,!0}function a(i){let l,d,h,c=!1;const f={};if(!i.env.footnotes||(i.tokens=i.tokens.filter(function(p){return p.type==="footnote_reference_open"?(c=!0,d=[],h=p.meta.label,!1):p.type==="footnote_reference_close"?(c=!1,f[":"+h]=d,!1):(c&&d.push(p),!c)}),!i.env.footnotes.list))return;const s=i.env.footnotes.list;i.tokens.push(new i.Token("footnote_block_open","",1));for(let p=0,b=s.length;p0?s[p].count:1;for(let x=0;x=0;g--)if(b[g].level===k)return g;return-1}function o(b,m){return c(b[m])&&f(b[m-1])&&s(b[m-2])&&p(b[m])}function a(b,m){if(b.children.unshift(i(b,m)),b.children[1].content=b.children[1].content.slice(3),b.content=b.content.slice(3),n)if(u){b.children.pop();var k="task-item-"+Math.ceil(Math.random()*(1e4*1e3)-1e3);b.children[0].content=b.children[0].content.slice(0,-1)+' id="'+k+'">',b.children.push(h(b.content,k,m))}else b.children.unshift(l(m)),b.children.push(d(m))}function i(b,m){var k=new m("html_inline","",0),g=e?' disabled="" ':"";return b.content.indexOf("[ ] ")===0?k.content='':(b.content.indexOf("[x] ")===0||b.content.indexOf("[X] ")===0)&&(k.content=''),k}function l(b){var m=new b("html_inline","",0);return m.content="",m}function h(b,m,k){var g=new k("html_inline","",0);return g.content='",g.attrs=[{for:m}],g}function c(b){return b.type==="inline"}function f(b){return b.type==="paragraph_open"}function s(b){return b.type==="list_item_open"}function p(b){return b.content.indexOf("[ ] ")===0||b.content.indexOf("[x] ")===0||b.content.indexOf("[X] ")===0}return Bn}var Ha=$a();const Ua=vn(Ha),Ga={note:'',tip:'',important:'',warning:'',caution:''},Va=(e,n={})=>{const{markers:u=["TIP","NOTE","IMPORTANT","WARNING","CAUTION"],icons:r=Ga,matchCaseSensitive:t=!1,titles:o={},classPrefix:a="markdown-alert"}=n,i=u==="*"?"\\w+":u.join("|"),l=new RegExp(`^\\\\?\\[\\!(${i})\\]([^\\n\\r]*)`,t?"":"i");e.core.ruler.after("block","github-alerts",d=>{const h=d.tokens;for(let c=0;cw.type==="inline");if(!m)continue;const k=m.content.match(l);if(!k)continue;const g=k[1].toLowerCase(),x=k[2].trim()||(o[g]??Za(g)),y=r[g]??"";m.content=m.content.slice(k[0].length).trimStart(),f.type="alert_open",f.tag="div",f.meta={title:x,type:g,icon:y},p.type="alert_close",p.tag="div"}}),e.renderer.rules.alert_open=function(d,h){const{title:c,type:f,icon:s}=d[h].meta;return`

    ${s}${c}

    `}};function Za(e){return e.charAt(0).toUpperCase()+e.slice(1)}function Zr(e){return typeof e>"u"||e===null}function Wa(e){return typeof e=="object"&&e!==null}function Ya(e){return Array.isArray(e)?e:Zr(e)?[]:[e]}function Ka(e,n){var u,r,t,o;if(n)for(o=Object.keys(n),u=0,r=o.length;ui&&(o=" ... ",n=r-i+o.length),u-r>i&&(a=" ...",u=r+i-a.length),{str:o+e.slice(n,u).replace(/\t/g,"→")+a,pos:r-n+o.length}}function jn(e,n){return P.repeat(" ",n-e.length)+e}function o0(e,n){if(n=Object.create(n||null),!e.buffer)return null;n.maxLength||(n.maxLength=79),typeof n.indent!="number"&&(n.indent=1),typeof n.linesBefore!="number"&&(n.linesBefore=3),typeof n.linesAfter!="number"&&(n.linesAfter=2);for(var u=/\r?\n|\r|\0/g,r=[0],t=[],o,a=-1;o=u.exec(e.buffer);)t.push(o.index),r.push(o.index+o[0].length),e.position<=o.index&&a<0&&(a=r.length-2);a<0&&(a=r.length-1);var i="",l,d,h=Math.min(e.line+n.linesAfter,t.length).toString().length,c=n.maxLength-(n.indent+h+3);for(l=1;l<=n.linesBefore&&!(a-l<0);l++)d=qn(e.buffer,r[a-l],t[a-l],e.position-(r[a]-r[a-l]),c),i=P.repeat(" ",n.indent)+jn((e.line-l+1).toString(),h)+" | "+d.str+` -`+i;for(d=qn(e.buffer,r[a],t[a],e.position,c),i+=P.repeat(" ",n.indent)+jn((e.line+1).toString(),h)+" | "+d.str+` -`,i+=P.repeat("-",n.indent+h+3+d.pos)+`^ -`,l=1;l<=n.linesAfter&&!(a+l>=t.length);l++)d=qn(e.buffer,r[a+l],t[a+l],e.position-(r[a]-r[a+l]),c),i+=P.repeat(" ",n.indent)+jn((e.line+l+1).toString(),h)+" | "+d.str+` -`;return i.replace(/\n$/,"")}var i0=o0,a0=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],c0=["scalar","sequence","mapping"];function l0(e){var n={};return e!==null&&Object.keys(e).forEach(function(u){e[u].forEach(function(r){n[String(r)]=u})}),n}function s0(e,n){if(n=n||{},Object.keys(n).forEach(function(u){if(a0.indexOf(u)===-1)throw new ee('Unknown option "'+u+'" is met in definition of "'+e+'" YAML type.')}),this.options=n,this.tag=e,this.kind=n.kind||null,this.resolve=n.resolve||function(){return!0},this.construct=n.construct||function(u){return u},this.instanceOf=n.instanceOf||null,this.predicate=n.predicate||null,this.represent=n.represent||null,this.representName=n.representName||null,this.defaultStyle=n.defaultStyle||null,this.multi=n.multi||!1,this.styleAliases=l0(n.styleAliases||null),c0.indexOf(this.kind)===-1)throw new ee('Unknown kind "'+this.kind+'" is specified for "'+e+'" YAML type.')}var O=s0;function Ju(e,n){var u=[];return e[n].forEach(function(r){var t=u.length;u.forEach(function(o,a){o.tag===r.tag&&o.kind===r.kind&&o.multi===r.multi&&(t=a)}),u[t]=r}),u}function d0(){var e={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}},n,u;function r(t){t.multi?(e.multi[t.kind].push(t),e.multi.fallback.push(t)):e[t.kind][t.tag]=e.fallback[t.tag]=t}for(n=0,u=arguments.length;n=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},octal:function(e){return e>=0?"0o"+e.toString(8):"-0o"+e.toString(8).slice(1)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}}),I0=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function R0(e){return!(e===null||!I0.test(e)||e[e.length-1]==="_")}function z0(e){var n,u;return n=e.replace(/_/g,"").toLowerCase(),u=n[0]==="-"?-1:1,"+-".indexOf(n[0])>=0&&(n=n.slice(1)),n===".inf"?u===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:n===".nan"?NaN:u*parseFloat(n,10)}var L0=/^[-+]?[0-9]+e/;function O0(e,n){var u;if(isNaN(e))switch(n){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===e)switch(n){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===e)switch(n){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(P.isNegativeZero(e))return"-0.0";return u=e.toString(10),L0.test(u)?u.replace("e",".e"):u}function P0(e){return Object.prototype.toString.call(e)==="[object Number]"&&(e%1!==0||P.isNegativeZero(e))}var N0=new O("tag:yaml.org,2002:float",{kind:"scalar",resolve:R0,construct:z0,predicate:P0,represent:O0,defaultStyle:"lowercase"}),B0=m0.extend({implicit:[y0,_0,M0,N0]}),Yr=B0,Kr=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),Jr=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");function q0(e){return e===null?!1:Kr.exec(e)!==null||Jr.exec(e)!==null}function j0(e){var n,u,r,t,o,a,i,l=0,d=null,h,c,f;if(n=Kr.exec(e),n===null&&(n=Jr.exec(e)),n===null)throw new Error("Date resolve error");if(u=+n[1],r=+n[2]-1,t=+n[3],!n[4])return new Date(Date.UTC(u,r,t));if(o=+n[4],a=+n[5],i=+n[6],n[7]){for(l=n[7].slice(0,3);l.length<3;)l+="0";l=+l}return n[9]&&(h=+n[10],c=+(n[11]||0),d=(h*60+c)*6e4,n[9]==="-"&&(d=-d)),f=new Date(Date.UTC(u,r,t,o,a,i,l)),d&&f.setTime(f.getTime()-d),f}function $0(e){return e.toISOString()}var H0=new O("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:q0,construct:j0,instanceOf:Date,represent:$0});function U0(e){return e==="<<"||e===null}var G0=new O("tag:yaml.org,2002:merge",{kind:"scalar",resolve:U0}),bu=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/= -\r`;function V0(e){if(e===null)return!1;var n,u,r=0,t=e.length,o=bu;for(u=0;u64)){if(n<0)return!1;r+=6}return r%8===0}function Z0(e){var n,u,r=e.replace(/[\r\n=]/g,""),t=r.length,o=bu,a=0,i=[];for(n=0;n>16&255),i.push(a>>8&255),i.push(a&255)),a=a<<6|o.indexOf(r.charAt(n));return u=t%4*6,u===0?(i.push(a>>16&255),i.push(a>>8&255),i.push(a&255)):u===18?(i.push(a>>10&255),i.push(a>>2&255)):u===12&&i.push(a>>4&255),new Uint8Array(i)}function W0(e){var n="",u=0,r,t,o=e.length,a=bu;for(r=0;r>18&63],n+=a[u>>12&63],n+=a[u>>6&63],n+=a[u&63]),u=(u<<8)+e[r];return t=o%3,t===0?(n+=a[u>>18&63],n+=a[u>>12&63],n+=a[u>>6&63],n+=a[u&63]):t===2?(n+=a[u>>10&63],n+=a[u>>4&63],n+=a[u<<2&63],n+=a[64]):t===1&&(n+=a[u>>2&63],n+=a[u<<4&63],n+=a[64],n+=a[64]),n}function Y0(e){return Object.prototype.toString.call(e)==="[object Uint8Array]"}var K0=new O("tag:yaml.org,2002:binary",{kind:"scalar",resolve:V0,construct:Z0,predicate:Y0,represent:W0}),J0=Object.prototype.hasOwnProperty,X0=Object.prototype.toString;function Q0(e){if(e===null)return!0;var n=[],u,r,t,o,a,i=e;for(u=0,r=i.length;u>10)+55296,(e-65536&1023)+56320)}function ut(e,n,u){n==="__proto__"?Object.defineProperty(e,n,{configurable:!0,enumerable:!0,writable:!0,value:u}):e[n]=u}var rt=new Array(256),tt=new Array(256);for(var ge=0;ge<256;ge++)rt[ge]=er(ge)?1:0,tt[ge]=er(ge);function xc(e,n){this.input=e,this.filename=n.filename||null,this.schema=n.schema||sc,this.onWarning=n.onWarning||null,this.legacy=n.legacy||!1,this.json=n.json||!1,this.listener=n.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function ot(e,n){var u={name:e.filename,buffer:e.input.slice(0,-1),position:e.position,line:e.line,column:e.position-e.lineStart};return u.snippet=i0(u),new ee(n,u)}function C(e,n){throw ot(e,n)}function fn(e,n){e.onWarning&&e.onWarning.call(null,ot(e,n))}var nr={YAML:function(n,u,r){var t,o,a;n.version!==null&&C(n,"duplication of %YAML directive"),r.length!==1&&C(n,"YAML directive accepts exactly one argument"),t=/^([0-9]+)\.([0-9]+)$/.exec(r[0]),t===null&&C(n,"ill-formed argument of the YAML directive"),o=parseInt(t[1],10),a=parseInt(t[2],10),o!==1&&C(n,"unacceptable YAML version of the document"),n.version=r[0],n.checkLineBreaks=a<2,a!==1&&a!==2&&fn(n,"unsupported YAML version of the document")},TAG:function(n,u,r){var t,o;r.length!==2&&C(n,"TAG directive accepts exactly two arguments"),t=r[0],o=r[1],et.test(t)||C(n,"ill-formed tag handle (first argument) of the TAG directive"),ae.call(n.tagMap,t)&&C(n,'there is a previously declared suffix for "'+t+'" tag handle'),nt.test(o)||C(n,"ill-formed tag prefix (second argument) of the TAG directive");try{o=decodeURIComponent(o)}catch{C(n,"tag prefix is malformed: "+o)}n.tagMap[t]=o}};function oe(e,n,u,r){var t,o,a,i;if(n1&&(e.result+=P.repeat(` -`,n-1))}function yc(e,n,u){var r,t,o,a,i,l,d,h,c=e.kind,f=e.result,s;if(s=e.input.charCodeAt(e.position),N(s)||ve(s)||s===35||s===38||s===42||s===33||s===124||s===62||s===39||s===34||s===37||s===64||s===96||(s===63||s===45)&&(t=e.input.charCodeAt(e.position+1),N(t)||u&&ve(t)))return!1;for(e.kind="scalar",e.result="",o=a=e.position,i=!1;s!==0;){if(s===58){if(t=e.input.charCodeAt(e.position+1),N(t)||u&&ve(t))break}else if(s===35){if(r=e.input.charCodeAt(e.position-1),N(r))break}else{if(e.position===e.lineStart&&Cn(e)||u&&ve(s))break;if(K(s))if(l=e.line,d=e.lineStart,h=e.lineIndent,T(e,!1,-1),e.lineIndent>=n){i=!0,s=e.input.charCodeAt(e.position);continue}else{e.position=a,e.line=l,e.lineStart=d,e.lineIndent=h;break}}i&&(oe(e,o,a,!1),gu(e,e.line-l),o=a=e.position,i=!1),fe(s)||(a=e.position+1),s=e.input.charCodeAt(++e.position)}return oe(e,o,a,!1),e.result?!0:(e.kind=c,e.result=f,!1)}function wc(e,n){var u,r,t;if(u=e.input.charCodeAt(e.position),u!==39)return!1;for(e.kind="scalar",e.result="",e.position++,r=t=e.position;(u=e.input.charCodeAt(e.position))!==0;)if(u===39)if(oe(e,r,e.position,!0),u=e.input.charCodeAt(++e.position),u===39)r=e.position,e.position++,t=e.position;else return!0;else K(u)?(oe(e,r,t,!0),gu(e,T(e,!1,n)),r=t=e.position):e.position===e.lineStart&&Cn(e)?C(e,"unexpected end of the document within a single quoted scalar"):(e.position++,t=e.position);C(e,"unexpected end of the stream within a single quoted scalar")}function vc(e,n){var u,r,t,o,a,i;if(i=e.input.charCodeAt(e.position),i!==34)return!1;for(e.kind="scalar",e.result="",e.position++,u=r=e.position;(i=e.input.charCodeAt(e.position))!==0;){if(i===34)return oe(e,u,e.position,!0),e.position++,!0;if(i===92){if(oe(e,u,e.position,!0),i=e.input.charCodeAt(++e.position),K(i))T(e,!1,n);else if(i<256&&rt[i])e.result+=tt[i],e.position++;else if((a=mc(i))>0){for(t=a,o=0;t>0;t--)i=e.input.charCodeAt(++e.position),(a=bc(i))>=0?o=(o<<4)+a:C(e,"expected hexadecimal character");e.result+=kc(o),e.position++}else C(e,"unknown escape sequence");u=r=e.position}else K(i)?(oe(e,u,r,!0),gu(e,T(e,!1,n)),u=r=e.position):e.position===e.lineStart&&Cn(e)?C(e,"unexpected end of the document within a double quoted scalar"):(e.position++,r=e.position)}C(e,"unexpected end of the stream within a double quoted scalar")}function Cc(e,n){var u=!0,r,t,o,a=e.tag,i,l=e.anchor,d,h,c,f,s,p=Object.create(null),b,m,k,g;if(g=e.input.charCodeAt(e.position),g===91)h=93,s=!1,i=[];else if(g===123)h=125,s=!0,i={};else return!1;for(e.anchor!==null&&(e.anchorMap[e.anchor]=i),g=e.input.charCodeAt(++e.position);g!==0;){if(T(e,!0,n),g=e.input.charCodeAt(e.position),g===h)return e.position++,e.tag=a,e.anchor=l,e.kind=s?"mapping":"sequence",e.result=i,!0;u?g===44&&C(e,"expected the node content, but found ','"):C(e,"missed comma between flow collection entries"),m=b=k=null,c=f=!1,g===63&&(d=e.input.charCodeAt(e.position+1),N(d)&&(c=f=!0,e.position++,T(e,!0,n))),r=e.line,t=e.lineStart,o=e.position,Se(e,n,sn,!1,!0),m=e.tag,b=e.result,T(e,!0,n),g=e.input.charCodeAt(e.position),(f||e.line===r)&&g===58&&(c=!0,g=e.input.charCodeAt(++e.position),T(e,!0,n),Se(e,n,sn,!1,!0),k=e.result),s?Ce(e,i,p,m,b,k,r,t,o):c?i.push(Ce(e,null,p,m,b,k,r,t,o)):i.push(b),T(e,!0,n),g=e.input.charCodeAt(e.position),g===44?(u=!0,g=e.input.charCodeAt(++e.position)):u=!1}C(e,"unexpected end of the stream within a flow collection")}function _c(e,n){var u,r,t=$n,o=!1,a=!1,i=n,l=0,d=!1,h,c;if(c=e.input.charCodeAt(e.position),c===124)r=!1;else if(c===62)r=!0;else return!1;for(e.kind="scalar",e.result="";c!==0;)if(c=e.input.charCodeAt(++e.position),c===43||c===45)$n===t?t=c===43?Xu:dc:C(e,"repeat of a chomping mode identifier");else if((h=gc(c))>=0)h===0?C(e,"bad explicit indentation width of a block scalar; it cannot be less than one"):a?C(e,"repeat of an indentation width identifier"):(i=n+h-1,a=!0);else break;if(fe(c)){do c=e.input.charCodeAt(++e.position);while(fe(c));if(c===35)do c=e.input.charCodeAt(++e.position);while(!K(c)&&c!==0)}for(;c!==0;){for(mu(e),e.lineIndent=0,c=e.input.charCodeAt(e.position);(!a||e.lineIndenti&&(i=e.lineIndent),K(c)){l++;continue}if(e.lineIndentn)&&l!==0)C(e,"bad indentation of a sequence entry");else if(e.lineIndentn)&&(m&&(a=e.line,i=e.lineStart,l=e.position),Se(e,n,dn,!0,t)&&(m?p=e.result:b=e.result),m||(Ce(e,c,f,s,p,b,a,i,l),s=p=b=null),T(e,!0,-1),g=e.input.charCodeAt(e.position)),(e.line===o||e.lineIndent>n)&&g!==0)C(e,"bad indentation of a mapping entry");else if(e.lineIndentn?l=1:e.lineIndent===n?l=0:e.lineIndentn?l=1:e.lineIndent===n?l=0:e.lineIndent tag; it should be "scalar", not "'+e.kind+'"'),c=0,f=e.implicitTypes.length;c"),e.result!==null&&p.kind!==e.kind&&C(e,"unacceptable node kind for !<"+e.tag+'> tag; it should be "'+p.kind+'", not "'+e.kind+'"'),p.resolve(e.result,e.tag)?(e.result=p.construct(e.result,e.tag),e.anchor!==null&&(e.anchorMap[e.anchor]=e.result)):C(e,"cannot resolve a node with !<"+e.tag+"> explicit tag")}return e.listener!==null&&e.listener("close",e),e.tag!==null||e.anchor!==null||h}function Sc(e){var n=e.position,u,r,t,o=!1,a;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap=Object.create(null),e.anchorMap=Object.create(null);(a=e.input.charCodeAt(e.position))!==0&&(T(e,!0,-1),a=e.input.charCodeAt(e.position),!(e.lineIndent>0||a!==37));){for(o=!0,a=e.input.charCodeAt(++e.position),u=e.position;a!==0&&!N(a);)a=e.input.charCodeAt(++e.position);for(r=e.input.slice(u,e.position),t=[],r.length<1&&C(e,"directive name must not be less than one character in length");a!==0;){for(;fe(a);)a=e.input.charCodeAt(++e.position);if(a===35){do a=e.input.charCodeAt(++e.position);while(a!==0&&!K(a));break}if(K(a))break;for(u=e.position;a!==0&&!N(a);)a=e.input.charCodeAt(++e.position);t.push(e.input.slice(u,e.position))}a!==0&&mu(e),ae.call(nr,r)?nr[r](e,r,t):fn(e,'unknown document directive "'+r+'"')}if(T(e,!0,-1),e.lineIndent===0&&e.input.charCodeAt(e.position)===45&&e.input.charCodeAt(e.position+1)===45&&e.input.charCodeAt(e.position+2)===45?(e.position+=3,T(e,!0,-1)):o&&C(e,"directives end mark is expected"),Se(e,e.lineIndent-1,dn,!1,!0),T(e,!0,-1),e.checkLineBreaks&&hc.test(e.input.slice(n,e.position))&&fn(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&Cn(e)){e.input.charCodeAt(e.position)===46&&(e.position+=3,T(e,!0,-1));return}if(e.position=h||l.src.slice(y,w)==="..."||(y=l.bMarks[s]+l.tShift[s],w=l.eMarks[s],y=4)){for(f=y+1;f<=w&&t[(f-y)%a]===l.src[f];f++);if(!(Math.floor((f-y)/a){let n="";e.use(Nc,u=>{const r=qc(u);r!==void 0?n=it(r,e.utils.escapeHtml):n=""}),e.renderer.rules.front_matter=(u,r,t,o,a)=>n===""?"":` +`}function gc(e,n,u,r,o){let a=o.rules.footnote_anchor_name(e,n,u,r,o);return e[n].meta.subId>0&&(a+=`:${e[n].meta.subId}`),`
  • `}function kc(){return`
  • +`}function yc(e,n,u,r,o){let a=o.rules.footnote_anchor_name(e,n,u,r,o);return e[n].meta.subId>0&&(a+=`:${e[n].meta.subId}`),` ↩︎`}function xc(e){const n=e.helpers.parseLinkLabel,u=e.utils.isSpace;e.renderer.rules.footnote_ref=pc,e.renderer.rules.footnote_block_open=bc,e.renderer.rules.footnote_block_close=mc,e.renderer.rules.footnote_open=gc,e.renderer.rules.footnote_close=kc,e.renderer.rules.footnote_anchor=yc,e.renderer.rules.footnote_caption=hc,e.renderer.rules.footnote_anchor_name=fc;function r(i,s,f,b){const l=i.bMarks[s]+i.tShift[s],d=i.eMarks[s];if(l+4>d||i.src.charCodeAt(l)!==91||i.src.charCodeAt(l+1)!==94)return!1;let h;for(h=l+2;h=d||i.src.charCodeAt(++h)!==58)return!1;if(b)return!0;h++,i.env.footnotes||(i.env.footnotes={}),i.env.footnotes.refs||(i.env.footnotes.refs={});const m=i.src.slice(l+2,h-2);i.env.footnotes.refs[`:${m}`]=-1;const g=new i.Token("footnote_reference_open","",1);g.meta={label:m},g.level=i.level++,i.tokens.push(g);const k=i.bMarks[s],x=i.tShift[s],v=i.sCount[s],E=i.parentType,A=h,R=i.sCount[s]+h-(i.bMarks[s]+i.tShift[s]);let O=R;for(;h=f||i.src.charCodeAt(b)!==94||i.src.charCodeAt(b+1)!==91)return!1;const l=b+2,d=n(i,b+1);if(d<0)return!1;if(!s){i.env.footnotes||(i.env.footnotes={}),i.env.footnotes.list||(i.env.footnotes.list=[]);const h=i.env.footnotes.list.length,m=[];i.md.inline.parse(i.src.slice(l,d),i.md,i.env,m);const g=i.push("footnote_ref","",0);g.meta={id:h},i.env.footnotes.list[h]={content:i.src.slice(l,d),tokens:m}}return i.pos=d+1,i.posMax=f,!0}function a(i,s){const f=i.posMax,b=i.pos;if(b+3>f||!i.env.footnotes||!i.env.footnotes.refs||i.src.charCodeAt(b)!==91||i.src.charCodeAt(b+1)!==94)return!1;let l;for(l=b+2;l=f)return!1;l++;const d=i.src.slice(b+2,l-1);if(typeof i.env.footnotes.refs[`:${d}`]>"u")return!1;if(!s){i.env.footnotes.list||(i.env.footnotes.list=[]);let h;i.env.footnotes.refs[`:${d}`]<0?(h=i.env.footnotes.list.length,i.env.footnotes.list[h]={label:d,count:0},i.env.footnotes.refs[`:${d}`]=h):h=i.env.footnotes.refs[`:${d}`];const m=i.env.footnotes.list[h].count;i.env.footnotes.list[h].count++;const g=i.push("footnote_ref","",0);g.meta={id:h,subId:m,label:d}}return i.pos=l,i.posMax=f,!0}function c(i){let s,f,b,l=!1;const d={};if(!i.env.footnotes||(i.tokens=i.tokens.filter(function(m){return m.type==="footnote_reference_open"?(l=!0,f=[],b=m.meta.label,!1):m.type==="footnote_reference_close"?(l=!1,d[":"+b]=f,!1):(l&&f.push(m),!l)}),!i.env.footnotes.list))return;const h=i.env.footnotes.list;i.tokens.push(new i.Token("footnote_block_open","",1));for(let m=0,g=h.length;m0?h[m].count:1;for(let E=0;E=0;v--)if(g[v].level===x)return v;return-1}function a(g,k){return l(g[k])&&d(g[k-1])&&h(g[k-2])&&m(g[k])}function c(g,k){if(g.children.unshift(i(g,k)),g.children[1].content=g.children[1].content.slice(3),g.content=g.content.slice(3),n)if(u){g.children.pop();var x="task-item-"+Math.ceil(Math.random()*(1e4*1e3)-1e3);g.children[0].content=g.children[0].content.slice(0,-1)+' id="'+x+'">',g.children.push(b(g.content,x,k))}else g.children.unshift(s(k)),g.children.push(f(k))}function i(g,k){var x=new k("html_inline","",0),v=e?' disabled="" ':"";return g.content.indexOf("[ ] ")===0?x.content='':(g.content.indexOf("[x] ")===0||g.content.indexOf("[X] ")===0)&&(x.content=''),x}function s(g){var k=new g("html_inline","",0);return k.content="",k}function b(g,k,x){var v=new x("html_inline","",0);return v.content='",v.attrs=[{for:k}],v}function l(g){return g.type==="inline"}function d(g){return g.type==="paragraph_open"}function h(g){return g.type==="list_item_open"}function m(g){return g.content.indexOf("[ ] ")===0||g.content.indexOf("[x] ")===0||g.content.indexOf("[X] ")===0}return Su}var vc=wc();const Cc=au(vc),_c={note:'',tip:'',important:'',warning:'',caution:''},Ec=(e,n={})=>{const{markers:u=["TIP","NOTE","IMPORTANT","WARNING","CAUTION"],icons:r=_c,matchCaseSensitive:o=!1,titles:a={},classPrefix:c="markdown-alert"}=n,i=u==="*"?"\\w+":u.join("|"),s=new RegExp(`^\\\\?\\[\\!(${i})\\]([^\\n\\r]*)`,o?"":"i");e.core.ruler.after("block","github-alerts",f=>{const b=f.tokens;for(let l=0;lR.type==="inline");if(!k)continue;const x=k.content.match(s);if(!x)continue;const v=x[1].toLowerCase(),E=x[2].trim()||(a[v]??Ac(v)),A=r[v]??"";k.content=k.content.slice(x[0].length).trimStart(),d.type="alert_open",d.tag="div",d.meta={title:E,type:v,icon:A},m.type="alert_close",m.tag="div"}}),e.renderer.rules.alert_open=function(f,b){const{title:l,type:d,icon:h}=f[b].meta;return`

    ${h}${l}

    `}};function Ac(e){return e.charAt(0).toUpperCase()+e.slice(1)}var Dc=Object.create,Ct=Object.defineProperty,Sc=Object.getOwnPropertyDescriptor,Fc=Object.getOwnPropertyNames,Tc=Object.getPrototypeOf,Mc=Object.prototype.hasOwnProperty,Z=(e,n)=>()=>(n||(e((n={exports:{}}).exports,n),e=null),n.exports),Ic=(e,n,u,r)=>{if(n&&typeof n=="object"||typeof n=="function")for(var o=Fc(n),a=0,c=o.length,i;an[s]).bind(null,i),enumerable:!(r=Sc(n,i))||r.enumerable});return e},Rc=(e,n,u)=>(u=e!=null?Dc(Tc(e)):{},Ic(Ct(u,"default",{value:e,enumerable:!0}),e)),Sn=Z(((e,n)=>{function u(s){return typeof s>"u"||s===null}function r(s){return typeof s=="object"&&s!==null}function o(s){return Array.isArray(s)?s:u(s)?[]:[s]}function a(s,f){if(f){const b=Object.keys(f);for(let l=0,d=b.length;l{function u(o,a){let c="";const i=o.reason||"(unknown reason)";return o.mark?(o.mark.name&&(c+='in "'+o.mark.name+'" '),c+="("+(o.mark.line+1)+":"+(o.mark.column+1)+")",!a&&o.mark.snippet&&(c+=` + +`+o.mark.snippet),i+" "+c):i}function r(o,a){Error.call(this),this.name="YAMLException",this.reason=o,this.mark=a,this.message=u(this,!1),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack||""}r.prototype=Object.create(Error.prototype),r.prototype.constructor=r,r.prototype.toString=function(a){return this.name+": "+u(this,a)},n.exports=r})),Lc=Z(((e,n)=>{var u=Sn();function r(c,i,s,f,b){let l="",d="";const h=Math.floor(b/2)-1;return f-i>h&&(l=" ... ",i=f-h+l.length),s-f>h&&(d=" ...",s=f+h-d.length),{str:l+c.slice(i,s).replace(/\t/g,"→")+d,pos:f-i+l.length}}function o(c,i){return u.repeat(" ",i-c.length)+c}function a(c,i){if(i=Object.create(i||null),!c.buffer)return null;i.maxLength||(i.maxLength=79),typeof i.indent!="number"&&(i.indent=1),typeof i.linesBefore!="number"&&(i.linesBefore=3),typeof i.linesAfter!="number"&&(i.linesAfter=2);const s=/\r?\n|\r|\0/g,f=[0],b=[];let l,d=-1;for(;l=s.exec(c.buffer);)b.push(l.index),f.push(l.index+l[0].length),c.position<=l.index&&d<0&&(d=f.length-2);d<0&&(d=f.length-1);let h="";const m=Math.min(c.line+i.linesAfter,b.length).toString().length,g=i.maxLength-(i.indent+m+3);for(let x=1;x<=i.linesBefore&&!(d-x<0);x++){const v=r(c.buffer,f[d-x],b[d-x],c.position-(f[d]-f[d-x]),g);h=u.repeat(" ",i.indent)+o((c.line-x+1).toString(),m)+" | "+v.str+` +`+h}const k=r(c.buffer,f[d],b[d],c.position,g);h+=u.repeat(" ",i.indent)+o((c.line+1).toString(),m)+" | "+k.str+` +`,h+=u.repeat("-",i.indent+m+3+k.pos)+`^ +`;for(let x=1;x<=i.linesAfter&&!(d+x>=b.length);x++){const v=r(c.buffer,f[d+x],b[d+x],c.position-(f[d]-f[d+x]),g);h+=u.repeat(" ",i.indent)+o((c.line+x+1).toString(),m)+" | "+v.str+` +`}return h.replace(/\n$/,"")}n.exports=a})),re=Z(((e,n)=>{var u=Fn(),r=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],o=["scalar","sequence","mapping"];function a(i){const s={};return i!==null&&Object.keys(i).forEach(function(f){i[f].forEach(function(b){s[String(b)]=f})}),s}function c(i,s){if(s=s||{},Object.keys(s).forEach(function(f){if(r.indexOf(f)===-1)throw new u('Unknown option "'+f+'" is met in definition of "'+i+'" YAML type.')}),this.options=s,this.tag=i,this.kind=s.kind||null,this.resolve=s.resolve||function(){return!0},this.construct=s.construct||function(f){return f},this.instanceOf=s.instanceOf||null,this.predicate=s.predicate||null,this.represent=s.represent||null,this.representName=s.representName||null,this.defaultStyle=s.defaultStyle||null,this.multi=s.multi||!1,this.styleAliases=a(s.styleAliases||null),o.indexOf(this.kind)===-1)throw new u('Unknown kind "'+this.kind+'" is specified for "'+i+'" YAML type.')}n.exports=c})),_t=Z(((e,n)=>{var u=Fn(),r=re();function o(i,s){const f=[];return i[s].forEach(function(b){let l=f.length;f.forEach(function(d,h){d.tag===b.tag&&d.kind===b.kind&&d.multi===b.multi&&(l=h)}),f[l]=b}),f}function a(){const i={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}};function s(f){f.multi?(i.multi[f.kind].push(f),i.multi.fallback.push(f)):i[f.kind][f.tag]=i.fallback[f.tag]=f}for(let f=0,b=arguments.length;f{n.exports=new(re())("tag:yaml.org,2002:str",{kind:"scalar",construct:function(u){return u!==null?u:""}})})),At=Z(((e,n)=>{n.exports=new(re())("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(u){return u!==null?u:[]}})})),Dt=Z(((e,n)=>{n.exports=new(re())("tag:yaml.org,2002:map",{kind:"mapping",construct:function(u){return u!==null?u:{}}})})),St=Z(((e,n)=>{n.exports=new(_t())({explicit:[Et(),At(),Dt()]})})),Ft=Z(((e,n)=>{var u=re();function r(c){if(c===null)return!0;const i=c.length;return i===1&&c==="~"||i===4&&(c==="null"||c==="Null"||c==="NULL")}function o(){return null}function a(c){return c===null}n.exports=new u("tag:yaml.org,2002:null",{kind:"scalar",resolve:r,construct:o,predicate:a,represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"},empty:function(){return""}},defaultStyle:"lowercase"})})),Tt=Z(((e,n)=>{var u=re();function r(c){if(c===null)return!1;const i=c.length;return i===4&&(c==="true"||c==="True"||c==="TRUE")||i===5&&(c==="false"||c==="False"||c==="FALSE")}function o(c){return c==="true"||c==="True"||c==="TRUE"}function a(c){return Object.prototype.toString.call(c)==="[object Boolean]"}n.exports=new u("tag:yaml.org,2002:bool",{kind:"scalar",resolve:r,construct:o,predicate:a,represent:{lowercase:function(c){return c?"true":"false"},uppercase:function(c){return c?"TRUE":"FALSE"},camelcase:function(c){return c?"True":"False"}},defaultStyle:"lowercase"})})),Mt=Z(((e,n)=>{var u=Sn(),r=re();function o(l){return l>=48&&l<=57||l>=65&&l<=70||l>=97&&l<=102}function a(l){return l>=48&&l<=55}function c(l){return l>=48&&l<=57}function i(l){if(l===null)return!1;const d=l.length;let h=0,m=!1;if(!d)return!1;let g=l[h];if((g==="-"||g==="+")&&(g=l[++h]),g==="0"){if(h+1===d)return!0;if(g=l[++h],g==="b"){for(h++;h=0?"0b"+l.toString(2):"-0b"+l.toString(2).slice(1)},octal:function(l){return l>=0?"0o"+l.toString(8):"-0o"+l.toString(8).slice(1)},decimal:function(l){return l.toString(10)},hexadecimal:function(l){return l>=0?"0x"+l.toString(16).toUpperCase():"-0x"+l.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}})})),It=Z(((e,n)=>{var u=Sn(),r=re(),o=new RegExp("^(?:[-+]?(?:[0-9]+)(?:\\.[0-9]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$"),a=new RegExp("^(?:[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function c(l){return l===null||!o.test(l)?!1:Number.isFinite(parseFloat(l,10))?!0:a.test(l)}function i(l){let d=l.toLowerCase();const h=d[0]==="-"?-1:1;return"+-".indexOf(d[0])>=0&&(d=d.slice(1)),d===".inf"?h===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:d===".nan"?NaN:h*parseFloat(d,10)}var s=/^[-+]?[0-9]+e/;function f(l,d){if(isNaN(l))switch(d){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===l)switch(d){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===l)switch(d){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(u.isNegativeZero(l))return"-0.0";const h=l.toString(10);return s.test(h)?h.replace("e",".e"):h}function b(l){return Object.prototype.toString.call(l)==="[object Number]"&&(l%1!==0||u.isNegativeZero(l))}n.exports=new r("tag:yaml.org,2002:float",{kind:"scalar",resolve:c,construct:i,predicate:b,represent:f,defaultStyle:"lowercase"})})),Rt=Z(((e,n)=>{n.exports=St().extend({implicit:[Ft(),Tt(),Mt(),It()]})})),Lt=Z(((e,n)=>{n.exports=Rt()})),Ot=Z(((e,n)=>{var u=re(),r=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),o=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");function a(s){return s===null?!1:r.exec(s)!==null||o.exec(s)!==null}function c(s){let f=0,b=null,l=r.exec(s);if(l===null&&(l=o.exec(s)),l===null)throw new Error("Date resolve error");const d=+l[1],h=+l[2]-1,m=+l[3];if(!l[4])return new Date(Date.UTC(d,h,m));const g=+l[4],k=+l[5],x=+l[6];if(l[7]){for(f=l[7].slice(0,3);f.length<3;)f+="0";f=+f}if(l[9]){const E=+l[10],A=+(l[11]||0);b=(E*60+A)*6e4,l[9]==="-"&&(b=-b)}const v=new Date(Date.UTC(d,h,m,g,k,x,f));return b&&v.setTime(v.getTime()-b),v}function i(s){return s.toISOString()}n.exports=new u("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:a,construct:c,instanceOf:Date,represent:i})})),Nt=Z(((e,n)=>{var u=re();function r(o){return o==="<<"||o===null}n.exports=new u("tag:yaml.org,2002:merge",{kind:"scalar",resolve:r})})),Pt=Z(((e,n)=>{var u=re(),r=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/= +\r`;function o(s){if(s===null)return!1;let f=0;const b=s.length,l=r;for(let d=0;d64)){if(h<0)return!1;f+=6}}return f%8===0}function a(s){const f=s.replace(/[\r\n=]/g,""),b=f.length,l=r;let d=0;const h=[];for(let g=0;g>16&255),h.push(d>>8&255),h.push(d&255)),d=d<<6|l.indexOf(f.charAt(g));const m=b%4*6;return m===0?(h.push(d>>16&255),h.push(d>>8&255),h.push(d&255)):m===18?(h.push(d>>10&255),h.push(d>>2&255)):m===12&&h.push(d>>4&255),new Uint8Array(h)}function c(s){let f="",b=0;const l=s.length,d=r;for(let m=0;m>18&63],f+=d[b>>12&63],f+=d[b>>6&63],f+=d[b&63]),b=(b<<8)+s[m];const h=l%3;return h===0?(f+=d[b>>18&63],f+=d[b>>12&63],f+=d[b>>6&63],f+=d[b&63]):h===2?(f+=d[b>>10&63],f+=d[b>>4&63],f+=d[b<<2&63],f+=d[64]):h===1&&(f+=d[b>>2&63],f+=d[b<<4&63],f+=d[64],f+=d[64]),f}function i(s){return Object.prototype.toString.call(s)==="[object Uint8Array]"}n.exports=new u("tag:yaml.org,2002:binary",{kind:"scalar",resolve:o,construct:a,predicate:i,represent:c})})),zt=Z(((e,n)=>{var u=re(),r=Object.prototype.hasOwnProperty,o=Object.prototype.toString;function a(i){if(i===null)return!0;const s=[],f=i;for(let b=0,l=f.length;b{var u=re(),r=Object.prototype.toString;function o(c){if(c===null)return!0;const i=c,s=new Array(i.length);for(let f=0,b=i.length;f{var u=re(),r=Object.prototype.hasOwnProperty;function o(c){if(c===null)return!0;const i=c;for(const s in i)if(r.call(i,s)&&i[s]!==null)return!1;return!0}function a(c){return c!==null?c:{}}n.exports=new u("tag:yaml.org,2002:set",{kind:"mapping",resolve:o,construct:a})})),er=Z(((e,n)=>{n.exports=Lt().extend({implicit:[Ot(),Nt()],explicit:[Pt(),zt(),Bt(),qt()]})})),Oc=Z(((e,n)=>{var u=Sn(),r=Fn(),o=Lc(),a=er(),c=Object.prototype.hasOwnProperty,i=1,s=2,f=3,b=4,l=1,d=2,h=3,m=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,g=/[\x85\u2028\u2029]/,k=/[,\[\]{}]/,x=/^(?:!|!!|![0-9A-Za-z-]+!)$/,v=/^(?:!|[^,\[\]{}])(?:%[0-9a-f]{2}|[0-9a-z\-#;/?:@&=+$,_.!~*'()\[\]])*$/i;function E(t){return Object.prototype.toString.call(t)}function A(t){return t===10||t===13}function R(t){return t===9||t===32}function O(t){return t===9||t===32||t===10||t===13}function j(t){return t===44||t===91||t===93||t===123||t===125}function U(t){if(t>=48&&t<=57)return t-48;const y=t|32;return y>=97&&y<=102?y-97+10:-1}function J(t){return t===120?2:t===117?4:t===85?8:0}function ae(t){return t>=48&&t<=57?t-48:-1}function xe(t){switch(t){case 48:return"\0";case 97:return"\x07";case 98:return"\b";case 116:return" ";case 9:return" ";case 110:return` +`;case 118:return"\v";case 102:return"\f";case 114:return"\r";case 101:return"\x1B";case 32:return" ";case 34:return'"';case 47:return"/";case 92:return"\\";case 78:return"…";case 95:return" ";case 76:return"\u2028";case 80:return"\u2029";default:return""}}function on(t){return t<=65535?String.fromCharCode(t):String.fromCharCode((t-65536>>10)+55296,(t-65536&1023)+56320)}function Re(t,y,_){y==="__proto__"?Object.defineProperty(t,y,{configurable:!0,enumerable:!0,writable:!0,value:_}):t[y]=_}var Le=new Array(256),ce=new Array(256);for(let t=0;t<256;t++)Le[t]=xe(t)?1:0,ce[t]=xe(t);function Q(t,y){this.input=t,this.filename=y.filename||null,this.schema=y.schema||a,this.onWarning=y.onWarning||null,this.legacy=y.legacy||!1,this.json=y.json||!1,this.listener=y.listener||null,this.maxDepth=typeof y.maxDepth=="number"?y.maxDepth:100,this.maxMergeSeqLength=typeof y.maxMergeSeqLength=="number"?y.maxMergeSeqLength:20,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=t.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.depth=0,this.firstTabInLine=-1,this.documents=[],this.anchorMapTransactions=[]}function In(t,y){const _={name:t.filename,buffer:t.input.slice(0,-1),position:t.position,line:t.line,column:t.position-t.lineStart};return _.snippet=o(_),new r(y,_)}function z(t,y){throw In(t,y)}function He(t,y){t.onWarning&&t.onWarning.call(null,In(t,y))}function we(t,y,_){const F=t.anchorMapTransactions;if(F.length!==0){const C=F[F.length-1];c.call(C,y)||(C[y]={existed:c.call(t.anchorMap,y),value:t.anchorMap[y]})}t.anchorMap[y]=_}function hu(t){t.anchorMapTransactions.push(Object.create(null))}function Oe(t){const y=t.anchorMapTransactions.pop(),_=t.anchorMapTransactions;if(_.length===0)return;const F=_[_.length-1],C=Object.keys(y);for(let L=0,p=C.length;L=0;F-=1){const C=y[_[F]];C.existed?t.anchorMap[_[F]]=C.value:delete t.anchorMap[_[F]]}}function an(t){return{position:t.position,line:t.line,lineStart:t.lineStart,lineIndent:t.lineIndent,firstTabInLine:t.firstTabInLine,tag:t.tag,anchor:t.anchor,kind:t.kind,result:t.result}}function $e(t,y){t.position=y.position,t.line=y.line,t.lineStart=y.lineStart,t.lineIndent=y.lineIndent,t.firstTabInLine=y.firstTabInLine,t.tag=y.tag,t.anchor=y.anchor,t.kind=y.kind,t.result=y.result}var Rn={YAML:function(y,_,F){y.version!==null&&z(y,"duplication of %YAML directive"),F.length!==1&&z(y,"YAML directive accepts exactly one argument");const C=/^([0-9]+)\.([0-9]+)$/.exec(F[0]);C===null&&z(y,"ill-formed argument of the YAML directive");const L=parseInt(C[1],10),p=parseInt(C[2],10);L!==1&&z(y,"unacceptable YAML version of the document"),y.version=F[0],y.checkLineBreaks=p<2,p!==1&&p!==2&&He(y,"unsupported YAML version of the document")},TAG:function(y,_,F){let C;F.length!==2&&z(y,"TAG directive accepts exactly two arguments");const L=F[0];C=F[1],x.test(L)||z(y,"ill-formed tag handle (first argument) of the TAG directive"),c.call(y.tagMap,L)&&z(y,'there is a previously declared suffix for "'+L+'" tag handle'),v.test(C)||z(y,"ill-formed tag prefix (second argument) of the TAG directive");try{C=decodeURIComponent(C)}catch{z(y,"tag prefix is malformed: "+C)}y.tagMap[L]=C}};function oe(t,y,_,F){if(y<_){const C=t.input.slice(y,_);if(F)for(let L=0,p=C.length;L=32&&w<=1114111||z(t,"expected valid JSON character")}else m.test(C)&&z(t,"the stream contains non-printable characters");t.result+=C}}function Se(t,y,_,F){u.isObject(_)||z(t,"cannot merge mappings; the provided source object is unacceptable");const C=Object.keys(_);for(let L=0,p=C.length;Lt.maxMergeSeqLength&&z(t,"merge sequence length exceeded maxMergeSeqLength ("+t.maxMergeSeqLength+")");const D=new Set;for(let S=0,M=L.length;S1&&(t.result+=u.repeat(` +`,y-1))}function Ln(t,y,_){let F,C,L,p,w,I;const D=t.kind,S=t.result;let M=t.input.charCodeAt(t.position);if(O(M)||j(M)||M===35||M===38||M===42||M===33||M===124||M===62||M===39||M===34||M===37||M===64||M===96)return!1;if(M===63||M===45){const T=t.input.charCodeAt(t.position+1);if(O(T)||_&&j(T))return!1}for(t.kind="scalar",t.result="",F=C=t.position,L=!1;M!==0;){if(M===58){const T=t.input.charCodeAt(t.position+1);if(O(T)||_&&j(T))break}else if(M===35){if(O(t.input.charCodeAt(t.position-1)))break}else{if(t.position===t.lineStart&&Ge(t)||_&&j(M))break;if(A(M))if(p=t.line,w=t.lineStart,I=t.lineIndent,Y(t,!1,-1),t.lineIndent>=y){L=!0,M=t.input.charCodeAt(t.position);continue}else{t.position=C,t.line=p,t.lineStart=w,t.lineIndent=I;break}}L&&(oe(t,F,C,!1),Ce(t,t.line-p),F=C=t.position,L=!1),R(M)||(C=t.position+1),M=t.input.charCodeAt(++t.position)}return oe(t,F,C,!1),t.result?!0:(t.kind=D,t.result=S,!1)}function On(t,y){let _,F,C=t.input.charCodeAt(t.position);if(C!==39)return!1;for(t.kind="scalar",t.result="",t.position++,_=F=t.position;(C=t.input.charCodeAt(t.position))!==0;)if(C===39)if(oe(t,_,t.position,!0),C=t.input.charCodeAt(++t.position),C===39)_=t.position,t.position++,F=t.position;else return!0;else A(C)?(oe(t,_,F,!0),Ce(t,Y(t,!1,y)),_=F=t.position):t.position===t.lineStart&&Ge(t)?z(t,"unexpected end of the document within a single quoted scalar"):(t.position++,R(C)||(F=t.position));z(t,"unexpected end of the stream within a single quoted scalar")}function cn(t,y){let _,F,C,L=t.input.charCodeAt(t.position);if(L!==34)return!1;for(t.kind="scalar",t.result="",t.position++,_=F=t.position;(L=t.input.charCodeAt(t.position))!==0;){if(L===34)return oe(t,_,t.position,!0),t.position++,!0;if(L===92){if(oe(t,_,t.position,!0),L=t.input.charCodeAt(++t.position),A(L))Y(t,!1,y);else if(L<256&&Le[L])t.result+=ce[L],t.position++;else if((C=J(L))>0){let p=C,w=0;for(;p>0;p--)L=t.input.charCodeAt(++t.position),(C=U(L))>=0?w=(w<<4)+C:z(t,"expected hexadecimal character");t.result+=on(w),t.position++}else z(t,"unknown escape sequence");_=F=t.position}else A(L)?(oe(t,_,F,!0),Ce(t,Y(t,!1,y)),_=F=t.position):t.position===t.lineStart&&Ge(t)?z(t,"unexpected end of the document within a double quoted scalar"):(t.position++,R(L)||(F=t.position))}z(t,"unexpected end of the stream within a double quoted scalar")}function Nn(t,y){let _=!0,F,C,L;const p=t.tag;let w;const I=t.anchor;let D,S,M,T;const P=Object.create(null);let N,B,q,$=t.input.charCodeAt(t.position);if($===91)D=93,T=!1,w=[];else if($===123)D=125,T=!0,w={};else return!1;for(t.anchor!==null&&we(t,t.anchor,w),$=t.input.charCodeAt(++t.position);$!==0;){if(Y(t,!0,y),$=t.input.charCodeAt(t.position),$===D)return t.position++,t.tag=p,t.anchor=I,t.kind=T?"mapping":"sequence",t.result=w,!0;_?$===44&&z(t,"expected the node content, but found ','"):z(t,"missed comma between flow collection entries"),B=N=q=null,S=M=!1,$===63&&O(t.input.charCodeAt(t.position+1))&&(S=M=!0,t.position++,Y(t,!0,y)),F=t.line,C=t.lineStart,L=t.position,Ee(t,y,i,!1,!0),B=t.tag,N=t.result,Y(t,!0,y),$=t.input.charCodeAt(t.position),(M||t.line===F)&&$===58&&(S=!0,$=t.input.charCodeAt(++t.position),Y(t,!0,y),Ee(t,y,i,!1,!0),q=t.result),T?ve(t,w,P,B,N,q,F,C,L):S?w.push(ve(t,null,P,B,N,q,F,C,L)):w.push(N),Y(t,!0,y),$=t.input.charCodeAt(t.position),$===44?(_=!0,$=t.input.charCodeAt(++t.position)):_=!1}z(t,"unexpected end of the stream within a flow collection")}function Pn(t,y){let _,F=l,C=!1,L=!1,p=y,w=0,I=!1,D,S=t.input.charCodeAt(t.position);if(S===124)_=!1;else if(S===62)_=!0;else return!1;for(t.kind="scalar",t.result="";S!==0;)if(S=t.input.charCodeAt(++t.position),S===43||S===45)l===F?F=S===43?h:d:z(t,"repeat of a chomping mode identifier");else if((D=ae(S))>=0)D===0?z(t,"bad explicit indentation width of a block scalar; it cannot be less than one"):L?z(t,"repeat of an indentation width identifier"):(p=y+D-1,L=!0);else break;if(R(S)){do S=t.input.charCodeAt(++t.position);while(R(S));if(S===35)do S=t.input.charCodeAt(++t.position);while(!A(S)&&S!==0)}for(;S!==0;){for(Ue(t),t.lineIndent=0,S=t.input.charCodeAt(t.position);(!L||t.lineIndentp&&(p=t.lineIndent),A(S)){w++;continue}if(!L&&p===0&&z(t,"missing indentation for block scalar"),t.lineIndenty)&&p!==0)z(t,"bad indentation of a sequence entry");else if(t.lineIndenty)&&(N&&(C=t.line,L=t.lineStart,p=t.position),Ee(t,y,b,!0,F)&&(N?T=t.result:P=t.result),N||(ve(t,D,S,M,T,P,C,L,p),M=T=P=null),Y(t,!0,-1),q=t.input.charCodeAt(t.position)),(t.line===W||t.lineIndent>y)&&q!==0)z(t,"bad indentation of a mapping entry");else if(t.lineIndent=t.maxDepth&&z(t,"nesting exceeded maxDepth ("+t.maxDepth+")"),t.depth+=1,t.listener!==null&&t.listener("open",t),t.tag=null,t.anchor=null,t.kind=null,t.result=null;const N=L=p=b===_||f===_;if(F&&Y(t,!0,-1)&&(I=!0,t.lineIndent>y?w=1:t.lineIndent===y?w=0:t.lineIndenty?w=1:t.lineIndent===y?w=0:t.lineIndent tag; it should be "scalar", not "'+t.kind+'"');for(let B=0,q=t.implicitTypes.length;B"),t.result!==null&&M.kind!==t.kind&&z(t,"unacceptable node kind for !<"+t.tag+'> tag; it should be "'+M.kind+'", not "'+t.kind+'"'),M.resolve(t.result,t.tag)?(t.result=M.construct(t.result,t.tag),t.anchor!==null&&we(t,t.anchor,t.result)):z(t,"cannot resolve a node with !<"+t.tag+"> explicit tag")}return t.listener!==null&&t.listener("close",t),t.depth-=1,t.tag!==null||t.anchor!==null||D}function gu(t){const y=t.position;let _=!1,F;for(t.version=null,t.checkLineBreaks=t.legacy,t.tagMap=Object.create(null),t.anchorMap=Object.create(null);(F=t.input.charCodeAt(t.position))!==0&&(Y(t,!0,-1),F=t.input.charCodeAt(t.position),!(t.lineIndent>0||F!==37));){_=!0,F=t.input.charCodeAt(++t.position);let C=t.position;for(;F!==0&&!O(F);)F=t.input.charCodeAt(++t.position);const L=t.input.slice(C,t.position),p=[];for(L.length<1&&z(t,"directive name must not be less than one character in length");F!==0;){for(;R(F);)F=t.input.charCodeAt(++t.position);if(F===35){do F=t.input.charCodeAt(++t.position);while(F!==0&&!A(F));break}if(A(F))break;for(C=t.position;F!==0&&!O(F);)F=t.input.charCodeAt(++t.position);p.push(t.input.slice(C,t.position))}F!==0&&Ue(t),c.call(Rn,L)?Rn[L](t,L,p):He(t,'unknown document directive "'+L+'"')}if(Y(t,!0,-1),t.lineIndent===0&&t.input.charCodeAt(t.position)===45&&t.input.charCodeAt(t.position+1)===45&&t.input.charCodeAt(t.position+2)===45?(t.position+=3,Y(t,!0,-1)):_&&z(t,"directives end mark is expected"),Ee(t,t.lineIndent-1,b,!1,!0),Y(t,!0,-1),t.checkLineBreaks&&g.test(t.input.slice(y,t.position))&&He(t,"non-ASCII line breaks are interpreted as content"),t.documents.push(t.result),t.position===t.lineStart&&Ge(t)){t.input.charCodeAt(t.position)===46&&(t.position+=3,Y(t,!0,-1));return}t.position"u"&&(_=y,y=null);const F=jn(t,_);if(typeof y!="function")return F;for(let C=0,L=F.length;C{var u=Sn(),r=Fn(),o=er(),a=Object.prototype.toString,c=Object.prototype.hasOwnProperty,i=65279,s=9,f=10,b=13,l=32,d=33,h=34,m=35,g=37,k=38,x=39,v=42,E=44,A=45,R=58,O=61,j=62,U=63,J=64,ae=91,xe=93,on=96,Re=123,Le=124,ce=125,Q={};Q[0]="\\0",Q[7]="\\a",Q[8]="\\b",Q[9]="\\t",Q[10]="\\n",Q[11]="\\v",Q[12]="\\f",Q[13]="\\r",Q[27]="\\e",Q[34]='\\"',Q[92]="\\\\",Q[133]="\\N",Q[160]="\\_",Q[8232]="\\L",Q[8233]="\\P";var In=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"],z=/^[-+]?[0-9_]+(?::[0-9_]+)+(?:\.[0-9_]*)?$/;function He(p,w){if(w===null)return{};const I={},D=Object.keys(w);for(let S=0,M=D.length;S=32&&p<=126||p>=161&&p<=55295&&p!==8232&&p!==8233||p>=57344&&p<=65533&&p!==i||p>=65536&&p<=1114111}function ve(p){return Se(p)&&p!==i&&p!==b&&p!==f}function Ue(p,w,I){const D=ve(p),S=D&&!oe(p);return(I?D:D&&p!==E&&p!==ae&&p!==xe&&p!==Re&&p!==ce)&&p!==m&&!(w===R&&!S)||ve(w)&&!oe(w)&&p===m||w===R&&S}function Y(p){return Se(p)&&p!==i&&!oe(p)&&p!==A&&p!==U&&p!==R&&p!==E&&p!==ae&&p!==xe&&p!==Re&&p!==ce&&p!==m&&p!==k&&p!==v&&p!==d&&p!==Le&&p!==O&&p!==j&&p!==x&&p!==h&&p!==g&&p!==J&&p!==on}function Ge(p){return!oe(p)&&p!==R}function Ce(p,w){const I=p.charCodeAt(w);let D;return I>=55296&&I<=56319&&w+1=56320&&D<=57343)?(I-55296)*1024+D-56320+65536:I}function Ln(p){return/^\n* /.test(p)}var On=1,cn=2,Nn=3,Pn=4,_e=5;function zn(p,w,I,D,S,M,T,P){let N,B=0,q=null,$=!1,W=!1;const cr=D!==-1;let ln=-1,sn=Y(Ce(p,0))&&Ge(Ce(p,p.length-1));if(w||T)for(N=0;N=65536?N+=2:N++){if(B=Ce(p,N),!Se(B))return _e;sn=sn&&Ue(B,q,P),q=B}else{for(N=0;N=65536?N+=2:N++){if(B=Ce(p,N),B===f)$=!0,cr&&(W=W||N-ln-1>D&&p[ln+1]!==" ",ln=N);else if(!Se(B))return _e;sn=sn&&Ue(B,q,P),q=B}W=W||cr&&N-ln-1>D&&p[ln+1]!==" "}return!$&&!W?sn&&!T&&!S(p)?On:M===Oe?_e:cn:I>9&&Ln(p)?_e:T?M===Oe?_e:cn:W?Pn:Nn}function bu(p,w,I,D,S){p.dump=(function(){if(w.length===0)return p.quotingType===Oe?'""':"''";if(!p.noCompatMode&&(In.indexOf(w)!==-1||z.test(w)))return p.quotingType===Oe?'"'+w+'"':"'"+w+"'";const M=p.indent*Math.max(1,I),T=p.lineWidth===-1?-1:Math.max(Math.min(p.lineWidth,40),p.lineWidth-M),P=D||p.flowLevel>-1&&I>=p.flowLevel;function N(B){return Rn(p,B)}switch(zn(w,P,p.indent,T,N,p.quotingType,p.forceQuotes&&!D,S)){case On:return w;case cn:return"'"+w.replace(/'/g,"''")+"'";case Nn:return"|"+Bn(w,p.indent)+qn(an(w,M));case Pn:return">"+Bn(w,p.indent)+qn(an(mu(w,T),M));case _e:return'"'+gu(w)+'"';default:throw new r("impossible error: invalid scalar style")}})()}function Bn(p,w){const I=Ln(p)?String(w):"",D=p[p.length-1]===` +`;return I+(D&&(p[p.length-2]===` +`||p===` +`)?"+":D?"":"-")+` +`}function qn(p){return p[p.length-1]===` +`?p.slice(0,-1):p}function mu(p,w){const I=/(\n+)([^\n]*)/g;let D=(function(){let P=p.indexOf(` +`);return P=P!==-1?P:p.length,I.lastIndex=P,Ee(p.slice(0,P),w)})(),S=p[0]===` +`||p[0]===" ",M,T;for(;T=I.exec(p);){const P=T[1],N=T[2];M=N[0]===" ",D+=P+(!S&&!M&&N!==""?` +`:"")+Ee(N,w),S=M}return D}function Ee(p,w){if(p===""||p[0]===" ")return p;const I=/ [^ ]/g;let D,S=0,M,T=0,P=0,N="";for(;D=I.exec(p);)P=D.index,P-S>w&&(M=T>S?T:P,N+=` +`+p.slice(S,M),S=M+1),T=P;return N+=` +`,p.length-S>w&&T>S?N+=p.slice(S,T)+` +`+p.slice(T+1):N+=p.slice(S),N.slice(1)}function gu(p){let w="",I=0;for(let D=0;D=65536?D+=2:D++){I=Ce(p,D);const S=Q[I];!S&&Se(I)?(w+=p[D],I>=65536&&(w+=p[D+1])):w+=S||we(I)}return w}function jn(p,w,I){let D="";const S=p.tag;for(let M=0,T=I.length;M"u"&&_(p,w,null,!1,!1))&&(D!==""&&(D+=","+(p.condenseFlow?"":" ")),D+=p.dump)}p.tag=S,p.dump="["+D+"]"}function Hn(p,w,I,D){let S="";const M=p.tag;for(let T=0,P=I.length;T"u"&&_(p,w+1,null,!0,!0,!1,!0))&&((!D||S!=="")&&(S+=$e(p,w)),p.dump&&f===p.dump.charCodeAt(0)?S+="-":S+="- ",S+=p.dump)}p.tag=M,p.dump=S||"[]"}function ku(p,w,I){let D="";const S=p.tag,M=Object.keys(I);for(let T=0,P=M.length;T1024&&(N+="? "),N+=p.dump+(p.condenseFlow?'"':"")+":"+(p.condenseFlow?"":" "),_(p,w,q,!1,!1)&&(N+=p.dump,D+=N))}p.tag=S,p.dump="{"+D+"}"}function t(p,w,I,D){let S="";const M=p.tag,T=Object.keys(I);if(p.sortKeys===!0)T.sort();else if(typeof p.sortKeys=="function")T.sort(p.sortKeys);else if(p.sortKeys)throw new r("sortKeys must be a boolean or a function");for(let P=0,N=T.length;P1024;W&&(p.dump&&f===p.dump.charCodeAt(0)?B+="?":B+="? "),B+=p.dump,W&&(B+=$e(p,w)),_(p,w+1,$,!0,W)&&(p.dump&&f===p.dump.charCodeAt(0)?B+=":":B+=": ",B+=p.dump,S+=B)}p.tag=M,p.dump=S||"{}"}function y(p,w,I){const D=I?p.explicitTypes:p.implicitTypes;for(let S=0,M=D.length;S tag resolver accepts not "'+P+'" style');p.dump=N}return!0}}return!1}function _(p,w,I,D,S,M,T){p.tag=null,p.dump=I,y(p,I,!1)||y(p,I,!0);const P=a.call(p.dump),N=D;D&&(D=p.flowLevel<0||p.flowLevel>w);const B=P==="[object Object]"||P==="[object Array]";let q,$;if(B&&(q=p.duplicates.indexOf(I),$=q!==-1),(p.tag!==null&&p.tag!=="?"||$||p.indent!==2&&w>0)&&(S=!1),$&&p.usedDuplicates[q])p.dump="*ref_"+q;else{if(B&&$&&!p.usedDuplicates[q]&&(p.usedDuplicates[q]=!0),P==="[object Object]")D&&Object.keys(p.dump).length!==0?(t(p,w,p.dump,S),$&&(p.dump="&ref_"+q+p.dump)):(ku(p,w,p.dump),$&&(p.dump="&ref_"+q+" "+p.dump));else if(P==="[object Array]")D&&p.dump.length!==0?(p.noArrayIndent&&!T&&w>0?Hn(p,w-1,p.dump,S):Hn(p,w,p.dump,S),$&&(p.dump="&ref_"+q+p.dump)):(jn(p,w,p.dump),$&&(p.dump="&ref_"+q+" "+p.dump));else if(P==="[object String]")p.tag!=="?"&&bu(p,p.dump,w,M,N);else{if(P==="[object Undefined]")return!1;if(p.skipInvalid)return!1;throw new r("unacceptable kind of an object to dump "+P)}if(p.tag!==null&&p.tag!=="?"){let W=encodeURI(p.tag[0]==="!"?p.tag.slice(1):p.tag).replace(/!/g,"%21");p.tag[0]==="!"?W="!"+W:W.slice(0,18)==="tag:yaml.org,2002:"?W="!!"+W.slice(18):W="!<"+W+">",p.dump=W+" "+p.dump}}return!0}function F(p,w){const I=[],D=[];C(p,I,D);const S=D.length;for(let M=0;M{var u=Oc(),r=Nc();function o(a,c){return function(){throw new Error("Function yaml."+a+" is removed in js-yaml 4. Use yaml."+c+" instead, which is now safe by default.")}}n.exports.Type=re(),n.exports.Schema=_t(),n.exports.FAILSAFE_SCHEMA=St(),n.exports.JSON_SCHEMA=Rt(),n.exports.CORE_SCHEMA=Lt(),n.exports.DEFAULT_SCHEMA=er(),n.exports.load=u.load,n.exports.loadAll=u.loadAll,n.exports.dump=r.dump,n.exports.YAMLException=Fn(),n.exports.types={binary:Pt(),float:It(),map:Dt(),null:Ft(),pairs:Bt(),set:qt(),timestamp:Ot(),bool:Tt(),int:Mt(),merge:Nt(),omap:zt(),seq:At(),str:Et()},n.exports.safeLoad=o("safeLoad","load"),n.exports.safeLoadAll=o("safeLoadAll","loadAll"),n.exports.safeDump=o("safeDump","dump")}))()),{Type:F0,Schema:T0,FAILSAFE_SCHEMA:M0,JSON_SCHEMA:I0,CORE_SCHEMA:Pc,DEFAULT_SCHEMA:R0,load:zc,loadAll:L0,dump:O0,YAMLException:N0,types:P0,safeLoad:z0,safeLoadAll:B0,safeDump:q0}=jt.default;jt.default;var Fu,Lr;function Bc(){return Lr||(Lr=1,Fu=function(n,u){var r=3,o="-",a=o.charCodeAt(0),c=o.length;function i(s,f,b,l){var d,h,m,g,k,x,v,E=!1,A=s.bMarks[f]+s.tShift[f],R=s.eMarks[f];if(f!==0||a!==s.src.charCodeAt(0))return!1;for(d=A+1;d<=R;d++)if(o[(d-A)%c]!==s.src[d]){v=d+1;break}if(m=Math.floor((d-A)/c),m=b||s.src.slice(A,R)==="..."||(A=s.bMarks[h]+s.tShift[h],R=s.eMarks[h],A=4)){for(d=A+1;d<=R&&o[(d-A)%c]===s.src[d];d++);if(!(Math.floor((d-A)/c){let n="";e.use(jc,u=>{const r=$c(u);r!==void 0?n=Ht(r,e.utils.escapeHtml):n=""}),e.renderer.rules.front_matter=(u,r,o,a,c)=>n===""?"":`
    ${n}
    -`}}function qc(e){try{const n=Lc(e,{schema:zc});if(n!==null&&typeof n=="object"&&!Array.isArray(n)&&Object.keys(n).length>0)return n}catch{}}function it(e,n){const u=Object.entries(e);return u.length===0?"":` -${u.map(([t,o])=>`${n(t)}${Qn(o,n)}`).join(` +`}}function $c(e){try{const n=zc(e,{schema:Pc});if(n!==null&&typeof n=="object"&&!Array.isArray(n)&&Object.keys(n).length>0)return n}catch{}}function Ht(e,n){const u=Object.entries(e);return u.length===0?"":` +${u.map(([o,a])=>`${n(o)}${zu(a,n)}`).join(` `)} -`}function Qn(e,n){if(e==null)return"";if(e instanceof Date)return n(jc(e));if(Array.isArray(e))return e.every($c)?e.map(r=>Qn(r,n)).join(", "):`
      ${e.map(r=>`
    • ${Qn(r,n)}
    • `).join("")}
    `;if(typeof e=="object"){const u=it(e,n);return u===""?"":`${u}
    `}return n(String(e))}function jc(e){if(Number.isNaN(e.getTime()))return"";const n=e.toISOString();return n.endsWith("T00:00:00.000Z")?n.slice(0,10):n}function $c(e){if(e==null||e instanceof Date)return!0;const n=typeof e;return n==="string"||n==="number"||n==="boolean"||n==="bigint"}const ku={rootValueKey:"extension.markeditPreview",defaultModes:["side-by-side","preview"],defaultPreset:"default"},Hc=Re(_.MarkEdit.userSettings),$=Re(Hc[ku.rootValueKey]),at=Re($.changeMode),ct=Re($.markdownIt),Uc=["automatic","quiet","notify","never"],Pe=(()=>{const e=$.updateBehavior;return e&&Uc.includes(e)?e:Xe($.autoUpdate)?"quiet":"never"})(),Gc=Xe($.syncScroll);Xe($.hidePreviewButtons);Xe($.syntaxAutoDetect,!1);const Vc=Xe($.imageHoverPreview,!1),_n=$.themeName??"github",lt=_n==="none",un=$.styledHtmlColorScheme??$.styledHtmlTheme??"auto";$.mathDelimiters;const Zc=at.modes??ku.defaultModes,or=Re(at.hotKey),Wc=ct.preset??ku.defaultPreset,Yc=Re(ct.options);function Re(e,n={}){return e??n}function Xe(e,n=!0){return e??n}const Kc=`.markdown-body { +`}function zu(e,n){if(e==null)return"";if(e instanceof Date)return n(Uc(e));if(Array.isArray(e))return e.every(Gc)?e.map(r=>zu(r,n)).join(", "):`
      ${e.map(r=>`
    • ${zu(r,n)}
    • `).join("")}
    `;if(typeof e=="object"){const u=Ht(e,n);return u===""?"":`${u}
    `}return n(String(e))}function Uc(e){if(Number.isNaN(e.getTime()))return"";const n=e.toISOString();return n.endsWith("T00:00:00.000Z")?n.slice(0,10):n}function Gc(e){if(e==null||e instanceof Date)return!0;const n=typeof e;return n==="string"||n==="number"||n==="boolean"||n==="bigint"}const nr={rootValueKey:"extension.markeditPreview",defaultModes:["side-by-side","preview"],defaultPreset:"default"},Vc=tn(H.MarkEdit.userSettings),se=tn(Vc[nr.rootValueKey]),$t=tn(se.changeMode),Ut=tn(se.markdownIt),Zc=["automatic","quiet","notify","never"],pn=(()=>{const e=se.updateBehavior;return e&&Zc.includes(e)?e:Tn(se.autoUpdate)?"quiet":"never"})(),Wc=Tn(se.syncScroll);Tn(se.hidePreviewButtons);Tn(se.syntaxAutoDetect,!1);const Yc=Tn(se.imageHoverPreview,!1),cu=se.themeName??"github",Gt=cu==="none",Gn=se.styledHtmlColorScheme??se.styledHtmlTheme??"auto";se.mathDelimiters;const Kc=$t.modes??nr.defaultModes,Or=tn($t.hotKey),Jc=Ut.preset??nr.defaultPreset,Qc=tn(Ut.options);function tn(e,n={}){return e??n}function Tn(e,n=!0){return e??n}const Xc=`.markdown-body { --base-size-16: 1rem; --base-size-24: 1.5rem; --base-size-4: 0.25rem; @@ -1179,7 +1194,7 @@ ${u.map(([t,o])=>`${n(t)}${Qn(o,n)}`).joi .markdown-body .highlight pre:has(+.zeroclipboard-container) { min-height: 52px; } -`,Jc=`.markdown-body { +`,el=`.markdown-body { /* light */ color-scheme: light; --fgColor-danger: #d1242f; @@ -1233,7 +1248,7 @@ ${u.map(([t,o])=>`${n(t)}${Qn(o,n)}`).joi --focus-outlineColor: var(--borderColor-accent-emphasis); --borderColor-neutral-muted: var(--borderColor-muted); } -`,Xc=`.markdown-body { +`,nl=`.markdown-body { /* dark */ color-scheme: dark; --fgColor-accent: #4493f8; @@ -1287,7 +1302,7 @@ ${u.map(([t,o])=>`${n(t)}${Qn(o,n)}`).joi --focus-outlineColor: var(--borderColor-accent-emphasis); --borderColor-neutral-muted: var(--borderColor-muted); } -`,Qc=`.markdown-body { +`,ul=`.markdown-body { /* dark */ color-scheme: dark; --bgColor-attention-muted: #ffc60015; @@ -1311,7 +1326,7 @@ ${u.map(([t,o])=>`${n(t)}${Qn(o,n)}`).joi --focus-outlineColor: var(--borderColor-accent-emphasis); --borderColor-neutral-muted: var(--borderColor-muted); } -`,el=`.markdown-body { +`,rl=`.markdown-body { /* dark */ color-scheme: dark; --bgColor-attention-muted: #f1fa8c15; @@ -1335,7 +1350,7 @@ ${u.map(([t,o])=>`${n(t)}${Qn(o,n)}`).joi --focus-outlineColor: var(--borderColor-accent-emphasis); --borderColor-neutral-muted: var(--borderColor-muted); } -`,nl=`.markdown-body { +`,tl=`.markdown-body { /* light */ color-scheme: light; --bgColor-attention-muted: #fff8c5; @@ -1359,7 +1374,7 @@ ${u.map(([t,o])=>`${n(t)}${Qn(o,n)}`).joi --focus-outlineColor: var(--borderColor-accent-emphasis); --borderColor-neutral-muted: var(--borderColor-muted); } -`,ul=`.markdown-body { +`,ol=`.markdown-body { /* dark */ color-scheme: dark; --bgColor-attention-muted: #bb800926; @@ -1383,7 +1398,7 @@ ${u.map(([t,o])=>`${n(t)}${Qn(o,n)}`).joi --focus-outlineColor: var(--borderColor-accent-emphasis); --borderColor-neutral-muted: var(--borderColor-muted); } -`,rl=`.markdown-body { +`,il=`.markdown-body { /* dark */ color-scheme: dark; --bgColor-attention-muted: #ecc48d1a; @@ -1407,7 +1422,7 @@ ${u.map(([t,o])=>`${n(t)}${Qn(o,n)}`).joi --focus-outlineColor: var(--borderColor-accent-emphasis); --borderColor-neutral-muted: var(--borderColor-muted); } -`,tl=`.markdown-body { +`,al=`.markdown-body { /* light */ color-scheme: light; --bgColor-attention-muted: #ea9d341a; @@ -1431,7 +1446,7 @@ ${u.map(([t,o])=>`${n(t)}${Qn(o,n)}`).joi --focus-outlineColor: var(--borderColor-accent-emphasis); --borderColor-neutral-muted: var(--borderColor-muted); } -`,ol=`.markdown-body { +`,cl=`.markdown-body { /* dark */ color-scheme: dark; --bgColor-attention-muted: #f6c1771a; @@ -1455,7 +1470,7 @@ ${u.map(([t,o])=>`${n(t)}${Qn(o,n)}`).joi --focus-outlineColor: var(--borderColor-accent-emphasis); --borderColor-neutral-muted: var(--borderColor-muted); } -`,il=`.markdown-body { +`,ll=`.markdown-body { /* light */ color-scheme: light; --bgColor-attention-muted: #b5890026; @@ -1479,7 +1494,7 @@ ${u.map(([t,o])=>`${n(t)}${Qn(o,n)}`).joi --focus-outlineColor: var(--borderColor-accent-emphasis); --borderColor-neutral-muted: var(--borderColor-muted); } -`,al=`.markdown-body { +`,sl=`.markdown-body { /* dark */ color-scheme: dark; --bgColor-attention-muted: #b5890026; @@ -1503,7 +1518,7 @@ ${u.map(([t,o])=>`${n(t)}${Qn(o,n)}`).joi --focus-outlineColor: var(--borderColor-accent-emphasis); --borderColor-neutral-muted: var(--borderColor-muted); } -`,cl=`.markdown-body { +`,dl=`.markdown-body { /* dark */ color-scheme: dark; --bgColor-attention-muted: #f4eee41a; @@ -1527,7 +1542,7 @@ ${u.map(([t,o])=>`${n(t)}${Qn(o,n)}`).joi --focus-outlineColor: var(--borderColor-accent-emphasis); --borderColor-neutral-muted: var(--borderColor-muted); } -`,ll=`.markdown-body { +`,fl=`.markdown-body { /* light */ color-scheme: light; --bgColor-attention-muted: #df86181a; @@ -1551,7 +1566,7 @@ ${u.map(([t,o])=>`${n(t)}${Qn(o,n)}`).joi --focus-outlineColor: var(--borderColor-accent-emphasis); --borderColor-neutral-muted: var(--borderColor-muted); } -`,sl=`.markdown-body { +`,hl=`.markdown-body { /* dark */ color-scheme: dark; --bgColor-attention-muted: #f7ecb51a; @@ -1575,7 +1590,7 @@ ${u.map(([t,o])=>`${n(t)}${Qn(o,n)}`).joi --focus-outlineColor: var(--borderColor-accent-emphasis); --borderColor-neutral-muted: var(--borderColor-muted); } -`,dl=`.markdown-body { +`,pl=`.markdown-body { /* light */ color-scheme: light; --bgColor-attention-muted: #fff8c5; @@ -1599,7 +1614,7 @@ ${u.map(([t,o])=>`${n(t)}${Qn(o,n)}`).joi --focus-outlineColor: var(--borderColor-accent-emphasis); --borderColor-neutral-muted: var(--borderColor-muted); } -`,fl=`.markdown-body { +`,bl=`.markdown-body { /* dark */ color-scheme: dark; --bgColor-attention-muted: #d0bf691a; @@ -1623,7 +1638,7 @@ ${u.map(([t,o])=>`${n(t)}${Qn(o,n)}`).joi --focus-outlineColor: var(--borderColor-accent-emphasis); --borderColor-neutral-muted: var(--borderColor-muted); } -`,hl=`.markdown-alert { +`,ml=`.markdown-alert { padding: 0.5rem 1rem; margin-bottom: 16px; color: inherit; @@ -1692,7 +1707,7 @@ ${u.map(([t,o])=>`${n(t)}${Qn(o,n)}`).joi .markdown-alert.markdown-alert-caution .markdown-alert-title { color: var(--color-caution); } -`,pl=`:root { +`,gl=`:root { --color-note: #0969da; --color-tip: #1a7f37; --color-warning: #9a6700; @@ -1700,7 +1715,7 @@ ${u.map(([t,o])=>`${n(t)}${Qn(o,n)}`).joi --color-caution: #d1242f; --color-important: #8250df; } -`,bl=`:root { +`,kl=`:root { --color-note: #2f81f7; --color-tip: #3fb950; --color-warning: #d29922; @@ -1708,7 +1723,7 @@ ${u.map(([t,o])=>`${n(t)}${Qn(o,n)}`).joi --color-caution: #f85149; --color-important: #a371f7; } -`,ml=`.code-copy-wrapper { +`,yl=`.code-copy-wrapper { position: relative; } @@ -1726,7 +1741,7 @@ ${u.map(([t,o])=>`${n(t)}${Qn(o,n)}`).joi /* Prevent elements from moving during opacity changes in Safari */ will-change: opacity, background; } -`,gl=`.code-copy-button { +`,xl=`.code-copy-button { color: #5b636d; } @@ -1737,7 +1752,7 @@ ${u.map(([t,o])=>`${n(t)}${Qn(o,n)}`).joi .code-copy-button:active { background: #dddddd; } -`,kl=`.code-copy-button { +`,wl=`.code-copy-button { color: #9398a0; } @@ -1748,30 +1763,30 @@ ${u.map(([t,o])=>`${n(t)}${Qn(o,n)}`).joi .code-copy-button:active { background: #333333; } -`,hn={github:{light:Jc,dark:Xc},cobalt:{dark:Qc},dracula:{dark:el},minimal:{light:nl,dark:ul},"night-owl":{dark:rl},"rose-pine":{light:tl,dark:ol},solarized:{light:il,dark:al},synthwave84:{dark:cl},"winter-is-coming":{light:ll,dark:sl},xcode:{light:dl,dark:fl}};function xl(e="auto"){if(lt)return"";const n=hn[_n]??hn.github,u=n.light??n.dark,r=n.dark??n.light,t=Au(u)??"#ffffff",o=Au(r)??"#0d1117";return[".markdown-body { padding: 25px; }",...En(e,`body { background: ${t}; }`,`body { background: ${o}; }`)].join(` -`)}function st(e="auto"){if(lt)return[`:root { color-scheme: ${e==="auto"?"light dark":e}; }`,"body, .markdown-body { background: Canvas; color: CanvasText; }"].join(` -`);const n=hn[_n]??hn.github,u=n.light??n.dark,r=n.dark??n.light;return[Kc,...En(e,u,r)].join(` -`)}function yl(e="auto"){return[hl,...En(e,pl,bl)].join(` -`)}function dt(e="auto"){return[ml,...En(e,gl,kl)].join(` -`)}function En(e,n,u){const r=[];switch(e){case"light":r.push(n);break;case"dark":r.push(u);break;case"auto":r.push(` +`,Qn={github:{light:el,dark:nl},cobalt:{dark:ul},dracula:{dark:rl},minimal:{light:tl,dark:ol},"night-owl":{dark:il},"rose-pine":{light:al,dark:cl},solarized:{light:ll,dark:sl},synthwave84:{dark:dl},"winter-is-coming":{light:fl,dark:hl},xcode:{light:pl,dark:bl}};function vl(e="auto"){if(Gt)return"";const n=Qn[cu]??Qn.github,u=n.light??n.dark,r=n.dark??n.light,o=lr(u)??"#ffffff",a=lr(r)??"#0d1117";return[".markdown-body { padding: 25px; }",...lu(e,`body { background: ${o}; }`,`body { background: ${a}; }`)].join(` +`)}function Vt(e="auto"){if(Gt)return[`:root { color-scheme: ${e==="auto"?"light dark":e}; }`,"body, .markdown-body { background: Canvas; color: CanvasText; }"].join(` +`);const n=Qn[cu]??Qn.github,u=n.light??n.dark,r=n.dark??n.light;return[Xc,...lu(e,u,r)].join(` +`)}function Cl(e="auto"){return[ml,...lu(e,gl,kl)].join(` +`)}function Zt(e="auto"){return[yl,...lu(e,xl,wl)].join(` +`)}function lu(e,n,u){const r=[];switch(e){case"light":r.push(n);break;case"dark":r.push(u);break;case"auto":r.push(` ${n} @media (prefers-color-scheme: dark) { ${u} - }`);break}return r}const wl={default:{viewMode:"View Mode",changeMode:"Change Mode",editMode:"Edit Mode",sideBySideMode:"Side-by-Side Mode",previewMode:"Preview Mode",saveCleanHtml:"Save Clean HTML",saveStyledHtml:"Save Styled HTML",copyHtml:"Copy HTML",copyRichText:"Copy Rich Text",copyCode:"Copy Code",untitled:"Untitled",update:"Update",version:"Version",checkReleases:"Check Releases",updateAndRelaunch:"Update and Relaunch",newVersionAvailable:"is available!",viewReleasePage:"View Release Page",remindMeLater:"Remind Me Later",skipThisVersion:"Skip This Version",failedToUpdate:"Failed to update. Please try again later.",source:"Source",preview:"Preview"},"zh-CN":{viewMode:"视图模式",changeMode:"切换模式",editMode:"编辑模式",sideBySideMode:"并排模式",previewMode:"预览模式",saveCleanHtml:"保存无样式 HTML",saveStyledHtml:"保存带样式 HTML",copyHtml:"复制 HTML",copyRichText:"复制富文本",copyCode:"复制代码",untitled:"未命名",update:"更新",version:"版本",checkReleases:"查看版本",updateAndRelaunch:"更新并重新启动",newVersionAvailable:"已发布!",viewReleasePage:"查看发布页面",remindMeLater:"稍后提醒我",skipThisVersion:"跳过这个版本",failedToUpdate:"更新失败,请稍后再试。",source:"源码",preview:"预览"},"zh-TW":{viewMode:"視圖模式",changeMode:"切換模式",saveCleanHtml:"儲存無樣式 HTML",saveStyledHtml:"儲存帶樣式 HTML",copyHtml:"拷貝 HTML",copyRichText:"複製富文字",copyCode:"拷貝程式碼",editMode:"編輯模式",sideBySideMode:"並排模式",previewMode:"預覽模式",untitled:"未命名",update:"更新",version:"版本",checkReleases:"檢視版本",updateAndRelaunch:"更新並重新啟動",newVersionAvailable:"已釋出!",viewReleasePage:"檢視釋出頁面",remindMeLater:"稍後提醒我",skipThisVersion:"跳過這個版本",failedToUpdate:"更新失敗,請稍後再試。",source:"原始碼",preview:"預覽"}};function F(e){return Cl[e]}const vl=["default","zh-CN","zh-TW"],Cl=wl[(()=>{const e=navigator.language;return vl.includes(e)?e:"default"})()];function xu(){return typeof _.MarkEdit.addExtension=="function"}async function yu(e,n=!0){return await Al,U.render(e,{lineInfo:n})}function ft(e){e()}async function ht(e){const n=r=>``;return['',`
    ${e} -
    `,n(xl(un)),n(st(un)),n(yl(un)),n(dt(un)),""].join(` -`)}const U=j(Wc,{html:!0,breaks:!0,linkify:!0,...Yc}),_l=[];U.use(Bc());U.use(we);U.use(Ia,{matcher:e=>!e.startsWith("#"),attrs:{target:"_blank",rel:"noopener"}});U.use(ja);U.use(Ua,{enabled:xu(),label:!0});U.use(Va);const El=new Set(["paragraph_open","heading_open","blockquote_open","list_item_open","bullet_list_open","ordered_list_open","fence","code_block","table_open","html_block","front_matter"]),Al=Promise.all(_l).then(()=>{for(const e of El){const n=U.renderer.rules[e];U.renderer.rules[e]=(u,r,t,o,a)=>{const i=u[r];return o.lineInfo&&i.map?.length===2&&(i.attrSet("data-line-from",String(i.map[0])),i.attrSet("data-line-to",String(i.map[1]-1))),n?n(u,r,t,o,a):a.renderToken(u,r,t)}}for(const e of["fence","code_block"]){const n=U.renderer.rules[e];U.renderer.rules[e]=(u,r,t,o,a)=>` +
    `,n(vl(Gn)),n(Vt(Gn)),n(Cl(Gn)),n(Zt(Gn)),""].join(` +`)}const fe=le(Jc,{html:!0,breaks:!0,linkify:!0,...Qc}),Dl=[];fe.use(Hc());fe.use(Ye);fe.use(dc,{matcher:e=>!e.startsWith("#"),attrs:{target:"_blank",rel:"noopener"}});fe.use(xc);fe.use(Cc,{enabled:ur(),label:!0});fe.use(Ec);const Sl=new Set(["paragraph_open","heading_open","blockquote_open","list_item_open","bullet_list_open","ordered_list_open","fence","code_block","table_open","html_block","front_matter"]),Fl=Promise.all(Dl).then(()=>{for(const e of Sl){const n=fe.renderer.rules[e];fe.renderer.rules[e]=(u,r,o,a,c)=>{const i=u[r];return a.lineInfo&&i.map?.length===2&&(i.attrSet("data-line-from",String(i.map[0])),i.attrSet("data-line-to",String(i.map[1]-1))),n?n(u,r,o,a,c):c.renderToken(u,r,o)}}for(const e of["fence","code_block"]){const n=fe.renderer.rules[e];fe.renderer.rules[e]=(u,r,o,a,c)=>`
    - ${n===void 0?a.renderToken(u,r,t):n(u,r,t,o,a)} - -
    `}}),Dl=new DOMParser,Fl="image-loader",wu="cm-md-image-preview",ir=5;function pt(e){const n=Dl.parseFromString(e,"text/html");return n.querySelectorAll("img").forEach(r=>{const t=r.getAttribute("src");t!==null&&(t.includes("://")||t.startsWith("data:image/")||(r.src=`${Fl}://${t}`))}),n.body.innerHTML}function Sl(e){typeof _.MarkEdit.getFileInfo=="function"&&(document.addEventListener("mousemove",n=>{te.panelPresenter!==void 0&&(clearTimeout(te.panelPresenter),te.panelPresenter=void 0),te.panelPresenter=setTimeout(()=>{const u=n.target,r=u?.closest(".cm-md-link"),t=r?.dataset.linkUrl??r?.innerText??"";r!==null&&jt(t)?Tl(r,t):u?.classList.contains(wu)||Ne()},600)}),document.addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&Ne(!1)}),e.addEventListener("scroll",()=>Ne()))}async function Tl(e,n){if(e===te.focusedElement)return;const u=(await _.MarkEdit.getFileInfo())?.parentPath;if(u===void 0)return;const r=ye(u,n),t=await _.MarkEdit.getFileObject(r);if(t===void 0)return;const o=e.getBoundingClientRect(),a=document.createElement("img");a.className=wu,a.style.position="fixed",a.style.left=`${o.left}px`,a.style.zIndex="10000",a.style.borderRadius="5px",a.style.opacity="0",a.style.transition="opacity 120ms",a.style.cursor="pointer",a.onclick=()=>{Ne(),window.open(n,"_blank")},a.onload=()=>{const l=Math.min(a.naturalHeight,240);a.style.height=`${l}px`;const d=o.top,h=window.innerHeight-o.bottom;d>h?a.style.top=`${o.top-l-ir}px`:a.style.top=`${o.bottom+ir}px`,requestAnimationFrame(()=>{a.style.opacity="1"})};const i=t.mimeType??"image/png";a.src=`data:${i};base64,${t.data}`,Ne(!1),te.focusedElement=e,document.body.appendChild(a)}function Ne(e=!0){te.focusedElement!==void 0&&(te.focusedElement=void 0,document.querySelectorAll(`.${wu}`).forEach(n=>{e?(n.style.opacity="0",n.addEventListener("transitionend",()=>n.remove(),{once:!0})):n.remove()}))}const te={panelPresenter:void 0,focusedElement:void 0};function Ml(e,n){Gc&&("onscrollend"in window?e.addEventListener("scrollend",()=>eu(e,n)):e.addEventListener("scroll",()=>{Un.scrollUpdater!==void 0&&clearTimeout(Un.scrollUpdater),Un.scrollUpdater=setTimeout(()=>{eu(e,n)},100)}))}function eu(e,n,u=!0){const{line:r,progress:t}=Il(e);Rl(n,r,t,u)}function Il(e,n=0){const u=_.MarkEdit.editorView,r=u.lineBlockAtHeight(e.scrollTop+n),t=u.state.doc.lineAt(r.from).number-1,o=Bt(u.domAtPos(r.from).node);if(o===null)return{line:t,progress:0};const a=e.getBoundingClientRect(),i=o.getBoundingClientRect(),l=a.top-i.top-n,d=i.height>0?vu(l/i.height):0;return{line:t,progress:d}}function Rl(e,n,u,r=!0){if(n===0&&u===0)return tn(e,0,r);const t=Array.from(document.querySelectorAll("[data-line-from]")),o=zl(t,n);if(o!==void 0){const{from:l,to:d}=_e(o);return Tn(e,o,Ll(n,u,l,d),r)}if(n===0)return tn(e,0,r);const{beforeBlock:a,afterBlock:i}=Ol(t,n);if(a!==void 0&&i!==void 0){const l=_e(a),d=_e(i),h=Wn(e,a)+a.offsetHeight,c=Wn(e,i),f=d.from-l.to,s=n-l.to+u,p=f>0?vu(s/f):0,b=h+(c-h)*p;return tn(e,b,r)}if(a!==void 0)return Tn(e,a,1,r);if(i!==void 0)return Tn(e,i,0,r)}function zl(e,n){return e.find(u=>{const{from:r,to:t}=_e(u);return n>=r&&n<=t})}function Ll(e,n,u,r){const t=r-u;if(t<1)return e===u?n:0;const o=e-u+n;return vu(o/t)}function Ol(e,n){let u,r;for(const t of e){const{from:o,to:a}=_e(t);if(an){r=t;break}}return{beforeBlock:u,afterBlock:r}}function vu(e){return Math.max(0,Math.min(1,e))}const Un={scrollUpdater:void 0};function Pl(e){const n=e.match(/^((?:\s{0,3}>\s*)*\s*(?:[-*+]|\d+[.)])\s+\[)([ xX])\](?= )/);return n===null?null:{offset:n[1].length,replacement:n[2]===" "?"x":" "}}const he={containerClass:"markdown-container",gutterViewClass:"markdown-gutter",dividerViewClass:"markdown-divider",previewPaneClass:"markdown-body",updatePillClass:"markdown-update-pill"},An={viewModeCacheKey:"ui.view-mode",previewPageZoomKey:"ui.preview-page-zoom"};var Gn=function(e,n){return Number(e.slice(0,-1*n.length))},Nl=function(e){return e.endsWith("px")?{value:e,type:"px",numeric:Gn(e,"px")}:e.endsWith("fr")?{value:e,type:"fr",numeric:Gn(e,"fr")}:e.endsWith("%")?{value:e,type:"%",numeric:Gn(e,"%")}:e==="auto"?{value:e,type:"auto"}:null},bt=function(e){return e.split(" ").map(Nl)},Bl=function(e,n,u,r){u===void 0&&(u=0),r===void 0&&(r=!1);var t=r?e+1:e,o=n.slice(0,t).reduce(function(i,l){return i+l.numeric},0),a=u?e*u:0;return o+a},mt=function(e,n,u){return n.concat(u).map(function(r){return r.style[e]}).filter(function(r){return r!==void 0&&r!==""})},ql=function(e,n){return n.endsWith(e)?Number(n.slice(0,-1*e.length)):null},ar=function(e){for(var n=0;n0)return n;return null},pe=function(){return!1},jl=function(e,n,u){e.style[n]=u},S=function(e,n,u){var r=e[n];return r!==void 0?r:u};function gt(e){var n;return(n=[]).concat.apply(n,Array.from(e.ownerDocument.styleSheets).map(function(u){var r=[];try{r=Array.from(u.cssRules||[])}catch{}return r})).filter(function(u){var r=!1;try{r=e.matches(u.selectorText)}catch{}return r})}var $l="grid-template-columns",Hl="grid-template-rows",z=function(n,u,r){this.direction=n,this.element=u.element,this.track=u.track,n==="column"?(this.gridTemplateProp=$l,this.gridGapProp="grid-column-gap",this.cursor=S(r,"columnCursor",S(r,"cursor","col-resize")),this.snapOffset=S(r,"columnSnapOffset",S(r,"snapOffset",30)),this.dragInterval=S(r,"columnDragInterval",S(r,"dragInterval",1)),this.clientAxis="clientX",this.optionStyle=S(r,"gridTemplateColumns")):n==="row"&&(this.gridTemplateProp=Hl,this.gridGapProp="grid-row-gap",this.cursor=S(r,"rowCursor",S(r,"cursor","row-resize")),this.snapOffset=S(r,"rowSnapOffset",S(r,"snapOffset",30)),this.dragInterval=S(r,"rowDragInterval",S(r,"dragInterval",1)),this.clientAxis="clientY",this.optionStyle=S(r,"gridTemplateRows")),this.onDragStart=S(r,"onDragStart",pe),this.onDragEnd=S(r,"onDragEnd",pe),this.onDrag=S(r,"onDrag",pe),this.writeStyle=S(r,"writeStyle",jl),this.startDragging=this.startDragging.bind(this),this.stopDragging=this.stopDragging.bind(this),this.drag=this.drag.bind(this),this.minSizeStart=u.minSizeStart,this.minSizeEnd=u.minSizeEnd,u.element&&(this.element.addEventListener("mousedown",this.startDragging),this.element.addEventListener("touchstart",this.startDragging))};z.prototype.getDimensions=function(){var n=this.grid.getBoundingClientRect(),u=n.width,r=n.height,t=n.top,o=n.bottom,a=n.left,i=n.right;this.direction==="column"?(this.start=t,this.end=o,this.size=r):this.direction==="row"&&(this.start=a,this.end=i,this.size=u)};z.prototype.getSizeAtTrack=function(n,u){return Bl(n,this.computedPixels,this.computedGapPixels,u)};z.prototype.getSizeOfTrack=function(n){return this.computedPixels[n].numeric};z.prototype.getRawTracks=function(){var n=mt(this.gridTemplateProp,[this.grid],gt(this.grid));if(!n.length){if(this.optionStyle)return this.optionStyle;throw Error("Unable to determine grid template tracks from styles.")}return n[0]};z.prototype.getGap=function(){var n=mt(this.gridGapProp,[this.grid],gt(this.grid));return n.length?n[0]:null};z.prototype.getRawComputedTracks=function(){return window.getComputedStyle(this.grid)[this.gridTemplateProp]};z.prototype.getRawComputedGap=function(){return window.getComputedStyle(this.grid)[this.gridGapProp]};z.prototype.setTracks=function(n){this.tracks=n.split(" "),this.trackValues=bt(n)};z.prototype.setComputedTracks=function(n){this.computedTracks=n.split(" "),this.computedPixels=bt(n)};z.prototype.setGap=function(n){this.gap=n};z.prototype.setComputedGap=function(n){this.computedGap=n,this.computedGapPixels=ql("px",this.computedGap)||0};z.prototype.getMousePosition=function(n){return"touches"in n?n.touches[0][this.clientAxis]:n[this.clientAxis]};z.prototype.startDragging=function(n){if(!("button"in n&&n.button!==0)){n.preventDefault(),this.element?this.grid=this.element.parentNode:this.grid=n.target.parentNode,this.getDimensions(),this.setTracks(this.getRawTracks()),this.setComputedTracks(this.getRawComputedTracks()),this.setGap(this.getGap()),this.setComputedGap(this.getRawComputedGap());var u=this.trackValues.filter(function(i){return i.type==="%"}),r=this.trackValues.filter(function(i){return i.type==="fr"});if(this.totalFrs=r.length,this.totalFrs){var t=ar(r);t!==null&&(this.frToPixels=this.computedPixels[t].numeric/r[t].numeric)}if(u.length){var o=ar(u);o!==null&&(this.percentageToPixels=this.computedPixels[o].numeric/u[o].numeric)}var a=this.getSizeAtTrack(this.track,!1)+this.start;if(this.dragStartOffset=this.getMousePosition(n)-a,this.aTrack=this.track-1,this.tracki&&(u=o),uo&&(u=o);var l=u-this.aTrackStart-this.dragStartOffset-this.computedGapPixels,d=this.bTrackEnd-u+this.dragStartOffset-r-this.computedGapPixels;if(this.dragInterval>1){var h=Math.round(l/this.dragInterval)*this.dragInterval;d-=h-l,l=h}if(l`}}),Tl=new DOMParser,Ml="image-loader",tr="cm-md-image-preview",Nr=5;function Kt(e){const n=Tl.parseFromString(e,"text/html");return n.querySelectorAll("img").forEach(r=>{const o=r.getAttribute("src");o!==null&&(o.includes("://")||o.startsWith("data:image/")||(r.src=`${Ml}://${o}`))}),n.body.innerHTML}function Il(e){typeof H.MarkEdit.getFileInfo=="function"&&(document.addEventListener("mousemove",n=>{Me.panelPresenter!==void 0&&(clearTimeout(Me.panelPresenter),Me.panelPresenter=void 0),Me.panelPresenter=setTimeout(()=>{const u=n.target,r=u?.closest(".cm-md-link"),o=r?.dataset.linkUrl??r?.innerText??"";r!==null&&wo(o)?Rl(r,o):u?.classList.contains(tr)||bn()},600)}),document.addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&bn(!1)}),e.addEventListener("scroll",()=>bn()))}async function Rl(e,n){if(e===Me.focusedElement)return;const u=(await H.MarkEdit.getFileInfo())?.parentPath;if(u===void 0)return;const r=We(u,n),o=await H.MarkEdit.getFileObject(r);if(o===void 0)return;const a=e.getBoundingClientRect(),c=document.createElement("img");c.className=tr,c.style.position="fixed",c.style.left=`${a.left}px`,c.style.zIndex="10000",c.style.borderRadius="5px",c.style.opacity="0",c.style.transition="opacity 120ms",c.style.cursor="pointer",c.onclick=()=>{bn(),window.open(n,"_blank")},c.onload=()=>{const s=Math.min(c.naturalHeight,240);c.style.height=`${s}px`;const f=a.top,b=window.innerHeight-a.bottom;f>b?c.style.top=`${a.top-s-Nr}px`:c.style.top=`${a.bottom+Nr}px`,requestAnimationFrame(()=>{c.style.opacity="1"})};const i=o.mimeType??"image/png";c.src=`data:${i};base64,${o.data}`,bn(!1),Me.focusedElement=e,document.body.appendChild(c)}function bn(e=!0){Me.focusedElement!==void 0&&(Me.focusedElement=void 0,document.querySelectorAll(`.${tr}`).forEach(n=>{e?(n.style.opacity="0",n.addEventListener("transitionend",()=>n.remove(),{once:!0})):n.remove()}))}const Me={panelPresenter:void 0,focusedElement:void 0};function Ll(e,n){Wc&&("onscrollend"in window?e.addEventListener("scrollend",()=>Bu(e,n)):e.addEventListener("scroll",()=>{Tu.scrollUpdater!==void 0&&clearTimeout(Tu.scrollUpdater),Tu.scrollUpdater=setTimeout(()=>{Bu(e,n)},100)}))}function Bu(e,n,u=!0){const{line:r,progress:o}=Ol(e);Nl(n,r,o,u)}function Ol(e,n=0){const u=H.MarkEdit.editorView,r=u.lineBlockAtHeight(e.scrollTop+n),o=u.state.doc.lineAt(r.from).number-1,a=yo(u.domAtPos(r.from).node);if(a===null)return{line:o,progress:0};const c=e.getBoundingClientRect(),i=a.getBoundingClientRect(),s=c.top-i.top-n,f=i.height>0?or(s/i.height):0;return{line:o,progress:f}}function Nl(e,n,u,r=!0){if(n===0&&u===0)return Zn(e,0,r);const o=Array.from(document.querySelectorAll("[data-line-from]")),a=Pl(o,n);if(a!==void 0){const{from:s,to:f}=Ke(a);return yu(e,a,zl(n,u,s,f),r)}if(n===0)return Zn(e,0,r);const{beforeBlock:c,afterBlock:i}=Bl(o,n);if(c!==void 0&&i!==void 0){const s=Ke(c),f=Ke(i),b=Lu(e,c)+c.offsetHeight,l=Lu(e,i),d=f.from-s.to,h=n-s.to+u,m=d>0?or(h/d):0,g=b+(l-b)*m;return Zn(e,g,r)}if(c!==void 0)return yu(e,c,1,r);if(i!==void 0)return yu(e,i,0,r)}function Pl(e,n){return e.find(u=>{const{from:r,to:o}=Ke(u);return n>=r&&n<=o})}function zl(e,n,u,r){const o=r-u;if(o<1)return e===u?n:0;const a=e-u+n;return or(a/o)}function Bl(e,n){let u,r;for(const o of e){const{from:a,to:c}=Ke(o);if(cn){r=o;break}}return{beforeBlock:u,afterBlock:r}}function or(e){return Math.max(0,Math.min(1,e))}const Tu={scrollUpdater:void 0};function ql(e){const n=e.match(/^((?:\s{0,3}>\s*)*\s*(?:[-*+]|\d+[.)])\s+\[)([ xX])\](?= )/);return n===null?null:{offset:n[1].length,replacement:n[2]===" "?"x":" "}}const Be={containerClass:"markdown-container",gutterViewClass:"markdown-gutter",dividerViewClass:"markdown-divider",previewPaneClass:"markdown-body",updatePillClass:"markdown-update-pill"},su={viewModeCacheKey:"ui.view-mode",previewPageZoomKey:"ui.preview-page-zoom"};var Mu=function(e,n){return Number(e.slice(0,-1*n.length))},jl=function(e){return e.endsWith("px")?{value:e,type:"px",numeric:Mu(e,"px")}:e.endsWith("fr")?{value:e,type:"fr",numeric:Mu(e,"fr")}:e.endsWith("%")?{value:e,type:"%",numeric:Mu(e,"%")}:e==="auto"?{value:e,type:"auto"}:null},Jt=function(e){return e.split(" ").map(jl)},Hl=function(e,n,u,r){u===void 0&&(u=0),r===void 0&&(r=!1);var o=r?e+1:e,a=n.slice(0,o).reduce(function(i,s){return i+s.numeric},0),c=u?e*u:0;return a+c},Qt=function(e,n,u){return n.concat(u).map(function(r){return r.style[e]}).filter(function(r){return r!==void 0&&r!==""})},$l=function(e,n){return n.endsWith(e)?Number(n.slice(0,-1*e.length)):null},Pr=function(e){for(var n=0;n0)return n;return null},qe=function(){return!1},Ul=function(e,n,u){e.style[n]=u},K=function(e,n,u){var r=e[n];return r!==void 0?r:u};function Xt(e){var n;return(n=[]).concat.apply(n,Array.from(e.ownerDocument.styleSheets).map(function(u){var r=[];try{r=Array.from(u.cssRules||[])}catch{}return r})).filter(function(u){var r=!1;try{r=e.matches(u.selectorText)}catch{}return r})}var Gl="grid-template-columns",Vl="grid-template-rows",ue=function(n,u,r){this.direction=n,this.element=u.element,this.track=u.track,n==="column"?(this.gridTemplateProp=Gl,this.gridGapProp="grid-column-gap",this.cursor=K(r,"columnCursor",K(r,"cursor","col-resize")),this.snapOffset=K(r,"columnSnapOffset",K(r,"snapOffset",30)),this.dragInterval=K(r,"columnDragInterval",K(r,"dragInterval",1)),this.clientAxis="clientX",this.optionStyle=K(r,"gridTemplateColumns")):n==="row"&&(this.gridTemplateProp=Vl,this.gridGapProp="grid-row-gap",this.cursor=K(r,"rowCursor",K(r,"cursor","row-resize")),this.snapOffset=K(r,"rowSnapOffset",K(r,"snapOffset",30)),this.dragInterval=K(r,"rowDragInterval",K(r,"dragInterval",1)),this.clientAxis="clientY",this.optionStyle=K(r,"gridTemplateRows")),this.onDragStart=K(r,"onDragStart",qe),this.onDragEnd=K(r,"onDragEnd",qe),this.onDrag=K(r,"onDrag",qe),this.writeStyle=K(r,"writeStyle",Ul),this.startDragging=this.startDragging.bind(this),this.stopDragging=this.stopDragging.bind(this),this.drag=this.drag.bind(this),this.minSizeStart=u.minSizeStart,this.minSizeEnd=u.minSizeEnd,u.element&&(this.element.addEventListener("mousedown",this.startDragging),this.element.addEventListener("touchstart",this.startDragging))};ue.prototype.getDimensions=function(){var n=this.grid.getBoundingClientRect(),u=n.width,r=n.height,o=n.top,a=n.bottom,c=n.left,i=n.right;this.direction==="column"?(this.start=o,this.end=a,this.size=r):this.direction==="row"&&(this.start=c,this.end=i,this.size=u)};ue.prototype.getSizeAtTrack=function(n,u){return Hl(n,this.computedPixels,this.computedGapPixels,u)};ue.prototype.getSizeOfTrack=function(n){return this.computedPixels[n].numeric};ue.prototype.getRawTracks=function(){var n=Qt(this.gridTemplateProp,[this.grid],Xt(this.grid));if(!n.length){if(this.optionStyle)return this.optionStyle;throw Error("Unable to determine grid template tracks from styles.")}return n[0]};ue.prototype.getGap=function(){var n=Qt(this.gridGapProp,[this.grid],Xt(this.grid));return n.length?n[0]:null};ue.prototype.getRawComputedTracks=function(){return window.getComputedStyle(this.grid)[this.gridTemplateProp]};ue.prototype.getRawComputedGap=function(){return window.getComputedStyle(this.grid)[this.gridGapProp]};ue.prototype.setTracks=function(n){this.tracks=n.split(" "),this.trackValues=Jt(n)};ue.prototype.setComputedTracks=function(n){this.computedTracks=n.split(" "),this.computedPixels=Jt(n)};ue.prototype.setGap=function(n){this.gap=n};ue.prototype.setComputedGap=function(n){this.computedGap=n,this.computedGapPixels=$l("px",this.computedGap)||0};ue.prototype.getMousePosition=function(n){return"touches"in n?n.touches[0][this.clientAxis]:n[this.clientAxis]};ue.prototype.startDragging=function(n){if(!("button"in n&&n.button!==0)){n.preventDefault(),this.element?this.grid=this.element.parentNode:this.grid=n.target.parentNode,this.getDimensions(),this.setTracks(this.getRawTracks()),this.setComputedTracks(this.getRawComputedTracks()),this.setGap(this.getGap()),this.setComputedGap(this.getRawComputedGap());var u=this.trackValues.filter(function(i){return i.type==="%"}),r=this.trackValues.filter(function(i){return i.type==="fr"});if(this.totalFrs=r.length,this.totalFrs){var o=Pr(r);o!==null&&(this.frToPixels=this.computedPixels[o].numeric/r[o].numeric)}if(u.length){var a=Pr(u);a!==null&&(this.percentageToPixels=this.computedPixels[a].numeric/u[a].numeric)}var c=this.getSizeAtTrack(this.track,!1)+this.start;if(this.dragStartOffset=this.getMousePosition(n)-c,this.aTrack=this.track-1,this.tracki&&(u=a),ua&&(u=a);var s=u-this.aTrackStart-this.dragStartOffset-this.computedGapPixels,f=this.bTrackEnd-u+this.dragStartOffset-r-this.computedGapPixels;if(this.dragInterval>1){var b=Math.round(s/this.dragInterval)*this.dragInterval;f-=b-s,s=b}if(s(e[e.edit=0]="edit",e[e.sideBySide=1]="sideBySide",e[e.preview=2]="preview",e))(Z||{});function Vl(){Oe(Gl),Oe(st()),Oe(dt());const e=document.createElement("div");e.className=he.dividerViewClass,Be.appendChild(e),Be.className=he.gutterViewClass,pn.appendChild(Be),I.className=he.previewPaneClass,pn.appendChild(I),document.addEventListener("keydown",r=>{if(!r.metaKey||r.key!=="a")return;const t=_.MarkEdit.editorView?.contentDOM??document.querySelector(".cm-content");document.activeElement!==t&&qt(I)}),new MutationObserver(sr).observe(I,{attributes:!0,attributeFilter:["style","class"]}),matchMedia("(prefers-color-scheme: dark)").addEventListener("change",()=>{sr(),document.querySelector(".mermaid")!==null&&bn()}),typeof _.MarkEdit.getFileInfo=="function"&&typeof _.MarkEdit.openFile=="function"&&I.addEventListener("click",ns),I.addEventListener("click",us)}function Dn(e,n=!0){const u=H();ze.viewMode=e,e!==u&&localStorage.setItem(An.viewModeCacheKey,String(e));const r=_.MarkEdit.editorView;e===0?r.focus():e===2&&r.contentDOM.blur(),e===1?(pn.classList.add(he.containerClass),ze.splitter??=Ul({columnGutters:[{track:1,element:Be}],minSize:150,onDragStart:()=>lr.disabled=!1,onDragEnd:()=>lr.disabled=!0})):(pn.classList.remove(he.containerClass),ze.splitter?.destroy(),ze.splitter=void 0),e===2?I.classList.add("overlay"):I.classList.remove("overlay"),n&&bn()}function Zl(){const e=[0,...Zc.map(r=>{switch(r){case"side-by-side":return 1;case"preview":return 2;default:return}}).filter(r=>r!==void 0)],n=e.indexOf(H()),u=n===-1?0:(n+1)%e.length;Dn(e[u])}function Wl(){const e=localStorage.getItem(An.viewModeCacheKey);if(e===null)return;const n=Number(e);H()!==n&&Dn(n,!0)}function H(){return ze.viewMode}async function bn(){if(H()===0)return;const e=pt(await Fn());I.innerHTML=e,ft(()=>{eu(xt(),Qe(),!1);const n=localStorage.getItem(An.previewPageZoomKey);n!==null&&(I.style.zoom=n)})}function Yl(e){if(H()===0||H()===1&&_.MarkEdit.editorView.hasFocus||!e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;const n=Number(I.style.zoom)||1,u=r=>String(Math.min(Math.max(r,.5),3));switch(e.key){case"-":I.style.zoom=u(n-.1);break;case"=":I.style.zoom=u(n+.1);break;case"0":I.style.zoom="1";break;default:return}localStorage.setItem(An.previewPageZoomKey,I.style.zoom),e.preventDefault(),e.stopPropagation()}function Kl(){wt(!1)}function Jl(){wt(!0)}async function Xl(){const e=await Fn(!1);await navigator.clipboard.writeText(e)}async function Ql(){const e=await Fn(!1),n=new ClipboardItem({"text/html":new Blob([e],{type:"text/html"}),"text/plain":new Blob([I.innerText],{type:"text/plain"})});await navigator.clipboard.write([n])}function xt(){return _.MarkEdit.editorView.scrollDOM}function Qe(){return I}async function yt(e){const n=await Fn(!1);return e?await ht(n):` -${n}`}async function es(e,n){const u=await yu(e,!1);return n?await ht(u):` -${u}`}async function Fn(e=!0){const n=_.MarkEdit.editorAPI.getText();return await yu(n,e)}function sr(){const e=getComputedStyle(I).backgroundColor;Be.style.background=`linear-gradient(to right, transparent 50%, ${e} 50%)`}async function wt(e){const n=await(async()=>{const r=await _.MarkEdit.getFileInfo();return r===void 0?`${F("untitled")}.html`:`${Nt(r.filePath)}.html`})(),u=await yt(e);_.MarkEdit.showSavePanel({fileName:n,string:u})}async function ns(e){if(!(e.target instanceof Element))return;const n=e.target.closest("a");if(n===null)return;const u=n.getAttribute("href");if(!u?.startsWith("../"))return;const r=(await _.MarkEdit.getFileInfo())?.parentPath;if(r!==void 0){e.preventDefault(),e.stopPropagation();try{const t=ye(r,decodeURIComponent(u));await _.MarkEdit.openFile(t)}catch(t){console.error("Failed to open file:",t)}}}function us(e){const n=e.target;if(!(n instanceof HTMLInputElement)||!n.classList.contains("task-list-item-checkbox"))return;const u=n.closest("[data-line-from]");if(u===null){console.error("Failed to find task item block");return}const r=_.MarkEdit.editorAPI,t=r.getLineRange(_e(u).from),o=Pl(r.getText(t));if(o===null){n.checked=!n.checked,console.error("Failed to resolve task toggle");return}const a=t.from+o.offset;_.MarkEdit.editorView.dispatch({changes:{from:a,to:a+1,insert:o.replacement},annotations:kt.of(!0)})}const ze={viewMode:0,splitter:void 0};async function nu(){if(Pe==="never")return;const e=await vt();typeof e.tag_name=="string"&&e.name!=="1.7.1"&&(Et().has(e.name)||(Pe==="automatic"&&ou()?await Cu(e.tag_name):Pe==="quiet"?(uu.pendingRelease=e,Ct(e)):ts(e)))}async function rs(){const e=Date.now(),n=Number(localStorage.getItem(Me.lastCheckCacheKey)??"0");if(!(e-n<2592e5))try{await nu(),localStorage.setItem(Me.lastCheckCacheKey,String(e))}catch(u){console.error("Failed to check for updates:",u)}}async function vt(){return await(await fetch(Me.latestReleaseURL)).json()}async function Cu(e){if(typeof __FILE_PATH__!="string")return console.error("Cannot download the latest build: unknown file path"),!1;try{const n=__FILE_PATH__,u="lite/",r=e===void 0?"main":`refs/tags/${encodeURIComponent(e)}`,t=`${Me.rawBaseURL}${r}/dist/${u}markedit-preview.js`,o=await fetch(t);if(!o.ok)return console.error(`Failed to download the latest build from ${t}`),!1;const a=await o.text();return await _.MarkEdit.createFile({path:n,string:a,overwrites:!0})}catch(n){return console.error("Failed to download the latest build:",n),!1}}function Ct(e=uu.pendingRelease){if(e===void 0)return;const n=document.querySelector(`.${he.updatePillClass}`);if(n!==null){if(n.dataset.releaseName===e.name)return n;n.remove()}const u=document.createElement("button");return u.dataset.releaseName=e.name,u.className=he.updatePillClass,u.textContent=F("update"),u.style.display=H()===Z.edit?"none":"",u.addEventListener("webkitmouseforcedown",r=>{r.preventDefault()}),u.addEventListener("click",()=>{const{title:r,actions:t}=_t(e,()=>{uu.pendingRelease=void 0,u.remove()}),[o,...a]=t,i=u.getBoundingClientRect(),l={x:i.left,y:i.bottom+10};_.MarkEdit.showContextMenu([{title:r},o,{separator:!0},...a],l)}),document.body.appendChild(u),u}async function ts(e){const{title:n,actions:u}=_t(e),r=await _.MarkEdit.showAlert({title:n,message:e.body,buttons:u.map(t=>t.title)});u[r]?.action?.()}function _t(e,n=()=>{}){const u=`MarkEdit-preview ${e.name} ${F("newVersionAvailable")}`,r=[...ou()?[{title:F("updateAndRelaunch"),action:async()=>{await Cu(e.tag_name)?_.MarkEdit.relaunchApp():_.MarkEdit.showAlert(F("failedToUpdate")),n()}}]:[],{title:F("viewReleasePage"),action:()=>{open(e.html_url),n()}},{title:F("remindMeLater"),action:n},{title:F("skipThisVersion"),action:()=>{const t=Et();t.add(e.name),localStorage.setItem(Me.skippedCacheKey,JSON.stringify([...t])),n()}}];return{title:u,actions:r}}function Et(){const e=localStorage.getItem(Me.skippedCacheKey);return new Set(JSON.parse(e??"[]"))}const Me={latestReleaseURL:"https://api.github.com/repos/MarkEdit-app/MarkEdit-preview/releases/latest",rawBaseURL:"https://raw.githubusercontent.com/MarkEdit-app/MarkEdit-preview/",lastCheckCacheKey:"updater.last-check-time",skippedCacheKey:"updater.skipped-versions"},uu={pendingRelease:void 0},ru="markedit-preview",dr=`${ru}.js`;function os(e){const{destExists:n,bundleInfo:u,currentVersion:r}=e,t=u?.version===r,o=u?.fullBuild===!1;return!(n&&t&&o)}async function is(){try{const e=_.MarkEdit.getDirectoryPath("documents"),n=_.MarkEdit.getDirectoryPath("sharedContainer");if(e===void 0||n===void 0){console.error("Required directories are not accessible");return}const u=typeof __FILE_PATH__=="string"?__FILE_PATH__:ye(e,`scripts/${dr}`);if(await _.MarkEdit.getFileInfo(u)===void 0){console.error(`Source file not found at ${u}`);return}const t=u.split("/").pop()??dr,o=ye(n,"Shared/scripts"),a=ye(o,t),i=await _.MarkEdit.getFileInfo(a)!==void 0,l=ye(n,"Shared/metadata.json"),d=await $t(l),h=d[ru];if(!os({destExists:i,bundleInfo:h,currentVersion:"1.7.1"}))return;const c=await _.MarkEdit.getFileContent(u);if(c===void 0){console.error(`Failed to read content from ${u}`);return}await _.MarkEdit.createFile({path:o,isDirectory:!0}),await _.MarkEdit.createFile({path:a,string:c,overwrites:!0}),await _.MarkEdit.createFile({path:l,string:JSON.stringify({...d,[ru]:{version:"1.7.1",fullBuild:!1}},null,2),overwrites:!0})}catch(e){console.error("Failed to copy the current file to shared container:",e)}}function as(){const e=fr(F("source")),n=fr(F("preview")),u=document.createElement("div");u.className="quicklook-segmented",u.setAttribute("role","tablist"),u.append(e,n);const r=document.createElement("div");return r.className="quicklook-toolbar",r.appendChild(u),{toolbar:r,sourceButton:e,previewButton:n}}function fr(e){const n=document.createElement("button");return n.textContent=e,n.type="button",n.className="quicklook-segment",n.setAttribute("role","tab"),n}function ke(){if(xe!==void 0)return xe;try{xe=localStorage.getItem(At)==="preview"?"preview":"source"}catch{console.error("Failed to read quick look mode from localStorage"),xe="source"}return xe}function hr(e){xe=e;try{localStorage.setItem(At,e)}catch{console.error("Failed to write quick look mode to localStorage")}}let xe;const At="ui.quicklook-mode";function cs(){const e=window,n=e.editor?.state?.doc.toString();return typeof n=="string"?n:(console.error("Failed to get text from host editor state"),e.config?.text??"")}function ls(){document.addEventListener("webkitmouseforcewillbegin",e=>{const n=e.target;n instanceof Element&&n.closest("a")!==null&&e.preventDefault()})}function ss(e,n){const u=window,r=u.pinchZoomTarget;u.pinchZoomTarget=()=>{if(e()!=="preview")return r?.()??null;const t=n.querySelector(".quicklook-content");return t!==null?{scroller:n,inner:t}:null}}function ds(e,n){let u;const r=window,t={start:r.startDragging,update:r.updateDragging,cancel:r.cancelDragging},o=()=>{const i=n.clientHeight,l=n.scrollHeight,d=l-i;if(d<=0||l<=0)return{clientHeight:i,scrollHeight:l,scrollbarHeight:i,scrollbarTop:0};const h=i*(i/l),f=n.scrollTop/d*(i-h);return{clientHeight:i,scrollHeight:l,scrollbarHeight:h,scrollbarTop:f}},a=(i,l,d="auto")=>{const{clientHeight:h,scrollHeight:c,scrollbarHeight:f}=o(),s=h-f;if(s>0){const p=(i-l)/s;n.scrollTo({top:p*(c-h),behavior:d})}};r.startDragging=i=>{if(e()!=="preview"){t.start?.(i);return}const{scrollbarTop:l,scrollbarHeight:d}=o(),h=pr(n,i);u=h-l,(hl+d)&&a(h,d*.5,"smooth")},r.updateDragging=i=>{if(e()!=="preview"){t.update?.(i);return}u!==void 0&&a(pr(n,i),u)},r.cancelDragging=()=>{if(e()!=="preview"){t.cancel?.();return}u=void 0}}function fs(e,n,u){u.addEventListener("wheel",r=>{const t=e()==="preview"?n:document.querySelector(".cm-scroller");t!==null&&(t.scrollTop+=r.deltaY,t.scrollLeft+=r.deltaX,r.preventDefault())},{passive:!1})}function hs(e,n,u){const r=document.querySelector(".cm-scroller"),t=()=>{const a=(e()==="preview"?n:r)?.scrollTop??0;u.classList.toggle("scrolled",a>0),u.classList.toggle("scrolled-far",a>20)};return n.addEventListener("scroll",t,{passive:!0}),r?.addEventListener("scroll",t,{passive:!0}),t}function pr(e,n){return n-e.getBoundingClientRect().top}const ps=`body { +`,Xn=document.body,mn=document.createElement("div"),ee=document.createElement("div"),Br=hn("* { cursor: col-resize }",!1),eo=mo.Annotation.define();var be=(e=>(e[e.edit=0]="edit",e[e.sideBySide=1]="sideBySide",e[e.preview=2]="preview",e))(be||{});function Yl(){hn(Wl),hn(Vt()),hn(Zt());const e=document.createElement("div");e.className=Be.dividerViewClass,mn.appendChild(e),mn.className=Be.gutterViewClass,Xn.appendChild(mn),ee.className=Be.previewPaneClass,Xn.appendChild(ee),document.addEventListener("keydown",r=>{if(!r.metaKey||r.key!=="a")return;const o=H.MarkEdit.editorView?.contentDOM??document.querySelector(".cm-content");document.activeElement!==o&&xo(ee)}),new MutationObserver(qr).observe(ee,{attributes:!0,attributeFilter:["style","class"]}),matchMedia("(prefers-color-scheme: dark)").addEventListener("change",()=>{qr(),document.querySelector(".mermaid")!==null&&eu()}),typeof H.MarkEdit.getFileInfo=="function"&&typeof H.MarkEdit.openFile=="function"&&ee.addEventListener("click",t0),ee.addEventListener("click",o0)}function du(e,n=!0){const u=de();dn.viewMode=e,e!==u&&localStorage.setItem(su.viewModeCacheKey,String(e));const r=H.MarkEdit.editorView;e===0?r.focus():e===2&&r.contentDOM.blur(),e===1?(Xn.classList.add(Be.containerClass),dn.splitter??=Zl({columnGutters:[{track:1,element:mn}],minSize:150,onDragStart:()=>Br.disabled=!1,onDragEnd:()=>Br.disabled=!0})):(Xn.classList.remove(Be.containerClass),dn.splitter?.destroy(),dn.splitter=void 0),e===2?ee.classList.add("overlay"):ee.classList.remove("overlay"),n&&eu()}function Kl(){const e=[0,...Kc.map(r=>{switch(r){case"side-by-side":return 1;case"preview":return 2;default:return}}).filter(r=>r!==void 0)],n=e.indexOf(de()),u=n===-1?0:(n+1)%e.length;du(e[u])}function Jl(){const e=localStorage.getItem(su.viewModeCacheKey);if(e===null)return;const n=Number(e);de()!==n&&du(n,!0)}function de(){return dn.viewMode}async function eu(){if(de()===0)return;const e=Kt(await fu());ee.innerHTML=e,Wt(()=>{Bu(no(),Mn(),!1);const n=localStorage.getItem(su.previewPageZoomKey);n!==null&&(ee.style.zoom=n)})}function Ql(e){if(de()===0||de()===1&&H.MarkEdit.editorView.hasFocus||!e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;const n=Number(ee.style.zoom)||1,u=r=>String(Math.min(Math.max(r,.5),3));switch(e.key){case"-":ee.style.zoom=u(n-.1);break;case"=":ee.style.zoom=u(n+.1);break;case"0":ee.style.zoom="1";break;default:return}localStorage.setItem(su.previewPageZoomKey,ee.style.zoom),e.preventDefault(),e.stopPropagation()}function Xl(){ro(!1)}function e0(){ro(!0)}async function n0(){const e=await fu(!1);await navigator.clipboard.writeText(e)}async function u0(){const e=await fu(!1),n=new ClipboardItem({"text/html":new Blob([e],{type:"text/html"}),"text/plain":new Blob([ee.innerText],{type:"text/plain"})});await navigator.clipboard.write([n])}function no(){return H.MarkEdit.editorView.scrollDOM}function Mn(){return ee}async function uo(e){const n=await fu(!1);return e?await Yt(n):` +${n}`}async function r0(e,n){const u=await rr(e,!1);return n?await Yt(u):` +${u}`}async function fu(e=!0){const n=H.MarkEdit.editorAPI.getText();return await rr(n,e)}function qr(){const e=getComputedStyle(ee).backgroundColor;mn.style.background=`linear-gradient(to right, transparent 50%, ${e} 50%)`}async function ro(e){const n=await(async()=>{const r=await H.MarkEdit.getFileInfo();return r===void 0?`${V("untitled")}.html`:`${ko(r.filePath)}.html`})(),u=await uo(e);H.MarkEdit.showSavePanel({fileName:n,string:u})}async function t0(e){if(!(e.target instanceof Element))return;const n=e.target.closest("a");if(n===null)return;const u=n.getAttribute("href");if(!u?.startsWith("../"))return;const r=(await H.MarkEdit.getFileInfo())?.parentPath;if(r!==void 0){e.preventDefault(),e.stopPropagation();try{const o=We(r,decodeURIComponent(u));await H.MarkEdit.openFile(o)}catch(o){console.error("Failed to open file:",o)}}}function o0(e){const n=e.target;if(!(n instanceof HTMLInputElement)||!n.classList.contains("task-list-item-checkbox"))return;const u=n.closest("[data-line-from]");if(u===null){console.error("Failed to find task item block");return}const r=H.MarkEdit.editorAPI,o=r.getLineRange(Ke(u).from),a=ql(r.getText(o));if(a===null){n.checked=!n.checked,console.error("Failed to resolve task toggle");return}const c=o.from+a.offset;H.MarkEdit.editorView.dispatch({changes:{from:c,to:c+1,insert:a.replacement},annotations:eo.of(!0)})}const dn={viewMode:0,splitter:void 0};async function qu(){if(pn==="never")return;const e=await to();typeof e.tag_name=="string"&&e.name!=="1.7.1"&&(ao().has(e.name)||(pn==="automatic"&&Uu()?await ir(e.tag_name):pn==="quiet"?(ju.pendingRelease=e,oo(e)):a0(e)))}async function i0(){const e=Date.now(),n=Number(localStorage.getItem(un.lastCheckCacheKey)??"0");if(!(e-n<2592e5))try{await qu(),localStorage.setItem(un.lastCheckCacheKey,String(e))}catch(u){console.error("Failed to check for updates:",u)}}async function to(){return await(await fetch(un.latestReleaseURL)).json()}async function ir(e){if(typeof __FILE_PATH__!="string")return console.error("Cannot download the latest build: unknown file path"),!1;try{const n=__FILE_PATH__,u="lite/",r=e===void 0?"main":`refs/tags/${encodeURIComponent(e)}`,o=`${un.rawBaseURL}${r}/dist/${u}markedit-preview.js`,a=await fetch(o);if(!a.ok)return console.error(`Failed to download the latest build from ${o}`),!1;const c=await a.text();return await H.MarkEdit.createFile({path:n,string:c,overwrites:!0})}catch(n){return console.error("Failed to download the latest build:",n),!1}}function oo(e=ju.pendingRelease){if(e===void 0)return;const n=document.querySelector(`.${Be.updatePillClass}`);if(n!==null){if(n.dataset.releaseName===e.name)return n;n.remove()}const u=document.createElement("button");return u.dataset.releaseName=e.name,u.className=Be.updatePillClass,u.textContent=V("update"),u.style.display=de()===be.edit?"none":"",u.addEventListener("webkitmouseforcedown",r=>{r.preventDefault()}),u.addEventListener("click",()=>{const{title:r,actions:o}=io(e,()=>{ju.pendingRelease=void 0,u.remove()}),[a,...c]=o,i=u.getBoundingClientRect(),s={x:i.left,y:i.bottom+10};H.MarkEdit.showContextMenu([{title:r},a,{separator:!0},...c],s)}),document.body.appendChild(u),u}async function a0(e){const{title:n,actions:u}=io(e),r=await H.MarkEdit.showAlert({title:n,message:e.body,buttons:u.map(o=>o.title)});u[r]?.action?.()}function io(e,n=()=>{}){const u=`MarkEdit-preview ${e.name} ${V("newVersionAvailable")}`,r=[...Uu()?[{title:V("updateAndRelaunch"),action:async()=>{await ir(e.tag_name)?H.MarkEdit.relaunchApp():H.MarkEdit.showAlert(V("failedToUpdate")),n()}}]:[],{title:V("viewReleasePage"),action:()=>{open(e.html_url),n()}},{title:V("remindMeLater"),action:n},{title:V("skipThisVersion"),action:()=>{const o=ao();o.add(e.name),localStorage.setItem(un.skippedCacheKey,JSON.stringify([...o])),n()}}];return{title:u,actions:r}}function ao(){const e=localStorage.getItem(un.skippedCacheKey);return new Set(JSON.parse(e??"[]"))}const un={latestReleaseURL:"https://api.github.com/repos/MarkEdit-app/MarkEdit-preview/releases/latest",rawBaseURL:"https://raw.githubusercontent.com/MarkEdit-app/MarkEdit-preview/",lastCheckCacheKey:"updater.last-check-time",skippedCacheKey:"updater.skipped-versions"},ju={pendingRelease:void 0},Hu="markedit-preview",jr=`${Hu}.js`;function c0(e){const{destExists:n,bundleInfo:u,currentVersion:r}=e,o=u?.version===r,a=u?.fullBuild===!1;return!(n&&o&&a)}async function l0(){try{const e=H.MarkEdit.getDirectoryPath("documents"),n=H.MarkEdit.getDirectoryPath("sharedContainer");if(e===void 0||n===void 0){console.error("Required directories are not accessible");return}const u=typeof __FILE_PATH__=="string"?__FILE_PATH__:We(e,`scripts/${jr}`);if(await H.MarkEdit.getFileInfo(u)===void 0){console.error(`Source file not found at ${u}`);return}const o=u.split("/").pop()??jr,a=We(n,"Shared/scripts"),c=We(a,o),i=await H.MarkEdit.getFileInfo(c)!==void 0,s=We(n,"Shared/metadata.json"),f=await vo(s),b=f[Hu];if(!c0({destExists:i,bundleInfo:b,currentVersion:"1.7.1"}))return;const l=await H.MarkEdit.getFileContent(u);if(l===void 0){console.error(`Failed to read content from ${u}`);return}await H.MarkEdit.createFile({path:a,isDirectory:!0}),await H.MarkEdit.createFile({path:c,string:l,overwrites:!0}),await H.MarkEdit.createFile({path:s,string:JSON.stringify({...f,[Hu]:{version:"1.7.1",fullBuild:!1}},null,2),overwrites:!0})}catch(e){console.error("Failed to copy the current file to shared container:",e)}}function s0(){const e=Hr(V("source")),n=Hr(V("preview")),u=document.createElement("div");u.className="quicklook-segmented",u.setAttribute("role","tablist"),u.append(e,n);const r=document.createElement("div");return r.className="quicklook-toolbar",r.appendChild(u),{toolbar:r,sourceButton:e,previewButton:n}}function Hr(e){const n=document.createElement("button");return n.textContent=e,n.type="button",n.className="quicklook-segment",n.setAttribute("role","tab"),n}function Ve(){if(Ze!==void 0)return Ze;try{Ze=localStorage.getItem(co)==="preview"?"preview":"source"}catch{console.error("Failed to read quick look mode from localStorage"),Ze="source"}return Ze}function $r(e){Ze=e;try{localStorage.setItem(co,e)}catch{console.error("Failed to write quick look mode to localStorage")}}let Ze;const co="ui.quicklook-mode";function d0(){const e=window,n=e.editor?.state?.doc.toString();return typeof n=="string"?n:(console.error("Failed to get text from host editor state"),e.config?.text??"")}function f0(){document.addEventListener("webkitmouseforcewillbegin",e=>{const n=e.target;n instanceof Element&&n.closest("a")!==null&&e.preventDefault()})}function h0(e,n){const u=window,r=u.pinchZoomTarget;u.pinchZoomTarget=()=>{if(e()!=="preview")return r?.()??null;const o=n.querySelector(".quicklook-content");return o!==null?{scroller:n,inner:o}:null}}function p0(e,n){let u;const r=window,o={start:r.startDragging,update:r.updateDragging,cancel:r.cancelDragging},a=()=>{const i=n.clientHeight,s=n.scrollHeight,f=s-i;if(f<=0||s<=0)return{clientHeight:i,scrollHeight:s,scrollbarHeight:i,scrollbarTop:0};const b=i*(i/s),d=n.scrollTop/f*(i-b);return{clientHeight:i,scrollHeight:s,scrollbarHeight:b,scrollbarTop:d}},c=(i,s,f="auto")=>{const{clientHeight:b,scrollHeight:l,scrollbarHeight:d}=a(),h=b-d;if(h>0){const m=(i-s)/h;n.scrollTo({top:m*(l-b),behavior:f})}};r.startDragging=i=>{if(e()!=="preview"){o.start?.(i);return}const{scrollbarTop:s,scrollbarHeight:f}=a(),b=Ur(n,i);u=b-s,(bs+f)&&c(b,f*.5,"smooth")},r.updateDragging=i=>{if(e()!=="preview"){o.update?.(i);return}u!==void 0&&c(Ur(n,i),u)},r.cancelDragging=()=>{if(e()!=="preview"){o.cancel?.();return}u=void 0}}function b0(e,n,u){u.addEventListener("wheel",r=>{const o=e()==="preview"?n:document.querySelector(".cm-scroller");o!==null&&(o.scrollTop+=r.deltaY,o.scrollLeft+=r.deltaX,r.preventDefault())},{passive:!1})}function m0(e,n,u){const r=document.querySelector(".cm-scroller"),o=()=>{const c=(e()==="preview"?n:r)?.scrollTop??0;u.classList.toggle("scrolled",c>0),u.classList.toggle("scrolled-far",c>20)};return n.addEventListener("scroll",o,{passive:!0}),r?.addEventListener("scroll",o,{passive:!0}),o}function Ur(e,n){return n-e.getBoundingClientRect().top}const g0=`body { --editor-inset-top: 34px; } @@ -2058,5 +2073,5 @@ ${u}`}async function Fn(e=!0){const n=_.MarkEdit.editorAPI.getText();return awai box-shadow: 0 0 3px rgba(0, 0, 0, 0.45); } } -`;function bs(e){Oe(ps),document.body.classList.add("quicklook");const{toolbar:n,sourceButton:u,previewButton:r}=as();document.body.appendChild(n);const t=ms(e),o=hs(ke,e,n),a={previewPane:e,sourceButton:u,previewButton:r,refreshSeparator:o,ensureRendered:t.ensureRendered};u.addEventListener("click",()=>{hr("source"),Vn(a)}),r.addEventListener("click",()=>{hr("preview"),Vn(a)}),Vn(a),setTimeout(t.ensureRendered,0),matchMedia("(prefers-color-scheme: dark)").addEventListener("change",()=>{e.querySelector(".mermaid")!==null&&(t.invalidate(),ke()==="preview"&&t.ensureRendered())}),ls(),ss(ke,e),ds(ke,e),fs(ke,e,n)}function Vn(e){const n=ke()==="source",u=!n;e.sourceButton.classList.toggle("active",n),e.previewButton.classList.toggle("active",u),e.sourceButton.setAttribute("aria-selected",String(n)),e.previewButton.setAttribute("aria-selected",String(u)),e.previewPane.classList.toggle("overlay",u),e.refreshSeparator(),u&&e.ensureRendered()}function ms(e){let n=!1,u;return{ensureRendered:()=>(n||u||(u=(async()=>{try{const o=pt(await yu(cs(),!1));e.innerHTML=`
    ${o}
    `,e.querySelectorAll("a[href]").forEach(a=>{a.removeAttribute("href"),a.removeAttribute("target")}),ft(()=>{}),n=!0}catch(o){throw u=void 0,o}})()),u),invalidate:()=>{n=!1,u=void 0}}}var on={exports:{}};var gs=on.exports,br;function ks(){return br||(br=1,(function(e,n){(function(u,r){e.exports=r()})(gs,(function(){var u=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(d){return typeof d}:function(d){return d&&typeof Symbol=="function"&&d.constructor===Symbol&&d!==Symbol.prototype?"symbol":typeof d},r=function(d,h){if(!(d instanceof h))throw new TypeError("Cannot call a class as a function")},t=(function(){function d(h,c){for(var f=0;f1&&arguments[1]!==void 0?arguments[1]:!0,f=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:5e3;r(this,d),this.ctx=h,this.iframes=c,this.exclude=f,this.iframesTimeout=s}return t(d,[{key:"getContexts",value:function(){var c=void 0,f=[];return typeof this.ctx>"u"||!this.ctx?c=[]:NodeList.prototype.isPrototypeOf(this.ctx)?c=Array.prototype.slice.call(this.ctx):Array.isArray(this.ctx)?c=this.ctx:typeof this.ctx=="string"?c=Array.prototype.slice.call(document.querySelectorAll(this.ctx)):c=[this.ctx],c.forEach(function(s){var p=f.filter(function(b){return b.contains(s)}).length>0;f.indexOf(s)===-1&&!p&&f.push(s)}),f}},{key:"getIframeContents",value:function(c,f){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(){},p=void 0;try{var b=c.contentWindow;if(p=b.document,!b||!p)throw new Error("iframe inaccessible")}catch{s()}p&&f(p)}},{key:"isIframeBlank",value:function(c){var f="about:blank",s=c.getAttribute("src").trim(),p=c.contentWindow.location.href;return p===f&&s!==f&&s}},{key:"observeIframeLoad",value:function(c,f,s){var p=this,b=!1,m=null,k=function g(){if(!b){b=!0,clearTimeout(m);try{p.isIframeBlank(c)||(c.removeEventListener("load",g),p.getIframeContents(c,f,s))}catch{s()}}};c.addEventListener("load",k),m=setTimeout(k,this.iframesTimeout)}},{key:"onIframeReady",value:function(c,f,s){try{c.contentWindow.document.readyState==="complete"?this.isIframeBlank(c)?this.observeIframeLoad(c,f,s):this.getIframeContents(c,f,s):this.observeIframeLoad(c,f,s)}catch{s()}}},{key:"waitForIframes",value:function(c,f){var s=this,p=0;this.forEachIframe(c,function(){return!0},function(b){p++,s.waitForIframes(b.querySelector("html"),function(){--p||f()})},function(b){b||f()})}},{key:"forEachIframe",value:function(c,f,s){var p=this,b=arguments.length>3&&arguments[3]!==void 0?arguments[3]:function(){},m=c.querySelectorAll("iframe"),k=m.length,g=0;m=Array.prototype.slice.call(m);var x=function(){--k<=0&&b(g)};k||x(),m.forEach(function(y){d.matches(y,p.exclude)?x():p.onIframeReady(y,function(w){f(y)&&(g++,s(w)),x()},x)})}},{key:"createIterator",value:function(c,f,s){return document.createNodeIterator(c,f,s,!1)}},{key:"createInstanceOnIframe",value:function(c){return new d(c.querySelector("html"),this.iframes)}},{key:"compareNodeIframe",value:function(c,f,s){var p=c.compareDocumentPosition(s),b=Node.DOCUMENT_POSITION_PRECEDING;if(p&b)if(f!==null){var m=f.compareDocumentPosition(s),k=Node.DOCUMENT_POSITION_FOLLOWING;if(m&k)return!0}else return!0;return!1}},{key:"getIteratorNode",value:function(c){var f=c.previousNode(),s=void 0;return f===null?s=c.nextNode():s=c.nextNode()&&c.nextNode(),{prevNode:f,node:s}}},{key:"checkIframeFilter",value:function(c,f,s,p){var b=!1,m=!1;return p.forEach(function(k,g){k.val===s&&(b=g,m=k.handled)}),this.compareNodeIframe(c,f,s)?(b===!1&&!m?p.push({val:s,handled:!0}):b!==!1&&!m&&(p[b].handled=!0),!0):(b===!1&&p.push({val:s,handled:!1}),!1)}},{key:"handleOpenIframes",value:function(c,f,s,p){var b=this;c.forEach(function(m){m.handled||b.getIframeContents(m.val,function(k){b.createInstanceOnIframe(k).forEachNode(f,s,p)})})}},{key:"iterateThroughNodes",value:function(c,f,s,p,b){for(var m=this,k=this.createIterator(f,c,p),g=[],x=[],y=void 0,w=void 0,v=function(){var A=m.getIteratorNode(k);return w=A.prevNode,y=A.node,y};v();)this.iframes&&this.forEachIframe(f,function(E){return m.checkIframeFilter(y,w,E,g)},function(E){m.createInstanceOnIframe(E).forEachNode(c,function(A){return x.push(A)},p)}),x.push(y);x.forEach(function(E){s(E)}),this.iframes&&this.handleOpenIframes(g,c,s,p),b()}},{key:"forEachNode",value:function(c,f,s){var p=this,b=arguments.length>3&&arguments[3]!==void 0?arguments[3]:function(){},m=this.getContexts(),k=m.length;k||b(),m.forEach(function(g){var x=function(){p.iterateThroughNodes(c,g,f,s,function(){--k<=0&&b()})};p.iframes?p.waitForIframes(g,x):x()})}}],[{key:"matches",value:function(c,f){var s=typeof f=="string"?[f]:f,p=c.matches||c.matchesSelector||c.msMatchesSelector||c.mozMatchesSelector||c.oMatchesSelector||c.webkitMatchesSelector;if(p){var b=!1;return s.every(function(m){return p.call(c,m)?(b=!0,!1):!0}),b}else return!1}}]),d})(),i=(function(){function d(h){r(this,d),this.ctx=h,this.ie=!1;var c=window.navigator.userAgent;(c.indexOf("MSIE")>-1||c.indexOf("Trident")>-1)&&(this.ie=!0)}return t(d,[{key:"log",value:function(c){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"debug",s=this.opt.log;this.opt.debug&&(typeof s>"u"?"undefined":u(s))==="object"&&typeof s[f]=="function"&&s[f]("mark.js: "+c)}},{key:"escapeStr",value:function(c){return c.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}},{key:"createRegExp",value:function(c){return this.opt.wildcards!=="disabled"&&(c=this.setupWildcardsRegExp(c)),c=this.escapeStr(c),Object.keys(this.opt.synonyms).length&&(c=this.createSynonymsRegExp(c)),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(c=this.setupIgnoreJoinersRegExp(c)),this.opt.diacritics&&(c=this.createDiacriticsRegExp(c)),c=this.createMergedBlanksRegExp(c),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(c=this.createJoinersRegExp(c)),this.opt.wildcards!=="disabled"&&(c=this.createWildcardsRegExp(c)),c=this.createAccuracyRegExp(c),c}},{key:"createSynonymsRegExp",value:function(c){var f=this.opt.synonyms,s=this.opt.caseSensitive?"":"i",p=this.opt.ignoreJoiners||this.opt.ignorePunctuation.length?"\0":"";for(var b in f)if(f.hasOwnProperty(b)){var m=f[b],k=this.opt.wildcards!=="disabled"?this.setupWildcardsRegExp(b):this.escapeStr(b),g=this.opt.wildcards!=="disabled"?this.setupWildcardsRegExp(m):this.escapeStr(m);k!==""&&g!==""&&(c=c.replace(new RegExp("("+this.escapeStr(k)+"|"+this.escapeStr(g)+")","gm"+s),p+("("+this.processSynomyms(k)+"|")+(this.processSynomyms(g)+")")+p))}return c}},{key:"processSynomyms",value:function(c){return(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(c=this.setupIgnoreJoinersRegExp(c)),c}},{key:"setupWildcardsRegExp",value:function(c){return c=c.replace(/(?:\\)*\?/g,function(f){return f.charAt(0)==="\\"?"?":""}),c.replace(/(?:\\)*\*/g,function(f){return f.charAt(0)==="\\"?"*":""})}},{key:"createWildcardsRegExp",value:function(c){var f=this.opt.wildcards==="withSpaces";return c.replace(/\u0001/g,f?"[\\S\\s]?":"\\S?").replace(/\u0002/g,f?"[\\S\\s]*?":"\\S*")}},{key:"setupIgnoreJoinersRegExp",value:function(c){return c.replace(/[^(|)\\]/g,function(f,s,p){var b=p.charAt(s+1);return/[(|)\\]/.test(b)||b===""?f:f+"\0"})}},{key:"createJoinersRegExp",value:function(c){var f=[],s=this.opt.ignorePunctuation;return Array.isArray(s)&&s.length&&f.push(this.escapeStr(s.join(""))),this.opt.ignoreJoiners&&f.push("\\u00ad\\u200b\\u200c\\u200d"),f.length?c.split(/\u0000+/).join("["+f.join("")+"]*"):c}},{key:"createDiacriticsRegExp",value:function(c){var f=this.opt.caseSensitive?"":"i",s=this.opt.caseSensitive?["aàáảãạăằắẳẵặâầấẩẫậäåāą","AÀÁẢÃẠĂẰẮẲẴẶÂẦẤẨẪẬÄÅĀĄ","cçćč","CÇĆČ","dđď","DĐĎ","eèéẻẽẹêềếểễệëěēę","EÈÉẺẼẸÊỀẾỂỄỆËĚĒĘ","iìíỉĩịîïī","IÌÍỈĨỊÎÏĪ","lł","LŁ","nñňń","NÑŇŃ","oòóỏõọôồốổỗộơởỡớờợöøō","OÒÓỎÕỌÔỒỐỔỖỘƠỞỠỚỜỢÖØŌ","rř","RŘ","sšśșş","SŠŚȘŞ","tťțţ","TŤȚŢ","uùúủũụưừứửữựûüůū","UÙÚỦŨỤƯỪỨỬỮỰÛÜŮŪ","yýỳỷỹỵÿ","YÝỲỶỸỴŸ","zžżź","ZŽŻŹ"]:["aàáảãạăằắẳẵặâầấẩẫậäåāąAÀÁẢÃẠĂẰẮẲẴẶÂẦẤẨẪẬÄÅĀĄ","cçćčCÇĆČ","dđďDĐĎ","eèéẻẽẹêềếểễệëěēęEÈÉẺẼẸÊỀẾỂỄỆËĚĒĘ","iìíỉĩịîïīIÌÍỈĨỊÎÏĪ","lłLŁ","nñňńNÑŇŃ","oòóỏõọôồốổỗộơởỡớờợöøōOÒÓỎÕỌÔỒỐỔỖỘƠỞỠỚỜỢÖØŌ","rřRŘ","sšśșşSŠŚȘŞ","tťțţTŤȚŢ","uùúủũụưừứửữựûüůūUÙÚỦŨỤƯỪỨỬỮỰÛÜŮŪ","yýỳỷỹỵÿYÝỲỶỸỴŸ","zžżźZŽŻŹ"],p=[];return c.split("").forEach(function(b){s.every(function(m){if(m.indexOf(b)!==-1){if(p.indexOf(m)>-1)return!1;c=c.replace(new RegExp("["+m+"]","gm"+f),"["+m+"]"),p.push(m)}return!0})}),c}},{key:"createMergedBlanksRegExp",value:function(c){return c.replace(/[\s]+/gmi,"[\\s]+")}},{key:"createAccuracyRegExp",value:function(c){var f=this,s="!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~¡¿",p=this.opt.accuracy,b=typeof p=="string"?p:p.value,m=typeof p=="string"?[]:p.limiters,k="";switch(m.forEach(function(g){k+="|"+f.escapeStr(g)}),b){case"partially":default:return"()("+c+")";case"complementary":return k="\\s"+(k||this.escapeStr(s)),"()([^"+k+"]*"+c+"[^"+k+"]*)";case"exactly":return"(^|\\s"+k+")("+c+")(?=$|\\s"+k+")"}}},{key:"getSeparatedKeywords",value:function(c){var f=this,s=[];return c.forEach(function(p){f.opt.separateWordSearch?p.split(" ").forEach(function(b){b.trim()&&s.indexOf(b)===-1&&s.push(b)}):p.trim()&&s.indexOf(p)===-1&&s.push(p)}),{keywords:s.sort(function(p,b){return b.length-p.length}),length:s.length}}},{key:"isNumeric",value:function(c){return Number(parseFloat(c))==c}},{key:"checkRanges",value:function(c){var f=this;if(!Array.isArray(c)||Object.prototype.toString.call(c[0])!=="[object Object]")return this.log("markRanges() will only accept an array of objects"),this.opt.noMatch(c),[];var s=[],p=0;return c.sort(function(b,m){return b.start-m.start}).forEach(function(b){var m=f.callNoMatchOnInvalidRanges(b,p),k=m.start,g=m.end,x=m.valid;x&&(b.start=k,b.length=g-k,s.push(b),p=g)}),s}},{key:"callNoMatchOnInvalidRanges",value:function(c,f){var s=void 0,p=void 0,b=!1;return c&&typeof c.start<"u"?(s=parseInt(c.start,10),p=s+parseInt(c.length,10),this.isNumeric(c.start)&&this.isNumeric(c.length)&&p-f>0&&p-s>0?b=!0:(this.log("Ignoring invalid or overlapping range: "+(""+JSON.stringify(c))),this.opt.noMatch(c))):(this.log("Ignoring invalid range: "+JSON.stringify(c)),this.opt.noMatch(c)),{start:s,end:p,valid:b}}},{key:"checkWhitespaceRanges",value:function(c,f,s){var p=void 0,b=!0,m=s.length,k=f-m,g=parseInt(c.start,10)-k;return g=g>m?m:g,p=g+parseInt(c.length,10),p>m&&(p=m,this.log("End range automatically set to the max value of "+m)),g<0||p-g<0||g>m||p>m?(b=!1,this.log("Invalid range: "+JSON.stringify(c)),this.opt.noMatch(c)):s.substring(g,p).replace(/\s+/g,"")===""&&(b=!1,this.log("Skipping whitespace only range: "+JSON.stringify(c)),this.opt.noMatch(c)),{start:g,end:p,valid:b}}},{key:"getTextNodes",value:function(c){var f=this,s="",p=[];this.iterator.forEachNode(NodeFilter.SHOW_TEXT,function(b){p.push({start:s.length,end:(s+=b.textContent).length,node:b})},function(b){return f.matchesExclude(b.parentNode)?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT},function(){c({value:s,nodes:p})})}},{key:"matchesExclude",value:function(c){return a.matches(c,this.opt.exclude.concat(["script","style","title","head","html"]))}},{key:"wrapRangeInTextNode",value:function(c,f,s){var p=this.opt.element?this.opt.element:"mark",b=c.splitText(f),m=b.splitText(s-f),k=document.createElement(p);return k.setAttribute("data-markjs","true"),this.opt.className&&k.setAttribute("class",this.opt.className),k.textContent=b.textContent,b.parentNode.replaceChild(k,b),m}},{key:"wrapRangeInMappedTextNode",value:function(c,f,s,p,b){var m=this;c.nodes.every(function(k,g){var x=c.nodes[g+1];if(typeof x>"u"||x.start>f){if(!p(k.node))return!1;var y=f-k.start,w=(s>k.end?k.end:s)-k.start,v=c.value.substr(0,k.start),E=c.value.substr(w+k.start);if(k.node=m.wrapRangeInTextNode(k.node,y,w),c.value=v+E,c.nodes.forEach(function(A,L){L>=g&&(c.nodes[L].start>0&&L!==g&&(c.nodes[L].start-=w),c.nodes[L].end-=w)}),s-=w,b(k.node.previousSibling,k.start),s>k.end)f=k.end;else return!1}return!0})}},{key:"wrapMatches",value:function(c,f,s,p,b){var m=this,k=f===0?0:f+1;this.getTextNodes(function(g){g.nodes.forEach(function(x){x=x.node;for(var y=void 0;(y=c.exec(x.textContent))!==null&&y[k]!=="";)if(s(y[k],x)){var w=y.index;if(k!==0)for(var v=1;v{G=Array.from(e.querySelectorAll(`.${qe}`)),ne=G.length>0?Math.min(ne,G.length-1):0,Mt(),Le=!1};i.unmark({done:()=>{if(a)try{const d=r?"":"i";i.markRegExp(new RegExp(u,d),{className:qe,done:l})}catch{Le=!1,ne=0,G=[]}else i.mark(u,{className:qe,caseSensitive:r,diacritics:o,separateWordSearch:!1,accuracy:t?"exactly":"partially",done:l})}})}function Mt(){const e=H()!==Z.sideBySide;G.forEach((n,u)=>{n.classList.toggle(Ft,e&&u===ne)}),e&&G.length>0&&G[ne].scrollIntoView({behavior:"smooth",block:"center"})}function Cs(e){je?.disconnect(),je=new MutationObserver(()=>{Le||Tt(e)}),je.observe(e,{childList:!0})}function _s(){rn===null&&(rn=document.createElement("style"),document.head.appendChild(rn));const{light:e,dark:n}=mr[_n]??mr.github;rn.textContent=[`.${qe} { background: ${e} !important; color: inherit !important; }`,`.${Ft} { background: #ffff00 !important; color: #000000 !important; border-radius: 2px; box-shadow: 0px 0px 0px 2px #ffff00, 0px 0px 3px 2px rgba(0, 0, 0, 0.4); }`,"@media (prefers-color-scheme: dark) {",` .${qe} { background: ${n} !important; }`,"}"].join(` -`)}window.__markeditPreviewInitialized__?console.error("MarkEdit Preview has already been initialized. Multiple initializations may cause unexpected behavior."):(Vl(),xu()?(typeof _.MarkEdit.onAppReady=="function"?_.MarkEdit.onAppReady(()=>{is(),setTimeout(()=>{nu()},2e3)}):setTimeout(()=>{rs()},4e3),(Pe==="automatic"||Pe==="quiet")&&setInterval(()=>{nu()},6048e5)):bs(Qe()),window.__markeditPreviewInitialized__=!0);window.MarkEditGetHtml??=yt;window.MarkEditRenderHtml??=es;window.__markeditPreviewSPI__={performSearch:ys,setSearchMatchIndex:ws,clearSearch:St,searchCounterInfo:vs};xu()&&(_.MarkEdit.addMainMenuItem({title:F("viewMode"),icon:Pt()?"eye":void 0,children:[{title:F("changeMode"),action:()=>{Zl(),tu()},key:or.key??"V",modifiers:or.modifiers??["Command"]},{separator:!0},Zn(F("editMode"),Z.edit),Zn(F("sideBySideMode"),Z.sideBySide),Zn(F("previewMode"),Z.preview),{separator:!0},...Es(),{separator:!0},{title:`${F("version")} 1.7.1`,action:()=>open("https://github.com/MarkEdit-app/MarkEdit-preview/releases/tag/v1.7.1")},{title:`${F("checkReleases")} (GitHub)`,action:()=>open("https://github.com/MarkEdit-app/MarkEdit-preview/releases/latest")},...ou()?[{title:F("updateAndRelaunch"),action:async()=>{const e=await vt();await Cu(e.tag_name)?_.MarkEdit.relaunchApp():_.MarkEdit.showAlert(F("failedToUpdate"))}}]:[]]}),_.MarkEdit.addExtension(Lt.EditorView.updateListener.of(e=>{e.docChanged&&(e.transactions.every(n=>n.annotation(kt))||(se.renderUpdater!==void 0&&clearTimeout(se.renderUpdater),se.renderUpdater=setTimeout(bn,500)))})),_.MarkEdit.onEditorReady(()=>{Vc&&Sl(_.MarkEdit.editorView.scrollDOM),Wl(),requestAnimationFrame(async()=>{document.visibilityState==="visible"&&H()===Z.preview&&typeof _.MarkEdit.getFileInfo=="function"&&(await _.MarkEdit.getFileInfo())?.filePath===void 0&&_.MarkEdit.editorAPI.getText().length===0&&Dn(Z.edit,!1)}),bn(),tu(),Ml(xt(),Qe()),se.keyDownListener!==void 0&&document.removeEventListener("keydown",se.keyDownListener),se.keyDownListener=e=>Yl(e),document.addEventListener("keydown",se.keyDownListener)}));function Zn(e,n){return{title:e,action:()=>{Dn(n),tu()},state:()=>({isSelected:H()===n})}}function Es(){const e=[{title:F("copyHtml"),action:Xl},{title:F("copyRichText"),action:Ql}];return typeof _.MarkEdit.showSavePanel>"u"?e:[{title:F("saveCleanHtml"),action:Kl},{title:F("saveStyledHtml"),action:Jl},...e]}function tu(){const e=Ct();e!==void 0&&(e.style.display=H()===Z.edit?"none":"")}const se={renderUpdater:void 0,keyDownListener:void 0}; +`;function k0(e){hn(g0),document.body.classList.add("quicklook");const{toolbar:n,sourceButton:u,previewButton:r}=s0();document.body.appendChild(n);const o=y0(e),a=m0(Ve,e,n),c={previewPane:e,sourceButton:u,previewButton:r,refreshSeparator:a,ensureRendered:o.ensureRendered};u.addEventListener("click",()=>{$r("source"),Iu(c)}),r.addEventListener("click",()=>{$r("preview"),Iu(c)}),Iu(c),setTimeout(o.ensureRendered,0),matchMedia("(prefers-color-scheme: dark)").addEventListener("change",()=>{e.querySelector(".mermaid")!==null&&(o.invalidate(),Ve()==="preview"&&o.ensureRendered())}),f0(),h0(Ve,e),p0(Ve,e),b0(Ve,e,n)}function Iu(e){const n=Ve()==="source",u=!n;e.sourceButton.classList.toggle("active",n),e.previewButton.classList.toggle("active",u),e.sourceButton.setAttribute("aria-selected",String(n)),e.previewButton.setAttribute("aria-selected",String(u)),e.previewPane.classList.toggle("overlay",u),e.refreshSeparator(),u&&e.ensureRendered()}function y0(e){let n=!1,u;return{ensureRendered:()=>(n||u||(u=(async()=>{try{const a=Kt(await rr(d0(),!1));e.innerHTML=`
    ${a}
    `,e.querySelectorAll("a[href]").forEach(c=>{c.removeAttribute("href"),c.removeAttribute("target")}),Wt(()=>{}),n=!0}catch(a){throw u=void 0,a}})()),u),invalidate:()=>{n=!1,u=void 0}}}var Wn={exports:{}};var x0=Wn.exports,Gr;function w0(){return Gr||(Gr=1,(function(e,n){(function(u,r){e.exports=r()})(x0,(function(){var u=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(f){return typeof f}:function(f){return f&&typeof Symbol=="function"&&f.constructor===Symbol&&f!==Symbol.prototype?"symbol":typeof f},r=function(f,b){if(!(f instanceof b))throw new TypeError("Cannot call a class as a function")},o=(function(){function f(b,l){for(var d=0;d1&&arguments[1]!==void 0?arguments[1]:!0,d=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],h=arguments.length>3&&arguments[3]!==void 0?arguments[3]:5e3;r(this,f),this.ctx=b,this.iframes=l,this.exclude=d,this.iframesTimeout=h}return o(f,[{key:"getContexts",value:function(){var l=void 0,d=[];return typeof this.ctx>"u"||!this.ctx?l=[]:NodeList.prototype.isPrototypeOf(this.ctx)?l=Array.prototype.slice.call(this.ctx):Array.isArray(this.ctx)?l=this.ctx:typeof this.ctx=="string"?l=Array.prototype.slice.call(document.querySelectorAll(this.ctx)):l=[this.ctx],l.forEach(function(h){var m=d.filter(function(g){return g.contains(h)}).length>0;d.indexOf(h)===-1&&!m&&d.push(h)}),d}},{key:"getIframeContents",value:function(l,d){var h=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(){},m=void 0;try{var g=l.contentWindow;if(m=g.document,!g||!m)throw new Error("iframe inaccessible")}catch{h()}m&&d(m)}},{key:"isIframeBlank",value:function(l){var d="about:blank",h=l.getAttribute("src").trim(),m=l.contentWindow.location.href;return m===d&&h!==d&&h}},{key:"observeIframeLoad",value:function(l,d,h){var m=this,g=!1,k=null,x=function v(){if(!g){g=!0,clearTimeout(k);try{m.isIframeBlank(l)||(l.removeEventListener("load",v),m.getIframeContents(l,d,h))}catch{h()}}};l.addEventListener("load",x),k=setTimeout(x,this.iframesTimeout)}},{key:"onIframeReady",value:function(l,d,h){try{l.contentWindow.document.readyState==="complete"?this.isIframeBlank(l)?this.observeIframeLoad(l,d,h):this.getIframeContents(l,d,h):this.observeIframeLoad(l,d,h)}catch{h()}}},{key:"waitForIframes",value:function(l,d){var h=this,m=0;this.forEachIframe(l,function(){return!0},function(g){m++,h.waitForIframes(g.querySelector("html"),function(){--m||d()})},function(g){g||d()})}},{key:"forEachIframe",value:function(l,d,h){var m=this,g=arguments.length>3&&arguments[3]!==void 0?arguments[3]:function(){},k=l.querySelectorAll("iframe"),x=k.length,v=0;k=Array.prototype.slice.call(k);var E=function(){--x<=0&&g(v)};x||E(),k.forEach(function(A){f.matches(A,m.exclude)?E():m.onIframeReady(A,function(R){d(A)&&(v++,h(R)),E()},E)})}},{key:"createIterator",value:function(l,d,h){return document.createNodeIterator(l,d,h,!1)}},{key:"createInstanceOnIframe",value:function(l){return new f(l.querySelector("html"),this.iframes)}},{key:"compareNodeIframe",value:function(l,d,h){var m=l.compareDocumentPosition(h),g=Node.DOCUMENT_POSITION_PRECEDING;if(m&g)if(d!==null){var k=d.compareDocumentPosition(h),x=Node.DOCUMENT_POSITION_FOLLOWING;if(k&x)return!0}else return!0;return!1}},{key:"getIteratorNode",value:function(l){var d=l.previousNode(),h=void 0;return d===null?h=l.nextNode():h=l.nextNode()&&l.nextNode(),{prevNode:d,node:h}}},{key:"checkIframeFilter",value:function(l,d,h,m){var g=!1,k=!1;return m.forEach(function(x,v){x.val===h&&(g=v,k=x.handled)}),this.compareNodeIframe(l,d,h)?(g===!1&&!k?m.push({val:h,handled:!0}):g!==!1&&!k&&(m[g].handled=!0),!0):(g===!1&&m.push({val:h,handled:!1}),!1)}},{key:"handleOpenIframes",value:function(l,d,h,m){var g=this;l.forEach(function(k){k.handled||g.getIframeContents(k.val,function(x){g.createInstanceOnIframe(x).forEachNode(d,h,m)})})}},{key:"iterateThroughNodes",value:function(l,d,h,m,g){for(var k=this,x=this.createIterator(d,l,m),v=[],E=[],A=void 0,R=void 0,O=function(){var U=k.getIteratorNode(x);return R=U.prevNode,A=U.node,A};O();)this.iframes&&this.forEachIframe(d,function(j){return k.checkIframeFilter(A,R,j,v)},function(j){k.createInstanceOnIframe(j).forEachNode(l,function(U){return E.push(U)},m)}),E.push(A);E.forEach(function(j){h(j)}),this.iframes&&this.handleOpenIframes(v,l,h,m),g()}},{key:"forEachNode",value:function(l,d,h){var m=this,g=arguments.length>3&&arguments[3]!==void 0?arguments[3]:function(){},k=this.getContexts(),x=k.length;x||g(),k.forEach(function(v){var E=function(){m.iterateThroughNodes(l,v,d,h,function(){--x<=0&&g()})};m.iframes?m.waitForIframes(v,E):E()})}}],[{key:"matches",value:function(l,d){var h=typeof d=="string"?[d]:d,m=l.matches||l.matchesSelector||l.msMatchesSelector||l.mozMatchesSelector||l.oMatchesSelector||l.webkitMatchesSelector;if(m){var g=!1;return h.every(function(k){return m.call(l,k)?(g=!0,!1):!0}),g}else return!1}}]),f})(),i=(function(){function f(b){r(this,f),this.ctx=b,this.ie=!1;var l=window.navigator.userAgent;(l.indexOf("MSIE")>-1||l.indexOf("Trident")>-1)&&(this.ie=!0)}return o(f,[{key:"log",value:function(l){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"debug",h=this.opt.log;this.opt.debug&&(typeof h>"u"?"undefined":u(h))==="object"&&typeof h[d]=="function"&&h[d]("mark.js: "+l)}},{key:"escapeStr",value:function(l){return l.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}},{key:"createRegExp",value:function(l){return this.opt.wildcards!=="disabled"&&(l=this.setupWildcardsRegExp(l)),l=this.escapeStr(l),Object.keys(this.opt.synonyms).length&&(l=this.createSynonymsRegExp(l)),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(l=this.setupIgnoreJoinersRegExp(l)),this.opt.diacritics&&(l=this.createDiacriticsRegExp(l)),l=this.createMergedBlanksRegExp(l),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(l=this.createJoinersRegExp(l)),this.opt.wildcards!=="disabled"&&(l=this.createWildcardsRegExp(l)),l=this.createAccuracyRegExp(l),l}},{key:"createSynonymsRegExp",value:function(l){var d=this.opt.synonyms,h=this.opt.caseSensitive?"":"i",m=this.opt.ignoreJoiners||this.opt.ignorePunctuation.length?"\0":"";for(var g in d)if(d.hasOwnProperty(g)){var k=d[g],x=this.opt.wildcards!=="disabled"?this.setupWildcardsRegExp(g):this.escapeStr(g),v=this.opt.wildcards!=="disabled"?this.setupWildcardsRegExp(k):this.escapeStr(k);x!==""&&v!==""&&(l=l.replace(new RegExp("("+this.escapeStr(x)+"|"+this.escapeStr(v)+")","gm"+h),m+("("+this.processSynomyms(x)+"|")+(this.processSynomyms(v)+")")+m))}return l}},{key:"processSynomyms",value:function(l){return(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(l=this.setupIgnoreJoinersRegExp(l)),l}},{key:"setupWildcardsRegExp",value:function(l){return l=l.replace(/(?:\\)*\?/g,function(d){return d.charAt(0)==="\\"?"?":""}),l.replace(/(?:\\)*\*/g,function(d){return d.charAt(0)==="\\"?"*":""})}},{key:"createWildcardsRegExp",value:function(l){var d=this.opt.wildcards==="withSpaces";return l.replace(/\u0001/g,d?"[\\S\\s]?":"\\S?").replace(/\u0002/g,d?"[\\S\\s]*?":"\\S*")}},{key:"setupIgnoreJoinersRegExp",value:function(l){return l.replace(/[^(|)\\]/g,function(d,h,m){var g=m.charAt(h+1);return/[(|)\\]/.test(g)||g===""?d:d+"\0"})}},{key:"createJoinersRegExp",value:function(l){var d=[],h=this.opt.ignorePunctuation;return Array.isArray(h)&&h.length&&d.push(this.escapeStr(h.join(""))),this.opt.ignoreJoiners&&d.push("\\u00ad\\u200b\\u200c\\u200d"),d.length?l.split(/\u0000+/).join("["+d.join("")+"]*"):l}},{key:"createDiacriticsRegExp",value:function(l){var d=this.opt.caseSensitive?"":"i",h=this.opt.caseSensitive?["aàáảãạăằắẳẵặâầấẩẫậäåāą","AÀÁẢÃẠĂẰẮẲẴẶÂẦẤẨẪẬÄÅĀĄ","cçćč","CÇĆČ","dđď","DĐĎ","eèéẻẽẹêềếểễệëěēę","EÈÉẺẼẸÊỀẾỂỄỆËĚĒĘ","iìíỉĩịîïī","IÌÍỈĨỊÎÏĪ","lł","LŁ","nñňń","NÑŇŃ","oòóỏõọôồốổỗộơởỡớờợöøō","OÒÓỎÕỌÔỒỐỔỖỘƠỞỠỚỜỢÖØŌ","rř","RŘ","sšśșş","SŠŚȘŞ","tťțţ","TŤȚŢ","uùúủũụưừứửữựûüůū","UÙÚỦŨỤƯỪỨỬỮỰÛÜŮŪ","yýỳỷỹỵÿ","YÝỲỶỸỴŸ","zžżź","ZŽŻŹ"]:["aàáảãạăằắẳẵặâầấẩẫậäåāąAÀÁẢÃẠĂẰẮẲẴẶÂẦẤẨẪẬÄÅĀĄ","cçćčCÇĆČ","dđďDĐĎ","eèéẻẽẹêềếểễệëěēęEÈÉẺẼẸÊỀẾỂỄỆËĚĒĘ","iìíỉĩịîïīIÌÍỈĨỊÎÏĪ","lłLŁ","nñňńNÑŇŃ","oòóỏõọôồốổỗộơởỡớờợöøōOÒÓỎÕỌÔỒỐỔỖỘƠỞỠỚỜỢÖØŌ","rřRŘ","sšśșşSŠŚȘŞ","tťțţTŤȚŢ","uùúủũụưừứửữựûüůūUÙÚỦŨỤƯỪỨỬỮỰÛÜŮŪ","yýỳỷỹỵÿYÝỲỶỸỴŸ","zžżźZŽŻŹ"],m=[];return l.split("").forEach(function(g){h.every(function(k){if(k.indexOf(g)!==-1){if(m.indexOf(k)>-1)return!1;l=l.replace(new RegExp("["+k+"]","gm"+d),"["+k+"]"),m.push(k)}return!0})}),l}},{key:"createMergedBlanksRegExp",value:function(l){return l.replace(/[\s]+/gmi,"[\\s]+")}},{key:"createAccuracyRegExp",value:function(l){var d=this,h="!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~¡¿",m=this.opt.accuracy,g=typeof m=="string"?m:m.value,k=typeof m=="string"?[]:m.limiters,x="";switch(k.forEach(function(v){x+="|"+d.escapeStr(v)}),g){case"partially":default:return"()("+l+")";case"complementary":return x="\\s"+(x||this.escapeStr(h)),"()([^"+x+"]*"+l+"[^"+x+"]*)";case"exactly":return"(^|\\s"+x+")("+l+")(?=$|\\s"+x+")"}}},{key:"getSeparatedKeywords",value:function(l){var d=this,h=[];return l.forEach(function(m){d.opt.separateWordSearch?m.split(" ").forEach(function(g){g.trim()&&h.indexOf(g)===-1&&h.push(g)}):m.trim()&&h.indexOf(m)===-1&&h.push(m)}),{keywords:h.sort(function(m,g){return g.length-m.length}),length:h.length}}},{key:"isNumeric",value:function(l){return Number(parseFloat(l))==l}},{key:"checkRanges",value:function(l){var d=this;if(!Array.isArray(l)||Object.prototype.toString.call(l[0])!=="[object Object]")return this.log("markRanges() will only accept an array of objects"),this.opt.noMatch(l),[];var h=[],m=0;return l.sort(function(g,k){return g.start-k.start}).forEach(function(g){var k=d.callNoMatchOnInvalidRanges(g,m),x=k.start,v=k.end,E=k.valid;E&&(g.start=x,g.length=v-x,h.push(g),m=v)}),h}},{key:"callNoMatchOnInvalidRanges",value:function(l,d){var h=void 0,m=void 0,g=!1;return l&&typeof l.start<"u"?(h=parseInt(l.start,10),m=h+parseInt(l.length,10),this.isNumeric(l.start)&&this.isNumeric(l.length)&&m-d>0&&m-h>0?g=!0:(this.log("Ignoring invalid or overlapping range: "+(""+JSON.stringify(l))),this.opt.noMatch(l))):(this.log("Ignoring invalid range: "+JSON.stringify(l)),this.opt.noMatch(l)),{start:h,end:m,valid:g}}},{key:"checkWhitespaceRanges",value:function(l,d,h){var m=void 0,g=!0,k=h.length,x=d-k,v=parseInt(l.start,10)-x;return v=v>k?k:v,m=v+parseInt(l.length,10),m>k&&(m=k,this.log("End range automatically set to the max value of "+k)),v<0||m-v<0||v>k||m>k?(g=!1,this.log("Invalid range: "+JSON.stringify(l)),this.opt.noMatch(l)):h.substring(v,m).replace(/\s+/g,"")===""&&(g=!1,this.log("Skipping whitespace only range: "+JSON.stringify(l)),this.opt.noMatch(l)),{start:v,end:m,valid:g}}},{key:"getTextNodes",value:function(l){var d=this,h="",m=[];this.iterator.forEachNode(NodeFilter.SHOW_TEXT,function(g){m.push({start:h.length,end:(h+=g.textContent).length,node:g})},function(g){return d.matchesExclude(g.parentNode)?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT},function(){l({value:h,nodes:m})})}},{key:"matchesExclude",value:function(l){return c.matches(l,this.opt.exclude.concat(["script","style","title","head","html"]))}},{key:"wrapRangeInTextNode",value:function(l,d,h){var m=this.opt.element?this.opt.element:"mark",g=l.splitText(d),k=g.splitText(h-d),x=document.createElement(m);return x.setAttribute("data-markjs","true"),this.opt.className&&x.setAttribute("class",this.opt.className),x.textContent=g.textContent,g.parentNode.replaceChild(x,g),k}},{key:"wrapRangeInMappedTextNode",value:function(l,d,h,m,g){var k=this;l.nodes.every(function(x,v){var E=l.nodes[v+1];if(typeof E>"u"||E.start>d){if(!m(x.node))return!1;var A=d-x.start,R=(h>x.end?x.end:h)-x.start,O=l.value.substr(0,x.start),j=l.value.substr(R+x.start);if(x.node=k.wrapRangeInTextNode(x.node,A,R),l.value=O+j,l.nodes.forEach(function(U,J){J>=v&&(l.nodes[J].start>0&&J!==v&&(l.nodes[J].start-=R),l.nodes[J].end-=R)}),h-=R,g(x.node.previousSibling,x.start),h>x.end)d=x.end;else return!1}return!0})}},{key:"wrapMatches",value:function(l,d,h,m,g){var k=this,x=d===0?0:d+1;this.getTextNodes(function(v){v.nodes.forEach(function(E){E=E.node;for(var A=void 0;(A=l.exec(E.textContent))!==null&&A[x]!=="";)if(h(A[x],E)){var R=A.index;if(x!==0)for(var O=1;O{he=Array.from(e.querySelectorAll(`.${gn}`)),De=he.length>0?Math.min(De,he.length-1):0,po(),fn=!1};i.unmark({done:()=>{if(c)try{const f=r?"":"i";i.markRegExp(new RegExp(u,f),{className:gn,done:s})}catch{fn=!1,De=0,he=[]}else i.mark(u,{className:gn,caseSensitive:r,diacritics:a,separateWordSearch:!1,accuracy:o?"exactly":"partially",done:s})}})}function po(){const e=de()!==be.sideBySide;he.forEach((n,u)=>{n.classList.toggle(so,e&&u===De)}),e&&he.length>0&&he[De].scrollIntoView({behavior:"smooth",block:"center"})}function A0(e){kn?.disconnect(),kn=new MutationObserver(()=>{fn||ho(e)}),kn.observe(e,{childList:!0})}function D0(){Vn===null&&(Vn=document.createElement("style"),document.head.appendChild(Vn));const{light:e,dark:n}=Vr[cu]??Vr.github;Vn.textContent=[`.${gn} { background: ${e} !important; color: inherit !important; }`,`.${so} { background: #ffff00 !important; color: #000000 !important; border-radius: 2px; box-shadow: 0px 0px 0px 2px #ffff00, 0px 0px 3px 2px rgba(0, 0, 0, 0.4); }`,"@media (prefers-color-scheme: dark) {",` .${gn} { background: ${n} !important; }`,"}"].join(` +`)}window.__markeditPreviewInitialized__?console.error("MarkEdit Preview has already been initialized. Multiple initializations may cause unexpected behavior."):(Yl(),ur()?(typeof H.MarkEdit.onAppReady=="function"?H.MarkEdit.onAppReady(()=>{l0(),setTimeout(()=>{qu()},2e3)}):setTimeout(()=>{i0()},4e3),(pn==="automatic"||pn==="quiet")&&setInterval(()=>{qu()},6048e5)):k0(Mn()),window.__markeditPreviewInitialized__=!0);window.MarkEditGetHtml??=uo;window.MarkEditRenderHtml??=r0;window.__markeditPreviewSPI__={performSearch:C0,setSearchMatchIndex:_0,clearSearch:fo,searchCounterInfo:E0};ur()&&(H.MarkEdit.addMainMenuItem({title:V("viewMode"),icon:go()?"eye":void 0,children:[{title:V("changeMode"),action:()=>{Kl(),$u()},key:Or.key??"V",modifiers:Or.modifiers??["Command"]},{separator:!0},Ru(V("editMode"),be.edit),Ru(V("sideBySideMode"),be.sideBySide),Ru(V("previewMode"),be.preview),{separator:!0},...S0(),{separator:!0},{title:`${V("version")} 1.7.1`,action:()=>open("https://github.com/MarkEdit-app/MarkEdit-preview/releases/tag/v1.7.1")},{title:`${V("checkReleases")} (GitHub)`,action:()=>open("https://github.com/MarkEdit-app/MarkEdit-preview/releases/latest")},...Uu()?[{title:V("updateAndRelaunch"),action:async()=>{const e=await to();await ir(e.tag_name)?H.MarkEdit.relaunchApp():H.MarkEdit.showAlert(V("failedToUpdate"))}}]:[]]}),H.MarkEdit.addExtension(bo.EditorView.updateListener.of(e=>{e.docChanged&&(e.transactions.every(n=>n.annotation(eo))||(Pe.renderUpdater!==void 0&&clearTimeout(Pe.renderUpdater),Pe.renderUpdater=setTimeout(eu,500)))})),H.MarkEdit.onEditorReady(()=>{Yc&&Il(H.MarkEdit.editorView.scrollDOM),Jl(),requestAnimationFrame(async()=>{document.visibilityState==="visible"&&de()===be.preview&&typeof H.MarkEdit.getFileInfo=="function"&&(await H.MarkEdit.getFileInfo())?.filePath===void 0&&H.MarkEdit.editorAPI.getText().length===0&&du(be.edit,!1)}),eu(),$u(),Ll(no(),Mn()),Pe.keyDownListener!==void 0&&document.removeEventListener("keydown",Pe.keyDownListener),Pe.keyDownListener=e=>Ql(e),document.addEventListener("keydown",Pe.keyDownListener)}));function Ru(e,n){return{title:e,action:()=>{du(n),$u()},state:()=>({isSelected:de()===n})}}function S0(){const e=[{title:V("copyHtml"),action:n0},{title:V("copyRichText"),action:u0}];return typeof H.MarkEdit.showSavePanel>"u"?e:[{title:V("saveCleanHtml"),action:Xl},{title:V("saveStyledHtml"),action:e0},...e]}function $u(){const e=oo();e!==void 0&&(e.style.display=de()===be.edit?"none":"")}const Pe={renderUpdater:void 0,keyDownListener:void 0}; diff --git a/dist/markedit-preview.js b/dist/markedit-preview.js index acca826..dc65867 100644 --- a/dist/markedit-preview.js +++ b/dist/markedit-preview.js @@ -1,50 +1,65 @@ -"use strict";(()=>{const t=globalThis;if(typeof t.require>"u"){const e={"markedit-api":{MarkEdit:t.MarkEdit??Object.freeze({})},"@codemirror/view":{EditorView:{updateListener:{of:()=>({})}}},"@codemirror/state":{Annotation:{define:()=>({of:()=>({})})}}};t.require=r=>e[r]??{}}})();const bNe=require("@codemirror/view"),Hr=require("markedit-api"),ENe=require("@codemirror/state");function SNe(t,e){for(var r=0;rn[a]})}}}return Object.freeze(Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}))}function TNe(){const t=navigator.userAgent.match(/macOS\/(\d+)/);return t===null?!1:parseInt(t[1])>=26}function Qz(){return typeof __FILE_PATH__=="string"}function wd(t,e=!0){const r=document.createElement("style");return r.textContent=t,document.head.appendChild(r),r.disabled=!e,r}function gK(t){return t?.match(/--bgColor-default:\s*([^;]+);/)?.[1]?.trim()}function xNe(t){return(t.split("/").pop()??t).split(".").slice(0,-1).join(".")}function CNe(t){const e=t?.lastIndexOf(".");return e===-1?"":t?.slice(e).toLowerCase()}function wNe(t){return(t instanceof HTMLElement?t:t.parentElement)?.closest(".cm-line")}function Qm(t){const e=parseInt(t.dataset.lineFrom??"0"),r=parseInt(t.dataset.lineTo??"0");return{from:e,to:r}}function EM(t,e){let r=0,n=e;for(;n!==null&&n!==t;)r+=n.offsetTop,n=n.offsetParent;return r}function R8(t,e,r,n=!0){const a=EM(t,e)+e.offsetHeight*r;K3(t,a,n)}function K3(t,e,r=!0){const n=parseFloat(getComputedStyle(t).paddingTop);t.scrollTo({top:e<=n?0:e,behavior:r?"smooth":"instant"})}function kNe(t){const e=document.createRange();e.selectNodeContents(t);const r=getSelection();r?.removeAllRanges(),r?.addRange(e)}function ANe(t){return/^(https?:)?\/\//.test(t)?!1:/\.(png|jpe?g|gif|bmp|webp|svg)(\?.*)?$/i.test(t)}function Rm(t,e){return t.endsWith("/")?t+e:t+"/"+e}async function RNe(t){const e=await Hr.MarkEdit.getFileContent(t);if(e===void 0)return{};try{const r=JSON.parse(e);return typeof r=="object"&&r!==null?r:{}}catch(r){return console.error(`Failed to parse JSON from ${t}:`,r),{}}}const mK={};function NNe(t){let e=mK[t];if(e)return e;e=mK[t]=[];for(let r=0;r<128;r++){const n=String.fromCharCode(r);e.push(n)}for(let r=0;r=55296&&d<=57343?a+="���":a+=String.fromCharCode(d),i+=6;continue}}if((o&248)===240&&i+91114111?a+="����":(h-=65536,a+=String.fromCharCode(55296+(h>>10),56320+(h&1023))),i+=9;continue}}a+="�"}return a})}W_.defaultChars=";/?:@&=+$,#";W_.componentChars="";const vK={};function INe(t){let e=vK[t];if(e)return e;e=vK[t]=[];for(let r=0;r<128;r++){const n=String.fromCharCode(r);/^[0-9a-z]$/i.test(n)?e.push(n):e.push("%"+("0"+r.toString(16).toUpperCase()).slice(-2))}for(let r=0;r"u"&&(r=!0);const n=INe(e);let a="";for(let i=0,s=t.length;i=55296&&o<=57343){if(o>=55296&&o<=56319&&i+1=56320&&l<=57343){a+=encodeURIComponent(t[i]+t[i+1]),i++;continue}}a+="%EF%BF%BD";continue}a+=encodeURIComponent(t[i])}return a}aT.defaultChars=";/?:@&=+$,-_.!~*'()#";aT.componentChars="-_.!~*'()";function Zz(t){let e="";return e+=t.protocol||"",e+=t.slashes?"//":"",e+=t.auth?t.auth+"@":"",t.hostname&&t.hostname.indexOf(":")!==-1?e+="["+t.hostname+"]":e+=t.hostname||"",e+=t.port?":"+t.port:"",e+=t.pathname||"",e+=t.search||"",e+=t.hash||"",e}function bC(){this.protocol=null,this.slashes=null,this.auth=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.pathname=null}const ONe=/^([a-z0-9.+-]+:)/i,DNe=/:[0-9]*$/,LNe=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,MNe=["<",">",'"',"`"," ","\r",` -`," "],PNe=["{","}","|","\\","^","`"].concat(MNe),BNe=["'"].concat(PNe),yK=["%","/","?",";","#"].concat(BNe),_K=["/","?","#"],FNe=255,bK=/^[+a-z0-9A-Z_-]{0,63}$/,$Ne=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,EK={javascript:!0,"javascript:":!0},SK={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};function Jz(t,e){if(t&&t instanceof bC)return t;const r=new bC;return r.parse(t,e),r}bC.prototype.parse=function(t,e){let r,n,a,i=t;if(i=i.trim(),!e&&t.split("#").length===1){const u=LNe.exec(i);if(u)return this.pathname=u[1],u[2]&&(this.search=u[2]),this}let s=ONe.exec(i);if(s&&(s=s[0],r=s.toLowerCase(),this.protocol=s,i=i.substr(s.length)),(e||s||i.match(/^\/\/[^@\/]+@[^@\/]+/))&&(a=i.substr(0,2)==="//",a&&!(s&&EK[s])&&(i=i.substr(2),this.slashes=!0)),!EK[s]&&(a||s&&!SK[s])){let u=-1;for(let g=0;g<_K.length;g++)n=i.indexOf(_K[g]),n!==-1&&(u===-1||n127?b+="x":b+=y[_];if(!b.match(bK)){const _=g.slice(0,m),S=g.slice(m+1),x=y.match($Ne);x&&(_.push(x[1]),S.unshift(x[2])),S.length&&(i=S.join(".")+i),this.hostname=_.join(".");break}}}}this.hostname.length>FNe&&(this.hostname=""),p&&(this.hostname=this.hostname.substr(1,this.hostname.length-2))}const o=i.indexOf("#");o!==-1&&(this.hash=i.substr(o),i=i.slice(0,o));const l=i.indexOf("?");return l!==-1&&(this.search=i.substr(l),i=i.slice(0,l)),i&&(this.pathname=i),SK[r]&&this.hostname&&!this.pathname&&(this.pathname=""),this};bC.prototype.parseHost=function(t){let e=DNe.exec(t);e&&(e=e[0],e!==":"&&(this.port=e.substr(1)),t=t.substr(0,t.length-e.length)),t&&(this.hostname=t)};const zNe=Object.freeze(Object.defineProperty({__proto__:null,decode:W_,encode:aT,format:Zz,parse:Jz},Symbol.toStringTag,{value:"Module"})),uce=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,dce=/[\0-\x1F\x7F-\x9F]/,UNe=/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u0890\u0891\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD80D[\uDC30-\uDC3F]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/,eU=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061D-\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1B7D\u1B7E\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u2E52-\u2E5D\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDEAD\uDF55-\uDF59\uDF86-\uDF89]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5A\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDEB9\uDF3C-\uDF3E]|\uD806[\uDC3B\uDD44-\uDD46\uDDE2\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2\uDF00-\uDF09]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8\uDF43-\uDF4F\uDFFF]|\uD809[\uDC70-\uDC74]|\uD80B[\uDFF1\uDFF2]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A\uDFE2]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/,hce=/[\$\+<->\^`\|~\xA2-\xA6\xA8\xA9\xAC\xAE-\xB1\xB4\xB8\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u02FF\u0375\u0384\u0385\u03F6\u0482\u058D-\u058F\u0606-\u0608\u060B\u060E\u060F\u06DE\u06E9\u06FD\u06FE\u07F6\u07FE\u07FF\u0888\u09F2\u09F3\u09FA\u09FB\u0AF1\u0B70\u0BF3-\u0BFA\u0C7F\u0D4F\u0D79\u0E3F\u0F01-\u0F03\u0F13\u0F15-\u0F17\u0F1A-\u0F1F\u0F34\u0F36\u0F38\u0FBE-\u0FC5\u0FC7-\u0FCC\u0FCE\u0FCF\u0FD5-\u0FD8\u109E\u109F\u1390-\u1399\u166D\u17DB\u1940\u19DE-\u19FF\u1B61-\u1B6A\u1B74-\u1B7C\u1FBD\u1FBF-\u1FC1\u1FCD-\u1FCF\u1FDD-\u1FDF\u1FED-\u1FEF\u1FFD\u1FFE\u2044\u2052\u207A-\u207C\u208A-\u208C\u20A0-\u20C0\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F\u218A\u218B\u2190-\u2307\u230C-\u2328\u232B-\u2426\u2440-\u244A\u249C-\u24E9\u2500-\u2767\u2794-\u27C4\u27C7-\u27E5\u27F0-\u2982\u2999-\u29D7\u29DC-\u29FB\u29FE-\u2B73\u2B76-\u2B95\u2B97-\u2BFF\u2CE5-\u2CEA\u2E50\u2E51\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u2FF0-\u2FFF\u3004\u3012\u3013\u3020\u3036\u3037\u303E\u303F\u309B\u309C\u3190\u3191\u3196-\u319F\u31C0-\u31E3\u31EF\u3200-\u321E\u322A-\u3247\u3250\u3260-\u327F\u328A-\u32B0\u32C0-\u33FF\u4DC0-\u4DFF\uA490-\uA4C6\uA700-\uA716\uA720\uA721\uA789\uA78A\uA828-\uA82B\uA836-\uA839\uAA77-\uAA79\uAB5B\uAB6A\uAB6B\uFB29\uFBB2-\uFBC2\uFD40-\uFD4F\uFDCF\uFDFC-\uFDFF\uFE62\uFE64-\uFE66\uFE69\uFF04\uFF0B\uFF1C-\uFF1E\uFF3E\uFF40\uFF5C\uFF5E\uFFE0-\uFFE6\uFFE8-\uFFEE\uFFFC\uFFFD]|\uD800[\uDD37-\uDD3F\uDD79-\uDD89\uDD8C-\uDD8E\uDD90-\uDD9C\uDDA0\uDDD0-\uDDFC]|\uD802[\uDC77\uDC78\uDEC8]|\uD805\uDF3F|\uD807[\uDFD5-\uDFF1]|\uD81A[\uDF3C-\uDF3F\uDF45]|\uD82F\uDC9C|\uD833[\uDF50-\uDFC3]|\uD834[\uDC00-\uDCF5\uDD00-\uDD26\uDD29-\uDD64\uDD6A-\uDD6C\uDD83\uDD84\uDD8C-\uDDA9\uDDAE-\uDDEA\uDE00-\uDE41\uDE45\uDF00-\uDF56]|\uD835[\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3]|\uD836[\uDC00-\uDDFF\uDE37-\uDE3A\uDE6D-\uDE74\uDE76-\uDE83\uDE85\uDE86]|\uD838[\uDD4F\uDEFF]|\uD83B[\uDCAC\uDCB0\uDD2E\uDEF0\uDEF1]|\uD83C[\uDC00-\uDC2B\uDC30-\uDC93\uDCA0-\uDCAE\uDCB1-\uDCBF\uDCC1-\uDCCF\uDCD1-\uDCF5\uDD0D-\uDDAD\uDDE6-\uDE02\uDE10-\uDE3B\uDE40-\uDE48\uDE50\uDE51\uDE60-\uDE65\uDF00-\uDFFF]|\uD83D[\uDC00-\uDED7\uDEDC-\uDEEC\uDEF0-\uDEFC\uDF00-\uDF76\uDF7B-\uDFD9\uDFE0-\uDFEB\uDFF0]|\uD83E[\uDC00-\uDC0B\uDC10-\uDC47\uDC50-\uDC59\uDC60-\uDC87\uDC90-\uDCAD\uDCB0\uDCB1\uDD00-\uDE53\uDE60-\uDE6D\uDE70-\uDE7C\uDE80-\uDE88\uDE90-\uDEBD\uDEBF-\uDEC5\uDECE-\uDEDB\uDEE0-\uDEE8\uDEF0-\uDEF8\uDF00-\uDF92\uDF94-\uDFCA]/,fce=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/,GNe=Object.freeze(Object.defineProperty({__proto__:null,Any:uce,Cc:dce,Cf:UNe,P:eU,S:hce,Z:fce},Symbol.toStringTag,{value:"Module"})),qNe=new Uint16Array('ᵁ<Õıʊҝջאٵ۞ޢߖࠏ੊ઑඡ๭༉༦჊ረዡᐕᒝᓃᓟᔥ\0\0\0\0\0\0ᕫᛍᦍᰒᷝ὾⁠↰⊍⏀⏻⑂⠤⤒ⴈ⹈⿎〖㊺㘹㞬㣾㨨㩱㫠㬮ࠀEMabcfglmnoprstu\\bfms„‹•˜¦³¹ÈÏlig耻Æ䃆P耻&䀦cute耻Á䃁reve;䄂Āiyx}rc耻Â䃂;䐐r;쀀𝔄rave耻À䃀pha;䎑acr;䄀d;橓Āgp¡on;䄄f;쀀𝔸plyFunction;恡ing耻Å䃅Ācs¾Ãr;쀀𝒜ign;扔ilde耻Ã䃃ml耻Ä䃄ЀaceforsuåûþėĜĢħĪĀcrêòkslash;或Ŷöø;櫧ed;挆y;䐑ƀcrtąċĔause;戵noullis;愬a;䎒r;쀀𝔅pf;쀀𝔹eve;䋘còēmpeq;扎܀HOacdefhilorsuōőŖƀƞƢƵƷƺǜȕɳɸɾcy;䐧PY耻©䂩ƀcpyŝŢźute;䄆Ā;iŧŨ拒talDifferentialD;慅leys;愭ȀaeioƉƎƔƘron;䄌dil耻Ç䃇rc;䄈nint;戰ot;䄊ĀdnƧƭilla;䂸terDot;䂷òſi;䎧rcleȀDMPTLJNjǑǖot;抙inus;抖lus;投imes;抗oĀcsǢǸkwiseContourIntegral;戲eCurlyĀDQȃȏoubleQuote;思uote;怙ȀlnpuȞȨɇɕonĀ;eȥȦ户;橴ƀgitȯȶȺruent;扡nt;戯ourIntegral;戮ĀfrɌɎ;愂oduct;成nterClockwiseContourIntegral;戳oss;樯cr;쀀𝒞pĀ;Cʄʅ拓ap;才րDJSZacefiosʠʬʰʴʸˋ˗ˡ˦̳ҍĀ;oŹʥtrahd;椑cy;䐂cy;䐅cy;䐏ƀgrsʿ˄ˇger;怡r;憡hv;櫤Āayː˕ron;䄎;䐔lĀ;t˝˞戇a;䎔r;쀀𝔇Āaf˫̧Ācm˰̢riticalȀADGT̖̜̀̆cute;䂴oŴ̋̍;䋙bleAcute;䋝rave;䁠ilde;䋜ond;拄ferentialD;慆Ѱ̽\0\0\0͔͂\0Ѕf;쀀𝔻ƀ;DE͈͉͍䂨ot;惜qual;扐blèCDLRUVͣͲ΂ϏϢϸontourIntegraìȹoɴ͹\0\0ͻ»͉nArrow;懓Āeo·ΤftƀARTΐΖΡrrow;懐ightArrow;懔eåˊngĀLRΫτeftĀARγιrrow;柸ightArrow;柺ightArrow;柹ightĀATϘϞrrow;懒ee;抨pɁϩ\0\0ϯrrow;懑ownArrow;懕erticalBar;戥ǹABLRTaВЪаўѿͼrrowƀ;BUНОТ憓ar;椓pArrow;懵reve;䌑eft˒к\0ц\0ѐightVector;楐eeVector;楞ectorĀ;Bљњ憽ar;楖ightǔѧ\0ѱeeVector;楟ectorĀ;BѺѻ懁ar;楗eeĀ;A҆҇护rrow;憧ĀctҒҗr;쀀𝒟rok;䄐ࠀNTacdfglmopqstuxҽӀӄӋӞӢӧӮӵԡԯԶՒ՝ՠեG;䅊H耻Ð䃐cute耻É䃉ƀaiyӒӗӜron;䄚rc耻Ê䃊;䐭ot;䄖r;쀀𝔈rave耻È䃈ement;戈ĀapӺӾcr;䄒tyɓԆ\0\0ԒmallSquare;旻erySmallSquare;斫ĀgpԦԪon;䄘f;쀀𝔼silon;䎕uĀaiԼՉlĀ;TՂՃ橵ilde;扂librium;懌Āci՗՚r;愰m;橳a;䎗ml耻Ë䃋Āipժկsts;戃onentialE;慇ʀcfiosօֈ֍ֲ׌y;䐤r;쀀𝔉lledɓ֗\0\0֣mallSquare;旼erySmallSquare;斪Ͱֺ\0ֿ\0\0ׄf;쀀𝔽All;戀riertrf;愱cò׋؀JTabcdfgorstר׬ׯ׺؀ؒؖ؛؝أ٬ٲcy;䐃耻>䀾mmaĀ;d׷׸䎓;䏜reve;䄞ƀeiy؇،ؐdil;䄢rc;䄜;䐓ot;䄠r;쀀𝔊;拙pf;쀀𝔾eater̀EFGLSTصلَٖٛ٦qualĀ;Lؾؿ扥ess;招ullEqual;执reater;檢ess;扷lantEqual;橾ilde;扳cr;쀀𝒢;扫ЀAacfiosuڅڋږڛڞڪھۊRDcy;䐪Āctڐڔek;䋇;䁞irc;䄤r;愌lbertSpace;愋ǰگ\0ڲf;愍izontalLine;攀Āctۃۅòکrok;䄦mpńېۘownHumðįqual;扏܀EJOacdfgmnostuۺ۾܃܇܎ܚܞܡܨ݄ݸދޏޕcy;䐕lig;䄲cy;䐁cute耻Í䃍Āiyܓܘrc耻Î䃎;䐘ot;䄰r;愑rave耻Ì䃌ƀ;apܠܯܿĀcgܴܷr;䄪inaryI;慈lieóϝǴ݉\0ݢĀ;eݍݎ戬Āgrݓݘral;戫section;拂isibleĀCTݬݲomma;恣imes;恢ƀgptݿރވon;䄮f;쀀𝕀a;䎙cr;愐ilde;䄨ǫޚ\0ޞcy;䐆l耻Ï䃏ʀcfosuެ޷޼߂ߐĀiyޱ޵rc;䄴;䐙r;쀀𝔍pf;쀀𝕁ǣ߇\0ߌr;쀀𝒥rcy;䐈kcy;䐄΀HJacfosߤߨ߽߬߱ࠂࠈcy;䐥cy;䐌ppa;䎚Āey߶߻dil;䄶;䐚r;쀀𝔎pf;쀀𝕂cr;쀀𝒦րJTaceflmostࠥࠩࠬࡐࡣ঳সে্਷ੇcy;䐉耻<䀼ʀcmnpr࠷࠼ࡁࡄࡍute;䄹bda;䎛g;柪lacetrf;愒r;憞ƀaeyࡗ࡜ࡡron;䄽dil;䄻;䐛Āfsࡨ॰tԀACDFRTUVarࡾࢩࢱࣦ࣠ࣼयज़ΐ४Ānrࢃ࢏gleBracket;柨rowƀ;BR࢙࢚࢞憐ar;懤ightArrow;懆eiling;挈oǵࢷ\0ࣃbleBracket;柦nǔࣈ\0࣒eeVector;楡ectorĀ;Bࣛࣜ懃ar;楙loor;挊ightĀAV࣯ࣵrrow;憔ector;楎Āerँगeƀ;AVउऊऐ抣rrow;憤ector;楚iangleƀ;BEतथऩ抲ar;槏qual;抴pƀDTVषूौownVector;楑eeVector;楠ectorĀ;Bॖॗ憿ar;楘ectorĀ;B॥०憼ar;楒ightáΜs̀EFGLSTॾঋকঝঢভqualGreater;拚ullEqual;扦reater;扶ess;檡lantEqual;橽ilde;扲r;쀀𝔏Ā;eঽা拘ftarrow;懚idot;䄿ƀnpw৔ਖਛgȀLRlr৞৷ਂਐeftĀAR০৬rrow;柵ightArrow;柷ightArrow;柶eftĀarγਊightáοightáϊf;쀀𝕃erĀLRਢਬeftArrow;憙ightArrow;憘ƀchtਾੀੂòࡌ;憰rok;䅁;扪Ѐacefiosuਗ਼੝੠੷੼અઋ઎p;椅y;䐜Ādl੥੯iumSpace;恟lintrf;愳r;쀀𝔐nusPlus;戓pf;쀀𝕄cò੶;䎜ҀJacefostuણધભીଔଙඑ඗ඞcy;䐊cute;䅃ƀaey઴હાron;䅇dil;䅅;䐝ƀgswે૰଎ativeƀMTV૓૟૨ediumSpace;怋hiĀcn૦૘ë૙eryThiî૙tedĀGL૸ଆreaterGreateòٳessLesóੈLine;䀊r;쀀𝔑ȀBnptଢନଷ଺reak;恠BreakingSpace;䂠f;愕ڀ;CDEGHLNPRSTV୕ୖ୪୼஡௫ఄ౞಄ದ೘ൡඅ櫬Āou୛୤ngruent;扢pCap;扭oubleVerticalBar;戦ƀlqxஃஊ஛ement;戉ualĀ;Tஒஓ扠ilde;쀀≂̸ists;戄reater΀;EFGLSTஶஷ஽௉௓௘௥扯qual;扱ullEqual;쀀≧̸reater;쀀≫̸ess;批lantEqual;쀀⩾̸ilde;扵umpń௲௽ownHump;쀀≎̸qual;쀀≏̸eĀfsఊధtTriangleƀ;BEచఛడ拪ar;쀀⧏̸qual;括s̀;EGLSTవశ఼ౄోౘ扮qual;扰reater;扸ess;쀀≪̸lantEqual;쀀⩽̸ilde;扴estedĀGL౨౹reaterGreater;쀀⪢̸essLess;쀀⪡̸recedesƀ;ESಒಓಛ技qual;쀀⪯̸lantEqual;拠ĀeiಫಹverseElement;戌ghtTriangleƀ;BEೋೌ೒拫ar;쀀⧐̸qual;拭ĀquೝഌuareSuĀbp೨೹setĀ;E೰ೳ쀀⊏̸qual;拢ersetĀ;Eഃആ쀀⊐̸qual;拣ƀbcpഓതൎsetĀ;Eഛഞ쀀⊂⃒qual;抈ceedsȀ;ESTലള഻െ抁qual;쀀⪰̸lantEqual;拡ilde;쀀≿̸ersetĀ;E൘൛쀀⊃⃒qual;抉ildeȀ;EFT൮൯൵ൿ扁qual;扄ullEqual;扇ilde;扉erticalBar;戤cr;쀀𝒩ilde耻Ñ䃑;䎝܀Eacdfgmoprstuvලෂ෉෕ෛ෠෧෼ขภยา฿ไlig;䅒cute耻Ó䃓Āiy෎ීrc耻Ô䃔;䐞blac;䅐r;쀀𝔒rave耻Ò䃒ƀaei෮ෲ෶cr;䅌ga;䎩cron;䎟pf;쀀𝕆enCurlyĀDQฎบoubleQuote;怜uote;怘;橔Āclวฬr;쀀𝒪ash耻Ø䃘iŬื฼de耻Õ䃕es;樷ml耻Ö䃖erĀBP๋๠Āar๐๓r;怾acĀek๚๜;揞et;掴arenthesis;揜Ҁacfhilors๿ງຊຏຒດຝະ໼rtialD;戂y;䐟r;쀀𝔓i;䎦;䎠usMinus;䂱Āipຢອncareplanåڝf;愙Ȁ;eio຺ູ໠໤檻cedesȀ;EST່້໏໚扺qual;檯lantEqual;扼ilde;找me;怳Ādp໩໮uct;戏ortionĀ;aȥ໹l;戝Āci༁༆r;쀀𝒫;䎨ȀUfos༑༖༛༟OT耻"䀢r;쀀𝔔pf;愚cr;쀀𝒬؀BEacefhiorsu༾གྷཇའཱིྦྷྪྭ႖ႩႴႾarr;椐G耻®䂮ƀcnrཎནབute;䅔g;柫rĀ;tཛྷཝ憠l;椖ƀaeyཧཬཱron;䅘dil;䅖;䐠Ā;vླྀཹ愜erseĀEUྂྙĀlq྇ྎement;戋uilibrium;懋pEquilibrium;楯r»ཹo;䎡ghtЀACDFTUVa࿁࿫࿳ဢဨၛႇϘĀnr࿆࿒gleBracket;柩rowƀ;BL࿜࿝࿡憒ar;懥eftArrow;懄eiling;按oǵ࿹\0စbleBracket;柧nǔည\0နeeVector;楝ectorĀ;Bဝသ懂ar;楕loor;挋Āerိ၃eƀ;AVဵံြ抢rrow;憦ector;楛iangleƀ;BEၐၑၕ抳ar;槐qual;抵pƀDTVၣၮၸownVector;楏eeVector;楜ectorĀ;Bႂႃ憾ar;楔ectorĀ;B႑႒懀ar;楓Āpuႛ႞f;愝ndImplies;楰ightarrow;懛ĀchႹႼr;愛;憱leDelayed;槴ڀHOacfhimoqstuფჱჷჽᄙᄞᅑᅖᅡᅧᆵᆻᆿĀCcჩხHcy;䐩y;䐨FTcy;䐬cute;䅚ʀ;aeiyᄈᄉᄎᄓᄗ檼ron;䅠dil;䅞rc;䅜;䐡r;쀀𝔖ortȀDLRUᄪᄴᄾᅉownArrow»ОeftArrow»࢚ightArrow»࿝pArrow;憑gma;䎣allCircle;战pf;쀀𝕊ɲᅭ\0\0ᅰt;戚areȀ;ISUᅻᅼᆉᆯ斡ntersection;抓uĀbpᆏᆞsetĀ;Eᆗᆘ抏qual;抑ersetĀ;Eᆨᆩ抐qual;抒nion;抔cr;쀀𝒮ar;拆ȀbcmpᇈᇛሉላĀ;sᇍᇎ拐etĀ;Eᇍᇕqual;抆ĀchᇠህeedsȀ;ESTᇭᇮᇴᇿ扻qual;檰lantEqual;扽ilde;承Tháྌ;我ƀ;esሒሓሣ拑rsetĀ;Eሜም抃qual;抇et»ሓրHRSacfhiorsሾቄ቉ቕ቞ቱቶኟዂወዑORN耻Þ䃞ADE;愢ĀHc቎ቒcy;䐋y;䐦Ābuቚቜ;䀉;䎤ƀaeyብቪቯron;䅤dil;䅢;䐢r;쀀𝔗Āeiቻ኉Dzኀ\0ኇefore;戴a;䎘Ācn኎ኘkSpace;쀀  Space;怉ldeȀ;EFTካኬኲኼ戼qual;扃ullEqual;扅ilde;扈pf;쀀𝕋ipleDot;惛Āctዖዛr;쀀𝒯rok;䅦ૡዷጎጚጦ\0ጬጱ\0\0\0\0\0ጸጽ፷ᎅ\0᏿ᐄᐊᐐĀcrዻጁute耻Ú䃚rĀ;oጇገ憟cir;楉rǣጓ\0጖y;䐎ve;䅬Āiyጞጣrc耻Û䃛;䐣blac;䅰r;쀀𝔘rave耻Ù䃙acr;䅪Ādiፁ፩erĀBPፈ፝Āarፍፐr;䁟acĀekፗፙ;揟et;掵arenthesis;揝onĀ;P፰፱拃lus;抎Āgp፻፿on;䅲f;쀀𝕌ЀADETadps᎕ᎮᎸᏄϨᏒᏗᏳrrowƀ;BDᅐᎠᎤar;椒ownArrow;懅ownArrow;憕quilibrium;楮eeĀ;AᏋᏌ报rrow;憥ownáϳerĀLRᏞᏨeftArrow;憖ightArrow;憗iĀ;lᏹᏺ䏒on;䎥ing;䅮cr;쀀𝒰ilde;䅨ml耻Ü䃜ҀDbcdefosvᐧᐬᐰᐳᐾᒅᒊᒐᒖash;披ar;櫫y;䐒ashĀ;lᐻᐼ抩;櫦Āerᑃᑅ;拁ƀbtyᑌᑐᑺar;怖Ā;iᑏᑕcalȀBLSTᑡᑥᑪᑴar;戣ine;䁼eparator;杘ilde;所ThinSpace;怊r;쀀𝔙pf;쀀𝕍cr;쀀𝒱dash;抪ʀcefosᒧᒬᒱᒶᒼirc;䅴dge;拀r;쀀𝔚pf;쀀𝕎cr;쀀𝒲Ȁfiosᓋᓐᓒᓘr;쀀𝔛;䎞pf;쀀𝕏cr;쀀𝒳ҀAIUacfosuᓱᓵᓹᓽᔄᔏᔔᔚᔠcy;䐯cy;䐇cy;䐮cute耻Ý䃝Āiyᔉᔍrc;䅶;䐫r;쀀𝔜pf;쀀𝕐cr;쀀𝒴ml;䅸ЀHacdefosᔵᔹᔿᕋᕏᕝᕠᕤcy;䐖cute;䅹Āayᕄᕉron;䅽;䐗ot;䅻Dzᕔ\0ᕛoWidtè૙a;䎖r;愨pf;愤cr;쀀𝒵௡ᖃᖊᖐ\0ᖰᖶᖿ\0\0\0\0ᗆᗛᗫᙟ᙭\0ᚕ᚛ᚲᚹ\0ᚾcute耻á䃡reve;䄃̀;Ediuyᖜᖝᖡᖣᖨᖭ戾;쀀∾̳;房rc耻â䃢te肻´̆;䐰lig耻æ䃦Ā;r²ᖺ;쀀𝔞rave耻à䃠ĀepᗊᗖĀfpᗏᗔsym;愵èᗓha;䎱ĀapᗟcĀclᗤᗧr;䄁g;樿ɤᗰ\0\0ᘊʀ;adsvᗺᗻᗿᘁᘇ戧nd;橕;橜lope;橘;橚΀;elmrszᘘᘙᘛᘞᘿᙏᙙ戠;榤e»ᘙsdĀ;aᘥᘦ戡ѡᘰᘲᘴᘶᘸᘺᘼᘾ;榨;榩;榪;榫;榬;榭;榮;榯tĀ;vᙅᙆ戟bĀ;dᙌᙍ抾;榝Āptᙔᙗh;戢»¹arr;捼Āgpᙣᙧon;䄅f;쀀𝕒΀;Eaeiop዁ᙻᙽᚂᚄᚇᚊ;橰cir;橯;扊d;手s;䀧roxĀ;e዁ᚒñᚃing耻å䃥ƀctyᚡᚦᚨr;쀀𝒶;䀪mpĀ;e዁ᚯñʈilde耻ã䃣ml耻ä䃤Āciᛂᛈoninôɲnt;樑ࠀNabcdefiklnoprsu᛭ᛱᜰ᜼ᝃᝈ᝸᝽០៦ᠹᡐᜍ᤽᥈ᥰot;櫭Ācrᛶ᜞kȀcepsᜀᜅᜍᜓong;扌psilon;䏶rime;怵imĀ;e᜚᜛戽q;拍Ŷᜢᜦee;抽edĀ;gᜬᜭ挅e»ᜭrkĀ;t፜᜷brk;掶Āoyᜁᝁ;䐱quo;怞ʀcmprtᝓ᝛ᝡᝤᝨausĀ;eĊĉptyv;榰séᜌnoõēƀahwᝯ᝱ᝳ;䎲;愶een;扬r;쀀𝔟g΀costuvwឍឝឳេ៕៛៞ƀaiuបពរðݠrc;旯p»፱ƀdptឤឨឭot;樀lus;樁imes;樂ɱឹ\0\0ើcup;樆ar;昅riangleĀdu៍្own;施p;斳plus;樄eåᑄåᒭarow;植ƀako៭ᠦᠵĀcn៲ᠣkƀlst៺֫᠂ozenge;槫riangleȀ;dlr᠒᠓᠘᠝斴own;斾eft;旂ight;斸k;搣Ʊᠫ\0ᠳƲᠯ\0ᠱ;斒;斑4;斓ck;斈ĀeoᠾᡍĀ;qᡃᡆ쀀=⃥uiv;쀀≡⃥t;挐Ȁptwxᡙᡞᡧᡬf;쀀𝕓Ā;tᏋᡣom»Ꮜtie;拈؀DHUVbdhmptuvᢅᢖᢪᢻᣗᣛᣬ᣿ᤅᤊᤐᤡȀLRlrᢎᢐᢒᢔ;敗;敔;敖;敓ʀ;DUduᢡᢢᢤᢦᢨ敐;敦;敩;敤;敧ȀLRlrᢳᢵᢷᢹ;敝;敚;敜;教΀;HLRhlrᣊᣋᣍᣏᣑᣓᣕ救;敬;散;敠;敫;敢;敟ox;槉ȀLRlrᣤᣦᣨᣪ;敕;敒;攐;攌ʀ;DUduڽ᣷᣹᣻᣽;敥;敨;攬;攴inus;抟lus;択imes;抠ȀLRlrᤙᤛᤝ᤟;敛;敘;攘;攔΀;HLRhlrᤰᤱᤳᤵᤷ᤻᤹攂;敪;敡;敞;攼;攤;攜Āevģ᥂bar耻¦䂦Ȁceioᥑᥖᥚᥠr;쀀𝒷mi;恏mĀ;e᜚᜜lƀ;bhᥨᥩᥫ䁜;槅sub;柈Ŭᥴ᥾lĀ;e᥹᥺怢t»᥺pƀ;Eeįᦅᦇ;檮Ā;qۜۛೡᦧ\0᧨ᨑᨕᨲ\0ᨷᩐ\0\0᪴\0\0᫁\0\0ᬡᬮ᭍᭒\0᯽\0ᰌƀcpr᦭ᦲ᧝ute;䄇̀;abcdsᦿᧀᧄ᧊᧕᧙戩nd;橄rcup;橉Āau᧏᧒p;橋p;橇ot;橀;쀀∩︀Āeo᧢᧥t;恁îړȀaeiu᧰᧻ᨁᨅǰ᧵\0᧸s;橍on;䄍dil耻ç䃧rc;䄉psĀ;sᨌᨍ橌m;橐ot;䄋ƀdmnᨛᨠᨦil肻¸ƭptyv;榲t脀¢;eᨭᨮ䂢räƲr;쀀𝔠ƀceiᨽᩀᩍy;䑇ckĀ;mᩇᩈ朓ark»ᩈ;䏇r΀;Ecefms᩟᩠ᩢᩫ᪤᪪᪮旋;槃ƀ;elᩩᩪᩭ䋆q;扗eɡᩴ\0\0᪈rrowĀlr᩼᪁eft;憺ight;憻ʀRSacd᪒᪔᪖᪚᪟»ཇ;擈st;抛irc;抚ash;抝nint;樐id;櫯cir;槂ubsĀ;u᪻᪼晣it»᪼ˬ᫇᫔᫺\0ᬊonĀ;eᫍᫎ䀺Ā;qÇÆɭ᫙\0\0᫢aĀ;t᫞᫟䀬;䁀ƀ;fl᫨᫩᫫戁îᅠeĀmx᫱᫶ent»᫩eóɍǧ᫾\0ᬇĀ;dኻᬂot;橭nôɆƀfryᬐᬔᬗ;쀀𝕔oäɔ脀©;sŕᬝr;愗Āaoᬥᬩrr;憵ss;朗Ācuᬲᬷr;쀀𝒸Ābpᬼ᭄Ā;eᭁᭂ櫏;櫑Ā;eᭉᭊ櫐;櫒dot;拯΀delprvw᭠᭬᭷ᮂᮬᯔ᯹arrĀlr᭨᭪;椸;椵ɰ᭲\0\0᭵r;拞c;拟arrĀ;p᭿ᮀ憶;椽̀;bcdosᮏᮐᮖᮡᮥᮨ截rcap;橈Āauᮛᮞp;橆p;橊ot;抍r;橅;쀀∪︀Ȁalrv᮵ᮿᯞᯣrrĀ;mᮼᮽ憷;椼yƀevwᯇᯔᯘqɰᯎ\0\0ᯒreã᭳uã᭵ee;拎edge;拏en耻¤䂤earrowĀlrᯮ᯳eft»ᮀight»ᮽeäᯝĀciᰁᰇoninôǷnt;戱lcty;挭ঀAHabcdefhijlorstuwz᰸᰻᰿ᱝᱩᱵᲊᲞᲬᲷ᳻᳿ᴍᵻᶑᶫᶻ᷆᷍rò΁ar;楥Ȁglrs᱈ᱍ᱒᱔ger;怠eth;愸òᄳhĀ;vᱚᱛ怐»ऊūᱡᱧarow;椏aã̕Āayᱮᱳron;䄏;䐴ƀ;ao̲ᱼᲄĀgrʿᲁr;懊tseq;橷ƀglmᲑᲔᲘ耻°䂰ta;䎴ptyv;榱ĀirᲣᲨsht;楿;쀀𝔡arĀlrᲳᲵ»ࣜ»သʀaegsv᳂͸᳖᳜᳠mƀ;oș᳊᳔ndĀ;ș᳑uit;晦amma;䏝in;拲ƀ;io᳧᳨᳸䃷de脀÷;o᳧ᳰntimes;拇nø᳷cy;䑒cɯᴆ\0\0ᴊrn;挞op;挍ʀlptuwᴘᴝᴢᵉᵕlar;䀤f;쀀𝕕ʀ;emps̋ᴭᴷᴽᵂqĀ;d͒ᴳot;扑inus;戸lus;戔quare;抡blebarwedgåúnƀadhᄮᵝᵧownarrowóᲃarpoonĀlrᵲᵶefôᲴighôᲶŢᵿᶅkaro÷གɯᶊ\0\0ᶎrn;挟op;挌ƀcotᶘᶣᶦĀryᶝᶡ;쀀𝒹;䑕l;槶rok;䄑Ādrᶰᶴot;拱iĀ;fᶺ᠖斿Āah᷀᷃ròЩaòྦangle;榦Āci᷒ᷕy;䑟grarr;柿ऀDacdefglmnopqrstuxḁḉḙḸոḼṉṡṾấắẽỡἪἷὄ὎὚ĀDoḆᴴoôᲉĀcsḎḔute耻é䃩ter;橮ȀaioyḢḧḱḶron;䄛rĀ;cḭḮ扖耻ê䃪lon;払;䑍ot;䄗ĀDrṁṅot;扒;쀀𝔢ƀ;rsṐṑṗ檚ave耻è䃨Ā;dṜṝ檖ot;檘Ȁ;ilsṪṫṲṴ檙nters;揧;愓Ā;dṹṺ檕ot;檗ƀapsẅẉẗcr;䄓tyƀ;svẒẓẕ戅et»ẓpĀ1;ẝẤijạả;怄;怅怃ĀgsẪẬ;䅋p;怂ĀgpẴẸon;䄙f;쀀𝕖ƀalsỄỎỒrĀ;sỊị拕l;槣us;橱iƀ;lvỚớở䎵on»ớ;䏵ȀcsuvỪỳἋἣĀioữḱrc»Ḯɩỹ\0\0ỻíՈantĀglἂἆtr»ṝess»Ṻƀaeiἒ἖Ἒls;䀽st;扟vĀ;DȵἠD;橸parsl;槥ĀDaἯἳot;打rr;楱ƀcdiἾὁỸr;愯oô͒ĀahὉὋ;䎷耻ð䃰Āmrὓὗl耻ë䃫o;悬ƀcipὡὤὧl;䀡sôծĀeoὬὴctatioîՙnentialåչৡᾒ\0ᾞ\0ᾡᾧ\0\0ῆῌ\0ΐ\0ῦῪ \0 ⁚llingdotseñṄy;䑄male;晀ƀilrᾭᾳ῁lig;耀ffiɩᾹ\0\0᾽g;耀ffig;耀ffl;쀀𝔣lig;耀filig;쀀fjƀaltῙ῜ῡt;晭ig;耀flns;斱of;䆒ǰ΅\0ῳf;쀀𝕗ĀakֿῷĀ;vῼ´拔;櫙artint;樍Āao‌⁕Ācs‑⁒ႉ‸⁅⁈\0⁐β•‥‧‪‬\0‮耻½䂽;慓耻¼䂼;慕;慙;慛Ƴ‴\0‶;慔;慖ʴ‾⁁\0\0⁃耻¾䂾;慗;慜5;慘ƶ⁌\0⁎;慚;慝8;慞l;恄wn;挢cr;쀀𝒻ࢀEabcdefgijlnorstv₂₉₟₥₰₴⃰⃵⃺⃿℃ℒℸ̗ℾ⅒↞Ā;lٍ₇;檌ƀcmpₐₕ₝ute;䇵maĀ;dₜ᳚䎳;檆reve;䄟Āiy₪₮rc;䄝;䐳ot;䄡Ȁ;lqsؾق₽⃉ƀ;qsؾٌ⃄lanô٥Ȁ;cdl٥⃒⃥⃕c;檩otĀ;o⃜⃝檀Ā;l⃢⃣檂;檄Ā;e⃪⃭쀀⋛︀s;檔r;쀀𝔤Ā;gٳ؛mel;愷cy;䑓Ȁ;Eajٚℌℎℐ;檒;檥;檤ȀEaesℛℝ℩ℴ;扩pĀ;p℣ℤ檊rox»ℤĀ;q℮ℯ檈Ā;q℮ℛim;拧pf;쀀𝕘Āci⅃ⅆr;愊mƀ;el٫ⅎ⅐;檎;檐茀>;cdlqr׮ⅠⅪⅮⅳⅹĀciⅥⅧ;檧r;橺ot;拗Par;榕uest;橼ʀadelsↄⅪ←ٖ↛ǰ↉\0↎proø₞r;楸qĀlqؿ↖lesó₈ií٫Āen↣↭rtneqq;쀀≩︀Å↪ԀAabcefkosy⇄⇇⇱⇵⇺∘∝∯≨≽ròΠȀilmr⇐⇔⇗⇛rsðᒄf»․ilôکĀdr⇠⇤cy;䑊ƀ;cwࣴ⇫⇯ir;楈;憭ar;意irc;䄥ƀalr∁∎∓rtsĀ;u∉∊晥it»∊lip;怦con;抹r;쀀𝔥sĀew∣∩arow;椥arow;椦ʀamopr∺∾≃≞≣rr;懿tht;戻kĀlr≉≓eftarrow;憩ightarrow;憪f;쀀𝕙bar;怕ƀclt≯≴≸r;쀀𝒽asè⇴rok;䄧Ābp⊂⊇ull;恃hen»ᱛૡ⊣\0⊪\0⊸⋅⋎\0⋕⋳\0\0⋸⌢⍧⍢⍿\0⎆⎪⎴cute耻í䃭ƀ;iyݱ⊰⊵rc耻î䃮;䐸Ācx⊼⊿y;䐵cl耻¡䂡ĀfrΟ⋉;쀀𝔦rave耻ì䃬Ȁ;inoܾ⋝⋩⋮Āin⋢⋦nt;樌t;戭fin;槜ta;愩lig;䄳ƀaop⋾⌚⌝ƀcgt⌅⌈⌗r;䄫ƀelpܟ⌏⌓inåގarôܠh;䄱f;抷ed;䆵ʀ;cfotӴ⌬⌱⌽⍁are;愅inĀ;t⌸⌹戞ie;槝doô⌙ʀ;celpݗ⍌⍐⍛⍡al;抺Āgr⍕⍙eróᕣã⍍arhk;樗rod;樼Ȁcgpt⍯⍲⍶⍻y;䑑on;䄯f;쀀𝕚a;䎹uest耻¿䂿Āci⎊⎏r;쀀𝒾nʀ;EdsvӴ⎛⎝⎡ӳ;拹ot;拵Ā;v⎦⎧拴;拳Ā;iݷ⎮lde;䄩ǫ⎸\0⎼cy;䑖l耻ï䃯̀cfmosu⏌⏗⏜⏡⏧⏵Āiy⏑⏕rc;䄵;䐹r;쀀𝔧ath;䈷pf;쀀𝕛ǣ⏬\0⏱r;쀀𝒿rcy;䑘kcy;䑔Ѐacfghjos␋␖␢␧␭␱␵␻ppaĀ;v␓␔䎺;䏰Āey␛␠dil;䄷;䐺r;쀀𝔨reen;䄸cy;䑅cy;䑜pf;쀀𝕜cr;쀀𝓀஀ABEHabcdefghjlmnoprstuv⑰⒁⒆⒍⒑┎┽╚▀♎♞♥♹♽⚚⚲⛘❝❨➋⟀⠁⠒ƀart⑷⑺⑼rò৆òΕail;椛arr;椎Ā;gঔ⒋;檋ar;楢ॣ⒥\0⒪\0⒱\0\0\0\0\0⒵Ⓔ\0ⓆⓈⓍ\0⓹ute;䄺mptyv;榴raîࡌbda;䎻gƀ;dlࢎⓁⓃ;榑åࢎ;檅uo耻«䂫rЀ;bfhlpst࢙ⓞⓦⓩ⓫⓮⓱⓵Ā;f࢝ⓣs;椟s;椝ë≒p;憫l;椹im;楳l;憢ƀ;ae⓿─┄檫il;椙Ā;s┉┊檭;쀀⪭︀ƀabr┕┙┝rr;椌rk;杲Āak┢┬cĀek┨┪;䁻;䁛Āes┱┳;榋lĀdu┹┻;榏;榍Ȁaeuy╆╋╖╘ron;䄾Ādi═╔il;䄼ìࢰâ┩;䐻Ȁcqrs╣╦╭╽a;椶uoĀ;rนᝆĀdu╲╷har;楧shar;楋h;憲ʀ;fgqs▋▌উ◳◿扤tʀahlrt▘▤▷◂◨rrowĀ;t࢙□aé⓶arpoonĀdu▯▴own»њp»०eftarrows;懇ightƀahs◍◖◞rrowĀ;sࣴࢧarpoonó྘quigarro÷⇰hreetimes;拋ƀ;qs▋ও◺lanôবʀ;cdgsব☊☍☝☨c;檨otĀ;o☔☕橿Ā;r☚☛檁;檃Ā;e☢☥쀀⋚︀s;檓ʀadegs☳☹☽♉♋pproøⓆot;拖qĀgq♃♅ôউgtò⒌ôছiíলƀilr♕࣡♚sht;楼;쀀𝔩Ā;Eজ♣;檑š♩♶rĀdu▲♮Ā;l॥♳;楪lk;斄cy;䑙ʀ;achtੈ⚈⚋⚑⚖rò◁orneòᴈard;楫ri;旺Āio⚟⚤dot;䅀ustĀ;a⚬⚭掰che»⚭ȀEaes⚻⚽⛉⛔;扨pĀ;p⛃⛄檉rox»⛄Ā;q⛎⛏檇Ā;q⛎⚻im;拦Ѐabnoptwz⛩⛴⛷✚✯❁❇❐Ānr⛮⛱g;柬r;懽rëࣁgƀlmr⛿✍✔eftĀar০✇ightá৲apsto;柼ightá৽parrowĀlr✥✩efô⓭ight;憬ƀafl✶✹✽r;榅;쀀𝕝us;樭imes;樴š❋❏st;戗áፎƀ;ef❗❘᠀旊nge»❘arĀ;l❤❥䀨t;榓ʀachmt❳❶❼➅➇ròࢨorneòᶌarĀ;d྘➃;業;怎ri;抿̀achiqt➘➝ੀ➢➮➻quo;怹r;쀀𝓁mƀ;egল➪➬;檍;檏Ābu┪➳oĀ;rฟ➹;怚rok;䅂萀<;cdhilqrࠫ⟒☹⟜⟠⟥⟪⟰Āci⟗⟙;檦r;橹reå◲mes;拉arr;楶uest;橻ĀPi⟵⟹ar;榖ƀ;ef⠀भ᠛旃rĀdu⠇⠍shar;楊har;楦Āen⠗⠡rtneqq;쀀≨︀Å⠞܀Dacdefhilnopsu⡀⡅⢂⢎⢓⢠⢥⢨⣚⣢⣤ઃ⣳⤂Dot;戺Ȁclpr⡎⡒⡣⡽r耻¯䂯Āet⡗⡙;時Ā;e⡞⡟朠se»⡟Ā;sျ⡨toȀ;dluျ⡳⡷⡻owîҌefôएðᏑker;斮Āoy⢇⢌mma;権;䐼ash;怔asuredangle»ᘦr;쀀𝔪o;愧ƀcdn⢯⢴⣉ro耻µ䂵Ȁ;acdᑤ⢽⣀⣄sôᚧir;櫰ot肻·Ƶusƀ;bd⣒ᤃ⣓戒Ā;uᴼ⣘;横ţ⣞⣡p;櫛ò−ðઁĀdp⣩⣮els;抧f;쀀𝕞Āct⣸⣽r;쀀𝓂pos»ᖝƀ;lm⤉⤊⤍䎼timap;抸ఀGLRVabcdefghijlmoprstuvw⥂⥓⥾⦉⦘⧚⧩⨕⨚⩘⩝⪃⪕⪤⪨⬄⬇⭄⭿⮮ⰴⱧⱼ⳩Āgt⥇⥋;쀀⋙̸Ā;v⥐௏쀀≫⃒ƀelt⥚⥲⥶ftĀar⥡⥧rrow;懍ightarrow;懎;쀀⋘̸Ā;v⥻ే쀀≪⃒ightarrow;懏ĀDd⦎⦓ash;抯ash;抮ʀbcnpt⦣⦧⦬⦱⧌la»˞ute;䅄g;쀀∠⃒ʀ;Eiop඄⦼⧀⧅⧈;쀀⩰̸d;쀀≋̸s;䅉roø඄urĀ;a⧓⧔普lĀ;s⧓ସdz⧟\0⧣p肻 ଷmpĀ;e௹ఀʀaeouy⧴⧾⨃⨐⨓ǰ⧹\0⧻;橃on;䅈dil;䅆ngĀ;dൾ⨊ot;쀀⩭̸p;橂;䐽ash;怓΀;Aadqsxஒ⨩⨭⨻⩁⩅⩐rr;懗rĀhr⨳⨶k;椤Ā;oᏲᏰot;쀀≐̸uiöୣĀei⩊⩎ar;椨í஘istĀ;s஠டr;쀀𝔫ȀEest௅⩦⩹⩼ƀ;qs஼⩭௡ƀ;qs஼௅⩴lanô௢ií௪Ā;rஶ⪁»ஷƀAap⪊⪍⪑rò⥱rr;憮ar;櫲ƀ;svྍ⪜ྌĀ;d⪡⪢拼;拺cy;䑚΀AEadest⪷⪺⪾⫂⫅⫶⫹rò⥦;쀀≦̸rr;憚r;急Ȁ;fqs఻⫎⫣⫯tĀar⫔⫙rro÷⫁ightarro÷⪐ƀ;qs఻⪺⫪lanôౕĀ;sౕ⫴»శiíౝĀ;rవ⫾iĀ;eచథiäඐĀpt⬌⬑f;쀀𝕟膀¬;in⬙⬚⬶䂬nȀ;Edvஉ⬤⬨⬮;쀀⋹̸ot;쀀⋵̸ǡஉ⬳⬵;拷;拶iĀ;vಸ⬼ǡಸ⭁⭃;拾;拽ƀaor⭋⭣⭩rȀ;ast୻⭕⭚⭟lleì୻l;쀀⫽⃥;쀀∂̸lint;樔ƀ;ceಒ⭰⭳uåಥĀ;cಘ⭸Ā;eಒ⭽ñಘȀAait⮈⮋⮝⮧rò⦈rrƀ;cw⮔⮕⮙憛;쀀⤳̸;쀀↝̸ghtarrow»⮕riĀ;eೋೖ΀chimpqu⮽⯍⯙⬄୸⯤⯯Ȁ;cerല⯆ഷ⯉uå൅;쀀𝓃ortɭ⬅\0\0⯖ará⭖mĀ;e൮⯟Ā;q൴൳suĀbp⯫⯭å೸åഋƀbcp⯶ⰑⰙȀ;Ees⯿ⰀഢⰄ抄;쀀⫅̸etĀ;eഛⰋqĀ;qണⰀcĀ;eലⰗñസȀ;EesⰢⰣൟⰧ抅;쀀⫆̸etĀ;e൘ⰮqĀ;qൠⰣȀgilrⰽⰿⱅⱇìௗlde耻ñ䃱çృiangleĀlrⱒⱜeftĀ;eచⱚñదightĀ;eೋⱥñ೗Ā;mⱬⱭ䎽ƀ;esⱴⱵⱹ䀣ro;愖p;怇ҀDHadgilrsⲏⲔⲙⲞⲣⲰⲶⳓⳣash;抭arr;椄p;쀀≍⃒ash;抬ĀetⲨⲬ;쀀≥⃒;쀀>⃒nfin;槞ƀAetⲽⳁⳅrr;椂;쀀≤⃒Ā;rⳊⳍ쀀<⃒ie;쀀⊴⃒ĀAtⳘⳜrr;椃rie;쀀⊵⃒im;쀀∼⃒ƀAan⳰⳴ⴂrr;懖rĀhr⳺⳽k;椣Ā;oᏧᏥear;椧ቓ᪕\0\0\0\0\0\0\0\0\0\0\0\0\0ⴭ\0ⴸⵈⵠⵥ⵲ⶄᬇ\0\0ⶍⶫ\0ⷈⷎ\0ⷜ⸙⸫⸾⹃Ācsⴱ᪗ute耻ó䃳ĀiyⴼⵅrĀ;c᪞ⵂ耻ô䃴;䐾ʀabios᪠ⵒⵗLjⵚlac;䅑v;樸old;榼lig;䅓Ācr⵩⵭ir;榿;쀀𝔬ͯ⵹\0\0⵼\0ⶂn;䋛ave耻ò䃲;槁Ābmⶈ෴ar;榵Ȁacitⶕ⶘ⶥⶨrò᪀Āir⶝ⶠr;榾oss;榻nå๒;槀ƀaeiⶱⶵⶹcr;䅍ga;䏉ƀcdnⷀⷅǍron;䎿;榶pf;쀀𝕠ƀaelⷔ⷗ǒr;榷rp;榹΀;adiosvⷪⷫⷮ⸈⸍⸐⸖戨rò᪆Ȁ;efmⷷⷸ⸂⸅橝rĀ;oⷾⷿ愴f»ⷿ耻ª䂪耻º䂺gof;抶r;橖lope;橗;橛ƀclo⸟⸡⸧ò⸁ash耻ø䃸l;折iŬⸯ⸴de耻õ䃵esĀ;aǛ⸺s;樶ml耻ö䃶bar;挽ૡ⹞\0⹽\0⺀⺝\0⺢⺹\0\0⻋ຜ\0⼓\0\0⼫⾼\0⿈rȀ;astЃ⹧⹲຅脀¶;l⹭⹮䂶leìЃɩ⹸\0\0⹻m;櫳;櫽y;䐿rʀcimpt⺋⺏⺓ᡥ⺗nt;䀥od;䀮il;怰enk;怱r;쀀𝔭ƀimo⺨⺰⺴Ā;v⺭⺮䏆;䏕maô੶ne;明ƀ;tv⺿⻀⻈䏀chfork»´;䏖Āau⻏⻟nĀck⻕⻝kĀ;h⇴⻛;愎ö⇴sҀ;abcdemst⻳⻴ᤈ⻹⻽⼄⼆⼊⼎䀫cir;樣ir;樢Āouᵀ⼂;樥;橲n肻±ຝim;樦wo;樧ƀipu⼙⼠⼥ntint;樕f;쀀𝕡nd耻£䂣Ԁ;Eaceinosu່⼿⽁⽄⽇⾁⾉⾒⽾⾶;檳p;檷uå໙Ā;c໎⽌̀;acens່⽙⽟⽦⽨⽾pproø⽃urlyeñ໙ñ໎ƀaes⽯⽶⽺pprox;檹qq;檵im;拨iíໟmeĀ;s⾈ຮ怲ƀEas⽸⾐⽺ð⽵ƀdfp໬⾙⾯ƀals⾠⾥⾪lar;挮ine;挒urf;挓Ā;t໻⾴ï໻rel;抰Āci⿀⿅r;쀀𝓅;䏈ncsp;怈̀fiopsu⿚⋢⿟⿥⿫⿱r;쀀𝔮pf;쀀𝕢rime;恗cr;쀀𝓆ƀaeo⿸〉〓tĀei⿾々rnionóڰnt;樖stĀ;e【】䀿ñἙô༔઀ABHabcdefhilmnoprstux぀けさすムㄎㄫㅇㅢㅲㆎ㈆㈕㈤㈩㉘㉮㉲㊐㊰㊷ƀartぇおがròႳòϝail;検aròᱥar;楤΀cdenqrtとふへみわゔヌĀeuねぱ;쀀∽̱te;䅕iãᅮmptyv;榳gȀ;del࿑らるろ;榒;榥å࿑uo耻»䂻rր;abcfhlpstw࿜ガクシスゼゾダッデナp;極Ā;f࿠ゴs;椠;椳s;椞ë≝ð✮l;楅im;楴l;憣;憝Āaiパフil;椚oĀ;nホボ戶aló༞ƀabrョリヮrò៥rk;杳ĀakンヽcĀekヹ・;䁽;䁝Āes㄂㄄;榌lĀduㄊㄌ;榎;榐Ȁaeuyㄗㄜㄧㄩron;䅙Ādiㄡㄥil;䅗ì࿲âヺ;䑀Ȁclqsㄴㄷㄽㅄa;椷dhar;楩uoĀ;rȎȍh;憳ƀacgㅎㅟངlȀ;ipsླྀㅘㅛႜnåႻarôྩt;断ƀilrㅩဣㅮsht;楽;쀀𝔯ĀaoㅷㆆrĀduㅽㅿ»ѻĀ;l႑ㆄ;楬Ā;vㆋㆌ䏁;䏱ƀgns㆕ㇹㇼht̀ahlrstㆤㆰ㇂㇘㇤㇮rrowĀ;t࿜ㆭaéトarpoonĀduㆻㆿowîㅾp»႒eftĀah㇊㇐rrowó࿪arpoonóՑightarrows;應quigarro÷ニhreetimes;拌g;䋚ingdotseñἲƀahm㈍㈐㈓rò࿪aòՑ;怏oustĀ;a㈞㈟掱che»㈟mid;櫮Ȁabpt㈲㈽㉀㉒Ānr㈷㈺g;柭r;懾rëဃƀafl㉇㉊㉎r;榆;쀀𝕣us;樮imes;樵Āap㉝㉧rĀ;g㉣㉤䀩t;榔olint;樒arò㇣Ȁachq㉻㊀Ⴜ㊅quo;怺r;쀀𝓇Ābu・㊊oĀ;rȔȓƀhir㊗㊛㊠reåㇸmes;拊iȀ;efl㊪ၙᠡ㊫方tri;槎luhar;楨;愞ൡ㋕㋛㋟㌬㌸㍱\0㍺㎤\0\0㏬㏰\0㐨㑈㑚㒭㒱㓊㓱\0㘖\0\0㘳cute;䅛quï➺Ԁ;Eaceinpsyᇭ㋳㋵㋿㌂㌋㌏㌟㌦㌩;檴ǰ㋺\0㋼;檸on;䅡uåᇾĀ;dᇳ㌇il;䅟rc;䅝ƀEas㌖㌘㌛;檶p;檺im;择olint;樓iíሄ;䑁otƀ;be㌴ᵇ㌵担;橦΀Aacmstx㍆㍊㍗㍛㍞㍣㍭rr;懘rĀhr㍐㍒ë∨Ā;oਸ਼਴t耻§䂧i;䀻war;椩mĀin㍩ðnuóñt;朶rĀ;o㍶⁕쀀𝔰Ȁacoy㎂㎆㎑㎠rp;景Āhy㎋㎏cy;䑉;䑈rtɭ㎙\0\0㎜iäᑤaraì⹯耻­䂭Āgm㎨㎴maƀ;fv㎱㎲㎲䏃;䏂Ѐ;deglnprካ㏅㏉㏎㏖㏞㏡㏦ot;橪Ā;q኱ኰĀ;E㏓㏔檞;檠Ā;E㏛㏜檝;檟e;扆lus;樤arr;楲aròᄽȀaeit㏸㐈㐏㐗Āls㏽㐄lsetmé㍪hp;樳parsl;槤Ādlᑣ㐔e;挣Ā;e㐜㐝檪Ā;s㐢㐣檬;쀀⪬︀ƀflp㐮㐳㑂tcy;䑌Ā;b㐸㐹䀯Ā;a㐾㐿槄r;挿f;쀀𝕤aĀdr㑍ЂesĀ;u㑔㑕晠it»㑕ƀcsu㑠㑹㒟Āau㑥㑯pĀ;sᆈ㑫;쀀⊓︀pĀ;sᆴ㑵;쀀⊔︀uĀbp㑿㒏ƀ;esᆗᆜ㒆etĀ;eᆗ㒍ñᆝƀ;esᆨᆭ㒖etĀ;eᆨ㒝ñᆮƀ;afᅻ㒦ְrť㒫ֱ»ᅼaròᅈȀcemt㒹㒾㓂㓅r;쀀𝓈tmîñiì㐕aræᆾĀar㓎㓕rĀ;f㓔ឿ昆Āan㓚㓭ightĀep㓣㓪psiloîỠhé⺯s»⡒ʀbcmnp㓻㕞ሉ㖋㖎Ҁ;Edemnprs㔎㔏㔑㔕㔞㔣㔬㔱㔶抂;櫅ot;檽Ā;dᇚ㔚ot;櫃ult;櫁ĀEe㔨㔪;櫋;把lus;檿arr;楹ƀeiu㔽㕒㕕tƀ;en㔎㕅㕋qĀ;qᇚ㔏eqĀ;q㔫㔨m;櫇Ābp㕚㕜;櫕;櫓c̀;acensᇭ㕬㕲㕹㕻㌦pproø㋺urlyeñᇾñᇳƀaes㖂㖈㌛pproø㌚qñ㌗g;晪ڀ123;Edehlmnps㖩㖬㖯ሜ㖲㖴㗀㗉㗕㗚㗟㗨㗭耻¹䂹耻²䂲耻³䂳;櫆Āos㖹㖼t;檾ub;櫘Ā;dሢ㗅ot;櫄sĀou㗏㗒l;柉b;櫗arr;楻ult;櫂ĀEe㗤㗦;櫌;抋lus;櫀ƀeiu㗴㘉㘌tƀ;enሜ㗼㘂qĀ;qሢ㖲eqĀ;q㗧㗤m;櫈Ābp㘑㘓;櫔;櫖ƀAan㘜㘠㘭rr;懙rĀhr㘦㘨ë∮Ā;oਫ਩war;椪lig耻ß䃟௡㙑㙝㙠ዎ㙳㙹\0㙾㛂\0\0\0\0\0㛛㜃\0㜉㝬\0\0\0㞇ɲ㙖\0\0㙛get;挖;䏄rë๟ƀaey㙦㙫㙰ron;䅥dil;䅣;䑂lrec;挕r;쀀𝔱Ȁeiko㚆㚝㚵㚼Dz㚋\0㚑eĀ4fኄኁaƀ;sv㚘㚙㚛䎸ym;䏑Ācn㚢㚲kĀas㚨㚮pproø዁im»ኬsðኞĀas㚺㚮ð዁rn耻þ䃾Ǭ̟㛆⋧es膀×;bd㛏㛐㛘䃗Ā;aᤏ㛕r;樱;樰ƀeps㛡㛣㜀á⩍Ȁ;bcf҆㛬㛰㛴ot;挶ir;櫱Ā;o㛹㛼쀀𝕥rk;櫚á㍢rime;怴ƀaip㜏㜒㝤dåቈ΀adempst㜡㝍㝀㝑㝗㝜㝟ngleʀ;dlqr㜰㜱㜶㝀㝂斵own»ᶻeftĀ;e⠀㜾ñम;扜ightĀ;e㊪㝋ñၚot;旬inus;樺lus;樹b;槍ime;樻ezium;揢ƀcht㝲㝽㞁Āry㝷㝻;쀀𝓉;䑆cy;䑛rok;䅧Āio㞋㞎xô᝷headĀlr㞗㞠eftarro÷ࡏightarrow»ཝऀAHabcdfghlmoprstuw㟐㟓㟗㟤㟰㟼㠎㠜㠣㠴㡑㡝㡫㢩㣌㣒㣪㣶ròϭar;楣Ācr㟜㟢ute耻ú䃺òᅐrǣ㟪\0㟭y;䑞ve;䅭Āiy㟵㟺rc耻û䃻;䑃ƀabh㠃㠆㠋ròᎭlac;䅱aòᏃĀir㠓㠘sht;楾;쀀𝔲rave耻ù䃹š㠧㠱rĀlr㠬㠮»ॗ»ႃlk;斀Āct㠹㡍ɯ㠿\0\0㡊rnĀ;e㡅㡆挜r»㡆op;挏ri;旸Āal㡖㡚cr;䅫肻¨͉Āgp㡢㡦on;䅳f;쀀𝕦̀adhlsuᅋ㡸㡽፲㢑㢠ownáᎳarpoonĀlr㢈㢌efô㠭ighô㠯iƀ;hl㢙㢚㢜䏅»ᏺon»㢚parrows;懈ƀcit㢰㣄㣈ɯ㢶\0\0㣁rnĀ;e㢼㢽挝r»㢽op;挎ng;䅯ri;旹cr;쀀𝓊ƀdir㣙㣝㣢ot;拰lde;䅩iĀ;f㜰㣨»᠓Āam㣯㣲rò㢨l耻ü䃼angle;榧ހABDacdeflnoprsz㤜㤟㤩㤭㦵㦸㦽㧟㧤㧨㧳㧹㧽㨁㨠ròϷarĀ;v㤦㤧櫨;櫩asèϡĀnr㤲㤷grt;榜΀eknprst㓣㥆㥋㥒㥝㥤㦖appá␕othinçẖƀhir㓫⻈㥙opô⾵Ā;hᎷ㥢ïㆍĀiu㥩㥭gmá㎳Ābp㥲㦄setneqĀ;q㥽㦀쀀⊊︀;쀀⫋︀setneqĀ;q㦏㦒쀀⊋︀;쀀⫌︀Āhr㦛㦟etá㚜iangleĀlr㦪㦯eft»थight»ၑy;䐲ash»ံƀelr㧄㧒㧗ƀ;beⷪ㧋㧏ar;抻q;扚lip;拮Ābt㧜ᑨaòᑩr;쀀𝔳tré㦮suĀbp㧯㧱»ജ»൙pf;쀀𝕧roð໻tré㦴Ācu㨆㨋r;쀀𝓋Ābp㨐㨘nĀEe㦀㨖»㥾nĀEe㦒㨞»㦐igzag;榚΀cefoprs㨶㨻㩖㩛㩔㩡㩪irc;䅵Ādi㩀㩑Ābg㩅㩉ar;機eĀ;qᗺ㩏;扙erp;愘r;쀀𝔴pf;쀀𝕨Ā;eᑹ㩦atèᑹcr;쀀𝓌ૣណ㪇\0㪋\0㪐㪛\0\0㪝㪨㪫㪯\0\0㫃㫎\0㫘ៜ៟tré៑r;쀀𝔵ĀAa㪔㪗ròσrò৶;䎾ĀAa㪡㪤ròθrò৫að✓is;拻ƀdptឤ㪵㪾Āfl㪺ឩ;쀀𝕩imåឲĀAa㫇㫊ròώròਁĀcq㫒ីr;쀀𝓍Āpt៖㫜ré។Ѐacefiosu㫰㫽㬈㬌㬑㬕㬛㬡cĀuy㫶㫻te耻ý䃽;䑏Āiy㬂㬆rc;䅷;䑋n耻¥䂥r;쀀𝔶cy;䑗pf;쀀𝕪cr;쀀𝓎Ācm㬦㬩y;䑎l耻ÿ䃿Ԁacdefhiosw㭂㭈㭔㭘㭤㭩㭭㭴㭺㮀cute;䅺Āay㭍㭒ron;䅾;䐷ot;䅼Āet㭝㭡træᕟa;䎶r;쀀𝔷cy;䐶grarr;懝pf;쀀𝕫cr;쀀𝓏Ājn㮅㮇;怍j;怌'.split("").map(t=>t.charCodeAt(0))),YNe=new Uint16Array("Ȁaglq \x1Bɭ\0\0p;䀦os;䀧t;䀾t;䀼uot;䀢".split("").map(t=>t.charCodeAt(0)));var N8;const HNe=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]),VNe=(N8=String.fromCodePoint)!==null&&N8!==void 0?N8:function(t){let e="";return t>65535&&(t-=65536,e+=String.fromCharCode(t>>>10&1023|55296),t=56320|t&1023),e+=String.fromCharCode(t),e};function WNe(t){var e;return t>=55296&&t<=57343||t>1114111?65533:(e=HNe.get(t))!==null&&e!==void 0?e:t}var Mi;(function(t){t[t.NUM=35]="NUM",t[t.SEMI=59]="SEMI",t[t.EQUALS=61]="EQUALS",t[t.ZERO=48]="ZERO",t[t.NINE=57]="NINE",t[t.LOWER_A=97]="LOWER_A",t[t.LOWER_F=102]="LOWER_F",t[t.LOWER_X=120]="LOWER_X",t[t.LOWER_Z=122]="LOWER_Z",t[t.UPPER_A=65]="UPPER_A",t[t.UPPER_F=70]="UPPER_F",t[t.UPPER_Z=90]="UPPER_Z"})(Mi||(Mi={}));const KNe=32;var Fd;(function(t){t[t.VALUE_LENGTH=49152]="VALUE_LENGTH",t[t.BRANCH_LENGTH=16256]="BRANCH_LENGTH",t[t.JUMP_TABLE=127]="JUMP_TABLE"})(Fd||(Fd={}));function SM(t){return t>=Mi.ZERO&&t<=Mi.NINE}function XNe(t){return t>=Mi.UPPER_A&&t<=Mi.UPPER_F||t>=Mi.LOWER_A&&t<=Mi.LOWER_F}function jNe(t){return t>=Mi.UPPER_A&&t<=Mi.UPPER_Z||t>=Mi.LOWER_A&&t<=Mi.LOWER_Z||SM(t)}function QNe(t){return t===Mi.EQUALS||jNe(t)}var Ii;(function(t){t[t.EntityStart=0]="EntityStart",t[t.NumericStart=1]="NumericStart",t[t.NumericDecimal=2]="NumericDecimal",t[t.NumericHex=3]="NumericHex",t[t.NamedEntity=4]="NamedEntity"})(Ii||(Ii={}));var i0;(function(t){t[t.Legacy=0]="Legacy",t[t.Strict=1]="Strict",t[t.Attribute=2]="Attribute"})(i0||(i0={}));class ZNe{constructor(e,r,n){this.decodeTree=e,this.emitCodePoint=r,this.errors=n,this.state=Ii.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=i0.Strict}startEntity(e){this.decodeMode=e,this.state=Ii.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1}write(e,r){switch(this.state){case Ii.EntityStart:return e.charCodeAt(r)===Mi.NUM?(this.state=Ii.NumericStart,this.consumed+=1,this.stateNumericStart(e,r+1)):(this.state=Ii.NamedEntity,this.stateNamedEntity(e,r));case Ii.NumericStart:return this.stateNumericStart(e,r);case Ii.NumericDecimal:return this.stateNumericDecimal(e,r);case Ii.NumericHex:return this.stateNumericHex(e,r);case Ii.NamedEntity:return this.stateNamedEntity(e,r)}}stateNumericStart(e,r){return r>=e.length?-1:(e.charCodeAt(r)|KNe)===Mi.LOWER_X?(this.state=Ii.NumericHex,this.consumed+=1,this.stateNumericHex(e,r+1)):(this.state=Ii.NumericDecimal,this.stateNumericDecimal(e,r))}addToNumericResult(e,r,n,a){if(r!==n){const i=n-r;this.result=this.result*Math.pow(a,i)+parseInt(e.substr(r,i),a),this.consumed+=i}}stateNumericHex(e,r){const n=r;for(;r>14;for(;r>14,i!==0){if(s===Mi.SEMI)return this.emitNamedEntityData(this.treeIndex,i,this.consumed+this.excess);this.decodeMode!==i0.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return-1}emitNotTerminatedNamedEntity(){var e;const{result:r,decodeTree:n}=this,a=(n[r]&Fd.VALUE_LENGTH)>>14;return this.emitNamedEntityData(r,a,this.consumed),(e=this.errors)===null||e===void 0||e.missingSemicolonAfterCharacterReference(),this.consumed}emitNamedEntityData(e,r,n){const{decodeTree:a}=this;return this.emitCodePoint(r===1?a[e]&~Fd.VALUE_LENGTH:a[e+1],n),r===3&&this.emitCodePoint(a[e+2],n),n}end(){var e;switch(this.state){case Ii.NamedEntity:return this.result!==0&&(this.decodeMode!==i0.Attribute||this.result===this.treeIndex)?this.emitNotTerminatedNamedEntity():0;case Ii.NumericDecimal:return this.emitNumericEntity(0,2);case Ii.NumericHex:return this.emitNumericEntity(0,3);case Ii.NumericStart:return(e=this.errors)===null||e===void 0||e.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case Ii.EntityStart:return 0}}}function pce(t){let e="";const r=new ZNe(t,n=>e+=VNe(n));return function(a,i){let s=0,o=0;for(;(o=a.indexOf("&",o))>=0;){e+=a.slice(s,o),r.startEntity(i);const u=r.write(a,o+1);if(u<0){s=o+r.end();break}s=o+u,o=u===0?s+1:s}const l=e+a.slice(s);return e="",l}}function JNe(t,e,r,n){const a=(e&Fd.BRANCH_LENGTH)>>7,i=e&Fd.JUMP_TABLE;if(a===0)return i!==0&&n===i?r:-1;if(i){const l=n-i;return l<0||l>=a?-1:t[r+l]-1}let s=r,o=s+a-1;for(;s<=o;){const l=s+o>>>1,u=t[l];if(un)o=l-1;else return t[l+a]}return-1}const gce=pce(qNe);pce(YNe);function eIe(t,e=i0.Legacy){return gce(t,e)}function tIe(t){return gce(t,i0.Strict)}function rIe(t){return Object.prototype.toString.call(t)}function tU(t){return rIe(t)==="[object String]"}const nIe=Object.prototype.hasOwnProperty;function aIe(t,e){return nIe.call(t,e)}function nk(t){return Array.prototype.slice.call(arguments,1).forEach(function(r){if(r){if(typeof r!="object")throw new TypeError(r+"must be object");Object.keys(r).forEach(function(n){t[n]=r[n]})}}),t}function mce(t,e,r){return[].concat(t.slice(0,e),r,t.slice(e+1))}function rU(t){return!(t>=55296&&t<=57343||t>=64976&&t<=65007||(t&65535)===65535||(t&65535)===65534||t>=0&&t<=8||t===11||t>=14&&t<=31||t>=127&&t<=159||t>1114111)}function MS(t){if(t>65535){t-=65536;const e=55296+(t>>10),r=56320+(t&1023);return String.fromCharCode(e,r)}return String.fromCharCode(t)}const vce=/\\([!"#$%&'()*+,\-./:;<=>?@[\\\]^_`{|}~])/g,iIe=/&([a-z#][a-z0-9]{1,31});/gi,sIe=new RegExp(vce.source+"|"+iIe.source,"gi"),oIe=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))$/i;function lIe(t,e){if(e.charCodeAt(0)===35&&oIe.test(e)){const n=e[1].toLowerCase()==="x"?parseInt(e.slice(2),16):parseInt(e.slice(1),10);return rU(n)?MS(n):t}const r=eIe(t);return r!==t?r:t}function cIe(t){return t.indexOf("\\")<0?t:t.replace(vce,"$1")}function K_(t){return t.indexOf("\\")<0&&t.indexOf("&")<0?t:t.replace(sIe,function(e,r,n){return r||lIe(e,n)})}const uIe=/[&<>"]/,dIe=/[&<>"]/g,hIe={"&":"&","<":"<",">":">",'"':"""};function fIe(t){return hIe[t]}function ah(t){return uIe.test(t)?t.replace(dIe,fIe):t}const pIe=/[.?*+^$[\]\\(){}|-]/g;function gIe(t){return t.replace(pIe,"\\$&")}function Qn(t){switch(t){case 9:case 32:return!0}return!1}function PS(t){if(t>=8192&&t<=8202)return!0;switch(t){case 9:case 10:case 11:case 12:case 13:case 32:case 160:case 5760:case 8239:case 8287:case 12288:return!0}return!1}function yce(t){return eU.test(t)||hce.test(t)}function BS(t){return yce(MS(t))}function FS(t){switch(t){case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 124:case 125:case 126:return!0;default:return!1}}function ak(t){return t=t.trim().replace(/\s+/g," "),"ẞ".toLowerCase()==="Ṿ"&&(t=t.replace(/ẞ/g,"ß")),t.toLowerCase().toUpperCase()}function TK(t){return t===32||t===9||t===10||t===13}function ik(t){let e=0;for(;e=e&&TK(t.charCodeAt(r));r--);return t.slice(e,r+1)}const mIe={mdurl:zNe,ucmicro:GNe},vIe=Object.freeze(Object.defineProperty({__proto__:null,arrayReplaceAt:mce,asciiTrim:ik,assign:nk,escapeHtml:ah,escapeRE:gIe,fromCodePoint:MS,has:aIe,isMdAsciiPunct:FS,isPunctChar:yce,isPunctCharCode:BS,isSpace:Qn,isString:tU,isValidEntityCode:rU,isWhiteSpace:PS,lib:mIe,normalizeReference:ak,unescapeAll:K_,unescapeMd:cIe},Symbol.toStringTag,{value:"Module"}));function yIe(t,e,r){let n,a,i,s;const o=t.posMax,l=t.pos;for(t.pos=e+1,n=1;t.pos32))return i;if(n===41){if(s===0)break;s--}a++}return e===a||s!==0||(i.str=K_(t.slice(e,a)),i.pos=a,i.ok=!0),i}function bIe(t,e,r,n){let a,i=e;const s={ok:!1,can_continue:!1,pos:0,str:"",marker:0};if(n)s.str=n.str,s.marker=n.marker;else{if(i>=r)return s;let o=t.charCodeAt(i);if(o!==34&&o!==39&&o!==40)return s;e++,i++,o===40&&(o=41),s.marker=o}for(;i"+ah(i.content)+""};fu.code_block=function(t,e,r,n,a){const i=t[e];return""+ah(t[e].content)+` -`};fu.fence=function(t,e,r,n,a){const i=t[e],s=i.info?K_(i.info).trim():"";let o="",l="";if(s){const d=s.split(/(\s+)/g);o=d[0],l=d.slice(2).join("")}let u;if(r.highlight?u=r.highlight(i.content,o,l)||ah(i.content):u=ah(i.content),u.indexOf("${u} -`}return`
    ${u}
    -`};fu.image=function(t,e,r,n,a){const i=t[e];return i.attrs[i.attrIndex("alt")][1]=a.renderInlineAsText(i.children,r,n),a.renderToken(t,e,r)};fu.hardbreak=function(t,e,r){return r.xhtmlOut?`
    +"use strict";(()=>{const t=globalThis;if(typeof t.require>"u"){const e={"markedit-api":{MarkEdit:t.MarkEdit??Object.freeze({})},"@codemirror/view":{EditorView:{updateListener:{of:()=>({})}}},"@codemirror/state":{Annotation:{define:()=>({of:()=>({})})}}};t.require=r=>e[r]??{}}})();const ZRe=require("@codemirror/view"),Yr=require("markedit-api"),JRe=require("@codemirror/state");function eNe(t,e){for(var r=0;rn[i]})}}}return Object.freeze(Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}))}function tNe(){const t=navigator.userAgent.match(/macOS\/(\d+)/);return t===null?!1:parseInt(t[1])>=26}function Oz(){return typeof __FILE_PATH__=="string"}function Ed(t,e=!0){const r=document.createElement("style");return r.textContent=t,document.head.appendChild(r),r.disabled=!e,r}function KW(t){return t?.match(/--bgColor-default:\s*([^;]+);/)?.[1]?.trim()}function rNe(t){return(t.split("/").pop()??t).split(".").slice(0,-1).join(".")}function nNe(t){const e=t?.lastIndexOf(".");return e===-1?"":t?.slice(e).toLowerCase()}function iNe(t){return(t instanceof HTMLElement?t:t.parentElement)?.closest(".cm-line")}function zm(t){const e=parseInt(t.dataset.lineFrom??"0"),r=parseInt(t.dataset.lineTo??"0");return{from:e,to:r}}function nM(t,e){let r=0,n=e;for(;n!==null&&n!==t;)r+=n.offsetTop,n=n.offsetParent;return r}function p8(t,e,r,n=!0){const i=nM(t,e)+e.offsetHeight*r;B3(t,i,n)}function B3(t,e,r=!0){const n=parseFloat(getComputedStyle(t).paddingTop);t.scrollTo({top:e<=n?0:e,behavior:r?"smooth":"instant"})}function aNe(t){const e=document.createRange();e.selectNodeContents(t);const r=getSelection();r?.removeAllRanges(),r?.addRange(e)}function sNe(t){return/^(https?:)?\/\//.test(t)?!1:/\.(png|jpe?g|gif|bmp|webp|svg)(\?.*)?$/i.test(t)}function bm(t,e){return t.endsWith("/")?t+e:t+"/"+e}async function oNe(t){const e=await Yr.MarkEdit.getFileContent(t);if(e===void 0)return{};try{const r=JSON.parse(e);return typeof r=="object"&&r!==null?r:{}}catch(r){return console.error(`Failed to parse JSON from ${t}:`,r),{}}}const XW={};function lNe(t){let e=XW[t];if(e)return e;e=XW[t]=[];for(let r=0;r<128;r++){const n=String.fromCharCode(r);e.push(n)}for(let r=0;r=55296&&d<=57343?i+="���":i+=String.fromCharCode(d),a+=6;continue}}if((o&248)===240&&a+91114111?i+="����":(h-=65536,i+=String.fromCharCode(55296+(h>>10),56320+(h&1023))),a+=9;continue}}i+="�"}return i})}P_.defaultChars=";/?:@&=+$,#";P_.componentChars="";const jW={};function cNe(t){let e=jW[t];if(e)return e;e=jW[t]=[];for(let r=0;r<128;r++){const n=String.fromCharCode(r);/^[0-9a-z]$/i.test(n)?e.push(n):e.push("%"+("0"+r.toString(16).toUpperCase()).slice(-2))}for(let r=0;r"u"&&(r=!0);const n=cNe(e);let i="";for(let a=0,s=t.length;a=55296&&o<=57343){if(o>=55296&&o<=56319&&a+1=56320&&l<=57343){i+=encodeURIComponent(t[a]+t[a+1]),a++;continue}}i+="%EF%BF%BD";continue}i+=encodeURIComponent(t[a])}return i}H4.defaultChars=";/?:@&=+$,-_.!~*'()#";H4.componentChars="-_.!~*'()";function Dz(t){let e="";return e+=t.protocol||"",e+=t.slashes?"//":"",e+=t.auth?t.auth+"@":"",t.hostname&&t.hostname.indexOf(":")!==-1?e+="["+t.hostname+"]":e+=t.hostname||"",e+=t.port?":"+t.port:"",e+=t.pathname||"",e+=t.search||"",e+=t.hash||"",e}function cC(){this.protocol=null,this.slashes=null,this.auth=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.pathname=null}const uNe=/^([a-z0-9.+-]+:)/i,dNe=/:[0-9]*$/,hNe=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,fNe=["<",">",'"',"`"," ","\r",` +`," "],pNe=["{","}","|","\\","^","`"].concat(fNe),gNe=["'"].concat(pNe),QW=["%","/","?",";","#"].concat(gNe),ZW=["/","?","#"],mNe=255,JW=/^[+a-z0-9A-Z_-]{0,63}$/,yNe=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,eK={javascript:!0,"javascript:":!0},tK={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};function Lz(t,e){if(t&&t instanceof cC)return t;const r=new cC;return r.parse(t,e),r}cC.prototype.parse=function(t,e){let r,n,i,a=t;if(a=a.trim(),!e&&t.split("#").length===1){const u=hNe.exec(a);if(u)return this.pathname=u[1],u[2]&&(this.search=u[2]),this}let s=uNe.exec(a);if(s&&(s=s[0],r=s.toLowerCase(),this.protocol=s,a=a.substr(s.length)),(e||s||a.match(/^\/\/[^@\/]+@[^@\/]+/))&&(i=a.substr(0,2)==="//",i&&!(s&&eK[s])&&(a=a.substr(2),this.slashes=!0)),!eK[s]&&(i||s&&!tK[s])){let u=-1;for(let g=0;g127?b+="x":b+=v[_];if(!b.match(JW)){const _=g.slice(0,m),E=g.slice(m+1),x=v.match(yNe);x&&(_.push(x[1]),E.unshift(x[2])),E.length&&(a=E.join(".")+a),this.hostname=_.join(".");break}}}}this.hostname.length>mNe&&(this.hostname=""),p&&(this.hostname=this.hostname.substr(1,this.hostname.length-2))}const o=a.indexOf("#");o!==-1&&(this.hash=a.substr(o),a=a.slice(0,o));const l=a.indexOf("?");return l!==-1&&(this.search=a.substr(l),a=a.slice(0,l)),a&&(this.pathname=a),tK[r]&&this.hostname&&!this.pathname&&(this.pathname=""),this};cC.prototype.parseHost=function(t){let e=dNe.exec(t);e&&(e=e[0],e!==":"&&(this.port=e.substr(1)),t=t.substr(0,t.length-e.length)),t&&(this.hostname=t)};const vNe=Object.freeze(Object.defineProperty({__proto__:null,decode:P_,encode:H4,format:Dz,parse:Lz},Symbol.toStringTag,{value:"Module"})),Ple=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,Ble=/[\0-\x1F\x7F-\x9F]/,_Ne=/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u0890\u0891\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD80D[\uDC30-\uDC3F]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/,Mz=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061D-\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1B7D\u1B7E\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u2E52-\u2E5D\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDEAD\uDF55-\uDF59\uDF86-\uDF89]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5A\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDEB9\uDF3C-\uDF3E]|\uD806[\uDC3B\uDD44-\uDD46\uDDE2\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2\uDF00-\uDF09]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8\uDF43-\uDF4F\uDFFF]|\uD809[\uDC70-\uDC74]|\uD80B[\uDFF1\uDFF2]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A\uDFE2]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/,Fle=/[\$\+<->\^`\|~\xA2-\xA6\xA8\xA9\xAC\xAE-\xB1\xB4\xB8\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u02FF\u0375\u0384\u0385\u03F6\u0482\u058D-\u058F\u0606-\u0608\u060B\u060E\u060F\u06DE\u06E9\u06FD\u06FE\u07F6\u07FE\u07FF\u0888\u09F2\u09F3\u09FA\u09FB\u0AF1\u0B70\u0BF3-\u0BFA\u0C7F\u0D4F\u0D79\u0E3F\u0F01-\u0F03\u0F13\u0F15-\u0F17\u0F1A-\u0F1F\u0F34\u0F36\u0F38\u0FBE-\u0FC5\u0FC7-\u0FCC\u0FCE\u0FCF\u0FD5-\u0FD8\u109E\u109F\u1390-\u1399\u166D\u17DB\u1940\u19DE-\u19FF\u1B61-\u1B6A\u1B74-\u1B7C\u1FBD\u1FBF-\u1FC1\u1FCD-\u1FCF\u1FDD-\u1FDF\u1FED-\u1FEF\u1FFD\u1FFE\u2044\u2052\u207A-\u207C\u208A-\u208C\u20A0-\u20C0\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F\u218A\u218B\u2190-\u2307\u230C-\u2328\u232B-\u2426\u2440-\u244A\u249C-\u24E9\u2500-\u2767\u2794-\u27C4\u27C7-\u27E5\u27F0-\u2982\u2999-\u29D7\u29DC-\u29FB\u29FE-\u2B73\u2B76-\u2B95\u2B97-\u2BFF\u2CE5-\u2CEA\u2E50\u2E51\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u2FF0-\u2FFF\u3004\u3012\u3013\u3020\u3036\u3037\u303E\u303F\u309B\u309C\u3190\u3191\u3196-\u319F\u31C0-\u31E3\u31EF\u3200-\u321E\u322A-\u3247\u3250\u3260-\u327F\u328A-\u32B0\u32C0-\u33FF\u4DC0-\u4DFF\uA490-\uA4C6\uA700-\uA716\uA720\uA721\uA789\uA78A\uA828-\uA82B\uA836-\uA839\uAA77-\uAA79\uAB5B\uAB6A\uAB6B\uFB29\uFBB2-\uFBC2\uFD40-\uFD4F\uFDCF\uFDFC-\uFDFF\uFE62\uFE64-\uFE66\uFE69\uFF04\uFF0B\uFF1C-\uFF1E\uFF3E\uFF40\uFF5C\uFF5E\uFFE0-\uFFE6\uFFE8-\uFFEE\uFFFC\uFFFD]|\uD800[\uDD37-\uDD3F\uDD79-\uDD89\uDD8C-\uDD8E\uDD90-\uDD9C\uDDA0\uDDD0-\uDDFC]|\uD802[\uDC77\uDC78\uDEC8]|\uD805\uDF3F|\uD807[\uDFD5-\uDFF1]|\uD81A[\uDF3C-\uDF3F\uDF45]|\uD82F\uDC9C|\uD833[\uDF50-\uDFC3]|\uD834[\uDC00-\uDCF5\uDD00-\uDD26\uDD29-\uDD64\uDD6A-\uDD6C\uDD83\uDD84\uDD8C-\uDDA9\uDDAE-\uDDEA\uDE00-\uDE41\uDE45\uDF00-\uDF56]|\uD835[\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3]|\uD836[\uDC00-\uDDFF\uDE37-\uDE3A\uDE6D-\uDE74\uDE76-\uDE83\uDE85\uDE86]|\uD838[\uDD4F\uDEFF]|\uD83B[\uDCAC\uDCB0\uDD2E\uDEF0\uDEF1]|\uD83C[\uDC00-\uDC2B\uDC30-\uDC93\uDCA0-\uDCAE\uDCB1-\uDCBF\uDCC1-\uDCCF\uDCD1-\uDCF5\uDD0D-\uDDAD\uDDE6-\uDE02\uDE10-\uDE3B\uDE40-\uDE48\uDE50\uDE51\uDE60-\uDE65\uDF00-\uDFFF]|\uD83D[\uDC00-\uDED7\uDEDC-\uDEEC\uDEF0-\uDEFC\uDF00-\uDF76\uDF7B-\uDFD9\uDFE0-\uDFEB\uDFF0]|\uD83E[\uDC00-\uDC0B\uDC10-\uDC47\uDC50-\uDC59\uDC60-\uDC87\uDC90-\uDCAD\uDCB0\uDCB1\uDD00-\uDE53\uDE60-\uDE6D\uDE70-\uDE7C\uDE80-\uDE88\uDE90-\uDEBD\uDEBF-\uDEC5\uDECE-\uDEDB\uDEE0-\uDEE8\uDEF0-\uDEF8\uDF00-\uDF92\uDF94-\uDFCA]/,$le=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/,bNe=Object.freeze(Object.defineProperty({__proto__:null,Any:Ple,Cc:Ble,Cf:_Ne,P:Mz,S:Fle,Z:$le},Symbol.toStringTag,{value:"Module"})),ENe=new Uint16Array('ᵁ<Õıʊҝջאٵ۞ޢߖࠏ੊ઑඡ๭༉༦჊ረዡᐕᒝᓃᓟᔥ\0\0\0\0\0\0ᕫᛍᦍᰒᷝ὾⁠↰⊍⏀⏻⑂⠤⤒ⴈ⹈⿎〖㊺㘹㞬㣾㨨㩱㫠㬮ࠀEMabcfglmnoprstu\\bfms„‹•˜¦³¹ÈÏlig耻Æ䃆P耻&䀦cute耻Á䃁reve;䄂Āiyx}rc耻Â䃂;䐐r;쀀𝔄rave耻À䃀pha;䎑acr;䄀d;橓Āgp¡on;䄄f;쀀𝔸plyFunction;恡ing耻Å䃅Ācs¾Ãr;쀀𝒜ign;扔ilde耻Ã䃃ml耻Ä䃄ЀaceforsuåûþėĜĢħĪĀcrêòkslash;或Ŷöø;櫧ed;挆y;䐑ƀcrtąċĔause;戵noullis;愬a;䎒r;쀀𝔅pf;쀀𝔹eve;䋘còēmpeq;扎܀HOacdefhilorsuōőŖƀƞƢƵƷƺǜȕɳɸɾcy;䐧PY耻©䂩ƀcpyŝŢźute;䄆Ā;iŧŨ拒talDifferentialD;慅leys;愭ȀaeioƉƎƔƘron;䄌dil耻Ç䃇rc;䄈nint;戰ot;䄊ĀdnƧƭilla;䂸terDot;䂷òſi;䎧rcleȀDMPTLJNjǑǖot;抙inus;抖lus;投imes;抗oĀcsǢǸkwiseContourIntegral;戲eCurlyĀDQȃȏoubleQuote;思uote;怙ȀlnpuȞȨɇɕonĀ;eȥȦ户;橴ƀgitȯȶȺruent;扡nt;戯ourIntegral;戮ĀfrɌɎ;愂oduct;成nterClockwiseContourIntegral;戳oss;樯cr;쀀𝒞pĀ;Cʄʅ拓ap;才րDJSZacefiosʠʬʰʴʸˋ˗ˡ˦̳ҍĀ;oŹʥtrahd;椑cy;䐂cy;䐅cy;䐏ƀgrsʿ˄ˇger;怡r;憡hv;櫤Āayː˕ron;䄎;䐔lĀ;t˝˞戇a;䎔r;쀀𝔇Āaf˫̧Ācm˰̢riticalȀADGT̖̜̀̆cute;䂴oŴ̋̍;䋙bleAcute;䋝rave;䁠ilde;䋜ond;拄ferentialD;慆Ѱ̽\0\0\0͔͂\0Ѕf;쀀𝔻ƀ;DE͈͉͍䂨ot;惜qual;扐blèCDLRUVͣͲ΂ϏϢϸontourIntegraìȹoɴ͹\0\0ͻ»͉nArrow;懓Āeo·ΤftƀARTΐΖΡrrow;懐ightArrow;懔eåˊngĀLRΫτeftĀARγιrrow;柸ightArrow;柺ightArrow;柹ightĀATϘϞrrow;懒ee;抨pɁϩ\0\0ϯrrow;懑ownArrow;懕erticalBar;戥ǹABLRTaВЪаўѿͼrrowƀ;BUНОТ憓ar;椓pArrow;懵reve;䌑eft˒к\0ц\0ѐightVector;楐eeVector;楞ectorĀ;Bљњ憽ar;楖ightǔѧ\0ѱeeVector;楟ectorĀ;BѺѻ懁ar;楗eeĀ;A҆҇护rrow;憧ĀctҒҗr;쀀𝒟rok;䄐ࠀNTacdfglmopqstuxҽӀӄӋӞӢӧӮӵԡԯԶՒ՝ՠեG;䅊H耻Ð䃐cute耻É䃉ƀaiyӒӗӜron;䄚rc耻Ê䃊;䐭ot;䄖r;쀀𝔈rave耻È䃈ement;戈ĀapӺӾcr;䄒tyɓԆ\0\0ԒmallSquare;旻erySmallSquare;斫ĀgpԦԪon;䄘f;쀀𝔼silon;䎕uĀaiԼՉlĀ;TՂՃ橵ilde;扂librium;懌Āci՗՚r;愰m;橳a;䎗ml耻Ë䃋Āipժկsts;戃onentialE;慇ʀcfiosօֈ֍ֲ׌y;䐤r;쀀𝔉lledɓ֗\0\0֣mallSquare;旼erySmallSquare;斪Ͱֺ\0ֿ\0\0ׄf;쀀𝔽All;戀riertrf;愱cò׋؀JTabcdfgorstר׬ׯ׺؀ؒؖ؛؝أ٬ٲcy;䐃耻>䀾mmaĀ;d׷׸䎓;䏜reve;䄞ƀeiy؇،ؐdil;䄢rc;䄜;䐓ot;䄠r;쀀𝔊;拙pf;쀀𝔾eater̀EFGLSTصلَٖٛ٦qualĀ;Lؾؿ扥ess;招ullEqual;执reater;檢ess;扷lantEqual;橾ilde;扳cr;쀀𝒢;扫ЀAacfiosuڅڋږڛڞڪھۊRDcy;䐪Āctڐڔek;䋇;䁞irc;䄤r;愌lbertSpace;愋ǰگ\0ڲf;愍izontalLine;攀Āctۃۅòکrok;䄦mpńېۘownHumðįqual;扏܀EJOacdfgmnostuۺ۾܃܇܎ܚܞܡܨ݄ݸދޏޕcy;䐕lig;䄲cy;䐁cute耻Í䃍Āiyܓܘrc耻Î䃎;䐘ot;䄰r;愑rave耻Ì䃌ƀ;apܠܯܿĀcgܴܷr;䄪inaryI;慈lieóϝǴ݉\0ݢĀ;eݍݎ戬Āgrݓݘral;戫section;拂isibleĀCTݬݲomma;恣imes;恢ƀgptݿރވon;䄮f;쀀𝕀a;䎙cr;愐ilde;䄨ǫޚ\0ޞcy;䐆l耻Ï䃏ʀcfosuެ޷޼߂ߐĀiyޱ޵rc;䄴;䐙r;쀀𝔍pf;쀀𝕁ǣ߇\0ߌr;쀀𝒥rcy;䐈kcy;䐄΀HJacfosߤߨ߽߬߱ࠂࠈcy;䐥cy;䐌ppa;䎚Āey߶߻dil;䄶;䐚r;쀀𝔎pf;쀀𝕂cr;쀀𝒦րJTaceflmostࠥࠩࠬࡐࡣ঳সে্਷ੇcy;䐉耻<䀼ʀcmnpr࠷࠼ࡁࡄࡍute;䄹bda;䎛g;柪lacetrf;愒r;憞ƀaeyࡗ࡜ࡡron;䄽dil;䄻;䐛Āfsࡨ॰tԀACDFRTUVarࡾࢩࢱࣦ࣠ࣼयज़ΐ४Ānrࢃ࢏gleBracket;柨rowƀ;BR࢙࢚࢞憐ar;懤ightArrow;懆eiling;挈oǵࢷ\0ࣃbleBracket;柦nǔࣈ\0࣒eeVector;楡ectorĀ;Bࣛࣜ懃ar;楙loor;挊ightĀAV࣯ࣵrrow;憔ector;楎Āerँगeƀ;AVउऊऐ抣rrow;憤ector;楚iangleƀ;BEतथऩ抲ar;槏qual;抴pƀDTVषूौownVector;楑eeVector;楠ectorĀ;Bॖॗ憿ar;楘ectorĀ;B॥०憼ar;楒ightáΜs̀EFGLSTॾঋকঝঢভqualGreater;拚ullEqual;扦reater;扶ess;檡lantEqual;橽ilde;扲r;쀀𝔏Ā;eঽা拘ftarrow;懚idot;䄿ƀnpw৔ਖਛgȀLRlr৞৷ਂਐeftĀAR০৬rrow;柵ightArrow;柷ightArrow;柶eftĀarγਊightáοightáϊf;쀀𝕃erĀLRਢਬeftArrow;憙ightArrow;憘ƀchtਾੀੂòࡌ;憰rok;䅁;扪Ѐacefiosuਗ਼੝੠੷੼અઋ઎p;椅y;䐜Ādl੥੯iumSpace;恟lintrf;愳r;쀀𝔐nusPlus;戓pf;쀀𝕄cò੶;䎜ҀJacefostuણધભીଔଙඑ඗ඞcy;䐊cute;䅃ƀaey઴હાron;䅇dil;䅅;䐝ƀgswે૰଎ativeƀMTV૓૟૨ediumSpace;怋hiĀcn૦૘ë૙eryThiî૙tedĀGL૸ଆreaterGreateòٳessLesóੈLine;䀊r;쀀𝔑ȀBnptଢନଷ଺reak;恠BreakingSpace;䂠f;愕ڀ;CDEGHLNPRSTV୕ୖ୪୼஡௫ఄ౞಄ದ೘ൡඅ櫬Āou୛୤ngruent;扢pCap;扭oubleVerticalBar;戦ƀlqxஃஊ஛ement;戉ualĀ;Tஒஓ扠ilde;쀀≂̸ists;戄reater΀;EFGLSTஶஷ஽௉௓௘௥扯qual;扱ullEqual;쀀≧̸reater;쀀≫̸ess;批lantEqual;쀀⩾̸ilde;扵umpń௲௽ownHump;쀀≎̸qual;쀀≏̸eĀfsఊధtTriangleƀ;BEచఛడ拪ar;쀀⧏̸qual;括s̀;EGLSTవశ఼ౄోౘ扮qual;扰reater;扸ess;쀀≪̸lantEqual;쀀⩽̸ilde;扴estedĀGL౨౹reaterGreater;쀀⪢̸essLess;쀀⪡̸recedesƀ;ESಒಓಛ技qual;쀀⪯̸lantEqual;拠ĀeiಫಹverseElement;戌ghtTriangleƀ;BEೋೌ೒拫ar;쀀⧐̸qual;拭ĀquೝഌuareSuĀbp೨೹setĀ;E೰ೳ쀀⊏̸qual;拢ersetĀ;Eഃആ쀀⊐̸qual;拣ƀbcpഓതൎsetĀ;Eഛഞ쀀⊂⃒qual;抈ceedsȀ;ESTലള഻െ抁qual;쀀⪰̸lantEqual;拡ilde;쀀≿̸ersetĀ;E൘൛쀀⊃⃒qual;抉ildeȀ;EFT൮൯൵ൿ扁qual;扄ullEqual;扇ilde;扉erticalBar;戤cr;쀀𝒩ilde耻Ñ䃑;䎝܀Eacdfgmoprstuvලෂ෉෕ෛ෠෧෼ขภยา฿ไlig;䅒cute耻Ó䃓Āiy෎ීrc耻Ô䃔;䐞blac;䅐r;쀀𝔒rave耻Ò䃒ƀaei෮ෲ෶cr;䅌ga;䎩cron;䎟pf;쀀𝕆enCurlyĀDQฎบoubleQuote;怜uote;怘;橔Āclวฬr;쀀𝒪ash耻Ø䃘iŬื฼de耻Õ䃕es;樷ml耻Ö䃖erĀBP๋๠Āar๐๓r;怾acĀek๚๜;揞et;掴arenthesis;揜Ҁacfhilors๿ງຊຏຒດຝະ໼rtialD;戂y;䐟r;쀀𝔓i;䎦;䎠usMinus;䂱Āipຢອncareplanåڝf;愙Ȁ;eio຺ູ໠໤檻cedesȀ;EST່້໏໚扺qual;檯lantEqual;扼ilde;找me;怳Ādp໩໮uct;戏ortionĀ;aȥ໹l;戝Āci༁༆r;쀀𝒫;䎨ȀUfos༑༖༛༟OT耻"䀢r;쀀𝔔pf;愚cr;쀀𝒬؀BEacefhiorsu༾གྷཇའཱིྦྷྪྭ႖ႩႴႾarr;椐G耻®䂮ƀcnrཎནབute;䅔g;柫rĀ;tཛྷཝ憠l;椖ƀaeyཧཬཱron;䅘dil;䅖;䐠Ā;vླྀཹ愜erseĀEUྂྙĀlq྇ྎement;戋uilibrium;懋pEquilibrium;楯r»ཹo;䎡ghtЀACDFTUVa࿁࿫࿳ဢဨၛႇϘĀnr࿆࿒gleBracket;柩rowƀ;BL࿜࿝࿡憒ar;懥eftArrow;懄eiling;按oǵ࿹\0စbleBracket;柧nǔည\0နeeVector;楝ectorĀ;Bဝသ懂ar;楕loor;挋Āerိ၃eƀ;AVဵံြ抢rrow;憦ector;楛iangleƀ;BEၐၑၕ抳ar;槐qual;抵pƀDTVၣၮၸownVector;楏eeVector;楜ectorĀ;Bႂႃ憾ar;楔ectorĀ;B႑႒懀ar;楓Āpuႛ႞f;愝ndImplies;楰ightarrow;懛ĀchႹႼr;愛;憱leDelayed;槴ڀHOacfhimoqstuფჱჷჽᄙᄞᅑᅖᅡᅧᆵᆻᆿĀCcჩხHcy;䐩y;䐨FTcy;䐬cute;䅚ʀ;aeiyᄈᄉᄎᄓᄗ檼ron;䅠dil;䅞rc;䅜;䐡r;쀀𝔖ortȀDLRUᄪᄴᄾᅉownArrow»ОeftArrow»࢚ightArrow»࿝pArrow;憑gma;䎣allCircle;战pf;쀀𝕊ɲᅭ\0\0ᅰt;戚areȀ;ISUᅻᅼᆉᆯ斡ntersection;抓uĀbpᆏᆞsetĀ;Eᆗᆘ抏qual;抑ersetĀ;Eᆨᆩ抐qual;抒nion;抔cr;쀀𝒮ar;拆ȀbcmpᇈᇛሉላĀ;sᇍᇎ拐etĀ;Eᇍᇕqual;抆ĀchᇠህeedsȀ;ESTᇭᇮᇴᇿ扻qual;檰lantEqual;扽ilde;承Tháྌ;我ƀ;esሒሓሣ拑rsetĀ;Eሜም抃qual;抇et»ሓրHRSacfhiorsሾቄ቉ቕ቞ቱቶኟዂወዑORN耻Þ䃞ADE;愢ĀHc቎ቒcy;䐋y;䐦Ābuቚቜ;䀉;䎤ƀaeyብቪቯron;䅤dil;䅢;䐢r;쀀𝔗Āeiቻ኉Dzኀ\0ኇefore;戴a;䎘Ācn኎ኘkSpace;쀀  Space;怉ldeȀ;EFTካኬኲኼ戼qual;扃ullEqual;扅ilde;扈pf;쀀𝕋ipleDot;惛Āctዖዛr;쀀𝒯rok;䅦ૡዷጎጚጦ\0ጬጱ\0\0\0\0\0ጸጽ፷ᎅ\0᏿ᐄᐊᐐĀcrዻጁute耻Ú䃚rĀ;oጇገ憟cir;楉rǣጓ\0጖y;䐎ve;䅬Āiyጞጣrc耻Û䃛;䐣blac;䅰r;쀀𝔘rave耻Ù䃙acr;䅪Ādiፁ፩erĀBPፈ፝Āarፍፐr;䁟acĀekፗፙ;揟et;掵arenthesis;揝onĀ;P፰፱拃lus;抎Āgp፻፿on;䅲f;쀀𝕌ЀADETadps᎕ᎮᎸᏄϨᏒᏗᏳrrowƀ;BDᅐᎠᎤar;椒ownArrow;懅ownArrow;憕quilibrium;楮eeĀ;AᏋᏌ报rrow;憥ownáϳerĀLRᏞᏨeftArrow;憖ightArrow;憗iĀ;lᏹᏺ䏒on;䎥ing;䅮cr;쀀𝒰ilde;䅨ml耻Ü䃜ҀDbcdefosvᐧᐬᐰᐳᐾᒅᒊᒐᒖash;披ar;櫫y;䐒ashĀ;lᐻᐼ抩;櫦Āerᑃᑅ;拁ƀbtyᑌᑐᑺar;怖Ā;iᑏᑕcalȀBLSTᑡᑥᑪᑴar;戣ine;䁼eparator;杘ilde;所ThinSpace;怊r;쀀𝔙pf;쀀𝕍cr;쀀𝒱dash;抪ʀcefosᒧᒬᒱᒶᒼirc;䅴dge;拀r;쀀𝔚pf;쀀𝕎cr;쀀𝒲Ȁfiosᓋᓐᓒᓘr;쀀𝔛;䎞pf;쀀𝕏cr;쀀𝒳ҀAIUacfosuᓱᓵᓹᓽᔄᔏᔔᔚᔠcy;䐯cy;䐇cy;䐮cute耻Ý䃝Āiyᔉᔍrc;䅶;䐫r;쀀𝔜pf;쀀𝕐cr;쀀𝒴ml;䅸ЀHacdefosᔵᔹᔿᕋᕏᕝᕠᕤcy;䐖cute;䅹Āayᕄᕉron;䅽;䐗ot;䅻Dzᕔ\0ᕛoWidtè૙a;䎖r;愨pf;愤cr;쀀𝒵௡ᖃᖊᖐ\0ᖰᖶᖿ\0\0\0\0ᗆᗛᗫᙟ᙭\0ᚕ᚛ᚲᚹ\0ᚾcute耻á䃡reve;䄃̀;Ediuyᖜᖝᖡᖣᖨᖭ戾;쀀∾̳;房rc耻â䃢te肻´̆;䐰lig耻æ䃦Ā;r²ᖺ;쀀𝔞rave耻à䃠ĀepᗊᗖĀfpᗏᗔsym;愵èᗓha;䎱ĀapᗟcĀclᗤᗧr;䄁g;樿ɤᗰ\0\0ᘊʀ;adsvᗺᗻᗿᘁᘇ戧nd;橕;橜lope;橘;橚΀;elmrszᘘᘙᘛᘞᘿᙏᙙ戠;榤e»ᘙsdĀ;aᘥᘦ戡ѡᘰᘲᘴᘶᘸᘺᘼᘾ;榨;榩;榪;榫;榬;榭;榮;榯tĀ;vᙅᙆ戟bĀ;dᙌᙍ抾;榝Āptᙔᙗh;戢»¹arr;捼Āgpᙣᙧon;䄅f;쀀𝕒΀;Eaeiop዁ᙻᙽᚂᚄᚇᚊ;橰cir;橯;扊d;手s;䀧roxĀ;e዁ᚒñᚃing耻å䃥ƀctyᚡᚦᚨr;쀀𝒶;䀪mpĀ;e዁ᚯñʈilde耻ã䃣ml耻ä䃤Āciᛂᛈoninôɲnt;樑ࠀNabcdefiklnoprsu᛭ᛱᜰ᜼ᝃᝈ᝸᝽០៦ᠹᡐᜍ᤽᥈ᥰot;櫭Ācrᛶ᜞kȀcepsᜀᜅᜍᜓong;扌psilon;䏶rime;怵imĀ;e᜚᜛戽q;拍Ŷᜢᜦee;抽edĀ;gᜬᜭ挅e»ᜭrkĀ;t፜᜷brk;掶Āoyᜁᝁ;䐱quo;怞ʀcmprtᝓ᝛ᝡᝤᝨausĀ;eĊĉptyv;榰séᜌnoõēƀahwᝯ᝱ᝳ;䎲;愶een;扬r;쀀𝔟g΀costuvwឍឝឳេ៕៛៞ƀaiuបពរðݠrc;旯p»፱ƀdptឤឨឭot;樀lus;樁imes;樂ɱឹ\0\0ើcup;樆ar;昅riangleĀdu៍្own;施p;斳plus;樄eåᑄåᒭarow;植ƀako៭ᠦᠵĀcn៲ᠣkƀlst៺֫᠂ozenge;槫riangleȀ;dlr᠒᠓᠘᠝斴own;斾eft;旂ight;斸k;搣Ʊᠫ\0ᠳƲᠯ\0ᠱ;斒;斑4;斓ck;斈ĀeoᠾᡍĀ;qᡃᡆ쀀=⃥uiv;쀀≡⃥t;挐Ȁptwxᡙᡞᡧᡬf;쀀𝕓Ā;tᏋᡣom»Ꮜtie;拈؀DHUVbdhmptuvᢅᢖᢪᢻᣗᣛᣬ᣿ᤅᤊᤐᤡȀLRlrᢎᢐᢒᢔ;敗;敔;敖;敓ʀ;DUduᢡᢢᢤᢦᢨ敐;敦;敩;敤;敧ȀLRlrᢳᢵᢷᢹ;敝;敚;敜;教΀;HLRhlrᣊᣋᣍᣏᣑᣓᣕ救;敬;散;敠;敫;敢;敟ox;槉ȀLRlrᣤᣦᣨᣪ;敕;敒;攐;攌ʀ;DUduڽ᣷᣹᣻᣽;敥;敨;攬;攴inus;抟lus;択imes;抠ȀLRlrᤙᤛᤝ᤟;敛;敘;攘;攔΀;HLRhlrᤰᤱᤳᤵᤷ᤻᤹攂;敪;敡;敞;攼;攤;攜Āevģ᥂bar耻¦䂦Ȁceioᥑᥖᥚᥠr;쀀𝒷mi;恏mĀ;e᜚᜜lƀ;bhᥨᥩᥫ䁜;槅sub;柈Ŭᥴ᥾lĀ;e᥹᥺怢t»᥺pƀ;Eeįᦅᦇ;檮Ā;qۜۛೡᦧ\0᧨ᨑᨕᨲ\0ᨷᩐ\0\0᪴\0\0᫁\0\0ᬡᬮ᭍᭒\0᯽\0ᰌƀcpr᦭ᦲ᧝ute;䄇̀;abcdsᦿᧀᧄ᧊᧕᧙戩nd;橄rcup;橉Āau᧏᧒p;橋p;橇ot;橀;쀀∩︀Āeo᧢᧥t;恁îړȀaeiu᧰᧻ᨁᨅǰ᧵\0᧸s;橍on;䄍dil耻ç䃧rc;䄉psĀ;sᨌᨍ橌m;橐ot;䄋ƀdmnᨛᨠᨦil肻¸ƭptyv;榲t脀¢;eᨭᨮ䂢räƲr;쀀𝔠ƀceiᨽᩀᩍy;䑇ckĀ;mᩇᩈ朓ark»ᩈ;䏇r΀;Ecefms᩟᩠ᩢᩫ᪤᪪᪮旋;槃ƀ;elᩩᩪᩭ䋆q;扗eɡᩴ\0\0᪈rrowĀlr᩼᪁eft;憺ight;憻ʀRSacd᪒᪔᪖᪚᪟»ཇ;擈st;抛irc;抚ash;抝nint;樐id;櫯cir;槂ubsĀ;u᪻᪼晣it»᪼ˬ᫇᫔᫺\0ᬊonĀ;eᫍᫎ䀺Ā;qÇÆɭ᫙\0\0᫢aĀ;t᫞᫟䀬;䁀ƀ;fl᫨᫩᫫戁îᅠeĀmx᫱᫶ent»᫩eóɍǧ᫾\0ᬇĀ;dኻᬂot;橭nôɆƀfryᬐᬔᬗ;쀀𝕔oäɔ脀©;sŕᬝr;愗Āaoᬥᬩrr;憵ss;朗Ācuᬲᬷr;쀀𝒸Ābpᬼ᭄Ā;eᭁᭂ櫏;櫑Ā;eᭉᭊ櫐;櫒dot;拯΀delprvw᭠᭬᭷ᮂᮬᯔ᯹arrĀlr᭨᭪;椸;椵ɰ᭲\0\0᭵r;拞c;拟arrĀ;p᭿ᮀ憶;椽̀;bcdosᮏᮐᮖᮡᮥᮨ截rcap;橈Āauᮛᮞp;橆p;橊ot;抍r;橅;쀀∪︀Ȁalrv᮵ᮿᯞᯣrrĀ;mᮼᮽ憷;椼yƀevwᯇᯔᯘqɰᯎ\0\0ᯒreã᭳uã᭵ee;拎edge;拏en耻¤䂤earrowĀlrᯮ᯳eft»ᮀight»ᮽeäᯝĀciᰁᰇoninôǷnt;戱lcty;挭ঀAHabcdefhijlorstuwz᰸᰻᰿ᱝᱩᱵᲊᲞᲬᲷ᳻᳿ᴍᵻᶑᶫᶻ᷆᷍rò΁ar;楥Ȁglrs᱈ᱍ᱒᱔ger;怠eth;愸òᄳhĀ;vᱚᱛ怐»ऊūᱡᱧarow;椏aã̕Āayᱮᱳron;䄏;䐴ƀ;ao̲ᱼᲄĀgrʿᲁr;懊tseq;橷ƀglmᲑᲔᲘ耻°䂰ta;䎴ptyv;榱ĀirᲣᲨsht;楿;쀀𝔡arĀlrᲳᲵ»ࣜ»သʀaegsv᳂͸᳖᳜᳠mƀ;oș᳊᳔ndĀ;ș᳑uit;晦amma;䏝in;拲ƀ;io᳧᳨᳸䃷de脀÷;o᳧ᳰntimes;拇nø᳷cy;䑒cɯᴆ\0\0ᴊrn;挞op;挍ʀlptuwᴘᴝᴢᵉᵕlar;䀤f;쀀𝕕ʀ;emps̋ᴭᴷᴽᵂqĀ;d͒ᴳot;扑inus;戸lus;戔quare;抡blebarwedgåúnƀadhᄮᵝᵧownarrowóᲃarpoonĀlrᵲᵶefôᲴighôᲶŢᵿᶅkaro÷གɯᶊ\0\0ᶎrn;挟op;挌ƀcotᶘᶣᶦĀryᶝᶡ;쀀𝒹;䑕l;槶rok;䄑Ādrᶰᶴot;拱iĀ;fᶺ᠖斿Āah᷀᷃ròЩaòྦangle;榦Āci᷒ᷕy;䑟grarr;柿ऀDacdefglmnopqrstuxḁḉḙḸոḼṉṡṾấắẽỡἪἷὄ὎὚ĀDoḆᴴoôᲉĀcsḎḔute耻é䃩ter;橮ȀaioyḢḧḱḶron;䄛rĀ;cḭḮ扖耻ê䃪lon;払;䑍ot;䄗ĀDrṁṅot;扒;쀀𝔢ƀ;rsṐṑṗ檚ave耻è䃨Ā;dṜṝ檖ot;檘Ȁ;ilsṪṫṲṴ檙nters;揧;愓Ā;dṹṺ檕ot;檗ƀapsẅẉẗcr;䄓tyƀ;svẒẓẕ戅et»ẓpĀ1;ẝẤijạả;怄;怅怃ĀgsẪẬ;䅋p;怂ĀgpẴẸon;䄙f;쀀𝕖ƀalsỄỎỒrĀ;sỊị拕l;槣us;橱iƀ;lvỚớở䎵on»ớ;䏵ȀcsuvỪỳἋἣĀioữḱrc»Ḯɩỹ\0\0ỻíՈantĀglἂἆtr»ṝess»Ṻƀaeiἒ἖Ἒls;䀽st;扟vĀ;DȵἠD;橸parsl;槥ĀDaἯἳot;打rr;楱ƀcdiἾὁỸr;愯oô͒ĀahὉὋ;䎷耻ð䃰Āmrὓὗl耻ë䃫o;悬ƀcipὡὤὧl;䀡sôծĀeoὬὴctatioîՙnentialåչৡᾒ\0ᾞ\0ᾡᾧ\0\0ῆῌ\0ΐ\0ῦῪ \0 ⁚llingdotseñṄy;䑄male;晀ƀilrᾭᾳ῁lig;耀ffiɩᾹ\0\0᾽g;耀ffig;耀ffl;쀀𝔣lig;耀filig;쀀fjƀaltῙ῜ῡt;晭ig;耀flns;斱of;䆒ǰ΅\0ῳf;쀀𝕗ĀakֿῷĀ;vῼ´拔;櫙artint;樍Āao‌⁕Ācs‑⁒ႉ‸⁅⁈\0⁐β•‥‧‪‬\0‮耻½䂽;慓耻¼䂼;慕;慙;慛Ƴ‴\0‶;慔;慖ʴ‾⁁\0\0⁃耻¾䂾;慗;慜5;慘ƶ⁌\0⁎;慚;慝8;慞l;恄wn;挢cr;쀀𝒻ࢀEabcdefgijlnorstv₂₉₟₥₰₴⃰⃵⃺⃿℃ℒℸ̗ℾ⅒↞Ā;lٍ₇;檌ƀcmpₐₕ₝ute;䇵maĀ;dₜ᳚䎳;檆reve;䄟Āiy₪₮rc;䄝;䐳ot;䄡Ȁ;lqsؾق₽⃉ƀ;qsؾٌ⃄lanô٥Ȁ;cdl٥⃒⃥⃕c;檩otĀ;o⃜⃝檀Ā;l⃢⃣檂;檄Ā;e⃪⃭쀀⋛︀s;檔r;쀀𝔤Ā;gٳ؛mel;愷cy;䑓Ȁ;Eajٚℌℎℐ;檒;檥;檤ȀEaesℛℝ℩ℴ;扩pĀ;p℣ℤ檊rox»ℤĀ;q℮ℯ檈Ā;q℮ℛim;拧pf;쀀𝕘Āci⅃ⅆr;愊mƀ;el٫ⅎ⅐;檎;檐茀>;cdlqr׮ⅠⅪⅮⅳⅹĀciⅥⅧ;檧r;橺ot;拗Par;榕uest;橼ʀadelsↄⅪ←ٖ↛ǰ↉\0↎proø₞r;楸qĀlqؿ↖lesó₈ií٫Āen↣↭rtneqq;쀀≩︀Å↪ԀAabcefkosy⇄⇇⇱⇵⇺∘∝∯≨≽ròΠȀilmr⇐⇔⇗⇛rsðᒄf»․ilôکĀdr⇠⇤cy;䑊ƀ;cwࣴ⇫⇯ir;楈;憭ar;意irc;䄥ƀalr∁∎∓rtsĀ;u∉∊晥it»∊lip;怦con;抹r;쀀𝔥sĀew∣∩arow;椥arow;椦ʀamopr∺∾≃≞≣rr;懿tht;戻kĀlr≉≓eftarrow;憩ightarrow;憪f;쀀𝕙bar;怕ƀclt≯≴≸r;쀀𝒽asè⇴rok;䄧Ābp⊂⊇ull;恃hen»ᱛૡ⊣\0⊪\0⊸⋅⋎\0⋕⋳\0\0⋸⌢⍧⍢⍿\0⎆⎪⎴cute耻í䃭ƀ;iyݱ⊰⊵rc耻î䃮;䐸Ācx⊼⊿y;䐵cl耻¡䂡ĀfrΟ⋉;쀀𝔦rave耻ì䃬Ȁ;inoܾ⋝⋩⋮Āin⋢⋦nt;樌t;戭fin;槜ta;愩lig;䄳ƀaop⋾⌚⌝ƀcgt⌅⌈⌗r;䄫ƀelpܟ⌏⌓inåގarôܠh;䄱f;抷ed;䆵ʀ;cfotӴ⌬⌱⌽⍁are;愅inĀ;t⌸⌹戞ie;槝doô⌙ʀ;celpݗ⍌⍐⍛⍡al;抺Āgr⍕⍙eróᕣã⍍arhk;樗rod;樼Ȁcgpt⍯⍲⍶⍻y;䑑on;䄯f;쀀𝕚a;䎹uest耻¿䂿Āci⎊⎏r;쀀𝒾nʀ;EdsvӴ⎛⎝⎡ӳ;拹ot;拵Ā;v⎦⎧拴;拳Ā;iݷ⎮lde;䄩ǫ⎸\0⎼cy;䑖l耻ï䃯̀cfmosu⏌⏗⏜⏡⏧⏵Āiy⏑⏕rc;䄵;䐹r;쀀𝔧ath;䈷pf;쀀𝕛ǣ⏬\0⏱r;쀀𝒿rcy;䑘kcy;䑔Ѐacfghjos␋␖␢␧␭␱␵␻ppaĀ;v␓␔䎺;䏰Āey␛␠dil;䄷;䐺r;쀀𝔨reen;䄸cy;䑅cy;䑜pf;쀀𝕜cr;쀀𝓀஀ABEHabcdefghjlmnoprstuv⑰⒁⒆⒍⒑┎┽╚▀♎♞♥♹♽⚚⚲⛘❝❨➋⟀⠁⠒ƀart⑷⑺⑼rò৆òΕail;椛arr;椎Ā;gঔ⒋;檋ar;楢ॣ⒥\0⒪\0⒱\0\0\0\0\0⒵Ⓔ\0ⓆⓈⓍ\0⓹ute;䄺mptyv;榴raîࡌbda;䎻gƀ;dlࢎⓁⓃ;榑åࢎ;檅uo耻«䂫rЀ;bfhlpst࢙ⓞⓦⓩ⓫⓮⓱⓵Ā;f࢝ⓣs;椟s;椝ë≒p;憫l;椹im;楳l;憢ƀ;ae⓿─┄檫il;椙Ā;s┉┊檭;쀀⪭︀ƀabr┕┙┝rr;椌rk;杲Āak┢┬cĀek┨┪;䁻;䁛Āes┱┳;榋lĀdu┹┻;榏;榍Ȁaeuy╆╋╖╘ron;䄾Ādi═╔il;䄼ìࢰâ┩;䐻Ȁcqrs╣╦╭╽a;椶uoĀ;rนᝆĀdu╲╷har;楧shar;楋h;憲ʀ;fgqs▋▌উ◳◿扤tʀahlrt▘▤▷◂◨rrowĀ;t࢙□aé⓶arpoonĀdu▯▴own»њp»०eftarrows;懇ightƀahs◍◖◞rrowĀ;sࣴࢧarpoonó྘quigarro÷⇰hreetimes;拋ƀ;qs▋ও◺lanôবʀ;cdgsব☊☍☝☨c;檨otĀ;o☔☕橿Ā;r☚☛檁;檃Ā;e☢☥쀀⋚︀s;檓ʀadegs☳☹☽♉♋pproøⓆot;拖qĀgq♃♅ôউgtò⒌ôছiíলƀilr♕࣡♚sht;楼;쀀𝔩Ā;Eজ♣;檑š♩♶rĀdu▲♮Ā;l॥♳;楪lk;斄cy;䑙ʀ;achtੈ⚈⚋⚑⚖rò◁orneòᴈard;楫ri;旺Āio⚟⚤dot;䅀ustĀ;a⚬⚭掰che»⚭ȀEaes⚻⚽⛉⛔;扨pĀ;p⛃⛄檉rox»⛄Ā;q⛎⛏檇Ā;q⛎⚻im;拦Ѐabnoptwz⛩⛴⛷✚✯❁❇❐Ānr⛮⛱g;柬r;懽rëࣁgƀlmr⛿✍✔eftĀar০✇ightá৲apsto;柼ightá৽parrowĀlr✥✩efô⓭ight;憬ƀafl✶✹✽r;榅;쀀𝕝us;樭imes;樴š❋❏st;戗áፎƀ;ef❗❘᠀旊nge»❘arĀ;l❤❥䀨t;榓ʀachmt❳❶❼➅➇ròࢨorneòᶌarĀ;d྘➃;業;怎ri;抿̀achiqt➘➝ੀ➢➮➻quo;怹r;쀀𝓁mƀ;egল➪➬;檍;檏Ābu┪➳oĀ;rฟ➹;怚rok;䅂萀<;cdhilqrࠫ⟒☹⟜⟠⟥⟪⟰Āci⟗⟙;檦r;橹reå◲mes;拉arr;楶uest;橻ĀPi⟵⟹ar;榖ƀ;ef⠀भ᠛旃rĀdu⠇⠍shar;楊har;楦Āen⠗⠡rtneqq;쀀≨︀Å⠞܀Dacdefhilnopsu⡀⡅⢂⢎⢓⢠⢥⢨⣚⣢⣤ઃ⣳⤂Dot;戺Ȁclpr⡎⡒⡣⡽r耻¯䂯Āet⡗⡙;時Ā;e⡞⡟朠se»⡟Ā;sျ⡨toȀ;dluျ⡳⡷⡻owîҌefôएðᏑker;斮Āoy⢇⢌mma;権;䐼ash;怔asuredangle»ᘦr;쀀𝔪o;愧ƀcdn⢯⢴⣉ro耻µ䂵Ȁ;acdᑤ⢽⣀⣄sôᚧir;櫰ot肻·Ƶusƀ;bd⣒ᤃ⣓戒Ā;uᴼ⣘;横ţ⣞⣡p;櫛ò−ðઁĀdp⣩⣮els;抧f;쀀𝕞Āct⣸⣽r;쀀𝓂pos»ᖝƀ;lm⤉⤊⤍䎼timap;抸ఀGLRVabcdefghijlmoprstuvw⥂⥓⥾⦉⦘⧚⧩⨕⨚⩘⩝⪃⪕⪤⪨⬄⬇⭄⭿⮮ⰴⱧⱼ⳩Āgt⥇⥋;쀀⋙̸Ā;v⥐௏쀀≫⃒ƀelt⥚⥲⥶ftĀar⥡⥧rrow;懍ightarrow;懎;쀀⋘̸Ā;v⥻ే쀀≪⃒ightarrow;懏ĀDd⦎⦓ash;抯ash;抮ʀbcnpt⦣⦧⦬⦱⧌la»˞ute;䅄g;쀀∠⃒ʀ;Eiop඄⦼⧀⧅⧈;쀀⩰̸d;쀀≋̸s;䅉roø඄urĀ;a⧓⧔普lĀ;s⧓ସdz⧟\0⧣p肻 ଷmpĀ;e௹ఀʀaeouy⧴⧾⨃⨐⨓ǰ⧹\0⧻;橃on;䅈dil;䅆ngĀ;dൾ⨊ot;쀀⩭̸p;橂;䐽ash;怓΀;Aadqsxஒ⨩⨭⨻⩁⩅⩐rr;懗rĀhr⨳⨶k;椤Ā;oᏲᏰot;쀀≐̸uiöୣĀei⩊⩎ar;椨í஘istĀ;s஠டr;쀀𝔫ȀEest௅⩦⩹⩼ƀ;qs஼⩭௡ƀ;qs஼௅⩴lanô௢ií௪Ā;rஶ⪁»ஷƀAap⪊⪍⪑rò⥱rr;憮ar;櫲ƀ;svྍ⪜ྌĀ;d⪡⪢拼;拺cy;䑚΀AEadest⪷⪺⪾⫂⫅⫶⫹rò⥦;쀀≦̸rr;憚r;急Ȁ;fqs఻⫎⫣⫯tĀar⫔⫙rro÷⫁ightarro÷⪐ƀ;qs఻⪺⫪lanôౕĀ;sౕ⫴»శiíౝĀ;rవ⫾iĀ;eచథiäඐĀpt⬌⬑f;쀀𝕟膀¬;in⬙⬚⬶䂬nȀ;Edvஉ⬤⬨⬮;쀀⋹̸ot;쀀⋵̸ǡஉ⬳⬵;拷;拶iĀ;vಸ⬼ǡಸ⭁⭃;拾;拽ƀaor⭋⭣⭩rȀ;ast୻⭕⭚⭟lleì୻l;쀀⫽⃥;쀀∂̸lint;樔ƀ;ceಒ⭰⭳uåಥĀ;cಘ⭸Ā;eಒ⭽ñಘȀAait⮈⮋⮝⮧rò⦈rrƀ;cw⮔⮕⮙憛;쀀⤳̸;쀀↝̸ghtarrow»⮕riĀ;eೋೖ΀chimpqu⮽⯍⯙⬄୸⯤⯯Ȁ;cerല⯆ഷ⯉uå൅;쀀𝓃ortɭ⬅\0\0⯖ará⭖mĀ;e൮⯟Ā;q൴൳suĀbp⯫⯭å೸åഋƀbcp⯶ⰑⰙȀ;Ees⯿ⰀഢⰄ抄;쀀⫅̸etĀ;eഛⰋqĀ;qണⰀcĀ;eലⰗñസȀ;EesⰢⰣൟⰧ抅;쀀⫆̸etĀ;e൘ⰮqĀ;qൠⰣȀgilrⰽⰿⱅⱇìௗlde耻ñ䃱çృiangleĀlrⱒⱜeftĀ;eచⱚñదightĀ;eೋⱥñ೗Ā;mⱬⱭ䎽ƀ;esⱴⱵⱹ䀣ro;愖p;怇ҀDHadgilrsⲏⲔⲙⲞⲣⲰⲶⳓⳣash;抭arr;椄p;쀀≍⃒ash;抬ĀetⲨⲬ;쀀≥⃒;쀀>⃒nfin;槞ƀAetⲽⳁⳅrr;椂;쀀≤⃒Ā;rⳊⳍ쀀<⃒ie;쀀⊴⃒ĀAtⳘⳜrr;椃rie;쀀⊵⃒im;쀀∼⃒ƀAan⳰⳴ⴂrr;懖rĀhr⳺⳽k;椣Ā;oᏧᏥear;椧ቓ᪕\0\0\0\0\0\0\0\0\0\0\0\0\0ⴭ\0ⴸⵈⵠⵥ⵲ⶄᬇ\0\0ⶍⶫ\0ⷈⷎ\0ⷜ⸙⸫⸾⹃Ācsⴱ᪗ute耻ó䃳ĀiyⴼⵅrĀ;c᪞ⵂ耻ô䃴;䐾ʀabios᪠ⵒⵗLjⵚlac;䅑v;樸old;榼lig;䅓Ācr⵩⵭ir;榿;쀀𝔬ͯ⵹\0\0⵼\0ⶂn;䋛ave耻ò䃲;槁Ābmⶈ෴ar;榵Ȁacitⶕ⶘ⶥⶨrò᪀Āir⶝ⶠr;榾oss;榻nå๒;槀ƀaeiⶱⶵⶹcr;䅍ga;䏉ƀcdnⷀⷅǍron;䎿;榶pf;쀀𝕠ƀaelⷔ⷗ǒr;榷rp;榹΀;adiosvⷪⷫⷮ⸈⸍⸐⸖戨rò᪆Ȁ;efmⷷⷸ⸂⸅橝rĀ;oⷾⷿ愴f»ⷿ耻ª䂪耻º䂺gof;抶r;橖lope;橗;橛ƀclo⸟⸡⸧ò⸁ash耻ø䃸l;折iŬⸯ⸴de耻õ䃵esĀ;aǛ⸺s;樶ml耻ö䃶bar;挽ૡ⹞\0⹽\0⺀⺝\0⺢⺹\0\0⻋ຜ\0⼓\0\0⼫⾼\0⿈rȀ;astЃ⹧⹲຅脀¶;l⹭⹮䂶leìЃɩ⹸\0\0⹻m;櫳;櫽y;䐿rʀcimpt⺋⺏⺓ᡥ⺗nt;䀥od;䀮il;怰enk;怱r;쀀𝔭ƀimo⺨⺰⺴Ā;v⺭⺮䏆;䏕maô੶ne;明ƀ;tv⺿⻀⻈䏀chfork»´;䏖Āau⻏⻟nĀck⻕⻝kĀ;h⇴⻛;愎ö⇴sҀ;abcdemst⻳⻴ᤈ⻹⻽⼄⼆⼊⼎䀫cir;樣ir;樢Āouᵀ⼂;樥;橲n肻±ຝim;樦wo;樧ƀipu⼙⼠⼥ntint;樕f;쀀𝕡nd耻£䂣Ԁ;Eaceinosu່⼿⽁⽄⽇⾁⾉⾒⽾⾶;檳p;檷uå໙Ā;c໎⽌̀;acens່⽙⽟⽦⽨⽾pproø⽃urlyeñ໙ñ໎ƀaes⽯⽶⽺pprox;檹qq;檵im;拨iíໟmeĀ;s⾈ຮ怲ƀEas⽸⾐⽺ð⽵ƀdfp໬⾙⾯ƀals⾠⾥⾪lar;挮ine;挒urf;挓Ā;t໻⾴ï໻rel;抰Āci⿀⿅r;쀀𝓅;䏈ncsp;怈̀fiopsu⿚⋢⿟⿥⿫⿱r;쀀𝔮pf;쀀𝕢rime;恗cr;쀀𝓆ƀaeo⿸〉〓tĀei⿾々rnionóڰnt;樖stĀ;e【】䀿ñἙô༔઀ABHabcdefhilmnoprstux぀けさすムㄎㄫㅇㅢㅲㆎ㈆㈕㈤㈩㉘㉮㉲㊐㊰㊷ƀartぇおがròႳòϝail;検aròᱥar;楤΀cdenqrtとふへみわゔヌĀeuねぱ;쀀∽̱te;䅕iãᅮmptyv;榳gȀ;del࿑らるろ;榒;榥å࿑uo耻»䂻rր;abcfhlpstw࿜ガクシスゼゾダッデナp;極Ā;f࿠ゴs;椠;椳s;椞ë≝ð✮l;楅im;楴l;憣;憝Āaiパフil;椚oĀ;nホボ戶aló༞ƀabrョリヮrò៥rk;杳ĀakンヽcĀekヹ・;䁽;䁝Āes㄂㄄;榌lĀduㄊㄌ;榎;榐Ȁaeuyㄗㄜㄧㄩron;䅙Ādiㄡㄥil;䅗ì࿲âヺ;䑀Ȁclqsㄴㄷㄽㅄa;椷dhar;楩uoĀ;rȎȍh;憳ƀacgㅎㅟངlȀ;ipsླྀㅘㅛႜnåႻarôྩt;断ƀilrㅩဣㅮsht;楽;쀀𝔯ĀaoㅷㆆrĀduㅽㅿ»ѻĀ;l႑ㆄ;楬Ā;vㆋㆌ䏁;䏱ƀgns㆕ㇹㇼht̀ahlrstㆤㆰ㇂㇘㇤㇮rrowĀ;t࿜ㆭaéトarpoonĀduㆻㆿowîㅾp»႒eftĀah㇊㇐rrowó࿪arpoonóՑightarrows;應quigarro÷ニhreetimes;拌g;䋚ingdotseñἲƀahm㈍㈐㈓rò࿪aòՑ;怏oustĀ;a㈞㈟掱che»㈟mid;櫮Ȁabpt㈲㈽㉀㉒Ānr㈷㈺g;柭r;懾rëဃƀafl㉇㉊㉎r;榆;쀀𝕣us;樮imes;樵Āap㉝㉧rĀ;g㉣㉤䀩t;榔olint;樒arò㇣Ȁachq㉻㊀Ⴜ㊅quo;怺r;쀀𝓇Ābu・㊊oĀ;rȔȓƀhir㊗㊛㊠reåㇸmes;拊iȀ;efl㊪ၙᠡ㊫方tri;槎luhar;楨;愞ൡ㋕㋛㋟㌬㌸㍱\0㍺㎤\0\0㏬㏰\0㐨㑈㑚㒭㒱㓊㓱\0㘖\0\0㘳cute;䅛quï➺Ԁ;Eaceinpsyᇭ㋳㋵㋿㌂㌋㌏㌟㌦㌩;檴ǰ㋺\0㋼;檸on;䅡uåᇾĀ;dᇳ㌇il;䅟rc;䅝ƀEas㌖㌘㌛;檶p;檺im;择olint;樓iíሄ;䑁otƀ;be㌴ᵇ㌵担;橦΀Aacmstx㍆㍊㍗㍛㍞㍣㍭rr;懘rĀhr㍐㍒ë∨Ā;oਸ਼਴t耻§䂧i;䀻war;椩mĀin㍩ðnuóñt;朶rĀ;o㍶⁕쀀𝔰Ȁacoy㎂㎆㎑㎠rp;景Āhy㎋㎏cy;䑉;䑈rtɭ㎙\0\0㎜iäᑤaraì⹯耻­䂭Āgm㎨㎴maƀ;fv㎱㎲㎲䏃;䏂Ѐ;deglnprካ㏅㏉㏎㏖㏞㏡㏦ot;橪Ā;q኱ኰĀ;E㏓㏔檞;檠Ā;E㏛㏜檝;檟e;扆lus;樤arr;楲aròᄽȀaeit㏸㐈㐏㐗Āls㏽㐄lsetmé㍪hp;樳parsl;槤Ādlᑣ㐔e;挣Ā;e㐜㐝檪Ā;s㐢㐣檬;쀀⪬︀ƀflp㐮㐳㑂tcy;䑌Ā;b㐸㐹䀯Ā;a㐾㐿槄r;挿f;쀀𝕤aĀdr㑍ЂesĀ;u㑔㑕晠it»㑕ƀcsu㑠㑹㒟Āau㑥㑯pĀ;sᆈ㑫;쀀⊓︀pĀ;sᆴ㑵;쀀⊔︀uĀbp㑿㒏ƀ;esᆗᆜ㒆etĀ;eᆗ㒍ñᆝƀ;esᆨᆭ㒖etĀ;eᆨ㒝ñᆮƀ;afᅻ㒦ְrť㒫ֱ»ᅼaròᅈȀcemt㒹㒾㓂㓅r;쀀𝓈tmîñiì㐕aræᆾĀar㓎㓕rĀ;f㓔ឿ昆Āan㓚㓭ightĀep㓣㓪psiloîỠhé⺯s»⡒ʀbcmnp㓻㕞ሉ㖋㖎Ҁ;Edemnprs㔎㔏㔑㔕㔞㔣㔬㔱㔶抂;櫅ot;檽Ā;dᇚ㔚ot;櫃ult;櫁ĀEe㔨㔪;櫋;把lus;檿arr;楹ƀeiu㔽㕒㕕tƀ;en㔎㕅㕋qĀ;qᇚ㔏eqĀ;q㔫㔨m;櫇Ābp㕚㕜;櫕;櫓c̀;acensᇭ㕬㕲㕹㕻㌦pproø㋺urlyeñᇾñᇳƀaes㖂㖈㌛pproø㌚qñ㌗g;晪ڀ123;Edehlmnps㖩㖬㖯ሜ㖲㖴㗀㗉㗕㗚㗟㗨㗭耻¹䂹耻²䂲耻³䂳;櫆Āos㖹㖼t;檾ub;櫘Ā;dሢ㗅ot;櫄sĀou㗏㗒l;柉b;櫗arr;楻ult;櫂ĀEe㗤㗦;櫌;抋lus;櫀ƀeiu㗴㘉㘌tƀ;enሜ㗼㘂qĀ;qሢ㖲eqĀ;q㗧㗤m;櫈Ābp㘑㘓;櫔;櫖ƀAan㘜㘠㘭rr;懙rĀhr㘦㘨ë∮Ā;oਫ਩war;椪lig耻ß䃟௡㙑㙝㙠ዎ㙳㙹\0㙾㛂\0\0\0\0\0㛛㜃\0㜉㝬\0\0\0㞇ɲ㙖\0\0㙛get;挖;䏄rë๟ƀaey㙦㙫㙰ron;䅥dil;䅣;䑂lrec;挕r;쀀𝔱Ȁeiko㚆㚝㚵㚼Dz㚋\0㚑eĀ4fኄኁaƀ;sv㚘㚙㚛䎸ym;䏑Ācn㚢㚲kĀas㚨㚮pproø዁im»ኬsðኞĀas㚺㚮ð዁rn耻þ䃾Ǭ̟㛆⋧es膀×;bd㛏㛐㛘䃗Ā;aᤏ㛕r;樱;樰ƀeps㛡㛣㜀á⩍Ȁ;bcf҆㛬㛰㛴ot;挶ir;櫱Ā;o㛹㛼쀀𝕥rk;櫚á㍢rime;怴ƀaip㜏㜒㝤dåቈ΀adempst㜡㝍㝀㝑㝗㝜㝟ngleʀ;dlqr㜰㜱㜶㝀㝂斵own»ᶻeftĀ;e⠀㜾ñम;扜ightĀ;e㊪㝋ñၚot;旬inus;樺lus;樹b;槍ime;樻ezium;揢ƀcht㝲㝽㞁Āry㝷㝻;쀀𝓉;䑆cy;䑛rok;䅧Āio㞋㞎xô᝷headĀlr㞗㞠eftarro÷ࡏightarrow»ཝऀAHabcdfghlmoprstuw㟐㟓㟗㟤㟰㟼㠎㠜㠣㠴㡑㡝㡫㢩㣌㣒㣪㣶ròϭar;楣Ācr㟜㟢ute耻ú䃺òᅐrǣ㟪\0㟭y;䑞ve;䅭Āiy㟵㟺rc耻û䃻;䑃ƀabh㠃㠆㠋ròᎭlac;䅱aòᏃĀir㠓㠘sht;楾;쀀𝔲rave耻ù䃹š㠧㠱rĀlr㠬㠮»ॗ»ႃlk;斀Āct㠹㡍ɯ㠿\0\0㡊rnĀ;e㡅㡆挜r»㡆op;挏ri;旸Āal㡖㡚cr;䅫肻¨͉Āgp㡢㡦on;䅳f;쀀𝕦̀adhlsuᅋ㡸㡽፲㢑㢠ownáᎳarpoonĀlr㢈㢌efô㠭ighô㠯iƀ;hl㢙㢚㢜䏅»ᏺon»㢚parrows;懈ƀcit㢰㣄㣈ɯ㢶\0\0㣁rnĀ;e㢼㢽挝r»㢽op;挎ng;䅯ri;旹cr;쀀𝓊ƀdir㣙㣝㣢ot;拰lde;䅩iĀ;f㜰㣨»᠓Āam㣯㣲rò㢨l耻ü䃼angle;榧ހABDacdeflnoprsz㤜㤟㤩㤭㦵㦸㦽㧟㧤㧨㧳㧹㧽㨁㨠ròϷarĀ;v㤦㤧櫨;櫩asèϡĀnr㤲㤷grt;榜΀eknprst㓣㥆㥋㥒㥝㥤㦖appá␕othinçẖƀhir㓫⻈㥙opô⾵Ā;hᎷ㥢ïㆍĀiu㥩㥭gmá㎳Ābp㥲㦄setneqĀ;q㥽㦀쀀⊊︀;쀀⫋︀setneqĀ;q㦏㦒쀀⊋︀;쀀⫌︀Āhr㦛㦟etá㚜iangleĀlr㦪㦯eft»थight»ၑy;䐲ash»ံƀelr㧄㧒㧗ƀ;beⷪ㧋㧏ar;抻q;扚lip;拮Ābt㧜ᑨaòᑩr;쀀𝔳tré㦮suĀbp㧯㧱»ജ»൙pf;쀀𝕧roð໻tré㦴Ācu㨆㨋r;쀀𝓋Ābp㨐㨘nĀEe㦀㨖»㥾nĀEe㦒㨞»㦐igzag;榚΀cefoprs㨶㨻㩖㩛㩔㩡㩪irc;䅵Ādi㩀㩑Ābg㩅㩉ar;機eĀ;qᗺ㩏;扙erp;愘r;쀀𝔴pf;쀀𝕨Ā;eᑹ㩦atèᑹcr;쀀𝓌ૣណ㪇\0㪋\0㪐㪛\0\0㪝㪨㪫㪯\0\0㫃㫎\0㫘ៜ៟tré៑r;쀀𝔵ĀAa㪔㪗ròσrò৶;䎾ĀAa㪡㪤ròθrò৫að✓is;拻ƀdptឤ㪵㪾Āfl㪺ឩ;쀀𝕩imåឲĀAa㫇㫊ròώròਁĀcq㫒ីr;쀀𝓍Āpt៖㫜ré។Ѐacefiosu㫰㫽㬈㬌㬑㬕㬛㬡cĀuy㫶㫻te耻ý䃽;䑏Āiy㬂㬆rc;䅷;䑋n耻¥䂥r;쀀𝔶cy;䑗pf;쀀𝕪cr;쀀𝓎Ācm㬦㬩y;䑎l耻ÿ䃿Ԁacdefhiosw㭂㭈㭔㭘㭤㭩㭭㭴㭺㮀cute;䅺Āay㭍㭒ron;䅾;䐷ot;䅼Āet㭝㭡træᕟa;䎶r;쀀𝔷cy;䐶grarr;懝pf;쀀𝕫cr;쀀𝓏Ājn㮅㮇;怍j;怌'.split("").map(t=>t.charCodeAt(0))),SNe=new Uint16Array("Ȁaglq \x1Bɭ\0\0p;䀦os;䀧t;䀾t;䀼uot;䀢".split("").map(t=>t.charCodeAt(0)));var g8;const TNe=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]),xNe=(g8=String.fromCodePoint)!==null&&g8!==void 0?g8:function(t){let e="";return t>65535&&(t-=65536,e+=String.fromCharCode(t>>>10&1023|55296),t=56320|t&1023),e+=String.fromCharCode(t),e};function CNe(t){var e;return t>=55296&&t<=57343||t>1114111?65533:(e=TNe.get(t))!==null&&e!==void 0?e:t}var La;(function(t){t[t.NUM=35]="NUM",t[t.SEMI=59]="SEMI",t[t.EQUALS=61]="EQUALS",t[t.ZERO=48]="ZERO",t[t.NINE=57]="NINE",t[t.LOWER_A=97]="LOWER_A",t[t.LOWER_F=102]="LOWER_F",t[t.LOWER_X=120]="LOWER_X",t[t.LOWER_Z=122]="LOWER_Z",t[t.UPPER_A=65]="UPPER_A",t[t.UPPER_F=70]="UPPER_F",t[t.UPPER_Z=90]="UPPER_Z"})(La||(La={}));const wNe=32;var Dd;(function(t){t[t.VALUE_LENGTH=49152]="VALUE_LENGTH",t[t.BRANCH_LENGTH=16256]="BRANCH_LENGTH",t[t.JUMP_TABLE=127]="JUMP_TABLE"})(Dd||(Dd={}));function iM(t){return t>=La.ZERO&&t<=La.NINE}function kNe(t){return t>=La.UPPER_A&&t<=La.UPPER_F||t>=La.LOWER_A&&t<=La.LOWER_F}function ANe(t){return t>=La.UPPER_A&&t<=La.UPPER_Z||t>=La.LOWER_A&&t<=La.LOWER_Z||iM(t)}function RNe(t){return t===La.EQUALS||ANe(t)}var Na;(function(t){t[t.EntityStart=0]="EntityStart",t[t.NumericStart=1]="NumericStart",t[t.NumericDecimal=2]="NumericDecimal",t[t.NumericHex=3]="NumericHex",t[t.NamedEntity=4]="NamedEntity"})(Na||(Na={}));var t0;(function(t){t[t.Legacy=0]="Legacy",t[t.Strict=1]="Strict",t[t.Attribute=2]="Attribute"})(t0||(t0={}));class NNe{constructor(e,r,n){this.decodeTree=e,this.emitCodePoint=r,this.errors=n,this.state=Na.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=t0.Strict}startEntity(e){this.decodeMode=e,this.state=Na.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1}write(e,r){switch(this.state){case Na.EntityStart:return e.charCodeAt(r)===La.NUM?(this.state=Na.NumericStart,this.consumed+=1,this.stateNumericStart(e,r+1)):(this.state=Na.NamedEntity,this.stateNamedEntity(e,r));case Na.NumericStart:return this.stateNumericStart(e,r);case Na.NumericDecimal:return this.stateNumericDecimal(e,r);case Na.NumericHex:return this.stateNumericHex(e,r);case Na.NamedEntity:return this.stateNamedEntity(e,r)}}stateNumericStart(e,r){return r>=e.length?-1:(e.charCodeAt(r)|wNe)===La.LOWER_X?(this.state=Na.NumericHex,this.consumed+=1,this.stateNumericHex(e,r+1)):(this.state=Na.NumericDecimal,this.stateNumericDecimal(e,r))}addToNumericResult(e,r,n,i){if(r!==n){const a=n-r;this.result=this.result*Math.pow(i,a)+parseInt(e.substr(r,a),i),this.consumed+=a}}stateNumericHex(e,r){const n=r;for(;r>14;for(;r>14,a!==0){if(s===La.SEMI)return this.emitNamedEntityData(this.treeIndex,a,this.consumed+this.excess);this.decodeMode!==t0.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return-1}emitNotTerminatedNamedEntity(){var e;const{result:r,decodeTree:n}=this,i=(n[r]&Dd.VALUE_LENGTH)>>14;return this.emitNamedEntityData(r,i,this.consumed),(e=this.errors)===null||e===void 0||e.missingSemicolonAfterCharacterReference(),this.consumed}emitNamedEntityData(e,r,n){const{decodeTree:i}=this;return this.emitCodePoint(r===1?i[e]&~Dd.VALUE_LENGTH:i[e+1],n),r===3&&this.emitCodePoint(i[e+2],n),n}end(){var e;switch(this.state){case Na.NamedEntity:return this.result!==0&&(this.decodeMode!==t0.Attribute||this.result===this.treeIndex)?this.emitNotTerminatedNamedEntity():0;case Na.NumericDecimal:return this.emitNumericEntity(0,2);case Na.NumericHex:return this.emitNumericEntity(0,3);case Na.NumericStart:return(e=this.errors)===null||e===void 0||e.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case Na.EntityStart:return 0}}}function zle(t){let e="";const r=new NNe(t,n=>e+=xNe(n));return function(i,a){let s=0,o=0;for(;(o=i.indexOf("&",o))>=0;){e+=i.slice(s,o),r.startEntity(a);const u=r.write(i,o+1);if(u<0){s=o+r.end();break}s=o+u,o=u===0?s+1:s}const l=e+i.slice(s);return e="",l}}function INe(t,e,r,n){const i=(e&Dd.BRANCH_LENGTH)>>7,a=e&Dd.JUMP_TABLE;if(i===0)return a!==0&&n===a?r:-1;if(a){const l=n-a;return l<0||l>=i?-1:t[r+l]-1}let s=r,o=s+i-1;for(;s<=o;){const l=s+o>>>1,u=t[l];if(un)o=l-1;else return t[l+i]}return-1}const Ule=zle(ENe);zle(SNe);function ONe(t,e=t0.Legacy){return Ule(t,e)}function DNe(t){return Ule(t,t0.Strict)}function LNe(t){return Object.prototype.toString.call(t)}function Pz(t){return LNe(t)==="[object String]"}const MNe=Object.prototype.hasOwnProperty;function PNe(t,e){return MNe.call(t,e)}function qw(t){return Array.prototype.slice.call(arguments,1).forEach(function(r){if(r){if(typeof r!="object")throw new TypeError(r+"must be object");Object.keys(r).forEach(function(n){t[n]=r[n]})}}),t}function Gle(t,e,r){return[].concat(t.slice(0,e),r,t.slice(e+1))}function Bz(t){return!(t>=55296&&t<=57343||t>=64976&&t<=65007||(t&65535)===65535||(t&65535)===65534||t>=0&&t<=8||t===11||t>=14&&t<=31||t>=127&&t<=159||t>1114111)}function TS(t){if(t>65535){t-=65536;const e=55296+(t>>10),r=56320+(t&1023);return String.fromCharCode(e,r)}return String.fromCharCode(t)}const qle=/\\([!"#$%&'()*+,\-./:;<=>?@[\\\]^_`{|}~])/g,BNe=/&([a-z#][a-z0-9]{1,31});/gi,FNe=new RegExp(qle.source+"|"+BNe.source,"gi"),$Ne=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))$/i;function zNe(t,e){if(e.charCodeAt(0)===35&&$Ne.test(e)){const n=e[1].toLowerCase()==="x"?parseInt(e.slice(2),16):parseInt(e.slice(1),10);return Bz(n)?TS(n):t}const r=ONe(t);return r!==t?r:t}function UNe(t){return t.indexOf("\\")<0?t:t.replace(qle,"$1")}function B_(t){return t.indexOf("\\")<0&&t.indexOf("&")<0?t:t.replace(FNe,function(e,r,n){return r||zNe(e,n)})}const GNe=/[&<>"]/,qNe=/[&<>"]/g,YNe={"&":"&","<":"<",">":">",'"':"""};function HNe(t){return YNe[t]}function Zd(t){return GNe.test(t)?t.replace(qNe,HNe):t}const VNe=/[.?*+^$[\]\\(){}|-]/g;function WNe(t){return t.replace(VNe,"\\$&")}function jn(t){switch(t){case 9:case 32:return!0}return!1}function xS(t){if(t>=8192&&t<=8202)return!0;switch(t){case 9:case 10:case 11:case 12:case 13:case 32:case 160:case 5760:case 8239:case 8287:case 12288:return!0}return!1}function Yle(t){return Mz.test(t)||Fle.test(t)}function CS(t){return Yle(TS(t))}function wS(t){switch(t){case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 124:case 125:case 126:return!0;default:return!1}}function Yw(t){return t=t.trim().replace(/\s+/g," "),"ẞ".toLowerCase()==="Ṿ"&&(t=t.replace(/ẞ/g,"ß")),t.toLowerCase().toUpperCase()}function rK(t){return t===32||t===9||t===10||t===13}function Hw(t){let e=0;for(;e=e&&rK(t.charCodeAt(r));r--);return t.slice(e,r+1)}const KNe={mdurl:vNe,ucmicro:bNe},XNe=Object.freeze(Object.defineProperty({__proto__:null,arrayReplaceAt:Gle,asciiTrim:Hw,assign:qw,escapeHtml:Zd,escapeRE:WNe,fromCodePoint:TS,has:PNe,isMdAsciiPunct:wS,isPunctChar:Yle,isPunctCharCode:CS,isSpace:jn,isString:Pz,isValidEntityCode:Bz,isWhiteSpace:xS,lib:KNe,normalizeReference:Yw,unescapeAll:B_,unescapeMd:UNe},Symbol.toStringTag,{value:"Module"}));function jNe(t,e,r){let n,i,a,s;const o=t.posMax,l=t.pos;for(t.pos=e+1,n=1;t.pos32))return a;if(n===41){if(s===0)break;s--}i++}return e===i||s!==0||(a.str=B_(t.slice(e,i)),a.pos=i,a.ok=!0),a}function ZNe(t,e,r,n){let i,a=e;const s={ok:!1,can_continue:!1,pos:0,str:"",marker:0};if(n)s.str=n.str,s.marker=n.marker;else{if(a>=r)return s;let o=t.charCodeAt(a);if(o!==34&&o!==39&&o!==40)return s;e++,a++,o===40&&(o=41),s.marker=o}for(;a"+Zd(a.content)+""};cu.code_block=function(t,e,r,n,i){const a=t[e];return""+Zd(t[e].content)+` +`};cu.fence=function(t,e,r,n,i){const a=t[e],s=a.info?B_(a.info).trim():"";let o="",l="";if(s){const d=s.split(/(\s+)/g);o=d[0],l=d.slice(2).join("")}let u;if(r.highlight?u=r.highlight(a.content,o,l)||Zd(a.content):u=Zd(a.content),u.indexOf("${u} +`}return`
    ${u}
    +`};cu.image=function(t,e,r,n,i){const a=t[e];return a.attrs[a.attrIndex("alt")][1]=i.renderInlineAsText(a.children,r,n),i.renderToken(t,e,r)};cu.hardbreak=function(t,e,r){return r.xhtmlOut?`
    `:`
    -`};fu.softbreak=function(t,e,r){return r.breaks?r.xhtmlOut?`
    +`};cu.softbreak=function(t,e,r){return r.breaks?r.xhtmlOut?`
    `:`
    `:` -`};fu.text=function(t,e){return ah(t[e].content)};fu.html_block=function(t,e){return t[e].content};fu.html_inline=function(t,e){return t[e].content};function Hb(){this.rules=nk({},fu)}Hb.prototype.renderAttrs=function(e){let r,n,a;if(!e.attrs)return"";for(a="",r=0,n=e.attrs.length;r -`:">",i};Hb.prototype.renderInline=function(t,e,r){let n="";const a=this.rules;for(let i=0,s=t.length;i=0&&(n=this.attrs[r][1]),n};_c.prototype.attrJoin=function(e,r){const n=this.attrIndex(e);n<0?this.attrPush([e,r]):this.attrs[n][1]=this.attrs[n][1]+" "+r};function _ce(t,e,r){this.src=t,this.env=r,this.tokens=[],this.inlineMode=!1,this.md=e}_ce.prototype.Token=_c;const SIe=/\r\n?|\n/g,TIe=/\0/g;function xIe(t){let e;e=t.src.replace(SIe,` -`),e=e.replace(TIe,"�"),t.src=e}function CIe(t){let e;t.inlineMode?(e=new t.Token("inline","",0),e.content=t.src,e.map=[0,1],e.children=[],t.tokens.push(e)):t.md.block.parse(t.src,t.md,t.env,t.tokens)}function wIe(t){const e=t.tokens;for(let r=0,n=e.length;r\s]/i.test(t)}function AIe(t){return/^<\/a\s*>/i.test(t)}function RIe(t){const e=t.tokens;if(t.md.options.linkify)for(let r=0,n=e.length;r=0;s--){const o=a[s];if(o.type==="link_close"){for(s--;a[s].level!==o.level&&a[s].type!=="link_open";)s--;continue}if(o.type==="html_inline"&&(kIe(o.content)&&i>0&&i--,AIe(o.content)&&i++),!(i>0)&&o.type==="text"&&t.md.linkify.test(o.content)){const l=o.content;let u=t.md.linkify.match(l);const d=[];let h=o.level,f=0;u.length>0&&u[0].index===0&&s>0&&a[s-1].type==="text_special"&&(u=u.slice(1));for(let p=0;pf){const x=new t.Token("text","",0);x.content=l.slice(f,y),x.level=h,d.push(x)}const b=new t.Token("link_open","a",1);b.attrs=[["href",m]],b.level=h++,b.markup="linkify",b.info="auto",d.push(b);const _=new t.Token("text","",0);_.content=v,_.level=h,d.push(_);const S=new t.Token("link_close","a",-1);S.level=--h,S.markup="linkify",S.info="auto",d.push(S),f=u[p].lastIndex}if(f=0;r--){const n=t[r];n.type==="text"&&!e&&(n.content=n.content.replace(IIe,DIe)),n.type==="link_open"&&n.info==="auto"&&e--,n.type==="link_close"&&n.info==="auto"&&e++}}function MIe(t){let e=0;for(let r=t.length-1;r>=0;r--){const n=t[r];n.type==="text"&&!e&&bce.test(n.content)&&(n.content=n.content.replace(/\+-/g,"±").replace(/\.{2,}/g,"…").replace(/([?!])…/g,"$1..").replace(/([?!]){4,}/g,"$1$1$1").replace(/,{2,}/g,",").replace(/(^|[^-])---(?=[^-]|$)/mg,"$1—").replace(/(^|\s)--(?=\s|$)/mg,"$1–").replace(/(^|[^-\s])--(?=[^-\s]|$)/mg,"$1–")),n.type==="link_open"&&n.info==="auto"&&e--,n.type==="link_close"&&n.info==="auto"&&e++}}function PIe(t){let e;if(t.md.options.typographer)for(e=t.tokens.length-1;e>=0;e--)t.tokens[e].type==="inline"&&(NIe.test(t.tokens[e].content)&&LIe(t.tokens[e].children),bce.test(t.tokens[e].content)&&MIe(t.tokens[e].children))}const BIe=/['"]/,xK=/['"]/g,CK="’";function yx(t,e,r,n){t[e]||(t[e]=[]),t[e].push({pos:r,ch:n})}function FIe(t,e){let r="",n=0;e.sort((a,i)=>a.pos-i.pos);for(let a=0;a=0&&!(n[r].level<=o);r--);if(n.length=r+1,s.type!=="text")continue;const l=s.content;let u=0;const d=l.length;e:for(;u=0)m=l.charCodeAt(h.index-1);else for(r=i-1;r>=0&&!(t[r].type==="softbreak"||t[r].type==="hardbreak");r--)if(t[r].content){m=t[r].content.charCodeAt(t[r].content.length-1);break}let v=32;if(u=48&&m<=57&&(p=f=!1),f&&p&&(f=y,p=b),!f&&!p){g&&yx(a,i,h.index,CK);continue}if(p)for(r=n.length-1;r>=0;r--){let x=n[r];if(n[r].level=0;e--)t.tokens[e].type!=="inline"||!BIe.test(t.tokens[e].content)||$Ie(t.tokens[e].children,t)}function UIe(t){let e,r;const n=t.tokens,a=n.length;for(let i=0;i0&&this.level++,this.tokens.push(n),n};pu.prototype.isEmpty=function(e){return this.bMarks[e]+this.tShift[e]>=this.eMarks[e]};pu.prototype.skipEmptyLines=function(e){for(let r=this.lineMax;er;)if(!Qn(this.src.charCodeAt(--e)))return e+1;return e};pu.prototype.skipChars=function(e,r){for(let n=this.src.length;en;)if(r!==this.src.charCodeAt(--e))return e+1;return e};pu.prototype.getLines=function(e,r,n,a){if(e>=r)return"";const i=new Array(r-e);for(let s=0,o=e;on?i[s]=new Array(l-n+1).join(" ")+this.src.slice(d,h):i[s]=this.src.slice(d,h)}return i.join("")};pu.prototype.Token=_c;const GIe=65536;function O8(t,e){const r=t.bMarks[e]+t.tShift[e],n=t.eMarks[e];return t.src.slice(r,n)}function wK(t){const e=[],r=t.length;let n=0,a=t.charCodeAt(n),i=!1,s=0,o="";for(;nr)return!1;let a=e+1;if(t.sCount[a]=4)return!1;let i=t.bMarks[a]+t.tShift[a];if(i>=t.eMarks[a])return!1;const s=t.src.charCodeAt(i++);if(s!==124&&s!==45&&s!==58||i>=t.eMarks[a])return!1;const o=t.src.charCodeAt(i++);if(o!==124&&o!==45&&o!==58&&!Qn(o)||s===45&&Qn(o))return!1;for(;i=4)return!1;u=wK(l),u.length&&u[0]===""&&u.shift(),u.length&&u[u.length-1]===""&&u.pop();const h=u.length;if(h===0||h!==d.length)return!1;if(n)return!0;const f=t.parentType;t.parentType="table";const p=t.md.block.ruler.getRules("blockquote"),g=t.push("table_open","table",1),m=[e,0];g.map=m;const v=t.push("thead_open","thead",1);v.map=[e,e+1];const y=t.push("tr_open","tr",1);y.map=[e,e+1];for(let S=0;S=4||(u=wK(l),u.length&&u[0]===""&&u.shift(),u.length&&u[u.length-1]===""&&u.pop(),_+=h-u.length,_>GIe))break;if(a===e+2){const C=t.push("tbody_open","tbody",1);C.map=b=[e+2,0]}const x=t.push("tr_open","tr",1);x.map=[a,a+1];for(let C=0;C=4){n++,a=n;continue}break}t.line=a;const i=t.push("code_block","code",0);return i.content=t.getLines(e,a,4+t.blkIndent,!1)+` -`,i.map=[e,t.line],!0}function HIe(t,e,r,n){let a=t.bMarks[e]+t.tShift[e],i=t.eMarks[e];if(t.sCount[e]-t.blkIndent>=4||a+3>i)return!1;const s=t.src.charCodeAt(a);if(s!==126&&s!==96)return!1;let o=a;a=t.skipChars(a,s);let l=a-o;if(l<3)return!1;const u=t.src.slice(o,a),d=t.src.slice(a,i);if(s===96&&d.indexOf(String.fromCharCode(s))>=0)return!1;if(n)return!0;let h=e,f=!1;for(;h++,!(h>=r||(a=o=t.bMarks[h]+t.tShift[h],i=t.eMarks[h],a=4)&&(a=t.skipChars(a,s),!(a-o=4||t.src.charCodeAt(a)!==62)return!1;if(n)return!0;const o=[],l=[],u=[],d=[],h=t.md.block.ruler.getRules("blockquote"),f=t.parentType;t.parentType="blockquote";let p=!1,g;for(g=e;g=i)break;if(t.src.charCodeAt(a++)===62&&!_){let x=t.sCount[g]+1,C,T;t.src.charCodeAt(a)===32?(a++,x++,T=!1,C=!0):t.src.charCodeAt(a)===9?(C=!0,(t.bsCount[g]+x)%4===3?(a++,x++,T=!1):T=!0):C=!1;let w=x;for(o.push(t.bMarks[g]),t.bMarks[g]=a;a=i,l.push(t.bsCount[g]),t.bsCount[g]=t.sCount[g]+1+(C?1:0),u.push(t.sCount[g]),t.sCount[g]=w-x,d.push(t.tShift[g]),t.tShift[g]=a-t.bMarks[g];continue}if(p)break;let S=!1;for(let x=0,C=h.length;x";const y=[e,0];v.map=y,t.md.block.tokenize(t,e,g);const b=t.push("blockquote_close","blockquote",-1);b.markup=">",t.lineMax=s,t.parentType=f,y[1]=t.line;for(let _=0;_=4)return!1;let i=t.bMarks[e]+t.tShift[e];const s=t.src.charCodeAt(i++);if(s!==42&&s!==45&&s!==95)return!1;let o=1;for(;i=n)return-1;let i=t.src.charCodeAt(a++);if(i<48||i>57)return-1;for(;;){if(a>=n)return-1;if(i=t.src.charCodeAt(a++),i>=48&&i<=57){if(a-r>=10)return-1;continue}if(i===41||i===46)break;return-1}return a=4||t.listIndent>=0&&t.sCount[l]-t.listIndent>=4&&t.sCount[l]=t.blkIndent&&(d=!0);let h,f,p;if((p=AK(t,l))>=0){if(h=!0,s=t.bMarks[l]+t.tShift[l],f=Number(t.src.slice(s,p-1)),d&&f!==1)return!1}else if((p=kK(t,l))>=0)h=!1;else return!1;if(d&&t.skipSpaces(p)>=t.eMarks[l])return!1;if(n)return!0;const g=t.src.charCodeAt(p-1),m=t.tokens.length;h?(o=t.push("ordered_list_open","ol",1),f!==1&&(o.attrs=[["start",f]])):o=t.push("bullet_list_open","ul",1);const v=[l,0];o.map=v,o.markup=String.fromCharCode(g);let y=!1;const b=t.md.block.ruler.getRules("list"),_=t.parentType;for(t.parentType="list";l=a?T=1:T=x-S,T>4&&(T=1);const w=S+T;o=t.push("list_item_open","li",1),o.markup=String.fromCharCode(g);const R=[l,0];o.map=R,h&&(o.info=t.src.slice(s,p-1));const O=t.tight,M=t.tShift[l],$=t.sCount[l],F=t.listIndent;if(t.listIndent=t.blkIndent,t.blkIndent=w,t.tight=!0,t.tShift[l]=C-t.bMarks[l],t.sCount[l]=x,C>=a&&t.isEmpty(l+1)?t.line=Math.min(t.line+2,r):t.md.block.tokenize(t,l,r,!0),(!t.tight||y)&&(u=!1),y=t.line-l>1&&t.isEmpty(t.line-1),t.blkIndent=t.listIndent,t.listIndent=F,t.tShift[l]=M,t.sCount[l]=$,t.tight=O,o=t.push("list_item_close","li",-1),o.markup=String.fromCharCode(g),l=t.line,R[1]=l,l>=r||t.sCount[l]=4)break;let A=!1;for(let I=0,D=b.length;I=4||t.src.charCodeAt(a)!==91)return!1;function o(b){const _=t.lineMax;if(b>=_||t.isEmpty(b))return null;let S=!1;if(t.sCount[b]-t.blkIndent>3&&(S=!0),t.sCount[b]<0&&(S=!0),!S){const T=t.md.block.ruler.getRules("reference"),w=t.parentType;t.parentType="reference";let R=!1;for(let O=0,M=T.length;O"u"&&(t.env.references={}),typeof t.env.references[y]>"u"&&(t.env.references[y]={title:v,href:h}),t.line=s),!0):!1}const QIe=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],ZIe="[a-zA-Z_:][a-zA-Z0-9:._-]*",JIe="[^\"'=<>`\\x00-\\x20]+",eOe="'[^']*'",tOe='"[^"]*"',rOe="(?:"+JIe+"|"+eOe+"|"+tOe+")",nOe="(?:\\s+"+ZIe+"(?:\\s*=\\s*"+rOe+")?)",Ece="<[A-Za-z][A-Za-z0-9\\-]*"+nOe+"*\\s*\\/?>",Sce="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",aOe="",iOe="<[?][\\s\\S]*?[?]>",sOe="]*>",oOe="",lOe=new RegExp("^(?:"+Ece+"|"+Sce+"|"+aOe+"|"+iOe+"|"+sOe+"|"+oOe+")"),cOe=new RegExp("^(?:"+Ece+"|"+Sce+")"),nf=[[/^<(script|pre|style|textarea)(?=(\s|>|$))/i,/<\/(script|pre|style|textarea)>/i,!0],[/^/,!0],[/^<\?/,/\?>/,!0],[/^/,!0],[/^/,!0],[new RegExp("^|$))","i"),/^$/,!0],[new RegExp(cOe.source+"\\s*$"),/^$/,!1]];function uOe(t,e,r,n){let a=t.bMarks[e]+t.tShift[e],i=t.eMarks[e];if(t.sCount[e]-t.blkIndent>=4||!t.md.options.html||t.src.charCodeAt(a)!==60)return!1;let s=t.src.slice(a,i),o=0;for(;o=4)return!1;let s=t.src.charCodeAt(a);if(s!==35||a>=i)return!1;let o=1;for(s=t.src.charCodeAt(++a);s===35&&a6||aa&&Qn(t.src.charCodeAt(l-1))&&(i=l),t.line=e+1;const u=t.push("heading_open","h"+String(o),1);u.markup="########".slice(0,o),u.map=[e,t.line];const d=t.push("inline","",0);d.content=ik(t.src.slice(a,i)),d.map=[e,t.line],d.children=[];const h=t.push("heading_close","h"+String(o),-1);return h.markup="########".slice(0,o),!0}function hOe(t,e,r){const n=t.md.block.ruler.getRules("paragraph");if(t.sCount[e]-t.blkIndent>=4)return!1;const a=t.parentType;t.parentType="paragraph";let i=0,s,o=e+1;for(;o3)continue;if(t.sCount[o]>=t.blkIndent){let p=t.bMarks[o]+t.tShift[o];const g=t.eMarks[o];if(p=g))){i=s===61?1:2;break}}if(t.sCount[o]<0)continue;let f=!1;for(let p=0,g=n.length;p3||t.sCount[i]<0)continue;let u=!1;for(let d=0,h=n.length;d=r||t.sCount[s]=i){t.line=r;break}const l=t.line;let u=!1;for(let d=0;d=t.line)throw new Error("block rule didn't increment state.line");break}if(!u)throw new Error("none of the block rules matched");t.tight=!o,t.isEmpty(t.line-1)&&(o=!0),s=t.line,s0&&(this.level++,this._prev_delimiters.push(this.delimiters),this.delimiters=[],a={delimiters:this.delimiters}),this.pendingLevel=this.level,this.tokens.push(n),this.tokens_meta.push(a),n};iT.prototype.scanDelims=function(t,e){const r=this.posMax,n=this.src.charCodeAt(t);let a;if(t===0)a=32;else if(t===1)a=this.src.charCodeAt(0),(a&63488)===55296&&(a=65533);else if(a=this.src.charCodeAt(t-1),(a&64512)===56320){const v=this.src.charCodeAt(t-2);a=(v&64512)===55296?65536+(v-55296<<10)+(a-56320):65533}else(a&64512)===55296&&(a=65533);let i=t;for(;i0)return!1;const r=t.pos,n=t.posMax;if(r+3>n||t.src.charCodeAt(r)!==58||t.src.charCodeAt(r+1)!==47||t.src.charCodeAt(r+2)!==47)return!1;const a=t.pending.match(mOe);if(!a)return!1;const i=a[1],s=t.md.linkify.matchAtStart(t.src.slice(r-i.length));if(!s)return!1;let o=s.url;if(o.length<=i.length)return!1;let l=o.length;for(;l>0&&o.charCodeAt(l-1)===42;)l--;l!==o.length&&(o=o.slice(0,l));const u=t.md.normalizeLink(o);if(!t.md.validateLink(u))return!1;if(!e){t.pending=t.pending.slice(0,-i.length);const d=t.push("link_open","a",1);d.attrs=[["href",u]],d.markup="linkify",d.info="auto";const h=t.push("text","",0);h.content=t.md.normalizeLinkText(o);const f=t.push("link_close","a",-1);f.markup="linkify",f.info="auto"}return t.pos+=o.length-i.length,!0}function yOe(t,e){let r=t.pos;if(t.src.charCodeAt(r)!==10)return!1;const n=t.pending.length-1,a=t.posMax;if(!e)if(n>=0&&t.pending.charCodeAt(n)===32)if(n>=1&&t.pending.charCodeAt(n-1)===32){let i=n-1;for(;i>=1&&t.pending.charCodeAt(i-1)===32;)i--;t.pending=t.pending.slice(0,i),t.push("hardbreak","br",0)}else t.pending=t.pending.slice(0,-1),t.push("softbreak","br",0);else t.push("softbreak","br",0);for(r++;r?@[]^_`{|}~-".split("").forEach(function(t){aU[t.charCodeAt(0)]=1});function _Oe(t,e){let r=t.pos;const n=t.posMax;if(t.src.charCodeAt(r)!==92||(r++,r>=n))return!1;let a=t.src.charCodeAt(r);if(a===10){for(e||t.push("hardbreak","br",0),r++;r=55296&&a<=56319&&r+1=56320&&o<=57343&&(i+=t.src[r+1],r++)}const s="\\"+i;if(!e){const o=t.push("text_special","",0);a<256&&aU[a]!==0?o.content=i:o.content=s,o.markup=s,o.info="escape"}return t.pos=r+1,!0}function bOe(t,e){let r=t.pos;if(t.src.charCodeAt(r)!==96)return!1;const a=r;r++;const i=t.posMax;for(;r=0;n--){const a=e[n];if(a.marker!==95&&a.marker!==42||a.end===-1)continue;const i=e[a.end],s=n>0&&e[n-1].end===a.end+1&&e[n-1].marker===a.marker&&e[n-1].token===a.token-1&&e[a.end+1].token===i.token+1,o=String.fromCharCode(a.marker),l=t.tokens[a.token];l.type=s?"strong_open":"em_open",l.tag=s?"strong":"em",l.nesting=1,l.markup=s?o+o:o,l.content="";const u=t.tokens[i.token];u.type=s?"strong_close":"em_close",u.tag=s?"strong":"em",u.nesting=-1,u.markup=s?o+o:o,u.content="",s&&(t.tokens[e[n-1].token].content="",t.tokens[e[a.end+1].token].content="",n--)}}function xOe(t){const e=t.tokens_meta,r=t.tokens_meta.length;NK(t,t.delimiters);for(let n=0;n=h)return!1;if(l=g,a=t.md.helpers.parseLinkDestination(t.src,g,t.posMax),a.ok){for(s=t.md.normalizeLink(a.str),t.md.validateLink(s)?g=a.pos:s="",l=g;g=h||t.src.charCodeAt(g)!==41)&&(u=!0),g++}if(u){if(typeof t.env.references>"u")return!1;if(g=0?n=t.src.slice(l,g++):g=p+1):g=p+1,n||(n=t.src.slice(f,p)),i=t.env.references[ak(n)],!i)return t.pos=d,!1;s=i.href,o=i.title}if(!e){t.pos=f,t.posMax=p;const m=t.push("link_open","a",1),v=[["href",s]];m.attrs=v,o&&v.push(["title",o]),t.linkLevel++,t.md.inline.tokenize(t),t.linkLevel--,t.push("link_close","a",-1)}return t.pos=g,t.posMax=h,!0}function wOe(t,e){let r,n,a,i,s,o,l,u,d="";const h=t.pos,f=t.posMax;if(t.src.charCodeAt(t.pos)!==33||t.src.charCodeAt(t.pos+1)!==91)return!1;const p=t.pos+2,g=t.md.helpers.parseLinkLabel(t,t.pos+1,!1);if(g<0)return!1;if(i=g+1,i=f)return!1;for(u=i,o=t.md.helpers.parseLinkDestination(t.src,i,t.posMax),o.ok&&(d=t.md.normalizeLink(o.str),t.md.validateLink(d)?i=o.pos:d=""),u=i;i=f||t.src.charCodeAt(i)!==41)return t.pos=h,!1;i++}else{if(typeof t.env.references>"u")return!1;if(i=0?a=t.src.slice(u,i++):i=g+1):i=g+1,a||(a=t.src.slice(p,g)),s=t.env.references[ak(a)],!s)return t.pos=h,!1;d=s.href,l=s.title}if(!e){n=t.src.slice(p,g);const m=[];t.md.inline.parse(n,t.md,t.env,m);const v=t.push("image","img",0),y=[["src",d],["alt",""]];v.attrs=y,v.children=m,v.content=n,l&&y.push(["title",l])}return t.pos=i,t.posMax=f,!0}const kOe=/^([a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*)$/,AOe=/^([a-zA-Z][a-zA-Z0-9+.-]{1,31}):([^<>\x00-\x20]*)$/;function ROe(t,e){let r=t.pos;if(t.src.charCodeAt(r)!==60)return!1;const n=t.pos,a=t.posMax;for(;;){if(++r>=a)return!1;const s=t.src.charCodeAt(r);if(s===60)return!1;if(s===62)break}const i=t.src.slice(n+1,r);if(AOe.test(i)){const s=t.md.normalizeLink(i);if(!t.md.validateLink(s))return!1;if(!e){const o=t.push("link_open","a",1);o.attrs=[["href",s]],o.markup="autolink",o.info="auto";const l=t.push("text","",0);l.content=t.md.normalizeLinkText(i);const u=t.push("link_close","a",-1);u.markup="autolink",u.info="auto"}return t.pos+=i.length+2,!0}if(kOe.test(i)){const s=t.md.normalizeLink("mailto:"+i);if(!t.md.validateLink(s))return!1;if(!e){const o=t.push("link_open","a",1);o.attrs=[["href",s]],o.markup="autolink",o.info="auto";const l=t.push("text","",0);l.content=t.md.normalizeLinkText(i);const u=t.push("link_close","a",-1);u.markup="autolink",u.info="auto"}return t.pos+=i.length+2,!0}return!1}function NOe(t){return/^\s]/i.test(t)}function IOe(t){return/^<\/a\s*>/i.test(t)}function OOe(t){const e=t|32;return e>=97&&e<=122}function DOe(t,e){if(!t.md.options.html)return!1;const r=t.posMax,n=t.pos;if(t.src.charCodeAt(n)!==60||n+2>=r)return!1;const a=t.src.charCodeAt(n+1);if(a!==33&&a!==63&&a!==47&&!OOe(a))return!1;const i=t.src.slice(n).match(lOe);if(!i)return!1;if(!e){const s=t.push("html_inline","",0);s.content=i[0],NOe(s.content)&&t.linkLevel++,IOe(s.content)&&t.linkLevel--}return t.pos+=i[0].length,!0}const LOe=/^&#((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,MOe=/^&([a-z][a-z0-9]{1,31});/i;function POe(t,e){const r=t.pos,n=t.posMax;if(t.src.charCodeAt(r)!==38||r+1>=n)return!1;if(t.src.charCodeAt(r+1)===35){const i=t.src.slice(r).match(LOe);if(i){if(!e){const s=i[1][0].toLowerCase()==="x"?parseInt(i[1].slice(1),16):parseInt(i[1],10),o=t.push("text_special","",0);o.content=rU(s)?MS(s):MS(65533),o.markup=i[0],o.info="entity"}return t.pos+=i[0].length,!0}}else{const i=t.src.slice(r).match(MOe);if(i){const s=tIe(i[0]);if(s!==i[0]){if(!e){const o=t.push("text_special","",0);o.content=s,o.markup=i[0],o.info="entity"}return t.pos+=i[0].length,!0}}}return!1}function IK(t){const e={},r=t.length;if(!r)return;let n=0,a=-2;const i=[];for(let s=0;sl;u-=i[u]+1){const h=t[u];if(h.marker===o.marker&&h.open&&h.end<0){let f=!1;if((h.close||o.open)&&(h.length+o.length)%3===0&&(h.length%3!==0||o.length%3!==0)&&(f=!0),!f){const p=u>0&&!t[u-1].open?i[u-1]+1:0;i[s]=s-u+p,i[u]=p,o.open=!1,h.end=s,h.close=!1,d=-1,a=-2;break}}}d!==-1&&(e[o.marker][(o.open?3:0)+(o.length||0)%3]=d)}}function BOe(t){const e=t.tokens_meta,r=t.tokens_meta.length;IK(t.delimiters);for(let n=0;n0&&n++,a[e].type==="text"&&e+1=t.pos)throw new Error("inline rule didn't increment state.pos");break}}else t.pos=t.posMax;s||t.pos++,i[e]=t.pos};sT.prototype.tokenize=function(t){const e=this.ruler.getRules(""),r=e.length,n=t.posMax,a=t.md.options.maxNesting;for(;t.pos=t.pos)throw new Error("inline rule didn't increment state.pos");break}}if(s){if(t.pos>=n)break;continue}t.pending+=t.src[t.pos++]}t.pending&&t.pushPending()};sT.prototype.parse=function(t,e,r,n){const a=new this.State(t,e,r,n);this.tokenize(a);const i=this.ruler2.getRules(""),s=i.length;for(let o=0;o|$))",e.tpl_email_fuzzy="(^|"+r+'|"|\\(|'+e.src_ZCc+")("+e.src_email_name+"@"+e.tpl_host_fuzzy_strict+")",e.tpl_link_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+e.src_ZPCc+"))((?![$+<=>^`||])"+e.tpl_host_port_fuzzy_strict+e.src_path+")",e.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+e.src_ZPCc+"))((?![$+<=>^`||])"+e.tpl_host_port_no_ip_fuzzy_strict+e.src_path+")",e}function TM(t){return Array.prototype.slice.call(arguments,1).forEach(function(r){r&&Object.keys(r).forEach(function(n){t[n]=r[n]})}),t}function ok(t){return Object.prototype.toString.call(t)}function zOe(t){return ok(t)==="[object String]"}function UOe(t){return ok(t)==="[object Object]"}function GOe(t){return ok(t)==="[object RegExp]"}function OK(t){return ok(t)==="[object Function]"}function qOe(t){return t.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}const Cce={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1};function YOe(t){return Object.keys(t||{}).reduce(function(e,r){return e||Cce.hasOwnProperty(r)},!1)}const HOe={"http:":{validate:function(t,e,r){const n=t.slice(e);return r.re.http||(r.re.http=new RegExp("^\\/\\/"+r.re.src_auth+r.re.src_host_port_strict+r.re.src_path,"i")),r.re.http.test(n)?n.match(r.re.http)[0].length:0}},"https:":"http:","ftp:":"http:","//":{validate:function(t,e,r){const n=t.slice(e);return r.re.no_http||(r.re.no_http=new RegExp("^"+r.re.src_auth+"(?:localhost|(?:(?:"+r.re.src_domain+")\\.)+"+r.re.src_domain_root+")"+r.re.src_port+r.re.src_host_terminator+r.re.src_path,"i")),r.re.no_http.test(n)?e>=3&&t[e-3]===":"||e>=3&&t[e-3]==="/"?0:n.match(r.re.no_http)[0].length:0}},"mailto:":{validate:function(t,e,r){const n=t.slice(e);return r.re.mailto||(r.re.mailto=new RegExp("^"+r.re.src_email_name+"@"+r.re.src_host_strict,"i")),r.re.mailto.test(n)?n.match(r.re.mailto)[0].length:0}}},VOe="a[cdefgilmnoqrstuwxz]|b[abdefghijmnorstvwyz]|c[acdfghiklmnoruvwxyz]|d[ejkmoz]|e[cegrstu]|f[ijkmor]|g[abdefghilmnpqrstuwy]|h[kmnrtu]|i[delmnoqrst]|j[emop]|k[eghimnprwyz]|l[abcikrstuvy]|m[acdeghklmnopqrstuvwxyz]|n[acefgilopruz]|om|p[aefghklmnrstwy]|qa|r[eosuw]|s[abcdeghijklmnortuvxyz]|t[cdfghjklmnortvwz]|u[agksyz]|v[aceginu]|w[fs]|y[et]|z[amw]",WOe="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|рф".split("|");function KOe(t){return function(e,r){const n=e.slice(r);return t.test(n)?n.match(t)[0].length:0}}function DK(){return function(t,e){e.normalize(t)}}function EC(t){const e=t.re=$Oe(t.__opts__),r=t.__tlds__.slice();t.onCompile(),t.__tlds_replaced__||r.push(VOe),r.push(e.src_xn),e.src_tlds=r.join("|");function n(o){return o.replace("%TLDS%",e.src_tlds)}e.email_fuzzy=RegExp(n(e.tpl_email_fuzzy),"i"),e.email_fuzzy_global=RegExp(n(e.tpl_email_fuzzy),"ig"),e.link_fuzzy=RegExp(n(e.tpl_link_fuzzy),"i"),e.link_fuzzy_global=RegExp(n(e.tpl_link_fuzzy),"ig"),e.link_no_ip_fuzzy=RegExp(n(e.tpl_link_no_ip_fuzzy),"i"),e.link_no_ip_fuzzy_global=RegExp(n(e.tpl_link_no_ip_fuzzy),"ig"),e.host_fuzzy_test=RegExp(n(e.tpl_host_fuzzy_test),"i");const a=[];t.__compiled__={};function i(o,l){throw new Error('(LinkifyIt) Invalid schema "'+o+'": '+l)}Object.keys(t.__schemas__).forEach(function(o){const l=t.__schemas__[o];if(l===null)return;const u={validate:null,link:null};if(t.__compiled__[o]=u,UOe(l)){GOe(l.validate)?u.validate=KOe(l.validate):OK(l.validate)?u.validate=l.validate:i(o,l),OK(l.normalize)?u.normalize=l.normalize:l.normalize?i(o,l):u.normalize=DK();return}if(zOe(l)){a.push(o);return}i(o,l)}),a.forEach(function(o){t.__compiled__[t.__schemas__[o]]&&(t.__compiled__[o].validate=t.__compiled__[t.__schemas__[o]].validate,t.__compiled__[o].normalize=t.__compiled__[t.__schemas__[o]].normalize)}),t.__compiled__[""]={validate:null,normalize:DK()};const s=Object.keys(t.__compiled__).filter(function(o){return o.length>0&&t.__compiled__[o]}).map(qOe).join("|");t.re.schema_test=RegExp("(^|(?!_)(?:[><|]|"+e.src_ZPCc+"))("+s+")","i"),t.re.schema_search=RegExp("(^|(?!_)(?:[><|]|"+e.src_ZPCc+"))("+s+")","ig"),t.re.schema_at_start=RegExp("^"+t.re.schema_search.source,"i"),t.re.pretest=RegExp("("+t.re.schema_test.source+")|("+t.re.host_fuzzy_test.source+")|@","i")}function wce(t,e,r,n){const a=t.slice(r,n);this.schema=e.toLowerCase(),this.index=r,this.lastIndex=n,this.raw=a,this.text=a,this.url=a}function Fo(t,e){if(!(this instanceof Fo))return new Fo(t,e);e||YOe(t)&&(e=t,t={}),this.__opts__=TM({},Cce,e),this.__schemas__=TM({},HOe,t),this.__compiled__={},this.__tlds__=WOe,this.__tlds_replaced__=!1,this.re={},EC(this)}Fo.prototype.add=function(e,r){return this.__schemas__[e]=r,EC(this),this};Fo.prototype.set=function(e){return this.__opts__=TM(this.__opts__,e),this};Fo.prototype.test=function(e){if(!e.length)return!1;let r,n;if(this.re.schema_test.test(e)){for(n=this.re.schema_search,n.lastIndex=0;(r=n.exec(e))!==null;)if(this.testSchemaAt(e,r[2],n.lastIndex))return!0}return!!(this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&e.search(this.re.host_fuzzy_test)>=0&&e.match(this.__opts__.fuzzyIP?this.re.link_fuzzy:this.re.link_no_ip_fuzzy)!==null||this.__opts__.fuzzyEmail&&this.__compiled__["mailto:"]&&e.indexOf("@")>=0&&e.match(this.re.email_fuzzy)!==null)};Fo.prototype.pretest=function(e){return this.re.pretest.test(e)};Fo.prototype.testSchemaAt=function(e,r,n){return this.__compiled__[r.toLowerCase()]?this.__compiled__[r.toLowerCase()].validate(e,n,this):0};Fo.prototype.match=function(e){const r=[],n=[],a=[],i=[];let s,o,l;function u(f,p){return f?p?f.index!==p.index?f.index=p.lastIndex?f:p:f:p}if(!e.length)return null;if(this.re.schema_test.test(e))for(l=this.re.schema_search,l.lastIndex=0;(s=l.exec(e))!==null;)o=this.testSchemaAt(e,s[2],l.lastIndex),o&&n.push({schema:s[2],index:s.index+s[1].length,lastIndex:s.index+s[0].length+o});if(this.__opts__.fuzzyLink&&this.__compiled__["http:"])for(l=this.__opts__.fuzzyIP?this.re.link_fuzzy_global:this.re.link_no_ip_fuzzy_global,l.lastIndex=0;(s=l.exec(e))!==null;)a.push({schema:"",index:s.index+s[1].length,lastIndex:s.index+s[0].length});if(this.__opts__.fuzzyEmail&&this.__compiled__["mailto:"])for(l=this.re.email_fuzzy_global,l.lastIndex=0;(s=l.exec(e))!==null;)i.push({schema:"mailto:",index:s.index+s[1].length,lastIndex:s.index+s[0].length});const d=[0,0,0];let h=0;for(;;){const f=[n[d[0]],i[d[1]],a[d[2]]],p=u(u(f[0],f[1]),f[2]);if(!p)break;if(p===f[0]?d[0]++:p===f[1]?d[1]++:d[2]++,p.index= 0x80 (not a basic code point)","invalid-input":"Invalid input"},M8=Vc-iU,Wc=Math.floor,P8=String.fromCharCode;function kd(t){throw new RangeError(e9e[t])}function t9e(t,e){const r=[];let n=t.length;for(;n--;)r[n]=e(t[n]);return r}function Nce(t,e){const r=t.split("@");let n="";r.length>1&&(n=r[0]+"@",t=r[1]),t=t.replace(JOe,".");const a=t.split("."),i=t9e(a,e).join(".");return n+i}function Ice(t){const e=[];let r=0;const n=t.length;for(;r=55296&&a<=56319&&rString.fromCodePoint(...t),n9e=function(t){return t>=48&&t<58?26+(t-48):t>=65&&t<91?t-65:t>=97&&t<123?t-97:Vc},LK=function(t,e){return t+22+75*(t<26)-((e!=0)<<5)},Oce=function(t,e,r){let n=0;for(t=r?Wc(t/jOe):t>>1,t+=Wc(t/e);t>M8*$S>>1;n+=Vc)t=Wc(t/M8);return Wc(n+(M8+1)*t/(t+XOe))},Dce=function(t){const e=[],r=t.length;let n=0,a=Ace,i=kce,s=t.lastIndexOf(Rce);s<0&&(s=0);for(let o=0;o=128&&kd("not-basic"),e.push(t.charCodeAt(o));for(let o=s>0?s+1:0;o=r&&kd("invalid-input");const f=n9e(t.charCodeAt(o++));f>=Vc&&kd("invalid-input"),f>Wc((Zm-n)/d)&&kd("overflow"),n+=f*d;const p=h<=i?iU:h>=i+$S?$S:h-i;if(fWc(Zm/g)&&kd("overflow"),d*=g}const u=e.length+1;i=Oce(n-l,u,l==0),Wc(n/u)>Zm-a&&kd("overflow"),a+=Wc(n/u),n%=u,e.splice(n++,0,a)}return String.fromCodePoint(...e)},Lce=function(t){const e=[];t=Ice(t);const r=t.length;let n=Ace,a=0,i=kce;for(const l of t)l<128&&e.push(P8(l));const s=e.length;let o=s;for(s&&e.push(Rce);o=n&&dWc((Zm-a)/u)&&kd("overflow"),a+=(l-n)*u,n=l;for(const d of t)if(dZm&&kd("overflow"),d===n){let h=a;for(let f=Vc;;f+=Vc){const p=f<=i?iU:f>=i+$S?$S:f-i;if(h=0))try{e.hostname=Mce.toASCII(e.hostname)}catch{}return aT(Zz(e))}function p9e(t){const e=Jz(t,!0);if(e.hostname&&(!e.protocol||Pce.indexOf(e.protocol)>=0))try{e.hostname=Mce.toUnicode(e.hostname)}catch{}return W_(Zz(e),W_.defaultChars+"%")}function wl(t,e){if(!(this instanceof wl))return new wl(t,e);e||tU(t)||(e=t||{},t="default"),this.inline=new sT,this.block=new sk,this.core=new nU,this.renderer=new Hb,this.linkify=new Fo,this.validateLink=h9e,this.normalizeLink=f9e,this.normalizeLinkText=p9e,this.utils=vIe,this.helpers=nk({},EIe),this.options={},this.configure(t),e&&this.set(e)}wl.prototype.set=function(t){return nk(this.options,t),this};wl.prototype.configure=function(t){const e=this;if(tU(t)){const r=t;if(t=c9e[r],!t)throw new Error('Wrong `markdown-it` preset "'+r+'", check name')}if(!t)throw new Error("Wrong `markdown-it` preset, can't be empty");return t.options&&e.set(t.options),t.components&&Object.keys(t.components).forEach(function(r){t.components[r].rules&&e[r].ruler.enableOnly(t.components[r].rules),t.components[r].rules2&&e[r].ruler2.enableOnly(t.components[r].rules2)}),this};wl.prototype.enable=function(t,e){let r=[];Array.isArray(t)||(t=[t]),["core","block","inline"].forEach(function(a){r=r.concat(this[a].ruler.enable(t,!0))},this),r=r.concat(this.inline.ruler2.enable(t,!0));const n=t.filter(function(a){return r.indexOf(a)<0});if(n.length&&!e)throw new Error("MarkdownIt. Failed to enable unknown rule(s): "+n);return this};wl.prototype.disable=function(t,e){let r=[];Array.isArray(t)||(t=[t]),["core","block","inline"].forEach(function(a){r=r.concat(this[a].ruler.disable(t,!0))},this),r=r.concat(this.inline.ruler2.disable(t,!0));const n=t.filter(function(a){return r.indexOf(a)<0});if(n.length&&!e)throw new Error("MarkdownIt. Failed to disable unknown rule(s): "+n);return this};wl.prototype.use=function(t){const e=[this].concat(Array.prototype.slice.call(arguments,1));return t.apply(t,e),this};wl.prototype.parse=function(t,e){if(typeof t!="string")throw new Error("Input data should be a String");const r=new this.core.State(t,this,e);return this.core.process(r),r.tokens};wl.prototype.render=function(t,e){return e=e||{},this.renderer.render(this.parse(t,e),this.options,e)};wl.prototype.parseInline=function(t,e){const r=new this.core.State(t,this,e);return r.inlineMode=!0,this.core.process(r),r.tokens};wl.prototype.renderInline=function(t,e){return e=e||{},this.renderer.render(this.parseInline(t,e),this.options,e)};var MK=!1,X_={false:"push",true:"unshift",after:"push",before:"unshift"},SC={isPermalinkSymbol:!0};function xM(t,e,r,n){var a;if(!MK){var i="Using deprecated markdown-it-anchor permalink option, see https://github.com/valeriangalliat/markdown-it-anchor#permalinks";typeof process=="object"&&process&&process.emitWarning?process.emitWarning(i):console.warn(i),MK=!0}var s=[Object.assign(new r.Token("link_open","a",1),{attrs:[].concat(e.permalinkClass?[["class",e.permalinkClass]]:[],[["href",e.permalinkHref(t,r)]],Object.entries(e.permalinkAttrs(t,r)))}),Object.assign(new r.Token("html_block","",0),{content:e.permalinkSymbol,meta:SC}),new r.Token("link_close","a",-1)];e.permalinkSpace&&r.tokens[n+1].children[X_[e.permalinkBefore]](Object.assign(new r.Token("text","",0),{content:" "})),(a=r.tokens[n+1].children)[X_[e.permalinkBefore]].apply(a,s)}function Bce(t){return"#"+t}function Fce(t){return{}}var g9e={class:"header-anchor",symbol:"#",renderHref:Bce,renderAttrs:Fce};function oT(t){function e(r){return r=Object.assign({},e.defaults,r),function(n,a,i,s){return t(n,r,a,i,s)}}return e.defaults=Object.assign({},g9e),e.renderPermalinkImpl=t,e}function sU(t){var e=[],r=t.filter(function(n){if(n[0]!=="class")return!0;e.push(n[1])});return e.length>0&&r.unshift(["class",e.join(" ")]),r}var lk=oT(function(t,e,r,n,a){var i,s=[Object.assign(new n.Token("link_open","a",1),{attrs:sU([].concat(e.class?[["class",e.class]]:[],[["href",e.renderHref(t,n)]],e.ariaHidden?[["aria-hidden","true"]]:[],Object.entries(e.renderAttrs(t,n))))}),Object.assign(new n.Token("html_inline","",0),{content:e.symbol,meta:SC}),new n.Token("link_close","a",-1)];if(e.space){var o=typeof e.space=="string"?e.space:" ";n.tokens[a+1].children[X_[e.placement]](Object.assign(new n.Token(typeof e.space=="string"?"html_inline":"text","",0),{content:o}))}(i=n.tokens[a+1].children)[X_[e.placement]].apply(i,s)});Object.assign(lk.defaults,{space:!0,placement:"after",ariaHidden:!1});var Cf=oT(lk.renderPermalinkImpl);Cf.defaults=Object.assign({},lk.defaults,{ariaHidden:!0});var $ce=oT(function(t,e,r,n,a){var i=[Object.assign(new n.Token("link_open","a",1),{attrs:sU([].concat(e.class?[["class",e.class]]:[],[["href",e.renderHref(t,n)]],Object.entries(e.renderAttrs(t,n))))})].concat(e.safariReaderFix?[new n.Token("span_open","span",1)]:[],n.tokens[a+1].children,e.safariReaderFix?[new n.Token("span_close","span",-1)]:[],[new n.Token("link_close","a",-1)]);n.tokens[a+1]=Object.assign(new n.Token("inline","",0),{children:i})});Object.assign($ce.defaults,{safariReaderFix:!1});var PK=oT(function(t,e,r,n,a){var i;if(!["visually-hidden","aria-label","aria-describedby","aria-labelledby"].includes(e.style))throw new Error("`permalink.linkAfterHeader` called with unknown style option `"+e.style+"`");if(!["aria-describedby","aria-labelledby"].includes(e.style)&&!e.assistiveText)throw new Error("`permalink.linkAfterHeader` called without the `assistiveText` option in `"+e.style+"` style");if(e.style==="visually-hidden"&&!e.visuallyHiddenClass)throw new Error("`permalink.linkAfterHeader` called without the `visuallyHiddenClass` option in `visually-hidden` style");var s=n.tokens[a+1].children.filter(function(h){return h.type==="text"||h.type==="code_inline"}).reduce(function(h,f){return h+f.content},""),o=[],l=[];if(e.class&&l.push(["class",e.class]),l.push(["href",e.renderHref(t,n)]),l.push.apply(l,Object.entries(e.renderAttrs(t,n))),e.style==="visually-hidden"){if(o.push(Object.assign(new n.Token("span_open","span",1),{attrs:[["class",e.visuallyHiddenClass]]}),Object.assign(new n.Token("text","",0),{content:e.assistiveText(s)}),new n.Token("span_close","span",-1)),e.space){var u=typeof e.space=="string"?e.space:" ";o[X_[e.placement]](Object.assign(new n.Token(typeof e.space=="string"?"html_inline":"text","",0),{content:u}))}o[X_[e.placement]](Object.assign(new n.Token("span_open","span",1),{attrs:[["aria-hidden","true"]]}),Object.assign(new n.Token("html_inline","",0),{content:e.symbol,meta:SC}),new n.Token("span_close","span",-1))}else o.push(Object.assign(new n.Token("html_inline","",0),{content:e.symbol,meta:SC}));e.style==="aria-label"?l.push(["aria-label",e.assistiveText(s)]):["aria-describedby","aria-labelledby"].includes(e.style)&&l.push([e.style,t]);var d=[Object.assign(new n.Token("link_open","a",1),{attrs:sU(l)})].concat(o,[new n.Token("link_close","a",-1)]);(i=n.tokens).splice.apply(i,[a+3,0].concat(d)),e.wrapper&&(n.tokens.splice(a,0,Object.assign(new n.Token("html_block","",0),{content:e.wrapper[0]+` -`})),n.tokens.splice(a+3+d.length+1,0,Object.assign(new n.Token("html_block","",0),{content:e.wrapper[1]+` -`})))});function BK(t,e,r,n){var a=t,i=n;if(r&&Object.prototype.hasOwnProperty.call(e,a))throw new Error("User defined `id` attribute `"+t+"` is not unique. Please fix it in your Markdown to continue.");for(;Object.prototype.hasOwnProperty.call(e,a);)a=t+"-"+i,i+=1;return e[a]=!0,a}function Nm(t,e){e=Object.assign({},Nm.defaults,e),t.core.ruler.push("anchor",function(r){for(var n,a={},i=r.tokens,s=Array.isArray(e.level)?(n=e.level,function(h){return n.includes(h)}):(function(h){return function(f){return f>=h}})(e.level),o=0;o0&&(r+=`:${t[e].meta.subId}`),`[${r}]`}function E9e(t,e,r,n,a){const i=a.rules.footnote_anchor_name(t,e,r,n,a),s=a.rules.footnote_caption(t,e,r,n,a);let o=i;return t[e].meta.subId>0&&(o+=`:${t[e].meta.subId}`),`${s}`}function S9e(t,e,r){return(r.xhtmlOut?`
    +`};cu.text=function(t,e){return Zd(t[e].content)};cu.html_block=function(t,e){return t[e].content};cu.html_inline=function(t,e){return t[e].content};function Db(){this.rules=qw({},cu)}Db.prototype.renderAttrs=function(e){let r,n,i;if(!e.attrs)return"";for(i="",r=0,n=e.attrs.length;r +`:">",a};Db.prototype.renderInline=function(t,e,r){let n="";const i=this.rules;for(let a=0,s=t.length;a=0&&(n=this.attrs[r][1]),n};mc.prototype.attrJoin=function(e,r){const n=this.attrIndex(e);n<0?this.attrPush([e,r]):this.attrs[n][1]=this.attrs[n][1]+" "+r};function Hle(t,e,r){this.src=t,this.env=r,this.tokens=[],this.inlineMode=!1,this.md=e}Hle.prototype.Token=mc;const eIe=/\r\n?|\n/g,tIe=/\0/g;function rIe(t){let e;e=t.src.replace(eIe,` +`),e=e.replace(tIe,"�"),t.src=e}function nIe(t){let e;t.inlineMode?(e=new t.Token("inline","",0),e.content=t.src,e.map=[0,1],e.children=[],t.tokens.push(e)):t.md.block.parse(t.src,t.md,t.env,t.tokens)}function iIe(t){const e=t.tokens;for(let r=0,n=e.length;r\s]/i.test(t)}function sIe(t){return/^<\/a\s*>/i.test(t)}function oIe(t){const e=t.tokens;if(t.md.options.linkify)for(let r=0,n=e.length;r=0;s--){const o=i[s];if(o.type==="link_close"){for(s--;i[s].level!==o.level&&i[s].type!=="link_open";)s--;continue}if(o.type==="html_inline"&&(aIe(o.content)&&a>0&&a--,sIe(o.content)&&a++),!(a>0)&&o.type==="text"&&t.md.linkify.test(o.content)){const l=o.content;let u=t.md.linkify.match(l);const d=[];let h=o.level,f=0;u.length>0&&u[0].index===0&&s>0&&i[s-1].type==="text_special"&&(u=u.slice(1));for(let p=0;pf){const x=new t.Token("text","",0);x.content=l.slice(f,v),x.level=h,d.push(x)}const b=new t.Token("link_open","a",1);b.attrs=[["href",m]],b.level=h++,b.markup="linkify",b.info="auto",d.push(b);const _=new t.Token("text","",0);_.content=y,_.level=h,d.push(_);const E=new t.Token("link_close","a",-1);E.level=--h,E.markup="linkify",E.info="auto",d.push(E),f=u[p].lastIndex}if(f=0;r--){const n=t[r];n.type==="text"&&!e&&(n.content=n.content.replace(cIe,dIe)),n.type==="link_open"&&n.info==="auto"&&e--,n.type==="link_close"&&n.info==="auto"&&e++}}function fIe(t){let e=0;for(let r=t.length-1;r>=0;r--){const n=t[r];n.type==="text"&&!e&&Vle.test(n.content)&&(n.content=n.content.replace(/\+-/g,"±").replace(/\.{2,}/g,"…").replace(/([?!])…/g,"$1..").replace(/([?!]){4,}/g,"$1$1$1").replace(/,{2,}/g,",").replace(/(^|[^-])---(?=[^-]|$)/mg,"$1—").replace(/(^|\s)--(?=\s|$)/mg,"$1–").replace(/(^|[^-\s])--(?=[^-\s]|$)/mg,"$1–")),n.type==="link_open"&&n.info==="auto"&&e--,n.type==="link_close"&&n.info==="auto"&&e++}}function pIe(t){let e;if(t.md.options.typographer)for(e=t.tokens.length-1;e>=0;e--)t.tokens[e].type==="inline"&&(lIe.test(t.tokens[e].content)&&hIe(t.tokens[e].children),Vle.test(t.tokens[e].content)&&fIe(t.tokens[e].children))}const gIe=/['"]/,nK=/['"]/g,iK="’";function ox(t,e,r,n){t[e]||(t[e]=[]),t[e].push({pos:r,ch:n})}function mIe(t,e){let r="",n=0;e.sort((i,a)=>i.pos-a.pos);for(let i=0;i=0&&!(n[r].level<=o);r--);if(n.length=r+1,s.type!=="text")continue;const l=s.content;let u=0;const d=l.length;e:for(;u=0)m=l.charCodeAt(h.index-1);else for(r=a-1;r>=0&&!(t[r].type==="softbreak"||t[r].type==="hardbreak");r--)if(t[r].content){m=t[r].content.charCodeAt(t[r].content.length-1);break}let y=32;if(u=48&&m<=57&&(p=f=!1),f&&p&&(f=v,p=b),!f&&!p){g&&ox(i,a,h.index,iK);continue}if(p)for(r=n.length-1;r>=0;r--){let x=n[r];if(n[r].level=0;e--)t.tokens[e].type!=="inline"||!gIe.test(t.tokens[e].content)||yIe(t.tokens[e].children,t)}function _Ie(t){let e,r;const n=t.tokens,i=n.length;for(let a=0;a0&&this.level++,this.tokens.push(n),n};uu.prototype.isEmpty=function(e){return this.bMarks[e]+this.tShift[e]>=this.eMarks[e]};uu.prototype.skipEmptyLines=function(e){for(let r=this.lineMax;er;)if(!jn(this.src.charCodeAt(--e)))return e+1;return e};uu.prototype.skipChars=function(e,r){for(let n=this.src.length;en;)if(r!==this.src.charCodeAt(--e))return e+1;return e};uu.prototype.getLines=function(e,r,n,i){if(e>=r)return"";const a=new Array(r-e);for(let s=0,o=e;on?a[s]=new Array(l-n+1).join(" ")+this.src.slice(d,h):a[s]=this.src.slice(d,h)}return a.join("")};uu.prototype.Token=mc;const bIe=65536;function y8(t,e){const r=t.bMarks[e]+t.tShift[e],n=t.eMarks[e];return t.src.slice(r,n)}function aK(t){const e=[],r=t.length;let n=0,i=t.charCodeAt(n),a=!1,s=0,o="";for(;nr)return!1;let i=e+1;if(t.sCount[i]=4)return!1;let a=t.bMarks[i]+t.tShift[i];if(a>=t.eMarks[i])return!1;const s=t.src.charCodeAt(a++);if(s!==124&&s!==45&&s!==58||a>=t.eMarks[i])return!1;const o=t.src.charCodeAt(a++);if(o!==124&&o!==45&&o!==58&&!jn(o)||s===45&&jn(o))return!1;for(;a=4)return!1;u=aK(l),u.length&&u[0]===""&&u.shift(),u.length&&u[u.length-1]===""&&u.pop();const h=u.length;if(h===0||h!==d.length)return!1;if(n)return!0;const f=t.parentType;t.parentType="table";const p=t.md.block.ruler.getRules("blockquote"),g=t.push("table_open","table",1),m=[e,0];g.map=m;const y=t.push("thead_open","thead",1);y.map=[e,e+1];const v=t.push("tr_open","tr",1);v.map=[e,e+1];for(let E=0;E=4||(u=aK(l),u.length&&u[0]===""&&u.shift(),u.length&&u[u.length-1]===""&&u.pop(),_+=h-u.length,_>bIe))break;if(i===e+2){const C=t.push("tbody_open","tbody",1);C.map=b=[e+2,0]}const x=t.push("tr_open","tr",1);x.map=[i,i+1];for(let C=0;C=4){n++,i=n;continue}break}t.line=i;const a=t.push("code_block","code",0);return a.content=t.getLines(e,i,4+t.blkIndent,!1)+` +`,a.map=[e,t.line],!0}function TIe(t,e,r,n){let i=t.bMarks[e]+t.tShift[e],a=t.eMarks[e];if(t.sCount[e]-t.blkIndent>=4||i+3>a)return!1;const s=t.src.charCodeAt(i);if(s!==126&&s!==96)return!1;let o=i;i=t.skipChars(i,s);let l=i-o;if(l<3)return!1;const u=t.src.slice(o,i),d=t.src.slice(i,a);if(s===96&&d.indexOf(String.fromCharCode(s))>=0)return!1;if(n)return!0;let h=e,f=!1;for(;h++,!(h>=r||(i=o=t.bMarks[h]+t.tShift[h],a=t.eMarks[h],i=4)&&(i=t.skipChars(i,s),!(i-o=4||t.src.charCodeAt(i)!==62)return!1;if(n)return!0;const o=[],l=[],u=[],d=[],h=t.md.block.ruler.getRules("blockquote"),f=t.parentType;t.parentType="blockquote";let p=!1,g;for(g=e;g=a)break;if(t.src.charCodeAt(i++)===62&&!_){let x=t.sCount[g]+1,C,T;t.src.charCodeAt(i)===32?(i++,x++,T=!1,C=!0):t.src.charCodeAt(i)===9?(C=!0,(t.bsCount[g]+x)%4===3?(i++,x++,T=!1):T=!0):C=!1;let w=x;for(o.push(t.bMarks[g]),t.bMarks[g]=i;i=a,l.push(t.bsCount[g]),t.bsCount[g]=t.sCount[g]+1+(C?1:0),u.push(t.sCount[g]),t.sCount[g]=w-x,d.push(t.tShift[g]),t.tShift[g]=i-t.bMarks[g];continue}if(p)break;let E=!1;for(let x=0,C=h.length;x";const v=[e,0];y.map=v,t.md.block.tokenize(t,e,g);const b=t.push("blockquote_close","blockquote",-1);b.markup=">",t.lineMax=s,t.parentType=f,v[1]=t.line;for(let _=0;_=4)return!1;let a=t.bMarks[e]+t.tShift[e];const s=t.src.charCodeAt(a++);if(s!==42&&s!==45&&s!==95)return!1;let o=1;for(;a=n)return-1;let a=t.src.charCodeAt(i++);if(a<48||a>57)return-1;for(;;){if(i>=n)return-1;if(a=t.src.charCodeAt(i++),a>=48&&a<=57){if(i-r>=10)return-1;continue}if(a===41||a===46)break;return-1}return i=4||t.listIndent>=0&&t.sCount[l]-t.listIndent>=4&&t.sCount[l]=t.blkIndent&&(d=!0);let h,f,p;if((p=oK(t,l))>=0){if(h=!0,s=t.bMarks[l]+t.tShift[l],f=Number(t.src.slice(s,p-1)),d&&f!==1)return!1}else if((p=sK(t,l))>=0)h=!1;else return!1;if(d&&t.skipSpaces(p)>=t.eMarks[l])return!1;if(n)return!0;const g=t.src.charCodeAt(p-1),m=t.tokens.length;h?(o=t.push("ordered_list_open","ol",1),f!==1&&(o.attrs=[["start",f]])):o=t.push("bullet_list_open","ul",1);const y=[l,0];o.map=y,o.markup=String.fromCharCode(g);let v=!1;const b=t.md.block.ruler.getRules("list"),_=t.parentType;for(t.parentType="list";l=i?T=1:T=x-E,T>4&&(T=1);const w=E+T;o=t.push("list_item_open","li",1),o.markup=String.fromCharCode(g);const N=[l,0];o.map=N,h&&(o.info=t.src.slice(s,p-1));const O=t.tight,M=t.tShift[l],$=t.sCount[l],F=t.listIndent;if(t.listIndent=t.blkIndent,t.blkIndent=w,t.tight=!0,t.tShift[l]=C-t.bMarks[l],t.sCount[l]=x,C>=i&&t.isEmpty(l+1)?t.line=Math.min(t.line+2,r):t.md.block.tokenize(t,l,r,!0),(!t.tight||v)&&(u=!1),v=t.line-l>1&&t.isEmpty(t.line-1),t.blkIndent=t.listIndent,t.listIndent=F,t.tShift[l]=M,t.sCount[l]=$,t.tight=O,o=t.push("list_item_close","li",-1),o.markup=String.fromCharCode(g),l=t.line,N[1]=l,l>=r||t.sCount[l]=4)break;let A=!1;for(let I=0,D=b.length;I=4||t.src.charCodeAt(i)!==91)return!1;function o(b){const _=t.lineMax;if(b>=_||t.isEmpty(b))return null;let E=!1;if(t.sCount[b]-t.blkIndent>3&&(E=!0),t.sCount[b]<0&&(E=!0),!E){const T=t.md.block.ruler.getRules("reference"),w=t.parentType;t.parentType="reference";let N=!1;for(let O=0,M=T.length;O"u"&&(t.env.references={}),typeof t.env.references[v]>"u"&&(t.env.references[v]={title:y,href:h}),t.line=s),!0):!1}const RIe=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],NIe="[a-zA-Z_:][a-zA-Z0-9:._-]*",IIe="[^\"'=<>`\\x00-\\x20]+",OIe="'[^']*'",DIe='"[^"]*"',LIe="(?:"+IIe+"|"+OIe+"|"+DIe+")",MIe="(?:\\s+"+NIe+"(?:\\s*=\\s*"+LIe+")?)",Wle="<[A-Za-z][A-Za-z0-9\\-]*"+MIe+"*\\s*\\/?>",Kle="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",PIe="",BIe="<[?][\\s\\S]*?[?]>",FIe="]*>",$Ie="",zIe=new RegExp("^(?:"+Wle+"|"+Kle+"|"+PIe+"|"+BIe+"|"+FIe+"|"+$Ie+")"),UIe=new RegExp("^(?:"+Wle+"|"+Kle+")"),jh=[[/^<(script|pre|style|textarea)(?=(\s|>|$))/i,/<\/(script|pre|style|textarea)>/i,!0],[/^/,!0],[/^<\?/,/\?>/,!0],[/^/,!0],[/^/,!0],[new RegExp("^|$))","i"),/^$/,!0],[new RegExp(UIe.source+"\\s*$"),/^$/,!1]];function GIe(t,e,r,n){let i=t.bMarks[e]+t.tShift[e],a=t.eMarks[e];if(t.sCount[e]-t.blkIndent>=4||!t.md.options.html||t.src.charCodeAt(i)!==60)return!1;let s=t.src.slice(i,a),o=0;for(;o=4)return!1;let s=t.src.charCodeAt(i);if(s!==35||i>=a)return!1;let o=1;for(s=t.src.charCodeAt(++i);s===35&&i6||ii&&jn(t.src.charCodeAt(l-1))&&(a=l),t.line=e+1;const u=t.push("heading_open","h"+String(o),1);u.markup="########".slice(0,o),u.map=[e,t.line];const d=t.push("inline","",0);d.content=Hw(t.src.slice(i,a)),d.map=[e,t.line],d.children=[];const h=t.push("heading_close","h"+String(o),-1);return h.markup="########".slice(0,o),!0}function YIe(t,e,r){const n=t.md.block.ruler.getRules("paragraph");if(t.sCount[e]-t.blkIndent>=4)return!1;const i=t.parentType;t.parentType="paragraph";let a=0,s,o=e+1;for(;o3)continue;if(t.sCount[o]>=t.blkIndent){let p=t.bMarks[o]+t.tShift[o];const g=t.eMarks[o];if(p=g))){a=s===61?1:2;break}}if(t.sCount[o]<0)continue;let f=!1;for(let p=0,g=n.length;p3||t.sCount[a]<0)continue;let u=!1;for(let d=0,h=n.length;d=r||t.sCount[s]=a){t.line=r;break}const l=t.line;let u=!1;for(let d=0;d=t.line)throw new Error("block rule didn't increment state.line");break}if(!u)throw new Error("none of the block rules matched");t.tight=!o,t.isEmpty(t.line-1)&&(o=!0),s=t.line,s0&&(this.level++,this._prev_delimiters.push(this.delimiters),this.delimiters=[],i={delimiters:this.delimiters}),this.pendingLevel=this.level,this.tokens.push(n),this.tokens_meta.push(i),n};V4.prototype.scanDelims=function(t,e){const r=this.posMax,n=this.src.charCodeAt(t);let i;if(t===0)i=32;else if(t===1)i=this.src.charCodeAt(0),(i&63488)===55296&&(i=65533);else if(i=this.src.charCodeAt(t-1),(i&64512)===56320){const y=this.src.charCodeAt(t-2);i=(y&64512)===55296?65536+(y-55296<<10)+(i-56320):65533}else(i&64512)===55296&&(i=65533);let a=t;for(;a0)return!1;const r=t.pos,n=t.posMax;if(r+3>n||t.src.charCodeAt(r)!==58||t.src.charCodeAt(r+1)!==47||t.src.charCodeAt(r+2)!==47)return!1;const i=t.pending.match(KIe);if(!i)return!1;const a=i[1],s=t.md.linkify.matchAtStart(t.src.slice(r-a.length));if(!s)return!1;let o=s.url;if(o.length<=a.length)return!1;let l=o.length;for(;l>0&&o.charCodeAt(l-1)===42;)l--;l!==o.length&&(o=o.slice(0,l));const u=t.md.normalizeLink(o);if(!t.md.validateLink(u))return!1;if(!e){t.pending=t.pending.slice(0,-a.length);const d=t.push("link_open","a",1);d.attrs=[["href",u]],d.markup="linkify",d.info="auto";const h=t.push("text","",0);h.content=t.md.normalizeLinkText(o);const f=t.push("link_close","a",-1);f.markup="linkify",f.info="auto"}return t.pos+=o.length-a.length,!0}function jIe(t,e){let r=t.pos;if(t.src.charCodeAt(r)!==10)return!1;const n=t.pending.length-1,i=t.posMax;if(!e)if(n>=0&&t.pending.charCodeAt(n)===32)if(n>=1&&t.pending.charCodeAt(n-1)===32){let a=n-1;for(;a>=1&&t.pending.charCodeAt(a-1)===32;)a--;t.pending=t.pending.slice(0,a),t.push("hardbreak","br",0)}else t.pending=t.pending.slice(0,-1),t.push("softbreak","br",0);else t.push("softbreak","br",0);for(r++;r?@[]^_`{|}~-".split("").forEach(function(t){$z[t.charCodeAt(0)]=1});function QIe(t,e){let r=t.pos;const n=t.posMax;if(t.src.charCodeAt(r)!==92||(r++,r>=n))return!1;let i=t.src.charCodeAt(r);if(i===10){for(e||t.push("hardbreak","br",0),r++;r=55296&&i<=56319&&r+1=56320&&o<=57343&&(a+=t.src[r+1],r++)}const s="\\"+a;if(!e){const o=t.push("text_special","",0);i<256&&$z[i]!==0?o.content=a:o.content=s,o.markup=s,o.info="escape"}return t.pos=r+1,!0}function ZIe(t,e){let r=t.pos;if(t.src.charCodeAt(r)!==96)return!1;const i=r;r++;const a=t.posMax;for(;r=0;n--){const i=e[n];if(i.marker!==95&&i.marker!==42||i.end===-1)continue;const a=e[i.end],s=n>0&&e[n-1].end===i.end+1&&e[n-1].marker===i.marker&&e[n-1].token===i.token-1&&e[i.end+1].token===a.token+1,o=String.fromCharCode(i.marker),l=t.tokens[i.token];l.type=s?"strong_open":"em_open",l.tag=s?"strong":"em",l.nesting=1,l.markup=s?o+o:o,l.content="";const u=t.tokens[a.token];u.type=s?"strong_close":"em_close",u.tag=s?"strong":"em",u.nesting=-1,u.markup=s?o+o:o,u.content="",s&&(t.tokens[e[n-1].token].content="",t.tokens[e[i.end+1].token].content="",n--)}}function rOe(t){const e=t.tokens_meta,r=t.tokens_meta.length;cK(t,t.delimiters);for(let n=0;n=h)return!1;if(l=g,i=t.md.helpers.parseLinkDestination(t.src,g,t.posMax),i.ok){for(s=t.md.normalizeLink(i.str),t.md.validateLink(s)?g=i.pos:s="",l=g;g=h||t.src.charCodeAt(g)!==41)&&(u=!0),g++}if(u){if(typeof t.env.references>"u")return!1;if(g=0?n=t.src.slice(l,g++):g=p+1):g=p+1,n||(n=t.src.slice(f,p)),a=t.env.references[Yw(n)],!a)return t.pos=d,!1;s=a.href,o=a.title}if(!e){t.pos=f,t.posMax=p;const m=t.push("link_open","a",1),y=[["href",s]];m.attrs=y,o&&y.push(["title",o]),t.linkLevel++,t.md.inline.tokenize(t),t.linkLevel--,t.push("link_close","a",-1)}return t.pos=g,t.posMax=h,!0}function iOe(t,e){let r,n,i,a,s,o,l,u,d="";const h=t.pos,f=t.posMax;if(t.src.charCodeAt(t.pos)!==33||t.src.charCodeAt(t.pos+1)!==91)return!1;const p=t.pos+2,g=t.md.helpers.parseLinkLabel(t,t.pos+1,!1);if(g<0)return!1;if(a=g+1,a=f)return!1;for(u=a,o=t.md.helpers.parseLinkDestination(t.src,a,t.posMax),o.ok&&(d=t.md.normalizeLink(o.str),t.md.validateLink(d)?a=o.pos:d=""),u=a;a=f||t.src.charCodeAt(a)!==41)return t.pos=h,!1;a++}else{if(typeof t.env.references>"u")return!1;if(a=0?i=t.src.slice(u,a++):a=g+1):a=g+1,i||(i=t.src.slice(p,g)),s=t.env.references[Yw(i)],!s)return t.pos=h,!1;d=s.href,l=s.title}if(!e){n=t.src.slice(p,g);const m=[];t.md.inline.parse(n,t.md,t.env,m);const y=t.push("image","img",0),v=[["src",d],["alt",""]];y.attrs=v,y.children=m,y.content=n,l&&v.push(["title",l])}return t.pos=a,t.posMax=f,!0}const aOe=/^([a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*)$/,sOe=/^([a-zA-Z][a-zA-Z0-9+.-]{1,31}):([^<>\x00-\x20]*)$/;function oOe(t,e){let r=t.pos;if(t.src.charCodeAt(r)!==60)return!1;const n=t.pos,i=t.posMax;for(;;){if(++r>=i)return!1;const s=t.src.charCodeAt(r);if(s===60)return!1;if(s===62)break}const a=t.src.slice(n+1,r);if(sOe.test(a)){const s=t.md.normalizeLink(a);if(!t.md.validateLink(s))return!1;if(!e){const o=t.push("link_open","a",1);o.attrs=[["href",s]],o.markup="autolink",o.info="auto";const l=t.push("text","",0);l.content=t.md.normalizeLinkText(a);const u=t.push("link_close","a",-1);u.markup="autolink",u.info="auto"}return t.pos+=a.length+2,!0}if(aOe.test(a)){const s=t.md.normalizeLink("mailto:"+a);if(!t.md.validateLink(s))return!1;if(!e){const o=t.push("link_open","a",1);o.attrs=[["href",s]],o.markup="autolink",o.info="auto";const l=t.push("text","",0);l.content=t.md.normalizeLinkText(a);const u=t.push("link_close","a",-1);u.markup="autolink",u.info="auto"}return t.pos+=a.length+2,!0}return!1}function lOe(t){return/^\s]/i.test(t)}function cOe(t){return/^<\/a\s*>/i.test(t)}function uOe(t){const e=t|32;return e>=97&&e<=122}function dOe(t,e){if(!t.md.options.html)return!1;const r=t.posMax,n=t.pos;if(t.src.charCodeAt(n)!==60||n+2>=r)return!1;const i=t.src.charCodeAt(n+1);if(i!==33&&i!==63&&i!==47&&!uOe(i))return!1;const a=t.src.slice(n).match(zIe);if(!a)return!1;if(!e){const s=t.push("html_inline","",0);s.content=a[0],lOe(s.content)&&t.linkLevel++,cOe(s.content)&&t.linkLevel--}return t.pos+=a[0].length,!0}const hOe=/^&#((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,fOe=/^&([a-z][a-z0-9]{1,31});/i;function pOe(t,e){const r=t.pos,n=t.posMax;if(t.src.charCodeAt(r)!==38||r+1>=n)return!1;if(t.src.charCodeAt(r+1)===35){const a=t.src.slice(r).match(hOe);if(a){if(!e){const s=a[1][0].toLowerCase()==="x"?parseInt(a[1].slice(1),16):parseInt(a[1],10),o=t.push("text_special","",0);o.content=Bz(s)?TS(s):TS(65533),o.markup=a[0],o.info="entity"}return t.pos+=a[0].length,!0}}else{const a=t.src.slice(r).match(fOe);if(a){const s=DNe(a[0]);if(s!==a[0]){if(!e){const o=t.push("text_special","",0);o.content=s,o.markup=a[0],o.info="entity"}return t.pos+=a[0].length,!0}}}return!1}function uK(t){const e={},r=t.length;if(!r)return;let n=0,i=-2;const a=[];for(let s=0;sl;u-=a[u]+1){const h=t[u];if(h.marker===o.marker&&h.open&&h.end<0){let f=!1;if((h.close||o.open)&&(h.length+o.length)%3===0&&(h.length%3!==0||o.length%3!==0)&&(f=!0),!f){const p=u>0&&!t[u-1].open?a[u-1]+1:0;a[s]=s-u+p,a[u]=p,o.open=!1,h.end=s,h.close=!1,d=-1,i=-2;break}}}d!==-1&&(e[o.marker][(o.open?3:0)+(o.length||0)%3]=d)}}function gOe(t){const e=t.tokens_meta,r=t.tokens_meta.length;uK(t.delimiters);for(let n=0;n0&&n++,i[e].type==="text"&&e+1=t.pos)throw new Error("inline rule didn't increment state.pos");break}}else t.pos=t.posMax;s||t.pos++,a[e]=t.pos};W4.prototype.tokenize=function(t){const e=this.ruler.getRules(""),r=e.length,n=t.posMax,i=t.md.options.maxNesting;for(;t.pos=t.pos)throw new Error("inline rule didn't increment state.pos");break}}if(s){if(t.pos>=n)break;continue}t.pending+=t.src[t.pos++]}t.pending&&t.pushPending()};W4.prototype.parse=function(t,e,r,n){const i=new this.State(t,e,r,n);this.tokenize(i);const a=this.ruler2.getRules(""),s=a.length;for(let o=0;o|$))",e.tpl_email_fuzzy="(^|"+r+'|"|\\(|'+e.src_ZCc+")("+e.src_email_name+"@"+e.tpl_host_fuzzy_strict+")",e.tpl_link_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+e.src_ZPCc+"))((?![$+<=>^`||])"+e.tpl_host_port_fuzzy_strict+e.src_path+")",e.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+e.src_ZPCc+"))((?![$+<=>^`||])"+e.tpl_host_port_no_ip_fuzzy_strict+e.src_path+")",e}function aM(t){return Array.prototype.slice.call(arguments,1).forEach(function(r){r&&Object.keys(r).forEach(function(n){t[n]=r[n]})}),t}function Ww(t){return Object.prototype.toString.call(t)}function vOe(t){return Ww(t)==="[object String]"}function _Oe(t){return Ww(t)==="[object Object]"}function bOe(t){return Ww(t)==="[object RegExp]"}function dK(t){return Ww(t)==="[object Function]"}function EOe(t){return t.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}const Qle={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1};function SOe(t){return Object.keys(t||{}).reduce(function(e,r){return e||Qle.hasOwnProperty(r)},!1)}const TOe={"http:":{validate:function(t,e,r){const n=t.slice(e);return r.re.http||(r.re.http=new RegExp("^\\/\\/"+r.re.src_auth+r.re.src_host_port_strict+r.re.src_path,"i")),r.re.http.test(n)?n.match(r.re.http)[0].length:0}},"https:":"http:","ftp:":"http:","//":{validate:function(t,e,r){const n=t.slice(e);return r.re.no_http||(r.re.no_http=new RegExp("^"+r.re.src_auth+"(?:localhost|(?:(?:"+r.re.src_domain+")\\.)+"+r.re.src_domain_root+")"+r.re.src_port+r.re.src_host_terminator+r.re.src_path,"i")),r.re.no_http.test(n)?e>=3&&t[e-3]===":"||e>=3&&t[e-3]==="/"?0:n.match(r.re.no_http)[0].length:0}},"mailto:":{validate:function(t,e,r){const n=t.slice(e);return r.re.mailto||(r.re.mailto=new RegExp("^"+r.re.src_email_name+"@"+r.re.src_host_strict,"i")),r.re.mailto.test(n)?n.match(r.re.mailto)[0].length:0}}},xOe="a[cdefgilmnoqrstuwxz]|b[abdefghijmnorstvwyz]|c[acdfghiklmnoruvwxyz]|d[ejkmoz]|e[cegrstu]|f[ijkmor]|g[abdefghilmnpqrstuwy]|h[kmnrtu]|i[delmnoqrst]|j[emop]|k[eghimnprwyz]|l[abcikrstuvy]|m[acdeghklmnopqrstuvwxyz]|n[acefgilopruz]|om|p[aefghklmnrstwy]|qa|r[eosuw]|s[abcdeghijklmnortuvxyz]|t[cdfghjklmnortvwz]|u[agksyz]|v[aceginu]|w[fs]|y[et]|z[amw]",COe="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|рф".split("|");function wOe(t){return function(e,r){const n=e.slice(r);return t.test(n)?n.match(t)[0].length:0}}function hK(){return function(t,e){e.normalize(t)}}function uC(t){const e=t.re=yOe(t.__opts__),r=t.__tlds__.slice();t.onCompile(),t.__tlds_replaced__||r.push(xOe),r.push(e.src_xn),e.src_tlds=r.join("|");function n(o){return o.replace("%TLDS%",e.src_tlds)}e.email_fuzzy=RegExp(n(e.tpl_email_fuzzy),"i"),e.email_fuzzy_global=RegExp(n(e.tpl_email_fuzzy),"ig"),e.link_fuzzy=RegExp(n(e.tpl_link_fuzzy),"i"),e.link_fuzzy_global=RegExp(n(e.tpl_link_fuzzy),"ig"),e.link_no_ip_fuzzy=RegExp(n(e.tpl_link_no_ip_fuzzy),"i"),e.link_no_ip_fuzzy_global=RegExp(n(e.tpl_link_no_ip_fuzzy),"ig"),e.host_fuzzy_test=RegExp(n(e.tpl_host_fuzzy_test),"i");const i=[];t.__compiled__={};function a(o,l){throw new Error('(LinkifyIt) Invalid schema "'+o+'": '+l)}Object.keys(t.__schemas__).forEach(function(o){const l=t.__schemas__[o];if(l===null)return;const u={validate:null,link:null};if(t.__compiled__[o]=u,_Oe(l)){bOe(l.validate)?u.validate=wOe(l.validate):dK(l.validate)?u.validate=l.validate:a(o,l),dK(l.normalize)?u.normalize=l.normalize:l.normalize?a(o,l):u.normalize=hK();return}if(vOe(l)){i.push(o);return}a(o,l)}),i.forEach(function(o){t.__compiled__[t.__schemas__[o]]&&(t.__compiled__[o].validate=t.__compiled__[t.__schemas__[o]].validate,t.__compiled__[o].normalize=t.__compiled__[t.__schemas__[o]].normalize)}),t.__compiled__[""]={validate:null,normalize:hK()};const s=Object.keys(t.__compiled__).filter(function(o){return o.length>0&&t.__compiled__[o]}).map(EOe).join("|");t.re.schema_test=RegExp("(^|(?!_)(?:[><|]|"+e.src_ZPCc+"))("+s+")","i"),t.re.schema_search=RegExp("(^|(?!_)(?:[><|]|"+e.src_ZPCc+"))("+s+")","ig"),t.re.schema_at_start=RegExp("^"+t.re.schema_search.source,"i"),t.re.pretest=RegExp("("+t.re.schema_test.source+")|("+t.re.host_fuzzy_test.source+")|@","i")}function Zle(t,e,r,n){const i=t.slice(r,n);this.schema=e.toLowerCase(),this.index=r,this.lastIndex=n,this.raw=i,this.text=i,this.url=i}function Mo(t,e){if(!(this instanceof Mo))return new Mo(t,e);e||SOe(t)&&(e=t,t={}),this.__opts__=aM({},Qle,e),this.__schemas__=aM({},TOe,t),this.__compiled__={},this.__tlds__=COe,this.__tlds_replaced__=!1,this.re={},uC(this)}Mo.prototype.add=function(e,r){return this.__schemas__[e]=r,uC(this),this};Mo.prototype.set=function(e){return this.__opts__=aM(this.__opts__,e),this};Mo.prototype.test=function(e){if(!e.length)return!1;let r,n;if(this.re.schema_test.test(e)){for(n=this.re.schema_search,n.lastIndex=0;(r=n.exec(e))!==null;)if(this.testSchemaAt(e,r[2],n.lastIndex))return!0}return!!(this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&e.search(this.re.host_fuzzy_test)>=0&&e.match(this.__opts__.fuzzyIP?this.re.link_fuzzy:this.re.link_no_ip_fuzzy)!==null||this.__opts__.fuzzyEmail&&this.__compiled__["mailto:"]&&e.indexOf("@")>=0&&e.match(this.re.email_fuzzy)!==null)};Mo.prototype.pretest=function(e){return this.re.pretest.test(e)};Mo.prototype.testSchemaAt=function(e,r,n){return this.__compiled__[r.toLowerCase()]?this.__compiled__[r.toLowerCase()].validate(e,n,this):0};Mo.prototype.match=function(e){const r=[],n=[],i=[],a=[];let s,o,l;function u(f,p){return f?p?f.index!==p.index?f.index=p.lastIndex?f:p:f:p}if(!e.length)return null;if(this.re.schema_test.test(e))for(l=this.re.schema_search,l.lastIndex=0;(s=l.exec(e))!==null;)o=this.testSchemaAt(e,s[2],l.lastIndex),o&&n.push({schema:s[2],index:s.index+s[1].length,lastIndex:s.index+s[0].length+o});if(this.__opts__.fuzzyLink&&this.__compiled__["http:"])for(l=this.__opts__.fuzzyIP?this.re.link_fuzzy_global:this.re.link_no_ip_fuzzy_global,l.lastIndex=0;(s=l.exec(e))!==null;)i.push({schema:"",index:s.index+s[1].length,lastIndex:s.index+s[0].length});if(this.__opts__.fuzzyEmail&&this.__compiled__["mailto:"])for(l=this.re.email_fuzzy_global,l.lastIndex=0;(s=l.exec(e))!==null;)a.push({schema:"mailto:",index:s.index+s[1].length,lastIndex:s.index+s[0].length});const d=[0,0,0];let h=0;for(;;){const f=[n[d[0]],a[d[1]],i[d[2]]],p=u(u(f[0],f[1]),f[2]);if(!p)break;if(p===f[0]?d[0]++:p===f[1]?d[1]++:d[2]++,p.index= 0x80 (not a basic code point)","invalid-input":"Invalid input"},b8=qc-zz,Yc=Math.floor,E8=String.fromCharCode;function Sd(t){throw new RangeError(OOe[t])}function DOe(t,e){const r=[];let n=t.length;for(;n--;)r[n]=e(t[n]);return r}function rce(t,e){const r=t.split("@");let n="";r.length>1&&(n=r[0]+"@",t=r[1]),t=t.replace(IOe,".");const i=t.split("."),a=DOe(i,e).join(".");return n+a}function nce(t){const e=[];let r=0;const n=t.length;for(;r=55296&&i<=56319&&rString.fromCodePoint(...t),MOe=function(t){return t>=48&&t<58?26+(t-48):t>=65&&t<91?t-65:t>=97&&t<123?t-97:qc},fK=function(t,e){return t+22+75*(t<26)-((e!=0)<<5)},ice=function(t,e,r){let n=0;for(t=r?Yc(t/AOe):t>>1,t+=Yc(t/e);t>b8*kS>>1;n+=qc)t=Yc(t/b8);return Yc(n+(b8+1)*t/(t+kOe))},ace=function(t){const e=[],r=t.length;let n=0,i=ece,a=Jle,s=t.lastIndexOf(tce);s<0&&(s=0);for(let o=0;o=128&&Sd("not-basic"),e.push(t.charCodeAt(o));for(let o=s>0?s+1:0;o=r&&Sd("invalid-input");const f=MOe(t.charCodeAt(o++));f>=qc&&Sd("invalid-input"),f>Yc((Um-n)/d)&&Sd("overflow"),n+=f*d;const p=h<=a?zz:h>=a+kS?kS:h-a;if(fYc(Um/g)&&Sd("overflow"),d*=g}const u=e.length+1;a=ice(n-l,u,l==0),Yc(n/u)>Um-i&&Sd("overflow"),i+=Yc(n/u),n%=u,e.splice(n++,0,i)}return String.fromCodePoint(...e)},sce=function(t){const e=[];t=nce(t);const r=t.length;let n=ece,i=0,a=Jle;for(const l of t)l<128&&e.push(E8(l));const s=e.length;let o=s;for(s&&e.push(tce);o=n&&dYc((Um-i)/u)&&Sd("overflow"),i+=(l-n)*u,n=l;for(const d of t)if(dUm&&Sd("overflow"),d===n){let h=i;for(let f=qc;;f+=qc){const p=f<=a?zz:f>=a+kS?kS:f-a;if(h=0))try{e.hostname=oce.toASCII(e.hostname)}catch{}return H4(Dz(e))}function VOe(t){const e=Lz(t,!0);if(e.hostname&&(!e.protocol||lce.indexOf(e.protocol)>=0))try{e.hostname=oce.toUnicode(e.hostname)}catch{}return P_(Dz(e),P_.defaultChars+"%")}function Tl(t,e){if(!(this instanceof Tl))return new Tl(t,e);e||Pz(t)||(e=t||{},t="default"),this.inline=new W4,this.block=new Vw,this.core=new Fz,this.renderer=new Db,this.linkify=new Mo,this.validateLink=YOe,this.normalizeLink=HOe,this.normalizeLinkText=VOe,this.utils=XNe,this.helpers=qw({},JNe),this.options={},this.configure(t),e&&this.set(e)}Tl.prototype.set=function(t){return qw(this.options,t),this};Tl.prototype.configure=function(t){const e=this;if(Pz(t)){const r=t;if(t=UOe[r],!t)throw new Error('Wrong `markdown-it` preset "'+r+'", check name')}if(!t)throw new Error("Wrong `markdown-it` preset, can't be empty");return t.options&&e.set(t.options),t.components&&Object.keys(t.components).forEach(function(r){t.components[r].rules&&e[r].ruler.enableOnly(t.components[r].rules),t.components[r].rules2&&e[r].ruler2.enableOnly(t.components[r].rules2)}),this};Tl.prototype.enable=function(t,e){let r=[];Array.isArray(t)||(t=[t]),["core","block","inline"].forEach(function(i){r=r.concat(this[i].ruler.enable(t,!0))},this),r=r.concat(this.inline.ruler2.enable(t,!0));const n=t.filter(function(i){return r.indexOf(i)<0});if(n.length&&!e)throw new Error("MarkdownIt. Failed to enable unknown rule(s): "+n);return this};Tl.prototype.disable=function(t,e){let r=[];Array.isArray(t)||(t=[t]),["core","block","inline"].forEach(function(i){r=r.concat(this[i].ruler.disable(t,!0))},this),r=r.concat(this.inline.ruler2.disable(t,!0));const n=t.filter(function(i){return r.indexOf(i)<0});if(n.length&&!e)throw new Error("MarkdownIt. Failed to disable unknown rule(s): "+n);return this};Tl.prototype.use=function(t){const e=[this].concat(Array.prototype.slice.call(arguments,1));return t.apply(t,e),this};Tl.prototype.parse=function(t,e){if(typeof t!="string")throw new Error("Input data should be a String");const r=new this.core.State(t,this,e);return this.core.process(r),r.tokens};Tl.prototype.render=function(t,e){return e=e||{},this.renderer.render(this.parse(t,e),this.options,e)};Tl.prototype.parseInline=function(t,e){const r=new this.core.State(t,this,e);return r.inlineMode=!0,this.core.process(r),r.tokens};Tl.prototype.renderInline=function(t,e){return e=e||{},this.renderer.render(this.parseInline(t,e),this.options,e)};var pK=!1,F_={false:"push",true:"unshift",after:"push",before:"unshift"},dC={isPermalinkSymbol:!0};function sM(t,e,r,n){var i;if(!pK){var a="Using deprecated markdown-it-anchor permalink option, see https://github.com/valeriangalliat/markdown-it-anchor#permalinks";typeof process=="object"&&process&&process.emitWarning?process.emitWarning(a):console.warn(a),pK=!0}var s=[Object.assign(new r.Token("link_open","a",1),{attrs:[].concat(e.permalinkClass?[["class",e.permalinkClass]]:[],[["href",e.permalinkHref(t,r)]],Object.entries(e.permalinkAttrs(t,r)))}),Object.assign(new r.Token("html_block","",0),{content:e.permalinkSymbol,meta:dC}),new r.Token("link_close","a",-1)];e.permalinkSpace&&r.tokens[n+1].children[F_[e.permalinkBefore]](Object.assign(new r.Token("text","",0),{content:" "})),(i=r.tokens[n+1].children)[F_[e.permalinkBefore]].apply(i,s)}function cce(t){return"#"+t}function uce(t){return{}}var WOe={class:"header-anchor",symbol:"#",renderHref:cce,renderAttrs:uce};function K4(t){function e(r){return r=Object.assign({},e.defaults,r),function(n,i,a,s){return t(n,r,i,a,s)}}return e.defaults=Object.assign({},WOe),e.renderPermalinkImpl=t,e}function Uz(t){var e=[],r=t.filter(function(n){if(n[0]!=="class")return!0;e.push(n[1])});return e.length>0&&r.unshift(["class",e.join(" ")]),r}var Kw=K4(function(t,e,r,n,i){var a,s=[Object.assign(new n.Token("link_open","a",1),{attrs:Uz([].concat(e.class?[["class",e.class]]:[],[["href",e.renderHref(t,n)]],e.ariaHidden?[["aria-hidden","true"]]:[],Object.entries(e.renderAttrs(t,n))))}),Object.assign(new n.Token("html_inline","",0),{content:e.symbol,meta:dC}),new n.Token("link_close","a",-1)];if(e.space){var o=typeof e.space=="string"?e.space:" ";n.tokens[i+1].children[F_[e.placement]](Object.assign(new n.Token(typeof e.space=="string"?"html_inline":"text","",0),{content:o}))}(a=n.tokens[i+1].children)[F_[e.placement]].apply(a,s)});Object.assign(Kw.defaults,{space:!0,placement:"after",ariaHidden:!1});var vf=K4(Kw.renderPermalinkImpl);vf.defaults=Object.assign({},Kw.defaults,{ariaHidden:!0});var dce=K4(function(t,e,r,n,i){var a=[Object.assign(new n.Token("link_open","a",1),{attrs:Uz([].concat(e.class?[["class",e.class]]:[],[["href",e.renderHref(t,n)]],Object.entries(e.renderAttrs(t,n))))})].concat(e.safariReaderFix?[new n.Token("span_open","span",1)]:[],n.tokens[i+1].children,e.safariReaderFix?[new n.Token("span_close","span",-1)]:[],[new n.Token("link_close","a",-1)]);n.tokens[i+1]=Object.assign(new n.Token("inline","",0),{children:a})});Object.assign(dce.defaults,{safariReaderFix:!1});var gK=K4(function(t,e,r,n,i){var a;if(!["visually-hidden","aria-label","aria-describedby","aria-labelledby"].includes(e.style))throw new Error("`permalink.linkAfterHeader` called with unknown style option `"+e.style+"`");if(!["aria-describedby","aria-labelledby"].includes(e.style)&&!e.assistiveText)throw new Error("`permalink.linkAfterHeader` called without the `assistiveText` option in `"+e.style+"` style");if(e.style==="visually-hidden"&&!e.visuallyHiddenClass)throw new Error("`permalink.linkAfterHeader` called without the `visuallyHiddenClass` option in `visually-hidden` style");var s=n.tokens[i+1].children.filter(function(h){return h.type==="text"||h.type==="code_inline"}).reduce(function(h,f){return h+f.content},""),o=[],l=[];if(e.class&&l.push(["class",e.class]),l.push(["href",e.renderHref(t,n)]),l.push.apply(l,Object.entries(e.renderAttrs(t,n))),e.style==="visually-hidden"){if(o.push(Object.assign(new n.Token("span_open","span",1),{attrs:[["class",e.visuallyHiddenClass]]}),Object.assign(new n.Token("text","",0),{content:e.assistiveText(s)}),new n.Token("span_close","span",-1)),e.space){var u=typeof e.space=="string"?e.space:" ";o[F_[e.placement]](Object.assign(new n.Token(typeof e.space=="string"?"html_inline":"text","",0),{content:u}))}o[F_[e.placement]](Object.assign(new n.Token("span_open","span",1),{attrs:[["aria-hidden","true"]]}),Object.assign(new n.Token("html_inline","",0),{content:e.symbol,meta:dC}),new n.Token("span_close","span",-1))}else o.push(Object.assign(new n.Token("html_inline","",0),{content:e.symbol,meta:dC}));e.style==="aria-label"?l.push(["aria-label",e.assistiveText(s)]):["aria-describedby","aria-labelledby"].includes(e.style)&&l.push([e.style,t]);var d=[Object.assign(new n.Token("link_open","a",1),{attrs:Uz(l)})].concat(o,[new n.Token("link_close","a",-1)]);(a=n.tokens).splice.apply(a,[i+3,0].concat(d)),e.wrapper&&(n.tokens.splice(i,0,Object.assign(new n.Token("html_block","",0),{content:e.wrapper[0]+` +`})),n.tokens.splice(i+3+d.length+1,0,Object.assign(new n.Token("html_block","",0),{content:e.wrapper[1]+` +`})))});function mK(t,e,r,n){var i=t,a=n;if(r&&Object.prototype.hasOwnProperty.call(e,i))throw new Error("User defined `id` attribute `"+t+"` is not unique. Please fix it in your Markdown to continue.");for(;Object.prototype.hasOwnProperty.call(e,i);)i=t+"-"+a,a+=1;return e[i]=!0,i}function Em(t,e){e=Object.assign({},Em.defaults,e),t.core.ruler.push("anchor",function(r){for(var n,i={},a=r.tokens,s=Array.isArray(e.level)?(n=e.level,function(h){return n.includes(h)}):(function(h){return function(f){return f>=h}})(e.level),o=0;o0&&(r+=`:${t[e].meta.subId}`),`[${r}]`}function JOe(t,e,r,n,i){const a=i.rules.footnote_anchor_name(t,e,r,n,i),s=i.rules.footnote_caption(t,e,r,n,i);let o=a;return t[e].meta.subId>0&&(o+=`:${t[e].meta.subId}`),`${s}`}function e9e(t,e,r){return(r.xhtmlOut?`
    `:`
    `)+`
      -`}function T9e(){return`
    +`}function t9e(){return`
    -`}function x9e(t,e,r,n,a){let i=a.rules.footnote_anchor_name(t,e,r,n,a);return t[e].meta.subId>0&&(i+=`:${t[e].meta.subId}`),`
  • `}function C9e(){return`
  • -`}function w9e(t,e,r,n,a){let i=a.rules.footnote_anchor_name(t,e,r,n,a);return t[e].meta.subId>0&&(i+=`:${t[e].meta.subId}`),` ↩︎`}function k9e(t){const e=t.helpers.parseLinkLabel,r=t.utils.isSpace;t.renderer.rules.footnote_ref=E9e,t.renderer.rules.footnote_block_open=S9e,t.renderer.rules.footnote_block_close=T9e,t.renderer.rules.footnote_open=x9e,t.renderer.rules.footnote_close=C9e,t.renderer.rules.footnote_anchor=w9e,t.renderer.rules.footnote_caption=b9e,t.renderer.rules.footnote_anchor_name=_9e;function n(o,l,u,d){const h=o.bMarks[l]+o.tShift[l],f=o.eMarks[l];if(h+4>f||o.src.charCodeAt(h)!==91||o.src.charCodeAt(h+1)!==94)return!1;let p;for(p=h+2;p=f||o.src.charCodeAt(++p)!==58)return!1;if(d)return!0;p++,o.env.footnotes||(o.env.footnotes={}),o.env.footnotes.refs||(o.env.footnotes.refs={});const g=o.src.slice(h+2,p-2);o.env.footnotes.refs[`:${g}`]=-1;const m=new o.Token("footnote_reference_open","",1);m.meta={label:g},m.level=o.level++,o.tokens.push(m);const v=o.bMarks[l],y=o.tShift[l],b=o.sCount[l],_=o.parentType,S=p,x=o.sCount[l]+p-(o.bMarks[l]+o.tShift[l]);let C=x;for(;p=u||o.src.charCodeAt(d)!==94||o.src.charCodeAt(d+1)!==91)return!1;const h=d+2,f=e(o,d+1);if(f<0)return!1;if(!l){o.env.footnotes||(o.env.footnotes={}),o.env.footnotes.list||(o.env.footnotes.list=[]);const p=o.env.footnotes.list.length,g=[];o.md.inline.parse(o.src.slice(h,f),o.md,o.env,g);const m=o.push("footnote_ref","",0);m.meta={id:p},o.env.footnotes.list[p]={content:o.src.slice(h,f),tokens:g}}return o.pos=f+1,o.posMax=u,!0}function i(o,l){const u=o.posMax,d=o.pos;if(d+3>u||!o.env.footnotes||!o.env.footnotes.refs||o.src.charCodeAt(d)!==91||o.src.charCodeAt(d+1)!==94)return!1;let h;for(h=d+2;h=u)return!1;h++;const f=o.src.slice(d+2,h-1);if(typeof o.env.footnotes.refs[`:${f}`]>"u")return!1;if(!l){o.env.footnotes.list||(o.env.footnotes.list=[]);let p;o.env.footnotes.refs[`:${f}`]<0?(p=o.env.footnotes.list.length,o.env.footnotes.list[p]={label:f,count:0},o.env.footnotes.refs[`:${f}`]=p):p=o.env.footnotes.refs[`:${f}`];const g=o.env.footnotes.list[p].count;o.env.footnotes.list[p].count++;const m=o.push("footnote_ref","",0);m.meta={id:p,subId:g,label:f}}return o.pos=h,o.posMax=u,!0}function s(o){let l,u,d,h=!1;const f={};if(!o.env.footnotes||(o.tokens=o.tokens.filter(function(g){return g.type==="footnote_reference_open"?(h=!0,u=[],d=g.meta.label,!1):g.type==="footnote_reference_close"?(h=!1,f[":"+d]=u,!1):(h&&u.push(g),!h)}),!o.env.footnotes.list))return;const p=o.env.footnotes.list;o.tokens.push(new o.Token("footnote_block_open","",1));for(let g=0,m=p.length;g0?p[g].count:1;for(let _=0;_=0;b--)if(m[b].level===y)return b;return-1}function i(m,v){return h(m[v])&&f(m[v-1])&&p(m[v-2])&&g(m[v])}function s(m,v){if(m.children.unshift(o(m,v)),m.children[1].content=m.children[1].content.slice(3),m.content=m.content.slice(3),e)if(r){m.children.pop();var y="task-item-"+Math.ceil(Math.random()*(1e4*1e3)-1e3);m.children[0].content=m.children[0].content.slice(0,-1)+' id="'+y+'">',m.children.push(d(m.content,y,v))}else m.children.unshift(l(v)),m.children.push(u(v))}function o(m,v){var y=new v("html_inline","",0),b=t?' disabled="" ':"";return m.content.indexOf("[ ] ")===0?y.content='':(m.content.indexOf("[x] ")===0||m.content.indexOf("[X] ")===0)&&(y.content=''),y}function l(m){var v=new m("html_inline","",0);return v.content="",v}function d(m,v,y){var b=new y("html_inline","",0);return b.content='",b.attrs=[{for:v}],b}function h(m){return m.type==="inline"}function f(m){return m.type==="paragraph_open"}function p(m){return m.type==="list_item_open"}function g(m){return m.content.indexOf("[ ] ")===0||m.content.indexOf("[x] ")===0||m.content.indexOf("[X] ")===0}return F8}var R9e=A9e();const N9e=Fl(R9e),I9e={note:'',tip:'',important:'',warning:'',caution:''},O9e=(t,e={})=>{const{markers:r=["TIP","NOTE","IMPORTANT","WARNING","CAUTION"],icons:n=I9e,matchCaseSensitive:a=!1,titles:i={},classPrefix:s="markdown-alert"}=e,o=r==="*"?"\\w+":r.join("|"),l=new RegExp(`^\\\\?\\[\\!(${o})\\]([^\\n\\r]*)`,a?"":"i");t.core.ruler.after("block","github-alerts",u=>{const d=u.tokens;for(let h=0;hx.type==="inline");if(!v)continue;const y=v.content.match(l);if(!y)continue;const b=y[1].toLowerCase(),_=y[2].trim()||(i[b]??D9e(b)),S=n[b]??"";v.content=v.content.slice(y[0].length).trimStart(),f.type="alert_open",f.tag="div",f.meta={title:_,type:b,icon:S},g.type="alert_close",g.tag="div"}}),t.renderer.rules.alert_open=function(u,d){const{title:h,type:f,icon:p}=u[d].meta;return`

    ${p}${h}

    `}};function D9e(t){return t.charAt(0).toUpperCase()+t.slice(1)}function zce(t){return typeof t>"u"||t===null}function L9e(t){return typeof t=="object"&&t!==null}function M9e(t){return Array.isArray(t)?t:zce(t)?[]:[t]}function P9e(t,e){var r,n,a,i;if(e)for(i=Object.keys(e),r=0,n=i.length;ro&&(i=" ... ",e=n-o+i.length),r-n>o&&(s=" ...",r=n+o-s.length),{str:i+t.slice(e,r).replace(/\t/g,"→")+s,pos:n-e+i.length}}function z8(t,e){return Ls.repeat(" ",e-t.length)+t}function H9e(t,e){if(e=Object.create(e||null),!t.buffer)return null;e.maxLength||(e.maxLength=79),typeof e.indent!="number"&&(e.indent=1),typeof e.linesBefore!="number"&&(e.linesBefore=3),typeof e.linesAfter!="number"&&(e.linesAfter=2);for(var r=/\r?\n|\r|\0/g,n=[0],a=[],i,s=-1;i=r.exec(t.buffer);)a.push(i.index),n.push(i.index+i[0].length),t.position<=i.index&&s<0&&(s=n.length-2);s<0&&(s=n.length-1);var o="",l,u,d=Math.min(t.line+e.linesAfter,a.length).toString().length,h=e.maxLength-(e.indent+d+3);for(l=1;l<=e.linesBefore&&!(s-l<0);l++)u=$8(t.buffer,n[s-l],a[s-l],t.position-(n[s]-n[s-l]),h),o=Ls.repeat(" ",e.indent)+z8((t.line-l+1).toString(),d)+" | "+u.str+` -`+o;for(u=$8(t.buffer,n[s],a[s],t.position,h),o+=Ls.repeat(" ",e.indent)+z8((t.line+1).toString(),d)+" | "+u.str+` -`,o+=Ls.repeat("-",e.indent+d+3+u.pos)+`^ -`,l=1;l<=e.linesAfter&&!(s+l>=a.length);l++)u=$8(t.buffer,n[s+l],a[s+l],t.position-(n[s]-n[s+l]),h),o+=Ls.repeat(" ",e.indent)+z8((t.line+l+1).toString(),d)+" | "+u.str+` -`;return o.replace(/\n$/,"")}var V9e=H9e,W9e=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],K9e=["scalar","sequence","mapping"];function X9e(t){var e={};return t!==null&&Object.keys(t).forEach(function(r){t[r].forEach(function(n){e[String(n)]=r})}),e}function j9e(t,e){if(e=e||{},Object.keys(e).forEach(function(r){if(W9e.indexOf(r)===-1)throw new s0('Unknown option "'+r+'" is met in definition of "'+t+'" YAML type.')}),this.options=e,this.tag=t,this.kind=e.kind||null,this.resolve=e.resolve||function(){return!0},this.construct=e.construct||function(r){return r},this.instanceOf=e.instanceOf||null,this.predicate=e.predicate||null,this.represent=e.represent||null,this.representName=e.representName||null,this.defaultStyle=e.defaultStyle||null,this.multi=e.multi||!1,this.styleAliases=X9e(e.styleAliases||null),K9e.indexOf(this.kind)===-1)throw new s0('Unknown kind "'+this.kind+'" is specified for "'+t+'" YAML type.')}var cs=j9e;function zK(t,e){var r=[];return t[e].forEach(function(n){var a=r.length;r.forEach(function(i,s){i.tag===n.tag&&i.kind===n.kind&&i.multi===n.multi&&(a=s)}),r[a]=n}),r}function Q9e(){var t={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}},e,r;function n(a){a.multi?(t.multi[a.kind].push(a),t.multi.fallback.push(a)):t[a.kind][a.tag]=t.fallback[a.tag]=a}for(e=0,r=arguments.length;e=0?"0b"+t.toString(2):"-0b"+t.toString(2).slice(1)},octal:function(t){return t>=0?"0o"+t.toString(8):"-0o"+t.toString(8).slice(1)},decimal:function(t){return t.toString(10)},hexadecimal:function(t){return t>=0?"0x"+t.toString(16).toUpperCase():"-0x"+t.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}}),yDe=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function _De(t){return!(t===null||!yDe.test(t)||t[t.length-1]==="_")}function bDe(t){var e,r;return e=t.replace(/_/g,"").toLowerCase(),r=e[0]==="-"?-1:1,"+-".indexOf(e[0])>=0&&(e=e.slice(1)),e===".inf"?r===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:e===".nan"?NaN:r*parseFloat(e,10)}var EDe=/^[-+]?[0-9]+e/;function SDe(t,e){var r;if(isNaN(t))switch(e){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===t)switch(e){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===t)switch(e){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(Ls.isNegativeZero(t))return"-0.0";return r=t.toString(10),EDe.test(r)?r.replace("e",".e"):r}function TDe(t){return Object.prototype.toString.call(t)==="[object Number]"&&(t%1!==0||Ls.isNegativeZero(t))}var xDe=new cs("tag:yaml.org,2002:float",{kind:"scalar",resolve:_De,construct:bDe,predicate:TDe,represent:SDe,defaultStyle:"lowercase"}),CDe=rDe.extend({implicit:[sDe,uDe,vDe,xDe]}),Gce=CDe,qce=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),Yce=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");function wDe(t){return t===null?!1:qce.exec(t)!==null||Yce.exec(t)!==null}function kDe(t){var e,r,n,a,i,s,o,l=0,u=null,d,h,f;if(e=qce.exec(t),e===null&&(e=Yce.exec(t)),e===null)throw new Error("Date resolve error");if(r=+e[1],n=+e[2]-1,a=+e[3],!e[4])return new Date(Date.UTC(r,n,a));if(i=+e[4],s=+e[5],o=+e[6],e[7]){for(l=e[7].slice(0,3);l.length<3;)l+="0";l=+l}return e[9]&&(d=+e[10],h=+(e[11]||0),u=(d*60+h)*6e4,e[9]==="-"&&(u=-u)),f=new Date(Date.UTC(r,n,a,i,s,o,l)),u&&f.setTime(f.getTime()-u),f}function ADe(t){return t.toISOString()}var RDe=new cs("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:wDe,construct:kDe,instanceOf:Date,represent:ADe});function NDe(t){return t==="<<"||t===null}var IDe=new cs("tag:yaml.org,2002:merge",{kind:"scalar",resolve:NDe}),oU=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/= -\r`;function ODe(t){if(t===null)return!1;var e,r,n=0,a=t.length,i=oU;for(r=0;r64)){if(e<0)return!1;n+=6}return n%8===0}function DDe(t){var e,r,n=t.replace(/[\r\n=]/g,""),a=n.length,i=oU,s=0,o=[];for(e=0;e>16&255),o.push(s>>8&255),o.push(s&255)),s=s<<6|i.indexOf(n.charAt(e));return r=a%4*6,r===0?(o.push(s>>16&255),o.push(s>>8&255),o.push(s&255)):r===18?(o.push(s>>10&255),o.push(s>>2&255)):r===12&&o.push(s>>4&255),new Uint8Array(o)}function LDe(t){var e="",r=0,n,a,i=t.length,s=oU;for(n=0;n>18&63],e+=s[r>>12&63],e+=s[r>>6&63],e+=s[r&63]),r=(r<<8)+t[n];return a=i%3,a===0?(e+=s[r>>18&63],e+=s[r>>12&63],e+=s[r>>6&63],e+=s[r&63]):a===2?(e+=s[r>>10&63],e+=s[r>>4&63],e+=s[r<<2&63],e+=s[64]):a===1&&(e+=s[r>>2&63],e+=s[r<<4&63],e+=s[64],e+=s[64]),e}function MDe(t){return Object.prototype.toString.call(t)==="[object Uint8Array]"}var PDe=new cs("tag:yaml.org,2002:binary",{kind:"scalar",resolve:ODe,construct:DDe,predicate:MDe,represent:LDe}),BDe=Object.prototype.hasOwnProperty,FDe=Object.prototype.toString;function $De(t){if(t===null)return!0;var e=[],r,n,a,i,s,o=t;for(r=0,n=o.length;r>10)+55296,(t-65536&1023)+56320)}function Xce(t,e,r){e==="__proto__"?Object.defineProperty(t,e,{configurable:!0,enumerable:!0,writable:!0,value:r}):t[e]=r}var jce=new Array(256),Qce=new Array(256);for(var zg=0;zg<256;zg++)jce[zg]=qK(zg)?1:0,Qce[zg]=qK(zg);function iLe(t,e){this.input=t,this.filename=e.filename||null,this.schema=e.schema||jDe,this.onWarning=e.onWarning||null,this.legacy=e.legacy||!1,this.json=e.json||!1,this.listener=e.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=t.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function Zce(t,e){var r={name:t.filename,buffer:t.input.slice(0,-1),position:t.position,line:t.line,column:t.position-t.lineStart};return r.snippet=V9e(r),new s0(e,r)}function Cr(t,e){throw Zce(t,e)}function CC(t,e){t.onWarning&&t.onWarning.call(null,Zce(t,e))}var YK={YAML:function(e,r,n){var a,i,s;e.version!==null&&Cr(e,"duplication of %YAML directive"),n.length!==1&&Cr(e,"YAML directive accepts exactly one argument"),a=/^([0-9]+)\.([0-9]+)$/.exec(n[0]),a===null&&Cr(e,"ill-formed argument of the YAML directive"),i=parseInt(a[1],10),s=parseInt(a[2],10),i!==1&&Cr(e,"unacceptable YAML version of the document"),e.version=n[0],e.checkLineBreaks=s<2,s!==1&&s!==2&&CC(e,"unsupported YAML version of the document")},TAG:function(e,r,n){var a,i;n.length!==2&&Cr(e,"TAG directive accepts exactly two arguments"),a=n[0],i=n[1],Wce.test(a)||Cr(e,"ill-formed tag handle (first argument) of the TAG directive"),ih.call(e.tagMap,a)&&Cr(e,'there is a previously declared suffix for "'+a+'" tag handle'),Kce.test(i)||Cr(e,"ill-formed tag prefix (second argument) of the TAG directive");try{i=decodeURIComponent(i)}catch{Cr(e,"tag prefix is malformed: "+i)}e.tagMap[a]=i}};function Qd(t,e,r,n){var a,i,s,o;if(e1&&(t.result+=Ls.repeat(` -`,e-1))}function sLe(t,e,r){var n,a,i,s,o,l,u,d,h=t.kind,f=t.result,p;if(p=t.input.charCodeAt(t.position),_o(p)||Im(p)||p===35||p===38||p===42||p===33||p===124||p===62||p===39||p===34||p===37||p===64||p===96||(p===63||p===45)&&(a=t.input.charCodeAt(t.position+1),_o(a)||r&&Im(a)))return!1;for(t.kind="scalar",t.result="",i=s=t.position,o=!1;p!==0;){if(p===58){if(a=t.input.charCodeAt(t.position+1),_o(a)||r&&Im(a))break}else if(p===35){if(n=t.input.charCodeAt(t.position-1),_o(n))break}else{if(t.position===t.lineStart&&ck(t)||r&&Im(p))break;if(ru(p))if(l=t.line,u=t.lineStart,d=t.lineIndent,ei(t,!1,-1),t.lineIndent>=e){o=!0,p=t.input.charCodeAt(t.position);continue}else{t.position=s,t.line=l,t.lineStart=u,t.lineIndent=d;break}}o&&(Qd(t,i,s,!1),cU(t,t.line-l),i=s=t.position,o=!1),vp(p)||(s=t.position+1),p=t.input.charCodeAt(++t.position)}return Qd(t,i,s,!1),t.result?!0:(t.kind=h,t.result=f,!1)}function oLe(t,e){var r,n,a;if(r=t.input.charCodeAt(t.position),r!==39)return!1;for(t.kind="scalar",t.result="",t.position++,n=a=t.position;(r=t.input.charCodeAt(t.position))!==0;)if(r===39)if(Qd(t,n,t.position,!0),r=t.input.charCodeAt(++t.position),r===39)n=t.position,t.position++,a=t.position;else return!0;else ru(r)?(Qd(t,n,a,!0),cU(t,ei(t,!1,e)),n=a=t.position):t.position===t.lineStart&&ck(t)?Cr(t,"unexpected end of the document within a single quoted scalar"):(t.position++,a=t.position);Cr(t,"unexpected end of the stream within a single quoted scalar")}function lLe(t,e){var r,n,a,i,s,o;if(o=t.input.charCodeAt(t.position),o!==34)return!1;for(t.kind="scalar",t.result="",t.position++,r=n=t.position;(o=t.input.charCodeAt(t.position))!==0;){if(o===34)return Qd(t,r,t.position,!0),t.position++,!0;if(o===92){if(Qd(t,r,t.position,!0),o=t.input.charCodeAt(++t.position),ru(o))ei(t,!1,e);else if(o<256&&jce[o])t.result+=Qce[o],t.position++;else if((s=rLe(o))>0){for(a=s,i=0;a>0;a--)o=t.input.charCodeAt(++t.position),(s=tLe(o))>=0?i=(i<<4)+s:Cr(t,"expected hexadecimal character");t.result+=aLe(i),t.position++}else Cr(t,"unknown escape sequence");r=n=t.position}else ru(o)?(Qd(t,r,n,!0),cU(t,ei(t,!1,e)),r=n=t.position):t.position===t.lineStart&&ck(t)?Cr(t,"unexpected end of the document within a double quoted scalar"):(t.position++,n=t.position)}Cr(t,"unexpected end of the stream within a double quoted scalar")}function cLe(t,e){var r=!0,n,a,i,s=t.tag,o,l=t.anchor,u,d,h,f,p,g=Object.create(null),m,v,y,b;if(b=t.input.charCodeAt(t.position),b===91)d=93,p=!1,o=[];else if(b===123)d=125,p=!0,o={};else return!1;for(t.anchor!==null&&(t.anchorMap[t.anchor]=o),b=t.input.charCodeAt(++t.position);b!==0;){if(ei(t,!0,e),b=t.input.charCodeAt(t.position),b===d)return t.position++,t.tag=s,t.anchor=l,t.kind=p?"mapping":"sequence",t.result=o,!0;r?b===44&&Cr(t,"expected the node content, but found ','"):Cr(t,"missed comma between flow collection entries"),v=m=y=null,h=f=!1,b===63&&(u=t.input.charCodeAt(t.position+1),_o(u)&&(h=f=!0,t.position++,ei(t,!0,e))),n=t.line,a=t.lineStart,i=t.position,j_(t,e,TC,!1,!0),v=t.tag,m=t.result,ei(t,!0,e),b=t.input.charCodeAt(t.position),(f||t.line===n)&&b===58&&(h=!0,b=t.input.charCodeAt(++t.position),ei(t,!0,e),j_(t,e,TC,!1,!0),y=t.result),p?Om(t,o,g,v,m,y,n,a,i):h?o.push(Om(t,null,g,v,m,y,n,a,i)):o.push(m),ei(t,!0,e),b=t.input.charCodeAt(t.position),b===44?(r=!0,b=t.input.charCodeAt(++t.position)):r=!1}Cr(t,"unexpected end of the stream within a flow collection")}function uLe(t,e){var r,n,a=U8,i=!1,s=!1,o=e,l=0,u=!1,d,h;if(h=t.input.charCodeAt(t.position),h===124)n=!1;else if(h===62)n=!0;else return!1;for(t.kind="scalar",t.result="";h!==0;)if(h=t.input.charCodeAt(++t.position),h===43||h===45)U8===a?a=h===43?UK:QDe:Cr(t,"repeat of a chomping mode identifier");else if((d=nLe(h))>=0)d===0?Cr(t,"bad explicit indentation width of a block scalar; it cannot be less than one"):s?Cr(t,"repeat of an indentation width identifier"):(o=e+d-1,s=!0);else break;if(vp(h)){do h=t.input.charCodeAt(++t.position);while(vp(h));if(h===35)do h=t.input.charCodeAt(++t.position);while(!ru(h)&&h!==0)}for(;h!==0;){for(lU(t),t.lineIndent=0,h=t.input.charCodeAt(t.position);(!s||t.lineIndento&&(o=t.lineIndent),ru(h)){l++;continue}if(t.lineIndente)&&l!==0)Cr(t,"bad indentation of a sequence entry");else if(t.lineIndente)&&(v&&(s=t.line,o=t.lineStart,l=t.position),j_(t,e,xC,!0,a)&&(v?g=t.result:m=t.result),v||(Om(t,h,f,p,g,m,s,o,l),p=g=m=null),ei(t,!0,-1),b=t.input.charCodeAt(t.position)),(t.line===i||t.lineIndent>e)&&b!==0)Cr(t,"bad indentation of a mapping entry");else if(t.lineIndente?l=1:t.lineIndent===e?l=0:t.lineIndente?l=1:t.lineIndent===e?l=0:t.lineIndent tag; it should be "scalar", not "'+t.kind+'"'),h=0,f=t.implicitTypes.length;h"),t.result!==null&&g.kind!==t.kind&&Cr(t,"unacceptable node kind for !<"+t.tag+'> tag; it should be "'+g.kind+'", not "'+t.kind+'"'),g.resolve(t.result,t.tag)?(t.result=g.construct(t.result,t.tag),t.anchor!==null&&(t.anchorMap[t.anchor]=t.result)):Cr(t,"cannot resolve a node with !<"+t.tag+"> explicit tag")}return t.listener!==null&&t.listener("close",t),t.tag!==null||t.anchor!==null||d}function gLe(t){var e=t.position,r,n,a,i=!1,s;for(t.version=null,t.checkLineBreaks=t.legacy,t.tagMap=Object.create(null),t.anchorMap=Object.create(null);(s=t.input.charCodeAt(t.position))!==0&&(ei(t,!0,-1),s=t.input.charCodeAt(t.position),!(t.lineIndent>0||s!==37));){for(i=!0,s=t.input.charCodeAt(++t.position),r=t.position;s!==0&&!_o(s);)s=t.input.charCodeAt(++t.position);for(n=t.input.slice(r,t.position),a=[],n.length<1&&Cr(t,"directive name must not be less than one character in length");s!==0;){for(;vp(s);)s=t.input.charCodeAt(++t.position);if(s===35){do s=t.input.charCodeAt(++t.position);while(s!==0&&!ru(s));break}if(ru(s))break;for(r=t.position;s!==0&&!_o(s);)s=t.input.charCodeAt(++t.position);a.push(t.input.slice(r,t.position))}s!==0&&lU(t),ih.call(YK,n)?YK[n](t,n,a):CC(t,'unknown document directive "'+n+'"')}if(ei(t,!0,-1),t.lineIndent===0&&t.input.charCodeAt(t.position)===45&&t.input.charCodeAt(t.position+1)===45&&t.input.charCodeAt(t.position+2)===45?(t.position+=3,ei(t,!0,-1)):i&&Cr(t,"directives end mark is expected"),j_(t,t.lineIndent-1,xC,!1,!0),ei(t,!0,-1),t.checkLineBreaks&&JDe.test(t.input.slice(e,t.position))&&CC(t,"non-ASCII line breaks are interpreted as content"),t.documents.push(t.result),t.position===t.lineStart&&ck(t)){t.input.charCodeAt(t.position)===46&&(t.position+=3,ei(t,!0,-1));return}if(t.position=d||l.src.slice(S,x)==="..."||(S=l.bMarks[p]+l.tShift[p],x=l.eMarks[p],S=4)){for(f=S+1;f<=x&&a[(f-S)%s]===l.src[f];f++);if(!(Math.floor((f-S)/s){let e="";t.use(xLe,r=>{const n=wLe(r);n!==void 0?e=Jce(n,t.utils.escapeHtml):e=""}),t.renderer.rules.front_matter=(r,n,a,i,s)=>e===""?"":` +`}function r9e(t,e,r,n,i){let a=i.rules.footnote_anchor_name(t,e,r,n,i);return t[e].meta.subId>0&&(a+=`:${t[e].meta.subId}`),`
  • `}function n9e(){return`
  • +`}function i9e(t,e,r,n,i){let a=i.rules.footnote_anchor_name(t,e,r,n,i);return t[e].meta.subId>0&&(a+=`:${t[e].meta.subId}`),` ↩︎`}function a9e(t){const e=t.helpers.parseLinkLabel,r=t.utils.isSpace;t.renderer.rules.footnote_ref=JOe,t.renderer.rules.footnote_block_open=e9e,t.renderer.rules.footnote_block_close=t9e,t.renderer.rules.footnote_open=r9e,t.renderer.rules.footnote_close=n9e,t.renderer.rules.footnote_anchor=i9e,t.renderer.rules.footnote_caption=ZOe,t.renderer.rules.footnote_anchor_name=QOe;function n(o,l,u,d){const h=o.bMarks[l]+o.tShift[l],f=o.eMarks[l];if(h+4>f||o.src.charCodeAt(h)!==91||o.src.charCodeAt(h+1)!==94)return!1;let p;for(p=h+2;p=f||o.src.charCodeAt(++p)!==58)return!1;if(d)return!0;p++,o.env.footnotes||(o.env.footnotes={}),o.env.footnotes.refs||(o.env.footnotes.refs={});const g=o.src.slice(h+2,p-2);o.env.footnotes.refs[`:${g}`]=-1;const m=new o.Token("footnote_reference_open","",1);m.meta={label:g},m.level=o.level++,o.tokens.push(m);const y=o.bMarks[l],v=o.tShift[l],b=o.sCount[l],_=o.parentType,E=p,x=o.sCount[l]+p-(o.bMarks[l]+o.tShift[l]);let C=x;for(;p=u||o.src.charCodeAt(d)!==94||o.src.charCodeAt(d+1)!==91)return!1;const h=d+2,f=e(o,d+1);if(f<0)return!1;if(!l){o.env.footnotes||(o.env.footnotes={}),o.env.footnotes.list||(o.env.footnotes.list=[]);const p=o.env.footnotes.list.length,g=[];o.md.inline.parse(o.src.slice(h,f),o.md,o.env,g);const m=o.push("footnote_ref","",0);m.meta={id:p},o.env.footnotes.list[p]={content:o.src.slice(h,f),tokens:g}}return o.pos=f+1,o.posMax=u,!0}function a(o,l){const u=o.posMax,d=o.pos;if(d+3>u||!o.env.footnotes||!o.env.footnotes.refs||o.src.charCodeAt(d)!==91||o.src.charCodeAt(d+1)!==94)return!1;let h;for(h=d+2;h=u)return!1;h++;const f=o.src.slice(d+2,h-1);if(typeof o.env.footnotes.refs[`:${f}`]>"u")return!1;if(!l){o.env.footnotes.list||(o.env.footnotes.list=[]);let p;o.env.footnotes.refs[`:${f}`]<0?(p=o.env.footnotes.list.length,o.env.footnotes.list[p]={label:f,count:0},o.env.footnotes.refs[`:${f}`]=p):p=o.env.footnotes.refs[`:${f}`];const g=o.env.footnotes.list[p].count;o.env.footnotes.list[p].count++;const m=o.push("footnote_ref","",0);m.meta={id:p,subId:g,label:f}}return o.pos=h,o.posMax=u,!0}function s(o){let l,u,d,h=!1;const f={};if(!o.env.footnotes||(o.tokens=o.tokens.filter(function(g){return g.type==="footnote_reference_open"?(h=!0,u=[],d=g.meta.label,!1):g.type==="footnote_reference_close"?(h=!1,f[":"+d]=u,!1):(h&&u.push(g),!h)}),!o.env.footnotes.list))return;const p=o.env.footnotes.list;o.tokens.push(new o.Token("footnote_block_open","",1));for(let g=0,m=p.length;g0?p[g].count:1;for(let _=0;_=0;b--)if(m[b].level===v)return b;return-1}function a(m,y){return h(m[y])&&f(m[y-1])&&p(m[y-2])&&g(m[y])}function s(m,y){if(m.children.unshift(o(m,y)),m.children[1].content=m.children[1].content.slice(3),m.content=m.content.slice(3),e)if(r){m.children.pop();var v="task-item-"+Math.ceil(Math.random()*(1e4*1e3)-1e3);m.children[0].content=m.children[0].content.slice(0,-1)+' id="'+v+'">',m.children.push(d(m.content,v,y))}else m.children.unshift(l(y)),m.children.push(u(y))}function o(m,y){var v=new y("html_inline","",0),b=t?' disabled="" ':"";return m.content.indexOf("[ ] ")===0?v.content='':(m.content.indexOf("[x] ")===0||m.content.indexOf("[X] ")===0)&&(v.content=''),v}function l(m){var y=new m("html_inline","",0);return y.content="",y}function d(m,y,v){var b=new v("html_inline","",0);return b.content='",b.attrs=[{for:y}],b}function h(m){return m.type==="inline"}function f(m){return m.type==="paragraph_open"}function p(m){return m.type==="list_item_open"}function g(m){return m.content.indexOf("[ ] ")===0||m.content.indexOf("[x] ")===0||m.content.indexOf("[X] ")===0}return T8}var o9e=s9e();const l9e=Ml(o9e),c9e={note:'',tip:'',important:'',warning:'',caution:''},u9e=(t,e={})=>{const{markers:r=["TIP","NOTE","IMPORTANT","WARNING","CAUTION"],icons:n=c9e,matchCaseSensitive:i=!1,titles:a={},classPrefix:s="markdown-alert"}=e,o=r==="*"?"\\w+":r.join("|"),l=new RegExp(`^\\\\?\\[\\!(${o})\\]([^\\n\\r]*)`,i?"":"i");t.core.ruler.after("block","github-alerts",u=>{const d=u.tokens;for(let h=0;hx.type==="inline");if(!y)continue;const v=y.content.match(l);if(!v)continue;const b=v[1].toLowerCase(),_=v[2].trim()||(a[b]??d9e(b)),E=n[b]??"";y.content=y.content.slice(v[0].length).trimStart(),f.type="alert_open",f.tag="div",f.meta={title:_,type:b,icon:E},g.type="alert_close",g.tag="div"}}),t.renderer.rules.alert_open=function(u,d){const{title:h,type:f,icon:p}=u[d].meta;return`

    ${p}${h}

    `}};function d9e(t){return t.charAt(0).toUpperCase()+t.slice(1)}var h9e=Object.create,hce=Object.defineProperty,f9e=Object.getOwnPropertyDescriptor,p9e=Object.getOwnPropertyNames,g9e=Object.getPrototypeOf,m9e=Object.prototype.hasOwnProperty,si=(t,e)=>()=>(e||(t((e={exports:{}}).exports,e),t=null),e.exports),y9e=(t,e,r,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(var i=p9e(e),a=0,s=i.length,o;ae[l]).bind(null,o),enumerable:!(n=f9e(e,o))||n.enumerable});return t},v9e=(t,e,r)=>(r=t!=null?h9e(g9e(t)):{},y9e(hce(r,"default",{value:t,enumerable:!0}),t)),X4=si(((t,e)=>{function r(l){return typeof l>"u"||l===null}function n(l){return typeof l=="object"&&l!==null}function i(l){return Array.isArray(l)?l:r(l)?[]:[l]}function a(l,u){if(u){const d=Object.keys(u);for(let h=0,f=d.length;h{function r(i,a){let s="";const o=i.reason||"(unknown reason)";return i.mark?(i.mark.name&&(s+='in "'+i.mark.name+'" '),s+="("+(i.mark.line+1)+":"+(i.mark.column+1)+")",!a&&i.mark.snippet&&(s+=` + +`+i.mark.snippet),o+" "+s):o}function n(i,a){Error.call(this),this.name="YAMLException",this.reason=i,this.mark=a,this.message=r(this,!1),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack||""}n.prototype=Object.create(Error.prototype),n.prototype.constructor=n,n.prototype.toString=function(a){return this.name+": "+r(this,a)},e.exports=n})),_9e=si(((t,e)=>{var r=X4();function n(s,o,l,u,d){let h="",f="";const p=Math.floor(d/2)-1;return u-o>p&&(h=" ... ",o=u-p+h.length),l-u>p&&(f=" ...",l=u+p-f.length),{str:h+s.slice(o,l).replace(/\t/g,"→")+f,pos:u-o+h.length}}function i(s,o){return r.repeat(" ",o-s.length)+s}function a(s,o){if(o=Object.create(o||null),!s.buffer)return null;o.maxLength||(o.maxLength=79),typeof o.indent!="number"&&(o.indent=1),typeof o.linesBefore!="number"&&(o.linesBefore=3),typeof o.linesAfter!="number"&&(o.linesAfter=2);const l=/\r?\n|\r|\0/g,u=[0],d=[];let h,f=-1;for(;h=l.exec(s.buffer);)d.push(h.index),u.push(h.index+h[0].length),s.position<=h.index&&f<0&&(f=u.length-2);f<0&&(f=u.length-1);let p="";const g=Math.min(s.line+o.linesAfter,d.length).toString().length,m=o.maxLength-(o.indent+g+3);for(let v=1;v<=o.linesBefore&&!(f-v<0);v++){const b=n(s.buffer,u[f-v],d[f-v],s.position-(u[f]-u[f-v]),m);p=r.repeat(" ",o.indent)+i((s.line-v+1).toString(),g)+" | "+b.str+` +`+p}const y=n(s.buffer,u[f],d[f],s.position,m);p+=r.repeat(" ",o.indent)+i((s.line+1).toString(),g)+" | "+y.str+` +`,p+=r.repeat("-",o.indent+g+3+y.pos)+`^ +`;for(let v=1;v<=o.linesAfter&&!(f+v>=d.length);v++){const b=n(s.buffer,u[f+v],d[f+v],s.position-(u[f]-u[f+v]),m);p+=r.repeat(" ",o.indent)+i((s.line+v+1).toString(),g)+" | "+b.str+` +`}return p.replace(/\n$/,"")}e.exports=a})),Xs=si(((t,e)=>{var r=j4(),n=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],i=["scalar","sequence","mapping"];function a(o){const l={};return o!==null&&Object.keys(o).forEach(function(u){o[u].forEach(function(d){l[String(d)]=u})}),l}function s(o,l){if(l=l||{},Object.keys(l).forEach(function(u){if(n.indexOf(u)===-1)throw new r('Unknown option "'+u+'" is met in definition of "'+o+'" YAML type.')}),this.options=l,this.tag=o,this.kind=l.kind||null,this.resolve=l.resolve||function(){return!0},this.construct=l.construct||function(u){return u},this.instanceOf=l.instanceOf||null,this.predicate=l.predicate||null,this.represent=l.represent||null,this.representName=l.representName||null,this.defaultStyle=l.defaultStyle||null,this.multi=l.multi||!1,this.styleAliases=a(l.styleAliases||null),i.indexOf(this.kind)===-1)throw new r('Unknown kind "'+this.kind+'" is specified for "'+o+'" YAML type.')}e.exports=s})),fce=si(((t,e)=>{var r=j4(),n=Xs();function i(o,l){const u=[];return o[l].forEach(function(d){let h=u.length;u.forEach(function(f,p){f.tag===d.tag&&f.kind===d.kind&&f.multi===d.multi&&(h=p)}),u[h]=d}),u}function a(){const o={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}};function l(u){u.multi?(o.multi[u.kind].push(u),o.multi.fallback.push(u)):o[u.kind][u.tag]=o.fallback[u.tag]=u}for(let u=0,d=arguments.length;u{e.exports=new(Xs())("tag:yaml.org,2002:str",{kind:"scalar",construct:function(r){return r!==null?r:""}})})),gce=si(((t,e)=>{e.exports=new(Xs())("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(r){return r!==null?r:[]}})})),mce=si(((t,e)=>{e.exports=new(Xs())("tag:yaml.org,2002:map",{kind:"mapping",construct:function(r){return r!==null?r:{}}})})),yce=si(((t,e)=>{e.exports=new(fce())({explicit:[pce(),gce(),mce()]})})),vce=si(((t,e)=>{var r=Xs();function n(s){if(s===null)return!0;const o=s.length;return o===1&&s==="~"||o===4&&(s==="null"||s==="Null"||s==="NULL")}function i(){return null}function a(s){return s===null}e.exports=new r("tag:yaml.org,2002:null",{kind:"scalar",resolve:n,construct:i,predicate:a,represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"},empty:function(){return""}},defaultStyle:"lowercase"})})),_ce=si(((t,e)=>{var r=Xs();function n(s){if(s===null)return!1;const o=s.length;return o===4&&(s==="true"||s==="True"||s==="TRUE")||o===5&&(s==="false"||s==="False"||s==="FALSE")}function i(s){return s==="true"||s==="True"||s==="TRUE"}function a(s){return Object.prototype.toString.call(s)==="[object Boolean]"}e.exports=new r("tag:yaml.org,2002:bool",{kind:"scalar",resolve:n,construct:i,predicate:a,represent:{lowercase:function(s){return s?"true":"false"},uppercase:function(s){return s?"TRUE":"FALSE"},camelcase:function(s){return s?"True":"False"}},defaultStyle:"lowercase"})})),bce=si(((t,e)=>{var r=X4(),n=Xs();function i(h){return h>=48&&h<=57||h>=65&&h<=70||h>=97&&h<=102}function a(h){return h>=48&&h<=55}function s(h){return h>=48&&h<=57}function o(h){if(h===null)return!1;const f=h.length;let p=0,g=!1;if(!f)return!1;let m=h[p];if((m==="-"||m==="+")&&(m=h[++p]),m==="0"){if(p+1===f)return!0;if(m=h[++p],m==="b"){for(p++;p=0?"0b"+h.toString(2):"-0b"+h.toString(2).slice(1)},octal:function(h){return h>=0?"0o"+h.toString(8):"-0o"+h.toString(8).slice(1)},decimal:function(h){return h.toString(10)},hexadecimal:function(h){return h>=0?"0x"+h.toString(16).toUpperCase():"-0x"+h.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}})})),Ece=si(((t,e)=>{var r=X4(),n=Xs(),i=new RegExp("^(?:[-+]?(?:[0-9]+)(?:\\.[0-9]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$"),a=new RegExp("^(?:[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function s(h){return h===null||!i.test(h)?!1:Number.isFinite(parseFloat(h,10))?!0:a.test(h)}function o(h){let f=h.toLowerCase();const p=f[0]==="-"?-1:1;return"+-".indexOf(f[0])>=0&&(f=f.slice(1)),f===".inf"?p===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:f===".nan"?NaN:p*parseFloat(f,10)}var l=/^[-+]?[0-9]+e/;function u(h,f){if(isNaN(h))switch(f){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===h)switch(f){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===h)switch(f){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(r.isNegativeZero(h))return"-0.0";const p=h.toString(10);return l.test(p)?p.replace("e",".e"):p}function d(h){return Object.prototype.toString.call(h)==="[object Number]"&&(h%1!==0||r.isNegativeZero(h))}e.exports=new n("tag:yaml.org,2002:float",{kind:"scalar",resolve:s,construct:o,predicate:d,represent:u,defaultStyle:"lowercase"})})),Sce=si(((t,e)=>{e.exports=yce().extend({implicit:[vce(),_ce(),bce(),Ece()]})})),Tce=si(((t,e)=>{e.exports=Sce()})),xce=si(((t,e)=>{var r=Xs(),n=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),i=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");function a(l){return l===null?!1:n.exec(l)!==null||i.exec(l)!==null}function s(l){let u=0,d=null,h=n.exec(l);if(h===null&&(h=i.exec(l)),h===null)throw new Error("Date resolve error");const f=+h[1],p=+h[2]-1,g=+h[3];if(!h[4])return new Date(Date.UTC(f,p,g));const m=+h[4],y=+h[5],v=+h[6];if(h[7]){for(u=h[7].slice(0,3);u.length<3;)u+="0";u=+u}if(h[9]){const _=+h[10],E=+(h[11]||0);d=(_*60+E)*6e4,h[9]==="-"&&(d=-d)}const b=new Date(Date.UTC(f,p,g,m,y,v,u));return d&&b.setTime(b.getTime()-d),b}function o(l){return l.toISOString()}e.exports=new r("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:a,construct:s,instanceOf:Date,represent:o})})),Cce=si(((t,e)=>{var r=Xs();function n(i){return i==="<<"||i===null}e.exports=new r("tag:yaml.org,2002:merge",{kind:"scalar",resolve:n})})),wce=si(((t,e)=>{var r=Xs(),n=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/= +\r`;function i(l){if(l===null)return!1;let u=0;const d=l.length,h=n;for(let f=0;f64)){if(p<0)return!1;u+=6}}return u%8===0}function a(l){const u=l.replace(/[\r\n=]/g,""),d=u.length,h=n;let f=0;const p=[];for(let m=0;m>16&255),p.push(f>>8&255),p.push(f&255)),f=f<<6|h.indexOf(u.charAt(m));const g=d%4*6;return g===0?(p.push(f>>16&255),p.push(f>>8&255),p.push(f&255)):g===18?(p.push(f>>10&255),p.push(f>>2&255)):g===12&&p.push(f>>4&255),new Uint8Array(p)}function s(l){let u="",d=0;const h=l.length,f=n;for(let g=0;g>18&63],u+=f[d>>12&63],u+=f[d>>6&63],u+=f[d&63]),d=(d<<8)+l[g];const p=h%3;return p===0?(u+=f[d>>18&63],u+=f[d>>12&63],u+=f[d>>6&63],u+=f[d&63]):p===2?(u+=f[d>>10&63],u+=f[d>>4&63],u+=f[d<<2&63],u+=f[64]):p===1&&(u+=f[d>>2&63],u+=f[d<<4&63],u+=f[64],u+=f[64]),u}function o(l){return Object.prototype.toString.call(l)==="[object Uint8Array]"}e.exports=new r("tag:yaml.org,2002:binary",{kind:"scalar",resolve:i,construct:a,predicate:o,represent:s})})),kce=si(((t,e)=>{var r=Xs(),n=Object.prototype.hasOwnProperty,i=Object.prototype.toString;function a(o){if(o===null)return!0;const l=[],u=o;for(let d=0,h=u.length;d{var r=Xs(),n=Object.prototype.toString;function i(s){if(s===null)return!0;const o=s,l=new Array(o.length);for(let u=0,d=o.length;u{var r=Xs(),n=Object.prototype.hasOwnProperty;function i(s){if(s===null)return!0;const o=s;for(const l in o)if(n.call(o,l)&&o[l]!==null)return!1;return!0}function a(s){return s!==null?s:{}}e.exports=new r("tag:yaml.org,2002:set",{kind:"mapping",resolve:i,construct:a})})),Gz=si(((t,e)=>{e.exports=Tce().extend({implicit:[xce(),Cce()],explicit:[wce(),kce(),Ace(),Rce()]})})),b9e=si(((t,e)=>{var r=X4(),n=j4(),i=_9e(),a=Gz(),s=Object.prototype.hasOwnProperty,o=1,l=2,u=3,d=4,h=1,f=2,p=3,g=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,m=/[\x85\u2028\u2029]/,y=/[,\[\]{}]/,v=/^(?:!|!!|![0-9A-Za-z-]+!)$/,b=/^(?:!|[^,\[\]{}])(?:%[0-9a-f]{2}|[0-9a-z\-#;/?:@&=+$,_.!~*'()\[\]])*$/i;function _(U){return Object.prototype.toString.call(U)}function E(U){return U===10||U===13}function x(U){return U===9||U===32}function C(U){return U===9||U===32||U===10||U===13}function T(U){return U===44||U===91||U===93||U===123||U===125}function w(U){if(U>=48&&U<=57)return U-48;const oe=U|32;return oe>=97&&oe<=102?oe-97+10:-1}function N(U){return U===120?2:U===117?4:U===85?8:0}function O(U){return U>=48&&U<=57?U-48:-1}function M(U){switch(U){case 48:return"\0";case 97:return"\x07";case 98:return"\b";case 116:return" ";case 9:return" ";case 110:return` +`;case 118:return"\v";case 102:return"\f";case 114:return"\r";case 101:return"\x1B";case 32:return" ";case 34:return'"';case 47:return"/";case 92:return"\\";case 78:return"…";case 95:return" ";case 76:return"\u2028";case 80:return"\u2029";default:return""}}function $(U){return U<=65535?String.fromCharCode(U):String.fromCharCode((U-65536>>10)+55296,(U-65536&1023)+56320)}function F(U,oe,de){oe==="__proto__"?Object.defineProperty(U,oe,{configurable:!0,enumerable:!0,writable:!0,value:de}):U[oe]=de}var A=new Array(256),I=new Array(256);for(let U=0;U<256;U++)A[U]=M(U)?1:0,I[U]=M(U);function D(U,oe){this.input=U,this.filename=oe.filename||null,this.schema=oe.schema||a,this.onWarning=oe.onWarning||null,this.legacy=oe.legacy||!1,this.json=oe.json||!1,this.listener=oe.listener||null,this.maxDepth=typeof oe.maxDepth=="number"?oe.maxDepth:100,this.maxMergeSeqLength=typeof oe.maxMergeSeqLength=="number"?oe.maxMergeSeqLength:20,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=U.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.depth=0,this.firstTabInLine=-1,this.documents=[],this.anchorMapTransactions=[]}function L(U,oe){const de={name:U.filename,buffer:U.input.slice(0,-1),position:U.position,line:U.line,column:U.position-U.lineStart};return de.snippet=i(de),new n(oe,de)}function R(U,oe){throw L(U,oe)}function P(U,oe){U.onWarning&&U.onWarning.call(null,L(U,oe))}function z(U,oe,de){const G=U.anchorMapTransactions;if(G.length!==0){const ie=G[G.length-1];s.call(ie,oe)||(ie[oe]={existed:s.call(U.anchorMap,oe),value:U.anchorMap[oe]})}U.anchorMap[oe]=de}function B(U){U.anchorMapTransactions.push(Object.create(null))}function q(U){const oe=U.anchorMapTransactions.pop(),de=U.anchorMapTransactions;if(de.length===0)return;const G=de[de.length-1],ie=Object.keys(oe);for(let j=0,V=ie.length;j=0;G-=1){const ie=oe[de[G]];ie.existed?U.anchorMap[de[G]]=ie.value:delete U.anchorMap[de[G]]}}function Q(U){return{position:U.position,line:U.line,lineStart:U.lineStart,lineIndent:U.lineIndent,firstTabInLine:U.firstTabInLine,tag:U.tag,anchor:U.anchor,kind:U.kind,result:U.result}}function H(U,oe){U.position=oe.position,U.line=oe.line,U.lineStart=oe.lineStart,U.lineIndent=oe.lineIndent,U.firstTabInLine=oe.firstTabInLine,U.tag=oe.tag,U.anchor=oe.anchor,U.kind=oe.kind,U.result=oe.result}var J={YAML:function(oe,de,G){oe.version!==null&&R(oe,"duplication of %YAML directive"),G.length!==1&&R(oe,"YAML directive accepts exactly one argument");const ie=/^([0-9]+)\.([0-9]+)$/.exec(G[0]);ie===null&&R(oe,"ill-formed argument of the YAML directive");const j=parseInt(ie[1],10),V=parseInt(ie[2],10);j!==1&&R(oe,"unacceptable YAML version of the document"),oe.version=G[0],oe.checkLineBreaks=V<2,V!==1&&V!==2&&P(oe,"unsupported YAML version of the document")},TAG:function(oe,de,G){let ie;G.length!==2&&R(oe,"TAG directive accepts exactly two arguments");const j=G[0];ie=G[1],v.test(j)||R(oe,"ill-formed tag handle (first argument) of the TAG directive"),s.call(oe.tagMap,j)&&R(oe,'there is a previously declared suffix for "'+j+'" tag handle'),b.test(ie)||R(oe,"ill-formed tag prefix (second argument) of the TAG directive");try{ie=decodeURIComponent(ie)}catch{R(oe,"tag prefix is malformed: "+ie)}oe.tagMap[j]=ie}};function Z(U,oe,de,G){if(oe=32&&ue<=1114111||R(U,"expected valid JSON character")}else g.test(ie)&&R(U,"the stream contains non-printable characters");U.result+=ie}}function pe(U,oe,de,G){r.isObject(de)||R(U,"cannot merge mappings; the provided source object is unacceptable");const ie=Object.keys(de);for(let j=0,V=ie.length;jU.maxMergeSeqLength&&R(U,"merge sequence length exceeded maxMergeSeqLength ("+U.maxMergeSeqLength+")");const me=new Set;for(let Ce=0,ye=j.length;Ce1&&(U.result+=r.repeat(` +`,oe-1))}function Te(U,oe,de){let G,ie,j,V,ue,Fe;const me=U.kind,Ce=U.result;let ye=U.input.charCodeAt(U.position);if(C(ye)||T(ye)||ye===35||ye===38||ye===42||ye===33||ye===124||ye===62||ye===39||ye===34||ye===37||ye===64||ye===96)return!1;if(ye===63||ye===45){const Me=U.input.charCodeAt(U.position+1);if(C(Me)||de&&T(Me))return!1}for(U.kind="scalar",U.result="",G=ie=U.position,j=!1;ye!==0;){if(ye===58){const Me=U.input.charCodeAt(U.position+1);if(C(Me)||de&&T(Me))break}else if(ye===35){if(C(U.input.charCodeAt(U.position-1)))break}else{if(U.position===U.lineStart&&se(U)||de&&T(ye))break;if(E(ye))if(V=U.line,ue=U.lineStart,Fe=U.lineIndent,ae(U,!1,-1),U.lineIndent>=oe){j=!0,ye=U.input.charCodeAt(U.position);continue}else{U.position=ie,U.line=V,U.lineStart=ue,U.lineIndent=Fe;break}}j&&(Z(U,G,ie,!1),xe(U,U.line-V),G=ie=U.position,j=!1),x(ye)||(ie=U.position+1),ye=U.input.charCodeAt(++U.position)}return Z(U,G,ie,!1),U.result?!0:(U.kind=me,U.result=Ce,!1)}function Ge(U,oe){let de,G,ie=U.input.charCodeAt(U.position);if(ie!==39)return!1;for(U.kind="scalar",U.result="",U.position++,de=G=U.position;(ie=U.input.charCodeAt(U.position))!==0;)if(ie===39)if(Z(U,de,U.position,!0),ie=U.input.charCodeAt(++U.position),ie===39)de=U.position,U.position++,G=U.position;else return!0;else E(ie)?(Z(U,de,G,!0),xe(U,ae(U,!1,oe)),de=G=U.position):U.position===U.lineStart&&se(U)?R(U,"unexpected end of the document within a single quoted scalar"):(U.position++,x(ie)||(G=U.position));R(U,"unexpected end of the stream within a single quoted scalar")}function ze(U,oe){let de,G,ie,j=U.input.charCodeAt(U.position);if(j!==34)return!1;for(U.kind="scalar",U.result="",U.position++,de=G=U.position;(j=U.input.charCodeAt(U.position))!==0;){if(j===34)return Z(U,de,U.position,!0),U.position++,!0;if(j===92){if(Z(U,de,U.position,!0),j=U.input.charCodeAt(++U.position),E(j))ae(U,!1,oe);else if(j<256&&A[j])U.result+=I[j],U.position++;else if((ie=N(j))>0){let V=ie,ue=0;for(;V>0;V--)j=U.input.charCodeAt(++U.position),(ie=w(j))>=0?ue=(ue<<4)+ie:R(U,"expected hexadecimal character");U.result+=$(ue),U.position++}else R(U,"unknown escape sequence");de=G=U.position}else E(j)?(Z(U,de,G,!0),xe(U,ae(U,!1,oe)),de=G=U.position):U.position===U.lineStart&&se(U)?R(U,"unexpected end of the document within a double quoted scalar"):(U.position++,x(j)||(G=U.position))}R(U,"unexpected end of the stream within a double quoted scalar")}function Xe(U,oe){let de=!0,G,ie,j;const V=U.tag;let ue;const Fe=U.anchor;let me,Ce,ye,Me;const Ie=Object.create(null);let he,le,Be,ve=U.input.charCodeAt(U.position);if(ve===91)me=93,Me=!1,ue=[];else if(ve===123)me=125,Me=!0,ue={};else return!1;for(U.anchor!==null&&z(U,U.anchor,ue),ve=U.input.charCodeAt(++U.position);ve!==0;){if(ae(U,!0,oe),ve=U.input.charCodeAt(U.position),ve===me)return U.position++,U.tag=V,U.anchor=Fe,U.kind=Me?"mapping":"sequence",U.result=ue,!0;de?ve===44&&R(U,"expected the node content, but found ','"):R(U,"missed comma between flow collection entries"),le=he=Be=null,Ce=ye=!1,ve===63&&C(U.input.charCodeAt(U.position+1))&&(Ce=ye=!0,U.position++,ae(U,!0,oe)),G=U.line,ie=U.lineStart,j=U.position,st(U,oe,o,!1,!0),le=U.tag,he=U.result,ae(U,!0,oe),ve=U.input.charCodeAt(U.position),(ye||U.line===G)&&ve===58&&(Ce=!0,ve=U.input.charCodeAt(++U.position),ae(U,!0,oe),st(U,oe,o,!1,!0),Be=U.result),Me?re(U,ue,Ie,le,he,Be,G,ie,j):Ce?ue.push(re(U,null,Ie,le,he,Be,G,ie,j)):ue.push(he),ae(U,!0,oe),ve=U.input.charCodeAt(U.position),ve===44?(de=!0,ve=U.input.charCodeAt(++U.position)):de=!1}R(U,"unexpected end of the stream within a flow collection")}function Le(U,oe){let de,G=h,ie=!1,j=!1,V=oe,ue=0,Fe=!1,me,Ce=U.input.charCodeAt(U.position);if(Ce===124)de=!1;else if(Ce===62)de=!0;else return!1;for(U.kind="scalar",U.result="";Ce!==0;)if(Ce=U.input.charCodeAt(++U.position),Ce===43||Ce===45)h===G?G=Ce===43?p:f:R(U,"repeat of a chomping mode identifier");else if((me=O(Ce))>=0)me===0?R(U,"bad explicit indentation width of a block scalar; it cannot be less than one"):j?R(U,"repeat of an indentation width identifier"):(V=oe+me-1,j=!0);else break;if(x(Ce)){do Ce=U.input.charCodeAt(++U.position);while(x(Ce));if(Ce===35)do Ce=U.input.charCodeAt(++U.position);while(!E(Ce)&&Ce!==0)}for(;Ce!==0;){for(ce(U),U.lineIndent=0,Ce=U.input.charCodeAt(U.position);(!j||U.lineIndentV&&(V=U.lineIndent),E(Ce)){ue++;continue}if(!j&&V===0&&R(U,"missing indentation for block scalar"),U.lineIndentoe)&&V!==0)R(U,"bad indentation of a sequence entry");else if(U.lineIndentoe)&&(he&&(ie=U.line,j=U.lineStart,V=U.position),st(U,oe,d,!0,G)&&(he?Me=U.result:Ie=U.result),he||(re(U,me,Ce,ye,Me,Ie,ie,j,V),ye=Me=Ie=null),ae(U,!0,-1),Be=U.input.charCodeAt(U.position)),(U.line===gt||U.lineIndent>oe)&&Be!==0)R(U,"bad indentation of a mapping entry");else if(U.lineIndent=U.maxDepth&&R(U,"nesting exceeded maxDepth ("+U.maxDepth+")"),U.depth+=1,U.listener!==null&&U.listener("open",U),U.tag=null,U.anchor=null,U.kind=null,U.result=null;const he=j=V=d===de||u===de;if(G&&ae(U,!0,-1)&&(Fe=!0,U.lineIndent>oe?ue=1:U.lineIndent===oe?ue=0:U.lineIndentoe?ue=1:U.lineIndent===oe?ue=0:U.lineIndent tag; it should be "scalar", not "'+U.kind+'"');for(let le=0,Be=U.implicitTypes.length;le"),U.result!==null&&ye.kind!==U.kind&&R(U,"unacceptable node kind for !<"+U.tag+'> tag; it should be "'+ye.kind+'", not "'+U.kind+'"'),ye.resolve(U.result,U.tag)?(U.result=ye.construct(U.result,U.tag),U.anchor!==null&&z(U,U.anchor,U.result)):R(U,"cannot resolve a node with !<"+U.tag+"> explicit tag")}return U.listener!==null&&U.listener("close",U),U.depth-=1,U.tag!==null||U.anchor!==null||me}function ct(U){const oe=U.position;let de=!1,G;for(U.version=null,U.checkLineBreaks=U.legacy,U.tagMap=Object.create(null),U.anchorMap=Object.create(null);(G=U.input.charCodeAt(U.position))!==0&&(ae(U,!0,-1),G=U.input.charCodeAt(U.position),!(U.lineIndent>0||G!==37));){de=!0,G=U.input.charCodeAt(++U.position);let ie=U.position;for(;G!==0&&!C(G);)G=U.input.charCodeAt(++U.position);const j=U.input.slice(ie,U.position),V=[];for(j.length<1&&R(U,"directive name must not be less than one character in length");G!==0;){for(;x(G);)G=U.input.charCodeAt(++U.position);if(G===35){do G=U.input.charCodeAt(++U.position);while(G!==0&&!E(G));break}if(E(G))break;for(ie=U.position;G!==0&&!C(G);)G=U.input.charCodeAt(++U.position);V.push(U.input.slice(ie,U.position))}G!==0&&ce(U),s.call(J,j)?J[j](U,j,V):P(U,'unknown document directive "'+j+'"')}if(ae(U,!0,-1),U.lineIndent===0&&U.input.charCodeAt(U.position)===45&&U.input.charCodeAt(U.position+1)===45&&U.input.charCodeAt(U.position+2)===45?(U.position+=3,ae(U,!0,-1)):de&&R(U,"directives end mark is expected"),st(U,U.lineIndent-1,d,!1,!0),ae(U,!0,-1),U.checkLineBreaks&&m.test(U.input.slice(oe,U.position))&&P(U,"non-ASCII line breaks are interpreted as content"),U.documents.push(U.result),U.position===U.lineStart&&se(U)){U.input.charCodeAt(U.position)===46&&(U.position+=3,ae(U,!0,-1));return}U.position"u"&&(de=oe,oe=null);const G=ot(U,de);if(typeof oe!="function")return G;for(let ie=0,j=G.length;ie{var r=X4(),n=j4(),i=Gz(),a=Object.prototype.toString,s=Object.prototype.hasOwnProperty,o=65279,l=9,u=10,d=13,h=32,f=33,p=34,g=35,m=37,y=38,v=39,b=42,_=44,E=45,x=58,C=61,T=62,w=63,N=64,O=91,M=93,$=96,F=123,A=124,I=125,D={};D[0]="\\0",D[7]="\\a",D[8]="\\b",D[9]="\\t",D[10]="\\n",D[11]="\\v",D[12]="\\f",D[13]="\\r",D[27]="\\e",D[34]='\\"',D[92]="\\\\",D[133]="\\N",D[160]="\\_",D[8232]="\\L",D[8233]="\\P";var L=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"],R=/^[-+]?[0-9_]+(?::[0-9_]+)+(?:\.[0-9_]*)?$/;function P(V,ue){if(ue===null)return{};const Fe={},me=Object.keys(ue);for(let Ce=0,ye=me.length;Ce=32&&V<=126||V>=161&&V<=55295&&V!==8232&&V!==8233||V>=57344&&V<=65533&&V!==o||V>=65536&&V<=1114111}function re(V){return pe(V)&&V!==o&&V!==d&&V!==u}function ce(V,ue,Fe){const me=re(V),Ce=me&&!Z(V);return(Fe?me:me&&V!==_&&V!==O&&V!==M&&V!==F&&V!==I)&&V!==g&&!(ue===x&&!Ce)||re(ue)&&!Z(ue)&&V===g||ue===x&&Ce}function ae(V){return pe(V)&&V!==o&&!Z(V)&&V!==E&&V!==w&&V!==x&&V!==_&&V!==O&&V!==M&&V!==F&&V!==I&&V!==g&&V!==y&&V!==b&&V!==f&&V!==A&&V!==C&&V!==T&&V!==v&&V!==p&&V!==m&&V!==N&&V!==$}function se(V){return!Z(V)&&V!==x}function xe(V,ue){const Fe=V.charCodeAt(ue);let me;return Fe>=55296&&Fe<=56319&&ue+1=56320&&me<=57343)?(Fe-55296)*1024+me-56320+65536:Fe}function Te(V){return/^\n* /.test(V)}var Ge=1,ze=2,Xe=3,Le=4,Re=5;function qe(V,ue,Fe,me,Ce,ye,Me,Ie){let he,le=0,Be=null,ve=!1,gt=!1;const Et=me!==-1;let et=-1,dt=ae(xe(V,0))&&se(xe(V,V.length-1));if(ue||Me)for(he=0;he=65536?he+=2:he++){if(le=xe(V,he),!pe(le))return Re;dt=dt&&ce(le,Be,Ie),Be=le}else{for(he=0;he=65536?he+=2:he++){if(le=xe(V,he),le===u)ve=!0,Et&&(gt=gt||he-et-1>me&&V[et+1]!==" ",et=he);else if(!pe(le))return Re;dt=dt&&ce(le,Be,Ie),Be=le}gt=gt||Et&&he-et-1>me&&V[et+1]!==" "}return!ve&&!gt?dt&&!Me&&!Ce(V)?Ge:ye===q?Re:ze:Fe>9&&Te(V)?Re:Me?ye===q?Re:ze:gt?Le:Xe}function Ne(V,ue,Fe,me,Ce){V.dump=(function(){if(ue.length===0)return V.quotingType===q?'""':"''";if(!V.noCompatMode&&(L.indexOf(ue)!==-1||R.test(ue)))return V.quotingType===q?'"'+ue+'"':"'"+ue+"'";const ye=V.indent*Math.max(1,Fe),Me=V.lineWidth===-1?-1:Math.max(Math.min(V.lineWidth,40),V.lineWidth-ye),Ie=me||V.flowLevel>-1&&Fe>=V.flowLevel;function he(le){return J(V,le)}switch(qe(ue,Ie,V.indent,Me,he,V.quotingType,V.forceQuotes&&!me,Ce)){case Ge:return ue;case ze:return"'"+ue.replace(/'/g,"''")+"'";case Xe:return"|"+ut(ue,V.indent)+De(Q(ue,ye));case Le:return">"+ut(ue,V.indent)+De(Q(Je(ue,Me),ye));case Re:return'"'+ct(ue)+'"';default:throw new n("impossible error: invalid scalar style")}})()}function ut(V,ue){const Fe=Te(V)?String(ue):"",me=V[V.length-1]===` +`;return Fe+(me&&(V[V.length-2]===` +`||V===` +`)?"+":me?"":"-")+` +`}function De(V){return V[V.length-1]===` +`?V.slice(0,-1):V}function Je(V,ue){const Fe=/(\n+)([^\n]*)/g;let me=(function(){let Ie=V.indexOf(` +`);return Ie=Ie!==-1?Ie:V.length,Fe.lastIndex=Ie,st(V.slice(0,Ie),ue)})(),Ce=V[0]===` +`||V[0]===" ",ye,Me;for(;Me=Fe.exec(V);){const Ie=Me[1],he=Me[2];ye=he[0]===" ",me+=Ie+(!Ce&&!ye&&he!==""?` +`:"")+st(he,ue),Ce=ye}return me}function st(V,ue){if(V===""||V[0]===" ")return V;const Fe=/ [^ ]/g;let me,Ce=0,ye,Me=0,Ie=0,he="";for(;me=Fe.exec(V);)Ie=me.index,Ie-Ce>ue&&(ye=Me>Ce?Me:Ie,he+=` +`+V.slice(Ce,ye),Ce=ye+1),Me=Ie;return he+=` +`,V.length-Ce>ue&&Me>Ce?he+=V.slice(Ce,Me)+` +`+V.slice(Me+1):he+=V.slice(Ce),he.slice(1)}function ct(V){let ue="",Fe=0;for(let me=0;me=65536?me+=2:me++){Fe=xe(V,me);const Ce=D[Fe];!Ce&&pe(Fe)?(ue+=V[me],Fe>=65536&&(ue+=V[me+1])):ue+=Ce||z(Fe)}return ue}function ot(V,ue,Fe){let me="";const Ce=V.tag;for(let ye=0,Me=Fe.length;ye"u"&&de(V,ue,null,!1,!1))&&(me!==""&&(me+=","+(V.condenseFlow?"":" ")),me+=V.dump)}V.tag=Ce,V.dump="["+me+"]"}function it(V,ue,Fe,me){let Ce="";const ye=V.tag;for(let Me=0,Ie=Fe.length;Me"u"&&de(V,ue+1,null,!0,!0,!1,!0))&&((!me||Ce!=="")&&(Ce+=H(V,ue)),V.dump&&u===V.dump.charCodeAt(0)?Ce+="-":Ce+="- ",Ce+=V.dump)}V.tag=ye,V.dump=Ce||"[]"}function Oe(V,ue,Fe){let me="";const Ce=V.tag,ye=Object.keys(Fe);for(let Me=0,Ie=ye.length;Me1024&&(he+="? "),he+=V.dump+(V.condenseFlow?'"':"")+":"+(V.condenseFlow?"":" "),de(V,ue,Be,!1,!1)&&(he+=V.dump,me+=he))}V.tag=Ce,V.dump="{"+me+"}"}function U(V,ue,Fe,me){let Ce="";const ye=V.tag,Me=Object.keys(Fe);if(V.sortKeys===!0)Me.sort();else if(typeof V.sortKeys=="function")Me.sort(V.sortKeys);else if(V.sortKeys)throw new n("sortKeys must be a boolean or a function");for(let Ie=0,he=Me.length;Ie1024;gt&&(V.dump&&u===V.dump.charCodeAt(0)?le+="?":le+="? "),le+=V.dump,gt&&(le+=H(V,ue)),de(V,ue+1,ve,!0,gt)&&(V.dump&&u===V.dump.charCodeAt(0)?le+=":":le+=": ",le+=V.dump,Ce+=le)}V.tag=ye,V.dump=Ce||"{}"}function oe(V,ue,Fe){const me=Fe?V.explicitTypes:V.implicitTypes;for(let Ce=0,ye=me.length;Ce tag resolver accepts not "'+Ie+'" style');V.dump=he}return!0}}return!1}function de(V,ue,Fe,me,Ce,ye,Me){V.tag=null,V.dump=Fe,oe(V,Fe,!1)||oe(V,Fe,!0);const Ie=a.call(V.dump),he=me;me&&(me=V.flowLevel<0||V.flowLevel>ue);const le=Ie==="[object Object]"||Ie==="[object Array]";let Be,ve;if(le&&(Be=V.duplicates.indexOf(Fe),ve=Be!==-1),(V.tag!==null&&V.tag!=="?"||ve||V.indent!==2&&ue>0)&&(Ce=!1),ve&&V.usedDuplicates[Be])V.dump="*ref_"+Be;else{if(le&&ve&&!V.usedDuplicates[Be]&&(V.usedDuplicates[Be]=!0),Ie==="[object Object]")me&&Object.keys(V.dump).length!==0?(U(V,ue,V.dump,Ce),ve&&(V.dump="&ref_"+Be+V.dump)):(Oe(V,ue,V.dump),ve&&(V.dump="&ref_"+Be+" "+V.dump));else if(Ie==="[object Array]")me&&V.dump.length!==0?(V.noArrayIndent&&!Me&&ue>0?it(V,ue-1,V.dump,Ce):it(V,ue,V.dump,Ce),ve&&(V.dump="&ref_"+Be+V.dump)):(ot(V,ue,V.dump),ve&&(V.dump="&ref_"+Be+" "+V.dump));else if(Ie==="[object String]")V.tag!=="?"&&Ne(V,V.dump,ue,ye,he);else{if(Ie==="[object Undefined]")return!1;if(V.skipInvalid)return!1;throw new n("unacceptable kind of an object to dump "+Ie)}if(V.tag!==null&&V.tag!=="?"){let gt=encodeURI(V.tag[0]==="!"?V.tag.slice(1):V.tag).replace(/!/g,"%21");V.tag[0]==="!"?gt="!"+gt:gt.slice(0,18)==="tag:yaml.org,2002:"?gt="!!"+gt.slice(18):gt="!<"+gt+">",V.dump=gt+" "+V.dump}}return!0}function G(V,ue){const Fe=[],me=[];ie(V,Fe,me);const Ce=me.length;for(let ye=0;ye{var r=b9e(),n=E9e();function i(a,s){return function(){throw new Error("Function yaml."+a+" is removed in js-yaml 4. Use yaml."+s+" instead, which is now safe by default.")}}e.exports.Type=Xs(),e.exports.Schema=fce(),e.exports.FAILSAFE_SCHEMA=yce(),e.exports.JSON_SCHEMA=Sce(),e.exports.CORE_SCHEMA=Tce(),e.exports.DEFAULT_SCHEMA=Gz(),e.exports.load=r.load,e.exports.loadAll=r.loadAll,e.exports.dump=n.dump,e.exports.YAMLException=j4(),e.exports.types={binary:wce(),float:Ece(),map:mce(),null:vce(),pairs:Ace(),set:Rce(),timestamp:xce(),bool:_ce(),int:bce(),merge:Cce(),omap:kce(),seq:gce(),str:pce()},e.exports.safeLoad=i("safeLoad","load"),e.exports.safeLoadAll=i("safeLoadAll","loadAll"),e.exports.safeDump=i("safeDump","dump")}))()),{Type:rBt,Schema:nBt,FAILSAFE_SCHEMA:iBt,JSON_SCHEMA:aBt,CORE_SCHEMA:S9e,DEFAULT_SCHEMA:sBt,load:T9e,loadAll:oBt,dump:lBt,YAMLException:cBt,types:uBt,safeLoad:dBt,safeLoadAll:hBt,safeDump:fBt}=Nce.default;Nce.default;var x8,_K;function x9e(){return _K||(_K=1,x8=function(e,r){var n=3,i="-",a=i.charCodeAt(0),s=i.length;function o(l,u,d,h){var f,p,g,m,y,v,b,_=!1,E=l.bMarks[u]+l.tShift[u],x=l.eMarks[u];if(u!==0||a!==l.src.charCodeAt(0))return!1;for(f=E+1;f<=x;f++)if(i[(f-E)%s]!==l.src[f]){b=f+1;break}if(g=Math.floor((f-E)/s),g=d||l.src.slice(E,x)==="..."||(E=l.bMarks[p]+l.tShift[p],x=l.eMarks[p],E=4)){for(f=E+1;f<=x&&i[(f-E)%s]===l.src[f];f++);if(!(Math.floor((f-E)/s){let e="";t.use(w9e,r=>{const n=A9e(r);n!==void 0?e=Ice(n,t.utils.escapeHtml):e=""}),t.renderer.rules.front_matter=(r,n,i,a,s)=>e===""?"":`
    ${e}
    -`}}function wLe(t){try{const e=ELe(t,{schema:bLe});if(e!==null&&typeof e=="object"&&!Array.isArray(e)&&Object.keys(e).length>0)return e}catch{}}function Jce(t,e){const r=Object.entries(t);return r.length===0?"":` -${r.map(([a,i])=>`${e(a)}${wM(i,e)}`).join(` +`}}function A9e(t){try{const e=T9e(t,{schema:S9e});if(e!==null&&typeof e=="object"&&!Array.isArray(e)&&Object.keys(e).length>0)return e}catch{}}function Ice(t,e){const r=Object.entries(t);return r.length===0?"":` +${r.map(([i,a])=>`${e(i)}${oM(a,e)}`).join(` `)} -`}function wM(t,e){if(t==null)return"";if(t instanceof Date)return e(kLe(t));if(Array.isArray(t))return t.every(ALe)?t.map(n=>wM(n,e)).join(", "):`
      ${t.map(n=>`
    • ${wM(n,e)}
    • `).join("")}
    `;if(typeof t=="object"){const r=Jce(t,e);return r===""?"":`${r}
    `}return e(String(t))}function kLe(t){if(Number.isNaN(t.getTime()))return"";const e=t.toISOString();return e.endsWith("T00:00:00.000Z")?e.slice(0,10):e}function ALe(t){if(t==null||t instanceof Date)return!0;const e=typeof t;return e==="string"||e==="number"||e==="boolean"||e==="bigint"}const uU={rootValueKey:"extension.markeditPreview",defaultModes:["side-by-side","preview"],defaultPreset:"default"},RLe=Vb(Hr.MarkEdit.userSettings),kl=Vb(RLe[uU.rootValueKey]),eue=Vb(kl.changeMode),tue=Vb(kl.markdownIt),NLe=["automatic","quiet","notify","never"],jE=(()=>{const t=kl.updateBehavior;return t&&NLe.includes(t)?t:lT(kl.autoUpdate)?"quiet":"never"})(),ILe=lT(kl.syncScroll),OLe=lT(kl.hidePreviewButtons),DLe=lT(kl.syntaxAutoDetect,!1),LLe=lT(kl.imageHoverPreview,!1),uk=kl.themeName??"github",rue=uk==="none",af=kl.styledHtmlColorScheme??kl.styledHtmlTheme??"auto",KK=kl.mathDelimiters,MLe=eue.modes??uU.defaultModes,XK=Vb(eue.hotKey),PLe=tue.preset??uU.defaultPreset,BLe=Vb(tue.options);function Vb(t,e={}){return t??e}function lT(t,e=!0){return t??e}const FLe=`.markdown-body { +`}function oM(t,e){if(t==null)return"";if(t instanceof Date)return e(R9e(t));if(Array.isArray(t))return t.every(N9e)?t.map(n=>oM(n,e)).join(", "):`
      ${t.map(n=>`
    • ${oM(n,e)}
    • `).join("")}
    `;if(typeof t=="object"){const r=Ice(t,e);return r===""?"":`${r}
    `}return e(String(t))}function R9e(t){if(Number.isNaN(t.getTime()))return"";const e=t.toISOString();return e.endsWith("T00:00:00.000Z")?e.slice(0,10):e}function N9e(t){if(t==null||t instanceof Date)return!0;const e=typeof t;return e==="string"||e==="number"||e==="boolean"||e==="bigint"}const qz={rootValueKey:"extension.markeditPreview",defaultModes:["side-by-side","preview"],defaultPreset:"default"},I9e=Lb(Yr.MarkEdit.userSettings),xl=Lb(I9e[qz.rootValueKey]),Oce=Lb(xl.changeMode),Dce=Lb(xl.markdownIt),O9e=["automatic","quiet","notify","never"],FE=(()=>{const t=xl.updateBehavior;return t&&O9e.includes(t)?t:Q4(xl.autoUpdate)?"quiet":"never"})(),D9e=Q4(xl.syncScroll),L9e=Q4(xl.hidePreviewButtons),M9e=Q4(xl.syntaxAutoDetect,!1),P9e=Q4(xl.imageHoverPreview,!1),Xw=xl.themeName??"github",Lce=Xw==="none",Qh=xl.styledHtmlColorScheme??xl.styledHtmlTheme??"auto",bK=xl.mathDelimiters,B9e=Oce.modes??qz.defaultModes,EK=Lb(Oce.hotKey),F9e=Dce.preset??qz.defaultPreset,$9e=Lb(Dce.options);function Lb(t,e={}){return t??e}function Q4(t,e=!0){return t??e}const z9e=`.markdown-body { --base-size-16: 1rem; --base-size-24: 1.5rem; --base-size-4: 0.25rem; @@ -1179,7 +1194,7 @@ ${r.map(([a,i])=>`${e(a)}${wM(i,e)}`).joi .markdown-body .highlight pre:has(+.zeroclipboard-container) { min-height: 52px; } -`,$Le=`.markdown-body { +`,U9e=`.markdown-body { /* light */ color-scheme: light; --fgColor-danger: #d1242f; @@ -1233,7 +1248,7 @@ ${r.map(([a,i])=>`${e(a)}${wM(i,e)}`).joi --focus-outlineColor: var(--borderColor-accent-emphasis); --borderColor-neutral-muted: var(--borderColor-muted); } -`,zLe=`.markdown-body { +`,G9e=`.markdown-body { /* dark */ color-scheme: dark; --fgColor-accent: #4493f8; @@ -1287,7 +1302,7 @@ ${r.map(([a,i])=>`${e(a)}${wM(i,e)}`).joi --focus-outlineColor: var(--borderColor-accent-emphasis); --borderColor-neutral-muted: var(--borderColor-muted); } -`,ULe=`.markdown-body { +`,q9e=`.markdown-body { /* dark */ color-scheme: dark; --bgColor-attention-muted: #ffc60015; @@ -1311,7 +1326,7 @@ ${r.map(([a,i])=>`${e(a)}${wM(i,e)}`).joi --focus-outlineColor: var(--borderColor-accent-emphasis); --borderColor-neutral-muted: var(--borderColor-muted); } -`,GLe=`.markdown-body { +`,Y9e=`.markdown-body { /* dark */ color-scheme: dark; --bgColor-attention-muted: #f1fa8c15; @@ -1335,7 +1350,7 @@ ${r.map(([a,i])=>`${e(a)}${wM(i,e)}`).joi --focus-outlineColor: var(--borderColor-accent-emphasis); --borderColor-neutral-muted: var(--borderColor-muted); } -`,qLe=`.markdown-body { +`,H9e=`.markdown-body { /* light */ color-scheme: light; --bgColor-attention-muted: #fff8c5; @@ -1359,7 +1374,7 @@ ${r.map(([a,i])=>`${e(a)}${wM(i,e)}`).joi --focus-outlineColor: var(--borderColor-accent-emphasis); --borderColor-neutral-muted: var(--borderColor-muted); } -`,YLe=`.markdown-body { +`,V9e=`.markdown-body { /* dark */ color-scheme: dark; --bgColor-attention-muted: #bb800926; @@ -1383,7 +1398,7 @@ ${r.map(([a,i])=>`${e(a)}${wM(i,e)}`).joi --focus-outlineColor: var(--borderColor-accent-emphasis); --borderColor-neutral-muted: var(--borderColor-muted); } -`,HLe=`.markdown-body { +`,W9e=`.markdown-body { /* dark */ color-scheme: dark; --bgColor-attention-muted: #ecc48d1a; @@ -1407,7 +1422,7 @@ ${r.map(([a,i])=>`${e(a)}${wM(i,e)}`).joi --focus-outlineColor: var(--borderColor-accent-emphasis); --borderColor-neutral-muted: var(--borderColor-muted); } -`,VLe=`.markdown-body { +`,K9e=`.markdown-body { /* light */ color-scheme: light; --bgColor-attention-muted: #ea9d341a; @@ -1431,7 +1446,7 @@ ${r.map(([a,i])=>`${e(a)}${wM(i,e)}`).joi --focus-outlineColor: var(--borderColor-accent-emphasis); --borderColor-neutral-muted: var(--borderColor-muted); } -`,WLe=`.markdown-body { +`,X9e=`.markdown-body { /* dark */ color-scheme: dark; --bgColor-attention-muted: #f6c1771a; @@ -1455,7 +1470,7 @@ ${r.map(([a,i])=>`${e(a)}${wM(i,e)}`).joi --focus-outlineColor: var(--borderColor-accent-emphasis); --borderColor-neutral-muted: var(--borderColor-muted); } -`,KLe=`.markdown-body { +`,j9e=`.markdown-body { /* light */ color-scheme: light; --bgColor-attention-muted: #b5890026; @@ -1479,7 +1494,7 @@ ${r.map(([a,i])=>`${e(a)}${wM(i,e)}`).joi --focus-outlineColor: var(--borderColor-accent-emphasis); --borderColor-neutral-muted: var(--borderColor-muted); } -`,XLe=`.markdown-body { +`,Q9e=`.markdown-body { /* dark */ color-scheme: dark; --bgColor-attention-muted: #b5890026; @@ -1503,7 +1518,7 @@ ${r.map(([a,i])=>`${e(a)}${wM(i,e)}`).joi --focus-outlineColor: var(--borderColor-accent-emphasis); --borderColor-neutral-muted: var(--borderColor-muted); } -`,jLe=`.markdown-body { +`,Z9e=`.markdown-body { /* dark */ color-scheme: dark; --bgColor-attention-muted: #f4eee41a; @@ -1527,7 +1542,7 @@ ${r.map(([a,i])=>`${e(a)}${wM(i,e)}`).joi --focus-outlineColor: var(--borderColor-accent-emphasis); --borderColor-neutral-muted: var(--borderColor-muted); } -`,QLe=`.markdown-body { +`,J9e=`.markdown-body { /* light */ color-scheme: light; --bgColor-attention-muted: #df86181a; @@ -1551,7 +1566,7 @@ ${r.map(([a,i])=>`${e(a)}${wM(i,e)}`).joi --focus-outlineColor: var(--borderColor-accent-emphasis); --borderColor-neutral-muted: var(--borderColor-muted); } -`,ZLe=`.markdown-body { +`,eDe=`.markdown-body { /* dark */ color-scheme: dark; --bgColor-attention-muted: #f7ecb51a; @@ -1575,7 +1590,7 @@ ${r.map(([a,i])=>`${e(a)}${wM(i,e)}`).joi --focus-outlineColor: var(--borderColor-accent-emphasis); --borderColor-neutral-muted: var(--borderColor-muted); } -`,JLe=`.markdown-body { +`,tDe=`.markdown-body { /* light */ color-scheme: light; --bgColor-attention-muted: #fff8c5; @@ -1599,7 +1614,7 @@ ${r.map(([a,i])=>`${e(a)}${wM(i,e)}`).joi --focus-outlineColor: var(--borderColor-accent-emphasis); --borderColor-neutral-muted: var(--borderColor-muted); } -`,eMe=`.markdown-body { +`,rDe=`.markdown-body { /* dark */ color-scheme: dark; --bgColor-attention-muted: #d0bf691a; @@ -1623,7 +1638,7 @@ ${r.map(([a,i])=>`${e(a)}${wM(i,e)}`).joi --focus-outlineColor: var(--borderColor-accent-emphasis); --borderColor-neutral-muted: var(--borderColor-muted); } -`,tMe=`.markdown-alert { +`,nDe=`.markdown-alert { padding: 0.5rem 1rem; margin-bottom: 16px; color: inherit; @@ -1692,7 +1707,7 @@ ${r.map(([a,i])=>`${e(a)}${wM(i,e)}`).joi .markdown-alert.markdown-alert-caution .markdown-alert-title { color: var(--color-caution); } -`,rMe=`:root { +`,iDe=`:root { --color-note: #0969da; --color-tip: #1a7f37; --color-warning: #9a6700; @@ -1700,7 +1715,7 @@ ${r.map(([a,i])=>`${e(a)}${wM(i,e)}`).joi --color-caution: #d1242f; --color-important: #8250df; } -`,nMe=`:root { +`,aDe=`:root { --color-note: #2f81f7; --color-tip: #3fb950; --color-warning: #d29922; @@ -1708,7 +1723,7 @@ ${r.map(([a,i])=>`${e(a)}${wM(i,e)}`).joi --color-caution: #f85149; --color-important: #a371f7; } -`,aMe=`/*! +`,sDe=`/*! Theme: GitHub Description: Light theme as seen on github.com Author: github.com @@ -1824,7 +1839,7 @@ ${r.map(([a,i])=>`${e(a)}${wM(i,e)}`).joi color: #b31d28; background-color: #ffeef0; } -`,iMe=`/*! +`,oDe=`/*! Theme: GitHub Dark Description: Dark theme as seen on github.com Author: github.com @@ -1940,7 +1955,7 @@ ${r.map(([a,i])=>`${e(a)}${wM(i,e)}`).joi color: #ffdcd7; background-color: #67060c; } -`,sMe=`.code-copy-wrapper { +`,lDe=`.code-copy-wrapper { position: relative; } @@ -1958,7 +1973,7 @@ ${r.map(([a,i])=>`${e(a)}${wM(i,e)}`).joi /* Prevent elements from moving during opacity changes in Safari */ will-change: opacity, background; } -`,oMe=`.code-copy-button { +`,cDe=`.code-copy-button { color: #5b636d; } @@ -1969,7 +1984,7 @@ ${r.map(([a,i])=>`${e(a)}${wM(i,e)}`).joi .code-copy-button:active { background: #dddddd; } -`,lMe=`.code-copy-button { +`,uDe=`.code-copy-button { color: #9398a0; } @@ -1980,24 +1995,24 @@ ${r.map(([a,i])=>`${e(a)}${wM(i,e)}`).joi .code-copy-button:active { background: #333333; } -`,wC={github:{light:$Le,dark:zLe},cobalt:{dark:ULe},dracula:{dark:GLe},minimal:{light:qLe,dark:YLe},"night-owl":{dark:HLe},"rose-pine":{light:VLe,dark:WLe},solarized:{light:KLe,dark:XLe},synthwave84:{dark:jLe},"winter-is-coming":{light:QLe,dark:ZLe},xcode:{light:JLe,dark:eMe}};function cMe(t="auto"){if(rue)return"";const e=wC[uk]??wC.github,r=e.light??e.dark,n=e.dark??e.light,a=gK(r)??"#ffffff",i=gK(n)??"#0d1117";return[".markdown-body { padding: 25px; }",...cT(t,`body { background: ${a}; }`,`body { background: ${i}; }`)].join(` -`)}function nue(t="auto"){if(rue)return[`:root { color-scheme: ${t==="auto"?"light dark":t}; }`,"body, .markdown-body { background: Canvas; color: CanvasText; }"].join(` -`);const e=wC[uk]??wC.github,r=e.light??e.dark,n=e.dark??e.light;return[FLe,...cT(t,r,n)].join(` -`)}function uMe(t="auto"){return[tMe,...cT(t,rMe,nMe)].join(` -`)}function aue(t="auto"){return cT(t,aMe,iMe).join(` -`)}function iue(t="auto"){return[sMe,...cT(t,oMe,lMe)].join(` -`)}function cT(t,e,r){const n=[];switch(t){case"light":n.push(e);break;case"dark":n.push(r);break;case"auto":n.push(` +`,hC={github:{light:U9e,dark:G9e},cobalt:{dark:q9e},dracula:{dark:Y9e},minimal:{light:H9e,dark:V9e},"night-owl":{dark:W9e},"rose-pine":{light:K9e,dark:X9e},solarized:{light:j9e,dark:Q9e},synthwave84:{dark:Z9e},"winter-is-coming":{light:J9e,dark:eDe},xcode:{light:tDe,dark:rDe}};function dDe(t="auto"){if(Lce)return"";const e=hC[Xw]??hC.github,r=e.light??e.dark,n=e.dark??e.light,i=KW(r)??"#ffffff",a=KW(n)??"#0d1117";return[".markdown-body { padding: 25px; }",...Z4(t,`body { background: ${i}; }`,`body { background: ${a}; }`)].join(` +`)}function Mce(t="auto"){if(Lce)return[`:root { color-scheme: ${t==="auto"?"light dark":t}; }`,"body, .markdown-body { background: Canvas; color: CanvasText; }"].join(` +`);const e=hC[Xw]??hC.github,r=e.light??e.dark,n=e.dark??e.light;return[z9e,...Z4(t,r,n)].join(` +`)}function hDe(t="auto"){return[nDe,...Z4(t,iDe,aDe)].join(` +`)}function Pce(t="auto"){return Z4(t,sDe,oDe).join(` +`)}function Bce(t="auto"){return[lDe,...Z4(t,cDe,uDe)].join(` +`)}function Z4(t,e,r){const n=[];switch(t){case"light":n.push(e);break;case"dark":n.push(r);break;case"auto":n.push(` ${e} @media (prefers-color-scheme: dark) { ${r} - }`);break}return n}const dMe={default:{viewMode:"View Mode",changeMode:"Change Mode",editMode:"Edit Mode",sideBySideMode:"Side-by-Side Mode",previewMode:"Preview Mode",saveCleanHtml:"Save Clean HTML",saveStyledHtml:"Save Styled HTML",copyHtml:"Copy HTML",copyRichText:"Copy Rich Text",copyCode:"Copy Code",untitled:"Untitled",update:"Update",version:"Version",checkReleases:"Check Releases",updateAndRelaunch:"Update and Relaunch",newVersionAvailable:"is available!",viewReleasePage:"View Release Page",remindMeLater:"Remind Me Later",skipThisVersion:"Skip This Version",failedToUpdate:"Failed to update. Please try again later.",source:"Source",preview:"Preview"},"zh-CN":{viewMode:"视图模式",changeMode:"切换模式",editMode:"编辑模式",sideBySideMode:"并排模式",previewMode:"预览模式",saveCleanHtml:"保存无样式 HTML",saveStyledHtml:"保存带样式 HTML",copyHtml:"复制 HTML",copyRichText:"复制富文本",copyCode:"复制代码",untitled:"未命名",update:"更新",version:"版本",checkReleases:"查看版本",updateAndRelaunch:"更新并重新启动",newVersionAvailable:"已发布!",viewReleasePage:"查看发布页面",remindMeLater:"稍后提醒我",skipThisVersion:"跳过这个版本",failedToUpdate:"更新失败,请稍后再试。",source:"源码",preview:"预览"},"zh-TW":{viewMode:"視圖模式",changeMode:"切換模式",saveCleanHtml:"儲存無樣式 HTML",saveStyledHtml:"儲存帶樣式 HTML",copyHtml:"拷貝 HTML",copyRichText:"複製富文字",copyCode:"拷貝程式碼",editMode:"編輯模式",sideBySideMode:"並排模式",previewMode:"預覽模式",untitled:"未命名",update:"更新",version:"版本",checkReleases:"檢視版本",updateAndRelaunch:"更新並重新啟動",newVersionAvailable:"已釋出!",viewReleasePage:"檢視釋出頁面",remindMeLater:"稍後提醒我",skipThisVersion:"跳過這個版本",failedToUpdate:"更新失敗,請稍後再試。",source:"原始碼",preview:"預覽"}};function na(t){return fMe[t]}const hMe=["default","zh-CN","zh-TW"],fMe=dMe[(()=>{const t=navigator.language;return hMe.includes(t)?t:"default"})()];function dU(){return typeof Hr.MarkEdit.addExtension=="function"}async function hU(t,e=!0){return await cue,Di.render(t,{lineInfo:e})}async function pMe(t,e=!1){const r=Di.utils.escapeHtml(t.trim());return lue("mermaid",r,e)}async function gMe(t,e=!1){const n=(await Promise.resolve().then(()=>yFe)).default.renderToString(t.trim(),{displayMode:!0,throwOnError:!1});return lue("katex",n,e)}function sue(t){Promise.resolve().then(()=>net).then(({default:e})=>{const r=matchMedia("(prefers-color-scheme: dark)").matches;e.initialize({theme:r?"dark":void 0}),e.run({querySelector:".mermaid",postRenderCallback:t})})}async function oue(t){const e=n=>``,r=['',`
    ${t} -
    `,e(cMe(af)),e(nue(af)),e(uMe(af)),e(iue(af)),""];{r.push(e(aue(af)));const{default:n}=await Promise.resolve().then(()=>N1e);r.push(e(n));const a=` +
    `,e(dDe(Qh)),e(Mce(Qh)),e(hDe(Qh)),e(Bce(Qh)),""];{r.push(e(Pce(Qh)));const{default:n}=await Promise.resolve().then(()=>l1e);r.push(e(n));const i=`