function(){functiont(t,e){for(varn=0;n<e.length;n++){vars=e[n];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"ins&&(s.writable=!0),Object.defineProperty(t,s.key,s)}}functione(t,e){(null==e||e>t.length)&&(e=t.length);for(varn=0,s=newArray(e);n<e;n++)s[n]=t[n];returns}functionn(t,n){vars;if("undefined"!=typeofSymbol&&null!=t[Symbol.iterator])return(s=t[Symbol.iterator]()).next.bind(s);if(Array.isArray(t)||(s=function(t,n){if(t){if("string"==typeoft)returne(t,n);vars=Object.prototype.toString.call(t).slice(8,-1);return"Object"===s&&t.constructor&&(s=t.constructor.name),"Map"===s||"Set"===s?Array.from(t):"Arguments"===s||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s)?e(t,n):void0}}(t))||n&&t&&"number"==typeoft.length){s&&(t=s);vari=0;returnfunction(){returni>=t.length?{done:!0}:{done:!1,value:t[i++]}}}thrownewTypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}functions(t){returnc[t]}vari,a=((tt=(function(t){functione(){return{baseUrl:null,breaks:!1,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}t.exports={defaults:{baseUrl:null,breaks:!1,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1},getDefaults:e,changeDefaults:function(e){t.exports.defaults=e}}}(i={exports:{}}),i.exports)).defaults,tt.getDefaults,tt.changeDefaults,/[&<>"']/),r=/[&<>"']/g,l=/[<>"']|&(?!#?\w+;)/,o=/[<>"']|&(?!#?\w+;)/g,c={"&":"&","<":"<",">":">",'"':""","'":"'"},h=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/gi;functionu(t){returnt.replace(h,(function(t,e){return"colon"===(e=e.toLowerCase())?":":"#"===e.charAt(0)?"x"===e.charAt(1)?String.fromCharCode(parseInt(e.substring(2),16)):String.fromCharCode(+e.substring(1)):""}))}vard=/(^|[^\[])\^/g,p=/[^\w:]/g,g=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i,f={},m=/^[^:]+:\/*[^/]*$/,k=/^([^:]+:)[\s\S]*$/,y=/^([^:]+:\/*[^/]*)[\s\S]*$/;functionb(t,e,n){vars=t.length;if(0===s)return"";for(vari=0;i<s;){vara=t.charAt(s-i-1);if(a!==e||n){if(a===e||!n)break;i++}elsei++}returnt.substr(0,s-i)}varx=function(t,e){if(e){if(a.test(t))returnt.replace(r,s)}elseif(l.test(t))returnt.replace(o,s);returnt},v=u,w=function(t,e){t=t.source||t,e=e||"";varn={replace:function(e,s){returns=(s=s.source||s).replace(d,"$1"),t=t.replace(e,s),n},getRegex:function(){returnnewRegExp(t,e)}};returnn},_={exec:function(){}},A=function(t){for(vare,n,s=1;s<arguments.length;s++)for(nine=arguments[s])Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);returnt},S=function(t,e){varn=t.replace(/\|/g,(function(t,e,n){for(vars=!1,i=e;0<=--i&&"\\"===n[i];)s=!s;returns?"|":" |"})).split(/ \|/),s=0;if(n.length>e)n.splice(e);elsefor(;n.length<e;)n.push("");for(;s<n.length;s++)n[s]=n[s].trim().replace(/\\\|/g,"|");returnn},C=function(t,e){if(-1===t.indexOf(e[1]))return-1;for(varn=t.length,s=0,i=0;i<n;i++)if("\\"===t[i])i++;elseif(t[i]===e[0])s++;elseif(t[i]===e[1]&&--s<0)returni;return-1},T=tt.defaults,I=b,$=S,z=x,F=C;functionO(t,e,n){vars=e.href,i=e.title?z(e.title):null;e=t[1].replace(/\\([\[\]])/g,"$1");return"!"!==t[0].charAt(0)?{type:"link",raw:n,href:s,title:i,text:e}:{type:"image",raw:n,href:s,title:i,text:z(e)}}varN=function(){functiont(t){this.options=t||T}vare=t.prototype;returne.space=function(t){if(t=this.rules.block.newline.exec(t))return1<t[0].length?{type:"space",raw:t[0]}:{raw:"\n"}},e.code=function(t,e){if(t=this.rules.block.code.exec(t))return(e=e[e.length-1])&&"paragraph"===e.type?{raw:t[0],text:t[0].trimRight()}:(e=t[0].replace(/^ {4}/gm,""),{type:"code",raw:t[0],codeBlockStyle:"indented",text:this.options.pedantic?e:I(e,"\n")})},e.fences=function(t){vare=this.rules.block.fences.exec(t);if(e){varn=e[0];t=function(t,e){if(null===(t=t.mat