-
Notifications
You must be signed in to change notification settings - Fork 0
/
6-es5.a589360f13fe3e4726b1.js
1 lines (1 loc) · 104 KB
/
6-es5.a589360f13fe3e4726b1.js
1
function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function _createClass(e,t,n){return t&&_defineProperties(e.prototype,t),n&&_defineProperties(e,n),e}(window.webpackJsonp=window.webpackJsonp||[]).push([[6],{"+NEb":function(e,t,n){"use strict";n.r(t),n.d(t,"DetailPageModule",(function(){return Zt}));var r,o=n("ofXK"),i=n("tyNb"),s=n("J66h"),u=n("wHSu"),a=n("fXoL"),c=n("kH+g");function l(e){return(r=r||document.createElement("textarea")).innerHTML="&"+e+";",r.value}var h=Object.prototype.hasOwnProperty;function p(e){var t=[].slice.call(arguments,1);return t.forEach((function(t){if(t){if("object"!=typeof t)throw new TypeError(t+"must be object");Object.keys(t).forEach((function(n){e[n]=t[n]}))}})),e}var f=/\\([\\!"#$%&'()*+,.\/:;<=>?@[\]^_`{|}~-])/g;function d(e){return e.indexOf("\\")<0?e:e.replace(f,"$1")}function g(e){return!(e>=55296&&e<=57343||e>=64976&&e<=65007||65535==(65535&e)||65534==(65535&e)||e>=0&&e<=8||11===e||e>=14&&e<=31||e>=127&&e<=159||e>1114111)}function b(e){return e>65535?(e-=65536,String.fromCharCode(55296+(e>>10),56320+(1023&e))):String.fromCharCode(e)}var m=/&([a-z#][a-z0-9]{1,31});/gi,v=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))/i;function A(e,t){var n=0,r=l(t);return t!==r?r:35===t.charCodeAt(0)&&v.test(t)&&g(n="x"===t[1].toLowerCase()?parseInt(t.slice(2),16):parseInt(t.slice(1),10))?b(n):e}function k(e){return e.indexOf("&")<0?e:e.replace(m,A)}var x=/[&<>"]/,y=/[&<>"]/g,C={"&":"&","<":"<",">":">",'"':"""};function w(e){return C[e]}function _(e){return x.test(e)?e.replace(y,w):e}var F={blockquote_open:function(){return"<blockquote>\n"},blockquote_close:function(e,t){return"</blockquote>"+B(e,t)},code:function(e,t){return e[t].block?"<pre><code>"+_(e[t].content)+"</code></pre>"+B(e,t):"<code>"+_(e[t].content)+"</code>"},fence:function(e,t,n,r,o){var i,s,u,a=e[t],c="",l=n.langPrefix;if(a.params){if(s=(i=a.params.split(/\s+/g)).join(" "),(u=o.rules.fence_custom)&&h.call(u,i[0]))return o.rules.fence_custom[i[0]](e,t,n,r,o);c=' class="'+l+_(k(d(s)))+'"'}return"<pre><code"+c+">"+(n.highlight&&n.highlight.apply(n.highlight,[a.content].concat(i))||_(a.content))+"</code></pre>"+B(e,t)},fence_custom:{},heading_open:function(e,t){return"<h"+e[t].hLevel+">"},heading_close:function(e,t){return"</h"+e[t].hLevel+">\n"},hr:function(e,t,n){return(n.xhtmlOut?"<hr />":"<hr>")+B(e,t)},bullet_list_open:function(){return"<ul>\n"},bullet_list_close:function(e,t){return"</ul>"+B(e,t)},list_item_open:function(){return"<li>"},list_item_close:function(){return"</li>\n"},ordered_list_open:function(e,t){var n=e[t];return"<ol"+(n.order>1?' start="'+n.order+'"':"")+">\n"},ordered_list_close:function(e,t){return"</ol>"+B(e,t)},paragraph_open:function(e,t){return e[t].tight?"":"<p>"},paragraph_close:function(e,t){return(e[t].tight?"":"</p>")+(e[t].tight&&t&&"inline"===e[t-1].type&&!e[t-1].content?"":B(e,t))},link_open:function(e,t,n){var r=e[t].title?' title="'+_(k(e[t].title))+'"':"",o=n.linkTarget?' target="'+n.linkTarget+'"':"";return'<a href="'+_(e[t].href)+'"'+r+o+">"},link_close:function(){return"</a>"},image:function(e,t,n){var r=' src="'+_(e[t].src)+'"',o=e[t].title?' title="'+_(k(e[t].title))+'"':"";return"<img"+r+' alt="'+(e[t].alt?_(k(d(e[t].alt))):"")+'"'+o+(n.xhtmlOut?" /":"")+">"},table_open:function(){return"<table>\n"},table_close:function(){return"</table>\n"},thead_open:function(){return"<thead>\n"},thead_close:function(){return"</thead>\n"},tbody_open:function(){return"<tbody>\n"},tbody_close:function(){return"</tbody>\n"},tr_open:function(){return"<tr>"},tr_close:function(){return"</tr>\n"},th_open:function(e,t){var n=e[t];return"<th"+(n.align?' style="text-align:'+n.align+'"':"")+">"},th_close:function(){return"</th>"},td_open:function(e,t){var n=e[t];return"<td"+(n.align?' style="text-align:'+n.align+'"':"")+">"},td_close:function(){return"</td>"},strong_open:function(){return"<strong>"},strong_close:function(){return"</strong>"},em_open:function(){return"<em>"},em_close:function(){return"</em>"},del_open:function(){return"<del>"},del_close:function(){return"</del>"},ins_open:function(){return"<ins>"},ins_close:function(){return"</ins>"},mark_open:function(){return"<mark>"},mark_close:function(){return"</mark>"},sub:function(e,t){return"<sub>"+_(e[t].content)+"</sub>"},sup:function(e,t){return"<sup>"+_(e[t].content)+"</sup>"},hardbreak:function(e,t,n){return n.xhtmlOut?"<br />\n":"<br>\n"},softbreak:function(e,t,n){return n.breaks?n.xhtmlOut?"<br />\n":"<br>\n":"\n"},text:function(e,t){return _(e[t].content)},htmlblock:function(e,t){return e[t].content},htmltag:function(e,t){return e[t].content},abbr_open:function(e,t){return'<abbr title="'+_(k(e[t].title))+'">'},abbr_close:function(){return"</abbr>"},footnote_ref:function(e,t){var n=Number(e[t].id+1).toString(),r="fnref"+n;return e[t].subId>0&&(r+=":"+e[t].subId),'<sup class="footnote-ref"><a href="#fn'+n+'" id="'+r+'">['+n+"]</a></sup>"},footnote_block_open:function(e,t,n){return(n.xhtmlOut?'<hr class="footnotes-sep" />\n':'<hr class="footnotes-sep">\n')+'<section class="footnotes">\n<ol class="footnotes-list">\n'},footnote_block_close:function(){return"</ol>\n</section>\n"},footnote_open:function(e,t){return'<li id="fn'+Number(e[t].id+1).toString()+'" class="footnote-item">'},footnote_close:function(){return"</li>\n"},footnote_anchor:function(e,t){var n="fnref"+Number(e[t].id+1).toString();return e[t].subId>0&&(n+=":"+e[t].subId),' <a href="#'+n+'" class="footnote-backref">\u21a9</a>'},dl_open:function(){return"<dl>\n"},dt_open:function(){return"<dt>"},dd_open:function(){return"<dd>"},dl_close:function(){return"</dl>\n"},dt_close:function(){return"</dt>\n"},dd_close:function(){return"</dd>\n"}},B=F.getBreak=function(e,t){return(t=function e(t,n){return++n>=t.length-2?n:"paragraph_open"===t[n].type&&t[n].tight&&"inline"===t[n+1].type&&0===t[n+1].content.length&&"paragraph_close"===t[n+2].type&&t[n+2].tight?e(t,n+2):n}(e,t))<e.length&&"list_item_close"===e[t].type?"":"\n"};function D(){this.rules=p({},F),this.getBreak=F.getBreak}function E(){this.__rules__=[],this.__cache__=null}function M(e,t,n,r,o){this.src=e,this.env=r,this.options=n,this.parser=t,this.tokens=o,this.pos=0,this.posMax=this.src.length,this.level=0,this.pending="",this.pendingLevel=0,this.cache=[],this.isInLabel=!1,this.linkLevel=0,this.linkContent="",this.labelUnmatchedScopes=0}function S(e,t){var n,r,o,i=-1,s=e.posMax,u=e.pos,a=e.isInLabel;if(e.isInLabel)return-1;if(e.labelUnmatchedScopes)return e.labelUnmatchedScopes--,-1;for(e.pos=t+1,e.isInLabel=!0,n=1;e.pos<s;){if(91===(o=e.src.charCodeAt(e.pos)))n++;else if(93===o&&0==--n){r=!0;break}e.parser.skipToken(e)}return r?(i=e.pos,e.labelUnmatchedScopes=0):e.labelUnmatchedScopes=n-1,e.pos=u,e.isInLabel=a,i}function T(e,t,n,r){var o,i,s,u,a,c;if(42!==e.charCodeAt(0))return-1;if(91!==e.charCodeAt(1))return-1;if(-1===e.indexOf("]:"))return-1;if((i=S(o=new M(e,t,n,r,[]),1))<0||58!==e.charCodeAt(i+1))return-1;for(u=o.posMax,s=i+2;s<u&&10!==o.src.charCodeAt(s);s++);return a=e.slice(2,i),0===(c=e.slice(i+2,s).trim()).length?-1:(r.abbreviations||(r.abbreviations={}),void 0===r.abbreviations[":"+a]&&(r.abbreviations[":"+a]=c),s)}function P(e){var t=k(e);try{t=decodeURI(t)}catch(n){}return encodeURI(t)}function z(e,t){var n,r,o,i=t,s=e.posMax;if(60===e.src.charCodeAt(t)){for(t++;t<s;){if(10===(n=e.src.charCodeAt(t)))return!1;if(62===n)return o=P(d(e.src.slice(i+1,t))),!!e.parser.validateLink(o)&&(e.pos=t+1,e.linkContent=o,!0);92===n&&t+1<s?t+=2:t++}return!1}for(r=0;t<s&&32!==(n=e.src.charCodeAt(t))&&!(n<32||127===n);)if(92===n&&t+1<s)t+=2;else{if(40===n&&++r>1)break;if(41===n&&--r<0)break;t++}return i!==t&&(o=d(e.src.slice(i,t)),!!e.parser.validateLink(o)&&(e.linkContent=o,e.pos=t,!0))}function O(e,t){var n,r=t,o=e.posMax,i=e.src.charCodeAt(t);if(34!==i&&39!==i&&40!==i)return!1;for(t++,40===i&&(i=41);t<o;){if((n=e.src.charCodeAt(t))===i)return e.pos=t+1,e.linkContent=d(e.src.slice(r+1,t)),!0;92===n&&t+1<o?t+=2:t++}return!1}function R(e){return e.trim().replace(/\s+/g," ").toUpperCase()}function j(e,t,n,r){var o,i,s,u,a,c,l,h,p;if(91!==e.charCodeAt(0))return-1;if(-1===e.indexOf("]:"))return-1;if((i=S(o=new M(e,t,n,r,[]),0))<0||58!==e.charCodeAt(i+1))return-1;for(u=o.posMax,s=i+2;s<u&&(32===(a=o.src.charCodeAt(s))||10===a);s++);if(!z(o,s))return-1;for(l=o.linkContent,c=s=o.pos,s+=1;s<u&&(32===(a=o.src.charCodeAt(s))||10===a);s++);for(s<u&&c!==s&&O(o,s)?(h=o.linkContent,s=o.pos):(h="",s=c);s<u&&32===o.src.charCodeAt(s);)s++;return s<u&&10!==o.src.charCodeAt(s)?-1:(p=R(e.slice(1,i)),void 0===r.references[p]&&(r.references[p]={title:h,href:l}),s)}function q(e){return e.replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1")}D.prototype.renderInline=function(e,t,n){for(var r=this.rules,o=e.length,i=0,s="";o--;)s+=r[e[i].type](e,i++,t,n,this);return s},D.prototype.render=function(e,t,n){for(var r=this.rules,o=e.length,i=-1,s="";++i<o;)s+="inline"===e[i].type?this.renderInline(e[i].children,t,n):r[e[i].type](e,i,t,n,this);return s},E.prototype.__find__=function(e){for(var t=this.__rules__.length,n=-1;t--;)if(this.__rules__[++n].name===e)return n;return-1},E.prototype.__compile__=function(){var e=this,t=[""];e.__rules__.forEach((function(e){e.enabled&&e.alt.forEach((function(e){t.indexOf(e)<0&&t.push(e)}))})),e.__cache__={},t.forEach((function(t){e.__cache__[t]=[],e.__rules__.forEach((function(n){n.enabled&&(t&&n.alt.indexOf(t)<0||e.__cache__[t].push(n.fn))}))}))},E.prototype.at=function(e,t,n){var r=this.__find__(e),o=n||{};if(-1===r)throw new Error("Parser rule not found: "+e);this.__rules__[r].fn=t,this.__rules__[r].alt=o.alt||[],this.__cache__=null},E.prototype.before=function(e,t,n,r){var o=this.__find__(e),i=r||{};if(-1===o)throw new Error("Parser rule not found: "+e);this.__rules__.splice(o,0,{name:t,enabled:!0,fn:n,alt:i.alt||[]}),this.__cache__=null},E.prototype.after=function(e,t,n,r){var o=this.__find__(e),i=r||{};if(-1===o)throw new Error("Parser rule not found: "+e);this.__rules__.splice(o+1,0,{name:t,enabled:!0,fn:n,alt:i.alt||[]}),this.__cache__=null},E.prototype.push=function(e,t,n){this.__rules__.push({name:e,enabled:!0,fn:t,alt:(n||{}).alt||[]}),this.__cache__=null},E.prototype.enable=function(e,t){e=Array.isArray(e)?e:[e],t&&this.__rules__.forEach((function(e){e.enabled=!1})),e.forEach((function(e){var t=this.__find__(e);if(t<0)throw new Error("Rules manager: invalid rule name "+e);this.__rules__[t].enabled=!0}),this),this.__cache__=null},E.prototype.disable=function(e){(e=Array.isArray(e)?e:[e]).forEach((function(e){var t=this.__find__(e);if(t<0)throw new Error("Rules manager: invalid rule name "+e);this.__rules__[t].enabled=!1}),this),this.__cache__=null},E.prototype.getRules=function(e){return null===this.__cache__&&this.__compile__(),this.__cache__[e]||[]},M.prototype.pushPending=function(){this.tokens.push({type:"text",content:this.pending,level:this.pendingLevel}),this.pending=""},M.prototype.push=function(e){this.pending&&this.pushPending(),this.tokens.push(e),this.pendingLevel=this.level},M.prototype.cacheSet=function(e,t){for(var n=this.cache.length;n<=e;n++)this.cache.push(0);this.cache[e]=t},M.prototype.cacheGet=function(e){return e<this.cache.length?this.cache[e]:0};var I=/\+-|\.\.|\?\?\?\?|!!!!|,,|--/,N=/\((c|tm|r|p)\)/gi,H={c:"\xa9",r:"\xae",p:"\xa7",tm:"\u2122"},L=/['"]/,W=/['"]/g,U=/[-\s()\[\]]/;function V(e,t){return!(t<0||t>=e.length||U.test(e[t]))}function $(e,t,n){return e.substr(0,t)+n+e.substr(t+1)}var Z=[["block",function(e){e.inlineMode?e.tokens.push({type:"inline",content:e.src.replace(/\n/g," ").trim(),level:0,lines:[0,1],children:[]}):e.block.parse(e.src,e.options,e.env,e.tokens)}],["abbr",function(e){var t,n,r,o,i=e.tokens;if(!e.inlineMode)for(t=1,n=i.length-1;t<n;t++)if("paragraph_open"===i[t-1].type&&"inline"===i[t].type&&"paragraph_close"===i[t+1].type){for(r=i[t].content;r.length&&!((o=T(r,e.inline,e.options,e.env))<0);)r=r.slice(o).trim();i[t].content=r,r.length||(i[t-1].tight=!0,i[t+1].tight=!0)}}],["references",function(e){var t,n,r,o,i=e.tokens;if(e.env.references=e.env.references||{},!e.inlineMode)for(t=1,n=i.length-1;t<n;t++)if("inline"===i[t].type&&"paragraph_open"===i[t-1].type&&"paragraph_close"===i[t+1].type){for(r=i[t].content;r.length&&!((o=j(r,e.inline,e.options,e.env))<0);)r=r.slice(o).trim();i[t].content=r,r.length||(i[t-1].tight=!0,i[t+1].tight=!0)}}],["inline",function(e){var t,n,r,o=e.tokens;for(n=0,r=o.length;n<r;n++)"inline"===(t=o[n]).type&&e.inline.parse(t.content,e.options,e.env,t.children)}],["footnote_tail",function(e){var t,n,r,o,i,s,u,a,c,l=0,h=!1,p={};if(e.env.footnotes&&(e.tokens=e.tokens.filter((function(e){return"footnote_reference_open"===e.type?(h=!0,a=[],c=e.label,!1):"footnote_reference_close"===e.type?(h=!1,p[":"+c]=a,!1):(h&&a.push(e),!h)})),e.env.footnotes.list)){for(s=e.env.footnotes.list,e.tokens.push({type:"footnote_block_open",level:l++}),t=0,n=s.length;t<n;t++){for(e.tokens.push({type:"footnote_open",id:t,level:l++}),s[t].tokens?((u=[]).push({type:"paragraph_open",tight:!1,level:l++}),u.push({type:"inline",content:"",level:l,children:s[t].tokens}),u.push({type:"paragraph_close",tight:!1,level:--l})):s[t].label&&(u=p[":"+s[t].label]),e.tokens=e.tokens.concat(u),i="paragraph_close"===e.tokens[e.tokens.length-1].type?e.tokens.pop():null,o=s[t].count>0?s[t].count:1,r=0;r<o;r++)e.tokens.push({type:"footnote_anchor",id:t,subId:r,level:l});i&&e.tokens.push(i),e.tokens.push({type:"footnote_close",level:--l})}e.tokens.push({type:"footnote_block_close",level:--l})}}],["abbr2",function(e){var t,n,r,o,i,s,u,a,c,l,h,p,f=e.tokens;if(e.env.abbreviations)for(e.env.abbrRegExp||(p="(^|["+" \n()[]'\".,!?-".split("").map(q).join("")+"])("+Object.keys(e.env.abbreviations).map((function(e){return e.substr(1)})).sort((function(e,t){return t.length-e.length})).map(q).join("|")+")($|["+" \n()[]'\".,!?-".split("").map(q).join("")+"])",e.env.abbrRegExp=new RegExp(p,"g")),l=e.env.abbrRegExp,n=0,r=f.length;n<r;n++)if("inline"===f[n].type)for(t=(o=f[n].children).length-1;t>=0;t--)if("text"===(i=o[t]).type){for(a=0,s=i.content,l.lastIndex=0,c=i.level,u=[];h=l.exec(s);)l.lastIndex>a&&u.push({type:"text",content:s.slice(a,h.index+h[1].length),level:c}),u.push({type:"abbr_open",title:e.env.abbreviations[":"+h[2]],level:c++}),u.push({type:"text",content:h[2],level:c}),u.push({type:"abbr_close",level:--c}),a=l.lastIndex-h[3].length;u.length&&(a<s.length&&u.push({type:"text",content:s.slice(a),level:c}),f[n].children=o=[].concat(o.slice(0,t),u,o.slice(t+1)))}}],["replacements",function(e){var t,n,r,o,i,s;if(e.options.typographer)for(i=e.tokens.length-1;i>=0;i--)if("inline"===e.tokens[i].type)for(t=(o=e.tokens[i].children).length-1;t>=0;t--)"text"===(n=o[t]).type&&(r=(s=r=n.content).indexOf("(")<0?s:s.replace(N,(function(e,t){return H[t.toLowerCase()]})),I.test(r)&&(r=r.replace(/\+-/g,"\xb1").replace(/\.{2,}/g,"\u2026").replace(/([?!])\u2026/g,"$1..").replace(/([?!]){4,}/g,"$1$1$1").replace(/,{2,}/g,",").replace(/(^|[^-])---([^-]|$)/gm,"$1\u2014$2").replace(/(^|\s)--(\s|$)/gm,"$1\u2013$2").replace(/(^|[^-\s])--([^-\s]|$)/gm,"$1\u2013$2")),n.content=r)}],["smartquotes",function(e){var t,n,r,o,i,s,u,a,c,l,h,p,f,d,g,b,m;if(e.options.typographer)for(m=[],g=e.tokens.length-1;g>=0;g--)if("inline"===e.tokens[g].type)for(b=e.tokens[g].children,m.length=0,t=0;t<b.length;t++)if("text"===(n=b[t]).type&&!L.test(n.text)){for(u=b[t].level,f=m.length-1;f>=0&&!(m[f].level<=u);f--);m.length=f+1,i=0,s=(r=n.content).length;e:for(;i<s&&(W.lastIndex=i,o=W.exec(r));)if(a=!V(r,o.index-1),d="'"===o[0],(c=!V(r,i=o.index+1))||a){if(h=!c,p=!a)for(f=m.length-1;f>=0&&(l=m[f],!(m[f].level<u));f--)if(l.single===d&&m[f].level===u){l=m[f],d?(b[l.token].content=$(b[l.token].content,l.pos,e.options.quotes[2]),n.content=$(n.content,o.index,e.options.quotes[3])):(b[l.token].content=$(b[l.token].content,l.pos,e.options.quotes[0]),n.content=$(n.content,o.index,e.options.quotes[1])),m.length=f;continue e}h?m.push({token:t,pos:o.index,single:d,level:u}):p&&d&&(n.content=$(n.content,o.index,"\u2019"))}else d&&(n.content=$(n.content,o.index,"\u2019"))}}]];function G(){this.options={},this.ruler=new E;for(var e=0;e<Z.length;e++)this.ruler.push(Z[e][0],Z[e][1])}function J(e,t,n,r,o){var i,s,u,a,c,l,h;for(this.src=e,this.parser=t,this.options=n,this.env=r,this.tokens=o,this.bMarks=[],this.eMarks=[],this.tShift=[],this.blkIndent=0,this.line=0,this.lineMax=0,this.tight=!1,this.parentType="root",this.ddIndent=-1,this.level=0,this.result="",l=0,h=!1,u=a=l=0,c=(s=this.src).length;a<c;a++){if(i=s.charCodeAt(a),!h){if(32===i){l++;continue}h=!0}10!==i&&a!==c-1||(10!==i&&a++,this.bMarks.push(u),this.eMarks.push(a),this.tShift.push(l),h=!1,l=0,u=a+1)}this.bMarks.push(s.length),this.eMarks.push(s.length),this.tShift.push(0),this.lineMax=this.bMarks.length-1}function Q(e,t){var n,r,o;return(r=e.bMarks[t]+e.tShift[t])>=(o=e.eMarks[t])||42!==(n=e.src.charCodeAt(r++))&&45!==n&&43!==n||r<o&&32!==e.src.charCodeAt(r)?-1:r}function X(e,t){var n,r=e.bMarks[t]+e.tShift[t],o=e.eMarks[t];if(r+1>=o)return-1;if((n=e.src.charCodeAt(r++))<48||n>57)return-1;for(;;){if(r>=o)return-1;if(!((n=e.src.charCodeAt(r++))>=48&&n<=57)){if(41===n||46===n)break;return-1}}return r<o&&32!==e.src.charCodeAt(r)?-1:r}G.prototype.process=function(e){var t,n,r;for(t=0,n=(r=this.ruler.getRules("")).length;t<n;t++)r[t](e)},J.prototype.isEmpty=function(e){return this.bMarks[e]+this.tShift[e]>=this.eMarks[e]},J.prototype.skipEmptyLines=function(e){for(var t=this.lineMax;e<t&&!(this.bMarks[e]+this.tShift[e]<this.eMarks[e]);e++);return e},J.prototype.skipSpaces=function(e){for(var t=this.src.length;e<t&&32===this.src.charCodeAt(e);e++);return e},J.prototype.skipChars=function(e,t){for(var n=this.src.length;e<n&&this.src.charCodeAt(e)===t;e++);return e},J.prototype.skipCharsBack=function(e,t,n){if(e<=n)return e;for(;e>n;)if(t!==this.src.charCodeAt(--e))return e+1;return e},J.prototype.getLines=function(e,t,n,r){var o,i,s,u,a=e;if(e>=t)return"";if(a+1===t)return i=this.bMarks[a]+Math.min(this.tShift[a],n),this.src.slice(i,r?this.eMarks[a]+1:this.eMarks[a]);for(s=new Array(t-e),o=0;a<t;a++,o++)(u=this.tShift[a])>n&&(u=n),u<0&&(u=0),s[o]=this.src.slice(i=this.bMarks[a]+u,a+1<t||r?this.eMarks[a]+1:this.eMarks[a]);return s.join("")};var Y={};["article","aside","button","blockquote","body","canvas","caption","col","colgroup","dd","div","dl","dt","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","iframe","li","map","object","ol","output","p","pre","progress","script","section","style","table","tbody","td","textarea","tfoot","th","tr","thead","ul","video"].forEach((function(e){Y[e]=!0}));var K=/^<([a-zA-Z]{1,15})[\s\/>]/,ee=/^<\/([a-zA-Z]{1,15})[\s>]/;function te(e,t){var n=e.bMarks[t]+e.blkIndent;return e.src.substr(n,e.eMarks[t]-n)}function ne(e,t){var n,r,o=e.bMarks[t]+e.tShift[t],i=e.eMarks[t];return o>=i||126!==(r=e.src.charCodeAt(o++))&&58!==r||o===(n=e.skipSpaces(o))||n>=i?-1:n}var re=[["code",function(e,t,n){var r,o;if(e.tShift[t]-e.blkIndent<4)return!1;for(o=r=t+1;r<n;)if(e.isEmpty(r))r++;else{if(!(e.tShift[r]-e.blkIndent>=4))break;o=++r}return e.line=r,e.tokens.push({type:"code",content:e.getLines(t,o,4+e.blkIndent,!0),block:!0,lines:[t,e.line],level:e.level}),!0}],["fences",function(e,t,n,r){var o,i,s,u,a,c=!1,l=e.bMarks[t]+e.tShift[t],h=e.eMarks[t];if(l+3>h)return!1;if(126!==(o=e.src.charCodeAt(l))&&96!==o)return!1;if(a=l,(i=(l=e.skipChars(l,o))-a)<3)return!1;if((s=e.src.slice(l,h).trim()).indexOf("`")>=0)return!1;if(r)return!0;for(u=t;!(++u>=n||(l=a=e.bMarks[u]+e.tShift[u])<(h=e.eMarks[u])&&e.tShift[u]<e.blkIndent);)if(e.src.charCodeAt(l)===o&&!(e.tShift[u]-e.blkIndent>=4||(l=e.skipChars(l,o))-a<i||(l=e.skipSpaces(l))<h)){c=!0;break}return i=e.tShift[t],e.line=u+(c?1:0),e.tokens.push({type:"fence",params:s,content:e.getLines(t+1,u,i,!0),lines:[t,e.line],level:e.level}),!0},["paragraph","blockquote","list"]],["blockquote",function(e,t,n,r){var o,i,s,u,a,c,l,h,p,f,d,g=e.bMarks[t]+e.tShift[t],b=e.eMarks[t];if(g>b)return!1;if(62!==e.src.charCodeAt(g++))return!1;if(e.level>=e.options.maxNesting)return!1;if(r)return!0;for(32===e.src.charCodeAt(g)&&g++,a=e.blkIndent,e.blkIndent=0,u=[e.bMarks[t]],e.bMarks[t]=g,i=(g=g<b?e.skipSpaces(g):g)>=b,s=[e.tShift[t]],e.tShift[t]=g-e.bMarks[t],h=e.parser.ruler.getRules("blockquote"),o=t+1;o<n&&!((g=e.bMarks[o]+e.tShift[o])>=(b=e.eMarks[o]));o++)if(62!==e.src.charCodeAt(g++)){if(i)break;for(d=!1,p=0,f=h.length;p<f;p++)if(h[p](e,o,n,!0)){d=!0;break}if(d)break;u.push(e.bMarks[o]),s.push(e.tShift[o]),e.tShift[o]=-1337}else 32===e.src.charCodeAt(g)&&g++,u.push(e.bMarks[o]),e.bMarks[o]=g,i=(g=g<b?e.skipSpaces(g):g)>=b,s.push(e.tShift[o]),e.tShift[o]=g-e.bMarks[o];for(c=e.parentType,e.parentType="blockquote",e.tokens.push({type:"blockquote_open",lines:l=[t,0],level:e.level++}),e.parser.tokenize(e,t,o),e.tokens.push({type:"blockquote_close",level:--e.level}),e.parentType=c,l[1]=e.line,p=0;p<s.length;p++)e.bMarks[p+t]=u[p],e.tShift[p+t]=s[p];return e.blkIndent=a,!0},["paragraph","blockquote","list"]],["hr",function(e,t,n,r){var o,i,s,u=e.bMarks[t],a=e.eMarks[t];if((u+=e.tShift[t])>a)return!1;if(42!==(o=e.src.charCodeAt(u++))&&45!==o&&95!==o)return!1;for(i=1;u<a;){if((s=e.src.charCodeAt(u++))!==o&&32!==s)return!1;s===o&&i++}return!(i<3||(r||(e.line=t+1,e.tokens.push({type:"hr",lines:[t,e.line],level:e.level})),0))},["paragraph","blockquote","list"]],["list",function(e,t,n,r){var o,i,s,u,a,c,l,h,p,f,d,g,b,m,v,A,k,x,y,C,w,_=!0;if((h=X(e,t))>=0)g=!0;else{if(!((h=Q(e,t))>=0))return!1;g=!1}if(e.level>=e.options.maxNesting)return!1;if(d=e.src.charCodeAt(h-1),r)return!0;for(m=e.tokens.length,g?(l=e.bMarks[t]+e.tShift[t],f=Number(e.src.substr(l,h-l-1)),e.tokens.push({type:"ordered_list_open",order:f,lines:A=[t,0],level:e.level++})):e.tokens.push({type:"bullet_list_open",lines:A=[t,0],level:e.level++}),o=t,v=!1,x=e.parser.ruler.getRules("list");!(!(o<n)||((p=(b=e.skipSpaces(h))>=e.eMarks[o]?1:b-h)>4&&(p=1),p<1&&(p=1),i=h-e.bMarks[o]+p,e.tokens.push({type:"list_item_open",lines:k=[t,0],level:e.level++}),u=e.blkIndent,a=e.tight,s=e.tShift[t],c=e.parentType,e.tShift[t]=b-e.bMarks[t],e.blkIndent=i,e.tight=!0,e.parentType="list",e.parser.tokenize(e,t,n,!0),e.tight&&!v||(_=!1),v=e.line-t>1&&e.isEmpty(e.line-1),e.blkIndent=u,e.tShift[t]=s,e.tight=a,e.parentType=c,e.tokens.push({type:"list_item_close",level:--e.level}),o=t=e.line,k[1]=o,b=e.bMarks[t],o>=n)||e.isEmpty(o)||e.tShift[o]<e.blkIndent);){for(w=!1,y=0,C=x.length;y<C;y++)if(x[y](e,o,n,!0)){w=!0;break}if(w)break;if(g){if((h=X(e,o))<0)break}else if((h=Q(e,o))<0)break;if(d!==e.src.charCodeAt(h-1))break}return e.tokens.push({type:g?"ordered_list_close":"bullet_list_close",level:--e.level}),A[1]=o,e.line=o,_&&function(e,t){var n,r,o=e.level+2;for(n=t+2,r=e.tokens.length-2;n<r;n++)e.tokens[n].level===o&&"paragraph_open"===e.tokens[n].type&&(e.tokens[n+2].tight=!0,e.tokens[n].tight=!0,n+=2)}(e,m),!0},["paragraph","blockquote"]],["footnote",function(e,t,n,r){var o,i,s,u,a,c=e.bMarks[t]+e.tShift[t],l=e.eMarks[t];if(c+4>l)return!1;if(91!==e.src.charCodeAt(c))return!1;if(94!==e.src.charCodeAt(c+1))return!1;if(e.level>=e.options.maxNesting)return!1;for(u=c+2;u<l;u++){if(32===e.src.charCodeAt(u))return!1;if(93===e.src.charCodeAt(u))break}return!(u===c+2||u+1>=l||58!==e.src.charCodeAt(++u)||(r||(u++,e.env.footnotes||(e.env.footnotes={}),e.env.footnotes.refs||(e.env.footnotes.refs={}),a=e.src.slice(c+2,u-2),e.env.footnotes.refs[":"+a]=-1,e.tokens.push({type:"footnote_reference_open",label:a,level:e.level++}),o=e.bMarks[t],i=e.tShift[t],s=e.parentType,e.tShift[t]=e.skipSpaces(u)-u,e.bMarks[t]=u,e.blkIndent+=4,e.parentType="footnote",e.tShift[t]<e.blkIndent&&(e.tShift[t]+=e.blkIndent,e.bMarks[t]-=e.blkIndent),e.parser.tokenize(e,t,n,!0),e.parentType=s,e.blkIndent-=4,e.tShift[t]=i,e.bMarks[t]=o,e.tokens.push({type:"footnote_reference_close",level:--e.level})),0))},["paragraph"]],["heading",function(e,t,n,r){var o,i,s,u=e.bMarks[t]+e.tShift[t],a=e.eMarks[t];if(u>=a)return!1;if(35!==(o=e.src.charCodeAt(u))||u>=a)return!1;for(i=1,o=e.src.charCodeAt(++u);35===o&&u<a&&i<=6;)i++,o=e.src.charCodeAt(++u);return!(i>6||u<a&&32!==o||(r||(a=e.skipCharsBack(a,32,u),(s=e.skipCharsBack(a,35,u))>u&&32===e.src.charCodeAt(s-1)&&(a=s),e.line=t+1,e.tokens.push({type:"heading_open",hLevel:i,lines:[t,e.line],level:e.level}),u<a&&e.tokens.push({type:"inline",content:e.src.slice(u,a).trim(),level:e.level+1,lines:[t,e.line],children:[]}),e.tokens.push({type:"heading_close",hLevel:i,level:e.level})),0))},["paragraph","blockquote"]],["lheading",function(e,t,n){var r,o,i,s=t+1;return!(s>=n||e.tShift[s]<e.blkIndent||e.tShift[s]-e.blkIndent>3||(o=e.bMarks[s]+e.tShift[s])>=(i=e.eMarks[s])||45!==(r=e.src.charCodeAt(o))&&61!==r||(o=e.skipChars(o,r),(o=e.skipSpaces(o))<i||(o=e.bMarks[t]+e.tShift[t],e.line=s+1,e.tokens.push({type:"heading_open",hLevel:61===r?1:2,lines:[t,e.line],level:e.level}),e.tokens.push({type:"inline",content:e.src.slice(o,e.eMarks[t]).trim(),level:e.level+1,lines:[t,e.line-1],children:[]}),e.tokens.push({type:"heading_close",hLevel:61===r?1:2,level:e.level}),0)))}],["htmlblock",function(e,t,n,r){var o,i,s,u=e.bMarks[t],a=e.eMarks[t],c=e.tShift[t];if(u+=c,!e.options.html)return!1;if(c>3||u+2>=a)return!1;if(60!==e.src.charCodeAt(u))return!1;if(33===(o=e.src.charCodeAt(u+1))||63===o){if(r)return!0}else{if(47!==o&&!function(e){var t=32|e;return t>=97&&t<=122}(o))return!1;if(47===o){if(!(i=e.src.slice(u,a).match(ee)))return!1}else if(!(i=e.src.slice(u,a).match(K)))return!1;if(!0!==Y[i[1].toLowerCase()])return!1;if(r)return!0}for(s=t+1;s<e.lineMax&&!e.isEmpty(s);)s++;return e.line=s,e.tokens.push({type:"htmlblock",level:e.level,lines:[t,e.line],content:e.getLines(t,s,0,!0)}),!0},["paragraph","blockquote"]],["table",function(e,t,n,r){var o,i,s,u,a,c,l,h,p,f,d;if(t+2>n)return!1;if(e.tShift[a=t+1]<e.blkIndent)return!1;if((s=e.bMarks[a]+e.tShift[a])>=e.eMarks[a])return!1;if(124!==(o=e.src.charCodeAt(s))&&45!==o&&58!==o)return!1;if(i=te(e,t+1),!/^[-:| ]+$/.test(i))return!1;if((c=i.split("|"))<=2)return!1;for(h=[],u=0;u<c.length;u++){if(!(p=c[u].trim())){if(0===u||u===c.length-1)continue;return!1}if(!/^:?-+:?$/.test(p))return!1;58===p.charCodeAt(p.length-1)?h.push(58===p.charCodeAt(0)?"center":"right"):58===p.charCodeAt(0)?h.push("left"):h.push("")}if(-1===(i=te(e,t).trim()).indexOf("|"))return!1;if(c=i.replace(/^\||\|$/g,"").split("|"),h.length!==c.length)return!1;if(r)return!0;for(e.tokens.push({type:"table_open",lines:f=[t,0],level:e.level++}),e.tokens.push({type:"thead_open",lines:[t,t+1],level:e.level++}),e.tokens.push({type:"tr_open",lines:[t,t+1],level:e.level++}),u=0;u<c.length;u++)e.tokens.push({type:"th_open",align:h[u],lines:[t,t+1],level:e.level++}),e.tokens.push({type:"inline",content:c[u].trim(),lines:[t,t+1],level:e.level,children:[]}),e.tokens.push({type:"th_close",level:--e.level});for(e.tokens.push({type:"tr_close",level:--e.level}),e.tokens.push({type:"thead_close",level:--e.level}),e.tokens.push({type:"tbody_open",lines:d=[t+2,0],level:e.level++}),a=t+2;a<n&&!(e.tShift[a]<e.blkIndent)&&-1!==(i=te(e,a).trim()).indexOf("|");a++){for(c=i.replace(/^\||\|$/g,"").split("|"),e.tokens.push({type:"tr_open",level:e.level++}),u=0;u<c.length;u++)e.tokens.push({type:"td_open",align:h[u],level:e.level++}),l=c[u].substring(124===c[u].charCodeAt(0)?1:0,124===c[u].charCodeAt(c[u].length-1)?c[u].length-1:c[u].length).trim(),e.tokens.push({type:"inline",content:l,level:e.level,children:[]}),e.tokens.push({type:"td_close",level:--e.level});e.tokens.push({type:"tr_close",level:--e.level})}return e.tokens.push({type:"tbody_close",level:--e.level}),e.tokens.push({type:"table_close",level:--e.level}),f[1]=d[1]=a,e.line=a,!0},["paragraph"]],["deflist",function(e,t,n,r){var o,i,s,u,a,c,l,h,p,f,d,g,b,m;if(r)return!(e.ddIndent<0)&&ne(e,t)>=0;if(e.isEmpty(l=t+1)&&++l>n)return!1;if(e.tShift[l]<e.blkIndent)return!1;if((o=ne(e,l))<0)return!1;if(e.level>=e.options.maxNesting)return!1;c=e.tokens.length,e.tokens.push({type:"dl_open",lines:a=[t,0],level:e.level++}),s=t,i=l;e:for(;;){for(m=!0,b=!1,e.tokens.push({type:"dt_open",lines:[s,s],level:e.level++}),e.tokens.push({type:"inline",content:e.getLines(s,s+1,e.blkIndent,!1).trim(),level:e.level+1,lines:[s,s],children:[]}),e.tokens.push({type:"dt_close",level:--e.level});;){if(e.tokens.push({type:"dd_open",lines:u=[l,0],level:e.level++}),g=e.tight,p=e.ddIndent,h=e.blkIndent,d=e.tShift[i],f=e.parentType,e.blkIndent=e.ddIndent=e.tShift[i]+2,e.tShift[i]=o-e.bMarks[i],e.tight=!0,e.parentType="deflist",e.parser.tokenize(e,i,n,!0),e.tight&&!b||(m=!1),b=e.line-i>1&&e.isEmpty(e.line-1),e.tShift[i]=d,e.tight=g,e.parentType=f,e.blkIndent=h,e.ddIndent=p,e.tokens.push({type:"dd_close",level:--e.level}),u[1]=l=e.line,l>=n)break e;if(e.tShift[l]<e.blkIndent)break e;if((o=ne(e,l))<0)break;i=l}if(l>=n)break;if(e.isEmpty(s=l))break;if(e.tShift[s]<e.blkIndent)break;if((i=s+1)>=n)break;if(e.isEmpty(i)&&i++,i>=n)break;if(e.tShift[i]<e.blkIndent)break;if((o=ne(e,i))<0)break}return e.tokens.push({type:"dl_close",level:--e.level}),a[1]=l,e.line=l,m&&function(e,t){var n,r,o=e.level+2;for(n=t+2,r=e.tokens.length-2;n<r;n++)e.tokens[n].level===o&&"paragraph_open"===e.tokens[n].type&&(e.tokens[n+2].tight=!0,e.tokens[n].tight=!0,n+=2)}(e,c),!0},["paragraph"]],["paragraph",function(e,t){var n,r,o,i,s,u,a=t+1;if(a<(n=e.lineMax)&&!e.isEmpty(a))for(u=e.parser.ruler.getRules("paragraph");a<n&&!e.isEmpty(a);a++)if(!(e.tShift[a]-e.blkIndent>3)){for(o=!1,i=0,s=u.length;i<s;i++)if(u[i](e,a,n,!0)){o=!0;break}if(o)break}return r=e.getLines(t,a,e.blkIndent,!1).trim(),e.line=a,r.length&&(e.tokens.push({type:"paragraph_open",tight:!1,lines:[t,e.line],level:e.level}),e.tokens.push({type:"inline",content:r,level:e.level+1,lines:[t,e.line],children:[]}),e.tokens.push({type:"paragraph_close",tight:!1,level:e.level})),!0}]];function oe(){this.ruler=new E;for(var e=0;e<re.length;e++)this.ruler.push(re[e][0],re[e][1],{alt:(re[e][2]||[]).slice()})}oe.prototype.tokenize=function(e,t,n){for(var r,o=this.ruler.getRules(""),i=o.length,s=t,u=!1;s<n&&(e.line=s=e.skipEmptyLines(s),!(s>=n))&&!(e.tShift[s]<e.blkIndent);){for(r=0;r<i&&!o[r](e,s,n,!1);r++);if(e.tight=!u,e.isEmpty(e.line-1)&&(u=!0),(s=e.line)<n&&e.isEmpty(s)){if(u=!0,++s<n&&"list"===e.parentType&&e.isEmpty(s))break;e.line=s}}};var ie=/[\n\t]/g,se=/\r[\n\u0085]|[\u2424\u2028\u0085]/g,ue=/\u00a0/g;function ae(e){switch(e){case 10:case 92:case 96:case 42:case 95:case 94:case 91:case 93:case 33:case 38:case 60:case 62:case 123:case 125:case 36:case 37:case 64:case 126:case 43:case 61:case 58:return!0;default:return!1}}oe.prototype.parse=function(e,t,n,r){var o,i=0,s=0;if(!e)return[];(e=(e=e.replace(ue," ")).replace(se,"\n")).indexOf("\t")>=0&&(e=e.replace(ie,(function(t,n){var r;return 10===e.charCodeAt(n)?(i=n+1,s=0,t):(r=" ".slice((n-i-s)%4),s=n-i+1,r)}))),o=new J(e,this,t,n,r),this.tokenize(o,o.line,o.lineMax)};for(var ce=[],le=0;le<256;le++)ce.push(0);function he(e){return e>=48&&e<=57||e>=65&&e<=90||e>=97&&e<=122}function pe(e,t){var n,r,o,i=t,s=!0,u=!0,a=e.posMax,c=e.src.charCodeAt(t);for(n=t>0?e.src.charCodeAt(t-1):-1;i<a&&e.src.charCodeAt(i)===c;)i++;return i>=a&&(s=!1),(o=i-t)>=4?s=u=!1:(32!==(r=i<a?e.src.charCodeAt(i):-1)&&10!==r||(s=!1),32!==n&&10!==n||(u=!1),95===c&&(he(n)&&(s=!1),he(r)&&(u=!1))),{can_open:s,can_close:u,delims:o}}"\\!\"#$%&'()*+,./:;<=>?@[]^_`{|}~-".split("").forEach((function(e){ce[e.charCodeAt(0)]=1}));var fe=/\\([ \\!"#$%&'()*+,.\/:;<=>?@[\]^_`{|}~-])/g,de=/\\([ \\!"#$%&'()*+,.\/:;<=>?@[\]^_`{|}~-])/g,ge=["coap","doi","javascript","aaa","aaas","about","acap","cap","cid","crid","data","dav","dict","dns","file","ftp","geo","go","gopher","h323","http","https","iax","icap","im","imap","info","ipp","iris","iris.beep","iris.xpc","iris.xpcs","iris.lwz","ldap","mailto","mid","msrp","msrps","mtqp","mupdate","news","nfs","ni","nih","nntp","opaquelocktoken","pop","pres","rtsp","service","session","shttp","sieve","sip","sips","sms","snmp","soap.beep","soap.beeps","tag","tel","telnet","tftp","thismessage","tn3270","tip","tv","urn","vemmi","ws","wss","xcon","xcon-userid","xmlrpc.beep","xmlrpc.beeps","xmpp","z39.50r","z39.50s","adiumxtra","afp","afs","aim","apt","attachment","aw","beshare","bitcoin","bolo","callto","chrome","chrome-extension","com-eventbrite-attendee","content","cvs","dlna-playsingle","dlna-playcontainer","dtn","dvb","ed2k","facetime","feed","finger","fish","gg","git","gizmoproject","gtalk","hcp","icon","ipn","irc","irc6","ircs","itms","jar","jms","keyparc","lastfm","ldaps","magnet","maps","market","message","mms","ms-help","msnim","mumble","mvn","notes","oid","palm","paparazzi","platform","proxy","psyc","query","res","resource","rmi","rsync","rtmp","secondlife","sftp","sgn","skype","smb","soldat","spotify","ssh","steam","svn","teamspeak","things","udp","unreal","ut2004","ventrilo","view-source","webcal","wtai","wyciwyg","xfire","xri","ymsgr"],be=/^<([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])?)*)>/,me=/^<([a-zA-Z.\-]{1,25}):([^<>\x00-\x20]*)>/;function ve(e,t){return e=e.source,t=t||"",function n(r,o){return r?(e=e.replace(r,o=o.source||o),n):new RegExp(e,t)}}var Ae=ve(/(?:unquoted|single_quoted|double_quoted)/)("unquoted",/[^"'=<>`\x00-\x20]+/)("single_quoted",/'[^']*'/)("double_quoted",/"[^"]*"/)(),ke=ve(/(?:\s+attr_name(?:\s*=\s*attr_value)?)/)("attr_name",/[a-zA-Z_:][a-zA-Z0-9:._-]*/)("attr_value",Ae)(),xe=ve(/<[A-Za-z][A-Za-z0-9]*attribute*\s*\/?>/)("attribute",ke)(),ye=ve(/^(?:open_tag|close_tag|comment|processing|declaration|cdata)/)("open_tag",xe)("close_tag",/<\/[A-Za-z][A-Za-z0-9]*\s*>/)("comment",/<!---->|<!--(?:-?[^>-])(?:-?[^-])*-->/)("processing",/<[?].*?[?]>/)("declaration",/<![A-Z]+\s+[^>]*>/)("cdata",/<!\[CDATA\[[\s\S]*?\]\]>/)(),Ce=/^&#((?:x[a-f0-9]{1,8}|[0-9]{1,8}));/i,we=/^&([a-z][a-z0-9]{1,31});/i,_e=[["text",function(e,t){for(var n=e.pos;n<e.posMax&&!ae(e.src.charCodeAt(n));)n++;return n!==e.pos&&(t||(e.pending+=e.src.slice(e.pos,n)),e.pos=n,!0)}],["newline",function(e,t){var n,r,o=e.pos;if(10!==e.src.charCodeAt(o))return!1;if(n=e.pending.length-1,r=e.posMax,!t)if(n>=0&&32===e.pending.charCodeAt(n))if(n>=1&&32===e.pending.charCodeAt(n-1)){for(var i=n-2;i>=0;i--)if(32!==e.pending.charCodeAt(i)){e.pending=e.pending.substring(0,i+1);break}e.push({type:"hardbreak",level:e.level})}else e.pending=e.pending.slice(0,-1),e.push({type:"softbreak",level:e.level});else e.push({type:"softbreak",level:e.level});for(o++;o<r&&32===e.src.charCodeAt(o);)o++;return e.pos=o,!0}],["escape",function(e,t){var n,r=e.pos,o=e.posMax;if(92!==e.src.charCodeAt(r))return!1;if(++r<o){if((n=e.src.charCodeAt(r))<256&&0!==ce[n])return t||(e.pending+=e.src[r]),e.pos+=2,!0;if(10===n){for(t||e.push({type:"hardbreak",level:e.level}),r++;r<o&&32===e.src.charCodeAt(r);)r++;return e.pos=r,!0}}return t||(e.pending+="\\"),e.pos++,!0}],["backticks",function(e,t){var n,r,o,i,s,u=e.pos;if(96!==e.src.charCodeAt(u))return!1;for(n=u,u++,r=e.posMax;u<r&&96===e.src.charCodeAt(u);)u++;for(o=e.src.slice(n,u),i=s=u;-1!==(i=e.src.indexOf("`",s));){for(s=i+1;s<r&&96===e.src.charCodeAt(s);)s++;if(s-i===o.length)return t||e.push({type:"code",content:e.src.slice(u,i).replace(/[ \n]+/g," ").trim(),block:!1,level:e.level}),e.pos=s,!0}return t||(e.pending+=o),e.pos+=o.length,!0}],["del",function(e,t){var n,r,o,i,s,u=e.posMax,a=e.pos;if(126!==e.src.charCodeAt(a))return!1;if(t)return!1;if(a+4>=u)return!1;if(126!==e.src.charCodeAt(a+1))return!1;if(e.level>=e.options.maxNesting)return!1;if(i=a>0?e.src.charCodeAt(a-1):-1,s=e.src.charCodeAt(a+2),126===i)return!1;if(126===s)return!1;if(32===s||10===s)return!1;for(r=a+2;r<u&&126===e.src.charCodeAt(r);)r++;if(r>a+3)return e.pos+=r-a,t||(e.pending+=e.src.slice(a,r)),!0;for(e.pos=a+2,o=1;e.pos+1<u;){if(126===e.src.charCodeAt(e.pos)&&126===e.src.charCodeAt(e.pos+1)&&(i=e.src.charCodeAt(e.pos-1),126!==(s=e.pos+2<u?e.src.charCodeAt(e.pos+2):-1)&&126!==i&&(32!==i&&10!==i?o--:32!==s&&10!==s&&o++,o<=0))){n=!0;break}e.parser.skipToken(e)}return n?(e.posMax=e.pos,e.pos=a+2,t||(e.push({type:"del_open",level:e.level++}),e.parser.tokenize(e),e.push({type:"del_close",level:--e.level})),e.pos=e.posMax+2,e.posMax=u,!0):(e.pos=a,!1)}],["ins",function(e,t){var n,r,o,i,s,u=e.posMax,a=e.pos;if(43!==e.src.charCodeAt(a))return!1;if(t)return!1;if(a+4>=u)return!1;if(43!==e.src.charCodeAt(a+1))return!1;if(e.level>=e.options.maxNesting)return!1;if(i=a>0?e.src.charCodeAt(a-1):-1,s=e.src.charCodeAt(a+2),43===i)return!1;if(43===s)return!1;if(32===s||10===s)return!1;for(r=a+2;r<u&&43===e.src.charCodeAt(r);)r++;if(r!==a+2)return e.pos+=r-a,t||(e.pending+=e.src.slice(a,r)),!0;for(e.pos=a+2,o=1;e.pos+1<u;){if(43===e.src.charCodeAt(e.pos)&&43===e.src.charCodeAt(e.pos+1)&&(i=e.src.charCodeAt(e.pos-1),43!==(s=e.pos+2<u?e.src.charCodeAt(e.pos+2):-1)&&43!==i&&(32!==i&&10!==i?o--:32!==s&&10!==s&&o++,o<=0))){n=!0;break}e.parser.skipToken(e)}return n?(e.posMax=e.pos,e.pos=a+2,t||(e.push({type:"ins_open",level:e.level++}),e.parser.tokenize(e),e.push({type:"ins_close",level:--e.level})),e.pos=e.posMax+2,e.posMax=u,!0):(e.pos=a,!1)}],["mark",function(e,t){var n,r,o,i,s,u=e.posMax,a=e.pos;if(61!==e.src.charCodeAt(a))return!1;if(t)return!1;if(a+4>=u)return!1;if(61!==e.src.charCodeAt(a+1))return!1;if(e.level>=e.options.maxNesting)return!1;if(i=a>0?e.src.charCodeAt(a-1):-1,s=e.src.charCodeAt(a+2),61===i)return!1;if(61===s)return!1;if(32===s||10===s)return!1;for(r=a+2;r<u&&61===e.src.charCodeAt(r);)r++;if(r!==a+2)return e.pos+=r-a,t||(e.pending+=e.src.slice(a,r)),!0;for(e.pos=a+2,o=1;e.pos+1<u;){if(61===e.src.charCodeAt(e.pos)&&61===e.src.charCodeAt(e.pos+1)&&(i=e.src.charCodeAt(e.pos-1),61!==(s=e.pos+2<u?e.src.charCodeAt(e.pos+2):-1)&&61!==i&&(32!==i&&10!==i?o--:32!==s&&10!==s&&o++,o<=0))){n=!0;break}e.parser.skipToken(e)}return n?(e.posMax=e.pos,e.pos=a+2,t||(e.push({type:"mark_open",level:e.level++}),e.parser.tokenize(e),e.push({type:"mark_close",level:--e.level})),e.pos=e.posMax+2,e.posMax=u,!0):(e.pos=a,!1)}],["emphasis",function(e,t){var n,r,o,i,s,u,a,c=e.posMax,l=e.pos,h=e.src.charCodeAt(l);if(95!==h&&42!==h)return!1;if(t)return!1;if(n=(a=pe(e,l)).delims,!a.can_open)return e.pos+=n,t||(e.pending+=e.src.slice(l,e.pos)),!0;if(e.level>=e.options.maxNesting)return!1;for(e.pos=l+n,u=[n];e.pos<c;)if(e.src.charCodeAt(e.pos)!==h)e.parser.skipToken(e);else{if(r=(a=pe(e,e.pos)).delims,a.can_close){for(i=u.pop(),s=r;i!==s;){if(s<i){u.push(i-s);break}if(s-=i,0===u.length)break;e.pos+=i,i=u.pop()}if(0===u.length){n=i,o=!0;break}e.pos+=r;continue}a.can_open&&u.push(r),e.pos+=r}return o?(e.posMax=e.pos,e.pos=l+n,t||(2!==n&&3!==n||e.push({type:"strong_open",level:e.level++}),1!==n&&3!==n||e.push({type:"em_open",level:e.level++}),e.parser.tokenize(e),1!==n&&3!==n||e.push({type:"em_close",level:--e.level}),2!==n&&3!==n||e.push({type:"strong_close",level:--e.level})),e.pos=e.posMax+n,e.posMax=c,!0):(e.pos=l,!1)}],["sub",function(e,t){var n,r,o=e.posMax,i=e.pos;if(126!==e.src.charCodeAt(i))return!1;if(t)return!1;if(i+2>=o)return!1;if(e.level>=e.options.maxNesting)return!1;for(e.pos=i+1;e.pos<o;){if(126===e.src.charCodeAt(e.pos)){n=!0;break}e.parser.skipToken(e)}return n&&i+1!==e.pos?(r=e.src.slice(i+1,e.pos)).match(/(^|[^\\])(\\\\)*\s/)?(e.pos=i,!1):(e.posMax=e.pos,e.pos=i+1,t||e.push({type:"sub",level:e.level,content:r.replace(fe,"$1")}),e.pos=e.posMax+1,e.posMax=o,!0):(e.pos=i,!1)}],["sup",function(e,t){var n,r,o=e.posMax,i=e.pos;if(94!==e.src.charCodeAt(i))return!1;if(t)return!1;if(i+2>=o)return!1;if(e.level>=e.options.maxNesting)return!1;for(e.pos=i+1;e.pos<o;){if(94===e.src.charCodeAt(e.pos)){n=!0;break}e.parser.skipToken(e)}return n&&i+1!==e.pos?(r=e.src.slice(i+1,e.pos)).match(/(^|[^\\])(\\\\)*\s/)?(e.pos=i,!1):(e.posMax=e.pos,e.pos=i+1,t||e.push({type:"sup",level:e.level,content:r.replace(de,"$1")}),e.pos=e.posMax+1,e.posMax=o,!0):(e.pos=i,!1)}],["links",function(e,t){var n,r,o,i,s,u,a,c,l=!1,h=e.pos,p=e.posMax,f=e.pos,d=e.src.charCodeAt(f);if(33===d&&(l=!0,d=e.src.charCodeAt(++f)),91!==d)return!1;if(e.level>=e.options.maxNesting)return!1;if(n=f+1,(r=S(e,f))<0)return!1;if((u=r+1)<p&&40===e.src.charCodeAt(u)){for(u++;u<p&&(32===(c=e.src.charCodeAt(u))||10===c);u++);if(u>=p)return!1;for(f=u,z(e,u)?(i=e.linkContent,u=e.pos):i="",f=u;u<p&&(32===(c=e.src.charCodeAt(u))||10===c);u++);if(u<p&&f!==u&&O(e,u))for(s=e.linkContent,u=e.pos;u<p&&(32===(c=e.src.charCodeAt(u))||10===c);u++);else s="";if(u>=p||41!==e.src.charCodeAt(u))return e.pos=h,!1;u++}else{if(e.linkLevel>0)return!1;for(;u<p&&(32===(c=e.src.charCodeAt(u))||10===c);u++);if(u<p&&91===e.src.charCodeAt(u)&&(f=u+1,(u=S(e,u))>=0?o=e.src.slice(f,u++):u=f-1),o||(void 0===o&&(u=r+1),o=e.src.slice(n,r)),!(a=e.env.references[R(o)]))return e.pos=h,!1;i=a.href,s=a.title}return t||(e.pos=n,e.posMax=r,l?e.push({type:"image",src:i,title:s,alt:e.src.substr(n,r-n),level:e.level}):(e.push({type:"link_open",href:i,title:s,level:e.level++}),e.linkLevel++,e.parser.tokenize(e),e.linkLevel--,e.push({type:"link_close",level:--e.level}))),e.pos=u,e.posMax=p,!0}],["footnote_inline",function(e,t){var n,r,o,i,s=e.posMax,u=e.pos;return!(u+2>=s||94!==e.src.charCodeAt(u)||91!==e.src.charCodeAt(u+1)||e.level>=e.options.maxNesting||(n=u+2,(r=S(e,u+1))<0||(t||(e.env.footnotes||(e.env.footnotes={}),e.env.footnotes.list||(e.env.footnotes.list=[]),o=e.env.footnotes.list.length,e.pos=n,e.posMax=r,e.push({type:"footnote_ref",id:o,level:e.level}),e.linkLevel++,i=e.tokens.length,e.parser.tokenize(e),e.env.footnotes.list[o]={tokens:e.tokens.splice(i)},e.linkLevel--),e.pos=r+1,e.posMax=s,0)))}],["footnote_ref",function(e,t){var n,r,o,i,s=e.posMax,u=e.pos;if(u+3>s)return!1;if(!e.env.footnotes||!e.env.footnotes.refs)return!1;if(91!==e.src.charCodeAt(u))return!1;if(94!==e.src.charCodeAt(u+1))return!1;if(e.level>=e.options.maxNesting)return!1;for(r=u+2;r<s;r++){if(32===e.src.charCodeAt(r))return!1;if(10===e.src.charCodeAt(r))return!1;if(93===e.src.charCodeAt(r))break}return!(r===u+2||r>=s||(r++,n=e.src.slice(u+2,r-1),void 0===e.env.footnotes.refs[":"+n]||(t||(e.env.footnotes.list||(e.env.footnotes.list=[]),e.env.footnotes.refs[":"+n]<0?(e.env.footnotes.list[o=e.env.footnotes.list.length]={label:n,count:0},e.env.footnotes.refs[":"+n]=o):o=e.env.footnotes.refs[":"+n],i=e.env.footnotes.list[o].count,e.env.footnotes.list[o].count++,e.push({type:"footnote_ref",id:o,subId:i,level:e.level})),e.pos=r,e.posMax=s,0)))}],["autolink",function(e,t){var n,r,o,i,s,u=e.pos;return!(60!==e.src.charCodeAt(u)||(n=e.src.slice(u)).indexOf(">")<0||((r=n.match(me))?ge.indexOf(r[1].toLowerCase())<0||(s=P(i=r[0].slice(1,-1)),!e.parser.validateLink(i)||(t||(e.push({type:"link_open",href:s,level:e.level}),e.push({type:"text",content:i,level:e.level+1}),e.push({type:"link_close",level:e.level})),e.pos+=r[0].length,0)):!(o=n.match(be))||(s=P("mailto:"+(i=o[0].slice(1,-1))),!e.parser.validateLink(s)||(t||(e.push({type:"link_open",href:s,level:e.level}),e.push({type:"text",content:i,level:e.level+1}),e.push({type:"link_close",level:e.level})),e.pos+=o[0].length,0))))}],["htmltag",function(e,t){var n,r,o,i=e.pos;return!(!e.options.html||(o=e.posMax,60!==e.src.charCodeAt(i)||i+2>=o||33!==(n=e.src.charCodeAt(i+1))&&63!==n&&47!==n&&!function(e){var t=32|e;return t>=97&&t<=122}(n)||!(r=e.src.slice(i).match(ye))||(t||e.push({type:"htmltag",content:e.src.slice(i,i+r[0].length),level:e.level}),e.pos+=r[0].length,0)))}],["entity",function(e,t){var n,r,o=e.pos,i=e.posMax;if(38!==e.src.charCodeAt(o))return!1;if(o+1<i)if(35===e.src.charCodeAt(o+1)){if(r=e.src.slice(o).match(Ce))return t||(n="x"===r[1][0].toLowerCase()?parseInt(r[1].slice(1),16):parseInt(r[1],10),e.pending+=g(n)?b(n):b(65533)),e.pos+=r[0].length,!0}else if(r=e.src.slice(o).match(we)){var s=l(r[1]);if(r[1]!==s)return t||(e.pending+=s),e.pos+=r[0].length,!0}return t||(e.pending+="&"),e.pos++,!0}]];function Fe(){this.ruler=new E;for(var e=0;e<_e.length;e++)this.ruler.push(_e[e][0],_e[e][1]);this.validateLink=Be}function Be(e){var t=e.trim().toLowerCase();return-1===(t=k(t)).indexOf(":")||-1===["vbscript","javascript","file","data"].indexOf(t.split(":")[0])}Fe.prototype.skipToken=function(e){var t,n,r=this.ruler.getRules(""),o=r.length,i=e.pos;if((n=e.cacheGet(i))>0)e.pos=n;else{for(t=0;t<o;t++)if(r[t](e,!0))return void e.cacheSet(i,e.pos);e.pos++,e.cacheSet(i,e.pos)}},Fe.prototype.tokenize=function(e){for(var t,n,r=this.ruler.getRules(""),o=r.length,i=e.posMax;e.pos<i;){for(n=0;n<o&&!(t=r[n](e,!1));n++);if(t){if(e.pos>=i)break}else e.pending+=e.src[e.pos++]}e.pending&&e.pushPending()},Fe.prototype.parse=function(e,t,n,r){var o=new M(e,this,t,n,r);this.tokenize(o)};var De={default:{options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkTarget:"",typographer:!1,quotes:"\u201c\u201d\u2018\u2019",highlight:null,maxNesting:20},components:{core:{rules:["block","inline","references","replacements","smartquotes","references","abbr2","footnote_tail"]},block:{rules:["blockquote","code","fences","footnote","heading","hr","htmlblock","lheading","list","paragraph","table"]},inline:{rules:["autolink","backticks","del","emphasis","entity","escape","footnote_ref","htmltag","links","newline","text"]}}},full:{options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkTarget:"",typographer:!1,quotes:"\u201c\u201d\u2018\u2019",highlight:null,maxNesting:20},components:{core:{},block:{},inline:{}}},commonmark:{options:{html:!0,xhtmlOut:!0,breaks:!1,langPrefix:"language-",linkTarget:"",typographer:!1,quotes:"\u201c\u201d\u2018\u2019",highlight:null,maxNesting:20},components:{core:{rules:["block","inline","references","abbr2"]},block:{rules:["blockquote","code","fences","heading","hr","htmlblock","lheading","list","paragraph"]},inline:{rules:["autolink","backticks","emphasis","entity","escape","htmltag","links","newline","text"]}}}};function Ee(e,t,n){this.src=t,this.env=n,this.options=e.options,this.tokens=[],this.inlineMode=!1,this.inline=e.inline,this.block=e.block,this.renderer=e.renderer,this.typographer=e.typographer}function Me(e,t){"string"!=typeof e&&(t=e,e="default"),t&&null!=t.linkify&&console.warn("linkify option is removed. Use linkify plugin instead:\n\nimport Remarkable from 'remarkable';\nimport linkify from 'remarkable/linkify';\nnew Remarkable().use(linkify)\n"),this.inline=new Fe,this.block=new oe,this.core=new G,this.renderer=new D,this.ruler=new E,this.options={},this.configure(De[e]),this.set(t||{})}function Se(e,t){if(Array.prototype.indexOf)return e.indexOf(t);for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1}function Te(e,t){for(var n=e.length-1;n>=0;n--)!0===t(e[n])&&e.splice(n,1)}function Pe(e){throw new Error("Unhandled case for value: '"+e+"'")}Me.prototype.set=function(e){p(this.options,e)},Me.prototype.configure=function(e){var t=this;if(!e)throw new Error("Wrong `remarkable` preset, check name/content");e.options&&t.set(e.options),e.components&&Object.keys(e.components).forEach((function(n){e.components[n].rules&&t[n].ruler.enable(e.components[n].rules,!0)}))},Me.prototype.use=function(e,t){return e(this,t),this},Me.prototype.parse=function(e,t){var n=new Ee(this,e,t);return this.core.process(n),n.tokens},Me.prototype.render=function(e,t){return this.renderer.render(this.parse(e,t=t||{}),this.options,t)},Me.prototype.parseInline=function(e,t){var n=new Ee(this,e,t);return n.inlineMode=!0,this.core.process(n),n.tokens},Me.prototype.renderInline=function(e,t){return this.renderer.render(this.parseInline(e,t=t||{}),this.options,t)};var ze,Oe=function(){function e(e){void 0===e&&(e={}),this.tagName="",this.attrs={},this.innerHTML="",this.whitespaceRegex=/\s+/,this.tagName=e.tagName||"",this.attrs=e.attrs||{},this.innerHTML=e.innerHtml||e.innerHTML||""}return e.prototype.setTagName=function(e){return this.tagName=e,this},e.prototype.getTagName=function(){return this.tagName||""},e.prototype.setAttr=function(e,t){return this.getAttrs()[e]=t,this},e.prototype.getAttr=function(e){return this.getAttrs()[e]},e.prototype.setAttrs=function(e){return Object.assign(this.getAttrs(),e),this},e.prototype.getAttrs=function(){return this.attrs||(this.attrs={})},e.prototype.setClass=function(e){return this.setAttr("class",e)},e.prototype.addClass=function(e){for(var t,n=this.getClass(),r=this.whitespaceRegex,o=n?n.split(r):[],i=e.split(r);t=i.shift();)-1===Se(o,t)&&o.push(t);return this.getAttrs().class=o.join(" "),this},e.prototype.removeClass=function(e){for(var t,n=this.getClass(),r=this.whitespaceRegex,o=n?n.split(r):[],i=e.split(r);o.length&&(t=i.shift());){var s=Se(o,t);-1!==s&&o.splice(s,1)}return this.getAttrs().class=o.join(" "),this},e.prototype.getClass=function(){return this.getAttrs().class||""},e.prototype.hasClass=function(e){return-1!==(" "+this.getClass()+" ").indexOf(" "+e+" ")},e.prototype.setInnerHTML=function(e){return this.innerHTML=e,this},e.prototype.setInnerHtml=function(e){return this.setInnerHTML(e)},e.prototype.getInnerHTML=function(){return this.innerHTML||""},e.prototype.getInnerHtml=function(){return this.getInnerHTML()},e.prototype.toAnchorString=function(){var e=this.getTagName(),t=this.buildAttrsStr();return["<",e,t=t?" "+t:"",">",this.getInnerHtml(),"</",e,">"].join("")},e.prototype.buildAttrsStr=function(){if(!this.attrs)return"";var e=this.getAttrs(),t=[];for(var n in e)e.hasOwnProperty(n)&&t.push(n+'="'+e[n]+'"');return t.join(" ")},e}(),Re=function(){function e(e){void 0===e&&(e={}),this.newWindow=!1,this.truncate={},this.className="",this.newWindow=e.newWindow||!1,this.truncate=e.truncate||{},this.className=e.className||""}return e.prototype.build=function(e){return new Oe({tagName:"a",attrs:this.createAttrs(e),innerHtml:this.processAnchorText(e.getAnchorText())})},e.prototype.createAttrs=function(e){var t={href:e.getAnchorHref()},n=this.createCssClass(e);return n&&(t.class=n),this.newWindow&&(t.target="_blank",t.rel="noopener noreferrer"),this.truncate&&this.truncate.length&&this.truncate.length<e.getAnchorText().length&&(t.title=e.getAnchorHref()),t},e.prototype.createCssClass=function(e){var t=this.className;if(t){for(var n=[t],r=e.getCssClassSuffixes(),o=0,i=r.length;o<i;o++)n.push(t+"-"+r[o]);return n.join(" ")}return""},e.prototype.processAnchorText=function(e){return this.doTruncate(e)},e.prototype.doTruncate=function(e){var t=this.truncate;if(!t||!t.length)return e;var n=t.length,r=t.location;return"smart"===r?function(e,t,n){var r,o;null==n?(n="…",o=3,r=8):(o=n.length,r=n.length);var i=function(e){var t="";return e.scheme&&e.host&&(t+=e.scheme+"://"),e.host&&(t+=e.host),e.path&&(t+="/"+e.path),e.query&&(t+="?"+e.query),e.fragment&&(t+="#"+e.fragment),t},s=function(e,t){var r=t/2,o=Math.ceil(r),i=-1*Math.floor(r),s="";return i<0&&(s=e.substr(i)),e.substr(0,o)+n+s};if(e.length<=t)return e;var u=t-o,a=function(e){var t={},n=e,r=n.match(/^([a-z]+):\/\//i);return r&&(t.scheme=r[1],n=n.substr(r[0].length)),(r=n.match(/^(.*?)(?=(\?|#|\/|$))/i))&&(t.host=r[1],n=n.substr(r[0].length)),(r=n.match(/^\/(.*?)(?=(\?|#|$))/i))&&(t.path=r[1],n=n.substr(r[0].length)),(r=n.match(/^\?(.*?)(?=(#|$))/i))&&(t.query=r[1],n=n.substr(r[0].length)),(r=n.match(/^#(.*?)$/i))&&(t.fragment=r[1]),t}(e);if(a.query){var c=a.query.match(/^(.*?)(?=(\?|\#))(.*?)$/i);c&&(a.query=a.query.substr(0,c[1].length),e=i(a))}if(e.length<=t)return e;if(a.host&&(a.host=a.host.replace(/^www\./,""),e=i(a)),e.length<=t)return e;var l="";if(a.host&&(l+=a.host),l.length>=u)return a.host.length==t?(a.host.substr(0,t-o)+n).substr(0,u+r):s(l,u).substr(0,u+r);var h="";if(a.path&&(h+="/"+a.path),a.query&&(h+="?"+a.query),h){if((l+h).length>=u)return(l+h).length==t?(l+h).substr(0,t):(l+s(h,u-l.length)).substr(0,u+r);l+=h}if(a.fragment){var p="#"+a.fragment;if((l+p).length>=u)return(l+p).length==t?(l+p).substr(0,t):(l+s(p,u-l.length)).substr(0,u+r);l+=p}if(a.scheme&&a.host){var f=a.scheme+"://";if((l+f).length<u)return(f+l).substr(0,t)}if(l.length<=t)return l;var d="";return u>0&&(d=l.substr(-1*Math.floor(u/2))),(l.substr(0,Math.ceil(u/2))+n+d).substr(0,u+r)}(e,n):"middle"===r?function(e,t,n){if(e.length<=t)return e;var r,o;null==n?(n="…",r=8,o=3):(r=n.length,o=n.length);var i=t-o,s="";return i>0&&(s=e.substr(-1*Math.floor(i/2))),(e.substr(0,Math.ceil(i/2))+n+s).substr(0,i+r)}(e,n):function(e,t,n){return function(e,t,n){var r;return e.length>t&&(null==n?(n="…",r=3):r=n.length,e=e.substring(0,t-r)+n),e}(e,t,void 0)}(e,n)},e}(),je=function(){function e(e){this.__jsduckDummyDocProp=null,this.matchedText="",this.offset=0,this.tagBuilder=e.tagBuilder,this.matchedText=e.matchedText,this.offset=e.offset}return e.prototype.getMatchedText=function(){return this.matchedText},e.prototype.setOffset=function(e){this.offset=e},e.prototype.getOffset=function(){return this.offset},e.prototype.getCssClassSuffixes=function(){return[this.getType()]},e.prototype.buildTag=function(){return this.tagBuilder.build(this)},e}(),qe=n("mrSG"),Ie=function(e){function t(t){var n=e.call(this,t)||this;return n.email="",n.email=t.email,n}return qe.b(t,e),t.prototype.getType=function(){return"email"},t.prototype.getEmail=function(){return this.email},t.prototype.getAnchorHref=function(){return"mailto:"+this.email},t.prototype.getAnchorText=function(){return this.email},t}(je),Ne=function(e){function t(t){var n=e.call(this,t)||this;return n.serviceName="",n.hashtag="",n.serviceName=t.serviceName,n.hashtag=t.hashtag,n}return qe.b(t,e),t.prototype.getType=function(){return"hashtag"},t.prototype.getServiceName=function(){return this.serviceName},t.prototype.getHashtag=function(){return this.hashtag},t.prototype.getAnchorHref=function(){var e=this.serviceName,t=this.hashtag;switch(e){case"twitter":return"https://twitter.com/hashtag/"+t;case"facebook":return"https://www.facebook.com/hashtag/"+t;case"instagram":return"https://instagram.com/explore/tags/"+t;default:throw new Error("Unknown service name to point hashtag to: "+e)}},t.prototype.getAnchorText=function(){return"#"+this.hashtag},t}(je),He=function(e){function t(t){var n=e.call(this,t)||this;return n.serviceName="twitter",n.mention="",n.mention=t.mention,n.serviceName=t.serviceName,n}return qe.b(t,e),t.prototype.getType=function(){return"mention"},t.prototype.getMention=function(){return this.mention},t.prototype.getServiceName=function(){return this.serviceName},t.prototype.getAnchorHref=function(){switch(this.serviceName){case"twitter":return"https://twitter.com/"+this.mention;case"instagram":return"https://instagram.com/"+this.mention;case"soundcloud":return"https://soundcloud.com/"+this.mention;default:throw new Error("Unknown service name to point mention to: "+this.serviceName)}},t.prototype.getAnchorText=function(){return"@"+this.mention},t.prototype.getCssClassSuffixes=function(){var t=e.prototype.getCssClassSuffixes.call(this),n=this.getServiceName();return n&&t.push(n),t},t}(je),Le=function(e){function t(t){var n=e.call(this,t)||this;return n.number="",n.plusSign=!1,n.number=t.number,n.plusSign=t.plusSign,n}return qe.b(t,e),t.prototype.getType=function(){return"phone"},t.prototype.getPhoneNumber=function(){return this.number},t.prototype.getNumber=function(){return this.getPhoneNumber()},t.prototype.getAnchorHref=function(){return"tel:"+(this.plusSign?"+":"")+this.number},t.prototype.getAnchorText=function(){return this.matchedText},t}(je),We=function(e){function t(t){var n=e.call(this,t)||this;return n.url="",n.urlMatchType="scheme",n.protocolUrlMatch=!1,n.protocolRelativeMatch=!1,n.stripPrefix={scheme:!0,www:!0},n.stripTrailingSlash=!0,n.decodePercentEncoding=!0,n.schemePrefixRegex=/^(https?:\/\/)?/i,n.wwwPrefixRegex=/^(https?:\/\/)?(www\.)?/i,n.protocolRelativeRegex=/^\/\//,n.protocolPrepended=!1,n.urlMatchType=t.urlMatchType,n.url=t.url,n.protocolUrlMatch=t.protocolUrlMatch,n.protocolRelativeMatch=t.protocolRelativeMatch,n.stripPrefix=t.stripPrefix,n.stripTrailingSlash=t.stripTrailingSlash,n.decodePercentEncoding=t.decodePercentEncoding,n}return qe.b(t,e),t.prototype.getType=function(){return"url"},t.prototype.getUrlMatchType=function(){return this.urlMatchType},t.prototype.getUrl=function(){var e=this.url;return this.protocolRelativeMatch||this.protocolUrlMatch||this.protocolPrepended||(e=this.url="http://"+e,this.protocolPrepended=!0),e},t.prototype.getAnchorHref=function(){return this.getUrl().replace(/&/g,"&")},t.prototype.getAnchorText=function(){var e=this.getMatchedText();return this.protocolRelativeMatch&&(e=this.stripProtocolRelativePrefix(e)),this.stripPrefix.scheme&&(e=this.stripSchemePrefix(e)),this.stripPrefix.www&&(e=this.stripWwwPrefix(e)),this.stripTrailingSlash&&(e=this.removeTrailingSlash(e)),this.decodePercentEncoding&&(e=this.removePercentEncoding(e)),e},t.prototype.stripSchemePrefix=function(e){return e.replace(this.schemePrefixRegex,"")},t.prototype.stripWwwPrefix=function(e){return e.replace(this.wwwPrefixRegex,"$1")},t.prototype.stripProtocolRelativePrefix=function(e){return e.replace(this.protocolRelativeRegex,"")},t.prototype.removeTrailingSlash=function(e){return"/"===e.charAt(e.length-1)&&(e=e.slice(0,-1)),e},t.prototype.removePercentEncoding=function(e){var t=e.replace(/%22/gi,""").replace(/%26/gi,"&").replace(/%27/gi,"'").replace(/%3C/gi,"<").replace(/%3E/gi,">");try{return decodeURIComponent(t)}catch(n){return t}},t}(je),Ue=function(e){this.__jsduckDummyDocProp=null,this.tagBuilder=e.tagBuilder},Ve=/[A-Za-z]/,$e=/[\d]/,Ze=/[\D]/,Ge=/\s/,Je=/['"]/,Qe=/[\x00-\x1F\x7F]/,Xe=/A-Za-z\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16F1-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC/.source,Ye=Xe+/\u2700-\u27bf\udde6-\uddff\ud800-\udbff\udc00-\udfff\ufe0e\ufe0f\u0300-\u036f\ufe20-\ufe23\u20d0-\u20f0\ud83c\udffb-\udfff\u200d\u3299\u3297\u303d\u3030\u24c2\ud83c\udd70-\udd71\udd7e-\udd7f\udd8e\udd91-\udd9a\udde6-\uddff\ude01-\ude02\ude1a\ude2f\ude32-\ude3a\ude50-\ude51\u203c\u2049\u25aa-\u25ab\u25b6\u25c0\u25fb-\u25fe\u00a9\u00ae\u2122\u2139\udc04\u2600-\u26FF\u2b05\u2b06\u2b07\u2b1b\u2b1c\u2b50\u2b55\u231a\u231b\u2328\u23cf\u23e9-\u23f3\u23f8-\u23fa\udccf\u2935\u2934\u2190-\u21ff/.source+/\u0300-\u036F\u0483-\u0489\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u065F\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u0711\u0730-\u074A\u07A6-\u07B0\u07EB-\u07F3\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u08D4-\u08E1\u08E3-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962\u0963\u0981-\u0983\u09BC\u09BE-\u09C4\u09C7\u09C8\u09CB-\u09CD\u09D7\u09E2\u09E3\u0A01-\u0A03\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A70\u0A71\u0A75\u0A81-\u0A83\u0ABC\u0ABE-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AE2\u0AE3\u0B01-\u0B03\u0B3C\u0B3E-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B62\u0B63\u0B82\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD7\u0C00-\u0C03\u0C3E-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C81-\u0C83\u0CBC\u0CBE-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0D01-\u0D03\u0D3E-\u0D44\u0D46-\u0D48\u0D4A-\u0D4D\u0D57\u0D62\u0D63\u0D82\u0D83\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DF2\u0DF3\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0EB1\u0EB4-\u0EB9\u0EBB\u0EBC\u0EC8-\u0ECD\u0F18\u0F19\u0F35\u0F37\u0F39\u0F3E\u0F3F\u0F71-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102B-\u103E\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F\u109A-\u109D\u135D-\u135F\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4-\u17D3\u17DD\u180B-\u180D\u1885\u1886\u18A9\u1920-\u192B\u1930-\u193B\u1A17-\u1A1B\u1A55-\u1A5E\u1A60-\u1A7C\u1A7F\u1AB0-\u1ABE\u1B00-\u1B04\u1B34-\u1B44\u1B6B-\u1B73\u1B80-\u1B82\u1BA1-\u1BAD\u1BE6-\u1BF3\u1C24-\u1C37\u1CD0-\u1CD2\u1CD4-\u1CE8\u1CED\u1CF2-\u1CF4\u1CF8\u1CF9\u1DC0-\u1DF5\u1DFB-\u1DFF\u20D0-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA66F-\uA672\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA823-\uA827\uA880\uA881\uA8B4-\uA8C5\uA8E0-\uA8F1\uA926-\uA92D\uA947-\uA953\uA980-\uA983\uA9B3-\uA9C0\uA9E5\uAA29-\uAA36\uAA43\uAA4C\uAA4D\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEB-\uAAEF\uAAF5\uAAF6\uABE3-\uABEA\uABEC\uABED\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F/.source,Ke=/0-9\u0660-\u0669\u06F0-\u06F9\u07C0-\u07C9\u0966-\u096F\u09E6-\u09EF\u0A66-\u0A6F\u0AE6-\u0AEF\u0B66-\u0B6F\u0BE6-\u0BEF\u0C66-\u0C6F\u0CE6-\u0CEF\u0D66-\u0D6F\u0DE6-\u0DEF\u0E50-\u0E59\u0ED0-\u0ED9\u0F20-\u0F29\u1040-\u1049\u1090-\u1099\u17E0-\u17E9\u1810-\u1819\u1946-\u194F\u19D0-\u19D9\u1A80-\u1A89\u1A90-\u1A99\u1B50-\u1B59\u1BB0-\u1BB9\u1C40-\u1C49\u1C50-\u1C59\uA620-\uA629\uA8D0-\uA8D9\uA900-\uA909\uA9D0-\uA9D9\uA9F0-\uA9F9\uAA50-\uAA59\uABF0-\uABF9\uFF10-\uFF19/.source,et=Ye+Ke,tt=Ye+Ke,nt="(?:["+Ke+"]{1,3}\\.){3}["+Ke+"]{1,3}",rt="["+tt+"](?:["+tt+"\\-]{0,61}["+tt+"])?",ot=function(e){return"(?=("+rt+"))\\"+e},it=function(e){return"(?:"+ot(e)+"(?:\\."+ot(e+1)+"){0,126}|"+nt+")"},st=(new RegExp("["+tt+".\\-]*["+tt+"\\-]"),new RegExp("["+tt+"]")),ut=/(?:xn--vermgensberatung-pwb|xn--vermgensberater-ctb|xn--clchc0ea0b2g2a9gcd|xn--w4r85el8fhu5dnra|northwesternmutual|travelersinsurance|verm\xf6gensberatung|xn--3oq18vl8pn36a|xn--5su34j936bgsg|xn--bck1b9a5dre4c|xn--mgbai9azgqp6j|xn--mgberp4a5d4ar|xn--xkc2dl3a5ee0h|verm\xf6gensberater|xn--fzys8d69uvgm|xn--mgba7c0bbn0a|xn--xkc2al3hye2a|americanexpress|kerryproperties|sandvikcoromant|xn--i1b6b1a6a2e|xn--kcrx77d1x4a|xn--lgbbat1ad8j|xn--mgba3a4f16a|xn--mgbaakc7dvf|xn--mgbc0a9azcg|xn--nqv7fs00ema|afamilycompany|americanfamily|bananarepublic|cancerresearch|cookingchannel|kerrylogistics|weatherchannel|xn--54b7fta0cc|xn--6qq986b3xl|xn--80aqecdr1a|xn--b4w605ferd|xn--fiq228c5hs|xn--h2breg3eve|xn--jlq61u9w7b|xn--mgba3a3ejt|xn--mgbaam7a8h|xn--mgbayh7gpa|xn--mgbb9fbpob|xn--mgbbh1a71e|xn--mgbca7dzdo|xn--mgbi4ecexp|xn--mgbx4cd0ab|xn--rvc1e0am3e|international|lifeinsurance|spreadbetting|travelchannel|wolterskluwer|xn--eckvdtc9d|xn--fpcrj9c3d|xn--fzc2c9e2c|xn--h2brj9c8c|xn--tiq49xqyj|xn--yfro4i67o|xn--ygbi2ammx|construction|lplfinancial|scholarships|versicherung|xn--3e0b707e|xn--45br5cyl|xn--80adxhks|xn--80asehdb|xn--8y0a063a|xn--gckr3f0f|xn--mgb9awbf|xn--mgbab2bd|xn--mgbgu82a|xn--mgbpl2fh|xn--mgbt3dhd|xn--mk1bu44c|xn--ngbc5azd|xn--ngbe9e0a|xn--ogbpf8fl|xn--qcka1pmc|accountants|barclaycard|blackfriday|blockbuster|bridgestone|calvinklein|contractors|creditunion|engineering|enterprises|foodnetwork|investments|kerryhotels|lamborghini|motorcycles|olayangroup|photography|playstation|productions|progressive|redumbrella|rightathome|williamhill|xn--11b4c3d|xn--1ck2e1b|xn--1qqw23a|xn--2scrj9c|xn--3bst00m|xn--3ds443g|xn--3hcrj9c|xn--42c2d9a|xn--45brj9c|xn--55qw42g|xn--6frz82g|xn--80ao21a|xn--9krt00a|xn--cck2b3b|xn--czr694b|xn--d1acj3b|xn--efvy88h|xn--estv75g|xn--fct429k|xn--fjq720a|xn--flw351e|xn--g2xx48c|xn--gecrj9c|xn--gk3at1e|xn--h2brj9c|xn--hxt814e|xn--imr513n|xn--j6w193g|xn--jvr189m|xn--kprw13d|xn--kpry57d|xn--kpu716f|xn--mgbbh1a|xn--mgbtx2b|xn--mix891f|xn--nyqy26a|xn--otu796d|xn--pbt977c|xn--pgbs0dh|xn--q9jyb4c|xn--rhqv96g|xn--rovu88b|xn--s9brj9c|xn--ses554g|xn--t60b56a|xn--vuq861b|xn--w4rs40l|xn--xhq521b|xn--zfr164b|\u0b9a\u0bbf\u0b99\u0bcd\u0b95\u0baa\u0bcd\u0baa\u0bc2\u0bb0\u0bcd|accountant|apartments|associates|basketball|bnpparibas|boehringer|capitalone|consulting|creditcard|cuisinella|eurovision|extraspace|foundation|healthcare|immobilien|industries|management|mitsubishi|nationwide|newholland|nextdirect|onyourside|properties|protection|prudential|realestate|republican|restaurant|schaeffler|swiftcover|tatamotors|technology|telefonica|university|vistaprint|vlaanderen|volkswagen|xn--30rr7y|xn--3pxu8k|xn--45q11c|xn--4gbrim|xn--55qx5d|xn--5tzm5g|xn--80aswg|xn--90a3ac|xn--9dbq2a|xn--9et52u|xn--c2br7g|xn--cg4bki|xn--czrs0t|xn--czru2d|xn--fiq64b|xn--fiqs8s|xn--fiqz9s|xn--io0a7i|xn--kput3i|xn--mxtq1m|xn--o3cw4h|xn--pssy2u|xn--unup4y|xn--wgbh1c|xn--wgbl6a|xn--y9a3aq|accenture|alfaromeo|allfinanz|amsterdam|analytics|aquarelle|barcelona|bloomberg|christmas|community|directory|education|equipment|fairwinds|financial|firestone|fresenius|frontdoor|fujixerox|furniture|goldpoint|hisamitsu|homedepot|homegoods|homesense|honeywell|institute|insurance|kuokgroup|ladbrokes|lancaster|landrover|lifestyle|marketing|marshalls|melbourne|microsoft|panasonic|passagens|pramerica|richardli|scjohnson|shangrila|solutions|statebank|statefarm|stockholm|travelers|vacations|xn--90ais|xn--c1avg|xn--d1alf|xn--e1a4c|xn--fhbei|xn--j1aef|xn--j1amh|xn--l1acc|xn--ngbrx|xn--nqv7f|xn--p1acf|xn--tckwe|xn--vhquv|yodobashi|abudhabi|airforce|allstate|attorney|barclays|barefoot|bargains|baseball|boutique|bradesco|broadway|brussels|budapest|builders|business|capetown|catering|catholic|chrysler|cipriani|cityeats|cleaning|clinique|clothing|commbank|computer|delivery|deloitte|democrat|diamonds|discount|discover|download|engineer|ericsson|esurance|etisalat|everbank|exchange|feedback|fidelity|firmdale|football|frontier|goodyear|grainger|graphics|guardian|hdfcbank|helsinki|holdings|hospital|infiniti|ipiranga|istanbul|jpmorgan|lighting|lundbeck|marriott|maserati|mckinsey|memorial|merckmsd|mortgage|movistar|observer|partners|pharmacy|pictures|plumbing|property|redstone|reliance|saarland|samsclub|security|services|shopping|showtime|softbank|software|stcgroup|supplies|symantec|training|uconnect|vanguard|ventures|verisign|woodside|xn--90ae|xn--node|xn--p1ai|xn--qxam|yokohama|\u0627\u0644\u0633\u0639\u0648\u062f\u064a\u0629|abogado|academy|agakhan|alibaba|android|athleta|auction|audible|auspost|avianca|banamex|bauhaus|bentley|bestbuy|booking|brother|bugatti|capital|caravan|careers|cartier|channel|charity|chintai|citadel|clubmed|college|cologne|comcast|company|compare|contact|cooking|corsica|country|coupons|courses|cricket|cruises|dentist|digital|domains|exposed|express|farmers|fashion|ferrari|ferrero|finance|fishing|fitness|flights|florist|flowers|forsale|frogans|fujitsu|gallery|genting|godaddy|grocery|guitars|hamburg|hangout|hitachi|holiday|hosting|hoteles|hotmail|hyundai|iselect|ismaili|jewelry|juniper|kitchen|komatsu|lacaixa|lancome|lanxess|lasalle|latrobe|leclerc|liaison|limited|lincoln|markets|metlife|monster|netbank|netflix|network|neustar|okinawa|oldnavy|organic|origins|philips|pioneer|politie|realtor|recipes|rentals|reviews|rexroth|samsung|sandvik|schmidt|schwarz|science|shiksha|shriram|singles|staples|starhub|storage|support|surgery|systems|temasek|theater|theatre|tickets|tiffany|toshiba|trading|walmart|wanggou|watches|weather|website|wedding|whoswho|windows|winners|xfinity|yamaxun|youtube|zuerich|\u043a\u0430\u0442\u043e\u043b\u0438\u043a|\u0627\u062a\u0635\u0627\u0644\u0627\u062a|\u0627\u0644\u062c\u0632\u0627\u0626\u0631|\u0627\u0644\u0639\u0644\u064a\u0627\u0646|\u067e\u0627\u06a9\u0633\u062a\u0627\u0646|\u0643\u0627\u062b\u0648\u0644\u064a\u0643|\u0645\u0648\u0628\u0627\u064a\u0644\u064a|\u0b87\u0ba8\u0bcd\u0ba4\u0bbf\u0baf\u0bbe|abarth|abbott|abbvie|active|africa|agency|airbus|airtel|alipay|alsace|alstom|anquan|aramco|author|bayern|beauty|berlin|bharti|blanco|bostik|boston|broker|camera|career|caseih|casino|center|chanel|chrome|church|circle|claims|clinic|coffee|comsec|condos|coupon|credit|cruise|dating|datsun|dealer|degree|dental|design|direct|doctor|dunlop|dupont|durban|emerck|energy|estate|events|expert|family|flickr|futbol|gallup|garden|george|giving|global|google|gratis|health|hermes|hiphop|hockey|hotels|hughes|imamat|insure|intuit|jaguar|joburg|juegos|kaufen|kinder|kindle|kosher|lancia|latino|lawyer|lefrak|living|locker|london|luxury|madrid|maison|makeup|market|mattel|mobile|mobily|monash|mormon|moscow|museum|mutual|nagoya|natura|nissan|nissay|norton|nowruz|office|olayan|online|oracle|orange|otsuka|pfizer|photos|physio|piaget|pictet|quebec|racing|realty|reisen|repair|report|review|rocher|rogers|ryukyu|safety|sakura|sanofi|school|schule|search|secure|select|shouji|soccer|social|stream|studio|supply|suzuki|swatch|sydney|taipei|taobao|target|tattoo|tennis|tienda|tjmaxx|tkmaxx|toyota|travel|unicom|viajes|viking|villas|virgin|vision|voting|voyage|vuelos|walter|warman|webcam|xihuan|yachts|yandex|zappos|\u043c\u043e\u0441\u043a\u0432\u0430|\u043e\u043d\u043b\u0430\u0439\u043d|\u0627\u0628\u0648\u0638\u0628\u064a|\u0627\u0631\u0627\u0645\u0643\u0648|\u0627\u0644\u0627\u0631\u062f\u0646|\u0627\u0644\u0645\u063a\u0631\u0628|\u0627\u0645\u0627\u0631\u0627\u062a|\u0641\u0644\u0633\u0637\u064a\u0646|\u0645\u0644\u064a\u0633\u064a\u0627|\u092d\u093e\u0930\u0924\u092e\u094d|\u0b87\u0bb2\u0b99\u0bcd\u0b95\u0bc8|\u30d5\u30a1\u30c3\u30b7\u30e7\u30f3|actor|adult|aetna|amfam|amica|apple|archi|audio|autos|azure|baidu|beats|bible|bingo|black|boats|bosch|build|canon|cards|chase|cheap|cisco|citic|click|cloud|coach|codes|crown|cymru|dabur|dance|deals|delta|dodge|drive|dubai|earth|edeka|email|epost|epson|faith|fedex|final|forex|forum|gallo|games|gifts|gives|glade|glass|globo|gmail|green|gripe|group|gucci|guide|homes|honda|horse|house|hyatt|ikano|intel|irish|iveco|jetzt|koeln|kyoto|lamer|lease|legal|lexus|lilly|linde|lipsy|lixil|loans|locus|lotte|lotto|lupin|macys|mango|media|miami|money|mopar|movie|nadex|nexus|nikon|ninja|nokia|nowtv|omega|osaka|paris|parts|party|phone|photo|pizza|place|poker|praxi|press|prime|promo|quest|radio|rehab|reise|ricoh|rocks|rodeo|rugby|salon|sener|seven|sharp|shell|shoes|skype|sling|smart|smile|solar|space|sport|stada|store|study|style|sucks|swiss|tatar|tires|tirol|tmall|today|tokyo|tools|toray|total|tours|trade|trust|tunes|tushu|ubank|vegas|video|vodka|volvo|wales|watch|weber|weibo|works|world|xerox|yahoo|zippo|\u0627\u06cc\u0631\u0627\u0646|\u0628\u0627\u0632\u0627\u0631|\u0628\u06be\u0627\u0631\u062a|\u0633\u0648\u062f\u0627\u0646|\u0633\u0648\u0631\u064a\u0629|\u0647\u0645\u0631\u0627\u0647|\u092d\u093e\u0930\u094b\u0924|\u0938\u0902\u0917\u0920\u0928|\u09ac\u09be\u0982\u09b2\u09be|\u0c2d\u0c3e\u0c30\u0c24\u0c4d|\u0d2d\u0d3e\u0d30\u0d24\u0d02|\u5609\u91cc\u5927\u9152\u5e97|aarp|able|adac|aero|aigo|akdn|ally|amex|arab|army|arpa|arte|asda|asia|audi|auto|baby|band|bank|bbva|beer|best|bike|bing|blog|blue|bofa|bond|book|buzz|cafe|call|camp|care|cars|casa|case|cash|cbre|cern|chat|citi|city|club|cool|coop|cyou|data|date|dclk|deal|dell|desi|diet|dish|docs|doha|duck|duns|dvag|erni|fage|fail|fans|farm|fast|fiat|fido|film|fire|fish|flir|food|ford|free|fund|game|gbiz|gent|ggee|gift|gmbh|gold|golf|goog|guge|guru|hair|haus|hdfc|help|here|hgtv|host|hsbc|icbc|ieee|imdb|immo|info|itau|java|jeep|jobs|jprs|kddi|kiwi|kpmg|kred|land|lego|lgbt|lidl|life|like|limo|link|live|loan|loft|love|ltda|luxe|maif|meet|meme|menu|mini|mint|mobi|moda|moto|name|navy|news|next|nico|nike|ollo|open|page|pars|pccw|pics|ping|pink|play|plus|pohl|porn|post|prod|prof|qpon|raid|read|reit|rent|rest|rich|rmit|room|rsvp|ruhr|safe|sale|sarl|save|saxo|scor|scot|seat|seek|sexy|shaw|shia|shop|show|silk|sina|site|skin|sncf|sohu|song|sony|spot|star|surf|talk|taxi|team|tech|teva|tiaa|tips|town|toys|tube|vana|visa|viva|vivo|vote|voto|wang|weir|wien|wiki|wine|work|xbox|yoga|zara|zero|zone|\u0434\u0435\u0442\u0438|\u0441\u0430\u0439\u0442|\u0628\u0627\u0631\u062a|\u0628\u064a\u062a\u0643|\u0680\u0627\u0631\u062a|\u062a\u0648\u0646\u0633|\u0634\u0628\u0643\u0629|\u0639\u0631\u0627\u0642|\u0639\u0645\u0627\u0646|\u0645\u0648\u0642\u0639|\u092d\u093e\u0930\u0924|\u09ad\u09be\u09b0\u09a4|\u09ad\u09be\u09f0\u09a4|\u0a2d\u0a3e\u0a30\u0a24|\u0aad\u0abe\u0ab0\u0aa4|\u0b2d\u0b3e\u0b30\u0b24|\u0cad\u0cbe\u0cb0\u0ca4|\u0dbd\u0d82\u0d9a\u0dcf|\u30b0\u30fc\u30b0\u30eb|\u30af\u30e9\u30a6\u30c9|\u30dd\u30a4\u30f3\u30c8|\u5927\u4f17\u6c7d\u8f66|\u7ec4\u7ec7\u673a\u6784|\u96fb\u8a0a\u76c8\u79d1|\u9999\u683c\u91cc\u62c9|aaa|abb|abc|aco|ads|aeg|afl|aig|anz|aol|app|art|aws|axa|bar|bbc|bbt|bcg|bcn|bet|bid|bio|biz|bms|bmw|bnl|bom|boo|bot|box|buy|bzh|cab|cal|cam|car|cat|cba|cbn|cbs|ceb|ceo|cfa|cfd|com|crs|csc|dad|day|dds|dev|dhl|diy|dnp|dog|dot|dtv|dvr|eat|eco|edu|esq|eus|fan|fit|fly|foo|fox|frl|ftr|fun|fyi|gal|gap|gdn|gea|gle|gmo|gmx|goo|gop|got|gov|hbo|hiv|hkt|hot|how|ibm|ice|icu|ifm|inc|ing|ink|int|ist|itv|jcb|jcp|jio|jll|jmp|jnj|jot|joy|kfh|kia|kim|kpn|krd|lat|law|lds|llc|lol|lpl|ltd|man|map|mba|med|men|mil|mit|mlb|mls|mma|moe|moi|mom|mov|msd|mtn|mtr|nab|nba|nec|net|new|nfl|ngo|nhk|now|nra|nrw|ntt|nyc|obi|off|one|ong|onl|ooo|org|ott|ovh|pay|pet|phd|pid|pin|pnc|pro|pru|pub|pwc|qvc|red|ren|ril|rio|rip|run|rwe|sap|sas|sbi|sbs|sca|scb|ses|sew|sex|sfr|ski|sky|soy|srl|srt|stc|tab|tax|tci|tdk|tel|thd|tjx|top|trv|tui|tvs|ubs|uno|uol|ups|vet|vig|vin|vip|wed|win|wme|wow|wtc|wtf|xin|xxx|xyz|you|yun|zip|\u0431\u0435\u043b|\u043a\u043e\u043c|\u049b\u0430\u0437|\u043c\u043a\u0434|\u043c\u043e\u043d|\u043e\u0440\u0433|\u0440\u0443\u0441|\u0441\u0440\u0431|\u0443\u043a\u0440|\u0570\u0561\u0575|\u05e7\u05d5\u05dd|\u0639\u0631\u0628|\u0642\u0637\u0631|\u0643\u0648\u0645|\u0645\u0635\u0631|\u0915\u0949\u092e|\u0928\u0947\u091f|\u0e04\u0e2d\u0e21|\u0e44\u0e17\u0e22|\u30b9\u30c8\u30a2|\u30bb\u30fc\u30eb|\u307f\u3093\u306a|\u4e2d\u6587\u7f51|\u5929\u4e3b\u6559|\u6211\u7231\u4f60|\u65b0\u52a0\u5761|\u6de1\u9a6c\u9521|\u8bfa\u57fa\u4e9a|\u98de\u5229\u6d66|ac|ad|ae|af|ag|ai|al|am|ao|aq|ar|as|at|au|aw|ax|az|ba|bb|bd|be|bf|bg|bh|bi|bj|bm|bn|bo|br|bs|bt|bv|bw|by|bz|ca|cc|cd|cf|cg|ch|ci|ck|cl|cm|cn|co|cr|cu|cv|cw|cx|cy|cz|de|dj|dk|dm|do|dz|ec|ee|eg|er|es|et|eu|fi|fj|fk|fm|fo|fr|ga|gb|gd|ge|gf|gg|gh|gi|gl|gm|gn|gp|gq|gr|gs|gt|gu|gw|gy|hk|hm|hn|hr|ht|hu|id|ie|il|im|in|io|iq|ir|is|it|je|jm|jo|jp|ke|kg|kh|ki|km|kn|kp|kr|kw|ky|kz|la|lb|lc|li|lk|lr|ls|lt|lu|lv|ly|ma|mc|md|me|mg|mh|mk|ml|mm|mn|mo|mp|mq|mr|ms|mt|mu|mv|mw|mx|my|mz|na|nc|ne|nf|ng|ni|nl|no|np|nr|nu|nz|om|pa|pe|pf|pg|ph|pk|pl|pm|pn|pr|ps|pt|pw|py|qa|re|ro|rs|ru|rw|sa|sb|sc|sd|se|sg|sh|si|sj|sk|sl|sm|sn|so|sr|st|su|sv|sx|sy|sz|tc|td|tf|tg|th|tj|tk|tl|tm|tn|to|tr|tt|tv|tw|tz|ua|ug|uk|us|uy|uz|va|vc|ve|vg|vi|vn|vu|wf|ws|ye|yt|za|zm|zw|\u03b5\u03bb|\u0431\u0433|\u0435\u044e|\u0440\u0444|\u10d2\u10d4|\ub2f7\ub137|\ub2f7\ucef4|\uc0bc\uc131|\ud55c\uad6d|\u30b3\u30e0|\u4e16\u754c|\u4e2d\u4fe1|\u4e2d\u56fd|\u4e2d\u570b|\u4f01\u4e1a|\u4f5b\u5c71|\u4fe1\u606f|\u5065\u5eb7|\u516b\u5366|\u516c\u53f8|\u516c\u76ca|\u53f0\u6e7e|\u53f0\u7063|\u5546\u57ce|\u5546\u5e97|\u5546\u6807|\u5609\u91cc|\u5728\u7ebf|\u5927\u62ff|\u5a31\u4e50|\u5bb6\u96fb|\u5de5\u884c|\u5e7f\u4e1c|\u5fae\u535a|\u6148\u5584|\u624b\u673a|\u624b\u8868|\u62db\u8058|\u653f\u52a1|\u653f\u5e9c|\u65b0\u95fb|\u65f6\u5c1a|\u66f8\u7c4d|\u673a\u6784|\u6e38\u620f|\u6fb3\u9580|\u70b9\u770b|\u73e0\u5b9d|\u79fb\u52a8|\u7f51\u5740|\u7f51\u5e97|\u7f51\u7ad9|\u7f51\u7edc|\u8054\u901a|\u8c37\u6b4c|\u8d2d\u7269|\u901a\u8ca9|\u96c6\u56e2|\u98df\u54c1|\u9910\u5385|\u9999\u6e2f)/,at=new RegExp("["+tt+"!#$%&'*+/=?^_`{|}~-]"),ct=new RegExp("^"+ut.source+"$"),lt=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.localPartCharRegex=at,t.strictTldRegex=ct,t}return qe.b(t,e),t.prototype.parseMatches=function(e){for(var t=this.tagBuilder,n=this.localPartCharRegex,r=this.strictTldRegex,o=[],i=e.length,s=new ht,u={m:"a",a:"i",i:"l",l:"t",t:"o",o:":"},a=0,c=0,l=s;a<i;){var h=e.charAt(a);switch(c){case 0:"m"===(k=h)?x(1):n.test(k)&&x();break;case 1:v=e.charAt(a-1),A=h,":"===v?n.test(A)?(c=2,l=new ht(qe.a({},l,{hasMailtoPrefix:!0}))):y():u[v]===A||(n.test(A)?c=2:"."===A?c=3:"@"===A?c=4:y());break;case 2:"."===(m=h)?c=3:"@"===m?c=4:n.test(m)||y();break;case 3:"."===(b=h)||"@"===b?y():n.test(b)?c=2:y();break;case 4:g=h,st.test(g)?c=5:y();break;case 5:"."===(d=h)?c=7:"-"===d?c=6:st.test(d)||C();break;case 6:"-"===(f=h)||"."===f?C():st.test(f)?c=5:C();break;case 7:"."===(p=h)||"-"===p?C():st.test(p)?(c=5,l=new ht(qe.a({},l,{hasDomainDot:!0}))):C();break;default:Pe(c)}a++}var p,f,d,g,b,m,v,A,k;return C(),o;function x(e){void 0===e&&(e=2),c=e,l=new ht({idx:a})}function y(){c=0,l=s}function C(){if(l.hasDomainDot){var n=e.slice(l.idx,a);/[-.]$/.test(n)&&(n=n.slice(0,-1));var i=l.hasMailtoPrefix?n.slice("mailto:".length):n;(function(e){var t=(e.split(".").pop()||"").toLowerCase();return r.test(t)})(i)&&o.push(new Ie({tagBuilder:t,matchedText:n,offset:l.idx,email:i}))}y()}},t}(Ue),ht=function(e){void 0===e&&(e={}),this.idx=void 0!==e.idx?e.idx:-1,this.hasMailtoPrefix=!!e.hasMailtoPrefix,this.hasDomainDot=!!e.hasDomainDot},pt=function(){function e(){}return e.isValid=function(e,t){return!(t&&!this.isValidUriScheme(t)||this.urlMatchDoesNotHaveProtocolOrDot(e,t)||this.urlMatchDoesNotHaveAtLeastOneWordChar(e,t)&&!this.isValidIpAddress(e)||this.containsMultipleDots(e))},e.isValidIpAddress=function(e){var t=new RegExp(this.hasFullProtocolRegex.source+this.ipRegex.source);return null!==e.match(t)},e.containsMultipleDots=function(e){var t=e;return this.hasFullProtocolRegex.test(e)&&(t=e.split("://")[1]),t.split("/")[0].indexOf("..")>-1},e.isValidUriScheme=function(e){var t=e.match(this.uriSchemeRegex),n=t&&t[0].toLowerCase();return"javascript:"!==n&&"vbscript:"!==n},e.urlMatchDoesNotHaveProtocolOrDot=function(e,t){return!(!e||t&&this.hasFullProtocolRegex.test(t)||-1!==e.indexOf("."))},e.urlMatchDoesNotHaveAtLeastOneWordChar=function(e,t){return!(!e||!t||this.hasFullProtocolRegex.test(t)||this.hasWordCharAfterProtocolRegex.test(e))},e.hasFullProtocolRegex=/^[A-Za-z][-.+A-Za-z0-9]*:\/\//,e.uriSchemeRegex=/^[A-Za-z][-.+A-Za-z0-9]*:/,e.hasWordCharAfterProtocolRegex=new RegExp(":[^\\s]*?["+Xe+"]"),e.ipRegex=/[0-9][0-9]?[0-9]?\.[0-9][0-9]?[0-9]?\.[0-9][0-9]?[0-9]?\.[0-9][0-9]?[0-9]?(:[0-9]*)?\/?$/,e}(),ft=(ze=new RegExp("[/?#](?:["+tt+"\\-+&@#/%=~_()|'$*\\[\\]{}?!:,.;^\u2713]*["+tt+"\\-+&@#/%=~_()|'$*\\[\\]{}\u2713])?"),new RegExp(["(?:","(",/(?:[A-Za-z][-.+A-Za-z0-9]{0,63}:(?![A-Za-z][-.+A-Za-z0-9]{0,63}:\/\/)(?!\d+\/?)(?:\/\/)?)/.source,it(2),")","|","(","(//)?",/(?:www\.)/.source,it(6),")","|","(","(//)?",it(10)+"\\.",ut.source,"(?![-"+et+"])",")",")","(?::[0-9]+)?","(?:"+ze.source+")?"].join(""),"gi")),dt=new RegExp("["+tt+"]"),gt=function(e){function t(t){var n=e.call(this,t)||this;return n.stripPrefix={scheme:!0,www:!0},n.stripTrailingSlash=!0,n.decodePercentEncoding=!0,n.matcherRegex=ft,n.wordCharRegExp=dt,n.stripPrefix=t.stripPrefix,n.stripTrailingSlash=t.stripTrailingSlash,n.decodePercentEncoding=t.decodePercentEncoding,n}return qe.b(t,e),t.prototype.parseMatches=function(e){for(var t,n=this.matcherRegex,r=this.stripPrefix,o=this.stripTrailingSlash,i=this.decodePercentEncoding,s=this.tagBuilder,u=[],a=function(){var n=t[0],a=t[1],l=t[4],h=t.index,p=t[5]||t[9],f=e.charAt(h-1);if(!pt.isValid(n,a))return"continue";if(h>0&&"@"===f)return"continue";if(h>0&&p&&c.wordCharRegExp.test(f))return"continue";if(/\?$/.test(n)&&(n=n.substr(0,n.length-1)),c.matchHasUnbalancedClosingParen(n))n=n.substr(0,n.length-1);else{var d=c.matchHasInvalidCharAfterTld(n,a);d>-1&&(n=n.substr(0,d))}var g=["http://","https://"].find((function(e){return!!a&&-1!==a.indexOf(e)}));if(g){var b=n.indexOf(g);n=n.substr(b),a=a.substr(b),h+=b}u.push(new We({tagBuilder:s,matchedText:n,offset:h,urlMatchType:a?"scheme":l?"www":"tld",url:n,protocolUrlMatch:!!a,protocolRelativeMatch:!!p,stripPrefix:r,stripTrailingSlash:o,decodePercentEncoding:i}))},c=this;null!==(t=n.exec(e));)a();return u},t.prototype.matchHasUnbalancedClosingParen=function(e){var t,n=e.charAt(e.length-1);if(")"===n)t="(";else if("]"===n)t="[";else{if("}"!==n)return!1;t="{"}for(var r=0,o=0,i=e.length-1;o<i;o++){var s=e.charAt(o);s===t?r++:s===n&&(r=Math.max(r-1,0))}return 0===r},t.prototype.matchHasInvalidCharAfterTld=function(e,t){if(!e)return-1;var n=0;t&&(n=e.indexOf(":"),e=e.slice(n));var r=new RegExp("^((.?//)?[-."+tt+"]*[-"+tt+"]\\.[-"+tt+"]+)").exec(e);return null===r?-1:(n+=r[1].length,e=e.slice(r[1].length),/^[^-.A-Za-z0-9:\/?#]/.test(e)?n:-1)},t}(Ue),bt=new RegExp("#[_"+tt+"]{1,139}(?![_"+tt+"])","g"),mt=new RegExp("[^"+tt+"]"),vt=function(e){function t(t){var n=e.call(this,t)||this;return n.serviceName="twitter",n.matcherRegex=bt,n.nonWordCharRegex=mt,n.serviceName=t.serviceName,n}return qe.b(t,e),t.prototype.parseMatches=function(e){for(var t,n=this.matcherRegex,r=this.nonWordCharRegex,o=this.serviceName,i=this.tagBuilder,s=[];null!==(t=n.exec(e));){var u=t.index,a=e.charAt(u-1);if(0===u||r.test(a)){var c=t[0],l=t[0].slice(1);s.push(new Ne({tagBuilder:i,matchedText:c,offset:u,serviceName:o,hashtag:l}))}}return s},t}(Ue),At=/(?:(?:(?:(\+)?\d{1,3}[-\040.]?)?\(?\d{3}\)?[-\040.]?\d{3}[-\040.]?\d{4})|(?:(\+)(?:9[976]\d|8[987530]\d|6[987]\d|5[90]\d|42\d|3[875]\d|2[98654321]\d|9[8543210]|8[6421]|6[6543210]|5[87654321]|4[987654310]|3[9643210]|2[70]|7|1)[-\040.]?(?:\d[-\040.]?){6,12}\d+))([,;]+[0-9]+#?)*/g,kt=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.matcherRegex=At,t}return qe.b(t,e),t.prototype.parseMatches=function(e){for(var t,n=this.matcherRegex,r=this.tagBuilder,o=[];null!==(t=n.exec(e));){var i=t[0],s=i.replace(/[^0-9,;#]/g,""),u=!(!t[1]&&!t[2]),a=0==t.index?"":e.substr(t.index-1,1),c=e.substr(t.index+i.length,1),l=!a.match(/\d/)&&!c.match(/\d/);this.testMatch(t[3])&&this.testMatch(i)&&l&&o.push(new Le({tagBuilder:r,matchedText:i,offset:t.index,number:s,plusSign:u}))}return o},t.prototype.testMatch=function(e){return Ze.test(e)},t}(Ue),xt=new RegExp("@[_"+tt+"]{1,50}(?![_"+tt+"])","g"),yt=new RegExp("@[_."+tt+"]{1,30}(?![_"+tt+"])","g"),Ct=new RegExp("@[-_."+tt+"]{1,50}(?![-_"+tt+"])","g"),wt=new RegExp("[^"+tt+"]"),_t=function(e){function t(t){var n=e.call(this,t)||this;return n.serviceName="twitter",n.matcherRegexes={twitter:xt,instagram:yt,soundcloud:Ct},n.nonWordCharRegex=wt,n.serviceName=t.serviceName,n}return qe.b(t,e),t.prototype.parseMatches=function(e){var t,n=this.serviceName,r=this.matcherRegexes[this.serviceName],o=this.nonWordCharRegex,i=this.tagBuilder,s=[];if(!r)return s;for(;null!==(t=r.exec(e));){var u=t.index,a=e.charAt(u-1);if(0===u||o.test(a)){var c=t[0].replace(/\.+$/g,""),l=c.slice(1);s.push(new He({tagBuilder:i,matchedText:c,offset:u,serviceName:n,mention:l}))}}return s},t}(Ue),Ft=function(e){void 0===e&&(e={}),this.idx=void 0!==e.idx?e.idx:-1,this.type=e.type||"tag",this.name=e.name||"",this.isOpening=!!e.isOpening,this.isClosing=!!e.isClosing},Bt=function(){function e(t){void 0===t&&(t={}),this.version=e.version,this.urls={},this.email=!0,this.phone=!0,this.hashtag=!1,this.mention=!1,this.newWindow=!0,this.stripPrefix={scheme:!0,www:!0},this.stripTrailingSlash=!0,this.decodePercentEncoding=!0,this.truncate={length:0,location:"end"},this.className="",this.replaceFn=null,this.context=void 0,this.sanitizeHtml=!1,this.matchers=null,this.tagBuilder=null,this.urls=this.normalizeUrlsCfg(t.urls),this.email="boolean"==typeof t.email?t.email:this.email,this.phone="boolean"==typeof t.phone?t.phone:this.phone,this.hashtag=t.hashtag||this.hashtag,this.mention=t.mention||this.mention,this.newWindow="boolean"==typeof t.newWindow?t.newWindow:this.newWindow,this.stripPrefix=this.normalizeStripPrefixCfg(t.stripPrefix),this.stripTrailingSlash="boolean"==typeof t.stripTrailingSlash?t.stripTrailingSlash:this.stripTrailingSlash,this.decodePercentEncoding="boolean"==typeof t.decodePercentEncoding?t.decodePercentEncoding:this.decodePercentEncoding,this.sanitizeHtml=t.sanitizeHtml||!1;var n=this.mention;if(!1!==n&&"twitter"!==n&&"instagram"!==n&&"soundcloud"!==n)throw new Error("invalid `mention` cfg - see docs");var r=this.hashtag;if(!1!==r&&"twitter"!==r&&"facebook"!==r&&"instagram"!==r)throw new Error("invalid `hashtag` cfg - see docs");this.truncate=this.normalizeTruncateCfg(t.truncate),this.className=t.className||this.className,this.replaceFn=t.replaceFn||this.replaceFn,this.context=t.context||this}return e.link=function(t,n){return new e(n).link(t)},e.parse=function(t,n){return new e(n).parse(t)},e.prototype.normalizeUrlsCfg=function(e){return null==e&&(e=!0),"boolean"==typeof e?{schemeMatches:e,wwwMatches:e,tldMatches:e}:{schemeMatches:"boolean"!=typeof e.schemeMatches||e.schemeMatches,wwwMatches:"boolean"!=typeof e.wwwMatches||e.wwwMatches,tldMatches:"boolean"!=typeof e.tldMatches||e.tldMatches}},e.prototype.normalizeStripPrefixCfg=function(e){return null==e&&(e=!0),"boolean"==typeof e?{scheme:e,www:e}:{scheme:"boolean"!=typeof e.scheme||e.scheme,www:"boolean"!=typeof e.www||e.www}},e.prototype.normalizeTruncateCfg=function(e){return"number"==typeof e?{length:e,location:"end"}:function(e,t){for(var n in t)t.hasOwnProperty(n)&&void 0===e[n]&&(e[n]=t[n]);return e}(e||{},{length:Number.POSITIVE_INFINITY,location:"end"})},e.prototype.parse=function(e){var t=this,n=["a","style","script"],r=0,o=[];return function(e,t){for(var n,r=t.onOpenTag,o=t.onCloseTag,i=t.onText,s=t.onComment,u=t.onDoctype,a=new Ft,c=0,l=e.length,h=0,p=0,f=a;c<l;){var d=e.charAt(c);switch(h){case 0:"<"===d&&M();break;case 1:"!"===(D=d)?h=13:"/"===D?(h=2,f=new Ft(qe.a({},f,{isClosing:!0}))):"<"===D?M():Ve.test(D)?(h=3,f=new Ft(qe.a({},f,{isOpening:!0}))):(h=0,f=a);break;case 2:">"===(B=d)?E():Ve.test(B)?h=3:E();break;case 3:F=d,Ge.test(F)?(f=new Ft(qe.a({},f,{name:T()})),h=4):"<"===F?M():"/"===F?(f=new Ft(qe.a({},f,{name:T()})),h=12):">"===F?(f=new Ft(qe.a({},f,{name:T()})),S()):Ve.test(F)||$e.test(F)||":"===F||E();break;case 4:_=d,Ge.test(_)||("/"===_?h=12:">"===_?S():"<"===_?M():"="===_||Je.test(_)||Qe.test(_)?E():h=5);break;case 5:w=d,Ge.test(w)?h=6:"/"===w?h=12:"="===w?h=7:">"===w?S():"<"===w?M():Je.test(w)&&E();break;case 6:C=d,Ge.test(C)||("/"===C?h=12:"="===C?h=7:">"===C?S():"<"===C?M():Je.test(C)?E():h=5);break;case 7:y=d,Ge.test(y)||('"'===y?h=8:"'"===y?h=9:/[>=`]/.test(y)?E():"<"===y?M():h=10);break;case 8:'"'===d&&(h=11);break;case 9:"'"===d&&(h=11);break;case 10:x=d,Ge.test(x)?h=4:">"===x?S():"<"===x&&M();break;case 11:k=d,Ge.test(k)?h=4:"/"===k?h=12:">"===k?S():"<"===k?M():(h=4,c--);break;case 12:">"===d?(f=new Ft(qe.a({},f,{isClosing:!0})),S()):h=4;break;case 13:"--"===e.substr(c,2)?(c+=2,f=new Ft(qe.a({},f,{type:"comment"})),h=14):"DOCTYPE"===e.substr(c,7).toUpperCase()?(c+=7,f=new Ft(qe.a({},f,{type:"doctype"})),h=20):E();break;case 14:"-"===(A=d)?h=15:">"===A?E():h=16;break;case 15:"-"===(v=d)?h=18:">"===v?E():h=16;break;case 16:"-"===d&&(h=17);break;case 17:h="-"===d?18:16;break;case 18:">"===(m=d)?S():"!"===m?h=19:"-"===m||(h=16);break;case 19:"-"===(b=d)?h=17:">"===b?S():h=16;break;case 20:">"===(g=d)?S():"<"===g&&M();break;default:Pe(h)}c++}var g,b,m,v,A,k,x,y,C,w,_,F,B,D;function E(){h=0,f=a}function M(){h=1,f=new Ft({idx:c})}function S(){var t=e.slice(p,f.idx);t&&i(t,p),"comment"===f.type?s(f.idx):"doctype"===f.type?u(f.idx):(f.isOpening&&r(f.name,f.idx),f.isClosing&&o(f.name,f.idx)),E(),p=c+1}function T(){return e.slice(f.idx+(f.isClosing?2:1),c).toLowerCase()}p<c&&(n=e.slice(p,c),i(n,p),p=c+1)}(e,{onOpenTag:function(e){n.indexOf(e)>=0&&r++},onText:function(e,n){if(0===r){var i=function(e,t){if(!t.global)throw new Error("`splitRegex` must have the 'g' flag set");for(var n,r=[],o=0;n=t.exec(e);)r.push(e.substring(o,n.index)),r.push(n[0]),o=n.index+n[0].length;return r.push(e.substring(o)),r}(e,/( | |<|<|>|>|"|"|')/gi),s=n;i.forEach((function(e,n){if(n%2==0){var r=t.parseText(e,s);o.push.apply(o,r)}s+=e.length}))}},onCloseTag:function(e){n.indexOf(e)>=0&&(r=Math.max(r-1,0))},onComment:function(e){},onDoctype:function(e){}}),o=this.compactMatches(o),o=this.removeUnwantedMatches(o)},e.prototype.compactMatches=function(e){e.sort((function(e,t){return e.getOffset()-t.getOffset()}));for(var t=0;t<e.length-1;t++){var n=e[t],r=n.getOffset(),o=n.getMatchedText().length,i=r+o;if(t+1<e.length){if(e[t+1].getOffset()===r){var s=e[t+1].getMatchedText().length>o?t:t+1;e.splice(s,1);continue}e[t+1].getOffset()<i&&e.splice(t+1,1)}}return e},e.prototype.removeUnwantedMatches=function(e){return this.hashtag||Te(e,(function(e){return"hashtag"===e.getType()})),this.email||Te(e,(function(e){return"email"===e.getType()})),this.phone||Te(e,(function(e){return"phone"===e.getType()})),this.mention||Te(e,(function(e){return"mention"===e.getType()})),this.urls.schemeMatches||Te(e,(function(e){return"url"===e.getType()&&"scheme"===e.getUrlMatchType()})),this.urls.wwwMatches||Te(e,(function(e){return"url"===e.getType()&&"www"===e.getUrlMatchType()})),this.urls.tldMatches||Te(e,(function(e){return"url"===e.getType()&&"tld"===e.getUrlMatchType()})),e},e.prototype.parseText=function(e,t){void 0===t&&(t=0),t=t||0;for(var n=this.getMatchers(),r=[],o=0,i=n.length;o<i;o++){for(var s=n[o].parseMatches(e),u=0,a=s.length;u<a;u++)s[u].setOffset(t+s[u].getOffset());r.push.apply(r,s)}return r},e.prototype.link=function(e){if(!e)return"";this.sanitizeHtml&&(e=e.replace(/</g,"<").replace(/>/g,">"));for(var t=this.parse(e),n=[],r=0,o=0,i=t.length;o<i;o++){var s=t[o];n.push(e.substring(r,s.getOffset())),n.push(this.createMatchReturnVal(s)),r=s.getOffset()+s.getMatchedText().length}return n.push(e.substring(r)),n.join("")},e.prototype.createMatchReturnVal=function(e){var t;return this.replaceFn&&(t=this.replaceFn.call(this.context,e)),"string"==typeof t?t:!1===t?e.getMatchedText():t instanceof Oe?t.toAnchorString():e.buildTag().toAnchorString()},e.prototype.getMatchers=function(){if(this.matchers)return this.matchers;var e=this.getTagBuilder(),t=[new vt({tagBuilder:e,serviceName:this.hashtag}),new lt({tagBuilder:e}),new kt({tagBuilder:e}),new _t({tagBuilder:e,serviceName:this.mention}),new gt({tagBuilder:e,stripPrefix:this.stripPrefix,stripTrailingSlash:this.stripTrailingSlash,decodePercentEncoding:this.decodePercentEncoding})];return this.matchers=t},e.prototype.getTagBuilder=function(){var e=this.tagBuilder;return e||(e=this.tagBuilder=new Re({newWindow:this.newWindow,truncate:this.truncate,className:this.className})),e},e.version="3.14.1",e.AnchorTagBuilder=Re,e.HtmlTag=Oe,e.matcher={Email:lt,Hashtag:vt,Matcher:Ue,Mention:_t,Phone:kt,Url:gt},e.match={Email:Ie,Hashtag:Ne,Match:je,Mention:He,Phone:Le,Url:We},e}(),Dt=/www|@|\:\/\//;function Et(){var e=[],t=new Bt({stripPrefix:!1,url:!0,email:!0,replaceFn:function(t){switch(t.getType()){case"url":e.push({text:t.matchedText,url:t.getUrl()});break;case"email":e.push({text:t.matchedText,url:"mailto:"+t.getEmail().replace(/^mailto:/i,"")})}return!1}});return{links:e,autolinker:t}}function Mt(e){var t,n,r,o,i,s,u,a,c,l,h,p,f,d,g=e.tokens,b=null;for(n=0,r=g.length;n<r;n++)if("inline"===g[n].type)for(h=0,t=(o=g[n].children).length-1;t>=0;t--)if("link_close"!==(i=o[t]).type){if("htmltag"===i.type&&(/^<a[>\s]/i.test(i.content)&&h>0&&h--,d=i.content,/^<\/a\s*>/i.test(d)&&h++),!(h>0)&&"text"===i.type&&Dt.test(i.content)){if(b||(p=(b=Et()).links,f=b.autolinker),s=i.content,p.length=0,f.link(s),!p.length)continue;for(u=[],l=i.level,a=0;a<p.length;a++)e.inline.validateLink(p[a].url)&&((c=s.indexOf(p[a].text))&&u.push({type:"text",content:s.slice(0,c),level:l}),u.push({type:"link_open",href:p[a].url,title:"",level:l++}),u.push({type:"text",content:p[a].text,level:l}),u.push({type:"link_close",level:--l}),s=s.slice(c+p[a].text.length));s.length&&u.push({type:"text",content:s,level:l}),g[n].children=o=[].concat(o.slice(0,t),u,o.slice(t+1))}}else for(t--;o[t].level!==i.level&&"link_open"!==o[t].type;)t--}function St(e){e.core.ruler.push("linkify",Mt)}var Tt,Pt,zt=((Tt=function(){function e(){_classCallCheck(this,e)}return _createClass(e,[{key:"renderMarkdown",value:function(e){return new Me("full",{html:!0,xhtmlOut:!0,breaks:!0,langPrefix:"language-",linkify:!0,linkTarget:"",typographer:!0,quotes:"\u201c\u201d\u2018\u2019"}).use(St).render(e)}}]),e}()).\u0275fac=function(e){return new(e||Tt)},Tt.\u0275prov=a.Nb({token:Tt,factory:Tt.\u0275fac,providedIn:"root"}),Tt),Ot=n("Frqi"),Rt=((Pt=function e(){_classCallCheck(this,e)}).\u0275fac=function(e){return new(e||Pt)},Pt.\u0275cmp=a.Lb({type:Pt,selectors:[["app-profile-image"]],inputs:{imgSrc:"imgSrc"},decls:2,vars:1,consts:[[1,"image","is-24x24"],[1,"is-rounded",3,"src"]],template:function(e,t){1&e&&(a.Wb(0,"figure",0),a.Sb(1,"img",1),a.Vb()),2&e&&(a.Hb(1),a.mc("src",t.imgSrc,a.sc))},styles:["[_nghost-%COMP%]{display:block}"]}),Pt),jt=n("6NWb");function qt(e,t){1&e&&a.Sb(0,"app-loading")}function It(e,t){if(1&e&&(a.Wb(0,"div",15),a.Wb(1,"strong"),a.xc(2,"README.md"),a.Vb(),a.Sb(3,"div",16),a.Vb()),2&e){var n=a.gc(2);a.Hb(3),a.mc("innerHTML",n.readMeContent,a.rc)}}function Nt(e,t){if(1&e&&(a.Wb(0,"section",2),a.Wb(1,"div",3),a.Wb(2,"div",4),a.Wb(3,"a",5),a.Wb(4,"h1",6),a.xc(5),a.Vb(),a.Vb(),a.Wb(6,"div",7),a.Wb(7,"strong"),a.xc(8,"About: "),a.Vb(),a.Wb(9,"h2",8),a.xc(10),a.Vb(),a.Vb(),a.wc(11,It,4,1,"div",9),a.Vb(),a.Wb(12,"aside",10),a.Wb(13,"p",11),a.xc(14," Details: "),a.Vb(),a.Wb(15,"ul",12),a.Wb(16,"li"),a.xc(17,"Owner:"),a.Vb(),a.Wb(18,"li"),a.Sb(19,"app-profile-image",13),a.Wb(20,"a",5),a.xc(21),a.Vb(),a.Vb(),a.Vb(),a.Wb(22,"ul",12),a.Wb(23,"li"),a.xc(24,"Default Branch:"),a.Vb(),a.Wb(25,"li"),a.Sb(26,"fa-icon",14),a.Wb(27,"a"),a.xc(28),a.Vb(),a.Vb(),a.Vb(),a.Wb(29,"ul",12),a.Wb(30,"li"),a.xc(31,"Open Issues: "),a.Vb(),a.Wb(32,"li"),a.Sb(33,"fa-icon",14),a.Wb(34,"a"),a.xc(35),a.Vb(),a.Vb(),a.Vb(),a.Wb(36,"ul",12),a.Wb(37,"li"),a.xc(38,"Watchers:"),a.Vb(),a.Wb(39,"li"),a.Sb(40,"fa-icon",14),a.Wb(41,"a"),a.xc(42),a.Vb(),a.Vb(),a.Vb(),a.Wb(43,"ul",12),a.Wb(44,"li"),a.xc(45,"Forks:"),a.Vb(),a.Wb(46,"li"),a.Sb(47,"fa-icon",14),a.Wb(48,"a"),a.xc(49),a.Vb(),a.Vb(),a.Vb(),a.Vb(),a.Vb(),a.Vb()),2&e){var n=a.gc();a.Hb(3),a.mc("href",null==n.repoDetail?null:n.repoDetail.html_url,a.sc),a.Hb(2),a.yc(null==n.repoDetail?null:n.repoDetail.full_name),a.Hb(5),a.zc(" ",null==n.repoDetail?null:n.repoDetail.description," "),a.Hb(1),a.mc("ngIf",n.readMeContent),a.Hb(8),a.mc("imgSrc",null==n.repoDetail||null==n.repoDetail.owner?null:n.repoDetail.owner.avatar_url),a.Hb(1),a.mc("href",null==n.repoDetail||null==n.repoDetail.owner?null:n.repoDetail.owner.html_url,a.sc),a.Hb(1),a.zc(" ",n.repoDetail.owner.login,""),a.Hb(5),a.mc("icon",n.codeBrach)("size","xs"),a.Hb(2),a.zc(" ",null==n.repoDetail?null:n.repoDetail.default_branch,""),a.Hb(5),a.mc("icon",n.faExclamation)("size","xs"),a.Hb(2),a.yc(null==n.repoDetail?null:n.repoDetail.open_issues_count),a.Hb(5),a.mc("icon",n.faEye)("size","xs"),a.Hb(2),a.zc(" ",null==n.repoDetail?null:n.repoDetail.watchers_count,""),a.Hb(5),a.mc("icon",n.faNetworkWired)("size","xs"),a.Hb(2),a.zc(" ",null==n.repoDetail?null:n.repoDetail.forks_count,"")}}var Ht,Lt,Wt,Ut=[{path:"",component:(Ht=function(){function e(t,n,r){_classCallCheck(this,e),this.route=t,this.getDataService=n,this.markDownConversionService=r,this.faCircle=u.a,this.codeBrach=u.b,this.faEye=u.e,this.faExclamation=u.d,this.faNetworkWired=u.f}return _createClass(e,[{key:"ngOnInit",value:function(){this.subscribeToQueryParamsChange()}},{key:"subscribeToQueryParamsChange",value:function(){var e=this;this.loading=!0,this.sub=this.route.queryParams.subscribe((function(t){e.repoTitle=t.repo,e.getRepoDetail(e.repoTitle),e.getRepoReadMe(e.repoTitle)}))}},{key:"ngOnDestroy",value:function(){this.sub.unsubscribe()}},{key:"getRepoDetail",value:function(e){var t=this;this.getDataService.getRepoDetail(e).subscribe((function(e){t.repoDetail=e,t.loading=!1}))}},{key:"getRepoReadMe",value:function(e){var t=this;this.getDataService.getRepoReadMe(e).subscribe((function(e){var n=t.renderMarkDown(null==e?void 0:e.content);t.readMeContent=t.markDownConversionService.renderMarkdown(n)}))}},{key:"renderMarkDown",value:function(e){return s.Base64.decode(e)}}]),e}(),Ht.\u0275fac=function(e){return new(e||Ht)(a.Rb(i.a),a.Rb(c.a),a.Rb(zt))},Ht.\u0275cmp=a.Lb({type:Ht,selectors:[["app-detail-page"]],decls:2,vars:2,consts:[[4,"ngIf"],["class","section detail-container",4,"ngIf"],[1,"section","detail-container"],[1,"container","content-wrapper"],[1,"left-container"],["target","blank",3,"href"],[1,"title","box-title"],[1,"short-description-wrapper"],[1,"subtitle","description"],["class","readme-content-wrapper",4,"ngIf"],[1,"menu"],[1,"menu-label"],[1,"menu-list-modified"],[3,"imgSrc"],[3,"icon","size"],[1,"readme-content-wrapper"],[1,"readme-content",3,"innerHTML"]],template:function(e,t){1&e&&(a.wc(0,qt,1,0,"app-loading",0),a.wc(1,Nt,50,19,"section",1)),2&e&&(a.mc("ngIf",t.loading),a.Hb(1),a.mc("ngIf",!t.loading))},directives:[o.k,Ot.a,Rt,jt.a],styles:["[_nghost-%COMP%]{display:flex;height:100%}section[_ngcontent-%COMP%]{display:flex;border-radius:5px;flex-grow:1;flex:1;margin:15px 40px;background-color:#fff;box-shadow:0 .5em 1em -.125em rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.02)}aside[_ngcontent-%COMP%]{border-left:1px dotted #ccc;padding-left:15px;margin-right:auto;margin-left:auto}.content-wrapper[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap}.left-container[_ngcontent-%COMP%], .title[_ngcontent-%COMP%]{width:60%}.title[_ngcontent-%COMP%]{font-size:25px;line-height:unset;text-decoration:underline;color:#7c61da}.menu-label[_ngcontent-%COMP%]{font-weight:600;font-size:19px;margin-bottom:0;border-bottom:1px dotted #ccc}.description[_ngcontent-%COMP%]{font-size:15px;margin-top:10px}.menu-list-modified[_ngcontent-%COMP%]{padding:5px;border-bottom:1px dotted #ccc}.menu-list-modified[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{display:flex}.menu-list-modified[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{padding-left:0;margin-left:7px}.about-section[_ngcontent-%COMP%]{max-width:260px}.short-description-wrapper[_ngcontent-%COMP%]{margin-bottom:25px}.readme-content-wrapper[_ngcontent-%COMP%], .short-description-wrapper[_ngcontent-%COMP%]{border:1px dotted #ccc;padding:15px;border-radius:5px}.content-not-found-div[_ngcontent-%COMP%]{display:block;font-size:30px;margin:auto}app-loading[_ngcontent-%COMP%]{margin:auto}"]}),Ht)}],Vt=((Lt=function e(){_classCallCheck(this,e)}).\u0275mod=a.Pb({type:Lt}),Lt.\u0275inj=a.Ob({factory:function(e){return new(e||Lt)},imports:[[i.d.forChild(Ut)],i.d]}),Lt),$t=n("PCNd"),Zt=((Wt=function e(){_classCallCheck(this,e)}).\u0275mod=a.Pb({type:Wt}),Wt.\u0275inj=a.Ob({factory:function(e){return new(e||Wt)},imports:[[o.b,Vt,$t.a,jt.b]]}),Wt)},J66h:function(e,t,n){var r;!function(n,o){e.exports=function(n){"use strict";var o,i=(n=n||{}).Base64,s="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",u=function(e){for(var t={},n=0,r=e.length;n<r;n++)t[e.charAt(n)]=n;return t}(s),a=String.fromCharCode,c=function(e){if(e.length<2)return(t=e.charCodeAt(0))<128?e:t<2048?a(192|t>>>6)+a(128|63&t):a(224|t>>>12&15)+a(128|t>>>6&63)+a(128|63&t);var t=65536+1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320);return a(240|t>>>18&7)+a(128|t>>>12&63)+a(128|t>>>6&63)+a(128|63&t)},l=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,h=function(e){return e.replace(l,c)},p=function(e){var t=[0,2,1][e.length%3],n=e.charCodeAt(0)<<16|(e.length>1?e.charCodeAt(1):0)<<8|(e.length>2?e.charCodeAt(2):0);return[s.charAt(n>>>18),s.charAt(n>>>12&63),t>=2?"=":s.charAt(n>>>6&63),t>=1?"=":s.charAt(63&n)].join("")},f=n.btoa&&"function"==typeof n.btoa?function(e){return n.btoa(e)}:function(e){if(e.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return e.replace(/[\s\S]{1,3}/g,p)},d=function(e){return f(h(String(e)))},g=function(e){return e.replace(/[+\/]/g,(function(e){return"+"==e?"-":"_"})).replace(/=/g,"")},b=function(e,t){return t?g(d(e)):d(e)};n.Uint8Array&&(o=function(e,t){for(var n="",r=0,o=e.length;r<o;r+=3){var i=e[r+1],u=e[r+2],a=e[r]<<16|i<<8|u;n+=s.charAt(a>>>18)+s.charAt(a>>>12&63)+(void 0!==i?s.charAt(a>>>6&63):"=")+(void 0!==u?s.charAt(63&a):"=")}return t?g(n):n});var m,v=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,A=function(e){switch(e.length){case 4:var t=((7&e.charCodeAt(0))<<18|(63&e.charCodeAt(1))<<12|(63&e.charCodeAt(2))<<6|63&e.charCodeAt(3))-65536;return a(55296+(t>>>10))+a(56320+(1023&t));case 3:return a((15&e.charCodeAt(0))<<12|(63&e.charCodeAt(1))<<6|63&e.charCodeAt(2));default:return a((31&e.charCodeAt(0))<<6|63&e.charCodeAt(1))}},k=function(e){return e.replace(v,A)},x=function(e){var t=e.length,n=t%4,r=(t>0?u[e.charAt(0)]<<18:0)|(t>1?u[e.charAt(1)]<<12:0)|(t>2?u[e.charAt(2)]<<6:0)|(t>3?u[e.charAt(3)]:0),o=[a(r>>>16),a(r>>>8&255),a(255&r)];return o.length-=[0,0,2,1][n],o.join("")},y=n.atob&&"function"==typeof n.atob?function(e){return n.atob(e)}:function(e){return e.replace(/\S{1,4}/g,x)},C=function(e){return y(String(e).replace(/[^A-Za-z0-9\+\/]/g,""))},w=function(e){return function(e){return k(y(e))}(String(e).replace(/[-_]/g,(function(e){return"-"==e?"+":"/"})).replace(/[^A-Za-z0-9\+\/]/g,""))};if(n.Uint8Array&&(m=function(e){return Uint8Array.from(C(e),(function(e){return e.charCodeAt(0)}))}),n.Base64={VERSION:"2.6.2",atob:C,btoa:f,fromBase64:w,toBase64:b,utob:h,encode:b,encodeURI:function(e){return b(e,!0)},btou:k,decode:w,noConflict:function(){var e=n.Base64;return n.Base64=i,e},fromUint8Array:o,toUint8Array:m},"function"==typeof Object.defineProperty){var _=function(e){return{value:e,enumerable:!1,writable:!0,configurable:!0}};n.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",_((function(){return w(this)}))),Object.defineProperty(String.prototype,"toBase64",_((function(e){return b(this,e)}))),Object.defineProperty(String.prototype,"toBase64URI",_((function(){return b(this,!0)})))}}return n.Meteor&&(Base64=n.Base64),e.exports?e.exports.Base64=n.Base64:void 0===(r=(function(){return n.Base64}).apply(t,[]))||(e.exports=r),{Base64:n.Base64}}(n)}("undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:this)},mrSG:function(e,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"a",(function(){return i}));var r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)};function o(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var i=function(){return(i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)}}}]);