!function(a){"use strict";varn,t,e,r,o,i=tinymce.util.Tools.resolve("tinymce.PluginManager"),u=tinymce.util.Tools.resolve("tinymce.util.VK"),c=function(n){returnn.target_list},l=function(n){returnn.rel_list},f=function(n){returnn.link_class_list},v=function(n){vart=n.link_assume_external_targets;return"boolean"==typeoft&&t?1:"string"!=typeoft||"http"!==t&&"https"!==t?0:t},s=function(n){return"boolean"==typeofn.link_context_toolbar&&n.link_context_toolbar},g=function(n){returnn.link_list},y=function(n){return"string"==typeofn.default_link_target},k=function(n){returnn.default_link_target},m=c,d=function(n){return!1!==c(n)},h=l,x=function(n){returnl(n)!==undefined},p=f,b=function(n){returnf(n)!==undefined},O=function(n){return!1!==n.link_title},w=function(n){return"boolean"==typeofn.allow_unsafe_link_target&&n.allow_unsafe_link_target},A=function(n){return!0===n.link_quicklink},C=tinymce.util.Tools.resolve("tinymce.dom.DOMUtils"),_=tinymce.util.Tools.resolve("tinymce.Env"),T=function(n){if(!_.ie||10<_.ie){vart=a.document.createElement("a");t.target="_blank",t.href=n,t.rel="noreferrer noopener";vare=a.document.createEvent("MouseEvents");e.initMouseEvent("click",!0,!0,a.window,0,0,0,0,0,!1,!1,!1,!1,0,null),i=t,u=e,a.document.body.appendChild(i),i.dispatchEvent(u),a.document.body.removeChild(i)}else{varr=a.window.open("","_blank");if(r){r.opener=null;varo=r.document;o.open(),o.write('<meta http-equiv="refresh" content="0; url='+C.DOM.encode(n)+'">'),o.close()}}vari,u},N=function(){},S=function(n){returnfunction(){returnn}},D=S(!1),M=S(!0),L=D,E=M,U=function(){returnR},R=(r={fold:function(n,t){returnn()},is:L,isSome:L,isNone:E,getOr:e=function(n){returnn},getOrThunk:t=function(n){returnn()},getOrDie:function(n){thrownewError(n||"error: getOrDie called on none.")},getOrNull:function(){returnnull},getOrUndefined:function(){returnundefined},or:e,orThunk:t,map:U,ap:U,each:function(){},bind:U,flatten:U,exists:L,forall:E,filter:U,equals:n=function(n){returnn.isNone()},equals_:n,toArray:function(){return[]},toString:S("none()")},Object.freeze&&Object.freeze(r),r),P=function(e){varn=function(){returne},t=function(){returno},r=function(n){returnn(e)},o={fold:function(n,t){returnt(e)},is:function(n){returne===n},isSome:E,isNone:L,getOr:n,getOrThunk:n,getOrDie:n,getOrNull:n,getOrUndefined:n,or:t,orThunk:t,map:function(n){returnP(n(e))},ap:function(n){returnn.fold(U,function(n){returnP(n(e))})},each:function(n){n(e)},bind:r,flatten:n,exists:r,forall:r,filter:function(n){returnn(e)?o:R},equals:function(n){returnn.is(e)},equals_:function(n,t){returnn.fold(L,function(n){returnt(e,n)})},toArray:function(){return[e]},toString:function(){return"some("+e+")"}};returno},z={some:P,none:U,from:function(n){returnnull===n||n===undefined?R:P(n)}},q=function(t){returnfunction(n){returnfunction(n){if(null===n)return"null";vart=typeofn;return"object"===t&&(Array.prototype.isPrototypeOf(n)||n.constructor&&"Array"===n.constructor.name)?"array":"object"===t&&(String.prototype.isPrototypeOf(n)||n.constructor&&"String"===n.constructor.name)?"string":t}(n)===t}},K=q("string"),I=q("array"),j=q("function"),B=Array.prototype.slice,V=(o=Array.prototype.indexOf)===undefined?function(n,t){returnW(n,t)}:function(n,t){returno.call(n,t)},F=function(n,t){for(vare=0,r=n.length;e<r;e++){t(n[e],e,n)}},W=function(n,t){for(vare=0,r=n.length;e<r;++e)if(n[e]===t)returne;return-1},H=Array.prototype.push,$=function(n){for(vart=[],e=0,r=n.length;e<r;++e){if(!I(n[e]))thrownewError("Arr.flatten item "+e+" was not an array, input: "+n);H.apply(t,n[e])}returnt},G=function(n,t){vare=function(n,t){for(vare=n.length,r=newArray(e),o=0;o<e;o++){vari=n[o];r[o]=t(i,o,n)}returnr}(n,t);return$(e)},J=(j(Array.from)&&Array.from,tinymce.util.Tools.resolve("tinymce.util.Tools")),X=function(n){return/^\w+:/i.test(n)},Q=function(n,t){vare,r,o=["noopener"],i=n?n.split(/\s+/):[],u=function(n){returnn.filter(function(n){return-1===J.inArray(o,n)})},a=t?0<(e=u(e=i)).length?e.concat(o):o:u(i);return0<a.length?(r=a,J.trim(r.sort().join("