(function(){/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var k,ba="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a};function ca(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("Cannot find global object");}var ea=ca(this);
function fa(a,b){if(b)a:{var c=ea;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&ba(c,a,{configurable:!0,writable:!0,value:b})}}fa("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&c.push([d,b[d]]);return c}});var ha=this||self;
function q(a,b,c){a=a.split(".");c=c||ha;a[0]in c||"undefined"==typeof c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||void 0===b?c=c[d]&&c[d]!==Object.prototype[d]?c[d]:c[d]={}:c[d]=b}function ia(a){var b=typeof a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"}function ja(a){var b=ia(a);return"array"==b||"object"==b&&"number"==typeof a.length}function ka(a){var b=typeof a;return"object"==b&&null!=a||"function"==b}
function ma(a){return Object.prototype.hasOwnProperty.call(a,oa)&&a[oa]||(a[oa]=++pa)}var oa="closure_uid_"+(1E9*Math.random()>>>0),pa=0;function qa(a,b,c){return a.call.apply(a.bind,arguments)}function ra(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}}
function va(a,b,c){va=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?qa:ra;return va.apply(null,arguments)}function wa(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}}function xa(){return Date.now()}
function t(a,b){function c(){}c.prototype=b.prototype;a.hb=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.yfa=function(d,e,f){for(var g=Array(arguments.length-2),h=2;h<arguments.length;h++)g[h-2]=arguments[h];return b.prototype[e].apply(d,g)}}function ya(a){return a};function Aa(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,Aa);else{const c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));void 0!==b&&(this.cause=b)}t(Aa,Error);Aa.prototype.name="CustomError";var Ca;function Da(a,b){a=a.split("%s");let c="";const d=a.length-1;for(let e=0;e<d;e++)c+=a[e]+(e<b.length?b[e]:"%s");Aa.call(this,c+a[d])}t(Da,Aa);Da.prototype.name="AssertionError";function Ea(a){throw a;}function Fa(a,b){Ea(new Da("Failure"+(a?": "+a:""),Array.prototype.slice.call(arguments,1)))};function Ga(a){return a[a.length-1]}const Ha=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if("string"===typeof a)return"string"!==typeof b||1!=b.length?-1:a.indexOf(b,0);for(let c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},u=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){const d=a.length,e="string"===typeof a?a.split(""):a;for(let f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)};
function Ia(a,b,c){var d=a.length;const e="string"===typeof a?a.split(""):a;for(--d;0<=d;--d)d in e&&b.call(c,e[d],d,a)}
const Ja=Array.prototype.filter?function(a,b,c){return Array.prototype.filter.call(a,b,c)}:function(a,b,c){const d=a.length,e=[];let f=0;const g="string"===typeof a?a.split(""):a;for(let h=0;h<d;h++)if(h in g){const l=g[h];b.call(c,l,h,a)&&(e[f++]=l)}return e},Ma=Array.prototype.some?function(a,b){return Array.prototype.some.call(a,b,void 0)}:function(a,b){const c=a.length,d="string"===typeof a?a.split(""):a;for(let e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return!0;return!1};
function Na(a,b){a:{const c=a.length,d="string"===typeof a?a.split(""):a;for(let e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a)){b=e;break a}b=-1}return 0>b?null:"string"===typeof a?a.charAt(b):a[b]}function Pa(a,b){return 0<=Ha(a,b)}function Qa(a,b){b=Ha(a,b);let c;(c=0<=b)&&Ra(a,b);return c}function Ra(a,b){Array.prototype.splice.call(a,b,1)}function Sa(a){return Array.prototype.concat.apply([],arguments)}
function Ta(a){const b=a.length;if(0<b){const c=Array(b);for(let d=0;d<b;d++)c[d]=a[d];return c}return[]}function Ua(a,b){for(let c=1;c<arguments.length;c++){const d=arguments[c];if(ja(d)){const e=a.length||0,f=d.length||0;a.length=e+f;for(let g=0;g<f;g++)a[e+g]=d[g]}else a.push(d)}}function Wa(a,b,c,d){Array.prototype.splice.apply(a,Xa(arguments,1))}function Xa(a,b,c){return 2>=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}
function Ya(a){let b=0,c=0;const d={};for(;c<a.length;){const f=a[c++];var e=f;e=ka(e)?"o"+ma(e):(typeof e).charAt(0)+e;Object.prototype.hasOwnProperty.call(d,e)||(d[e]=!0,a[b++]=f)}a.length=b}function Za(a,b){a.sort(b||ab)}function bb(a,b){if(!ja(a)||!ja(b)||a.length!=b.length)return!1;const c=a.length,d=db;for(let e=0;e<c;e++)if(!d(a[e],b[e]))return!1;return!0}function ab(a,b){return a>b?1:a<b?-1:0}function db(a,b){return a===b}
function eb(a){const b=Math.random;for(let c=a.length-1;0<c;c--){const d=Math.floor(b()*(c+1)),e=a[c];a[c]=a[d];a[d]=e}};function fb(a,b){const c=a.length-b.length;return 0<=c&&a.indexOf(b,c)==c}var gb=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
function hb(a){if(!ib.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(kb,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(lb,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(mb,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(nb,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(pb,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(qb,"&#0;"));return a}var kb=/&/g,lb=/</g,mb=/>/g,nb=/"/g,pb=/'/g,qb=/\x00/g,ib=/[\x00&<>"']/;
function rb(a,b){let c=0;a=gb(String(a)).split(".");b=gb(String(b)).split(".");const d=Math.max(a.length,b.length);for(let g=0;0==c&&g<d;g++){var e=a[g]||"",f=b[g]||"";do{e=/(\d*)(\D*)(.*)/.exec(e)||["","","",""];f=/(\d*)(\D*)(.*)/.exec(f)||["","","",""];if(0==e[0].length&&0==f[0].length)break;c=sb(0==e[1].length?0:parseInt(e[1],10),0==f[1].length?0:parseInt(f[1],10))||sb(0==e[2].length,0==f[2].length)||sb(e[2],f[2]);e=e[3];f=f[3]}while(0==c)}return c}function sb(a,b){return a<b?-1:a>b?1:0};function ub(){var a=ha.navigator;return a&&(a=a.userAgent)?a:""}function vb(a){return-1!=ub().indexOf(a)};function wb(){return vb("Firefox")||vb("FxiOS")}function xb(){return vb("Safari")&&!(yb()||vb("Coast")||vb("Opera")||vb("Edge")||vb("Edg/")||vb("OPR")||wb()||vb("Silk")||vb("Android"))}function yb(){return(vb("Chrome")||vb("CriOS"))&&!vb("Edge")||vb("Silk")}function Ab(){return vb("Android")&&!(yb()||wb()||vb("Opera")||vb("Silk"))};function Cb(){return vb("iPhone")&&!vb("iPod")&&!vb("iPad")}function Db(){return Cb()||vb("iPad")||vb("iPod")};function Eb(a){Eb[" "](a);return a}Eb[" "]=function(){};function Fb(a,b,c,d){d=d?d(b):b;return Object.prototype.hasOwnProperty.call(a,d)?a[d]:a[d]=c(b)};var Gb=vb("Opera"),Hb=vb("Trident")||vb("MSIE"),Ib=vb("Edge"),Jb=Ib||Hb,Kb=vb("Gecko")&&!(-1!=ub().toLowerCase().indexOf("webkit")&&!vb("Edge"))&&!(vb("Trident")||vb("MSIE"))&&!vb("Edge"),Lb=-1!=ub().toLowerCase().indexOf("webkit")&&!vb("Edge"),Mb=Lb&&vb("Mobile"),Nb=vb("Macintosh"),Ob=vb("Windows"),Pb=vb("Linux")||vb("CrOS"),Qb=vb("Android"),Rb=Cb(),Sb=vb("iPad"),Tb=vb("iPod");function Ub(){var a=ha.document;return a?a.documentMode:void 0}var Vb;
a:{var Wb="",Xb=function(){var a=ub();if(Kb)return/rv:([^\);]+)(\)|;)/.exec(a);if(Ib)return/Edge\/([\d\.]+)/.exec(a);if(Hb)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(Lb)return/WebKit\/(\S+)/.exec(a);if(Gb)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Xb&&(Wb=Xb?Xb[1]:"");if(Hb){var Yb=Ub();if(null!=Yb&&Yb>parseFloat(Wb)){Vb=String(Yb);break a}}Vb=Wb}var $b={};function ac(a){return Fb($b,a,function(){return 0<=rb(Vb,a)})}var bc;
if(ha.document&&Hb){var cc=Ub();bc=cc?cc:parseInt(Vb,10)||void 0}else bc=void 0;var dc=bc;var ec=Hb||Lb;function fc(a){var b=b||0;return function(){return a.apply(this,Array.prototype.slice.call(arguments,0,b))}}function gc(a){let b=!1,c;return function(){b||(c=a(),b=!0);return c}};function ic(a,b,c){for(const d in a)b.call(c,a[d],d,a)}function jc(a,b){const c={};for(const d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c}function kc(a,b){const c={};for(const d in a)c[d]=b.call(void 0,a[d],d,a);return c}function lc(a){const b=[];let c=0;for(const d in a)b[c++]=a[d];return b}function mc(a){const b=[];let c=0;for(const d in a)b[c++]=d;return b}function nc(a,b){return null!==a&&b in a}function pc(a,b){for(const c in a)if(b.call(void 0,a[c],c,a))return c}
function qc(){var a=rc;for(const b in a)return!1;return!0}function sc(a,b,c){if(null!==a&&b in a)throw Error(`The object already contains the key "${b}"`);a[b]=c}function w(a,b,c){return null!==a&&b in a?a[b]:c}function tc(a){const b={};for(const c in a)b[c]=a[c];return b}const uc="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");
function vc(a,b){let c,d;for(let e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(let f=0;f<uc.length;f++)c=uc[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};var wc={area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};var xc;function yc(){if(void 0===xc){var a=null,b=ha.trustedTypes;if(b&&b.createPolicy)try{a=b.createPolicy("goog#html",{createHTML:ya,createScript:ya,createScriptURL:ya})}catch(c){ha.console&&ha.console.error(c.message)}xc=a}return xc};function zc(a,b){this.m_=a===Ac&&b||"";this.R_=Bc}zc.prototype.vn=!0;zc.prototype.Ck=function(){return this.m_};function Cc(a){if(a instanceof zc&&a.constructor===zc&&a.R_===Bc)return a.m_;Fa("expected object of type Const, got '"+a+"'");return"type_error:Const"}var Bc={},Ac={};var Ec=class{constructor(a,b){this.SO=b===Dc?a:""}toString(){return this.SO+""}};Ec.prototype.vn=!0;Ec.prototype.Ck=function(){return this.SO.toString()};var Dc={};var Gc=class{constructor(a,b){this.RO=b===Fc?a:""}toString(){return this.RO.toString()}};Gc.prototype.vn=!0;Gc.prototype.Ck=function(){return this.RO.toString()};function Hc(a){if(a instanceof Gc&&a.constructor===Gc)return a.RO;Fa("expected object of type SafeUrl, got '"+a+"' of type "+ia(a));return"type_error:SafeUrl"}var Ic=/^data:(.*);base64,[a-z0-9+\/]+=*$/i,Jc=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;
function Kc(a){if(a instanceof Gc)return a;a="object"==typeof a&&a.vn?a.Ck():String(a);Jc.test(a)?a=new Gc(a,Fc):(a=String(a),a=a.replace(/(%0A|%0D)/g,""),a=a.match(Ic)?new Gc(a,Fc):null);return a}function Lc(a){if(a instanceof Gc)return a;a="object"==typeof a&&a.vn?a.Ck():String(a);Jc.test(a)||(a="about:invalid#zClosurez");return new Gc(a,Fc)}var Fc={},Nc=new Gc("about:invalid#zClosurez",Fc);const Oc={};class Pc{constructor(a,b){this.QO=b===Oc?a:"";this.vn=!0}Ck(){return this.QO}toString(){return this.QO.toString()}}var Qc=new Pc("",Oc);function Rc(a){if(a instanceof Gc)return'url("'+Hc(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';a=a instanceof zc?Cc(a):Sc(String(a));if(/[{;}]/.test(a))throw new Da("Value does not allow [{;}], got: %s.",[a]);return a}
function Sc(a){var b=a.replace(Tc,"$1").replace(Tc,"$1").replace(Uc,"url");if(Vc.test(b)){if(Wc.test(a))return Fa(`String value disallows comments, got: ${a}`),"zClosurez";let c=b=!0;for(let d=0;d<a.length;d++){const e=a.charAt(d);"'"==e&&c?b=!b:'"'==e&&b&&(c=!c)}if(!b||!c)return Fa(`String value requires balanced quotes, got: ${a}`),"zClosurez";if(!Xc(a))return Fa("String value requires balanced square brackets and one identifier per pair of brackets, got: "+a),"zClosurez"}else return Fa("String value allows only [-,.\"'%_!#/ a-zA-Z0-9\\[\\]] and simple functions, got: "+
a),"zClosurez";return Yc(a)}function Xc(a){let b=!0;const c=/^[-_a-zA-Z0-9]$/;for(let d=0;d<a.length;d++){const e=a.charAt(d);if("]"==e){if(b)return!1;b=!0}else if("["==e){if(!b)return!1;b=!1}else if(!b&&!c.test(e))return!1}return b}
const Vc=RegExp("^[-,.\"'%_!#/ a-zA-Z0-9\\[\\]]+$"),Uc=RegExp("\\b(url\\([ \t\n]*)('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\[\\]-~]*)([ \t\n]*\\))","g"),Tc=RegExp("\\b(calc|cubic-bezier|fit-content|hsl|hsla|linear-gradient|matrix|minmax|radial-gradient|repeat|rgb|rgba|(rotate|scale|translate)(X|Y|Z|3d)?|var)\\([-+*/0-9a-zA-Z.%#\\[\\], ]+\\)","g"),Wc=/\/\*/;
function Yc(a){return a.replace(Uc,(b,c,d,e)=>{let f="";d=d.replace(/^(['"])(.*)\1$/,(g,h,l)=>{f=h;return l});b=(Kc(d)||Nc).Ck();return c+f+b+f+e})};const Zc={};function $c(a){if(a instanceof ad&&a.constructor===ad)return a.PO;Fa(`expected object of type SafeHtml, got '${a}' of type `+ia(a));return"type_error:SafeHtml"}function bd(a){return a instanceof ad?a:cd(hb("object"==typeof a&&a.vn?a.Ck():String(a)))}function cd(a){const b=yc();a=b?b.createHTML(a):a;return new ad(a,Zc)}function dd(a){const b=bd(ed),c=[],d=e=>{Array.isArray(e)?e.forEach(d):(e=bd(e),c.push($c(e).toString()))};a.forEach(d);return cd(c.join($c(b).toString()))}
function fd(a){return dd(Array.prototype.slice.call(arguments))}class ad{constructor(a,b){this.PO=b===Zc?a:"";this.vn=!0}Ck(){return this.PO.toString()}toString(){return this.PO.toString()}}const gd=/^[a-zA-Z0-9-]+$/,hd={action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0},id={APPLET:!0,BASE:!0,EMBED:!0,IFRAME:!0,LINK:!0,MATH:!0,META:!0,OBJECT:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0};var ed=new ad(ha.trustedTypes&&ha.trustedTypes.emptyHTML||"",Zc),jd=cd("<br>");var kd={MATH:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0},ld=gc(function(){var a=document.createElement("div"),b=document.createElement("div");b.appendChild(document.createElement("div"));a.appendChild(b);b=a.firstChild.firstChild;a.innerHTML=$c(ed);return!b.parentElement});function md(a,b){if(a.tagName&&kd[a.tagName.toUpperCase()])throw Error("goog.dom.safe.setInnerHtml cannot be used to set content of "+a.tagName+".");if(ld())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=$c(b)}
function nd(a,b,c,d){a=a instanceof Gc?a:Lc(a);b=b||ha;c=c instanceof zc?Cc(c):c||"";return void 0!==d?b.open(Hc(a),c,d):b.open(Hc(a),c)}var od=/^[\w+/_-]+[=]{0,2}$/;function pd(a,b,c){return Math.min(Math.max(a,b),c)}function qd(a,b,c){return a+c*(b-a)};function rd(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0}k=rd.prototype;k.clone=function(){return new rd(this.x,this.y)};k.Dl=function(a){return a instanceof rd&&sd(this,a)};function sd(a,b){return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!1}function td(a,b){var c=a.x-b.x;a=a.y-b.y;return Math.sqrt(c*c+a*a)}function ud(a,b){var c=a.x-b.x;a=a.y-b.y;return c*c+a*a}function vd(a,b){return new rd(a.x-b.x,a.y-b.y)}function wd(a,b){return new rd(a.x+b.x,a.y+b.y)}
k.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};k.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};k.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};k.translate=function(a,b){a instanceof rd?(this.x+=a.x,this.y+=a.y):(this.x+=Number(a),"number"===typeof b&&(this.y+=b));return this};k.scale=function(a,b){this.x*=a;this.y*="number"===typeof b?b:a;return this};function xd(a,b){this.width=a;this.height=b}function yd(a,b){return a==b?!0:a&&b?a.width==b.width&&a.height==b.height:!1}k=xd.prototype;k.clone=function(){return new xd(this.width,this.height)};k.area=function(){return this.width*this.height};k.aspectRatio=function(){return this.width/this.height};k.Ek=function(){return!this.area()};k.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};
k.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};k.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};k.scale=function(a,b){this.width*=a;this.height*="number"===typeof b?b:a;return this};function zd(a){const b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'};let c;c=ha.document.createElement("div");return a.replace(Ad,function(d,e){let f=b[d];if(f)return f;"#"==e.charAt(0)&&(e=Number("0"+e.slice(1)),isNaN(e)||(f=String.fromCharCode(e)));f||(md(c,cd(d+" ")),f=c.firstChild.nodeValue.slice(0,-1));return b[d]=f})}
function Bd(a){return a.replace(/&([^;]+);/g,function(b,c){switch(c){case "amp":return"&";case "lt":return"<";case "gt":return">";case "quot":return'"';default:return"#"!=c.charAt(0)||(c=Number("0"+c.slice(1)),isNaN(c))?b:String.fromCharCode(c)}})}var Ad=/&([^;\s<&]+);?/g,Cd={"\x00":"\\0","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\x0B",'"':'\\"',"\\":"\\\\","<":"\\u003C"},Dd={"'":"\\'"},Fd=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};
function Gd(a,b){if(!Number.isFinite(a))return String(a);a=String(a);let c=a.indexOf(".");-1===c&&(c=a.length);const d="-"===a[0]?"-":"";d&&(a=a.substring(1));return d+Fd("0",Math.max(0,b-c))+a}function Hd(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^xa()).toString(36)}function Id(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})}
function Jd(a){return a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return c+d.toUpperCase()})};function Kd(a){return a?new Ld(Md(a)):Ca||(Ca=new Ld)}function Nd(a,b){return"string"===typeof b?a.getElementById(b):b}
function Od(a,b,c){var d=document;c=c||d;a=a&&"*"!=a?String(a).toUpperCase():"";if(c.querySelectorAll&&c.querySelector&&(a||b))return c.querySelectorAll(a+(b?"."+b:""));if(b&&c.getElementsByClassName){c=c.getElementsByClassName(b);if(a){d={};for(var e=0,f=0,g;g=c[f];f++)a==g.nodeName&&(d[e++]=g);d.length=e;return d}return c}c=c.getElementsByTagName(a||"*");if(b){d={};for(f=e=0;g=c[f];f++)a=g.className,"function"==typeof a.split&&Pa(a.split(/\s+/),b)&&(d[e++]=g);d.length=e;return d}return c}
function Pd(a,b){ic(b,function(c,d){c&&"object"==typeof c&&c.vn&&(c=c.Ck());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:Qd.hasOwnProperty(d)?a.setAttribute(Qd[d],c):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,c):a[d]=c})}
var Qd={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};function Rd(){var a=window.document;a=Sd(a)?a.documentElement:a.body;return new xd(a.clientWidth,a.clientHeight)}
function Td(a){var b=a.scrollingElement?a.scrollingElement:!Lb&&Sd(a)?a.documentElement:a.body||a.documentElement;a=a.parentWindow||a.defaultView;return Hb&&ac("10")&&a.pageYOffset!=b.scrollTop?new rd(b.scrollLeft,b.scrollTop):new rd(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)}function Ud(a,b,c){var d=arguments,e=document,f=d[1],g=Vd(e,String(d[0]));f&&("string"===typeof f?g.className=f:Array.isArray(f)?g.className=f.join(" "):Pd(g,f));2<d.length&&Wd(e,g,d,2);return g}
function Wd(a,b,c,d){function e(h){h&&b.appendChild("string"===typeof h?a.createTextNode(h):h)}for(;d<c.length;d++){var f=c[d];if(!ja(f)||ka(f)&&0<f.nodeType)e(f);else{a:{if(f&&"number"==typeof f.length){if(ka(f)){var g="function"==typeof f.item||"string"==typeof f.item;break a}if("function"===typeof f){g="function"==typeof f.item;break a}}g=!1}u(g?Ta(f):f,e)}}}function Xd(a){return Vd(document,a)}
function Vd(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)}function Yd(a){var b=document,c=Vd(b,"DIV");Hb?(md(c,fd(jd,a)),c.removeChild(c.firstChild)):md(c,a);if(1==c.childNodes.length)c=c.removeChild(c.firstChild);else{for(a=b.createDocumentFragment();c.firstChild;)a.appendChild(c.firstChild);c=a}return c}function Sd(a){return"CSS1Compat"==a.compatMode}function Zd(a,b){a.appendChild(b)}
function $d(a){for(var b;b=a.firstChild;)a.removeChild(b)}function ae(a,b,c){a.insertBefore(b,a.childNodes[c]||null)}function ce(a){return a&&a.parentNode?a.parentNode.removeChild(a):null}function de(a){return void 0!=a.children?a.children:Array.prototype.filter.call(a.childNodes,function(b){return 1==b.nodeType})}function ee(a){for(;a&&1!=a.nodeType;)a=a.nextSibling;return a}function fe(a){return ka(a)&&1==a.nodeType}
function ge(a){var b;if(ec&&!(Hb&&ac("9")&&!ac("10")&&ha.SVGElement&&a instanceof ha.SVGElement)&&(b=a.parentElement))return b;b=a.parentNode;return fe(b)?b:null}function he(a,b){if(!a||!b)return!1;if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if("undefined"!=typeof a.compareDocumentPosition)return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a}function Md(a){return 9==a.nodeType?a:a.ownerDocument||a.document}
function ie(a,b){if("textContent"in a)a.textContent=b;else if(3==a.nodeType)a.data=String(b);else if(a.firstChild&&3==a.firstChild.nodeType){for(;a.lastChild!=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=String(b)}else $d(a),a.appendChild(Md(a).createTextNode(String(b)))}function je(a){if("outerHTML"in a)return a.outerHTML;var b=Vd(Md(a),"DIV");b.appendChild(a.cloneNode(!0));return b.innerHTML}function ke(a,b){var c=[];return le(a,b,c,!0)?c[0]:void 0}
function le(a,b,c,d){if(null!=a)for(a=a.firstChild;a;){if(b(a)&&(c.push(a),d)||le(a,b,c,d))return!0;a=a.nextSibling}return!1}var me={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},ne={IMG:" ",BR:"\n"};function oe(a,b,c){if(!(a.nodeName in me))if(3==a.nodeType)c?b.push(String(a.nodeValue).replace(/(\r\n|\r|\n)/g,"")):b.push(a.nodeValue);else if(a.nodeName in ne)b.push(ne[a.nodeName]);else for(a=a.firstChild;a;)oe(a,b,c),a=a.nextSibling}
function pe(){var a=document;try{var b=a&&a.activeElement;return b&&b.nodeName?b:null}catch(c){return null}}function Ld(a){this.Hc=a||ha.document||document}k=Ld.prototype;k.getElementsByTagName=function(a,b){return(b||this.Hc).getElementsByTagName(String(a))};k.createElement=function(a){return Vd(this.Hc,a)};k.createTextNode=function(a){return this.Hc.createTextNode(String(a))};k.appendChild=Zd;k.append=function(a,b){Wd(Md(a),a,arguments,1)};
k.canHaveChildren=function(a){if(1!=a.nodeType)return!1;switch(a.tagName){case "APPLET":case "AREA":case "BASE":case "BR":case "COL":case "COMMAND":case "EMBED":case "FRAME":case "HR":case "IMG":case "INPUT":case "IFRAME":case "ISINDEX":case "KEYGEN":case "LINK":case "NOFRAMES":case "NOSCRIPT":case "META":case "OBJECT":case "PARAM":case "SCRIPT":case "SOURCE":case "STYLE":case "TRACK":case "WBR":return!1}return!0};k.Bs=$d;k.removeNode=ce;k.contains=he;k.ia=ie;var qe={vca:"gotoPreviousPresentationSlide",tca:"gotoNextPresentationSlide"};q("ispring.interaction.common.player.InteractionPlayerControllerActionType",qe);q("GOTO_PREVIOUS_PRESENTATION_SLIDE","gotoPreviousPresentationSlide",qe);q("GOTO_NEXT_PRESENTATION_SLIDE","gotoNextPresentationSlide",qe);function re(){}q("ispring.presenter.player.clock.IPresentationClock",re);re.prototype.timestamp=function(){};re.prototype.timestamp=re.prototype.timestamp;re.prototype.started=function(){};re.prototype.started=re.prototype.started;re.prototype.state=function(){};re.prototype.state=re.prototype.state;re.prototype.suspended=function(){};re.prototype.suspended=re.prototype.suspended;re.prototype.uf=function(){};re.prototype.running=re.prototype.uf;re.prototype.Qc=function(){};
re.prototype.buffering=re.prototype.Qc;re.prototype.$b=function(){};re.prototype.tickEvent=re.prototype.$b;re.prototype.Jk=function(){};re.prototype.startEvent=re.prototype.Jk;re.prototype.Pp=function(){};re.prototype.stopEvent=re.prototype.Pp;re.prototype.Eb=function(){};re.prototype.stateChangeEvent=re.prototype.Eb;re.prototype.PF=function(){};re.prototype.bufferStateChangeEvent=re.prototype.PF;re.prototype.QF=function(){};function se(a){a&&"function"==typeof a.Rc&&a.Rc()};function te(){0!=ue&&(ve[ma(this)]=this);this.Av=this.Av;this.An=this.An}var ue=0,ve={};te.prototype.Av=!1;te.prototype.Rc=function(){if(!this.Av&&(this.Av=!0,this.jd(),0!=ue)){var a=ma(this);if(0!=ue&&this.An&&0<this.An.length)throw Error(this+" did not empty its onDisposeCallbacks queue. This probably means it overrode dispose() or disposeInternal() without calling the superclass' method.");delete ve[a]}};te.prototype.jd=function(){if(this.An)for(;this.An.length;)this.An.shift()()};function we(){this.id="mousewheel"}we.prototype.toString=function(){return this.id};function xe(a,b){this.type=a instanceof we?String(a):a;this.currentTarget=this.target=b;this.defaultPrevented=this.ZA=!1}xe.prototype.stopPropagation=function(){this.ZA=!0};xe.prototype.preventDefault=function(){this.defaultPrevented=!0};function ye(a){a.preventDefault()};var ze=function(){if(!ha.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{ha.addEventListener("test",()=>{},b),ha.removeEventListener("test",()=>{},b)}catch(c){}return a}();var Ae;Ae=Lb?"webkitAnimationEnd":"animationend";function Be(a,b){xe.call(this,a?a.type:"");this.relatedTarget=this.currentTarget=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=this.offsetY=this.offsetX=0;this.key="";this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.pointerId=0;this.pointerType="";this.Ic=null;a&&this.Cp(a,b)}t(Be,xe);var Ce={2:"touch",3:"pen",4:"mouse"};
Be.prototype.Cp=function(a,b){var c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget=b;if(b=a.relatedTarget){if(Kb){a:{try{Eb(b.nodeName);var e=!0;break a}catch(f){}e=!1}e||(b=null)}}else"mouseover"==c?b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;d?(this.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY=void 0!==d.clientY?d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=
d.screenY||0):(this.offsetX=Lb||void 0!==a.offsetX?a.offsetX:a.layerX,this.offsetY=Lb||void 0!==a.offsetY?a.offsetY:a.layerY,this.clientX=void 0!==a.clientX?a.clientX:a.pageX,this.clientY=void 0!==a.clientY?a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||0);this.button=a.button;this.keyCode=a.keyCode||0;this.key=a.key||"";this.charCode=a.charCode||("keypress"==c?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.pointerId=
a.pointerId||0;this.pointerType="string"===typeof a.pointerType?a.pointerType:Ce[a.pointerType]||"";this.state=a.state;this.Ic=a;a.defaultPrevented&&Be.hb.preventDefault.call(this)};Be.prototype.stopPropagation=function(){Be.hb.stopPropagation.call(this);this.Ic.stopPropagation?this.Ic.stopPropagation():this.Ic.cancelBubble=!0};Be.prototype.preventDefault=function(){Be.hb.preventDefault.call(this);var a=this.Ic;a.preventDefault?a.preventDefault():a.returnValue=!1};var De="closure_listenable_"+(1E6*Math.random()|0);function Ee(a){return!(!a||!a[De])};var Fe=0;function Ge(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.gG=e;this.key=++Fe;this.cB=this.RF=!1}function He(a){a.cB=!0;a.listener=null;a.proxy=null;a.src=null;a.gG=null};function Ie(a){this.src=a;this.Of={};this.yB=0}Ie.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.Of[f];a||(a=this.Of[f]=[],this.yB++);var g=Je(a,b,d,e);-1<g?(b=a[g],c||(b.RF=!1)):(b=new Ge(b,this.src,f,!!d,e),b.RF=c,a.push(b));return b};Ie.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.Of))return!1;var e=this.Of[a];b=Je(e,b,c,d);return-1<b?(He(e[b]),Ra(e,b),0==e.length&&(delete this.Of[a],this.yB--),!0):!1};
function Ke(a,b){var c=b.type;if(!(c in a.Of))return!1;var d=Qa(a.Of[c],b);d&&(He(b),0==a.Of[c].length&&(delete a.Of[c],a.yB--));return d}Ie.prototype.Vv=function(){var a=0,b;for(b in this.Of){for(var c=this.Of[b],d=0;d<c.length;d++)++a,He(c[d]);delete this.Of[b];this.yB--}};Ie.prototype.GA=function(a,b,c,d){a=this.Of[a.toString()];var e=-1;a&&(e=Je(a,b,c,d));return-1<e?a[e]:null};
function Je(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.cB&&f.listener==b&&f.capture==!!c&&f.gG==d)return e}return-1};var Le="closure_lm_"+(1E6*Math.random()|0),Me={},Ne=0;function y(a,b,c,d,e){if(d&&d.once)return Oe(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)y(a,b[f],c,d,e);return null}c=Pe(c);return Ee(a)?a.Ep(b,c,ka(d)?!!d.capture:!!d,e):Qe(a,b,c,!1,d,e)}
function Qe(a,b,c,d,e,f){if(!b)throw Error("Invalid event type");var g=ka(e)?!!e.capture:!!e,h=Re(a);h||(a[Le]=h=new Ie(a));c=h.add(b,c,d,g,f);if(c.proxy)return c;d=Se();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)ze||(e=g),void 0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(Te(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("addEventListener and attachEvent are unavailable.");Ne++;return c}
function Se(){function a(c){return b.call(a.src,a.listener,c)}const b=Xe;return a}function Oe(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)Oe(a,b[f],c,d,e);return null}c=Pe(c);return Ee(a)?a.lZ(b,c,ka(d)?!!d.capture:!!d,e):Qe(a,b,c,!0,d,e)}function Ye(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)Ye(a,b[f],c,d,e);else d=ka(d)?!!d.capture:!!d,c=Pe(c),Ee(a)?a.JP(b,c,d,e):a&&(a=Re(a))&&(b=a.GA(b,c,d,e))&&Ze(b)}
function Ze(a){if("number"===typeof a||!a||a.cB)return!1;var b=a.src;if(Ee(b))return Ke(b.Ak,a);var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(Te(c),d):b.addListener&&b.removeListener&&b.removeListener(d);Ne--;(c=Re(b))?(Ke(c,a),0==c.yB&&(c.src=null,b[Le]=null)):He(a);return!0}function $e(a,b,c,d,e){c=Pe(c);d=!!d;return Ee(a)?a.GA(b,c,d,e):a?(a=Re(a))?a.GA(b,c,d,e):null:null}function Te(a){return a in Me?Me[a]:Me[a]="on"+a}
function Xe(a,b){if(a.cB)a=!0;else{b=new Be(b,this);var c=a.listener,d=a.gG||a.src;a.RF&&Ze(a);a=c.call(d,b)}return a}function Re(a){a=a[Le];return a instanceof Ie?a:null}var af="__closure_events_fn_"+(1E9*Math.random()>>>0);function Pe(a){if("function"===typeof a)return a;a[af]||(a[af]=function(b){return a.handleEvent(b)});return a[af]};function bf(){te.call(this);this.Ak=new Ie(this);this.A7=this;this.FO=null}t(bf,te);bf.prototype[De]=!0;k=bf.prototype;k.addEventListener=function(a,b,c,d){y(this,a,b,c,d)};k.removeEventListener=function(a,b,c,d){Ye(this,a,b,c,d)};
k.dispatchEvent=function(a){var b,c=this.FO;if(c)for(b=[];c;c=c.FO)b.push(c);c=this.A7;var d=a.type||a;if("string"===typeof a)a=new xe(a,c);else if(a instanceof xe)a.target=a.target||c;else{var e=a;a=new xe(d,c);vc(a,e)}e=!0;if(b)for(var f=b.length-1;!a.ZA&&0<=f;f--){var g=a.currentTarget=b[f];e=cf(g,d,!0,a)&&e}a.ZA||(g=a.currentTarget=c,e=cf(g,d,!0,a)&&e,a.ZA||(e=cf(g,d,!1,a)&&e));if(b)for(f=0;!a.ZA&&f<b.length;f++)g=a.currentTarget=b[f],e=cf(g,d,!1,a)&&e;return e};
k.jd=function(){bf.hb.jd.call(this);this.Ak&&this.Ak.Vv();this.FO=null};k.Ep=function(a,b,c,d){return this.Ak.add(String(a),b,!1,c,d)};k.lZ=function(a,b,c,d){return this.Ak.add(String(a),b,!0,c,d)};k.JP=function(a,b,c,d){this.Ak.remove(String(a),b,c,d)};function cf(a,b,c,d){b=a.Ak.Of[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,f=0;f<b.length;++f){var g=b[f];if(g&&!g.cB&&g.capture==c){var h=g.listener,l=g.gG||g.src;g.RF&&Ke(a.Ak,g);e=!1!==h.call(l,d)&&e}}return e&&!d.defaultPrevented}
k.GA=function(a,b,c,d){return this.Ak.GA(String(a),b,c,d)};let df=0;function ef(a,b){if(a.zi&&a.zi[b]){var {GN:c,Dv:d,context:e,priority:f}=a.zi[b];c.removeHandler(d,e,f);delete a.zi[b]}else Fa("unknown handler key")}function ff(a){return void 0!==a.displayObject?a.displayObject():a}function z(a,b,c,d,e=null,f=!1){a.pd=a.pd||[];if(Array.isArray(c)){const g=[];for(const h of c)c=y(ff(b),h,d,f,e),g.push(c);a.pd.push(g);return g}b=y(ff(b),c,d,f,e);a.pd.push(b);return b}function gf(a,b,c,d,e){a.pd=a.pd||[];b=Oe(ff(b),c,d,!1,e);a.pd.push(b)}
function hf(a,b,c,d,e){if(Array.isArray(c)){let f=!1;for(const g of c)f=hf(a,b,g,d,e)||f;return f}b=$e(ff(b),c,d,!1,e);return!!b&&jf(a,b)}function jf(a,b){if(Array.isArray(b)){let c=!1;for(const d of b)c=jf(a,d)||c;return c}Qa(a.pd,b);return Ze(b)}function A(a,b,c,d,e){a.zi=a.zi||{};b.addHandler(c,d,e);const f=++df;a.zi[f]={GN:b,Dv:c,context:d,priority:e};return f}
function kf(a,b,c,d){const e=pc(a.zi,f=>{a:{var g={GN:b,Dv:c,context:d,priority:void 0};for(const h in f)if(!(h in g)||f[h]!==g[h]){f=!1;break a}for(const h in g)if(!(h in f)){f=!1;break a}f=!0}return f});e&&ef(a,e)}function lf(a,b,c,d){const e=(...f)=>{c.apply(d,f);kf(a,b,e,d)};A(a,b,e,d)}function mf(a,b){if(b){if(a.zi){var c=jc(a.zi,d=>d.GN.HU==b);for(const d of Object.keys(c))ef(a,d)}if(a.pd){const d=ff(b);c=Ja(a.pd,e=>e.src==d);for(const e of c)jf(a,e)}}}
function nf(a,b){a.Wn=a.Wn||[];a.Wn.push(b);return b}function of(a,...b){if(a.Wn)for(const c of b)c&&(a.ot(c),b=Ha(a.Wn,c),0<=b&&(a.Wn.splice(b,1),pf(c)))}function qf(a,...b){for(const c of b)c&&a.ot(c)}class rf{constructor(){this.Wn=this.zi=this.pd=null}Rc(){this.zf();if(this.Wn)for(const a of this.Wn)pf(a);if(this.pd){for(const a of this.pd)if(Array.isArray(a))for(const b of a)Ze(b);else Ze(a);this.pd=null}if(this.zi)for(const a of Object.keys(this.zi))ef(this,a)}ot(a){mf(this,a)}zf(){}};function sf(a,b){return 0==b?a.rv:a.Tr[b]}function tf(a,b){return 0==b?a.rv||[]:b in a.Tr?sf(a,b):[]}function uf(a){if(!a.Tr)return a.rv?a.rv.slice():[];const b=[],c=a.wE;for(let d=0;d<c.length;++d){const e=sf(a,c[d]);e&&Ua(b,e)}return b}
class vf{constructor(){this.rv=this.Tr=this.wE=null}push(a,b){if(0==b)this.rv=this.rv||[];else if(this.wE=this.wE||[0],this.Tr=this.Tr||{},!(b in this.Tr)){this.Tr[b]=[];var c=this.wE;var d=ab;let e=0,f=c.length,g;for(;e<f;){const h=e+(f-e>>>1);let l;l=d(b,c[h]);0<l?e=h+1:(f=h,g=!l)}d=g?e:-e-1;0>d&&Wa(c,-(d+1),0,b)}sf(this,b).push(a)}remove(a,b){(b=sf(this,b))&&Qa(b,a)}};function wf(a){return a.Lh?uf(a.Lh).length:0}function xf(a,b){a.Jy||(a.Jy=[]);a.Jy.push(b)}
class C extends rf{constructor(a=null){super();this.Jy=this.Lh=null;this.HU=a}A8(){return this.HU}addHandler(a,b,c){this.Lh=this.Lh||new vf;this.Lh.push({Dv:a,context:b},c||0)}removeHandler(a,b,c){c=c||0;if(this.Lh){var d=tf(this.Lh,c),e=d.length;for(let f=0;f<e;++f){const g=d[f];if(g.Dv==a&&g.context==b){(a=sf(this.Lh,c))&&Ra(a,f);break}}}else Fa("EventDispatcher has no handlers!")}gO(a,b,c){if(!this.Lh)return!1;c=tf(this.Lh,c||0);const d=c.length;for(let e=0;e<d;++e){const f=c[e];if(f.Dv==a&&f.context==
b)return!0}return!1}C(...a){if(this.Lh){const b=uf(this.Lh),c=b.length;for(let d=0;d<c;++d){const e=b[d];if(-1!=Ha(uf(this.Lh),e))try{e.Dv.apply(e.context,arguments)}catch(f){yf(f,!0)}}}this.Jy&&this.Jy.forEach(b=>{b.C(...a)})}zf(){super.zf()}}C.prototype.dispatch=C.prototype.C;C.prototype.hasHandler=C.prototype.gO;C.prototype.removeHandler=C.prototype.removeHandler;C.prototype.addHandler=C.prototype.addHandler;C.prototype.eventOwner=C.prototype.A8;function zf(a,b){return a.N()!=b.N()?a.N()-b.N():a.ya()!=b.ya()?a.ya()-b.ya():a.Ta()-b.Ta()}class Af{constructor(a,b,c){this.vc=a||0;this.Mz=b||0;this.Zh=c||0}N(){return this.vc}ya(){return this.Mz}Ta(){return this.Zh}}Af.prototype.timeOffset=Af.prototype.Ta;Af.prototype.stepIndex=Af.prototype.ya;Af.prototype.slideIndex=Af.prototype.N;function Bf(){}q("ispring.presenter.presentation.slides.IAnimationStep",Bf);Bf.prototype.zk=function(){};Bf.prototype.automaticAdvance=Bf.prototype.zk;Bf.prototype.duration=function(){};Bf.prototype.duration=Bf.prototype.duration;Bf.prototype.startTime=function(){};Bf.prototype.startTime=Bf.prototype.startTime;function Cf(){}q("ispring.presenter.presentation.meta.IMetaCommands",Cf);Cf.prototype.getMetaCommand=Cf.prototype.cO;Cf.prototype.count=Cf.prototype.count;function Ef(){}q("ispring.presenter.presentation.slides.IAnimationSteps",Ef);Ef.prototype.count=function(){};Ef.prototype.count=Ef.prototype.count;Ef.prototype.Yb=function(){};Ef.prototype.getStep=Ef.prototype.Yb;Ef.prototype.duration=function(){};Ef.prototype.duration=Ef.prototype.duration;function Ff(){}q("ispring.presenter.presentation.slides.ISlideShowTransition",Ff);Ff.prototype.effectType=Ff.prototype.JY;Ff.prototype.duration=Ff.prototype.duration;class Gf{constructor(a,b){this.Ce=a;this.Da=b}src(){return this.Ce}type(){return this.Da}};class Hf{constructor(a,b){this.ub=a;this.Cx=b}id(){return this.ub}ni(){return this.Cx}ji(){return!1}sources(){const a=[],b=this.Cx.match(/<source.+?>/g);if(b)for(let d=0;d<b.length;++d){var c=b[d];const e=c.match(/src="([^"]+)"/)[1];c=c.match(/type="([^"]+)"/)[1];a.push(new Gf(e,c))}return a}};class If extends Hf{constructor(a,b,c){super(a,c);this.d0=b}qp(){return this.d0}};class Jf{constructor(a,b){this.RB=a;this.A2=b}Zr(){return this.RB}loop(){return this.A2}};function Kf(){}q("ispring.presenter.presentation.meta.IMetaCommand",Kf);Kf.prototype.name=Kf.prototype.name;Kf.prototype.params=Kf.prototype.params;function Lf(a,b){this.Xg=a;this.gL=b||null}Lf.prototype.gL=null;Lf.prototype.name=function(){return this.Xg};Lf.prototype.name=Lf.prototype.name;Lf.prototype.params=function(){return this.gL?tc(this.gL):null};Lf.prototype.params=Lf.prototype.params;function Mf(){this.Wc=[]}Mf.prototype.cO=function(a){if(0>a||a>=this.count())throw Error("index is out of bounds");return this.Wc[a]};Mf.prototype.getMetaCommand=Mf.prototype.cO;Mf.prototype.count=function(){return this.Wc.length};Mf.prototype.count=Mf.prototype.count;function Nf(a,b,c){this.TU=a;this.kL=null!=b?b:0;this.fq=void 0!==c?c:!0;this.Vi=0}Nf.prototype.animationDuration=function(){return this.TU};Nf.prototype.zk=function(){return this.fq};Nf.prototype.automaticAdvance=Nf.prototype.zk;Nf.prototype.duration=function(){return this.TU+this.kL};Nf.prototype.duration=Nf.prototype.duration;Nf.prototype.startTime=function(){return this.Vi};Nf.prototype.startTime=Nf.prototype.startTime;Nf.prototype.pP=function(a){this.Vi=a};function Of(){this.Nz=[]}Of.prototype.za=0;Of.prototype.add=function(a){a.pP(this.za);this.Nz.push(a);this.za+=a.duration()};Of.prototype.count=function(){return this.Nz.length};Of.prototype.count=Of.prototype.count;Of.prototype.Yb=function(a){if(0>a||a>=this.Nz.length)throw Error("stepIndex is out of range");return this.Nz[a]};Of.prototype.getStep=Of.prototype.Yb;Of.prototype.duration=function(){return this.za};Of.prototype.duration=Of.prototype.duration;let Pf=0;class Qf{constructor(a,b){this.Xg=a;this.Ac=b;this.ub=`${Pf++}`}name(){return this.Xg}time(){return this.Ac}id(){return this.ub}};function Rf(a,b){if(0>b||b>=a.count())throw Error();return a.hq[b]}class Sf{constructor(){this.hq=[]}count(){return this.hq.length}add(a){this.hq.push(a)}};class Tf{constructor(a,b,c){this.Da=a;this.sl=b;this.rl=c}type(){return this.Da}Ab(){return this.sl}zh(){return this.rl}};class Uf{constructor(){this.Wc=[]}count(){return this.Wc.length}};class Vf{constructor(a,b,c){this.L0=a;this.sl=b;this.ZI=c}Ab(){return this.sl}sf(){return this.ZI}};function Wf(a){if(0>=a.count())throw Error("index is out of range");return a.Qh[0]}function Xf(a,b){for(let c=0;c<a.Qh.length;++c){const d=a.Qh[c];if(0<=zf(b,d.Ab())&&0>zf(b,d.sf()))return d}return null}class Yf{constructor(a){this.Qh=a}count(){return this.Qh.length}};function Zf(a,b,c){c&&!$f(a,b,c)&&(c=null);c||(c=ag(a,b));a.Qh.push(new Vf(b,b.Ab(),c))}function $f(a,b,c){a=ag(a,b);return 0<=zf(a,c)}
function ag(a,b){const c=a.ie;var d=c.ol,e=c.Pi,f=null;if("number"===typeof d)f=c.duration(),f=f-(b.zh()||0)+f*(d-1);else switch(d){case "untilNextClick":e=-1;break;case "untilNextSlide":e=Math.max(e,0)}b=b.Ab();e=0>e?new Af(b.N(),b.ya()+1,0):new Af(b.N()+e+1,-1,0);d=null;null!==f&&(a=a.K,b=a.ph(b,!0,!1),f=Math.min(b+f,a.duration()),d=a.rn(f,!0,!1));return d&&0>zf(d,e)?d:e}
class bg{constructor(a,b){this.ie=a;this.K=b;this.Qh=[];a=this.ie.Wc;b=null;for(let e=0;e<a.count();++e){var c=a,d=e;if(0>d||d>=c.count())throw Error("index is out of range");c=c.Wc[d];d=c.Ab();switch(c.type()){case "play":b&&Zf(this,b,d);b=c;break;case "togglePlay":b&&$f(this,b,d)?(Zf(this,b,d),b=null):(b&&Zf(this,b),b=c);break;case "stop":b&&(Zf(this,b,d),b=null)}}b&&Zf(this,b)}xN(){return new Yf(this.Qh)}};function cg(a,b){a.Qh||(a.Qh=(new bg(a,b)).xN());return a.Qh}class dg{constructor(a,b,c){this.ub=a;this.Gh=b;this.za=c;this.Pi=-1;this.Rd=this.ol=1;this.hq=new Sf;this.Wc=new Uf;this.Qh=null}id(){return this.ub}duration(){return this.za}volume(){return this.Rd}setVolume(a){this.Rd=a}hj(){return this.hq}};class eg extends dg{constructor(a,b,c){super(a,b,c);this.St=!1}};function fg(a,b,c,d){this.Bt=a;this.za=b;this.Be=c||null;this.OW=d||!1}fg.prototype.Be=null;fg.prototype.JY=function(){return this.Bt};fg.prototype.effectType=fg.prototype.JY;fg.prototype.duration=function(){return this.za};fg.prototype.duration=fg.prototype.duration;fg.prototype.clone=function(){return new fg(this.Bt,this.za,this.Be,this.OW)};function gg(){}gg.prototype.BT=null;gg.prototype.kV=null;gg.prototype.yn=function(){return this.BT};function hg(a,b){a.BT=b}gg.prototype.Sv=function(){return this.kV};function ig(a,b){a.kV=b};function jg(a,b){if(0>b||b>=a.Oq.length)throw Error("index is out of range");return a.Oq[b]}function kg(a,b){for(let c=0;c<a.Oq.length;++c){const d=a.Oq[c];if(d.id()==b)return d}return null}class lg{constructor(){this.Oq=[]}add(a){this.Oq.push(a)}count(){return this.Oq.length}kc(){return this.Oq}};function mg(){this.vT={}}mg.prototype.sZ=function(a){return w(this.vT,a,!0)};mg.prototype.navigationActionIsEnabled=mg.prototype.sZ;function ng(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d}k=ng.prototype;k.clone=function(){return new ng(this.top,this.right,this.bottom,this.left)};k.contains=function(a){return this&&a?a instanceof ng?a.left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom:!1};
k.expand=function(a,b,c,d){ka(a)?(this.top-=a.top,this.right+=a.right,this.bottom+=a.bottom,this.left-=a.left):(this.top-=a,this.right+=Number(b),this.bottom+=Number(c),this.left-=Number(d));return this};k.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this};
k.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this};k.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this};
k.translate=function(a,b){a instanceof rd?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(this.left+=a,this.right+=a,"number"===typeof b&&(this.top+=b,this.bottom+=b));return this};k.scale=function(a,b){b="number"===typeof b?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};function og(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d}k=og.prototype;k.clone=function(){return new og(this.left,this.top,this.width,this.height)};k.contains=function(a){return a instanceof rd?a.x>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height:this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height};
k.GY=function(){var a=(void 0).x<this.left?this.left-(void 0).x:Math.max((void 0).x-(this.left+this.width),0),b=(void 0).y<this.top?this.top-(void 0).y:Math.max((void 0).y-(this.top+this.height),0);return Math.sqrt(a*a+b*b)};k.Bk=function(){return new xd(this.width,this.height)};function pg(a){return new rd(a.left+a.width/2,a.top+a.height/2)}k.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};
k.floor=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};k.round=function(){this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.round(this.width);this.height=Math.round(this.height);return this};k.translate=function(a,b){a instanceof rd?(this.left+=a.x,this.top+=a.y):(this.left+=a,"number"===typeof b&&(this.top+=b));return this};
k.scale=function(a,b){b="number"===typeof b?b:a;this.left*=a;this.width*=a;this.top*=b;this.height*=b;return this};class qg{constructor({id:a,Lp:b,Vl:c,IP:d,Bl:e,rotation:f,slides:g,lw:h}){this.ub=a;this.x5=b;this.T5=c;this.R6=d;this.we=e;this.E6=h;this.Mu=f%360;180<this.Mu&&(this.Mu-=360);this.Mu=this.Mu*Math.PI/180;g.sort((l,n)=>l-n);this.K=g}id(){return this.ub}lw(){return this.E6}Ka(){return this.we}duration(){return this.R6}slides(){return this.K}Lp(){return this.x5}Vl(){return this.T5}rotation(){return this.Mu}};function rg(a,b){return Na(a.Kh,c=>c.id()==b)}function sg(a,b){return Na(a.Kh,c=>!!c.slides().length&&c.slides()[0]==b)}function tg(a){let b=[];for(var c of a.Kh)b=b.concat(c.slides());if(!b.length)return!0;b.sort((d,e)=>d-e);a=b[0];for(c=0;c<b.length;c++)if(b[c]!=a+c)return!0;return!1}class ug{constructor(){this.Kh=[]}};function vg(a,b){a.DF!=b&&(a.DF=b,a.OX.C(a.index()))}
class wg{constructor(a){this.Vs=new Of;this.Da=a;this.Vi=0;this.ub="";this.NX=this.Hi=-1;this.ua=!0;this.IS=!1;this.Ce=null;this.lf=this.gd="";this.fq=!1;this.Dw=!0;this.pf=null;this.u6=new lg;this.xF=new lg;this.Gb=null;this.ty=0;this.DF=this.Bi=!1;this.OX=new C;this.K2=new Mf;this.vb=null;this.z0=new gg;this.kK=new mg;this.x7=new ug;this.Hw=null}Xa(){return this.Vs}type(){return this.Da}id(){return this.ub}dP(a){this.ub=a}index(){return this.Hi}wi(){if(!this.ua)throw Error("slide is hidden");return this.NX}visible(){return this.ua}G(a){this.ua=
a}Je(){return this.IS}src(){return this.Ce}title(){return this.gd}qP(a){this.gd=a}Xl(){return this.Rq}zk(){return this.fq}transition(){return this.pf}duration(){const a=this.pf.duration();return this.Vs.duration()+a}Vc(){return this.u6}ud(){return this.xF}Os(){return this.Gb}startTime(){return this.Vi}pP(a){this.Vi=a}tv(){return this.Dw}Ob(){return this.ty}XG(a){this.ty=a}text(){return this.lf}ss(){return this.K2}Nl(){return this.vb}kB(a){this.vb=a}hi(){return this.z0}ts(){return this.kK}Fj(){return this.x7}completed(){return this.Bi}uw(){return this.DF}persistState(){return{completed:this.Bi,
visited:this.DF}}nn(a){this.Bi=w(a,"completed",!1);vg(this,w(a,"visited",!1))}rn(a,b){if(isNaN(a))throw Error("NaN time not accepted");if(0>a)throw Error("negative time not accepted");let c=0;b&&null!=this.transition()&&(b=this.transition().duration(),b<a?a-=b:c=-1);if(0==c){for(b=this.Xa();c<b.count();++c){const d=b.Yb(c);if(d.duration()>=a)break;a-=d.duration()}if(c==b.count())if(.001>=a)--c,a=b.Yb(c).duration();else throw Error("time out of bounds");}return new Af(this.index(),c,a)}}
wg.prototype.convertTimeToTimestamp=wg.prototype.rn;wg.prototype.zoomEffects=wg.prototype.Fj;wg.prototype.navigationSettings=wg.prototype.ts;wg.prototype.presenter=wg.prototype.Nl;wg.prototype.metaCommands=wg.prototype.ss;wg.prototype.text=wg.prototype.text;wg.prototype.nestingLevel=wg.prototype.Ob;wg.prototype.startTime=wg.prototype.startTime;wg.prototype.thumbnail=wg.prototype.Os;wg.prototype.duration=wg.prototype.duration;wg.prototype.transition=wg.prototype.transition;
wg.prototype.slideNotes=wg.prototype.Xl;wg.prototype.title=wg.prototype.title;wg.prototype.isLoaded=wg.prototype.Je;wg.prototype.visible=wg.prototype.visible;wg.prototype.visibleIndex=wg.prototype.wi;wg.prototype.index=wg.prototype.index;wg.prototype.id=wg.prototype.id;wg.prototype.type=wg.prototype.type;wg.prototype.animationSteps=wg.prototype.Xa;function xg(a,b){b.Hi=a.K.length;b.pP(a.duration());a.K.push(b);if(b.visible()){b.NX=a.fA.length;a.fA.push(b);const c=b.duration(),d=b.transition()?b.transition().duration():0;a.eN+=c;a.dN+=c-d}b.OX.addHandler(c=>{a.zW.C(c)},a)}
class yg{constructor(){this.K=[];this.fA=[];this.dN=this.eN=0;this.zW=new C}fa(a){if(0>a||a>=this.K.length)throw Error("slideIndex is out of range");return this.K[a]}count(){return this.K.length}duration(){if(0==this.count())return 0;const a=this.K[this.K.length-1];return a.startTime()+a.duration()}e8(a,b,c){return new Af(a,b,c)}ph(a,b,c){if(!a)throw Error("Invalid timestamp");var d=a.N();if(d>=this.count())throw Error("Slide index is out of bounds");if(0>d)return NaN;void 0===b&&(b=!0);void 0===
c&&(c=!0);let e=0;for(var f=0;f<d;++f){var g=this.K[f];if(!c||g.visible()){var h=g.transition();b&&(e+=h.duration());e+=g.Xa().duration()}}g=a.ya();f=a.Ta();d=this.K[d];h=d.transition();if(!c||d.visible())if(0<=a.ya()){b&&(e+=h.duration());a=d.Xa();if(g>=a.count())throw Error("stepIndex is out of bounds");a=a.Yb(g);f>a.duration()&&(f=a.duration());e+=a.startTime()+f}else b&&(f>h.duration()&&(f=h.duration()),e+=f);return e}rn(a,b,c){if(isNaN(a))throw Error("NaN time not accepted");if(0>a)throw Error("negative time not accepted");
let d=null;for(var e=0;e<this.count();++e)if(d=this.fa(e),!c||d.visible()){let g=d.Xa().duration();var f=d.transition();b&&(g+=f.duration());f=c?d.wi()==this.Ej()-1:d.index()==this.count()-1;if(g>=a||f&&.001>=a-g)break;a-=g}if(e==this.count()&&0<=a)throw Error("time out of bounds");c=0;b&&(b=d.transition().duration(),b<a?a-=b:c=-1);if(0==c){for(b=d.Xa();c<b.count();++c){e=b.Yb(c);if(e.duration()>=a)break;a-=e.duration()}if(c==b.count())if(.001>=a)--c,a=b.Yb(c).duration();else throw Error("time out of bounds");
}return new Af(d.index(),c,a)}Ej(){return this.fA.length}Hv(a){if(0>a||a>=this.Ej())throw Error("Slide index is out of range");return this.fA[a]}Daa(){return this.eN}Zl(){return this.dN}}yg.prototype.visibleAnimationStepsDuration=yg.prototype.Zl;yg.prototype.visibleSlidesDuration=yg.prototype.Daa;yg.prototype.getVisibleSlide=yg.prototype.Hv;yg.prototype.visibleSlidesCount=yg.prototype.Ej;yg.prototype.convertTimeToTimestamp=yg.prototype.rn;yg.prototype.convertTimestampToTime=yg.prototype.ph;
yg.prototype.createTimestamp=yg.prototype.e8;yg.prototype.duration=yg.prototype.duration;yg.prototype.count=yg.prototype.count;yg.prototype.getSlide=yg.prototype.fa;function zg(a){0<=a.P&&--a.P;return 0<=a.P}function Ag(a){for(;a.wG()&&!a.Z().visible(););return!!a.Z()}function Bg(a){for(;zg(a)&&!a.Z().visible(););return!!a.Z()}class Cg{constructor(a,b){this.Y4=a;this.Yu=b;this.lC=b.length;this.P=-1}seekTo(a){this.P=pd(a,-1,this.lC);return!0}wG(){this.P<this.lC&&++this.P;return this.P<this.lC}Z(){return 0<=this.P&&this.P<this.lC?this.Y4.fa(this.Yu[this.P]):null}pa(){return this.P}};function Dg(a){return new Cg(a.X_,a.Yu)}function Eg(a){a=Dg(a);return Ag(a)?a.pa():-1}class Fg{constructor(a,b,c){this.X_=a;this.Xg=b;this.Yu=c}name(){return this.Xg}slides(){return this.Yu}};function Gg(){}q("ispring.presenter.player.narration.video.IVideoNarrationView",Gg);Gg.prototype.displayObject=function(){};Gg.prototype.displayObject=Gg.prototype.displayObject;Gg.prototype.resize=function(){};Gg.prototype.resize=Gg.prototype.resize;Gg.prototype.width=function(){};Gg.prototype.width=Gg.prototype.width;Gg.prototype.height=function(){};Gg.prototype.height=Gg.prototype.height;Gg.prototype.MP=function(){};class Kg extends Hf{constructor(a,b,c,d,e){super(a,b);this.Ja=c;this.Ha=d;this.zu=e}ys(){return this.zu}width(){return this.Ja}height(){return this.Ha}ji(){return this.Cx.includes("controls")}};class Lg{constructor(){this.jN=!0}SP(){return this.jN}};function Mg(a,b,c){this.j2=a;this.bR=b||!1;this.ME=c||!1}k=Mg.prototype;k.bR=!1;k.ME=!1;k.key=function(){return this.j2};k.VF=function(){return this.bR};k.shift=function(){return this.ME};function Ng(a){this.Da=a;this.gW=[]}Ng.prototype.type=function(){return this.Da};Ng.prototype.Ks=function(){return this.gW};function Og(){this.Ib=[]}Og.prototype.count=function(){return this.Ib.length};Og.prototype.sg=function(a){this.Ib.push(a)};function Pg(a,b){if(0>b||b>=a.count())throw Error("actionIndex is out of range");return a.Ib[b]};function Qg(){this.Ib=new Og}Qg.prototype.kb=!0;Qg.prototype.enabled=function(){return this.kb};Qg.prototype.Za=function(a){this.kb=a};Qg.prototype.actions=function(){return this.Ib};function Rg(){this.kb=!0}Rg.prototype.enabled=function(){return this.kb};Rg.prototype.enabled=Rg.prototype.enabled;Rg.prototype.Za=function(a){this.kb=a};Rg.prototype.pi=function(){return this.Cf};function D(a){const b=new C(a);nf(a,b);return b}class Sg extends rf{};const Tg=[.75,1,1.25,1.5,2];function Ug(){return Tg}function Vg(a,b){a.lv=b}class Wg extends Sg{constructor(){super();this.oL=1;this.lv=!1;this.Rh=D(this)}playbackRate(){return this.oL}uj(a){this.oL!=a&&(this.oL=a,this.Rh.C())}CB(){return this.lv}};function Xg(){return Lb?"Webkit":Kb?"Moz":Hb?"ms":null}function Yg(a,b){if(b&&a in b)return a;var c=Xg();return c?(c=c.toLowerCase(),a=c+Jd(a),void 0===b||a in b?a:null):null};var Zg=class extends xe{constructor(a,b){super("visibilitychange");this.hidden=a;this.visibilityState=b}};const $g=new WeakMap;function ah(a){var b=bh;const c=ma(a),d=([,...f])=>b(c,f),e=([f,...g])=>a.apply(f,g);return function(...f){const g=this||ha;let h=$g.get(g);h||(h={},$g.set(g,h));return Fb(h,[this,...f],e,d)}}function bh(a,b){a=[a];for(let c=b.length-1;0<=c;--c)a.push(typeof b[c],b[c]);return a.join("\v")};function ch(a){bf.call(this);this.AA=a||Kd();if(this.MY=this.L8())this.z8=y(this.AA.Hc,this.MY,va(this.T8,this))}t(ch,bf);k=ch.prototype;k.L8=ah(function(){var a=!!this.FA(),b="hidden"!=this.FA();return a?b?((Xg()||"")+"visibilitychange").toLowerCase():"visibilitychange":null});k.FA=ah(function(){return Yg("hidden",this.AA.Hc)});k.O8=ah(function(){return Yg("visibilityState",this.AA.Hc)});function dh(a){return!!a.AA.Hc[a.FA()]}
k.T8=function(){var a=this.FA()?this.AA.Hc[this.O8()]:null;a=new Zg(dh(this),a);this.dispatchEvent(a)};k.jd=function(){Ze(this.z8);ch.hb.jd.call(this)};class eh{constructor(){this.K=[];this.vD=1;this.Bm=this.Od=0;this.Te=!1}push(a){this.Te||(this.K[this.Bm]=a,this.Bm=(this.Bm+1)%this.vD,this.Od=Math.min(this.Od+1,this.vD))}pop(){if(this.Te||this.Ek())return null;this.Bm=0>this.Bm-1?this.vD-1:this.Bm-1;this.Od--;return this.K[this.Bm]}top(){return this.Ek()?null:this.K[0>this.Bm-1?this.vD-1:this.Bm-1]}Ek(){return!this.Od}size(){return this.Od}lock(){this.Te=!0}unlock(){this.Te=!1}};var fh={eda:"playingSlide",fda:"playingTransition",ada:"pausedTransition",$ca:"pausedSlide",S_:"suspended",UP:"buffering"};q("ispring.presenter.player.PresentationPlaybackState",fh);q("PLAYING_SLIDE","playingSlide",fh);q("PAUSED_SLIDE","pausedSlide",fh);q("SUSPENDED","suspended",fh);q("PLAYING_TRANSITION","playingTransition",fh);q("PAUSED_TRANSITION","pausedTransition",fh);q("BUFFERING","buffering",fh);function gh(a){this.Da=a}gh.prototype.type=function(){return this.Da};function hh(a){this.Da="gotoSlide";this.vc=a}t(hh,gh);hh.prototype.N=function(){return this.vc};function ih(a){this.B=a}ih.prototype.ON=function(a){switch(a.type()){case "closePlayerWindow":this.B.zC.C();return;case "gotoNextSlide":jh(this.B,!0,!0,!0);return;case "gotoSlide":this.pJ(a.N());return}throw Error("unknown action type");};ih.prototype.pJ=function(a){this.B.Bd(a)};function kh(a,b,c,d,e){this.yE=a;this.qV=b;this.xE=c;this.gQ=d;this.DX=e}kh.prototype.quizState=function(){return this.qV};kh.prototype.quizPassed=function(){return this.xE};kh.prototype.allowRetakeQuiz=function(){return this.gQ};kh.prototype.wB=function(){return{type:this.yE,state:this.qV,passed:this.xE,retake:this.gQ,attempts:this.DX}};
function lh(a){const b=a.quiz().isGraded()?"graded":"survey";var c=a.currentSession();if(c){const d=c.evaluation();c=c.sessionMode();const e=a.usedAttemptsCount();let f=!1,g=!1;d&&(f=d.quizPassed(),g=a.allowRetakeQuiz());return new kh(b,c,f,g,e)}return new kh(b,null,!1,a.allowRetakeQuiz(),0)};function mh(a){return"graded"==a.yE?a.quizPassed():nh(a)}function nh(a){a=a.quizState();return"completed"==a||"reviewing"==a};function oh(a){this.Da=a}oh.prototype.type=function(){return this.Da};function ph(a){this.Da="gotoSlide";this.vc=a}t(ph,oh);ph.prototype.N=function(){return this.vc};function qh(a){this.B=a}qh.prototype.ON=function(a){switch(a.type()){case "closePlayerWindow":this.B.zC.C();return;case "gotoNextSlide":jh(this.B,!0,!0,!0);return;case "gotoSlide":this.pJ(a.N());return}throw Error("unknown action type");};qh.prototype.pJ=function(a){this.B.Bd(a)};class rh{constructor(a,b,c){this.Wu=a;this.IV=b;this.j6=c}};var sh={Bea:"started",S_:"suspended",UP:"buffering",Cea:"stopped",Nda:"rewinding"};q("ispring.presenter.player.clock.PresentationClockState",sh);q("STARTED","started",sh);q("SUSPENDED","suspended",sh);q("BUFFERING","buffering",sh);q("STOPPED","stopped",sh);q("REWINDING","rewinding",sh);class th extends dg{constructor(a,b,c,d){super(a,b,c);this.PU=d;this.SU=this.KV=this.cS=!1}iO(){return this.cS}PG(){return this.KV}HO(){return this.SU}};var uh=wb(),vh=Cb()||vb("iPod"),wh=vb("iPad"),xh=Ab(),yh=yb(),zh=xb()&&!Db();function Ah(a,b){b||(b={});var c=window;var d=a instanceof Gc?a:Kc("undefined"!=typeof a.href?a.href:String(a))||Nc;var e=void 0!==self.crossOriginIsolated,f="strict-origin-when-cross-origin";window.Request&&(f=(new Request("/")).referrerPolicy);const g="unsafe-url"===f;f=b.noreferrer;if(e&&f){if(g)throw Error("Cannot use the noreferrer option on a page that sets a referrer-policy of `unsafe-url` in modern browsers!");f=!1}a=b.target||a.target;e=[];for(var h in b)switch(h){case "width":case "height":case "top":case "left":e.push(h+
"="+b[h]);break;case "target":case "noopener":case "noreferrer":break;default:e.push(h+"="+(b[h]?1:0))}h=e.join(",");if(Db()&&c.navigator&&c.navigator.standalone&&a&&"_self"!=a){b=Xd("A");a:{try{var l=b&&b.ownerDocument,n=l&&(l.defaultView||l.parentWindow);n=n||ha;if(n.Element&&n.Location){var m=n;break a}}catch(r){}m=null}if(m&&"undefined"!=typeof m.HTMLAnchorElement&&(!b||!(b instanceof m.HTMLAnchorElement)&&(b instanceof m.Location||b instanceof m.Element))){if(ka(b))try{var p=b.constructor.displayName||
b.constructor.name||Object.prototype.toString.call(b)}catch(r){p="<object could not be stringified>"}else p=void 0===b?"undefined":null===b?"null":typeof b;Fa("Argument is not a %s (or a non-Element, non-Location mock); got: %s","HTMLAnchorElement",p)}d=d instanceof Gc?d:Lc(d);b.href=Hc(d);b.target=a;f&&(b.rel="noreferrer");d=document.createEvent("MouseEvent");d.initMouseEvent("click",!0,!0,c,1);b.dispatchEvent(d);c={}}else f?(c=nd("",c,a,h),d=Hc(d),c&&(Jb&&-1!=d.indexOf(";")&&(d="'"+d.replace(/'/g,
"%27")+"'"),c.opener=null,""===d&&(d="javascript:''"),d=hb(d),d=cd('<meta name="referrer" content="no-referrer"><meta http-equiv="refresh" content="0; url='+d+'">'),(b=c.document)&&b.write&&(b.write($c(d)),b.close()))):((c=nd(d,c,a,h))&&b.noopener&&(c.opener=null),c&&b.noreferrer&&(c.opener=null));return c};let Bh;function Ch(a){a instanceof Be&&(a=a.Ic);Bh||(Bh=new WeakMap);return Bh.has(a)}function Dh(a){a instanceof Be&&(a=a.Ic);return a.defaultPrevented?!0:Ch(a)};function Eh(a,b){bf.call(this);this.Lv=a||1;this.vB=b||ha;this.lY=va(this.paa,this);this.fZ=xa()}t(Eh,bf);k=Eh.prototype;k.enabled=!1;k.Lk=null;k.setInterval=function(a){this.Lv=a;this.Lk&&this.enabled?(this.stop(),this.start()):this.Lk&&this.stop()};k.paa=function(){if(this.enabled){var a=xa()-this.fZ;0<a&&a<.8*this.Lv?this.Lk=this.vB.setTimeout(this.lY,this.Lv-a):(this.Lk&&(this.vB.clearTimeout(this.Lk),this.Lk=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};
k.start=function(){this.enabled=!0;this.Lk||(this.Lk=this.vB.setTimeout(this.lY,this.Lv),this.fZ=xa())};k.stop=function(){this.enabled=!1;this.Lk&&(this.vB.clearTimeout(this.Lk),this.Lk=null)};k.jd=function(){Eh.hb.jd.call(this);this.stop();delete this.vB};function Fh(a,b,c){if("function"===typeof a)c&&(a=va(a,c));else if(a&&"function"==typeof a.handleEvent)a=va(a.handleEvent,a);else throw Error("Invalid listener argument");return 2147483647<Number(b)?-1:ha.setTimeout(a,b||0)};var Gh={},Hh=null,Ih=Kb||Lb,Jh=Ih||"function"==typeof ha.btoa,Kh=Ih||!zh&&!Hb&&"function"==typeof ha.atob;
function Lh(a){if(Jh)var b=ha.btoa(a);else{b=[];for(var c=0,d=0;d<a.length;d++){var e=a.charCodeAt(d);255<e&&(b[c++]=e&255,e>>=8);b[c++]=e}a=void 0;void 0===a&&(a=0);Mh();a=Gh[a];c=Array(Math.floor(b.length/3));d=a[64]||"";let n=0;for(e=0;n<b.length-2;n+=3){var f=b[n],g=b[n+1],h=b[n+2],l=a[f>>2];f=a[(f&3)<<4|g>>4];g=a[(g&15)<<2|h>>6];h=a[h&63];c[e++]=""+l+f+g+h}l=0;h=d;switch(b.length-n){case 2:l=b[n+1],h=a[(l&15)<<2]||d;case 1:b=b[n],c[e]=""+a[b>>2]+a[(b&3)<<4|l>>4]+h+d}b=c.join("")}return b}
function Nh(a){if(Kh)return ha.atob(a);var b="";Oh(a,function(c){b+=String.fromCharCode(c)});return b}function Ph(a){var b=[];Oh(a,function(c){b.push(c)});return b}function Oh(a,b){function c(l){for(;d<a.length;){var n=a.charAt(d++),m=Hh[n];if(null!=m)return m;if(!/^[\s\xa0]*$/.test(n))throw Error("Unknown base64 encoding at char: "+n);}return l}Mh();for(var d=0;;){var e=c(-1),f=c(0),g=c(64),h=c(64);if(64===h&&-1===e)break;b(e<<2|f>>4);64!=g&&(b(f<<4&240|g>>2),64!=h&&b(g<<6&192|h))}}
function Mh(){if(!Hh){Hh={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));Gh[c]=d;for(var e=0;e<d.length;e++){var f=d[e];void 0===Hh[f]&&(Hh[f]=e)}}}};function Qh(a,b){const c=[];Rh(new Sh(b),a,c);return c.join("")}function Sh(a){this.NG=a}
function Rh(a,b,c){if(null==b)c.push("null");else{if("object"==typeof b){if(Array.isArray(b)){var d=b;b=d.length;c.push("[");var e="";for(var f=0;f<b;f++)c.push(e),e=d[f],Rh(a,a.NG?a.NG.call(d,String(f),e):e,c),e=",";c.push("]");return}if(b instanceof String||b instanceof Number||b instanceof Boolean)b=b.valueOf();else{c.push("{");f="";for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&(e=b[d],"function"!=typeof e&&(c.push(f),Th(d,c),c.push(":"),Rh(a,a.NG?a.NG.call(b,d,e):e,c),f=","));c.push("}");
return}}switch(typeof b){case "string":Th(b,c);break;case "number":c.push(isFinite(b)&&!isNaN(b)?String(b):"null");break;case "boolean":c.push(String(b));break;case "function":c.push("null");break;default:throw Error("Unknown type: "+typeof b);}}}var Uh={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\u000b"},Vh=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g;
function Th(a,b){b.push('"',a.replace(Vh,function(c){let d=Uh[c];d||(d="\\u"+(c.charCodeAt(0)|65536).toString(16).slice(1),Uh[c]=d);return d}),'"')};function E(a,b,c){if("string"===typeof b)(b=Wh(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],f=Wh(c,d);f&&(c.style[f]=e)}}var Xh={};function Wh(a,b){var c=Xh[b];if(!c){var d=Id(b);c=d;void 0===a.style[d]&&(d=Xg()+Jd(d),void 0!==a.style[d]&&(c=d));Xh[b]=c}return c}function Yh(a,b){var c=a.style[Id(b)];return"undefined"!==typeof c?c:a.style[Wh(a,b)]||""}
function Zh(a,b){var c=Md(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""}function $h(a,b){return Zh(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]}function ai(a,b,c){if(b instanceof rd){var d=b.x;b=b.y}else d=b,b=c;a.style.left=bi(d,!1);a.style.top=bi(b,!1)}function ci(a){return new rd(a.offsetLeft,a.offsetTop)}
function di(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}}function ei(a){var b=Md(a),c=new rd(0,0);var d=b?Md(b):document;d=!Hb||9<=Number(dc)||Sd(Kd(d).Hc)?d.documentElement:d.body;if(a==d)return c;a=di(a);b=Td(Kd(b).Hc);c.x=a.left+b.x;c.y=a.top+b.y;return c}function fi(a,b){a=gi(a);b=gi(b);return new rd(a.x-b.x,a.y-b.y)}
function gi(a){if(1==a.nodeType)return a=di(a),new rd(a.left,a.top);a=a.changedTouches?a.changedTouches[0]:a;return new rd(a.clientX,a.clientY)}function hi(a,b,c){if(b instanceof xd)c=b.height,b=b.width;else if(void 0==c)throw Error("missing height argument");ii(a,b);ji(a,c)}function bi(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a}function ji(a,b){a.style.height=bi(b,!0)}function ii(a,b){a.style.width=bi(b,!0)}
function ki(a){var b=li;if("none"!=$h(a,"display"))return b(a);var c=a.style,d=c.display,e=c.visibility,f=c.position;c.visibility="hidden";c.position="absolute";c.display="inline";a=b(a);c.display=d;c.position=f;c.visibility=e;return a}function li(a){var b=a.offsetWidth,c=a.offsetHeight,d=Lb&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?(a=di(a),new xd(a.right-a.left,a.bottom-a.top)):new xd(b,c)}
function mi(a){var b=a.style;a="";"opacity"in b?a=b.opacity:"MozOpacity"in b?a=b.MozOpacity:"filter"in b&&(b=b.filter.match(/alpha\(opacity=([\d.]+)\)/))&&(a=String(b[1]/100));return""==a?a:Number(a)}function G(a,b){a=a.style;"opacity"in a?a.opacity=b:"MozOpacity"in a?a.MozOpacity=b:"filter"in a&&(a.filter=""===b?"":"alpha(opacity="+100*Number(b)+")")}function ni(a,b){a.style.display=b?"":"none"}function oi(a){return"rtl"==$h(a,"direction")}
function pi(a){return new xd(a.offsetWidth,a.offsetHeight)}function qi(a,b,c,d){if(/^\d+px?$/.test(b))return parseInt(b,10);var e=a.style[c],f=a.runtimeStyle[c];a.runtimeStyle[c]=a.currentStyle[c];a.style[c]=b;b=a.style[d];a.style[c]=e;a.runtimeStyle[c]=f;return+b}function ri(a,b){return(b=a.currentStyle?a.currentStyle[b]:null)?qi(a,b,"left","pixelLeft"):0}
function si(a,b){if(Hb){var c=ri(a,b+"Left"),d=ri(a,b+"Right"),e=ri(a,b+"Top");a=ri(a,b+"Bottom");return new ng(e,d,a,c)}c=Zh(a,b+"Left");d=Zh(a,b+"Right");e=Zh(a,b+"Top");a=Zh(a,b+"Bottom");return new ng(parseFloat(e),parseFloat(d),parseFloat(a),parseFloat(c))}function wi(a){return si(a,"margin")}var xi={thin:2,medium:4,thick:6};
function yi(a,b){if("none"==(a.currentStyle?a.currentStyle[b+"Style"]:null))return 0;b=a.currentStyle?a.currentStyle[b+"Width"]:null;return b in xi?xi[b]:qi(a,b,"left","pixelLeft")}
function zi(a){if(Hb&&!(9<=Number(dc))){var b=yi(a,"borderLeft"),c=yi(a,"borderRight"),d=yi(a,"borderTop");a=yi(a,"borderBottom");return new ng(d,c,a,b)}b=Zh(a,"borderLeftWidth");c=Zh(a,"borderRightWidth");d=Zh(a,"borderTopWidth");a=Zh(a,"borderBottomWidth");return new ng(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};function Ai(a,b){this.Da=a;this.Gj=b||[]}q("iSpring.ios.mobile.MobileAppCommand",Ai);Ai.prototype.id=function(){return ma(this)};Ai.prototype.Cv=function(){if(!Bi)return!1;var a=this.Da;var b=this.Gj;const c=this.id();b=Qh(b,null);a="isplayer://"+a+"/"+c+"/"+Lh(b);return Ci(a)};function Ci(a){try{const b=Xd("iframe");E(b,{width:"1px",height:"1px",border:"0"});b.src=a;document.body.appendChild(b);Fh(()=>{ce(b)},100)}catch(b){return!1}return!0};function Di(a){this.length=a.length||a;for(let b=0;b<this.length;b++)this[b]=a[b]||0}Di.prototype.BYTES_PER_ELEMENT=4;Di.prototype.set=function(a,b){b=b||0;for(let c=0;c<a.length&&b+c<this.length;c++)this[b+c]=a[c]};Di.prototype.toString=Array.prototype.join;"undefined"==typeof Float32Array&&(Di.BYTES_PER_ELEMENT=4,Di.prototype.BYTES_PER_ELEMENT=Di.prototype.BYTES_PER_ELEMENT,Di.prototype.set=Di.prototype.set,Di.prototype.toString=Di.prototype.toString,q("Float32Array",Di));function Ei(a){this.length=a.length||a;for(let b=0;b<this.length;b++)this[b]=a[b]||0}Ei.prototype.BYTES_PER_ELEMENT=8;Ei.prototype.set=function(a,b){b=b||0;for(let c=0;c<a.length&&b+c<this.length;c++)this[b+c]=a[c]};Ei.prototype.toString=Array.prototype.join;if("undefined"==typeof Float64Array){try{Ei.BYTES_PER_ELEMENT=8}catch(a){}Ei.prototype.BYTES_PER_ELEMENT=Ei.prototype.BYTES_PER_ELEMENT;Ei.prototype.set=Ei.prototype.set;Ei.prototype.toString=Ei.prototype.toString;q("Float64Array",Ei)};function Fi(){return new Float32Array(3)}function Gi(){const a=Array(3);Hi(a,0,0,0);return a}function Hi(a,b,c,d){a[0]=b;a[1]=c;a[2]=d;return a}function Ii(a,b,c){c[0]=a[0]-b[0];c[1]=a[1]-b[1];c[2]=a[2]-b[2]}function Ji(a,b){var c=Gi();c[0]=a[0]*b;c[1]=a[1]*b;c[2]=a[2]*b;return c}function Ki(a,b){return a[0]*b[0]+a[1]*b[1]+a[2]*b[2]}function Li(a,b,c){const d=a[0],e=a[1];a=a[2];const f=b[0],g=b[1];b=b[2];c[0]=e*b-a*g;c[1]=a*f-d*b;c[2]=d*g-e*f;return c};function Mi(){const a=Array(4);Ni(a,0,0,0,0);return a}function Ni(a,b,c,d,e){a[0]=b;a[1]=c;a[2]=d;a[3]=e}function Oi(a,b,c){c[0]=a[0]-b[0];c[1]=a[1]-b[1];c[2]=a[2]-b[2];c[3]=a[3]-b[3]};function Pi(a,b,c){const d=b[3],e=b[0],f=b[1];b=b[2];c[0]=e*a[0]+f*a[4]+b*a[8]+d*a[12];c[1]=e*a[1]+f*a[5]+b*a[9]+d*a[13];c[2]=e*a[2]+f*a[6]+b*a[10]+d*a[14];c[3]=e*a[3]+f*a[7]+b*a[11]+d*a[15]}function Qi(a,b,c,d){var e=a[1]*b+a[5]*c+a[9]*d+a[13],f=a[2]*b+a[6]*c+a[10]*d+a[14],g=a[3]*b+a[7]*c+a[11]*d+a[15];a[12]=a[0]*b+a[4]*c+a[8]*d+a[12];a[13]=e;a[14]=f;a[15]=g}
function Ri(a,b){const c=a[4],d=a[5],e=a[6],f=a[7],g=a[8],h=a[9],l=a[10],n=a[11],m=Math.cos(b);b=Math.sin(b);a[4]=c*m+g*b;a[5]=d*m+h*b;a[6]=e*m+l*b;a[7]=f*m+n*b;a[8]=c*-b+g*m;a[9]=d*-b+h*m;a[10]=e*-b+l*m;a[11]=f*-b+n*m}function Si(a,b){const c=a[0],d=a[1],e=a[2],f=a[3],g=a[8],h=a[9],l=a[10],n=a[11],m=Math.cos(b);b=Math.sin(b);a[0]=c*m+g*-b;a[1]=d*m+h*-b;a[2]=e*m+l*-b;a[3]=f*m+n*-b;a[8]=c*b+g*m;a[9]=d*b+h*m;a[10]=e*b+l*m;a[11]=f*b+n*m}new Float64Array(3);new Float64Array(3);new Float64Array(4);new Float64Array(4);
new Float64Array(4);new Float64Array(16);function Ti(a,b){for(let c=0;c<b.length;++c)if(void 0!==a.style[b[c]])return b[c];throw Error("browser doesn't support css style "+b[0]);}function Ui(a,b){const c=Ti(a,["transform","webkitTransform","msTransform","MozTransform","OTransform"]);E(a,c,b)}function Vi(a,b){const c=Ti(a,["transformOrigin","webkitTransformOrigin","msTransformOrigin","MozTransformOrigin","OTransformOrigin"]);E(a,c,b)}
function Wi(a,b){const c=Ti(a,["transformStyle","webkitTransformStyle","msTransformStyle","MozTransformStyle","OTransformStyle"]);E(a,c,b)}function Xi(a,b){const c=Ti(a,["perspective","webkitPerspective","msPerspective","MozPerspective","OPerspective"]);E(a,c,b)}function Yi(a,b){const c=Ti(a,["perspectiveOrigin","webkitPerspectiveOrigin","msPerspectiveOrigin","MozPerspectiveOrigin","OPerspectiveOrigin"]);E(a,c,b)}
function Zi(a,b){const c=Ti(a,["backfaceVisibility","webkitBackfaceVisibility","msBackfaceVisibility","MozBackfaceVisibility","OBackfaceVisibility"]);E(a,c,b)};function $i(a,b,c,d){c=c||0;const e=Array.prototype.slice.call(arguments,3);return setTimeout(()=>{a.apply(b||null,e)},c)}function aj(){return J&&!bj?"about:blank":""}function cj(){const a=dj();return Math.max(1,Math.min(a.width,a.height)/420)}
function dj(){if(ej)return new xd(document.documentElement.clientWidth,document.documentElement.clientHeight);if(J&&Hb)return new xd(screen.width,screen.height);var a=void 0!==window.devicePixelRatio?window.devicePixelRatio:1;return bj?new xd(screen.width/a,screen.height/a):J?fj&&(a=Math.max(screen.width,screen.height),document.documentElement.clientWidth>a)?new xd(Math.max(document.documentElement.clientWidth,a),Math.max(document.documentElement.clientHeight,Math.min(screen.width,screen.height))):
new xd(screen.width,screen.height):new xd(screen.width*a,screen.height*a)}function gj(){var a=window.location.search.substr(1);if(a){var b={};a=a.split("&");for(let e=0;e<a.length;++e){const f=a[e].split("=");if(2==f.length){try{var c=decodeURIComponent(f[0].replace(/\+/g," "))}catch(g){c=f[0]}try{var d=decodeURIComponent(f[1].replace(/\+/g," "))}catch(g){d=f[1]}c=c.toLowerCase();b[c]=d}}}else b={};return b}function hj(a){return`url('${a.replace(/\\/g,"/")}')`}
function ij(a){a=a.querySelectorAll("a");for(let b=0;b<a.length;++b){const c=a[b];y(c,"touchend",d=>{setTimeout(()=>{if(!Dh(d.Ic)){const e=d.currentTarget;jj(e.href,e.target||"_blank")}})});y(c,"click",d=>{d.preventDefault()})}}function jj(a,b){Bi?(new Ai("openWindow",[a])).Cv():Ah(a,b?{target:b}:void 0)}function kj(a){if(!a)return!1;for(;a;){if("A"==a.nodeName.toLocaleUpperCase())return!0;a=a.parentNode}return!1}function lj(a){return a&&"VIDEO"==a.nodeName&&a.controls}
function mj(a){if(!a)return!1;if("TEXTAREA"==a.nodeName)return!0;const b=a.getAttribute("type");return"INPUT"==a.nodeName&&(!b||"text"==b||"number"==b)}function nj(a){const b=Ud("script",{type:"text/javascript",charset:"UTF-8"});document.body.appendChild(b);b.src=a;return b}function oj(){return 0==window.location.href.indexOf("file:")}function pj(){const a=Ud("DIV");try{Xi(a,"100px")}catch(b){return!1}return!0}
function qj(){let a;try{const b=Ud("CANVAS");a=b.getContext("webgl")||b.getContext("experimental-webgl")}catch(b){}return a?!0:!1}function rj(a){var b=void 0!==b?b:1;const c=a.Ic;c.changedTouches&&(a=c.changedTouches[0]);return new rd(a.clientX/b,a.clientY/b)};(function(){function a(b){try{return b.ISPlayer&&(window.ISPlayer=b.ISPlayer),b.ISPVideoPlayer&&(window.ISPVideoPlayer=b.ISPVideoPlayer),b.ISPQuizPlayer&&(window.ISPQuizPlayer=b.ISPQuizPlayer),b.ISPInteractionPlayerCore&&(window.ISPInteractionPlayerCore=b.ISPInteractionPlayerCore),b.ISPBookPlayer&&(window.ISPBookPlayer=b.ISPBookPlayer),b.ISPScenarioPlayer&&(window.ISPScenarioPlayer=b.ISPScenarioPlayer),b.ISPFlipPlayer&&(window.ISPFlipPlayer=b.ISPFlipPlayer),!0}catch(c){return!1}}if(function(){let b;
try{b=window.frameElement}catch(c){}return null!=b}()){let b=window,c=7;for(;b&&b.parent!=b&&0!=c--&&!a(b.parent);)b=b.parent}})();var sj;const tj=gj().user_agent;sj=tj?tj:ub()||"";var fj=wh||vh,ej="1"==gj().small_screen,uj="1"==gj().tablet_screen,vj;let wj;try{wj=window.top.location.href?window.frameElement:null}catch(a){}var xj=(vj=null!=wj)&&window.frameElement&&window.frameElement.parentNode&&"FRAMESET"==window.frameElement.parentNode.tagName?!0:!1,yj=vh&&vj;
function zj(){const a=sj.toLowerCase();return-1!=a.indexOf("android")||-1!=a.indexOf("mobile")||-1!=a.indexOf("wpdesktop")||ej||uj}var Aj=-1!=sj.toLowerCase().indexOf("chrome"),Bj=Lb&&!Aj,Cj=-1!=sj.indexOf("CriOS"),Dj=-1==sj.toLowerCase().indexOf("windows phone")&&-1!=sj.toLowerCase().indexOf("android"),J=zj(),Ej=J&&(zj()?"ontouchstart"in window||void 0!==window.DocumentTouch&&document instanceof window.DocumentTouch||-1!=sj.toLowerCase().indexOf("touch"):!1);let Fj="";
if(fj){const a=/CPU.+OS\s(\d+)_(\d+)/.exec(sj);Fj=a?a[1]+"."+a[2]:""}var Gj=parseInt(Fj,10),Hj=fj&&6>=Gj,Ij=fj&&7<=Gj,Jj=fj&&8<=Gj,Kj=fj&&9<=Gj,Lj=fj&&10<=Gj,Mj=fj&&12<=Gj,Nj=Hb&&"9."==Vb.substr(0,2),Oj=Hb&&"10."==Vb.substr(0,3),Qj=Pj&&Hb,bj=Dj&&!Aj&&!uh&&!Gb,Rj=-1!=sj.toLowerCase().indexOf("micromessenger"),Bi=-1!=sj.indexOf("ismobile"),Sj=Bi&&vh,Tj=Bi&&Dj,Uj;
if(Uj=!window._ispringFullsizeSkin){var Vj;if(!(Vj=ej))if(window._ispringFullsizeSkin)Vj=!1;else{var Wj=dj();Vj=(vh||700>Math.min(Wj.width,Wj.height))&&!uj}Uj=Vj}var Pj=Uj,Xj=vh&&!Sj&&10>Gj||Qj&&Pj,Yj=void 0!==window.ISPlayer,Zj=Yj&&Pj,ak=J&&!Yj,bk=!1,ck=fj||Qj||Dj||Ej;const dk=document.createElement("audio"),ek=dk.play&&dk.play();
ek&&ek.then(()=>{dk.pause()},a=>{if(0<a.toString().indexOf("interact with the document first")||(Bj||uh)&&0<a.toString().indexOf("possibly because the user denied permission"))bk=!0});gj();var fk="1"==gj().embed,gk=!J&&(Hb||Ib||Aj);function hk(){return 1==window._ispringDebug||"1"==gj().isdebug}var ik;
if(vb("Windows")){const a=ub();let b="",c;if(vb("Windows")){c=/Windows (?:NT|Phone) ([0-9.]+)/;const d=c.exec(a);b=d?d[1]:"0.0"}else if(Db()){c=/(?:iPhone|iPod|iPad|CPU)\s+OS\s+(\S+)/;const d=c.exec(a);b=d&&d[1].replace(/_/g,".")}else if(vb("Macintosh")){c=/Mac OS X ([0-9_.]+)/;const d=c.exec(a);b=d?d[1].replace(/_/g,"."):"10"}else if(-1!=ub().toLowerCase().indexOf("kaios")){c=/(?:KaiOS)\/(\S+)/i;const d=c.exec(a);b=d&&d[1]}else if(vb("Android")){c=/Android\s+([^\);]+)(\)|;)/;const d=c.exec(a);b=
d&&d[1]}else if(vb("CrOS")){c=/(?:CrOS\s+(?:i686|x86_64)\s+([0-9.]+))/;const d=c.exec(a);b=d&&d[1]}ik=!(0<=rb(b||"","6"))}else ik=!1;var jk=ik;function kk(){const a=Pj;window._ispringNoneMobile=a?!1:J||a}setTimeout(function(){lk=hk},0);function mk(a){return nk(a)&&a.mediaElement().readyState>=HTMLMediaElement.HAVE_METADATA}function ok(a){var b=(b=a.Xe)?b.error?"error":b.ended?"ended":pk(a)?"paused":a.xe?"buffering":"playing":"disposed";const c=a.va;c!=b&&(a.va=b,a.qk.C(a,c))}function pk(a){const b=a.mediaElement();return fj||!a.ji()?!a.zc:b.paused}function nk(a){return!!a.Xe&&!a.Xe.error&&void 0!==a.Xe.play}function qk(a){a.Pw&&(clearInterval(a.Pw),a.Pw=void 0)}function rk(a){0>a.Ow&&(a.Ow=setInterval(a.E0.bind(a),500))}
function sk(a){0<a.Ow&&(clearInterval(a.Ow),a.Ow=-1)}
class tk{constructor(a){this.Xe=a;this.va="paused";this.xe=this.jr=this.zc=this.hh=!1;this.om=this.Ou=-1;this.cR=0;this.Ow=-1;this.HI=0;this.Ce=this.Pw=this.Hq=void 0;this.im=!1;this.qk=new C;this.nT=new C;this.ye=new C;this.XS=new C;this.kz=new C;this.fN=new C;this.AD=new C;this.Qn=new C;this.Jo=new C;this.O4=new C;this.Rh=new C;y(a,"play",this.HK,!1,this);y(a,"playing",this.pu,!1,this);y(a,"pause",this.pu,!1,this);y(a,"seeking",this.KK,!1,this);y(a,"ended",this.pu,!1,this);y(a,"waiting",this.pu,
!1,this);y(a,"timeupdate",this.qu,!1,this);y(a,"progress",this.XT,!1,this);y(a,"loadeddata",this.XT,!1,this);y(a,"canplaythrough",this.zK,!1,this);mk(this)||y(a,"loadedmetadata",this.A3,!1,this);(this.hh=a.readyState>=HTMLMediaElement.HAVE_CURRENT_DATA)||Oe(a,"canplay",this.JK,!1,this);ok(this)}mediaElement(){if(!this.Xe)throw Error("media player was disposed");return this.Xe}state(){return this.va}playbackRate(){return this.Xe.playbackRate}uj(a){this.Xe&&a!=this.playbackRate()&&(this.Xe.playbackRate=
a,this.Xe.defaultPlaybackRate=a,this.Rh.C())}ready(){return nk(this)&&this.hh}Hx(){const a=this.im;var b=this.mediaElement().getAttribute("preload");b=b&&"metadata"!=b?uh?HTMLMediaElement.HAVE_CURRENT_DATA:HTMLMediaElement.HAVE_FUTURE_DATA:HTMLMediaElement.HAVE_METADATA;uh&&this.mediaElement().readyState>=HTMLMediaElement.HAVE_CURRENT_DATA&&!this.hh?this.JK():(this.im=this.hh&&nk(this)&&this.mediaElement().readyState>=b,!this.im&&J&&1==this.mediaElement().networkState&&1==this.o2&&(this.im=!0,this.O4.C(this)),
this.im||this.Hq?this.im&&(clearInterval(this.Hq),this.Hq=void 0):this.Hq=setInterval(this.Hx.bind(this),2E3),!a&&this.im&&this.Qn.C(this),this.o2=this.mediaElement().networkState)}tA(){this.Hx();return this.im}zK(){this.Hx()}playing(){return this.zc}play(){if(nk(this)){this.zc=!0;fj&&"VIDEO"==this.mediaElement().tagName&&this.src()&&!this.mediaElement().src&&(this.mediaElement().src=this.src());const a=this.mediaElement().play();a&&a.catch(b=>window.console.log(b));if(Ij){const b=this.mediaElement().currentTime;
let c=0;clearInterval(this.Pw);this.Pw=setInterval(()=>{++c;this.mediaElement().currentTime<b?(this.mediaElement().currentTime=b,qk(this)):3<c&&qk(this)},0)}rk(this)}}Hp(a){nk(this)&&(this.seek(a),this.play())}pause(){nk(this)&&(this.zc=!1,sk(this),this.mediaElement().pause(),0!=this.jr&&(this.jr=!1))}stop(){qk(this);if(nk(this)){this.zc=!1;sk(this);0!=this.jr&&(this.jr=!1);const a=this.mediaElement();a.pause();if(2==a.networkState){const b=this.src();a.src="";a.src=b}this.pu();mk(this)&&0<a.currentTime?
a.currentTime=0:this.Ou=-1;this.om=-1}}yN(){!this.Ce&&this.src()&&(this.Ce=this.src(),this.Xe.src="about:blank")}VO(){this.Ce&&(this.mediaElement().src=this.Ce,this.Ce=void 0)}seek(a){qk(this);mk(this)?(this.HI=this.mediaElement().currentTime=a,this.Ou=-1):this.Ou=nk(this)?a:-1;this.om=-1}WN(a){this.seek(a)}currentTime(){return this.ready()?this.mediaElement().currentTime:nk(this)?Math.max(this.Ou,0):0}duration(){return mk(this)?this.mediaElement().duration:0}volume(){return nk(this)?this.mediaElement().volume:
1}setVolume(a){fj?this.oj(!a):nk(this)&&(a=pd(a,0,1),this.mediaElement().volume!=a&&(this.mediaElement().volume=a,this.fN.C(this)))}muted(){return nk(this)&&this.mediaElement().muted}oj(a){if(nk(this)){const b=this.mediaElement();b.muted!=a&&(b.muted=a,this.AD.C(this))}}sG(){if(mk(this)){const a=this.duration();let b=0;const c=this.mediaElement().buffered;for(let d=0;d<c.length;++d)b+=c.end(d)-c.start(d);return Math.round(1E3*pd(0<a?b/a:0,0,1))/1E3}return 0}Rc(){if(nk(this)){var a=this.Xe;if(a)if(Ee(a))a.Ak&&
a.Ak.Vv();else if(a=Re(a)){var b=0,c;for(c in a.Of)for(var d=a.Of[c].concat(),e=0;e<d.length;++e)Ze(d[e])&&++b}sk(this);this.Hq&&(clearInterval(this.Hq),this.Hq=void 0);this.Xe&&(this.Xe.src="");this.Xe=null;ok(this)}}reset(){this.pause();this.seek(0)}Eb(){return this.qk}stateChangedEvent(){return this.Eb()}MO(){return this.ye}UA(){return this.AD}In(){return this.fN}readyEvent(){return this.Jo}JK(){ok(this);this.hh=!0;uk.C(this);this.Jo.C(this);if(0<this.Ou){const a=this.om;this.seek(this.Ou);this.om=
a}this.Hx()}pu(){const a=this.mediaElement();if(pk(this)||a.ended)a.ended&&a.pause(),this.zc=!1,sk(this);ok(this)}HK(){1!=this.jr&&(this.jr=!0);this.pu();rk(this)}A3(){this.nT.C(this)}qu(){const a=this.currentTime();this.cR!=a&&(this.ye.C(this),this.cR=a)}XT(){this.XS.C(this)}KK(){this.kz.C(this)}E0(){if(this.im)if(this.zc&&this.mediaElement().paused&&!this.mediaElement().ended&&!this.ji()&&this.mediaElement().play(),1==this.mediaElement().networkState)this.xe&&(this.xe=!1,ok(this));else if(this.jr){var a=
this.mediaElement(),b=this.currentTime();let c=!1;pk(this)||a.ended||b!=this.HI||(c=!0);!Hj&&!c&&0<this.om&&(1<Math.abs(this.om-b)?(c=!0,a.currentTime=this.om):this.om=-1);this.HI=b;a=this.mediaElement().buffered;if(Hj&&a&&c)for(b=0;b<a.length;++b){const d=a.start(b),e=a.end(b);if(this.currentTime()>=d&&e>=Math.min(this.currentTime()+5,this.duration())){c=!1;this.mediaElement().paused&&this.mediaElement().play();break}}this.xe!=c&&(this.xe=c,ok(this))}}sn(a){this.mediaElement().controls=a}ji(){return this.mediaElement().controls||
vh}Dg(a){if(this.Xe&&this.Xe.play){if("string"!==typeof a)a:{Array.isArray(a)||(a=[a]);for(let c=0;c<a.length;++c){const d=a[c];var b=d;const e=this.mediaElement();if(e.canPlayType&&e.canPlayType(b.type())){a=d.src();break a}}a=null}if(a)return b=this.mediaElement(),a!=b.src&&(this.playing()&&this.pause(),this.om=-1,this.hh&&(this.hh=!1,Oe(b,"canplay",this.JK,!1,this)),b.src=a,ok(this),this.Hx()),!0}return!1}src(){const a=this.mediaElement();return nk(this)?a.src||a.currentSrc:""}}var uk=new C;function vk(a){A(a,a.D.Eb(),a.Zq,a);A(a,a.D.ye,a.L3,a);A(a,a.D.kz,a.M3,a);A(a,a.D.Qn,a.zK,a)}function wk(a,b){a.D!=b&&(b.setVolume(a.D.volume()),b.oj(a.D.muted()),qf(a,a.D),a.D=b,vk(a))}function xk(a){a.Xx=Date.now();a.TL=!0}
class yk extends Sg{constructor(a){super();this.D=a;this.zc=this.nb=!1;this.Xx=-1;this.TL=!1;this.qk=D(this);this.ye=D(this);this.xf=D(this);this.kz=D(this);this.kv=D(this);this.Qn=D(this);this.zw=D(this);this.D.setVolume(1);this.D.oj(!1);vk(this)}Kc(){return this.D}activate(){this.nb||(this.nb=!0,this.zw.C(this,!0))}deactivate(){this.nb&&(this.nb=!1,this.zw.C(this,!1))}state(){return this.D.state()}sG(){return this.D.sG()}ready(){return this.D.ready()}playing(){return this.D.playing()}Qc(){return"buffering"==
this.D.state()}tA(){return this.D.tA()}load(){const a=this.D.mediaElement();Gb||Dj||Ij&&!Jj?(a.play(),a.pause()):a.load()}play(){this.zc=!0;this.D.play()}Hp(a){this.zc=!0;xk(this);this.D.Hp(a)}pause(){this.zc=!1;this.D.pause()}stop(){this.zc=!1;xk(this);this.D.stop()}seek(a){xk(this);this.D.seek(a)}WN(a){xk(this);this.D.WN(a)}currentTime(){return this.D.currentTime()}duration(){return this.D.duration()}volume(){return this.D.volume()}setVolume(a){this.D.setVolume(a)}muted(){return this.D.muted()}oj(a){this.D.oj(a)}sn(a){this.D.sn(a)}ji(){return this.D.ji()}src(){return this.D.src()}Dg(a){return this.D.Dg(a)}playbackRate(){return this.D.playbackRate()}uj(a){this.D.uj(a)}Eb(){return this.qk}MO(){return this.ye}Zq(a,
b){this.qk.C(this,b);const c=a.state();(this.zc&&"paused"==c||!this.zc&&"playing"==c)&&this.kv.C(this,this.zc?"pause":"play");this.zc=a.playing();"buffering"!=c&&"buffering"!=b||this.xf.C(this)}L3(){this.ye.C(this)}M3(){this.kz.C(this);500<Date.now()-this.Xx&&this.D.ji()&&this.kv.C(this,"seek");this.TL=!1}zK(){this.TL&&xk(this);this.Qn.C(this)}};function zk(){const a=Xd("AUDIO");a.setAttribute("preload","metadata");return a}let Ak=[],Bk=[];
if(window.ismediacreator)Ak=window.ismediacreator[0],Bk=window.ismediacreator[1];else if(document.body){function a(c,d){const e=c.play();e&&e.catch(()=>{});c.pause();d.push(c)}function b(){if(30>Ak.length)for(var c=Ak.length;30>c;++c){var d=zk();a(d,Ak)}if(30>Bk.length)for(c=Bk.length;30>c;++c)d=Xd("VIDEO"),d.setAttribute("preload","metadata"),Lj&&d.setAttribute("playsinline",""),a(d,Bk)}if(ak){let c=!1;document.body.addEventListener("touchstart",()=>{c=!0});document.body.addEventListener("touchmove",
d=>{if(fj||!d.defaultPrevented)c=!1});document.body.addEventListener("touchend",d=>{!1!==d.isTrusted&&c&&b()})}else Hb||Ib||document.body.addEventListener("mouseup",()=>b());window.ismediacreator=[Ak,Bk]}function Ck(){return Ak&&Ak.length?Ak.shift():zk()};class Dk extends tk{constructor(a){super(a);this.Xx=0;this.yJ=!1}HK(){this.yJ?this.yJ=!1:super.HK()}KK(){super.KK();this.Xx=Date.now()}qu(){super.qu();if(this.ready()&&bj){var a=100>Date.now()-this.Xx;this.playing()||a||(this.yJ=!0,a=this.mediaElement(),a.play(),a.pause())}}};class Ek extends yk{constructor(a){super(new Dk(a))}};class Fk{constructor(a,b,c){this.jl=a;this.Mz=b;this.Zh=c;0>this.Zh&&(this.Zh=0);this.jl&&0>this.jl.m.t&&(this.jl.m.t=0)}ya(){return this.Mz}Ta(){return this.Zh}YO(){const a={s:this.Mz,t:this.Zh};this.jl&&(a.S=tc(this.jl));return a}clone(){return new Fk(this.jl?tc(this.jl):null,this.Mz,this.Zh)}};function Gk(a,b){return a.ha.querySelector(`#${b}`)}class Hk{constructor(a,b){this.ha=a;this.hu=b}content(){return this.ha}aP(a,b){this.ha!=a&&(this.ha=a,this.hu=b,this.cW())}cW(){}};function Ik(a,b,c){a.Ca.Ch(a.N(),b,c,!0)}function Jk(a){a.BG(a.Vs.count()-1)}function Kk(a){a.pause();Ik(a,0,0)}function Lk(a){const b=a.Ca.X().timestamp();if(null==a.Na||b.N()!=a.N()||0>b.ya())throw Error("playback controller not active");}function Mk(a,b){b&&a.zo!=b&&(a.zo=b,a.Yq())}
class Nk{constructor(a,b,c){this.qa=a;this.ja=b;this.Ca=c;this.iV=this.Na=null;this.Vs=a.Xa();this.vc=a.index();this.zo=!1;this.Lz=new C;this.ye=new C;this.Vo=new C}slide(){return this.qa}view(){return this.ja}activate(a){this.Na=a;this.Ca.X().$b().addHandler(this.ib,this)}deactivate(){this.Na=null;this.Ca.X().$b().removeHandler(this.ib,this)}play(){this.Ca.start()}pause(){this.Ca.stop()}N(){return this.vc}KF(){}DN(){}BG(a){const b=this.Vs.Yb(a);this.pause();Ik(this,a,b.duration())}Xa(){return this.Vs}WF(){Lk(this);
return this.Ca.X().timestamp().ya()}CN(){Lk(this);const a=this.Xa().Yb(this.WF());return Math.min(a.duration(),this.Ca.X().timestamp().Ta())}j8(){Lk(this);const a=this.Xa().Yb(this.WF());return 0<a.duration()?this.CN()/a.duration():1}KO(){Lk(this);let a=this.CN();const b=this.WF(),c=this.Xa();for(let d=0;d<b;++d)a+=c.Yb(d).duration();return a}JZ(){Lk(this);const a=this.Xa().duration();return 0<a?this.KO()/a:1}ib(){var a=this.Ca.X().timestamp();if(a.N()==this.N()&&0<=a.ya()){const b=this.iV;this.iV=
a;const c=!b||b.ya()!=a.ya();a=!b||c||b.Ta()!=a.Ta();c&&this.Lz.C(this);a&&this.ye.C(this)}}jw(){return this.Lz}MO(){return this.ye}Yq(){}Ey(){this.Vo.C(this.qa)}stateChangedEvent(){return this.Vo}}Nk.prototype.positionChangeEvent=Nk.prototype.MO;Nk.prototype.stepChangeEvent=Nk.prototype.jw;Nk.prototype.playbackProgress=Nk.prototype.JZ;Nk.prototype.playbackPosition=Nk.prototype.KO;Nk.prototype.currentStepProgress=Nk.prototype.j8;Nk.prototype.currentStepPosition=Nk.prototype.CN;
Nk.prototype.currentStepIndex=Nk.prototype.WF;Nk.prototype.slide=Nk.prototype.slide;function Ok(a,b){this.Ac=b||0;this.OQ=a}Ok.prototype.Ac=0;Ok.prototype.time=function(){return this.Ac};function Pk(a){a:{var b=a.OQ;a=a.time()+b.Uo.time();b=b.vl;for(let c=b.length-1;0<=c;--c){const d=b[c];if(a>=d.time){a=d.freeze?d.ZN:d.ZN+a-d.time;break a}}throw Error("invalid clock");}return a}Ok.prototype.add=function(a){const b=this.Pe();b.Ac+=a;return b};Ok.prototype.Pe=function(){return new Ok(this.OQ,this.Ac)};
function Qk(a){this.Uo=new Ok(this);this.KB=[];this.vl=[{time:0,ZN:a,freeze:!1}]}function Rk(a,b,c,d){b={time:b,ZN:c,freeze:d||!1};0==a.vl.length?a.vl.push(b):(c=a.vl[a.vl.length-1],c.time!=b.time&&Sk(a,c.time,b.time)?a.vl.push(b):a.vl.splice(a.vl.length-1,1,b))}Qk.prototype.persistState=function(){return{t:this.Uo.time(),p:Ta(this.vl)}};function Sk(a,b,c){return Ma(a.KB,d=>d>=b&&d<=c)};class Tk{constructor(a,b){this.T7=a[ha.Symbol.iterator]();this.t9=b}[Symbol.iterator](){return this}next(){const a=this.T7.next();return{value:a.done?void 0:this.t9.call(void 0,a.value),done:a.done}}}function Uk(a,b){return new Tk(a,b)};function Vk(){}Vk.prototype.next=function(){return Wk};var Wk={done:!0,value:void 0};function Zk(a){return{value:a,done:!1}}Vk.prototype.yi=function(){return this};function $k(a){if(a instanceof Vk)return a;if("function"==typeof a.yi)return a.yi(!1);if(ja(a)){let b=0;const c=new Vk;c.next=function(){for(;;){if(b>=a.length)return Wk;if(b in a)return Zk(a[b++]);b++}};return c}throw Error("Not implemented");}
function al(a,b){if(ja(a))u(a,b);else for(a=$k(a);;){const {done:c,value:d}=a.next();if(c)break;b.call(void 0,d,void 0,a)}}function bl(a,b,c){let d=0,e=a,f=c||1;1<arguments.length&&(d=a,e=+b);if(0==f)throw Error("Range step argument must not be zero");const g=new Vk;g.next=function(){if(0<f&&d>=e||0>f&&d<=e)return Wk;const h=d;d+=f;return Zk(h)};return g}function cl(a){if(ja(a))return Ta(a);a=$k(a);const b=[];al(a,function(c){b.push(c)});return b};function dl(a){if(a instanceof el||a instanceof fl||a instanceof gl)return a;if("function"==typeof a.next)return new el(()=>a);if("function"==typeof a[Symbol.iterator])return new el(()=>a[Symbol.iterator]());if("function"==typeof a.yi)return new el(()=>a.yi());throw Error("Not an iterator or iterable.");}class el{constructor(a){this.aO=a}yi(){return new fl(this.aO())}[Symbol.iterator](){return new gl(this.aO())}lH(){return new gl(this.aO())}}
class fl extends Vk{constructor(a){super();this.NA=a}next(){return this.NA.next()}[Symbol.iterator](){return new gl(this.NA)}lH(){return new gl(this.NA)}}class gl extends el{constructor(a){super(()=>a);this.NA=a}next(){return this.NA.next()}};function hl(a,b){this.Fk={};this.Bc=[];this.AB=this.size=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Uneven number of arguments");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else a&&this.addAll(a)}k=hl.prototype;k.cG=function(){return this.size};function il(a){jl(a);return a.Bc.concat()}k.has=function(a){return kl(this.Fk,a)};
k.Dl=function(a){if(this===a)return!0;if(this.size!=a.cG())return!1;var b=ll;jl(this);for(var c,d=0;c=this.Bc[d];d++)if(!b(this.get(c),a.get(c)))return!1;return!0};function ll(a,b){return a===b}k.Ek=function(){return 0==this.size};k.clear=function(){this.Fk={};this.AB=this.size=this.Bc.length=0};k.remove=function(a){return this.delete(a)};k.delete=function(a){return kl(this.Fk,a)?(delete this.Fk[a],--this.size,this.AB++,this.Bc.length>2*this.size&&jl(this),!0):!1};
function jl(a){if(a.size!=a.Bc.length){for(var b=0,c=0;b<a.Bc.length;){var d=a.Bc[b];kl(a.Fk,d)&&(a.Bc[c++]=d);b++}a.Bc.length=c}if(a.size!=a.Bc.length){var e={};for(c=b=0;b<a.Bc.length;)d=a.Bc[b],kl(e,d)||(a.Bc[c++]=d,e[d]=1),b++;a.Bc.length=c}}k.get=function(a,b){return kl(this.Fk,a)?this.Fk[a]:b};k.set=function(a,b){kl(this.Fk,a)||(this.size+=1,this.Bc.push(a),this.AB++);this.Fk[a]=b};
k.addAll=function(a){if(a instanceof hl)for(var b=il(a),c=0;c<b.length;c++)this.set(b[c],a.get(b[c]));else for(b in a)this.set(b,a[b])};k.forEach=function(a,b){for(var c=il(this),d=0;d<c.length;d++){var e=c[d],f=this.get(e);a.call(b,f,e,this)}};k.clone=function(){return new hl(this)};k.transpose=function(){for(var a=new hl,b=0;b<this.Bc.length;b++){var c=this.Bc[b];a.set(this.Fk[c],c)}return a};k.keys=function(){return dl(this.yi(!0)).lH()};k.values=function(){return dl(this.yi(!1)).lH()};
k.entries=function(){const a=this;return Uk(this.keys(),function(b){return[b,a.get(b)]})};k.yi=function(a){jl(this);var b=0,c=this.AB,d=this,e=new Vk;e.next=function(){if(c!=d.AB)throw Error("The map has changed since the iterator was created");if(b>=d.Bc.length)return Wk;var f=d.Bc[b++];return Zk(a?f:d.Fk[f])};return e};function kl(a,b){return Object.prototype.hasOwnProperty.call(a,b)};function ml(){this.lq=[[]]}function nl(a){return a.lq[a.lq.length-1]}k=ml.prototype;k.add=function(a){let b=nl(this);Array.isArray(a)?(b=Sa(b,a),this.lq[this.lq.length-1]=b):b.push(a)};k.push=function(){this.lq.push([])};k.pop=function(){if(1>=this.lq.length)throw Error("");const a=this.lq.pop();this.add(a);return a};k.clear=function(a,b){const c=nl(this);a=void 0!==a?a:0;b=void 0!==b?b:c.length;c.splice(a,b-a)};k.apply=function(a){const b=nl(this);for(let c=0;c<b.length;++c)b[c].apply(a)};function ol(a,b){this.U=a||null;this.Bi=void 0!==b?b:!0}ol.prototype.U=null;ol.prototype.X=function(){return this.U};ol.prototype.completed=function(){return this.Bi};class pl extends ol{constructor(a,b,c){super(b,c);this.Vp=a||!1}absolute(){return this.Vp}add(a){if(this.Vp&&a.Vp)throw Error("can't add absolute transforms");var b=a.Vp?a:this;const c=b===a?this:a;b=b.Pe().MB(c);b.Vp=this.Vp||a.Vp;return b}};class ql{constructor(a,b){this.vd=a;this.fb=b}add(a){this.vd!=a.vd&&(this.fb=this.kc(a.vd),this.vd=a.vd);this.fb[0]+=a.fb[0];this.fb[1]+=a.fb[1];this.fb[2]+=a.fb[2]}multiple(a){this.fb[0]*=a;this.fb[1]*=a;this.fb[2]*=a}toString(){const a=this.kc("rgb");a[0]=Math.round(a[0]);a[1]=Math.round(a[1]);a[2]=Math.round(a[2]);return rl(a)}kc(a){var b=Ta(this.fb);"rgb"==this.vd?(b[0]=pd(b[0],0,255),b[1]=pd(b[1],0,255),b[2]=pd(b[2],0,255)):(b[0]%=360,b[1]=pd(b[1],0,1),b[2]=pd(b[2],0,1));if(a==this.vd)a=b;else{if("rgb"==
this.vd){var c=b[0]/255;var d=b[1]/255;b=b[2]/255;var e=Math.max(c,d,b);const f=Math.min(c,d,b);let g=0,h=0;const l=.5*(e+f);e!=f&&(e==c?g=60*(d-b)/(e-f):e==d?g=60*(b-c)/(e-f)+120:e==b&&(g=60*(c-d)/(e-f)+240),h=0<l&&.5>=l?(e-f)/(2*l):(e-f)/(2-2*l));c=[Math.round(g+360)%360,h,l]}else c=b;d=c;"rgb"==a?(b=d[1],c=d[2],a=d[0]/360,0==b?c=d=a=255*c:(b=.5>c?c*(1+b):c+b-b*c,e=2*c-b,c=255*tl(e,b,a+1/3),d=255*tl(e,b,a),a=255*tl(e,b,a-1/3)),a=[Math.round(c),Math.round(d),Math.round(a)]):a=d}return a}Dl(a){const b=
this.vd==a.vd?this.fb:this.kc(a.vd);return bb(b,a.fb)}clone(){return new ql(this.vd,Ta(this.fb))}};class ul extends pl{constructor(a,b,c,d,e){super(c,d,e);this.Fd=a;this.Wp=[];this.Go=b||0}color(){return this.Fd}priority(){return this.Go}us(){const a=this.Pe();a.Fd.multiple(-1);return a}Pe(){const a=new ul(this.Fd.clone(),this.Go,this.absolute(),this.X(),this.completed());a.Wp=Ta(this.Wp);return a}MB(a){if(this.absolute()){this.Fd.add(a.Fd);for(let b=0;b<a.Wp.length;++b)this.Fd.add(a.Wp[b])}else this.Wp=Sa(this.Wp,[a.Fd],a.Wp);return this}};function vl(a,b){ol.call(this,a,b);this.gh={}}t(vl,ol);function wl(a,b,c,d){c=new vl(c,d);c.gh[a]=b;return c}vl.prototype.add=function(a){const b=new vl(this.X(),this.completed());b.gh=tc(this.gh);for(const c in a.gh)a.gh.hasOwnProperty(c)&&(b.gh[c]=a.gh[c]);return b};class xl extends ol{constructor(a,b,c){super(b,c);this.Rg=null!=a?a:Number.MAX_VALUE}level(){return this.Rg}};class yl extends pl{constructor(a,b,c,d){super(b,c,d);this.Tb=a||0}us(){return new yl(-1*this.Tb,this.absolute(),this.X(),this.completed())}Pe(){return new yl(this.Tb,this.absolute(),this.X(),this.completed())}MB(a){this.Tb+=a.Tb;return this}};class zl extends pl{constructor(a,b,c,d){super(b,c,d);this.Oe=a||0}angle(){return this.Oe}us(){return new zl(-1*this.Oe,this.absolute(),this.X(),this.completed())}Pe(){return new zl(this.Oe,this.absolute(),this.X(),this.completed())}MB(a){this.Oe+=a.Oe;return this}};class Al extends pl{constructor(a,b,c,d){super(b,c,d);this.Y=void 0!==a?a:1}scale(){return this.Y}us(){return new Al(1/this.Y,this.absolute(),this.X(),this.completed())}Pe(){return new Al(this.Y,this.absolute(),this.X(),this.completed())}MB(a){this.Y*=a.Y;return this}};class Bl extends ol{constructor(a,b,c){super(b,c);this.ME=a||0}shift(){return this.ME}};function Cl(){return"visibility rotateTo rotateBy moveX moveY scaleX scaleY scaleX2 scaleY2 filter shiftX cssProperties cssTextProperties textColor strokeColor fillColor imgColor sound video".split(" ")};function Dl(a){this.nf=a||[]}k=Dl.prototype;k.count=function(){return this.nf.length};k.add=function(a){this.nf.push(a)};function El(a,b){if(!(0<=b&&b<a.count()))throw Error("index is out of range");return a.nf[b]}k.clone=function(){const a=new Dl;a.nf=Ta(this.nf);return a};k.concat=function(a){this.nf=Sa(this.nf,a.nf)};k.kc=function(){return Ta(this.nf)};class Fl extends ol{constructor(a,b){super(b,!0);this.ua=void 0!==a?a:!0}visible(){return this.ua}};function Gl(a,b,c){if(!(b in a.nf)){if(!c)return null;a.nf[b]=new Dl}return a.nf[b]}function Hl(a,b,c){return(a=Gl(a,b,!1))&&0<a.count()?El(a,a.count()-1):c?new c:null}function Il(a){return Hl(a,"rotateTo",zl)}function Jl(a){return Hl(a,"rotateBy",zl)}function Kl(a){return Hl(a,"moveX",yl)}function Ll(a){return Hl(a,"moveY",yl)}function Ml(a){return Hl(a,"scaleX",Al)}function Nl(a){return Hl(a,"scaleX2",Al)}function Ol(a){return Hl(a,"scaleY",Al)}function Pl(a){return Hl(a,"scaleY2",Al)}
function Ql(a){return Hl(a,"shiftX",Bl)}function Rl(a){return Hl(a,"cssTextProperties")}class Sl{constructor(){this.nf={}}clone(){const a=new Sl;for(const b in this.nf)this.nf.hasOwnProperty(b)&&(a.nf[b]=this.nf[b].clone());return a}};class Tl{constructor(){this.tl={}}get(a){a in this.tl||(this.tl[a]=new Sl);return this.tl[a]}set(a,b){this.tl[a]=b}contains(a){return a in this.tl}remove(a){a in this.tl&&delete this.tl[a]}};function Ul(a,b){this.tl=new Tl;this.g5=a||new Tl;this.Ht=b||new hl;this.Wc=new ml}Ul.prototype.Op=function(){return this.tl};function Vl(){};function Wl(){}t(Wl,Vl);function Xl(a){this.ZW=a}Xl.prototype.normalize=function(a,b,c){for(let d=0;d<this.ZW.length;++d)a=this.ZW[d].normalize(a,b,c);return a};function Yl(a,b){this.T_=a;this.e1=b}Yl.prototype.normalize=function(a,b,c){c&&(a=b-a);a=b*this.Nh(0<b?a/b:0);c&&(a=b-a);return a};
Yl.prototype.Nh=function(a){if(0>=a)return 0;if(1<=a)return 1;const b=this.T_,c=this.e1,d=1-(b+c),e=1/(b/2+d+c/2);let f=0;0<b&&(f+=e/b*Math.pow(a>b?b:a,2)/2,a-=b);0<d&&0<a&&(f+=e*(a>d?d:a),a-=d);0<c&&0<a&&(f+=e*a*(1-.5*a/c));return pd(f,0,1)};function Zl(){}Zl.prototype.normalize=function(a,b){return b-a};function $l(){}t($l,Vl);$l.prototype.Nr=null;$l.prototype.complete=function(a,b){this.Cd(this.duration(),a,b)};$l.prototype.dB=function(a,b){this.sj(this.duration(),a,b)};$l.prototype.Nh=function(a,b){if(0>a||a>this.duration())throw Error("invalid action's run time");return this.Nr?this.Nr.normalize(a,this.duration(),b):a};function am(){}t(am,$l);function bm(a){let b=0;a instanceof $l&&(b=a.duration());return b}function cm(){}cm.prototype.Cd=function(a,b,c,d){a.Cd(b,c,d)};cm.prototype.complete=function(a,b,c){if(a instanceof Wl)a.Cd(b,c);else if(a instanceof $l)a.complete(b,c);else throw Error("unknown action");};var dm=null;function em(){dm||(dm=new cm);return dm}function fm(){}fm.prototype.Cd=function(a,b,c,d){a.sj(b,c,d)};
fm.prototype.complete=function(a,b,c){if(a instanceof Wl)a.sj(b,c);else if(a instanceof $l)a.dB(b,c);else throw Error("unknown action");};var gm=null;function hm(){gm||(gm=new fm);return gm};function im(a){this.Ib=a||[];this.IL=a?a.slice().reverse():[]}t(im,am);k=im.prototype;k.za=-1;k.sg=function(a){if(0<=this.za)throw Error("ActionsSequence was already initialized");this.Ib.push(a);this.IL.splice(0,0,a)};k.XH=function(){let a=0;for(let b=0;b<this.Ib.length;++b)a+=bm(this.Ib[b]);return a};k.duration=function(){0>this.za&&(this.za=this.XH());return this.za};k.Cd=function(a,b,c){a=this.Nh(a);this.Ub(this.Ib,em(),a,b,c)};k.complete=function(a,b){this.Fg(this.Ib,em(),a,b)};
k.sj=function(a,b,c){a=this.Nh(a,!0);this.Ub(this.IL,hm(),a,b,c)};k.dB=function(a,b){this.Fg(this.IL,hm(),a,b)};
k.Ub=function(a,b,c,d,e){const f=ma(this)+"",g=d.Wc;g.push();var h=0;let l=0,n=d.Ht.get(f);var m;if(m=n)m=n,m=Pk(m.X())==Pk(e)&&m.time()<=c;m&&(h=n.W_+1,l=n.duration(),g.add(n.Wc));n=null;m=!1;const p=a.length;for(let r=h;r<p;++r){const v=a[r],x=(h=v instanceof $l?v:null)?h.duration():0,F=e.add(l);if(l+x<=c)b.complete(v,d,F),m=!0;else{m&&(n=new jm(e,c,r-1,l,Ta(nl(g))));a=c-l;h&&0<=a&&b.Cd(h,a,d,F);break}l+=x}m&&(n||(n=new jm(e,c,p-1,l,nl(g))),d.Ht.set(f,n));g.pop()};
k.Fg=function(a,b,c,d){this.Ub(a,b,this.duration(),c,d)};function jm(a,b,c,d,e){this.U=a;this.Ac=b;this.W_=c;this.za=d;this.Wc=e}jm.prototype.X=function(){return this.U};jm.prototype.time=function(){return this.Ac};jm.prototype.duration=function(){return this.za};function km(){this.Ib=[];this.reset()}km.prototype.tg=function(){this.Ib.push([])};km.prototype.sg=function(a,b,c){c=void 0!==c?c:this.Ib.length-1;for(c=Math.max(c,0);this.Ib.length-1<c;)this.Ib.push([]);this.Ib[c].push({id:a,action:b})};km.prototype.reset=function(){this.Ty=-1;this.Lm=0};
km.prototype.Ch=function(a,b){a=Math.min(a,this.Ib.length-1);const c={},d=this.Ty<a||this.Ty==a&&this.Lm<=b;for(var e=d?Math.max(this.Ty,0):0;e<=a;++e){const f=e==this.Ty&&d?this.Lm:0,g=e==a?b:Number.MAX_VALUE,h=this.Ib[e];for(let l=0;l<h.length;++l){const n=h[l];n.action.LA(f,g)&&(c[n.id]=!0)}}this.Ty=a;this.Lm=b;return mc(c)};function lm(a){const b=[];for(let c=0;c<a.Ib.length;++c){let d=[0];const e=a.Ib[c];for(let f=0;f<e.length;++f)d=d.concat(e[f].action.HP());Ya(d);b.push(d)}return b};function mm(a,b){this.ub=a;this.BV=b||!1}mm.prototype.BV=!1;mm.prototype.id=function(){return this.ub};mm.prototype.required=function(){return this.BV};function nm(a,b,c){mm.call(this,b,c);this.BD=Array.isArray(a)?a:[a]}t(nm,mm);nm.prototype.LF=function(a){return 1==this.BD.length?this.BD[0]==a:0<=Ha(this.BD,a)};nm.prototype.clone=function(a){return om(a,this.BD,this.required())};function pm(a){this.zq=[];this.CM=[];this.tr=new km;this.tg(om(a,"___start",!0))}function qm(a,b){let c=null;if(0<a.zq.length){const d=a.zq[a.zq.length-1];d instanceof im&&(c=d)}c||(c=new im,a.zq.push(c));c.sg(b)}pm.prototype.tg=function(a){this.zq.push(a);this.CM.push(a);this.tr.tg()};function rm(a){this.Oa=a;this.kI=a.length}k=rm.prototype;k.kI=0;k.Hg=-1;k.next=function(){++this.Hg;return this.Hg<this.kI};function sm(a){for(;a.next()&&!a.Cj(););return null!=a.Cj()}
k.seekTo=function(a){for(;tm(this)!==a&&this.next(););return tm(this)===a};function tm(a){return 0<=a.Hg&&a.Hg<a.kI?a.Oa[a.Hg]:null}k.Cj=function(){const a=tm(this);return a&&a instanceof mm?a:null};k.reset=function(){this.Hg=-1};function um(a){rm.call(this,a.zq)}t(um,rm);um.prototype.actions=function(){const a=tm(this);return!a||a instanceof mm?null:a};function vm(a){rm.call(this,a.CM)}t(vm,rm);function wm(a){a=tm(a);return!a||a instanceof mm?null:a};function xm(a){pm.call(this,a);this.EJ=new im;qm(this,this.EJ)}t(xm,pm);function ym(a,b,c){mm.call(this,b,c);this.Iw=a}t(ym,mm);ym.prototype.LF=function(a){return this.Iw.id()==a};ym.prototype.clone=function(a){return zm(a,this.Iw,this.required())};function Am(){this.qd=[]}function om(a,b,c){b=new nm(b,a.qd.length,c);a.qd.push(b);return b}function zm(a,b,c){b=new ym(b,a.qd.length,c);a.qd.push(b);return b};function Bm(){this.Dm=[]}Bm.prototype.add=function(a){this.Dm.push(a)};Bm.prototype.count=function(){return this.Dm.length};Bm.prototype.get=function(a){return 0>a||a>=this.count()?null:this.Dm[a]};Bm.prototype.Hk=function(a){for(let b=0;b<this.Dm.length;++b)this.Dm[b].Hk(a)};function Cm(a,b,c,d,e,f){if(6==arguments.length)this.setTransform(a,b,c,d,e,f);else{if(0!=arguments.length)throw Error("Insufficient matrix parameters");this.Jc=this.Uc=1;this.Tc=this.Sc=this.sd=this.td=0}}k=Cm.prototype;k.isIdentity=function(){return 1==this.Jc&&0==this.Tc&&0==this.Sc&&1==this.Uc&&0==this.sd&&0==this.td};k.clone=function(){return new Cm(this.Jc,this.Tc,this.Sc,this.Uc,this.sd,this.td)};
k.setTransform=function(a,b,c,d,e,f){if("number"!==typeof a||"number"!==typeof b||"number"!==typeof c||"number"!==typeof d||"number"!==typeof e||"number"!==typeof f)throw Error("Invalid transform parameters");this.Jc=a;this.Tc=b;this.Sc=c;this.Uc=d;this.sd=e;this.td=f;return this};k.scale=function(a,b){this.Jc*=a;this.Tc*=a;this.Sc*=b;this.Uc*=b;return this};k.translate=function(a,b){this.sd+=a*this.Jc+b*this.Sc;this.td+=a*this.Tc+b*this.Uc;return this};
k.rotate=function(a,b,c){var d=new Cm;const e=Math.cos(a);a=Math.sin(a);b=d.setTransform(e,a,-a,e,b-b*e+c*a,c-b*a-c*e);return Dm(this,b)};k.toString=function(){return"matrix("+[this.Jc,this.Tc,this.Sc,this.Uc,this.sd,this.td].join()+")"};function Dm(a,b){let c=a.Jc,d=a.Sc;a.Jc=b.Jc*c+b.Tc*d;a.Sc=b.Sc*c+b.Uc*d;a.sd+=b.sd*c+b.td*d;c=a.Tc;d=a.Uc;a.Tc=b.Jc*c+b.Tc*d;a.Uc=b.Sc*c+b.Uc*d;a.td+=b.sd*c+b.td*d;return a}
k.transform=function(a,b,c,d,e){let f=b;for(b+=2*e;f<b;){e=a[f++];const g=a[f++];c[d++]=e*this.Jc+g*this.Sc+this.sd;c[d++]=e*this.Tc+g*this.Uc+this.td}};k.VY=function(){return this.Jc*this.Uc-this.Sc*this.Tc};function Em(a){const b=a.VY();return new Cm(a.Uc/b,-a.Tc/b,-a.Sc/b,a.Jc/b,(a.Sc*a.td-a.Uc*a.sd)/b,(a.Tc*a.sd-a.Jc*a.td)/b)}function Fm(a,b){return(new Cm).setTransform(1,0,0,1,a,b)}
k.Dl=function(a){return this===a?!0:a?this.Jc==a.Jc&&this.Sc==a.Sc&&this.sd==a.sd&&this.Tc==a.Tc&&this.Uc==a.Uc&&this.td==a.td:!1};function Gm(a,b){return b in a.II?a.II[b]:null}class Hm{constructor(a,b,c,d){this.ub=a;this.iq=b;this.P6=c||null;this.O6=d||null;this.FH=[];this.GH=[];this.IR=!1;this.II={}}id(){return this.ub}Ka(){return this.iq}vi(){return this.P6}Bj(){return this.O6}};function Im(a,b){if(b in a.GD)return a.GD[b];throw Error("can't find animated object with specified id");}class Jm{constructor(){this.Dm=[];this.GD={}}count(){return this.Dm.length}add(a){this.Dm.push(a);this.GD[a.id()]=a}kc(){return this.Dm}};class Km{constructor(a,b,c){this.type=a;this.text=b;this.ri=c}};class Lm{constructor(a,b,c,d){this.id=a;this.Ka=b;this.vi=c;this.Bj=d;this.state=new Sl;Gl(this.state,"moveX",!0).add(new yl(this.Ka.left,!0));Gl(this.state,"moveY",!0).add(new yl(this.Ka.top,!0))}};class Mm{constructor(){this.Ns=this.Ls=this.Js=this.As=this.ns=this.fill=this.line=""}};function Nm(a){const b=[];a.xc&&b.push(a.xc);a.Kk.forEach(c=>b.push(c));return b}function Om(a){if(a.xc){var b=a.xc.Ka,c=a.Ka,d=a.Dp;c=new og(c.left-.5*d,c.top-.5*d,c.width+d,c.height+d);d=Math.abs(b.top-c.top);var e=Math.abs(b.width-c.width),f=Math.abs(b.height-c.height);a.qA=1E-4>Math.abs(b.left-c.left)&&1E-4>d&&1E-4>e&&1E-4>f&&!a.jY}}
class Pm{constructor(a,b,c){this.type=a;this.Ka=b;this.zIndex=c;this.Kk=[];this.tp=[];this.xc=null;this.jY=!1;this.text="";this.Mk=this.Dk=!1;this.rotation=0;this.Ad=this.ri=void 0;this.Dp=0;this.qA=!1;this.Ev=new Mm}};var Qm={rda:"slide",Aca:"interaction",Bda:"quiz",Zda:"scenario"};q("ispring.presenter.presentation.slides.SlideType",Qm);q("PRESENTATION_SLIDE","slide",Qm);q("INTERACTION_SLIDE","interaction",Qm);q("QUIZ_SLIDE","quiz",Qm);q("SCENARIO_SLIDE","scenario",Qm);function Rm(a,b,c,d,e,f,g){this.N0=a;this.rg=b;this.Ja=c;this.Ha=d;this.Zh=e;this.v0=void 0==f?"":f;this.S6=g;this.rk=1}k=Rm.prototype;k.containerId=function(){return this.N0};k.url=function(){return this.rg};k.width=function(){return this.Ja};k.height=function(){return this.Ha};k.Ta=function(){return this.Zh*this.rk};k.Hk=function(a){this.rk=a};k.bgColor=function(){return this.v0};k.v_=function(){return this.S6};function Sm(){this.sx=[]}Sm.prototype.count=function(){return this.sx.length};Sm.prototype.Hk=function(a){for(let b=0;b<this.sx.length;++b)this.sx[b].Hk(a)};function Tm(a,b){this.ub=a;this.rg=b}k=Tm.prototype;k.Ja=0;k.Ha=0;k.bX=0;k.rk=1;k.Mg=!1;k.iR=!1;k.ub="";k.rg="";k.width=function(){return this.Ja};k.Db=function(a){this.Ja=a};k.height=function(){return this.Ha};k.Dc=function(a){this.Ha=a};k.timeout=function(){return this.bX*this.rk};k.setTimeout=function(a){this.bX=0<=a?a:0};k.Hk=function(a){this.rk=a};k.$N=function(){return this.Mg};k.Mp=function(a){this.Mg=a};k.zA=function(){return this.iR};k.id=function(){return this.ub};k.url=function(){return this.rg};function Um(){this.ln=[]}Um.prototype.add=function(a){this.ln.push(a)};Um.prototype.count=function(){return this.ln.length};Um.prototype.Hk=function(a){for(let b=0;b<this.ln.length;++b)this.ln[b].Hk(a)};function Vm(a,b){let c=!1;for(const d of a.hS)-1!=d.indexOf(b)&&(u(d,e=>{a.gA.push(e)}),c=!0);c||a.gA.push(b)}
class Wm extends wg{constructor(){var a=new Am;super("slide");this.SJ=!0;this.Zt=new xm(a);this.zS=[];this.Us=new Jm;this.qd=[];this.gA=[];this.hS=[];this.ln=new Um;this.px=new Bm;this.TI=new Sm;this.Vu=[];this.Jf=a}persistState(a){a=super.persistState(a);a.visitedHyperlinks=this.gA;return a}nn(a,b){super.nn(a,b);this.gA=w(a,"visitedHyperlinks",!1)}rH(){return this.gA}xB(){return this.qd}tg(a){0>Ha(this.qd,a)&&this.qd.push(a)}EB(){return this.ln}};function Xm(a,b){this.qa=a;this.Jr=b}k=Xm.prototype;k.La=null;k.WG=function(a){this.La=a};function Ym(a,b){return kg(a.qa.Vc(),b)}function Zm(a,b){return kg(a.qa.ud(),b)}k.playVideo=function(a,b,c){a=Zm(this,a);if(null!=this.Jr.Na&&a){var d=this.La;$m(d,a,d.U.timestamp(),null!=b?b:null,c||!1)}};k.stopVideo=function(a,b){a=Zm(this,a);null!=this.Jr.Na&&a&&an(this.La,a,b)};
k.pauseVideo=function(a,b){a=Zm(this,a);if(null!=this.Jr.Na&&a){var c=this.La;const d=bn(c,a);d.playing()?(d.pause(),c.Rk==d&&(c.Rk=null)):$m(c,a,c.U.timestamp(),null,b||!1)}};function cn(a,b,c,d,e){this.ub=a;this.G0=b;this.H0=c;this.K5=d;this.L5=e}k=cn.prototype;k.id=function(){return this.ub};k.clientX=function(){return this.G0};k.clientY=function(){return this.H0};k.screenX=function(){return this.K5};k.screenY=function(){return this.L5};function dn(a,b){this.$I=a;this.L6=b}function en(a){const b=[];for(let c=0;c<a.length;++c){const d=a[c];b.push(new cn(d.pointerId,d.clientX,d.clientY,d.screenX,d.screenY))}return new dn(a[0],b)}dn.prototype.gs=function(){return this.$I};dn.prototype.touches=function(){return this.L6};dn.prototype.scale=function(){return this.$I.scale};dn.prototype.rotation=function(){return this.$I.rotation};var fn=["touchstart","mousedown"],gn=["touchend","mouseup"],hn=["touchmove","mousemove"];var jn={passive:!1},kn={passive:!0};function ln(a,b){this.ha=a;this.fm={};this.Mj={};if(b)for(a=0;a<b.length;++a)mn(this,b[a])}k=ln.prototype;k.Wz=!1;k.dD=-1;function nn(a){const b=a.ha;window.navigator.msPointerEnabled?(y(b,"MSPointerDown",a.bU,!1,a),y(b,"MSPointerUp",a.dU,!1,a),y(b,"MSPointerMove",a.cU,!1,a)):(y(b,fn,a.rU,jn,a),y(b,gn,a.pU,!1,a),y(b,hn,a.qU,jn,a))}
function on(a){const b=a.ha;window.navigator.msPointerEnabled?(Ye(b,"MSPointerDown",a.bU,!1,a),Ye(b,"MSPointerUp",a.dU,!1,a),Ye(b,"MSPointerMove",a.cU,!1,a)):(Ye(b,fn,a.rU,jn,a),Ye(b,gn,a.pU,!1,a),Ye(b,hn,a.qU,jn,a))}k.rU=function(a){const b=a.Ic;if(!this.Wz||b.touches&&1==b.touches.length)this.Wz=!0,a=pn(a),qn(this,"touchStart",a)};k.pU=function(a){if(this.Wz){this.Wz=!1;const b=pn(a);qn(this,"touchEnd",b)&&(mj(a.target)||kj(a.target)||lj(a.target)||a.preventDefault())}};
k.qU=function(a){!lj(a.target)&&this.Wz&&(a=pn(a),qn(this,"touchMove",a))};function pn(a){a=a.Ic;if(void 0!==window.TouchEvent&&a instanceof TouchEvent){var b=[];for(let c=0;c<a.touches.length;++c){const d=a.touches[c];b.push(new cn(d.identifier,d.clientX,d.clientY,d.screenX,d.screenY))}a=new dn(a,b)}else b=[],b.push(new cn(0,a.clientX,a.clientY,a.screenX,a.screenY)),a=new dn(a,b);return a}
k.bU=function(a){var b=a.Ic;this.fm[b.pointerId]=b;rn(this,a);b=lc(this.fm);a=1==b.length?"touchStart":"touchMove";b=en(b);qn(this,a,b)};k.dU=function(a){const b=a.Ic;if(b.pointerId in this.fm){delete this.fm[b.pointerId];rn(this,a);var c=lc(this.fm);a=0<c.length?"touchMove":"touchEnd";0==c.length&&(c=[b]);c=en(c);qn(this,a,c)&&b.preventDefault()}};k.cU=function(a){const b=a.Ic;b.pointerId in this.fm&&(this.fm[b.pointerId]=b,rn(this,a),a=lc(this.fm),a=en(a),qn(this,"touchMove",a))};
function rn(a,b){"touch"==b.pointerType&&(0<a.dD&&clearTimeout(a.dD),a.dD=setTimeout(a.X1.bind(a),200))}k.X1=function(){this.fm={};this.dD=-1;for(const a in this.Mj)this.Mj.hasOwnProperty(a)&&this.Mj[a].sp()};function qn(a,b,c){let d=0,e=null;for(const f in a.Mj)if(a.Mj.hasOwnProperty(f)){const g=a.Mj[f],h=g.fG(b,c);h>d&&(d=h,e=g)}return e?(c.gs().defaultPrevented?e.sp():e.NF(c),!0):!1}function mn(a,b){a.Mj[b.Fv()]=b}function sn(a,b){b=b.Fv();b in a.Mj&&delete a.Mj[b]}
function tn(a,b){return b in a.Mj?a.Mj[b]:null};function un(){this.Pz=new C;this.lR=new C;this.vM=new C;this.uM=new C}k=un.prototype;k.Um=null;k.uF=!1;k.Fv=function(){return"tap"};k.fG=function(a,b){if("touchEnd"==a)return this.uF?1:0;const c=new rd(b.touches()[0].clientX(),b.touches()[0].clientY());if("touchStart"==a&&1==b.touches().length)return this.Um=c,this.uF=!0,this.vM.C(),Qj||y(window,"scroll",this.sp,!1,this),0;if(!this.Um)return 0;50>=ud(c,this.Um)||this.uF&&this.sp();return 0};
k.NF=function(a){this.Pz.C(this.Um.x,this.Um.y,a.gs());let b=!1;const c=Date.now();this.SS&&1E3>c-this.SS&&50>=ud(this.q2,this.Um)&&(b=!0,this.lR.C(this.Um.x,this.Um.y,a.gs()));this.SS=b?null:c;this.q2=this.Um};k.sp=function(){Ye(window,"scroll",this.sp,!1,this);this.uF=!1;this.uM.C()};var vn={},wn=!1,xn=-1;function yn(a){return a in vn?vn[a]:null}function zn(a,b,c,d,e){this.Ha=a;this.s7=b;this.iX=c;this.x0=d||!1;this.f2=e||!1}zn.prototype.height=function(){return this.Ha};zn.prototype.QP=function(){return this.s7};zn.prototype.bold=function(){return this.x0};zn.prototype.italic=function(){return this.f2};function An(a){a=a||document.styleSheets;for(var b=[],c=Bn(a),d=0;a=c[d];d++){var e=Cn(a);if(e&&e.length)for(var f=0,g=0,h=e.length,l;g<h;g++)l=e[g],l.href||(l.style&&(l.parentStyleSheet||(l.style["-closure-parent-stylesheet"]=a),l.style["-closure-rule-index"]=f),b.push(l)),f++}return b}function Cn(a){var b=null;try{b=a.cssRules||a.rules}catch(c){if(15==c.code)throw c.styleSheet=a,c;}return b}
function Bn(a,b){var c=[];a=a||document.styleSheets;b=void 0!==b?b:!1;if(a.imports&&a.imports.length)for(var d=0,e=a.imports.length;d<e;d++)Ua(c,Bn(a.imports[d]));else if(a.length)for(d=0,e=a.length;d<e;d++)Ua(c,Bn(a[d]));else{var f=Cn(a);if(f&&f.length){d=0;e=f.length;for(var g;d<e;d++)g=f[d],g.styleSheet&&Ua(c,Bn(g.styleSheet))}}!(a.type||a.rules||a.cssRules)||a.disabled&&!b||c.push(a);return c}
function Dn(a){var b=Kd(),c=b.Hc,d=b.createElement("STYLE");a:{var e=((c?c.parentWindow||c.defaultView:window)||ha).document;if(e.querySelector&&(e=e.querySelector('style[nonce],link[rel="stylesheet"][nonce]'))&&(e=e.nonce||e.getAttribute("nonce"))&&od.test(e))break a;e=""}e&&d.setAttribute("nonce",e);d.type="text/css";b.getElementsByTagName("HEAD")[0].appendChild(d);d.styleSheet?d.styleSheet.cssText=a:d.appendChild(c.createTextNode(a));return d};function En(a){return"string"==typeof a.className?a.className:a.getAttribute&&a.getAttribute("class")||""}function Fn(a){return a.classList?a.classList:En(a).match(/\S+/g)||[]}function Gn(a,b){"string"==typeof a.className?a.className=b:a.setAttribute&&a.setAttribute("class",b)}function Hn(a,b){return a.classList?a.classList.contains(b):Pa(Fn(a),b)}function In(a,b){if(a.classList)a.classList.add(b);else if(!Hn(a,b)){var c=En(a);Gn(a,c+(0<c.length?" "+b:b))}}
function Jn(a,b){a.classList?a.classList.remove(b):Hn(a,b)&&Gn(a,Array.prototype.filter.call(Fn(a),function(c){return c!=b}).join(" "))};function Kn(a,b){Ln(Mn(),a,b)}function Nn(a){return"matrix("+Mn().mF(a).join(",")+")"}function On(a){return Mn().getTransform(a)}function Pn(a){var b=Mn();a=(a=Zh(a,b.Uy.transformOrigin))?(a=Qn(a,2))?new rd(a[0],a[1]):null:null;return a}function Rn(a,b,c){b=Fm(b,c);Ln(Mn(),a,b)}function Sn(a,b,c){c=c||b;b=(new Cm).setTransform(b,0,0,c,0,0);Ln(Mn(),a,b)}function Tn(a){const b=a.style.display;a.style.display="none";const c=a.offsetHeight;a.style.display=b;return c}
function Un(a){return Math.floor(1E6*a)/1E6}function Vn(a){let b=Math.min(a.boundingWidth/a.width,a.boundingHeight/a.height);!1===a.cY&&(b=Math.min(b,1));const c=Math.min(a.boundingWidth,a.width*b),d=Math.min(a.boundingHeight,a.height*b);return{width:c,height:d,scale:b,left:Math.floor((a.boundingWidth-c)/2),top:Math.floor((a.boundingHeight-d)/2)}}var Wn=null;
function Mn(){if(Wn)return Wn;let a=null;const b=Ud("DIV"),c=[["transform",Xn,{transform:"transform",transformOrigin:"transformOrigin"}],["webkitTransform",Xn,{transform:"webkitTransform",transformOrigin:"webkitTransformOrigin"}],["msTransform",Xn,{transform:"msTransform",transformOrigin:"msTransformOrigin"}],["MozTransform",Yn,{transform:"MozTransform",transformOrigin:"MozTransformOrigin"}],["OTransform",Xn,{transform:"OTransform",transformOrigin:"OTransformOrigin"}]];for(let d=0;d<c.length;++d)if(void 0!==
b.style[c[d][0]]){a=new c[d][1](c[d][2]);break}if(!a)throw Error("browser doesn't support css matrix transformation");return Wn=a}function Xn(a){this.Uy=a}function Ln(a,b,c){b.style[a.Uy.transform]=c.isIdentity()?"":"matrix("+a.mF(c).join(",")+")"}Xn.prototype.getTransform=function(a){return(a=Zn(this,a))?new Cm(a[0],a[1],a[2],a[3],a[4],a[5]):null};function Zn(a,b){a="none"!=Zh(b,"display")?Zh(b,a.Uy.transform):b.style[a.Uy.transform];return 0==a.lastIndexOf("matrix(",0)?Qn(a,6):null}
Xn.prototype.mF=function(a){return[Un(a.Jc),Un(a.Tc),Un(a.Sc),Un(a.Uc),Un(a.sd),Un(a.td)]};function Qn(a,b){const c=[];for(let d=0;d<b;++d){const e=a.match(/^.*?(-?\d+(?:\.\d+)?(e-?\d+)?)/);if(!e)return null;c[d]=parseFloat(e[1]);a=a.substr(e[0].length)}return c}function Yn(a){this.Uy=a}t(Yn,Xn);Yn.prototype.mF=function(a){a=Yn.hb.mF.call(this,a);a[4]+="px";a[5]+="px";return a};function $n(a,b,c){this.od=a;if(a.parentNode!=ao()&&(b||!he(document.body,a))){this.wq=ge(a);b=0;let d=a;for(;d.previousSibling;)d=d.previousSibling,++b;this.Ct=b;c||bo(this);ao().appendChild(a)}}var co={};$n.prototype.wq=null;function eo(a){if(a.wq){ae(a.wq,a.od,a.Ct);const b=co[a.wq];b&&Qa(b,a.Ct)}}var fo=null;
function ao(){if(!fo){const a=Xd("div");E(a,{position:"absolute",overflow:"hidden",width:"1px",height:"1px",top:0,left:0,whiteSpace:"nowrap"});G(a,0);const b="_"+Hd();a.id=b;Dn("#"+b+" * { position: absolute; }");document.body.appendChild(a);fo=a}return fo}function bo(a){co[a.wq]||(co[a.wq]=[]);const b=co[a.wq];let c=0;u(b,function(d){d<=this.Ct&&++c},a);a.Ct+=c;b.push(a.Ct)};function go(a){this.fU=a;this.Zn=[];this.SI=0;this.IH=[]}go.prototype.addElement=function(a){-1==this.Zn.indexOf(a)&&(this.Zn.push(a),this.SI++,a=new $n(a,!0,!0),this.IH.push(a))};function ho(){}ho.prototype.bQ=!1;ho.prototype.preventAction=function(){this.bQ=!0};ho.prototype.preventAction=ho.prototype.preventAction;ho.prototype.actionPrevented=function(){return this.bQ};ho.prototype.actionPrevented=ho.prototype.actionPrevented;function io(a,b){for(const c of b)(b=Gk(a,c))&&In(b,"visited")}
function jo(a){const b=wn,c=Hb||Ib&&18>parseInt(Vb,10);let d=Hb,e;d&&(e=parseInt(Vb,10),11<=e&&(d=!1));const f=a.content();a=f.querySelectorAll("span");const g=new go(()=>{Tn(f)});for(let v=0;v<a.length;++v){const x=a[v],F=window.getComputedStyle(x,null);var h=yn(F.fontFamily);if(h){if(b){var l=parseFloat(F.top)||0;x.style.top=l+h.iX*(parseFloat(F.fontSize)||0)+"px"}h.bold()&&(x.style.fontWeight="normal");h.italic()&&(x.style.fontStyle="normal")}jk&&(l=parseFloat(ko(x)),isNaN(l)||(g.addElement(x),
setTimeout(function(I,B,K){return function(){var S=I.clientWidth;if(0<S&&(S=B-S,1<Math.abs(S))){const T=I.textContent.length,V=window.getComputedStyle(I,null);I.style.letterSpacing=(parseFloat(V.letterSpacing)||0)+S/(T-1)+"px"}S=K.Zn.indexOf(I);if(-1!=S&&(K.Zn[S]=null,K.SI--,0==K.SI)){for(S=K.IH.length-1;0<=S;--S)eo(K.IH[S]);K.fU&&K.fU()}}}(x,l,g),0)));if(d&&(l=x.currentStyle["text-shadow"])&&"none"!=l){l=l.split(" ");if(4>l.length)continue;h=3;if(0<=l[0].search("rgb")||0<=l[0].search("#"))h=0;var n=
l.splice(h,l.length-3).join(""),m=parseFloat(l[2]);l=parseFloat(F.top)||0;h=parseFloat(F.left)||0;let I=1,B=1;var p=0,r=F.msTransform;r&&(r=r.match(/matrix\(\s*([\d.-]+),\s*([\d.-]+),\s*([\d.-]+),\s*([\d.-]+),\s*[\d.-]+,\s*[\d.-]+\s*\)/))&&5==r.length&&(I=parseFloat(r[1]),B=parseFloat(r[4]),p=parseFloat(r[3]));if(10>e)x.style.color=n,0<m&&.233<=Math.abs(I)&&.233<=Math.abs(B)&&(x.style.filter="progid:DXImageTransform.Microsoft.Blur(pixelradius="+m+")"),x.style.left=h-I*m+"px",x.style.top=l-B*m+"px";
else{r=1.5*((parseFloat(F.lineHeight)||100)+m);p*=r;const K=r*B;x.style.color="#000";x.style.left=h-p+"px";x.style.top=l-K+"px";x.style.textShadow="0 "+r+"px "+m+"px "+n;"absolute"==F.position?x.style.clip="rect("+.7*r+"px,auto,"+2*r+"px,auto)":(n=ge(x),m=n.currentStyle,"a"==n.nodeName.toLowerCase()&&"absolute"!=m.position&&(n=ge(n)),n.style.visibility="hidden",m=new $n(n),setTimeout(function(S,T,V,aa,da,na,ob,zb){return function(){var Mc=fi(S,ob);const jb=Mc.y+.7*T*na;Mc=Mc.y+2*T*na;let hc=aa+S.offsetWidth*
da;var Ka=ob.style.clip;Ka&&(Ka=Ka.match(/rect\(\s*([\d.-]+)px,\s*([\d.-]+)px,\s*([\d.-]+)px,\s*([\d.-]+)px\s*\)/))&&5==Ka.length&&(hc+=parseFloat(Ka[2])-parseFloat(Ka[4]));ob.style.clip="rect("+jb+"px,"+hc+"px,"+Mc+"px,"+aa+"px";eo(zb);ob.style.visibility="visible"}}(x,r,l,h,I,B,n,m),0))}}c&&"rtl"==F.direction&&"relative"==F.position&&(x.style.left=-(parseFloat(F.left)||0)+"px")}}function lo(a,b,c){b=new ln(b);const d=new un;c&&d.Pz.addHandler(c);mn(b,d);nn(b);a.D6.push({Nfa:d,Dfa:c,Gfa:b})}
class mo extends Hk{constructor({content:a,mode:b="normal",xB:c}){super(a,b);this.qd=c;this.ka=new C;this.Pr=new C;this.CX=ck;this.Mt=null;this.pd=[];this.D6=[];this.jI=!1}mG(a){this.jI||(io(this,a),jo(this),this.cQ(),this.jI=!0)}cW(){this.jI=!1}cQ(){if("normal"==this.hu){if(this.CX){this.Mt=this.content().querySelectorAll("a");for(var a=0;a<this.Mt.length;++a)this.Mt[a].onclick&&lo(this,this.Mt[a])}else a=y(this.content(),"click",this.g3,!1,this),this.pd.push(a);for(a=0;a<this.qd.length;++a){var b=
this.qd[a],c;if(c=Gk(this,b)){if("div"==c.nodeName.toLowerCase()){var d=de(c);if(1==d.length&&"svg"==d[0].nodeName.toLowerCase()){d=d[0];var e=de(d);if(1==e.length&&"a"==e[0].tagName)c=e[0];else{c=document.createElementNS("http://www.w3.org/2000/svg","a");c.setAttribute("fill","none");for(let f=0;f<e.length;++f)c.appendChild(e[f]);d.appendChild(c)}}}}else c=null;if(c){c.Ps=b;d=c.getElementsByTagName("a");for(e=0;e<d.length;++e)d[e].Ps=b;this.CX?lo(this,c,this.u4.bind(this)):(E(c,"cursor","pointer"),
b=y(c,"click",this.t4,!1,this),this.pd.push(b))}}}}g3(a){a.stopPropagation();this.ka.C(this,a)}t4(a){if(a.target&&a.target instanceof HTMLVideoElement&&a.target.controls)a.stopPropagation();else{var b=a.currentTarget;if(b&&b.Ps){const c=new ho;this.Pr.C(b.Ps,c);a.stopPropagation();c.actionPrevented()&&a.preventDefault()}}}u4(a,b,c){(a=c.currentTarget)&&a.Ps&&!a.onclick&&!Ma(a.querySelectorAll("a"),d=>null!=d.onclick)&&(b=new ho,this.Pr.C(a.Ps,b),b.actionPrevented()&&c.preventDefault())}};function no(a,b){this.C2=a;this.fT=b||null}var oo=[];no.prototype.fT=null;no.prototype.Pv=function(){return this.C2};no.prototype.rh=function(){return this.fT};function po(a,b,c,d,e,f,g,h){this.FB=a;this.HB=b;this.x1=c;this.y1=d;this.x2=e;this.y2=f;this.GB=g;this.IB=h}po.prototype.clone=function(){return new po(this.FB,this.HB,this.x1,this.y1,this.x2,this.y2,this.GB,this.IB)};po.prototype.Dl=function(a){return this.FB==a.FB&&this.HB==a.HB&&this.x1==a.x1&&this.y1==a.y1&&this.x2==a.x2&&this.y2==a.y2&&this.GB==a.GB&&this.IB==a.IB};function qo(a,b){const c=Xd("canvas");void 0!==a&&(c.width=a);void 0!==b&&(c.height=b);return c}function ro(a,b){b=b instanceof Cm?[b.Jc,b.Tc,b.Sc,b.Uc,b.sd,b.td]:b;a.transform(b[0],b[1],b[2],b[3],b[4],b[5])};function so(a,b,c){this.oo=a;this.$c=this.Gg(b||100,c||100);this.We=this.$c.getContext("2d");this.We.fillStyle="rgba(255,255,255,1)";this.$t=to}so.prototype.$t="";so.prototype.Mx=!1;so.prototype.Gg=function(a,b){return qo(a,b)};so.prototype.apply=function(a,b){const c=a.getContext("2d");c.save();this.fi(this.Mx?1-b:b);b=this.$c;c.scale(a.width/b.width,a.height/b.height);c.globalCompositeOperation=this.$t==to?"destination-in":"destination-out";c.drawImage(b,0,0);c.restore()};
function uo(a){a.We.clearRect(-a.$c.width,-a.$c.height,2*a.$c.width,2*a.$c.height)}function vo(a,b){const c=a.$c.width,d=a.$c.height;a=a.We;switch(b){case wo[90]:a.rotate(.5*Math.PI);a.translate(0,-d);break;case wo[180]:a.rotate(Math.PI);a.translate(-c,-d);break;case wo[270]:a.rotate(1.5*Math.PI),a.translate(-c,0)}}var to="maskIn",wo={0:"0",90:"90",180:"180",270:"270"};function xo(a){so.call(this,a);a=a.rh();a&1&&vo(this,wo[90]);a&4&&(this.$t="maskOut",this.Mx=!0)}t(xo,so);xo.prototype.fi=function(a){const b=this.$c;uo(this);a*=b.width;this.We.fillRect(b.width/2-a/2,0,a,b.height)};function yo(a,b,c,d){so.call(this,a,102,102);this.K0=d;this.B5=c;b||vo(this,wo[90]);a=Math.ceil(this.$c.width/d);c=Math.ceil(this.$c.height/c);this.qx=this.Gg(a,c);this.DE=this.Gg(this.$c.width+a,c)}t(yo,so);
yo.prototype.fi=function(a){uo(this);var b=this.qx.width,c=this.qx.height,d=this.qx.getContext("2d");d.clearRect(0,0,b,c);d.fillStyle="rgba(255,255,255,1)";d.fillRect(0,0,b*a,c);a=this.DE.getContext("2d");a.clearRect(0,0,this.DE.width,this.DE.height);b=this.qx;for(c=0;c<this.K0+1;++c)a.drawImage(b,c*b.width,0);a=this.DE;b=a.height;c=this.qx.width;d=this.We;for(let e=0;e<this.B5;++e)d.drawImage(a,e%2?-c/2:0,e*b)};function zo(a){yo.call(this,a,0<(a.rh()&2),1,6)}t(zo,yo);
function Ao(a){yo.call(this,a,0<(a.rh()&1),6,6)}t(Ao,yo);function Bo(a){so.call(this,a);a.rh()&4&&(this.$t="maskOut",this.Mx=!0)}t(Bo,so);function Co(a){Bo.call(this,a)}t(Co,Bo);Co.prototype.fi=function(a){uo(this);var b=this.$c.width;a*=b;b=(b-a)/2;this.We.fillRect(b,b,a,a)};function Do(a){Bo.call(this,a);a=this.$c.width/2;this.E2=Math.ceil(Math.sqrt(2*a*a))}t(Do,Bo);Do.prototype.fi=function(a){uo(this);const b=this.We,c=this.$c.width/2;a*=this.E2;b.beginPath();b.arc(c,c,a,0,2*Math.PI,!1);b.fill()};
function Eo(a){Bo.call(this,a);a=this.$c.width;this.We.translate(a/2,a/2)}t(Eo,Bo);Eo.prototype.fi=function(a){uo(this);const b=this.We;a*=this.$c.width;b.beginPath();b.moveTo(-a,0);b.lineTo(0,a);b.lineTo(a,0);b.lineTo(0,-a);b.fill()};function Fo(a){Bo.call(this,a)}t(Fo,Bo);Fo.prototype.fi=function(a){uo(this);const b=this.We,c=this.$c.width,d=c/2;a*=c;b.fillRect(0,d-a/2,c,a);b.fillRect(d-a/2,0,a,c)};function Go(a){so.call(this,a);this.jL=[];this.iL=[];for(a=0;5>a;++a)this.jL.push(Ho(100)),this.iL.push(this.Gg(20,20));const b=Ho(25);for(a=0;a<b.length;++a)b[a]%=5;this.N4=b}t(Go,so);function Ho(a){a=cl(bl(0,a));eb(a);return a}
Go.prototype.fi=function(a){uo(this);const b=this.We;a=Math.floor(100*a);var c=this.jL.length;for(var d=0;d<c;++d){const e=this.jL[d],f=this.iL[d].getContext("2d");f.clearRect(0,0,20,20);f.fillStyle="rgba(255,255,255,1)";for(let g=0;g<a;++g){const h=e[g];f.fillRect(2*Math.floor(h/10),h%10*2,2,2)}}for(a=0;5>a;++a)for(c=20*a,d=0;5>d;++d)b.drawImage(this.iL[this.N4[5*a+d]],c,20*d)};function Io(a){so.call(this,a);a.rh()&2&&vo(this,wo[90]);this.rV=cl(bl(0,100));eb(this.rV)}t(Io,so);Io.prototype.fi=function(a){uo(this);const b=this.We,c=this.$c.width;a=Math.floor(100*a);for(let d=0;d<a;++d)b.fillRect(0,this.rV[d],c,1)};function Jo(a){so.call(this,a,96,96);a=a.rh();this.QW=this.Gg(192,96);var b=80==a||160==a;const c=this.QW.getContext("2d");c.fillStyle="rgb(255,255,255)";c.fillRect(0,0,96,96);c.translate(96,0);for(let d=0;16>d;++d)c.fillRect(0,6*d,b?6*(16-d-1):6*d,6);a&32&&vo(this,wo[180])}t(Jo,so);Jo.prototype.fi=function(a){uo(this);this.We.drawImage(this.QW,-192*(1-a),0)};function No(a){so.call(this,a);a.rh()&16&&(this.$t="maskOut",this.Mx=!0);vo(this,wo[270])}t(No,so);No.prototype.fi=function(a){uo(this);const b=this.We;a*=Math.PI;const c=this.$c.width;b.save();b.translate(c/2,c/2);b.beginPath();b.moveTo(0,0);b.arc(0,0,c,-a,a,!1);b.lineTo(0,0);b.fill();b.restore()};function Oo(a,b){so.call(this,a);this.RQ=a.rh();b||(this.$t="maskOut",this.Mx=!0);vo(this,wo[270])}t(Oo,so);Oo.prototype.fi=function(a){uo(this);const b=this.We,c=this.$c.width,d=2*Math.PI/this.RQ;a*=d;b.save();b.translate(c/2,c/2);b.beginPath();for(let e=0;e<this.RQ;++e){const f=d*e;b.moveTo(0,0);b.arc(0,0,c,f,f+a,!1);b.lineTo(0,0)}b.fill();b.restore()};function Po(a){Oo.call(this,a,!0)}t(Po,Oo);function Qo(a){Oo.call(this,a,!1)}t(Qo,Oo);function Ro(a){so.call(this,a);let b=wo[0];switch(a.rh()){case 128:b=wo[90];break;case 64:b=wo[180];break;case 16:b=wo[270]}vo(this,b)}t(Ro,so);Ro.prototype.fi=function(a){const b=this.$c;uo(this);this.We.fillRect(0,0,b.width*a,b.height)};function So(a){so.call(this,a)}t(So,so);So.prototype.fi=function(a){const b=this.$c,c=this.We;uo(this);c.fillStyle="rgba(255,255,255,1)";c.fillRect(0,0,b.width*a,b.height)};var To={};function Uo(a){switch(a.Pv()){case "wipe":return new Ro(a);case "barn":return new xo(a);case "checkerboard":return new Ao(a);case "blinds":return new zo(a);case "dissolve":return new Go(a);case "randombar":return new Io(a);case "strips":return new Jo(a);case "wedge":return new No(a);case "wheelCw":return new Po(a);case "wheelCcw":return new Qo(a);case "box":return new Co(a);case "circle":return new Do(a);case "diamond":return new Eo(a);case "plus":return new Fo(a)}return new So(a)};function Vo(a){this.ha=a}k=Vo.prototype;k.aI=null;k.$B=!1;k.bI=!1;k.Io=null;function Wo(a,b){a.$B!=b&&(a.$B=b,a.cA(b))}k.cA=function(a){const b=a?this.canvas():this.ha;a=a?this.ha:this.canvas();var c=a.parentNode;c&&c.replaceChild(b,a)};k.canvas=function(){this.aI||(this.aI=this.Gg());return this.aI};k.content=function(){return this.ha};function Xo(a,b){if(a.bI!=b&&(a.bI=b)&&a.Io){b=a.canvas();for(let c=0;c<a.Io.length;++c)a.Io[c](b);a.Io=null}}k.Nv=function(){return this.bI};
function Yo(a,b){a.Nv()?b(a.canvas()):(a.Io||(a.Io=[]),a.Io.push(b))};function Zo(a,b,c,d,e){this.wg=!!b;this.node=null;this.Ag=0;this.CP=!1;this.wY=!c;a&&this.setPosition(a,d);this.depth=void 0!=e?e:this.Ag||0;this.wg&&(this.depth*=-1)}t(Zo,Vk);k=Zo.prototype;k.setPosition=function(a,b,c){if(this.node=a)this.Ag="number"===typeof b?b:1!=this.node.nodeType?0:this.wg?-1:1;"number"===typeof c&&(this.depth=c)};k.clone=function(){return new Zo(this.node,this.wg,!this.wY,this.Ag,this.depth)};
k.next=function(){if(this.CP){if(!this.node||this.wY&&0==this.depth)return Wk;var a=this.node;var b=this.wg?-1:1;if(this.Ag==b){var c=this.wg?a.lastChild:a.firstChild;c?this.setPosition(c):this.setPosition(a,-1*b)}else(c=this.wg?a.previousSibling:a.nextSibling)?this.setPosition(c):this.setPosition(a.parentNode,-1*b);this.depth+=this.Ag*(this.wg?-1:1)}else this.CP=!0;return(a=this.node)?Zk(a):Wk};k.eZ=function(){return this.CP};k.MA=function(){return 1==this.Ag};k.cZ=function(){return-1==this.Ag};
k.Dl=function(a){return a.node==this.node&&(!this.node||a.Ag==this.Ag)};k.splice=function(a){var b=this.node,c=this.wg?1:-1;this.Ag==c&&(this.Ag=-1*c,this.depth+=this.Ag*(this.wg?-1:1));this.wg=!this.wg;Zo.prototype.next.call(this);this.wg=!this.wg;c=ja(arguments[0])?arguments[0]:arguments;for(var d=c.length-1;0<=d;d--)b.parentNode&&b.parentNode.insertBefore(c[d],b.nextSibling);ce(b)};function $o(a){this.Ec=a}$o.prototype.DI=0;$o.prototype.context=function(){return this.Ec};function ap(){}k=ap.prototype;k.async=function(){return!1};k.Yl=function(a,b){a=b.context();a.save();a.uv.push([])};k.q_=function(a){a=a.context();a.restore();a.uv.pop()};k.gY=function(a,b){a=b.context();a.save();a.uv.push([])};k.fY=function(a){a=a.context();a.restore();a.uv.pop()};k.isVisible=function(a){return"none"!=Zh(a,"display")};k.MZ=function(a){a.Ml={position:this.Gt(a),opacity:this.QR(a),transform:On(a),transformOrigin:Pn(a)}};
function bp(a,b,c,d){var e=b.Ml?b.Ml.position:(0,a.Gt)(b);(e.left||e.top)&&c.translate(e.left,e.top);e=b.Ml?b.Ml.transform:On(b);d&&(e||(e=new Cm),e.translate(d,0));if(e){if((d=b.Ml?b.Ml.transformOrigin:Pn(b))&&(0!=d.x||0!=d.y)){const f=new Cm;f.translate(d.x,d.y);Dm(f,e);f.translate(-d.x,-d.y);e=f}ro(c,e);Ga(c.uv).push(e)}a=b.Ml?b.Ml.opacity:(0,a.QR)(b);c.globalAlpha*=a}k.Gt=function(a){const b=parseFloat(Zh(a,"left"));a=parseFloat(Zh(a,"top"));return{left:isNaN(b)?0:b,top:isNaN(a)?0:a}};
k.QR=function(a){a=mi(a);return"string"===typeof a?1:a};function cp(){}t(cp,ap);cp.prototype.Yl=function(a,b){cp.hb.Yl.call(this,a,b);try{b.context().drawImage(a,0,0,a.width,a.height)}catch(c){}};var dp={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",
darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",
ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",
lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",
moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",
seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function ep(a){const b={};a=String(a);var c="#"==a.charAt(0)?a:"#"+a;if(fp.test(c))return b.iG=gp(c),b.type="hex",b;a:{var d=a.match(hp);if(d){c=Number(d[1]);const e=Number(d[2]);d=Number(d[3]);if(0<=c&&255>=c&&0<=e&&255>=e&&0<=d&&255>=d){c=[c,e,d];break a}}c=[]}if(c.length)return b.iG=rl(c),b.type="rgb",b;if(dp&&(c=dp[a.toLowerCase()]))return b.iG=c,b.type="named",b;throw Error(a+" is not a valid color string");}var ip=/#(.)(.)(.)/;
function gp(a){if(!fp.test(a))throw Error("'"+a+"' is not a valid hex color");4==a.length&&(a=a.replace(ip,"#$1$1$2$2$3$3"));return a.toLowerCase()}function jp(a){a=gp(a);a=parseInt(a.slice(1),16);return[a>>16,a>>8&255,a&255]}function kp(a,b,c){a=Number(a);b=Number(b);c=Number(c);if(a!=(a&255)||b!=(b&255)||c!=(c&255))throw Error('"('+a+","+b+","+c+'") is not a valid RGB color');b=a<<16|b<<8|c;return 16>a?"#"+(16777216|b).toString(16).slice(1):"#"+b.toString(16)}
function rl(a){return kp(a[0],a[1],a[2])}function tl(a,b,c){0>c?c+=1:1<c&&--c;return 1>6*c?a+6*(b-a)*c:1>2*c?b:2>3*c?a+(b-a)*(2/3-c)*6:a}var fp=/^#(?:[0-9a-f]{3}){1,2}$/i,hp=/^(?:rgb)?\((0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2})\)$/i;
function lp(a,b,c){let d=0,e=0,f=0;if(0==b)f=e=d=c;else{const g=Math.floor(a/60),h=a/60-g;a=c*(1-b);const l=c*(1-b*h);b=c*(1-b*(1-h));switch(g){case 1:d=l;e=c;f=a;break;case 2:d=a;e=c;f=b;break;case 3:d=a;e=l;f=c;break;case 4:d=b;e=a;f=c;break;case 5:d=c;e=a;f=l;break;case 6:case 0:d=c,e=b,f=a}}return[Math.round(d),Math.round(e),Math.round(f)]}
function mp(a){var b=a[0],c=a[1],d=a[2];a=Math.max(Math.max(b,c),d);var e=Math.min(Math.min(b,c),d);if(e==a)e=b=0;else{const f=a-e;e=f/a;b=b==a?(c-d)/f:c==a?2+(d-b)/f:4+(b-c)/f;b*=60;0>b&&(b+=360);360<b&&(b-=360)}return[b,e,a]};function np(){}t(np,ap);np.prototype.Yl=function(a,b){np.hb.Yl.call(this,a,b);bp(this,a,b.context());var c=b.context();try{const d=$h(a,"backgroundColor"),e=a.style.width,f=a.style.height;if(""!=d&&"transparent"!=d&&""!=e&&""!=f){const g=ep(d);c.save();c.fillStyle=g.iG;c.fillRect(0,0,parseFloat(e),parseFloat(f));c.restore()}}catch(d){}"block"==ha.window.getComputedStyle(a,null).display&&(b.DI=0)};function op(){}t(op,ap);op.prototype.Yl=function(a,b){op.hb.Yl.call(this,a,b);bp(this,a,b.context());try{if(a.complete&&0<a.naturalWidth){let c=[a.width,a.height];!Hb||c[0]||c[1]||(c=[a.getAttribute("width"),a.getAttribute("height")]);b.context().drawImage(a,0,0,c[0],c[1])}}catch(c){}};var pp=!Hb&&!xb();function ko(a){if(/-[a-z]/.test("width"))return null;if(pp&&a.dataset){if(Ab()&&!("width"in a.dataset))return null;a=a.dataset.width;return void 0===a?null:a}return a.getAttribute("data-"+"width".replace(/([A-Z])/g,"-$1").toLowerCase())};function qp(){}t(qp,ap);
qp.prototype.Yl=function(a,b){qp.hb.Yl.call(this,a,b);const c=b.context(),d=Gb?a.currentStyle:ha.window.getComputedStyle(a,null);var e=0;"relative"==d.position&&(e=b.DI,b.DI=e+a.offsetWidth);Hb&&"rtl"==d.direction&&"relative"==d.position&&(b=a.Ml?a.Ml.position:(0,this.Gt)(a),b.left&&(e-=2*b.left));bp(this,a,c,e);e=a.innerHTML;e=-1!=e.indexOf("&")?"document"in ha?zd(e):Bd(e):e;if(gb(e)){c.font=[d.fontStyle,d.fontVariant,d.fontWeight,d.fontSize,d.fontFamily].join(" ");c.fillStyle=d.color;a=parseFloat(ko(a));
if(b=d.textShadow){var f=b.match(/rgba?\([^)]+\)/);if(f){var g=f[0];b=b.replace(g,"");b=(f=b.match(/(-?\d+(?:.\d+)?).*\s(-?\d+(?:.\d+)?).*\s(-?\d+(?:.\d+)?)/))?{color:g,offsetX:parseFloat(f[1]),offsetY:parseFloat(f[2]),blur:parseFloat(f[3])}:null}else b=null}else b=null;b?(c.save(),c.fillStyle="rgba(0,0,0,1)",f=2*c.canvas.width,c.translate(f,0),g=c.canvas.hasAttribute("data-scale-x")?c.canvas.getAttribute("data-scale-x"):1,f=[-f*g,0],rp(c).transform(f,0,f,0,1),c.shadowOffsetX=b.offsetX+f[0],c.shadowOffsetY=
b.offsetY+f[1],c.shadowColor=b.color,c.shadowBlur=b.blur,sp(c,e,d,a),c.restore()):sp(c,e,d,a)}};function rp(a){const b=new Cm;a=a.uv;for(let c=0;c<a.length;++c)u(a[c],d=>{var e=d=d.clone(),f=-d.td;e.sd+=-d.sd;e.td+=f;Dm(b,d)});return b}
function sp(a,b,c,d){const e=parseFloat(c.fontSize);let f=parseFloat(c.letterSpacing);var g=parseFloat(c.lineHeight);isNaN(g)&&(g=parseFloat(c.height));var h=yn(c.fontFamily);!h||isNaN(g)?isNaN(g)?(a.textBaseline="alphabetic",g=e):(a.textBaseline="middle",g*=.5):(a.textBaseline="alphabetic",g=.5*(e*h.height()+g)-e*(h.QP()+h.iX));if(isNaN(f))a.fillText(b,0,g),b=a.measureText(b).width;else{const l=[];let n=0;for(h=0;h<b.length;++h){const m=a.measureText(b[h]).width;l[h]=m;n+=m}d&&(f=(d-n)/(b.length-
1));for(h=d=0;h<b.length;++h)a.fillText(b[h],d,g),d+=l[h]+f;b=Math.max(d-f,0)}a:{switch(c.textDecoration){case "underline":c=e+2;break;case "overline":c=0;break;case "line-through":c=e/2+2;break;default:break a}a.fillRect(0,c,b,1)}};function tp(){}t(tp,ap);k=tp.prototype;k.async=function(){return!Gb};k.Yl=function(a,b){up(gb(je(a)),b.context())};k.q_=function(){};k.gY=function(a,b,c){vp(gb(je(a)),b.context(),c)};k.fY=function(a,b){b()};function up(a,b){const c=qo();canvg(c,a,{ignoreMouse:!0,ignoreAnimation:!0});try{b.drawImage(c,0,0)}catch(d){}}
function vp(a,b,c){a=wp(a);const d=Xd("img");d.onload=function(){0<d.width&&0<d.height?b.drawImage(d,0,0):up(a,b);d.onload=null;d.onerror=null;c()};d.onerror=function(){d.onload=null;d.onerror=null;c()};d.src="data:image/svg+xml;base64,"+Lh(a)}function wp(a){0>a.indexOf("http://www.w3.org/2000/svg")&&(a='<svg xmlns="http://www.w3.org/2000/svg" '+a.substr(5));a=a.replace(/style="[^"]*"/,"");return a=a.replace(/<a[^>]*>/g,"").replace(/<\/a>/g,"")}k.MZ=function(){};function xp(){this.Xm={};this.QH=this.j1.bind(this)}xp.prototype.yQ=null;xp.prototype.OS=null;xp.prototype.hI=null;xp.prototype.j1=function(){const a=this.Xm,b=this.OS;let c;for(;c=b.next();){const d=a[c.nodeName.toLowerCase()],e=d.async(),f=this.yQ;b.cZ()?e?d.fY(f,this.QH):d.q_(f):e?d.gY(c,f,this.QH):d.Yl(c,f);if(e)return}c||this.hI&&this.hI()};
function yp(a,b,c,d){const e=b.getContext("2d");e.clearRect(0,0,b.width,b.height);d&&(b.setAttribute("data-scale-x",d.width),e.scale(d.width,d.height));b=new xp;b.Xm.div=new np;b.Xm.a=new np;b.Xm.img=new op;b.Xm.span=new qp;b.Xm.svg=new tp;b.Xm.canvas=new cp;b.Xm.video=new cp;b.yQ=new $o(e);e.uv=[];b.hI=c||null;b.OS=new Bp(a,b.Xm,b.QH)}
function Bp(a,b,c){this.Oa=[];const d=new $n(a),e=this;setTimeout(()=>{const f=new Zo(a);for(;;){var g=f.next();if(g.done)break;g=g.value;if(g!==a){var h=g.nodeName.toLowerCase();if(h in b){var l=f.MA();h=b[h];const n=g.hasAttribute("data-draw-ignore");l&&!h.isVisible(g)||n?(g=f,l=g.wg?-1:1,g.Ag==l&&(g.Ag=-1*l,g.depth+=g.Ag*(g.wg?-1:1))):(l&&h.MZ(g),e.Oa.push({element:g,MA:l}))}}}eo(d);c()},0)}Bp.prototype.Hg=-1;
Bp.prototype.next=function(){this.Hg<this.Oa.length&&++this.Hg;return this.Hg<this.Oa.length?this.Oa[this.Hg].element:null};Bp.prototype.MA=function(){if(0<=this.Hg&&this.Hg<this.Oa.length)return this.Oa[this.Hg].MA;throw Error("iteration ended or not started, current item is null");};Bp.prototype.cZ=function(){return!this.MA()};function Cp(a,b,c){this.ha=a;this.Q0=Math.ceil(b);this.O0=Math.ceil(c)}t(Cp,Vo);k=Cp.prototype;k.Gy=null;k.dL=!1;k.cE=!1;k.mQ=!1;k.hC=null;k.DU=null;k.cA=function(a){if(this.mQ){const b=this.content(),c=this.canvas();if(!this.hC){const d=de(this.content());this.hC=Ta(d)}a?(b.appendChild(c),Dp(this,!1)):(ce(c),Dp(this,!0))}else Cp.hb.cA.call(this,a)};function Dp(a,b){for(let c=0;c<a.hC.length;++c)E(a.hC[c],"visibility",b?"visible":"hidden")}k.Gg=function(){return qo(this.Q0,this.O0)};
function Ep(a){if(!a.cE){if(!a.Gy){a.Gy=a.Gg();const b=a.DU;if(b){const c=a.Gy.getContext("2d");ro(c,b)}}a.cE=!0;a.dL=!1;Xo(a,!1);Fp(a);yp(a.content(),a.Gy,a.F3.bind(a))}}k.F3=function(){this.cE=!1;this.dL=!0;this.JG()};function Fp(a){a=a.canvas();a.getContext("2d").clearRect(0,0,a.width,a.height)}k.JG=function(){this.dL&&(Fp(this),this.canvas().getContext("2d").drawImage(this.Gy,0,0),Xo(this,!0))};function Gp(a){this.ha=a}t(Gp,Vo);Gp.prototype.Gg=function(){const a=this.content(),b=Xd("canvas");var c=On(a);let d=1,e=1;c&&(d=c.Jc,e=c.Uc);c=a.height*e;b.width=a.width*d;b.height=c;return b};Gp.prototype.JG=function(){var a=this.canvas();const b=this.content(),c=a.getContext("2d");c.clearRect(0,0,a.width,a.height);a=Zn(Mn(),b);let d=0,e=0,f=1,g=1;a&&(d=a[4],e=a[5],f=a[0],g=a[3],c.setTransform(f,a[1],a[2],g,d,e));c.drawImage(b,-d/f,-e/g,b.width,b.height);Xo(this,!0)};class Hp extends xl{constructor(a,b,c,d,e){super(c,d,e);this.oo=a;this.Md=b}progress(){return this.Md}};class Ip extends xl{constructor(a,b,c,d){super(b,c,d);this.Z_=null!=a?a:100}alpha(){return this.Z_}};function Jp(a,b,c){this.so=a;this.od=b;a=new $n(b);var d=this.so;this.P1=c;this.va=new Sl;var e="none"!=Zh(this.od,"display");Gl(c,"visibility",!0).add(new Fl(e));e=d.FH;0<e.length&&Gl(c,"cssProperties",!0).add(Kp(e));e=d.GH;0<e.length&&Gl(c,"cssTextProperties",!0).add(Kp(e));d.IR&&(d=this.od.querySelectorAll("span")[0])&&(d=parseInt(Zh(d,"font-size"),10),isNaN(d)||(e=Rl(c),e||(e=new vl,Gl(c,"cssTextProperties",!0).add(e)),e.gh["font-size"]=d));d=["textColor","fillColor","strokeColor","imgColor"];
for(e=0;e<d.length;++e){var f=d[e],g=Gm(this.so,f);g&&Gl(c,f,!0).add(new ul(g,0,!0))}f=this.so;this.Yt=new Cp(this.od,f.Ka().width,f.Ka().height);this.Yt.mQ=!0;c=new Cm;d=new Cm;e=Pn(this.od)||new rd;c.translate(e.x,e.y);if(g=f.Bj())c=Dm(c,g),d=Dm(d,Em(g));if(f=f.vi())c=Dm(c,f),d=Dm(d,Em(f));c.translate(-e.x,-e.y);this.Yt.DU=c;this.B2=d;if(b=b.querySelector("img"))this.iS=new Gp(b);eo(a)}Jp.prototype.iS=null;Jp.prototype.wS=!0;
function Kp(a){const b=new vl;for(let c=0;c<a.length;++c)b.gh[a[c]]="";return b}
Jp.prototype.nn=function(a){const b=this.od;var c=Hl(a,"visibility",Fl).visible(),d=c?"inherit":"none";Yh(this.od,"display")!=d&&(E(this.od,"display",d),c?!J&&Aj&&Tn(this.od):(d=this.od.querySelector("video"))&&!d.paused&&d.pause());if(c){(c=Hl(a,"cssProperties"))&&c!=Hl(this.va,"cssProperties")&&Lp(this,c);if((c=Rl(a))&&c!=Rl(this.va)){d=this.od.querySelectorAll("span");for(var e=0;e<d.length;++e)Lp(this,c,d[e])}(c=Hl(a,"fillColor"))&&c!=Hl(this.va,"fillColor")&&Mp(this,c,"fill");(c=Hl(a,"strokeColor"))&&
c!=Hl(this.va,"strokeColor")&&Mp(this,c,"stroke");if((c=Hl(a,"textColor"))&&c!=Hl(this.va,"textColor")){d=c.color().toString();e=this.od.querySelectorAll("span");for(var f=0;f<e.length;++f){var g=e[f];g.currentStyle?(c=g.currentStyle.textShadow)||(c=g.currentStyle["text-shadow"]):c=window.getComputedStyle(g,null).textShadow;c&&"none"!=c||E(g,"color",d)}}(c=Hl(a,"imgColor"))&&c!=Hl(this.va,"imgColor")&&Np(this,c);Op(this,Hl(a,"filter"));if(Kl(a).Tb!=Kl(this.va).Tb||Ll(a).Tb!=Ll(this.va).Tb||Il(a).angle()!=
Il(this.va).angle()||Jl(a).angle()!=Jl(this.va).angle()||Ml(a).scale()!=Ml(this.va).scale()||Nl(a).scale()!=Nl(this.va).scale()||Ol(a).scale()!=Ol(this.va).scale()||Pl(a).scale()!=Pl(this.va).scale()||Ql(a).shift()!=Ql(this.va).shift())e=new Cm,e.translate(Kl(a).Tb,Ll(a).Tb),e.rotate(Il(a).angle()+Jl(a).angle(),0,0),e.scale(Ml(a).scale()*Nl(a).scale(),Ol(a).scale()*Pl(a).scale()),c=e,d=Ql(a).shift(),f=c.Jc,g=c.Tc,c.Jc+=0*c.Sc,c.Tc+=0*c.Uc,c.Sc+=d*f,c.Uc+=d*g,c=e,(d=this.so.vi())&&(c=Dm(c,d)),(d=this.so.Bj())&&
(c=Dm(d.clone(),c)),Kn(b,c);this.wS&&(E(this.od,{top:0,left:0}),Lb&&Tn(this.od));this.wS=!1;this.va=a}};function Pp(a,b){a=Hl(a.va,"filter");return a instanceof Hp&&b.progress()==a.progress()&&b.oo.Pv()==a.oo.Pv()&&b.oo.rh()==a.oo.rh()?!1:!0}
function Op(a,b){var c=b&&b instanceof Ip?b.alpha():"";G(a.od,c);const d=a.Yt;b&&b instanceof Hp?!d.cE&&Pp(a,b)&&((c=!d.$B)?Ep(d):d.JG(),Yo(d,e=>{var f=b.oo;var g=ma(f)+"";g in To?g=To[g]:(f=Uo(f),g=To[g]=f);g.apply(e,b.progress());Vi(e,"50% 50%");Kn(e,a.B2);Wo(d,!0)}),c&&.1>b.progress()&&Wo(d,!0)):(d.Io=null,d.$B&&(Wo(d,!1),Hb&&Qp(a)))}function Qp(a){if(a=a.od.querySelector("video")){const b=ge(a),c=ki(b);c.width&&(ii(b,c.width+1),setTimeout(()=>{ii(b,c.width)},0))}}
function Lp(a,b,c){c=c||a.od;a=mc(b.gh);for(let d=0;d<a.length;++d){const e=a[d];let f=e in b.gh?b.gh[e]:"";"font-size"==e&&""!==f&&(f+="px");E(c,e,f)}}function Np(a,b){const c=a.iS;if(c)if(b=b.color(),(a=Gm(a.so,"imgColor"))&&b.Dl(a))Wo(c,!1);else{const d=b.kc("rgb");c.Nv()||c.JG();Yo(c,e=>{const f=e.getContext("2d");try{const g=f.getImageData(0,0,e.width,e.height),h=g.data;for(e=0;e<h.length;e+=4)h[e]=d[0],h[e+1]=d[1],h[e+2]=d[2];f.putImageData(g,0,0);Wo(c,!0)}catch(g){}})}}
function Mp(a,b,c){b=b.color().toString();a=a.od.querySelectorAll("path,rect,circle,g,ellipse");for(let d=0;d<a.length;++d){const e=a[d],f=e.getAttribute(c);f&&"none"!=f&&e.setAttribute(c,b)}};function Rp(a,b){this.qa=a;this.n6=b;this.HH={}}function Sp(a,b,c){const d=b.id();if(a.HH[d])return a.HH[d];let e=null;const f=Gk(a.n6,b.id());f&&(e=new Jp(b,f,c));return a.HH[d]=e};function Tp(a){this.t6=new Up(a);this.j7=new Vp(a)}Tp.prototype.process=function(a){const b=Gl(a,"sound");b&&Wp(b,this.t6);(a=Gl(a,"video"))&&Wp(a,this.j7)};
function Wp(a,b){for(let f=0;f<a.count();++f){var c=El(a,f),d=c.Ll();if(d instanceof Xp){var e=b;const g=d.TA();c=0==c.level();switch(d.type()){case Yp:e.play(g,d.zh(),c);break;case Zp:e.pause(g,c);break;case $p:e.stop(g);break;default:throw Error("unknown operation type");}}else if(d instanceof aq)switch(c=b,d.type()){case bq:c.k_();break;default:throw Error("unknown operation type");}else throw Error("unknown operation");}}function Up(a){this.La=a}
Up.prototype.play=function(a,b,c){var d=this.La;a=Ym(d,a);null!=d.Jr.Na&&a&&cq(d.La,a,b,c)};Up.prototype.pause=function(a,b){var c=this.La;a=Ym(c,a);if(null!=c.Jr.Na&&a){c=c.La;const d=dq(c,a);d.playing()?d.pause():cq(c,a,null,b)}};Up.prototype.stop=function(a){var b=this.La;a=Ym(b,a);null!=b.Jr.Na&&a&&dq(b.La,a).stop()};Up.prototype.k_=function(){var a=this.La;null!=a.Jr.Na&&eq(a.La)};function Vp(a){this.La=a}Vp.prototype.play=function(a,b,c){this.La.playVideo(a,b,c)};
Vp.prototype.pause=function(a,b){this.La.pauseVideo(a,b)};Vp.prototype.stop=function(a){this.La.stopVideo(a,!0)};Vp.prototype.k_=function(){throw Error("unsupported operation");};function fq(a){this.va=a}fq.prototype.state=function(){return this.va};function gq(a){this.va="waitForTrigger";this.KM=a}t(gq,fq);gq.prototype.Cj=function(){return this.KM};function hq(a){this.Zi=a}hq.prototype.Ch=function(a,b,c,d,e){b=iq(e);c=null;const f=new um(this.Zi);for(;f.next()&&f.Cj()!==b;){const g=f.actions();f.Cj()?c=jq(e,f.Cj()):g&&c&&g.complete(a,c.Uo)}c=new um(this.Zi);c.seekTo(b);e=jq(e,b).Uo;c.next()&&c.actions()&&(b=c.actions(),b.duration()<=d?b.complete(a,e):b.Cd(d,a,e))};function kq(a){this.Zi=a}kq.prototype.Lm=-1;kq.prototype.eV=null;kq.prototype.Ch=function(a,b,c,d,e,f){if(f){f=iq(e);var g=jq(e,f).Uo;this.eV==c&&this.Lm==b&&(b+=1);f===c?lq(this,a,f,g,b,d):(e=jq(e,c).Uo,lq(this,a,c,e,b,Number.MAX_VALUE),lq(this,a,f,g,0,d));this.eV=f;this.Lm=d}};function lq(a,b,c,d,e,f){e=Math.round(e);f=Math.round(f);a=new vm(a.Zi);for(a.seekTo(c);a.next()&&wm(a);){c=wm(a);const g=Math.round(c.NL);g>=e&&g<=f&&c.Cd(b,d.add(g))}};function mq(a,b){this.Jf=a;this.Zi=b;this.Ed=new nq(lm(b.tr),a);this.qT=[new hq(b),new kq(b)];this.R0=new hl;this.reset(0);this.jv=new C}k=mq.prototype;k.Ac=0;k.qw=function(){return this.jv};k.timeline=function(){return this.Zi};k.time=function(){return this.Ac};k.resume=function(a){const b=iq(this.Ed);b&&Rk(jq(this.Ed,b),this.Ac,a)};
k.seek=function(a,b){if(a<this.Ac)throw Error("can't seek backward, use reset() and seek after that");var c=iq(this.Ed);c&&(c=jq(this.Ed,c),Rk(c,this.Ac,b,!0),Rk(c,a,b));this.Ac=a};
k.Ch=function(a,b,c){const d=iq(this.Ed);if(!d)throw Error("at least one trigger must be activated for running timeline playback");c=void 0!==c?c:!0;const e=this.Ac;a=e+a;var f=jq(this.Ed,d).Uo,g=0,h=new um(this.Zi);for(h.seekTo(d);h.next();){var l=h.actions();if(l){if(g=l.duration(),g>a)break}else if(l=h.Cj(),l.required())break;else f=new Qk(Pk(f.add(g))),this.Ed.tg(l,f),f=f.Uo,a-=g,g=0}this.Ac=a;b=new Ul(b,this.R0);for(h=0;h<this.qT.length;++h)this.qT[h].Ch(b,e,d,a,this.Ed,c);oq(this,!0);b.Wc.apply(b);
return b.Op()};k.sv=function(a,b){if(!pq(this,a))return!1;var c=new um(this.Zi);const d=iq(this.Ed);d&&c.seekTo(d);let e=null;const f=[];for(;sm(c);){const g=c.Cj();if(g.LF(a)){e=g;break}else{if(g.required())break;f.push(g)}}if(!e)return this.reset(b),this.sv(a,b);d&&"playing"==this.fh.state()&&Rk(jq(this.Ed,d),this.Ac,b,!0);if(0<f.length)for(a=new Qk(b),Rk(a,0,b,!0),c=0;c<f.length;++c)this.Ed.tg(f[c],a);this.Ed.tg(e,new Qk(b));this.Ac=0;oq(this,!1);return!0};
function pq(a,b){function c(e){for(;sm(e)&&!e.Cj().required(););return e.Cj()}const d=new um(a.Zi);(a=iq(a.Ed))&&d.seekTo(a);if(a=c(d))return a.LF(b);d.reset();sm(d);return(a=c(d))&&a.LF(b)}k.reset=function(a){this.Ed.clear();this.Ed.tg(this.Zi.zq[0],new Qk(a));this.Ac=0;oq(this,!1)};
function oq(a,b){const c=new um(a.Zi);var d=iq(a.Ed);d&&c.seekTo(d);d=null;let e="completed";for(;c.next();){const f=c.actions(),g=c.Cj();if(g&&g.required()){d=g;e="waitForTrigger";break}else if(f&&(!b||a.Ac<f.duration())){e="playing";break}}a.fh&&"playing"==a.fh.state()&&e!=a.fh.state()&&a.jv.C();if("waitForTrigger"==e){if(!d)throw Error("requiredTrigger must be set for WAIT_FOR_TRIGGER state");a.fh=new gq(d)}else a.fh=new fq(e)}k.playbackState=function(){return this.fh};
k.persistState=function(){const a={s:this.fh.state(),t:this.Ac,T:this.Ed.persistState()};"waitForTrigger"==this.fh.state()&&(a.nt=this.fh.Cj().id());return a};k.restoreState=function(a){const b=a.s;this.fh="waitForTrigger"==b?new gq(this.Jf.qd[a.nt]):new fq(b);this.Ac=a.t;this.Ed=new nq(lm(this.Zi.tr),this.Jf,a.T)};
function nq(a,b,c){this.KB=a;this.Jf=b;this.qd=[];this.$z=[];if(c){a=c.t;b=c.at;for(let d=0;d<a.length;++d){const e=this.Jf.qd[a[d]];c=b[d];const f=new Qk(c.t);f.vl=Ta(c.p);this.tg(e,f)}}}nq.prototype.persistState=function(){const a=[];u(this.qd,c=>{a.push(c.id())},this);const b=[];u(this.$z,c=>{b.push(c.persistState())},this);return{t:a,at:b}};nq.prototype.tg=function(a,b){b.KB=this.KB[this.$z.length];this.qd.push(a);this.$z.push(b)};
function jq(a,b){b=Ha(a.qd,b);if(0>b)throw Error("trigger wasn't activated");return a.$z[b]}function iq(a){const b=a.qd.length;return 0<b?a.qd[b-1]:null}nq.prototype.clear=function(){this.qd=[];this.$z=[]};function qq(a,b,c){this.Zg=a;this.mb=b;this.N6=c}qq.prototype.apply=function(a){Gl(a.Op().get(this.Zg),this.mb,!0).add(this.N6)};function rq(a,b){this.Zg=a;this.va=b}t(rq,Wl);rq.prototype.Cd=function(a){a=a.Wc;const b=Cl();for(let d=0;d<b.length;++d){const e=b[d];var c=Gl(this.va,e,!1);c&&0<c.count()&&(c=El(c,0),a.add(new qq(this.Zg,e,c)))}};rq.prototype.sj=function(){};function sq(a){this.za=a}sq.prototype.duration=function(){return this.za};sq.prototype.LA=function(a){return a<=this.za};sq.prototype.HP=function(){return[this.za]};function tq(a,b,c){ol.call(this,c);this.$D=a;this.Rg=b}t(tq,ol);tq.prototype.Ll=function(){return this.$D};tq.prototype.level=function(){return this.Rg};function Xp(a,b,c){this.G2=a;this.Da=b;this.rl=void 0!==c?c:null}var Yp="play",Zp="pause",$p="stop";Xp.prototype.rl=null;Xp.prototype.TA=function(){return this.G2};Xp.prototype.type=function(){return this.Da};Xp.prototype.zh=function(){return this.rl};function aq(){this.Da=bq}var bq="stopEffectChannel";aq.prototype.type=function(){return this.Da};function uq(a){a=vq(a);let b=null;for(let c=a.length-1;0<=c;--c){const d=a[c];b=b?b.add(d):d;if(d.absolute())break}return b}function vq(a){return(Array.isArray(a)?a:a.kc()).sort((b,c)=>{b=b.X();c=c.X();return!!b!=!!c?b?1:-1:b&&c?Pk(b)-Pk(c):0})};function wq(a){const b=a.qa;var c=b.Zt;if(!c)throw Error("slide must contain main timeline");xq(a);a.Ue=new mq(b.Jf,c);a.Ue.qw().addHandler(()=>{a.jv.C(a.vc)});c=b.zS;a.Pj=[];for(let d=0;d<c.length;++d){const e=new mq(b.Jf,c[d]);a.Pj.push(e);e.qw().addHandler(()=>{a.jv.C(a.vc)})}}
function xq(a){a.qa.SJ&&a.qa.Us.kc().forEach(b=>{if(!a.GJ.includes(b.id())){var c=a.Kn.get(b.id());yq(a,b)&&(Gl(c,"moveX",!0).add(new yl(b.Ka().left,!0)),Gl(c,"moveY",!0).add(new yl(b.Ka().top,!0)));if(c=(c=Sp(a.MX,b,c))?c.P1:null)c=new rq(b.id(),c),a.qa.Zt.EJ.sg(c),a.qa.Zt.tr.sg(b.id(),new sq(0),0),a.GJ.push(b.id())}})}function yq(a,b){return!a.qa.Vu.find(c=>c.xc&&c.xc.id==b.id()||!!c.Kk.find(d=>d.id==b.id()))}function zq(a,b){a&&(a.reset(b),a.timeline().tr.reset())}
function Aq(a){if(!a.Ue)throw Error("animation controller isn't activated");}function Bq(a){return"completed"==a.Ue.playbackState().state()?a.qa.Xa().count()-1:a.Ue.Ed.qd.length-1-1}function Cq(a,b){const c=b.N();return 0>b.ya()||c!=a.vc?!1:!0}
class Dq{constructor(a,b,c,d,e){this.qa=a;this.U=c;this.Kd=e;this.jv=new C;this.vc=a.index();this.Kn=new Tl;this.MX=new Rp(a,b);this.J2=new Tp(d);this.Pj=this.Ue=null;this.nb=!1;this.GJ=[];a.Vu.forEach(f=>Nm(f).forEach(g=>this.Kn.set(g.id,g.state)))}qw(){return this.jv}persistState(){const a=[];u(this.Pj,b=>{a.push(b.persistState())},this);return{m:this.Ue.persistState(),i:a}}restoreState(a){this.Ue||wq(this);this.Ue.restoreState(a.m);this.OG(a);this.Zm(0,0)}OG(a){u(a.i,(b,c)=>{this.Pj[c].restoreState(b)})}reset(a,
b){void 0===a&&(a=-1);void 0===b&&(b=0);this.Ue||wq(this);this.vE=this.nm();this.lV=a;this.mV=b;zq(this.Ue,this.vE);0<=a&&(this.Zm(0,0),this.seek(a,b));this.Zm(0,0,!1)}KG(){this.qa.Us.kc().some(a=>!this.GJ.includes(a.id()))&&(this.qa.Zt.EJ.za=-1,xq(this),this.reset(0,0))}activate(){if(this.nb)throw Error("already activated");this.nb=!0;this.U.$b().addHandler(this.ib,this);this.U.Jk().addHandler(this.JT,this)}deactivate(){Aq(this);this.nb=!1;this.U.$b().removeHandler(this.ib,this);this.U.Jk().removeHandler(this.JT,
this)}play(){Aq(this);this.Ue.resume(this.nm())}pause(){Aq(this)}Zm(a,b,c){var d=[];c=void 0!==c?c:this.U.uf();a=this.Ue.Ch(a,this.Kn,c);d.push(a);for(a=0;a<this.Pj.length;++a)d.push(this.Pj[a].Ch(b,this.Kn));b=[];for(a=0;a<d.length;++a)b=b.concat(mc(d[a].tl));Ya(b);Pa(b,"__mediaTransforms")||b.push("__mediaTransforms");this.Kn.remove("__mediaTransforms");a=d.length;for(c=0;c<b.length;++c){var e=b[c],f=[];for(var g=0;g<a;++g)d[g].contains(e)&&f.push(d[g].get(e));if(1==f.length)g=f[0];else if(1<f.length){g=
void 0;var h=Cl(),l=h.length;g=g||new Sl;for(var n=0;n<f.length;++n){var m=f[n];for(var p=0;p<l;++p){var r=Gl(m,h[p],!1);r&&Gl(g,h[p],!0).concat(r)}}}else continue;f=new Sl;h=Cl();for(l=0;l<h.length;++l)if(n=h[l],m=Gl(g,n,!1)){p=m;if(0<p.count())if(m=El(p,0),m instanceof ul){m=[];for(r=0;r<p.count();++r){var v=El(p,r),x=v.priority();m[x]||(m[x]=[]);m[x].push(v)}m=uq(new Dl(m.pop()))}else if(m instanceof pl)m=uq(p);else if(m instanceof xl){m=vq(p);p=null;for(r=m.length-1;0<=r;--r)if(v=m[r],!p||p.level()>
v.level())p=v;m=p}else if(m instanceof vl){m=vq(p);p=null;for(r=0;r<m.length;++r)v=m[r],p=p?p.add(v):v;m=p}else if(m instanceof tq)if(0<p.count()){r=[];m=[];for(v=0;v<p.count();++v)x=El(p,v),x.Ll()instanceof Xp?r.push(x):m.push(x);p={};for(v=0;v<r.length;++v){x=r[v];var F=x.Ll().TA();F in p||(p[F]=[]);p[F].push(x)}r=[];for(F in p)p.hasOwnProperty(F)&&(v=p[F],v=vq(v),0<v.length&&r.push(v.pop()));m=vq(Sa(r,m));m=new Dl(m)}else m=null;else m=vq(p),m=0<m.length?m.pop():null;else m=null;m&&(m instanceof
Dl?Gl(f,n,!0).concat(m):Gl(f,n,!0).add(m))}g=f;this.Kn.set(e,g)}d=this.MX;F=this.Kn;a=d.qa.Us;for(c=0;c<b.length;++c)g=b[c],g in a.GD&&(e=Im(a,g),g=F.get(g),(e=Sp(d,e,g))&&e.nn(g));this.J2.process(this.Kn.get("__mediaTransforms"))}nm(){return Date.now()}seek(a,b){if(!(0<=a&&a<this.qa.Xa().count()))throw Error("invalid stepIndex");Aq(this);const c=this.nm(),d=Bq(this);let e=1>=this.Ue.Ed.qd.length?0:this.Ue.time();if(a>d||a==d&&(void 0===b||e<=b)){for(;Bq(this)!=a;)this.Ue.sv("__step",c),e=0;void 0!==
b&&0<b-e&&this.Ue.seek(b,c)}else zq(this.Ue,c),this.seek(a,b)}sv(a){Aq(this);const b=this.nm();for(let c=0;c<this.Pj.length;++c)this.Pj[c].sv(a,b);this.vE=b;this.Zm(0,0)}ib(a,b){var c=a.timestamp();if(Cq(this,c)){a=c.ya();c=1E3*c.Ta();var d=this.nm(),e=(d-this.vE)*this.Kd.playbackRate();this.vE=d;d=c-this.mV;if(a!=this.lV||b)d=0,this.seek(a,c);this.Zm(d,e);this.lV=a;this.mV=c}}JT(a){a=a.timestamp();Cq(this,a)&&this.Zm(0,0)}};function Eq(a,b){this.qa=a;this.ve=b;this.fK={}}k=Eq.prototype;k.ny=null;k.My=null;k.activate=function(a){this.ny=[];this.My={};Fq(this,this.qa.Vc(),a.eO.bind(a));Fq(this,this.qa.ud(),a.El.bind(a))};function Fq(a,b,c){for(let d=0;d<b.count();++d){const e=jg(b,d),f=c(e);if(f){const g=ma(f)+"";a.ny.push(f);a.My[g]=e;f.ye.addHandler(a.qu,a)}}}k.deactivate=function(){for(let a=0;a<this.ny.length;++a)this.ny[a].ye.removeHandler(this.qu,this);this.My=this.ny=null};
k.qu=function(a){var b=ma(a)+"";if(b in this.My){var c=this.My[b];b=c.id();a=a.currentTime();var d=b in this.fK?this.fK[b]:0;if(d!=a){var e=a;if(!(d>e)){c=c.hj();const f=[];for(let g=0;g<c.hq.length;++g){const h=c.hq[g],l=h.time();l>=d&&l<=e&&f.push(h)}d=f;for(e=0;e<d.length;++e)this.ve.sv(d[e].id())}}this.fK[b]=a}};function Gq(a){let b=!1,c=!1;Hq(a,(d,e)=>{(e=Gk(a.ja,e.PU))?(Iq(d,e),b=!0):c=!0});a.XM=b&&!c}function Jq(a){Hq(a,b=>b.VO())}function Kq(a){Hq(a,b=>{b.stop();gk&&b.yN()})}function Lq(a){Hq(a,b=>Mq(b));a.XM=!1}function Hq(a,b){const c=a.Na.Jd;a.qa.ud().kc().forEach(d=>{if(!(0<d.Pi)){const e=c.El(d);b(e,d)}})}
class Nq extends Nk{constructor(a,b,c,d){super(a,b,c);this.La=new Xm(a,this);this.ve=new Dq(a,b,c.X(),this.La,d);this.iT=new Eq(a,this.ve);this.XM=this.Rw=!1;this.TM=-1;b.ka.addHandler(this.w4,this);b.Pr.addHandler(this.C4,this)}qw(){return this.ve.qw()}persistState(){return this.ve.persistState()}restoreState(a){this.ve.restoreState(a)}OG(a){this.ve.OG(a)}activate(a){super.activate(a);const b=a.wJ;b.kb=!0;b.vJ.addHandler(this.xU,this);b.xJ.addHandler(this.NT,this);this.La.WG(a.mediaController());
this.ve.activate()}deactivate(){this.La.WG(null);this.ve.deactivate();if(this.Na){const a=this.Na.wJ;a.vJ.removeHandler(this.xU,this);a.xJ.removeHandler(this.NT,this)}super.deactivate()}KF(){if(null==this.Na)throw Error("media activation available only when slide is activated");this.XM||Gq(this);Jq(this);this.iT.activate(this.Na.Jd)}DN(a={}){if(null==this.Na)throw Error("media deactivation available only when slide is activated");this.iT.deactivate();Kq(this);(J||a.n8)&&Lq(this);0<this.TM&&(clearTimeout(this.TM),
this.TM=-1)}mG(){this.ja.mG(this.qa.rH())}play(){this.ve.play();super.play()}pause(){this.ve.pause();super.pause()}KG(){this.ve.KG()}xU(){this.Rw=!0}NT(a){const b=this.qa,c=this.ja;Vm(b,a);io(c,b.rH());this.Ey()}w4(a,b){this.Rw?this.Rw=!1:null!=this.Na&&Oq(this.Na.Hn(),a,b)}C4(a,b,c){!c&&this.Rw?this.Rw=!1:(this.ve.sv(a),b.preventAction())}};class Pq extends Hk{constructor({content:a,mode:b,sb:c,jA:d}){super(a,b);this.Yf=c;this.NB=d}sb(){return this.Yf}iw(){return this.NB||this.Yf.playerController().isCompleted()}};class Qq extends wg{constructor(){super("interaction");this.xm=this.Ao=null;this.NB=!1}kO(){return this.S1}Dn(){return this.Ao}jB(a){this.Ao=a}navigationType(){return this.xm}iP(a){this.xm=a}jA(){return this.NB}};class Rq extends Nk{constructor(a,b,c){super(a,b,c);this.IJ=!1;this.Yf=b.sb()}sb(){return this.Yf}activate(a){super.activate(a);this.IJ||(this.IJ=!0,this.Yf.start());this.zo&&this.Yf.activate()}deactivate(){super.deactivate();this.zo&&this.Yf.deactivate()}Yq(){null!=this.Na&&this.IJ&&this.Yf.activate()}};class Sq{constructor(a,b,c,d,e,f,g,h,l){this.wJ=a;this.s5=b;this.La=c;this.Jd=d;this.Oc=e;this.f7=f;this.Sx=g;this.WU=h;this.le=l}Wv(){return this.s5}mediaController(){return this.La}Hn(){return this.f7}ps(){return this.Sx}soundController(){return this.Oc}};class Tq extends Hk{constructor({content:a,mode:b,Ya:c,kA:d}){super(a,b);this.Nc=c;this.OB=d}Ya(){return this.Nc}iw(){const a=lh(this.Nc);return this.OB||"testing"!=a.quizState()}};class Uq extends Nk{constructor(a,b,c){super(a,b,c);this.Nc=b.Ya();this.Vy=!1}Ya(){return this.Nc}activate(a){super.activate(a);this.Nc.setActionAvailability(a.WU);if(!this.Vy){this.Vy=!0;const b=this.qa,c=b.jE;c&&this.Nc.restoreState(c,a.le.vk+b.BL);this.Nc.stateChangedEvent().addHandler(this.U3,this,1);this.Nc.start()}this.zo&&this.Nc.activate()}deactivate(){super.deactivate();this.zo&&this.Nc.deactivate()}Yq(){null!=this.Na&&this.Vy&&this.Nc.activate()}U3(a){a.actionPrevented()||(a.preventAction(),
this.Ey())}};function Vq(a,b,c){this.Bi=a;this.LU=b;this.xQ=c}Vq.prototype.scenarioPassed=function(){return this.LU};Vq.prototype.wB=function(){return{completed:this.Bi,passed:this.LU,canBePassed:this.xQ}};function Wq(a){var b=a.currentSession(),c=b.completed();a=c||0<a.usedAttemptsCount();const d=b.scenario().settings().evaluationSettings();c=(b=c&&(!d.enabled()||b.scenarioPassed()))||!c||d.allowRetake();return new Vq(a,b,c)};class Xq extends Hk{constructor({content:a,mode:b,tb:c,lA:d}){super(a,b);this.Ae=c;this.PB=d}tb(){return this.Ae}iw(){const a=Wq(this.Ae);return this.PB||a.Bi}};class Yq extends wg{constructor(){super("scenario");this.mL=this.Ao=null;this.PB=!1;this.hn="";this.kE=this.DC=this.gE=null;this.QL=0}lA(){return this.PB}rP(a){this.hn=a}Dn(){return this.Ao}jB(a){this.Ao=a}persistState(a){const b=super.persistState(a);a&&a.hz?(a=a.tb(),b.scenarioState=a.persistState(),a=Wq(a),b.scenarioInfo=a.wB()):(b.scenarioState=this.mL,b.scenarioInfo=this.kE?this.kE.wB():null,b.scenarioInactivityDuration=this.QL);return b}nn(a,b){super.nn(a,b);this.mL=a.scenarioState;const c=
a.scenarioInfo;c&&(this.kE=new Vq(c.completed,c.passed,c.canBePassed));"scenarioInactivityDuration"in a&&(this.QL=a.scenarioInactivityDuration+b)}};class Zq extends Nk{constructor(a,b,c){super(a,b,c);this.Ae=b.tb();this.hz=!1}tb(){return this.Ae}activate(a){super.activate(a);this.Ae.setActionAvailability(a.WU);if(!this.hz){this.hz=!0;const b=this.qa,c=b.mL;c&&this.Ae.restoreState(c,a.le.vk+b.QL);this.Ae.stateChangedEvent().addHandler(this.Z3,this,1);this.Ae.start()}this.zo&&this.Ae.activate()}deactivate(){super.deactivate();this.zo&&this.Ae.deactivate()}Yq(){null!=this.Na&&this.hz&&this.Ae.activate()}Z3(a){a.actionPrevented()||(a.preventAction(),
this.Ey())}};var $q={dda:"playing",Zca:"paused",IDLE:"idle"};q("ispring.presenter.player.transitions.TransitionPlaybackState",$q);q("PLAYING","playing",$q);q("PAUSED","paused",$q);q("IDLE","idle",$q);function ar(a,b){this.x=a;this.y=b}t(ar,rd);k=ar.prototype;k.clone=function(){return new ar(this.x,this.y)};k.scale=rd.prototype.scale;k.normalize=function(){return this.scale(1/Math.hypot(this.x,this.y))};k.add=function(a){this.x+=a.x;this.y+=a.y;return this};k.Bh=function(a){this.x-=a.x;this.y-=a.y;return this};k.rotate=function(a){var b=Math.cos(a);a=Math.sin(a);var c=this.y*b+this.x*a;this.x=this.x*b-this.y*a;this.y=c;return this};function br(a,b,c){return a.clone().Bh(b).rotate(c).add(b)}
k.Dl=function(a){return this===a?!0:a instanceof ar&&!!a&&this.x==a.x&&this.y==a.y};function cr(a,b){if(0==b)return a.clone();b=b*Math.PI/180;let {raa:c,saa:d,N7:e,O7:f}={raa:new ar(a.left,a.top),saa:new ar(a.left+a.width,a.top),N7:new ar(a.left,a.top+a.height),O7:new ar(a.left+a.width,a.top+a.height)};if(!g){a=d;var g=e;var h=f;const l=c.clone();l.add(a);l.add(g);l.add(h);l.x*=.25;l.y*=.25;g=l}c=br(c,g,b);d=br(d,g,b);e=br(e,g,b);f=br(f,g,b);b=new ng(Math.min(c.y,d.y,e.y,f.y),Math.max(c.x,d.x,e.x,f.x),Math.max(c.y,d.y,e.y,f.y),Math.min(c.x,d.x,e.x,f.x));return new og(b.left,b.top,
b.right-b.left,b.bottom-b.top)};function dr(a){if(!a)return a;const b=document.createElement("canvas");b.width=a.width;b.height=a.height;b.id=a.id;b.getContext("2d").drawImage(a,0,0);return b}function er(a,b){const c=[];for(const d of a)if(a=b.querySelector("#"+d))a.setAttribute("data-draw-ignore",!0),c.push(a);return c}function fr(a){for(const b of a)b.removeAttribute("data-draw-ignore")}
function gr(a,b,c,d,e,f=null){const g=er(d,c),h=a.Gg(b),l=h.getContext("2d");l.clearRect(0,0,b.width,b.height);const n=a.Gg(b);yp(c,n,function(){f&&f instanceof HTMLCanvasElement&&l.drawImage(f,0,0);l.drawImage(n,0,0);fr(g);e(h)}.bind(a),new xd(1,1))}function hr(a,b,c,d,e,f){e=cr(e,180*f/Math.PI);c=cr(new og(0,0,c,d),180*f/Math.PI);a.drawImage(b,e.left,e.top,e.width,e.height,c.left,c.top,c.width,c.height)}
function ir(a,b,c,d,e,f,g,h=null){const l=b.width,n=b.height,m=a.Gg(b),p=er(f,c),r=m.getContext("2d");r.clearRect(0,0,l,n);r.translate(l/2,n/2);r.rotate(-d);r.translate(-l/2,-n/2);const v=a.Gg(b);yp(c,v,function(){h&&h instanceof HTMLCanvasElement&&hr(r,h,l,n,e,d);hr(r,v,l,n,e,d);fr(p);g(m)}.bind(a),new xd(1,1))}class jr{Gg(a){const b=Xd("CANVAS");b.width=a.width;b.height=a.height;return b}};function kr(a,b,c){a.$a=b;a.Sm=c;a.RE=Ud("div");a.RE.innerHTML=a.$a.innerHTML;a.rW=Ud("div");a.rW.innerHTML=a.Sm.innerHTML}function lr(a){a.Pe&&(ce(a.Pe),a.Pe=null);a.Pe=Xd("DIV");E(a.Pe,"position","absolute");var b=Xd("DIV");E(b,"position","absolute");a.Pe.appendChild(b);const c=a.Ot?dr(a.Ot):a.rW;b.appendChild(c);b=Xd("DIV");E(b,"position","absolute");a.Pe.appendChild(b);b.appendChild(a.RE);a.tW.appendChild(a.Pe)}function mr(a,b){a.Uu&&($d(a.Uu),a.Ot=b,a.Uu.appendChild(a.Ot||a.Sm))}
function nr(a,b,c){Sn(b,c);ai(b,(a.Ja-a.GU*c)/2,(a.Ha-a.FU*c)/2)}
class or extends Sg{constructor(a,b,c,d,e,f){super();this.Jj=a;this.Pe=this.qa=this.Ot=null;this.Ja=c;this.Ha=d;this.GU=c;this.FU=d;this.hT=Number.MAX_VALUE;this.Hi=b;void 0!==e&&(this.hT=e);this.kk=Xd("DIV");this.tW=Xd("DIV");f&&(f.Je()?this.Pt(f):A(this,f.lk,this.Pt,this))}rf(){var a=this.Jj,b=this.Hi;a.iM.appendChild((0>b?a.Mn:a.K[b]).kk)}Is(a){ni(this.slide(),a)}width(){return this.Ja}height(){return this.Ha}slide(){return this.qa}clone(){return this.Pe}Pt(a){kr(this,a.$a,a.slideBackground());
lr(this)}Jp(){this.Mf();this.qa=Xd("DIV");E(this.qa,"position","absolute");this.Uu=Xd("DIV");E(this.Uu,"position","absolute");this.qa.appendChild(this.Uu);mr(this,this.Ot);this.SE=Xd("DIV");E(this.SE,"position","absolute");this.qa.appendChild(this.SE);this.SE.appendChild(this.$a);this.kk.appendChild(this.qa);lr(this)}bZ(a){mr(this,a);this.qa&&lr(this)}kG(){return this.Ot}Mf(){this.qa&&(ce(this.qa),this.qa=null)}content(){return this.SE}background(){return this.Uu}jU(a){this.Pt(a)}resize(a,b){if(this.Ja!=
a||this.Ha!=b)this.Ja=a,this.Ha=b,this.Hu(a,b)}Hu(a,b){a=Math.min(a/this.GU,b/this.FU,this.hT);this.$a&&nr(this,this.$a,a);this.Sm&&nr(this,this.Sm,a)}};class pr{constructor(a){this.Y0=a}displayObject(){return this.Y0}};class qr{constructor({mj:a,JB:b}){this.Xf=a.concat();this.kN=b.concat()}mj(){return this.Xf.concat()}JB(){return this.kN.concat()}persistState(){const a={};a.indexes=this.Xf;a.zoomStates=this.kN;return a}BN(){return new qr({mj:this.Xf,JB:this.kN})}};function rr(a){for(let b=a.Kh.length-1;0<=b;--b)if(a.Kh[b])return a.Kh[b];return null}function sr(a,b=null){a.VB=b?new pr(b):null;a.Mq=null}function tr(a,b){const c=[];for(let d=0;d<a.Bz.length;++d){const e=a.Bz[d];void 0!==b&&e!=b||c.push(a.Xf[d])}return c}function ur(a,b,c){const d=tr(a,c);return b.every(e=>d.includes(e))}
function vr(a,b,c,d,e,f){function g(l){if(e&&!f.fa(c).visible())return l;for(;l<f.count()&&!f.fa(l).visible();)++l;return l}if(!e)return b;const h=tg(d);d=tr(a,e).concat([c]);if(!h)return g(Math.max.apply(a,d)+1);for(a=0;a<d.length;++a)d[a]==b&&b++;return g(b)}function wr(a){const b=[];for(const c of a.Kh)c?b.push({id:c.effect().id(),ga:c.ga()}):b.push(c);return new qr({mj:a.Xf,JB:b})}
class xr extends Sg{constructor(a){super();this.le=a;this.K=[];this.Xf=[];this.Bz=[];this.Kh=[];this.Od=0;this.Mq=this.VB=null;this.eU=D(this);this.CS=D(this)}push(a,b,c){this.K.push(a);this.Kh.push(b);this.Xf.push(a.index());this.Bz.push(c);this.Od=this.K.length;a=this.le;b=wr(this);a.zl=b;a.Wi=!0}pop(){if(this.Ek())return null;const a={slide:this.K[this.Od-1],v8:this.Kh[this.Od-1]};this.K.splice(this.Od-1,1);this.Kh.splice(this.Od-1,1);this.Xf.splice(this.Od-1,1);this.Bz.splice(this.Od-1,1);this.Od=
this.K.length;var b=this.le,c=wr(this);b.zl=c;b.Wi=!0;return a}reset(a=null){this.K=[];this.Kh=[];this.Xf=[];this.Bz=[];this.Od=0;sr(this,a);this.eU.C();a=this.le;var b=wr(this);a.zl=b;a.Wi=!0}hP(a){this.Mq=new pr(a)}slideBackground(){return this.VB?this.VB.displayObject():null}rO(){return this.Mq?this.Mq.displayObject():null}rG(){const a=this.Ek()?null:this.K[this.Od-1];return a?a.index():-1}Ek(){return!this.Od}};class yr extends mo{cQ(){}};class zr extends wg{constructor(){super("quiz");this.EV=this.OB=this.LH=!1;this.hn="";this.iE=this.jE=this.CC=this.fE=null;this.BL=0;this.Ao=null;this.hX=!0}kA(){return this.OB}UO(){return this.EV}rP(a){this.hn=a}persistState(a){const b=super.persistState(a);a&&a.Vy?(a=a.Ya(),b.quizState=a.persistState(),a=lh(a),b.quizInfo=a.wB()):(b.quizState=this.jE,b.quizInfo=this.iE?this.iE.wB():null,b.quizInactivityDuration=this.BL);return b}nn(a,b){super.nn(a,b);this.jE=a.quizState;const c=a.quizInfo;c&&(this.iE=
new kh(c.type,c.state,c.passed,c.retake,c.attempts));"quizInactivityDuration"in a&&(this.BL=a.quizInactivityDuration+b)}Dn(){return this.Ao}jB(a){this.Ao=a}};function Ar(a,b){var c=[];const d=a.Ca.X().timestamp(),e=Br(d,"slide"+b,c);if(a.WE[e])return Promise.resolve(a.AW.get(a.WE[e]));a.WE[e]={hash:e};const f=a.Vb.Yc[b],g=Cr(a,b);return new Promise(h=>{gr(a.sR,a.jh,g,c,l=>{a.AW.set(a.WE[e],l);h(l)},f.kG())})}
function Dr(a,b,c,d,e,f){const g=a.Ca.X().timestamp(),h=Br(g,b,f,d,e);if(a.pC[h])return Promise.resolve(a.$Q.get(a.pC[h]));a.pC[h]={hash:h};const l=a.Vb.Yc[c],n=Cr(a,c);return new Promise(m=>{ir(a.sR,a.jh,n,e,d,f,p=>{a.$Q.set(a.pC[h],p);p.setAttribute("id",b);m(p)},l.kG())})}
function Er(a,b,c){function d(){return new Promise(n=>{Ar(l,h).then(m=>{l.rb.hP(m);c.hP(l.rb.rO());n()})})}function e(){return new Promise(n=>{Dr(l,g.id(),h,g.Ka(),g.rotation(),[g.lw()]).then(m=>{l.rb.VB=new pr(m);n()})})}b=0<=b?a.K.fa(b):void 0;var f=b instanceof zr||b instanceof Qq||b instanceof Yq;if(!c||f)return Promise.resolve();const g=c.effect(),h=c.Qp(),l=a;g&&g.Vl()&&(sr(a.rb),a.rb.CS.C(b));b=g&&!g.Vl()&&!c.ga();f=!!c.En();a=[];if(f&&b)b=new Promise(n=>{d().then(()=>{e().then(()=>{n()})})}),
a.push(b);else if(f||b)f&&(f=d(),a.push(f)),b&&(b=e(),a.push(b));return Promise.all(a)}function Br(a,b,c,d,e){c=c.join(",");a=[a.ya(),a.Ta(),b,c];d&&a.push(d.toString());void 0!==e&&a.push(e);return a.join("_")}function Cr(a,b){const c=a.Vb.Yc[b];b=a.K.fa(b);var d=c.tW;b.SJ=!1;d=new yr({content:d,xB:b.xB()});a=new Nq(b,d,a.Ca,a.Kd);a.mG();var e=a.Xa();d=e.Yb(e.count()-1);e=e.count()-1;d=d.duration();a.ve.activate();a.ve.reset(e,1E3*d);b.SJ=!0;return c.clone()}
class Fr{constructor({$$:a,Wl:b,Qaa:c,qn:d,slides:e,TF:f,DG:g}){this.jh=a;this.Vb=b;this.Ca=d;this.K=e;this.Na=f;this.Kd=g;this.sR=new jr;this.AW=new WeakMap;this.WE={};this.$Q=new WeakMap;this.pC={};this.rb=c;this.Ex={}}};function Gr(a){this.ha=a.content;this.P0=""==a.contentHover?a.content:a.contentHover;this.rg=a.url;this.Ja=a.width;this.Ha=a.height;this.T6=a.pw;this.n2=a.language;this.a1=a.xv;this.$0=a.wv;this.b1=a.yv;this.c1=a.zv}k=Gr.prototype;k.content=function(){return this.ha};k.contentHover=function(){return this.P0};k.url=function(){return this.rg};k.width=function(){return this.Ja};k.height=function(){return this.Ha};k.pw=function(){return this.T6};k.language=function(){return this.n2};k.xv=function(){return this.a1};
k.wv=function(){return this.$0};k.yv=function(){return this.b1};k.zv=function(){return this.c1};function Hr(a){Gr.call(this,a)}t(Hr,Gr);class Ir{constructor(a,b,c){this.Xg=a;this.w2=b;this.b7=[].concat(c)}name(){return this.Xg}localName(){return this.w2}urls(){return this.b7}};class Jr{constructor(){this.Ry=[]}count(){return this.Ry.length}WY(a){if(0>a||a>=this.count())throw Error("index is out of range");return this.Ry[a]}C7(a){this.Ry.push(a)}}Jr.prototype.getPresenter=Jr.prototype.WY;Jr.prototype.count=Jr.prototype.count;class Kr{constructor(a,b){this.Ce=a;this.iq=b;this.ig=1;this.rg=null;this.Xo="_self"}src(){return this.Ce}Ka(){return this.iq}opacity(){return this.ig}Xd(a){this.ig=a}url(){return this.rg}target(){return this.Xo}};class Lr{constructor(){this.Xs={}}PN(a){return a in this.Xs}};var Mr={Raa:"activated",Lba:"deactivated",UP:"buffering"};q("ispring.presenter.presentation.narration.NarrationTrackPlaybackState",Mr);q("ACTIVATED","activated",Mr);q("DEACTIVATED","deactivated",Mr);q("BUFFERING","buffering",Mr);function Nr(a,b){a.fh!=b&&(a.fh=b,a.VU.C(a))}class Or{constructor(a,b,c){this.sl=a;this.ZI=b;this.Rd=void 0!==c?c:1;this.fh="deactivated";this.VU=new C}Ab(){return this.sl}sf(){return this.ZI}volume(){return this.Rd}playbackState(){return this.fh}playbackStateChangedEvent(){return this.VU}}Or.prototype.playbackStateChangedEvent=Or.prototype.playbackStateChangedEvent;Or.prototype.playbackState=Or.prototype.playbackState;Or.prototype.endTimestamp=Or.prototype.sf;Or.prototype.startTimestamp=Or.prototype.Ab;class Pr extends Or{constructor(a,b,c,d){super(b,c,d);this.g0=a}audio(){return this.g0}}Pr.prototype.audio=Pr.prototype.audio;class Qr{constructor(){this.xl=[]}get u_(){return this.xl}count(){return this.xl.length}HA(a){if(0>a||a>=this.count())throw Error("index is out of range");return this.xl[a]}}Qr.prototype.getTrack=Qr.prototype.HA;Qr.prototype.count=Qr.prototype.count;class Rr extends Qr{TY(a){return this.HA(a)}YX(a){this.xl.push(a)}kc(){const a=[];for(let b=0;b<this.count();++b)a.push(this.TY(b));return a}}Rr.prototype.addAudioTrack=Rr.prototype.YX;Rr.prototype.getAudioTrack=Rr.prototype.TY;class Sr extends Or{constructor(a,b,c,d){super(b,c,d);this.kp=a}video(){return this.kp}width(){return this.kp.width()}height(){return this.kp.height()}}Sr.prototype.height=Sr.prototype.height;Sr.prototype.width=Sr.prototype.width;Sr.prototype.video=Sr.prototype.video;class Tr extends Qr{IA(a){return this.HA(a)}$X(a){this.xl.push(a)}kc(){const a=[];for(let b=0;b<this.count();++b)a.push(this.IA(b));return a}}Tr.prototype.addVideoTrack=Tr.prototype.$X;Tr.prototype.getVideoTrack=Tr.prototype.IA;class Ur{constructor(){this.j0=new Rr;this.l7=new Tr}Al(){return this.j0}Fh(){return this.l7}}Ur.prototype.videoTracks=Ur.prototype.Fh;Ur.prototype.audioTracks=Ur.prototype.Al;class Vr{constructor(a,b,c,d){this.Da=a;this.gd=b;this.rg=c;this.Xo=d}type(){return this.Da}title(){return this.gd}url(){return this.rg}target(){return this.Xo}navigate(a){Ah(this.rg,{target:a||this.Xo})}}Vr.prototype.navigate=Vr.prototype.navigate;Vr.prototype.target=Vr.prototype.target;Vr.prototype.url=Vr.prototype.url;Vr.prototype.title=Vr.prototype.title;Vr.prototype.type=Vr.prototype.type;class Wr{constructor(){this.Fu=[]}count(){return this.Fu.length}dO(a){if(0>a||a>=this.count())throw Error("index is out of range");return this.Fu[a]}kc(){return this.Fu}}Wr.prototype.getReference=Wr.prototype.dO;Wr.prototype.count=Wr.prototype.count;class Xr{constructor(){this.Fu=new Wr}rj(){return this.Fu}}Xr.prototype.references=Xr.prototype.rj;class Yr{constructor(){this.kb=!1}enabled(){return this.kb}Za(a){this.kb=a}};class Zr{constructor(){this.FC=!0}fitToWindow(){return this.FC}}Zr.prototype.fitToWindow=Zr.prototype.fitToWindow;var $r={ica:"free",Hda:"restricted",bea:"sequential"};q("ispring.presenter.presentation.settings.NavigationType",$r);q("FREE","free",$r);q("RESTRICTED","restricted",$r);q("SEQUENTIAL","sequential",$r);class as{constructor(){this.N2=new Rg;this.Tx=new Qg;this.B1=new Lg;this.xm="free"}Jl(){return this.N2}keyboard(){return this.Tx}ms(){return this.B1}navigationType(){return this.xm}iP(a){this.xm=a}}as.prototype.navigationType=as.prototype.navigationType;as.prototype.mouse=as.prototype.Jl;var bs={tda:"prompt",Uaa:"always",Ica:"never"};q("ispring.presenter.presentation.settings.PresentationResumeMode",bs);q("PROMPT_TO_RESUME","prompt",bs);q("ALWAYS_RESUME","always",bs);q("NEVER_RESUME","never",bs);class cs{constructor(){this.EE=this.Pk=this.dT=!1;this.Ku="never"}Il(){return this.dT}P$(a){this.dT=a}te(){return this.Pk}UG(a){this.Pk=a}Xv(){return this.Ku}XO(){return this.EE}}cs.prototype.resumeMode=cs.prototype.Xv;cs.prototype.autoStart=cs.prototype.te;cs.prototype.loopPlayback=cs.prototype.Il;var ds={Tba:["BC","AD"],Sba:["Before Christ","Anno Domini"],Gca:"JFMAMJJASOND".split(""),wea:"JFMAMJJASOND".split(""),Cca:"January February March April May June July August September October November December".split(" "),vea:"January February March April May June July August September October November December".split(" "),fea:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),yea:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),dfa:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),
Aea:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),hea:"Sun Mon Tue Wed Thu Fri Sat".split(" "),zea:"Sun Mon Tue Wed Thu Fri Sat".split(" "),Hca:"SMTWTFS".split(""),xea:"SMTWTFS".split(""),gea:["Q1","Q2","Q3","Q4"],yda:["1st quarter","2nd quarter","3rd quarter","4th quarter"],Vaa:["AM","PM"],Jba:["EEEE, MMMM d, y","MMMM d, y","MMM d, y","M/d/yy"],Nea:["h:mm:ss a zzzz","h:mm:ss a z","h:mm:ss a","h:mm a"],Kba:["{1} 'at' {0}","{1} 'at' {0}","{1}, {0}","{1}, {0}"],H_:6,efa:[5,6],
I_:5},es=ds;es=ds;function fs(a,b,c,d,e,f){"string"===typeof a?(this.xi=a==gs?b:0,this.oi=a==hs?b:0,this.days=a==is?b:0,this.kj=a==js?b:0,this.nj=a==ks?b:0,this.tj=a==ls?b:0):(this.xi=a||0,this.oi=b||0,this.days=c||0,this.kj=d||0,this.nj=e||0,this.tj=f||0)}
fs.prototype.mH=function(){var a=Math.min(this.xi,this.oi,this.days,this.kj,this.nj,this.tj),b=Math.max(this.xi,this.oi,this.days,this.kj,this.nj,this.tj);if(0>a&&0<b)return null;if(0==a&&0==b)return"PT0S";b=[];0>a&&b.push("-");b.push("P");this.xi&&b.push(Math.abs(this.xi)+"Y");this.oi&&b.push(Math.abs(this.oi)+"M");this.days&&b.push(Math.abs(this.days)+"D");if(this.kj||this.nj||this.tj)b.push("T"),this.kj&&b.push(Math.abs(this.kj)+"H"),this.nj&&b.push(Math.abs(this.nj)+"M"),this.tj&&b.push(Math.abs(this.tj)+
"S");return b.join("")};fs.prototype.Dl=function(a){return a.xi==this.xi&&a.oi==this.oi&&a.days==this.days&&a.kj==this.kj&&a.nj==this.nj&&a.tj==this.tj};fs.prototype.clone=function(){return new fs(this.xi,this.oi,this.days,this.kj,this.nj,this.tj)};var gs="y",hs="m",is="d",js="h",ks="n",ls="s";fs.prototype.add=function(a){this.xi+=a.xi;this.oi+=a.oi;this.days+=a.days;this.kj+=a.kj;this.nj+=a.nj;this.tj+=a.tj};
function ms(a,b,c){"number"===typeof a?(this.Hb=ns(a,b||0,c||1),os(this,c||1)):ka(a)?(this.Hb=ns(a.getFullYear(),a.getMonth(),a.getDate()),os(this,a.getDate())):(this.Hb=new Date(xa()),a=this.Hb.getDate(),this.Hb.setHours(0),this.Hb.setMinutes(0),this.Hb.setSeconds(0),this.Hb.setMilliseconds(0),os(this,a))}function ns(a,b,c){b=new Date(a,b,c);0<=a&&100>a&&b.setFullYear(b.getFullYear()-1900);return b}k=ms.prototype;k.PY=es.H_;k.RY=es.I_;
k.clone=function(){var a=new ms(this.Hb);a.PY=this.PY;a.RY=this.RY;return a};k.getFullYear=function(){return this.Hb.getFullYear()};k.getYear=function(){return this.getFullYear()};k.getMonth=function(){return this.Hb.getMonth()};k.getDate=function(){return this.Hb.getDate()};k.getTime=function(){return this.Hb.getTime()};k.getDay=function(){return this.Hb.getDay()};k.getUTCFullYear=function(){return this.Hb.getUTCFullYear()};k.getUTCMonth=function(){return this.Hb.getUTCMonth()};k.getUTCDate=function(){return this.Hb.getUTCDate()};
k.getUTCDay=function(){return this.Hb.getDay()};k.getUTCHours=function(){return this.Hb.getUTCHours()};k.getUTCMinutes=function(){return this.Hb.getUTCMinutes()};k.getTimezoneOffset=function(){return this.Hb.getTimezoneOffset()};k.set=function(a){this.Hb=new Date(a.getFullYear(),a.getMonth(),a.getDate())};k.setFullYear=function(a){this.Hb.setFullYear(a)};k.setYear=function(a){this.setFullYear(a)};k.setMonth=function(a){this.Hb.setMonth(a)};k.setDate=function(a){this.Hb.setDate(a)};k.setTime=function(a){this.Hb.setTime(a)};
k.setUTCFullYear=function(a){this.Hb.setUTCFullYear(a)};k.setUTCMonth=function(a){this.Hb.setUTCMonth(a)};k.setUTCDate=function(a){this.Hb.setUTCDate(a)};
k.add=function(a){if(a.xi||a.oi){var b=this.getMonth()+a.oi+12*a.xi,c=this.getYear()+Math.floor(b/12);b%=12;0>b&&(b+=12);a:{switch(b){case 1:var d=0!=c%4||0==c%100&&0!=c%400?28:29;break a;case 5:case 8:case 10:case 3:d=30;break a}d=31}d=Math.min(d,this.getDate());this.setDate(1);this.setFullYear(c);this.setMonth(b);this.setDate(d)}a.days&&(c=this.getYear(),b=0<=c&&99>=c?-1900:0,a=new Date((new Date(c,this.getMonth(),this.getDate(),12)).getTime()+864E5*a.days),this.setDate(1),this.setFullYear(a.getFullYear()+
b),this.setMonth(a.getMonth()),this.setDate(a.getDate()),os(this,a.getDate()))};k.mH=function(){var a=this.getFullYear();const b=0>a?"-":1E4<=a?"+":"";return[b+Gd(Math.abs(a),b?6:4),Gd(this.getMonth()+1,2),Gd(this.getDate(),2)].join("")+""};k.Dl=function(a){return!(!a||this.getYear()!=a.getYear()||this.getMonth()!=a.getMonth()||this.getDate()!=a.getDate())};k.toString=function(){return this.mH()};function os(a,b){a.getDate()!=b&&a.Hb.setUTCHours(a.Hb.getUTCHours()+(a.getDate()<b?1:-1))}
k.valueOf=function(){return this.Hb.valueOf()};function ps(a,b){this.g_=a;this.BA=b}new ms(0,0,1);new ms(9999,11,31);ps.prototype.getStartDate=function(){return this.g_};ps.prototype.contains=function(a){return a.valueOf()>=this.g_.valueOf()&&a.valueOf()<=this.BA.valueOf()};ps.prototype.iterator=function(){return new qs(this)};function qs(a){this.yO=a.getStartDate().clone();this.BA=Number(a.BA.mH())}t(qs,Vk);qs.prototype.next=function(){if(Number(this.yO.mH())>this.BA)return Wk;var a=this.yO.clone();this.yO.add(new fs(is,1));return Zk(a)};function rs(a,b){a.$W=b}class ss{constructor(){this.hL=void 0;this.kR=this.$W=null}password(){return this.hL}nw(){return this.$W}ZF(){return this.kR}};function ts(){}ts.prototype.oW=null;ts.prototype.cV=null;ts.prototype.bH=function(){return this.oW};function us(a,b){a.oW=b}ts.prototype.FG=function(){return this.cV};function vs(a,b){a.cV=b}function ws(a,b){this.rg=a;this.Xo=b}ws.prototype.url=function(){return this.rg};ws.prototype.target=function(){return this.Xo};ws.prototype.open=function(){Ah(this.rg,{target:this.Xo})};class xs{constructor(){this.kK=new as;this.pL=new cs;this.c0=new Zr;this.I=this.$C=this.qb=null;this.Ro="";this.o7=new ts;this.k5=new ss;this.V_=new Yr}navigation(){return this.kK}Cc(){return this.pL}pp(){return this.c0}hH(){return this.Ro}skin(){return this.qb}V(){return this.I}cP(a){this.I=a}Rs(){return this.o7}Tv(){return this.k5}Yr(){return this.V_}}xs.prototype.i18n=xs.prototype.V;xs.prototype.skin=xs.prototype.skin;xs.prototype.appearance=xs.prototype.pp;xs.prototype.playback=xs.prototype.Cc;function ys(){this.lM=[]}ys.prototype.count=function(){return this.lM.length};ys.prototype.add=function(a){this.lM.push(a)};function zs(a,b){const c=a.count();for(let d=0;d<c;++d){const e=a.lM[d];if(e.name()==b)return e}return null};class As extends Sg{constructor(a){super();this.ub=a;this.K=new yg;this.lI=this.gd="";this.jf=this.kf=0;this.J=new xs;this.eR=new ys;this.jn=this.XB=this.Ug=null;this.JR=[];this.Ry=new Jr;this.yf=null;this.$f=new Ur;this.Ju=new Xr;this.pM=new Lr;this.JX=new Lr;this.T4=[];this.T0=D(this);this.NQ=D(this)}Qs(){return this.ub}slides(){return this.K}title(){return this.gd}qP(a){this.gd=a}O$(a){this.lI!=a&&(this.lI=a,this.T0.C())}courseTitle(){return this.lI}slideWidth(){return this.kf}slideHeight(){return this.jf}settings(){return this.J}uG(){if(!this.Ug){const a=
cl(bl(this.K.count()));this.Ug=new Fg(this.K,"__m",a)}return this.Ug}pA(){return this.XB}DB(){return this.jn}fonts(){return this.JR}zs(){return this.Ry}ij(){return this.yf}$O(a){(this.yf||a)&&(this.yf&&a?!this.yf.isEqual(a):1)&&(this.yf=a,this.NQ.C())}kd(){return this.$f}resources(){return this.Ju}xs(){return this.T4}}As.prototype.resources=As.prototype.resources;As.prototype.narration=As.prototype.kd;As.prototype.company=As.prototype.ij;As.prototype.presenters=As.prototype.zs;
As.prototype.settings=As.prototype.settings;As.prototype.slideHeight=As.prototype.slideHeight;As.prototype.slideWidth=As.prototype.slideWidth;As.prototype.title=As.prototype.title;As.prototype.slides=As.prototype.slides;As.prototype.uniqueId=As.prototype.Qs;var M={Kca:"null",Hba:"Cut",Iba:"CutThroughBlack",Gda:"RandomTransition",$aa:"BlindsHorizontal",aba:"BlindsVertical",hba:"CheckerboardAcross",iba:"CheckerboardDown",pba:"CoverLeft",vba:"CoverUp",sba:"CoverRight",oba:"CoverDown",rba:"CoverLeftUp",uba:"CoverRightUp",qba:"CoverLeftDown",tba:"CoverRightDown",Nba:"Dissolve",Vba:"FadeThroughBlack",Pea:"UncoverLeft",Vea:"UncoverUp",Sea:"UncoverRight",Oea:"UncoverDown",Rea:"UncoverLeftUp",Uea:"UncoverRightUp",Qea:"UncoverLeftDown",Tea:"UncoverRightDown",
Eda:"RandomBarsHorizontal",Fda:"RandomBarsVertical",Eea:"StripsLeftUp",Gea:"StripsRightUp",Dea:"StripsLeftDown",Fea:"StripsRightDown",qfa:"WipeLeft",sfa:"WipeUp",rfa:"WipeRight",pfa:"WipeDown",eba:"BoxOut",cba:"BoxIn",sea:"SplitHorizontalOut",rea:"SplitHorizontalIn",uea:"SplitVerticalOut",tea:"SplitVerticalIn",cea:"ShapeCircle",dea:"ShapeDiamond",jba:"CombHorizontal",kba:"CombVertical",Uba:"FadeSmoothly",Jca:"Newsflash",eea:"ShapePlus",uda:"PushDown",vda:"PushLeft",wda:"PushRight",xda:"PushUp",cfa:"Wedge",
ffa:"Wheel1Spoke",gfa:"Wheel2Spokes",hfa:"Wheel3Spokes",ifa:"Wheel4Spokes",jfa:"Wheel8Spokes",kfa:"WheelReverse1Spoke",Xea:"VortexLeft",Zea:"VortexUp",Yea:"VortexRight",Wea:"VortexDown",Oda:"RippleCenter",Sda:"RippleRightUp",Qda:"RippleLeftUp",Pda:"RippleLeftDown",Rda:"RippleRightDown",mca:"GlitterDiamondLeft",oca:"GlitterDiamondUp",nca:"GlitterDiamondRight",lca:"GlitterDiamondDown",qca:"GlitterHexagonLeft",sca:"GlitterHexagonUp",rca:"GlitterHexagonRight",pca:"GlitterHexagonDown",jca:"GalleryLeft",
kca:"GalleryRight",mba:"ConveyorLeft",nba:"ConveyorRight",Pba:"DoorsVertical",Oba:"DoorsHorizontal",mfa:"WindowVertical",lfa:"WindowHorizontal",$ea:"WarpIn",afa:"WarpOut",cca:"FlyThroughIn",eca:"FlyThroughOut",dca:"FlyThroughInBounce",fca:"FlyThroughOutBounce",Lda:"RevealSmoothLeft",Mda:"RevealSmoothRight",Jda:"RevealBlackLeft",Kda:"RevealBlackRight",xca:"Honeycomb",Yba:"FerrisWheelLeft",Zba:"FerrisWheelRight",Hea:"SwitchLeft",Iea:"SwitchRight",aca:"FlipLeft",bca:"FlipRight",$ba:"Flashbulb",kea:"ShredStripsIn",
lea:"ShredStripsOut",iea:"ShredRectangleIn",jea:"ShredRectangleOut",yba:"CubeLeft",Aba:"CubeUp",zba:"CubeRight",xba:"CubeDown",Uda:"RotateLeft",Wda:"RotateUp",Vda:"RotateRight",Tda:"RotateDown",dba:"BoxLeft",gba:"BoxUp",fba:"BoxRight",bba:"BoxDown",Mca:"OrbitLeft",Oca:"OrbitUp",Nca:"OrbitRight",Lca:"OrbitDown",Wca:"PanLeft",Yca:"PanUp",Xca:"PanRight",Vca:"PanDown",Saa:"AirplaneLeft",Taa:"AirplaneRight",Pca:"OrigamiLeft",Qca:"OrigamiRight",Qba:"DrapeLeft",Rba:"DrapeRight",Wba:"FallOverLeft",Xba:"FallOverRight",
Gba:"Curtains",hca:"Fracture",wba:"Crush",ofa:"WindRight",nfa:"WindLeft",bda:"PeelOffLeft",cda:"PeelOffRight",sda:"Prestige",Rca:"PageCurlDoubleLeft",Sca:"PageCurlDoubleRight",Tca:"PageCurlSingleLeft",Uca:"PageCurlSingleRight",Eca:"MorphByObject",Fca:"MorphByWord",Dca:"MorphByChar",tfa:"Zoom"};q("ispring.presenter.presentation.slides.TransitionEffectType",M);q("NULL","null",M);q("CUT","Cut",M);q("CUT_THROUGH_BLACK","CutThroughBlack",M);q("RANDOM_TRANSITION","RandomTransition",M);
q("BLINDS_HORIZONTAL","BlindsHorizontal",M);q("BLINDS_VERTICAL","BlindsVertical",M);q("CHECKERBOARD_ACROSS","CheckerboardAcross",M);q("CHECKERBOARD_DOWN","CheckerboardDown",M);q("COVER_LEFT","CoverLeft",M);q("COVER_UP","CoverUp",M);q("COVER_RIGHT","CoverRight",M);q("COVER_DOWN","CoverDown",M);q("COVER_LEFT_UP","CoverLeftUp",M);q("COVER_RIGHT_UP","CoverRightUp",M);q("COVER_LEFT_DOWN","CoverLeftDown",M);q("COVER_RIGHT_DOWN","CoverRightDown",M);q("DISSOLVE","Dissolve",M);
q("FADE_THROUGH_BLACK","FadeThroughBlack",M);q("UNCOVER_LEFT","UncoverLeft",M);q("UNCOVER_UP","UncoverUp",M);q("UNCOVER_RIGHT","UncoverRight",M);q("UNCOVER_DOWN","UncoverDown",M);q("UNCOVER_LEFT_UP","UncoverLeftUp",M);q("UNCOVER_RIGHT_UP","UncoverRightUp",M);q("UNCOVER_LEFT_DOWN","UncoverLeftDown",M);q("UNCOVER_RIGHT_DOWN","UncoverRightDown",M);q("RANDOM_BARS_HORIZONTAL","RandomBarsHorizontal",M);q("RANDOM_BARS_VERTICAL","RandomBarsVertical",M);q("STRIPS_LEFT_UP","StripsLeftUp",M);
q("STRIPS_RIGHT_UP","StripsRightUp",M);q("STRIPS_LEFT_DOWN","StripsLeftDown",M);q("STRIPS_RIGHT_DOWN","StripsRightDown",M);q("WIPE_LEFT","WipeLeft",M);q("WIPE_UP","WipeUp",M);q("WIPE_RIGHT","WipeRight",M);q("WIPE_DOWN","WipeDown",M);q("BOX_OUT","BoxOut",M);q("BOX_IN","BoxIn",M);q("SPLIT_HORIZONTAL_OUT","SplitHorizontalOut",M);q("SPLIT_HORIZONTAL_IN","SplitHorizontalIn",M);q("SPLIT_VERTICAL_OUT","SplitVerticalOut",M);q("SPLIT_VERTICAL_IN","SplitVerticalIn",M);q("SHAPE_CIRCLE","ShapeCircle",M);
q("SHAPE_DIAMOND","ShapeDiamond",M);q("COMB_HORIZONTAL","CombHorizontal",M);q("COMB_VERTICAL","CombVertical",M);q("FADE_SMOOTHLY","FadeSmoothly",M);q("NEWSFLASH","Newsflash",M);q("SHAPE_PLUS","ShapePlus",M);q("PUSH_DOWN","PushDown",M);q("PUSH_LEFT","PushLeft",M);q("PUSH_RIGHT","PushRight",M);q("PUSH_UP","PushUp",M);q("WEDGE","Wedge",M);q("WHEEL_1_SPOKE","Wheel1Spoke",M);q("WHEEL_2_SPOKES","Wheel2Spokes",M);q("WHEEL_3_SPOKES","Wheel3Spokes",M);q("WHEEL_4_SPOKES","Wheel4Spokes",M);
q("WHEEL_8_SPOKES","Wheel8Spokes",M);q("WHEEL_REVERSE_1_SPOKE","WheelReverse1Spoke",M);q("VORTEX_LEFT","VortexLeft",M);q("VORTEX_UP","VortexUp",M);q("VORTEX_RIGHT","VortexRight",M);q("VORTEX_DOWN","VortexDown",M);q("RIPPLE_CENTER","RippleCenter",M);q("RIPPLE_RIGHT_UP","RippleRightUp",M);q("RIPPLE_LEFT_UP","RippleLeftUp",M);q("RIPPLE_LEFT_DOWN","RippleLeftDown",M);q("RIPPLE_RIGHT_DOWN","RippleRightDown",M);q("GLITTER_DIAMOND_LEFT","GlitterDiamondLeft",M);q("GLITTER_DIAMOND_UP","GlitterDiamondUp",M);
q("GLITTER_DIAMOND_RIGHT","GlitterDiamondRight",M);q("GLITTER_DIAMOND_DOWN","GlitterDiamondDown",M);q("GLITTER_HEXAGON_LEFT","GlitterHexagonLeft",M);q("GLITTER_HEXAGON_UP","GlitterHexagonUp",M);q("GLITTER_HEXAGON_RIGHT","GlitterHexagonRight",M);q("GLITTER_HEXAGON_DOWN","GlitterHexagonDown",M);q("GALLERY_LEFT","GalleryLeft",M);q("GALLERY_RIGHT","GalleryRight",M);q("CONVEYOR_LEFT","ConveyorLeft",M);q("CONVEYOR_RIGHT","ConveyorRight",M);q("DOORS_VERTICAL","DoorsVertical",M);
q("DOORS_HORIZONTAL","DoorsHorizontal",M);q("WINDOW_VERTICAL","WindowVertical",M);q("WINDOW_HORIZONTAL","WindowHorizontal",M);q("WARP_IN","WarpIn",M);q("WARP_OUT","WarpOut",M);q("FLY_THROUGH_IN","FlyThroughIn",M);q("FLY_THROUGH_OUT","FlyThroughOut",M);q("FLY_THROUGH_IN_BOUNCE","FlyThroughInBounce",M);q("FLY_THROUGH_OUT_BOUNCE","FlyThroughOutBounce",M);q("REVEAL_SMOOTH_LEFT","RevealSmoothLeft",M);q("REVEAL_SMOOTH_RIGHT","RevealSmoothRight",M);q("REVEAL_BLACK_LEFT","RevealBlackLeft",M);
q("REVEAL_BLACK_RIGHT","RevealBlackRight",M);q("HONEYCOMB","Honeycomb",M);q("FERRIS_WHEEL_LEFT","FerrisWheelLeft",M);q("FERRIS_WHEEL_RIGHT","FerrisWheelRight",M);q("SWITCH_LEFT","SwitchLeft",M);q("SWITCH_RIGHT","SwitchRight",M);q("FLIP_LEFT","FlipLeft",M);q("FLIP_RIGHT","FlipRight",M);q("FLASHBULB","Flashbulb",M);q("SHRED_STRIPS_IN","ShredStripsIn",M);q("SHRED_STRIPS_OUT","ShredStripsOut",M);q("SHRED_RECTANGLE_IN","ShredRectangleIn",M);q("SHRED_RECTANGLE_OUT","ShredRectangleOut",M);
q("CUBE_LEFT","CubeLeft",M);q("CUBE_UP","CubeUp",M);q("CUBE_RIGHT","CubeRight",M);q("CUBE_DOWN","CubeDown",M);q("ROTATE_LEFT","RotateLeft",M);q("ROTATE_UP","RotateUp",M);q("ROTATE_RIGHT","RotateRight",M);q("ROTATE_DOWN","RotateDown",M);q("BOX_LEFT","BoxLeft",M);q("BOX_UP","BoxUp",M);q("BOX_RIGHT","BoxRight",M);q("BOX_DOWN","BoxDown",M);q("ORBIT_LEFT","OrbitLeft",M);q("ORBIT_UP","OrbitUp",M);q("ORBIT_RIGHT","OrbitRight",M);q("ORBIT_DOWN","OrbitDown",M);q("PAN_LEFT","PanLeft",M);
q("PAN_UP","PanUp",M);q("PAN_RIGHT","PanRight",M);q("PAN_DOWN","PanDown",M);q("AIRPLANE_LEFT","AirplaneLeft",M);q("AIRPLANE_RIGHT","AirplaneRight",M);q("ORIGAMI_LEFT","OrigamiLeft",M);q("ORIGAMI_RIGHT","OrigamiRight",M);q("DRAPE_LEFT","DrapeLeft",M);q("DRAPE_RIGHT","DrapeRight",M);q("FALL_OVER_LEFT","FallOverLeft",M);q("FALL_OVER_RIGHT","FallOverRight",M);q("CURTAINS","Curtains",M);q("FRACTURE","Fracture",M);q("CRUSH","Crush",M);q("WIND_RIGHT","WindRight",M);q("WIND_LEFT","WindLeft",M);
q("PEEL_OFF_LEFT","PeelOffLeft",M);q("PEEL_OFF_RIGHT","PeelOffRight",M);q("PRESTIGE","Prestige",M);q("PAGE_CURL_DOUBLE_LEFT","PageCurlDoubleLeft",M);q("PAGE_CURL_DOUBLE_RIGHT","PageCurlDoubleRight",M);q("PAGE_CURL_SINGLE_LEFT","PageCurlSingleLeft",M);q("PAGE_CURL_SINGLE_RIGHT","PageCurlSingleRight",M);q("MORPH_BY_OBJECT","MorphByObject",M);q("MORPH_BY_WORD","MorphByWord",M);q("MORPH_BY_CHAR","MorphByChar",M);function Bs(a){this.vc=a}Bs.prototype.type=function(){return"gotoSlide"};Bs.prototype.N=function(){return this.vc};class Cs{constructor({effect:a,ga:b,Qp:c,En:d}){this.Lj=a;this.Nx=b;this.F6=c;this.nr=d;this.Mq=null}effect(){return this.Lj}Qp(){return this.F6}ga(){return this.Nx}En(){return this.nr}rO(){return this.Mq}hP(a){this.Mq=a}};class Ds extends Fg{constructor(a,b,c,d){super(a,b,c.slides());this.WX=c;this.Xu=d||Hd()}};function Es(){this.Zo=new C}var Fs;k=Es.prototype;k.Ts=!1;k.Vi=0;k.start=function(){if(this.Ts)throw Error("timer was already started");this.Ts=!0;this.Vi=Date.now();Gs()(this.Zm.bind(this))};k.stop=function(){if(!this.Ts)throw Error("timer wasn't started");this.Ts=!1};k.isActive=function(){return this.Ts};k.Zm=function(){if(this.Ts){const a=this.Vi;this.Vi=Date.now();this.Zo.C(this.Vi-a);Gs()(this.Zm.bind(this))}};k.$b=function(){return this.Zo};var Hs=1E3/30;
function Gs(){if(Fs)return Fs;const a=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame;return Fs=fj||void 0===a?function(b){setTimeout(b,Hs)}:function(b){a(b)}};function Is(a,b){if(0<=a.pa()){var c=a.rb.slideBackground();b=b?b.index():a.Z().index();var d=a.IF,e=b;d.Ex[e]?c&&(d.Ex[e]=c):d.Ex[e]=c;d=a.Vb.Yc[b];a=dr(a.IF.Ex[b]);d.bZ(a)}}function Js(a){return 0<a.De.length?Ks(a)instanceof Ds:!1}
function Ls(a,{N:b,te:c=!0,ZX:d=!0,ga:e=!1,Ql:f=!0,oB:g=!0,Kp:h=!0,oN:l=!0,vw:n,Cs:m=!1}){const p=()=>{Er(a.IF,b,n).then(()=>{a.VR(b,c,d,e,f,g,h,l,n);m&&a.rb.reset();a.ND&&a.ND();a.ND=null})},r=n?n.Qp():b,v=a.K.fa(r);!n||v.Je()?p():(a.oe.lk.addHandler(x=>{x.index()===r&&p()}),a.oe.Gs(r))}
function Ms(a,b=!0){if(a.EE){var c=a.X().timestamp();if(0<=c.N()&&0<=c.ya()){var d=a.Ie(c.N());d=d instanceof Nq?d.persistState():null;d=new Fk(d,c.ya(),c.Ta());a=a.Na.le;b&&(a.Tz=!0);b=a;c=c.N();d?b.Tm[c]=d:delete b.Tm[c];b.Wi=!0;a.invalidate()}}}function Ns(a){var b=a.U.timestamp(),c=b.ya();b=b.Ta();const d=a.nd.Xa();c=0<=c?d.Yb(c):null;return"suspended"==a.U.state()||null!==c&&b>=c.duration()}function Os(a,b){const c=Js(a)?Ks(a).Xu:void 0;return new Ds(a.H.slides(),b.id(),b,c)}
function Ps(a,b,c,d,e){c=c?d&&d.En()?new Af(d.Qp(),0,0):e||a.U.timestamp():null;a.De.push(new rh(b,c,a.$d));b=Eg(b);0>b&&(b=0);a.$d=b}function Qs(a,b,c){const d=rr(a.rb)||void 0,e=d?!1:void 0;if(d){var f=d.effect();const g=Os(a,f),h=new Af(d.Qp(),0,0);d.ga()||Ps(a,g,f.Lp(),d,h);f=Eg(g);0>f&&(f=0);a.$d=f}Ls(a,{N:b,te:c,oB:e,Kp:!0,oN:!1,vw:d})}
function Rs(a){if(0<a.De.length&&Ss(a)){var b=Ga(a.De).IV;if(Js(a)&&Ts(a,a.P+1))return a.P+1;if(b)return b.N()}b=Us(a);if(!Js(a)&&a.P!=b)return Ks(a).slides()[0];b=Dg(Ks(a));if(b.seekTo(a.$d)){a.Z().visible()?Ag(b):b.wG();b=b.Z();if(!b&&Js(a)&&Ss(a)){var c=Vs(a).slides().find(d=>a.K.fa(d).visible()&&d>Ks(a).slides()[a.$d]);if(void 0===c)for(b=a.De.length-2;-1<=b;--b)c=a.De[b],c=(c?c.Wu:a.Ug).slides().find(d=>a.K.fa(d).visible()&&d>Ks(a).slides()[a.$d]);return void 0!==c?c:-1}c=Js(a)?Ks(a).Xu:void 0;
b=b?vr(a.rb,b.index(),a.P,a.Z().Fj(),c,a.K):-1;return b>=a.K.count()?-1:b}return-1}function Ws(a){if(!a.rb.Ek()){var b=a.rb.rG();if(-1!=b)return b}var c=a.Z();b=Us(a);if(!Js(a)&&a.P!=b)return Ks(a).slides()[0];b=Dg(Ks(a));if(b.seekTo(a.$d)){for(c=c.visible();zg(b);){const d=b.Z();if(d&&d.uw()||!c||c&&d&&d.visible())break}b=b.Z();return!b&&Js(a)&&Ss(a)?(b=Vs(a).slides().concat().reverse().find(d=>d<Ks(a).slides()[0]-1),void 0!==b?b:-1):b?b.index():-1}return-1}function Xs(a){a.VC||a.HV.C()}
function Ys(a,b,c,d){let e=-1;a=a.K;for(let f=0;f<a.count();++f){const g=a.fa(f);if(rg(g.Fj(),b.id())){e=g.index();break}}return new Cs({effect:b,ga:c,Qp:e,En:d})}function Ss(a){const b=Ks(a);var c=a.$d;var d=Dg(b);d.P=d.Yu.length;d=Bg(d)?d.pa():-1;c=c==d||a.$d==b.slides().length-1;a=Js(a)?ur(a.rb,b.slides(),b.Xu):!1;return c||a}function Zs(a){return"gotoSlide"==a.type()?a.N():-1}function Us(a){return 0<=a.$d?Ks(a).slides()[a.$d]:-1}function Ks(a){const b=Ga(a.De);return b?b.Wu:a.Ug}
function Vs(a){if(!Ks(a)||2>a.De.length)return a.Ug;const b=a.De[a.De.length-2];return b?b.Wu:a.Ug}function $s(a,b,c,d,e){Ps(a,b,c,d);Ls(a,{N:b.slides()[a.$d],oB:!0,vw:d,Cs:e})}function at(a,b,c){const d=Os(a,b);c=Ys(a,b,!1,c);$s(a,d,b.Lp(),c)}function bt(a,b){a.De.length||a.zC.C();var c=Js(a),d=a.De.pop();const e=c?d.Wu.WX:void 0;e&&sr(a.rb);(c=d.IV)?(a.$d=d.j6,d=e?Ys(a,e,!0):void 0,Ls(a,{N:c.N(),Kp:!1,vw:d,Cs:b})):a.$d=a.P}
function jh(a,b,c,d){if(0>a.P)throw Error("current slide is null");var e=!!a.Z().hi().yn();const f=d?Rs(a):a.Pf();0<=f?(d=()=>{a.kr=!0;const g=ct(a,f);g?at(a,g.vZ,g.En):0<a.De.length&&Ss(a)?bt(a,!1):Ls(a,{N:f,te:b,Ql:c,oB:!0,Kp:!1})},0<a.De.length&&Ss(a)?(e=Js(a)?Ks(a).WX:null,Ts(a,a.P+1)?d():(bt(a,!1),e&&!e.Lp()&&(e=Js(a)?Ks(a).Xu:void 0,a.rb.push(a.K.fa(a.P),void 0,e),d()))):d()):a.H.settings().Cc().Il()&&!e?(dt(a),Ls(a,{N:a.Lf(),te:b,oB:!0,Kp:!1,Cs:!0})):(et(a.Qd),Jk(a.nd))}
function ct(a,b){if(ft(a))return null;var c=Ts(a,b);if(c)return{vZ:c};if(c=rr(a.rb)){const d=c.Qp();a=sg(a.K.fa(d).Fj(),b);if(!a)return null;b=c.effect();return{vZ:a,En:b}}return null}function Ts(a,b){if(!(b>=a.K.count())){if(!a.K.fa(b).visible())return Ts(a,b+1);b=a.P==b?void 0:sg(a.Z().Fj(),b);var c=Js(a)?Ks(a).Xu:void 0;return b&&ur(a.rb,b.slides(),c)?Ts(a,Math.max.apply(a,b.slides())+1):b}}function dt(a){a.pE||(a.pE=!0,a.kl.C())}function ft(a){return"accessible"==a.Vb.lb}
function gt(a,b){a.ND=b}function ht(a,b,c,d,e){a.P!=b&&(c&&0<=a.P&&a.TC.push(a.K.fa(a.P)),d&&0<=a.P&&(d=Js(a)?Ks(a).Xu:void 0,a.rb.push(a.K.fa(a.P),e,d)),a.nd&&(a.nd.DN(),a.nd.deactivate()),e=Ks(a).slides(),d=-1,null!==a.kr&&(d=a.kr?e.indexOf(b,a.$d):e.lastIndexOf(b,a.$d)),e=0<=d?d:e.indexOf(b),0<=e&&(a.$d=e),a.kr=null,a.P=b,e=a.K.fa(b),e.uw()||vg(e,!0),ft(a)&&!e.completed()&&(e.Bi=!0),c&&it(a.Na.le,b),a.nd=a.Ie(b),a.nW.C(b),jt(a,e),a.sW.C(b))}
function kt(a){if(a.nd){var b=a.nd;Mk(b,a.nb);b.activate(a.Na);a.nd instanceof Nq&&(a.nd.mG(),a.nd.KG())}}function jt(a,b){const c=b.index(),d=a.Ie(c);b=b.persistState(d);a=a.Na.le;a.Qo[c]=b;a.Wi=!0;a.invalidate()}function lt(a){var b=a.Na.le.zl;if(b){var c=b.mj();b=b.JB();for(let e=0;e<c.length;++e){var d=b[e];let f=null,g=!1;if(d)for(let h=0;h<a.K.count();++h){const l=rg(a.K.fa(h).Fj(),d.id);if(l){f=l;g=d.ga;break}}d=f?Ys(a,f,g):void 0;a.rb.push(a.K.fa(c[e]),d)}}}
class mt{constructor(a,b,c,d,e,f,g,h,l){this.pE=!1;this.ND=null;this.$d=this.P=-1;this.kr=null;this.nb=!1;this.cN=-1;this.H=a;this.K=a.slides();this.oe=c;this.l6=d;this.Ca=e;this.U=e.X();this.TS=this.U.timestamp();this.Na=f;this.Qd=g;this.IM=h;this.EE=a.settings().Cc().XO();this.Vb=b;this.Gf=l;this.kl=new C;this.HV=new C;c.lk.addHandler(this.jU,this);this.U.$b().addHandler(this.ib,this);this.U.Jk().addHandler(()=>{this.IM.X().Jk().C()},this);this.U.Pp().addHandler(()=>{this.IM.X().Pp().C()},this);
this.Qd.nH().addHandler(this.uU,this);this.Qd.ow().addHandler(()=>{this.nX.C()},this);this.Qd.nH().addHandler(()=>{this.Q6.C();Is(this)},this);this.m6=[];this.TC=new eh;this.Ug=a.uG();this.De=[];a=new xd(this.H.slideWidth(),this.H.slideHeight());this.rb=new xr(this.Na.le);this.rb.eU.addHandler(()=>{this.IF.Ex={};Js(this)&&(this.De.pop(),this.$d=this.P);Is(this)},this);this.rb.CS.addHandler(n=>{Is(this,n)},this);this.IF=new Fr({$$:a,Wl:b,Qaa:this.rb,qn:e,slides:this.K,TF:f,DG:this.Gf});b=this.U.timestamp().N();
0<=b&&(this.U.started()?Ls(this,{N:b,ZX:!1,Ql:!1}):this.ib(this.U));this.XJ=Date.now();this.lQ=new Es;this.lQ.$b().addHandler(this.Z2,this);this.lQ.start();this.NH=new C;this.Xp=new C;this.sW=new C;this.Lz=new C;this.nW=new C;this.zC=new C;this.GR=new C;this.nX=new C;this.Q6=new C;this.CR=new C;this.Rh=new C;this.fL=new ch;this.fL.FA()&&y(this.fL,"visibilitychange",this.D4,!1,this);y(window,"beforeunload",()=>{Ms(this,!1)});this.aT=new C;this.rX=new C;this.Gf.Rh.addHandler(this.J3,this)}play(){0>
this.P?Ls(this,{N:this.Lf(),Kp:!1}):Ns(this)&&!this.U.Qc()?this.Fl():this.nd.play()}pause(){this.nd&&this.nd.pause()}Bd(a,b,c=!0){this.rb.reset();Ls(this,{N:a,te:b,Kp:!c,Cs:!0})}rG(){const a=this.TC.top();return a?a.index():-1}Iv(a){this.rb.reset();if(!this.TC.Ek()){void 0===a&&(a=!0);var b=this.TC.pop();b&&Ls(this,{N:b.index(),te:a,ZX:!1,Cs:!0})}}Lf(){const a=Dg(this.Ug);return Ag(a)?a.Z().index():this.Ug.slides()[0]}Hl(){var a=Dg(this.Ug);a.P=a.Yu.length;if(Bg(a))return a.Z().index();a=this.Ug.slides().length;
return this.Ug.slides()[a-1]}yp(a){this.rb.reset();Ls(this,{N:this.Lf(),te:a,Cs:!0})}zp(a){this.rb.reset();Ls(this,{N:this.Hl(),te:a,Cs:!0})}Sd(a){jh(this,void 0!==a?a:!0,!0)}ug(a){void 0===a&&(a=!0);if(0>this.P)throw Error("current slide is null");this.oJ(a,!1)}Fl(){if(0>this.P)throw Error("Slide has not been loaded");var a=this.U.timestamp(),b=a.ya(),c=a.Ta();a=this.nd;var d=a.Xa();const e=0<=b?d.Yb(b):null,f=e?e.duration():0;d=b==d.count()-1&&(c>=f||e&&e.zk());0>b?(et(this.Qd),this.Xz&&jh(this,
!0,!1)):d?(Jk(a),jh(this,!0,!0)):(this.VC=f<=c,b=a.qa.Xa(),c=a.Ca.X().timestamp().ya(),c==b.count()-1?Jk(a):(b=c+1,a.play(),Ik(a,b,0)),Xs(this),this.VC=!1)}Gl(a,b,c,d){void 0==d&&(d=!1);if(a>this.K.count()||0>a)throw Error("slideIndex is out of bounds");var e=this.K.fa(a);if(0>b)c=b=0;else{var f=e.Xa().count();b>f-1&&(b=f-1)}"idle"!=this.Qd.state()&&et(this.Qd);if(f=a!=this.P){Ms(this);this.oe.Gs(a);if(!e.Je()){this.fo=arguments;this.xx=this.Gl.bind(this);this.fo.N=a;nt(this.Ca,!0,this.oe);return}this.fo&&
(this.xx=this.fo=null,nt(this.Ca,!1,this.oe));if(0==b&&0==c){Ls(this,{N:a,te:d,oB:!1});return}e=this.Ie(a);if(e instanceof Nq){e.ve.reset(b,1E3*c);var g=ot(this.Na.le,a);(g=g?g.jl:null)&&e.OG(g)}}this.Ca.Ch(a,b,c,!0);f&&this.Xp.C(a);d?this.Ca.start():this.Ca.stop();Xs(this)}oJ(a,b,c=!1){void 0!==this.nJ?this.hV=arguments:this.nJ=setTimeout(this.TR.bind(this,a,b,c),0)}TR(a,b,c=!1){clearTimeout(this.nJ);this.nJ=void 0;var d=this.hV;if(d)this.hV=null,this.TR.apply(this,d);else{d=this.Qf();if(0>d){if(0>
this.P)return;d=this.P}this.kr=!1;if(!this.rb.Ek()&&this.rb.rG()==d){const {slide:g,v8:h}=this.rb.pop();if(g){d=void 0;if(h){var e=h.Qp()==g.index();d=void 0;var f=h.effect();h.En()&&(f=h.En(),d=h.effect());d=Ys(this,f,e,d);e&&sr(this.rb,pt(this.Vb,g.index()).kG())}Js(this)&&Ss(this)&&(this.De.pop(),this.$d=this.P);d&&!Js(this)&&(e=d.effect(),f=Os(this,e),Ps(this,f,e.Lp(),d));Ls(this,{N:g.index(),te:a,ga:b,Kp:c,oN:!1,vw:d});return}}Ls(this,{N:d,te:a,ga:b,Kp:c,oN:!1})}}Qf(){if(0>this.P)return-1;const a=
this.Z().hi().Sv();return a?Zs(a):Ws(this)}Ap(){const a=this.Ie(this.P);let b=!0;var c=this.U.timestamp();const d=c.ya();0>d?(et(this.Qd),this.Xz||(this.oJ(!1,!0,!0),b=!1)):0<d||.01<c.Ta()?(c=a.Ca.X().timestamp().ya(),0==c?Kk(a):a.BG(c-1)):(this.oJ(!1,!0,!0),b=!1);b&&Xs(this)}BP(a,b){this.rb.reset();(a=zs(this.H.eR,a))&&$s(this,a,b,void 0,!0)}tB(a){(a=rg(this.Z().Fj(),a))&&at(this,a)}LN(){this.rb.reset();bt(this,!0)}Z2(){var a=this.XJ;this.XJ=Date.now();if(!(0>this.P)){var b=this.U.uf(),c=b?(this.XJ-
a)/1E3:0,d=this.U.timestamp();a=d.N();var e=d.ya();d=d.Ta();var f=this.Gf.playbackRate();d+=c*f;if(b&&0<=e&&(b=this.Z().Xa(),c=b.Yb(e),d>=c.duration()))if(c.zk()){++e;if(e==b.count()){this.Ca.Ch(a,e-1,c.duration());jh(this,!0,!1);return}d=0}else{this.Ca.Ch(a,e,c.duration());qt(this.Ca,!0);return}this.Ca.Ch(a,e,d)}}uU(){this.oe.Za(!0);const a=this.Ie(this.P);a.KF();const b=ot(this.Na.le,this.P),c=b?b.jl:null;this.VC=!0;b&&this.t5?(this.Ca.Ch(this.P,b.ya(),b.Ta()),this.nd instanceof Nq&&c&&this.nd.restoreState(c),
this.Pk?a.play():a.pause()):this.Pk?(a.play(),Ik(a,0,0)):Kk(a);this.VC=!1;(this.Xz||b)&&Xs(this)}Pf(){if(0>this.P)return-1;const a=this.Z().hi().yn();return a?Zs(a):Rs(this)}VR(a,b,c,d,e,f,g,h,l){a<<=0;if(a>=this.K.count()||0>a)throw Error("Invalid slide index");void 0==b&&(b=!0);void 0==c&&(c=!0);void 0==d&&(d=!1);void 0==e&&(e=!0);void 0==f&&(f=!0);void 0==g&&(g=!0);void 0==h&&(h=!0);if(a!=this.P){var n=~this.P?this.K.fa(this.P).type():null,m=this.K.fa(a).type(),p=ft(this);this.NH.C(n,m);n="quiz"==
m||this.Ya();m="interaction"==m||this.sb();if(n||m||p)f=!1;"idle"!=this.Qd.state()&&et(this.Qd);this.oe.Gs(a);if(2!=this.oe.Gv(a))this.fo=arguments,this.fo.N=a,this.xx=this.VR.bind(this),nt(this.Ca,!0,this.oe);else{this.xx=this.fo=null;this.oe.Za(!1);m=l?l.effect():void 0;this.Pk=p?!1:b;this.Xz=l?void 0===m.duration()?null===this.kr?!1:!this.kr:l.ga():d;this.t5=g;p=this.Xz?0>this.P?a:this.P:a;this.pf=this.K.fa(p).transition().clone();l&&(void 0===m.duration()?m=null:(m=m.duration(),m=new fg("Zoom",
m,null,!1)),this.pf=m||this.pf);this.GR.C(this.pf,this.P,a);Ms(this);this.Ca.Ch(p,-1,0);p=this.Ie(a);if(p instanceof Nq)if(g||(m=this.Na.le,delete m.Tm[a],m.Wi=!0),m=(m=ot(this.Na.le,a))?m.jl:null)p.restoreState(m);else{m=p.ve;if(m.Pj){n=m.nm();for(var r=0;r<m.Pj.length;++r)zq(m.Pj[r],n)}p.ve.reset(0,0)}ht(this,a,c,h,l);if(p=f&&0<this.pf.duration()){Is(this,this.K.fa(a));m=this.Qd;var v=a;n=this.pf.Bt;var x=this.pf.duration(),F=this.Xz,I=l;m.sM=NaN;var B=m.Vb;r=0>m.P;m.Gm=r?B.background():m.Vb.Yc[m.P];
m.ju=B.Yc[v];B=[];0<=m.P&&(B=m.H.slides().fa(m.P),B=B instanceof Wm?B.Vu:[]);var K=m.H.slides().fa(v);K=K instanceof Wm?K.Vu:[];m.P=v;rt(m);x=v=new st(m.kf,m.jf,F,m.ju,m.Gm,m.Re,x,I);F=K;x.Tq=B;x.Qq=F;v.mu=r;r=n;n=v;"RandomTransition"==r&&(r=tt[Math.floor(Math.random()*tt.length)],r=r[Math.floor(Math.random()*r.length)]);n=(r=ut[r])?r(n):new vt(n);m.Vf=n;m.Vf.qs()&&(r=m.Vf,r.U=m.U,r.U.Jk().addHandler(r.IT,r),r.U.Pp().addHandler(r.HT,r),m.Vf.wd.addHandler(m.tU,m));n.Nv()?wt(m):n.Wy.addHandler(m.YK,
m)}else xt(this.Qd,a),Is(this);kt(this);this.Xp.C(a);this.Ca.start(d);f&&((n=this.pf.Be)?(m=this.Na.mediaController(),yt(m,n,m.U.timestamp(),0)):this.pf.OW&&eq(this.Na.mediaController()));p||this.uU();e&&Xs(this)}}}playbackState(){const a=this.U.state(),b=this.U.timestamp().ya();return"stopped"==a?0>b?"pausedTransition":"pausedSlide":"suspended"==a?"suspended":"buffering"==a?"buffering":0>b?"playingTransition":"playingSlide"}ib(a){a=a.timestamp();const b=a.N(),c=a.ya();var d=a.Ta();if(0>c){var e=
d,f=0;if(this.pf&&"null"!=this.pf.Bt){var g=this.Qd.sM*this.pf.duration();isNaN(g)&&(g=0);f=Math.max(0,this.pf.duration()-g);e-=g}this.IM.vh(0<f?e/f:1)}g=this.K.fa(b);0<=c&&b!=this.P&&(xt(this.Qd,b),ht(this,b,!0,!0),kt(this),this.nd.KF());e=!1;f=g.Xa();f.count()-1==c&&f.Yb(c).duration()<=d&&(e=!0,g.completed()||(g.Bi=!0,jt(this,g)));d=this.TS;this.TS=a;d.N()==b&&d.ya()!=c&&this.Lz.C(c);b==this.Hl()&&e?(f.Yb(f.count()-1).zk()&&zt(this.Na.mediaController().vm),dt(this)):this.pE=!1}JO(){return this.pE}activate(){this.nb=
!0;this.cN=Date.now();this.nd&&Mk(this.nd,!0);const a=this.Na.le;At(a,0);const b=this;setInterval(()=>{At(a,b.vk())},1E3)}vk(){return 0<this.cN?Math.floor((Date.now()-this.cN)/1E3):0}X(){return this.U}qn(){return this.Ca}pa(){return this.P}Z(){if(0>this.P)throw Error("Current slide is undefined");return this.K.fa(this.P)}rd(){if(!this.nd)throw Error("Current slide is undefined");return this.nd}Ie(a,b=!0){if(!this.K.fa(a).Je())return null;const c=this.m6;let d=c[a]||null;!d&&b&&(d=Bt(this.l6,a),c[a]=
d,d.stateChangedEvent().addHandler(this.h4,this),d instanceof Nq?d.qw().addHandler(e=>{this.P==e&&Ms(this)}):d instanceof Uq?d.Ya().quizPlayerEvent().addHandler(this.T3,this):d instanceof Zq&&d.tb().scenarioPlayerEvent().addHandler(this.Y3,this));return d}T3(a){switch(a){case "gotoPreviousSlide":this.ug();break;case "skipQuizSlide":this.Sd();break;case "quizFinished":a=this.Z();var b=this.rd();b=lh(b.Ya());a=mh(b)?a.fE:a.CC;b=this.Z();const c=this.rd().Ya(),d=lh(c);"graded"==d.yE&&nh(d)&&!mh(d)&&
b.UO()&&c.restartQuiz();(new ih(this)).ON(a);break;case "lockPresentationViewMode":this.aT.C();break;case "unlockPresentationViewMode":this.rX.C()}}Y3(a){switch(a){case "gotoPreviousSlide":this.ug();break;case "gotoNextSlide":this.Sd();break;case "skipScenarioSlide":this.Sd();break;case "scenarioRestarted":case "scenarioRestored":this.CR.C(a);break;case "scenarioFinished":a=this.Z();var b=this.rd();a=Wq(b.tb()).scenarioPassed()?a.gE:a.DC;(new qh(this)).ON(a)}}h4(a){jt(this,a)}vg(){return this.Gf}Dd(){return this.sW}ow(){return this.nX}RN(){return this.CR}jw(){return this.Lz}xP(){return this.nW}Cn(){return this.kl}jU(a){const b=
this.fo,c=this.xx;c&&b&&b.N==a.index()&&(this.xx=this.fo=null,nt(this.Ca,!1,this.oe),c.apply(this,b))}Ya(){return 0>this.P||!(this.Z()instanceof zr)?null:this.rd().Ya()}sb(){return 0>this.P||!(this.Z()instanceof Qq)?null:this.rd().sb()}tb(){return 0>this.P||!(this.Z()instanceof Yq)?null:this.rd().tb()}qB(){return this.Qd}ps(){return this.Na.ps()}s3(a){var b=this.Ie(this.P);b&&(b=b.view(),b instanceof mo&&b.Pr.C(a,new ho,!0))}D4(){dh(this.fL)?(this.I0=this.U.uf(),this.pause()):this.I0&&$i(()=>{this.play()},
this,100)}J3(){this.Rh.C()}}mt.prototype.slideTransitionController=mt.prototype.qB;mt.prototype.scenarioPlayer=mt.prototype.tb;mt.prototype.interactionPlayer=mt.prototype.sb;mt.prototype.quizPlayer=mt.prototype.Ya;mt.prototype.playbackCompleteEvent=mt.prototype.Cn;mt.prototype.stepChangeEvent=mt.prototype.jw;mt.prototype.slideChangeEvent=mt.prototype.Dd;mt.prototype.currentSlide=mt.prototype.Z;mt.prototype.currentSlideIndex=mt.prototype.pa;mt.prototype.clock=mt.prototype.X;
mt.prototype.playbackState=mt.prototype.playbackState;mt.prototype.nextSlideIndex=mt.prototype.Pf;mt.prototype.gotoPreviousStep=mt.prototype.Ap;mt.prototype.previousSlideIndex=mt.prototype.Qf;mt.prototype.gotoTimestamp=mt.prototype.Gl;mt.prototype.gotoNextStep=mt.prototype.Fl;mt.prototype.gotoPreviousSlide=mt.prototype.ug;mt.prototype.gotoNextSlide=mt.prototype.Sd;mt.prototype.gotoLastSlide=mt.prototype.zp;mt.prototype.gotoFirstSlide=mt.prototype.yp;mt.prototype.lastSlideIndex=mt.prototype.Hl;
mt.prototype.firstSlideIndex=mt.prototype.Lf;mt.prototype.gotoLastSlideViewed=mt.prototype.Iv;mt.prototype.gotoSlide=mt.prototype.Bd;mt.prototype.pause=mt.prototype.pause;mt.prototype.play=mt.prototype.play;let Ct;function Dt(a,b){b?a.setAttribute("role",b):a.removeAttribute("role")}function Et(a,b,c){Array.isArray(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void 0==c?(Ct||(Ct={atomic:!1,autocomplete:"none",dropeffect:"none",haspopup:!1,live:"off",multiline:!1,multiselectable:!1,orientation:"vertical",readonly:!1,relevant:"additions text",required:!1,sort:"none",busy:!1,disabled:!1,hidden:!1,invalid:"false"}),c=Ct,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}
function Ft(a,b){a=a.getAttribute("aria-"+b);return null==a||void 0==a?"":String(a)};class Gt{constructor(a){this.je=a}ra(a,b,c){c=this.je.hasOwnProperty(a)?this.je[a]:c;if(void 0!==c){if(void 0!==b){a=this.PR;for(let d in b)if(b.hasOwnProperty(d)){const e=b[d];a&&(d=a(d));c=c.replace(new RegExp(d,"g"),e)}}return c}Fa("unknown message id: "+a);return a}messages(){return this.je}PR(a){return"%"+a.toUpperCase()+"%"}}Gt.prototype.getMessage=Gt.prototype.ra;class Ht{constructor(a){this.ja=a;this.CT=!1;this.Fb=Xd("DIV");In(this.Fb,"framesLayer");this.lg=new C;a.si().addHandler(this.Ay,this)}Ay(a,b,c,d){this.ja.pG()?ai(this.Fb,0,0):ai(this.Fb,c,d);E(this.Fb,"pointer-events","none");c="";this.CT||(c="rect(0px,"+a+"px,"+b+"px,0px)");E(this.Fb,"clip",c);this.lg.C()}si(){return this.lg}position(a,b){const c=this.ja.Gn();return this.Co(c.querySelector("#"+a),c,b||this.scale())}scale(){return this.ja.scale()}Co(a,b,c){let d=new rd(0,0);if(!a)return d;a=ei(a);
b=ei(b);d=vd(a,b);return d=new rd(d.x/c,d.y/c)}displayObject(){return this.Fb}};function It(a,b){return`${a.className()}_${b}`}function Jt(a,b,c){return`${It(a,b)}_${c}`}function Kt(a,b,c){b=Fn(b);const d=Jt(a,c,"");return Na(b,e=>0==e.indexOf(d))}class Lt{constructor(a,b){this.SH=a;this.od=b}className(){return this.od?`${this.SH}__${this.od}`:this.SH}};var Mt=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame||setTimeout;function Nt(a){return"string"!==typeof a.className}function Ot(a,b){a.className.baseVal=b}function Pt(a){return Nt(a)?(a=a.className.baseVal,"string"===typeof a&&a.match(/\S+/g)||[]):Fn(a)}function Qt(a,b){return Nt(a)?Pa(Pt(a),b):Hn(a,b)}function Rt(a,b){if(Nt(a)){if(!Qt(a,b)){let c=a.className.baseVal;c+=0<a.className.baseVal.length?` ${b}`:b;Ot(a,c)}}else In(a,b)}function St(a,b){Nt(a)?Qt(a,b)&&Ot(a,Ja(Pt(a),c=>c!=b).join(" ")):Jn(a,b)};class Tt extends C{constructor(a){super(a);this.zx=nf(this,new C);this.rJ=nf(this,new C)}addHandler(a,b,c){super.addHandler(a,b,c);this.zx.C()}removeHandler(a,b,c){super.removeHandler(a,b,c);this.rJ.C()}};let Ut;const Vt=[];if(window.MutationObserver){Ut=new MutationObserver(b=>{b&&b.forEach(c=>{for(const d of c.removedNodes)for(const e of Vt)"function"===typeof d.contains&&d.contains(e.displayObject())&&e.Th(!1)})});const a={subtree:!0,childList:!0};Mt(()=>{Ut.observe(document.body,a)})}function Wt(a,b){a.Gw.push(b);Rt(a.R,b.className())}
function Xt(a){const b=new ResizeObserver(c=>{for(const d of c)void 0!==d.target&&0<d.contentRect.width&&0<d.contentRect.height&&(a.Sa(a.R.clientWidth,a.R.clientHeight),a.lg.C(a))});b.observe(a.R);return b}
function Yt(a,b){const c=nf(a,new ln(a.R));A(a,b.zx,()=>{1==wf(b)&&nn(c);z(a,a.R,"mouseover",()=>{a.enabled()&&0<wf(a.ka)&&a.Aw()});z(a,a.R,"mouseout",()=>{a.Th(!1)})});A(a,b.rJ,()=>{0==wf(b)&&on(c)});const d=new un;A(a,d.Pz,(e,f,g)=>{a.Th(!1);a.enabled()&&a.Vn(g);a.Fo&&g.target==a.R&&g.preventDefault()});A(a,d.uM,()=>{a.Th(!0)});A(a,d.vM,()=>{a.enabled()&&a.Aw()});mn(c,d)}
function Zt(a){Ut?Vt.push(a):Hb?z(a,window,"DOMNodeRemoved",b=>{he(b.target,a.R)&&a.Th(!1)}):z(a,a.R,"DOMNodeRemovedFromDocument",()=>{a.Th(!1)})}function N(a,b,c){E(a.R,b,c)}function O(a,b,c){nf(a,b);null!=c?a.oh(b,c):a.M(b)}function $t(a,b){b instanceof Lt||(b=new Lt(b));Wt(a,b)}function P(a,b){return new Lt(a.Gw[0].SH,b)}function au(a){a.Sa(a.width(),a.height());a.lg.C()}
function bu(a,b,c=b){const d=a.R.scrollTop;b=Math.min(0,b-d-a.IX);c=Math.max(0,c-(d+a.R.clientHeight)+a.IX);0!=b?a.R.scrollTop+=b:0!=c&&(a.R.scrollTop+=c)}function cu(a,b,c,d){const e=a.ia.bind(a),f=()=>{var g="string"===typeof c?c:c();g=b.ra(g,d&&d());e(g)};A(a,b.Vg,g=>{const h="string"===typeof c?c:c();g==h&&f()});f()}
class Q extends Sg{constructor(a){let {$:b,F:c,KY:d,ta:e,wc:f,GG:g,dY:h,bG:l,Dj:n,Qfa:m=0,TG:p,tabIndex:r,D7:v}=a||{};super();e||(e=Ud(f||"DIV"));this.R=e;this.Gw=[];if(b||c)b=b||new Lt(c,d),Wt(this,b);this.Fo=void 0!==g?g:!0;this.ig=this.Ha=this.Ja=this.yb=this.xb=this.sq=void 0;this.IX=m;this.Oh=1;this.PW={};this.ua=null;n&&(this.rr=Xt(this));(this.P5=p)&&this.wj(!1);void 0!==r&&this.mB(r);this.ka=nf(this,new Tt(this));Yt(this,this.ka);l&&A(this,this.ka,()=>{});v&&Zt(this);this.lg=D(this);if(!1===
h){let x=!1;z(this,this.displayObject(),"mousedown",()=>{x=!0});z(this,this.displayObject(),"focusout",F=>{F.target==F.currentTarget&&(x=!1)});z(this,this.displayObject(),"focusin",F=>{x&&F.target==F.currentTarget&&Mt(()=>{this.displayObject().blur()})})}}si(){return this.lg}focus(){(()=>{this.R.focus()})()}getAttribute(a){return this.R.getAttribute(a)}setAttribute(a,b){(()=>{this.R.setAttribute(a,b)})()}removeAttribute(a){(()=>{this.R.removeAttribute(a)})()}mB(a){this.sq=a;this.nz(a)}xg(a){this.xb=
a;(()=>{this.R.style.left=a+"px"})()}Me(a){this.yb=a;(()=>{this.R.style.top=a+"px"})()}move(a,b){this.xg(a);this.Me(b)}Db(a){this.resize(a)}Dc(a){this.resize(void 0,a)}resize(a,b){this.Hu(a,b);void 0!==a&&(this.Ja=a);void 0!==b&&(this.Ha=b);this.Sa(this.width(),this.height());this.lg.C(this)}Za(a){void 0!==this.sq&&this.nz(a?this.sq:-1);(()=>{a?this.R.removeAttribute("disabled"):this.R.setAttribute("disabled","")})()}G(a){this.ua=a;(()=>{this.ua=null;ni(this.R,a)})()}Xd(a){(()=>{N(this,"opacity",
a)})();this.ig=a}M(a){const b=this.Fi(a);(()=>{this.R.appendChild(b)})()}oh(a,b){const c=this.Fi(a);this.R==c.parentNode&&this.R.childNodes[b]==c||(()=>{ae(this.R,c,b)})()}removeChild(a){const b=this.Fi(a);this.mi(b)&&(()=>{this.R.removeChild(b)})()}Bs(){(()=>{$d(this.R)})()}ia(a){(()=>{ie(this.R,a)})()}Tl(a){(()=>{this.R.innerHTML=a})()}dP(a){(()=>{this.R.id=a})()}Sl(a){this.ue("label",a)}Rf(a){Array.isArray(a)&&(a=a.join(" "));(()=>{Dt(this.R,a)})()}Rl(a){this.ue("hidden",a)}ue(a,b){(()=>{Et(this.R,
a,b)})()}Ba(a,b){if(this.Gw.length)for(const c of this.Gw)if("string"===typeof b){const d=Kt(c,this.R,a);d&&(delete this.PW[a],(()=>{St(this.R,d)})());if(b){const e=Jt(c,a,b);this.PW[a]=e;(()=>{Rt(this.R,e)})()}}else{const d=It(c,a);(()=>{var e=this.R,f=d;b?In(e,f):Jn(e,f)})()}else(()=>{var c=this.R;b?In(c,a):Jn(c,a)})(),Fa("component has no bemInfo")}hG(a){const b=this.Gw[0];a=b?It(b,a):a;return Qt(this.R,a)}wj(a){this.ue("selected",a)}selected(){return"true"==Ft(this.R,"selected")}UY(a){a=this.Fi(a);
return Ha(de(this.displayObject()),a)}mi(a){return this.Fi(a).parentNode==this.displayObject()}x(){return void 0!==this.xb?this.xb:ci(this.displayObject()).x}y(){return void 0!==this.yb?this.yb:ci(this.displayObject()).y}width(){return void 0!==this.Ja?this.Ja:this.kJ()}height(){return void 0!==this.Ha?this.Ha:this.jJ()}enabled(){return!this.R.hasAttribute("disabled")}visible(){return"boolean"===typeof this.ua?this.ua:"none"!=this.displayObject().style.display}opacity(){if(void 0!==this.ig)return this.ig;
const a=mi(this.R);return"number"===typeof a?a:1}displayObject(){return this.R}setScale(a,b="0 0"){(()=>{Sn(this.R,a,a);Vi(this.R,b)})()}setParentScale(a){this.Oh=a;this.vo()}contains(a){if(!a)return!1;a=this.Fi(a);return he(this.R,a)}ot(a){(a instanceof Node||"function"===typeof a.displayObject)&&this.removeChild(a);super.ot(a)}Fi(a){return a instanceof Node?a:a.displayObject()}kJ(){const a=this.R;return a.tagName.toUpperCase()=="SVG".toString()?a.width.baseVal.value:pi(a).width}jJ(){const a=this.R;
return a.tagName.toUpperCase()=="SVG".toString()?a.height.baseVal.value:pi(a).height}Hu(a,b){(()=>{void 0!==a&&ii(this.R,a);void 0!==b&&ji(this.R,b)})()}Sa(){}vo(){}Vn(a){this.ka.C(this,a)}Aw(){this.Ba("active",!0)}Th(){this.Ba("active",!1)}Bw(){z(this,this.R,"keydown",this.CK,this)}CK(a){document.activeElement!=this.displayObject()||a.defaultPrevented||13!=a.keyCode&&32!=a.keyCode||(a.preventDefault(),this.Vn())}nz(a){(()=>{this.setAttribute("tabindex",a+"")})()}zf(){this.rr&&this.rr.disconnect();
const a=Vt.indexOf(this);0<=a&&Vt.splice(a,1)}};function du(a){fe(a)?this.gq=this.R=a:(this.R=Ud("DIV",eu("component_container",a)),this.gq=this.TQ(eu("component_base",a)),this.R.appendChild(this.gq));this.pd=[];this.Fo=!1;if(Ej){const b=new ln(this.kw());this.ka=new Tt;this.ka.zx.addHandler(function(){1==wf(this.ka)&&nn(b)},this);this.ka.rJ.addHandler(function(){0==wf(this.ka)&&on(b)},this);a=new un;a.Pz.addHandler(function(c,d,e){this.Th(!1);this.Fo&&e.preventDefault();this.enabled()&&this.Vn(e)},this);a.uM.addHandler(function(){this.Th(!0)},
this);a.vM.addHandler(function(){this.enabled()&&this.Aw()},this);mn(b,a)}else this.Fo=!0,this.ka=new Tt,this.ka.zx.addHandler(function c(){this.ka.zx.removeHandler(c,this);var d=y(this.kw(),"mouseover",function(){this.enabled()&&0<wf(this.ka)&&this.Aw()},!1,this);this.pd.push(d);d=y(this.kw(),"mouseout",function(){this.Th(!1)},!1,this);this.pd.push(d);d=y(this.kw(),"click",function(e){this.Th(!0);this.Fo&&0<wf(this.ka)&&(e.preventDefault(),e.stopPropagation());this.Vn(e)},!1,this);this.pd.push(d)},
this);this.lg=new C}k=du.prototype;k.ig=1;k.Y_=!0;k.Vn=function(a){!this.Y_&&a&&(this.displayObject().blur(),this.ta().blur());this.ka.C(this,a)};k.si=function(){return this.lg};k.kw=function(){return this.displayObject()};k.setAttribute=function(a,b){this.displayObject().setAttribute(a,b)};k.removeAttribute=function(a){this.displayObject().removeAttribute(a)};k.mB=function(a){this.sq=a;this.nz(a)};
k.Dj=function(){this.Ha=this.Ja=void 0;this.rr=new ResizeObserver(a=>{for(const b of a)void 0!==b.target&&(a=b.contentRect,this.Ja=a.width,this.Ha=a.height,this.Sa(a.width,a.height),this.lg.C(this))});this.rr.observe(this.R);this.Sa(parseInt(this.R.style.width,10),parseInt(this.R.style.height,10));this.lg.C(this)};k.Aw=function(){this.Ba("active",!0)};k.Th=function(){this.Ba("active",!1)};k.ta=function(){return this.gq};du.prototype.baseElement=du.prototype.ta;du.prototype.displayObject=function(){return this.R};
du.prototype.displayObject=du.prototype.displayObject;k=du.prototype;k.width=function(){return void 0!==this.Ja?this.Ja:this.kJ(this.ta())};k.kJ=function(a){return"SVG"==a.tagName.toUpperCase()?a.width.baseVal.value:pi(a).width};k.Db=function(a){this.resize(a)};k.height=function(){return void 0!==this.Ha?this.Ha:this.jJ(this.ta())};k.jJ=function(a){return"SVG"==a.tagName.toUpperCase()?a.height.baseVal.value:pi(a).height};k.Dc=function(a){this.resize(void 0,a)};
k.resize=function(a,b){if(void 0!==this.rr)throw Error("ResizeObserver is turned on");this.Hu(a,b);void 0!==a&&(this.Ja=a);void 0!==b&&(this.Ha=b);this.lg.C(this)};k.Hu=function(a,b){void 0!==a&&(ii(this.displayObject(),a),ii(this.ta(),a));void 0!==b&&(ji(this.displayObject(),b),ji(this.ta(),b));void 0!==a&&void 0!==b&&this.Sa(a,b)};k.Sa=function(){};k.x=function(){return void 0!==this.xb?this.xb:ci(this.displayObject()).x};k.xg=function(a){this.xb=a;this.displayObject().style.left=a+"px"};
k.y=function(){return void 0!==this.yb?this.yb:ci(this.displayObject()).y};k.Me=function(a){this.yb=a;this.displayObject().style.top=a+"px"};k.move=function(a,b){this.xg(a);this.Me(b)};k.enabled=function(){return!this.ta().hasAttribute("disabled")};k.Za=function(a){void 0!==this.sq&&this.nz(a?this.sq:-1);a?this.ta().removeAttribute("disabled"):this.ta().setAttribute("disabled","")};k.visible=function(){return"none"!=this.displayObject().style.display};k.G=function(a){ni(this.displayObject(),a)};
k.opacity=function(){return this.ig};k.Xd=function(a){fu(this,"opacity",a);this.ig=a};k.M=function(a){a=this.Fi(a);this.displayObject().appendChild(a)};k.oh=function(a,b){a=this.Fi(a);ae(this.displayObject(),a,b)};k.removeChild=function(a){a=this.Fi(a);this.mi(a)&&this.displayObject().removeChild(a)};k.Bs=function(){const a=this.displayObject();for(;a.firstChild;)a.removeChild(a.firstChild)};
k.UY=function(a){a=a instanceof du?a.displayObject():a;const b=this.displayObject().childNodes;for(let c=0;c<b.length;++c)if(b[c]==a)return c;return-1};k.mi=function(a){return(a instanceof du?a.displayObject():a).parentNode==this.displayObject()};k.ia=function(a){ie(this.ta(),a)};k.Tl=function(a){this.ta().innerHTML=a};function fu(a,b,c){E(a.displayObject(),b,c)}k.Sl=function(a){this.ue("label",a)};k.Rf=function(a){Array.isArray(a)&&(a=a.join(" "));Dt(this.rF?this.gq:this.R,a)};
k.Rl=function(a){this.ue("hidden",a)};k.ue=function(a,b){Et(this.rF?this.gq:this.R,a,b)};k.TQ=function(a){return Ud("DIV",a)};function eu(a,b){return void 0===b?a:b instanceof Array?(b=Ta(b),b.push(a),b):[a,b]}k.Ba=function(a,b){a=this.OH?It(this.OH,a):a;var c=this.R;b?In(c,a):Jn(c,a);this.R!=this.gq&&(c=this.gq,b?In(c,a):Jn(c,a))};k.hG=function(a){a=this.OH?It(this.OH,a):a;return Hn(this.R,a)};k.Bw=function(){y(this.displayObject(),"keydown",this.CK,!1,this)};
k.CK=function(a){document.activeElement!=this.displayObject()||a.defaultPrevented||13!=a.keyCode&&32!=a.keyCode||(a.preventDefault(),this.Vn(null))};k.nz=function(a){this.setAttribute("tabindex",a+"")};k.Rc=function(){for(let a=0;a<this.pd.length;++a){const b=this.pd[a];b&&Ze(b)}this.rr&&this.rr.disconnect()};k.Fi=function(a){return a instanceof du||a instanceof Q?a.displayObject():a};function gu(a,b){du.call(this,Ud(b||"DIV",a))}t(gu,du);function hu(a){const b=new Map;iu(a,b);ku(a,b)}function ku(a,b){const c=a.attributes,d=c.length;for(let f=0;f<d;++f){const g=c.item(f);var e=g.value;e.match(/^url\("?#/)&&e.endsWith(")")&&(e=g.value.substring(e.indexOf("#")+1,e.search(/"\)|\)$/)),e=b.get(e),void 0!==e&&(g.value=`url(#${e})`))}for(const f of de(a))ku(f,b)}function iu(a,b){if(a.id&&!b.has(a.id)){const c=Hd()+"-"+Hd();b.set(a.id,c);a.id=c}for(const c of de(a))iu(c,b)};class lu{constructor(a,b){this.XB=a;b=b-a.width()-1;this.iq=new og(b,2,a.width(),a.height());this.mq=new gu("trial_banner");this.mq.Db(this.iq.width);this.mq.Dc(this.iq.height);fu(this.mq,"cursor","pointer");b=Xd("DIV");b.innerHTML=a.content();hu(b);In(b,"banner-content");Et(b,"hidden",!0);this.mq.ta().appendChild(b);b=Xd("DIV");b.innerHTML=a.contentHover();hu(b);In(b,"banner-content_hover");Et(b,"hidden",!0);this.mq.ta().appendChild(b);a.url()&&this.mq.ka.addHandler((c,d)=>{d.stopPropagation();c=
this.XB.url();jj(c)},this);E(this.displayObject(),"z-index","1000")}Ka(){return this.iq}displayObject(){return this.mq.displayObject()}};function mu(){this.vC=new C;this.s0=new C;this.qR=new C;this.mR=new C}k=mu.prototype;k.zt=!1;k.yt=!1;k.$E=null;k.Sy=null;k.Fv=function(){return"drag"};k.fG=function(a,b){if(1==b.touches().length){if("touchStart"==a)return this.zt&&(this.yt=this.zt=!1),this.yt=!1,1;if("touchMove"==a&&this.yt)return 1}this.zt&&(this.yt=this.zt=!1,this.mR.C(this.Sy.x,this.Sy.y));return 0};
k.NF=function(a){a=new rd(a.touches()[0].clientX(),a.touches()[0].clientY());this.yt?(a=vd(a,this.$E),sd(a,this.Sy)||(this.zt||(this.zt=!0,this.qR.C(this.$E.x,this.$E.y)),this.Sy=a,this.vC.C(a.x,a.y))):(this.yt=!0,this.$E=a,this.Sy=new rd,this.s0.C())};k.JN=function(){return this.qR};k.sp=function(){};function nu(){this.D5=new C;this.Nu=new C;this.TV=new C;this.vC=new C;this.Vx=null;this.OL=!1}k=nu.prototype;k.Wx=-1;k.YC=0;k.Fv=function(){return"scale"};k.fG=function(a,b){a=2==b.touches().length;const c=!a&&0<this.Wx;a!=this.OL&&(this.OL||(ou(b),this.D5.C()),this.OL=a);return a||c?1:0};
k.NF=function(a){if(2==a.touches().length){var b=ou(a);if(this.Vx&&b){const c=vd(b.QY,this.Vx.QY),d=vd(b.WZ,this.Vx.WZ),e=0>c.x&&0>d.x||0<c.x&&0<d.x;(0>c.y&&0>d.y||0<c.y&&0<d.y||e)&&this.vC.C(Math.abs(c.x)<Math.abs(d.x)?c.x:d.x,Math.abs(c.y)<Math.abs(d.y)?c.y:d.y)}this.Vx=b;b=a.scale();void 0===b&&(b=a.touches()[0],a=a.touches()[1],a=td(new rd(b.clientX(),b.clientY()),new rd(a.clientX(),a.clientY())),this.YC?b=a/this.YC:(b=1,this.YC=a));a=b;this.Nu.C(a);this.Wx=a}else 0<this.Wx&&(this.TV.C(this.Wx),
this.Vx=null,this.Wx=-1,this.YC=0)};function ou(a){a=a.touches();return 2!=a.length?null:{QY:new rd(a[0].clientX(),a[0].clientY()),WZ:new rd(a[1].clientX(),a[1].clientY())}}k.sp=function(){};function pu(){this.iz=new C}k=pu.prototype;k.Iz=null;k.Eo=null;k.Sr=!1;
k.fG=function(a,b){if("touchEnd"==a)return this.Sr&&this.Iz&&this.Eo?this.EX(this.Eo,this.Iz)?1:0:0;if(1!=b.touches().length||Ch(b.gs()))return this.Sr=!1,0;const c=new rd(b.touches()[0].screenX(),b.touches()[0].screenY());if("touchStart"==a){if(Dh(b.gs()))return this.Sr=!1,0;this.Iz=this.Eo=c;this.Sr=!0;return 0}if(!this.Sr||!this.Iz||!this.Eo)return 0;(this.Sr=this.Iz==this.Eo?this.FX(c,this.Eo):this.GX(c,this.Eo))&&b.gs().preventDefault();this.Eo=c;return 0};k.NF=function(){this.iz.C()};k.sp=function(){};
function qu(){this.iz=new C}t(qu,pu);qu.prototype.Fv=function(){return"scrollLeft"};qu.prototype.GX=function(a,b){return a.x<=b.x};qu.prototype.FX=function(a,b){return b.x-a.x>=Math.abs(a.y-b.y)};qu.prototype.EX=function(a,b){const c=b.x-a.x;return 40<c&&.7*c>=Math.abs(a.y-b.y)};function ru(){this.iz=new C}t(ru,pu);ru.prototype.Fv=function(){return"scrollRight"};ru.prototype.GX=function(a,b){return a.x>=b.x};ru.prototype.FX=function(a,b){return a.x-b.x>=Math.abs(a.y-b.y)};
ru.prototype.EX=function(a,b){const c=a.x-b.x;return 40<c&&.7*c>=Math.abs(a.y-b.y)};function su(){bf.call(this);this.Qb=tu;this.endTime=this.startTime=null}t(su,bf);var tu=0;su.prototype.Kl=function(){this.He("begin")};su.prototype.pj=function(){this.He("end")};su.prototype.He=function(a){this.dispatchEvent(a)};function uu(a,b,c){te.call(this);this.Nf=null;this.NP=!1;this.PA=a;this.Bp=c;this.$l=b||window;this.sA=va(this.IN,this)}t(uu,te);k=uu.prototype;k.start=function(){this.stop();this.NP=!1;var a=vu(this),b=wu(this);a&&!b&&this.$l.mozRequestAnimationFrame?(this.Nf=y(this.$l,"MozBeforePaint",this.sA),this.$l.mozRequestAnimationFrame(null),this.NP=!0):this.Nf=a&&b?a.call(this.$l,this.sA):this.$l.setTimeout(fc(this.sA),20)};
k.stop=function(){if(this.isActive()){var a=vu(this),b=wu(this);a&&!b&&this.$l.mozRequestAnimationFrame?Ze(this.Nf):a&&b?b.call(this.$l,this.Nf):this.$l.clearTimeout(this.Nf)}this.Nf=null};k.isActive=function(){return null!=this.Nf};k.IN=function(){this.NP&&this.Nf&&Ze(this.Nf);this.Nf=null;this.PA.call(this.Bp,xa())};k.jd=function(){this.stop();uu.hb.jd.call(this)};
function vu(a){a=a.$l;return a.requestAnimationFrame||a.webkitRequestAnimationFrame||a.mozRequestAnimationFrame||a.oRequestAnimationFrame||a.msRequestAnimationFrame||null}function wu(a){a=a.$l;return a.cancelAnimationFrame||a.cancelRequestAnimationFrame||a.webkitCancelRequestAnimationFrame||a.mozCancelRequestAnimationFrame||a.oCancelRequestAnimationFrame||a.msCancelRequestAnimationFrame||null};function xu(a,b,c){te.call(this);this.PA=a;this.Lv=b||0;this.Bp=c;this.sA=va(this.IN,this)}t(xu,te);k=xu.prototype;k.Nf=0;k.jd=function(){xu.hb.jd.call(this);this.stop();delete this.PA;delete this.Bp};k.start=function(a){this.stop();this.Nf=Fh(this.sA,void 0!==a?a:this.Lv)};k.stop=function(){this.isActive()&&ha.clearTimeout(this.Nf);this.Nf=0};k.isActive=function(){return 0!=this.Nf};k.IN=function(){this.Nf=0;this.PA&&this.PA.call(this.Bp)};var rc={},yu=null;function zu(a){a=ma(a);delete rc[a];qc()&&yu&&yu.stop()}function Au(){yu||(yu=new xu(function(){Bu()},20));var a=yu;a.isActive()||a.start()}function Bu(){var a=xa();ic(rc,function(b){Cu(b,a)});qc()||Au()};function Du(a,b,c,d){su.call(this);if(!Array.isArray(a)||!Array.isArray(b))throw Error("Start and end parameters must be arrays");if(a.length!=b.length)throw Error("Start and end points must be the same length");this.sB=a;this.x8=b;this.duration=c;this.XX=d;this.coords=[];this.oH=!1;this.progress=0}t(Du,su);k=Du.prototype;
k.play=function(a){if(a||this.Qb==tu)this.progress=0,this.coords=this.sB;else if(1==this.Qb)return!1;zu(this);this.startTime=a=xa();-1==this.Qb&&(this.startTime-=this.duration*this.progress);this.endTime=this.startTime+this.duration;this.progress||this.Kl();this.He("play");-1==this.Qb&&this.He("resume");this.Qb=1;var b=ma(this);b in rc||(rc[b]=this);Au();Cu(this,a);return!0};k.stop=function(a){zu(this);this.Qb=tu;a&&(this.progress=1);Eu(this,this.progress);this.He("stop");this.pj()};
k.pause=function(){1==this.Qb&&(zu(this),this.Qb=-1,this.He("pause"))};k.vh=function(a){this.progress=a;1==this.Qb&&(this.startTime=xa()-this.duration*this.progress,this.endTime=this.startTime+this.duration)};k.jd=function(){this.Qb==tu||this.stop(!1);this.CZ();Du.hb.jd.call(this)};k.destroy=function(){this.Rc()};
function Cu(a,b){b<a.startTime&&(a.endTime=b+a.endTime-a.startTime,a.startTime=b);a.progress=(b-a.startTime)/(a.endTime-a.startTime);1<a.progress&&(a.progress=1);Eu(a,a.progress);1==a.progress?(a.Qb=tu,zu(a),a.He("finish"),a.pj()):1==a.Qb&&a.yG()}function Eu(a,b){"function"===typeof a.XX&&(b=a.XX(b));a.coords=Array(a.sB.length);for(var c=0;c<a.sB.length;c++)a.coords[c]=(a.x8[c]-a.sB[c])*b+a.sB[c]}k.yG=function(){this.He("animate")};k.CZ=function(){this.He("destroy")};
k.He=function(a){this.dispatchEvent(new Fu(a,this))};function Fu(a,b){xe.call(this,a);this.coords=b.coords;this.x=b.coords[0];this.y=b.coords[1];this.z=b.coords[2];this.duration=b.duration;this.progress=b.progress;this.state=b.Qb}t(Fu,xe);function Gu(a){return 1-Math.pow(1-a,3)}function Hu(a){return 3*a*a-2*a*a*a};function Iu(a,b,c,d){var e=Number.MAX_VALUE;this.jR=a;this.Nj=b;this.AF=this.kf=c;this.yF=this.jf=d;this.D2=e;this.Tb=new rd;this.Nu=new C;this.M5=[tn(b,"scrollLeft"),tn(b,"scrollRight")];a=new nu;a.Nu.addHandler(this.B4,this);a.TV.addHandler(this.A4,this);this.VV=a;a=new mu;a.vC.addHandler(this.z4,this);a.JN().addHandler(this.y4,this);a.mR.addHandler(this.x4,this);this.oR=a}k=Iu.prototype;k.ZV=!0;k.UV=!1;k.oQ=1;k.no=1;k.bF=-1;k.rl=null;k.jx=null;k.Yn=null;
function Ju(a,b){b!=a.UV&&((a.UV=b)?(mn(a.Nj,a.VV),mn(a.Nj,a.oR)):(sn(a.Nj,a.VV),sn(a.Nj,a.oR)))}k.Y=function(){return this.no*this.oQ};k.B4=function(a){0>this.bF&&(Ku(this),this.bF=this.no);Lu(this,pd(this.bF*a,1,4))};k.A4=function(){this.bF=-1};k.z4=function(a,b){1<this.no&&window.event&&window.event.preventDefault();a=new rd(a,b);this.jx.push({offset:a,time:Date.now()});this.qg(wd(this.rl,a))};k.y4=function(){Ku(this);this.jx=[];this.rl=this.Tb.clone()};
k.x4=function(){var a=this.jx.length;if(2<=a){var b=this.jx[a-2],c=this.jx[a-1];const d=c.time-b.time;0<d&&(a=(c.offset.x-b.offset.x)/d,b=(c.offset.y-b.offset.y)/d,c=Math.max(Math.abs(800*a),Math.abs(800*b)),this.Yn=new Mu(this.Tb,new rd(this.Tb.x+a*c/7,this.Tb.y+b*c/7),c),y(this.Yn,"animate",this.i3,!1,this),y(this.Yn,"finish",this.h3,!1,this),this.Yn.play())}};k.i3=function(){this.qg(this.Yn.position())};k.h3=function(){Ku(this)};function Ku(a){a.Yn&&(a.Yn.Rc(),a.Yn=null)}
function Lu(a,b){var c=(b-a.no)/a.no;a.no=b;b=a.Tb.x;var d=a.Tb.y;b-=(a.AF/2-b)*c;d-=(a.yF/2-d)*c;a.Tb=Nu(a,new rd(b,d));a.Nu.C(a.Y(),a.Tb.x,a.Tb.y);c=1==a.no;if(a.ZV!=c)for(a.ZV=c,b=a.M5,d=0;d<b.length;++d){const e=b[d];e&&(c?mn(a.Nj,e):sn(a.Nj,e))}}k.qg=function(a){a=Nu(this,a);sd(this.Tb,a)||(this.Nu.C(this.Y(),a.x,a.y),this.Tb=a)};function Nu(a,b){function c(f,g,h){return g<=h?(h-g)/2:pd(f,h-g,0)}const d=a.Y(),e=a.jf*d;return new rd(c(b.x,a.kf*d,a.AF),c(b.y,e,a.yF))}
function Mu(a,b,c){Du.call(this,[a.x,a.y],[b.x,b.y],c,Gu)}t(Mu,Du);Mu.prototype.position=function(){return new rd(this.coords[0],this.coords[1])};function Ou(a,b){void 0===b&&(b=null);if(null==b)return a.concat();const c=Array(a.length);for(let d=0;d<a.length;++d)c[d]=b.call(null,a[d]);return c}function Pu(a,b){var c=c||db;const d=[];for(let e=0,f=a.length;e<f;++e){const g=a[e];let h=!1;for(let l=0,n=b.length;l<n;++l)if(c(g,b[l])){h=!0;break}h||d.push(g)}return d};function Qu(a){return new Ru(a,b=>b.ud().kc())}function Su(a){return new Ru(a,b=>b.Vc().kc())}function Tu(a,b,c){return Pu(a.So[b]||[],a.So[c]||[])}class Ru{constructor(a,b){this.So=[];for(let e=0;e<a.count();++e){var c=a.fa(e);const f=b(c);for(let g=0;g<f.length;++g){c=f[g];var d=e;const h=d+(0<c.Pi?c.Pi:0);for(;d<=h;++d)this.So[d]||(this.So[d]=[]),this.So[d].push(c)}}}};function Uu(a){a.mS();a.pS();a.qS();a.kS();a.lS();a.nS()}function Vu(a){const b=new ln(a.oc,[new qu,new ru]);A(a,tn(b,"scrollLeft").iz,()=>{var c=a.ke.Hn();c.Ld()&&c.uC(c.pW)&&c.H.settings().navigation().Jl().enabled()&&c.B.Z().tv()&&Wu(c)});A(a,tn(b,"scrollRight").iz,()=>{var c=a.ke.Hn();c.Ld()&&c.uC(c.qW)&&c.H.settings().navigation().Jl().enabled()&&c.B.Z().tv()&&c.yd.ug()});nn(b);if(ck){const c=new un;A(a,c.Pz,a.e3,a);A(a,c.lR,a.d3,a);mn(b,c)}return b}
function Xu(a){var b=de(a.fe.displayObject());if(b.length)for(const c of b)Hn(c,"framesLayerContent")&&(b=c,b.setAttribute("data-width",a.Ja),b.setAttribute("data-height",a.Ha))}function Yu(a){var b=a.B;-1!=b.pa()&&(b=b.rd().view(),b instanceof Xq&&b.tb().setParentScale(a.Y),Pj||(b instanceof Tq?b.Ya().resize(a.Ja,a.Ha):b instanceof Pq&&b.sb().resize(a.Ja,a.Ha)))}function Zu(a,b,c){for(let d=0;d<b.length;++d){const e=a.ke.Jd.El(b[d]);e&&$u(e,c)}}
function av(a,b){for(let c=0;c<b.length;++c){const d=b[c],e=a.ke.Jd.El(d);e&&e.sn(d.Gh.ji())}}function bv(a,b){for(let c=0;c<b.length;++c){const d=a.ke.Jd.El(b[c]);d&&d.sn(!1)}}function cv(a){a.Uj||a.iD?on(a.Nj):nn(a.Nj)}function dv(a){var b=!1;const c=0<=a.B.pa();"none"!=a.Pd.style.display&&c&&(b=a.B.Z(),b=a.H.settings().navigation().ms().SP()&&"slide"==b.type());Ju(a.bN,b)}
function ev(a){if("idle"==a.Qd.state()){var b=a.B;b=0<=b.pa()?b.Z():null;var c=b instanceof Qq,d=b instanceof Yq;b instanceof zr||c||d||!J&&Lb&&u(Od("IMG",null,a.Pd),e=>{null!=e.id&&0<e.id.length||(e.id="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,n=>{let m=16*Math.random()|0;return("x"==n?m:m&3|8).toString(16)}));let f;if(nc(a.AJ,e.id)){var g=w(a.AJ,e.id);f=g.transform.clone();var h=g.origin.clone();var l=g.width;g=g.height}else f=On(e),null===f&&(f=new Cm),h=Pn(e),null===h&&(h=new rd),
Vi(e,h.x+"px "+h.y+"px"),l=parseFloat(e.getAttribute("width")),g=parseFloat(e.getAttribute("height")),sc(a.AJ,e.id,{transform:f.clone(),origin:h.clone(),width:l,height:g});g*=a.Y;ii(e,l*a.Y);ji(e,g);l=1/a.Y;g=1/a.Y;h=vd(new rd,h);h=new Cm(l,0,0,g,h.x-l*h.x,h.y-g*h.y);Kn(e,Dm(f,h))},a)}}function fv(a){a.Lg&&(ce(a.Lg),a.Lg=null)}
class gv extends Sg{constructor({zb:a,b$:b,tG:c,gH:d,Gn:e,wp:f,oa:g,cH:h,na:l,taa:n}){super();this.H=a;this.ke=b;this.oc=c;this.mk=d;this.Pd=e;this.fe=f;this.Re=g;this.Ir=h;Uu(this);this.Ja=a.slideWidth();this.Ha=a.slideHeight();this.Y=1;this.Nj=Vu(this);const {width:m,height:p}=this.jh();b=new Iu(this.oc,this.Nj,m,p);Ju(b,!1);A(this,b.Nu,this.E5,this);this.bN=b;this.FE=D(this);this.hc=null;this.iD=!1;this.B=l;this.Qd=n;this.AJ={};this.Uj=!1;this.Lg=null;a=a.slides();this.To=Qu(a)}width(){return this.Ja}height(){return this.Ha}scale(){return this.Y}resize(a,
b){this.Ja=a;this.Ha=b;hi(this.oc,a,b);var c=this.bN;c.Tb=Nu(c,wd(c.Tb,new rd((a-c.AF)/2,(b-c.yF)/2)));c.AF=a;c.yF=b;c.oQ=Math.min(a/c.kf,b/c.jf,c.D2);Lu(c,c.no);Xu(this);Yu(this)}BZ(a){var b=this.B,c=this.hc?this.hc.index():-1;const d=b.pa();this.hc=0<=d?b.Z():null;b=this.hc instanceof zr;const e=this.hc instanceof Qq,f=this.hc instanceof Yq;this.iD=(this.fe.CT=b)||e||f;this.mk.style.opacity=this.iD?"0":"";this.Rr();a&&E(a.displayObject(),"display",f?"none":"");a=Tu(this.To,c,d);c=Tu(this.To,d,c);
Zu(this,a,!1);Zu(this,c,!0);this.Uj&&(av(this,a),bv(this,c));Xu(this);cv(this)}aY(a){Lu(this.bN,1);dv(this);Yu(this);ev(this);var b=this.B;-1!=b.pa()&&void 0!==a&&(b=(b=b.rd())&&b.view(),b instanceof Tq?b.Ya().setBannerView(a.displayObject()):b instanceof Pq?b.sb().setBannerView(a.displayObject()):b instanceof Xq&&b.tb().setBannerView(a.displayObject()))}setOverlayDisplayed(a){if(this.Uj!=a){this.Uj=a;if(this.hc){var b=this.hc.index();b=this.To.So[b]||[];a?bv(this,b):av(this,b);(b=this.B.Ya())&&b.setOverlayDisplayed(a)}cv(this)}}jG(a){this.Pd.style.display=
"";this.mk.style.display="";hv(a);dv(this)}pG(){return this.iD}mS(){const a=this.oc;a.setAttribute("role","main");a.setAttribute("aria-live","polite");a.style.overflow="hidden";hi(a,this.jh().width,this.jh().height);vh&&(a.style["-webkit-text-size-adjust"]="none")}pS(){const a=this.mk;ge(a)||ae(this.oc,this.mk,0);a.style.display="none";const {width:b,height:c}=this.jh();hi(a,b-2,c-2);ai(a,1,1)}qS(){const a=this.Pd;a.removeAttribute("class");a.style.overflow="hidden";a.style.position="absolute";hi(a,
this.jh().width,this.jh().height);Vi(a,"0 0")}kS(){const a=this.fe.displayObject();E(a,"z-index","2");ge(a)||this.oc.appendChild(a)}lS(){ge(this.Re)||this.Pd.appendChild(this.Re)}nS(){Jn(this.Ir,"slide-displays-parent")}d3(a,b,c){a=c.target;a instanceof HTMLVideoElement&&a.controls?c.stopPropagation():he(this.Pd,a)&&(c.preventDefault(),c=this.ke.Hn(),c.uC(c.h6))}e3(a,b,c){kj(c.target)||(a=c.target,a instanceof HTMLVideoElement&&a.controls?c.stopPropagation():he(this.Pd,a)&&(c.preventDefault(),Oq(this.ke.Hn(),
this,c)))}E5(a,b,c){b=Math.round(b);c=Math.round(c);var d=this.H.slideWidth(),e=this.H.slideHeight();d*=a;e*=a;const f=this.Y!=a;f&&(this.Y=a,Sn(this.Pd,a),iv(this.ke.Jd,this.Y),Yu(this),ev(this),hi(this.mk,d-2,e-2));ai(this.Pd,b,c);ai(this.mk,b+1,c+1);this.FE.C(d,e,b,c);f&&J&&Tn(this.oc)}jh(){return new xd(this.H.slideWidth(),this.H.slideHeight())}Rr(){fv(this);0<=this.B.pa()&&(this.QM()||this.NM()||this.RM())}QM(){if(this.B.Z()instanceof zr){const a=this.B.Ya();a.setOverlayDisplayed(this.Uj);Pj||
(this.Lg=a.skin().displayObject(),this.oc.appendChild(this.Lg));return!0}return!1}NM(){if(this.B.Z()instanceof Qq){const a=this.B.sb();a.setOverlayDisplayed(this.Uj);Pj||(this.Lg=a.displayObject(),this.oc.appendChild(this.Lg));return!0}return!1}RM(){this.B.Z()instanceof Yq&&this.B.tb().setOverlayDisplayed(this.Uj)}zf(){super.zf();on(this.Nj);fv(this)}};class jv extends Sg{constructor({zb:a,na:b,tG:c,gH:d,Gn:e,wp:f,oa:g,cH:h}){super();this.H=a;this.B=b;this.oc=c;this.mk=d;this.Pd=e;this.fe=f;this.Re=g;this.Ir=h;this.FE=D(this);this.Lg=null;Uu(this);A(this,this.B.RN(),this.Rr,this)}width(){return 0}height(){return 0}scale(){return 1}resize(){}BZ(a){a&&E(a.displayObject(),"display","");this.Rr();this.FE.C()}aY(){}setOverlayDisplayed(){}jG(){ni(this.Pd,!0)}pG(){return!1}mS(){this.oc.removeAttribute("role");this.oc.removeAttribute("aria-live");this.oc.removeAttribute("style")}pS(){ce(this.mk)}qS(){this.Pd.removeAttribute("style");
In(this.Pd,"slides-container")}kS(){ce(this.fe.displayObject())}lS(){ce(this.Re)}nS(){In(this.Ir,"slide-displays-parent")}Rr(){fv(this);0<=this.B.pa()&&(this.QM()||this.NM()||this.RM())}QM(){return this.B.Z()instanceof zr?(this.Lg=this.B.Ya().skin().displayObject(),this.oc.appendChild(this.Lg),!0):!1}NM(){return this.B.Z()instanceof Qq?(this.Lg=this.B.sb().displayObject(),this.oc.appendChild(this.Lg),!0):!1}RM(){this.B.Z()instanceof Yq&&(this.Lg=this.B.tb().displayObject(),this.oc.appendChild(this.Lg))}zf(){super.zf();
fv(this)}};class kv{constructor(a){this.Gj=a}create(a){switch(a){case "normal":return new gv(this.Gj);case "accessible":return new jv({zb:this.Gj.zb,na:this.Gj.na,tG:this.Gj.tG,gH:this.Gj.gH,Gn:this.Gj.Gn,wp:this.Gj.wp,oa:this.Gj.oa,cH:this.Gj.cH});default:throw Error("unknown presentation view mode");}}};var lv={Jea:"switchToNextSlide",Lea:"switchToPreviousSlide",Waa:"arbitrarySlideSwitching",qea:"slideShowControl",Kea:"switchToNextStep",Mea:"switchToPreviousStep",gda:"playPauseControl",pda:"presentationSeeking",pea:"slideSeeking",Cda:"quizSwitchToNextSlide",Dda:"quizSwitchToNextSlideWithoutBranching",zda:"quizArbitrarySlideSwitching",$da:"scenarioSwitchToNextSlide",aea:"scenarioSwitchToNextSlideWithoutBranching",Xda:"ScenarioArbitrarySlideSwitching"};
q("ispring.presenter.player.restriction.NavigationActionType",lv);function mv(){return"switchToNextSlide switchToPreviousSlide arbitrarySlideSwitching slideShowControl switchToNextStep switchToPreviousStep playPauseControl presentationSeeking slideSeeking".split(" ")}lv.all=mv;q("SWITCH_TO_NEXT_SLIDE","switchToNextSlide",lv);q("SWITCH_TO_PREVIOUS_SLIDE","switchToPreviousSlide",lv);q("ARBITRARY_SLIDE_SWITCHING","arbitrarySlideSwitching",lv);q("SLIDE_SHOW_CONTROL","slideShowControl",lv);
q("SWITCH_TO_NEXT_STEP","switchToNextStep",lv);q("SWITCH_TO_PREVIOUS_STEP","switchToPreviousStep",lv);q("PLAY_PAUSE_CONTROL","playPauseControl",lv);q("PRESENTATION_SEEKING","presentationSeeking",lv);q("SLIDE_SEEKING","slideSeeking",lv);class nv{constructor(a,b){this.Da=a;this.q5=b}type(){return this.Da}tf(){return this.q5}}nv.prototype.relatedSlideIndex=nv.prototype.tf;nv.prototype.type=nv.prototype.type;class ov{constructor(a,b,c,d,e,f){this.Q2=a;this.w5=b;this.v5=c;this.vc=null!=d?d:null;this.Fe=e||null;this.Wu=f||null}VA(){return this.Q2}th(){return this.w5}Ke(){return this.v5}tf(){return this.vc}t$(){return this.Fe}s$(){return this.Wu}}ov.prototype.relatedSlideShow=ov.prototype.s$;ov.prototype.relatedTimestamp=ov.prototype.t$;ov.prototype.relatedSlideIndex=ov.prototype.tf;ov.prototype.restrictionReason=ov.prototype.Ke;ov.prototype.restrictionSource=ov.prototype.th;
ov.prototype.navigationAction=ov.prototype.VA;var pv={Eba:"currentSlideIsLocked",Fba:"currentSlideIsNotCompleted",Bba:"currentSlideIsFirstSlide",Dba:"currentSlideIsLastSlide",Cba:"currentSlideIsInteraction",Zaa:"backwardNavigationIsRestricted",gca:"forwardNavigationIsRestricted",qda:"presentationSeekingDisabled",zca:"interactionNotCompleted",jda:"precedingQuizNotPassed",ida:"precedingQuizNotCompleted",hda:"precedingQuizFailed",lda:"precedingScenarioNotCompleted",mda:"precedingScenarioNotPassed",kda:"precedingScenarioFailed"};
q("ispring.presenter.player.restriction.NavigationRestrictionReasonType",pv);q("CURRENT_SLIDE_IS_LOCKED","currentSlideIsLocked",pv);q("CURRENT_SLIDE_IS_NOT_COMPLETED","currentSlideIsNotCompleted",pv);q("CURRENT_SLIDE_IS_LAST_SLIDE","currentSlideIsLastSlide",pv);q("CURRENT_SLIDE_IS_FIRST_SLIDE","currentSlideIsFirstSlide",pv);q("BACKWARD_NAVIGATION_IS_RESTRICTED","backwardNavigationIsRestricted",pv);q("FORWARD_NAVIGATION_IS_RESTRICTED","forwardNavigationIsRestricted",pv);
q("PRESENTATION_SEEKING_DISABLED","presentationSeekingDisabled",pv);q("PRECEDING_QUIZ_NOT_PASSED","precedingQuizNotPassed",pv);q("PRECEDING_QUIZ_NOT_COMPLETED","precedingQuizNotCompleted",pv);q("PRECEDING_QUIZ_FAILED","precedingQuizFailed",pv);q("PRECEDING_SCENARIO_NOT_COMPLETED","precedingScenarioNotCompleted",pv);q("PRECEDING_SCENARIO_FAILED","precedingScenarioFailed",pv);q("PRECEDING_SCENARIO_NOT_PASSED","precedingScenarioNotPassed",pv);var qv={oda:"presentationNavigationType",oea:"slideNavigationSettings",Ada:"quizNavigationSettings",Yda:"scenarioNavigationSettings",nda:"presentationFlow"};q("ispring.presenter.player.restriction.NavigationRestrictionSource",qv);q("PRESENTATION_NAVIGATION_TYPE","presentationNavigationType",qv);q("SLIDE_NAVIGATION_SETTINGS","slideNavigationSettings",qv);q("PRESENTATION_FLOW","presentationFlow",qv);function R(a,b){this.B=a;this.H=b;this.wT=new C}R.prototype.Ie=function(a){return this.B.Ie(a)};
R.prototype.zd=function(a,b,c,d){const e={};var f;a:{if(rv(this,a)){if((f=-1==this.B.Pf())&&!(f=this.Z().hi().yn())&&(f=!this.H.settings().Cc().Il())){var g=this.B,h=g.U.timestamp();f=h.ya();h=h.Ta();g=g.nd.Xa();f=f==g.count()-1?g.Yb(f):null;f=null!==f&&h>=f.duration()}if(f){f=new nv("currentSlideIsLastSlide");break a}}else if(sv(this,a)&&-1==this.B.Qf()&&(f=this.B.X().timestamp(),0==f.ya()&&0==f.Ta()||this.Z().hi().Sv())){f=new nv("currentSlideIsFirstSlide");break a}f=null}e.presentationFlow=f;"quizSwitchToNextSlide"!=
a&&"quizSwitchToNextSlideWithoutBranching"!=a&&"scenarioSwitchToNextSlide"!=a&&"scenarioSwitchToNextSlideWithoutBranching"!=a&&(e.presentationNavigationType=tv(this,a,b));f="quizSwitchToNextSlideWithoutBranching"==a||"scenarioSwitchToNextSlideWithoutBranching"==a?Rs(this.B):this.B.Pf();e.quizNavigationSettings=uv(this,a,b,f);e.scenarioNavigationSettings=vv(this,a,b,f);f="playPauseControl"!=a||rv(this,a)?(f=0<=this.B.pa()?this.B.Z():null)?f.ts().sZ(a)?null:new nv("currentSlideIsLocked"):null:null;
e.slideNavigationSettings=f;h=f=null;for(const l in e)e.hasOwnProperty(l)&&(g=e[l])&&(f=l,h=g);return null!==f?new ov(a,f,h,b,c,d):null};R.prototype.checkNavigationRestriction=R.prototype.zd;
function tv(a,b,c){const d=a.B,e=a.H.settings().navigation().navigationType(),f=0<=d.pa()?d.Z():null;if(!f)return null;{const l=a.B;var g=0<=l.pa()?l.Z():null;if(g){var h=a.H.slides();switch(b){case "arbitrarySlideSwitching":g=h.fa(c);break;case "switchToNextSlide":case "switchToNextStep":case "playPauseControl":rv(a,b)&&(c=l.Pf(),0<=c?g=h.fa(c):(c=!!a.Z().hi().yn(),a.H.settings().Cc().Il()&&!c&&(g=h.fa(a.Lf()))));break;case "switchToPreviousSlide":case "switchToPreviousStep":sv(a,b)&&(a=l.Qf(),0<=
a&&(g=h.fa(a)));break;case "presentationSeeking":g=null}h=g}else h=null}if(h==f)return null;if(!h)return"presentationSeeking"==b&&"free"!=e?new nv("presentationSeekingDisabled"):null;switch(e){case "restricted":if(h.uw())break;if(h.index()!=d.Pf()&&h.index()!=d.Qf())return new nv("forwardNavigationIsRestricted");if("slide"==f.type()&&!f.completed())return new nv("currentSlideIsNotCompleted");break;case "sequential":if(h.index()!=d.Pf()&&(0!=h.index()||"switchToNextSlide"!=b))return h.uw()?new nv("backwardNavigationIsRestricted"):
new nv("forwardNavigationIsRestricted");if("slide"==f.type()&&!f.completed())return new nv("currentSlideIsNotCompleted")}return null}
function uv(a,b,c,d){rv(a,b)?c=d:sv(a,b)&&(c=a.Qf());if(void 0===c)return null;d=a.B.rd().view();if((d instanceof Tq||d instanceof Pq)&&!d.iw()&&c!=a.B.pa())return new nv("interactionNotCompleted");if(!(0<a.B.De.length))for(d=0;d<c;++d){var e=a.H.slides().fa(d);if(e.visible()&&e instanceof zr)if("afterAttempt"==e.hn){if(e=wv(a,e),!e||!(1<e.DX||nh(e)))return new nv("precedingQuizNotCompleted",d)}else if("afterPassing"==e.hn&&!a.xE(e))return(a=(a=wv(a,e))?"graded"==a.yE&&nh(a)?a.allowRetakeQuiz():!0:
!1)?new nv("precedingQuizNotPassed",d):new nv("precedingQuizFailed",d)}return"quizSwitchToNextSlideWithoutBranching"!=b&&"quizSwitchToNextSlide"!=b||a.H.settings().Cc().Il()||a.pa()!=a.Hl()?null:new nv("currentSlideIsLastSlide")}
function vv(a,b,c,d){rv(a,b)?c=d:sv(a,b)&&(c=a.Qf());if(void 0===c)return null;d=a.B.rd().view();if(d instanceof Xq&&!d.iw()&&c!=a.B.pa())return new nv("interactionNotCompleted");if(!(0<a.B.De.length))for(d=0;d<c;++d){var e=a.H.slides().fa(d);if(e.visible()&&e instanceof Yq)if("afterAttempt"==e.hn){if(e=xv(a,e),!e||!e.Bi)return new nv("precedingScenarioNotCompleted",d)}else{var f;if(f="afterPassing"==e.hn)f=xv(a,e),f=!(f&&f.scenarioPassed());if(f)return((a=xv(a,e))?a.xQ:1)?new nv("precedingScenarioNotPassed",
d):new nv("precedingScenarioFailed",d)}}return"scenarioSwitchToNextSlideWithoutBranching"!=b&&"scenarioSwitchToNextSlide"!=b||a.H.settings().Cc().Il()||a.pa()!=a.Hl()?null:new nv("currentSlideIsLastSlide")}function wv(a,b){return(a=a.B.Ie(b.index()))&&a.Vy?(b=a.Ya(),lh(b)):b.iE}function xv(a,b){return(a=a.B.Ie(b.index()))&&a.hz?(b=a.tb(),Wq(b)):b.kE}R.prototype.xE=function(a){return(a=wv(this,a))?mh(a):!1};
function rv(a,b){var c=0<=a.B.pa()?a.B.Z():null;if(!c)return!1;const d=a.B.X().timestamp(),e=c.Xa();c=e.count()-1==d.ya();switch(b){case "switchToNextSlide":case "quizSwitchToNextSlide":case "quizSwitchToNextSlideWithoutBranching":case "scenarioSwitchToNextSlide":case "scenarioSwitchToNextSlideWithoutBranching":return!0;case "switchToNextStep":return a=e.Yb(e.count()-1),c&&(a.zk()||a.duration()<=d.Ta());case "playPauseControl":return c&&Ns(a.B)}return!1}
function sv(a,b){if(!(0<=a.B.pa()&&a.B.Z()))return!1;switch(b){case "switchToPreviousSlide":return!0;case "switchToPreviousStep":return a=a.B.X().timestamp(),0==a.ya()&&.01>=a.Ta()}return!1}function yv(a,b,c,d){return(b=a.zd(b,c,d,null))?(a.wT.C(b),!1):!0}R.prototype.play=function(){yv(this,"playPauseControl",this.B.pa(),null)&&this.B.play()};R.prototype.play=R.prototype.play;R.prototype.pause=function(){yv(this,"playPauseControl",this.B.pa(),null)&&this.B.pause()};R.prototype.pause=R.prototype.pause;
R.prototype.Bd=function(a,b){yv(this,"arbitrarySlideSwitching",a,null)&&this.B.Bd(a,b)};R.prototype.gotoSlide=R.prototype.Bd;R.prototype.Iv=function(a){const b=this.B.rG();-1!=b&&yv(this,"arbitrarySlideSwitching",b,null)&&this.B.Iv(a)};R.prototype.gotoLastSlideViewed=R.prototype.Iv;R.prototype.yp=function(a){yv(this,"arbitrarySlideSwitching",this.B.Lf(),null)&&this.B.yp(a)};R.prototype.gotoFirstSlide=R.prototype.yp;R.prototype.zp=function(a){yv(this,"arbitrarySlideSwitching",this.B.Hl(),null)&&this.B.zp(a)};
R.prototype.gotoLastSlide=R.prototype.zp;R.prototype.Sd=function(a){yv(this,"switchToNextSlide",this.B.Pf(),null)&&this.B.Sd(a)};R.prototype.gotoNextSlide=R.prototype.Sd;R.prototype.ug=function(a){yv(this,"switchToPreviousSlide",this.B.Qf(),null)&&this.B.ug(a)};R.prototype.gotoPreviousSlide=R.prototype.ug;R.prototype.Fl=function(){yv(this,"switchToNextStep",this.B.pa(),null)&&this.B.Fl()};R.prototype.gotoNextStep=R.prototype.Fl;
R.prototype.Ap=function(){yv(this,"switchToPreviousStep",this.B.pa(),null)&&this.B.Ap()};R.prototype.gotoPreviousStep=R.prototype.Ap;R.prototype.Gl=function(a,b,c,d){yv(this,a==this.B.pa()?"slideSeeking":"presentationSeeking",a,new Af(a,b,c))&&this.B.Gl(a,b,c,d)};R.prototype.gotoTimestamp=R.prototype.Gl;R.prototype.Lf=function(){return this.B.Lf()};R.prototype.firstSlideIndex=R.prototype.Lf;R.prototype.Hl=function(){return this.B.Hl()};R.prototype.lastSlideIndex=R.prototype.Hl;R.prototype.Pf=function(){return this.B.Pf()};
R.prototype.nextSlideIndex=R.prototype.Pf;R.prototype.Qf=function(){return this.B.Qf()};R.prototype.previousSlideIndex=R.prototype.Qf;R.prototype.pa=function(){return this.B.pa()};R.prototype.currentSlideIndex=R.prototype.pa;R.prototype.Z=function(){return this.B.Z()};R.prototype.currentSlide=R.prototype.Z;R.prototype.playbackState=function(){return this.B.playbackState()};R.prototype.playbackState=R.prototype.playbackState;R.prototype.X=function(){return this.B.X()};R.prototype.clock=R.prototype.X;
R.prototype.Dd=function(){return this.B.Dd()};R.prototype.slideChangeEvent=R.prototype.Dd;R.prototype.jw=function(){return this.B.jw()};R.prototype.stepChangeEvent=R.prototype.jw;R.prototype.xP=function(){return this.B.xP()};R.prototype.ow=function(){return this.B.ow()};R.prototype.RN=function(){return this.B.RN()};R.prototype.Cn=function(){return this.B.Cn()};R.prototype.playbackCompleteEvent=R.prototype.Cn;R.prototype.WA=function(){return this.wT};R.prototype.navigationRestrictedEvent=R.prototype.WA;
R.prototype.JO=function(){return this.B.JO()};R.prototype.rd=function(){return this.B.rd()};R.prototype.Ya=function(){return this.B.Ya()};R.prototype.quizPlayer=R.prototype.Ya;R.prototype.tb=function(){return this.B.tb()};R.prototype.scenarioPlayer=R.prototype.tb;R.prototype.sb=function(){return this.B.sb()};R.prototype.qB=function(){return this.B.qB()};R.prototype.slideTransitionController=R.prototype.qB;k=R.prototype;k.ps=function(){return this.B.ps()};k.BP=function(a,b){this.B.BP(a,b)};k.tB=function(a){this.B.tB(a)};
k.LN=function(){this.B.LN()};k.vg=function(){return this.B.vg()};function hv(a){a.ft.forEach(b=>b.displayObject().style.display="")}function zv(a,b){a.ft.push(b);b=b.displayObject();Vi(b,"0 0");ae(a.ja.displayObject(),b,0)}function Av(a){a.ft.forEach(b=>b.displayObject().style.display="none")}function Bv(a,b){a.ft.forEach(c=>ae(b,c.displayObject(),0))}function Cv(a,b){a.ft.forEach(c=>b(c))}
class Dv extends Sg{constructor(a){super();this.ja=a;this.ft=[];A(this,this.ja.si(),this.Q3,this)}Q3(a,b,c,d){for(const f of this.ft){a=f;b=c;var e=d;const g=a.displayObject(),h=this.ja.scale();Sn(g,h);const [l,n]="accessible"==this.ja.lb?[0,0]:[b+h*a.Ka().left,e+h*a.Ka().top];ai(g,l,n)}}};class Ev extends lu{constructor(a,b){var c=a.content(),d=RegExp('<lineargradient.*?id="(.*?)".*?/lineargradient>',"gi");const e=[];for(var f=d.exec(c);f;)e.push(f[1]),f=d.exec(c);for(d=0;d<e.length;++d)f=e[d],c=c.replace(new RegExp(f,"g"),"quiz_"+f);a=new Hr({content:c,contentHover:a.contentHover(),url:a.url(),width:a.width(),height:a.height(),pw:a.pw(),language:a.language(),xv:a.xv(),wv:a.wv(),yv:a.yv(),zv:a.zv()});super(a,b)}};class Fv{constructor(a){this.jn=a;a=Xd("img");a.src=this.jn.src();G(a,this.jn.opacity());E(a,"z-index","1");this.jn.url()&&(E(a,"cursor","pointer"),y(a,"click",this.G4,!1,this));this.jR=a}Ka(){return this.jn.Ka()}displayObject(){return this.jR}G4(a){a.stopPropagation();jj(this.jn.url(),this.jn.target())}};function Gv(){var a=-1,b,c,d;void 0==a&&(a=0);void 0==b&&(b=0);void 0==c&&(c=0);void 0==d&&(d="stopped");this.Fe=new Af(a,b,c);this.va=d;this.lt=[];this.ev=[];this.Zo=new C;this.aF=new C;this.cF=new C;this.qk=new C;this.UH=new C;this.VH=new C}Gv.prototype.Vm=!1;Gv.prototype.CE=!1;Gv.prototype.Wm=!1;Gv.prototype.timestamp=function(){return this.Fe};Gv.prototype.timestamp=Gv.prototype.timestamp;Gv.prototype.started=function(){return this.Vm};Gv.prototype.started=Gv.prototype.started;
Gv.prototype.uf=function(){return this.Vm&&!Hv(this)};Gv.prototype.running=Gv.prototype.uf;Gv.prototype.state=function(){return this.va};Gv.prototype.state=Gv.prototype.state;Gv.prototype.suspended=function(){return this.Wm};Gv.prototype.suspended=Gv.prototype.suspended;Gv.prototype.Qc=function(){return this.xe()||this.Yi()};Gv.prototype.buffering=Gv.prototype.Qc;Gv.prototype.X=function(){return this};Gv.prototype.clock=Gv.prototype.X;function qt(a,b){a.Wm!=b&&(a.Wm=b,Iv(a))}
Gv.prototype.start=function(a){void 0===a&&(a=!1);this.Vm&&this.CE==a?qt(this,!1):(this.CE=a,this.Vm=!0,this.Wm=!1,Iv(this),this.aF.C(this))};Gv.prototype.stop=function(){this.Vm&&(this.Vm=this.CE=!1,Iv(this),this.cF.C(this))};Gv.prototype.Ch=function(a,b,c,d){this.Fe=new Af(a,b,c);this.Zo.C(this,!!d)};function nt(a,b,c){const d=a.Qc(),e=a.lt.indexOf(c);b?0>e&&a.lt.push(c):0<=e&&a.lt.splice(e,1);Iv(a);a.Qc()!=d&&a.UH.C(a);a.VH.C(a)}
function Jv(a,b,c){const d=a.Qc(),e=a.ev.indexOf(c);b?0>e&&a.ev.push(c):0<=e&&a.ev.splice(e,1);Iv(a);a.Qc()!=d&&a.UH.C(a);a.VH.C(a)}Gv.prototype.$b=function(){return this.Zo};Gv.prototype.tickEvent=Gv.prototype.$b;Gv.prototype.Jk=function(){return this.aF};Gv.prototype.startEvent=Gv.prototype.Jk;Gv.prototype.Pp=function(){return this.cF};Gv.prototype.stopEvent=Gv.prototype.Pp;Gv.prototype.Eb=function(){return this.qk};Gv.prototype.stateChangeEvent=Gv.prototype.Eb;Gv.prototype.PF=function(){return this.UH};
Gv.prototype.bufferStateChangeEvent=Gv.prototype.PF;Gv.prototype.QF=function(){return this.VH};Gv.prototype.bufferedObjectChangeEvent=Gv.prototype.QF;function Hv(a,b){return a.Wm||a.xe(b)||a.Yi(b)}function Iv(a){let b="stopped";a.Vm&&(b=a.Wm?"suspended":a.Qc()?"buffering":a.CE?"rewinding":"started");a.va!=b&&(a.va=b,a.qk.C(a))}Gv.prototype.xe=function(a){return 1<this.lt.length||1==this.lt.length&&this.lt[0]!=a};Gv.prototype.Yi=function(a){return 1<this.ev.length||1==this.ev.length&&this.ev[0]!=a};class Kv extends or{constructor(a,b,c,d,e,f,g){super(a,b,c,d,e,f);this.Gh=f;f.sb()?f.sb().setViewMode(g):lf(this,f.yS,h=>{h.setViewMode(g)})}sb(){return this.Gh.sb()}Is(a){this.slide().style.opacity=""+(a?1:0)}rp(a){a?a.appendChild(this.$a):ce(this.$a)}};class Lv extends or{constructor(a,b,c,d,e,f,g){super(a,b,c,d,e,f);this.Gh=f;this.CL=null;f.Ya()?this.oz(g):lf(this,f.pV,()=>this.oz(g))}Ya(){return this.Gh.Ya()}Is(a){this.slide().style.opacity=""+(a?1:0)}rp(a){a?a.appendChild(this.$a):ce(this.$a)}oz(a){const b=this.Gh.Ya();b.onPresentationViewModeChanged(a);this.CL=b.skin().displayObject();this.$a.appendChild(this.CL);this.RE.innerHTML=this.$a.innerHTML;ni(this.Sm,"normal"==a)}zf(){super.zf();ce(this.CL)}};class Mv extends Sg{constructor(a){super();this.qa=a;this.va=0;this.lk=D(this);this.xw=this.Sm=this.$a=null}slide(){return this.qa}Cp(a,b,c){this.$a=a;this.Sm=b;this.xw=c;this.va=2;this.lk.C(this)}slideBackground(){return this.Sm}Je(){return 2==this.va}state(){return this.va}};class Nv extends Mv{constructor(a){super(a);this.Ae=null;this.XV=D(this)}tb(){return this.Ae}nP(a){this.Ae=a;this.XV.C()}};class Ov extends or{constructor(a,b,c,d,e,f,g){super(a,b,c,d,e,f);this.Gh=f;f.Ae?this.oz(g):lf(this,f.XV,()=>this.oz(g))}tb(){return this.Gh.tb()}Is(a){this.slide().style.opacity=""+(a?1:0)}rp(a){a?a.appendChild(this.$a):ce(this.$a)}oz(a){this.Gh.tb().setViewMode(a);this.RE.innerHTML=this.$a.innerHTML;ni(this.Sm,"normal"==a)}};function Bt(a,b){const c=a.K.fa(b);b=a.Vb.Yc[b];if(c instanceof Wm){b.Jp();b.Is(!1);var d=new mo({content:b.kk,mode:a.Vb.lb,rH:c.rH(),xB:c.xB()});d=new Nq(c,d,a.Ca,a.Kd)}else if(c instanceof zr){if(!b.Ya())return null;d=new Tq({content:b.kk,mode:a.Vb.lb,Ya:b.Ya(),kA:c.kA()});d=new Uq(c,d,a.Ca)}else if(c instanceof Qq){if(!b.sb())return null;d=new Pq({content:b.kk,mode:a.Vb.lb,sb:b.sb(),jA:c.jA()});d=new Rq(c,d,a.Ca)}else if(c instanceof Yq){if(!b.tb())return null;d=new Xq({content:b.kk,mode:a.Vb.lb,
tb:b.tb(),lA:c.lA()});d=new Zq(c,d,a.Ca)}return d}class Pv{constructor(a,b,c,d){this.Ca=c;this.K=b;this.Vb=a;this.Kd=d}};class st{constructor(a,b,c,d,e,f,g,h){this.Tq=[];this.Qq=[];this.mu=!1;this.kf=a;this.jf=b;this.Nx=c;this.Df=d;this.Ff=e||null;this.Re=f;this.yC=g;this.w7=h}vw(){return this.w7}slideWidth(){return this.kf}slideHeight(){return this.jf}ga(){return this.Nx}Qa(){return this.Df}Pb(){return this.Ff}oa(){return this.Re}};function Wv(a,b,c,d,e,f){this.H=a;this.Vb=b;this.U=c;this.kf=d;this.jf=e;this.Re=f;this.vR=new C;this.uR=new C}Wv.prototype.P=-1;Wv.prototype.uaa=function(){return this.U.progress()};Wv.prototype.transitionProgress=Wv.prototype.uaa;Wv.prototype.state=function(){return this.Vf?this.U.eZ()?"playing":"paused":"idle"};Wv.prototype.state=Wv.prototype.state;Wv.prototype.ow=function(){return this.vR};Wv.prototype.transitionEffectStartEvent=Wv.prototype.ow;Wv.prototype.nH=function(){return this.uR};
Wv.prototype.transitionEffectCompleteEvent=Wv.prototype.nH;function et(a){a.Vf&&Xv(a,!1)}function xt(a,b){const c=a.Vb;c.Yc[b].Jp();0<=a.P&&c.Yc[a.P].Mf();a.P=b}function rt(a){a.Gm.rf();a.ju.Jp();a.Gm.Jp()}function wt(a){a.Vf.start();a.wR=!0;bj&&(a.p5=setInterval(a.o5,100));a.U.$b().addHandler(a.sU,a);a.vR.C(a.P);Nj&&document.body&&Tn(document.body)}k=Wv.prototype;k.o5=function(){if(bj&&document.body)return Tn(document.body)};k.tU=function(){Xv(this)};
k.YK=function(a){this.Vf.Wy.removeHandler(this.YK,this);a&&wt(this)};k.sU=function(a){isNaN(this.sM)&&(this.sM=a,a=0);this.Vf.qs()||(1>a?this.Vf.vh(a):Xv(this))};function Xv(a,b){void 0===b&&(b=Jj);a.wR&&(a.U.$b().removeHandler(a.sU,a),a.wR=!1);bj&&clearInterval(a.p5);a.Vf.Nv()||a.Vf.Wy.removeHandler(a.YK,a);a.Vf.qs()&&a.Vf.wd.removeHandler(a.tU,a);a.Vf.terminate();a.Vf=null;rt(a);a.Gm&&(a.Gm.Mf(),a.Gm=null);a.ju=null;b?$i(a.KT,a):a.KT()}k.KT=function(){$d(this.Re);this.uR.C(this.P)};function Yv(){this.Zo=new C;this.aF=new C;this.cF=new C}k=Yv.prototype;k.Md=0;k.UJ=!1;k.progress=function(){return this.Md};k.vh=function(a){this.Md=a;this.Zo.C(a)};k.eZ=function(){return this.UJ};k.start=function(){this.UJ=!0};k.stop=function(){this.UJ=!1};k.$b=function(){return this.Zo};k.Jk=function(){return this.aF};k.Pp=function(){return this.cF};k.X=function(){return this};function U(a){this.Nx=a.ga();this.ju=a.Qa();this.Gm=a.Pb();this.Px=!0;this.L4=a;this.kf=a.slideWidth();this.jf=a.slideHeight();this.Wy=new C;this.wd=new C;this.Re=a.oa();this.yC=a.yC;this.kf>this.jf?(this.dK=Math.min(this.kf,1024),this.Lq=this.dK/this.kf,this.cK=this.jf*this.Lq):(this.cK=Math.min(this.jf,1024),this.Lq=this.cK/this.jf,this.dK=this.kf*this.Lq);this.PL=Ud("DIV");Sn(this.PL,1/this.Lq,1/this.Lq);this.re=J}k=U.prototype;
k.start=function(){this.Re.appendChild(this.PL);var a=this.Pb().slide();In(a,"transitionSlide");a=this.Qa().slide();In(a,"transitionSlide");this.initialize();this.vh(0)};k.terminate=function(){this.vh(1);this.YF();this.U&&(this.U.Jk().removeHandler(this.IT,this),this.U.Pp().removeHandler(this.HT,this));var a=this.Pb().slide();Jn(a,"transitionSlide");a=this.Qa().slide();Jn(a,"transitionSlide");$d(this.Re)};
function Zv(a,b){b?(b=a.Pb().slide(),In(b,"paused"),a=a.Qa().slide(),In(a,"paused")):(b=a.Pb().slide(),Jn(b,"paused"),a=a.Qa().slide(),Jn(a,"paused"))}k.vh=function(a){if(this.Nv()){var b=this.Ea;a=this.ga()?1-a:a;b.call(this,a)}};k.Nv=function(){return this.Px};k.mu=function(){return this.L4.mu};k.ga=function(){return this.Nx};k.initialize=function(){};k.YF=function(){};k.Ea=function(){};k.Qa=function(){return this.ga()?this.Gm:this.ju};k.Pb=function(){return this.ga()?this.ju:this.Gm};
function $v(a,b){null!=a.Pb()&&a.Pb().Is(b)}function aw(a,b){a.Qa().Is(b)}
k.Ga=function(a,b,c,d,e,f){function g(){if(!--h){var B=r,K=v,S=x,T=F,V=I;this.Wa=p;this.xa=B;this.ym=K;this.CD=T;this.to=S;this.ID=V;this.kU();1!=this.Px&&(this.Px=!0,this.Wy.C(!0))}}0!=this.Px&&(this.Px=!1,this.Wy.C(!1));let h=0;for(var l=0;l<arguments.length;++l)h+=!!arguments[l]+0;l=this.slideWidth();const n=this.slideHeight(),m=this.re?new xd(this.Lq,this.Lq):new xd(1,1);if(a){var p=W(l,n);yp(this.Qa().slide(),p,g.bind(this),m)}if(b){var r=W(l,n);yp(this.Pb().slide(),r,g.bind(this),m)}if(c){var v=
W(l,n);yp(this.Qa().content(),v,g.bind(this),m)}if(d){var x=W(l,n);yp(this.Pb().content(),x,g.bind(this),m)}if(e){var F=W(l,n);yp(this.Qa().background(),F,g.bind(this),m)}if(f){var I=W(l,n);yp(this.Pb().background(),I,g.bind(this),m)}};k.kU=function(){};k.slideWidth=function(){return this.re?this.dK:this.kf};k.slideHeight=function(){return this.re?this.cK:this.jf};function W(a,b){const c=Xd("CANVAS");c.width=a;c.height=b;return c}k.oa=function(){return this.re?this.PL:this.Re};k.qs=function(){return!1};
k.IT=function(){Zv(this,!1)};k.HT=function(){Zv(this,!0)};function bw(a,b,c){void 0!==b&&(a=Math.max(a,b));void 0!==c&&(a=Math.min(a,c));return a}function cw(a){--a;a|=a>>1;a|=a>>2;a|=a>>4;a|=a>>8;return(a|a>>16)+1};function dw(a){U.call(this,a)}var ew,fw;t(dw,U);function gw(a,b){a.Eq();a.Fx(b);b=a.L;a.Ra=mat4.create();a.JU=mat4.create();b.viewport(0,0,b.C_,b.B_);b.clear(b.COLOR_BUFFER_BIT|b.DEPTH_BUFFER_BIT);const c=.5*a.slideHeight()/Math.tan(22.5*Math.PI/180);mat4.perspective(45,b.C_/b.B_,1,1E4,a.JU);mat4.identity(a.Ra);mat4.translate(a.Ra,[0,0,-c])}k=dw.prototype;
k.Eq=function(){this.Oo=!0;void 0===ew&&(ew=W(this.slideWidth()+3,this.slideHeight()+3),E(ew,"left","-1px"),E(ew,"top","-1px"));void 0===fw&&(fw=ew.getContext("webgl")||ew.getContext("experimental-webgl"));this.oa().appendChild(ew);try{fw.C_=ew.width,fw.B_=ew.height,fw.enable(fw.DEPTH_TEST)}catch(b){}const a=this.L=fw;this.hJ=hw(this,a.FRAGMENT_SHADER,this.Ng());this.VM=hw(this,a.VERTEX_SHADER,this.Pg());null!==this.hJ&&null!==this.VM&&(this.No=a.createProgram(),a.attachShader(this.No,this.VM),a.attachShader(this.No,
this.hJ),a.linkProgram(this.No),a.getProgramParameter(this.No,a.LINK_STATUS)?(a.useProgram(this.No),this.$g()):this.Oo=!1)};k.YF=function(){this.L&&(this.Ig(),iw(this,this.UM),iw(this,this.xM),iw(this,this.ZU),iw(this,this.tT),this.Jg(),this.L.deleteTexture(this.Cz),this.L.deleteShader(this.hJ),this.L.deleteShader(this.VM),this.L.deleteProgram(this.No))};k.Jg=function(){alert("override _disableAttributes")};k.Ig=function(){};
function jw(a,b){a.L.bindBuffer(a.L.ARRAY_BUFFER,null);a.L.deleteBuffer(b.gf);a.L.deleteBuffer(b.Se);a.L.deleteBuffer(b.mf);a.L.deleteBuffer(b.Cm)}k.Fx=function(a){this.Cz=kw(this,this.L.TEXTURE0,this.Gi(),0,a)};
function kw(a,b,c,d,e,f){const g=a.L;var h=a.slideWidth(),l=a.slideHeight();h=cw(h);l=cw(l);a=a.L.getParameter(a.L.MAX_TEXTURE_SIZE);if(Math.max(h,l)>a){var n=h/l;h>l?(h=a,l=h/n):(l=a,h=l*n)}a=new xd(h,l);h=a.width;l=a.height;a=W(h,l);n=a.getContext("2d");void 0!==f?f(n,e,h,l):n.drawImage(e,0,0,h,l);e=g.createTexture();g.activeTexture(b);g.bindTexture(g.TEXTURE_2D,e);g.texImage2D(g.TEXTURE_2D,0,g.RGBA,g.RGBA,g.UNSIGNED_BYTE,a);g.texParameteri(g.TEXTURE_2D,g.TEXTURE_MAG_FILTER,g.LINEAR);g.texParameteri(g.TEXTURE_2D,
g.TEXTURE_MIN_FILTER,g.LINEAR_MIPMAP_LINEAR);g.generateMipmap(g.TEXTURE_2D);g.texParameteri(g.TEXTURE_2D,g.TEXTURE_WRAP_S,g.CLAMP_TO_EDGE);g.texParameteri(g.TEXTURE_2D,g.TEXTURE_WRAP_T,g.CLAMP_TO_EDGE);g.bindTexture(g.TEXTURE_2D,null);g.activeTexture(b);g.bindTexture(g.TEXTURE_2D,e);g.uniform1i(c,d);return e}k.Ng=function(){alert("Please override _getFragmentShaderSource");return""};k.Pg=function(){alert("Please override _getVertexShaderSource");return""};k.$g=function(){};
function hw(a,b,c){const d=a.L;b=d.createShader(b);d.shaderSource(b,c);d.compileShader(b);return d.getShaderParameter(b,d.COMPILE_STATUS)?b:(a.Oo=!1,null)}function lw(a,b,c){a=a.L;const d=b.length/c,e=a.createBuffer();a.bindBuffer(a.ARRAY_BUFFER,e);a.bufferData(a.ARRAY_BUFFER,new Float32Array(b),a.DYNAMIC_DRAW);e.Ov=c;e.xZ=d;return e}
function mw(a,b){a=a.L;const c=b.length/1,d=a.createBuffer();a.bindBuffer(a.ELEMENT_ARRAY_BUFFER,d);a.bufferData(a.ELEMENT_ARRAY_BUFFER,new Uint16Array(b),a.DYNAMIC_DRAW);d.Ov=1;d.xZ=c;return d}function nw(a){if(0==a.jK.length)throw"Invalid popMatrix!";a.Ra=a.jK.pop()}function ow(a){const b=mat4.create();mat4.set(a.Ra,b);a.jK.push(b)}function pw(a,b,c,d){mat4.translate(a.Ra,[-d[0],-d[1],-d[2]]);mat4.rotate(a.Ra,b*Math.PI/180,c);mat4.translate(a.Ra,d)}
function qw(a,b,c,d,e){const f=a.L,g=b.gf;f.bindBuffer(f.ARRAY_BUFFER,g);void 0!==d&&d();f.vertexAttribPointer(a.UM,g.Ov,f.FLOAT,!1,0,0);b.Cm&&(d=b.Cm,f.bindBuffer(f.ARRAY_BUFFER,d),void 0!==e&&e(),f.vertexAttribPointer(a.wx(),d.Ov,f.FLOAT,!1,0,0));e=b.mf;f.bindBuffer(f.ARRAY_BUFFER,e);f.vertexAttribPointer(a.xM,e.Ov,f.FLOAT,!1,0,0);a.PH();a=b.Se;f.bindBuffer(f.ELEMENT_ARRAY_BUFFER,a);void 0===c&&(c=f.TRIANGLES);f.drawElements(c,a.xZ,f.UNSIGNED_SHORT,0)}
k.wx=function(){alert("override _getVertexNormalAttributeLocation");return-1};k.Gi=function(){alert("override _getSamplerUniform");return null};k.PH=function(){};function rw(a){a.UM=sw(a,"aVertexPosition");a.xM=sw(a,"aTextureCoord");a.ZU=tw(a,"uPMVMatrix");a.tT=tw(a,"uNMatrix")}
function uw(a,b){let c=0;for(let e=0;e<b.length/3;e++){const f=vw(a,b[c++]);var d=f.position();const g=vw(a,b[c++]),h=g.position(),l=vw(a,b[c++]),n=l.position();d=ww(h.Bh(d),n.Bh(d));d.normalize();xw(f,d);xw(g,d);xw(l,d)}}function yw(a){var b=mat4.create();b=mat4.multiply(a.JU,a.Ra,b);a.L.uniformMatrix4fv(a.ZU,!1,b);b=mat3.create();mat4.toInverseMat3(a.Ra,b);mat3.transpose(b);a.L.uniformMatrix3fv(a.tT,!1,b)}function sw(a,b){b=a.L.getAttribLocation(a.No,b);a.L.enableVertexAttribArray(b);return b}
function iw(a,b){a.L.disableVertexAttribArray(b)}function tw(a,b){return a.L.getUniformLocation(a.No,b)}k.jK=[];function zw(){this.Cm=this.mf=this.Se=this.gf=null};function X(a,b){void 0===a&&(a=0);void 0===b&&(b=0);this.xb=a;this.yb=b}k=X.prototype;k.length=function(){return Math.sqrt(this.xb*this.xb+this.yb*this.yb)};k.x=function(){return this.xb};k.xg=function(a){this.xb=a};k.y=function(){return this.yb};k.Me=function(a){this.yb=a};k.clone=function(){return new X(this.x(),this.y())};function Y(a,b,c){void 0===a&&(a=0);void 0===b&&(b=0);void 0===c&&(c=0);this.xb=a;this.yb=b;this.mn=c}k=Y.prototype;k.Bh=function(a){return new Y(this.x()-a.x(),this.y()-a.y(),this.z()-a.z())};k.add=function(a){return new Y(this.x()+a.x(),this.y()+a.y(),this.z()+a.z())};k.scale=function(a){return new Y(this.x()*a,this.y()*a,this.z()*a)};k.clone=function(){return new Y(this.x(),this.y(),this.z())};function Aw(a,b){a.xb+=b.x();a.yb+=b.y();a.mn+=b.z()}
function ww(a,b){a=Hi(Fi(),a.x(),a.y(),a.z());b=Hi(Fi(),b.x(),b.y(),b.z());b=Li(a,b,Fi());return new Y(b[0],b[1],b[2])}k.normalize=function(){var a=Hi(Fi(),this.x(),this.y(),this.z()),b=Fi(),c=a[0];const d=a[1],e=a[2];c=1/Math.sqrt(c*c+d*d+e*e);b[0]=a[0]*c;b[1]=a[1]*c;b[2]=a[2]*c;this.xg(b[0]);this.Me(b[1]);this.mn=b[2]};k.x=function(){return this.xb};k.xg=function(a){this.xb=a};k.y=function(){return this.yb};k.Me=function(a){this.yb=a};k.z=function(){return this.mn};function Bw(a,b){a.mn=b};function Cw(a,b,c){void 0===c&&(c=new Y(0,0,1));this.Co=a.clone();this.Qz=b.clone();c&&(this.xd=c.clone())}Cw.prototype.clone=function(){return new Cw(this.position(),this.Qz,this.xd)};function Dw(a,b){a.Co=b.clone()}function xw(a,b){a.xd=b.clone()}Cw.prototype.position=function(){return this.Co};function Ew(){this.Pa=[]}Ew.prototype.length=function(){return this.Pa.length};function Fw(a,b){a.Pa.push(b)}function vw(a,b){return a.Pa[b]}function Gw(a){const b=[];for(let c=0;c<a.Pa.length;c++){const d=a.Pa[c];b.push(d.position().x());b.push(d.position().y());b.push(d.position().z())}return b}function Hw(a){const b=[];for(let c=0;c<a.Pa.length;c++){const d=a.Pa[c];b.push(d.Qz.x());b.push(d.Qz.y())}return b}
function Iw(a){const b=[];for(let c=0;c<a.Pa.length;c++){const d=a.Pa[c];b.push(d.xd.x());b.push(d.xd.y());b.push(d.xd.z())}return b}Ew.prototype.Pa=[];function Jw(a,b){U.call(this,a);this.O=b;this.Ga(!1,!0)}t(Jw,dw);k=Jw.prototype;k.initialize=function(){$v(this,!1);aw(this,!0);gw(this,this.xa);this.Zc()};k.Ng=function(){return"precision mediump float;\n\n\tvarying vec2 vTextureCoord;\n\tvarying vec3 vNormal;\n\n\tuniform sampler2D uSampler;\n\n\tconst vec3 LIGHT_DIRECTION = vec3(0.0, 0.0, 1.0);\n\tconst float AMBIENT_INTENSITY = 0.5;\n\tconst float DIFFUSE_INTENSITY = 0.5;\n\n\tvoid main(void)\n\t{\n\t\tfloat intentsity = AMBIENT_INTENSITY + DIFFUSE_INTENSITY * abs(dot(normalize(vNormal), LIGHT_DIRECTION));\n\t\tvec4 textureColor = texture2D(uSampler, vTextureCoord);\n\t\tgl_FragColor = vec4(textureColor.rgb * intentsity, textureColor.a);\n\t}"};
k.Pg=function(){return"attribute vec3 aVertexPosition; \n\tattribute vec3 aVertexNormal; \n\tattribute vec2 aTextureCoord;\n\n\tuniform mat4 uPMVMatrix;\n\n\tuniform mat3 uNMatrix;\n\n\tvarying vec2 vTextureCoord;\n\tvarying vec3 vNormal;\n\n\tvoid main(void)\n\t{\n\t\tgl_Position = uPMVMatrix * vec4(aVertexPosition, 1.0);\n\t\tvTextureCoord = aTextureCoord;\n\t\tvNormal = uNMatrix * aVertexNormal;\n\t}"};k.$g=function(){rw(this);this.uk=sw(this,"aVertexNormal");this.ne=tw(this,"uSampler")};
k.Zc=function(){var a=this.slideWidth(),b=this.slideHeight(),c=a/2;b/=2;a*=.1;var d=new Ew;Fw(d,new Cw(new Y(-c,b,0),new X(0,0)));Fw(d,new Cw(new Y(0,b,0),new X(.5,0)));Fw(d,new Cw(new Y(-c+a,-b,0),new X(.1,1)));Fw(d,new Cw(new Y(-c,-b,0),new X(0,1)));this.Ut=new zw;var e=lw(this,Gw(d),3);this.Ut.gf=e;e=lw(this,Hw(d),2);this.Ut.mf=e;e=mw(this,[0,1,2,0,2,3]);this.Ut.Se=e;d=lw(this,Iw(d),3);this.Ut.Cm=d;d=new Ew;Fw(d,new Cw(new Y(c,b,0),new X(1,0)));Fw(d,new Cw(new Y(0,b,0),new X(.5,0)));Fw(d,new Cw(new Y(c-
a,-b,0),new X(.9,1)));Fw(d,new Cw(new Y(c,-b,0),new X(1,1)));this.Lu=new zw;e=lw(this,Gw(d),3);this.Lu.gf=e;e=lw(this,Hw(d),2);this.Lu.mf=e;e=mw(this,[0,1,2,0,2,3]);this.Lu.Se=e;d=lw(this,Iw(d),3);this.Lu.Cm=d;this.yc=new Ew;Fw(this.yc,new Cw(new Y(0,b,0),new X(.5,0)));Fw(this.yc,new Cw(new Y(-c+a,-b,0),new X(.1,1)));Fw(this.yc,new Cw(new Y((-c+a)/2,-b,0),new X(.3,1)));Fw(this.yc,new Cw(new Y(0,b,0),new X(.5,0)));Fw(this.yc,new Cw(new Y((-c+a)/2,-b,0),new X(.3,1)));Fw(this.yc,new Cw(new Y(0,-b,0),
new X(.5,1)));Fw(this.yc,new Cw(new Y(0,b,0),new X(.5,0)));Fw(this.yc,new Cw(new Y(0,-b,0),new X(.5,1)));Fw(this.yc,new Cw(new Y((c-a)/2,-b,0),new X(.7,1)));Fw(this.yc,new Cw(new Y(0,b,0),new X(.5,0)));Fw(this.yc,new Cw(new Y((c-a)/2,-b,0),new X(.7,1)));Fw(this.yc,new Cw(new Y(c-a,-b,0),new X(.9,1)));this.RU=[0,1,2,3,4,5,6,7,8,9,10,11];this.wu=new zw;c=lw(this,Gw(this.yc),3);this.wu.gf=c;c=lw(this,Hw(this.yc),2);this.wu.mf=c;c=mw(this,this.RU);this.wu.Se=c;c=lw(this,Iw(this.yc),3);this.wu.Cm=c};
k.Ig=function(){jw(this,this.Lu);jw(this,this.Ut);jw(this,this.wu)};k.Jg=function(){iw(this,this.uk)};
k.Ea=function(a){0==a&&(this.ga()?$v(this,!0):aw(this,!0));if(.3>a){var b=Z(0,0,.3,1)(a);this.vq(b,!0);this.vq(b,!1)}b=this.slideWidth();var c=this.slideHeight();c=Math.max(b,c);const d=this.O==Kw?1:-1;ow(this);.1<=a&&(.1<a&&.4>=a?(a=Z(.1,0,.4,1)(a),Lw(this,a),mat4.translate(this.Ra,[0,0,-a*c/4]),pw(this,-60*a,[1,0,0],[-d*b/4,0,0]),pw(this,45*d*a,[0,0,1],[-d*b/4,0,0])):.4<a&&.5>=a?(a=Z(.4,0,.5,1)(a),Lw(this,1),mat4.translate(this.Ra,[0,0,-c/4]),mat4.translate(this.Ra,[d*a*c/50,-a*c/50,a*c/50]),pw(this,
-60,[1,0,0],[-d*b/4,0,0]),pw(this,45*d,[0,0,1],[-d*b/4,0,0])):.5<a&&.55>a?(a=Z(.5,0,.55,1)(a),Lw(this,1),mat4.translate(this.Ra,[0,0,-c/4]),mat4.translate(this.Ra,[d*c/50,-c/50,c/50]),pw(this,-60,[1,0,0],[-d*b/4,0,0]),pw(this,45*d,[0,0,1],[-d*b/4,0,0]),pw(this,-1*a,[1,0,0],[0,0,0])):.55<a&&(Lw(this,1),a=Math.pow(Z(.55,0,1,1)(a),3),mat4.translate(this.Ra,[-d*a*c*3,a*c*3,a*c/2]),mat4.translate(this.Ra,[0,0,-c/4]),mat4.translate(this.Ra,[d*c/50,-c/50,c/50]),pw(this,-60,[1,0,0],[-d*b/4,0,0]),pw(this,
45*d,[0,0,1],[-d*b/4,0,0]),pw(this,-1,[1,0,0],[0,0,0])));yw(this);qw(this,this.wu,this.L.TRIANGLES,this.NJ.bind(this),this.KJ.bind(this));nw(this)};k.vq=function(a,b){const c=b?-1:1,d=Math.max(this.slideWidth(),this.slideHeight());ow(this);mat4.translate(this.Ra,[c*a*d/2,0,0]);yw(this);qw(this,b?this.Ut:this.Lu);nw(this)};k.NJ=function(){this.L.bufferSubData(this.L.ARRAY_BUFFER,0,new Float32Array(Gw(this.yc)))};k.KJ=function(){uw(this.yc,this.RU);this.L.bufferSubData(this.L.ARRAY_BUFFER,0,new Float32Array(Iw(this.yc)))};
function Lw(a,b){var c=a.slideWidth(),d=a.slideHeight();const e=c/2,f=d/2,g=.1*c;d=Math.max(c,d)/4;c=.1*c/2;let h=Z(0,-e+g,1,(-e+g)/2-c);Dw(a.yc.Pa[1],new Y(h(b),-f,0));h=Z(0,(-e+g)/2,1,-c);Dw(a.yc.Pa[2],new Y(h(b),-f,0));Dw(a.yc.Pa[4],new Y(h(b),-f,0));Dw(a.yc.Pa[5],new Y(0,-f,-b*d));Dw(a.yc.Pa[7],new Y(0,-f,-b*d));h=Z(0,(e-g)/2,1,c);Dw(a.yc.Pa[8],new Y(h(b),-f,0));Dw(a.yc.Pa[10],new Y(h(b),-f,0));h=Z(0,e-g,1,(e-g)/2+c);Dw(a.yc.Pa[11],new Y(h(b),-f,0))}k.wx=function(){return this.uk};k.Gi=function(){return this.ne};
var Kw=0;function Mw(a,b){U.call(this,a);this.Ga(!0,!0);this.Da=b}t(Mw,U);Mw.prototype.initialize=function(){$v(this,!1);aw(this,!1);this.sm()};
Mw.prototype.Ea=function(a){for(let e=0;e<this.Ef;++e){const f=this.nL[e];var b=Math.min(1,Math.max(0,2*(a-f.startTime)));b=Nw(0,1,b);var c=this.ga()?1-b:b;0==c&&(G(this.ga()?f.AO:f.xO,0),G(this.ga()?f.zO:f.wO,0));1==c&&(G(this.ga()?f.xO:f.AO,0),G(this.ga()?f.wO:f.zO,0));if(f.QZ!=b){f.QZ=b;G(this.ga()?f.AO:f.xO,1);c=-120*b;var d=1-2*b;this.Da==Ow?(b=f.XA/2,d*=b,Ui(f.HY,"translateX("+d+"px) rotateY("+c+"deg) translateX("+-b+"px) ")):(b=f.CG/2,d*=b,Ui(f.HY,"translateY("+d+"px) rotateX("+-c+"deg) translateY("+
-b+"px)"));b=.5*-Math.sin(Z(0,0,-120,-90)(c)*Math.PI/180);G(f.zO,b);c=.5*-Math.sin(Z(0,-90,-120,0)(c)*Math.PI/180);G(f.wO,c)}}};
Mw.prototype.sm=function(){var a=this.slideWidth(),b=this.slideHeight();this.mv=Ud("DIV");this.oa().appendChild(this.mv);Xi(this.mv,a+"px");Yi(this.mv,a/2+"px "+b/2+"px");if(Kb){var c=Xd("DIV");this.mv.appendChild(c);hi(c,a,b);E(c,"position","absolute");Wi(c,"preserve-3d");this.mv=c}this.Ef=this.Da==Ow?Pw:Qw;this.Da==Ow?(a=this.slideWidth()/this.Ef,b=this.slideHeight()):(a=this.slideWidth(),b=this.slideHeight()/this.Ef);this.nL=[];c=0;for(let d=0;d<this.Ef;++d){const e={QZ:void 0};e.startTime=(1-
Rw)/(Math.ceil(this.Ef/2)-1)*Math.floor(Math.abs(d-(this.Ef-1)/2));this.Da==Ow?(e.XA=Math.round((d+1)*a)-c,e.CG=b,e.position=c,c+=e.XA):(e.XA=a,e.CG=Math.round((d+1)*b)-c,e.position=c,c+=e.CG);this.ga()&&(e.startTime=1-Rw-e.startTime);this.nL.push(e)}if(0!=this.Ef%2){for(a=0;a<this.Ef/2-1;++a)Sw(this,a),Sw(this,this.Ef-a-1);Sw(this,Math.floor(this.Ef/2))}else for(a=0;a<this.Ef/2;++a)Sw(this,a),Sw(this,this.Ef-a-1)};
function Sw(a,b){const c=a.nL[b],d=Ud("DIV");Wi(d,"preserve-3d");const e=c.XA,f=c.CG;hi(d,e,f);E(d,"position","absolute");const g=W(e,f);b=W(e,f);const h=Ud("DIV");hi(h,e,f);E(h,"backgroundColor","#000000");const l=Ud("DIV");hi(l,e,f);E(l,"backgroundColor","#000000");E(g,"position","absolute");E(b,"position","absolute");E(h,"position","absolute");E(l,"position","absolute");Zi(g,"hidden");Zi(b,"hidden");Zi(h,"hidden");Zi(l,"hidden");d.appendChild(b);d.appendChild(g);d.appendChild(h);d.appendChild(l);
const n=g.getContext("2d"),m=b.getContext("2d");a.mv.appendChild(d);c.HY=d;c.AO=g;c.xO=b;c.wO=h;c.zO=l;a.Da==Ow?(ai(d,c.position,0),n.drawImage(a.xa,c.position,0,e,f,0,0,e,f),m.drawImage(a.Wa,c.position,0,e,f,0,0,e,f),a=Math.round(c.XA/2),a="translateX("+a+"px) rotateY(-60deg) translateX("+-a+"px) rotateZ(180deg) rotateX(180deg)"):(ai(d,0,c.position),n.drawImage(a.xa,0,c.position,e,f,0,0,e,f),m.drawImage(a.Wa,0,c.position,e,f,0,0,e,f),a=Math.round(f/2),a="translateY("+a+"px) rotateX(-120deg) translateY("+
a+"px)");Ui(b,a);Ui(h,a)}var Pw=18,Qw=14,Rw=.5,Ow=0;function Tw(a,b){U.call(this,a);this.Ga(!0,!0);this.Da=b;this.sm()}t(Tw,U);Tw.prototype.initialize=function(){$v(this,!0);aw(this,!1)};
Tw.prototype.Ea=function(a){const b=this.slideWidth(),c=this.slideHeight();this.Ai.clearRect(0,0,b,c);this.Ai.drawImage(this.Wa,0,0);this.Ai.save();this.Ai.globalCompositeOperation="destination-in";const d=this.pc.getContext("2d");d.clearRect(0,0,b,c);for(let e=0;e<this.Ef;e++)d.beginPath(),this.Da==Uw?d.fillRect(e*this.mE,0,this.mE*a,c):d.fillRect(0,e*this.lE,b,this.lE*a);this.Ai.drawImage(this.pc,0,0);this.Ai.restore()};
Tw.prototype.sm=function(){const a=this.slideWidth(),b=this.slideHeight();this.pc=W(a,b);const c=W(a,b);this.Ai=c.getContext("2d");this.Ef=this.Da==Uw?Vw:Ww;this.lE=this.mE=0;this.Da==Ow?(this.mE=a/this.Ef,this.lE=b):(this.mE=a,this.lE=b/this.Ef);this.oa().appendChild(c)};var Vw=10,Ww=10,Uw=0;function Xw(a,b){U.call(this,a);this.O=b;switch(b){case Yw:this.Ga(!0,!1);break;case Zw:this.Ga(!1,!0)}}t(Xw,U);Xw.prototype.initialize=function(){const a=this.slideWidth(),b=this.slideHeight(),c=W(a,b);this.Hy=c.getContext("2d");this.pc=W(a,b);this.Ve=this.pc.getContext("2d");switch(this.O){case Yw:$v(this,!0);aw(this,!1);this.QE=this.Wa;break;case Zw:$v(this,!1),aw(this,!0),this.QE=this.xa}E(c,"position","absolute");this.oa().appendChild(c);this.It=.05*a;this.ho=.05*b};
Xw.prototype.Ea=function(a){this.O==Zw&&(a=1-a);var b=Math.round(this.slideWidth());const c=Math.round(this.slideHeight()),d=Math.round(a*b),e=Math.round(a*c);a=Math.round(.5*(b-d));const f=Math.round(.5*(c-e)),g=a+d,h=f+e,l=this.Ve;l.clearRect(0,0,b,c);l.fillStyle="#000";l.fillRect(a,f,d,e);$w(this,a,f,a,f-this.ho,a,f-this.ho,d,this.ho);$w(this,a,h,a,h+this.ho,a,h,d,this.ho);$w(this,a,f,a-this.It,f,a-this.It,f,this.It,e);$w(this,g,f,g+this.It,f,g,f,this.It,e);b=l.createRadialGradient(0,0,0,0,0,this.ho);
b.addColorStop(0,"rgba(0,0,0,1)");b.addColorStop(1,"rgba(0,0,0,0)");this.vq(g,h,0,.5*Math.PI,b);this.vq(a,h,.5*Math.PI,Math.PI,b);this.vq(a,f,Math.PI,1.5*Math.PI,b);this.vq(g,f,1.5*Math.PI,2*Math.PI,b);b=this.Hy;b.drawImage(this.QE,0,0);b.save();b.globalCompositeOperation="destination-in";b.drawImage(this.pc,0,0);b.restore()};
function $w(a,b,c,d,e,f,g,h,l){a=a.Ve;b=a.createLinearGradient(b,c,d,e);b.addColorStop(0,"rgba(0,0,0,1)");b.addColorStop(1,"rgba(0,0,0,0)");a.fillStyle=b;a.fillRect(f,g,h,l)}Xw.prototype.vq=function(a,b,c,d,e){const f=this.Ve;f.save();f.translate(a,b);f.scale(this.It/this.ho,1);f.beginPath();f.moveTo(0,0);f.arc(0,0,this.ho,c,d,!1);f.moveTo(0,0);f.fillStyle=e;f.fill();f.restore()};var Yw=0,Zw=1;function ax(a,b){return function(c){if(0!=a||1!=b){let g=c;for(let h=0;4>h;++h){var d=g,e=a,f=b;d=3*(1-3*f+3*e)*d*d+2*(3*f-6*e)*d+3*e;if(0==d)break;g-=((((1-3*b+3*a)*g+(3*b-6*a))*g+3*a)*g-c)/d}c=(-2*g+3)*g*g}return c}}var bx=ax(.42,.58);function Z(a,b,c,d){return function(e){return b+(d-b)/(c-a)*(e-a)}}function Nw(a,b,c){if(c<a)return 0;if(c>=b)return 1;a=(c-a)/(b-a);return-2*Math.pow(a,3)+3*Math.pow(a,2)}
function cx(a,b,c,d){if(d<b)return a+d/b*(1-a);d-=b;return 1+(1-a)/(2*Math.PI/(1-b))/b*Math.exp(-c*d)*Math.sin(2*Math.PI/(1-b)*d)};function dx(a,b,c){U.call(this,a);this.O=b;(this.Bb=c)?this.Ga(!1,!1,!0,!0,!0,!0):this.Ga(!0,!0)}t(dx,U);
dx.prototype.initialize=function(){$v(this,!1);aw(this,!1);const a=this.slideWidth(),b=this.slideHeight();if(this.Bb){var c=W(a,b);E(c,"position","absolute");this.oa().appendChild(c);c.getContext("2d").drawImage(this.CD,0,0);this.Pq=c;c=W(a,b);E(c,"position","absolute");this.oa().appendChild(c);c.getContext("2d").drawImage(this.ID,0,0);this.Sq=c}this.Zd=this.Kb(a,b);this.oa().appendChild(this.Zd);var d=W(a,b);c=W(a,b);this.fc=Xd("DIV");ii(this.fc,a);ji(this.fc,b);this.gg=this.Kb(this.slideWidth(),
this.slideHeight());this.fg=this.Kb(this.slideWidth(),this.slideHeight());this.gg.appendChild(d);this.fg.appendChild(c);this.Zd.appendChild(this.fc);this.fc.appendChild(this.gg);this.fc.appendChild(this.fg);d=d.getContext("2d");c=c.getContext("2d");d.drawImage(this.Bb?this.to:this.xa,0,0);c.drawImage(this.Bb?this.ym:this.Wa,0,0);c=this.O==ex||this.O==fx?-1:1;d=this.O==ex||this.O==gx;Xi(this.Zd,Math.max(a,b)+"px");Yi(this.Zd,this.Nk+a/2+"px "+b/2+"px");Wi(this.fc,"preserve-3d");d?(Ui(this.gg,"translateZ(-"+
(this.Nk+Math.floor(a/2))+"px) rotateY(0deg)"),Ui(this.fg,"translateX("+c*(this.Nk+Math.floor(a/2))+"px)  rotateY("+-90*c+"deg)")):(Ui(this.gg,"translateZ(-"+(this.Nk+Math.floor(b/2))+"px) rotateX(0deg)"),Ui(this.fg,"translateY("+c*(this.Nk+Math.floor(b/2))+"px)  rotateX("+90*c+"deg)"))};
dx.prototype.Ea=function(a){var b=this.slideWidth();const c=this.slideHeight();this.Bb&&(G(this.Sq,1-a),G(this.Pq,a));const d=.25*(1-Math.cos(2*a*Math.PI));a=Nw(0,1,a);const e=this.O==ex||this.O==fx?-1:1,f=this.O==ex||this.O==gx;b=f?b+2*this.Nk:c+2*this.Nk;f?Ui(this.fc,"translateZ("+(-d*b+b/2)+"px) rotateY("+90*e*a+"deg)"):Ui(this.fc,"translateZ("+(-d*b+b/2)+"px) rotateX("+90*-e*a+"deg)")};dx.prototype.Kb=function(a,b){const c=Xd("DIV");ii(c,a);ji(c,b);E(c,"position","absolute");return c};
dx.prototype.Nk=20;var fx=1,gx=2,ex=3;function hx(a,b){U.call(this,a);this.O=b;this.Ga(!0,!0)}t(hx,U);hx.prototype.initialize=function(){const a=this.slideWidth(),b=this.slideHeight();aw(this,!1);$v(this,!1);this.Ly=1.25*Math.max(a,b);this.sr=Xd("DIV");this.oa().appendChild(this.sr);try{this.BJ(),this.Xb=!0}catch(c){this.Xb=!1}this.xq=Gi();Hi(this.xq,.5*a,.5*b,this.Ly);this.CJ(this.O==ix)};
hx.prototype.CJ=function(a){function b(l,n){const m=n&1;return m*(l-1)+(1-2*m)*(n>>1)}const c=this.xa,d=this.Wa;var e=this.slideWidth(),f=this.slideHeight();e=Math.floor(e/7);f=Math.floor(f/5);const g=c.width-6*e,h=c.height-4*f;this.jm=[];for(let l=0;5>l;++l){const n=b(5,l),m=n*f,p=4==n?h:f+1;for(let r=0;7>r;++r){const v=b(7,r),x=new jx(c,d,v*e,m,6==v?g:e+1,p,a,this.xq,this.Xb);this.sr.appendChild(x.Xn);this.jm[7*n+v]=x}}kx(this)};
hx.prototype.BJ=function(){const a=this.slideWidth(),b=this.slideHeight();hi(this.sr,a,b);var c=(.5*a).toString()+"px "+(.5*b).toString()+"px";Xi(this.sr,this.Ly.toString()+"px");Yi(this.sr,c);Kb&&(c=Xd("DIV"),this.sr.appendChild(c),hi(c,a,b),E(c,"position","absolute"),Wi(c,"preserve-3d"),this.sr=c)};
function kx(a){var b=.7-.15,c=a.O==ix?b/4:0,d=a.O==lx?b/6:0;b=0;var e=1;for(var f=0;5>f;++f)for(let g=0;7>g;++g){const h=f*c+g*d+.15*Math.random();b=Math.max(h,b);e=Math.min(h,e);a.jm[g+7*f].tN=h}c=e;b=.7/(b-c);for(d=0;5>d;++d)for(e=0;7>e;++e)f=a.jm[e+7*d],f.tN=(f.tN-c)*b}hx.prototype.Ea=function(a){const b=this.jm.length;for(let c=0;c<b;++c){const d=this.jm[c];let e=(a-d.tN)/.3;const f=this.ga()?0>e:1<e;e=Math.max(0,Math.min(1,e));mx(d,180*e,f)}};var lx=0,ix=1;
function jx(a,b,c,d,e,f,g,h,l){this.Xb=l;this.Bx=g;this.BC=Gi();Hi(this.BC,c+.5*e,d+.5*f,0);Ii(this.BC,h,this.BC);this.cI=Gi();this.Xn=Xd("DIV");g=Xd("DIV");h=Xd("CANVAS");h.width=e;h.height=f;l=Xd("CANVAS");l.width=e;l.height=f;this.NR=h;this.TB=l;const n=Xd("DIV");this.LE=n;E(this.Xn,"position","absolute");E(g,"position","absolute");E(h,"position","absolute");E(l,"position","absolute");E(n,"position","absolute");ai(this.Xn,c,d);this.Xn.appendChild(g);this.Xn.appendChild(n);g.appendChild(h);g.appendChild(l);
nx(this,!0);this.Xb?this.BJ():Ui(this.TB,this.Bx?"scaleY(-1)":"scaleX(-1)");h.getContext("2d").drawImage(a,c,d,e,f,0,0,e,f);l.getContext("2d").drawImage(b,c,d,e,f,0,0,e,f);E(n,"background-color","black");G(n,0);hi(g,e,f);hi(n,e,f);hi(this.Xn,e,f);mx(this,0)}jx.prototype.BJ=function(){Ui(this.TB,this.Bx?"rotateY(180deg) rotateZ(180deg)":"rotateY(180deg)")};
function mx(a,b,c){if(b==a.aC)a.LE&&c&&(ce(a.LE),a.LE=null);else{a.aC=b;if(a.Xb){var d=a.aC*Math.PI/180;c=Math.sin(d);d=Math.cos(d);a.Bx?Hi(a.cI,0,c,d):Hi(a.cI,c,0,d);c=Ki(a.cI,a.BC);a.hD?0<=c&&nx(a,!1):0>=c&&nx(a,!0);Ui(a.Xn,(a.Bx?"rotateX(-":"rotateY(")+b.toString()+"deg)")}else a.hD?90<=b&&nx(a,!1):90>=b&&nx(a,!0),Ui(a.Xn,(a.Bx?"scaleY(":"scaleX(")+Math.cos(a.aC*Math.PI/180).toString()+")");G(a.LE,.5*Math.sin(a.aC*Math.PI/180))}}
function nx(a,b){const c=b?a.NR:a.TB,d=b?a.TB:a.NR;a.hD=b;E(c,"visibility","visible");E(d,"visibility","hidden")};function ox(a,b){U.call(this,a);this.O=b;this.re=!1;this.Ga(!1,!0);this.O==px?(this.Fc=(1-qx)/(rx-1),this.aQ=2*this.slideWidth()/Math.pow(qx,2)):(this.Fc=.25,this.aQ=2*this.slideHeight()/Math.pow(qx,2))}t(ox,U);function sx(a,b,c,d,e,f){const g=W(e+1,f+1);g.getContext("2d").drawImage(a.xa,c,d,e,f,0,0,e+1,f+1);b.push(new tx(g,c,d,e,f))}
ox.prototype.initialize=function(){let a;a=this.O==px?rx:ux;const b=this.slideWidth(),c=this.slideHeight();this.jt=[];this.kt=[];const d=b/a,e=c/a;let f=0;for(let h=0;h<a;++h){const l=0==h%2?this.jt:this.kt;if(this.O==px){var g=Math.round((h+1)*e)-f;sx(this,l,0,f,b,g);f+=g}else g=Math.round((h+1)*d)-f,sx(this,l,f,0,g,c),f+=g}this.jt.reverse();this.kt.reverse();this.oa().appendChild(this.xa);$v(this,!1);aw(this,!0);this.Qa().rf()};
function vx(a,b,c){b=c-(b-1)*a.Fc;return 0>=b?0:a.aQ*Math.pow(b,2)/2}function wx(a,b){const c=a.slideHeight();let d=0,e=a.Fc,f=0,g=1,h=e,l=1;a.ga()&&(d=c,e=1-e,f=1-f,g=1-g,h=e,l=1-l);if(!a.ga()){if(b<e)return d}else if(b>e)return d;return c*(f+(g-f)/(l-h)*(b-h))}
ox.prototype.Ea=function(a){let b,c,d;const e=this.xa.getContext("2d");e.clearRect(0,0,this.slideWidth(),this.slideHeight());if(this.O==px){for(b=0;b<this.jt.length;b++)c=2*(b+1)-1,d=this.jt[b],e.drawImage(d.canvas,0,0,d.width,d.height,vx(this,c,a),d.y,d.width,d.height);for(b=0;b<this.kt.length;b++)c=2*(b+1),d=this.kt[b],e.drawImage(d.canvas,0,0,d.width,d.height,-vx(this,c,a),d.y,d.width,d.height)}else{for(b=0;b<this.jt.length;b++)d=this.jt[b],e.drawImage(d.canvas,0,0,d.width,d.height,d.x,-wx(this,
a),d.width,d.height);for(b=0;b<this.kt.length;b++)d=this.kt[b],e.drawImage(d.canvas,0,0,d.width,d.height,d.x,wx(this,a),d.width,d.height)}};var px=0,rx=7,ux=10,qx=.5;function tx(a,b,c,d,e){this.canvas=a;this.x=b;this.y=c;this.width=d;this.height=e};function xx(a,b,c){U.call(this,a);this.O=b;this.ge=c;this.re=!1;this.DJ(b);yx(this)}t(xx,U);k=xx.prototype;k.pm=function(){return this.ge?this.Pb().slide():this.Qa().slide()};k.vx=function(){return this.ge?this.Qa().slide():this.Pb().slide()};
k.initialize=function(){var a=this.slideWidth();const b=this.slideHeight();var c=Math.max(a,b);E(this.vx(),"position","absolute");E(this.pm(),"position","absolute");hi(this.vx(),a,b);hi(this.pm(),a,b);const d=Ud("DIV");Pd(d,{id:"projection"});E(d,"position","absolute");hi(d,a,b);this.oa().appendChild(d);Xi(d,1.25*c+"px");c=Ud("DIV");Pd(c,{id:"view"});E(c,"position","absolute");hi(c,a,b);d.appendChild(c);Wi(c,"preserve-3d");this.ja=c;Aj&&(Wi(this.vx(),"preserve-3d"),Wi(this.pm(),"preserve-3d"));a=
this.vx();c.appendChild(a);c.appendChild(this.Qu);a=this.pm();c.appendChild(a);this.ga()||this.ge?this.ga()&&this.ge?(aw(this,!0),$v(this,!1)):!this.ga()&&this.ge?(aw(this,!1),$v(this,!0)):this.ga()&&!this.ge&&(aw(this,!0),$v(this,!1)):(aw(this,!1),$v(this,!0));E(this.Qu,"visibility","hidden")};
function yx(a){function b(m,p,r,v,x,F,I,B){m=l.createLinearGradient(m,p,r,v);m.addColorStop(0,"rgba(0,0,0, "+e+")");m.addColorStop(1,"rgba(0,0,0,0)");l.fillStyle=m;l.fillRect(x,F,I,B)}function c(m,p,r,v,x){l.save();l.translate(m,p);l.scale(d/d,1);l.beginPath();l.moveTo(0,0);l.arc(0,0,d,r,v,!1);l.moveTo(0,0);l.fillStyle=x;l.fill();l.restore()}const d=zx,e=Ax,f=a.slideWidth(),g=a.slideHeight(),h=W(f,g);E(h,"position","absolute");hi(h,f*Bx,g*Bx);const l=h.getContext("2d");l.scale(Bx,Bx);l.fillStyle=
"rgba(0, 0, 0, "+e+")";l.fillRect(d,d,f-2*d,g-2*d);b(d,d,d,d-d,d,d-d,f-2*d,d);b(d,g-d,d,g,d,g-d,f-2*d,d);b(d,d,d-d,d,d-d,d,d,g-2*d);b(f-d,d,f,d,f-d,d,d,g-2*d);const n=l.createRadialGradient(0,0,0,0,0,d);n.addColorStop(0,"rgba(0,0,0, "+e+")");n.addColorStop(1,"rgba(0,0,0,0)");c(f-d,g-d,0,.5*Math.PI,n);c(d,g-d,.5*Math.PI,Math.PI,n);c(d,d,Math.PI,1.5*Math.PI,n);c(f-d,d,1.5*Math.PI,2*Math.PI,n);a.Qu=h}
k.iK=function(a){a=a<Cx?a:a>1-Cx?1-a:Cx;var b=Math.max(this.slideWidth(),this.slideHeight());b=Z(0,0,Cx,.2*-b);const c=Z(0,0,Cx,10);Vi(this.ja,"50% 100%");Ui(this.ja,"rotateX("+c(a)+"deg) translateZ("+b(a)+"px)")};
k.DJ=function(a){const b=this.slideWidth(),c=this.slideHeight();this.$j=this.Zj=this.Tk=this.Sk=0;switch(a){case Dx:this.Tk=1;this.Zj=Ex*b;this.$j=-Ex*c;break;case Fx:this.Tk=-1;this.Zj=-Ex*b;this.$j=Ex*c;break;case Gx:this.Sk=-1;this.Zj=Ex*b;this.$j=Ex*c;break;case Hx:this.Sk=1;this.Zj=-Ex*b;this.$j=-Ex*c;break;case Ix:this.Tk=this.Sk=-1;this.Zj=-Ex*b;this.$j=Ex*c;break;case Jx:this.Sk=-1;this.Tk=1;this.Zj=-Ex*b;this.$j=-Ex*c;break;case Kx:this.Sk=1;this.Tk=-1;this.Zj=Ex*b;this.$j=Ex*c;break;case Lx:this.Tk=
this.Sk=1,this.Zj=Ex*b,this.$j=-Ex*c}this.ge?(this.Tk*=-1,this.$j*=-1):(this.Sk*=-1,this.Zj*=-1)};
k.Ea=function(a){this.ge&&(a=1-a);this.iK(a);if(a>=Mx&&a<Nx){this.ga()||this.ge?this.ga()&&this.ge?$v(this,!0):!this.ga()&&this.ge?aw(this,!0):this.ga()&&!this.ge&&$v(this,!0):aw(this,!0);E(this.Qu,"visibility","visible");a=1-(Nx-a)/(Nx-Mx);var b=a=Nw(0,1,a),c=2*this.slideWidth()*this.Sk*(1-b),d=2*this.slideHeight()*this.Tk*(1-b);b=Ox*(1-b);var e=this.pm();Vi(e,"50% 50%");Ui(e,"translate3d("+c+"px, "+d+"px, "+b+"px)");c=a;e=this.Zj*(1-c);d=this.$j*(1-c);const f=2*this.slideWidth()*this.Sk*(1-c);b=
2*this.slideHeight()*this.Tk*(1-c);e=Un(e+f);d=Un(d+b);c=Un(-5+Ox*(1-c));Vi(this.Qu,"50% 50%");Ui(this.Qu,"translate3d("+e+"px, "+d+"px, "+c+"px)");G(this.pm(),Px+(1-Px)*a)}else a>=Nx&&(this.ga()||this.ge?this.ga()&&this.ge&&aw(this,!1):$v(this,!1),E(this.Qu,"visibility","hidden"))};var Fx=0,Gx=1,Hx=2,Dx=3,Jx=4,Ix=5,Lx=6,Kx=7,Cx=.4,Mx=.1,Nx=.7,Ox=800,Px=.5,Ax=.3,zx=50,Ex=1,Bx=1;function Qx(a,b,c){U.call(this,a);this.O=b;this.ge=c;this.re=!1;this.DJ(b)}t(Qx,U);k=Qx.prototype;k.initialize=function(){$v(this,!0);aw(this,!0);this.pm().rf()};k.pm=function(){return this.ge?this.Pb():this.Qa()};k.vx=function(){return this.ge?this.Qa():this.Pb()};
k.DJ=function(a){const b=this.slideWidth(),c=this.slideHeight();this.pk=this.nk=0;switch(a){case Dx:this.pk=c;break;case Fx:this.pk=-c;break;case Gx:this.nk=b;break;case Hx:this.nk=-b;break;case Ix:this.nk=b;this.pk=-c;break;case Jx:this.nk=b;this.pk=c;break;case Kx:this.nk=-b;this.pk=-c;break;case Lx:this.nk=-b,this.pk=c}this.ge&&(this.nk*=-1,this.pk*=-1)};k.Ea=function(a){a=bx(a);this.ge&&(a=1-a);const b=Z(0,this.nk,1,0),c=Z(0,this.pk,1,0);ai(this.pm().slide(),b(a),c(a))};function Rx(a,b,c){var d=new Y;this.Tp=a;this.sw=b;this.tw=c;this.n=d};function Sx(a){U.call(this,a);this.Ga(!1,!0)}t(Sx,dw);
var Tx=[0,1,2,3,2,4,5,4,6,7,6,8,9,8,10,11,10,12,13,12,14,15,14,16,17,16,18,19,18,20,21,20,22,1,23,24,2,24,25,4,25,26,6,26,27,8,27,28,10,28,29,12,29,30,14,30,31,16,31,32,18,32,33,20,33,34,23,35,36,24,36,37,25,37,38,26,38,39,27,39,40,28,40,41,29,41,42,30,42,43,31,43,44,32,44,45,33,45,46,35,47,48,36,48,49,37,49,50,38,50,51,39,51,52,40,52,53,41,53,54,42,54,55,43,55,56,44,56,57,45,57,58,47,59,60,48,60,61,49,61,62,50,62,63,51,63,64,52,64,65,53,65,66,54,66,67,55,67,68,56,68,69,57,69,70,59,71,72,60,72,73,
61,73,74,62,74,75,63,75,76,64,76,77,65,77,78,66,78,79,67,79,80,68,80,81,69,81,82,71,83,84,72,84,85,73,85,86,74,86,87,75,87,88,76,88,89,77,89,90,78,90,91,79,91,92,80,92,93,81,93,94,83,95,96,84,96,97,85,97,98,86,98,99,87,99,100,88,100,101,89,101,102,90,102,103,91,103,104,92,104,105,93,105,106,0,2,3,3,4,5,5,6,7,7,8,9,9,10,11,11,12,13,13,14,15,15,16,17,17,18,19,19,20,21,21,22,107,1,24,2,2,25,4,4,26,6,6,27,8,8,28,10,10,29,12,12,30,14,14,31,16,16,32,18,18,33,20,20,34,22,23,36,24,24,37,25,25,38,26,26,39,
27,27,40,28,28,41,29,29,42,30,30,43,31,31,44,32,32,45,33,33,46,34,35,48,36,36,49,37,37,50,38,38,51,39,39,52,40,40,53,41,41,54,42,42,55,43,43,56,44,44,57,45,45,58,46,47,60,48,48,61,49,49,62,50,50,63,51,51,64,52,52,65,53,53,66,54,54,67,55,55,68,56,56,69,57,57,70,58,59,72,60,60,73,61,61,74,62,62,75,63,63,76,64,64,77,65,65,78,66,66,79,67,67,80,68,68,81,69,69,82,70,71,84,72,72,85,73,73,86,74,74,87,75,75,88,76,76,89,77,77,90,78,78,91,79,79,92,80,80,93,81,81,94,82,83,96,84,84,97,85,85,98,86,86,99,87,87,
100,88,88,101,89,89,102,90,90,103,91,91,104,92,92,105,93,93,106,94],Ux="/+8MAP/rSADoi0gA6I8MANFLSADRTwwAuitIALovDACi60gAou8MAIurSACLrwwAC6tIAAuvDAAi60gAIu8MADorSAA6LwwAUUtIAFFPDABoi0gAaI8MAH/rSAD/54QA6IeEANFHhAC6J4QAoueEAIunhAALp4QAIueEADonhABRR4QAaIeEAH/nhAD/48AA6IPAANFDwAC6I8AAouPAAIujwAALo8AAIuPAADojwABRQ8AAaIPAAH/jwAD/4AAA6IAAANFAAAC6IAAAouAAAIugAAALoAAAIuAAADogAABRQAAAaIAAAH/gAAD/88AA6JPAANFTwAC6M8AAovPAAIuzwAALs8AAIvPAADozwABRU8AAaJPAAH/zwAD/94QA6JeEANFXhAC6N4QAoveEAIu3hAALt4QAIveEADo3hABRV4QAaJeEAH/3hAD/+0gA6JtIANFbSAC6O0gAovtIAIu7SAALu0gAIvtIADo7SABRW0gAaJtIAH/7SAD//wwA6J8MANFfDAC6PwwAov8MAIu/DAALvwwAIv8MADo/DABRXwwAaJ8MAH//DAB/7wwA 8u/+EviMJALjCzwa4S7kSs1rNAHNrw4Gt0s8DLfPDAyhC0wLoa8UC4qrWAuLbyALC6tgCwrvIAsiK1gLIS8QCziLPAs3LuwNTqsQDEzOvgJkiugHYU5gLXpLHAn8aCwJ5WeUC85nZAm3p2gLoQd4C4pnjAsMJ5wLIsecCzlnhAtQB2QLZodIC31HbAv+JDQL5yPgC8/DrAu4o5wLoaOoC4rDwAsMA9ALIuPcCznD0AtQo7QLZ4OUC36DnAv+oEQL56AkC9CQBAu5cBwLonAcC4twDAsLgAQLIoAUCzmAGAtQoAALZ9AoC37QSAv+k5wL55OYC9CzuAu5s9QLotPgC4vz2AsK88QLIdOwCzjTqAtP87QLZzPoC340PAv9N3AL5pdMC8/3aAu5V4gLorecC4v3oAsKt5QLIXeACjgXdA1Ot3AGZZecC3x4PAn6WxwK5HrsB86bFAu4ezwLohtYC4ubZAsK+1wLIZtQCjf7SA9OGz4KY3tEJnh8NAD1frIJ4V5gMMz+wgO3PvANoT8UC4rfJAsLvyQLIj8YCji/DBBPHv4TYb7EY3K/+ht1TrII 4w9GCOysIArfCtim3S6MudHrDgHSzswEu8soObxO6DWk6ywqpU7sKo3rJCyOLuQsCOsYKwjO2C4gCxAuH87IHjcrCBo17oBVTEqAbUsNlBBcKKoNWcrMc3JJkhHziKAA4gc4g9DHUgO653A7pAdwKI1HZCwJZ1gsICdQKzcnTC5OR0QcYyaManbmFAf5JNAP48P0Pc6DrgG5A8A4ooPAKYwjrCwKQ5wsIMOQLDdjkCtOQ4QuZONIHXrCuED6QPAl5ABcKs1gIC+3ABQuoMAQLIqAACsL0BgsIjAoKjhQKDBOcCwtZRBgKnsxBCP58sw849NQIM0zkC22U6Arn7OsLIkzuCsNc8wtJBPUJDqTzEJP07ILZFP0S3k05Ar2tjgI4na0Y80XTB+2F1wtnzdoLIhXeCsOd4QtJVeMJTv3hEBRd2YGYhdQhHNYrADyOb4D3BjqEsvaqGi2OxgenxsoLYf7OCsO+0gsJftMJzz7QD5SuyIFXzr0pWy8LAjlnEIq2LrgccqdzA61XqRRnv7kIYf++C0PPwgsJl8MKD1/BDlTnuQAXN6ouGRffgNlrCov 1W44NeArWEHX6ij31I3c/9EqMDXSDfQ1u+pkhL0OMH+larxUpm6IWo5rFGWPTtxiCItYYAgPJGQfi4RpH49AXTYrSEYzDbi6RmkgtkSr5E1R5mgxVMj8n2eGlg3lB+Qp3WaQ4dCGcDe65pyBpGbwUY1nSGkJh5BhIGfIWjaH2I9KZug7WuS8qmoDBCHoJGAH4kL4wdBCtD66AtB1oyMoVYwDhGUK48xkIcQIZTikZEtNg/ycX+MEKm/gZIPwYToG5BC0lM1QvG63EIwxoVB0g4qQNFoMYBhPIwBMfjoApFpRIPw+ZcCQm3CRigbvMMCB3xNMJcx0XJe2lFxNn9QgZYjz6GAOM5RvJRNITDuzCH1RktQzYTMAxmfUiA/ps3Qf2dUIpcmXQDa09/SBnnfgXYe3qF4PV1xuJhcUSzx20IJR1qAyXTao4mQ38Cvm9woM0RbELcU5YLO0m4BFndukaIbbdF8QWyhpJzrcTT1alIdSemQzWLpM9l/baD3XmOon01lAn8L8IEqxnfi4nb9gXoY/PGMRHvRlKD6oVT5+WIZTPiQ0VT4FAFcelDlX6GIn x+00d9EKJG7PSWU3xSyFPMtpOHHFjOBru2jdC7yMmSipaeCPrC2knZLKzLmU7pCtBCuIoALvQKwZy6TqGm9IyjALKLUsrT0xP+iBFj5rpMFJBjh1UklElFhE1hjXJtBW1uYRI8yFbHS6BTzrpiYkhZBHCMEGh9iqHWh4mzDn6QlBZmiUV6VYyVyh4EDOo7Be3UKxB80BkIq4QZDKowJgiY1DQMEJBCSgH2TgzjXFTJ1I5Bj8VeKgYWLwdK3eQrQz3JC0ysZxGPS00bB1n9EwwYnwbJ8MAGiUISEM0jahfJpMwbCBXwBE0l4yxC7iICym0VJwYsg09Pu0NWSdnbT0xYb0JKgPkzTAJbJYjzpxzOZNEiR0WTKtGE8zxFrYMchC05UI1cC3GIevWFT6m1iEkoRX1KISdvzGKFYkhTtViPdMFdhyVRY5K1d27GLYFQoNyDbAc7041Q+uW6yrl9vY1oG7hJ8VGsDDKxngiTxZLQ9LWZRwTnm5OFD6PG/HtnAP0Pnwhby8FL+qPZkpl5+MxQAfRK0XfoC0Lh2cjT0c5SZEvSxlRBzZN0e9QG9IhZAt sGuEisDqQKa6x8lHsKrJTbYHAImvKmSDsccRV6zq0VOqJyCVq8sEgZyIrTejrEU2iCrlDI3uHUoKqw2QCM5xUB5quSIaa+2sMahtZyyLoSY4RqC1PgokqEPFNBO/ptxswyTRKLhjZIi1wzlSpkNYtJUFQSuCJ2zaEIhlPSXoLYAxpqjcR+Vk8EoCIF27gzRlziKU576wGI+0MMFCoXAQ7Y0h4SQFhBTTFKThZChl2QQ9ZL0zRIK0hFKQZMLL4mgzzhD8wrqxiSSmMhzalnHBX4ew2L8MwMi7G6FZVzEC+U8+AuClTyBQ5EvzIF3SUBiawVMMfLz1SS2nddDrknWVTYEUJNMSEekkJzA87jhQnWY7MMSaRdHJQzuzxJnFslRWxxV477OXyNajGA1lj3jQ/QZXdNYZNVkwKrO4tDXUhWY4NGCaPtUhUkcWkJ/HdeQjuXd4s7NZeWCee0kgiLrlbgta3QIgGM06LVd4lC54FVw2GASVOjihWT852KG5lhyHuZr8gKqcPReZfCWphz6BSg++QTclfHUoK1swbyf7oUMuO0yELNsxVjCcBJM4xXiO qubgL7knVJmqRcEtryjU3p7jgJeiZsBOpmVhTKvoTQSX5Eypm6e0cKIleVupSNEOjwgBQ5kK8SyCiRHTh8spWhCqEWAHaP3fIidZiBdKPVsnBmjAJQocuDZmoCipJVSmtQMFQq0A+JGxonVOn2DIz5diZY2GBVlQAsVt/hbG8a4f5gTzN4XE9j4DaFKrQrBXwCK0wrhx2LuvkOGDnbHdMYmgCXcCAxkKC0IF1BjEHVovhck9NkPIfkPgULS6wogPwRDkmrVxkVOhMpk4kJGNoIeQKNwMQJDEFwBxdyjjFZEtZBy9P2FM4znyaG3EkBxTsxL8YrMU3SCd9a0VipU9lwFTdO8RMNFZJGHtEjKQYYYvAMi0NzAlZS4TTNW7U1QiurTg4aaXKOibNs2gh1jBWApWmP4cE9VKItFIqCazjWInkfCnL1OFXz7T8LC1tuQGrldww6XXLYOSub1nAFip3RN2fYgktt0MJZSEXCjWzRgsFOxiMlbVGjEVFGCvNdiSoVm8lZn55VuKeMnmBrr5aRmZqWIgGbi3H5eUDyW5/Mkn+BAbKdng4TF4sCcpZXiK".split(" ");
k=Sx.prototype;k.initialize=function(){$v(this,!1);aw(this,!0);gw(this,this.xa);this.Zc();this.L.enable(this.L.DEPTH_TEST);const a=mat4.create();mat4.identity(a);a[0]=this.slideWidth()/921.6;a[5]=this.slideHeight()/518.4;this.Ra=mat4.multiply(this.Ra,a,this.Ra);this.Oz=mat4.create();mat4.set(this.Ra,this.Oz)};k.ZH=function(a){for(let b=0;b<a.length;b++){const c=a[b];c.n=ww(c.Tp.position().Bh(c.sw.position()),c.Tp.position().Bh(c.tw.position()));c.n.normalize()}};
function Vx(a,b,c){var d=Ph(b);b=new Ew;const e=[];let f;for(f=0;f<d.length;f+=4){var g=0;g|=d[f+0]<<24;g|=d[f+1]<<16;g|=d[f+2]<<8;g|=d[f+3];g>>>=0;e.push(new Y(Wx((0==(g>>31&1)?1:-1)*((g&2145386496)>>21),460.8,11),Wx((0==(g>>20&1)?1:-1)*((g&1047552)>>10),275.3,11),Wx((0==(g>>9&1)?1:-1)*(g&511),211.2,10)))}for(f=0;f<e.length;f++)d=c?0:(e[f].x()+460.8)/921.6,g=c?0:(e[f].y()+259.2)/518.4,Fw(b,new Cw(new Y(e[f].x(),-1*e[f].y(),-1*e[f].z()),new X(d,g),new Y));c=[];for(f=0;f<Tx.length;f+=3)c.push(new Rx(b.Pa[Tx[f]],
b.Pa[Tx[f+1]],b.Pa[Tx[f+2]]));a.ZH(c);for(f=0;f<c.length;f++)a=c[f],xw(a.Tp,a.Tp.xd.add(a.n)),xw(a.sw,a.sw.xd.add(a.n)),xw(a.tw,a.tw.xd.add(a.n));return b}function Wx(a,b,c){return a/((Math.pow(2,c-1)-1)/Math.round(10*b))/10}
k.Zc=function(){this.$e=Vx(this,"/+8MAP/rSADoi0gA6I8MANFLSADRTwwAuitIALovDACi60gAou8MAIurSACLrwwAC6tIAAuvDAAi60gAIu8MADorSAA6LwwAUUtIAFFPDABoi0gAaI8MAH/rSAD/54QA6IeEANFHhAC6J4QAoueEAIunhAALp4QAIueEADonhABRR4QAaIeEAH/nhAD/48AA6IPAANFDwAC6I8AAouPAAIujwAALo8AAIuPAADojwABRQ8AAaIPAAH/jwAD/4AAA6IAAANFAAAC6IAAAouAAAIugAAALoAAAIuAAADogAABRQAAAaIAAAH/gAAD/88AA6JPAANFTwAC6M8AAovPAAIuzwAALs8AAIvPAADozwABRU8AAaJPAAH/zwAD/94QA6JeEANFXhAC6N4QAoveEAIu3hAALt4QAIveEADo3hABRV4QAaJeEAH/3hAD/+0gA6JtIANFbSAC6O0gAovtIAIu7SAALu0gAIvtIADo7SABRW0gAaJtIAH/7SAD//wwA6J8MANFfDAC6PwwAov8MAIu/DAALvwwAIv8MADo/DABRXwwAaJ8MAH//DAB/7wwA",!1);
this.Hh=new zw;var a=lw(this,Gw(this.$e),3);this.Hh.gf=a;a=lw(this,Hw(this.$e),2);this.Hh.mf=a;a=mw(this,Tx);this.Hh.Se=a;a=lw(this,Iw(this.$e),3);this.Hh.Cm=a};k.Ig=function(){jw(this,this.Hh)};k.Ng=function(){return"precision mediump float;\n\n\tvarying vec2 vTextureCoord;\n\tvarying vec3 vNormal;\n\n\tuniform sampler2D uSampler;\n\n\tconst vec3 LIGHT_DIRECTION = vec3(0.0, 0.0, 1.0);\n\tconst float AMBIENT_INTENSITY = 0.4;\n\tconst float DIFFUSE_INTENSITY = 0.6;\n\n\tvoid main(void)\n\t{\n\t\tfloat diffuseFactor = dot(normalize(vNormal), LIGHT_DIRECTION);\n\t\tfloat intentsity = AMBIENT_INTENSITY + DIFFUSE_INTENSITY * abs(diffuseFactor);\n\t\tvec4 textureColor = texture2D(uSampler, vTextureCoord); \n\t\tgl_FragColor = vec4(textureColor.rgb * intentsity, textureColor.a); \n\t}"};
k.Pg=function(){return"attribute vec3 aVertexPosition;\n\tattribute vec3 aVertexNormal;\n\tattribute vec2 aTextureCoord;\n\n\tuniform mat4 uPMVMatrix;\n\n\tuniform mat3 uNMatrix;\n\n\tvarying vec2 vTextureCoord;\n\tvarying vec3 vNormal;\n\n\tvoid main(void)\n\t{\n\t\tgl_Position = uPMVMatrix * vec4(aVertexPosition, 1.0);\n\t\tvTextureCoord = aTextureCoord;\n\t\tvNormal = uNMatrix * normalize(aVertexNormal);\n\t}"};k.$g=function(){rw(this);this.uk=sw(this,"aVertexNormal");this.ne=tw(this,"uSampler")};
k.Jg=function(){iw(this,this.uk)};k.Gi=function(){return this.ne};k.wx=function(){return this.uk};
k.Ea=function(a){var b=a/(.5/(Ux.length-1)),c=Math.floor(b);b-=c;c>Ux.length-1&&(c=Ux.length-1,b=0);if(0!=b||this.ga()&&!this.c2){if(this.l2!=c){var d=c!=Ux.length-1?Ux[c+1]:null;this.m2=Vx(this,Ux[c],!0);this.AT=null!=d?Vx(this,d,!0):null}for(d=0;d<this.$e.length();d++){const f=this.$e.Pa[d];var e=this.m2.Pa[d];const g=null!=this.AT?this.AT.Pa[d]:null;Dw(f,e.position().clone());xw(f,e.xd.clone());null!=g&&(e=new Y,e.xg(f.position().x()+(g.position().x()-f.position().x())*b),e.Me(f.position().y()+
(g.position().y()-f.position().y())*b),Bw(e,f.position().z()+(g.position().z()-f.position().z())*b),Dw(f,e),e=new Y,e.xg(f.xd.x()+(g.xd.x()-f.xd.x())*b),e.Me(f.xd.y()+(g.xd.y()-f.xd.y())*b),Bw(e,f.xd.z()+(g.xd.z()-f.xd.z())*b),xw(f,e))}this.c2=!0;this.l2=c}.5<a&&(c=12*this.slideHeight(),b=mat4.create(),mat4.identity(b),b[13]=Math.pow(a-.5,2)/2*c*-1,this.Ra=mat4.multiply(this.Oz,b,this.Ra));yw(this);qw(this,this.Hh,this.L.TRIANGLES,function(){this.L.bufferSubData(this.L.ARRAY_BUFFER,0,new Float32Array(Gw(this.$e)))}.bind(this),
function(){this.L.bufferSubData(this.L.ARRAY_BUFFER,0,new Float32Array(Iw(this.$e)))}.bind(this))};function Xx(a,b,c,d){U.call(this,a);this.Bb=c;this.O=b;this.Xb=d;this.Bb?this.Ga(!1,!1,!0,!0,!1,!1):this.Ga(!0,!0)}t(Xx,U);
Xx.prototype.initialize=function(){$v(this,!1);aw(this,!1);const a=this.slideWidth(),b=this.slideHeight();this.sc=this.Bb?this.to:this.xa;this.qc=this.Bb?this.ym:this.Wa;var c=Ud("DIV");this.Tn=Ud("DIV");this.Nn=W(a,b);E(this.Nn,"backgroundColor","#000000");G(this.Nn,0);this.On=W(a,b);E(this.On,"backgroundColor","#000000");G(this.On,0);this.Tn.appendChild(this.sc);this.Tn.appendChild(this.qc);this.Tn.appendChild(this.Nn);this.Tn.appendChild(this.On);c.appendChild(this.Tn);if(this.Bb){var d=this.oa(),
e=this.Pb().background();d.appendChild(e);d=this.oa();e=this.Qa().background();d.appendChild(e)}this.oa().appendChild(c);try{Xi(c,a+"px"),Yi(c,a/2+"px "+b/2+"px"),Wi(this.Tn,"preserve-3d")}catch(f){}E(this.sc,"position","absolute");E(this.qc,"position","absolute");E(this.Nn,"position","absolute");E(this.On,"position","absolute");hi(this.Tn,a,b);hi(this.sc,a,b);hi(this.qc,a,b);d=c="";switch(this.O){case Yx:c="translateZ("+b/2+"px)";d="rotateX(90deg) translateZ("+b/2+"px)";break;case Zx:c="translateZ("+
b/2+"px)";d="rotateX(-90deg) translateZ("+b/2+"px)";break;case $x:c="translateZ("+a/2+"px)";d="rotateY(90deg) translateZ("+a/2+"px)";break;case ay:c="translateZ("+a/2+"px)",d="rotateY(-90deg) translateZ("+a/2+"px)"}Ui(this.sc,c);Ui(this.On,c);Ui(this.qc,d);Ui(this.Nn,d)};
Xx.prototype.Ea=function(a){this.Bb&&G(this.Qa().background(),a);a=Nw(0,1,a);let b,c="",d="";const e=90*a;var f=-this.slideWidth()/2;const g=-this.slideHeight()/2,h=this.slideWidth()*(1-a)+f,l=this.slideHeight()*a+g;let n;switch(this.O){case Yx:n=Z(0,180*Math.atan(this.slideHeight()/(2*this.slideWidth()))/Math.PI,1,180*-Math.atan(this.slideHeight()/(2*this.slideWidth()))/Math.PI);b="translateY("+l+"px) rotateX("+-e+"deg) translateY("+-g+"px)  translateZ("+g+"px)";this.Xb||(c="translate(0px, "+-g+
"px) scale(1, "+(1-a)+") translate(0px,"+g+"px)",d="translate(0px, "+l+"px) scale(1, "+a+") translate(0px,"+g+"px)");break;case Zx:n=Z(0,180*Math.atan(this.slideHeight()/(2*this.slideWidth()))/Math.PI,1,180*-Math.atan(this.slideHeight()/(2*this.slideWidth()))/Math.PI);b="translateY("+-l+"px) rotateX("+e+"deg) translateY("+g+"px)  translateZ("+g+"px)";this.Xb||(c="translate(0px, "+g+"px) scale(1, "+(1-a)+") translate(0px,"+-g+"px)",d="translate(0px, "+-l+"px) scale(1, "+a+") translate(0px,"+-g+"px)");
break;case $x:n=Z(0,180*Math.atan(.5)/Math.PI,1,180*-Math.atan(.5)/Math.PI);b="translateX("+h+"px) rotateY("+-e+"deg) translateX("+f+"px)  translateZ("+f+"px)";this.Xb||(c="translate("+f+"px, 0px) scale("+(1-a)+", 1) translate("+-f+"px, 0px)",d="translate("+h+"px, 0px) scale("+a+", 1) translate("+-f+"px, 0px)");break;case ay:n=Z(0,180*Math.atan(.5)/Math.PI,1,180*-Math.atan(.5)/Math.PI);b="translateX("+-h+"px) rotateY("+e+"deg) translateX("+-f+"px)  translateZ("+f+"px)";this.Xb||(c="translate("+-f+
"px, 0px) scale("+(1-a)+", 1) translate("+f+"px, 0px)",d="translate("+-h+"px, 0px) scale("+a+", 1) translate("+f+"px, 0px)");break;default:throw Error("Unknown direction");}this.Bb||(.5>a?(f=Z(0,90,45,0),f=.5*Math.sin(f(e)*Math.PI/180),G(this.Nn,f)):(f=Z(45,0,90,90),f=.5*Math.sin(f(e)*Math.PI/180),G(this.On,f)));this.Xb?(a=e-n(a),0>=a?(G(this.qc,0),G(this.Nn,0)):90<=a?(G(this.sc,0),G(this.On,0)):(G(this.qc,1),G(this.sc,1)),Ui(this.Tn,b)):(Ui(this.sc,c),Ui(this.qc,d),Ui(this.On,c),Ui(this.Nn,d))};
var Zx=0,Yx=1,$x=2,ay=3;function by(a,b,c,d){d/=a-1;c/=b-1;const e=new Ew,f=new Y(0,0,1);for(let g=0;g<a;++g)for(let h=0;h<b;++h){const l=new Cw(new Y(h*c,-g*d,0),new X(h/(b-1),g/(a-1)),f);Fw(e,l)}return e}function cy(a,b,c,d){b/=14;a/=60;const e=new Ew,f=new Y(0,0,1);for(let g=0;15>g;++g)for(let h=c;h<d;++h){const l=new Cw(new Y(h*a,-g*b,0),new X(h/60,g/14),f);Fw(e,l)}return e}
function dy(a,b){const c=[];for(let d=0;d<a-1;++d)for(let e=0;e<b;++e)c.push(e+d*b),c.push(e+(d+1)*b),e==b-1&&d!=a-2&&(c.push(e+(d+1)*b),c.push((d+1)*b));return c}function ey(a,b){const c=[];for(let d=0;d<a-1;++d)for(let e=0;e<b;++e)c.push(e+(d+1)*b),c.push(e+d*b),e==b-1&&d!=a-2&&(c.push(e+d*b),c.push((d+2)*b));return c};function fy(a){U.call(this,a);this.Ga(!1,!0)}t(fy,dw);k=fy.prototype;k.initialize=function(){$v(this,!1);aw(this,!0);gw(this,this.xa);this.Zc();mat4.translate(this.Ra,[-this.slideWidth()/2,this.slideHeight()/2,0]);yw(this)};k.Ng=function(){return"precision mediump float;\n\n\tvarying vec2 vTextureCoord;\n\tvarying vec3 vNormal;\n\n\tuniform sampler2D uSampler;\n\n\tvoid main(void)\n\t{\n\t\tvec3 n = normalize(vNormal);\n\t\tvec3 lightingDirection = vec3(0.0, 0.0, 1.0);\n\t\tfloat directionalLightWeighting = abs(dot(n, lightingDirection));\n\t\tfloat intentsity = 0.7 + 0.3 * directionalLightWeighting;\n\t\tvec4 textureColor = texture2D(uSampler, vTextureCoord);\n\t\tgl_FragColor = vec4(textureColor.rgb * intentsity, textureColor.a);\n\t}"};
k.Pg=function(){return"attribute vec3 aVertexPosition;\n\tattribute vec2 aTextureCoord;\n\n\tuniform mat4 uPMVMatrix;\n\tuniform mat3 uNMatrix;\n\n\tuniform float uPhase;\n\tuniform float uSlideHeight;\n\tuniform float uSlideWidth;\n\tuniform bool uLeftCurtain;\n\n\tvarying vec2 vTextureCoord;\n\tvarying vec3 vNormal;\n\n\tconst float WAVES_COUNT = 10.0;\n\tconst float MIN_AMP_KOEF = 0.5;\n\tconst float WAVE_APPEAR_DURATION = 0.1;\n\tconst float WAVES_START_APPEAR_PHASE = 0.075;\n\tconst float WAVES_READY_PHASE = 0.275;\n\tconst float STRETCH_KOEF = 1.25;\n\tconst float MAX_CORNER_BOUNCE_AT_START_KOEF = 1.5;\n\tconst float MAX_CORNER_BOUNCE_AT_END_KOEF = 3.5;\n\tconst float DELTA_W = 1.0;\n\tconst float DELTA_H = 1.0;\n\tconst float PI = 3.14159265358979323846264;\n\n\tfloat sinX;\n\tfloat waveStartAppearTime;\n\tfloat rowRatio;\n\tfloat diagonalRatio;\n\tfloat forcedXPath;\n\tfloat xDampAmp;\n\tfloat yAmp;\n\tvec4 xTimesPart1;\n\tvec4 xTimesPart2;\n\tvec2 xTimesPart3;\n\tvec4 yTimesPart1;\n\tvec3 yTimesPart2;\n\n\tfloat linearInterpolation(float x, float x0, float fx0, float x1, float fx1)\n\t{\n\t\treturn mix(fx0, fx1, (x - x0) / (x1 - x0));\n\t}\n\n\tfloat calcAmpKoef(float x)\n\t{\n\t\tconst float X0 = 0.0;\n\t\tconst float X1 = 0.5;\n\t\tconst float X2 = 1.0;\n\n\t\tconst float Y0 = 0.25;\n\t\tconst float Y1 = 0.16;\n\t\tconst float Y2 = 0.0;\n\n\t\tfloat part1 = (x - X1) * (x - X2) * Y0 / (X0 - X1) / (X0 - X2);\n\t\tfloat part2 = (x - X0) * (x - X2) * Y1 / (X1 - X0) / (X1 - X2);\n\t\tfloat part3 = (x - X0) * (x - X1) * Y2 / (X2 - X0) / (X2 - X1);\n\n\t\treturn part1 + part2 + part3;\n\t}\n\n\tfloat smoothStep(float min, float max, float x)\n\t{\n\t\tif (x < min)\n\t\t{\n\t\t\treturn 0.0;\n\t\t}\n\t\tif (x >= max)\n\t\t{\n\t\t\treturn 1.0;\n\t\t}\n\n\t\tfloat value = (x - min) / (max - min);\n\t\tfloat squaredValue = value * value;\n\n\t\treturn -2.0 * squaredValue * value + 3.0 * squaredValue;\n\t}\n\n\tfloat calcAmp()\n\t{\n\t\tfloat periodKoef = linearInterpolation(uPhase, waveStartAppearTime, 1.0, waveStartAppearTime + WAVE_APPEAR_DURATION, MIN_AMP_KOEF);\n\t\tperiodKoef = clamp(periodKoef, MIN_AMP_KOEF, 1.0);\n\n\t\treturn calcAmpKoef(periodKoef) * uSlideWidth / WAVES_COUNT;\n\t}\n\n\tfloat calcX()\n\t{\n\t\tfloat forcedX = smoothStep(xTimesPart1.x, xTimesPart1.y, uPhase) * forcedXPath + smoothStep(xTimesPart1.z, xTimesPart1.w, uPhase) * 0.75;\n\t\tfloat dampAmpKoef = (uPhase <= xTimesPart2.w + 0.35) ? 1.0 : (diagonalRatio == 0.0 ? 1.0 : diagonalRatio);\n\t\tfloat stretchWidth = smoothStep(xTimesPart2.w, xTimesPart3.x, uPhase);\n\t\tfloat compressionWidth = smoothStep(xTimesPart3.x, xTimesPart3.y, uPhase);\n\t\tfloat deltaWidthKoef = (linearInterpolation(diagonalRatio, 0.0, 0.0, 1.0, compressionWidth) - linearInterpolation(diagonalRatio, 0.0, 0.0, 1.0, stretchWidth)) * STRETCH_KOEF;\n\n\t\tfloat dampX = smoothStep(xTimesPart2.x, xTimesPart2.y, uPhase);\n\t\tdampX -= smoothStep(xTimesPart2.y, xTimesPart2.z, uPhase) * 1.25;\n\t\tdampX += deltaWidthKoef;\n\n\t\treturn (forcedX + dampX * xDampAmp / dampAmpKoef) * uSlideWidth;\n\t}\n\n\tfloat calcY(vec3 vertex)\n\t{\n\t\tfloat cornerBounceAtStartKoef = linearInterpolation(uPhase, yTimesPart1.y, 0.0, yTimesPart1.z, MAX_CORNER_BOUNCE_AT_START_KOEF);\n\t\tfloat x0 = uLeftCurtain ? uSlideWidth * 0.25 : uSlideWidth * 0.5;\n\t\tfloat x1 = uLeftCurtain ? uSlideWidth * 0.5 : uSlideWidth * 0.75;\n\t\tfloat fx0 = uLeftCurtain ? cornerBounceAtStartKoef : MAX_CORNER_BOUNCE_AT_START_KOEF;\n\t\tfloat fx1 = uLeftCurtain ? MAX_CORNER_BOUNCE_AT_START_KOEF: cornerBounceAtStartKoef ;\n\t\tfloat colBounceAtStartKoef = linearInterpolation(vertex.x, x0, fx0, x1, fx1);\n\t\tcolBounceAtStartKoef = clamp(colBounceAtStartKoef, 0.0, MAX_CORNER_BOUNCE_AT_START_KOEF);\n\n\t\tfloat cornerBounceAtEndKoef = linearInterpolation(uPhase, yTimesPart2.y, 0.0, yTimesPart2.z, MAX_CORNER_BOUNCE_AT_END_KOEF);\n\t\tx0 = uLeftCurtain ? 0.0 : uSlideWidth * 0.5;\n\t\tx1 = uLeftCurtain ? uSlideWidth * 0.5 : uSlideWidth;\n\t\tfx0 = uLeftCurtain ? cornerBounceAtEndKoef : MAX_CORNER_BOUNCE_AT_END_KOEF;\n\t\tfx1 = uLeftCurtain ? MAX_CORNER_BOUNCE_AT_END_KOEF: cornerBounceAtEndKoef ;\n\t\tfloat colBounceAtEndKoef = linearInterpolation(vertex.x, x0, fx0, x1, fx1);\n\n\t\tfloat y0 = -smoothStep(yTimesPart1.x, yTimesPart1.y, uPhase) * colBounceAtStartKoef;\n\t\ty0 += smoothStep(yTimesPart1.y, yTimesPart1.z, uPhase) * MAX_CORNER_BOUNCE_AT_START_KOEF;\n\t\ty0 -= smoothStep(yTimesPart1.z, yTimesPart1.w, uPhase) * 0.25;\n\t\ty0 += smoothStep(yTimesPart1.w, yTimesPart2.x, uPhase) * 0.25;\n\t\ty0 -= smoothStep(yTimesPart2.x, yTimesPart2.y, uPhase) * colBounceAtEndKoef;\n\t\ty0 += smoothStep(yTimesPart2.y, yTimesPart2.z, uPhase) * (MAX_CORNER_BOUNCE_AT_END_KOEF + 1.0);\n\n\t\treturn (y0 * yAmp + rowRatio) * uSlideHeight;\n\t}\n\n\tvec3 getVertexPosition(vec3 vertex)\n\t{\n\t\tfloat amp = calcAmp();\n\t\tfloat z = -amp * sinX;\n\t\tfloat xKoef = uLeftCurtain ? 1.0 : -1.0;\n\n\t\treturn vec3(vertex.x - calcX() * xKoef, -calcY(vertex), z);\n\t}\n\n\tvoid initVertexParams(vec3 vertex)\n\t{\n\t\tfloat periodWidth = uSlideWidth / WAVES_COUNT;\n\t\tfloat frequency = PI * 2.0 / periodWidth;\n\t\tsinX = sin(frequency * vertex.x);\n\n\t\trowRatio = vertex.y / uSlideHeight;\n\n\t\tfloat halfRowRatio = rowRatio * 0.5;\n\t\tfloat halfSquaredRowRatio = rowRatio * halfRowRatio;\n\n\t\tfloat maxDT = 0.1;\n\t\tfloat dtAmp = 2.0 * maxDT;\n\t\tfloat dt = dtAmp * halfRowRatio;\n\n\t\tfloat distT = (0.6 - dt);\n\n\t\tfloat xT1 = dt;\n\t\tfloat xT2 = 0.4 + dt;\n\t\tfloat xT3 = xT2 + distT * 0.5;\n\t\tfloat xT4 = 1.0 + (1.0 - xT3);\n\n\t\tfloat xDampT1 = (xT1 + xT2) * 0.45;\n\t\tfloat xDampT2 = xT2;\n\t\tfloat xDampT3 = xT3;\n\t\tfloat xDampT4 = xDampT2 + (xDampT3 - xDampT2) * 0.5;\n\t\tfloat xDampT5 = xDampT3 + 0.075;\n\t\tfloat xDampT6 = 1.0;\n\n\t\tdistT = (0.7 - dt);\n\n\t\tfloat yT2 = 0.3 + dt;\n\t\tfloat yT3 = yT2 + distT * 0.5;\n\n\t\tfloat yDampT1 = 0.0;\n\t\tfloat yDampT2 = (yDampT1 * 2.0 + 0.35) * 0.5;\n\t\tfloat yDampT3 = yT2;\n\t\tfloat yDampT4 = (yT2 + yT2 + yT3) / 3.0;\n\t\tfloat yDampT5 = (yT2 + yT3 + yT3) / 3.0;\n\t\tfloat yDampT6 = yT3 + 0.1175;\n\t\tfloat yDampT7 = 1.0;\n\n\t\txTimesPart1 = vec4(xT1, xT2, xT3 - 0.125, xT4);\n\t\txTimesPart2 = vec4(xDampT1, xDampT2, xDampT3, xDampT4);\n\t\txTimesPart3 = vec2(xDampT5, xDampT6);\n\n\t\tyTimesPart1 = vec4(yDampT1 + 0.05, yDampT2, yDampT3, yDampT4);\n\t\tyTimesPart2 = vec3(yDampT5, yDampT6, yDampT7);\n\n\t\twaveStartAppearTime = linearInterpolation(vertex.y, 0.0, WAVES_START_APPEAR_PHASE, uSlideHeight, WAVES_READY_PHASE - WAVE_APPEAR_DURATION);\n\n\t\tfloat colRatio = (uLeftCurtain ? vertex.x : uSlideWidth - vertex.x)  / (uSlideWidth * 0.5);\n\t\tdiagonalRatio = (colRatio + rowRatio) * 0.5;\n\n\t\tfloat x0 = uLeftCurtain ? 0.0 : uSlideWidth * 0.5;\n\t\tfloat x1 = uLeftCurtain ? uSlideWidth * 0.5 : uSlideWidth;\n\t\tfloat fx0 = uLeftCurtain ? 0.2 : 0.0;\n\t\tfloat fx1 = uLeftCurtain ? 0.0 : 0.2;\n\t\tforcedXPath = 0.2 * (colRatio + linearInterpolation(vertex.x, x0, fx0, x1, fx1));\n\n\t\tfloat mxDampAmp = 0.1 * diagonalRatio;\n\t\tfloat dampAcc = 2.0 * mxDampAmp;\n\t\txDampAmp = dampAcc * halfRowRatio;\n\n\t\tfloat maxYAmp = 0.02;\n\t\tfloat dyAmp = 2.0 * maxYAmp * diagonalRatio * rowRatio;\n\t\tyAmp = dyAmp * halfSquaredRowRatio;\n\t}\n\n\tvec3 getVertexNormal(vec3 vertex, vec3 p)\n\t{\n\t\tbool rightSideXPos = vertex.x == (uLeftCurtain ? uSlideWidth * 0.5 : uSlideWidth);\n\t\tfloat deltaWidth = rightSideXPos ? -DELTA_W : DELTA_W;\n\n\t\tvec3 rightVertex = vec3(vertex.x + deltaWidth, vertex.y, vertex.z);\n\t\tinitVertexParams(rightVertex);\n\t\tvec3 right = getVertexPosition(rightVertex);\n\n\t\tvec3 downVertex = vec3(vertex.x, vertex.y + DELTA_H, vertex.z);\n\t\tinitVertexParams(downVertex);\n\t\tvec3 down = getVertexPosition(downVertex);\n\n\t\tvec3 v1 = vec3(right.x - p.x, right.y - p.y, right.z - p.z);\n\t\tvec3 v2 = vec3(down.x - p.x, down.y - p.y, down.z - p.z);\n\n\t\tvec3 n = rightSideXPos ? cross(v1, v2) : cross(v2, v1);\n\t\tn = normalize(n);\n\n\t\treturn n;\n\t}\n\n\tvoid main(void)\n\t{\n\t\tvTextureCoord = aTextureCoord;\n\n\t\tvec3 vertex = vec3(aVertexPosition.x, -aVertexPosition.y, aVertexPosition.z);\n\t\tinitVertexParams(vertex);\n\t\tvec3 p = getVertexPosition(vertex);\n\n\t\tvec3 pNormal = getVertexNormal(vertex, p);\n\t\tvec3 transformedNormal = uNMatrix * pNormal;\n\t\tvNormal = transformedNormal;\n\n\t\tif (vertex.y == 0.0)\n\t\t{\n\t\t\tfloat maxDY = calcAmpKoef(MIN_AMP_KOEF) * uSlideWidth / WAVES_COUNT * 0.4;\n\t\t\tp.y += max(0.0, min(maxDY, linearInterpolation(uPhase, WAVES_START_APPEAR_PHASE, 0.0, WAVES_START_APPEAR_PHASE + WAVE_APPEAR_DURATION, maxDY)));\n\t\t}\n\t\tgl_Position = uPMVMatrix * vec4(p, 1.0);\n\t}"};
k.FP=function(){if(void 0!==this.Oo)return this.Oo;this.Eq();return this.Oo=this.Oo};k.Eq=function(){void 0===this.L&&fy.hb.Eq.call(this)};k.Ea=function(a){this.L.uniform1f(this.ff,a);this.rR=!0;qw(this,this.Yx,this.L.TRIANGLE_STRIP);this.rR=!1;qw(this,this.Zy,this.L.TRIANGLE_STRIP)};
k.$g=function(){rw(this);this.ne=tw(this,"uSampler");this.ff=tw(this,"uPhase");this.s2=tw(this,"uLeftCurtain");const a=tw(this,"uSlideWidth");this.L.uniform1f(tw(this,"uSlideHeight"),this.slideHeight());this.L.uniform1f(a,this.slideWidth())};k.Ig=function(){jw(this,this.Yx);jw(this,this.Zy)};k.Jg=function(){};k.PH=function(){this.L.uniform1i(this.s2,this.rR?1:0)};
k.Zc=function(){var a=this.slideWidth();const b=this.slideHeight();this.US=cy(a,b,0,31);this.LV=cy(a,b,30,61);this.Id=dy(15,31);this.Yx=new zw;a=lw(this,Gw(this.US),3);this.Yx.gf=a;a=lw(this,Hw(this.US),2);this.Yx.mf=a;a=mw(this,this.Id);this.Yx.Se=a;this.Zy=new zw;a=lw(this,Gw(this.LV),3);this.Zy.gf=a;a=lw(this,Hw(this.LV),2);this.Zy.mf=a;a=mw(this,this.Id);this.Zy.Se=a};k.Gi=function(){return this.ne};function gy(a){U.call(this,a);this.Qa().rf();this.re=!1}t(gy,U);gy.prototype.initialize=function(){$v(this,!0);aw(this,!0)};gy.prototype.Ea=function(a){.3>a?G(this.Qa().slide(),0):G(this.Qa().slide(),1)};function hy(a){U.call(this,a);this.Qa().rf();this.re=!1}t(hy,U);hy.prototype.initialize=function(){$v(this,!0);aw(this,!0);this.wf=document.createElement("div");ii(this.wf,this.slideWidth());ji(this.wf,this.slideHeight());E(this.wf,"backgroundColor","#000000");E(this.wf,"position","relative");this.oa().appendChild(this.wf)};hy.prototype.Ea=function(a){.5>a?(G(this.Qa().slide(),0),G(this.wf,0)):.8>a?G(this.wf,1):(G(this.wf,0),G(this.Qa().slide(),1))};function iy(a){U.call(this,a);this.re=!1;this.Ga(!1,!0);this.rK=0;a=this.slideWidth();const b=this.slideHeight(),c=jy!=a||ky!=b;if(!ly||c)ly=[],jy=a,ky=b,my(a,b)}var ly,jy,ky;t(iy,U);iy.prototype.initialize=function(){$v(this,!1);aw(this,!0);const a=this.xa;this.oa().appendChild(a);this.vy=W(this.slideWidth(),this.slideHeight());this.vy.getContext("2d").drawImage(a,0,0)};
function my(a,b){var c=ly;a/=54;const d=b/42;let e=0,f=0;for(b=0;54>b;++b){f=0;const g=Math.round((b+1)*a)-e,h=e;for(let l=0;42>l;++l){const n=Math.round((l+1)*d)-f,m=new ny(h,f,g,n);m.Np=Math.random();c.push(m);f+=n}e+=g}c.sort(function(g,h){return g.Np<h.Np?-1:g.Np>h.Np?1:0});a=c.length;for(b=0;b<a;++b)c[b].Np=.9*b/(a-1)}
iy.prototype.Ea=function(a){const b=ly,c=this.xa.getContext("2d"),d=b.length;for(var e=this.rK;e<d;++e){var f=b[e];if(a<f.Np)break;var g=f.x,h=f.y,l=f.width;f=f.height;c.drawImage(this.vy,g,h,l,f,g,h,l,f)}c.save();c.globalCompositeOperation="destination-out";for(e=this.rK;e<d;++e){f=b[e];g=f.Np;h=a-g;l=10*h;if(a<g)break;.1<=h&&(this.rK=e);c.fillStyle="rgba(0, 0, 0, "+Un(l)+")";c.fillRect(f.x,f.y,f.width,f.height)}c.restore()};iy.prototype.ga=function(){return!1};
function ny(a,b,c,d){this.x=a;this.y=b;this.width=c;this.height=d;this.Np=0};function oy(a,b,c,d){U.call(this,a);this.Da=b;this.Bb=c;this.TH=d;this.Bb?(this.re=!1,this.Ga(!1,!1,!0,!0,!1,!1)):this.Ga(!0,!0)}t(oy,U);oy.prototype.initialize=function(){$v(this,!1);aw(this,!1);this.sm()};
oy.prototype.Ea=function(a){this.Bb&&(G(this.Pb().background(),1-a),G(this.Qa().background(),a));var b=this.slideWidth();b/=b+(1.4-2.8*a*a*.5)*b;b=this.Bb?this.TH?cx(0,.7,4,b):bx(b):b;Ui(this.fl,"scale("+b+", "+b+")");b=this.slideWidth()/2;const c=this.slideHeight()/2;let d="",e="",f=0,g=0,h=0,l=0;const n=120*a,m=Z(0,1,1,.5),p=1.5*Nw(0,1,a);switch(this.Da){case py:d="translateX("+-b+"px) translateZ("+p*this.slideWidth()+"px) rotateY("+n+"deg) translateX("+b+"px)";e="translateX("+b+"px) translateZ("+
p*this.slideWidth()+"px) rotateY("+-n+"deg) translateX("+-b+"px)";this.Xb||(f=a*-b,g=a*b,d="translate("+-b+"px, 0px) scale("+m(a)+", 1) translate("+b+"px, 0px",e="translate("+b+"px, 0px) scale("+m(a)+", 1) translate("+-b+"px, 0px");break;case qy:d="translateY("+-c+"px) translateZ("+p*this.slideHeight()+"px) rotateX("+-n+"deg) translateY("+c+"px)",e="translateY("+c+"px) translateZ("+p*this.slideHeight()+"px) rotateX("+n+"deg) translateY("+-c+"px)",this.Xb||(h=a*-c,l=a*c,d="translate(0px,"+-c+"px) scale(1, "+
m(a)+") translate(0px, "+c+"px)",e="translate(0px, "+c+"px) scale(1, "+m(a)+") translate(0px, "+-c+"px)")}this.Xb||(ai(this.Uq,f,h),ai(this.Vq,g,l));Ui(this.Uq,d);Ui(this.Vq,e);G(this.Uq,1-a);G(this.Vq,1-a)};
oy.prototype.sm=function(){const a=this.slideWidth(),b=this.slideHeight();if(this.Bb){var c=this.oa(),d=this.Qa().background();c.appendChild(d)}this.fl=W(a,b);E(this.fl,"position","absolute");this.oa().appendChild(this.fl);this.Bb&&(c=this.oa(),d=this.Pb().background(),c.appendChild(d));this.fl.getContext("2d").drawImage(this.Bb?this.ym:this.Wa,0,0);this.Uq=W(a,b);c=this.Uq.getContext("2d");this.Vq=W(a,b);d=this.Vq.getContext("2d");var e=Ud("DIV");this.oa().appendChild(e);e.appendChild(this.Uq);e.appendChild(this.Vq);
try{Xi(e,a+"px"),Yi(e,a/2+"px "+b/2+"px"),Wi(this.Uq,"preserve-3d"),Wi(this.Vq,"preserve-3d"),this.Xb=!0}catch(f){this.Xb=!1}E(this.Uq,"position","absolute");E(this.Vq,"position","absolute");c.clearRect(0,0,a,b);d.clearRect(0,0,a,b);e=this.Bb?this.to:this.xa;switch(this.Da){case py:c.drawImage(e,0,0,a/2,b,0,0,a/2,b);d.drawImage(e,a/2,0,a/2,b,a/2,0,a/2,b);break;case qy:c.drawImage(e,0,0,a,b/2,0,0,a,b/2),d.drawImage(e,0,b/2,a,b/2,0,b/2,a,b/2)}};var py=0,qy=1;function ry(a,b){U.call(this,a);this.O=b;this.Ga(!0,!1)}t(ry,dw);k=ry.prototype;k.initialize=function(){$v(this,!0);aw(this,!1);gw(this,this.Wa);this.Zc();mat4.translate(this.Ra,[-this.slideWidth()/2,this.slideHeight()/2,0]);yw(this)};k.Ng=function(){return"precision mediump float;\n\n\tvarying vec2 vTextureCoord;\n\tvarying vec3 vNormal;\n\n\tuniform sampler2D uSampler;\n\n\tconst vec3 LIGHT_DIRECTION = vec3(0.0, 0.0, 1.0);\n\tconst float AMBIENT_INTENSITY = 0.4;\n\tconst float DIFFUSE_INTENSITY = 0.6;\n\n\tvoid main(void)\n\t{\n\t\tfloat intentsity = AMBIENT_INTENSITY + DIFFUSE_INTENSITY * abs(dot(normalize(vNormal), LIGHT_DIRECTION));\n\t\tvec4 textureColor = texture2D(uSampler, vTextureCoord);\n\t\tgl_FragColor = vec4(textureColor.rgb * intentsity, textureColor.a);\n\t}"};
k.Pg=function(){return"attribute vec3 aVertexPosition;\n\tattribute vec2 aTextureCoord;\n\n\tuniform mat4 uPMVMatrix;\n\tuniform mat3 uNMatrix;\n\n\tuniform float uPhase;\n\tuniform bool uDirectionIsLeft;\n\tuniform float uSlideHeight;\n\tuniform float uSlideWidth;\n\n\tvarying vec2 vTextureCoord;\n\tvarying vec3 vNormal;\n\n\tconst float TIME_1 = 0.2;\n\tconst float TIME_2 = 0.6;\n\tconst float TIME_3 = 0.7;\n\tconst float TIME_4 = 0.8;\n\n\tconst float START_PHASE = 0.3;\n\tconst float END_PHASE = 0.7;\n\n\tconst float ANGLE_1 = 0.0;\n\tconst float ANGLE_2 = -180.0;\n\tconst float ANGLE_3 = ANGLE_2 - 20.0;\n\n\tfloat linearInterpolation(float x, float x0, float fx0, float x1, float fx1)\n\t{\n\t\treturn mix(fx0, fx1, (x - x0) / (x1 - x0));\n\t}\n\n\tvec3 ellipse(float angle, vec3 pos, vec2 center, vec2 radius)\n\t{\n\t\tfloat ang = radians(angle);\n\t\treturn vec3(pos.x, center.x + radius.x * cos(ang), -(center.y + radius.y * sin(ang)));\n\t}\n\n\tfloat goBack(float y, float phase, float constAngleTime)\n\t{\n\t\tfloat time = linearInterpolation(y, 0.0, TIME_3, uSlideHeight, TIME_4);\n\n\t\tif (phase > time)\n\t\t{\n\t\t\treturn linearInterpolation(phase, time, ANGLE_3, 1.0, ANGLE_2);\n\t\t}\n\t\tfloat angle = linearInterpolation(phase, constAngleTime, ANGLE_2, time, ANGLE_3);\n\t\treturn angle;\n\t}\n\n\tfloat getRowAngleByPhase(vec3 pos, float phase)\n\t{\n\t\tconst float HORIZONTAL_DELAY = 0.05;\n\t\tfloat colDelay = uDirectionIsLeft\n\t\t\t? linearInterpolation(pos.x, 0.0, 0.0, uSlideWidth, HORIZONTAL_DELAY)\n\t\t\t: linearInterpolation(pos.x, 0.0, HORIZONTAL_DELAY, uSlideWidth, 0.0);\n\n\t\tphase = linearInterpolation(phase, 0.0, colDelay, 1.0, 1.0);\n\n\t\tfloat constAngleTime = linearInterpolation(pos.y, 0.0, TIME_2, uSlideHeight, TIME_1);\n\t\tif (phase > constAngleTime)\n\t\t{\n\t\t\treturn goBack(pos.y, phase, constAngleTime);\n\t\t}\n\n\t\tfloat angle = linearInterpolation(phase, 0.0, ANGLE_1, constAngleTime, ANGLE_2);\n\t\treturn angle;\n\t}\n\n\tvec3 getVertexPosition(float phase, vec3 pos)\n\t{\n\t\tfloat R_1 = uSlideHeight;\n\t\tfloat R_2 = uSlideHeight * 0.25;\n\t\tvec2 r = vec2(linearInterpolation(pos.y, 0.0, R_1, uSlideHeight, 0.0), linearInterpolation(pos.y, 0.0, R_2, uSlideHeight, 0.0));\n\n\t\tfloat angle = getRowAngleByPhase(pos, phase);\n\t\tvec3 v = ellipse(angle, pos, vec2(0.0, 0.0), r);\n\t\treturn v;\n\t}\n\tvec3 getVertexNormal(float phase, vec3 pos)\n\t{\n\t\tconst float DELTA_W = 1.0;\n\t\tconst float DELTA_H = 1.0;\n\n\t\tfloat deltaWidth = (pos.x == uSlideWidth) ? -DELTA_W : DELTA_W;\n\t\tfloat deltaHeight = (pos.y == uSlideHeight) ? -DELTA_H : DELTA_H;\n\n\t\tvec3 right = getVertexPosition(phase, vec3(pos.x + deltaWidth, pos.y, pos.z));\n\t\tvec3 down = getVertexPosition(phase, vec3(pos.x, pos.y + deltaHeight, pos.z));\n\t\tvec3 p = getVertexPosition(phase, vec3(pos.x, pos.y, pos.z));\n\n\t\tvec3 v1 = right - p;\n\t\tvec3 v2 = down - p;\n\n\t\tvec3 n = (pos.x == uSlideWidth) ? cross(v1, v2) : cross(v2, v1);\n\n\t\treturn normalize(n);\n\t}\n\n\tvoid main(void)\n\t{\n\t\tfloat phase = uPhase;\n\t\tif (phase < START_PHASE)\n\t\t{\n\t\t\tphase = 0.0;\n\t\t}\n\t\telse if (phase > END_PHASE)\n\t\t{\n\t\t\tphase = 1.0;\n\t\t}\n\t\telse\n\t\t{\n\t\t\tphase = linearInterpolation(phase, START_PHASE, 0.0, END_PHASE, 1.0);\n\t\t}\n\t\t\n\t\tvec3 vertex = vec3(aVertexPosition.x, -aVertexPosition.y, aVertexPosition.z);\n\t\tvec4 p = vec4(getVertexPosition(phase, vertex), 1.0);\n\t\tgl_Position = uPMVMatrix * p;\n\t\tvTextureCoord = aTextureCoord;\n\n\t\tvec3 pNormal = getVertexNormal(phase, vertex);\n\t\tvec3 transformedNormal = uNMatrix * pNormal;\n\t\tvNormal = transformedNormal;\n\t}"};
k.Ea=function(a){this.L.uniform1f(this.ff,a);qw(this,this.mx,this.L.TRIANGLE_STRIP)};k.$g=function(){rw(this);this.ne=tw(this,"uSampler");this.ff=tw(this,"uPhase");const a=tw(this,"uDirectionIsLeft"),b=tw(this,"uSlideWidth");this.L.uniform1f(tw(this,"uSlideHeight"),this.slideHeight());this.L.uniform1f(b,this.slideWidth());this.L.uniform1i(a,this.O==sy?1:0)};k.Jg=function(){};
k.Zc=function(){this.Ye=by(30,30,this.slideWidth(),this.slideHeight());this.Id=this.O==sy?ey(30,30):dy(30,30);this.mx=new zw;var a=lw(this,Gw(this.Ye),3);this.mx.gf=a;a=lw(this,Hw(this.Ye),2);this.mx.mf=a;a=mw(this,this.Id);this.mx.Se=a};k.Fx=function(a){this.Cz=kw(this,this.L.TEXTURE0,this.Gi(),0,a,this.fJ.bind(this))};k.Ig=function(){jw(this,this.mx)};k.fJ=function(a,b,c,d){a.translate(0,d);a.scale(1,-1);a.drawImage(b,0,0,c,d)};k.Gi=function(){return this.ne};var sy=0;function vt(a){U.call(this,a)}t(vt,U);function ty(a){U.call(this,a);this.Qa().rf();this.re=!1}t(ty,U);ty.prototype.initialize=function(){};ty.prototype.Ea=function(a){G(this.Qa().slide(),a)};function uy(a){U.call(this,a);this.Qa().rf()}t(uy,U);uy.prototype.initialize=function(){$v(this,!0);this.re=!1;this.wf=document.createElement("div");ii(this.wf,this.slideWidth());ji(this.wf,this.slideHeight());E(this.wf,"backgroundColor","#000000");E(this.wf,"position","relative");this.oa().appendChild(this.wf)};uy.prototype.Ea=function(a){.5>a?(G(this.wf,1-2*(.5-a)),aw(this,!1)):(G(this.wf,1-2*(a-.5)),aw(this,!0))};function vy(a,b){U.call(this,a);this.O=b;this.Ga(!1,!0)}t(vy,dw);k=vy.prototype;k.initialize=function(){$v(this,!1);aw(this,!0);gw(this,this.xa);this.Zc();mat4.translate(this.Ra,[-this.slideWidth()/2,-this.slideHeight()/2,0]);yw(this)};k.Ng=function(){return"precision mediump float; \n\n\tvarying vec2 vTextureCoord; \n\tvarying vec3 vNormal; \n\n\tuniform sampler2D uSampler; \n\n\tvoid main(void)  \n\t{ \n\t\tvec3 n = normalize(vNormal); \n\t\tvec3 lightingDirection = vec3(0.0, 0.0, 1.0); \n\t\tfloat directionalLightWeighting = dot(n, lightingDirection); \n\t\tfloat intentsity = 0.55 + 0.45 * directionalLightWeighting; \n\t\tvec4 textureColor = texture2D(uSampler, vTextureCoord); \n\t\tgl_FragColor = vec4(textureColor.rgb * intentsity, textureColor.a); \n\t}"};
k.Pg=function(){return"attribute vec3 aVertexPosition;\n\tattribute vec2 aTextureCoord;\n\n\tuniform mat4 uPMVMatrix;\n\tuniform mat3 uNMatrix;\n\n\tuniform float uPhase;\n\tuniform bool uDirectionIsLeft;\n\tuniform float uSlideHeight;\n\tuniform float uSlideWidth;\n\n\tvarying vec2 vTextureCoord;\n\tvarying vec3 vNormal;\n\n\tconst float DELAY_ANGLE = 5.0;\n\tconst float SLIDE_WIDTH_KOEF = 0.2;\n\tconst float PI = 3.14159265358979323846264;\n\tconst vec2 CENTER = vec2(0.0, 0.0);\n\tconst float DELTA_W = 0.5;\n\tconst float DELTA_H = 0.5;\n\n\tfloat linearInterpolation(float x, float x0, float fx0, float x1, float fx1)\n\t{\n\t\treturn mix(fx0, fx1, (x - x0) / (x1 - x0));\n\t}\n\n\tvec2 ellipse(float angle, vec2 center, vec2 radius)\n\t{\n\t\tfloat ang = radians(angle);\n\t\treturn vec2((center.x + radius.x * cos(ang)), -(center.y + radius.y * sin(ang)));\n\t}\n\n\tfloat accelerationFunc(float progress)\n\t{\n\t\tfloat a = 3.0;\n\t\tfloat b = 1.0;\n\t\tfloat c = 1.0;\n\t\tfloat d = 1.0;\n\n\t\tfloat squaredProgress = progress * progress;\n\t\treturn a * squaredProgress * progress + b * squaredProgress + c * progress + d;\n\t}\n\n\tfloat getRowAngleByPhase(vec3 vertex)\n\t{\n\t\tfloat endAngle = atan(uSlideHeight * 0.5 / max(uSlideWidth, uSlideHeight)) * 180.0 / PI + 90.0 + DELAY_ANGLE * 4.0;\n\n\t\tfloat a = -0.6;\n\t\tfloat b = 2.0 + a;\n\n\t\tfloat phase = linearInterpolation(uPhase, 0.0, a, 1.0, b);\n\t\tphase = accelerationFunc(phase);\n\n\t\tfloat angle = linearInterpolation(phase, accelerationFunc(a), 0.0, accelerationFunc(b), endAngle);\n\t\tfloat rowDelayAngle = linearInterpolation(vertex.y, 0.0, DELAY_ANGLE, uSlideHeight, 0.0);\n\t\tfloat extraAngle = linearInterpolation(uPhase, 0.5, 0.0, 0.8, DELAY_ANGLE);\n\t\tfloat maxDelayAngle = DELAY_ANGLE + max(0.0, min(DELAY_ANGLE, extraAngle));\n\t\tfloat colAngle = uDirectionIsLeft\n\t\t\t? linearInterpolation(vertex.x, 0.0, maxDelayAngle * 0.5, uSlideWidth, maxDelayAngle)\n\t\t\t: linearInterpolation(vertex.x, 0.0, maxDelayAngle, uSlideWidth, maxDelayAngle * 0.5);\n\n\t\tfloat colDelayAngle = uDirectionIsLeft\n\t\t\t? linearInterpolation(vertex.x, 0.0, 0.0, uSlideWidth, colAngle)\n\t\t\t: linearInterpolation(vertex.x, 0.0, colAngle, uSlideWidth, 0.0);\n\n\n\t\treturn max(0.0, angle - rowDelayAngle - colDelayAngle);\n\t}\n\n\tvec3 getVertexPosition(vec3 vertex)\n\t{\n\t\tfloat maxXRadius = uSlideHeight;\n\t\tfloat maxYRadius = sqrt(uSlideWidth * SLIDE_WIDTH_KOEF * uSlideWidth * SLIDE_WIDTH_KOEF + uSlideHeight * uSlideHeight);\n\n\t\tfloat xRadius = linearInterpolation(vertex.y, 0.0, maxXRadius, uSlideHeight, 0.0);\n\t\tfloat yRadius = linearInterpolation(vertex.y, 0.0, maxYRadius, uSlideHeight, 0.0);\n\n\t\treturn vec3(vertex.x, ellipse(getRowAngleByPhase(vertex), CENTER, vec2(xRadius, yRadius)));\n\t}\n\n\tvec3 getVertexNormal(vec3 pos, vec3 p)\n\t{\n\t\tbool rightSideXPos = pos.x == uSlideWidth;\n\t\tfloat deltaWidth = rightSideXPos ? -DELTA_W : DELTA_W;\n\n\t\tvec3 right = getVertexPosition(vec3(pos.x + deltaWidth, pos.y, pos.z));\n\t\tvec3 down = getVertexPosition(vec3(pos.x, pos.y + DELTA_H, pos.z));\n\n\t\tvec3 v1 = right - p;\n\t\tvec3 v2 = down - p;\n\n\t\tvec3 n = rightSideXPos ? cross(v1, v2) : cross(v2, v1);\n\t\tn = normalize(n);\n\n\t\treturn n;\n\t}\n\n\tvoid main(void)\n\t{\n\t\tvTextureCoord = aTextureCoord;\n\n\t\tvec3 vertex = vec3(aVertexPosition.x, -aVertexPosition.y, aVertexPosition.z);\n\t\tvec4 p = vec4(getVertexPosition(vertex), 1.0);\n\t\tgl_Position = uPMVMatrix * p;\n\n\t\tvec3 pNormal = getVertexNormal(vertex, vec3(p.xyz));\n\t\tvec3 transformedNormal = uNMatrix * pNormal;\n\t\tvNormal = transformedNormal;\n\t}"};
k.Ea=function(a){this.L.uniform1f(this.ff,a);qw(this,this.Ze,this.L.TRIANGLE_STRIP)};k.$g=function(){rw(this);this.ne=tw(this,"uSampler");this.ff=tw(this,"uPhase");const a=tw(this,"uDirectionIsLeft"),b=tw(this,"uSlideWidth");this.L.uniform1f(tw(this,"uSlideHeight"),this.slideHeight());this.L.uniform1f(b,this.slideWidth());this.L.uniform1i(a,0==this.O?1:0)};k.Jg=function(){};k.Ig=function(){jw(this,this.Ze)};
k.Zc=function(){var a=this.slideWidth();const b=this.slideHeight();this.Ye=by(15,15,a,b);this.Id=dy(15,15);this.Ze=new zw;a=lw(this,Gw(this.Ye),3);this.Ze.gf=a;a=lw(this,Hw(this.Ye),2);this.Ze.mf=a;a=mw(this,this.Id);this.Ze.Se=a};k.Gi=function(){return this.ne};function wy(a,b){U.call(this,a);this.O=b;this.Ga(!1,!1,!0,!0,!0,!0)}t(wy,U);k=wy.prototype;
k.initialize=function(){$v(this,!1);aw(this,!1);const a=this.slideWidth(),b=this.slideHeight();var c=W(a,b);E(c,"position","absolute");this.oa().appendChild(c);c.getContext("2d").drawImage(this.CD,0,0);this.Pq=c;c=W(a,b);E(c,"position","absolute");this.oa().appendChild(c);c.getContext("2d").drawImage(this.ID,0,0);this.Sq=c;this.Zd=this.Kb(a,b);this.oa().appendChild(this.Zd);var d=W(a,b);c=W(a,b);this.XE=this.Kb(a,b);this.gg=this.Kb(a,b);this.fg=this.Kb(a,b);this.gg.appendChild(d);this.fg.appendChild(c);
this.Zd.appendChild(this.XE);this.XE.appendChild(this.gg);this.XE.appendChild(this.fg);d=d.getContext("2d");c=c.getContext("2d");d.drawImage(this.to,0,0);c.drawImage(this.ym,0,0);Xi(this.Zd,Math.max(a,b)+"px");Yi(this.Zd,a/2+"px "+b/2+"px");Wi(this.XE,"preserve-3d")};
k.Ea=function(a){const b=this.slideWidth(),c=this.slideHeight();G(this.Sq,1-a);G(this.Pq,a);a=Nw(0,1,a);const d=this.O==xy?1:-1,e=d*this.M_*b*(1-a),f=-this.N_*c*(1-a),g=-Math.max(b,c)*(1-a),h=-this.YP*(1-a),l=-d*this.ZP*(1-a),n=d*this.O_*(1-a);Ui(this.gg,"translateZ("+Math.max(b,c)*a+"px) translateY("+c*a+"px) translateX("+-d*this.P_*b*a+"px) rotateX("+this.YP*a+"deg) rotateY("+d*this.ZP*a+"deg) rotateZ("+-d*this.Q_*a+"deg)");Ui(this.fg,"translateZ("+g+"px) translateY("+f+"px) translateX("+e+"px) rotateX("+
h+"deg) rotateY("+l+"deg) rotateZ("+n+"deg)")};k.Kb=function(a,b){const c=Xd("DIV");ii(c,a);ji(c,b);E(c,"position","absolute");return c};k.P_=.1;k.M_=.5;k.N_=1.75;k.O_=30;k.Q_=10;k.YP=80;k.ZP=30;var xy=1;function yy(a){U.call(this,a);this.re=!1;this.Ga(!0,!0)}t(yy,U);yy.prototype.initialize=function(){this.TE=!1;$v(this,!1);aw(this,!1);const a=this.slideWidth(),b=this.slideHeight(),c=this.Wa,d=this.xa;E(c,"position","absolute");E(d,"position","absolute");var e=this.oa(),f=this.ga()?d:c;e.appendChild(f);e=this.oa();f=this.ga()?c:d;e.appendChild(f);this.vy=W(a,b);e=this.vy.getContext("2d");this.zT=W(a,b);this.zT.getContext("2d").drawImage(c,0,0);e.drawImage(d,0,0)};
yy.prototype.Ea=function(a){const b=this.Wa,c=this.xa;.2>a?(!this.TE&&this.ga()&&(this.TE=!0,ce(b)),zy(this,c,this.vy,a/.2)):(this.TE||this.ga()||(this.TE=!0,ce(c)),zy(this,b,this.zT,(1-a)/.8))};function zy(a,b,c,d){b=b.getContext("2d");const e=a.slideWidth();a=a.slideHeight();b.drawImage(c,0,0,e,a);b.save();b.globalCompositeOperation="lighter";b.fillStyle="rgba(255, 255, 255,"+Un(d)+")";b.rect(0,0,e,a);b.fill();b.restore()};function Ay(a,b,c){U.call(this,a);this.Xb=c;this.ga()?this.Qa().rf():this.Pb().rf();this.Ga(!0,!0);this.O=b}t(Ay,U);Ay.prototype.initialize=function(){$v(this,!1);aw(this,!1);this.sm()};
Ay.prototype.Ea=function(a){a=Nw(0,1,a);let b;if(this.Xb){var c=-this.slideWidth()/2;.5>a?(b=Z(0,0,.5,-90),this.ix=b(a),b=Z(0,0,.5,-45),this.tq=b(a),b=Z(0,0,.5,40),a=this.O==By?"translateX("+-c+"px) translateZ("+this.ix+"px) rotateY("+this.tq+"deg) rotateX("+b(a)+"deg) translateX("+c+"px)":"translateX("+c+"px) translateZ("+this.ix+"px) rotateY("+-this.tq+"deg) rotateX("+b(a)+"deg) translateX("+-c+"px)"):.85>a?(b=Z(.5,-90,.85,0),this.ix=b(a),b=Z(.5,-45,.85,0),this.tq=b(a),b=Z(.5,40,.85,90),a=this.O==
By?"translateX("+-c+"px) translateZ("+this.ix+"px) rotateY("+this.tq+"deg) rotateX("+b(a)+"deg) translateX("+c+"px)":"translateX("+c+"px) translateZ("+this.ix+"px) rotateY("+-this.tq+"deg) rotateX("+b(a)+"deg) translateX("+-c+"px)"):(this.ga()&&(this.tq=0),b=Z(.85,90,1,180),a="translateX("+-c+"px) rotateY("+this.tq+"deg) rotateX("+b(a)+"deg) translateX("+c+"px)");Ui(this.Hd,a)}else.5>a?(b=Z(0,1,.5,0),a="scaleY("+b(a)+")",G(this.sc,1),G(this.qc,0),Ui(this.sc,a)):(b=Z(.5,0,1,1),a="scaleY("+b(a)+")",
G(this.qc,1),G(this.sc,0),Ui(this.qc,a))};
Ay.prototype.sm=function(){this.sc=this.xa;this.qc=this.Wa;const a=Ud("DIV");this.Hd=Ud("DIV");const b=this.slideWidth(),c=this.slideHeight();try{Xi(a,b+"px"),Yi(a,b/2+"px "+c/2+"px"),Wi(this.Hd,"preserve-3d"),this.Hd.appendChild(this.sc),this.Hd.appendChild(this.qc),a.appendChild(this.Hd),this.oa().appendChild(a)}catch(d){this.oa().appendChild(this.sc),this.oa().appendChild(this.qc)}E(this.sc,"position","absolute");E(this.qc,"position","absolute");hi(this.Hd,b,c);hi(this.sc,b,c);hi(this.qc,b,c);
this.Xb&&(Ui(this.sc,"translateZ(10px)"),Ui(this.qc,"rotateX(180deg)"))};var By=1;function Cy(a,b,c){U.call(this,a);this.Xb=c;this.ga()?this.Qa().rf():this.Pb().rf();this.Ga(!0,!0);this.Om=b==By}t(Cy,U);
Cy.prototype.initialize=function(){$v(this,!1);aw(this,!1);this.sc=this.xa;this.qc=this.Wa;const a=Ud("DIV");this.Hd=Ud("DIV");const b=this.slideWidth(),c=this.slideHeight();try{Xi(a,Math.max(b,c)+"px"),Yi(a,b/2+"px "+c/2+"px"),Wi(this.Hd,"preserve-3d"),Zi(this.Hd,"hidden"),this.Om?(this.Hd.appendChild(this.sc),this.Hd.appendChild(this.qc)):(this.Hd.appendChild(this.qc),this.Hd.appendChild(this.sc)),a.appendChild(this.Hd),this.oa().appendChild(a)}catch(d){this.Om?(this.Hd.appendChild(this.sc),this.Hd.appendChild(this.qc)):
(this.Hd.appendChild(this.qc),this.Hd.appendChild(this.sc))}E(this.sc,"position","absolute");E(this.qc,"position","absolute");hi(this.Hd,b,c);hi(this.sc,b,c);hi(this.qc,b,c);this.Xb&&(this.Om?Ui(this.sc,"rotateY(180deg)"):Ui(this.qc,"rotateY(180deg)"))};Cy.prototype.Ea=function(a){this.Xb?this.FL(a):this.bJ(a)};
Cy.prototype.FL=function(a){a=this.Om?1-a:a;const b=.25*(1-Math.cos(2*a*Math.PI));a=ax(.63,.43)(a);const c=Math.max(this.slideWidth(),this.slideHeight());Ui(this.Hd,"rotateY("+-180*a+"deg)translateZ("+b*c*-.3+"px)")};Cy.prototype.bJ=function(a){a=ax(.63,.43)(a);if(.5>a){var b=Z(0,1,.5,0);a="scaleX("+b(a)+")";G(this.sc,1);G(this.qc,0);Ui(this.sc,a)}else b=Z(.5,0,1,1),a="scaleX("+b(a)+")",G(this.qc,1),G(this.sc,0),Ui(this.qc,a)};function Dy(a){U.call(this,a);this.Ga(!1,!0)}t(Dy,dw);k=Dy.prototype;k.Gi=function(){return this.ne};
k.initialize=function(){$v(this,!1);aw(this,!0);gw(this,this.xa);this.L.disable(this.L.DEPTH_TEST);var a=[new X(.1806930693069307,0),new X(.3725247524752475,0),new X(.4603960396039604,0),new X(.6856435643564357,0),new X(.7673267326732673,0),new X(.8849009900990099,0),new X(.9987623762376238,.02103960396039604),new X(0,.027227722772277228),new X(0,.15841584158415842),new X(.47,.16955445544554457),new X(.4876237623762376,.16955445544554457),new X(.5284653465346535,.17202970297029702),new X(.41707920792079206,
.1745049504950495),new X(1,.18316831683168316),new X(0,.19554455445544555),new X(.6076732673267327,.2042079207920792),new X(.32,.21658415841584158),new X(.6485148514851485,.2202970297029703),new X(.7141089108910891,.22153465346534654),new X(0,.2623762376237624),new X(.275990099009901,.2908415841584158),new X(.2524752475247525,.33292079207920794),new X(.22153465346534654,.38242574257425743),new X(.8081683168316832,.41336633663366334),new X(0,.44183168316831684),new X(.18935643564356436,.46410891089108913),
new X(.4752475247524752,.47029702970297027),new X(.4665841584158416,.4715346534653465),new X(.4938118811881188,.4814356435643564),new X(.5024752475247525,.48267326732673266),new X(.5099009900990099,.4863861386138614),new X(.5123762376237624,.49133663366336633),new X(.801980198019802,.4938118811881188),new X(.5148514851485149,.49876237623762376),new X(.47896039603960394,.5),new X(.47,.5),new X(.5,.5),new X(.5148514851485149,.5012376237623762),new X(.4801980198019802,.5061881188118812),new X(.5136138613861386,
.5099009900990099),new X(.48267326732673266,.5123762376237624),new X(.5099009900990099,.5136138613861386),new X(.48514851485148514,.5148514851485149),new X(.504950495049505,.5160891089108911),new X(.48886138613861385,.5185643564356436),new X(.4938118811881188,.5185643564356436),new X(.4975247524752475,.5185643564356436),new X(.5334158415841584,.5334158415841584),new X(1,.5346534653465347),new X(.4962871287128713,.5371287128712872),new X(.47648514851485146,.5396039603960396),new X(.18811881188118812,
.568069306930693),new X(0,.6485148514851485),new X(.2537128712871287,.6534653465346535),new X(.7982673267326733,.6670792079207921),new X(.28589108910891087,.7066831683168316),new X(.775,.7351485148514851),new X(1,.7784653465346535),new X(.3341584158415842,.7945544554455446),new X(.7066831683168316,.8032178217821783),new X(0,.8106435643564357),new X(.38985148514851486,.8477722772277227),new X(.47,.8564356435643564),new X(.6150990099009901,.8601485148514851),new X(1,.943069306930693),new X(0,.9826732673267327),
new X(.21905940594059406,1),new X(.34034653465346537,1),new X(.4752475247524752,1),new X(.6596534653465347,1),new X(.8403465346534653,1),new X(0,0),new X(1,0),new X(1,1),new X(0,1)],b=new Ew,c=new Y(0,0,1);for(var d=0;d<a.length;d++){var e=a[d],f=new Y((e.x()-.5)*this.slideWidth(),(e.y()-.5)*this.slideHeight(),0);e=new X(e.x(),e.y());Fw(b,new Cw(f,e,c))}c=this.slideHeight();d=this.slideWidth();a=[];a.push(new Ey(b,[7,71,16,0],new Y(0,0,50),c));a.push(new Ey(b,[16,0,12,1],new Y(0,0,20),1.5*c,.05*d));
a.push(new Ey(b,[27,20,26,16],new Y(0,0,5),1.6*c,.03*d));a.push(new Ey(b,[21,8,16,7,-1,27,22,20,-1,22,19,21,14],new Y(0,0,5),1.6*c));a.push(new Ey(b,[21,14,8],new Y(0,0,5),2*c));a.push(new Ey(b,[27,25,22],new Y(0,0,0),1.8*c));a.push(new Ey(b,[24,25,19,22],new Y(0,0,5),1.65*c));a.push(new Ey(b,[35,25,27],new Y(0,120,0),2*c));a.push(new Ey(b,[52,51,24,25],new Y(0,0,0),1.8*c));a.push(new Ey(b,[51,38,25,34],new Y(0,75,10),1.85*c,-.05*d));Fy(a[a.length-1],0,2);a.push(new Ey(b,[65,60,55,53],new Y(0,0,0),
1.8*c));a.push(new Ey(b,[67,66,61,58,50],new Y(0,0,0),8*c,-.2*d,d));a.push(new Ey(b,[55,53,42,40],new Y(0,180,0),1.8*c,-.05*d));Fy(a[a.length-1],0,1);a.push(new Ey(b,[74,66,65,58,55],new Y(0,0,0),1.8*c,.02*d));a.push(new Ey(b,[58,55,44,42],new Y(0,270,90),1.8*c,-.05*d));Fy(a[a.length-1],0,1);a.push(new Ey(b,[60,52,53,51,40,38],new Y(30,60,0),2.5*c));a.push(new Ey(b,[61,50,45,44],new Y(75,180,90),c,.05*d));a.push(new Ey(b,[49,61,46,45],new Y(75,180,90),c,-.05*d));a.push(new Ey(b,[49,62,61],new Y(-360,
0,0),c,-.01*d));Fy(a[a.length-1],1,2);a.push(new Ey(b,[68,67,62,61],new Y(0,0,0),c));a.push(new Ey(b,[69,68,63,62],new Y(0,0,0),c));a.push(new Ey(b,[63,62,43,46],new Y(-270,0,0),c,.01*d));Fy(a[a.length-1],0,1);a.push(new Ey(b,[70,69,59,63],new Y(0,0,0),c));a.push(new Ey(b,[59,63,41,43],new Y(-360,0,0),c,-.05*d));Fy(a[a.length-1],0,1);a.push(new Ey(b,[73,70,64,59,56],new Y(0,0,0),c,.05*d));a.push(new Ey(b,[59,56,41],new Y(-360,0,0),c,.05*d));Fy(a[a.length-1],0,1);a.push(new Ey(b,[57,64,54,56,47],new Y(-270,
0,0),c));a.push(new Ey(b,[54,47,39,41],new Y(0,0,0),c,0,0,1080,b.Pa[54].position().clone().Bh(b.Pa[39].position())));a.push(new Ey(b,[57,48,54,32,39,23,37],new Y(0,0,0),1.5*c));a.push(new Ey(b,[37,33,23,13,32,48],new Y(0,0,0),c));a.push(new Ey(b,[13,72,33,31],new Y(0,0,0),1.5*c));a.push(new Ey(b,[5,4,30,29],new Y(0,0,5),1.2*c));a.push(new Ey(b,[5,18,72,6],new Y(0,0,0),c,-.07*d));a.push(new Ey(b,[4,3,17,15],new Y(0,0,-45),1.8*c));a.push(new Ey(b,[2,9,3,10,3,11,3,15],new Y(0,0,0),2.2*c));a.push(new Ey(b,
[17,29,11],new Y(0,0,30),2*c));a.push(new Ey(b,[11,29,10],new Y(70,0,0),c,0,0,120,b.Pa[29].position().clone().Bh(b.Pa[10].position())));Fy(a[a.length-1],0,2);a.push(new Ey(b,[10,29,9],new Y(120,720,15),-.01*c,.15*d,0,1080,b.Pa[10].position().clone().Bh(b.Pa[29].position())));a.push(new Ey(b,[6,18,31,30],new Y(0,0,0),c,-.05*d,0,1080,b.Pa[6].position().clone().Bh(b.Pa[30].position())));a.push(new Ey(b,[26,16,28,12],new Y(40,30,0),.7*c,0,-.25*d));a.push(new Ey(b,[2,29,1,28],new Y(-80,60,0),.7*c,.05*
d,-.5*d));a.push(new Ey(b,[36,26,28],new Y(270,0,720),0,.2*d,-1*d));a.push(new Ey(b,[35,27,36,26],new Y(0,180,720),0,-.15*d,-1*d));a.push(new Ey(b,[38,34,36],new Y(180,180,0),0,-.1*d,-.8*d));a.push(new Ey(b,[40,38,36],new Y(180,180,180),0,.1*d,-1*d));a.push(new Ey(b,[42,40,36],new Y(720,270,0),0,.05*d,-.6*d));a.push(new Ey(b,[44,42,36],new Y(90,120,0),0,0,-1*d));a.push(new Ey(b,[45,44,36],new Y(360,0,0),0,.07*d,-.8*d));a.push(new Ey(b,[46,45,36],new Y(0,60,180),0,.1*d,-.8*d));a.push(new Ey(b,[43,
46,36],new Y(80,120,45),0,.2*d,-.5*d));a.push(new Ey(b,[41,43,36],new Y(90,360,60),0,.17*d,-.5*d));a.push(new Ey(b,[39,41,36],new Y(0,120,120),0,.15*d,-.5*d));a.push(new Ey(b,[39,37,36],new Y(90,90,90),0,.2*d,-1*d));a.push(new Ey(b,[37,33,36],new Y(0,120,90),0,.18*d,-1*d));a.push(new Ey(b,[33,31,36],new Y(45,45,0),0,.1*d,-1*d));a.push(new Ey(b,[31,30,36],new Y(270,0,45),0,.15*d,-1*d));a.push(new Ey(b,[30,29,36],new Y(90,360,60),0,0,-.8*d));a.push(new Ey(b,[29,28,36],new Y(0,120,120),0,0,-.8*d));c=
[];d=[];f=[];e=[];const g=[],h=[],l=[];let n=0;for(let p=0;p<a.length;p++){const r=a[p];for(let v=0;v<r.indices.length;v++){var m=r.indices[v];-1!=m?(m=b.Pa[m],c.push(m.position().x(),-1*m.position().y(),-1*m.position().z()),d.push(m.Qz.x(),m.Qz.y()),f.push(r.SF.x(),-1*r.SF.y(),-1*r.SF.z()),e.push(r.rotation.x(),-1*r.rotation.y(),-1*r.rotation.z()),g.push(r.dx,r.acceleration,-1*r.IY),m=r.F8,h.push(r.SY,m.x(),-1*m.y(),-1*m.z()),l.push(n),n++):(l.push(n-1),l.push(n))}l.push(n-1);l.push(n)}l.pop();l.pop();
this.L1=l.length;this.PQ=lw(this,c,3);this.UW=lw(this,d,2);this.OV=lw(this,f,3);this.RV=lw(this,e,3);this.pX=lw(this,g,3);this.LR=lw(this,h,4);this.jS=mw(this,l);b=this.L;b.bindBuffer(b.ARRAY_BUFFER,this.PQ);b.vertexAttribPointer(this.UM,3,b.FLOAT,!1,0,0);b.bindBuffer(b.ARRAY_BUFFER,this.UW);b.vertexAttribPointer(this.xM,2,b.FLOAT,!1,0,0);b.bindBuffer(b.ARRAY_BUFFER,this.OV);b.vertexAttribPointer(this.NV,3,b.FLOAT,!1,0,0);b.bindBuffer(b.ARRAY_BUFFER,this.RV);b.vertexAttribPointer(this.QV,3,b.FLOAT,
!1,0,0);b.bindBuffer(b.ARRAY_BUFFER,this.pX);b.vertexAttribPointer(this.oX,3,b.FLOAT,!1,0,0);b.bindBuffer(b.ARRAY_BUFFER,this.LR);b.vertexAttribPointer(this.KR,4,b.FLOAT,!1,0,0);b.bindBuffer(b.ELEMENT_ARRAY_BUFFER,this.jS)};k.Ig=function(){this.L.deleteBuffer(this.PQ);this.L.deleteBuffer(this.UW);this.L.deleteBuffer(this.OV);this.L.deleteBuffer(this.RV);this.L.deleteBuffer(this.pX);this.L.deleteBuffer(this.LR);this.L.deleteBuffer(this.jS)};
function Fy(a,b,c){b=a.A_.Pa[a.indices[b]].clone().position();b=b.add(a.A_.Pa[a.indices[c]].position().clone());a.SF=new Y(b.x()/2,b.y()/2,b.z()/2)}k.Ng=function(){return"precision mediump float;\n\n\tvarying vec2 vTextureCoord;\n\tvarying float vLightIntentsity;\n\n\tuniform sampler2D uSampler;\n\n\tvoid main(void)\n\t{\n\t\tvec4 textureColor = texture2D(uSampler, vTextureCoord);\n\n\t\tgl_FragColor = vec4(textureColor.rgb * vLightIntentsity, textureColor.a);\n\t}"};k.Pg=function(){return"attribute vec3 aVertexPosition;\n\tattribute vec2 aTextureCoord;\n\tattribute vec3 aRotationCenter;\n\tattribute vec3 aRotationParams;\n\tattribute vec3 aTranslationParams;\n\tattribute vec4 aFreeRotation;\n\n\tuniform mat4 uPMVMatrix; \n\tuniform mat3 uNMatrix;\n\tuniform float uPhase;\n\tuniform float uSlideHeight;\n\n\tvarying vec2 vTextureCoord;\n\tvarying float vLightIntentsity;\n\n\tfloat sqr(float v)\n\t{\n\t\treturn v * v;\n\t}\n\n\tmat4 prependTranslation(mat4 m, float x, float y, float z)\n\t{\n\t\tmat4 t = mat4(1.0);\n\t\tt[3] = vec4(x, y, z, 1.0);\n\t\treturn m * t;\n\t}\n\n\tmat4 prependRotation(mat4 m, float angle, vec3 axis)\n\t{\n\t\tmat4 t = mat4(1.0);\n\t\tvec3 u = normalize(axis);\n\t\tfloat rad = radians(angle);\n\t\tfloat sin = sin(rad);\n\t\tfloat cos = cos(rad);\n\t\tt[0] = vec4(cos + sqr(u.x) * (1.0 - cos), u.y * u.x * (1.0 - cos) + u.z * sin, u.z * u.x * (1.0 - cos) - u.y * sin, 0.0);\n\t\tt[1] = vec4(u.x * u.y * (1.0 - cos) - u.z * sin, cos + sqr(u.y) * (1.0 - cos), u.z * u.y * (1.0 - cos) + u.x * sin, 0.0);\n\t\tt[2] = vec4(u.x * u.z * (1.0 - cos) + u.y * sin, u.y * u.z * (1.0 - cos) - u.x * sin, cos + sqr(u.z) * (1.0 - cos), 0.0);\n\t\treturn m * t;\n\t}\n\n\tmat4 prependRotation(mat4 m, float angle, vec3 axis, vec3 pivotPoint)\n\t{\n\t\tmat4 t = mat4(1.0);\n\t\tt = prependTranslation(t, pivotPoint.x, pivotPoint.y, pivotPoint.z);\n\t\tt = prependRotation(t, angle, axis);\n\t\tt = prependTranslation(t, -1.0 * pivotPoint.x, -1.0 * pivotPoint.y, -1.0 * pivotPoint.z);\n\t\treturn m * t;\n\t}\n\n\tvoid main(void) \n\t{\n\t\tconst float delay =  0.15;\n\t\tfloat phase = clamp(uPhase - delay, 0.0, 1.0);\n\n\t\tfloat vy = uSlideHeight / (1.0 - delay);\n\t\tfloat dy = vy * phase + (aTranslationParams.y * sqr(phase)) / 2.0;\n\t\tvec3 d = mix(vec3(0.0), aTranslationParams, phase);\n\t\tvec3 r = mix(vec3(0.0), aRotationParams, phase);\n\t\tfloat r2 = mix(0.0, aFreeRotation.x, phase);\n\t\tvec3 v2 = normalize(aFreeRotation.yzw);\n\n\t\tmat4 transform = prependTranslation(mat4(1.0), d.x, -1.0 * dy, d.z);\n\t\ttransform = prependRotation(transform, r.x, vec3(1.0, 0.0, 0.0), aRotationCenter);\n\t\ttransform = prependRotation(transform, r.y, vec3(0.0, 1.0, 0.0), aRotationCenter);\n\t\ttransform = prependRotation(transform, r.z, vec3(0.0, 0.0, 1.0), aRotationCenter);\n\t\ttransform = prependRotation(transform, r2, v2, aRotationCenter);\n\n\t\tvec4 n = transform * vec4(vec3(0.0, 0.0, 1.0), 0.0);\n\t\tvec4 p = transform * vec4(aVertexPosition, 1.0);\n\n\t\tgl_Position = uPMVMatrix * p;\n\t\tvTextureCoord = aTextureCoord;\n\t\tvec3 lightingDirection = vec3(0.0, 0.0, 1.0);\n\t\tvec3 transformedNormal = normalize(uNMatrix * n.xyz); \n\t\tfloat directionalLightWeighting = abs(dot(transformedNormal, lightingDirection)); \n\t\tvLightIntentsity = 0.5 + 0.5 * directionalLightWeighting;\n\t}"};
k.$g=function(){rw(this);this.NV=sw(this,"aRotationCenter");this.QV=sw(this,"aRotationParams");this.oX=sw(this,"aTranslationParams");this.KR=sw(this,"aFreeRotation");this.ne=tw(this,"uSampler");this.ff=tw(this,"uPhase");this.L.uniform1f(tw(this,"uSlideHeight"),this.slideHeight())};k.Jg=function(){iw(this,this.NV);iw(this,this.QV);iw(this,this.oX);iw(this,this.KR)};k.Ea=function(a){this.L.uniform1f(this.ff,a);yw(this);this.L.drawElements(this.L.TRIANGLE_STRIP,this.L1,this.L.UNSIGNED_SHORT,0)};
function Ey(a,b,c,d,e,f,g,h){this.rotation=c;this.acceleration=d;void 0!==e&&(this.dx=e);void 0!==f&&(this.IY=f);void 0!==g&&(this.SY=g);this.F8=void 0!==h?h:new Y(0,0,1);this.indices=b;this.A_=a;f=e=d=c=0;for(g=0;g<b.length;g++)h=b[g],-1!=h&&(f+=1,h=a.Pa[h],c+=h.position().x(),d+=h.position().y(),e+=h.position().z());this.SF=new Y(c/f,d/f,e/f)}Ey.prototype.dx=0;Ey.prototype.IY=0;Ey.prototype.SY=0;function Gy(a,b,c){U.call(this,a);this.O=b;this.Bb=c;this.Mm=!c;this.Bb?this.Ga(!1,!1,!0,!0,!0,!0):this.Ga(!0,!0)}t(Gy,U);k=Gy.prototype;
k.initialize=function(){$v(this,!1);aw(this,!1);var a=this.slideWidth(),b=this.slideHeight();if(this.Bb){var c=W(a,b);E(c,"position","absolute");this.oa().appendChild(c);c.getContext("2d").drawImage(this.CD,0,0);this.Pq=c;c=W(a,b);E(c,"position","absolute");this.oa().appendChild(c);c.getContext("2d").drawImage(this.ID,0,0);this.Sq=c}this.Zd=this.Kb(a,b);this.oa().appendChild(this.Zd);var d=W(a,b),e=W(a,b);c=W(a,b/4);const f=W(a,b/4);this.fc=Xd("DIV");ii(this.fc,a);ji(this.fc,b);this.Ff=this.Kb(a,
b);this.Df=this.Kb(a,b);this.Mm&&(this.nu=this.Kb(a,b/4),this.ku=this.Kb(a,b/4));this.Ff.appendChild(d);this.Df.appendChild(e);this.Mm&&(this.nu.appendChild(c),this.ku.appendChild(f));this.Zd.appendChild(this.fc);this.fc.appendChild(this.Ff);this.fc.appendChild(this.Df);this.Mm&&(this.fc.appendChild(this.nu),this.fc.appendChild(this.ku));d=d.getContext("2d");e=e.getContext("2d");d.drawImage(this.Bb?this.to:this.xa,0,0);e.drawImage(this.Bb?this.ym:this.Wa,0,0);this.Mm&&(Hy(this,c,this.xa),Hy(this,
f,this.Wa));Xi(this.Zd,Math.max(a,b)+"px");Yi(this.Zd,a/2+"px "+b/2+"px");Wi(this.fc,"preserve-3d");a=this.ga()?1:-1;b=this.slideWidth()+this.$P;this.O==Iy?(Vi(this.fc,100+this.VP+"% 50%"),Ui(this.ga()?this.Ff:this.Df,"translateX("+-a*b+"px)"),this.Mm&&Ui(this.ga()?this.nu:this.ku,"translate("+-a*b+"px, "+(this.slideHeight()+this.ww)+"px)")):(Vi(this.fc,-this.VP+"% 50%"),Ui(this.ga()?this.Ff:this.Df,"translateX("+a*b+"px)"),this.Mm&&Ui(this.ga()?this.nu:this.ku,"translate("+a*b+"px, "+(this.slideHeight()+
this.ww)+"px)"));Ui(this.ga()?this.Df:this.Ff,"translateX(0px)");this.Mm&&Ui(this.ga()?this.ku:this.nu,"translateY("+(this.slideHeight()+this.ww)+"px)")};
k.Ea=function(a){this.Bb&&(G(this.Sq,1-a),G(this.Pq,a));if(a){var b=!0,c=this.O==Jy?1:-1;a<=this.Ss?(b=!1,Ui(this.fc,"translateZ("+this.TP*a+"px) rotateY("+c*a/this.Ss*this.WP+"deg)"),!this.kD&&this.ga()&&(this.kD=this.iu=!0)):a>=1-this.Ss&&(b=!1,Ui(this.fc,"translateZ("+this.TP*(1-a)+"px) rotateY("+(1-a)/this.Ss*c*this.WP+"deg)"),this.kD||this.ga()||(this.kD=this.iu=!0));if(b||this.iu)b=this.slideWidth()+this.$P,a=this.iu?this.ga()?0:1:(a-this.Ss)/(1-2*this.Ss),this.iu&&(this.iu=!1),a=a*c*b,Ui(this.Ff,
"translateX("+a+"px)"),this.Mm&&Ui(this.nu,"translate("+a+"px, "+(this.slideHeight()+this.ww)+"px)"),Ui(this.Df,"translateX("+(a-c*b)+"px)"),this.Mm&&Ui(this.ku,"translate("+(a-c*b)+"px, "+(this.slideHeight()+this.ww)+"px)")}};k.Kb=function(a,b){const c=Xd("DIV");ii(c,a);ji(c,b);E(c,"position","absolute");return c};
function Hy(a,b,c){b=b.getContext("2d");b.save();b.translate(0,a.slideHeight()/4);b.scale(1,-1);b.drawImage(c,0,.75*a.slideHeight(),a.slideWidth(),a.slideHeight()/4,0,0,a.slideWidth(),a.slideHeight()/4);b.restore();b.globalCompositeOperation="destination-out";c=b.createLinearGradient(a.slideWidth()/4,0,a.slideWidth()/4,a.slideHeight()/4);c.addColorStop(0,"rgba(0, 255, 0, 0)");c.addColorStop(.8,"rgba(0, 255, 0, 1)");b.fillStyle=c;b.beginPath();b.rect(0,0,a.slideWidth(),a.slideHeight()/4);b.fill()}
k.iu=!1;k.kD=!1;k.ww=7.5;k.Ss=.3;k.WP=20;k.VP=20;k.TP=-100;k.$P=70;var Iy=0,Jy=1;function Ky(a,b,c){U.call(this,a);this.Da=b;this.O=c;this.Ga(!0,!0)}t(Ky,U);
Ky.prototype.initialize=function(){$v(this,!1);aw(this,!1);if(this.ga())switch(this.O){case Ly:this.O=My;break;case My:this.O=Ly;break;case Ny:this.O=Oy;break;default:this.O=Ny}const a=this.ga()?this.Wa:this.xa,b=this.ga()?this.xa:this.Wa;this.Da==Py?(this.GF=16,this.iN=8):(this.GF=16,this.iN=12);this.t7=2*this.iN+1;const c=this.slideWidth()/this.GF,d=c/2,e=this.slideHeight()/this.iN,f=e/2;this.jh=this.O==Ny||this.O==Oy?this.slideWidth():this.slideHeight();this.Lr=2*this.jh;this.jm=[];let g;const h=
-f;let l;for(let n=0;n<this.t7;++n){0==n%2?(g=-d,l=this.GF+1):(g=0,l=this.GF);for(let m=0;m<l;++m){const p=Qy(this,c+2,e+2),r=Qy(this,c+2,e+2),v=new Ry;v.xg(Math.round(g+m*c)-1);this.Da==Py?(v.Me(Math.round(h+n*f)-1),Sy(a,p,v.xb,v.yb,c+2,e+2),Sy(b,r,v.xb,v.yb,c+2,e+2)):(v.Me(Math.round(h+1.5*n*f)),Ty(a,p,v.xb,v.yb,c+2,e+2),Ty(b,r,v.xb,v.yb,c+2,e+2));v.xz=p;v.Su=r;Uy(v,!0);Vy(v,!1);v.Oe=0;v.Kt=!1;v.Gz=0;this.jm.push(v)}}};
Ky.prototype.Ea=function(a){this.ga()&&(a=1-a);a*=this.uH;let b,c;this.O==My||this.O==Oy?(c=a/this.uH*(this.jh+this.Lr)-this.Lr,b=c+this.Lr):(c=this.jh-a/this.uH*(this.jh+this.Lr)+this.Lr,b=c-this.Lr);for(let e=0;e<this.jm.length;e++){const f=this.jm[e];var d=f.Kt?f.Oe:0;d=Math.abs(Math.cos(d));if(f.gD&&!f.PJ){const g=new Cm,h=f.Oe;Math.PI/2<h&&h<=Math.PI?(Uy(f,!1),Vy(f,!0),g.scale(1*d,1),Kn(f.Su,g)):h<Math.PI/2?(Uy(f,!0),Vy(f,!1),g.scale(1*d,1),Kn(f.xz,g)):(Uy(f,!1),Vy(f,!0),g.scale(1,1),Kn(f.Su,
g))}f.Kt?(f.Oe=(a-f.Gz)*Math.PI/this.XP,f.Kt=!0):0!=Wy(this,f,c)?(f.Gz=a,f.Oe=0,f.Kt=!0,f.gD=!0):(d=Wy(this,f,b),0!=d&&1<=Math.random()+d/this.Lr&&(f.Gz=a,f.Oe=0,f.Kt=!0,f.gD=!0));f.gD&&!f.PJ&&a-f.Gz>this.XP&&(f.PJ=!0)}};function Qy(a,b,c){b=W(b,c);E(b,"position","absolute");a.oa().appendChild(b);return b}
function Sy(a,b,c,d,e,f){b=b.getContext("2d");b.save();b.fillStyle="#FFFFFF";yh&&(Xy(a,b,c,d),b.globalCompositeOperation="destination-in");b.beginPath();const g=Math.round(.5*e),h=Math.round(.5*f);e=Math.round(e);f=Math.round(f);b.moveTo(g,-1);b.lineTo(e+1,h);b.lineTo(g,f+1);b.lineTo(-1,h);b.lineTo(g,-1);b.fill();yh||(b.globalCompositeOperation="source-in",Xy(a,b,c,d));b.restore()}
function Ty(a,b,c,d,e,f){b=b.getContext("2d");b.save();b.fillStyle="#FFFFFF";yh&&(Xy(a,b,c,d),b.globalCompositeOperation="destination-in");const g=Math.round(.5*e)+.5;e=Math.round(e)+.5;const h=Math.round(f)+.5;b.beginPath();b.moveTo(g,-1);b.lineTo(e,Math.round(.25*f)-1);b.lineTo(e,Math.round(.75*f)+1);b.lineTo(g,h);b.lineTo(-1,Math.round(.75*f)+1);b.lineTo(-1,Math.round(.25*f)-1);b.lineTo(g,1);b.fill();yh||(b.globalCompositeOperation="source-in",Xy(a,b,c,d));b.restore()}
function Xy(a,b,c,d){c=Math.round(c);d=Math.round(d);b.drawImage(a,-c,-d)}function Wy(a,b,c){switch(a.O){case Ly:return b.yb>=c?b.yb-c:0;case My:return b.yb<=c?c-b.yb:0;case Ny:return b.xb>=c?b.xb-c:0}return b.xb<=c?c-b.xb:0}Ky.prototype.XP=.3;Ky.prototype.uH=.7;var Py=0,Ly=0,My=1,Ny=2,Oy=3;function Ry(){}k=Ry.prototype;k.xb=0;k.yb=0;k.KS=!0;k.LS=!0;k.Oe=0;k.Kt=!0;k.Gz=0;k.PJ=!1;k.gD=!1;k.xg=function(a){this.xb=a;this.Cg()};k.Me=function(a){this.yb=a;this.Cg()};
function Uy(a,b){a.KS=b;null!=a.xz&&G(a.xz,b?1:0);b&&a.Cg()}function Vy(a,b){a.LS=b;null!=a.Su&&G(a.Su,b?1:0);b&&a.Cg()}k.Cg=function(){null!=this.xz&&this.KS&&ai(this.xz,this.xb,this.yb);null!=this.Su&&this.LS&&ai(this.Su,this.xb,this.yb)};function Yy(a){U.call(this,a);this.Ga(!0,!0)}t(Yy,U);Yy.prototype.initialize=function(){$v(this,!1);aw(this,!1);this.CJ();this.sm()};
Yy.prototype.sm=function(){const a=this.slideWidth(),b=this.slideHeight();this.fl=W(a,b);this.oK=this.fl.getContext("2d");this.fS=W(a,b);this.gS=this.fS.getContext("2d");this.eT=W(a,b);this.eu=this.eT.getContext("2d");this.EW=W(a,b);this.s6=this.EW.getContext("2d");this.KD=W(a,b);this.xK=this.KD.getContext("2d");this.dS=W(a,b);this.eS=this.dS.getContext("2d");this.pc=W(a,b);this.Ve=this.pc.getContext("2d");this.DW=W(a,b);this.r6=this.DW.getContext("2d");this.oa().appendChild(this.fl);this.oa().appendChild(this.KD);
E(this.fl,"position","absolute");E(this.KD,"position","absolute")};
Yy.prototype.Ea=function(a){var b=this.slideWidth();const c=this.slideHeight();this.oK.clearRect(0,0,b,c);this.xK.clearRect(0,0,b,c);this.Ve.clearRect(0,0,b,c);this.eS.clearRect(0,0,b,c);this.Ve.drawImage(this.xa,0,0);this.Ve.save();this.Ve.globalCompositeOperation="destination-in";Zy(this,this.eS,this.zQ,a);this.Ve.drawImage(this.dS,0,0);this.Ve.restore();$y(this,this.r6,this.xa,a/az,!1);this.xK.drawImage(this.pc,0,0);this.xK.drawImage(this.DW,0,0);if(a>bz&&a<1-bz){var d=Z(bz,1,1-bz,4),e=Z(bz,0,
1-bz,-30);Ui(this.KD,"rotate("+e(a)+"deg) scale("+d(a)+", "+d(a)+")")}a>cz&&(this.eu.clearRect(0,0,b,c),this.gS.clearRect(0,0,b,c),this.eu.drawImage(this.Wa,0,0),this.eu.save(),this.eu.globalCompositeOperation="destination-in",Zy(this,this.gS,this.AQ,a),this.eu.drawImage(this.fS,0,0),this.eu.restore(),this.oK.drawImage(this.eT,0,0),a<dz?(d=Z(bz,.5,dz,1),b=d(a),e=Z(cz,45,dz,0),Ui(this.fl,"rotate("+e(a)+"deg) scale("+b+", "+b+")")):($y(this,this.s6,this.Wa,(a-(1-az))/az,!0),this.oK.drawImage(this.EW,
0,0),Ui(this.fl,"rotate(0deg) scale(1, 1)")))};Yy.prototype.CJ=function(){this.zE=.9/(ez-1)/2;this.n5=1.154/(fz-1)/2;this.zQ=[];this.AQ=[];gz(this.zQ,.1,.8,!0);gz(this.AQ,.15,.9,!1)};
function Zy(a,b,c,d){for(let n=0;n<c.length;++n){var e=c[n],f=void 0;if(d>=e.iH&&d<=e.iH+.05){var g=(d-e.iH)/.05;f=e.EN?1-g:g}else f=d<e.iH?e.EN?1:0:e.EN?0:1;e=a;g=b;var h=c[n].x,l=c[n].y;h*=e.slideWidth();l*=e.slideHeight();g.fillStyle="rgba(0, 0, 255, "+f+")";g.beginPath();g.moveTo(h,l-hz(e));g.lineTo(h+e.zE*e.slideWidth(),l-.5*hz(e));g.lineTo(h+e.zE*e.slideWidth(),l+.5*hz(e));g.lineTo(h,l+hz(e));g.lineTo(h-e.zE*e.slideWidth(),l+.5*hz(e));g.lineTo(h-e.zE*e.slideWidth(),l-.5*hz(e));g.lineTo(h,l-
hz(e));g.fill()}}function gz(a,b,c,d){const e=1/(ez-1),f=1/(fz-1)+.002,g=c-b,h=Math.floor(fz/2);for(let l=0;l<fz;++l){const n=0!=l%2?ez:ez-1;for(let m=0;m<n;++m){const p={};p.x=e*m;0==l%2&&(p.x+=.5*e);p.y=f*l-.01;p.EN=d;p.iH=l==h&&m==.5*(n-1)?b:0==l||l==fz-1||0==m&&n==ez||m==ez-1&&n==ez?d?b:c:b+g*Math.random();a.push(p)}}}
function $y(a,b,c,d,e){d=0==e?(a.slideWidth()+600)*d:(a.slideWidth()+300)*(1-d);e=d-300;b.clearRect(0,0,a.slideWidth(),a.slideHeight());b.drawImage(c,0,0);b.save();b.globalCompositeOperation="destination-out";c=b.createLinearGradient(e,0,d,0);c.addColorStop(0,"rgba(255, 255, 255, 1)");c.addColorStop(1,"rgba(255, 255, 255, 0)");b.fillStyle=c;b.fillRect(0,0,a.slideWidth(),a.slideHeight());b.restore()}function hz(a){return a.n5*a.slideHeight()}var ez=10,fz=9,bz=.05,az=.15,cz=.2,dz=.9;function iz(a,b,c,d){this.type=a;this.a_=b.type;(this.element=d.querySelector("#"+c.id))&&"13"==b.type&&(a=b.Ev,""!=(a.ns||a.Js||a.As||a.Ls||a.Ns)?(this.element.style.width=b.xc.Ka.width+2*b.Dp+"px",this.element.style.height=b.xc.Ka.height+2*b.Dp+"px"):(this.element.style.width=b.Ka.width+2*b.Dp+"px",this.element.style.height=b.Ka.height+2*b.Dp+"px"),this.element.style.overflow="hidden");a=c.state;this.id=c.id;this.Ka=c.Ka;this.gw=b.Ka;this.qA=b.qA;this.Ad=b.Ad||new ng(0,0,0,0);this.a8=this.gw.width/
(1-this.Ad.left-this.Ad.right);this.Z7=this.gw.height/(1-this.Ad.top-this.Ad.bottom);this.vi=c.vi;this.Bj=c.Bj;this.element&&(this.opacity=this.element.style.opacity,this.zIndex=this.element.style.zIndex,this.transform=On(this.element)||new Cm);this.Maa=Kl(a).Tb;this.Naa=Ll(a).Tb;this.eB=Ml(a).scale()*Nl(a).scale();this.fB=Ol(a).scale()*Pl(a).scale();this.rotation=Il(a).angle()+Jl(a).angle();this.dx=pg(this.Ka).x-pg(b.Ka).x;this.dy=pg(this.Ka).y-pg(b.Ka).y;this.R$=b.rotation;this.Dk=b.Dk;this.Mk=
b.Mk;this.lG="";this.element&&this.element.firstElementChild&&"13"==b.type?(this.sS=this.element.firstElementChild.style.left||"",this.tS=this.element.firstElementChild.style.top||"",this.lG=this.element.firstElementChild.style.transform||"",this.element.firstElementChild.style.left="0",this.element.firstElementChild.style.top="0",this.element.firstElementChild.style.transform=""):this.tS=this.sS=""}
iz.prototype.clear=function(){this.element&&(Kn(this.element,this.transform),this.element.style.opacity=this.opacity,this.element.style.zIndex="",this.element.style.animation="",this.element.firstElementChild&&"13"==this.a_&&(this.element.firstElementChild.style.animation="",this.element.firstElementChild.style.left=this.sS,this.element.firstElementChild.style.top=this.tS,this.element.firstElementChild.style.transform=this.lG))};function jz(a){a&&(this.element=a,this.GO="",this.transform=a.style.transform||"matrix(1, 0, 0, 1, 0, 0)",this.opacity=a.style.opacity||1,this.zIndex=a.style.zIndex)}jz.prototype.vh=function(a){var b=1;this.GO=Math.round(100*a*Math.pow(10,b))/Math.pow(10,b)+"%"};function kz(a,b,c,d,e,f,g,h){this.q1=b;this.s1=c;this.VT=f;this.wd=new C;this.Rm=[];if(d.xc||e.xc)f=d.xc,f||(f=tc(e.xc),f.Ka=d.Ka,f.id="_morphBg"),this.Rm.push(new iz("bg",d,f,b));this.Xb=!0;try{lz(b.firstElementChild,g,h),lz(c.firstElementChild,g,h)}catch(l){this.Xb=!1}u(d.Kk,function(l){this.Rm.push(new iz("text",d,l,b))},this);this.Tu=[];if(e.xc||d.xc)g=e.xc,g||(g=tc(d.xc),g.Ka=e.Ka,g.id="_morphBg"),this.Tu.push(new iz("bg",e,g,c));u(e.Kk,function(l){this.Tu.push(new iz("text",e,l,c))},this);g=
this.Rm[0];h=this.Tu[0];this.F5=h.eB/g.eB-1;this.H5=h.fB/g.fB-1;this.z5=mz(h.rotation-g.rotation);this.G5=e.Ka.width/d.Ka.width-1;this.I5=e.Ka.height/d.Ka.height-1;this.PV=mz(e.rotation-d.rotation);this.u7=d.zIndex;this.v7=e.zIndex-d.zIndex;g=pg(d.Ka);h=pg(e.Ka);this.SX=h.x-g.x;this.TX=h.y-g.y;this.io=d.Dk;this.ip=d.Mk;this.OC=e.Dk;this.sF=e.Mk;this.U0=d.Ad;this.V0=e.Ad;if(d.Ad||e.Ad)this.ql=d.Ad||new ng(0,0,0,0),this.nx=e.Ad||new ng(0,0,0,0),g=nz(e.Ev),this.ZR=nz(d.Ev)||g;this.sQ=d.qA&&e.qA;this.VT&&
this.FJ(a)}function nz(a){return""!=(a.ns||a.Js||a.As||a.Ls||a.Ns)}function lz(a,b,c,d){a&&(d?(Xi(a,""),Wi(a,""),Zi(a,""),Yi(a,"")):(Xi(a,b+"px"),Wi(a,"preserve-3d"),Zi(a,"hidden"),Yi(a,b/2+"px "+c/2+"px")))}k=kz.prototype;
k.FJ=function(a){const b=[];u(this.Rm,e=>{b.push(new oz(e.element,e.id))},this);u(this.Tu,e=>{b.push(new oz(e.element,e.id))},this);const c=[0,.005,.01,.015,.02,.025,.03,.035,.04,.045,.05,.1,.15,.2,.25,.3,.35,.4,.45,.46,.47,.48,.49,.495,.498,.499];u(c,function(e){const f=this.$m(e);u(b,g=>{const h=f[g.id];h.vh(e);g.Op.push(h)},this)},this);Ia(c,function(e){e=1-e;const f=this.$m(e);u(b,g=>{const h=f[g.id];h.vh(e);g.Op.push(h)},this)},this);this.qt=0;this.EM=b.length;let d="";u(b,function(e){d+=pz(e);
const f=e.element;f?(f.style.animation=e.id+" "+a+"s 1 linear",f.firstElementChild&&(f.firstElementChild.style.animation=e.id+"_ "+a+"s 1 linear"),y(f,Ae,this.Kj,!1,this)):this.Kj()},this);this.Uf=Dn(d)};k.update=function(a){this.p2!=a&&this.$m(a);this.p2=a};k.Kj=function(){this.qt++;this.qt==this.EM&&this.wd.C()};
function pz(a){let b="@keyframes "+a.id+" {\n";u(a.Op,d=>{b+=d.GO+" {transform: "+d.transform+";opacity:"+d.opacity+";z-index:"+d.zIndex+"}\n"});b+="}\n";let c="";a.Op[0].uA&&(c="@keyframes "+a.id+"_ {\n",u(a.Op,d=>{c+=d.GO+" {transform:"+d.uA+"}\n"}),c+="}\n");return b+c}
k.$m=function(a){const b=this.Rm[0];let c=this.F5*a+1;c*=b.eB;let d=this.H5*a+1;d*=b.fB;const e=Math.round(this.v7*a)+this.u7;let f=this.z5*a;f+=b.rotation;const g=this.G5*a+1,h=this.I5*a+1;if(this.ql)var l=new ng((this.nx.top-this.ql.top)*a+this.ql.top,(this.nx.right-this.ql.right)*a+this.ql.right,(this.nx.bottom-this.ql.bottom)*a+this.ql.bottom,(this.nx.left-this.ql.left)*a+this.ql.left);const n={};u(this.Rm,function(m){if(this.sQ)var p=1;else p=1-Math.pow(a,2),.425>a&&(p=a*(1-Math.pow(.425,2)-
1)/.425+1);let r=!0,v=l;this.ZR&&(this.U0?(v=this.ql,r=!1):v=void 0);p=qz(m,c,d,f,g,h,this.PV*a,this.SX*a,this.TX*a,p,e,v,rz(this,m,a,!1),r);sz(this,p);n[m.id]=p},this);u(this.Tu,function(m,p){p=Math.min(this.Rm.length-1,p);p=this.Rm[p];const r=tz(-p.dx,-p.dy,f,c,d),v=tz(-m.dx,-m.dy,f,c,d);if(this.sQ)var x=a;else x=1+Math.pow(a-1,3),.425<a&&(x=1+Math.pow(-.575,3),x=(a-.425)*(1-x)/.575+x);let F=!0,I=l;this.ZR&&(this.V0?(I=this.nx,F=!1):I=void 0);p=qz(m,c,d,f,p.gw.width*g/m.gw.width,p.gw.height*h/m.gw.height,
this.PV*(a-1),this.SX*(a-1)+r.x-v.x,this.TX*(a-1)+r.y-v.y,x,e,I,rz(this,m,a,!0),F);sz(this,p);n[m.id]=p},this);return n};function sz(a,b){b.element&&!a.VT&&(a=b.element,a.style.transform=b.transform,a.style.opacity=b.opacity,a.style.zIndex=b.zIndex,b.uA&&(a.firstElementChild.style.transform=b.uA))}k.clear=function(){this.Uf&&ce(this.Uf);u(this.Rm,this.JQ,this);u(this.Tu,this.JQ,this);this.Xb&&(lz(this.q1.firstElementChild,0,0,!0),lz(this.s1.firstElementChild,0,0,!0))};k.JQ=function(a){a.clear()};
function mz(a){a>Math.PI?a-=2*Math.PI:a<-Math.PI&&(a+=2*Math.PI);return a==Math.PI||a==-Math.PI?-a:a}
function rz(a,b,c,d){var e="13"==b.a_;if(!a.Xb||e){var f=e=1;"bg"==b.type&&(c=d?2*(c-.5):2*(.5-c),a.io!=a.OC&&(e=c),a.ip!=a.sF&&(f=c));a="scaleX("+e+") scaleY("+f+")"}else e=a.io!=a.OC,f=a.ip!=a.sF,"bg"!=b.type||!e&&!f?a="":f&&!e?a="rotateX("+(a.ip&&!a.sF?-1:1)*c*180+"deg)"+(d?" scaleY(-1)":""):e&&!f?a="rotateY("+(a.io&&!a.OC?1:-1)*c*180+"deg)"+(d?" scaleX(-1)":""):a.io&&!a.ip||!a.io&&a.ip?(b=Nw(0,1,c),a="rotateX("+-90*Nw(0,1,.5>c?2*b:2*(1-b))+"deg) rotateZ("+180*(a.io&&!a.ip?1:!a.io&&a.ip?-1:1)*
b+"deg)"+(d?" scaleX(-1) scaleY(-1) ":"")):(b=Nw(0,1,c),a="rotateX("+90*Nw(0,1,.5>c?2*b:2*(1-b))+"deg) rotateZ("+180*(a.sF&&a.OC?1:a.ip&&a.io?-1:1)*b+"deg)"+(d?" scaleX(-1) scaleY(-1) ":""));return a}
function qz(a,b,c,d,e,f,g,h,l,n,m,p,r,v){var x=new Cm;x.translate(a.Maa,a.Naa);x.rotate(d,0,0);x.scale(b,c);(b=a.vi)&&(x=Dm(x,b));(b=a.Bj)&&(x=Dm(b.clone(),x));b=new Cm;b.rotate(-a.R$,0,0);b.translate(a.dx,a.dy);b=Dm(b,a.vi);Dm(b,Em(x));c=Em(b);e="rotate("+g+"rad) "+r+(" scaleX("+e+") scaleY("+f+")");h=Fm(h,l);l=Nn(h)+" "+Nn(c)+" "+e+" "+Nn(b)+" "+Nn(x);h=new jz(a.element);h.transform=l;""!=a.opacity&&(n*=a.opacity);h.opacity=n;h.zIndex=m;p?(n=(1-a.Ad.right-a.Ad.left)/(1-p.right-p.left),m=(1-a.Ad.top-
a.Ad.bottom)/(1-p.top-p.bottom),h.uA=a.lG+" translate("+-(a.Dk?p.right:p.left)*a.a8*n+"px, "+-(a.Mk?p.bottom:p.top)*a.Z7*m+"px) scale("+n+", "+m+")"):v&&(h.uA=a.lG);return h}function tz(a,b,c,d,e){const f=new ar(a,b);f.rotate(c);f.scale(d,e);f.Bh(new ar(a,b));return f}function oz(a,b){this.element=a;this.id=b;this.Op=[]};function uz(a,b){this.W2=a;this.X2=b;this.i1=td(pg(a.Ka),pg(b.Ka));a=a.Ev;b=b.Ev;let c;c=a.line!=b.line?1:0;c+=a.fill!=b.fill?1:0;c+=a.ns!=b.ns?1:0;c+=a.As!=b.As?1:0;c+=a.Js!=b.Js?1:0;c+=a.Ls!=b.Ls?1:0;this.g1=c+=a.Ns!=b.Ns?2:0}uz.prototype.GY=function(){return this.i1};uz.prototype.dG=function(){return 1E3*this.g1+this.GY()/1E3};function vz(a,b){if(a instanceof vz)this.qf=a.kc();else{var c;if(c=ja(a))a:{for(var d=c=0;d<a.length;d++){if(!ja(a[d])||0<c&&a[d].length!=c){c=!1;break a}for(var e=0;e<a[d].length;e++)if("number"!==typeof a[d][e]){c=!1;break a}0==c&&(c=a[d].length)}c=0!=c}if(c)this.qf=Ta(a);else if(a instanceof xd)this.qf=wz(a.height,a.width);else if("number"===typeof a&&"number"===typeof b&&0<a&&0<b)this.qf=wz(a,b);else throw Error("Invalid argument(s) for Matrix contructor");}this.ld=new xd(this.qf[0].length,this.qf.length)}
function xz(a,b,c){for(var d=0;d<a.Bk().height;d++)for(var e=0;e<a.Bk().width;e++)b.call(c,a.qf[d][e],d,e,a)}function yz(a,b){var c=new vz(a.Bk());xz(a,function(d,e,f){c.qf[e][f]=b.call(void 0,d,e,f,a)});return c}function wz(a,b){for(var c=[],d=0;d<a;d++){c[d]=[];for(var e=0;e<b;e++)c[d][e]=0}return c}k=vz.prototype;k.add=function(a){if(!yd(this.ld,a.Bk()))throw Error("Matrix summation is only supported on arrays of equal size");return yz(this,function(b,c,d){return b+a.qf[c][d]})};
k.Dl=function(a){if(this.ld.width!=a.ld.width||this.ld.height!=a.ld.height)return!1;for(var b=0;b<this.ld.height;b++)for(var c=0;c<this.ld.width;c++)if(!(1E-6>=Math.abs(this.qf[b][c]-a.qf[b][c])))return!1;return!0};k.VY=function(){if(this.ld.width!=this.ld.height)throw Error("A determinant can only be take on a square matrix");return zz(this)};k.Bk=function(){return this.ld};function Az(a,b,c){return 0<=b&&b<a.ld.height&&0<=c&&c<a.ld.width?a.qf[b][c]:null}
function Bz(a,b,c,d){if(!(0<=b&&b<a.ld.height&&0<=c&&c<a.ld.width))throw Error("Index out of bounds when setting matrix value, ("+b+","+c+") in size ("+a.ld.height+","+a.ld.width+")");a.qf[b][c]=d}
k.multiply=function(a){if(a instanceof vz){if(this.ld.width!=a.Bk().height)throw Error("Invalid matrices for multiplication. Second matrix should have the same number of rows as the first has columns.");return Cz(this,a)}if("number"===typeof a)return Dz(this,a);throw Error("A matrix can only be multiplied by a number or another matrix.");};k.Bh=function(a){if(!yd(this.ld,a.Bk()))throw Error("Matrix subtraction is only supported on arrays of equal size.");return yz(this,function(b,c,d){return b-a.qf[c][d]})};
k.kc=function(){return this.qf};function zz(a){if(1==a.Bk().area())return a.qf[0][0];for(var b=0,c=0;c<a.ld.width;c++){var d=a.qf[0][c],e=0==c%2?1:-1;var f=zz(Ez(a,c));b+=d*e*f}return b}function Ez(a,b){var c=new vz(a.ld.width-1,a.ld.height-1);xz(c,function(d,e,f){Bz(c,e,f,this.qf[0<=e?e+1:e][f>=b?f+1:f])},a);return c}function Cz(a,b){var c=new vz(a.ld.height,b.Bk().width);xz(c,function(d,e,f){for(var g=d=0;g<this.ld.width;g++)d+=Az(this,e,g)*Az(b,g,f);Bz(c,e,f,d)},a);return c}
function Dz(a,b){return yz(a,function(c){return c*b})};function Fz(){this.Yp=[]}k=Fz.prototype;k.Pt=function(a,b){for(let c=0;c<a;c++)this.Yp[c]=b};k.size=function(){return this.Yp.length};k.forEach=function(a){u(this.Yp,a,this)};k.Ik=function(a,b){this.Yp[a]=b};k.dG=function(a){return this.Yp[a]};k.push=function(a){this.Yp.push(a)};k.kc=function(){return Ta(this.Yp)};function Gz(a,b,c){this.yK=a;this.pK=b;const d=Math.max(a.size(),b.size());this.st=new vz(new xd(d,d));const e=this;a.forEach(f=>{b.forEach(g=>{Bz(e.st,f.index(),g.index(),c(f,g))})});Hz(this)}function Hz(a){const b=a.st.Bk().width+1,c=[];for(let d=0;d<b;d++){c[d]=[];for(let e=0;e<b;e++)c[d][e]=0==d||0==e?0:Az(a.st,d-1,e-1)}a.st=new vz(c)}
function Iz(a){var b=a.st.Bk().width,c=Jz(b,0),d=Jz(b,0);const e=Jz(b,0);var f=Jz(b,0);for(let l=1;l<b;++l){e[0]=l;var g=0,h=Jz(b,Number.MAX_VALUE);const n=Jz(b,!1);for(let m=e[g];0!=e[g];m=e[g]){let p=Number.MAX_VALUE,r=0;n[g]=!0;for(let v=1;v<b;++v)if(!n[v]){const x=Az(a.st,v,m)-d[g]-c[v];x<h[v]&&(h[v]=x,f[v]=g);h[v]<p&&(p=h[v],r=v)}for(g=0;g<b;++g)n[g]?(d[e[g]]+=p,c[g]-=p):h[g]-=p;g=r}for(;0!=g;)h=f[g],e[g]=e[h],g=h}b=new Fz;for(c=1;c<a.yK.size()+1;++c){d=e[c]-1;if(a.yK.size()>a.pK.size())for(f=
1;f<=a.yK.size()-a.pK.size();f++)if(d+1==f+a.pK.size()){d=-1;break}b.push(d)}return b}function Jz(a,b){const c=[];for(let d=0;d<a;d++)c[d]=b;return c};function Kz(a,b){this.Hi=a;this.so=b}Kz.prototype.index=function(){return this.Hi};Kz.prototype.object=function(){return this.so};function Lz(a){a=parseInt(a.toString(16),16);return[a>>16&255,a>>8&255,a&255]};function Mz(a,b,c){this.uK=a.content();this.mK=a.content();this.links=[];this.zD=[];this.yD=[];a=Nz(this,this.mK,c);b=Nz(this,this.uK,b);const d={},e={};u(a,g=>{const h=g.type;d[h]=!0;e[h]?e[h].push(g):e[h]=[g]});const f={};u(b,g=>{const h=g.type;d[h]=!0;f[h]?f[h].push(g):f[h]=[g]});this.uZ=[];this.zZ=[];this.tZ=[];this.yZ=[];u(mc(d),g=>{Oz(this,f[g]||[],e[g]||[])},this)}
Mz.prototype.C1=function(a,b){a=a.object();b=b.object();const c=new uz(a,b),d=Pz(a,b),e=c.W2.rotation!=c.X2.rotation;c.dG()||e||!d||(this.yD.push(Qz(a,b,!1)),this.yD.push(Qz(a,b,!0)));d||(this.zD.push(Qz(a,b,!1)),this.zD.push(Qz(a,b,!0)));return d?c.dG():1E13};function Qz(a,b,c){return c?ma(b)+"_"+ma(a):ma(a)+"_"+ma(b)}
function Oz(a,b,c){function d(m){const p=new Fz;for(let r=0;r<m.length;r++)p.Ik(r,new Kz(r,m[r]));return p}const e=Iz(new Gz(d(b),d(c),a.C1.bind(a))),f=Ta(b),g=Ta(c),h=[],l=[];for(let m=0;m<e.size();m++)if(-1!=m){var n=e.dG(m);const p=f[m];if(p&&-1!=n){n=g[n];const r=-1==a.zD.indexOf(Qz(p,n,!1))&&-1==a.zD.indexOf(Qz(p,n,!0)),v=-1==a.yD.indexOf(Qz(p,n,!1))&&-1==a.yD.indexOf(Qz(p,n,!0));r&&(b.splice(b.indexOf(p),1),c.splice(c.indexOf(n),1),v?a.links.push([p,n]):(h.push(p),l.push(n)))}}u(b,m=>{Rz(a,
a.zZ,a.uK,m)},a);u(c,m=>{Rz(a,a.uZ,a.mK,m)},a);u(h,m=>{Rz(a,a.yZ,a.uK,m)},a);u(l,m=>{Rz(a,a.tZ,a.mK,m)},a)}function Nz(a,b,c){return Ja(c,d=>{const e=d.xc;if(e)return"none"!=b.querySelector(`#${e.id}`).style.display;d=d.Kk||[];return d.length?"none"!=b.querySelector(`#${d[0].id}`).style.display:!0},a)}function Rz(a,b,c,d){const e=d.xc;e&&Sz(b,c,e.id);u(d.Kk,f=>{Sz(b,c,f.id)},a)}function Sz(a,b,c){(b=b.querySelector("#"+c))&&"none"!=b.style.display&&a.push(b)}
function Pz(a,b){if(a.type!=b.type||a.text!=b.text)return!1;if("6"==a.type){if(a.tp.length!=b.tp.length)return!1;for(let c=0;c<a.tp.length;++c){const d=a.tp[c],e=b.tp[c];if(d.type!=e.type||d.text!=e.text)return!1;if(d.ri&&e.ri)return.0325>Tz(d.ri,e.ri)}return!0}return a.ri&&b.ri?.0325>Tz(a.ri,b.ri):!0}
function Tz(a,b){const c=a.length,d=[0,0,0];for(let e=0;e<c;++e){const f=Lz(a[e]),g=Lz(b[e]);d[0]+=Math.abs(f[0]-g[0]);d[1]+=Math.abs(f[1]-g[1]);d[2]+=Math.abs(f[2]-g[2])}return Math.max(d[0],d[1],d[2])/(255*c)};function Uz(a){function b(g,h,l,n){if(g=h.querySelector("#"+g))g.style.zIndex=l,n.push(g)}U.call(this,a);this.Qa().rf();this.re=!1;this.Zn=[];let c=this.Pb().content();const d=this.Qa().content();if(this.mu())c.removeChild(c.firstElementChild);else{var e=c.firstElementChild.childNodes.length;for(var f=0;f<e;++f){const g=c.firstElementChild.childNodes[0];this.Zn.push(g);ae(d.firstElementChild,g,0)}}c=this.Qa().content();e=a.Tq;a=a.Qq;f=new Mz(this.Qa(),e,a);this.iA=[];u(e,g=>{g.xc&&b(g.xc.id,c,g.zIndex,
this.iA);u(g.Kk,h=>{b(h.id,c,g.zIndex,this.iA)},this)},this);u(a,g=>{g.xc&&b(g.xc.id,d,g.zIndex,this.iA);u(g.Kk,h=>{b(h.id,d,g.zIndex,this.iA)},this)},this);this.dA=[];u(f.links,g=>{g=new kz(this.yC,c,d,g[0],g[1],this.qs(),this.slideWidth(),this.slideHeight());g.wd.addHandler(this.Kj,this);this.dA.push(g)},this);this.Am=this.Qa().background().firstChild;this.mu()&&E(this.Am,"top",0);this.Pb().background().appendChild(this.Am);this.Tq=f.zZ;this.wK=f.yZ;this.Qq=f.uZ;this.nK=f.tZ;this.qt=0;this.EM=this.dA.length+
this.Qq.length+this.Tq.length+1;this.qs()&&this.FJ()}t(Uz,U);k=Uz.prototype;
k.FJ=function(){const a=this.yC;this.Uf=Dn("@keyframes newSlideBackground {0% {opacity:0} 100% {opacity:1}} @keyframes oldSlideObjects {0% {opacity:1} 50% {opacity:0} 100% {opacity:0}} @keyframes newSlideObjects {0% {opacity:0} 50% {opacity:0} 100% {opacity:1}}");this.Am.style.animation="newSlideBackground "+a+"s 1 linear";G(this.Am,1);y(this.Am,Ae,this.Kj,!1,this);u(this.Tq,b=>{b.style.animation="oldSlideObjects "+a+"s 1 linear";G(b,0);y(b,Ae,this.Kj,!1,this)},this);u(this.Qq,b=>{b.style.animation=
"newSlideObjects "+a+"s 1 linear";G(b,1);y(b,Ae,this.Kj,!1,this)},this);u(this.wK,b=>{G(b,0)},this);u(this.nK,b=>{G(b,1)},this)};k.initialize=function(){Uz.hb.initialize.call(this)};k.Kj=function(){this.qt++;this.qt==this.EM&&this.wd.C()};k.qs=function(){const a=Modernizr.atRule("@keyframes");return fj?!1:J?a:!1};
k.Ea=function(a){if(!this.qs()){a=this.ga()?1-a:a;u(this.dA,d=>{d.update(a)},this);var b=1-Math.min(1,2*a),c=2*Math.max(0,a-.5);u(this.Tq,d=>{d&&G(d,b)},this);u(this.Qq,d=>{d&&G(d,c)},this);u(this.wK,d=>{d&&G(d,0)},this);u(this.nK,d=>{d&&G(d,1)},this);G(this.Am,a);1<=a&&this.wd.C();Aj&&Tn(document.body)}};
k.YF=function(){Uz.hb.YF.call(this);u(this.Zn,a=>{this.Qa().content().firstElementChild.removeChild(a);this.Pb().content().firstElementChild.appendChild(a)},this);this.Zn=[];this.Uf&&ce(this.Uf);Ye(this.Am,Ae,this.Kj,!1,this);this.qt=0;u(this.dA,a=>{a.clear()},this);this.Am.style.animation="";this.mu()&&E(this.Am,"top","");u(this.Tq,a=>{a.style.animation="";G(a,1);Ye(a,Ae,this.Kj,!1,this)},this);u(this.Qq,a=>{a.style.animation="";G(a,1);Ye(a,Ae,this.Kj,!1,this)},this);u(this.wK,a=>{G(a,1)},this);
u(this.nK,a=>{G(a,1)},this);u(this.dA,a=>{a.wd.removeHandler(this.Kj,this)},this);u(this.iA,a=>{a.style.zIndex=""},this)};function Vz(a){U.call(this,a);this.Qa().rf()}t(Vz,U);Vz.prototype.initialize=function(){$v(this,!0);aw(this,!0)};Vz.prototype.Ea=function(a){const b=this.Qa().slide();var c=this.slideWidth();const d=this.slideHeight(),e="scale("+a+") rotate("+-360*a+"deg)";c=c/2+"px "+d/2+"px";G(b,a);E(b,"MozTransform",e);E(b,"MozTransformOrigin",c);E(b,"webkitTransform",e);E(b,"webkitTransformOrigin",c);E(b,"OTransform",e);E(b,"OTransformOrigin",c);E(b,"msTransform",e);E(b,"msTransformOrigin",c)};function Wz(a,b,c){this.a=a;this.b=b;this.c=c}function Xz(a,b){var c=-a.b;const d=a.a,e=-c*b.x()-d*b.y();c=Yz(a,new Wz(c,d,e));a=2*c.x()-b.x();b=2*c.y()-b.y();return new X(a,b)}function Yz(a,b){const c=a.a*b.b-b.a*a.b;return 1E-9>Math.abs(c)?null:new X((a.b*b.c-b.b)*a.c/c,(a.c*b.a-b.c*a.a)/c)}function Zz(a,b){const c=a.y()-b.y(),d=b.x()-a.x();a=a.x()*b.y()-b.x()*a.y();return new Wz(c,d,a)};function $z(a,b){U.call(this,a);this.O=b;this.Ga(!0,!0)}t($z,dw);k=$z.prototype;
k.initialize=function(){$v(this,!1);aw(this,!0);gw(this,this.xa);var a=this.slideWidth(),b=-this.slideHeight()/2;a=a/2-.2*a;var c=3*b/4,d=Zz(new X(-a,-b),new X(a/2,-b/2)),e=Zz(new X(-a/4,-b),new X(0,0)),f=Zz(new X(a/2,-b/2),new X(a,b)),g=Zz(new X(0,0),new X(a,b/4)),h=Yz(d,e),l=Yz(f,g);const n=new X(Z(0,.5,a,.8)(l.x()),Z(0,.5,b,1)(l.y())),m=new X(Z(-a,.2,0,.5)(h.x()),Z(-b,0,0,.5)(h.y()));var p=new Y(5*a/8,3*-b/8,-(10*c/16));const r=new Y(-a/8,-b/2,15*-c/32),v=new Y(a/2,b/8,15*-c/32);var x=new Y(5*
-a/8,5*-b/16,9*-c/8),F=new Y(a/2,b/4,5*-c/6),I=new Y(-a/10,b/10,-c),B=new Y(4*-a/8,-b/8,3*-c/16),K=new Y(-a/16,5*b/8,3*-c/16),S=new Y(5*a/16,5*b/8,-c),T=new Y(14*-a/32,4*-b/8,0),V=new Y(4*a/8,23*b/32,0),aa=new Y(5*-a/16,3*-b/16,-c/4),da=new Y(3*a/16,5*b/16,0);e=new Y(3*-a/4,3*b/4,0);f=new aA(new Y(a,-b,0),new Y(15*a/16,9*-b/16,-c),new X(.8,0));g=new aA(new Y(7*a/8,7*-b/8,0),new Y(9*a/12,-b/2,-(46*c/48)),new X(.7625,.0625));d=new aA(new Y(a/2,-b,0),new Y(6*a/9,8*-b/12,47*-c/48),new X(.65,0));c=new aA(new Y(a,
-b/2,0),new Y(19*a/24,4*-b/9,47*-c/48),new X(.8,.25));var na=new aA(new Y(a/2,-b/2,0),p,new X(.65,.25));h=new aA(new Y(h.x(),h.y(),0),r,new X(m.x(),m.y()));l=new aA(new Y(l.x(),l.y(),0),v,new X(n.x(),n.y()));p=new aA(new Y(-a/4,-b,0),p,new X(.425,0));F=new aA(new Y(a,b/4,0),F,new X(.8,.625));I=new aA(new Y(0,0,0),I,new X(.5,.5));B=new aA(new Y(-a/2,-b/2,0),B,new X(.35,.25));K=new aA(new Y(a/2,b/2,0),K,new X(.65,.75));x=new aA(new Y(-a,-b,0),x,new X(.2,0));S=new aA(new Y(a,b,0),S,new X(.8,1));T=new aA(new Y(-a,
-b/2,0),T,new X(.2,.25));V=new aA(new Y(a/2,b,0),V,new X(.65,1));aa=new aA(new Y(-a/2,0,0),aa,new X(.35,.5));da=new aA(new Y(0,b/2,0),da,new X(.5,.75));b=new aA(new Y(-a,b,0),e,new X(.2,1));this.Ni=[f,f,g,g,d,c,g,g,d,c,na,na,d,c,h,l,na,na,d,c,h,l,p,F,na,na,h,l,I,I,h,l,I,I,B,K,h,l,p,F,x,S,h,l,B,K,x,S,I,I,aa,da,B,K,B,K,x,S,T,V,B,K,T,V,aa,da,I,I,aa,da,b,b,aa,da,T,V,b,b];if(this.O==bA){b=[];a=this.slideHeight();a=Zz(new X(0,-a/2),new X(0,a/2));for(f=0;f<this.Ni.length;f++)g=this.Ni[f],e=new X(g.start().x(),
g.start().y()),d=new X(g.end().x(),g.end().y()),e=Xz(a,e),d=Xz(a,d),g=new aA(new Y(e.x(),e.y(),g.start().z()),new Y(d.x(),d.y(),g.end().z()),new X(1-g.iF.x(),g.iF.y())),b.push(g);this.Ni=b}this.cL=[0,2,4,1,5,3,6,10,8,7,9,11,12,16,14,17,13,15,24,28,26,25,27,29,18,20,22,19,23,21,38,36,40,37,39,41,46,42,44,43,47,45,30,32,34,33,31,35,52,48,50,49,53,51,62,60,64,65,61,63,56,54,58,55,57,59,74,72,76,73,75,77,68,66,70,67,69,71];g=this.slideWidth();c=this.slideHeight();d=.2*g;e=g/2;b=-c/2;a=e-d;f=3*b/4;g=-Math.max(g,
c)/2;x=new Y(-e,-b,0);c=new Y(-e+d,-b,0);l=new Y(-e+d,-b/2,0);T=new Y(-e,0,0);na=new Y(-e,b,0);V=new Y(-e+d,b,0);p=new Y(0,-b,g);da=cA(c,new Y(5*-a/8,5*-b/16,-f),.1);K=cA(l,new Y(14*-a/32,4*-b/8,0),.1);S=new Y(0,-b/2,g);aa=new Y(0,b,g);h=cA(V,new Y(3*-a/4,3*b/4,0),.1);x=new aA(x,p,new X(0,0));l=new aA(l,K,new X(.2,.25));T=new aA(T,S,new X(0,.5));V=new aA(V,h,new X(.2,1));this.$J=[x,new aA(c,da,new X(.2,0)),l,x,l,T,l,T,V,T,new aA(na,aa,new X(0,1)),V];this.ZJ=[0,1,2,3,4,5,7,6,8,9,11,10];c=new Y(e-d,
-b,0);T=new Y(e,-b,0);h=new Y(e-d,-b/2,0);aa=new Y(e,0,0);na=new Y(e-d,b,0);da=new Y(e,b,0);V=new Y(e-d,b/2,0);d=cA(c,new Y(7*a/8,9*-b/16,-(7*f/8)),.1);l=new Y(0,b,g);x=cA(h,new Y(19*a/24,4*-b/9,47*-f/48),.1);S=new Y(0,-b/2,g);e=cA(na,new Y(5*a/16,5*b/8,-f),.1);g=new Y(0,b,g);b=cA(V,new Y(-a/16,5*b/8,3*-f/16),.1);a=new aA(T,l,new X(1,0));f=new aA(h,x,new X(.8,.25));aa=new aA(aa,S,new X(1,.5));g=new aA(da,g,new X(1,1));b=new aA(V,b,new X(.8,.75));this.KL=[new aA(c,d,new X(.8,0)),a,f,a,f,aa,f,aa,b,
aa,b,g,b,new aA(na,e,new X(.8,1)),g];this.JL=[0,1,2,3,5,4,6,7,8,9,11,10,12,14,13];this.Zc()};k.Ng=function(){return"precision mediump float;\n\n\tvarying vec2 vTextureCoord;\n\tvarying vec3 vNormal;\n\n\tuniform sampler2D uSampler;\n\n\tconst vec3 LIGHT_DIRECTION = vec3(0.0, 0.0, 1.0);\n\tconst float AMBIENT_INTENSITY = 0.7;\n\tconst float DIFFUSE_INTENSITY = 0.3;\n\n\tvoid main(void)  \n\t{ \n\t\tfloat intentsity = AMBIENT_INTENSITY + DIFFUSE_INTENSITY * abs(dot(normalize(vNormal), LIGHT_DIRECTION));\n\t\tvec4 textureColor = texture2D(uSampler, vTextureCoord); \n\t\tgl_FragColor = vec4(textureColor.rgb * intentsity, textureColor.a); \n\t}"};
k.Pg=function(){return"attribute vec3 aVertexPosition; \n\tattribute vec3 aVertexNormal; \n\tattribute vec2 aTextureCoord;\n\n\tuniform mat4 uPMVMatrix; \n\n\tuniform mat3 uNMatrix; \n\t \n\tvarying vec2 vTextureCoord; \n\tvarying vec3 vNormal;\n\n\tvoid main(void) \n\t{ \n\t\tgl_Position = uPMVMatrix * vec4(aVertexPosition, 1.0); \n\t\tvTextureCoord = aTextureCoord;\n\t\tvNormal = uNMatrix * aVertexNormal;\n\t}"};k.$g=function(){rw(this);this.uk=sw(this,"aVertexNormal");this.ne=tw(this,"uSampler")};
k.Zc=function(){this.Tj=dA(0,this.Ni);this.CU=eA(this,this.Tj,this.cL);this.Zx=dA(0,this.$J);this.VS=eA(this,this.Zx,this.ZJ);this.$y=dA(0,this.KL);this.MV=eA(this,this.$y,this.JL)};function eA(a,b,c){const d=new zw;var e=lw(a,Gw(b),3);d.gf=e;e=lw(a,Hw(b),2);d.mf=e;c=mw(a,c);d.Se=c;a=lw(a,Iw(b),3);d.Cm=a;return d}k.Ig=function(){jw(this,this.MV);jw(this,this.VS);jw(this,this.CU)};k.Jg=function(){iw(this,this.uk)};
k.Ea=function(a){var b=this.slideWidth(),c=this.slideHeight();b=Math.max(b,c);c=this.O==fA?1:-1;let d;ow(this);.1>=a?gA(this,a):.2>=a?(d=Z(.1,.1,.2,1),a=d(a),pw(this,-60*a,[1,0,0],[0,0,0]),mat4.translate(this.Ra,[0,0,20*-a]),this.Tj=dA(a,this.Ni),pw(this,-15*c*a,[0,0,1],[0,0,0])):.4>=a?(this.Tj=dA(1,this.Ni),pw(this,-60,[1,0,0],[0,0,0]),pw(this,-15*c,[0,0,1],[0,0,0]),mat4.translate(this.Ra,[0,0,-20]),d=Z(.2,0,.4,1),a=Math.pow(d(a),3),mat4.translate(this.Ra,[0,0,-a*b/20])):.5>a?(this.Tj=dA(1,this.Ni),
pw(this,-60,[1,0,0],[0,0,0]),pw(this,-15*c,[0,0,1],[0,0,0]),mat4.translate(this.Ra,[0,0,-(20+b/20)]),d=Z(.4,0,.5,1),a=d(a),mat4.translate(this.Ra,[0,0,-a*b/30]),hA(a,this.Ni,this.Tj,8)):(this.Tj=dA(1,this.Ni),pw(this,-60,[1,0,0],[0,0,0]),pw(this,-15*c,[0,0,1],[0,0,0]),mat4.translate(this.Ra,[0,0,-(20+b/20+b/30)]),d=Z(.5,0,1,1),a=d(a),hA(a,this.Ni,this.Tj,40),a=Nw(0,1,a),mat4.translate(this.Ra,[c*a*b,a*b/2,a*b/2]),pw(this,-30*c*a,[0,0,1],[0,0,0]),pw(this,-60*c*a,[0,1,0],[0,0,0]));yw(this);qw(this,
this.CU,this.L.TRIANGLES,this.NJ.bind(this),this.KJ.bind(this));nw(this)};k.NJ=function(){this.L.bufferSubData(this.L.ARRAY_BUFFER,0,new Float32Array(Gw(this.Tj)))};k.KJ=function(){uw(this.Tj,this.cL);this.L.bufferSubData(this.L.ARRAY_BUFFER,0,new Float32Array(Iw(this.Tj)))};
function gA(a,b){var c=Z(0,0,.1,.1);a.Tj=dA(c(b),a.Ni);pw(a,-60*c(b),[1,0,0],[0,0,0]);c=Z(0,0,.1,1);a.Zx=dA(c(b),a.$J);a.$y=dA(c(b),a.KL);yw(a);qw(a,a.VS,a.L.TRIANGLES,va(function(){this.L.bufferSubData(this.L.ARRAY_BUFFER,0,new Float32Array(Gw(this.Zx)))},a),va(function(){uw(this.Zx,this.ZJ);this.L.bufferSubData(this.L.ARRAY_BUFFER,0,new Float32Array(Iw(this.Zx)))},a));qw(a,a.MV,a.L.TRIANGLES,va(function(){this.L.bufferSubData(this.L.ARRAY_BUFFER,0,new Float32Array(Gw(this.$y)))},a),va(function(){uw(this.$y,
this.JL);this.L.bufferSubData(this.L.ARRAY_BUFFER,0,new Float32Array(Iw(this.$y)))},a))}
function hA(a,b,c,d){void 0===d&&(d=50);const e=[new iA([0,1],0,0,-5),new iA([2,3,6,7],0,0,-5),new iA([4,8,12,18],0,0,-5),new iA([5,9,13,19],0,0,-5),new iA([20,14,26,30,42,36],0,0,15),new iA([15,21,37,43,31,27],0,0,15),new iA([44,34,52,60,54],0,0,20),new iA([35,45,55,61,53],0,0,20),new iA([40,46,56],0,0,30),new iA([41,47,57],20,20,30),new iA([58,62,74],20,20,15),new iA([75,63,59],0,0,15),new iA([76,70,71,77],0,0,-20)];for(let p=0;p<e.length;p++){var f=e[p];const r=f.mj();var g=b[f.Xf[0]],h=a,l=f,
n=d;f=g.current().x()+l.$_*Math.sin(h*Math.PI/2*n);var m=l.hQ?Z(0,g.current().y(),1,g.current().y()+l.hQ)(h):g.current().y();h=g.current().z()+l.a0*Math.sin(h*Math.PI/2*n);g.BI=new Y(f,m,h);h=g;f=new Y(h.current().x(),h.current().y(),h.current().z());m=new Y(0,0,1);for(l=0;l<r.length;l++)n=r[l],b[n]=h,g=new Cw(f,h.iF,m),c.Pa[n]=g}}k.wx=function(){return this.uk};k.Gi=function(){return this.ne};var bA=0,fA=1;k=$z.prototype;k.Ni=[];k.cL=[];k.$J=[];k.ZJ=[];k.KL=[];k.JL=[];
function aA(a,b,c){this.w6=a;this.UI=void 0!==b?b:a;this.iF=c;this.BI=new Y}aA.prototype.start=function(){return this.w6};aA.prototype.end=function(){return this.UI};aA.prototype.current=function(){return this.BI};function dA(a,b){const c=new Ew,d=new Y(0,0,1);for(let g=0;g<b.length;g++){var e=b[g],f=a;f=cA(e.start(),e.end(),f);e.BI=f;b[g]=e;f=new Y(e.current().x(),e.current().y(),e.current().z());Fw(c,new Cw(f,e.iF,d))}return c}
function cA(a,b,c){const d=Z(0,a.x(),1,b.x()),e=Z(0,a.y(),1,b.y());a=Z(0,a.z(),1,b.z());return new Y(d(c),e(c),a(c))}function iA(a,b,c,d){this.Xf=a;this.$_=b;this.hQ=c;this.a0=d}iA.prototype.mj=function(){return this.Xf};function jA(a,b){U.call(this,a);this.Da=b;this.Ga(!0,!0)}t(jA,dw);k=jA.prototype;k.initialize=function(){$v(this,!1);aw(this,!0);gw(this,this.xa);this.Zc();mat4.translate(this.Ra,[-this.slideWidth()/2,this.slideHeight()/2,0]);yw(this);0==this.Da&&this.L.disable(this.L.DEPTH_TEST)};
k.$g=function(){rw(this);this.fz=tw(this,"uSampler1");this.gz=tw(this,"uSampler2");this.ff=tw(this,"uPhase");const a=tw(this,"uDeltaX");var b=tw(this,"uSlideWidth");this.L.uniform1f(tw(this,"uSlideHeight"),this.slideHeight());this.L.uniform1f(b,this.slideWidth());b=this.slideWidth()/39;this.L.uniform1f(a,b)};k.Jg=function(){};k.Ng=function(){return"precision mediump float; \n\n\tvarying vec2 vTextureCoord; \n\tvarying vec3 vNormal; \n\n\tuniform sampler2D uSampler1; \n\tuniform sampler2D uSampler2; \n\n\tconst vec3 LIGHT_DIRECTION = vec3(0.0, 0.0, 1.0); \n\tconst float AMBIENT_INTENSITY = 0.91; \n\tconst float DIFFUSE_INTENSITY = 0.09; \n\n\tvoid main(void) \n\t{ \n\t\tfloat intentsity = AMBIENT_INTENSITY + DIFFUSE_INTENSITY * abs(dot(normalize(vNormal), LIGHT_DIRECTION));\n\n\t\tvec4 textureColor; \n\t\tif (gl_FrontFacing) \n\t\t{ \n\t\t\ttextureColor = texture2D(uSampler1, vTextureCoord); \n\t\t} \n\t\telse \n\t\t{ \n\t\t\tfloat s = 1.0 - vTextureCoord.s; \n\t\t\ttextureColor = texture2D(uSampler2, vec2(s, vTextureCoord.t)); \n\t\t} \n\t\tgl_FragColor = vec4(textureColor.rgb * intentsity, textureColor.a); \n\t}"};
k.Pg=function(){return"attribute vec3 aVertexPosition;\n\tattribute vec2 aTextureCoord;\n\n\tuniform mat4 uPMVMatrix;\n\tuniform mat3 uNMatrix;\n\n\tuniform float uPhase;\n\tuniform float uDeltaX;\n\tuniform float uSlideHeight;\n\tuniform float uSlideWidth;\n\n\tvarying vec2 vTextureCoord;\n\tvarying vec3 vNormal;\n\n\tconst float ANGLE = 180.0;\n\tconst float PHASE_OFFSET = 0.35;\n\tconst float CHANGE_PHASE = 0.25;\n\n\tconst float COEF_1 = 0.3;\n\tconst float COEF_2 = 0.5;\n\n\tfloat linearInterpolation(float x, float x0, float fx0, float x1, float fx1)\n\t{\n\t\treturn mix(fx0, fx1, (x - x0) / (x1 - x0));\n\t}\n\n\tvec2 ellipse(float angle, vec2 center, vec2 radius)\n\t{\n\t\tfloat ang = radians(angle);\n\n\t\tfloat x = center.x + radius.x * cos(ang);\n\t\tfloat y = center.y + radius.y * sin(ang);\n\n\t\treturn vec2(x, -y);\n\t}\n\tfloat PHASE_FUNC(float phase)\n\t{\n\t\treturn linearInterpolation(phase, 0.0, 0.0, CHANGE_PHASE, 1.0);\n\t}\n\n\tfloat PHASE_FUNC1(float phase)\n\t{\n\t\treturn linearInterpolation(phase, 0.0, 1.0, 1.0, 0.0);\n\t}\n\n\tfloat PHASE_FUNC2(float phase)\n\t{\n\t\treturn linearInterpolation(phase, 0.0, 1.0, 1.0, 0.5);\n\t}\n\tvec3 getNormal(vec3 v, vec2 pr)\n\t{\n\t\tfloat y = (v.y == 0.0) ? uSlideHeight : 0.0;\n\n\t\tvec3 v1Pos = vec3(v.x, y, v.z);\n\t\tvec3 v2Pos = vec3(pr.x, v.y, -pr.y);\n\n\t\tvec3 v1 = v1Pos - v;\n\t\tvec3 v2 = v2Pos - v;\n\n\t\tvec3 n = (v.x == uSlideWidth && v.y == uSlideHeight) ? cross(v1, v2) : cross(v2, v1);\n\t\tn = normalize(n);\n\t\tif (n.z < 0.0)\n\t\t{\n\t\t\tn.z = n.z * -1.0;\n\t\t}\n\t\treturn n;\n\t}"+
kA(this)};k.Ea=function(a){this.L.uniform1f(this.ff,a);qw(this,this.Iy,this.L.TRIANGLE_STRIP)};k.Ig=function(){jw(this,this.Iy);this.L.deleteTexture(this.Dz)};k.Fx=function(){this.Cz=kw(this,this.L.TEXTURE0,this.fz,0,this.xa);this.Dz=kw(this,this.L.TEXTURE1,this.gz,1,this.Wa)};
function kA(a){switch(a.Da){case 0:return"\n\tfloat C_FUNC1(float x)\n\t{\n\t\treturn linearInterpolation(x, uSlideWidth * 0.5, 0.0, uSlideWidth, 1.0);\n\t}\n\n\tfloat PHASE_OFFSET_FUNC1(float x)\n\t{\n\t\treturn linearInterpolation(x, uSlideWidth * 0.5, PHASE_OFFSET, uSlideWidth, 0.0);\n\t}\n\n\tfloat getAngleInDoubleLeft(float x, float phase)\n\t{\n\t\tfloat angle;\n\t\tif (phase >= 0.0 && phase <= CHANGE_PHASE)\n\t\t{\n\t\t\tangle = -ANGLE * (phase + (PHASE_OFFSET_FUNC1(x) * PHASE_FUNC(phase)));\n\t\t}\n\t\telse\n\t\t{\n\t\t\tangle = -ANGLE * (phase + PHASE_OFFSET_FUNC1(x));\n\t\t}\n\t\treturn max(angle, -ANGLE);\n\t}\n\n\tvec2 getPosition(float x)\n\t{\n\t\tfloat a = uSlideWidth * 0.5 * C_FUNC1(x);\n\t\tfloat b = a * COEF_1;\n\t\tvec2 center = vec2(uSlideWidth * 0.5, 0.0);\n\t\tfloat angle = getAngleInDoubleLeft(x, uPhase);\n\n\t\tvec2 pos = ellipse(angle, center, vec2(a, b));\n\t\tpos.y = pos.y - (b * C_FUNC1(x) * PHASE_FUNC1(uPhase));\n\t\tpos.y = max(pos.y, 1.0);\n\t\treturn pos;\n\t}\n\n\tvoid main(void)\n\t{\n\t\tvec3 pNormal;\n\t\tfloat x = aVertexPosition.x;\n\t\tif (x <= uSlideWidth * 0.5)\n\t\t{\n\t\t\tgl_Position = uPMVMatrix * vec4(aVertexPosition, 1.0);\n\t\t\tpNormal = vec3(0.0, 0.0, 1.0);\n\t\t}\n\t\telse\n\t\t{\n\t\t\tvec2 pos = getPosition(x);\n\t\t\tvec3 v = vec3(pos.x, aVertexPosition.y, pos.y);\n\t\t\tgl_Position = uPMVMatrix * vec4(v, 1.0);\n\n\t\t\tfloat nextX = x + uDeltaX;\n\t\t\tvec2 pr = getPosition(nextX);\n\t\t\tpNormal = getNormal(v, pr);\n\t\t}\n\t\tvec3 transformedNormal = uNMatrix * pNormal;\n\t\tvNormal = transformedNormal;\n\t\tvTextureCoord = aTextureCoord;\n\t}";case 1:return"\n\tfloat C_FUNC2(float x)\n\t{\n\t\treturn linearInterpolation(x, 0.0, 1.0, uSlideWidth * 0.5, 0.0);\n\t}\n\tfloat PHASE_OFFSET_FUNC2(float x)\n\t{\n\t\treturn linearInterpolation(x, 0.0, 0.0, uSlideWidth * 0.5, PHASE_OFFSET);\n\t}\n\n\tfloat getAngleInDoubleRight(float x, float phase)\n\t{\n\t\tfloat angle;\n\t\tif (phase >= 0.0 && phase <= CHANGE_PHASE)\n\t\t{\n\t\t\tangle = ANGLE * (1.0 + phase + (PHASE_OFFSET_FUNC2(x) * PHASE_FUNC(phase)));\n\t\t}\n\t\telse\n\t\t{\n\t\t\tangle = ANGLE * (1.0 + phase + PHASE_OFFSET_FUNC2(x));\n\t\t}\n\t\treturn min(angle, ANGLE * 2.0);\n\t}\n\n\tvec2 getPosition(float x)\n\t{\n\t\tfloat a = uSlideWidth * 0.5 * C_FUNC2(x);\n\t\tfloat b = a * COEF_1;\n\t\tvec2 center = vec2(uSlideWidth * 0.5, 0.0);\n\t\tfloat angle = getAngleInDoubleRight(x, uPhase);\n\n\t\tvec2 pos = ellipse(angle, center, vec2(a, b));\n\t\tpos.y = pos.y - (b * C_FUNC2(x) * PHASE_FUNC1(uPhase));\n\t\tpos.y = max(pos.y, 1.0);\n\t\treturn pos;\n\t}\n\n\tvoid main(void)\n\t{\n\t\tvec3 pNormal;\n\t\tfloat x = aVertexPosition.x;\n\t\tif (x >= uSlideWidth * 0.5)\n\t\t{\n\t\t\tgl_Position = uPMVMatrix * vec4(aVertexPosition, 1.0);\n\t\t\tpNormal = vec3(0.0, 0.0, 1.0);\n\t\t}\n\t\telse\n\t\t{\n\t\t\tvec2 pos = getPosition(x);\n\t\t\tvec3 v = vec3(pos.x, aVertexPosition.y, pos.y);\n\t\t\tgl_Position = uPMVMatrix * vec4(v, 1.0);\n\n\t\t\tfloat nextX = x + uDeltaX;\n\t\t\tvec2 pr = getPosition(nextX);\n\t\t\tpNormal = getNormal(v, pr);\n\t\t}\n\t\tvec3 transformedNormal = uNMatrix * pNormal;\n\t\tvNormal = transformedNormal;\n\t\tvTextureCoord = aTextureCoord;\n\t}";
case 2:return"\n\tfloat C_FUNC3(float x)\n\t{\n\t\treturn linearInterpolation(x, 0.0, 0.0, uSlideWidth, 1.0);\n\t}\n\n\tfloat PHASE_OFFSET_FUNC3(float x)\n\t{\n\t\treturn linearInterpolation(x, 0.0, 0.0, uSlideWidth, PHASE_OFFSET);\n\t}\n\n\tfloat getAngleInSingleLeft(float x, float phase)\n\t{\n\t\tfloat angle;\n\t\tif (phase >= 0.0 && phase <= CHANGE_PHASE)\n\t\t{\n\t\t\tangle = -ANGLE * (phase - (PHASE_OFFSET_FUNC3(x) * PHASE_FUNC(phase)));\n\t\t}\n\t\telse\n\t\t{\n\t\t\tangle = -ANGLE * (phase - PHASE_OFFSET_FUNC3(x));\n\t\t}\n\t\treturn min(angle, 0.0);\n\t}\n\n\tvec2 getPosition(float x)\n\t{\n\t\tfloat a = uSlideWidth * C_FUNC3(x);\n\t\tfloat b = a * COEF_2;\n\t\tvec2 center = vec2(0.0, 0.0);\n\t\tfloat angle = getAngleInSingleLeft(x, uPhase);\n\n\t\tvec2 pos = ellipse(angle, center, vec2(a, b));\n\t\tpos.y = pos.y - (b * C_FUNC3(x) * PHASE_FUNC2(uPhase));\n\t\tpos.y = max(pos.y, 0.0);\n\t\treturn pos;\n\t}\n\n\tvoid main(void)\n\t{\n\t\tvec2 pos = getPosition(aVertexPosition.x);\n\t\tvec3 v = vec3(pos.x, aVertexPosition.y, pos.y);\n\t\tgl_Position = uPMVMatrix * vec4(v, 1.0);\n\t\tvTextureCoord = aTextureCoord;\n\n\t\tfloat nextX = aVertexPosition.x + uDeltaX;\n\t\tvec2 pr = getPosition(nextX);\n\t\tvec3 pNormal = getNormal(v, pr);\n\t\tvec3 transformedNormal = uNMatrix * pNormal;\n\t\tvNormal = transformedNormal;\n\t}";
case 3:return"\n\tfloat C_FUNC4(float x)\n\t{\n\t\treturn linearInterpolation(x, 0.0, 1.0, uSlideWidth, 0.0);\n\t}\n\n\tfloat PHASE_OFFSET_FUNC4(float x)\n\t{\n\t\treturn linearInterpolation(x, 0.0, PHASE_OFFSET, uSlideWidth, 0.0);\n\t}\n\n\tfloat getAngleInSingleRight(float x, float phase)\n\t{\n\t\tfloat angle;\n\t\tif (phase >= 0.0 && phase <= CHANGE_PHASE)\n\t\t{\n\t\t\tangle = ANGLE * (1.0 + phase - (PHASE_OFFSET_FUNC4(x) * PHASE_FUNC(phase)));\n\t\t}\n\t\telse\n\t\t{\n\t\t\tangle = ANGLE * (1.0 + phase - PHASE_OFFSET_FUNC4(x));\n\t\t}\n\t\treturn max(angle, ANGLE);\n\t}\n\n\tvec2 getPosition(float x)\n\t{\n\t\tfloat a = uSlideWidth * C_FUNC4(x);\n\t\tfloat b = a * COEF_2;\n\t\tvec2 center = vec2(uSlideWidth, 0.0);\n\t\tfloat angle = getAngleInSingleRight(x, uPhase);\n\n\t\tvec2 pos = ellipse(angle, center, vec2(a, b));\n\t\tpos.y = pos.y - (b * C_FUNC4(x) * PHASE_FUNC2(uPhase));\n\t\tpos.y = max(pos.y, 0.0);\n\t\treturn pos;\n\t}\n\n\tvoid main(void)\n\t{\n\t\tvec2 pos = getPosition(aVertexPosition.x);\n\t\tvec3 v = vec3(pos.x, aVertexPosition.y, pos.y);\n\t\tgl_Position = uPMVMatrix * vec4(v, 1.0);\n\t\tvTextureCoord = aTextureCoord;\n\n\t\tfloat nextX = aVertexPosition.x + uDeltaX;\n\t\tvec2 pr = getPosition(nextX);\n\t\tvec3 pNormal = getNormal(v, pr);\n\t\tvec3 transformedNormal = uNMatrix * pNormal;\n\t\tvNormal = transformedNormal;\n\t}";
default:throw Error("Unknown transition page curl type");}}k.Zc=function(){var a=this.slideWidth();const b=this.slideHeight();this.Ye=by(2,40,a,b);this.Id=dy(2,40);this.Iy=new zw;a=lw(this,Gw(this.Ye),3);this.Iy.gf=a;a=lw(this,Hw(this.Ye),2);this.Iy.mf=a;a=mw(this,this.Id);this.Iy.Se=a};function lA(a,b,c){U.call(this,a);this.O=b;this.TH=c}t(lA,U);lA.prototype.initialize=function(){$v(this,!0);aw(this,!0);this.Qa().rf();this.re=!1;var a=this.oa(),b=this.Pb().content();a.appendChild(b);a=this.oa();b=this.Qa().content();a.appendChild(b)};
lA.prototype.Ea=function(a){const b=this.slideWidth(),c=this.slideHeight();var d=0,e=0;let f=0,g=0;this.O==mA||this.O==nA?(d=this.O==mA?1:-1,f=this.O==mA?-1:1):(e=this.O==oA?1:-1,g=this.O==oA?-1:1);const h=this.TH?cx(0,.7,7,a):bx(a);d=Math.floor(h*d*b);e=Math.floor(h*e*c);ai(this.Pb().content(),d,e);ai(this.Qa().content(),f*b+d,g*c+e);G(this.Qa().background(),a)};var oA=0,nA=1,mA=2;function pA(a,b){U.call(this,a);this.O=b;this.Ga(!1,!0)}t(pA,dw);k=pA.prototype;k.initialize=function(){$v(this,!1);aw(this,!0);gw(this,this.xa);this.Zc();mat4.translate(this.Ra,[(this.O==qA?-1:1)*this.slideWidth()/2,this.slideHeight()/2,0]);yw(this)};k.Ng=function(){return"precision mediump float;\n\n\tvarying vec2 vTextureCoord;\n\tvarying vec3 vNormal;\n\n\tuniform sampler2D uSampler;\n\n\tconst vec3 LIGHT_DIRECTION = vec3(0.0, 0.0, 1.0);\n\tconst float AMBIENT_INTENSITY = 0.4;\n\tconst float DIFFUSE_INTENSITY = 0.6;\n\n\tvoid main(void)  \n\t{ \n\t\tfloat intentsity = AMBIENT_INTENSITY + DIFFUSE_INTENSITY * abs(dot(normalize(vNormal), LIGHT_DIRECTION));\n\t\tvec4 textureColor = texture2D(uSampler, vTextureCoord); \n\t\tgl_FragColor = vec4(textureColor.rgb * intentsity, textureColor.a); \n\t}"};
k.Pg=function(){return"attribute vec3 aVertexPosition;\n\tattribute vec2 aTextureCoord;\n\n\tuniform mat4 uPMVMatrix;\n\tuniform mat3 uNMatrix;\n\n\tuniform float uPhase;\n\tuniform bool uDirectionIsLeft;\n\tuniform float uSlideHeight;\n\tuniform float uSlideWidth;\n\n\tvarying vec2 vTextureCoord;\n\tvarying vec3 vNormal;\n\n\tconst float ANGLE = 45.0;\n\tconst float PI = 3.14159265358979323846264;\n\n\tfloat linearInterpolation(float x, float x0, float fx0, float x1, float fx1)\n\t{\n\t\treturn mix(fx0, fx1, (x - x0) / (x1 - x0));\n\t}\n\n\tmat4 rotationZmatrix(float angle)\n\t{\n\t  \tfloat ang = radians(angle);\n\t  \tfloat cosA = cos(ang);\n\t  \tfloat sinA = sin(ang);\n\n\t  \tmat4 m = mat4(1.0);\n\t  \tm[0] = vec4(cosA, sinA, 0, 0);\n\t  \tm[1] = vec4(-sinA, cosA, 0, 0);\n\t  \treturn m;\n\t}\n\n\tvec3 getOriginPos(vec3 pos)\n\t{\n\t\tvec3 v = vec3(pos.x, pos.y, 0.0);;\n\t\tmat4 m;\n\n\t\tvec2 p;\n\t\tif (uDirectionIsLeft)\n\t\t{\n\t\t\tm = rotationZmatrix(ANGLE);\n\t\t}\n\t\telse\n\t\t{\n\t\t\tv.x = pos.x - uSlideWidth;\n\t\t\tm = rotationZmatrix(-ANGLE);\n\t\t}\n\t\tv = (m * vec4(v.xyz, 1.0)).xyz;\n\t\treturn vec3(v.x, v.y, 0.0);\n\t}\n\n\tfloat calcX(float phase, float u, float r, float maxSide)\n\t{\n\t\tfloat coeff = (u < 0.0) ? -1.0 : 1.0;\n\t\tfloat centerX = linearInterpolation(phase, 0.0, maxSide, 1.0, 0.0);\n\t\tfloat m = PI * r;\n\n\t\tif (centerX > coeff * u)\n\t\t{\n\t\t\treturn u;\n\t\t}\n\t\telse\n\t\t{\n\t\t\tfloat a = 180.0 * (maxSide - centerX) / (PI * r);\n\t\t\tfloat b = linearInterpolation(coeff * u, centerX, -90.0, maxSide + 1.0, a - 90.0);\n\n\t\t\tif (coeff * u >= centerX + m)\n\t\t\t{\n\t\t\t\treturn coeff * (centerX - (coeff * u - centerX - m));\n\t\t\t}\n\t\t\telse\n\t\t\t{\n\t\t\t\tfloat ang = b * PI / 180.0;\n\t\t\t\treturn coeff * (centerX + r * cos(ang));\n\t\t\t}\n\t\t}\n\t}\n\n\tfloat calcY(float phase, float u, float r, float maxSide)\n\t{\n\t\tu = abs(u);\n\n\t\tfloat centerX = linearInterpolation(phase, 0.0, maxSide, 1.0, 0.0);\n\t\tfloat centerY = r;\n\n\t\tfloat m = PI * r;\n\t\tif (centerX >= u)\n\t\t{\n\t\t\treturn 0.0;\n\t\t}\n\t\telse\n\t\t{\n\t\t\tif (u > centerX + m)\n\t\t\t{\n\t\t\t\treturn linearInterpolation(u, centerX + m, r * 2.0, centerX + m + m, r * 2.5);\n\t\t\t}\n\t\t\telse\n\t\t\t{\n\t\t\t\tfloat a = 180.0 * (maxSide - centerX) / (PI * r);\n\t\t\t\tfloat b = linearInterpolation(u, centerX, -90.0, maxSide+1.0, a - 90.0);\n\n\t\t\t\tfloat ang = b * PI / 180.0;\n\t\t\t\treturn centerY + r * sin(ang);\n\t\t\t}\n\t\t}\n\t}\n\n\tvec3 getVertexPosition(float phase, vec3 pos)\n\t{\n\t\tvec3 originPos = getOriginPos(pos);\n\t\tfloat maxSide = sqrt(uSlideWidth * uSlideWidth + uSlideHeight * uSlideHeight);\n\n\t\tfloat r = max(uSlideWidth, uSlideHeight) / 4.0;\n\t\tvec3 v = vec3(calcX(phase, originPos.x, r, maxSide), originPos.y, calcY(phase, originPos.x, r, maxSide));\n\n\t\tmat4 m;\n\t\tif (uDirectionIsLeft)\n\t\t{\n\t\t\tm = rotationZmatrix(-ANGLE);\n\t\t}\n\t\telse\n\t\t{\n\t\t\tm = rotationZmatrix(ANGLE);\n\t\t}\n\n\t\treturn (m * vec4(v.xyz, 1.0)).xyz;\n\t}\n\n\tvec3 getVertexNormal(float phase, vec3 pos)\n\t{\n\t\tconst float DELTA_W = 1.0;\n\t\tconst float DELTA_H = 1.0;\n\n\t\tvec3 right = getVertexPosition(phase, vec3(pos.x + DELTA_W, pos.y, pos.z));\n\t\tvec3 down = getVertexPosition(phase, vec3(pos.x, pos.y + DELTA_H, pos.z));\n\t\tvec3 p = getVertexPosition(phase, vec3(pos.x, pos.y, pos.z));\n\n\t\tvec3 v1 = right - p;\n\t\tvec3 v2 = down - p;\n\n\t\treturn normalize(cross(v2, v1));\n\t}\n\n\tvoid main(void)\n\t{\n\t\tfloat phase = uPhase;\n\t\tvec3 vertex = vec3(aVertexPosition.x, aVertexPosition.y, aVertexPosition.z);\n\t\tvec4 p = vec4(getVertexPosition(phase, vertex), 1.0);\n\t\tgl_Position = uPMVMatrix * p;\n\t\tvTextureCoord = aTextureCoord;\n\n\t\tvec3 pNormal = getVertexNormal(phase, vertex);\n\t\tvec3 transformedNormal = uNMatrix * pNormal;\n\t\tvNormal = transformedNormal;\n\t}"};
k.Ea=function(a){a=Z(0,0,1,1.2)(a);this.L.uniform1f(this.ff,a);qw(this,this.Ze,this.L.TRIANGLE_STRIP)};k.$g=function(){rw(this);this.ne=tw(this,"uSampler");this.ff=tw(this,"uPhase");const a=tw(this,"uDirectionIsLeft"),b=tw(this,"uSlideWidth");this.L.uniform1f(tw(this,"uSlideHeight"),this.slideHeight());this.L.uniform1f(b,this.slideWidth());this.L.uniform1i(a,this.O==qA?1:0)};k.Jg=function(){};
k.Zc=function(){this.Ye=by(30,30,this.slideWidth(),this.slideHeight());this.Id=dy(30,30);this.Ze=new zw;var a=lw(this,Gw(this.Ye),3);this.Ze.gf=a;a=lw(this,Hw(this.Ye),2);this.Ze.mf=a;a=mw(this,this.Id);this.Ze.Se=a};k.Gi=function(){return this.ne};k.Ig=function(){jw(this,this.Ze)};var qA=0;function rA(a){U.call(this,a);this.Ga(!1,!0)}t(rA,dw);k=rA.prototype;k.initialize=function(){$v(this,!1);aw(this,!0);gw(this,this.xa);this.Zc();mat4.translate(this.Ra,[-this.slideWidth()/2,this.slideHeight()/2,0]);yw(this)};k.FP=function(){if(void 0!==sA)return sA;this.Eq();return sA=this.Oo};k.Eq=function(){void 0===this.L&&rA.hb.Eq.call(this)};k.Ea=function(a){this.L.uniform1f(this.ff,a);qw(this,this.Ze,this.L.TRIANGLE_STRIP)};
k.Zc=function(){this.Ye=by(10,35,this.slideWidth(),this.slideHeight());this.Id=dy(10,35);this.Ze=new zw;var a=lw(this,Gw(this.Ye),3);this.Ze.gf=a;a=lw(this,Hw(this.Ye),2);this.Ze.mf=a;a=mw(this,this.Id);this.Ze.Se=a};k.Ig=function(){jw(this,this.Ze)};k.$g=function(){rw(this);this.ne=tw(this,"uSampler");this.ff=tw(this,"uPhase");const a=tw(this,"uSlideWidth");this.L.uniform1f(tw(this,"uSlideHeight"),this.slideHeight());this.L.uniform1f(a,this.slideWidth())};k.Jg=function(){};k.Gi=function(){return this.ne};
k.Ng=function(){return"precision mediump float;\n\n\tvarying vec2 vTextureCoord;\n\tvarying vec3 vNormal;\n\n\tuniform sampler2D uSampler;\n\n\tconst vec3 LIGHT_DIRECTION = vec3(0.0, 0.0, 1.0);\n\tconst float AMBIENT_INTENSITY = 0.3;\n\tconst float DIFFUSE_INTENSITY = 0.7;\n\n\tvoid main(void)\n\t{\n\t\tfloat intentsity = AMBIENT_INTENSITY + DIFFUSE_INTENSITY * abs(dot(normalize(vNormal), LIGHT_DIRECTION));\n\t\tvec4 textureColor = texture2D(uSampler, vTextureCoord);\n\t\tgl_FragColor = vec4(textureColor.rgb * intentsity, textureColor.a);\n\t}"};
k.Pg=function(){return"attribute vec3 aVertexPosition;\n\tattribute vec3 aVertexNormal;\n\tattribute vec2 aTextureCoord;\n\n\tuniform mat4 uPMVMatrix;\n\tuniform mat3 uNMatrix;\n\n\tuniform float uPhase;\n\tuniform float uSlideHeight;\n\tuniform float uSlideWidth;\n\n\tvarying vec2 vTextureCoord;\n\tvarying vec3 vNormal;\n\n\tconst float START_EFFECT_TIME = 0.0;\n\tconst float START_FLY_EFFECT_TIME = 0.4;\n\tconst float STOP_FLY_EFFECT_TIME = 0.8;\n\tconst float START_TOP_CENTER = 0.0;\n\tconst float START_TOP_CORNERS_TIME = 0.1;\n\tconst float START_BOTTOM_CORNERS_TIME = 0.0;\n\n\tconst float HORIZONTAL_WAVES_COUNT = 3.0;\n\tfloat HORIZONTAL_MAX_AMPLITUDE;\n\tconst float HORIZONTAL_WAVE_RUNNING_START_TIME = 0.0;\n\n\tconst float MAX_FLEX_DELAY = 0.1;\n\n\tfloat MAX_STRETCHING_Z;\n\tfloat MAX_STRETCHING_Y;\n\tfloat HORIZONTAL_TOP_STRETCHING;\n\tfloat VERTICAL_TOP_STRETCHING;\n\n\tconst float PI = 3.141592654;\n\n\tfloat linearInterpolation(float x, float x0, float fx0, float x1, float fx1)\n\t{\n\t\treturn mix(fx0, fx1, (x - x0) / (x1 - x0));\n\t}\n\tvec2 getMirrorPoint(vec2 a, vec2 b, vec2 p)\n\t{\n\t\treturn a + reflect(a - p, b - a);\n\t}\n\tfloat calcCenterWave(float x, float phase, float A, float F, float dx, float dy)\n\t{\n\t\tfloat CENTER_LINE_POS = uSlideWidth * 0.5;\n\t\tfloat startX = CENTER_LINE_POS;\n\t\tif (x < startX)\n\t\t{\n\t\t\tx = getMirrorPoint(vec2(CENTER_LINE_POS, 0), vec2(CENTER_LINE_POS , uSlideHeight), vec2(x, 0)).x;\n\t\t}\n\t\tfloat s = linearInterpolation(phase, 0.0, startX, 1.0, uSlideWidth);\n\t\tif ((x < startX) || (x < s))\n\t\t{\n\t\t\treturn 0.0;\n\t\t}\n\t\tfloat x0 = - linearInterpolation(phase, 0.0, 2.0 * PI * startX / uSlideWidth * HORIZONTAL_WAVES_COUNT, 1.0, PI * 2.0 * HORIZONTAL_WAVES_COUNT);\n\t\treturn A + A * sin(F * x +-PI / 2.0 + x0);\n\t}\n\tfloat getColWaveDelay(float phase, vec3 pos)\n\t{\n\t\tphase = linearInterpolation(phase, HORIZONTAL_WAVE_RUNNING_START_TIME, 0.0, 1.0, 1.0);\n\t\tfloat MAX_AMPLITUDE = linearInterpolation(phase, 0.0, 0.0, 1.0, HORIZONTAL_MAX_AMPLITUDE);\n\t\tfloat A = linearInterpolation(pos.y, 0.0, 0.0, uSlideHeight, MAX_AMPLITUDE);\n\t\tfloat F = (PI * 2.0 / uSlideWidth) * HORIZONTAL_WAVES_COUNT;\n\t\treturn calcCenterWave(pos.x, phase, A, F, 0.0, 0.0);\n\t}\n\tvec3 getVertexPosition(float phase, vec3 pos)\n\t{\n\t\tfloat CENTER = uSlideWidth * 0.5;\n\t\tphase = pow(phase, 4.0);\n\t\tfloat modifiedPhase = phase;\n\n\t\tfloat deltaZVertical = linearInterpolation(abs(pos.y), 0.0, 1.0, uSlideHeight / 2.0, 0.0);\n\t\tif (abs(pos.y) > uSlideHeight * 0.5)\n\t\t{\n\t\t\tdeltaZVertical = 0.0;\n\t\t}\n\t\tbool isLeft = (pos.x < CENTER);\n\t\tfloat stretch;\n\t\tfloat yDelay;\n\t\tvec3 delta = vec3(0, 0, 0);\n\t\tif (modifiedPhase > START_TOP_CENTER)\n\t\t{\n\t\t\tif (isLeft)\n\t\t\t{\n\t\t\t\tyDelay = linearInterpolation(pos.x, 0.0, MAX_FLEX_DELAY, CENTER, 0.0);\n\t\t\t\tstretch = linearInterpolation(pos.x, 0.0, 0.0, CENTER, 1.0);\n\t\t\t}\n\t\t\telse\n\t\t\t{\n\t\t\t\tyDelay = linearInterpolation(pos.x, CENTER, 0.0, uSlideWidth, MAX_FLEX_DELAY);\n\t\t\t\tstretch = linearInterpolation(pos.x, CENTER, 1.0, uSlideWidth, 0.0);\n\t\t\t}\n\t\t\tfloat deltaZHorizontal = pow(stretch, 3.0);\n\t\t\tmodifiedPhase = linearInterpolation(modifiedPhase, START_TOP_CENTER, 0.0, 1.0, 1.0);\n\t\t\tif (modifiedPhase >= yDelay)\n\t\t\t{\n\t\t\t\tdelta.y = linearInterpolation(modifiedPhase, yDelay, 0.0, 1.0, MAX_STRETCHING_Y * deltaZHorizontal * deltaZVertical);\n\t\t\t\tdelta.z = linearInterpolation(modifiedPhase, yDelay, 0.0, 1.0, MAX_STRETCHING_Z * deltaZHorizontal * deltaZVertical);\n\t\t\t}\n\t\t\tdelta.y = -delta.y;\n\t\t}\n\t\tif (phase > HORIZONTAL_WAVE_RUNNING_START_TIME)\n\t\t{\n\t\t\tdelta.z += getColWaveDelay(phase, pos);\n\t\t}\n\t\treturn pos - delta;\n\t}\n\tfloat getPower(float h1, float h2, float v1, float v2, vec2 pos, float max2)\n\t{\n\t  float a1 = min(max(linearInterpolation(pos.x, h1, 1.0, h2, 0.0), 0.0), 1.0);\n\t  float a2 = linearInterpolation(pos.y, v1, 1.0, v2, max2);\n\t  return a1 * a2;\n\t}\n\tvec3 updateVertex(float phase, vec3 translation)\n\t{\n\t\tfloat pPhase = phase;\n\t\tvec3 delta = vec3(0, 0, 0);\n\t\tvec3 v0 = getVertexPosition(phase, aVertexPosition);\n\n\t\tif (phase > START_TOP_CORNERS_TIME)\n\t\t{\n\t\t\tpPhase = linearInterpolation(phase, START_TOP_CORNERS_TIME, 0.0, 1.0, 1.0);\n\t\t\tpPhase = pow(pPhase, 4.0);\n\n\t\t\tfloat p1 = getPower(0.0, uSlideWidth * 0.5, 0.0, uSlideHeight, v0.xy, 2.0);\n\t\t\tfloat p2 = getPower(uSlideWidth, uSlideWidth * 0.5, 0.0, uSlideHeight, v0.xy, 2.0);\n\n\t\t\tdelta += vec3(p2 - p1, -p1 - p2, 0) * vec3(HORIZONTAL_TOP_STRETCHING, VERTICAL_TOP_STRETCHING, 0)  * vec3(pPhase, pPhase, 0);\n\t\t}\n\t\tif (phase > START_BOTTOM_CORNERS_TIME)\n\t\t{\n\t\t\tpPhase = linearInterpolation(phase, START_BOTTOM_CORNERS_TIME, 0.0, 1.0, 1.0);\n\t\t\tpPhase = pow(pPhase, 4.0);\n\n\t\t\tfloat p1 = getPower(0.0, uSlideWidth * 0.25, uSlideHeight, 0.0, v0.xy, 0.0);\n\t\t\tfloat p2 = getPower(uSlideWidth, uSlideWidth * 0.75, uSlideHeight, 0.0, v0.xy, 0.0);\n\n\t\t\tdelta += vec3(0.5, 1, 0.25) * vec3(p2 - p1, p2, p2) * vec3(uSlideWidth, uSlideHeight, uSlideHeight) * vec3(pPhase, pPhase, pPhase);\n\t\t}\n\t\tdelta.y = -min(uSlideHeight * 0.75, abs(delta.y));\n\t\treturn (translation + v0 + delta);\n\t}\n\tvec3 getPosition(float phase, vec3 pos)\n\t{\n\t  \tfloat maxSide = sqrt(uSlideHeight * uSlideHeight + (uSlideWidth * 0.5) *  (uSlideWidth * 0.5)) * 2.0;\n\t\tvec3 translation = vec3(0.0);\n\t\tif ((phase >= START_FLY_EFFECT_TIME) && (phase <= STOP_FLY_EFFECT_TIME))\n\t\t{\n\t\t\tfloat modifiedPhase = linearInterpolation(phase, START_FLY_EFFECT_TIME, 0.0, STOP_FLY_EFFECT_TIME, 1.0);\n\t\t\tmodifiedPhase = pow(modifiedPhase, 4.0);\n\t\t\ttranslation = vec3(0.0, modifiedPhase * maxSide, 0.0);\n\t\t}\n\t\telse if (phase > STOP_FLY_EFFECT_TIME)\n\t\t{\n\t\t\ttranslation = vec3(0.0, maxSide, 0.0);\n\t\t}\n\t\tif (phase >= START_EFFECT_TIME)\n\t\t{\n\t\t\tfloat modifiedPhase = linearInterpolation(phase, START_EFFECT_TIME, 0.0, 1.0, 1.0);\n\t\t\treturn updateVertex(modifiedPhase, translation);\n\t\t}\n\t\treturn updateVertex(0.0, translation);\n\t}\n\n\tvec3 getVertexNormal(float phase, vec3 pos)\n\t{\n\t\tfloat deltaWidth = (pos.x == uSlideWidth) ? -1.0 : 1.0;\n\t\tfloat deltaHeight = 1.0;\n\n\t\tvec3 right = getVertexPosition(phase, vec3(pos.x + deltaWidth, pos.y, pos.z));\n\t\tvec3 down = getVertexPosition(phase, vec3(pos.x, pos.y + deltaHeight, pos.z));\n\t\tvec3 p = getVertexPosition(phase, vec3(pos.x, pos.y, pos.z));\n\n\t\tvec3 v1 = right - p;\n\t\tvec3 v2 = down - p;\n\n\t\tvec3 n = (pos.x == uSlideWidth) ? cross(v1, v2) : cross(v2, v1);\n\t\tn = normalize(n);\n\n\t\treturn n;\n\t}\n\tvoid main()\n\t{\n\t\tMAX_STRETCHING_Z = 0.74 * uSlideHeight;\n\t\tMAX_STRETCHING_Y = 0.74 * uSlideHeight;\n\t\tHORIZONTAL_TOP_STRETCHING = 0.42 * uSlideWidth;\n\t\tVERTICAL_TOP_STRETCHING = 0.05 * uSlideHeight;\n\t\tHORIZONTAL_MAX_AMPLITUDE = 0.93 * uSlideHeight;\n\n\t  \tvTextureCoord = aTextureCoord;\n\n\t\tvec3 vertex = vec3(aVertexPosition.x, -aVertexPosition.y, aVertexPosition.z);\n\t\tvec4 p = vec4(getPosition(uPhase, vertex), 1.0);\n\t\tgl_Position = uPMVMatrix * p;\n\n\t\tvec3 transformedNormal = uNMatrix * getVertexNormal(uPhase, vertex);\n\t\tvNormal = transformedNormal;\n\t}"};
var sA=void 0;function tA(a,b){U.call(this,a);this.O=b;this.Ga(!0,!0)}t(tA,U);tA.prototype.initialize=function(){$v(this,!1);aw(this,!1);const a=W(this.slideWidth(),this.slideHeight());E(a,"position","absolute");this.oa().appendChild(a);this.QE=a};
tA.prototype.Ea=function(a){const b=this.slideWidth(),c=this.slideHeight(),d=b*Nw(0,b,Math.floor(a*b));a=c*Nw(0,c,Math.floor(a*c));const e=this.QE.getContext("2d");e.clearRect(0,0,b,c);switch(this.O){case uA:e.drawImage(this.Wa,0,a-c);e.drawImage(this.xa,0,a);break;case vA:e.drawImage(this.Wa,b-d,0);e.drawImage(this.xa,-d,0);break;case wA:e.drawImage(this.Wa,d-b,0);e.drawImage(this.xa,d,0);break;case xA:e.drawImage(this.Wa,0,c-a),e.drawImage(this.xa,0,-a)}};var uA=0,vA=1,wA=2,xA=3;function yA(a,b){U.call(this,a);this.fQ=b;this.Ga(!1,!0);this.Fw=[];a=this.slideWidth();switch(this.fQ){case zA:a=this.slideHeight();break;case AA:a=this.slideWidth()}this.gt=Math.floor(a/7);a=[];for(b=0;b<this.gt;b++)a.push({index:b,QG:Math.random()});a.sort(function(c,d){return c.QG<d.QG?-1:c.QG>d.QG?1:0});for(b=0;b<this.gt;b++){let c=a[b].index;c=c==this.gt-1?1:c/this.gt;this.Fw.push(new BA(c,.8*b/(this.gt-1)))}}t(yA,U);
yA.prototype.initialize=function(){this.Qa().rf();$v(this,!1);aw(this,!0);this.Fm=W(this.slideWidth(),this.slideHeight());this.oa().appendChild(this.Fm);this.Ai=this.Fm.getContext("2d")};
yA.prototype.Ea=function(a){var b=this.slideWidth(),c=this.slideHeight(),d=this.xa;const e=this.Ai;e.clearRect(0,0,b,c);e.drawImage(d,0,0);d=a;this.ga()&&(d=1-a);e.save();e.globalCompositeOperation="destination-out";a=this.ga()?"#FFF":"rgba(255,255,255,0)";const f=this.ga()?"rgba(255,255,255,0)":"#FFF";b=this.fQ==zA?e.createLinearGradient(b/2,0,b/2,c):e.createLinearGradient(0,c/2,b,c/2);for(c=0;c<this.gt;c++){const g=this.Fw[c].Co;let h=Math.min((d-this.Fw[c].getStartTime())/.2,1);this.ga()&&(h=1-
h);h=Un(h);d>=this.Fw[c].getStartTime()+.2?b.addColorStop(g,f):d>=this.Fw[c].getStartTime()?b.addColorStop(g,"rgba(255,255,255,"+h+")"):b.addColorStop(g,a)}e.fillStyle=b;e.beginPath();e.rect(0,0,this.slideWidth(),this.slideHeight());e.fill();e.restore()};var zA=0,AA=1;function BA(a,b){this.Co=a;this.Vi=b}BA.prototype.getStartTime=function(){return this.Vi};function CA(a,b){U.call(this,a);this.O=b;this.re=!1;this.Ga(!1,!1,!0,!0,!1,!1)}t(CA,U);CA.prototype.initialize=function(){$v(this,!1);aw(this,!1);var a=this.oa(),b=this.Qa().background();a.appendChild(b);a=this.oa();b=this.Pb().background();a.appendChild(b);this.gC=W(this.slideWidth(),this.slideHeight());E(this.gC,"position","absolute");this.oa().appendChild(this.gC);this.RH=W(this.slideWidth(),this.slideHeight());E(this.RH,"position","absolute");this.oa().appendChild(this.RH)};
CA.prototype.Ea=function(a){var b=this.slideWidth(),c=this.slideHeight(),d=this.gC.getContext("2d");d.clearRect(0,0,b,c);var e=.5>a?this.O==DA||this.O==EA?Z(0,-b,.5,b):Z(0,b,.5,-b):this.O==DA||this.O==EA?Z(.5,b,1,-b):Z(.5,-b,1,b);e=d.createLinearGradient(e(a),0,e(a)+b,0);this.O==DA||this.O==EA?(e.addColorStop(0,"rgba(0, 0, 0, 1)"),e.addColorStop(1,"rgba(0, 0, 0, 0)")):(e.addColorStop(0,"rgba(0, 0, 0, 0)"),e.addColorStop(1,"rgba(0, 0, 0, 1)"));this.O==FA||this.O==EA?(G(this.Pb().background(),1-a),
.5>a?d.drawImage(this.to,0,0):d.drawImage(this.ym,0,0),d.save(),d.globalCompositeOperation="destination-out",d.fillStyle=e,d.fillRect(0,0,this.slideWidth(),this.slideHeight()),d.restore()):(.5>a?(G(this.Pb().background(),1),d.drawImage(this.to,0,0)):(G(this.Pb().background(),0),d.drawImage(this.ym,0,0)),d=this.RH.getContext("2d"),d.clearRect(0,0,b,c),d.fillStyle=e,d.fillRect(0,0,this.slideWidth(),this.slideHeight()));.5>a?(b=Z(0,0,.5,GA),c=Z(0,0,.5,HA),d=Z(0,1,.5,1+IA)):(b=Z(.5,-GA,1,0),c=Z(.5,HA,
1,0),d=Z(.5,1+IA,1,1));a="scale("+d(a)+") translate("+b(a)+"px,"+c(a)+"px)";Ui(this.gC,a)};var GA=-30,HA=-20,IA=.1,FA=0,EA=1,DA=2;function JA(a,b){U.call(this,a);this.Da=b;this.re=!1;this.Ga(!1,!0)}t(JA,U);JA.prototype.initialize=function(){$v(this,!1);aw(this,!0);const a=this.slideWidth(),b=this.slideHeight();this.RX=Math.sqrt(a*a+b*b)*(this.Da==KA?.5:1);this.ov=a/2;this.pv=b/2;switch(this.Da){case LA:this.ov=a;this.pv=b;break;case MA:this.ov=a;this.pv=0;break;case NA:this.ov=0;this.pv=b;break;case OA:this.pv=this.ov=0}this.Fm=W(a,b);E(this.Fm,"position","relative");this.oa().appendChild(this.Fm);this.tK=this.Fm.getContext("2d")};
JA.prototype.Ea=function(a){this.tK.drawImage(this.xa,0,0);var b=this.tK,c=this.ov,d=this.pv,e=this.RX;b.save();b.globalCompositeOperation="destination-in";c=b.createRadialGradient(c,d,0,c,d,e);d=1.2*a;e=1;var f=d,g=0,h=d-.2;.2>d?(g=1-d/.2,h=0):1<=d&&(e=1-(d-1)/.2,f=1);c.addColorStop(h,"rgba(0,0,0,"+Un(g)+")");c.addColorStop(f,"rgba(0,0,0,"+Un(e)+")");b.fillStyle=c;b.fillRect(0,0,this.slideWidth(),this.slideHeight());b.restore();b=.8-.2;c=this.tK;e=0;for(d=[1];;){f=2*a-.03125*e;if(0>=f)break;else 1>
f&&d.push(f);++e}d.push(0);e=this.ov;f=this.pv;e=c.createRadialGradient(e,f,0,e,f,this.RX);f=d.length;for(--f;0<=f;--f){g=d[f];h=a;h*=2;h=1-Nw(h-.2,h,g);var l=a;l*=2;h=.3*(.5*Math.cos(8*Math.PI*(g-2*a))+.5)*h*Nw(l-.2-b-.2,l-.2-b,g);h*=1-.5*g;e.addColorStop(g,"rgba(0,0,0,alpha)".replace("alpha",Un(h).toString()))}c.fillStyle=e;c.fillRect(0,0,this.slideWidth(),this.slideHeight())};var KA=0,NA=1,LA=2,MA=3,OA=4;function PA(a,b){U.call(this,a);this.O=b;this.Ga(!0,!0)}t(PA,dw);k=PA.prototype;k.initialize=function(){$v(this,!1);aw(this,!1);gw(this,this.xa);this.Zc();mat4.translate(this.Ra,[-this.slideWidth()/2,this.slideHeight()/2,0]);yw(this)};k.Zc=function(){this.Ye=by(50,50,this.slideWidth(),this.slideHeight());this.Id=dy(50,50);this.jk=new zw;var a=lw(this,Gw(this.Ye),3);this.jk.gf=a;a=lw(this,Hw(this.Ye),2);this.jk.mf=a;a=mw(this,this.Id);this.jk.Se=a};k.Ig=function(){jw(this,this.jk);this.L.deleteTexture(this.Dz)};
k.$g=function(){rw(this);this.fz=tw(this,"uSampler1");this.gz=tw(this,"uSampler2");this.ff=tw(this,"uPhase");const a=tw(this,"uSlideSize"),b=tw(this,"uWaveCenter"),c=tw(this,"uWaveRadius"),d=this.slideWidth(),e=this.slideHeight();let f;switch(this.O){case KA:f=new X(d/2,e/2);break;case MA:f=new X(d,0);break;case OA:f=new X(0,0);break;case NA:f=new X(0,e);break;case LA:f=new X(d,e);break;default:throw Error("Unknown direction");}let g=Math.sqrt(d*d+e*e);this.O==KA&&(g=Math.sqrt(f.x()*f.x()+f.y()*f.y()));
this.L.uniform2fv(a,[d,e]);this.L.uniform2fv(b,[f.x(),f.y()]);this.L.uniform1f(c,g)};k.Jg=function(){};k.Ea=function(a){this.L.uniform1f(this.ff,a);qw(this,this.jk,this.L.TRIANGLE_STRIP)};k.Pg=function(){return"precision mediump float;\n\n\tattribute vec3 aVertexPosition;\n\tattribute vec2 aTextureCoord;\n\n\tuniform mat4 uPMVMatrix;\n\tuniform mat3 uNMatrix;\n\n\tconst float FREQUENCY = 12.566371; // 4.0 * PI\n\tconst float SHADOW = 0.3;\n\n\tuniform float uPhase;\n\tuniform vec2 uSlideSize;\n\tuniform vec2 uWaveCenter;\n\tuniform float uWaveRadius;\n\n\tvarying mediump vec2 vTextureCoord;\n\tvarying mediump float vShadow;\n\tvarying mediump float vAlpha;\n\n\tvoid main(void)\n\t{\n\t\tvec2 texCoord = aTextureCoord;\n\t\tvec2 screenCoord = texCoord * uSlideSize;\n\t\tvec2 centerToPoint = screenCoord - uWaveCenter;\n\n\t\tfloat angle = atan(centerToPoint.y, centerToPoint.x);\n\t\tfloat radius = length(centerToPoint);\n\n\t\tfloat phaseOffset = radius / uWaveRadius;\n\t\tfloat phaseOffsetFixed = (uPhase + uPhase) - phaseOffset;\n\t\tfloat offset = sin(phaseOffsetFixed * FREQUENCY) * smoothstep(1.0, 0.85, phaseOffsetFixed)  *  smoothstep(0.0, 0.15, phaseOffsetFixed) * (phaseOffset);\n\n\t\tfloat AMPLITUDE = min(uSlideSize.x, uSlideSize.y) / 15.0;\n\t\tradius = radius + offset * AMPLITUDE;\n\t\tcenterToPoint = vec2(radius * cos(angle), radius * sin(angle));\n\n\t\ttexCoord =(uWaveCenter + centerToPoint) / uSlideSize;\n\t\tfloat alpha = smoothstep(0.0, 1.0, phaseOffsetFixed);\n\t\tfloat shadow = (1.0 - SHADOW * abs(offset));\n\n\t\tvTextureCoord = texCoord;\n\t\tvShadow = shadow;\n\t\tvAlpha = alpha;\n\n\t\tgl_Position = uPMVMatrix * vec4(aVertexPosition, 1.0);\n\t}"};
k.Ng=function(){return"precision mediump float;\n\n\tvarying mediump vec2 vTextureCoord;\n\tvarying mediump float vShadow;\n\tvarying mediump float vAlpha;\n\n\tuniform sampler2D uSampler1;\n\tuniform sampler2D uSampler2;\n\n\tvoid main(void)  \n\t{ \n\t\tif (vTextureCoord.x < 0.0 || vTextureCoord.x > 1.0 || vTextureCoord.y < 0.0 || vTextureCoord.y > 1.0) \n\t\t{ \n\t\t\tgl_FragColor = mix(vec4(0.0), vec4(0.0), 0.0);\n\t\t\treturn;\n\t\t} \n\t\tvec4 color1 = texture2D(uSampler1, vTextureCoord);\n\t\tvec4 color2 = texture2D(uSampler2, vTextureCoord);\n\t\tvec4 mixedColor = mix(color1, color2, vAlpha);\n\t\tgl_FragColor = vec4(vShadow * mixedColor.rgb, mixedColor.a);\n\t}"};
k.Fx=function(){this.Cz=kw(this,this.L.TEXTURE0,this.fz,0,this.xa);this.Dz=kw(this,this.L.TEXTURE1,this.gz,1,this.Wa)};function QA(a){U.call(this,a);this.Ga(!1,!0)}t(QA,U);QA.prototype.initialize=function(){$v(this,!1);this.Fm=W(this.slideWidth(),this.slideHeight());this.oa().appendChild(this.Fm);this.Ai=this.Fm.getContext("2d")};
QA.prototype.Ea=function(a){const b=this.slideWidth(),c=this.slideHeight();var d=this.xa;const e=this.Ai;e.clearRect(0,0,b,c);e.drawImage(d,0,0);e.save();d=a*Math.max(b,c);e.globalCompositeOperation="destination-out";const f=e.createRadialGradient(b/2,c/2,a*d,b/2,c/2,d);f.addColorStop(0,"#FFFFFF");f.addColorStop(.15,"rgba(255,255,255,128)");f.addColorStop(1,"rgba(255,255,255,0)");e.fillStyle=f;e.beginPath();e.arc(b/2,c/2,d,0,2*Math.PI,!0);e.fill();e.restore();this.ga()&&0>=a&&aw(this,!1)};function RA(a){U.call(this,a);this.Ga(!0,!1)}t(RA,U);RA.prototype.initialize=function(){aw(this,!1);$v(this,!0);this.yT=W(this.slideWidth(),this.slideHeight());this.oa().appendChild(this.yT);this.R2=this.Wa.getContext("2d");this.S2=this.yT.getContext("2d")};
RA.prototype.Ea=function(a){if(0!=a||this.ga()){var b=this.slideWidth(),c=this.slideHeight(),d=this.Wa,e=this.S2;e.clearRect(0,0,b,c);e.drawImage(d,0,0);e.save();e.globalCompositeOperation="destination-out";d=SA(this,b/2,c/2,b/2+b*a,c/2+c*a,a,!1,!1);var f=b/2,g=c/2,h=b/2,l=c/2;e.fillStyle=d;e.beginPath();e.rect(f,g,h,l);e.fill();d=SA(this,b/2,c/2,b/2+b*a,-a*c+c/2,a,!0,!1);f=b/2;g=b/2;h=c/2;e.fillStyle=d;e.beginPath();e.rect(f,0,g,h);e.fill();d=SA(this,b/2,c/2,-a*b+b/2,c/2+c*a,a,!1,!0);f=c/2;g=b/2;
h=c/2;e.fillStyle=d;e.beginPath();e.rect(0,f,g,h);e.fill();a=SA(this,b/2,c/2,-a*b+b/2,-a*c+c/2,a,!0,!0);b/=2;c/=2;e.fillStyle=a;e.beginPath();e.rect(0,0,b,c);e.fill();e.restore()}};
function SA(a,b,c,d,e,f,g,h){const l=a.R2;a=a.slideHeight()>a.slideWidth()?l.createLinearGradient(b,c,(h?-b:b)*f*2+d,e):l.createLinearGradient(b,c,d,(g?-c:c)*f*2+e);a.addColorStop(0,"rgba(255,255,255,0)");a.addColorStop(.2<f?f-.2:0,"rgba(255,255,255,0)");a.addColorStop(f,"rgba(255,255,255,128)");a.addColorStop(.8>f?f+.2:1,"#FFFFFF");a.addColorStop(1,"#FFFFFF");return a};function TA(a){U.call(this,a);this.Ga(!1,!0)}t(TA,U);TA.prototype.initialize=function(){$v(this,!1);aw(this,!0);this.pc=W(this.slideWidth(),this.slideHeight());this.oa().appendChild(this.pc)};
TA.prototype.Ea=function(a){var b=(this.slideWidth()/2+50)*(1-a),c=b-50,d=(this.slideHeight()/2+50)*(1-a);let e=d-50;const f=this.pc.getContext("2d");f.clearRect(0,0,this.slideWidth(),this.slideHeight());f.drawImage(this.xa,0,0);f.save();f.globalCompositeOperation="destination-out";d=f.createLinearGradient(0,d,0,e);d.addColorStop(0,"rgba(255, 255, 255, 1)");d.addColorStop(1,"rgba(255, 255, 255, 0)");b=f.createLinearGradient(b,0,c,0);b.addColorStop(0,"rgba(255, 255, 255, 1)");b.addColorStop(1,"rgba(255, 255, 255, 0)");
c=this.slideWidth()/2+(this.slideWidth()/2+50)*a;c=f.createLinearGradient(c-50,0,c,0);c.addColorStop(0,"rgba(255, 255, 255, 1)");c.addColorStop(1,"rgba(255, 255, 255, 0)");e=this.slideHeight()/2+(this.slideHeight()/2+50)*a;a=f.createLinearGradient(0,e-50,0,e);a.addColorStop(0,"rgba(255, 255, 255, 1)");a.addColorStop(1,"rgba(255, 255, 255, 0)");f.fillStyle=d;f.fillRect(0,0,this.slideWidth()/2,this.slideHeight()/2);f.fillStyle=b;f.fillRect(0,0,this.slideWidth()/2,this.slideHeight()/2);f.fillStyle=a;
f.fillRect(0,this.slideHeight()/2,this.slideWidth()/2,this.slideHeight()/2);f.fillStyle=b;f.fillRect(0,this.slideHeight()/2,this.slideWidth()/2,this.slideHeight()/2);f.fillStyle=d;f.fillRect(this.slideWidth()/2,0,this.slideWidth()/2,this.slideHeight()/2);f.fillStyle=c;f.fillRect(this.slideWidth()/2,0,this.slideWidth()/2,this.slideHeight()/2);f.fillStyle=a;f.fillRect(this.slideWidth()/2,this.slideHeight()/2,this.slideWidth()/2,this.slideHeight()/2);f.fillStyle=c;f.fillRect(this.slideWidth()/2,this.slideHeight()/
2,this.slideWidth()/2,this.slideHeight()/2);f.restore()};function UA(){var a=Array(2);VA(a,0,0);return a}function VA(a,b,c){a[0]=b;a[1]=c};function WA(a,b){U.call(this,a);this.Da=b;this.Ga(!0,!0)}t(WA,U);k=WA.prototype;
k.initialize=function(){$v(this,!1);aw(this,!1);this.$H=this.TW=!1;this.DD=[];this.JD=[];var a=this.slideWidth(),b=this.slideHeight();this.eK=Math.max(a,b);var c=this.mm(this.oa(),a,b,!0);Xi(c,this.eK+"px");this.ja=this.mm(c,a,b,!0);this.vK=this.mm(this.ja,a,b,!0);this.ED=this.mm(this.ja,a,b,!0);E(this.ED,"visibility","hidden");if(this.Da==XA||this.Da==YA){b=fj?4:8;c=this.ga()?this.Wa:this.xa;const p=this.ga()?this.xa:this.Wa;var d=this.slideWidth(),e=this.slideHeight(),f=b/2-1;for(a=0;a<b;a++){var g=
.05+.05*Math.random(),h=a<=f?-1:1,l=Math.floor((200*Math.random()+50)*(.5>Math.random()?-1:1));this.JD[a]=this.ut(this.vK,d,e,g,l,h);this.DD[a]=this.ut(this.ED,d,e,g,l,h)}d/=128;e/=96;f=0;h=[];for(a=0;128>a;++a){g=0;l=Math.round((a+1)*d)-f;const r=f;for(let v=0;96>v;++v){if(0==h.length)for(var n=0;n<b;++n)h[n]=n;n=Math.round((v+1)*e)-g;const x=g;var m=Math.floor(h.length*Math.random());const F=h[m];h.splice(m,1);m=this.DD[F].canvas;this.JD[F].canvas.getContext("2d").drawImage(c,r,x,l,n,r,x,l,n);m.getContext("2d").drawImage(p,
r,x,l,n,r,x,l,n);g+=n}f+=l}}else ZA(this)};k.mm=function(a,b,c,d){const e=Ud("DIV");E(e,"position","absolute");hi(e,b,c);a.appendChild(e);d&&Wi(e,"preserve-3d");return e};k.ut=function(a,b,c,d,e,f){b=W(b,c);E(b,"position","absolute");a.appendChild(b);return new $A(b,d,e,f)};
function ZA(a){function b(K,S,T,V){if(void 0!=K){var aa=K.RA,da=K.Ip;K=Math.max(aa[0]-1,0);aa=Math.max(aa[1]-1,0);var na=Math.min(da[0]+1,c)-K;da=Math.min(da[1]+1,d)-aa;T=T.canvas.getContext("2d");V=V.canvas.getContext("2d");T.drawImage(I,K,aa,na,da,K-S,aa,na,da);V.drawImage(B,K,aa,na,da,K-S,aa,na,da)}}const c=a.slideWidth(),d=a.slideHeight();var e=.675*d,f=.125*d,g=.034*c,h=.018*c,l=(.02-.009)*c,n=.009*c;const m=[];m.push({OA:void 0,pn:void 0,Yv:void 0});var p=0,r=0,v=!0;for(let K=0;K<c;K+=p){let S=
0,T=0;const V=m[r];v?(T=d,S=l*Math.random()+n):(T=e*Math.random()+f,S=g*Math.random()+h);if(0==r&&v){var x=UA();VA(x,K,0);var F=UA();VA(F,K+S,T)}K+S>c&&(S=c-K);if(!v&&K+S>=c)if(S>.5*g+h)S=h;else{V.Yv=void 0;x=UA();VA(x,V.pn.x,0);F=UA();VA(F,K+S,T);V.pn.Ip.x+=S;V.pn.Ip.y=d;continue}v?(x=UA(),VA(x,K,0),F=UA(),VA(F,K+S,T),V.pn={RA:x,Ip:F}):(x=UA(),VA(x,K,T),F=UA(),VA(F,K+S,d),V.Yv={RA:x,Ip:F},m.push({OA:void 0,pn:void 0,Yv:void 0}),p=m[++r],x=UA(),VA(x,K,0),F=UA(),VA(F,K+S,T),p.OA={RA:x,Ip:F});p=S;v=
!v}const I=a.ga()?a.Wa:a.xa,B=a.ga()?a.xa:a.Wa;e=.5>Math.random()?-1:1;for(f=0;f<m.length;++f)l=.05+.05*Math.random(),n=Math.floor((200*Math.random()+50)*e),g=m[f],h=g.pn.RA[0],r=g.pn.Ip[0],void 0!=g.OA&&(h=g.OA.RA[0]),void 0!=g.Yv&&(r=g.Yv.Ip[0]),v=r-h,r=a.ut(a.vK,v,d,l,n,e),l=a.ut(a.ED,v,d,l,n,e),ai(r.canvas,h,0),ai(l.canvas,h,0),b(g.OA,h,r,l),b(g.pn,h,r,l),b(g.Yv,h,r,l),a.JD[f]=r,a.DD[f]=l,e=-e}
k.iK=function(a){const b=this.ga(),c=this.Da==YA||this.Da==aB;c&&!this.$H&&(!b&&.47<=a||b&&.47>=a)&&(this.$H=!0);if(0<=a&&.4>a){var d=Z(0,0,.4,1);a=d(a)}else.6<=a&&1>a?(d=Z(.6,1,1,0),a=d(a)):a=1;d=-this.eK*a/2;let e=30*a*(this.$H?-1:1);c&&b&&(e=-e);Ui(this.ja,"translateZ("+d+"px) rotateY("+e+"deg) rotateX("+-15*a+"deg)")};
k.Ea=function(a){if(1!=a||!this.ga()){this.iK(a);const f=2*this.eK;var b=this.ga();let g=this.JD;if(b&&.47>=a||!b&&.47<=a)g=this.DD,this.TW||(this.TW=!0,E(this.ED,"visibility","visible"),E(this.vK,"visibility","hidden"));b=g.length;for(let h=0;h<b;++h){const l=g[h];var c=a;if(.4>c){var d=Z(0,0,.4,1);c=d(c)}else.522<=c&&.922>c?(d=Z(.522,1,.922,0),c=d(c)):c=.4<=c&&.522>c?1:0;c*=l.t8;d=a;if(.401<=d&&.461>d){var e=Z(.401,0,.461,1);d=e(d)}else.461<=d&&.521>d?(e=Z(.461,1,.521,0),d=e(d)):d=0;Ui(l.canvas,
"translateZ("+(d*f*l.direction+c)+"px)")}}};function $A(a,b,c,d){this.canvas=a;this.startTime=b;this.t8=c;this.direction=d}var aB=1,XA=2,YA=3;function bB(a,b){U.call(this,a);this.Ga(!1,!0);this.O=b}t(bB,U);bB.prototype.initialize=function(){$v(this,!1);aw(this,!0);this.pc=W(this.slideWidth(),this.slideHeight());this.oa().appendChild(this.pc)};
bB.prototype.Ea=function(a){var b=0;let c=0,d=0,e=0;var f=0;let g=0,h=0,l=0;switch(this.O){case cB:e=(this.slideHeight()/2+200)*a;c=e-200;h=this.slideHeight()-a*(this.slideHeight()/2+200);l=h+200;break;case dB:c=(this.slideHeight()/2+200)*(1-a);e=c-200;l=this.slideHeight()-(1-a)*(this.slideHeight()/2+200);h=l+200;break;case eB:d=(this.slideWidth()/2+200)*a;b=d-200;f=this.slideWidth()-a*(this.slideWidth()/2+200);g=f+200;break;case fB:b=(this.slideWidth()/2+200)*(1-a),d=b-200,g=this.slideWidth()-(1-
a)*(this.slideWidth()/2+200),f=g+200}a=this.pc.getContext("2d");a.clearRect(0,0,this.slideWidth(),this.slideHeight());a.drawImage(this.xa,0,0);a.save();a.globalCompositeOperation="destination-out";b=a.createLinearGradient(b,c,d,e);b.addColorStop(0,"rgba(255, 255, 255, 1)");b.addColorStop(1,"rgba(255, 255, 255, 0)");a.fillStyle=b;this.O==eB||this.O==fB?a.fillRect(0,0,this.slideWidth()/2,this.slideHeight()):a.fillRect(0,0,this.slideWidth(),this.slideHeight()/2);f=a.createLinearGradient(f,h,g,l);f.addColorStop(0,
"rgba(255, 255, 255, 0)");f.addColorStop(1,"rgba(255, 255, 255, 1)");a.fillStyle=f;this.O==eB||this.O==fB?a.fillRect(this.slideWidth()/2,0,this.slideWidth()/2,this.slideHeight()):a.fillRect(0,this.slideHeight()/2,this.slideWidth(),this.slideHeight()/2);a.restore()};var eB=0,fB=1,cB=2,dB=3;function gB(a,b){U.call(this,a);this.Ga(!1,!0);this.O=b}t(gB,U);gB.prototype.initialize=function(){$v(this,!1);aw(this,!0);this.pc=W(this.slideWidth(),this.slideHeight());E(this.pc,"position","relative");this.oa().appendChild(this.pc)};
gB.prototype.Ea=function(a){var b=0;let c=0,d=0,e=0;switch(this.O){case hB:e=(this.slideHeight()+400)*a;c=e-200;b=(this.slideWidth()+400)*(1-a);d=b-200;break;case iB:c=(this.slideHeight()+400)*(1-a);e=c-200;b=(this.slideWidth()+400)*(1-a);d=b-200;break;case jB:e=(this.slideHeight()+400)*a;c=e-200;d=(this.slideWidth()+400)*a;b=d-200;break;case kB:d=(this.slideWidth()+400)*a,b=d-200,c=(this.slideHeight()+400)*(1-a),e=c-200}a=this.pc.getContext("2d");a.clearRect(0,0,this.slideWidth(),this.slideHeight());
a.drawImage(this.xa,0,0);a.save();a.globalCompositeOperation="destination-out";b=a.createLinearGradient(b,c,d,e);b.addColorStop(0,"rgba(255, 255, 255, 1)");b.addColorStop(1,"rgba(255, 255, 255, 0)");a.fillStyle=b;a.fillRect(0,0,this.slideWidth(),this.slideHeight());a.restore()};var hB=0,iB=1,jB=2,kB=3;function lB(a,b,c){U.call(this,a);this.O=b;this.Ox=c;this.Ga(!0,!0)}t(lB,U);k=lB.prototype;
k.initialize=function(){$v(this,!1);aw(this,!1);const a=this.slideWidth(),b=this.slideHeight();this.Zd=this.Kb(a,b);this.oa().appendChild(this.Zd);var c=W(a,b),d=W(a,b);this.fc=this.Kb(a,b);this.gg=this.Kb(a,b);this.fg=this.Kb(a,b);this.Ox||(this.zm=W(a,b));this.gg.appendChild(c);this.fg.appendChild(d);this.Zd.appendChild(this.fc);this.fc.appendChild(this.fg);this.fc.appendChild(this.gg);this.Ox||(E(this.zm,"position","absolute"),this.fc.appendChild(this.zm));c=c.getContext("2d");d=d.getContext("2d");
c.drawImage(this.xa,0,0);d.drawImage(this.Wa,0,0);this.Ox||(this.zm.getContext("2d").drawImage(this.Wa,0,0),this.ga()||G(this.zm,0));this.lD=!1;this.Ox&&(Xi(this.Zd,Math.max(a,b)+"px"),Yi(this.Zd,this.slideWidth()/2+"px "+this.slideHeight()/2+"px"),Wi(this.fc,"preserve-3d"))};k.Kb=function(a,b){const c=Xd("DIV");ii(c,a);ji(c,b);E(c,"position","absolute");return c};
k.Ea=function(a){const b=this.O==mB?-1:1;if(this.Ox){var c=.25*(1-Math.cos(2*a*Math.PI));var d=Math.max(this.slideHeight(),this.slideWidth()),e=this.K_,f=this.L_,g=this.tH,h=-b*c*this.slideWidth()/2,l=c*this.slideHeight()*1.5;Ui(this.fc,"translateZ("+d+"px) translateY("+l+"px) translateX("+h+"px) rotateX("+-e*c+"deg) rotateY("+-b*f*c+"deg) rotateZ("+b*g*c+"deg)");nB(this,a,!1);nB(this,a,!0)}else e=this.slideHeight()/2,c=.25*(1-Math.cos(2*a*Math.PI)),d=-e*c,e=(this.slideHeight()+e)*c,ai(this.gg,0,
d),ai(this.fg,0,e),ai(this.zm,0,e),e=new Cm,d=new Cm,e.rotate(this.tH*Math.PI/180*b*c,0,0),d.rotate(this.tH*Math.PI/180*b*c,0,0),Kn(this.gg,e),Kn(this.fg,d),Kn(this.zm,d),c=Math.max(1-a,.8),e.scale(c,c),Kn(this.gg,e),c=this.ga()?Math.max(a,.8):Math.max(.5>a?1-a:a,.8),d.scale(c,c),Kn(this.fg,d),Kn(this.zm,d),.5<=a&&!this.lD&&!this.ga()?(this.lD=!0,G(this.zm,1)):.5>=a&&!this.lD&&this.ga()&&(this.lD=!0,G(this.zm,0))};
function nB(a,b,c){var d=a.slideHeight()/2;const e=.25*(1-Math.cos(2*b*Math.PI));d=(c?-(d+a.Nk):a.slideHeight()+d+a.Nk)*e;b=-(c?1+b:2-b)*Math.max(a.slideWidth(),a.slideHeight());Ui(c?a.gg:a.fg,"translateY("+d+"px) translateZ("+b+"px)")}k.K_=30;k.L_=20;k.tH=30;k.Nk=20;var mB=1;function oB(a,b,c){U.call(this,a);this.Xb=c;this.Ga(!0,!0);this.Om=b==mB}t(oB,U);k=oB.prototype;
k.initialize=function(){$v(this,!1);aw(this,!1);const a=this.slideWidth(),b=this.slideHeight();this.FF=this.Kb(a,b);this.oa().appendChild(this.FF);this.Pn=this.Kb(a,b);this.Ff=this.Kb(a,b);this.Df=this.Kb(a,b);this.Om?(this.Ff.appendChild(this.Wa),this.Df.appendChild(this.xa)):(this.Ff.appendChild(this.xa),this.Df.appendChild(this.Wa));this.FF.appendChild(this.Pn);this.Om?(this.Pn.appendChild(this.Ff),this.Pn.appendChild(this.Df)):(this.Pn.appendChild(this.Df),this.Pn.appendChild(this.Ff));this.HF=
!1;this.Xb&&(Xi(this.FF,Math.max(a,b)+"px"),Yi(this.FF,this.slideWidth()/2+"px "+this.slideHeight()/2+"px"),Wi(this.Pn,"preserve-3d"))};k.Ea=function(a){a=this.Om?1-a:a;this.Xb?this.FL(a):this.bJ(a)};
k.FL=function(a){function b(g){const h=g?-1:1,l=g?this.Ff:this.Df;g="translateZ("+(g?e:f).call(this,a)*d+"px)rotateY("+-30*h*c+"deg)translateX("+h*c*this.slideWidth()*1.05+"px)";Ui(l,g)}const c=.25*(1-Math.cos(2*a*Math.PI)),d=Math.max(this.slideWidth(),this.slideHeight()),e=Z(0,0,1,-.3),f=Z(0,-.3,1,0);b.call(this,!0);b.call(this,!1)};
k.bJ=function(a){function b(d){const e=d?-1:1;d=d?this.Ff:this.Df;const f=new Cm;f.scale(1-.5*c,1-.5*c);f.translate(e*c*this.slideWidth()*1.05,0);Kn(d,f)}this.Om?.5>a&&!this.HF&&(this.Pn.appendChild(this.Ff),this.HF=!0):.5<=a&&!this.HF&&(this.Pn.appendChild(this.Df),this.HF=!0);const c=.25*(1-Math.cos(2*a*Math.PI));this.slideWidth();this.slideHeight();b.call(this,!0);b.call(this,!1)};k.Kb=function(a,b){const c=Xd("DIV");ii(c,a);ji(c,b);E(c,"position","absolute");return c};function pB(a,b){U.call(this,a);this.O=b;this.Ga(!0,!0);this.Cp()}var qB,rB,sB,tB,uB,vB,wB;t(pB,U);
pB.prototype.Cp=function(){var a=this.slideWidth(),b=this.slideHeight(),c=vB!=a||wB!=b;if(!(qB&&rB&&sB&&tB&&uB)||c){vB=a;wB=b;qB=[];rB=[];sB=[];tB=[];uB=[];a=this.slideWidth();b=this.slideHeight();c=qB;const g=rB,h=sB;for(var d=0;d<xB;++d)c[d]=yB(a,b),g[d]=yB(a,b),h[d]=yB(a,b);d=zB/AB;const l=BB/AB,n=[],m=a/zB,p=b/BB;let r=0,v;for(let x=0;x<zB;++x){v=0;const F=Math.round((x+1)*m)-r,I=r;for(let B=0;B<BB;++B){const K=Math.round((B+1)*p)-v,S=v;if(0==n.length)for(var e=0;e<xB;++e)n[e]=e;e=Math.floor(n.length*
Math.random());var f=n[e];n.splice(e,1);e=c[f].getContext("2d");const T=g[f].getContext("2d");f=h[f].getContext("2d");const V=a-(I+F),aa=b-(S+K),da=F+1,na=K+1;e.clearRect(I,S,da,na);T.clearRect(V,S,da,na);f.clearRect(I,aa,da,na);0==I&&0==B%l&&uB.push(S);0==S&&0==x%d&&tB.push(I);v+=K}r+=F}}};var CB=Dj&&J,DB=Hj&&(vh||wh)||CB,zB=DB?32:128,BB=DB?24:96,AB=DB?4:8,xB=DB?4:8,EB=1-.2*1.5;k=pB.prototype;
k.mm=function(a,b,c,d,e,f){const g=Ud("DIV");E(g,"position","absolute");ai(g,b,c);hi(g,d,e);a.appendChild(g);f&&Wi(g,"preserve-3d");return g};k.ut=function(a,b,c,d,e,f,g,h,l,n){a=this.mm(a,b,c,d,e,!0);const m=W(d,e);E(m,"position","absolute");a.appendChild(m);const p=W(d,e);E(p,"position","absolute");a.appendChild(p);return new FB(a,m,p,b,c,l?d:e,f,g,h,this.xq,l,n)};
k.initialize=function(){const a=this.O==GB||this.O==HB;$v(this,!1);aw(this,!1);const b=this.slideWidth(),c=this.slideHeight();this.Ly=Math.max(b,c);this.xq=Mi();Ni(this.xq,b/2,c/2,this.Ly,0);var d=this.mm(this.oa(),0,0,b,c,!0);Xi(d,this.Ly+"px");this.ja=this.mm(d,0,0,b,c,!0);this.UB=W(b,c);E(this.UB,"position","absolute");this.ja.appendChild(this.UB);d=this.ga()?this.Wa:this.xa;this.UB.getContext("2d").drawImage(d,0,0);this.SL=[];d=tB;const e=uB;for(let g=0;g<AB;++g){var f=g+1==AB;let h=0,l=0,n=b,
m=c;a?(h=d[g],n=f?b-h:d[g+1]-h):(l=e[g],m=f?c-l:e[g+1]-l);f=this.Yw(h,l,n,m);this.SL[g]=f}};function yB(a,b){const c=W(a,b),d=c.getContext("2d");d.fillStyle="#ffffff";d.fillRect(0,0,a,b);return c}
k.Yw=function(a,b,c,d){const e=this.O==HB||this.O==IB,f=this.O==GB||this.O==HB;var g=this.slideWidth(),h=this.slideHeight();const l=this.mm(this.ja,0,0,g,h,!0);var n=this.SL.length,m=e?n:AB-(n+1),p=.2/AB;n=p*m;m=p*(m+1);p=new JB(l,n+.1,f);h=f?g:h;g=h/(xB-1);h/=2;for(let r=0;r<xB;++r){const v=this.ut(l,a,b,c,d,n,m,h-r*g,f,e);p.gZ.push(v)}return p};
k.Ea=function(a){const b=tB,c=uB,d=this.O==GB||this.O==HB,e=this.slideWidth(),f=this.slideHeight(),g=e/2,h=f/2,l=this.SL,n=l.length;for(let V=0;V<n;++V){const aa=l[V];var m=V+1==n;let da=0,na=0,ob=e,zb=f;d?(da=b[V],ob=m?e-da:b[V+1]-da):(na=c[V],zb=m?f-na:c[V+1]-na);aa.KP(a);const Mc=aa.gZ,jb=Mc.length;for(let hc=0;hc<jb;++hc){const Ka=Mc[hc];if(!Ka.dZ){var p=this.ga()?a<=Ka.FZ+.2:a>=Ka.CO;m=Ka;var r=hc,v=p;p=da;var x=na,F=ob,I=zb;const Xk=this.O==GB||this.O==HB,Yk=this.ga();var B=this.slideWidth(),
K=this.slideHeight();const ju=this.UB.getContext("2d"),Ko=qB;var S=rB,T=sB;const Lo=this.xa,Mo=this.Wa;v&&(v=Ko[r],r=(Xk?S:T)[r],S=m.YN.getContext("2d"),T=m.vN.getContext("2d"),B-=p+F,K-=x+I,S.drawImage(v,p,x,F,I,0,0,F,I),T.drawImage(r,B,K,F,I,0,0,F,I),S.save(),S.globalCompositeOperation="source-out",S.drawImage(Lo,p,x,F,I,0,0,F,I),S.restore(),T.save(),T.globalCompositeOperation="source-out",T.drawImage(Mo,B,K,F,I,0,0,F,I),T.restore(),ju.clearRect(Yk&&Xk?B:p,Yk&&!Xk?K:x,F,I),m.dZ=!0)}Ka.KP(a,g,h,
aa.h8)}}};function JB(a,b,c){this.M4=a;this.gZ=[];this.A5=b;this.oD=c}JB.prototype.KP=function(a){const b=this.oD;a=(a-this.A5)/EB;a=Math.min(Math.max(a,0),1);a=Math.PI*a*(b?1:-1);Ui(this.M4,(b?"rotateY":"rotateX")+"("+a+"rad)");this.h8=a};
function FB(a,b,c,d,e,f,g,h,l,n,m,p){this.YN=b;this.vN=c;Ui(c,(m?"rotateY":"rotateX")+"(180deg)");this.Od=f;this.Sb=a;this.nk=d;this.pk=e;this.xq=n;this.CO=g;this.IU=g+(h-g)/2;this.J4=.8+this.CO-.2;this.FZ=.8+this.IU-.2;this.h1=0>l?-1:1;this.F2=Math.abs(l);this.U2=p;this.oD=m;this.dZ=!1;KB(this,!0)}
FB.prototype.KP=function(a,b,c,d){var e=this.Sb,f=this.F2,g=this.Od,h=LB(a,this.CO,this.J4,f);a=LB(a,this.IU,this.FZ,f);f=this.oD;var l=this.U2,n=this.h1,m=l?-n:n;f&&(m=l?n:-n);l=l?Math.max(h,a):Math.min(h,a);g=Math.atan2(h-a,g)*m;h>a?Vi(e,"0% 0%"):Vi(e,"100% 100%");l*=n;Ui(e,"translateZ("+l+"px)"+((f?"rotateY":"rotateX")+"("+g+"rad)"));f=l;e=this.nk;h=this.pk;n=this.Od;m=this.oD;a=Array(16);a[0]=0;a[1]=0;a[2]=0;a[3]=0;a[4]=0;a[5]=0;a[6]=0;a[7]=0;a[8]=0;a[9]=0;a[10]=0;a[11]=0;a[12]=0;a[13]=0;a[14]=
0;a[15]=0;a[0]=1;a[1]=0;a[2]=0;a[3]=0;a[4]=0;a[5]=1;a[6]=0;a[7]=0;a[8]=0;a[9]=0;a[10]=1;a[11]=0;a[12]=0;a[13]=0;a[14]=0;a[15]=1;m?(b-=(e-n)/2,Qi(a,b,0,0),Si(a,d),Qi(a,-b,0,0),Qi(a,0,0,f),Si(a,g)):(b=c-(h-n)/2,Qi(a,0,b,0),Ri(a,d),Qi(a,0,-b,0),Qi(a,0,0,f),Ri(a,g));b=Mi();Ni(b,e,h,0,1);Pi(a,b,b);d=Mi();Ni(d,b[0],b[1],b[2],0);Oi(d,this.xq,d);b=Mi();Ni(b,e,h,1,0);c=Mi();Ni(c,e,h,0,0);Oi(b,c,b);Pi(a,b,b);d=Ki(b,d);this.hD?0<=d&&KB(this,!1):0>=d&&KB(this,!0)};
function KB(a,b){const c=b?a.YN:a.vN,d=b?a.vN:a.YN;a.hD=b;E(c,"visibility","visible");E(d,"visibility","hidden")}function LB(a,b,c,d){return a>=b&&a<=b+.2?d*(a-b)/.2:a>=c?Math.max(d-d*(a-c)/.2,0):a>=b?d:0}var GB=0,HB=2,IB=3;function MB(a,b){U.call(this,a);this.O=b;this.Ga(!0,!0)}t(MB,dw);k=MB.prototype;k.initialize=function(){$v(this,!1);aw(this,!1);gw(this,this.xa);this.Zc();mat4.translate(this.Ra,[-this.slideWidth()/2,this.slideHeight()/2,0]);yw(this)};
k.$g=function(){rw(this);this.gR=sw(this,"aDelay");this.gT=sw(this,"aMaxDistance");this.fz=tw(this,"uSampler1");this.gz=tw(this,"uSampler2");this.ff=tw(this,"uPhase");const a=tw(this,"uSlideWidth"),b=tw(this,"uHorizontal");this.L.uniform1f(tw(this,"uSlideHeight"),this.slideHeight());this.L.uniform1f(a,this.slideWidth());this.L.uniform1i(b,this.O==GB||this.O==HB?1:0)};k.Jg=function(){iw(this,this.gR);iw(this,this.gT)};
k.PH=function(){const a=this.L;a.bindBuffer(a.ARRAY_BUFFER,this.LI);a.vertexAttribPointer(this.gR,this.LI.Ov,a.FLOAT,!1,0,0);a.bindBuffer(a.ARRAY_BUFFER,this.OI);a.vertexAttribPointer(this.gT,this.OI.Ov,a.FLOAT,!1,0,0)};
k.Zc=function(){var a=this.slideWidth();const b=this.slideHeight();var c=Dj&&J,d=fj&&J||c;c=d?26:50;d=d?20:45;const e=a/c,f=b/d;this.Oa=new NB;for(let g=0;g<d;++g)for(let h=0;h<c;++h){const l=new OB(h*e,g*f,e,f,a,b,this.O);this.Oa.mN(l)}this.jk=new zw;a=lw(this,this.Oa.NO(),3);this.jk.gf=a;a=lw(this,this.Oa.GP(),2);this.jk.mf=a;a=mw(this,this.Oa.mj());this.jk.Se=a;this.LI=lw(this,this.Oa.FN(),1);this.OI=lw(this,this.Oa.HN(),1)};
k.Ig=function(){jw(this,this.jk);this.L.deleteBuffer(this.LI);this.L.deleteBuffer(this.OI);this.L.deleteTexture(this.Dz)};k.Ea=function(a){this.L.uniform1f(this.ff,a);qw(this,this.jk)};k.Fx=function(){this.Cz=kw(this,this.L.TEXTURE0,this.fz,0,this.xa);this.Dz=kw(this,this.L.TEXTURE1,this.gz,1,this.Wa,this.fJ.bind(this))};k.fJ=function(a,b,c,d){this.O==GB||this.O==HB?(a.translate(c,0),a.scale(-1,1)):(a.translate(0,d),a.scale(1,-1));a.drawImage(b,0,0,c,d)};k.Ng=function(){return"precision mediump float;\n\n\tvarying vec2 vTextureCoord;\n\tvarying vec3 vNormal;\n\n\tuniform sampler2D uSampler1;\n\tuniform sampler2D uSampler2;\n\n\tvoid main(void)\n\t{\n\t\tvec3 n = normalize(vNormal);\n\t\tvec3 lightingDirection = vec3(0.0, 0.0, 1.0);\n\t\tfloat directionalLightWeighting = abs(dot(n, lightingDirection));\n\t\tfloat intentsity = 0.4 + 0.6 * directionalLightWeighting;\n\t\tvec4 textureColor;\n\t\tif(gl_FrontFacing)\n\t\t{\n\t\t\ttextureColor = texture2D(uSampler2, vTextureCoord);\n\t\t}\n\t\telse\n\t\t{\n\t\t\ttextureColor = texture2D(uSampler1, vTextureCoord);\n\t\t}\n\t\tgl_FragColor = vec4(textureColor.rgb * intentsity, textureColor.a);\n\t}"};
k.Pg=function(){return"attribute vec3 aVertexPosition;\n\tattribute vec2 aTextureCoord;\n\tattribute float aDelay;\n\tattribute float aMaxDistance;\n\n\tuniform mat4 uPMVMatrix;\n\n\tuniform mat3 uNMatrix;\n\n\tuniform float uPhase;\n\tuniform float uSlideHeight;\n\tuniform float uSlideWidth;\n\tuniform bool uHorizontal;\n\n\tconst float MAX_DELAY = 0.5;\n\n\tvarying vec2 vTextureCoord;\n\tvarying vec3 vNormal;\n\n\tfloat linearInterpolation(float x, float x0, float fx0, float x1, float fx1)\n\t{\n\t\treturn mix(fx0, fx1, (x - x0) / (x1 - x0));\n\t}\n\tmat4 rotationXmatrix(float angle)\n\t{\n\t  float ang = radians(angle);\n\t  float cosA = cos(ang);\n\t  float sinA = sin(ang); \n\n\t  mat4 m; \n\t  m[0] = vec4(1, 0, 0, 0);\n\t  m[1] = vec4(0, cosA, sinA, 0);\n\t  m[2] = vec4(0, -sinA, cosA, 0);\n\t  m[3] = vec4(0, 0, 0, 1);\n\t  return m;\n\t}\n\tmat4 rotationYmatrix(float angle)\n\t{\n\t  float ang = radians(angle);\n\t  float cosA = cos(ang);\n\t  float sinA = sin(ang); \n\n\t  mat4 m; \n\t  m[0] = vec4(cosA, 0, -sinA, 0);\n\t  m[1] = vec4(0, 1, 0, 0);\n\t  m[2] = vec4(sinA, 0, cosA, 0);\n\t  m[3] = vec4(0, 0, 0, 1);\n\t  return m;\n\t}\n\tmat4 translationMatrix(float x, float y, float z)\n\t{\n\t  mat4 t = mat4(1.0);\n\t  t[3] = vec4(x, y, z, 1.0);\n\t  return t;\n\t}\n\n\tmat4 positionMatrix()\n\t{\n\t\tfloat endTime = linearInterpolation(aDelay, 0.0, 1.0 - MAX_DELAY, MAX_DELAY, 1.0);\n\t\tfloat pPhase = linearInterpolation(uPhase, aDelay, 0.0, endTime, 1.0);\n\t\tif (uPhase < aDelay)\n\t\t{\n\t\t\tpPhase = 0.0;\n\t\t}\n\t\telse if (uPhase > endTime)\n\t\t{\n\t\t\tpPhase = 1.0;\n\t\t}\n\t\tfloat z =  4.0 * aMaxDistance * pPhase * (pPhase - 1.0);\n\t\tfloat rotation = 180.0 * pPhase;\n\n\t\tmat4 m = mat4(1.0);\n\n\t\tvec3 pivotPoint = vec3(- uSlideWidth / 2.0, uSlideHeight / 2.0, 0.0);\n\t\tm = m * translationMatrix(-pivotPoint.x, -pivotPoint.y, -pivotPoint.z);\n\t\tif (uHorizontal)\n\t\t{\n\t\t   m = m * rotationYmatrix(rotation);//left right\n\t\t}\n\t\telse \n\t\t{\n\t\t\tm = m * rotationXmatrix(rotation);//top bottom\n\t\t}\n\t\tm = m * translationMatrix(pivotPoint.x, pivotPoint.y, pivotPoint.z);\n\t\tm = m * translationMatrix(0.0, 0.0, z);\n\n\t\treturn m;\n\t}\n\n\tvec3 getVertexPosition() \n\t{ \n\t\tmat4 m = positionMatrix();\n\t\tvec4 v = m * vec4(aVertexPosition, 1.0);\n\t\treturn v.xyz;\n\t} \n\tvec3 getNormal() \n\t{\n\t\tmat4 m = positionMatrix();\n\t\tvec4 v = m * vec4(0 ,0, 1, 0.0);\n\t\treturn v.xyz;\n\t}\n\tvoid main(void)\n\t{\n\t\tvTextureCoord = aTextureCoord;\n\n\t\tvec3 pos = getVertexPosition();\n\t\tvec3 n = getNormal();\n\t\tn = normalize(n);\n\t\tgl_Position = uPMVMatrix * vec4(pos, 1.0); \n\t\tvNormal = uNMatrix * n;\n\t}"};
function NB(){this.QQ=0;this.tL=[];this.MI=[];this.QI=[];this.yM=[];this.Xf=[]}k=NB.prototype;k.mN=function(a){this.tL=this.tL.concat(a.NO());this.MI=this.MI.concat(a.FN());this.QI=this.QI.concat(a.HN());this.yM=this.yM.concat(a.GP());const b=4*this.QQ;for(let c=0;c<a.mj().length;c++)this.Xf.push(a.mj()[c]+b);this.QQ++};k.NO=function(){return this.tL};k.FN=function(){return this.MI};k.HN=function(){return this.QI};k.GP=function(){return this.yM};k.mj=function(){return this.Xf};
function OB(a,b,c,d,e,f,g){this.xb=a;this.yb=b;this.mn=0;this.Ja=c;this.Ha=d;this.lX=e;this.kX=f;this.uD=(.5<Math.random()?-1:1)*Math.random()*2*Math.max(e,f);switch(g){case GB:this.Fc=Z(0,.5,e,0)(a);break;case HB:this.Fc=Z(0,0,e,.5)(a);break;case 1:this.Fc=Z(0,.5,f,0)(b);break;case IB:this.Fc=Z(0,0,f,.5)(b)}}k=OB.prototype;k.NO=function(){const a=this.xb,b=-this.yb,c=this.mn,d=this.Ja,e=-this.Ha;return[a,b,c,a+d,b,c,a,b+e,c,a+d,b+e,c]};
k.GP=function(){const a=this.xb/this.lX,b=this.yb/this.kX,c=this.Ja/this.lX,d=this.Ha/this.kX;return[a,b,a+c,b,a,b+d,a+c,b+d]};k.mj=function(){return[0,1,3,0,3,2]};k.FN=function(){return[this.Fc,this.Fc,this.Fc,this.Fc]};k.HN=function(){return[this.uD,this.uD,this.uD,this.uD]};function PB(a,b,c,d){U.call(this,a);this.Da=b;this.Bb=c;this.d2=d;this.Bb?this.Ga(!1,!1,!0,!0,!0,!0):this.Ga(!0,!0)}t(PB,U);
PB.prototype.initialize=function(){$v(this,!1);aw(this,!1);const a=this.slideWidth(),b=this.slideHeight();if(this.Bb){var c=W(a,b);E(c,"position","absolute");this.oa().appendChild(c);c.getContext("2d").drawImage(this.CD,0,0);this.Pq=c;c=W(a,b);E(c,"position","absolute");this.oa().appendChild(c);c.getContext("2d").drawImage(this.ID,0,0);this.Sq=c}this.oM=W(a,b);E(this.oM,"position","absolute");this.oa().appendChild(this.oM);this.Ai=this.oM.getContext("2d")};
PB.prototype.Ea=function(a){var b=this.slideWidth(),c=this.slideHeight();this.Bb&&(G(this.Sq,1-a),G(this.Pq,a));const d=this.Bb?this.to:this.xa,e=this.Bb?this.ym:this.Wa,f=this.Ai;f.clearRect(0,0,b,c);b=this.Da==QB?1:-1;a=Nw(0,1,a);c=Z(0,6,1,1);c=this.d2?cx(4,.8,4,a):this.Da==QB?2-a:c(a);c=this.Da==QB?1/c:c;this.Da==QB?(RB(this,a,c,f,e),SB(this,2*a,b,f,d)):(SB(this,.5*a,b,f,d),RB(this,a,c,f,e))};var QB=0;
function RB(a,b,c,d,e){const f=a.slideWidth()/2*(1-c);a=a.slideHeight()/2*(1-c);d.save();d.translate(f,a);d.scale(c,c);d.globalAlpha=2*b;d.drawImage(e,0,0);d.restore()}function SB(a,b,c,d,e){const f=-c*a.slideWidth()*b/2;a=-c*a.slideHeight()*b/2;c=1+c*b;d.save();d.translate(f,a);d.scale(c,c);b=Math.min(1-2*b,1);b=Math.max(b,0);d.globalAlpha=b;d.drawImage(e,0,0);d.restore()};function TB(a){U.call(this,a);this.Ga(!0,!1)}t(TB,U);TB.prototype.initialize=function(){var a=this.slideWidth(),b=this.slideHeight();aw(this,!1);const c=W(a,b);this.Hy=c.getContext("2d");this.pc=W(a,b);this.Ve=this.pc.getContext("2d");a*=.5;b*=.5;this.Kf=Math.sqrt(a*a+b*b);E(c,"position","absolute");this.oa().appendChild(c)};var UB=1/15;
TB.prototype.Ea=function(a){var b=this.slideWidth(),c=this.slideHeight(),d=this.Ve;d.clearRect(0,0,b,c);b=(1.5+1.08*a)*Math.PI;a=b-.08*Math.PI;this.RI(a,b);b=.5*this.slideWidth();c=.5*this.slideHeight();a>=1.5*Math.PI&&(d.beginPath(),d.moveTo(b,c),d.arc(b,c,this.Kf,3*Math.PI-a,a,!1),d.lineTo(b,c),d.fillStyle="#000",d.fill());d=this.Hy;d.drawImage(this.Wa,0,0);d.save();d.globalCompositeOperation="destination-in";d.drawImage(this.pc,0,0);d.restore()};
TB.prototype.xC=function(a,b,c,d,e,f,g){const h=this.Ve;h.fillStyle="rgba(0,0,0,"+g.toString()+")";h.beginPath();h.moveTo(a,b);h.lineTo(c,d);h.lineTo(e,f);h.fill()};
TB.prototype.RI=function(a,b){const c=.5*this.slideWidth(),d=.5*this.slideHeight();let e=UB;b-=a;var f=a;f<1.5*Math.PI&&(e=(1.5*Math.PI-a)/b,f=1.5*Math.PI);let g=c+this.Kf*Math.cos(f),h=d+this.Kf*Math.sin(f),l=c+this.Kf*Math.cos(3*Math.PI-f);for(f=d+this.Kf*Math.sin(3*Math.PI-f);1>=e;){let n=a+e*b;n>2.5*Math.PI&&(n=2.5*Math.PI);const m=c+this.Kf*Math.cos(n),p=d+this.Kf*Math.sin(n);this.xC(c,d,g,h,m,p,1-e);const r=c+this.Kf*Math.cos(3*Math.PI-n),v=d+this.Kf*Math.sin(3*Math.PI-n);this.xC(c,d,l,f,r,
v,1-e);e+=UB;g=m;h=p;l=r;f=v;if(n==2.5*Math.PI)break}};function VB(a,b){U.call(this,a);this.Nm=!1;0>b&&(b=-b,this.Nm=!0);this.qM=b;this.Ga(!0,!1)}t(VB,U);VB.prototype.initialize=function(){var a=this.slideWidth();const b=this.slideHeight();aw(this,!1);const c=W(a,b);this.Hy=c.getContext("2d");this.pc=W(a,b);this.Ve=this.pc.getContext("2d");this.Ve.scale(1,b/a);a*=.5;this.Kf=Math.sqrt(2*a*a);E(c,"position","absolute");this.oa().appendChild(c)};var WB=1/15;
VB.prototype.Ea=function(a){var b=this.slideWidth();this.slideHeight();const c=this.Ve;let d=2/this.qM,e=.2/this.qM;this.Nm&&(d=-d,e=-e);c.clearRect(0,0,b,b);for(b=0;b<this.qM;++b){var f=(1.5+b*d)*Math.PI,g=f+a*(e+d)*Math.PI,h=g-e*Math.PI;this.RI(h,g,f,f+d*Math.PI);g=c;const l=.5*this.slideWidth();if(this.Nm&&h<=f||!this.Nm&&h>=f)g.beginPath(),g.moveTo(l,l),this.Nm?g.arc(l,l,this.Kf,f,h,!0):g.arc(l,l,this.Kf,f,h,!1),g.lineTo(l,l),g.fillStyle="#000",g.fill()}a=this.Hy;a.drawImage(this.Wa,0,0);a.save();
a.globalCompositeOperation="destination-in";a.drawImage(this.pc,0,0);a.restore()};VB.prototype.xC=function(a,b,c,d,e,f,g){const h=this.Ve;h.fillStyle="rgba(0,0,0,"+Un(g).toString()+")";h.beginPath();h.moveTo(a,b);h.lineTo(c,d);h.lineTo(e,f);h.fill()};
VB.prototype.RI=function(a,b,c,d){const e=.5*this.slideWidth();let f=WB;b-=a;var g=a;if(this.Nm&&g>c||!this.Nm&&g<c)f=(c-a)/b,g=c;c=e+this.Kf*Math.cos(g);for(g=e+this.Kf*Math.sin(g);1>=f;){let h=a+f*b;if(this.Nm&&h<d||!this.Nm&&h>d)h=d;const l=e+this.Kf*Math.cos(h),n=e+this.Kf*Math.sin(h);this.xC(e,e,c,g,l,n,1-f);f+=WB;c=l;g=n;if(h==d)break}};function XB(a,b){U.call(this,a);this.O=b;this.Ga(!1,!0)}t(XB,dw);k=XB.prototype;k.initialize=function(){$v(this,!1);aw(this,!0);gw(this,this.xa);this.Zc();this.L.enable(this.L.DEPTH_TEST);mat4.translate(this.Ra,[-this.slideWidth()/2,this.slideHeight()/2,0]);this.Oz=mat4.create();mat4.set(this.Ra,this.Oz)};
k.Zc=function(){this.$e=by(20,20,this.slideWidth(),this.slideHeight());for(var a=0==this.O?ey(20,20):dy(20,20),b=[],c=0,d=a.length;c+2<d;){var e=a[c++];if(!(0>e)){var f=a[c++];if(!(0>f))for(var g=!0;c<d;){var h=a[c++];if(0>h)break;e!=f&&e!=h&&f!=h&&b.push(e,f,h);g?e=h:f=h;g=!g}}}this.Id=b;this.jp=new Ew;for(a=0;a<this.$e.length();a++)Fw(this.jp,this.$e.Pa[a].clone());this.Zz=[];for(a=0;a<this.Id.length;a+=3)this.Zz.push(new Rx(this.jp.Pa[this.Id[a]],this.jp.Pa[this.Id[a+1]],this.jp.Pa[this.Id[a+2]]));
this.Hh=new zw;a=lw(this,Gw(this.$e),3);this.Hh.gf=a;a=lw(this,Iw(this.$e),3);this.Hh.Cm=a;a=lw(this,Hw(this.$e),2);this.Hh.mf=a;a=mw(this,this.Id);this.Hh.Se=a;a=[0,-1*this.slideHeight(),0];b=[this.slideWidth(),0,1E-11];this.vH=Hi(Gi(),b[0]-a[0],0,0);this.wH=Hi(Gi(),0,b[1]-a[1],0);this.xH=Hi(Gi(),0,0,b[2]-a[2]);this.HX=[];c=Li(this.wH,this.xH,Gi());d=Li(this.vH,this.xH,Gi());e=Li(this.vH,this.wH,Gi());f=Ki(c,this.vH);g=Ki(d,this.wH);h=Ki(e,this.xH);for(var l=0;l<this.$e.length();l++){var n=this.$e.Pa[l],
m=Hi(Gi(),n.position().x(),n.position().y(),n.position().z());Ii(m,Hi(Gi(),a[0],a[1],a[2]),m);n=Ki(c,Ji(m,1/f));var p=Ki(d,Ji(m,1/g));const r=Ki(e,Ji(m,1/h)),v=[];v.push([],[],[]);for(m=0;4>m;m++)v[0].push(YB(3,m,n));for(m=0;4>m;m++)v[1].push(YB(3,m,p));for(m=0;2>m;m++)v[2].push(YB(1,m,r));this.HX.push(v)}this.jg=[];for(c=0;4>c;c++)for(d=0;4>d;d++)for(e=0;2>e;e++)f=this.Hi(c,d,e),g=a,h=b,l=d,n=e,p=[0,0,0],p[0]=g[0]+c/3*(h[0]-g[0]),p[1]=g[1]+l/3*(h[1]-g[1]),p[2]=g[2]+n/1*(h[2]-g[2]),g=p,this.jg[f]=
g[0],this.jg[f+1]=g[1],this.jg[f+2]=g[2];this.Ny={}};function YB(a,b,c){let d=1;for(let e=1;e<=b;e++)d*=(a-(b-e))/e;return d*Math.pow(c,b)*Math.pow(1-c,a-b)}k.Hi=function(a,b,c){return 3*(a+4*b+16*c)};k.Ig=function(){jw(this,this.Hh)};k.Jg=function(){iw(this,this.uk)};k.Ng=function(){return"precision mediump float;\n\n\tvarying vec2 vTextureCoord;\n\tvarying vec3 vNormal;\n\n\tuniform sampler2D uSampler;\n\n\tconst vec3 LIGHT_DIRECTION = vec3(0.0, 0.0, 1.0);\n\tconst float AMBIENT_INTENSITY = 0.4;\n\tconst float DIFFUSE_INTENSITY = 0.6;\n\n\tvoid main(void)\n\t{\n\t\tfloat diffuseFactor = dot(normalize(vNormal), LIGHT_DIRECTION);\n\t\tfloat intentsity = AMBIENT_INTENSITY + DIFFUSE_INTENSITY * diffuseFactor * diffuseFactor;\n\t\tvec4 textureColor = texture2D(uSampler, vTextureCoord);\n\t\tgl_FragColor = vec4(textureColor.rgb * intentsity, textureColor.a);\n\t}"};
k.Pg=function(){return"attribute vec3 aVertexPosition;\n\tattribute vec3 aVertexNormal;\n\tattribute vec2 aTextureCoord;\n\n\tuniform mat4 uPMVMatrix;\n\n\tuniform mat3 uNMatrix;\n\n\tvarying vec2 vTextureCoord;\n\tvarying vec3 vNormal;\n\n\tvoid main(void)\n\t{\n\t\tgl_Position = uPMVMatrix * vec4(aVertexPosition, 1.0);\n\t\tvTextureCoord = aTextureCoord;\n\t\tvNormal = uNMatrix * normalize(aVertexNormal);\n\t}"};k.$g=function(){rw(this);this.uk=sw(this,"aVertexNormal");this.ne=tw(this,"uSampler")};
k.Gi=function(){return this.ne};function ZB(a,b,c,d){let e=a.Hi(b,c,0);const f=b.toString()+c.toString();let g;void 0===a.Ny[f]?(g=[a.jg[e+0],a.jg[e+1],a.jg[e+2]],a.Ny[f]=[g[0],g[1],g[2]]):g=[a.Ny[f][0],a.Ny[f][1],a.Ny[f][2]];mat4.multiplyVec3(d,g,g);a.jg[e+0]=g[0];a.jg[e+1]=g[1];a.jg[e+2]=g[2];e=a.Hi(b,c,1);a.jg[e+0]=g[0];a.jg[e+1]=g[1];a.jg[e+2]=g[2]}k.wx=function(){return this.uk};
k.ZH=function(){for(let a=0;a<this.Zz.length;a++){const b=this.Zz[a];b.n=ww(b.Tp.position().Bh(b.sw.position()),b.Tp.position().Bh(b.tw.position()));b.n.normalize()}};
function $B(a,b,c){var d=Math.sqrt(a.slideWidth()*a.slideWidth()+a.slideHeight()*a.slideHeight()),e=0==a.O?new Y(a.slideWidth(),a.slideHeight(),0):new Y(-a.slideWidth(),a.slideHeight(),0);e.normalize();d=2*Math.PI/(.25*d);e.xb*=d;e.yb*=d;e.mn*=d;d=b.position().x()/a.slideWidth();0!=a.O&&(d=1-d);a=25*d;var f=b.position();b=10*Math.PI;d=Math;var g=d.cos;e=Hi(Fi(),e.x(),e.y(),e.z());f=Hi(Fi(),f.x(),f.y(),f.z());return a*g.call(d,Ki(e,f)-b*c)}
function aC(a,b,c,d,e){const f=mat4.create();b=Math.min(1,Math.max(0,b(e)));c=Z(0,c,1,d);mat4.identity(f);mat4.translate(f,[0,0,c(b)]);ZB(a,0==a.O?0:3,0,f)}
function bC(a,b){var c=Z(.1,0,.4,1),d=Z(.2,0,.9,1);const e=Z(.4,0,.6,1),f=Z(.6,0,1,1),g=mat4.create(),h=Math.min(1,Math.max(0,c(b)));c=0==a.O?3:0;let l=0==a.O?-1:1;mat4.identity(g);mat4.translate(g,[.02*l*a.slideWidth()*Math.sin(2*Math.PI*h),0,0]);ZB(a,c,0,g);mat4.identity(g);mat4.translate(g,[.015*l*a.slideWidth()*Math.sin(4*Math.PI*h),0,0]);ZB(a,c,2,g);mat4.identity(g);mat4.translate(g,[.2*l*a.slideWidth()*Math.max(0,h-.1),0,-.2*a.slideHeight()*Math.max(0,h-.1)]);ZB(a,c,3,g);d=Math.min(1,Math.max(0,
d(b)));c=0==a.O?1:2;l=0==a.O?1:-1;mat4.identity(g);mat4.translate(g,[.5*l*a.slideWidth()*d,0,.5*a.slideHeight()*d]);ZB(a,c,2,g);ZB(a,c,1,g);ZB(a,c,0,g);.4<=b&&.6>b&&aC(a,e,0,.2*a.slideHeight(),b);.6<=b&&aC(a,f,.2*a.slideHeight(),-.7*a.slideHeight(),b);mat4.identity(g);mat4.translate(g,[0,0,-.3*a.slideHeight()*Math.sin(1.5*Math.PI*d)]);c=0==a.O?0:3;ZB(a,c,0,g)}
function cC(a,b){for(var c=0;c<a.$e.length();c++){var d=a.$e.Pa[c];d=0==a.O?d.position().x()>.2*a.slideWidth()?$B(a,d,b):0:d.position().x()<.8*a.slideWidth()?$B(a,d,b):0;var e=a.jp.Pa[c],f=a,g=a.HX[c];let h;const l=new Y;for(let n=0;4>n;n++){const m=new Y;for(let p=0;4>p;p++){const r=new Y;for(let v=0;2>v;v++){const x=f.Hi(n,p,v);h=g[2][v];Aw(r,new Y(f.jg[x+0]*h,f.jg[x+1]*h,f.jg[x+2]*h))}h=g[1][p];Aw(m,new Y(r.x()*h,r.y()*h,r.z()*h))}h=g[0][n];Aw(l,new Y(m.x()*h,m.y()*h,m.z()*h))}Dw(e,l.add(new Y(0,
0,d)));xw(a.jp.Pa[c],new Y)}a.ZH();for(b=0;b<a.Zz.length;b++)c=a.Zz[b],xw(c.Tp,c.Tp.xd.add(c.n)),xw(c.sw,c.sw.xd.add(c.n)),xw(c.tw,c.tw.xd.add(c.n))}function dC(a,b){var c=Z(.3,0,.9,1);const d=Z(.05,0,.3,1);mat4.set(a.Oz,a.Ra);c=Math.min(1,Math.max(0,c(b)));mat4.translate(a.Ra,[(0==a.O?1:-1)*a.slideWidth()*Math.pow(c,2),.7*a.slideHeight()*Math.pow(c,2),0]);b=Math.min(1,Math.max(0,d(b)));mat4.translate(a.Ra,[0,-1*b*a.slideHeight()*-.02,0])}
k.Ea=function(a){bC(this,a);cC(this,a);dC(this,a);yw(this);qw(this,this.Hh,this.L.TRIANGLES,function(){this.L.bufferSubData(this.L.ARRAY_BUFFER,0,new Float32Array(Gw(this.jp)))}.bind(this),function(){this.L.bufferSubData(this.L.ARRAY_BUFFER,0,new Float32Array(Iw(this.jp)))}.bind(this))};function eC(a,b){U.call(this,a);this.Ga(!1,!0);this.O=b}t(eC,U);eC.prototype.initialize=function(){this.Qa().rf();$v(this,!1);aw(this,!0);this.pc=W(this.slideWidth(),this.slideHeight());this.oa().appendChild(this.pc)};
eC.prototype.Ea=function(a){var b=0;let c=0,d=0,e=0;switch(this.O){case fC:e=(this.slideHeight()+400)*a;c=e-200;break;case gC:c=(this.slideHeight()+400)*(1-a);e=c-200;break;case hC:b=(this.slideWidth()+400)*(1-a);d=b-200;break;case iC:d=(this.slideWidth()+400)*a,b=d-200}a=this.pc.getContext("2d");a.clearRect(0,0,this.slideWidth(),this.slideHeight());a.drawImage(this.xa,0,0);a.save();a.globalCompositeOperation="destination-out";b=a.createLinearGradient(b,c,d,e);b.addColorStop(0,"rgba(255, 255, 255, 1)");
b.addColorStop(1,"rgba(255, 255, 255, 0)");a.fillStyle=b;a.fillRect(0,0,this.slideWidth(),this.slideHeight());a.restore()};var gC=0,fC=1,hC=2,iC=3;function jC(a,b){function c(I){I.rotate(h,0,0);I.translate(x,F);I.scale(r,v)}var d=a.slideWidth(),e=a.slideHeight();const f=d/2,g=e/2,h=Z(0,0,1,-a.pT)(b),l=a.we.width/d,n=a.we.height/e;var m=Z(0,a.we.left,1,0)(b),p=Z(0,a.we.top,1,0)(b);d=Z(0,a.we.left+a.we.width,1,d)(b);e=Z(0,a.we.top+a.we.height,1,e)(b);const r=(d-m)/a.we.width,v=(e-p)/a.we.height,x=b*(f-(a.we.left+.5*a.we.width))/l,F=b*(g-(a.we.top+.5*a.we.height))/n;m=new Cm;c(m);(function(I){I.translate(a.we.left,a.we.top);I.translate(-f,-g);
I.scale(l,n);I.translate(f,g);I.rotate(a.pT,0,0)})(m);p=new Cm;c(p);a.Lj.Vl()&&(e=.5<b?1:Z(0,0,.5,1)(b),G(a.np,e));a.$R&&(b=.5<b?0:Z(0,1,.5,0)(b),G(a.$R,b));Kn(a.np,m);Kn(a.ht,p)}
class kC extends U{constructor(a){super(a);this.re=!1;a=a.vw();this.Lj=a.effect();this.nr=a.En();this.Yt=a.rO();this.we=this.Lj.Ka();this.pT=this.Lj.rotation();a=this.slideWidth();const b=this.slideHeight();var c=this.Pb().slide();this.aS=[];this.$R=null;if(!this.nr){const d=this.Lj.Vl()?[]:[this.Lj.lw()];this.aS=er(d,c);c=!this.Lj.Vl();this.Ga(!0,!0,c,!1,c,!1)}this.ly=Ud("DIV");this.ly.setAttribute("id","mainbg");this.ht=Ud("DIV");this.ht.setAttribute("id","source");this.np=Ud("DIV");this.np.setAttribute("id",
"destination");hi(this.np,a,b);hi(this.ht,a,b);hi(this.ly,a,b);this.oa().appendChild(this.ly);this.oa().appendChild(this.ht);this.oa().appendChild(this.np)}kU(){fr(this.aS)}initialize(){$v(this,!1);aw(this,!1);this.nr?(this.Yt&&this.ly.appendChild(this.Yt),G(this.ht,0),G(this.np,0)):(this.ht.appendChild(this.xa),this.Lj.Vl()?this.np.appendChild(this.Wa):this.np.appendChild(this.ym))}Ea(a){a=bx(a);if(this.nr){var b=a,c=this.slideWidth(),d=this.slideHeight();a=c/2;const g=d/2,h=new Cm,l=this.Lj.Ka(),
n=this.nr.Ka();var e=c/n.width,f=d/n.height;const m=Z(0,this.nr.rotation(),1,this.Lj.rotation())(b);d/=l.height;c=Z(0,e,1,c/l.width)(b);f=Z(0,f,1,d)(b);e=Z(0,n.left,1,l.left)(b);b=Z(0,n.top,1,l.top)(b);h.rotate(-m,0,0);h.translate(-a,-g);h.scale(c,f);h.translate(a,g);h.translate(-e,-b);Kn(this.ly,h)}else jC(this,a)}};function lC(a){const b=pj(),c=Hb&&11>=parseFloat(Vb)?!1:pj(),d=qj();if(!ut){const e={"null":function(h){return new vt(h)},Cut:function(h){return new gy(h)},CutThroughBlack:function(h){return new hy(h)}};c?(e.BlindsHorizontal=function(h){return new Mw(h,1)},e.BlindsVertical=function(h){return new Mw(h,Ow)}):(e.BlindsHorizontal=function(h){return new Tw(h,1)},e.BlindsVertical=function(h){return new Tw(h,Uw)});e.CheckerboardAcross=function(h){return new hx(h,lx)};e.CheckerboardDown=function(h){return new hx(h,
ix)};e.Dissolve=function(h){return new iy(h)};e.FadeThroughBlack=function(h){return new uy(h)};b&&2013>a&&2007!=a?(e.CoverLeft=function(h){return new xx(h,Gx,!1)},e.CoverUp=function(h){return new xx(h,Dx,!1)},e.CoverRight=function(h){return new xx(h,Hx,!1)},e.CoverDown=function(h){return new xx(h,Fx,!1)},e.CoverLeftUp=function(h){return new xx(h,Jx,!1)},e.CoverRightUp=function(h){return new xx(h,Lx,!1)},e.CoverLeftDown=function(h){return new xx(h,Ix,!1)},e.CoverRightDown=function(h){return new xx(h,
Kx,!1)},e.UncoverLeft=function(h){return new xx(h,Gx,!0)},e.UncoverUp=function(h){return new xx(h,Dx,!0)},e.UncoverRight=function(h){return new xx(h,Hx,!0)},e.UncoverDown=function(h){return new xx(h,Fx,!0)},e.UncoverLeftUp=function(h){return new xx(h,Jx,!0)},e.UncoverRightUp=function(h){return new xx(h,Lx,!0)},e.UncoverLeftDown=function(h){return new xx(h,Ix,!0)},e.UncoverRightDown=function(h){return new xx(h,Kx,!0)}):(e.CoverLeft=function(h){return new Qx(h,Gx,!1)},e.CoverUp=function(h){return new Qx(h,
Dx,!1)},e.CoverRight=function(h){return new Qx(h,Hx,!1)},e.CoverDown=function(h){return new Qx(h,Fx,!1)},e.CoverLeftUp=function(h){return new Qx(h,Jx,!1)},e.CoverRightUp=function(h){return new Qx(h,Lx,!1)},e.CoverLeftDown=function(h){return new Qx(h,Ix,!1)},e.CoverRightDown=function(h){return new Qx(h,Kx,!1)},e.UncoverLeft=function(h){return new Qx(h,Gx,!0)},e.UncoverUp=function(h){return new Qx(h,Dx,!0)},e.UncoverRight=function(h){return new Qx(h,Hx,!0)},e.UncoverDown=function(h){return new Qx(h,
Fx,!0)},e.UncoverLeftUp=function(h){return new Qx(h,Jx,!0)},e.UncoverRightUp=function(h){return new Qx(h,Lx,!0)},e.UncoverLeftDown=function(h){return new Qx(h,Ix,!0)},e.UncoverRightDown=function(h){return new Qx(h,Kx,!0)});e.RandomBarsHorizontal=function(h){return new yA(h,zA)};e.RandomBarsVertical=function(h){return new yA(h,AA)};e.StripsLeftUp=function(h){return new gB(h,iB)};e.StripsRightUp=function(h){return new gB(h,kB)};e.StripsLeftDown=function(h){return new gB(h,hB)};e.StripsRightDown=function(h){return new gB(h,
jB)};e.WipeLeft=function(h){return new eC(h,hC)};e.WipeUp=function(h){return new eC(h,gC)};e.WipeRight=function(h){return new eC(h,iC)};e.WipeDown=function(h){return new eC(h,fC)};e.BoxOut=function(h){return new Xw(h,Yw)};e.BoxIn=function(h){return new Xw(h,Zw)};e.SplitHorizontalOut=function(h){return new bB(h,dB)};e.SplitHorizontalIn=function(h){return new bB(h,cB)};e.SplitVerticalOut=function(h){return new bB(h,fB)};e.SplitVerticalIn=function(h){return new bB(h,eB)};e.ShapeCircle=function(h){return new QA(h)};
e.ShapeDiamond=function(h){return new RA(h)};e.CombHorizontal=function(h){return new ox(h,px)};e.CombVertical=function(h){return new ox(h,1)};e.FadeSmoothly=function(h){return new ty(h)};e.Newsflash=function(h){return new Vz(h)};e.ShapePlus=function(h){return new TA(h)};e.PushDown=function(h){return new tA(h,uA)};e.PushLeft=function(h){return new tA(h,vA)};e.PushRight=function(h){return new tA(h,wA)};e.PushUp=function(h){return new tA(h,xA)};e.Wedge=function(h){return new TB(h)};e.Wheel1Spoke=function(h){return new VB(h,
1)};e.Wheel2Spokes=function(h){return new VB(h,2)};e.Wheel3Spokes=function(h){return new VB(h,3)};e.Wheel4Spokes=function(h){return new VB(h,4)};e.Wheel8Spokes=function(h){return new VB(h,8)};e.WheelReverse1Spoke=function(h){return new VB(h,-1)};e.MorphByObject=function(h){return new Uz(h)};e.MorphByWord=function(h){return new Uz(h)};e.MorphByChar=function(h){return new Uz(h)};b?d?(e.VortexLeft=function(h){return new MB(h,GB)},e.VortexUp=function(h){return new MB(h,1)},e.VortexRight=function(h){return new MB(h,
HB)},e.VortexDown=function(h){return new MB(h,IB)}):(e.VortexLeft=function(h){return new pB(h,GB)},e.VortexUp=function(h){return new pB(h,1)},e.VortexRight=function(h){return new pB(h,HB)},e.VortexDown=function(h){return new pB(h,IB)}):(e.VortexLeft=function(h){return new iy(h)},e.VortexUp=function(h){return new iy(h)},e.VortexRight=function(h){return new iy(h)},e.VortexDown=function(h){return new iy(h)});!d||fj||Dj?(e.RippleCenter=function(h){return new JA(h,KA)},e.RippleRightUp=function(h){return new JA(h,
NA)},e.RippleLeftUp=function(h){return new JA(h,LA)},e.RippleLeftDown=function(h){return new JA(h,MA)},e.RippleRightDown=function(h){return new JA(h,OA)}):(e.RippleCenter=function(h){return new PA(h,KA)},e.RippleRightUp=function(h){return new PA(h,NA)},e.RippleLeftUp=function(h){return new PA(h,LA)},e.RippleLeftDown=function(h){return new PA(h,MA)},e.RippleRightDown=function(h){return new PA(h,OA)});e.GlitterDiamondLeft=function(h){return new Ky(h,Py,Ny)};e.GlitterDiamondUp=function(h){return new Ky(h,
Py,Ly)};e.GlitterDiamondRight=function(h){return new Ky(h,Py,Oy)};e.GlitterDiamondDown=function(h){return new Ky(h,Py,My)};e.GlitterHexagonLeft=function(h){return new Ky(h,1,Ny)};e.GlitterHexagonUp=function(h){return new Ky(h,1,Ly)};e.GlitterHexagonRight=function(h){return new Ky(h,1,Oy)};e.GlitterHexagonDown=function(h){return new Ky(h,1,My)};b?(e.GalleryLeft=function(h){return new Gy(h,Iy,!1)},e.GalleryRight=function(h){return new Gy(h,Jy,!1)}):(e.GalleryLeft=function(h){return new tA(h,vA)},e.GalleryRight=
function(h){return new tA(h,wA)});b?(e.ConveyorLeft=function(h){return new Gy(h,Iy,!0)},e.ConveyorRight=function(h){return new Gy(h,Jy,!0)}):(e.ConveyorLeft=function(h){return new lA(h,nA,!0)},e.ConveyorRight=function(h){return new lA(h,mA,!0)});e.DoorsVertical=function(h){return new oy(h,py,!1,!0)};e.DoorsHorizontal=function(h){return new oy(h,qy,!1,!0)};e.WindowVertical=function(h){return new oy(h,py,!0,2013>a)};e.WindowHorizontal=function(h){return new oy(h,qy,!0,2013>a)};e.WarpIn=function(h){return new PB(h,
QB,!1,!1)};e.WarpOut=function(h){return new PB(h,1,!1,!1)};e.FlyThroughIn=function(h){return new PB(h,QB,!0,!1)};e.FlyThroughOut=function(h){return new PB(h,1,!0,!1)};e.FlyThroughInBounce=function(h){return new PB(h,QB,!0,!0)};e.FlyThroughOutBounce=function(h){return new PB(h,1,!0,!0)};e.RevealSmoothLeft=function(h){return new CA(h,FA)};e.RevealSmoothRight=function(h){return new CA(h,EA)};e.RevealBlackLeft=function(h){return new CA(h,DA)};e.RevealBlackRight=function(h){return new CA(h,3)};e.Honeycomb=
function(h){return new Yy(h)};b?(e.FerrisWheelLeft=function(h){return new wy(h,0)},e.FerrisWheelRight=function(h){return new wy(h,xy)}):(e.FerrisWheelLeft=function(h){return new lA(h,oA,!0)},e.FerrisWheelRight=function(h){return new lA(h,oA,!0)});const f=2013<=a?oB:lB,g=2013<=a?Cy:Ay;e.SwitchLeft=function(h){return new f(h,0,c)};e.SwitchRight=function(h){return new f(h,mB,c)};e.FlipLeft=function(h){return new g(h,0,c)};e.FlipRight=function(h){return new g(h,By,c)};e.Flashbulb=function(h){return new yy(h)};
c?(e.ShredStripsIn=function(h){return new WA(h,0)},e.ShredStripsOut=function(h){return new WA(h,aB)},e.ShredRectangleIn=function(h){return new WA(h,XA)},e.ShredRectangleOut=function(h){return new WA(h,YA)}):(e.ShredStripsIn=function(h){return new iy(h)},e.ShredStripsOut=function(h){return new iy(h)},e.ShredRectangleIn=function(h){return new iy(h)},e.ShredRectangleOut=function(h){return new iy(h)});e.CubeLeft=function(h){return new Xx(h,$x,!1,c)};e.CubeUp=function(h){return new Xx(h,Zx,!1,c)};e.CubeRight=
function(h){return new Xx(h,ay,!1,c)};e.CubeDown=function(h){return new Xx(h,Yx,!1,c)};e.RotateLeft=function(h){return new Xx(h,$x,!0,c)};e.RotateUp=function(h){return new Xx(h,Zx,!0,c)};e.RotateRight=function(h){return new Xx(h,ay,!0,c)};e.RotateDown=function(h){return new Xx(h,Yx,!0,c)};c?(e.BoxLeft=function(h){return new dx(h,gx,!1)},e.BoxUp=function(h){return new dx(h,0,!1)},e.BoxRight=function(h){return new dx(h,ex,!1)},e.BoxDown=function(h){return new dx(h,fx,!1)},e.OrbitLeft=function(h){return new dx(h,
gx,!0)},e.OrbitUp=function(h){return new dx(h,0,!0)},e.OrbitRight=function(h){return new dx(h,ex,!0)},e.OrbitDown=function(h){return new dx(h,fx,!0)}):(e.BoxLeft=function(h){return new tA(h,vA)},e.BoxUp=function(h){return new tA(h,xA)},e.BoxRight=function(h){return new tA(h,wA)},e.BoxDown=function(h){return new tA(h,uA)},e.OrbitLeft=function(h){return new lA(h,nA,!0)},e.OrbitUp=function(h){return new lA(h,3,!0)},e.OrbitRight=function(h){return new lA(h,mA,!0)},e.OrbitDown=function(h){return new lA(h,
oA,!0)});e.PanLeft=function(h){return new lA(h,nA,2013>a)};e.PanUp=function(h){return new lA(h,3,2013>a)};e.PanRight=function(h){return new lA(h,mA,2013>a)};e.PanDown=function(h){return new lA(h,oA,2013>a)};d?(e.AirplaneLeft=function(h){return new Jw(h,Kw)},e.AirplaneRight=function(h){return new Jw(h,1)},e.OrigamiLeft=function(h){return new $z(h,bA)},e.OrigamiRight=function(h){return new $z(h,fA)},e.DrapeLeft=function(h){return new ry(h,sy)},e.DrapeRight=function(h){return new ry(h,1)},e.FallOverLeft=
function(h){return new vy(h,0)},e.FallOverRight=function(h){return new vy(h,1)},e.Curtains=function(h){const l=new fy(h);return l.FP()?l:new ty(h)},e.Fracture=function(h){return new Dy(h)},e.Crush=function(h){return new Sx(h)},e.WindRight=function(h){return new XB(h,0)},e.WindLeft=function(h){return new XB(h,1)},e.PeelOffLeft=function(h){return new pA(h,qA)},e.PeelOffRight=function(h){return new pA(h,1)},e.Prestige=function(h){const l=new rA(h);return l.FP()?l:new ty(h)},e.PageCurlDoubleLeft=function(h){return new jA(h,
0)},e.PageCurlDoubleRight=function(h){return new jA(h,1)},e.PageCurlSingleLeft=function(h){return new jA(h,2)},e.PageCurlSingleRight=function(h){return new jA(h,3)}):(e.AirplaneLeft=function(h){return new ty(h)},e.AirplaneRight=function(h){return new ty(h)},e.OrigamiLeft=function(h){return new ty(h)},e.OrigamiRight=function(h){return new ty(h)},e.DrapeLeft=function(h){return new ty(h)},e.DrapeRight=function(h){return new ty(h)},e.FallOverLeft=function(h){return new ty(h)},e.FallOverRight=function(h){return new ty(h)},
e.Curtains=function(h){return new ty(h)},e.Fracture=function(h){return new ty(h)},e.Crush=function(h){return new ty(h)},e.WindRight=function(h){return new ty(h)},e.WindLeft=function(h){return new ty(h)},e.PeelOffLeft=function(h){return new ty(h)},e.PeelOffRight=function(h){return new ty(h)},e.Prestige=function(h){return new ty(h)},e.PageCurlDoubleLeft=function(h){return new ty(h)},e.PageCurlDoubleRight=function(h){return new ty(h)},e.PageCurlSingleLeft=function(h){return new ty(h)},e.PageCurlSingleRight=
function(h){return new ty(h)});e.Zoom=function(h){return new kC(h)};ut=e}}
var ut,tt=[["PushUp","PushLeft","PushRight","PushDown"],["ShapePlus","ShapeCircle","ShapeDiamond"],["BlindsVertical","BlindsHorizontal"],["BoxIn","BoxOut"],["CheckerboardAcross","CheckerboardDown"],["Flashbulb"],["WipeDown","WipeUp","WipeLeft","WipeRight"],["RandomBarsVertical","RandomBarsHorizontal"],["FadeSmoothly","FadeThroughBlack"],["null"],["Cut","CutThroughBlack"],["CombHorizontal","CombVertical"],["Dissolve"],["FlyThroughIn","FlyThroughOut","FlyThroughInBounce","FlyThroughOutBounce"],["WarpIn",
"WarpOut"],["Newsflash"],["BoxLeft","BoxUp","BoxRight","BoxDown"],["OrbitUp","OrbitDown","OrbitLeft","OrbitRight"],["WindowHorizontal","WindowVertical"],["DoorsHorizontal","DoorsVertical"],["FerrisWheelLeft","FerrisWheelRight"],["SwitchLeft","SwitchRight"],["GalleryLeft","GalleryRight"],["RippleCenter","RippleRightUp","RippleLeftUp","RippleLeftDown","RippleRightDown"],["VortexLeft","VortexRight","VortexUp","VortexDown"],["ShredStripsIn","ShredStripsOut","ShredRectangleIn","ShredRectangleOut"],["FlipLeft",
"FlipRight"],"CoverLeft CoverUp CoverRight CoverDown CoverLeftUp CoverRightUp CoverLeftDown CoverRightDown".split(" "),"UncoverDown UncoverLeft UncoverLeftDown UncoverLeftUp UncoverRight UncoverRightDown UncoverRightUp UncoverUp".split(" "),["StripsLeftDown","StripsLeftUp","StripsRightDown","StripsRightUp"],["Honeycomb"],["SplitVerticalIn","SplitVerticalOut","SplitHorizontalIn","SplitHorizontalOut"],"Wedge Wheel1Spoke Wheel2Spokes Wheel3Spokes Wheel4Spokes Wheel8Spokes WheelReverse1Spoke".split(" "),
["RevealSmoothLeft","RevealSmoothRight","RevealBlackLeft","RevealBlackRight"],["CubeLeft","CubeUp","CubeRight","CubeDown"],["RotateLeft","RotateUp","RotateRight","RotateDown"],"GlitterDiamondDown GlitterDiamondUp GlitterDiamondLeft GlitterDiamondRight GlitterHexagonDown GlitterHexagonUp GlitterHexagonLeft GlitterHexagonRight".split(" "),["ConveyorLeft","ConveyorRight"],["PanLeft","PanUp","PanRight","PanDown"],["AirplaneLeft","AirplaneRight"],["OrigamiLeft","OrigamiRight"],["DrapeLeft","DrapeRight"],
["FallOverLeft","FallOverRight"],["Curtains"],["Fracture"],["Crush"],["WindRight","WindLeft"],["PeelOffLeft","PeelOffRight"],["Prestige"],["PageCurlDoubleLeft","PageCurlDoubleRight","PageCurlSingleLeft","PageCurlSingleRight"]];function mC(){}k=mC.prototype;k.gF=null;k.hF=null;k.start=function(a,b,c,d){b=Fd(b[0],8);const e={};e.family=a;e.bold=!0===c;e.italic=!0===d;this.gF=new nC(e,"arial,'URW Gothic L',sans-serif",b);this.hF=new nC(e,"Georgia,'Century Schoolbook L',serif",b)};k.finish=function(){this.gF.Rc();this.gF=null;this.hF.Rc();this.hF=null};k.check=function(){return oC(this.gF)||oC(this.hF)};
function nC(a,b,c){var d=w(a,"family","");d=String(d);const e=['"'];for(let n=0;n<d.length;n++){var f=d.charAt(n),g=f.charCodeAt(0),h=n+1,l;if(!(l=Cd[f]))if(31<g&&127>g)l=f;else if(l=f,l in Dd)l=Dd[l];else if(l in Cd)l=Dd[l]=Cd[l];else{g=l.charCodeAt(0);if(31<g&&127>g)f=l;else{if(256>g){if(f="\\x",16>g||256<g)f+="0"}else f="\\u",4096>g&&(f+="0");f+=g.toString(16).toUpperCase()}l=Dd[l]=f}e[h]=l}e.push('"');d=e.join("");this.Kr=Xd("span");this.Kr.innerHTML=c;E(this.Kr,{position:"absolute",top:"-999px",
left:"-999px",fontSize:"100px",fontFamily:b,fontWeight:w(a,"bold",!1)?"bold":"normal",fontStyle:w(a,"italic",!1)?"italic":"normal",opacity:"0"});document.body.appendChild(this.Kr);this.EU=ki(this.Kr).width;E(this.Kr,"fontFamily",d+","+b)}nC.prototype.Rc=function(){ce(this.Kr)};function oC(a){return!!a.EU&&ki(a.Kr).width!=a.EU};var pC={};function qC(a,b,c,d){d=d||c;let e="",f=!1,g=!1;"string"!==typeof a?(e=w(a,"family",""),f=w(a,"bold",!1),g=w(a,"italic",!1)):e=a;e=e.replace(/^"|"$/g,"");if(e in pC)(pC[e]?c:d)();else{var h=h||5E3;var l=new mC;l.start(e,b,f,g);var n=Date.now(),m=setInterval(()=>{let p=!1,r=!1;l.check()?r=p=!0:Date.now()-n>h&&(p=!0,r=!1);p&&(clearInterval(m),l.finish(),r?c():d&&(Fa(`can't preload font ${a&&a.family}`),d()))},50)}}
function rC(a,b){Array.isArray(b)||(b=[b]);const c=[];u(b,d=>{c.push(d.v6+"('"+d.src()+"')"+(d.format()?" format('"+d.format()+"')":""))});return`@font-face {
			  font-family: '${a}';
			  src: ${c.join(",")};
			  ${""}
			  ${""}
			}`}function sC(a,b){this.v6=a;this.Ce=b;this.A1=null}sC.prototype.src=function(){return this.Ce};sC.prototype.format=function(){return this.A1};function tC(a,b){b=a.a5.create(b);nf(a,b);A(a,b.FE,a.W3,a);return b}function uC(a){"normal"==a.lb&&Bv(a.gm,a.oc);Cv(a.gm,b=>{if(b instanceof Fv){const c="normal"==a.lb?"":"none";b.displayObject().style.display=c}})}
class vC extends Sg{constructor(a,b,c){super();this.ke=a;this.H=b;this.Gf=c;this.lb="normal";this.lg=new C;this.oc=this.Kb();this.mk=this.Kb("slidesBackground");this.Pd=this.Kb();this.fe=new Ht(this);this.Ir=this.Kb();this.Re=this.Kb("frontLayers");this.oc.appendChild(this.mk);this.oc.appendChild(this.Pd);a=this.fe.displayObject();this.oc.appendChild(a);this.Pd.appendChild(this.Ir);this.Pd.appendChild(this.Re);this.Pd.style.display="none";this.Vb=wC(this.ke.Wv(),{yP:this.Ir,width:this.H.slideWidth(),
height:this.H.slideHeight(),v9:Number.MAX_VALUE,backgroundColor:"#000000",OP:this.lb});a=new Yv;this.Qd=new Wv(this.H,this.Vb,a,this.H.slideWidth(),this.H.slideHeight(),this.Re);c=new Gv;var d=new Pv(this.Vb,this.H.slides(),c,this.Gf);this.B=new mt(this.H,this.Vb,this.ke.Wv().oe,d,c,this.ke,this.Qd,a,this.Gf);A(this,this.B.Dd(),this.Mi,this);A(this,this.B.Xp,this.EH,this);a=this.B;this.ke.wJ.Pr.addHandler(a.s3,a);A(this,this.B.NH,this.a3,this);A(this,this.B.Xp,this.Y2,this);this.yd=new R(this.B,this.H);
this.a5=new kv({zb:this.H,b$:this.ke,tG:this.oc,gH:this.mk,Gn:this.Pd,wp:this.fe,oa:this.Re,cH:this.Ir,na:this.B,taa:this.Qd,Wl:this.Vb});this.Ri=tC(this,"normal");b=b.fonts();a=uh||Hb;c=[];for(d=0;d<b.length;++d){const f=b[d];var e=yn(f.name());const g=f.urls(),h=[];0!=g.length||!f.localName()||(e.bold()||e.italic())&&a||h.push(new sC("local",f.localName()));for(e=0;e<g.length;++e)h.push(new sC("url",g[e]));c.push(rC(f.name(),h))}Dn(c.join("\n"));this.gm=new Dv(this);this.oV=this.YB=void 0;b=this.H.slideWidth();
this.H.slideHeight();a=this.H.pA();c=this.H.DB();if(a||c)c&&(c=new Fv(c),zv(this.gm,c)),a&&(Pj&&(this.oV=new Ev(a,b)),this.YB=new lu(a,b),a=new Gt(this.H.settings().V()),b=this.YB.displayObject(),a=`${a.ra("PB_ACCESSIBLE_WATERMARK_SKIN_CREATED_WITH")}.`,Et(b,"label",a),Dt(b,"banner"),b.setAttribute("tabindex",0),zv(this.gm,this.YB));Av(this.gm)}si(){return this.lg}na(){return this.B}Vd(){return this.yd}soundController(){return this.ke.soundController()}displayObject(){return this.oc}Gn(){return this.Pd}jG(){this.Ri.jG(this.gm)}Wl(){return this.Vb}width(){return this.Ri.width()}height(){return this.Ri.height()}scale(){return this.Ri.scale()}resize(a,
b){this.Ri.resize(a,b)}wp(){return this.fe}Hn(){return this.ke.Hn()}pG(){return this.Ri.pG()}setOverlayDisplayed(a){this.Ri.setOverlayDisplayed(a)}Ul(a){if(this.lb!=a){this.lb=a;this.B.pause();of(this,this.Ri);this.Ri=tC(this,a);this.Vb.Ul(a);this.ke.mediaController().Ul(a);for(a=0;a<this.H.slides().count();++a){var b=this.B.Ie(a,!1);b&&null!=b.Na&&(b.DN({n8:!0}),b.deactivate())}for(a=0;a<this.H.slides().count();++a)(b=this.B.Ie(a,!1))&&b.view().aP(this.Vb.Yc[a].kk,this.Vb.lb);a=this.B.pa();-1!=a&&
(this.Vb.Yc[a].Jp(),this.B.Bd(a,!1));this.Rr();-1!=this.B.pa()&&(a=this.B.rd(),a instanceof Nq&&a.KG(),kt(this.B),a.KF());-1!=this.B.pa()&&(this.B.rd().slide().Bi=!0);a=this.B.pa();-1!=a&&(a="normal"==this.lb?this.H.slides().fa(a).Hw:null,xC(this.ke.mediaController(),a));yC(this.ke.ps(),"normal"==this.lb);uC(this)}}Kb(a){const b=Xd("DIV");a&&(b.id=a);return b}a3(){In(document.body,"slide-transiting")}Y2(){Jn(document.body,"slide-transiting")}W3(a,b,c,d){this.lg.C(a,b,c,d)}Mi(){this.Ri.BZ(this.YB)}EH(){this.Ri.aY(this.oV)}Rr(){this.Ri.Rr()}}
vC.prototype.resize=vC.prototype.resize;vC.prototype.height=vC.prototype.height;vC.prototype.width=vC.prototype.width;vC.prototype.slidesContainer=vC.prototype.Gn;vC.prototype.displayObject=vC.prototype.displayObject;vC.prototype.soundController=vC.prototype.soundController;vC.prototype.restrictedPlaybackController=vC.prototype.Vd;vC.prototype.playbackController=vC.prototype.na;vC.prototype.resizeEvent=vC.prototype.si;class zC{constructor(){this.KQ=!1}};function AC(a,b){b=b.getAttribute("id");a.xJ.C(b);a.vJ.C()}function BC(a,b){const c=new zC;a.AR.C(b,c);return c.KQ}
class CC{constructor(){this.La=this.B=null;this.kb=!0;this.vJ=new C;this.xJ=new C;this.AR=new C;this.Pr=new C}iB(a){this.B=a}WG(a){this.La=a}Bd(a,b){this.kb&&(AC(this,b),this.B.Bd(a,void 0,!1))}P8(a){this.kb&&(AC(this,a),this.B.Iv())}yp(a){this.kb&&(AC(this,a),this.B.yp())}zp(a){this.kb&&(AC(this,a),this.B.zp())}Sd(a){this.kb&&(AC(this,a),a=this.B,a.rb.reset(),a.Bd(Rs(a),void 0,!1))}ug(a){this.kb&&(AC(this,a),a=this.B,a.rb.reset(),a.Bd(Ws(a),void 0,!1))}S8(a,b,c){this.kb&&(AC(this,c),BC(this,a)||
Ah(a,{target:b}))}Q8(a){return this.kb?(AC(this,a),BC(this,a.href)?!1:Cj&&a instanceof window.SVGAElement?(Ah(a.href.baseVal,{target:a.target.baseVal}),!1):!0):!1}faa(a,b,c){this.kb&&(AC(this,a),this.B.BP(b,c))}tB(a,b){this.kb&&(AC(this,a),this.B.tB(b))}y8(a){this.kb&&(AC(this,a),this.B.LN())}Y9(a,b){this.kb&&(AC(this,b),0<=this.B.pa()&&(a=kg(this.B.Z().Vc(),a))&&cq(this.La,a,0))}haa(a){this.kb&&(AC(this,a),eq(this.La))}j$(a){a&&a.Ps&&this.Pr.C(a.Ps)}}CC.prototype.processTriggerEffect=CC.prototype.j$;
CC.prototype.stopHyperlinkSound=CC.prototype.haa;CC.prototype.playHyperlinkSound=CC.prototype.Y9;CC.prototype.endSlideshow=CC.prototype.y8;CC.prototype.startZoom=CC.prototype.tB;CC.prototype.startSlideshow=CC.prototype.faa;CC.prototype.gotoLink=CC.prototype.Q8;CC.prototype.gotoURL=CC.prototype.S8;CC.prototype.gotoPreviousSlide=CC.prototype.ug;CC.prototype.gotoNextSlide=CC.prototype.Sd;CC.prototype.gotoLastSlide=CC.prototype.zp;CC.prototype.gotoFirstSlide=CC.prototype.yp;
CC.prototype.gotoLastViewedSlide=CC.prototype.P8;CC.prototype.gotoSlide=CC.prototype.Bd;var DC,EC=Kd().Hc.documentElement;DC=EC.requestFullscreen?"fullscreenchange":EC.webkitRequestFullscreen?"webkitfullscreenchange":EC.mozRequestFullScreen?"mozfullscreenchange":EC.msRequestFullscreen?"MSFullscreenChange":"fullscreenchange";function FC(){var a=Kd().Hc,b=a.body;return!!(b.webkitRequestFullscreen&&a.webkitFullscreenEnabled||b.mozRequestFullScreen&&a.mozFullScreenEnabled||b.msRequestFullscreen&&a.msFullscreenEnabled||b.requestFullscreen&&a.fullscreenEnabled)}
function GC(){var a=document.body;a.mozRequestFullScreenWithKeys?a.mozRequestFullScreenWithKeys():a.requestFullscreen?a.requestFullscreen(void 0):a.webkitRequestFullscreen?a.webkitRequestFullscreen():a.mozRequestFullScreen?a.mozRequestFullScreen():a.msRequestFullscreen&&a.msRequestFullscreen()}function HC(){var a=Kd().Hc;a.exitFullscreen?a.exitFullscreen():a.webkitCancelFullScreen?a.webkitCancelFullScreen():a.mozCancelFullScreen?a.mozCancelFullScreen():a.msExitFullscreen&&a.msExitFullscreen()}
function IC(){var a=Kd().Hc;return!!(a.webkitIsFullScreen||a.mozFullScreen||a.msFullscreenElement||a.fullscreenElement)};class JC{constructor(){this.iJ=new C;y(document,DC,()=>{this.iJ.C(IC())},!1,this)}};function yC(a,b){a.WJ!=b&&((a.WJ=b)&&a.Tx.enabled()?(y(document,"keydown",a.OD,!1,a),y(document,"keyup",a.UT,!1,a)):(Ye(document,"keydown",a.OD,!1,a),Ye(document,"keyup",a.UT,!1,a)))}
function KC(a,b){const c=a.B;if(!(0>c.pa())){var d=c.X(),e=a.K;0>a.Hz&&(a.Hz=Date.now(),a.Im=d.uf(),c.pause());a=(1+(Date.now()-a.Hz)/1E3)*(b?1:-1);d=d.timestamp();b=e.ph(d,!1,!0);e=e.rn(pd(b+a,0,e.Zl()),!1,!0);a=c.rd();e.N()>d.N()?1==a.JZ()?c.Sd(!1):Jk(a):e.N()<d.N()?0<a.KO()?Kk(a):c.ug(!1):c.Gl(e.N(),e.ya(),e.Ta(),!1)}}
class LC{constructor(a,b,c,d){this.Tx=a;this.K=b;this.Oc=c;this.KC=d;this.B=null;this.WJ=!1;this.Hz=-1;this.Im=!1;yC(this,!J)}iB(a){this.B=a}OD(a){a:{var b=this.Tx.actions();for(let c=0;c<b.count();++c){const d=Pg(b,c),e=d.Ks();for(let f=0;f<e.length;++f){const g=e[f];if(g.key()==a.keyCode&&g.VF()==a.ctrlKey&&g.shift()==a.shiftKey){b="toggleFullscreen"==d.type();break a}}}b=!1}b?this.TT(a):$i(this.TT.bind(this,a),this)}TT(a){var b=a.Ic;if(!(b&&b.defaultPrevented||"slide"!=this.B.Z().type())&&(b=pe(),
"INPUT"!=b.nodeName)){var c=a.keyCode,d=a.ctrlKey,e=a.shiftKey,f=this.Tx.actions();for(let g=0;g<f.count();++g){const h=Pg(f,g),l=h.Ks();for(let n=0;n<l.length;++n){const m=l[n];if(m.key()==c&&m.VF()==d&&m.shift()==e){c=h;if(e=this.B)switch(d=e.rd(),c.type()){case "playPause":e.X().uf()?e.pause():e.play();break;case "nextSlide":e.Sd();break;case "previousSlide":e.ug();break;case "nextStep":e.Fl();break;case "previousStep":e.Ap();break;case "firstSlide":e.yp();break;case "lastSlide":e.zp();break;case "lastViewedSlide":e.Iv();
break;case "slideStart":Kk(d);break;case "slideEnd":Jk(d);break;case "seekForward":KC(this,!0);break;case "seekBackward":KC(this,!1);break;case "volumeUp":this.Oc.setVolume(Math.min(1,this.Oc.volume()+.1));break;case "volumeDown":this.Oc.setVolume(Math.max(0,this.Oc.volume()-.1));break;case "toggleFullscreen":IC()?HC():GC()}b&&b.blur&&b.blur();a.preventDefault();return}}}}}UT(){0<this.Hz&&(this.Hz=-1,this.Im&&this.B.play())}};function MC(a){a.lo.oY()?(a.D.activate(),a.D.Hp(0)):a.ml=null}
class NC extends Sg{constructor(a,b,c,d){super();this.ml=null;this.D=b;this.Oc=c;this.lo=d;this.ex=0;this.nb=!1;this.kl=new C;A(this,this.D.Eb(),this.Zq,this);this.kP(a);A(this,c.bB(),this.yl,this);A(this,c.NU,this.hE,this);this.yl()}kP(a){this.ml!=a&&(this.ex=0,a?(this.D.Dg(a.Zr()[0].sources()),this.lo.ZO(!1),this.D.nb?this.D.Hp(0):this.nb&&MC(this)):(this.D.pause(),this.D.Dg(aj())),this.ml=a)}activate(){this.nb=!0;MC(this)}Zq(a){"ended"==a.state()&&(++this.ex,this.ex<this.ml.Zr().length?(this.D.Dg(this.ml.Zr()[this.ex].sources()),
a.Hp(0)):this.ml.loop()?(this.ex=0,this.D.Dg(this.ml.Zr()[0].sources()),a.Hp(0)):(this.kl.C(this),this.lo.ZO(!0)))}yl(){this.D.setVolume(this.Oc.aB())}hE(){this.D.pause()}};function OC(a){this.H=a;this.ob=[];this.YU={}}k=OC.prototype;k.Ca=null;k.gI=!1;k.dC=null;k.lP=function(a,b){this.Ca=b;this.gI=a.uf();a.Eb().addHandler(this.ou,this)};k.add=function(a,b){b=b||PC;if(!Pa(this.ob,a)){this.ob.push(a);const c=ma(a)+"";this.YU[c]=b;a.Cn().addHandler(this.IK,this);a.xf.addHandler(this.GK,this)}};k.remove=function(a){Qa(this.ob,a);nt(this.Ca,!1,a);const b=a.Cn();b.gO(this.IK,this)&&b.removeHandler(this.IK,this);a=a.xf;a.gO(this.GK,this)&&a.removeHandler(this.GK,this)};
k.contains=function(a){return Pa(this.ob,a)};function zt(a){a=Ta(a.ob);for(let b=0;b<a.length;++b)a[b].stop()}function QC(a,b,c,d,e){const f=a.ob.length;for(let h=0;h<f;++h){const l=a.ob[h];if(e||!b.Vm||Hv(b,l)){var g=ma(l)+"";g=a.YU[g];(d&&g.X9||!d&&c&&g.BG||!d&&!c)&&l.n_()}else l.o_()}}
k.ou=function(a){a.uf();this.gI=a.uf();const b=()=>{let c=!1,d=!1;a.$b().removeHandler(this.ib,this);a.uf()||(d=(c=RC(this,a.timestamp()))&&SC(this,a.timestamp()),this.dC=a.timestamp(),a.$b().addHandler(this.ib,this));QC(this,a,c,d,!1)};this.gI?b():setTimeout(b,0)};k.ib=function(a){var b=a.timestamp(),c;(c=!this.dC)||(c=this.dC,c=!(c.N()==b.N()&&c.ya()==b.ya()&&0>=Math.abs(c.Ta()-b.Ta())));c&&(this.dC=b,c=(b=RC(this,a.timestamp()))&&SC(this,a.timestamp()),QC(this,a,b,c,!0))};
function RC(a,b){a=a.H.slides().fa(b.N());if(0>b.ya())return!1;a=a.Xa().Yb(b.ya());return b.Ta()>=a.duration()}function SC(a,b){a=a.H.slides().fa(b.N());return b.ya()==a.Xa().count()-1}k.IK=function(a){this.remove(a)};k.GK=function(a){nt(this.Ca,a.Qc(),a)};function TC(a){this.BG=!1;this.X9=a}var PC=new TC(!1),UC=new TC(!0),VC=new TC(!0);function WC(a,b,c,d){this.K=a;this.U=b;this.Be=c;this.D=d;this.kl=new C;this.xf=new C}k=WC.prototype;k.Fe=null;k.Ld=!1;k.sk=!1;k.playing=function(){return this.D.playing()};k.Qc=function(){return this.D.Qc()};k.play=function(a){this.Bn(this.U.timestamp(),a||0)};
k.Bn=function(a,b){this.Xy();this.D.Eb().addHandler(this.PD,this);this.D.xf.addHandler(this.uo,this);this.Fe=a;this.sk=!1;this.Ld=!0;this.D.activate();var c=this.D,d=c.Hp;const e=this.K;a=(e.ph(this.U.timestamp(),!0,!1)-e.ph(a,!0,!1)+b)%this.Be.duration();d.call(c,a)};k.pause=function(){this.stop()};k.stop=function(){this.Ld&&(this.hl(),this.D.stop(),this.D.deactivate())};k.Xy=function(){this.D.Eb().removeHandler(this.PD,this);this.D.xf.removeHandler(this.uo,this)};
k.PD=function(){if("ended"==this.D.state()){let a=!0;if("untilNextSound"==this.Be.ol){const b=this.Fe.N();this.U.timestamp().N()>=b&&(this.D.seek(0),this.D.play(),a=!1)}a&&(this.hl(),this.D.deactivate())}};k.uo=function(){this.xf.C(this);!this.Qc()&&this.playing()&&this.sk&&this.D.pause()};k.o_=function(){this.sk=!1;this.D.play()};k.n_=function(){this.sk=!0;this.Qc()||this.D.pause()};k.hl=function(){this.Ld&&(this.Ld=!1,this.Xy(),this.kl.C(this))};k.Cn=function(){return this.kl};function XC(a,b,c,d){this.K=a;this.U=b;this.ie=c;this.D=d;this.kl=new C;this.xf=new C;this.D.Eb().addHandler(this.PD,this);this.D.kz.addHandler(this.CV,this)}k=XC.prototype;k.Fe=null;k.oE=0;k.rl=null;k.Ld=!1;k.sk=!1;k.tM=!1;k.activate=function(){this.nb=!0;this.D.nb||this.D.activate()};k.deactivate=function(){this.D.playing()||this.D.deactivate();this.nb=!1};k.Kc=function(){return this.D};k.playing=function(){return this.D.playing()};k.Qc=function(){return this.Ld&&(this.D.Qc()||!this.D.tA())};
k.play=function(a){this.Bn(this.U.timestamp(),void 0!==a?a:null,!1)};function YC(a,b){var c=Xf(cg(a.ie,a.K),b);b=c?c.Ab():b;c=a.D;if(J&&c instanceof yk){const d=c.Kc(),e=d.src();d.Dg(aj());d.play();setTimeout(()=>{d.Dg(e);a.Bn(b,0,!0)},0)}else a.Bn(b,0,!0)}
k.Bn=function(a,b,c){this.Xy();const d=this.D;this.U.$b().addHandler(this.ib,this);d.xf.addHandler(this.uo,this);d.Qn.addHandler(this.uo,this);d.kv.addHandler(this.vU,this);this.Ld=!0;this.sk=!1;this.tM=c;this.Fe=a;this.rl=null!=b?b:null;if(this.tM){const e=this;a=function(){ZC(e,!0);d.play();e.uo()};Bj&&!J?setTimeout(a,150):(Dj&&d.Dg(d.src()),a())}else null!=b?d.Hp(b):d.play()};k.pause=function(){this.hl();this.D.pause();$C(this)};
k.stop=function(a){this.hl();this.D.pause();const b=this.ie instanceof th&&this.ie.PG();a=a||b?0:this.D.duration();this.D.seek(a);$C(this);aD(this)};k.Xy=function(){this.U.$b().removeHandler(this.ib,this);this.D.xf.removeHandler(this.uo,this);this.D.Qn.removeHandler(this.uo,this);this.D.kv.removeHandler(this.vU,this)};
k.ib=function(){if(this.Fe){var a=this.Fe;const d=this.U.timestamp();var b=d.N()-a.N(),c=0==b;a=c?d.ya()-a.ya():0;c=c&&0==a;0>b||0>a?b=!0:(a=this.ie.Pi,b=0>a?!c:b>a);b&&(this.hl(),this.D.pause(),$C(this))}};
k.PD=function(){const a=this.D.state();if("ended"==a){++this.oE;let c=!1;const d=this.ie.ol;if("number"!==typeof d){var b=this.Fe;const e=this.U.timestamp();b=b.N()!=e.N()||b.ya()!=e.ya();switch(d){case "untilNextClick":c=!b;break;case "untilNextSlide":c=!0}}else c=this.oE<d;c?(this.UC=!0,this.D.seek(0),this.D.play()):(this.hl(),aD(this),$C(this))}else"playing"!=a||"playing"==this.RS||this.UC||(this.CV(),void 0===this.sl&&this.RD());"buffering"!=a&&"paused"!=a&&(this.RS=a)};
k.uo=function(){this.xf.C(this);this.Qc()||(this.playing()&&this.sk?this.D.pause():ZC(this,!1))};k.CV=function(){this.UC?this.UC=!1:this.oE=0};k.o_=function(){this.sk&&(this.sk=!1,this.D.play())};k.n_=function(){this.sk||(this.sk=!0,this.Qc()||this.D.pause())};
function ZC(a,b){if(a.tM){var c=a.D,d=a.K;var e=a.rl||0;var f=a.ie.duration();d=d.ph(a.U.timestamp(),!0,!1)-d.ph(a.Fe,!0,!1);d+=e;const g=Math.floor(d/f);e=g;f=d-g*f;a.oE=e;e=f-c.currentTime();c.playing()&&!b&&.01<e&&.5>e?a.fF(f):c.seek(f)}}k.fF=function(a){this.Yi||this.Qc()||(this.Yi=!0,Jv(this.U,!0,this),this.D.ye.addHandler(function c(){.1>a-this.D.currentTime()&&(this.D.ye.removeHandler(c,this),bD(this))},this))};function bD(a){a.Yi&&(a.Yi=!1,Jv(a.U,!1,a))}
k.RD=function(){this.sl=this.U.timestamp();this.U.$b().addHandler(this.HQ,this);this.U.Eb().addHandler(this.GQ,this);if(this.ie instanceof th){const a=this.D;a.show(!0);this.ie.HO()&&a.Mp(!0);cD(a,!1)}};function aD(a){a.sl=void 0;a.U.$b().removeHandler(a.HQ,a);a.U.Eb().removeHandler(a.GQ,a);a.UC=!1;a.RS="ended";if(a.ie instanceof th){const b=a.D;a.ie.PG()&&b.stop();b.Mp(!1);a.ie.iO()&&b.show(!1)}a.xf.C(a);bD(a)}
k.GQ=function(){var a;if(a=this.Ld)a:if(this.U.suspended()){a=this.U.timestamp();if(0<this.ie.Pi){var b=Wf(cg(this.ie,this.K)).Ab().N()+this.ie.Pi;if(b!=a.N()){a=!1;break a}}else b=a.N();b=this.K.fa(b).Xa();a=a.ya()==b.count()-1}else a=!1;a&&aD(this)};k.HQ=function(){const a=this.U.timestamp(),b=cg(this.ie,this.K);0<this.ie.Pi?null==Xf(b,a)&&aD(this):this.sl&&this.sl.N()!=a.N()&&aD(this)};k.hl=function(){this.Ld&&(this.Ld=!1,this.Xy(),this.xf.C(this),this.kl.C(this));bD(this)};
k.vU=function(){this.hl();$C(this)};k.Cn=function(){return this.kl};function $C(a){a.nb||a.D.deactivate()};function dD(a,b,c,d){XC.call(this,a,b,c,d);this.Be=c}t(dD,XC);dD.prototype.ib=function(){this.Be.St||dD.hb.ib.call(this)};function cq(a,b,c,d){var e=a.U.timestamp();c=null!=c?c:null;d=d||!1;var f=dq(a,b);eD(a,b,f,d&&!b.St);f.Bn(e,c,d)}function eq(a){a.xt&&(a.xt.stop(),a.xt=null)}function an(a,b,c){fD(a,b)&&(b=bn(a,b),b.stop(c),a.Rk==b&&(a.Rk=null))}function xC(a,b){a.it?a.it.kP(b):(a.it=new NC(b,a.i0,a.Jd,a.lo),a.nb&&a.it.activate())}function dq(a,b){const c=ma(b)+"";if(!(c in a.mM)){const d=a.Jd.eO(b);a.mM[c]=new dD(a.H.slides(),a.U,b,d)}return a.mM[c]}function fD(a,b){b=ma(b)+"";return a.Ez.hasOwnProperty(b)}
function bn(a,b){const c=ma(b)+"";if(!a.Ez.hasOwnProperty(c)){const d=a.Jd.El(b);a.Ez[c]=new XC(a.H.slides(),a.U,b,d)}return a.Ez[c]}function gD(a){const b=a.U.timestamp().N();if(!a.xS[b]){var c=a.H.slides().fa(b).ud();for(let d=0;d<c.count();++d){const e=jg(c,d),f=ma(e)+"",g=a.Jd.El(e);a.Ez[f]=new XC(a.H.slides(),a.U,e,g)}a.xS[b]=!0}}function hD(a,b){const c=ma(b)+"";if(!(c in a.JM)){const d=a.Jd.eO(b);a.JM[c]=new WC(a.H.slides(),a.U,b,d)}return a.JM[c]}
function eD(a,b,c,d){a.XC&&(a.XC.stop(),a.XC=null);b.St&&(a.xt&&a.xt.stop(),a.xt=c);d?a.vm.add(c,0<b.Pi?VC:PC):a.vm.remove(c);"untilNextSound"==b.ol&&(a.XC=c)}function $m(a,b,c,d,e){a.lo.rY(b,e)&&(b=bn(a,b),e?(J&&a.Rk&&a.Rk.Ld&&a.Rk.pause(),a.vm.add(b,UC)):a.vm.remove(b),Qa(a.eA,b.Kc()),!a.nb&&e||b.Bn(c,d,e),e?a.Rk=b:(c=b.Kc(),a.AS.C(c)))}function iD(a,b){b=a.H.slides().fa(b).Vc().kc();u(b,c=>{Pa(a.LB,c)||(dq(a,c).activate(),a.LB.push(c))},a);$i(a.d1,a)}
function yt(a,b,c,d){if(a.lo.sY()){var e=hD(a,b);eD(a,b,e,!0);e.Bn(c,d)}}function jD(a,b){return"accessible"==a.lb?null:a.H.slides().fa(b).Hw}
class kD{constructor(a,b,c){this.nb=!1;this.H=a;this.Jd=b;this.lo=c;this.U=null;this.vm=new OC(a);this.XC=this.Rk=this.xt=this.it=null;this.lb="normal";this.mM={};this.Ez={};this.JM={};this.P=-1;this.To=Qu(a.slides());this.eA=[];this.AS=new C;this.xS={};this.LB=[];a=this.Jd;b=Ck();b=new lD(b);A(a,b.zw,a.UD,a);this.i0=b}lP(a,b){this.U=a;this.vm.lP(a,b);a.$b().addHandler(this.ib,this)}Ul(a){this.lb=a;this.lo.Ul(a)}activate(){this.nb=!0;this.Rk&&YC(this.Rk,this.U.timestamp());this.it&&this.it.activate();
const a=this.U.timestamp().N();0<=a&&iD(this,a)}ib(a){a=a.timestamp().N();a!=this.P&&this.Mi(a)}d1(){const a=this.U.timestamp().N(),b=this.H.slides().fa(a).Vc().kc();u(this.LB,c=>{Pa(b,c)||(dq(this,c).deactivate(),Qa(this.LB,c))},this)}Mi(a){gD(this);this.nb&&iD(this,a);const b=(f,g)=>{for(let h=0;h<f.length;++h){const l=f[h],n=this.Jd.El(l);n&&g(l,n)}};var c=this.P;this.P=a;const d=this.eA,e=Tu(this.To,c,a);c=Tu(this.To,a,c);b(e,(f,g)=>{g.kv.removeHandler(this.wU,this);Qa(d,g)});b(c,(f,g)=>{g.kv.addHandler(this.wU,
this)});this.Jd.p_();xC(this,jD(this,a))}wU(a,b){var c=this.eA;Pa(c,a)||c.push(a);"play"==b&&this.AS.C(a)}};class mD{constructor(){this.ob={};this.nQ={};this.Rd=1}forEach(a){ic(this.ob,a,this)}get(a){a=a.id();return this.ob[a]}set(a,b,c){this.ob[a.id()]=b;this.nQ[a.id()]=c;b.setVolume(this.Rd*c)}PN(a){return a.id()in this.ob}setVolume(a){if(this.Rd!=a){this.Rd=a;for(const b in this.ob)this.ob.hasOwnProperty(b)&&this.ob[b].setVolume(this.Rd*this.nQ[b])}}AG(){for(const a in this.ob)this.ob.hasOwnProperty(a)&&this.ob[a].pause()}};class lD extends Ek{constructor(a){super(a);this.ml=null}kP(a){this.ml!=a&&(a?this.Dg(a.Zr()[0].sources()):this.D.Dg(aj()),this.ml=a)}};(function(){if(Ob){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(ub()))?a[1]:"0"}return Nb?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(ub()))?a[0].replace(/_/g,"."):"10"):Qb?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(ub()))?a[1]:""):Rb||Sb||Tb?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(ub()))?a[1].replace(/_/g,"."):""):""})();function nD(a){return(a=a.exec(ub()))?a[1]:""}(function(){if(uh)return nD(/Firefox\/([0-9.]+)/);if(Hb||Ib||Gb)return Vb;if(yh){if(Db()||vb("Macintosh")){var a=nD(/CriOS\/([0-9.]+)/);if(a)return a}return nD(/Chrome\/([0-9.]+)/)}if(zh&&!Db())return nD(/Version\/([0-9.]+)/);if(vh||wh){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(ub()))return a[1]+"."+a[2]}else if(xh)return(a=nD(/Android\s+([0-9.]+)/))?a:nD(/Version\/([0-9.]+)/);return""})();function oD(a,b,c,d,e){Du.call(this,b,c,d,e);this.element=a}t(oD,Du);oD.prototype.Sp=function(){};oD.prototype.yG=function(){this.Sp();oD.hb.yG.call(this)};oD.prototype.pj=function(){this.Sp();oD.hb.pj.call(this)};oD.prototype.Kl=function(){this.Sp();oD.hb.Kl.call(this)};function pD(a,b,c,d,e){"number"===typeof b&&(b=[b]);"number"===typeof c&&(c=[c]);oD.call(this,a,b,c,d,e);if(1!=b.length||1!=c.length)throw Error("Start and end points must be 1D");this.qG=qD}t(pD,oD);var rD=1/1024,qD=-1;k=pD.prototype;
k.Sp=function(){var a=this.coords[0];Math.abs(a-this.qG)>=rD&&(G(this.element,a),this.qG=a)};k.Kl=function(){this.qG=qD;pD.hb.Kl.call(this)};k.pj=function(){this.qG=qD;pD.hb.pj.call(this)};k.show=function(){this.element.style.display=""};k.Mf=function(){this.element.style.display="none"};function sD(a,b,c){pD.call(this,a,1,0,b,c)}t(sD,pD);function tD(a,b,c){pD.call(this,a,0,1,b,c)}t(tD,pD);class uD extends oD{constructor(a,b,c){super(null,[b],[c],200);this.R=a}Sp(){this.R.Xd(this.coords[0])}};class vD extends Q{constructor({$:a,F:b,KY:c,GG:d,dY:e,tabIndex:f,Mfa:g,toggle:h,Dj:l}){super({$:a,F:b,KY:c,GG:d,dY:e,tabIndex:f,wc:"BUTTON",D7:!0,Dj:l});g&&(a=g.top,b=g.right,c=g.bottom,g=g.left,this.mh=new Q,O(this,this.mh),N(this.mh,"position","absolute"),N(this.mh,"top",a?`${-a}px`:0),N(this.mh,"right",b?`${-b}px`:0),N(this.mh,"bottom",c?`${-c}px`:0),N(this.mh,"left",g?`${-g}px`:0));(this.fp=h)&&this.jc(!1);this.Bw()}jc(a){this.ue("pressed",a)}selected(){return!1}wj(){}pressed(){return"true"==
Ft(this.R,"pressed")}ia(a){super.ia(a);this.mh&&this.oh(this.mh,0)}Tl(a){super.Tl(a);this.mh&&this.oh(this.mh,0)}};class wD extends Q{constructor(a,b){super({F:"bookmark"});this.D=a;this.Iw=b;this.G(!1);a.duration()?this.ZC():lf(this,a.nT,this.ZC,this);z(this,this.displayObject(),fn,this.wy,this,!1)}ZC(){N(this,"left",`${this.Iw.time()/this.D.duration()*100}%`);this.G(!0)}wy(a){a.stopPropagation();this.D.seek(this.Iw.time());return Tn(this.displayObject().parentNode)}};function xD(a,b){null!==b&&0>b&&(b=null);null!==a.ng&&a.Oa[a.ng].wj(!1);a.ng=b;null!==b&&a.Oa[b].wj(!0);if(null!==a.ng){var c=a.Oa[a.ng];b=c.displayObject().offsetTop;c=b+c.displayObject().offsetHeight;bu(a,b,c)}}function yD(a,b){b=a.aE.indexOf(b);xD(a,0<=b?b:null)}class zD extends Q{constructor({F:a,Dj:b,options:c}){super({F:a,Dj:b});this.Rf("listbox");N(this,"position","absolute");this.aE=c.slice();Object.freeze(this.aE);this.Oa=[];this.ng=null;this.WL=D(this)}options(){return this.aE}};class AD extends zD{constructor({F:a,options:b,CY:c}){super({F:a,options:b});for(const d of b){const e=c(d);e.Rf("option");e.wj(!1);$t(e,P(this,"item"));O(this,e);this.Oa.push(e);A(this,e.ka,()=>{xD(this,this.Oa.indexOf(e));this.WL.C()})}}Sa(a,b){super.Sa(a,b);this.Oa.forEach(c=>au(c))}};const BD=[{value:.75,toString:()=>"0.75x"},{value:1,toString:()=>"1x"},{value:1.25,toString:()=>"1.25x"},{value:1.5,toString:()=>"1.5x"},{value:2,toString:()=>"2x"}];function CD(a){const b=BD.find(c=>("number"===typeof a.ng?a.aE[a.ng]:null)==c.toString());return b?b.value:null}function DD(a,b){const c=BD.find(d=>d.value==b);yD(a,c?c.toString():null)}
class ED extends AD{constructor(a){super({F:"playback-rate-menu",options:BD.map(c=>c.toString()),CY:c=>{const d=new Q({TG:!0});d.ia(c);return d}});const b=new Q({$:P(this,"caption")});b.ia(a.ra("PB_PLAYBACK_RATE_MENU_CAPTION",{},"Rate"));O(this,b,0)}};class FD extends AD{constructor(a,b){super({F:"subtitles-list",options:[b.ra("PB_SUBTITLES_OFF",{},"Off"),...a],CY:c=>{const d=new Q({TG:!0});d.ia(c);return d}});a=new Q({$:P(this,"caption")});a.ia(b.ra("PB_SUBTITLES_MENU_CAPTION",{},"Subtitles"));O(this,a,0)}};function GD(a,b){void 0===b&&(b=a.D.muted()?0:a.D.volume());N(a.dR,"height",`${100*(1-b)}%`);return Tn(a.displayObject())}
class HD extends Q{constructor(a){super({F:"volume_popup"});this.D=a;this.hA=new Q({F:"volume"});O(this,this.hA);this.dR=new Q({F:"back"});O(this.hA,this.dR);GD(this,this.D.volume());A(this,this.D.AD,()=>GD(this));A(this,this.D.fN,()=>GD(this));z(this,this.hA.displayObject(),fn,this.F4,this)}F4(a){z(this,document,hn,this.YD,this);z(this,document,gn,this.yU,this);this.YD(a);this.D.oj(!1)}YD(a){this.visible()&&(a=fi(a,this.hA.displayObject()).y,a=Math.min(1,a/this.hA.height()),a=Math.max(0,a),a=1-a,
this.D.setVolume(a),GD(this,a))}yU(a){hf(this,document,hn,this.YD,this);hf(this,document,gn,this.yU,this);this.YD(a)}};function ID(a){if(a.lv){const b=new vD({F:"rate",toggle:!0});b.Rl(!0);b.Ba("subtitle-button-next",JD(a));const c=new ED(a.I);c.G(!1);c.Ba("subtitle-button-next",JD(a));DD(c,a.D.playbackRate());A(a,b.ka,()=>{if(c.visible()){const d=new pD(c.displayObject(),1,0,150);d.play();gf(a,d,"finish",()=>{c.G(!1);b.jc(!1);St(b.displayObject(),"selected")})}else a.vz({button:b,YA:c,DZ:()=>{b.jc(!1);St(b.displayObject(),"selected")}}),b.jc(!0),Rt(b.displayObject(),"selected")});A(a,c.WL,()=>{a.D.uj(CD(c));c.G(!1)});
return{KZ:b,LZ:c}}return{KZ:null,LZ:null}}function KD(a){const b=new vD({F:"mute",toggle:!0});b.Rl(!0);const c=new HD(a.D);c.G(!1);A(a,b.ka,()=>{const d=!a.D.muted();a.D.oj(d);b.jc(d);d?Rt(b.displayObject(),"selected"):St(b.displayObject(),"selected")});A(a,a.D.AD,()=>{const d=a.D.muted();b.jc(d);d?Rt(b.displayObject(),"selected"):St(b.displayObject(),"selected")});z(a,b.displayObject(),"mouseover",()=>{c.visible()||a.vz({button:b,YA:c})});return{D9:b,Eaa:c}}
function LD(a,b){var c=a.S4.displayObject(),d=a.pb.width()-2;a=fi(b,c).x/a.GL*a.Y;d=Math.min(1,a/d);return d=Math.max(0,d)}function MD(a){function b(e){e=e.toString();1==e.length&&(e="0"+e);return e}a=Math.round(a);const c=Math.floor(a/3600);a%=3600;const d=Math.floor(a/60);a%=60;return b(c)+":"+b(d)+":"+b(a)}function JD(a){return!!a.Ee&&!!ND(a.Ee).length}
function OD(a){const b=new vD({F:"subtitles",toggle:!0});b.Rl(!0);A(a,b.ka,()=>{a.Xi&&a.lh&&!a.Xi.visible()&&(a.vz({button:a.lh,YA:a.Xi,DZ:()=>{a.lh&&(a.lh.jc(!1),St(a.lh.displayObject(),"selected"))}}),a.lh.jc(!0),Rt(a.lh.displayObject(),"selected"))});a.lh=b;a.M(b)}function PD(a,b){b=new FD(b,a.I);b.G(!1);A(a,b.WL,()=>{if(a.Ee&&a.Xi){var c=(c=a.Xi.ng)?c-1:null;"number"===typeof c?a.Ee.select(c):a.Ee.show(!1);a.Xi.G(!1)}});a.Xi=b;a.M(b)}
function QD({button:a,YA:b,B8:c}){const d=fi(c,b.displayObject());if(0>d.x||d.x>b.width()||0>d.y)return!1;b=fi(c,a.displayObject());return 0>=b.y||0<=b.x&&b.x<=a.width()&&b.y<=a.height()}
class RD extends Q{constructor({Kc:a,kaa:b,V:c,hj:d,CB:e}){super({F:"controls",bG:!0});this.D=a;this.Ee=b;this.I=c;this.lv=e;this.Va=this.vI();O(this,this.Va);const {d$:f,Ud:g}=this.Xw(d);this.S4=f;this.pb=g;O(this,this.pb);const {KZ:h,LZ:l}=ID(this);(this.Qi=h)&&O(this,this.Qi);(this.qE=l)&&O(this,this.qE);this.Xi=this.lh=null;this.Ee&&(this.yX(),A(this,this.Ee.BQ,this.yX,this),A(this,this.Ee.DQ,this.zX,this));const {D9:n,Eaa:m}=KD(this);this.O2=n;O(this,this.O2);this.n7=m;O(this,this.n7);this.ux=
this.qI();O(this,this.ux);this.eX=new C;this.bT=new C;this.Te=this.Im=!1;this.GL=this.Y=1;A(this,this.D.Eb(),this.Zq,this);A(this,this.D.Rh,this.K3,this);Vi(this.displayObject(),"left bottom")}locked(){return this.Te}vI(){const a=new vD({F:"play",toggle:!0});a.Rl(!0);A(this,a.ka,()=>this.D.playing()?this.D.pause():this.D.play());return a}qI(){const a=new vD({F:"toggle_fullscreen",toggle:!0});a.Rl(!0);A(this,a.ka,()=>this.eX.C());return a}Xw(a){const b=new Q({F:"progress"}),c=new Q({F:"loading"});
O(b,c);const d=new Q({F:"playing"});O(b,d);const e=new Q({F:"tooltip"});e.G(!1);O(b,e);if(a)for(let f=0;f<a.count();++f)O(b,new wD(this.D,Rf(a,f)));A(this,this.D.XS,()=>{N(c,"width",100*this.D.sG()+"%")});A(this,this.D.ye,()=>{N(d,"width",this.D.currentTime()/this.D.duration()*100+"%")});z(this,b,"mouseover",()=>{e.G(!0)});z(this,b,"mouseout",()=>{e.G(!1)});z(this,b,hn,f=>{f=LD(this,f);N(e,"left",`${100*f}%`);e.ia(MD(f*this.D.duration()))},this);z(this,b,fn,this.QK,this);return{d$:d,Ud:b}}yX(){this.Xi&&
(this.removeChild(this.Xi),this.Xi=null);JD(this)&&(this.lh||OD(this),PD(this,ND(this.Ee)));this.zX()}zX(){var a=JD(this);this.lh&&this.lh.G(a);if(this.Xi){const b=this.Ee;a=a&&b.isVisible()?b.xr:null;xD(this.Xi,null==a?0:a+1)}}vz({button:a,YA:b,DZ:c}){b.G(!0);let d=new pD(b.displayObject(),0,1,150);d.play();let e=!1;z(this,document,hn,f=>{f=QD({button:a,YA:b,B8:f});if(f==e){const g=parseFloat(Zh(b.displayObject(),"opacity"));d.stop();f?(e=!1,d=new pD(b.displayObject(),g,1,150),d.play()):(e=!0,d=
new pD(b.displayObject(),g,0,150),d.play(),gf(this,d,"finish",()=>{b.G(!1);c&&c()}))}})}QK(a){this.Te=!0;z(this,document,hn,this.ru,this);z(this,document,gn,this.SD,this);this.D.playing()&&(this.D.pause(),this.Im=!0);this.ru(a);a.preventDefault()}ru(a){this.D.seek(LD(this,a)*this.D.duration())}SD(a){hf(this,document,hn,this.ru,this);hf(this,document,gn,this.SD,this);this.ru(a);this.Im&&(this.D.play(),this.Im=!1);this.Te=!1;this.bT.C()}Zq(){const a=this.D.playing();this.Va.jc(a);a?Rt(this.Va.displayObject(),
"selected"):St(this.Va.displayObject(),"selected")}K3(){this.qE&&DD(this.qE,this.D.playbackRate())}};const SD=uh?{snapToLines:!1,line:83,lineAlign:"end"}:{snapToLines:!0,line:-4,lineAlign:"end"},TD=(a,b)=>{b?a.mode="showing":"showing"===a.mode&&(a.mode="hidden")},UD=a=>{for(let b=0;b<a.length;++b)if("showing"===a[b].mode)return b;return null},VD=(a,b)=>{a.snapToLines=b.snapToLines;a.line=b.line;a.lineAlign=b.lineAlign},WD=a=>{if(a&&a.cues){const b=[];for(let c=0;c<a.cues.length;++c){const d=a.cues[c];if("auto"===d.line){const e={};VD(e,d);b.push({cue:d,l$:e});VD(d,SD)}}return b}return[]};
function ND(a){const b=[];for(let c=0;c<a.$h.length;++c)b.push(a.$h[c].label||a.$h[c].language);return b}function XD(a){if(a.hp){for(const b of a.hp)VD(b.cue,b.l$);a.hp=null}}function YD(a){return null!==a.xr&&a.xr<a.$h.length?a.$h[a.xr]:null}
class ZD{constructor(a){this.$h=a;this.xr=UD(a);this.hp=null;this.DQ=new Tt;this.BQ=new Tt;this.$h.onchange=()=>{this.select(UD(this.$h));this.DQ.C(this)};a=()=>{this.select(UD(this.$h));this.BQ.C(this)};this.$h.onaddtrack=a;this.$h.onremovetrack=a}select(a){this.xr=null!==a&&a<this.$h.length?a:null;for(a=0;a<this.$h.length;++a)TD(this.$h[a],a===this.xr);this.hp&&(XD(this),this.hp||(this.hp=WD(YD(this))))}show(a){const b=YD(this);a&&!b?this.select(0):b&&TD(b,a)}isVisible(){const a=YD(this);return!!a&&
"showing"===a.mode}};function $D(a,b,c){c=c?c+"":"";const d=a.style.getPropertyValue(`--${b}`);c!=d&&a.style.setProperty(`--${b}`,c)};class aE extends tk{constructor(a){super(a);fj&&uk.addHandler(this.G3,this)}videoWidth(){return mk(this)?this.mediaElement().videoWidth:0}videoHeight(){return mk(this)?this.mediaElement().videoHeight:0}G3(a){this.playing()&&a instanceof Dk&&this.play()}};function bE(a){a=Yd(cd(a));Lj&&a.setAttribute("playsinline","");!J&&Aj&&a.setAttribute("preload","metadata");Sj&&a.setAttribute("webkit-playsinline","");if(uh&&1<a.children.length){const b=ke(a,c=>c&&"SOURCE"==c.nodeName&&"video/mp4"==c.getAttribute("type"));b&&a.appendChild(b)}return new aE(a)}
function cE(a){if(!J){const b=a.mediaElement().getAttribute("poster");a.mediaElement().removeAttribute("poster");if(b)return a=new Q({F:"poster"}),N(a,"background",`url(${b})`),N(a,"background-size","100% 100%"),a}return null}function dE(a){if(!J)if(a=a.mediaElement(),Oj)eE(a);else if(!Nj&&ka(a.textTracks)&&void 0!==a.textTracks.length)return new ZD(a.textTracks);return null}
function eE(a){const b=c=>c&&"TRACK"===c.nodeName&&c.hasAttribute("kind")?(c=c.getAttribute("kind"),!!c&&("captions"===c||"subtitles"===c)):!1;ke(a,c=>c&&b(c)&&c.hasAttribute("default"))||(a=ke(a,b))&&a.setAttribute("default","")};function Iq(a,b){a.vu=b;Zd(b,a.Ma.displayObject());J&&fE(a,a.D.mediaElement().width,a.D.mediaElement().height);J&&(ak?void 0!==window.TouchEvent&&window.event instanceof window.TouchEvent||window.event instanceof MouseEvent:1)&&(a.D.play(),a.D.pause());Nj&&(a.Ma.resize(a.Ma.width()+1),$i(()=>a.Ma.resize(a.Ma.width()-1)))}
function Mq(a){a.vu=null;if(ce(a.Ma.displayObject())&&J){const b=a.D,c=bE(a.g7);Xj?(a.Ma.removeChild(b.mediaElement()),a.Ma.M(c.mediaElement())):a.Ma=new Q({ta:c.mediaElement()});wk(a,c);b.Rc()}}function $u(a,b){a.Ci&&(b?a.bD||(a.bD=setInterval(()=>gE(a),100)):(clearInterval(a.bD),a.bD=void 0,a.Mp(!1)))}
function cD(a,b){if(a.me){const c=oj()?"poster_frame_hide_video":"poster_frame";b?Rt(a.Ma.displayObject(),c):St(a.Ma.displayObject(),c);a.me.Xd(b?1:0);!b&&a.tE&&(hE(a,a.tE),a.tE=void 0);Hb&&!J&&ni(a.D.mediaElement(),!b)}}
function iE(a,b){const c=new RD({Kc:a.D,kaa:a.Ee,V:a.I,hj:b,CB:a.lv});c.resize(a.D.mediaElement().width);c.Xd(0);c.eX.addHandler(()=>{a.Mp(!a.Mg);return Tn(c.displayObject())},a);c.bT.addHandler(()=>{a.gK||jE(a,!1)},a);y(a.Ma.displayObject(),"mouseenter",()=>{a.gK=!0;jE(a,!0)},!1,a);y(a.Ma.displayObject(),"mouseleave",()=>{a.gK=!1;c.locked()||jE(a,!1)},!1,a);return c}function hE(a,b){a.me&&N(a.me,"background-image",`url(${b})`)}
function kE(a,b,c){a.me||(a.me=new Q({F:"poster"}),N(a.me,"background-size","contain"),N(a.me,"background-position","center"),N(a.me,"background-repeat","no-repeat"),N(a.me,"position","absolute"),N(a.me,"top","0"),J?a.Ma.displayObject().parentNode.appendChild(a.me.displayObject()):a.Ma.M(a.me),a.me.resize(a.Ma.width(),a.Ma.height()));!c&&J&&a.me.opacity()?a.tE=b:hE(a,b)}
function gE(a){var b=a.Ma.displayObject().parentNode;if(b&&"none"!=b.style.display){var c=ki(a.Ma.displayObject());a.Ci.resize(c.width);b=(b=On(b))?b.Jc:1;b=Oj||a.Mg?b*a.wL:b;a=a.Ci;b&&(a.GL=b,b=a.width())&&(a.Y=Math.max(a.GL,240/b),c=Math.round(11/a.Y),N(a,"left",`${c}px`),N(a,"bottom",`${c}px`),b=Math.round(b*a.Y)-22,Sn(a.displayObject(),1/a.Y),c=b-173,a.lh&&a.lh.visible()&&(c-=a.lh.width()),a.Qi&&(c-=a.Qi.width()),a.pb.resize(c),a.Db(b))}}
function fE(a,b,c){const d=Oj||a.Mg?1:a.wL,e=new Cm;e.scale(1/d,1/d);Kn(a.Ma.displayObject(),e);a.Ma.resize(b*d,c*d)}function jE(a,b){var c=b?1:0;(new uD(a.Ci,a.Ci.opacity(),c)).play();a.Ee&&(b?(a=a.Ee,a.hp||(a.hp=WD(YD(a)))):XD(a.Ee))}
class lE extends yk{constructor(a,b,c,d=null){const e=bE(a);super(e);this.g7=a;this.I=new Gt(d||{});this.me=cE(e);this.Ee=dE(e);this.Ci=null;this.tE=void 0;this.gK=this.Mg=!1;this.wL=1;this.vF=!1;this.bD=void 0;this.vu=null;this.lv=b;J?Xj?(this.Ma=new Q({F:"video_player"}),$t(this.Ma,"iphone"),this.Ma.M(this.D.mediaElement()),this.Ma.resize(this.D.mediaElement().width,this.D.mediaElement().height),c=this.D.mediaElement().getAttribute("poster"),this.D.mediaElement().removeAttribute("poster"),c&&(N(this.Ma,
"background","url("+c+")"),N(this.Ma,"background-size","100% 100%")),this.sn(this.ji())):this.Ma=new Q({ta:this.D.mediaElement()}):(a=this.ji(),super.sn(!1),this.Ma=new Q({F:"video_player"}),this.Ci=iE(this,c),this.me&&this.Ma.M(this.me),this.Ma.M(this.D.mediaElement()),this.Ma.M(this.Ci),this.Ma.resize(this.D.mediaElement().width,this.D.mediaElement().height),this.sn(a),y(this.D.mediaElement(),"loadeddata",this.cD,!1,this));cD(this,!0);Kj&&this.D.Eb().addHandler(f=>{"playing"==f.state()&&this.vu&&
(f=this.vu.style.opacity,this.vu.style.opacity="0.99",this.vu.style.opacity=f)},this)}sn(a){this.Ci?this.Ci.G(a):Xj?a?St(this.Ma.displayObject(),"without_controls"):Rt(this.Ma.displayObject(),"without_controls"):this.D.sn(a);a?this.vF||(Dj?z(this,this.Ma,"click",this.XD,this):A(this,this.Ma.ka,this.XD,this),z(this,this.Ma,"click",this.NW,this),this.vF=!0):this.vF&&(Dj?hf(this,this.Ma,"click",this.XD,this):kf(this,this.Ma.ka,this.XD,this),hf(this,this.Ma,"click",this.NW,this),this.vF=!1)}ji(){return this.Ci?
this.Ci.visible():super.ji()}yN(){this.D&&this.D.yN()}VO(){this.D&&this.D.VO()}setScale(a){this.wL=a;fE(this,this.D.mediaElement().width,this.D.mediaElement().height)}videoWidth(){return this.D.videoWidth()}videoHeight(){return this.D.videoHeight()}resize(a,b){this.Ma&&(fE(this,a,b),this.Ci&&gE(this));const c=this.D.mediaElement();c.width=a;c.height=b;this.cD();this.me&&this.me.resize(this.Ma.width(),this.Ma.height())}Dg(a){a=super.Dg(a);this.cD();return a}cD(){if(Hb||Ib){var a=this.D.mediaElement();
N(this.Ma,"background","#000000");E(a,"width","");E(a,"height","");this.Mg||(a.videoWidth/a.videoHeight<a.width/a.height?E(a,"width","auto"):E(a,"height","auto"))}}width(){const a=this.D.mediaElement();return parseInt(a.width,10)}height(){const a=this.D.mediaElement();return parseInt(a.height,10)}XD(){this.ji()&&(this.D.playing()?this.D.pause():this.D.play())}NW(a){a.stopPropagation()}show(a){this.Ma.displayObject().style.display=a?"":"none"}Mp(a){if(!Xj&&this.Mg!=a&&this.Ma.displayObject().parentNode){this.Mg=
a;let b=this.Ma.displayObject().parentNode;for(;b&&!Hn(b,"slide");)a=b,this.Mg?In(a,"fullscreen"):Jn(a,"fullscreen"),b=b.parentNode;this.cD();fE(this,this.D.mediaElement().width,this.D.mediaElement().height)}}Zq(a,b){super.Zq(a,b);this.playing&&this.Ee&&this.Ee.select(this.Ee.xr)}};function iv(a,b){a.Y=b;a.Ur.forEach(c=>{c.setScale(b)})}function mE(a){const b=a.wm?0:a.Rd;b!=a.DL&&(a.DL=b,a.sV.C(),a.$u.setVolume(b),a.Ur.setVolume(b))}
class nE extends Sg{constructor(a){super();this.Kd=a;this.$u=new mD;this.Ur=new mD;this.Rd=1;this.wm=!1;this.DL=1;this.wk=D(this);this.sV=D(this);this.sT=D(this);this.NU=D(this);this.FW=D(this);this.k7=D(this);this.Y=1;this.I=null;A(this,this.Kd.Rh,this.p_,this)}eO(a){var b=a.Gh;a=a.volume();a=void 0!==a?a:1;if(this.$u.PN(b))var c=this.$u.get(b);else c=null,b.qp()?c=Nd(document,b.qp()):b.ni()&&(c=Yd(cd(b.ni()))),c=new Ek(c),c.uj(this.Kd.playbackRate()),A(this,c.zw,this.UD,this),this.$u.set(b,c,a);
return c}El(a){var b=a.Gh,c=a.volume();a=a.hj();c=void 0!==c?c:1;this.Ur.PN(b)?a=this.Ur.get(b):(a=new lE(b.ni(),this.Kd.CB(),a,this.I),A(this,a.zw,this.v4,this),a.setScale(this.Y),a.uj(this.Kd.playbackRate()),this.Ur.set(b,a,c));return a}p_(){const a=this.Kd.playbackRate();this.$u.forEach(b=>b.uj(a));this.Ur.forEach(b=>b.uj(a))}volume(){return this.Rd}setVolume(a){if(0>a||1<a)throw Error("Sound volume is out of range");this.Rd!=a&&(this.Rd=a,mE(this),this.wk.C())}oj(a){this.wm!=a&&(this.wm=a,this.sT.C(),
mE(this))}muted(){return this.wm}aB(){return this.DL}AG(){this.$u.AG();this.Ur.AG();this.NU.C()}In(){return this.wk}bB(){return this.sV}rZ(){return this.sT}UD(a,b){this.FW.C(a,b)}v4(a,b){this.k7.C(a,b)}cP(a){this.I=a}}nE.prototype.muteStateToggledEvent=nE.prototype.rZ;nE.prototype.realVolumeChangedEvent=nE.prototype.bB;nE.prototype.volumeChangedEvent=nE.prototype.In;nE.prototype.realVolume=nE.prototype.aB;nE.prototype.muted=nE.prototype.muted;nE.prototype.mute=nE.prototype.oj;
nE.prototype.setVolume=nE.prototype.setVolume;nE.prototype.volume=nE.prototype.volume;function oE(a){this.H=a;this.zR=new C}oE.prototype.iB=function(a){a.Dd().addHandler(this.Mi,this)};oE.prototype.Mi=function(a){a=this.H.slides().fa(a).ss();for(let c=0;c<a.count();++c){var b=a.cO(c);this.zR.C(b)}};oE.prototype.CA=function(){return this.zR};function pE(a){this.OR=a;this.Fc=15E3}k=pE.prototype;k.LC=null;k.fv=0;k.jF=!1;k.Cv=function(a){this.LC=Ta(arguments);this.jF||(this.jF=!0,this.fv=setTimeout(this.p4.bind(this),this.Fc))};k.p4=function(){this.jF=!1;this.OR.apply(null,this.LC);this.LC=null};k.C8=function(a){this.cancel();this.OR.apply(null,arguments)};k.cancel=function(){clearTimeout(this.fv);this.jF=!1;this.LC=null};function qE(a){const b=new rE;b.Kq=a.lastViewedSlide;b.vk=a.viewDuration;b.Qo=a.slideStates;const c=a.zoomState;c&&(b.zl=new qr({mj:c.indexes,JB:c.zoomStates||[]}));if(a=a.slideTimelineStates)b.Tm=kc(a,d=>new Fk(d.S,d.s,d.t)),b.Tz=!0;return b}function ot(a,b){return b in a.Tm?a.Tm[b]:null}function At(a,b){a.vk!=b&&(a.vk=b,a.Wi=!0,a.FS.Cv())}function it(a,b){a.Kq!=b&&(a.Kq=b,a.Wi=!0)}
class rE{constructor(){this.Kq=null;this.vk=0;this.zl=null;this.Qo={};this.Tm={};this.Wi=!1;this.FS=new pE(this.W1.bind(this));this.Vo=new C;this.Tz=!1}pO(){return this.Kq}Gv(a){return a in this.Qo?this.Qo[a]:null}YO(){const a={};a.lastViewedSlide=this.Kq;a.viewDuration=this.vk;a.slideStates=tc(this.Qo);this.zl&&(a.zoomState=this.zl.persistState());this.Tz&&(a.slideTimelineStates=kc(this.Tm,b=>b.YO()));return a}BN(a){this.Kq=a.Kq;this.vk=a.vk;this.Qo=tc(a.Qo);this.Tz=a.Tz;this.zl=a.zl?a.zl.BN():null;
this.Tm=kc(a.Tm,b=>b.clone());this.Wi=!0}invalidate(){this.FS.C8()}W1(){this.Wi&&(this.Wi=!1,this.Vo.C())}stateChangedEvent(){return this.Vo}};function Oq(a,b,c){a.Ld()&&a.uC(a.hM,b,c)&&(b=a.H.settings().Rs().bH(),c="quiz"==a.B.Z().type(),b&&!c?b.open():a.B.Z().tv()&&!Pj&&Wu(a))}function Wu(a){const b=a.yd,c=b.X(),d=a.H.settings().Cc().Il(),e=b.JO()&&0>b.Pf();c.started()||e?!d&&e?zt(a.La.vm):"bySlides"==a.H.settings().navigation().Jl().pi()?b.Sd():b.Fl():b.play()}
class sE{constructor(a,b){this.H=a;this.La=b;this.yd=this.B=null;this.hM=new C;this.pW=new C;this.qW=new C;this.h6=new C}Ld(){return!!this.B&&0<=this.B.pa()}uC(a,b){const c=new ho,d=Xa(Ta(arguments),1);a.C(...d.concat(c));return!c.actionPrevented()}};var tE=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");function uE(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)uE(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))}function vE(a){var b=[],c;for(c in a)uE(c,a[c],b);return b.join("&")};var wE=!1;function xE(a){const b=Xd("SCRIPT");y(b,"load",()=>{wE=!0;yE(a)&&a.ib(a.U)});const c=window.location.toString().match(tE)[1]||null;b.src="https"==c?"https://players.youku.com/jsapi":"http://player.youku.com/jsapi";document.body.appendChild(b)};function zE(a,b){this.ub=a;this.KX=b}k=zE.prototype;k.ub="";k.KX="";k.Ja=0;k.Ha=0;k.Zh=0;k.rk=1;k.width=function(){return this.Ja};k.Db=function(a){this.Ja=a};k.height=function(){return this.Ha};k.Dc=function(a){this.Ha=a};k.id=function(){return this.ub};k.Eh=function(){return this.KX};k.Ta=function(){return this.Zh*this.rk};k.Hk=function(a){this.rk=a};function AE(a,b,c){zE.call(this,a,b);this.LQ=c}t(AE,zE);AE.prototype.LQ="";AE.prototype.clientId=function(){return this.LQ};function BE(a,b){this.D=null;this.qm=!1;this.Fb=a;this.ll=b;this.Jo=new C;this.Sb=Xd("DIV");this.Sb.style.position="absolute";a.displayObject().appendChild(this.Sb);ni(this.Sb,this.Xc);this.qg(a)}k=BE.prototype;k.qm=!1;k.Xc=!1;k.BO=function(){this.qm=!0;this.Cg(this.Fb);this.qz(this.Xc);this.Jo.C(this)};k.O9=function(){};k.N9=function(){};k.hh=function(){return this.qm&&null!=this.D};k.stop=function(){if(this.hh())try{this.D.pauseVideo()}catch(a){}};k.visible=function(){return this.Xc};
k.Cg=function(a){this.qg(a);if(this.hh()){const c=this.ha;var b=a.scale();a=b*this.ll.width();b*=this.ll.height();hi(c,a,b)}};k.qg=function(a){a=a.position(this.ll.id(),1);ai(this.Sb,a.x,a.y)};k.aH=function(a){this.Xc!=a&&(this.Xc=a,this.qz(a))};
k.qz=function(a){if(a){if(!this.D){var b=this.Sb,c=this.Fb.scale();const e=this.ll,f={styleid:"0",client_id:e.clientId(),vid:e.Eh(),autoplay:!1,show_related:!1,events:{onPlayerReady:this.BO.bind(this),onPlayStart:this.O9.bind(this),onPlayEnd:this.N9.bind(this)}},g="_"+e.id(),h=Xd("DIV");h.setAttribute("id",g);var d=c*e.width();c*=e.height();hi(h,d,c);E(h,"background","#494949");d=Xd("DIV");E(d,"position","absolute");E(d,"top","50%");E(d,"left","50%");E(d,"transform","translate(-50%, -50%)");h.appendChild(d);
c=Xd("DIV");In(c,"preloader");E(c,"position","relative");d.appendChild(c);c=Xd("DIV");ie(c,"\u8bf7\u7a0d\u540e");E(c,"position","relative");E(c,"font-family",'Tahoma, Arial, Helvetica, "Microsoft YaHei New", "Microsoft Yahei", "\u5fae\u8f6f\u96c5\u9ed1", \u5b8b\u4f53, SimSun, STXihei, "\u534e\u6587\u7ec6\u9ed1", sans-serif');E(c,"font-weight","lighter");E(c,"font-size","32px");E(c,"color","white");E(c,"text-align","center");E(c,"margin-top","12px");d.appendChild(c);b.appendChild(h);this.ha=h;this.D=
new YKU.Player(g,f);this.Cg(this.Fb)}}else $d(this.Sb),this.D=null,this.qm=!1;ni(this.Sb,a)};k.readyEvent=function(){return this.Jo};var CE,DE=!1;q("onYouTubePlayerAPIReady",function(){DE=!0;var a=CE;yE(a)&&a.ib(a.U);CE=null});function EE(a,b){zE.call(this,a,b)}t(EE,zE);function FE(a,b){this.D=null;this.qm=!1;this.Fb=a;this.ll=b;this.Jo=new C;this.Sb=Xd("DIV");this.Sb.style.position="absolute";a.displayObject().appendChild(this.Sb);ni(this.Sb,this.Xc);this.qg(a)}k=FE.prototype;k.qm=!1;k.Xc=!1;k.BO=function(){this.qm=!0;this.Cg(this.Fb);this.qz(this.Xc);this.Jo.C(this)};k.Q9=function(){};k.R9=function(){};k.P9=function(){};k.hh=function(){return this.qm&&null!=this.D};k.ha=function(){return this.hh()?this.D.getIframe():null};k.stop=function(){if(this.hh())try{this.D.stopVideo()}catch(a){}};
k.visible=function(){return this.Xc};k.Cg=function(a){this.qg(a);const b=this.ha();if(b){var c=a.scale();a=c*this.ll.width();c*=this.ll.height();hi(b,a,c)}};k.qg=function(a){const b=this.ll.id();a=a.position(b,1);ai(this.Sb,a.x,a.y)};k.aH=function(a){this.Xc!=a&&(this.Xc=a,this.qz(a))};
k.qz=function(a){if(a){if(!this.D){var b=this.Sb,c=this.Fb.scale(),d=this.ll;c={width:c*d.width(),height:c*d.height(),videoId:d.Eh(),playerVars:{controls:1,loop:0,enablejsapi:1,autohide:2,autoplay:0,showinfo:1,rel:0},events:{onReady:this.BO.bind(this),onPlaybackQualityChange:this.Q9.bind(this),onStateChange:this.R9.bind(this),onError:this.P9.bind(this)}};d="_"+d.id();const e=Xd("DIV");e.setAttribute("id",d);b.appendChild(e);this.D=new YT.Player(d,c);this.Cg(this.Fb)}}else $d(this.Sb),this.D=null,
this.qm=!1;ni(this.Sb,a)};k.readyEvent=function(){return this.Jo};function GE(a,b,c){this.ob={};this.Fb=a;this.K=c;this.U=b;a.si().addHandler(this.Ay,this);b.$b().addHandler(this.ib,this)}k=GE.prototype;k.P=-1;k.VX=!1;k.UX=!1;function HE(a,b,c){let d=0;if(0>b||b>=a.K.count())return d;a=a.K.fa(b);if(a instanceof Wm)for(a=a.px,b=0;b<a.count();b++){const e=a.get(b);e&&e instanceof c&&(d+=1)}return d}
k.ib=function(a){a=a.timestamp();const b=a.N();if(0<HE(this,b,EE)){if(!this.VX){CE=this;const c=Xd("SCRIPT"),d=window.location.toString().match(tE)[1]||null;c.src="https"==d?"https://www.youtube.com/player_api":"http://www.youtube.com/player_api";document.body.appendChild(c)}this.VX=!0}0<HE(this,b,AE)&&(this.UX||xE(this),this.UX=!0);yE(this)?(this.P!=a.N()&&IE(this,this.P,-1),this.P=a.N(),-1!=a.ya()&&(a=this.nM(a),IE(this,this.P,a))):this.P=b};
k.nM=function(a){const b=a.ya(),c=a.N();return this.K.fa(c).Xa().Yb(b).startTime()+a.Ta()};function yE(a){if(-1==a.P)return!1;let b=!0;0<HE(a,a.P,EE)&&(b&=DE);0<HE(a,a.P,AE)&&(b&=wE);return!!b}k.Ay=function(){if(yE(this)){var a=this;JE(this,this.P,function(b){b.Cg(a.Fb)})}};k.UE=function(a){return 0<=a&&a<this.K.count()};k.jM=function(a){this.UE(a)&&this.K.fa(a).Xa().duration()};
function IE(a,b,c){a.jM(b);JE(a,b,function(d){const e=d.ll.Ta()<=c;e?d.visible()||d.Cg(a.Fb):d.visible()&&d.stop();d.aH(e)})}function JE(a,b,c){if(!(0>b||b>=a.K.count())&&(b=a.K.fa(b),b instanceof Wm)){b=b.px;for(let f=0;f<b.count();++f){var d=b.get(f);if(d){{var e=a;const g=d.id();if(null==e.ob[g])if(d instanceof EE)e.ob[g]=new FE(e.Fb,d);else if(d instanceof AE)e.ob[g]=new BE(e.Fb,d);else throw Error("unknown external video type");e=e.ob[g]}c(e)}}}};function KE(a,b,c){this.Et=a;this.la=b;this.Fb=c}var LE;k=KE.prototype;k.ua=!1;k.HR=!1;k.Ft=null;k.HC=null;
k.show=function(){if(!this.ua)if(this.ua=!0,this.HR){var a=this.Et.url(),b=yc();b&&b.createScriptURL(a);this.Ft={};ME(this);this.Ft.Kfa(this.Fb.displayObject());NE(this);this.Fb.si().addHandler(this.WT,this)}else if(b=OE(this)){a=this.Et.width();const d=this.Et.height();var c=PE();In(b,c);c=Xd("div");b.appendChild(c);hi(b,a,d);hi(c,a,d);b=d/QE.height;(1>a/QE.width||1>b)&&E(c,"backgroundSize","contain")}};
k.Mf=function(){if(this.ua)if(this.ua=!1,this.HR){this.Fb.si().removeHandler(this.WT,this);var a;null==(a=this.Ft)||a.Rc();this.Ft=null}else{const b=OE(this);b&&(a=PE(),Jn(b,a),$d(b))}};function NE(a){const b=a.Fb.scale(),c=a.Et;a.Ft.setSize(c.width()*b,c.height()*b)}function ME(a){var b=document.getElementById(a.Et.containerId());const c=a.Fb.scale(),d=On(b);if(d){var e=d.sd;b=d.td}else e=parseFloat(Zh(b,"left")),b=parseFloat(Zh(b,"top"));a=Nd(a.Ft.Hc);ai(a,e*c,b*c)}k.WT=function(){ME(this);NE(this)};
function OE(a){if(a.HC)return a.HC;a.HC=Nd(document,a.Et.containerId());return a.HC}var QE=new xd(74,89);
function PE(){if(void 0!==LE)return LE;const a="_sf"+Hd();LE=a;Dn("."+a+" {background: #A42222;}."+a+" div {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEoAAABZCAYAAACZkrJEAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwQAADsEBuJFr7QAAABp0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuMTAw9HKhAAAFA0lEQVR4Xu3c21MTVxwHcP/B+iwyPimoT46WPulY6INDR3mwdhTojJeOgC1MMZHhoha85EJIMCg1CTXQJEsokJCEJJgbyc/fiW5nJ2NjCL/dPecYZ74zIYa9fPZ7zh4Y3SNHWn9aAi0BYoGZM2dhGuMd/OW/bHgW4a+RESDelVibc/T0QPDRI0hHo1CpVP43UY/n64Kabj8By9iWnUCgLkwt2lcD5er5ARIHxNFiSQ9l7/oO8ru7B2rP54ag1FBbOK/Um3cO8ndSQoVwcj4IQiOflQrKicMs+4W7VyMoUg89/+AgtqisW6Iet/jLg5AVh1oZkXRM1C04VNKP6yEdgdRtCw0Vw6tsBBLbh7BQYQOGm/YiCAm1OjRsWJOEHXoLuASolPcNT9S9INZdr5BKGo7ELoxQUBuzs6Ygxfx+eDM0JEajvN09UNnHIadj0ooCrwYGYPL0GTFQPverv0ISh5xOSO8sVpgSGUcFqw45HZDCuF1re7u47dE2ynH6rC5Itu5uOYBUrKwSQagSWfLJBEzI0iIVaflaHxmQim2XrUkMq4BXn7JNUiIF8DZNiRS0WOSak9Rhl08koFwqkSTu88mJFOgfIAFi0DkEnzguyRKgdoFJ2aa5b7vkbNOr77uxTUWSxH1v5URizcpEwiRIDFvaIUfZJt/9+/K2advlImlTLrEjLxIbdlRz01J/v7xQoYcWKBdxEj9kcjuStymPJ3hYpGa/fx2HvBD//M3DlgTFgmlZd82LAbWFB9qCaqDTZiKxfQvRqKWr10xtkzBQmXDIdChFhDnK7GHH9s891D/jD6FcwLudyVHmOb/r5eJxRMqbHmXeye/ywMsmcQ6Q2DFwDZUO4STegqq/eLJd6OIGietGbeLkyUubuIbiCYkdS4THyXy1uiQw/06nPQYuofbzOeAtYaeDr+VBcHycDGnx1i1g8WjixtfaLODXalz4Ws08vq7m5k1wYmYuX+YLiqpJKwjewC8lxPxIcPwPbNN7kvx29Ki8UPs5RCLIuoOz+YSytxt4chRIbBsTnZ1ytukJnhgVktRtSq2tQim3R5I53u5OVMPu7a/3oPQekQiSRHCq4+JqO49xyFEAqduQtk1725sIlSWJ4rDJ2abUWpAESIW2ynin2369BKU9bBJRInYJ27T92otAGdIMfSPRKtzadhy2EKmISJTx3rsrz9z09Px5yG7+C8UsIhEmg9vk6jbe7MFMdXSCYrOR4mihJ/ECNHtsXHwfa5Bie4lAad0Sxu1zcbKNHMQYTqJTHR3VOH/shcDYKA6xDd1wVPgM7qOR4+PiM8UMtsWkvOjtFQlqF6GMT/jlC3GQqv/9C5GMTvzdilhIZkE9aGsTECqNjTIwjy9dEg+p2qh0CqGMifPnG2IiGQm1eOeOuEhGQTluCNwkdRFX2E2CXklHFZi5eFHsJukNFV/xw/CxY3IgMaw8Noo67tu36wKN4rNRnPjkQzUz+NCa3/E9FvUCPsDXLFz8+PIRKoFQNIlhi0ZPnWr45BTNU54dCBfRfO0ZHgE7vscPVAqRDplYwA/TTcxFWhiGwnBUmElsmU0WqLXnz5oCUjFqG8Te/7OvD9yfwJbxIYAcNWoHG9V41j0LMHvlCskJ1DaKofw99wxUoDBPD2CvhxQL+GDt+RzYf7oOlnPnSHC0DdFCqcPsKT7MhoV9jiuosZMngWW0JtxUvnUgLQGpBD4AN9FCi/luT4wAAAAASUVORK5CYII=) no-repeat;background-position: center;}");return a}
;function RE(a,b,c,d){this.la=a;this.Fb=b;this.U=c;this.K=d;this.eJ=[];c.$b().addHandler(this.ib,this)}RE.prototype.P=-1;RE.prototype.ib=function(){var a=this.U.timestamp(),b=a.N();if(b!=this.P){if(0<=this.P){var c=this.K.fa(this.P);c instanceof Wm&&SE(this,c,-1)}this.P=b}if(0<=b&&(c=this.K.fa(b),c instanceof Wm)){b=c;const d=a.ya();a=0>d?-1:b.Xa().Yb(d).startTime()+a.Ta();SE(this,c,a)}};
function SE(a,b,c){b=b.TI;for(let g=0;g<b.count();++g){var d=b,e=g;if(0>e||e>=d.count())throw Error("index is out of range");d=d.sx[e];e=a;var f=d;const h=ma(f)+"";h in e.eJ||(e.eJ[h]=new KE(f,e.la,e.Fb));e=e.eJ[h];c>=d.Ta()?e.show():e.Mf()}};function TE(a){Bi&&a.AR.addHandler(this.p3,this)}TE.prototype.p3=function(a,b){"string"!==typeof a&&(a=a.baseVal);this.bL(a)&&(b.KQ=!0)};TE.prototype.bL=function(a){return(new Ai("openWindow",[a])).Cv()};function UE(a,b,c,d){this.fe=b;this.B=c;this.Jd=d;this.xF=VE(a);this.gM=[];this.QU={};this.xW={};this.R=Xd("div");this.fe.displayObject().appendChild(this.R);c.X().$b().addHandler(this.ib,this);b.si().addHandler(this.P3,this)}k=UE.prototype;k.P=-1;k.nb=!1;k.activate=function(){this.nb=!0;const a=this.B.X().timestamp();0<=a.N()&&0<=a.ya()&&this.Mi(a.N())};function VE(a){return new Ru(a,b=>{b=b.ud();const c=[];for(let d=0;d<b.count();++d){const e=jg(b,d);0<e.Pi&&c.push(e)}return c})}
k.ib=function(a){if(this.nb){a=a.timestamp();var b=a.N();0<=a.ya()&&b!=this.P&&this.Mi(b);u(this.gM,this.a7,this)}};k.a7=function(a){var b=ma(a)+"";var c=this.xW[b]||null;(b=WE(this,a))&&c&&(c=Zh(c,"display"),"none"==c&&"none"!=b.style.display?(ni(b,!1),(a=this.Jd.El(a))&&a.playing()&&a.pause()):"none"!=c&&ni(b,!0))};k.Mi=function(a){const b=this.P;this.P=a;const c=Tu(this.xF,b,a);u(c,this.G1,this);a=Tu(this.xF,a,b);u(a,this.e6,this)};k.P3=function(){Sn(this.R,this.fe.scale())};
k.G1=function(a){const b=WE(this,a);b&&ni(b,!1);Qa(this.gM,a)};k.e6=function(a){var b=this.Jd.El(a);if(b){var c=WE(this,a);if(!c){if(c=this.B.rd()){var d=c.view(),e=ma(a)+"";c=a.PU;if(d=Gk(d,c)){this.xW[e]=d;var f=Xd("div");this.R.appendChild(f);this.QU[e]=f;e=Zh(d,"display");d.style.display="inherit";c=this.fe.position(c,this.fe.scale());ai(f,c);d.style.display=e;c=f}else c=null}else c=null;if(!c)return;Iq(b,c)}ni(c,!0);b=this.gM;Pa(b,a)||b.push(a)}};
function WE(a,b){b=ma(b)+"";return a.QU[b]||null};class XE{constructor(){this.lb="normal"}Cp(){}oY(){return"normal"==this.lb}rY(){return!0}sY(){return!0}ZO(){}pY(){return!0}qY(){return!0}Ul(a){this.lb=a}};function YE(a,b,c){this.B=a;this.Oc=b;this.jT=c;this.Gx=[];this.T1=new C;this.Q1=new C;a.xP().addHandler(this.Mi,this);b.bB().addHandler(this.uX,this)}k=YE.prototype;k.Ii=null;k.aD=null;
k.Mi=function(){if(this.Ii){const b=this;u(this.Gx,c=>{c.playbackStateChangedEvent().removeHandler(b.FK,b)});this.Gx=[];this.Ii.audioStartingEvent().removeHandler(this.QT,this);this.Ii.audioStartedEvent().removeHandler(this.PT,this);this.Ii.videoStartingEvent().removeHandler(this.ST,this);this.Ii.videoStartedEvent().removeHandler(this.RT,this);this.aD=this.Ii=null}const a=this.B.Ya()||this.B.tb()||this.B.sb();a&&(this.Ii=a.mediaController())&&(this.Ii.audioStartingEvent().addHandler(this.QT,this),
this.Ii.audioStartedEvent().addHandler(this.PT,this),this.Ii.videoStartingEvent().addHandler(this.ST,this),this.Ii.videoStartedEvent().addHandler(this.RT,this),this.aD=a.soundController(),this.uX())};k.QT=function(a,b,c){this.jT.pY(b)||c.suspend()};k.PT=function(a){a.ready()||a.readyEvent().addHandler(this.OT,this)};k.OT=function(a){a.readyEvent().removeHandler(this.OT,this);this.Q1.C()};k.ST=function(a,b,c){this.jT.qY(b)||c.suspend()};
k.RT=function(a){Pa(this.Gx,a)||(this.Gx.push(a),a.playbackStateChangedEvent().addHandler(this.FK,this),this.T1.C())};k.FK=function(a){a.playing()||(a.playbackStateChangedEvent().removeHandler(this.FK,this),Qa(this.Gx,a))};k.uX=function(){this.aD&&this.aD.setVolume(this.Oc.aB())};function ZE(){}ZE.prototype.activate=function(){};class $E{constructor(a,b,c){const d=c.duration();b=new Af(b.index(),-1,0);const e=c.ph(b,!0,!1);a="untilNextSound"==a.ol?d:Math.min(d,e+a.duration());c=c.rn(a,!0,!1);this.Qh=new Yf([new Vf(new Tf("play",b,0),b,c)])}xN(){return this.Qh}};function aF(a,b,c,d){this.K=a;this.La=b;this.wD=[];this.U=c;c.Eb().addHandler(this.ou,this,1);for(b=0;b<a.count();++b)c=a.fa(b),c.Je()&&this.oS(c);d.lk.addHandler(this.oS,this)}aF.prototype.lK=!1;aF.prototype.Ql=function(){this.U.uf()?bF(this):this.lK=!0};function bF(a){const b=a.U.timestamp();a=a.wD;for(let f=0,g=a.length;f<g;++f){var c=a[f],d=b;if(!c.uO()&&(c.y$||c.tO())){var e=Xf(c.IO,d);e?0!=zf(d,e.Ab())&&c.AP(e.Ab(),e.L0.zh()||0):(d=0==c.IO.count()||0>=zf(d,Wf(c.IO).Ab()),c.DP(d))}}}
aF.prototype.ou=function(){this.U.uf()&&this.lK&&(bF(this),this.lK=!1)};aF.prototype.oS=function(a){const b=this.K;for(var c=a.Vc(),d=0;d<c.count();++d){var e=jg(c,d);e.St||(e=new cF(e,cg(e,b),this.La),this.wD.push(e))}c=a.ud();for(d=0;d<c.count();++d)e=jg(c,d),e=new dF(e,cg(e,b),this.La),this.wD.push(e);if(d=(d=a.transition())?d.Be:null)a=(new $E(d,a,b)).xN(),this.wD.push(new eF(d,a,this.La))};function fF(a,b){this.IO=a;this.y$=b}function cF(a,b,c){fF.call(this,b,!0);this.Be=a;this.La=c}t(cF,fF);
cF.prototype.tO=function(){return dq(this.La,this.Be).Ld};cF.prototype.uO=function(){var a=this.La;const b=dq(a,this.Be);return b.Ld&&!a.vm.contains(b)};cF.prototype.DP=function(){dq(this.La,this.Be).stop()};cF.prototype.AP=function(a,b){var c=this.La,d=this.Be,e=dq(c,d);eD(c,d,e,!d.St);e.Bn(a,b,!0)};function dF(a,b,c){fF.call(this,b,!0);this.kp=a;this.La=c}t(dF,fF);dF.prototype.tO=function(){var a=this.La;const b=bn(a,this.kp);return b.Ld||Pa(a.eA,b.Kc())};
dF.prototype.uO=function(){var a=this.La;var b=this.kp;fD(a,b)?(b=bn(a,b),a=b.Ld&&!a.vm.contains(b)||Pa(a.eA,b.Kc())):a=!1;return a};dF.prototype.DP=function(a){an(this.La,this.kp,a)};dF.prototype.AP=function(a,b){$m(this.La,this.kp,a,b,!0)};function eF(a,b,c){fF.call(this,b,!1);this.Be=a;this.La=c}t(eF,fF);eF.prototype.tO=function(){return hD(this.La,this.Be).Ld};eF.prototype.uO=function(){return!1};eF.prototype.DP=function(){hD(this.La,this.Be).stop()};
eF.prototype.AP=function(a,b){yt(this.La,this.Be,a,b)};function gF(a){return 0<a.NC(a.h0,a.Fe()).length||0<a.NC(a.i7,a.Fe()).length}function hF(a){return!!a.H.slides().fa(a.U.timestamp().N()).Hw&&!a.tQ}function iF(a,b){if(!b)return!0;b=a.Fe();return 0>=b.ya()&&0==b.Ta()?!gF(a)&&!hF(a):!0}
function jF(a){const b=a.H.slides(),c=a.Fe();var d=g=>{let h=null,l=null;for(let m=0;m<g.length;++m){const p=g[m];var n=Xf(cg(p,b),c);(n=n?n.Ab():null)&&(!l||0<zf(n,l))&&(h=p,l=n)}return h?{media:h,Ab:l}:null};const e=c.N(),f=a.To.So[e]||[];a=d(a.q6.So[e]||[]);d=d(f);return a&&d?0<=zf(a.Ab,d.Ab)?a.media:d.media:a?a.media:d?d.media:null}
class kF{constructor(a){this.H=a;this.tQ=!1;this.q6=Su(a.slides());this.To=Qu(a.slides());a=this.H.kd();this.h0=this.YE(a.Al());this.i7=this.YE(a.Fh())}Cp(a){this.U=a}oY(){return!0}sY(){return!gF(this)&&!hF(this)}rY(a,b){return b?gF(this)||hF(this)?!1:jF(this)==a:!0}ZO(a){this.tQ=a}pY(a){return iF(this,a)}qY(a){return iF(this,a)}Ul(){}Fe(){return this.U.timestamp()}NC(a,b){const c=[];for(let d=a.length-1;0<=d;--d){const e=a[d];if(0<=zf(b,e.sf()))break;0<=zf(b,e.Ab())&&c.push(e)}return c}YE(a){const b=
[];for(let c=0;c<a.count();++c)b.push(a.HA(c));Za(b,(c,d)=>zf(c.Ab(),d.Ab()));return b}};function lF(a){this.JH=new mF;this.bE={};a.FW.addHandler(this.UD,this)}t(lF,ZE);lF.prototype.activate=function(){this.JH.activate()};lF.prototype.UD=function(a,b){if(b){b=ma(a)+"";var c=a.Kc();var d=this.JH;var e=c.src();let f=null;0<d.ob.length&&(f=d.ob[0],f.Dg(e),Qa(d.ob,f));if(d=f)this.bE[b]=c,wk(a,d)}else c=ma(a)+"",c in this.bE&&(b=this.bE[c],delete this.bE[c],c=a.Kc(),this.JH.release(c),wk(a,b))};function mF(){this.ob=[];for(let a=0;20>a;++a){const b=new Dk(Xd("audio"));this.ob.push(b)}}
mF.prototype.activate=function(){u(this.ob,a=>{a=a.mediaElement();a.play();a.pause()})};mF.prototype.release=function(a){this.ob.push(a)};function nF(a,b){const c=oF(a,b);pF(c);c.deactivate();a.mX.C(b)}function oF(a,b){const c=ma(b)+"";c in a.HM||(a.HM[c]=a.M6.vp(b,a.U,a.Ca));return a.HM[c]}function qF(a,b,c){if(a.nb){b=rF(a,b);for(let d=0;d<b.length;++d){const e=b[d];if(0<zf(e.sf(),c)){sF(a,e);break}}}}function sF(a,b){if(a.nb){var c=a.U.started();oF(a,b).preload(c)}}function rF(a,b){const c=[];for(let d=0;d<a.xl.length;++d){const e=a.xl[d];e.Ab().N()<=b&&e.sf().N()>=b&&c.push(e)}return c}
function tF(a,b,c){c=uF(a,c);const d=uF(a,b.Ab());a=uF(a,b.sf())-d;return pd(c-d,0,a)}function uF(a,b){return a.K.ph(b,!0,!1)}
class vF{constructor(a,b,c,d,e){this.K=a;this.U=b;this.Ca=c;this.M6=e;this.P=-1;this.uy=void 0;this.nb=this.eI=!1;this.xl=this.YE(d);this.Jn=[];this.HM={};this.GM=new C;this.mX=new C;b.$b().addHandler(this.ib,this);b.Eb().addHandler(this.ou,this)}activate(){this.nb=!0;this.ou(this.U)}Gs(a){this.uy=a}FY(){this.Jn.forEach(a=>nF(this,a));this.Jn=[]}YE(a){const b=[];for(let c=0;c<a.count();++c)b.push(a.HA(c));Za(b,(c,d)=>zf(c.Ab(),d.Ab()));return b}Mi(a,b){this.eI=!0;if(0<=this.P){const c=rF(this,this.P);
for(let d=0;d<c.length;++d){const e=c[d];(0>=zf(e.sf(),b)||0<zf(e.Ab(),b))&&pF(oF(this,e))}}qF(this,a,b);this.P=a}ib(a){var b=a.timestamp(),c=b.N();(a=this.P!=c)&&this.Mi(c,b);if(c=this.eI){a:{c=rF(this,this.P);for(var d=0;d<c.length;++d)if(!oF(this,c[d]).Je()){c=!1;break a}c=!0}c&&(this.nb&&void 0!==this.uy?(-1!=this.uy&&(c=rF(this,this.uy),this.uL(c)),this.uy=void 0,c=!0):c=!1)}c&&(this.eI=!1);b=this.NC(b);if(!bb(b,this.Jn)){c=this.Jn;this.Jn=b;d=Pu(c,b);for(let e=0;e<d.length;++e)nF(this,d[e]);
c=Pu(b,c);for(d=0;d<c.length;++d)a||sF(this,b[d]),this.yw(c[d])}}oG(){const a=rF(this,this.U.timestamp().N());for(let b=0;b<a.length;++b)if(oF(this,a[b]).oG())return!0;return!1}C6(a){var b=oF(this,a);a=tF(this,a,this.U.timestamp());b.zc?.01<a-b.Mb.currentTime()&&b.fF(a):b.Mb.seek(a)}yw(a){var b=this.U.timestamp();b=tF(this,a,b);const c=oF(this,a);c.activate(b);this.GM.C(a);this.U.uf()&&c.play(b);const d=this.C6.bind(this,a);$i(d,this,1E3);c.xf.addHandler(()=>{c.oG()||d()},this)}ou(a){if(this.nb){a.started()&&
qF(this,this.P,a.timestamp());var b=this.Jn;for(let e=0;e<b.length;++e){var c=b[e],d=oF(this,c);a.Vm&&!Hv(a,d)?(d=c,c=this.U.timestamp(),c=tF(this,d,c),oF(this,d).play(c)):oF(this,c).pause()}}}NC(a){const b=[];for(let c=this.xl.length-1;0<=c;--c){const d=this.xl[c];if(0<=zf(a,d.sf()))break;0<=zf(a,d.Ab())&&b.push(d)}return b}Ql(){if(this.nb){var a=this.U.timestamp(),b=this.Jn;for(let d=0;d<b.length;++d){var c=b[d];const e=oF(this,c);c=tF(this,c,a);e.Ql(c,!0)}}}z7(){return Ta(this.Jn)}uL(a){if(!J)for(let b=
0;b<a.length;++b)oF(this,a[b]).preload(!1)}}vF.prototype.activeTracks=vF.prototype.z7;vF.prototype.isBuffering=vF.prototype.oG;function pF(a){a.vL=!1;clearInterval(a.LM);clearInterval(a.FQ);a.Wr&&(a.Wr=!1,a.Mb.Qn.removeHandler(a.OK,a),nt(a.Ca,!1,a))}function wF(a){const b=a.Mb.src();a=a.XU;if(b)for(let c=0;c<a.length;++c)if(fb(b,a[c].src()))return!0;return!1}function xF(a){wF(a)||a.OM();a.Wr&&a.Mb.tA()&&a.OK()}
class yF extends Sg{constructor(a,b,c,d,e,f){super();this.FM=a;this.Mb=b;this.XU=c;this.U=d;this.Ca=e;this.vL=this.Wr=this.Yi=this.xe=this.zc=!1;this.FQ=this.LM=0;this.xf=D(this);this.Mb.uj(f.playbackRate());A(this,f.Rh,()=>this.Mb.uj(f.playbackRate()))}Je(){return 1==this.Mb.sG()}oG(){return this.xe||this.Yi||this.Wr}fF(a){this.Yi||this.xe||(this.Yi=!0,Jv(this.Ca,!0,this),this.B6=a,a=1E3*(a-this.Mb.currentTime())+500,this.SW=setTimeout(this.eW.bind(this),a),this.Mb.ye.addHandler(this.IQ,this))}eW(){clearTimeout(this.SW);
this.SW=void 0;this.Mb.ye.removeHandler(this.IQ,this);this.zc||this.Mb.pause();this.Yi=!1;Jv(this.Ca,!1,this)}IQ(){.1>this.B6-this.Mb.currentTime()&&this.eW()}preload(a){const b=this.Mb,c=wF(this);if(!c&&!this.vL){this.vL=!0;const d=this.W6.bind(this);setTimeout(d,300);bj&&(this.LM=setInterval(d,1E3))}!a||b.tA()&&c||this.Wr||(this.Wr=!0,nt(this.Ca,!0,this),b.Qn.addHandler(this.OK,this))}W6(){xF(this);this.Mb.ready()?clearInterval(this.LM):this.Mb.load()}OK(){bj&&1==this.Mb.duration()?this.FQ=setInterval(this.F0.bind(this),
200):pF(this)}F0(){1!=this.Mb.duration()&&pF(this)}activate(){Nr(this.FM,"activated");this.Mb.Eb().addHandler(this.$T,this)}deactivate(){Nr(this.FM,"deactivated");this.Mb.Eb().removeHandler(this.$T,this);this.xe&&(this.xe=!1,nt(this.Ca,!1,this));this.zc=!1;this.Mb.pause()}Ql(a,b,c){if(!this.xe||b){xF(this);var d=this.Mb,e=a-d.currentTime(),f=b?.01:.5;e>f&&!b&&!this.xe&&!c?this.fF(a):Math.abs(e)>f&&d.WN(a);this.zc&&!this.Mb.playing()&&this.Mb.play()}}play(a){this.zc||this.Wr||(this.Ql(a,!this.Mb.playing()),
this.zc=!0,this.Mb.play())}pause(){this.zc&&(this.zc=!1,this.xe||this.Yi||this.Mb.pause())}$T(){var a=!1;"buffering"==this.Mb.state()&&(a=!0);this.xe!=a&&(this.xe=a,Nr(this.FM,a?"buffering":"activated"),nt(this.Ca,a,this),a||this.zc||this.Mb.pause(),this.xf.C())}OM(){this.Mb.Dg(this.XU)}};class zF extends yF{constructor(a,b,c,d,e){super(a,b,a.audio().sources(),c,d,e);this.$p=b}};class AF{constructor(a,b){this.$p=a;this.Kd=b}vp(a,b,c){return new zF(a,this.$p,b,c,this.Kd)}};class BF{constructor(a){this.Kd=a}vp(a,b,c){var d=Ck();d=new Ek(d);return new zF(a,d,b,c,this.Kd)}};class CF extends vF{constructor(a,b,c,d,e,f){var g=Ck();g=new Ek(g);super(a,b,c,d,J?new AF(g,f):new BF(f));this.$p=g;this.Oc=e;e.bB().addHandler(this.yl,this);this.yl()}activate(){if(J){const a=this.$p.Kc().mediaElement();a.src=aj();a.play()}super.activate()}yl(){this.$p.setVolume(this.Oc.aB())}yw(a){super.yw(a);J||(this.$p=oF(this,a).$p,this.yl())}};class DF extends yF{constructor({track:a,BB:b,X:c,qn:d,ys:e,DG:f}){super(a,b,a.video().sources(),c,d,f);this.hd=b;this.zu=e}BB(){return this.hd}activate(a){super.activate(a);this.zu&&kE(this.hd,this.zu,!0)}OM(){this.zu&&(kE(this.hd,this.zu,!0),cD(this.hd,!0),this.hd.ye.addHandler(function b(){0!=this.hd.currentTime()&&(this.hd.ye.removeHandler(b,this),cD(this.hd,!1))},this));super.OM()}};class EF{constructor(a){this.Kd=a}vp(a,b,c){const d=new lE("<video width='960px' height='540px'></video>",this.Kd.CB()),e=a.video().ys();e&&kE(d,e,!0);return new DF({track:a,BB:d,X:b,qn:c,ys:a.video().ys(),DG:this.Kd})}};function FF(a){this.hd=a;this.R=Xd("div");Iq(a,this.R)}FF.prototype.displayObject=function(){return this.R};FF.prototype.displayObject=FF.prototype.displayObject;FF.prototype.resize=function(a,b){this.hd.resize(a,b)};FF.prototype.resize=FF.prototype.resize;FF.prototype.width=function(){return this.hd.width()};FF.prototype.width=FF.prototype.width;FF.prototype.height=function(){return this.hd.height()};FF.prototype.height=FF.prototype.height;
FF.prototype.MP=function(a){a.resize(this.hd.width(),this.hd.height());Mq(this.hd);this.hd=a;Iq(a,this.R)};FF.prototype.updatePlayer=FF.prototype.MP;class GF{constructor(a,b){this.hd=a;this.Kd=b}vp(a,b,c){return new DF({track:a,BB:this.hd,X:b,qn:c,ys:a.video().ys(),DG:this.Kd})}};class HF extends vF{constructor(a,b,c,d,e,f){const g=new lE(vh&&10>Gj?"<audio></audio>":"<video width='400px' height='300px'></video>",f.CB());super(a,b,c,d,J?new GF(g,f):new EF(f));this.hd=g;this.ja=new FF(g);this.Oc=e;this.Oc.bB().addHandler(this.yl,this);this.yl();this.$U=new Q;this.$U.Xd(0);document.body.appendChild(this.$U.displayObject())}activate(){if(ak){const a=this.hd.Kc().mediaElement();a.src=aj();a.play();a.pause()}super.activate()}view(){return this.ja}uL(a){super.uL(a);J&&(clearTimeout(this.W4),
a.length&&(this.W4=$i(()=>{const b=a[0].video().ys();b&&kE(oF(this,a[0]).BB(),b)},this,500)))}yl(){this.hd.setVolume(this.Oc.aB())}yw(a){super.yw(a);J||(this.hd=oF(this,a).BB(),this.ja.MP(this.hd),this.yl())}}HF.prototype.view=HF.prototype.view;const IF={Ida:"resumePlayback",wca:"gotoSlide",Mba:"delayStartup"};class JF{constructor(a){this.Jz=a;this.vc=0;this.Ok="gotoSlide";this.Pk=!1}N(){return this.vc}YZ(a){this.vc=a}action(){return this.Ok}$v(a){this.Ok=a}te(){return this.Pk}UG(a){this.Pk=a}gaa(){return this.Jz}}JF.prototype.startupController=JF.prototype.gaa;JF.prototype.setAutoStart=JF.prototype.UG;JF.prototype.autoStart=JF.prototype.te;JF.prototype.setAction=JF.prototype.$v;JF.prototype.action=JF.prototype.action;JF.prototype.setSlideIndex=JF.prototype.YZ;JF.prototype.slideIndex=JF.prototype.N;
q("ispring.presenter.player.startup.PresentationStartup.Action",IF);q("RESUME_PLAYBACK","resumePlayback",IF);q("GOTO_SLIDE","gotoSlide",IF);q("DELAY_STARTUP","delayStartup",IF);function KF(a){return a.k0.some(b=>a.u5.some(c=>c(b)))}
class LF{constructor(a,b,c){this.H=a;this.B=b;b=this.slides;var d=c;c=[];do if(c.push(d),"slide"==d.type()&&d.zk()){var e=b;const f=d.hi().yn();(d=f&&"gotoSlide"==f.type()?e.fa(f.N()):d.index()<e.count()-1?e.fa(d.index()+1):null)&&("slide"!=d.type()||c.includes(d))&&(d=null)}else d=null;while(d);this.k0=c;this.P2=[...a.kd().Al().u_,...a.kd().Fh().u_];a=this.slides;b=[];for(c=0;c<a.count();++c)for(e=a.fa(c).Vc(),d=0;d<e.count();++d)b.push(jg(e,d));this.o6=b;this.u5=[this.m0.bind(this),this.l0.bind(this),
this.n0.bind(this),this.o0.bind(this),this.m5.bind(this),this.J5.bind(this),this.R1.bind(this)]}get na(){return this.B}get slides(){return this.H.slides()}m0(a){return this.P2.some(b=>b.Ab().N()<=a.index()&&b.sf().N()>=a.index())}l0(a){return!!a.Hw}n0(a){return this.o6.some(b=>{a:{b:{var c=cg(b,this.slides);if(0<c.count()&&(b=Wf(c).Ab(),c=Wf(c).sf(),a.index()>=b.N()&&a.index()<=c.N())){b={Ab:b,sf:c};break b}b=null}if(c=b){b=c.Ab;c=c.sf;if(a.index()==b.N()){if(0<b.ya()){b=a.Xa().Yb(b.ya()-1).zk();
break a}}else if(a.index()==c.N()){b=0<=c.ya();break a}b=!0}else b=!1}return b})}o0(a){if(a instanceof Wm){const b=new Af(a.index(),0,0);return a.ud().kc().some(c=>!!Xf(cg(c,this.slides),b))}return!1}m5(a){return a instanceof zr?(a=this.na.Ie(a.index()))?!a.Ya().autoStartAvailable():!0:!1}J5(a){return a instanceof Yq?(a=this.na.Ie(a.index()))?!a.tb().autoStartAvailable():!0:!1}R1(a){return a instanceof Qq?(a=this.na.Ie(a.index()))?!a.sb().autoStartAvailable():!0:!1}};function MF(a,b,c,d,e){if(a.Z4)throw Error("presentation was already started");if(e){var f=a.D;const l=f.Na.le;l.BN(e);At(l,0);e=f.H.slides();for(f=0;f<e.count();++f){var g=l.Gv(f);if(g){var h=e.fa(f);h.nn(g,l.vk);g=l;h=h.persistState();g.Qo[f]=h;g.Wi=!0}}l.invalidate()}b=pd(b,0,a.D.zb().slides().count()-1);a.D.KW.C(d,b,c);d=a.D.Wv().oe;void 0!==b&&d.Gs(b);NF(d);OF(a,b,c)}
function OF(a,b,c){const d=a.D.zb(),e=d.slides().fa(b),f=a.D.view().na();lt(f);a.LW&&PF(a.D);const g=()=>{it(a.D.TF().le,b);a.D.ja.jG();const h=!(e instanceof Wm);h&&f.Gl(b,0,0,!1);let l=!1;if(void 0===c){c=d.settings().Cc().te();const n=new LF(d,f,e);c&&(ak||bk)&&KF(n)&&(c=!1,l=!0)}l&&gt(f,()=>{QF(a.D,b,!1,l)});l&&!h&&f.Gl(b,0,0,!1);l||(Qs(f,b,c),QF(a.D,b,c,l))};if(e.Je())g();else{const h=f.qn();nt(h,!0,a);const l=a.D.TF().Wv().oe,n=m=>{m===e&&(nt(h,!1,a),l.lk.removeHandler(n),g())};l.lk.addHandler(n)}}
class RF{constructor(a,b){this.D=a;this.A6=b;this.LW=this.Z4=!1}start(a,b){MF(this,a,b,"gotoSlide")}resume(a,b){MF(this,a,b,"resumePlayback",this.A6)}}RF.prototype.resume=RF.prototype.resume;RF.prototype.start=RF.prototype.start;function SF(a,b,c){this.ha=null;this.kn=b;this.qL=c;b.zA()&&(this.Sb=Xd("DIV"),a.displayObject().appendChild(this.Sb),this.Sb.style.overflow="hidden",this.Sb.style.position="absolute",fj&&(this.Sb.style["-webkit-overflow-scrolling"]="touch",this.Sb.style.overflow="auto"),a=Xd("IFRAME"),a.setAttribute("src",this.kn.url()),a.style.border=0,a.style.backgroundColor="#ffffff",a.setAttribute("webkitallowfullscreen",""),a.setAttribute("mozallowfullscreen",""),a.setAttribute("allowfullscreen",""),this.ha=
a)}k=SF.prototype;k.Xc=!1;k.Cg=function(a){const b=this.kn;if(this.ha&&this.Sb&&b.zA()){var c=a.scale();const d=c*b.width();c*=b.height();a=a.position(b.id(),1);hi(this.Sb,d,c);ai(this.Sb,a.x,a.y);hi(this.ha,d,c)}};k.visible=function(){return this.Xc};
k.aH=function(a){if(this.Xc!=a)if(this.Xc=a,this.kn.zA()){if(a){this.Sb.appendChild(this.ha);try{this.ha.contentWindow.ispringPresentationPlayer=this.qL}catch(b){}}else $d(this.Sb);ni(this.Sb,a)}else if(a){if(!this.ha){a=this.kn;const b={resizable:!0,statusbar:!1,toolbar:!1,location:!1,scrollbars:!1,menubar:!1},c=this.kn.width()||this.kn.height();a.$N()?(b.width=screen.availWidth,b.height=screen.availHeight,b.top=0,b.left=0):c&&(b.width=Math.max(this.kn.width(),100),b.height=Math.max(this.kn.height(),
100));this.ha=Bi?this.bL(a.url()):Ah(a.url(),b)}}else{if(this.ha)try{this.ha.close()}catch(b){}this.ha=null}};k.bL=function(a){(new Ai("openWindow",[a])).Cv();return null};function TF(a,b,c,d){this.ob={};this.qL=d;this.Fb=a;this.K=c;b.$b().addHandler(this.ib,this);a.si().addHandler(this.Ay,this)}k=TF.prototype;k.P=-1;k.ib=function(a){a=a.timestamp();this.P!=a.N()&&UF(this,this.P,-1);this.P=a.N();-1!=a.ya()&&(a=this.nM(a),UF(this,this.P,a))};k.D=function(a){const b=a.id();this.ob[b]||(this.ob[b]=new SF(this.Fb,a,this.qL));return this.ob[b]};k.Ay=function(){const a=this;VF(this,this.P,function(b){b.Cg(a.Fb)})};
function UF(a,b,c){a.jM(b);VF(a,a.P,function(d){const e=d.kn.timeout()<=c;e&&(d.visible()||d.Cg(a.Fb));d.aH(e)})}k.ln=function(a){return this.UE(a)&&(a=this.K.fa(a),a instanceof Wm)?a.EB():null};k.jM=function(a){this.UE(a)&&this.K.fa(a).Xa().duration()};k.nM=function(a){const b=a.ya(),c=a.N();return this.K.fa(c).Xa().Yb(b).startTime()+a.Ta()};k.UE=function(a){return 0<=a&&a<this.K.count()};
function VF(a,b,c){if(b=a.ln(b)){var d=b.count();for(let g=0;g<d;g++){var e=b,f=g;if(e=0>f||f>=e.count()?null:e.ln[f])e=a.D(e),c(e)}}};var WF={J_:"gotoPreviousSlide",F_:"continuePresentation",G_:"finishAction",mea:"skipQuiz"};q("ispring.quiz.player.QuizPlayerControllerActionType",WF);q("GOTO_PREVIOUS_SLIDE","gotoPreviousSlide",WF);q("CONTINUE_PRESENTATION","continuePresentation",WF);q("FINISH_ACTION","finishAction",WF);q("SKIP_QUIZ","skipQuiz",WF);var XF={F_:"continuePresentation",G_:"finishAction",nea:"skipScenario",J_:"gotoPreviousSlide",uca:"gotoNextSlide"};q("ispring.scenario.player.ScenarioPlayerControllerActionType",XF);q("CONTINUE_PRESENTATION","continuePresentation",XF);q("FINISH_ACTION","finishAction",XF);q("SKIP_SCENARIO","skipScenario",XF);q("GOTO_PREVIOUS_SLIDE","gotoPreviousSlide",XF);q("GOTO_NEXT_SLIDE","gotoNextSlide",XF);var YF={yca:"initializing",Yaa:"authorizating",Bca:"inProgress",lba:"completed"};q("ispring.scenario.session.ScenarioState",YF);q("INITIALIZING","initializing",YF);q("IN_PROGRESS","inProgress",YF);q("COMPLETED","completed",YF);q("AUTHORIZATING","authorizating",YF);var ZF=null,$F=null;function aG(a,b,c){this.H=a;var d=gj();if("1"==d.resume||"review"==window.launchMode)a.settings().Cc().Ku="always";else if("0"==d.resume||"browse"==window.launchMode)a.settings().Cc().Ku="never";d=ak?new kF(a):new XE;const e=new CC,f=new Wg,g=new nE(f);g.cP(a.settings().V());const h=new kD(a,g,d);var l=new sE(a,h);this.KC=new JC;var n=new LC(a.settings().navigation().keyboard(),a.slides(),g,this.KC),m=new rE;m.stateChangedEvent().addHandler(this.Ey,this);this.Na=new Sq(e,c,h,g,g,l,n,this,m);new lC(b);
this.ja=new vC(this.Na,a,f);b=this.ja.na();m=this.ja.Vd();d.Cp(b.X());h.lP(b.X(),b.qn());n.iB(m);l.B=b;l.yd=m;e.iB(b);e.WG(h);bG(this,e);l=this.ja.wp();n=l.displayObject();c.oe.fe=n;new GE(l,b.X(),a.slides());new TF(l,b.X(),a.slides(),this);new RE(this.ja,l,b.X(),a.slides());this.mT=new oE(a);this.mT.iB(b);this.MW=new C;this.KW=new C;this.vS=new C;this.MQ=new C;this.Vo=new C;this.AV=new C;this.SB=new CF(a.slides(),b.X(),b.qn(),a.kd().Al(),g,f);this.wF=new HF(a.slides(),b.X(),b.qn(),a.kd().Fh(),g,
f);this.I2=new aF(a.slides(),h,b.X(),c.oe);new YE(b,g,d);J&&new TE(e);this.W0=new UE(a.slides(),l,b,g);this.H2=ak?new lF(g):new ZE(g);b.HV.addHandler(this.V3,this);b.Cn().addHandler(this.hl,this);b.zC.addHandler(this.o3,this);b.GR.addHandler(this.v1,this);b.Dd().addHandler(this.Cy,this);this.Jd=g;Yj&&ISPlayer.setPauseMediaCallback(this.hE.bind(this))}aG.prototype.FR=!1;aG.prototype.TF=function(){return this.Na};
function bG(a,b){const c=Ud("DIV");c.getCore=function(){return b};c.setAttribute("id",a.H.settings().hH());a.ja.displayObject().appendChild(c)}function QF(a,b,c,d){const e=a.ja.na().X(),f=!d;f&&a.Yq();c&&PF(a);f&&c||e.Eb().addHandler(function h(){e.started()&&(e.Eb().removeHandler(h,this,-1),f||a.Yq(),c||PF(a))},a,-1);a.vS.C(b,c,d)}aG.prototype.Yq=function(){this.W0.activate();this.ja.na().activate()};
function PF(a){a.FR||(a.FR=!0,a.H2.activate(),a.SB.activate(),a.wF.activate(),a.Na.mediaController().activate())}aG.prototype.zb=function(){return this.H};aG.prototype.presentation=aG.prototype.zb;aG.prototype.view=function(){return this.ja};aG.prototype.view=aG.prototype.view;aG.prototype.version=function(){return"8.2.0"};aG.prototype.version=aG.prototype.version;aG.prototype.persistState=function(){return this.Na.le.YO()};aG.prototype.persistState=aG.prototype.persistState;
aG.prototype.N8=function(a,b){var c={width:a,height:b,nY:!1};this.AV.C(c);return c.nY?new xd(c.width,c.height):(c=Math.min(a/this.H.slideWidth(),b/this.H.slideHeight()),new xd(a*c,b*c))};aG.prototype.getOptimalPlayerSize=aG.prototype.N8;aG.prototype.Ey=function(){this.Vo.C(new ho)};
aG.prototype.start=function(a){var b=null;a&&(b=qE(a));a=this.H.settings().Cc();var c=this.view().na(),d=b,e=this.view().na().Lf(),f;if(f=d)a:{f=this.H.slides().count();var g=this.view().na().Lf();for(let h=0;h<f;++h){const l=d.Gv(h);if(l&&l.visited&&h!=g){f=!1;break a}}f=!0}if(f){a:{f=this.zb().slides().fa(e);switch(f?f.type():""){case "quiz":(e=(e=d.Gv(e))?e.quizInfo:null)?(e=e.state,e="testing"==e||"reviewing"==e||"completed"==e):e=!1;break a;case "scenario":b:{if(e=d.Gv(e))if(f=e.scenarioState){ZF||
(ZF={ufa:"a",duration:"d",J$:"s",history:{self:"h",id:"i",xfa:"b",Afa:"c",Lfa:"r"},vfa:{self:"A",Pfa:"s",Efa:"f"}});e=ZF;e=f[e.J$];$F||($F=["initializing","authorizating","inProgress","completed"]);e=$F[e];e="inProgress"==e||"completed"==e;break b}e=!1}break a}e=!1}f=!e}e=(b=!f||ot(d,0)?b:null)?b.pO():null;f=parseInt(gj().startslide,10);g=isNaN(f)||0>f||f>=this.H.slides().count();d="review"==window.launchMode;d=g&&null!=e&&0<=e&&("never"!=a.Xv()||d);g&&(f=c.Lf());c=d?e:f;b=new RF(this,b);e=new JF(b);
e.UG(a.te());e.$v(d?"resumePlayback":"gotoSlide");e.YZ(c);this.MW.C(e);switch(e.action()){case "resumePlayback":b.resume(e.N());break;case "gotoSlide":b.start(e.N());break;case "delayStartup":b.LW=!0;break;default:throw Error("unknown startup action");}};aG.prototype.Wv=function(){return this.Na.Wv()};aG.prototype.uB=function(){return this.MW};aG.prototype.startupEvent=aG.prototype.uB;aG.prototype.startupCompletedEvent=function(){return this.KW};aG.prototype.startupCompletedEvent=aG.prototype.startupCompletedEvent;
aG.prototype.KA=function(){return this.vS};aG.prototype.initialSlideShownEvent=aG.prototype.KA;aG.prototype.V3=function(){this.SB.Ql();this.wF.Ql();this.I2.Ql()};aG.prototype.hl=function(){const a=this.H.settings().Rs().FG();a&&a.open()};aG.prototype.CA=function(){return this.mT.CA()};aG.prototype.executeMetaCommandEvent=aG.prototype.CA;aG.prototype.hY=function(){return this.SB};aG.prototype.audioNarrationController=aG.prototype.hY;aG.prototype.Up=function(){return this.wF};
aG.prototype.videoNarrationController=aG.prototype.Up;aG.prototype.o3=function(){const a=new ho;this.MQ.C(a);if(!a.actionPrevented())if(Bi)(new Ai("closeWindow")).Cv();else try{bj||(window.open("","_self",""),window.close())}catch(b){}};aG.prototype.closeWindowEvent=function(){return this.MQ};aG.prototype.closeWindowEvent=aG.prototype.closeWindowEvent;aG.prototype.stateChangedEvent=function(){return this.Vo};aG.prototype.stateChangedEvent=aG.prototype.stateChangedEvent;
aG.prototype.Ul=function(a){this.ja.lb!=a&&(this.hE(),this.ja.Ul(a))};aG.prototype.gestureNavigationEnabled=function(){return this.H.settings().navigation().Jl().enabled()};aG.prototype.gestureNavigationEnabled=aG.prototype.gestureNavigationEnabled;function cG(a,b){if(b=null==a.ja.Vd().zd(b))b=!(-1==a.ja.na().Pf()&&-1==a.ja.na().Qf());return b}function hG(a,b){return null==a.ja.Vd().zd("quizArbitrarySlideSwitching",b)}
function AG(a,b){return null==a.ja.Vd().zd("ScenarioArbitrarySlideSwitching",b)}
function BG(a,b){var c=a.ja.na(),d=c.Z();c=c.rd().view();c=Wq(c.tb());switch(b){case "gotoPreviousSlide":return-1!=a.ja.na().Qf();case "skipScenario":return"atAnyTime"==d.hn&&cG(a,"switchToNextSlide");case "continuePresentation":return b=c.scenarioPassed()?d.gE:d.DC,d=0,b instanceof ph&&(d=b.N()),"gotoSlide"==b.type()&&AG(a,d)||"gotoNextSlide"==b.type()&&cG(a,"scenarioSwitchToNextSlideWithoutBranching");case "finishAction":return b=c.scenarioPassed()?d.gE:d.DC,d=0,b instanceof ph&&(d=b.N()),"closePlayerWindow"==
b.type()||"gotoSlide"==b.type()&&AG(a,d)||"gotoNextSlide"==b.type()&&cG(a,"scenarioSwitchToNextSlide")}return!1}
function CG(a,b){var c=a.ja.na();const d=c.Z();c=c.rd().view();const e=lh(c.Ya());switch(b){case "gotoPreviousSlide":return"sequential"!=a.H.settings().navigation().navigationType()&&c.iw()&&-1!=a.ja.na().Qf();case "skipQuiz":if(b="atAnyTime"==d.hn)b=cG(a,"switchToNextSlide")&&-1!=a.ja.na().Pf();return b;case "continuePresentation":return b=mh(e)?d.fE:d.CC,"gotoSlide"==b.type()?hG(a,b.N()):"gotoNextSlide"==b.type()&&cG(a,"quizSwitchToNextSlideWithoutBranching");case "finishAction":return b=mh(e)?
d.fE:d.CC,"gotoSlide"==b.type()?hG(a,b.N()):"closePlayerWindow"==b.type()||"gotoNextSlide"==b.type()&&cG(a,"quizSwitchToNextSlide")}return!1}aG.prototype.actionAvailable=function(a){var b=this.ja.na().Z();if(b instanceof zr)a=CG(this,a);else if(b instanceof Qq)a:{b=this.ja.na().rd().view();switch(a){case "gotoNextPresentationSlide":a=cG(this,"switchToNextSlide");break a;case "gotoPreviousPresentationSlide":a=b.iw()&&-1!=this.ja.na().Qf();break a}a=!1}else a=b instanceof Yq?BG(this,a):!1;return a};
aG.prototype.actionAvailable=aG.prototype.actionAvailable;aG.prototype.v1=function(a,b,c){const d=this.H.slides();b=0<=b?d.fa(b):null;c=0<=c?d.fa(c):null;if(b instanceof zr||c instanceof zr||b instanceof Qq||c instanceof Qq||b instanceof Yq||c instanceof Yq)Pj?(a.Bt="null",a.za=0):a.Bt="FadeSmoothly"};aG.prototype.Cy=function(){const a=this.ja.na().Pf();this.SB.Gs(a);this.wF.Gs(a)};
aG.prototype.hE=function(){const a=this.ja.na();if(!(0>a.pa())){a.pause();this.Jd.AG();var b=this.ja.na().Ya();b&&b.pauseMedia();(b=this.ja.na().tb())&&b.pauseMedia();b=a.Z();b instanceof Qq&&a.Ie(b.index()).sb().pauseMedia()}};function DG(a){this.vG=a}DG.prototype.set=function(a,b){void 0===b?this.vG.remove(a):this.vG.set(a,Qh(b))};DG.prototype.get=function(a){let b;try{b=this.vG.get(a)}catch(c){return}if(null!==b)try{return JSON.parse(b)}catch(c){throw"Storage: Invalid value was encountered";}};DG.prototype.remove=function(a){this.vG.remove(a)};function EG(){};function FG(){}t(FG,EG);FG.prototype.cG=function(){let a=0;for(const b of this)a++;return a};FG.prototype[Symbol.iterator]=function(){return dl(this.yi(!0)).lH()};FG.prototype.clear=function(){const a=Array.from(this);for(const b of a)this.remove(b)};function GG(a){this.zj=a}t(GG,FG);k=GG.prototype;k.nO=function(){if(!this.zj)return!1;try{return this.zj.setItem("__sak","1"),this.zj.removeItem("__sak"),!0}catch(a){return!1}};k.set=function(a,b){try{this.zj.setItem(a,b)}catch(c){if(0==this.zj.length)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};k.get=function(a){a=this.zj.getItem(a);if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};k.remove=function(a){this.zj.removeItem(a)};
k.cG=function(){return this.zj.length};k.yi=function(a){var b=0,c=this.zj,d=new Vk;d.next=function(){if(b>=c.length)return Wk;var e=c.key(b++);if(a)return Zk(e);e=c.getItem(e);if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return Zk(e)};return d};k.clear=function(){this.zj.clear()};k.key=function(a){return this.zj.key(a)};function HG(){var a=null;try{a=window.localStorage||null}catch(b){}this.zj=a}t(HG,GG);function IG(a,b){this.l_=a;this.zg=null;if(Hb&&!(9<=Number(dc))){JG||(JG=new hl);this.zg=JG.get(a);this.zg||(b?this.zg=document.getElementById(b):(this.zg=document.createElement("userdata"),this.zg.addBehavior("#default#userData"),document.body.appendChild(this.zg)),JG.set(a,this.zg));try{this.zg.load(this.l_)}catch(c){this.zg=null}}}t(IG,FG);var KG={".":".2E","!":".21","~":".7E","*":".2A","'":".27","(":".28",")":".29","%":"."},JG=null;
function LG(a){return"_"+encodeURIComponent(a).replace(/[.!~*'()%]/g,function(b){return KG[b]})}k=IG.prototype;k.nO=function(){return!!this.zg};k.set=function(a,b){this.zg.setAttribute(LG(a),b);MG(this)};k.get=function(a){a=this.zg.getAttribute(LG(a));if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};k.remove=function(a){this.zg.removeAttribute(LG(a));MG(this)};k.cG=function(){return NG(this).attributes.length};
k.yi=function(a){var b=0,c=NG(this).attributes,d=new Vk;d.next=function(){if(b>=c.length)return Wk;var e=c[b++];if(a)return Zk(decodeURIComponent(e.nodeName.replace(/\./g,"%")).slice(1));e=e.nodeValue;if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return Zk(e)};return d};k.clear=function(){for(var a=NG(this),b=a.attributes.length;0<b;b--)a.removeAttribute(a.attributes[b-1].nodeName);MG(this)};
function MG(a){try{a.zg.save(a.l_)}catch(b){throw"Storage mechanism: Quota exceeded";}}function NG(a){return a.zg.XMLDocument.documentElement};function OG(a,b){this.SA=a;this.Rv=b+"::"}t(OG,FG);OG.prototype.set=function(a,b){this.SA.set(this.Rv+a,b)};OG.prototype.get=function(a){return this.SA.get(this.Rv+a)};OG.prototype.remove=function(a){this.SA.remove(this.Rv+a)};OG.prototype.yi=function(a){const b=this.SA[Symbol.iterator](),c=this,d=new Vk;d.next=function(){var e=b.next();if(e.done)return e;for(e=e.value;e.slice(0,c.Rv.length)!=c.Rv;){e=b.next();if(e.done)return e;e=e.value}return Zk(a?e.slice(c.Rv.length):c.SA.get(e))};return d};function PG(){}t(PG,EG);PG.prototype.set=function(){};PG.prototype.get=function(){return null};PG.prototype.remove=function(){};function QG(a){a=RG().get(a);return void 0!==a?a:null}var SG=null;function RG(){if(!SG){var a=new HG;(a=a.nO()?new OG(a,"ispring"):null)||(a=new IG("ispring"),a=a.nO()?a:null);SG=new DG(a||new PG)}return SG};function TG(a,b){const c=a.qj(),d=c.zb().Qs();void 0===b&&(b=QG(d));c.stateChangedEvent().addHandler(e=>{if(!e.actionPrevented()){e.preventAction();e=c.persistState();const f=RG();try{f.set(d,e)}catch(g){}}},null,99);c.start(b)};function UG(a,b){for(const c in a)a.hasOwnProperty(c)&&VG(a[c],c,b)}function VG(a,b,c){for(const d in a)a.hasOwnProperty(d)&&(d==c?b=a[c]:"toString"!=d&&VG(a[d],d,c));a.toString=function(){return b}};function WG(){var a={A:""};a:{for(const b in a){a=b;break a}a=void 0}return a};function XG(){const a={id:{A:"i"},title:{A:"t"},courseTitle:{A:"ct"},slideWidth:{A:"w"},slideHeight:{A:"h"},xY:{A:"c"},f$:{A:"pv"},slides:{A:"s",id:{A:"I"},rB:{A:"st",slide:{A:"s"},quiz:{A:"q"},interaction:{A:"i"},scenario:{A:"S"}},title:{A:"t"},visible:{A:"v"},DY:{A:"c"},src:{A:"s"},f_:{A:"sl"},ii:{A:"o"},zn:{A:"n"},d9:{A:"N"},y7:{A:"an"},text:{A:"x"},Os:{A:"T",JA:{A:"i"},width:{A:"w"},height:{A:"h"}},tv:{A:"a"},E7:{A:"d"},Ob:{A:"l"},g$:{A:"p"},K7:{A:"B"},YY:{A:"hi"},Ah:{A:"e",IZ:{A:"p"},HZ:{A:"a"}},
timeline:{A:"i"},transition:{A:"q",type:{A:"t"},duration:{A:"d"},yj:{A:"s"}},Vc:{A:"S",id:{A:"i"},qp:{A:"a"},slides:{A:"s"},repeat:{A:"r",x_:{A:"s"},w_:{A:"c"},y_:{A:"n"}},volume:{A:"v"},effect:{A:"e"},hj:{A:"b",name:{A:"n"},time:{A:"t"}},duration:{A:"d"}},ud:{A:"V",id:{A:"i"},qp:{A:"a"},slides:{A:"s"},repeat:{A:"r",x_:{A:"s"},w_:{A:"c"},y_:{A:"n"}},HO:{A:"f"},iO:{A:"H"},PG:{A:"R"},volume:{A:"v"},ni:{A:"h"},hj:{A:"b",name:{A:"n"},time:{A:"t"}},duration:{A:"d"}},EB:{A:"wo",containerId:{A:"c"},url:{A:"u"},
timeout:{A:"to"},width:{A:"w"},height:{A:"h"},$N:{A:"f"},zA:{A:"ds"}},Paa:{A:"y",containerId:{A:"c"},Eh:{A:"v"},width:{A:"w"},height:{A:"h"},Ta:{A:"to"}},Oaa:{A:"yk",containerId:{A:"c"},Eh:{A:"v"},width:{A:"w"},height:{A:"h"},Ta:{A:"to"},clientId:{A:"cl"}},ss:{A:"m",name:{A:"n"},params:{A:"p",name:{A:"n"},value:{A:"v"}}},hi:{A:"b",action:{type:{A:"t",I9:{A:"n"},Bd:{A:"g"}},N:{A:"s"}},yn:{A:"n"},Sv:{A:"p"}},ts:{A:"r",lock:{A:"l"}},Fj:{A:"z",id:{A:"i"},lw:{A:"t"},Lp:{A:"r"},Vl:{A:"bg"},IP:{A:"tt"},
Bl:{A:"b"},Dk:{A:"hF"},Mk:{A:"vF"},rotation:{A:"R"},slides:{A:"s"}},VN:{A:"f",containerId:{A:"c"},width:{A:"w"},height:{A:"h"},url:{A:"u"},Ta:{A:"to"},bgColor:{A:"b"},v_:{A:"t"}},Z$:{A:"si",YG:{A:"shapes",item:{id:{A:"id"},Bl:{A:"bbox"},vi:{A:"transformBefore"},Bj:{A:"transformAfter"}},xc:{A:"bg"},Kk:{A:"textItems"},tp:{A:"childItems"},type:{A:"type"},text:{A:"text"},Bl:{A:"bbox"},Dk:{A:"hFlip"},Mk:{A:"vFlip"},rotation:{A:"rotation"},Dp:{A:"lineWeight"},ri:{A:"normalizedPic"},W8:{A:"hasTransparency"},
Ad:{A:"crop",left:{A:"l"},top:{A:"t"},right:{A:"r"},bottom:{A:"b"}},line:{A:"line"},fill:{A:"fill"},ns:{A:"glow"},As:{A:"reflection"},Js:{A:"shadow"},Ls:{A:"softEdge"},Ns:{A:"threeD"}}},m$:{A:"qb"},n$:{A:"qB",kA:{A:"i"},UO:{A:"r"},rN:{A:"n",uN:{A:"t"},pN:{A:"a"},qN:{A:"p"}},TN:{A:"f",vs:{A:"p",type:{A:"t",zN:{A:"w"},Sd:{A:"n"},Bd:{A:"s"}},N:{A:"s"}},SN:{A:"f"}}},o$:{A:"qt"},I$:{A:"sB",lA:{A:"i"},rN:{A:"n",uN:{A:"t"},pN:{A:"a"},qN:{A:"p"}},TN:{A:"f",vs:{A:"p",type:{A:"t",zN:{A:"w"},Sd:{A:"n"},Bd:{A:"s"}},
N:{A:"s"}},SN:{A:"f"}}},kO:{A:"it"},Dn:{A:"pp"},h9:{A:"ip",navigationType:{A:"nt"},jA:{A:"ai"}}},settings:{A:"e",navigation:{A:"n",Jl:{A:"m",enabled:{A:"e"},target:{A:"t",step:{A:"s"},slide:{A:"l"}}},keyboard:{A:"k",enabled:{A:"e"},actions:{A:"a",name:{A:"n",Z9:{A:"pp"},wG:{A:"ns"},h$:{A:"ps"},H9:{A:"nt"},i$:{A:"pt"},M$:{A:"sf"},L$:{A:"sb"},E8:{A:"fs"},l9:{A:"ls"},pO:{A:"lv"},aaa:{A:"ss"},Y$:{A:"se"},Gaa:{A:"vu"},Faa:{A:"vd"},qaa:{A:"tf"}},Ks:{A:"s",key:{A:"k"},VF:{A:"c"},shift:{A:"s"}}}},ms:{A:"g",
SP:{A:"z"}}},Cc:{A:"p",XO:{A:"s"},te:{A:"a"},resume:{A:"r",prompt:{A:"p"},F7:{A:"a"},E9:{A:"n"}},Il:{A:"l"},navigationType:{A:"n",Ffa:{A:"n"},x$:{A:"r"},N$:{A:"s"}}},pp:{A:"a",fitToWindow:{A:"f"}},Rs:{A:"w",link:{url:{A:"u"},target:{A:"t"}},bH:{A:"s"},FG:{A:"p"}},Tv:{A:"P",password:{A:"p"},nw:{A:"t",q8:{A:"a"},r8:{A:"u"}},ZF:{A:"d"}},Yr:{A:"A",enabled:{A:"e"}}},fH:{A:"S",name:{A:"n"},slides:{A:"s"}},uG:{A:"sS"},skinSettings:{A:"k"},V:{A:"I"},pA:{A:"b",content:{A:"c"},contentHover:{A:"ch"},url:{A:"u"},
width:{A:"w"},height:{A:"h"},pw:{A:"t"},language:{A:"l"},xv:{A:"x"},wv:{A:"d"},yv:{A:"xx"},zv:{A:"xy"}},DB:{A:"W",src:{A:"s"},left:{A:"l"},top:{A:"t"},width:{A:"w"},height:{A:"h"},opacity:{A:"o"},url:{A:"u"},target:{A:"T"}},fonts:{A:"f",name:{A:"n"},localName:{A:"l"},urls:{A:"u"},Kaa:{A:"A"},QP:{A:"D"},G7:{A:"a"},m8:{A:"d"},K8:{A:"g"},bold:{A:"b"},italic:{A:"i"}},ij:{A:"C",logo:{A:"l",JA:{A:"i"},width:{A:"w"},height:{A:"h"}},Yd:{A:"w"},sH:{A:"t"}},zs:{A:"p",name:{A:"n"},xn:{A:"j"},Cl:{A:"b"},Yd:{A:"w"},
email:{A:"e"},phone:{A:"p"},ij:{A:"C"},Gp:{A:"P",JA:{A:"i"},width:{A:"w"},height:{A:"h"}}},Vc:{A:"o",id:{A:"i"},ni:{A:"h"}},ud:{A:"v",id:{A:"i"},ni:{A:"h"},poster:{A:"p"}},kd:{A:"n",Al:{A:"a"},Fh:{A:"v"},track:{TA:{A:"i"},volume:{A:"v"},Ab:{A:"st"},sf:{A:"et"},timestamp:{N:{A:"s"},ya:{A:"t"},Ta:{A:"i"}}}},rj:{A:"r",type:{A:"t",H7:{A:"a"},r$:{A:"r"}},title:{A:"i"},url:{A:"u"},target:{A:"a"}},xs:{A:"P",loop:{A:"l"},Vc:{A:"s"}}},b=WG();UG(a,b);return a};class YG{ks(a,b){var c=["data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjNweCIgaGVpZ2h0PSI2M3B4IiB2aWV3Qm94PSIwIDAgNjMgNjMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYzIDYzIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRTU2NTRDIiBkPSJNMzEuNTM0LDBDNDguODg5LDAsNjMsMTQuMDczLDYzLDMxLjQ2Ng0KCUM2Myw0OC44NTksNDguODg5LDYzLDMxLjUzNCw2M0MxNC4xMTEsNjMsMCw0OC44NTksMCwzMS40NjZDMCwxNC4wNzMsMTQuMTExLDAsMzEuNTM0LDBMMzEuNTM0LDB6Ii8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0YwOEY4MiIgZD0iTTMxLjUsMkM0Ny43OTIsMiw2MSwxNS4yMzksNjEsMzEuNUM2MSw0Ny44MjgsNDcuNzkyLDYxLDMxLjUsNjENCglDMTUuMjA5LDYxLDIsNDcuODI4LDIsMzEuNUMyLDE1LjIzOSwxNS4yMDksMiwzMS41LDJMMzEuNSwyeiIvPg0KPHBhdGggZmlsbD0iI0RENEIzOCIgZD0iTTIxLjA0MSwyOXY5Ljg0NGMwLDUuNTA4LDQuNjkxLDkuOTczLDEwLjQ3OSw5Ljk3M2M1Ljc4OSwwLDEwLjQ4LTQuNDY1LDEwLjQ4LTkuOTczVjI5SDIxLjA0MXoiLz4NCjxwYXRoIGZpbGw9IiNERDRCMzgiIGQ9Ik0yNi41NTgsMjl2LTcuNjg5YzAtMi43NTYsMi4yMTktNC45OTIsNC45NTQtNC45OTJjMi43MzYsMCw0Ljk1NCwyLjIzNSw0Ljk1NCw0Ljk5MlYyOWgyLjQ3OHYtOC4wNTQNCgljMC0zLjgyOS0zLjMyNi02LjkzNC03LjQzMi02LjkzNGMtNC4xMDQsMC03LjQzMywzLjEwNC03LjQzMyw2LjkzNFYyOUgyNi41NTh6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjEuMDQxLDI4LjIwNnY5Ljg0NWMwLDUuNTA2LDQuNjkxLDkuOTcxLDEwLjQ3OSw5Ljk3MWM1Ljc4OSwwLDEwLjQ4LTQuNDY1LDEwLjQ4LTkuOTcxdi05Ljg0NUgyMS4wNDF6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjYuNTU4LDI4LjA0VjIwLjM1YzAtMi43NTYsMi4yMTktNC45OTIsNC45NTQtNC45OTJjMi43MzYsMCw0Ljk1NCwyLjIzNSw0Ljk1NCw0Ljk5MnY3LjY4OWgyLjQ3OHYtOC4wNTQNCgljMC0zLjgyOS0zLjMyNi02LjkzNC03LjQzMi02LjkzNGMtNC4xMDQsMC03LjQzMywzLjEwNC03LjQzMyw2LjkzNHY4LjA1NEgyNi41NTh6Ii8+DQo8cGF0aCBmaWxsPSIjRjA4RjgyIiBkPSJNMzQsMzYuMzY1YzAtMS4yODctMS4wNDQtMi4zMzEtMi4zMzEtMi4zMzFjLTEuMjg4LDAtMi4zMzIsMS4wNDQtMi4zMzIsMi4zMzENCgljMCwwLjk3MSwwLjU5NCwxLjgwMiwxLjQzOCwyLjE1MnY0LjQ2N2gxLjkxdi00LjUyOUMzMy40NjEsMzguMDc2LDM0LDM3LjI4NywzNCwzNi4zNjV6Ii8+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64, ",
"data:image/svg+xml;base64, ",
"data:image/svg+xml;base64, ",
"data:image/svg+xml;base64, "];
c=".trial_banner {position: relative;transform: translateZ(0); }  .trial_banner .banner-content,  .trial_banner .banner-content_hover {position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%; }  .trial_banner .banner-content {visibility: visible;z-index: 1; }  .trial_banner .banner-content_hover {visibility: hidden;z-index: 0; }  .trial_banner .days_remaining {position: absolute;font-family: 'Open Sans', Arial, sans-serif;font-weight: normal;font-size: 13px;left: 65px;top: 41px;color: #7C1645;z-index: 1; }  .trial_banner:hover .banner-content {visibility: hidden;z-index: 0; }  .trial_banner:hover .banner-content_hover {visibility: visible;z-index: 1; }body {margin: 0;overflow-y: auto;overflow-x: hidden; }  body .password_form,  body .info_panel {position: absolute;background: #F7F7F7;border-radius: 4px;width: 513px;height: 210px;font-family: Arial; }    body .password_form *,    body .info_panel * {box-sizing: border-box; }  body .password_form .password_label {position: absolute;color: #3A3A3A;font-size: 15px;top: 63px;left: 55px; }  body .password_form .wrong_password_label {position: absolute;color: #DD4A37;font-size: 12px;top: 131px;left: 55px; }  body .password_form input {position: absolute;width: 330px;height: 32px;background: #FFFFFF;border: 1px solid #D1D2D4;padding: 1px;border-radius: 2px;font-size: 18px;color: #231F20;left: 54px;top: 94px;padding-left: 8px; }  body .password_form button {border: transparent;background: transparent;color: #343434;font-family: Arial;font-size: 15px;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4); }    body .password_form button::before {background: linear-gradient(to bottom, #D3D3D3, #BABABA);position: absolute;content: '';top: 0;right: 0;bottom: 0;left: 0;border-radius: 4px;z-index: -1; }    body .password_form button::after {background: linear-gradient(to bottom, #DCDCDC, #D1D1D1);position: absolute;content: '';top: 1px;right: 1px;bottom: 1px;left: 1px;border-radius: 4px;z-index: -1; }  body .password_form .btn_ok {position: absolute;top: 94px;right: 55px;width: 60px;height: 32px;opacity: 0.99; }  body .info_panel {display: table; }    body .info_panel .label {position: static;display: table-cell;vertical-align: middle;width: 100%;padding-left: 120px;padding-right: 40px;color: #3A3A3A;font-size: 15px; }    body .info_panel::after {position: absolute;content: '';width: 63px;height: 63px;top: 73px;left: 46px; }    body .info_panel.domain::after {background: transparent url("+
c[0]+"); }    body .info_panel.time::after {background: transparent url("+c[1]+"); }#playerView * {position: static; }#playerView {position: static; }#content {display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;padding: 0 96px;background: #CED1D3; }.presentation-view-mode-switch-control {width: 64px;height: 64px;position: fixed;left: 16px;top: 16px;cursor: pointer;border: none;background: url("+c[2]+") no-repeat center; }  .presentation-view-mode-switch-control:hover {background: url("+
c[3]+") no-repeat center; }  .presentation-view-mode-switch-control:active {background: url("+c[4]+") no-repeat center; }  .presentation-view-mode-switch-control:focus {outline: none; }.ppt-accessible-skin {font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;min-width: 0;padding: 20px 64px 20px 64px;box-sizing: border-box;background: #FFFFFF; }.accessible-null-skin {font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;min-width: 0;padding: 20px 64px 20px 64px;box-sizing: border-box;background: #FFFFFF; }.ppt-accessible-slide {margin-bottom: 20px; }  .ppt-accessible-slide img,  .ppt-accessible-slide video,  .ppt-accessible-slide audio {display: block;margin: 32px 0 32px 0; }  .ppt-accessible-slide img {max-width: 100%;max-height: 30%; }  .ppt-accessible-slide video {max-width: 100%; }.ppt-accessible-top-panel {margin-bottom: 20px; }  .ppt-accessible-top-panel__slide-status {font-size: 20px;font-weight: 400; }.ppt-accessible-narration {margin: 16px 0; }  .ppt-accessible-narration video {max-width: 100%; }.ppt-accessible-slide-content p {margin: 16px 0; }.ppt-accessible-slide-content h2 {font-size: 30px;margin: 0; }.ppt-accessible-skip-link-container {position: relative;height: 27px; }.ppt-accessible-skip-link {position: absolute !important;display: block;left: -10000px;width: 1px;height: 1px;overflow: hidden; }  .ppt-accessible-skip-link:focus {left: auto;width: auto;height: auto; }.simple-navigation-panel {margin-top: 32px;margin-bottom: 32px;float: left;direction: rtl; }  .simple-navigation-panel__button {width: 217px;height: 46px;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal; }    .simple-navigation-panel__button:nth-child(1) {margin-left: 12px; }.ppt-accessible-slide-list-wrapper {clear: both; }.ppt-accessible-slide-list {clear: both;margin: 16px 0;margin-top: 0; }  .ppt-accessible-slide-list summary {font-weight: 600;margin-bottom: 8px; }  .ppt-accessible-slide-list ul {padding: 0;margin: 0; }  .ppt-accessible-slide-list__item {list-style: none; }  .ppt-accessible-slide-list__item {cursor: pointer; }    .ppt-accessible-slide-list__item.ppt-accessible-slide-list__item_active {color: #A52A2A; }.ppt-accessible-slide-notes {clear: both;margin: 16px 0; }  .ppt-accessible-slide-notes summary {font-weight: 600;margin-bottom: 8px; }  .ppt-accessible-slide-notes ul {padding: 0;margin: 0; }  .ppt-accessible-slide-notes__item {list-style: none; }  .ppt-accessible-slide-notes p {margin: 0; }.ppt-accessible-resources {clear: both;margin: 16px 0; }  .ppt-accessible-resources summary {font-weight: 600;margin-bottom: 8px; }  .ppt-accessible-resources ul {padding: 0;margin: 0; }  .ppt-accessible-resources__item {list-style: none; }.ppt-accessible-presenter {clear: both;margin: 16px 0; }  .ppt-accessible-presenter summary {font-weight: 600;margin-bottom: 8px; }  .ppt-accessible-presenter ul {padding: 0;margin: 0; }  .ppt-accessible-presenter__item {list-style: none; }  .ppt-accessible-presenter p {margin: 6px 0;white-space: pre-line; }  .ppt-accessible-presenter a,  .ppt-accessible-presenter img {display: block;margin: 6px 0; }.quiz-accessible-skin {width: 100%;position: static !important; }.quiz-accessible-top-panel {padding-left: 0 !important;padding-right: 0 !important; }.quiz-accessible-slide {padding-left: 0 !important;padding-right: 0 !important; }.quiz-accessible-hidden-link-container {padding: 0 !important; }.quiz-accessible-control-panel {padding: 0 !important;margin-top: 32px;margin-bottom: 32px; }.quiz-accessible-slide-list {padding: 0 !important;margin: 16px 0 !important; }.accessible-quiz-review {padding: 0 !important;margin-bottom: 20px; }.ppt-accessible-scenario-slide-content {padding-top: 32px; }.scenario-accessible-skin {width: 100%;padding: 0 !important; }.ppt-accessible-footer .page-controls {position: relative;margin-top: 32px;margin-bottom: 32px;left: 0;top: 0;direction: rtl;float: left; }  .ppt-accessible-footer .page-controls button {margin: 0;min-width: 217px;min-height: 46px;font-family: 'Segoe UI', sans-serif;font-size: 20px; }  .ppt-accessible-footer .page-controls button:first-child {margin-left: 12px; }.ppt-accessible-footer .items-list {clear: both;margin-bottom: 16px;padding: 0;font-size: 20px; }  .ppt-accessible-footer .items-list summary {margin-bottom: 8px;font-weight: 600; }.ppt-accessible-footer .scenario-accessible-bottom-panel__button {width: 217px;height: 46px;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal; }.presentation-view-mode-switch-control {z-index: 1; }";
let d;for(const [f,g]of Object.entries(null!=(d=a)?d:{}))a=`__${f.replace(RegExp("\\.","g"),"_")}__`,c=c.replace(new RegExp(a,"g"),g);let e;for(const [f,g]of Object.entries(null!=(e=b)?e:{}))c=c.replace(new RegExp(f,"g"),g);c=c.replace(/__verticalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Bq);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Aq);return Dn(c)}Bq(a,b,c){return`url(data:image/svg+xml;base64,${Lh(`<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none"><linearGradient id="g436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="0%" y2="100%"><stop stop-color="${b}" offset="0"/><stop stop-color="${c}" offset="1"/></linearGradient><rect x="0" y="0" width="1" height="1" fill="url(#g436)" /></svg>`)})`}Aq(a,
b,c){return`url(data:image/svg+xml;base64,${Lh(`<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none"><linearGradient id="gh436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="100%" y2="0%"><stop stop-color="${b}" offset="0"/><stop stop-color="${c}" offset="1"/></linearGradient><rect x="0" y="0" width="1" height="1" fill="url(#gh436)" /></svg>`)})`}};class ZG{ks(a,b){const c=g=>{g=Nh(g);let h;for(const [l,n]of Object.entries(null!=(h=a)?h:{}))g=g.replace(new RegExp(`{${l}}`,"g"),n);return Lh(g)};let d=function(){var g=["data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNPUlJFQ1QtSUNPTiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNCAyNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQoJLnN0MXtmaWxsOiM3Q0I5MTE7fQo8L3N0eWxlPgo8Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSIxMiIgY3k9IjEyIiByPSIxMiIvPgo8cGF0aCBpZD0iU2hhcGVfM19jb3B5IiBjbGFzcz0ic3QxIiBkPSJNMTIsMkM2LjUsMiwyLDYuNSwyLDEyczQuNSwxMCwxMCwxMHMxMC00LjUsMTAtMTBTMTcuNSwyLDEyLDJ6IE0xNy45LDguOWwtNy43LDcuNwoJYy0wLjQsMC40LTAuOSwwLjQtMS4zLDBsLTMuMi0zLjJjLTAuNC0wLjQtMC40LTAuOSwwLTEuM3MwLjktMC40LDEuMywwbDIuNSwyLjVsNy4xLTcuMWMwLjMtMC40LDAuOS0wLjQsMS4zLDAKCUMxOC4yLDcuOSwxOC4yLDguNSwxNy45LDguOUMxNy45LDguOSwxNy45LDguOSwxNy45LDguOXoiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIKCSB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGNpcmNsZSBmaWxsPSIjRkZGRkZGIiBjeD0iMTIiIGN5PSIxMiIgcj0iMTIiLz4KPHBhdGggZmlsbD0iI2Y3YjQ0NSIgZD0iTTEyLDJDNi41LDIsMiw2LjUsMiwxMnM0LjUsMTAsMTAsMTBzMTAtNC41LDEwLTEwUzE3LjUsMiwxMiwyeiBNMTcuOSw4LjlsLTcuNyw3LjcKCWMtMC40LDAuNC0wLjksMC40LTEuMywwbC0zLjItMy4yYy0wLjQtMC40LTAuNC0wLjksMC0xLjNzMC45LTAuNCwxLjMsMGwyLjUsMi41bDcuMS03LjFjMC4zLTAuNCwwLjktMC40LDEuMywwCglDMTguMiw3LjksMTguMiw4LjUsMTcuOSw4LjlDMTcuOSw4LjksMTcuOSw4LjksMTcuOSw4Ljl6Ii8+Cjwvc3ZnPgo=",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IklOQ09SUkVDVC1JQ09OIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiCgkgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI0IDI0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9Cgkuc3Qxe2ZpbGw6I0Y5NjAzRDt9Cjwvc3R5bGU+CjxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjEyIiBjeT0iMTIiIHI9IjEyIi8+CjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMiwyQzYuNSwyLDIsNi41LDIsMTJzNC41LDEwLDEwLDEwczEwLTQuNSwxMC0xMFMxNy41LDIsMTIsMnogTTE2LjQsOC44TDEzLjIsMTJsMi45LDIuOQoJYzAuMywwLjMsMC4zLDAuOSwwLDEuMmMtMC4zLDAuMy0wLjksMC4zLTEuMiwwbDAsMEwxMiwxMy4ybC0zLjIsMy4yYy0wLjMsMC4zLTAuOSwwLjMtMS4yLDBzLTAuMy0wLjksMC0xLjJsMy4yLTMuMkw3LjksOS4xCgljLTAuMy0wLjMtMC4zLTAuOSwwLTEuMnMwLjktMC4zLDEuMiwwbDIuOSwyLjlsMy4yLTMuMmMwLjMtMC4zLDAuOS0wLjMsMS4yLDBDMTYuNyw3LjksMTYuOCw4LjQsMTYuNCw4LjgKCUMxNi40LDguOCwxNi40LDguOCwxNi40LDguOHoiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkFOU1dFUkVELUlDT04iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIKCSB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KCS5zdDF7ZmlsbDojNTI4QkRGO30KPC9zdHlsZT4KPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iMTIiIGN5PSIxMiIgcj0iMTIiLz4KPHBhdGggY2xhc3M9InN0MSIgZD0iTTEyLDIyQzYuNSwyMiwyLDE3LjUsMiwxMlM2LjUsMiwxMiwyczEwLDQuNSwxMCwxMFMxNy41LDIyLDEyLDIyeiBNOSwxMUg3djJoMlYxMXogTTEzLDExaC0ydjJoMlYxMXogTTE3LDExCgloLTJ2MmgyVjExeiIvPgo8L3N2Zz4K",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNPUlJFQ1QtSUNPTiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNCAyNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQoJLnN0MXtmaWxsOiM1MjhCREY7fQo8L3N0eWxlPgo8Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSIxMiIgY3k9IjEyIiByPSIxMiIvPgo8cGF0aCBpZD0iU2hhcGVfM19jb3B5IiBjbGFzcz0ic3QxIiBkPSJNMTIsMkM2LjUsMiwyLDYuNSwyLDEyczQuNSwxMCwxMCwxMHMxMC00LjUsMTAtMTBTMTcuNSwyLDEyLDJ6IE0xNy45LDguOWwtNy43LDcuNwoJYy0wLjQsMC40LTAuOSwwLjQtMS4zLDBsLTMuMi0zLjJjLTAuNC0wLjQtMC40LTAuOSwwLTEuM3MwLjktMC40LDEuMywwbDIuNSwyLjVsNy4xLTcuMWMwLjMtMC40LDAuOS0wLjQsMS4zLDAKCUMxOC4yLDcuOSwxOC4yLDguNSwxNy45LDguOUMxNy45LDguOSwxNy45LDguOSwxNy45LDguOXoiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxOCIgd2lkdGg9IjEycHgiIGhlaWdodD0iMTZweCI+Cgk8ZGVmcz4KCQk8c3R5bGU+CgkJCS5ub3JtYWwgewoJCQkJZmlsbDoge3RleHR9OwoJCQkJb3BhY2l0eTogMC43OwoJCQkJaXNvbGF0aW9uOmlzb2xhdGU7CgkJCX0KCQk8L3N0eWxlPgoJPC9kZWZzPgoJPHBhdGggY2xhc3M9Im5vcm1hbCIgZD0iTTEwLDBIMkEyLDIsMCwwLDAsMCwyVjE4bDItLjIyLDQtMy42Niw0LDMuNjZMMTIsMThWMkEyLDIsMCwwLDAsMTAsMFpNMiwyaDhWMTQuNDlsLTQtMy00LDNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwKSIvPgo8L3N2Zz4="),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxOCIgd2lkdGg9IjEycHgiIGhlaWdodD0iMTZweCI+Cgk8ZGVmcz4KCQk8c3R5bGU+CgkJCS5vdmVyIHsKCQkJCWZpbGw6IHtsaXN0SXRlbS5sYWJlbC5vdmVyfTsKCQkJCW9wYWNpdHk6IDAuNzsKCQkJCWlzb2xhdGlvbjppc29sYXRlOwoJCQl9CgkJPC9zdHlsZT4KCTwvZGVmcz4KCTxwYXRoIGNsYXNzPSJvdmVyIiBkPSJNMTAsMEgyQTIsMiwwLDAsMCwwLDJWMThsMi0uMjIsNC0zLjY2LDQsMy42NkwxMiwxOFYyQTIsMiwwLDAsMCwxMCwwWk0yLDJoOFYxNC40OWwtNC0zLTQsM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDApIi8+Cjwvc3ZnPg=="),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxOCIgd2lkdGg9IjEycHgiIGhlaWdodD0iMTZweCI+Cgk8ZGVmcz4KCQk8c3R5bGU+CgkJCS5zZWxlY3RlZCB7CgkJCQlmaWxsOiB7bGlzdEl0ZW0ubGFiZWwucHJlc3NlZH07CgkJCQlvcGFjaXR5OiAwLjc7CgkJCQlpc29sYXRpb246aXNvbGF0ZTsKCQkJfQoJCTwvc3R5bGU+Cgk8L2RlZnM+Cgk8cGF0aCBjbGFzcz0ic2VsZWN0ZWQiIGQ9Ik0xMCwwSDJBMiwyLDAsMCwwLDAsMlYxOGwyLS4yMiw0LTMuNjYsNCwzLjY2TDEyLDE4VjJBMiwyLDAsMCwwLDEwLDBaTTIsMmg4VjE0LjQ5bC00LTMtNCwzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCkiLz4KPC9zdmc+"),
"data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8zMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDEwNCA3NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTA0IDc2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3QzMHtvcGFjaXR5OjAuNTtmaWxsOiMwMzA1MDU7fQoJLnN0MzF7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggaWQ9IlhNTElEXzEzOV8iIGNsYXNzPSJzdDMwIiBkPSJNOTgsNzZINmMtMy4zLDAtNi0yLjctNi02VjZjMC0zLjMsMi43LTYsNi02aDkyYzMuMywwLDYsMi43LDYsNnY2NEMxMDQsNzMuMywxMDEuMyw3Niw5OCw3NnoiCgkvPgo8cGF0aCBpZD0iWE1MSURfMTQwXyIgY2xhc3M9InN0MzEiIGQ9Ik0zNywyMXYzNGMwLjUsNC43LDMuNywyLjcsNS4yLDJsMjYuMS0xNmMzLjEtMS43LDMuMS00LjMsMC02TDQyLjIsMTlDMzkuMSwxNy41LDM3LjUsMTgsMzcsMjEKCXoiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8yMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDEwNCA3NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTA0IDc2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3QyMHtvcGFjaXR5OjAuNTtmaWxsOiMwMzA1MDU7fQoJLnN0MjF7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggaWQ9IlhNTElEXzE0M18iIGNsYXNzPSJzdDIwIiBkPSJNOTgsNzZINmMtMy4zLDAtNi0yLjctNi02VjZjMC0zLjMsMi43LTYsNi02aDkyYzMuMywwLDYsMi43LDYsNnY2NEMxMDQsNzMuMywxMDEuMyw3Niw5OCw3NnoiCgkvPgo8ZyBpZD0iWE1MSURfMTQ0XyI+Cgk8cmVjdCBpZD0iWE1MSURfMTQxXyIgeD0iMzUiIHk9IjE5IiBjbGFzcz0ic3QyMSIgd2lkdGg9IjEyIiBoZWlnaHQ9IjM4Ii8+Cgk8cmVjdCBpZD0iWE1MSURfMTQyXyIgeD0iNTciIHk9IjE5IiBjbGFzcz0ic3QyMSIgd2lkdGg9IjEyIiBoZWlnaHQ9IjM4Ii8+CjwvZz4KPC9zdmc+Cg==",
"data:image/png;base64, ",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB3aWR0aD0iMjhweCIgaGVpZ2h0PSIzM3B4IiB2aWV3Qm94PSIwIDAgMjguMzAyIDMzLjI0MiI+DQoJPHBhdGggZD0iTTAsMS44VjMxLjQ0MmExLjgsMS44LDAsMCwwLDIuNzI2LDEuNTQzbDI0LjctMTQuODJhMS44LDEuOCwwLDAsMCwwLTMuMDg3TDIuNzI2LjI1N0ExLjgsMS44LDAsMCwwLDAsMS44WiIgc3R5bGU9ImZpbGw6IzMzMyIvPg0KPC9zdmc+","data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOHB4IiBoZWlnaHQ9IjMzcHgiIHZpZXdCb3g9IjAgMCAyOC4zMDIgMzMuMjQyIj4NCgk8cGF0aCBkPSJNMCwxLjhWMzEuNDQyYTEuOCwxLjgsMCwwLDAsMi43MjYsMS41NDNsMjQuNy0xNC44MmExLjgsMS44LDAsMCwwLDAtMy4wODdMMi43MjYuMjU3QTEuOCwxLjgsMCwwLDAsMCwxLjhaIiBzdHlsZT0iZmlsbDojNTI4YmRmIi8+DQo8L3N2Zz4=",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjNweCIgaGVpZ2h0PSI2M3B4IiB2aWV3Qm94PSIwIDAgNjMgNjMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYzIDYzIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRTU2NTRDIiBkPSJNMzEuNTM0LDBDNDguODg5LDAsNjMsMTQuMDczLDYzLDMxLjQ2Ng0KCUM2Myw0OC44NTksNDguODg5LDYzLDMxLjUzNCw2M0MxNC4xMTEsNjMsMCw0OC44NTksMCwzMS40NjZDMCwxNC4wNzMsMTQuMTExLDAsMzEuNTM0LDBMMzEuNTM0LDB6Ii8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0YwOEY4MiIgZD0iTTMxLjUsMkM0Ny43OTIsMiw2MSwxNS4yMzksNjEsMzEuNUM2MSw0Ny44MjgsNDcuNzkyLDYxLDMxLjUsNjENCglDMTUuMjA5LDYxLDIsNDcuODI4LDIsMzEuNUMyLDE1LjIzOSwxNS4yMDksMiwzMS41LDJMMzEuNSwyeiIvPg0KPHBhdGggZmlsbD0iI0RENEIzOCIgZD0iTTIxLjA0MSwyOXY5Ljg0NGMwLDUuNTA4LDQuNjkxLDkuOTczLDEwLjQ3OSw5Ljk3M2M1Ljc4OSwwLDEwLjQ4LTQuNDY1LDEwLjQ4LTkuOTczVjI5SDIxLjA0MXoiLz4NCjxwYXRoIGZpbGw9IiNERDRCMzgiIGQ9Ik0yNi41NTgsMjl2LTcuNjg5YzAtMi43NTYsMi4yMTktNC45OTIsNC45NTQtNC45OTJjMi43MzYsMCw0Ljk1NCwyLjIzNSw0Ljk1NCw0Ljk5MlYyOWgyLjQ3OHYtOC4wNTQNCgljMC0zLjgyOS0zLjMyNi02LjkzNC03LjQzMi02LjkzNGMtNC4xMDQsMC03LjQzMywzLjEwNC03LjQzMyw2LjkzNFYyOUgyNi41NTh6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjEuMDQxLDI4LjIwNnY5Ljg0NWMwLDUuNTA2LDQuNjkxLDkuOTcxLDEwLjQ3OSw5Ljk3MWM1Ljc4OSwwLDEwLjQ4LTQuNDY1LDEwLjQ4LTkuOTcxdi05Ljg0NUgyMS4wNDF6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjYuNTU4LDI4LjA0VjIwLjM1YzAtMi43NTYsMi4yMTktNC45OTIsNC45NTQtNC45OTJjMi43MzYsMCw0Ljk1NCwyLjIzNSw0Ljk1NCw0Ljk5MnY3LjY4OWgyLjQ3OHYtOC4wNTQNCgljMC0zLjgyOS0zLjMyNi02LjkzNC03LjQzMi02LjkzNGMtNC4xMDQsMC03LjQzMywzLjEwNC03LjQzMyw2LjkzNHY4LjA1NEgyNi41NTh6Ii8+DQo8cGF0aCBmaWxsPSIjRjA4RjgyIiBkPSJNMzQsMzYuMzY1YzAtMS4yODctMS4wNDQtMi4zMzEtMi4zMzEtMi4zMzFjLTEuMjg4LDAtMi4zMzIsMS4wNDQtMi4zMzIsMi4zMzENCgljMCwwLjk3MSwwLjU5NCwxLjgwMiwxLjQzOCwyLjE1MnY0LjQ2N2gxLjkxdi00LjUyOUMzMy40NjEsMzguMDc2LDM0LDM3LjI4NywzNCwzNi4zNjV6Ii8+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64, ",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNi43NzM1IDQuNTE1NTUiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6d2hpdGV9DQogICAgLmZpbDAge2ZpbGw6YmxhY2s7ZmlsbC1vcGFjaXR5OjAuMDAwMDAwfQ0KICAgXV0+DQogIDwvc3R5bGU+DQogPC9kZWZzPg0KIDxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8xMjM2MzgxNDQiPg0KICAgPHBhdGggaWQ9Il8xMjM2MzgzNjAiIGNsYXNzPSJmaWwwIiBkPSJNNi43NzM1IDMuOTc5bDAgLTMuNDQyNDVjMCwtMC4yOTUxMTkgLTAuMjQxNDMzLC0wLjUzNjU1MiAtMC41MzY1NTIsLTAuNTM2NTUybC02LjIzNjk1IDAgMCA0LjUxNTU1IDYuMjM2OTUgMGMwLjI5NTExOSwwIDAuNTM2NTUyLC0wLjI0MTQzMyAwLjUzNjU1MiwtMC41MzY1NTJ6Ii8+DQogICA8cGF0aCBpZD0iXzEyMzYzODEyMCIgY2xhc3M9ImZpbDEiIGQ9Ik0zLjE4NzUgMS4yMzAyMWwtMC4zMzU1NTIgMC4zMzU1MTQgLTAuNDQ3MzY1IC0wLjQ0NzM2NSAtMC4yMjM2NjQgMC4yMjM2NjQgMC40NDczNjUgMC40NDczNjUgLTAuMzM1NTE0IDAuMzM1NTUyIDAuODk0NzMgMCAwIC0wLjg5NDczem0wLjI2NTY0MSAyLjA1NTFsMC4zMzU1MTQgLTAuMzM1NTE0IDAuNDQ3MzY1IDAuNDQ3MzY1IDAuMjIzNzAxIC0wLjIyMzcwMSAtMC40NDczNjUgLTAuNDQ3MzY1IDAuMzM1NTE0IC0wLjMzNTUxNCAtMC44OTQ3MyAwIDAgMC44OTQ3M3oiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNi43NzM1IDQuNTE1NTUiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6I0ZFRkVGRX0NCiAgICAuZmlsMCB7ZmlsbDojRkVGRUZFO2ZpbGwtb3BhY2l0eTowLjEwMTk2MX0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxnIGlkPSJfMTIzNjM4MTQ0Ij4NCiAgIDxwYXRoIGlkPSJfMTIzNjM4MzYwIiBjbGFzcz0iZmlsMCIgZD0iTTYuNzczNSAzLjk3OWwwIC0zLjQ0MjQ1YzAsLTAuMjk1MTE5IC0wLjI0MTQzMywtMC41MzY1NTIgLTAuNTM2NTUyLC0wLjUzNjU1MmwtNi4yMzY5NSAwIDAgNC41MTU1NSA2LjIzNjk1IDBjMC4yOTUxMTksMCAwLjUzNjU1MiwtMC4yNDE0MzMgMC41MzY1NTIsLTAuNTM2NTUyeiIvPg0KICAgPHBhdGggaWQ9Il8xMjM2MzgxMjAiIGNsYXNzPSJmaWwxIiBkPSJNMy4xODc1IDEuMjMwMjFsLTAuMzM1NTUyIDAuMzM1NTE0IC0wLjQ0NzM2NSAtMC40NDczNjUgLTAuMjIzNjY0IDAuMjIzNjY0IDAuNDQ3MzY1IDAuNDQ3MzY1IC0wLjMzNTUxNCAwLjMzNTU1MiAwLjg5NDczIDAgMCAtMC44OTQ3M3ptMC4yNjU2NDEgMi4wNTUxbDAuMzM1NTE0IC0wLjMzNTUxNCAwLjQ0NzM2NSAwLjQ0NzM2NSAwLjIyMzcwMSAtMC4yMjM3MDEgLTAuNDQ3MzY1IC0wLjQ0NzM2NSAwLjMzNTUxNCAtMC4zMzU1MTQgLTAuODk0NzMgMCAwIDAuODk0NzN6Ii8+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNi43NzM1IDQuNTE1NTUiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6Izk2OTY5Nn0NCiAgICAuZmlsMCB7ZmlsbDojRkVGRUZFO2ZpbGwtb3BhY2l0eTowLjA1MDk4MH0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxnIGlkPSJfMTIzNjM4MTQ0Ij4NCiAgIDxwYXRoIGlkPSJfMTIzNjM4MzYwIiBjbGFzcz0iZmlsMCIgZD0iTTYuNzczNSAzLjk3OWwwIC0zLjQ0MjQ1YzAsLTAuMjk1MTE5IC0wLjI0MTQzMywtMC41MzY1NTIgLTAuNTM2NTUyLC0wLjUzNjU1MmwtNi4yMzY5NSAwIDAgNC41MTU1NSA2LjIzNjk1IDBjMC4yOTUxMTksMCAwLjUzNjU1MiwtMC4yNDE0MzMgMC41MzY1NTIsLTAuNTM2NTUyeiIvPg0KICAgPHBhdGggaWQ9Il8xMjM2MzgxMjAiIGNsYXNzPSJmaWwxIiBkPSJNMy4xODc1IDEuMjMwMjFsLTAuMzM1NTUyIDAuMzM1NTE0IC0wLjQ0NzM2NSAtMC40NDczNjUgLTAuMjIzNjY0IDAuMjIzNjY0IDAuNDQ3MzY1IDAuNDQ3MzY1IC0wLjMzNTUxNCAwLjMzNTU1MiAwLjg5NDczIDAgMCAtMC44OTQ3M3ptMC4yNjU2NDEgMi4wNTUxbDAuMzM1NTE0IC0wLjMzNTUxNCAwLjQ0NzM2NSAwLjQ0NzM2NSAwLjIyMzcwMSAtMC4yMjM3MDEgLTAuNDQ3MzY1IC0wLjQ0NzM2NSAwLjMzNTUxNCAtMC4zMzU1MTQgLTAuODk0NzMgMCAwIDAuODk0NzN6Ii8+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg==",
"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACHDwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKNWlDQ1BzUkdCIElFQzYxOTY2LTIuMQAASMedlndUVNcWh8+9d3qhzTDSGXqTLjCA9C4gHQRRGGYGGMoAwwxNbIioQEQREQFFkKCAAaOhSKyIYiEoqGAPSBBQYjCKqKhkRtZKfHl57+Xl98e939pn73P32XuftS4AJE8fLi8FlgIgmSfgB3o401eFR9Cx/QAGeIABpgAwWempvkHuwUAkLzcXerrICfyL3gwBSPy+ZejpT6eD/0/SrFS+AADIX8TmbE46S8T5Ik7KFKSK7TMipsYkihlGiZkvSlDEcmKOW+Sln30W2VHM7GQeW8TinFPZyWwx94h4e4aQI2LER8QFGVxOpohvi1gzSZjMFfFbcWwyh5kOAIoktgs4rHgRm4iYxA8OdBHxcgBwpLgvOOYLFnCyBOJDuaSkZvO5cfECui5Lj25qbc2ge3IykzgCgaE/k5XI5LPpLinJqUxeNgCLZ/4sGXFt6aIiW5paW1oamhmZflGo/7r4NyXu7SK9CvjcM4jW94ftr/xS6gBgzIpqs+sPW8x+ADq2AiB3/w+b5iEAJEV9a7/xxXlo4nmJFwhSbYyNMzMzjbgclpG4oL/rfzr8DX3xPSPxdr+Xh+7KiWUKkwR0cd1YKUkpQj49PZXJ4tAN/zzE/zjwr/NYGsiJ5fA5PFFEqGjKuLw4Ubt5bK6Am8Kjc3n/qYn/MOxPWpxrkSj1nwA1yghI3aAC5Oc+gKIQARJ5UNz13/vmgw8F4psXpjqxOPefBf37rnCJ+JHOjfsc5xIYTGcJ+RmLa+JrCdCAACQBFcgDFaABdIEhMANWwBY4AjewAviBYBAO1gIWiAfJgA8yQS7YDApAEdgF9oJKUAPqQSNoASdABzgNLoDL4Dq4Ce6AB2AEjIPnYAa8AfMQBGEhMkSB5CFVSAsygMwgBmQPuUE+UCAUDkVDcRAPEkK50BaoCCqFKqFaqBH6FjoFXYCuQgPQPWgUmoJ+hd7DCEyCqbAyrA0bwwzYCfaGg+E1cBycBufA+fBOuAKug4/B7fAF+Dp8Bx6Bn8OzCECICA1RQwwRBuKC+CERSCzCRzYghUg5Uoe0IF1IL3ILGUGmkXcoDIqCoqMMUbYoT1QIioVKQ21AFaMqUUdR7age1C3UKGoG9QlNRiuhDdA2aC/0KnQcOhNdgC5HN6Db0JfQd9Dj6DcYDIaG0cFYYTwx4ZgEzDpMMeYAphVzHjOAGcPMYrFYeawB1g7rh2ViBdgC7H7sMew57CB2HPsWR8Sp4sxw7rgIHA+XhyvHNeHO4gZxE7h5vBReC2+D98Oz8dn4Enw9vgt/Az+OnydIE3QIdoRgQgJhM6GC0EK4RHhIeEUkEtWJ1sQAIpe4iVhBPE68QhwlviPJkPRJLqRIkpC0k3SEdJ50j/SKTCZrkx3JEWQBeSe5kXyR/Jj8VoIiYSThJcGW2ChRJdEuMSjxQhIvqSXpJLlWMkeyXPKk5A3JaSm8lLaUixRTaoNUldQpqWGpWWmKtKm0n3SydLF0k/RV6UkZrIy2jJsMWyZf5rDMRZkxCkLRoLhQWJQtlHrKJco4FUPVoXpRE6hF1G+o/dQZWRnZZbKhslmyVbJnZEdoCE2b5kVLopXQTtCGaO+XKC9xWsJZsmNJy5LBJXNyinKOchy5QrlWuTty7+Xp8m7yifK75TvkHymgFPQVAhQyFQ4qXFKYVqQq2iqyFAsVTyjeV4KV9JUCldYpHVbqU5pVVlH2UE5V3q98UXlahabiqJKgUqZyVmVKlaJqr8pVLVM9p/qMLkt3oifRK+g99Bk1JTVPNaFarVq/2ry6jnqIep56q/ojDYIGQyNWo0yjW2NGU1XTVzNXs1nzvhZei6EVr7VPq1drTltHO0x7m3aH9qSOnI6XTo5Os85DXbKug26abp3ubT2MHkMvUe+A3k19WN9CP16/Sv+GAWxgacA1OGAwsBS91Hopb2nd0mFDkqGTYYZhs+GoEc3IxyjPqMPohbGmcYTxbuNe408mFiZJJvUmD0xlTFeY5pl2mf5qpm/GMqsyu21ONnc332jeaf5ymcEyzrKDy+5aUCx8LbZZdFt8tLSy5Fu2WE5ZaVpFW1VbDTOoDH9GMeOKNdra2Xqj9WnrdzaWNgKbEza/2BraJto22U4u11nOWV6/fMxO3Y5pV2s3Yk+3j7Y/ZD/ioObAdKhzeOKo4ch2bHCccNJzSnA65vTC2cSZ79zmPOdi47Le5bwr4urhWuja7ybjFuJW6fbYXd09zr3ZfcbDwmOdx3lPtKe3527PYS9lL5ZXo9fMCqsV61f0eJO8g7wrvZ/46Pvwfbp8Yd8Vvnt8H67UWslb2eEH/Lz89vg98tfxT/P/PgAT4B9QFfA00DQwN7A3iBIUFdQU9CbYObgk+EGIbogwpDtUMjQytDF0Lsw1rDRsZJXxqvWrrocrhHPDOyOwEaERDRGzq91W7109HmkRWRA5tEZnTdaaq2sV1iatPRMlGcWMOhmNjg6Lbor+wPRj1jFnY7xiqmNmWC6sfaznbEd2GXuKY8cp5UzE2sWWxk7G2cXtiZuKd4gvj5/munAruS8TPBNqEuYS/RKPJC4khSW1JuOSo5NP8WR4ibyeFJWUrJSBVIPUgtSRNJu0vWkzfG9+QzqUvia9U0AV/Uz1CXWFW4WjGfYZVRlvM0MzT2ZJZ/Gy+rL1s3dkT+S453y9DrWOta47Vy13c+7oeqf1tRugDTEbujdqbMzfOL7JY9PRzYTNiZt/yDPJK817vSVsS1e+cv6m/LGtHlubCyQK+AXD22y31WxHbedu799hvmP/jk+F7MJrRSZF5UUfilnF174y/ariq4WdsTv7SyxLDu7C7OLtGtrtsPtoqXRpTunYHt897WX0ssKy13uj9l4tX1Zes4+wT7hvpMKnonO/5v5d+z9UxlfeqXKuaq1Wqt5RPXeAfWDwoOPBlhrlmqKa94e4h+7WetS212nXlR/GHM44/LQ+tL73a8bXjQ0KDUUNH4/wjowcDTza02jV2Nik1FTSDDcLm6eORR67+Y3rN50thi21rbTWouPguPD4s2+jvx064X2i+yTjZMt3Wt9Vt1HaCtuh9uz2mY74jpHO8M6BUytOdXfZdrV9b/T9kdNqp6vOyJ4pOUs4m3924VzOudnzqeenL8RdGOuO6n5wcdXF2z0BPf2XvC9duex++WKvU++5K3ZXTl+1uXrqGuNax3XL6+19Fn1tP1j80NZv2d9+w+pG503rm10DywfODjoMXrjleuvyba/b1++svDMwFDJ0dzhyeOQu++7kvaR7L+9n3J9/sOkh+mHhI6lH5Y+VHtf9qPdj64jlyJlR19G+J0FPHoyxxp7/lP7Th/H8p+Sn5ROqE42TZpOnp9ynbj5b/Wz8eerz+emCn6V/rn6h++K7Xxx/6ZtZNTP+kv9y4dfiV/Kvjrxe9rp71n/28ZvkN/NzhW/l3x59x3jX+z7s/cR85gfsh4qPeh+7Pnl/eriQvLDwG/eE8/s6uL5TAAAACXBIWXMAAAsRAAALEQF/ZF+RAAAAGnRFWHRTb2Z0d2FyZQBQYWludC5ORVQgdjMuNS4xMDD0cqEAAABfSURBVChTY/j//z8DMZgoRSCD4ApLK6rYgLgDiJ9CMYjNBrMNWWHnvAUL/3/4+BGMQWygwk5sCp+CFMDAhw8fQAqfYlcIlCRGYeeceQv+g0wCYRAbl9XEeYZQWBIdjgCVaiC8JN1udgAAAABJRU5ErkJggg==",
"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAKN2lDQ1BzUkdCIElFQzYxOTY2LTIuMQAAeJydlndUU9kWh8+9N71QkhCKlNBraFICSA29SJEuKjEJEErAkAAiNkRUcERRkaYIMijggKNDkbEiioUBUbHrBBlE1HFwFBuWSWStGd+8ee/Nm98f935rn73P3Wfvfda6AJD8gwXCTFgJgAyhWBTh58WIjYtnYAcBDPAAA2wA4HCzs0IW+EYCmQJ82IxsmRP4F726DiD5+yrTP4zBAP+flLlZIjEAUJiM5/L42VwZF8k4PVecJbdPyZi2NE3OMErOIlmCMlaTc/IsW3z2mWUPOfMyhDwZy3PO4mXw5Nwn4405Er6MkWAZF+cI+LkyviZjg3RJhkDGb+SxGXxONgAoktwu5nNTZGwtY5IoMoIt43kA4EjJX/DSL1jMzxPLD8XOzFouEiSniBkmXFOGjZMTi+HPz03ni8XMMA43jSPiMdiZGVkc4XIAZs/8WRR5bRmyIjvYODk4MG0tbb4o1H9d/JuS93aWXoR/7hlEH/jD9ld+mQ0AsKZltdn6h21pFQBd6wFQu/2HzWAvAIqyvnUOfXEeunxeUsTiLGcrq9zcXEsBn2spL+jv+p8Of0NffM9Svt3v5WF485M4knQxQ143bmZ6pkTEyM7icPkM5p+H+B8H/nUeFhH8JL6IL5RFRMumTCBMlrVbyBOIBZlChkD4n5r4D8P+pNm5lona+BHQllgCpSEaQH4eACgqESAJe2Qr0O99C8ZHA/nNi9GZmJ37z4L+fVe4TP7IFiR/jmNHRDK4ElHO7Jr8WgI0IABFQAPqQBvoAxPABLbAEbgAD+ADAkEoiARxYDHgghSQAUQgFxSAtaAYlIKtYCeoBnWgETSDNnAYdIFj4DQ4By6By2AE3AFSMA6egCnwCsxAEISFyBAVUod0IEPIHLKFWJAb5AMFQxFQHJQIJUNCSAIVQOugUqgcqobqoWboW+godBq6AA1Dt6BRaBL6FXoHIzAJpsFasBFsBbNgTzgIjoQXwcnwMjgfLoK3wJVwA3wQ7oRPw5fgEVgKP4GnEYAQETqiizARFsJGQpF4JAkRIauQEqQCaUDakB6kH7mKSJGnyFsUBkVFMVBMlAvKHxWF4qKWoVahNqOqUQdQnag+1FXUKGoK9RFNRmuizdHO6AB0LDoZnYsuRlegm9Ad6LPoEfQ4+hUGg6FjjDGOGH9MHCYVswKzGbMb0445hRnGjGGmsVisOtYc64oNxXKwYmwxtgp7EHsSewU7jn2DI+J0cLY4X1w8TogrxFXgWnAncFdwE7gZvBLeEO+MD8Xz8MvxZfhGfA9+CD+OnyEoE4wJroRIQiphLaGS0EY4S7hLeEEkEvWITsRwooC4hlhJPEQ8TxwlviVRSGYkNimBJCFtIe0nnSLdIr0gk8lGZA9yPFlM3kJuJp8h3ye/UaAqWCoEKPAUVivUKHQqXFF4pohXNFT0VFysmK9YoXhEcUjxqRJeyUiJrcRRWqVUo3RU6YbStDJV2UY5VDlDebNyi/IF5UcULMWI4kPhUYoo+yhnKGNUhKpPZVO51HXURupZ6jgNQzOmBdBSaaW0b2iDtCkVioqdSrRKnkqNynEVKR2hG9ED6On0Mvph+nX6O1UtVU9Vvuom1TbVK6qv1eaoeajx1UrU2tVG1N6pM9R91NPUt6l3qd/TQGmYaYRr5Grs0Tir8XQObY7LHO6ckjmH59zWhDXNNCM0V2ju0xzQnNbS1vLTytKq0jqj9VSbru2hnaq9Q/uE9qQOVcdNR6CzQ+ekzmOGCsOTkc6oZPQxpnQ1df11Jbr1uoO6M3rGelF6hXrtevf0Cfos/ST9Hfq9+lMGOgYhBgUGrQa3DfGGLMMUw12G/YavjYyNYow2GHUZPTJWMw4wzjduNb5rQjZxN1lm0mByzRRjyjJNM91tetkMNrM3SzGrMRsyh80dzAXmu82HLdAWThZCiwaLG0wS05OZw2xljlrSLYMtCy27LJ9ZGVjFW22z6rf6aG1vnW7daH3HhmITaFNo02Pzq62ZLde2xvbaXPJc37mr53bPfW5nbse322N3055qH2K/wb7X/oODo4PIoc1h0tHAMdGx1vEGi8YKY21mnXdCO3k5rXY65vTW2cFZ7HzY+RcXpkuaS4vLo3nG8/jzGueNueq5clzrXaVuDLdEt71uUnddd457g/sDD30PnkeTx4SnqWeq50HPZ17WXiKvDq/XbGf2SvYpb8Tbz7vEe9CH4hPlU+1z31fPN9m31XfKz95vhd8pf7R/kP82/xsBWgHcgOaAqUDHwJWBfUGkoAVB1UEPgs2CRcE9IXBIYMj2kLvzDecL53eFgtCA0O2h98KMw5aFfR+OCQ8Lrwl/GGETURDRv4C6YMmClgWvIr0iyyLvRJlESaJ6oxWjE6Kbo1/HeMeUx0hjrWJXxl6K04gTxHXHY+Oj45vipxf6LNy5cDzBPqE44foi40V5iy4s1licvvj4EsUlnCVHEtGJMYktie85oZwGzvTSgKW1S6e4bO4u7hOeB28Hb5Lvyi/nTyS5JpUnPUp2Td6ePJninlKR8lTAFlQLnqf6p9alvk4LTduf9ik9Jr09A5eRmHFUSBGmCfsytTPzMoezzLOKs6TLnJftXDYlChI1ZUPZi7K7xTTZz9SAxESyXjKa45ZTk/MmNzr3SJ5ynjBvYLnZ8k3LJ/J9879egVrBXdFboFuwtmB0pefK+lXQqqWrelfrry5aPb7Gb82BtYS1aWt/KLQuLC98uS5mXU+RVtGaorH1futbixWKRcU3NrhsqNuI2ijYOLhp7qaqTR9LeCUXS61LK0rfb+ZuvviVzVeVX33akrRlsMyhbM9WzFbh1uvb3LcdKFcuzy8f2x6yvXMHY0fJjpc7l+y8UGFXUbeLsEuyS1oZXNldZVC1tep9dUr1SI1XTXutZu2m2te7ebuv7PHY01anVVda926vYO/Ner/6zgajhop9mH05+x42Rjf2f836urlJo6m06cN+4X7pgYgDfc2Ozc0tmi1lrXCrpHXyYMLBy994f9Pdxmyrb6e3lx4ChySHHn+b+O31w0GHe4+wjrR9Z/hdbQe1o6QT6lzeOdWV0iXtjusePhp4tLfHpafje8vv9x/TPVZzXOV42QnCiaITn07mn5w+lXXq6enk02O9S3rvnIk9c60vvG/wbNDZ8+d8z53p9+w/ed71/LELzheOXmRd7LrkcKlzwH6g4wf7HzoGHQY7hxyHui87Xe4Znjd84or7ldNXva+euxZw7dLI/JHh61HXb95IuCG9ybv56Fb6ree3c27P3FlzF3235J7SvYr7mvcbfjT9sV3qID0+6j068GDBgztj3LEnP2X/9H686CH5YcWEzkTzI9tHxyZ9Jy8/Xvh4/EnWk5mnxT8r/1z7zOTZd794/DIwFTs1/lz0/NOvm1+ov9j/0u5l73TY9P1XGa9mXpe8UX9z4C3rbf+7mHcTM7nvse8rP5h+6PkY9PHup4xPn34D94Tz+49wZioAAAAJcEhZcwAACxIAAAsSAdLdfvwAAACuSURBVHicY/n//z8DCLh7+/sAqWIgNmGAgDNA3Ltz68YtIA4LVFELkKpmQAUOIAyUawUqrmEBMnyxKEIG1UA1J0EmFsFELC3MGfJzssDsSVOnMxw7fgImVQRSaAzjgRQJCgqA2XnZmcgKjVnwWIkCWKC+cwRxJk6eypCfm80AYyOBMyCF/TCFx0+eAmMsoJ8F6PXNoCBgwO1zUPBsBrsRFE5AxSCXFzKgBng/LMABrBM9cyiwScIAAAAASUVORK5CYII=",
"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAZCAYAAABtnU33AAAKN2lDQ1BzUkdCIElFQzYxOTY2LTIuMQAAeJydlndUU9kWh8+9N71QkhCKlNBraFICSA29SJEuKjEJEErAkAAiNkRUcERRkaYIMijggKNDkbEiioUBUbHrBBlE1HFwFBuWSWStGd+8ee/Nm98f935rn73P3Wfvfda6AJD8gwXCTFgJgAyhWBTh58WIjYtnYAcBDPAAA2wA4HCzs0IW+EYCmQJ82IxsmRP4F726DiD5+yrTP4zBAP+flLlZIjEAUJiM5/L42VwZF8k4PVecJbdPyZi2NE3OMErOIlmCMlaTc/IsW3z2mWUPOfMyhDwZy3PO4mXw5Nwn4405Er6MkWAZF+cI+LkyviZjg3RJhkDGb+SxGXxONgAoktwu5nNTZGwtY5IoMoIt43kA4EjJX/DSL1jMzxPLD8XOzFouEiSniBkmXFOGjZMTi+HPz03ni8XMMA43jSPiMdiZGVkc4XIAZs/8WRR5bRmyIjvYODk4MG0tbb4o1H9d/JuS93aWXoR/7hlEH/jD9ld+mQ0AsKZltdn6h21pFQBd6wFQu/2HzWAvAIqyvnUOfXEeunxeUsTiLGcrq9zcXEsBn2spL+jv+p8Of0NffM9Svt3v5WF485M4knQxQ143bmZ6pkTEyM7icPkM5p+H+B8H/nUeFhH8JL6IL5RFRMumTCBMlrVbyBOIBZlChkD4n5r4D8P+pNm5lona+BHQllgCpSEaQH4eACgqESAJe2Qr0O99C8ZHA/nNi9GZmJ37z4L+fVe4TP7IFiR/jmNHRDK4ElHO7Jr8WgI0IABFQAPqQBvoAxPABLbAEbgAD+ADAkEoiARxYDHgghSQAUQgFxSAtaAYlIKtYCeoBnWgETSDNnAYdIFj4DQ4By6By2AE3AFSMA6egCnwCsxAEISFyBAVUod0IEPIHLKFWJAb5AMFQxFQHJQIJUNCSAIVQOugUqgcqobqoWboW+godBq6AA1Dt6BRaBL6FXoHIzAJpsFasBFsBbNgTzgIjoQXwcnwMjgfLoK3wJVwA3wQ7oRPw5fgEVgKP4GnEYAQETqiizARFsJGQpF4JAkRIauQEqQCaUDakB6kH7mKSJGnyFsUBkVFMVBMlAvKHxWF4qKWoVahNqOqUQdQnag+1FXUKGoK9RFNRmuizdHO6AB0LDoZnYsuRlegm9Ad6LPoEfQ4+hUGg6FjjDGOGH9MHCYVswKzGbMb0445hRnGjGGmsVisOtYc64oNxXKwYmwxtgp7EHsSewU7jn2DI+J0cLY4X1w8TogrxFXgWnAncFdwE7gZvBLeEO+MD8Xz8MvxZfhGfA9+CD+OnyEoE4wJroRIQiphLaGS0EY4S7hLeEEkEvWITsRwooC4hlhJPEQ8TxwlviVRSGYkNimBJCFtIe0nnSLdIr0gk8lGZA9yPFlM3kJuJp8h3ye/UaAqWCoEKPAUVivUKHQqXFF4pohXNFT0VFysmK9YoXhEcUjxqRJeyUiJrcRRWqVUo3RU6YbStDJV2UY5VDlDebNyi/IF5UcULMWI4kPhUYoo+yhnKGNUhKpPZVO51HXURupZ6jgNQzOmBdBSaaW0b2iDtCkVioqdSrRKnkqNynEVKR2hG9ED6On0Mvph+nX6O1UtVU9Vvuom1TbVK6qv1eaoeajx1UrU2tVG1N6pM9R91NPUt6l3qd/TQGmYaYRr5Grs0Tir8XQObY7LHO6ckjmH59zWhDXNNCM0V2ju0xzQnNbS1vLTytKq0jqj9VSbru2hnaq9Q/uE9qQOVcdNR6CzQ+ekzmOGCsOTkc6oZPQxpnQ1df11Jbr1uoO6M3rGelF6hXrtevf0Cfos/ST9Hfq9+lMGOgYhBgUGrQa3DfGGLMMUw12G/YavjYyNYow2GHUZPTJWMw4wzjduNb5rQjZxN1lm0mByzRRjyjJNM91tetkMNrM3SzGrMRsyh80dzAXmu82HLdAWThZCiwaLG0wS05OZw2xljlrSLYMtCy27LJ9ZGVjFW22z6rf6aG1vnW7daH3HhmITaFNo02Pzq62ZLde2xvbaXPJc37mr53bPfW5nbse322N3055qH2K/wb7X/oODo4PIoc1h0tHAMdGx1vEGi8YKY21mnXdCO3k5rXY65vTW2cFZ7HzY+RcXpkuaS4vLo3nG8/jzGueNueq5clzrXaVuDLdEt71uUnddd457g/sDD30PnkeTx4SnqWeq50HPZ17WXiKvDq/XbGf2SvYpb8Tbz7vEe9CH4hPlU+1z31fPN9m31XfKz95vhd8pf7R/kP82/xsBWgHcgOaAqUDHwJWBfUGkoAVB1UEPgs2CRcE9IXBIYMj2kLvzDecL53eFgtCA0O2h98KMw5aFfR+OCQ8Lrwl/GGETURDRv4C6YMmClgWvIr0iyyLvRJlESaJ6oxWjE6Kbo1/HeMeUx0hjrWJXxl6K04gTxHXHY+Oj45vipxf6LNy5cDzBPqE44foi40V5iy4s1licvvj4EsUlnCVHEtGJMYktie85oZwGzvTSgKW1S6e4bO4u7hOeB28Hb5Lvyi/nTyS5JpUnPUp2Td6ePJninlKR8lTAFlQLnqf6p9alvk4LTduf9ik9Jr09A5eRmHFUSBGmCfsytTPzMoezzLOKs6TLnJftXDYlChI1ZUPZi7K7xTTZz9SAxESyXjKa45ZTk/MmNzr3SJ5ynjBvYLnZ8k3LJ/J9879egVrBXdFboFuwtmB0pefK+lXQqqWrelfrry5aPb7Gb82BtYS1aWt/KLQuLC98uS5mXU+RVtGaorH1futbixWKRcU3NrhsqNuI2ijYOLhp7qaqTR9LeCUXS61LK0rfb+ZuvviVzVeVX33akrRlsMyhbM9WzFbh1uvb3LcdKFcuzy8f2x6yvXMHY0fJjpc7l+y8UGFXUbeLsEuyS1oZXNldZVC1tep9dUr1SI1XTXutZu2m2te7ebuv7PHY01anVVda926vYO/Ner/6zgajhop9mH05+x42Rjf2f836urlJo6m06cN+4X7pgYgDfc2Ozc0tmi1lrXCrpHXyYMLBy994f9Pdxmyrb6e3lx4ChySHHn+b+O31w0GHe4+wjrR9Z/hdbQe1o6QT6lzeOdWV0iXtjusePhp4tLfHpafje8vv9x/TPVZzXOV42QnCiaITn07mn5w+lXXq6enk02O9S3rvnIk9c60vvG/wbNDZ8+d8z53p9+w/ed71/LELzheOXmRd7LrkcKlzwH6g4wf7HzoGHQY7hxyHui87Xe4Znjd84or7ldNXva+euxZw7dLI/JHh61HXb95IuCG9ybv56Fb6ree3c27P3FlzF3235J7SvYr7mvcbfjT9sV3qID0+6j068GDBgztj3LEnP2X/9H686CH5YcWEzkTzI9tHxyZ9Jy8/Xvh4/EnWk5mnxT8r/1z7zOTZd794/DIwFTs1/lz0/NOvm1+ov9j/0u5l73TY9P1XGa9mXpe8UX9z4C3rbf+7mHcTM7nvse8rP5h+6PkY9PHup4xPn34D94Tz+49wZioAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAETSURBVHic7ZgxCsJAFAUXSaeIpScQDyCCguA5rEUQEbWzsvACKhICaquHUQu18hxi6vgebCSgwSb5C2sGhpBkIX+aZIkTBIHS1OAI1mFR2cEDHuEKnnnB0TeGcAlzZuZKjTKswA4cwzWDW8rO2ChsY+OFwVNld2wIG6cMbpqeRJAmg0umpxCk5PxeYxdZsO1kwbaTBdvOXwb7MG96ECF8Bt9gw/QkQlwZ7Kr/CXYZvIdt2DU7S+rs4CF8afXgCU5g1dhI6XCHC7jlSRjM/zwbbUGbJDPY/7HGg/OEn/vUvvn2WfpYlAADfYyL9vSaIOZ+Ykh9hxkSFy0WSyQ3Ht+iRWOJ9E4rGq2UcCwxsbWMRovGkhc6FTEV3QXLmAAAAABJRU5ErkJggg==",
"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAwCAYAAAAlzZsxAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxAAAAsQAa0jvXUAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAElJREFUSEvt0qERAEAIA0H6b5rXL1ecI5qQOcIsanB+3TC5egZOyJm9B2Zgw0EnF+AeekPC+S3tGTjhoJMLcA+9IeG89+6L04QHtFKarLFAHLUAAAAASUVORK5CYII=","data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAwCAYAAAAlzZsxAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxAAAAsQAa0jvXUAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAFBJREFUSEvtkjEKADAIA/PpQunnWzo63nBbBDdjOGPWPpd0yPCf5YLo5TNgB52Z54AZsKDQygVwDr5A4RxLfQbsUGjlAjgHX6Bw9r394KjDAzeSX574b7LUAAAAAElFTkSuQmCC",
"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAyMCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjE3MDI1IDMuMDkxODJDOC4wNzEzMiAyLjY5OTkyIDkuMDMyNDkgMi41IDEwIDIuNUMxMC45Njc1IDIuNSAxMS45Mjg3IDIuNjk5OTIgMTIuODI5NyAzLjA5MTgyQzEzLjczMTIgMy40ODM4NyAxNC41NTgzIDQuMDYyMDIgMTUuMjYwNyA0Ljc5OTUyQzE1Ljk2MzQgNS41MzcyOCAxNi41MjY4IDYuNDE5NjcgMTYuOTEzMiA3LjM5OTI0QzE3LjI5OTcgOC4zNzg5NyAxNy41IDkuNDMyOTUgMTcuNSAxMC41SDIwQzIwIDkuMTIxMTIgMTkuNzQxMyA3Ljc1NTc0IDE5LjIzODggNi40ODE4MkMxOC43MzYyIDUuMjA3OSAxNy45OTk2IDQuMDUwMzkgMTcuMDcxMSAzLjA3NTM4QzE2LjE0MjUgMi4xMDAzNiAxNS4wNDAxIDEuMzI2OTQgMTMuODI2OCAwLjc5OTI2NUMxMi42MTM2IDAuMjcxNTg5IDExLjMxMzIgMCAxMCAwQzguNjg2NzggMCA3LjM4NjQyIDAuMjcxNTg5IDYuMTczMTcgMC43OTkyNjVDNC45NTk5MiAxLjMyNjk0IDMuODU3NTIgMi4xMDAzNiAyLjkyODkzIDMuMDc1MzhDMi4wMDAzNSA0LjA1MDM5IDEuMjYzNzUgNS4yMDc5IDAuNzYxMjA0IDYuNDgxODJDMC4yNTg2NTggNy43NTU3NCAwIDkuMTIxMTIgMCAxMC41SDIuNUMyLjUgOS40MzI5NSAyLjcwMDMgOC4zNzg5NyAzLjA4Njc5IDcuMzk5MjRDMy40NzMyMiA2LjQxOTY3IDQuMDM2NjUgNS41MzcyOCA0LjczOTI4IDQuNzk5NTJDNS40NDE2NiA0LjA2MjAyIDYuMjY4ODUgMy40ODM4NyA3LjE3MDI1IDMuMDkxODJaTTEwLjU3MSA3LjU4MzM1QzEwLjY4NDMgNy40OTI4MyAxMC43OTY2IDcuNDA0NSAxMC45MDcxIDcuMzE4ODNDMTEuMzUxNyA2Ljk3NDAzIDExLjc2NTggNi42NzI0MyAxMi4wODY4IDYuNDQ0OTlDMTIuMTcxNyA2LjM4NDgxIDEyLjI1MDEgNi4zMjk4MSAxMi4zMjA5IDYuMjgwNThDMTIuNDkgNi4xNjI5MiAxMi43MTIgNi4yOTExIDEyLjY5NDYgNi40OTYzOEMxMi42ODc0IDYuNTgyMjYgMTIuNjc5IDYuNjc3NjggMTIuNjY5MyA2Ljc4MTM0QzEyLjYzMjkgNy4xNzMwNCAxMi41Nzg3IDcuNjgyNDcgMTIuNTAyNCA4LjIzOTg4QzEyLjQ4MzQgOC4zNzgzNyAxMi40NjMxIDguNTE5ODIgMTIuNDQxMyA4LjY2MzE2QzEyLjI0NjggOS45NDQxNSAxMS45Mzc1IDExLjM3NjIgMTEuNDY0MSAxMi4xOTYyQzExLjA3MzYgMTIuODcyNiAxMC4wMzExIDEzLjY3ODIgOC43MzIwNSAxMi45MjgyQzcuNDMzMDEgMTIuMTc4MiA3LjYwOTQ4IDEwLjg3MjYgOCAxMC4xOTYyQzguNDczMzcgOS4zNzYyNSA5LjU1ODk0IDguMzkyMzEgMTAuNTcxIDcuNTgzMzVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42OTE0MjggMC42OTE0MjgiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6d2hpdGV9DQogICAgLmZpbDAge2ZpbGw6YmxhY2s7ZmlsbC1vcGFjaXR5OjAuMDAwMDAwfQ0KICAgXV0+DQogIDwvc3R5bGU+DQogPC9kZWZzPg0KIDxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8xMjE5NzA3MjgiPg0KICAgPHBvbHlnb24gaWQ9Il8xMjMzNjc2NjQiIGNsYXNzPSJmaWwwIiBwb2ludHM9Ii0wLDAuNjkxNDI4IDAuNjkxNDI4LDAuNjkxNDI4IDAuNjkxNDI4LDAgLTAsMCAiLz4NCiAgIDxwYXRoIGlkPSJfMTIxOTcwNzA0IiBjbGFzcz0iZmlsMSIgZD0iTTAuMzQ1NzM2IDAuMTU3MTg4bC0wLjEyNTcyMiAwLjA5NDI2NDkgLTAuMDk0MzAwNiAwIDAgMC4xODg1ODMgMC4wOTQzMDA2IDAgMC4xMjU3MjIgMC4wOTQyNjQ5IDAgLTAuMzc3MTEzem0wLjE1NzExNyAtMi42NzI2N2UtMDA1bDAuMDMxNDMwNiAwIDAgMC4zNzcxNCAtMC4wMzE0MzA2IDAgMCAtMC4zNzcxNHptLTAuMDYyODQzMyAwLjA2Mjg2MTFsMC4wMzE0MzA2IDAgMCAwLjI1MTQwOSAtMC4wMzE0MzA2IDAgMCAtMC4yNTE0MDl6bS0wLjA2Mjg0MzMgMC4wNjI4NjExbDAuMDMxNDMwNiAwIDAgMC4xMjU2ODcgLTAuMDMxNDMwNiAwIDAgLTAuMTI1Njg3eiIvPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo=",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42OTE0MjggMC42OTE0MjgiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6I0ZFRkVGRX0NCiAgICAuZmlsMCB7ZmlsbDpibGFjaztmaWxsLW9wYWNpdHk6MC4wMDAwMDB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk3MDcyOCI+DQogICA8cG9seWdvbiBpZD0iXzEyMzM2NzY2NCIgY2xhc3M9ImZpbDAiIHBvaW50cz0iLTAsMC42OTE0MjggMC42OTE0MjgsMC42OTE0MjggMC42OTE0MjgsMCAtMCwwICIvPg0KICAgPHBhdGggaWQ9Il8xMjE5NzA3MDQiIGNsYXNzPSJmaWwxIiBkPSJNMC4zNDU3MzYgMC4xNTcxODhsLTAuMTI1NzIyIDAuMDk0MjY0OSAtMC4wOTQzMDA2IDAgMCAwLjE4ODU4MyAwLjA5NDMwMDYgMCAwLjEyNTcyMiAwLjA5NDI2NDkgMCAtMC4zNzcxMTN6bTAuMTU3MTE3IC0yLjY3MjY3ZS0wMDVsMC4wMzE0MzA2IDAgMCAwLjM3NzE0IC0wLjAzMTQzMDYgMCAwIC0wLjM3NzE0em0tMC4wNjI4NDMzIDAuMDYyODYxMWwwLjAzMTQzMDYgMCAwIDAuMjUxNDA5IC0wLjAzMTQzMDYgMCAwIC0wLjI1MTQwOXptLTAuMDYyODQzMyAwLjA2Mjg2MTFsMC4wMzE0MzA2IDAgMCAwLjEyNTY4NyAtMC4wMzE0MzA2IDAgMCAtMC4xMjU2ODd6Ii8+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42OTE0MjggMC42OTE0MjgiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6Izk2OTY5Nn0NCiAgICAuZmlsMCB7ZmlsbDpibGFjaztmaWxsLW9wYWNpdHk6MC4wMDAwMDB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk3MDcyOCI+DQogICA8cG9seWdvbiBpZD0iXzEyMzM2NzY2NCIgY2xhc3M9ImZpbDAiIHBvaW50cz0iLTAsMC42OTE0MjggMC42OTE0MjgsMC42OTE0MjggMC42OTE0MjgsMCAtMCwwICIvPg0KICAgPHBhdGggaWQ9Il8xMjE5NzA3MDQiIGNsYXNzPSJmaWwxIiBkPSJNMC4zNDU3MzYgMC4xNTcxODhsLTAuMTI1NzIyIDAuMDk0MjY0OSAtMC4wOTQzMDA2IDAgMCAwLjE4ODU4MyAwLjA5NDMwMDYgMCAwLjEyNTcyMiAwLjA5NDI2NDkgMCAtMC4zNzcxMTN6bTAuMTU3MTE3IC0yLjY3MjY3ZS0wMDVsMC4wMzE0MzA2IDAgMCAwLjM3NzE0IC0wLjAzMTQzMDYgMCAwIC0wLjM3NzE0em0tMC4wNjI4NDMzIDAuMDYyODYxMWwwLjAzMTQzMDYgMCAwIDAuMjUxNDA5IC0wLjAzMTQzMDYgMCAwIC0wLjI1MTQwOXptLTAuMDYyODQzMyAwLjA2Mjg2MTFsMC4wMzE0MzA2IDAgMCAwLjEyNTY4NyAtMC4wMzE0MzA2IDAgMCAtMC4xMjU2ODd6Ii8+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42NDM2MTYgMC42NDM2MTYiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6d2hpdGV9DQogICAgLmZpbDAge2ZpbGw6YmxhY2s7ZmlsbC1vcGFjaXR5OjAuMDAwMDAwfQ0KICAgXV0+DQogIDwvc3R5bGU+DQogPC9kZWZzPg0KIDxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8xMjE5NjkwMjQiPg0KICAgPHBvbHlnb24gaWQ9Il8xMjE5NjkyNDAiIGNsYXNzPSJmaWwwIiBwb2ludHM9Ii0wLDAuNjQzNjE2IDAuNjQzNjE2LDAuNjQzNjE2IDAuNjQzNjE2LDAgLTAsMCAiLz4NCiAgIDxwYXRoIGlkPSJfMTIxOTY5MDAwIiBjbGFzcz0iZmlsMSIgZD0iTTAuMzIxODM3IDAuMTQ2MzAybC0wLjExNzAyOSAwLjA4Nzc0NjYgLTAuMDg3Nzc5NyAwIDAgMC4xNzU1NDMgMC4wODc3Nzk3IDAgMC4xMTcwMjkgMC4wODc3NDY2IDAgLTAuMzUxMDM2em0wLjI3NzkwMSAwLjI1MDcyNmwtMC4wMjA2OTA2IDAuMDIwNjkwNiAtMC4wOTMwODcyIC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAwLjA5MzA4NzIgLTAuMDIwNjkwNiAtMC4wMjA2OTA2IDAuMDkzMDg3MiAtMC4wOTMwODcyIC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAwLjAyMDY5MDYgLTAuMDIwNjkwNiAwLjA5MzA4NzIgMC4wOTMwODcyIDAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDIwNjkwNiAwLjAyMDY5MDYgLTAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyIDAuMDkzMDg3MnoiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42NDM2MTYgMC42NDM2MTYiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6I0ZFRkVGRX0NCiAgICAuZmlsMCB7ZmlsbDpibGFjaztmaWxsLW9wYWNpdHk6MC4wMDAwMDB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk2OTAyNCI+DQogICA8cG9seWdvbiBpZD0iXzEyMTk2OTI0MCIgY2xhc3M9ImZpbDAiIHBvaW50cz0iLTAsMC42NDM2MTYgMC42NDM2MTYsMC42NDM2MTYgMC42NDM2MTYsMCAtMCwwICIvPg0KICAgPHBhdGggaWQ9Il8xMjE5NjkwMDAiIGNsYXNzPSJmaWwxIiBkPSJNMC4zMjE4MzcgMC4xNDYzMDJsLTAuMTE3MDI5IDAuMDg3NzQ2NiAtMC4wODc3Nzk3IDAgMCAwLjE3NTU0MyAwLjA4Nzc3OTcgMCAwLjExNzAyOSAwLjA4Nzc0NjYgMCAtMC4zNTEwMzZ6bTAuMjc3OTAxIDAuMjUwNzI2bC0wLjAyMDY5MDYgMC4wMjA2OTA2IC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDkzMDg3MiAtMC4wMjA2OTA2IC0wLjAyMDY5MDYgMC4wOTMwODcyIC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDIwNjkwNiAtMC4wMjA2OTA2IDAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyIC0wLjA5MzA4NzIgMC4wMjA2OTA2IDAuMDIwNjkwNiAtMC4wOTMwODcyIDAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyeiIvPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo=",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42NDM2MTYgMC42NDM2MTYiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6Izk2OTY5Nn0NCiAgICAuZmlsMCB7ZmlsbDpibGFjaztmaWxsLW9wYWNpdHk6MC4wMDAwMDB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk2OTAyNCI+DQogICA8cG9seWdvbiBpZD0iXzEyMTk2OTI0MCIgY2xhc3M9ImZpbDAiIHBvaW50cz0iLTAsMC42NDM2MTYgMC42NDM2MTYsMC42NDM2MTYgMC42NDM2MTYsMCAtMCwwICIvPg0KICAgPHBhdGggaWQ9Il8xMjE5NjkwMDAiIGNsYXNzPSJmaWwxIiBkPSJNMC4zMjE4MzcgMC4xNDYzMDJsLTAuMTE3MDI5IDAuMDg3NzQ2NiAtMC4wODc3Nzk3IDAgMCAwLjE3NTU0MyAwLjA4Nzc3OTcgMCAwLjExNzAyOSAwLjA4Nzc0NjYgMCAtMC4zNTEwMzZ6bTAuMjc3OTAxIDAuMjUwNzI2bC0wLjAyMDY5MDYgMC4wMjA2OTA2IC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDkzMDg3MiAtMC4wMjA2OTA2IC0wLjAyMDY5MDYgMC4wOTMwODcyIC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDIwNjkwNiAtMC4wMjA2OTA2IDAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyIC0wLjA5MzA4NzIgMC4wMjA2OTA2IDAuMDIwNjkwNiAtMC4wOTMwODcyIDAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyeiIvPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo=",
"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTggM0MxOS4xMDQ2IDMgMjAgMy44OTU0MyAyMCA1VjE1QzIwIDE2LjEwNDYgMTkuMTA0NiAxNyAxOCAxN0gyQzAuODk1NDMxIDE3IDAgMTYuMTA0NiAwIDE1VjVDMCAzLjg5NTQzIDAuODk1NDMxIDMgMiAzSDE4Wk02LjU4MDA4IDcuMDA0ODhDNS41OTgzIDcuMDA0ODggNC44MjYwMSA3LjMyMDE1IDQuMjYzMTggNy45NTA2OEMzLjcwMDM1IDguNTgxMjIgMy40MTg5NSA5LjQyNTQ1IDMuNDE4OTUgMTAuNDgzNFYxMC42MDRDMy40MTg5NSAxMS43MDQzIDMuNzAyNDcgMTIuNTY2NSA0LjI2OTUzIDEzLjE5MDdDNC44MzY1OSAxMy44MTQ5IDUuNjExIDE0LjEyNyA2LjU5Mjc3IDE0LjEyN0M3LjExNzUyIDE0LjEyNyA3LjU5Njc2IDE0LjAyMDEgOC4wMzA1MiAxMy44MDY0QzguNDY0MjggMTMuNTkyNyA4LjgwNTk5IDEzLjI5MjIgOS4wNTU2NiAxMi45MDVDOS4zMDUzNCAxMi41MTc4IDkuNDMyMjkgMTIuMDkxNSA5LjQzNjUyIDExLjYyNkg3LjcxNjMxQzcuNzA3ODQgMTEuOTM0OSA3LjU5NzgyIDEyLjE4MjUgNy4zODYyMyAxMi4zNjg3QzcuMTc0NjQgMTIuNTU0OSA2Ljg5OTU4IDEyLjY0NzkgNi41NjEwNCAxMi42NDc5QzYuMTIwOTMgMTIuNjQ3OSA1Ljc5Mjk3IDEyLjQ5MzUgNS41NzcxNSAxMi4xODQ2QzUuMzYxMzMgMTEuODc1NiA1LjI1MzQyIDExLjM2NzggNS4yNTM0MiAxMC42NjExVjEwLjQ3MDdDNS4yNTM0MiA5Ljc3MjQ2IDUuMzYyMzkgOS4yNjc4MiA1LjU4MDMyIDguOTU2NzlDNS43OTgyNiA4LjY0NTc1IDYuMTIwOTMgOC40OTAyMyA2LjU0ODM0IDguNDkwMjNDNi44OTUzNSA4LjQ5MDIzIDcuMTc0NjQgOC42MDEzMiA3LjM4NjIzIDguODIzNDlDNy41OTc4MiA5LjA0NTY2IDcuNzA3ODQgOS4zMzQ0NyA3LjcxNjMxIDkuNjg5OTRIOS40MzY1MkM5LjQyODA2IDguODc3NDQgOS4xNjQ2NCA4LjIyNjgxIDguNjQ2MjQgNy43MzgwNEM4LjEyNzg1IDcuMjQ5MjcgNy40MzkxMyA3LjAwNDg4IDYuNTgwMDggNy4wMDQ4OFpNMTMuMzU5NCA3LjAwNDg4QzEyLjM3NzYgNy4wMDQ4OCAxMS42MDUzIDcuMzIwMTUgMTEuMDQyNSA3Ljk1MDY4QzEwLjQ3OTcgOC41ODEyMiAxMC4xOTgyIDkuNDI1NDUgMTAuMTk4MiAxMC40ODM0VjEwLjYwNEMxMC4xOTgyIDExLjcwNDMgMTAuNDgxOCAxMi41NjY1IDExLjA0ODggMTMuMTkwN0MxMS42MTU5IDEzLjgxNDkgMTIuMzkwMyAxNC4xMjcgMTMuMzcyMSAxNC4xMjdDMTMuODk2OCAxNC4xMjcgMTQuMzc2MSAxNC4wMjAxIDE0LjgwOTggMTMuODA2NEMxNS4yNDM2IDEzLjU5MjcgMTUuNTg1MyAxMy4yOTIyIDE1LjgzNSAxMi45MDVDMTYuMDg0NiAxMi41MTc4IDE2LjIxMTYgMTIuMDkxNSAxNi4yMTU4IDExLjYyNkgxNC40OTU2QzE0LjQ4NzEgMTEuOTM0OSAxNC4zNzcxIDEyLjE4MjUgMTQuMTY1NSAxMi4zNjg3QzEzLjk1MzkgMTIuNTU0OSAxMy42Nzg5IDEyLjY0NzkgMTMuMzQwMyAxMi42NDc5QzEyLjkwMDIgMTIuNjQ3OSAxMi41NzIzIDEyLjQ5MzUgMTIuMzU2NCAxMi4xODQ2QzEyLjE0MDYgMTEuODc1NiAxMi4wMzI3IDExLjM2NzggMTIuMDMyNyAxMC42NjExVjEwLjQ3MDdDMTIuMDMyNyA5Ljc3MjQ2IDEyLjE0MTcgOS4yNjc4MiAxMi4zNTk2IDguOTU2NzlDMTIuNTc3NiA4LjY0NTc1IDEyLjkwMDIgOC40OTAyMyAxMy4zMjc2IDguNDkwMjNDMTMuNjc0NiA4LjQ5MDIzIDEzLjk1MzkgOC42MDEzMiAxNC4xNjU1IDguODIzNDlDMTQuMzc3MSA5LjA0NTY2IDE0LjQ4NzEgOS4zMzQ0NyAxNC40OTU2IDkuNjg5OTRIMTYuMjE1OEMxNi4yMDc0IDguODc3NDQgMTUuOTQzOSA4LjIyNjgxIDE1LjQyNTUgNy43MzgwNEMxNC45MDcxIDcuMjQ5MjcgMTQuMjE4NCA3LjAwNDg4IDEzLjM1OTQgNy4wMDQ4OFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMy40MjI0MSAyLjI4MTU1Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOndoaXRlfQ0KICAgIC5maWwwIHtmaWxsOmJsYWNrO2ZpbGwtb3BhY2l0eTowLjAwMDAwMH0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxwYXRoIGNsYXNzPSJmaWwwIiBkPSJNLTAgMC4yNzExMDFsMCAxLjczOTM1YzAsMC4xNDkxMTMgMC4xMjE5ODgsMC4yNzExMDEgMC4yNzExMDEsMC4yNzExMDFsMy4xNTEzMSAwIDAgLTIuMjgxNTUgLTMuMTUxMzEgMGMtMC4xNDkxMTMsMCAtMC4yNzExMDEsMC4xMjE5ODggLTAuMjcxMTAxLDAuMjcxMTAxeiIvPg0KICA8cG9seWdvbiBjbGFzcz0iZmlsMSIgcG9pbnRzPSIxLjQwOTIsMC42NzEwMzggMi4wODAyOCwxLjE0MDc3IDEuNDA5MiwxLjYxMDUxICIvPg0KIDwvZz4NCjwvc3ZnPg0K",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMy40MjI0MSAyLjI4MTU1Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOiNGRUZFRkV9DQogICAgLmZpbDAge2ZpbGw6I0ZFRkVGRTtmaWxsLW9wYWNpdHk6MC4xMDE5NjF9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8cGF0aCBjbGFzcz0iZmlsMCIgZD0iTS0wIDAuMjcxMTAxbDAgMS43MzkzNWMwLDAuMTQ5MTEzIDAuMTIxOTg4LDAuMjcxMTAxIDAuMjcxMTAxLDAuMjcxMTAxbDMuMTUxMzEgMCAwIC0yLjI4MTU1IC0zLjE1MTMxIDBjLTAuMTQ5MTEzLDAgLTAuMjcxMTAxLDAuMTIxOTg4IC0wLjI3MTEwMSwwLjI3MTEwMXoiLz4NCiAgPHBvbHlnb24gY2xhc3M9ImZpbDEiIHBvaW50cz0iMS40MDkyLDAuNjcxMDM4IDIuMDgwMjgsMS4xNDA3NyAxLjQwOTIsMS42MTA1MSAiLz4NCiA8L2c+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMy40MjI0MSAyLjI4MTU1Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOiM5Njk2OTZ9DQogICAgLmZpbDAge2ZpbGw6I0ZFRkVGRTtmaWxsLW9wYWNpdHk6MC4wNTA5ODB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8cGF0aCBjbGFzcz0iZmlsMCIgZD0iTS0wIDAuMjcxMTAxbDAgMS43MzkzNWMwLDAuMTQ5MTEzIDAuMTIxOTg4LDAuMjcxMTAxIDAuMjcxMTAxLDAuMjcxMTAxbDMuMTUxMzEgMCAwIC0yLjI4MTU1IC0zLjE1MTMxIDBjLTAuMTQ5MTEzLDAgLTAuMjcxMTAxLDAuMTIxOTg4IC0wLjI3MTEwMSwwLjI3MTEwMXoiLz4NCiAgPHBvbHlnb24gY2xhc3M9ImZpbDEiIHBvaW50cz0iMS40MDkyLDAuNjcxMDM4IDIuMDgwMjgsMS4xNDA3NyAxLjQwOTIsMS42MTA1MSAiLz4NCiA8L2c+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNC4wODk2NyAyLjcyNjM4Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOndoaXRlfQ0KICAgIC5maWwwIHtmaWxsOmJsYWNrO2ZpbGwtb3BhY2l0eTowLjAwMDAwMH0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxnIGlkPSJfMTIxOTY2NTUyIj4NCiAgIDxwYXRoIGlkPSJfMTIxOTY2NzY4IiBjbGFzcz0iZmlsMCIgZD0iTS0wIDAuMzIzOTU2bDAgMi4wNzg0NmMwLDAuMTc4MTg1IDAuMTQ1NzcxLDAuMzIzOTU2IDAuMzIzOTU2LDAuMzIzOTU2bDMuNzY1NzEgMCAwIC0yLjcyNjM4IC0zLjc2NTcxIDBjLTAuMTc4MTg1LDAgLTAuMzIzOTU2LDAuMTQ1NzcxIC0wLjMyMzk1NiwwLjMyMzk1NnoiLz4NCiAgIDxwYXRoIGlkPSJfMTIxOTY2NTI4IiBjbGFzcz0iZmlsMSIgZD0iTTEuNjAzOCAwLjg4MjAzOGwwLjMyMDc1MSAwIDAgMC45NjIyNTQgLTAuMzIwNzUxIDAgMCAtMC45NjIyNTR6bTAuNTYxMzMyIDBsMC4zMjA3NTEgMCAwIDAuOTYyMjU0IC0wLjMyMDc1MSAwIDAgLTAuOTYyMjU0eiIvPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo=",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNC4wODk2NyAyLjcyNjM4Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOiNGRUZFRkV9DQogICAgLmZpbDAge2ZpbGw6I0ZFRkVGRTtmaWxsLW9wYWNpdHk6MC4xMDE5NjF9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk2NjU1MiI+DQogICA8cGF0aCBpZD0iXzEyMTk2Njc2OCIgY2xhc3M9ImZpbDAiIGQ9Ik0tMCAwLjMyMzk1NmwwIDIuMDc4NDZjMCwwLjE3ODE4NSAwLjE0NTc3MSwwLjMyMzk1NiAwLjMyMzk1NiwwLjMyMzk1NmwzLjc2NTcxIDAgMCAtMi43MjYzOCAtMy43NjU3MSAwYy0wLjE3ODE4NSwwIC0wLjMyMzk1NiwwLjE0NTc3MSAtMC4zMjM5NTYsMC4zMjM5NTZ6Ii8+DQogICA8cGF0aCBpZD0iXzEyMTk2NjUyOCIgY2xhc3M9ImZpbDEiIGQ9Ik0xLjYwMzggMC44ODIwMzhsMC4zMjA3NTEgMCAwIDAuOTYyMjU0IC0wLjMyMDc1MSAwIDAgLTAuOTYyMjU0em0wLjU2MTMzMiAwbDAuMzIwNzUxIDAgMCAwLjk2MjI1NCAtMC4zMjA3NTEgMCAwIC0wLjk2MjI1NHoiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNC4wODk2NyAyLjcyNjM4Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOiM5Njk2OTZ9DQogICAgLmZpbDAge2ZpbGw6I0ZFRkVGRTtmaWxsLW9wYWNpdHk6MC4wNTA5ODB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk2NjU1MiI+DQogICA8cGF0aCBpZD0iXzEyMTk2Njc2OCIgY2xhc3M9ImZpbDAiIGQ9Ik0tMCAwLjMyMzk1NmwwIDIuMDc4NDZjMCwwLjE3ODE4NSAwLjE0NTc3MSwwLjMyMzk1NiAwLjMyMzk1NiwwLjMyMzk1NmwzLjc2NTcxIDAgMCAtMi43MjYzOCAtMy43NjU3MSAwYy0wLjE3ODE4NSwwIC0wLjMyMzk1NiwwLjE0NTc3MSAtMC4zMjM5NTYsMC4zMjM5NTZ6Ii8+DQogICA8cGF0aCBpZD0iXzEyMTk2NjUyOCIgY2xhc3M9ImZpbDEiIGQ9Ik0xLjYwMzggMC44ODIwMzhsMC4zMjA3NTEgMCAwIDAuOTYyMjU0IC0wLjMyMDc1MSAwIDAgLTAuOTYyMjU0em0wLjU2MTMzMiAwbDAuMzIwNzUxIDAgMCAwLjk2MjI1NCAtMC4zMjA3NTEgMCAwIC0wLjk2MjI1NHoiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K",
"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAhCAYAAAAYucG/AAAKN2lDQ1BzUkdCIElFQzYxOTY2LTIuMQAAeJydlndUU9kWh8+9N71QkhCKlNBraFICSA29SJEuKjEJEErAkAAiNkRUcERRkaYIMijggKNDkbEiioUBUbHrBBlE1HFwFBuWSWStGd+8ee/Nm98f935rn73P3Wfvfda6AJD8gwXCTFgJgAyhWBTh58WIjYtnYAcBDPAAA2wA4HCzs0IW+EYCmQJ82IxsmRP4F726DiD5+yrTP4zBAP+flLlZIjEAUJiM5/L42VwZF8k4PVecJbdPyZi2NE3OMErOIlmCMlaTc/IsW3z2mWUPOfMyhDwZy3PO4mXw5Nwn4405Er6MkWAZF+cI+LkyviZjg3RJhkDGb+SxGXxONgAoktwu5nNTZGwtY5IoMoIt43kA4EjJX/DSL1jMzxPLD8XOzFouEiSniBkmXFOGjZMTi+HPz03ni8XMMA43jSPiMdiZGVkc4XIAZs/8WRR5bRmyIjvYODk4MG0tbb4o1H9d/JuS93aWXoR/7hlEH/jD9ld+mQ0AsKZltdn6h21pFQBd6wFQu/2HzWAvAIqyvnUOfXEeunxeUsTiLGcrq9zcXEsBn2spL+jv+p8Of0NffM9Svt3v5WF485M4knQxQ143bmZ6pkTEyM7icPkM5p+H+B8H/nUeFhH8JL6IL5RFRMumTCBMlrVbyBOIBZlChkD4n5r4D8P+pNm5lona+BHQllgCpSEaQH4eACgqESAJe2Qr0O99C8ZHA/nNi9GZmJ37z4L+fVe4TP7IFiR/jmNHRDK4ElHO7Jr8WgI0IABFQAPqQBvoAxPABLbAEbgAD+ADAkEoiARxYDHgghSQAUQgFxSAtaAYlIKtYCeoBnWgETSDNnAYdIFj4DQ4By6By2AE3AFSMA6egCnwCsxAEISFyBAVUod0IEPIHLKFWJAb5AMFQxFQHJQIJUNCSAIVQOugUqgcqobqoWboW+godBq6AA1Dt6BRaBL6FXoHIzAJpsFasBFsBbNgTzgIjoQXwcnwMjgfLoK3wJVwA3wQ7oRPw5fgEVgKP4GnEYAQETqiizARFsJGQpF4JAkRIauQEqQCaUDakB6kH7mKSJGnyFsUBkVFMVBMlAvKHxWF4qKWoVahNqOqUQdQnag+1FXUKGoK9RFNRmuizdHO6AB0LDoZnYsuRlegm9Ad6LPoEfQ4+hUGg6FjjDGOGH9MHCYVswKzGbMb0445hRnGjGGmsVisOtYc64oNxXKwYmwxtgp7EHsSewU7jn2DI+J0cLY4X1w8TogrxFXgWnAncFdwE7gZvBLeEO+MD8Xz8MvxZfhGfA9+CD+OnyEoE4wJroRIQiphLaGS0EY4S7hLeEEkEvWITsRwooC4hlhJPEQ8TxwlviVRSGYkNimBJCFtIe0nnSLdIr0gk8lGZA9yPFlM3kJuJp8h3ye/UaAqWCoEKPAUVivUKHQqXFF4pohXNFT0VFysmK9YoXhEcUjxqRJeyUiJrcRRWqVUo3RU6YbStDJV2UY5VDlDebNyi/IF5UcULMWI4kPhUYoo+yhnKGNUhKpPZVO51HXURupZ6jgNQzOmBdBSaaW0b2iDtCkVioqdSrRKnkqNynEVKR2hG9ED6On0Mvph+nX6O1UtVU9Vvuom1TbVK6qv1eaoeajx1UrU2tVG1N6pM9R91NPUt6l3qd/TQGmYaYRr5Grs0Tir8XQObY7LHO6ckjmH59zWhDXNNCM0V2ju0xzQnNbS1vLTytKq0jqj9VSbru2hnaq9Q/uE9qQOVcdNR6CzQ+ekzmOGCsOTkc6oZPQxpnQ1df11Jbr1uoO6M3rGelF6hXrtevf0Cfos/ST9Hfq9+lMGOgYhBgUGrQa3DfGGLMMUw12G/YavjYyNYow2GHUZPTJWMw4wzjduNb5rQjZxN1lm0mByzRRjyjJNM91tetkMNrM3SzGrMRsyh80dzAXmu82HLdAWThZCiwaLG0wS05OZw2xljlrSLYMtCy27LJ9ZGVjFW22z6rf6aG1vnW7daH3HhmITaFNo02Pzq62ZLde2xvbaXPJc37mr53bPfW5nbse322N3055qH2K/wb7X/oODo4PIoc1h0tHAMdGx1vEGi8YKY21mnXdCO3k5rXY65vTW2cFZ7HzY+RcXpkuaS4vLo3nG8/jzGueNueq5clzrXaVuDLdEt71uUnddd457g/sDD30PnkeTx4SnqWeq50HPZ17WXiKvDq/XbGf2SvYpb8Tbz7vEe9CH4hPlU+1z31fPN9m31XfKz95vhd8pf7R/kP82/xsBWgHcgOaAqUDHwJWBfUGkoAVB1UEPgs2CRcE9IXBIYMj2kLvzDecL53eFgtCA0O2h98KMw5aFfR+OCQ8Lrwl/GGETURDRv4C6YMmClgWvIr0iyyLvRJlESaJ6oxWjE6Kbo1/HeMeUx0hjrWJXxl6K04gTxHXHY+Oj45vipxf6LNy5cDzBPqE44foi40V5iy4s1licvvj4EsUlnCVHEtGJMYktie85oZwGzvTSgKW1S6e4bO4u7hOeB28Hb5Lvyi/nTyS5JpUnPUp2Td6ePJninlKR8lTAFlQLnqf6p9alvk4LTduf9ik9Jr09A5eRmHFUSBGmCfsytTPzMoezzLOKs6TLnJftXDYlChI1ZUPZi7K7xTTZz9SAxESyXjKa45ZTk/MmNzr3SJ5ynjBvYLnZ8k3LJ/J9879egVrBXdFboFuwtmB0pefK+lXQqqWrelfrry5aPb7Gb82BtYS1aWt/KLQuLC98uS5mXU+RVtGaorH1futbixWKRcU3NrhsqNuI2ijYOLhp7qaqTR9LeCUXS61LK0rfb+ZuvviVzVeVX33akrRlsMyhbM9WzFbh1uvb3LcdKFcuzy8f2x6yvXMHY0fJjpc7l+y8UGFXUbeLsEuyS1oZXNldZVC1tep9dUr1SI1XTXutZu2m2te7ebuv7PHY01anVVda926vYO/Ner/6zgajhop9mH05+x42Rjf2f836urlJo6m06cN+4X7pgYgDfc2Ozc0tmi1lrXCrpHXyYMLBy994f9Pdxmyrb6e3lx4ChySHHn+b+O31w0GHe4+wjrR9Z/hdbQe1o6QT6lzeOdWV0iXtjusePhp4tLfHpafje8vv9x/TPVZzXOV42QnCiaITn07mn5w+lXXq6enk02O9S3rvnIk9c60vvG/wbNDZ8+d8z53p9+w/ed71/LELzheOXmRd7LrkcKlzwH6g4wf7HzoGHQY7hxyHui87Xe4Znjd84or7ldNXva+euxZw7dLI/JHh61HXb95IuCG9ybv56Fb6ree3c27P3FlzF3235J7SvYr7mvcbfjT9sV3qID0+6j068GDBgztj3LEnP2X/9H686CH5YcWEzkTzI9tHxyZ9Jy8/Xvh4/EnWk5mnxT8r/1z7zOTZd794/DIwFTs1/lz0/NOvm1+ov9j/0u5l73TY9P1XGa9mXpe8UX9z4C3rbf+7mHcTM7nvse8rP5h+6PkY9PHup4xPn34D94Tz+49wZioAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAA+SURBVHicY/H09pViYQACFi4uLgYWbm5uOAHncsG4/Pz8xKv79u0bA8vXr1/hBJz7Dcb9+PEjIXVzZs18BgAgpy6CcHz1VgAAAABJRU5ErkJggg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiB2aWV3Qm94PSIwIDAgNTEgMzQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxIDM0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCgk8ZyBpZD0iXzEyMzM3NDE2OCI+DQoJCTxwYXRoIGlkPSJfMTIzMzc0Mzg0IiBmaWxsLW9wYWNpdHk9IjAiIGQ9Ik01MSw0LjA0MXYyNS45MThDNTEsMzIuMTgyLDQ5LjE4MiwzNCw0Ni45NiwzNEgwVjBoNDYuOTZDNDkuMTgyLDAsNTEsMS44MTgsNTEsNC4wNDENCgkJCUw1MSw0LjA0MXoiLz4NCgkJPHBhdGggaWQ9Il8xMjMzNzQxNDQiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xOCwxNS43MzdsMi41MjYtMi41MjZsMy4zNjksMy4zNjlsMS42ODQtMS42ODVsLTMuMzY4LTMuMzY4TDI0LjczNiw5aC01LjA1M0gxOHYxLjY4NA0KCQkJVjE1LjczN3ogTTM0LDE4LjI2NGwtMi41MjcsMi41MjVsLTMuMzY4LTMuMzY4bC0xLjY4NSwxLjY4NWwzLjM2OSwzLjM2N0wyNy4yNjMsMjVoNS4wNTNIMzR2LTEuNjg1VjE4LjI2NHoiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiB2aWV3Qm94PSIwIDAgNTEgMzQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxIDM0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCgk8ZyBpZD0iXzEyMzM3NDE2OCI+DQoJCTxwYXRoIGlkPSJfMTIzMzc0Mzg0IiBmaWxsPSIjRkVGRUZFIiBmaWxsLW9wYWNpdHk9IjAuMTAyIiBkPSJNNTEsNC4wNDF2MjUuOTE4QzUxLDMyLjE4Miw0OS4xODIsMzQsNDYuOTYsMzRIMFYwaDQ2Ljk2DQoJCQlDNDkuMTgyLDAsNTEsMS44MTgsNTEsNC4wNDFMNTEsNC4wNDF6Ii8+DQoJCTxwYXRoIGlkPSJfMTIzMzc0MTQ0IiBmaWxsPSIjRkVGRUZFIiBkPSJNMTgsMTUuNzM3bDIuNTI2LTIuNTI2bDMuMzY5LDMuMzY5bDEuNjg0LTEuNjg1bC0zLjM2OC0zLjM2OEwyNC43MzYsOWgtNS4wNTNIMTh2MS42ODQNCgkJCVYxNS43Mzd6IE0zNCwxOC4yNjRsLTIuNTI3LDIuNTI1bC0zLjM2OC0zLjM2OGwtMS42ODUsMS42ODVsMy4zNjksMy4zNjdMMjcuMjYzLDI1aDUuMDUzSDM0di0xLjY4NVYxOC4yNjR6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiB2aWV3Qm94PSIwIDAgNTEgMzQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxIDM0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCgk8ZyBpZD0iXzEyMzM3NDE2OCI+DQoJCTxwYXRoIGlkPSJfMTIzMzc0Mzg0IiBmaWxsPSIjRkVGRUZFIiBmaWxsLW9wYWNpdHk9IjAuMDUxIiBkPSJNNTEsNC4wNDF2MjUuOTE4QzUxLDMyLjE4Miw0OS4xODIsMzQsNDYuOTYsMzRIMFYwaDQ2Ljk2DQoJCQlDNDkuMTgyLDAsNTEsMS44MTgsNTEsNC4wNDFMNTEsNC4wNDF6Ii8+DQoJCTxwYXRoIGlkPSJfMTIzMzc0MTQ0IiBmaWxsPSIjOTY5Njk2IiBkPSJNMTgsMTUuNzM3bDIuNTI2LTIuNTI2bDMuMzY5LDMuMzY5bDEuNjg0LTEuNjg1bC0zLjM2OC0zLjM2OEwyNC43MzYsOWgtNS4wNTNIMTh2MS42ODQNCgkJCVYxNS43Mzd6IE0zNCwxOC4yNjRsLTIuNTI3LDIuNTI1bC0zLjM2OC0zLjM2OGwtMS42ODUsMS42ODVsMy4zNjksMy4zNjdMMjcuMjYzLDI1aDUuMDUzSDM0di0xLjY4NVYxOC4yNjR6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNXB4IiB2aWV3Qm94PSIwIDAgMTQgMTUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU4ICg4NDY2MykgLSBodHRwczovL3NrZXRjaC5jb20gLS0+CiAgICA8dGl0bGU+dGljay1jb21ib2JveDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJQRC0zNzQ0LeKAlC0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzkwLjAwMDAwMCwgLTQzMS4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9InRpY2stY29tYm9ib3giIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc4OS4wMDAwMDAsIDQzMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMy4zNDQ3NjY4LDEuNjU5MzMyNTIgTDUuOCwxMi41ODY3MjE4IEw1LjgsMTIuNTg2NzIxOCBMMi42MDU2MzE3Nyw4LjkzNDE5NjUyIEMyLjM1MzE1MjQxLDguNjQ1NTA0OTMgMS45MTQ0NDY2Nyw4LjYxNjE0OTExIDEuNjI1NzU1MDcsOC44Njg2Mjg0OCBDMS41NzczMDU0Miw4LjkxMTAwMDgyIDEuNTM0OTgxOTMsOC45NTk5MDMyNiAxLjUsOS4wMTM5MzE0OCBDMS4yMDYzNDk0OSw5LjQ2NzQ2MzE2IDEuMjYwMDExMDgsMTAuMDYyODI2MyAxLjYzMDAyNTk4LDEwLjQ1NjU0MDEgTDUuNDc5NzMxMTgsMTQuNTUyODEzNSBDNS42Njg4NDMyLDE0Ljc1NDAzNzkgNS45ODUyNzMzOSwxNC43NjM4NTY5IDYuMTg2NDk3NzcsMTQuNTc0NzQ0OSBDNi4yMTEyMjc0NywxNC41NTE1MDM4IDYuMjMzNTI2NzQsMTQuNTI1ODA1MyA2LjI1MzA1MDY3LDE0LjQ5ODA0NyBMMTQuNTM5MDU1MywyLjcxNzM0NDAzIEMxNC44MDE1Mjc3LDIuMzQ0MTcxNDggMTQuNzQxNjUzNywxLjgzMzM1NzAzIDE0LjQsMS41MzA5OTU4NyBDMTQuMTA2MjM3OCwxLjI3MTAxODMyIDEzLjY1NzM0MywxLjI5ODQwNjIyIDEzLjM5NzM2NTUsMS41OTIxNjg0NCBDMTMuMzc4NTAyNywxLjYxMzQ4MjQgMTMuMzYwOTM4MiwxLjYzNTkxMDg3IDEzLjM0NDc2NjgsMS42NTkzMzI1MiBaIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cG9seWxpbmUgaWQ9IlBhdGgtMiIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2Utd2lkdGg9IjIiIHBvaW50cz0iMiA5LjY1NjUyODE3IDUuODYxNjc5NzcgMTQgMTQgMiI+PC9wb2x5bGluZT4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzVweCIgaGVpZ2h0PSIzNXB4IiB2aWV3Qm94PSIwIDAgMzUgMzUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM1IDM1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiBkPSJNMTcuNSwzNUMyNy4xMzksMzUsMzUsMjcuMTM4LDM1LDE3LjVDMzUsNy44NjEsMjcuMTM5LDAsMTcuNSwwDQoJQzcuODYxLDAsMCw3Ljg2MSwwLDE3LjVDMCwyNy4xMzgsNy44NjEsMzUsMTcuNSwzNXoiLz4NCjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMV8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTcuNTAwNSIgeTE9IjIuNjQ5OSIgeDI9IjE3LjUwMDUiIHkyPSIzMi4zNDkiPg0KCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiM1Q0IwRkYiLz4NCgk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMTI5MEZGIi8+DQo8L2xpbmVhckdyYWRpZW50Pg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9InVybCgjU1ZHSURfMV8pIiBkPSJNMTcuNSwzMy45OTljOS4wODgsMCwxNi41LTcuNDEyLDE2LjUtMTYuNDk5DQoJUzI2LjU4NywxLDE3LjUsMUM4LjQxMywxLDEuMDAxLDguNDEzLDEuMDAxLDE3LjVTOC40MTMsMzMuOTk5LDE3LjUsMzMuOTk5eiIvPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTE4LjM2OCwyMi41aC0zYy0wLjAwOC0wLjQ2MywwLTAuODk3LDAtMWMwLTEuMDM3LDAuMDU1LTEuODgxLDAuMzk2LTIuNTUNCgljMC4zNDQtMC42NzMsMS4wMzMtMS40MjMsMi4wNjMtMi4yNjRjMS4wMjgtMC44MzUsMS42NDYtMS4zODQsMS44NDMtMS42NDZjMC4zMTMtMC40MDcsMC40NjgtMC44NjIsMC40NjgtMS4zNTQNCgljMC0wLjY4Ni0wLjI3NS0xLjI3My0wLjgyNC0xLjc2NmMtMC41NDktMC40ODktMS4yODUtMC43MzMtMi4yMTUtMC43MzNjLTAuODk2LDAtMS42NDYsMC4yNTctMi4yNTEsMC43NjcNCgljLTAuNjAxLDAuNTEtMS4wMTYsMS4yOTEtMS4yNDMsMi4zMzZsLTMuMjM2LTAuNDAzYzAuMDktMS41LDAuNzI5LTIuNzczLDEuOTEyLTMuODE5QzEzLjQ2Nyw5LjAyMiwxNS4wMTgsOC41LDE2Ljk0OCw4LjUNCgljMi4wMjMsMCwzLjYzNSwwLjUzMSw0LjgzNSwxLjU5YzEuMTk2LDEuMDU5LDEuNzk2LDIuMjg5LDEuNzk2LDMuNjk5YzAsMC43NzYtMC4yMjMsMS41MTQtMC42NiwyLjIwOA0KCWMtMC40NDEsMC42OTQtMS40NjEsMS41NS0yLjgyLDIuODM3QzE4Ljg2OCwyMCwxOC4zNjgsMjAuNSwxOC4zNjgsMjIuNUwxOC4zNjgsMjIuNXogTTE1LjM2OCwyNy40OTl2LTNoM3YzSDE1LjM2OHoiLz4NCjwvc3ZnPg0K",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzVweCIgaGVpZ2h0PSIzNXB4IiB2aWV3Qm94PSIwIDAgMzUgMzUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM1IDM1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiBkPSJNMTcuNSwzNUMyNy4xMzgsMzUsMzUsMjcuMTQsMzUsMTcuNUMzNSw3Ljg2MiwyNy4xMzgsMCwxNy41LDANCglDNy44NjEsMCwwLDcuODYyLDAsMTcuNUMwLDI3LjE0LDcuODYxLDM1LDE3LjUsMzV6Ii8+DQo8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzFfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjE3LjQ5OTUiIHkxPSIyLjY1MDQiIHgyPSIxNy40OTk1IiB5Mj0iMzIuMzUwNCI+DQoJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6I0ZGODI1QyIvPg0KCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiNGRjREMTIiLz4NCjwvbGluZWFyR3JhZGllbnQ+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0idXJsKCNTVkdJRF8xXykiIGQ9Ik0xNy41LDM0YzkuMDg3LDAsMTYuNS03LjQxMiwxNi41LTE2LjUNCgljMC05LjA4OC03LjQxMi0xNi41LTE2LjUtMTYuNVMxLDguNDEzLDEsMTcuNUMxLDI2LjU4OCw4LjQxMiwzNCwxNy41LDM0eiIvPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xNS41LDkuMDAxYzAtMiwzLjk5OS0yLDMuOTk5LDBMMTguOTk5LDIxDQoJYy0wLjA2MSwxLjQ5OC0yLjkzNywxLjUtMywwTDE1LjUsOS4wMDF6Ii8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTE3LjUsMjhjMS4xMDIsMCwyLTAuODk3LDItMmMwLTEuMTAyLTAuODk3LTItMi0yDQoJYy0xLjEwMiwwLTEuOTk5LDAuODk4LTEuOTk5LDJDMTUuNSwyNy4xMDMsMTYuMzk4LDI4LDE3LjUsMjh6Ii8+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64, ",
"data:image/svg+xml;base64, ",
"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjY0IiBoZWlnaHQ9IjY0IiByeD0iNiIgZmlsbD0iYmxhY2siIGZpbGwtb3BhY2l0eT0iMC44Ii8+CjxwYXRoIGQ9Ik00NS41IDE3SDQ0QzQzLjYwMjIgMTcgNDMuMjIwNiAxNy4xNTggNDIuOTM5MyAxNy40MzkzQzQyLjY1OCAxNy43MjA2IDQyLjUgMTguMTAyMiA0Mi41IDE4LjVDNDIuNSAxOC44OTc4IDQyLjY1OCAxOS4yNzk0IDQyLjkzOTMgMTkuNTYwN0M0My4yMjA2IDE5Ljg0MiA0My42MDIyIDIwIDQ0IDIwSDQ1LjVDNDUuODk3OCAyMCA0Ni4yNzk0IDIwLjE1OCA0Ni41NjA3IDIwLjQzOTNDNDYuODQyIDIwLjcyMDYgNDcgMjEuMTAyMiA0NyAyMS41VjMzLjUzNzVDNDUuNzA5MyAzMi41NDUzIDQ0LjEyOCAzMi4wMDUgNDIuNSAzMkM0MS4yNzE3IDMyLjAwMDYgNDAuMDYyNCAzMi4zMDI5IDM4Ljk3ODMgMzIuODgwM0MzNy44OTQyIDMzLjQ1NzYgMzYuOTY4NSAzNC4yOTI0IDM2LjI4MjUgMzUuMzExM0MzNS43MjYxIDM0LjczODQgMzUuMDYwMyAzNC4yODI5IDM0LjMyNDggMzMuOTcxOUMzMy41ODkyIDMzLjY2MDkgMzIuNzk4NiAzMy41MDA3IDMyIDMzLjUwMDdDMzEuMjAxNCAzMy41MDA3IDMwLjQxMDggMzMuNjYwOSAyOS42NzUyIDMzLjk3MTlDMjguOTM5NyAzNC4yODI5IDI4LjI3MzkgMzQuNzM4NCAyNy43MTc1IDM1LjMxMTNDMjcuMDMxNSAzNC4yOTI0IDI2LjEwNTggMzMuNDU3NiAyNS4wMjE3IDMyLjg4MDNDMjMuOTM3NiAzMi4zMDI5IDIyLjcyODMgMzIuMDAwNiAyMS41IDMyQzE5Ljg3MiAzMi4wMDUgMTguMjkwNyAzMi41NDUzIDE3IDMzLjUzNzVWMjEuNUMxNyAyMS4xMDIyIDE3LjE1OCAyMC43MjA2IDE3LjQzOTMgMjAuNDM5M0MxNy43MjA2IDIwLjE1OCAxOC4xMDIyIDIwIDE4LjUgMjBIMjBDMjAuMzk3OCAyMCAyMC43Nzk0IDE5Ljg0MiAyMS4wNjA3IDE5LjU2MDdDMjEuMzQyIDE5LjI3OTQgMjEuNSAxOC44OTc4IDIxLjUgMTguNUMyMS41IDE4LjEwMjIgMjEuMzQyIDE3LjcyMDYgMjEuMDYwNyAxNy40MzkzQzIwLjc3OTQgMTcuMTU4IDIwLjM5NzggMTcgMjAgMTdIMTguNUMxNy4zMDY1IDE3IDE2LjE2MTkgMTcuNDc0MSAxNS4zMTggMTguMzE4QzE0LjQ3NDEgMTkuMTYxOSAxNCAyMC4zMDY1IDE0IDIxLjVWMzkuNUMxNCA0MS40ODkxIDE0Ljc5MDIgNDMuMzk2OCAxNi4xOTY3IDQ0LjgwMzNDMTcuNjAzMiA0Ni4yMDk4IDE5LjUxMDkgNDcgMjEuNSA0N0MyMy40ODkxIDQ3IDI1LjM5NjggNDYuMjA5OCAyNi44MDMzIDQ0LjgwMzNDMjguMjA5OCA0My4zOTY4IDI5IDQxLjQ4OTEgMjkgMzkuNUMyOSAzOC43MDQ0IDI5LjMxNjEgMzcuOTQxMyAyOS44Nzg3IDM3LjM3ODdDMzAuNDQxMyAzNi44MTYxIDMxLjIwNDQgMzYuNSAzMiAzNi41QzMyLjc5NTYgMzYuNSAzMy41NTg3IDM2LjgxNjEgMzQuMTIxMyAzNy4zNzg3QzM0LjY4MzkgMzcuOTQxMyAzNSAzOC43MDQ0IDM1IDM5LjVDMzUgNDEuNDg5MSAzNS43OTAyIDQzLjM5NjggMzcuMTk2NyA0NC44MDMzQzM4LjYwMzIgNDYuMjA5OCA0MC41MTA5IDQ3IDQyLjUgNDdDNDQuNDg5MSA0NyA0Ni4zOTY4IDQ2LjIwOTggNDcuODAzMyA0NC44MDMzQzQ5LjIwOTggNDMuMzk2OCA1MCA0MS40ODkxIDUwIDM5LjVWMjEuNUM1MCAyMC4zMDY1IDQ5LjUyNTkgMTkuMTYxOSA0OC42ODIgMTguMzE4QzQ3LjgzODEgMTcuNDc0MSA0Ni42OTM1IDE3IDQ1LjUgMTdaTTIxLjUgNDRDMjAuNjEgNDQgMTkuNzQgNDMuNzM2MSAxOC45OTk5IDQzLjI0MTZDMTguMjU5OSA0Mi43NDcxIDE3LjY4MzEgNDIuMDQ0MyAxNy4zNDI1IDQxLjIyMjFDMTcuMDAxOSA0MC4zOTk4IDE2LjkxMjggMzkuNDk1IDE3LjA4NjUgMzguNjIyMUMxNy4yNjAxIDM3Ljc0OTIgMTcuNjg4NyAzNi45NDc0IDE4LjMxOCAzNi4zMThDMTguOTQ3NCAzNS42ODg3IDE5Ljc0OTIgMzUuMjYwMSAyMC42MjIxIDM1LjA4NjVDMjEuNDk1IDM0LjkxMjggMjIuMzk5OCAzNS4wMDE5IDIzLjIyMjEgMzUuMzQyNUMyNC4wNDQzIDM1LjY4MzEgMjQuNzQ3MSAzNi4yNTk5IDI1LjI0MTYgMzYuOTk5OUMyNS43MzYxIDM3Ljc0IDI2IDM4LjYxIDI2IDM5LjVDMjYgNDAuNjkzNSAyNS41MjU5IDQxLjgzODEgMjQuNjgyIDQyLjY4MkMyMy44MzgxIDQzLjUyNTkgMjIuNjkzNSA0NCAyMS41IDQ0Wk00Mi41IDQ0QzQxLjYxIDQ0IDQwLjc0IDQzLjczNjEgMzkuOTk5OSA0My4yNDE2QzM5LjI1OTkgNDIuNzQ3MSAzOC42ODMxIDQyLjA0NDMgMzguMzQyNSA0MS4yMjIxQzM4LjAwMTkgNDAuMzk5OCAzNy45MTI4IDM5LjQ5NSAzOC4wODY1IDM4LjYyMjFDMzguMjYwMSAzNy43NDkyIDM4LjY4ODcgMzYuOTQ3NCAzOS4zMTggMzYuMzE4QzM5Ljk0NzQgMzUuNjg4NyA0MC43NDkyIDM1LjI2MDEgNDEuNjIyMSAzNS4wODY1QzQyLjQ5NSAzNC45MTI4IDQzLjM5OTggMzUuMDAxOSA0NC4yMjIxIDM1LjM0MjVDNDUuMDQ0MyAzNS42ODMxIDQ1Ljc0NzEgMzYuMjU5OSA0Ni4yNDE2IDM2Ljk5OTlDNDYuNzM2MSAzNy43NCA0NyAzOC42MSA0NyAzOS41QzQ3IDQwLjY5MzUgNDYuNTI1OSA0MS44MzgxIDQ1LjY4MiA0Mi42ODJDNDQuODM4MSA0My41MjU5IDQzLjY5MzUgNDQgNDIuNSA0NFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo="];
return":root {--font-family-bold: vlPFnb;--font-family-bold-italic: vlPFnbi;--font-family-italic: vlPFni;--font-family-normal: vlPFn;--font-family-semibold: vlPFnsb, vlPFn;--font-family-semibold-italic: vlPFnsbi, vlPFni;--hyperlink-text-color: __hyperlink__;--page-background-color: __pageBackground__;--player-background-color: __playerBackground__;--playback-color: __playback__;--thumbnail-outline-color: __slidesMarker__;--timeline-background-color: __progressBarsBackground__;--top-bottom-bar-text-color: __topAndBottomPanelsText__;--top-bottom-bar-background-color: __topAndBottomPanelsBackground__;--panel-element-text: __asideElementText__;--panel-element-text-active: __asideElementTextHover__;--panel-element-text-selected: __asideElementTextActive__;--panel-element-background-active: __asideElementBackgroundHover__;--panel-element-background-selected: __asideElementBackgroundActive__;--panel-background-color: __asideBackground__;--panel-background-color-transparent: __transparentPopupPanelBackground__;--button-background-color: __buttonBackground__;--button-icon-color: __buttonIcon__;--button-border-color: __buttonBorder__;--button-background-color-active: __buttonBackgroundHover__;--button-icon-color-active: __buttonIconHover__;--button-border-color-active: __buttonBorderHover__;--button-border-radius: __borderRadius__;--presenter-info-link-border-color: __presenterInfoLinkBorderColor__;--resource-panel-icon-color: __resourcePanelIconColor__;--popup-background-color: __popupBackground__;--popup-border: __popupBorder__;--dnd-separator-color: __dndSeparatorColor__;--dnd-separator-active-color: __dndSeparatorActiveColor__;--video-stub-background: __videoStubBackground__;--video-stub-icon-color: __videoStubIconColor__;--panel-separator-color: __panelSeparatorColor__; }.uikit-primary-button {max-width: 260px;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .uikit-primary-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .uikit-primary-button.uikit-primary-button_size_medium {padding: 10px; }    .uikit-primary-button.uikit-primary-button_size_medium .uikit-primary-button__button-text {font-size: 17px;line-height: 20px; }      .uikit-primary-button.uikit-primary-button_size_medium .uikit-primary-button__button-text:first-child {margin-left: 10px; }      .uikit-primary-button.uikit-primary-button_size_medium .uikit-primary-button__button-text:last-child {margin-right: 10px; }  .uikit-primary-button.uikit-primary-button_size_small {padding: 6px 12px; }    .uikit-primary-button.uikit-primary-button_size_small .uikit-primary-button__button-text {font-size: 14px;line-height: 20px; }  .uikit-primary-button__left-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-primary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-primary-button__button-text {margin-right: 8px; }  .uikit-primary-button__left-icon {margin-right: 8px; }  .uikit-primary-button__button-text:first-child {margin-left: 0; }  .uikit-primary-button__button-text:last-child {margin-right: 0; }  .uikit-primary-button__left-icon:first-child {margin-left: 0; }  .uikit-primary-button__left-icon:last-child {margin-right: 0; }  .uikit-primary-button__right-icon:first-child {margin-left: 0; }  .uikit-primary-button__right-icon:last-child {margin-right: 0; }  .uikit-primary-button[disabled] {opacity: 0.4; }  .uikit-primary-button.uikit-primary-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); }  .uikit-primary-button.uikit-primary-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.uikit-secondary-button {max-width: 260px;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .uikit-secondary-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .uikit-secondary-button.uikit-secondary-button_size_medium {padding: 10px; }    .uikit-secondary-button.uikit-secondary-button_size_medium .uikit-secondary-button__button-text {font-size: 17px;line-height: 20px; }      .uikit-secondary-button.uikit-secondary-button_size_medium .uikit-secondary-button__button-text:first-child {margin-left: 10px; }      .uikit-secondary-button.uikit-secondary-button_size_medium .uikit-secondary-button__button-text:last-child {margin-right: 10px; }  .uikit-secondary-button.uikit-secondary-button_size_small {padding: 6px 12px; }    .uikit-secondary-button.uikit-secondary-button_size_small .uikit-secondary-button__button-text {font-size: 14px;line-height: 20px; }  .uikit-secondary-button__left-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-secondary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-secondary-button__button-text {margin-right: 8px; }  .uikit-secondary-button__left-icon {margin-right: 8px; }  .uikit-secondary-button__button-text:first-child {margin-left: 0; }  .uikit-secondary-button__button-text:last-child {margin-right: 0; }  .uikit-secondary-button__left-icon:first-child {margin-left: 0; }  .uikit-secondary-button__left-icon:last-child {margin-right: 0; }  .uikit-secondary-button__right-icon:first-child {margin-left: 0; }  .uikit-secondary-button__right-icon:last-child {margin-right: 0; }  .uikit-secondary-button[disabled] {opacity: 0.4; }  .uikit-secondary-button.uikit-secondary-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); }  .uikit-secondary-button.uikit-secondary-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.uikit-link-button {max-width: 260px;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .uikit-link-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .uikit-link-button.uikit-link-button_size_medium {padding: 10px; }    .uikit-link-button.uikit-link-button_size_medium .uikit-link-button__button-text {font-size: 17px;line-height: 20px; }      .uikit-link-button.uikit-link-button_size_medium .uikit-link-button__button-text:first-child {margin-left: 10px; }      .uikit-link-button.uikit-link-button_size_medium .uikit-link-button__button-text:last-child {margin-right: 10px; }  .uikit-link-button.uikit-link-button_size_small {padding: 6px 12px; }    .uikit-link-button.uikit-link-button_size_small .uikit-link-button__button-text {font-size: 14px;line-height: 20px; }  .uikit-link-button__left-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-link-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-link-button__button-text {margin-right: 8px; }  .uikit-link-button__left-icon {margin-right: 8px; }  .uikit-link-button__button-text:first-child {margin-left: 0; }  .uikit-link-button__button-text:last-child {margin-right: 0; }  .uikit-link-button__left-icon:first-child {margin-left: 0; }  .uikit-link-button__left-icon:last-child {margin-right: 0; }  .uikit-link-button__right-icon:first-child {margin-left: 0; }  .uikit-link-button__right-icon:last-child {margin-right: 0; }  .uikit-link-button[disabled] {opacity: 0.4; }  .uikit-link-button.uikit-link-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); }  .uikit-link-button.uikit-link-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.uikit-primary-button {background: var(--button-background-color);color: var(--button-icon-color); }  .uikit-primary-button::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--button-border-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .uikit-primary-button__button-text {font-family: var(--font-family-normal);font-weight: 700; }  .uikit-primary-button.uikit-primary-button_active, .uikit-primary-button[aria-pressed='true'], .uikit-primary-button:focus {background: var(--button-background-color-active);color: var(--button-icon-color-active); }    .uikit-primary-button.uikit-primary-button_active::after, .uikit-primary-button[aria-pressed='true']::after, .uikit-primary-button:focus::after {background: var(--button-border-color-active);background-origin: border-box; }.uikit-collapsed-control {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;position: relative;overflow: hidden;padding: 10px;border: none;border-radius: var(--button-border-radius);background: var(--button-background-color-active);color: var(--button-icon-color-active);transition-property: background, color;transition-duration: 0.28s;transition-timing-function: ease; }  .uikit-collapsed-control::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--button-border-color-active);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .uikit-collapsed-control__collapsed-component {cursor: pointer;display: -ms-flexbox;display: flex; }  .uikit-collapsed-control__expanded-component {margin-left: 8px;opacity: 1;transition-property: width, opacity;transition-duration: 300ms;transition-timing-function: ease; }  .uikit-collapsed-control.uikit-collapsed-control_collapsed {background: var(--button-background-color);color: var(--button-icon-color);padding-right: 2px; }    .uikit-collapsed-control.uikit-collapsed-control_collapsed::after {background: var(--button-border-color);background-origin: border-box; }    .uikit-collapsed-control.uikit-collapsed-control_collapsed .uikit-collapsed-control__expanded-component {width: 0;opacity: 0; }  .uikit-collapsed-control[data-tooltip]::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 0; }  .uikit-collapsed-control[data-tooltip]:hover::before {opacity: 1;visibility: visible; }.volume-slider-wrapper {width: 86px; }.volume-slider {position: relative;width: 80px;height: 3px; }  .volume-slider__enlarged-click-area {position: absolute;cursor: pointer;width: 100%;height: 40px;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%); }  .volume-slider__background {position: absolute;width: 100%;height: 100%;background: var(--timeline-background-color); }  .volume-slider__volume {position: absolute;background: var(--playback-color);bottom: 0;left: 0;height: 100%;border-radius: 4px; }  .volume-slider__track {position: relative;height: 100%; }  .volume-slider__thumb {position: absolute;width: 12px;height: 12px;border-radius: 50%;background: var(--playback-color);bottom: -4.5px;margin-left: -6px; }.menu-base {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-align: start;align-items: start;font-family: var(--font-family-normal); }.menu-base-item {width: 100%;box-sizing: border-box;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;height: 44px;padding: 0 20px;color: var(--panel-element-text); }  .menu-base-item__label {-ms-flex-positive: 1;flex-grow: 1;font-size: 15px;line-height: 20px;margin-left: 12px; }  .menu-base-item__icon {width: 20px;height: 20px;-ms-flex-negative: 0;flex-shrink: 0;color: var(--panel-element-text); }  .menu-base-item__value {-ms-flex-negative: 0;flex-shrink: 0;margin-left: 16px; }  .menu-base-item.menu-base-item_clickable:hover {cursor: pointer;background: var(--panel-element-background-active);color: var(--panel-element-text-active); }    .menu-base-item.menu-base-item_clickable:hover .menu-base-item__icon {color: var(--panel-element-text-active); }.rate-menu {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;width: 100%;padding: 12px 0; }  .rate-menu__caption {padding: 8px 20px;color: var(--panel-element-text);font-size: 16px;line-height: 22px;font-family: var(--font-family-bold);font-weight: 700; }  .rate-menu__delimiter {width: 100%;height: 1px;background: var(--panel-element-text);opacity: 0.08;margin: 8px 0; }.presenter-info {font-family: var(--font-family-normal);box-sizing: border-box;position: relative;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;color: var(--panel-element-text); }  .presenter-info__main {display: -ms-flexbox;display: flex;-ms-flex-align: start;align-items: start; }  .presenter-info__info {display: inline-block;-ms-flex-positive: 1;flex-grow: 1; }  .presenter-info__photo {width: 64px;height: 64px;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;overflow: hidden;border-radius: 50%;-ms-flex-negative: 0;flex-shrink: 0;background-repeat: no-repeat;background-position: center;margin-right: 20px; }    .presenter-info__photo img {width: auto;height: auto; }  .presenter-info__name {font-family: var(--font-family-bold);font-weight: 700;word-wrap: break-word;overflow: hidden;font-size: 16px;line-height: 22px;margin-bottom: 8px;max-height: 53px; }  .presenter-info__job {word-wrap: break-word;overflow: hidden;font-size: 14px;line-height: 18px;margin-bottom: 8px; }  .presenter-info__phone {word-wrap: break-word;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 15px;line-height: 20px; }  .presenter-info__links {display: -ms-flexbox;display: flex;margin-top: 8px; }  .presenter-info__link {border: 1px solid var(--presenter-info-link-border-color);border-radius: 10px;width: 36px;height: 28px;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;position: relative;color: var(--panel-element-text); }    .presenter-info__link:not(:last-child) {margin-right: 8px; }    .presenter-info__link::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 6px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); }    .presenter-info__link:hover::before {opacity: 1;visibility: visible; }  .presenter-info__link-icon {width: 20px;height: 20px; }  .presenter-info .bio-container {position: relative;display: -webkit-box;white-space: normal;text-overflow: ellipsis;margin-right: -20px;margin-top: 20px;padding-right: 10px;font-size: 14px;line-height: 20px;-ms-flex-positive: 1;flex-grow: 1;height: 100%;max-height: 120px;overflow: hidden; }    .presenter-info .bio-container.bio-container_collapsed {max-height: 60px; }      .presenter-info .bio-container.bio-container_collapsed .scroll-area__bio {display: -webkit-box;-webkit-line-clamp: 3;/*! autoprefixer: off */        -webkit-box-orient: vertical;-ms-box-orient: vertical;-moz-box-orient: vertical;/* autoprefixer: on */ }    .presenter-info .bio-container .scroll-area {word-break: break-word;overflow: hidden; }    .presenter-info .bio-container .container-top-shadow {background: __verticalGradient(var(--panel-background-color), transparent);background: linear-gradient(to bottom, var(--panel-background-color), transparent);position: absolute;top: 0;left: 0;right: 0;height: 60px;pointer-events: none; }    .presenter-info .bio-container .container-bottom-shadow {background: __verticalGradient(transparent, var(--panel-background-color));background: linear-gradient(to bottom, transparent, var(--panel-background-color));position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none;border-radius: inherit; }  .presenter-info__show-more {font-size: 14px;line-height: 20px;height: 20px;opacity: 0.6;text-decoration: underline; }    .presenter-info__show-more:hover {cursor: pointer;opacity: 0.8; }  .presenter-info.presenter-info_popup {margin-bottom: 0; }  .presenter-info.presenter-info_no-photo .presenter-info__info {width: 100%; }.attachments-info {font-family: var(--font-family-normal);position: relative;width: 100%;overflow: hidden;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column; }  .attachments-info__scroll-area {height: 100%;overflow: hidden; }  .attachments-info__delimiter {height: 1px;margin: 8px 20px 8px 62px;background: var(--panel-element-text);opacity: 0.08; }  .attachments-info .container-top-shadow {background: __verticalGradient(var(--panel-background-color), transparent);background: linear-gradient(to bottom, var(--panel-background-color), transparent);position: absolute;top: 0;left: 0;right: 0;height: 60px;pointer-events: none; }  .attachments-info .container-bottom-shadow {background: __verticalGradient(transparent, var(--panel-background-color));background: linear-gradient(to bottom, transparent, var(--panel-background-color));position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none;border-radius: inherit; }.attach-item {padding: 8px 20px;box-sizing: border-box;display: -ms-flexbox;display: flex;-ms-flex-align: start;align-items: start;cursor: pointer; }  .attach-item__icon-container {width: 36px;height: 36px;border-radius: 50%;background: var(--resource-panel-icon-color);display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;-ms-flex-negative: 0;flex-shrink: 0;margin-right: 6px; }  .attach-item__icon {width: 20px;height: 20px;color: var(--panel-element-text);opacity: 0.72; }  .attach-item__info-container {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-positive: 1;flex-grow: 1;padding-left: 6px; }  .attach-item__title {font-size: 15px;line-height: 20px;margin-bottom: 4px;color: var(--panel-element-text);word-break: break-word;max-height: 60px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;/*! autoprefixer: off */    -webkit-box-orient: vertical;-ms-box-orient: vertical;-moz-box-orient: vertical;/* autoprefixer: on */ }  .attach-item__subtitle {font-size: 14px;line-height: 18px;color: var(--panel-element-text);opacity: 0.6; }  .attach-item:hover {background: var(--panel-element-background-active); }    .attach-item:hover .attach-item__title {color: var(--panel-element-text-active); }    .attach-item:hover .attach-item__subtitle {color: var(--panel-element-text-active); }    .attach-item:hover .attach-item__icon {color: var(--panel-element-text-active); }.outline-panel {background: var(--panel-background-color);opacity: 0.95;min-height: 135px;position: absolute;padding-top: 15px;width: 245px; }  .outline-panel__title {font-family: var(--font-family-normal);line-height: 10px;font-size: 12px;font-family: var(--font-family-bold);color: var(--panel-element-text);position: relative;padding-bottom: 10px;cursor: default;line-height: 16px;overflow: hidden;margin-left: 17px;margin-right: 20px;padding-left: 6px;max-height: 60px; }    .outline-panel__title::after {content: '';position: absolute;width: 100%;height: 1px;background-color: var(--panel-separator-color);bottom: 0;left: 0; }.treecontrol {position: relative;overflow: hidden; }  .treecontrol.treecontrol_locked {cursor: url(data/lock.cur), no-drop; }.slide-item-view {position: relative;overflow: hidden;display: table;width: 100%;color: var(--panel-element-text);transition: background 0.28s ease; }  .slide-item-view.slide-item-view_active {background: white; }  .slide-item-view__content {height: 100%;display: table-row; }    .slide-item-view__content > * {display: table-cell;vertical-align: middle; }  .slide-item-view__open-button {width: 12px;height: 12px;margin: 0 8px 0 12px;opacity: 0.6;padding: 0;color: var(--popup-text-color);background: transparent;transition: transform 0.3s ease; }    .slide-item-view__open-button[aria-pressed='true'] {-ms-transform: rotate(90deg);transform: rotate(90deg); }  .slide-item-view__thumb {max-width: 90px;max-height: 44px;vertical-align: middle;margin-top: 1px; }  .slide-item-view__status {position: absolute;width: 18px;height: 18px;background-size: 18px 18px; }    .slide-item-view__status.slide-item-view__status_status_correct {background-image: url("+
g[0]+"); }    .slide-item-view__status.slide-item-view__status_status_partially {background-image: url("+g[1]+"); }    .slide-item-view__status.slide-item-view__status_status_incorrect {background-image: url("+g[2]+"); }    .slide-item-view__status.slide-item-view__status_status_answered {background-image: url("+g[3]+"); }    .slide-item-view__status.slide-item-view__status_answered {background-image: url("+g[4]+"); }  .slide-item-view__mark {position: absolute;width: 12px;height: 18px;top: 0;bottom: 0;margin: auto;background-image: url("+
g[5]+");background-size: 12px 18px;background-repeat: no-repeat;margin-left: -40px; }    .slide-item-view__mark.slide-item-view__mark_with-status {left: 8px; }  .slide-item-view__title-container {width: 100%; }  .slide-item-view__title {font-family: var(--font-family-normal);padding-right: 8px;font-size: 12px;max-height: 64px;word-break: break-word;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 3;/*! autoprefixer: off */    -webkit-box-orient: vertical;-ms-box-orient: vertical;-moz-box-orient: vertical;/* autoprefixer: on */ }    .slide-item-view__title.slide-item-view__title_minimized {max-height: 50px; }  .slide-item-view.slide-item-view_with-thumbnail .slide-item-view__title {padding-left: 11px; }  .slide-item-view.slide-item-view_with-thumbnail .slide-item-view__mark {margin-left: -20px; }  .slide-item-view.slide-item-view_active {background: var(--panel-element-background-active);color: var(--panel-element-text-active); }    .slide-item-view.slide-item-view_active .slide-item-view__mark {background-image: url("+
g[6]+"); }  .slide-item-view[aria-selected='true'] {background: var(--panel-element-background-selected);color: var(--panel-element-text-selected); }    .slide-item-view[aria-selected='true'] .slide-item-view__mark {background-image: url("+g[7]+"); }.info-panel {position: absolute;padding: 20px 28px;color: var(--panel-element-text);display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;overflow: hidden; }  .info-panel__title {font-family: var(--font-family-bold);font-size: 16px;line-height: 20px;margin-bottom: 12px; }  .info-panel__separator {background: var(--panel-separator-color);height: 1px;width: 100%;margin-bottom: 16px; }  .info-panel__no-presenter-info {font-size: 14px;line-height: 18px;font-family: var(--font-family-normal); }.attachments-info-panel .attachments-info {width: 368px;margin-left: -28px;margin-right: -28px;margin-bottom: -8px; }.presenter-info-panel {max-width: 400px; }.overlay {position: absolute;pointer-events: none;border-radius: inherit; }  .overlay > div {pointer-events: auto; }  .overlay__play-pause-button {top: 0;bottom: 0;left: 0;right: 0;margin: auto;position: absolute;width: 71px;height: 52px;background: url("+
g[8]+");pointer-events: auto; }    .overlay__play-pause-button[aria-pressed='true'] {background: url("+g[9]+"); }    .overlay__play-pause-button[disabled] {display: none; }  .overlay__popup {font-family: var(--font-family-normal);line-height: 14px;font-size: 12px;pointer-events: none;position: absolute;padding: 18px 40px;background: rgba(0, 0, 0, 0.8);border-radius: 2px;color: white;font-weight: 400;text-align: center;min-width: 10%;max-width: 50%;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%; }    .overlay__popup.overlay__popup_ios-tablet {will-change: transform; }  .overlay.overlay_disable-pointer-events .overlay__play-pause-button {pointer-events: none; }  .overlay.overlay_disable-pointer-events .overlay__control-panel {pointer-events: none; }  .overlay.overlay_disable-pointer-events .overlay__title-panel {pointer-events: none; }.separator {position: absolute;pointer-events: none;width: 6px;height: 56px;color: var(--dnd-separator-color); }.logo-container {display: -ms-flexbox;display: flex; }  .logo-container > a {display: -ms-flexbox;display: flex; }.title-panel {position: absolute;top: 0;width: 100%;border-top-left-radius: inherit;border-top-right-radius: inherit;border-bottom: 1px solid rgba(72, 75, 78, 0.1);background: var(--top-bottom-bar-background-color); }  .title-panel__logo {position: absolute;right: 12px; }  .title-panel__title {font-family: var(--font-family-normal);line-height: 28px;font-size: 12px;position: absolute;height: 28px;font-weight: 400;color: var(--top-bottom-bar-text-color);top: 0;bottom: 0;margin: auto;left: 12px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; }.video-stub {background: var(--video-stub-background);--default-stub-icon-width: 138;--default-stub-layout-width: 611; }  .video-stub__icon {position: absolute;color: var(--video-stub-icon-color);width: calc(var(--default-stub-icon-width) / var(--default-stub-layout-width) * 100%);left: 50%;top: 50%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }.content-panel {position: absolute; }.video-view {position: relative;border-radius: var(--content-border-radius); }  .video-view * {border-radius: inherit; }.playerView {border-radius: var(--content-border-radius); }.content-area {position: absolute; }@keyframes preloader_spin {0% {transform: rotate(0deg); }  100% {transform: rotate(360deg); } }body {margin: 0;padding: 0;overflow: hidden;cursor: default; }body * {box-sizing: border-box;-webkit-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-webkit-user-drag: none; }input,textarea {-webkit-user-select: text;-ms-user-select: text;user-select: text;-webkit-appearance: none;appearance: none; }.tooltip {position: absolute;pointer-events: none; }.skin-wrapper {position: relative;overflow: hidden;pointer-events: none; }.video-lecture {position: absolute;background: var(--player-background-color);pointer-events: auto;border-radius: var(--player-border-radius); }  .video-lecture__play-button {position: absolute;width: 104px;height: 76px;pointer-events: none; }.preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5); }  .preloader::after {content: '';position: absolute;background: url("+
g[10]+");background-size: cover;top: 0;left: 0;bottom: 0;right: 0;animation: preloader_spin 1s infinite linear; }.launch-screen {z-index: 100;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.48); }  .launch-screen .launch-screen-button {top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 96px;height: 96px;position: absolute; }    .launch-screen .launch-screen-button__play-icon {background-color: #FFFFFF;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 90px;height: 90px;box-shadow: 0 12px 50px 0 rgba(0, 0, 0, 0.2);transition: 0.3s ease-in-out; }    .launch-screen .launch-screen-button__icon {background: url("+
g[11]+") no-repeat center;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 6px;width: 90px;height: 90px; }    .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__play-icon {width: 96px;height: 96px; }    .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__icon {background: url("+g[12]+") no-repeat center; }.modal-layer {background: #000000;opacity: 0.4;position: absolute;width: 100%;height: 100%; }body {margin: 0;padding: 0;overflow: hidden;cursor: default;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); }  body .password_form,  body .info_panel {position: absolute;background: #F7F7F7;border-radius: 4px;width: 513px;height: 210px;font-family: Arial; }    body .password_form *,    body .info_panel * {box-sizing: border-box; }  body .password_form .password_label {position: absolute;color: #3A3A3A;font-size: 15px;top: 63px;left: 55px; }  body .password_form .wrong_password_label {position: absolute;color: #DD4A37;font-size: 12px;top: 131px;left: 55px; }  body .password_form input {position: absolute;width: 330px;height: 32px;background: #FFFFFF;border: 1px solid #D1D2D4;padding: 1px;border-radius: 2px;font-size: 18px;color: #231F20;left: 54px;top: 94px;padding-left: 8px; }  body .password_form button {border: transparent;background: transparent;color: #343434;font-family: Arial;font-size: 15px;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4); }    body .password_form button::before {background: linear-gradient(to bottom, #D3D3D3, #BABABA);position: absolute;content: '';top: 0;right: 0;bottom: 0;left: 0;border-radius: 4px;z-index: -1; }    body .password_form button::after {background: linear-gradient(to bottom, #DCDCDC, #D1D1D1);position: absolute;content: '';top: 1px;right: 1px;bottom: 1px;left: 1px;border-radius: 4px;z-index: -1; }  body .password_form .btn_ok {position: absolute;top: 94px;right: 55px;width: 60px;height: 32px;opacity: 0.99; }  body .info_panel {display: table; }    body .info_panel .label {position: static;display: table-cell;vertical-align: middle;width: 100%;padding-left: 120px;padding-right: 40px;color: #3A3A3A;font-size: 15px; }    body .info_panel::after {position: absolute;content: '';width: 63px;height: 63px;top: 73px;left: 46px; }    body .info_panel.domain::after {background: transparent url("+
g[13]+"); }    body .info_panel.time::after {background: transparent url("+g[14]+"); }.component_base,.component_container {position: absolute; }:focus {outline: none; }::-moz-focus-inner {border: 0; }input {-webkit-appearance: none;appearance: none; }button {cursor: pointer;margin: 0;border: 0; }button[disabled] {cursor: default; }.__player_view_id__ {position: absolute; }  .__player_view_id__ > * {position: absolute; }  .__player_view_id__ .slide {white-space: nowrap;font-size: 0; }    .__player_view_id__ .slide a {text-decoration: none;cursor: pointer; }      .__player_view_id__ .slide a img {border: 0; }    .__player_view_id__ .slide * {-ms-transform-origin: 0 0;transform-origin: 0 0; }    .__player_view_id__ .slide.relpos,    .__player_view_id__ .slide .relpos {position: relative !important;vertical-align: top; }    .__player_view_id__ .slide.kern,    .__player_view_id__ .slide .kern {text-rendering: optimizeLegibility;font-feature-settings: 'kern' 1, 'liga' 0; }    .__player_view_id__ .slide.nokern,    .__player_view_id__ .slide .nokern {text-rendering: optimizeSpeed;font-feature-settings: 'kern' 0, 'liga' 0; }  .__player_view_id__ .fullscreen {-ms-transform: none !important;transform: none !important;top: 0 !important;left: 0 !important; }    .__player_view_id__ .fullscreen > video,    .__player_view_id__ .fullscreen .video_player {background-color: black;width: __slide_width__ !important;height: __slide_height__ !important;z-index: 100;-ms-transform: none !important;transform: none !important; }    .__player_view_id__ .fullscreen .video_player .controls button.toggle_fullscreen {background: url("+
g[15]+") no-repeat; }      .__player_view_id__ .fullscreen .video_player .controls button.toggle_fullscreen:hover {background: url("+g[16]+") no-repeat; }      .__player_view_id__ .fullscreen .video_player .controls button.toggle_fullscreen:active {background: url("+g[17]+") no-repeat; }  .__player_view_id__ .video_player video {width: 100%;height: 100%;margin: auto;top: 0;right: 0;bottom: 0;left: 0; }    .__player_view_id__ .video_player video::cue {color: #FFFFFF;background-color: rgba(8, 8, 8, 0.75);border-radius: 4px;font-family: Helvetica, Roboto, Arial, sans-serif;line-height: 1.1; }  .__player_view_id__ .video_player.poster_frame_hide_video video {display: none; }  .__player_view_id__ .video_player.poster_frame video {opacity: 0; }  .__player_view_id__ .video_player.poster_frame_hide_video .poster, .__player_view_id__ .video_player.poster_frame .poster {position: absolute;width: 100%;height: 100%; }  .__player_view_id__ .video_player .controls {height: 36px;background: rgba(45, 50, 55, 0.85098);border: 1px solid #444648;cursor: default;border-radius: 4px; }    .__player_view_id__ .video_player .controls,    .__player_view_id__ .video_player .controls * {-webkit-backface-visibility: hidden;backface-visibility: hidden; }    .__player_view_id__ .video_player .controls .progress {background-color: #75787A;height: 14px;left: 64px;top: 0;bottom: 0;margin-top: auto;margin-bottom: auto;cursor: pointer; }      .__player_view_id__ .video_player .controls .progress .bookmark {width: 10px;height: 10px;margin-top: -5px;margin-left: -5px;top: 50%;background: url("+
g[18]+") no-repeat;cursor: pointer; }        .__player_view_id__ .video_player .controls .progress .bookmark:hover, .__player_view_id__ .video_player .controls .progress .bookmark:active {background: url("+g[19]+") no-repeat; }      .__player_view_id__ .video_player .controls .progress .loading {background-color: #B1B3B5;height: 100%; }      .__player_view_id__ .video_player .controls .progress .playing {background-color: #FFFFFF;height: 100%; }      .__player_view_id__ .video_player .controls .progress .tooltip {background: url("+
g[20]+") no-repeat;width: 60px;height: 25px;top: -33px;margin-left: -30px;font-family: Arial;font-size: 12px;padding-top: 2px;text-align: center; }    .__player_view_id__ .video_player .controls .volume_popup {border-radius: 3px;background: rgba(45, 50, 55, 0.85098);top: -67px;right: 65px;padding: 8px;box-sizing: border-box;width: 28px;height: 64px; }      .__player_view_id__ .video_player .controls .volume_popup .volume {background: url("+g[21]+");position: relative;cursor: pointer;width: 12px;height: 48px; }        .__player_view_id__ .video_player .controls .volume_popup .volume .back {background: url("+
g[22]+");width: 100%; }    .__player_view_id__ .video_player .controls button {width: 100%;height: 100%; }      .__player_view_id__ .video_player .controls button.rate {background: url("+g[23]+") no-repeat center; }        .__player_view_id__ .video_player .controls button.rate.selected {background-color: rgba(255, 255, 255, 0.1); }      .__player_view_id__ .video_player .controls button.mute {background: url("+g[24]+"); }        .__player_view_id__ .video_player .controls button.mute:hover {background: url("+
g[25]+"); }        .__player_view_id__ .video_player .controls button.mute:active {background: url("+g[26]+"); }        .__player_view_id__ .video_player .controls button.mute.selected {background: url("+g[27]+"); }          .__player_view_id__ .video_player .controls button.mute.selected:hover {background: url("+g[28]+"); }          .__player_view_id__ .video_player .controls button.mute.selected:active {background: url("+g[29]+"); }      .__player_view_id__ .video_player .controls button.subtitles {background: url("+
g[30]+") no-repeat center; }        .__player_view_id__ .video_player .controls button.subtitles.selected {background-color: rgba(255, 255, 255, 0.1); }      .__player_view_id__ .video_player .controls button.play {background: url("+g[31]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play:hover {background: url("+g[32]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play:active {background: url("+g[33]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play.selected {background: url("+
g[34]+") no-repeat; }          .__player_view_id__ .video_player .controls button.play.selected:hover {background: url("+g[35]+") no-repeat; }          .__player_view_id__ .video_player .controls button.play.selected:active {background: url("+g[36]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play::after {background: url("+g[37]+");width: 1px;height: 32px;right: 0;top: 1px;position: absolute;content: ''; }      .__player_view_id__ .video_player .controls button.toggle_fullscreen {background: url("+
g[38]+") no-repeat; }        .__player_view_id__ .video_player .controls button.toggle_fullscreen:hover {background: url("+g[39]+") no-repeat; }        .__player_view_id__ .video_player .controls button.toggle_fullscreen:active {background: url("+g[40]+") no-repeat; }        .__player_view_id__ .video_player .controls button.toggle_fullscreen::before {background: url("+g[37]+") no-repeat;width: 1px;height: 32px;left: 0;top: 1px;position: absolute;content: ''; }    .__player_view_id__ .video_player .controls .subtitles-list {width: 195px;right: 0;border-radius: 4px;border: solid 1px #444648;background-color: rgba(45, 50, 55, 0.85);font-family: Helvetica, Roboto, Arial, sans-serif;font-size: 14px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal;padding: 3px 0;bottom: 37px; }      .__player_view_id__ .video_player .controls .subtitles-list__caption {position: relative !important;padding: 12px 0 22px 0;color: #b8b8b8;text-align: center; }        .__player_view_id__ .video_player .controls .subtitles-list__caption::after {position: absolute;content: '';width: calc(100% - 20px);left: 0;right: 0;bottom: 5px;margin: auto;border-bottom: 1px solid #444648; }      .__player_view_id__ .video_player .controls .subtitles-list__item {color: #b8b8b8;position: relative !important;padding: 10px 2px 10px 35px;cursor: pointer;overflow: hidden;text-overflow: ellipsis; }        .__player_view_id__ .video_player .controls .subtitles-list__item.subtitles-list__item_active {background-color: rgba(255, 255, 255, 0.1);color: #FFFFFF; }        .__player_view_id__ .video_player .controls .subtitles-list__item[aria-selected='true'] {background-color: rgba(0, 0, 0, 0.24);color: #FFFFFF;padding-left: 12px; }          .__player_view_id__ .video_player .controls .subtitles-list__item[aria-selected='true']::before {background: url("+
g[41]+") no-repeat;width: 14px;height: 15px;padding-right: 23px;content: ''; }    .__player_view_id__ .video_player .controls .toggle_fullscreen {width: 52px;height: 34px; }    .__player_view_id__ .video_player .controls .play {width: 52px;height: 34px; }    .__player_view_id__ .video_player .controls .rate {width: 32px;height: 34px;right: 95px;top: 0; }      .__player_view_id__ .video_player .controls .rate.rate_subtitle-button-next {right: 127px; }    .__player_view_id__ .video_player .controls .playback-rate-menu {width: 120px;right: 51px;border-radius: 4px;border: solid 1px #444648;background-color: rgba(45, 50, 55, 0.85);font-family: Helvetica, Roboto, Arial, sans-serif;font-size: 14px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal;padding: 3px 0;bottom: 37px; }      .__player_view_id__ .video_player .controls .playback-rate-menu.playback-rate-menu_subtitle-button-next {right: 83px; }      .__player_view_id__ .video_player .controls .playback-rate-menu__caption {position: relative !important;padding: 12px 0 22px 0;color: #b8b8b8;text-align: center; }        .__player_view_id__ .video_player .controls .playback-rate-menu__caption::after {position: absolute;content: '';width: calc(100% - 20px);left: 0;right: 0;bottom: 5px;margin: auto;border-bottom: 1px solid #444648; }      .__player_view_id__ .video_player .controls .playback-rate-menu__item {color: #b8b8b8;position: relative !important;padding: 10px 2px 10px 35px;cursor: pointer;overflow: hidden;text-overflow: ellipsis; }        .__player_view_id__ .video_player .controls .playback-rate-menu__item.playback-rate-menu__item_active {background-color: rgba(255, 255, 255, 0.1);color: #FFFFFF; }        .__player_view_id__ .video_player .controls .playback-rate-menu__item[aria-selected='true'] {background-color: rgba(0, 0, 0, 0.24);color: #FFFFFF;padding-left: 12px; }          .__player_view_id__ .video_player .controls .playback-rate-menu__item[aria-selected='true']::before {background: url("+
g[41]+") no-repeat;width: 14px;height: 15px;padding-right: 23px;content: ''; }    .__player_view_id__ .video_player .controls .subtitles {width: 32px;height: 34px;right: 95px;top: 0; }    .__player_view_id__ .video_player .controls .toggle_fullscreen {right: -1px; }    .__player_view_id__ .video_player .controls .mute {width: 22px;height: 22px;right: 67px;top: 6px; }.popup_layer {position: absolute; }  .popup_layer .modal_layer {background: #000000;opacity: 0.4;z-index: 10;width: 100%;height: 100%; }  .popup_layer .message_box,  .popup_layer .confirm_window {background: #FFFFFF;border-radius: 5px;border: 1px solid rgba(0, 0, 0, 0.75);width: 357px;height: 150px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;z-index: 10; }    .popup_layer .message_box::after,    .popup_layer .confirm_window::after {background-color: #E6E6E6;width: 100%;height: 1px;top: 30px;position: absolute;content: ''; }    .popup_layer .message_box .title,    .popup_layer .message_box .message,    .popup_layer .confirm_window .title,    .popup_layer .confirm_window .message {font-family: Helvetica, Roboto, Arial, sans-serif;font-size: 14px;color: #323232; }    .popup_layer .message_box .title,    .popup_layer .confirm_window .title {position: absolute;left: 13px;top: 7px;font-weight: bold;background: transparent; }    .popup_layer .message_box .message,    .popup_layer .confirm_window .message {position: absolute;top: 47px;left: 69px;margin-right: 25px; }      .popup_layer .message_box .message::before,      .popup_layer .confirm_window .message::before {background-color: #E6E6E6;width: 35px;height: 35px;left: -45px;position: absolute;content: ''; }    .popup_layer .message_box button,    .popup_layer .confirm_window button {font-size: 14px;border-radius: 5px;color: #323232;width: 68px;height: 30px; }      .popup_layer .message_box button, .popup_layer .message_box button.mobile:hover, .popup_layer .message_box button.mobile:active,      .popup_layer .confirm_window button,      .popup_layer .confirm_window button.mobile:hover,      .popup_layer .confirm_window button.mobile:active {background: #D4D4D4; }      .popup_layer .message_box button:hover, .popup_layer .message_box button:active, .popup_layer .message_box button.mobile.active,      .popup_layer .confirm_window button:hover,      .popup_layer .confirm_window button:active,      .popup_layer .confirm_window button.mobile.active {background: #B8B8B8; }  .popup_layer .confirm_window button.btn_yes {left: 101px;top: 98px; }  .popup_layer .confirm_window button.btn_no {left: 181px;top: 98px; }  .popup_layer .confirm_window .message::before {background: url("+
g[42]+"); }  .popup_layer .message_box button.btn_ok {left: 141px;top: 98px; }  .popup_layer .message_box .message::before {background: url("+g[43]+"); }.transitionSlide.paused * {animation-play-state: paused !important; }.framesLayer .video_player {-ms-transform-origin: 0 0;transform-origin: 0 0; }.framesLayer *:not(.framesLayerContent) {pointer-events: all; }.framesLayer .framesLayerContent {position: absolute; }  .framesLayer .framesLayerContent > div {pointer-events: all; }.trial_banner {position: relative;transform: translateZ(0); }  .trial_banner .banner-content,  .trial_banner .banner-content_hover {position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%; }  .trial_banner .banner-content {visibility: visible;z-index: 1; }  .trial_banner .banner-content_hover {visibility: hidden;z-index: 0; }  .trial_banner .days_remaining {position: absolute;font-family: 'Open Sans', Arial, sans-serif;font-weight: normal;font-size: 13px;left: 65px;top: 41px;color: #7C1645;z-index: 1; }  .trial_banner:hover .banner-content {visibility: hidden;z-index: 0; }  .trial_banner:hover .banner-content_hover {visibility: visible;z-index: 1; }.progress-bar {position: relative;background: var(--timeline-background-color);height: 6px; }  .progress-bar__fill {position: absolute;height: 100%;background: var(--playback-color);pointer-events: none;-ms-transform-origin: 0 0;transform-origin: 0 0; }  .progress-bar__thumb {position: absolute;width: 16px;height: 16px;border-radius: 50%;background: var(--thumbnail-outline-color);cursor: pointer;margin-top: -8px;margin-left: -8px; }    .progress-bar__thumb::after {content: '';position: absolute;width: 8px;height: 8px;left: 4px;top: 4px;border-radius: 50%;background: var(--playback-color);pointer-events: none; }.slide-stops {position: absolute;width: 100%;height: 100%;pointer-events: none; }  .slide-stops__slide-stop {position: absolute;border-left: 2px solid var(--thumbnail-outline-color);height: 100%; }.progress-bar-tooltip-content {position: absolute; }  .progress-bar-tooltip-content__time-label {font-family: var(--font-family-normal);line-height: 20px;font-size: 12px;position: absolute;background: rgba(58, 58, 58, 0.88);opacity: 0.75;color: #FFFFFF;padding-left: 6px;padding-right: 4px;bottom: 1px;font-weight: 400;border-top-left-radius: 2px;border-top-right-radius: 2px; }  .progress-bar-tooltip-content__slide-preview {position: absolute;left: 2px;top: 2px;background-color: #FFFFFF;background-size: contain;background-repeat: no-repeat;background-position: center; }.control-panel {position: absolute;width: 100%;bottom: 0;border-bottom-left-radius: inherit;border-bottom-right-radius: inherit;background: var(--top-bottom-bar-background-color); }.buttons-panel {height: 52px;padding: 6px 12px;position: relative;text-align: center; }  .buttons-panel__left-section {position: relative;height: 100%;float: left;display: -ms-flexbox;display: flex; }    .buttons-panel__left-section > button:not(:last-child) {margin-right: 4px; }  .buttons-panel__center-section {display: -ms-flexbox;display: flex;position: absolute;height: 40px;top: 6px;left: 0; }  .buttons-panel__right-section {position: relative;height: 100%;float: right;display: -ms-flexbox;display: flex; }    .buttons-panel__right-section > button:not(:last-child) {margin-right: 4px; }  .buttons-panel__slides-label {font-family: var(--font-family-normal);line-height: 40px;font-size: 12px;position: relative;height: 100%;float: left;margin-left: 12px;margin-right: 12px;padding-top: 1px;font-weight: 400;text-align: center;color: var(--top-bottom-bar-text-color); }    .buttons-panel__slides-label[numDigits='1'] {width: 27px; }    .buttons-panel__slides-label[numDigits='2'] {width: 43px; }    .buttons-panel__slides-label[numDigits='3'] {width: 58px; }  .buttons-panel__time-label {font-family: var(--font-family-normal);line-height: 40px;font-size: 12px;position: relative;height: 100%;float: left;margin-left: 7px;margin-right: 6px;padding-top: 1px;font-weight: 400;color: var(--top-bottom-bar-text-color); }.control-panel-button.control-panel-button_locked[disabled] {cursor: url(data/lock.cur), no-drop; }.overlay-element {position: absolute;background: var(--popup-background-color);border: 1px solid var(--popup-border);box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px);border-radius: 10px; }.container-top-shadow {background: linear-gradient(to bottom, var(--panel-background-color), var(--panel-background-color-transparent));position: absolute;top: 0;left: 0;right: 0;height: 60px;pointer-events: none; }.container-bottom-shadow {background: linear-gradient(to bottom, var(--panel-background-color-transparent), var(--panel-background-color));position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none;border-radius: inherit; }.vertical-scrollbar {position: absolute;right: 0;top: 4px;bottom: 4px;width: 14px;transition: opacity 0.2s ease; }  .vertical-scrollbar .thumb {position: absolute;width: 8px;right: 3px;padding: 1px;border-radius: 5px; }    .vertical-scrollbar .thumb__background {height: 100%;border-radius: 4px;background-color: rgba(0, 0, 0, 0.32);border: 1px solid rgba(255, 255, 255, 0.12); }.vertical-scrollbar {transition: none;opacity: 0.5 !important; }.container-top-shadow {background: linear-gradient(to bottom, var(--panel-background-color), var(--panel-background-color-transparent));position: absolute;top: 0;left: 0;right: 0;height: 60px;pointer-events: none; }.container-bottom-shadow {background: linear-gradient(to bottom, var(--panel-background-color-transparent), var(--panel-background-color));position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none;border-radius: inherit; }.mobile-vertical-scrollbar {position: absolute;width: 10px;top: 6px;bottom: 6px;right: 0;opacity: 0; }  .mobile-vertical-scrollbar__thumb {position: absolute;width: 3px !important;right: 3px;padding: 1px;border-radius: 5px;background-color: rgba(0, 0, 0, 0.5); }.presentation-view-mode-switch-control {width: 64px;height: 64px;position: fixed;left: 16px;top: 16px;cursor: pointer;border: none;background: url("+
g[44]+") no-repeat center; }  .presentation-view-mode-switch-control:not([disabled]):hover {background: url("+g[45]+") no-repeat center; }  .presentation-view-mode-switch-control:not([disabled]):active {background: url("+g[46]+") no-repeat center; }  .presentation-view-mode-switch-control:not([disabled]):focus {outline: none; }    .presentation-view-mode-switch-control:not([disabled]):focus::before {content: '';position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted #FFFFFF;opacity: 0.6; }.popup-layer {top: 0;right: 0;bottom: 0;left: 0;z-index: 1;position: absolute;border-radius: inherit; }.modal-layer {background: #000000;opacity: 0.4;position: absolute;width: 100%;height: 100%;border-radius: inherit; }.message-box {background: var(--top-bottom-bar-background-color);position: absolute;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;border-radius: 7px;min-width: 280px;padding: 40px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08); }  .message-box::after {content: '';box-sizing: border-box;border: 1px solid var(--popup-border);width: 100%;height: 100%;position: absolute;left: 0;top: 0;border-radius: 7px;pointer-events: none; }  .message-box__content {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-direction: column;flex-direction: column; }  .message-box__icon {width: 24px;height: 24px;margin-bottom: 24px;position: relative;display: inline-block;color: var(--top-bottom-bar-text-color);opacity: 0.72; }  .message-box .message-box-buttons {position: relative;width: 100%;height: 36px; }    .message-box .message-box-buttons__buttons {display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center; }    .message-box .message-box-buttons__window-button {margin: 0 4px; }  .message-box .vertical-scrollbar {top: 40px; }  .message-box__message-container {overflow: hidden;display: inline-block;max-width: 480px;vertical-align: top;position: relative; }  .message-box__message {text-align: center;font-size: 16px;color: var(--top-bottom-bar-text-color);text-overflow: ellipsis;overflow: hidden;position: relative;font-family: var(--font-family-normal); }  .message-box__buttons {margin-top: 28px; }"}();
var e;for(const [g,h]of Object.entries(null!=(e=a)?e:{}))e=`__${g.replace(RegExp("\\.","g"),"_")}__`,d=d.replace(new RegExp(e,"g"),h);let f;for(const [g,h]of Object.entries(null!=(f=b)?f:{}))d=d.replace(new RegExp(g,"g"),h);d=d.replace(/__verticalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Bq);d=d.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Aq);return Dn(d)}Bq(a,b,c){return`url(data:image/svg+xml;base64,${Lh(`<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none"><linearGradient id="g436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="0%" y2="100%"><stop stop-color="${b}" offset="0"/><stop stop-color="${c}" offset="1"/></linearGradient><rect x="0" y="0" width="1" height="1" fill="url(#g436)" /></svg>`)})`}Aq(a,
b,c){return`url(data:image/svg+xml;base64,${Lh(`<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none"><linearGradient id="gh436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="100%" y2="0%"><stop stop-color="${b}" offset="0"/><stop stop-color="${c}" offset="1"/></linearGradient><rect x="0" y="0" width="1" height="1" fill="url(#gh436)" /></svg>`)})`}};var $G={mb_question_icon:'<svg width="24" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_6286_104426)"><path d="M12.5003 23.1431C18.6543 23.1431 23.6431 18.1543 23.6431 12.0003C23.6431 5.84625 18.6543 0.857422 12.5003 0.857422C6.34625 0.857422 1.35742 5.84625 1.35742 12.0003C1.35742 18.1543 6.34625 23.1431 12.5003 23.1431Z" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/><path d="M9.92969 8.57143C9.92969 8.06285 10.0805 7.56569 10.3631 7.14282C10.6456 6.71995 11.0472 6.39036 11.5171 6.19574C11.9869 6.00111 12.504 5.95019 13.0028 6.04941C13.5016 6.14863 13.9598 6.39353 14.3194 6.75316C14.679 7.11278 14.9239 7.57096 15.0231 8.06977C15.1224 8.56858 15.0714 9.08561 14.8768 9.55547C14.6822 10.0253 14.3526 10.4269 13.9297 10.7095C13.5069 10.992 13.0097 11.1429 12.5011 11.1429V13.5" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/><path d="M12.5006 16C12.2463 16 11.9977 16.0754 11.7863 16.2167C11.5748 16.358 11.41 16.5588 11.3127 16.7937C11.2154 17.0286 11.1899 17.2871 11.2395 17.5365C11.2892 17.7859 11.4116 18.015 11.5914 18.1949C11.7712 18.3747 12.0003 18.4971 12.2497 18.5467C12.4991 18.5963 12.7576 18.5709 12.9926 18.4736C13.2275 18.3762 13.4283 18.2115 13.5696 18C13.7109 17.7886 13.7863 17.54 13.7863 17.2857C13.7818 16.9461 13.6449 16.6216 13.4048 16.3815C13.1646 16.1413 12.8402 16.0044 12.5006 16Z" fill="currentColor"/></g><defs><clipPath id="clip0_6286_104426"><rect width="24" height="24" fill="currentColor" transform="translate(0.5)"/></clipPath></defs></svg>',
mb_warning_icon:'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_6153_102233)"><path d="M12 23.1431C18.1541 23.1431 23.1429 18.1543 23.1429 12.0003C23.1429 5.84625 18.1541 0.857422 12 0.857422C5.846 0.857422 0.857178 5.84625 0.857178 12.0003C0.857178 18.1543 5.846 23.1431 12 23.1431Z" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 12V17.5" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 8.57171C12.4734 8.57171 12.8571 8.18795 12.8571 7.71456C12.8571 7.24118 12.4734 6.85742 12 6.85742C11.5266 6.85742 11.1428 7.24118 11.1428 7.71456C11.1428 8.18795 11.5266 8.57171 12 8.57171Z" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/></g><defs><clipPath id="clip0_6153_102233"><rect width="24" height="24" fill="currentColor"/></clipPath></defs></svg>',
"attachment-doc":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.72"><path d="M12 2L17 7M12 2H5C3.89543 2 3 2.89543 3 4V16C3 17.1046 3.89543 18 5 18H15C16.1046 18 17 17.1046 17 16V7M12 2V7H17" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/><path d="M7 11H13" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/><path d="M7 14H13" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/></g></svg>',
"attachment-image":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.72"><path d="M5 17L11.861 10.5964C12.2269 10.2549 12.7891 10.2365 13.1765 10.5535L18 14.5M18 14.5V5C18 3.89543 17.1046 3 16 3H4C2.89543 3 2 3.89543 2 5V15C2 16.1046 2.89543 17 4 17H16C17.1046 17 18 16.1046 18 15V14.5ZM8 8.5C8 9.32843 7.32843 10 6.5 10C5.67157 10 5 9.32843 5 8.5C5 7.67157 5.67157 7 6.5 7C7.32843 7 8 7.67157 8 8.5Z" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/></g></svg>',
"attachment-link":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.72"><path d="M6 5H15M15 5V14M15 5L5 15" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/></g></svg>',"attachment-unknown":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.72"><path d="M10.7419 7.82902L6.61073 11.9602C6.02494 12.5459 6.02494 13.4957 6.61073 14.0815V14.0815C7.19652 14.6673 8.14626 14.6673 8.73205 14.0815L15.4496 7.36396C16.6211 6.19239 16.6211 4.29289 15.4496 3.12132V3.12132C14.278 1.94975 12.3785 1.94975 11.2069 3.12132L4.48941 9.83884C2.73205 11.5962 2.73205 14.4454 4.48941 16.2028V16.2028C6.24677 17.9602 9.09601 17.9602 10.8534 16.2028L14.0376 13.0186" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/></g></svg>',
"attachment-video":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.72"><path d="M18 15.5V4.5C18 3.39543 17.1046 2.5 16 2.5H4C2.89543 2.5 2 3.39543 2 4.5V15.5C2 16.6046 2.89543 17.5 4 17.5H16C17.1046 17.5 18 16.6046 18 15.5Z" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/><path d="M8 14.1153V9.87928C8.00349 9.81418 8.02496 9.75084 8.06252 9.69481C8.10008 9.63878 8.15259 9.59178 8.21544 9.55792C8.27829 9.52407 8.34955 9.50441 8.42298 9.50066C8.4964 9.49691 8.56974 9.50919 8.63656 9.53642L12.7804 11.6489C12.8476 11.6856 12.903 11.7368 12.9414 11.7978C12.9798 11.8588 13 11.9275 13 11.9973C13 12.0672 12.9798 12.1358 12.9414 12.1968C12.903 12.2578 12.8476 12.3091 12.7804 12.3457L8.63656 14.4693C8.56859 14.494 8.49492 14.5041 8.42169 14.4985C8.34847 14.493 8.27779 14.472 8.21553 14.4374C8.15328 14.4028 8.10125 14.3555 8.06376 14.2995C8.02627 14.2435 8.00441 14.1804 8 14.1153Z" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/><path d="M2 6.5H18" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/><path d="M6 6.5L8 2.5" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 6.5L14 2.5" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/></g></svg>',
"btn_pause_big.svg":'<svg version="1.1" id="Layer_21" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 104 76" style="enable-background:new 0 0 104 76;" xml:space="preserve"><path id="XMLID_143_" style="opacity:0.5;fill:#030505;" d="M98,76H6c-3.3,0-6-2.7-6-6V6c0-3.3,2.7-6,6-6h92c3.3,0,6,2.7,6,6v64C104,73.3,101.3,76,98,76z" \t/><g id="XMLID_144_">\t<rect id="XMLID_141_" x="35" y="19" style="fill:#FFFFFF;" width="12" height="38"/>\t<rect id="XMLID_142_" x="57" y="19" style="fill:#FFFFFF;" width="12" height="38"/></g></svg>',
"btn_play_big.svg":'<svg version="1.1" id="Layer_31" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 104 76" style="enable-background:new 0 0 104 76;" xml:space="preserve"><path id="XMLID_139_" style="opacity:0.5;fill:#030505;" d="M98,76H6c-3.3,0-6-2.7-6-6V6c0-3.3,2.7-6,6-6h92c3.3,0,6,2.7,6,6v64C104,73.3,101.3,76,98,76z" \t/><path id="XMLID_140_" style="fill:#FFFFFF;" d="M37,21v34c0.5,4.7,3.7,2.7,5.2,2l26.1-16c3.1-1.7,3.1-4.3,0-6L42.2,19C39.1,17.5,37.5,18,37,21 \tz"/></svg>',
collapse_icon:'<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 10.191L1 1.80902C1 1.43733 1.39116 1.19558 1.72361 1.3618L10.1056 5.55279C10.4741 5.73705 10.4741 6.26295 10.1056 6.44721L1.72361 10.6382C1.39116 10.8044 1 10.5627 1 10.191Z" fill="currentColor"/></svg>',dnd_separator:'<svg width="6" height="56" viewBox="0 0 6 56" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="4" width="2" height="56" rx="1" fill="currentColor"/><rect width="2" height="56" rx="1" fill="currentColor"/></svg>',
"external-link":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 5.5H14.5V13" stroke="currentColor" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/><path d="M14.5 5.5L5.5 14.5" stroke="currentColor" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/></svg>',"icon_attachments.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.742 7.82902L6.61091 11.9602C6.02513 12.5459 6.02513 13.4957 6.61091 14.0815V14.0815C7.1967 14.6673 8.14645 14.6673 8.73223 14.0815L15.4497 7.36396C16.6213 6.19239 16.6213 4.29289 15.4497 3.12132V3.12132C14.2782 1.94975 12.3787 1.94975 11.2071 3.12132L4.48959 9.83884C2.73223 11.5962 2.73223 14.4454 4.48959 16.2028V16.2028C6.24695 17.9602 9.09619 17.9602 10.8536 16.2028L14.0377 13.0186" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/></svg>',
"icon_fullscreen.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.293 8.707C11.1055 8.51947 11.0002 8.26516 11.0002 8C11.0002 7.73484 11.1055 7.48053 11.293 7.293L14.586 4H11C10.7348 4 10.4804 3.89464 10.2929 3.70711C10.1054 3.51957 10 3.26522 10 3C10 2.73478 10.1054 2.48043 10.2929 2.29289C10.4804 2.10536 10.7348 2 11 2H17C17.2652 2 17.5196 2.10536 17.7071 2.29289C17.8946 2.48043 18 2.73478 18 3V9C18 9.26522 17.8946 9.51957 17.7071 9.70711C17.5196 9.89464 17.2652 10 17 10C16.7348 10 16.4804 9.89464 16.2929 9.70711C16.1054 9.51957 16 9.26522 16 9V5.414L12.707 8.707C12.5195 8.89447 12.2652 8.99979 12 8.99979C11.7348 8.99979 11.4805 8.89447 11.293 8.707ZM3 18H9C9.26522 18 9.51957 17.8946 9.70711 17.7071C9.89464 17.5196 10 17.2652 10 17C10 16.7348 9.89464 16.4804 9.70711 16.2929C9.51957 16.1054 9.26522 16 9 16H5.414L8.707 12.707C8.88916 12.5184 8.98995 12.2658 8.98767 12.0036C8.9854 11.7414 8.88023 11.4906 8.69482 11.3052C8.50941 11.1198 8.2586 11.0146 7.9964 11.0123C7.7342 11.01 7.4816 11.1108 7.293 11.293L4 14.586V11C4 10.7348 3.89464 10.4804 3.70711 10.2929C3.51957 10.1054 3.26522 10 3 10C2.73478 10 2.48043 10.1054 2.29289 10.2929C2.10536 10.4804 2 10.7348 2 11V17C2 17.2652 2.10536 17.5196 2.29289 17.7071C2.48043 17.8946 2.73478 18 3 18Z" fill="currentColor"/></svg>',
"icon_menu.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M3 7C3.55228 7 4 6.55228 4 6C4 5.44772 3.55228 5 3 5C2.44772 5 2 5.44772 2 6C2 6.55228 2.44772 7 3 7ZM7 5C6.44772 5 6 5.44772 6 6C6 6.55228 6.44772 7 7 7L17 7C17.5523 7 18 6.55229 18 6C18 5.44772 17.5523 5 17 5H7ZM7 9C6.44772 9 6 9.44772 6 10C6 10.5523 6.44772 11 7 11H17C17.5523 11 18 10.5523 18 10C18 9.44772 17.5523 9 17 9H7ZM6 14C6 13.4477 6.44772 13 7 13L17 13C17.5523 13 18 13.4477 18 14C18 14.5523 17.5523 15 17 15L7 15C6.44772 15 6 14.5523 6 14ZM4 10C4 10.5523 3.55228 11 3 11C2.44772 11 2 10.5523 2 10C2 9.44772 2.44772 9 3 9C3.55228 9 4 9.44772 4 10ZM3 15C3.55228 15 4 14.5523 4 14C4 13.4477 3.55228 13 3 13C2.44772 13 2 13.4477 2 14C2 14.5523 2.44772 15 3 15Z" fill="currentColor"/></svg>',
"icon_next.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8 4L14 10L8 16" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',"icon_pause.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.54047 3.5V16.5M13.5405 3.5V16.5" stroke="currentColor" stroke-width="2" stroke-linecap="round"/></svg>',"icon_play.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3 16.3087V3.54659C3 2.82093 3.74862 2.33688 4.41037 2.63466L16.2588 7.96644C17.387 8.47413 17.4501 10.0524 16.3661 10.6487L4.48192 17.1849C3.81547 17.5515 3 17.0693 3 16.3087Z" fill="currentColor"/></svg>',
"icon_presenter.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3 17C3 14.4072 6.2519 12 10 12C13.7481 12 17 14.4072 17 17" stroke="currentColor" stroke-width="2" stroke-linecap="round"/><circle cx="10" cy="6" r="3" stroke="currentColor" stroke-width="2"/></svg>',"icon_previous.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 4L6 10L12 16" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',
"icon_rate_0.75x.svg":'<svg width="38" height="20" viewBox="0 0 38 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.20273 15.6683C6.84183 15.6683 8.3902 13.4487 8.3902 9.94008C8.3902 6.45434 6.8342 4.25 4.20273 4.25C1.57888 4.25 0 6.46196 0 9.94771C0 13.4563 1.56363 15.6683 4.20273 15.6683ZM4.20273 14.2343C2.63147 14.2343 1.73143 12.6021 1.73143 9.94771C1.73143 7.33149 2.64673 5.68396 4.20273 5.68396C5.75873 5.68396 6.6664 7.32387 6.6664 9.94771C6.6664 12.6097 5.77399 14.2343 4.20273 14.2343Z" fill="currentColor"/><path d="M10.7852 15.5463C11.3497 15.5463 11.7844 15.1039 11.7844 14.5471C11.7844 13.9826 11.3497 13.5479 10.7852 13.5479C10.2284 13.5479 9.78603 13.9826 9.78603 14.5471C9.78603 15.1039 10.2284 15.5463 10.7852 15.5463Z" fill="currentColor"/><path d="M14.3925 14.3041C14.1209 14.8333 14.5052 15.4624 15.1 15.4624C15.4007 15.4624 15.6757 15.2927 15.8106 15.0239L20.3729 5.93567V4.45594H13.6036C13.2055 4.45594 12.8828 4.77865 12.8828 5.17674C12.8828 5.57482 13.2055 5.89753 13.6036 5.89753H18.6873V5.93567L14.3925 14.3041Z" fill="currentColor"/><path d="M25.8266 15.6683C28.1987 15.6683 29.8615 14.1047 29.8615 11.8469C29.8615 9.71126 28.3436 8.16289 26.2308 8.16289C25.1554 8.16289 24.2553 8.5824 23.7748 9.2765H23.7367L24.0417 5.89753H28.5C28.8981 5.89753 29.2208 5.57482 29.2208 5.17674C29.2208 4.77865 28.8981 4.45594 28.5 4.45594H22.6688L22.0891 10.6799H23.6528C24.0799 9.95534 24.9037 9.52057 25.8571 9.52057C27.23 9.52057 28.1911 10.5121 28.1911 11.8927C28.1911 13.2733 27.23 14.242 25.8418 14.242C24.9051 14.242 24.1371 13.8071 23.7712 13.1167C23.5713 12.7395 23.2308 12.4038 22.8039 12.4038C22.324 12.4038 21.9311 12.8131 22.0783 13.2699C22.5447 14.7172 23.9776 15.6683 25.8266 15.6683Z" fill="currentColor"/><path d="M34.2931 12.3885L35.8786 15.018C36.0449 15.2938 36.3434 15.4624 36.6655 15.4624H37.1274C37.491 15.4624 37.7105 15.06 37.5137 14.7543L35.2694 11.2673L37.5227 7.89357C37.7266 7.58827 37.5078 7.17894 37.1406 7.17894H36.7027C36.3811 7.17894 36.083 7.34703 35.9165 7.62214L34.3617 10.1918H34.3236L32.754 7.61924C32.5871 7.34578 32.2899 7.17894 31.9696 7.17894H31.4829C31.1175 7.17894 30.8983 7.58493 31.0988 7.89046L33.3549 11.3283L31.077 14.7482C30.8736 15.0536 31.0925 15.4624 31.4594 15.4624H31.876C32.1974 15.4624 32.4955 15.2944 32.662 15.0194L34.2549 12.3885H34.2931Z" fill="currentColor"/></svg>',
"icon_rate_1.25x.svg":'<svg width="38" height="20" viewBox="0 0 38 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.97683 14.602C2.97683 15.0733 3.35887 15.4553 3.83014 15.4553C4.30141 15.4553 4.68345 15.0733 4.68345 14.602V5.1492C4.68345 4.63072 4.26313 4.2104 3.74465 4.2104H3.56037C3.17063 4.2104 2.79056 4.33168 2.47285 4.55742L0.293973 6.10557C0.109552 6.23661 0 6.44884 0 6.67507C0 7.24259 0.640845 7.57329 1.10339 7.24448L2.93787 5.9404H2.97683V14.602Z" fill="currentColor"/><path d="M8.32266 15.5411C8.89933 15.5411 9.34351 15.0891 9.34351 14.5202C9.34351 13.9436 8.89933 13.4994 8.32266 13.4994C7.75379 13.4994 7.30181 13.9436 7.30181 14.5202C7.30181 15.0891 7.75379 15.5411 8.32266 15.5411Z" fill="currentColor"/><path d="M11.1982 7.50674V7.58833C11.1982 8.04454 11.568 8.41437 12.0242 8.41437C12.4804 8.41437 12.8503 8.04454 12.8503 7.58833V7.49895C12.8503 6.33003 13.7776 5.44166 15.0088 5.44166C16.1778 5.44166 17.0817 6.23652 17.0817 7.23399C17.0817 8.11457 16.7233 8.70682 15.3517 10.1329L11.5324 14.0256C11.3781 14.1828 11.2917 14.3942 11.2917 14.6145V14.7561C11.2917 15.1423 11.6048 15.4553 11.9909 15.4553H18.2467C18.6534 15.4553 18.9832 15.1256 18.9832 14.7189C18.9832 14.3122 18.6534 13.9825 18.2467 13.9825H13.6451V13.9436L16.4583 11.1148C18.1026 9.43155 18.8039 8.45746 18.8039 7.14827C18.8039 5.36373 17.2064 4 15.0634 4C12.8269 4 11.1982 5.48062 11.1982 7.50674Z" fill="currentColor"/><path d="M24.5628 15.6658C26.9863 15.6658 28.6851 14.0682 28.6851 11.7616C28.6851 9.57961 27.1344 7.99768 24.9758 7.99768C23.877 7.99768 22.9575 8.42628 22.4665 9.13543H22.4275L22.7393 5.68324H27.2941C27.7008 5.68324 28.0305 5.35353 28.0305 4.94682C28.0305 4.54011 27.7008 4.2104 27.2941 4.2104H21.3366L20.7443 10.5693H22.3418C22.7782 9.82898 23.6198 9.38479 24.5939 9.38479C25.9966 9.38479 26.9785 10.3979 26.9785 11.8083C26.9785 13.2188 25.9966 14.2085 24.5783 14.2085C23.6213 14.2085 22.8366 13.7642 22.4629 13.0588C22.2586 12.6734 21.9107 12.3305 21.4746 12.3305C20.9843 12.3305 20.5828 12.7487 20.7332 13.2154C21.2097 14.6941 22.6737 15.6658 24.5628 15.6658Z" fill="currentColor"/><path d="M33.2127 12.3149L34.8326 15.0013C35.0025 15.2831 35.3075 15.4553 35.6365 15.4553H36.1085C36.48 15.4553 36.7043 15.0443 36.5032 14.7319L34.2102 11.1693L36.5124 7.72253C36.7207 7.41061 36.4971 6.99242 36.122 6.99242H35.6746C35.346 6.99242 35.0414 7.16415 34.8713 7.44522L33.2829 10.0706H33.2439L31.6403 7.44225C31.4698 7.16286 31.1662 6.99242 30.8389 6.99242H30.3417C29.9683 6.99242 29.7444 7.4072 29.9493 7.71936L32.2542 11.2317L29.927 14.7257C29.7192 15.0377 29.9428 15.4553 30.3177 15.4553H30.7433C31.0717 15.4553 31.3762 15.2837 31.5463 15.0028L33.1738 12.3149H33.2127Z" fill="currentColor"/></svg>',
"icon_rate_1.5x.svg":'<svg width="38" height="20" viewBox="0 0 38 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.9981 14.7159C7.9981 15.1905 8.38287 15.5753 8.85751 15.5753C9.33214 15.5753 9.71691 15.1905 9.71691 14.7159V5.19551C9.71691 4.67332 9.29359 4.25 8.77141 4.25H8.58581C8.19329 4.25 7.8105 4.37215 7.49052 4.5995L5.29607 6.15871C5.11033 6.29068 5 6.50443 5 6.73228C5 7.30385 5.64542 7.63692 6.11128 7.30575L7.95886 5.99235H7.9981V14.7159Z" fill="currentColor"/><path d="M13.3821 15.6616C13.9629 15.6616 14.4103 15.2064 14.4103 14.6335C14.4103 14.0527 13.9629 13.6053 13.3821 13.6053C12.8092 13.6053 12.354 14.0527 12.354 14.6335C12.354 15.2064 12.8092 15.6616 13.3821 15.6616Z" fill="currentColor"/><path d="M20.4739 15.7872C22.9148 15.7872 24.6257 14.1783 24.6257 11.8551C24.6257 9.65757 23.0639 8.06434 20.8899 8.06434C19.7832 8.06434 18.8571 8.49601 18.3627 9.21021H18.3234L18.6374 5.73336H23.2248C23.6344 5.73336 23.9664 5.40129 23.9664 4.99168C23.9664 4.58206 23.6344 4.25 23.2248 4.25H17.2246L16.6282 10.6543H18.2371C18.6766 9.90872 19.5242 9.46136 20.5053 9.46136C21.918 9.46136 22.9069 10.4817 22.9069 11.9022C22.9069 13.3228 21.918 14.3195 20.4896 14.3195C19.5257 14.3195 18.7354 13.872 18.359 13.1616C18.1533 12.7735 17.8029 12.4281 17.3637 12.4281C16.8698 12.4281 16.4655 12.8493 16.617 13.3193C17.0969 14.8086 18.5713 15.7872 20.4739 15.7872Z" fill="currentColor"/><path d="M29.1857 12.4124L30.8171 15.118C30.9882 15.4018 31.2954 15.5753 31.6268 15.5753H32.1021C32.4763 15.5753 32.7021 15.1613 32.4996 14.8467L30.1903 11.2587L32.5089 7.78722C32.7187 7.47308 32.4935 7.05189 32.1157 7.05189H31.6651C31.3342 7.05189 31.0274 7.22485 30.8561 7.50793L29.2563 10.152H29.2171L27.602 7.50494C27.4303 7.22356 27.1245 7.05189 26.7949 7.05189H26.2941C25.9181 7.05189 25.6926 7.46964 25.8989 7.78402L28.2203 11.3214L25.8764 14.8405C25.6672 15.1547 25.8924 15.5753 26.2699 15.5753H26.6986C27.0293 15.5753 27.3361 15.4024 27.5074 15.1195L29.1464 12.4124H29.1857Z" fill="currentColor"/></svg>',
"icon_rate_1x.svg":'<svg width="38" height="20" viewBox="0 0 38 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.1709 15.0691C14.1709 15.5711 14.5778 15.978 15.0798 15.978C15.5818 15.978 15.9888 15.5711 15.9888 15.0691V5C15.9888 4.44772 15.5411 4 14.9888 4H14.7925C14.3773 4 13.9725 4.12919 13.6341 4.36964L11.3131 6.01872C11.1167 6.1583 11 6.38436 11 6.62534C11 7.22986 11.6826 7.58212 12.1753 7.23187L14.1294 5.84277H14.1709V15.0691Z" fill="currentColor"/><path d="M22.4844 12.6475L24.2098 15.509C24.3908 15.8092 24.7157 15.9927 25.0662 15.9927H25.5689C25.9646 15.9927 26.2035 15.5548 25.9894 15.2221L23.5469 11.4272L25.9991 7.75573C26.221 7.42349 25.9829 6.97803 25.5833 6.97803H25.1067C24.7568 6.97803 24.4323 7.16095 24.2511 7.46035L22.5591 10.2568H22.5176L20.8094 7.45719C20.6279 7.15959 20.3044 6.97803 19.9558 6.97803H19.4262C19.0285 6.97803 18.7899 7.41985 19.0082 7.75236L21.4634 11.4937L18.9844 15.2155C18.7631 15.5478 19.0013 15.9927 19.4006 15.9927H19.8539C20.2038 15.9927 20.5282 15.8099 20.7094 15.5106L22.4429 12.6475H22.4844Z" fill="currentColor"/></svg>',
"icon_rate_2x.svg":'<svg width="38" height="20" viewBox="0 0 38 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 7.67347V7.75925C10 8.23698 10.3873 8.62425 10.865 8.62425C11.3427 8.62425 11.73 8.23698 11.73 7.75925V7.66531C11.73 6.44082 12.7011 5.5102 13.9904 5.5102C15.2145 5.5102 16.1611 6.34286 16.1611 7.38776C16.1611 8.3102 15.7857 8.93061 14.3495 10.4245L10.3499 14.5022C10.1884 14.6669 10.0979 14.8884 10.0979 15.1191V15.2678C10.0979 15.6722 10.4257 16 10.8301 16H17.3808C17.8068 16 18.1522 15.6546 18.1522 15.2286C18.1522 14.8025 17.8068 14.4571 17.3808 14.4571H12.5624V14.4163L15.5083 11.4531C17.2301 9.6898 17.9645 8.66939 17.9645 7.29796C17.9645 5.42857 16.2917 4 14.0476 4C11.7055 4 10 5.55102 10 7.67347Z" fill="currentColor"/><path d="M23.0341 12.7102L24.7254 15.5162C24.9064 15.8165 25.2313 16 25.5819 16H26.0511C26.4468 16 26.6857 15.5622 26.4716 15.2295L24.0786 11.5102L26.4808 7.91233C26.7026 7.58008 26.4645 7.13469 26.065 7.13469H25.6217C25.2717 7.13469 24.9472 7.31767 24.766 7.61715L23.1075 10.3592H23.0667L21.3924 7.61399C21.2108 7.31631 20.8873 7.13469 20.5386 7.13469H20.0431C19.6454 7.13469 19.4069 7.57645 19.625 7.90895L22.0303 11.5755L19.6018 15.2229C19.3806 15.5552 19.6188 16 20.018 16H20.4385C20.7884 16 21.1128 15.8171 21.294 15.5178L22.9933 12.7102H23.0341Z" fill="currentColor"/></svg>',
"icon_reduce.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.293 18.707C1.10553 18.5195 1.00021 18.2652 1.00021 18C1.00021 17.7348 1.10553 17.4805 1.293 17.293L5.586 13H2C1.73478 13 1.48043 12.8946 1.29289 12.7071C1.10536 12.5196 1 12.2652 1 12C1 11.7348 1.10536 11.4804 1.29289 11.2929C1.48043 11.1054 1.73478 11 2 11H8C8.26522 11 8.51957 11.1054 8.70711 11.2929C8.89464 11.4804 9 11.7348 9 12V18C9 18.2652 8.89464 18.5196 8.70711 18.7071C8.51957 18.8946 8.26522 19 8 19C7.73478 19 7.48043 18.8946 7.29289 18.7071C7.10536 18.5196 7 18.2652 7 18V14.414L2.707 18.707C2.51947 18.8945 2.26516 18.9998 2 18.9998C1.73484 18.9998 1.48053 18.8945 1.293 18.707ZM12 9H18C18.2652 9 18.5196 8.89464 18.7071 8.70711C18.8946 8.51957 19 8.26522 19 8C19 7.73478 18.8946 7.48043 18.7071 7.29289C18.5196 7.10536 18.2652 7 18 7H14.414L18.707 2.707C18.8892 2.5184 18.99 2.2658 18.9877 2.0036C18.9854 1.7414 18.8802 1.49059 18.6948 1.30518C18.5094 1.11977 18.2586 1.0146 17.9964 1.01233C17.7342 1.01005 17.4816 1.11084 17.293 1.293L13 5.586V2C13 1.73478 12.8946 1.48043 12.7071 1.29289C12.5196 1.10536 12.2652 1 12 1C11.7348 1 11.4804 1.10536 11.2929 1.29289C11.1054 1.48043 11 1.73478 11 2V8C11 8.26522 11.1054 8.51957 11.2929 8.70711C11.4804 8.89464 11.7348 9 12 9Z" fill="currentColor"/></svg>',
"icon_volume_high.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M6 7H4C2.89543 7 2 7.89543 2 9V11C2 12.1046 2.89543 13 4 13H6L11 18V2L6 7ZM19 10C19 13.3137 16.3137 16 13 16V14C15.2091 14 17 12.2091 17 10C17 7.79086 15.2091 6 13 6V4C16.3137 4 19 6.68629 19 10ZM15 10C15 11.1046 14.1046 12 13 12V8C14.1046 8 15 8.89543 15 10Z" fill="currentColor"/></svg>',"icon_volume_middle.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 7H4C2.89543 7 2 7.89543 2 9V11C2 12.1046 2.89543 13 4 13H6L11 18V2L6 7Z" fill="currentColor"/><path fill-rule="evenodd" clip-rule="evenodd" d="M13 12C14.1046 12 15 11.1046 15 10C15 8.89543 14.1046 8 13 8V12Z" fill="currentColor"/></svg>',
"icon_volume_mute.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 7H4C2.89543 7 2 7.89543 2 9V11C2 12.1046 2.89543 13 4 13H6L11 18V2L6 7Z" fill="currentColor"/></svg>',"mail-link":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.0001 17H11.4835V15.4969H10.0001C8.54209 15.4969 7.14388 14.9178 6.11293 13.8871C5.08198 12.8562 4.50281 11.458 4.50281 10C4.50281 8.54205 5.08194 7.14384 6.11293 6.11289C7.14388 5.08194 8.54209 4.50277 10.0001 4.50277C11.458 4.50277 12.8562 5.0819 13.8872 6.11289C14.9181 7.14384 15.4973 8.54205 15.4973 10V12.7771C15.4792 13.2065 15.126 13.5451 14.6963 13.5451C14.2665 13.5451 13.9133 13.2065 13.8952 12.7771V9.97914C13.8955 8.97026 13.4953 8.00272 12.7821 7.28915C12.0691 6.57559 11.1016 6.17447 10.093 6.17447C9.08414 6.17416 8.1166 6.57466 7.40304 7.28796C6.68978 8.0009 6.28899 8.96843 6.28867 9.97731C6.28867 10.9859 6.68918 11.9534 7.4024 12.6667C8.11565 13.3802 9.08318 13.7807 10.0921 13.7807C10.9333 13.7801 11.7501 13.4972 12.4117 12.9778C12.4739 13.777 12.9482 14.4859 13.6627 14.8484C14.3775 15.2112 15.2295 15.1751 15.9111 14.7535C16.5929 14.3318 17.0055 13.5856 16.9999 12.7839V9.99998C16.9999 8.14338 16.2624 6.36277 14.9498 5.05012C13.6369 3.73747 11.8566 3 9.99997 3C8.14337 3 6.36308 3.73753 5.05011 5.05012C3.73746 6.36277 3 8.14338 3 9.99998C3 11.8566 3.73753 13.6369 5.05011 14.9495C6.363 16.2624 8.14337 17 9.99997 17L10.0001 17ZM10.0922 12.278C9.48191 12.278 8.89686 12.0356 8.46523 11.6039C8.03391 11.1726 7.7915 10.5872 7.79181 9.97732C7.79181 9.36706 8.03423 8.78202 8.46585 8.35071C8.89748 7.91908 9.48286 7.67697 10.0931 7.67728C10.703 7.67759 11.2884 7.92033 11.7194 8.35196C12.1507 8.78359 12.3928 9.36897 12.3925 9.97921C12.3925 10.5891 12.1501 11.1745 11.7188 11.6061C11.2875 12.0378 10.7024 12.2805 10.0922 12.2808V12.278Z" fill="currentColor"/></svg>',
no_video:'<svg width="139" height="76" viewBox="0 0 139 76" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.5 4H94.5C98.9183 4 102.5 7.58172 102.5 12V30.6016V45.8308V64C102.5 68.4183 98.9183 72 94.5 72H12.5C8.08172 72 4.5 68.4183 4.5 64V12C4.5 7.58172 8.08172 4 12.5 4ZM106.5 49.9199V64C106.5 70.6274 101.127 76 94.5 76H12.5C5.87258 76 0.5 70.6274 0.5 64V12C0.5 5.37258 5.87258 0 12.5 0H94.5C101.127 0 106.5 5.37258 106.5 12V26.4806L133.94 9.77598C135.939 8.55893 138.5 9.99799 138.5 12.3385V63.7184C138.5 66.0466 135.963 67.4875 133.964 66.2952L106.5 49.9199ZM106.5 45.2628L134.5 61.9579V14.118L106.5 31.1635V45.2628Z" fill="currentColor"/></svg>',
tick:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.8"><path d="M3 10L7.66667 15L17 4" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></g></svg>'};class aH{ks(a,b){var c="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjNweCIgaGVpZ2h0PSI2M3B4IiB2aWV3Qm94PSIwIDAgNjMgNjMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYzIDYzIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRTU2NTRDIiBkPSJNMzEuNTM0LDBDNDguODg5LDAsNjMsMTQuMDczLDYzLDMxLjQ2Ng0KCUM2Myw0OC44NTksNDguODg5LDYzLDMxLjUzNCw2M0MxNC4xMTEsNjMsMCw0OC44NTksMCwzMS40NjZDMCwxNC4wNzMsMTQuMTExLDAsMzEuNTM0LDBMMzEuNTM0LDB6Ii8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0YwOEY4MiIgZD0iTTMxLjUsMkM0Ny43OTIsMiw2MSwxNS4yMzksNjEsMzEuNUM2MSw0Ny44MjgsNDcuNzkyLDYxLDMxLjUsNjENCglDMTUuMjA5LDYxLDIsNDcuODI4LDIsMzEuNUMyLDE1LjIzOSwxNS4yMDksMiwzMS41LDJMMzEuNSwyeiIvPg0KPHBhdGggZmlsbD0iI0RENEIzOCIgZD0iTTIxLjA0MSwyOXY5Ljg0NGMwLDUuNTA4LDQuNjkxLDkuOTczLDEwLjQ3OSw5Ljk3M2M1Ljc4OSwwLDEwLjQ4LTQuNDY1LDEwLjQ4LTkuOTczVjI5SDIxLjA0MXoiLz4NCjxwYXRoIGZpbGw9IiNERDRCMzgiIGQ9Ik0yNi41NTgsMjl2LTcuNjg5YzAtMi43NTYsMi4yMTktNC45OTIsNC45NTQtNC45OTJjMi43MzYsMCw0Ljk1NCwyLjIzNSw0Ljk1NCw0Ljk5MlYyOWgyLjQ3OHYtOC4wNTQNCgljMC0zLjgyOS0zLjMyNi02LjkzNC03LjQzMi02LjkzNGMtNC4xMDQsMC03LjQzMywzLjEwNC03LjQzMyw2LjkzNFYyOUgyNi41NTh6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjEuMDQxLDI4LjIwNnY5Ljg0NWMwLDUuNTA2LDQuNjkxLDkuOTcxLDEwLjQ3OSw5Ljk3MWM1Ljc4OSwwLDEwLjQ4LTQuNDY1LDEwLjQ4LTkuOTcxdi05Ljg0NUgyMS4wNDF6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjYuNTU4LDI4LjA0VjIwLjM1YzAtMi43NTYsMi4yMTktNC45OTIsNC45NTQtNC45OTJjMi43MzYsMCw0Ljk1NCwyLjIzNSw0Ljk1NCw0Ljk5MnY3LjY4OWgyLjQ3OHYtOC4wNTQNCgljMC0zLjgyOS0zLjMyNi02LjkzNC03LjQzMi02LjkzNGMtNC4xMDQsMC03LjQzMywzLjEwNC03LjQzMyw2LjkzNHY4LjA1NEgyNi41NTh6Ii8+DQo8cGF0aCBmaWxsPSIjRjA4RjgyIiBkPSJNMzQsMzYuMzY1YzAtMS4yODctMS4wNDQtMi4zMzEtMi4zMzEtMi4zMzFjLTEuMjg4LDAtMi4zMzIsMS4wNDQtMi4zMzIsMi4zMzENCgljMCwwLjk3MSwwLjU5NCwxLjgwMiwxLjQzOCwyLjE1MnY0LjQ2N2gxLjkxdi00LjUyOUMzMy40NjEsMzguMDc2LDM0LDM3LjI4NywzNCwzNi4zNjV6Ii8+DQo8L3N2Zz4NCg== data:image/svg+xml;base64,  data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjNweCIgaGVpZ2h0PSI2M3B4IiB2aWV3Qm94PSIwIDAgNjMgNjMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYzIDYzIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRjhCNDUwIiBkPSJNMzEuNTM0LDBDNDguODg5LDAsNjMsMTQuMDczLDYzLDMxLjQ2Ng0KCUM2Myw0OC44NTksNDguODg5LDYzLDMxLjUzNCw2M0MxNC4xMTEsNjMsMCw0OC44NTksMCwzMS40NjZDMCwxNC4wNzMsMTQuMTExLDAsMzEuNTM0LDBMMzEuNTM0LDB6Ii8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGQ0U2RCIgZD0iTTMxLjUsMkM0Ny43OTIsMiw2MSwxNS4yMzksNjEsMzEuNUM2MSw0Ny44MjgsNDcuNzkyLDYxLDMxLjUsNjENCglDMTUuMjA4LDYxLDIsNDcuODI4LDIsMzEuNUMyLDE1LjIzOSwxNS4yMDgsMiwzMS41LDJMMzEuNSwyeiIvPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGNEE2M0MiIGQ9Ik0zMS41MTQsMTNDMjUuNzA0LDEzLDIxLDE3Ljc0NiwyMSwyMy42MTMNCgljMCw0LjY2LDIuOTc2LDguNjI5LDcuMTEzLDEwLjAzOHYxOS4yMTRMMzEuNDg2LDU2TDM0LDUzdi0xbC0xLjA5OC0xLjQzN0wzNSw0OXYtMWwtMi0ydi0xbDItMXYtMWwtMi0xbDItNHYtNA0KCWM0LjA1My0xLjQ2Nyw3LTUuNzg0LDctMTAuMzg3QzQyLDE3Ljc0NiwzNy4yOTUsMTMsMzEuNTE0LDEzeiBNMjksNTFWMzRoMXYxOEwyOSw1MXogTTMxLjUsMjNjLTEuOTIxLDAtMy41LTEuNTUyLTMuNS0zLjQ4Mw0KCUMyOCwxNy41NTIsMjkuNTc4LDE2LDMxLjUsMTZjMS45MjIsMCwzLjUsMS41NTIsMy41LDMuNTE3QzM1LDIxLjQ0OCwzMy40MjIsMjMsMzEuNSwyM3oiLz4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiBkPSJNMzEuNTE0LDEyQzI1LjcwNCwxMiwyMSwxNi43NDYsMjEsMjIuNjEzDQoJYzAsNC42NiwyLjk3Niw4LjYyOSw3LjExMywxMC4wMzh2MTkuMjE0TDMxLjQ4Niw1NUwzNCw1MnYtMWwtMS4wOTgtMS40MzdMMzUsNDh2LTFsLTItMnYtMWwyLTF2LTFsLTItMWwyLTR2LTQNCgljNC4wNTMtMS40NjcsNy01Ljc4NCw3LTEwLjM4N0M0MiwxNi43NDYsMzcuMjk1LDEyLDMxLjUxNCwxMnogTTI5LDUwVjMzaDF2MThMMjksNTB6IE0zMS41LDIyYy0xLjkyMSwwLTMuNS0xLjU1Mi0zLjUtMy40ODMNCglDMjgsMTYuNTUyLDI5LjU3OCwxNSwzMS41LDE1YzEuOTIyLDAsMy41LDEuNTUyLDMuNSwzLjUxN0MzNSwyMC40NDgsMzMuNDIyLDIyLDMxLjUsMjJ6Ii8+DQo8L3N2Zz4NCg== data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNzJweCIgaGVpZ2h0PSI3MnB4IiB2aWV3Qm94PSIwIDAgMTQyLjIyIDE0Mi4yMiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTQyLjIyIDE0Mi4yMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Y2lyY2xlIG9wYWNpdHk9IjAuNDMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBjeD0iNzEuMTEiIGN5PSI3MS4xMSIgcj0iNzEuMTEiLz4NCjxwb2x5Z29uIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjU0LjQyMywxMDQuNTk0IDEwNS43OTgsNzAuNzc0IDU0LjQyMywzNy42MjYgIi8+DQo8L3N2Zz4= data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACHDwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKNWlDQ1BzUkdCIElFQzYxOTY2LTIuMQAASMedlndUVNcWh8+9d3qhzTDSGXqTLjCA9C4gHQRRGGYGGMoAwwxNbIioQEQREQFFkKCAAaOhSKyIYiEoqGAPSBBQYjCKqKhkRtZKfHl57+Xl98e939pn73P32XuftS4AJE8fLi8FlgIgmSfgB3o401eFR9Cx/QAGeIABpgAwWempvkHuwUAkLzcXerrICfyL3gwBSPy+ZejpT6eD/0/SrFS+AADIX8TmbE46S8T5Ik7KFKSK7TMipsYkihlGiZkvSlDEcmKOW+Sln30W2VHM7GQeW8TinFPZyWwx94h4e4aQI2LER8QFGVxOpohvi1gzSZjMFfFbcWwyh5kOAIoktgs4rHgRm4iYxA8OdBHxcgBwpLgvOOYLFnCyBOJDuaSkZvO5cfECui5Lj25qbc2ge3IykzgCgaE/k5XI5LPpLinJqUxeNgCLZ/4sGXFt6aIiW5paW1oamhmZflGo/7r4NyXu7SK9CvjcM4jW94ftr/xS6gBgzIpqs+sPW8x+ADq2AiB3/w+b5iEAJEV9a7/xxXlo4nmJFwhSbYyNMzMzjbgclpG4oL/rfzr8DX3xPSPxdr+Xh+7KiWUKkwR0cd1YKUkpQj49PZXJ4tAN/zzE/zjwr/NYGsiJ5fA5PFFEqGjKuLw4Ubt5bK6Am8Kjc3n/qYn/MOxPWpxrkSj1nwA1yghI3aAC5Oc+gKIQARJ5UNz13/vmgw8F4psXpjqxOPefBf37rnCJ+JHOjfsc5xIYTGcJ+RmLa+JrCdCAACQBFcgDFaABdIEhMANWwBY4AjewAviBYBAO1gIWiAfJgA8yQS7YDApAEdgF9oJKUAPqQSNoASdABzgNLoDL4Dq4Ce6AB2AEjIPnYAa8AfMQBGEhMkSB5CFVSAsygMwgBmQPuUE+UCAUDkVDcRAPEkK50BaoCCqFKqFaqBH6FjoFXYCuQgPQPWgUmoJ+hd7DCEyCqbAyrA0bwwzYCfaGg+E1cBycBufA+fBOuAKug4/B7fAF+Dp8Bx6Bn8OzCECICA1RQwwRBuKC+CERSCzCRzYghUg5Uoe0IF1IL3ILGUGmkXcoDIqCoqMMUbYoT1QIioVKQ21AFaMqUUdR7age1C3UKGoG9QlNRiuhDdA2aC/0KnQcOhNdgC5HN6Db0JfQd9Dj6DcYDIaG0cFYYTwx4ZgEzDpMMeYAphVzHjOAGcPMYrFYeawB1g7rh2ViBdgC7H7sMew57CB2HPsWR8Sp4sxw7rgIHA+XhyvHNeHO4gZxE7h5vBReC2+D98Oz8dn4Enw9vgt/Az+OnydIE3QIdoRgQgJhM6GC0EK4RHhIeEUkEtWJ1sQAIpe4iVhBPE68QhwlviPJkPRJLqRIkpC0k3SEdJ50j/SKTCZrkx3JEWQBeSe5kXyR/Jj8VoIiYSThJcGW2ChRJdEuMSjxQhIvqSXpJLlWMkeyXPKk5A3JaSm8lLaUixRTaoNUldQpqWGpWWmKtKm0n3SydLF0k/RV6UkZrIy2jJsMWyZf5rDMRZkxCkLRoLhQWJQtlHrKJco4FUPVoXpRE6hF1G+o/dQZWRnZZbKhslmyVbJnZEdoCE2b5kVLopXQTtCGaO+XKC9xWsJZsmNJy5LBJXNyinKOchy5QrlWuTty7+Xp8m7yifK75TvkHymgFPQVAhQyFQ4qXFKYVqQq2iqyFAsVTyjeV4KV9JUCldYpHVbqU5pVVlH2UE5V3q98UXlahabiqJKgUqZyVmVKlaJqr8pVLVM9p/qMLkt3oifRK+g99Bk1JTVPNaFarVq/2ry6jnqIep56q/ojDYIGQyNWo0yjW2NGU1XTVzNXs1nzvhZei6EVr7VPq1drTltHO0x7m3aH9qSOnI6XTo5Os85DXbKug26abp3ubT2MHkMvUe+A3k19WN9CP16/Sv+GAWxgacA1OGAwsBS91Hopb2nd0mFDkqGTYYZhs+GoEc3IxyjPqMPohbGmcYTxbuNe408mFiZJJvUmD0xlTFeY5pl2mf5qpm/GMqsyu21ONnc332jeaf5ymcEyzrKDy+5aUCx8LbZZdFt8tLSy5Fu2WE5ZaVpFW1VbDTOoDH9GMeOKNdra2Xqj9WnrdzaWNgKbEza/2BraJto22U4u11nOWV6/fMxO3Y5pV2s3Yk+3j7Y/ZD/ioObAdKhzeOKo4ch2bHCccNJzSnA65vTC2cSZ79zmPOdi47Le5bwr4urhWuja7ybjFuJW6fbYXd09zr3ZfcbDwmOdx3lPtKe3527PYS9lL5ZXo9fMCqsV61f0eJO8g7wrvZ/46Pvwfbp8Yd8Vvnt8H67UWslb2eEH/Lz89vg98tfxT/P/PgAT4B9QFfA00DQwN7A3iBIUFdQU9CbYObgk+EGIbogwpDtUMjQytDF0Lsw1rDRsZJXxqvWrrocrhHPDOyOwEaERDRGzq91W7109HmkRWRA5tEZnTdaaq2sV1iatPRMlGcWMOhmNjg6Lbor+wPRj1jFnY7xiqmNmWC6sfaznbEd2GXuKY8cp5UzE2sWWxk7G2cXtiZuKd4gvj5/munAruS8TPBNqEuYS/RKPJC4khSW1JuOSo5NP8WR4ibyeFJWUrJSBVIPUgtSRNJu0vWkzfG9+QzqUvia9U0AV/Uz1CXWFW4WjGfYZVRlvM0MzT2ZJZ/Gy+rL1s3dkT+S453y9DrWOta47Vy13c+7oeqf1tRugDTEbujdqbMzfOL7JY9PRzYTNiZt/yDPJK817vSVsS1e+cv6m/LGtHlubCyQK+AXD22y31WxHbedu799hvmP/jk+F7MJrRSZF5UUfilnF174y/ariq4WdsTv7SyxLDu7C7OLtGtrtsPtoqXRpTunYHt897WX0ssKy13uj9l4tX1Zes4+wT7hvpMKnonO/5v5d+z9UxlfeqXKuaq1Wqt5RPXeAfWDwoOPBlhrlmqKa94e4h+7WetS212nXlR/GHM44/LQ+tL73a8bXjQ0KDUUNH4/wjowcDTza02jV2Nik1FTSDDcLm6eORR67+Y3rN50thi21rbTWouPguPD4s2+jvx064X2i+yTjZMt3Wt9Vt1HaCtuh9uz2mY74jpHO8M6BUytOdXfZdrV9b/T9kdNqp6vOyJ4pOUs4m3924VzOudnzqeenL8RdGOuO6n5wcdXF2z0BPf2XvC9duex++WKvU++5K3ZXTl+1uXrqGuNax3XL6+19Fn1tP1j80NZv2d9+w+pG503rm10DywfODjoMXrjleuvyba/b1++svDMwFDJ0dzhyeOQu++7kvaR7L+9n3J9/sOkh+mHhI6lH5Y+VHtf9qPdj64jlyJlR19G+J0FPHoyxxp7/lP7Th/H8p+Sn5ROqE42TZpOnp9ynbj5b/Wz8eerz+emCn6V/rn6h++K7Xxx/6ZtZNTP+kv9y4dfiV/Kvjrxe9rp71n/28ZvkN/NzhW/l3x59x3jX+z7s/cR85gfsh4qPeh+7Pnl/eriQvLDwG/eE8/s6uL5TAAAACXBIWXMAAAsRAAALEQF/ZF+RAAAAGnRFWHRTb2Z0d2FyZQBQYWludC5ORVQgdjMuNS4xMDD0cqEAAABfSURBVChTY/j//z8DMZgoRSCD4ApLK6rYgLgDiJ9CMYjNBrMNWWHnvAUL/3/4+BGMQWygwk5sCp+CFMDAhw8fQAqfYlcIlCRGYeeceQv+g0wCYRAbl9XEeYZQWBIdjgCVaiC8JN1udgAAAABJRU5ErkJggg== data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAKN2lDQ1BzUkdCIElFQzYxOTY2LTIuMQAAeJydlndUU9kWh8+9N71QkhCKlNBraFICSA29SJEuKjEJEErAkAAiNkRUcERRkaYIMijggKNDkbEiioUBUbHrBBlE1HFwFBuWSWStGd+8ee/Nm98f935rn73P3Wfvfda6AJD8gwXCTFgJgAyhWBTh58WIjYtnYAcBDPAAA2wA4HCzs0IW+EYCmQJ82IxsmRP4F726DiD5+yrTP4zBAP+flLlZIjEAUJiM5/L42VwZF8k4PVecJbdPyZi2NE3OMErOIlmCMlaTc/IsW3z2mWUPOfMyhDwZy3PO4mXw5Nwn4405Er6MkWAZF+cI+LkyviZjg3RJhkDGb+SxGXxONgAoktwu5nNTZGwtY5IoMoIt43kA4EjJX/DSL1jMzxPLD8XOzFouEiSniBkmXFOGjZMTi+HPz03ni8XMMA43jSPiMdiZGVkc4XIAZs/8WRR5bRmyIjvYODk4MG0tbb4o1H9d/JuS93aWXoR/7hlEH/jD9ld+mQ0AsKZltdn6h21pFQBd6wFQu/2HzWAvAIqyvnUOfXEeunxeUsTiLGcrq9zcXEsBn2spL+jv+p8Of0NffM9Svt3v5WF485M4knQxQ143bmZ6pkTEyM7icPkM5p+H+B8H/nUeFhH8JL6IL5RFRMumTCBMlrVbyBOIBZlChkD4n5r4D8P+pNm5lona+BHQllgCpSEaQH4eACgqESAJe2Qr0O99C8ZHA/nNi9GZmJ37z4L+fVe4TP7IFiR/jmNHRDK4ElHO7Jr8WgI0IABFQAPqQBvoAxPABLbAEbgAD+ADAkEoiARxYDHgghSQAUQgFxSAtaAYlIKtYCeoBnWgETSDNnAYdIFj4DQ4By6By2AE3AFSMA6egCnwCsxAEISFyBAVUod0IEPIHLKFWJAb5AMFQxFQHJQIJUNCSAIVQOugUqgcqobqoWboW+godBq6AA1Dt6BRaBL6FXoHIzAJpsFasBFsBbNgTzgIjoQXwcnwMjgfLoK3wJVwA3wQ7oRPw5fgEVgKP4GnEYAQETqiizARFsJGQpF4JAkRIauQEqQCaUDakB6kH7mKSJGnyFsUBkVFMVBMlAvKHxWF4qKWoVahNqOqUQdQnag+1FXUKGoK9RFNRmuizdHO6AB0LDoZnYsuRlegm9Ad6LPoEfQ4+hUGg6FjjDGOGH9MHCYVswKzGbMb0445hRnGjGGmsVisOtYc64oNxXKwYmwxtgp7EHsSewU7jn2DI+J0cLY4X1w8TogrxFXgWnAncFdwE7gZvBLeEO+MD8Xz8MvxZfhGfA9+CD+OnyEoE4wJroRIQiphLaGS0EY4S7hLeEEkEvWITsRwooC4hlhJPEQ8TxwlviVRSGYkNimBJCFtIe0nnSLdIr0gk8lGZA9yPFlM3kJuJp8h3ye/UaAqWCoEKPAUVivUKHQqXFF4pohXNFT0VFysmK9YoXhEcUjxqRJeyUiJrcRRWqVUo3RU6YbStDJV2UY5VDlDebNyi/IF5UcULMWI4kPhUYoo+yhnKGNUhKpPZVO51HXURupZ6jgNQzOmBdBSaaW0b2iDtCkVioqdSrRKnkqNynEVKR2hG9ED6On0Mvph+nX6O1UtVU9Vvuom1TbVK6qv1eaoeajx1UrU2tVG1N6pM9R91NPUt6l3qd/TQGmYaYRr5Grs0Tir8XQObY7LHO6ckjmH59zWhDXNNCM0V2ju0xzQnNbS1vLTytKq0jqj9VSbru2hnaq9Q/uE9qQOVcdNR6CzQ+ekzmOGCsOTkc6oZPQxpnQ1df11Jbr1uoO6M3rGelF6hXrtevf0Cfos/ST9Hfq9+lMGOgYhBgUGrQa3DfGGLMMUw12G/YavjYyNYow2GHUZPTJWMw4wzjduNb5rQjZxN1lm0mByzRRjyjJNM91tetkMNrM3SzGrMRsyh80dzAXmu82HLdAWThZCiwaLG0wS05OZw2xljlrSLYMtCy27LJ9ZGVjFW22z6rf6aG1vnW7daH3HhmITaFNo02Pzq62ZLde2xvbaXPJc37mr53bPfW5nbse322N3055qH2K/wb7X/oODo4PIoc1h0tHAMdGx1vEGi8YKY21mnXdCO3k5rXY65vTW2cFZ7HzY+RcXpkuaS4vLo3nG8/jzGueNueq5clzrXaVuDLdEt71uUnddd457g/sDD30PnkeTx4SnqWeq50HPZ17WXiKvDq/XbGf2SvYpb8Tbz7vEe9CH4hPlU+1z31fPN9m31XfKz95vhd8pf7R/kP82/xsBWgHcgOaAqUDHwJWBfUGkoAVB1UEPgs2CRcE9IXBIYMj2kLvzDecL53eFgtCA0O2h98KMw5aFfR+OCQ8Lrwl/GGETURDRv4C6YMmClgWvIr0iyyLvRJlESaJ6oxWjE6Kbo1/HeMeUx0hjrWJXxl6K04gTxHXHY+Oj45vipxf6LNy5cDzBPqE44foi40V5iy4s1licvvj4EsUlnCVHEtGJMYktie85oZwGzvTSgKW1S6e4bO4u7hOeB28Hb5Lvyi/nTyS5JpUnPUp2Td6ePJninlKR8lTAFlQLnqf6p9alvk4LTduf9ik9Jr09A5eRmHFUSBGmCfsytTPzMoezzLOKs6TLnJftXDYlChI1ZUPZi7K7xTTZz9SAxESyXjKa45ZTk/MmNzr3SJ5ynjBvYLnZ8k3LJ/J9879egVrBXdFboFuwtmB0pefK+lXQqqWrelfrry5aPb7Gb82BtYS1aWt/KLQuLC98uS5mXU+RVtGaorH1futbixWKRcU3NrhsqNuI2ijYOLhp7qaqTR9LeCUXS61LK0rfb+ZuvviVzVeVX33akrRlsMyhbM9WzFbh1uvb3LcdKFcuzy8f2x6yvXMHY0fJjpc7l+y8UGFXUbeLsEuyS1oZXNldZVC1tep9dUr1SI1XTXutZu2m2te7ebuv7PHY01anVVda926vYO/Ner/6zgajhop9mH05+x42Rjf2f836urlJo6m06cN+4X7pgYgDfc2Ozc0tmi1lrXCrpHXyYMLBy994f9Pdxmyrb6e3lx4ChySHHn+b+O31w0GHe4+wjrR9Z/hdbQe1o6QT6lzeOdWV0iXtjusePhp4tLfHpafje8vv9x/TPVZzXOV42QnCiaITn07mn5w+lXXq6enk02O9S3rvnIk9c60vvG/wbNDZ8+d8z53p9+w/ed71/LELzheOXmRd7LrkcKlzwH6g4wf7HzoGHQY7hxyHui87Xe4Znjd84or7ldNXva+euxZw7dLI/JHh61HXb95IuCG9ybv56Fb6ree3c27P3FlzF3235J7SvYr7mvcbfjT9sV3qID0+6j068GDBgztj3LEnP2X/9H686CH5YcWEzkTzI9tHxyZ9Jy8/Xvh4/EnWk5mnxT8r/1z7zOTZd794/DIwFTs1/lz0/NOvm1+ov9j/0u5l73TY9P1XGa9mXpe8UX9z4C3rbf+7mHcTM7nvse8rP5h+6PkY9PHup4xPn34D94Tz+49wZioAAAAJcEhZcwAACxIAAAsSAdLdfvwAAACuSURBVHicY/n//z8DCLh7+/sAqWIgNmGAgDNA3Ltz68YtIA4LVFELkKpmQAUOIAyUawUqrmEBMnyxKEIG1UA1J0EmFsFELC3MGfJzssDsSVOnMxw7fgImVQRSaAzjgRQJCgqA2XnZmcgKjVnwWIkCWKC+cwRxJk6eypCfm80AYyOBMyCF/TCFx0+eAmMsoJ8F6PXNoCBgwO1zUPBsBrsRFE5AxSCXFzKgBng/LMABrBM9cyiwScIAAAAASUVORK5CYII= data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAZCAYAAABtnU33AAAKN2lDQ1BzUkdCIElFQzYxOTY2LTIuMQAAeJydlndUU9kWh8+9N71QkhCKlNBraFICSA29SJEuKjEJEErAkAAiNkRUcERRkaYIMijggKNDkbEiioUBUbHrBBlE1HFwFBuWSWStGd+8ee/Nm98f935rn73P3Wfvfda6AJD8gwXCTFgJgAyhWBTh58WIjYtnYAcBDPAAA2wA4HCzs0IW+EYCmQJ82IxsmRP4F726DiD5+yrTP4zBAP+flLlZIjEAUJiM5/L42VwZF8k4PVecJbdPyZi2NE3OMErOIlmCMlaTc/IsW3z2mWUPOfMyhDwZy3PO4mXw5Nwn4405Er6MkWAZF+cI+LkyviZjg3RJhkDGb+SxGXxONgAoktwu5nNTZGwtY5IoMoIt43kA4EjJX/DSL1jMzxPLD8XOzFouEiSniBkmXFOGjZMTi+HPz03ni8XMMA43jSPiMdiZGVkc4XIAZs/8WRR5bRmyIjvYODk4MG0tbb4o1H9d/JuS93aWXoR/7hlEH/jD9ld+mQ0AsKZltdn6h21pFQBd6wFQu/2HzWAvAIqyvnUOfXEeunxeUsTiLGcrq9zcXEsBn2spL+jv+p8Of0NffM9Svt3v5WF485M4knQxQ143bmZ6pkTEyM7icPkM5p+H+B8H/nUeFhH8JL6IL5RFRMumTCBMlrVbyBOIBZlChkD4n5r4D8P+pNm5lona+BHQllgCpSEaQH4eACgqESAJe2Qr0O99C8ZHA/nNi9GZmJ37z4L+fVe4TP7IFiR/jmNHRDK4ElHO7Jr8WgI0IABFQAPqQBvoAxPABLbAEbgAD+ADAkEoiARxYDHgghSQAUQgFxSAtaAYlIKtYCeoBnWgETSDNnAYdIFj4DQ4By6By2AE3AFSMA6egCnwCsxAEISFyBAVUod0IEPIHLKFWJAb5AMFQxFQHJQIJUNCSAIVQOugUqgcqobqoWboW+godBq6AA1Dt6BRaBL6FXoHIzAJpsFasBFsBbNgTzgIjoQXwcnwMjgfLoK3wJVwA3wQ7oRPw5fgEVgKP4GnEYAQETqiizARFsJGQpF4JAkRIauQEqQCaUDakB6kH7mKSJGnyFsUBkVFMVBMlAvKHxWF4qKWoVahNqOqUQdQnag+1FXUKGoK9RFNRmuizdHO6AB0LDoZnYsuRlegm9Ad6LPoEfQ4+hUGg6FjjDGOGH9MHCYVswKzGbMb0445hRnGjGGmsVisOtYc64oNxXKwYmwxtgp7EHsSewU7jn2DI+J0cLY4X1w8TogrxFXgWnAncFdwE7gZvBLeEO+MD8Xz8MvxZfhGfA9+CD+OnyEoE4wJroRIQiphLaGS0EY4S7hLeEEkEvWITsRwooC4hlhJPEQ8TxwlviVRSGYkNimBJCFtIe0nnSLdIr0gk8lGZA9yPFlM3kJuJp8h3ye/UaAqWCoEKPAUVivUKHQqXFF4pohXNFT0VFysmK9YoXhEcUjxqRJeyUiJrcRRWqVUo3RU6YbStDJV2UY5VDlDebNyi/IF5UcULMWI4kPhUYoo+yhnKGNUhKpPZVO51HXURupZ6jgNQzOmBdBSaaW0b2iDtCkVioqdSrRKnkqNynEVKR2hG9ED6On0Mvph+nX6O1UtVU9Vvuom1TbVK6qv1eaoeajx1UrU2tVG1N6pM9R91NPUt6l3qd/TQGmYaYRr5Grs0Tir8XQObY7LHO6ckjmH59zWhDXNNCM0V2ju0xzQnNbS1vLTytKq0jqj9VSbru2hnaq9Q/uE9qQOVcdNR6CzQ+ekzmOGCsOTkc6oZPQxpnQ1df11Jbr1uoO6M3rGelF6hXrtevf0Cfos/ST9Hfq9+lMGOgYhBgUGrQa3DfGGLMMUw12G/YavjYyNYow2GHUZPTJWMw4wzjduNb5rQjZxN1lm0mByzRRjyjJNM91tetkMNrM3SzGrMRsyh80dzAXmu82HLdAWThZCiwaLG0wS05OZw2xljlrSLYMtCy27LJ9ZGVjFW22z6rf6aG1vnW7daH3HhmITaFNo02Pzq62ZLde2xvbaXPJc37mr53bPfW5nbse322N3055qH2K/wb7X/oODo4PIoc1h0tHAMdGx1vEGi8YKY21mnXdCO3k5rXY65vTW2cFZ7HzY+RcXpkuaS4vLo3nG8/jzGueNueq5clzrXaVuDLdEt71uUnddd457g/sDD30PnkeTx4SnqWeq50HPZ17WXiKvDq/XbGf2SvYpb8Tbz7vEe9CH4hPlU+1z31fPN9m31XfKz95vhd8pf7R/kP82/xsBWgHcgOaAqUDHwJWBfUGkoAVB1UEPgs2CRcE9IXBIYMj2kLvzDecL53eFgtCA0O2h98KMw5aFfR+OCQ8Lrwl/GGETURDRv4C6YMmClgWvIr0iyyLvRJlESaJ6oxWjE6Kbo1/HeMeUx0hjrWJXxl6K04gTxHXHY+Oj45vipxf6LNy5cDzBPqE44foi40V5iy4s1licvvj4EsUlnCVHEtGJMYktie85oZwGzvTSgKW1S6e4bO4u7hOeB28Hb5Lvyi/nTyS5JpUnPUp2Td6ePJninlKR8lTAFlQLnqf6p9alvk4LTduf9ik9Jr09A5eRmHFUSBGmCfsytTPzMoezzLOKs6TLnJftXDYlChI1ZUPZi7K7xTTZz9SAxESyXjKa45ZTk/MmNzr3SJ5ynjBvYLnZ8k3LJ/J9879egVrBXdFboFuwtmB0pefK+lXQqqWrelfrry5aPb7Gb82BtYS1aWt/KLQuLC98uS5mXU+RVtGaorH1futbixWKRcU3NrhsqNuI2ijYOLhp7qaqTR9LeCUXS61LK0rfb+ZuvviVzVeVX33akrRlsMyhbM9WzFbh1uvb3LcdKFcuzy8f2x6yvXMHY0fJjpc7l+y8UGFXUbeLsEuyS1oZXNldZVC1tep9dUr1SI1XTXutZu2m2te7ebuv7PHY01anVVda926vYO/Ner/6zgajhop9mH05+x42Rjf2f836urlJo6m06cN+4X7pgYgDfc2Ozc0tmi1lrXCrpHXyYMLBy994f9Pdxmyrb6e3lx4ChySHHn+b+O31w0GHe4+wjrR9Z/hdbQe1o6QT6lzeOdWV0iXtjusePhp4tLfHpafje8vv9x/TPVZzXOV42QnCiaITn07mn5w+lXXq6enk02O9S3rvnIk9c60vvG/wbNDZ8+d8z53p9+w/ed71/LELzheOXmRd7LrkcKlzwH6g4wf7HzoGHQY7hxyHui87Xe4Znjd84or7ldNXva+euxZw7dLI/JHh61HXb95IuCG9ybv56Fb6ree3c27P3FlzF3235J7SvYr7mvcbfjT9sV3qID0+6j068GDBgztj3LEnP2X/9H686CH5YcWEzkTzI9tHxyZ9Jy8/Xvh4/EnWk5mnxT8r/1z7zOTZd794/DIwFTs1/lz0/NOvm1+ov9j/0u5l73TY9P1XGa9mXpe8UX9z4C3rbf+7mHcTM7nvse8rP5h+6PkY9PHup4xPn34D94Tz+49wZioAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAETSURBVHic7ZgxCsJAFAUXSaeIpScQDyCCguA5rEUQEbWzsvACKhICaquHUQu18hxi6vgebCSgwSb5C2sGhpBkIX+aZIkTBIHS1OAI1mFR2cEDHuEKnnnB0TeGcAlzZuZKjTKswA4cwzWDW8rO2ChsY+OFwVNld2wIG6cMbpqeRJAmg0umpxCk5PxeYxdZsO1kwbaTBdvOXwb7MG96ECF8Bt9gw/QkQlwZ7Kr/CXYZvIdt2DU7S+rs4CF8afXgCU5g1dhI6XCHC7jlSRjM/zwbbUGbJDPY/7HGg/OEn/vUvvn2WfpYlAADfYyL9vSaIOZ+Ykh9hxkSFy0WSyQ3Ht+iRWOJ9E4rGq2UcCwxsbWMRovGkhc6FTEV3QXLmAAAAABJRU5ErkJggg== data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAwCAYAAAAlzZsxAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxAAAAsQAa0jvXUAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAElJREFUSEvt0qERAEAIA0H6b5rXL1ecI5qQOcIsanB+3TC5egZOyJm9B2Zgw0EnF+AeekPC+S3tGTjhoJMLcA+9IeG89+6L04QHtFKarLFAHLUAAAAASUVORK5CYII= data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAwCAYAAAAlzZsxAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxAAAAsQAa0jvXUAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAFBJREFUSEvtkjEKADAIA/PpQunnWzo63nBbBDdjOGPWPpd0yPCf5YLo5TNgB52Z54AZsKDQygVwDr5A4RxLfQbsUGjlAjgHX6Bw9r394KjDAzeSX574b7LUAAAAAElFTkSuQmCC data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42OTE0MjggMC42OTE0MjgiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6d2hpdGV9DQogICAgLmZpbDAge2ZpbGw6YmxhY2s7ZmlsbC1vcGFjaXR5OjAuMDAwMDAwfQ0KICAgXV0+DQogIDwvc3R5bGU+DQogPC9kZWZzPg0KIDxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8xMjE5NzA3MjgiPg0KICAgPHBvbHlnb24gaWQ9Il8xMjMzNjc2NjQiIGNsYXNzPSJmaWwwIiBwb2ludHM9Ii0wLDAuNjkxNDI4IDAuNjkxNDI4LDAuNjkxNDI4IDAuNjkxNDI4LDAgLTAsMCAiLz4NCiAgIDxwYXRoIGlkPSJfMTIxOTcwNzA0IiBjbGFzcz0iZmlsMSIgZD0iTTAuMzQ1NzM2IDAuMTU3MTg4bC0wLjEyNTcyMiAwLjA5NDI2NDkgLTAuMDk0MzAwNiAwIDAgMC4xODg1ODMgMC4wOTQzMDA2IDAgMC4xMjU3MjIgMC4wOTQyNjQ5IDAgLTAuMzc3MTEzem0wLjE1NzExNyAtMi42NzI2N2UtMDA1bDAuMDMxNDMwNiAwIDAgMC4zNzcxNCAtMC4wMzE0MzA2IDAgMCAtMC4zNzcxNHptLTAuMDYyODQzMyAwLjA2Mjg2MTFsMC4wMzE0MzA2IDAgMCAwLjI1MTQwOSAtMC4wMzE0MzA2IDAgMCAtMC4yNTE0MDl6bS0wLjA2Mjg0MzMgMC4wNjI4NjExbDAuMDMxNDMwNiAwIDAgMC4xMjU2ODcgLTAuMDMxNDMwNiAwIDAgLTAuMTI1Njg3eiIvPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo= data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42OTE0MjggMC42OTE0MjgiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6I0ZFRkVGRX0NCiAgICAuZmlsMCB7ZmlsbDpibGFjaztmaWxsLW9wYWNpdHk6MC4wMDAwMDB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk3MDcyOCI+DQogICA8cG9seWdvbiBpZD0iXzEyMzM2NzY2NCIgY2xhc3M9ImZpbDAiIHBvaW50cz0iLTAsMC42OTE0MjggMC42OTE0MjgsMC42OTE0MjggMC42OTE0MjgsMCAtMCwwICIvPg0KICAgPHBhdGggaWQ9Il8xMjE5NzA3MDQiIGNsYXNzPSJmaWwxIiBkPSJNMC4zNDU3MzYgMC4xNTcxODhsLTAuMTI1NzIyIDAuMDk0MjY0OSAtMC4wOTQzMDA2IDAgMCAwLjE4ODU4MyAwLjA5NDMwMDYgMCAwLjEyNTcyMiAwLjA5NDI2NDkgMCAtMC4zNzcxMTN6bTAuMTU3MTE3IC0yLjY3MjY3ZS0wMDVsMC4wMzE0MzA2IDAgMCAwLjM3NzE0IC0wLjAzMTQzMDYgMCAwIC0wLjM3NzE0em0tMC4wNjI4NDMzIDAuMDYyODYxMWwwLjAzMTQzMDYgMCAwIDAuMjUxNDA5IC0wLjAzMTQzMDYgMCAwIC0wLjI1MTQwOXptLTAuMDYyODQzMyAwLjA2Mjg2MTFsMC4wMzE0MzA2IDAgMCAwLjEyNTY4NyAtMC4wMzE0MzA2IDAgMCAtMC4xMjU2ODd6Ii8+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg== data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42OTE0MjggMC42OTE0MjgiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6Izk2OTY5Nn0NCiAgICAuZmlsMCB7ZmlsbDpibGFjaztmaWxsLW9wYWNpdHk6MC4wMDAwMDB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk3MDcyOCI+DQogICA8cG9seWdvbiBpZD0iXzEyMzM2NzY2NCIgY2xhc3M9ImZpbDAiIHBvaW50cz0iLTAsMC42OTE0MjggMC42OTE0MjgsMC42OTE0MjggMC42OTE0MjgsMCAtMCwwICIvPg0KICAgPHBhdGggaWQ9Il8xMjE5NzA3MDQiIGNsYXNzPSJmaWwxIiBkPSJNMC4zNDU3MzYgMC4xNTcxODhsLTAuMTI1NzIyIDAuMDk0MjY0OSAtMC4wOTQzMDA2IDAgMCAwLjE4ODU4MyAwLjA5NDMwMDYgMCAwLjEyNTcyMiAwLjA5NDI2NDkgMCAtMC4zNzcxMTN6bTAuMTU3MTE3IC0yLjY3MjY3ZS0wMDVsMC4wMzE0MzA2IDAgMCAwLjM3NzE0IC0wLjAzMTQzMDYgMCAwIC0wLjM3NzE0em0tMC4wNjI4NDMzIDAuMDYyODYxMWwwLjAzMTQzMDYgMCAwIDAuMjUxNDA5IC0wLjAzMTQzMDYgMCAwIC0wLjI1MTQwOXptLTAuMDYyODQzMyAwLjA2Mjg2MTFsMC4wMzE0MzA2IDAgMCAwLjEyNTY4NyAtMC4wMzE0MzA2IDAgMCAtMC4xMjU2ODd6Ii8+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg== data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42NDM2MTYgMC42NDM2MTYiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6d2hpdGV9DQogICAgLmZpbDAge2ZpbGw6YmxhY2s7ZmlsbC1vcGFjaXR5OjAuMDAwMDAwfQ0KICAgXV0+DQogIDwvc3R5bGU+DQogPC9kZWZzPg0KIDxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8xMjE5NjkwMjQiPg0KICAgPHBvbHlnb24gaWQ9Il8xMjE5NjkyNDAiIGNsYXNzPSJmaWwwIiBwb2ludHM9Ii0wLDAuNjQzNjE2IDAuNjQzNjE2LDAuNjQzNjE2IDAuNjQzNjE2LDAgLTAsMCAiLz4NCiAgIDxwYXRoIGlkPSJfMTIxOTY5MDAwIiBjbGFzcz0iZmlsMSIgZD0iTTAuMzIxODM3IDAuMTQ2MzAybC0wLjExNzAyOSAwLjA4Nzc0NjYgLTAuMDg3Nzc5NyAwIDAgMC4xNzU1NDMgMC4wODc3Nzk3IDAgMC4xMTcwMjkgMC4wODc3NDY2IDAgLTAuMzUxMDM2em0wLjI3NzkwMSAwLjI1MDcyNmwtMC4wMjA2OTA2IDAuMDIwNjkwNiAtMC4wOTMwODcyIC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAwLjA5MzA4NzIgLTAuMDIwNjkwNiAtMC4wMjA2OTA2IDAuMDkzMDg3MiAtMC4wOTMwODcyIC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAwLjAyMDY5MDYgLTAuMDIwNjkwNiAwLjA5MzA4NzIgMC4wOTMwODcyIDAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDIwNjkwNiAwLjAyMDY5MDYgLTAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyIDAuMDkzMDg3MnoiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42NDM2MTYgMC42NDM2MTYiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6I0ZFRkVGRX0NCiAgICAuZmlsMCB7ZmlsbDpibGFjaztmaWxsLW9wYWNpdHk6MC4wMDAwMDB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk2OTAyNCI+DQogICA8cG9seWdvbiBpZD0iXzEyMTk2OTI0MCIgY2xhc3M9ImZpbDAiIHBvaW50cz0iLTAsMC42NDM2MTYgMC42NDM2MTYsMC42NDM2MTYgMC42NDM2MTYsMCAtMCwwICIvPg0KICAgPHBhdGggaWQ9Il8xMjE5NjkwMDAiIGNsYXNzPSJmaWwxIiBkPSJNMC4zMjE4MzcgMC4xNDYzMDJsLTAuMTE3MDI5IDAuMDg3NzQ2NiAtMC4wODc3Nzk3IDAgMCAwLjE3NTU0MyAwLjA4Nzc3OTcgMCAwLjExNzAyOSAwLjA4Nzc0NjYgMCAtMC4zNTEwMzZ6bTAuMjc3OTAxIDAuMjUwNzI2bC0wLjAyMDY5MDYgMC4wMjA2OTA2IC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDkzMDg3MiAtMC4wMjA2OTA2IC0wLjAyMDY5MDYgMC4wOTMwODcyIC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDIwNjkwNiAtMC4wMjA2OTA2IDAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyIC0wLjA5MzA4NzIgMC4wMjA2OTA2IDAuMDIwNjkwNiAtMC4wOTMwODcyIDAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyeiIvPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo= data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42NDM2MTYgMC42NDM2MTYiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6Izk2OTY5Nn0NCiAgICAuZmlsMCB7ZmlsbDpibGFjaztmaWxsLW9wYWNpdHk6MC4wMDAwMDB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk2OTAyNCI+DQogICA8cG9seWdvbiBpZD0iXzEyMTk2OTI0MCIgY2xhc3M9ImZpbDAiIHBvaW50cz0iLTAsMC42NDM2MTYgMC42NDM2MTYsMC42NDM2MTYgMC42NDM2MTYsMCAtMCwwICIvPg0KICAgPHBhdGggaWQ9Il8xMjE5NjkwMDAiIGNsYXNzPSJmaWwxIiBkPSJNMC4zMjE4MzcgMC4xNDYzMDJsLTAuMTE3MDI5IDAuMDg3NzQ2NiAtMC4wODc3Nzk3IDAgMCAwLjE3NTU0MyAwLjA4Nzc3OTcgMCAwLjExNzAyOSAwLjA4Nzc0NjYgMCAtMC4zNTEwMzZ6bTAuMjc3OTAxIDAuMjUwNzI2bC0wLjAyMDY5MDYgMC4wMjA2OTA2IC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDkzMDg3MiAtMC4wMjA2OTA2IC0wLjAyMDY5MDYgMC4wOTMwODcyIC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDIwNjkwNiAtMC4wMjA2OTA2IDAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyIC0wLjA5MzA4NzIgMC4wMjA2OTA2IDAuMDIwNjkwNiAtMC4wOTMwODcyIDAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyeiIvPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo= data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMy40MjI0MSAyLjI4MTU1Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOndoaXRlfQ0KICAgIC5maWwwIHtmaWxsOmJsYWNrO2ZpbGwtb3BhY2l0eTowLjAwMDAwMH0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxwYXRoIGNsYXNzPSJmaWwwIiBkPSJNLTAgMC4yNzExMDFsMCAxLjczOTM1YzAsMC4xNDkxMTMgMC4xMjE5ODgsMC4yNzExMDEgMC4yNzExMDEsMC4yNzExMDFsMy4xNTEzMSAwIDAgLTIuMjgxNTUgLTMuMTUxMzEgMGMtMC4xNDkxMTMsMCAtMC4yNzExMDEsMC4xMjE5ODggLTAuMjcxMTAxLDAuMjcxMTAxeiIvPg0KICA8cG9seWdvbiBjbGFzcz0iZmlsMSIgcG9pbnRzPSIxLjQwOTIsMC42NzEwMzggMi4wODAyOCwxLjE0MDc3IDEuNDA5MiwxLjYxMDUxICIvPg0KIDwvZz4NCjwvc3ZnPg0K data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMy40MjI0MSAyLjI4MTU1Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOiNGRUZFRkV9DQogICAgLmZpbDAge2ZpbGw6I0ZFRkVGRTtmaWxsLW9wYWNpdHk6MC4xMDE5NjF9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8cGF0aCBjbGFzcz0iZmlsMCIgZD0iTS0wIDAuMjcxMTAxbDAgMS43MzkzNWMwLDAuMTQ5MTEzIDAuMTIxOTg4LDAuMjcxMTAxIDAuMjcxMTAxLDAuMjcxMTAxbDMuMTUxMzEgMCAwIC0yLjI4MTU1IC0zLjE1MTMxIDBjLTAuMTQ5MTEzLDAgLTAuMjcxMTAxLDAuMTIxOTg4IC0wLjI3MTEwMSwwLjI3MTEwMXoiLz4NCiAgPHBvbHlnb24gY2xhc3M9ImZpbDEiIHBvaW50cz0iMS40MDkyLDAuNjcxMDM4IDIuMDgwMjgsMS4xNDA3NyAxLjQwOTIsMS42MTA1MSAiLz4NCiA8L2c+DQo8L3N2Zz4NCg== data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMy40MjI0MSAyLjI4MTU1Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOiM5Njk2OTZ9DQogICAgLmZpbDAge2ZpbGw6I0ZFRkVGRTtmaWxsLW9wYWNpdHk6MC4wNTA5ODB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8cGF0aCBjbGFzcz0iZmlsMCIgZD0iTS0wIDAuMjcxMTAxbDAgMS43MzkzNWMwLDAuMTQ5MTEzIDAuMTIxOTg4LDAuMjcxMTAxIDAuMjcxMTAxLDAuMjcxMTAxbDMuMTUxMzEgMCAwIC0yLjI4MTU1IC0zLjE1MTMxIDBjLTAuMTQ5MTEzLDAgLTAuMjcxMTAxLDAuMTIxOTg4IC0wLjI3MTEwMSwwLjI3MTEwMXoiLz4NCiAgPHBvbHlnb24gY2xhc3M9ImZpbDEiIHBvaW50cz0iMS40MDkyLDAuNjcxMDM4IDIuMDgwMjgsMS4xNDA3NyAxLjQwOTIsMS42MTA1MSAiLz4NCiA8L2c+DQo8L3N2Zz4NCg== data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNC4wODk2NyAyLjcyNjM4Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOndoaXRlfQ0KICAgIC5maWwwIHtmaWxsOmJsYWNrO2ZpbGwtb3BhY2l0eTowLjAwMDAwMH0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxnIGlkPSJfMTIxOTY2NTUyIj4NCiAgIDxwYXRoIGlkPSJfMTIxOTY2NzY4IiBjbGFzcz0iZmlsMCIgZD0iTS0wIDAuMzIzOTU2bDAgMi4wNzg0NmMwLDAuMTc4MTg1IDAuMTQ1NzcxLDAuMzIzOTU2IDAuMzIzOTU2LDAuMzIzOTU2bDMuNzY1NzEgMCAwIC0yLjcyNjM4IC0zLjc2NTcxIDBjLTAuMTc4MTg1LDAgLTAuMzIzOTU2LDAuMTQ1NzcxIC0wLjMyMzk1NiwwLjMyMzk1NnoiLz4NCiAgIDxwYXRoIGlkPSJfMTIxOTY2NTI4IiBjbGFzcz0iZmlsMSIgZD0iTTEuNjAzOCAwLjg4MjAzOGwwLjMyMDc1MSAwIDAgMC45NjIyNTQgLTAuMzIwNzUxIDAgMCAtMC45NjIyNTR6bTAuNTYxMzMyIDBsMC4zMjA3NTEgMCAwIDAuOTYyMjU0IC0wLjMyMDc1MSAwIDAgLTAuOTYyMjU0eiIvPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo= data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNC4wODk2NyAyLjcyNjM4Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOiNGRUZFRkV9DQogICAgLmZpbDAge2ZpbGw6I0ZFRkVGRTtmaWxsLW9wYWNpdHk6MC4xMDE5NjF9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk2NjU1MiI+DQogICA8cGF0aCBpZD0iXzEyMTk2Njc2OCIgY2xhc3M9ImZpbDAiIGQ9Ik0tMCAwLjMyMzk1NmwwIDIuMDc4NDZjMCwwLjE3ODE4NSAwLjE0NTc3MSwwLjMyMzk1NiAwLjMyMzk1NiwwLjMyMzk1NmwzLjc2NTcxIDAgMCAtMi43MjYzOCAtMy43NjU3MSAwYy0wLjE3ODE4NSwwIC0wLjMyMzk1NiwwLjE0NTc3MSAtMC4zMjM5NTYsMC4zMjM5NTZ6Ii8+DQogICA8cGF0aCBpZD0iXzEyMTk2NjUyOCIgY2xhc3M9ImZpbDEiIGQ9Ik0xLjYwMzggMC44ODIwMzhsMC4zMjA3NTEgMCAwIDAuOTYyMjU0IC0wLjMyMDc1MSAwIDAgLTAuOTYyMjU0em0wLjU2MTMzMiAwbDAuMzIwNzUxIDAgMCAwLjk2MjI1NCAtMC4zMjA3NTEgMCAwIC0wLjk2MjI1NHoiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNC4wODk2NyAyLjcyNjM4Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOiM5Njk2OTZ9DQogICAgLmZpbDAge2ZpbGw6I0ZFRkVGRTtmaWxsLW9wYWNpdHk6MC4wNTA5ODB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk2NjU1MiI+DQogICA8cGF0aCBpZD0iXzEyMTk2Njc2OCIgY2xhc3M9ImZpbDAiIGQ9Ik0tMCAwLjMyMzk1NmwwIDIuMDc4NDZjMCwwLjE3ODE4NSAwLjE0NTc3MSwwLjMyMzk1NiAwLjMyMzk1NiwwLjMyMzk1NmwzLjc2NTcxIDAgMCAtMi43MjYzOCAtMy43NjU3MSAwYy0wLjE3ODE4NSwwIC0wLjMyMzk1NiwwLjE0NTc3MSAtMC4zMjM5NTYsMC4zMjM5NTZ6Ii8+DQogICA8cGF0aCBpZD0iXzEyMTk2NjUyOCIgY2xhc3M9ImZpbDEiIGQ9Ik0xLjYwMzggMC44ODIwMzhsMC4zMjA3NTEgMCAwIDAuOTYyMjU0IC0wLjMyMDc1MSAwIDAgLTAuOTYyMjU0em0wLjU2MTMzMiAwbDAuMzIwNzUxIDAgMCAwLjk2MjI1NCAtMC4zMjA3NTEgMCAwIC0wLjk2MjI1NHoiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAhCAYAAAAYucG/AAAKN2lDQ1BzUkdCIElFQzYxOTY2LTIuMQAAeJydlndUU9kWh8+9N71QkhCKlNBraFICSA29SJEuKjEJEErAkAAiNkRUcERRkaYIMijggKNDkbEiioUBUbHrBBlE1HFwFBuWSWStGd+8ee/Nm98f935rn73P3Wfvfda6AJD8gwXCTFgJgAyhWBTh58WIjYtnYAcBDPAAA2wA4HCzs0IW+EYCmQJ82IxsmRP4F726DiD5+yrTP4zBAP+flLlZIjEAUJiM5/L42VwZF8k4PVecJbdPyZi2NE3OMErOIlmCMlaTc/IsW3z2mWUPOfMyhDwZy3PO4mXw5Nwn4405Er6MkWAZF+cI+LkyviZjg3RJhkDGb+SxGXxONgAoktwu5nNTZGwtY5IoMoIt43kA4EjJX/DSL1jMzxPLD8XOzFouEiSniBkmXFOGjZMTi+HPz03ni8XMMA43jSPiMdiZGVkc4XIAZs/8WRR5bRmyIjvYODk4MG0tbb4o1H9d/JuS93aWXoR/7hlEH/jD9ld+mQ0AsKZltdn6h21pFQBd6wFQu/2HzWAvAIqyvnUOfXEeunxeUsTiLGcrq9zcXEsBn2spL+jv+p8Of0NffM9Svt3v5WF485M4knQxQ143bmZ6pkTEyM7icPkM5p+H+B8H/nUeFhH8JL6IL5RFRMumTCBMlrVbyBOIBZlChkD4n5r4D8P+pNm5lona+BHQllgCpSEaQH4eACgqESAJe2Qr0O99C8ZHA/nNi9GZmJ37z4L+fVe4TP7IFiR/jmNHRDK4ElHO7Jr8WgI0IABFQAPqQBvoAxPABLbAEbgAD+ADAkEoiARxYDHgghSQAUQgFxSAtaAYlIKtYCeoBnWgETSDNnAYdIFj4DQ4By6By2AE3AFSMA6egCnwCsxAEISFyBAVUod0IEPIHLKFWJAb5AMFQxFQHJQIJUNCSAIVQOugUqgcqobqoWboW+godBq6AA1Dt6BRaBL6FXoHIzAJpsFasBFsBbNgTzgIjoQXwcnwMjgfLoK3wJVwA3wQ7oRPw5fgEVgKP4GnEYAQETqiizARFsJGQpF4JAkRIauQEqQCaUDakB6kH7mKSJGnyFsUBkVFMVBMlAvKHxWF4qKWoVahNqOqUQdQnag+1FXUKGoK9RFNRmuizdHO6AB0LDoZnYsuRlegm9Ad6LPoEfQ4+hUGg6FjjDGOGH9MHCYVswKzGbMb0445hRnGjGGmsVisOtYc64oNxXKwYmwxtgp7EHsSewU7jn2DI+J0cLY4X1w8TogrxFXgWnAncFdwE7gZvBLeEO+MD8Xz8MvxZfhGfA9+CD+OnyEoE4wJroRIQiphLaGS0EY4S7hLeEEkEvWITsRwooC4hlhJPEQ8TxwlviVRSGYkNimBJCFtIe0nnSLdIr0gk8lGZA9yPFlM3kJuJp8h3ye/UaAqWCoEKPAUVivUKHQqXFF4pohXNFT0VFysmK9YoXhEcUjxqRJeyUiJrcRRWqVUo3RU6YbStDJV2UY5VDlDebNyi/IF5UcULMWI4kPhUYoo+yhnKGNUhKpPZVO51HXURupZ6jgNQzOmBdBSaaW0b2iDtCkVioqdSrRKnkqNynEVKR2hG9ED6On0Mvph+nX6O1UtVU9Vvuom1TbVK6qv1eaoeajx1UrU2tVG1N6pM9R91NPUt6l3qd/TQGmYaYRr5Grs0Tir8XQObY7LHO6ckjmH59zWhDXNNCM0V2ju0xzQnNbS1vLTytKq0jqj9VSbru2hnaq9Q/uE9qQOVcdNR6CzQ+ekzmOGCsOTkc6oZPQxpnQ1df11Jbr1uoO6M3rGelF6hXrtevf0Cfos/ST9Hfq9+lMGOgYhBgUGrQa3DfGGLMMUw12G/YavjYyNYow2GHUZPTJWMw4wzjduNb5rQjZxN1lm0mByzRRjyjJNM91tetkMNrM3SzGrMRsyh80dzAXmu82HLdAWThZCiwaLG0wS05OZw2xljlrSLYMtCy27LJ9ZGVjFW22z6rf6aG1vnW7daH3HhmITaFNo02Pzq62ZLde2xvbaXPJc37mr53bPfW5nbse322N3055qH2K/wb7X/oODo4PIoc1h0tHAMdGx1vEGi8YKY21mnXdCO3k5rXY65vTW2cFZ7HzY+RcXpkuaS4vLo3nG8/jzGueNueq5clzrXaVuDLdEt71uUnddd457g/sDD30PnkeTx4SnqWeq50HPZ17WXiKvDq/XbGf2SvYpb8Tbz7vEe9CH4hPlU+1z31fPN9m31XfKz95vhd8pf7R/kP82/xsBWgHcgOaAqUDHwJWBfUGkoAVB1UEPgs2CRcE9IXBIYMj2kLvzDecL53eFgtCA0O2h98KMw5aFfR+OCQ8Lrwl/GGETURDRv4C6YMmClgWvIr0iyyLvRJlESaJ6oxWjE6Kbo1/HeMeUx0hjrWJXxl6K04gTxHXHY+Oj45vipxf6LNy5cDzBPqE44foi40V5iy4s1licvvj4EsUlnCVHEtGJMYktie85oZwGzvTSgKW1S6e4bO4u7hOeB28Hb5Lvyi/nTyS5JpUnPUp2Td6ePJninlKR8lTAFlQLnqf6p9alvk4LTduf9ik9Jr09A5eRmHFUSBGmCfsytTPzMoezzLOKs6TLnJftXDYlChI1ZUPZi7K7xTTZz9SAxESyXjKa45ZTk/MmNzr3SJ5ynjBvYLnZ8k3LJ/J9879egVrBXdFboFuwtmB0pefK+lXQqqWrelfrry5aPb7Gb82BtYS1aWt/KLQuLC98uS5mXU+RVtGaorH1futbixWKRcU3NrhsqNuI2ijYOLhp7qaqTR9LeCUXS61LK0rfb+ZuvviVzVeVX33akrRlsMyhbM9WzFbh1uvb3LcdKFcuzy8f2x6yvXMHY0fJjpc7l+y8UGFXUbeLsEuyS1oZXNldZVC1tep9dUr1SI1XTXutZu2m2te7ebuv7PHY01anVVda926vYO/Ner/6zgajhop9mH05+x42Rjf2f836urlJo6m06cN+4X7pgYgDfc2Ozc0tmi1lrXCrpHXyYMLBy994f9Pdxmyrb6e3lx4ChySHHn+b+O31w0GHe4+wjrR9Z/hdbQe1o6QT6lzeOdWV0iXtjusePhp4tLfHpafje8vv9x/TPVZzXOV42QnCiaITn07mn5w+lXXq6enk02O9S3rvnIk9c60vvG/wbNDZ8+d8z53p9+w/ed71/LELzheOXmRd7LrkcKlzwH6g4wf7HzoGHQY7hxyHui87Xe4Znjd84or7ldNXva+euxZw7dLI/JHh61HXb95IuCG9ybv56Fb6ree3c27P3FlzF3235J7SvYr7mvcbfjT9sV3qID0+6j068GDBgztj3LEnP2X/9H686CH5YcWEzkTzI9tHxyZ9Jy8/Xvh4/EnWk5mnxT8r/1z7zOTZd794/DIwFTs1/lz0/NOvm1+ov9j/0u5l73TY9P1XGa9mXpe8UX9z4C3rbf+7mHcTM7nvse8rP5h+6PkY9PHup4xPn34D94Tz+49wZioAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAA+SURBVHicY/H09pViYQACFi4uLgYWbm5uOAHncsG4/Pz8xKv79u0bA8vXr1/hBJz7Dcb9+PEjIXVzZs18BgAgpy6CcHz1VgAAAABJRU5ErkJggg== data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiB2aWV3Qm94PSIwIDAgNTEgMzQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxIDM0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCgk8ZyBpZD0iXzEyMzM3NDE2OCI+DQoJCTxwYXRoIGlkPSJfMTIzMzc0Mzg0IiBmaWxsLW9wYWNpdHk9IjAiIGQ9Ik01MSw0LjA0MXYyNS45MThDNTEsMzIuMTgyLDQ5LjE4MiwzNCw0Ni45NiwzNEgwVjBoNDYuOTZDNDkuMTgyLDAsNTEsMS44MTgsNTEsNC4wNDENCgkJCUw1MSw0LjA0MXoiLz4NCgkJPHBhdGggaWQ9Il8xMjMzNzQxNDQiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xOCwxNS43MzdsMi41MjYtMi41MjZsMy4zNjksMy4zNjlsMS42ODQtMS42ODVsLTMuMzY4LTMuMzY4TDI0LjczNiw5aC01LjA1M0gxOHYxLjY4NA0KCQkJVjE1LjczN3ogTTM0LDE4LjI2NGwtMi41MjcsMi41MjVsLTMuMzY4LTMuMzY4bC0xLjY4NSwxLjY4NWwzLjM2OSwzLjM2N0wyNy4yNjMsMjVoNS4wNTNIMzR2LTEuNjg1VjE4LjI2NHoiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg== data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiB2aWV3Qm94PSIwIDAgNTEgMzQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxIDM0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCgk8ZyBpZD0iXzEyMzM3NDE2OCI+DQoJCTxwYXRoIGlkPSJfMTIzMzc0Mzg0IiBmaWxsPSIjRkVGRUZFIiBmaWxsLW9wYWNpdHk9IjAuMTAyIiBkPSJNNTEsNC4wNDF2MjUuOTE4QzUxLDMyLjE4Miw0OS4xODIsMzQsNDYuOTYsMzRIMFYwaDQ2Ljk2DQoJCQlDNDkuMTgyLDAsNTEsMS44MTgsNTEsNC4wNDFMNTEsNC4wNDF6Ii8+DQoJCTxwYXRoIGlkPSJfMTIzMzc0MTQ0IiBmaWxsPSIjRkVGRUZFIiBkPSJNMTgsMTUuNzM3bDIuNTI2LTIuNTI2bDMuMzY5LDMuMzY5bDEuNjg0LTEuNjg1bC0zLjM2OC0zLjM2OEwyNC43MzYsOWgtNS4wNTNIMTh2MS42ODQNCgkJCVYxNS43Mzd6IE0zNCwxOC4yNjRsLTIuNTI3LDIuNTI1bC0zLjM2OC0zLjM2OGwtMS42ODUsMS42ODVsMy4zNjksMy4zNjdMMjcuMjYzLDI1aDUuMDUzSDM0di0xLjY4NVYxOC4yNjR6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo= data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiB2aWV3Qm94PSIwIDAgNTEgMzQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxIDM0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCgk8ZyBpZD0iXzEyMzM3NDE2OCI+DQoJCTxwYXRoIGlkPSJfMTIzMzc0Mzg0IiBmaWxsPSIjRkVGRUZFIiBmaWxsLW9wYWNpdHk9IjAuMDUxIiBkPSJNNTEsNC4wNDF2MjUuOTE4QzUxLDMyLjE4Miw0OS4xODIsMzQsNDYuOTYsMzRIMFYwaDQ2Ljk2DQoJCQlDNDkuMTgyLDAsNTEsMS44MTgsNTEsNC4wNDFMNTEsNC4wNDF6Ii8+DQoJCTxwYXRoIGlkPSJfMTIzMzc0MTQ0IiBmaWxsPSIjOTY5Njk2IiBkPSJNMTgsMTUuNzM3bDIuNTI2LTIuNTI2bDMuMzY5LDMuMzY5bDEuNjg0LTEuNjg1bC0zLjM2OC0zLjM2OEwyNC43MzYsOWgtNS4wNTNIMTh2MS42ODQNCgkJCVYxNS43Mzd6IE0zNCwxOC4yNjRsLTIuNTI3LDIuNTI1bC0zLjM2OC0zLjM2OGwtMS42ODUsMS42ODVsMy4zNjksMy4zNjdMMjcuMjYzLDI1aDUuMDUzSDM0di0xLjY4NVYxOC4yNjR6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo= data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTNweCIgaGVpZ2h0PSIyMXB4IiB2aWV3Qm94PSIwIDAgMTMgMjEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjIgKDY3MTQ1KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5CYWNrLUFycm93PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9ImlQaG9uZS1YLUNvdXJzZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyLjAwMDAwMCwgLTU2LjAwMDAwMCkiIGZpbGw9IiMzREEwRTEiPgogICAgICAgICAgICA8cGF0aCBkPSJNMjEuOTA2MzgyOCw1Ni45ODk5NDk1IEwxMiw2Ni41IEwyMS45MDYzODI4LDc2LjAxMDA1MDUgQzIyLjQ4MjU4NSw3Ni41NjMyMDAyIDIzLjM5MjU5Miw3Ni41NjMyMDAyIDIzLjk2ODc5NDMsNzYuMDEwMDUwNSBMMjMuOTY4Nzk0Myw3Ni4wMTAwNTA1IEMyNC41MTU1MjgzLDc1LjQ4NTE5MDEgMjQuNTMzMjYwMyw3NC42MTY0OTEyIDI0LjAwODM5OTksNzQuMDY5NzU3MiBDMjMuOTk1NDY4OSw3NC4wNTYyODcyIDIzLjk4MjI2NDIsNzQuMDQzMDgyNiAyMy45Njg3OTQzLDc0LjAzMDE1MTUgTDE2LjEyNDgyMjksNjYuNSBMMjMuOTY4Nzk0Myw1OC45Njk4NDg1IEMyNC41MTU1MjgzLDU4LjQ0NDk4ODEgMjQuNTMzMjYwMyw1Ny41NzYyODkyIDI0LjAwODM5OTksNTcuMDI5NTU1MiBDMjMuOTk1NDY4OSw1Ny4wMTYwODUyIDIzLjk4MjI2NDIsNTcuMDAyODgwNiAyMy45Njg3OTQzLDU2Ljk4OTk0OTUgTDIzLjk2ODc5NDMsNTYuOTg5OTQ5NSBDMjMuMzkyNTkyLDU2LjQzNjc5OTggMjIuNDgyNTg1LDU2LjQzNjc5OTggMjEuOTA2MzgyOCw1Ni45ODk5NDk1IFoiIGlkPSJCYWNrLUFycm93Ij48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB3aWR0aD0iMjhweCIgaGVpZ2h0PSIzM3B4IiB2aWV3Qm94PSIwIDAgMjguMzAyIDMzLjI0MiI+DQoJPHBhdGggZD0iTTAsMS44VjMxLjQ0MmExLjgsMS44LDAsMCwwLDIuNzI2LDEuNTQzbDI0LjctMTQuODJhMS44LDEuOCwwLDAsMCwwLTMuMDg3TDIuNzI2LjI1N0ExLjgsMS44LDAsMCwwLDAsMS44WiIgc3R5bGU9ImZpbGw6IzMzMyIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOHB4IiBoZWlnaHQ9IjMzcHgiIHZpZXdCb3g9IjAgMCAyOC4zMDIgMzMuMjQyIj4NCgk8cGF0aCBkPSJNMCwxLjhWMzEuNDQyYTEuOCwxLjgsMCwwLDAsMi43MjYsMS41NDNsMjQuNy0xNC44MmExLjgsMS44LDAsMCwwLDAtMy4wODdMMi43MjYuMjU3QTEuOCwxLjgsMCwwLDAsMCwxLjhaIiBzdHlsZT0iZmlsbDojNTI4YmRmIi8+DQo8L3N2Zz4= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NCAzNCIgd2lkdGg9IjQ0IiBoZWlnaHQ9IjM0Ij4NCgk8cGF0aCBkPSJNMywxNEg0MWEzLDMsMCwwLDEsMCw2SDNhMywzLDAsMCwxLDAtNlpNMywyOEg0MWEzLDMsMCwwLDEsMCw2SDNhMywzLDAsMCwxLDAtNlpNMywwSDQxYTMsMywwLDAsMSwwLDZIM0EzLDMsMCwwLDEsMywwWiIgc3R5bGU9ImZpbGw6IzNkYTBlMSIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNiAzMCI+DQoJPHBhdGggZD0iTTMuODEsMi43M2gwQTEuNTYsMS41NiwwLDAsMSw0LjcsM2guMTNsMTYuOSwxMC4zM2MxLjIzLjgyLDEuNjcsMS41NSwxLjY3LDEuOTFzLS40NCwxLjA4LTEuNjcsMS45Mkw0LjgzLDI3LjMyaDBhMS44OCwxLjg4LDAsMCwxLTEsLjMyYy0uNzUsMC0xLjMzLS40NC0xLjMzLS44MlYzLjU0YzAtLjM2LjY2LS44MSwxLjQyLS44MU00LDBDMS45MywwLDAsMS4zNSwwLDMuMzNWMjYuNjRBMy42MSwzLjYxLDAsMCwwLDMuODMsMzBhNC4zMyw0LjMzLDAsMCwwLDIuMzktLjcybDE3LTEwLjJjNC0yLjY5LDMuNTQtNS43NiwwLTguMDdMNi4yMi43QTQsNCwwLDAsMCwzLjkyLDBaIiBzdHlsZT0iZmlsbDojM2RhMGUxIi8+DQo8L3N2Zz4= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNiAzMCI+DQoJPHBhdGggZD0iTTMuODEsMi43M2gwQTEuNTYsMS41NiwwLDAsMSw0LjcsM2guMTNsMTYuOSwxMC4zM2MxLjIzLjgyLDEuNjcsMS41NSwxLjY3LDEuOTFzLS40NCwxLjA4LTEuNjcsMS45Mkw0LjgzLDI3LjMyaDBhMS44OCwxLjg4LDAsMCwxLTEsLjMyYy0uNzUsMC0xLjMzLS40NC0xLjMzLS44MlYzLjU0YzAtLjM2LjY2LS44MSwxLjQyLS44MU00LDBDMS45MywwLDAsMS4zNSwwLDMuMzNWMjYuNjRBMy42MSwzLjYxLDAsMCwwLDMuODMsMzBhNC4zMyw0LjMzLDAsMCwwLDIuMzktLjcybDE3LTEwLjJjNC0yLjY5LDMuNTQtNS43NiwwLTguMDdMNi4yMi43QTQsNCwwLDAsMCwzLjkyLDBaIiBzdHlsZT0iZmlsbDojM2RhMGUxO2ZpbGwtb3BhY2l0eTogMC40ODsiLz4NCjwvc3ZnPg== data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNCAzNCI+DQoJPHBhdGggZD0iTTE3LDBBMTcsMTcsMCwxLDAsMzQsMTcsMTcsMTcsMCwwLDAsMTcsMFptMCwzMS44OEExNC44OCwxNC44OCwwLDEsMSwzMS44OCwxNywxNC45LDE0LjksMCwwLDEsMTcsMzEuODhaIiBzdHlsZT0iZmlsbDojM2RhMGUxIi8+DQoJPHBhdGggZD0iTTE1LDEwLjc1YTEuMjUsMS4yNSwwLDAsMC0yLjUsMHYwaDBWMjMuMjFoMHYwYTEuMjUsMS4yNSwwLDAsMCwyLjUsMHYwaDBWMTAuNzloMFoiIHN0eWxlPSJmaWxsOiMzZGEwZTEiLz4NCgk8cGF0aCBkPSJNMjEuNSwxMC43NWExLjI1LDEuMjUsMCwwLDAtMi41LDB2MGgwVjIzLjIxaDB2MGExLjI1LDEuMjUsMCwwLDAsMi41LDB2MGgwVjEwLjc5aDBaIiBzdHlsZT0iZmlsbDojM2RhMGUxIi8+DQo8L3N2Zz4= data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik05LjE3MDI1IDguMDkxODJDMTAuMDcxMyA3LjY5OTkyIDExLjAzMjUgNy41IDEyIDcuNUMxMi45Njc1IDcuNSAxMy45Mjg3IDcuNjk5OTIgMTQuODI5NyA4LjA5MTgyQzE1LjczMTIgOC40ODM4NyAxNi41NTgzIDkuMDYyMDIgMTcuMjYwNyA5Ljc5OTUyQzE3Ljk2MzQgMTAuNTM3MyAxOC41MjY4IDExLjQxOTcgMTguOTEzMiAxMi4zOTkyQzE5LjI5OTcgMTMuMzc5IDE5LjUgMTQuNDMzIDE5LjUgMTUuNUgyMkMyMiAxNC4xMjExIDIxLjc0MTMgMTIuNzU1NyAyMS4yMzg4IDExLjQ4MThDMjAuNzM2MiAxMC4yMDc5IDE5Ljk5OTYgOS4wNTAzOSAxOS4wNzExIDguMDc1MzhDMTguMTQyNSA3LjEwMDM2IDE3LjA0MDEgNi4zMjY5NCAxNS44MjY4IDUuNzk5MjZDMTQuNjEzNiA1LjI3MTU5IDEzLjMxMzIgNSAxMiA1QzEwLjY4NjggNSA5LjM4NjQyIDUuMjcxNTkgOC4xNzMxNyA1Ljc5OTI3QzYuOTU5OTIgNi4zMjY5NCA1Ljg1NzUyIDcuMTAwMzYgNC45Mjg5MyA4LjA3NTM4QzQuMDAwMzUgOS4wNTAzOSAzLjI2Mzc1IDEwLjIwNzkgMi43NjEyIDExLjQ4MThDMi4yNTg2NiAxMi43NTU3IDIgMTQuMTIxMSAyIDE1LjVINC41QzQuNSAxNC40MzMgNC43MDAzIDEzLjM3OSA1LjA4Njc5IDEyLjM5OTJDNS40NzMyMiAxMS40MTk3IDYuMDM2NjUgMTAuNTM3MyA2LjczOTI4IDkuNzk5NTJDNy40NDE2NiA5LjA2MjAyIDguMjY4ODUgOC40ODM4NyA5LjE3MDI1IDguMDkxODJaTTEyLjU3MSAxMi41ODM0QzEyLjY4NDMgMTIuNDkyOCAxMi43OTY2IDEyLjQwNDUgMTIuOTA3MSAxMi4zMTg4QzEzLjM1MTcgMTEuOTc0IDEzLjc2NTggMTEuNjcyNCAxNC4wODY4IDExLjQ0NUMxNC4xNzE3IDExLjM4NDggMTQuMjUwMSAxMS4zMjk4IDE0LjMyMDkgMTEuMjgwNkMxNC40OSAxMS4xNjI5IDE0LjcxMiAxMS4yOTExIDE0LjY5NDYgMTEuNDk2NEMxNC42ODc0IDExLjU4MjMgMTQuNjc5IDExLjY3NzcgMTQuNjY5MyAxMS43ODEzQzE0LjYzMjkgMTIuMTczIDE0LjU3ODcgMTIuNjgyNSAxNC41MDI0IDEzLjIzOTlDMTQuNDgzNCAxMy4zNzg0IDE0LjQ2MzEgMTMuNTE5OCAxNC40NDEzIDEzLjY2MzJDMTQuMjQ2OCAxNC45NDQxIDEzLjkzNzUgMTYuMzc2MiAxMy40NjQxIDE3LjE5NjJDMTMuMDczNiAxNy44NzI2IDEyLjAzMTEgMTguNjc4MiAxMC43MzIxIDE3LjkyODJDOS40MzMwMSAxNy4xNzgyIDkuNjA5NDggMTUuODcyNiAxMCAxNS4xOTYyQzEwLjQ3MzQgMTQuMzc2MiAxMS41NTg5IDEzLjM5MjMgMTIuNTcxIDEyLjU4MzRaIiBmaWxsPSIjM0RBMEUxIi8+Cjwvc3ZnPgo= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xLCAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjM2RhMGUxOwogICAgICB9CgogICAgICAuY2xzLTEgewogICAgICAgIHN0cm9rZS13aWR0aDogMnB4OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgICBzdHJva2UtbGluZWpvaW46IHJvdW5kOwogICAgICAgIHN0cm9rZS13aWR0aDogMi41cHg7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzg2M19jb3B5XzIiIGRhdGEtbmFtZT0iRWxsaXBzZSA4NjMgY29weSAyIiBjbGFzcz0iY2xzLTEiIGN4PSIxNiIgY3k9IjE2IiByPSIxNSIvPgogIDxwYXRoIGlkPSJQcmV2aW91cy1jaGV2cm9uX2NvcHlfMiIgZGF0YS1uYW1lPSJQcmV2aW91cy1jaGV2cm9uIGNvcHkgMiIgY2xhc3M9ImNscy0yIiBkPSJNNjQ5My4zOSw1ODQ3LjUzbC03LjA4LDYuNDgsNy4wOCw2LjQ3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjQ3NSAtNTgzOCkiLz4KPC9zdmc+Cg== data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xLCAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjM2RhMGUxOwoJCW9wYWNpdHk6IDAuNDg7CiAgICAgIH0KCiAgICAgIC5jbHMtMSB7CiAgICAgICAgc3Ryb2tlLXdpZHRoOiAycHg7CiAgICAgIH0KCiAgICAgIC5jbHMtMiB7CiAgICAgICAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kOwogICAgICAgIHN0cm9rZS1saW5lam9pbjogcm91bmQ7CiAgICAgICAgc3Ryb2tlLXdpZHRoOiAyLjVweDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxjaXJjbGUgY2xhc3M9ImNscy0xIiBjeD0iMTYiIGN5PSIxNiIgcj0iMTUiLz4KICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik02NDkzLjM5LDU4NDcuNTNsLTcuMDgsNi40OCw3LjA4LDYuNDciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02NDc1IC01ODM4KSIvPgo8L3N2Zz4K data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xLCAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjM2RhMGUxOwogICAgICB9CgogICAgICAuY2xzLTEgewogICAgICAgIHN0cm9rZS13aWR0aDogMnB4OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgICBzdHJva2UtbGluZWpvaW46IHJvdW5kOwogICAgICAgIHN0cm9rZS13aWR0aDogMi41cHg7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzg2M19jb3B5XzIiIGRhdGEtbmFtZT0iRWxsaXBzZSA4NjMgY29weSAyIiBjbGFzcz0iY2xzLTEiIGN4PSIxNiIgY3k9IjE2IiByPSIxNSIvPgogIDxwYXRoIGlkPSJQcmV2aW91cy1jaGV2cm9uX2NvcHlfMiIgZGF0YS1uYW1lPSJQcmV2aW91cy1jaGV2cm9uIGNvcHkgMiIgY2xhc3M9ImNscy0yIiBkPSJNNjQ4OC42MSw1ODYwLjQ3bDcuMDgtNi40OC03LjA4LTYuNDciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02NDc1IC01ODM4KSIvPgo8L3N2Zz4K data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xLCAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjM2RhMGUxOwoJCW9wYWNpdHk6IDAuNDg7CiAgICAgIH0KCiAgICAgIC5jbHMtMSB7CiAgICAgICAgc3Ryb2tlLXdpZHRoOiAycHg7CiAgICAgIH0KCiAgICAgIC5jbHMtMiB7CiAgICAgICAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kOwogICAgICAgIHN0cm9rZS1saW5lam9pbjogcm91bmQ7CiAgICAgICAgc3Ryb2tlLXdpZHRoOiAyLjVweDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxjaXJjbGUgY2xhc3M9ImNscy0xIiBjeD0iMTYiIGN5PSIxNiIgcj0iMTUiLz4KICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik02NDg4LjYxLDU4NjAuNDdsNy4wOC02LjQ4LTcuMDgtNi40NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTY0NzUgLTU4MzgpIi8+Cjwvc3ZnPgo= data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMnB4IiB2aWV3Qm94PSIwIDAgMjAgMjIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjIgKDY3MTQ1KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5TV0FQLUlDT048L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iaVBob25lLTgtUGx1cy1ALUNvdXJzZS1sYW5kc2NhcGUtU1dBUCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQ2Mi4wMDAwMDAsIC0xMTAuMDAwMDAwKSIgZmlsbD0iI0ZGRkZGRiIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPGcgaWQ9IlNXQVAtQlVUVE9OIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0NTAuMDAwMDAwLCA5OS4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNS45MTQyMTM2LDE2IEwyNCwxNiBDMjQuNTUyMjg0NywxNiAyNSwxNi40NDc3MTUzIDI1LDE3IEMyNSwxNy41NTIyODQ3IDI0LjU1MjI4NDcsMTggMjQsMTggTDE1LjkxNDIxMzYsMTggTDE4LjcwNzEwNjgsMjAuNzkyODkzMiBDMTkuMDk3NjMxMSwyMS4xODM0MTc1IDE5LjA5NzYzMTEsMjEuODE2NTgyNSAxOC43MDcxMDY4LDIyLjIwNzEwNjggQzE4LjMxNjU4MjUsMjIuNTk3NjMxMSAxNy42ODM0MTc1LDIyLjU5NzYzMTEgMTcuMjkyODkzMiwyMi4yMDcxMDY4IEwxMi43OTI4OTMyLDE3LjcwNzEwNjggQzEyLjQwMjM2ODksMTcuMzE2NTgyNSAxMi40MDIzNjg5LDE2LjY4MzQxNzUgMTIuNzkyODkzMiwxNi4yOTI4OTMyIEwxNy4yOTI4OTMyLDExLjc5Mjg5MzIgQzE3LjY4MzQxNzUsMTEuNDAyMzY4OSAxOC4zMTY1ODI1LDExLjQwMjM2ODkgMTguNzA3MTA2OCwxMS43OTI4OTMyIEMxOS4wOTc2MzExLDEyLjE4MzQxNzUgMTkuMDk3NjMxMSwxMi44MTY1ODI1IDE4LjcwNzEwNjgsMTMuMjA3MTA2OCBMMTUuOTE0MjEzNiwxNiBaIE0yOC4wODU3ODY0LDI4IEwyMCwyOCBDMTkuNDQ3NzE1MywyOCAxOSwyNy41NTIyODQ3IDE5LDI3IEMxOSwyNi40NDc3MTUzIDE5LjQ0NzcxNTMsMjYgMjAsMjYgTDI4LjA4NTc4NjQsMjYgTDI1LjI5Mjg5MzIsMjMuMjA3MTA2OCBDMjQuOTAyMzY4OSwyMi44MTY1ODI1IDI0LjkwMjM2ODksMjIuMTgzNDE3NSAyNS4yOTI4OTMyLDIxLjc5Mjg5MzIgQzI1LjY4MzQxNzUsMjEuNDAyMzY4OSAyNi4zMTY1ODI1LDIxLjQwMjM2ODkgMjYuNzA3MTA2OCwyMS43OTI4OTMyIEwzMS4yMDcxMDY4LDI2LjI5Mjg5MzIgQzMxLjU5NzYzMTEsMjYuNjgzNDE3NSAzMS41OTc2MzExLDI3LjMxNjU4MjUgMzEuMjA3MTA2OCwyNy43MDcxMDY4IEwyNi43MDcxMDY4LDMyLjIwNzEwNjggQzI2LjMxNjU4MjUsMzIuNTk3NjMxMSAyNS42ODM0MTc1LDMyLjU5NzYzMTEgMjUuMjkyODkzMiwzMi4yMDcxMDY4IEMyNC45MDIzNjg5LDMxLjgxNjU4MjUgMjQuOTAyMzY4OSwzMS4xODM0MTc1IDI1LjI5Mjg5MzIsMzAuNzkyODkzMiBMMjguMDg1Nzg2NCwyOCBaIiBpZD0iU1dBUC1JQ09OIj48L3BhdGg+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg== data:image/png;base64,  data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzNiI+DQoJPHBhdGggZD0iTTE1LjQ4LDMuOTRBMTEuNDEsMTEuNDEsMCwxLDEsNCwxNS4zNSwxMS40OCwxMS40OCwwLDAsMSwxNS40OCwzLjk0bTAtMy45NUExNS4zNiwxNS4zNiwwLDEsMCwzMSwxNS4zNSwxNS40MywxNS40MywwLDAsMCwxNS40OCwwWiIgc3R5bGU9ImZpbGw6IzNkYTBlMSIvPg0KCTxwYXRoIGQ9Ik0zMi41OSwzNS40MWwtOC4xNC04LjA2YTIsMiwwLDAsMSwwLTIuOGgwYTIsMiwwLDAsMSwyLjgyLDBsOC4xNCw4LjA3YTIsMiwwLDAsMSwwLDIuNzloMEEyLDIsMCwwLDEsMzIuNTksMzUuNDFaIiBzdHlsZT0iZmlsbDojM2RhMGUxIi8+DQo8L3N2Zz4= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNCAzNCIgd2lkdGg9IjM0IiBoZWlnaHQ9IjM0Ij4NCgk8cGF0aCBkPSJNMjEuMjUsMTYuOTgsMzMuMTEsMjguODVhMy4wMTIsMy4wMTIsMCwwLDEtNC4yNiw0LjI2TDE2Ljk4LDIxLjI1LDUuMTIsMzMuMTFBMy4wMTYsMy4wMTYsMCwwLDEsLjg1LDI4Ljg1TDEyLjcyLDE2Ljk4Ljg1LDUuMTJBMy4wMTksMy4wMTksMCwwLDEsNS4xMi44NUwxNi45OCwxMi43MiwyOC44NS44NWEzLjAxNiwzLjAxNiwwLDAsMSw0LjI2LDQuMjdaIiBzdHlsZT0iZmlsbDojM2RhMGUxIi8+DQo8L3N2Zz4= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAyMCIgd2lkdGg9IjEyIiBoZWlnaHQ9IjIwIj4NCgk8dGl0bGU+QmFjazwvdGl0bGU+DQoJPHBhdGggZD0iTTEwLjQwNSwxOS41YTEuMjkxLDEuMjkxLDAsMCwxLS45MDktLjM3M0wtLjAxOCw5Ljc0Miw5LjUuMzU4QTEuMywxLjMsMCwwLDEsMTEuMzE4LDIuMkwzLjY3LDkuNzQybDcuNjQ1LDcuNTQxYTEuMywxLjMsMCwwLDEtLjkxLDIuMjE3WiIgc3R5bGU9ImZpbGw6IzNkYTBlMSIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOCAyOCI+PHRpdGxlPnN5c3RlbS1zZWFyY2g8L3RpdGxlPjxwYXRoIGQ9Ik0yNy40OSwyNS4xNWwtNy42Ny03LjY3QTEwLjg2LDEwLjg2LDAsMCwwLDIxLjkyLDExYTExLjA2LDExLjA2LDAsMCwwLTExLTExQTEwLjg3LDEwLjg3LDAsMCwwLDAsMTAuOTQsMTEuMDYsMTEuMDYsMCwwLDAsMTEsMjJhMTAuODQsMTAuODQsMCwwLDAsNi40OC0yLjEyaDBsNy42Niw3LjY2YTEuNjUsMS42NSwwLDEsMCwyLjM0LTIuMzNaTTExLDE5Ljc2YTguODYsOC44NiwwLDAsMS04LjgtOC44Miw4LjcxLDguNzEsMCwwLDEsOC43NC04Ljc1QTguODYsOC44NiwwLDAsMSwxOS43MywxMSw4LjcxLDguNzEsMCwwLDEsMTEsMTkuNzZaIiBzdHlsZT0iZmlsbDojOGU4ZTkzO2ZpbGwtcnVsZTpldmVub2RkIi8+PC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgPg0KCTxwYXRoIGQ9Ik0xNiwwQTE2LDE2LDAsMSwwLDMyLDE2LDE2LDE2LDAsMCwwLDE2LDBabTYuNTUsMjAuNDRhMS41LDEuNSwwLDAsMS0yLjExLDIuMTJMMTYsMTguMTJsLTQuNDUsNC40NGExLjUsMS41LDAsMCwxLTIuMTEtMi4xMkwxMy44NywxNiw5LjQzLDExLjU2YTEuNDksMS40OSwwLDEsMSwyLjExLTIuMTFMMTYsMTMuODlsNC40NS00LjQ0YTEuNDksMS40OSwwLDEsMSwyLjExLDIuMTFMMTguMTEsMTZaIiBzdHlsZT0iZmlsbDojOGU4ZTkzO2ZpbGwtcnVsZTpldmVub2RkIi8+DQo8L3N2Zz4= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NiA1NiI+DQoJPHJlY3QgeD0iNS41IiB5PSIyLjUiIHdpZHRoPSI0NSIgaGVpZ2h0PSI1MSIgcng9IjYuNSIgcnk9IjYuNSIgc3R5bGU9ImZpbGw6I2ZmZiIvPg0KCTxwYXRoIGQ9Ik00NCw0YTUsNSwwLDAsMSw1LDVWNDdhNSw1LDAsMCwxLTUsNUgxMmE1LDUsMCwwLDEtNS01VjlhNSw1LDAsMCwxLDUtNUg0NG0wLTNIMTJBOCw4LDAsMCwwLDQsOVY0N2E4LDgsMCwwLDAsOCw4SDQ0YTgsOCwwLDAsMCw4LThWOWE4LDgsMCwwLDAtOC04WiIgc3R5bGU9ImZpbGw6IzllYWViOSIvPg0KCTxjaXJjbGUgY3g9IjE1LjUiIGN5PSIxNy41IiByPSIwLjUiIHN0eWxlPSJmaWxsOiNmZmYiLz4NCgk8cGF0aCBkPSJNMTUuNSwxNUEyLjUsMi41LDAsMSwwLDE4LDE3LjUsMi41LDIuNSwwLDAsMCwxNS41LDE1WiIgc3R5bGU9ImZpbGw6IzllYWViOSIvPg0KCTxyZWN0IHg9IjIxIiB5PSIxNiIgd2lkdGg9IjIyIiBoZWlnaHQ9IjMiIHJ4PSIxLjUiIHJ5PSIxLjUiIHN0eWxlPSJmaWxsOiNmZmYiLz4NCgk8cGF0aCBkPSJNNDEuNSwxNmgtMTlhMS41LDEuNSwwLDAsMCwwLDNoMTlhMS41LDEuNSwwLDAsMCwwLTNaIiBzdHlsZT0iZmlsbDojOWVhZWI5Ii8+DQoJPGNpcmNsZSBjeD0iMTUuNSIgY3k9IjI2LjUiIHI9IjAuNSIgc3R5bGU9ImZpbGw6I2ZmZiIvPg0KCTxwYXRoIGQ9Ik0xNS41LDI0QTIuNSwyLjUsMCwxLDAsMTgsMjYuNSwyLjUsMi41LDAsMCwwLDE1LjUsMjRaIiBzdHlsZT0iZmlsbDojOWVhZWI5Ii8+DQoJPHJlY3QgeD0iMjEiIHk9IjI1IiB3aWR0aD0iMjIiIGhlaWdodD0iMyIgcng9IjEuNSIgcnk9IjEuNSIgc3R5bGU9ImZpbGw6I2ZmZiIvPg0KCTxwYXRoIGQ9Ik00MS41LDI1aC0xOWExLjUsMS41LDAsMCwwLDAsM2gxOWExLjUsMS41LDAsMCwwLDAtM1oiIHN0eWxlPSJmaWxsOiM5ZWFlYjkiLz4NCgk8Y2lyY2xlIGN4PSIxNS41IiBjeT0iMzUuNSIgcj0iMC41IiBzdHlsZT0iZmlsbDojZmZmIi8+DQoJPHBhdGggZD0iTTE1LjUsMzNBMi41LDIuNSwwLDEsMCwxOCwzNS41LDIuNSwyLjUsMCwwLDAsMTUuNSwzM1oiIHN0eWxlPSJmaWxsOiM5ZWFlYjkiLz4NCgk8cmVjdCB4PSIyMSIgeT0iMzQiIHdpZHRoPSIyMiIgaGVpZ2h0PSIzIiByeD0iMS41IiByeT0iMS41IiBzdHlsZT0iZmlsbDojZmZmIi8+DQoJPHBhdGggZD0iTTQxLjUsMzRoLTE5YTEuNSwxLjUsMCwwLDAsMCwzaDE5YTEuNSwxLjUsMCwwLDAsMC0zWiIgc3R5bGU9ImZpbGw6IzllYWViOSIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NiA1NiI+DQoJPHJlY3QgeD0iNiIgeT0iMyIgd2lkdGg9IjQ0IiBoZWlnaHQ9IjUwIiByeD0iNiIgcnk9IjYiIHN0eWxlPSJmaWxsOiNmZmYiLz4NCgk8cGF0aCBkPSJNNDQsNWE0LDQsMCwwLDEsNCw0VjQ3YTQsNCwwLDAsMS00LDRIMTJhNCw0LDAsMCwxLTQtNFY5YTQsNCwwLDAsMSw0LTRINDRtMC00SDEyQTgsOCwwLDAsMCw0LDlWNDdhOCw4LDAsMCwwLDgsOEg0NGE4LDgsMCwwLDAsOC04VjlhOCw4LDAsMCwwLTgtOFoiIHN0eWxlPSJmaWxsOiMzZGEwZTEiLz4NCgk8Y2lyY2xlIGN4PSIxNS41IiBjeT0iMTcuNSIgcj0iMC41IiBzdHlsZT0iZmlsbDojZmZmIi8+DQoJPHBhdGggZD0iTTE1LjUsMTVBMi41LDIuNSwwLDEsMCwxOCwxNy41LDIuNSwyLjUsMCwwLDAsMTUuNSwxNVoiIHN0eWxlPSJmaWxsOiMzZGEwZTEiLz4NCgk8cmVjdCB4PSIyMSIgeT0iMTYiIHdpZHRoPSIyMiIgaGVpZ2h0PSIzIiByeD0iMS41IiByeT0iMS41IiBzdHlsZT0iZmlsbDojZmZmIi8+DQoJPHBhdGggZD0iTTQxLjUsMTZoLTE5YTEuNSwxLjUsMCwwLDAsMCwzaDE5YTEuNSwxLjUsMCwwLDAsMC0zWiIgc3R5bGU9ImZpbGw6IzNkYTBlMSIvPg0KCTxjaXJjbGUgY3g9IjE1LjUiIGN5PSIyNi41IiByPSIwLjUiIHN0eWxlPSJmaWxsOiNmZmYiLz4NCgk8cGF0aCBkPSJNMTUuNSwyNEEyLjUsMi41LDAsMSwwLDE4LDI2LjUsMi41LDIuNSwwLDAsMCwxNS41LDI0WiIgc3R5bGU9ImZpbGw6IzNkYTBlMSIvPg0KCTxyZWN0IHg9IjIxIiB5PSIyNSIgd2lkdGg9IjIyIiBoZWlnaHQ9IjMiIHJ4PSIxLjUiIHJ5PSIxLjUiIHN0eWxlPSJmaWxsOiNmZmYiLz4NCgk8cGF0aCBkPSJNNDEuNSwyNWgtMTlhMS41LDEuNSwwLDAsMCwwLDNoMTlhMS41LDEuNSwwLDAsMCwwLTNaIiBzdHlsZT0iZmlsbDojM2RhMGUxIi8+DQoJPGNpcmNsZSBjeD0iMTUuNSIgY3k9IjM1LjUiIHI9IjAuNSIgc3R5bGU9ImZpbGw6I2ZmZiIvPg0KCTxwYXRoIGQ9Ik0xNS41LDMzQTIuNSwyLjUsMCwxLDAsMTgsMzUuNSwyLjUsMi41LDAsMCwwLDE1LjUsMzNaIiBzdHlsZT0iZmlsbDojM2RhMGUxIi8+DQoJPHJlY3QgeD0iMjEiIHk9IjM0IiB3aWR0aD0iMjIiIGhlaWdodD0iMyIgcng9IjEuNSIgcnk9IjEuNSIgc3R5bGU9ImZpbGw6I2ZmZiIvPg0KCTxwYXRoIGQ9Ik00MS41LDM0aC0xOWExLjUsMS41LDAsMCwwLDAsM2gxOWExLjUsMS41LDAsMCwwLDAtM1oiIHN0eWxlPSJmaWxsOiMzZGEwZTEiLz4NCjwvc3ZnPg== data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NiA1NiI+DQoJPHBhdGggZD0iTTQwLjg1LjVBNy43Niw3Ljc2LDAsMCwxLDQzLC44MWE5LjYyLDkuNjIsMCwwLDEsNi40MSw2Ljg3LDEwLjMsMTAuMywwLDAsMS0yLjcxLDkuNjRsLTI0LjIzLDI2QTcuNDMsNy40MywwLDAsMSwxOCw0NS44N2E2LjA1LDYuMDUsMCwwLDEtLjYzLDAsNC42OSw0LjY5LDAsMCwxLTMuNDUtMS41MWMtMS44OS0yLTIuMTYtNS44MywxLTkuMTlsMTctMTguMjcuMTEtLjEyYTEuNzQsMS43NCwwLDAsMSwxLjE1LS40NCwxLjcxLDEuNzEsMCwwLDEsMS4yNi41NSwyLDIsMCwwLDEsMCwyLjczbC0xNywxOC4yN2MtMS40NywxLjU3LTEuNiwzLjA3LTEsMy43NmExLjI3LDEuMjcsMCwwLDAsLjkxLjM4aC4wNmwuMjUsMEE0LjI0LDQuMjQsMCwwLDAsMjAsNDAuNjFsMjQuMi0yNkE2LjM2LDYuMzYsMCwwLDAsNDYsOC43YTUuODMsNS44MywwLDAsMC0zLjg4LTQuMTcsNC41Miw0LjUyLDAsMCwwLTEuMjktLjE4aDBhNS44Nyw1Ljg3LDAsMCwwLTQuMjIsMi4xMUwxMS4yNSwzMy42NWMtNC43MSw1LjA2LTMuNTgsMTAuODktLjU0LDE0LjE2QTguNjksOC42OSwwLDAsMCwxNyw1MC42NmE5LjY0LDkuNjQsMCwwLDAsNy0zLjQzTDQ5LjI0LDIwYTEuMzYsMS4zNiwwLDAsMSwuMTItLjEyLDEuNjksMS42OSwwLDAsMSwyLjM5LjEyLDIsMiwwLDAsMSwwLDIuNzJMMjYuNDIsNTBBMTIuOTMsMTIuOTMsMCwwLDEsMTcsNTQuNWExMi4xMiwxMi4xMiwwLDAsMS04Ljc3LTRjLTQuNDEtNC43Mi01LjY0LTEzLC41NC0xOS42TDM0LjA3LDMuNzJBOS4zMiw5LjMyLDAsMCwxLDQwLjgzLjVoMCIgc3R5bGU9ImZpbGw6IzllYWViOSIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NiA1NiI+DQoJPHBhdGggZD0iTTQwLjgxLDBhOS44Nyw5Ljg3LDAsMCwwLTcuMTIsMy4zOUw4LjM3LDMwLjU5QzIsMzcuNDQsMy4yNyw0Niw3LjgzLDUwLjg3QTEyLjU4LDEyLjU4LDAsMCwwLDE3LDU1YTEzLjQ0LDEzLjQ0LDAsMCwwLDkuODQtNC43TDUyLjEyLDIzLjFhMi41MiwyLjUyLDAsMCwwLDAtMy40LDIuMTksMi4xOSwwLDAsMC0zLjEtLjE1bC0uMTUuMTVMMjMuNTUsNDYuODlBOS4xLDkuMSwwLDAsMSwxNyw1MC4xNmE4LjE3LDguMTcsMCwwLDEtNS44Ny0yLjY4Yy0yLjg5LTMuMTEtNC04LjY2LjU0LTEzLjQ5TDM2Ljk0LDYuOGE1LjM0LDUuMzQsMCwwLDEsMy44OC0xLjk1QTQsNCwwLDAsMSw0Miw1YTUuMjksNS4yOSwwLDAsMSwzLjUzLDMuODEsNS44MSw1LjgxLDAsMCwxLTEuNjcsNS40NGwtMjQuMjIsMjZhMy43NywzLjc3LDAsMCwxLTIuMDUsMS4yOGgtLjE2YS44LjgsMCwwLDEtLjU5LS4yM2MtLjM5LS40Mi0uMzUtMS42NSwxLTMuMDdMMzQuNzgsMjBhMi41NCwyLjU0LDAsMCwwLDAtMy40LDIuMjEsMi4yMSwwLDAsMC0zLjEyLS4xNWwtLjE0LjE1LTE3LDE4LjI3Yy0zLjM0LDMuNTgtMyw3LjY4LTEsOS44N2E1LjIxLDUuMjEsMCwwLDAsMy44NiwxLjY3Yy4yMSwwLC40MywwLC42NCwwYTgsOCwwLDAsMCw0LjgyLTIuN2wyNC4yMi0yNkExMC44MywxMC44MywwLDAsMCw0OS45LDcuNTcsMTAuMDcsMTAuMDcsMCwwLDAsNDMuMTUuMzMsOC40Myw4LjQzLDAsMCwwLDQwLjgxLDBaIiBzdHlsZT0iZmlsbDojM2RhMGUxIi8+DQo8L3N2Zz4= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NiA1NiI+DQoJPGNpcmNsZSBjeD0iMjgiIGN5PSIyOCIgcj0iMjUuNSIgc3R5bGU9ImZpbGw6I2ZmZiIvPg0KCTxwYXRoIGQ9Ik0yOCw0QTI0LDI0LDAsMSwxLDQsMjgsMjQsMjQsMCwwLDEsMjgsNG0wLTNBMjcsMjcsMCwxLDAsNTUsMjgsMjcsMjcsMCwwLDAsMjgsMVoiIHN0eWxlPSJmaWxsOiM5ZWFlYjkiLz4NCgk8cGF0aCBkPSJNMTIsNDlzNi4wOS0yMCwxNi0yMFM0NCw0OSw0NCw0OSIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6IzllYWViOTtzdHJva2UtbWl0ZXJsaW1pdDoxMDtzdHJva2Utd2lkdGg6M3B4O2ZpbGwtcnVsZTpldmVub2RkIi8+DQoJPGVsbGlwc2UgY3g9IjI4IiBjeT0iMjIiIHJ4PSI4LjUiIHJ5PSI5LjUiIHN0eWxlPSJmaWxsOiNmZmYiLz4NCgk8cGF0aCBkPSJNMjgsMTRjMy44NiwwLDcsMy41OSw3LDhzLTMuMTQsOC03LDgtNy0zLjU5LTctOCwzLjE0LTgsNy04bTAtM2MtNS41MiwwLTEwLDQuOTItMTAsMTFzNC40OCwxMSwxMCwxMSwxMC00LjkyLDEwLTExUzMzLjUyLDExLDI4LDExWiIgc3R5bGU9ImZpbGw6IzllYWViOSIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NiA1NiI+DQoJPGNpcmNsZSBjeD0iMjgiIGN5PSIyOCIgcj0iMjUiIHN0eWxlPSJmaWxsOiNmZmYiLz4NCgk8cGF0aCBkPSJNMjgsNUEyMywyMywwLDEsMSw1LDI4LDIzLDIzLDAsMCwxLDI4LDVtMC00QTI3LDI3LDAsMSwwLDU1LDI4LDI3LDI3LDAsMCwwLDI4LDFaIiBzdHlsZT0iZmlsbDojM2RhMGUxIi8+DQoJPHBhdGggZD0iTTEyLDQ5czYuMDktMjAsMTYtMjBTNDQsNDksNDQsNDkiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiMzZGEwZTE7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLXdpZHRoOjNweDtmaWxsLXJ1bGU6ZXZlbm9kZCIvPg0KCTxlbGxpcHNlIGN4PSIyOCIgY3k9IjIyIiByeD0iOC41IiByeT0iOS41IiBzdHlsZT0iZmlsbDojZmZmIi8+DQoJPHBhdGggZD0iTTI4LDE0YzMuODYsMCw3LDMuNTksNyw4cy0zLjE0LDgtNyw4LTctMy41OS03LTgsMy4xNC04LDctOG0wLTNjLTUuNTIsMC0xMCw0LjkyLTEwLDExczQuNDgsMTEsMTAsMTEsMTAtNC45MiwxMC0xMVMzMy41MiwxMSwyOCwxMVoiIHN0eWxlPSJmaWxsOiMzZGEwZTEiLz4NCjwvc3ZnPg== data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NiA1NiI+DQoJPHJlY3QgeD0iNS41IiB5PSI1LjUiIHdpZHRoPSI0NSIgaGVpZ2h0PSI0NSIgcng9IjYuNSIgcnk9IjYuNSIgc3R5bGU9ImZpbGw6I2ZmZiIvPg0KCTxwYXRoIGQ9Ik00NCw3YTUsNSwwLDAsMSw1LDVWNDRhNSw1LDAsMCwxLTUsNUgxMmE1LDUsMCwwLDEtNS01VjEyYTUsNSwwLDAsMSw1LTVINDRtMC0zSDEyYTgsOCwwLDAsMC04LDhWNDRhOCw4LDAsMCwwLDgsOEg0NGE4LDgsMCwwLDAsOC04VjEyYTgsOCwwLDAsMC04LThaIiBzdHlsZT0iZmlsbDojOWVhZWI5Ii8+DQoJPHJlY3QgeD0iMTQiIHk9IjE3IiB3aWR0aD0iMjgiIGhlaWdodD0iMyIgcng9IjEuNSIgcnk9IjEuNSIgc3R5bGU9ImZpbGw6I2ZmZiIvPg0KCTxwYXRoIGQ9Ik00MC41LDE3aC0yNWExLjUsMS41LDAsMCwwLDAsM2gyNWExLjUsMS41LDAsMCwwLDAtM1oiIHN0eWxlPSJmaWxsOiM5ZWFlYjkiLz4NCgk8cmVjdCB4PSIxNCIgeT0iMjYiIHdpZHRoPSIyOCIgaGVpZ2h0PSIzIiByeD0iMS41IiByeT0iMS41IiBzdHlsZT0iZmlsbDojZmZmIi8+DQoJPHBhdGggZD0iTTQwLjUsMjZoLTI1YTEuNSwxLjUsMCwwLDAsMCwzaDI1YTEuNSwxLjUsMCwwLDAsMC0zWiIgc3R5bGU9ImZpbGw6IzllYWViOSIvPg0KCTxyZWN0IHg9IjE0IiB5PSIzNSIgd2lkdGg9IjE0IiBoZWlnaHQ9IjMiIHJ4PSIxLjUiIHJ5PSIxLjUiIHN0eWxlPSJmaWxsOiNmZmYiLz4NCgk8cGF0aCBkPSJNMjYuNSwzNWgtMTFhMS41LDEuNSwwLDAsMCwwLDNoMTFhMS41LDEuNSwwLDAsMCwwLTNaIiBzdHlsZT0iZmlsbDojOWVhZWI5Ii8+DQo8L3N2Zz4= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NiA1NiI+DQoJPHJlY3QgeD0iNiIgeT0iNiIgd2lkdGg9IjQ0IiBoZWlnaHQ9IjQ0IiByeD0iNiIgcnk9IjYiIHN0eWxlPSJmaWxsOiNmZmYiLz4NCgk8cGF0aCBkPSJNNDQsOGE0LDQsMCwwLDEsNCw0VjQ0YTQsNCwwLDAsMS00LDRIMTJhNCw0LDAsMCwxLTQtNFYxMmE0LDQsMCwwLDEsNC00SDQ0bTAtNEgxMmE4LDgsMCwwLDAtOCw4VjQ0YTgsOCwwLDAsMCw4LDhINDRhOCw4LDAsMCwwLDgtOFYxMmE4LDgsMCwwLDAtOC04WiIgc3R5bGU9ImZpbGw6IzNkYTBlMSIvPg0KCTxyZWN0IHg9IjE0IiB5PSIxNyIgd2lkdGg9IjI4IiBoZWlnaHQ9IjMiIHJ4PSIxLjUiIHJ5PSIxLjUiIHN0eWxlPSJmaWxsOiNmZmYiLz4NCgk8cGF0aCBkPSJNNDAuNSwxN2gtMjVhMS41LDEuNSwwLDAsMCwwLDNoMjVhMS41LDEuNSwwLDAsMCwwLTNaIiBzdHlsZT0iZmlsbDojM2RhMGUxIi8+DQoJPHJlY3QgeD0iMTQiIHk9IjI2IiB3aWR0aD0iMjgiIGhlaWdodD0iMyIgcng9IjEuNSIgcnk9IjEuNSIgc3R5bGU9ImZpbGw6I2ZmZiIvPg0KCTxwYXRoIGQ9Ik00MC41LDI2aC0yNWExLjUsMS41LDAsMCwwLDAsM2gyNWExLjUsMS41LDAsMCwwLDAtM1oiIHN0eWxlPSJmaWxsOiMzZGEwZTEiLz4NCgk8cmVjdCB4PSIxNCIgeT0iMzUiIHdpZHRoPSIxNCIgaGVpZ2h0PSIzIiByeD0iMS41IiByeT0iMS41IiBzdHlsZT0iZmlsbDojZmZmIi8+DQoJPHBhdGggZD0iTTI2LjUsMzVoLTExYTEuNSwxLjUsMCwwLDAsMCwzaDExYTEuNSwxLjUsMCwwLDAsMC0zWiIgc3R5bGU9ImZpbGw6IzNkYTBlMSIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4IDEyIiB3aWR0aD0iOCIgaGVpZ2h0PSIxMiI+DQoJPHRpdGxlPlRvLXF1aXo8L3RpdGxlPg0KCTxwYXRoIGQ9Ik0xLDEyYTEsMSwwLDAsMS0uNzA3LTEuNzA3TDQuNTg2LDYsLjI5MywxLjcwN0ExLDEsMCwwLDEsMS43MDcuMjkzTDcuNDE0LDYsMS43MDcsMTEuNzA3QTEsMSwwLDAsMSwxLDEyWiIgc3R5bGU9ImZpbGw6IzllYWViOSIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCIgd2lkdGg9IjIwcHgiIGhlaWdodD0iMjBweCI+DQoJPHBhdGggZD0iTTguMzQsNDBhOC4wOCw4LjA4LDAsMCwxLTUuODctMi42NSw5LjM5LDkuMzksMCwwLDEsLjM2LTEzLjA4bDE3LTE4LjEyYTUuOSw1LjksMCwwLDEsNi0yLDYuNDEsNi40MSwwLDAsMSw0LjI5LDQuNiw2LjgzLDYuODMsMCwwLDEtMS44Miw2LjQxTDEyLjA1LDMyLjUyYTUuMDgsNS4wOCwwLDAsMS0zLDEuNjksMy4yMSwzLjIxLDAsMCwxLTIuNzMtMUM1LDMxLjg4LDQuODUsMjkuMzQsNywyNy4wOUwxOC4zNCwxNC45MkExLjE0LDEuMTQsMCwwLDEsMjAsMTQuODRhLjYuNiwwLDAsMSwuMDguMDgsMS4zNCwxLjM0LDAsMCwxLDAsMS44MUw4LjY0LDI4LjkyYy0xLDEtMS4wOCwyLS42NiwyLjVhMSwxLDAsMCwwLC43OS4yNSwyLjg5LDIuODksMCwwLDAsMS41OC0xTDI2LjU3LDEzLjM3YTQuMiw0LjIsMCwwLDAsMS4yLTMuOTQsMy44OCwzLjg4LDAsMCwwLTIuNi0yLjc4LDMuNjMsMy42MywwLDAsMC0zLjY5LDEuMjhDMTYuNjUsMTMuMTEsNywyMy40Nyw0LjUyLDI2LjA2Yy0zLjE1LDMuMzktMi40LDcuMjctLjM2LDkuNDVzNS42NywzLDguODQtLjM5TDMwLDE3YTEuMTUsMS4xNSwwLDAsMSwxLjYzLS4wNy4yMy4yMywwLDAsMSwuMDcuMDcsMS4zNCwxLjM0LDAsMCwxLDAsMS44MUwxNC43LDM2Ljk0QTguNzIsOC43MiwwLDAsMSw4LjM0LDQwWiIgc3R5bGU9ImZpbGw6IzllYWViOSIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCIgd2lkdGg9IjIwcHgiIGhlaWdodD0iMjBweCI+DQoJPHBhdGggZD0iTTE4LDJBMTgsMTgsMCwxLDAsMzYsMjAsMTgsMTgsMCwwLDAsMTgsMlpNMzMuMzUsMjBhMTUuMjksMTUuMjksMCwwLDEtMy4xOCw5LjM0LDIuNDYsMi40NiwwLDAsMS0uNi0yLjg2LDEzLjYsMTMuNiwwLDAsMCwuNTktNS4yMmMtLjEyLTEuMTEtLjctMy43OS0yLjI4LTMuODJBMy42MiwzLjYyLDAsMCwxLDI0LjMsMTVjLTEuOTQtMy44NywzLjY0LTQuNjIsMS43LTYuNzYtLjU0LS42MS0zLjM0LDIuNDgtMy43NS0xLjYzYTIuMDYsMi4wNiwwLDAsMSwuNjMtMS4xOUExNS4zNywxNS4zNywwLDAsMSwzMy4zNSwyMFpNMTUuODksNC44Yy0uMzcuNzItMS4zNCwxLTEuOTIsMS41NC0xLjI5LDEuMTYtMS44NCwxLTIuNTMsMi4xMlM4LjUsMTEuMTcsOC41LDEyczEuMTQsMS43NiwxLjcsMS41N2E2LjExLDYuMTEsMCwwLDEsMi45NC4xM2MuODguMzEsNy4zNC42Miw1LjI4LDYuMDgtLjY1LDEuNzQtMy41MSwxLjQ1LTQuMjcsNC4zMmEyMywyMywwLDAsMC0uNTQsMi44MWMwLC45Mi42NSw0LjM1LS4yMyw0LjM1cy0zLjI2LTMuMDctMy4yNi0zLjYzYTM1LjczLDM1LjczLDAsMCwxLS42MS00LjE4YzAtMS42Ny0yLjg1LTEuNjQtMi44NS0zLjg3LDAtMiwxLjU0LTMsMS4yLTRzLTMuMDUtMS00LjE5LTEuMUExNS40MiwxNS40MiwwLDAsMSwxNS44OSw0LjhaTTEzLjE3LDM0LjU3Yy45Mi0uNDksMS0xLjEyLDEuODUtMS4xNWExOC40MywxOC40MywwLDAsMCwyLjgyLS42MWMuOTUtLjIxLDIuNjYtMS4xOCw0LjE3LTEuMzEsMS4yNy0uMSwzLjc4LjA3LDQuNDUsMS4zYTE1LjMyLDE1LjMyLDAsMCwxLTEzLjI5LDEuNzdaIiBzdHlsZT0iZmlsbDojOWVhZWI5Ii8+DQo8L3N2Zz4= data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTA2cHgiIGhlaWdodD0iMTM0cHgiIHZpZXdCb3g9IjAgMCAxMDYgMTM0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDYgMTM0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMzZGEwZTEiIGQ9Ik01MywxOWMtMTYuNzA2LDAtMzAuMjUsMTUuMjI3LTMwLjI1LDM0LjAzMWMwLDE4Ljc5NCwxMy41NDQsMzQuMDMxLDMwLjI1LDM0LjAzMQ0KCWMxNi43MTMsMCwzMC4yNS0xNS4yMzcsMzAuMjUtMzQuMDMxQzgzLjI1LDM0LjIyNyw2OS43MTMsMTksNTMsMTl6Ii8+DQo8cGF0aCBmaWxsPSIjM2RhMGUxIiBkPSJNNzQuMTE5LDg4LjYyNWMtNi4yOTMsNS4wNTMtMTMuNDg2LDcuOTYyLTIxLjEyMiw3Ljk2MmMtNy42MywwLTE0LjgyMy0yLjkwNC0yMS4xMjItNy45NjINCglDMTguMjg2LDkzLjk4NCw3LjYyMSwxMDYuNjg4LDIuNzM5LDEzNGgxMDAuNTIxQzk4LjM3OSwxMDYuNjg4LDg3LjcyMyw5My45NzEsNzQuMTE5LDg4LjYyNXoiLz4NCjwvc3ZnPg0K data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCIgd2lkdGg9IjIwcHgiIGhlaWdodD0iMjBweCI+DQoJPHBhdGggZD0iTTIwLjY5LDIyLjY0Yy0zLjM0LDMuMzMtNy4wNiw2LjQ2LTguNjMsNC44OS0yLjE1LTIuMTUtMy41My00LjEtOC4yMy0uMTlzLTEuMTgsNi4yNiwxLDguNDFDNy4xNiwzOC4xLDE2LjE4LDM2LDI1LjIsMjdTMzYuMzcsOS4xNSwzNCw2LjhjLTIuMTYtMi4xNS00LjcxLTUuNjctOC40My0xcy0yLDYuMDcuMTksOC4yMkMyNy4xNiwxNS42LDI0LDE5LjMyLDIwLjY5LDIyLjY0WiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6IzllYWViOTtzdHJva2Utd2lkdGg6M3B4Ii8+DQo8L3N2Zz4= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCIgd2lkdGg9IjIwcHgiIGhlaWdodD0iMjBweCIgPg0KCTxwYXRoIGQ9Ik01Ljc2LDdIMjkuMjJhNC4zNiw0LjM2LDAsMCwxLDQuMjYsNC40NXYxNS42YTQuMzYsNC4zNiwwLDAsMS00LjI2LDQuNDVINS43NkE0LjM3LDQuMzcsMCwwLDEsMS41LDI3LjA1VjExLjQ1QTQuMzcsNC4zNywwLDAsMSw1Ljc2LDdaIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojOWVhZWI5O3N0cm9rZS13aWR0aDozcHgiLz4NCgk8cGF0aCBkPSJNLjg2LDEzbDE2LjYzLDkuMTRMMzQuMTIsMTMiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiM5ZWFlYjk7c3Ryb2tlLXdpZHRoOjNweCIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCIgd2lkdGg9IjIwcHgiIGhlaWdodD0iMjBweCI+DQoJPHBhdGggZD0iTTE5LjUyNyw5LjE2NGExLjg2NCwxLjg2NCwwLDAsMSwyLjEyNSwxLjU2LDEuODQyLDEuODQyLDAsMCwxLC4wMS40OTIsMi43MjIsMi43MjIsMCwwLDEtMi44LDIuNjM5Yy0uMDUzLDAtLjEwNiwwLS4xNTgtLjAwOS0xLjU2MiwwLTIuMzA2LS43ODQtMi4yNi0yLjA4NGEyLjc5MSwyLjc5MSwwLDAsMSwyLjk2NC0yLjYwOEMxOS40NDcsOS4xNTYsMTkuNDg3LDkuMTYsMTkuNTI3LDkuMTY0WiIgc3R5bGU9ImZpbGw6IzllYWViOSIvPg0KCTxwYXRoIGQ9Ik0xNS4zLDMwLjExNGMtMS4xMjgsMC0xLjk1MS0uNjg2LTEuMTYzLTMuNjkxbDEuMjkyLTUuMzMzYy4yMjQtLjg1My4yNjEtMS4yLDAtMS4yYTguNTc3LDguNTc3LDAsMCwwLTIuNjY2LDEuMTdsLS41NjItLjkyMmMyLjc0MS0yLjI5LDUuODkzLTMuNjMzLDcuMjQyLTMuNjMzLDEuMTI4LDAsMS4zMTUsMS4zMzMuNzUzLDMuMzg1TDE4LjcxNCwyNS41Yy0uMjYzLjk5LS4xNSwxLjMzMi4xMTMsMS4zMzJhNS44MTYsNS44MTYsMCwwLDAsMi41MzUtMS4yNjdsLjYzOC44NTdDMTkuMzMzLDI5LjA4OCwxNi40MjYsMzAuMTE0LDE1LjMsMzAuMTE0WiIgc3R5bGU9ImZpbGw6IzllYWViOSIvPg0KCTxwYXRoIGQ9Ik0xOCw1QTE1LDE1LDAsMSwxLDMsMjAsMTUsMTUsMCwwLDEsMTgsNW0wLTNBMTgsMTgsMCwxLDAsMzYsMjAsMTgsMTgsMCwwLDAsMTgsMloiIHN0eWxlPSJmaWxsOiM5ZWFlYjkiLz4NCjwvc3ZnPg== data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDcgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNNiAxTDEgNkw2IDExIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+DQo8L3N2Zz4= data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDcgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNNiAxTDEgNkw2IDExIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+DQo8L3N2Zz4= data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNCAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xIDlMNSAxM0wxMyAxLjUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIyIi8+DQo8L3N2Zz4NCg==".split(" ");
c=".popup-layer {top: 0;right: 0;bottom: 0;left: 0;z-index: 1;position: absolute;border-radius: inherit; }.modal-layer {background: #000000;opacity: 0.4;position: absolute;width: 100%;height: 100%;border-radius: inherit; }body {margin: 0;padding: 0;cursor: default;-ms-touch-action: pan-y;touch-action: pan-y;overflow-y: auto; }  body .info_panel {position: relative;top: 0;background: #FFFFFF;font-family: Helvetica, Roboto, Arial;padding-top: 161px;padding-bottom: 50px; }    body .info_panel,    body .info_panel * {box-sizing: border-box; }    body .info_panel.domain::before {background: transparent url("+
c[0]+") no-repeat center; }    body .info_panel.time::before {background: transparent url("+c[1]+") no-repeat center; }    body .info_panel.password::before {background: transparent url("+c[2]+") no-repeat center; }    body .info_panel::before {position: absolute;width: 100%;top: 55px;height: 63px;content: ''; }    body .info_panel .message {position: relative;color: #414A5B;font-size: 16px;padding-left: 15px;padding-right: 15px;text-align: center; }  body .password .password_field {position: relative;margin-left: 20px;margin-right: 20px;padding-top: 23px;padding-bottom: 26px; }    body .password .password_field input {position: relative;width: 100%;height: 34px;border: 1px solid #D6D6D6;border-top: 1px solid #BABABA;padding-left: 8px;font-size: 20px; }  body .password .wrong_password_label {position: absolute;font-size: 12px;color: #DD4A37;left: 22px;right: 22px;margin-top: -21px; }  body .ok.component_container {position: fixed;bottom: 0;height: 50px;background: #434E50; }    body .ok.component_container.active {background: #637375; }    body .ok.component_container button {top: 0;bottom: 0;left: 0;width: 100%;position: absolute;background: transparent;border: 0;line-height: 50px;color: #E2E2E2;font-size: 16px; }      body .ok.component_container button[disabled] {color: #647577; }.launch-screen {z-index: 999 !important; }.component_base,.component_container {position: absolute; }:focus {outline: none; }::-moz-focus-inner {border: 0; }input {-webkit-appearance: none;appearance: none; }button {cursor: pointer;margin: 0;border: 0; }button[disabled] {cursor: default; }.__player_view_id__ > * {position: absolute; }.__player_view_id__ .slide {white-space: nowrap;font-size: 0; }  .__player_view_id__ .slide a {text-decoration: none;cursor: pointer; }    .__player_view_id__ .slide a img {border: 0; }  .__player_view_id__ .slide * {-ms-transform-origin: 0 0;transform-origin: 0 0; }  .__player_view_id__ .slide.relpos,  .__player_view_id__ .slide .relpos {position: relative !important;vertical-align: top; }  .__player_view_id__ .slide.kern,  .__player_view_id__ .slide .kern {text-rendering: optimizeLegibility;font-feature-settings: 'kern' 1, 'liga' 0; }  .__player_view_id__ .slide.nokern,  .__player_view_id__ .slide .nokern {text-rendering: optimizeSpeed;font-feature-settings: 'kern' 0, 'liga' 0; }.__player_view_id__ .fullscreen {-ms-transform: none !important;transform: none !important;top: 0 !important;left: 0 !important; }  .__player_view_id__ .fullscreen > video {background-color: black;width: __slide_width__ !important;height: __slide_height__ !important;z-index: 100; }.__player_view_id__ .video_player video {width: 100%;height: 100%; }  .__player_view_id__ .video_player video::cue {color: #FFFFFF;background-color: rgba(8, 8, 8, 0.75);border-radius: 4px;font-family: Helvetica, Roboto, Arial;line-height: 1.1; }.__player_view_id__ .video_player.iphone::after {background: rgba(0, 0, 0, 0) url("+
c[3]+") no-repeat center;position: absolute;width: 100%;height: 100%;top: 0;right: 0;content: ''; }.__player_view_id__ .video_player.iphone video {opacity: 0; }.__player_view_id__ .video_player.iphone.without_controls video {display: none; }.__player_view_id__ .video_player .controls {height: 36px;background: rgba(45, 50, 55, 0.85098);border: 1px solid #444648;cursor: default;border-radius: 4px; }  .__player_view_id__ .video_player .controls .progress {background-color: #75787A;height: 14px;left: 62px;top: 0;bottom: 0;margin-top: auto;margin-bottom: auto;cursor: pointer; }    .__player_view_id__ .video_player .controls .progress .bookmark {width: 10px;height: 10px;margin-top: -5px;margin-left: -5px;top: 50%;background: url("+
c[4]+") no-repeat;cursor: pointer; }      .__player_view_id__ .video_player .controls .progress .bookmark:hover, .__player_view_id__ .video_player .controls .progress .bookmark:active {background: url("+c[5]+") no-repeat; }    .__player_view_id__ .video_player .controls .progress .loading {background-color: #B1B3B5;height: 100%; }    .__player_view_id__ .video_player .controls .progress .playing {background-color: #FFFFFF;height: 100%; }    .__player_view_id__ .video_player .controls .progress .tooltip {background: url("+
c[6]+") no-repeat;width: 60px;height: 25px;top: -33px;margin-left: -30px;font-family: Helvetica, Roboto, Arial;font-size: 12px;padding-top: 2px;text-align: center; }  .__player_view_id__ .video_player .controls .volume_popup {border-radius: 3px;background: rgba(45, 50, 55, 0.85098);top: -67px;right: 55px;padding: 8px; }    .__player_view_id__ .video_player .controls .volume_popup .volume {background: url("+c[7]+");position: relative;cursor: pointer;width: 12px;height: 48px; }      .__player_view_id__ .video_player .controls .volume_popup .volume .back {background: url("+
c[8]+");width: 100%; }  .__player_view_id__ .video_player .controls button {width: 100%;height: 100%; }    .__player_view_id__ .video_player .controls button.mute {background: url("+c[9]+"); }      .__player_view_id__ .video_player .controls button.mute:hover {background: url("+c[10]+"); }      .__player_view_id__ .video_player .controls button.mute:active {background: url("+c[11]+"); }      .__player_view_id__ .video_player .controls button.mute.selected {background: url("+c[12]+"); }        .__player_view_id__ .video_player .controls button.mute.selected:hover {background: url("+
c[13]+"); }        .__player_view_id__ .video_player .controls button.mute.selected:active {background: url("+c[14]+"); }    .__player_view_id__ .video_player .controls button.play {background: url("+c[15]+") no-repeat; }      .__player_view_id__ .video_player .controls button.play:hover {background: url("+c[16]+") no-repeat; }      .__player_view_id__ .video_player .controls button.play:active {background: url("+c[17]+") no-repeat; }      .__player_view_id__ .video_player .controls button.play.selected {background: url("+
c[18]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play.selected:hover {background: url("+c[19]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play.selected:active {background: url("+c[20]+") no-repeat; }      .__player_view_id__ .video_player .controls button.play::after {background: url("+c[21]+");width: 1px;height: 32px;right: 0;top: 1px;position: absolute;content: ''; }    .__player_view_id__ .video_player .controls button.toggle_fullscreen {background: url("+
c[22]+") no-repeat; }      .__player_view_id__ .video_player .controls button.toggle_fullscreen:hover {background: url("+c[23]+") no-repeat; }      .__player_view_id__ .video_player .controls button.toggle_fullscreen:active {background: url("+c[24]+") no-repeat; }      .__player_view_id__ .video_player .controls button.toggle_fullscreen::before {background: url("+c[21]+") no-repeat;width: 1px;height: 32px;left: 0;top: 1px;position: absolute;content: ''; }  .__player_view_id__ .video_player .controls .component_container.toggle_fullscreen, .__player_view_id__ .video_player .controls .component_container.play {width: 52px;height: 34px; }  .__player_view_id__ .video_player .controls .component_container.toggle_fullscreen {right: -1px; }  .__player_view_id__ .video_player .controls .component_container.mute {width: 22px;height: 22px;right: 58px;top: 6px; }.modal_layer {background: #000000;opacity: 0.7;z-index: 1;width: 100%;height: 100%; }.message_box,.confirm_window {border-radius: 4px;min-height: 150px;min-width: 300px;z-index: 1;background: #FFFFFF;position: absolute;width: 300px;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }  .message_box .title,  .confirm_window .title {display: none !important; }  .message_box .message,  .confirm_window .message {padding: 34px 34px 24px 34px;font-size: 14px;line-height: 18px;color: #231F20;font-family: Helvetica, Roboto, Arial; }.message_box .btn_ok.component_container {padding-bottom: 24px;position: relative;text-align: center;height: 44px;width: 100%; }  .message_box .btn_ok.component_container button {vertical-align: middle;line-height: 44px;height: 44px;padding-left: 20px;padding-right: 20px;min-width: 110px;margin-left: 5px;margin-right: 5px;position: static;-webkit-appearance: none;appearance: none;border: 0;border-radius: 4px;font-size: 16px;background: #339BE0;color: #FFFFFF; }    .message_box .btn_ok.component_container button.active {background: #058ACC; }.confirm_window .buttons_panel {text-align: center;position: relative;padding-bottom: 24px;height: 44px;width: 100%; }  .confirm_window .buttons_panel > div {width: 50%;float: right;position: relative; }    .confirm_window .buttons_panel > div button {vertical-align: middle;line-height: 44px;height: 44px;padding-left: 20px;padding-right: 20px;min-width: 110px;margin-left: 5px;margin-right: 5px;position: static;-webkit-appearance: none;appearance: none;border: 0;border-radius: 4px;font-size: 16px;background: #339BE0;color: #FFFFFF; }    .confirm_window .buttons_panel > div.active button {background: #058ACC; }    .confirm_window .buttons_panel > div:only-child {width: 100%;text-align: center !important; }    .confirm_window .buttons_panel > div:nth-child(1) {text-align: left; }    .confirm_window .buttons_panel > div:nth-child(2) {text-align: right; }.back_to_app {height: 100%;position: absolute;left: 0; }  .back_to_app__text {color: #3DA0E1;font-size: 16px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;text-overflow: ellipsis;overflow: hidden;position: absolute;bottom: 0;top: 0;height: 24px;line-height: 24px;margin: auto;padding-left: 25px;max-width: 80px; }    .back_to_app__text::before {content: '';background: url("+
c[25]+") no-repeat center;height: 24px;width: 14px;left: 8px;position: absolute; }.trial_banner {position: relative;transform: translateZ(0); }  .trial_banner .banner-content,  .trial_banner .banner-content_hover {position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%; }  .trial_banner .banner-content {visibility: visible;z-index: 1; }  .trial_banner .banner-content_hover {visibility: hidden;z-index: 0; }  .trial_banner .days_remaining {position: absolute;font-family: 'Open Sans', Arial, sans-serif;font-weight: normal;font-size: 13px;left: 65px;top: 41px;color: #7C1645;z-index: 1; }  .trial_banner:hover .banner-content {visibility: hidden;z-index: 0; }  .trial_banner:hover .banner-content_hover {visibility: visible;z-index: 1; }.slide-transiting .quiz-uikit-primary-button {transition: none; }.slide-transiting .quiz-uikit-secondary-button {transition: none; }.slide-transiting .quiz-uikit-link-button {transition: none; }.slide-transiting .visuals-uikit-primary-button {transition: none; }.slide-transiting .visuals-uikit-secondary-button {transition: none; }.slide-transiting .visuals-uikit-link-button {transition: none; }@keyframes preloader_spin {0% {transform: rotate(0deg); }  100% {transform: rotate(360deg); } }html,body {background-color: #F7F7F7 !important; }.universal_mini {overflow: hidden;background-color: #F7F7F7; }  .universal_mini div {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-webkit-user-drag: none; }  .universal_mini .launch-screen {z-index: 100;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.48); }    .universal_mini .launch-screen .launch-screen-button {top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 96px;height: 96px;position: absolute; }      .universal_mini .launch-screen .launch-screen-button__play-icon {background-color: #FFFFFF;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 90px;height: 90px;box-shadow: 0 12px 50px 0 rgba(0, 0, 0, 0.2);transition: 0.3s ease-in-out; }      .universal_mini .launch-screen .launch-screen-button__icon {background: url("+
c[26]+") no-repeat center;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 6px;width: 90px;height: 90px; }      .universal_mini .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__play-icon {width: 96px;height: 96px; }      .universal_mini .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__icon {background: url("+c[27]+") no-repeat center; }  .universal_mini .playerView {-ms-transform: translateX(0);transform: translateX(0); }  .universal_mini.not_loaded .top-panel,  .universal_mini.not_loaded .bottom-panel,  .universal_mini.not_loaded .landscape-bottom-panel {display: none; }  .universal_mini.landscape > .bottom-panel {display: none; }  .universal_mini.landscape > .top-panel {display: none !important; }  .universal_mini.landscape .landscape-bottom-panel {display: block !important; }  .universal_mini.landscape.quiz_mode .top-panel,  .universal_mini.landscape.quiz_mode .landscape-bottom-panel {display: initial; }  .universal_mini.landscape.quiz_mode > .bottom-panel {display: none; }  .universal_mini > .top-panel {width: 100%;background: #FFFFFF;position: absolute;box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);height: 46px;top: 0; }    .universal_mini > .top-panel::before, .universal_mini > .top-panel::after {top: 100%; }    .universal_mini > .top-panel .menu {width: 46px;height: 100%;position: absolute;right: 0;cursor: pointer; }      .universal_mini > .top-panel .menu::after {content: '';position: absolute;width: 22px;height: 19px;background-image: url("+
c[28]+");background-repeat: no-repeat;background-size: contain;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }      .universal_mini > .top-panel .menu.menu_active::after {background-image: url("+c[28]+"); }    .universal_mini > .top-panel .slide-info {width: 100%;position: absolute;color: #2B3B46;text-align: center;font-size: 15px;font-weight: bold;line-height: 46px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;z-index: 1;pointer-events: none;font-family: Helvetica Neue, Helvetica, Roboto, Arial; }  .universal_mini > .bottom-panel {width: 100%;background: #FFFFFF;position: absolute;bottom: 0;box-shadow: 0 -2px 12px 0 rgba(0, 0, 0, 0.1);height: 66px;top: auto; }    .universal_mini > .bottom-panel .play {position: absolute; }    .universal_mini > .bottom-panel .prev {position: absolute; }    .universal_mini > .bottom-panel .next {position: absolute; }    .universal_mini > .bottom-panel .rate {position: absolute; }    .universal_mini > .bottom-panel .play {width: 54px;height: 100%; }      .universal_mini > .bottom-panel .play::after {content: '';position: absolute;width: 24px;height: 28px;background-image: url("+
c[29]+");background-repeat: no-repeat;background-size: contain;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }      .universal_mini > .bottom-panel .play.play_active::after {background-image: url("+c[29]+"); }      .universal_mini > .bottom-panel .play.play_active[disabled]::after {background-image: url("+c[30]+"); }      .universal_mini > .bottom-panel .play[disabled]::after {background-image: url("+c[30]+"); }      .universal_mini > .bottom-panel .play.play_is-playing::after {background-image: url("+
c[31]+");width: 34px;height: 34px;left: -3px; }    .universal_mini > .bottom-panel .rate {width: 54px;height: 100%; }      .universal_mini > .bottom-panel .rate::after {content: '';position: absolute;width: 30px;height: 30px;background-image: url("+c[32]+");background-repeat: no-repeat;background-size: contain;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }      .universal_mini > .bottom-panel .rate.rate_active::after {background-image: url("+c[32]+"); }      .universal_mini > .bottom-panel .rate.rate_active[disabled]::after {background-image: url("+
c[32]+"); }      .universal_mini > .bottom-panel .rate[disabled]::after {background-image: url("+c[32]+"); }    .universal_mini > .bottom-panel .prev {width: 54px;height: 100%; }      .universal_mini > .bottom-panel .prev::after {content: '';position: absolute;width: 30px;height: 30px;background-image: url("+c[33]+");background-repeat: no-repeat;background-size: contain;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }      .universal_mini > .bottom-panel .prev.prev_active::after {background-image: url("+
c[33]+"); }      .universal_mini > .bottom-panel .prev.prev_active[disabled]::after {background-image: url("+c[34]+"); }      .universal_mini > .bottom-panel .prev[disabled]::after {background-image: url("+c[34]+"); }    .universal_mini > .bottom-panel .next {width: 54px;height: 100%; }      .universal_mini > .bottom-panel .next::after {content: '';position: absolute;width: 30px;height: 30px;background-image: url("+c[35]+");background-repeat: no-repeat;background-size: contain;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }      .universal_mini > .bottom-panel .next.next_active::after {background-image: url("+
c[35]+"); }      .universal_mini > .bottom-panel .next.next_active[disabled]::after {background-image: url("+c[36]+"); }      .universal_mini > .bottom-panel .next[disabled]::after {background-image: url("+c[36]+"); }    .universal_mini > .bottom-panel .play.play_first {left: 15px; }    .universal_mini > .bottom-panel .play.play_is-playing {left: 14px; }    .universal_mini > .bottom-panel .rate.rate_first {left: 17px; }    .universal_mini > .bottom-panel .rate.rate_second {left: 79px; }    .universal_mini > .bottom-panel .prev {right: 72px; }      .universal_mini > .bottom-panel .prev.prev_next-button-hidden {right: 12px; }    .universal_mini > .bottom-panel .next {right: 12px; }  .universal_mini > .progress {position: absolute;top: auto;left: 0;height: 3px;background: linear-gradient(90deg, #3FA9F5 var(--play-progress), transparent var(--play-progress)); }  .universal_mini > .top-panel > button {background: transparent; }  .universal_mini > .landscape-bottom-panel > button {background: transparent; }  .universal_mini > .bottom-panel > button {background: transparent; }  .universal_mini > .landscape-bottom-panel {width: 100%;background: #FFFFFF;position: absolute;bottom: 0;display: none;right: 0;top: 0;width: 56px;box-shadow: -2px 0 12px 0 rgba(0, 0, 0, 0.1); }    .universal_mini > .landscape-bottom-panel .play {position: absolute; }    .universal_mini > .landscape-bottom-panel .prev {position: absolute; }    .universal_mini > .landscape-bottom-panel .next {position: absolute; }    .universal_mini > .landscape-bottom-panel .rate {position: absolute; }    .universal_mini > .landscape-bottom-panel .play {width: 100%;height: 30px; }      .universal_mini > .landscape-bottom-panel .play::after {content: '';position: absolute;width: 24px;height: 28px;background-image: url("+
c[29]+");background-repeat: no-repeat;background-size: contain;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }      .universal_mini > .landscape-bottom-panel .play.play_active::after {background-image: url("+c[29]+"); }      .universal_mini > .landscape-bottom-panel .play.play_active[disabled]::after {background-image: url("+c[30]+"); }      .universal_mini > .landscape-bottom-panel .play[disabled]::after {background-image: url("+c[30]+"); }      .universal_mini > .landscape-bottom-panel .play.play_is-playing::after {background-image: url("+
c[31]+");width: 34px;height: 34px;left: -3px; }    .universal_mini > .landscape-bottom-panel .rate {width: 100%;height: 30px; }      .universal_mini > .landscape-bottom-panel .rate::after {content: '';position: absolute;width: 30px;height: 30px;background-image: url("+c[32]+");background-repeat: no-repeat;background-size: contain;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }      .universal_mini > .landscape-bottom-panel .rate.rate_active::after {background-image: url("+c[32]+"); }      .universal_mini > .landscape-bottom-panel .rate.rate_active[disabled]::after {background-image: url("+
c[32]+"); }      .universal_mini > .landscape-bottom-panel .rate[disabled]::after {background-image: url("+c[32]+"); }    .universal_mini > .landscape-bottom-panel .prev {width: 100%;height: 30px; }      .universal_mini > .landscape-bottom-panel .prev::after {content: '';position: absolute;width: 30px;height: 30px;background-image: url("+c[33]+");background-repeat: no-repeat;background-size: contain;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }      .universal_mini > .landscape-bottom-panel .prev.prev_active::after {background-image: url("+
c[33]+"); }      .universal_mini > .landscape-bottom-panel .prev.prev_active[disabled]::after {background-image: url("+c[34]+"); }      .universal_mini > .landscape-bottom-panel .prev[disabled]::after {background-image: url("+c[34]+"); }    .universal_mini > .landscape-bottom-panel .next {width: 100%;height: 30px; }      .universal_mini > .landscape-bottom-panel .next::after {content: '';position: absolute;width: 30px;height: 30px;background-image: url("+c[35]+");background-repeat: no-repeat;background-size: contain;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }      .universal_mini > .landscape-bottom-panel .next.next_active::after {background-image: url("+
c[35]+"); }      .universal_mini > .landscape-bottom-panel .next.next_active[disabled]::after {background-image: url("+c[36]+"); }      .universal_mini > .landscape-bottom-panel .next[disabled]::after {background-image: url("+c[36]+"); }    .universal_mini > .landscape-bottom-panel .menu {width: 100%;height: 46px;position: absolute; }      .universal_mini > .landscape-bottom-panel .menu.menu_first {top: 12px; }      .universal_mini > .landscape-bottom-panel .menu::after {content: '';position: absolute;width: 22px;height: 19px;background-image: url("+
c[28]+");background-repeat: no-repeat;background-size: contain;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }      .universal_mini > .landscape-bottom-panel .menu.menu_active::after {background-image: url("+c[28]+"); }    .universal_mini > .landscape-bottom-panel .play.play_first {top: 12px; }    .universal_mini > .landscape-bottom-panel .play.play_second {top: 70px; }    .universal_mini > .landscape-bottom-panel .rate.rate_first {top: 12px; }    .universal_mini > .landscape-bottom-panel .rate.rate_second {top: 69px; }    .universal_mini > .landscape-bottom-panel .rate.rate_third {top: 117px; }    .universal_mini > .landscape-bottom-panel .prev {bottom: 78px; }    .universal_mini > .landscape-bottom-panel .next {bottom: 18px; }  .universal_mini.quiz_mode {overflow: visible;height: auto !important; }    .universal_mini.quiz_mode #playerView,    .universal_mini.quiz_mode .video-container {display: none; }    .universal_mini.quiz_mode.interaction_slide .bottom-panel {box-shadow: 0 -2px 12px 0 rgba(0, 0, 0, 0.1);position: fixed;bottom: 0 !important; }      .universal_mini.quiz_mode.interaction_slide .bottom-panel .play,      .universal_mini.quiz_mode.interaction_slide .bottom-panel .progress {display: none; }    .universal_mini.quiz_mode .top-panel {position: fixed;top: -1px;height: 46px; }      .universal_mini.quiz_mode .top-panel .slide-info {top: 1px; }      .universal_mini.quiz_mode .top-panel .menu.component_container {top: 1px;height: 46px; }  .universal_mini,  .universal_mini > div {position: absolute;top: 0; }  .universal_mini .launch_layer {width: 100%;height: 100%;background: url("+
c[26]+") no-repeat center;background-color: rgba(0, 0, 0, 0.75); }    .universal_mini .launch_layer:active {background-image: url("+c[27]+"); }    .universal_mini .launch_layer[disabled], .universal_mini .launch_layer:active[disabled] {background-image: none; }  .universal_mini .video-container video {position: absolute; }  .universal_mini .change-layout-button {width: 44px;height: 44px;border-radius: 100%;background: #333333;position: absolute;left: 10px;bottom: 10px;border: 1px solid rgba(255, 255, 255, 0.3);box-sizing: border-box; }    .universal_mini .change-layout-button::after {content: '';position: absolute;width: 20px;height: 20px;background: url("+
c[37]+");background-size: cover;margin: auto;top: 0;left: 0;bottom: 0;right: 0; }  .universal_mini .preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5); }    .universal_mini .preloader::after {content: '';position: absolute;background: url("+c[38]+");background-size: cover;top: 0;left: 0;bottom: 0;right: 0;animation: preloader_spin 1s infinite linear; }  .universal_mini .menu_layer {position: absolute;background: #FFFFFF;z-index: 10; }    .universal_mini .menu_layer .menu-layer-top-panel {position: absolute;height: 46px;background: #FFFFFF;display: block;z-index: 1;box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); }      .universal_mini .menu_layer .menu-layer-top-panel .tab-title {position: absolute;color: #2B3B46;top: 1px;text-align: center;font-size: 15px;font-weight: bold;line-height: 46px;left: 44px;right: 44px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;z-index: 1;pointer-events: none;font-family: Helvetica Neue, Helvetica, Roboto, Arial; }      .universal_mini .menu_layer .menu-layer-top-panel .search,      .universal_mini .menu_layer .menu-layer-top-panel .close,      .universal_mini .menu_layer .menu-layer-top-panel .back {position: absolute;height: 46px;top: 0;border: 0;background: transparent;cursor: pointer; }      .universal_mini .menu_layer .menu-layer-top-panel .search {width: 58px;height: 46px; }        .universal_mini .menu_layer .menu-layer-top-panel .search::after {content: '';position: absolute;width: 18px;height: 18px;background-image: url("+
c[39]+");background-repeat: no-repeat;background-size: contain;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }        .universal_mini .menu_layer .menu-layer-top-panel .search.search_active::after {background-image: url("+c[39]+"); }      .universal_mini .menu_layer .menu-layer-top-panel .close {width: 46px;height: 46px;right: 0; }        .universal_mini .menu_layer .menu-layer-top-panel .close::after {content: '';position: absolute;width: 20px;height: 20px;background-image: url("+c[40]+");background-repeat: no-repeat;background-size: contain;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }        .universal_mini .menu_layer .menu-layer-top-panel .close.close_active::after {background-image: url("+
c[40]+"); }      .universal_mini .menu_layer .menu-layer-top-panel .search.component_container {left: 0; }      .universal_mini .menu_layer .menu-layer-top-panel .back {width: 46px;height: 46px;left: 0; }        .universal_mini .menu_layer .menu-layer-top-panel .back::after {content: '';position: absolute;width: 14px;height: 20px;background-image: url("+c[41]+");background-repeat: no-repeat;background-size: contain;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }        .universal_mini .menu_layer .menu-layer-top-panel .back.back_active::after {background-image: url("+
c[41]+"); }      .universal_mini .menu_layer .menu-layer-top-panel.with_search .back {right: 44px; }      .universal_mini .menu_layer .menu-layer-top-panel .search_panel {position: absolute;background: #FFFFFF;top: 0;right: 0;bottom: 0;left: 0;z-index: 1; }        .universal_mini .menu_layer .menu-layer-top-panel .search_panel .search_container {background: rgba(142, 142, 147, 0.12);border-radius: 8px;position: absolute;top: 0;bottom: 0;left: 16px;height: 34px;margin: auto; }          .universal_mini .menu_layer .menu-layer-top-panel .search_panel .search_container::before {content: '';position: absolute;width: 14px;height: 14px;background: url("+
c[42]+");background-size: cover;left: 10px;top: 11px; }          .universal_mini .menu_layer .menu-layer-top-panel .search_panel .search_container.empty .clear {display: none; }          .universal_mini .menu_layer .menu-layer-top-panel .search_panel .search_container .clear {position: absolute;width: 38px;height: 100%;right: 0;background-image: url("+c[43]+");background-position: center;background-repeat: no-repeat; }          .universal_mini .menu_layer .menu-layer-top-panel .search_panel .search_container .search_input {position: absolute;top: 0;right: 30px;bottom: 0;border: 0;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px;padding: 0;background: transparent;margin: 0;left: 33px;color: #2B3B46;width: calc(100% - 63px); }            .universal_mini .menu_layer .menu-layer-top-panel .search_panel .search_container .search_input:-ms-input-placeholder {font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px; }            .universal_mini .menu_layer .menu-layer-top-panel .search_panel .search_container .search_input::placeholder {font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px; }            .universal_mini .menu_layer .menu-layer-top-panel .search_panel .search_container .search_input:-ms-input-placeholder {color: #8E8E93; }            .universal_mini .menu_layer .menu-layer-top-panel .search_panel .search_container .search_input::placeholder {color: #8E8E93; }        .universal_mini .menu_layer .menu-layer-top-panel .search_panel .cancel.component_container {position: absolute;top: 0;right: 0; }          .universal_mini .menu_layer .menu-layer-top-panel .search_panel .cancel.component_container button {background: transparent;border: 0;position: relative;line-height: 46px;padding: 0 18px;color: #3DA0E1;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px; }    .universal_mini .menu_layer.tab_control .content.component_container {bottom: 66px; }    .universal_mini .menu_layer.tab_control .bottom-panel {position: absolute;bottom: 0;height: 66px;background: #FFFFFF;box-shadow: 0 -2px 12px 0 rgba(0, 0, 0, 0.1);display: block; }      .universal_mini .menu_layer.tab_control .bottom-panel > div {cursor: pointer;height: 100%;position: relative;float: left; }        .universal_mini .menu_layer.tab_control .bottom-panel > div button {position: absolute;width: 100%;height: 100%;background: transparent;border: 0;color: #84919D;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 12px;font-weight: 500;line-height: 13px;padding-top: 35px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;opacity: 1; }          .universal_mini .menu_layer.tab_control .bottom-panel > div button::after {content: '';position: absolute;width: 27px;height: 27px;top: 10px;left: 0;right: 0;margin: auto;background-size: contain;background-repeat: no-repeat;background-position: center; }          .universal_mini .menu_layer.tab_control .bottom-panel > div button.selected {color: #2B3B46;opacity: 1; }        .universal_mini .menu_layer.tab_control .bottom-panel > div.outline button::after {background-image: url("+
c[44]+"); }        .universal_mini .menu_layer.tab_control .bottom-panel > div.outline button.selected::after {background-image: url("+c[45]+"); }        .universal_mini .menu_layer.tab_control .bottom-panel > div.resources button::after {background-image: url("+c[46]+"); }        .universal_mini .menu_layer.tab_control .bottom-panel > div.resources button.selected::after {background-image: url("+c[47]+"); }        .universal_mini .menu_layer.tab_control .bottom-panel > div.presenter button::after {background-image: url("+
c[48]+"); }        .universal_mini .menu_layer.tab_control .bottom-panel > div.presenter button.selected::after {background-image: url("+c[49]+"); }        .universal_mini .menu_layer.tab_control .bottom-panel > div.notes button::after {background-image: url("+c[50]+"); }        .universal_mini .menu_layer.tab_control .bottom-panel > div.notes button.selected::after {background-image: url("+c[51]+"); }    .universal_mini .menu_layer .content.component_container {position: absolute;top: 46px;bottom: 0;width: 100%;background: initial; }      .universal_mini .menu_layer .content.component_container.animation .content.component_base > div {position: absolute; }      .universal_mini .menu_layer .content.component_container .content.component_base {width: 100%;position: relative; }        .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .separator,        .universal_mini .menu_layer .content.component_container .content.component_base .resources .separator {background: #E5E5E5;position: relative;width: calc(100% - 20px);height: 1px;left: 10px; }          .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .separator:first-child,          .universal_mini .menu_layer .content.component_container .content.component_base .resources .separator:first-child {position: absolute;top: -1px; }          .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .separator:last-child,          .universal_mini .menu_layer .content.component_container .content.component_base .resources .separator:last-child {position: absolute;bottom: -1px; }        .universal_mini .menu_layer .content.component_container .content.component_base .slides_list {position: relative; }          .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .item {position: relative;min-height: 54px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px;color: rgba(43, 59, 70, 0.8);margin-bottom: 1px; }            .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .item.level1 {padding-left: 24px; }              .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .item.level1::after {left: 34px; }            .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .item.level2 {padding-left: 48px; }              .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .item.level2::after {left: 58px; }            .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .item.level3 {padding-left: 72px; }              .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .item.level3::after {left: 82px; }            .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .item.level4 {padding-left: 96px; }              .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .item.level4::after {left: 106px; }            .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .item::after {content: '';position: absolute;left: 10px;right: 10px;bottom: -1px;height: 1px;background: #E5E5E5; }            .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .item .image {float: left;margin: 5px 8px 6px 12px;border: solid 2px rgba(0, 0, 0, 0.12);box-sizing: content-box; }            .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .item .text {position: relative;margin: 0;padding-right: 10px;padding-bottom: 1px;line-height: 21px;word-break: break-word;max-height: 63px;overflow: hidden; }            .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .item.text_only .text {padding-left: 13px; }            .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .item.visited {color: rgba(43, 59, 70, 0.8); }            .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .item.active, .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .item.selected {background: rgba(61, 160, 225, 0.1);color: rgba(43, 59, 70, 0.8); }            .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .item.parent::before {content: '';position: absolute;top: 0;bottom: 0;right: 19px;width: 8px;height: 12px;margin: auto;background: url("+
c[52]+");background-size: contain;background-repeat: no-repeat; }            .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .item.parent .text {padding-right: 25px; }          .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .separator::after {right: 10px;left: 10px; }        .universal_mini .menu_layer .content.component_container .content.component_base .resources .item {width: 100%;height: 56px;position: relative;display: block; }          .universal_mini .menu_layer .content.component_container .content.component_base .resources .item.active {background: rgba(61, 160, 225, 0.1);z-index: 1; }          .universal_mini .menu_layer .content.component_container .content.component_base .resources .item .attachment-icon,          .universal_mini .menu_layer .content.component_container .content.component_base .resources .item .url-icon {position: absolute;left: 28px;top: 0;bottom: 0;margin: auto; }          .universal_mini .menu_layer .content.component_container .content.component_base .resources .item .attachment-icon,          .universal_mini .menu_layer .content.component_container .content.component_base .resources .item .url-icon {width: 20px;height: 20px; }          .universal_mini .menu_layer .content.component_container .content.component_base .resources .item .attachment-icon {background: url("+
c[53]+"); }          .universal_mini .menu_layer .content.component_container .content.component_base .resources .item .url-icon {background: url("+c[54]+"); }          .universal_mini .menu_layer .content.component_container .content.component_base .resources .item .text {position: absolute;height: 56px;left: 61px;right: 20px;font-size: 15px;color: #3DA0E1;font-family: Helvetica Neue, Helvetica, Roboto, Arial;line-height: 56px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }        .universal_mini .menu_layer .content.component_container .content.component_base .resources .separator::after {right: 20px;left: 20px; }        .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .top-container {background-color: #FAFAFA;border-bottom: 1px solid #E5E5E5;padding-bottom: 30px;padding-top: 40px; }          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .top-container .name,          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .top-container .job {word-wrap: break-word;padding-left: 24px;padding-right: 24px;position: relative;font-family: Helvetica Neue, Helvetica, Roboto, Arial;text-align: center; }          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .top-container .name {color: #2B3B46;font-size: 25px;font-weight: bold;padding-bottom: 12px; }          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .top-container .job {color: #84919D;font-size: 15px; }        .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .bottom-container {padding-top: 18px; }          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .bottom-container .bottom-container-text {position: absolute;height: 47px;left: 61px;right: 16px;font-size: 15px;color: #3DA0E1;font-family: Helvetica Neue, Helvetica, Roboto, Arial;line-height: 47px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }        .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .photo_container {position: relative;margin-left: auto;margin-right: auto;margin-bottom: 10px;border-radius: 100%; }          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .photo_container canvas,          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .photo_container svg {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }        .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .name_photo_container {width: 75px;height: 75px;background: #9EAEB9;border-radius: 100%;left: 0;right: 0;margin: auto;margin-bottom: 10px; }          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .name_photo_container .letter {font-size: 24px;line-height: 75px;text-align: center;color: #FFFFFF;font-family: Helvetica Neue, Helvetica, Roboto, Arial; }        .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .no_presenter_container {margin-bottom: 10px;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center; }        .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .no_presenter_photo {width: 106px;height: 134px;background: url("+
c[55]+"); }        .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .no_presenter_label {position: relative;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px;color: #2B3B46;padding: 0 40px;text-align: center; }        .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .item {width: 100%;height: 47px;position: relative; }          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .item.active {background: rgba(61, 160, 225, 0.1);margin-top: -1px;margin-bottom: -1px;height: 49px;z-index: 1; }            .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .item.active .text {top: 1px; }            .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .item.active svg {top: 1px;bottom: 1px; }          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .item .phone-icon,          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .item .email-icon,          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .item .url-icon {position: absolute;left: 30px;top: 0;bottom: 0;margin: auto; }          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .item .phone-icon,          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .item .email-icon,          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .item .url-icon {width: 20px;height: 20px; }          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .item .phone-icon {background: url("+
c[56]+"); }          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .item .email-icon {background: url("+c[57]+"); }          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .item .url-icon {background: url("+c[54]+"); }        .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .bio-item {height: initial;width: 100%;position: relative; }          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .bio-item .person-info {position: absolute;left: 30px;top: 20px; }          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .bio-item .person-info {width: 20px;height: 20px;background: url("+
c[58]+"); }          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .bio-item .bio {position: relative;padding-right: 24px;padding-left: 61px;font-size: 15px;color: #2B3B46;font-family: Helvetica Neue, Helvetica, Roboto, Arial;overflow: hidden;text-overflow: ellipsis;white-space: pre-wrap;line-height: 26px;padding-top: 17px;padding-bottom: 24px; }        .universal_mini .menu_layer .content.component_container .content.component_base .empty_results {color: #84919D;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px;text-align: center;position: absolute;top: 30px;width: 100%; }        .universal_mini .menu_layer .content.component_container .content.component_base .notes {padding: 18px 20px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px;color: initial;width: auto !important;white-space: pre-wrap;word-wrap: break-word; }body {margin: 0;padding: 0;cursor: default;-ms-touch-action: pan-y;touch-action: pan-y;overflow-y: auto; }  body .info_panel {position: relative;top: 0;background: #FFFFFF;font-family: Helvetica, Roboto, Arial;padding-top: 161px;padding-bottom: 50px; }    body .info_panel,    body .info_panel * {box-sizing: border-box; }    body .info_panel.domain::before {background: transparent url("+
c[0]+") no-repeat center; }    body .info_panel.time::before {background: transparent url("+c[1]+") no-repeat center; }    body .info_panel.password::before {background: transparent url("+c[2]+") no-repeat center; }    body .info_panel::before {position: absolute;width: 100%;top: 55px;height: 63px;content: ''; }    body .info_panel .message {position: relative;color: #414A5B;font-size: 16px;padding-left: 15px;padding-right: 15px;text-align: center; }  body .password .password_field {position: relative;margin-left: 20px;margin-right: 20px;padding-top: 23px;padding-bottom: 26px; }    body .password .password_field input {position: relative;width: 100%;height: 34px;border: 1px solid #D6D6D6;border-top: 1px solid #BABABA;padding-left: 8px;font-size: 20px; }  body .password .wrong_password_label {position: absolute;font-size: 12px;color: #DD4A37;left: 22px;right: 22px;margin-top: -21px; }  body .ok.component_container {position: fixed;bottom: 0;height: 50px;background: #434E50; }    body .ok.component_container.active {background: #637375; }    body .ok.component_container button {top: 0;bottom: 0;left: 0;width: 100%;position: absolute;background: transparent;border: 0;line-height: 50px;color: #E2E2E2;font-size: 16px; }      body .ok.component_container button[disabled] {color: #647577; }.launch-screen {z-index: 999 !important; }.component_base,.component_container {position: absolute; }:focus {outline: none; }::-moz-focus-inner {border: 0; }input {-webkit-appearance: none;appearance: none; }button {cursor: pointer;margin: 0;border: 0; }button[disabled] {cursor: default; }.__player_view_id__ > * {position: absolute; }.__player_view_id__ .slide {white-space: nowrap;font-size: 0; }  .__player_view_id__ .slide a {text-decoration: none;cursor: pointer; }    .__player_view_id__ .slide a img {border: 0; }  .__player_view_id__ .slide * {-ms-transform-origin: 0 0;transform-origin: 0 0; }  .__player_view_id__ .slide.relpos,  .__player_view_id__ .slide .relpos {position: relative !important;vertical-align: top; }  .__player_view_id__ .slide.kern,  .__player_view_id__ .slide .kern {text-rendering: optimizeLegibility;font-feature-settings: 'kern' 1, 'liga' 0; }  .__player_view_id__ .slide.nokern,  .__player_view_id__ .slide .nokern {text-rendering: optimizeSpeed;font-feature-settings: 'kern' 0, 'liga' 0; }.__player_view_id__ .fullscreen {-ms-transform: none !important;transform: none !important;top: 0 !important;left: 0 !important; }  .__player_view_id__ .fullscreen > video {background-color: black;width: __slide_width__ !important;height: __slide_height__ !important;z-index: 100; }.__player_view_id__ .video_player video {width: 100%;height: 100%; }  .__player_view_id__ .video_player video::cue {color: #FFFFFF;background-color: rgba(8, 8, 8, 0.75);border-radius: 4px;font-family: Helvetica, Roboto, Arial;line-height: 1.1; }.__player_view_id__ .video_player.iphone::after {background: rgba(0, 0, 0, 0) url("+
c[3]+") no-repeat center;position: absolute;width: 100%;height: 100%;top: 0;right: 0;content: ''; }.__player_view_id__ .video_player.iphone video {opacity: 0; }.__player_view_id__ .video_player.iphone.without_controls video {display: none; }.__player_view_id__ .video_player .controls {height: 36px;background: rgba(45, 50, 55, 0.85098);border: 1px solid #444648;cursor: default;border-radius: 4px; }  .__player_view_id__ .video_player .controls .progress {background-color: #75787A;height: 14px;left: 62px;top: 0;bottom: 0;margin-top: auto;margin-bottom: auto;cursor: pointer; }    .__player_view_id__ .video_player .controls .progress .bookmark {width: 10px;height: 10px;margin-top: -5px;margin-left: -5px;top: 50%;background: url("+
c[4]+") no-repeat;cursor: pointer; }      .__player_view_id__ .video_player .controls .progress .bookmark:hover, .__player_view_id__ .video_player .controls .progress .bookmark:active {background: url("+c[5]+") no-repeat; }    .__player_view_id__ .video_player .controls .progress .loading {background-color: #B1B3B5;height: 100%; }    .__player_view_id__ .video_player .controls .progress .playing {background-color: #FFFFFF;height: 100%; }    .__player_view_id__ .video_player .controls .progress .tooltip {background: url("+
c[6]+") no-repeat;width: 60px;height: 25px;top: -33px;margin-left: -30px;font-family: Helvetica, Roboto, Arial;font-size: 12px;padding-top: 2px;text-align: center; }  .__player_view_id__ .video_player .controls .volume_popup {border-radius: 3px;background: rgba(45, 50, 55, 0.85098);top: -67px;right: 55px;padding: 8px; }    .__player_view_id__ .video_player .controls .volume_popup .volume {background: url("+c[7]+");position: relative;cursor: pointer;width: 12px;height: 48px; }      .__player_view_id__ .video_player .controls .volume_popup .volume .back {background: url("+
c[8]+");width: 100%; }  .__player_view_id__ .video_player .controls button {width: 100%;height: 100%; }    .__player_view_id__ .video_player .controls button.mute {background: url("+c[9]+"); }      .__player_view_id__ .video_player .controls button.mute:hover {background: url("+c[10]+"); }      .__player_view_id__ .video_player .controls button.mute:active {background: url("+c[11]+"); }      .__player_view_id__ .video_player .controls button.mute.selected {background: url("+c[12]+"); }        .__player_view_id__ .video_player .controls button.mute.selected:hover {background: url("+
c[13]+"); }        .__player_view_id__ .video_player .controls button.mute.selected:active {background: url("+c[14]+"); }    .__player_view_id__ .video_player .controls button.play {background: url("+c[15]+") no-repeat; }      .__player_view_id__ .video_player .controls button.play:hover {background: url("+c[16]+") no-repeat; }      .__player_view_id__ .video_player .controls button.play:active {background: url("+c[17]+") no-repeat; }      .__player_view_id__ .video_player .controls button.play.selected {background: url("+
c[18]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play.selected:hover {background: url("+c[19]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play.selected:active {background: url("+c[20]+") no-repeat; }      .__player_view_id__ .video_player .controls button.play::after {background: url("+c[21]+");width: 1px;height: 32px;right: 0;top: 1px;position: absolute;content: ''; }    .__player_view_id__ .video_player .controls button.toggle_fullscreen {background: url("+
c[22]+") no-repeat; }      .__player_view_id__ .video_player .controls button.toggle_fullscreen:hover {background: url("+c[23]+") no-repeat; }      .__player_view_id__ .video_player .controls button.toggle_fullscreen:active {background: url("+c[24]+") no-repeat; }      .__player_view_id__ .video_player .controls button.toggle_fullscreen::before {background: url("+c[21]+") no-repeat;width: 1px;height: 32px;left: 0;top: 1px;position: absolute;content: ''; }  .__player_view_id__ .video_player .controls .component_container.toggle_fullscreen, .__player_view_id__ .video_player .controls .component_container.play {width: 52px;height: 34px; }  .__player_view_id__ .video_player .controls .component_container.toggle_fullscreen {right: -1px; }  .__player_view_id__ .video_player .controls .component_container.mute {width: 22px;height: 22px;right: 58px;top: 6px; }.modal_layer {background: #000000;opacity: 0.7;z-index: 1;width: 100%;height: 100%; }.message_box,.confirm_window {border-radius: 4px;min-height: 150px;min-width: 300px;z-index: 1;background: #FFFFFF;position: absolute;width: 300px;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }  .message_box .title,  .confirm_window .title {display: none !important; }  .message_box .message,  .confirm_window .message {padding: 34px 34px 24px 34px;font-size: 14px;line-height: 18px;color: #231F20;font-family: Helvetica, Roboto, Arial; }.message_box .btn_ok.component_container {padding-bottom: 24px;position: relative;text-align: center;height: 44px;width: 100%; }  .message_box .btn_ok.component_container button {vertical-align: middle;line-height: 44px;height: 44px;padding-left: 20px;padding-right: 20px;min-width: 110px;margin-left: 5px;margin-right: 5px;position: static;-webkit-appearance: none;appearance: none;border: 0;border-radius: 4px;font-size: 16px;background: #339BE0;color: #FFFFFF; }    .message_box .btn_ok.component_container button.active {background: #058ACC; }.confirm_window .buttons_panel {text-align: center;position: relative;padding-bottom: 24px;height: 44px;width: 100%; }  .confirm_window .buttons_panel > div {width: 50%;float: right;position: relative; }    .confirm_window .buttons_panel > div button {vertical-align: middle;line-height: 44px;height: 44px;padding-left: 20px;padding-right: 20px;min-width: 110px;margin-left: 5px;margin-right: 5px;position: static;-webkit-appearance: none;appearance: none;border: 0;border-radius: 4px;font-size: 16px;background: #339BE0;color: #FFFFFF; }    .confirm_window .buttons_panel > div.active button {background: #058ACC; }    .confirm_window .buttons_panel > div:only-child {width: 100%;text-align: center !important; }    .confirm_window .buttons_panel > div:nth-child(1) {text-align: left; }    .confirm_window .buttons_panel > div:nth-child(2) {text-align: right; }.back_to_app {height: 100%;position: absolute;left: 0; }  .back_to_app__text {color: #3DA0E1;font-size: 16px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;text-overflow: ellipsis;overflow: hidden;position: absolute;bottom: 0;top: 0;height: 24px;line-height: 24px;margin: auto;padding-left: 25px;max-width: 80px; }    .back_to_app__text::before {content: '';background: url("+
c[25]+") no-repeat center;height: 24px;width: 14px;left: 8px;position: absolute; }.trial_banner {position: relative;transform: translateZ(0); }  .trial_banner .banner-content,  .trial_banner .banner-content_hover {position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%; }  .trial_banner .banner-content {visibility: visible;z-index: 1; }  .trial_banner .banner-content_hover {visibility: hidden;z-index: 0; }  .trial_banner .days_remaining {position: absolute;font-family: 'Open Sans', Arial, sans-serif;font-weight: normal;font-size: 13px;left: 65px;top: 41px;color: #7C1645;z-index: 1; }  .trial_banner:hover .banner-content {visibility: hidden;z-index: 0; }  .trial_banner:hover .banner-content_hover {visibility: visible;z-index: 1; }.popup_layer {z-index: 1; }  .popup_layer .modal_layer {z-index: initial; }.framesLayer iframe {pointer-events: all; }.uikit-primary-button {max-width: 260px;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: 4px;position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .uikit-primary-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .uikit-primary-button.uikit-primary-button_size_medium {padding: 10px; }    .uikit-primary-button.uikit-primary-button_size_medium .uikit-primary-button__button-text {font-size: 17px;line-height: 20px; }      .uikit-primary-button.uikit-primary-button_size_medium .uikit-primary-button__button-text:first-child {margin-left: 10px; }      .uikit-primary-button.uikit-primary-button_size_medium .uikit-primary-button__button-text:last-child {margin-right: 10px; }  .uikit-primary-button.uikit-primary-button_size_small {padding: 6px 12px; }    .uikit-primary-button.uikit-primary-button_size_small .uikit-primary-button__button-text {font-size: 14px;line-height: 20px; }  .uikit-primary-button__left-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-primary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-primary-button__button-text {margin-right: 8px; }  .uikit-primary-button__left-icon {margin-right: 8px; }  .uikit-primary-button__button-text:first-child {margin-left: 0; }  .uikit-primary-button__button-text:last-child {margin-right: 0; }  .uikit-primary-button__left-icon:first-child {margin-left: 0; }  .uikit-primary-button__left-icon:last-child {margin-right: 0; }  .uikit-primary-button__right-icon:first-child {margin-left: 0; }  .uikit-primary-button__right-icon:last-child {margin-right: 0; }  .uikit-primary-button[disabled] {opacity: 0.4; }  .uikit-primary-button.uikit-primary-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); }  .uikit-primary-button.uikit-primary-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.uikit-secondary-button {max-width: 260px;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: 4px;position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .uikit-secondary-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .uikit-secondary-button.uikit-secondary-button_size_medium {padding: 10px; }    .uikit-secondary-button.uikit-secondary-button_size_medium .uikit-secondary-button__button-text {font-size: 17px;line-height: 20px; }      .uikit-secondary-button.uikit-secondary-button_size_medium .uikit-secondary-button__button-text:first-child {margin-left: 10px; }      .uikit-secondary-button.uikit-secondary-button_size_medium .uikit-secondary-button__button-text:last-child {margin-right: 10px; }  .uikit-secondary-button.uikit-secondary-button_size_small {padding: 6px 12px; }    .uikit-secondary-button.uikit-secondary-button_size_small .uikit-secondary-button__button-text {font-size: 14px;line-height: 20px; }  .uikit-secondary-button__left-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-secondary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-secondary-button__button-text {margin-right: 8px; }  .uikit-secondary-button__left-icon {margin-right: 8px; }  .uikit-secondary-button__button-text:first-child {margin-left: 0; }  .uikit-secondary-button__button-text:last-child {margin-right: 0; }  .uikit-secondary-button__left-icon:first-child {margin-left: 0; }  .uikit-secondary-button__left-icon:last-child {margin-right: 0; }  .uikit-secondary-button__right-icon:first-child {margin-left: 0; }  .uikit-secondary-button__right-icon:last-child {margin-right: 0; }  .uikit-secondary-button[disabled] {opacity: 0.4; }  .uikit-secondary-button.uikit-secondary-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); }  .uikit-secondary-button.uikit-secondary-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.uikit-link-button {max-width: 260px;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: 4px;position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .uikit-link-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .uikit-link-button.uikit-link-button_size_medium {padding: 10px; }    .uikit-link-button.uikit-link-button_size_medium .uikit-link-button__button-text {font-size: 17px;line-height: 20px; }      .uikit-link-button.uikit-link-button_size_medium .uikit-link-button__button-text:first-child {margin-left: 10px; }      .uikit-link-button.uikit-link-button_size_medium .uikit-link-button__button-text:last-child {margin-right: 10px; }  .uikit-link-button.uikit-link-button_size_small {padding: 6px 12px; }    .uikit-link-button.uikit-link-button_size_small .uikit-link-button__button-text {font-size: 14px;line-height: 20px; }  .uikit-link-button__left-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-link-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-link-button__button-text {margin-right: 8px; }  .uikit-link-button__left-icon {margin-right: 8px; }  .uikit-link-button__button-text:first-child {margin-left: 0; }  .uikit-link-button__button-text:last-child {margin-right: 0; }  .uikit-link-button__left-icon:first-child {margin-left: 0; }  .uikit-link-button__left-icon:last-child {margin-right: 0; }  .uikit-link-button__right-icon:first-child {margin-left: 0; }  .uikit-link-button__right-icon:last-child {margin-right: 0; }  .uikit-link-button[disabled] {opacity: 0.4; }  .uikit-link-button.uikit-link-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); }  .uikit-link-button.uikit-link-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.uikit-primary-button {background: #339BE0;color: #FFFFFF; }  .uikit-primary-button::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #339BE0;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .uikit-primary-button__button-text {font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-weight: 700; }  .uikit-primary-button.uikit-primary-button_active, .uikit-primary-button[aria-pressed='true'], .uikit-primary-button:focus {background: #058ACC;color: #FFFFFF; }    .uikit-primary-button.uikit-primary-button_active::after, .uikit-primary-button[aria-pressed='true']::after, .uikit-primary-button:focus::after {background: #058ACC;background-origin: border-box; }.message-box {background: #F7F7F7;position: absolute;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;border-radius: 7px;min-width: 280px;padding: 40px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08); }  .message-box::after {content: '';box-sizing: border-box;border: 1px solid rgba(43, 59, 70, 0.08);width: 100%;height: 100%;position: absolute;left: 0;top: 0;border-radius: 7px;pointer-events: none; }  .message-box__content {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-direction: column;flex-direction: column; }  .message-box__icon {width: 24px;height: 24px;margin-bottom: 24px;position: relative;display: inline-block;color: #2B3B46;opacity: 0.72; }  .message-box .message-box-buttons {position: relative;width: 100%;height: 36px; }    .message-box .message-box-buttons__buttons {display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center; }    .message-box .message-box-buttons__window-button {margin: 0 4px; }  .message-box .vertical-scrollbar {top: 40px; }  .message-box__message-container {overflow: hidden;display: inline-block;max-width: 480px;vertical-align: top;position: relative; }  .message-box__message {text-align: center;font-size: 15px;color: #2B3B46;text-overflow: ellipsis;overflow: hidden;position: relative;font-family: Helvetica Neue, Helvetica, Roboto, Arial; }  .message-box__buttons {margin-top: 28px; }.rate-menu-item {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;height: 40px;border-radius: 4px;background-repeat: no-repeat;padding-left: 37px; }  .rate-menu-item.rate-menu-item_active {color: #58646D;background-color: #EBF5FC; }  .rate-menu-item.rate-menu-item_caption {margin-bottom: 9px;background-image: url("+
c[59]+");background-position: 14px; }    .rate-menu-item.rate-menu-item_caption[disabled] {padding-left: 0;background-image: none; }      .rate-menu-item.rate-menu-item_caption[disabled] .rate-menu-item__label {text-align: center; }    .rate-menu-item.rate-menu-item_caption::after {position: absolute;content: '';width: 100%;left: 0;right: 0;bottom: -5px;margin: auto;border-bottom: 1px solid rgba(0, 0, 0, 0.12); }  .rate-menu-item.rate-menu-item_caption.rate-menu-item_active {background-image: url("+
c[60]+"); }  .rate-menu-item__label {-ms-flex-positive: 1;flex-grow: 1; }  .rate-menu-item_selected, .rate-menu-item_selected.rate-menu-item_active {background-color: #EBF5FC;background-image: url("+c[61]+");background-position: 14px 12px;color: #58646D; }.rate-menu {padding: 8px 10px;font-family: Open Sans, Arial, sans-serif, PFn;font-size: 13px;color: #58646D;width: 140px;position: absolute;box-sizing: border-box;background-color: #FFFFFF;border-radius: 5px;box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.3);left: 40px;bottom: 70px; }  .rate-menu.rate-menu_rate-button-first {left: 4px;bottom: 70px; }  .rate-menu.rate-menu_landscape {right: 60px;top: 4px;left: unset;bottom: unset; }";
let d;for(const [f,g]of Object.entries(null!=(d=a)?d:{}))a=`__${f.replace(RegExp("\\.","g"),"_")}__`,c=c.replace(new RegExp(a,"g"),g);let e;for(const [f,g]of Object.entries(null!=(e=b)?e:{}))c=c.replace(new RegExp(f,"g"),g);c=c.replace(/__verticalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Bq);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Aq);return Dn(c)}Bq(a,b,c){return`url(data:image/svg+xml;base64,${Lh(`<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none"><linearGradient id="g436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="0%" y2="100%"><stop stop-color="${b}" offset="0"/><stop stop-color="${c}" offset="1"/></linearGradient><rect x="0" y="0" width="1" height="1" fill="url(#g436)" /></svg>`)})`}Aq(a,
b,c){return`url(data:image/svg+xml;base64,${Lh(`<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none"><linearGradient id="gh436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="100%" y2="0%"><stop stop-color="${b}" offset="0"/><stop stop-color="${c}" offset="1"/></linearGradient><rect x="0" y="0" width="1" height="1" fill="url(#gh436)" /></svg>`)})`}};var bH={mb_question_icon:'<svg width="24" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_6286_104426)"><path d="M12.5003 23.1431C18.6543 23.1431 23.6431 18.1543 23.6431 12.0003C23.6431 5.84625 18.6543 0.857422 12.5003 0.857422C6.34625 0.857422 1.35742 5.84625 1.35742 12.0003C1.35742 18.1543 6.34625 23.1431 12.5003 23.1431Z" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/><path d="M9.92969 8.57143C9.92969 8.06285 10.0805 7.56569 10.3631 7.14282C10.6456 6.71995 11.0472 6.39036 11.5171 6.19574C11.9869 6.00111 12.504 5.95019 13.0028 6.04941C13.5016 6.14863 13.9598 6.39353 14.3194 6.75316C14.679 7.11278 14.9239 7.57096 15.0231 8.06977C15.1224 8.56858 15.0714 9.08561 14.8768 9.55547C14.6822 10.0253 14.3526 10.4269 13.9297 10.7095C13.5069 10.992 13.0097 11.1429 12.5011 11.1429V13.5" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/><path d="M12.5006 16C12.2463 16 11.9977 16.0754 11.7863 16.2167C11.5748 16.358 11.41 16.5588 11.3127 16.7937C11.2154 17.0286 11.1899 17.2871 11.2395 17.5365C11.2892 17.7859 11.4116 18.015 11.5914 18.1949C11.7712 18.3747 12.0003 18.4971 12.2497 18.5467C12.4991 18.5963 12.7576 18.5709 12.9926 18.4736C13.2275 18.3762 13.4283 18.2115 13.5696 18C13.7109 17.7886 13.7863 17.54 13.7863 17.2857C13.7818 16.9461 13.6449 16.6216 13.4048 16.3815C13.1646 16.1413 12.8402 16.0044 12.5006 16Z" fill="currentColor"/></g><defs><clipPath id="clip0_6286_104426"><rect width="24" height="24" fill="currentColor" transform="translate(0.5)"/></clipPath></defs></svg>',
mb_warning_icon:'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_6153_102233)"><path d="M12 23.1431C18.1541 23.1431 23.1429 18.1543 23.1429 12.0003C23.1429 5.84625 18.1541 0.857422 12 0.857422C5.846 0.857422 0.857178 5.84625 0.857178 12.0003C0.857178 18.1543 5.846 23.1431 12 23.1431Z" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 12V17.5" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 8.57171C12.4734 8.57171 12.8571 8.18795 12.8571 7.71456C12.8571 7.24118 12.4734 6.85742 12 6.85742C11.5266 6.85742 11.1428 7.24118 11.1428 7.71456C11.1428 8.18795 11.5266 8.57171 12 8.57171Z" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/></g><defs><clipPath id="clip0_6153_102233"><rect width="24" height="24" fill="currentColor"/></clipPath></defs></svg>',
"attachment-doc":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.72"><path d="M12 2L17 7M12 2H5C3.89543 2 3 2.89543 3 4V16C3 17.1046 3.89543 18 5 18H15C16.1046 18 17 17.1046 17 16V7M12 2V7H17" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/><path d="M7 11H13" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/><path d="M7 14H13" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/></g></svg>',
"attachment-image":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.72"><path d="M5 17L11.861 10.5964C12.2269 10.2549 12.7891 10.2365 13.1765 10.5535L18 14.5M18 14.5V5C18 3.89543 17.1046 3 16 3H4C2.89543 3 2 3.89543 2 5V15C2 16.1046 2.89543 17 4 17H16C17.1046 17 18 16.1046 18 15V14.5ZM8 8.5C8 9.32843 7.32843 10 6.5 10C5.67157 10 5 9.32843 5 8.5C5 7.67157 5.67157 7 6.5 7C7.32843 7 8 7.67157 8 8.5Z" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/></g></svg>',
"attachment-link":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.72"><path d="M6 5H15M15 5V14M15 5L5 15" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/></g></svg>',"attachment-unknown":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.72"><path d="M10.7419 7.82902L6.61073 11.9602C6.02494 12.5459 6.02494 13.4957 6.61073 14.0815V14.0815C7.19652 14.6673 8.14626 14.6673 8.73205 14.0815L15.4496 7.36396C16.6211 6.19239 16.6211 4.29289 15.4496 3.12132V3.12132C14.278 1.94975 12.3785 1.94975 11.2069 3.12132L4.48941 9.83884C2.73205 11.5962 2.73205 14.4454 4.48941 16.2028V16.2028C6.24677 17.9602 9.09601 17.9602 10.8534 16.2028L14.0376 13.0186" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/></g></svg>',
"attachment-video":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.72"><path d="M18 15.5V4.5C18 3.39543 17.1046 2.5 16 2.5H4C2.89543 2.5 2 3.39543 2 4.5V15.5C2 16.6046 2.89543 17.5 4 17.5H16C17.1046 17.5 18 16.6046 18 15.5Z" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/><path d="M8 14.1153V9.87928C8.00349 9.81418 8.02496 9.75084 8.06252 9.69481C8.10008 9.63878 8.15259 9.59178 8.21544 9.55792C8.27829 9.52407 8.34955 9.50441 8.42298 9.50066C8.4964 9.49691 8.56974 9.50919 8.63656 9.53642L12.7804 11.6489C12.8476 11.6856 12.903 11.7368 12.9414 11.7978C12.9798 11.8588 13 11.9275 13 11.9973C13 12.0672 12.9798 12.1358 12.9414 12.1968C12.903 12.2578 12.8476 12.3091 12.7804 12.3457L8.63656 14.4693C8.56859 14.494 8.49492 14.5041 8.42169 14.4985C8.34847 14.493 8.27779 14.472 8.21553 14.4374C8.15328 14.4028 8.10125 14.3555 8.06376 14.2995C8.02627 14.2435 8.00441 14.1804 8 14.1153Z" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/><path d="M2 6.5H18" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/><path d="M6 6.5L8 2.5" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 6.5L14 2.5" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/></g></svg>',
attachments:'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.5526 9.11878L9.11092 13.5605C8.32987 14.3415 8.32987 15.6078 9.11092 16.3889V16.3889C9.89197 17.1699 11.1583 17.1699 11.9393 16.3889L18.3033 10.0249C19.8654 8.46284 19.8654 5.93018 18.3033 4.36808V4.36808C16.7412 2.80598 14.2085 2.80598 12.6464 4.36808L6.28249 10.732C3.93934 13.0752 3.93934 16.8742 6.28249 19.2173V19.2173C8.62563 21.5605 12.4246 21.5605 14.7678 19.2173L17.2453 16.7398" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',
attachment_icon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" width="20px" height="20px">\t<path d="M8.34,40a8.08,8.08,0,0,1-5.87-2.65,9.39,9.39,0,0,1,.36-13.08l17-18.12a5.9,5.9,0,0,1,6-2,6.41,6.41,0,0,1,4.29,4.6,6.83,6.83,0,0,1-1.82,6.41L12.05,32.52a5.08,5.08,0,0,1-3,1.69,3.21,3.21,0,0,1-2.73-1C5,31.88,4.85,29.34,7,27.09L18.34,14.92A1.14,1.14,0,0,1,20,14.84a.6.6,0,0,1,.08.08,1.34,1.34,0,0,1,0,1.81L8.64,28.92c-1,1-1.08,2-.66,2.5a1,1,0,0,0,.79.25,2.89,2.89,0,0,0,1.58-1L26.57,13.37a4.2,4.2,0,0,0,1.2-3.94,3.88,3.88,0,0,0-2.6-2.78,3.63,3.63,0,0,0-3.69,1.28C16.65,13.11,7,23.47,4.52,26.06c-3.15,3.39-2.4,7.27-.36,9.45s5.67,3,8.84-.39L30,17a1.15,1.15,0,0,1,1.63-.07.23.23,0,0,1,.07.07,1.34,1.34,0,0,1,0,1.81L14.7,36.94A8.72,8.72,0,0,1,8.34,40Z" style="fill:#9eaeb9"/></svg>',
back:'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14 6L8 12L14 18" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',back_to_app:'<svg width="12" height="19" viewBox="0 0 12 19" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10.9902 0.841216C10.4879 0.368574 9.70453 0.368574 9.20222 0.841216L0 9.5L9.20222 18.1588C9.70453 18.6314 10.4879 18.6314 10.9902 18.1588C11.5377 17.6437 11.5377 16.7737 10.9902 16.2585L3.80753 9.5L10.9902 2.74146C11.5377 2.22634 11.5377 1.35634 10.9902 0.841216Z"/></svg>',
bio:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.7495 10C18.7495 14.8325 14.8319 18.75 9.99945 18.75C5.16696 18.75 1.24945 14.8325 1.24945 10C1.24945 5.16751 5.16696 1.25 9.99945 1.25C14.8319 1.25 18.7495 5.16751 18.7495 10Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M5.99945 7.42871H14.1395" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M5.99945 10H14.1395" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M5.99945 12.5713H11.1395" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',
close:'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M17.7071 7.70711C18.0976 7.31658 18.0976 6.68342 17.7071 6.29289C17.3166 5.90237 16.6834 5.90237 16.2929 6.29289L12 10.5858L7.70711 6.29289C7.31658 5.90237 6.68342 5.90237 6.29289 6.29289C5.90237 6.68342 5.90237 7.31658 6.29289 7.70711L10.5858 12L6.29289 16.2929C5.90237 16.6834 5.90237 17.3166 6.29289 17.7071C6.68342 18.0976 7.31658 18.0976 7.70711 17.7071L12 13.4142L16.2929 17.7071C16.6834 18.0976 17.3166 18.0976 17.7071 17.7071C18.0976 17.3166 18.0976 16.6834 17.7071 16.2929L13.4142 12L17.7071 7.70711Z" fill="currentColor"/></svg>',
mail:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.6949 10.1342C13.6948 10.8757 13.4756 11.6006 13.0648 12.218C12.6541 12.8353 12.0701 13.3175 11.3862 13.604C10.7024 13.8906 9.94906 13.9687 9.22095 13.8285C8.49283 13.6883 7.82237 13.3361 7.29374 12.8162C6.76512 12.2962 6.40191 11.6317 6.24972 10.906C6.09754 10.1803 6.16316 9.42579 6.43835 8.73727C6.71354 8.04874 7.18604 7.45687 7.79649 7.03599C8.40695 6.61511 9.12815 6.38397 9.86953 6.37162C10.3689 6.36329 10.8649 6.45447 11.3287 6.63983C11.7925 6.82519 12.2147 7.10102 12.5707 7.45124C12.9268 7.80147 13.2096 8.21907 13.4026 8.67971C13.5956 9.14035 13.6949 9.6348 13.6949 10.1342V10.1342Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M13.6947 10.1338V11.7643C13.6947 16.1415 20.5552 12.0151 16.9556 6.07016C16.2308 4.83232 15.1963 3.80442 13.9539 3.08753C12.7114 2.37065 11.3038 1.98946 9.86936 1.98145C8.66427 1.98517 7.475 2.25601 6.38714 2.77448C5.29928 3.29294 4.3399 4.04614 3.57804 4.97985C2.81619 5.91357 2.27081 7.00457 1.98116 8.17434C1.69152 9.3441 1.66481 10.5635 1.90297 11.7449C2.14112 12.9262 2.63822 14.04 3.35846 15.0062C4.07871 15.9724 5.0042 16.7668 6.06832 17.3324C7.13244 17.898 8.30871 18.2207 9.51248 18.2771C10.7162 18.3336 11.9176 18.1225 13.03 17.659" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',
next:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8 4L14 10L8 16" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',notes:'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M6 5H18C18.5523 5 19 5.44772 19 6V18C19 18.5523 18.5523 19 18 19H6C5.44772 19 5 18.5523 5 18V6C5 5.44772 5.44772 5 6 5ZM18 3H6C4.34315 3 3 4.34315 3 6V18C3 19.6569 4.34315 21 6 21H18C19.6569 21 21 19.6569 21 18V6C21 4.34315 19.6569 3 18 3ZM8 7C7.44772 7 7 7.44772 7 8C7 8.55228 7.44772 9 8 9H16C16.5523 9 17 8.55228 17 8C17 7.44772 16.5523 7 16 7H8ZM7 12C7 11.4477 7.44772 11 8 11H16C16.5523 11 17 11.4477 17 12C17 12.5523 16.5523 13 16 13H8C7.44772 13 7 12.5523 7 12ZM8 15C7.44772 15 7 15.4477 7 16C7 16.5523 7.44772 17 8 17H13C13.5523 17 14 16.5523 14 16C14 15.4477 13.5523 15 13 15H8Z" fill="currentColor"/></svg>',
outline:'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M4 8C4.55228 8 5 7.55228 5 7C5 6.44772 4.55228 6 4 6C3.44772 6 3 6.44772 3 7C3 7.55228 3.44772 8 4 8ZM8 6C7.44772 6 7 6.44772 7 7C7 7.55228 7.44772 8 8 8H21C21.5523 8 22 7.55228 22 7C22 6.44772 21.5523 6 21 6H8ZM8 11C7.44772 11 7 11.4477 7 12C7 12.5523 7.44772 13 8 13H21C21.5523 13 22 12.5523 22 12C22 11.4477 21.5523 11 21 11H8ZM7 17C7 16.4477 7.44772 16 8 16H21C21.5523 16 22 16.4477 22 17C22 17.5523 21.5523 18 21 18H8C7.44772 18 7 17.5523 7 17ZM5 12C5 12.5523 4.55228 13 4 13C3.44772 13 3 12.5523 3 12C3 11.4477 3.44772 11 4 11C4.55228 11 5 11.4477 5 12ZM4 18C4.55228 18 5 17.5523 5 17C5 16.4477 4.55228 16 4 16C3.44772 16 3 16.4477 3 17C3 17.5523 3.44772 18 4 18Z" fill="currentColor"/></svg>',
outline_landscape:'<svg width="20" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M3.5 7C4.05228 7 4.5 6.55228 4.5 6C4.5 5.44772 4.05228 5 3.5 5C2.94772 5 2.5 5.44772 2.5 6C2.5 6.55228 2.94772 7 3.5 7ZM7.5 5C6.94772 5 6.5 5.44772 6.5 6C6.5 6.55228 6.94772 7 7.5 7L17.5 7C18.0523 7 18.5 6.55229 18.5 6C18.5 5.44772 18.0523 5 17.5 5H7.5ZM7.5 9C6.94772 9 6.5 9.44772 6.5 10C6.5 10.5523 6.94772 11 7.5 11H17.5C18.0523 11 18.5 10.5523 18.5 10C18.5 9.44772 18.0523 9 17.5 9H7.5ZM6.5 14C6.5 13.4477 6.94772 13 7.5 13L17.5 13C18.0523 13 18.5 13.4477 18.5 14C18.5 14.5523 18.0523 15 17.5 15L7.5 15C6.94772 15 6.5 14.5523 6.5 14ZM4.5 10C4.5 10.5523 4.05228 11 3.5 11C2.94772 11 2.5 10.5523 2.5 10C2.5 9.44772 2.94772 9 3.5 9C4.05228 9 4.5 9.44772 4.5 10ZM3.5 15C4.05228 15 4.5 14.5523 4.5 14C4.5 13.4477 4.05228 13 3.5 13C2.94772 13 2.5 13.4477 2.5 14C2.5 14.5523 2.94772 15 3.5 15Z" fill="currentColor"/></svg>',
pause:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 3.5V16.5M13 3.5V16.5" stroke="currentColor" stroke-width="2" stroke-linecap="round"/></svg>',phone:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.76946 5.58969C4.72618 4.67767 3.19832 4.84117 2.37649 5.95812C2.25344 6.12535 2.10522 6.32089 1.91316 6.56194C0.694491 8.09139 0.694496 10.306 1.91989 11.83C2.8245 12.9551 3.77296 14.0903 4.83323 15.1542C5.8935 16.2179 7.025 17.1695 8.14636 18.0771C9.66538 19.3065 11.8727 19.3065 13.3971 18.0838C13.6672 17.8672 13.8792 17.707 14.058 17.5759C15.137 16.785 15.32 15.3039 14.4461 14.2896C14.0483 13.8279 13.6267 13.3802 13.2108 12.941C12.6365 12.3343 11.6506 12.2668 11.0215 12.816C10.911 12.9123 10.1942 13.8173 10 14C8.25628 12.9604 7.01725 11.7176 6 10C6.18534 9.80166 7.07236 9.05099 7.16928 8.93903C7.71556 8.3081 7.64874 7.32192 7.04017 6.75126C6.62377 6.36078 6.20155 5.96741 5.76946 5.58969Z" stroke="currentColor" stroke-width="1.5" stroke-linejoin="round"/><path d="M14.4156 8.8698C14.2566 8.07521 13.8329 7.32841 13.1583 6.77338C12.4565 6.19593 11.6033 5.92484 10.7608 5.94434" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"/><path d="M17.8242 9.14146C17.4655 7.34823 16.5092 5.66286 14.9869 4.41028C13.4031 3.10708 11.4775 2.49528 9.57617 2.53933" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"/></svg>',
play:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 16.3087V3.54659L5 3.54659L16.8484 8.87836C17.2245 9.04759 17.2455 9.57369 16.8842 9.77243L5 16.3087Z" stroke="currentColor" stroke-width="2"/></svg>',presenter_info:'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.5 19.1578C3.5 17.6854 4.33063 16.4302 5.8631 15.4958C7.40933 14.5529 9.59284 14 12 14C14.4072 14 16.5907 14.5529 18.1369 15.4958C19.6694 16.4302 20.5 17.6854 20.5 19.1578C20.5 20.0424 20.3112 20.453 20.1317 20.6478C19.9692 20.8243 19.65 21 18.9266 21H5.07342C4.35004 21 4.03083 20.8243 3.86827 20.6478C3.68876 20.453 3.5 20.0424 3.5 19.1578Z" stroke="currentColor" stroke-width="2"/><circle cx="12" cy="7.5" r="3.5" stroke="currentColor" stroke-width="2"/></svg>',
prev:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 4L6 10L12 16" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',"rate-0.75x":'<svg width="38" height="20" viewBox="0 0 38 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.20273 15.6683C6.84183 15.6683 8.3902 13.4487 8.3902 9.94008C8.3902 6.45434 6.8342 4.25 4.20273 4.25C1.57888 4.25 0 6.46196 0 9.94771C0 13.4563 1.56363 15.6683 4.20273 15.6683ZM4.20273 14.2343C2.63147 14.2343 1.73143 12.6021 1.73143 9.94771C1.73143 7.33149 2.64673 5.68396 4.20273 5.68396C5.75873 5.68396 6.6664 7.32387 6.6664 9.94771C6.6664 12.6097 5.77399 14.2343 4.20273 14.2343Z" fill="currentColor"/><path d="M10.7852 15.5463C11.3497 15.5463 11.7844 15.1039 11.7844 14.5471C11.7844 13.9826 11.3497 13.5479 10.7852 13.5479C10.2284 13.5479 9.78603 13.9826 9.78603 14.5471C9.78603 15.1039 10.2284 15.5463 10.7852 15.5463Z" fill="currentColor"/><path d="M14.3925 14.3041C14.1209 14.8333 14.5052 15.4624 15.1 15.4624C15.4007 15.4624 15.6757 15.2927 15.8106 15.0239L20.3729 5.93567V4.45594H13.6036C13.2055 4.45594 12.8828 4.77865 12.8828 5.17674C12.8828 5.57482 13.2055 5.89753 13.6036 5.89753H18.6873V5.93567L14.3925 14.3041Z" fill="currentColor"/><path d="M25.8266 15.6683C28.1987 15.6683 29.8615 14.1047 29.8615 11.8469C29.8615 9.71126 28.3436 8.16289 26.2308 8.16289C25.1554 8.16289 24.2553 8.5824 23.7748 9.2765H23.7367L24.0417 5.89753H28.5C28.8981 5.89753 29.2208 5.57482 29.2208 5.17674C29.2208 4.77865 28.8981 4.45594 28.5 4.45594H22.6688L22.0891 10.6799H23.6528C24.0799 9.95534 24.9037 9.52057 25.8571 9.52057C27.23 9.52057 28.1911 10.5121 28.1911 11.8927C28.1911 13.2733 27.23 14.242 25.8418 14.242C24.9051 14.242 24.1371 13.8071 23.7712 13.1167C23.5713 12.7395 23.2308 12.4038 22.8039 12.4038C22.324 12.4038 21.9311 12.8131 22.0783 13.2699C22.5447 14.7172 23.9776 15.6683 25.8266 15.6683Z" fill="currentColor"/><path d="M34.2931 12.3885L35.8786 15.018C36.0449 15.2938 36.3434 15.4624 36.6655 15.4624H37.1274C37.491 15.4624 37.7105 15.06 37.5137 14.7543L35.2694 11.2673L37.5227 7.89357C37.7266 7.58827 37.5078 7.17894 37.1406 7.17894H36.7027C36.3811 7.17894 36.083 7.34703 35.9165 7.62214L34.3617 10.1918H34.3236L32.754 7.61924C32.5871 7.34578 32.2899 7.17894 31.9696 7.17894H31.4829C31.1175 7.17894 30.8983 7.58493 31.0988 7.89046L33.3549 11.3283L31.077 14.7482C30.8736 15.0536 31.0925 15.4624 31.4594 15.4624H31.876C32.1974 15.4624 32.4955 15.2944 32.662 15.0194L34.2549 12.3885H34.2931Z" fill="currentColor"/></svg>',
"rate-1.25x":'<svg width="38" height="20" viewBox="0 0 38 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.97683 14.602C2.97683 15.0733 3.35887 15.4553 3.83014 15.4553C4.30141 15.4553 4.68345 15.0733 4.68345 14.602V5.1492C4.68345 4.63072 4.26313 4.2104 3.74465 4.2104H3.56037C3.17063 4.2104 2.79056 4.33168 2.47285 4.55742L0.293973 6.10557C0.109552 6.23661 0 6.44884 0 6.67507C0 7.24259 0.640845 7.57329 1.10339 7.24448L2.93787 5.9404H2.97683V14.602Z" fill="currentColor"/><path d="M8.32266 15.5411C8.89933 15.5411 9.34351 15.0891 9.34351 14.5202C9.34351 13.9436 8.89933 13.4994 8.32266 13.4994C7.75379 13.4994 7.30181 13.9436 7.30181 14.5202C7.30181 15.0891 7.75379 15.5411 8.32266 15.5411Z" fill="currentColor"/><path d="M11.1982 7.50674V7.58833C11.1982 8.04454 11.568 8.41437 12.0242 8.41437C12.4804 8.41437 12.8503 8.04454 12.8503 7.58833V7.49895C12.8503 6.33003 13.7776 5.44166 15.0088 5.44166C16.1778 5.44166 17.0817 6.23652 17.0817 7.23399C17.0817 8.11457 16.7233 8.70682 15.3517 10.1329L11.5324 14.0256C11.3781 14.1828 11.2917 14.3942 11.2917 14.6145V14.7561C11.2917 15.1423 11.6048 15.4553 11.9909 15.4553H18.2467C18.6534 15.4553 18.9832 15.1256 18.9832 14.7189C18.9832 14.3122 18.6534 13.9825 18.2467 13.9825H13.6451V13.9436L16.4583 11.1148C18.1026 9.43155 18.8039 8.45746 18.8039 7.14827C18.8039 5.36373 17.2064 4 15.0634 4C12.8269 4 11.1982 5.48062 11.1982 7.50674Z" fill="currentColor"/><path d="M24.5628 15.6658C26.9863 15.6658 28.6851 14.0682 28.6851 11.7616C28.6851 9.57961 27.1344 7.99768 24.9758 7.99768C23.877 7.99768 22.9575 8.42628 22.4665 9.13543H22.4275L22.7393 5.68324H27.2941C27.7008 5.68324 28.0305 5.35353 28.0305 4.94682C28.0305 4.54011 27.7008 4.2104 27.2941 4.2104H21.3366L20.7443 10.5693H22.3418C22.7782 9.82898 23.6198 9.38479 24.5939 9.38479C25.9966 9.38479 26.9785 10.3979 26.9785 11.8083C26.9785 13.2188 25.9966 14.2085 24.5783 14.2085C23.6213 14.2085 22.8366 13.7642 22.4629 13.0588C22.2586 12.6734 21.9107 12.3305 21.4746 12.3305C20.9843 12.3305 20.5828 12.7487 20.7332 13.2154C21.2097 14.6941 22.6737 15.6658 24.5628 15.6658Z" fill="currentColor"/><path d="M33.2127 12.3149L34.8326 15.0013C35.0025 15.2831 35.3075 15.4553 35.6365 15.4553H36.1085C36.48 15.4553 36.7043 15.0443 36.5032 14.7319L34.2102 11.1693L36.5124 7.72253C36.7207 7.41061 36.4971 6.99242 36.122 6.99242H35.6746C35.346 6.99242 35.0414 7.16415 34.8713 7.44522L33.2829 10.0706H33.2439L31.6403 7.44225C31.4698 7.16286 31.1662 6.99242 30.8389 6.99242H30.3417C29.9683 6.99242 29.7444 7.4072 29.9493 7.71936L32.2542 11.2317L29.927 14.7257C29.7192 15.0377 29.9428 15.4553 30.3177 15.4553H30.7433C31.0717 15.4553 31.3762 15.2837 31.5463 15.0028L33.1738 12.3149H33.2127Z" fill="currentColor"/></svg>',
"rate-1.5x":'<svg width="38" height="20" viewBox="0 0 38 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.9981 14.7159C7.9981 15.1905 8.38287 15.5753 8.85751 15.5753C9.33214 15.5753 9.71691 15.1905 9.71691 14.7159V5.19551C9.71691 4.67332 9.29359 4.25 8.77141 4.25H8.58581C8.19329 4.25 7.8105 4.37215 7.49052 4.5995L5.29607 6.15871C5.11033 6.29068 5 6.50443 5 6.73228C5 7.30385 5.64542 7.63692 6.11128 7.30575L7.95886 5.99235H7.9981V14.7159Z" fill="currentColor"/><path d="M13.3821 15.6616C13.9629 15.6616 14.4103 15.2064 14.4103 14.6335C14.4103 14.0527 13.9629 13.6053 13.3821 13.6053C12.8092 13.6053 12.354 14.0527 12.354 14.6335C12.354 15.2064 12.8092 15.6616 13.3821 15.6616Z" fill="currentColor"/><path d="M20.4739 15.7872C22.9148 15.7872 24.6257 14.1783 24.6257 11.8551C24.6257 9.65757 23.0639 8.06434 20.8899 8.06434C19.7832 8.06434 18.8571 8.49601 18.3627 9.21021H18.3234L18.6374 5.73336H23.2248C23.6344 5.73336 23.9664 5.40129 23.9664 4.99168C23.9664 4.58206 23.6344 4.25 23.2248 4.25H17.2246L16.6282 10.6543H18.2371C18.6766 9.90872 19.5242 9.46136 20.5053 9.46136C21.918 9.46136 22.9069 10.4817 22.9069 11.9022C22.9069 13.3228 21.918 14.3195 20.4896 14.3195C19.5257 14.3195 18.7354 13.872 18.359 13.1616C18.1533 12.7735 17.8029 12.4281 17.3637 12.4281C16.8698 12.4281 16.4655 12.8493 16.617 13.3193C17.0969 14.8086 18.5713 15.7872 20.4739 15.7872Z" fill="currentColor"/><path d="M29.1857 12.4124L30.8171 15.118C30.9882 15.4018 31.2954 15.5753 31.6268 15.5753H32.1021C32.4763 15.5753 32.7021 15.1613 32.4996 14.8467L30.1903 11.2587L32.5089 7.78722C32.7187 7.47308 32.4935 7.05189 32.1157 7.05189H31.6651C31.3342 7.05189 31.0274 7.22485 30.8561 7.50793L29.2563 10.152H29.2171L27.602 7.50494C27.4303 7.22356 27.1245 7.05189 26.7949 7.05189H26.2941C25.9181 7.05189 25.6926 7.46964 25.8989 7.78402L28.2203 11.3214L25.8764 14.8405C25.6672 15.1547 25.8924 15.5753 26.2699 15.5753H26.6986C27.0293 15.5753 27.3361 15.4024 27.5074 15.1195L29.1464 12.4124H29.1857Z" fill="currentColor"/></svg>',
"rate-1x":'<svg width="38" height="20" viewBox="0 0 38 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.1709 15.0691C14.1709 15.5711 14.5778 15.978 15.0798 15.978C15.5818 15.978 15.9888 15.5711 15.9888 15.0691V5C15.9888 4.44772 15.5411 4 14.9888 4H14.7925C14.3773 4 13.9725 4.12919 13.6341 4.36964L11.3131 6.01872C11.1167 6.1583 11 6.38436 11 6.62534C11 7.22986 11.6826 7.58212 12.1753 7.23187L14.1294 5.84277H14.1709V15.0691Z" fill="currentColor"/><path d="M22.4844 12.6475L24.2098 15.509C24.3908 15.8092 24.7157 15.9927 25.0662 15.9927H25.5689C25.9646 15.9927 26.2035 15.5548 25.9894 15.2221L23.5469 11.4272L25.9991 7.75573C26.221 7.42349 25.9829 6.97803 25.5833 6.97803H25.1067C24.7568 6.97803 24.4323 7.16095 24.2511 7.46035L22.5591 10.2568H22.5176L20.8094 7.45719C20.6279 7.15959 20.3044 6.97803 19.9558 6.97803H19.4262C19.0285 6.97803 18.7899 7.41985 19.0082 7.75236L21.4634 11.4937L18.9844 15.2155C18.7631 15.5478 19.0013 15.9927 19.4006 15.9927H19.8539C20.2038 15.9927 20.5282 15.8099 20.7094 15.5106L22.4429 12.6475H22.4844Z" fill="currentColor"/></svg>',
"rate-2x":'<svg width="38" height="20" viewBox="0 0 38 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 7.67347V7.75925C10 8.23698 10.3873 8.62425 10.865 8.62425C11.3427 8.62425 11.73 8.23698 11.73 7.75925V7.66531C11.73 6.44082 12.7011 5.5102 13.9904 5.5102C15.2145 5.5102 16.1611 6.34286 16.1611 7.38776C16.1611 8.3102 15.7857 8.93061 14.3495 10.4245L10.3499 14.5022C10.1884 14.6669 10.0979 14.8884 10.0979 15.1191V15.2678C10.0979 15.6722 10.4257 16 10.8301 16H17.3808C17.8068 16 18.1522 15.6546 18.1522 15.2286C18.1522 14.8025 17.8068 14.4571 17.3808 14.4571H12.5624V14.4163L15.5083 11.4531C17.2301 9.6898 17.9645 8.66939 17.9645 7.29796C17.9645 5.42857 16.2917 4 14.0476 4C11.7055 4 10 5.55102 10 7.67347Z" fill="currentColor"/><path d="M23.0341 12.7102L24.7254 15.5162C24.9064 15.8165 25.2313 16 25.5819 16H26.0511C26.4468 16 26.6857 15.5622 26.4716 15.2295L24.0786 11.5102L26.4808 7.91233C26.7026 7.58008 26.4645 7.13469 26.065 7.13469H25.6217C25.2717 7.13469 24.9472 7.31767 24.766 7.61715L23.1075 10.3592H23.0667L21.3924 7.61399C21.2108 7.31631 20.8873 7.13469 20.5386 7.13469H20.0431C19.6454 7.13469 19.4069 7.57645 19.625 7.90895L22.0303 11.5755L19.6018 15.2229C19.3806 15.5552 19.6188 16 20.018 16H20.4385C20.7884 16 21.1128 15.8171 21.294 15.5178L22.9933 12.7102H23.0341Z" fill="currentColor"/></svg>',
rate:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.04947 0.190319C8.68113 0.0653584 9.33343 0 10 0C15.5228 0 20 4.47715 20 10C20 15.5228 15.5228 20 10 20C9.33343 20 8.68113 19.9346 8.04947 19.8097C7.50769 19.7025 7.15537 19.1764 7.26255 18.6346C7.36973 18.0928 7.89583 17.7405 8.43761 17.8477C8.94212 17.9475 9.46444 18 10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C9.46444 2 8.94212 2.05249 8.43761 2.15229C7.89583 2.25948 7.36974 1.90716 7.26255 1.36538C7.15537 0.823591 7.50769 0.2975 8.04947 0.190319ZM5.83043 1.95959C6.13767 2.41852 6.01471 3.03963 5.55578 3.34688C4.68294 3.93123 3.93123 4.68294 3.34688 5.55578C3.03963 6.01471 2.41852 6.13767 1.95959 5.83043C1.50066 5.52318 1.3777 4.90207 1.68494 4.44314C2.41473 3.35306 3.35306 2.41474 4.44314 1.68494C4.90207 1.3777 5.52318 1.50066 5.83043 1.95959ZM1.36538 7.26255C1.90716 7.36973 2.25948 7.89583 2.15229 8.43761C2.05249 8.94212 2 9.46444 2 10C2 10.5356 2.05249 11.0579 2.15229 11.5624C2.25948 12.1042 1.90716 12.6303 1.36538 12.7374C0.823591 12.8446 0.2975 12.4923 0.190319 11.9505C0.0653584 11.3189 0 10.6666 0 10C0 9.33343 0.0653584 8.68113 0.190319 8.04947C0.2975 7.50769 0.823591 7.15537 1.36538 7.26255ZM1.95959 14.1696C2.41852 13.8623 3.03963 13.9853 3.34688 14.4442C3.93123 15.3171 4.68294 16.0688 5.55578 16.6531C6.01471 16.9604 6.13767 17.5815 5.83043 18.0404C5.52318 18.4993 4.90207 18.6223 4.44314 18.3151C3.35306 17.5853 2.41474 16.6469 1.68494 15.5569C1.3777 15.0979 1.50066 14.4768 1.95959 14.1696ZM7 7.54659V12.3087C7 13.0693 7.81547 13.5515 8.48192 13.1849L13.2441 10.5658C13.9667 10.1683 13.9246 9.11609 13.1725 8.77763L8.41036 6.63466C7.74862 6.33688 7 6.82093 7 7.54659Z" fill="currentColor"/></svg>',
search:'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M16 10C16 13.3137 13.3137 16 10 16C6.68629 16 4 13.3137 4 10C4 6.68629 6.68629 4 10 4C13.3137 4 16 6.68629 16 10ZM14.9056 16.3199C13.551 17.3729 11.8487 18 10 18C5.58172 18 2 14.4183 2 10C2 5.58172 5.58172 2 10 2C14.4183 2 18 5.58172 18 10C18 11.8487 17.3729 13.551 16.3199 14.9056L21.2071 19.7929C21.5976 20.1834 21.5976 20.8166 21.2071 21.2071C20.8166 21.5976 20.1834 21.5976 19.7929 21.2071L14.9056 16.3199Z" fill="currentColor"/></svg>',
site:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="1.75" y="2.75" width="16.5" height="14.5" rx="2.25" stroke="currentColor" stroke-width="1.5"/><path d="M4 10.75C4 10.3358 4.33579 10 4.75 10H14.25C14.6642 10 15 10.3358 15 10.75C15 11.1642 14.6642 11.5 14.25 11.5H4.75C4.33579 11.5 4 11.1642 4 10.75Z" fill="currentColor"/><rect x="4" y="12.5996" width="8" height="1.5" rx="0.75" fill="currentColor"/><circle cx="5" cy="6" r="1" fill="currentColor"/><circle cx="8" cy="6" r="1" fill="currentColor"/><circle cx="11" cy="6" r="1" fill="currentColor"/></svg>',
tick:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3 10L7.66667 15L17 4" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',url_icon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" width="20px" height="20px">\t<path d="M18,2A18,18,0,1,0,36,20,18,18,0,0,0,18,2ZM33.35,20a15.29,15.29,0,0,1-3.18,9.34,2.46,2.46,0,0,1-.6-2.86,13.6,13.6,0,0,0,.59-5.22c-.12-1.11-.7-3.79-2.28-3.82A3.62,3.62,0,0,1,24.3,15c-1.94-3.87,3.64-4.62,1.7-6.76-.54-.61-3.34,2.48-3.75-1.63a2.06,2.06,0,0,1,.63-1.19A15.37,15.37,0,0,1,33.35,20ZM15.89,4.8c-.37.72-1.34,1-1.92,1.54-1.29,1.16-1.84,1-2.53,2.12S8.5,11.17,8.5,12s1.14,1.76,1.7,1.57a6.11,6.11,0,0,1,2.94.13c.88.31,7.34.62,5.28,6.08-.65,1.74-3.51,1.45-4.27,4.32a23,23,0,0,0-.54,2.81c0,.92.65,4.35-.23,4.35s-3.26-3.07-3.26-3.63a35.73,35.73,0,0,1-.61-4.18c0-1.67-2.85-1.64-2.85-3.87,0-2,1.54-3,1.2-4s-3.05-1-4.19-1.1A15.42,15.42,0,0,1,15.89,4.8ZM13.17,34.57c.92-.49,1-1.12,1.85-1.15a18.43,18.43,0,0,0,2.82-.61c.95-.21,2.66-1.18,4.17-1.31,1.27-.1,3.78.07,4.45,1.3a15.32,15.32,0,0,1-13.29,1.77Z" style="fill:#9eaeb9"/></svg>'};class cH{ks(a,b){var c="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB3aWR0aD0iMjhweCIgaGVpZ2h0PSIzM3B4IiB2aWV3Qm94PSIwIDAgMjguMzAyIDMzLjI0MiI+DQoJPHBhdGggZD0iTTAsMS44VjMxLjQ0MmExLjgsMS44LDAsMCwwLDIuNzI2LDEuNTQzbDI0LjctMTQuODJhMS44LDEuOCwwLDAsMCwwLTMuMDg3TDIuNzI2LjI1N0ExLjgsMS44LDAsMCwwLDAsMS44WiIgc3R5bGU9ImZpbGw6IzMzMyIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOHB4IiBoZWlnaHQ9IjMzcHgiIHZpZXdCb3g9IjAgMCAyOC4zMDIgMzMuMjQyIj4NCgk8cGF0aCBkPSJNMCwxLjhWMzEuNDQyYTEuOCwxLjgsMCwwLDAsMi43MjYsMS41NDNsMjQuNy0xNC44MmExLjgsMS44LDAsMCwwLDAtMy4wODdMMi43MjYuMjU3QTEuOCwxLjgsMCwwLDAsMCwxLjhaIiBzdHlsZT0iZmlsbDojNTI4YmRmIi8+DQo8L3N2Zz4= data:image/png;base64,  data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjNweCIgaGVpZ2h0PSI2M3B4IiB2aWV3Qm94PSIwIDAgNjMgNjMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYzIDYzIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRTU2NTRDIiBkPSJNMzEuNTM0LDBDNDguODg5LDAsNjMsMTQuMDczLDYzLDMxLjQ2Ng0KCUM2Myw0OC44NTksNDguODg5LDYzLDMxLjUzNCw2M0MxNC4xMTEsNjMsMCw0OC44NTksMCwzMS40NjZDMCwxNC4wNzMsMTQuMTExLDAsMzEuNTM0LDBMMzEuNTM0LDB6Ii8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0YwOEY4MiIgZD0iTTMxLjUsMkM0Ny43OTIsMiw2MSwxNS4yMzksNjEsMzEuNUM2MSw0Ny44MjgsNDcuNzkyLDYxLDMxLjUsNjENCglDMTUuMjA5LDYxLDIsNDcuODI4LDIsMzEuNUMyLDE1LjIzOSwxNS4yMDksMiwzMS41LDJMMzEuNSwyeiIvPg0KPHBhdGggZmlsbD0iI0RENEIzOCIgZD0iTTIxLjA0MSwyOXY5Ljg0NGMwLDUuNTA4LDQuNjkxLDkuOTczLDEwLjQ3OSw5Ljk3M2M1Ljc4OSwwLDEwLjQ4LTQuNDY1LDEwLjQ4LTkuOTczVjI5SDIxLjA0MXoiLz4NCjxwYXRoIGZpbGw9IiNERDRCMzgiIGQ9Ik0yNi41NTgsMjl2LTcuNjg5YzAtMi43NTYsMi4yMTktNC45OTIsNC45NTQtNC45OTJjMi43MzYsMCw0Ljk1NCwyLjIzNSw0Ljk1NCw0Ljk5MlYyOWgyLjQ3OHYtOC4wNTQNCgljMC0zLjgyOS0zLjMyNi02LjkzNC03LjQzMi02LjkzNGMtNC4xMDQsMC03LjQzMywzLjEwNC03LjQzMyw2LjkzNFYyOUgyNi41NTh6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjEuMDQxLDI4LjIwNnY5Ljg0NWMwLDUuNTA2LDQuNjkxLDkuOTcxLDEwLjQ3OSw5Ljk3MWM1Ljc4OSwwLDEwLjQ4LTQuNDY1LDEwLjQ4LTkuOTcxdi05Ljg0NUgyMS4wNDF6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjYuNTU4LDI4LjA0VjIwLjM1YzAtMi43NTYsMi4yMTktNC45OTIsNC45NTQtNC45OTJjMi43MzYsMCw0Ljk1NCwyLjIzNSw0Ljk1NCw0Ljk5MnY3LjY4OWgyLjQ3OHYtOC4wNTQNCgljMC0zLjgyOS0zLjMyNi02LjkzNC03LjQzMi02LjkzNGMtNC4xMDQsMC03LjQzMywzLjEwNC03LjQzMyw2LjkzNHY4LjA1NEgyNi41NTh6Ii8+DQo8cGF0aCBmaWxsPSIjRjA4RjgyIiBkPSJNMzQsMzYuMzY1YzAtMS4yODctMS4wNDQtMi4zMzEtMi4zMzEtMi4zMzFjLTEuMjg4LDAtMi4zMzIsMS4wNDQtMi4zMzIsMi4zMzENCgljMCwwLjk3MSwwLjU5NCwxLjgwMiwxLjQzOCwyLjE1MnY0LjQ2N2gxLjkxdi00LjUyOUMzMy40NjEsMzguMDc2LDM0LDM3LjI4NywzNCwzNi4zNjV6Ii8+DQo8L3N2Zz4NCg== data:image/svg+xml;base64,  data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNi43NzM1IDQuNTE1NTUiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6d2hpdGV9DQogICAgLmZpbDAge2ZpbGw6YmxhY2s7ZmlsbC1vcGFjaXR5OjAuMDAwMDAwfQ0KICAgXV0+DQogIDwvc3R5bGU+DQogPC9kZWZzPg0KIDxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8xMjM2MzgxNDQiPg0KICAgPHBhdGggaWQ9Il8xMjM2MzgzNjAiIGNsYXNzPSJmaWwwIiBkPSJNNi43NzM1IDMuOTc5bDAgLTMuNDQyNDVjMCwtMC4yOTUxMTkgLTAuMjQxNDMzLC0wLjUzNjU1MiAtMC41MzY1NTIsLTAuNTM2NTUybC02LjIzNjk1IDAgMCA0LjUxNTU1IDYuMjM2OTUgMGMwLjI5NTExOSwwIDAuNTM2NTUyLC0wLjI0MTQzMyAwLjUzNjU1MiwtMC41MzY1NTJ6Ii8+DQogICA8cGF0aCBpZD0iXzEyMzYzODEyMCIgY2xhc3M9ImZpbDEiIGQ9Ik0zLjE4NzUgMS4yMzAyMWwtMC4zMzU1NTIgMC4zMzU1MTQgLTAuNDQ3MzY1IC0wLjQ0NzM2NSAtMC4yMjM2NjQgMC4yMjM2NjQgMC40NDczNjUgMC40NDczNjUgLTAuMzM1NTE0IDAuMzM1NTUyIDAuODk0NzMgMCAwIC0wLjg5NDczem0wLjI2NTY0MSAyLjA1NTFsMC4zMzU1MTQgLTAuMzM1NTE0IDAuNDQ3MzY1IDAuNDQ3MzY1IDAuMjIzNzAxIC0wLjIyMzcwMSAtMC40NDczNjUgLTAuNDQ3MzY1IDAuMzM1NTE0IC0wLjMzNTUxNCAtMC44OTQ3MyAwIDAgMC44OTQ3M3oiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNi43NzM1IDQuNTE1NTUiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6I0ZFRkVGRX0NCiAgICAuZmlsMCB7ZmlsbDojRkVGRUZFO2ZpbGwtb3BhY2l0eTowLjEwMTk2MX0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxnIGlkPSJfMTIzNjM4MTQ0Ij4NCiAgIDxwYXRoIGlkPSJfMTIzNjM4MzYwIiBjbGFzcz0iZmlsMCIgZD0iTTYuNzczNSAzLjk3OWwwIC0zLjQ0MjQ1YzAsLTAuMjk1MTE5IC0wLjI0MTQzMywtMC41MzY1NTIgLTAuNTM2NTUyLC0wLjUzNjU1MmwtNi4yMzY5NSAwIDAgNC41MTU1NSA2LjIzNjk1IDBjMC4yOTUxMTksMCAwLjUzNjU1MiwtMC4yNDE0MzMgMC41MzY1NTIsLTAuNTM2NTUyeiIvPg0KICAgPHBhdGggaWQ9Il8xMjM2MzgxMjAiIGNsYXNzPSJmaWwxIiBkPSJNMy4xODc1IDEuMjMwMjFsLTAuMzM1NTUyIDAuMzM1NTE0IC0wLjQ0NzM2NSAtMC40NDczNjUgLTAuMjIzNjY0IDAuMjIzNjY0IDAuNDQ3MzY1IDAuNDQ3MzY1IC0wLjMzNTUxNCAwLjMzNTU1MiAwLjg5NDczIDAgMCAtMC44OTQ3M3ptMC4yNjU2NDEgMi4wNTUxbDAuMzM1NTE0IC0wLjMzNTUxNCAwLjQ0NzM2NSAwLjQ0NzM2NSAwLjIyMzcwMSAtMC4yMjM3MDEgLTAuNDQ3MzY1IC0wLjQ0NzM2NSAwLjMzNTUxNCAtMC4zMzU1MTQgLTAuODk0NzMgMCAwIDAuODk0NzN6Ii8+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg== data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNi43NzM1IDQuNTE1NTUiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6Izk2OTY5Nn0NCiAgICAuZmlsMCB7ZmlsbDojRkVGRUZFO2ZpbGwtb3BhY2l0eTowLjA1MDk4MH0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxnIGlkPSJfMTIzNjM4MTQ0Ij4NCiAgIDxwYXRoIGlkPSJfMTIzNjM4MzYwIiBjbGFzcz0iZmlsMCIgZD0iTTYuNzczNSAzLjk3OWwwIC0zLjQ0MjQ1YzAsLTAuMjk1MTE5IC0wLjI0MTQzMywtMC41MzY1NTIgLTAuNTM2NTUyLC0wLjUzNjU1MmwtNi4yMzY5NSAwIDAgNC41MTU1NSA2LjIzNjk1IDBjMC4yOTUxMTksMCAwLjUzNjU1MiwtMC4yNDE0MzMgMC41MzY1NTIsLTAuNTM2NTUyeiIvPg0KICAgPHBhdGggaWQ9Il8xMjM2MzgxMjAiIGNsYXNzPSJmaWwxIiBkPSJNMy4xODc1IDEuMjMwMjFsLTAuMzM1NTUyIDAuMzM1NTE0IC0wLjQ0NzM2NSAtMC40NDczNjUgLTAuMjIzNjY0IDAuMjIzNjY0IDAuNDQ3MzY1IDAuNDQ3MzY1IC0wLjMzNTUxNCAwLjMzNTU1MiAwLjg5NDczIDAgMCAtMC44OTQ3M3ptMC4yNjU2NDEgMi4wNTUxbDAuMzM1NTE0IC0wLjMzNTUxNCAwLjQ0NzM2NSAwLjQ0NzM2NSAwLjIyMzcwMSAtMC4yMjM3MDEgLTAuNDQ3MzY1IC0wLjQ0NzM2NSAwLjMzNTUxNCAtMC4zMzU1MTQgLTAuODk0NzMgMCAwIDAuODk0NzN6Ii8+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg== data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACHDwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKNWlDQ1BzUkdCIElFQzYxOTY2LTIuMQAASMedlndUVNcWh8+9d3qhzTDSGXqTLjCA9C4gHQRRGGYGGMoAwwxNbIioQEQREQFFkKCAAaOhSKyIYiEoqGAPSBBQYjCKqKhkRtZKfHl57+Xl98e939pn73P32XuftS4AJE8fLi8FlgIgmSfgB3o401eFR9Cx/QAGeIABpgAwWempvkHuwUAkLzcXerrICfyL3gwBSPy+ZejpT6eD/0/SrFS+AADIX8TmbE46S8T5Ik7KFKSK7TMipsYkihlGiZkvSlDEcmKOW+Sln30W2VHM7GQeW8TinFPZyWwx94h4e4aQI2LER8QFGVxOpohvi1gzSZjMFfFbcWwyh5kOAIoktgs4rHgRm4iYxA8OdBHxcgBwpLgvOOYLFnCyBOJDuaSkZvO5cfECui5Lj25qbc2ge3IykzgCgaE/k5XI5LPpLinJqUxeNgCLZ/4sGXFt6aIiW5paW1oamhmZflGo/7r4NyXu7SK9CvjcM4jW94ftr/xS6gBgzIpqs+sPW8x+ADq2AiB3/w+b5iEAJEV9a7/xxXlo4nmJFwhSbYyNMzMzjbgclpG4oL/rfzr8DX3xPSPxdr+Xh+7KiWUKkwR0cd1YKUkpQj49PZXJ4tAN/zzE/zjwr/NYGsiJ5fA5PFFEqGjKuLw4Ubt5bK6Am8Kjc3n/qYn/MOxPWpxrkSj1nwA1yghI3aAC5Oc+gKIQARJ5UNz13/vmgw8F4psXpjqxOPefBf37rnCJ+JHOjfsc5xIYTGcJ+RmLa+JrCdCAACQBFcgDFaABdIEhMANWwBY4AjewAviBYBAO1gIWiAfJgA8yQS7YDApAEdgF9oJKUAPqQSNoASdABzgNLoDL4Dq4Ce6AB2AEjIPnYAa8AfMQBGEhMkSB5CFVSAsygMwgBmQPuUE+UCAUDkVDcRAPEkK50BaoCCqFKqFaqBH6FjoFXYCuQgPQPWgUmoJ+hd7DCEyCqbAyrA0bwwzYCfaGg+E1cBycBufA+fBOuAKug4/B7fAF+Dp8Bx6Bn8OzCECICA1RQwwRBuKC+CERSCzCRzYghUg5Uoe0IF1IL3ILGUGmkXcoDIqCoqMMUbYoT1QIioVKQ21AFaMqUUdR7age1C3UKGoG9QlNRiuhDdA2aC/0KnQcOhNdgC5HN6Db0JfQd9Dj6DcYDIaG0cFYYTwx4ZgEzDpMMeYAphVzHjOAGcPMYrFYeawB1g7rh2ViBdgC7H7sMew57CB2HPsWR8Sp4sxw7rgIHA+XhyvHNeHO4gZxE7h5vBReC2+D98Oz8dn4Enw9vgt/Az+OnydIE3QIdoRgQgJhM6GC0EK4RHhIeEUkEtWJ1sQAIpe4iVhBPE68QhwlviPJkPRJLqRIkpC0k3SEdJ50j/SKTCZrkx3JEWQBeSe5kXyR/Jj8VoIiYSThJcGW2ChRJdEuMSjxQhIvqSXpJLlWMkeyXPKk5A3JaSm8lLaUixRTaoNUldQpqWGpWWmKtKm0n3SydLF0k/RV6UkZrIy2jJsMWyZf5rDMRZkxCkLRoLhQWJQtlHrKJco4FUPVoXpRE6hF1G+o/dQZWRnZZbKhslmyVbJnZEdoCE2b5kVLopXQTtCGaO+XKC9xWsJZsmNJy5LBJXNyinKOchy5QrlWuTty7+Xp8m7yifK75TvkHymgFPQVAhQyFQ4qXFKYVqQq2iqyFAsVTyjeV4KV9JUCldYpHVbqU5pVVlH2UE5V3q98UXlahabiqJKgUqZyVmVKlaJqr8pVLVM9p/qMLkt3oifRK+g99Bk1JTVPNaFarVq/2ry6jnqIep56q/ojDYIGQyNWo0yjW2NGU1XTVzNXs1nzvhZei6EVr7VPq1drTltHO0x7m3aH9qSOnI6XTo5Os85DXbKug26abp3ubT2MHkMvUe+A3k19WN9CP16/Sv+GAWxgacA1OGAwsBS91Hopb2nd0mFDkqGTYYZhs+GoEc3IxyjPqMPohbGmcYTxbuNe408mFiZJJvUmD0xlTFeY5pl2mf5qpm/GMqsyu21ONnc332jeaf5ymcEyzrKDy+5aUCx8LbZZdFt8tLSy5Fu2WE5ZaVpFW1VbDTOoDH9GMeOKNdra2Xqj9WnrdzaWNgKbEza/2BraJto22U4u11nOWV6/fMxO3Y5pV2s3Yk+3j7Y/ZD/ioObAdKhzeOKo4ch2bHCccNJzSnA65vTC2cSZ79zmPOdi47Le5bwr4urhWuja7ybjFuJW6fbYXd09zr3ZfcbDwmOdx3lPtKe3527PYS9lL5ZXo9fMCqsV61f0eJO8g7wrvZ/46Pvwfbp8Yd8Vvnt8H67UWslb2eEH/Lz89vg98tfxT/P/PgAT4B9QFfA00DQwN7A3iBIUFdQU9CbYObgk+EGIbogwpDtUMjQytDF0Lsw1rDRsZJXxqvWrrocrhHPDOyOwEaERDRGzq91W7109HmkRWRA5tEZnTdaaq2sV1iatPRMlGcWMOhmNjg6Lbor+wPRj1jFnY7xiqmNmWC6sfaznbEd2GXuKY8cp5UzE2sWWxk7G2cXtiZuKd4gvj5/munAruS8TPBNqEuYS/RKPJC4khSW1JuOSo5NP8WR4ibyeFJWUrJSBVIPUgtSRNJu0vWkzfG9+QzqUvia9U0AV/Uz1CXWFW4WjGfYZVRlvM0MzT2ZJZ/Gy+rL1s3dkT+S453y9DrWOta47Vy13c+7oeqf1tRugDTEbujdqbMzfOL7JY9PRzYTNiZt/yDPJK817vSVsS1e+cv6m/LGtHlubCyQK+AXD22y31WxHbedu799hvmP/jk+F7MJrRSZF5UUfilnF174y/ariq4WdsTv7SyxLDu7C7OLtGtrtsPtoqXRpTunYHt897WX0ssKy13uj9l4tX1Zes4+wT7hvpMKnonO/5v5d+z9UxlfeqXKuaq1Wqt5RPXeAfWDwoOPBlhrlmqKa94e4h+7WetS212nXlR/GHM44/LQ+tL73a8bXjQ0KDUUNH4/wjowcDTza02jV2Nik1FTSDDcLm6eORR67+Y3rN50thi21rbTWouPguPD4s2+jvx064X2i+yTjZMt3Wt9Vt1HaCtuh9uz2mY74jpHO8M6BUytOdXfZdrV9b/T9kdNqp6vOyJ4pOUs4m3924VzOudnzqeenL8RdGOuO6n5wcdXF2z0BPf2XvC9duex++WKvU++5K3ZXTl+1uXrqGuNax3XL6+19Fn1tP1j80NZv2d9+w+pG503rm10DywfODjoMXrjleuvyba/b1++svDMwFDJ0dzhyeOQu++7kvaR7L+9n3J9/sOkh+mHhI6lH5Y+VHtf9qPdj64jlyJlR19G+J0FPHoyxxp7/lP7Th/H8p+Sn5ROqE42TZpOnp9ynbj5b/Wz8eerz+emCn6V/rn6h++K7Xxx/6ZtZNTP+kv9y4dfiV/Kvjrxe9rp71n/28ZvkN/NzhW/l3x59x3jX+z7s/cR85gfsh4qPeh+7Pnl/eriQvLDwG/eE8/s6uL5TAAAACXBIWXMAAAsRAAALEQF/ZF+RAAAAGnRFWHRTb2Z0d2FyZQBQYWludC5ORVQgdjMuNS4xMDD0cqEAAABfSURBVChTY/j//z8DMZgoRSCD4ApLK6rYgLgDiJ9CMYjNBrMNWWHnvAUL/3/4+BGMQWygwk5sCp+CFMDAhw8fQAqfYlcIlCRGYeeceQv+g0wCYRAbl9XEeYZQWBIdjgCVaiC8JN1udgAAAABJRU5ErkJggg== data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAKN2lDQ1BzUkdCIElFQzYxOTY2LTIuMQAAeJydlndUU9kWh8+9N71QkhCKlNBraFICSA29SJEuKjEJEErAkAAiNkRUcERRkaYIMijggKNDkbEiioUBUbHrBBlE1HFwFBuWSWStGd+8ee/Nm98f935rn73P3Wfvfda6AJD8gwXCTFgJgAyhWBTh58WIjYtnYAcBDPAAA2wA4HCzs0IW+EYCmQJ82IxsmRP4F726DiD5+yrTP4zBAP+flLlZIjEAUJiM5/L42VwZF8k4PVecJbdPyZi2NE3OMErOIlmCMlaTc/IsW3z2mWUPOfMyhDwZy3PO4mXw5Nwn4405Er6MkWAZF+cI+LkyviZjg3RJhkDGb+SxGXxONgAoktwu5nNTZGwtY5IoMoIt43kA4EjJX/DSL1jMzxPLD8XOzFouEiSniBkmXFOGjZMTi+HPz03ni8XMMA43jSPiMdiZGVkc4XIAZs/8WRR5bRmyIjvYODk4MG0tbb4o1H9d/JuS93aWXoR/7hlEH/jD9ld+mQ0AsKZltdn6h21pFQBd6wFQu/2HzWAvAIqyvnUOfXEeunxeUsTiLGcrq9zcXEsBn2spL+jv+p8Of0NffM9Svt3v5WF485M4knQxQ143bmZ6pkTEyM7icPkM5p+H+B8H/nUeFhH8JL6IL5RFRMumTCBMlrVbyBOIBZlChkD4n5r4D8P+pNm5lona+BHQllgCpSEaQH4eACgqESAJe2Qr0O99C8ZHA/nNi9GZmJ37z4L+fVe4TP7IFiR/jmNHRDK4ElHO7Jr8WgI0IABFQAPqQBvoAxPABLbAEbgAD+ADAkEoiARxYDHgghSQAUQgFxSAtaAYlIKtYCeoBnWgETSDNnAYdIFj4DQ4By6By2AE3AFSMA6egCnwCsxAEISFyBAVUod0IEPIHLKFWJAb5AMFQxFQHJQIJUNCSAIVQOugUqgcqobqoWboW+godBq6AA1Dt6BRaBL6FXoHIzAJpsFasBFsBbNgTzgIjoQXwcnwMjgfLoK3wJVwA3wQ7oRPw5fgEVgKP4GnEYAQETqiizARFsJGQpF4JAkRIauQEqQCaUDakB6kH7mKSJGnyFsUBkVFMVBMlAvKHxWF4qKWoVahNqOqUQdQnag+1FXUKGoK9RFNRmuizdHO6AB0LDoZnYsuRlegm9Ad6LPoEfQ4+hUGg6FjjDGOGH9MHCYVswKzGbMb0445hRnGjGGmsVisOtYc64oNxXKwYmwxtgp7EHsSewU7jn2DI+J0cLY4X1w8TogrxFXgWnAncFdwE7gZvBLeEO+MD8Xz8MvxZfhGfA9+CD+OnyEoE4wJroRIQiphLaGS0EY4S7hLeEEkEvWITsRwooC4hlhJPEQ8TxwlviVRSGYkNimBJCFtIe0nnSLdIr0gk8lGZA9yPFlM3kJuJp8h3ye/UaAqWCoEKPAUVivUKHQqXFF4pohXNFT0VFysmK9YoXhEcUjxqRJeyUiJrcRRWqVUo3RU6YbStDJV2UY5VDlDebNyi/IF5UcULMWI4kPhUYoo+yhnKGNUhKpPZVO51HXURupZ6jgNQzOmBdBSaaW0b2iDtCkVioqdSrRKnkqNynEVKR2hG9ED6On0Mvph+nX6O1UtVU9Vvuom1TbVK6qv1eaoeajx1UrU2tVG1N6pM9R91NPUt6l3qd/TQGmYaYRr5Grs0Tir8XQObY7LHO6ckjmH59zWhDXNNCM0V2ju0xzQnNbS1vLTytKq0jqj9VSbru2hnaq9Q/uE9qQOVcdNR6CzQ+ekzmOGCsOTkc6oZPQxpnQ1df11Jbr1uoO6M3rGelF6hXrtevf0Cfos/ST9Hfq9+lMGOgYhBgUGrQa3DfGGLMMUw12G/YavjYyNYow2GHUZPTJWMw4wzjduNb5rQjZxN1lm0mByzRRjyjJNM91tetkMNrM3SzGrMRsyh80dzAXmu82HLdAWThZCiwaLG0wS05OZw2xljlrSLYMtCy27LJ9ZGVjFW22z6rf6aG1vnW7daH3HhmITaFNo02Pzq62ZLde2xvbaXPJc37mr53bPfW5nbse322N3055qH2K/wb7X/oODo4PIoc1h0tHAMdGx1vEGi8YKY21mnXdCO3k5rXY65vTW2cFZ7HzY+RcXpkuaS4vLo3nG8/jzGueNueq5clzrXaVuDLdEt71uUnddd457g/sDD30PnkeTx4SnqWeq50HPZ17WXiKvDq/XbGf2SvYpb8Tbz7vEe9CH4hPlU+1z31fPN9m31XfKz95vhd8pf7R/kP82/xsBWgHcgOaAqUDHwJWBfUGkoAVB1UEPgs2CRcE9IXBIYMj2kLvzDecL53eFgtCA0O2h98KMw5aFfR+OCQ8Lrwl/GGETURDRv4C6YMmClgWvIr0iyyLvRJlESaJ6oxWjE6Kbo1/HeMeUx0hjrWJXxl6K04gTxHXHY+Oj45vipxf6LNy5cDzBPqE44foi40V5iy4s1licvvj4EsUlnCVHEtGJMYktie85oZwGzvTSgKW1S6e4bO4u7hOeB28Hb5Lvyi/nTyS5JpUnPUp2Td6ePJninlKR8lTAFlQLnqf6p9alvk4LTduf9ik9Jr09A5eRmHFUSBGmCfsytTPzMoezzLOKs6TLnJftXDYlChI1ZUPZi7K7xTTZz9SAxESyXjKa45ZTk/MmNzr3SJ5ynjBvYLnZ8k3LJ/J9879egVrBXdFboFuwtmB0pefK+lXQqqWrelfrry5aPb7Gb82BtYS1aWt/KLQuLC98uS5mXU+RVtGaorH1futbixWKRcU3NrhsqNuI2ijYOLhp7qaqTR9LeCUXS61LK0rfb+ZuvviVzVeVX33akrRlsMyhbM9WzFbh1uvb3LcdKFcuzy8f2x6yvXMHY0fJjpc7l+y8UGFXUbeLsEuyS1oZXNldZVC1tep9dUr1SI1XTXutZu2m2te7ebuv7PHY01anVVda926vYO/Ner/6zgajhop9mH05+x42Rjf2f836urlJo6m06cN+4X7pgYgDfc2Ozc0tmi1lrXCrpHXyYMLBy994f9Pdxmyrb6e3lx4ChySHHn+b+O31w0GHe4+wjrR9Z/hdbQe1o6QT6lzeOdWV0iXtjusePhp4tLfHpafje8vv9x/TPVZzXOV42QnCiaITn07mn5w+lXXq6enk02O9S3rvnIk9c60vvG/wbNDZ8+d8z53p9+w/ed71/LELzheOXmRd7LrkcKlzwH6g4wf7HzoGHQY7hxyHui87Xe4Znjd84or7ldNXva+euxZw7dLI/JHh61HXb95IuCG9ybv56Fb6ree3c27P3FlzF3235J7SvYr7mvcbfjT9sV3qID0+6j068GDBgztj3LEnP2X/9H686CH5YcWEzkTzI9tHxyZ9Jy8/Xvh4/EnWk5mnxT8r/1z7zOTZd794/DIwFTs1/lz0/NOvm1+ov9j/0u5l73TY9P1XGa9mXpe8UX9z4C3rbf+7mHcTM7nvse8rP5h+6PkY9PHup4xPn34D94Tz+49wZioAAAAJcEhZcwAACxIAAAsSAdLdfvwAAACuSURBVHicY/n//z8DCLh7+/sAqWIgNmGAgDNA3Ltz68YtIA4LVFELkKpmQAUOIAyUawUqrmEBMnyxKEIG1UA1J0EmFsFELC3MGfJzssDsSVOnMxw7fgImVQRSaAzjgRQJCgqA2XnZmcgKjVnwWIkCWKC+cwRxJk6eypCfm80AYyOBMyCF/TCFx0+eAmMsoJ8F6PXNoCBgwO1zUPBsBrsRFE5AxSCXFzKgBng/LMABrBM9cyiwScIAAAAASUVORK5CYII= data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAZCAYAAABtnU33AAAKN2lDQ1BzUkdCIElFQzYxOTY2LTIuMQAAeJydlndUU9kWh8+9N71QkhCKlNBraFICSA29SJEuKjEJEErAkAAiNkRUcERRkaYIMijggKNDkbEiioUBUbHrBBlE1HFwFBuWSWStGd+8ee/Nm98f935rn73P3Wfvfda6AJD8gwXCTFgJgAyhWBTh58WIjYtnYAcBDPAAA2wA4HCzs0IW+EYCmQJ82IxsmRP4F726DiD5+yrTP4zBAP+flLlZIjEAUJiM5/L42VwZF8k4PVecJbdPyZi2NE3OMErOIlmCMlaTc/IsW3z2mWUPOfMyhDwZy3PO4mXw5Nwn4405Er6MkWAZF+cI+LkyviZjg3RJhkDGb+SxGXxONgAoktwu5nNTZGwtY5IoMoIt43kA4EjJX/DSL1jMzxPLD8XOzFouEiSniBkmXFOGjZMTi+HPz03ni8XMMA43jSPiMdiZGVkc4XIAZs/8WRR5bRmyIjvYODk4MG0tbb4o1H9d/JuS93aWXoR/7hlEH/jD9ld+mQ0AsKZltdn6h21pFQBd6wFQu/2HzWAvAIqyvnUOfXEeunxeUsTiLGcrq9zcXEsBn2spL+jv+p8Of0NffM9Svt3v5WF485M4knQxQ143bmZ6pkTEyM7icPkM5p+H+B8H/nUeFhH8JL6IL5RFRMumTCBMlrVbyBOIBZlChkD4n5r4D8P+pNm5lona+BHQllgCpSEaQH4eACgqESAJe2Qr0O99C8ZHA/nNi9GZmJ37z4L+fVe4TP7IFiR/jmNHRDK4ElHO7Jr8WgI0IABFQAPqQBvoAxPABLbAEbgAD+ADAkEoiARxYDHgghSQAUQgFxSAtaAYlIKtYCeoBnWgETSDNnAYdIFj4DQ4By6By2AE3AFSMA6egCnwCsxAEISFyBAVUod0IEPIHLKFWJAb5AMFQxFQHJQIJUNCSAIVQOugUqgcqobqoWboW+godBq6AA1Dt6BRaBL6FXoHIzAJpsFasBFsBbNgTzgIjoQXwcnwMjgfLoK3wJVwA3wQ7oRPw5fgEVgKP4GnEYAQETqiizARFsJGQpF4JAkRIauQEqQCaUDakB6kH7mKSJGnyFsUBkVFMVBMlAvKHxWF4qKWoVahNqOqUQdQnag+1FXUKGoK9RFNRmuizdHO6AB0LDoZnYsuRlegm9Ad6LPoEfQ4+hUGg6FjjDGOGH9MHCYVswKzGbMb0445hRnGjGGmsVisOtYc64oNxXKwYmwxtgp7EHsSewU7jn2DI+J0cLY4X1w8TogrxFXgWnAncFdwE7gZvBLeEO+MD8Xz8MvxZfhGfA9+CD+OnyEoE4wJroRIQiphLaGS0EY4S7hLeEEkEvWITsRwooC4hlhJPEQ8TxwlviVRSGYkNimBJCFtIe0nnSLdIr0gk8lGZA9yPFlM3kJuJp8h3ye/UaAqWCoEKPAUVivUKHQqXFF4pohXNFT0VFysmK9YoXhEcUjxqRJeyUiJrcRRWqVUo3RU6YbStDJV2UY5VDlDebNyi/IF5UcULMWI4kPhUYoo+yhnKGNUhKpPZVO51HXURupZ6jgNQzOmBdBSaaW0b2iDtCkVioqdSrRKnkqNynEVKR2hG9ED6On0Mvph+nX6O1UtVU9Vvuom1TbVK6qv1eaoeajx1UrU2tVG1N6pM9R91NPUt6l3qd/TQGmYaYRr5Grs0Tir8XQObY7LHO6ckjmH59zWhDXNNCM0V2ju0xzQnNbS1vLTytKq0jqj9VSbru2hnaq9Q/uE9qQOVcdNR6CzQ+ekzmOGCsOTkc6oZPQxpnQ1df11Jbr1uoO6M3rGelF6hXrtevf0Cfos/ST9Hfq9+lMGOgYhBgUGrQa3DfGGLMMUw12G/YavjYyNYow2GHUZPTJWMw4wzjduNb5rQjZxN1lm0mByzRRjyjJNM91tetkMNrM3SzGrMRsyh80dzAXmu82HLdAWThZCiwaLG0wS05OZw2xljlrSLYMtCy27LJ9ZGVjFW22z6rf6aG1vnW7daH3HhmITaFNo02Pzq62ZLde2xvbaXPJc37mr53bPfW5nbse322N3055qH2K/wb7X/oODo4PIoc1h0tHAMdGx1vEGi8YKY21mnXdCO3k5rXY65vTW2cFZ7HzY+RcXpkuaS4vLo3nG8/jzGueNueq5clzrXaVuDLdEt71uUnddd457g/sDD30PnkeTx4SnqWeq50HPZ17WXiKvDq/XbGf2SvYpb8Tbz7vEe9CH4hPlU+1z31fPN9m31XfKz95vhd8pf7R/kP82/xsBWgHcgOaAqUDHwJWBfUGkoAVB1UEPgs2CRcE9IXBIYMj2kLvzDecL53eFgtCA0O2h98KMw5aFfR+OCQ8Lrwl/GGETURDRv4C6YMmClgWvIr0iyyLvRJlESaJ6oxWjE6Kbo1/HeMeUx0hjrWJXxl6K04gTxHXHY+Oj45vipxf6LNy5cDzBPqE44foi40V5iy4s1licvvj4EsUlnCVHEtGJMYktie85oZwGzvTSgKW1S6e4bO4u7hOeB28Hb5Lvyi/nTyS5JpUnPUp2Td6ePJninlKR8lTAFlQLnqf6p9alvk4LTduf9ik9Jr09A5eRmHFUSBGmCfsytTPzMoezzLOKs6TLnJftXDYlChI1ZUPZi7K7xTTZz9SAxESyXjKa45ZTk/MmNzr3SJ5ynjBvYLnZ8k3LJ/J9879egVrBXdFboFuwtmB0pefK+lXQqqWrelfrry5aPb7Gb82BtYS1aWt/KLQuLC98uS5mXU+RVtGaorH1futbixWKRcU3NrhsqNuI2ijYOLhp7qaqTR9LeCUXS61LK0rfb+ZuvviVzVeVX33akrRlsMyhbM9WzFbh1uvb3LcdKFcuzy8f2x6yvXMHY0fJjpc7l+y8UGFXUbeLsEuyS1oZXNldZVC1tep9dUr1SI1XTXutZu2m2te7ebuv7PHY01anVVda926vYO/Ner/6zgajhop9mH05+x42Rjf2f836urlJo6m06cN+4X7pgYgDfc2Ozc0tmi1lrXCrpHXyYMLBy994f9Pdxmyrb6e3lx4ChySHHn+b+O31w0GHe4+wjrR9Z/hdbQe1o6QT6lzeOdWV0iXtjusePhp4tLfHpafje8vv9x/TPVZzXOV42QnCiaITn07mn5w+lXXq6enk02O9S3rvnIk9c60vvG/wbNDZ8+d8z53p9+w/ed71/LELzheOXmRd7LrkcKlzwH6g4wf7HzoGHQY7hxyHui87Xe4Znjd84or7ldNXva+euxZw7dLI/JHh61HXb95IuCG9ybv56Fb6ree3c27P3FlzF3235J7SvYr7mvcbfjT9sV3qID0+6j068GDBgztj3LEnP2X/9H686CH5YcWEzkTzI9tHxyZ9Jy8/Xvh4/EnWk5mnxT8r/1z7zOTZd794/DIwFTs1/lz0/NOvm1+ov9j/0u5l73TY9P1XGa9mXpe8UX9z4C3rbf+7mHcTM7nvse8rP5h+6PkY9PHup4xPn34D94Tz+49wZioAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAETSURBVHic7ZgxCsJAFAUXSaeIpScQDyCCguA5rEUQEbWzsvACKhICaquHUQu18hxi6vgebCSgwSb5C2sGhpBkIX+aZIkTBIHS1OAI1mFR2cEDHuEKnnnB0TeGcAlzZuZKjTKswA4cwzWDW8rO2ChsY+OFwVNld2wIG6cMbpqeRJAmg0umpxCk5PxeYxdZsO1kwbaTBdvOXwb7MG96ECF8Bt9gw/QkQlwZ7Kr/CXYZvIdt2DU7S+rs4CF8afXgCU5g1dhI6XCHC7jlSRjM/zwbbUGbJDPY/7HGg/OEn/vUvvn2WfpYlAADfYyL9vSaIOZ+Ykh9hxkSFy0WSyQ3Ht+iRWOJ9E4rGq2UcCwxsbWMRovGkhc6FTEV3QXLmAAAAABJRU5ErkJggg== data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAwCAYAAAAlzZsxAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxAAAAsQAa0jvXUAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAElJREFUSEvt0qERAEAIA0H6b5rXL1ecI5qQOcIsanB+3TC5egZOyJm9B2Zgw0EnF+AeekPC+S3tGTjhoJMLcA+9IeG89+6L04QHtFKarLFAHLUAAAAASUVORK5CYII= data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAwCAYAAAAlzZsxAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxAAAAsQAa0jvXUAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAFBJREFUSEvtkjEKADAIA/PpQunnWzo63nBbBDdjOGPWPpd0yPCf5YLo5TNgB52Z54AZsKDQygVwDr5A4RxLfQbsUGjlAjgHX6Bw9r394KjDAzeSX574b7LUAAAAAElFTkSuQmCC data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAyMCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjE3MDI1IDMuMDkxODJDOC4wNzEzMiAyLjY5OTkyIDkuMDMyNDkgMi41IDEwIDIuNUMxMC45Njc1IDIuNSAxMS45Mjg3IDIuNjk5OTIgMTIuODI5NyAzLjA5MTgyQzEzLjczMTIgMy40ODM4NyAxNC41NTgzIDQuMDYyMDIgMTUuMjYwNyA0Ljc5OTUyQzE1Ljk2MzQgNS41MzcyOCAxNi41MjY4IDYuNDE5NjcgMTYuOTEzMiA3LjM5OTI0QzE3LjI5OTcgOC4zNzg5NyAxNy41IDkuNDMyOTUgMTcuNSAxMC41SDIwQzIwIDkuMTIxMTIgMTkuNzQxMyA3Ljc1NTc0IDE5LjIzODggNi40ODE4MkMxOC43MzYyIDUuMjA3OSAxNy45OTk2IDQuMDUwMzkgMTcuMDcxMSAzLjA3NTM4QzE2LjE0MjUgMi4xMDAzNiAxNS4wNDAxIDEuMzI2OTQgMTMuODI2OCAwLjc5OTI2NUMxMi42MTM2IDAuMjcxNTg5IDExLjMxMzIgMCAxMCAwQzguNjg2NzggMCA3LjM4NjQyIDAuMjcxNTg5IDYuMTczMTcgMC43OTkyNjVDNC45NTk5MiAxLjMyNjk0IDMuODU3NTIgMi4xMDAzNiAyLjkyODkzIDMuMDc1MzhDMi4wMDAzNSA0LjA1MDM5IDEuMjYzNzUgNS4yMDc5IDAuNzYxMjA0IDYuNDgxODJDMC4yNTg2NTggNy43NTU3NCAwIDkuMTIxMTIgMCAxMC41SDIuNUMyLjUgOS40MzI5NSAyLjcwMDMgOC4zNzg5NyAzLjA4Njc5IDcuMzk5MjRDMy40NzMyMiA2LjQxOTY3IDQuMDM2NjUgNS41MzcyOCA0LjczOTI4IDQuNzk5NTJDNS40NDE2NiA0LjA2MjAyIDYuMjY4ODUgMy40ODM4NyA3LjE3MDI1IDMuMDkxODJaTTEwLjU3MSA3LjU4MzM1QzEwLjY4NDMgNy40OTI4MyAxMC43OTY2IDcuNDA0NSAxMC45MDcxIDcuMzE4ODNDMTEuMzUxNyA2Ljk3NDAzIDExLjc2NTggNi42NzI0MyAxMi4wODY4IDYuNDQ0OTlDMTIuMTcxNyA2LjM4NDgxIDEyLjI1MDEgNi4zMjk4MSAxMi4zMjA5IDYuMjgwNThDMTIuNDkgNi4xNjI5MiAxMi43MTIgNi4yOTExIDEyLjY5NDYgNi40OTYzOEMxMi42ODc0IDYuNTgyMjYgMTIuNjc5IDYuNjc3NjggMTIuNjY5MyA2Ljc4MTM0QzEyLjYzMjkgNy4xNzMwNCAxMi41Nzg3IDcuNjgyNDcgMTIuNTAyNCA4LjIzOTg4QzEyLjQ4MzQgOC4zNzgzNyAxMi40NjMxIDguNTE5ODIgMTIuNDQxMyA4LjY2MzE2QzEyLjI0NjggOS45NDQxNSAxMS45Mzc1IDExLjM3NjIgMTEuNDY0MSAxMi4xOTYyQzExLjA3MzYgMTIuODcyNiAxMC4wMzExIDEzLjY3ODIgOC43MzIwNSAxMi45MjgyQzcuNDMzMDEgMTIuMTc4MiA3LjYwOTQ4IDEwLjg3MjYgOCAxMC4xOTYyQzguNDczMzcgOS4zNzYyNSA5LjU1ODk0IDguMzkyMzEgMTAuNTcxIDcuNTgzMzVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42OTE0MjggMC42OTE0MjgiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6d2hpdGV9DQogICAgLmZpbDAge2ZpbGw6YmxhY2s7ZmlsbC1vcGFjaXR5OjAuMDAwMDAwfQ0KICAgXV0+DQogIDwvc3R5bGU+DQogPC9kZWZzPg0KIDxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8xMjE5NzA3MjgiPg0KICAgPHBvbHlnb24gaWQ9Il8xMjMzNjc2NjQiIGNsYXNzPSJmaWwwIiBwb2ludHM9Ii0wLDAuNjkxNDI4IDAuNjkxNDI4LDAuNjkxNDI4IDAuNjkxNDI4LDAgLTAsMCAiLz4NCiAgIDxwYXRoIGlkPSJfMTIxOTcwNzA0IiBjbGFzcz0iZmlsMSIgZD0iTTAuMzQ1NzM2IDAuMTU3MTg4bC0wLjEyNTcyMiAwLjA5NDI2NDkgLTAuMDk0MzAwNiAwIDAgMC4xODg1ODMgMC4wOTQzMDA2IDAgMC4xMjU3MjIgMC4wOTQyNjQ5IDAgLTAuMzc3MTEzem0wLjE1NzExNyAtMi42NzI2N2UtMDA1bDAuMDMxNDMwNiAwIDAgMC4zNzcxNCAtMC4wMzE0MzA2IDAgMCAtMC4zNzcxNHptLTAuMDYyODQzMyAwLjA2Mjg2MTFsMC4wMzE0MzA2IDAgMCAwLjI1MTQwOSAtMC4wMzE0MzA2IDAgMCAtMC4yNTE0MDl6bS0wLjA2Mjg0MzMgMC4wNjI4NjExbDAuMDMxNDMwNiAwIDAgMC4xMjU2ODcgLTAuMDMxNDMwNiAwIDAgLTAuMTI1Njg3eiIvPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo= data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42OTE0MjggMC42OTE0MjgiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6I0ZFRkVGRX0NCiAgICAuZmlsMCB7ZmlsbDpibGFjaztmaWxsLW9wYWNpdHk6MC4wMDAwMDB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk3MDcyOCI+DQogICA8cG9seWdvbiBpZD0iXzEyMzM2NzY2NCIgY2xhc3M9ImZpbDAiIHBvaW50cz0iLTAsMC42OTE0MjggMC42OTE0MjgsMC42OTE0MjggMC42OTE0MjgsMCAtMCwwICIvPg0KICAgPHBhdGggaWQ9Il8xMjE5NzA3MDQiIGNsYXNzPSJmaWwxIiBkPSJNMC4zNDU3MzYgMC4xNTcxODhsLTAuMTI1NzIyIDAuMDk0MjY0OSAtMC4wOTQzMDA2IDAgMCAwLjE4ODU4MyAwLjA5NDMwMDYgMCAwLjEyNTcyMiAwLjA5NDI2NDkgMCAtMC4zNzcxMTN6bTAuMTU3MTE3IC0yLjY3MjY3ZS0wMDVsMC4wMzE0MzA2IDAgMCAwLjM3NzE0IC0wLjAzMTQzMDYgMCAwIC0wLjM3NzE0em0tMC4wNjI4NDMzIDAuMDYyODYxMWwwLjAzMTQzMDYgMCAwIDAuMjUxNDA5IC0wLjAzMTQzMDYgMCAwIC0wLjI1MTQwOXptLTAuMDYyODQzMyAwLjA2Mjg2MTFsMC4wMzE0MzA2IDAgMCAwLjEyNTY4NyAtMC4wMzE0MzA2IDAgMCAtMC4xMjU2ODd6Ii8+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg== data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42OTE0MjggMC42OTE0MjgiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6Izk2OTY5Nn0NCiAgICAuZmlsMCB7ZmlsbDpibGFjaztmaWxsLW9wYWNpdHk6MC4wMDAwMDB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk3MDcyOCI+DQogICA8cG9seWdvbiBpZD0iXzEyMzM2NzY2NCIgY2xhc3M9ImZpbDAiIHBvaW50cz0iLTAsMC42OTE0MjggMC42OTE0MjgsMC42OTE0MjggMC42OTE0MjgsMCAtMCwwICIvPg0KICAgPHBhdGggaWQ9Il8xMjE5NzA3MDQiIGNsYXNzPSJmaWwxIiBkPSJNMC4zNDU3MzYgMC4xNTcxODhsLTAuMTI1NzIyIDAuMDk0MjY0OSAtMC4wOTQzMDA2IDAgMCAwLjE4ODU4MyAwLjA5NDMwMDYgMCAwLjEyNTcyMiAwLjA5NDI2NDkgMCAtMC4zNzcxMTN6bTAuMTU3MTE3IC0yLjY3MjY3ZS0wMDVsMC4wMzE0MzA2IDAgMCAwLjM3NzE0IC0wLjAzMTQzMDYgMCAwIC0wLjM3NzE0em0tMC4wNjI4NDMzIDAuMDYyODYxMWwwLjAzMTQzMDYgMCAwIDAuMjUxNDA5IC0wLjAzMTQzMDYgMCAwIC0wLjI1MTQwOXptLTAuMDYyODQzMyAwLjA2Mjg2MTFsMC4wMzE0MzA2IDAgMCAwLjEyNTY4NyAtMC4wMzE0MzA2IDAgMCAtMC4xMjU2ODd6Ii8+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg== data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42NDM2MTYgMC42NDM2MTYiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6d2hpdGV9DQogICAgLmZpbDAge2ZpbGw6YmxhY2s7ZmlsbC1vcGFjaXR5OjAuMDAwMDAwfQ0KICAgXV0+DQogIDwvc3R5bGU+DQogPC9kZWZzPg0KIDxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8xMjE5NjkwMjQiPg0KICAgPHBvbHlnb24gaWQ9Il8xMjE5NjkyNDAiIGNsYXNzPSJmaWwwIiBwb2ludHM9Ii0wLDAuNjQzNjE2IDAuNjQzNjE2LDAuNjQzNjE2IDAuNjQzNjE2LDAgLTAsMCAiLz4NCiAgIDxwYXRoIGlkPSJfMTIxOTY5MDAwIiBjbGFzcz0iZmlsMSIgZD0iTTAuMzIxODM3IDAuMTQ2MzAybC0wLjExNzAyOSAwLjA4Nzc0NjYgLTAuMDg3Nzc5NyAwIDAgMC4xNzU1NDMgMC4wODc3Nzk3IDAgMC4xMTcwMjkgMC4wODc3NDY2IDAgLTAuMzUxMDM2em0wLjI3NzkwMSAwLjI1MDcyNmwtMC4wMjA2OTA2IDAuMDIwNjkwNiAtMC4wOTMwODcyIC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAwLjA5MzA4NzIgLTAuMDIwNjkwNiAtMC4wMjA2OTA2IDAuMDkzMDg3MiAtMC4wOTMwODcyIC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAwLjAyMDY5MDYgLTAuMDIwNjkwNiAwLjA5MzA4NzIgMC4wOTMwODcyIDAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDIwNjkwNiAwLjAyMDY5MDYgLTAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyIDAuMDkzMDg3MnoiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42NDM2MTYgMC42NDM2MTYiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6I0ZFRkVGRX0NCiAgICAuZmlsMCB7ZmlsbDpibGFjaztmaWxsLW9wYWNpdHk6MC4wMDAwMDB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk2OTAyNCI+DQogICA8cG9seWdvbiBpZD0iXzEyMTk2OTI0MCIgY2xhc3M9ImZpbDAiIHBvaW50cz0iLTAsMC42NDM2MTYgMC42NDM2MTYsMC42NDM2MTYgMC42NDM2MTYsMCAtMCwwICIvPg0KICAgPHBhdGggaWQ9Il8xMjE5NjkwMDAiIGNsYXNzPSJmaWwxIiBkPSJNMC4zMjE4MzcgMC4xNDYzMDJsLTAuMTE3MDI5IDAuMDg3NzQ2NiAtMC4wODc3Nzk3IDAgMCAwLjE3NTU0MyAwLjA4Nzc3OTcgMCAwLjExNzAyOSAwLjA4Nzc0NjYgMCAtMC4zNTEwMzZ6bTAuMjc3OTAxIDAuMjUwNzI2bC0wLjAyMDY5MDYgMC4wMjA2OTA2IC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDkzMDg3MiAtMC4wMjA2OTA2IC0wLjAyMDY5MDYgMC4wOTMwODcyIC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDIwNjkwNiAtMC4wMjA2OTA2IDAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyIC0wLjA5MzA4NzIgMC4wMjA2OTA2IDAuMDIwNjkwNiAtMC4wOTMwODcyIDAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyeiIvPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo= data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMC42NDM2MTYgMC42NDM2MTYiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxkZWZzPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgPCFbQ0RBVEFbDQogICAgLmZpbDEge2ZpbGw6Izk2OTY5Nn0NCiAgICAuZmlsMCB7ZmlsbDpibGFjaztmaWxsLW9wYWNpdHk6MC4wMDAwMDB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk2OTAyNCI+DQogICA8cG9seWdvbiBpZD0iXzEyMTk2OTI0MCIgY2xhc3M9ImZpbDAiIHBvaW50cz0iLTAsMC42NDM2MTYgMC42NDM2MTYsMC42NDM2MTYgMC42NDM2MTYsMCAtMCwwICIvPg0KICAgPHBhdGggaWQ9Il8xMjE5NjkwMDAiIGNsYXNzPSJmaWwxIiBkPSJNMC4zMjE4MzcgMC4xNDYzMDJsLTAuMTE3MDI5IDAuMDg3NzQ2NiAtMC4wODc3Nzk3IDAgMCAwLjE3NTU0MyAwLjA4Nzc3OTcgMCAwLjExNzAyOSAwLjA4Nzc0NjYgMCAtMC4zNTEwMzZ6bTAuMjc3OTAxIDAuMjUwNzI2bC0wLjAyMDY5MDYgMC4wMjA2OTA2IC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDkzMDg3MiAtMC4wMjA2OTA2IC0wLjAyMDY5MDYgMC4wOTMwODcyIC0wLjA5MzA4NzIgLTAuMDkzMDg3MiAtMC4wOTMwODcyIDAuMDIwNjkwNiAtMC4wMjA2OTA2IDAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyIC0wLjA5MzA4NzIgMC4wMjA2OTA2IDAuMDIwNjkwNiAtMC4wOTMwODcyIDAuMDkzMDg3MiAwLjA5MzA4NzIgMC4wOTMwODcyeiIvPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo= data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTggM0MxOS4xMDQ2IDMgMjAgMy44OTU0MyAyMCA1VjE1QzIwIDE2LjEwNDYgMTkuMTA0NiAxNyAxOCAxN0gyQzAuODk1NDMxIDE3IDAgMTYuMTA0NiAwIDE1VjVDMCAzLjg5NTQzIDAuODk1NDMxIDMgMiAzSDE4Wk02LjU4MDA4IDcuMDA0ODhDNS41OTgzIDcuMDA0ODggNC44MjYwMSA3LjMyMDE1IDQuMjYzMTggNy45NTA2OEMzLjcwMDM1IDguNTgxMjIgMy40MTg5NSA5LjQyNTQ1IDMuNDE4OTUgMTAuNDgzNFYxMC42MDRDMy40MTg5NSAxMS43MDQzIDMuNzAyNDcgMTIuNTY2NSA0LjI2OTUzIDEzLjE5MDdDNC44MzY1OSAxMy44MTQ5IDUuNjExIDE0LjEyNyA2LjU5Mjc3IDE0LjEyN0M3LjExNzUyIDE0LjEyNyA3LjU5Njc2IDE0LjAyMDEgOC4wMzA1MiAxMy44MDY0QzguNDY0MjggMTMuNTkyNyA4LjgwNTk5IDEzLjI5MjIgOS4wNTU2NiAxMi45MDVDOS4zMDUzNCAxMi41MTc4IDkuNDMyMjkgMTIuMDkxNSA5LjQzNjUyIDExLjYyNkg3LjcxNjMxQzcuNzA3ODQgMTEuOTM0OSA3LjU5NzgyIDEyLjE4MjUgNy4zODYyMyAxMi4zNjg3QzcuMTc0NjQgMTIuNTU0OSA2Ljg5OTU4IDEyLjY0NzkgNi41NjEwNCAxMi42NDc5QzYuMTIwOTMgMTIuNjQ3OSA1Ljc5Mjk3IDEyLjQ5MzUgNS41NzcxNSAxMi4xODQ2QzUuMzYxMzMgMTEuODc1NiA1LjI1MzQyIDExLjM2NzggNS4yNTM0MiAxMC42NjExVjEwLjQ3MDdDNS4yNTM0MiA5Ljc3MjQ2IDUuMzYyMzkgOS4yNjc4MiA1LjU4MDMyIDguOTU2NzlDNS43OTgyNiA4LjY0NTc1IDYuMTIwOTMgOC40OTAyMyA2LjU0ODM0IDguNDkwMjNDNi44OTUzNSA4LjQ5MDIzIDcuMTc0NjQgOC42MDEzMiA3LjM4NjIzIDguODIzNDlDNy41OTc4MiA5LjA0NTY2IDcuNzA3ODQgOS4zMzQ0NyA3LjcxNjMxIDkuNjg5OTRIOS40MzY1MkM5LjQyODA2IDguODc3NDQgOS4xNjQ2NCA4LjIyNjgxIDguNjQ2MjQgNy43MzgwNEM4LjEyNzg1IDcuMjQ5MjcgNy40MzkxMyA3LjAwNDg4IDYuNTgwMDggNy4wMDQ4OFpNMTMuMzU5NCA3LjAwNDg4QzEyLjM3NzYgNy4wMDQ4OCAxMS42MDUzIDcuMzIwMTUgMTEuMDQyNSA3Ljk1MDY4QzEwLjQ3OTcgOC41ODEyMiAxMC4xOTgyIDkuNDI1NDUgMTAuMTk4MiAxMC40ODM0VjEwLjYwNEMxMC4xOTgyIDExLjcwNDMgMTAuNDgxOCAxMi41NjY1IDExLjA0ODggMTMuMTkwN0MxMS42MTU5IDEzLjgxNDkgMTIuMzkwMyAxNC4xMjcgMTMuMzcyMSAxNC4xMjdDMTMuODk2OCAxNC4xMjcgMTQuMzc2MSAxNC4wMjAxIDE0LjgwOTggMTMuODA2NEMxNS4yNDM2IDEzLjU5MjcgMTUuNTg1MyAxMy4yOTIyIDE1LjgzNSAxMi45MDVDMTYuMDg0NiAxMi41MTc4IDE2LjIxMTYgMTIuMDkxNSAxNi4yMTU4IDExLjYyNkgxNC40OTU2QzE0LjQ4NzEgMTEuOTM0OSAxNC4zNzcxIDEyLjE4MjUgMTQuMTY1NSAxMi4zNjg3QzEzLjk1MzkgMTIuNTU0OSAxMy42Nzg5IDEyLjY0NzkgMTMuMzQwMyAxMi42NDc5QzEyLjkwMDIgMTIuNjQ3OSAxMi41NzIzIDEyLjQ5MzUgMTIuMzU2NCAxMi4xODQ2QzEyLjE0MDYgMTEuODc1NiAxMi4wMzI3IDExLjM2NzggMTIuMDMyNyAxMC42NjExVjEwLjQ3MDdDMTIuMDMyNyA5Ljc3MjQ2IDEyLjE0MTcgOS4yNjc4MiAxMi4zNTk2IDguOTU2NzlDMTIuNTc3NiA4LjY0NTc1IDEyLjkwMDIgOC40OTAyMyAxMy4zMjc2IDguNDkwMjNDMTMuNjc0NiA4LjQ5MDIzIDEzLjk1MzkgOC42MDEzMiAxNC4xNjU1IDguODIzNDlDMTQuMzc3MSA5LjA0NTY2IDE0LjQ4NzEgOS4zMzQ0NyAxNC40OTU2IDkuNjg5OTRIMTYuMjE1OEMxNi4yMDc0IDguODc3NDQgMTUuOTQzOSA4LjIyNjgxIDE1LjQyNTUgNy43MzgwNEMxNC45MDcxIDcuMjQ5MjcgMTQuMjE4NCA3LjAwNDg4IDEzLjM1OTQgNy4wMDQ4OFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPg== data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMy40MjI0MSAyLjI4MTU1Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOndoaXRlfQ0KICAgIC5maWwwIHtmaWxsOmJsYWNrO2ZpbGwtb3BhY2l0eTowLjAwMDAwMH0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxwYXRoIGNsYXNzPSJmaWwwIiBkPSJNLTAgMC4yNzExMDFsMCAxLjczOTM1YzAsMC4xNDkxMTMgMC4xMjE5ODgsMC4yNzExMDEgMC4yNzExMDEsMC4yNzExMDFsMy4xNTEzMSAwIDAgLTIuMjgxNTUgLTMuMTUxMzEgMGMtMC4xNDkxMTMsMCAtMC4yNzExMDEsMC4xMjE5ODggLTAuMjcxMTAxLDAuMjcxMTAxeiIvPg0KICA8cG9seWdvbiBjbGFzcz0iZmlsMSIgcG9pbnRzPSIxLjQwOTIsMC42NzEwMzggMi4wODAyOCwxLjE0MDc3IDEuNDA5MiwxLjYxMDUxICIvPg0KIDwvZz4NCjwvc3ZnPg0K data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMy40MjI0MSAyLjI4MTU1Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOiNGRUZFRkV9DQogICAgLmZpbDAge2ZpbGw6I0ZFRkVGRTtmaWxsLW9wYWNpdHk6MC4xMDE5NjF9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8cGF0aCBjbGFzcz0iZmlsMCIgZD0iTS0wIDAuMjcxMTAxbDAgMS43MzkzNWMwLDAuMTQ5MTEzIDAuMTIxOTg4LDAuMjcxMTAxIDAuMjcxMTAxLDAuMjcxMTAxbDMuMTUxMzEgMCAwIC0yLjI4MTU1IC0zLjE1MTMxIDBjLTAuMTQ5MTEzLDAgLTAuMjcxMTAxLDAuMTIxOTg4IC0wLjI3MTEwMSwwLjI3MTEwMXoiLz4NCiAgPHBvbHlnb24gY2xhc3M9ImZpbDEiIHBvaW50cz0iMS40MDkyLDAuNjcxMDM4IDIuMDgwMjgsMS4xNDA3NyAxLjQwOTIsMS42MTA1MSAiLz4NCiA8L2c+DQo8L3N2Zz4NCg== data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMy40MjI0MSAyLjI4MTU1Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOiM5Njk2OTZ9DQogICAgLmZpbDAge2ZpbGw6I0ZFRkVGRTtmaWxsLW9wYWNpdHk6MC4wNTA5ODB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8cGF0aCBjbGFzcz0iZmlsMCIgZD0iTS0wIDAuMjcxMTAxbDAgMS43MzkzNWMwLDAuMTQ5MTEzIDAuMTIxOTg4LDAuMjcxMTAxIDAuMjcxMTAxLDAuMjcxMTAxbDMuMTUxMzEgMCAwIC0yLjI4MTU1IC0zLjE1MTMxIDBjLTAuMTQ5MTEzLDAgLTAuMjcxMTAxLDAuMTIxOTg4IC0wLjI3MTEwMSwwLjI3MTEwMXoiLz4NCiAgPHBvbHlnb24gY2xhc3M9ImZpbDEiIHBvaW50cz0iMS40MDkyLDAuNjcxMDM4IDIuMDgwMjgsMS4xNDA3NyAxLjQwOTIsMS42MTA1MSAiLz4NCiA8L2c+DQo8L3N2Zz4NCg== data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNC4wODk2NyAyLjcyNjM4Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOndoaXRlfQ0KICAgIC5maWwwIHtmaWxsOmJsYWNrO2ZpbGwtb3BhY2l0eTowLjAwMDAwMH0NCiAgIF1dPg0KICA8L3N0eWxlPg0KIDwvZGVmcz4NCiA8ZyBpZD0i0KHQu9C+0LlfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxnIGlkPSJfMTIxOTY2NTUyIj4NCiAgIDxwYXRoIGlkPSJfMTIxOTY2NzY4IiBjbGFzcz0iZmlsMCIgZD0iTS0wIDAuMzIzOTU2bDAgMi4wNzg0NmMwLDAuMTc4MTg1IDAuMTQ1NzcxLDAuMzIzOTU2IDAuMzIzOTU2LDAuMzIzOTU2bDMuNzY1NzEgMCAwIC0yLjcyNjM4IC0zLjc2NTcxIDBjLTAuMTc4MTg1LDAgLTAuMzIzOTU2LDAuMTQ1NzcxIC0wLjMyMzk1NiwwLjMyMzk1NnoiLz4NCiAgIDxwYXRoIGlkPSJfMTIxOTY2NTI4IiBjbGFzcz0iZmlsMSIgZD0iTTEuNjAzOCAwLjg4MjAzOGwwLjMyMDc1MSAwIDAgMC45NjIyNTQgLTAuMzIwNzUxIDAgMCAtMC45NjIyNTR6bTAuNTYxMzMyIDBsMC4zMjA3NTEgMCAwIDAuOTYyMjU0IC0wLjMyMDc1MSAwIDAgLTAuOTYyMjU0eiIvPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo= data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNC4wODk2NyAyLjcyNjM4Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOiNGRUZFRkV9DQogICAgLmZpbDAge2ZpbGw6I0ZFRkVGRTtmaWxsLW9wYWNpdHk6MC4xMDE5NjF9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk2NjU1MiI+DQogICA8cGF0aCBpZD0iXzEyMTk2Njc2OCIgY2xhc3M9ImZpbDAiIGQ9Ik0tMCAwLjMyMzk1NmwwIDIuMDc4NDZjMCwwLjE3ODE4NSAwLjE0NTc3MSwwLjMyMzk1NiAwLjMyMzk1NiwwLjMyMzk1NmwzLjc2NTcxIDAgMCAtMi43MjYzOCAtMy43NjU3MSAwYy0wLjE3ODE4NSwwIC0wLjMyMzk1NiwwLjE0NTc3MSAtMC4zMjM5NTYsMC4zMjM5NTZ6Ii8+DQogICA8cGF0aCBpZD0iXzEyMTk2NjUyOCIgY2xhc3M9ImZpbDEiIGQ9Ik0xLjYwMzggMC44ODIwMzhsMC4zMjA3NTEgMCAwIDAuOTYyMjU0IC0wLjMyMDc1MSAwIDAgLTAuOTYyMjU0em0wLjU2MTMzMiAwbDAuMzIwNzUxIDAgMCAwLjk2MjI1NCAtMC4zMjA3NTEgMCAwIC0wLjk2MjI1NHoiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgNC4wODk2NyAyLjcyNjM4Ig0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZGVmcz4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOiM5Njk2OTZ9DQogICAgLmZpbDAge2ZpbGw6I0ZFRkVGRTtmaWxsLW9wYWNpdHk6MC4wNTA5ODB9DQogICBdXT4NCiAgPC9zdHlsZT4NCiA8L2RlZnM+DQogPGcgaWQ9ItCh0LvQvtC5X3gwMDIwXzEiPg0KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICA8ZyBpZD0iXzEyMTk2NjU1MiI+DQogICA8cGF0aCBpZD0iXzEyMTk2Njc2OCIgY2xhc3M9ImZpbDAiIGQ9Ik0tMCAwLjMyMzk1NmwwIDIuMDc4NDZjMCwwLjE3ODE4NSAwLjE0NTc3MSwwLjMyMzk1NiAwLjMyMzk1NiwwLjMyMzk1NmwzLjc2NTcxIDAgMCAtMi43MjYzOCAtMy43NjU3MSAwYy0wLjE3ODE4NSwwIC0wLjMyMzk1NiwwLjE0NTc3MSAtMC4zMjM5NTYsMC4zMjM5NTZ6Ii8+DQogICA8cGF0aCBpZD0iXzEyMTk2NjUyOCIgY2xhc3M9ImZpbDEiIGQ9Ik0xLjYwMzggMC44ODIwMzhsMC4zMjA3NTEgMCAwIDAuOTYyMjU0IC0wLjMyMDc1MSAwIDAgLTAuOTYyMjU0em0wLjU2MTMzMiAwbDAuMzIwNzUxIDAgMCAwLjk2MjI1NCAtMC4zMjA3NTEgMCAwIC0wLjk2MjI1NHoiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAhCAYAAAAYucG/AAAKN2lDQ1BzUkdCIElFQzYxOTY2LTIuMQAAeJydlndUU9kWh8+9N71QkhCKlNBraFICSA29SJEuKjEJEErAkAAiNkRUcERRkaYIMijggKNDkbEiioUBUbHrBBlE1HFwFBuWSWStGd+8ee/Nm98f935rn73P3Wfvfda6AJD8gwXCTFgJgAyhWBTh58WIjYtnYAcBDPAAA2wA4HCzs0IW+EYCmQJ82IxsmRP4F726DiD5+yrTP4zBAP+flLlZIjEAUJiM5/L42VwZF8k4PVecJbdPyZi2NE3OMErOIlmCMlaTc/IsW3z2mWUPOfMyhDwZy3PO4mXw5Nwn4405Er6MkWAZF+cI+LkyviZjg3RJhkDGb+SxGXxONgAoktwu5nNTZGwtY5IoMoIt43kA4EjJX/DSL1jMzxPLD8XOzFouEiSniBkmXFOGjZMTi+HPz03ni8XMMA43jSPiMdiZGVkc4XIAZs/8WRR5bRmyIjvYODk4MG0tbb4o1H9d/JuS93aWXoR/7hlEH/jD9ld+mQ0AsKZltdn6h21pFQBd6wFQu/2HzWAvAIqyvnUOfXEeunxeUsTiLGcrq9zcXEsBn2spL+jv+p8Of0NffM9Svt3v5WF485M4knQxQ143bmZ6pkTEyM7icPkM5p+H+B8H/nUeFhH8JL6IL5RFRMumTCBMlrVbyBOIBZlChkD4n5r4D8P+pNm5lona+BHQllgCpSEaQH4eACgqESAJe2Qr0O99C8ZHA/nNi9GZmJ37z4L+fVe4TP7IFiR/jmNHRDK4ElHO7Jr8WgI0IABFQAPqQBvoAxPABLbAEbgAD+ADAkEoiARxYDHgghSQAUQgFxSAtaAYlIKtYCeoBnWgETSDNnAYdIFj4DQ4By6By2AE3AFSMA6egCnwCsxAEISFyBAVUod0IEPIHLKFWJAb5AMFQxFQHJQIJUNCSAIVQOugUqgcqobqoWboW+godBq6AA1Dt6BRaBL6FXoHIzAJpsFasBFsBbNgTzgIjoQXwcnwMjgfLoK3wJVwA3wQ7oRPw5fgEVgKP4GnEYAQETqiizARFsJGQpF4JAkRIauQEqQCaUDakB6kH7mKSJGnyFsUBkVFMVBMlAvKHxWF4qKWoVahNqOqUQdQnag+1FXUKGoK9RFNRmuizdHO6AB0LDoZnYsuRlegm9Ad6LPoEfQ4+hUGg6FjjDGOGH9MHCYVswKzGbMb0445hRnGjGGmsVisOtYc64oNxXKwYmwxtgp7EHsSewU7jn2DI+J0cLY4X1w8TogrxFXgWnAncFdwE7gZvBLeEO+MD8Xz8MvxZfhGfA9+CD+OnyEoE4wJroRIQiphLaGS0EY4S7hLeEEkEvWITsRwooC4hlhJPEQ8TxwlviVRSGYkNimBJCFtIe0nnSLdIr0gk8lGZA9yPFlM3kJuJp8h3ye/UaAqWCoEKPAUVivUKHQqXFF4pohXNFT0VFysmK9YoXhEcUjxqRJeyUiJrcRRWqVUo3RU6YbStDJV2UY5VDlDebNyi/IF5UcULMWI4kPhUYoo+yhnKGNUhKpPZVO51HXURupZ6jgNQzOmBdBSaaW0b2iDtCkVioqdSrRKnkqNynEVKR2hG9ED6On0Mvph+nX6O1UtVU9Vvuom1TbVK6qv1eaoeajx1UrU2tVG1N6pM9R91NPUt6l3qd/TQGmYaYRr5Grs0Tir8XQObY7LHO6ckjmH59zWhDXNNCM0V2ju0xzQnNbS1vLTytKq0jqj9VSbru2hnaq9Q/uE9qQOVcdNR6CzQ+ekzmOGCsOTkc6oZPQxpnQ1df11Jbr1uoO6M3rGelF6hXrtevf0Cfos/ST9Hfq9+lMGOgYhBgUGrQa3DfGGLMMUw12G/YavjYyNYow2GHUZPTJWMw4wzjduNb5rQjZxN1lm0mByzRRjyjJNM91tetkMNrM3SzGrMRsyh80dzAXmu82HLdAWThZCiwaLG0wS05OZw2xljlrSLYMtCy27LJ9ZGVjFW22z6rf6aG1vnW7daH3HhmITaFNo02Pzq62ZLde2xvbaXPJc37mr53bPfW5nbse322N3055qH2K/wb7X/oODo4PIoc1h0tHAMdGx1vEGi8YKY21mnXdCO3k5rXY65vTW2cFZ7HzY+RcXpkuaS4vLo3nG8/jzGueNueq5clzrXaVuDLdEt71uUnddd457g/sDD30PnkeTx4SnqWeq50HPZ17WXiKvDq/XbGf2SvYpb8Tbz7vEe9CH4hPlU+1z31fPN9m31XfKz95vhd8pf7R/kP82/xsBWgHcgOaAqUDHwJWBfUGkoAVB1UEPgs2CRcE9IXBIYMj2kLvzDecL53eFgtCA0O2h98KMw5aFfR+OCQ8Lrwl/GGETURDRv4C6YMmClgWvIr0iyyLvRJlESaJ6oxWjE6Kbo1/HeMeUx0hjrWJXxl6K04gTxHXHY+Oj45vipxf6LNy5cDzBPqE44foi40V5iy4s1licvvj4EsUlnCVHEtGJMYktie85oZwGzvTSgKW1S6e4bO4u7hOeB28Hb5Lvyi/nTyS5JpUnPUp2Td6ePJninlKR8lTAFlQLnqf6p9alvk4LTduf9ik9Jr09A5eRmHFUSBGmCfsytTPzMoezzLOKs6TLnJftXDYlChI1ZUPZi7K7xTTZz9SAxESyXjKa45ZTk/MmNzr3SJ5ynjBvYLnZ8k3LJ/J9879egVrBXdFboFuwtmB0pefK+lXQqqWrelfrry5aPb7Gb82BtYS1aWt/KLQuLC98uS5mXU+RVtGaorH1futbixWKRcU3NrhsqNuI2ijYOLhp7qaqTR9LeCUXS61LK0rfb+ZuvviVzVeVX33akrRlsMyhbM9WzFbh1uvb3LcdKFcuzy8f2x6yvXMHY0fJjpc7l+y8UGFXUbeLsEuyS1oZXNldZVC1tep9dUr1SI1XTXutZu2m2te7ebuv7PHY01anVVda926vYO/Ner/6zgajhop9mH05+x42Rjf2f836urlJo6m06cN+4X7pgYgDfc2Ozc0tmi1lrXCrpHXyYMLBy994f9Pdxmyrb6e3lx4ChySHHn+b+O31w0GHe4+wjrR9Z/hdbQe1o6QT6lzeOdWV0iXtjusePhp4tLfHpafje8vv9x/TPVZzXOV42QnCiaITn07mn5w+lXXq6enk02O9S3rvnIk9c60vvG/wbNDZ8+d8z53p9+w/ed71/LELzheOXmRd7LrkcKlzwH6g4wf7HzoGHQY7hxyHui87Xe4Znjd84or7ldNXva+euxZw7dLI/JHh61HXb95IuCG9ybv56Fb6ree3c27P3FlzF3235J7SvYr7mvcbfjT9sV3qID0+6j068GDBgztj3LEnP2X/9H686CH5YcWEzkTzI9tHxyZ9Jy8/Xvh4/EnWk5mnxT8r/1z7zOTZd794/DIwFTs1/lz0/NOvm1+ov9j/0u5l73TY9P1XGa9mXpe8UX9z4C3rbf+7mHcTM7nvse8rP5h+6PkY9PHup4xPn34D94Tz+49wZioAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAA+SURBVHicY/H09pViYQACFi4uLgYWbm5uOAHncsG4/Pz8xKv79u0bA8vXr1/hBJz7Dcb9+PEjIXVzZs18BgAgpy6CcHz1VgAAAABJRU5ErkJggg== data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiB2aWV3Qm94PSIwIDAgNTEgMzQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxIDM0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCgk8ZyBpZD0iXzEyMzM3NDE2OCI+DQoJCTxwYXRoIGlkPSJfMTIzMzc0Mzg0IiBmaWxsLW9wYWNpdHk9IjAiIGQ9Ik01MSw0LjA0MXYyNS45MThDNTEsMzIuMTgyLDQ5LjE4MiwzNCw0Ni45NiwzNEgwVjBoNDYuOTZDNDkuMTgyLDAsNTEsMS44MTgsNTEsNC4wNDENCgkJCUw1MSw0LjA0MXoiLz4NCgkJPHBhdGggaWQ9Il8xMjMzNzQxNDQiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xOCwxNS43MzdsMi41MjYtMi41MjZsMy4zNjksMy4zNjlsMS42ODQtMS42ODVsLTMuMzY4LTMuMzY4TDI0LjczNiw5aC01LjA1M0gxOHYxLjY4NA0KCQkJVjE1LjczN3ogTTM0LDE4LjI2NGwtMi41MjcsMi41MjVsLTMuMzY4LTMuMzY4bC0xLjY4NSwxLjY4NWwzLjM2OSwzLjM2N0wyNy4yNjMsMjVoNS4wNTNIMzR2LTEuNjg1VjE4LjI2NHoiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg== data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiB2aWV3Qm94PSIwIDAgNTEgMzQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxIDM0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCgk8ZyBpZD0iXzEyMzM3NDE2OCI+DQoJCTxwYXRoIGlkPSJfMTIzMzc0Mzg0IiBmaWxsPSIjRkVGRUZFIiBmaWxsLW9wYWNpdHk9IjAuMTAyIiBkPSJNNTEsNC4wNDF2MjUuOTE4QzUxLDMyLjE4Miw0OS4xODIsMzQsNDYuOTYsMzRIMFYwaDQ2Ljk2DQoJCQlDNDkuMTgyLDAsNTEsMS44MTgsNTEsNC4wNDFMNTEsNC4wNDF6Ii8+DQoJCTxwYXRoIGlkPSJfMTIzMzc0MTQ0IiBmaWxsPSIjRkVGRUZFIiBkPSJNMTgsMTUuNzM3bDIuNTI2LTIuNTI2bDMuMzY5LDMuMzY5bDEuNjg0LTEuNjg1bC0zLjM2OC0zLjM2OEwyNC43MzYsOWgtNS4wNTNIMTh2MS42ODQNCgkJCVYxNS43Mzd6IE0zNCwxOC4yNjRsLTIuNTI3LDIuNTI1bC0zLjM2OC0zLjM2OGwtMS42ODUsMS42ODVsMy4zNjksMy4zNjdMMjcuMjYzLDI1aDUuMDUzSDM0di0xLjY4NVYxOC4yNjR6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo= data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNTFweCIgaGVpZ2h0PSIzNHB4IiB2aWV3Qm94PSIwIDAgNTEgMzQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxIDM0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSLQodC70L7QuV94MDAyMF8xIj4NCgk8ZyBpZD0iXzEyMzM3NDE2OCI+DQoJCTxwYXRoIGlkPSJfMTIzMzc0Mzg0IiBmaWxsPSIjRkVGRUZFIiBmaWxsLW9wYWNpdHk9IjAuMDUxIiBkPSJNNTEsNC4wNDF2MjUuOTE4QzUxLDMyLjE4Miw0OS4xODIsMzQsNDYuOTYsMzRIMFYwaDQ2Ljk2DQoJCQlDNDkuMTgyLDAsNTEsMS44MTgsNTEsNC4wNDFMNTEsNC4wNDF6Ii8+DQoJCTxwYXRoIGlkPSJfMTIzMzc0MTQ0IiBmaWxsPSIjOTY5Njk2IiBkPSJNMTgsMTUuNzM3bDIuNTI2LTIuNTI2bDMuMzY5LDMuMzY5bDEuNjg0LTEuNjg1bC0zLjM2OC0zLjM2OEwyNC43MzYsOWgtNS4wNTNIMTh2MS42ODQNCgkJCVYxNS43Mzd6IE0zNCwxOC4yNjRsLTIuNTI3LDIuNTI1bC0zLjM2OC0zLjM2OGwtMS42ODUsMS42ODVsMy4zNjksMy4zNjdMMjcuMjYzLDI1aDUuMDUzSDM0di0xLjY4NVYxOC4yNjR6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo= data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNXB4IiB2aWV3Qm94PSIwIDAgMTQgMTUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU4ICg4NDY2MykgLSBodHRwczovL3NrZXRjaC5jb20gLS0+CiAgICA8dGl0bGU+dGljay1jb21ib2JveDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJQRC0zNzQ0LeKAlC0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzkwLjAwMDAwMCwgLTQzMS4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9InRpY2stY29tYm9ib3giIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc4OS4wMDAwMDAsIDQzMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMy4zNDQ3NjY4LDEuNjU5MzMyNTIgTDUuOCwxMi41ODY3MjE4IEw1LjgsMTIuNTg2NzIxOCBMMi42MDU2MzE3Nyw4LjkzNDE5NjUyIEMyLjM1MzE1MjQxLDguNjQ1NTA0OTMgMS45MTQ0NDY2Nyw4LjYxNjE0OTExIDEuNjI1NzU1MDcsOC44Njg2Mjg0OCBDMS41NzczMDU0Miw4LjkxMTAwMDgyIDEuNTM0OTgxOTMsOC45NTk5MDMyNiAxLjUsOS4wMTM5MzE0OCBDMS4yMDYzNDk0OSw5LjQ2NzQ2MzE2IDEuMjYwMDExMDgsMTAuMDYyODI2MyAxLjYzMDAyNTk4LDEwLjQ1NjU0MDEgTDUuNDc5NzMxMTgsMTQuNTUyODEzNSBDNS42Njg4NDMyLDE0Ljc1NDAzNzkgNS45ODUyNzMzOSwxNC43NjM4NTY5IDYuMTg2NDk3NzcsMTQuNTc0NzQ0OSBDNi4yMTEyMjc0NywxNC41NTE1MDM4IDYuMjMzNTI2NzQsMTQuNTI1ODA1MyA2LjI1MzA1MDY3LDE0LjQ5ODA0NyBMMTQuNTM5MDU1MywyLjcxNzM0NDAzIEMxNC44MDE1Mjc3LDIuMzQ0MTcxNDggMTQuNzQxNjUzNywxLjgzMzM1NzAzIDE0LjQsMS41MzA5OTU4NyBDMTQuMTA2MjM3OCwxLjI3MTAxODMyIDEzLjY1NzM0MywxLjI5ODQwNjIyIDEzLjM5NzM2NTUsMS41OTIxNjg0NCBDMTMuMzc4NTAyNywxLjYxMzQ4MjQgMTMuMzYwOTM4MiwxLjYzNTkxMDg3IDEzLjM0NDc2NjgsMS42NTkzMzI1MiBaIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cG9seWxpbmUgaWQ9IlBhdGgtMiIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2Utd2lkdGg9IjIiIHBvaW50cz0iMiA5LjY1NjUyODE3IDUuODYxNjc5NzcgMTQgMTQgMiI+PC9wb2x5bGluZT4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+ data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzVweCIgaGVpZ2h0PSIzNXB4IiB2aWV3Qm94PSIwIDAgMzUgMzUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM1IDM1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiBkPSJNMTcuNSwzNUMyNy4xMzksMzUsMzUsMjcuMTM4LDM1LDE3LjVDMzUsNy44NjEsMjcuMTM5LDAsMTcuNSwwDQoJQzcuODYxLDAsMCw3Ljg2MSwwLDE3LjVDMCwyNy4xMzgsNy44NjEsMzUsMTcuNSwzNXoiLz4NCjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMV8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTcuNTAwNSIgeTE9IjIuNjQ5OSIgeDI9IjE3LjUwMDUiIHkyPSIzMi4zNDkiPg0KCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiM1Q0IwRkYiLz4NCgk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMTI5MEZGIi8+DQo8L2xpbmVhckdyYWRpZW50Pg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9InVybCgjU1ZHSURfMV8pIiBkPSJNMTcuNSwzMy45OTljOS4wODgsMCwxNi41LTcuNDEyLDE2LjUtMTYuNDk5DQoJUzI2LjU4NywxLDE3LjUsMUM4LjQxMywxLDEuMDAxLDguNDEzLDEuMDAxLDE3LjVTOC40MTMsMzMuOTk5LDE3LjUsMzMuOTk5eiIvPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTE4LjM2OCwyMi41aC0zYy0wLjAwOC0wLjQ2MywwLTAuODk3LDAtMWMwLTEuMDM3LDAuMDU1LTEuODgxLDAuMzk2LTIuNTUNCgljMC4zNDQtMC42NzMsMS4wMzMtMS40MjMsMi4wNjMtMi4yNjRjMS4wMjgtMC44MzUsMS42NDYtMS4zODQsMS44NDMtMS42NDZjMC4zMTMtMC40MDcsMC40NjgtMC44NjIsMC40NjgtMS4zNTQNCgljMC0wLjY4Ni0wLjI3NS0xLjI3My0wLjgyNC0xLjc2NmMtMC41NDktMC40ODktMS4yODUtMC43MzMtMi4yMTUtMC43MzNjLTAuODk2LDAtMS42NDYsMC4yNTctMi4yNTEsMC43NjcNCgljLTAuNjAxLDAuNTEtMS4wMTYsMS4yOTEtMS4yNDMsMi4zMzZsLTMuMjM2LTAuNDAzYzAuMDktMS41LDAuNzI5LTIuNzczLDEuOTEyLTMuODE5QzEzLjQ2Nyw5LjAyMiwxNS4wMTgsOC41LDE2Ljk0OCw4LjUNCgljMi4wMjMsMCwzLjYzNSwwLjUzMSw0LjgzNSwxLjU5YzEuMTk2LDEuMDU5LDEuNzk2LDIuMjg5LDEuNzk2LDMuNjk5YzAsMC43NzYtMC4yMjMsMS41MTQtMC42NiwyLjIwOA0KCWMtMC40NDEsMC42OTQtMS40NjEsMS41NS0yLjgyLDIuODM3QzE4Ljg2OCwyMCwxOC4zNjgsMjAuNSwxOC4zNjgsMjIuNUwxOC4zNjgsMjIuNXogTTE1LjM2OCwyNy40OTl2LTNoM3YzSDE1LjM2OHoiLz4NCjwvc3ZnPg0K data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzVweCIgaGVpZ2h0PSIzNXB4IiB2aWV3Qm94PSIwIDAgMzUgMzUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM1IDM1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiBkPSJNMTcuNSwzNUMyNy4xMzgsMzUsMzUsMjcuMTQsMzUsMTcuNUMzNSw3Ljg2MiwyNy4xMzgsMCwxNy41LDANCglDNy44NjEsMCwwLDcuODYyLDAsMTcuNUMwLDI3LjE0LDcuODYxLDM1LDE3LjUsMzV6Ii8+DQo8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzFfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjE3LjQ5OTUiIHkxPSIyLjY1MDQiIHgyPSIxNy40OTk1IiB5Mj0iMzIuMzUwNCI+DQoJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6I0ZGODI1QyIvPg0KCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiNGRjREMTIiLz4NCjwvbGluZWFyR3JhZGllbnQ+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0idXJsKCNTVkdJRF8xXykiIGQ9Ik0xNy41LDM0YzkuMDg3LDAsMTYuNS03LjQxMiwxNi41LTE2LjUNCgljMC05LjA4OC03LjQxMi0xNi41LTE2LjUtMTYuNVMxLDguNDEzLDEsMTcuNUMxLDI2LjU4OCw4LjQxMiwzNCwxNy41LDM0eiIvPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xNS41LDkuMDAxYzAtMiwzLjk5OS0yLDMuOTk5LDBMMTguOTk5LDIxDQoJYy0wLjA2MSwxLjQ5OC0yLjkzNywxLjUtMywwTDE1LjUsOS4wMDF6Ii8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTE3LjUsMjhjMS4xMDIsMCwyLTAuODk3LDItMmMwLTEuMTAyLTAuODk3LTItMi0yDQoJYy0xLjEwMiwwLTEuOTk5LDAuODk4LTEuOTk5LDJDMTUuNSwyNy4xMDMsMTYuMzk4LDI4LDE3LjUsMjh6Ii8+DQo8L3N2Zz4NCg== data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTNweCIgaGVpZ2h0PSIyMXB4IiB2aWV3Qm94PSIwIDAgMTMgMjEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjIgKDY3MTQ1KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5CYWNrLUFycm93PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9ImlQaG9uZS1YLUNvdXJzZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyLjAwMDAwMCwgLTU2LjAwMDAwMCkiIGZpbGw9IiMzREEwRTEiPgogICAgICAgICAgICA8cGF0aCBkPSJNMjEuOTA2MzgyOCw1Ni45ODk5NDk1IEwxMiw2Ni41IEwyMS45MDYzODI4LDc2LjAxMDA1MDUgQzIyLjQ4MjU4NSw3Ni41NjMyMDAyIDIzLjM5MjU5Miw3Ni41NjMyMDAyIDIzLjk2ODc5NDMsNzYuMDEwMDUwNSBMMjMuOTY4Nzk0Myw3Ni4wMTAwNTA1IEMyNC41MTU1MjgzLDc1LjQ4NTE5MDEgMjQuNTMzMjYwMyw3NC42MTY0OTEyIDI0LjAwODM5OTksNzQuMDY5NzU3MiBDMjMuOTk1NDY4OSw3NC4wNTYyODcyIDIzLjk4MjI2NDIsNzQuMDQzMDgyNiAyMy45Njg3OTQzLDc0LjAzMDE1MTUgTDE2LjEyNDgyMjksNjYuNSBMMjMuOTY4Nzk0Myw1OC45Njk4NDg1IEMyNC41MTU1MjgzLDU4LjQ0NDk4ODEgMjQuNTMzMjYwMyw1Ny41NzYyODkyIDI0LjAwODM5OTksNTcuMDI5NTU1MiBDMjMuOTk1NDY4OSw1Ny4wMTYwODUyIDIzLjk4MjI2NDIsNTcuMDAyODgwNiAyMy45Njg3OTQzLDU2Ljk4OTk0OTUgTDIzLjk2ODc5NDMsNTYuOTg5OTQ5NSBDMjMuMzkyNTkyLDU2LjQzNjc5OTggMjIuNDgyNTg1LDU2LjQzNjc5OTggMjEuOTA2MzgyOCw1Ni45ODk5NDk1IFoiIGlkPSJCYWNrLUFycm93Ij48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4= data:image/svg+xml;base64,  data:image/svg+xml;base64,  data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjY0IiBoZWlnaHQ9IjY0IiByeD0iNiIgZmlsbD0iYmxhY2siIGZpbGwtb3BhY2l0eT0iMC44Ii8+CjxwYXRoIGQ9Ik00NS41IDE3SDQ0QzQzLjYwMjIgMTcgNDMuMjIwNiAxNy4xNTggNDIuOTM5MyAxNy40MzkzQzQyLjY1OCAxNy43MjA2IDQyLjUgMTguMTAyMiA0Mi41IDE4LjVDNDIuNSAxOC44OTc4IDQyLjY1OCAxOS4yNzk0IDQyLjkzOTMgMTkuNTYwN0M0My4yMjA2IDE5Ljg0MiA0My42MDIyIDIwIDQ0IDIwSDQ1LjVDNDUuODk3OCAyMCA0Ni4yNzk0IDIwLjE1OCA0Ni41NjA3IDIwLjQzOTNDNDYuODQyIDIwLjcyMDYgNDcgMjEuMTAyMiA0NyAyMS41VjMzLjUzNzVDNDUuNzA5MyAzMi41NDUzIDQ0LjEyOCAzMi4wMDUgNDIuNSAzMkM0MS4yNzE3IDMyLjAwMDYgNDAuMDYyNCAzMi4zMDI5IDM4Ljk3ODMgMzIuODgwM0MzNy44OTQyIDMzLjQ1NzYgMzYuOTY4NSAzNC4yOTI0IDM2LjI4MjUgMzUuMzExM0MzNS43MjYxIDM0LjczODQgMzUuMDYwMyAzNC4yODI5IDM0LjMyNDggMzMuOTcxOUMzMy41ODkyIDMzLjY2MDkgMzIuNzk4NiAzMy41MDA3IDMyIDMzLjUwMDdDMzEuMjAxNCAzMy41MDA3IDMwLjQxMDggMzMuNjYwOSAyOS42NzUyIDMzLjk3MTlDMjguOTM5NyAzNC4yODI5IDI4LjI3MzkgMzQuNzM4NCAyNy43MTc1IDM1LjMxMTNDMjcuMDMxNSAzNC4yOTI0IDI2LjEwNTggMzMuNDU3NiAyNS4wMjE3IDMyLjg4MDNDMjMuOTM3NiAzMi4zMDI5IDIyLjcyODMgMzIuMDAwNiAyMS41IDMyQzE5Ljg3MiAzMi4wMDUgMTguMjkwNyAzMi41NDUzIDE3IDMzLjUzNzVWMjEuNUMxNyAyMS4xMDIyIDE3LjE1OCAyMC43MjA2IDE3LjQzOTMgMjAuNDM5M0MxNy43MjA2IDIwLjE1OCAxOC4xMDIyIDIwIDE4LjUgMjBIMjBDMjAuMzk3OCAyMCAyMC43Nzk0IDE5Ljg0MiAyMS4wNjA3IDE5LjU2MDdDMjEuMzQyIDE5LjI3OTQgMjEuNSAxOC44OTc4IDIxLjUgMTguNUMyMS41IDE4LjEwMjIgMjEuMzQyIDE3LjcyMDYgMjEuMDYwNyAxNy40MzkzQzIwLjc3OTQgMTcuMTU4IDIwLjM5NzggMTcgMjAgMTdIMTguNUMxNy4zMDY1IDE3IDE2LjE2MTkgMTcuNDc0MSAxNS4zMTggMTguMzE4QzE0LjQ3NDEgMTkuMTYxOSAxNCAyMC4zMDY1IDE0IDIxLjVWMzkuNUMxNCA0MS40ODkxIDE0Ljc5MDIgNDMuMzk2OCAxNi4xOTY3IDQ0LjgwMzNDMTcuNjAzMiA0Ni4yMDk4IDE5LjUxMDkgNDcgMjEuNSA0N0MyMy40ODkxIDQ3IDI1LjM5NjggNDYuMjA5OCAyNi44MDMzIDQ0LjgwMzNDMjguMjA5OCA0My4zOTY4IDI5IDQxLjQ4OTEgMjkgMzkuNUMyOSAzOC43MDQ0IDI5LjMxNjEgMzcuOTQxMyAyOS44Nzg3IDM3LjM3ODdDMzAuNDQxMyAzNi44MTYxIDMxLjIwNDQgMzYuNSAzMiAzNi41QzMyLjc5NTYgMzYuNSAzMy41NTg3IDM2LjgxNjEgMzQuMTIxMyAzNy4zNzg3QzM0LjY4MzkgMzcuOTQxMyAzNSAzOC43MDQ0IDM1IDM5LjVDMzUgNDEuNDg5MSAzNS43OTAyIDQzLjM5NjggMzcuMTk2NyA0NC44MDMzQzM4LjYwMzIgNDYuMjA5OCA0MC41MTA5IDQ3IDQyLjUgNDdDNDQuNDg5MSA0NyA0Ni4zOTY4IDQ2LjIwOTggNDcuODAzMyA0NC44MDMzQzQ5LjIwOTggNDMuMzk2OCA1MCA0MS40ODkxIDUwIDM5LjVWMjEuNUM1MCAyMC4zMDY1IDQ5LjUyNTkgMTkuMTYxOSA0OC42ODIgMTguMzE4QzQ3LjgzODEgMTcuNDc0MSA0Ni42OTM1IDE3IDQ1LjUgMTdaTTIxLjUgNDRDMjAuNjEgNDQgMTkuNzQgNDMuNzM2MSAxOC45OTk5IDQzLjI0MTZDMTguMjU5OSA0Mi43NDcxIDE3LjY4MzEgNDIuMDQ0MyAxNy4zNDI1IDQxLjIyMjFDMTcuMDAxOSA0MC4zOTk4IDE2LjkxMjggMzkuNDk1IDE3LjA4NjUgMzguNjIyMUMxNy4yNjAxIDM3Ljc0OTIgMTcuNjg4NyAzNi45NDc0IDE4LjMxOCAzNi4zMThDMTguOTQ3NCAzNS42ODg3IDE5Ljc0OTIgMzUuMjYwMSAyMC42MjIxIDM1LjA4NjVDMjEuNDk1IDM0LjkxMjggMjIuMzk5OCAzNS4wMDE5IDIzLjIyMjEgMzUuMzQyNUMyNC4wNDQzIDM1LjY4MzEgMjQuNzQ3MSAzNi4yNTk5IDI1LjI0MTYgMzYuOTk5OUMyNS43MzYxIDM3Ljc0IDI2IDM4LjYxIDI2IDM5LjVDMjYgNDAuNjkzNSAyNS41MjU5IDQxLjgzODEgMjQuNjgyIDQyLjY4MkMyMy44MzgxIDQzLjUyNTkgMjIuNjkzNSA0NCAyMS41IDQ0Wk00Mi41IDQ0QzQxLjYxIDQ0IDQwLjc0IDQzLjczNjEgMzkuOTk5OSA0My4yNDE2QzM5LjI1OTkgNDIuNzQ3MSAzOC42ODMxIDQyLjA0NDMgMzguMzQyNSA0MS4yMjIxQzM4LjAwMTkgNDAuMzk5OCAzNy45MTI4IDM5LjQ5NSAzOC4wODY1IDM4LjYyMjFDMzguMjYwMSAzNy43NDkyIDM4LjY4ODcgMzYuOTQ3NCAzOS4zMTggMzYuMzE4QzM5Ljk0NzQgMzUuNjg4NyA0MC43NDkyIDM1LjI2MDEgNDEuNjIyMSAzNS4wODY1QzQyLjQ5NSAzNC45MTI4IDQzLjM5OTggMzUuMDAxOSA0NC4yMjIxIDM1LjM0MjVDNDUuMDQ0MyAzNS42ODMxIDQ1Ljc0NzEgMzYuMjU5OSA0Ni4yNDE2IDM2Ljk5OTlDNDYuNzM2MSAzNy43NCA0NyAzOC42MSA0NyAzOS41QzQ3IDQwLjY5MzUgNDYuNTI1OSA0MS44MzgxIDQ1LjY4MiA0Mi42ODJDNDQuODM4MSA0My41MjU5IDQzLjY5MzUgNDQgNDIuNSA0NFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=".split(" ");
c=":root {--text-color: __playerText__;--panel-color: __asideBackground__;--button-background-color: __primaryButtonBackground__;--button-text-color: __primaryButtonText__;--button-hover-background-color: __primaryButtonBackgroundHover__;--button-hover-text-color: __primaryButtonTextHover__;--button-border-color: __primaryButtonBorder__;--button-hover-border-color: __primaryButtonBorderHover__;--page-background-color: __pageBackground__;--font-family-bold: nPFnb;--font-family-bold-italic: nPFnbi;--font-family-italic: nPFni;--font-family-normal: nPFn;--font-family-semibold: nPFnsb, nPFn;--font-family-semibold-italic: nPFnsbi, nPFni;--button-border-radius: __borderRadius__;--popup-border: __popupBorder__; }.none {position: absolute; }  .none .launch-screen {z-index: 100;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.48); }    .none .launch-screen .launch-screen-button {top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 96px;height: 96px;position: absolute; }      .none .launch-screen .launch-screen-button__play-icon {background-color: #FFFFFF;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 90px;height: 90px;box-shadow: 0 12px 50px 0 rgba(0, 0, 0, 0.2);transition: 0.3s ease-in-out; }      .none .launch-screen .launch-screen-button__icon {background: url("+
c[0]+") no-repeat center;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 6px;width: 90px;height: 90px; }      .none .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__play-icon {width: 96px;height: 96px; }      .none .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__icon {background: url("+c[1]+") no-repeat center; }  .none .playerView .preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5); }    .none .playerView .preloader::after {content: '';position: absolute;background: url("+
c[2]+");background-size: cover;top: 0;left: 0;bottom: 0;right: 0;animation: preloader_spin 1s infinite linear; }  .none .title-panel {width: 100%;background: var(--panel-color);position: absolute;box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);height: 46px; }  .none.none_landscape .title-panel {display: none; }.android_default * {text-rendering: auto !important; }body {margin: 0;padding: 0;overflow: hidden;cursor: default;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); }  body .password_form,  body .info_panel {position: absolute;background: #F7F7F7;border-radius: 4px;width: 513px;height: 210px;font-family: Arial; }    body .password_form *,    body .info_panel * {box-sizing: border-box; }  body .password_form .password_label {position: absolute;color: #3A3A3A;font-size: 15px;top: 63px;left: 55px; }  body .password_form .wrong_password_label {position: absolute;color: #DD4A37;font-size: 12px;top: 131px;left: 55px; }  body .password_form input {position: absolute;width: 330px;height: 32px;background: #FFFFFF;border: 1px solid #D1D2D4;padding: 1px;border-radius: 2px;font-size: 18px;color: #231F20;left: 54px;top: 94px;padding-left: 8px; }  body .password_form button {border: transparent;background: transparent;color: #343434;font-family: Arial;font-size: 15px;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4); }    body .password_form button::before {background: linear-gradient(to bottom, #D3D3D3, #BABABA);position: absolute;content: '';top: 0;right: 0;bottom: 0;left: 0;border-radius: 4px;z-index: -1; }    body .password_form button::after {background: linear-gradient(to bottom, #DCDCDC, #D1D1D1);position: absolute;content: '';top: 1px;right: 1px;bottom: 1px;left: 1px;border-radius: 4px;z-index: -1; }  body .password_form .btn_ok {position: absolute;top: 94px;right: 55px;width: 60px;height: 32px;opacity: 0.99; }  body .info_panel {display: table; }    body .info_panel .label {position: static;display: table-cell;vertical-align: middle;width: 100%;padding-left: 120px;padding-right: 40px;color: #3A3A3A;font-size: 15px; }    body .info_panel::after {position: absolute;content: '';width: 63px;height: 63px;top: 73px;left: 46px; }    body .info_panel.domain::after {background: transparent url("+
c[3]+"); }    body .info_panel.time::after {background: transparent url("+c[4]+"); }.component_base,.component_container {position: absolute; }:focus {outline: none; }::-moz-focus-inner {border: 0; }input {-webkit-appearance: none;appearance: none; }button {cursor: pointer;margin: 0;border: 0; }button[disabled] {cursor: default; }.__player_view_id__ {position: absolute; }  .__player_view_id__ > * {position: absolute; }  .__player_view_id__ .slide {white-space: nowrap;font-size: 0; }    .__player_view_id__ .slide a {text-decoration: none;cursor: pointer; }      .__player_view_id__ .slide a img {border: 0; }    .__player_view_id__ .slide * {-ms-transform-origin: 0 0;transform-origin: 0 0; }    .__player_view_id__ .slide.relpos,    .__player_view_id__ .slide .relpos {position: relative !important;vertical-align: top; }    .__player_view_id__ .slide.kern,    .__player_view_id__ .slide .kern {text-rendering: optimizeLegibility;font-feature-settings: 'kern' 1, 'liga' 0; }    .__player_view_id__ .slide.nokern,    .__player_view_id__ .slide .nokern {text-rendering: optimizeSpeed;font-feature-settings: 'kern' 0, 'liga' 0; }  .__player_view_id__ .fullscreen {-ms-transform: none !important;transform: none !important;top: 0 !important;left: 0 !important; }    .__player_view_id__ .fullscreen > video,    .__player_view_id__ .fullscreen .video_player {background-color: black;width: __slide_width__ !important;height: __slide_height__ !important;z-index: 100;-ms-transform: none !important;transform: none !important; }    .__player_view_id__ .fullscreen .video_player .controls button.toggle_fullscreen {background: url("+
c[5]+") no-repeat; }      .__player_view_id__ .fullscreen .video_player .controls button.toggle_fullscreen:hover {background: url("+c[6]+") no-repeat; }      .__player_view_id__ .fullscreen .video_player .controls button.toggle_fullscreen:active {background: url("+c[7]+") no-repeat; }  .__player_view_id__ .video_player video {width: 100%;height: 100%;margin: auto;top: 0;right: 0;bottom: 0;left: 0; }    .__player_view_id__ .video_player video::cue {color: #FFFFFF;background-color: rgba(8, 8, 8, 0.75);border-radius: 4px;font-family: Helvetica, Roboto, Arial, sans-serif;line-height: 1.1; }  .__player_view_id__ .video_player.poster_frame_hide_video video {display: none; }  .__player_view_id__ .video_player.poster_frame video {opacity: 0; }  .__player_view_id__ .video_player.poster_frame_hide_video .poster, .__player_view_id__ .video_player.poster_frame .poster {position: absolute;width: 100%;height: 100%; }  .__player_view_id__ .video_player .controls {height: 36px;background: rgba(45, 50, 55, 0.85098);border: 1px solid #444648;cursor: default;border-radius: 4px; }    .__player_view_id__ .video_player .controls,    .__player_view_id__ .video_player .controls * {-webkit-backface-visibility: hidden;backface-visibility: hidden; }    .__player_view_id__ .video_player .controls .progress {background-color: #75787A;height: 14px;left: 64px;top: 0;bottom: 0;margin-top: auto;margin-bottom: auto;cursor: pointer; }      .__player_view_id__ .video_player .controls .progress .bookmark {width: 10px;height: 10px;margin-top: -5px;margin-left: -5px;top: 50%;background: url("+
c[8]+") no-repeat;cursor: pointer; }        .__player_view_id__ .video_player .controls .progress .bookmark:hover, .__player_view_id__ .video_player .controls .progress .bookmark:active {background: url("+c[9]+") no-repeat; }      .__player_view_id__ .video_player .controls .progress .loading {background-color: #B1B3B5;height: 100%; }      .__player_view_id__ .video_player .controls .progress .playing {background-color: #FFFFFF;height: 100%; }      .__player_view_id__ .video_player .controls .progress .tooltip {background: url("+
c[10]+") no-repeat;width: 60px;height: 25px;top: -33px;margin-left: -30px;font-family: Arial;font-size: 12px;padding-top: 2px;text-align: center; }    .__player_view_id__ .video_player .controls .volume_popup {border-radius: 3px;background: rgba(45, 50, 55, 0.85098);top: -67px;right: 65px;padding: 8px;box-sizing: border-box;width: 28px;height: 64px; }      .__player_view_id__ .video_player .controls .volume_popup .volume {background: url("+c[11]+");position: relative;cursor: pointer;width: 12px;height: 48px; }        .__player_view_id__ .video_player .controls .volume_popup .volume .back {background: url("+
c[12]+");width: 100%; }    .__player_view_id__ .video_player .controls button {width: 100%;height: 100%; }      .__player_view_id__ .video_player .controls button.rate {background: url("+c[13]+") no-repeat center; }        .__player_view_id__ .video_player .controls button.rate.selected {background-color: rgba(255, 255, 255, 0.1); }      .__player_view_id__ .video_player .controls button.mute {background: url("+c[14]+"); }        .__player_view_id__ .video_player .controls button.mute:hover {background: url("+
c[15]+"); }        .__player_view_id__ .video_player .controls button.mute:active {background: url("+c[16]+"); }        .__player_view_id__ .video_player .controls button.mute.selected {background: url("+c[17]+"); }          .__player_view_id__ .video_player .controls button.mute.selected:hover {background: url("+c[18]+"); }          .__player_view_id__ .video_player .controls button.mute.selected:active {background: url("+c[19]+"); }      .__player_view_id__ .video_player .controls button.subtitles {background: url("+
c[20]+") no-repeat center; }        .__player_view_id__ .video_player .controls button.subtitles.selected {background-color: rgba(255, 255, 255, 0.1); }      .__player_view_id__ .video_player .controls button.play {background: url("+c[21]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play:hover {background: url("+c[22]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play:active {background: url("+c[23]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play.selected {background: url("+
c[24]+") no-repeat; }          .__player_view_id__ .video_player .controls button.play.selected:hover {background: url("+c[25]+") no-repeat; }          .__player_view_id__ .video_player .controls button.play.selected:active {background: url("+c[26]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play::after {background: url("+c[27]+");width: 1px;height: 32px;right: 0;top: 1px;position: absolute;content: ''; }      .__player_view_id__ .video_player .controls button.toggle_fullscreen {background: url("+
c[28]+") no-repeat; }        .__player_view_id__ .video_player .controls button.toggle_fullscreen:hover {background: url("+c[29]+") no-repeat; }        .__player_view_id__ .video_player .controls button.toggle_fullscreen:active {background: url("+c[30]+") no-repeat; }        .__player_view_id__ .video_player .controls button.toggle_fullscreen::before {background: url("+c[27]+") no-repeat;width: 1px;height: 32px;left: 0;top: 1px;position: absolute;content: ''; }    .__player_view_id__ .video_player .controls .subtitles-list {width: 195px;right: 0;border-radius: 4px;border: solid 1px #444648;background-color: rgba(45, 50, 55, 0.85);font-family: Helvetica, Roboto, Arial, sans-serif;font-size: 14px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal;padding: 3px 0;bottom: 37px; }      .__player_view_id__ .video_player .controls .subtitles-list__caption {position: relative !important;padding: 12px 0 22px 0;color: #b8b8b8;text-align: center; }        .__player_view_id__ .video_player .controls .subtitles-list__caption::after {position: absolute;content: '';width: calc(100% - 20px);left: 0;right: 0;bottom: 5px;margin: auto;border-bottom: 1px solid #444648; }      .__player_view_id__ .video_player .controls .subtitles-list__item {color: #b8b8b8;position: relative !important;padding: 10px 2px 10px 35px;cursor: pointer;overflow: hidden;text-overflow: ellipsis; }        .__player_view_id__ .video_player .controls .subtitles-list__item.subtitles-list__item_active {background-color: rgba(255, 255, 255, 0.1);color: #FFFFFF; }        .__player_view_id__ .video_player .controls .subtitles-list__item[aria-selected='true'] {background-color: rgba(0, 0, 0, 0.24);color: #FFFFFF;padding-left: 12px; }          .__player_view_id__ .video_player .controls .subtitles-list__item[aria-selected='true']::before {background: url("+
c[31]+") no-repeat;width: 14px;height: 15px;padding-right: 23px;content: ''; }    .__player_view_id__ .video_player .controls .toggle_fullscreen {width: 52px;height: 34px; }    .__player_view_id__ .video_player .controls .play {width: 52px;height: 34px; }    .__player_view_id__ .video_player .controls .rate {width: 32px;height: 34px;right: 95px;top: 0; }      .__player_view_id__ .video_player .controls .rate.rate_subtitle-button-next {right: 127px; }    .__player_view_id__ .video_player .controls .playback-rate-menu {width: 120px;right: 51px;border-radius: 4px;border: solid 1px #444648;background-color: rgba(45, 50, 55, 0.85);font-family: Helvetica, Roboto, Arial, sans-serif;font-size: 14px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal;padding: 3px 0;bottom: 37px; }      .__player_view_id__ .video_player .controls .playback-rate-menu.playback-rate-menu_subtitle-button-next {right: 83px; }      .__player_view_id__ .video_player .controls .playback-rate-menu__caption {position: relative !important;padding: 12px 0 22px 0;color: #b8b8b8;text-align: center; }        .__player_view_id__ .video_player .controls .playback-rate-menu__caption::after {position: absolute;content: '';width: calc(100% - 20px);left: 0;right: 0;bottom: 5px;margin: auto;border-bottom: 1px solid #444648; }      .__player_view_id__ .video_player .controls .playback-rate-menu__item {color: #b8b8b8;position: relative !important;padding: 10px 2px 10px 35px;cursor: pointer;overflow: hidden;text-overflow: ellipsis; }        .__player_view_id__ .video_player .controls .playback-rate-menu__item.playback-rate-menu__item_active {background-color: rgba(255, 255, 255, 0.1);color: #FFFFFF; }        .__player_view_id__ .video_player .controls .playback-rate-menu__item[aria-selected='true'] {background-color: rgba(0, 0, 0, 0.24);color: #FFFFFF;padding-left: 12px; }          .__player_view_id__ .video_player .controls .playback-rate-menu__item[aria-selected='true']::before {background: url("+
c[31]+") no-repeat;width: 14px;height: 15px;padding-right: 23px;content: ''; }    .__player_view_id__ .video_player .controls .subtitles {width: 32px;height: 34px;right: 95px;top: 0; }    .__player_view_id__ .video_player .controls .toggle_fullscreen {right: -1px; }    .__player_view_id__ .video_player .controls .mute {width: 22px;height: 22px;right: 67px;top: 6px; }.popup_layer {position: absolute; }  .popup_layer .modal_layer {background: #000000;opacity: 0.4;z-index: 10;width: 100%;height: 100%; }  .popup_layer .message_box,  .popup_layer .confirm_window {background: #FFFFFF;border-radius: 5px;border: 1px solid rgba(0, 0, 0, 0.75);width: 357px;height: 150px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;z-index: 10; }    .popup_layer .message_box::after,    .popup_layer .confirm_window::after {background-color: #E6E6E6;width: 100%;height: 1px;top: 30px;position: absolute;content: ''; }    .popup_layer .message_box .title,    .popup_layer .message_box .message,    .popup_layer .confirm_window .title,    .popup_layer .confirm_window .message {font-family: Helvetica, Roboto, Arial, sans-serif;font-size: 14px;color: #323232; }    .popup_layer .message_box .title,    .popup_layer .confirm_window .title {position: absolute;left: 13px;top: 7px;font-weight: bold;background: transparent; }    .popup_layer .message_box .message,    .popup_layer .confirm_window .message {position: absolute;top: 47px;left: 69px;margin-right: 25px; }      .popup_layer .message_box .message::before,      .popup_layer .confirm_window .message::before {background-color: #E6E6E6;width: 35px;height: 35px;left: -45px;position: absolute;content: ''; }    .popup_layer .message_box button,    .popup_layer .confirm_window button {font-size: 14px;border-radius: 5px;color: #323232;width: 68px;height: 30px; }      .popup_layer .message_box button, .popup_layer .message_box button.mobile:hover, .popup_layer .message_box button.mobile:active,      .popup_layer .confirm_window button,      .popup_layer .confirm_window button.mobile:hover,      .popup_layer .confirm_window button.mobile:active {background: #D4D4D4; }      .popup_layer .message_box button:hover, .popup_layer .message_box button:active, .popup_layer .message_box button.mobile.active,      .popup_layer .confirm_window button:hover,      .popup_layer .confirm_window button:active,      .popup_layer .confirm_window button.mobile.active {background: #B8B8B8; }  .popup_layer .confirm_window button.btn_yes {left: 101px;top: 98px; }  .popup_layer .confirm_window button.btn_no {left: 181px;top: 98px; }  .popup_layer .confirm_window .message::before {background: url("+
c[32]+"); }  .popup_layer .message_box button.btn_ok {left: 141px;top: 98px; }  .popup_layer .message_box .message::before {background: url("+c[33]+"); }.transitionSlide.paused * {animation-play-state: paused !important; }.framesLayer .video_player {-ms-transform-origin: 0 0;transform-origin: 0 0; }.framesLayer *:not(.framesLayerContent) {pointer-events: all; }.framesLayer .framesLayerContent {position: absolute; }  .framesLayer .framesLayerContent > div {pointer-events: all; }.trial_banner {position: relative;transform: translateZ(0); }  .trial_banner .banner-content,  .trial_banner .banner-content_hover {position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%; }  .trial_banner .banner-content {visibility: visible;z-index: 1; }  .trial_banner .banner-content_hover {visibility: hidden;z-index: 0; }  .trial_banner .days_remaining {position: absolute;font-family: 'Open Sans', Arial, sans-serif;font-weight: normal;font-size: 13px;left: 65px;top: 41px;color: #7C1645;z-index: 1; }  .trial_banner:hover .banner-content {visibility: hidden;z-index: 0; }  .trial_banner:hover .banner-content_hover {visibility: visible;z-index: 1; }.back_to_app {height: 100%;position: absolute;left: 0; }  .back_to_app__text {color: #3DA0E1;font-size: 16px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;text-overflow: ellipsis;overflow: hidden;position: absolute;bottom: 0;top: 0;height: 24px;line-height: 24px;margin: auto;padding-left: 25px;max-width: 80px; }    .back_to_app__text::before {content: '';background: url("+
c[34]+") no-repeat center;height: 24px;width: 14px;left: 8px;position: absolute; }.popup-layer {top: 0;right: 0;bottom: 0;left: 0;z-index: 1;position: absolute;border-radius: inherit; }.modal-layer {background: #000000;opacity: 0.4;position: absolute;width: 100%;height: 100%;border-radius: inherit; }.uikit-primary-button {max-width: 260px;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .uikit-primary-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .uikit-primary-button.uikit-primary-button_size_medium {padding: 10px; }    .uikit-primary-button.uikit-primary-button_size_medium .uikit-primary-button__button-text {font-size: 17px;line-height: 20px; }      .uikit-primary-button.uikit-primary-button_size_medium .uikit-primary-button__button-text:first-child {margin-left: 10px; }      .uikit-primary-button.uikit-primary-button_size_medium .uikit-primary-button__button-text:last-child {margin-right: 10px; }  .uikit-primary-button.uikit-primary-button_size_small {padding: 6px 12px; }    .uikit-primary-button.uikit-primary-button_size_small .uikit-primary-button__button-text {font-size: 14px;line-height: 20px; }  .uikit-primary-button__left-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-primary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-primary-button__button-text {margin-right: 8px; }  .uikit-primary-button__left-icon {margin-right: 8px; }  .uikit-primary-button__button-text:first-child {margin-left: 0; }  .uikit-primary-button__button-text:last-child {margin-right: 0; }  .uikit-primary-button__left-icon:first-child {margin-left: 0; }  .uikit-primary-button__left-icon:last-child {margin-right: 0; }  .uikit-primary-button__right-icon:first-child {margin-left: 0; }  .uikit-primary-button__right-icon:last-child {margin-right: 0; }  .uikit-primary-button[disabled] {opacity: 0.4; }  .uikit-primary-button.uikit-primary-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); }  .uikit-primary-button.uikit-primary-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.uikit-secondary-button {max-width: 260px;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .uikit-secondary-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .uikit-secondary-button.uikit-secondary-button_size_medium {padding: 10px; }    .uikit-secondary-button.uikit-secondary-button_size_medium .uikit-secondary-button__button-text {font-size: 17px;line-height: 20px; }      .uikit-secondary-button.uikit-secondary-button_size_medium .uikit-secondary-button__button-text:first-child {margin-left: 10px; }      .uikit-secondary-button.uikit-secondary-button_size_medium .uikit-secondary-button__button-text:last-child {margin-right: 10px; }  .uikit-secondary-button.uikit-secondary-button_size_small {padding: 6px 12px; }    .uikit-secondary-button.uikit-secondary-button_size_small .uikit-secondary-button__button-text {font-size: 14px;line-height: 20px; }  .uikit-secondary-button__left-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-secondary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-secondary-button__button-text {margin-right: 8px; }  .uikit-secondary-button__left-icon {margin-right: 8px; }  .uikit-secondary-button__button-text:first-child {margin-left: 0; }  .uikit-secondary-button__button-text:last-child {margin-right: 0; }  .uikit-secondary-button__left-icon:first-child {margin-left: 0; }  .uikit-secondary-button__left-icon:last-child {margin-right: 0; }  .uikit-secondary-button__right-icon:first-child {margin-left: 0; }  .uikit-secondary-button__right-icon:last-child {margin-right: 0; }  .uikit-secondary-button[disabled] {opacity: 0.4; }  .uikit-secondary-button.uikit-secondary-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); }  .uikit-secondary-button.uikit-secondary-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.uikit-link-button {max-width: 260px;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; }  .uikit-link-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }  .uikit-link-button.uikit-link-button_size_medium {padding: 10px; }    .uikit-link-button.uikit-link-button_size_medium .uikit-link-button__button-text {font-size: 17px;line-height: 20px; }      .uikit-link-button.uikit-link-button_size_medium .uikit-link-button__button-text:first-child {margin-left: 10px; }      .uikit-link-button.uikit-link-button_size_medium .uikit-link-button__button-text:last-child {margin-right: 10px; }  .uikit-link-button.uikit-link-button_size_small {padding: 6px 12px; }    .uikit-link-button.uikit-link-button_size_small .uikit-link-button__button-text {font-size: 14px;line-height: 20px; }  .uikit-link-button__left-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-link-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; }  .uikit-link-button__button-text {margin-right: 8px; }  .uikit-link-button__left-icon {margin-right: 8px; }  .uikit-link-button__button-text:first-child {margin-left: 0; }  .uikit-link-button__button-text:last-child {margin-right: 0; }  .uikit-link-button__left-icon:first-child {margin-left: 0; }  .uikit-link-button__left-icon:last-child {margin-right: 0; }  .uikit-link-button__right-icon:first-child {margin-left: 0; }  .uikit-link-button__right-icon:last-child {margin-right: 0; }  .uikit-link-button[disabled] {opacity: 0.4; }  .uikit-link-button.uikit-link-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); }  .uikit-link-button.uikit-link-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.uikit-primary-button {background: var(--button-background-color);color: var(--button-text-color); }  .uikit-primary-button::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--button-border-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; }  .uikit-primary-button__button-text {font-family: var(--font-family-normal);font-weight: 700; }  .uikit-primary-button.uikit-primary-button_active, .uikit-primary-button[aria-pressed='true'], .uikit-primary-button:focus {background: var(--button-hover-background-color);color: var(--button-hover-text-color); }    .uikit-primary-button.uikit-primary-button_active::after, .uikit-primary-button[aria-pressed='true']::after, .uikit-primary-button:focus::after {background: var(--button-hover-border-color);background-origin: border-box; }.message-box {background: var(--panel-color);position: absolute;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;border-radius: 7px;min-width: 280px;padding: 40px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08); }  .message-box::after {content: '';box-sizing: border-box;border: 1px solid var(--popup-border);width: 100%;height: 100%;position: absolute;left: 0;top: 0;border-radius: 7px;pointer-events: none; }  .message-box__content {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-direction: column;flex-direction: column; }  .message-box__icon {width: 24px;height: 24px;margin-bottom: 24px;position: relative;display: inline-block;color: var(--text-color);opacity: 0.72; }  .message-box .message-box-buttons {position: relative;width: 100%;height: 36px; }    .message-box .message-box-buttons__buttons {display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center; }    .message-box .message-box-buttons__window-button {margin: 0 4px; }  .message-box .vertical-scrollbar {top: 40px; }  .message-box__message-container {overflow: hidden;display: inline-block;max-width: 480px;vertical-align: top;position: relative; }  .message-box__message {text-align: center;font-size: 16px;color: var(--text-color);text-overflow: ellipsis;overflow: hidden;position: relative;font-family: var(--font-family-normal); }  .message-box__buttons {margin-top: 28px; }.container-top-shadow {background: __verticalGradient(#FFFFFF, rgba(255, 255, 255, 0));background: linear-gradient(to bottom, #FFFFFF, rgba(255, 255, 255, 0));position: absolute;top: 0;left: 0;right: 0;height: 60px;pointer-events: none; }.container-bottom-shadow {background: __verticalGradient(rgba(255, 255, 255, 0), #FFFFFF);background: linear-gradient(to bottom, rgba(255, 255, 255, 0), #FFFFFF);position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none;border-radius: inherit; }.vertical-scrollbar {position: absolute;right: 0;top: 4px;bottom: 4px;width: 14px;transition: opacity 0.2s ease; }  .vertical-scrollbar .thumb {position: absolute;width: 8px;right: 3px;padding: 1px;border-radius: 5px; }    .vertical-scrollbar .thumb__background {height: 100%;border-radius: 4px;background-color: rgba(0, 0, 0, 0.32);border: 1px solid rgba(255, 255, 255, 0.12); }.vertical-scrollbar {transition: none;opacity: 0.5 !important; }.presentation-view-mode-switch-control {width: 64px;height: 64px;position: fixed;left: 16px;top: 16px;cursor: pointer;border: none;background: url("+
c[35]+") no-repeat center; }  .presentation-view-mode-switch-control:not([disabled]):hover {background: url("+c[36]+") no-repeat center; }  .presentation-view-mode-switch-control:not([disabled]):active {background: url("+c[37]+") no-repeat center; }  .presentation-view-mode-switch-control:not([disabled]):focus {outline: none; }    .presentation-view-mode-switch-control:not([disabled]):focus::before {content: '';position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted #FFFFFF;opacity: 0.6; }";
let d;for(const [f,g]of Object.entries(null!=(d=a)?d:{}))a=`__${f.replace(RegExp("\\.","g"),"_")}__`,c=c.replace(new RegExp(a,"g"),g);let e;for(const [f,g]of Object.entries(null!=(e=b)?e:{}))c=c.replace(new RegExp(f,"g"),g);c=c.replace(/__verticalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Bq);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Aq);return Dn(c)}Bq(a,b,c){return`url(data:image/svg+xml;base64,${Lh(`<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none"><linearGradient id="g436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="0%" y2="100%"><stop stop-color="${b}" offset="0"/><stop stop-color="${c}" offset="1"/></linearGradient><rect x="0" y="0" width="1" height="1" fill="url(#g436)" /></svg>`)})`}Aq(a,
b,c){return`url(data:image/svg+xml;base64,${Lh(`<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none"><linearGradient id="gh436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="100%" y2="0%"><stop stop-color="${b}" offset="0"/><stop stop-color="${c}" offset="1"/></linearGradient><rect x="0" y="0" width="1" height="1" fill="url(#gh436)" /></svg>`)})`}};function dH(a,b,c){const d=a.messages();d.hasOwnProperty(b)||Fa(`unknown message id: ${b}`);d[b]!=c&&(d[b]=c,a.Vg.C(b,c))}class eH extends Gt{constructor(a){super(a);this.Vg=new C}};class fH extends Q{constructor(a){super({F:a});a=this.displayObject();document.body.appendChild(a);this.qg();z(this,window,"resize",this.qg,this)}qg(){var a=document.documentElement.clientWidth,b=document.documentElement.clientHeight;const c=Math.min(1,(document.documentElement.clientWidth-20)/this.width());Sn(this.displayObject(),c);Vi(this.displayObject(),"0 0");a=Math.max(10,Math.round((a-this.width()*c)/2));b=Math.max(0,Math.round((b-this.height()*c)/2));this.move(a,b)}zf(){super.zf();ce(this.displayObject())}}
;class gH extends fH{constructor(a,b){super("info_panel");$t(this,b);b=new Q({F:"label"});b.ia(a);b.Rf("alert");b.ue("live","assertive");O(this,b)}};class hH extends gu{constructor(a){super(a,"input");this.ta().type="password"}value(){return this.ta().value}};function iH(a,b,c,d=!0){a=new Q({wc:a,F:b});a.ia(c);a.G(d);return a}function jH(a){z(a,a.Hm.ta(),"input",()=>{a.wQ.Za(!!a.Hm.value())});z(a,a.Hm.ta(),"keypress",b=>{13==b.keyCode&&a.VD()})}
class kH extends fH{constructor(a,b,c,d){super("password_form");this.Rf("dialog");this.setAttribute("tabindex","-1");this.VD=this.VD.bind(this,d);this.YJ=iH("LABEL","password_label",a);O(this,this.YJ);this.Hm=new hH("password_field");O(this,this.Hm);this.qD=iH("DIV","wrong_password_label",b,!1);O(this,this.qD);this.wQ=this.Ij("btn_ok",c,this.VD);O(this,this.wQ);a=Hd();b=Hd();this.YJ.setAttribute("id",a);this.YJ.setAttribute("for",b);this.Hm.setAttribute("id",b);this.Hm.ue("labelledby",a);this.Hm.ue("required",
!0);this.qD.Rf("alert");this.qD.ue("live","assertive");jH(this);J||this.Hm.displayObject().focus()}Ij(a,b,c){a=new vD({F:a});a.ia(b);a.Za(!1);A(this,a.ka,c,this);return a}VD(...a){a=a[0];const b=this.Hm.value();b&&(a(b),this.qD.G(!0))}};function lH(a,b,c){J&&(this.mh=Ud("DIV"),In(this.mh,"tap_area"));du.call(this,b);this.mh&&this.M(this.mh);this.rF=!0;this.e2=c?!0:!1;c&&this.jc(!1);a&&this.ka.addHandler(this.AK,this);J&&(a=this.ta(),In(a,"mobile"));this.mB(0);this.ta().setAttribute("tabindex","-1");this.Bw()}t(lH,du);k=lH.prototype;k.wr=!1;k.kb=!0;k.TQ=function(a){a=Ud("BUTTON",a);Hb&&8>=Vb||(a.type="button");return a};k.selected=function(){return this.wr};
k.wj=function(a){if(a){var b=this.ta();In(b,"selected")}else b=this.ta(),Jn(b,"selected");this.e2&&this.jc(a);this.wr=a};k.enabled=function(){return this.kb};k.Za=function(a){lH.hb.Za.call(this,a);const b=this.ta();b.disabled=a?"":"disabled";if(a){var c=this.displayObject();Jn(c,"disabled")}else c=this.displayObject(),In(c,"disabled");!a&&b.blur&&b.blur();this.kb=a};k.jc=function(a){this.ta().setAttribute("aria-pressed",a)};k.AK=function(){this.wj(!this.wr)};
k.Th=function(a){lH.hb.Th.call(this,a);-1==this.sq&&this.ta().blur()};k.kw=function(){return lH.hb.kw.call(this)};k.Vn=function(a){this.enabled()&&lH.hb.Vn.call(this,a)};k.Rl=function(a){this.rF=!1;lH.hb.Rl.call(this,a);this.rF=!0};function mH(a,b,c,d){gu.call(this,"info_panel "+a);this.HD=c;this.Y=cj();a=new gu("message");a.ia(b);this.M(a);b=this.displayObject();document.body.appendChild(b);this.HD&&(this.Em=new lH(!1,"ok"),this.Em.ia(d),d=this.Em.displayObject(),document.body.appendChild(d));Vi(this.displayObject(),"0 0");Sn(this.displayObject(),this.Y);this.HD&&(Vi(this.Em.displayObject(),"0 100%"),Sn(this.Em.displayObject(),this.Y));this.qg();y(window,"resize",this.qg,!1,this)}t(mH,gu);
mH.prototype.Rc=function(){ce(this.displayObject());this.HD&&ce(this.Em.displayObject());Ye(window,"resize",this.qg,!1,this)};mH.prototype.qg=function(){const a=document.documentElement.clientWidth/this.Y;let b=document.documentElement.clientHeight/this.Y;this.Db(a);this.HD&&this.Em.Db(a);Dj&&(b+=2);fu(this,"min-height",b+"px")};function nH(a,b,c,d){mH.call(this,"password",a,!0,c);a=new gu("password_field");this.M(a);this.Em.Za(!1);const e=new hH("");a.M(e);const f=new gu("wrong_password_label");f.ia(b);f.G(!1);this.M(f);const g=()=>{const h=e.value();h&&(d(h),f.G(!0))};y(e.ta(),"input",()=>{this.Em.Za(!!e.value())},!1,this);y(e.ta(),"keypress",h=>{13==h.keyCode&&g()},!1,this);this.Em.ka.addHandler(g,this)}t(nH,mH);class oH extends Kv{Jp(){super.Jp();E(this.background(),"display","none");E(this.content(),"display","none")}};function pH(a){const b=Object.assign({},a),c={};for(const d in b)"object"==typeof b[d]&&(b[d]=pH(b[d]),a=b[d],a._d&&(c[a._d]=a));b.toString=()=>b._;b.Hfa=d=>c[d];return b};const qH={type:"t",id:"i",url:"u",target:"g",gB:"S",dH:"s",eH:"n",ZG:"r"};var rH={YG:{_:"s",text:{_:"t"},r_:{_:"f",W9:{_:"p",zh:"s",length:"l",hs:"b",SG:{_:"r",zh:"s",length:"l",bold:"b",italic:"i",waa:"u",Kv:Object.assign({_:"h"},qH)}}},eY:{_:"a"},Kv:Object.assign({_:"h"},qH),ZZ:{_:"b"},yj:{_:"s"},Eh:{_:"v"},k9:{_:"T"}}};const sH={};for(const a in rH)rH.hasOwnProperty(a)&&(sH[a]=pH(rH[a]));var tH=class{constructor(a,b,c){this.type=a;this.id=b;this.ZG=this.eH=this.dH=this.target=this.url=this.gB=void 0;this.e9=c}};const uH=new Map;function vH(a,b,c){c=new tH(a[b.type],a[b.id],c);c.gB=a[b.gB];c.url=a[b.url];c.target=a[b.target];c.dH=a[b.dH];c.eH=a[b.eH];a=a[b.ZG];"boolean"===typeof a&&(c.ZG=a.toString());a=uH.get(c.type);if(void 0===a)throw Error("unknown hyperlink type");return a(c)}function wH(a,b){return`<a ${`id="${a.id}"`} ${`href="${a.url?a.url:"#"}"`} ${a.target?`target="${a.target}"`:""} ${a.gB?`title="${a.gB}"`:""} ${`onclick="${b}"`}>${a.e9||""}</a>`}uH.set("u",function(a){return wH(a,"return document.getElementById('$coreSprPlaceholder').getCore().gotoLink(this);")});
uH.set("N",function(a){return wH(a,`document.getElementById('$coreSprPlaceholder').getCore().gotoSlide(${a.dH}, this);return false;`)});uH.set("f",function(a){return wH(a,"document.getElementById('$coreSprPlaceholder').getCore().gotoFirstSlide(this);return false;")});uH.set("l",function(a){return wH(a,"document.getElementById('$coreSprPlaceholder').getCore().gotoLastSlide(this);return false;")});uH.set("v",function(a){return wH(a,"document.getElementById('$coreSprPlaceholder').getCore().gotoLastViewedSlide(this);return false;")});
uH.set("n",function(a){return wH(a,"document.getElementById('$coreSprPlaceholder').getCore().gotoNextSlide(this);return false;")});uH.set("p",function(a){return wH(a,"document.getElementById('$coreSprPlaceholder').getCore().gotoPreviousSlide(this);return false;")});uH.set("s",function(a){return wH(a,`document.getElementById('$coreSprPlaceholder').getCore().startSlideshow(this, '${a.eH}', ${a.ZG});return false;`)});uH.set("e",function(a){return wH(a,"document.getElementById('$coreSprPlaceholder').getCore().endSlideshow(this);return false;")});function xH(a,b){a:switch(b[0].hs){case "n":var c="ol";break a;case "u":c="ul";break a;default:c="p"}"p"==c?b.forEach(d=>{a+=`<p>${d.GZ}</p>`}):(a+=`<${c}>`,b.forEach(d=>{a+=`<li>${d.GZ}</li>`}),a+=`</${c}>`);return a}function yH(a){let b="";const c=[];a.forEach(d=>{d.hs!=b&&(c.push([]),b=d.hs);c[c.length-1].push(d)});return c};class zH{constructor(a){this.lf=a}then(a){this.lf=a(this.lf);return this}result(){return this.lf}};function AH(a,b){const c=a[b.text];a=a[b.r_];if(!c||!a)return c?`<span>${c}</span>`:"";const d=b.r_.W9;b=a[d].map(e=>BH(c,e,d));return yH(b).reduce(xH,"")}function BH(a,b,c){const {zh:d,length:e,hs:f,SG:g,F$:h}={zh:b[c.zh],length:b[c.length],hs:b[c.hs],SG:b[c.SG],F$:c.SG},l=a.substr(d,e);return{GZ:g.map(n=>CH(l,n,h)).join(""),hs:f}}
function CH(a,b,c){var d=b[c.zh],e=b[c.length],f=b[c.bold]||!1,g=b[c.italic]||!1,h=b[c.waa]||!1,l=b[c.Kv],n=c.Kv;return(new zH(a)).then(m=>m.substr(d,e)).then(m=>m.replace(/\u000b/g,"<br />")).then(m=>DH(m)).then(m=>{g&&(m=`<${"i"}>${m}</${"i"}>`);return m}).then(m=>{f&&(m=`<${"b"}>${m}</${"b"}>`);return m}).then(m=>{h&&(m=`<${"u"}>${m}</${"u"}>`);return m}).then(m=>{l&&(m=vH(l,n,m));return m}).result()}
function DH(a){return(new zH(a)).then(b=>b.replace(/(\r\n|\r|\n)+/g," ")).then(b=>b.replace(/\xa0|[ \t]+/g," ")).result()};function EH(a,b){return a[b.k9]?(new zH(AH(a,b))).then(c=>c?`<h2>${c}</h2>`:"").result():""};function FH(a,b,c){return a.map(d=>{var e=d[b.yj]||d[b.Eh];if(!(e=e?c.get(e):""))if(d[b.ZZ]&&(d[b.text]||d[b.eY]||d[b.Kv])){e=`<img src="${d[b.ZZ]}" alt="${d[b.eY]||d[b.text]||""}">`;const f=d[b.Kv];e=f?vH(f,b.Kv,e):e}else e="";return e||EH(d,b)||AH(d,b)}).join("")};function GH(a){a=[...a.Vc().kc(),...a.ud().kc()];return new Map(a.map(b=>{var c=b.Gh;c=c.ni()||HH(c);return[b.id(),IH(c)]}))}function HH(a){a=document.getElementById(a.id());return je(a)}function IH(a){return(new zH(a)).then(b=>b.includes("controls")?b:b.replace(">"," controls>")).then(b=>JH(b,"width")).then(b=>JH(b,"height")).then(b=>b.replace(RegExp('id="\\w+"'),"")).result()}function JH(a,b){return a.includes(b)?a.replace(new RegExp(`${b}="\\d*\\.*\\d+px"`),""):a};function KH(a,b){b.Je()?LH(a,b):lf(a,b.lk,()=>LH(a,b))}function MH(a){a.qa&&(ce(a.$a),ce(a.qQ),ce(a.qa),a.qa=null)}function LH(a,b){var c=b.xw;b=GH(b.slide());c=JSON.parse(c);const d=sH.YG;b=FH(c[d],d,b).replace(/\$coreSprPlaceholder/g,a.Ro);b=Yd(cd(b));a.$a.appendChild(b);Dt(a.$a,"main");(b=a.$a.querySelector("h2"))?(b.id=Hd(),Et(a.$a,"labelledby",b.id)):Et(a.$a,"label",a.je.PB_ACCESSIBLE_ARIA_LABEL_SLIDE)}
class NH extends Sg{constructor(a,b,c){super();this.Gh=a;this.je=b;this.Ro=c;this.uW=Hd();b=Xd("DIV");Pd(b,{"class":"ppt-accessible-slide-display"});this.kk=b;this.qa=null;b=Xd("DIV");Pd(b,{"class":"ppt-accessible-slide-content"});b.setAttribute("tabindex","-1");b.id=this.uW;this.$a=b;b=Xd("A");Pd(b,{"class":"ppt-accessible-skip-link"});b.innerText=this.je.PB_ACCESSIBLE_ARIA_LABEL_BACK_TO_BEGIN;b.href=`#${this.uW}`;c=Xd("DIV");Pd(c,{"class":"ppt-accessible-skip-link-container"});c.appendChild(b);
this.qQ=c;KH(this,a)}rf(){}Is(a){ni(this.qa,a)}width(){return 0}height(){return 0}slide(){return this.qa}content(){return this.$a}background(){throw Error("no background in accessible mode");}resize(){}Jp(){MH(this);this.qa=Xd("DIV");Pd(this.qa,{"class":"ppt-accessible-slide"});this.qa.appendChild(this.$a);this.qa.appendChild(this.qQ);this.kk.appendChild(this.qa)}Mf(){MH(this)}bZ(){}clone(){throw Error("no clone in accessible mode");}kG(){throw Error("no background in accessible mode");}};class OH extends or{constructor(a,b,c,d,e,f){super(a,b,c,d,e,f);f&&f.Je()&&u((f.$a||document).getElementsByTagName("IMG"),g=>{g.style.transform=""})}};function PH(a){const b=document.createElement("div");b.style.width=`${a.width()}px`;b.style.height=`${a.height()}px`;b.style.backgroundColor=a.p0;b.style.position="relative";return b}class QH extends or{constructor(a,b,c,d){super(a,-1,b,c);this.p0=d||"#000000";kr(this,PH(this),PH(this))}};function RH(a,b){a.Mn=b;a.iM.appendChild(b.kk)}function SH(a){a.K.splice(0,a.K.length)}class TH{constructor(a){this.K=[];this.iM=a;this.Mn=null}};class UH extends Mv{constructor(a){super(a);this.Yf=null;this.yS=D(this)}sb(){return this.Yf}eP(a){this.Yf=a;this.yS.C(this.Yf)}};class VH extends Mv{constructor(a){super(a);this.Nc=null;this.pV=D(this)}Ya(){return this.Nc}mP(a){this.Nc=a;this.pV.C()}};function pt(a,b){return a.Yc[b]}function WH(a){E(a.zz,"position","normal"==a.lb?"absolute":"")}function XH(a){a.RB.forEach(b=>{b.Je()?a.SV(b):lf(a,b.lk,a.SV,a)})}
function YH(a){of(a,...a.Yc);a.Yc.splice(0,a.Yc.length);$d(a.zz);SH(a.Jj);RH(a.Jj,a.Mn);ZH(a);$H(a);a.RB.forEach(b=>{if(b instanceof VH)aI(a,new Lv(a.Jj,a.Yc.length,a.Ja,a.Ha,a.my,b,a.lb));else if(b instanceof UH){a:switch(a.lb){case "normal":b=new Kv(a.Jj,a.Yc.length,a.Ja,a.Ha,a.my,b,a.lb);break a;case "accessible":b=new oH(a.Jj,a.Yc.length,a.Ja,a.Ha,a.my,b,a.lb);break a;default:throw Error("unknown presentation view mode");}aI(a,b)}else if(b instanceof Nv)aI(a,new Ov(a.Jj,a.Yc.length,a.Ja,a.Ha,
a.my,b,a.lb));else{a:switch(a.lb){case "normal":b=new OH(a.Jj,a.Yc.length,a.Ja,a.Ha,a.my,b);break a;case "accessible":b=new NH(b,a.je,a.Ro);break a;default:throw Error("unknown presentation view mode");}aI(a,b)}})}function ZH(a){a.KI.forEach((b,c)=>{Vi(c,`${b.origin.x}px ${b.origin.y}px`);Kn(c,b.transform)})}function $H(a){Array.from(a.KI.keys()).forEach(b=>{b.style.width="";b.style.height=""})}function aI(a,b){nf(a,b);var c=a.Jj;c.K.push(b);c.iM.appendChild(b.kk);a.Yc.push(b)}
class bI extends Sg{constructor({yP:a,Zr:b,width:c,height:d,w9:e,hH:f,backgroundColor:g,OP:h,messages:l}){super();this.RB=b;this.Ja=c;this.Ha=d;this.my=e;this.Ro=f;this.lb=h;this.je=l;this.KI=new Map;this.Yc=[];this.zz=Xd("DIV");In(this.zz,"slide-displays-root");a.appendChild(this.zz);WH(this);this.Jj=new TH(this.zz);this.Mn=new QH(this.Jj,c,d,g);XH(this);YH(this)}width(){return this.Ja}height(){return this.Ha}background(){return this.Mn}resize(a,b){if(this.Ja!=a||this.Ha!=b)this.Ja=a,this.Ha=b,this.Mn.resize(a,
b),this.Yc.forEach(c=>c.resize(a,b))}Ul(a){this.lb!=a&&(this.lb=a,WH(this),YH(this))}SV(a){const b=Array.from(Od("IMG",null,a.$a));a=Array.from(Od("IMG",null,a.slideBackground()));b.concat(a).forEach(c=>{const d=On(c)||new Cm,e=Pn(c)||new rd;this.KI.set(c,{transform:d,origin:e})})}};class cI{constructor(a,b,c,d){this.qa=a;this.kf=b;this.jf=c;this.fe=d;this.Ae=this.Yf=this.Nc=this.xw=this.$a=null}slide(){return this.qa}slideWidth(){return this.kf}slideHeight(){return this.jf}Ya(){return this.Nc}mP(a){this.Nc=a}sb(){return this.Yf}eP(a){this.Yf=a}tb(){return this.Ae}nP(a){this.Ae=a}wp(){return this.fe}};class dI{constructor(a){this.Md=0;this.p7=void 0!==a?a:0;this.hy=new C;this.jy=new C;this.yL=new C;this.Ec=null}weight(){return this.p7}progress(){return this.Md}context(){return this.Ec}start(a){this.Ec=a}rs(){return this.hy}QA(){return this.jy}zr(a){this.Md!=a&&(this.Md=a,this.yL.C(this))}Sg(){this.Md=1;this.hy.C(this)}iy(){this.jy.C(this)}};class eI extends dI{constructor(a){super();this.iI=a}start(a){super.start(a);const b=Nd(document,this.iI);b?(a.$a=b,this.Sg()):this.iy()}};var fI,gI,hI=[],iI=new C,jI=new C,kI=new C;q("iSpring.InteractionPlayerFactory.registerCreateQuizPlayerFunction",function(a){fI=a;iI.C()});q("iSpring.InteractionPlayerFactory.registerCreateScenarioPlayerFunction",function(a){gI=a;jI.C()});q("iSpring.InteractionPlayerFactory.registerCreateInteractionPlayerFunction",function(a,b){hI[a]=b;kI.C(a)});function lI(a,b,c,d,e,f,g,h,l,n,m,p){const r=fI;if(!r)throw Error("quiz player is not loaded");r(a,b,c,d,e,f,g,h,l,n,m,p)}
function mI(a,b,c,d,e,f,g,h,l,n,m,p){const r=hI[a];if(!r)throw Error(a+" player is not loaded");r(b,c,d,e,f,g,h,l,n,m,p)}function nI(a,b,c,d,e,f,g,h,l,n,m,p,r,v,x,F,I){const B=gI;if(!B)throw Error("scenario player is not loaded");B(a,b,c,d,e,f,g,h,l,n,m,p,r,v,x,F,I)};function oI(a,b,c){pI[b]=c;a="q_"+a;window[a]||(window[a]=function(d,e,f,g,h){(0,pI[d])(e,f,g,h);pI[d]=null})}function qI(a,b,c){pI[b]=c;a="i_"+a;window[a]||(window[a]=function(d,e,f,g){const h=pI[d];h&&(h(e,f,g),pI[d]=null)})}function rI(a,b,c){pI[b]=c;a="s_"+a;window[a]||(window[a]=function(d,e,f,g,h,l,n,m){const p=pI[d];p&&(p(e,f,g,h,l,n,m),pI[d]=null)})}function sI(a,b,c){pI[b]=c;a="sl_"+a;window[a]||(window[a]=function(d,e,f){const g=pI[d];g&&(g(e,f||null),pI[d]=null)})}
function tI(a){ce(a.YV);a.YV=void 0}function uI(a,b,c,d){const e=a.nq.substr(0,a.nq.lastIndexOf("/")+1);var f=Ud("div");const g=Ud("div");var h=new Q;const l=a.context();h.resize(l.slideWidth(),l.slideHeight());f.appendChild(h.displayObject());f.appendChild(g);l.$a=f;f=vI(a);h=l.slide();const n=h.kO(),m=a.J.$C.zY(a.J.V()),p=mI.bind(void 0,n,b,c,d,g,f,l.slideWidth(),l.slideHeight(),a.M1.bind(a),e,h.index(),m);void 0!==hI[n]?p():(kI.addHandler(r=>{r==n&&p()}),nj(h.Dn()))}
function wI(a,b,c,d,e,f,g,h){const l=a.nq.substr(0,a.nq.lastIndexOf("/")+1);var n=Ud("div");const m=Ud("div");var p=new Q;const r=a.context();p.resize(r.slideWidth(),r.slideHeight());n.appendChild(p.displayObject());n.appendChild(m);r.$a=n;n=vI(a);p=r.slide();const v=a.J.$C.BY(),x=nI.bind(void 0,b,c,d,e,m,n,r.slideWidth(),r.slideHeight(),a.O1.bind(a),l,p.index(),f,g,h,a.J.Yr().enabled(),v);void 0!==gI?x():(jI.addHandler(()=>{x()}),nj(p.Dn()))}
function vI(a){const b=Ud("div");a.context().wp().appendChild(b);In(b,"framesLayerContent");return b}
class xI extends dI{constructor(a,b,c,d){super(70);this.uE=a;this.vc=b;this.nq=c;this.J=d}start(a){super.start(a);const b=a.slide()instanceof zr,c=a.slide()instanceof Qq;a=a.slide()instanceof Yq;b?oI(this.uE,this.vc,this.S3.bind(this)):c?qI(this.uE,this.vc,this.y3.bind(this)):a?rI(this.uE,this.vc,this.X3.bind(this)):sI(this.uE,this.vc,this.g4.bind(this));this.YV=nj(this.nq)}g4(a,b){a=Dj&&Aj&&navigator.connection&&navigator.connection.saveData?a.replace(/<img/g,'<img loading="eager"'):a;var c=Ud("div");
c.innerHTML=a;a=void 0!==c.firstElementChild?c.firstElementChild:ee(c.firstChild);c=this.context();c.$a=a;c.xw=b;this.Sg();tI(this)}S3(a,b,c,d){const e=this.nq.substr(0,this.nq.lastIndexOf("/")+1);var f=Ud("div");const g=Ud("div");var h=new Q;const l=this.context();c=l.slide();c.LH&&(N(h,"background",`url(${c.LH})`),N(h,"background-size","100% 100%"));h.resize(l.slideWidth(),l.slideHeight());f.appendChild(h.displayObject());f.appendChild(g);l.$a=f;f=vI(this);h=this.J.$C.AY(this.J.V());const n=l.slide();
a=lI.bind(void 0,a,b,g,f,l.slideWidth(),l.slideHeight(),this.N1.bind(this),e,c.index(),d,h,n.jE);void 0!==fI?a():(iI.addHandler(a),nj(c.Dn()));tI(this)}y3(a,b,c){uI(this,a,b,c);tI(this)}X3(a,b,c,d,e,f,g){wI(this,a,b,c,d,e,f,g);tI(this)}N1(a){this.context().mP(a);this.Sg()}M1(a){this.context().eP(a);this.Sg()}O1(a){this.context().nP(a);this.Sg()}}var pI=[];function yI(){};var zI;function AI(){}t(AI,yI);AI.prototype.UF=function(){a:{if(!this.$Y&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){const b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"];for(let c=0;c<b.length;c++){const d=b[c];try{new ActiveXObject(d);var a=this.$Y=d;break a}catch(e){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed");}a=this.$Y}return a?new ActiveXObject(a):new XMLHttpRequest};
zI=new AI;function BI(){this.wd=new C}BI.prototype.response=function(){return this.DV};BI.prototype.send=function(a,b,c){var d;if(d=Nj){var e=window.location.toString();d=a.match(tE);e=e.match(tE);d=!(d[3]==e[3]&&d[1]==e[1]&&d[4]==e[4])}d?CI(this,a,b,c):DI(this,a,b,c)};
function CI(a,b,c,d){const e=new XDomainRequest;b=EI(b);e.onload=function(){a.DV=e.responseText;a.wd.C(!0)};e.onerror=function(){a.wd.C(!1)};e.ontimeout=function(){Nj&&window.console.log("ontimeout")};e.onprogress=function(){Nj&&window.console.log("progress")};try{e.open(c,b),e.send(vE(d))}catch(f){e.onerror()}}
function DI(a,b,c,d){const e=zI.UF();d=vE(d);"GET"==c&&(b+="?"+d);e.open(c,b,!0);e.onreadystatechange=function(){try{4==e.readyState&&(200==e.status?(a.DV=e.responseText,a.wd.C(!0)):a.wd.C(!1))}catch(f){a.wd.C(!1)}};try{"POST"==c?(e.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),e.send(d)):e.send()}catch(f){a.wd.C(!1)}}
function EI(a){const b=window.location.toString().match(tE)[1]||null;if(null!=b&&"file"!=b){const c=a.match(tE)[1]||null;null!=c&&(a=b+a.substr(c.length))}return a};class FI extends Sg{constructor(){super();this.wd=D(this);this.qq=null}load(a){const b=new BI;lf(this,b.wd,()=>{this.qq=Dn(b.response());this.wd.C(this.qq)});b.send(a,"GET",{})}};let GI=null,HI=0;function II(a,b){if(Nj)if(a=`@import "${b}";`,!GI||30<=HI)GI=Dn(a).styleSheet,HI=1;else{var c=a;a=GI;b=void 0;if(void 0==b||0>b)b=Cn(a).length;if(a.insertRule)a.insertRule(c,b);else if(c=/^([^\{]+)\{([^\{]+)\}/.exec(c),3==c.length)a.addRule(c[1],c[2],b);else throw Error("Your CSSRule appears to be ill-formatted.");++HI}else a.ey=Ud("link",{rel:"stylesheet",type:"text/css",href:b}),Od("head")[0].appendChild(a.ey)}
class JI{constructor(){this.ey=null;this.wd=new C}load(a){const b=Hb||Gb?An:Bn,c=b().length;II(this,a);const d=this,e=setInterval(()=>{try{if(null!=d.ey&&null!=d.ey.sheet||b().length!=c)clearInterval(e),d.wd.C(this.ey)}catch(f){}},100)}};class KI extends dI{constructor(a){super(30);this.X0=a;this.qq=null}get g8(){return this.qq}start(a){super.start(a);a=oj()||Nj?new JI:new FI;a.wd.addHandler(b=>{this.qq=b;this.Sg()},this);a.load(this.X0)}};class LI extends dI{constructor(){super();this.kC=this.jC=0;this.q7=1}weight(){return this.q7*this.jC}start(a){super.start(a);var b=a.$a;if(b){a={};b=b.querySelectorAll("span");for(var c=0;c<b.length;++c){var d=b[c];let h=Zh(d,"fontFamily");if(h){var e=h.indexOf(",");0<=e&&(h=h.substr(0,e));e=[];oe(d,e,!0);d=e.join("");d=d.replace(/ \xAD /g," ").replace(/\xAD/g,"");d=d.replace(/\u200B/g,"");d=d.replace(/ +/g," ");" "!=d&&(d=d.replace(/^\s*/,""));d=gb(d);0<d.length&&(h in a||(a[h]=""),a[h]+=d)}}for(f in a)a.hasOwnProperty(f)&&
(b=a[f].split(""),Ya(b),a[f]=b.join(""));var f=a;a=0;for(var g in f)a++;this.jC=a;g=this.r3.bind(this);a=this.q3.bind(this);for(const h in f)if(f.hasOwnProperty(h)){b=f[h];a:{for(c=0;c<b.length;++c)if(61440<=b.charCodeAt(c)&&61695>=b.charCodeAt(c)){c=!0;break a}c=!1}qC(h,c?b.substr(0,1):"0",g,a)}this.gn()}else this.Sg()}r3(){++this.kC;this.gn()}q3(){++this.kC;this.gn()}gn(){this.kC==this.jC?this.Sg():this.zr(this.kC/this.jC)}};class MI extends dI{constructor(){super();this.r7=1;this.tt=0;this.ky=[];this.DR={};this.GC=-1}weight(){return this.r7*this.tt}start(a){super.start(a);if(a=a.$a){a=a.querySelectorAll("img");this.tt=a.length;for(let b=0;b<this.tt;++b){const c=a[b];c.complete&&0<c.naturalWidth||"data:"==c.src.substr(0,5)||(this.ky.push(c),c.onload=this.v3.bind(this,c),c.onerror=this.t3.bind(this,c))}this.GC=setInterval(this.t1.bind(this),500);this.gn()}else this.Sg()}t1(){for(let b=0;b<this.ky.length;++b){var a=this.ky[b];
if(a.complete&&0==a.naturalWidth){const c=a.src;a.removeAttribute("src");a.src=c}}}t3(a){const b=ma(a)+"";b in this.DR?this.MD(a):this.DR[b]=1}v3(a){this.MD(a)}MD(a){a.onload=a.onerror=null;Qa(this.ky,a);this.gn()}gn(){const a=this.tt-this.ky.length;a==this.tt?(this.Sg(),0<this.GC&&(clearInterval(this.GC),this.GC=-1)):this.zr(a/this.tt)}};function NI(a,b){b.yL.addHandler(a.nU,a);b.rs().addHandler(a.su,a);b.QA().addHandler(a.WK,a)}function OI(a,b){b.yL.removeHandler(a.nU,a);b.rs().removeHandler(a.su,a);b.QA().removeHandler(a.WK,a)}class PI extends dI{constructor(a,b){super(b);this.tm=a;this.Tw=0}gn(){let a=0,b=0;const c=this.tm.length;for(let d=0;d<c;++d){const e=this.tm[d];a+=e.weight();b+=e.progress()*e.weight()}this.zr(0<a?b/a:this.Tw/c)}nU(){this.gn()}su(a){OI(this,a);++this.Tw;this.gn()}WK(a){OI(this,a);this.iy()}};class QI extends PI{constructor(a,b){super(a,b);this.aJ=!1}start(a){super.start(a);for(let b=0;b<this.tm.length;++b){const c=this.tm[b];NI(this,c);c.start(a);if(this.aJ)break}}su(a){super.su(a);this.Tw==this.tm.length&&this.Sg()}WK(){if(!this.aJ){this.aJ=!0;for(let a=0;a<this.tm.length;++a)OI(this,this.tm[a]);this.iy()}}};class RI extends QI{constructor(){super([new MI,new LI],60)}start(a){const b=a.$a;if(b){const c=Xd("div");E(c,{width:"1px",height:"1px",position:"absolute",overflow:"hidden",top:"0"});G(c,0);c.appendChild(b);ha.document.body.appendChild(c)}super.start(a)}iy(){var a=this.context();(a=a&&a.$a)&&(a=ge(a))&&ce(a);super.iy()}Sg(){var a=this.context();(a=a&&a.$a)&&(a=ge(a))&&ce(a);super.Sg()}};function SI(a){if(a.Tw>=a.tm.length)a.Sg();else{var b=a.context(),c=a.tm[a.Tw];NI(a,c);c.start(b)}}class TI extends PI{constructor(a){super(a)}start(a){super.start(a);SI(this)}su(a){super.su(a);SI(this)}};class UI{constructor(a){this.iI=a}ii(){return this.iI}};class VI{constructor(a,b){this.H1=a;this.aR=b}};const WI=J?[0,1,2,-1,3,4,-2,5]:[0,1,2,-1,3,4,-2,5,6,7,8,9,10];
function XI(a,b){a.sD=b;const c=a.yz[b];c.va=1;const d=c.slide();var e=a.q0;const f=[],g=d.src();if(!g)throw Error("slide src can't be null");let h=null;g instanceof VI?(b=new xI(a.H.Qs(),b,e+g.H1,a.H.settings()),g.aR?(h=new KI(e+g.aR),f.push(new QI([h,b],20))):f.push(b)):(e=g.ii(),f.push(new eI(e)));"slide"==d.type()&&f.push(new RI);e=new cI(d,a.H.slideWidth(),a.H.slideHeight(),a.fe);const l=new TI(f);A(a,l.rs(),n=>{qf(a,l);var m=n.context();d.IS=!0;n=m.$a;const p=de(n);c.Cp(p[1],p[0],m.xw);c instanceof
VH?(m=m.Ya(),c.mP(m)):c instanceof UH?(m=m.sb(),c.eP(m)):c instanceof Nv&&(m=m.tb(),c.nP(m));d instanceof Wm&&(n=a.kM.create(d,n,h?h.g8:null),YI(n.X4.Vu,n.i6),n.wM&&n.MU());ZI(a);a.lk.C(d)});A(a,l.QA(),()=>{qf(a,l);ZI(a);a.k6.C(d)});l.start(e)}function NF(a){Fh(a.u2,100,a)}function ZI(a){a.$S[a.sD]=!0;a.sD=void 0;NF(a)}
class $I extends Sg{constructor(a,b){super();this.H=a;this.kM=b;this.q0="";a=a.slides();b=[];for(let d=0;d<a.count();++d){var c=a.fa(d);c=c instanceof zr?new VH(c):c instanceof Qq?new UH(c):c instanceof Yq?new Nv(c):new Mv(c);b.push(c)}this.yz=b;this.fe=null;this.$S={};this.sD=void 0;this.lk=D(this);this.k6=D(this);this.kb=!0}u2(){if(this.kb&&void 0===this.sD){for(let b=0;b<WI.length;++b){const c=this.P+WI[b];if(0<=c&&c<this.yz.length&&void 0===this.$S[c]){var a=c;break}}void 0!==a&&XI(this,a)}}Gs(a){this.P=
a;NF(this)}Gv(a){switch(this.yz[a].state()){case 2:return 2;case 1:return 1;default:return 0}}Za(a){(this.kb=a)&&NF(this)}};function wC(a,{yP:b,width:c,height:d,v9:e,backgroundColor:f,OP:g}){const h=[];for(let l=0;l<a.oe.yz.length;++l)h.push(a.oe.yz[l]);return new bI({yP:b,Zr:h,width:c,height:d,w9:e,hH:a.Ro,backgroundColor:f,OP:g,messages:a.je})}class aJ{constructor(a,b,c){this.oe=a;this.Ro=b;this.je=c}};function bJ(a,b,c){a=a.H.settings().V();return a.hasOwnProperty(b)?a[b]:c}function cJ(a,b){const c=new (Pj?nH:kH)(bJ(a,"PB_ENTER_PASSWORD","Enter a password to watch the presentation:"),bJ(a,"PB_INCORRECT_PASSWORD","The password is incorrect. Please try again"),bJ(a,"PB_MESSAGE_BOX_OK","OK"),d=>{d==b&&(c.Rc(),dJ(a))})}function dJ(a){var b=new aJ(new $I(a.H,a.kM),a.H.settings().hH(),a.H.settings().V()||{});b=new aG(a.H,a.V4,b);a.xu.C(b)}
class eJ extends Sg{constructor(a,b,c){super();this.H=a;this.V4=b;this.kM=c;this.xu=D(this)}vp(){var a=this.H.settings().Tv(),b=a.ZF(),c;if(c=b){a:{c=window.location.hostname;for(var d=0;d<b.length;++d)if(c==b[d]||fb(c,"."+b[d])){b=!0;break a}b=!1}c=!b}if(c)a=bJ(this,"PB_DOMAIN_RESTRICTION","Sorry, the presentation's creator disabled viewing the presentation at this domain"),Pj?new mH("domain",a,!1):new gH(a,"domain");else{if(b=d=a.nw()){a:{b=new ms;c=d.getStartDate();d=d.BA;if(c&&d){const e=0>b.getTime()-
d.getTime(),f=0>=c.getTime()-b.getTime();if(0>c.getTime()-d.getTime()){b=e&&f;break a}if(0>d.getTime()-c.getTime()){b=e||f;break a}}b=c&&0>b.getTime()-c.getTime()?!1:!(d&&0<=b.getTime()-d.getTime())}b=!b}b?(a=bJ(this,"PB_TIME_RESTRICTION","Sorry, the presentation's creator disabled viewing the presentation at the moment"),Pj?new mH("time",a,!1):new gH(a,"time")):a.hL?cJ(this,a.password()):dJ(this)}}};function fJ(a){a=a.querySelectorAll("*");const b=[];for(const c of a)/^txt\w*/.test(c.id)&&b.push(c);return b}function gJ(a,b){const c=new Map;fJ(a).forEach(d=>{var e=b.find(f=>!!f.selectorText.match(d.id));(e=e?e.style:null)&&c.set(d,e)});return c}function YI(a,b){a.forEach(c=>{Nm(c).forEach(d=>{const e=b.querySelector("#"+d.id);ai(e,0,0);let f=Fm(d.Ka.left,d.Ka.top);f=Dm(d.Bj.clone(),Dm(f,d.vi));Kn(e,f)})})};function hJ(a,b){const c=[];a.maa.forEach((d,e)=>{b(d)&&c.push({element:e,EY:d})});return c}class iJ{constructor(a,b,c){this.X4=a;this.i6=b;this.qq=c;this.wM=null;if(c&&c.sheet)try{this.wM=gJ(b,Array.from(c.sheet.cssRules))}catch(d){}}get styleSheet(){return this.qq.sheet}get maa(){return this.wM}};function jJ(a){return hJ(a,b=>/text-decoration-line: underline/.test(b.cssText))}
class kJ extends iJ{MU(){for(const {element:e,EY:f}of jJ(this)){var a=e,b={},c=f.cssText.match(/text-decoration-.*?(?=;)/g);if(c)for(const g of c){const [h,l]=g.split(": ");b[h]=l}a:{var d=b;c=["solid","dashed","dotted","double"];if(d.hasOwnProperty("text-decoration-style")&&(d=d["text-decoration-style"],-1!=c.indexOf(d))){c=d;break a}c="solid"}if((d=b["text-decoration-thickness"]||"")&&"double"==c){const g=2*parseFloat(d);isNaN(g)||(d=`${g}px`)}a.style.borderBottom=`${c} ${d} ${b["text-decoration-color"]||
""}`}for(const {element:e}of this.mJ())e.style.textDecoration="line-through"}mJ(){return hJ(this,a=>/text-decoration-line: underline line-through/.test(a.cssText))}};class lJ extends iJ{MU(){this.mJ().forEach(({element:a,EY:b})=>{b.removeProperty("text-decoration-line");b.setProperty("text-decoration-line","underline");const c=b.getPropertyValue("text-decoration-thickness");b=b.getPropertyValue("color")||"black";this.styleSheet.insertRule(`#${a.id}::after {
				position: absolute;
				content: '';
				width: 100%;
				height: 0;
				border-top: ${c} solid ${b};
				top: 0;
    			right: 0;
    			bottom: 0;
    			left: 0;
				margin: auto;
			}`)})}mJ(){return hJ(this,a=>/text-decoration-line: underline line-through/.test(a.cssText))}};class mJ{create(a,b,c){return Hb?new kJ(a,b,c):new lJ(a,b,c)}};class nJ extends Sg{constructor(){super();this.Xt=null;this.qv="";this.hN="_blank";this.z2=D(this)}logo(){return this.Xt}Yd(){return this.qv}sP(a){this.qv=a}sH(){return this.hN}isEqual(a){if(a.Yd()!==this.qv||a.sH()!==this.hN)return!1;a=a.logo();return this.Xt||a?!!this.Xt&&!!a&&this.Xt.path()===a.path():!0}}nJ.prototype.webSiteTarget=nJ.prototype.sH;nJ.prototype.webSiteUrl=nJ.prototype.Yd;nJ.prototype.logo=nJ.prototype.logo;class oJ{constructor(){this.ir=this.Vk=this.qv=this.uQ=this.PS=this.Xg="";this.OU=this.yf=null}name(){return this.Xg}xn(){return this.PS}Cl(){return this.uQ}Yd(){return this.qv}sP(a){this.qv=a}email(){return this.Vk}phone(){return this.ir}ij(){return this.yf}$O(a){this.yf=a}Gp(){return this.OU}}oJ.prototype.photo=oJ.prototype.Gp;oJ.prototype.company=oJ.prototype.ij;oJ.prototype.phone=oJ.prototype.phone;oJ.prototype.email=oJ.prototype.email;oJ.prototype.webSiteUrl=oJ.prototype.Yd;
oJ.prototype.biography=oJ.prototype.Cl;oJ.prototype.jobTitle=oJ.prototype.xn;oJ.prototype.name=oJ.prototype.name;class pJ extends Sg{constructor(){super();this.Vt=this.Wt=!1;this.Md=0;this.hy=D(this);this.jy=D(this);this.YS=D(this)}Je(){return this.Wt}progress(){return this.Md}load(){this.Wt||this.Vt||(this.Vt=!0,this.Tg())}Tg(){}qX(){}xaa(){if(this.Wt||this.Vt)this.qX(),this.Vt=this.Wt=!1,this.zr(0)}zr(a){this.Md!=a&&(this.Md=a,this.YS.C(this))}rs(){return this.hy}QA(){return this.jy}s9(){return this.YS}}pJ.prototype.loadProgressEvent=pJ.prototype.s9;pJ.prototype.loadFailedEvent=pJ.prototype.QA;
pJ.prototype.loadCompleteEvent=pJ.prototype.rs;pJ.prototype.unload=pJ.prototype.xaa;pJ.prototype.load=pJ.prototype.load;pJ.prototype.progress=pJ.prototype.progress;pJ.prototype.isLoaded=pJ.prototype.Je;function qJ(a){a.Af&&(a.Af.onload=null,a.Af.onerror=null)}function rJ(a){if(!a.Je())throw Error("asset not loaded");}
class sJ extends pJ{constructor(a,b,c){var d,e,f;super();this.Af=null;var g=a.startsWith("data:")?null:void 0;this.Ky=g=a;this.Ja=b;this.Ha=c}Tg(){this.Af=new Image;this.Af.onload=this.MD.bind(this);this.Af.onerror=this.u3.bind(this);this.Af.src=this.Ky}MD(){qJ(this);this.Vt=!1;this.Wt=!0;this.zr(1);this.hy.C(this)}u3(){qJ(this);this.Vt=this.Wt=!1;this.jy.C(this);this.zr(0)}qX(){this.Af&&(qJ(this),this.Af.src="",this.Af=null)}path(){return this.Ky}width(){if(null!=this.Ja)return this.Ja;if(!this.Af)return 0;
rJ(this);return this.Af.width}height(){if(null!=this.Ha)return this.Ha;if(!this.Af)return 0;rJ(this);return this.Af.height}UF(){rJ(this);const a=Xd("canvas");a.width=this.width();a.height=this.height();a.getContext("2d").drawImage(this.Af,0,0);return a}d8(){rJ(this);return this.Af.cloneNode(!0)}}sJ.prototype.createImgInstance=sJ.prototype.d8;sJ.prototype.createInstance=sJ.prototype.UF;sJ.prototype.height=sJ.prototype.height;sJ.prototype.width=sJ.prototype.width;sJ.prototype.path=sJ.prototype.path;class tJ extends sJ{url(){return this.Ky}}tJ.prototype.url=tJ.prototype.url;function uJ(a,b){const c=a.gb.actions,d=new Ng(vJ(a,b));b[c.Ks].forEach(e=>{d.gW.push(new Mg(e[c.Ks.key],w(e,c.Ks.VF,!1),w(e,c.Ks.shift,!1)))});return d}
function vJ(a,b){a=a.gb.actions.name;switch(b[a]){case a.Z9+"":return"playPause";case a.wG+"":return"nextSlide";case a.h$+"":return"previousSlide";case a.H9+"":return"nextStep";case a.i$+"":return"previousStep";case a.M$+"":return"seekForward";case a.L$+"":return"seekBackward";case a.E8+"":return"firstSlide";case a.l9+"":return"lastSlide";case a.pO+"":return"lastViewedSlide";case a.aaa+"":return"slideStart";case a.Y$+"":return"slideEnd";case a.Gaa+"":return"volumeUp";case a.Faa+"":return"volumeDown";
case a.qaa+"":return"toggleFullscreen"}throw Error("unknown action type");}class wJ{constructor(a){this.gb=a}qO(a,b){a.Za(w(b,this.gb.enabled,!1));const c=a.actions();c.Ib.length=0;a.enabled()&&b[this.gb.actions].forEach(d=>{c.sg(uJ(this,d))})}};function xJ(a){this.za=a}t(xJ,$l);xJ.prototype.za=0;xJ.prototype.duration=function(){return this.za};xJ.prototype.Cd=function(){};xJ.prototype.sj=function(){};function yJ(a){this.Ib=a||[]}t(yJ,am);k=yJ.prototype;k.qK=null;k.za=-1;k.sg=function(a){if(0<=this.za)throw Error("ParallelActions was already initialized");this.Ib.push(a)};k.XH=function(){let a=0;for(let b=0;b<this.Ib.length;++b){const c=bm(this.Ib[b]);a=Math.max(a,c)}return a};k.duration=function(){0>this.za&&(this.za=this.XH());return this.za};
function zJ(a){if(a.qK)return a.qK;const b=[],c=a.duration(),d=a.Ib.length;for(let e=0;e<d;++e){const f=a.Ib[e],g=f instanceof $l?f.duration():0;if(g<c){const h=new im;h.sg(f);h.sg(new xJ(c-g));b.push(h)}else b.push(f)}return a.qK=b}k.Cd=function(a,b,c){a=this.Nh(a);this.Ub(em(),a,b,c)};k.complete=function(a,b){this.Fg(em(),a,b)};k.sj=function(a,b,c){a=this.Nh(a,!0);this.Ub(hm(),a,b,c)};k.dB=function(a,b){this.Fg(hm(),a,b)};
k.Ub=function(a,b,c,d){if(b==this.duration())this.Fg(a,c,d);else{var e=zJ(this),f=c.Wc,g=e.length;for(let h=0;h<g;++h)f.push(),a.Cd(e[h],b,c,d),f.pop()}};k.Fg=function(a,b,c){const d=zJ(this),e=b.Wc,f=d.length;for(let g=0;g<f;++g)e.push(),a.complete(d[g],b,c),e.pop()};function AJ(){}AJ.prototype.apply=function(){};function BJ(a,b,c){this.Zg=a;this.ub=b;this.nV=c}t(BJ,Wl);BJ.prototype.Cd=function(a,b){this.Ub(this.nV,a,b)};BJ.prototype.sj=function(a,b){this.Ub(!this.nV,a,b)};BJ.prototype.Ub=function(a,b){const c=b.Wc;if(a)a=new AJ,b.Ht.set(this.ub,a),c.add(a);else if(a=b.Ht.get(this.ub))b=Ha(nl(c),a),0<=b&&c.clear(b)};function CJ(a,b){BJ.call(this,a,b,!0)}t(CJ,BJ);function DJ(a,b){BJ.call(this,a,b,!1)}t(DJ,BJ);function EJ(a,b,c,d){this.qr=c||0;this.za=a.duration()*b+(b-1)*this.qr;this.ol=b;this.QS=a;d?(this.qr-=d.duration()-a.duration(),this.MH=d):this.MH=a}t(EJ,am);k=EJ.prototype;k.duration=function(){return this.za};k.Cd=function(a,b,c){a=this.Nh(a);this.Ub(em(),a,b,c)};k.complete=function(a,b){this.Fg(em(),a,b)};k.sj=function(a,b,c){a=this.Nh(a,!0);this.Ub(hm(),a,b,c)};k.dB=function(a,b){this.Fg(hm(),a,b)};
k.Ub=function(a,b,c,d){if(b==this.duration())this.Fg(a,c,d);else{var e=this.MH.duration()+this.qr,f=Math.floor(b/e);this.CI=f<this.ol-1?this.MH:this.QS;b-=f*e;b>=this.CI.duration()?a.complete(this.CI,c,d):a.Cd(this.CI,b,c,d)}};k.Fg=function(a,b,c){a.complete(this.QS,b,c)};function FJ(a){this.Ok=a}t(FJ,am);k=FJ.prototype;k.duration=function(){return bm(this.Ok)};k.Cd=function(a,b,c){a=this.Nh(a);this.Ub(hm(),a,b,c)};k.complete=function(a,b){this.Fg(hm(),a,b)};k.sj=function(a,b,c){a=this.Nh(a,!0);this.Ub(em(),a,b,c)};k.dB=function(a,b){this.Fg(em(),a,b)};k.Ub=function(a,b,c,d){if(b==this.duration())this.Fg(a,c,d);else{if(!(this.Ok instanceof $l))throw Error("can't run not prolonged action");a.Cd(this.Ok,b,c,d)}};k.Fg=function(a,b,c){a.complete(this.Ok,b,c)};function GJ(a){this.Oa=a;this.cX=[];let b=0;for(let c=0;c<a.length;++c){const d=a[c];b="number"===typeof d?b+d:b+d.duration();this.cX.push(b)}this.za=b}GJ.prototype.duration=function(){return this.za};GJ.prototype.LA=function(a,b){if(a>this.za)return!1;if(0==a&&b>=this.za)return!0;const c=this.Oa.length;for(let d=0;d<c;++d){const e=this.Oa[d];let f;if("number"===typeof e)f=e;else if(f=e.duration(),a<=f&&e.LA(a,b))return!0;if(b<f)break;a=Math.max(a-f,0);b-=f}return!1};GJ.prototype.HP=function(){return this.cX};function HJ(a,b,c,d){this.Ok=a;this.ol=b;this.qr=c||0;this.y5=d||0;this.za=a.duration()*b+this.qr*(b-1)}HJ.prototype.duration=function(){return this.za};HJ.prototype.LA=function(a,b){if(a>this.za)return!1;if(0==a&&b>=this.za)return!0;const c=this.qr,d=this.Ok.duration();var e=Math.floor(a/(d+c));const f=Math.floor(b/(d+c));if(1<f-e)return!0;for(;e<=f;++e){const g=e*(d+c),h=g+d,l=h+this.y5;if(a<l&&l<=b||a<=h&&b>=g&&this.Ok.LA(Math.max(a-g,0),b-g))return!0}return!1};HJ.prototype.HP=function(){return[this.za]};function IJ(a,b,c,d){this.Zg="__mediaTransforms";this.mb=a;this.$D=b;this.NL=c;this.Rg=d}IJ.prototype.Ll=function(){return this.$D};IJ.prototype.Cd=function(a,b){a.Wc.add(new qq(this.Zg,this.mb,new tq(this.$D,this.Rg,b)))};function JJ(){}k=JJ.prototype;k.gb=null;k.Vz=0;k.Fc=0;k.aX=0;k.initialize=function(a,b,c,d){this.gb=a;this.Vz=b;this.Fc=c;this.aX=d};
k.load=function(a){const b=this.gb;var c=this.gb;if(a[c.yj]||a[c.Eh]){c=this.gb;const e=a[c.yj]||a[c.Eh];a:{var d=this.gb;switch(a[d.Ll]){case d.Ll.play+"":d=Yp;break a;case d.Ll.pause+"":d=Zp;break a;case d.Ll.stop+"":d=$p;break a}throw Error("unknown media operation");}c=new Xp(e,d,c.zh in a?a[c.zh]:null)}else c=new aq;return new IJ(b.Eh in a?"video":"sound",c,a[b.timing][b.timing.start]*this.Vz+this.Fc,this.aX)};function KJ(){}k=KJ.prototype;k.gb=null;k.DM=0;k.Ew=null;k.Rg=0;k.initialize=function(a,b,c,d){this.gb=a;this.DM=c;this.Ew=b;this.Rg=d};k.ma=function(){if(!this.gb)throw Error("BehaviorLoader isn't initialized");return this.gb};function LJ(a){if(!a.Ew)throw Error("BehaviorLoader isn't initialized");return a.Ew}function MJ(a){if(!a.Ew)throw Error("BehaviorLoader isn't initialized");return a.Ew.id()}k.level=function(){return this.Rg};
k.load=function(a){const b=this.ZS(a);let c=this.Tg(a,b);c=this.DH(c,a,b);b.uh()&&(a=ma(c)+"_rewind",c=new im([new CJ(MJ(this),a),c,new DJ(MJ(this),a)]));return 0<b.start()?new im([new xJ(b.start()),c]):c};k.JV=function(a){return new FJ(a)};k.ZS=function(a){const b=this.ma().timing;return new NJ(this.DM,a[b],b)};k.DH=function(a,b,c){c.WO()&&(a=this.JV(a));return a};function NJ(a,b,c){this.Vz=a;this.Rj=b;this.gb=c}NJ.prototype.start=function(){return this.Vz*w(this.Rj,this.gb.start,0)};
NJ.prototype.WO=function(){return w(this.Rj,this.gb.WO,!1)};NJ.prototype.uh=function(){return w(this.Rj,this.gb.uh,!1)};function OJ(a,b){this.Zg=a;this.za=b}t(OJ,$l);OJ.prototype.za=0;OJ.prototype.duration=function(){return this.za};function PJ(a){var b=a.Nh(a.za);return b>=a.za?1:b/a.za}OJ.prototype.Cd=function(a,b,c){const d=this.Nh(a);this.Ub(d>=this.za?1:d/this.za,b,c,!1,a==this.za)};OJ.prototype.sj=function(a,b,c){const d=this.Nh(a,!0);this.Ub(1-(d>=this.za?1:d/this.za),b,c,!0,a==this.za)};function QJ(a,b,c,d){b.Wc.add(new qq(a.Zg,c,d))}
function RJ(a,b,c,d){const e=ma(a),f=b.Ht.get(e);f?d=f.value:(a=b.g5.get(a.Zg),d=d(a),b.Ht.set(e,{value:d,Bfa:Pk(c)}));return d};function SJ(a,b,c){OJ.call(this,a,b);this.n1=c}t(SJ,OJ);SJ.prototype.Ub=function(a,b,c,d,e){if(d=RJ(this,b,c,f=>(f=Rl(f))?"font-size"in f.gh?f.gh["font-size"]:"":""))a=wl("font-size",(this.n1-d)*a+d,c,e),QJ(this,b,"cssTextProperties",a)};function TJ(){}t(TJ,KJ);TJ.prototype.ZS=function(a){const b=this.ma().timing;return new UJ(this.DM,a[b],b)};function VJ(a){return eval("("+a+")")}TJ.prototype.DH=function(a,b,c){if(0<w(c.Rj,c.gb.JF,0)||0<w(c.Rj,c.gb.XF,0))a.Nr=new Yl(w(c.Rj,c.gb.JF,0),w(c.Rj,c.gb.XF,0));a=TJ.hb.DH.call(this,a,b,c);w(c.Rj,c.gb.oA,!1)&&(a=new im([a,new FJ(a)]));return a};TJ.prototype.JV=function(a){const b=new Zl;a.Nr=a.Nr?new Xl([a.Nr,b]):b;return a};function UJ(a,b,c){NJ.call(this,a,b,c)}t(UJ,NJ);
UJ.prototype.duration=function(){var a=this.gb;const b=this.start();let c=0;a.end in this.Rj&&(c=this.Vz*this.Rj[a.end]);a=c-b;w(this.Rj,this.gb.oA,!1)&&(a/=2);return a};function WJ(){}t(WJ,TJ);WJ.prototype.Tg=function(a,b){const c=this.ma();LJ(this).IR=!0;return new SJ(MJ(this),b.duration(),a[c.Bg])};function XJ(a,b,c,d){this.vd=a;this.Fd=b;this.Go=c;this.ML=d}XJ.prototype.Tf=function(a,b,c){return new ul(new ql(this.vd,[this.Fd[0]*a,this.Fd[1]*a,this.Fd[2]*a]),this.Go,!1,b,c)};XJ.prototype.getTransform=function(a,b,c,d,e,f){b=this.Tf(b,d,f);e&&this.ML&&(a=this.Tf(PJ(a),d,f),b=b.add(a.us()));return b};function YJ(a,b,c,d){let e=b[0];const f=a[0];switch(d){case "hsl":e<f&&(e+=360);break;case "hsl_ccw":e>f&&(e-=360)}return[(e-f)*c+f,(b[1]-a[1])*c+a[1],(b[2]-a[2])*c+a[2]]};function ZJ(a,b,c,d){this.vd=a;this.x6=b;this.WI=c;this.Go=d}ZJ.prototype.getTransform=function(a,b,c,d,e,f){return new ul(new ql(this.vd,YJ(this.x6,this.WI,b,this.vd)),this.Go,!0,d,f)};function $J(a,b,c,d){this.mb=a;this.vd=b;this.WI=c;this.Go=d}$J.prototype.getTransform=function(a,b,c,d,e,f){const g=this.mb;a=RJ(a,c,d,h=>{let l=null;switch(g){case "textColor":l=Hl(h,"textColor");break;case "strokeColor":l=Hl(h,"strokeColor");break;case "fillColor":l=Hl(h,"fillColor");break;case "imgColor":l=Hl(h,"imgColor")}return l?l.color():null});if(!a)return null;a=a.kc(this.vd);return new ul(new ql(this.vd,YJ(a,this.WI,b,this.vd)),this.Go,!0,d,f)};function aK(a,b,c,d){OJ.call(this,a,b);this.mb=c;this.Oj=d}t(aK,OJ);aK.prototype.Ub=function(a,b,c,d,e){(a=this.Oj.getTransform(this,a,b,c,d,e))&&QJ(this,b,this.mb,a)};function bK(){}t(bK,TJ);
bK.prototype.Tg=function(a,b){var c=this.ma();c=cK(this,a[c.target]);const d=[];for(let p=0;p<c.length;++p){var e=c[p],f=a,g=e,h=this.ma();f=new ql(dK(this,f),f[h.k8]);LJ(this).II[g]=f;g=d;f=g.push;h=a;var l=b;const r=this.ma(),v=w(h,r.p8,!1)?1:0,x=dK(this,h);if(r.on in h){var n=MJ(this),m=l.duration();l=!l.uh();e=new aK(n,m,e,new XJ(x,h[r.on],v,l))}else r.from in h?(n=MJ(this),l=l.duration(),e=new aK(n,l,e,new ZJ(x,h[r.from],h[r.Bg],v))):(n=MJ(this),l=l.duration(),e=new aK(n,l,e,new $J(e,x,h[r.Bg],
v)));f.call(g,e)}return 1<d.length?new yJ(d):d[0]};function cK(a,b){a=a.ma().target;switch(b){case a.text+"":return["textColor"];case a.stroke+"":return["strokeColor"];case a.fill+"":return["fillColor","imgColor"];case a.jaa+"":return["strokeColor","imgColor"]}throw Error("unknown target");}function dK(a,b){a=a.ma().Y7;switch(b[a]){case a.z$+"":return"rgb";case a.b9+"":return"hsl";case a.c9+"":return"hsl_ccw"}throw Error("unknown color space");};function eK(a,b,c,d){OJ.call(this,a,b);this.oo=c;this.Rg=d}t(eK,OJ);eK.prototype.Ub=function(a,b,c,d,e){e||QJ(this,b,"filter",new Hp(this.oo,a,this.Rg,c,e))};function fK(){}t(fK,TJ);
fK.prototype.Tg=function(a,b){var c=this.ma().Pv;var d={};d[c.L7]="blinds";d[c.box]="box";d[c.U7]="circle";d[c.o8]="diamond";d[c.e$]="plus";d[c.S7]="checkerboard";d[c.s8]="dissolve";d[c.p$]="randombar";d[c.J7]="barn";d[c.iaa]="strips";d[c.Haa]="wedge";d[c.Laa]="wipe";d[c.Jaa]="wheelCw";d[c.Iaa]="wheelCcw";c=a[c];if(c in d)d=d[c];else throw Error("unknown mask type");c=this.ma().rh;var e=c in a?a[c]:null;if(null===e)a=e;else if(/[^0-9]/.test(e))if(a={},a[c.Y8]=1,a[c.vertical]=2,a[c["in"]]=4,a[c.T9]=
8,a[c.G8]=16,a[c.H8]=32,a[c.I8]=64,a[c.J8]=128,a[c.n9]=48,a[c.q9]=160,a[c.B$]=80,a[c.E$]=192,a[c.Z8]=5,a[c.a9]=9,a[c.zaa]=6,a[c.Aaa]=10,e in a)a=a[e];else throw Error("unknown mask sub type");else a=parseInt(e,10);a:{a=a||null;for(c=0;c<oo.length;++c)if(e=oo[c],e.Pv()==d&&e.rh()==a){d=e;break a}d=new no(d,a);oo.push(d)}return new eK(MJ(this),b.duration(),d,this.level())};function gK(){this.Mo=[]}k=gK.prototype;k.Lm=0;k.fV=0;k.gV=0;k.moveTo=function(a){this.Mo.push(new hK(a))};k.lineTo=function(a,b){const c=this.end();this.Mo.push(new iK(a,c,b))};function jK(a,b,c,d,e){const f=a.end();a.Mo.push(new kK(b,f,c,d,e))}k.end=function(){if(0==this.Mo.length)throw Error("path must be started with moveTo");return this.Mo[this.Mo.length-1].end()};
k.EG=function(a){if(0>a||1<a)throw Error("incorrect time");if(1==a)return this.end();let b=0,c=0;a>=this.Lm&&(b=this.fV,c=this.gV);let d=null;for(;b<this.Mo.length;++b){const e=this.Mo[b],f=c+e.duration();if(f==a){d=e.end();break}if(f>a){d=e.EG((a-c)/(f-c));break}c=f}this.Lm=a;this.fV=b;this.gV=c;return d?d:this.end()};function lK(a){this.za=a}lK.prototype.duration=function(){return this.za};function hK(a){this.za=0;this.Co=a}t(hK,lK);hK.prototype.end=function(){return this.Co};
function iK(a,b,c){this.za=a;this.IC=b;this.kF=c}t(iK,lK);iK.prototype.end=function(){return this.kF};iK.prototype.EG=function(a){const b=this.IC,c=this.kF;return new rd((c.x-b.x)*a+b.x,(c.y-b.y)*a+b.y)};function kK(a,b,c,d,e){this.za=a;this.UI=e;this.u0=new po(b.x,b.y,c.x,c.y,d.x,d.y,e.x,e.y)}t(kK,lK);kK.prototype.end=function(){return this.UI};
kK.prototype.EG=function(a){var b=this.u0;if(0==a)var c=b.FB;else if(1==a)c=b.GB;else{c=qd(b.FB,b.x1,a);var d=qd(b.x1,b.x2,a),e=qd(b.x2,b.GB,a);c=qd(c,d,a);d=qd(d,e,a);c=qd(c,d,a)}0==a?a=b.HB:1==a?a=b.IB:(d=qd(b.HB,b.y1,a),e=qd(b.y1,b.y2,a),b=qd(b.y2,b.IB,a),d=qd(d,e,a),e=qd(e,b,a),a=qd(d,e,a));return new rd(c,a)};function mK(a,b,c){OJ.call(this,a,b);this.Ky=c}t(mK,OJ);mK.prototype.Ub=function(a,b,c,d,e){a=this.Ky.EG(a);QJ(this,b,"moveX",new yl(a.x,!0,c,e));QJ(this,b,"moveY",new yl(a.y,!0,c,e))};function nK(){}t(nK,TJ);nK.prototype.Tg=function(a,b){const c=this.ma();return new mK(MJ(this),b.duration(),oK(this,a[c.path]))};
function oK(a,b){function c(){return new rd(d()+f,d()+g)}function d(){const h=b.match(/^\s*([-0-9\.]+)/);if(h)return b=b.substr(h[0].length),parseFloat(h[1]);throw Error("incorrect path");}function e(){const h=b.match(/^\s*([m|l|c])/i);return h?(b=b.substr(h[0].length),h[1].toLowerCase()):null}a=LJ(a);const f=a.Ka().left,g=a.Ka().top;b=b.replace(/,/g," ");for(a=new gK;;){const h=e();if(!h)break;switch(h){case "m":a.moveTo(c());break;case "l":a.lineTo(d(),c());break;case "c":jK(a,d(),c(),c(),c())}}return a}
;function pK(a,b){this.pr=a;this.LL=b}pK.prototype.getTransform=function(a,b,c,d,e,f){b=this.Tf(b,d,f);this.pr&&e&&this.LL&&(a=this.Tf(PJ(a),d,f),b=b.add(a.us()));return b};function qK(a,b,c){pK.call(this,b,c);this.U4=a}t(qK,pK);qK.prototype.Tf=function(a,b,c){return new yl(this.U4(a),!this.pr,b,c)};function rK(a,b){pK.call(this,!0,b);this.Z0=a}t(rK,pK);rK.prototype.Tf=function(a,b,c){return new yl(this.Z0*a,!1,b,c)};function sK(a,b,c,d){pK.call(this,c,d);this.IC=a;this.kF=b}t(sK,pK);sK.prototype.Tf=function(a,b,c){return new yl((this.kF-this.IC)*a+this.IC,!this.pr,b,c)};function tK(a,b){this.o1=a;this.mb=b}tK.prototype.getTransform=function(a,b,c,d,e,f){const g=this.mb;a=RJ(a,c,d,h=>"moveX"==g?Kl(h).Tb:Ll(h).Tb);return null===a?null:new yl((this.o1-a)*b+a,!0,d,f)};function uK(a,b,c,d){OJ.call(this,a,b);this.mb=c;this.Oj=d}t(uK,OJ);uK.prototype.Ub=function(a,b,c,d,e){(a=this.Oj.getTransform(this,a,b,c,d,e))&&QJ(this,b,this.mb,a)};function vK(a){this.mb=a}t(vK,TJ);vK.prototype.Tg=function(a,b){const c=this.ma();if(c.on in a){var d=MJ(this),e=b.duration();b=!b.uh();a=new uK(d,e,this.mb,new rK(a[c.on],b))}else if(c.aG in a){d=MJ(this);e=b.duration();var f=VJ(a[c.aG]);b=!b.uh();a=new uK(d,e,this.mb,new qK(f,w(a,c.LG,!1),b))}else c.from in a?(d=MJ(this),e=b.duration(),b=!b.uh(),a=new uK(d,e,this.mb,new sK(a[c.from],a[c.Bg],w(a,c.LG,!1),b))):(d=MJ(this),b=b.duration(),e=this.mb,a=new uK(d,b,e,new tK(a[c.Bg],e)));return a};
function wK(){this.mb="moveX"}t(wK,vK);function xK(){this.mb="moveY"}t(xK,vK);function yK(a,b,c){this.GW=a;this.VI=b;this.Rg=c}yK.prototype.getTransform=function(a,b,c,d,e,f){return new Ip((this.VI-this.GW)*b+this.GW,this.Rg,d,f)};function zK(a,b){this.VI=a;this.Rg=b}zK.prototype.getTransform=function(a,b,c,d,e,f){a=RJ(a,c,d,g=>(g=Hl(g,"filter"))&&g instanceof Ip?g.alpha():1);return null===a?null:new Ip((this.VI-a)*b+a,this.Rg,d,f)};function AK(a,b,c){OJ.call(this,a,b);this.Oj=c}t(AK,OJ);AK.prototype.Ub=function(a,b,c,d,e){(a=this.Oj.getTransform(this,a,b,c,d,e))&&QJ(this,b,"filter",a)};function BK(){}t(BK,TJ);BK.prototype.Tg=function(a,b){const c=this.ma();if(c.on in a)throw MJ(this),b.duration(),this.level(),Error("not implemented");if(c.from in a){var d=MJ(this);b=b.duration();var e=this.level();a=new AK(d,b,new yK(a[c.from],a[c.Bg],e))}else d=MJ(this),b=b.duration(),e=this.level(),a=new AK(d,b,new zK(a[c.Bg],e));return a};function CK(a,b){this.Oe=a;this.ML=b}CK.prototype.Tf=function(a,b,c){return new zl(this.Oe*a,!1,b,c)};CK.prototype.getTransform=function(a,b,c,d,e,f){b=this.Tf(b,d,f);e&&this.ML&&(a=this.Tf(PJ(a),d,f),b=b.add(a.us()));return b};function DK(a,b){this.MR=a;this.K6=b}DK.prototype.getTransform=function(a,b,c,d,e,f){return new zl((this.K6-this.MR)*b+this.MR,!0,d,f)};function EK(a){this.Oe=a}EK.prototype.getTransform=function(a,b,c,d,e,f){a=RJ(a,c,d,g=>Il(g).angle()+Jl(g).angle());return null===a?null:new zl((this.Oe-a)*b+a,!0,d,f)};function FK(a,b,c,d){OJ.call(this,a,b);this.mb=c;this.Oj=d}t(FK,OJ);FK.prototype.Ub=function(a,b,c,d,e){(a=this.Oj.getTransform(this,a,b,c,d,e))&&QJ(this,b,this.mb,a)};function GK(){}t(GK,TJ);GK.prototype.Tg=function(a,b){const c=this.ma();if(c.on in a){var d=MJ(this),e=b.duration();b=!b.uh();a=new FK(d,e,"rotateBy",new CK(a[c.on]*Math.PI/180,b))}else c.from in a?(d=MJ(this),b=b.duration(),a=new FK(d,b,"rotateTo",new DK(a[c.from]*Math.PI/180,a[c.Bg]*Math.PI/180))):(d=MJ(this),b=b.duration(),a=new FK(d,b,"rotateTo",new EK(a[c.Bg]*Math.PI/180)));return a};function HK(a,b){this.pr=a;this.LL=b}HK.prototype.getTransform=function(a,b,c,d,e,f){b=this.Tf(b,d,f);this.pr&&e&&this.LL&&(a=this.Tf(PJ(a),d,f),b=b.add(a.us()));return b};function IK(a,b,c){HK.call(this,b,c);this.C5=a}t(IK,HK);IK.prototype.Tf=function(a,b,c){return new Al(this.C5(a),!this.pr,b,c)};function JK(a,b){HK.call(this,!0,b);this.Y=a}t(JK,HK);JK.prototype.Tf=function(a,b,c){return new Al((this.Y-1)*a+1,!1,b,c)};function KK(a,b,c,d){HK.call(this,c,d);this.rQ=a;this.XI=b}t(KK,HK);KK.prototype.Tf=function(a,b,c){return new Al((this.XI-this.rQ)*a+this.rQ,!this.pr,b,c)};function LK(a,b){this.XI=a;this.mb=b}LK.prototype.getTransform=function(a,b,c,d,e,f){const g=this.mb;a=RJ(a,c,d,h=>{switch(g){case "scaleX":return Ml(h).scale();case "scaleX2":return Nl(h).scale();case "scaleY":return Ol(h).scale();case "scaleY2":return Pl(h).scale()}return null});return null===a?null:new Al((this.XI-a)*b+a,!0,d,f)};function MK(a,b,c,d){OJ.call(this,a,b);this.mb=c;this.Oj=d}t(MK,OJ);MK.prototype.Ub=function(a,b,c,d,e){(a=this.Oj.getTransform(this,a,b,c,d,e))&&QJ(this,b,this.mb,a)};function NK(a){this.mb=a}t(NK,TJ);NK.prototype.Tg=function(a,b){const c=this.ma();if(c.on in a){var d=MJ(this),e=b.duration();b=!b.uh();a=new MK(d,e,this.mb,new JK(a[c.on],b))}else if(c.aG in a){d=MJ(this);e=b.duration();var f=VJ(a[c.aG]);b=!b.uh();a=new MK(d,e,this.mb,new IK(f,w(a,c.LG,!1),b))}else c.from in a?(d=MJ(this),e=b.duration(),b=!b.uh(),a=new MK(d,e,this.mb,new KK(a[c.from],a[c.Bg],w(a,c.LG,!1),b))):(d=MJ(this),b=b.duration(),e=this.mb,a=new MK(d,b,e,new LK(a[c.Bg],e)));return a};
function OK(){this.mb="scaleX"}t(OK,NK);function PK(){this.mb="scaleY"}t(PK,NK);function QK(){this.mb="scaleX2"}t(QK,NK);function RK(){this.mb="scaleY2"}t(RK,NK);function SK(a,b,c,d){this.Zg=a;this.i5=b;this.j5=c;this.mb=d?"cssTextProperties":"cssProperties"}t(SK,Wl);SK.prototype.Cd=function(a,b){b=wl(this.i5,this.j5,b,!0);a.Wc.add(new qq(this.Zg,this.mb,b))};SK.prototype.sj=function(){};function TK(){}t(TK,KJ);TK.prototype.Tg=function(a){const b=this.ma(),c=a[b.k$],d=a[b.j9];if(d){var e=LJ(this);Pa(e.GH,c)||e.GH.push(c)}else e=LJ(this),Pa(e.FH,c)||e.FH.push(c);return new SK(MJ(this),c,a[b.Bg],d)};function UK(a,b){this.IW=a;this.YI=b}UK.prototype.getTransform=function(a,b,c,d,e,f){return new Bl((this.YI-this.IW)*b+this.IW,d,f)};function VK(a){this.YI=a}VK.prototype.getTransform=function(a,b,c,d,e,f){a=RJ(a,c,d,g=>Ql(g).shift());return null===a?null:new Bl((this.YI-a)*b+a,d,f)};function WK(a,b,c){OJ.call(this,a,b);this.Oj=c}t(WK,OJ);WK.prototype.Ub=function(a,b,c,d,e){(a=this.Oj.getTransform(this,a,b,c,d,e))&&QJ(this,b,"shiftX",a)};function XK(){}t(XK,TJ);XK.prototype.Tg=function(a,b){const c=this.ma();if(c.from in a){var d=MJ(this);b=b.duration();a=new WK(d,b,new UK(a[c.from],a[c.Bg]))}else d=MJ(this),b=b.duration(),a=new WK(d,b,new VK(a[c.Bg]));return a};function YK(a,b){this.Zg=a;this.ua=b}t(YK,Wl);YK.prototype.Cd=function(a,b){this.Ub(this.ua,a,b)};YK.prototype.sj=function(a,b){this.Ub(!this.ua,a,b)};YK.prototype.Ub=function(a,b,c){b.Wc.add(new qq(this.Zg,"visibility",new Fl(a,c)))};function ZK(){}t(ZK,KJ);ZK.prototype.Tg=function(a){const b=this.ma();return new YK(MJ(this),a[b.Bg])};function $K(a){this.Jf=a;this.rk=1;this.y6=0}var aL;
$K.prototype.load=function(a,b){var c=this.ma();c.sN in b&&bL(this,a,b[c.sN]);var d=this.ma(),e=null;d.sO in b&&d.Ah in b[d.sO]&&(e=b[d.sO]);var f=e?e[d.Ah].length:0,g=a.Xa().count(),h=!1;if(g==f+1)f=a.Zt,g=a.Xa().Yb(0),f.tg(om(this.Jf,"__step",!0)),qm(f,new xJ(1E3*g.duration())),h=!0;else if(g!==f)throw Error("count of slide animation steps must be equal to steps in mainSequence");e&&cL(this,a,a.Us,a.Zt,0,e[d.Ah],new dL(a,this,h));if(c.lO in b)for(b=b[c.lO],c=0;c<b.length;++c){e=b[c];d=c+1;g=a;var l=
e;h=this.ma().lO;f=null;if(h.$Z in l){l=l[h.$Z];h=om(this.Jf,l,!0);f=om(this.Jf,l,!1);var n=l.length;for(let m=0;m<n;++m)g.tg(l[m])}else if(h.pZ in l)h=h.pZ,l=l[h],g=h.yj in l?kg(g.Vc(),l[h.yj]):kg(g.ud(),l[h.Eh]),h=l[h.M7],g=Rf(g.hj(),h),h=zm(this.Jf,g,!0);else throw Error();n=[h,f];f=a;g=a.Us;h=e;l=n[0];e=n[1];n=this.ma();h=h[n.Ah];l=new eL(l,this.Jf);n=new pm(this.Jf);cL(this,f,g,n,d,h,l);e&&n.tg(e);a.zS.push(n)}};
function bL(a,b,c){function d(f){if(4!=f.length)throw Error("bounding box array must contain exactly 4 items");return new og(f[0],f[1],f[2],f[3])}function e(f){if(6!=f.length)throw Error("transform matrix must contain exactly 6 items");return new Cm(f[0],f[1],f[2],f[3],f[4],f[5])}a=a.ma().sN;b=b.Us;for(let f=0;f<c.length;++f){const g=c[f];if(!(a.id in g))throw Error("animated object json must contain id property");const h=g[a.id];if(!(a.Bl in g))throw Error("animated object json must contain bbox property");
const l=d(g[a.Bl]);let n=null;a.vi in g&&(n=e(g[a.vi]));let m=null;a.Bj in g&&(m=e(g[a.Bj]));b.add(new Hm(h,l,n,m))}}
function cL(a,b,c,d,e,f,g){const h=a.ma().Ah;for(let hc=0;hc<f.length;++hc){g.iY(d,hc);var l=g.MF(hc),n=f[hc];if(h.gj in n){var m=a,p=n,r=l,v=m.ma().Ah,x=p,F=m.ma().Ah,I=F.gj.timing,B=[];x=x[F.gj];for(var K=0;K<x.length;++K){var S=x[K][F.gj.timing],T=w(S,I.duration,0),V=w(S,I.delay,0),aa=w(S,I.oA,!1),da=w(S,I.repeat,1),na=w(S,I.RZ,0),ob=w(S,I.uh,!1);S=w(S,I.SZ,0);var zb=T;aa&&(zb+=T+2*S);"number"===typeof da&&1<da&&(zb=zb*da+na*(da-1));!aa&&ob&&(zb+=S);zb+=V;B.push(1E3*zb)}F=0<B.length?Math.max.apply(Math,
B):0;p=r?1E3*r.duration():1E3*w(p,v.duration,0);p=F>p?p/(F+.001):1;F>m.y6&&(m.rk=p);m=p;p=new yJ;v=!1;n=n[h.gj];for(r=0;r<n.length;++r){var Mc=n[r];if(w(Mc,h.gj.tP)){F=a;x=d.tr;V=c;K=e;B=Mc;I=m;T=F.ma().Ah.gj;aa=Im(V,B[T.tP]);da=1E3*B[T.timing][T.timing.duration];1===da&&(da=0);da*=I;V=new yJ;V.sg(new xJ(da));na=B[T.fs];for(ob=0;ob<na.length;++ob){S=na[ob];{zb=S[T.fs.type];var jb=T.fs.type;const Ka={};Ka[jb.rotation]=GK;Ka[jb.B9]=wK;Ka[jb.C9]=xK;Ka[jb.A9]=nK;Ka[jb.eB]=OK;Ka[jb.fB]=PK;Ka[jb.G$]=QK;
Ka[jb.H$]=RK;Ka[jb.opacity]=BK;Ka[jb.visibility]=ZK;Ka[jb.S$]=XK;Ka[jb.setProperty]=TK;Ka[jb.fontSize]=WJ;Ka[jb.color]=bK;Ka[jb.u9]=fK;if(zb in Ka)zb=new Ka[zb];else throw Error("unknown behavior");}zb.initialize(T.fs,aa,da,K);V.sg(zb.load(S))}aa=V;K=B;B=F.ma().Ah.gj;F=K[B.tP];B=B.timing;K=K[B];T=1E3*w(K,B.SZ,0)*I;V=w(K,B.oA,!1);da=new sq(aa.duration());na=w(K,B.JF,0);ob=w(K,B.XF,0);if(0<na||0<ob)aa.Nr=new Yl(na,ob);V&&(aa=new im([aa,new xJ(2*T),new FJ(aa)]),da=new GJ([da,2*T,da]));if(na=w(K,B.repeat,
!1))ob=1E3*w(K,B.RZ,0)*I,"number"===typeof na&&1<na&&(aa=new EJ(aa,na,ob,fL(F,aa,T)),da=new HJ(da,na,ob,T));!V&&w(K,B.uh,!1)&&(aa=fL(F,aa,T),0<T&&(da=new GJ([da,T,new sq(0)])));I*=1E3*w(K,B.delay,0);0<I&&(aa=new im([new xJ(I),aa]),da=new GJ([I,da]));x.sg(F,da);p.sg(aa)}else{v=b;F=l;I=d;K=e;T=Mc;V=m;B=a.ma().Ah.gj;aa=T[B.timing];x=new JJ;x.initialize(B.fs,1E3*aa[B.timing.duration]*V,1E3*aa[B.timing.delay]*V,K);K=T[B.fs];for(T=0;T<K.length;++T)if(aa=K[T],da=x.load(aa),I.CM.push(da),I.tr.sg(da.Zg,new GJ([da.NL,
new sq(0)])),F&&(V=Ha(v.Xa().Nz,F),V=new Af(v.index(),V,da.NL/1E3),da=da.Ll(),da instanceof Xp&&(na=da.TA(),aa=B.fs.yj in aa?kg(v.Vc(),na):kg(v.ud(),na)))){aa=aa.Wc;switch(da.type()){case Yp:na="play";break;case Zp:na="togglePlay";break;case $p:na="stop";break;default:throw Error("unknown media operation type");}V=new Tf(na,V,da.zh());aa.Wc.push(V)}v=!0}}if(0<p.Ib.length||v)0==p.Ib.length&&(l=Mc[h.gj.timing],p.sg(new xJ(1E3*(l[h.gj.timing.delay]+l[h.gj.timing.duration])*m))),qm(d,p)}g.bY(d,hc)}}
function fL(a,b,c){const d=ma(b)+"_rewind";return b=new im([new CJ(a,d),b,new xJ(c),new DJ(a,d)])}
$K.prototype.ma=function(){if(!aL){const a={sN:{A:"a",id:{A:"i"},Bl:{A:"b"},vi:{A:"t"},Bj:{A:"r"}},sO:{A:"m"},lO:{A:"i",$Z:{A:"i"},pZ:{A:"m",yj:{A:"s"},Eh:{A:"v"},M7:{A:"b"}}},Ah:{A:"s",duration:{A:"d"},gj:{A:"a",tP:{A:"s"},timing:{A:"t",delay:{A:"u"},duration:{A:"d"},JF:{A:"a"},XF:{A:"c"},zfa:{A:"b"},oA:{A:"t"},uh:{A:"r"},repeat:{A:"p"},SZ:{A:"w"},RZ:{A:"l"}},fs:{A:"b",timing:{A:"t",start:{A:"s"},end:{A:"e"},JF:{A:"a"},XF:{A:"c"},uh:{A:"r"},WO:{A:"v"},oA:{A:"t"}},type:{A:"y",rotation:{A:"r"},eB:{A:"s1"},
G$:{A:"s3"},fB:{A:"s2"},H$:{A:"s4"},S$:{A:"h"},B9:{A:"m1"},C9:{A:"m2"},A9:{A:"m"},opacity:{A:"o"},visibility:{A:"v"},setProperty:{A:"s"},fontSize:{A:"f"},color:{A:"c"},u9:{A:"k"},media:{A:"d"}},on:{A:"b"},from:{A:"f"},Bg:{A:"o"},aG:{A:"m"},path:{A:"p"},LG:{A:"r"},j9:{A:"i"},k$:{A:"a"},Y7:{A:"c",z$:{A:"r"},b9:{A:"h"},c9:{A:"c"}},k8:{A:"d"},target:{A:"g",stroke:{A:"s"},jaa:{A:"s2"},fill:{A:"f"},text:{A:"t"}},p8:{A:"h"},Pv:{A:"s",L7:{A:"n"},box:{A:"b"},U7:{A:"c"},o8:{A:"d"},e$:{A:"p"},S7:{A:"h"},s8:{A:"v"},
p$:{A:"r"},J7:{A:"a"},iaa:{A:"t"},Haa:{A:"g"},Laa:{A:"w"},Jaa:{A:"w1"},Iaa:{A:"w2"}},rh:{A:"u",Y8:{A:"h"},vertical:{A:"v"},"in":{A:"i"},T9:{A:"o"},G8:{A:"b"},H8:{A:"l"},I8:{A:"r"},J8:{A:"t"},n9:{A:"ld"},q9:{A:"lu"},B$:{A:"rd"},E$:{A:"ru"},Z8:{A:"hi"},a9:{A:"ho"},zaa:{A:"vi"},Aaa:{A:"vo"}},Ll:{A:"n",play:{A:"p"},pause:{A:"u"},stop:{A:"s"}},zh:{A:"P"},yj:{A:"S"},Eh:{A:"V"}}}}},b=WG();UG(a,b);aL=a}return aL};function dL(a,b,c){this.qa=a;this.v2=b;this.l1=c}
dL.prototype.iY=function(a,b){this.MF(b);b=om(this.v2.Jf,"__step",!0);a.tg(b)};dL.prototype.bY=function(a,b){b=this.MF(b);0<b.kL&&qm(a,new xJ(1E3*b.kL))};dL.prototype.MF=function(a){return this.qa.Xa().Yb(a+(this.l1?1:0))};function eL(a,b){this.KM=a;this.U6=b}eL.prototype.iY=function(a){a.tg(this.KM.clone(this.U6))};eL.prototype.bY=function(){};eL.prototype.MF=function(){return null};var gL={Xaa:"attachment",bfa:"webLink"};q("ispring.presenter.presentation.resources.references.ReferenceType",gL);q("ATTACHMENT","attachment",gL);q("WEB_LINK","webLink",gL);class hL{constructor(a,b,c){this.lf=a;this.Cx=b;this.U_=c}text(){return this.lf}ni(){return this.Cx}}hL.prototype.html=hL.prototype.ni;hL.prototype.text=hL.prototype.text;function iL(){}iL.prototype.type=function(){return"none"};function jL(a){this.gb=a}var kL;jL.prototype.ma=function(){return this.gb};
jL.prototype.load=function(a){if(!a)throw Error("presentation json can't be null");const b=this.ma(),c=new As(a[b.id]);b.title in a&&c.qP(a[b.title]);b.courseTitle in a&&c.O$(a[b.courseTitle]);if(!(b.slideWidth in a&&b.slideHeight in a))throw Error("presentation json doesn't contain 'slideWidth' or/and 'slideHeight' parameters");c.kf=a[b.slideWidth];c.jf=a[b.slideHeight];if(b.zs in a){var d=a[b.zs];const H=this.ma().zs,ta=c.zs();for(let la=0;la<d.length;++la){const Va=d[la],tb=new oJ;tb.Xg=w(Va,H.name,
"");tb.PS=w(Va,H.xn,"");tb.uQ=w(Va,H.Cl,"");tb.sP(w(Va,H.Yd,""));tb.Vk=w(Va,H.email,"");tb.ir=w(Va,H.phone,"");Va[H.ij]&&tb.$O(lL(this,Va[H.ij]));if(H.Gp in Va){const L=H.Gp,sa=Va[L];var e=new sJ(sa[L.JA],sa[L.width],sa[L.height]);tb.OU=e}ta.C7(tb)}}const f=this.ma(),g=c.pM;if(f.Vc in a){const H=a[f.Vc];for(var h=0;h<H.length;++h){var l=new If(H[h][f.Vc.id],"",H[h][f.Vc.ni]);g.Xs[l.id()]=l}}const n=c.JX;if(f.ud in a){const H=a[f.ud];for(h=0;h<H.length;++h){var m=mL(H[h][f.ud.id],H[h][f.ud.ni],H[h][f.ud.poster]);
n.Xs[m.id()]=m}}const p=this.ma();if(p.xs in a){const H=a[p.xs];for(let ta=0;ta<H.length;++ta){const la=H[ta],Va=nL(c,la[p.xs.Vc],la[p.xs.loop]);c.xs().push(Va)}}oL(this,c,a);if(!(b.slides in a))throw Error("presentation json doesn't contain 'slides' parameter");var r=a[b.slides];const v=r.length;if(!v)throw Error("presentation must contain at least one slide");const x=[];for(var F=0;F<v;++F){var I=c,B=r[F],K=F;const H=this.ma().slides,ta=B[H.rB]||H.rB.slide+"";if(ta==H.rB.slide+""){const L=new Wm;
L.fq=w(B,H.E7,!1);L.Dw=w(B,H.tv,!0);if(H.ii in B)L.Ce=new UI(B[H.ii]);else if(H.DY in B&&H.src in B){const za=oj()&&B.hasOwnProperty(H.f_)?H.f_:H.src;L.Ce=new VI(B[za],B[H.DY])}else throw Error("slide json must contain either contentId or css+src parameters");var S=L,T=B;const sa=this.ma().slides;sa.YY in T&&(S.hS=T[sa.YY].concat());var V=L,aa=B;const ua=this.ma().slides;if(ua.Vc in aa){var da=V.Vc(),na=aa[ua.Vc];const za=this.ma().slides.Vc;for(let Zb=0;Zb<na.length;++Zb){const Ba=na[Zb],Oa=new eg(Ba[za.id],
new If(Ba[za.qp],Ba[za.qp],""),w(Ba,za.duration,0));Oa.ol=pL(w(Ba,za.repeat,1),za);Oa.Pi=w(Ba,za.slides,0)-1;Oa.setVolume(w(Ba,za.volume,1));Oa.St=w(Ba,za.effect,!1);qL(Oa,Ba,za);da.add(Oa)}}if(ua.ud in aa){var ob=V.ud(),zb=aa[ua.ud];const za=this.ma().slides.ud;for(let Zb=0;Zb<zb.length;++Zb){const Ba=zb[Zb],Oa=mL(Ba[za.qp],Ba[za.ni]),cb=new th(Ba[za.id],Oa,w(Ba,za.duration,0),Ba[za.qp]);cb.ol=pL(w(Ba,za.repeat,1),za);cb.cS=Ba[za.iO];cb.KV=Ba[za.PG];cb.SU=Ba[za.HO];cb.Pi=w(Ba,za.slides,0)-1;cb.setVolume(w(Ba,
za.volume,1));qL(cb,Ba,za);ob.add(cb)}}var Mc=L,jb=B;const La=this.ma().slides,Bb=Mc.EB(),oc=La.EB;if(oc in jb){const za=jb[oc],Zb=za.length;for(let Ba=0;Ba<Zb;++Ba){const Oa=za[Ba],cb=new Tm(Oa[oc.containerId],Oa[oc.url]);cb.Db(Oa[oc.width]);cb.Dc(Oa[oc.height]);cb.setTimeout(Oa[oc.timeout]);cb.Mp(Oa[oc.$N]);cb.iR=Oa[oc.zA];Bb.add(cb)}}var hc=L,Ka=B;const Ue=this.ma().slides,RP=hc.px,Df=Ue.Paa;if(Df in Ka){const za=Ka[Df],Zb=za.length;for(let Ba=0;Ba<Zb;++Ba){const Oa=za[Ba],cb=new EE(Oa[Df.containerId],
Oa[Df.Eh]);cb.Db(Oa[Df.width]);cb.Dc(Oa[Df.height]);Df.Ta in Oa&&(cb.Zh=Math.max(0,Oa[Df.Ta]));RP.add(cb)}}rL(this,L,B);var Xk=L,Yk=B;const TP=this.ma().slides,UP=Xk.px,Ve=TP.Oaa;if(Ve in Yk){const za=Yk[Ve],Zb=za.length;for(let Ba=0;Ba<Zb;++Ba){const Oa=za[Ba],cb=new AE(Oa[Ve.containerId],Oa[Ve.Eh],Oa[Ve.clientId]);cb.Db(Oa[Ve.width]);cb.Dc(Oa[Ve.height]);Ve.Ta in Oa&&(cb.Zh=Math.max(0,Oa[Ve.Ta]));UP.add(cb)}}if(H.VN in B){var ju=L.TI,Ko=B[H.VN];const za=this.ma().slides.VN;for(let Zb=0;Zb<Ko.length;++Zb){const Ba=
Ko[Zb];ju.sx.push(new Rm(Ba[za.containerId],Ba[za.url],Ba[za.width],Ba[za.height],Ba[za.Ta],Ba[za.bgColor],w(Ba,za.v_,!1)))}}var Lo=L}else{if(ta==H.rB.quiz+""){const L=new zr;L.fq=!1;L.Dw=!1;L.LH=B[H.m$];L.jB(B[H.Dn]);const sa=H.n$,ua=B[sa];L.OB=ua[sa.kA];L.EV=ua[sa.UO];var Mo=L,VP=Mo.rP;a:{const Ue=sa.rN;switch(ua[Ue]){case Ue.uN+"":var Qv="atAnyTime";break a;case Ue.pN+"":Qv="afterAttempt";break a;case Ue.qN+"":Qv="afterPassing";break a}throw Error("unknown quiz next slide rule");}VP.call(Mo,Qv);
const La=sa.TN,Bb=ua[La];var WP=sL(Bb[La.vs],La.vs);L.fE=WP;var XP=sL(Bb[La.SN],La.vs);L.CC=XP;L.Ce=new VI(B[H.src]);const oc=H.o$;if(B.hasOwnProperty(oc)){var dG=B[oc];L.hX!=dG&&(L.hX=dG)}var eG=L}else{if(ta==H.rB.scenario+""){{const L=new Yq;L.fq=!1;L.Dw=!1;L.jB(B[H.Dn]);L.Ce=new VI(B[H.src]);const sa=H.I$,ua=B[sa];if(ua){L.PB=ua[sa.lA];var fG=L,YP=fG.rP;b:{const La=sa.rN;switch(ua[La]){case La.uN+"":var Rv="atAnyTime";break b;case La.pN+"":Rv="afterAttempt";break b;case La.qN+"":Rv="afterPassing";
break b}throw Error("unknown scenario next slide rule");}YP.call(fG,Rv);var sl=sa.TN,gG=ua[sl],ZP=tL(gG[sl.vs],sl.vs);L.gE=ZP;var $P=tL(gG[sl.SN],sl.vs);L.DC=$P}var iG=L}}else{const L=new Qq;L.fq=!1;L.Dw=!1;L.Ce=new VI(B[H.src]);L.S1=B[H.kO];L.jB(B[H.Dn]);const sa=H.h9,ua=B[sa];L.iP(ua[sa.navigationType]);L.NB=ua[sa.jA];iG=L}eG=iG}Lo=eG}var $a=Lo;const la=B[H.K7];if(void 0!==la){var aQ=I.xs()[la];$a.Hw=aQ}$a.dP(B[H.id]);$a.Hi=K;$a.qP(w(B,H.title,""));$a.G(w(B,H.visible,!0));$a.XG(w(B,H.Ob,0));$a.lf=
w(B,H.text,"");$a.Rq=new hL(w(B,H.zn,""),w(B,H.d9,""),w(B,H.y7,{}));if(H.Ah in B){var bQ=$a.Xa(),Sv=B[H.Ah],cQ=$a.zk();const L=this.ma().slides.Ah;for(let sa=0;sa<Sv.length;++sa){const ua=Sv[sa];if(!(L.IZ in ua))throw Error("animation step json must contain playTime parameter");const La=L.HZ in ua?ua[L.HZ]:void 0;bQ.add(new Nf(ua[L.IZ],La,(sa!=Sv.length-1||cQ)&&void 0!==La))}}if($a instanceof Wm&&H.timeline in B){const L=new $K($a.Jf);L.load($a,B[H.timeline]);var Tv=L.rk;$a.TI.Hk(Tv);$a.px.Hk(Tv);
$a.EB().Hk(Tv)}if(H.transition in B){var Hg=B[H.transition];const L=this.ma().slides.transition;if(!(L.type in Hg&&L.duration in Hg))throw Error("Transition type or duration not specified");var jG=Hg[L.type];kL||(kL={a:"Cut",b:"CutThroughBlack",c:"RandomTransition",d:"BlindsHorizontal",e:"BlindsVertical",f:"CheckerboardAcross",g:"CheckerboardDown",h:"CoverLeft",i:"CoverUp",j:"CoverRight",k:"CoverDown",l:"CoverLeftUp",m:"CoverRightUp",n:"CoverLeftDown",o:"CoverRightDown",p:"Dissolve",q:"FadeThroughBlack",
r:"UncoverLeft",s:"UncoverUp",t:"UncoverRight",u:"UncoverDown",v:"UncoverLeftUp",w:"UncoverRightUp",x:"UncoverLeftDown",y:"UncoverRightDown",z:"RandomBarsHorizontal",aa:"RandomBarsVertical",ab:"StripsLeftUp",ac:"StripsRightUp",ad:"StripsLeftDown",ae:"StripsRightDown",af:"WipeLeft",ag:"WipeUp",ah:"WipeRight",ai:"WipeDown",aj:"BoxOut",ak:"BoxIn",al:"SplitHorizontalOut",am:"SplitHorizontalIn",an:"SplitVerticalOut",ao:"SplitVerticalIn",ap:"ShapeCircle",aq:"ShapeDiamond",ar:"CombHorizontal",as:"CombVertical",
at:"FadeSmoothly",au:"Newsflash",av:"ShapePlus",aw:"PushDown",ax:"PushLeft",ay:"PushRight",az:"PushUp",ba:"Wedge",bb:"Wheel1Spoke",bc:"Wheel2Spokes",bd:"Wheel3Spokes",be:"Wheel4Spokes",bf:"Wheel8Spokes",bg:"WheelReverse1Spoke",bh:"VortexLeft",bi:"VortexUp",bj:"VortexRight",bk:"VortexDown",bl:"RippleCenter",bm:"RippleRightUp",bn:"RippleLeftUp",bo:"RippleLeftDown",bp:"RippleRightDown",bq:"GlitterDiamondLeft",br:"GlitterDiamondUp",bs:"GlitterDiamondRight",bt:"GlitterDiamondDown",bu:"GlitterHexagonLeft",
bv:"GlitterHexagonUp",bw:"GlitterHexagonRight",bx:"GlitterHexagonDown",by:"GalleryLeft",bz:"GalleryRight",ca:"ConveyorLeft",cb:"ConveyorRight",cc:"DoorsVertical",cd:"DoorsHorizontal",ce:"WindowVertical",cf:"WindowHorizontal",cg:"WarpIn",ch:"WarpOut",ci:"FlyThroughIn",cj:"FlyThroughOut",ck:"FlyThroughInBounce",cl:"FlyThroughOutBounce",cm:"RevealSmoothLeft",cn:"RevealSmoothRight",co:"RevealBlackLeft",cp:"RevealBlackRight",cq:"Honeycomb",cr:"FerrisWheelLeft",cs:"FerrisWheelRight",ct:"SwitchLeft",cu:"SwitchUp",
cv:"SwitchRight",cw:"SwitchDown",cx:"FlipLeft",cy:"FlipUp",cz:"FlipRight",da:"FlipDown",db:"Flashbulb",dc:"ShredStripsIn",dd:"ShredStripsOut",de:"ShredRectangleIn",df:"ShredRectangleOut",dg:"CubeLeft",dh:"CubeUp",di:"CubeRight",dj:"CubeDown",dk:"RotateLeft",dl:"RotateUp",dm:"RotateRight",dn:"RotateDown","do":"BoxLeft",dp:"BoxUp",dq:"BoxRight",dr:"BoxDown",ds:"OrbitLeft",dt:"OrbitUp",du:"OrbitRight",dv:"OrbitDown",dw:"PanLeft",dx:"PanUp",dy:"PanRight",dz:"PanDown",ea:"FallOverLeft",eb:"FallOverRight",
ec:"DrapeLeft",ed:"DrapeRight",ee:"Curtains",ef:"WindLeft",eg:"WindRight",eh:"Prestige",ei:"Fracture",ej:"Crush",ek:"PeelOffLeft",el:"PeelOffRight",em:"PageCurlSingleLeft",en:"PageCurlSingleRight",eo:"PageCurlDoubleLeft",ep:"PageCurlDoubleRight",eq:"AirplaneLeft",er:"AirplaneRight",es:"OrigamiLeft",et:"OrigamiRight",mo:"MorphByObject",mw:"MorphByWord",mc:"MorphByChar"});const sa=kL[jG]||jG;let ua=null,La=!1;if(L.yj in Hg&&""!=Hg[L.yj]){const Bb=Hg[L.yj];"-"==Bb?La=!0:ua=kg($a.Vc(),Bb)}var dQ=new fg(sa||
"null",Hg[L.duration],ua,La);$a.pf=dQ}else $a.pf=new fg("null",0);const Va=this.ma().slides;if(Va.Os in B){const L=Va.Os,sa=B[L];var eQ=new tJ(sa[L.JA],sa[L.width],sa[L.height]);$a.Gb=eQ}if(H.ss in B){var fQ=$a.ss(),kG=B[H.ss];const L=this.ma().slides.ss;for(let sa=0;sa<kG.length;++sa){const ua=kG[sa];let La=null;if(L.params in ua){const Bb=ua[L.params];La={};for(let oc=0;oc<Bb.length;++oc){const Ue=Bb[oc];La[Ue[L.params.name]]=Ue[L.params.value]}}fQ.Wc.push(new Lf(ua[L.name],La))}}const tb=B[H.g$];
if(null!==tb){const L=I.zs().WY(tb);$a.kB(L)}H.hi in B&&uL(this,$a.hi(),B[H.hi]);if(H.ts in B){var hQ=$a.ts(),iQ=B[H.ts];const L=this.ma().slides.ts,sa=w(iQ,L.lock,!1),ua=mv();for(let La=0;La<ua.length;++La)hQ.vT[ua[La]]=!sa}if(H.Fj in B){var jQ=$a.Fj(),lG=B[H.Fj];const L=this.ma().slides.Fj;for(let sa=0;sa<lG.length;++sa){const ua=lG[sa],La=w(ua,L.Bl,[]),Bb=new qg({id:w(ua,L.id),Lp:w(ua,L.Lp,!1),Vl:w(ua,L.Vl,!1),IP:w(ua,L.IP),Bl:new og(La[0],La[1],La[2],La[3]),Dk:w(ua,L.Dk,!1),Mk:w(ua,L.Mk,!1),rotation:w(ua,
L.rotation,0),slides:w(ua,L.slides,[]),lw:w(ua,L.lw)});jQ.Kh.push(Bb)}}x.push($a)}const mG=x.length;let nG=!1;for(var Ig=0;Ig<mG;++Ig)if(x[Ig].visible()){nG=!0;break}if(!nG)for(Ig=0;Ig<mG;++Ig)x[Ig].G(!0);let Uv=-1;for(let H=0;H<x.length;++H){const ta=x[H];if(ta.visible()){let la=ta.Ob();2<=la-Uv&&(la=Uv+1);ta.XG(la);Uv=la}}const kQ=c.slides();for(F=0;F<x.length;++F)xg(kQ,x[F]);a:{for(var ti=0;ti<c.slides().count();++ti){const la=c.slides().fa(0).hi();if(la.yn()||la.Sv())break a}const H=this.ma(),
ta=c.eR;if(H.fH in a){const la=a[H.fH];for(ti=0;ti<la.length;++ti){const Va=la[ti],tb=new Fg(c.slides(),Va[H.fH.name],Va[H.fH.slides]);ta.add(tb)}}if(H.uG in a){const la=zs(ta,a[H.uG]);c.Ug=la}}if(b.pA in a){var be=a[b.pA];const H=this.ma().pA;c.XB=new Hr({content:be[H.content],contentHover:be[H.contentHover],url:be[H.url],width:be[H.width],height:be[H.height],pw:be[H.pw],language:be[H.language],xv:be[H.xv],wv:be[H.wv],yv:be[H.yv],zv:be[H.zv]})}if(b.DB in a){var We=a[b.DB];const H=this.ma().DB,ta=
new Kr(We[H.src],new og(We[H.left],We[H.top],We[H.width],We[H.height]));ta.Xd(We[H.opacity]);H.url in We&&(ta.rg=We[H.url],ta.Xo=We[H.target]);c.jn=ta}if(b.settings in a){var Jg=c.settings(),Ed=a[b.settings];const H=this.ma().settings;if(Ed[H.navigation]){var Vv=Jg.navigation(),ui=Ed[H.navigation];const ta=this.ma().settings.navigation;if(ta.Jl in ui){var oG=Vv.Jl(),zp=ui[ta.Jl];const la=this.ma().settings.navigation.Jl;la.enabled in zp&&oG.Za(zp[la.enabled]);let Va="bySteps";if(la.target in zp)switch(zp[la.target]){case la.target.step+
"":Va="bySteps";break;case la.target.slide+"":Va="bySlides"}oG.Cf=Va}ui[ta.keyboard]&&(new wJ(ta.keyboard)).qO(Vv.keyboard(),ui[ta.keyboard]);if(ta.ms in ui){var lQ=Vv.ms(),mQ=ui[ta.ms];const la=this.ma().settings.navigation.ms;lQ.jN=w(mQ,la.SP,!0)}}if(Ed[H.Cc]){const ta=Ed[H.Cc];var vi=Jg.Cc(),Ap=ta;const la=this.ma().settings.Cc;vi.P$(w(Ap,la.Il,!1));vi.UG(w(Ap,la.te,!1));vi.EE=w(Ap,la.XO,!1);switch(w(Ap,la.resume)){case la.resume.prompt+"":vi.Ku="prompt";break;case la.resume.F7+"":vi.Ku="always";
break;case la.resume.E9+"":vi.Ku="never"}if(ta[H.Cc.navigationType]){var pG=Jg.navigation(),nQ=pG.iP,oQ=ta[H.Cc.navigationType];const Va=this.ma().settings.Cc.navigationType;let tb="free";switch(oQ){case Va.x$+"":tb="restricted";break;case Va.N$+"":tb="sequential"}nQ.call(pG,tb)}}if(H.pp in Ed){var pQ=Jg.pp(),qQ=Ed[H.pp];const ta=this.ma().settings.pp;pQ.FC=w(qQ,ta.fitToWindow,!0)}H.Rs in Ed&&vL(this,Jg.Rs(),Ed[H.Rs]);H.Tv in Ed&&wL(this,Jg.Tv(),Ed[H.Tv]);if(H.Yr in Ed){var tQ=Jg.Yr(),qG=Ed[H.Yr];
const ta=this.ma().settings.Yr;ta.enabled in qG&&tQ.Za(qG[ta.enabled])}}b.skinSettings in a&&(c.settings().qb=a[b.skinSettings]);b.V in a&&c.settings().cP(a[b.V]);if(!(b.xY in a))throw Error("presentation json doesn't contain 'coreContainerId' parameter");c.settings().Ro=a[b.xY];if(b.fonts in a){var rG=a[b.fonts];const H=this.ma().fonts;for(let ta=0;ta<rG.length;++ta){const la=rG[ta],Va=la[H.name],tb=la[H.Kaa],L=la[H.QP];var sG=tb,tG=L,uG=la[H.G7],vG=la[H.m8],wG=la[H.K8];let sa=0;if(-1==xn){let Bb=
0;if(Ob)Hb&&(Bb=1);else if(Nb||fj)Bb=2;else if(Pb||J)Gb?Bb=4:Aj?Bb=3:Kb?Bb=5:Lb&&Dj&&(Bb=6);xn=Bb}const ua=xn;if(0!=ua){switch(ua){case 1:sa=.5*Math.max(uG+vG+wG-(sG+tG),0);break;case 3:sa=.5*wG;case 2:case 4:case 5:case 6:sa+=.5*(sG+vG-uG-tG)}0!=sa&&(wn=!0)}vn[Va]=new zn(tb+L,L,sa,w(la,H.bold,!1),w(la,H.italic,!1));const La=new Ir(Va,la[H.localName],la[H.urls]);c.JR.push(La)}}a[b.ij]&&c.$O(lL(this,a[b.ij]));const xG=this.ma();if(xG.rj in a){var uQ=c.resources().rj(),yG=a[xG.rj];const H=this.ma().rj;
for(let ta=0;ta<yG.length;++ta){const la=yG[ta];a:{switch(la[H.type]){case H.type.H7+"":var zG="attachment";break a;case H.type.r$+"":zG="webLink";break a}throw Error("unknown reference type");}uQ.Fu.push(new Vr(zG,la[H.title],la[H.url],la[H.target]))}}return c};function sL(a,b){switch(a[b.type]){case b.type.zN+"":return new gh("closePlayerWindow");case b.type.Sd+"":return new gh("gotoNextSlide");case b.type.Bd+"":return new hh(a[b.N])}throw Error("unknown finish action");}
function tL(a,b){switch(a[b.type]){case b.type.zN+"":return new oh("closePlayerWindow");case b.type.Sd+"":return new oh("gotoNextSlide");case b.type.Bd+"":return new ph(a[b.N])}throw Error("unknown finish action");}
function rL(a,b,c){function d(p){if(6!=p.length)throw Error("transform matrix must contain exactly 6 items");return new Cm(p[0],p[1],p[2],p[3],p[4],p[5])}function e(p){return new og(p[0],p[1],p[2],p[3])}function f(p,r){return new h(p[r.id],e(p[r.Bl]),d(p[r.vi]),d(p[r.Bj]))}function g(p,r){return new ng(p[r.top],p[r.right],p[r.bottom],p[r.left])}const h=Lm,l=Km,n=a.ma().slides.Z$;if(c[n]){var m=n.YG;u(c[n][m],(p,r)=>{const v=new Pm(p[m.type],e(p[m.Bl]),r),x=m.item;p[m.xc]&&(v.xc=f(p[m.xc],x),v.jY=
p[m.xc][m.W8]);u(p[m.Kk],F=>{F=f(F,x);v.Kk.push(F)});u(p[m.tp]||[],F=>{F=new l(F[m.type],F[m.text],F[m.ri]);v.tp.push(F)});v.text=p[m.text];v.Dp=p[m.Dp]||0;v.rotation=p[m.rotation]/180*Math.PI;v.Dk=p[m.Dk];v.Mk=p[m.Mk];v.ri=p[m.ri];r=v.Ev;r.line=p[m.line];r.fill=p[m.fill];r.ns=p[m.ns];r.As=p[m.As];r.Js=p[m.Js];r.Ls=p[m.Ls];r.Ns=p[m.Ns];Om(v);p[m.Ad]&&(v.Ad=g(p[m.Ad],m.Ad));b.Vu.push(v)},a)}}
function uL(a,b,c){function d(f){switch(f[e.action.type]){case e.action.type.I9+"":return new iL;case e.action.type.Bd+"":return new Bs(f[e.action.N])}throw Error("unknown branching action");}const e=a.ma().slides.hi;e.yn in c&&hg(b,d(c[e.yn]));e.Sv in c&&ig(b,d(c[e.Sv]))}function vL(a,b,c){function d(f){return new ws(f[e.link.url],f[e.link.target])}const e=a.ma().settings.Rs;us(b,e.bH in c?d(c[e.bH]):null);vs(b,e.FG in c?d(c[e.FG]):null)}
function wL(a,b,c){function d(e){return e?new ms(new Date(1E3*e)):null}a=a.ma().settings.Tv;a.password in c&&(b.hL=c[a.password]);if(a.nw in c){const e=c[a.nw];rs(b,new ps(d(e[a.nw.q8]),d(e[a.nw.r8])))}a.ZF in c&&(b.kR=c[a.ZF])}function pL(a,b){if(!a)return 1;if("number"===typeof a)return a;switch(a){case b.repeat.w_+"":return"untilNextClick";case b.repeat.x_+"":return"untilNextSlide";case b.repeat.y_+"":return"untilNextSound"}return 1}
function qL(a,b,c){if(c.hj in b){b=b[c.hj];for(let e=0;e<b.length;++e){var d=b[e];d=new Qf(d[c.hj.name],d[c.hj.time]);a.hj().add(d)}}}function lL(a,b){a=a.ma().ij;const c=new nJ;var d=a.logo;const e=b[d];e&&(d=new sJ(e[d.JA],e[d.width],e[d.height]),c.Xt!=d&&(c.Xt=d,c.z2.C()));c.sP(w(b,a.Yd,""));c.hN=w(b,a.sH,"_blank");return c}
function mL(a,b,c){let d=0,e=0,f=b.match(/width="(\d+(?:\.\d+)?(?:px)?)"/);f&&(d=parseInt(f[1],10));(f=b.match(/height="(\d+(?:\.\d+)?(?:px)?)"/))&&(e=parseInt(f[1],10));return new Kg(a,b,d,e,c)}function nL(a,b,c){const d=[];u(b,e=>{d.push(a.pM.Xs[e]||null)});return new Jf(d,c)}
function oL(a,b,c){const d=a.ma();if(d.kd in c){const e=b.kd();c=c[d.kd];if(d.kd.Al in c){const f=b.pM,g=e.Al();xL(a,c[d.kd.Al],(h,l,n,m)=>{g.YX(new Pr(f.Xs[h]||null,n,m,l))})}if(d.kd.Fh in c){const f=b.JX,g=e.Fh();xL(a,c[d.kd.Fh],(h,l,n,m)=>{g.$X(new Sr(f.Xs[h]||null,n,m,l))})}}}function xL(a,b,c){const d=a.ma().kd.track;for(let f=0;f<b.length;++f){var e=b[f];const g=e[d.TA],h=w(e,d.volume,1),l=yL(a,e[d.Ab]);e=yL(a,e[d.sf]);c(g,h,l,e)}}
function yL(a,b){a=a.ma().kd.track.timestamp;return new Af(b[a.N],b[a.ya],b[a.Ta])};var zL=function(){function a(){throw Error("stream error");}function b(l){return"undefined"==typeof l}function c(l){var n=0,m=l[n++],p=l[n++];(-1==m||-1==p||8!=(m&15)||0!=((m<<8)+p)%31||p&32)&&a();this.wN=l;this.vv=n;this.rA=this.vA=this.wA=0;this.NN=!1;this.OF=null}var d=[],e=[],f=[],g,h;(function(){var l=[],n,m=2;for(n=0;8>n;++n)l.push(m),m+=1<<(n>>1);for(n=0;3>n;++n)d.push(n+16);for(n=0;7>=n;++n)d.push((8-n)%8),d.push(8+n);for(n=1;3>n;++n)e.push(n);for(n=0;28>n;++n){var p=n>>1<<16;m=n%8;p+=(l[m]<<
(n-m)/2)+1;e.push(p)}for(n=3;7>n;++n)f.push(n);m=7;for(n=0;24>n;++n)l=n>>2,p=(l<<16)+m,m+=1<<l,f.push(p);for(n=0;3>n;++n)f.push(258)})();c.prototype.MN=function(l){var n=this.OF,m=n?n.length:0;if(l<m)return n;for(var p=1024;p<l;)p<<=1;l=Array(p);for(p=0;p<m;++p)l[p]=n[p];return this.OF=l};c.prototype.M8=function(){for(;!this.NN;)this.q$();return this.OF.slice(0,this.rA)};c.prototype.xp=function(l){for(var n=this.wA,m=this.vA,p=this.wN,r=this.vv,v;n<l;)b(v=p[r++])&&a(),m|=v<<n,n+=8;this.vA=m>>l;this.wA=
n-l;this.vv=r;return m&(1<<l)-1};c.prototype.bO=function(l){var n=l[0],m=l[1];l=this.wA;for(var p=this.vA,r=this.wN,v=this.vv;l<m;){var x;b(x=r[v++])&&a();p|=x<<l;l+=8}m=n[p&(1<<m)-1];n=m>>16;m&=65535;(0==l||l<n||0==n)&&a();this.vA=p>>n;this.wA=l-n;this.vv=v;return m};c.prototype.EA=function(l){for(var n=l.length,m=0,p=0;p<n;++p)l[p]>m&&(m=l[p]);for(var r=1<<m,v=Array(r),x=1,F=0,I=2;x<=m;++x,F<<=1,I<<=1)for(var B=0;B<n;++B)if(l[B]==x){var K=0,S=F;for(p=0;p<x;++p)K=K<<1|S&1,S>>=1;for(p=K;p<r;p+=I)v[p]=
x<<16|B;++F}return[v,m]};c.prototype.q$=function(){function l(K,S,T,V,aa){for(K=K.xp(T)+V;0<K--;)S[F++]=aa}var n=this.xp(3);n&1&&(this.NN=!0);n>>=1;if(0==n){var m=this.wN,p=this.vv,r;b(r=m[p++])&&a();var v=r;b(r=m[p++])&&a();v|=r<<8;b(r=m[p++])&&a();n=r;b(r=m[p++])&&a();(n|r<<8)!=(~v&65535)&&a();this.wA=this.vA=0;r=this.rA;n=this.MN(r+v);this.rA=v=r+v;for(var x=r;x<v;++x){if(b(r=m[p++])){this.NN=!0;break}n[x]=r}this.vv=p}else{if(1==n){if(!g){m=Array(288);for(var F=0;143>=F;++F)m[F]=8;for(;255>=F;++F)m[F]=
9;for(;279>=F;++F)m[F]=7;for(;287>=F;++F)m[F]=8;g=this.EA(m);n=Array(31);for(F=0;32>F;++F)n[F]=5;h=this.EA(n);h[0][15]=0;h[0][31]=0}p=g;r=h}else if(2==n){n=this.xp(5)+257;r=this.xp(5)+1;p=this.xp(4)+4;m=Array(d.length);for(F=0;F<p;)m[d[F++]]=this.xp(3);p=this.EA(m);F=m=0;r=n+r;for(v=Array(r);F<r;)x=this.bO(p),16==x?l(this,v,2,3,m):17==x?l(this,v,3,3,m=0):18==x?l(this,v,7,11,m=0):v[F++]=m=x;p=this.EA(v.slice(0,n));r=this.EA(v.slice(n,r))}else a();v=(n=this.OF)?n.length:0;for(x=this.rA;;){var I=this.bO(p);
if(256>I)x+1>=v&&(n=this.MN(x+1),v=n.length),n[x++]=I;else{if(256==I){this.rA=x;break}I-=257;I=f[I];var B=I>>16;0<B&&(B=this.xp(B));m=(I&65535)+B;I=this.bO(r);I=e[I];B=I>>16;0<B&&(B=this.xp(B));I=(I&65535)+B;x+m>=v&&(n=this.MN(x+m),v=n.length);for(B=0;B<m;++B,++x)n[x]=n[x-I]}}}};return c}();function AL(a,b){a=Ph(a);a=(new zL(a)).M8();const c=[];let d=0,e,f,g,h=-1;const l=a.length;for(;d<l;)(e=a[d])?128>e?(c[++h]=String.fromCharCode(e),++d):191<e&&224>e?(f=a[d+1],c[++h]=String.fromCharCode((e&31)<<6|f&63),d+=2):(f=a[d+1],g=a[d+2],c[++h]=String.fromCharCode((e&15)<<12|(f&63)<<6|g&63),d+=3):++d;b(c.join(""))};function BL(a,b,c,d){var e=(new jL(c)).load(b);b=parseInt(w(b,c.f$,"2007"),10);c=new mJ;a.bV.C(e);e=new eJ(e,b,c);lf(a,e.xu,f=>{f.view().Gn().id=d;In(f.view().displayObject(),d);a.xu.C(f)});e.vp()}function CL(a,b,c,d){AL(b,e=>{e=JSON.parse(e);if(!e)throw Error("invalid presentation json!");BL(a,e,c,d)})}class DL extends Sg{constructor(){super();this.xu=D(this);this.bV=D(this)}vp(a,b,c){ka(a)?BL(this,a,b,c):CL(this,a,b,c)}};function EL(a,b){A(a,b.aT,a.bK,a);A(a,b.rX,a.MM,a);b=b.qB();A(a,b.ow(),a.bK,a);A(a,b.nH(),a.MM,a)}function FL(a,b){A(a,b.pl,a.bK,a);A(a,b.Wk,a.MM,a)}
class GL extends Sg{constructor(a){super();this.yH=a;a=gj();this.lb=a.hasOwnProperty("accessibility")&&"1"==a.accessibility&&this.yk()?"accessible":"normal";this.aN=!1;this.dV=D(this);this.cT=D(this);this.sX=D(this)}mode(){return this.lb}yk(){return this.yH&&!J&&!(0<=window.location.search.indexOf("ispringpreview=1"))}bK(){this.aN=!0;this.cT.C()}MM(){this.aN=!1;this.sX.C()}};function HL(a,b,c,d){if(a.yk()){const e=new Q({wc:"SECTION"});e.Rf("region");e.Sl(d.PB_ACCESSIBLE_ARIA_LABEL_SETTINGS);d=Nd(document,c);c=e.displayObject();d.appendChild(c);c=new vD({F:"presentation-view-mode-switch-control",tabIndex:0});O(e,c);IL(c,a);JL(c,a);KL(c,b);return c}return null}
function IL(a,b){a.ka.addHandler(()=>{if(b.aN)Fa("view mode change is locked");else{const d="normal"==b.lb?"accessible":"normal";a:switch(d){case "normal":var c=!0;break a;case "accessible":c=b.yk();break a;default:throw Error("unknown presentation view mode");}c&&(b.lb=d,b.dV.C(d))}})}function JL(a,b){let c=!1;b.cT.addHandler(()=>{document.activeElement==a.displayObject()&&(c=!0);a.Za(!1)});b.sX.addHandler(()=>{a.Za(!0);c&&(a.focus(),c=!1)})}
function KL(a,b){b.rm.addHandler(()=>{a.focus()});b.eQ.addHandler(c=>{"normal"==c&&a.focus()})};function LL(a,b){var c=jp(a).concat(b);a=c[0];b=c[1];var d=c[2];c=c[3];if(isNaN(a)||0>a||255<a||isNaN(b)||0>b||255<b||isNaN(d)||0>d||255<d||isNaN(c)||0>c||1<c)throw Error('"('+a+","+b+","+d+","+c+')" is not a valid RGBA color');a=[a,b,d,c];b=a.slice(0);b[3]=Math.round(1E3*a[3])/1E3;return"rgba("+b.join(",")+")"};var ML=class{constructor(a){this.Da=a}get type(){return this.Da}};function NL({color:a,opacity:b=1}){return new OL({color:a,opacity:b})}function PL(a){return"SOLID"===a.type?a:null}var OL=class extends ML{constructor({color:a,opacity:b}){super("SOLID");this.Fd=a;this.ig=b}set color(a){this.Fd=a}get color(){return this.Fd}set opacity(a){this.ig=a}get opacity(){return this.ig}kH(){return LL(this.Fd,this.ig)}Rp(a){return NL({color:this.Fd,opacity:this.ig*a})}yA(){return NL({color:this.Fd,opacity:this.ig})}};
function QL({li:a,ki:b=0}){return new RL({li:a,ki:b})}var RL=class extends ML{constructor({ki:a,li:b}){super("GRADIENT");this.hx=a;this.yx=b}get ki(){return this.hx}set ki(a){this.hx=a}get li(){return this.yx}set li(a){this.yx=a}kH(){const a=this.yx.map(b=>LL(b.color,b.opacity)).join(", ");return`linear-gradient(${this.hx}deg, ${a})`}Rp(a){return QL({ki:this.hx,li:this.yx.map(b=>({color:b,opacity:b.opacity*a}))})}yA(){return QL({ki:this.hx,li:this.yx.map(a=>({color:a.color,opacity:a.opacity}))})}};function SL(a){const b={};Object.keys(a).forEach(c=>{const d=a[c];"SOLID"===d.type?b[c]=NL({color:d.color,opacity:d.opacity}):"GRADIENT"===d.type&&(b[c]=QL({ki:d.degree,li:d.gradient}))});return b}function TL(a){const b={};for(const [c,d]of Object.entries(a))b[c]=d.kH();return b};class UL{constructor(){var a=new YG;this.J9=new cH;this.lN=a;this.jO=$G}};class VL{constructor({zb:a,LO:b,colors:c,Pl:d}){this.H=a;this.sL=b;this.fb=c;this.Iu=d;this.Uf=null;(a=this.fb)&&(a.popupBorder=a.playerText.Rp(.08))}nN(a){ce(this.Uf);this.Uf=null;if("normal"==a){a=this.Iu.J9;const b={__slide_width__:`${this.H.slideWidth()}px`,__slide_height__:`${this.H.slideHeight()}px`,__player_view_id__:this.sL,__borderRadius__:`${this.H.settings().skin().borderRadius}px`};this.Uf=a.ks(this.fb&&TL(this.fb),b)}else if("accessible"==a)this.Uf=this.Iu.lN.ks();else throw Error("unknown presentation view mode");
}};function WL(a,b){if(a.Qe.hasOwnProperty(b))a=a.Qe[b];else throw Error("unknown template id: "+b);a=Yd(cd(a));return a instanceof DocumentFragment?a.firstChild:a}class XL{constructor(a){this.Qe=a}PR(a){return"{"+a+"}"}};class YL extends XL{};function ZL(a){if(a.Aa&&a.Aa.visible()){a.Aa.focus();var b=!0}else b=!1;b||(a.$f&&a.$f.isActive()?(a.$f.focus(),b=!0):b=!1);!b&&(a=a.Vb.Yc[a.B.pa()].content(),a=void 0!==a.firstElementChild?a.firstElementChild:ee(a.firstChild))&&(a.setAttribute("tabindex",0),a.focus())}function $L(a,{E_:b,Cfa:c=200}){if(a.nD()||a.Qx())b?setTimeout(()=>ZL(a),c):ZL(a)}
class aM extends Sg{constructor({na:a,Wl:b}){super();this.B=a;this.Vb=b;this.$f=this.Aa=null}nD(){return-1!=this.B.pa()&&this.B.Z()instanceof Wm}Qx(){return-1!=this.B.pa()&&this.B.Z()instanceof Yq}};function bM(a){if(0<a.Li.length){const b=cM(a,a.Li[0]);a.ue("label",b)}else a.ue("label","")}function dM(a){return a.$f.Al().kc().filter(b=>eM(a,b)).map(b=>b.audio())}function fM(a){return a.$f.Fh().kc().filter(b=>eM(a,b)).map(b=>b.video())}function eM(a,b){return a.P()>=b.Ab().N()&&a.P()<=b.sf().N()}function cM(a,b){return a.I.ra(b instanceof HTMLAudioElement?"PB_ACCESSIBLE_AUDIO_NARRATION_LABEL":"PB_ACCESSIBLE_VIDEO_NARRATION_LABEL")}
class gM extends Q{constructor({kd:a,na:b,V:c}){super({wc:"SECTION",F:"ppt-accessible-narration"});this.$f=a;this.B=b;this.I=c;this.Li=[];this.uT=new Map;A(this,this.B.Dd(),this.Y6,this)}isActive(){return 0<this.Li.length}focus(){this.isActive()&&this.Li[0].focus()}Y6(){const a=this.Li.slice();this.Li.forEach(b=>ce(b));this.Li.splice(0,this.Li.length);[...dM(this),...fM(this)].forEach(b=>{var c=this.Li,d=c.push,e;if(!(e=this.uT.get(b.id()))){e=IH(b.ni()||HH(b));e=Yd(cd(e));const f=cM(this,e);Et(e,
"label",f);e=this.uT.set(b.id(),e).get(b.id())}d.call(c,e)});this.Li.forEach(b=>{!a.includes(b)&&b.readyState&&(b.currentTime=0)});this.Li.forEach(b=>this.M(b));this.G(!!this.Li.length);bM(this)}P(){return this.B.pa()}};class hM extends Q{constructor({na:a,c$:b,V:c}){super({wc:"NAV",F:"simple-navigation-panel"});this.Rf("navigation");this.Sl(c.ra("PB_ACCESSIBLE_ARIA_LABEL_NAVIGATION_BUTTONS"));this.B=a;this.pL=b;this.I=c;this.UR=D(this);this.SR=D(this);const {Q7:d,P7:e}=this.pI();O(this,e);O(this,d);A(this,this.B.Dd(),()=>{setTimeout(()=>{var f=d.Za,g=!this.B.zd("switchToPreviousSlide"),h=-1!=this.B.Qf();f.call(d,g&&h);f=e.Za;g=!this.B.zd("switchToNextSlide");h=-1!=this.B.Pf();f.call(e,g&&h||this.B.pa()==this.B.Hl()&&
this.pL.Il())},200)})}pI(){const a=this.Ij({caption:this.I.ra("PB_ACCESSIBLE_NAVIGATION_PREV_BUTTON"),tY:()=>this.UR.C()}),b=this.Ij({caption:this.I.ra("PB_ACCESSIBLE_NAVIGATION_NEXT_BUTTON"),tY:()=>this.SR.C()});return{Q7:a,P7:b}}Ij({caption:a,tY:b}){const c=new vD({$:P(this,"button")});c.ia(a);A(this,c.ka,b,this);return c}};function iM(a){a.Ua.C()}class jM extends Sg{constructor(){super();this.ua=!1;this.kb=!0;this.hu=kM;this.Ua=D(this);this.Pc=D(this)}get visible(){return this.ua}set visible(a){this.ua!=a&&(this.ua=a,this.Pc.C())}get enabled(){return this.kb}set enabled(a){this.kb!=a&&(this.kb=a,iM(this))}get mode(){return this.hu}set mode(a){this.hu!=a&&(this.hu=a,iM(this))}}var kM="presentationTimeline";class lM extends Sg{constructor(){super();this.Dr=this.gk=this.ua=!1;this.pb=new jM;this.Br=this.Gr=this.Er=this.ZL=!1;this.Cf=mM;this.Ua=D(this);this.Pc=D(this)}get visible(){return this.ua}set visible(a){this.ua!=a&&(this.ua=a,this.Pc.C())}get showOutline(){return this.gk}set showOutline(a){this.gk!=a&&(this.gk=a,iM(this))}get xh(){return this.Dr}set xh(a){this.Dr!=a&&(this.Dr=a,iM(this))}get Ud(){return this.pb}get b_(){return this.ZL}set b_(a){this.ZL!=a&&(this.ZL=a,iM(this))}get vf(){return this.Er}set vf(a){this.Er!=
a&&(this.Er=a,iM(this))}get yh(){return this.Gr}set yh(a){this.Gr!=a&&(this.Gr=a,iM(this))}get yg(){return this.Br}set yg(a){this.Br!=a&&(this.Br=a,iM(this))}get pi(){return this.Cf}set pi(a){this.Cf!=a&&(this.Cf=a,iM(this))}}var mM="bySlides";function nM(a){return("presentationNavigationType"!=a.th()||"presentationSeeking"==a.VA())&&"quizNavigationSettings"!=a.th()&&"scenarioNavigationSettings"!=a.th()}
class oM extends Sg{constructor(a,b){super();this.B=a;this.Cf=b}Eb(){return this.B.X().Eb()}isNextAvailable(){const a=this.B.zd(this.Cf==mM?"switchToNextSlide":"switchToNextStep");return!(a&&nM(a))}isPrevAvailable(){const a=this.B.zd(this.Cf?"switchToPreviousSlide":"switchToPreviousStep");return!(a&&nM(a))}prev(){this.Cf==mM?this.B.ug():"bySteps"==this.Cf&&this.B.Ap()}next(){this.Cf==mM?this.B.Sd():"bySteps"==this.Cf&&this.B.Fl()}};class pM extends Sg{constructor(a,b,c){super();this.B=a;this.kg=b;this.mD=c;A(this,this.kg.Eb(),()=>{this.B.invalidate()})}isNextAvailable(){return this.mD?this.kg.isNextAvailable():this.B.isNextAvailable()||this.kg.isNextAvailable()}isPrevAvailable(){return this.mD?this.kg.isPrevAvailable():this.B.isPrevAvailable()||this.kg.isPrevAvailable()}prev(){this.mD?this.kg.prev():this.B.isPrevAvailable()?this.B.prev():this.kg.prev()}next(){this.mD?this.kg.next():this.B.isNextAvailable()?this.B.next():this.kg.next()}}
;function qM(a,b,c){const d=a.Ke().type();var e=b.settings().navigation().navigationType();c=c.Z();if(e=rM(d,e,c)){c={};b=b.slides();a=a.Ke().tf();if(a=null!=a?`${b.fa(a).wi()+1}`:"")b=c,"precedingQuizFailed precedingQuizNotPassed precedingQuizNotCompleted precedingScenarioNotPassed precedingScenarioFailed precedingScenarioNotCompleted".split(" ").includes(d)&&(b.SLIDE_INDEX=a);return{Gk:e,qZ:c}}return null}
function rM(a,b,c){switch(a){case "currentSlideIsNotCompleted":return"PB_CURRENT_SLIDE_IS_NOT_COMPLETED";case "backwardNavigationIsRestricted":case "forwardNavigationIsRestricted":return"sequential"==b?"PB_NAVIGATION_IS_SEQUENTIAL":"PB_NAVIGATION_IS_RESTRICTED";case "interactionNotCompleted":return c instanceof Yq?"PB_SCENARIO_SLIDE_WINDOW_TEXT":c instanceof Qq?"PB_INTERACTION_SLIDE_WINDOW_TEXT":"PB_QUIZ_SLIDE_WINDOW_TEXT";case "precedingQuizFailed":return"PB_PRECEDING_QUIZ_FAILED_WINDOW_TEXT";case "precedingQuizNotPassed":return"PB_PRECEDING_QUIZ_NOT_PASSED_WINDOW_TEXT";
case "precedingQuizNotCompleted":return"PB_PRECEDING_QUIZ_NOT_COMPLETED_WINDOW_TEXT";case "precedingScenarioNotPassed":return"PB_PRECEDING_SCENARIO_NOT_PASSED_WINDOW_TEXT";case "precedingScenarioFailed":return"PB_PRECEDING_SCENARIO_FAILED_WINDOW_TEXT";case "precedingScenarioNotCompleted":return"PB_PRECEDING_SCENARIO_NOT_COMPLETED_WINDOW_TEXT";default:return""}};function sM(a){const b=a.B;A(a,a.D.uB(),a.$q,a);A(a,a.la.Vd().WA(),a.Xq,a);A(a,b.Dd(),a.hg,a);A(a,b.NH,a.r0,a);A(a,b.Xp,a.EH,a);lf(a,a.D.KA(),a.x3,a);A(a,a.sy.UR,()=>{tM(a,a.B.ug.bind(a.B,!1))});A(a,a.sy.SR,()=>{tM(a,a.B.Sd.bind(a.B,!1))})}function tM(a,b){const c=uM(a);c&&a.ue("busy","true");b();c&&setTimeout(()=>a.ue("busy","false"),200)}function uM(a){return a.VE?"slide"==a.VE.i8&&"slide"==a.VE.G9:!1}
class vM extends Q{constructor({F:a,Kc:b,messages:c,skinSettings:d}){super({F:a});this.D=b;this.qb=d;this.I=new eH(c);this.H=b.zb();this.la=b.view();this.B=this.la.na();this.yd=this.la.Vd();this.Ca=this.B.X();this.gm=this.la.gm;this.kg=nf(this,new oM(this.yd,mM));this.tx=nf(this,new aM({na:this.B,Wl:this.la.Wl()}));this.sy=new hM({na:this.yd,c$:this.H.settings().Cc(),V:this.I});a=this.H.kd();this.$f=a.Al().count()||a.Fh().count()?new gM({kd:a,na:this.B,V:this.I}):null;a=new Q({wc:"SECTION",F:"ppt-accessible-footer"});
a.Rf("region");a.Sl(this.I.ra("PB_ACCESSIBLE_ARIA_LABEL_BOTTOM_PANEL"));this.Ei=a;this.VE=null;Bv(this.gm,this.displayObject());sM(this);this.Db(this.H.slideWidth());-1==this.B.pa()&&this.G(!1);z(this,window,"resize",this.wX,this);this.wX()}$q(a){var b=a.action(),c=this.H.settings().Cc().Xv();"resumePlayback"==b&&"prompt"==c&&(a.$v("delayStartup"),b=a.Jz,c=this.I.ra("PB_RESUME_PRESENTATION_WINDOW_TEXT"),confirm(c)?b.resume(a.N(),!0):b.start(this.B.Lf(),!0))}x3(){this.G(!0);$L(this.tx,{E_:!1})}hg(){if(this.hc()instanceof
Qq){var a=this.B.sb(),b=this.hc(),c=a,d=c.setExternalNavigationController;a=new pM(a.playerController(),this.kg,2==b.xm);d.call(c,a)}this.sy.G(this.nD()||this.Qx())}r0(a,b){this.hc()instanceof zr?this.B.Ya().skin().bottomPanel().setExternalParent(null):this.hc()instanceof Qq?this.B.sb().setExternalParentForAccessibleNavigationControls(null):this.Qx()&&this.B.tb().setExternalParentForAccessibleBottomPanel(null);this.VE={i8:a,G9:b}}EH(){if(this.hc()instanceof zr){var a=this.Ei;this.B.Ya().skin().bottomPanel().setExternalParent(a?
a.displayObject():null)}else this.hc()instanceof Qq?(a=this.Ei,this.B.sb().setExternalParentForAccessibleNavigationControls(a?a.displayObject():null)):this.Qx()&&(a=this.Ei,this.B.tb().setExternalParentForAccessibleBottomPanel(a?a.displayObject():null));$L(this.tx,{E_:uM(this)})}hc(){return-1!=this.B.pa()?this.B.Z():null}nD(){return this.hc()instanceof Wm}Qx(){return this.hc()instanceof Yq}Xq(a){(a=qM(a,this.H,this.B))&&this.uz(a)}uz({Gk:a,qZ:b}){const c=this.B.X().suspended();qt(this.Ca,!0);alert(this.I.ra(a,
b));qt(this.Ca,c)}wX(){N(this,"min-height",`${window.innerHeight}px`)}};class wM extends vM{constructor({Kc:a,messages:b,skinSettings:c}){super({F:"accessible-null-skin",Kc:a,messages:b,skinSettings:c});(a=this.$f)&&O(this,a);this.M(this.la.displayObject());(a=this.sy)&&O(this.Ei,a);(a=this.Ei)&&O(this,a);this.tx.$f=this.$f}};class xM extends Q{constructor(){super({F:"launch-screen"});const a=new Q({F:"launch-screen-button"});J||A(this,a.ka,()=>this.ka.C());const b=new Q({$:P(a,"play-icon")}),c=new Q({$:P(a,"icon")});a.M(b);a.M(c);this.M(a)}};function yM(a){return a.Lb?new Q({ta:a.Lb.element,$:P(a,`${a.Lb.fj}-icon`)}):null}function zM(a){if(a.lf){const b=new Q({wc:"SPAN",$:P(a,"button-text")});b.ia(a.lf);return b}return null}
class AM extends Q{constructor({icon:a,type:b,size:c="medium",text:d,prefix:e}){super({F:`${e?e:""}${b}`,wc:"BUTTON"});this.Do=!1;this.Wb=null;this.lf=d||null;this.Lb=a||null;this.Cq=yM(this);(this.Yo=zM(this))&&O(this,this.Yo,this.Lb?"right"===this.Lb.fj?0:1:0);this.Cq&&O(this,this.Cq,this.Lb?"right"===this.Lb.fj?1:0:0);this.m1=D(this);this.Ba("size",c);this.Bw()}pressed(){return this.Do}jc(a){this.Do=a;this.ue("pressed",a);this.Lx()}ia(a){(this.lf=a)?this.Yo?this.Yo.ia(a):(this.Yo=zM(this),O(this,
this.Yo,this.Lb?"right"===this.Lb.fj?0:1:0)):(of(this,this.Yo),this.Yo=null)}rw(a){this.Cq&&of(this,this.Cq);this.Lb={element:a,fj:"left"};(this.Cq=yM(this))&&O(this,this.Cq,this.Lb?"right"===this.Lb.fj?1:0:0)}nB(a){J||(this.setAttribute("data-tooltip",a),this.Lx())}Za(a){super.Za(a);this.m1.C(a)}Lx(){this.Ba("withTooltip",!this.Do)}};function BM(a,b){bf.call(this);this.jj=a;a=fe(this.jj)?this.jj:this.jj?this.jj.body:null;this.i9=!!a&&oi(a);this.kZ=y(this.jj,Kb?"DOMMouseScroll":"mousewheel",this,b)}t(BM,bf);
BM.prototype.handleEvent=function(a){var b=0,c=0,d=a.Ic;"mousewheel"==d.type?(a=CM(-d.wheelDelta),void 0!==d.wheelDeltaX?(b=CM(-d.wheelDeltaX),c=CM(-d.wheelDeltaY)):c=a):(a=d.detail,100<a?a=3:-100>a&&(a=-3),void 0!==d.axis&&d.axis===d.HORIZONTAL_AXIS?b=a:c=a);"number"===typeof this.nZ&&(b=pd(b,-this.nZ,this.nZ));"number"===typeof this.oZ&&(c=pd(c,-this.oZ,this.oZ));this.i9&&(b=-b);b=new DM(a,d,b,c);this.dispatchEvent(b)};function CM(a){return Lb&&(Nb||Pb)&&0!=a%40?a:a/40}
BM.prototype.jd=function(){BM.hb.jd.call(this);Ze(this.kZ);this.kZ=null};function DM(a,b,c,d){Be.call(this,b);this.type="mousewheel";this.detail=a;this.deltaX=c;this.deltaY=d}t(DM,Be);function EM(a){return a.Ki-a.Mh}
class FM extends Q{constructor(a){super({F:a.F,Dj:!0});this.xD=15;this.jb=this.Ki=this.Mh=this.Vj=0;this.$x=a.Td||1;this.BE=this.gr=0;this.r5=100;this.qe=nf(this,new Q({$:P(this,"up")}));this.M(this.qe);this.Ia=nf(this,new Q({F:"thumb"}));this.M(this.Ia);this.Ia.M(nf(this,new Q({$:P(this.Ia,"background")})));this.Wf=nf(this,new Q({$:P(this,"down")}));this.M(this.Wf);this.Ko=this.nl=null;this.Wh=D(this);this.Sz=D(this);this.Uh=new Eh(this.r5);z(this,this.Uh,"tick",this.TK,this);z(this,this,fn,this.hv,
this,kn);z(this,this.qe,fn,this.ZK,this,kn);z(this,this.Ia,fn,this.Dy,this,kn);z(this,this.Wf,fn,this.DK,this,kn);z(this,document.body,gn,this.LD,this)}Le(a){this.Ar(a)}Td(){return this.$x}scale(){return this.Oh}setScale(a){this.setParentScale(a)}vj(a,b,c,d=0){this.Vj=a;this.Mh=b;this.Ki=c;this.gr=d;this.Iq();this.Le(this.jb)}Ar(a){a=bw(a,this.Mh,this.Ki);this.jb!=a&&(this.jb=a,this.ko(),this.Wh.C())}ur(a){this.Ar(this.jb+a)}hv(){}ZK(a){a.preventDefault();this.ur(-this.Td());this.Fz(this.qe,-this.Td())}DK(a){a.preventDefault();
this.ur(this.Td());this.Fz(this.Wf,this.Td())}Fz(a,b){this.nl=a;z(this,this.nl,"mouseover",this.zy,this);z(this,this.nl,"mouseout",this.yy,this);z(this,document,gn,this.Yy,this);this.Uh.stop();this.Ko=function(){this.ur(this.BE)};this.BE=b;this.Uh.start()}Yy(){hf(this,this.nl,"mouseover",this.zy,this);hf(this,this.nl,"mouseout",this.yy,this);hf(this,document,gn,this.Yy,this);this.Uh.stop();this.Ko=null}zy(){this.Uh.start()}yy(){this.Uh.stop()}TK(){this.Ko&&this.Ko()}Dy(a){this.Sz.C();a.preventDefault();
z(this,document.body,hn,this.il,this);this.SM(!0)}SM(a){this.Ia.Ba("active",a)}LD(){hf(this,document.body,hn,this.il,this);this.SM(!1)}il(){}Sa(){this.Iq()}};class GM extends FM{constructor(a){super(a);this.rT=0}Iq(){const a=this.height()-this.qe.height()-this.Wf.height();this.Ia.Dc(0==EM(this)?a:Math.max(this.xD,Math.ceil(this.Vj/(EM(this)+this.Vj)*a)));this.ko()}ko(){const a=this.nh();0==EM(this)?this.Ia.Me(a.top):this.Ia.Me(a.top+Math.round((this.jb-this.Mh)/EM(this)*a.height));this.qe.Za(!!this.jb);this.Wf.Za(this.jb!=this.Ki)}nh(){const a=new og(0,0,0,0);a.top=this.qe.height();a.height=this.height()-this.Wf.height()-this.Ia.height()-a.top;a.left=
this.Ia.x();return a}zM(){return this.nh()}hv(a){var b;if(b=!a.defaultPrevented)b=this.Ia.displayObject().getBoundingClientRect(),b=!(a.clientY>=b.top&&a.clientY<=b.top+b.height);if(b){b=this.displayObject().getBoundingClientRect();var c=this.nh(),d=0==this.gr?this.Vj:this.gr;a=(a.clientY-(b.top-c.top))/this.Oh<=this.Ia.y()?-d:d;this.Le(this.jb+a)}}Dy(a){super.Dy(a);const b=this.Ia.displayObject().getBoundingClientRect();this.rT=a.clientY-Math.round(b.top);this.il(a)}il(a){const b=this.displayObject().getBoundingClientRect(),
c=this.nh();this.Ar((a.clientY-b.top-c.top*this.Oh-this.rT)/(c.height*this.Oh)*EM(this)+this.Mh)}};var HM=new we;function IM(a){a.F1&&a.Xd(a.XW||a.hK?.5:0)}function JM(a,b){z(a,new BM(b.displayObject(),{passive:!0}),HM,c=>{!Dh(c.Ic)&&c.deltaY&&(c=0<c.deltaY?a.Td():-a.Td(),a.Le(a.jb+c))},a)}
class KM extends GM{constructor({F:a,Td:b,Uv:c,X8:d,VZ:e=null}){super({F:a,Td:b});this.Gu=c;this.hK=this.XW=!1;this.F1=d;this.jz=e;N(c,"overflow","hidden");A(this,this.Wh,()=>{c.displayObject().scrollTop=this.jb});z(this,c,"scroll",()=>{this.Le(c.displayObject().scrollTop)},this);this.jz?JM(this,this.jz):(JM(this,this.Gu),JM(this,this));d?(this.Xd(0),this.jz?(z(this,this.jz,"mouseenter",this.xy,this),z(this,this.jz,"mouseleave",this.gl,this)):(z(this,this.Gu,"mouseover",this.xy,this),z(this,this,
"mouseover",this.xy,this),z(this,this.Gu,"mouseout",this.gl,this),z(this,this,"mouseout",this.gl,this))):this.Xd(1)}vj(a,b,c,d=0){this.G(0<c);super.vj(a,b,c,d)}nG(){this.Le(this.Gu.displayObject().scrollTop)}SM(a){this.XW=a;IM(this)}xy(a){a&&(this.contains(a.relatedTarget)||this.Gu.contains(a.relatedTarget))||(this.hK=!0,IM(this))}gl(a){a&&(null==a.relatedTarget||this.contains(a.relatedTarget)||this.Gu.contains(a.relatedTarget))||(this.hK=!1,IM(this))}};class LM extends Q{constructor(a){super({F:a});a=new Q({$:P(this,"thumb")});O(this,a)}}class MM{constructor(a,b){this.Lc=a;this.Wh=b}scrollY(){const a=this.Lc.getComputedPosition().y;return isNaN(a)?0:-a}zG(){return this.Wh}lB(a){this.scrollY()!=a&&this.Lc.scrollTo(0,-a)}}class NM extends Sg{constructor(a){super();this.R=a;this.By=D(this);z(this,a,"scroll",()=>{this.By.C()})}scrollY(){return this.R.scrollTop}zG(){return this.By}lB(a){this.R.scrollTop=a}}
class OM extends Sg{constructor({F:a="vertical-scrollbar",Ifa:b="mobile-vertical-scrollbar",Uv:c,Ofa:d,kY:e,VZ:f=null,Td:g=20,preventDefault:h=!0}){super();this.wa=this.Lc=null;this.jX=d||null;this.vQ=e||null;this.Ki=0;if(J){const l=D(this);a={fadeScrollbars:!0,scrollX:!1,scrollY:!0,bounce:!1,deceleration:.006,useTransition:!1,preventDefault:h,disablePointer:!0,disableTouch:!1,disableMouse:!1,onScrollHandler:()=>{l.C()}};b=new LM(b);a.indicators={el:b.displayObject(),shrink:"scale"};this.Lc=new IScroll(c.displayObject(),
a);this.Vh=new MM(this.Lc,l)}else this.wa=nf(this,new KM({F:a,Td:g,Uv:c,X8:!0,VZ:f})),this.Vh=new NM(c.displayObject()),b=this.wa;A(this,this.Vh.zG(),this.tV,this);this.O5=b}js(){return this.O5}vj(a,b){this.Ki=Math.max(0,b-a);this.Lc?this.Lc.setScrollHeight(b):this.wa&&this.wa.vj(a,0,Math.max(this.Ki,0));this.tV()}setParentScale(a){this.wa&&this.wa.setParentScale(a)}nG(){this.wa&&this.wa.nG()}tV(){if(this.jX){var a=Math.min(this.Vh.scrollY(),60);ji(this.jX,a)}this.vQ&&(a=this.Ki-this.Vh.scrollY(),
ji(this.vQ,Math.min(a,60)))}zf(){super.zf();this.Lc&&this.Lc.destroy()}};class PM extends Q{constructor(){super({F:"message-box"});this.Rf("alertdialog");this.aL=D(this);this.fC=D(this);this.ZD=!1}open(){this.ZD=!0;this.Fy();this.aL.C(this)}close(){this.ZD=!1;this.G(!1);this.fC.C(this);hf(this,document,"keydown",this.jV,this)}G(a){super.G(a);this.qo&&this.qo.G(a)}up(){return this.fC}jV(a){const b=a.target.nodeName;"INPUT"!=b&&"TEXTAREA"!=b&&a.preventDefault()}Fy(){this.G(!0);z(this,document,"keydown",this.jV,this)}};class QM extends oD{constructor(a){super(null,[0],[1],75,b=>b*b);this.f1=a}Sp(){this.f1.Xd(this.coords[0])}};class RM extends PM{constructor(){super();this.JI=this.Di=void 0}Fy(){J&&super.Fy();this.Di&&this.Di.stop();this.G(!0);!J&&this.JI&&this.JI.focus();this.Di=new QM(this);this.Di.play()}};function SM(a){var b=a.qo;const c=Math.floor(.5*(b.width()-a.width()));b=Math.floor(.5*(b.height()-a.height()));a.move(c,b)}
class TM extends RM{constructor({Ms:a,icon:b,buttons:c,V:d,eG:e}){super();if(this.qo)throw Error("already modal");this.qo=new Q({F:"modal-layer"});this.I=d;this.ha=new Q({$:P(this,"content")});this.Lb=null;b&&(this.Lb=new Q({ta:b,$:P(this,"icon")}),this.ha.M(this.Lb));this.Qk=new Q({$:P(this,"message-container")});this.gu=new Q({$:P(this,"message"),tabIndex:-1});cu(this.gu,this.I,a,e);O(this.ha,this.Qk);this.M(this.ha);this.JI=this.gu.displayObject();this.$V=new Q({});O(this.$V,this.gu);O(this.Qk,
this.$V);this.jq=new Q({F:"message-box-buttons"});$t(this.jq,P(this,"buttons"));O(this,this.jq);this.pI(c);this.wa=new OM({Uv:this.Qk});this.ha.M(this.wa.js());nf(this,this.wa);this.FV=""}vo(){super.vo();this.wa.setParentScale(this.Oh)}Fy(){super.Fy();au(this);$i(()=>{SM(this)},this,0)}pI(a){const b=new Q({$:P(this.jq,"buttons")});a.forEach(({Gk:c,result:d})=>{const e=new AM({type:"uikit-primary-button"});$t(e,P(this.jq,"window-button"));cu(e,this.I,c);O(b,e);A(this,e.ka,()=>{this.FV=d;this.close()})});
this.jq.M(b)}Sa(){var a=wi(this.ha.displayObject()),b=this.Lb?wi(this.Lb.displayObject()):null;b=this.Lb?this.Lb.width()+b.left+b.right:0;N(this.Qk,"max-width",Math.min(screen.width-b-a.right-a.left-80,480)+"px");N(this.Qk,"height","");a=this.qo;b=wi(this.Qk.displayObject());const c=wi(this.jq.displayObject());a=.9*a.height()-b.top-b.bottom-this.jq.height()-c.top-c.bottom;b=Math.min(a,this.gu.height());a<this.gu.height()&&this.Qk.Dc(Math.floor(a));SM(this);this.fD(b);SM(this)}fD(a){this.wa&&this.wa.vj(a,
this.gu.height())}};function UM(a,b){a.mp.G(!0);a.EF.push(b);A(a,b.aL,a.AU,a);A(a,b.up(),a.zU,a,-1);var c=b.qo;if(c){var d=a.mp.displayObject();c=c.displayObject();d.appendChild(c)}d=a.mp.displayObject();c=b.displayObject();d.appendChild(c);b.ZD?a.AU(b):a.zU(b)}function VM(a){for(let b=0;b<a.xo.length;b++){const c=a.xo[b];c.setParentScale(a.Y);au(c)}}
class WM extends Sg{constructor(a){super();const b=new Q({F:"popup-layer"});a.appendChild(b.displayObject());this.mp=b;this.mp.G(!1);this.EF=[];this.xo=[];this.BU=D(this);this.Y=1;Hb&&8>=Vb||Vi(this.mp.displayObject(),"0 0");z(this,a,"touchstart",c=>{for(let d=0;d<this.xo.length;d++){const e=this.xo[d].qo;if(e&&(c.target==e.displayObject()||e.displayObject().contains(c.target))){c.preventDefault();break}}},this,jn)}AU(a){this.xo.push(a);VM(this);this.BU.C(this.xo.length)}zU(a){Qa(this.xo,a);this.BU.C(this.xo.length)}setScale(a){this.Y=
a;this.mp.setScale(a);VM(this)}hB(a,b){this.mp.resize(a,b);VM(this)}};function XM(a,{Ms:b,icon:c,buttons:d,eG:e}){return new Promise(f=>{const g=new TM({Ms:b,icon:c,buttons:d,V:a.I,eG:e});UM(a.xk,g);g.open();A(a,g.up(),()=>{var h=a.xk,l=Ha(h.EF,g);0<=l&&(Ra(h.EF,l),g.ZD&&g.close(),qf(h,g),ce(g.displayObject()),(l=g.qo)&&ce(l.displayObject()));h.mp.G(0<h.EF.length);f(g.FV)},a)})}class YM extends Sg{constructor({V:a,RP:b}){super();this.I=a;this.xk=b}};function ZM(a,b){window.scrollTo(a,b)}function $M(){return window.pageYOffset}window.yPos=$M;window.scrollPageTo=ZM;function aN(){this.ZE=new C;this.EI=this.gx=0;this.lF=!1;this.R=Xd("DIV");this.R.style.width=Nj?"100%":"100vw";this.R.style.height=fj?"50vh":"100vh";this.R.style.position="absolute";this.R.style.zIndex="-1";this.R.style.top="0";J&&!Pj&&(document.body.style.position="fixed");let a=window;if(vj)try{a=window.top}catch(c){}document.body.insertAdjacentElement("afterbegin",this.R);(new ResizeObserver(()=>{fj&&Pj?setTimeout(()=>{bN(this)},100):bN(this)})).observe(this.R);window.invalidatePlayerSize=()=>
{};window.setPlayerSize=()=>{};window.removeResizeListeners=()=>{};document.addEventListener("touchend",c=>{0==c.touches.length&&(this.lF=!1,setTimeout(()=>{bN(this,!1,!1)},100))},!0);document.addEventListener("touchstart",c=>{1==window.event.touches.length&&(this.lF=!0);1<c.touches.length&&c.preventDefault()},!0);const b=a.onresize;a.onresize=()=>{b&&b();bN(this)};a.onorientationchange=()=>{const c=pe();c&&J&&(fj?setTimeout(()=>{c.blur();Mj&&bN(this)},800):c.blur())};yj&&window.frameElement&&window.frameElement.setAttribute("scrolling",
"no")}aN.prototype.DA=function(){bN(this,!0)};
function bN(a,b=!1,c=!0){function d(m,p){if(b||n.gx!=m||n.EI!=p){const r=n.gx;n.gx=m;n.EI=p;n.ZE.C(n.gx,n.EI);r!=n.gx&&fj&&!n.lF&&setTimeout(()=>{e(0,0)},100)}}const e=ZM;if(b||!a.lF){var f=fj?2*a.R.clientHeight:a.R.clientHeight;if(vj||!(Dj&&.7>f/screen.height||vh&&.7>window.innerHeight/f)){var g=1,h=a.R.clientWidth;c&&yj&&window.frameElement&&(h=0,g=h/window.innerWidth);var l=window.innerHeight*g,n=a;d(h,l);c&&yj&&window.frameElement&&setTimeout(()=>{h=window.frameElement.clientWidth;g=h/window.innerWidth;
l=window.innerHeight*g;d(h,l)},0)}}};function cN(a,b,c){null==a.kh&&(a.kh=new aN,a.kh.ZE.addHandler(a.j4,a));a.PC=b;a.Ec=c}class dN{constructor(){this.Ec=this.PC=this.kh=null}DA(){this.kh&&this.kh.DA()}j4(a,b){this.PC&&this.PC.apply(this.Ec,[a,b])}};const eN=[{Bv:Hb,F:"ie"},{Bv:bj,F:"android_default"},{Bv:Lb,F:"webkit"},{Bv:Gb,F:"opera"},{Bv:Kb,F:"gecko"}];function fN(a){$t(a,J?"mobile":"desktop");eN.find(b=>{b.Bv&&$t(a,b.F);return b.Bv})};class gN{constructor(a){this.Sx=a;this.Wm=!1;this.FI=void 0}suspend(){this.FI=this.Sx.WJ;yC(this.Sx,!1);this.Wm=!0}resume(){yC(this.Sx,this.FI);this.FI=void 0;this.Wm=!1}};function hN(a,b){gf(a,b,"click",a.Fo,a);setTimeout(()=>{hf(a,b,"click",a.Fo,a)},500)}
class iN extends Sg{constructor(a,b){super();this.D=a;this.Tt=b;this.rE=D(this);this.Uj=!1;nf(this,this.Tt)}show(a){const b=this.Tt;b.Za(!1);const c=this.D.view(),d=c.na().X();this.Uj=!0;var e=this.Tt,f=this.D.view();a=a||f.displayObject();a.appendChild(e.displayObject());c.setOverlayDisplayed(!0);A(this,d.Jk(),this.RD,this);b.Za(!0);A(this,b.ka,this.RD,this)}RD(){const a=this.D.view();var b=a.na().X();this.ot(b);this.ot(this.Tt);(bj||Tj)&&(b=ge(this.Tt.displayObject()))&&hN(this,b);ce(this.Tt.displayObject());
a.setOverlayDisplayed(!1);this.Uj=!1;this.rE.C()}Fo(a){a.preventDefault()}};class jN extends Q{constructor(){super({F:"preloader"});this.JW=0;this.hk=!1;this.G(!1)}show(){this.hk||(this.hk=!0,clearTimeout(this.Lt),clearTimeout(this.Ru),this.Ru=$i(this.W5,this,800))}Mf(){if(this.hk&&(this.hk=!1,clearTimeout(this.Lt),clearTimeout(this.Ru),this.visible())){var a=500-(this.nm()-this.JW);0<a?this.Lt=$i(this.bS,this,a):this.bS()}}W5(){this.JW=this.nm();this.G(!0)}bS(){this.G(!1)}nm(){return(new Date).getTime()}};class kN extends Q{constructor(a,b,c,d,e){super({F:"none"});fN(this);this.zF=d;this.I=new eH(c);this.la=a.view();this.M(this.la.displayObject());this.H=a.zb();this.B=this.la.na();this.Ca=this.B.X();this.yd=this.la.Vd();this.W=b;this.xk=new WM(this.displayObject());this.uq=new YM({V:this.I,RP:this.xk});Et(this.la.displayObject(),"hidden",!0);this.Xj=this.wI();A(this,a.uB(),this.$q,this);A(this,this.la.Vd().WA(),this.Xq,this);this.kg=new oM(this.la.Vd(),mM);b=a.zb();b.settings().pp().fitToWindow()||
(this.yu=b.slideWidth(),this.rL=b.slideHeight());A(this,this.B.Dd(),this.hg,this);A(this,a.KA(),(f,g,h)=>{h?(f=new xM,f=new iN(a,f),lf(this,f.rE,()=>{this.Qt();this.B.play()}),f.show()):this.Qt()});e?cN(e,this.Ji,this):(this.kh=new aN,A(this,this.kh.ZE,this.Ji,this),$i(this.kh.DA,this.kh));this.Jq=new gN(this.B.ps());this.pl=D(this);this.Wk=D(this);this.rm=D(this);this.Qt()}wI(){const a=new jN;this.la.displayObject().appendChild(a.displayObject());return a}Qt(){this.bA();A(this,this.B.X().QF(),this.bA,
this)}bA(){this.B.X().Qc()?this.Xj.show():this.Xj.Mf()}Ji(a,b){const c=this.zF?170:0,d=a-c,e=b-c;this.yu<d&&this.rL<e?(this.move(Math.max(0,Math.floor((a-this.yu)/2)),Math.max(0,Math.floor((b-this.rL)/2))),a=this.yu,b=this.rL):(this.move(c/2,c/2),a=d,b=e);this.la.resize(a,b);this.resize(a,b);this.xk.hB(a,b)}hg(){var a=-1!=this.B.pa()?this.B.Z():null;if(a instanceof Qq){const b=this.B.sb();a=new pM(b.playerController(),this.kg,2==a.xm);b.setExternalNavigationController(a)}}$q(a){if("resumePlayback"==
a.action()&&"prompt"==this.H.settings().Cc().Xv()){const b=this.B.Lf(),c=a.N();a.$v("delayStartup");const d=a.Jz;XM(this.uq,{Ms:"PB_RESUME_PRESENTATION_WINDOW_TEXT",icon:WL(this.W,"mb_question_icon"),buttons:[{Gk:"PB_MESSAGE_BOX_YES",result:"yes"},{Gk:"PB_MESSAGE_BOX_NO",result:"no"}]}).then(e=>{this.Jq.resume();this.la.setOverlayDisplayed(!1);this.Wk.C();this.rm.C();"yes"==e?d.resume(c,!0):d.start(b,!0)});this.Jq.suspend();this.la.setOverlayDisplayed(!0);this.pl.C()}}Xq(a){(a=qM(a,this.H,this.B))&&
this.uz(a)}uz({Gk:a,qZ:b}){const c=this.B.X().suspended();this.Jq.suspend();this.la.setOverlayDisplayed(!0);this.pl.C();XM(this.uq,{Ms:a,icon:WL(this.W,"mb_warning_icon"),buttons:[{Gk:"PB_MESSAGE_BOX_OK",result:"ok"}],eG:()=>b}).then(()=>{this.Jq.resume();this.la.setOverlayDisplayed(!1);this.Wk.C();this.LK(c)})}LK(a){qt(this.Ca,a)}zf(){super.zf();Et(this.la.displayObject(),"hidden",!1)}};class lN extends Sg{constructor({qj:a,messages:b,ii:c}){super();this.Au=a;this.je=b;this.kh=new dN;this.g6=Nd(document,c);this.ik=null;this.pl=D(this);this.Wk=D(this);this.rm=D(this);this.eQ=D(this)}D(){return this.Au}};class mN extends Q{constructor({F:a="back_to_app",label:b,laa:c}){super({F:a});b&&(a=new Q({$:P(this,"text")}),a.ia(b),this.M(a));c&&this.M(c);A(this,this.ka,()=>ISPlayer.backToApp())}};class nN extends Q{constructor({V:a}){super({F:"title-panel"});this.$s=new mN({label:a.ra("PB_BACK_TO_APP_BUTTON_LABEL")});this.M(this.$s)}};class oN extends kN{constructor(a,b,c){super(a,b,c,!1);this.If=new nN({V:this.I});this.M(this.If);ISPlayer.initWithData(Qh({version:9.3}))}Ji(a,b){this.Ba("landscape",a>b);super.Ji(a,b)}};function pN(a){if(Yj)return new oN(a.D(),a.W,a.je);const b=new kN(a.D(),a.W,a.je,a.zH,a.kh);A(a,b.pl,()=>a.pl.C());A(a,b.Wk,()=>a.Wk.C());A(a,b.rm,()=>a.rm.C());return b}
class qN extends lN{constructor({qj:a,messages:b,ii:c,Pl:d,yk:e}){super({qj:a,messages:b,ii:c});this.zH=e;this.W=this.zI(d)}zI(a){return new YL(a.jO)}ZQ(a){"normal"==a?this.ik=pN(this):"accessible"==a&&(this.ik=this.nI());nf(this,this.ik)}nI(){return new wM({Kc:this.Au,messages:this.je,skinSettings:this.oI()})}oI(){return{e_:!1,showSlideList:!1,ti:!1,d_:!1,c_:!1}}};class rN{constructor({qj:a,skinSettings:b,V:c}){this.D=a;this.qb=b;this.I=c}qj(){return this.D}skinSettings(){return this.qb}V(){return this.I}};class sN{constructor(){var a=new aH,b=new YG;this.f8=new ZG;this.y9=a;this.lN=b;this.jO=$G;this.z9=bH}};function tN(a){const b=PL(a);if(!b)return a.yA();a=jp(b.color.toUpperCase());return 60<a[2]?NL({color:kp(...a.map(c=>Math.min(c+10,255))),opacity:.8}):NL({color:kp(...a.map(c=>Math.max(c-10,0))),opacity:.8})};function uN(a,b){var c=a.playerBackground;a=PL(c);if(!a)return c.yA();c=mp(jp(a.color.toUpperCase()));b=vN(c,b?56:48);return NL({color:b,opacity:a.opacity})}function vN(a,b){return 60<a[2]?rl(lp(a[0],a[1],Math.max(a[2]-b,0))):rl(lp(a[0],a[1],Math.min(a[2]+b,100)))};class wN{constructor({zb:a,LO:b,colors:c,Pl:d}){this.H=a;this.sL=b;this.fb=c;this.Iu=d;this.Uf=null;if(a=this.fb)a.transparentPopupPanelBackground=a.asideBackground.Rp(0),a.hyperlink=a.buttonIconHover.yA(),a.presenterInfoLinkBorderColor=a.asideElementText.Rp(.16),a.popupBackground=a.asideBackground.Rp(.92),a.popupBorder=a.topAndBottomPanelsText.Rp(.08),a.resourcePanelIconColor=tN(a.asideBackground),a.dndSeparatorColor=uN(a,!1),a.dndSeparatorActiveColor=uN(a,!0),c=a.playerBackground,(b=PL(c))?(c=mp(jp(b.color.toUpperCase())),
c=vN(c,16),b=NL({color:c,opacity:b.opacity})):b=c.yA(),a.videoStubBackground=b,a.videoStubIconColor=uN(a,!1),a.panelSeparatorColor=a.asideElementText.Rp(.08)}nN(a){ce(this.Uf);this.Uf=null;if("normal"==a){const b=Pj?this.Iu.y9:this.Iu.f8,c={__slide_width__:`${this.H.slideWidth()}px`,__slide_height__:`${this.H.slideHeight()}px`,__player_view_id__:this.sL,__borderRadius__:`${this.H.settings().skin().borderRadius}px`};this.Uf=b.ks(this.fb&&TL(this.fb),c)}else if("accessible"==a)this.Uf=this.Iu.lN.ks();
else throw Error("unknown presentation view mode");document.documentElement.style.backgroundColor="normal"==a?this.fb&&"string"===typeof this.fb.V9?this.fb.V9:"#333333":"#CED1D3"}};class xN extends Q{constructor({F:a,title:b}){super({wc:"DETAILS",F:a});a=new Q({wc:"SUMMARY",$:P(this,"summary")});a.ia(b);this.eF=a;O(this,this.eF);z(this,this,"toggle",this.tX,this);this.tX()}tX(){const a=this.displayObject().hasAttribute("open");this.ue("expanded",a)}};class yN extends xN{constructor(a){super({F:"ppt-accessible-slide-notes",title:a.ra("PB_TAB_NOTES_LABEL")});this.DT=new Q({$:P(this,"notes-container")});O(this,this.DT)}};function zN(a){const b=[];var c=a.vb.Gp();var d=a.I.ra("PB_ACCESSIBLE_SKIN_PRESENTER_PHOTO");if(c){const e=new Q({wc:"IMG"});e.setAttribute("src",c.path());e.setAttribute("alt",d);c=e}else c=null;c&&b.push(c);(c=AN(a.vb.name()))&&b.push(c);(c=AN(a.vb.xn()))&&b.push(c);(c=BN({link:a.vb.Yd(),title:a.vb.Yd(),text:a.I.ra("PB_PRESENTER_WEBSITE")}))&&b.push(c);(c=BN({r9:"mailto:",link:a.vb.email(),title:a.vb.email(),text:a.I.ra("PB_PRESENTER_EMAIL")}))&&b.push(c);(c=AN(a.vb.phone()))&&b.push(c);(a=AN(a.vb.Cl()))&&
b.push(a);return b}function AN(a){if(a){const b=new Q({wc:"P"});b.ia(a);return b}return null}function BN({r9:a="",link:b,title:c,text:d}){if(b){const e=new Q({wc:"A"});e.setAttribute("href",`${a}${b}`);e.setAttribute("title",c||b);e.ia(d);return e}return null}class CN extends xN{constructor({Nl:a,V:b}){super({F:"ppt-accessible-presenter",title:b.ra("PB_ACCESSIBLE_PRESENTER_INFO")});this.vb=a;this.I=b;zN(this).forEach(c=>c&&O(this,c))}};const DN={image:[".jpg","jpeg",".png",".gif"],video:[".mp4"],document:[".doc",".docx",".xls",".xlsx",".pdf"]};function EN(a){let b=a.url();try{if("attachment"==a.type()){const c=b.lastIndexOf("/");b=b.substring(0,c+1)+encodeURIComponent(b.substring(c+1))}}catch(c){b=""}return b}
function FN(a){const b=a.title(),c=a.type(),d=EN(a);a=a.target();if("webLink"==c)return{type:"link",title:b,NY:null,href:d,target:a};const e=b.substring(b.lastIndexOf("."));return{type:Object.keys(DN).find(f=>DN[f].includes(e))||"file",title:b,NY:e,href:d,target:a}}function GN(a){const b=HN(a);if(!b)return null;a=new Q({$:P(a,"subtitle")});a.ia(b);return a}
function IN(a){switch(a.Zp.type){case "file":return WL(a.W,"attachment-unknown");case "image":return WL(a.W,"attachment-image");case "link":return WL(a.W,"attachment-link");case "video":return WL(a.W,"attachment-video");case "document":return WL(a.W,"attachment-doc")}return null}
function HN(a){const b=a.Zp.NY;switch(a.Zp.type){case "file":return a.I.ra(a.pg.file,{EXTENSION:b});case "document":return a.I.ra(a.pg.document,{EXTENSION:b});case "image":return a.I.ra(a.pg.image);case "link":return a.I.ra(a.pg.link);case "video":return a.I.ra(a.pg.video)}return null}
class JN extends Q{constructor(a,b,c,d){super({F:"attach-item",tabIndex:0});this.W=b;this.I=c;this.pg=d;this.Zp=FN(a);(a=this.oq())&&O(this,a);a=new Q({$:P(this,"info-container")});O(this,a);b=this.Sn();O(a,b);(this.dF=GN(this))&&O(a,this.dF);this.Rf("row");const e=this.sI();A(this,this.ka,()=>e.click());A(this,this.I.Vg,this.gi,this)}oq(){var a=IN(this);if(!a)return null;const b=new Q({$:P(this,"icon-container")});a=new Q({ta:a,$:P(this,"icon")});O(b,a);return b}Sn(){const a=new Q({$:P(this,"title")});
a.ia(this.Zp.title);return a}sI(){const a=Ud("A");a.setAttribute("title",this.Zp.href);a.setAttribute("href",this.Zp.href);a.setAttribute("target",this.Zp.target);return a}gi(a){switch(a){case this.pg.file:case this.pg.document:case this.pg.image:case this.pg.link:case this.pg.video:(a=HN(this))&&this.dF&&this.dF.ia(a)}}}function KN(a,b){b=new JN(b,a.W,a.I,a.pg);A(a,b.ka,()=>{$i(()=>{a.e0.C()},a,1E3)},a);return b}function LN(a){a.wa.vj(a.GE.height(),a.Rx.height());a.wa.nG()}
var MN=class extends Q{constructor(a,b,c){super({F:"attachments-info",tabIndex:-1});this.e0=D(this);this.W=b;this.I=c;this.pg={file:"PB_ATTACHMENT_FILE_SUBTITLE",document:"PB_ATTACHMENT_DOCUMENT_SUBTITLE",link:"PB_ATTACHMENT_LINK_SUBTITLE",video:"PB_ATTACHMENT_VIDEO_SUBTITLE",image:"PB_ATTACHMENT_IMAGE_SUBTITLE"};this.GE=new Q({$:P(this,"scroll-area")});O(this,this.GE);this.Rx=new Q;O(this.GE,this.Rx);b=new Q({F:"container-bottom-shadow"});O(this,b);this.wa=new OM({Uv:this.GE,kY:b.displayObject()});
nf(this,this.wa);this.M(this.wa.js());this.tI(a);this.Rf("region");this.Sl("Resources")}tI(a){const b=a.count();for(let d=0;d<b;d++){var c=a.dO(d);c=KN(this,c);O(this.Rx,c);d<b-1&&O(this.Rx,new Q({$:P(this,"delimiter")}))}J&&ij(this.Rx.displayObject());LN(this)}Sa(a,b){super.Sa(a,b);LN(this)}};class NN extends Q{constructor(a,b){super({$:a,wc:"LI",tabIndex:b?0:void 0});this.Bw()}}function ON(a,b=!0){return new NN(P(a,"item"),b)}class PN extends xN{constructor({F:a,title:b,jZ:c}){super({F:a,title:b});this.WS=this.tI();this.t2=this.VQ(c);O(this,this.WS);this.t2.forEach(d=>O(this.WS,d))}tI(){return new Q({wc:"UL"})}};class QN extends PN{constructor({resources:a,V:b}){super({F:"ppt-accessible-resources",title:b.ra("PB_ACCESSIBLE_TITLE_PANEL_ATTACHMENTS"),jZ:a})}VQ(a){return a.rj().kc().map(b=>this.uI(b))}uI(a){const b=ON(this,!1);a=this.sI(a);O(b,a);return b}sI(a){const b=new Q({wc:"A"});b.setAttribute("title",a.url());b.setAttribute("href",EN(a));b.setAttribute("target",a.target());b.ia(a.title());return b}};class RN extends PN{constructor({slides:a,V:b}){super({F:"ppt-accessible-slide-list",title:b.ra("PB_ACCESSIBLE_SLIDES"),jZ:a});this.Rf("navigation");this.eF.Rf("heading");this.eF.setAttribute("aria-level","2");a=this.eF;a.R.id||a.dP(Hd());this.ue("labelledby",a.R.id);this.bW=D(this)}VQ(a){return a.fA.map(b=>this.uI(b))}uI(a){const b=ON(this),c=a.title()?a.title():"---";b.ia(`${a.index()+1}. ${c}`);A(this,b.ka,()=>{this.bW.C(a)});return b}};class SN extends Q{constructor(a){super({wc:"SECTION",F:"ppt-accessible-top-panel",tabIndex:-1});this.Rf("region");this.Sl(a.ra("PB_ACCESSIBLE_ARIA_LABEL_TOP_PANEL"));this.I=a;this.yW=new Q({wc:"H1",$:P(this,"slide-status")});O(this,this.yW)}};function TN(a){a.Az&&A(a,a.Az.bW,b=>{a.yd.Bd(b.index())})}
class UN extends vM{constructor({Kc:a,messages:b,skinSettings:c}){super({F:"ppt-accessible-skin",Kc:a,messages:b,skinSettings:c});this.Aa=this.wt();this.Az=this.qb.showSlideList?new RN({slides:this.H.slides(),V:this.I}):null;this.Rq=this.qb.ti?new yN(this.I):null;this.Ju=this.qb.d_&&this.H.resources().rj().count()?new QN({resources:this.H.resources(),V:this.I}):null;this.vb=null;this.ZC()}wt(){return this.qb.e_?new SN(this.I):null}ZC(){var a=this.sy;a&&O(this.Ei,a);this.Az&&(Hb||Ib)?(a=new Q({F:"ppt-accessible-slide-list-wrapper"}),
O(a,this.Az)):a=this.Az;a&&O(this.Ei,a);(a=this.Rq)&&O(this.Ei,a);(a=this.Ju)&&O(this.Ei,a);(a=this.Aa)&&O(this,a);(a=this.$f)&&O(this,a);this.M(this.la.displayObject());(a=this.Ei)&&O(this,a);this.tx.Aa=this.Aa;this.tx.$f=this.$f;TN(this)}hg(){super.hg();if(this.Aa)if(this.nD()){var a=-1!=this.B.pa()&&this.B.Z().visible()?`${this.B.Z().wi()+1}`:"-";const c=this.H.slides().Ej();var b=this.Aa;a=b.I.ra("PB_ACCESSIBLE_SLIDE_N_OF_COUNT",{SLIDE_NUMBER:a,TOTAL_SLIDES:c});b.yW.ia(a);this.Aa.G(!0)}else this.Aa.G(!1);
this.qb.ti&&this.Rq&&((b=(b=this.hc())?b.Xl():null)&&b.text()?(this.Rq.DT.Tl(AH(b.U_,sH.YG)),this.Rq.G(!0)):this.Rq.G(!1));this.PM()}PM(){this.vb&&(of(this.Ei,this.vb),this.vb=null);const a=this.hc().Nl();this.qb.c_&&a&&(this.vb=new CN({Nl:a,V:this.I}),O(this.Ei,this.vb))}};class VN extends Sg{constructor(){super();this.Br=this.Gr=this.Dr=this.ua=!1;this.Cf="";this.Er=!1;this.Ua=D(this);this.Pc=D(this)}set visible(a){this.ua!==a&&(this.ua=a,this.Pc.C())}get visible(){return this.ua}set xh(a){this.Dr!==a&&(this.Dr=a,this.Ua.C())}get xh(){return this.Dr}set yh(a){this.Gr!==a&&(this.Gr=a,this.Ua.C())}get yh(){return this.Gr}set yg(a){this.Br!==a&&(this.Br=a,this.Ua.C())}get yg(){return this.Br}set pi(a){this.Cf!==a&&(this.Cf=a,this.Ua.C())}get pi(){return this.Cf}set vf(a){this.Er!==
a&&(this.Er=a,this.Ua.C())}get vf(){return this.Er}};class WN extends Sg{constructor(){super();this.RL=this.BM=this.Ax=this.sK=!0;this.Te=this.py=!1;this.Ua=D(this)}get xG(){return this.sK}set xG(a){this.sK!=a&&(this.sK=a,iM(this))}get XY(){return this.Ax}set XY(a){this.Ax!=a&&(this.Ax=a,iM(this))}get jH(){return this.BM}set jH(a){this.BM!=a&&(this.BM=a,iM(this))}get search(){return this.RL}set search(a){this.RL!=a&&(this.RL=a,iM(this))}get Qv(){return this.py}set Qv(a){this.py!=a&&(this.py=a,iM(this))}get locked(){return this.Te}set locked(a){this.Te!=
a&&(this.Te=a,iM(this))}};class XN extends Sg{constructor(a){super();this.H4=a;this.Cr=this.gk=this.Fr=this.YL=!1;this.Ua=D(this);this.Pc=D(this)}get outline(){return this.H4}set $G(a){this.YL!==a&&(this.YL=a,this.Ua.C())}get $G(){return this.YL}set Fn(a){this.Fr!==a&&(this.Fr=a,this.Ua.C())}get Fn(){return this.Fr}set showOutline(a){this.gk!==a&&(this.gk=a,this.Ua.C())}get showOutline(){return this.gk}set ti(a){this.Cr!==a&&(this.Cr=a,this.Ua.C())}get ti(){return this.Cr}};class YN extends Sg{constructor(){super();this.xL=this.ua=!1;this.Ua=D(this);this.Pc=D(this)}get visible(){return this.ua}set visible(a){this.ua!==a&&(this.ua=a,this.Pc.C())}get HG(){return this.xL}set HG(a){this.xL!==a&&(this.xL=a,this.Ua.C())}};class ZN extends Sg{constructor(){super();this.aM=this.ua=!1;this.Ua=D(this);this.Pc=D(this)}set visible(a){this.ua!==a&&(this.ua=a,this.Pc.C())}get visible(){return this.ua}set wh(a){this.aM!==a&&(this.aM=a,this.Ua.C())}get wh(){return this.aM}};class $N extends Sg{constructor(){super();this.Fr=this.gk=this.Cr=this.fk=this.XL=this.ua=!1;this.Ua=D(this);this.Pc=D(this)}get visible(){return this.ua}set visible(a){this.ua!=a&&(this.ua=a,this.Pc.C())}get uP(){return this.XL}set uP(a){this.XL!=a&&(this.XL=a,iM(this))}get xj(){return this.fk}set xj(a){this.fk!=a&&(this.fk=a,iM(this))}get ti(){return this.Cr}set ti(a){this.Cr!=a&&(this.Cr=a,iM(this))}get showOutline(){return this.gk}set showOutline(a){this.gk!=a&&(this.gk=a,iM(this))}get Fn(){return this.Fr}set Fn(a){this.Fr!=
a&&(this.Fr=a,iM(this))}};class aO extends Sg{constructor(){super();this.WH=this.mI=this.fk=this.ua=!1;this.hm=[];this.Ua=D(this);this.Pc=D(this)}get visible(){return this.ua}set visible(a){this.ua!=a&&(this.ua=a,this.Pc.C())}get xj(){return this.fk}set xj(a){this.fk!=a&&(this.fk=a,iM(this))}get yY(){return this.mI}set yY(a){this.mI!=a&&(this.mI=a,iM(this))}get mY(){return this.WH}set mY(a){this.WH!=a&&(this.WH=a,iM(this))}get buttonsOrder(){return this.hm}set buttonsOrder(a){this.hm.join()!=a.join()&&(this.hm=a,iM(this))}}
;class bO{constructor(){this.ui=new aO;this.pB=new $N;this.controlPanel=new lM}};var cO=class{constructor({sidePanelPosition:a,outlinePosition:b,colors:c,messages:d,showPlayersPanels:e=!1,showTitlePanel:f=!0,accessibilityModeEnabled:g,miniskinCustomizationEnabled:h,fontFamily:l,borderRadius:n,ws:m}){this.f6=a;this.I4=b;this.d6=f;this.fb=c;this.je=d;this.Y5=e;this.yH=g;this.M2=h;this.z1=l;this.y0=n;this.R4=m}sidePanelPosition(){return this.f6}showTitlePanel(){return this.d6}outlinePosition(){return this.I4}showPlayersPanels(){return this.Y5}colors(){return this.fb}messages(){return this.je}accessibilityModeEnabled(){return this.yH}miniskinCustomizationEnabled(){return this.M2}fontFamily(){return this.z1}borderRadius(){return this.y0}isInheritSettings(){return"universal"===
this.R4}};function dO(a){a=ep(a).iG;return parseInt(a.substr(1),16)};const eO={primaryButtonText:"primaryButtonText",primaryButtonTextHover:"primaryButtonTextHover",primaryButtonBackground:"primaryButtonBackground",primaryButtonBackgroundHover:"primaryButtonBackgroundHover",primaryButtonBorder:"primaryButtonBorder",primaryButtonBorderHover:"primaryButtonBorderHover",secondaryButtonText:"secondaryButtonText",secondaryButtonTextHover:"secondaryButtonTextHover",secondaryButtonBackground:"secondaryButtonBackground",secondaryButtonBackgroundHover:"secondaryButtonBackgroundHover",
secondaryButtonBorder:"secondaryButtonBorder",secondaryButtonBorderHover:"secondaryButtonBorderHover",pageBackground:"pageBackground",playerBackground:"playerBackground",playerText:"playerText"},fO={"player.background":"miniskin.panel.background","panel.text":"miniskin.panel.text","button.face.normal":"miniskin.button.background","button.content.normal":"miniskin.button.content"};
function gO(a){return Object.keys(a).reduce((b,c)=>{var d=a[c];var e=PL(d);d="GRADIENT"===d.type?d:null;if(e)d={type:"solid",value:{color:dO(e.color),alpha:e.opacity}};else if(!d||2!==d.li.length||180!==d.ki&&90!==d.ki)d=null;else{e=d.ki;const f=d.li[0];d=d.li[1];d={type:"gradient",value:{firstColor:{color:dO(f.color),alpha:f.opacity},secondColor:{color:dO(d.color),alpha:d.opacity},direction:180===e?"vertical":"horizontal"}}}b[c]=d;return b},{})};function hO(a,b=null){if(0<window.location.search.indexOf("noui=1"))return new cO({sidePanelPosition:"none",outlinePosition:"none",colors:{},messages:b,showPlayersPanels:!0,showTitlePanel:!1,accessibilityModeEnabled:a.accessibilityModeEnabled,miniskinCustomizationEnabled:a.miniskinCustomizationEnabled,fontFamily:a.fontFamily,borderRadius:a.borderRadius,ws:"none"});var c=a.Zb.pB,d=a.Zb.ui,e=a.Zb.controlPanel;const f=d.visible&&(d.xj||d.yY||0<d.buttonsOrder.length);var g=c.visible&&(c.showOutline||
c.xj||c.ti||c.Fn)?c.uP?"left":"right":"none";"none"==g&&f&&(g=d.mY?"right":"left");d=g;c=iO(c,e,g);e={};g=a.colors;for(const n of Object.keys(eO))if(g.hasOwnProperty(n)){var h=g[n];var l=PL(h);h="GRADIENT"===h.type?h:null;if(l)h={type:"solid",value:{color:dO(l.color),alpha:l.opacity}};else if(!h||2!==h.li.length||180!==h.ki&&90!==h.ki)h=null;else{l=h.ki;const m=h.li[0];h=h.li[1];h={type:"gradient",value:{firstColor:{color:dO(m.color),alpha:m.opacity},secondColor:{color:dO(h.color),alpha:h.opacity},
direction:180===l?"vertical":"horizontal"}}}h&&(e[eO[n]]=h)}return new cO({sidePanelPosition:d,outlinePosition:c,colors:e,messages:b,showTitlePanel:f,accessibilityModeEnabled:a.accessibilityModeEnabled,miniskinCustomizationEnabled:a.miniskinCustomizationEnabled,fontFamily:a.fontFamily,borderRadius:a.borderRadius,ws:"universal"})}
function jO(a,b=null){const c=a.Zb.pB,d=c.visible&&(c.showOutline||c.xj||c.ti||c.Fn)?c.uP?"left":"right":"none";return new cO({sidePanelPosition:d,outlinePosition:iO(c,a.Zb.controlPanel,d),colors:gO(a.colors),messages:b,accessibilityModeEnabled:a.accessibilityModeEnabled,miniskinCustomizationEnabled:a.miniskinCustomizationEnabled,fontFamily:a.fontFamily,borderRadius:a.borderRadius,ws:"universal"})}
function iO(a,b,c){return b.visible&&b.showOutline?"bottom":a.visible&&a.showOutline?"left"==c?"left":"right":"none"};class kO{constructor(){this.Zb=new bO;this.outline=new WN;this.colors={};this.accessibilityModeEnabled=!1;this.miniskinCustomizationEnabled=!0;this.fontFamily="";this.borderRadius=0}AY(a=null){return hO(this,a)}zY(a=null){return jO(this,a)}BY(){var a=this.colors;const b={};for(const c of Object.keys(fO))a.hasOwnProperty(c)&&(b[fO[c]]=a[c].kH());return new cO({sidePanelPosition:"none",outlinePosition:"none",colors:b,messages:{},accessibilityModeEnabled:this.accessibilityModeEnabled,miniskinCustomizationEnabled:this.miniskinCustomizationEnabled,
fontFamily:this.fontFamily,borderRadius:this.borderRadius,ws:"universal"})}};class lO extends Sg{constructor(a,b){super();this.H=a;this.J=b;a:{for(a=0;a<this.H.slides().count();++a)if(this.H.slides().fa(a).Nl()){a=!0;break a}a=!1}this.c5=a;a:{for(a=0;a<this.H.slides().count();++a){const c=this.H.slides().fa(a);if(c.Xl()&&c.Xl().text()){a=!0;break a}}a=!1}this.V2=a;this.f0=!!this.H.resources().rj().count();this.topPanel=new ZN;this.bottomPanel=new VN;this.sh=new XN(this.J.outline);this.Ud=new YN;this.fn();this.qh=b.miniskinCustomizationEnabled;A(this,this.J.Zb.controlPanel.Pc,
this.fn,this);A(this,this.J.Zb.controlPanel.Ua,this.fn,this);A(this,this.J.Zb.ui.Pc,this.fn,this);A(this,this.J.Zb.ui.Ua,this.fn,this);A(this,this.J.Zb.pB.Pc,this.fn,this);A(this,this.J.Zb.pB.Ua,this.fn,this);A(this,this.J.Zb.controlPanel.Ud.Pc,this.fn,this);A(this,this.J.Zb.controlPanel.Ud.Ua,this.fn,this)}fn(){var a=this.J.Zb.controlPanel;a.visible?(this.bottomPanel.yg=a.yg,this.bottomPanel.yh=a.yh,this.bottomPanel.xh=a.xh,this.bottomPanel.vf=a.vf):(this.bottomPanel.visible=!1,this.bottomPanel.yg=
!1,this.bottomPanel.yh=!1,this.bottomPanel.xh=!1,this.bottomPanel.vf=!1);this.bottomPanel.pi=a.pi;this.bottomPanel.visible=this.bottomPanel.yg||this.bottomPanel.yh||this.bottomPanel.xh||this.bottomPanel.vf;a=this.J.Zb.controlPanel;this.Ud.visible=a.Ud.visible;this.Ud.HG=a.Ud.mode===kM;var b=this.J.Zb.ui,c=a=!1;let d=!1,e=!1;b&&b.visible&&(-1!=b.buttonsOrder.indexOf("outline")&&(a=!0),-1!=b.buttonsOrder.indexOf("attachments")&&(c=!0),-1!=b.buttonsOrder.indexOf("presenterInfo")&&(d=!0),-1!=b.buttonsOrder.indexOf("notes")&&
(e=!0));(b=this.J.Zb.pB)&&b.visible&&(a|=b.showOutline,d|=b.Fn,e|=b.ti);(b=this.J.Zb.controlPanel)&&b.visible&&(a|=b.showOutline,e|=b.b_);this.sh.$G=!!c&&this.f0;this.sh.showOutline=!!a;this.sh.ti=!!e&&this.V2;this.sh.Fn=!!d&&this.c5;c=a=!1;if(this.sh.showOutline||this.sh.$G||this.sh.Fn||this.sh.ti)c=a=!0;this.bottomPanel.visible&&(a=!0);Yj&&(a=!0);this.topPanel.visible=a;this.topPanel.wh=c}};function mO(a){return(a=a.pe)&&a.width>a.height}function nO(a){return mO(a)?(a.qb.topPanel.visible||a.qb.bottomPanel.visible)&&(a.qb.topPanel.wh||a.qb.bottomPanel.yg||a.qb.bottomPanel.yh||a.qb.bottomPanel.xh)?new ng(0,a.qb.qh?52:56,0,0):new ng(0,0,0,0):new ng(a.qb.topPanel.visible?a.qb.qh?52:46:0,0,a.qb.bottomPanel.visible?a.qb.qh?55:66:0,0)}function oO(a){const b=nO(a);return new og(b.left,b.top,a.pe.width-b.right-b.left,a.pe.height-b.top-b.bottom)}
function pO(a,b){a=b?a.oy:oO(a);return new xd(a.width,a.height)}class qO{constructor(a){this.qb=a;this.oy=this.pe=null}oP(a){this.pe=a}Gt(a){a=a?this.oy:oO(this);return new rd(a.left,a.top)}};function rO(){let a=J?"mobile":"desktop";Hb?a+=" ie":bj?a+=" android_default":Lb?a+=" webkit":Gb?a+=" opera":Kb&&(a+=" gecko");return a}
class sO extends Q{constructor({Kc:a,sa:b,V:c,F:d,I7:e}){super({F:d});rO().split(" ").forEach(f=>$t(this,f));this.D=a;this.la=a.view();this.H=a.zb();this.B=a.view().na();this.Ca=this.B.X();this.yd=a.view().Vd();this.xk=new WM(this.displayObject());this.I=c;this.W=b;this.uq=new YM({V:this.I,RP:this.xk});if(e){const f=new aN;A(this,f.ZE,(g,h)=>this.Ji(g,h));setTimeout(()=>f.DA())}A(this,a.uB(),this.$q,this);A(this,a.view().Vd().WA(),this.Xq,this)}Ji(a,b){this.resize(a,b);this.xk.hB(a,b)}$q(a){if("resumePlayback"==
a.action()&&"prompt"==this.H.settings().Cc().Xv()){const b=this.B.Lf(),c=a.N();a.$v("delayStartup");const d=a.Jz;(()=>{XM(this.uq,{Ms:"PB_RESUME_PRESENTATION_WINDOW_TEXT",icon:WL(this.W,"mb_question_icon"),buttons:[{Gk:"PB_MESSAGE_BOX_YES",result:"yes"},{Gk:"PB_MESSAGE_BOX_NO",result:"no"}]}).then(e=>{this.la.setOverlayDisplayed(!1);"yes"==e?d.resume(c,!0):d.start(b,!0)});this.la.setOverlayDisplayed(!0)})()}}Og(a,b){return(a.fa(b).wi()+1).toString()}Xq(a){const b={},c=this.H.slides();let d;switch(a.Ke().type()){case "currentSlideIsNotCompleted":d=
"PB_CURRENT_SLIDE_IS_NOT_COMPLETED";break;case "backwardNavigationIsRestricted":case "forwardNavigationIsRestricted":d="sequential"==this.H.settings().navigation().navigationType()?"PB_NAVIGATION_IS_SEQUENTIAL":"PB_NAVIGATION_IS_RESTRICTED";break;case "interactionNotCompleted":d="PB_QUIZ_SLIDE_WINDOW_TEXT";a=this.B.Z();a instanceof Yq?d="PB_SCENARIO_SLIDE_WINDOW_TEXT":a instanceof Qq&&(d="PB_INTERACTION_SLIDE_WINDOW_TEXT");break;case "precedingQuizFailed":d="PB_PRECEDING_QUIZ_FAILED_WINDOW_TEXT";
b.SLIDE_INDEX=this.Og(c,a.Ke().tf());break;case "precedingQuizNotPassed":d="PB_PRECEDING_QUIZ_NOT_PASSED_WINDOW_TEXT";b.SLIDE_INDEX=this.Og(c,a.Ke().tf());break;case "precedingQuizNotCompleted":d="PB_PRECEDING_QUIZ_NOT_COMPLETED_WINDOW_TEXT";b.SLIDE_INDEX=this.Og(c,a.Ke().tf());break;case "precedingScenarioNotPassed":d="PB_PRECEDING_SCENARIO_NOT_PASSED_WINDOW_TEXT";b.SLIDE_INDEX=this.Og(c,a.Ke().tf());break;case "precedingScenarioFailed":d="PB_PRECEDING_SCENARIO_FAILED_WINDOW_TEXT";b.SLIDE_INDEX=
this.Og(c,a.Ke().tf());break;case "precedingScenarioNotCompleted":d="PB_PRECEDING_SCENARIO_NOT_COMPLETED_WINDOW_TEXT";b.SLIDE_INDEX=this.Og(c,a.Ke().tf());break;default:return}this.uz(d,b)}LK(a){qt(this.Ca,a)}uz(a,b){const c=this.B.X().suspended(),d=this.la;qt(this.Ca,!0);XM(this.uq,{Ms:a,icon:WL(this.W,"mb_warning_icon"),buttons:[{Gk:"PB_MESSAGE_BOX_OK",result:"ok"}],eG:()=>b}).then(()=>{d.setOverlayDisplayed(!1);this.LK(c)});d.setOverlayDisplayed(!0)}};function tO(a){var b=a.B.pa();-1!=b&&(b=pt(a.la.Wl(),b),b instanceof Lv?b.Ya().resize(a.width(),a.height()):b instanceof Kv?b.sb().resize(a.width(),a.height()):b instanceof Ov&&b.tb().resize(a.width(),a.height()))}function uO(a){a.TJ()?(a=a.displayObject(),In(a,"quiz_mode")):(a=a.displayObject(),Jn(a,"quiz_mode"))}
class vO extends sO{constructor(a,b,c){super({Kc:a,V:b,sa:c,F:"universal_mini",I7:!0});this.H=a.zb();this.Y=cj();this.kT=new C;b=a.view();this.M(b.displayObject());A(this,this.B.Xp,this.hg,this);A(this,a.CA(),this.aU,this)}aU(){}LJ(a,b){this.la.resize(a,b)}Ji(a,b){N(this,"min-height",`${b+0}px`);this.LJ(a,b,0);super.Ji(a,b);tO(this)}hg(){var a=this.B.pa();const b=-1!=a?this.B.Z():null;this.rC&&(this.rC.rp(),this.rC=void 0);this.qC&&(this.qC.rp(),this.qC=void 0);this.sC&&(this.sC.rp(),this.sC=void 0);
var c=this.displayObject();Jn(c,"interaction_slide");b instanceof zr?(this.Ho=!0,this.BH(pt(this.la.Wl(),a)),tO(this),uO(this)):b instanceof Qq?(this.Ho=!0,this.AH(pt(this.la.Wl(),a)),tO(this),uO(this),a=this.displayObject(),In(a,"interaction_slide")):b instanceof Yq?(this.Ho=!0,this.CH(pt(this.la.Wl(),a)),tO(this),uO(this)):(this.Ho=!1,uO(this),this.G(!0));0<$M()&&ZM(0,0)}BH(a){this.rC=a;this.rC.rp(this.displayObject())}AH(a){this.qC=a;this.qC.rp(this.displayObject())}CH(a){this.sC=a;this.sC.rp(this.displayObject())}TJ(){return this.Ho}}
;class wO extends vO{constructor(a,b,c,d){super(a,c,d);this.J=new lO(a.zb(),b)}hg(){this.showTopPanel(!1);this.showBottomPanel(!1);super.hg()}TJ(){return this.lT?!1:super.TJ()}rz(){if("playingSlide"==this.B.playbackState()||"playingTransition"==this.B.playbackState())this.B.pause(),this.GV=!0;this.la.setOverlayDisplayed(!0);this.lT=!0;uO(this)}J0(){this.Sw();this.GV&&(this.GV=!1,this.B.play())}Sw(){this.la.setOverlayDisplayed(!1);this.lT=!1;this.kT.C();uO(this)}BH(a){super.BH(a);this.J.sh.showOutline&&
a.Ya().setPresentationOutlineController(this);this.J.qh&&a.Ya().updateSlideVisualizer()}AH(a){super.AH(a);this.J.sh.showOutline&&a.sb().setPresentationOutlineController(this)}CH(a){super.CH(a);this.J.sh.showOutline&&a.tb().setPresentationOutlineController(this)}Og(a,b){b=a.fa(b).wi();if(this.J.sh.outline.Qv){const d=[],e=[];let f=-1;for(let g=0;g<a.Ej();g++){var c=a.Hv(g).Ob();c>f?f+=1:c<f&&(e.length=c+1,f=c);void 0===e[f]&&(e[f]=0);e[f]+=1;c="";for(let h=0;h<=f;h++)c+=e[h].toString()+".";d[g]=c.substr(0,
c.length-1)}a=d[b]}else a=(b+1).toString();return a}showOutline(a,b){this.rz(a,b)}showTopPanel(){}showBottomPanel(){}menuClosedEvent(){return this.kT}isOutlineVisible(){return this.J.sh.showOutline}}wO.prototype.isOutlineVisible=wO.prototype.isOutlineVisible;wO.prototype.menuClosedEvent=wO.prototype.menuClosedEvent;wO.prototype.showBottomPanel=wO.prototype.showBottomPanel;wO.prototype.showTopPanel=wO.prototype.showTopPanel;wO.prototype.showOutline=wO.prototype.showOutline;function xO(a){return 0!=a.type.indexOf("touch")?1:a.Ic.touches.length};class yO extends Sg{constructor(a,b){super();const c=this.Fi(a);z(this,c,fn,d=>{if((a instanceof Node||a.enabled())&&!(1<xO(d))){var e=d.screenX,f=d.screenY,g=z(this,window,hn,l=>{1<xO(l)||(b.K9({x:l.screenX-e,y:l.screenY-f}),l.preventDefault())}),h=z(this,window,gn,l=>{1<xO(l)||(jf(this,g),jf(this,h))});b.L9();d.preventDefault()}})}Fi(a){return a instanceof Node?a:a.displayObject()}};function zO(a,b){const c=b.displayObject();Vi(c,"0 0");a.R.M(c);a.$M=b}function AO(a){const b=a.YM.width/a.YM.height,c=a.Nq;a.resize(Math.round(c),Math.round(a.Nq/a.fu>b||isNaN(b)?a.fu:c/b));a.tD=!0}
class BO{constructor(a){this.c7=a||!1;this.tD=!1;this.fu=this.Nq=this.Ha=this.Ja=0;this.YM=new xd(0,0);this.$M=null;this.ua=!0;this.Xj=new jN;this.R=new Q({F:"video-container"});this.R.M(this.Xj);this.R.Ba("force-fit-video",Hb||Ib)}displayObject(){return this.R.displayObject()}visible(){return this.ua}G(a){this.ua=a;this.c7?(G(this.displayObject(),a?1:0),E(this.displayObject(),"pointer-events",a?"":"none")):ni(this.displayObject(),a)}width(){return this.Ja}height(){return this.Ha}hB(a,b){this.dW(a);
this.fu=b;AO(this);this.tD=!0}dW(a){this.Nq=a}resize(a,b){this.Ja=a;this.Ha=b;this.$M&&this.$M.resize(a,b);this.R.resize(a,b);this.tD=!1}M(a){a=a.displayObject();this.displayObject().appendChild(a)}removeChild(a){a=a.displayObject();a.parentNode==this.displayObject()&&this.displayObject().removeChild(a)}};class CO extends BO{dW(a){var b=this.displayObject();b=Hn(b,"landscape");this.Nq=a-(b?56:0)}};function DO(a,b){a.Yh!=b&&(a.Yh=b,a.Cb.G(b),a.Yh||EO(a,a.QJ?a.la:a.Cb),FO(a,a.Yh))}function EO(a,b){GO(a);const c=a.Bf!=b;a.Bf=b;a.oT.C(c);HO(a);IO(a)}function FO(a,b){const c=mO(a.lc);a.kq.G(b&&c)}function HO(a){function b(d){return c.kq.displayObject().parentNode==d.displayObject()}const c=a;a.Bf==a.Cb?!b(a.Cb)&&a.Cb.M(a.kq):!b(a.la)&&a.la.displayObject().appendChild(a.kq.displayObject())}function GO(a){a.At&&(of(a,a.At),a.wC=!1,a.At=null,FO(a,!1))}
function IO(a){if(mO(a.lc)){if(FO(a,!0),!a.At){let b=0,c=0;a.At=new yO(a.Bf.displayObject(),{L9:()=>{var d=a.lc.oy;d=new rd(d.left,d.top);a.wC||(a.Oy=d.x,a.Py=d.y);b=a.Oy;c=a.Py},K9:d=>{a.wC=!0;var e=a.lc.pe;a.Oy=bw(b+d.x,0,e.width-nO(a.lc).right-a.Bf.width());a.Py=bw(c+d.y,0,e.height-a.Bf.height());d=a.Bf.width();e=a.Bf.height();a.lc.oy=new og(a.Oy,a.Py,d,e);Rn(a.Bf.displayObject(),a.Oy,a.Py)},Jfa:()=>{}});nf(a,a.At)}}else GO(a)}
function JO(a){var b=a.Yh?a.Bf==a.la:!1;var c=a.lc;if(mO(c))var d=pO(c,b);else a.Yh?(d=c.pe,c=nO(c),d=new xd(d.width,Math.floor(.8*(d.height-c.bottom-c.top)))):(d=oO(c),d=new xd(d.width,d.height));c=a.lc;var e=a.Yh;const f=nO(c);b=mO(c)?c.Gt(b):e?new rd(f.left,f.top+Math.floor((c.pe.height-f.bottom-f.top)*(1-.8))-24):new rd(f.left,f.top);a.la.resize(d.width,d.height);KO(a.la.displayObject(),b);!mO(a.lc)&&a.Yh&&(c=a.la.Gn().getBoundingClientRect(),b.y+=d.height-c.height,a.la.resize(c.width,c.height),
KO(a.la.displayObject(),b));b=a.Bf==a.Cb;c=a.lc;mO(c)?d=pO(c,b):(d=c.pe,c=nO(c),d=new xd(d.width,Math.floor(.5*(d.height-c.bottom-c.top))));c=a.lc;e=nO(c);b=mO(c)?c.Gt(b):new rd(e.left,e.top);a.Cb.resize(d.width,d.height);KO(a.Cb.displayObject(),b);!mO(a.lc)&&a.Yh&&(b=nO(a.lc),a.Cb.resize(d.width,Math.floor(a.lc.pe.height-b.bottom-b.top-a.la.height()-24)))}function KO(a,b){E(a,"transform",`translate(${b.x}px, ${b.y}px)`)}
function LO(a){var b=a.Bf==a.Cb;var c=a.lc;var d=c.pe;if(mO(c)){c=Math.floor(.4*d.width);var e=Math.floor(.4*d.height);d=b?new xd(c,e):new xd(d.width,d.height)}else d=new xd(d.width,Math.floor((d.height-48)*(1-.8)));a.Cb.hB(d.width,d.height);!a.wC&&b&&(b=a.lc,d=a.Bf.width(),a=a.Bf.height(),c=nO(b),b.oy=new og(Math.floor(b.pe.width-c.right-d),c.top,d,a))}
class MO extends Sg{constructor({Baa:a,OO:b,R7:c}){super();this.QJ=!1;this.lc=c;this.Cb=a;this.la=b;this.Bf=a;this.Yh=!1;DO(this,!1);this.Oy=1;this.Py=0;this.At=null;this.wC=!1;this.kq=new Q({F:"change-layout-button"});nf(this,this.kq);this.Cb.M(this.kq);A(this,this.kq.ka,()=>{EO(this,this.Bf==this.Cb?this.la:this.Cb)},this);this.oT=D(this);FO(this,!1)}Fs(a){this.QJ="MaximizedVideo"==a;EO(this,this.QJ?this.la:this.Cb)}oP(a){const b=this.lc.pe;!a||b&&b.width==a.width&&b.height==a.height||(this.lc.oP(a),
IO(this));LO(this)}};class NO extends Sg{constructor({Ge:a,Ne:b,na:c,bottomPanel:d}){super();this.Jb=a;this.gp=b;this.B=c;this.Fa=d;this.nE=void 0;A(this,this.B.X().Eb(),this.jo,this);A(this,this.B.X().$b(),this.ib,this);this.Ix();this.jo();A(this,this.Fa.NK,this.H3,this);A(this,this.Fa.MK,this.E3,this);A(this,this.Fa.PK,this.R3,this);A(this,this.Fa.SK,this.RK,this)}H3(){const a=this.B.X().state();"started"===a||"buffering"===a?this.B.pause():this.B.play()}R3(){this.Fa.enabled()&&(this.Jb.pi===mM?this.B.ug():"bySteps"===
this.Jb.pi&&this.B.Ap())}E3(){this.Fa.enabled()&&(this.Jb.pi===mM?this.B.Sd():"bySteps"===this.Jb.pi&&this.B.Fl())}RK(a){this.B.vg().uj(a);this.Fa.Jv()}ib(){if(!this.B.X().uf()&&-1!=this.B.pa()){const a=this.B.zd("playPauseControl");OO(this.Fa,a)}this.Ix()}Ix(){var a=this.Jb.pi===mM,b=this.B.zd(a?"switchToNextSlide":"switchToNextStep");a=this.B.zd(a?"switchToPreviousSlide":"switchToPreviousStep");var c=this.Fa;c.rc&&PO(c.rc.displayObject(),b);b=this.Fa;b.tc&&PO(b.tc.displayObject(),a)}jo(){var a=
this.B.X().state();const b="started"===a||"buffering"===a;this.nE&&(clearTimeout(this.nE),this.nE=void 0);this.nE=setTimeout(()=>this.Fa.LP(b),50);-1!==this.B.pa()&&(a=this.B.zd("playPauseControl"),OO(this.Fa,a))}};function PO(a,b){const c=a instanceof du?a.ta():a instanceof Q?a.displayObject():a;b&&"slideNavigationSettings"==b.th()?a instanceof Q?a.Ba("locked",!0):In(c,"locked"):a instanceof Q?a.Ba("locked",!1):Jn(c,"locked");b=b&&("presentationNavigationType"!=b.th()||"presentationSeeking"==b.VA())&&"quizNavigationSettings"!=b.th()&&"scenarioNavigationSettings"!=b.th();a instanceof du||a instanceof Q?a.Za(!b):b?c.setAttribute("disabled",""):c.removeAttribute("disabled")};function OO(a,b){a.Va&&PO(a.Va.displayObject(),b)}
class QO extends Q{constructor({F:a,sa:b,Ge:c,Ne:d,na:e,V:f}){super({F:a});this.Jb=c;this.gp=d;this.B=e;this.I=f;this.W=b;this.ic=this.pq();this.Va=this.Vw();this.wb=this.vt();this.rc=this.Uw();this.tc=this.Ww();this.Y=cj();Sn(this.displayObject(),this.Y);Vi(this.displayObject(),"0 100%");this.NK=D(this);this.PK=D(this);this.MK=D(this);this.SK=D(this);nf(this,new NO({Ge:c,Ne:d,na:e,bottomPanel:this}));A(this,this.Jb.Ua,this.Dh,this);A(this,this.gp.Ua,this.Dh,this)}op(){return!this.Jb.yg&&!this.Jb.yh&&
!this.Jb.xh&&!this.Jb.vf}Dh(){this.gp.wh&&!this.ic&&(this.ic=this.pq());this.ic&&this.ic.G(this.gp.wh);this.Jb.xh&&!this.Va&&(this.Va=this.Vw());this.Va&&this.Va.G(this.Jb.xh);this.Jb.vf&&!this.wb&&(this.wb=this.vt());this.wb&&this.wb.G(this.Jb.vf);this.Jb.vf||this.Jv();this.Jb.yh&&!this.tc&&(this.tc=this.Ww());this.tc&&this.tc.G(this.Jb.yh);this.Jb.yg&&!this.rc&&(this.rc=this.Uw());this.rc&&this.rc.G(this.Jb.yg);this.Nw()}Jv(){}hw(){}LP(){}Mv(){}pq(){return null}Nw(){}};class RO extends Q{constructor(a,b,c){super({F:c});this.ub=a;this.Ux=this.rI(b);O(this,this.Ux);this.$i=this.oC();O(this,this.$i);this.Ba(a,!0)}get id(){return this.ub}gP(a){this.Ux.ia(a)}Ik(a){this.$i.ia(a)}rI(a){const b=new Q({$:P(this,"label")});b.ia(a);return b}oC(){return new Q({$:P(this,"value")})}}function SO(a,b,c){a.yr(b,d=>d.Ba("selected",c))}function TO(a,b,c){if(!a.Oa.has(b)){const d=new RO(b,c,a.MS());a.Oa.set(b,d);O(a,d);A(a,d.ka,()=>a.po.C(a.pD(d)))}}
class UO extends Q{constructor(){super({F:"rate-menu"});this.Oa=new Map;this.po=D(this)}get Fp(){return this.po}fP(a,b){this.yr(a,c=>c.gP(b))}XZ(a,b){this.yr(a,c=>c.Za(b))}MS(){}pD(a){return a.id}yr(a,b){this.Oa.has(a)&&b(this.Oa.get(a))}};function VO(a){TO(a,"caption",a.I.ra("PB_RATE_MENU_CAPTION"));a.Eu.forEach((b,c)=>TO(a,c,c))}var WO=class extends UO{constructor(a,b){super();this.I=b;this.Eu=new Map(a.map(c=>[`${c}x`,c]));VO(this);A(this,this.I.Vg,this.gi,this)}Es(a){this.Eu.forEach((b,c)=>SO(this,c,b==a))}MS(){return"rate-menu-item"}pD(a){return this.Eu.has(a.id)?this.Eu.get(a.id):a.id}gi(a){"PB_RATE_MENU_CAPTION"===a&&this.fP("caption",this.I.ra("PB_RATE_MENU_CAPTION"))}};function XO(a,b){a&&b.forEach(c=>{a&&a.Ba(c,!1)})}
class YO extends QO{constructor({F:a,Ne:b,sa:c,Ge:d,na:e,V:f}){super({F:a,Ge:d,Ne:b,na:e,V:f,sa:c});this.Va&&O(this,this.Va);this.wb&&O(this,this.wb);this.tc&&O(this,this.tc);this.rc&&O(this,this.rc);(this.Gc=this.xI())&&O(this,this.Gc);this.wb&&(this.Cw(),A(this,this.B.vg().Rh,this.vX,this));this.vX()}Dh(){super.Dh();this.Va&&!this.mi(this.Va)&&O(this,this.Va);this.wb&&!this.mi(this.wb)&&O(this,this.wb);this.rc&&!this.mi(this.rc)&&O(this,this.rc);this.tc&&!this.mi(this.tc)&&O(this,this.tc)}Jv(){this.Gc&&
this.Gc.G(!1)}LP(a){this.Va&&this.Va.Ba("is-playing",a)}Vw(){if(this.Jb.xh){const a=new vD({F:"play"});A(this,a.ka,()=>this.NK.C(),this);-1==this.B.pa()&&(a.Za(!1),lf(this,this.B.Dd(),()=>a.Za(!0)));return a}return null}vt(){if(this.Jb.vf){const a=new vD({F:"rate"});A(this,a.ka,this.TD,this);return a}return null}Ww(){if(this.Jb.yh){const a=new vD({F:"prev"});A(this,a.ka,()=>this.PK.C(),this);return a}return null}Uw(){if(this.Jb.yg){const a=new vD({F:"next"});A(this,a.ka,()=>this.MK.C(),this);return a}return null}xI(){const a=
new WO(Ug(this.B.vg()),this.I);a.XZ("caption",!1);a.G(!1);A(this,a.Fp,b=>this.SK.C(Number(b)),this);return a}Cw(){z(this,document,fn,a=>{this.Gc.visible()&&(a=a.target,he(this.wb.displayObject(),a)||he(this.Gc.displayObject(),a)||this.Gc.G(!1))})}vX(){this.Gc&&this.Gc.Es(this.B.vg().playbackRate())}TD(){this.Gc&&this.Gc.G(!this.Gc.visible())}};class ZO extends YO{constructor({na:a,Ne:b,sa:c,slides:d,Ge:e,V:f}){super({F:"bottom-panel",Ge:e,Ne:b,na:a,V:f,sa:c});this.K=d;this.op()&&this.Dc(0);this.aA()}Dh(){super.Dh();this.aA()}Db(a){super.Db(a/this.Y)}aA(){const a=["first","second"];XO(this.Va,a);XO(this.wb,a);this.Va&&this.Va.visible()&&this.Va.Ba(a.shift(),!0);this.wb&&this.wb.visible()&&this.wb.Ba(a.shift(),!0);this.wb&&this.wb.visible()&&this.Gc&&this.Gc.Ba("rate-button-first",this.wb.hG("first"));this.tc&&this.tc.Ba("next-button-hidden",
!this.rc||!this.rc.visible())}};class $O extends YO{constructor({Ge:a,sa:b,Ne:c,na:d,V:e}){super({F:"landscape-bottom-panel",Ge:a,Ne:c,na:d,V:e,sa:b});this.ic&&O(this,this.ic);this.aA();this.Nw()}Dh(){super.Dh();this.ic&&!this.mi(this.ic)&&O(this,this.ic);this.aA()}op(){return!this.gp.wh&&super.op()}hw(){return this.ic?this.ic.ka:new C}Dc(a){super.Dc(a/this.Y)}Nw(){this.op()?this.Db(0):N(this,"width","")}pq(){return this.gp.wh?new vD({F:"menu"}):null}aA(){const a=["first","second","third"];XO(this.Va,a);XO(this.wb,a);XO(this.ic,
a);this.ic&&this.ic.visible()&&this.ic.Ba(a.shift(),!0);this.Va&&this.Va.visible()&&this.Va.Ba(a.shift(),!0);this.wb&&this.wb.visible()&&this.wb.Ba(a.shift(),!0);this.Gc&&this.Gc.Ba("landscape",!0);this.tc&&this.tc.Ba("next-button-hidden",!this.rc||!this.rc.visible())}};class aP extends Q{constructor(){super({F:"progress"});this.GI=0;this.Y=cj();Sn(this.displayObject(),this.Y);Vi(this.displayObject(),"0 100%")}vh(a){this.GI=bw(a,0,1);au(this)}Db(a){super.Db(a/this.Y)}};class bP extends aP{Sa(a,b){super.Sa(a,b);$D(this.displayObject(),"play-progress",`${100*this.GI}%`)}};class cP extends aP{constructor(){super();this.UU=new Q({F:"playback-progress"});O(this,this.UU)}Sa(a,b){super.Sa(a,b);this.UU.Db(a*this.GI)}};class dP extends Q{constructor({id:a,icon:b,textContent:c,value:d,uY:e=!0}){super({F:"menu-base-item"});this.ub=a;(this.Lb=this.oq(b))&&O(this,this.Lb);this.Ux=this.rI(c);O(this,this.Ux);(this.$i=this.oC(d))&&O(this,this.$i);this.Ba(a,!0);this.Ba("clickable",e)}get id(){return this.ub}gP(a){this.Ux.ia(a)}Ik(a){this.$i&&of(this,this.$i);(this.$i=this.oC(a))&&O(this,this.$i,2)}oq(a){return new Q({ta:a,$:P(this,"icon")})}rI(a){const b=new Q({$:P(this,"label")});b.ia(a);return b}oC(a){return a?($t(a,
P(this,"value")),a):null}}function eP(a,b,c){a.yr(b,d=>{of(d,d.Lb);d.Lb=d.oq(c);O(d,d.Lb,0)})}
class fP extends Q{constructor(){super({F:"menu-base"});this.Oa=new Map;this.po=D(this)}Fp(){return this.po}fP(a,b){this.yr(a,c=>c.gP(b))}XZ(a,b){this.yr(a,c=>c.Za(b))}mN({id:a,textContent:b,icon:c,value:d,uY:e}){if(!this.Oa.has(a)){const f=new dP({id:a,textContent:b,icon:c,value:d,uY:e});this.Oa.set(a,f);O(this,f);A(this,f.ka,()=>this.po.C(this.pD(f)))}}pD(a){return a.id}yr(a,b){this.Oa.has(a)&&b(this.Oa.get(a))}};function gP(a,{id:b,value:c}){a.mN({id:b,textContent:c,icon:(new Q).displayObject()})}class hP extends fP{constructor({sa:a}){super();this.lz=null;this.I6=WL(a,"tick")}};function iP(a,b){const c=new Q({$:P(a,"caption")});cu(c,b,a.A0);return c}function jP(a,b,c){const d=new hP({sa:b});a.Eu.forEach((e,f)=>{gP(d,{id:String(e),value:f})});A(a,c.Vg,e=>{e==a.fR&&(e=c.ra(e),d.fP("1",e))});return d}
class kP extends Q{constructor(a,b,c,d){super({F:"rate-menu"});this.fR="PB_RATE_MENU_DEFAULT_RATE";this.A0=d;this.Eu=new Map(a.map(e=>{const f=String(e);return 1===e?[b.ra(this.fR),f]:[f,f]}));a=iP(this,b);O(this,a);a=new Q({$:P(this,"delimiter")});O(this,a);this.UL=jP(this,c,b);O(this,this.UL)}Es(a){var b=this.UL;a=String(a);b.lz&&eP(b,b.lz,(new Q).displayObject());b.lz=a;b.lz&&eP(b,b.lz,b.I6)}Fp(){return this.UL.Fp()}};function lP(a){if(a.tc||a.rc){const b=new Q({F:"navigation-controls"});O(a,b);a.tc&&O(b,a.tc);a.rc&&O(b,a.rc);return b}return null}
class mP extends QO{constructor({F:a,Ne:b,Ge:c,na:d,V:e,sa:f}){super({F:a,Ge:c,Ne:b,na:d,V:e,sa:f});this.Va&&O(this,this.Va);this.wb&&O(this,this.wb);this.$k=lP(this);this.Ti=new Q({F:"rate-menu-popup"});O(this,this.Ti);this.Gc=this.xI();O(this.Ti,this.Gc);this.wb&&(this.Cw(),A(this,this.B.vg().Rh,this.qF,this),this.qF())}Dh(){super.Dh();this.Va&&!this.mi(this.Va)&&O(this,this.Va,1);this.wb&&!this.mi(this.wb)&&O(this,this.wb,2);!this.tc&&!this.rc||this.$k||(this.$k=lP(this))&&O(this,this.$k);this.$k&&
(this.$k.G(!!this.tc||!!this.rc),this.tc&&!this.$k.mi(this.tc)&&O(this.$k,this.tc,0),this.rc&&!this.$k.mi(this.rc)&&O(this.$k,this.rc,1))}Jv(){this.Ti.G(!1)}LP(a){this.Va&&this.Va.rw(WL(this.W,a?"pause":"play"))}qF(){const a=this.B.vg().playbackRate();this.Gc.Es(a)}TD(){const a=!this.Ti.visible();a&&this.Mv();this.Ti.G(a)}Vw(){if(this.Jb.xh){const a=new AM({type:"uikit-secondary-button",icon:{element:WL(this.W,"play"),fj:"left"}});A(this,a.ka,()=>this.NK.C(),this);-1==this.B.pa()&&(a.Za(!1),lf(this,
this.B.Dd(),()=>a.Za(!0)));return a}return null}Ww(){if(this.Jb.yh){const a=new AM({type:"uikit-secondary-button",icon:{element:WL(this.W,"prev"),fj:"left"}});A(this,a.ka,()=>this.PK.C(),this);this.Jb.yg||a.Ba("next-button-hidden",!0);return a}return null}Uw(){if(this.Jb.yg){const a=new AM({type:"uikit-primary-button",icon:{element:WL(this.W,"next"),fj:"left"}});A(this,a.ka,()=>this.MK.C(),this);return a}return null}xI(){const a=new kP(Ug(this.B.vg()),this.I,this.W,"PB_RATE_MENU_CAPTION");A(this,
a.Fp(),b=>this.SK.C(Number(b)),this);return a}Cw(){z(this,document,fn,a=>{this.Ti.visible()&&(a=a.target,he(this.wb.displayObject(),a)||he(this.Ti.displayObject(),a)||this.Ti.G(!1))})}};class nP extends mP{constructor({na:a,Ne:b,slides:c,Ge:d,V:e,sa:f}){super({F:"bottom-panel",Ge:d,Ne:b,na:a,V:e,sa:f});this.K=c;this.op()&&this.Dc(0);this.Mv()}Dh(){super.Dh();this.Mv()}Db(a){super.Db(a/this.Y)}Mv(){if(this.wb){const a=this.wb.displayObject().offsetLeft;N(this.Ti,"left",`${a}px`);N(this.Ti,"bottom","56px")}}vt(){if(this.Jb.vf){var a=WL(this.W,`rate-${this.B.vg().playbackRate()}x`);a=new AM({type:"uikit-secondary-button",icon:{element:a,fj:"left"}});A(this,a.ka,this.TD,this);return a}return null}qF(){const a=
this.B.vg().playbackRate();this.wb.rw(WL(this.W,`rate-${a}x`));super.qF()}};class oP extends mP{constructor({Ge:a,Ne:b,na:c,V:d,sa:e}){super({F:"landscape-bottom-panel",Ge:a,Ne:b,na:c,V:d,sa:e});this.ic&&O(this,this.ic,0);this.Gc&&this.Gc.Ba("landscape",!0);this.Nw();this.Mv();this.sz=D(this)}Dh(){super.Dh();this.ic&&!this.mi(this.ic)&&O(this,this.ic,0)}op(){return!this.gp.wh&&super.op()}hw(){return this.sz}Dc(a){super.Dc(a/this.Y)}Mv(){this.wb&&(N(this.Ti,"right","56px"),N(this.Ti,"top","8px"))}Nw(){this.op()?this.Db(0):N(this,"width","")}pq(){if(this.gp.wh){const a=new AM({type:"uikit-secondary-button",
icon:{element:WL(this.W,"outline_landscape"),fj:"left"}});A(this,a.ka,()=>this.sz.C(),this);return a}return null}vt(){if(this.Jb.vf){const a=new AM({type:"uikit-secondary-button",icon:{element:WL(this.W,"rate"),fj:"left"}});A(this,a.ka,this.TD,this);return a}return null}};class pP extends Q{constructor(a){super({F:"item"});"attachment"==a.type()?this.M(new Q({F:"attachment-icon"})):"webLink"==a.type()&&this.M(new Q({F:"url-icon"}));const b=new Q({F:"text"});b.ia(a.title());this.M(b);this.ka.addHandler(()=>{try{let c=a.url();if("attachment"==a.type()){const d=c.lastIndexOf("/");c=c.substring(0,d+1)+encodeURIComponent(c.substring(d+1))}jj(c,a.target())}catch(c){}},this)}}
class qP extends Q{constructor(a){super({F:"resources"});this.M(new Q({F:"separator"}));for(let b=0;b<a.count();++b){const c=new pP(a.dO(b));this.M(c);this.M(new Q({F:"separator"}))}}};class rP extends oD{constructor(a,b,c,d){super(null,[0],[1],300);this.hc=a;this.Qw=b;this.tF=c;this.AX=d}Sp(){const a=Math.round(this.coords[0]*this.hc.width());this.AX?(Rn(this.hc.displayObject(),a,0),Rn(this.Qw.displayObject(),a-this.hc.width(),this.tF)):(Rn(this.hc.displayObject(),-a,0),Rn(this.Qw.displayObject(),this.hc.width()-a,this.tF))}Kl(){this.AX?Rn(this.Qw.displayObject(),-this.hc.width(),this.tF):Rn(this.Qw.displayObject(),this.hc.width(),this.tF);super.Kl()}pj(){super.pj();Rn(this.hc.displayObject(),
0,0);Rn(this.Qw.displayObject(),0,0)}};function sP(a){te.call(this);this.Bp=a;this.Bc={}}t(sP,te);var tP=[];k=sP.prototype;k.Ep=function(a,b,c,d){Array.isArray(b)||(b&&(tP[0]=b.toString()),b=tP);for(var e=0;e<b.length;e++){var f=y(a,b[e],c||this.handleEvent,d||!1,this.Bp||this);if(!f)break;this.Bc[f.key]=f}return this};k.lZ=function(a,b,c,d){return uP(this,a,b,c,d)};
function uP(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)uP(a,b,c[g],d,e,f);else{b=Oe(b,c,d||a.handleEvent,e,f||a.Bp||a);if(!b)return a;a.Bc[b.key]=b}return a}k.JP=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.JP(a,b[f],c,d,e);else if(a=$e(a,b,c||this.handleEvent,ka(d)?!!d.capture:!!d,e||this.Bp||this))Ze(a),delete this.Bc[a.key]};k.Vv=function(){ic(this.Bc,function(a,b){this.Bc.hasOwnProperty(b)&&Ze(a)},this);this.Bc={}};
k.jd=function(){sP.hb.jd.call(this);this.Vv()};k.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};function vP(a,b,c){bf.call(this);this.target=a;this.fO=b||a;this.iZ=c||new og(NaN,NaN,NaN,NaN);this.Hc=Md(a);this.tn=new sP(this);a=wa(se,this.tn);this.Av?a():(this.An||(this.An=[]),this.An.push(a));this.deltaY=this.deltaX=this.j_=this.i_=this.screenY=this.screenX=this.clientY=this.clientX=0;this.KN=!0;this.ls=!1;this.PZ=!0;this.ZY=0;this.oH=this.f9=!1;y(this.fO,["touchstart","mousedown"],this.zP,!1,this);this.pH=wP}t(vP,bf);
var wP=ha.document&&ha.document.documentElement&&!!ha.document.documentElement.setCapture&&!!ha.document.releaseCapture;k=vP.prototype;k.Za=function(a){this.KN=a};k.jd=function(){vP.hb.jd.call(this);Ye(this.fO,["touchstart","mousedown"],this.zP,!1,this);this.tn.Vv();this.pH&&this.Hc.releaseCapture();this.fO=this.target=null};function xP(a){void 0===a.UZ&&(a.UZ=oi(a.target));return a.UZ}
k.zP=function(a){var b="mousedown"==a.type;if(!this.KN||this.ls||b&&(0!=a.Ic.button||Nb&&a.ctrlKey))this.dispatchEvent("earlycancel");else{if(0==this.ZY)if(this.dispatchEvent(new yP("start",this,a.clientX,a.clientY,a)))this.ls=!0,this.PZ&&b&&a.preventDefault();else return;else this.PZ&&b&&a.preventDefault();b=this.Hc;var c=b.documentElement,d=!this.pH;this.tn.Ep(b,["touchmove","mousemove"],this.U8,{capture:d,passive:!1});this.tn.Ep(b,["touchend","mouseup"],this.$F,d);this.pH?(c.setCapture(!1),this.tn.Ep(c,
"losecapture",this.$F)):this.tn.Ep(b?b.parentWindow||b.defaultView:window,"blur",this.$F);Hb&&this.f9&&this.tn.Ep(b,"dragstart",ye);this.K$&&this.tn.Ep(this.K$,"scroll",this.S9,d);this.clientX=this.i_=a.clientX;this.clientY=this.j_=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;this.oH?(a=this.target,b=a.offsetLeft,c=a.offsetParent,c||"fixed"!=$h(a,"position")||(c=Md(a).documentElement),c?(Kb&&!ac(58)?(d=zi(c),b+=d.left):8<=Number(dc)&&!(9<=Number(dc))&&(d=zi(c),b-=d.left),a=oi(c)?c.clientWidth-
(b+a.offsetWidth):b):a=b):a=this.target.offsetLeft;this.deltaX=a;this.deltaY=this.target.offsetTop;this.DO=Td(Kd(this.Hc).Hc)}};k.$F=function(a,b){this.tn.Vv();this.pH&&this.Hc.releaseCapture();this.ls?(this.ls=!1,this.dispatchEvent(new yP("end",this,a.clientX,a.clientY,a,zP(this,this.deltaX),AP(this,this.deltaY),b||"touchcancel"==a.type))):this.dispatchEvent("earlycancel")};
k.U8=function(a){if(this.KN){var b=(this.oH&&xP(this)?-1:1)*(a.clientX-this.clientX),c=a.clientY-this.clientY;this.clientX=a.clientX;this.clientY=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;if(!this.ls){var d=this.i_-this.clientX,e=this.j_-this.clientY;if(d*d+e*e>this.ZY)if(this.dispatchEvent(new yP("start",this,a.clientX,a.clientY,a)))this.ls=!0;else{this.Av||this.$F(a);return}}c=BP(this,b,c);b=c.x;c=c.y;this.ls&&this.dispatchEvent(new yP("beforedrag",this,a.clientX,a.clientY,a,b,c))&&
(CP(this,a,b,c),a.preventDefault())}};function BP(a,b,c){var d=Td(Kd(a.Hc).Hc);b+=d.x-a.DO.x;c+=d.y-a.DO.y;a.DO=d;a.deltaX+=b;a.deltaY+=c;return new rd(zP(a,a.deltaX),AP(a,a.deltaY))}k.S9=function(a){var b=BP(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;CP(this,a,b.x,b.y)};function CP(a,b,c,d){a.oH&&xP(a)?a.target.style.right=c+"px":a.target.style.left=c+"px";a.target.style.top=d+"px";a.dispatchEvent(new yP("drag",a,b.clientX,b.clientY,b,c,d))}
function zP(a,b){var c=a.iZ;a=isNaN(c.left)?null:c.left;c=isNaN(c.width)?0:c.width;return Math.min(null!=a?a+c:Infinity,Math.max(null!=a?a:-Infinity,b))}function AP(a,b){var c=a.iZ;a=isNaN(c.top)?null:c.top;c=isNaN(c.height)?0:c.height;return Math.min(null!=a?a+c:Infinity,Math.max(null!=a?a:-Infinity,b))}function yP(a,b,c,d,e,f,g){xe.call(this,a);this.clientX=c;this.clientY=d;this.gs=e;this.left=void 0!==f?f:b.deltaX;this.top=void 0!==g?g:b.deltaY}t(yP,xe);function DP(a,b,c,d,e){du.call(this,a);void 0===e&&(e={});void 0!==d&&(e.snap=d);EP(this,e,b,c);this.Wh=new C}t(DP,du);
function EP(a,b,c,d){d=d||"auto";c=c||"auto";if(J){fu(a,"overflow","hidden");a.ha=new du(a.ta());let e=!1;b.hideScrollbar=void 0!==b.hideScrollbar?b.hideScrollbar:!0;b.onBeforeScrollEnd=function(f){e&&(f.preventDefault(),f instanceof Be&&(f=f.Ic),Bh||(Bh=new WeakMap),Bh.set(f,!0))};b.vScroll="hidden"!=d;b.hScroll="hidden"!=c;b.scrollbarClass="scrollbar";b.onBeforeScrollMove=function(f){f.preventDefault()};b.onBeforeScrollStart=function(f){e=!1;f.target&&"INPUT"!=f.target.nodeName&&"A"!=f.target.nodeName&&
f.preventDefault()};a.Lc=new iScroll(a.displayObject(),b);a.Lc.options.onScrollMove=function(){e=!0;a.Wh.C()};a.Lc.options.onScrollEnd=function(){a.Wh.C()}}else E(a.ta(),"overflow","hidden"),E(a.ta(),"width","100%"),E(a.ta(),"height","100%"),a.ha=new gu,a.ha.displayObject().className=a.ta().className,Zd(a.ta(),a.ha.displayObject()),"hidden"!=d&&(a.wa=FP(a),a.wa.Sz.addHandler(a.oU,a),a.M(a.wa)),"hidden"!=c&&(a.nc=GP(a),a.nc.Sz.addHandler(a.oU,a),a.M(a.nc)),b=new BM(a.displayObject()),a.N5=!0,y(a.displayObject(),
"mouseover",a.c6,!1,a),y(a.displayObject(),"mouseout",a.gl,!1,a),y(b,"mousewheel",a.D3,!1,a),y(document,gn,a.Wq,!1,a),y(a.ta(),"scroll",a.a4,!1,a)}k=DP.prototype;k.RJ=!1;k.jD=!1;k.invalidate=function(){const a=this;setTimeout(()=>{a.Lc?a.Lc.refresh():HP(a)},0)};k.oU=function(){this.jD=!0};k.Wq=function(a){this.jD&&(a.Ic.stopImmediatePropagation(),this.jD=!1,!this.RJ&&this.N5&&IP(this))};
k.D3=function(a){if(this.wa&&a.deltaY){var b=0<a.deltaY?this.wa.Td():-this.wa.Td();this.wa.Le(this.wa.jb+b)}this.nc&&a.deltaX&&(b=0<a.deltaX?this.nc.Td():-this.nc.Td(),this.nc.Le(this.nc.jb+b))};k.a4=function(){this.wa&&this.wa.Le(this.ta().scrollTop);this.nc&&this.nc.Le(this.ta().scrollLeft)};k.gl=function(a){a.relatedTarget&&he(this.displayObject(),a.relatedTarget)||(this.RJ=!1,this.jD||IP(this))};
function IP(a){function b(d){return Math.max(0,400*d-200)/200}if(a.wa){a.PE&&(a.PE.stop(),a.PE.Rc());var c=mi(a.wa.displayObject());"number"!==typeof c&&(c=0);a.SC=new pD(a.wa.displayObject(),c,0,400,b);a.SC.play()}a.nc&&(a.NE&&(a.NE.stop(),a.NE.Rc()),c=mi(a.nc.displayObject()),"number"!==typeof c&&(c=0),a.RC=new pD(a.nc.displayObject(),c,0,400,b),a.RC.play())}
k.c6=function(a){a.relatedTarget&&he(this.displayObject(),a.relatedTarget)||(this.RJ=!0,this.wa&&(a=mi(this.wa.displayObject()),"number"!==typeof a&&(a=0),this.SC&&(this.SC.stop(),this.SC.Rc()),this.PE=new pD(this.wa.displayObject(),a,1,200),this.PE.play()),this.nc&&(a=mi(this.nc.displayObject()),"number"!==typeof a&&(a=0),this.RC&&(this.RC.stop(),this.RC.Rc()),this.NE=new pD(this.nc.displayObject(),a,1,200),this.NE.play()),HP(this))};
function JP(a){return Math.max(0,a.ha.height()-a.displayObject().clientHeight)}function KP(a){return Math.max(0,a.ha.width()-a.displayObject().clientWidth)}
function HP(a){if(a.wa){var b=a.displayObject().clientHeight,c=JP(a);a.wa.G(0<c);a.wa.vj(b,0,Math.max(c,0))}a.nc&&(b=a.displayObject().clientWidth,c=KP(a),a.nc.G(0<c),a.nc.vj(b,0,Math.max(c,0)));a.wa&&a.wa.visible()&&a.nc&&a.nc.visible()?(fu(a.wa,"height",a.displayObject().clientHeight-a.nc.height()+"px"),fu(a.nc,"width",a.displayObject().clientWidth-a.wa.width()+"px")):(a.wa&&fu(a.wa,"height",""),a.nc&&fu(a.nc,"width",""))}k.content=function(){return this.ha};
function FP(a){const b=new LP;b.$x=15;b.Xd(0);b.Wh.addHandler(function(){MP(this,b.jb)},a);return b}function GP(a){const b=new NP;b.$x=15;b.Xd(0);b.Wh.addHandler(function(){MP(this,void 0,b.jb)},a);return b}function MP(a,b,c){null==b||isNaN(b)||(a.ta().scrollTop=b);null==c||isNaN(c)||(a.ta().scrollLeft=c);a.Wh.C()}
function OP(a,b,c){b&&(b=Math.min(JP(a),Math.max(0,b)));c&&(c=Math.min(KP(a),Math.max(0,c)));if(a.Lc){if(void 0!==b||void 0!==c)void 0===c&&(c=a.Lc?-a.Lc.x:a.ta().scrollLeft),void 0===b&&(b=PP(a)),a.Lc.scrollTo(-c,-b),a.Wh.C()}else MP(a,b,c),a.wa&&void 0!==b&&a.wa.Le(b),a.nc&&void 0!==c&&a.nc.Le(c)}function PP(a){return a.Lc?-a.Lc.y:a.ta().scrollTop}k.Hu=function(a,b){void 0!==a&&fu(this,"width",a+"px");void 0!==b&&fu(this,"height",b+"px");this.Lc&&this.Lc.resize(a,b);HP(this)};
k.Rc=function(){pf(this.wa);pf(this.nc)};
function QP(a){gu.call(this,a);this.qe=new gu("up");this.M(this.qe);this.Ia=new gu("thumb");this.M(this.Ia);this.Wf=new gu("down");this.M(this.Wf);this.Wh=new C;this.Sz=new C;y(this.displayObject(),"mousedown",this.hv,!1,this);y(this.qe.displayObject(),"mousedown",this.ZK,!1,this);y(this.Ia.displayObject(),"mousedown",this.Dy,!1,this);y(this.Wf.displayObject(),"mousedown",this.DK,!1,this);y(document.body,"mouseup",this.LD,!1,this);(uh||Hb)&&y(document,"mousemove",this.u1,!1,this);this.Uh=new Eh(100);
y(this.Uh,"tick",this.TK,!1,this)}t(QP,gu);k=QP.prototype;k.xD=15;k.Vj=0;k.Mh=0;k.Ki=0;k.jb=0;k.gr=0;k.$x=1;k.u1=function(a){0==(a.Ic||window.event).buttons&&this.LD(a)};k.Td=function(){return this.$x};k.scrollTo=function(a){a=bw(a,this.Mh,this.Ki);this.jb!=a&&this.Le(a)};k.Le=function(a){this.Ar(a);this.ko()};k.vj=function(a,b,c,d){void 0===d&&(d=0);if(b>c)throw Error("minScrollPosition must be less or equal than maxScrollPosition");this.Vj=a;this.Mh=b;this.Ki=c;this.gr=d;this.Iq();this.Le(this.jb)};
k.Iq=function(){};k.ko=function(){};k.Ar=function(a){a=bw(a,this.Mh,this.Ki);this.jb!=a&&(this.jb=a,this.Wh.C())};k.ur=function(a){this.Le(this.jb+a)};k.hv=function(){};k.ZK=function(a){a.stopPropagation();this.ur(-this.Td());this.Fz(this.qe,-this.Td())};k.DK=function(a){a.stopPropagation();this.ur(this.Td());this.Fz(this.Wf,this.Td())};
k.Fz=function(a,b){this.nl=a;y(this.nl.displayObject(),"mouseover",this.zy,!1,this);y(this.nl.displayObject(),"mouseout",this.yy,!1,this);y(document,gn,this.Yy,!1,this);this.Uh.stop();this.Ko=function(){this.ur(this.BE)};this.BE=b;this.Uh.start()};k.Yy=function(){Ye(this.nl.displayObject(),"mouseover",this.zy,!1,this);Ye(this.nl.displayObject(),"mouseout",this.yy,!1,this);Ye(document,gn,this.Yy,!1,this);this.Uh.stop();this.Ko=null};k.zy=function(){this.Uh.start()};k.yy=function(){this.Uh.stop()};
k.TK=function(){this.Ko&&this.Ko()};k.Dy=function(a){this.Sz.C();a.stopPropagation();const b=this.zM();this.rq=new vP(this.Ia.displayObject(),null,b);this.rq.zP(a);this.rq.deltaY=this.Ia.displayObject().offsetTop-this.qe.height();this.rq.deltaX=this.Ia.displayObject().offsetLeft-this.qe.width();y(this.rq,"drag",this.il,!1,this);a=this.Ia.displayObject();In(a,"active")};k.LD=function(a){this.rq&&(a.preventDefault(),this.rq.Rc(),this.rq=void 0,a=this.Ia.displayObject(),Jn(a,"active"))};k.il=function(){};
k.resize=function(a,b){QP.hb.resize.call(this,a,b);this.Iq()};k.Rc=function(){pf(this.Ia);pf(this.Wf);pf(this.qe)};function LP(){QP.call(this,"vscrollbar")}t(LP,QP);k=LP.prototype;k.Iq=function(){const a=this.height()-this.qe.height()-this.Wf.height();0==EM(this)?this.Ia.Dc(a):this.Ia.Dc(Math.max(this.xD,Math.ceil(this.Vj/(EM(this)+this.Vj)*a)));this.ko()};k.ko=function(){const a=this.nh();0==EM(this)?this.Ia.Me(a.top):this.Ia.Me(Math.round((this.jb-this.Mh)/EM(this)*a.height))};
k.nh=function(){const a=new og(0,0,0,0);a.top=this.qe.height();a.height=this.height()-this.Wf.height()-this.Ia.height()-a.top;a.left=this.Ia.x();return a};k.zM=function(){const a=this.nh();a.top=0;return a};k.hv=function(a){var b=this.nh();a=a.offsetY-this.qe.height()-this.Ia.height()/2;a=bw(a,0,b.height);b=0!=this.gr?this.gr:this.Vj;b=a<=this.Ia.y()?-b:b;this.Le(this.jb+b);this.il()};k.il=function(){var a=this.nh();a=parseFloat(this.Ia.displayObject().style.top)/a.height;this.Ar(a*EM(this)+this.Mh)};
function NP(){QP.call(this,"hscrollbar")}t(NP,QP);k=NP.prototype;k.Iq=function(){const a=this.width()-this.qe.width()-this.Wf.width();0==EM(this)?this.Ia.Db(a):this.Ia.Db(Math.max(this.xD,Math.ceil(this.Vj/(EM(this)+this.Vj)*a)));this.ko()};k.ko=function(){const a=this.nh();0==EM(this)?this.Ia.xg(a.left):this.Ia.xg(Math.round((this.jb-this.Mh)/EM(this)*a.width))};
k.nh=function(){const a=new og(0,0,0,0);a.left=this.qe.width();a.width=this.width()-this.Wf.width()-this.Ia.width()-a.left;a.top=this.Ia.y();return a};k.zM=function(){const a=this.nh();a.left=0;return a};k.hv=function(a){const b=this.nh();a=a.offsetX-this.qe.width()-this.Ia.width()/2;a=bw(a,0,b.width);this.Ia.xg(a);this.il()};k.il=function(){var a=this.nh();a=parseFloat(this.Ia.displayObject().style.left)/a.width;this.Ar(a*EM(this)+this.Mh)};function SP(a){a.uu=[a.J.showOutline&&"outline",a.J.ti&&"notes",a.J.Fn&&"presenterInfo",a.J.$G&&"attachments"].filter(b=>!!b);gQ(a)}function rQ(a,b,c){const d=b&&a.uu.includes(b)?b:a.uu[0];if(c||a.Un!=b)a.Un=d,a.Aa.Fs(d),a.Fa&&sQ(a.Fa,d),(b=a.RR(d))&&vQ(a,b)}
function gQ(a){var b=a.displayObject();Jn(b,"tab_control");of(a,a.Fa);a.Fa=null;if(1<a.uu.length){$t(a,"tab_control");a.Fa=a.mC();O(a,a.Fa);for(b=0;b<a.uu.length;++b)wQ(a.Fa,a.uu[b]);a.Fa.resize(a.width());A(a,a.Fa.kW,a.f4,a)}a.Yj&&rQ(a,a.Un,!0)}function xQ(a,b){return void 0!==a.ze&&b==a.Yj}function vQ(a,b){a.Oi&&a.ha.content().removeChild(a.Oi);a.Oi=b;OP(a.ha,0);a.Oi.Db(a.width());A(a,a.Oi.si(),a.Gq,a);a.ha.content().M(a.Oi);a.Sa();a.Gq()}
function yQ(a,b){if(!a.J.outline.Qv)return b.wi()+1+"";const c=[];for(var d=0;d<=b.Ob();++d)c.push(0);d=b.Ob();for(b=b.index();0<=b;--b){const e=a.K.fa(b),f=e.Ob();!e.visible()||f>d||(d=f,f<c.length&&++c[f])}return c.join(".")}
class zQ extends Q{constructor({V:a,sa:b,slides:c,resources:d,settings:e}){super({F:"menu_layer"});this.I=a;this.W=b;this.K=c;this.Ju=d;this.J=e;this.Fa=null;this.Xh="";this.WR=new C;this.Aa=this.wt();this.M(this.Aa.displayObject());this.uu=[];this.ha=new DP("content","hidden");this.M(this.ha);this.G(!1);SP(this);A(this,this.Aa.vr,this.IE,this);A(this,this.Aa.pQ,this.Z5,this);A(this,this.J.Ua,this.hU,this);A(this,this.J.outline.Ua,this.hU,this)}up(){return this.Aa.up()}G(a){super.G(a)}jP(a){this.Aa.jP(a)}show(a,
b){this.Yj=a;this.yo=(this.ze=b)?a:void 0;this.G(!0);rQ(this,this.Un,!0);this.ze&&A(this,this.ze.closeRequestEvent(),this.hR,this)}Mf(){this.G(!1);OP(this.ha,0);this.Aa.Hs("");var a=this.Aa;a.uc&&a.uc.G(!1);this.ze&&(this.ze.close(),kf(this,this.ze.closeRequestEvent(),this.hR,this))}resize(a,b){super.resize(a,b);this.Aa.resize(a);this.Fa&&this.Fa.resize(a);this.Oi&&this.Oi.Db(this.width());this.visible()&&this.Gq()}IE(){}hU(){SP(this);"outline"===this.Un&&this.J.showOutline&&(this.Xh?this.IE(this.Xh):
rQ(this,this.Un,!0))}Sa(){var a=xQ(this,this.yo)&&this.ze;if("outline"===this.Un&&!a){a=this.Oi;AQ(a);a:{var b=this.Yj;for(var c=0;c<a.Oa.length;++c){var d=a.Oa[c];if(d.slide()==b){a=d;break a}}a=void 0}if(b=a){a=this.ha;b=new og(0,b.y(),0,b.height());const h=a.displayObject().clientWidth,l=a.displayObject().clientHeight;if(h||l){c=PP(a);d=a.Lc?-a.Lc.x:a.ta().scrollLeft;var e,f;c>b.top?e=b.top:c+l<b.top+b.height&&(e=b.top+b.height-l);d>b.left?f=b.left:d+h<b.left+b.width&&(f=b.left+b.width-h);OP(a,
e,f)}}}let g;null==(g=this.ze)||g.invalidate()}f4(a){this.Xh="";this.Aa.Hs(this.Xh);rQ(this,a)}aW(a){this.WR.C(a);this.Aa.MG()}eM(a,b){let c;c=xQ(this,a)&&this.ze?new Q({ta:this.ze.displayObject()}):this.nC();this.ha.content().M(c);c.Db(this.width());xQ(this,a)&&this.ze?this.ze.invalidate():AQ(c);In(this.ha.displayObject(),"animation");b=new rP(this.Oi,c,PP(this.ha),b);Oe(b,"end",()=>{var d=this.ha.displayObject();Jn(d,"animation");this.Oi&&this.ha.content().removeChild(this.Oi);this.Oi=c;OP(this.ha,
0,0);this.yo=a;this.Gq()},!1,this);b.play()}hR(){this.up().C()}Z5(){this.eM(void 0,!0)}Gq(){var a=this.Aa;a.yo=this.yo;au(a);this.ha.invalidate();au(this.Aa)}};function wQ(a,b){const c=a.Ij(b);a.M(c);A(a,c.ka,()=>a.kW.C(b));a.Kw[b]=c;a.hm.push(b)}function sQ(a,b){Object.keys(a.Kw).forEach(c=>{a.Kw[c].wj(b===c)})}function BQ(a,b){switch(b){case "outline":return a.I.ra("PB_TITLE_PANEL_OUTLINE");case "notes":return a.I.ra("PB_TITLE_PANEL_NOTES");case "attachments":return a.I.ra("PB_TITLE_PANEL_ATTACHMENTS");case "presenterInfo":return a.I.ra("PB_TITLE_PANEL_PRESENTER_INFO")}throw Error("unknown page type");}
function CQ(a){switch(a){case "PB_TITLE_PANEL_OUTLINE":return"outline";case "PB_TITLE_PANEL_NOTES":return"notes";case "PB_TITLE_PANEL_PRESENTER_INFO":return"presenterInfo";case "PB_TITLE_PANEL_ATTACHMENTS":return"attachments"}throw Error("unexpected message id");}
class DQ extends Q{constructor(a){super({F:"bottom-panel"});this.I=a;this.Kw={};this.hm=[];this.kW=new C;A(this,this.I.Vg,this.U1,this)}resize(a,b){super.resize(a,b);b=Math.floor(a);a=Math.floor(b/this.hm.length);b-=this.hm.length*a;for(let c=0;c<this.hm.length;++c)this.Kw[this.hm[c]].Db(a+(c<b?1:0))}U1(a){switch(a){case "PB_TITLE_PANEL_OUTLINE":case "PB_TITLE_PANEL_NOTES":case "PB_TITLE_PANEL_ATTACHMENTS":case "PB_TITLE_PANEL_PRESENTER_INFO":a=CQ(a),this.Kw[a].ia(BQ(this,a))}}};function EQ(a){switch(a){case "outline":return"outline";case "notes":return"notes";case "attachments":return"resources";case "presenterInfo":return"presenter"}throw Error("unknown page type");}class FQ extends DQ{Ij(a){const b=new lH(!1);b.ia(BQ(this,a));a=EQ(a);var c=b.displayObject();In(c,a);return b}};class GQ extends Q{constructor(a,b,c){super({F:"presenter_info"});this.I=a;this.W=b;this.vb=c;this.wl=new Q({F:"top-container"});this.Jw=new Q({F:"bottom-container"});this.vb?(this.M(this.wl),this.M(this.Jw),this.WQ()):(a=new Q({F:"no_presenter_container"}),this.oh(a,0),b=new Q({F:"no_presenter_photo"}),a.M(b),a=new Q({F:"no_presenter_label"}),a.ia(this.I.ra("PB_PRESENTER_NO_INFO")),this.M(a))}};class HQ extends GQ{WQ(){const a=this.vb;var b=a.Gp();b&&this.cM(b);a.name()&&(b||this.$L(a.name()),b=new Q({F:"name"}),b.ia(a.name()),this.wl.M(b));a.xn()&&(b=new Q({F:"job"}),b.ia(a.xn()),this.wl.M(b));if(a.phone()||a.email()||a.Yd())b=new Q({F:"separator"}),this.wl.M(b);a.phone()&&this.Rn("phone-icon","tel:"+a.phone(),a.phone());a.email()&&this.Rn("email-icon","mailto:"+a.email(),a.email());a.Yd()&&this.Rn("url-icon",a.Yd(),a.Yd());if(a.Cl()){b=new Q({F:"bio-item"});this.Jw.M(b);var c=new Q({F:"person-info"});
b.M(c);c=new Q({F:"bio"});c.ia(a.Cl());b.M(c)}}Rn(a,b,c){const d=new Q({F:"item"});this.Jw.M(d);a=new Q({F:a});d.M(a);a=new Q({F:"bottom-container-text",wc:"A"});a.setAttribute("href",b);a.ia(c);d.M(a)}cM(a){const b=new Q({F:"photo_container"});this.wl.oh(b,0);N(b,"background-image",hj(a.path()));N(b,"background-size",a.width()+"px "+a.height()+"px");N(b,"background-repeat","no-repeat");N(b,"background-position","center");a=Math.min(a.width(),a.height());b.resize(a+0,a+0)}$L(a){const b=new Q({F:"name_photo_container"});
this.wl.oh(b,0);const c=new Q({F:"letter"});c.ia(a.substr(0,1));b.M(c)}};function AQ(a){for(let b=0;b<a.Oa.length;++b)a.Oa[b].mO()}function IQ(a,b){A(a,b.mW,a.z3,a);A(a,b.iW,a.e4,a);a.M(b);a.Oa.push(b)}class JQ extends Q{constructor(){super({F:"slides_list"});this.VL=new C;this.fM=new C;this.Oa=[]}z3(a){this.VL.C(a.slide())}e4(a){this.fM.C(a.slide())}};function KQ(a){if(a.Ph){const b=wi(a.Ph.displayObject()),c=zi(a.Ph.displayObject());return a.Ph.height()+b.top+b.bottom+c.top+c.bottom}return 0}
class LQ extends Q{constructor(a,b){super({F:"item"});this.iW=new C;this.mW=new C;this.qa=a.slide;this.Ph=null;this.Gb=a.slide.Os();this.qa.uw()&&$t(this,"visited");this.Gb&&b?(this.Ph=new Q({F:"image"}),N(this.Ph,"background-image",hj(this.Gb.url())),N(this.Ph,"background-size","100% 100%"),N(this.Ph,"background-repeat","no-repeat"),N(this.Ph,"background-position","center"),this.HL(),this.M(this.Ph)):$t(this,"text_only");this.ul=new Q({F:"text"});this.M(this.ul);a.Ob&&$t(this,"level"+a.Ob);a.wn&&
$t(this,"parent");a.selected&&$t(this,"selected");A(this,this.ka,()=>{a.wn?this.iW.C(this):this.mW.C(this)})}slide(){return this.qa}mO(){}HL(){}};class MQ{constructor(a,b,c){this.slide=a;this.Ob=b;this.os=c||"";this.selected=this.wn=!1}};class NQ extends LQ{constructor(a,b){super({selected:a.selected,Ob:a.Ob,wn:a.wn,slide:a.slide},b);this.Qg=a;this.ul.ia(this.MC())}mO(){var a=parseFloat(Zh(this.displayObject(),"min-height"));const b=KQ(this),c=this.ul?this.ul.height():0;a=Math.max(a,b,c);this.ul&&this.ul.Me(a>c?Math.floor((a-c)/2):0);this.Dc(a)}MC(){let a=this.qa.title()||"---";this.Qg.os&&(a=this.Qg.os+". "+a);return a}HL(){const a=Math.min(1,77/this.Gb.width(),58/this.Gb.height());this.Ph.resize(Math.round(this.Gb.width()*a),Math.round(this.Gb.height()*
a))}};class OQ extends JQ{constructor(a,b){super();this.M(new Q({F:"separator"}));a.forEach(c=>IQ(this,new NQ(c,b)))}};class PQ extends Q{constructor({$:a,F:b,prompt:c}){super({$:a,F:b,wc:"INPUT"});c&&this.setAttribute("placeholder",c);this.gJ=!1;this.bC=D(this);z(this,this,"change",()=>{this.bC.C()});this.HJ=D(this);z(this,this,"input",()=>{this.HJ.C()});this.w1=D(this);z(this,this,"focus",()=>{this.gJ=!0;this.w1.C()});this.w0=D(this);z(this,this,"blur",()=>{this.gJ=!1;this.w0.C()});z(this,this,"keydown",this.OD,this)}focused(){return this.gJ}value(){return this.displayObject().value}Ik(a){a!=this.value()&&(this.displayObject().value=
a)}OD(a){switch(a.keyCode){case 46:this.focused()&&a.stopPropagation();break;case 13:this.focused()&&this.displayObject().blur()}}};class QQ extends Q{constructor(a){super({F:"search_panel"});this.I=a;this.vr=new C;this.Dq=!1;this.HE=new Q({F:"search_container"});O(this,this.HE);this.Nd=new PQ({F:"search_input",prompt:a.ra("PB_SEARCH_PANEL_DEFAULT_TEXT")});O(this.HE,this.Nd);this.cC=new lH(!1,"clear");O(this.HE,this.cC);this.mt=new lH(!1,"cancel");this.mt.ia(a.ra("PB_SEARCH_CANCEL"));this.M(this.mt);A(this,this.Nd.HJ,this.WD,this);A(this,this.cC.ka,this.AK,this);A(this,a.Vg,this.gi,this)}MG(){this.Nd.displayObject().blur()}G(a){super.G(a);
a?(au(this),this.cC.G(""!=this.Nd.value())):(this.Dq=!0,this.Nd.Ik(""),this.Dq=!1)}Hs(a){this.Nd.Ik(a)}Sa(){N(this.HE,"right",this.mt.width()+"px")}AK(){this.Nd.Ik("");this.WD()}WD(){this.cC.G(""!=this.Nd.value());this.Dq||this.vr.C(this.Nd.value())}gi(a){"PB_SEARCH_PANEL_DEFAULT_TEXT"===a&&this.Nd.setAttribute("placeholder",this.I.ra("PB_SEARCH_PANEL_DEFAULT_TEXT"))}};function RQ(a){let b;"outline"==a.Ih&&void 0!==a.yo?(b=a.KU,a.$s.G(!0),SQ(a,!1)):(a.$s.G(!1),"outline"===a.Ih&&a.J.outline.search&&SQ(a,!0));void 0===b&&(b=TQ(a,a.Ih));a.gd.ia(b)}function SQ(a,b){a.Ui&&a.Ui.G(b)}function UQ(a){return a.J.outline.search&&"outline"===a.Ih&&(!a.uc||!a.uc.visible())}
function TQ(a,b){switch(b){case "outline":return a.I.ra("PB_TITLE_PANEL_OUTLINE");case "notes":return a.I.ra("PB_TITLE_PANEL_NOTES");case "attachments":return a.I.ra("PB_TITLE_PANEL_ATTACHMENTS");case "presenterInfo":return a.I.ra("PB_TITLE_PANEL_PRESENTER_INFO")}throw Error("unknown page type");}
class VQ extends Q{constructor(a,b,c){super({F:"menu-layer-top-panel"});this.I=a;this.W=b;this.J=c;this.yo=void 0;this.KU="";this.Ih="outline";this.vr=D(this);this.pQ=D(this);this.fC=D(this);this.gd=this.Sn();O(this,this.gd);this.eC=this.UQ();A(this,this.eC.ka,()=>this.up().C());O(this,this.eC);this.uc=this.Ui=null;this.HS();this.$s=this.SQ();A(this,this.$s.ka,()=>this.pQ.C());O(this,this.$s);A(this,this.J.outline.Ua,this.HS,this);A(this,this.I.Vg,this.b2,this)}up(){return this.fC}Fs(a){this.Ih=a;
RQ(this);"outline"==this.Ih&&this.J.outline.search?SQ(this,!0):(SQ(this,!1),this.tJ())}MG(){this.uc&&this.uc.MG()}Hs(a){this.uc&&(this.uc.Hs(a),a&&this.dM(!1))}HS(){!this.J.outline.search||this.Ui||this.uc||(this.Ui=this.XQ(),this.Ui.G(UQ(this)),O(this,this.Ui),A(this,this.Ui.ka,this.dM,this),this.uc=this.YQ(),this.uc.G(!1),A(this,this.Ui.ka,this.b4,this),O(this,this.uc),A(this,this.uc.mt.ka,this.ET));this.uc&&this.uc.visible()&&!(this.J.outline.search&&"outline"===this.Ih&&this.uc&&this.uc.visible())&&
this.ET();this.Ui&&this.Ui.G(UQ(this))}b4(a){this.vr.C(a)}ET(){this.vr.C("");this.tJ()}Sa(){RQ(this);this.uc&&this.uc.visible()&&au(this.uc)}jP(a){this.KU=a}b2(a){switch(a){case "PB_TITLE_PANEL_OUTLINE":case "PB_TITLE_PANEL_NOTES":case "PB_TITLE_PANEL_ATTACHMENTS":case "PB_TITLE_PANEL_PRESENTER_INFO":RQ(this)}}};class WQ extends VQ{UQ(){return new vD({F:"close"})}XQ(){return new vD({F:"search"})}YQ(){return new QQ(this.I)}SQ(){return new vD({F:"back"})}Sn(){return new Q({F:"tab-title"})}dM(a){this.J.outline.search&&(void 0===a&&(a=!0),this.uc.G(!0),a&&this.uc.Nd.focus())}tJ(){let a;null==(a=this.uc)||a.G(!1)}};class XQ{constructor(){this.N=-1;this.zn=this.text=this.title=0}}var YQ={value:1E4,name:"title"},ZQ={value:100,name:"text"},$Q={value:1,name:"notes"};function aR(a){const b=[];for(let c=0;c<a.count();++c){const d=a.fa(c);d.visible()&&b.push({slide:d,location:{title:0,text:0,zn:0}})}return b}
function bR(a,b,c,d){if(!a)return 0;a=a.toLowerCase();b=(b+"").replace(/([.?*+^$[\]\\(){}|-])/g,"\\$1");b=new RegExp(b,"g");d[c.name]=a.replace(/\r\n/g,"\n").replace(/\r/g,"\n").search(b);d=a.match(b)?1:0;return c.value*d}
function cR(a,b){var c=new dR;b=b.toLowerCase();if(!b)return aR(a);const d=[];for(let e=0;e<a.count();++e){const f=a.fa(e);if(!f.visible())continue;let g=0;const h={title:-1,text:-1,notes:-1},l=new XQ;l.N=e;g=bR(f.title(),b,YQ,h);l.title=g;0==g&&(g=bR(f.text(),b,ZQ,h),l.text=g);0==g&&(f.Xl()&&(g=bR(f.Xl().text(),b,$Q,h)),l.zn=g);(0<l.title||0<l.text||0<l.zn)&&d.push({id:f.wi(),slide:f,location:h,mZ:l})}d.sort(c.M0);d.reverse();return Ou(d,e=>({id:e.id,slide:e.slide,location:e.location}))}
class dR{M0(a,b){function c(d,e){return d.N>e.N?-1:d.N<e.N?1:0}a=a.mZ;b=b.mZ;return a.title>b.title?1:a.title<b.title?-1:0!=a.title?c(a,b):a.text>b.text?1:a.text<b.text?-1:0!=a.text?c(a,b):a.zn>b.zn?1:a.zn<b.zn?-1:c(a,b)}};class eR extends zQ{constructor({V:a,sa:b,slides:c,resources:d,settings:e}){super({V:a,sa:b,slides:c,resources:d,settings:e})}wt(){return new WQ(this.I,this.W,this.J)}mC(){return new FQ(this.I)}RR(a){if("outline"==a){if(this.Xh){this.Aa.Hs(this.Xh);return}return xQ(this,this.yo)&&this.ze?new Q({ta:this.ze.displayObject()}):this.nC()}if("attachments"==a)return new qP(this.Ju);if("presenterInfo"==a)return new HQ(this.I,this.W,this.Yj.Nl());if("notes"==a){a=new Q({F:"notes"});const b=this.Yj.Xl();b&&
b.text()&&a.ia(b.text());return a}throw Error("unknown page type");}nC(){const a=[];for(let c=0;c<this.K.count();++c){var b=this.K.fa(c);b.visible()&&(b=this.$w(b,!this.J.outline.Qv,yQ(this,b)),a.push(b))}return this.Zw(a)}$w(a,b,c){this.J.outline.xG||(c="");b=b?0:a.Ob();c=new MQ(a,b,c);a==this.Yj&&(c.selected=!0);c.wn=void 0!==this.ze&&a==this.Yj;return c}Zw(a){a=new OQ(a,this.J.outline.jH);A(this,a.VL,this.aW,this);A(this,a.fM,this.eM,this);return a}IE(a){(this.Xh=a)?(a=this.lJ(a),a.length?a=this.Zw(a):
(a=new Q({F:"empty_results"}),cu(a,this.I,"PB_SEARCH_NO_RESULTS_LABEL")),vQ(this,a)):rQ(this,this.Un,!0)}lJ(a){a=cR(this.K,a);const b=[];for(let d=0;d<a.length;++d){var c=a[d].slide;c=this.$w(c,!0,yQ(this,c));b.push(c)}return b}};class fR extends Q{constructor({icon:a,text:b}){super({F:"menu-tab-button",wc:"BUTTON",TG:!0});a=new Q({ta:a});this.lf=new Q({$:P(this,"text")});this.lf.ia(b);O(this,a);O(this,this.lf)}ia(a){this.lf.ia(a)}}function gR(a,b){switch(b){case "outline":return WL(a.W,"outline");case "notes":return WL(a.W,"notes");case "attachments":return WL(a.W,"attachments");case "presenterInfo":return WL(a.W,"presenter_info")}throw Error(`unknown page type ${b}`);}
class hR extends DQ{constructor(a,b){super(a);this.W=b}Ij(a){return new fR({text:BQ(this,a),icon:gR(this,a)})}};class iR extends GQ{WQ(){const a=this.vb;var b=a.Gp();b&&this.cM(b);a.name()&&(b||this.$L(a.name()),b=new Q({F:"name"}),b.ia(a.name()),this.wl.M(b));a.xn()&&(b=new Q({F:"job"}),b.ia(a.xn()),this.wl.M(b));(a.phone()||a.email()||a.Yd()||a.Cl())&&this.M(this.Jw);a.phone()&&this.Rn({icon:WL(this.W,"phone"),url:"tel:"+a.phone(),text:a.phone()});a.Yd()&&this.Rn({icon:WL(this.W,"site"),url:a.Yd(),text:a.Yd()});a.email()&&this.Rn({icon:WL(this.W,"mail"),url:"mailto:"+a.email(),text:a.email()});a.Cl()&&this.Rn({icon:WL(this.W,
"bio"),text:a.Cl()})}Rn({url:a,text:b,icon:c}){const d=new Q({F:"item"});this.Jw.M(d);const e=new Q({F:"item-icon"});e.M(c);d.M(e);c=a?new Q({F:"bottom-container-text",wc:"A"}):new Q({F:"bottom-container-text"});a&&c.setAttribute("href",a);c.ia(b);d.M(c)}cM(a){const b=new Q({F:"photo_container"});this.wl.oh(b,0);const c=a.width(),d=a.height();N(b,"background-image",hj(a.path()));c<d?N(b,"background-size",`${80}px ${80/c*d}px`):N(b,"background-size",`${80/d*c}px ${80}px`);N(b,"background-repeat","no-repeat");
N(b,"background-position","center")}$L(a){const b=new Q({F:"name_photo_container"});this.wl.oh(b,0);const c=new Q({F:"letter"});c.ia(a.substr(0,1));b.M(c)}};class jR{constructor({slide:a,Ob:b,os:c,location:d,Zv:e}){this.slide=a;this.Ob=b;this.os=c||"";this.location=d||null;this.Zv=e||null;this.selected=this.wn=!1}};class kR extends LQ{constructor(a,b,c){super({selected:a.selected,Ob:a.Ob,wn:a.wn,slide:a.slide},b);this.I=c;this.Qg=a;this.ul.Tl(this.MC());A(this,this.I.Vg,this.gi,this)}mO(){const a=parseFloat(Zh(this.displayObject(),"min-height")),b=KQ(this),c=this.ul?this.ul.height():0;this.Dc(Math.max(a,b,c))}HL(){if(this.Gb.width()<this.Gb.height()){var a=100/this.Gb.width();this.Ph.resize(100,this.Gb.height()*a)}else a=56/this.Gb.height(),this.Ph.resize(this.Gb.width()*a,56)}YH(a,b,c,d){let e=null,f=null;
b.some(g=>{if(0>g.toLocaleLowerCase().indexOf(a))return!1;e=g.replace(new RegExp(`(${a.toLocaleLowerCase()})`,"gi"),"<span class='highlighted'>$1</span>");f=`<span class="search-context">${this.I.ra(d)}</span><br/>`+c;return!0});return e&&f?f+e:null}MC(){const a=this.Qg.os?this.Qg.os+". ":"";if(this.Qg.Zv&&this.Qg.location&&(-1<this.Qg.location.notes||-1<this.Qg.location.text)){var b=0<=this.Qg.location.text?this.qa.text().split("\n"):this.qa.Xl().text().split("\n");if(b=this.YH(this.Qg.Zv,b,a,0<=
this.Qg.location.text?"PB_SEARCH_RESULT_IN_TEXT_LABEL":"PB_SEARCH_RESULT_IN_NOTES"))return b}b=this.qa.title();return this.Qg.Zv?(b=b&&b.replace(new RegExp(`(${this.Qg.Zv.toLocaleLowerCase()})`,"gi"),"<span class='highlighted'>$1</span>"),a+(b||"---")):a+(b||"---")}gi(a){switch(a){case "PB_SEARCH_RESULT_IN_TEXT_LABEL":case "PB_SEARCH_RESULT_IN_NOTES":this.ul.Tl(this.MC())}}};class lR extends JQ{constructor(a,b,c){super();a.forEach(d=>IQ(this,new kR(d,b,c)))}};class mR extends Q{constructor(a,b){super({F:"search_panel"});this.I=a;this.vr=new C;this.Dq=!1;this.W=b;b=new Q({ta:WL(this.W,"search"),$:P(this,"search-icon")});O(this,b);this.Nd=new PQ({F:"search_input",prompt:a.ra("PB_SEARCH_PANEL_DEFAULT_TEXT")});O(this,this.Nd);b=new Q({$:P(this,"cancel-button")});const c=new Q({ta:WL(this.W,"close")});O(b,c);this.mt=b;O(this,this.mt);A(this,this.Nd.HJ,this.WD,this);A(this,a.Vg,this.gi,this)}MG(){this.Nd.displayObject().blur()}G(a){super.G(a);a||(this.Dq=!0,
this.Nd.Ik(""),this.Dq=!1)}Hs(a){this.Nd.Ik(a)}WD(){this.Dq||this.vr.C(this.Nd.value())}gi(a){"PB_SEARCH_PANEL_DEFAULT_TEXT"===a&&this.Nd.setAttribute("placeholder",this.I.ra("PB_SEARCH_PANEL_DEFAULT_TEXT"))}};class nR extends VQ{UQ(){return this.Ij(WL(this.W,"close"),"close-button")}XQ(){return this.Ij(WL(this.W,"search"),"search-button")}YQ(){return new mR(this.I,this.W)}SQ(){return this.Ij(WL(this.W,"back"),"back-button")}Sn(){return new Q({F:"tab-title"})}Ij(a,b){b=new Q({F:b});a=new Q({ta:a});O(b,a);return b}dM(a){void 0===a&&(a=!0);this.uc.G(!0);this.Ui.G(!1);this.eC.G(!1);this.gd.G(!1);a&&this.uc.Nd.focus()}tJ(){this.uc&&(this.uc.G(!1),this.eC.G(!0),this.gd.G(!0),"outline"===this.Ih&&this.J.outline.search&&
this.Ui.G(!0))}};class oR extends zQ{constructor({V:a,sa:b,slides:c,resources:d,settings:e}){super({V:a,sa:b,slides:c,resources:d,settings:e})}wt(){return new nR(this.I,this.W,this.J)}mC(){return new hR(this.I,this.W)}RR(a){if("outline"==a){if(this.Xh){this.Aa.Hs(this.Xh);return}return xQ(this,this.yo)&&this.ze?new Q({ta:this.ze.displayObject()}):this.nC()}if("attachments"==a)return new MN(this.Ju,this.W,this.I);if("presenterInfo"==a)return new iR(this.I,this.W,this.Yj.Nl());if("notes"==a){a=new Q({F:"notes"});const b=
this.Yj.Xl();b&&b.text()&&a.ia(b.text());return a}throw Error("unknown page type");}nC(){const a=[];for(let c=0;c<this.K.count();++c){var b=this.K.fa(c);b.visible()&&(b=this.$w(b,!this.J.outline.Qv,yQ(this,b)),a.push(b))}return this.Zw(a)}$w(a,b,c,d){this.J.outline.xG||(c="");b=b?0:a.Ob();c=new jR({slide:a,Ob:b,os:c,location:d,Zv:this.Xh});a==this.Yj&&(c.selected=!0);c.wn=void 0!==this.ze&&a==this.Yj;return c}Zw(a){a=new lR(a,this.J.outline.jH,this.I);a.Ba("highlight-visited",this.J.outline.XY);A(this,
a.VL,this.aW,this);A(this,a.fM,this.eM,this);return a}IE(a){if(this.Xh=a.toLowerCase()){var b=this.lJ();a=new Q({F:"search-result-layout"});const c=new Q({F:"result-label"});cu(c,this.I,"PB_SEARCH_RESULTS_LABEL");a.M(c);b.length?a.M(this.Zw(b)):(b=new Q({F:"no-matches-label"}),cu(b,this.I,"PB_SEARCH_NO_RESULTS_LABEL"),a.M(b));vQ(this,a)}else rQ(this,this.Un,!0)}lJ(){return cR(this.K,this.Xh).map(a=>this.$w(a.slide,!0,yQ(this,a.slide),a.location))}};function pR(a,b){a.wW.Tl(b)}function qR(a){a.ic&&A(a,a.ic.ka,()=>a.sz.C(),a)}
class rR extends Q{constructor(a,b,c){super({F:"top-panel"});this.W=a;this.B=b;this.J=c;this.sz=D(this);this.Y=cj();this.wW=new Q({F:"slide-info"});O(this,this.wW);this.ic=null;this.ES();Sn(this.displayObject(),this.Y);Vi(this.displayObject(),"0 0");A(this,this.J.Ua,this.ES,this)}hw(){return this.sz}Db(a){super.Db(a/this.Y)}ES(){this.J.wh&&!this.ic&&(this.ic=this.pq(),qR(this),O(this,this.ic));this.ic&&this.ic.G(this.J.wh)}};class sR extends rR{constructor(a,b,c,d){super(a,b,c);Yj&&this.M(new mN({label:d.ra("PB_BACK_TO_APP_BUTTON_LABEL")}))}pq(){return new vD({F:"menu"})}};class tR extends rR{constructor(a,b,c){super(a,b,c);Yj&&this.M(new mN({F:"back-to-app-button",laa:WL(a,"back_to_app")}))}pq(){const a=new Q({F:"menu-button"});$t(a,"menu");A(this,a.ka,()=>this.hw().C(),this);const b=new Q({ta:WL(this.W,"outline")});O(a,b);return a}};function uR(a,b){a.Cb=new CO(!ej);a.Cb.G(!1);Vi(a.Cb.displayObject(),"left top");a.M(a.Cb.displayObject());z(a,a.Cb.displayObject(),"click",a.VK,a,!0);A(a,a.B.X().Eb(),()=>{const c="buffering"==a.B.X().state();var d=a.Cb;c?d.Xj.show():d.Xj.Mf()});zO(a.Cb,b.Up().view());b=a.H.kd().Fh();for(let c=0;c<b.count();++c){const d=b.IA(c);A(a,d.playbackStateChangedEvent(),e=>{if("activated"==e.playbackState()){var f=a.Cb,g=e.width(),h=e.height();f.YM=new xd(g,h);f.tD&&AO(f);LO(a.Sj);a.tC!=e&&(a.tC=e)}else"deactivated"==
e.playbackState()&&(a.tC=void 0);vR(a)})}a.Sj=new MO({Baa:a.Cb,OO:a.la,R7:new qO(a.J)});A(a,a.Sj.oT,a.m4,a)}function wR(a){if(a.pb){const b=a.Fa?a.Fa.height()*a.Y:0;N(a.pb,"bottom",`${b}px`)}}function xR(a){(a.J.qh?a.J.Ud.visible&&yR(a)&&!a.pb:a.J.Ud.visible&&!a.pb)?a.Xw():(a.J.qh?a.J.Ud.visible&&yR(a)||!a.pb:a.J.Ud.visible||!a.pb)||(of(a,a.pb),a.pb=null);a.pb&&a.M(a.pb)}
function zR(a){if(a.J.topPanel.wh){var b=a.D.zb().resources().rj();b={V:a.I,sa:a.W,slides:a.D.zb().slides(),resources:b,settings:a.J.sh};a.fd=a.J.qh?new oR(b):new eR(b);a.fd.G(!1);nf(a,a.fd);A(a,a.fd.up(),a.J0,a);A(a,a.fd.WR,c=>{a.Sw();a.la.Vd().Bd(c.index(),!0)});1<a.Y&&!a.J.qh&&(Vi(a.fd.displayObject(),"0 0"),Sn(a.fd.displayObject(),a.Y))}}
function AR(a){if(a.J.bottomPanel.visible||a.J.topPanel.visible)a.Mc=a.J.qh?new oP({sa:a.W,na:a.la.Vd(),Ge:a.J.bottomPanel,Ne:a.J.topPanel,V:a.I}):new $O({na:a.la.Vd(),Ge:a.J.bottomPanel,Ne:a.J.topPanel,V:a.I,sa:a.W}),nf(a,a.Mc),A(a,a.Mc.ka,a.Rt,a),A(a,a.Mc.hw(),()=>a.rz())}function yR(a){if(a.J.Ud.HG)return!0;if(-1===a.B.pa())return!1;a=a.B.Z().Xa();return 1<a.count()?!0:.01<a.Yb(0).duration()}function BR(a){return Qt(a.displayObject(),"landscape")}
function CR(a,b){if(BR(a))if((-1!=a.B.pa()?a.B.Z():null)instanceof Wm){if(a.Aa){const c=0!=a.Aa.opacity();DR(a.Aa,b?!1:c)}}else ER(a,!0);else ER(a,!a.Ho)}function vR(a){DO(a.Sj,a.Yh&&!!a.tC);JO(a.Sj);BR(a)||EO(a.Sj,a.Cb)}function DR(a,b){a.G(b);N(a,"pointer-events",b?"":"none")}function ER(a,b){a.Aa&&DR(a.Aa,b);a.Fa&&DR(a.Fa,b)}
class FR extends wO{constructor(a,b,c,d){try{window.isLearn()}catch(e){}super(a,b,c,d);this.pb=this.Aa=this.Mc=this.Fa=this.fd=null;Zj&&ISPlayer.initWithData(Qh({version:9.3}));this.pe=new xd(0,0);uR(this,a);this.Jx();this.Rt();Rt(this.displayObject(),"not_loaded");A(this,a.KA(),(e,f,g)=>{St(this.displayObject(),"not_loaded");wR(this);g&&(e=new xM,e=new iN(a,e),lf(this,e.rE,()=>this.B.play()),e.show(this.displayObject()))});b=this.wI();this.la.displayObject().appendChild(b.displayObject());this.eL(a.view().Hn());
z(this,this.la.displayObject(),"click",this.VK,this,!0);A(this,this.B.X().$b(),this.Y1,this);A(this,this.J.topPanel.Pc,this.Jx,this);A(this,this.J.topPanel.Ua,this.Jx,this);A(this,this.J.bottomPanel.Pc,this.Jx,this);A(this,this.J.Ud.Pc,this.Jx,this)}Jx(){this.J.topPanel.visible&&!this.Aa?this.wt():!this.J.topPanel.visible&&this.Aa&&(of(this,this.Aa),this.Aa=null);this.Aa&&this.M(this.Aa);this.J.bottomPanel.visible&&!this.Fa?this.mC():!this.J.bottomPanel.visible&&this.Fa&&(of(this,this.Fa),this.Fa=
null);this.Fa&&this.M(this.Fa);xR(this);!this.J.bottomPanel.visible&&!this.J.topPanel.visible||this.Mc?this.J.bottomPanel.visible||this.J.topPanel.visible||!this.Mc||(of(this,this.Mc),this.Mc=null):AR(this);this.Mc&&this.M(this.Mc);this.J.topPanel.wh&&!this.fd?zR(this):!this.J.topPanel.wh&&this.fd&&(this.fd.visible()&&this.Sw(),of(this,this.fd),this.fd=null);this.fd&&this.M(this.fd);this.Ji(this.pe.width,this.pe.height);this.J.qh&&this.Fa&&this.Fa.Ba("with-border",!this.pb)}wt(){this.J.topPanel.visible&&
(this.Aa=this.J.qh?new tR(this.W,this.yd,this.J.topPanel):new sR(this.W,this.yd,this.J.topPanel,this.I),A(this,this.Aa.ka,()=>this.Rt()),A(this,this.Aa.hw(),()=>this.rz()),nf(this,this.Aa))}mC(){this.J.bottomPanel.visible&&(this.Fa=this.J.qh?new nP({na:this.la.Vd(),slides:this.D.zb().slides(),Ge:this.J.bottomPanel,Ne:this.J.topPanel,V:this.I,sa:this.W}):new ZO({na:this.la.Vd(),slides:this.D.zb().slides(),Ge:this.J.bottomPanel,Ne:this.J.topPanel,V:this.I,sa:this.W}),nf(this,this.Fa),A(this,this.Fa.ka,
()=>this.Rt()))}Xw(){this.J.Ud.visible&&(this.pb=this.J.qh?new cP:new bP,nf(this,this.pb))}Y1(){if(this.pb){var a=this.D.zb().slides();if(this.J.Ud.HG){var b=this.B.X().timestamp();a=a.ph(b,!1,!0)/a.Zl()}else{var c=this.B;if(-1==c.pa())a=0;else{var d=c.Z();b=c.X().timestamp();b=a.ph(b,!1,!1);c=-1==c.pa()?0:c.Z().Xa().duration();d=new Af(d.index(),0,0);a=a.ph(d,!1,!1);a=0<c?(b-a)/c:0}}this.pb.vh(a)}}wI(){const a=new Q({F:"preloader"});a.G(this.B.X().Qc());A(this,this.B.X().PF(),b=>a.G(b.Qc()));return a}rz(a,
b){super.rz(a,b);this.fd&&(this.fd.jP(b||""),this.fd.show(this.B.Z(),a));this.Aa&&this.Aa.G(!1);this.Fa&&this.Fa.G(!1);this.Mc&&this.Mc.G(!1)}Sw(){this.fd&&this.fd.Mf();const a=this.Ho;this.Aa&&this.Aa.G(!a);this.Fa&&this.Fa.G(!a);this.Mc&&this.Mc.G(!a);super.Sw()}aU(a){"changeLayout"==a.name()&&(a=a.params().type,this.Sj.Fs(a),this.Rt())}Ji(a,b){this.pe=new xd(a,b);a>b?(Rt(this.displayObject(),"landscape"),this.Cb&&Rt(this.Cb.displayObject(),"landscape")):(St(this.displayObject(),"landscape"),this.Cb&&
St(this.Cb.displayObject(),"landscape"));this.Mc&&this.Mc.Jv();this.Fa&&this.Fa.Jv();this.Sj.oP(this.pe);super.Ji(a,b)}LJ(a,b,c){var d=BR(this);var e=0;if(this.Aa&&!BR(this)){var f=parseFloat(Zh(this.Aa.displayObject(),"height"));isNaN(f)||(e+=f)}this.Ho&&(e=0);a:{if(this.Fa&&!BR(this)&&(f=parseFloat(Zh(this.Fa.displayObject(),"height")),!isNaN(f)))break a;f=0}e+=f;f=0;this.Mc&&d&&(d=this.Mc.width(),f+=d*this.Y,this.Mc.Dc(b),this.Mc.Me(-(b/this.Y)+b),N(this.Mc,"right",`${-d*(1-this.Y)}px`));d=a-f;
super.LJ(d,b-e,c);CR(this,!0);vR(this);wR(this);this.fd&&(e=this.J.qh?1:this.Y,this.fd.resize(a/e,b/e),this.fd.visible()&&au(this.fd));this.pb&&this.pb.Db(d);this.Aa&&this.Aa.Db(a);this.Fa&&(N(this.Fa,"bottom",`${c}px`),this.Fa.Db(a))}m4(a){JO(this.Sj);a&&(this.Sj.Bf==this.la?this.displayObject().insertBefore(this.Cb.displayObject(),this.la.displayObject()):this.displayObject().insertBefore(this.la.displayObject(),this.Cb.displayObject()))}hg(){super.hg();var a=this.tC,b=this.H.kd().Fh();if(!a)for(var c=
0;c<b.count();c++){const e=b.IA(c);if(e.Ab().N()<=this.B.pa()&&e.sf().N()>=this.B.pa()){a=e;break}}this.Yh=!!a;DO(this.Sj,this.Yh);a=-1!=this.B.pa()?this.B.Z():null;this.Aa&&(b="-",a&&a.visible()&&(b=this.B.Z().wi()+1),pR(this.Aa,b+"/"+this.H.slides().Ej()));const d=this.Ho;[this.Aa,this.Fa,this.pb,this.Mc].forEach(e=>e&&e.G(!d));if(a=this.B.sb())b=this.B.Z(),c=new oM(this.yd,mM),b=new pM(a.playerController(),c,2==b.xm),a.setExternalNavigationController(b);this.Rt();CR(this);xR(this);this.Ji(this.pe.width,
this.pe.height);JO(this.Sj)}Rt(){Tj&&this.Yh&&Tn(this.Cb.displayObject())}eL(a){A(this,a.hM,(b,c,d)=>{BR(this)&&(d.preventAction(),this.VK())})}VK(a){if(BR(this)){var b=!1,c=this.B.rd();a&&a.target&&(b=c.view(),b=null===b.Mt?!1:-1!=Ha(b.Mt,ge(a.target)));a=!1;this.Aa&&(a=0==this.Aa.opacity());b&&a||ER(this,a)}}showTopPanel(a){this.Aa&&N(this.Aa,"z-index",a?"99":"")}showBottomPanel(a){this.Fa&&N(this.Fa,"z-index",a?"99":"");this.Mc&&N(this.Mc,"z-index",a?"99":"")}}FR.prototype.showBottomPanel=FR.prototype.showBottomPanel;
FR.prototype.showTopPanel=FR.prototype.showTopPanel;class GR extends Q{constructor(){super({F:"preloader"});this.U5=800;this.L2=500;this.hk=!1;this.V5=D(this);this.E1=D(this);this.G(!1)}vP(){this.hk||(this.hk=!0,clearTimeout(this.Lt),clearTimeout(this.Ru),this.iU())}show(){this.hk||(this.hk=!0,clearTimeout(this.Lt),clearTimeout(this.Ru),this.Ru=$i(this.iU,this,this.U5))}Mf(){if(this.hk&&(this.hk=!1,clearTimeout(this.Lt),clearTimeout(this.Ru),this.visible())){var a=this.L2-((new Date).getTime()-this.a6);0<a?this.Lt=$i(this.MT,this,a):this.MT()}}iU(){this.a6=
(new Date).getTime();this.G(!0);this.V5.C()}MT(){this.G(!1);this.E1.C()}};class HR extends Sg{constructor(){super();this.WM=!0;this.Ua=D(this)}qH(){return this.WM}};function IR(a,b){a.JC!=b&&(a.JC=b,iM(a))}class JR extends Sg{constructor(){super();this.lr=this.JC=this.m7=this.Cu=this.Zs=this.T2=this.BW=this.f5=this.J6=this.Q4=this.tu=this.qy=!0;this.Ua=D(this)}};class KR extends Sg{constructor(){super();this.ua=this.fk=!0;this.Ua=D(this);this.Pc=D(this)}xj(){return this.fk}visible(){return this.ua}G(a){this.ua!=a&&(this.ua=a,this.Pc.C())}};class LR extends Sg{constructor(){super();this.S0=new JR;this.gv=new KR;this.iC=new HR;this.KH=!0;this.accessibilityModeEnabled=!1;this.fontFamily="";this.borderRadius=0;this.Ua=D(this)}$r(){return this.KH}controlPanel(){return this.S0}ui(){return this.gv}xA(){return this.iC}AY(a=null){return new cO({sidePanelPosition:"none",outlinePosition:"none",colors:{},messages:a,showPlayersPanels:!0,accessibilityModeEnabled:this.accessibilityModeEnabled,miniskinCustomizationEnabled:!1,fontFamily:this.fontFamily,
borderRadius:this.borderRadius,ws:"videolecture"})}zY(a=null){return new cO({sidePanelPosition:"none",outlinePosition:"none",colors:{},messages:a,showPlayersPanels:!0,accessibilityModeEnabled:this.accessibilityModeEnabled,miniskinCustomizationEnabled:!1,fontFamily:this.fontFamily,borderRadius:this.borderRadius,ws:"videolecture"})}BY(){return new cO({sidePanelPosition:"none",outlinePosition:"none",colors:{},messages:{},accessibilityModeEnabled:this.accessibilityModeEnabled,miniskinCustomizationEnabled:!1,
fontFamily:this.fontFamily,borderRadius:this.borderRadius,ws:"videolecture"})}};function MR(a,b,c,d){Du.call(this,a,b,c,d);this.t0=new C;this.b0=new C;this.xR=new C}t(MR,Du);function NR(a,b){a.Ws=b}MR.prototype.yG=function(){this.Ws&&this.Ws.animate(this.coords);this.b0.C()};MR.prototype.CZ=function(){};MR.prototype.pj=function(){this.Ws&&this.Ws.animate(this.coords);this.xR.C()};MR.prototype.Kl=function(){this.t0.C();this.Ws&&this.Ws.animate(this.coords)};function OR(){su.call(this);this.Ol=[]}t(OR,su);OR.prototype.add=function(a){Pa(this.Ol,a)||(this.Ol.push(a),y(a,"finish",this.AZ,!1,this))};OR.prototype.remove=function(a){Qa(this.Ol,a)&&Ye(a,"finish",this.AZ,!1,this)};OR.prototype.jd=function(){this.Ol.forEach(function(a){a.Rc()});this.Ol.length=0;OR.hb.jd.call(this)};function PR(){OR.call(this);this.UN=0}t(PR,OR);
PR.prototype.play=function(a){if(0==this.Ol.length)return!1;if(a||this.Qb==tu)this.UN=0,this.Kl();else if(1==this.Qb)return!1;this.He("play");-1==this.Qb&&this.He("resume");var b=-1==this.Qb&&!a;this.startTime=xa();this.endTime=null;this.Qb=1;this.Ol.forEach(function(c){b&&-1!=c.Qb||c.play(a)});return!0};PR.prototype.pause=function(){1==this.Qb&&(this.Ol.forEach(function(a){1==a.Qb&&a.pause()}),this.Qb=-1,this.He("pause"))};
PR.prototype.stop=function(a){this.Ol.forEach(function(b){b.Qb==tu||b.stop(a)});this.Qb=tu;this.endTime=xa();this.He("stop");this.pj()};PR.prototype.AZ=function(){this.UN++;this.UN==this.Ol.length&&(this.endTime=xa(),this.Qb=tu,this.He("finish"),this.pj())};function QR(a,b){Array.isArray(b)||(b=[b]);b=b.map(function(c){return"string"===typeof c?c:c.IG+" "+c.duration+"s "+c.timing+" "+c.delay+"s"});E(a,"transition",b.join(","))}
var RR=gc(function(){if(Hb)return ac("10.0");var a=Xd("DIV"),b=Lb?"-webkit":Kb?"-moz":Hb?"-ms":null,c={transition:"opacity 1s linear"};b&&(c[b+"-transition"]="opacity 1s linear");c={style:c};if(!gd.test("div"))throw Error("");if("DIV"in id)throw Error("");b=void 0;var d="";if(c)for(h in c)if(Object.prototype.hasOwnProperty.call(c,h)){if(!gd.test(h))throw Error("");var e=c[h];if(null!=e){var f=h;if(e instanceof zc)e=Cc(e);else if("style"==f.toLowerCase()){if(!ka(e))throw Error("");if(!(e instanceof
Pc)){let l="";for(var g in e)if(Object.prototype.hasOwnProperty.call(e,g)){if(!/^[-_a-zA-Z0-9]+$/.test(g))throw Error(`Name allows only [-_a-zA-Z0-9], got: ${g}`);let n=e[g];null!=n&&(n=Array.isArray(n)?n.map(Rc).join(" "):Rc(n),l+=`${g}:${n};`)}e=l?new Pc(l,Oc):Qc}e instanceof Pc&&e.constructor===Pc?e=e.QO:(Fa(`expected object of type SafeStyle, got '${e}`+"' of type "+ia(e)),e="type_error:SafeStyle")}else{if(/^on/i.test(f))throw Error("");if(f.toLowerCase()in hd)if(e instanceof Ec)e instanceof Ec&&
e.constructor===Ec?e=e.SO:(Fa("expected object of type TrustedResourceUrl, got '"+e+"' of type "+ia(e)),e="type_error:TrustedResourceUrl"),e=e.toString();else if(e instanceof Gc)e=Hc(e);else if("string"===typeof e)e=(Kc(e)||Nc).Ck();else throw Error("");}e.vn&&(e=e.Ck());f=`${f}="`+hb(String(e))+'"';d+=" "+f}}var h="<div"+d;null==b?b=[]:Array.isArray(b)||(b=[b]);!0===wc.div?h+=">":(g=fd(b),h+=">"+$c(g).toString()+"</div>");h=cd(h);md(a,h);return""!=Yh(a.firstChild,"transition")});function SR(a,b,c,d,e){su.call(this);this.jj=a;this.u8=b;this.g9=c;this.OY=d;this.vaa=Array.isArray(e)?e:[e]}t(SR,su);k=SR.prototype;k.play=function(){if(1==this.Qb)return!1;this.Kl();this.He("play");this.startTime=xa();this.Qb=1;if(RR())return E(this.jj,this.g9),this.t_=Fh(this.a$,void 0,this),!0;this.EP(!1);return!1};k.a$=function(){ki(this.jj);QR(this.jj,this.vaa);E(this.jj,this.OY);this.t_=Fh(va(this.EP,this,!1),1E3*this.u8)};k.stop=function(){1==this.Qb&&this.EP(!0)};
k.EP=function(a){E(this.jj,"transition","");ha.clearTimeout(this.t_);E(this.jj,this.OY);this.endTime=xa();this.Qb=tu;a?this.He("stop"):this.He("finish");this.pj()};k.jd=function(){this.stop();SR.hb.jd.call(this)};k.pause=function(){};function TR(a,b,c,d,e){return new SR(a,b,{opacity:d},{opacity:e},{IG:"opacity",duration:b,timing:c,delay:0})}function UR(a,b){return TR(a,b,"ease-out",0,1)}function VR(a,b){return TR(a,b,"ease-in",1,0)};function WR(a,b){a.va=b;a.qk.C(a.va)}
class YR extends Sg{constructor(a,b){super();this.nF=a;this.oF=b;this.Fc=2E3;this.Jh=null;this.va="inactive";this.lL=!1;this.qk=D(this)}pause(){"delay"==this.va&&this.Jh.stop();this.lL=!0}play(){"inactive"!=this.va?"delay"==this.va&&(this.lL||this.Jh.stop(),this.Jh.start()):(z(this,this.nF,"finish",this.HW,this),this.nF.play(),WR(this,"in"))}stop(){"inactive"!=this.va&&(hf(this,this.nF,"finish",this.HW,this),this.nF.stop(!0),"delay"==this.va&&(hf(this,this.Jh,"tick",this.BK,this),this.Jh.stop(),this.Jh=
null),hf(this,this.oF,"finish",this.rM,this),this.oF.stop(!0),this.rM())}Eb(){return this.qk}HW(){"inactive"!=this.va&&(this.Jh=new Eh(this.Fc),z(this,this.Jh,"tick",this.BK,this),this.Jh.start(),WR(this,"delay"),this.lL&&this.Jh.stop())}BK(){hf(this,this.Jh,"tick",this.BK,this);this.Jh.stop();this.Jh=null;"inactive"!=this.va&&(z(this,this.oF,"finish",this.rM,this),this.oF.play(),WR(this,"out"))}rM(){WR(this,"inactive")}};function ZR(a,b,c){b=b instanceof Q?b:new Q({ta:b});$t(b,P(a,"collapsed"===c?"collapsed-component":"expanded-component"));O(a,b)}function $R(a){a.hG("active")||a.Ba("collapsed",!0)}class aS extends Q{constructor({X7:a,D8:b}){super({F:"uikit-collapsed-control"});ZR(this,a,"collapsed");ZR(this,b,"expanded");z(this,this.displayObject(),"mouseenter",()=>{this.Ba("collapsed",!1)});z(this,this.displayObject(),"mouseleave",()=>$R(this));$R(this)}nB(a){J||this.setAttribute("data-tooltip",a)}};class bS extends Q{constructor({$:a,volume:b}){super({$:a,bG:!0});this.setVolume(b)}setVolume(a){this.$m(a)}$m(a){N(this,"left",`${Math.round(100*a)}%`)}};var cS=class extends Q{constructor(){super({F:"volume-slider"});this.Rd=1;this.wk=D(this);this.wm=!1;this.ro=D(this);this.Mn=new Q({$:P(this,"background")});O(this,this.Mn);this.QX=new Q({$:P(this,"volume")});O(this,this.QX);this.AM=new Q({$:P(this,"track")});O(this,this.AM);this.Ia=new bS({$:P(this,"thumb"),volume:this.Rd});O(this.AM,this.Ia);this.yR=new Q({$:P(this,"enlarged-click-area")});O(this,this.yR);this.lx=D(this);this.kx=D(this);z(this,this.yR.displayObject(),fn,this.l4,this,jn);this.$m()}In(){return this.wk}UA(){return this.ro}setVolume(a){this.Rd!==
a&&(this.Rd=a,this.wk.C(a),this.$m())}volume(){return this.Rd}ew(a){this.wm!==a&&(this.wm=a,this.ro.C(a),this.$m())}muted(){return this.wm}l4(a){this.lx.C();this.EK(a);z(this,document,hn,this.EK,this);z(this,document,gn,this.LT,this)}EK(a){a=a.clientX-this.displayObject().getBoundingClientRect().x;const b=this.AM.width();a=parseFloat(bw(bw(a,0,b)/b,0,1).toFixed(2));isNaN(a)||(this.ew(!1),this.setVolume(a))}LT(){this.kx.C();hf(this,document,hn,this.EK,this);hf(this,document,gn,this.LT,this)}$m(){const a=
this.wm?0:this.Rd;N(this.QX,"width",`${Math.round(100*a)}%`);this.Ia.setVolume(a)}};class dS extends Q{constructor(){super({F:"volume-slider-wrapper"});this.wk=D(this);this.ro=D(this);this.lx=D(this);this.kx=D(this);this.se=new cS;xf(this.se.In(),this.wk);xf(this.se.UA(),this.ro);xf(this.se.lx,this.lx);xf(this.se.kx,this.kx);O(this,this.se)}In(){return this.wk}UA(){return this.ro}setVolume(a){this.se.setVolume(a)}volume(){return this.se.volume()}ew(a){this.se.ew(a)}muted(){return this.se.muted()}}
class eS extends Q{constructor({PP:a}){super();a=this.oq(a.high);O(this,a)}rw(a){this.Bs();a=this.oq(a);O(this,a)}oq(a){return new Q({ta:a})}}function fS(a){var b=a.se.volume();var c=a.se.muted();if(0===b||c)b=a.gN.oj;else if(0<b&&.5>=b)b=a.gN.x9;else if(.5<b&&1>=b)b=a.gN.high;else throw Error(`incorrect volume ${b}`);a.PX.rw(b)}
class gS extends aS{constructor({PP:a}){const b=new dS,c=new eS({PP:a});super({X7:c,D8:b});this.gN=a;this.wk=D(this);this.ro=D(this);this.se=b;xf(this.se.In(),this.wk);xf(this.se.UA(),this.ro);this.PX=c;A(this,this.PX.ka,this.E4,this);A(this,this.se.lx,this.n3,this);A(this,this.se.kx,this.m3,this)}setVolume(a){this.se.setVolume(a);fS(this)}ew(a){this.se.ew(a);fS(this)}In(){return this.wk}UA(){return this.ro}E4(){this.ew(!this.se.muted())}n3(){this.Ba("active",!0)}m3(){this.Ba("active",!1)}};function hS(a,b,c,d,e){if(2!=b.length||2!=c.length)throw Error("Start and end points must be 2D");oD.call(this,null,b,c,d,e);this.Q5=a}t(hS,oD);hS.prototype.Sp=function(){this.Q5(this.coords[0],this.coords[1])};function iS(a){const b=new rd(a.sE*a.width(),a.height()),c=new rd(b.x-5,b.y-5),d=new rd(b.x+5,b.y-5);a.Ec.clearRect(0,b.y-5,a.width(),5);a.Ec.fillStyle=a.Fd;a.Ec.beginPath();a.Ec.moveTo(c.x,c.y);a.Ec.lineTo(b.x,b.y);a.Ec.lineTo(d.x,d.y);a.Ec.lineTo(c.x,c.y);a.Ec.fill()}
class jS extends Q{constructor(a,b,c){const d=c+5;super({F:"tooltip",wc:"CANVAS"});this.setAttribute("width",b.toString());this.setAttribute("height",d.toString());this.Fd=a;this.sE=.5;this.Ec=this.displayObject().getContext("2d");this.ha=null;this.resize(b,d);this.Ec.fillStyle=this.Fd;this.Ec.fillRect(0,0,b,c);iS(this)}aP(a){this.ha=a}content(){return this.ha}};function kS(a){a.Os()?a=Promise.resolve(a.Os()):(a.id(),a=Promise.resolve(null));return a};function lS(a){a=a.K.fa(a.vc);return kS(a)}
class mS extends Q{constructor(a,b){super({F:"progress-bar-tooltip-content"});this.YW=D(this);this.K=a;this.vc=0;this.Ac=b;this.Gb=new Q({$:P(this,"slide-preview")});this.tk=new Q({$:P(this,"time-label")});lS(this).then(c=>{this.rS(c);this.tk.ia(b);this.M(this.tk);this.resize(this.Gb.width()+4,this.Gb.height()+4);this.YW.C()})}invalidate(a,b){this.vc!=a&&(this.vc=a,this.removeChild(this.Gb),lS(this).then(this.rS.bind(this)));this.Ac!=b&&(this.Ac=b,this.tk.ia(b));this.tk.resize(this.tk.width(),this.tk.height());
this.tk.xg((this.width()-this.tk.width())/2)}rS(a){const {width:b,height:c}=Vn({width:a.width(),height:a.height(),boundingWidth:129,boundingHeight:92,cY:!0}),{width:d,height:e}={width:b,height:c};this.Gb.resize(d,e);this.oh(this.Gb,0);N(this.Gb,"background-image",hj(a.url()))}};function nS(a){a=a.toString();1==a.length&&(a="0"+a);return a}function oS(a){a=Math.round(a);if(3600<=a){const b=Math.floor(a/3600);a-=3600*b;return nS(b)+":"+nS(Math.floor(a/60))+":"+nS(a%60)}return nS(Math.floor(a/60))+":"+nS(a%60)};function pS(a){a.Zu.Bs();let b=a.K.Hv(0).Xa().duration();const c=a.Zu.width()/a.K.Zl();for(let f=1;f<a.K.Ej();f++){var d=a,e=f;const g=new Q({$:P(d.Zu,"slide-stop")});e>d.P&&N(g,"border-color",d.fb.slidesMarker.Rp(.4).kH());d=g;d.move(Math.round(b*c-1),0);a.Zu.M(d);b+=a.K.Hv(f).Xa().duration()}}function qS(a,b){const c=a.R.getBoundingClientRect();a=fi(b,a.displayObject());return pd(a.x/c.width,0,1)}function rS(a){a.Wb&&(a.removeChild(a.Wb),a.removeChild(a.Wb.content()),a.Wb=null)}
function sS(a,b){if(!Mb){rS(a);var c=new mS(a.K,oS(a.K.Zl()));lf(a,c.YW,()=>{a.Wb=new jS(a.fb.tooltipBackground,c.width(),c.height());a.Wb.aP(c);a.oh(a.Wb,0);a.oh(c,1);a.Lx(b)},a)}}
class tS extends Q{constructor(a,b){super({F:"progress-bar"});this.Wb=null;this.P=-1;this.K=a;this.Pu=!1;this.Md=0;this.fX=!0;this.Wg=null;this.fb=b;this.cJ=new Q({$:P(this,"fill")});this.M(this.cJ);this.Zu=new Q({F:"slide-stops"});this.M(this.Zu);a=new Q({$:P(this,"thumb")});this.M(a);G(a.displayObject(),0);a.setScale(.5,"50% 50%");this.Ia=a;a=new hS(this.WV.bind(this),[.5,.5],[1,1],200,this.tR);b=new tD(this.Ia.displayObject(),200);var c=new PR;c.add(a);c.add(b);this.VW=c;a=new hS(this.WV.bind(this),
[1,1],[.5,.5],200,this.tR);b=new sD(this.Ia.displayObject(),200);c=new PR;c.add(a);c.add(b);this.WW=c;this.Rz=new Eh(500);z(this,this.Rz,"tick",this.n4,this);this.Uz=new Eh(100);z(this,this.Uz,"tick",this.r4,this);this.zL=D(this);this.AL=D(this);this.Du=D(this);this.vh(0);J?A(this,this.ka,this.o4,this):(z(this,this.displayObject(),"mouseover",this.xy,this),z(this,this.displayObject(),"mouseout",this.gl,this),z(this,this.displayObject(),fn,this.wy,this),z(this,this.displayObject(),hn,this.QD,this))}Za(a){super.Za(a);
this.Ia.G(a)}tR(a){return 1-Math.pow(1-a,2)}WV(a,b){let c=On(this.Ia.displayObject());c||(c=new Cm);c.setTransform(a,c.Tc,c.Sc,b,c.sd,c.td);Kn(this.Ia.displayObject(),c)}vh(a){0>a?a=0:1<a&&(a=1);this.Md=a;N(this.cJ,"width",`${100*a}%`);if(this.enabled()){let b=On(this.Ia.displayObject());b||(b=new Cm);const c=b.Jc,d=b.Uc;a*=this.width();const e=this.height()/2;b.setTransform(c,b.Tc,b.Sc,d,a,e);Kn(this.Ia.displayObject(),b)}}progress(){return this.Md}Sa(a,b){super.Sa(a,b);a&&b&&(this.Zu.resize(a,b),
this.cJ.Dc(b),pS(this))}o4(a,b){this.Md=qS(this,b);this.AL.C();this.zL.C();this.Du.C()}wy(a){this.enabled()&&(z(this,document,hn,this.lU,this),z(this,document,gn,this.mU,this),this.Pu=!0,this.Md=qS(this,a),this.AL.C(),rS(this))}lU(a){this.Md=qS(this,a);this.zL.C()}mU(a){hf(this,document,hn,this.lU,this);hf(this,document,gn,this.mU,this);this.Md=qS(this,a);this.Du.C();this.Pu=!1}r4(){this.Uz.stop();const a=this.R.getBoundingClientRect();sS(this,pd((this.Wg.x-a.left)/a.width,0,1))}n4(){this.enabled()&&
(this.Rz.stop(),this.Pu?A(this,this.Du,this.gl,this):(this.VW.stop(),this.WW.play()))}gl(){rS(this);this.enabled()&&(this.Uz.enabled&&this.Uz.stop(),kf(this,this.Du,this.gl,this),this.Rz.start())}xy(){kf(this,this.Du,this.gl,this);this.enabled()&&(this.Uz.start(),this.Rz.enabled?this.Rz.stop():this.Pu||(this.WW.stop(),this.VW.play()))}QD(a){if(!this.Pu&&this.fX){var b=this.Wg;this.Wg=rj(a);b&&sd(b,this.Wg)||this.Wb&&this.Lx(qS(this,a))}}Lx(a){var b=a*this.width();a*=this.K.Zl();var c=this.K.rn(a,
!1,!0);c=this.K.fa(c.N()).wi();this.Wb.content().invalidate(c,oS(a));b<this.Wb.width()/2?(this.Wb.move(0,-1*this.Wb.height()),a=this.Wb,b/=this.Wb.width(),a.sE=b,iS(a)):b>this.width()-this.Wb.width()/2?(this.Wb.move(this.width()-this.Wb.width(),-this.Wb.height()),a=this.Wb,b=.5+(b-(this.width()-this.Wb.width()/2))/this.Wb.width(),a.sE=b,iS(a)):(this.Wb.move(b-this.Wb.width()/2,-this.Wb.height()),b=this.Wb,b.sE=.5,iS(b));this.Wb.content().move(this.Wb.x(),this.Wb.y())}Ds(){return this.Pu}};class uS extends AM{constructor({lj:a,Aj:b,V:c,sa:d}){super({type:"uikit-primary-button",icon:{element:WL(d,a),fj:"left"}});$t(this,"control-panel-button");this.I1=a;this.gX=b;this.I=c;this.W=d;A(this,this.ka,this.qJ,this);this.zB()}zB(){this.nB(this.I.ra(this.gX))}qJ(){this.jc(!this.Do);this.Jt()}};class vS extends uS{constructor({sa:a,V:b}){super({lj:"icon_attachments.svg",Aj:"PB_TOOLTIP_RESOURCES_BTN",V:b,sa:a});this.uV=D(this)}Jt(){this.uV.C(this.Do)}};function wS(a){a.rw(WL(a.W,a.fp?a.d5:a.I1))}class xS extends uS{constructor({lj:a,NZ:b,Aj:c,OZ:d,V:e,sa:f}){super({lj:a,Aj:c,V:e,sa:f});this.d5=b;this.e5=d;this.fp=!1}zB(){this.nB(this.I.ra(this.fp?this.e5:this.gX))}qJ(){this.YR()}Jt(){}};class yS extends xS{constructor({sa:a,V:b}){super({lj:"icon_fullscreen.svg",NZ:"icon_reduce.svg",Aj:"PB_TOOLTIP_FULLSCREEN_BTN",OZ:"PB_TOOLTIP_FULLSCREEN_OFF_BTN",V:b,sa:a});this.Lo=D(this)}Mp(a){this.fp=a;wS(this);this.zB()}YR(){this.Lo.C(!this.fp)}};class zS extends uS{constructor({lj:a,Aj:b,sa:c,V:d}){super({lj:a,Aj:b,V:d,sa:c});this.dI=D(this)}qJ(){this.dI.C()}Jt(){}};class AS extends uS{constructor({sa:a,V:b}){super({lj:"icon_menu.svg",Aj:"PB_TOOLTIP_OUTLINE_BTN",V:b,sa:a});this.vV=D(this)}Jt(){this.vV.C(this.Do)}};class BS extends xS{constructor({sa:a,V:b}){super({lj:"icon_play.svg",NZ:"icon_pause.svg",Aj:"PB_TOOLTIP_PLAY_BTN",OZ:"PB_TOOLTIP_PAUSE_BTN",V:b,sa:a});this.wV=D(this);this.xV=D(this)}Q$(a){this.fp=a;wS(this);this.zB()}YR(){this.fp?this.wV.C():this.xV.C()}};class CS extends uS{constructor({sa:a,V:b,vg:c}){super({lj:`icon_rate_${c.playbackRate()}x.svg`,Aj:"PB_TOOLTIP_PLAYBACK_RATE_BTN",V:b,sa:a});this.Gf=c;this.yV=D(this);A(this,this.Gf.Rh,this.D1,this)}D1(){var a=`icon_rate_${this.Gf.playbackRate()}x.svg`;a=WL(this.W,a);this.rw(a)}Jt(){this.yV.C(this.Do)}};class DS extends uS{constructor({sa:a,V:b}){super({lj:"icon_presenter.svg",Aj:"PB_TOOLTIP_PRESENTER_BTN",V:b,sa:a});this.zV=D(this)}Jt(){this.zV.C(this.Do)}};class ES extends Q{constructor(a,b){super({F:"overlay-element"});this.Gc=new kP(Tg,a,b,"PB_PLAYBACK_RATE_TITLE");O(this,this.Gc);this.po=D(this);xf(this.Gc.Fp(),this.po)}Es(a){this.Gc.Es(a)}Fp(){return this.po}};function FS(a){this.S5=a;this.K1=this.J1;this.Fc=100}FS.prototype.Ik=function(a){this.fv&&this.K1(this.$i,a)||(this.$i=a,clearTimeout(this.fv),this.fv=$i(function(){this.fv=void 0;this.S5(a)},this,this.Fc))};FS.prototype.J1=function(a,b){return a==b};function GS(a){const b=new AS({sa:a.W,V:a.I});A(a,b.vV,c=>a.bM.C(c),a);b.G(a.J.tu);a.rD.M(b);return b}function HS(a,b,c){a.p6.Tl(`<span>${b}</span><span>&nbsp;&#47;&nbsp;${c}</span>`)}function IS(a){const b=new vS({sa:a.W,V:a.I});A(a,b.uV,c=>{a.pz.C(c);a.Bu.jc(!1);a.wz.C(!1)},a);b.G(a.J.Zs);O(a.ez,b);return b}function JS(a){const b=new DS({sa:a.W,V:a.I});A(a,b.zV,c=>{a.wz.C(c);a.Ys.jc(!1);a.pz.C(!1)},a);b.G(KS(a)&&a.J.Cu);O(a.ez,b);return b}
function KS(a){for(let b=0;b<a.K.count();b++)if(a.K.fa(b).Nl())return!0;return!1}function LS(a){a.Qi.jc(!1);const b=VR(a.Wj.displayObject(),.25);gf(a,b,"finish",()=>{a.Wj.G(!1)},a);b.play()}function MS(a){a.nv&&(a.pb.fX=!0,a.removeChild(a.nv))}function NS(a,b){var c=a.pb.progress()*a.K.Zl();c=a.K.rn(c,!1,!0);a.B.Gl(c.N(),c.ya(),c.Ta(),b)}
class OS extends Q{constructor({sa:a,settings:b,zb:c,na:d,soundController:e,V:f}){super({F:"control-panel"});this.W=a;this.J=b.controlPanel();this.H=c;this.K=c.slides();this.Pk=c.settings().Cc().te();this.Im=!1;this.B=d;this.Gf=this.B.vg();this.Oc=e;this.fb=b.colors;this.I=f;this.pb=this.Xw();this.Lw=new Q({F:"buttons-panel"});O(this,this.Lw);this.rD=this.Yw("left-section");this.Mw=this.Yw("center-section");this.ez=this.Yw("right-section");this.dE=GS(this);this.Va=this.vI();this.P4=new FS(this.Va.Q$.bind(this.Va));
J?a=null:(a=new gS({PP:{oj:WL(this.W,"icon_volume_mute.svg"),x9:WL(this.W,"icon_volume_middle.svg"),high:WL(this.W,"icon_volume_high.svg")}}),a.nB(this.I.ra("PB_TOOLTIP_VOLUME_BTN")),A(this,this.Oc.In(),this.$K,this),A(this,this.Oc.rZ(),this.$K,this),A(this,a.In(),this.R5,this),this.rD.M(a),a.G(this.J.m7));this.nv=a;this.$K();a=new Q({$:P(this.Lw,"time-label")});this.rD.M(a);a.G(this.J.J6);this.tk=a;this.tc=this.Ww();a=new Q({$:P(this.Lw,"slides-label")});a.setAttribute("numDigits",this.K.Ej().toString().length.toString());
this.Mw.M(a);a.G(this.J.BW);this.p6=a;HS(this,"1",this.K.Ej().toString());this.rc=this.Uw();this.Qi=this.vt();a=new ES(this.I,this.W);O(this,a);A(this,a.Fp(),this.RK,this);a.Es(this.Gf.playbackRate());a.G(!1);this.Wj=a;this.Ys=IS(this);this.Bu=JS(this);this.ux=this.qI();this.Lo=D(this);this.wz=D(this);this.pz=D(this);this.bM=D(this);A(this,this.B.X().$b(),this.ib,this);A(this,this.B.X().Eb(),this.jo,this);A(this,this.B.Dd(),this.V1,this);A(this,this.Gf.Rh,this.Z6,this);A(this,this.J.Ua,this.d4,this);
A(this,this.I.Vg,this.B3,this);this.J.lr&&this.Cw();this.jo();this.Ix()}Xw(){const a=new tS(this.K,this.fb);A(this,a.zL,this.ru,this);A(this,a.AL,this.QK,this);A(this,a.Du,this.SD,this);O(this,a);return a}Yw(a){a=new Q({$:P(this.Lw,a)});O(this.Lw,a);return a}vI(){const a=new BS({sa:this.W,V:this.I});A(this,a.wV,()=>this.B.pause(),this);A(this,a.xV,()=>this.B.play(),this);a.G(this.J.Q4);O(this.rD,a);return a}Ww(){const a=new zS({lj:"icon_previous.svg",Aj:"PB_TOOLTIP_PREV_SLIDE_BTN",V:this.I,sa:this.W});
A(this,a.dI,()=>{this.J.qy?this.B.ug():this.B.Ap()},this);O(this.Mw,a);a.G(this.J.f5);return a}Uw(){const a=new zS({lj:"icon_next.svg",Aj:"PB_TOOLTIP_NEXT_SLIDE_BTN",V:this.I,sa:this.W});A(this,a.dI,()=>{this.J.qy?this.B.Sd():this.B.Fl()},this);O(this.Mw,a);a.G(this.J.T2);return a}vt(){const a=new CS({sa:this.W,V:this.I,vg:this.Gf});A(this,a.yV,this.D0,this);a.G(this.J.lr);O(this.ez,a);return a}RK(a){this.Gf.uj(a);LS(this)}Z6(){this.Wj.Es(this.Gf.playbackRate())}qI(){const a=new yS({sa:this.W,V:this.I});
A(this,a.Lo,b=>{MS(this);this.Lo.C(b)},this);a.G(this.J.JC);this.ez.M(a);return a}d4(){var a=this.J.tu;this.dE.G(a);a||this.bM.C(!1);a=this.J.lr;this.Qi.G(a);a||LS(this);a=this.J.Zs;this.Ys.G(a);a||this.pz.C(!1);a=this.J.Cu;this.Bu.G(a);a||this.wz.C(!1);this.ux.G(this.J.JC)}B3(a){if("PB_TOOLTIP_VOLUME_BTN"!=a){let b=null;switch(a){case "PB_TOOLTIP_OUTLINE_BTN":b=this.dE;break;case "PB_TOOLTIP_PAUSE_BTN":case "PB_TOOLTIP_PLAY_BTN":b=this.Va;break;case "PB_TOOLTIP_PREV_SLIDE_BTN":b=this.tc;break;case "PB_TOOLTIP_NEXT_SLIDE_BTN":b=
this.rc;break;case "PB_TOOLTIP_PLAYBACK_RATE_BTN":b=this.Qi;break;case "PB_TOOLTIP_RESOURCES_BTN":b=this.Ys;break;case "PB_TOOLTIP_PRESENTER_BTN":b=this.Bu;break;case "PB_TOOLTIP_FULLSCREEN_BTN":b=this.ux}b&&b.zB()}else this.nv&&this.nv.nB(this.I.ra(a))}jo(){if(this.Va){var a=this.B.X().state();a="started"==a||"buffering"==a;this.P4.Ik(a);this.Va.Sl(a?"pause":"play");a&&PO(this.Va,null)}}Ix(){if(this.rc){var a=this.B.zd(this.J.qy?"switchToNextSlide":"switchToNextStep");PO(this.rc,a)}this.tc&&(a=this.B.zd(this.J.qy?
"switchToPreviousSlide":"switchToPreviousStep"),PO(this.tc,a))}V1(){var a=-1,b="-";-1!=this.B.pa()&&this.B.Z().visible()&&(a=this.B.Z().wi(),b=(a+1).toString());HS(this,b,this.K.Ej().toString());b=this.pb;b.P=a;pS(b);a=this.B.zd("presentationSeeking");this.pb.Za(!(a&&("presentationNavigationType"!=a.th()||"presentationSeeking"==a.VA())&&"quizNavigationSettings"!=a.th()))}ib(){if(this.Va&&-1!=this.B.pa()){var a=this.B.Z(),b=a.startTime()+a.duration();const c=this.K.ph(this.B.X().timestamp());a=a.type();
"interaction"!=a&&"quiz"!=a&&"scenario"!=a||c!=b?(b=this.B.zd("playPauseControl"),PO(this.Va,b)):this.Va.Za(!1)}this.Ix();b=this.B.X().timestamp();-1!=b.ya()&&(b=this.K.ph(b,!1,!0),this.pb.vh(b/this.K.Zl()),b=`<span>${oS(b)}</span><span>&nbsp;/&nbsp;${oS(this.K.Zl())}</span>`,this.tk.displayObject().innerHTML!=b&&this.tk.Tl(b))}Sa(a,b){super.Sa(a,b);au(this.pb);MS(this);this.Mw.xg((a-this.Mw.width())/2)}showOutlineEvent(){return this.bM}QK(){MS(this);this.Im=-1!=this.B.pa()?this.B.X().started():this.Pk;
NS(this,!1)}SD(){NS(this,this.Im)}ru(){NS(this,!1);var a=this.pb.progress()*this.K.Zl();a=this.K.rn(a,!1,!0);if(a=this.B.zd("presentationSeeking",a.N(),a)){const c=a.Ke().tf();if(null!=c){var b=this.K.fa(c).Xa();a=b.count()-1;b=b.Yb(a).duration();this.B.Gl(c,a,b,!1)}}}D0(){if(this.Wj.visible())LS(this);else{const a=ki(this.Wj.displayObject());this.Qi.jc(!0);this.Wj.move(this.ez.x()+this.Qi.x()-Math.ceil((a.width-this.Qi.width())/2),this.pb.y()-a.height-4);this.Wj.G(!0);this.wz.C(!1);this.Bu.jc(!1);
this.pz.C(!1);this.Ys.jc(!1);UR(this.Wj.displayObject(),.25).play()}}Cw(){z(this,document,fn,a=>{this.Wj.visible()&&(a=a.target,he(this.Qi.displayObject(),a)||he(this.Wj.displayObject(),a)||LS(this))})}hO(){this.Bu.jc(!1);this.Ys.jc(!1);this.dE.jc(!1)}bP(a){this.ux.Mp(a)}$K(){if(this.nv){var a=this.Oc.volume();this.nv.setVolume(this.Oc.muted()?0:a)}}R5(a){this.Oc.oj(!1);this.Oc.setVolume(a)}Ds(){return this.pb.Ds()}};function PS(a){a.Sf.stop();N(a.Wo,"transition","none")}function QS(a,b){a.ua&&!a.Sf&&(b=b?2:0,a.Sf=new SR(a.Wo.displayObject(),b+.5,{opacity:1},{opacity:0},{IG:"opacity",duration:.5,timing:"ease-in",delay:b}),gf(a,a.Sf,"finish",()=>{a.Wo.Xd(0);a.Sf=null},a),a.Sf.play(),a.ua=!1)}function RS(a,b){a.ua||(a.Sf?b&&a.vP():(a.Sf=UR(a.Wo.displayObject(),.5),gf(a,a.Sf,"finish",()=>{a.Wo.Xd(1);a.Sf=null},a),a.Sf.play(),a.ua=!0))}
class SS extends Sg{constructor(a){super();a=WL(a,"dnd_separator");this.Wo=new Q({ta:a,F:"separator"});this.ua=!0;this.Sf=null}vP(){this.Sf&&(PS(this),this.Sf=null);this.Wo.Xd(1);this.ua=!0}js(){return this.Wo}};function TS(a){a.Yk.Bs();a.Yk.removeAttribute("title");a.Yk.removeAttribute("href");a.Yk.removeAttribute("target")}class US extends Q{constructor(){super({F:"logo-container"});this.fu=this.Nq=0;this.Yk=new Q({wc:"A"});O(this,this.Yk)}VG(a){this.fu=a}};function VS(a){let b=null;a.J.xj()&&(b=new US,b.Nq=380,$t(b,P(a,"logo")),A(a,a.H.NQ,a.xX,a),a.M(b));return b}function WS(a){const b=a.he?a.he.width():0;a.gd.Db(a.width()-b)}function XS(a,b){if(a.yf!=b){a.yf&&qf(a,a.yf.logo());a.yf=b;var c=a.yf&&a.yf.Yd();if(a.he){var d=a.he;c&&""!=c?(d.Yk.setAttribute("href",c),d.Yk.setAttribute("target","_blank"),d.Yk.setAttribute("title",c)):TS(d)}if(b=b.logo())b.Je()?a.ZT(b):(b.load(),A(a,b.rs(),a.ZT,a));WS(a)}}
function YS(a){const b=a.H.ij();b&&b.logo()?XS(a,b):(a.yf=null,a.he&&(a.he.G(!1),TS(a.he)))}function ZS(a){a.he&&a.he.Me(.5*(a.height()-a.he.height()))}
class $S extends Q{constructor(a,b,c){super({F:"title-panel"});this.H=a;this.J=c;this.B=b;A(this,this.B.Dd(),this.hg,this);this.he=VS(this);this.gd=this.AI();this.yf=null;A(this,this.J.Ua,this.B0,this);this.he&&this.he.VG(44);this.Dc(56);WS(this)}B0(){const a=this.J.xj();a&&!this.he&&(this.he=VS(this));this.he&&this.he.G(a)}AI(){const a=new Q({$:P(this,"title")});a.ia(this.H.title());this.M(a);return a}hg(){this.xX();WS(this)}xX(){var a=this.B.Z().Nl();a?(a=a.ij())&&a.logo()?XS(this,a):YS(this):YS(this)}ZT(a){if(this.he){this.he.G(this.J.xj());
var b=this.he;b.Yk.Bs();const c=a.UF();b.Yk.M(c);const d=fj?a.width():c.width;a=fj?a.height():c.height;b=Math.min(1,Math.min(b.Nq/d,b.fu/a));hi(c,d*b,a*b);ZS(this)}WS(this)}Sa(a,b){super.Sa(a,b);a&&b&&(WS(this),ZS(this))}G(a){super.G(a);this.Dc(56);WS(this)}};class aT extends Q{constructor({s_:a,V:b,aZ:c}){super({F:"info-panel"});$t(this,"overlay-element");this.I=b;this.pg=a;a=this.Sn();O(this,a);a=this.yI();O(this,a);a=new Q({$:P(this,"no-info")});cu(a,this.I,this.pg.wZ);this.FD=a;O(this,this.FD);this.FD.G(!1);this.Nt=c;O(this,this.Nt);this.Nt.G(!1)}VG(a){N(this,"max-height",`${a}px`)}Sn(){const a=new Q({$:P(this,"title")});cu(a,this.I,this.pg.title);return a}yI(){return new Q({$:P(this,"separator")})}Sa(){au(this.Nt)}};class bT extends aT{constructor(a,b,c){super({V:c,s_:{title:"PB_RESOURCES_TITLE",wZ:"PB_RESOURCES_NO_INFO"},aZ:new MN(a.rj(),b,c)});$t(this,"attachments-info-panel");this.cA(a)}cA(a){a=!a.rj().count();this.FD.G(a);this.Nt.G(!a)}};class cT extends Q{constructor({$:a,F:b,z_:c=!0,Dj:d=!0,yaa:e=!0}){super({$:a,F:b,Dj:d});this.d7=c;this.e7=e;this.WC=this.Qr=!1;this.V6=D(this)}Sa(a,b){super.Sa(a,b);this.WC=!0;a=this.Qr;const c=this.displayObject().textContent;this.fW(c,Ib||Hb?b+1:b);this.WC=!1;a!=this.Qr&&(this.d7&&this.setAttribute("title",this.Qr?Ft(this.R,"label"):""),this.V6.C())}fW(a,b){function c(){g=f<a.length?a.substr(0,f)+"\u2026":a;d.ia(g)}this.Qr=!1;const d=this;d.ia(a);if(void 0!==b&&this.displayObject().parentNode){d.displayObject().style.height=
"";var e=d.displayObject().scrollHeight;e=Hb?--e:e;if(!(b>=e)&&(this.Qr=!0,this.e7)){var f=Math.floor(b/d.displayObject().scrollHeight*a.length),g="";for(c();d.displayObject().scrollHeight<=b;)f+=10,c();for(;0<f&&d.displayObject().scrollHeight>b;)c(),--f;c()}}}ia(a){super.ia(a);this.WC||(this.Sl(a),au(this))}Tl(){throw Error("html text is not supported");}};class dT extends Sg{constructor(){super();this.Dt="";this.ER=D(this)}};class eT extends Sg{constructor(a){super();this.R=a;this.By=D(this);z(this,this.R,"scroll",()=>{this.By.C()})}scrollY(){return this.R.scrollTop}zG(){return this.By}lB(a){this.R.scrollTop=a}}function fT(a,b){of(a,a.Vh);a.Vh=b;nf(a,a.Vh);A(a,a.Vh.zG(),()=>{document.body.contains(a.displayObject())&&a.H.Le(a.Vh.scrollY())})}
function gT(a){const b=hT(a.H);a.Vr.forEach((c,d)=>{0>b.indexOf(d)&&(a.Vr.delete(d),a.ha.removeChild(c),of(a,c))});for(let c=0;c<b.length;++c){const d=b[c];let e;a.Vr.has(d)?e=a.Vr.get(d):(e=iT(a,d),nf(a,e),a.Vr.set(d,e));a.ha.oh(e,c);e.Dc(a.H.Qj)}a.Vh.lB(a.H.jb)}
class jT extends Q{constructor({F:a,zb:b,Dj:c,b8:d}){super({F:a,Dj:c,tabIndex:-1});this.Vr=new Map;this.Qk=d||this;this.ha=new Q;O(this.Qk,this.ha);fT(this,new eT(this.Qk.displayObject()));this.H=b;A(this,this.H.bC,this.O3,this)}Sa(){var a=this.displayObject();var b=Md(a),c=Hb&&a.currentStyle;c&&Sd(Kd(b).Hc)&&"auto"!=c.width&&"auto"!=c.height&&!c.boxSizing?(b=qi(a,c.width,"width","pixelWidth"),a=qi(a,c.height,"height","pixelHeight"),a=new xd(b,a)):(c=pi(a),b=si(a,"padding"),a=zi(a),a=new xd(c.width-
a.left-b.left-b.right-a.right,c.height-a.top-b.top-b.bottom-a.bottom));c=this.H;c.lp=isNaN(a.height)?0:a.height;kT(c)}O3(){this.Ba("with-scroll",this.H.Or>this.H.lp);this.ha.Dc(this.H.Or);this.Vh.lB(this.H.jb);N(this.ha,"padding-top",this.H.sJ+"px");gT(this)}};function hT(a){return a.Oa.slice(a.EC,a.EC+a.NS)}function kT(a){a.jb=bw(a.jb,0,Math.max(a.Or-a.lp,0));a.Fq()}function lT(a,b){b="number"===typeof b?b:a.Oa.indexOf(b);if(!(0>b)){b*=a.Qj;var c=b+a.Qj;b>=a.jb&&c<=a.jb+a.lp||(a.jb=b<a.jb?b:c-a.Qj,kT(a))}}
class mT extends Sg{constructor(){super();this.Qj=this.Or=this.lp=this.jb=0;this.Oa=[];this.NS=this.EC=this.sJ=0;this.bC=D(this)}invalidate(){this.Fq()}Le(a){void 0!==this.lp&&this.jb!=a&&(this.jb=a,kT(this))}Fq(){this.EC=Math.floor(Math.max(0,this.jb-(J?this.lp:0))/this.Qj);this.sJ=this.Qj*this.EC;this.NS=Math.ceil((Math.min(this.Or,this.jb+this.lp+(J?this.lp:0))-this.sJ)/this.Qj);this.bC.C()}};class nT extends Q{constructor(a){super({F:"slide-item-view",TG:!0});this.g2=a}item(){return this.g2}};function oT(a,b){const c=Math.round(a.width());let d=b.toLocaleLowerCase().indexOf(a.Ec),e=d+a.Ec.length;const f=(g,h)=>`${0<g?"\u2026":""}${b.substring(g,h)}${h<b.length?"\u2026":""}`;for(a=()=>{const g=f(d-1,e+1).split(" ");for(let h=0;2>h;++h){let l=c;for(;l&&g.length;){const n=7*g[0].length+4;n<=l?(l-=n,g.shift()):l=0}}return!g.length};f(d,e)!=b&&a();)--d,++e;return{daa:d,w8:e}}
class pT extends cT{constructor({$:a,F:b,z_:c}){super({$:a,F:b,z_:c});this.Ec="";this.Qy=0}ia(a){if(this.Ec){const b=a.slice(0,this.Qy)+a.slice(this.Qy).replace(new RegExp(`(${this.Ec})`,"gi"),"<span class='highlighted'>$1</span>");this.displayObject().innerHTML=b}else super.ia(a);this.WC||(this.Sl(a),au(this))}fW(a,b){if(b){this.Qr=!1;var c=this;c.ia(a);var d=a.substr(0,this.Qy);a=a.substr(this.Qy);if(void 0!==b&&this.displayObject().parentNode&&(c.displayObject().style.height="",!(b>=c.displayObject().scrollHeight))){var {daa:e,
w8:f}=oT(this,a),g=()=>{c.ia(`${d}${0<e?"\u2026":""}${a.substring(e,f)}${f<a.length?"\u2026":""}`)};for(g();c.displayObject().scrollHeight<=b;)--e,++f,g();++e;for(g();f<a.length&&c.displayObject().scrollHeight<=b;)++f,g();--f;g();this.Qr=!0}}}};class qT{constructor(a,b,c,d){this.hf=a;this.NI=b;this.z6=c;this.JS=d}submitType(){return this.z6}};class rT{constructor(a,b,c,d,e=!0,f=null){this.gd=a;this.ty=b;this.qa=c;this.kb=e;this.l5=d;this.Si=f||null}title(){return this.gd}XG(a){this.ty=a}Ob(){return this.ty}slide(){return this.qa}$A(){return this.l5}TO(){return this.Si}enabled(){return this.kb}};class sT extends Sg{constructor(a,b){super();this.$n=a;this.ua=!0;this.CF=b;this.wr=this.ox=!1;this.RW=null;this.AC=D(this);this.CQ=D(this);this.EQ=D(this)}un(){return this.ox}selected(){return this.wr}wj(a){this.wr!=a&&(this.wr=a,this.CQ.C())}};function tT(a){const b=a.$A();return a.slide().index().toString()+("number"===typeof b?"."+b.toString():"")}
class uT extends Sg{constructor(a,b,c){super();this.va=b;this.Qe=c;this.ub=a;this.X6=tT(this.Qe);this.aV="";this.QC=this.Hr=this.BX=!1;this.lu=0;this.aL=D(this)}Qs(){return this.X6}id(){return this.ub}N(){return this.Qe.slide().index()}$A(){return this.Qe.$A()}slide(){return this.Qe.slide()}enabled(){return this.Qe.enabled()}state(){return this.va}TO(){return this.Qe.TO()}title(){return this.Qe.title()}prefix(){return this.aV}};function vT(a,b,c){c=new Q({$:c?P(a,c):void 0});O(c,b);O(a.ha,c);return c}function wT(a){const b=a.Qe.BX&&!a.va.$n.Dt;var c=a.Gb?21:26;c=b?a.Qe.lu*c:a.K4;a.wo.visible()?a.Qe.QC||(c+=32):b&&(c+=32);N(a,"padding-left",`${c}px`)}
function xT(a){var b=a.Qe.slide();const c=a.va.$n.Dt;var d=a.va.RW;if(c){a.gd.G(!1);a.yq.G(!0);let e,f=a.Qe.prefix();if(0<=d.title)e=b.title();else if(b=0<=d.text?b.text().split("\n"):b.Xl().text().split("\n"),d=a.YH(c,b,f,0<=d.text?"PB_SEARCH_RESULT_IN_TEXT_LABEL":"PB_SEARCH_RESULT_IN_NOTES"))e=d.text,f=d.F9;d=a.yq;b=f.length;d.Ec=c;d.Qy=b;a.yq.ia(f+e)}else a.gd.G(!0),a.yq.G(!1)}
class yT extends nT{constructor({data:a,V:b,sa:c,oaa:d,naa:e,U9:f}){super(a);this.Qe=a;this.va=a.state();this.I=b;this.W=c;this.K4=f;const g=this.va.$n;this.Ba("viewed",this.va.CF);this.ha=new Q({$:P(this,"content")});O(this,this.ha);this.wo=new vD({$:P(this,"open-button"),toggle:!0});b=new Q({ta:WL(this.W,"collapse_icon")});O(this.wo,b);vT(this,this.wo);this.Si=a.TO();this.og=this.um=null;this.hf=this.Si?this.Si.hf:null;this.Si&&(b="allAtOnce"==this.Si.submitType(),c=this.Si.JS,b=this.Si.NI||b||
c,"InfoSlide"!=this.hf.slide().type()&&b&&(this.og=new Q({$:P(this,"status")}),O(this,this.og),A(this,this.hf.submittedEvent(),this.OJ,this),A(this,this.hf.viewingChangedEvent(),this.OJ,this),this.OJ()),this.Si.NI&&(this.um=new Q({$:P(this,"mark")}),O(this,this.um),A(this,this.hf.markedEvent(),this.Z1,this),this.um.G(this.hf.isMarked())));A(this,this.wo.ka,()=>{var h=this.va,l=!this.wo.pressed();h.ox!=l&&(h.ox=l,h.AC.C())});A(this,this.va.AC,this.DS,this);this.DS();this.wo.G(a.QC&&!g.Dt);a.Hr&&(this.Gb=
new Q({$:P(this,"thumb"),wc:"IMG"}),vT(this,this.Gb),this.Gb.G(!1),kS(a.slide()).then(h=>{if(h){const l=Vn({width:h.width(),height:h.height(),boundingWidth:d,boundingHeight:e,cY:!1});this.Gb.resize(l.width,l.height);this.Gb.setAttribute("src",h.url().replace(/\\/g,"/"));this.Gb.G(!0);this.Ba("with-thumbnail",!0)}}));this.gd=this.Sn(a);b=vT(this,this.gd,"title-container");this.yq=new pT({$:P(this,"title")});this.yq.Ba("minimized",!a.Hr);O(b,this.yq);A(this,this.va.CQ,this.FT,this);this.FT();A(this,
this.va.EQ,this.GT,this);this.GT();A(this,g.ER,()=>{this.wo.G(a.QC&&!g.Dt);wT(this);xT(this)});A(this,this.I.Vg,this.gi,this);xT(this);wT(this);this.Za(a.enabled());Mt(()=>{this.gd.visible()?au(this.gd):au(this.yq)})}GT(){this.Ba("viewed",this.va.CF)}FT(){this.wj(this.va.selected())}DS(){this.wo.jc(this.va.un())}Sn(a){const b=new cT({$:P(this,"title"),yaa:!1});b.Ba("minimized",!a.Hr);b.ia(this.Qe.prefix()+a.title());b.Sl(a.title());return b}YH(a,b,c,d){let e=null,f=null;b.some(g=>{if(0>g.toLocaleLowerCase().indexOf(a))return!1;
e=g;f=`<span class="search-context">${this.I.ra(d)}</span><br/>`+c;return!0});return e&&f?{text:e,F9:f}:null}OJ(){if(this.og)if(this.og.Ba("answered",!1),this.hf.submitted()){if(this.Si.NI||this.Si.JS){var a=this.hf.review();a=a?a.status():"answered";this.og.Ba("status",a)}}else"allAtOnce"==this.Si.submitType()&&(a=this.hf.hasBeenVisited()&&(this.hf.submitted()||this.hf.initiated()),this.og.Ba("answered",a));this.um&&this.um.Ba("with-status",this.hf.submitted())}Z1(){this.hf&&this.um&&this.um.G(this.hf.isMarked())}Sa(a,
b){super.Sa(a,b);if(this.og)if(a=this.og.R.getBoundingClientRect().width/this.og.width(),b=this.R.getBoundingClientRect(),this.Gb){var c=this.Gb.R.getBoundingClientRect(),d=(c.bottom-b.top)/a;this.og.move((c.left-b.left)/a-this.og.width()/2,d-this.og.height()+2)}else{c=this.gd.R.getBoundingClientRect();d=(c.top-b.top)/a;const e=c.height/a;this.og.move((c.left-b.left)/a-this.og.width()-7,d+(e-this.og.height())/2)}this.um&&this.hf&&this.um.Ba("with-status",this.hf.submitted())}gi(a){"PB_SEARCH_RESULT_IN_TEXT_LABEL"!==
a&&"PB_SEARCH_RESULT_IN_NOTES"!==a||xT(this)}};const zT=String.fromCharCode(160);function iT(a,b){const c=new yT({data:b,V:a.I,sa:a.W,U9:a.h2,oaa:a.H6,naa:a.G6});c.Rf(a.pF?"treeitem":"option");a.Te&&c.Za(!1);A(a,c.ka,(d,e)=>{a.enabled()&&!e.defaultPrevented&&(d=b.$A(),void 0!==d?a.Hf.slidePoolState().activeSlideIndex()!=d&&a.Hf.slidePoolState().setActiveSlideIndex(d):(a.B.Bd(b.slide().index()),a.Kx()))});return c}function AT(a,b){return Na(a.Yg,c=>c.slide().index()==b)}
function BT(a,b,c,d){if(!(0>c||c>=a.Yg.length)){b=b||a.Yg[c];var e=CT(a,b.Qs());if(e){e.wj(d);if(d)for(e=Number.MAX_VALUE;0<=c;--c){const f=a.Yg[c];f.lu<e&&(e=f.state(),1!=e.ox&&(e.ox=!0,e.AC.C()),e=f.lu)}(a=a.Vr.get(b))&&a.wj(d)}}}function DT(a,b,c){if(a.JE!=b||a.ng!=c)BT(a,a.JE,a.ng,!1),a.JE=b,a.ng=c,BT(a,a.JE,a.ng,!0),lT(a.H,a.Yg[a.ng])}
function ET(a,b){for(const d of b){const e=0!=d.Ob();if(a.py&&e){a.pF=!0;break}else d.XG(void 0!==d.$A()?1:0)}let c=1;u(b,(d,e)=>{0==d.Ob()&&(d=FT(a,b,e,c+"."),a.fI.push(d),++c)});a.Kz.clear();u(a.Yg,d=>{a.Kz.set(d.Qs(),d.state())});u(a.fI,()=>{})}function GT(a,b){a.Yg=[];a.fI=[];ET(a,b);a.Yg.sort((c,d)=>c.id()-d.id());a.Kx();a.Fq()}function CT(a,b){return a.Kz.has(b)?a.Kz.get(b):null}
function FT(a,b,c,d,e=!1){var f=[];const g=b[c];for(var h=c+1;h<b.length;++h){var l=b[h];if(l.Ob()==g.Ob()+1)f.push(h);else if(l.Ob()<=g.Ob())break}h=[];for(let n=0,m=f.length;n<m;++n)l=FT(a,b,f[n],d+(n+1)+".",!0),h.push(l);b=tT(g);h=g.slide();e=(l="quiz"==h.type())&&e||!a.Kz.has(b)?nf(a,new sT(a.$n,h.uw()&&(!l||l&&!e))):CT(a,b);c=nf(a,new uT(c,e,g));c.BX=a.pF;c.Hr=a.Hr;c.QC=!!f.length;f=g.Ob();c.lu=f;A(a,e.AC,a.Fq,a);a.Yg.push(c);a.X5&&(c.aV=d+zT);return c}
function HT(a){const b=a.B.pa();if(0>b)return b;a=a.K.fa(b);return a.visible()?a.wi():-1}
class IT extends jT{constructor(a,b,c,d,e){const f=new mT,g=new Q;super({Dj:!0,F:"treecontrol",zb:f,b8:g});nf(this,f);O(this,g);this.Te=!1;this.Ba("locked",this.Te);this.K=a;this.B=b;this.$n=c;this.Hf=this.Nc=null;this.py=!1;this.Hr=!0;this.pF=this.Ax=!1;this.X5=!0;this.I=d;this.W=e;this.i2=this.Qj=51;this.h2=17;this.H6=90;this.G6=44;this.Kz=new Map;this.vW=new Map;this.Yg=[];this.fI=[];this.ng=0;this.JE=null;A(this,this.$n.ER,this.Fq,this);this.JJ();A(this,b.Dd(),this.EZ,this);A(this,a.zW,this.i4,
this);this.Ba("highlight-viewed",this.Ax);a=new Q({F:"container-bottom-shadow"});O(this,a);this.wa=new OM({Uv:g,kY:a.displayObject()});nf(this,this.wa);this.M(this.wa.js());(a=this.wa.Vh)&&fT(this,a);a={height:"inherit"};for(const h of Object.keys(a))E(g.R,h,a[h])}Ek(){return 0==this.H.Or}i4(a){if(a=AT(this,a))a=a.state(),1!=a.CF&&(a.CF=!0,a.EQ.C())}reset(){}Fq(){const a=[];if(this.$n.Dt){var b=cR(this.K,this.$n.Dt);for(var c of b)b=c.slide.index(),b=AT(this,b),b.state().RW=c.location,a.push(b)}else{c=
Number.MAX_VALUE;for(b of this.Yg){const d=CT(this,b.Qs());b.lu<=c&&d&&(a.push(b),c=d.un()?Number.MAX_VALUE:b.lu)}}c=this.H;if(b=this.Hr?this.i2:this.Qj)c.Qj=b;c.Oa=a;c.Or=c.Qj*a.length;c.Fq();this.fD()}Pt(a){GT(this,a)}JJ(){const a=this.Hf&&"completed"!=this.Hf.sessionMode()&&this.Hf.slidePoolState().slides(),b=HT(this),c=[];for(let e=0;e<this.K.Ej();e++){const f=this.K.Hv(e);var d=this.vW.get(f);if(d)c.push(d);else{"quiz"==f.type()&&(this.pF=!0);d=f.title()?f.title():"---";const g=f.Ob();d=new rT(d,
g,f);c.push(d);this.vW.set(f,d)}if(a&&e==b){const g=f.Ob();a.forEach((h,l)=>{const n=h.slide().description().text(),m=this.Nc.skinSettings().questionListInfo().displayQuestionStatus(),p="free"==this.Nc.navigationType(),r=this.Hf.settings().submitType(),v="reviewing"==this.Hf.sessionMode();c.push(new rT(n,g+1,f,l,p,new qT(h,m,r,v)))})}}this.Pt(c);this.Kx()}EZ(){qf(this,this.Nc);(this.Nc=this.B.Ya())&&A(this,this.Nc.currentSessionChangedEvent(),this.gU,this);this.gU();this.Kx()}vo(){super.vo();this.wa.setParentScale(this.Oh)}gU(){const a=
this.Hf,b=this.B.Ya();this.Hf=this.B.Z().visible()&&b&&b.skinSettings().questionListInfo().showSlideList()?b.currentSession()&&b.currentSession().started()?b.currentSession():null:null;a!=this.Hf&&(a&&qf(this,a,a.slidePoolState()),this.JJ(),this.Hf&&(A(this,this.Hf.slidePoolState().activeSlideChangedEvent(),this.Kx,this),A(this,this.Hf.sessionModeChangedEvent(),this.JJ,this)))}Kx(){const a=HT(this);if(this.Hf&&"completed"!=this.Hf.sessionMode()){const b=this.Hf.slidePoolState().activeSlideIndex()+
1;DT(this,this.Yg[a+b],a+b)}else DT(this,this.Yg[a],a)}Sa(a,b){super.Sa(a,b);this.fD();lT(this.H,this.Yg[this.ng])}fD(){const a=this.height();this.wa&&a&&this.wa.vj(a,this.H.Or)}};class JT extends Q{constructor(a,b,c,d){super({F:"outline-panel"});$t(this,"overlay-element");this.K=a;this.B=b;this.I=c;this.W=d;this.dX=this.AI();a=new IT(this.K,this.B,new dT,this.I,this.W);this.M(a);this.Yz=a;A(this,this.B.Dd(),this.I3,this)}AI(){const a=new cT({$:P(this,"title")});cu(a,this.I,"PB_OUTLINE_TITLE");this.M(a);return a}G(a){super.G(a);au(this)}Sa(a,b){super.Sa(a,b);a&&b&&(au(this.dX),a=si(this.displayObject(),"padding"),a=this.dX.height()+a.top,this.Yz.resize(this.width(),this.height()-
a),au(this.Yz))}I3(){this.Yz.EZ();for(let f=0;f<this.K.Ej();++f){var a=this.K.Hv(f),b=this.B.zd("arbitrarySlideSwitching",a.index());a=this.Yz;var c=f,d=a,e=!!b&&"slideNavigationSettings"==b.th();d.Te!=e&&(d.Te=e,d.Ba("locked",e));(a=a.Vr.get(a.Yg[c]))&&PO(a.displayObject(),b)}}vo(){super.vo();this.Yz.setParentScale(this.Oh)}};function KT(a,b,c){const d=new Q({$:P(a,"link"),wc:"A",bG:!0,GG:!1});d.setAttribute("target","_blank");d.setAttribute("data-tooltip",c);a=new Q({$:P(a,"link-icon"),ta:b});O(d,a);return d}function LT(a){const b=a.Hj.displayObject().offsetHeight;a.wa.vj(b,b)}function MT(a){const b=new Q({$:P(a,"show-more")});b.ia(a.I.ra(a.Ym.QN));A(a,b.ka,()=>NT(a));return b}function NT(a){var b=!a.un();a.Hj.Ba("collapsed",!b);a.un()?a.Po.ia(a.I.ra(a.Ym.vY)):a.Po.ia(a.I.ra(a.Ym.QN));a.p1.C();OT(a)}
function OT(a){a.un()?(a.wa.vj(a.Hj.height(),a.ZB.height()),a.wa.nG()):LT(a)}
class PT extends Q{constructor(a,b){super({F:"presenter-info",Dj:!0});this.I=a;this.Ym={LY:"PB_PRESENTER_EMAIL",D_:"PB_PRESENTER_WEBSITE",vY:"PB_PRESENTER_COLLAPSE_BIO",QN:"PB_PRESENTER_EXPAND_BIO"};this.OE=!0;this.Ba("popup",this.OE);this.vb=null;this.oc=new Q({$:P(this,"main")});O(this,this.oc);this.mr=new Q({$:P(this,"photo")});O(this.oc,this.mr);const c=new Q({$:P(this,"info")});O(this.oc,c);this.Xg=new cT({$:P(this,"name")});O(c,this.Xg);const d=new cT({$:P(this,"job")});uh&&N(d,"line-height",
"20px");this.VJ=d;O(c,this.VJ);this.ir=new Q({$:P(this,"phone"),wc:J?"A":"DIV",bG:!0,GG:!J});O(c,this.ir);this.gy=new Q({$:P(this,"links")});O(c,this.gy);this.Vk=KT(this,WL(b,"mail-link"),this.I.ra(this.Ym.LY));nf(this,this.Vk);this.Xr=KT(this,WL(b,"external-link"),this.I.ra(this.Ym.D_));nf(this,this.Xr);this.Hj=new Q({F:"bio-container"});O(this,this.Hj);b=new Q({F:"scroll-area"});O(this.Hj,b);this.ZB=new Q({$:P(b,"bio")});O(b,this.ZB);this.wa=new OM({Uv:b});this.Hj.M(this.wa.js());LT(this);this.OE||
this.Hj.Ba("collapsed",!0);this.Po=MT(this);O(this,this.Po);this.G(!1);this.p1=D(this);this.xT=D(this);this.dJ=!0;A(this,this.mr.si(),this.xT.C,this);A(this,a.Vg,this.gi,this)}un(){return!this.Hj.hG("collapsed")}vO(){return this.xT}kB(a){this.vb!=a&&((this.vb=a)?(this.G(!0),a=this.vb.Gp(),this.Ba("no-photo",!a),this.mr.G(!!a),this.mr.Bs(),a&&(a.Je()?this.XR(a):(a.load(),A(this,a.rs(),this.XR,this))),a=this.vb.name(),this.Xg.G(!!a),a&&this.Xg.ia(a),a=this.vb.xn(),this.VJ.G(!!a),a&&this.VJ.ia(a),a=
this.vb.phone(),this.ir.G(!!a),a&&(this.ir.ia(a),this.ir.setAttribute("href",`tel:${a}`)),(a=this.vb.email())?(this.Vk.setAttribute("href",`mailto:${a}`),this.Vk.setAttribute("title",a),this.gy.M(this.Vk)):this.gy.removeChild(this.Vk),(a=this.vb.Yd())?(this.Xr.setAttribute("href",a),this.Xr.setAttribute("title",a),this.gy.M(this.Xr)):this.gy.removeChild(this.Xr),a=this.vb.Cl(),this.Hj.G(!!a),a&&this.ZB.ia(a),this.dJ=!0,this.OE?this.Po.G(!1):(this.Po.G(this.Hj.visible()),!this.Hj.visible()&&this.un()&&
NT(this)),this.wa.Vh.lB(0),OT(this)):this.G(!1))}XR(a){const b=a.width(),c=a.height();N(this.mr,"background-image",hj(a.path()));b<c?N(this.mr,"background-size",`${64}px ${64/b*c}px`):N(this.mr,"background-size",`${64/c*b}px ${64}px`)}Sa(){if(document.body.contains(this.displayObject())){if(!this.OE&&this.dJ){var a=this.Po,b=a.G;const c=this.ZB.displayObject();b.call(a,c.scrollHeight>c.offsetHeight);this.dJ=!1}OT(this)}}gi(a){switch(a){case this.Ym.vY:this.un()&&this.Po.ia(this.I.ra(a));break;case this.Ym.QN:this.un()||
this.Po.ia(this.I.ra(a));break;case this.Ym.LY:this.Vk&&this.Vk.setAttribute("data-tooltip",this.I.ra(a));break;case this.Ym.D_:this.Xr&&this.Xr.setAttribute("data-tooltip",this.I.ra(a))}}};class QT extends aT{constructor(a,b){super({V:a,s_:{title:"PB_PRESENTER_TITLE",wZ:"PB_PRESENTER_NO_INFO"},aZ:new PT(a,b)});$t(this,"presenter-info-panel")}kB(a){this.Nt.kB(a);this.FD.G(!a)}vO(){return this.Nt.vO()}};function RT(a){const b=new OS({sa:a.W,settings:a.J,zb:a.H,na:a.B,soundController:a.Oc,V:a.I});$t(b,P(a,"control-panel"));A(a,b.Lo,c=>{a.Lo.C(c)},a);A(a,b.wz,a.lW,a);A(a,b.showOutlineEvent(),a.jW,a);A(a,b.pz,a.hW,a);O(a,b);return b}function ST(a){return a.Km.visible()||a.fr.visible()||a.Ln.visible()||a.md.Wj.visible()}function TT(a,b,c,d){c?(b.G(!0),d.call(a),UR(b.displayObject(),.25).play()):(c=VR(b.displayObject(),.25),gf(a,c,"finish",()=>{b.G(!1)},a),c.play())}
function UT(a){if(a.ih){const b=a.ih.js(),c=a.Pm*a.width()-b.width()/2;a=(a.height()-b.height())/2;b.move(c,a)}}function VT(a,b,c){a.KE=b;if(!b&&a.ih){var d=a.ih;d.Sf&&(PS(d),d.Sf=null);d.Wo.Xd(0);d.ua=!1}c&&b&&a.ih&&a.ih.vP()}function WT(a){a.Sh&&a.Sh.move((a.width()-a.Sh.width())/2,a.height()-a.Sh.height())}function XT(a){return a.height()-a.md.height()-ZT(a)}function ZT(a){return a.If.visible()?a.If.height():0}
class $T extends Q{constructor({sa:a,settings:b,zb:c,na:d,soundController:e,V:f}){super({F:"overlay"});this.B=d;A(this,this.B.Dd(),this.Cy,this);this.J=b;this.W=a;this.Oc=e;this.I=f;this.H=c;this.gv=b.ui();this.Lo=D(this);this.Xk=!0;this.Pm=0;this.Zk=this.Bo=this.Sh=null;this.KE=!1;this.Km=new QT(f,a);A(this,this.Km.vO(),this.eD,this);this.Km.G(!1);this.Ln=new bT(c.resources(),a,f);this.Ln.G(!1);this.fr=new JT(c.slides(),d,f,a);this.fr.G(!1);a=new $S(this.H,this.B,this.gv);$t(a,P(this,"title-panel"));
a.G(this.gv.visible());this.M(a);this.If=a;A(this,this.gv.Pc,this.a2,this);this.ih=this.yI();O(this,this.Km);O(this,this.fr);O(this,this.Ln);this.md=RT(this);this.Jm=this.Vw();this.jo()}visible(){return this.Xk}bP(a){this.md.bP(a)}show(){if(!this.Xk){this.Zk&&(this.Zk.stop(!1),this.Zk=null);this.Xk=!0;this.Ba("disable-pointer-events",!1);const b=new PR;if(this.Jm){var a=UR(this.Jm.displayObject(),.5);b.add(a)}a=UR(this.md.displayObject(),.5);b.add(a);this.If.visible()&&(a=UR(this.If.displayObject(),
.5),b.add(a));this.Zk=b;this.Zk.play();this.KE&&this.ih&&RS(this.ih,!0);MS(this.md)}}Mf(){if(!this.Xk||ST(this))return!1;this.Zk&&(this.Zk.stop(!1),this.Zk=null);this.Xk=!1;this.Ba("disable-pointer-events",!0);const a=new PR,b=VR(this.md.displayObject(),.5);if(this.If.visible()){var c=VR(this.If.displayObject(),.5);a.add(c)}this.Jm&&(c=VR(this.Jm.displayObject(),.5),a.add(c));a.add(b);this.Zk=a;this.Zk.play();this.ih&&QS(this.ih,!1);MS(this.md);return!0}yI(){if(J)return null;const a=new SS(this.W);
this.M(a.js());return a}Vw(){if(!J)return null;const a=new vD({$:P(this,"play-pause-button"),toggle:!0});O(this,a);A(this,this.B.X().$b(),this.ib,this);A(this,this.B.X().Eb(),this.jo,this);A(this,a.ka,()=>{this.Jm.pressed()?this.B.pause():this.B.play()},this);return a}a2(){const a=this.gv.visible();this.If.G(a);N(this.If,"opacity",this.Xk?"1":"0")}hO(){this.lW(!1);this.jW(!1);this.hW(!1);this.md.hO()}lW(a){this.Xk?TT(this,this.Km,a,this.eD):this.md.Bu.jc(!1)}jW(a){this.Xk?TT(this,this.fr,a,this.GS):
this.md.dE.jc(!1)}hW(a){this.Xk?TT(this,this.Ln,a,this.BS):this.md.Ys.jc(!1)}Cy(){-1!=this.B.pa()&&this.PM()}PM(){const a=this.B.Z().Nl();this.Km.kB(a);this.eD()}fw(a){this.Pm=a;UT(this)}Sa(a,b){super.Sa(a,b);a&&b&&(au(this.md),au(this.If),UT(this),WT(this),this.eD(),this.GS(),this.BS(),this.Bo&&this.Bo.stop())}eD(){const a=.8*XT(this);this.Km.VG(a);N(this.Km,"right","12px");N(this.Km,"bottom",`${this.md.height()+8}px`)}BS(){const a=.9*XT(this);this.Ln.VG(a);au(this.Ln);N(this.Ln,"right","12px");
N(this.Ln,"bottom",`${this.md.height()+8}px`)}GS(){this.fr.Dc(XT(this));this.fr.move(0,ZT(this))}N3(a){"inactive"==a&&this.Sh&&(this.removeChild(this.Sh),this.Sh=null)}wP(a){if(this.Sh&&this.Bo){if(a==this.Sh.displayObject().textContent){this.Bo.play();return}this.Bo.stop()}var b=new Q({$:P(this,"popup")});b.ia(a);b.Ba("ios-tablet",fj);this.oh(b,this.UY(this.md));this.Sh=b;WT(this);a=new SR(this.Sh.displayObject(),.5,{transform:"translateY(0)"},{transform:`translateY(-${this.Sh.height()+11}px)`},
{IG:"transform",duration:.5,timing:"ease-in",delay:0});b=new SR(this.Sh.displayObject(),.5,{opacity:"1"},{opacity:"0"},{IG:"opacity",duration:.5,timing:"ease-in",delay:0});this.Bo=new YR(a,b);A(this,this.Bo.Eb(),this.N3,this);this.Bo.play()}Ds(){return this.md.Ds()}jo(){if(this.Jm){const a=this.B.X().state();this.Jm.jc("started"==a||"buffering"==a)}}ib(){if(this.Jm&&!this.B.X().uf()&&-1!=this.B.pa()){const a=this.B.zd("playPauseControl");PO(this.Jm,a)}}};function aU(a,b){a.Kg||(b=new Du([a.Pm],[b],1E3,Hu),z(a,b,"animate",c=>{a.Pm=c.coords[0];a.Qm.C()},a),gf(a,b,"finish",()=>{a.QB=!1;a.iQ.C()},a),a.QB=!0,a.kQ.C(),b.play())}function bU(a){hf(a,document,hn,a.QD,a);hf(a,document.body,gn,a.Wq,a);hf(a,document,gn,a.Wq,a)}
class cU extends Sg{constructor(a){super();this.Qm=D(this);this.pR=D(this);this.nR=D(this);this.kQ=D(this);this.iQ=D(this);this.aK=[];this.Pm=.5;this.D=a;this.yu=0;this.QB=!1;this.Fc=this.Kg=null;z(this,a,fn,this.wy,this,jn)}fw(a){this.Pm=a}Wd(){return this.Pm}JN(){return this.pR}wy(a){if(!(lj(a.target)||a.defaultPrevented||this.Kg||this.QB)){var b=a.Ic;b.touches&&1<b.touches.length||(b=new ho,this.pR.C(a,b),b.actionPrevented()||(z(this,document,hn,this.QD,this,jn),z(this,document.body,gn,this.Wq,
this),z(this,document,gn,this.Wq,this,!0),this.Kg={h_:rj(a),eaa:this.Pm,oO:null},this.Fc=new uu(this.jQ,window,this),this.Fc.start()))}}QD(a){if(this.Kg){var b=a.Ic;b=b.touches&&1<b.touches.length||b instanceof MouseEvent&&1!=b.buttons&&!Bj&&!Nj;if(this.Kg&&null===this.Kg.oO){var c=rj(a);const e=this.Kg.h_;var d=Math.abs(e.x-c.x);c=Math.abs(e.y-c.y);10<Math.sqrt(d*d+c*c)&&(this.Kg.oO=d>c)}if(b||!1===this.Kg.oO)this.Wq(a);else{a.preventDefault();a:for(a=pd(this.Kg.eaa+(rj(a).x-this.Kg.h_.x)/this.yu*
1.4,0,1),b=0;b<this.aK.length;b++)if(d=this.aK[b],a>d-.015&&a<d+.015){a=d;break a}this.Pm=a}}}jQ(){if(this.Kg||this.QB)this.Qm.C(),this.Fc=new uu(this.jQ,window,this),this.Fc.start()}XN(){bU(this);this.Kg=null}Wq(a){bU(this);this.Kg=null;$i(()=>{this.nR.C(a)},this)}};function dU(a,b,c){a=.164*(b-18*a.Y)*c;return new xd(a,a/c)}function eU(a,{nA:b,mA:c,EO:d,V7:e,AN:f}){d=dU(a,c,d);b=new og(9*a.Y,9*a.Y,e*b-13.5*a.Y,c-18*a.Y);a=new og(30*a.Y,a.Y*(a.dQ?76:20),d.width,d.height);return new og(b.left+(a.left-b.left)*f,b.top+(a.top-b.top)*f,b.width+(a.width-b.width)*f,b.height+(a.height-b.height)*f)}
function fU(a,{nA:b,mA:c,EO:d,W7:e,AN:f}){d=dU(a,c,d);c=new og(e*b+4.5*a.Y,9*a.Y,(1-e)*b-13.5*a.Y,c-18*a.Y);a=new og(b-(30*a.Y+d.width),a.Y*(a.dQ?76:20),d.width,d.height);return new og(c.left+(a.left-c.left)*f,c.top+(a.top-c.top)*f,c.width+(a.width-c.width)*f,c.height+(a.height-c.height)*f)}function gU(a,b,c,d){b=b.clone();a=4.5*a.Y*(1+c);d?b.left=a:b.right=a;return b}
function hU(a,{nA:b,mA:c,p9:d,D$:e}){let f=Math.max((dU(a,c,d).width+13.5*a.Y)/b,1-((c-18*a.Y)*e+13.5*a.Y)/b);a=Math.min(((c-18*a.Y)*d+13.5*a.Y)/b,1-(dU(a,c,e).width+13.5*a.Y)/b);f>a&&([f,a]=[a,f]);return{m9:f,A$:a}}class iU{constructor(a){this.Y=1;this.dQ=a}setScale(a){this.Y=a}};function jU(a,b){a.eE=b.clone();a.Gq()}function kU(a,b){a.resize(b.width,b.height);Rn(a.displayObject(),b.left,b.top);a.EL=b.clone();a.Gq()}
class lU extends Q{constructor(a){super({F:"content-panel"});this.ha=a;this.M(a.displayObject());this.EL=new og(0,0,0,0);this.rt=new og(0,0,0,0);this.uJ=!1;this.eE=new ng(0,0,0,0)}padding(){return this.eE.clone()}Gq(){var a=this.padding();const b=this.EL.width-(a.left+a.right);a=this.EL.height-(a.top+a.bottom);var c=b/a;this.uJ=this.ha.aspectRatio()<c;c=b/a;let d;this.ha.aspectRatio()>c?(c=b,d=c/this.ha.aspectRatio()):(d=a,c=d*this.ha.aspectRatio());this.rt=new og((b-c)/2+this.eE.left,(a-d)/2+this.eE.top,
c,d);this.ha.resize(this.rt.width,this.rt.height);Rn(this.ha.displayObject(),this.rt.left,this.rt.top)}contentRect(){return this.rt}};class mU{constructor(a){this.la=a;this.AE=this.la.width()/this.la.height()}displayObject(){return this.la.displayObject()}resize(a,b){this.la.resize(a,b)}aspectRatio(){return this.AE}};class nU extends Q{constructor(a){super({F:"video-stub"});this.Lb=new Q({ta:WL(a,"no_video"),$:P(this,"icon")});this.M(this.Lb)}};class oU extends Q{constructor(a,b,c){super({F:"video-view"});this.AE=a.width/a.height;this.ZM=new nU(b);this.Xc=this.ZM.displayObject();this.M(this.Xc);this.LX=c.view();A(this,c.GM,this.XK,this);A(this,c.mX,this.s4,this)}XK(a){this.AE=a.width()/a.height();this.removeChild(this.Xc);this.Xc=this.LX.displayObject();this.M(this.Xc)}s4(){this.removeChild(this.Xc);this.Xc=this.ZM.displayObject();this.M(this.Xc)}resize(a,b){super.resize(a,b);a&&b&&(this.LX.resize(a,b),this.ZM.resize(a,b))}aspectRatio(){return this.AE}}
;const pU=new ng(0,0,0,0);function qU(a){let b=a.h7,c=a.b5;a.iC.qH()||([b,c]=[c,b]);return{hZ:b,TZ:c}}
function rU(a){if(a.width()){sU(a);var b=a.Zf.ha.aspectRatio(),c=a.mg.ha.aspectRatio(),{m9:d,A$:e}=hU(a.lc,{nA:a.width(),mA:a.height(),p9:b,D$:c}),f=a.lc,g=a.width();a.WB=(b/(b+c)*(g-27*f.Y)+13.5*f.Y)/g;null!=a.Eg&&a.Nb.Wd()<=a.km&&(a.Nb.fw(d*(1-a.Eg)),a.Qm.C());null!=a.Eg&&a.Nb.Wd()>=a.lm&&(a.Nb.fw(e+a.Eg*(1-e)),a.Qm.C());a.uS||(a.Nb.fw(a.WB),a.Qm.C(),a.uS=!0);a.km=d;a.lm=e;a.Nb.aK=[a.km,a.WB,a.lm];tU(a);uU(a)}}
function vU(a){if(null!=a.Ih){const b=a.iC.qH();let c=a.Nb.Wd();switch(a.Ih){case "Full":c=a.WB;break;case "MaximizedVideo":c=b?a.lm:a.km;break;case "NoSidebar":c=b?a.km:a.lm}.01>Math.abs(a.Nb.Wd()-c)||aU(a.Nb,c)}}function tU(a){a.Nb.Wd()<a.km?(a.Eg=1-a.Nb.Wd()/a.km,jU(a.Zf,pU),a.mz.C(!1)):a.Nb.Wd()>a.lm?(a.Eg=1-(1-a.Nb.Wd())/(1-a.lm),jU(a.mg,pU),a.mz.C(!1)):sU(a)}
function uU(a){if(a.width()&&!isNaN(a.width())){var b=a.Nb.Wd()<=a.km;null!=a.Eg&&b?(a.M(a.Zf),b=eU(a.lc,{nA:a.width(),mA:a.height(),EO:a.Zf.ha.aspectRatio(),AN:a.Eg,V7:a.km}),kU(a.Zf,b),b=gU(a.lc,a.mg.padding(),a.Eg,!1),jU(a.mg,b)):kU(a.Zf,new og(0,0,a.Nb.Wd()*a.width(),a.height()));b=a.Nb.Wd()>=a.lm;null!=a.Eg&&b?(a.M(a.mg),b=fU(a.lc,{nA:a.width(),mA:a.height(),EO:a.mg.ha.aspectRatio(),AN:a.Eg,W7:a.lm}),kU(a.mg,b),b=gU(a.lc,a.Zf.padding(),a.Eg,!0),jU(a.Zf,b)):kU(a.mg,new og(a.Nb.Wd()*a.width(),
0,(1-a.Nb.Wd())*a.width(),a.height()));null==a.Eg&&a.mz.C(!(a.Zf.uJ||a.mg.uJ))}}function sU(a){a.width();const b=9*a.lc.Y,{o9:c,C$:d}={o9:new ng(b,Math.round(b/2),b,Math.ceil(b)),C$:new ng(b,Math.round(b),b,Math.round(b/2))};jU(a.Zf,c);jU(a.mg,d);a.Eg=null;a.mz.C(!0)}
class wU extends Q{constructor({sa:a,na:b,OO:c,B7:d,l8:e,Up:f,c8:g}){super({F:"content-area"});this.Qm=D(this);this.mz=D(this);this.Ih="Full";this.uS=!1;this.iC=g;this.Eg=null;this.lm=this.km=this.WB=0;this.Mr=null;this.Uk=!1;this.la=c;this.h7=new oU(e,a,f);this.b5=new mU(c);const {hZ:h,TZ:l}=qU(this);this.Zf=new lU(h);this.M(this.Zf);this.mg=new lU(l);this.M(this.mg);this.Nb=new cU(this.displayObject());A(this,this.Nb.Qm,this.UK,this);A(this,this.Nb.JN(),this.l3,this);A(this,this.Nb.nR,this.j3,this);
A(this,this.Nb.kQ,()=>{this.Uk=!0},this);A(this,this.Nb.iQ,()=>{this.Uk=!1},this);this.lc=new iU(d);this.B=b;A(this,b.Dd(),this.Cy,this);A(this,f.GM,this.XK,this);A(this,g.Ua,this.C0,this);$D(this.displayObject(),"content-border-radius","4px");this.displayObject().ondragstart=()=>!1}Fs(a){this.Ih=a}C0(){this.removeChild(this.Zf);this.removeChild(this.mg);const {hZ:a,TZ:b}=qU(this);this.Zf=new lU(a);this.mg=new lU(b);this.M(this.Zf);this.M(this.mg);rU(this)}j3(){if(this.Mr){var a=Math.abs(this.Mr-
this.Nb.Wd());0<a&&a<.01/this.Oh&&this.Nb.fw(this.Mr);this.Mr=null;this.Uk=!1;E(document.body,"cursor","")}}l3(a,b){!this.B.Z()||this.B.Z()instanceof Wm||he(this.la.displayObject(),a.target)&&b.preventAction();this.Mr=this.Nb.Wd();this.Uk=!1}XK(){rU(this);vU(this)}Cy(){vU(this)}Wd(){return this.Nb.Wd()}UK(){if(null!=this.Mr&&!this.Uk)if(Math.abs(this.Mr-this.Nb.Wd())>=.01/this.Oh)this.Uk=!0,this.Ih=null,E(document.body,"cursor","-webkit-grab"),E(document.body,"cursor","grab");else return;tU(this);
uU(this);this.Qm.C()}Sa(a,b){super.Sa(a,b);a&&b&&(this.Nb.yu=a,rU(this))}vo(){this.lc.setScale(this.Oh)}XN(){this.Nb.XN()}};class xU{constructor(a){this.Lb=a}animate([a,b]){this.Lb.Xd(a);this.Lb.setScale(b,"50% 50%")}};function yU(a,b){if(a.zJ)a.zJ=!1;else if(J)"slide"!=a.B.Z().type()&&b.defaultPrevented||mj(b.target)||kj(b.target)||(a.Rb.visible()?zU(a):AU(a));else{var c;(c=!a.Gd.Uk)&&!(c=J)&&(c=!BU(a,b))&&(c=new og(0,(a.Rb.height()-58-4.8)*a.scale(),a.Rb.width()*a.scale(),8*a.scale()),b=fi(b,a.displayObject()),c=!c.contains(b));c&&(!a.B.Z()||a.B.Z()instanceof Wm)&&(b=a.yd.zd("playPauseControl"),b&&("presentationNavigationType"!=b.th()||"presentationSeeking"==b.VA())&&"quizNavigationSettings"!=b.th()&&"scenarioNavigationSettings"!=
b.th()||!a.B.Z().tv()||a.Gd.Uk||(a.Gd.XN(),b=a.B.X().state(),"started"==b||"buffering"==b?a.yd.pause():a.yd.play()))}}function CU(a,b){if(!J){a.Di&&1==a.Di.Qb&&a.Di.stop(!0);var c=new Q({$:P(a,"play-button")});b=WL(a.W,b?"btn_play_big.svg":"btn_pause_big.svg");c.M(b);b=a.scale();a.Rb.M(c);c.move((a.width()/b-c.width())/2,(a.height()/b-c.height())/2);a.Di=new MR([1,.5],[0,1],500);NR(a.Di,new xU(c));lf(a,a.Di.xR,()=>{a.Rb.removeChild(c)},a);a.Di.play()}}
function DU(a){VT(a.Rb,!0,!0);a.Gd.Xd(1);J||a.$o.start()}function EU(a){a.Gd.Rl(!0);a.Rb.Rl(!0)}function zU(a){var b;if(!(b=!a.Wg)){b=a.Rb;var c=a.Wg;const e=ei(b.displayObject()),f=new og(b.md.x(),b.md.y(),b.md.width(),b.md.height());var d=b.If.visible()&&new og(b.If.x(),b.If.y(),b.If.width(),b.If.height());d=!!d&&d.scale(b.Oh).translate(e).contains(c);b=!(f.scale(b.Oh).translate(e).contains(c)||d)}!b||a.J.$r()&&!a.Rb.Mf()||(a.$o.stop(),J&&E(a.la.displayObject(),"pointer-events","auto"))}
function AU(a){a.$o.stop();a.$o.start();a.Rb.show();J&&E(a.la.displayObject(),"pointer-events","none")}
function BU(a,b){if(!a.Rb.KE)return!1;var c=a.Gd.Wd()*a.width(),d=Math.floor(9*a.scale()),e=a.Gd;var f=e.Zf.contentRect();e=e.mg.contentRect();const g=f.left,h=Math.min(f.top,e.top);f=new og(g,h,e.left+e.width-g,Math.max(f.top+f.height,e.top+e.height)-h);d=new og(c-4.5,f.top,d,f.height);c=new og(c-25*a.scale(),a.height()/2-28.125*a.scale(),50*a.scale(),56.25*a.scale());a=fi(b,a.displayObject());return d.contains(a)||c.contains(a)}
class FU extends Q{constructor({settings:a,Kc:b,sa:c,V:d}){super({F:"video-lecture"});this.I=d;this.Y=1;this.W=c;this.la=b.view();this.B=b.view().na();this.yd=b.view().Vd();this.H=b.zb();this.J=a;this.zJ=!1;this.Wg=this.Dx=this.Di=null;d=new xd(this.la.width(),this.la.height());0<this.H.kd().Fh().count()&&(d=this.H.kd().Fh().IA(0),d=new xd(d.width(),d.height()));this.Gd=new wU({sa:c,na:this.B,OO:this.la,B7:a.$r()&&a.ui().visible(),l8:d,Up:b.Up(),c8:a.xA()});O(this,this.Gd);A(this,this.Gd.Qm,this.UK,
this);A(this,this.Gd.mz,this.c4,this);z(this,this.Gd.displayObject(),fn,this.f3,this);A(this,this.Gd.ka,(e,f)=>{this.la.displayObject().contains(f.target)||yU(this,f)});this.Rb=new $T({sa:c,settings:a,zb:this.H,na:this.yd,soundController:b.view().soundController(),V:this.I});b=b.KC;A(this,this.Rb.Lo,()=>{IC()?HC():GC()},this);A(this,b.iJ,e=>{this.Rb.bP(e)},this);VT(this.Rb,!1,!1);this.Gd.Xd(0);O(this,this.Rb);A(this,a.Ua,this.b3,this);a=J?fn:hn;z(this,this.displayObject(),a,this.C3,this);this.$o=
new Eh(J?5E3:3E3);z(this,this.$o,"tick",this.q4,this);z(this,this.displayObject(),"mouseleave",()=>{this.Wg=null;this.$o.start()},this)}Ds(){return this.Rb.Ds()}wP(a){this.Rb.wP(a)}setScale(a){this.Y=a;var b=this.Rb;a=this.Y;const c=b.width();b=b.fr.displayObject();Sn(b,a);Vi(b,"0 0");E(b,"width",`calc(${c} / ${a})`);this.Gd.setParentScale(this.Y)}scale(){return this.Y}Fs(a){this.Gd.Fs(a)}c4(a){VT(this.Rb,a,this.Gd.Uk)}UK(){this.Rb.fw(this.Gd.Wd())}b3(){this.J.$r()?zU(this):AU(this)}q4(){zU(this)}C3(a){if(J)this.Rb.visible()&&
(this.$o.stop(),this.$o.start());else{var b=this.Wg;this.Wg=rj(a);b&&b.x==this.Wg.x&&b.y==this.Wg.y||(this.Wg.y<this.y()+112||this.Wg.y>this.y()+this.height()-116?AU(this):!J&&BU(this,a)?(a=this.Rb,a.KE&&a.ih&&RS(a.ih,!1)):J||this.Gd.Uk||(a=this.Rb,!a.Xk&&a.ih&&QS(a.ih,!0)))}}f3(a){ST(this.Rb)&&(this.Rb.hO(),a.Ic.stopImmediatePropagation());this.zJ=ST(this.Rb)}Sa(a,b){super.Sa(a,b);var c=fk||J?0:7;$D(this.displayObject(),"player-border-radius",`${c}px`);if(a&&b){this.Rb.resize(a,b);c=this.J.$r()?
0:ZT(this.Rb);if(this.J.$r())var d=0;else d=this.Rb,d=d.md.visible()?d.md.height():0;this.Gd.resize(a,b-(c+d));this.Gd.move(0,c)}}};function GU(a,{caa:b,baa:c,v$:d,u$:e}){const f=a.zF?b-170:b,g=a.zF?c-170:c;a=a.FC||a.Mg||d>f||e>g;d=1;a&&(c=J?Math.max(b,c):c,d=440>c?c/440:715<c?c/715:1,d=Math.min(d,b/500));return{V8:a,scale:d}}function HU(a){const b=a.ja.scale();Sn(a.Xj.displayObject(),b,b);a.xk.hB(a.ja.width(),a.ja.height())}
class IU extends Sg{constructor({Kc:a,settings:b,V:c,sa:d,w$:e,Caa:f}){window._ispringFullsizeSkin=!0;Zj=Pj=!1;super();this.D=a;this.J=b;this.I=c;this.W=d;this.zF=f;cN(e,this.resize,this);y(this.D.view().displayObject(),"scroll",()=>{this.D.view().displayObject().scrollTop=0},!1,this);this.B=a.view().na();this.yd=a.view().Vd();this.H=a.zb();this.FC=this.H.settings().pp().fitToWindow()||J;this.Mg=!1;this.Dx=this.pt=null;c=this.J.controlPanel().qy?mM:"bySteps";this.kg=new oM(this.D.view().Vd(),c);c=
a.KC;(Bi||Rj||Mj||xj?0:FC())||IR(b.controlPanel(),!1);this.BF=new Q({F:"skin-wrapper"});nf(this,this.BF);this.ja=new FU({settings:b,Kc:a,sa:d,V:this.I});EU(this.ja);O(this.BF,this.ja);this.xk=new WM(this.ja.displayObject());this.uq=new YM({V:this.I,RP:this.xk});this.MJ=null;A(this,c.iJ,()=>{const h=(this.Mg=IC())?Rd():new xd(this.ja.width(),this.ja.height());this.resize(h.width,h.height);if(Lb)return Tn(this.ja.displayObject())},this);A(this,a.CA(),this.M9,this);A(this,a.AV,h=>{const l=h.width/(h.width+
300);h.width*=l;h.height*=l;h.nY=!0},this);this.Xj=new GR;this.ja.M(this.Xj);A(this,a.KA(),this.w3,this);let g=null;A(this,this.B.Dd(),()=>{"slide"!=this.B.Z().type()&&g?(ef(this,g),g=null):g||(g=A(this,this.B.X().Eb(),this.c3,this));this.hg()},this);J&&(this.H.settings().navigation().ms().jN=!1);this.eL(a.view().Hn());A(this,a.uB(),this.$q,this);A(this,this.yd.WA(),this.Xq,this);-1!=a.view().na().pa()&&(this.Qt(this.D.Up()),DU(this.ja));this.Jq=new gN(this.B.ps());this.pl=D(this);this.Wk=D(this);
this.rm=D(this)}hg(){var a=-1!=this.B.pa()?this.B.Z():null;if(a instanceof Qq){const b=this.B.sb();a=new pM(b.playerController(),this.kg,2==a.xm);b.setExternalNavigationController(a)}}displayObject(){return this.BF.displayObject()}M9(a){"changeLayout"==a.name()&&(a=a.params(),this.ja.Fs(a.type))}resize(a,b){if(this.MJ)setTimeout(()=>this.resize(a,b),0);else{this.MJ=!0;var c=this.H.slideWidth()+300,d=this.H.slideHeight(),{V8:e,scale:f}=GU(this,{caa:a,baa:b,v$:c,u$:d});c=e?a:c;d=e?b:d;E(document.body,
"overflow",e?"hidden":"auto");var g=Rd();this.BF.resize(g.width,g.height);this.ja.setScale(f);this.ja.resize(c,d);this.ja.move(Math.max(0,(a-c)/2),Math.max(0,(b-d)/2));HU(this);this.MJ=!1}}vz(a){this.ja.wP(a)}eL(a){A(this,a.hM,(b,c,d)=>{d.preventAction();yU(this.ja,c)},this);A(this,a.pW,b=>{b.preventAction()},this);A(this,a.qW,b=>{b.preventAction()},this)}c3(a){this.ja.Ds()||(this.Dx&&clearTimeout(this.Dx),this.Dx=setTimeout(this.h5.bind(this,a),100))}h5(a){this.Dx=null;var b=this.pt;this.pt=a.state();
null!=b&&"suspended"!=b&&"suspended"!=this.pt&&"rewinding"!=this.pt&&(a="started"==this.pt||"buffering"==this.pt,(b="started"==b||"buffering"==b)&&a||!b&&!a||CU(this.ja,a))}Qt(a){this.bA(a);A(this,this.B.X().QF(),()=>{this.bA(a)},this)}bA(){this.B.X().Qc()?this.Xj.show():this.Xj.Mf()}w3(a,b,c){this.Qt(this.D.Up());DU(this.ja);c&&(a=new xM,a=new iN(this.D,a),lf(this,a.rE,()=>this.B.play()),a.show(this.ja.displayObject()))}$q(a){"resumePlayback"==a.action()&&"prompt"==this.H.settings().Cc().Xv()&&(a.$v("delayStartup"),
qC("vlPFnb","0",this.b6.bind(this,a)))}b6(a){const b=this.D.view(),c=a.Jz,d=a.N();this.Jq.suspend();b.setOverlayDisplayed(!0);this.pl.C();XM(this.uq,{Ms:"PB_RESUME_PRESENTATION_WINDOW_TEXT",icon:WL(this.W,"mb_question_icon"),buttons:[{Gk:"PB_MESSAGE_BOX_YES",result:"yes"},{Gk:"PB_MESSAGE_BOX_NO",result:"no"}]}).then(e=>{this.Jq.resume();b.setOverlayDisplayed(!1);this.Wk.C();this.rm.C();"yes"==e?c.resume(d,!0):(e=this.B.Lf(),c.start(e,!0))})}Og(a,b){return(a.fa(b).wi()+1).toString()}Xq(a){var b={};
const c=this.H.slides();let d;switch(a.Ke().type()){case "currentSlideIsNotCompleted":d="PB_CURRENT_SLIDE_IS_NOT_COMPLETED";break;case "backwardNavigationIsRestricted":case "forwardNavigationIsRestricted":d="sequential"==this.H.settings().navigation().navigationType()?"PB_NAVIGATION_IS_SEQUENTIAL":"PB_NAVIGATION_IS_RESTRICTED";break;case "interactionNotCompleted":d="PB_QUIZ_SLIDE_WINDOW_TEXT";a=this.B.Z();a instanceof Yq?d="PB_SCENARIO_SLIDE_WINDOW_TEXT":a instanceof Qq&&(d="PB_INTERACTION_SLIDE_WINDOW_TEXT");
break;case "precedingQuizFailed":d="PB_PRECEDING_QUIZ_FAILED_WINDOW_TEXT";b.SLIDE_INDEX=this.Og(c,a.Ke().tf());break;case "precedingQuizNotPassed":d="PB_PRECEDING_QUIZ_NOT_PASSED_WINDOW_TEXT";b.SLIDE_INDEX=this.Og(c,a.Ke().tf());break;case "precedingQuizNotCompleted":d="PB_PRECEDING_QUIZ_NOT_COMPLETED_WINDOW_TEXT";b.SLIDE_INDEX=this.Og(c,a.Ke().tf());break;case "precedingScenarioNotPassed":d="PB_PRECEDING_SCENARIO_NOT_PASSED_WINDOW_TEXT";b.SLIDE_INDEX=this.Og(c,a.Ke().tf());break;case "precedingScenarioFailed":d=
"PB_PRECEDING_SCENARIO_FAILED_WINDOW_TEXT";b.SLIDE_INDEX=this.Og(c,a.Ke().tf());break;case "precedingScenarioNotCompleted":d="PB_PRECEDING_SCENARIO_NOT_COMPLETED_WINDOW_TEXT";b.SLIDE_INDEX=this.Og(c,a.Ke().tf());break;default:return}b=this.I.ra(d,b);this.vz(b)}};const JU={PB_PRESENTER_TITLE:"PB_TITLE_PANEL_PRESENTER_INFO",PB_RESOURCES_TITLE:"PB_TITLE_PANEL_ATTACHMENTS",PB_OUTLINE_TITLE:"PB_TITLE_PANEL_OUTLINE",PB_PRESENTER_EMAIL:"PB_PRESENTER_EMAIL",PB_PRESENTER_WEBSITE:"PB_PRESENTER_EMAIL",PB_PRESENTER_NO_INFO:"PB_PRESENTER_NO_INFO",PB_PLAYBACK_RATE_TITLE:"PB_RATE_MENU_CAPTION",PB_ATTACHMENT_FILE_SUBTITLE:"PB_ATTACHMENT_FILE_SUBTITLE",PB_ATTACHMENT_DOCUMENT_SUBTITLE:"PB_ATTACHMENT_DOCUMENT_SUBTITLE",PB_ATTACHMENT_LINK_SUBTITLE:"PB_ATTACHMENT_LINK_SUBTITLE",
PB_ATTACHMENT_VIDEO_SUBTITLE:"PB_ATTACHMENT_VIDEO_SUBTITLE",PB_ATTACHMENT_IMAGE_SUBTITLE:"PB_ATTACHMENT_IMAGE_SUBTITLE"};function KU(a){if(Pj)return LU(a);const b=new IU({Kc:a.D(),settings:a.qb,messages:a.je,V:a.I,sa:a.W,w$:a.kh,Caa:a.zH});A(a,b.pl,()=>a.pl.C());A(a,b.Wk,()=>a.Wk.C());A(a,b.rm,()=>a.rm.C());return b}function LU(a){const b=a.W,c=MU(a),d=NU(a),e=new eH(d);a.I.Vg.addHandler(f=>OU(a,e,f));return new FR(a.D(),c,e,b)}
function MU(a){const b=new kO;b.miniskinCustomizationEnabled=!1;b.Zb.ui.visible=!0;b.Zb.controlPanel.visible=!0;b.Zb.controlPanel.xh=!0;b.Zb.controlPanel.yh=!0;b.Zb.controlPanel.yg=!0;b.Zb.controlPanel.Ud.visible=!0;b.Zb.controlPanel.Ud.enabled=!0;b.Zb.controlPanel.Ud.mode=kM;b.Zb.controlPanel.pi=mM;b.outline.Qv=!1;b.outline.jH=!0;b.outline.xG=!0;b.outline.search=!1;a.qb.controlPanel().Ua.addHandler(()=>PU(a,b));PU(a,b);return b}
function NU(a){const b=Object.assign({},a.je);Object.keys(JU).forEach(c=>{b[JU[c]]=b[c]});return b}function OU(a,b,c){const d=Object.keys(JU).find(e=>c===e);d&&dH(b,JU[c],a.I.ra(d))}function PU(a,b){const c=[];a.qb.controlPanel().tu&&c.push("outline");a.qb.controlPanel().Zs&&c.push("attachments");a.qb.controlPanel().Cu&&c.push("presenterInfo");b.Zb.ui.buttonsOrder=c;b.Zb.controlPanel.vf=a.qb.controlPanel().lr}
class QU extends lN{constructor({qj:a,skinSettings:b,messages:c,V:d,ii:e,Pl:f,yk:g}){super({qj:a,messages:c,ii:e});this.qb=b;this.I=d;this.zH=g;this.W=this.zI(f)}zI(a){return Pj?new YL(a.z9):new YL(a.jO)}ZQ(a){"normal"==a?this.ik=KU(this):"accessible"==a&&(this.ik=this.nI());nf(this,this.ik)}nI(){return new UN({Kc:this.Au,messages:this.je,skinSettings:this.oI()})}oI(){return{e_:this.qb.controlPanel().BW,showSlideList:this.qb.controlPanel().tu,ti:!1,d_:this.qb.controlPanel().Zs,c_:this.qb.controlPanel().Cu}}}
;var RU=class{constructor(){const a={colors:{A:"colors"},ui:{A:"titlePanel",xj:{A:"showLogo"},visible:{A:"visible"}},controlPanel:{A:"controlPanel",wfa:{A:"autoHide"},V$:{A:"showOutlineButton"},X$:{A:"showResourcesButton"},W$:{A:"showPresenterButton"},T$:{A:"showFullscreenButton"},vf:{A:"showPlaybackRateButton"}},xA:{A:"contentPanel",qH:{A:"videoPanelOnLeft"}},$r:{A:"autoHidePanels"},fontFamily:{A:"fontFamily"},borderRadius:{A:"borderRadius"}},b=WG();UG(a,b);this.gb=a}qO(a){const b=new LR;a=a||{};
b.colors=SL(a[this.gb.colors]);var c=a[this.gb.$r];b.KH!=c&&(b.KH=c,b.Ua.C());if(c=a[this.gb.ui]){var d=b.ui(),e=this.gb.ui;d.G(c[e.visible]);c=c[e.xj];d.fk!=c&&(d.fk=c,d.Ua.C())}if(c=a[this.gb.controlPanel]){e=b.controlPanel();d=this.gb.controlPanel;var f=e,g=c[d.V$];f.tu!=g&&(f.tu=g,iM(f));f=e;g=c[d.X$];f.Zs!=g&&(f.Zs=g,iM(f));f=e;g=c[d.W$];f.Cu!=g&&(f.Cu=g,iM(f));IR(e,c[d.T$]);c=c[d.vf];e.lr!=c&&(e.lr=c,iM(e))}if(d=a[this.gb.xA])c=b.xA(),d=d[this.gb.xA.qH],c.WM!=d&&(c.WM=d,c.Ua.C());b.fontFamily=
a[this.gb.fontFamily]||"";b.borderRadius=a[this.gb.borderRadius]||0;return b}};function SU(a,b,c,d,e){return new Promise(f=>{const g=0<window.location.search.indexOf("noui=1");kk();const h=new DL;e&&h.xu.addHandler(e);let l=null,n=null,m,p,r;h.bV.addHandler(v=>{n=v;v=new RU;const x=n.settings();p=new GL(x.Yr().enabled());l=v.qO(x.skin());l.accessibilityModeEnabled=p.yk();x.$C=l;g?(m=new UL,r=new VL({zb:n,LO:d,colors:void 0,Pl:m})):(v=l.colors,m=new sN,r=new wN({zb:n,LO:d,colors:v,Pl:m}));r.nN(p.mode())});h.xu.addHandler(v=>{const x=TU(n),F=new eH(x),I=v.view().na();Vg(I.vg(),
l.controlPanel().lr);EL(p,I);const B=UU({qj:v,skinSettings:l,messages:x,V:F,ii:c,Pl:m,U$:g,yk:p.yk()});FL(p,B);const K=HL(p,B,c,x),S=T=>{v.Ul(T);if(B.ik){ce(B.ik.displayObject());var V=B.kh;V.PC=null;V.Ec=null;of(B,B.ik);B.ik=null}B.ZQ(T);V=B.ik.displayObject();B.g6.appendChild(V);B.kh.DA();V=B.Au.view().na();const aa=V.pa();-1!=aa&&(V.Dd().C(aa),Kk(V.rd()),B.Au.hY().FY(),B.Au.Up().FY(),V.Xp.C());"accessible"==T&&document.body.removeAttribute("style");B.eQ.C(T);K&&("accessible"==T?(K.setAttribute("title",
x.PB_ACCESSIBLE_SKIN_ENABLE_NORMAL_MODE),K.mB(-1),K.ue("hidden",!0)):(K.setAttribute("title",x.PB_ACCESSIBLE_SKIN_ENABLE_ACCESSIBILITY_MODE),K.mB(0),K.displayObject().removeAttribute("aria-hidden")))};S(p.mode());p.dV.addHandler(T=>{r.nN(T);S(T)});f(new rN({qj:v,skinSettings:l,V:F}))});h.vp(a,b,d)})}
function TU(a){a=tc(a.settings().V());a.PB_ACCESSIBLE_SLIDES=a.PB_OUTLINE_TITLE;a.PB_ACCESSIBLE_PRESENTER_INFO=a.PB_PRESENTER_TITLE;a.PB_ACCESSIBLE_TITLE_PANEL_ATTACHMENTS=a.PB_RESOURCES_TITLE;return a}function UU(a){const b=a.qj,c=a.skinSettings,d=a.messages,e=a.V,f=a.ii,g=a.yk;return a.U$?new qN({qj:b,messages:d,ii:f,yk:g,Pl:a.Pl}):new QU({qj:b,skinSettings:c,messages:d,V:e,ii:f,Pl:a.Pl,yk:g})};q("PresentationPlayer.start",function(a,b,c,d,e){SU(a,XG(),b,c,d).then(f=>{TG(f,e)})});let lk=()=>!1;function pf(a){a&&("function"===typeof a.Rc&&a.Rc(),a.disposed=!0)}function VU(a,b){lk()&&(b?ha.console.error(a):ha.console.warn(a))}function yf(a,b){const c=a.stack||a.toString();0>String(c).indexOf(a.message)&&VU(a.message,b);VU(c,b)}window.onerror=function(...a){const [b,,,,c]=a;c?yf(c,!0):VU(b,!0);return!0};Ea=a=>{try{throw Error(a.message);}catch(b){yf(b,!1)}};
ha.console||(window._log="",ha.console={log:function(a){window._log+="\n"+a},warn:function(a){window._log+="\nwarn: "+a},error:function(a){window._log+="\nerror: "+a}});})();
!function(e,n,s){function t(e,n){return typeof e===n}function o(){var e,n,s,o,a,i,l;for(var c in f)if(f.hasOwnProperty(c)){if(e=[],n=f[c],n.name&&(e.push(n.name.toLowerCase()),n.options&&n.options.aliases&&n.options.aliases.length))for(s=0;s<n.options.aliases.length;s++)e.push(n.options.aliases[s].toLowerCase());for(o=t(n.fn,"function")?n.fn():n.fn,a=0;a<e.length;a++)i=e[a],l=i.split("."),1===l.length?Modernizr[l[0]]=o:(!Modernizr[l[0]]||Modernizr[l[0]]instanceof Boolean||(Modernizr[l[0]]=new Boolean(Modernizr[l[0]])),Modernizr[l[0]][l[1]]=o),r.push((o?"":"no-")+l.join("-"))}}function a(e){var n=c.className,s=Modernizr._config.classPrefix||"";if(u&&(n=n.baseVal),Modernizr._config.enableJSClass){var t=new RegExp("(^|\\s)"+s+"no-js(\\s|$)");n=n.replace(t,"$1"+s+"js$2")}Modernizr._config.enableClasses&&(n+=" "+s+e.join(" "+s),u?c.className.baseVal=n:c.className=n)}function i(){return"function"!=typeof n.createElement?n.createElement(arguments[0]):u?n.createElementNS.call(n,"http://www.w3.org/2000/svg",arguments[0]):n.createElement.apply(n,arguments)}var r=[],f=[],l={_version:"3.3.1",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!0},_q:[],on:function(e,n){var s=this;setTimeout(function(){n(s[e])},0)},addTest:function(e,n,s){f.push({name:e,fn:n,options:s})},addAsyncTest:function(e){f.push({name:null,fn:e})}},Modernizr=function(){};Modernizr.prototype=l,Modernizr=new Modernizr;var c=n.documentElement,u="svg"===c.nodeName.toLowerCase();Modernizr.addTest("inlinesvg",function(){var e=i("div");return e.innerHTML="<svg/>","http://www.w3.org/2000/svg"==("undefined"!=typeof SVGRect&&e.firstChild&&e.firstChild.namespaceURI)});var p="Moz O ms Webkit",d=l._config.usePrefixes?p.split(" "):[];l._cssomPrefixes=d;var m=function(n){var t,o=g.length,a=e.CSSRule;if("undefined"==typeof a)return s;if(!n)return!1;if(n=n.replace(/^@/,""),t=n.replace(/-/g,"_").toUpperCase()+"_RULE",t in a)return"@"+n;for(var i=0;o>i;i++){var r=g[i],f=r.toUpperCase()+"_"+t;if(f in a)return"@-"+r.toLowerCase()+"-"+n}return!1};l.atRule=m;var g=l._config.usePrefixes?" -webkit- -moz- -o- -ms- ".split(" "):["",""];l._prefixes=g,o(),a(r),delete l.addTest,delete l.addAsyncTest;for(var v=0;v<Modernizr._q.length;v++)Modernizr._q[v]();e.Modernizr=Modernizr}(window,document);// glMatrix v0.9.5
glMatrixArrayType=typeof Float32Array!="undefined"?Float32Array:typeof WebGLFloatArray!="undefined"?WebGLFloatArray:Array;var vec3={};vec3.create=function(a){var b=new glMatrixArrayType(3);if(a){b[0]=a[0];b[1]=a[1];b[2]=a[2]}return b};vec3.set=function(a,b){b[0]=a[0];b[1]=a[1];b[2]=a[2];return b};vec3.add=function(a,b,c){if(!c||a==c){a[0]+=b[0];a[1]+=b[1];a[2]+=b[2];return a}c[0]=a[0]+b[0];c[1]=a[1]+b[1];c[2]=a[2]+b[2];return c};
vec3.subtract=function(a,b,c){if(!c||a==c){a[0]-=b[0];a[1]-=b[1];a[2]-=b[2];return a}c[0]=a[0]-b[0];c[1]=a[1]-b[1];c[2]=a[2]-b[2];return c};vec3.negate=function(a,b){b||(b=a);b[0]=-a[0];b[1]=-a[1];b[2]=-a[2];return b};vec3.scale=function(a,b,c){if(!c||a==c){a[0]*=b;a[1]*=b;a[2]*=b;return a}c[0]=a[0]*b;c[1]=a[1]*b;c[2]=a[2]*b;return c};
vec3.normalize=function(a,b){b||(b=a);var c=a[0],d=a[1],e=a[2],g=Math.sqrt(c*c+d*d+e*e);if(g){if(g==1){b[0]=c;b[1]=d;b[2]=e;return b}}else{b[0]=0;b[1]=0;b[2]=0;return b}g=1/g;b[0]=c*g;b[1]=d*g;b[2]=e*g;return b};vec3.cross=function(a,b,c){c||(c=a);var d=a[0],e=a[1];a=a[2];var g=b[0],f=b[1];b=b[2];c[0]=e*b-a*f;c[1]=a*g-d*b;c[2]=d*f-e*g;return c};vec3.length=function(a){var b=a[0],c=a[1];a=a[2];return Math.sqrt(b*b+c*c+a*a)};vec3.dot=function(a,b){return a[0]*b[0]+a[1]*b[1]+a[2]*b[2]};
vec3.direction=function(a,b,c){c||(c=a);var d=a[0]-b[0],e=a[1]-b[1];a=a[2]-b[2];b=Math.sqrt(d*d+e*e+a*a);if(!b){c[0]=0;c[1]=0;c[2]=0;return c}b=1/b;c[0]=d*b;c[1]=e*b;c[2]=a*b;return c};vec3.lerp=function(a,b,c,d){d||(d=a);d[0]=a[0]+c*(b[0]-a[0]);d[1]=a[1]+c*(b[1]-a[1]);d[2]=a[2]+c*(b[2]-a[2]);return d};vec3.str=function(a){return"["+a[0]+", "+a[1]+", "+a[2]+"]"};var mat3={};
mat3.create=function(a){var b=new glMatrixArrayType(9);if(a){b[0]=a[0];b[1]=a[1];b[2]=a[2];b[3]=a[3];b[4]=a[4];b[5]=a[5];b[6]=a[6];b[7]=a[7];b[8]=a[8];b[9]=a[9]}return b};mat3.set=function(a,b){b[0]=a[0];b[1]=a[1];b[2]=a[2];b[3]=a[3];b[4]=a[4];b[5]=a[5];b[6]=a[6];b[7]=a[7];b[8]=a[8];return b};mat3.identity=function(a){a[0]=1;a[1]=0;a[2]=0;a[3]=0;a[4]=1;a[5]=0;a[6]=0;a[7]=0;a[8]=1;return a};
mat3.transpose=function(a,b){if(!b||a==b){var c=a[1],d=a[2],e=a[5];a[1]=a[3];a[2]=a[6];a[3]=c;a[5]=a[7];a[6]=d;a[7]=e;return a}b[0]=a[0];b[1]=a[3];b[2]=a[6];b[3]=a[1];b[4]=a[4];b[5]=a[7];b[6]=a[2];b[7]=a[5];b[8]=a[8];return b};mat3.toMat4=function(a,b){b||(b=mat4.create());b[0]=a[0];b[1]=a[1];b[2]=a[2];b[3]=0;b[4]=a[3];b[5]=a[4];b[6]=a[5];b[7]=0;b[8]=a[6];b[9]=a[7];b[10]=a[8];b[11]=0;b[12]=0;b[13]=0;b[14]=0;b[15]=1;return b};
mat3.str=function(a){return"["+a[0]+", "+a[1]+", "+a[2]+", "+a[3]+", "+a[4]+", "+a[5]+", "+a[6]+", "+a[7]+", "+a[8]+"]"};var mat4={};mat4.create=function(a){var b=new glMatrixArrayType(16);if(a){b[0]=a[0];b[1]=a[1];b[2]=a[2];b[3]=a[3];b[4]=a[4];b[5]=a[5];b[6]=a[6];b[7]=a[7];b[8]=a[8];b[9]=a[9];b[10]=a[10];b[11]=a[11];b[12]=a[12];b[13]=a[13];b[14]=a[14];b[15]=a[15]}return b};
mat4.set=function(a,b){b[0]=a[0];b[1]=a[1];b[2]=a[2];b[3]=a[3];b[4]=a[4];b[5]=a[5];b[6]=a[6];b[7]=a[7];b[8]=a[8];b[9]=a[9];b[10]=a[10];b[11]=a[11];b[12]=a[12];b[13]=a[13];b[14]=a[14];b[15]=a[15];return b};mat4.identity=function(a){a[0]=1;a[1]=0;a[2]=0;a[3]=0;a[4]=0;a[5]=1;a[6]=0;a[7]=0;a[8]=0;a[9]=0;a[10]=1;a[11]=0;a[12]=0;a[13]=0;a[14]=0;a[15]=1;return a};
mat4.transpose=function(a,b){if(!b||a==b){var c=a[1],d=a[2],e=a[3],g=a[6],f=a[7],h=a[11];a[1]=a[4];a[2]=a[8];a[3]=a[12];a[4]=c;a[6]=a[9];a[7]=a[13];a[8]=d;a[9]=g;a[11]=a[14];a[12]=e;a[13]=f;a[14]=h;return a}b[0]=a[0];b[1]=a[4];b[2]=a[8];b[3]=a[12];b[4]=a[1];b[5]=a[5];b[6]=a[9];b[7]=a[13];b[8]=a[2];b[9]=a[6];b[10]=a[10];b[11]=a[14];b[12]=a[3];b[13]=a[7];b[14]=a[11];b[15]=a[15];return b};
mat4.determinant=function(a){var b=a[0],c=a[1],d=a[2],e=a[3],g=a[4],f=a[5],h=a[6],i=a[7],j=a[8],k=a[9],l=a[10],o=a[11],m=a[12],n=a[13],p=a[14];a=a[15];return m*k*h*e-j*n*h*e-m*f*l*e+g*n*l*e+j*f*p*e-g*k*p*e-m*k*d*i+j*n*d*i+m*c*l*i-b*n*l*i-j*c*p*i+b*k*p*i+m*f*d*o-g*n*d*o-m*c*h*o+b*n*h*o+g*c*p*o-b*f*p*o-j*f*d*a+g*k*d*a+j*c*h*a-b*k*h*a-g*c*l*a+b*f*l*a};
mat4.inverse=function(a,b){b||(b=a);var c=a[0],d=a[1],e=a[2],g=a[3],f=a[4],h=a[5],i=a[6],j=a[7],k=a[8],l=a[9],o=a[10],m=a[11],n=a[12],p=a[13],r=a[14],s=a[15],A=c*h-d*f,B=c*i-e*f,t=c*j-g*f,u=d*i-e*h,v=d*j-g*h,w=e*j-g*i,x=k*p-l*n,y=k*r-o*n,z=k*s-m*n,C=l*r-o*p,D=l*s-m*p,E=o*s-m*r,q=1/(A*E-B*D+t*C+u*z-v*y+w*x);b[0]=(h*E-i*D+j*C)*q;b[1]=(-d*E+e*D-g*C)*q;b[2]=(p*w-r*v+s*u)*q;b[3]=(-l*w+o*v-m*u)*q;b[4]=(-f*E+i*z-j*y)*q;b[5]=(c*E-e*z+g*y)*q;b[6]=(-n*w+r*t-s*B)*q;b[7]=(k*w-o*t+m*B)*q;b[8]=(f*D-h*z+j*x)*q;
b[9]=(-c*D+d*z-g*x)*q;b[10]=(n*v-p*t+s*A)*q;b[11]=(-k*v+l*t-m*A)*q;b[12]=(-f*C+h*y-i*x)*q;b[13]=(c*C-d*y+e*x)*q;b[14]=(-n*u+p*B-r*A)*q;b[15]=(k*u-l*B+o*A)*q;return b};mat4.toRotationMat=function(a,b){b||(b=mat4.create());b[0]=a[0];b[1]=a[1];b[2]=a[2];b[3]=a[3];b[4]=a[4];b[5]=a[5];b[6]=a[6];b[7]=a[7];b[8]=a[8];b[9]=a[9];b[10]=a[10];b[11]=a[11];b[12]=0;b[13]=0;b[14]=0;b[15]=1;return b};
mat4.toMat3=function(a,b){b||(b=mat3.create());b[0]=a[0];b[1]=a[1];b[2]=a[2];b[3]=a[4];b[4]=a[5];b[5]=a[6];b[6]=a[8];b[7]=a[9];b[8]=a[10];return b};mat4.toInverseMat3=function(a,b){var c=a[0],d=a[1],e=a[2],g=a[4],f=a[5],h=a[6],i=a[8],j=a[9],k=a[10],l=k*f-h*j,o=-k*g+h*i,m=j*g-f*i,n=c*l+d*o+e*m;if(!n)return null;n=1/n;b||(b=mat3.create());b[0]=l*n;b[1]=(-k*d+e*j)*n;b[2]=(h*d-e*f)*n;b[3]=o*n;b[4]=(k*c-e*i)*n;b[5]=(-h*c+e*g)*n;b[6]=m*n;b[7]=(-j*c+d*i)*n;b[8]=(f*c-d*g)*n;return b};
mat4.multiply=function(a,b,c){c||(c=a);var d=a[0],e=a[1],g=a[2],f=a[3],h=a[4],i=a[5],j=a[6],k=a[7],l=a[8],o=a[9],m=a[10],n=a[11],p=a[12],r=a[13],s=a[14];a=a[15];var A=b[0],B=b[1],t=b[2],u=b[3],v=b[4],w=b[5],x=b[6],y=b[7],z=b[8],C=b[9],D=b[10],E=b[11],q=b[12],F=b[13],G=b[14];b=b[15];c[0]=A*d+B*h+t*l+u*p;c[1]=A*e+B*i+t*o+u*r;c[2]=A*g+B*j+t*m+u*s;c[3]=A*f+B*k+t*n+u*a;c[4]=v*d+w*h+x*l+y*p;c[5]=v*e+w*i+x*o+y*r;c[6]=v*g+w*j+x*m+y*s;c[7]=v*f+w*k+x*n+y*a;c[8]=z*d+C*h+D*l+E*p;c[9]=z*e+C*i+D*o+E*r;c[10]=z*
g+C*j+D*m+E*s;c[11]=z*f+C*k+D*n+E*a;c[12]=q*d+F*h+G*l+b*p;c[13]=q*e+F*i+G*o+b*r;c[14]=q*g+F*j+G*m+b*s;c[15]=q*f+F*k+G*n+b*a;return c};mat4.multiplyVec3=function(a,b,c){c||(c=b);var d=b[0],e=b[1];b=b[2];c[0]=a[0]*d+a[4]*e+a[8]*b+a[12];c[1]=a[1]*d+a[5]*e+a[9]*b+a[13];c[2]=a[2]*d+a[6]*e+a[10]*b+a[14];return c};
mat4.multiplyVec4=function(a,b,c){c||(c=b);var d=b[0],e=b[1],g=b[2];b=b[3];c[0]=a[0]*d+a[4]*e+a[8]*g+a[12]*b;c[1]=a[1]*d+a[5]*e+a[9]*g+a[13]*b;c[2]=a[2]*d+a[6]*e+a[10]*g+a[14]*b;c[3]=a[3]*d+a[7]*e+a[11]*g+a[15]*b;return c};
mat4.translate=function(a,b,c){var d=b[0],e=b[1];b=b[2];if(!c||a==c){a[12]=a[0]*d+a[4]*e+a[8]*b+a[12];a[13]=a[1]*d+a[5]*e+a[9]*b+a[13];a[14]=a[2]*d+a[6]*e+a[10]*b+a[14];a[15]=a[3]*d+a[7]*e+a[11]*b+a[15];return a}var g=a[0],f=a[1],h=a[2],i=a[3],j=a[4],k=a[5],l=a[6],o=a[7],m=a[8],n=a[9],p=a[10],r=a[11];c[0]=g;c[1]=f;c[2]=h;c[3]=i;c[4]=j;c[5]=k;c[6]=l;c[7]=o;c[8]=m;c[9]=n;c[10]=p;c[11]=r;c[12]=g*d+j*e+m*b+a[12];c[13]=f*d+k*e+n*b+a[13];c[14]=h*d+l*e+p*b+a[14];c[15]=i*d+o*e+r*b+a[15];return c};
mat4.scale=function(a,b,c){var d=b[0],e=b[1];b=b[2];if(!c||a==c){a[0]*=d;a[1]*=d;a[2]*=d;a[3]*=d;a[4]*=e;a[5]*=e;a[6]*=e;a[7]*=e;a[8]*=b;a[9]*=b;a[10]*=b;a[11]*=b;return a}c[0]=a[0]*d;c[1]=a[1]*d;c[2]=a[2]*d;c[3]=a[3]*d;c[4]=a[4]*e;c[5]=a[5]*e;c[6]=a[6]*e;c[7]=a[7]*e;c[8]=a[8]*b;c[9]=a[9]*b;c[10]=a[10]*b;c[11]=a[11]*b;c[12]=a[12];c[13]=a[13];c[14]=a[14];c[15]=a[15];return c};
mat4.rotate=function(a,b,c,d){var e=c[0],g=c[1];c=c[2];var f=Math.sqrt(e*e+g*g+c*c);if(!f)return null;if(f!=1){f=1/f;e*=f;g*=f;c*=f}var h=Math.sin(b),i=Math.cos(b),j=1-i;b=a[0];f=a[1];var k=a[2],l=a[3],o=a[4],m=a[5],n=a[6],p=a[7],r=a[8],s=a[9],A=a[10],B=a[11],t=e*e*j+i,u=g*e*j+c*h,v=c*e*j-g*h,w=e*g*j-c*h,x=g*g*j+i,y=c*g*j+e*h,z=e*c*j+g*h;e=g*c*j-e*h;g=c*c*j+i;if(d){if(a!=d){d[12]=a[12];d[13]=a[13];d[14]=a[14];d[15]=a[15]}}else d=a;d[0]=b*t+o*u+r*v;d[1]=f*t+m*u+s*v;d[2]=k*t+n*u+A*v;d[3]=l*t+p*u+B*
v;d[4]=b*w+o*x+r*y;d[5]=f*w+m*x+s*y;d[6]=k*w+n*x+A*y;d[7]=l*w+p*x+B*y;d[8]=b*z+o*e+r*g;d[9]=f*z+m*e+s*g;d[10]=k*z+n*e+A*g;d[11]=l*z+p*e+B*g;return d};mat4.rotateX=function(a,b,c){var d=Math.sin(b);b=Math.cos(b);var e=a[4],g=a[5],f=a[6],h=a[7],i=a[8],j=a[9],k=a[10],l=a[11];if(c){if(a!=c){c[0]=a[0];c[1]=a[1];c[2]=a[2];c[3]=a[3];c[12]=a[12];c[13]=a[13];c[14]=a[14];c[15]=a[15]}}else c=a;c[4]=e*b+i*d;c[5]=g*b+j*d;c[6]=f*b+k*d;c[7]=h*b+l*d;c[8]=e*-d+i*b;c[9]=g*-d+j*b;c[10]=f*-d+k*b;c[11]=h*-d+l*b;return c};
mat4.rotateY=function(a,b,c){var d=Math.sin(b);b=Math.cos(b);var e=a[0],g=a[1],f=a[2],h=a[3],i=a[8],j=a[9],k=a[10],l=a[11];if(c){if(a!=c){c[4]=a[4];c[5]=a[5];c[6]=a[6];c[7]=a[7];c[12]=a[12];c[13]=a[13];c[14]=a[14];c[15]=a[15]}}else c=a;c[0]=e*b+i*-d;c[1]=g*b+j*-d;c[2]=f*b+k*-d;c[3]=h*b+l*-d;c[8]=e*d+i*b;c[9]=g*d+j*b;c[10]=f*d+k*b;c[11]=h*d+l*b;return c};
mat4.rotateZ=function(a,b,c){var d=Math.sin(b);b=Math.cos(b);var e=a[0],g=a[1],f=a[2],h=a[3],i=a[4],j=a[5],k=a[6],l=a[7];if(c){if(a!=c){c[8]=a[8];c[9]=a[9];c[10]=a[10];c[11]=a[11];c[12]=a[12];c[13]=a[13];c[14]=a[14];c[15]=a[15]}}else c=a;c[0]=e*b+i*d;c[1]=g*b+j*d;c[2]=f*b+k*d;c[3]=h*b+l*d;c[4]=e*-d+i*b;c[5]=g*-d+j*b;c[6]=f*-d+k*b;c[7]=h*-d+l*b;return c};
mat4.frustum=function(a,b,c,d,e,g,f){f||(f=mat4.create());var h=b-a,i=d-c,j=g-e;f[0]=e*2/h;f[1]=0;f[2]=0;f[3]=0;f[4]=0;f[5]=e*2/i;f[6]=0;f[7]=0;f[8]=(b+a)/h;f[9]=(d+c)/i;f[10]=-(g+e)/j;f[11]=-1;f[12]=0;f[13]=0;f[14]=-(g*e*2)/j;f[15]=0;return f};mat4.perspective=function(a,b,c,d,e){a=c*Math.tan(a*Math.PI/360);b=a*b;return mat4.frustum(-b,b,-a,a,c,d,e)};
mat4.ortho=function(a,b,c,d,e,g,f){f||(f=mat4.create());var h=b-a,i=d-c,j=g-e;f[0]=2/h;f[1]=0;f[2]=0;f[3]=0;f[4]=0;f[5]=2/i;f[6]=0;f[7]=0;f[8]=0;f[9]=0;f[10]=-2/j;f[11]=0;f[12]=-(a+b)/h;f[13]=-(d+c)/i;f[14]=-(g+e)/j;f[15]=1;return f};
mat4.lookAt=function(a,b,c,d){d||(d=mat4.create());var e=a[0],g=a[1];a=a[2];var f=c[0],h=c[1],i=c[2];c=b[1];var j=b[2];if(e==b[0]&&g==c&&a==j)return mat4.identity(d);var k,l,o,m;c=e-b[0];j=g-b[1];b=a-b[2];m=1/Math.sqrt(c*c+j*j+b*b);c*=m;j*=m;b*=m;k=h*b-i*j;i=i*c-f*b;f=f*j-h*c;if(m=Math.sqrt(k*k+i*i+f*f)){m=1/m;k*=m;i*=m;f*=m}else f=i=k=0;h=j*f-b*i;l=b*k-c*f;o=c*i-j*k;if(m=Math.sqrt(h*h+l*l+o*o)){m=1/m;h*=m;l*=m;o*=m}else o=l=h=0;d[0]=k;d[1]=h;d[2]=c;d[3]=0;d[4]=i;d[5]=l;d[6]=j;d[7]=0;d[8]=f;d[9]=
o;d[10]=b;d[11]=0;d[12]=-(k*e+i*g+f*a);d[13]=-(h*e+l*g+o*a);d[14]=-(c*e+j*g+b*a);d[15]=1;return d};mat4.str=function(a){return"["+a[0]+", "+a[1]+", "+a[2]+", "+a[3]+", "+a[4]+", "+a[5]+", "+a[6]+", "+a[7]+", "+a[8]+", "+a[9]+", "+a[10]+", "+a[11]+", "+a[12]+", "+a[13]+", "+a[14]+", "+a[15]+"]"};quat4={};quat4.create=function(a){var b=new glMatrixArrayType(4);if(a){b[0]=a[0];b[1]=a[1];b[2]=a[2];b[3]=a[3]}return b};quat4.set=function(a,b){b[0]=a[0];b[1]=a[1];b[2]=a[2];b[3]=a[3];return b};
quat4.calculateW=function(a,b){var c=a[0],d=a[1],e=a[2];if(!b||a==b){a[3]=-Math.sqrt(Math.abs(1-c*c-d*d-e*e));return a}b[0]=c;b[1]=d;b[2]=e;b[3]=-Math.sqrt(Math.abs(1-c*c-d*d-e*e));return b};quat4.inverse=function(a,b){if(!b||a==b){a[0]*=1;a[1]*=1;a[2]*=1;return a}b[0]=-a[0];b[1]=-a[1];b[2]=-a[2];b[3]=a[3];return b};quat4.length=function(a){var b=a[0],c=a[1],d=a[2];a=a[3];return Math.sqrt(b*b+c*c+d*d+a*a)};
quat4.normalize=function(a,b){b||(b=a);var c=a[0],d=a[1],e=a[2],g=a[3],f=Math.sqrt(c*c+d*d+e*e+g*g);if(f==0){b[0]=0;b[1]=0;b[2]=0;b[3]=0;return b}f=1/f;b[0]=c*f;b[1]=d*f;b[2]=e*f;b[3]=g*f;return b};quat4.multiply=function(a,b,c){c||(c=a);var d=a[0],e=a[1],g=a[2];a=a[3];var f=b[0],h=b[1],i=b[2];b=b[3];c[0]=d*b+a*f+e*i-g*h;c[1]=e*b+a*h+g*f-d*i;c[2]=g*b+a*i+d*h-e*f;c[3]=a*b-d*f-e*h-g*i;return c};
quat4.multiplyVec3=function(a,b,c){c||(c=b);var d=b[0],e=b[1],g=b[2];b=a[0];var f=a[1],h=a[2];a=a[3];var i=a*d+f*g-h*e,j=a*e+h*d-b*g,k=a*g+b*e-f*d;d=-b*d-f*e-h*g;c[0]=i*a+d*-b+j*-h-k*-f;c[1]=j*a+d*-f+k*-b-i*-h;c[2]=k*a+d*-h+i*-f-j*-b;return c};quat4.toMat3=function(a,b){b||(b=mat3.create());var c=a[0],d=a[1],e=a[2],g=a[3],f=c+c,h=d+d,i=e+e,j=c*f,k=c*h;c=c*i;var l=d*h;d=d*i;e=e*i;f=g*f;h=g*h;g=g*i;b[0]=1-(l+e);b[1]=k-g;b[2]=c+h;b[3]=k+g;b[4]=1-(j+e);b[5]=d-f;b[6]=c-h;b[7]=d+f;b[8]=1-(j+l);return b};
quat4.toMat4=function(a,b){b||(b=mat4.create());var c=a[0],d=a[1],e=a[2],g=a[3],f=c+c,h=d+d,i=e+e,j=c*f,k=c*h;c=c*i;var l=d*h;d=d*i;e=e*i;f=g*f;h=g*h;g=g*i;b[0]=1-(l+e);b[1]=k-g;b[2]=c+h;b[3]=0;b[4]=k+g;b[5]=1-(j+e);b[6]=d-f;b[7]=0;b[8]=c-h;b[9]=d+f;b[10]=1-(j+l);b[11]=0;b[12]=0;b[13]=0;b[14]=0;b[15]=1;return b};quat4.slerp=function(a,b,c,d){d||(d=a);var e=c;if(a[0]*b[0]+a[1]*b[1]+a[2]*b[2]+a[3]*b[3]<0)e=-1*c;d[0]=1-c*a[0]+e*b[0];d[1]=1-c*a[1]+e*b[1];d[2]=1-c*a[2]+e*b[2];d[3]=1-c*a[3]+e*b[3];return d};
quat4.str=function(a){return"["+a[0]+", "+a[1]+", "+a[2]+", "+a[3]+"]"};
/*! iScroll v5.2.0-snapshot ~ (c) 2008-2018 Matteo Spinelli ~ http://cubiq.org/license */
!function(t,i,s){function e(s,e){this.wrapper="string"==typeof s?i.querySelector(s):s,this.scroller=this.wrapper.children[0],this.scrollerStyle=this.scroller.style,this.options={resizeScrollbars:!0,mouseWheelSpeed:20,snapThreshold:.334,disablePointer:!h.hasPointer,disableTouch:h.hasPointer||!h.hasTouch,disableMouse:h.hasPointer||h.hasTouch,startX:0,startY:0,scrollY:!0,directionLockThreshold:5,momentum:!0,onScrollHandler:Function.prototype,bounce:!0,bounceTime:600,bounceEasing:"",preventDefault:!0,preventDefaultException:{tagName:/^(A|INPUT|TEXTAREA|BUTTON|SELECT)$/},HWCompositing:!0,useTransition:!0,useTransform:!0,bindToWrapper:"undefined"==typeof t.onmousedown};for(var o in e)this.options[o]=e[o];this.translateZ=this.options.HWCompositing&&h.hasPerspective?" translateZ(0)":"",this.options.useTransition=h.hasTransition&&this.options.useTransition,this.options.useTransform=h.hasTransform&&this.options.useTransform,this.options.eventPassthrough=this.options.eventPassthrough===!0?"vertical":this.options.eventPassthrough,this.options.preventDefault=!this.options.eventPassthrough&&this.options.preventDefault,this.options.scrollY="vertical"!=this.options.eventPassthrough&&this.options.scrollY,this.options.scrollX="horizontal"!=this.options.eventPassthrough&&this.options.scrollX,this.options.freeScroll=this.options.freeScroll&&!this.options.eventPassthrough,this.options.directionLockThreshold=this.options.eventPassthrough?0:this.options.directionLockThreshold,this.options.bounceEasing="string"==typeof this.options.bounceEasing?h.ease[this.options.bounceEasing]||h.ease.circular:this.options.bounceEasing,this.options.resizePolling=void 0===this.options.resizePolling?60:this.options.resizePolling,this.options.tap===!0&&(this.options.tap="tap"),this.options.useTransition||this.options.useTransform||/relative|absolute/i.test(this.scrollerStyle.position)||(this.scrollerStyle.position="relative"),"scale"==this.options.shrinkScrollbars&&(this.options.useTransition=!1),this.options.invertWheelDirection=this.options.invertWheelDirection?-1:1,this.x=0,this.y=0,this.directionX=0,this.directionY=0,this._events={},this._init(),this.refresh(),this.scrollTo(this.options.startX,this.options.startY),this.enable()}function o(t,s,e){var o=i.createElement("div"),n=i.createElement("div");return e===!0&&(o.style.cssText="position:absolute;z-index:9999",n.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;background:rgba(0,0,0,0.5);border:1px solid rgba(255,255,255,0.9);border-radius:3px"),n.className="iScrollIndicator","h"==t?(e===!0&&(o.style.cssText+=";height:7px;left:2px;right:2px;bottom:0",n.style.height="100%"),o.className="iScrollHorizontalScrollbar"):(e===!0&&(o.style.cssText+=";width:7px;bottom:2px;top:2px;right:1px",n.style.width="100%"),o.className="iScrollVerticalScrollbar"),o.style.cssText+=";overflow:hidden",s||(o.style.pointerEvents="none"),o.appendChild(n),o}function n(s,e){this.wrapper="string"==typeof e.el?i.querySelector(e.el):e.el,this.wrapperStyle=this.wrapper.style,this.indicator=this.wrapper.children[0],this.indicatorStyle=this.indicator.style,this.scroller=s,this.options={listenX:!0,listenY:!0,interactive:!1,resize:!0,defaultScrollbars:!1,shrink:!1,fade:!1,speedRatioX:0,speedRatioY:0};for(var o in e)this.options[o]=e[o];if(this.sizeRatioX=1,this.sizeRatioY=1,this.maxPosX=0,this.maxPosY=0,this.options.interactive&&(this.options.disableTouch||(h.addEvent(this.indicator,"touchstart",this),h.addEvent(t,"touchend",this)),this.options.disablePointer||(h.addEvent(this.indicator,h.prefixPointerEvent("pointerdown"),this),h.addEvent(t,h.prefixPointerEvent("pointerup"),this)),this.options.disableMouse||(h.addEvent(this.indicator,"mousedown",this),h.addEvent(t,"mouseup",this))),this.options.fade){this.wrapperStyle[h.style.transform]=this.scroller.translateZ;var n=h.style.transitionDuration;if(!n)return;this.wrapperStyle[n]=h.isBadAndroid?"0.0001ms":"0ms";var a=this;h.isBadAndroid&&r(function(){"0.0001ms"===a.wrapperStyle[n]&&(a.wrapperStyle[n]="0s")}),this.wrapperStyle.opacity="0"}}var r=t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||t.oRequestAnimationFrame||t.msRequestAnimationFrame||function(i){t.setTimeout(i,1e3/60)},h=function(){function e(t){return r!==!1&&(""===r?t:r+t.charAt(0).toUpperCase()+t.substr(1))}var o={},n=i.createElement("div").style,r=function(){for(var t,i=["t","webkitT","MozT","msT","OT"],s=0,e=i.length;s<e;s++)if(t=i[s]+"ransform",t in n)return i[s].substr(0,i[s].length-1);return!1}();o.getTime=Date.now||function(){return(new Date).getTime()},o.extend=function(t,i){for(var s in i)t[s]=i[s]},o.addEvent=function(t,i,s,e){t.addEventListener(i,s,!!e)},o.removeEvent=function(t,i,s,e){t.removeEventListener(i,s,!!e)},o.prefixPointerEvent=function(i){return t.MSPointerEvent?"MSPointer"+i.charAt(7).toUpperCase()+i.substr(8):i},o.momentum=function(t,i,e,o,n,r){var h,a,l=t-i,c=s.abs(l)/e;return r=void 0===r?6e-4:r,h=t+c*c/(2*r)*(l<0?-1:1),a=c/r,h<o?(h=n?o-n/2.5*(c/8):o,l=s.abs(h-t),a=l/c):h>0&&(h=n?n/2.5*(c/8):0,l=s.abs(t)+h,a=l/c),{destination:s.round(h),duration:a}};var h=e("transform");return o.extend(o,{hasTransform:h!==!1,hasPerspective:e("perspective")in n,hasTouch:"ontouchstart"in t,hasPointer:!(!t.PointerEvent&&!t.MSPointerEvent),hasTransition:e("transition")in n}),o.isBadAndroid=function(){var i=t.navigator.appVersion;if(/Android/.test(i)&&!/Chrome\/\d/.test(i)){var s=i.match(/Safari\/(\d+.\d)/);return!(s&&"object"==typeof s&&s.length>=2)||parseFloat(s[1])<535.19}return!1}(),o.extend(o.style={},{transform:h,transitionTimingFunction:e("transitionTimingFunction"),transitionDuration:e("transitionDuration"),transitionDelay:e("transitionDelay"),transformOrigin:e("transformOrigin"),touchAction:e("touchAction")}),o.hasClass=function(t,i){var s=new RegExp("(^|\\s)"+i+"(\\s|$)");return s.test(t.className)},o.addClass=function(t,i){if(!o.hasClass(t,i)){var s=t.className.split(" ");s.push(i),t.className=s.join(" ")}},o.removeClass=function(t,i){if(o.hasClass(t,i)){var s=new RegExp("(^|\\s)"+i+"(\\s|$)","g");t.className=t.className.replace(s," ")}},o.offset=function(t){for(var i=-t.offsetLeft,s=-t.offsetTop;t=t.offsetParent;)i-=t.offsetLeft,s-=t.offsetTop;return{left:i,top:s}},o.isHyperlink=function(t){if(!t)return!1;for(;t;){if("A"==t.nodeName.toLocaleUpperCase())return!0;t=t.parentNode}return!1},o.preventDefaultException=function(t,i){if(o.isHyperlink(t))return!0;for(var s in i)if(i[s].test(t[s]))return!0;return!1},o.extend(o.eventType={},{touchstart:1,touchmove:1,touchend:1,mousedown:2,mousemove:2,mouseup:2,pointerdown:3,pointermove:3,pointerup:3,MSPointerDown:3,MSPointerMove:3,MSPointerUp:3}),o.extend(o.ease={},{quadratic:{style:"cubic-bezier(0.25, 0.46, 0.45, 0.94)",fn:function(t){return t*(2-t)}},circular:{style:"cubic-bezier(0.1, 0.57, 0.1, 1)",fn:function(t){return s.sqrt(1- --t*t)}},back:{style:"cubic-bezier(0.175, 0.885, 0.32, 1.275)",fn:function(t){var i=4;return(t-=1)*t*((i+1)*t+i)+1}},bounce:{style:"",fn:function(t){return(t/=1)<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375}},elastic:{style:"",fn:function(t){var i=.22,e=.4;return 0===t?0:1==t?1:e*s.pow(2,-10*t)*s.sin((t-i/4)*(2*s.PI)/i)+1}}}),o.tap=function(t,s){var e=i.createEvent("Event");e.initEvent(s,!0,!0),e.pageX=t.pageX,e.pageY=t.pageY,t.target.dispatchEvent(e)},o.click=function(s){var e,o=s.target;/(SELECT|INPUT|TEXTAREA)/i.test(o.tagName)||(e=i.createEvent(t.MouseEvent?"MouseEvents":"Event"),e.initEvent("click",!0,!0),e.view=s.view||t,e.detail=1,e.screenX=o.screenX||0,e.screenY=o.screenY||0,e.clientX=o.clientX||0,e.clientY=o.clientY||0,e.ctrlKey=!!s.ctrlKey,e.altKey=!!s.altKey,e.shiftKey=!!s.shiftKey,e.metaKey=!!s.metaKey,e.button=0,e.relatedTarget=null,e._constructed=!0,o.dispatchEvent(e))},o.getTouchAction=function(t,i){var s="none";return"vertical"===t?s="pan-y":"horizontal"===t&&(s="pan-x"),i&&"none"!=s&&(s+=" pinch-zoom"),s},o.getRect=function(t){if(t instanceof SVGElement){var i=t.getBoundingClientRect();return{top:i.top,left:i.left,width:i.width,height:i.height}}return{top:t.offsetTop,left:t.offsetLeft,width:t.offsetWidth,height:t.offsetHeight}},o}();e.prototype={version:"5.2.0-snapshot",_init:function(){this._initEvents(),(this.options.scrollbars||this.options.indicators)&&this._initIndicators(),this.options.mouseWheel&&this._initWheel(),this.options.snap&&this._initSnap(),this.options.keyBindings&&this._initKeys()},destroy:function(){this._initEvents(!0),clearTimeout(this.resizeTimeout),this.resizeTimeout=null,this._execEvent("destroy")},setScrollHeight:function(t){this.scrollHeight=t,this.refresh()},_transitionEnd:function(t){t.target==this.scroller&&this.isInTransition&&(this._transitionTime(),this.resetPosition(this.options.bounceTime)||(this.isInTransition=!1,this._execEvent("scrollEnd")))},_start:function(t){if(1!=h.eventType[t.type]){var i;if(i=t.which?t.button:t.button<2?0:4==t.button?1:2,0!==i)return}if(this.enabled&&(!this.initiated||h.eventType[t.type]===this.initiated)){!this.options.preventDefault||h.isBadAndroid||h.preventDefaultException(t.target,this.options.preventDefaultException)||t.preventDefault();var e,o=t.touches?t.touches[0]:t;this.initiated=h.eventType[t.type],this.moved=!1,this.distX=0,this.distY=0,this.directionX=0,this.directionY=0,this.directionLocked=0,this.startTime=h.getTime(),this.options.useTransition&&this.isInTransition?(this._transitionTime(),this.isInTransition=!1,e=this.getComputedPosition(),this._translate(s.round(e.x),s.round(e.y)),this._execEvent("scrollEnd")):!this.options.useTransition&&this.isAnimating&&(this.isAnimating=!1,this._execEvent("scrollEnd")),this.startX=this.x,this.startY=this.y,this.absStartX=this.x,this.absStartY=this.y,this.pointX=o.pageX,this.pointY=o.pageY,this._execEvent("beforeScrollStart")}},_move:function(t){if(this.enabled&&h.eventType[t.type]===this.initiated){this.options.preventDefault&&!h.preventDefaultException(t.target,this.options.preventDefaultException)&&t.preventDefault();var i,e,o,n,r=t.touches?t.touches[0]:t,a=r.pageX-this.pointX,l=r.pageY-this.pointY,c=h.getTime();if(this.pointX=r.pageX,this.pointY=r.pageY,this.distX+=a,this.distY+=l,o=s.abs(this.distX),n=s.abs(this.distY),!(c-this.endTime>300&&o<10&&n<10)){if(this.directionLocked||this.options.freeScroll||(o>n+this.options.directionLockThreshold?this.directionLocked="h":n>=o+this.options.directionLockThreshold?this.directionLocked="v":this.directionLocked="n"),"h"==this.directionLocked){if("vertical"==this.options.eventPassthrough)t.preventDefault();else if("horizontal"==this.options.eventPassthrough)return void(this.initiated=!1);l=0}else if("v"==this.directionLocked){if("horizontal"==this.options.eventPassthrough)t.preventDefault();else if("vertical"==this.options.eventPassthrough)return void(this.initiated=!1);a=0}a=this.hasHorizontalScroll?a:0,l=this.hasVerticalScroll?l:0,i=this.x+a,e=this.y+l,(i>0||i<this.maxScrollX)&&(i=this.options.bounce?this.x+a/3:i>0?0:this.maxScrollX),(e>0||e<this.maxScrollY)&&(e=this.options.bounce?this.y+l/3:e>0?0:this.maxScrollY),this.directionX=a>0?-1:a<0?1:0,this.directionY=l>0?-1:l<0?1:0,this.moved||this._execEvent("scrollStart"),this.moved=!0,this._translate(i,e),c-this.startTime>300&&(this.startTime=c,this.startX=this.x,this.startY=this.y)}}},_end:function(t){if(this.enabled&&h.eventType[t.type]===this.initiated){this.options.preventDefault&&!h.preventDefaultException(t.target,this.options.preventDefaultException)&&t.preventDefault();var i,e,o=(t.changedTouches?t.changedTouches[0]:t,h.getTime()-this.startTime),n=s.round(this.x),r=s.round(this.y),a=s.abs(n-this.startX),l=s.abs(r-this.startY),c=0,p="";if(this.isInTransition=0,this.initiated=0,this.endTime=h.getTime(),!this.resetPosition(this.options.bounceTime)){if(this.scrollTo(n,r),!this.moved)return this.options.tap&&h.tap(t,this.options.tap),this.options.click&&h.click(t),void this._execEvent("scrollCancel");if(this._events.flick&&o<200&&a<100&&l<100)return void this._execEvent("flick");if(this.options.momentum&&o<300&&(i=this.hasHorizontalScroll?h.momentum(this.x,this.startX,o,this.maxScrollX,this.options.bounce?this.wrapperWidth:0,this.options.deceleration):{destination:n,duration:0},e=this.hasVerticalScroll?h.momentum(this.y,this.startY,o,this.maxScrollY,this.options.bounce?this.wrapperHeight:0,this.options.deceleration):{destination:r,duration:0},n=i.destination,r=e.destination,c=s.max(i.duration,e.duration),this.isInTransition=1),this.options.snap){var d=this._nearestSnap(n,r);this.currentPage=d,c=this.options.snapSpeed||s.max(s.max(s.min(s.abs(n-d.x),1e3),s.min(s.abs(r-d.y),1e3)),300),n=d.x,r=d.y,this.directionX=0,this.directionY=0,p=this.options.bounceEasing}return n!=this.x||r!=this.y?((n>0||n<this.maxScrollX||r>0||r<this.maxScrollY)&&(p=h.ease.quadratic),void this.scrollTo(n,r,c,p)):void this._execEvent("scrollEnd")}}},_resize:function(){var t=this;clearTimeout(this.resizeTimeout),this.resizeTimeout=setTimeout(function(){t.refresh()},this.options.resizePolling)},resetPosition:function(t){var i=this.x,s=this.y;return t=t||0,!this.hasHorizontalScroll||this.x>0?i=0:this.x<this.maxScrollX&&(i=this.maxScrollX),!this.hasVerticalScroll||this.y>0?s=0:this.y<this.maxScrollY&&(s=this.maxScrollY),(i!=this.x||s!=this.y)&&(this.scrollTo(i,s,t,this.options.bounceEasing),!0)},disable:function(){this.enabled=!1},enable:function(){this.enabled=!0},refresh:function(){h.getRect(this.wrapper),this.wrapperWidth=this.wrapper.clientWidth,this.wrapperHeight=this.wrapper.clientHeight;var t=h.getRect(this.scroller);this.scrollHeight&&(t.height=this.scrollHeight),this.scrollerWidth=t.width,this.scrollerHeight=t.height,this.maxScrollX=this.wrapperWidth-this.scrollerWidth,this.maxScrollY=this.wrapperHeight-this.scrollerHeight,this.hasHorizontalScroll=this.options.scrollX&&this.maxScrollX<0,this.hasVerticalScroll=this.options.scrollY&&this.maxScrollY<0,this.hasHorizontalScroll||(this.maxScrollX=0,this.scrollerWidth=this.wrapperWidth),this.hasVerticalScroll||(this.maxScrollY=0,this.scrollerHeight=this.wrapperHeight),this.endTime=0,this.directionX=0,this.directionY=0,h.hasPointer&&!this.options.disablePointer&&(this.wrapper.style[h.style.touchAction]=h.getTouchAction(this.options.eventPassthrough,!0),this.wrapper.style[h.style.touchAction]||(this.wrapper.style[h.style.touchAction]=h.getTouchAction(this.options.eventPassthrough,!1))),this.wrapperOffset=h.offset(this.wrapper),this._execEvent("refresh"),this.resetPosition()},on:function(t,i){this._events[t]||(this._events[t]=[]),this._events[t].push(i)},off:function(t,i){if(this._events[t]){var s=this._events[t].indexOf(i);s>-1&&this._events[t].splice(s,1)}},_execEvent:function(t){if(this._events[t]){var i=0,s=this._events[t].length;if(s)for(;i<s;i++)this._events[t][i].apply(this,[].slice.call(arguments,1))}},scrollBy:function(t,i,s,e){t=this.x+t,i=this.y+i,s=s||0,this.scrollTo(t,i,s,e)},scrollTo:function(t,i,s,e){e=e||h.ease.circular,this.isInTransition=this.options.useTransition&&s>0;var o=this.options.useTransition&&e.style;!s||o?(o&&(this._transitionTimingFunction(e.style),this._transitionTime(s)),this._translate(t,i)):this._animate(t,i,s,e.fn)},scrollToElement:function(t,i,e,o,n){if(t=t.nodeType?t:this.scroller.querySelector(t)){var r=h.offset(t);r.left-=this.wrapperOffset.left,r.top-=this.wrapperOffset.top;var a=h.getRect(t),l=h.getRect(this.wrapper);e===!0&&(e=s.round(a.width/2-l.width/2)),o===!0&&(o=s.round(a.height/2-l.height/2)),r.left-=e||0,r.top-=o||0,r.left=r.left>0?0:r.left<this.maxScrollX?this.maxScrollX:r.left,r.top=r.top>0?0:r.top<this.maxScrollY?this.maxScrollY:r.top,i=void 0===i||null===i||"auto"===i?s.max(s.abs(this.x-r.left),s.abs(this.y-r.top)):i,this.scrollTo(r.left,r.top,i,n)}},_transitionTime:function(t){if(this.options.useTransition){t=t||0;var i=h.style.transitionDuration;if(i){if(this.scrollerStyle[i]=t+"ms",!t&&h.isBadAndroid){this.scrollerStyle[i]="0.0001ms";var s=this;r(function(){"0.0001ms"===s.scrollerStyle[i]&&(s.scrollerStyle[i]="0s")})}if(this.indicators)for(var e=this.indicators.length;e--;)this.indicators[e].transitionTime(t)}}},_transitionTimingFunction:function(t){if(this.scrollerStyle[h.style.transitionTimingFunction]=t,this.indicators)for(var i=this.indicators.length;i--;)this.indicators[i].transitionTimingFunction(t)},_translate:function(t,i){if(this.options.useTransform?this.scrollerStyle[h.style.transform]="translate("+t+"px,"+i+"px)"+this.translateZ:(t=s.round(t),i=s.round(i),this.scrollerStyle.left=t+"px",this.scrollerStyle.top=i+"px"),this.x=t,this.y=i,this.indicators)for(var e=this.indicators.length;e--;)this.indicators[e].updatePosition();this.options.onScrollHandler()},_initEvents:function(i){var s=i?h.removeEvent:h.addEvent,e=this.options.bindToWrapper?this.wrapper:t;s(t,"orientationchange",this),s(t,"resize",this),this.options.click&&s(this.wrapper,"click",this,!0),this.options.disableMouse||(s(this.wrapper,"mousedown",this),s(e,"mousemove",this),s(e,"mousecancel",this),s(e,"mouseup",this)),h.hasPointer&&!this.options.disablePointer&&(s(this.wrapper,h.prefixPointerEvent("pointerdown"),this),s(e,h.prefixPointerEvent("pointermove"),this),s(e,h.prefixPointerEvent("pointercancel"),this),s(e,h.prefixPointerEvent("pointerup"),this)),h.hasTouch&&!this.options.disableTouch&&(s(this.wrapper,"touchstart",this),s(e,"touchmove",this),s(e,"touchcancel",this),s(e,"touchend",this)),s(this.scroller,"transitionend",this),s(this.scroller,"webkitTransitionEnd",this),s(this.scroller,"oTransitionEnd",this),s(this.scroller,"MSTransitionEnd",this)},getComputedPosition:function(){var i,s,e=t.getComputedStyle(this.scroller,null);return this.options.useTransform?(e=e[h.style.transform].split(")")[0].split(", "),i=+(e[12]||e[4]),s=+(e[13]||e[5])):(i=+e.left.replace(/[^-\d.]/g,""),s=+e.top.replace(/[^-\d.]/g,"")),{x:i,y:s}},_initIndicators:function(){function t(t){if(h.indicators)for(var i=h.indicators.length;i--;)t.call(h.indicators[i])}var i,s=this.options.interactiveScrollbars,e="string"!=typeof this.options.scrollbars,r=[],h=this;this.indicators=[],this.options.scrollbars&&(this.options.scrollY&&(i={el:o("v",s,this.options.scrollbars),interactive:s,defaultScrollbars:!0,customStyle:e,resize:this.options.resizeScrollbars,shrink:this.options.shrinkScrollbars,fade:this.options.fadeScrollbars,listenX:!1},this.wrapper.appendChild(i.el),r.push(i)),this.options.scrollX&&(i={el:o("h",s,this.options.scrollbars),interactive:s,defaultScrollbars:!0,customStyle:e,resize:this.options.resizeScrollbars,shrink:this.options.shrinkScrollbars,fade:this.options.fadeScrollbars,listenY:!1},this.wrapper.appendChild(i.el),r.push(i))),this.options.indicators&&(r=r.concat(this.options.indicators));for(var a=r.length;a--;)this.indicators.push(new n(this,r[a]));this.options.fadeScrollbars&&(this.on("scrollEnd",function(){t(function(){this.fade()})}),this.on("scrollCancel",function(){t(function(){this.fade()})}),this.on("scrollStart",function(){t(function(){this.fade(1)})}),this.on("beforeScrollStart",function(){t(function(){this.fade(1,!0)})})),this.on("refresh",function(){t(function(){this.refresh()})}),this.on("destroy",function(){t(function(){this.destroy()}),delete this.indicators})},_initWheel:function(){h.addEvent(this.wrapper,"wheel",this),h.addEvent(this.wrapper,"mousewheel",this),h.addEvent(this.wrapper,"DOMMouseScroll",this),this.on("destroy",function(){clearTimeout(this.wheelTimeout),this.wheelTimeout=null,h.removeEvent(this.wrapper,"wheel",this),h.removeEvent(this.wrapper,"mousewheel",this),h.removeEvent(this.wrapper,"DOMMouseScroll",this)})},_wheel:function(t){if(this.enabled){t.preventDefault();var i,e,o,n,r=this;if(void 0===this.wheelTimeout&&r._execEvent("scrollStart"),clearTimeout(this.wheelTimeout),this.wheelTimeout=setTimeout(function(){r.options.snap||r._execEvent("scrollEnd"),r.wheelTimeout=void 0},400),"deltaX"in t)1===t.deltaMode?(i=-t.deltaX*this.options.mouseWheelSpeed,e=-t.deltaY*this.options.mouseWheelSpeed):(i=-t.deltaX,e=-t.deltaY);else if("wheelDeltaX"in t)i=t.wheelDeltaX/120*this.options.mouseWheelSpeed,e=t.wheelDeltaY/120*this.options.mouseWheelSpeed;else if("wheelDelta"in t)i=e=t.wheelDelta/120*this.options.mouseWheelSpeed;else{if(!("detail"in t))return;i=e=-t.detail/3*this.options.mouseWheelSpeed}if(i*=this.options.invertWheelDirection,e*=this.options.invertWheelDirection,this.hasVerticalScroll||(i=e,e=0),this.options.snap)return o=this.currentPage.pageX,n=this.currentPage.pageY,i>0?o--:i<0&&o++,e>0?n--:e<0&&n++,void this.goToPage(o,n);o=this.x+s.round(this.hasHorizontalScroll?i:0),n=this.y+s.round(this.hasVerticalScroll?e:0),this.directionX=i>0?-1:i<0?1:0,this.directionY=e>0?-1:e<0?1:0,o>0?o=0:o<this.maxScrollX&&(o=this.maxScrollX),n>0?n=0:n<this.maxScrollY&&(n=this.maxScrollY),this.scrollTo(o,n,0)}},_initSnap:function(){this.currentPage={},"string"==typeof this.options.snap&&(this.options.snap=this.scroller.querySelectorAll(this.options.snap)),this.on("refresh",function(){var t,i,e,o,n,r,a,l=0,c=0,p=0,d=this.options.snapStepX||this.wrapperWidth,u=this.options.snapStepY||this.wrapperHeight;if(this.pages=[],this.wrapperWidth&&this.wrapperHeight&&this.scrollerWidth&&this.scrollerHeight){if(this.options.snap===!0)for(e=s.round(d/2),o=s.round(u/2);p>-this.scrollerWidth;){for(this.pages[l]=[],t=0,n=0;n>-this.scrollerHeight;)this.pages[l][t]={x:s.max(p,this.maxScrollX),y:s.max(n,this.maxScrollY),width:d,height:u,cx:p-e,cy:n-o},n-=u,t++;p-=d,l++}else for(r=this.options.snap,t=r.length,i=-1;l<t;l++)a=h.getRect(r[l]),(0===l||a.left<=h.getRect(r[l-1]).left)&&(c=0,i++),this.pages[c]||(this.pages[c]=[]),p=s.max(-a.left,this.maxScrollX),n=s.max(-a.top,this.maxScrollY),e=p-s.round(a.width/2),o=n-s.round(a.height/2),this.pages[c][i]={x:p,y:n,width:a.width,height:a.height,cx:e,cy:o},p>this.maxScrollX&&c++;this.goToPage(this.currentPage.pageX||0,this.currentPage.pageY||0,0),this.options.snapThreshold%1===0?(this.snapThresholdX=this.options.snapThreshold,this.snapThresholdY=this.options.snapThreshold):(this.snapThresholdX=s.round(this.pages[this.currentPage.pageX][this.currentPage.pageY].width*this.options.snapThreshold),this.snapThresholdY=s.round(this.pages[this.currentPage.pageX][this.currentPage.pageY].height*this.options.snapThreshold))}}),this.on("flick",function(){var t=this.options.snapSpeed||s.max(s.max(s.min(s.abs(this.x-this.startX),1e3),s.min(s.abs(this.y-this.startY),1e3)),300);this.goToPage(this.currentPage.pageX+this.directionX,this.currentPage.pageY+this.directionY,t)})},_nearestSnap:function(t,i){if(!this.pages.length)return{x:0,y:0,pageX:0,pageY:0};var e=0,o=this.pages.length,n=0;if(s.abs(t-this.absStartX)<this.snapThresholdX&&s.abs(i-this.absStartY)<this.snapThresholdY)return this.currentPage;for(t>0?t=0:t<this.maxScrollX&&(t=this.maxScrollX),i>0?i=0:i<this.maxScrollY&&(i=this.maxScrollY);e<o;e++)if(t>=this.pages[e][0].cx){t=this.pages[e][0].x;break}for(o=this.pages[e].length;n<o;n++)if(i>=this.pages[0][n].cy){i=this.pages[0][n].y;break}return e==this.currentPage.pageX&&(e+=this.directionX,e<0?e=0:e>=this.pages.length&&(e=this.pages.length-1),t=this.pages[e][0].x),n==this.currentPage.pageY&&(n+=this.directionY,n<0?n=0:n>=this.pages[0].length&&(n=this.pages[0].length-1),i=this.pages[0][n].y),{x:t,y:i,pageX:e,pageY:n}},goToPage:function(t,i,e,o){o=o||this.options.bounceEasing,t>=this.pages.length?t=this.pages.length-1:t<0&&(t=0),i>=this.pages[t].length?i=this.pages[t].length-1:i<0&&(i=0);var n=this.pages[t][i].x,r=this.pages[t][i].y;e=void 0===e?this.options.snapSpeed||s.max(s.max(s.min(s.abs(n-this.x),1e3),s.min(s.abs(r-this.y),1e3)),300):e,this.currentPage={x:n,y:r,pageX:t,pageY:i},this.scrollTo(n,r,e,o)},next:function(t,i){var s=this.currentPage.pageX,e=this.currentPage.pageY;s++,s>=this.pages.length&&this.hasVerticalScroll&&(s=0,e++),this.goToPage(s,e,t,i)},prev:function(t,i){var s=this.currentPage.pageX,e=this.currentPage.pageY;s--,s<0&&this.hasVerticalScroll&&(s=0,e--),this.goToPage(s,e,t,i)},_initKeys:function(i){var s,e={pageUp:33,pageDown:34,end:35,home:36,left:37,up:38,right:39,down:40};if("object"==typeof this.options.keyBindings)for(s in this.options.keyBindings)"string"==typeof this.options.keyBindings[s]&&(this.options.keyBindings[s]=this.options.keyBindings[s].toUpperCase().charCodeAt(0));else this.options.keyBindings={};for(s in e)this.options.keyBindings[s]=this.options.keyBindings[s]||e[s];h.addEvent(t,"keydown",this),this.on("destroy",function(){h.removeEvent(t,"keydown",this)})},_key:function(t){if(this.enabled){var i,e=this.options.snap,o=e?this.currentPage.pageX:this.x,n=e?this.currentPage.pageY:this.y,r=h.getTime(),a=this.keyTime||0,l=.25;switch(this.options.useTransition&&this.isInTransition&&(i=this.getComputedPosition(),this._translate(s.round(i.x),s.round(i.y)),this.isInTransition=!1),this.keyAcceleration=r-a<200?s.min(this.keyAcceleration+l,50):0,t.keyCode){case this.options.keyBindings.pageUp:this.hasHorizontalScroll&&!this.hasVerticalScroll?o+=e?1:this.wrapperWidth:n+=e?1:this.wrapperHeight;break;case this.options.keyBindings.pageDown:this.hasHorizontalScroll&&!this.hasVerticalScroll?o-=e?1:this.wrapperWidth:n-=e?1:this.wrapperHeight;break;case this.options.keyBindings.end:o=e?this.pages.length-1:this.maxScrollX,n=e?this.pages[0].length-1:this.maxScrollY;break;case this.options.keyBindings.home:o=0,n=0;break;case this.options.keyBindings.left:o+=e?-1:5+this.keyAcceleration>>0;break;case this.options.keyBindings.up:n+=e?1:5+this.keyAcceleration>>0;break;case this.options.keyBindings.right:o-=e?-1:5+this.keyAcceleration>>0;break;case this.options.keyBindings.down:n-=e?1:5+this.keyAcceleration>>0;break;default:return}if(e)return void this.goToPage(o,n);o>0?(o=0,this.keyAcceleration=0):o<this.maxScrollX&&(o=this.maxScrollX,this.keyAcceleration=0),n>0?(n=0,this.keyAcceleration=0):n<this.maxScrollY&&(n=this.maxScrollY,this.keyAcceleration=0),this.scrollTo(o,n,0),this.keyTime=r}},_animate:function(t,i,s,e){function o(){var d,u,m,f=h.getTime();return f>=p?(n.isAnimating=!1,n._translate(t,i),void(n.resetPosition(n.options.bounceTime)||n._execEvent("scrollEnd"))):(f=(f-c)/s,m=e(f),d=(t-a)*m+a,u=(i-l)*m+l,n._translate(d,u),void(n.isAnimating&&r(o)))}var n=this,a=this.x,l=this.y,c=h.getTime(),p=c+s;this.isAnimating=!0,o()},handleEvent:function(t){switch(t.type){case"touchstart":case"pointerdown":case"MSPointerDown":case"mousedown":t.defaultPrevented||this._start(t);break;case"touchmove":case"pointermove":case"MSPointerMove":case"mousemove":t.defaultPrevented||this._move(t);break;case"touchend":case"pointerup":case"MSPointerUp":case"mouseup":case"touchcancel":case"pointercancel":case"MSPointerCancel":case"mousecancel":this._end(t);break;case"orientationchange":case"resize":this._resize();break;case"transitionend":case"webkitTransitionEnd":case"oTransitionEnd":case"MSTransitionEnd":this._transitionEnd(t);break;case"wheel":case"DOMMouseScroll":case"mousewheel":this._wheel(t);break;case"keydown":this._key(t);break;case"click":this.enabled&&!t._constructed}}},n.prototype={handleEvent:function(t){switch(t.type){case"touchstart":case"pointerdown":case"MSPointerDown":case"mousedown":this._start(t);break;case"touchmove":case"pointermove":case"MSPointerMove":case"mousemove":this._move(t);break;case"touchend":case"pointerup":case"MSPointerUp":case"mouseup":case"touchcancel":case"pointercancel":case"MSPointerCancel":case"mousecancel":this._end(t)}},destroy:function(){this.options.fadeScrollbars&&(clearTimeout(this.fadeTimeout),this.fadeTimeout=null),this.options.interactive&&(h.removeEvent(this.indicator,"touchstart",this),h.removeEvent(this.indicator,h.prefixPointerEvent("pointerdown"),this),h.removeEvent(this.indicator,"mousedown",this),h.removeEvent(t,"touchmove",this),h.removeEvent(t,h.prefixPointerEvent("pointermove"),this),h.removeEvent(t,"mousemove",this),h.removeEvent(t,"touchend",this),h.removeEvent(t,h.prefixPointerEvent("pointerup"),this),h.removeEvent(t,"mouseup",this)),this.options.defaultScrollbars&&this.wrapper.parentNode&&this.wrapper.parentNode.removeChild(this.wrapper)},_start:function(i){var s=i.touches?i.touches[0]:i;i.preventDefault(),i.stopPropagation(),this.transitionTime(),this.initiated=!0,this.moved=!1,this.lastPointX=s.pageX,this.lastPointY=s.pageY,this.startTime=h.getTime(),this.options.disableTouch||h.addEvent(t,"touchmove",this),this.options.disablePointer||h.addEvent(t,h.prefixPointerEvent("pointermove"),this),this.options.disableMouse||h.addEvent(t,"mousemove",this),this.scroller._execEvent("beforeScrollStart")},_move:function(t){var i,s,e,o,n=t.touches?t.touches[0]:t;h.getTime();this.moved||this.scroller._execEvent("scrollStart"),this.moved=!0,i=n.pageX-this.lastPointX,this.lastPointX=n.pageX,s=n.pageY-this.lastPointY,this.lastPointY=n.pageY,e=this.x+i,o=this.y+s,this._pos(e,o),t.preventDefault(),t.stopPropagation()},_end:function(i){if(this.initiated){if(this.initiated=!1,i.preventDefault(),i.stopPropagation(),h.removeEvent(t,"touchmove",this),h.removeEvent(t,h.prefixPointerEvent("pointermove"),this),h.removeEvent(t,"mousemove",this),this.scroller.options.snap){var e=this.scroller._nearestSnap(this.scroller.x,this.scroller.y),o=this.options.snapSpeed||s.max(s.max(s.min(s.abs(this.scroller.x-e.x),1e3),s.min(s.abs(this.scroller.y-e.y),1e3)),300);this.scroller.x==e.x&&this.scroller.y==e.y||(this.scroller.directionX=0,this.scroller.directionY=0,this.scroller.currentPage=e,this.scroller.scrollTo(e.x,e.y,o,this.scroller.options.bounceEasing))}this.moved&&this.scroller._execEvent("scrollEnd")}},transitionTime:function(t){t=t||0;var i=h.style.transitionDuration;if(i&&(this.indicatorStyle[i]=t+"ms",!t&&h.isBadAndroid)){this.indicatorStyle[i]="0.0001ms";var s=this;r(function(){"0.0001ms"===s.indicatorStyle[i]&&(s.indicatorStyle[i]="0s")})}},transitionTimingFunction:function(t){this.indicatorStyle[h.style.transitionTimingFunction]=t},refresh:function(){this.transitionTime(),this.options.listenX&&!this.options.listenY?this.indicatorStyle.display=this.scroller.hasHorizontalScroll?"block":"none":this.options.listenY&&!this.options.listenX?this.indicatorStyle.display=this.scroller.hasVerticalScroll?"block":"none":this.indicatorStyle.display=this.scroller.hasHorizontalScroll||this.scroller.hasVerticalScroll?"block":"none",this.scroller.hasHorizontalScroll&&this.scroller.hasVerticalScroll?(h.addClass(this.wrapper,"iScrollBothScrollbars"),h.removeClass(this.wrapper,"iScrollLoneScrollbar"),this.options.defaultScrollbars&&this.options.customStyle&&(this.options.listenX?this.wrapper.style.right="8px":this.wrapper.style.bottom="8px")):(h.removeClass(this.wrapper,"iScrollBothScrollbars"),h.addClass(this.wrapper,"iScrollLoneScrollbar"),this.options.defaultScrollbars&&this.options.customStyle&&(this.options.listenX?this.wrapper.style.right="2px":this.wrapper.style.bottom="2px")),h.getRect(this.wrapper),this.options.listenX&&(this.wrapperWidth=this.wrapper.clientWidth,this.options.resize?(this.indicatorWidth=s.max(s.round(this.wrapperWidth*this.wrapperWidth/(this.scroller.scrollerWidth||this.wrapperWidth||1)),8),this.indicatorStyle.width=this.indicatorWidth+"px"):this.indicatorWidth=this.indicator.clientWidth,this.maxPosX=this.wrapperWidth-this.indicatorWidth,"clip"==this.options.shrink?(this.minBoundaryX=-this.indicatorWidth+8,this.maxBoundaryX=this.wrapperWidth-8):(this.minBoundaryX=0,this.maxBoundaryX=this.maxPosX),this.sizeRatioX=this.options.speedRatioX||this.scroller.maxScrollX&&this.maxPosX/this.scroller.maxScrollX),this.options.listenY&&(this.wrapperHeight=this.wrapper.clientHeight,this.options.resize?(this.indicatorHeight=s.max(s.round(this.wrapperHeight*this.wrapperHeight/(this.scroller.scrollerHeight||this.wrapperHeight||1)),8),this.indicatorStyle.height=this.indicatorHeight+"px"):this.indicatorHeight=this.indicator.clientHeight,this.maxPosY=this.wrapperHeight-this.indicatorHeight,"clip"==this.options.shrink?(this.minBoundaryY=-this.indicatorHeight+8,this.maxBoundaryY=this.wrapperHeight-8):(this.minBoundaryY=0,this.maxBoundaryY=this.maxPosY),
this.maxPosY=this.wrapperHeight-this.indicatorHeight,this.sizeRatioY=this.options.speedRatioY||this.scroller.maxScrollY&&this.maxPosY/this.scroller.maxScrollY),this.updatePosition()},updatePosition:function(){var t=this.options.listenX&&s.round(this.sizeRatioX*this.scroller.x)||0,i=this.options.listenY&&s.round(this.sizeRatioY*this.scroller.y)||0;this.options.ignoreBoundaries||(t<this.minBoundaryX?("scale"==this.options.shrink&&(this.width=s.max(this.indicatorWidth+t,8),this.indicatorStyle.width=this.width+"px"),t=this.minBoundaryX):t>this.maxBoundaryX?"scale"==this.options.shrink?(this.width=s.max(this.indicatorWidth-(t-this.maxPosX),8),this.indicatorStyle.width=this.width+"px",t=this.maxPosX+this.indicatorWidth-this.width):t=this.maxBoundaryX:"scale"==this.options.shrink&&this.width!=this.indicatorWidth&&(this.width=this.indicatorWidth,this.indicatorStyle.width=this.width+"px"),i<this.minBoundaryY?("scale"==this.options.shrink&&(this.height=s.max(this.indicatorHeight+3*i,8),this.indicatorStyle.height=this.height+"px"),i=this.minBoundaryY):i>this.maxBoundaryY?"scale"==this.options.shrink?(this.height=s.max(this.indicatorHeight-3*(i-this.maxPosY),8),this.indicatorStyle.height=this.height+"px",i=this.maxPosY+this.indicatorHeight-this.height):i=this.maxBoundaryY:"scale"==this.options.shrink&&this.height!=this.indicatorHeight&&(this.height=this.indicatorHeight,this.indicatorStyle.height=this.height+"px")),this.x=t,this.y=i,this.scroller.options.useTransform?this.indicatorStyle[h.style.transform]="translate("+t+"px,"+i+"px)"+this.scroller.translateZ:(this.indicatorStyle.left=t+"px",this.indicatorStyle.top=i+"px")},_pos:function(t,i){t<0?t=0:t>this.maxPosX&&(t=this.maxPosX),i<0?i=0:i>this.maxPosY&&(i=this.maxPosY),t=this.options.listenX?s.round(t/this.sizeRatioX):this.scroller.x,i=this.options.listenY?s.round(i/this.sizeRatioY):this.scroller.y,this.scroller.scrollTo(t,i)},fade:function(t,i){if(!i||this.visible){clearTimeout(this.fadeTimeout),this.fadeTimeout=null;var s=t?250:500,e=t?0:300;t=t?"1":"0",this.wrapperStyle[h.style.transitionDuration]=s+"ms",this.fadeTimeout=setTimeout(function(t){this.wrapperStyle.opacity=t,this.visible=+t}.bind(this,t),e)}}},e.utils=h,"undefined"!=typeof module&&module.exports?module.exports=e:"function"==typeof define&&define.amd?define(function(){return e}):t.IScroll=e}(window,document,Math);(function(){var r=Math,d=function(m){return m>>0},v=(/webkit/i).test(navigator.appVersion)?"webkit":(/firefox/i).test(navigator.userAgent)?"Moz":(/trident/i).test(navigator.userAgent)?"ms":"opera" in window?"O":"",w=(/android/gi).test(navigator.appVersion),i=(/iphone|ipad/gi).test(navigator.appVersion),c=(/playbook/gi).test(navigator.appVersion),n=(/hp-tablet/gi).test(navigator.appVersion),k=false,u="ontouchstart" in window&&!n,f=v+"Transform" in document.documentElement.style,g=i||c,o=(function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(m){return setTimeout(m,1)}})(),l=(function(){return window.cancelRequestAnimationFrame||window.webkitCancelAnimationFrame||window.webkitCancelRequestAnimationFrame||window.mozCancelRequestAnimationFrame||window.oCancelRequestAnimationFrame||window.msCancelRequestAnimationFrame||clearTimeout})(),h="onorientationchange" in window?"orientationchange":"resize",b=u?"touchstart":"mousedown",p=u?"touchmove":"mousemove",e=u?"touchend":"mouseup",t=u?"touchcancel":"mouseup",q=v=="Moz"?"DOMMouseScroll":"mousewheel",a="translate"+(k?"3d(":"("),j=k?",0)":")",s=function(y,m){var z=this,A=document,x;z.wrapper=typeof y=="object"?y:A.getElementById(y);z.wrapper.style.overflow="hidden";z.scroller=z.wrapper.children[0];z.options={hScroll:true,vScroll:true,x:0,y:0,bounce:true,bounceLock:false,momentum:true,lockDirection:true,useTransform:true,useTransition:false,topOffset:0,checkDOMChanges:false,handleClick:true,ignoreEmptyScroll:false,minThumbSize:16,hScrollbar:true,vScrollbar:true,fixedScrollbar:w,hideScrollbar:i,fadeScrollbar:i&&k,scrollbarClass:"",zoom:false,zoomMin:1,zoomMax:4,doubleTapZoom:2,wheelAction:"scroll",snap:false,snapThreshold:1,onRefresh:null,onBeforeScrollStart:function(B){B.preventDefault()},onScrollStart:null,onBeforeScrollMove:null,onScrollMove:null,onBeforeScrollEnd:null,onScrollEnd:null,onTouchEnd:null,onDestroy:null,onZoomStart:null,onZoom:null,onZoomEnd:null};for(x in m){z.options[x]=m[x]}z.x=z.options.x;z.y=z.options.y;z.options.useTransform=f?z.options.useTransform:false;z.options.hScrollbar=z.options.hScroll&&z.options.hScrollbar;z.options.vScrollbar=z.options.vScroll&&z.options.vScrollbar;z.options.zoom=z.options.useTransform&&z.options.zoom;z.options.useTransition=g&&z.options.useTransition;if(z.options.zoom&&w){a="translate(";j=")"}z.scroller.style[v+"TransformOrigin"]="0 0";if(z.options.useTransition){z.scroller.style[v+"TransitionProperty"]=z.options.useTransform?"-"+v.toLowerCase()+"-transform":"top left";z.scroller.style[v+"TransitionDuration"]="0";z.scroller.style[v+"TransitionTimingFunction"]="cubic-bezier(0.33,0.66,0.66,1)"}if(z.options.useTransform){z.scroller.style[v+"Transform"]=a+z.x+"px,"+z.y+"px"+j}else{z.scroller.style.cssText+=";position:absolute;top:"+z.y+"px;left:"+z.x+"px"}if(z.options.useTransition){z.options.fixedScrollbar=true}z.refresh();z._bind(h,window);z._bind(b);if(!u){z._bind("mouseout",z.wrapper);if(z.options.wheelAction!="none"){z._bind(q)}}if(z.options.checkDOMChanges){z.checkDOMTime=setInterval(function(){z._checkDOMChanges()},500)}};s.prototype={enabled:true,x:0,y:0,steps:[],scale:1,currPageX:0,currPageY:0,pagesX:[],pagesY:[],aniTime:null,wheelZoomCount:0,handleEvent:function(x){var m=this;switch(x.type){case b:if(!u&&x.button!==0){return}m._start(x);break;case p:m._move(x);break;case e:case t:m._end(x);break;case h:m._resize();break;case q:m._wheel(x);break;case"mouseout":m._mouseout(x);break;case"webkitTransitionEnd":m._transitionEnd(x);break}},_checkDOMChanges:function(){if(this.moved||this.zoomed||this.animating||(this.scrollerW==this.scroller.offsetWidth*this.scale&&this.scrollerH==this.scroller.offsetHeight*this.scale)){return}this.refresh()},_scrollbar:function(m){var y=this,z=document,x;if(!y[m+"Scrollbar"]){if(y[m+"ScrollbarWrapper"]){if(f){y[m+"ScrollbarIndicator"].style[v+"Transform"]=""}y[m+"ScrollbarWrapper"].parentNode.removeChild(y[m+"ScrollbarWrapper"]);y[m+"ScrollbarWrapper"]=null;y[m+"ScrollbarIndicator"]=null}return}if(!y[m+"ScrollbarWrapper"]){x=z.createElement("div");if(y.options.scrollbarClass){x.className=m+y.options.scrollbarClass}else{x.style.cssText="position:absolute;z-index:100;"+(m=="h"?"height:7px;bottom:1px;left:2px;right:"+(y.vScrollbar?"7":"2")+"px":"width:7px;bottom:"+(y.hScrollbar?"7":"2")+"px;top:2px;right:1px")}x.style.cssText+=";pointer-events:none;opacity:"+(y.options.hideScrollbar?"0":"1");y.wrapper.appendChild(x);y[m+"ScrollbarWrapper"]=x;x=z.createElement("div");x.id=m+"Thumb";x.className="thumb";if(!y.options.scrollbarClass){x.style.cssText="position:absolute;z-index:100;background:rgba(0,0,0,0.5);border:1px solid rgba(255,255,255,0.5);-"+v+"-background-clip:border-box;-"+v+"-box-sizing:content-box;"+(m=="h"?"height:100%":"width:100%")+";-"+v+"-border-radius:4px;border-radius:4px;"+(m=="h"?"bottom":"right")+":2px;"}x.style.cssText+=";pointer-events:none;-"+v+"-transform:"+a+"0,0"+j;if(y.options.useTransition){x.style.cssText+=";-"+v+"-transition-timing-function:cubic-bezier(0.33,0.66,0.66,1)"}y[m+"ScrollbarWrapper"].appendChild(x);y[m+"ScrollbarIndicator"]=x}if(m=="h"){y.hScrollbarSize=y.hScrollbarWrapper.clientWidth;y.hScrollbarIndicatorSize=r.max(d(y.hScrollbarSize*y.hScrollbarSize/y.scrollerW),y.options.minThumbSize);y.hScrollbarIndicator.style.width=y.hScrollbarIndicatorSize+"px";y.hScrollbarMaxScroll=y.hScrollbarSize-y.hScrollbarIndicatorSize;y.hScrollbarProp=y.hScrollbarMaxScroll/y.maxScrollX}else{y.vScrollbarSize=y.vScrollbarWrapper.clientHeight;y.vScrollbarIndicatorSize=r.max(d(y.vScrollbarSize*y.vScrollbarSize/y.scrollerH),y.options.minThumbSize);y.vScrollbarIndicator.style.height=y.vScrollbarIndicatorSize+"px";y.vScrollbarMaxScroll=y.vScrollbarSize-y.vScrollbarIndicatorSize;y.vScrollbarProp=y.vScrollbarMaxScroll/y.maxScrollY}y._scrollbarPos(m,true)},_resize:function(){var m=this;setTimeout(function(){m.refresh()},w?200:0)},_pos:function(m,z){this._posImpl(m,z);this._scrollbarPos("h");this._scrollbarPos("v")},_posImpl:function(m,z){if(this.zoomed){return}m=this.hScroll?m:0;z=this.vScroll?z:0;if(this.options.useTransform){this.scroller.style[v+"Transform"]=a+m+"px,"+z+"px"+j+" scale("+this.scale+")"}else{m=d(m);z=d(z);this.scroller.style.left=m+"px";this.scroller.style.top=z+"px"}this.x=m;this.y=z;if(this.options.onScrollMove){this.options.onScrollMove.call(this)}},_scrollbarPos:function(m,z){var y=this,A=m=="h"?y.x:y.y,x;if(!y[m+"Scrollbar"]){return}A=y[m+"ScrollbarProp"]*A;if(A<0){if(!y.options.fixedScrollbar){x=y[m+"ScrollbarIndicatorSize"]+d(A*3);if(x<8){x=8}y[m+"ScrollbarIndicator"].style[m=="h"?"width":"height"]=x+"px"}A=0}else{if(A>y[m+"ScrollbarMaxScroll"]){if(!y.options.fixedScrollbar){x=y[m+"ScrollbarIndicatorSize"]-d((A-y[m+"ScrollbarMaxScroll"])*3);if(x<8){x=8}y[m+"ScrollbarIndicator"].style[m=="h"?"width":"height"]=x+"px";A=y[m+"ScrollbarMaxScroll"]+(y[m+"ScrollbarIndicatorSize"]-x)}else{A=y[m+"ScrollbarMaxScroll"]}}}y[m+"ScrollbarWrapper"].style.opacity=z&&y.options.hideScrollbar?"0":"1";y[m+"ScrollbarIndicator"].style[v+"Transform"]=a+(m=="h"?A+"px,0":"0,"+A+"px")+j},_start:function(E){var D=this,z=u?E.touches[0]:E,A,m,F,C,B;if(!D.enabled){return}if(D.options.onBeforeScrollStart){D.options.onBeforeScrollStart.call(D,E)}if(D.options.useTransition||D.options.zoom){D._transitionTime(0)}D.moved=false;D.animating=false;D.zoomed=false;D.distX=0;D.distY=0;D.absDistX=0;D.absDistY=0;D.dirX=0;D.dirY=0;if(D.options.zoom&&u&&E.touches.length>1){C=r.abs(E.touches[0].pageX-E.touches[1].pageX);B=r.abs(E.touches[0].pageY-E.touches[1].pageY);D.touchesDistStart=r.sqrt(C*C+B*B);D.originX=r.abs(E.touches[0].pageX+E.touches[1].pageX-D.wrapperOffsetLeft*2)/2-D.x;D.originY=r.abs(E.touches[0].pageY+E.touches[1].pageY-D.wrapperOffsetTop*2)/2-D.y;if(D.options.onZoomStart){D.options.onZoomStart.call(D,E)}}if(D.options.momentum){if(D.options.useTransform){A=getComputedStyle(D.scroller,null)[v+"Transform"].replace(/[^0-9-.,]/g,"").split(",");m=A[4]*1;F=A[5]*1}else{m=getComputedStyle(D.scroller,null).left.replace(/[^0-9-]/g,"")*1;F=getComputedStyle(D.scroller,null).top.replace(/[^0-9-]/g,"")*1}if(m!=D.x||F!=D.y){if(D.options.useTransition){D._unbind("webkitTransitionEnd")}else{l(D.aniTime)}D.steps=[];D._pos(m,F)}}D.absStartX=D.x;D.absStartY=D.y;D.startX=D.x;D.startY=D.y;D.pointX=z.pageX;D.pointY=z.pageY;D.startTime=E.timeStamp||Date.now();if(D.options.onScrollStart){D.options.onScrollStart.call(D,E)}D._bind(p);D._bind(e);D._bind(t)},_move:function(E){var C=this,F=u?E.touches[0]:E,A=F.pageX-C.pointX,y=F.pageY-C.pointY,m=C.x+A,G=C.y+y,B,z,x,D=E.timeStamp||Date.now();if(C.options.ignoreEmptyScroll){if(C.maxScrollY==C.minScrollY){y=0}if(C.maxScrollX==0){A=0}}if(C.options.onBeforeScrollMove){C.options.onBeforeScrollMove.call(C,E)}if(C.options.zoom&&u&&E.touches.length>1){B=r.abs(E.touches[0].pageX-E.touches[1].pageX);z=r.abs(E.touches[0].pageY-E.touches[1].pageY);C.touchesDist=r.sqrt(B*B+z*z);C.zoomed=true;x=1/C.touchesDistStart*C.touchesDist*this.scale;if(x<C.options.zoomMin){x=0.5*C.options.zoomMin*Math.pow(2,x/C.options.zoomMin)}else{if(x>C.options.zoomMax){x=2*C.options.zoomMax*Math.pow(0.5,C.options.zoomMax/x)}}C.lastScale=x/this.scale;m=this.originX-this.originX*C.lastScale+this.x,G=this.originY-this.originY*C.lastScale+this.y;this.scroller.style[v+"Transform"]=a+m+"px,"+G+"px"+j+" scale("+x+")";if(C.options.onZoom){C.options.onZoom.call(C,E)}return}C.pointX=F.pageX;C.pointY=F.pageY;if(m>0||m<C.maxScrollX){m=C.options.bounce?C.x+(A/2):m>=0||C.maxScrollX>=0?0:C.maxScrollX}if(G>C.minScrollY||G<C.maxScrollY){G=C.options.bounce?C.y+(y/2):G>=C.minScrollY||C.maxScrollY>=0?C.minScrollY:C.maxScrollY}C.distX+=A;C.distY+=y;C.absDistX=r.abs(C.distX);C.absDistY=r.abs(C.distY);if(C.absDistX<6&&C.absDistY<6){return}if(C.options.lockDirection){if(C.absDistX>C.absDistY+5){G=C.y;y=0}else{if(C.absDistY>C.absDistX+5){m=C.x;A=0}}}C.moved=true;C._pos(m,G);C.dirX=A>0?-1:A<0?1:0;C.dirY=y>0?-1:y<0?1:0;if(D-C.startTime>300){C.startTime=D;C.startX=C.x;C.startY=C.y}if(C.options.onScrollMove){C.options.onScrollMove.call(C,E)}},_end:function(E){if(u&&E.touches.length!=0){return}var C=this,K=u?E.changedTouches[0]:E,F,J,y={dist:0,time:0},m={dist:0,time:0},B=(E.timeStamp||Date.now())-C.startTime,G=C.x,D=C.y,I,H,x,A,z;C._unbind(p);C._unbind(e);C._unbind(t);if(C.options.onBeforeScrollEnd){C.options.onBeforeScrollEnd.call(C,E)}if(C.zoomed){z=C.scale*C.lastScale;z=Math.max(C.options.zoomMin,z);z=Math.min(C.options.zoomMax,z);C.lastScale=z/C.scale;C.scale=z;C.x=C.originX-C.originX*C.lastScale+C.x;C.y=C.originY-C.originY*C.lastScale+C.y;C.scroller.style[v+"TransitionDuration"]="200ms";C.scroller.style[v+"Transform"]=a+C.x+"px,"+C.y+"px"+j+" scale("+C.scale+")";C.zoomed=false;C.refresh();if(C.options.onZoomEnd){C.options.onZoomEnd.call(C,E)}return}if(!C.moved){if(u){if(C.doubleTapTimer&&C.options.zoom){clearTimeout(C.doubleTapTimer);C.doubleTapTimer=null;if(C.options.onZoomStart){C.options.onZoomStart.call(C,E)}C.zoom(C.pointX,C.pointY,C.scale==1?C.options.doubleTapZoom:1);if(C.options.onZoomEnd){setTimeout(function(){C.options.onZoomEnd.call(C,E)},200)}}else{if(this.options.handleClick){C.doubleTapTimer=setTimeout(function(){C.doubleTapTimer=null;F=K.target;while(F.nodeType!=1){F=F.parentNode}if(F.tagName!="SELECT"&&F.tagName!="INPUT"&&F.tagName!="TEXTAREA"){J=document.createEvent("MouseEvents");J.initMouseEvent("click",true,true,E.view,1,K.screenX,K.screenY,K.clientX,K.clientY,E.ctrlKey,E.altKey,E.shiftKey,E.metaKey,0,null);J._fake=true;F.dispatchEvent(J)}},C.options.zoom?250:0)}}}C._resetPos(200);if(C.options.onTouchEnd){C.options.onTouchEnd.call(C,E)}return}if(B<300&&C.options.momentum){y=G?C._momentum(G-C.startX,B,-C.x,C.scrollerW-C.wrapperW+C.x,C.options.bounce?C.wrapperW:0):y;m=D?C._momentum(D-C.startY,B,-C.y,(C.maxScrollY<0?C.scrollerH-C.wrapperH+C.y-C.minScrollY:0),C.options.bounce?C.wrapperH:0):m;G=C.x+y.dist;D=C.y+m.dist;if((C.x>0&&G>0)||(C.x<C.maxScrollX&&G<C.maxScrollX)){y={dist:0,time:0}}if((C.y>C.minScrollY&&D>C.minScrollY)||(C.y<C.maxScrollY&&D<C.maxScrollY)){m={dist:0,time:0}}}if(y.dist||m.dist){x=r.max(r.max(y.time,m.time),10);if(C.options.snap){I=G-C.absStartX;H=D-C.absStartY;if(r.abs(I)<C.options.snapThreshold&&r.abs(H)<C.options.snapThreshold){C.scrollTo(C.absStartX,C.absStartY,200)}else{A=C._snap(G,D);G=A.x;D=A.y;x=r.max(A.time,x)}}C.scrollTo(d(G),d(D),x);if(C.options.onTouchEnd){C.options.onTouchEnd.call(C,E)}return}if(C.options.snap){I=G-C.absStartX;H=D-C.absStartY;if(r.abs(I)<C.options.snapThreshold&&r.abs(H)<C.options.snapThreshold){C.scrollTo(C.absStartX,C.absStartY,200)}else{A=C._snap(C.x,C.y);if(A.x!=C.x||A.y!=C.y){C.scrollTo(A.x,A.y,A.time)}}if(C.options.onTouchEnd){C.options.onTouchEnd.call(C,E)}return}C._resetPos(200);if(C.options.onTouchEnd){C.options.onTouchEnd.call(C,E)}},_resetPos:function(y){var m=this,z=m.x>=0?0:m.x<m.maxScrollX?m.maxScrollX:m.x,x=m.y>=m.minScrollY||m.maxScrollY>0?m.minScrollY:m.y<m.maxScrollY?m.maxScrollY:m.y;if(z==m.x&&x==m.y){if(m.moved){m.moved=false;if(m.options.onScrollEnd){m.options.onScrollEnd.call(m)}}if(m.hScrollbar&&m.options.hideScrollbar){m.hScrollbarWrapper.style.opacity="0"}if(m.vScrollbar&&m.options.hideScrollbar){m.vScrollbarWrapper.style.opacity="0"}return}m.scrollTo(z,x,y||0)},_wheel:function(B){var z=this,A,y,x,m,C;if("wheelDeltaX" in B){A=B.wheelDeltaX/12;y=B.wheelDeltaY/12}else{if("wheelDelta" in B){A=y=B.wheelDelta/12}else{if("detail" in B){A=y=-B.detail*3}else{return}}}if(z.options.wheelAction=="zoom"){C=z.scale*Math.pow(2,1/3*(y?y/Math.abs(y):0));if(C<z.options.zoomMin){C=z.options.zoomMin}if(C>z.options.zoomMax){C=z.options.zoomMax}if(C!=z.scale){if(!z.wheelZoomCount&&z.options.onZoomStart){z.options.onZoomStart.call(z,B)}z.wheelZoomCount++;z.zoom(B.pageX,B.pageY,C,400);setTimeout(function(){z.wheelZoomCount--;if(!z.wheelZoomCount&&z.options.onZoomEnd){z.options.onZoomEnd.call(z,B)}},400)}return}x=z.x+A;m=z.y+y;if(x>0){x=0}else{if(x<z.maxScrollX){x=z.maxScrollX}}if(m>z.minScrollY){m=z.minScrollY}else{if(m<z.maxScrollY){m=z.maxScrollY}}if(z.maxScrollY<0){z.scrollTo(x,m,0)}},_mouseout:function(x){var m=x.relatedTarget;if(!m){this._end(x);return}while(m=m.parentNode){if(m==this.wrapper){return}}this._end(x)},_transitionEnd:function(x){var m=this;if(x.target!=m.scroller){return}m._unbind("webkitTransitionEnd");m._startAni()},_startAni:function(){var C=this,x=C.x,m=C.y,A=Date.now(),B,z,y;if(C.animating){return}if(!C.steps.length){C._resetPos(400);return}B=C.steps.shift();if(B.x==x&&B.y==m){B.time=0}C.animating=true;C.moved=true;if(C.options.useTransition){C._transitionTime(B.time);C._pos(B.x,B.y);C.animating=false;if(B.time){C._bind("webkitTransitionEnd")}else{C._resetPos(0)}return}y=function(){var D=Date.now(),F,E;if(D>=A+B.time){C._pos(B.x,B.y);C.animating=false;if(C.options.onAnimationEnd){C.options.onAnimationEnd.call(C)}C._startAni();return}D=(D-A)/B.time-1;z=r.sqrt(1-D*D);F=(B.x-x)*z+x;E=(B.y-m)*z+m;C._pos(F,E);if(C.animating){C.aniTime=o(y)}};y()},_transitionTime:function(m){m+="ms";this.scroller.style[v+"TransitionDuration"]=m;if(this.hScrollbar){this.hScrollbarIndicator.style[v+"TransitionDuration"]=m}if(this.vScrollbar){this.vScrollbarIndicator.style[v+"TransitionDuration"]=m}},_momentum:function(D,x,B,m,F){var C=0.0006,y=r.abs(D)/x,z=(y*y)/(2*C),E=0,A=0;if(D>0&&z>B){A=F/(6/(z/y*C));B=B+A;y=y*B/z;z=B}else{if(D<0&&z>m){A=F/(6/(z/y*C));m=m+A;y=y*m/z;z=m}}z=z*(D<0?-1:1);E=y/C;return{dist:z,time:d(E)}},_offset:function(m){var y=-m.offsetLeft,x=-m.offsetTop;while(m=m.offsetParent){y-=m.offsetLeft;x-=m.offsetTop}if(m!=this.wrapper){y*=this.scale;x*=this.scale}return{left:y,top:x}},_snap:function(G,F){var D=this,C,B,E,A,z,m;E=D.pagesX.length-1;for(C=0,B=D.pagesX.length;C<B;C++){if(G>=D.pagesX[C]){E=C;break}}if(E==D.currPageX&&E>0&&D.dirX<0){E--}G=D.pagesX[E];z=r.abs(G-D.pagesX[D.currPageX]);z=z?r.abs(D.x-G)/z*500:0;D.currPageX=E;E=D.pagesY.length-1;for(C=0;C<E;C++){if(F>=D.pagesY[C]){E=C;break}}if(E==D.currPageY&&E>0&&D.dirY<0){E--}F=D.pagesY[E];m=r.abs(F-D.pagesY[D.currPageY]);m=m?r.abs(D.y-F)/m*500:0;D.currPageY=E;A=200;return{x:G,y:F,time:A}},_bind:function(y,x,m){(x||this.scroller).addEventListener(y,this,!!m)},_unbind:function(y,x,m){(x||this.scroller).removeEventListener(y,this,!!m)},resize:function(x,m){if(x){this.wrapperWidth=x}if(m){this.wrapperHeight=m}this.refresh()},destroy:function(){var m=this;m.scroller.style[v+"Transform"]="";m.hScrollbar=false;m.vScrollbar=false;m._scrollbar("h");m._scrollbar("v");m._unbind(h,window);m._unbind(b);m._unbind(p);m._unbind(e);m._unbind(t);if(!m.options.hasTouch){m._unbind("mouseout",m.wrapper);m._unbind(q)}if(m.options.useTransition){m._unbind("webkitTransitionEnd")}if(m.options.checkDOMChanges){clearInterval(m.checkDOMTime)}if(m.options.onDestroy){m.options.onDestroy.call(m)}},refresh:function(){var B=this,y,A,x,z,D=0,C=0;if(B.scale<B.options.zoomMin){B.scale=B.options.zoomMin}B.wrapperW=B.wrapperWidth||B.wrapper.clientWidth||1;B.wrapperH=B.wrapperHeight||B.wrapper.clientHeight||1;B.minScrollY=-B.options.topOffset||0;B.scrollerW=d(B.scroller.offsetWidth*B.scale);B.scrollerH=d((B.scroller.offsetHeight+B.minScrollY)*B.scale);B.maxScrollX=Math.min(0,B.wrapperW-B.scrollerW);B.maxScrollY=Math.min(0,B.wrapperH-B.scrollerH+B.minScrollY);B.dirX=0;B.dirY=0;if(B.options.onRefresh){B.options.onRefresh.call(B)}B.hScroll=B.options.hScroll;B.vScroll=B.options.vScroll&&(!B.options.bounceLock&&!B.hScroll||B.scrollerH>B.wrapperH);B.hScrollbar=B.hScroll&&B.options.hScrollbar&&B.maxScrollX<0;B.vScrollbar=B.vScroll&&B.options.vScrollbar&&B.maxScrollY<0;y=B._offset(B.wrapper);B.wrapperOffsetLeft=-y.left;B.wrapperOffsetTop=-y.top;var E=document.defaultView.getComputedStyle(B.scroller,null);B.wrapperOffsetTop+=parseInt(E["padding-top"]);if(typeof B.options.snap=="string"){B.pagesX=[];B.pagesY=[];z=B.scroller.querySelectorAll(B.options.snap);for(A=0,x=z.length;A<x;A++){var m=z[A];if(m.offsetParent){D=B._offset(m);D.left+=B.wrapperOffsetLeft;D.top+=B.wrapperOffsetTop;B.pagesX[A]=D.left<B.maxScrollX?B.maxScrollX:D.left*B.scale;B.pagesY[A]=D.top<B.maxScrollY?B.maxScrollY:D.top*B.scale}}}else{if(B.options.snap){B.pagesX=[];while(D>=B.maxScrollX){B.pagesX[C]=D;D=D-B.wrapperW;C++}if(B.maxScrollX%B.wrapperW){B.pagesX[B.pagesX.length]=B.maxScrollX-B.pagesX[B.pagesX.length-1]+B.pagesX[B.pagesX.length-1]}D=0;C=0;B.pagesY=[];while(D>=B.maxScrollY){B.pagesY[C]=D;D=D-B.wrapperH;C++}if(B.maxScrollY%B.wrapperH){B.pagesY[B.pagesY.length]=B.maxScrollY-B.pagesY[B.pagesY.length-1]+B.pagesY[B.pagesY.length-1]}}}B._scrollbar("h");B._scrollbar("v");if(!B.zoomed){B._resetPos(200)}},scrollTo:function(m,F,E,D){var C=this,B=m,A,z;if(!E){C._posImpl(m,F);return}C.stop();if(!B.length){B=[{x:m,y:F,time:E,relative:D}]}for(A=0,z=B.length;A<z;A++){if(B[A].relative){B[A].x=C.x-B[A].x;B[A].y=C.y-B[A].y}C.steps.push({x:B[A].x,y:B[A].y,time:B[A].time||0})}C._startAni()},scrollToElement:function(m,y){var x=this,z;m=m.nodeType?m:x.scroller.querySelector(m);if(!m){return}z=x._offset(m);z.left+=x.wrapperOffsetLeft;z.top+=x.wrapperOffsetTop;if(x.options.vScroll&&z.top<=x.y&&z.top-m.offsetHeight>=x.y-x.wrapper.clientHeight){return}else{if(z.top<x.y){z.top+=x.wrapper.clientHeight-m.offsetHeight}}if(x.options.hScroll&&z.left<x.x&&z.left-m.offsetWidth>x.x-x.wrapper.clientWidth){return}else{if(z.left<x.x){z.left+=x.wrapper.clientWidth-m.offsetWidth}}z.left=z.left>0?0:z.left<x.maxScrollX?x.maxScrollX:z.left;z.top=z.top>x.minScrollY?x.minScrollY:z.top<x.maxScrollY?x.maxScrollY:z.top;y=y===undefined?r.max(r.abs(z.left)*2,r.abs(z.top)*2):y;x.scrollTo(z.left,z.top,y)},scrollToPage:function(A,z,C){var B=this,m,D;C=C===undefined?400:C;if(B.options.onScrollStart){B.options.onScrollStart.call(B)}if(B.options.snap){A=A=="next"?B.currPageX+1:A=="prev"?B.currPageX-1:A;z=z=="next"?B.currPageY+1:z=="prev"?B.currPageY-1:z;A=A<0?0:A>B.pagesX.length-1?B.pagesX.length-1:A;z=z<0?0:z>B.pagesY.length-1?B.pagesY.length-1:z;B.currPageX=A;B.currPageY=z;m=B.pagesX[A];D=B.pagesY[z]}else{m=-B.wrapperW*A;D=-B.wrapperH*z;if(m<B.maxScrollX){m=B.maxScrollX}if(D<B.maxScrollY){D=B.maxScrollY}}B.scrollTo(m,D,C)},disable:function(){this.stop();this._resetPos(0);this.enabled=false;this._unbind(p);this._unbind(e);this._unbind(t)},enable:function(){this.enabled=true},stop:function(){if(this.options.useTransition){this._unbind("webkitTransitionEnd")}else{l(this.aniTime)}this.steps=[];this.moved=false;this.animating=false},zoom:function(m,D,C,B){var z=this,A=C/z.scale;if(!z.options.useTransform){return}z.zoomed=true;B=B===undefined?200:B;m=m-z.wrapperOffsetLeft-z.x;D=D-z.wrapperOffsetTop-z.y;z.x=m-m*A+z.x;z.y=D-D*A+z.y;z.scale=C;z.refresh();z.x=z.x>0?0:z.x<z.maxScrollX?z.maxScrollX:z.x;z.y=z.y>z.minScrollY?z.minScrollY:z.y<z.maxScrollY?z.maxScrollY:z.y;z.scroller.style[v+"TransitionDuration"]=B+"ms";z.scroller.style[v+"Transform"]=a+z.x+"px,"+z.y+"px"+j+" scale("+C+")";z.zoomed=false},isReady:function(){return !this.moved&&!this.zoomed&&!this.animating}};if(typeof exports!=="undefined"){exports.iScroll=s}else{window.iScroll=s}})();function RGBColor_(e){this.ok=!1,e.charAt(0)=="#"&&(e=e.substr(1,6)),e=e.replace(/ /g,""),e=e.toLowerCase();var t={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"};e in t&&(e=t[e]);var n=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(e){return[parseInt(e[1]),parseInt(e[2]),parseInt(e[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(e){return[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(e){return[parseInt(e[1]+e[1],16),parseInt(e[2]+e[2],16),parseInt(e[3]+e[3],16)]}}];for(var r=0;r<n.length;r++){var i=n[r].re,s=n[r].process,o=i.exec(e);if(o){var u=s(o);this.r=u[0],this.g=u[1],this.b=u[2],this.ok=!0}}this.r=this.r<0||isNaN(this.r)?0:this.r>255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toHex=function(){var e=this.r.toString(16),t=this.g.toString(16),n=this.b.toString(16);return e.length==1&&(e="0"+e),t.length==1&&(t="0"+t),n.length==1&&(n="0"+n),"#"+e+t+n},this.getHelpXML=function(){var e=new Array;for(var r=0;r<n.length;r++){var i=n[r].example;for(var s=0;s<i.length;s++)e[e.length]=i[s]}for(var o in t)e[e.length]=o;var u=document.createElement("ul");u.setAttribute("id","rgbcolor-examples");for(var r=0;r<e.length;r++)try{var a=document.createElement("li"),f=new RGBColor_(e[r]),l=document.createElement("div");l.style.cssText="margin: 3px; border: 1px solid black; background:"+f.toHex()+"; "+"color:"+f.toHex(),l.appendChild(document.createTextNode("test"));var c=document.createTextNode(" "+e[r]+" -> "+f.toRGB()+" -> "+f.toHex());a.appendChild(l),a.appendChild(c),u.appendChild(a)}catch(h){}return u}}canvg=function(){function t(){var e={};return e.FRAMERATE=30,e.MAX_VIRTUAL_PIXELS=3e4,e.init=function(t){e.Definitions={},e.Styles={},e.Animations=[],e.Images=[],e.ctx=t,e.ViewPort=new function(){this.viewPorts=[],this.Clear=function(){this.viewPorts=[]},this.SetCurrent=function(e,t){this.viewPorts.push({width:e,height:t})},this.RemoveCurrent=function(){this.viewPorts.pop()},this.Current=function(){return this.viewPorts[this.viewPorts.length-1]},this.width=function(){return this.Current().width},this.height=function(){return this.Current().height},this.ComputeSize=function(e){return e!=null&&typeof e=="number"?e:e=="x"?this.width():e=="y"?this.height():Math.sqrt(Math.pow(this.width(),2)+Math.pow(this.height(),2))/Math.sqrt(2)}}},e.init(),e.ImagesLoaded=function(){for(var t=0;t<e.Images.length;t++)if(!e.Images[t].loaded)return!1;return!0},e.trim=function(e){return e.replace(/^\s+|\s+$/g,"")},e.compressSpaces=function(e){return e.replace(/[\s\r\t\n]+/gm," ")},e.ajax=function(e){var t;return window.XMLHttpRequest?t=new XMLHttpRequest:t=new ActiveXObject("Microsoft.XMLHTTP"),t?(t.open("GET",e,!1),t.send(null),t.responseText):null},e.parseXml=function(e){if(window.DOMParser){var t=new DOMParser;return t.parseFromString(e,"text/xml")}e=e.replace(/<!DOCTYPE svg[^>]*>/,"");var n=new ActiveXObject("Microsoft.XMLDOM");return n.async="false",n.loadXML(e),n},e.Property=function(t,n){this.name=t,this.value=n,this.hasValue=function(){return this.value!=null&&this.value!==""},this.numValue=function(){if(!this.hasValue())return 0;var e=parseFloat(this.value);return(this.value+"").match(/%$/)&&(e/=100),e},this.valueOrDefault=function(e){return this.hasValue()?this.value:e},this.numValueOrDefault=function(e){return this.hasValue()?this.numValue():e};var r=this;this.Color={addOpacity:function(t){var n=r.value;if(t!=null&&t!=""){var i=new RGBColor_(r.value);i.ok&&(n="rgba("+i.r+", "+i.g+", "+i.b+", "+t+")")}return new e.Property(r.name,n)}},this.Definition={getDefinition:function(){var t=r.value.replace(/^(url\()?#([^\)]+)\)?$/,"$2");return e.Definitions[t]},isUrl:function(){return r.value.indexOf("url(")==0},getFillStyle:function(t){var n=this.getDefinition();return n!=null&&n.createGradient?n.createGradient(e.ctx,t):n!=null&&n.createPattern?n.createPattern(e.ctx,t):null}},this.Length={DPI:function(e){return 96},EM:function(t){var n=12,r=new e.Property("fontSize",e.Font.Parse(e.ctx.font).fontSize);return r.hasValue()&&(n=r.Length.toPixels(t)),n},toPixels:function(t){if(!r.hasValue())return 0;var n=r.value+"";return n.match(/em$/)?r.numValue()*this.EM(t):n.match(/ex$/)?r.numValue()*this.EM(t)/2:n.match(/px$/)?r.numValue():n.match(/pt$/)?r.numValue()*1.25:n.match(/pc$/)?r.numValue()*15:n.match(/cm$/)?r.numValue()*this.DPI(t)/2.54:n.match(/mm$/)?r.numValue()*this.DPI(t)/25.4:n.match(/in$/)?r.numValue()*this.DPI(t):n.match(/%$/)?r.numValue()*e.ViewPort.ComputeSize(t):r.numValue()}},this.Time={toMilliseconds:function(){if(!r.hasValue())return 0;var e=r.value+"";return e.match(/s$/)?r.numValue()*1e3:e.match(/ms$/)?r.numValue():r.numValue()}},this.Angle={toRadians:function(){if(!r.hasValue())return 0;var e=r.value+"";return e.match(/deg$/)?r.numValue()*(Math.PI/180):e.match(/grad$/)?r.numValue()*(Math.PI/200):e.match(/rad$/)?r.numValue():r.numValue()*(Math.PI/180)}}},e.Font=new function(){this.Styles=["normal","italic","oblique","inherit"],this.Variants=["normal","small-caps","inherit"],this.Weights=["normal","bold","bolder","lighter","100","200","300","400","500","600","700","800","900","inherit"],this.CreateFont=function(t,n,r,i,s,o){var u=o!=null?this.Parse(o):this.CreateFont("","","","","",e.ctx.font);return{fontFamily:s||u.fontFamily,fontSize:i||u.fontSize,fontStyle:t||u.fontStyle,fontWeight:r||u.fontWeight,fontVariant:n||u.fontVariant,toString:function(){return[this.fontStyle,this.fontVariant,this.fontWeight,this.fontSize,this.fontFamily].join(" ")}}};var t=this;this.Parse=function(n){var r={},i=e.trim(e.compressSpaces(n||"")).split(" "),s={fontSize:!1,fontStyle:!1,fontWeight:!1,fontVariant:!1},o="";for(var u=0;u<i.length;u++)!s.fontStyle&&t.Styles.indexOf(i[u])!=-1?(i[u]!="inherit"&&(r.fontStyle=i[u]),s.fontStyle=!0):!s.fontVariant&&t.Variants.indexOf(i[u])!=-1?(i[u]!="inherit"&&(r.fontVariant=i[u]),s.fontStyle=s.fontVariant=!0):!s.fontWeight&&t.Weights.indexOf(i[u])!=-1?(i[u]!="inherit"&&(r.fontWeight=i[u]),s.fontStyle=s.fontVariant=s.fontWeight=!0):s.fontSize?i[u]!="inherit"&&(o+=i[u]):(i[u]!="inherit"&&(r.fontSize=i[u].split("/")[0]),s.fontStyle=s.fontVariant=s.fontWeight=s.fontSize=!0);return o!=""&&(r.fontFamily=o),r}},e.ToNumberArray=function(t){var n=e.trim(e.compressSpaces((t||"").replace(/,/g," "))).split(" ");for(var r=0;r<n.length;r++)n[r]=parseFloat(n[r]);return n},e.Point=function(e,t){this.x=e,this.y=t,this.angleTo=function(e){return Math.atan2(e.y-this.y,e.x-this.x)},this.applyTransform=function(e){var t=this.x*e[0]+this.y*e[2]+e[4],n=this.x*e[1]+this.y*e[3]+e[5];this.x=t,this.y=n}},e.CreatePoint=function(t){var n=e.ToNumberArray(t);return new e.Point(n[0],n[1])},e.CreatePath=function(t){var n=e.ToNumberArray(t),r=[];for(var i=0;i<n.length;i+=2)r.push(new e.Point(n[i],n[i+1]));return r},e.BoundingBox=function(e,t,n,r){this.x1=Number.NaN,this.y1=Number.NaN,this.x2=Number.NaN,this.y2=Number.NaN,this.x=function(){return this.x1},this.y=function(){return this.y1},this.width=function(){return this.x2-this.x1},this.height=function(){return this.y2-this.y1},this.addPoint=function(e,t){if(e!=null){if(isNaN(this.x1)||isNaN(this.x2))this.x1=e,this.x2=e;e<this.x1&&(this.x1=e),e>this.x2&&(this.x2=e)}if(t!=null){if(isNaN(this.y1)||isNaN(this.y2))this.y1=t,this.y2=t;t<this.y1&&(this.y1=t),t>this.y2&&(this.y2=t)}},this.addX=function(e){this.addPoint(e,null)},this.addY=function(e){this.addPoint(null,e)},this.addBoundingBox=function(e){this.addPoint(e.x1,e.y1),this.addPoint(e.x2,e.y2)},this.addQuadraticCurve=function(e,t,n,r,i,s){var o=e+2/3*(n-e),u=t+2/3*(r-t),a=o+1/3*(i-e),f=u+1/3*(s-t);this.addBezierCurve(e,t,o,a,u,f,i,s)},this.addBezierCurve=function(e,t,n,r,i,s,o,u){var a=[e,t],f=[n,r],l=[i,s],c=[o,u];this.addPoint(a[0],a[1]),this.addPoint(c[0],c[1]);for(var h=0;h<=1;h++){var p=function(e){return Math.pow(1-e,3)*a[h]+3*Math.pow(1-e,2)*e*f[h]+3*(1-e)*Math.pow(e,2)*l[h]+Math.pow(e,3)*c[h]},d=6*a[h]-12*f[h]+6*l[h],v=-3*a[h]+9*f[h]-9*l[h]+3*c[h],m=3*f[h]-3*a[h];if(v==0){if(d==0)continue;var g=-m/d;0<g&&g<1&&(h==0&&this.addX(p(g)),h==1&&this.addY(p(g)));continue}var y=Math.pow(d,2)-4*m*v;if(y<0)continue;var b=(-d+Math.sqrt(y))/(2*v);0<b&&b<1&&(h==0&&this.addX(p(b)),h==1&&this.addY(p(b)));var w=(-d-Math.sqrt(y))/(2*v);0<w&&w<1&&(h==0&&this.addX(p(w)),h==1&&this.addY(p(w)))}},this.isPointInBox=function(e,t){return this.x1<=e&&e<=this.x2&&this.y1<=t&&t<=this.y2},this.addPoint(e,t),this.addPoint(n,r)},e.Transform=function(t){var n=this;this.Type={},this.Type.translate=function(t){this.p=e.CreatePoint(t),this.apply=function(e){e.translate(this.p.x||0,this.p.y||0)},this.applyToPoint=function(e){e.applyTransform([1,0,0,1,this.p.x||0,this.p.y||0])}},this.Type.rotate=function(t){var n=e.ToNumberArray(t);this.angle=new e.Property("angle",n[0]),this.cx=n[1]||0,this.cy=n[2]||0,this.apply=function(e){e.translate(this.cx,this.cy),e.rotate(this.angle.Angle.toRadians()),e.translate(-this.cx,-this.cy)},this.applyToPoint=function(e){var t=this.angle.Angle.toRadians();e.applyTransform([1,0,0,1,this.p.x||0,this.p.y||0]),e.applyTransform([Math.cos(t),Math.sin(t),-Math.sin(t),Math.cos(t),0,0]),e.applyTransform([1,0,0,1,-this.p.x||0,-this.p.y||0])}},this.Type.scale=function(t){this.p=e.CreatePoint(t),this.apply=function(e){e.scale(this.p.x||1,this.p.y||this.p.x||1)},this.applyToPoint=function(e){e.applyTransform([this.p.x||0,0,0,this.p.y||0,0,0])}},this.Type.matrix=function(t){this.m=e.ToNumberArray(t),this.apply=function(e){e.transform(this.m[0],this.m[1],this.m[2],this.m[3],this.m[4],this.m[5])},this.applyToPoint=function(e){e.applyTransform(this.m)}},this.Type.SkewBase=function(t){this.base=n.Type.matrix,this.base(t),this.angle=new e.Property("angle",t)},this.Type.SkewBase.prototype=new this.Type.matrix,this.Type.skewX=function(e){this.base=n.Type.SkewBase,this.base(e),this.m=[1,0,Math.tan(this.angle.Angle.toRadians()),1,0,0]},this.Type.skewX.prototype=new this.Type.SkewBase,this.Type.skewY=function(e){this.base=n.Type.SkewBase,this.base(e),this.m=[1,Math.tan(this.angle.Angle.toRadians()),0,1,0,0]},this.Type.skewY.prototype=new this.Type.SkewBase,this.transforms=[],this.apply=function(e){for(var t=0;t<this.transforms.length;t++)this.transforms[t].apply(e)},this.applyToPoint=function(e){for(var t=0;t<this.transforms.length;t++)this.transforms[t].applyToPoint(e)};var r=e.trim(e.compressSpaces(t)).split(/\s(?=[a-z])/);for(var i=0;i<r.length;i++){var s=r[i].split("(")[0],o=r[i].split("(")[1].replace(")",""),u=new this.Type[s](o);this.transforms.push(u)}},e.AspectRatio=function(t,n,r,i,s,o,u,a,f,l){n=e.compressSpaces(n),n=n.replace(/^defer\s/,"");var c=n.split(" ")[0]||"xMidYMid",h=n.split(" ")[1]||"meet",p=r/i,d=s/o,v=Math.min(p,d),m=Math.max(p,d);h=="meet"&&(i*=v,o*=v),h=="slice"&&(i*=m,o*=m),f=new e.Property("refX",f),l=new e.Property("refY",l),f.hasValue()&&l.hasValue()?t.translate(-v*f.Length.toPixels("x"),-v*l.Length.toPixels("y")):(c.match(/^xMid/)&&(h=="meet"&&v==d||h=="slice"&&m==d)&&t.translate(r/2-i/2,0),c.match(/YMid$/)&&(h=="meet"&&v==p||h=="slice"&&m==p)&&t.translate(0,s/2-o/2),c.match(/^xMax/)&&(h=="meet"&&v==d||h=="slice"&&m==d)&&t.translate(r-i,0),c.match(/YMax$/)&&(h=="meet"&&v==p||h=="slice"&&m==p)&&t.translate(0,s-o)),c=="none"?t.scale(p,d):h=="meet"?t.scale(v,v):h=="slice"&&t.scale(m,m),t.translate(u==null?0:-u,a==null?0:-a)},e.Element={},e.Element.ElementBase=function(t){this.attributes={},this.styles={},this.children=[],this.attribute=function(t,n){var r=this.attributes[t];return r!=null?r:(r=new e.Property(t,""),n==1&&(this.attributes[t]=r),r)},this.style=function(t,n){var r=this.styles[t];if(r!=null)return r;var i=this.attribute(t);if(i!=null&&i.hasValue())return i;var s=this.parent;if(s!=null){var o=s.style(t);if(o!=null&&o.hasValue())return o}return r=new e.Property(t,""),n==1&&(this.styles[t]=r),r},this.render=function(e){if(this.style("display").value=="none")return;if(this.attribute("visibility").value=="hidden")return;e.save(),this.setContext(e);if(this.attribute("mask").hasValue()){var t=this.attribute("mask").Definition.getDefinition();t!=null&&t.apply(e,this)}else if(this.style("filter").hasValue()){var n=this.style("filter").Definition.getDefinition();n!=null&&n.apply(e,this)}else this.renderChildren(e);this.clearContext(e),e.restore()},this.setContext=function(e){},this.clearContext=function(e){},this.renderChildren=function(e){for(var t=0;t<this.children.length;t++)this.children[t].render(e)},this.addChild=function(t,n){var r=t;n&&(r=e.CreateElement(t)),r.parent=this,this.children.push(r)};if(t!=null&&t.nodeType==1){for(var n=0;n<t.childNodes.length;n++){var r=t.childNodes[n];r.nodeType==1&&this.addChild(r,!0)}for(var n=0;n<t.attributes.length;n++){var i=t.attributes[n];this.attributes[i.nodeName]=new e.Property(i.nodeName,i.value)}var s=e.Styles[t.nodeName];if(s!=null)for(var o in s)this.styles[o]=s[o];if(this.attribute("class").hasValue()){var u=e.compressSpaces(this.attribute("class").value).split(" ");for(var a=0;a<u.length;a++){s=e.Styles["."+u[a]];if(s!=null)for(var o in s)this.styles[o]=s[o];s=e.Styles[t.nodeName+"."+u[a]];if(s!=null)for(var o in s)this.styles[o]=s[o]}}if(this.attribute("style").hasValue()){s=this.attribute("style").value.split(";");for(var n=0;n<s.length;n++)if(e.trim(s[n])!=""){var f=s[n].split(":"),o=e.trim(f[0]),l=e.trim(f[1]);this.styles[o]=new e.Property(o,l)}}this.attribute("id").hasValue()&&e.Definitions[this.attribute("id").value]==null&&(e.Definitions[this.attribute("id").value]=this)}},e.Element.RenderedElementBase=function(t){this.base=e.Element.ElementBase,this.base(t),this.setContext=function(t){if(this.style("fill").Definition.isUrl()){var n=this.style("fill").Definition.getFillStyle(this);n!=null&&(t.fillStyle=n)}else if(this.style("fill").hasValue()){var r=this.style("fill");this.style("fill-opacity").hasValue()&&(r=r.Color.addOpacity(this.style("fill-opacity").value)),t.fillStyle=r.value=="none"?"rgba(0,0,0,0)":r.value}if(this.style("stroke").Definition.isUrl()){var n=this.style("stroke").Definition.getFillStyle(this);n!=null&&(t.strokeStyle=n)}else if(this.style("stroke").hasValue()){var i=this.style("stroke");this.style("stroke-opacity").hasValue()&&(i=i.Color.addOpacity(this.style("stroke-opacity").value)),t.strokeStyle=i.value=="none"?"rgba(0,0,0,0)":i.value}this.style("stroke-width").hasValue()&&(t.lineWidth=this.style("stroke-width").Length.toPixels()),this.style("stroke-linecap").hasValue()&&(t.lineCap=this.style("stroke-linecap").value),this.style("stroke-linejoin").hasValue()&&(t.lineJoin=this.style("stroke-linejoin").value),this.style("stroke-miterlimit").hasValue()&&(t.miterLimit=this.style("stroke-miterlimit").value),typeof t.font!="undefined"&&(t.font=e.Font.CreateFont(this.style("font-style").value,this.style("font-variant").value,this.style("font-weight").value,this.style("font-size").hasValue()?this.style("font-size").Length.toPixels()+"px":"",this.style("font-family").value).toString());if(this.attribute("transform").hasValue()){var s=new e.Transform(this.attribute("transform").value);s.apply(t)}if(this.attribute("clip-path").hasValue()){var o=this.attribute("clip-path").Definition.getDefinition();o!=null&&o.apply(t)}this.style("opacity").hasValue()&&(t.globalAlpha=this.style("opacity").numValue())}},e.Element.RenderedElementBase.prototype=new e.Element.ElementBase,e.Element.PathElementBase=function(t){this.base=e.Element.RenderedElementBase,this.base(t),this.path=function(t){return t!=null&&t.beginPath(),new e.BoundingBox},this.renderChildren=function(t){this.path(t),e.Mouse.checkPath(this,t),t.fillStyle!=""&&t.fill(),t.strokeStyle!=""&&t.stroke();var n=this.getMarkers();if(n!=null){if(this.style("marker-start").Definition.isUrl()){var r=this.style("marker-start").Definition.getDefinition();r.render(t,n[0][0],n[0][1])}if(this.style("marker-mid").Definition.isUrl()){var r=this.style("marker-mid").Definition.getDefinition();for(var i=1;i<n.length-1;i++)r.render(t,n[i][0],n[i][1])}if(this.style("marker-end").Definition.isUrl()){var r=this.style("marker-end").Definition.getDefinition();r.render(t,n[n.length-1][0],n[n.length-1][1])}}},this.getBoundingBox=function(){return this.path()},this.getMarkers=function(){return null}},e.Element.PathElementBase.prototype=new e.Element.RenderedElementBase,e.Element.svg=function(t){this.base=e.Element.RenderedElementBase,this.base(t),this.baseClearContext=this.clearContext,this.clearContext=function(t){this.baseClearContext(t),e.ViewPort.RemoveCurrent()},this.baseSetContext=this.setContext,this.setContext=function(t){t.strokeStyle="rgba(0,0,0,0)",t.lineCap="butt",t.lineJoin="miter",t.miterLimit=4,this.baseSetContext(t),this.attribute("x").hasValue()&&this.attribute("y").hasValue()&&t.translate(this.attribute("x").Length.toPixels("x"),this.attribute("y").Length.toPixels("y"));var n=e.ViewPort.width(),r=e.ViewPort.height();if(typeof this.root=="undefined"&&this.attribute("width").hasValue()&&this.attribute("height").hasValue()){n=this.attribute("width").Length.toPixels("x"),r=this.attribute("height").Length.toPixels("y");var i=0,s=0;this.attribute("refX").hasValue()&&this.attribute("refY").hasValue()&&(i=-this.attribute("refX").Length.toPixels("x"),s=-this.attribute("refY").Length.toPixels("y")),t.beginPath(),t.moveTo(i,s),t.lineTo(n,s),t.lineTo(n,r),t.lineTo(i,r),t.closePath(),t.clip()}e.ViewPort.SetCurrent(n,r);if(this.attribute("viewBox").hasValue()){var o=e.ToNumberArray(this.attribute("viewBox").value),u=o[0],a=o[1];n=o[2],r=o[3],e.AspectRatio(t,this.attribute("preserveAspectRatio").value,e.ViewPort.width(),n,e.ViewPort.height(),r,u,a,this.attribute("refX").value,this.attribute("refY").value),e.ViewPort.RemoveCurrent(),e.ViewPort.SetCurrent(o[2],o[3])}}},e.Element.svg.prototype=new e.Element.RenderedElementBase,e.Element.svg=e.Element.svg,e.Element.rect=function(t){this.base=e.Element.PathElementBase,this.base(t),this.path=function(t){var n=this.attribute("x").Length.toPixels("x"),r=this.attribute("y").Length.toPixels("y"),i=this.attribute("width").Length.toPixels("x"),s=this.attribute("height").Length.toPixels("y"),o=this.attribute("rx").Length.toPixels("x"),u=this.attribute("ry").Length.toPixels("y");return this.attribute("rx").hasValue()&&!this.attribute("ry").hasValue()&&(u=o),this.attribute("ry").hasValue()&&!this.attribute("rx").hasValue()&&(o=u),t!=null&&(t.beginPath(),t.moveTo(n+o,r),t.lineTo(n+i-o,r),t.quadraticCurveTo(n+i,r,n+i,r+u),t.lineTo(n+i,r+s-u),t.quadraticCurveTo(n+i,r+s,n+i-o,r+s),t.lineTo(n+o,r+s),t.quadraticCurveTo(n,r+s,n,r+s-u),t.lineTo(n,r+u),t.quadraticCurveTo(n,r,n+o,r),t.closePath()),new e.BoundingBox(n,r,n+i,r+s)}},e.Element.rect.prototype=new e.Element.PathElementBase,e.Element.rect=e.Element.rect,e.Element.circle=function(t){this.base=e.Element.PathElementBase,this.base(t),this.path=function(t){var n=this.attribute("cx").Length.toPixels("x"),r=this.attribute("cy").Length.toPixels("y"),i=this.attribute("r").Length.toPixels();return t!=null&&(t.beginPath(),t.arc(n,r,i,0,Math.PI*2,!0),t.closePath()),new e.BoundingBox(n-i,r-i,n+i,r+i)}},e.Element.circle.prototype=new e.Element.PathElementBase,e.Element.circle=e.Element.circle,e.Element.ellipse=function(t){this.base=e.Element.PathElementBase,this.base(t),this.path=function(t){var n=4*((Math.sqrt(2)-1)/3),r=this.attribute("rx").Length.toPixels("x"),i=this.attribute("ry").Length.toPixels("y"),s=this.attribute("cx").Length.toPixels("x"),o=this.attribute("cy").Length.toPixels("y");return t!=null&&(t.beginPath(),t.moveTo(s,o-i),t.bezierCurveTo(s+n*r,o-i,s+r,o-n*i,s+r,o),t.bezierCurveTo(s+r,o+n*i,s+n*r,o+i,s,o+i),t.bezierCurveTo(s-n*r,o+i,s-r,o+n*i,s-r,o),t.bezierCurveTo(s-r,o-n*i,s-n*r,o-i,s,o-i),t.closePath()),new e.BoundingBox(s-r,o-i,s+r,o+i)}},e.Element.ellipse.prototype=new e.Element.PathElementBase,e.Element.ellipse=e.Element.ellipse,e.Element.line=function(t){this.base=e.Element.PathElementBase,this.base(t),this.getPoints=function(){return[new e.Point(this.attribute("x1").Length.toPixels("x"),this.attribute("y1").Length.toPixels("y")),new e.Point(this.attribute("x2").Length.toPixels("x"),this.attribute("y2").Length.toPixels("y"))]},this.path=function(t){var n=this.getPoints();return t!=null&&(t.beginPath(),t.moveTo(n[0].x,n[0].y),t.lineTo(n[1].x,n[1].y)),new e.BoundingBox(n[0].x,n[0].y,n[1].x,n[1].y)},this.getMarkers=function(){var e=this.getPoints(),t=e[0].angleTo(e[1]);return[[e[0],t],[e[1],t]]}},e.Element.line.prototype=new e.Element.PathElementBase,e.Element.line=e.Element.line,e.Element.polyline=function(t){this.base=e.Element.PathElementBase,this.base(t),this.points=e.CreatePath(this.attribute("points").value),this.path=function(t){var n=new e.BoundingBox(this.points[0].x,this.points[0].y);t!=null&&(t.beginPath(),t.moveTo(this.points[0].x,this.points[0].y));for(var r=1;r<this.points.length;r++)n.addPoint(this.points[r].x,this.points[r].y),t!=null&&t.lineTo(this.points[r].x,this.points[r].y);return n},this.getMarkers=function(){var e=[];for(var t=0;t<this.points.length-1;t++)e.push([this.points[t],this.points[t].angleTo(this.points[t+1])]);return e.push([this.points[this.points.length-1],e[e.length-1][1]]),e}},e.Element.polyline.prototype=new e.Element.PathElementBase,e.Element.polyline=e.Element.polyline,e.Element.polygon=function(t){this.base=e.Element.polyline,this.base(t),this.basePath=this.path,this.path=function(e){var t=this.basePath(e);return e!=null&&(e.lineTo(this.points[0].x,this.points[0].y),e.closePath()),t}},e.Element.polygon.prototype=new e.Element.polyline,e.Element.polygon=e.Element.polygon,e.Element.path=function(t){this.base=e.Element.PathElementBase,this.base(t);var n=this.attribute("d").value;n=n.replace(/,/gm," "),n=n.replace(/([MmZzLlHhVvCcSsQqTtAa])([MmZzLlHhVvCcSsQqTtAa])/gm,"$1 $2"),n=n.replace(/([MmZzLlHhVvCcSsQqTtAa])([MmZzLlHhVvCcSsQqTtAa])/gm,"$1 $2"),n=n.replace(/([MmZzLlHhVvCcSsQqTtAa])([^\s])/gm,"$1 $2"),n=n.replace(/([^\s])([MmZzLlHhVvCcSsQqTtAa])/gm,"$1 $2"),n=n.replace(/([0-9])([+\-])/gm,"$1 $2"),n=n.replace(/(\.[0-9]*)(\.)/gm,"$1 $2"),n=n.replace(/([Aa](\s+[0-9]+){3})\s+([01])\s*([01])/gm,"$1 $3 $4 "),n=e.compressSpaces(n),n=e.trim(n),this.PathParser=new function(t){this.tokens=t.split(" "),this.reset=function(){this.i=-1,this.command="",this.previousCommand="",this.start=new e.Point(0,0),this.control=new e.Point(0,0),this.current=new e.Point(0,0),this.points=[],this.angles=[]},this.isEnd=function(){return this.i>=this.tokens.length-1},this.isCommandOrEnd=function(){return this.isEnd()?!0:this.tokens[this.i+1].match(/^[A-Za-z]$/)!=null},this.isRelativeCommand=function(){return this.command==this.command.toLowerCase()},this.getToken=function(){return this.i=this.i+1,this.tokens[this.i]},this.getScalar=function(){return parseFloat(this.getToken())},this.nextCommand=function(){this.previousCommand=this.command,this.command=this.getToken()},this.getPoint=function(){var t=new e.Point(this.getScalar(),this.getScalar());return this.makeAbsolute(t)},this.getAsControlPoint=function(){var e=this.getPoint();return this.control=e,e},this.getAsCurrentPoint=function(){var e=this.getPoint();return this.current=e,e},this.getReflectedControlPoint=function(){if(this.previousCommand.toLowerCase()!="c"&&this.previousCommand.toLowerCase()!="s")return this.current;var t=new e.Point(2*this.current.x-this.control.x,2*this.current.y-this.control.y);return t},this.makeAbsolute=function(e){return this.isRelativeCommand()&&(e.x=this.current.x+e.x,e.y=this.current.y+e.y),e},this.addMarker=function(e,t,n){n!=null&&this.angles.length>0&&this.angles[this.angles.length-1]==null&&(this.angles[this.angles.length-1]=this.points[this.points.length-1].angleTo(n)),this.addMarkerAngle(e,t==null?null:t.angleTo(e))},this.addMarkerAngle=function(e,t){this.points.push(e),this.angles.push(t)},this.getMarkerPoints=function(){return this.points},this.getMarkerAngles=function(){for(var e=0;e<this.angles.length;e++)if(this.angles[e]==null)for(var t=e+1;t<this.angles.length;t++)if(this.angles[t]!=null){this.angles[e]=this.angles[t];break}return this.angles}}(n),this.path=function(t){var n=this.PathParser;n.reset();var r=new e.BoundingBox;t!=null&&t.beginPath();while(!n.isEnd()){n.nextCommand();switch(n.command.toUpperCase()){case"M":var i=n.getAsCurrentPoint();n.addMarker(i),r.addPoint(i.x,i.y),t!=null&&t.moveTo(i.x,i.y),n.start=n.current;while(!n.isCommandOrEnd())i=n.getAsCurrentPoint(),n.addMarker(i,n.start),r.addPoint(i.x,i.y),t!=null&&t.lineTo(i.x,i.y);break;case"L":while(!n.isCommandOrEnd()){var s=n.current;i=n.getAsCurrentPoint(),n.addMarker(i,s),r.addPoint(i.x,i.y),t!=null&&t.lineTo(i.x,i.y)}break;case"H":while(!n.isCommandOrEnd()){var o=new e.Point((n.isRelativeCommand()?n.current.x:0)+n.getScalar(),n.current.y);n.addMarker(o,n.current),n.current=o,r.addPoint(n.current.x,n.current.y),t!=null&&t.lineTo(n.current.x,n.current.y)}break;case"V":while(!n.isCommandOrEnd())o=new e.Point(n.current.x,(n.isRelativeCommand()?n.current.y:0)+n.getScalar()),n.addMarker(o,n.current),n.current=o,r.addPoint(n.current.x,n.current.y),t!=null&&t.lineTo(n.current.x,n.current.y);break;case"C":while(!n.isCommandOrEnd()){var u=n.current,a=n.getPoint(),f=n.getAsControlPoint(),l=n.getAsCurrentPoint();n.addMarker(l,f,a),r.addBezierCurve(u.x,u.y,a.x,a.y,f.x,f.y,l.x,l.y),t!=null&&t.bezierCurveTo(a.x,a.y,f.x,f.y,l.x,l.y)}break;case"S":while(!n.isCommandOrEnd())u=n.current,a=n.getReflectedControlPoint(),f=n.getAsControlPoint(),l=n.getAsCurrentPoint(),n.addMarker(l,f,a),r.addBezierCurve(u.x,u.y,a.x,a.y,f.x,f.y,l.x,l.y),t!=null&&t.bezierCurveTo(a.x,a.y,f.x,f.y,l.x,l.y);break;case"Q":while(!n.isCommandOrEnd())u=n.current,f=n.getAsControlPoint(),l=n.getAsCurrentPoint(),n.addMarker(l,f,f),r.addQuadraticCurve(u.x,u.y,f.x,f.y,l.x,l.y),t!=null&&t.quadraticCurveTo(f.x,f.y,l.x,l.y);break;case"T":while(!n.isCommandOrEnd())u=n.current,f=n.getReflectedControlPoint(),n.control=f,l=n.getAsCurrentPoint(),n.addMarker(l,f,f),r.addQuadraticCurve(u.x,u.y,f.x,f.y,l.x,l.y),t!=null&&t.quadraticCurveTo(f.x,f.y,l.x,l.y);break;case"A":while(!n.isCommandOrEnd()){u=n.current;var c=n.getScalar(),h=n.getScalar(),p=n.getScalar()*(Math.PI/180),d=n.getScalar(),v=n.getScalar();l=n.getAsCurrentPoint();var m=new e.Point(Math.cos(p)*(u.x-l.x)/2+Math.sin(p)*(u.y-l.y)/2,-Math.sin(p)*(u.x-l.x)/2+Math.cos(p)*(u.y-l.y)/2),g=Math.pow(m.x,2)/Math.pow(c,2)+Math.pow(m.y,2)/Math.pow(h,2);g>1&&(c*=Math.sqrt(g),h*=Math.sqrt(g));var y=(d==v?-1:1)*Math.sqrt((Math.pow(c,2)*Math.pow(h,2)-Math.pow(c,2)*Math.pow(m.y,2)-Math.pow(h,2)*Math.pow(m.x,2))/(Math.pow(c,2)*Math.pow(m.y,2)+Math.pow(h,2)*Math.pow(m.x,2)));isNaN(y)&&(y=0);var b=new e.Point(y*c*m.y/h,y*-h*m.x/c),w=new e.Point((u.x+l.x)/2+Math.cos(p)*b.x-Math.sin(p)*b.y,(u.y+l.y)/2+Math.sin(p)*b.x+Math.cos(p)*b.y),E=function(e){return Math.sqrt(Math.pow(e[0],2)+Math.pow(e[1],2))},S=function(e,t){return(e[0]*t[0]+e[1]*t[1])/(E(e)*E(t))},x=function(e,t){return(e[0]*t[1]<e[1]*t[0]?-1:1)*Math.acos(S(e,t))},T=x([1,0],[(m.x-b.x)/c,(m.y-b.y)/h]),N=[(m.x-b.x)/c,(m.y-b.y)/h],C=[(-m.x-b.x)/c,(-m.y-b.y)/h],k=x(N,C);S(N,C)<=-1&&(k=Math.PI),S(N,C)>=1&&(k=0),v==0&&k>0&&(k-=2*Math.PI),v==1&&k<0&&(k+=2*Math.PI);var L=new e.Point(w.x-c*Math.cos((T+k)/2),w.y-h*Math.sin((T+k)/2));n.addMarkerAngle(L,(T+k)/2+(v==0?1:-1)*Math.PI/2),n.addMarkerAngle(l,k+(v==0?1:-1)*Math.PI/2),r.addPoint(l.x,l.y);if(t!=null){S=c>h?c:h;var A=c>h?1:c/h,O=c>h?h/c:1;t.translate(w.x,w.y),t.rotate(p),t.scale(A,O),t.arc(0,0,S,T,T+k,1-v),t.scale(1/A,1/O),t.rotate(-p),t.translate(-w.x,-w.y)}}break;case"Z":t!=null&&t.closePath(),n.current=n.start}}return r},this.getMarkers=function(){var e=this.PathParser.getMarkerPoints(),t=this.PathParser.getMarkerAngles(),n=[];for(var r=0;r<e.length;r++)n.push([e[r],t[r]]);return n}},e.Element.path.prototype=new e.Element.PathElementBase,e.Element.path=e.Element.path,e.Element.pattern=function(t){this.base=e.Element.ElementBase,this.base(t),this.createPattern=function(t,n){var r=new e.Element.svg;r.attributes.viewBox=new e.Property("viewBox",this.attribute("viewBox").value),r.attributes.x=new e.Property("x",this.attribute("x").value),r.attributes.y=new e.Property("y",this.attribute("y").value),r.attributes.width=new e.Property("width",this.attribute("width").value),r.attributes.height=new e.Property("height",this.attribute("height").value),r.children=this.children;var i=document.createElement("canvas");return i.width=this.attribute("width").Length.toPixels("x"),i.height=this.attribute("height").Length.toPixels("y"),r.render(i.getContext("2d")),t.createPattern(i,"repeat")}},e.Element.pattern.prototype=new e.Element.ElementBase,e.Element.pattern=e.Element.pattern,e.Element.marker=function(t){this.base=e.Element.ElementBase,this.base(t),this.baseRender=this.render,this.render=function(t,n,r){t.translate(n.x,n.y),this.attribute("orient").valueOrDefault("auto")=="auto"&&t.rotate(r),this.attribute("markerUnits").valueOrDefault("strokeWidth")=="strokeWidth"&&t.scale(t.lineWidth,t.lineWidth),t.save();var i=new e.Element.svg;i.attributes.viewBox=new e.Property("viewBox",this.attribute("viewBox").value),i.attributes.refX=new e.Property("refX",this.attribute("refX").value),i.attributes.refY=new e.Property("refY",this.attribute("refY").value),i.attributes.width=new e.Property("width",this.attribute("markerWidth").value),i.attributes.height=new e.Property("height",this.attribute("markerHeight").value),i.attributes.fill=new e.Property("fill",this.attribute("fill").valueOrDefault("black")),i.attributes.stroke=new e.Property("stroke",this.attribute("stroke").valueOrDefault("none")),i.children=this.children,i.render(t),t.restore(),this.attribute("markerUnits").valueOrDefault("strokeWidth")=="strokeWidth"&&t.scale(1/t.lineWidth,1/t.lineWidth),this.attribute("orient").valueOrDefault
("auto")=="auto"&&t.rotate(-r),t.translate(-n.x,-n.y)}},e.Element.marker.prototype=new e.Element.ElementBase,e.Element.marker=e.Element.marker,e.Element.defs=function(t){this.base=e.Element.ElementBase,this.base(t),this.render=function(e){}},e.Element.defs.prototype=new e.Element.ElementBase,e.Element.defs=e.Element.defs,e.Element.GradientBase=function(t){this.base=e.Element.ElementBase,this.base(t),this.gradientUnits=this.attribute("gradientUnits").valueOrDefault("objectBoundingBox"),this.stops=[];for(var n=0;n<this.children.length;n++){var r=this.children[n];this.stops.push(r)}this.getGradient=function(){},this.createGradient=function(t,n){var r=this;this.attribute("xlink:href").hasValue()&&(r=this.attribute("xlink:href").Definition.getDefinition());var i=this.getGradient(t,n);for(var s=0;s<r.stops.length;s++)i.addColorStop(r.stops[s].offset,r.stops[s].color);if(this.attribute("gradientTransform").hasValue()){var o=e.ViewPort.viewPorts[0],u=new e.Element.rect;u.attributes.x=new e.Property("x",-e.MAX_VIRTUAL_PIXELS/3),u.attributes.y=new e.Property("y",-e.MAX_VIRTUAL_PIXELS/3),u.attributes.width=new e.Property("width",e.MAX_VIRTUAL_PIXELS),u.attributes.height=new e.Property("height",e.MAX_VIRTUAL_PIXELS);var a=new e.Element.g;a.attributes.transform=new e.Property("transform",this.attribute("gradientTransform").value),a.children=[u];var f=new e.Element.svg;f.attributes.x=new e.Property("x",0),f.attributes.y=new e.Property("y",0),f.attributes.width=new e.Property("width",o.width),f.attributes.height=new e.Property("height",o.height),f.children=[a];var l=document.createElement("canvas");l.width=o.width,l.height=o.height;var c=l.getContext("2d");return c.fillStyle=i,f.render(c),c.createPattern(l,"no-repeat")}return i}},e.Element.GradientBase.prototype=new e.Element.ElementBase,e.Element.linearGradient=function(t){this.base=e.Element.GradientBase,this.base(t),this.getGradient=function(e,t){var n=t.getBoundingBox(),r=this.gradientUnits=="objectBoundingBox"?n.x()+n.width()*this.attribute("x1").numValue():this.attribute("x1").Length.toPixels("x"),i=this.gradientUnits=="objectBoundingBox"?n.y()+n.height()*this.attribute("y1").numValue():this.attribute("y1").Length.toPixels("y"),s=this.gradientUnits=="objectBoundingBox"?n.x()+n.width()*this.attribute("x2").numValue():this.attribute("x2").Length.toPixels("x"),o=this.gradientUnits=="objectBoundingBox"?n.y()+n.height()*this.attribute("y2").numValue():this.attribute("y2").Length.toPixels("y");return e.createLinearGradient(r,i,s,o)}},e.Element.linearGradient.prototype=new e.Element.GradientBase,e.Element.linearGradient=e.Element.linearGradient,e.Element.radialGradient=function(t){this.base=e.Element.GradientBase,this.base(t),this.getGradient=function(e,t){var n=t.getBoundingBox(),r=this.gradientUnits=="objectBoundingBox"?n.x()+n.width()*this.attribute("cx").numValue():this.attribute("cx").Length.toPixels("x"),i=this.gradientUnits=="objectBoundingBox"?n.y()+n.height()*this.attribute("cy").numValue():this.attribute("cy").Length.toPixels("y"),s=r,o=i;this.attribute("fx").hasValue()&&(s=this.gradientUnits=="objectBoundingBox"?n.x()+n.width()*this.attribute("fx").numValue():this.attribute("fx").Length.toPixels("x")),this.attribute("fy").hasValue()&&(o=this.gradientUnits=="objectBoundingBox"?n.y()+n.height()*this.attribute("fy").numValue():this.attribute("fy").Length.toPixels("y"));var u=this.gradientUnits=="objectBoundingBox"?(n.width()+n.height())/2*this.attribute("r").numValue():this.attribute("r").Length.toPixels();return e.createRadialGradient(s,o,0,r,i,u)}},e.Element.radialGradient.prototype=new e.Element.GradientBase,e.Element.radialGradient=e.Element.radialGradient,e.Element.stop=function(t){this.base=e.Element.ElementBase,this.base(t),this.offset=this.attribute("offset").numValue();var n=this.style("stop-color");this.style("stop-opacity").hasValue()&&(n=n.Color.addOpacity(this.style("stop-opacity").value)),this.color=n.value},e.Element.stop.prototype=new e.Element.ElementBase,e.Element.stop=e.Element.stop,e.Element.AnimateBase=function(t){this.base=e.Element.ElementBase,this.base(t),e.Animations.push(this),this.duration=0,this.begin=this.attribute("begin").Time.toMilliseconds(),this.maxDuration=this.begin+this.attribute("dur").Time.toMilliseconds(),this.getProperty=function(){var e=this.attribute("attributeType").value,t=this.attribute("attributeName").value;return e=="CSS"?this.parent.style(t,!0):this.parent.attribute(t,!0)},this.initialValue=null,this.removed=!1,this.calcValue=function(){return""},this.update=function(e){this.initialValue==null&&(this.initialValue=this.getProperty().value);if(this.duration>this.maxDuration){if(this.attribute("repeatCount").value!="indefinite")return this.attribute("fill").valueOrDefault("remove")=="remove"&&!this.removed?(this.removed=!0,this.getProperty().value=this.initialValue,!0):!1;this.duration=0}this.duration=this.duration+e;var t=!1;if(this.begin<this.duration){var n=this.calcValue();if(this.attribute("type").hasValue()){var r=this.attribute("type").value;n=r+"("+n+")"}this.getProperty().value=n,t=!0}return t},this.progress=function(){return(this.duration-this.begin)/(this.maxDuration-this.begin)}},e.Element.AnimateBase.prototype=new e.Element.ElementBase,e.Element.animate=function(t){this.base=e.Element.AnimateBase,this.base(t),this.calcValue=function(){var e=this.attribute("from").numValue(),t=this.attribute("to").numValue();return e+(t-e)*this.progress()}},e.Element.animate.prototype=new e.Element.AnimateBase,e.Element.animate=e.Element.animate,e.Element.animateColor=function(t){this.base=e.Element.AnimateBase,this.base(t),this.calcValue=function(){var e=new RGBColor_(this.attribute("from").value),t=new RGBColor_(this.attribute("to").value);if(e.ok&&t.ok){var n=e.r+(t.r-e.r)*this.progress(),r=e.g+(t.g-e.g)*this.progress(),i=e.b+(t.b-e.b)*this.progress();return"rgb("+parseInt(n,10)+","+parseInt(r,10)+","+parseInt(i,10)+")"}return this.attribute("from").value}},e.Element.animateColor.prototype=new e.Element.AnimateBase,e.Element.animateColor=e.Element.animateColor,e.Element.animateTransform=function(t){this.base=e.Element.animate,this.base(t)},e.Element.animateTransform.prototype=new e.Element.animate,e.Element.animateTransform=e.Element.animateTransform,e.Element.font=function(t){this.base=e.Element.ElementBase,this.base(t),this.horizAdvX=this.attribute("horiz-adv-x").numValue(),this.isRTL=!1,this.isArabic=!1,this.fontFace=null,this.missingGlyph=null,this.glyphs=[];for(var n=0;n<this.children.length;n++){var r=this.children[n];r.type=="font-face"?(this.fontFace=r,r.style("font-family").hasValue()&&(e.Definitions[r.style("font-family").value]=this)):r.type=="missing-glyph"?this.missingGlyph=r:r.type=="glyph"&&(r.arabicForm!=""?(this.isRTL=!0,this.isArabic=!0,typeof this.glyphs[r.unicode]=="undefined"&&(this.glyphs[r.unicode]=[]),this.glyphs[r.unicode][r.arabicForm]=r):this.glyphs[r.unicode]=r)}},e.Element.font.prototype=new e.Element.ElementBase,e.Element.font=e.Element.font,e.Element.fontface=function(t){this.base=e.Element.ElementBase,this.base(t),this.ascent=this.attribute("ascent").value,this.descent=this.attribute("descent").value,this.unitsPerEm=this.attribute("units-per-em").numValue()},e.Element.fontface.prototype=new e.Element.ElementBase,e.Element.fontface=e.Element.fontface,e.Element.missingglyph=function(t){this.base=e.Element.path,this.base(t),this.horizAdvX=0},e.Element.missingglyph.prototype=new e.Element.path,e.Element.missingglyph=e.Element.missingglyph,e.Element.glyph=function(t){this.base=e.Element.path,this.base(t),this.horizAdvX=this.attribute("horiz-adv-x").numValue(),this.unicode=this.attribute("unicode").value,this.arabicForm=this.attribute("arabic-form").value},e.Element.glyph.prototype=new e.Element.path,e.Element.glyph=e.Element.glyph,e.Element.text=function(t){this.base=e.Element.RenderedElementBase,this.base(t);if(t!=null){this.children=[];for(var n=0;n<t.childNodes.length;n++){var r=t.childNodes[n];r.nodeType==1?this.addChild(r,!0):r.nodeType==3&&this.addChild(new e.Element.tspan(r),!1)}}this.baseSetContext=this.setContext,this.setContext=function(e){this.baseSetContext(e),this.style("dominant-baseline").hasValue()&&(e.textBaseline=this.style("dominant-baseline").value),this.style("alignment-baseline").hasValue()&&(e.textBaseline=this.style("alignment-baseline").value)},this.renderChildren=function(e){var t=this.style("text-anchor").valueOrDefault("start"),n=this.attribute("x").Length.toPixels("x"),r=this.attribute("y").Length.toPixels("y");for(var i=0;i<this.children.length;i++){var s=this.children[i];s.attribute("x").hasValue()?s.x=s.attribute("x").Length.toPixels("x"):(s.attribute("dx").hasValue()&&(n+=s.attribute("dx").Length.toPixels("x")),s.x=n);var o=s.measureText(e);if(t!="start"&&(i==0||s.attribute("x").hasValue())){var u=o;for(var a=i+1;a<this.children.length;a++){var f=this.children[a];if(f.attribute("x").hasValue())break;u+=f.measureText(e)}s.x-=t=="end"?u:u/2}n=s.x+o,s.attribute("y").hasValue()?s.y=s.attribute("y").Length.toPixels("y"):(s.attribute("dy").hasValue()&&(r+=s.attribute("dy").Length.toPixels("y")),s.y=r),r=s.y,s.render(e)}}},e.Element.text.prototype=new e.Element.RenderedElementBase,e.Element.text=e.Element.text,e.Element.TextElementBase=function(t){this.base=e.Element.RenderedElementBase,this.base(t),this.getGlyph=function(e,t,n){var r=t[n],i=null;if(e.isArabic){var s="isolated";(n==0||t[n-1]==" ")&&n<t.length-2&&t[n+1]!=" "&&(s="terminal"),n>0&&t[n-1]!=" "&&n<t.length-2&&t[n+1]!=" "&&(s="medial"),n>0&&t[n-1]!=" "&&(n==t.length-1||t[n+1]==" ")&&(s="initial"),typeof e.glyphs[r]!="undefined"&&(i=e.glyphs[r][s],i==null&&e.glyphs[r].type=="glyph"&&(i=e.glyphs[r]))}else i=e.glyphs[r];return i==null&&(i=e.missingGlyph),i},this.renderChildren=function(t){var n=this.parent.style("font-family").Definition.getDefinition();if(n!=null){var r=this.parent.style("font-size").numValueOrDefault(e.Font.Parse(e.ctx.font).fontSize),i=this.parent.style("font-style").valueOrDefault(e.Font.Parse(e.ctx.font).fontStyle),s=this.getText();n.isRTL&&(s=s.split("").reverse().join(""));var o=e.ToNumberArray(this.parent.attribute("dx").value);for(var u=0;u<s.length;u++){var a=this.getGlyph(n,s,u),f=r/n.fontFace.unitsPerEm;t.translate(this.x,this.y),t.scale(f,-f);var l=t.lineWidth;t.lineWidth=t.lineWidth*n.fontFace.unitsPerEm/r,i=="italic"&&t.transform(1,0,.4,1,0,0),a.render(t),i=="italic"&&t.transform(1,0,-0.4,1,0,0),t.lineWidth=l,t.scale(1/f,-1/f),t.translate(-this.x,-this.y),this.x+=r*(a.horizAdvX||n.horizAdvX)/n.fontFace.unitsPerEm,typeof o[u]!="undefined"&&!isNaN(o[u])&&(this.x+=o[u])}return}t.strokeStyle!=""&&t.strokeText(e.compressSpaces(this.getText()),this.x,this.y),t.fillStyle!=""&&t.fillText(e.compressSpaces(this.getText()),this.x,this.y)},this.getText=function(){},this.measureText=function(t){var n=this.parent.style("font-family").Definition.getDefinition();if(n!=null){var r=this.parent.style("font-size").numValueOrDefault(e.Font.Parse(e.ctx.font).fontSize),i=0,s=this.getText();n.isRTL&&(s=s.split("").reverse().join(""));var o=e.ToNumberArray(this.parent.attribute("dx").value);for(var u=0;u<s.length;u++){var a=this.getGlyph(n,s,u);i+=(a.horizAdvX||n.horizAdvX)*r/n.fontFace.unitsPerEm,typeof o[u]!="undefined"&&!isNaN(o[u])&&(i+=o[u])}return i}var f=e.compressSpaces(this.getText());if(!t.measureText)return f.length*10;t.save(),this.setContext(t);var l=t.measureText(f).width;return t.restore(),l}},e.Element.TextElementBase.prototype=new e.Element.RenderedElementBase,e.Element.tspan=function(t){this.base=e.Element.TextElementBase,this.base(t),this.text=t.nodeType==3?t.value:t.childNodes.length>0?t.childNodes[0].value:t.text,this.getText=function(){return this.text}},e.Element.tspan.prototype=new e.Element.TextElementBase,e.Element.tspan=e.Element.tspan,e.Element.tref=function(t){this.base=e.Element.TextElementBase,this.base(t),this.getText=function(){var e=this.attribute("xlink:href").Definition.getDefinition();if(e!=null)return e.children[0].getText()}},e.Element.tref.prototype=new e.Element.TextElementBase,e.Element.tref=e.Element.tref,e.Element.a=function(t){this.base=e.Element.TextElementBase,this.base(t),this.hasText=!0;for(var n=0;n<t.childNodes.length;n++)t.childNodes[n].nodeType!=3&&(this.hasText=!1);this.text=this.hasText?t.childNodes[0].value:"",this.getText=function(){return this.text},this.baseRenderChildren=this.renderChildren,this.renderChildren=function(t){if(this.hasText){this.baseRenderChildren(t);var n=new e.Property("fontSize",e.Font.Parse(e.ctx.font).fontSize);e.Mouse.checkBoundingBox(this,new e.BoundingBox(this.x,this.y-n.Length.toPixels("y"),this.x+this.measureText(t),this.y))}else{var r=new e.Element.g;r.children=this.children,r.parent=this,r.render(t)}},this.onclick=function(){window.open(this.attribute("xlink:href").value)},this.onmousemove=function(){e.ctx.canvas.style.cursor="pointer"}},e.Element.a.prototype=new e.Element.TextElementBase,e.Element.a=e.Element.a,e.Element.image=function(t){this.base=e.Element.RenderedElementBase,this.base(t),e.Images.push(this),this.img=document.createElement("img"),this.loaded=!1;var n=this;this.img.onload=function(){n.loaded=!0},this.img.src=this.attribute("xlink:href").value,this.renderChildren=function(t){var n=this.attribute("x").Length.toPixels("x"),r=this.attribute("y").Length.toPixels("y"),i=this.attribute("width").Length.toPixels("x"),s=this.attribute("height").Length.toPixels("y");if(i==0||s==0)return;t.save(),t.translate(n,r),e.AspectRatio(t,this.attribute("preserveAspectRatio").value,i,this.img.width,s,this.img.height,0,0),t.drawImage(this.img,0,0),t.restore()}},e.Element.image.prototype=new e.Element.RenderedElementBase,e.Element.image=e.Element.image,e.Element.g=function(t){this.base=e.Element.RenderedElementBase,this.base(t),this.getBoundingBox=function(){var t=new e.BoundingBox;for(var n=0;n<this.children.length;n++)t.addBoundingBox(this.children[n].getBoundingBox());return t}},e.Element.g.prototype=new e.Element.RenderedElementBase,e.Element.g=e.Element.g,e.Element.symbol=function(t){this.base=e.Element.RenderedElementBase,this.base(t),this.baseSetContext=this.setContext,this.setContext=function(t){this.baseSetContext(t);if(this.attribute("viewBox").hasValue()){var n=e.ToNumberArray(this.attribute("viewBox").value),r=n[0],i=n[1],s=n[2],o=n[3];e.AspectRatio(t,this.attribute("preserveAspectRatio").value,this.attribute("width").Length.toPixels("x"),s,this.attribute("height").Length.toPixels("y"),o,r,i),e.ViewPort.SetCurrent(n[2],n[3])}}},e.Element.symbol.prototype=new e.Element.RenderedElementBase,e.Element.symbol=e.Element.symbol,e.Element.style=function(t){this.base=e.Element.ElementBase,this.base(t);var n="";for(var r=0;r<t.childNodes.length;r++)n+=t.childNodes[r].data;n=n.replace(/(\/\*([^*]|[\r\n]|(\*+([^*\/]|[\r\n])))*\*+\/)|(^[\s]*\/\/.*)/gm,""),n=e.compressSpaces(n);var i=n.split("}");for(var r=0;r<i.length;r++)if(e.trim(i[r])!=""){var s=i[r].split("{"),o=s[0].split(","),u=s[1].split(";");for(var a=0;a<o.length;a++){var f=e.trim(o[a]);if(f!=""){var l={};for(var c=0;c<u.length;c++){var h=u[c].indexOf(":"),p=u[c].substr(0,h),d=u[c].substr(h+1,u[c].length-h);p!=null&&d!=null&&(l[e.trim(p)]=new e.Property(e.trim(p),e.trim(d)))}e.Styles[f]=l;if(f=="@font-face"){var v=l["font-family"].value.replace(/"/g,""),m=l.src.value.split(",");for(var g=0;g<m.length;g++)if(m[g].indexOf('format("svg")')>0){var y=m[g].indexOf("url"),b=m[g].indexOf(")",y),w=m[g].substr(y+5,b-y-6),E=e.parseXml(e.ajax(w)),S=E.getElementsByTagName("font");for(var x=0;x<S.length;x++){var T=e.CreateElement(S[x]);e.Definitions[v]=T}}}}}}},e.Element.style.prototype=new e.Element.ElementBase,e.Element.style=e.Element.style,e.Element.use=function(t){this.base=e.Element.RenderedElementBase,this.base(t),this.baseSetContext=this.setContext,this.setContext=function(e){this.baseSetContext(e),this.attribute("x").hasValue()&&e.translate(this.attribute("x").Length.toPixels("x"),0),this.attribute("y").hasValue()&&e.translate(0,this.attribute("y").Length.toPixels("y"))},this.getDefinition=function(){var e=this.attribute("xlink:href").Definition.getDefinition();return this.attribute("width").hasValue()&&(e.attribute("width",!0).value=this.attribute("width").value),this.attribute("height").hasValue()&&(e.attribute("height",!0).value=this.attribute("height").value),e},this.path=function(e){var t=this.getDefinition();t!=null&&t.path(e)},this.renderChildren=function(e){var t=this.getDefinition();t!=null&&t.render(e)}},e.Element.use.prototype=new e.Element.RenderedElementBase,e.Element.use=e.Element.use,e.Element.mask=function(t){this.base=e.Element.ElementBase,this.base(t),this.apply=function(e,t){var n=this.attribute("x").Length.toPixels("x"),r=this.attribute("y").Length.toPixels("y"),i=this.attribute("width").Length.toPixels("x"),s=this.attribute("height").Length.toPixels("y"),o=t.attribute("mask").value;t.attribute("mask").value="";var u=document.createElement("canvas");u.width=n+i,u.height=r+s;var a=u.getContext("2d");this.renderChildren(a);var f=document.createElement("canvas");f.width=n+i,f.height=r+s;var l=f.getContext("2d");t.render(l),l.globalCompositeOperation="destination-in",l.fillStyle=a.createPattern(u,"no-repeat"),l.fillRect(0,0,n+i,r+s),e.fillStyle=l.createPattern(f,"no-repeat"),e.fillRect(0,0,n+i,r+s),t.attribute("mask").value=o},this.render=function(e){}},e.Element.mask.prototype=new e.Element.ElementBase,e.Element.mask=e.Element.mask,e.Element.clipPath=function(t){this.base=e.Element.ElementBase,this.base(t),this.apply=function(e){for(var t=0;t<this.children.length;t++)this.children[t].path&&(this.children[t].path(e),e.clip())},this.render=function(e){}},e.Element.clipPath.prototype=new e.Element.ElementBase,e.Element.clipPath=e.Element.clipPath,e.Element.filter=function(t){this.base=e.Element.ElementBase,this.base(t),this.apply=function(e,t){var n=t.getBoundingBox(),r=this.attribute("x").Length.toPixels("x"),i=this.attribute("y").Length.toPixels("y");if(r==0||i==0)r=n.x1,i=n.y1;var s=this.attribute("width").Length.toPixels("x"),o=this.attribute("height").Length.toPixels("y");if(s==0||o==0)s=n.width(),o=n.height();var u=t.style("filter").value;t.style("filter").value="";var a=.2,f=a*s,l=a*o,c=document.createElement("canvas");c.width=s+2*f,c.height=o+2*l;var h=c.getContext("2d");h.translate(-r+f,-i+l),t.render(h);for(var p=0;p<this.children.length;p++)this.children[p].apply(h,0,0,s+2*f,o+2*l);e.drawImage(c,0,0,s+2*f,o+2*l,r-f,i-l,s+2*f,o+2*l),t.style("filter",!0).value=u},this.render=function(e){}},e.Element.filter.prototype=new e.Element.ElementBase,e.Element.filter=e.Element.filter,e.Element.feGaussianBlur=function(t){function n(e){e=Math.max(e,.01);var t=Math.ceil(e*4)+1,n=[];for(var r=0;r<t;r++)n[r]=Math.exp(-0.5*(r/e)*(r/e));return n}function r(e){var t=0;for(var n=1;n<e.length;n++)t+=Math.abs(e[n]);t=2*t+Math.abs(e[0]);for(var n=0;n<e.length;n++)e[n]/=t;return e}function i(e,t,n,r,i){for(var u=0;u<i;u++)for(var a=0;a<r;a++){var f=s(e,a,u,r,i,3)/255;for(var l=0;l<4;l++){var c=n[0]*(f==0?255:s(e,a,u,r,i,l))*(f==0||l==3?1:f);for(var h=1;h<n.length;h++){var p=s(e,Math.max(a-h,0),u,r,i,3)/255,d=s(e,Math.min(a+h,r-1),u,r,i,3)/255;c+=n[h]*((p==0?255:s(e,Math.max(a-h,0),u,r,i,l))*(p==0||l==3?1:p)+(d==0?255:s(e,Math.min(a+h,r-1),u,r,i,l))*(d==0||l==3?1:d))}o(t,u,a,i,r,l,c)}}}function s(e,t,n,r,i,s){return e[n*r*4+t*4+s]}function o(e,t,n,r,i,s,o){e[n*r*4+t*4+s]=o}function u(e,t,s,o){var u=e.getImageData(0,0,t,s),a=n(o);a=r(a);var f=[];i(u.data,f,a,t,s),i(f,u.data,a,s,t),e.clearRect(0,0,t,s),e.putImageData(u,0,0)}this.base=e.Element.ElementBase,this.base(t),this.apply=function(e,t,n,r,i){u(e,r,i,this.attribute("stdDeviation").numValue())}},e.Element.filter.prototype=new e.Element.feGaussianBlur,e.Element.title=function(e){},e.Element.title.prototype=new e.Element.ElementBase,e.Element.title=e.Element.title,e.Element.desc=function(e){},e.Element.desc.prototype=new e.Element.ElementBase,e.Element.desc=e.Element.desc,e.Element.MISSING=function(e){},e.Element.MISSING.prototype=new e.Element.ElementBase,e.CreateElement=function(t){var n=t.nodeName.replace(/^[^:]+:/,"");n=n.replace(/\-/g,"");var r=null;return typeof e.Element[n]!="undefined"?r=new e.Element[n](t):r=new e.Element.MISSING(t),r.type=t.nodeName,r},e.load=function(t,n){e.loadXml(t,e.ajax(n))},e.loadXml=function(t,n){e.loadXmlDoc(t,e.parseXml(n))},e.loadXmlDoc=function(t,n){e.init(t);var r=function(e){var n=t.canvas;while(n)e.x-=n.offsetLeft,e.y-=n.offsetTop,n=n.offsetParent;return window.scrollX&&(e.x+=window.scrollX),window.scrollY&&(e.y+=window.scrollY),e};e.opts["ignoreMouse"]!=1&&(t.canvas.onclick=function(t){var n=r(new e.Point(t!=null?t.clientX:window.event.clientX,t!=null?t.clientY:window.event.clientY));e.Mouse.onclick(n.x,n.y)},t.canvas.onmousemove=function(t){var n=r(new e.Point(t!=null?t.clientX:window.event.clientX,t!=null?t.clientY:window.event.clientY));e.Mouse.onmousemove(n.x,n.y)});var i=e.CreateElement(n.documentElement);i.root=!0;var s=!0,o=function(){e.ViewPort.Clear(),t.canvas.parentNode&&e.ViewPort.SetCurrent(t.canvas.parentNode.clientWidth,t.canvas.parentNode.clientHeight),e.opts["ignoreDimensions"]!=1&&(i.style("width").hasValue()&&(t.canvas.width=i.style("width").Length.toPixels("x"),t.canvas.style.width=t.canvas.width+"px"),i.style("height").hasValue()&&(t.canvas.height=i.style("height").Length.toPixels("y"),t.canvas.style.height=t.canvas.height+"px"));var n=t.canvas.clientWidth||t.canvas.width,r=t.canvas.clientHeight||t.canvas.height;e.ViewPort.SetCurrent(n,r),e.opts!=null&&e.opts["offsetX"]!=null&&(i.attribute("x",!0).value=e.opts.offsetX),e.opts!=null&&e.opts["offsetY"]!=null&&(i.attribute("y",!0).value=e.opts.offsetY);if(e.opts!=null&&e.opts["scaleWidth"]!=null&&e.opts["scaleHeight"]!=null){var o=1,u=1;i.attribute("width").hasValue()&&(o=i.attribute("width").Length.toPixels("x")/e.opts.scaleWidth),i.attribute("height").hasValue()&&(u=i.attribute("height").Length.toPixels("y")/e.opts.scaleHeight),i.attribute("width",!0).value=e.opts.scaleWidth,i.attribute("height",!0).value=e.opts.scaleHeight,i.attribute("viewBox",!0).value="0 0 "+n*o+" "+r*u,i.attribute("preserveAspectRatio",!0).value="none"}e.opts["ignoreClear"]!=1&&t.clearRect(0,0,n,r),i.render(t),s&&(s=!1,e.opts!=null&&typeof e.opts["renderCallback"]=="function"&&e.opts.renderCallback())},u=!0;e.ImagesLoaded()&&(u=!1,o()),e.intervalID=setInterval(function(){var t=!1;u&&e.ImagesLoaded()&&(u=!1,t=!0),e.opts["ignoreMouse"]!=1&&(t|=e.Mouse.hasEvents());if(e.opts["ignoreAnimation"]!=1)for(var n=0;n<e.Animations.length;n++)t|=e.Animations[n].update(1e3/e.FRAMERATE);e.opts!=null&&typeof e.opts["forceRedraw"]=="function"&&e.opts["forceRedraw"]()==1&&(t=!0),t&&(o(),e.Mouse.runEvents())},1e3/e.FRAMERATE)},e.stop=function(){e.intervalID&&clearInterval(e.intervalID)},e.Mouse=new function(){this.events=[],this.hasEvents=function(){return this.events.length!=0},this.onclick=function(e,t){this.events.push({type:"onclick",x:e,y:t,run:function(e){e.onclick&&e.onclick()}})},this.onmousemove=function(e,t){this.events.push({type:"onmousemove",x:e,y:t,run:function(e){e.onmousemove&&e.onmousemove()}})},this.eventElements=[],this.checkPath=function(e,t){for(var n=0;n<this.events.length;n++){var r=this.events[n];t.isPointInPath&&t.isPointInPath(r.x,r.y)&&(this.eventElements[n]=e)}},this.checkBoundingBox=function(e,t){for(var n=0;n<this.events.length;n++){var r=this.events[n];t.isPointInBox(r.x,r.y)&&(this.eventElements[n]=e)}},this.runEvents=function(){e.ctx.canvas.style.cursor="";for(var t=0;t<this.events.length;t++){var n=this.events[t],r=this.eventElements[t];while(r)n.run(r),r=r.parent}this.events=[],this.eventElements=[]}},e}var e=function(e,n,r){r=r||{},typeof e=="string"&&(e=document.getElementById(e));var i;e.svg==null?(i=t(),e.svg=i):(i=e.svg,i.stop()),i.opts=r;var s=e.getContext("2d");typeof n.documentElement!="undefined"?i.loadXmlDoc(s,n):n.substr(0,1)=="<"?i.loadXml(s,n):i.load(s,n)};return e}();
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):t.ResizeObserver=e()}(this,function(){"use strict";function t(t){return window.getComputedStyle(t)}function e(t){return parseFloat(t)||0}function n(t){for(var n=arguments.length,r=Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return r.reduce(function(n,r){var i=t["border-"+r+"-width"];return n+e(i)},0)}function r(t){for(var n=["top","right","bottom","left"],r={},i=n,o=Array.isArray(i),s=0,i=o?i:i[Symbol.iterator]();;){var a;if(o){if(s>=i.length)break;a=i[s++]}else{if(s=i.next(),s.done)break;a=s.value}var u=a,c=t["padding-"+u];r[u]=e(c)}return r}function i(t,e,n,r){return{width:t,height:e,top:n,right:t+r,bottom:e+n,left:r}}function o(t){var e=t.getBBox();return i(e.width,e.height,0,0)}function s(){var n=t(document.documentElement),r=e(n.width),o=e(n.height);return i(r,o,0,0)}function a(o){var s=o.clientWidth,a=o.clientHeight;if(!s&&!a)return O;var u=t(o),c=r(u),h=c.left+c.right,f=c.top+c.bottom,l=e(u.width),p=e(u.height);"border-box"===u.boxSizing&&(Math.round(l+h)!==s&&(l-=n(u,"left","right")+h),Math.round(p+f)!==a&&(p-=n(u,"top","bottom")+f));var d=Math.round(l+h)-s,_=Math.round(p+f)-a;return 1!==Math.abs(d)&&(l-=d),1!==Math.abs(_)&&(p-=_),i(l,p,c.top,c.left)}function u(t){return t instanceof window.SVGElement}function c(t){return t===document.documentElement}function h(t){return u(t)?o(t):c(t)?s():a(t)}function f(t,e){for(var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r={configurable:n.configurable||!1,writable:n.writable||!1,enumerable:n.enumerable||!1},i=Object.keys(e),o=Array.isArray(i),s=0,i=o?i:i[Symbol.iterator]();;){var a;if(o){if(s>=i.length)break;a=i[s++]}else{if(s=i.next(),s.done)break;a=s.value}var u=a;r.value=e[u],Object.defineProperty(t,u,r)}return t}var l=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},p=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),d=function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)},_=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e},b="function"==typeof window.WeakMap&&"function"==typeof window.Map,v=function(){function t(t,e){var n=-1;return t.some(function(t,r){var i=t[0]===e;return i&&(n=r),i}),n}return b?window.WeakMap:function(){function e(){l(this,e),this.__entries__=[]}return e.prototype.get=function(e){var n=t(this.__entries__,e);return this.__entries__[n][1]},e.prototype.set=function(e,n){var r=t(this.__entries__,e);~r?this.__entries__[r][1]=n:this.__entries__.push([e,n])},e.prototype.delete=function(e){var n=this.__entries__,r=t(n,e);~r&&n.splice(r,1)},e.prototype.has=function(e){return!!~t(this.__entries__,e)},e}()}(),y=function(){return b?window.Map:function(t){function e(){return l(this,e),_(this,t.apply(this,arguments))}return d(e,t),e.prototype.clear=function(){this.__entries__.splice(0,this.__entries__.length)},e.prototype.entries=function(){return this.__entries__.slice()},e.prototype.keys=function(){return this.__entries__.map(function(t){return t[0]})},e.prototype.values=function(){return this.__entries__.map(function(t){return t[1]})},e.prototype.forEach=function(t){for(var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=this.__entries__,r=Array.isArray(n),i=0,n=r?n:n[Symbol.iterator]();;){var o;if(r){if(i>=n.length)break;o=n[i++]}else{if(i=n.next(),i.done)break;o=i.value}var s=o;t.call(e,s[1],s[0])}},p(e,[{key:"size",get:function(){return this.__entries__.length}}]),e}(v)}(),w=function(){return"function"==typeof window.requestAnimationFrame?window.requestAnimationFrame:function(t){return setTimeout(function(){return t(Date.now())},1e3/60)}}(),g=function(t){function e(){t.apply.apply(t,s),s=null,a&&(r.apply.apply(r,a),a=null)}function n(){o?w(e):e()}function r(){for(var t=arguments.length,e=Array(t),r=0;r<t;r++)e[r]=arguments[r];var o=[this,e];s?a=o:(s=o,setTimeout(n,i))}var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,o=arguments.length>2&&void 0!==arguments[2]&&arguments[2],s=null,a=null;return r},m="function"==typeof window.MutationObserver,E=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];l(this,t),this._isCycleContinuous=!m||e,this._listenersEnabled=!1,this._mutationsObserver=null,this._observers=[],this.refresh=g(this.refresh.bind(this),30,!0),this._continuousUpdateHandler=g(this.refresh,70)}return t.prototype.connect=function(t){this.isConnected(t)||this._observers.push(t),this._listenersEnabled||this._addListeners()},t.prototype.disconnect=function(t){var e=this._observers,n=e.indexOf(t);~n&&e.splice(n,1),!e.length&&this._listenersEnabled&&this._removeListeners()},t.prototype.isConnected=function(t){return!!~this._observers.indexOf(t)},t.prototype.refresh=function(){var t=this._updateObservers();t?this.refresh():this._isCycleContinuous&&this._listenersEnabled&&this._continuousUpdateHandler()},t.prototype._updateObservers=function(){for(var t=!1,e=this._observers,n=Array.isArray(e),r=0,e=n?e:e[Symbol.iterator]();;){var i;if(n){if(r>=e.length)break;i=e[r++]}else{if(r=e.next(),r.done)break;i=r.value}var o=i;o.gatherActive(),o.hasActive()&&(t=!0,o.broadcastActive())}return t},t.prototype._addListeners=function(){this._listenersEnabled||(window.addEventListener("resize",this.refresh),m&&(this._mutationsObserver=new MutationObserver(this.refresh),this._mutationsObserver.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})),this._listenersEnabled=!0,this._isCycleContinuous&&this.refresh())},t.prototype._removeListeners=function(){this._listenersEnabled&&(window.removeEventListener("resize",this.refresh),this._mutationsObserver&&this._mutationsObserver.disconnect(),this._mutationsObserver=null,this._listenersEnabled=!1)},p(t,[{key:"continuousUpdates",get:function(){return this._isCycleContinuous},set:function(t){m&&(this._isCycleContinuous=t,this._listenersEnabled&&t&&this.refresh())}}]),t}(),O=i(0,0,0,0),A=function(){function t(e){l(this,t),this.target=e,this._contentRect=O,this.broadcastWidth=0,this.broadcastHeight=0}return t.prototype.broadcastRect=function(){var t=this._contentRect;return this.broadcastWidth=t.width,this.broadcastHeight=t.height,t},t.prototype.isActive=function(){var t=h(this.target);return this._contentRect=t,t.width!==this.broadcastWidth||t.height!==this.broadcastHeight},t}(),ResizeObserverEntry=function ResizeObserverEntry(t,e){l(this,ResizeObserverEntry);var n=window.ClientRect||Object,r=Object.create(n.prototype);f(r,e,{configurable:!0}),f(this,{target:t,contentRect:r},{configurable:!0})},k=function(){function ResizeObserver(t,e,n){if(l(this,ResizeObserver),"function"!=typeof t)throw new TypeError("The callback provided as parameter 1 is not a function.");this._callback=t,this._targets=new y,this._activeTargets=[],this._controller=e,this._publicObserver=n}return ResizeObserver.prototype.observe=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(t instanceof Element))throw new TypeError('parameter 1 is not of type "Element".');var e=this._targets;e.has(t)||(e.set(t,new A(t)),this._controller.isConnected(this)||this._controller.connect(this),this._controller.refresh())},ResizeObserver.prototype.unobserve=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(t instanceof Element))throw new TypeError('parameter 1 is not of type "Element".');var e=this._targets;e.has(t)&&(e.delete(t),e.size||this.disconnect())},ResizeObserver.prototype.disconnect=function(){this.clearActive(),this._targets.clear(),this._controller.disconnect(this)},ResizeObserver.prototype.gatherActive=function(){this.clearActive();var t=this._activeTargets;this._targets.forEach(function(e){e.isActive()&&t.push(e)})},ResizeObserver.prototype.broadcastActive=function(){if(this.hasActive()){var t=this._publicObserver,e=this._activeTargets.map(function(t){return new ResizeObserverEntry(t.target,t.broadcastRect())});this.clearActive(),this._callback.call(t,e,t)}},ResizeObserver.prototype.clearActive=function(){this._activeTargets.splice(0)},ResizeObserver.prototype.hasActive=function(){return!!this._activeTargets.length},ResizeObserver}(),T=new E,C=new v,ResizeObserver=function(){function ResizeObserver(t){if(l(this,ResizeObserver),!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var e=new k(t,T,this);C.set(this,e)}return p(ResizeObserver,null,[{key:"continuousUpdates",get:function(){return T.continuousUpdates},set:function(t){if("boolean"!=typeof t)throw new TypeError('type of "continuousUpdates" value must be boolean.');T.continuousUpdates=t}}]),ResizeObserver}();["observe","unobserve","disconnect"].forEach(function(t){ResizeObserver.prototype[t]=function(){var e;return(e=C.get(this))[t].apply(e,arguments)}}),"function"!=typeof window.ResizeObserver&&Object.defineProperty(window,"ResizeObserver",{value:ResizeObserver,writable:!0,configurable:!0});var x=window.ResizeObserver;return x});

