(function(){var f,aa="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){a!=Array.prototype&&a!=Object.prototype&&(a[b]=c.value)},ba="undefined"!=typeof window&&window===this?this:"undefined"!=typeof global&&null!=global?global:this;function ca(){ca=function(){};ba.Symbol||(ba.Symbol=da)}var da=function(){var a=0;return function(b){return"jscomp_symbol_"+(b||"")+a++}}();
function ea(){ca();var a=ba.Symbol.iterator;a||(a=ba.Symbol.iterator=ba.Symbol("iterator"));"function"!=typeof Array.prototype[a]&&aa(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return fa(this)}});ea=function(){}}function fa(a){var b=0;return ka(function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}})}function ka(a){ea();a={next:a};a[ba.Symbol.iterator]=function(){return this};return a}function na(a){ea();var b=a[Symbol.iterator];return b?b.call(a):fa(a)}
var oa="function"==typeof Object.create?Object.create:function(a){function b(){}b.prototype=a;return new b},qa;if("function"==typeof Object.setPrototypeOf)qa=Object.setPrototypeOf;else{var ra;a:{var sa={jp:!0},ta={};try{ta.__proto__=sa;ra=ta.jp;break a}catch(a){}ra=!1}qa=ra?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null}var ua=qa;
function va(a,b){a.prototype=oa(b.prototype);a.prototype.constructor=a;if(ua)ua(a,b);else for(var c in b)if("prototype"!=c)if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.I=b.prototype}function wa(a){if(!(a instanceof Array)){a=na(a);for(var b,c=[];!(b=a.next()).done;)c.push(b.value);a=c}return a}
function xa(a,b,c){if(null==a)throw new TypeError("The 'this' value for String.prototype."+c+" must not be null or undefined");if(b instanceof RegExp)throw new TypeError("First argument to String.prototype."+c+" must not be a regular expression");return a+""}function ya(a,b){if(b){var c=ba;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];e in c||(c[e]={});c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&aa(c,a,{configurable:!0,writable:!0,value:b})}}
ya("String.prototype.repeat",function(a){return a?a:function(a){var b=xa(this,null,"repeat");if(0>a||1342177279<a)throw new RangeError("Invalid count value");a|=0;for(var d="";a;)if(a&1&&(d+=b),a>>>=1)b+=b;return d}});ya("Object.is",function(a){return a?a:function(a,c){return a===c?0!==a||1/a===1/c:a!==a&&c!==c}});function za(a,b){return Object.prototype.hasOwnProperty.call(a,b)}
ya("WeakMap",function(a){function b(a){this.Wb=(g+=Math.random()+1).toString();if(a){ca();ea();a=na(a);for(var b;!(b=a.next()).done;)b=b.value,this.set(b[0],b[1])}}function c(a){za(a,e)||aa(a,e,{value:{}})}function d(a){var b=Object[a];b&&(Object[a]=function(a){c(a);return b(a)})}if(function(){if(!a||!Object.seal)return!1;try{var b=Object.seal({}),c=Object.seal({}),d=new a([[b,2],[c,3]]);if(2!=d.get(b)||3!=d.get(c))return!1;d.delete(b);d.set(c,4);return!d.has(b)&&4==d.get(c)}catch(m){return!1}}())return a;
var e="$jscomp_hidden_"+Math.random().toString().substring(2);d("freeze");d("preventExtensions");d("seal");var g=0;b.prototype.set=function(a,b){c(a);if(!za(a,e))throw Error("WeakMap key fail: "+a);a[e][this.Wb]=b;return this};b.prototype.get=function(a){return za(a,e)?a[e][this.Wb]:void 0};b.prototype.has=function(a){return za(a,e)&&za(a[e],this.Wb)};b.prototype.delete=function(a){return za(a,e)&&za(a[e],this.Wb)?delete a[e][this.Wb]:!1};return b});
ya("String.prototype.startsWith",function(a){return a?a:function(a,c){var b=xa(this,a,"startsWith");a+="";var e=b.length,g=a.length;c=Math.max(0,Math.min(c|0,b.length));for(var h=0;h<g&&c<e;)if(b[c++]!=a[h++])return!1;return h>=g}});ya("Array.prototype.fill",function(a){return a?a:function(a,c,d){var b=this.length||0;0>c&&(c=Math.max(0,b+c));if(null==d||d>b)d=b;d=Number(d);0>d&&(d=Math.max(0,b+d));for(c=Number(c||0);c<d;c++)this[c]=a;return this}});var Aa=this;function p(a){return void 0!==a}
function Ba(a){return"string"==typeof a}function Ca(a){return"number"==typeof a}function q(a,b,c){a=a.split(".");c=c||Aa;a[0]in c||!c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)!a.length&&p(b)?c[d]=b:c=c[d]&&c[d]!==Object.prototype[d]?c[d]:c[d]={}}function Da(){}
function Ea(a){var b=typeof a;if("object"==b)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if("[object Window]"==c)return"object";if("[object Array]"==c||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null";
else if("function"==b&&"undefined"==typeof a.call)return"object";return b}function Fa(a){return"array"==Ea(a)}function Ga(a){var b=Ea(a);return"array"==b||"object"==b&&"number"==typeof a.length}function Ha(a){return"function"==Ea(a)}function Ia(a){var b=typeof a;return"object"==b&&null!=a||"function"==b}function Ja(a){return a[Ka]||(a[Ka]=++La)}var Ka="closure_uid_"+(1E9*Math.random()>>>0),La=0;function Ma(a,b,c){return a.call.apply(a.bind,arguments)}
function Na(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var c=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}}function u(a,b,c){u=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?Ma:Na;return u.apply(null,arguments)}
function Oa(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var b=c.slice();b.push.apply(b,arguments);return a.apply(this,b)}}var Pa=Date.now||function(){return+new Date};function w(a,b){function c(){}c.prototype=b.prototype;a.I=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.L9=function(a,c,g){for(var d=Array(arguments.length-2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];return b.prototype[c].apply(a,d)}};var Qa;function Ta(a){if(Error.captureStackTrace)Error.captureStackTrace(this,Ta);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))}w(Ta,Error);Ta.prototype.name="CustomError";function Ua(a,b){var c=a.length-b.length;return 0<=c&&a.indexOf(b,c)==c}function Va(a,b){for(var c=a.split("%s"),d="",e=Array.prototype.slice.call(arguments,1);e.length&&1<c.length;)d+=c.shift()+e.shift();return d+c.join("%s")}var Wa=String.prototype.trim?function(a){return a.trim()}:function(a){return a.replace(/^[\s\xa0]+|[\s\xa0]+$/g,"")};
function Xa(a){if(!Ya.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(Za,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace($a,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(ab,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(bb,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(cb,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(db,"&#0;"));return a}var Za=/&/g,$a=/</g,ab=/>/g,bb=/"/g,cb=/'/g,db=/\x00/g,Ya=/[\x00&<>"']/;
function eb(a){var b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'};var c=Aa.document.createElement("div");return a.replace(fb,function(a,e){var d=b[a];if(d)return d;"#"==e.charAt(0)&&(e=Number("0"+e.substr(1)),isNaN(e)||(d=String.fromCharCode(e)));d||(c.innerHTML=a+" ",d=c.firstChild.nodeValue.slice(0,-1));return b[a]=d})}
function gb(a){return a.replace(/&([^;]+);/g,function(a,c){switch(c){case "amp":return"&";case "lt":return"<";case "gt":return">";case "quot":return'"';default:return"#"!=c.charAt(0)||(c=Number("0"+c.substr(1)),isNaN(c))?a:String.fromCharCode(c)}})}var fb=/&([^;\s<&]+);?/g,hb={"\x00":"\\0","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\x0B",'"':'\\"',"\\":"\\\\","<":"<"},ib={"'":"\\'"},jb=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};
function kb(a){a=p(void 0)?a.toFixed(void 0):String(a);var b=a.indexOf(".");-1==b&&(b=a.length);return jb("0",Math.max(0,2-b))+a}function mb(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^Pa()).toString(36)}
function nb(a,b){var c=0;a=Wa(String(a)).split(".");b=Wa(String(b)).split(".");for(var d=Math.max(a.length,b.length),e=0;0==c&&e<d;e++){var g=a[e]||"",h=b[e]||"";do{g=/(\d*)(\D*)(.*)/.exec(g)||["","","",""];h=/(\d*)(\D*)(.*)/.exec(h)||["","","",""];if(0==g[0].length&&0==h[0].length)break;c=ob(0==g[1].length?0:parseInt(g[1],10),0==h[1].length?0:parseInt(h[1],10))||ob(0==g[2].length,0==h[2].length)||ob(g[2],h[2]);g=g[3];h=h[3]}while(0==c)}return c}function ob(a,b){return a<b?-1:a>b?1:0}
function pb(a){return String(a).replace(/\-([a-z])/g,function(a,c){return c.toUpperCase()})}function rb(a){var b=Ba(void 0)?"undefined".replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08"):"\\s";return a.replace(new RegExp("(^"+(b?"|["+b+"]+":"")+")([a-z])","g"),function(a,b,e){return b+e.toUpperCase()})};function tb(a,b){b.unshift(a);Ta.call(this,Va.apply(null,b));b.shift()}w(tb,Ta);tb.prototype.name="AssertionError";function ub(a){throw a;}function vb(a,b,c,d){var e="Assertion failed";if(c){e+=": "+c;var g=d}else a&&(e+=": "+a,g=b);a=new tb(""+e,g||[]);ub(a)}function x(a,b,c){a||vb("",null,b,Array.prototype.slice.call(arguments,2));return a}function wb(a,b){ub(new tb("Failure"+(a?": "+a:""),Array.prototype.slice.call(arguments,1)))}
function xb(a,b,c){Ca(a)||vb("Expected number but got %s: %s.",[Ea(a),a],b,Array.prototype.slice.call(arguments,2));return a}function yb(a,b,c){Ba(a)||vb("Expected string but got %s: %s.",[Ea(a),a],b,Array.prototype.slice.call(arguments,2));return a}function zb(a,b,c){Ia(a)||vb("Expected object but got %s: %s.",[Ea(a),a],b,Array.prototype.slice.call(arguments,2))}function Ab(a,b,c){Fa(a)||vb("Expected array but got %s: %s.",[Ea(a),a],b,Array.prototype.slice.call(arguments,2))}
function Bb(a,b,c,d){a instanceof b||vb("Expected instanceof %s but got %s.",[Cb(b),Cb(a)],c,Array.prototype.slice.call(arguments,3));return a}function Cb(a){return a instanceof Function?a.displayName||a.name||"unknown type name":a instanceof Object?a.constructor.displayName||a.constructor.name||Object.prototype.toString.call(a):null===a?"null":typeof a};function Db(){return!1}function Eb(a){a&&(x(!a.disposed),Ha(a.Nb)&&a.Nb(),a.disposed=!0)}function Fb(a,b){Db()&&(b?Aa.console.error(a):Aa.console.warn(a))}function Gb(a,b){var c=a.stack||a.toString();0>String(c).indexOf(a.message)&&Fb(a.message,b);Fb(c,b)}window.onerror=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];c=na(b);b=c.next().value;c.next();c.next();c.next();(c=c.next().value)?Gb(c,!0):Fb(b,!0);return!0};ub=function(a){try{throw Error(a.message);}catch(b){Gb(b,!1)}};
Aa.console||(window._log="",Aa.console={log:function(a){window._log+="\n"+a},warn:function(a){window._log+="\nwarn: "+a},error:function(a){window._log+="\nerror: "+a}});function Hb(){}q("ispring.events.IEventDispatcher",Hb,void 0);Hb.prototype.addHandler=function(){};Hb.prototype.addHandler=Hb.prototype.addHandler;Hb.prototype.removeHandler=function(){};Hb.prototype.removeHandler=Hb.prototype.removeHandler;var Ib;a:{var Jb=Aa.navigator;if(Jb){var Kb=Jb.userAgent;if(Kb){Ib=Kb;break a}}Ib=""}function Lb(a){return-1!=Ib.indexOf(a)};function Mb(){return Lb("iPhone")&&!Lb("iPod")&&!Lb("iPad")}function Nb(){return Mb()||Lb("iPad")||Lb("iPod")};function Ob(a,b,c){for(var d in a)b.call(c,a[d],d,a)}function Pb(a,b){var c={},d;for(d in a)c[d]=b.call(void 0,a[d],d,a);return c}function Qb(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b}function Rb(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b}function Sb(a,b){return null!==a&&b in a}function Tb(a,b){for(var c in a)if(a[c]==b)return!0;return!1}function Ub(){var a=Vb,b;for(b in a)return!1;return!0}
function Wb(a,b,c){if(null!==a&&b in a)throw Error('The object already contains the key "'+b+'"');a[b]=c}function y(a,b,c){return null!==a&&b in a?a[b]:c}function Xb(a){var b={},c;for(c in a)b[c]=a[c];return b}var Yb="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");
function Zb(a,b){for(var c,d,e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(var g=0;g<Yb.length;g++)c=Yb[g],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}}function $b(a){var b=arguments.length;if(1==b&&Fa(arguments[0]))return $b.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};function ac(a){return a[a.length-1]}var cc=Array.prototype.indexOf?function(a,b){x(null!=a.length);return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(Ba(a))return Ba(b)&&1==b.length?a.indexOf(b,0):-1;for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},z=Array.prototype.forEach?function(a,b,c){x(null!=a.length);Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=Ba(a)?a.split(""):a,g=0;g<d;g++)g in e&&b.call(c,e[g],g,a)};
function dc(a,b,c){for(var d=Ba(a)?a.split(""):a,e=a.length-1;0<=e;--e)e in d&&b.call(c,d[e],e,a)}
var ec=Array.prototype.filter?function(a,b,c){x(null!=a.length);return Array.prototype.filter.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=[],g=0,h=Ba(a)?a.split(""):a,k=0;k<d;k++)if(k in h){var l=h[k];b.call(c,l,k,a)&&(e[g++]=l)}return e},fc=Array.prototype.map?function(a,b){x(null!=a.length);return Array.prototype.map.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=Array(c),e=Ba(a)?a.split(""):a,g=0;g<c;g++)g in e&&(d[g]=b.call(void 0,e[g],g,a));return d},gc=Array.prototype.some?function(a,
b){x(null!=a.length);return Array.prototype.some.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=Ba(a)?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return!0;return!1};function hc(a,b){a:{for(var c=a.length,d=Ba(a)?a.split(""):a,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:Ba(a)?a.charAt(b):a[b]}function ic(a,b){return 0<=cc(a,b)}function jc(a,b){b=cc(a,b);var c;(c=0<=b)&&kc(a,b);return c}
function kc(a,b){x(null!=a.length);Array.prototype.splice.call(a,b,1)}function lc(a){return Array.prototype.concat.apply([],arguments)}function mc(a){var b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]}function nc(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(Ga(d)){var e=a.length||0,g=d.length||0;a.length=e+g;for(var h=0;h<g;h++)a[e+h]=d[h]}else a.push(d)}}function oc(a,b,c,d){x(null!=a.length);Array.prototype.splice.apply(a,pc(arguments,1))}
function pc(a,b,c){x(null!=a.length);return 2>=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}function qc(a){for(var b={},c=0,d=0;d<a.length;){var e=a[d++];var g=e;g=Ia(g)?"o"+Ja(g):(typeof g).charAt(0)+g;Object.prototype.hasOwnProperty.call(b,g)||(b[g]=!0,a[c++]=e)}a.length=c}function rc(a,b){a.sort(b||tc)}function uc(a,b){if(!Ga(a)||!Ga(b)||a.length!=b.length)return!1;for(var c=a.length,d=vc,e=0;e<c;e++)if(!d(a[e],b[e]))return!1;return!0}
function tc(a,b){return a>b?1:a<b?-1:0}function vc(a,b){return a===b}function wc(a){for(var b=Math.random,c=a.length-1;0<c;c--){var d=Math.floor(b()*(c+1)),e=a[c];a[c]=a[d];a[d]=e}};function xc(){return Lb("Safari")&&!(yc()||Lb("Coast")||Lb("Opera")||Lb("Edge")||Lb("Silk")||Lb("Android"))}function yc(){return(Lb("Chrome")||Lb("CriOS"))&&!Lb("Edge")}function zc(){return Lb("Android")&&!(yc()||Lb("Firefox")||Lb("Opera")||Lb("Silk"))};function Ac(a){Ac[" "](a);return a}Ac[" "]=Da;function Bc(a,b){var c=Cc;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var Dc=Lb("Opera"),Ec=Lb("Trident")||Lb("MSIE"),Fc=Lb("Edge"),Gc=Fc||Ec,Hc=Lb("Gecko")&&!(-1!=Ib.toLowerCase().indexOf("webkit")&&!Lb("Edge"))&&!(Lb("Trident")||Lb("MSIE"))&&!Lb("Edge"),Ic=-1!=Ib.toLowerCase().indexOf("webkit")&&!Lb("Edge"),Jc=Ic&&Lb("Mobile"),Kc=Lb("Macintosh"),Lc=Lb("Windows"),Mc=Lb("Linux")||Lb("CrOS"),Nc=Lb("Android"),Oc=Mb(),Pc=Lb("iPad"),Qc=Lb("iPod");function Rc(){var a=Aa.document;return a?a.documentMode:void 0}var Sc;
a:{var Tc="",Uc=function(){var a=Ib;if(Hc)return/rv:([^\);]+)(\)|;)/.exec(a);if(Fc)return/Edge\/([\d\.]+)/.exec(a);if(Ec)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(Ic)return/WebKit\/(\S+)/.exec(a);if(Dc)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Uc&&(Tc=Uc?Uc[1]:"");if(Ec){var Vc=Rc();if(null!=Vc&&Vc>parseFloat(Tc)){Sc=String(Vc);break a}}Sc=Tc}var Cc={};function Wc(a){return Bc(a,function(){return 0<=nb(Sc,a)})}function Xc(a){return Number(Yc)>=a}var Zc;var $c=Aa.document;
Zc=$c&&Ec?Rc()||("CSS1Compat"==$c.compatMode?parseInt(Sc,10):5):void 0;var Yc=Zc;var ad="closure_listenable_"+(1E6*Math.random()|0);function bd(a){return!(!a||!a[ad])}var cd=0;var dd=!Ec||Xc(9),ed=!Ec||Xc(9),fd=Ec&&!Wc("9");!Ic||Wc("528");Hc&&Wc("1.9b")||Ec&&Wc("8")||Dc&&Wc("9.5")||Ic&&Wc("528");Hc&&!Wc("8")||Ec&&Wc("9");var gd=function(){if(!Aa.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});Aa.addEventListener("test",Da,b);Aa.removeEventListener("test",Da,b);return a}();function hd(a){return Ic?"webkit"+a:Dc?"o"+a.toLowerCase():a.toLowerCase()}
var id=Ec?"focusin":"DOMFocusIn",jd=Ec?"focusout":"DOMFocusOut",kd=hd("AnimationEnd"),ld={W0:"click",N6:"rightclick",M1:"dblclick",q4:"mousedown",w4:"mouseup",v4:"mouseover",u4:"mouseout",t4:"mousemove",r4:"mouseenter",s4:"mouseleave",n7:"selectionchange",o7:"selectstart",q9:"wheel",H3:"keypress",G3:"keydown",I3:"keyup",G0:"blur",R2:"focus",N1:"deactivate",S2:id,T2:jd,R0:"change",D6:"reset",l7:"select",k8:"submit",A3:"input",h6:"propertychange",n2:"dragstart",mJ:"drag",k2:"dragenter",m2:"dragover",
l2:"dragleave",q2:"drop",j2:"dragend",G8:"touchstart",F8:"touchmove",E8:"touchend",D8:"touchcancel",D0:"beforeunload",i1:"consolemessage",k1:"contextmenu",S1:"devicemotion",T1:"deviceorientation",b2:"DOMContentLoaded",z2:"error",v3:"help",R3:"load",a4:"losecapture",g5:"orientationchange",z6:"readystatechange",E6:"resize",g7:"scroll",T8:"unload",P0:"canplay",Q0:"canplaythrough",s2:"durationchange",u2:"emptied",w2:"ended",U3:"loadeddata",V3:"loadedmetadata",v5:"pause",B5:"play",eS:"playing",x6:"ratechange",
j7:"seeked",k7:"seeking",T7:"stalled",l8:"suspend",A8:"timeupdate",e9:"volumechange",j9:"waiting",N7:"sourceopen",M7:"sourceended",L7:"sourceclosed",a0:"abort",V8:"update",Y8:"updatestart",W8:"updateend",s3:"hashchange",k5:"pagehide",l5:"pageshow",O5:"popstate",p1:"copy",u5:"paste",RR:"cut",x0:"beforecopy",y0:"beforecut",B0:"beforepaste",Z4:"online",Y4:"offline",k4:"message",h1:"connect",B3:"install",b0:"activate",I2:"fetch",U2:"foreignfetch",l4:"messageerror",c8:"statechange",X8:"updatefound",l1:"controllerchange",
n0:hd("AnimationStart"),l0:kd,m0:hd("AnimationIteration"),H8:hd("TransitionEnd"),H5:"pointerdown",N5:"pointerup",G5:"pointercancel",K5:"pointermove",M5:"pointerover",L5:"pointerout",I5:"pointerenter",J5:"pointerleave",n3:"gotpointercapture",b4:"lostpointercapture",x4:"MSGestureChange",y4:"MSGestureEnd",z4:"MSGestureHold",A4:"MSGestureStart",B4:"MSGestureTap",C4:"MSGotPointerCapture",D4:"MSInertiaStart",E4:"MSLostPointerCapture",F4:"MSPointerCancel",G4:"MSPointerDown",H4:"MSPointerEnter",I4:"MSPointerHover",
J4:"MSPointerLeave",K4:"MSPointerMove",L4:"MSPointerOut",M4:"MSPointerOver",N4:"MSPointerUp",sJ:"text",x8:Ec?"textinput":"textInput",f1:"compositionstart",g1:"compositionupdate",e1:"compositionend",A0:"beforeinput",A2:"exit",S3:"loadabort",T3:"loadcommit",W3:"loadredirect",X3:"loadstart",Y3:"loadstop",F6:"responsive",D7:"sizechanged",U8:"unresponsive",d9:"visibilitychange",f8:"storage",g2:"DOMSubtreeModified",c2:"DOMNodeInserted",e2:"DOMNodeRemoved",f2:"DOMNodeRemovedFromDocument",d2:"DOMNodeInsertedIntoDocument",
Z1:"DOMAttrModified",a2:"DOMCharacterDataModified",C0:"beforeprint",e0:"afterprint"};function md(){0!=nd&&(od[Ja(this)]=this);this.Sr=this.Sr;this.up=this.up}var nd=0,od={};md.prototype.Sr=!1;md.prototype.Nb=function(){if(!this.Sr&&(this.Sr=!0,this.Ub(),0!=nd)){var a=Ja(this);delete od[a]}};md.prototype.Ub=function(){if(this.up)for(;this.up.length;)this.up.shift()()};function rd(a){a&&"function"==typeof a.Nb&&a.Nb()};function sd(a,b){this.type=a;this.currentTarget=this.target=b;this.defaultPrevented=this.zp=!1;this.mR=!0}sd.prototype.stopPropagation=function(){this.zp=!0};sd.prototype.preventDefault=function(){this.defaultPrevented=!0;this.mR=!1};function td(a){a.stopPropagation()}function ud(a){a.preventDefault()};function vd(a,b){sd.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.rc=null;a&&this.kn(a,b)}w(vd,sd);var wd=[1,4,2],xd={2:"touch",3:"pen",4:"mouse"};
vd.prototype.kn=function(a,b){var c=this.type=a.type,d=a.changedTouches?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget=b;if(b=a.relatedTarget){if(Hc){a:{try{Ac(b.nodeName);var e=!0;break a}catch(g){}e=!1}e||(b=null)}}else"mouseover"==c?b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;null===d?(this.offsetX=Ic||void 0!==a.offsetX?a.offsetX:a.layerX,this.offsetY=Ic||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.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.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=
Ba(a.pointerType)?a.pointerType:xd[a.pointerType]||"";this.state=a.state;this.rc=a;a.defaultPrevented&&this.preventDefault()};vd.prototype.stopPropagation=function(){vd.I.stopPropagation.call(this);this.rc.stopPropagation?this.rc.stopPropagation():this.rc.cancelBubble=!0};vd.prototype.preventDefault=function(){vd.I.preventDefault.call(this);var a=this.rc;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,fd)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};function yd(a,b,c,d,e){this.listener=a;this.hB=null;this.src=b;this.type=c;this.capture=!!d;this.NA=e;this.key=++cd;this.ps=this.vA=!1}function zd(a){a.ps=!0;a.listener=null;a.hB=null;a.src=null;a.NA=null};function Ad(a){this.src=a;this.ve={};this.Bw=0}Ad.prototype.add=function(a,b,c,d,e){var g=a.toString();a=this.ve[g];a||(a=this.ve[g]=[],this.Bw++);var h=Bd(a,b,d,e);-1<h?(b=a[h],c||(b.vA=!1)):(b=new yd(b,this.src,g,!!d,e),b.vA=c,a.push(b));return b};Ad.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.ve))return!1;var e=this.ve[a];b=Bd(e,b,c,d);return-1<b?(zd(e[b]),kc(e,b),0==e.length&&(delete this.ve[a],this.Bw--),!0):!1};
function Cd(a,b){var c=b.type;if(!(c in a.ve))return!1;var d=jc(a.ve[c],b);d&&(zd(b),0==a.ve[c].length&&(delete a.ve[c],a.Bw--));return d}Ad.prototype.Dp=function(a){a=a&&a.toString();var b=0,c;for(c in this.ve)if(!a||c==a){for(var d=this.ve[c],e=0;e<d.length;e++)++b,zd(d[e]);delete this.ve[c];this.Bw--}};Ad.prototype.Mv=function(a,b,c,d){a=this.ve[a.toString()];var e=-1;a&&(e=Bd(a,b,c,d));return-1<e?a[e]:null};
function Bd(a,b,c,d){for(var e=0;e<a.length;++e){var g=a[e];if(!g.ps&&g.listener==b&&g.capture==!!c&&g.NA==d)return e}return-1};var Dd="closure_lm_"+(1E6*Math.random()|0),Ed={},Fd=0;function B(a,b,c,d,e){if(d&&d.once)return Gd(a,b,c,d,e);if(Fa(b)){for(var g=0;g<b.length;g++)B(a,b[g],c,d,e);return null}c=Hd(c);return bd(a)?a.ri(b,c,Ia(d)?!!d.capture:!!d,e):Id(a,b,c,!1,d,e)}
function Id(a,b,c,d,e,g){if(!b)throw Error("Invalid event type");var h=Ia(e)?!!e.capture:!!e,k=Jd(a);k||(a[Dd]=k=new Ad(a));c=k.add(b,c,d,h,g);if(c.hB)return c;d=Kd();c.hB=d;d.src=a;d.listener=c;if(a.addEventListener)gd||(e=h),void 0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(Ld(b.toString()),d);else throw Error("addEventListener and attachEvent are unavailable.");Fd++;return c}
function Kd(){var a=Md,b=ed?function(c){return a.call(b.src,b.listener,c)}:function(c){c=a.call(b.src,b.listener,c);if(!c)return c};return b}function Gd(a,b,c,d,e){if(Fa(b)){for(var g=0;g<b.length;g++)Gd(a,b[g],c,d,e);return null}c=Hd(c);return bd(a)?a.NQ(b,c,Ia(d)?!!d.capture:!!d,e):Id(a,b,c,!0,d,e)}function Nd(a,b,c,d,e){if(Fa(b))for(var g=0;g<b.length;g++)Nd(a,b[g],c,d,e);else d=Ia(d)?!!d.capture:!!d,c=Hd(c),bd(a)?a.$I(b,c,d,e):a&&(a=Jd(a))&&(b=a.Mv(b,c,d,e))&&Qd(b)}
function Qd(a){if(Ca(a)||!a||a.ps)return!1;var b=a.src;if(bd(b))return Cd(b.qh,a);var c=a.type,d=a.hB;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent&&b.detachEvent(Ld(c),d);Fd--;(c=Jd(b))?(Cd(c,a),0==c.Bw&&(c.src=null,b[Dd]=null)):zd(a);return!0}function Ld(a){return a in Ed?Ed[a]:Ed[a]="on"+a}function Rd(a,b,c,d){var e=!0;if(a=Jd(a))if(b=a.ve[b.toString()])for(b=b.concat(),a=0;a<b.length;a++){var g=b[a];g&&g.capture==c&&!g.ps&&(g=Sd(g,d),e=e&&!1!==g)}return e}
function Sd(a,b){var c=a.listener,d=a.NA||a.src;a.vA&&Qd(a);return c.call(d,b)}
function Md(a,b){if(a.ps)return!0;if(!ed){if(!b)a:{b=["window","event"];for(var c=Aa,d=0;d<b.length;d++)if(c=c[b[d]],null==c){b=null;break a}b=c}d=b;b=new vd(d,this);c=!0;if(!(0>d.keyCode||void 0!=d.returnValue)){a:{var e=!1;if(0==d.keyCode)try{d.keyCode=-1;break a}catch(h){e=!0}if(e||void 0==d.returnValue)d.returnValue=!0}d=[];for(e=b.currentTarget;e;e=e.parentNode)d.push(e);a=a.type;for(e=d.length-1;!b.zp&&0<=e;e--){b.currentTarget=d[e];var g=Rd(d[e],a,!0,b);c=c&&g}for(e=0;!b.zp&&e<d.length;e++)b.currentTarget=
d[e],g=Rd(d[e],a,!1,b),c=c&&g}return c}return Sd(a,new vd(b,this))}function Jd(a){a=a[Dd];return a instanceof Ad?a:null}var Td="__closure_events_fn_"+(1E9*Math.random()>>>0);function Hd(a){x(a,"Listener can not be null.");if(Ha(a))return a;x(a.handleEvent,"An object listener must have handleEvent method.");a[Td]||(a[Td]=function(b){return a.handleEvent(b)});return a[Td]};function Ud(){md.call(this);this.qh=new Ad(this);this.bY=this;this.aB=null}w(Ud,md);Ud.prototype[ad]=!0;f=Ud.prototype;f.AI=function(a){this.aB=a};f.addEventListener=function(a,b,c,d){B(this,a,b,c,d)};f.removeEventListener=function(a,b,c,d){Nd(this,a,b,c,d)};
f.dispatchEvent=function(a){Vd(this);var b=this.aB;if(b){var c=[];for(var d=1;b;b=b.aB)c.push(b),x(1E3>++d,"infinite loop")}b=this.bY;d=a.type||a;if(Ba(a))a=new sd(a,b);else if(a instanceof sd)a.target=a.target||b;else{var e=a;a=new sd(d,b);Zb(a,e)}e=!0;if(c)for(var g=c.length-1;!a.zp&&0<=g;g--){var h=a.currentTarget=c[g];e=Wd(h,d,!0,a)&&e}a.zp||(h=a.currentTarget=b,e=Wd(h,d,!0,a)&&e,a.zp||(e=Wd(h,d,!1,a)&&e));if(c)for(g=0;!a.zp&&g<c.length;g++)h=a.currentTarget=c[g],e=Wd(h,d,!1,a)&&e;return e};
f.Ub=function(){Ud.I.Ub.call(this);this.qh&&this.qh.Dp(void 0);this.aB=null};f.ri=function(a,b,c,d){Vd(this);return this.qh.add(String(a),b,!1,c,d)};f.NQ=function(a,b,c,d){return this.qh.add(String(a),b,!0,c,d)};f.$I=function(a,b,c,d){this.qh.remove(String(a),b,c,d)};function Wd(a,b,c,d){b=a.qh.ve[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,g=0;g<b.length;++g){var h=b[g];if(h&&!h.ps&&h.capture==c){var k=h.listener,l=h.NA||h.src;h.vA&&Cd(a.qh,h);e=!1!==k.call(l,d)&&e}}return e&&0!=d.mR}
f.Mv=function(a,b,c,d){return this.qh.Mv(String(a),b,c,d)};function Vd(a){x(a.qh,"Event target is not initialized. Did you call the superclass (goog.events.EventTarget) constructor?")};var Xd=0;function Yd(){this.ft=this.Uj=this.Xg=null}Yd.prototype.Nb=function(){this.mK();if(this.ft)for(var a=na(this.ft),b=a.next();!b.done;b=a.next())Eb(b.value);if(this.Xg){b=na(this.Xg);for(a=b.next();!a.done;a=b.next())Qd(a.value);this.Xg=null}if(this.Uj)for(b=na(Object.keys(this.Uj)),a=b.next();!a.done;a=b.next())Zd(this,a.value)};function $d(a,b,c,d,e){e=void 0===e?null:e;var g=void 0===g?!1:g;a.Xg=a.Xg||[];var h=B;b=p(b.displayObject)?b.displayObject():b;c=h(b,c,d,g,e);a.Xg.push(x(c))}
function ae(a,b,c){a.Uj=a.Uj||{};b.addHandler(c,void 0,void 0);var d=++Xd;a.Uj[d]={zY:b,Iv:c,context:void 0,iI:void 0};return d}function Zd(a,b){if(a.Uj&&a.Uj[b]){var c=a.Uj[b];c.zY.removeHandler(c.Iv,c.context,c.iI);delete a.Uj[b]}else wb("unknown handler key")}function be(a,b){a.ft=a.ft||[];a.ft.push(b);return b}Yd.prototype.mK=function(){};function ce(){this.Lr=this.Zo=this.gz=null}ce.prototype.push=function(a,b){if(0==b)this.Lr=this.Lr||[];else if(this.gz=this.gz||[0],this.Zo=this.Zo||{},!(b in this.Zo)){this.Zo[b]=[];var c=this.gz;var d=tc;for(var e=0,g=c.length,h;e<g;){var k=e+g>>1;var l=d(b,c[k]);0<l?e=k+1:(g=k,h=!l)}d=h?e:~e;0>d&&oc(c,-(d+1),0,b)}b=de(this,b);x(b).push(a)};ce.prototype.remove=function(a,b){(b=de(this,b))&&jc(b,a)};function ee(a,b){return 0==b?a.Lr||[]:b in x(a.Zo)?x(de(a,b)):[]}
function fe(a){if(!a.Zo)return a.Lr?a.Lr.slice():[];for(var b=[],c=x(a.gz),d=0;d<c.length;++d){var e=de(a,c[d]);e&&nc(b,e)}return b}function de(a,b){return 0==b?a.Lr:x(a.Zo)[b]};function C(a){a=void 0===a?null:a;Yd.call(this);this.qN=this.pg=null;this.WV=a}va(C,Yd);C.prototype.KY=function(){return this.WV};C.prototype.eventOwner=C.prototype.KY;C.prototype.addHandler=function(a,b,c){this.pg=this.pg||new ce;this.pg.push({Iv:a,context:b},c||0)};C.prototype.addHandler=C.prototype.addHandler;C.prototype.removeHandler=function(a,b,c){c=c||0;if(this.pg)for(var d=ee(this.pg,c),e=d.length,g=0;g<e;++g){var h=d[g];if(h.Iv==a&&h.context==b){a=g;(c=de(this.pg,c))&&kc(c,a);break}}else wb("EventDispatcher has no handlers!")};
C.prototype.removeHandler=C.prototype.removeHandler;C.prototype.FH=function(a,b,c){if(!this.pg)return!1;c=ee(this.pg,c||0);for(var d=c.length,e=0;e<d;++e){var g=c[e];if(g.Iv==a&&g.context==b)return!0}return!1};C.prototype.hasHandler=C.prototype.FH;
C.prototype.C=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];if(this.pg){c=fe(this.pg);for(var d=c.length,e=0;e<d;++e){var g=c[e];if(-1!=cc(fe(this.pg),g))try{g.Iv.apply(g.context,arguments)}catch(h){Gb(h,!0)}}}this.qN&&this.qN.forEach(function(a){a.C.apply(a,[].concat(wa(b)))})};C.prototype.dispatch=C.prototype.C;function ge(a){return a.pg?fe(a.pg).length:0};function he(a){Yd.apply(this,arguments)}va(he,Yd);function ie(a){var b=new C(a);be(a,b);return b};function je(){}q("ispring.utils.assets.IAsset",je,void 0);je.prototype.Jd=function(){};je.prototype.isLoaded=je.prototype.Jd;je.prototype.wb=function(){};je.prototype.progress=je.prototype.wb;je.prototype.load=function(){};je.prototype.load=je.prototype.load;je.prototype.aJ=function(){};je.prototype.unload=je.prototype.aJ;je.prototype.Ej=function(){};je.prototype.loadCompleteEvent=je.prototype.Ej;je.prototype.mn=function(){};je.prototype.loadFailedEvent=je.prototype.mn;je.prototype.RH=function(){};
je.prototype.loadProgressEvent=je.prototype.RH;function ne(){he.call(this);this.yq=this.zq=!1;this.Gd=0;this.Lt=ie(this);this.Nt=ie(this);this.KL=ie(this)}va(ne,he);ne.prototype.Jd=function(){return this.zq};ne.prototype.isLoaded=ne.prototype.Jd;ne.prototype.wb=function(){return this.Gd};ne.prototype.progress=ne.prototype.wb;ne.prototype.load=function(){this.zq||this.yq||(this.yq=!0,this.Lf())};ne.prototype.load=ne.prototype.load;ne.prototype.Lf=function(){};ne.prototype.wP=function(){};
ne.prototype.aJ=function(){if(this.zq||this.yq)this.wP(),this.yq=this.zq=!1,this.Po(0)};ne.prototype.unload=ne.prototype.aJ;ne.prototype.Po=function(a){this.Gd!=a&&(this.Gd=a,this.KL.C(this))};ne.prototype.Ej=function(){return this.Lt};ne.prototype.loadCompleteEvent=ne.prototype.Ej;ne.prototype.mn=function(){return this.Nt};ne.prototype.loadFailedEvent=ne.prototype.mn;ne.prototype.RH=function(){return this.KL};ne.prototype.loadProgressEvent=ne.prototype.RH;function oe(){}q("ispring.utils.assets.IGraphicAsset",oe,void 0);oe.prototype.width=function(){};oe.prototype.width=oe.prototype.width;oe.prototype.height=function(){};oe.prototype.height=oe.prototype.height;oe.prototype.path=function(){};oe.prototype.path=oe.prototype.path;oe.prototype.Rr=function(){};oe.prototype.createInstance=oe.prototype.Rr;oe.prototype.zA=function(){};oe.prototype.createImgInstance=oe.prototype.zA;var pe=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/;function qe(a,b,c){yb(a);if(Fa(b)){Ab(b);for(var d=0;d<b.length;d++)qe(a,String(b[d]),c)}else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))}function re(a){var b=[],c;for(c in a)qe(c,a[c],b);return b.join("&")};function se(){this.zB="";this.iS=ue}se.prototype.kl=!0;se.prototype.oi=function(){return this.zB};se.prototype.toString=function(){return"Const{"+this.zB+"}"};function ve(a){if(a instanceof se&&a.constructor===se&&a.iS===ue)return a.zB;wb("expected object of type Const, got '"+a+"'");return"type_error:Const"}var ue={};function we(a){var b=new se;b.zB=a;return b}we("");function xe(){this.kI="";this.lS=ye}xe.prototype.kl=!0;xe.prototype.oi=function(){return this.kI};xe.prototype.KH=!0;xe.prototype.Lv=function(){return 1};var ye={};function ze(){this.yp="";this.hS=Ae}ze.prototype.kl=!0;ze.prototype.oi=function(){return this.yp};ze.prototype.KH=!0;ze.prototype.Lv=function(){return 1};function Be(a){if(a instanceof ze&&a.constructor===ze&&a.hS===Ae)return a.yp;wb("expected object of type SafeUrl, got '"+a+"' of type "+Ea(a));return"type_error:SafeUrl"}var Ce=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;
function De(a){if(a instanceof ze)return a;a=a.kl?a.oi():String(a);Ce.test(a)||(a="about:invalid#zClosurez");return Ee(a)}var Ae={};function Ee(a){var b=new ze;b.yp=a;return b}Ee("about:blank");function Fe(){this.jI="";this.gS=Ge}Fe.prototype.kl=!0;var Ge={};Fe.prototype.oi=function(){return this.jI};Fe.prototype.PA=function(a){this.jI=a;return this};var He=(new Fe).PA("");
function Ie(a){if(a instanceof ze)return'url("'+Be(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';if(a instanceof se)a=ve(a);else{a=String(a);var b=a.replace(Je,"$1").replace(Ke,"url");if(Le.test(b)){for(var c=b=!0,d=0;d<a.length;d++){var e=a.charAt(d);"'"==e&&c?b=!b:'"'==e&&b&&(c=!c)}b&&c?a=Me(a):(wb("String value requires balanced quotes, got: "+a),a="zClosurez")}else wb("String value allows only "+Ne+" and simple functions, got: "+a),a="zClosurez"}x(!/[{;}]/.test(a),"Value does not allow [{;}].");
return a}var Ne="[-,.\"'%_!# a-zA-Z0-9]",Le=new RegExp("^"+Ne+"+$"),Ke=/\b(url\([ \t\n]*)('[ -&(-\[\]-~]*'|"[ !#-\[\]-~]*"|[!#-&*-\[\]-~]*)([ \t\n]*\))/g,Je=/\b(hsl|hsla|rgb|rgba|(rotate|scale|translate)(X|Y|Z|3d)?)\([-0-9a-z.%, ]+\)/g;function Me(a){return a.replace(Ke,function(a,c,d,e){var b="";d=d.replace(/^(['"])(.*)\1$/,function(a,c,d){b=c;return d});a=De(d).oi();return c+b+a+b+e})};var Oe={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};function Pe(){this.yp="";this.fS=Qe;this.oQ=null}Pe.prototype.KH=!0;Pe.prototype.Lv=function(){return this.oQ};Pe.prototype.kl=!0;Pe.prototype.oi=function(){return this.yp};function Re(a){if(a instanceof Pe&&a.constructor===Pe&&a.fS===Qe)return a.yp;wb("expected object of type SafeHtml, got '"+a+"' of type "+Ea(a));return"type_error:SafeHtml"}
var Se=/^[a-zA-Z0-9-]+$/,Te={action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0},Ue={APPLET:!0,BASE:!0,EMBED:!0,IFRAME:!0,LINK:!0,MATH:!0,META:!0,OBJECT:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0};function Ze(a){function b(a){if(Fa(a))z(a,b);else{if(!(a instanceof Pe)){var e=null;a.KH&&(e=a.Lv());a=$e(Xa(a.kl?a.oi():String(a)),e)}d+=Re(a);a=a.Lv();0==c?c=a:0!=a&&c!=a&&(c=null)}}var c=0,d="";z(arguments,b);return $e(d,c)}var Qe={};function $e(a,b){return(new Pe).PA(a,b)}
Pe.prototype.PA=function(a,b){this.yp=a;this.oQ=b;return this};
function af(a,b,c){var d=null,e="";if(b)for(n in b){if(!Se.test(n))throw Error('Invalid attribute name "'+n+'".');var g=b[n];if(null!=g){var h=a;var k=n;var l=g;if(l instanceof se)l=ve(l);else if("style"==k.toLowerCase()){g=void 0;h=l;if(!Ia(h))throw Error('The "style" attribute requires goog.html.SafeStyle or map of style properties, '+typeof h+" given: "+h);if(!(h instanceof Fe)){l=h;h="";for(g in l){if(!/^[-_a-zA-Z0-9]+$/.test(g))throw Error("Name allows only [-_a-zA-Z0-9], got: "+g);var m=l[g];
null!=m&&(m=Fa(m)?fc(m,Ie).join(" "):Ie(m),h+=g+":"+m+";")}h?(g=h,x(!/[<>]/.test(g),"Forbidden characters in style string: "+g),h=(new Fe).PA(h)):h=He}h instanceof Fe&&h.constructor===Fe&&h.gS===Ge?g=h.jI:(wb("expected object of type SafeStyle, got '"+h+"' of type "+Ea(h)),g="type_error:SafeStyle");l=g}else{if(/^on/i.test(k))throw Error('Attribute "'+k+'" requires goog.string.Const value, "'+l+'" given.');if(k.toLowerCase()in Te)if(l instanceof xe)l instanceof xe&&l.constructor===xe&&l.lS===ye?l=
l.kI:(wb("expected object of type TrustedResourceUrl, got '"+l+"' of type "+Ea(l)),l="type_error:TrustedResourceUrl");else if(l instanceof ze)l=Be(l);else if(Ba(l))l=De(l).oi();else throw Error('Attribute "'+k+'" on tag "'+h+'" requires goog.html.SafeUrl, goog.string.Const, or string, value "'+l+'" given.');}l.kl&&(l=l.oi());x(Ba(l)||Ca(l),"String or number value expected, got "+typeof l+" with value: "+l);k=k+'="'+Xa(String(l))+'"';e+=" "+k}}var n="<"+a+e;null!=c?Fa(c)||(c=[c]):c=[];!0===Oe[a.toLowerCase()]?
(x(!c.length,"Void tag <"+a+"> does not allow content."),n+=">"):(d=Ze(c),n+=">"+Re(d)+"</"+a+">",d=d.Lv());(a=b&&b.dir)&&(d=/^(ltr|rtl|auto)$/i.test(a)?0:null);return $e(n,d)}
function bf(a,b,c){var d={},e;for(e in a)x(e.toLowerCase()==e,"Must be lower case"),d[e]=a[e];for(e in b)x(e.toLowerCase()==e,"Must be lower case"),d[e]=b[e];for(e in c){var g=e.toLowerCase();if(g in a)throw Error('Cannot override "'+g+'" attribute, got "'+e+'" with value "'+c[e]+'"');g in b&&delete d[g];d[e]=c[e]}return d}$e("<!DOCTYPE html>",0);$e("",0);var cf=$e("<br>",0);function df(a,b){this.width=a;this.height=b}function ef(a,b){return a==b?!0:a&&b?a.width==b.width&&a.height==b.height:!1}f=df.prototype;f.clone=function(){return new df(this.width,this.height)};f.area=function(){return this.width*this.height};f.aspectRatio=function(){return this.width/this.height};f.Vv=function(){return!this.area()};f.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};
f.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};f.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};f.scale=function(a,b){b=Ca(b)?b:a;this.width*=a;this.height*=b;return this};var ff={MATH:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0};function gf(a,b){if(ff[a.tagName.toUpperCase()])throw Error("goog.dom.safe.setInnerHtml cannot be used to set content of "+a.tagName+".");a.innerHTML=Re(b)};var hf=!Ec||Xc(9),jf=!Hc&&!Ec||Ec&&Xc(9)||Hc&&Wc("1.9.1"),kf=Ec&&!Wc("9"),lf=Ec||Dc||Ic;function mf(a,b,c){return Math.min(Math.max(a,b),c)}function nf(a,b,c){return a+c*(b-a)};function of(a,b){this.x=p(a)?a:0;this.y=p(b)?b:0}f=of.prototype;f.clone=function(){return new of(this.x,this.y)};f.xj=function(a){return a instanceof of&&pf(this,a)};function pf(a,b){return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!1}function qf(a,b){var c=a.x-b.x;a=a.y-b.y;return Math.sqrt(c*c+a*a)}function rf(a,b){var c=a.x-b.x;a=a.y-b.y;return c*c+a*a}function sf(a,b){return new of(a.x-b.x,a.y-b.y)}function Bf(a,b){return new of(a.x+b.x,a.y+b.y)}
f.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};f.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};f.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};f.translate=function(a,b){a instanceof of?(this.x+=a.x,this.y+=a.y):(this.x+=Number(a),Ca(b)&&(this.y+=b));return this};f.scale=function(a,b){b=Ca(b)?b:a;this.x*=a;this.y*=b;return this};function Cf(a){return a?new Df(Ef(a)):Qa||(Qa=new Df)}function Ff(a,b){return Ba(b)?a.getElementById(b):b}
function Gf(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,g=0,h;h=c[g];g++)a==h.nodeName&&(d[e++]=h);d.length=e;return d}return c}c=c.getElementsByTagName(a||"*");if(b){d={};for(g=e=0;h=c[g];g++)a=h.className,"function"==typeof a.split&&ic(a.split(/\s+/),b)&&(d[e++]=h);d.length=e;return d}return c}
function Hf(a,b){Ob(b,function(b,d){b&&b.kl&&(b=b.oi());"style"==d?a.style.cssText=b:"class"==d?a.className=b:"for"==d?a.htmlFor=b:If.hasOwnProperty(d)?a.setAttribute(If[d],b):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,b):a[d]=b})}var If={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 Jf(a){var b=a.scrollingElement?a.scrollingElement:Ic||"CSS1Compat"!=a.compatMode?a.body||a.documentElement:a.documentElement;a=a.parentWindow||a.defaultView;return Ec&&Wc("10")&&a.pageYOffset!=b.scrollTop?new of(b.scrollLeft,b.scrollTop):new of(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)}function Kf(a,b,c){return Lf(document,arguments)}
function Lf(a,b){var c=String(b[0]),d=b[1];if(!hf&&d&&(d.name||d.type)){c=["<",c];d.name&&c.push(' name="',Xa(d.name),'"');if(d.type){c.push(' type="',Xa(d.type),'"');var e={};Zb(e,d);delete e.type;d=e}c.push(">");c=c.join("")}c=a.createElement(c);d&&(Ba(d)?c.className=d:Fa(d)?c.className=d.join(" "):Hf(c,d));2<b.length&&Mf(a,c,b,2);return c}
function Mf(a,b,c,d){function e(c){c&&b.appendChild(Ba(c)?a.createTextNode(c):c)}for(;d<c.length;d++){var g=c[d];!Ga(g)||Ia(g)&&0<g.nodeType?e(g):z(Nf(g)?mc(g):g,e)}}function D(a){return document.createElement(String(a))}function Of(a){var b=document,c=b.createElement("DIV");Ec?(gf(c,Ze(cf,a)),c.removeChild(c.firstChild)):gf(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 Pf(a,b){a.appendChild(b)}function Qf(a){for(var b;b=a.firstChild;)a.removeChild(b)}function Rf(a,b,c){a.insertBefore(b,a.childNodes[c]||null)}function Sf(a){return a&&a.parentNode?a.parentNode.removeChild(a):null}function Tf(a){return jf&&void 0!=a.children?a.children:ec(a.childNodes,function(a){return 1==a.nodeType})}function Uf(a){return Ia(a)&&1==a.nodeType}
function Vf(a){var b;if(lf&&!(Ec&&Wc("9")&&!Wc("10")&&Aa.SVGElement&&a instanceof Aa.SVGElement)&&(b=a.parentElement))return b;b=a.parentNode;return Uf(b)?b:null}function Wf(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 Ef(a){x(a,"Node cannot be null or undefined.");return 9==a.nodeType?a:a.ownerDocument||a.document}
function Xf(a,b){x(null!=a,"goog.dom.setTextContent expects a non-null value for node");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{Qf(a);var c=Ef(a);a.appendChild(c.createTextNode(String(b)))}}
function Yf(a){x(null!==a,"goog.dom.getOuterHtml expects a non-null value for element");if("outerHTML"in a)return a.outerHTML;var b=Ef(a).createElement("DIV");b.appendChild(a.cloneNode(!0));return b.innerHTML}function Zf(a,b){var c=[];return $f(a,b,c,!0)?c[0]:void 0}function $f(a,b,c,d){if(null!=a)for(a=a.firstChild;a;){if(b(a)&&(c.push(a),d)||$f(a,b,c,d))return!0;a=a.nextSibling}return!1}var ag={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},bg={IMG:" ",BR:"\n"};
function cg(a){if(kf&&null!==a&&"innerText"in a)a=a.innerText.replace(/(\r\n|\r|\n)/g,"\n");else{var b=[];dg(a,b,!0);a=b.join("")}a=a.replace(/ \xAD /g," ").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");kf||(a=a.replace(/ +/g," "));" "!=a&&(a=a.replace(/^\s*/,""));return a}
function dg(a,b,c){if(!(a.nodeName in ag))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 bg)b.push(bg[a.nodeName]);else for(a=a.firstChild;a;)dg(a,b,c),a=a.nextSibling}function Nf(a){if(a&&"number"==typeof a.length){if(Ia(a))return"function"==typeof a.item||"string"==typeof a.item;if(Ha(a))return"function"==typeof a.item}return!1}function eg(){var a=document;try{return a&&a.activeElement}catch(b){}return null}
function Df(a){this.lc=a||Aa.document||document}f=Df.prototype;f.AQ=Cf;f.rh=function(){return Ff(this.lc,void 0)};f.getElementsByTagName=function(a,b){return(b||this.lc).getElementsByTagName(String(a))};f.Cv=function(a,b,c){Lf(this.lc,arguments)};f.createElement=function(a){return this.lc.createElement(String(a))};f.createTextNode=function(a){return this.lc.createTextNode(String(a))};f.appendChild=Pf;f.append=function(a,b){Mf(Ef(a),a,arguments,1)};
f.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};f.removeNode=Sf;f.contains=Wf;f.ja=Xf;function fg(a,b,c){var d,e,g;ne.call(this);this.fe=null;var h=a.startsWith("data:")?null:void 0;this.fu=h=a;this.xa=b;this.ua=c}va(fg,ne);f=fg.prototype;f.Lf=function(){this.fe=new Image;this.fe.onload=u(this.Iy,this);this.fe.onerror=u(this.VU,this);this.fe.src=this.fu};function gg(a){a.fe&&(a.fe.onload=null,a.fe.onerror=null)}f.Iy=function(){gg(this);this.yq=!1;this.zq=!0;this.Po(1);this.Lt.C(this)};f.VU=function(){gg(this);this.yq=this.zq=!1;this.Nt.C(this);this.Po(0)};
f.wP=function(){this.fe&&(gg(this),this.fe.src="",this.fe=null)};function hg(a){if(!a.Jd())throw Error("asset not loaded");}f.path=function(){return this.fu};f.width=function(){if(null!=this.xa)return this.xa;if(!this.fe)return 0;hg(this);return this.fe.width};fg.prototype.width=fg.prototype.width;fg.prototype.height=function(){if(null!=this.ua)return this.ua;if(!this.fe)return 0;hg(this);return this.fe.height};fg.prototype.height=fg.prototype.height;
fg.prototype.Rr=function(){hg(this);var a=D("canvas");a.width=this.width();a.height=this.height();x(a.getContext("2d")).drawImage(this.fe,0,0);return a};fg.prototype.createInstance=fg.prototype.Rr;fg.prototype.zA=function(){hg(this);x(this.fe);return x(this.fe).cloneNode(!0)};fg.prototype.createImgInstance=fg.prototype.zA;function ig(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d}f=ig.prototype;f.clone=function(){return new ig(this.top,this.right,this.bottom,this.left)};f.contains=function(a){return this&&a?a instanceof ig?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};
f.expand=function(a,b,c,d){Ia(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};f.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};
f.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};f.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};
f.translate=function(a,b){a instanceof of?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(xb(a),this.left+=a,this.right+=a,Ca(b)&&(this.top+=b,this.bottom+=b));return this};f.scale=function(a,b){b=Ca(b)?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};function jg(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d}f=jg.prototype;f.clone=function(){return new jg(this.left,this.top,this.width,this.height)};f.contains=function(a){return a instanceof of?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};
f.pQ=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)};f.ni=function(){return new df(this.width,this.height)};function kg(a){return new of(a.left+a.width/2,a.top+a.height/2)}f.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};
f.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};f.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};f.translate=function(a,b){a instanceof of?(this.left+=a.x,this.top+=a.y):(this.left+=xb(a),Ca(b)&&(this.top+=b));return this};
f.scale=function(a,b){b=Ca(b)?b:a;this.left*=a;this.width*=a;this.top*=b;this.height*=b;return this};function lg(){return Ic?"Webkit":Hc?"Moz":Ec?"ms":Dc?"O":null}function mg(a,b){if(b&&a in b)return a;var c=lg();return c?(c=c.toLowerCase(),a=c+rb(a),!p(b)||a in b?a:null):null};function E(a,b,c){if(Ba(b))(b=ng(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],g=ng(c,d);g&&(c.style[g]=e)}}var og={};function ng(a,b){var c=og[b];if(!c){var d=pb(b);c=d;void 0===a.style[d]&&(d=lg()+rb(d),void 0!==a.style[d]&&(c=d));og[b]=c}return c}function pg(a,b){var c=a.style[pb(b)];return"undefined"!==typeof c?c:a.style[ng(a,b)]||""}
function qg(a,b){var c=Ef(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""}function rg(a,b){return qg(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]}function sg(a,b,c){if(b instanceof of){var d=b.x;b=b.y}else d=b,b=c;a.style.left=tg(d,!1);a.style.top=tg(b,!1)}function ug(a){return new of(a.offsetLeft,a.offsetTop)}
function vg(a){try{var b=a.getBoundingClientRect()}catch(c){return{left:0,top:0,right:0,bottom:0}}Ec&&a.ownerDocument.body&&(a=a.ownerDocument,b.left-=a.documentElement.clientLeft+a.body.clientLeft,b.top-=a.documentElement.clientTop+a.body.clientTop);return b}
function wg(a){var b=Ef(a);zb(a,"Parameter is required");var c=new of(0,0);var d=b?Ef(b):document;d=!Ec||Xc(9)||"CSS1Compat"==Cf(d).lc.compatMode?d.documentElement:d.body;if(a==d)return c;a=vg(a);b=Jf(Cf(b).lc);c.x=a.left+b.x;c.y=a.top+b.y;return c}function xg(a,b){a=yg(a);b=yg(b);return new of(a.x-b.x,a.y-b.y)}function yg(a){x(a);if(1==a.nodeType)return a=vg(a),new of(a.left,a.top);a=a.changedTouches?a.changedTouches[0]:a;return new of(a.clientX,a.clientY)}
function zg(a,b,c){if(b instanceof df)c=b.height,b=b.width;else if(void 0==c)throw Error("missing height argument");Ag(a,b);Bg(a,c)}function tg(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a}function Bg(a,b){a.style.height=tg(b,!0)}function Ag(a,b){a.style.width=tg(b,!0)}
function Cg(a){var b=Dg;if("none"!=rg(a,"display"))return b(a);var c=a.style,d=c.display,e=c.visibility,g=c.position;c.visibility="hidden";c.position="absolute";c.display="inline";a=b(a);c.display=d;c.position=g;c.visibility=e;return a}function Dg(a){var b=a.offsetWidth,c=a.offsetHeight,d=Ic&&!b&&!c;return p(b)&&!d||!a.getBoundingClientRect?new df(b,c):(a=vg(a),new df(a.right-a.left,a.bottom-a.top))}
function Hg(a){x(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){x(a);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 Ig(a,b){a.style.display=b?"":"none"}function Jg(a){return"rtl"==rg(a,"direction")}
function Kg(a){return new df(a.offsetWidth,a.offsetHeight)}function Lg(a,b){if(/^\d+px?$/.test(b))return parseInt(b,10);var c=a.style.left,d=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;a.style.left=b;b=a.style.pixelLeft;a.style.left=c;a.runtimeStyle.left=d;return+b}function Mg(a,b){return(b=a.currentStyle?a.currentStyle[b]:null)?Lg(a,b):0}
function Ng(a,b){if(Ec){var c=Mg(a,b+"Left"),d=Mg(a,b+"Right"),e=Mg(a,b+"Top");a=Mg(a,b+"Bottom");return new ig(e,d,a,c)}c=qg(a,b+"Left");d=qg(a,b+"Right");e=qg(a,b+"Top");a=qg(a,b+"Bottom");return new ig(parseFloat(e),parseFloat(d),parseFloat(a),parseFloat(c))}function Og(a){return Ng(a,"margin")}var Pg={thin:2,medium:4,thick:6};function Qg(a,b){if("none"==(a.currentStyle?a.currentStyle[b+"Style"]:null))return 0;b=a.currentStyle?a.currentStyle[b+"Width"]:null;return b in Pg?Pg[b]:Lg(a,b)}
function Rg(a){if(Ec&&!Xc(9)){var b=Qg(a,"borderLeft"),c=Qg(a,"borderRight"),d=Qg(a,"borderTop");a=Qg(a,"borderBottom");return new ig(d,c,a,b)}b=qg(a,"borderLeftWidth");c=qg(a,"borderRightWidth");d=qg(a,"borderTopWidth");a=qg(a,"borderBottomWidth");return new ig(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};var Sg;function Tg(a){var b=b||0;return function(){return a.apply(this,Array.prototype.slice.call(arguments,0,b))}};function Ug(a,b){Ud.call(this);this.sp=a||1;this.As=b||Aa;this.WG=u(this.H_,this);this.QH=Pa()}w(Ug,Ud);f=Ug.prototype;f.enabled=!1;f.Ch=null;f.setInterval=function(a){this.sp=a;this.Ch&&this.enabled?(this.stop(),this.start()):this.Ch&&this.stop()};
f.H_=function(){if(this.enabled){var a=Pa()-this.QH;0<a&&a<.8*this.sp?this.Ch=this.As.setTimeout(this.WG,this.sp-a):(this.Ch&&(this.As.clearTimeout(this.Ch),this.Ch=null),this.dispatchEvent("tick"),this.enabled&&(this.Ch=this.As.setTimeout(this.WG,this.sp),this.QH=Pa()))}};f.start=function(){this.enabled=!0;this.Ch||(this.Ch=this.As.setTimeout(this.WG,this.sp),this.QH=Pa())};f.stop=function(){this.enabled=!1;this.Ch&&(this.As.clearTimeout(this.Ch),this.Ch=null)};
f.Ub=function(){Ug.I.Ub.call(this);this.stop();delete this.As};function Vg(a,b,c){if(Ha(a))c&&(a=u(a,c));else if(a&&"function"==typeof a.handleEvent)a=u(a.handleEvent,a);else throw Error("Invalid listener argument");return 2147483647<Number(b)?-1:Aa.setTimeout(a,b||0)};function Wg(a,b){var c=[];Xg(new Yg(b),a,c);return c.join("")}function Yg(a){this.kB=a}
function Xg(a,b,c){if(null==b)c.push("null");else{if("object"==typeof b){if(Fa(b)){var d=b;b=d.length;c.push("[");for(var e="",g=0;g<b;g++)c.push(e),e=d[g],Xg(a,a.kB?a.kB.call(d,String(g),e):e,c),e=",";c.push("]");return}if(b instanceof String||b instanceof Number||b instanceof Boolean)b=b.valueOf();else{c.push("{");g="";for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&(e=b[d],"function"!=typeof e&&(c.push(g),Zg(d,c),c.push(":"),Xg(a,a.kB?a.kB.call(b,d,e):e,c),g=","));c.push("}");return}}switch(typeof b){case "string":Zg(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 $g={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\u000b"},ah=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g;
function Zg(a,b){b.push('"',a.replace(ah,function(a){var b=$g[a];b||(b="\\u"+(a.charCodeAt(0)|65536).toString(16).substr(1),$g[a]=b);return b}),'"')};var bh=Lb("Firefox"),ch=Mb()||Lb("iPod"),dh=Lb("iPad"),eh=zc(),fh=yc(),gh=xc()&&!Nb();var hh=null,ih=null,jh=Hc||Ic&&!gh||Dc||"function"==typeof Aa.btoa;function kh(a){if(jh)var b=Aa.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}x(Ga(b),"encodeByteArray takes an array as a parameter");lh();a=hh;c=[];for(d=0;d<b.length;d+=3){var g=b[d],h=(e=d+1<b.length)?b[d+1]:0,k=d+2<b.length,l=k?b[d+2]:0,m=g>>2;g=(g&3)<<4|h>>4;h=(h&15)<<2|l>>6;l&=63;k||(l=64,e||(h=64));c.push(a[m],a[g],a[h],a[l])}b=c.join("")}return b}
function mh(a){var b=[];nh(a,function(a){b.push(a)});return b}function nh(a,b){function c(b){for(;d<a.length;){var c=a.charAt(d++),e=ih[c];if(null!=e)return e;if(!/^[\s\xa0]*$/.test(c))throw Error("Unknown base64 encoding at char: "+c);}return b}lh();for(var d=0;;){var e=c(-1),g=c(0),h=c(64),k=c(64);if(64===k&&-1===e)break;b(e<<2|g>>4);64!=h&&(b(g<<4&240|h>>2),64!=k&&b(h<<6&192|k))}}
function lh(){if(!hh){hh={};ih={};for(var a=0;65>a;a++)hh[a]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(a),ih[hh[a]]=a,62<=a&&(ih["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.".charAt(a)]=a)}};function oh(a,b){this.qa=a;this.wS=b||[]}q("iSpring.ios.mobile.MobileAppCommand",oh,void 0);oh.prototype.id=function(){return Ja(this)};oh.prototype.Ur=function(){if(!ph)return!1;var a=this.qa;var b=this.wS,c=this.id();b=Wg(b,null);a="isplayer://"+a+"/"+c+"/"+kh(b);return qh(a)};function qh(a){try{var b=D("iframe");E(b,{width:"1px",height:"1px",border:"0"});b.src=a;document.body.appendChild(b);Vg(function(){Sf(b)},100)}catch(c){return!1}return!0};function rh(a){this.length=a.length||a;for(var b=0;b<this.length;b++)this[b]=a[b]||0}rh.prototype.BYTES_PER_ELEMENT=8;rh.prototype.set=function(a,b){b=b||0;for(var c=0;c<a.length&&b+c<this.length;c++)this[b+c]=a[c]};rh.prototype.toString=Array.prototype.join;if("undefined"==typeof Float64Array){try{rh.BYTES_PER_ELEMENT=8}catch(a){}rh.prototype.BYTES_PER_ELEMENT=rh.prototype.BYTES_PER_ELEMENT;rh.prototype.set=rh.prototype.set;rh.prototype.toString=rh.prototype.toString;q("Float64Array",rh,void 0)};function sh(a){this.length=a.length||a;for(var b=0;b<this.length;b++)this[b]=a[b]||0}sh.prototype.BYTES_PER_ELEMENT=4;sh.prototype.set=function(a,b){b=b||0;for(var c=0;c<a.length&&b+c<this.length;c++)this[b+c]=a[c]};sh.prototype.toString=Array.prototype.join;"undefined"==typeof Float32Array&&(sh.BYTES_PER_ELEMENT=4,sh.prototype.BYTES_PER_ELEMENT=sh.prototype.BYTES_PER_ELEMENT,sh.prototype.set=sh.prototype.set,sh.prototype.toString=sh.prototype.toString,q("Float32Array",sh,void 0));function th(){return new Float32Array(3)}function uh(){var a=Array(3);vh(a,0,0,0);return a}function vh(a,b,c,d){a[0]=b;a[1]=c;a[2]=d;return a}function wh(a,b,c){c[0]=a[0]-b[0];c[1]=a[1]-b[1];c[2]=a[2]-b[2]}function xh(a,b){var c=uh();c[0]=a[0]*b;c[1]=a[1]*b;c[2]=a[2]*b;return c}function yh(a,b){return a[0]*b[0]+a[1]*b[1]+a[2]*b[2]}function zh(a,b,c){var d=a[0],e=a[1];a=a[2];var g=b[0],h=b[1];b=b[2];c[0]=e*b-a*h;c[1]=a*g-d*b;c[2]=d*h-e*g;return c};function Ah(){var a=Array(4);Bh(a,0,0,0,0);return a}function Bh(a,b,c,d,e){a[0]=b;a[1]=c;a[2]=d;a[3]=e}function Ch(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 Dh(a,b,c){var d=b[0],e=b[1],g=b[2];b=b[3];c[0]=d*a[0]+e*a[4]+g*a[8]+b*a[12];c[1]=d*a[1]+e*a[5]+g*a[9]+b*a[13];c[2]=d*a[2]+e*a[6]+g*a[10]+b*a[14];c[3]=d*a[3]+e*a[7]+g*a[11]+b*a[15]}function Eh(a,b,c,d){var e=a[1]*b+a[5]*c+a[9]*d+a[13],g=a[2]*b+a[6]*c+a[10]*d+a[14],h=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]=g;a[15]=h}
function Fh(a,b){var c=a[4],d=a[5],e=a[6],g=a[7],h=a[8],k=a[9],l=a[10],m=a[11],n=Math.cos(b);b=Math.sin(b);a[4]=c*n+h*b;a[5]=d*n+k*b;a[6]=e*n+l*b;a[7]=g*n+m*b;a[8]=c*-b+h*n;a[9]=d*-b+k*n;a[10]=e*-b+l*n;a[11]=g*-b+m*n}function Gh(a,b){var c=a[0],d=a[1],e=a[2],g=a[3],h=a[8],k=a[9],l=a[10],m=a[11],n=Math.cos(b);b=Math.sin(b);a[0]=c*n+h*-b;a[1]=d*n+k*-b;a[2]=e*n+l*-b;a[3]=g*n+m*-b;a[8]=c*b+h*n;a[9]=d*b+k*n;a[10]=e*b+l*n;a[11]=g*b+m*n};function Hh(a,b){for(var c=0;c<b.length;++c)if(p(a.style[b[c]]))return b[c];throw Error("browser doesn't support css style "+b[0]);}function I(a,b){var c=Hh(a,["transform","webkitTransform","msTransform","MozTransform","OTransform"]);E(a,c,b)}function Ih(a,b){var c=Hh(a,["transformOrigin","webkitTransformOrigin","msTransformOrigin","MozTransformOrigin","OTransformOrigin"]);E(a,c,b)}
function Jh(a,b){var c=Hh(a,["transformStyle","webkitTransformStyle","msTransformStyle","MozTransformStyle","OTransformStyle"]);E(a,c,b)}function Kh(a,b){var c=Hh(a,["perspective","webkitPerspective","msPerspective","MozPerspective","OPerspective"]);E(a,c,b)}function Lh(a,b){var c=Hh(a,["perspectiveOrigin","webkitPerspectiveOrigin","msPerspectiveOrigin","MozPerspectiveOrigin","OPerspectiveOrigin"]);E(a,c,b)}
function Mh(a,b){var c=Hh(a,["backfaceVisibility","webkitBackfaceVisibility","msBackfaceVisibility","MozBackfaceVisibility","OBackfaceVisibility"]);E(a,c,b)};function Nh(a,b){b||(b={});var c=window;var d=a instanceof ze?a:De("undefined"!=typeof a.href?a.href:String(a));a=b.target||a.target;var e=[];for(g in b)switch(g){case "width":case "height":case "top":case "left":e.push(g+"="+b[g]);break;case "target":case "noreferrer":break;default:e.push(g+"="+(b[g]?1:0))}var g=e.join(",");if(Nb()&&c.navigator&&c.navigator.standalone&&a&&"_self"!=a){e=(e=(g=c.document.createElement("A"))&&g.ownerDocument)&&(e.defaultView||e.parentWindow)||Aa;if("undefined"!=typeof e.HTMLAnchorElement&&
"undefined"!=typeof e.Location&&"undefined"!=typeof e.Element){e=g&&(g instanceof e.HTMLAnchorElement||!(g instanceof e.Location||g instanceof e.Element));var h=Ia(g)?g.constructor.displayName||g.constructor.name||Object.prototype.toString.call(g):void 0===g?"undefined":null===g?"null":typeof g;x(e,"Argument is not a HTMLAnchorElement (or a non-Element mock); got: %s",h)}d instanceof ze||d instanceof ze||(d=d.kl?d.oi():String(d),x(Ce.test(d))||(d="about:invalid#zClosurez"),d=Ee(d));g.href=Be(d);g.setAttribute("target",
a);b.noreferrer&&g.setAttribute("rel","noreferrer");b=document.createEvent("MouseEvent");b.initMouseEvent("click",!0,!0,c,1);g.dispatchEvent(b);c={}}else b.noreferrer?(c=c.open("",a,g),d=Be(d),c&&(Gc&&-1!=d.indexOf(";")&&(d="'"+d.replace(/'/g,"%27")+"'"),c.opener=null,b=we("b/12014412, meta tag with sanitized URL"),d='<META HTTP-EQUIV="refresh" content="0; url='+Xa(d)+'">',yb(ve(b),"must provide justification"),x(!/^[\s\xa0]*$/.test(ve(b)),"must provide non-empty justification"),b=$e(d,null),c.document.write(Re(b)),
c.document.close())):c=c.open(Be(d),a,g);return c};function Oh(a,b,c,d){c=c||0;var e=Array.prototype.slice.call(arguments,3);return setTimeout(function(){a.apply(b||null,e)},c)}function Ph(){return J&&!Qh?"about:blank":""}function Rh(){var a=Sh();return Math.max(1,Math.min(a.width,a.height)/420)}
function Sh(){if(Th)return new df(document.documentElement.clientWidth,document.documentElement.clientHeight);if(J&&Ec)return new df(screen.width,screen.height);var a=p(window.devicePixelRatio)?window.devicePixelRatio:1;return Qh?new df(screen.width/a,screen.height/a):J?Uh&&(a=Math.max(screen.width,screen.height),document.documentElement.clientWidth>a)?new df(Math.max(document.documentElement.clientWidth,a),Math.max(document.documentElement.clientHeight,Math.min(screen.width,screen.height))):new df(screen.width,
screen.height):new df(screen.width*a,screen.height*a)}function Vh(){var a=window.location.search.substr(1);if(a){var b={};a=a.split("&");for(var c=0;c<a.length;++c){var d=a[c].split("=");if(2==d.length){try{var e=decodeURIComponent(d[0].replace(/\+/g," "))}catch(h){e=d[0]}try{var g=decodeURIComponent(d[1].replace(/\+/g," "))}catch(h){g=d[1]}e=e.toLowerCase();b[e]=g}}}else b={};return b}function Wh(a){return"url('"+a.replace(/\\/g,"/")+"')"}
function Xh(a,b){ph?(new oh("openWindow",[a])).Ur():Nh(a,b?{target:b}:void 0)}function Yh(a){if(!a)return!1;for(;a;){if("A"==a.nodeName.toLocaleUpperCase())return!0;a=a.parentNode}return!1}function Zh(a){var b=Kf("script",{type:"text/javascript",charset:"UTF-8"});document.body.appendChild(b);Bb(b,Element);b.src=a;return b}function $h(){return 0==window.location.href.indexOf("file:")}function ai(){var a=Kf("DIV");try{Kh(a,"100px")}catch(b){return!1}return!0}
function bi(){try{var a=Kf("CANVAS");var b=a.getContext("webgl")||a.getContext("experimental-webgl")}catch(c){}return b?!0:!1}function ci(a){var b=p(b)?b:1;var c=x(a.rc);c.changedTouches&&(a=c.changedTouches[0]);return new of(a.clientX/b,a.clientY/b)};(function(){function a(a){try{return a.ISPlayer&&(window.ISPlayer=a.ISPlayer),a.ISPVideoPlayer&&(window.ISPVideoPlayer=a.ISPVideoPlayer),a.ISPQuizPlayer&&(window.ISPQuizPlayer=a.ISPQuizPlayer),a.ISPInteractionPlayerCore&&(window.ISPInteractionPlayerCore=a.ISPInteractionPlayerCore),a.ISPBookPlayer&&(window.ISPBookPlayer=a.ISPBookPlayer),a.ISPScenarioPlayer&&(window.ISPScenarioPlayer=a.ISPScenarioPlayer),!0}catch(e){return!1}}if(function(){try{var a=window.frameElement}catch(e){}return null!=a}())for(var b=
window,c=7;b&&b.parent!=b&&0!=c--&&!a(b.parent);)b=b.parent})();var di;var ni=Vh().user_agent;di=ni?ni:Ib||"";var Uh=dh||ch,Th="1"==Vh().small_screen;Vh();var oi,pi;try{pi=window.top.location.href?window.frameElement:null}catch(a){}oi=null!=pi;var qi=ch&&oi;function ri(){var a=di.toLowerCase();return-1!=a.indexOf("android")||-1!=a.indexOf("mobile")||-1!=a.indexOf("wpdesktop")||Th}
var si=-1!=di.toLowerCase().indexOf("chrome"),ti=Ic&&!si,ui=-1!=di.indexOf("CriOS"),vi=-1==di.toLowerCase().indexOf("windows phone")&&-1!=di.toLowerCase().indexOf("android"),J=ri(),wi=J&&(ri()?"ontouchstart"in window||p(window.DocumentTouch)&&document instanceof window.DocumentTouch||-1!=di.toLowerCase().indexOf("touch"):!1),xi="";if(Uh){var yi=/CPU.+OS\s(\d+)_(\d+)/.exec(di);xi=yi?yi[1]+"."+yi[2]:""}
var zi=parseInt(xi,10),Ai=Uh&&6>=zi,Bi=Uh&&7<=zi,Ci=Uh&&8<=zi,Di=Uh&&9<=zi,Ei=Uh&&10<=zi,Fi=Ec&&"9."==Sc.substr(0,2),Gi=Ec&&"10."==Sc.substr(0,3),Hi=-1!=di.toLowerCase().indexOf("edge"),Ji=Ii&&Ec,Qh=vi&&!si&&!bh&&!Dc,Ki=-1!=di.toLowerCase().indexOf("micromessenger"),ph=-1!=di.indexOf("ismobile"),Li=ph&&ch,Mi=ph&&vi,Ni;if(!(Ni=Th))if(window._ispringFullsizeSkin)Ni=!1;else{var Oi=Sh();Ni=ch||700>Math.min(Oi.width,Oi.height)}
var Ii=Ni,Pi=ch&&!Li&&10>zi||Ji&&Ii,Qi=p(window.ISPlayer),Ri=Qi&&Ii,Si=!1,Ti=(vi||Uh)&&!Qi,Ui=!1;window.AudioContext&&"suspended"==(new window.AudioContext).state&&(Ui=!0);Vh();Vh();var Vi=!J&&(Ec||Hi||si),Wi;
if(Lb("Windows")){var Xi=Ib,Yi="",Zi;if(Lb("Windows")){Zi=/Windows (?:NT|Phone) ([0-9.]+)/;var $i=Zi.exec(Xi);Yi=$i?$i[1]:"0.0"}else Nb()?(Zi=/(?:iPhone|iPod|iPad|CPU)\s+OS\s+(\S+)/,Yi=($i=Zi.exec(Xi))&&$i[1].replace(/_/g,".")):Lb("Macintosh")?(Zi=/Mac OS X ([0-9_.]+)/,Yi=($i=Zi.exec(Xi))?$i[1].replace(/_/g,"."):"10"):Lb("Android")?(Zi=/Android\s+([^\);]+)(\)|;)/,Yi=($i=Zi.exec(Xi))&&$i[1]):Lb("CrOS")&&(Zi=/(?:CrOS\s+(?:i686|x86_64)\s+([0-9.]+))/,Yi=($i=Zi.exec(Xi))&&$i[1]);Wi=!(0<=nb(Yi||"","6"))}else Wi=
!1;var aj=Wi;Db=function(){return 1==window._ispringDebug||"1"==Vh().isdebug};function bj(a){if(a.classList)return a.classList;a=a.className;return Ba(a)&&a.match(/\S+/g)||[]}function cj(a,b){return a.classList?a.classList.contains(b):ic(bj(a),b)}function dj(a,b){a.classList?a.classList.add(b):cj(a,b)||(a.className+=0<a.className.length?" "+b:b)}function ej(a,b){a.classList?a.classList.remove(b):cj(a,b)&&(a.className=ec(bj(a),function(a){return a!=b}).join(" "))};function fj(a,b){this.eC=a;this.xc=b}fj.prototype.className=function(){return this.xc?this.eC+"__"+this.xc:this.eC};function gj(a,b){return a.className()+"_"+b}function hj(a,b,c){return gj(a,b)+"_"+c}function ij(a,b,c){b=bj(b);var d=hj(a,c,"");return hc(b,function(a){return 0==a.indexOf(d)})}function jj(a,b){x(!a.xc);return new fj(a.eC,b)};function kj(a,b,c,d,e,g){if(6==arguments.length)this.setTransform(a,b,c,d,e,g);else{if(0!=arguments.length)throw Error("Insufficient matrix parameters");this.oc=this.uc=1;this.tc=this.sc=this.Tc=this.Uc=0}}f=kj.prototype;f.clone=function(){return new kj(this.oc,this.tc,this.sc,this.uc,this.Tc,this.Uc)};f.setTransform=function(a,b,c,d,e,g){if(!(Ca(a)&&Ca(b)&&Ca(c)&&Ca(d)&&Ca(e)&&Ca(g)))throw Error("Invalid transform parameters");this.oc=a;this.tc=b;this.sc=c;this.uc=d;this.Tc=e;this.Uc=g;return this};
f.scale=function(a,b){this.oc*=a;this.tc*=a;this.sc*=b;this.uc*=b;return this};f.translate=function(a,b){this.Tc+=a*this.oc+b*this.sc;this.Uc+=a*this.tc+b*this.uc;return this};f.rotate=function(a,b,c){a=lj(new kj,a,b,c);return mj(this,a)};f.toString=function(){return"matrix("+[this.oc,this.tc,this.sc,this.uc,this.Tc,this.Uc].join()+")"};
function mj(a,b){var c=a.oc,d=a.sc;a.oc=b.oc*c+b.tc*d;a.sc=b.sc*c+b.uc*d;a.Tc+=b.Tc*c+b.Uc*d;c=a.tc;d=a.uc;a.tc=b.oc*c+b.tc*d;a.uc=b.sc*c+b.uc*d;a.Uc+=b.Tc*c+b.Uc*d;return a}f.transform=function(a,b,c,d,e){var g=b;for(b+=2*e;g<b;){e=a[g++];var h=a[g++];c[d++]=e*this.oc+h*this.sc+this.Tc;c[d++]=e*this.tc+h*this.uc+this.Uc}};f.zQ=function(){return this.oc*this.uc-this.sc*this.tc};
function oj(a){var b=a.zQ();return new kj(a.uc/b,-a.tc/b,-a.sc/b,a.oc/b,(a.sc*a.Uc-a.uc*a.Tc)/b,(a.tc*a.Tc-a.oc*a.Uc)/b)}function pj(a,b){return(new kj).setTransform(1,0,0,1,a,b)}function lj(a,b,c,d){var e=Math.cos(b);b=Math.sin(b);return a.setTransform(e,b,-b,e,c-c*e+d*b,d-c*b-d*e)}f.xj=function(a){return this==a?!0:a?this.oc==a.oc&&this.sc==a.sc&&this.Tc==a.Tc&&this.tc==a.tc&&this.uc==a.uc&&this.Uc==a.Uc:!1};function qj(a,b){rj(sj(),a,b)}function tj(a){return sj().ld(a)}function uj(a){var b=sj();a=(a=qg(a,b.ou.transformOrigin))?(a=vj(a,2))?new of(a[0],a[1]):null:null;return a}function wj(a,b,c){b=pj(b,c);rj(sj(),a,b)}function xj(a,b,c){c=c||b;b=(new kj).setTransform(b,0,0,c,0,0);rj(sj(),a,b)}function yj(a,b){return cj(a,b)}function zj(a){var b=a.style.display;a.style.display="none";var c=a.offsetHeight;a.style.display=b;return c}function Aj(a){return Math.floor(1E6*a)/1E6}var Bj=null;
function sj(){if(Bj)return Bj;for(var a=null,b=Kf("DIV"),c=[["transform",Cj,{transform:"transform",transformOrigin:"transformOrigin"}],["webkitTransform",Cj,{transform:"webkitTransform",transformOrigin:"webkitTransformOrigin"}],["msTransform",Cj,{transform:"msTransform",transformOrigin:"msTransformOrigin"}],["MozTransform",Dj,{transform:"MozTransform",transformOrigin:"MozTransformOrigin"}],["OTransform",Cj,{transform:"OTransform",transformOrigin:"OTransformOrigin"}]],d=0;d<c.length;++d)if(p(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 Bj=a}function Cj(a){this.ou=a}function Ej(a,b){return"matrix("+a.nG(b).join(",")+")"}function rj(a,b,c){b.style[a.ou.transform]=1==c.oc&&0==c.tc&&0==c.sc&&1==c.uc&&0==c.Tc&&0==c.Uc?"":Ej(a,c)}Cj.prototype.ld=function(a){return(a=Fj(this,a))?new kj(a[0],a[1],a[2],a[3],a[4],a[5]):null};
function Fj(a,b){a="none"!=qg(b,"display")?qg(b,a.ou.transform):b.style[a.ou.transform];return 0==a.lastIndexOf("matrix(",0)?vj(a,6):null}Cj.prototype.nG=function(a){return[Aj(a.oc),Aj(a.tc),Aj(a.sc),Aj(a.uc),Aj(a.Tc),Aj(a.Uc)]};function vj(a,b){for(var c=[],d=0;d<b;++d){var 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 Dj(a){this.ou=a}w(Dj,Cj);Dj.prototype.nG=function(a){a=Dj.I.nG.call(this,a);a[4]+="px";a[5]+="px";return a};function Gj(a){C.call(this,a);this.pq=be(this,new C);this.cD=be(this,new C)}va(Gj,C);Gj.prototype.addHandler=function(a,b,c){C.prototype.addHandler.call(this,a,b,c);this.pq.C()};Gj.prototype.removeHandler=function(a,b,c){C.prototype.removeHandler.call(this,a,b,c);this.cD.C()};var Hj,Ij={d0:"activedescendant",r0:"atomic",u0:"autocomplete",N0:"busy",T0:"checked",Y0:"colindex",m1:"controls",R1:"describedby",W1:"disabled",r2:"dropeffect",B2:"expanded",M2:"flowto",o3:"grabbed",t3:"haspopup",w3:"hidden",E3:"invalid",J3:"label",K3:"labelledby",L3:"level",Q3:"live",O4:"multiline",P4:"multiselectable",f5:"orientation",j5:"owns",P5:"posinset",c6:"pressed",y6:"readonly",B6:"relevant",C6:"required",a7:"rowindex",m7:"selected",r7:"setsize",K7:"sort",Z8:"valuemax",a9:"valuemin",b9:"valuenow",
c9:"valuetext"};var Jj={h0:"alert",i0:"alertdialog",o0:"application",q0:"article",w0:"banner",O0:"button",S0:"checkbox",Z0:"columnheader",$0:"combobox",c1:"complementary",j1:"contentinfo",P1:"definition",U1:"dialog",V1:"directory",Y1:"document",V2:"form",p3:"grid",q3:"gridcell",r3:"group",u3:"heading",y3:"img",M3:"link",N3:"list",O3:"listbox",P3:"listitem",Z3:"log",c4:"main",d4:"marquee",e4:"math",f4:"menu",g4:"menubar",h4:"menuitem",i4:"menuitemcheckbox",j4:"menuitemradio",S4:"navigation",W4:"note",a5:"option",
W5:"presentation",f6:"progressbar",s6:"radio",t6:"radiogroup",A6:"region",X6:"row",Y6:"rowgroup",Z6:"rowheader",h7:"scrollbar",i7:"search",p7:"separator",G7:"slider",O7:"spinbutton",d8:"status",s8:"tab",t8:"tablist",u8:"tabpanel",v8:"textbox",w8:"textinfo",z8:"timer",B8:"toolbar",C8:"tooltip",I8:"tree",J8:"treegrid",K8:"treeitem"};$b("A AREA BUTTON HEAD INPUT LINK MENU META OPTGROUP OPTION PROGRESS STYLE SELECT SOURCE TEXTAREA TITLE TRACK".split(" "));function Kj(a,b){b?(x(Tb(Jj,b),"No such ARIA role "+b),a.setAttribute("role",b)):a.removeAttribute("role")}
function Lj(a,b,c){Fa(c)&&(c=c.join(" "));var d=Mj(b);""===c||void 0==c?(Hj||(Hj={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=Hj,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}
function Mj(a){x(a,"ARIA attribute cannot be empty.");x(Tb(Ij,a),"No such ARIA attribute "+a);return"aria-"+a};var Nj=window.navigator.msPointerEnabled?"MSPointerDown":wi?"touchstart":"mousedown",Oj=window.navigator.msPointerEnabled?"MSPointerUp":wi?"touchend":"mouseup",Pj=window.navigator.msPointerEnabled?"MSPointerMove":wi?"touchmove":"mousemove";function Qj(a,b,c,d,e){this.qb=a;this.NS=b;this.OS=c;this.RW=d;this.SW=e}f=Qj.prototype;f.id=function(){return this.qb};f.clientX=function(){return this.NS};f.clientY=function(){return this.OS};f.screenX=function(){return this.RW};f.screenY=function(){return this.SW};function Rj(a,b){this.PC=a;this.CX=b}function Sj(a){x(0<a.length);for(var b=[],c=0;c<a.length;++c){var d=a[c];b.push(new Qj(d.pointerId,d.clientX,d.clientY,d.screenX,d.screenY))}return new Rj(a[0],b)}Rj.prototype.Or=function(){return this.PC};Rj.prototype.touches=function(){return this.CX};Rj.prototype.scale=function(){return this.PC.scale};Rj.prototype.rotation=function(){return this.PC.rotation};function Tj(a,b){this.fa=a;this.Vj={};this.Mh={};if(b)for(a=0;a<b.length;++a)Uj(this,b[a])}f=Tj.prototype;f.fv=!1;f.Sx=-1;function Vj(a){var b=a.fa;window.navigator.msPointerEnabled?(B(b,"MSPointerDown",a.MM,!1,a),B(b,"MSPointerUp",a.OM,!1,a),B(b,"MSPointerMove",a.NM,!1,a)):wi?(B(b,"touchstart",a.xE,{passive:!1},a),B(b,"touchend",a.vE,!1,a),B(b,"touchmove",a.wE,!1,a)):(B(b,"mousedown",a.xE,!1,a),B(b,"mouseup",a.vE,!1,a),B(b,"mousemove",a.wE,!1,a))}
function Wj(a){var b=a.fa;window.navigator.msPointerEnabled?(Nd(b,"MSPointerDown",a.MM,!1,a),Nd(b,"MSPointerUp",a.OM,!1,a),Nd(b,"MSPointerMove",a.NM,!1,a)):(Nd(b,Nj,a.xE,!1,a),Nd(b,Oj,a.vE,!1,a),Nd(b,Pj,a.wE,{passive:!1},a))}f.xE=function(a){var b=a.rc;x(b);if(!this.fv||b.touches&&1==b.touches.length)this.fv=!0,a=Xj(a),Yj(this,"touchStart",a)};
f.vE=function(a){if(this.fv){this.fv=!1;var b=Xj(a);if(Yj(this,"touchEnd",b)){if(b=a.target)if("TEXTAREA"==b.nodeName)b=!0;else{var c=b.getAttribute("type");b="INPUT"==b.nodeName&&(!c||"text"==c)}else b=!1;b||Yh(a.target)||a.preventDefault()}}};f.wE=function(a){a.target&&"VIDEO"==a.target.nodeName&&a.target.controls||!this.fv||(a=Xj(a),Yj(this,"touchMove",a))};
function Xj(a){a=a.rc;x(a);if(p(window.TouchEvent)&&a instanceof TouchEvent){x(a.touches);for(var b=[],c=0;c<a.touches.length;++c){var d=a.touches[c];b.push(new Qj(d.identifier,d.clientX,d.clientY,d.screenX,d.screenY))}}else b=[],b.push(new Qj(0,a.clientX,a.clientY,a.screenX,a.screenY));return a=new Rj(a,b)}f.MM=function(a){a=a.rc;this.Vj[a.pointerId]=a;Zj(this);var b=Qb(this.Vj);a=1==b.length?"touchStart":"touchMove";b=Sj(b);Yj(this,a,b)};
f.OM=function(a){a=a.rc;if(a.pointerId in this.Vj){delete this.Vj[a.pointerId];Zj(this);var b=Qb(this.Vj),c=0<b.length?"touchMove":"touchEnd";0==b.length&&(b=[a]);b=Sj(b);Yj(this,c,b)&&a.preventDefault()}};f.NM=function(a){a=a.rc;a.pointerId in this.Vj&&(this.Vj[a.pointerId]=a,Zj(this),a=Sj(Qb(this.Vj)),Yj(this,"touchMove",a))};function Zj(a){0<a.Sx&&clearTimeout(a.Sx);a.Sx=setTimeout(u(a.MT,a),200)}f.MT=function(){this.Vj={};this.Sx=-1;for(var a in this.Mh)this.Mh.hasOwnProperty(a)&&this.Mh[a].Ym()};
function Yj(a,b,c){var d=0,e=null,g;for(g in a.Mh)if(a.Mh.hasOwnProperty(g)){var h=a.Mh[g],k=h.MA(b,c);k>d&&(d=k,e=h)}return e?(c.Or().defaultPrevented?e.Ym():e.qA(c),!0):!1}function Uj(a,b){a.Mh[b.Wr()]=b}function ak(a,b){b=b.Wr();b in a.Mh&&delete a.Mh[b]}function bk(a,b){return b in a.Mh?a.Mh[b]:null};function ck(){this.Wu=new C;this.rK=new C;this.aG=new C;this.$F=new C}f=ck.prototype;f.kj=null;f.aA=!1;f.Wr=function(){return"tap"};f.MA=function(a,b){if("touchEnd"==a)return this.aA?1:0;var c=new of(b.touches()[0].clientX(),b.touches()[0].clientY());if("touchStart"==a&&1==b.touches().length)return this.kj=c,this.aA=!0,this.aG.C(),Ji||B(window,"scroll",this.Ym,!1,this),0;if(!this.kj)return 0;rf(c,this.kj)<=(vi?50:200)||this.aA&&this.Ym();return 0};
f.qA=function(a){x(this.kj);this.Wu.C(this.kj.x,this.kj.y,a.Or());var b=Pa();this.DL&&(x(this.CL),1E3>b-this.DL&&rf(this.CL,this.kj)<=(vi?50:200)&&this.rK.C(this.kj.x,this.kj.y,a.Or()));this.DL=b;this.CL=this.kj};f.Ym=function(){Nd(window,"scroll",this.Ym,!1,this);this.aA=!1;this.$F.C()};var dk=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame||setTimeout;function ek(a,b){a.className.baseVal=b}function fk(a){return Ba(a.className)?bj(a):(a=a.className.baseVal,Ba(a)&&a.match(/\S+/g)||[])}function gk(a,b){return Ba(a.className)?cj(a,b):ic(fk(a),b)}function hk(a,b){if(Ba(a.className))dj(a,b);else if(!gk(a,b)){var c=a.className.baseVal;c+=0<a.className.baseVal.length?" "+b:b;ek(a,c)}}function ik(a,b){Ba(a.className)?ej(a,b):gk(a,b)&&ek(a,ec(fk(a),function(a){return a!=b}).join(" "))};var jk,kk=[];if(window.MutationObserver){jk=new MutationObserver(function(a){a&&a.forEach(function(a){x(a);a=na(a.removedNodes);for(var b=a.next();!b.done;b=a.next()){b=b.value;for(var d=na(kk),e=d.next();!e.done;e=d.next())e=e.value,Ha(b.contains)&&b.contains(e.displayObject())&&e.Bg(!1)}})});var lk={subtree:!0,childList:!0};dk(function(){jk.observe(document.body,lk)})}
function mk(a){var b=a||{};a=b.rA;var c=b.tv,d=b.P9,e=b.bQ,g=b.iY,h=b.T9,k=b.H9,l=b.R9,m=b.L_,n=b.U9,r=b.tabIndex;b=b.G9;he.call(this);var v=this;e||(e=Kf(g||"DIV"));this.U=e;this.Os=[];if(a||c)a=a||new fj(x(c),d),nk(this,a);this.Fk=p(h)?h:!0;this.Ck=this.ua=this.xa=this.ib=this.hb=this.Tn=void 0;this.bP={};this.Na=null;m&&(this.Ko=ok(this));(this.zF=n)&&this.Yb(!1);p(r)&&this.uw(r);this.Z=be(this,new Gj(this));wi?pk(this,this.Z):qk(this);l&&ae(this,this.Z,Da);b&&rk(this);this.Dc=ie(this);if(!1===
k){var t=!1;$d(this,this.displayObject(),"mousedown",function(){t=!0});$d(this,this.displayObject(),jd,function(a){a.target==a.currentTarget&&(t=!1)});$d(this,this.displayObject(),id,function(a){t&&a.target==a.currentTarget&&dk(function(){v.displayObject().blur()})})}}va(mk,he);f=mk.prototype;f.lB=function(){return this.Dc};f.focus=function(){this.U.focus()};f.getAttribute=function(a){return this.U.getAttribute(a)};f.setAttribute=function(a,b){this.U.setAttribute(a,b)};f.removeAttribute=function(a){this.U.removeAttribute(a)};
f.uw=function(a){this.Tn=a;this.Fu(a)};f.Xd=function(a){this.hb=a;this.U.style.left=a+"px"};f.Xc=function(a){this.ib=a;this.U.style.top=a+"px"};f.move=function(a,b){this.Xd(a);this.Xc(b)};f.$a=function(a){this.resize(a)};f.xb=function(a){this.resize(void 0,a)};f.resize=function(a,b){this.Oc(a,b);p(a)&&(this.xa=a);p(b)&&(this.ua=b);this.width();this.height();this.Dc.C(this)};f.ob=function(a){p(this.Tn)&&this.Fu(a?this.Tn:-1);a?this.U.removeAttribute("disabled"):this.U.setAttribute("disabled","")};
f.J=function(a){this.Na=null;Ig(this.U,a)};f.Wd=function(a){E(this.U,"opacity",a);this.Ck=a};f.F=function(a){a=this.Ni(a);this.U.appendChild(a)};f.nh=function(a,b){a=this.Ni(a);this.U==a.parentNode&&this.U.childNodes[b]==a||Rf(this.U,a,b)};f.removeChild=function(a){a=this.Ni(a);this.Rv(a)&&this.U.removeChild(a)};f.ja=function(a){Xf(this.U,a)};f.Mj=function(a){this.U.innerHTML=a};f.oR=function(a){this.xi("label",a)};f.pw=function(a){Fa(a)&&(a=a.join(" "));Kj(this.U,a)};
f.rs=function(a){this.xi("hidden",a)};f.xi=function(a,b){Lj(this.U,a,b)};
f.Cw=function(a,b){var c=this;if(this.Os.length)for(var d={},e=na(this.Os),g=e.next();!g.done;d={ZA:d.ZA,className:d.className,$G:d.$G},g=e.next())g=g.value,Ba(b)?(d.ZA=ij(g,this.U,a),d.ZA&&(delete this.bP[a],function(a){return function(){ik(c.U,x(a.ZA))}}(d)()),b&&(d.className=hj(g,a,b),this.bP[a]=d.className,function(a){return function(){hk(c.U,a.className)}}(d)())):(d.$G=gj(g,a),function(a){return function(){var d=c.U,e=a.$G;b?dj(d,e):ej(d,e)}}(d)());else(function(){var d=c.U;b?dj(d,a):ej(d,a)})(),
wb("component has no bemInfo")};f.Yb=function(a){x(this.zF);this.xi("selected",a)};f.selected=function(){x(this.zF);var a=this.U.getAttribute(Mj("selected"));return"true"==(null==a||void 0==a?"":String(a))};f.KA=function(a){a=this.Ni(a);return cc(Tf(this.displayObject()),a)};f.Rv=function(a){return this.Ni(a).parentNode==this.displayObject()};f.x=function(){return p(this.hb)?this.hb:ug(this.displayObject()).x};f.y=function(){return p(this.ib)?this.ib:ug(this.displayObject()).y};
f.width=function(){return p(this.xa)?this.xa:this.aD()};f.height=function(){return p(this.ua)?this.ua:this.$C()};f.enabled=function(){return!this.U.hasAttribute("disabled")};f.visible=function(){return"boolean"==typeof this.Na?this.Na:"none"!=this.displayObject().style.display};f.opacity=function(){if(p(this.Ck))return this.Ck;var a=Hg(this.U);return Ca(a)?a:1};f.displayObject=function(){return this.U};f.pd=function(a,b){b=void 0===b?"0 0":b;xj(this.U,a,a);Ih(this.U,x(b))};f.setParentScale=function(){};
f.contains=function(a){if(!a)return!1;a=this.Ni(a);return Wf(this.U,a)};f.Ni=function(a){return a instanceof Node?a:a.displayObject()};f.aD=function(){var a=this.U;return a.tagName.toUpperCase()=="SVG".toString()?a.width.baseVal.value:Kg(a).width};f.$C=function(){var a=this.U;return a.tagName.toUpperCase()=="SVG".toString()?a.height.baseVal.value:Kg(a).height};f.Oc=function(a,b){p(a)&&Ag(this.U,a);p(b)&&Bg(this.U,b)};
function ok(a){var b=new ResizeObserver(function(b){b=na(b);for(var c=b.next();!c.done;c=b.next())c=c.value,p(c.target)&&0<c.contentRect.width&&0<c.contentRect.height&&a.Dc.C(a)});b.observe(a.U);return b}
function pk(a,b){var c=be(a,new Tj(a.U));ae(a,b.pq,function(){1==ge(b)&&Vj(c)});ae(a,b.cD,function(){0==ge(b)&&Wj(c)});var d=new ck;ae(a,d.Wu,function(b,c,d){a.Bg(!1);a.enabled()&&a.ik(d);a.Fk&&d.target==a.U&&d.preventDefault()});ae(a,d.$F,function(){a.Bg(!0)});ae(a,d.aG,function(){a.enabled()&&a.Is()});Uj(c,d)}
function qk(a){var b=ae(a,a.Z.pq,function(){Zd(a,b);$d(a,a.U,"mouseover",function(){a.enabled()&&0<ge(a.Z)&&a.Is()});$d(a,a.U,"mouseout",function(){a.Bg(!1)});$d(a,a.U,"click",function(b){var c=b.rc;c&&0==c.isTrusted||(a.Fk&&0<ge(a.Z)&&b.target==a.U&&b.preventDefault(),a.enabled()&&a.ik(b))})})}f.ik=function(a){this.Z.C(this,a)};function nk(a,b){a.Os.push(b);hk(a.U,b.className())}f.Is=function(){this.Cw("active",!0)};f.Bg=function(){this.Cw("active",!1)};
f.vJ=function(){$d(this,this.U,"keydown",this.eE,this)};f.eE=function(a){document.activeElement!=this.displayObject()||a.defaultPrevented||13!=a.keyCode&&32!=a.keyCode||(a.preventDefault(),this.ik())};function rk(a){jk?kk.push(a):Ec?$d(a,window,"DOMNodeRemoved",function(b){Wf(b.target,a.U)&&a.Bg(!1)}):$d(a,a.U,"DOMNodeRemovedFromDocument",function(){a.Bg(!1)})}f.Fu=function(a){this.setAttribute("tabindex",a+"")};
f.mK=function(){this.Ko&&this.Ko.disconnect();var a=kk.indexOf(this);0<=a&&kk.splice(a,1)};function sk(a){Uf(a)?this.O=this.U=a:(this.U=Kf("DIV",tk("component_container",a)),this.O=this.fK(tk("component_base",a)),this.U.appendChild(this.O));this.Xg=[];this.Fk=!1;if(wi){var b=new Tj(this.displayObject());this.Z=new Gj;this.Z.pq.addHandler(function(){1==ge(this.Z)&&Vj(b)},this);this.Z.cD.addHandler(function(){0==ge(this.Z)&&Wj(b)},this);a=new ck;a.Wu.addHandler(function(a,b,e){this.Bg(!1);this.Fk&&e.preventDefault();this.enabled()&&this.ik(e)},this);a.$F.addHandler(function(){this.Bg(!0)},
this);a.aG.addHandler(function(){this.enabled()&&this.Is()},this);Uj(b,a)}else this.Fk=!0,this.Z=new Gj,this.Z.pq.addHandler(function d(){Bb(this.Z,Gj);this.Z.pq.removeHandler(d,this);var a=B(this.displayObject(),"mouseover",function(){this.enabled()&&0<ge(this.Z)&&this.Is()},!1,this);this.Xg.push(a);a=B(this.displayObject(),"mouseout",function(){this.Bg(!1)},!1,this);this.Xg.push(a);a=B(this.displayObject(),"click",function(a){this.Bg(!0);this.Fk&&0<ge(this.Z)&&(a.preventDefault(),a.stopPropagation());
this.ik(a)},!1,this);this.Xg.push(a)},this);this.Dc=new C}f=sk.prototype;f.Ck=1;f.qS=!0;f.ik=function(a){!this.qS&&a&&(this.displayObject().blur(),this.O.blur());this.Z.C(this,a)};f.lB=function(){return this.Dc};f.setAttribute=function(a,b){this.displayObject().setAttribute(a,b)};f.removeAttribute=function(a){this.displayObject().removeAttribute(a)};f.uw=function(a){this.Tn=a;this.Fu(a)};
f.L_=function(){var a=this;this.ua=this.xa=void 0;this.Ko=new ResizeObserver(function(b){b=na(b);for(var c=b.next();!c.done;c=b.next())c=c.value,p(c.target)&&(c=c.contentRect,a.xa=c.width,a.ua=c.height,a.Dc.C(a))});this.Ko.observe(this.U);this.Dc.C(this)};f.Is=function(){this.Cw("active",!0)};f.Bg=function(){this.Cw("active",!1)};f.bQ=function(){return this.O};sk.prototype.baseElement=sk.prototype.bQ;sk.prototype.displayObject=function(){return this.U};sk.prototype.displayObject=sk.prototype.displayObject;
f=sk.prototype;f.width=function(){return p(this.xa)?this.xa:this.aD(this.O)};f.aD=function(a){return"SVG"==a.tagName.toUpperCase()?a.width.baseVal.value:Kg(a).width};f.$a=function(a){this.resize(a)};f.height=function(){return p(this.ua)?this.ua:this.$C(this.O)};f.$C=function(a){return"SVG"==a.tagName.toUpperCase()?a.height.baseVal.value:Kg(a).height};f.xb=function(a){this.resize(void 0,a)};
f.resize=function(a,b){if(p(this.Ko))throw Error("ResizeObserver is turned on");this.Oc(a,b);p(a)&&(this.xa=a);p(b)&&(this.ua=b);this.Dc.C(this)};function uk(a){return new jg(a.x(),a.y(),a.width(),a.height())}f.Oc=function(a,b){p(a)&&(Ag(this.displayObject(),a),Ag(this.O,a));p(b)&&(Bg(this.displayObject(),b),Bg(this.O,b))};f.x=function(){return p(this.hb)?this.hb:ug(this.displayObject()).x};f.Xd=function(a){this.hb=a;this.displayObject().style.left=a+"px"};
f.y=function(){return p(this.ib)?this.ib:ug(this.displayObject()).y};f.Xc=function(a){this.ib=a;this.displayObject().style.top=a+"px"};f.move=function(a,b){this.Xd(a);this.Xc(b)};f.enabled=function(){return!this.O.hasAttribute("disabled")};f.ob=function(a){p(this.Tn)&&this.Fu(a?this.Tn:-1);a?this.O.removeAttribute("disabled"):this.O.setAttribute("disabled","")};f.visible=function(){return"none"!=this.displayObject().style.display};f.J=function(a){Ig(this.displayObject(),a)};f.opacity=function(){return this.Ck};
f.Wd=function(a){K(this,"opacity",a);this.Ck=a};f.F=function(a){a=this.Ni(a);this.displayObject().appendChild(a)};f.nh=function(a,b){a=this.Ni(a);Rf(this.displayObject(),a,b)};f.removeChild=function(a){a=this.Ni(a);this.Rv(a)&&this.displayObject().removeChild(a)};f.KA=function(a){a=a instanceof sk?a.displayObject():a;for(var b=this.displayObject().childNodes,c=0;c<b.length;++c)if(b[c]==a)return c;return-1};f.Rv=function(a){return(a instanceof sk?a.displayObject():a).parentNode==this.displayObject()};
f.ja=function(a){Xf(this.O,a)};f.Mj=function(a){this.O.innerHTML=a};function K(a,b,c){E(a.displayObject(),b,c)}f.oR=function(a){this.xi("label",a)};f.pw=function(a){Fa(a)&&(a=a.join(" "));Kj(this.Yz?this.O:this.U,a)};f.rs=function(a){this.xi("hidden",a)};f.xi=function(a,b){Lj(this.Yz?this.O:this.U,a,b)};f.fK=function(a){return Kf("DIV",a)};function tk(a,b){return p(b)?b instanceof Array?(b=mc(b),b.push(a),b):[a,b]:a}
f.Cw=function(a,b){a=this.ES?gj(this.ES,a):a;var c=this.U;b?dj(c,a):ej(c,a);this.U!=this.O&&(c=this.O,b?dj(c,a):ej(c,a))};function vk(a,b){a=a.displayObject();dj(a,b)}function Jk(a,b){a=a.displayObject();ej(a,b)}f.vJ=function(){B(this.displayObject(),"keydown",this.eE,!1,this)};f.eE=function(a){document.activeElement!=this.displayObject()||a.defaultPrevented||13!=a.keyCode&&32!=a.keyCode||(a.preventDefault(),this.ik(null))};f.Fu=function(a){this.setAttribute("tabindex",a+"")};
f.Nb=function(){for(var a=0;a<this.Xg.length;++a){var b=this.Xg[a];b&&Qd(b)}this.Ko&&this.Ko.disconnect()};f.Ni=function(a){return a instanceof sk||a instanceof mk?a.displayObject():a};function L(a,b){sk.call(this,Kf(b||"DIV",a))}w(L,sk);function Kk(){}q("ispring.presenter.presentation.resources.references.IReference",Kk,void 0);Kk.prototype.type=function(){};Kk.prototype.type=Kk.prototype.type;Kk.prototype.title=function(){};Kk.prototype.title=Kk.prototype.title;Kk.prototype.url=function(){};Kk.prototype.url=Kk.prototype.url;Kk.prototype.target=function(){};Kk.prototype.target=Kk.prototype.target;Kk.prototype.navigate=function(){};Kk.prototype.navigate=Kk.prototype.navigate;function Lk(a,b,c,d){this.qa=a;this.Qc=b;this.gf=c;this.Km=d}Lk.prototype.type=function(){return this.qa};Lk.prototype.type=Lk.prototype.type;Lk.prototype.title=function(){return this.Qc};Lk.prototype.title=Lk.prototype.title;Lk.prototype.url=function(){return this.gf};Lk.prototype.url=Lk.prototype.url;Lk.prototype.target=function(){return this.Km};Lk.prototype.target=Lk.prototype.target;Lk.prototype.navigate=function(a){Nh(this.gf,{target:a||this.Km})};Lk.prototype.navigate=Lk.prototype.navigate;function Mk(){}q("ispring.presenter.presentation.resources.references.IReferences",Mk,void 0);Mk.prototype.count=function(){};Mk.prototype.count=Mk.prototype.count;Mk.prototype.Xr=function(){};Mk.prototype.getReference=Mk.prototype.Xr;function Nk(){this.su=[]}Nk.prototype.count=function(){return this.su.length};Nk.prototype.count=Nk.prototype.count;Nk.prototype.Xr=function(a){if(0>a||a>=this.count())throw Error("index is out of range");return this.su[a]};Nk.prototype.getReference=Nk.prototype.Xr;function Ok(){}q("ispring.presenter.player.transitions.ISlideTransitionController",Ok,void 0);Ok.prototype.YI=function(){};Ok.prototype.transitionProgress=Ok.prototype.YI;Ok.prototype.state=function(){};Ok.prototype.state=Ok.prototype.state;Ok.prototype.Bn=function(){};Ok.prototype.transitionEffectStartEvent=Ok.prototype.Bn;Ok.prototype.Aw=function(){};Ok.prototype.transitionEffectCompleteEvent=Ok.prototype.Aw;function Pk(){}q("ispring.presenter.presentation.ITimestamp",Pk,void 0);Pk.prototype.N=function(){};Pk.prototype.slideIndex=Pk.prototype.N;Pk.prototype.la=function(){};Pk.prototype.stepIndex=Pk.prototype.la;Pk.prototype.ya=function(){};Pk.prototype.timeOffset=Pk.prototype.ya;function Qk(){}q("ispring.presenter.player.clock.IPresentationClock",Qk,void 0);Qk.prototype.timestamp=function(){};Qk.prototype.timestamp=Qk.prototype.timestamp;Qk.prototype.sl=function(){};Qk.prototype.started=Qk.prototype.sl;Qk.prototype.state=function(){};Qk.prototype.state=Qk.prototype.state;Qk.prototype.suspended=function(){};Qk.prototype.suspended=Qk.prototype.suspended;Qk.prototype.Vd=function(){};Qk.prototype.running=Qk.prototype.Vd;Qk.prototype.fc=function(){};Qk.prototype.buffering=Qk.prototype.fc;
Qk.prototype.Jb=function(){};Qk.prototype.tickEvent=Qk.prototype.Jb;Qk.prototype.Ah=function(){};Qk.prototype.startEvent=Qk.prototype.Ah;Qk.prototype.An=function(){};Qk.prototype.stopEvent=Qk.prototype.An;Qk.prototype.Ua=function(){};Qk.prototype.stateChangeEvent=Qk.prototype.Ua;Qk.prototype.vv=function(){};Qk.prototype.bufferStateChangeEvent=Qk.prototype.vv;Qk.prototype.XG=function(){};function M(){}q("ispring.presenter.player.IPresentationPlaybackController",M,void 0);M.prototype.play=function(){};M.prototype.play=M.prototype.play;M.prototype.pause=function(){};M.prototype.pause=M.prototype.pause;M.prototype.nc=function(){};M.prototype.gotoSlide=M.prototype.nc;M.prototype.gn=function(){};M.prototype.gotoLastSlideViewed=M.prototype.gn;M.prototype.zj=function(){};M.prototype.gotoFirstSlide=M.prototype.zj;M.prototype.Aj=function(){};M.prototype.gotoLastSlide=M.prototype.Aj;
M.prototype.md=function(){};M.prototype.gotoNextSlide=M.prototype.md;M.prototype.Oe=function(){};M.prototype.gotoPreviousSlide=M.prototype.Oe;M.prototype.th=function(){};M.prototype.gotoNextStep=M.prototype.th;M.prototype.Bj=function(){};M.prototype.gotoPreviousStep=M.prototype.Bj;M.prototype.Cj=function(){};M.prototype.gotoTimestamp=M.prototype.Cj;M.prototype.lf=function(){};M.prototype.firstSlideIndex=M.prototype.lf;M.prototype.pi=function(){};M.prototype.lastSlideIndex=M.prototype.pi;
M.prototype.we=function(){};M.prototype.nextSlideIndex=M.prototype.we;M.prototype.xe=function(){};M.prototype.previousSlideIndex=M.prototype.xe;M.prototype.na=function(){};M.prototype.currentSlideIndex=M.prototype.na;M.prototype.X=function(){};M.prototype.currentSlide=M.prototype.X;M.prototype.playbackState=function(){};M.prototype.playbackState=M.prototype.playbackState;M.prototype.V=function(){};M.prototype.clock=M.prototype.V;M.prototype.Ad=function(){};M.prototype.slideChangeEvent=M.prototype.Ad;
M.prototype.zn=function(){};M.prototype.stepChangeEvent=M.prototype.zn;M.prototype.ui=function(){};M.prototype.playbackCompleteEvent=M.prototype.ui;M.prototype.Pa=function(){};M.prototype.Xb=function(){};M.prototype.nb=function(){};M.prototype.ys=function(){};M.prototype.slideTransitionController=M.prototype.ys;function Rk(){}q("ispring.presenter.presentation.slides.ISlides",Rk,void 0);Rk.prototype.ga=function(){};Rk.prototype.getSlide=Rk.prototype.ga;Rk.prototype.count=function(){};Rk.prototype.count=Rk.prototype.count;Rk.prototype.duration=function(){};Rk.prototype.duration=Rk.prototype.duration;Rk.prototype.Me=function(){};Rk.prototype.convertTimestampToTime=Rk.prototype.Me;Rk.prototype.Eg=function(){};Rk.prototype.convertTimeToTimestamp=Rk.prototype.Eg;Rk.prototype.Qg=function(){};
Rk.prototype.visibleSlidesCount=Rk.prototype.Qg;Rk.prototype.yj=function(){};Rk.prototype.getVisibleSlide=Rk.prototype.yj;Rk.prototype.eJ=function(){};Rk.prototype.visibleSlidesDuration=Rk.prototype.eJ;Rk.prototype.Fh=function(){};Rk.prototype.visibleAnimationStepsDuration=Rk.prototype.Fh;Rk.prototype.cH=function(){};Rk.prototype.createTimestamp=Rk.prototype.cH;function Sk(a,b,c){this.Mb=a;this.ur=b;this.jh=c}Sk.prototype.Mb=0;Sk.prototype.ur=0;Sk.prototype.jh=0;Sk.prototype.N=function(){return this.Mb};Sk.prototype.slideIndex=Sk.prototype.N;Sk.prototype.la=function(){return this.ur};Sk.prototype.stepIndex=Sk.prototype.la;Sk.prototype.ya=function(){return this.jh};Sk.prototype.timeOffset=Sk.prototype.ya;function Tk(a,b){return a.N()!=b.N()?a.N()-b.N():a.la()!=b.la()?a.la()-b.la():a.ya()-b.ya()};function Uk(a,b){a=a.V().timestamp();return b.Me(a,!1,!0)/b.Fh()}function Vk(a,b){if(-1==a.na())return 0;var c=a.X(),d=a.V().timestamp();d=b.Me(d,!1,!1);a=-1==a.na()?0:a.X().Ea().duration();c=new Sk(c.index(),0,0);b=b.Me(c,!1,!1);return 0<a?(d-b)/a:0};function Wk(){};function Xk(){};q("ispring.presenter.player.skin.universal.iphone.ButtonId",{V4:"next",e6:"previous",E5:"playPause",y7:"showMenu",X0:"closeMenu"},void 0);function Yk(a){this.qb=a}Yk.prototype.id=function(){return this.qb};Yk.prototype.Yf=function(){return!1};function Zk(a,b){this.Pc=a;this.qa=b}Zk.prototype.src=function(){return this.Pc};Zk.prototype.type=function(){return this.qa};function $k(a){var b=[];if(a=a.match(/<source.+?>/g))for(var c=0;c<a.length;++c){var d=a[c],e=x(d.match(/src="([^"]+)"/))[1];d=x(d.match(/type="([^"]+)"/))[1];b.push(new Zk(e,d))}return b};function al(a,b,c){x(b||c);this.qb=a;this.xS=b;this.$d=c}w(al,Yk);al.prototype.Tm=function(){return this.xS};al.prototype.mf=function(){return this.$d};function bl(a,b,c){this.qa=a;this.Nk=b;this.Zh=c}bl.prototype.type=function(){return this.qa};bl.prototype.Ib=function(){return this.Nk};bl.prototype.xn=function(){return this.Zh};function cl(a,b,c){this.SS=a;this.Nk=b;this.OC=c}cl.prototype.qY=function(){return this.SS};cl.prototype.Ib=function(){return this.Nk};cl.prototype.Gg=function(){return this.OC};function dl(a){this.$g=a}dl.prototype.count=function(){return this.$g.length};function el(a){if(0>=a.count())throw Error("index is out of range");return a.$g[0]}function fl(a,b){a=a.$g;for(var c=0;c<a.length;++c){var d=a[c];if(0<=Tk(b,d.Ib())&&0>Tk(b,d.Gg()))return d}return null};function gl(a,b){this.Ld=a;this.M=b;this.$g=[];a=this.Ld.vc;b=null;for(var c=0;c<a.count();++c){var d=c;if(0>d||d>=a.count())throw Error("index is out of range");d=a.vc[d];var e=d.Ib();switch(d.type()){case "play":b&&hl(this,x(b),e);b=d;break;case "togglePlay":b&&il(this,x(b),e)?(hl(this,x(b),e),b=null):(b&&hl(this,x(b)),b=d);break;case "stop":b&&(hl(this,x(b),e),b=null)}}b&&hl(this,b)}gl.prototype.ZG=function(){return new dl(this.$g)};
function hl(a,b,c){c&&!il(a,b,c)&&(c=null);c||(c=jl(a,b));a.$g.push(new cl(b,b.Ib(),c))}function il(a,b,c){a=jl(a,b);return 0<=Tk(a,c)}function jl(a,b){var c=a.Ld,d=c.gj,e=c.xg,g=null;if(Ca(d))g=c.duration(),g=g-(b.xn()||0)+g*(d-1);else switch(d){case kl:e=-1;break;case ll:e=Math.max(e,0)}b=b.Ib();e=0>e?new Sk(b.N(),b.la()+1,0):new Sk(b.N()+e+1,-1,0);d=null;null!==g&&(a=a.M,b=a.Me(b,!0,!1),g=Math.min(b+g,a.duration()),d=a.Eg(g,!0,!1));return d&&0>Tk(d,e)?d:e};function ml(a,b){this.Bc=a;this.$b=b;this.qb=""+nl++}var nl=0;ml.prototype.id=function(){return this.qb};ml.prototype.name=function(){return this.Bc};ml.prototype.time=function(){return this.$b};function ol(){this.Up=[]}ol.prototype.count=function(){return this.Up.length};ol.prototype.add=function(a){this.Up.push(a)};function pl(a,b){if(0>b||b>=a.count())throw Error();return a.Up[b]};function ql(){this.vc=[]}ql.prototype.count=function(){return this.vc.length};function rl(a,b,c){this.qb=a;this.wf=b;this.ma=c;this.Up=new ol;this.vc=new ql}f=rl.prototype;f.xg=-1;f.gj=1;f.Rc=1;f.$g=null;f.id=function(){return this.qb};f.duration=function(){return this.ma};f.volume=function(){return this.Rc};f.setVolume=function(a){this.Rc=a};f.tj=function(){return this.Up};function sl(a,b){a.$g||(a.$g=(new gl(a,b)).ZG());return a.$g}var ll="untilNextSlide",kl="untilNextClick";function tl(a,b,c){rl.call(this,a,b,c)}w(tl,rl);tl.prototype.uq=!1;tl.prototype.$d="";tl.prototype.mf=function(){return this.$d};function ul(a,b,c,d){this.kq=a;this.ma=b;this.Od=c||null;this.aP=d||!1}ul.prototype.Od=null;ul.prototype.GY=function(){return this.kq};ul.prototype.effectType=ul.prototype.GY;ul.prototype.duration=function(){return this.ma};ul.prototype.duration=ul.prototype.duration;ul.prototype.clone=function(){return new ul(this.kq,this.ma,this.Od,this.aP)};function vl(){}vl.prototype.lM=null;vl.prototype.ON=null;vl.prototype.on=function(){return this.lM};function wl(a,b){a.lM=b}vl.prototype.ms=function(){return this.ON};function xl(a,b){a.ON=b};q("ispring.presenter.presentation.assets.ISlideThumbnail",function(){},void 0);function yl(a,b){this.dL=a;this.gK=b}function zl(a){this.sC=a}zl.prototype.yA=function(){return this.sC};function Al(){this.eM={}}Al.prototype.SQ=function(a){return y(this.eM,a,!0)};Al.prototype.navigationActionIsEnabled=Al.prototype.SQ;function Bl(){}q("ispring.presenter.presentation.ICompany",Bl,void 0);Bl.prototype.logo=function(){};Bl.prototype.logo=Bl.prototype.logo;Bl.prototype.Lc=function(){};Bl.prototype.webSiteUrl=Bl.prototype.Lc;Bl.prototype.Gw=function(){};Bl.prototype.webSiteTarget=Bl.prototype.Gw;function Cl(){}q("ispring.presenter.presentation.IPresenter",Cl,void 0);Cl.prototype.name=function(){};Cl.prototype.name=Cl.prototype.name;Cl.prototype.Dj=function(){};Cl.prototype.jobTitle=Cl.prototype.Dj;Cl.prototype.Yk=function(){};Cl.prototype.biography=Cl.prototype.Yk;Cl.prototype.Lc=function(){};Cl.prototype.webSiteUrl=Cl.prototype.Lc;Cl.prototype.Fg=function(){};Cl.prototype.email=Cl.prototype.Fg;Cl.prototype.gg=function(){};Cl.prototype.phone=Cl.prototype.gg;Cl.prototype.Tb=function(){};
Cl.prototype.company=Cl.prototype.Tb;Cl.prototype.Jj=function(){};Cl.prototype.photo=Cl.prototype.Jj;function Dl(){}q("ispring.presenter.presentation.slides.IAnimationStep",Dl,void 0);Dl.prototype.mi=function(){};Dl.prototype.automaticAdvance=Dl.prototype.mi;Dl.prototype.duration=function(){};Dl.prototype.duration=Dl.prototype.duration;Dl.prototype.startTime=function(){};Dl.prototype.startTime=Dl.prototype.startTime;function El(){}q("ispring.presenter.presentation.slides.IAnimationSteps",El,void 0);El.prototype.count=function(){};El.prototype.count=El.prototype.count;El.prototype.Vb=function(){};El.prototype.getStep=El.prototype.Vb;El.prototype.duration=function(){};El.prototype.duration=El.prototype.duration;function Fl(){}q("ispring.presenter.presentation.slides.ISlideNotes",Fl,void 0);Fl.prototype.text=function(){};Fl.prototype.text=Fl.prototype.text;Fl.prototype.mf=function(){};Fl.prototype.html=Fl.prototype.mf;function Gl(){}q("ispring.presenter.presentation.slides.ISlide",Gl,void 0);Gl.prototype.type=function(){};Gl.prototype.type=Gl.prototype.type;Gl.prototype.index=function(){};Gl.prototype.index=Gl.prototype.index;Gl.prototype.Pg=function(){};Gl.prototype.visibleIndex=Gl.prototype.Pg;Gl.prototype.visible=function(){};Gl.prototype.visible=Gl.prototype.visible;Gl.prototype.Jd=function(){};Gl.prototype.isLoaded=Gl.prototype.Jd;Gl.prototype.title=function(){};Gl.prototype.title=Gl.prototype.title;
Gl.prototype.rl=function(){};Gl.prototype.slideNotes=Gl.prototype.rl;Gl.prototype.transition=function(){};Gl.prototype.transition=Gl.prototype.transition;Gl.prototype.duration=function(){};Gl.prototype.duration=Gl.prototype.duration;Gl.prototype.sf=function(){};Gl.prototype.thumbnail=Gl.prototype.sf;Gl.prototype.startTime=function(){};Gl.prototype.startTime=Gl.prototype.startTime;Gl.prototype.gc=function(){};Gl.prototype.nestingLevel=Gl.prototype.gc;Gl.prototype.text=function(){};
Gl.prototype.text=Gl.prototype.text;Gl.prototype.ml=function(){};Gl.prototype.metaCommands=Gl.prototype.ml;Gl.prototype.Lg=function(){};Gl.prototype.presenter=Gl.prototype.Lg;Gl.prototype.nn=function(){};Gl.prototype.Ea=function(){};Gl.prototype.animationSteps=Gl.prototype.Ea;Gl.prototype.Eg=function(){};Gl.prototype.convertTimeToTimestamp=Gl.prototype.Eg;Gl.prototype.ov=function(){};function Hl(){this.oo=[]}Hl.prototype.add=function(a){this.oo.push(a)};Hl.prototype.count=function(){return this.oo.length};function Il(a,b){if(0>b||b>=a.oo.length)throw Error("index is out of range");return a.oo[b]}function Jl(a,b){for(var c=0;c<a.oo.length;++c){var d=a.oo[c];if(d.id()==b)return d}return null}Hl.prototype.uf=function(){return this.oo};function Kl(a,b){this.Bc=a;this.KE=b||null}Kl.prototype.KE=null;Kl.prototype.name=function(){return this.Bc};Kl.prototype.name=Kl.prototype.name;Kl.prototype.params=function(){return this.KE?Xb(this.KE):null};Kl.prototype.params=Kl.prototype.params;function Ll(){this.vc=[]}Ll.prototype.BQ=function(a){if(0>a||a>=this.count())throw Error("index is out of bounds");return this.vc[a]};Ll.prototype.getMetaCommand=Ll.prototype.BQ;Ll.prototype.count=function(){return this.vc.length};Ll.prototype.count=Ll.prototype.count;function Ml(a,b,c){this.eW=a;this.QE=null!=b?b:0;this.Kn=p(c)?c:!0;this.Tf=0}Ml.prototype.mi=function(){return this.Kn};Ml.prototype.automaticAdvance=Ml.prototype.mi;Ml.prototype.duration=function(){return this.eW+this.QE};Ml.prototype.duration=Ml.prototype.duration;Ml.prototype.startTime=function(){return this.Tf};Ml.prototype.startTime=Ml.prototype.startTime;Ml.prototype.HI=function(a){this.Tf=a};function Nl(){this.Uu=[]}Nl.prototype.ma=0;Nl.prototype.add=function(a){a.HI(this.ma);this.Uu.push(a);this.ma+=a.duration()};Nl.prototype.count=function(){return this.Uu.length};Nl.prototype.count=Nl.prototype.count;Nl.prototype.Vb=function(a){if(0>a||a>=this.Uu.length)throw Error("stepIndex is out of range");return this.Uu[a]};Nl.prototype.getStep=Nl.prototype.Vb;Nl.prototype.duration=function(){return this.ma};Nl.prototype.duration=Nl.prototype.duration;function Ol(a,b){this.Pp=a;this.aU=b}Ol.prototype.loop=function(){return this.aU};function N(a){this.qa=a;this.tX=new Hl;this.bA=new Hl;this.kU=new Ll;this.JS=new vl;this.QD=new Al;this.MP=new C;this.Hn=new Nl}f=N.prototype;f.Tf=0;f.Vg=-1;f.LP=-1;f.Na=!0;f.vL=!1;f.Pc=null;f.Qc="";f.Lm="";f.Kn=!1;f.Js=!0;f.Ra=null;f.SD=0;f.Fi=!1;f.fA=!1;f.kd=null;f.Ea=function(){return this.Hn};N.prototype.animationSteps=N.prototype.Ea;N.prototype.type=function(){return this.qa};N.prototype.type=N.prototype.type;N.prototype.index=function(){return this.Vg};N.prototype.index=N.prototype.index;
N.prototype.Pg=function(){if(!this.Na)throw Error("slide is hidden");return this.LP};N.prototype.visibleIndex=N.prototype.Pg;N.prototype.visible=function(){return this.Na};N.prototype.visible=N.prototype.visible;N.prototype.J=function(a){this.Na=a};N.prototype.Jd=function(){return this.vL};N.prototype.isLoaded=N.prototype.Jd;N.prototype.src=function(){return this.Pc};N.prototype.title=function(){return this.Qc};N.prototype.title=N.prototype.title;N.prototype.setTitle=function(a){this.Qc=a};
N.prototype.rl=function(){return this.zU};N.prototype.slideNotes=N.prototype.rl;N.prototype.mi=function(){return this.Kn};N.prototype.transition=function(){return this.Wf};N.prototype.transition=N.prototype.transition;N.prototype.duration=function(){var a=this.Wf.duration();return this.Hn.duration()+a};N.prototype.duration=N.prototype.duration;N.prototype.Jc=function(){return this.tX};N.prototype.Kc=function(){return this.bA};N.prototype.sf=function(){return this.Ra};N.prototype.thumbnail=N.prototype.sf;
N.prototype.startTime=function(){return this.Tf};N.prototype.startTime=N.prototype.startTime;N.prototype.HI=function(a){this.Tf=a};N.prototype.ov=function(){return this.Js};N.prototype.gc=function(){return this.SD};N.prototype.nestingLevel=N.prototype.gc;N.prototype.text=function(){return this.Lm};N.prototype.text=N.prototype.text;N.prototype.ml=function(){return this.kU};N.prototype.metaCommands=N.prototype.ml;N.prototype.Lg=function(){return this.kd};N.prototype.presenter=N.prototype.Lg;
N.prototype.EI=function(a){this.kd=a};N.prototype.ph=function(){return this.JS};N.prototype.nn=function(){return this.QD};N.prototype.navigationSettings=N.prototype.nn;f=N.prototype;f.completed=function(){return this.Fi};f.EB=function(){return this.fA};function Pl(a,b){a.fA!=b&&(a.fA=b,a.MP.C(a.index()))}f.persistState=function(){return{completed:this.Fi,visited:this.fA}};f.lp=function(a){this.Fi=y(a,"completed",!1);Pl(this,y(a,"visited",!1))};
f.Eg=function(a,b){if(isNaN(a))throw Error("NaN time not accepted");if(0>a)throw Error("negative time not accepted");var c=0;b&&null!=this.transition()&&(b=this.transition().duration(),b<a?a-=b:c=-1);if(0==c){for(b=this.Ea();c<b.count();++c){var d=b.Vb(c);if(d.duration()>=a)break;a-=d.duration()}if(c==b.count())if(.001>=a)--c,d=b.Vb(c),a=d.duration();else throw Error("time out of bounds");}return new Sk(this.index(),c,a)};N.prototype.convertTimeToTimestamp=N.prototype.Eg;function Ql(){this.M=[];this.eA=[];this.oX=new C}Ql.prototype.GG=0;Ql.prototype.FG=0;Ql.prototype.ga=function(a){if(0>a||a>=this.M.length)throw Error("slideIndex is out of range");return this.M[a]};Ql.prototype.getSlide=Ql.prototype.ga;Ql.prototype.count=function(){return this.M.length};Ql.prototype.count=Ql.prototype.count;Ql.prototype.duration=function(){if(0==this.count())return 0;var a=this.M[this.M.length-1];return a.startTime()+a.duration()};Ql.prototype.duration=Ql.prototype.duration;
Ql.prototype.cH=function(a,b,c){return new Sk(a,b,c)};Ql.prototype.createTimestamp=Ql.prototype.cH;
Ql.prototype.Me=function(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;p(b)||(b=!0);p(c)||(c=!0);for(var e=0,g=0;g<d;++g){var h=this.M[g];if(!c||h.visible()){var k=h.transition();b&&(e+=k.duration());e+=h.Ea().duration()}}var l=a.la();g=a.ya();h=this.M[d];k=h.transition();if(!c||h.visible())if(0<=a.la()){b&&(e+=k.duration());a=h.Ea();if(l>=a.count())throw Error("stepIndex is out of bounds");a=a.Vb(l);g>a.duration()&&
(g=a.duration());e+=a.startTime()+g}else b&&(g>k.duration()&&(g=k.duration()),e+=g);return e};Ql.prototype.convertTimestampToTime=Ql.prototype.Me;
Ql.prototype.Eg=function(a,b,c){if(isNaN(a))throw Error("NaN time not accepted");if(0>a)throw Error("negative time not accepted");for(var d=null,e=0;e<this.count();++e)if(d=this.ga(e),!c||d.visible()){var g=d.Ea().duration(),h=d.transition();b&&(g+=h.duration());h=c?d.Pg()==this.Qg()-1:d.index()==this.count()-1;if(g>=a||h&&.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.Ea();c<b.count();++c){e=b.Vb(c);
if(e.duration()>=a)break;a-=e.duration()}if(c==b.count())if(.001>=a)--c,e=b.Vb(c),a=e.duration();else throw Error("time out of bounds");}return new Sk(d.index(),c,a)};Ql.prototype.convertTimeToTimestamp=Ql.prototype.Eg;function Rl(a,b){b.Vg=a.M.length;b.HI(a.duration());a.M.push(b);if(b.visible()){b.LP=a.eA.length;a.eA.push(b);var c=b.duration(),d=b.transition()?b.transition().duration():0;a.GG+=c;a.FG+=c-d}b.MP.addHandler(function(a){this.oX.C(a)},a)}Ql.prototype.Qg=function(){return this.eA.length};
Ql.prototype.visibleSlidesCount=Ql.prototype.Qg;Ql.prototype.yj=function(a){if(0>a||a>=this.Qg())throw Error("Slide index is out of range");return this.eA[a]};Ql.prototype.getVisibleSlide=Ql.prototype.yj;Ql.prototype.eJ=function(){return this.GG};Ql.prototype.visibleSlidesDuration=Ql.prototype.eJ;Ql.prototype.Fh=function(){return this.FG};Ql.prototype.visibleAnimationStepsDuration=Ql.prototype.Fh;function Sl(a,b,c){this.pS=a;this.Bc=b;this.rr=c}Sl.prototype.name=function(){return this.Bc};Sl.prototype.slides=function(){return this.rr};function Tl(a){return new Ul(a.pS,a.rr)}function Ul(a,b){this.lW=a;this.rr=b;this.Ws=b.length}f=Ul.prototype;f.R=-1;f.Ws=0;f.seekTo=function(a){this.R=mf(a,-1,this.Ws);return!0};f.YA=function(){this.R<this.Ws&&++this.R;return this.R<this.Ws};function Vl(a){0<=a.R&&--a.R;return 0<=a.R}function Wl(a){for(;a.YA()&&!a.X().visible(););return!!a.X()}
function Xl(a){for(;Vl(a)&&!a.X().visible(););return!!a.X()}f.X=function(){return 0<=this.R&&this.R<this.Ws?this.lW.ga(this.rr[this.R]):null};f.na=function(){return this.R};function Yl(){}q("ispring.presenter.player.IRestrictedPresentationPlaybackController",Yl,void 0);Yl.prototype.XA=function(){};Yl.prototype.navigationRestrictedEvent=Yl.prototype.XA;Yl.prototype.Sc=function(){};Yl.prototype.Bn=function(){};function Zl(){};var $l={o8:"switchToNextSlide",q8:"switchToPreviousSlide",p0:"arbitrarySlideSwitching",J7:"slideShowControl",p8:"switchToNextStep",r8:"switchToPreviousStep",F5:"playPauseControl",Z5:"presentationSeeking",I7:"slideSeeking",q6:"quizSwitchToNextSlide",r6:"quizSwitchToNextSlideWithoutBranching",n6:"quizArbitrarySlideSwitching",e7:"scenarioSwitchToNextSlide",f7:"scenarioSwitchToNextSlideWithoutBranching",b7:"ScenarioArbitrarySlideSwitching"};
q("ispring.presenter.player.restriction.NavigationActionType",$l,void 0);function am(){return"switchToNextSlide switchToPreviousSlide arbitrarySlideSwitching slideShowControl switchToNextStep switchToPreviousStep playPauseControl presentationSeeking slideSeeking".split(" ")}$l.all=am;q("SWITCH_TO_NEXT_SLIDE","switchToNextSlide",$l);q("SWITCH_TO_PREVIOUS_SLIDE","switchToPreviousSlide",$l);q("ARBITRARY_SLIDE_SWITCHING","arbitrarySlideSwitching",$l);q("SLIDE_SHOW_CONTROL","slideShowControl",$l);
q("SWITCH_TO_NEXT_STEP","switchToNextStep",$l);q("SWITCH_TO_PREVIOUS_STEP","switchToPreviousStep",$l);q("PLAY_PAUSE_CONTROL","playPauseControl",$l);q("PRESENTATION_SEEKING","presentationSeeking",$l);q("SLIDE_SEEKING","slideSeeking",$l);var bm={Y5:"presentationNavigationType",H7:"slideNavigationSettings",o6:"quizNavigationSettings",c7:"scenarioNavigationSettings",X5:"presentationFlow"};q("ispring.presenter.player.restriction.NavigationRestrictionSource",bm,void 0);q("PRESENTATION_NAVIGATION_TYPE","presentationNavigationType",bm);q("SLIDE_NAVIGATION_SETTINGS","slideNavigationSettings",bm);q("PRESENTATION_FLOW","presentationFlow",bm);function cm(){}q("ispring.presenter.player.restriction.INavigationRestriction",cm,void 0);cm.prototype.ti=function(){};cm.prototype.navigationAction=cm.prototype.ti;cm.prototype.Hc=function(){};cm.prototype.restrictionSource=cm.prototype.Hc;cm.prototype.wi=function(){};cm.prototype.restrictionReason=cm.prototype.wi;cm.prototype.hg=function(){};cm.prototype.relatedSlideIndex=cm.prototype.hg;cm.prototype.lI=function(){};cm.prototype.relatedTimestamp=cm.prototype.lI;cm.prototype.jR=function(){};function dm(a,b,c,d,e,g){this.sU=a;this.EW=b;this.DW=c;this.Mb=null!=d?d:null;this.Id=e||null;this.NF=g||null}dm.prototype.ti=function(){return this.sU};dm.prototype.navigationAction=dm.prototype.ti;dm.prototype.Hc=function(){return this.EW};dm.prototype.restrictionSource=dm.prototype.Hc;dm.prototype.wi=function(){return this.DW};dm.prototype.restrictionReason=dm.prototype.wi;dm.prototype.hg=function(){return this.Mb};dm.prototype.relatedSlideIndex=dm.prototype.hg;dm.prototype.lI=function(){return this.Id};
dm.prototype.relatedTimestamp=dm.prototype.lI;dm.prototype.jR=function(){return this.NF};dm.prototype.relatedSlideShow=dm.prototype.jR;function em(a,b){he.call(this);this.B=a;this.W=b}va(em,he);f=em.prototype;f.Ua=function(){return this.B.V().Ua()};f.isNextAvailable=function(){var a=this.B.Sc("bySlides"==this.W.nf?"switchToNextSlide":"switchToNextStep");return!(a&&fm(a))};f.isPrevAvailable=function(){var a=this.B.Sc("bySlides"==this.W.nf?"switchToPreviousSlide":"switchToPreviousStep");return!(a&&fm(a))};f.prev=function(){"bySlides"==this.W.nf?this.B.Oe():"bySteps"==this.W.nf&&this.B.Bj()};
f.next=function(){"bySlides"==this.W.nf?this.B.md():"bySteps"==this.W.nf&&this.B.th()};function fm(a){return("presentationNavigationType"!=a.Hc()||"presentationSeeking"==a.ti())&&"quizNavigationSettings"!=a.Hc()&&"scenarioNavigationSettings"!=a.Hc()};function gm(a){this.qb=a}gm.prototype.ob=function(a){this.Wa!=a&&(this.Wa=a,ISPlayer.setButtonEnabledstate(this.qb,a))};gm.prototype.Yb=function(a){this.Eu!=a&&(this.Eu=a,ISPlayer.setButtonSelectedstate(this.qb,a))};function hm(a,b,c){he.call(this);var d=this;this.B=a;this.Ag=b;this.gy=c;ae(this,this.Ag.Ua(),function(){d.B.invalidate()})}va(hm,he);hm.prototype.isNextAvailable=function(){return this.gy?this.Ag.isNextAvailable():this.B.isNextAvailable()||this.Ag.isNextAvailable()};hm.prototype.isPrevAvailable=function(){return this.gy?this.Ag.isPrevAvailable():this.B.isPrevAvailable()||this.Ag.isPrevAvailable()};hm.prototype.prev=function(){this.gy?this.Ag.prev():this.B.isPrevAvailable()?this.B.prev():this.Ag.prev()};
hm.prototype.next=function(){this.gy?this.Ag.next():this.B.isNextAvailable()?this.B.next():this.Ag.next()};var im={b6:"slide",D3:"interaction",p6:"quiz",d7:"scenario"};q("ispring.presenter.presentation.slides.SlideType",im,void 0);q("PRESENTATION_SLIDE","slide",im);q("INTERACTION_SLIDE","interaction",im);q("QUIZ_SLIDE","quiz",im);q("SCENARIO_SLIDE","scenario",im);function jm(){N.call(this,"interaction")}w(jm,N);f=jm.prototype;f.MH=function(){return this.KT};f.ol=function(){return this.ju};f.rw=function(a){this.ju=a};f.navigationType=function(){return this.Cq};f.zI=function(a){this.Cq=a};f.NG=function(){return this.PB};function km(a,b,c){this.B=a;this.B.Ad().addHandler(this.Bk,this);this.M=b;this.Zq=!1;this.ky=0;this.rd=c.np;a=c.topPanel;this.Sn=this.Ag=new em(this.B,this.rd);b=[];this.rd.ql&&(this.Fd=new gm("next"),b.push("next"));this.rd.vn&&(this.NN=new gm("previous"),b.push("previous"));this.rd.tn&&(this.Cc=new gm("playPause"),b.push("playPause"));a.vw&&b.push("showMenu");this.B.V().Ua().addHandler(this.Ph,this);this.B.V().Jb().addHandler(this.Qa,this);this.Ph();this.Wl();ISPlayer.initControlPanel(Wg({buttons:b,
showProgressBar:this.rd.vB}));ISPlayer.setControlPanelButtonClickedCallback(u(this.CU,this))}f=km.prototype;f.CU=function(a){switch(a){case "playPause":this.mE();break;case "next":this.kE();break;case "previous":this.oE();break;case "showMenu":if(this.B.playbackState()==lm||this.B.playbackState()==mm)this.B.pause(),this.Zq=!0;break;case "closeMenu":this.Zq&&(this.Zq=!1,this.B.play())}};
f.Qa=function(){if(this.Cc&&!this.B.V().Vd()&&-1!=this.B.na()){var a=this.B.Sc("playPauseControl");this.Cc.ob(nm(a))}this.Wl();this.tD()};f.mE=function(){var a=this.B.V().state();a==om||a==pm?this.B.pause():this.B.play()};f.oE=function(){this.Sn.prev()};f.kE=function(){this.Sn.next()};function nm(a){return!(a&&("presentationNavigationType"!=a.Hc()||"presentationSeeking"==a.ti())&&"quizNavigationSettings"!=a.Hc())}
f.Ph=function(){if(this.Cc){var a=this.B.V().state();a=a==om||a==pm;var b=!1;-1!=this.B.na()&&(b=this.B.Sc("playPauseControl"),b=nm(b));this.Cc.ob(b);this.Cc.Yb(a)}};f.Bk=function(){var a=this.B.Xb();if(a){var b=this.B.X();this.Sn=new hm(a.playerController(),this.Ag,2==b.Cq);a.setExternalNavigationController(this.Sn)}else this.Sn=this.Ag};f.Wl=function(){this.Fd&&this.Fd.ob(this.Sn.isNextAvailable());this.NN&&this.NN.ob(this.Sn.isPrevAvailable())};
f.tD=function(){var a=this.rd.iR?Uk(this.B,this.M):Vk(this.B,this.M);a!=this.ky&&(this.ky=a,ISPlayer.setProgress(a))};var qm={c0:"activated",O1:"deactivated",kJ:"buffering"};q("ispring.presenter.presentation.narration.NarrationTrackPlaybackState",qm,void 0);q("ACTIVATED","activated",qm);q("DEACTIVATED","deactivated",qm);q("BUFFERING","buffering",qm);function rm(a,b,c){this.Nk=a;this.OC=b;this.Rc=p(c)?c:1;this.yN=new C}rm.prototype.ne="deactivated";rm.prototype.Ib=function(){return this.Nk};rm.prototype.startTimestamp=rm.prototype.Ib;rm.prototype.Gg=function(){return this.OC};rm.prototype.endTimestamp=rm.prototype.Gg;rm.prototype.volume=function(){return this.Rc};rm.prototype.playbackState=function(){return this.ne};rm.prototype.playbackState=rm.prototype.playbackState;function sm(a,b){a.ne!=b&&(a.ne=b,a.yN.C(a))}
rm.prototype.playbackStateChangedEvent=function(){return this.yN};rm.prototype.playbackStateChangedEvent=rm.prototype.playbackStateChangedEvent;function tm(a,b,c,d,e){this.Vf=a;this.Ab=b;this.AN=c;this.P=d;this.ra=e;this.Bd=new C}f=tm.prototype;f.mb=!1;f.Yc=!1;f.hh=!1;f.hp=!1;f.cF=!1;f.tG=0;f.SJ=0;f.Jd=function(){return 1==this.Ab.Zv()};f.RA=function(){return this.Yc||this.hh||this.hp};f.Nz=function(a){this.hh||this.Yc||(this.hh=!0,vm(this.ra,!0,this),this.yX=a,a=1E3*(a-this.Ab.currentTime())+500,this.eP=setTimeout(u(this.sO,this),a),this.Ab.Nc.addHandler(this.WJ,this))};
f.sO=function(){clearTimeout(this.eP);this.eP=void 0;this.Ab.Nc.removeHandler(this.WJ,this);this.mb||this.Ab.pause();this.hh=!1;vm(this.ra,!1,this)};f.WJ=function(){.1>this.yX-this.Ab.currentTime()&&this.sO()};function wm(a,b){var c=a.Ab,d=xm(a);if(!d&&!a.cF){a.cF=!0;var e=u(a.KX,a);setTimeout(e,300);Qh&&(a.tG=setInterval(e,1E3))}!b||c.Qr()&&d||a.hp||(a.hp=!0,ym(a.ra,!0,a),c.Ei.addHandler(a.nE,a))}f.KX=function(){zm(this);this.Ab.ready()?clearInterval(this.tG):this.Ab.load()};
f.nE=function(){Qh&&1==this.Ab.duration()?this.SJ=setInterval(u(this.MS,this),200):Am(this)};f.MS=function(){1!=this.Ab.duration()&&Am(this)};function Am(a){a.cF=!1;clearInterval(a.tG);clearInterval(a.SJ);a.hp&&(a.hp=!1,a.Ab.Ei.removeHandler(a.nE,a),ym(a.ra,!1,a))}f.activate=function(){sm(this.Vf,"activated");this.Ab.Ua().addHandler(this.JM,this)};f.deactivate=function(){sm(this.Vf,"deactivated");this.Ab.Ua().removeHandler(this.JM,this);this.Yc&&(this.Yc=!1,ym(this.ra,!1,this));this.mb=!1;this.Ab.pause()};
f.Ep=function(a,b){if(!this.Yc||b)if(Si)this.Ab.seek(a);else{zm(this);var c=this.Ab,d=a-c.currentTime(),e=b?.01:.5;d>e&&!b&&!this.Yc?this.Nz(a):Math.abs(d)>e&&c.JA(a);this.mb&&!this.Ab.playing()&&this.Ab.play()}};f.play=function(a){this.mb||this.hp||(this.Ep(a,!this.Ab.playing()),this.mb=!0,this.Ab.play())};f.pause=function(){this.mb&&(this.mb=!1,this.Yc||this.hh||this.Ab.pause())};
f.JM=function(){var a=!1;this.Ab.state()==Bm&&(a=!0);this.Yc!=a&&(this.Yc=a,sm(this.Vf,a?"buffering":"activated"),ym(this.ra,a,this),a||this.mb||this.Ab.pause(),this.Bd.C())};f.vG=function(){this.Ab.Pe(this.AN)};function zm(a){xm(a)||a.vG();a.hp&&a.Ab.Qr()&&a.nE()}function xm(a){var b=a.Ab.src();a=a.AN;if(b)for(var c=0;c<a.length;++c)if(Ua(b,a[c].src()))return!0;return!1};function Cm(a,b,c,d,e){this.qb=a;this.$d=b;this.xa=c;this.ua=d;this.Dk=e}w(Cm,Yk);Cm.prototype.mf=function(){return this.$d};Cm.prototype.width=function(){return this.xa};Cm.prototype.height=function(){return this.ua};Cm.prototype.Yf=function(){return-1!=this.$d.indexOf("controls")};function Dm(a,b,c,d){rm.call(this,b,c,d);this.Qm=a}w(Dm,rm);Dm.prototype.video=function(){return this.Qm};Dm.prototype.width=function(){return this.Qm.width()};Dm.prototype.width=Dm.prototype.width;Dm.prototype.height=function(){return this.Qm.height()};Dm.prototype.height=Dm.prototype.height;function Em(a,b,c,d,e){tm.call(this,a,b,$k(a.video().$d),c,d);this.jc=b;this.Dk=e}w(Em,tm);Em.prototype.activate=function(a){Em.I.activate.call(this,a);this.Dk&&this.jc.sw(this.Dk,!0)};Em.prototype.vG=function(){Si&&(Bb(this.Vf,Dm),ISPVideoPlayer.showNarration(Wg({width:this.Vf.width(),height:this.Vf.height()})));this.Dk&&(this.jc.sw(this.Dk,!0),this.jc.ww(!0),this.jc.Nc.addHandler(function b(){0!=this.jc.currentTime()&&(this.jc.Nc.removeHandler(b,this),this.jc.ww(!1))},this));Em.I.vG.call(this)};function Fm(a){this.jc=a}Fm.prototype.$m=function(a,b,c){x(a instanceof Dm);return new Em(a,this.jc,b,c,a.video().Dk)};function Gm(a,b,c){J&&(this.ZF=Kf("DIV"),dj(this.ZF,"tap_area"));sk.call(this,b);this.ZF&&this.F(this.ZF);this.Yz=!0;this.PT=c?!0:!1;c&&this.O.setAttribute("aria-pressed",!1);a&&this.Z.addHandler(this.FU,this);J&&dj(this.O,"mobile");this.uw(0);this.O.setAttribute("tabindex","-1");this.vJ()}w(Gm,sk);f=Gm.prototype;f.Eu=!1;f.Wa=!0;f.fK=function(a){a=Kf("BUTTON",a);Ec&&8>=Sc||(a.type="button");return a};f.selected=function(){return this.Eu};
f.Yb=function(a){a?dj(this.O,"selected"):ej(this.O,"selected");this.PT&&this.O.setAttribute("aria-pressed",a);this.Eu=a};f.enabled=function(){return this.Wa};f.ob=function(a){Gm.I.ob.call(this,a);var b=this.O;b.disabled=a?"":"disabled";if(a){var c=this.displayObject();ej(c,"disabled")}else c=this.displayObject(),dj(c,"disabled");!a&&b.blur&&b.blur();this.Wa=a};f.FU=function(){this.Yb(!this.Eu)};f.Bg=function(a){Gm.I.Bg.call(this,a);-1==this.Tn&&this.O.blur()};
f.ik=function(a){this.enabled()&&Gm.I.ik.call(this,a)};f.rs=function(a){this.Yz=!1;Gm.I.rs.call(this,a);this.Yz=!0};function Hm(a,b,c){md.call(this);this.Yv=a;this.sp=b||0;this.jn=c;this.xv=u(this.iH,this)}w(Hm,md);f=Hm.prototype;f.Wb=0;f.Ub=function(){Hm.I.Ub.call(this);this.stop();delete this.Yv;delete this.jn};f.start=function(a){this.stop();this.Wb=Vg(this.xv,p(a)?a:this.sp)};f.stop=function(){this.Tv()&&Aa.clearTimeout(this.Wb);this.Wb=0};f.Tv=function(){return 0!=this.Wb};f.iH=function(){this.Wb=0;this.Yv&&this.Yv.call(this.jn)};function Im(a,b,c){md.call(this);this.Wb=null;this.cJ=!1;this.Yv=a;this.jn=c;this.Sj=b||window;this.xv=u(this.iH,this)}w(Im,md);f=Im.prototype;f.start=function(){this.stop();this.cJ=!1;var a=Jm(this),b=Km(this);a&&!b&&this.Sj.mozRequestAnimationFrame?(this.Wb=B(this.Sj,"MozBeforePaint",this.xv),this.Sj.mozRequestAnimationFrame(null),this.cJ=!0):this.Wb=a&&b?a.call(this.Sj,this.xv):this.Sj.setTimeout(Tg(this.xv),20)};
f.stop=function(){if(this.Tv()){var a=Jm(this),b=Km(this);a&&!b&&this.Sj.mozRequestAnimationFrame?Qd(this.Wb):a&&b?b.call(this.Sj,this.Wb):this.Sj.clearTimeout(this.Wb)}this.Wb=null};f.Tv=function(){return null!=this.Wb};f.iH=function(){this.cJ&&this.Wb&&Qd(this.Wb);this.Wb=null;this.Yv.call(this.jn,Pa())};f.Ub=function(){this.stop();Im.I.Ub.call(this)};
function Jm(a){a=a.Sj;return a.requestAnimationFrame||a.webkitRequestAnimationFrame||a.mozRequestAnimationFrame||a.oRequestAnimationFrame||a.msRequestAnimationFrame||null}function Km(a){a=a.Sj;return a.cancelAnimationFrame||a.cancelRequestAnimationFrame||a.webkitCancelRequestAnimationFrame||a.mozCancelRequestAnimationFrame||a.oCancelRequestAnimationFrame||a.msCancelRequestAnimationFrame||null};var Vb={},Lm=null;function Mm(a){a=Ja(a);delete Vb[a];Ub()&&Lm&&Lm.stop()}function Nm(){Lm||(Lm=new Hm(function(){Om()},20));var a=Lm;a.Tv()||a.start()}function Om(){var a=Pa();Ob(Vb,function(b){Pm(b,a)});Ub()||Nm()};function Qm(){Ud.call(this);this.pb=Rm;this.endTime=this.startTime=null}w(Qm,Ud);var Rm=0;Qm.prototype.Gj=function(){this.Td("begin")};Qm.prototype.xh=function(){this.Td("end")};Qm.prototype.Td=function(a){this.dispatchEvent(a)};function Sm(a,b,c,d){Qm.call(this);if(!Fa(a)||!Fa(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.yw=a;this.HY=b;this.duration=c;this.XP=d;this.coords=[];this.CB=!1;this.wb=0;this.PH=null}w(Sm,Qm);f=Sm.prototype;
f.play=function(a){if(a||this.pb==Rm)this.wb=0,this.coords=this.yw;else if(1==this.pb)return!1;Mm(this);this.startTime=a=Pa();-1==this.pb&&(this.startTime-=this.duration*this.wb);this.endTime=this.startTime+this.duration;this.PH=this.startTime;this.wb||this.Gj();this.Td("play");-1==this.pb&&this.Td("resume");this.pb=1;var b=Ja(this);b in Vb||(Vb[b]=this);Nm();Pm(this,a);return!0};f.stop=function(a){Mm(this);this.pb=Rm;a&&(this.wb=1);Tm(this,this.wb);this.Td("stop");this.xh()};
f.pause=function(){1==this.pb&&(Mm(this),this.pb=-1,this.Td("pause"))};f.setProgress=function(a){this.wb=a;1==this.pb&&(this.startTime=Pa()-this.duration*this.wb,this.endTime=this.startTime+this.duration)};f.Ub=function(){this.pb==Rm||this.stop(!1);this.YQ();Sm.I.Ub.call(this)};f.destroy=function(){this.Nb()};
function Pm(a,b){xb(a.startTime);xb(a.endTime);xb(a.PH);b<a.startTime&&(a.endTime=b+a.endTime-a.startTime,a.startTime=b);a.wb=(b-a.startTime)/(a.endTime-a.startTime);1<a.wb&&(a.wb=1);a.PH=b;Tm(a,a.wb);1==a.wb?(a.pb=Rm,Mm(a),a.Td("finish"),a.xh()):1==a.pb&&a.$A()}function Tm(a,b){Ha(a.XP)&&(b=a.XP(b));a.coords=Array(a.yw.length);for(var c=0;c<a.yw.length;c++)a.coords[c]=(a.HY[c]-a.yw[c])*b+a.yw[c]}f.$A=function(){this.Td("animate")};f.YQ=function(){this.Td("destroy")};
f.Td=function(a){this.dispatchEvent(new Um(a,this))};function Um(a,b){sd.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.wb=b.wb;this.state=b.pb}w(Um,sd);var Vm={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 Wm(a){var b={};a=String(a);var c="#"==a.charAt(0)?a:"#"+a;if(Xm.test(c))return b.HH=Ym(c),b.type="hex",b;c=Zm(a);if(c.length)return b.HH=$m(c[0],c[1],c[2]),b.type="rgb",b;if(Vm&&(c=Vm[a.toLowerCase()]))return b.HH=c,b.type="named",b;throw Error(a+" is not a valid color string");}var an=/#(.)(.)(.)/;function Ym(a){if(!Xm.test(a))throw Error("'"+a+"' is not a valid hex color");4==a.length&&(a=a.replace(an,"#$1$1$2$2$3$3"));return a.toLowerCase()}
function bn(a){a=Ym(a);return[parseInt(a.substr(1,2),16),parseInt(a.substr(3,2),16),parseInt(a.substr(5,2),16)]}function $m(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');a=cn(a.toString(16));b=cn(b.toString(16));c=cn(c.toString(16));return"#"+a+b+c}function dn(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 Xm=/^#(?:[0-9a-f]{3}){1,2}$/i,en=/^(?:rgb)?\((0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2})\)$/i;
function Zm(a){var b=a.match(en);if(b){a=Number(b[1]);var c=Number(b[2]);b=Number(b[3]);if(0<=a&&255>=a&&0<=c&&255>=c&&0<=b&&255>=b)return[a,c,b]}return[]}function cn(a){return 1==a.length?"0"+a:a};(function(){if(Lc){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(Ib))?a[1]:"0"}return Kc?(a=/10[_.][0-9_.]+/,(a=a.exec(Ib))?a[0].replace(/_/g,"."):"10"):Nc?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(Ib))?a[1]:""):Oc||Pc||Qc?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(Ib))?a[1].replace(/_/g,"."):""):""})();function fn(a){return(a=a.exec(Ib))?a[1]:""}(function(){if(bh)return fn(/Firefox\/([0-9.]+)/);if(Ec||Fc||Dc)return Sc;if(fh)return Nb()?fn(/CriOS\/([0-9.]+)/):fn(/Chrome\/([0-9.]+)/);if(gh&&!Nb())return fn(/Version\/([0-9.]+)/);if(ch||dh){var a=/Version\/(\S+).*Mobile\/(\S+)/.exec(Ib);if(a)return a[1]+"."+a[2]}else if(eh)return(a=fn(/Android\s+([0-9.]+)/))?a:fn(/Version\/([0-9.]+)/);return""})();function gn(a,b,c,d,e){Sm.call(this,b,c,d,e);this.element=a}w(gn,Sm);gn.prototype.Cn=Da;gn.prototype.$A=function(){this.Cn();gn.I.$A.call(this)};gn.prototype.xh=function(){this.Cn();gn.I.xh.call(this)};gn.prototype.Gj=function(){this.Cn();gn.I.Gj.call(this)};function hn(a,b,c,d,e){Ca(b)&&(b=[b]);Ca(c)&&(c=[c]);gn.call(this,a,b,c,d,e);if(1!=b.length||1!=c.length)throw Error("Start and end points must be 1D");this.SA=jn}w(hn,gn);var kn=1/1024,jn=-1;f=hn.prototype;
f.Cn=function(){var a=this.coords[0];Math.abs(a-this.SA)>=kn&&(G(this.element,a),this.SA=a)};f.Gj=function(){this.SA=jn;hn.I.Gj.call(this)};f.xh=function(){this.SA=jn;hn.I.xh.call(this)};f.show=function(){this.element.style.display=""};f.Ig=function(){this.element.style.display="none"};function ln(a,b,c){hn.call(this,a,1,0,b,c)}w(ln,hn);function mn(a,b,c){hn.call(this,a,0,1,b,c)}w(mn,hn);function nn(a){L.call(this,"volume_popup");this.D=a;this.lv=new L("volume");this.F(this.lv);this.jK=new L("back");this.lv.F(this.jK);on(this,this.D.volume());this.D.OD.addHandler(function(){on(this)},this);this.D.NP.addHandler(function(){on(this)},this);B(this.lv.displayObject(),Nj,this.SV,!1,this)}w(nn,L);nn.prototype.SV=function(a){B(document,Pj,this.Qy,!1,this);B(document,Oj,this.gN,!1,this);this.Qy(a);this.D.Kg(!1)};
nn.prototype.Qy=function(a){this.visible()&&(a=xg(a,this.lv.O).y,a=Math.min(1,a/this.lv.height()),a=Math.max(0,a),a=1-a,this.D.setVolume(a),on(this,a))};nn.prototype.gN=function(a){Nd(document,Pj,this.Qy,!1,this);Nd(document,Oj,this.gN,!1,this);this.Qy(a)};function on(a,b){p(b)||(b=a.D.muted()?0:a.D.volume());K(a.jK,"height",100*(1-b)+"%");zj(a.displayObject())};function pn(a,b){L.call(this,"controls");this.D=a;this.rb=new Gm(!1,"play",!0);this.rb.rs(!0);this.F(this.rb);qn(this,b);rn(this);this.Mi=new Gm(!1,"toggle_fullscreen",!0);this.Mi.rs(!0);this.F(this.Mi);this.nP=new C;this.PL=new C;this.D.Ua().addHandler(function(){this.rb.Yb(this.D.playing())},this);this.rb.Z.addHandler(function(){this.D.playing()?this.D.pause():this.D.play()},this);this.Mi.Z.addHandler(function(){this.nP.C()},this);this.Z.addHandler(Da,this);Ih(this.displayObject(),"left bottom")}
w(pn,L);f=pn.prototype;f.H=1;f.lF=1;f.locked=function(){return this.ko};f.pd=function(a){a&&(this.lF=a,this.Oc(this.width()))};f.Oc=function(a,b){if(a){this.H=Math.max(this.lF,240/a);var c=Math.round(11/this.H);K(this,"left",c+"px");K(this,"bottom",c+"px");a=Math.round(a*this.H)-22;xj(this.displayObject(),1/this.H);this.Db.resize(a-153)}pn.I.Oc.call(this,a,b)};
function qn(a,b){a.Db=new L("progress");a.F(a.Db);a.OL=new L("loading");a.Db.F(a.OL);a.YE=new L("playing");a.Db.F(a.YE);a.zr=new L("tooltip");a.zr.J(!1);a.Db.F(a.zr);if(b)for(var c=0;c<b.count();++c)a.Db.F(new sn(a.D,pl(b,c)));a.D.JL.addHandler(function(){K(this.OL,"width",100*this.D.Zv()+"%")},a);a.D.Nc.addHandler(function(){K(this.YE,"width",this.D.currentTime()/this.D.duration()*100+"%")},a);B(a.Db.displayObject(),"mouseover",function(){this.zr.J(!0)},!1,a);B(a.Db.displayObject(),"mouseout",function(){this.zr.J(!1)},
!1,a);B(a.Db.displayObject(),Pj,function(a){a=tn(this,a);K(this.zr,"left",100*a+"%");this.zr.ja(un(a*this.D.duration()))},!1,a);B(a.Db.displayObject(),Nj,a.pE,!1,a)}function rn(a){a.im=new Gm(!1,"mute",!0);a.im.rs(!0);a.F(a.im);a.li=new nn(a.D);a.li.J(!1);a.F(a.li);a.im.Z.addHandler(function(){var a=!this.D.muted();this.D.Kg(a);this.im.Yb(a)},a);a.D.OD.addHandler(function(){this.im.Yb(this.D.muted())},a);B(a.im.displayObject(),"mouseover",function(){this.li.visible()||vn(this)},!1,a)}
function vn(a){a.li.J(!0);var b=new hn(a.li.displayObject(),0,1,150);b.play();var c=!1;B(document,Pj,function(a){a=wn(this,a);if(a==c){var d=parseFloat(qg(this.li.displayObject(),"opacity"));b.stop();a?(c=!1,b=new hn(this.li.displayObject(),d,1,150),b.play()):(c=!0,b=new hn(this.li.displayObject(),d,0,150),b.play(),B(b,"finish",function(){this.li.J(!1)},!1,this))}},!1,a)}
function wn(a,b){var c=xg(b,a.li.displayObject());if(0>c.x||c.x>a.li.width()||0>c.y)return!1;c=xg(b,a.im.displayObject());return!(c.y>a.im.height())}f.pE=function(a){this.ko=!0;B(document,Pj,this.Mq,!1,this);B(document,Oj,this.My,!1,this);this.D.playing()&&(this.D.pause(),this.Co=!0);this.Mq(a);a.preventDefault()};f.Mq=function(a){this.D.seek(tn(this,a)*this.D.duration())};
f.My=function(a){Nd(document,Pj,this.Mq,!1,this);Nd(document,Oj,this.My,!1,this);this.Mq(a);this.Co&&(this.D.play(),this.Co=!1);this.ko=!1;this.PL.C()};function tn(a,b){var c=a.Db.width()-2;a=xg(b,a.YE.O).x/a.lF*a.H;c=Math.min(1,a/c);return c=Math.max(0,c)}function un(a){function b(a){a=a.toString();1==a.length&&(a="0"+a);return a}a=Math.round(a);var c=Math.floor(a/3600);a%=3600;return b(c)+":"+b(Math.floor(a/60))+":"+b(a%60)}
function sn(a,b){L.call(this,"bookmark");this.Ps=b;this.D=a;this.J(!1);a.duration()?xn(this):a.ZL.addHandler(function(){xn(this)},this);B(this.displayObject(),Nj,this.vo,!1,this)}w(sn,L);function xn(a){a.displayObject().style.left=a.Ps.time()/a.D.duration()*100+"%";a.J(!0)}sn.prototype.vo=function(a){a.stopPropagation();this.D.seek(this.Ps.time());return zj(this.displayObject().parentNode)};var yn=[],zn=[];
if(Ti)if(window.ismediacreator)yn=window.ismediacreator[0],zn=window.ismediacreator[1];else{var An=function(a,b){var c=a.play();c&&c.catch(Da);a.pause();b.push(a)},Bn=!1;document.body.addEventListener("touchstart",function(){Bn=!0});document.body.addEventListener("touchmove",function(a){if(Uh||!a.defaultPrevented)Bn=!1});document.body.addEventListener("touchend",function(a){if(!1!==a.isTrusted&&Bn){if(30>yn.length)for(a=yn.length;30>a;++a){var b=D("AUDIO");b.setAttribute("preload","metadata");An(b,
yn)}if(30>zn.length)for(a=zn.length;30>a;++a)b=D("VIDEO"),b.setAttribute("preload","metadata"),Ei&&b.setAttribute("playsinline",""),An(b,zn)}});window.ismediacreator=[yn,zn]};var Bm="buffering";function Cn(a){x(null!=a);this.tg=a;B(a,"play",this.gE,!1,this);B(a,"playing",this.Jq,!1,this);B(a,"pause",this.Jq,!1,this);B(a,"seeking",this.iE,!1,this);B(a,"ended",this.Jq,!1,this);B(a,"waiting",this.Jq,!1,this);B(a,"timeupdate",this.Kq,!1,this);B(a,"progress",this.FM,!1,this);B(a,"loadeddata",this.FM,!1,this);B(a,"canplaythrough",this.Hy,!1,this);Dn(this)||B(a,"loadedmetadata",this.ZU,!1,this);(this.Rf=a.readyState>=HTMLMediaElement.HAVE_CURRENT_DATA)||Gd(a,"canplay",this.hE,!1,this);this.Uf=
new C;this.ZL=new C;this.Nc=new C;this.JL=new C;this.Oo=new C;this.NP=new C;this.OD=new C;this.Ei=new C;this.vm=new C;this.bW=new C;this.zc()}var En=new C;f=Cn.prototype;f.va="paused";f.Rf=!1;f.mb=!1;f.Do=!1;f.Yc=!1;f.ir=-1;f.mk=-1;f.iK=0;f.Qs=-1;f.AC=0;function O(a){if(!a.tg)throw Error("media player was disposed");return a.tg}f.state=function(){return this.va};function Fn(a){var b=O(a);return Uh||!a.Yf()?!a.mb:b.paused}
f.zc=function(){var a=(a=this.tg)?a.error?"error":a.ended?"ended":Fn(this)?"paused":this.Yc?Bm:"playing":"disposed";var b=this.va;b!=a&&(this.va=a,this.Uf.C(this,b))};function Gn(a){return!!a.tg&&!a.tg.error&&p(a.tg.play)}function Dn(a){return Gn(a)&&O(a).readyState>=HTMLMediaElement.HAVE_METADATA}f.ready=function(){return Gn(this)&&this.Rf};
f.At=function(){var a=this.Cl,b=O(this).getAttribute("preload");b=b&&"metadata"!=b?bh?HTMLMediaElement.HAVE_CURRENT_DATA:HTMLMediaElement.HAVE_FUTURE_DATA:HTMLMediaElement.HAVE_METADATA;bh&&O(this).readyState>=HTMLMediaElement.HAVE_CURRENT_DATA&&!this.Rf?this.hE():(this.Cl=this.Rf&&Gn(this)&&O(this).readyState>=b,this.Cl||!J||1!=O(this).networkState||1!=this.VT||Qi||(this.Cl=!0,this.bW.C(this)),this.Cl||this.sq?this.Cl&&(clearInterval(this.sq),this.sq=void 0):this.sq=setInterval(u(this.At,this),2E3),
!a&&this.Cl&&this.Ei.C(this),this.VT=O(this).networkState)};f.Qr=function(){this.At();return this.Cl};f.Hy=function(){this.At()};f.playing=function(){return this.mb};
f.play=function(){if(Gn(this)){this.mb=!0;Uh&&"VIDEO"==O(this).tagName&&this.src()&&!O(this).src&&(O(this).src=this.src());var a=O(this).play();a&&a.catch(function(a){return window.console.log(a)});if(Bi){var b=O(this).currentTime,c=0;clearInterval(this.gx);this.gx=setInterval(u(function(){++c;O(this).currentTime<b?(O(this).currentTime=b,Hn(this)):3<c&&Hn(this)},this),0)}In(this)}};f.Kj=function(a){Gn(this)&&(this.seek(a),this.play())};
f.pause=function(){Gn(this)&&(this.mb=!1,On(this),O(this).pause(),0!=this.Do&&(this.Do=!1))};f.stop=function(){Hn(this);if(Gn(this)){this.mb=!1;On(this);0!=this.Do&&(this.Do=!1);var a=O(this);a.pause();if(2==a.networkState){var b=this.src();a.src="";a.src=b}this.Jq();Dn(this)&&0<a.currentTime?a.currentTime=0:this.ir=-1;this.mk=-1}};f.xA=function(){!this.Pc&&this.src()&&(this.Pc=this.src(),x(this.tg).src="about:blank")};f.mB=function(){this.Pc&&(O(this).src=this.Pc,this.Pc=void 0)};
f.seek=function(a){Hn(this);Dn(this)?(this.AC=O(this).currentTime=a,this.ir=-1):this.ir=Gn(this)?a:-1;this.mk=-1};f.JA=function(a){this.seek(a)};f.currentTime=function(){return this.ready()?O(this).currentTime:Gn(this)?Math.max(this.ir,0):0};f.duration=function(){return Dn(this)?O(this).duration:0};f.volume=function(){return Gn(this)?O(this).volume:1};f.setVolume=function(a){Uh?this.Kg(!a):Gn(this)&&(a=mf(a,0,1),O(this).volume!=a&&(O(this).volume=a,this.NP.C(this)))};
f.muted=function(){return Gn(this)&&O(this).muted};f.Kg=function(a){if(Gn(this)){var b=O(this);b.muted!=a&&(b.muted=a,this.OD.C(this))}};f.Zv=function(){if(Dn(this)){for(var a=this.duration(),b=0,c=x(O(this).buffered),d=0;d<c.length;++d)b+=c.end(d)-c.start(d);return Math.round(1E3*mf(0<a?b/a:0,0,1))/1E3}return 0};
f.Nb=function(){if(Gn(this)){var a=this.tg;if(a)if(bd(a))a.qh&&a.qh.Dp(void 0);else if(a=Jd(a)){var b=0,c;for(c in a.ve)for(var d=a.ve[c].concat(),e=0;e<d.length;++e)Qd(d[e])&&++b}On(this);this.sq&&(clearInterval(this.sq),this.sq=void 0);this.tg&&(this.tg.src="");this.tg=null;this.zc()}};f.Ua=function(){return this.Uf};f.fB=function(){return this.Nc};f.readyEvent=function(){return this.vm};
f.hE=function(){this.zc();this.Rf=!0;En.C(this);this.vm.C(this);if(0<this.ir){var a=this.mk;this.seek(this.ir);this.mk=a}this.At()};f.Jq=function(){var a=O(this);if(Fn(this)||a.ended)a.ended&&a.pause(),this.mb=!1,On(this);this.zc()};f.gE=function(){1!=this.Do&&(this.Do=!0);this.Jq();In(this)};f.ZU=function(){this.ZL.C(this)};f.Kq=function(){var a=this.currentTime();this.iK!=a&&(this.Nc.C(this),this.iK=a)};f.FM=function(){this.JL.C(this)};f.iE=function(){this.Oo.C(this)};
function In(a){0>a.Qs&&(a.Qs=setInterval(u(a.LS,a),500))}function On(a){0<a.Qs&&(clearInterval(a.Qs),a.Qs=-1)}
f.LS=function(){if(this.Cl)if(this.mb&&O(this).paused&&!O(this).ended&&!this.Yf()&&O(this).play(),1==O(this).networkState)this.Yc&&(this.Yc=!1,this.zc());else if(this.Do){var a=O(this),b=this.currentTime(),c=!1;Fn(this)||a.ended||b!=this.AC||(c=!0);!Ai&&!c&&0<this.mk&&(1<Math.abs(this.mk-b)?(c=!0,a.currentTime=this.mk):this.mk=-1);this.AC=b;a=O(this).buffered;if(Ai&&a&&c)for(b=0;b<a.length;++b){var d=a.start(b),e=a.end(b);if(this.currentTime()>=d&&e>=Math.min(this.currentTime()+5,this.duration())){c=
!1;O(this).paused&&O(this).play();break}}this.Yc!=c&&(this.Yc=c,this.zc())}};f.jl=function(a){O(this).controls=a};f.Yf=function(){return O(this).controls||ch&&!Qi};
f.Pe=function(a){if(this.tg&&this.tg.play){if(!Ba(a))a:{Fa(a)||(a=[a]);for(var b=0;b<a.length;++b){var c=a[b],d=O(this);if(d.canPlayType&&d.canPlayType(c.type())){a=c.src();break a}}a=null}if(a)return b=O(this),a!=b.src&&(this.playing()&&this.pause(),this.mk=-1,this.Rf&&(this.Rf=!1,Gd(b,"canplay",this.hE,!1,this)),b.src=a,this.zc(),this.At()),!0}return!1};f.src=function(){var a=O(this);return Gn(this)?a.src||a.currentSrc:""};function Hn(a){a.gx&&(clearInterval(a.gx),a.gx=void 0)};function Pn(a){Cn.call(this,a)}w(Pn,Cn);f=Pn.prototype;f.It=0;f.gD=!1;f.gE=function(){this.gD?this.gD=!1:Pn.I.gE.call(this)};f.iE=function(){Pn.I.iE.call(this);this.It=Pa()};f.Kq=function(){Pn.I.Kq.call(this);if(this.ready()&&Qh){var a=100>Pa()-this.It;this.playing()||a||(this.gD=!0,a=O(this),a.play(),a.pause())}};function Qn(a){Cn.call(this,a);Uh&&En.addHandler(this.fV,this)}w(Qn,Cn);Qn.prototype.fV=function(a){this.playing()&&a instanceof Pn&&this.play()};Qn.prototype.videoWidth=function(){return Dn(this)?O(this).videoWidth:0};Qn.prototype.videoHeight=function(){return Dn(this)?O(this).videoHeight:0};function Rn(a){Sn(this,a);this.Uf=new C;this.Nc=new C;this.Bd=new C;this.Oo=new C;this.Yo=new C;this.Ei=new C;this.vl=new C}f=Rn.prototype;f.Ka=!1;f.mb=!1;f.It=-1;function Sn(a,b){if(a.D!==b){var c=1,d=!1;a.D&&(d=a.D,d.Ua().removeHandler(a.Ly,a),d.Nc.removeHandler(a.RM,a),d.Oo.removeHandler(a.SM,a),d.Ei.removeHandler(a.Hy,a),c=d.volume(),d=d.muted());a.D=b;b.Ua().addHandler(a.Ly,a);b.Nc.addHandler(a.RM,a);b.Oo.addHandler(a.SM,a);b.Ei.addHandler(a.Hy,a);b.setVolume(c);b.Kg(d)}}
f.activate=function(){this.Ka||(this.Ka=!0,this.vl.C(this,!0))};f.deactivate=function(){this.Ka&&(this.Ka=!1,this.vl.C(this,!1))};f.state=function(){return this.D.state()};f.Zv=function(){return this.D.Zv()};f.ready=function(){return this.D.ready()};f.playing=function(){return this.D.playing()};f.fc=function(){return this.D.state()==Bm};f.Qr=function(){return this.D.Qr()};f.load=function(){var a=O(this.D);Dc||vi||Bi&&!Ci?(a.play(),a.pause()):a.load()};f.play=function(){this.mb=!0;this.D.play()};
f.Kj=function(a){this.mb=!0;Tn(this);this.D.Kj(a)};f.pause=function(){this.mb=!1;this.D.pause()};f.stop=function(){this.mb=!1;Tn(this);this.D.stop()};f.seek=function(a){Tn(this);this.D.seek(a)};f.JA=function(a){Tn(this);this.D.JA(a)};f.currentTime=function(){return this.D.currentTime()};f.duration=function(){return this.D.duration()};f.volume=function(){return this.D.volume()};f.setVolume=function(a){this.D.setVolume(a)};f.muted=function(){return this.D.muted()};f.Kg=function(a){this.D.Kg(a)};
f.jl=function(a){this.D.jl(a)};f.Yf=function(){return this.D.Yf()};f.Ua=function(){return this.Uf};f.fB=function(){return this.Nc};f.Ly=function(a,b){this.Uf.C(this,b);var c=a.state();(this.mb&&"paused"==c||!this.mb&&"playing"==c)&&this.Yo.C(this,this.mb?"pause":"play");this.mb=a.playing();c!=Bm&&b!=Bm||this.Bd.C(this)};f.RM=function(){this.Nc.C(this)};function Tn(a){a.It=Pa();a.oO=!0}f.SM=function(){this.Oo.C(this);500<Pa()-this.It&&this.D.Yf()&&this.Yo.C(this,"seek");this.oO=!1};
f.Hy=function(){this.oO&&Tn(this);this.Ei.C(this)};f.src=function(){return this.D.src()};f.Pe=function(a){return this.D.Pe(a)};function Un(a){Vn();return $e(a,null)}var Vn=Da;function Wn(a,b){Rn.call(this,Xn(this,a));this.QX=a;J?Pi?(this.Da=new L("video_player iphone"),this.Da.F(O(this.D)),this.Da.resize(O(this.D).width,O(this.D).height),b=O(this.D).getAttribute("poster"),O(this.D).removeAttribute("poster"),b&&(K(this.Da,"background","url("+b+")"),K(this.Da,"background-size","100% 100%")),this.jl(this.Yf())):this.Da=new sk(O(this.D)):(a=this.Yf(),Yn(this,!1),this.Da=new L("video_player"),this.Jh=Zn(this,b),this.jd&&this.Da.F(this.jd),this.Da.F(O(this.D)),this.Da.F(this.Jh),
this.Da.resize(O(this.D).width,O(this.D).height),this.jl(a),B(O(this.D),"loadeddata",this.Rx,!1,this));this.ww(!0);Di&&this.D.Ua().addHandler(function(a){"playing"==a.state()&&this.hu&&(a=this.hu.style.opacity,this.hu.style.opacity="0.99",this.hu.style.opacity=a)},this)}w(Wn,Rn);f=Wn.prototype;f.dF=1;
f.ww=function(a){if(p(this.jd)){var b=$h()?"poster_frame_hide_video":"poster_frame";a?vk(this.Da,b):Jk(this.Da,b);this.jd.Wd(a?1:0);!a&&this.aF&&($n(this,this.aF),this.aF=void 0);Ec&&!J&&Ig(O(this.D),!a)}};function $n(a,b){a.jd&&K(a.jd,"background-image","url("+b+")")}
f.sw=function(a,b){this.jd||(this.jd=new L("poster"),K(this.jd,"background-size","contain"),K(this.jd,"background-position","center"),K(this.jd,"background-repeat","no-repeat"),K(this.jd,"position","absolute"),K(this.jd,"top","0"),J?this.Da.displayObject().parentNode.appendChild(this.jd.displayObject()):this.Da.F(this.jd),this.jd.resize(this.Da.width(),this.Da.height()));!b&&J&&this.jd.opacity()?this.aF=a:$n(this,a)};
f.jl=function(a){this.Jh?this.Jh.J(a):Yn(this,a);a?this.AG||(vi?B(this.Da.displayObject(),"click",this.Py,!1,this):this.Da.Z.addHandler(this.Py,this),this.AG=!0):this.AG&&(vi?Nd(this.Da.displayObject(),"click",this.Py,!1,this):this.Da.Z.removeHandler(this.Py,this),this.AG=!1)};function Yn(a,b){Pi?b?Jk(a.Da,"without_controls"):vk(a.Da,"without_controls"):a.D.jl(b)}f.Yf=function(){return this.Jh?this.Jh.visible():Wn.I.Yf.call(this)};
f.pR=function(a){if(this.Jh)if(a){var b=this;this.pD||(this.pD=setInterval(function(){ao(b)},100))}else clearInterval(this.pD),this.pD=void 0,this.ss(!1)};f.xA=function(){this.D&&this.D.xA()};f.mB=function(){this.D&&this.D.mB()};function ao(a){var b=a.Da.displayObject().parentNode;if(b&&"none"!=b.style.display){var c=Cg(a.Da.displayObject());a.Jh.resize(c.width);b=(b=tj(b))?b.oc:1;b=Gi||a.Li?b*a.dF:b;a.Jh.pd(b)}}f.pd=function(a){this.dF=a;bo(this,O(this.D).width,O(this.D).height)};f.videoWidth=function(){return this.D.videoWidth()};
f.videoHeight=function(){return this.D.videoHeight()};f.pv=function(a){this.hu=a;Pf(a,this.Da.displayObject());J&&bo(this,O(this.D).width,O(this.D).height);J&&(Ti?p(window.TouchEvent)&&window.event instanceof window.TouchEvent||window.event instanceof MouseEvent:1)&&(this.D.play(),this.D.pause());Fi&&(this.Da.resize(this.Da.width()+1),Oh(function(){this.Da.resize(this.Da.width()-1)},this))};
f.eH=function(){this.hu=void 0;if(Sf(this.Da.displayObject())&&J){var a=this.D,b=Xn(this,this.QX);Pi?(this.Da.removeChild(O(a)),this.Da.F(O(b))):this.Da=new sk(O(b));Sn(this,b);a.Nb()}};f.resize=function(a,b){this.Da&&(bo(this,a,b),this.Jh&&ao(this));var c=O(this.D);c.width=a;c.height=b;this.Rx();this.jd&&this.jd.resize(this.Da.width(),this.Da.height())};f.Pe=function(a){a=Wn.I.Pe.call(this,a);this.Rx();return a};
f.Rx=function(){if(Ec||Hi){var a=O(this.D);K(this.Da,"background","#000000");E(a,"width","");E(a,"height","");this.Li||(a.videoWidth/a.videoHeight<a.width/a.height?E(a,"width","auto"):E(a,"height","auto"))}};function bo(a,b,c){var d=Gi?1:a.dF,e=new kj;e.scale(1/d,1/d);qj(a.Da.displayObject(),e);a.Da.resize(b*d,c*d)}f.width=function(){var a=O(this.D);return parseInt(a.width,10)};f.height=function(){var a=O(this.D);return parseInt(a.height,10)};
function Xn(a,b){b=Of(Un(b));Ei&&b.setAttribute("playsinline","");!J&&si&&b.setAttribute("preload","metadata");Li&&b.setAttribute("webkit-playsinline","");if(bh&&1<b.children.length){var c=Zf(b,function(a){return"video/mp4"==a.getAttribute("type")});c&&b.appendChild(c)}J||(c=b.getAttribute("poster"),b.removeAttribute("poster"),c&&(a.jd=new L("poster"),K(a.jd,"background","url("+c+")"),K(a.jd,"background-size","100% 100%")));return new Qn(b)}
f.Py=function(){this.Yf()&&(this.D.playing()?this.D.pause():this.D.play())};function Zn(a,b){var c=new pn(a.D,b);c.resize(O(a.D).width);c.Wd(0);c.nP.addHandler(function(){this.ss(!this.Li);return zj(c.displayObject())},a);c.PL.addHandler(function(){this.bM||co(this,0)},a);B(a.Da.displayObject(),"mouseover",function(){this.bM=!0;co(this,1)},!1,a);B(a.Da.displayObject(),"mouseout",function(){this.bM=!1;c.locked()||co(this,0)},!1,a);return c}
f.show=function(a){this.Da.displayObject().style.display=a?"":"none"};f.ss=function(a){if(!Pi&&this.Li!=a){var b=this.Da.displayObject().parentNode;b&&((this.Li=a)?dj(b,"fullscreen"):ej(b,"fullscreen"),this.Rx())}};function co(a,b){(new eo(a.Jh,a.Jh.opacity(),b,200)).play()}function eo(a,b,c,d){gn.call(this,null,[b],[c],d);this.U=a}w(eo,gn);eo.prototype.Cn=function(){this.U.Wd(this.coords[0])};function fo(){this.Uf=new C;this.Nc=new C;this.Bd=new C;this.Oo=new C;this.Yo=new C;this.Ei=new C;this.vl=new C;ISPVideoPlayer.setBufferingCallback(u(this.YW,this));ISPVideoPlayer.setCurrentTimeCallback(u(this.ZW,this))}f=fo.prototype;f.Zv=function(){return 0};f.activate=function(){this.Ka||(this.Ka=!0,this.vl.C(this,!0))};f.deactivate=function(){this.Ka&&(this.Ka=!1,this.vl.C(this,!1))};f.state=function(){return this.va};f.ready=function(){};f.playing=function(){return this.mb};f.fc=function(){};
f.Qr=function(){return!0};f.load=function(){};f.play=function(){this.mb||(this.mb=!0,this.Pc&&(ISPVideoPlayer.playNarration(),this.zc()))};f.Kj=function(a){this.mb?this.seek(a):(this.seek(a),this.play())};f.pause=function(){this.mb=!1;ISPVideoPlayer.pauseNarration();this.zc()};f.stop=function(){};f.seek=function(a){this.Pc&&ISPVideoPlayer.seekNarration(a)};f.JA=function(a){this.seek(a)};f.currentTime=function(){return this.Ii};f.duration=function(){};f.volume=function(){};f.setVolume=function(){};
f.muted=function(){return!1};f.Kg=function(){};f.jl=function(){};f.Yf=function(){};f.Ua=function(){return this.Uf};f.fB=function(){return this.Nc};f.YW=function(a){a=!!parseInt(a,10);this.Yc!=a&&(this.Yc=a,this.Bd.C(this),this.zc())};f.ZW=function(a){this.Ii!=a&&(this.Ii=a,this.Nc.C(this))};f.zc=function(){var a=this.va;this.va=this.Yc?Bm:this.mb?"playing":"paused";a!=this.va&&this.Uf.C(this,a)};f.src=function(){return this.Pc};
f.Pe=function(a){var b=Fa(a)?a[0]:a;this.Pc="string"==typeof a?a:b.src();ISPVideoPlayer.setNarrationUrl(this.Pc);this.Ii=0;return!0};f.ww=function(){};f.sw=function(){};f.pv=function(){};f.eH=function(){};f.resize=function(){};f.width=function(){return 0};f.height=function(){return 0};f.videoWidth=function(){return 0};f.videoHeight=function(){return 0};f.pR=function(){};f.xA=function(){};f.mB=function(){};function go(a){this.jc=a;this.U=D("div");a.pv(this.U)}go.prototype.displayObject=function(){return this.U};go.prototype.displayObject=go.prototype.displayObject;go.prototype.resize=function(a,b){this.jc.resize(a,b)};go.prototype.resize=go.prototype.resize;go.prototype.width=function(){return this.jc.width()};go.prototype.width=go.prototype.width;go.prototype.height=function(){return this.jc.height()};go.prototype.height=go.prototype.height;
go.prototype.MR=function(a){a.resize(this.jc.width(),this.jc.height());this.jc.eH();this.jc=a;a.pv(this.U)};go.prototype.updatePlayer=go.prototype.MR;function ho(a,b){p(b)||(b=null);if(null==b)return a.concat();for(var c=Array(a.length),d=0;d<a.length;++d)c[d]=b.call(null,a[d]);return c}function io(a,b){var c=c||vc;for(var d=[],e=0,g=a.length;e<g;++e){for(var h=a[e],k=!1,l=0,m=b.length;l<m;++l)if(c(h,b[l])){k=!0;break}k||d.push(h)}return d};function jo(){this.ii=[]}jo.prototype.count=function(){return this.ii.length};jo.prototype.count=jo.prototype.count;jo.prototype.Ov=function(a){if(0>a||a>=this.count())throw Error("index is out of range");return this.ii[a]};jo.prototype.getTrack=jo.prototype.Ov;function ko(a,b,c,d,e){this.M=a;this.P=b;this.ra=c;this.DX=e;this.mG={};this.ii=this.Iz(d);this.Np=[];b.Jb().addHandler(this.Qa,this);b.Ua().addHandler(this.Iq,this);this.kG=new C;this.sP=new C}f=ko.prototype;f.R=-1;f.Ka=!1;f.activate=function(){this.Ka=!0;this.Iq(this.P)};f.ts=function(a){this.zy=a};f.Iz=function(a){for(var b=[],c=0;c<a.count();++c)b.push(a.Ov(c));rc(b,function(a,b){return Tk(a.Ib(),b.Ib())});return b};
function lo(a,b){var c=Ja(b)+"";c in a.mG||(a.mG[c]=a.DX.$m(b,a.P,a.ra));return a.mG[c]}f.Yg=function(a,b){this.TJ=!0;if(0<=this.R)for(var c=mo(this,this.R),d=0;d<c.length;++d){var e=c[d];(0>=Tk(e.Gg(),b)||0<Tk(e.Ib(),b))&&Am(lo(this,e))}no(this,a,b);this.R=a};
f.Qa=function(a){var b=a.timestamp(),c=b.N();(a=this.R!=c)&&this.Yg(c,b);if(c=this.TJ){a:{c=mo(this,this.R);for(var d=0;d<c.length;++d)if(!lo(this,c[d]).Jd()){c=!1;break a}c=!0}c&&(this.Ka&&p(this.zy)?(-1!=this.zy&&(c=mo(this,this.zy),this.$E(c)),this.zy=void 0,c=!0):c=!1)}c&&(this.TJ=!1);b=this.Dx(b);if(!uc(b,this.Np)){d=this.Np;this.Np=b;var e=io(d,b);for(c=0;c<e.length;++c){var g=e[c],h=lo(this,g);Am(h);h.deactivate();this.sP.C(g)}d=io(b,d);for(c=0;c<d.length;++c)a||oo(this,b[c]),this.Hs(d[c])}};
function no(a,b,c){if(a.Ka){b=mo(a,b);for(var d=0;d<b.length;++d){var e=b[d];if(0<Tk(e.Gg(),c)){oo(a,e);break}}}}function oo(a,b){if(a.Ka){var c=a.P.sl();wm(lo(a,b),c)}}f.RA=function(){for(var a=mo(this,this.P.timestamp().N()),b=0;b<a.length;++b)if(lo(this,a[b]).RA())return!0;return!1};ko.prototype.isBuffering=ko.prototype.RA;f=ko.prototype;f.zX=function(a){var b=lo(this,a);a=po(this,a,this.P.timestamp());b.mb?.01<a-b.Ab.currentTime()&&b.Nz(a):b.Ab.seek(a)};
f.Hs=function(a){var b=this.P.timestamp();b=po(this,a,b);var c=lo(this,a);c.activate(b);this.kG.C(a);this.P.Vd()&&c.play(b);var d=u(this.zX,this,a);Oh(d,this,1E3);c.Bd.addHandler(function(){c.RA()||d()},this)};f.Iq=function(a){if(this.Ka){a.sl()&&no(this,this.R,a.timestamp());for(var b=this.Np,c=0;c<b.length;++c){var d=b[c],e=lo(this,d);a.Ok&&!qo(a,e)?(e=this.P.timestamp(),e=po(this,d,e),lo(this,d).play(e)):lo(this,d).pause()}}};
f.Dx=function(a){for(var b=[],c=this.ii.length-1;0<=c;--c){var d=this.ii[c];if(0<=Tk(a,d.Gg()))break;0<=Tk(a,d.Ib())&&b.push(d)}return b};function mo(a,b){for(var c=[],d=0;d<a.ii.length;++d){var e=a.ii[d];e.Ib().N()<=b&&e.Gg().N()>=b&&c.push(e)}return c}function po(a,b,c){c=ro(a,c);var d=ro(a,b.Ib());a=ro(a,b.Gg())-d;return mf(c-d,0,a)}function ro(a,b){return a.M.Me(b,!0,!1)}
f.Ep=function(){if(this.Ka)for(var a=this.P.timestamp(),b=this.Np,c=0;c<b.length;++c){var d=b[c],e=lo(this,d);d=po(this,d,a);e.Ep(d,!0)}};f.aY=function(){return mc(this.Np)};ko.prototype.activeTracks=ko.prototype.aY;ko.prototype.$E=function(a){if(!J)for(var b=0;b<a.length;++b)wm(lo(this,a[b]),!1)};function so(){}so.prototype.$m=function(a,b,c){var d=new Wn("<video width='960px' height='540px'></video>");x(a instanceof Dm);var e=a.video().Dk;e&&d.sw(e,!0);return new Em(a,d,b,c,a.video().Dk)};function to(){}q("ispring.presenter.player.sound.ISoundController",to,void 0);to.prototype.volume=function(){};to.prototype.volume=to.prototype.volume;to.prototype.setVolume=function(){};to.prototype.setVolume=to.prototype.setVolume;to.prototype.Kg=function(){};to.prototype.mute=to.prototype.Kg;to.prototype.muted=function(){};to.prototype.muted=to.prototype.muted;to.prototype.Ap=function(){};to.prototype.realVolume=to.prototype.Ap;to.prototype.Fs=function(){};to.prototype.volumeChangedEvent=to.prototype.Fs;
to.prototype.Bp=function(){};to.prototype.realVolumeChangedEvent=to.prototype.Bp;to.prototype.WA=function(){};to.prototype.muteStateToggledEvent=to.prototype.WA;function uo(a,b,c,d,e){var g=ch?10>zi:!1;g=Si?new fo:new Wn(g?"<audio></audio>":"<video width='400px' height='300px'></video>");ko.call(this,a,b,c,d,J?new Fm(g):new so);this.sa=new go(g);this.jc=g;this.ic=e;this.ic.Bp().addHandler(this.qj,this);this.qj();this.EN=new L;this.EN.Wd(0);document.body.appendChild(this.EN.displayObject())}w(uo,ko);uo.prototype.activate=function(){if(Ti){Bb(this.jc,Wn);var a=O(this.jc.D);a.src=Ph();a.play();a.pause()}uo.I.activate.call(this)};uo.prototype.view=function(){return this.sa};
uo.prototype.view=uo.prototype.view;uo.prototype.$E=function(a){uo.I.$E.call(this,a);J&&(clearTimeout(this.kW),a.length&&(this.kW=Oh(function(){var b=a[0].video().Dk;b&&lo(this,a[0]).jc.sw(b)},this,500)))};uo.prototype.qj=function(){this.jc.setVolume(this.ic.Ap())};uo.prototype.Hs=function(a){uo.I.Hs.call(this,a);J||(this.jc=lo(this,a).jc,this.sa.MR(this.jc),this.qj())};function vo(a,b,c,d){rl.call(this,a,b,c);this.vN=d}w(vo,rl);vo.prototype.JH=function(){return this.BT};vo.prototype.oB=function(){return this.FW};vo.prototype.dI=function(){return this.dW};function wo(){}f=wo.prototype;f.kn=function(){};f.hQ=function(){return!0};f.iQ=function(){return!0};f.tI=function(){};f.fQ=function(){return!0};f.gQ=function(){return!0};var xo,yo=!1;q("onYouTubePlayerAPIReady",function(){yo=!0;var a=xo;zo(a)&&a.Qa(a.P);xo=null},void 0);function Ao(a,b){this.qb=a;this.HP=b}f=Ao.prototype;f.qb="";f.HP="";f.xa=0;f.ua=0;f.jh=0;f.gi=1;f.width=function(){return this.xa};f.$a=function(a){this.xa=a};f.height=function(){return this.ua};f.xb=function(a){this.ua=a};f.id=function(){return this.qb};f.Eh=function(){return this.HP};f.ya=function(){return this.jh*this.gi};f.yi=function(a){this.gi=a};function Bo(a,b,c){Ao.call(this,a,b);this.ZJ=c}w(Bo,Ao);Bo.prototype.ZJ="";Bo.prototype.clientId=function(){return this.ZJ};function Co(a){this.mM=!1;this.sa=a;this.lb=D("DIV");dj(this.lb,"framesLayer");this.Dc=new C;a.Dc.addHandler(this.Vt,this);a.displayObject().appendChild(this.lb)}f=Co.prototype;f.Vt=function(a,b,c,d){this.sa.Zx?sg(this.lb,0,0):sg(this.lb,c,d);E(this.lb,"pointer-events","none");c="";this.mM||(c="rect(0px,"+a+"px,"+b+"px,0px)");E(this.lb,"clip",c);this.Dc.C()};f.lB=function(){return this.Dc};f.position=function(a,b){var c=this.sa.qe;return this.qm(c.querySelector("#"+a),c,b||this.scale())};
f.scale=function(){return this.sa.scale()};f.qm=function(a,b,c){var d=new of(0,0);if(!a)return d;a=wg(a);b=wg(b);d=sf(a,b);return d=new of(d.x/c,d.y/c)};f.displayObject=function(){return this.lb};var Do=!1;function Eo(a){var b=D("SCRIPT");B(b,"load",function(){Do=!0;zo(a)&&a.Qa(a.P)});var c=window.location.toString().match(pe)[1]||null;b.src="https"==c?"https://players.youku.com/jsapi":"http://player.youku.com/jsapi";document.body.appendChild(b)};function Fo(a,b){Ao.call(this,a,b)}w(Fo,Ao);function Go(a,b){this.D=null;this.qk=!1;this.lb=a;this.fj=b;this.vm=new C;this.Bb=D("DIV");this.Bb.style.position="absolute";a.displayObject().appendChild(this.Bb);Ig(this.Bb,this.wc);this.Ke(a)}f=Go.prototype;f.qk=!1;f.wc=!1;f.$H=function(){this.qk=!0;this.jb(this.lb);this.Gu(this.wc);this.vm.C(this)};f.GZ=function(){};f.HZ=function(){};f.FZ=function(){};f.Rf=function(){return this.qk&&null!=this.D};f.fa=function(){return this.Rf()?this.D.getIframe():null};f.stop=function(){if(this.Rf())try{this.D.stopVideo()}catch(a){}};
f.visible=function(){return this.wc};f.jb=function(a){this.Ke(a);var b=this.fa();if(b){var c=a.scale();a=c*this.fj.width();c*=this.fj.height();zg(b,a,c)}};f.Ke=function(a){var b=this.fj.id();a=a.position(b,1);sg(this.Bb,a.x,a.y)};f.tB=function(a){this.wc!=a&&(this.wc=a,this.Gu(a))};
f.Gu=function(a){if(a){if(!this.D){var b=this.Bb,c=this.lb.scale(),d=this.fj;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:u(this.$H,this),onPlaybackQualityChange:u(this.GZ,this),onStateChange:u(this.HZ,this),onError:u(this.FZ,this)}};d="_"+d.id();var e=D("DIV");e.setAttribute("id",d);b.appendChild(e);this.D=new YT.Player(d,c);this.jb(this.lb)}}else Qf(this.Bb),this.D=null,this.qk=!1;Ig(this.Bb,
a)};f.readyEvent=function(){return this.vm};function Ho(a,b){this.D=null;this.qk=!1;this.lb=a;this.fj=b;this.vm=new C;this.Bb=D("DIV");this.Bb.style.position="absolute";a.displayObject().appendChild(this.Bb);Ig(this.Bb,this.wc);this.Ke(a)}f=Ho.prototype;f.qk=!1;f.wc=!1;f.$H=function(){this.qk=!0;this.jb(this.lb);this.Gu(this.wc);this.vm.C(this)};f.EZ=function(){};f.DZ=function(){};f.Rf=function(){return this.qk&&null!=this.D};f.stop=function(){if(this.Rf())try{this.D.pauseVideo()}catch(a){}};f.visible=function(){return this.wc};
f.jb=function(a){this.Ke(a);if(this.Rf()){var b=this.fa,c=a.scale();a=c*this.fj.width();c*=this.fj.height();zg(b,a,c)}};f.Ke=function(a){a=a.position(this.fj.id(),1);sg(this.Bb,a.x,a.y)};f.tB=function(a){this.wc!=a&&(this.wc=a,this.Gu(a))};
f.Gu=function(a){if(a){if(!this.D){var b=this.Bb,c=this.lb.scale(),d=this.fj,e={styleid:"0",client_id:d.clientId(),vid:d.Eh(),autoplay:!1,show_related:!1,events:{onPlayerReady:u(this.$H,this),onPlayStart:u(this.EZ,this),onPlayEnd:u(this.DZ,this)}},g="_"+d.id(),h=D("DIV");h.setAttribute("id",g);var k=c*d.width();c*=d.height();zg(h,k,c);E(h,"background","#494949");k=D("DIV");E(k,"position","absolute");E(k,"top","50%");E(k,"left","50%");E(k,"transform","translate(-50%, -50%)");h.appendChild(k);c=D("DIV");
dj(c,"preloader");E(c,"position","relative");k.appendChild(c);c=D("DIV");Xf(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");k.appendChild(c);b.appendChild(h);this.fa=h;this.D=new YKU.Player(g,
e);this.jb(this.lb)}}else Qf(this.Bb),this.D=null,this.qk=!1;Ig(this.Bb,a)};f.readyEvent=function(){return this.vm};function Io(a,b,c){this.Za={};this.lb=a;this.M=c;this.P=b;a.Dc.addHandler(this.Vt,this);b.Jb().addHandler(this.Qa,this)}f=Io.prototype;f.R=-1;f.WP=!1;f.VP=!1;function Jo(a,b,c){var d=0;if(0>b||b>=a.M.count())return d;a=a.M.ga(b);if(a instanceof Ko)for(a=a.kt,b=0;b<a.count();b++){var e=a.get(b);null!=e&&e instanceof c&&(d+=1)}return d}
f.Qa=function(a){a=a.timestamp();var b=a.N();if(0<Jo(this,b,Fo)){if(!this.WP){xo=this;var c=D("SCRIPT"),d=window.location.toString().match(pe)[1]||null;c.src="https"==d?"https://www.youtube.com/player_api":"http://www.youtube.com/player_api";document.body.appendChild(c)}this.WP=!0}0<Jo(this,b,Bo)&&(this.VP||Eo(this),this.VP=!0);zo(this)?(this.R!=a.N()&&Lo(this,this.R,-1),this.R=a.N(),-1!=a.la()&&(a=this.QF(a),Lo(this,this.R,a))):this.R=b};
f.QF=function(a){var b=a.la(),c=a.N();return this.M.ga(c).Ea().Vb(b).startTime()+a.ya()};function zo(a){if(-1==a.R)return!1;var b=!0;0<Jo(a,a.R,Fo)&&(b&=yo);0<Jo(a,a.R,Bo)&&(b&=Do);return b}f.Vt=function(){if(zo(this)){var a=this;Mo(this,this.R,function(b){b.jb(a.lb)})}};f.Ez=function(a){return 0<=a&&a<this.M.count()};f.MF=function(a){this.Ez(a)&&this.M.ga(a).Ea().duration()};
function Lo(a,b,c){a.MF(b);Mo(a,b,function(b){var d=b.fj.ya()<=c;d?b.visible()||b.jb(a.lb):b.visible()&&b.stop();b.tB(d)})}function Mo(a,b,c){if(!(0>b||b>=a.M.count())&&(b=a.M.ga(b),b instanceof Ko)){b=b.kt;for(var d=0;d<b.count();++d){var e=b.get(d);if(e){var g=a,h=e.id();if(null==g.Za[h])if(e instanceof Fo)g.Za[h]=new Go(g.lb,e);else if(e instanceof Bo)g.Za[h]=new Ho(g.lb,e);else throw Error("unknown external video type");e=g.Za[h];c(e)}}}};var No={g6:"prompt",j0:"always",T4:"never"};q("ispring.presenter.presentation.settings.PresentationResumeMode",No,void 0);q("PROMPT_TO_RESUME","prompt",No);q("ALWAYS_RESUME","always",No);q("NEVER_RESUME","never",No);function Oo(){}q("ispring.presenter.presentation.IPresenters",Oo,void 0);Oo.prototype.count=function(){};Oo.prototype.count=Oo.prototype.count;Oo.prototype.Nv=function(){};Oo.prototype.getPresenter=Oo.prototype.Nv;function Po(){}q("ispring.presenter.presentation.resources.IResources",Po,void 0);Po.prototype.Mg=function(){};Po.prototype.references=Po.prototype.Mg;function Qo(){}q("ispring.presenter.presentation.IPresentation",Qo,void 0);Qo.prototype.Kp=function(){};Qo.prototype.uniqueId=Qo.prototype.Kp;Qo.prototype.slides=function(){};Qo.prototype.slides=Qo.prototype.slides;Qo.prototype.title=function(){};Qo.prototype.title=Qo.prototype.title;Qo.prototype.slideWidth=function(){};Qo.prototype.slideWidth=Qo.prototype.slideWidth;Qo.prototype.slideHeight=function(){};Qo.prototype.slideHeight=Qo.prototype.slideHeight;Qo.prototype.vi=function(){};
Qo.prototype.presenters=Qo.prototype.vi;Qo.prototype.Tb=function(){};Qo.prototype.company=Qo.prototype.Tb;Qo.prototype.pl=function(){};Qo.prototype.resources=Qo.prototype.pl;function Ro(){}q("ispring.presenter.player.IPresentationView",Ro,void 0);Ro.prototype.playbackController=Ro.prototype.Ta;Ro.prototype.restrictedPlaybackController=Ro.prototype.lR;Ro.prototype.soundController=Ro.prototype.soundController;Ro.prototype.displayObject=Ro.prototype.displayObject;Ro.prototype.setOverlayDisplayed=function(){};Ro.prototype.width=Ro.prototype.width;Ro.prototype.height=Ro.prototype.height;Ro.prototype.resize=Ro.prototype.resize;function So(){}q("ispring.presenter.player.IPresentationPlayer",So,void 0);So.prototype.presentation=So.prototype.eR;So.prototype.view=So.prototype.view;So.prototype.version=So.prototype.version;function To(a,b,c){var d=c.duration();b=new Sk(b.index(),-1,0);var e=c.Me(b,!0,!1);a="untilNextSound"==a.gj?d:Math.min(d,e+a.duration());c=c.Eg(a,!0,!1);this.$g=new dl([new cl(new bl("play",b,0),b,c)])}To.prototype.ZG=function(){return this.$g};function Uo(a,b,c,d){this.M=a;this.wa=b;this.sy=[];this.P=c;c.Ua().addHandler(this.Iq,this,1);for(b=0;b<a.count();++b)c=a.ga(b),c.Jd()&&this.hL(c);d.Dm.addHandler(this.hL,this)}Uo.prototype.RD=!1;Uo.prototype.Ep=function(){this.P.Vd()?Vo(this):this.RD=!0};function Vo(a){var b=a.P.timestamp();a=a.sy;for(var c=0,d=a.length;c<d;++c){var e=a[c];if(!e.UH()&&(e.c_||e.TH())){var g=fl(e.eI,b);g?0!=Tk(b,g.Ib())&&e.QI(g.Ib(),g.qY().xn()||0):(g=0==e.eI.count()||0>=Tk(b,el(e.eI).Ib()),e.TI(g))}}}
Uo.prototype.Iq=function(){this.P.Vd()&&this.RD&&(Vo(this),this.RD=!1)};Uo.prototype.hL=function(a){for(var b=this.M,c=a.Jc(),d=0;d<c.count();++d){var e=Il(c,d);e.uq||(e=new Wo(e,sl(e,b),this.wa),this.sy.push(e))}c=a.Kc();for(d=0;d<c.count();++d)e=Il(c,d),e=new Xo(e,sl(e,b),this.wa),this.sy.push(e);if(d=(d=a.transition())?d.Od:null)a=(new To(d,a,b)).ZG(),this.sy.push(new Yo(d,a,this.wa))};function Zo(a,b){this.eI=a;this.c_=b}function Wo(a,b,c){Zo.call(this,b,!0);this.Od=a;this.wa=c}w(Wo,Zo);
Wo.prototype.TH=function(){return $o(this.wa,this.Od).hc};Wo.prototype.UH=function(){var a=this.wa,b=$o(a,this.Od);return b.hc&&!a.tk.contains(b)};Wo.prototype.TI=function(){$o(this.wa,this.Od).stop()};Wo.prototype.QI=function(a,b){var c=this.wa,d=this.Od,e=$o(c,d);ap(c,d,e,!d.uq);e.nl(a,b,!0)};function Xo(a,b,c){Zo.call(this,b,!0);this.Qm=a;this.wa=c}w(Xo,Zo);Xo.prototype.TH=function(){var a=this.wa,b=bp(a,this.Qm);return b.hc||ic(a.jv,b.D)};
Xo.prototype.UH=function(){var a=this.wa;var b=this.Qm;cp(a,b)?(b=bp(a,b),a=b.hc&&!a.tk.contains(b)||ic(a.jv,b.D)):a=!1;return a};Xo.prototype.TI=function(a){dp(this.wa,this.Qm,a)};Xo.prototype.QI=function(a,b){ep(this.wa,this.Qm,a,b,!0)};function Yo(a,b,c){Zo.call(this,b,!1);this.Od=a;this.wa=c}w(Yo,Zo);Yo.prototype.TH=function(){return fp(this.wa,this.Od).hc};Yo.prototype.UH=function(){return!1};Yo.prototype.TI=function(){fp(this.wa,this.Od).stop()};
Yo.prototype.QI=function(a,b){gp(this.wa,this.Od,a,b)};function hp(){}hp.prototype.uJ=!1;hp.prototype.preventAction=function(){this.uJ=!0};hp.prototype.preventAction=hp.prototype.preventAction;hp.prototype.actionPrevented=function(){return this.uJ};hp.prototype.actionPrevented=hp.prototype.actionPrevented;function ip(a){ph&&a.FK.addHandler(this.QU,this)}ip.prototype.QU=function(a,b){Ba(a)||(a=a.baseVal);this.EE(a)&&(b.YJ=!0)};ip.prototype.EE=function(a){return(new oh("openWindow",[a])).Ur()};var jp={QR:"continuePresentation",SR:"finishAction",F7:"skipScenario",VR:"gotoPreviousSlide",k3:"gotoNextSlide"};q("ispring.scenario.player.ScenarioPlayerControllerActionType",jp,void 0);q("CONTINUE_PRESENTATION","continuePresentation",jp);q("FINISH_ACTION","finishAction",jp);q("SKIP_SCENARIO","skipScenario",jp);q("GOTO_PREVIOUS_SLIDE","gotoPreviousSlide",jp);q("GOTO_NEXT_SLIDE","gotoNextSlide",jp);function kp(a,b){this.tr=[];for(var c=0;c<a.count();++c){var d=a.ga(c);d=b(d);for(var e=0;e<d.length;++e)for(var g=d[e],h=this.tr,k=c+(0<g.xg?g.xg:0),l=c;l<=k;++l)h[l]||(h[l]=[]),h[l].push(g)}}function lp(a){return new kp(a,function(a){return a.Kc().uf()})}function mp(a){return new kp(a,function(a){return a.Jc().uf()})}function np(a,b,c){return io(a.tr[b]||[],a.tr[c]||[])};function op(a,b,c,d){rm.call(this,b,c,d);this.yS=a}w(op,rm);op.prototype.audio=function(){return this.yS};function pp(){this.ii=[]}w(pp,jo);pp.prototype.TY=function(a){return this.Ov(a)};pp.prototype.getAudioTrack=pp.prototype.TY;function qp(){this.ii=[]}w(qp,jo);qp.prototype.Pv=function(a){return this.Ov(a)};qp.prototype.getVideoTrack=qp.prototype.Pv;function rp(){this.BS=new pp;this.UX=new qp}rp.prototype.Um=function(){return this.BS};rp.prototype.audioTracks=rp.prototype.Um;rp.prototype.mg=function(){return this.UX};rp.prototype.videoTracks=rp.prototype.mg;function sp(){this.Wa=!0}sp.prototype.enabled=function(){return this.Wa};sp.prototype.enabled=sp.prototype.enabled;sp.prototype.ob=function(a){this.Wa=a};sp.prototype.nf=function(){return this.tU};function tp(a,b,c){this.RT=a;this.hK=b||!1;this.xz=c||!1}f=tp.prototype;f.hK=!1;f.xz=!1;f.key=function(){return this.RT};f.BA=function(){return this.hK};f.shift=function(){return this.xz};function up(a){this.qa=a;this.tO=[]}up.prototype.type=function(){return this.qa};up.prototype.Gp=function(){return this.tO};function vp(){this.yb=[]}vp.prototype.count=function(){return this.yb.length};vp.prototype.jf=function(a){this.yb.push(a)};function wp(a,b){if(0>b||b>=a.count())throw Error("actionIndex is out of range");return a.yb[b]};function xp(){this.yb=new vp}xp.prototype.Wa=!0;xp.prototype.enabled=function(){return this.Wa};xp.prototype.ob=function(a){this.Wa=a};xp.prototype.actions=function(){return this.yb};function yp(){}yp.prototype.JG=!0;yp.prototype.iJ=function(){return this.JG};var zp={Y2:"free",G6:"restricted",q7:"sequential"};q("ispring.presenter.presentation.settings.NavigationType",zp,void 0);q("FREE","free",zp);q("RESTRICTED","restricted",zp);q("SEQUENTIAL","sequential",zp);function Ap(){this.nU=new sp;this.Gt=new xp;this.yT=new yp;this.Cq="free"}Ap.prototype.Fj=function(){return this.nU};Ap.prototype.mouse=Ap.prototype.Fj;Ap.prototype.ln=function(){return this.Gt};Ap.prototype.qp=function(){return this.yT};Ap.prototype.navigationType=function(){return this.Cq};Ap.prototype.navigationType=Ap.prototype.navigationType;Ap.prototype.zI=function(a){this.Cq=a};function Bp(){}Bp.prototype.JO=null;Bp.prototype.HN=null;Bp.prototype.wB=function(){return this.JO};Bp.prototype.gB=function(){return this.HN};function Cp(a,b){this.gf=a;this.Km=b}Cp.prototype.url=function(){return this.gf};Cp.prototype.target=function(){return this.Km};Cp.prototype.open=function(){Nh(this.gf,{target:this.Km})};var Dp="StopIteration"in Aa?Aa.StopIteration:{message:"StopIteration",stack:""};function Ep(){}Ep.prototype.next=function(){throw Dp;};Ep.prototype.Tj=function(){return this};function Fp(a){if(a instanceof Ep)return a;if("function"==typeof a.Tj)return a.Tj(!1);if(Ga(a)){var b=0,c=new Ep;c.next=function(){for(;;){if(b>=a.length)throw Dp;if(b in a)return a[b++];b++}};return c}throw Error("Not implemented");}
function Gp(a,b){if(Ga(a))try{z(a,b,void 0)}catch(c){if(c!==Dp)throw c;}else{a=Fp(a);try{for(;;)b.call(void 0,a.next(),void 0,a)}catch(c){if(c!==Dp)throw c;}}}function Hp(a,b,c){var d=0,e=a,g=c||1;1<arguments.length&&(d=a,e=b);if(0==g)throw Error("Range step argument must not be zero");var h=new Ep;h.next=function(){if(0<g&&d>=e||0>g&&d<=e)throw Dp;var a=d;d+=g;return a};return h}function Ip(a){if(Ga(a))return mc(a);a=Fp(a);var b=[];Gp(a,function(a){b.push(a)});return b};var Jp={y2:["BC","AD"],x2:["Before Christ","Anno Domini"],Q4:"JFMAMJJASOND".split(""),V7:"JFMAMJJASOND".split(""),m4:"January February March April May June July August September October November December".split(" "),U7:"January February March April May June July August September October November December".split(" "),v7:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),X7:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),o9:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),
Z7:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),x7:"Sun Mon Tue Wed Thu Fri Sat".split(" "),Y7:"Sun Mon Tue Wed Thu Fri Sat".split(" "),R4:"SMTWTFS".split(""),W7:"SMTWTFS".split(""),w7:["Q1","Q2","Q3","Q4"],m6:["1st quarter","2nd quarter","3rd quarter","4th quarter"],k0:["AM","PM"],K1:["EEEE, MMMM d, y","MMMM d, y","MMM d, y","M/d/yy"],y8:["h:mm:ss a zzzz","h:mm:ss a z","h:mm:ss a","h:mm a"],L1:["{1} 'at' {0}","{1} 'at' {0}","{1}, {0}","{1}, {0}"],TR:6,p9:[5,6],UR:5},Kp=Jp;
Kp=Jp;function Lp(a,b,c,d,e,g){Ba(a)?(this.Rg=a==Mp?b:0,this.Jg=a==Np?b:0,this.days=a==Op?b:0,this.uh=a==Pp?b:0,this.vh=a==Qp?b:0,this.zh=a==Rp?b:0):(this.Rg=a||0,this.Jg=b||0,this.days=c||0,this.uh=d||0,this.vh=e||0,this.zh=g||0)}
Lp.prototype.BB=function(){var a=Math.min(this.Rg,this.Jg,this.days,this.uh,this.vh,this.zh),b=Math.max(this.Rg,this.Jg,this.days,this.uh,this.vh,this.zh);if(0>a&&0<b)return null;if(0==a&&0==b)return"PT0S";b=[];0>a&&b.push("-");b.push("P");this.Rg&&b.push(Math.abs(this.Rg)+"Y");this.Jg&&b.push(Math.abs(this.Jg)+"M");this.days&&b.push(Math.abs(this.days)+"D");if(this.uh||this.vh||this.zh)b.push("T"),this.uh&&b.push(Math.abs(this.uh)+"H"),this.vh&&b.push(Math.abs(this.vh)+"M"),this.zh&&b.push(Math.abs(this.zh)+
"S");return b.join("")};Lp.prototype.xj=function(a){return a.Rg==this.Rg&&a.Jg==this.Jg&&a.days==this.days&&a.uh==this.uh&&a.vh==this.vh&&a.zh==this.zh};Lp.prototype.clone=function(){return new Lp(this.Rg,this.Jg,this.days,this.uh,this.vh,this.zh)};var Mp="y",Np="m",Op="d",Pp="h",Qp="n",Rp="s";Lp.prototype.add=function(a){this.Rg+=a.Rg;this.Jg+=a.Jg;this.days+=a.days;this.uh+=a.uh;this.vh+=a.vh;this.zh+=a.zh};
function Sp(a,b,c){Ca(a)?(this.tb=Tp(a,b||0,c||1),Up(this,c||1)):Ia(a)?(this.tb=Tp(a.getFullYear(),a.getMonth(),a.getDate()),Up(this,a.getDate())):(this.tb=new Date(Pa()),a=this.tb.getDate(),this.tb.setHours(0),this.tb.setMinutes(0),this.tb.setSeconds(0),this.tb.setMilliseconds(0),Up(this,a))}function Tp(a,b,c){b=new Date(a,b,c);0<=a&&100>a&&b.setFullYear(b.getFullYear()-1900);return b}f=Sp.prototype;f.uQ=Kp.TR;f.vQ=Kp.UR;f.clone=function(){var a=new Sp(this.tb);a.uQ=this.uQ;a.vQ=this.vQ;return a};
f.getFullYear=function(){return this.tb.getFullYear()};f.getYear=function(){return this.getFullYear()};f.getMonth=function(){return this.tb.getMonth()};f.getDate=function(){return this.tb.getDate()};f.getTime=function(){return this.tb.getTime()};f.getDay=function(){return this.tb.getDay()};f.getUTCFullYear=function(){return this.tb.getUTCFullYear()};f.getUTCMonth=function(){return this.tb.getUTCMonth()};f.getUTCDate=function(){return this.tb.getUTCDate()};f.getUTCDay=function(){return this.tb.getDay()};
f.getUTCHours=function(){return this.tb.getUTCHours()};f.getUTCMinutes=function(){return this.tb.getUTCMinutes()};f.getTimezoneOffset=function(){return this.tb.getTimezoneOffset()};f.set=function(a){this.tb=new Date(a.getFullYear(),a.getMonth(),a.getDate())};f.setFullYear=function(a){this.tb.setFullYear(a)};f.setYear=function(a){this.setFullYear(a)};f.setMonth=function(a){this.tb.setMonth(a)};f.setDate=function(a){this.tb.setDate(a)};f.setTime=function(a){this.tb.setTime(a)};f.setUTCFullYear=function(a){this.tb.setUTCFullYear(a)};
f.setUTCMonth=function(a){this.tb.setUTCMonth(a)};f.setUTCDate=function(a){this.tb.setUTCDate(a)};
f.add=function(a){if(a.Rg||a.Jg){var b=this.getMonth()+a.Jg+12*a.Rg,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&&(a=new Date((new Date(this.getYear(),this.getMonth(),this.getDate(),12)).getTime()+864E5*a.days),this.setDate(1),this.setFullYear(a.getFullYear()),this.setMonth(a.getMonth()),
this.setDate(a.getDate()),Up(this,a.getDate()))};f.BB=function(){return[this.getFullYear(),kb(this.getMonth()+1),kb(this.getDate())].join("")+""};f.xj=function(a){return!(!a||this.getYear()!=a.getYear()||this.getMonth()!=a.getMonth()||this.getDate()!=a.getDate())};f.toString=function(){return this.BB()};function Up(a,b){a.getDate()!=b&&a.tb.setUTCHours(a.tb.getUTCHours()+(a.getDate()<b?1:-1))}f.valueOf=function(){return this.tb.valueOf()};function Vp(a,b){this.yR=a;this.Fv=b}new Sp(0,0,1);new Sp(9999,11,31);Vp.prototype.getStartDate=function(){return this.yR};Vp.prototype.contains=function(a){return a.valueOf()>=this.yR.valueOf()&&a.valueOf()<=this.Fv.valueOf()};Vp.prototype.iterator=function(){return new Wp(this)};function Wp(a){this.XH=a.getStartDate().clone();this.Fv=Number(a.Fv.BB())}w(Wp,Ep);Wp.prototype.next=function(){if(Number(this.XH.BB())>this.Fv)throw Dp;var a=this.XH.clone();this.XH.add(new Lp(Op,1));return a};function Xp(){}f=Xp.prototype;f.jP=null;f.qK=null;f.password=function(){return this.sN};f.zs=function(){return this.jP};function Yp(a,b){a.jP=b}f.FA=function(){return this.qK};function Zp(){}f=Zp.prototype;f.QL=!1;f.Ci=!1;f.pz=!1;f.wm="never";f.ll=function(){return this.QL};Zp.prototype.loopPlayback=Zp.prototype.ll;Zp.prototype.Wm=function(){return this.Ci};Zp.prototype.autoStart=Zp.prototype.Wm;Zp.prototype.qB=function(a){this.Ci=a};Zp.prototype.b_=function(){return this.wm};Zp.prototype.resumeMode=Zp.prototype.b_;Zp.prototype.qI=function(){return this.pz};function $p(){}$p.prototype.yx=!0;$p.prototype.fitToWindow=function(){return this.yx};$p.prototype.fitToWindow=$p.prototype.fitToWindow;function aq(){this.QD=new Ap;this.fW=new Zp;this.vS=new $p;this.WX=new Bp;this.sW=new Xp}f=aq.prototype;f.HO=null;f.Ha=null;f.PO="";f.navigation=function(){return this.QD};f.Vc=function(){return this.fW};aq.prototype.playback=aq.prototype.Vc;aq.prototype.Sm=function(){return this.vS};aq.prototype.appearance=aq.prototype.Sm;aq.prototype.skin=function(){return this.HO};aq.prototype.skin=aq.prototype.skin;aq.prototype.Zr=function(){return this.Ha};aq.prototype.i18n=aq.prototype.Zr;aq.prototype.Lp=function(){return this.WX};
aq.prototype.os=function(){return this.sW};function bq(a,b){this.Pc=a;this.Ln=b}f=bq.prototype;f.Ck=1;f.gf=null;f.Km="_self";f.src=function(){return this.Pc};f.Fa=function(){return this.Ln};f.opacity=function(){return this.Ck};f.Wd=function(a){this.Ck=a};f.url=function(){return this.gf};f.target=function(){return this.Km};function cq(a){this.fa=a.content;this.WS=""==a.contentHover?a.content:a.contentHover;this.gf=a.url;this.xa=a.width;this.ua=a.height;this.rG=a.tl;this.jy=a.language;this.hk=a.il;this.Jl=a.hl}f=cq.prototype;f.content=function(){return this.fa};f.contentHover=function(){return this.WS};f.url=function(){return this.gf};f.width=function(){return this.xa};f.height=function(){return this.ua};f.tl=function(){return this.rG};f.language=function(){return this.jy};f.il=function(){return this.hk};f.hl=function(){return this.Jl};function dq(a){cq.call(this,a)}w(dq,cq);function eq(){this.OF=[]}eq.prototype.count=function(){return this.OF.length};eq.prototype.add=function(a){this.OF.push(a)};function fq(a,b){for(var c=a.count(),d=0;d<c;++d){var e=a.OF[d];if(e.name()==b)return e}return null};function gq(){this.Wq=[]}gq.prototype.count=function(){return this.Wq.length};gq.prototype.count=gq.prototype.count;gq.prototype.Nv=function(a){if(0>a||a>=this.count())throw Error("index is out of range");return this.Wq[a]};gq.prototype.getPresenter=gq.prototype.Nv;function hq(a,b,c){this.Bc=a;this.$T=b;this.NX=[].concat(c)}hq.prototype.name=function(){return this.Bc};hq.prototype.localName=function(){return this.$T};hq.prototype.urls=function(){return this.NX};function iq(){this.Uw={}}iq.prototype.qH=function(a){return a in this.Uw};iq.prototype.Kv=function(a){return this.Uw[a]||null};function jq(){this.su=new Nk}jq.prototype.Mg=function(){return this.su};jq.prototype.references=jq.prototype.Mg;function kq(){}kq.prototype.wd=null;kq.prototype.mv="";kq.prototype.PP="_blank";kq.prototype.logo=function(){return this.wd};kq.prototype.logo=kq.prototype.logo;kq.prototype.Lc=function(){return this.mv};kq.prototype.webSiteUrl=kq.prototype.Lc;kq.prototype.JI=function(a){this.mv=a};kq.prototype.Gw=function(){return this.PP};kq.prototype.webSiteTarget=kq.prototype.Gw;function lq(a){this.qb=a;this.M=new Ql;this.W=new aq;this.kK=new eq;this.MK=[];this.Wq=new gq;this.rU=new rp;this.mF=new jq;this.SF=new iq;this.GP=new iq;this.gW=[]}f=lq.prototype;f.Qc="";f.Sh=null;f.yl=null;f.Ir=null;f.yf=null;f.Kp=function(){return this.qb};lq.prototype.uniqueId=lq.prototype.Kp;lq.prototype.slides=function(){return this.M};lq.prototype.slides=lq.prototype.slides;lq.prototype.title=function(){return this.Qc};lq.prototype.title=lq.prototype.title;
lq.prototype.setTitle=function(a){this.Qc=a};lq.prototype.slideWidth=function(){return this.Ie};lq.prototype.slideWidth=lq.prototype.slideWidth;lq.prototype.slideHeight=function(){return this.Ge};lq.prototype.slideHeight=lq.prototype.slideHeight;lq.prototype.settings=function(){return this.W};lq.prototype.settings=lq.prototype.settings;f=lq.prototype;f.TA=function(){if(!this.Sh){var a=Ip(Hp(this.M.count()));this.Sh=new Sl(this.M,"__m",a)}return this.Sh};f.rv=function(){return this.yl};f.Ew=function(){return this.Ir};
f.fonts=function(){return this.MK};f.vi=function(){return this.Wq};lq.prototype.presenters=lq.prototype.vi;lq.prototype.Tb=function(){return this.yf};lq.prototype.company=lq.prototype.Tb;lq.prototype.vI=function(a){this.yf=a};lq.prototype.nd=function(){return this.rU};lq.prototype.narration=lq.prototype.nd;lq.prototype.pl=function(){return this.mF};lq.prototype.resources=lq.prototype.pl;lq.prototype.xp=function(){return this.gW};function mq(a){this.L=a;a=a.slides();this.pX=mp(a);this.Gm=lp(a);a=this.L.nd();this.zS=this.Iz(a.Um());this.RX=this.Iz(a.mg())}f=mq.prototype;f.MJ=!1;f.kn=function(a){this.P=a};f.Id=function(){return this.P.timestamp()};f.iQ=function(){return!nq(this)&&!oq(this)};f.hQ=function(a,b){return b?nq(this)||oq(this)?!1:pq(this)==a:!0};f.tI=function(a){this.MJ=a};f.fQ=function(a){return qq(this,a)};f.gQ=function(a){return qq(this,a)};
function qq(a,b){if(!b)return!0;b=a.Id();return 0>=b.la()&&0==b.ya()?!nq(a)&&!oq(a):!0}function nq(a){return 0<a.Dx(a.zS,a.Id()).length||0<a.Dx(a.RX,a.Id()).length}f.Dx=function(a,b){for(var c=[],d=a.length-1;0<=d;--d){var e=a[d];if(0<=Tk(b,e.Gg()))break;0<=Tk(b,e.Ib())&&c.push(e)}return c};function oq(a){return!!a.L.slides().ga(a.P.timestamp().N()).aC&&!a.MJ}
function pq(a){function b(a){for(var b=null,e=null,g=0;g<a.length;++g){var h=a[g],r=fl(sl(h,c),d);(r=r?r.Ib():null)&&(!e||0<Tk(r,e))&&(b=h,e=r)}return b?{media:b,Ib:e}:null}var c=a.L.slides(),d=a.Id(),e=d.N(),g=a.Gm.tr[e]||[];a=b(a.pX.tr[e]||[]);g=b(g);return a&&g?0<=Tk(a.Ib,g.Ib)?a.media:g.media:a?a.media:g?g.media:null}f.Iz=function(a){for(var b=[],c=0;c<a.count();++c)b.push(a.Ov(c));rc(b,function(a,b){return Tk(a.Ib(),b.Ib())});return b};var rq=Ic||Fc?"webkitfullscreenchange":Hc?"mozfullscreenchange":Ec?"MSFullscreenChange":"fullscreenchange";function sq(){var a=Cf().lc,b=a.body;return!!(b.webkitRequestFullscreen||b.mozRequestFullScreen&&a.mozFullScreenEnabled||b.msRequestFullscreen&&a.msFullscreenEnabled||b.requestFullscreen&&a.fullscreenEnabled)}function tq(){var a=Cf().lc;return!!(a.webkitIsFullScreen||a.mozFullScreen||a.msFullscreenElement||a.fullscreenElement)};function uq(){this.RK=new C;B(document,rq,function(){this.RK.C(tq())},!1,this)}
function vq(){if(tq()){var a=Cf().lc;a.webkitCancelFullScreen?a.webkitCancelFullScreen():a.mozCancelFullScreen?a.mozCancelFullScreen():a.msExitFullscreen?a.msExitFullscreen():a.exitFullscreen&&a.exitFullscreen()}else x(document.body),a=document.body,a.mozRequestFullScreenWithKeys?a.mozRequestFullScreenWithKeys():a.webkitRequestFullscreen?a.webkitRequestFullscreen():a.webkitRequestFullscreen?a.webkitRequestFullscreen():a.mozRequestFullScreen?a.mozRequestFullScreen():a.msRequestFullscreen?a.msRequestFullscreen():
a.requestFullscreen&&a.requestFullscreen()};function wq(a,b,c,d){x(b&&c&&d);this.M=a;this.P=b;this.Od=c;this.D=d;this.$i=new C;this.Bd=new C}f=wq.prototype;f.Id=null;f.hc=!1;f.hi=!1;f.playing=function(){return this.D.playing()};f.fc=function(){return this.D.fc()};f.play=function(a){this.nl(this.P.timestamp(),a||0)};f.nl=function(a,b){this.tu();this.D.Ua().addHandler(this.Jy,this);this.D.Bd.addHandler(this.mm,this);this.Id=a;this.hi=!1;this.hc=!0;this.D.activate();this.D.Kj(xq(this,a,b))};
function xq(a,b,c){var d=a.M;return(d.Me(a.P.timestamp(),!0,!1)-d.Me(b,!0,!1)+c)%a.Od.duration()}f.pause=function(){this.stop()};f.stop=function(){this.hc&&(this.Wi(),this.D.stop(),this.D.deactivate())};f.tu=function(){this.D.Ua().removeHandler(this.Jy,this);this.D.Bd.removeHandler(this.mm,this)};f.Jy=function(){if("ended"==this.D.state()){var a=!0;if("untilNextSound"==this.Od.gj){var b=this.Id.N();this.P.timestamp().N()>=b&&(this.D.seek(0),this.D.play(),a=!1)}a&&(this.Wi(),this.D.deactivate())}};
f.mm=function(){this.Bd.C(this);!this.fc()&&this.playing()&&this.hi&&this.D.pause()};f.FR=function(){x(this.hc);this.hi=!1;this.D.play()};f.ER=function(){x(this.hc);this.hi=!0;this.fc()||this.D.pause()};f.Wi=function(){this.hc&&(this.hc=!1,this.tu(),this.$i.C(this))};f.ui=function(){return this.$i};function yq(a){this.L=a;this.Za=[];this.BN={}}f=yq.prototype;f.ra=null;f.pC=!1;f.ix=null;f.DI=function(a,b){this.ra=b;this.pC=a.Vd();a.Ua().addHandler(this.Iq,this)};f.add=function(a,b){b=b||zq;if(!ic(this.Za,a)){this.Za.push(a);var c=Ja(a)+"";this.BN[c]=b;a.ui().addHandler(this.IM,this);a.Bd.addHandler(this.HM,this)}};f.remove=function(a){jc(this.Za,a);ym(this.ra,!1,a);a.ui().removeHandler(this.IM,this);a.Bd.removeHandler(this.HM,this)};f.contains=function(a){return ic(this.Za,a)};
function Aq(a){a=mc(a.Za);for(var b=0;b<a.length;++b)a[b].stop()}function Bq(a,b,c,d,e){for(var g=a.Za.length,h=0;h<g;++h){var k=a.Za[h];if(e||!b.Ok||qo(b,k)){var l=Ja(k)+"";l=a.BN[l];(d&&l.KZ||!d&&c&&l.cB||!d&&!c)&&k.ER()}else k.FR()}}f.Iq=function(a){function b(){var b=!1,e=!1;a.Jb().removeHandler(c.Qa,c);a.Vd()||(e=(b=Cq(c,a.timestamp()))&&Dq(c,a.timestamp()),c.ix=a.timestamp(),a.Jb().addHandler(c.Qa,c));Bq(c,a,b,e,!1)}a.Vd();this.pC=a.Vd();var c=this;this.pC?b():setTimeout(b,0)};
f.Qa=function(a){var b=a.timestamp(),c;(c=!this.ix)||(c=this.ix,c=!(c.N()==b.N()&&c.la()==b.la()&&0>=Math.abs(c.ya()-b.ya())));c&&(this.ix=b,c=(b=Cq(this,a.timestamp()))&&Dq(this,a.timestamp()),Bq(this,a,b,c,!0))};function Cq(a,b){a=a.L.slides().ga(b.N());if(0>b.la())return!1;a=a.Ea().Vb(b.la());return b.ya()>=a.duration()}function Dq(a,b){a=a.L.slides().ga(b.N());return b.la()==a.Ea().count()-1}f.IM=function(a){this.remove(a)};f.HM=function(a){ym(this.ra,a.fc(),a)};
function Eq(a){this.cB=!1;this.KZ=a}var zq=new Eq(!1),Fq=new Eq(!0),Gq=new Eq(!0);function Hq(a,b,c,d){x(b&&c&&d);this.M=a;this.P=b;this.Ld=c;this.D=d;this.$i=new C;this.Bd=new C;this.D.Ua().addHandler(this.Jy,this);this.D.Oo.addHandler(this.YN,this)}f=Hq.prototype;f.Id=null;f.Zy=0;f.Zh=null;f.hc=!1;f.hi=!1;f.YF=!1;f.activate=function(){this.Ka=!0;this.D.Ka||this.D.activate()};f.deactivate=function(){this.D.playing()||this.D.deactivate();this.Ka=!1};f.playing=function(){return this.D.playing()};f.fc=function(){return this.hc&&(this.D.fc()||!this.D.Qr())};
f.play=function(a){this.nl(this.P.timestamp(),p(a)?a:null,!1)};function Iq(a,b){var c=a.D;if(J&&c instanceof Rn){var d=c.D,e=d.src();d.Pe(Ph());d.play();setTimeout(function(){d.Pe(e);a.nl(b,0,!0)},0)}else a.nl(b,0,!0)}
f.nl=function(a,b,c){this.tu();var d=this.D;this.P.Jb().addHandler(this.Qa,this);d.Bd.addHandler(this.mm,this);d.Ei.addHandler(this.mm,this);d.Yo.addHandler(this.dN,this);this.hc=!0;this.hi=!1;this.YF=c;this.Id=a;this.Zh=null!=b?b:null;if(this.YF){var e=this;a=function(){Jq(e,!0);d.play();e.mm()};ti&&!J?setTimeout(a,150):(vi&&d.Pe(d.src()),a())}else null!=b?d.Kj(b):d.play()};f.pause=function(){this.Wi();this.D.pause();Kq(this)};
f.stop=function(a){this.Wi();this.D.pause();var b=this.Ld instanceof vo&&this.Ld.oB();a=a||b?0:this.D.duration();this.D.seek(a);Kq(this);Lq(this)};f.tu=function(){this.P.Jb().removeHandler(this.Qa,this);this.D.Bd.removeHandler(this.mm,this);this.D.Ei.removeHandler(this.mm,this);this.D.Yo.removeHandler(this.dN,this)};
f.Qa=function(){if(this.Id){var a=this.Id,b=this.P.timestamp(),c=b.N()-a.N(),d=0==c;a=d?b.la()-a.la():0;d=d&&0==a;0>c||0>a?c=!0:(a=this.Ld.xg,c=0>a?!d:c>a);c&&(this.Wi(),this.D.pause(),Kq(this))}};
f.Jy=function(){var a=this.D.state();if("ended"==a){++this.Zy;var b=!1,c=this.Ld.gj;if(Ca(c))b=this.Zy<c;else{var d=this.Id,e=this.P.timestamp();d=d.N()!=e.N()||d.la()!=e.la();switch(c){case kl:b=!d;break;case ll:b=!0}}b?(this.Jx=!0,this.D.seek(0),this.D.play()):(this.Wi(),Lq(this),Kq(this))}else"playing"!=a||"playing"==this.BL||this.Jx||(this.YN(),p(this.Nk)||this.Lq());a!=Bm&&"paused"!=a&&(this.BL=a)};f.mm=function(){this.Bd.C(this);this.fc()||(this.playing()&&this.hi?this.D.pause():Jq(this,!1))};
f.YN=function(){this.Jx?this.Jx=!1:this.Zy=0};f.FR=function(){this.hi&&(x(this.hc),this.hi=!1,this.D.play())};f.ER=function(){this.hi||(x(this.hc),this.hi=!0,this.fc()||this.D.pause())};function Jq(a,b){if(a.YF){var c=a.D;x(a.Id);var d=a.M;var e=a.Zh||0;var g=a.Ld.duration();d=d.Me(a.P.timestamp(),!0,!1)-d.Me(a.Id,!0,!1);d+=e;var h=Math.floor(d/g);e=h;g=d-h*g;a.Zy=e;e=g-c.currentTime();c.playing()&&!b&&.01<e&&.5>e?a.Nz(g):c.seek(g)}}
f.Nz=function(a){this.hh||this.fc()||(this.hh=!0,vm(this.P,!0,this),this.D.Nc.addHandler(function c(){.1>a-this.D.currentTime()&&(this.D.Nc.removeHandler(c,this),Mq(this))},this))};function Mq(a){a.hh&&(a.hh=!1,vm(a.P,!1,a))}f.Lq=function(){this.Nk=this.P.timestamp();this.P.Jb().addHandler(this.VJ,this);this.P.Ua().addHandler(this.UJ,this);if(this.Ld instanceof vo){var a=this.D;a.show(!0);this.Ld.dI()&&a.ss(!0);a.ww(!1)}};
function Lq(a){a.Nk=void 0;a.P.Jb().removeHandler(a.VJ,a);a.P.Ua().removeHandler(a.UJ,a);a.Jx=!1;a.BL="ended";if(a.Ld instanceof vo){var b=a.D;a.Ld.oB()&&b.stop();b.ss(!1);a.Ld.JH()&&b.show(!1)}a.Bd.C(a);Mq(a)}f.UJ=function(){var a;if(a=this.hc)a:if(this.P.suspended()){a=this.P.timestamp();if(0<this.Ld.xg){var b=el(sl(this.Ld,this.M)).Ib().N()+this.Ld.xg;if(b!=a.N()){a=!1;break a}}else b=a.N();b=this.M.ga(b).Ea();a=a.la()==b.count()-1}else a=!1;a&&Lq(this)};
f.VJ=function(){var a=this.P.timestamp(),b=sl(this.Ld,this.M);0<this.Ld.xg?null==fl(b,a)&&Lq(this):this.Nk.N()!=a.N()&&Lq(this)};f.Wi=function(){this.hc&&(this.hc=!1,this.tu(),this.Bd.C(this),this.$i.C(this));Mq(this)};f.dN=function(){this.Wi();Kq(this)};f.ui=function(){return this.$i};function Kq(a){a.Ka||a.D.deactivate()};function Nq(a,b,c,d){Hq.call(this,a,b,c,d);this.Od=c}w(Nq,Hq);Nq.prototype.Qa=function(){this.Od.uq||Nq.I.Qa.call(this)};function Oq(a,b,c,d){this.vq=d;this.D=b;this.D.Ua().addHandler(this.Ly,this);this.$i=new C;this.Bd=new C;this.CI(a);this.ic=c;c.Bp().addHandler(this.qj,this);c.tN.addHandler(this.PE,this);this.qj()}f=Oq.prototype;f.CI=function(a){this.Go!=a&&(this.sx=0,a?(this.D.Pe($k(a.Pp[0].$d)),this.vq.tI(!1),this.D.Ka?this.D.Kj(0):this.Ka&&(this.D.activate(),this.D.Kj(0))):(this.D.pause(),this.D.Pe(Ph())),this.Go=a)};f.activate=function(){this.Ka=!0;this.D.activate();this.D.Kj(0)};
f.Ly=function(a){"ended"==a.state()&&(++this.sx,this.sx<this.Go.Pp.length?(this.D.Pe($k(this.Go.Pp[this.sx].$d)),a.Kj(0)):this.Go.loop()?(this.sx=0,this.D.Pe($k(this.Go.Pp[0].$d)),a.Kj(0)):(this.$i.C(this),this.vq.tI(!0)))};f.qj=function(){this.D.setVolume(this.ic.Ap())};f.PE=function(){this.D.pause()};function Pq(a,b,c){this.L=a;this.Ed=b;this.vq=c;this.tk=new yq(a);this.PF={};this.Qw=[];this.Nu={};this.qG={};this.Gm=lp(a.slides());this.jv=[];this.qL=new C;a=this.Ed;b=Kf("AUDIO");b=new Qq(b);b.vl.addHandler(a.Ny,a);this.AS=b}f=Pq.prototype;f.Ka=!1;f.P=null;f.Rp=null;f.hq=null;f.Hi=null;f.Mx=null;f.R=-1;f.nL={};f.DI=function(a,b){this.P=a;this.tk.DI(a,b);a.Jb().addHandler(this.Qa,this)};
function $o(a,b){var c=Ja(b)+"";if(!(c in a.PF)){x(a.P);var d=a.Ed.CH(b);a.PF[c]=new Nq(a.L.slides(),a.P,b,d)}return a.PF[c]}function cp(a,b){b=Ja(b)+"";return a.Nu.hasOwnProperty(b)}function bp(a,b){var c=Ja(b)+"";if(!a.Nu.hasOwnProperty(c)){x(a.P);var d=a.Ed.sh(b);a.Nu[c]=new Hq(a.L.slides(),a.P,b,d)}return a.Nu[c]}
function Rq(a){var b=a.P.timestamp().N();if(!a.nL[b]){x(a.P);for(var c=a.L.slides().ga(b).Kc(),d=0;d<c.count();++d){var e=Il(c,d);Bb(e,vo);var g=Ja(e)+"",h=a.Ed.sh(e);a.Nu[g]=new Hq(a.L.slides(),a.P,e,h)}a.nL[b]=!0}}function fp(a,b){var c=Ja(b)+"";if(!(c in a.qG)){x(a.P);var d=a.Ed.CH(b);a.qG[c]=new wq(a.L.slides(),a.P,b,d)}return a.qG[c]}function Sq(a,b,c,d){var e=a.P.timestamp();c=null!=c?c:null;d=d||!1;var g=$o(a,b);ap(a,b,g,d&&!b.uq);g.nl(e,c,d)}
f.activate=function(){this.Ka=!0;this.Hi&&Iq(this.Hi,this.P.timestamp());this.Rp&&this.Rp.activate();var a=this.P.timestamp().N();0<=a&&Tq(this,a)};function ep(a,b,c,d,e){a.vq.hQ(b,e)&&(b=bp(a,b),e?(J&&a.Hi&&a.Hi.hc&&a.Hi.pause(),a.tk.add(b,Fq)):a.tk.remove(b),jc(a.jv,b.D),!a.Ka&&e||b.nl(c,d,e),e?a.Hi=b:a.qL.C(b.D))}function dp(a,b,c){cp(a,b)&&(b=bp(a,b),b.stop(c),a.Hi==b&&(a.Hi=null))}function gp(a,b,c,d){if(a.vq.iQ()){var e=fp(a,b);ap(a,b,e,!0);e.nl(c,d)}}
function Uq(a){a.hq&&(a.hq.stop(),a.hq=null)}function ap(a,b,c,d){a.Mx&&(a.Mx.stop(),a.Mx=null);b.uq&&(a.hq&&a.hq.stop(),a.hq=c);d?a.tk.add(c,0<b.xg?Gq:zq):a.tk.remove(c);"untilNextSound"==b.gj&&(a.Mx=c)}function Vq(a,b){a.Rp?a.Rp.CI(b):(a.Rp=new Oq(b,a.AS,a.Ed,a.vq),a.Ka&&a.Rp.activate())}f.Qa=function(a){a=a.timestamp().N();a!=this.R&&this.Yg(a)};function Tq(a,b){b=a.L.slides().ga(b).Jc().uf();z(b,function(a){ic(this.Qw,a)||(Bb(a,tl),$o(this,a).activate(),this.Qw.push(a))},a);Oh(a.hT,a)}
f.hT=function(){var a=this.P.timestamp().N(),b=this.L.slides().ga(a).Jc().uf();z(this.Qw,function(a){ic(b,a)||($o(this,a).deactivate(),jc(this.Qw,a))},this)};f.Yg=function(a){function b(a,b){for(var d=0;d<a.length;++d){var e=a[d],g=c.sh(e);g&&b(e,g)}}Rq(this);this.Ka&&Tq(this,a);var c=this.Ed,d=this.R;this.R=a;var e=this.jv,g=np(this.Gm,d,a);d=np(this.Gm,a,d);var h=this;b(g,function(a,b){b.Yo.removeHandler(h.eN,h);jc(e,b)});b(d,function(a,b){b.Yo.addHandler(h.eN,h)});Vq(this,this.L.slides().ga(a).aC)};
f.eN=function(a,b){var c=this.jv;ic(c,a)||c.push(a);"play"==b&&this.qL.C(a)};function Wq(a){var b=Xq;return function(){var c=this||Aa;c=c[Yq]||(c[Yq]={});var d=b(Ja(a),arguments);return c.hasOwnProperty(d)?c[d]:c[d]=a.apply(this,arguments)}}var Yq="closure_memoize_cache_";function Xq(a,b){a=[a];for(var c=b.length-1;0<=c;--c)a.push(typeof b[c],b[c]);return a.join("\x0B")};function Zq(a){Ud.call(this);this.Ev=a||Cf();if(this.sQ=this.UY())this.JY=B(this.Ev.lc,this.sQ,u(this.bZ,this))}w(Zq,Ud);f=Zq.prototype;f.UY=Wq(function(){var a=this.isSupported(),b="hidden"!=this.BH();return a?b?((lg()||"")+"visibilitychange").toLowerCase():"visibilitychange":null});f.BH=Wq(function(){return mg("hidden",this.Ev.lc)});f.YY=Wq(function(){return mg("visibilityState",this.Ev.lc)});f.isSupported=function(){return!!this.BH()};function $q(a){return!!a.Ev.lc[a.BH()]}
f.bZ=function(){var a=this.isSupported()?this.Ev.lc[this.YY()]:null;a=new ar($q(this),a);this.dispatchEvent(a)};f.Ub=function(){Qd(this.JY);Zq.I.Ub.call(this)};function ar(a,b){sd.call(this,"visibilitychange");this.hidden=a;this.visibilityState=b}w(ar,sd);function br(){N.call(this,"scenario")}w(br,N);f=br.prototype;f.SE=null;f.Wy=null;f.vF=0;f.PG=function(){return this.RB};f.II=function(a){this.fp=a};f.ol=function(){return this.ju};f.rw=function(a){this.ju=a};f.persistState=function(a){var b=br.I.persistState.call(this,a);a&&a.Au?(a=a.nb(),b.scenarioState=a.persistState(),a=cr(a),b.scenarioInfo=a.zw()):(b.scenarioState=this.SE,b.scenarioInfo=this.Wy?this.Wy.zw():null,b.scenarioInactivityDuration=this.vF);return b};
f.lp=function(a,b){br.I.lp.call(this,a,b);this.SE=a.scenarioState;var c=a.scenarioInfo;c&&(this.Wy=new dr(c.completed,c.passed,c.canBePassed));"scenarioInactivityDuration"in a&&(this.vF=a.scenarioInactivityDuration+b)};function er(a){this.fa=a}er.prototype.content=function(){return this.fa};function fr(a,b,c){this.La=a;this.sa=b;this.Hn=a.Ea();this.Mb=a.index();this.ra=c;this.Tu=new C;this.Nc=new C;this.Im=new C}fr.prototype.LN=null;fr.prototype.om=!1;fr.prototype.slide=function(){return this.La};fr.prototype.slide=fr.prototype.slide;f=fr.prototype;f.view=function(){return this.sa};f.activate=function(a){this.Ga=a;this.ra.V().Jb().addHandler(this.Qa,this)};f.deactivate=function(){this.Ga=null;this.ra.V().Jb().removeHandler(this.Qa,this)};f.play=function(){this.ra.start()};f.pause=function(){this.ra.stop()};
f.N=function(){return this.Mb};f.KG=function(){};f.nQ=function(){};function gr(a,b,c){x(0<=b&&b<a.La.Ea().count());a.ra.kg(a.N(),b,c,!0)}function hr(a){a.cB(a.Hn.count()-1)}function ir(a){a.pause();gr(a,0,0)}f.cB=function(a){x(a<this.Hn.count());var b=this.Hn.Vb(a);this.pause();gr(this,a,b.duration())};f.Ea=function(){return this.Hn};function jr(a){var b=a.ra.V().timestamp();if(null==a.Ga||b.N()!=a.N()||0>b.la())throw Error("playback controller not active");}f.CA=function(){jr(this);return this.ra.V().timestamp().la()};
fr.prototype.currentStepIndex=fr.prototype.CA;fr.prototype.dH=function(){jr(this);var a=this.Ea().Vb(this.CA());return Math.min(a.duration(),this.ra.V().timestamp().ya())};fr.prototype.currentStepPosition=fr.prototype.dH;fr.prototype.uY=function(){jr(this);var a=this.Ea().Vb(this.CA());return 0<a.duration()?this.dH()/a.duration():1};fr.prototype.currentStepProgress=fr.prototype.uY;fr.prototype.gI=function(){jr(this);for(var a=this.dH(),b=this.CA(),c=this.Ea(),d=0;d<b;++d)a+=c.Vb(d).duration();return a};
fr.prototype.playbackPosition=fr.prototype.gI;fr.prototype.cR=function(){jr(this);var a=this.Ea().duration();return 0<a?this.gI()/a:1};fr.prototype.playbackProgress=fr.prototype.cR;fr.prototype.Qa=function(){var a=this.ra.V().timestamp();if(a.N()==this.N()&&0<=a.la()){var b=this.LN;this.LN=a;var c=!b||b.la()!=a.la();a=!b||c||b.ya()!=a.ya();c&&this.Tu.C(this);a&&this.Nc.C(this)}};fr.prototype.zn=function(){return this.Tu};fr.prototype.stepChangeEvent=fr.prototype.zn;fr.prototype.fB=function(){return this.Nc};
fr.prototype.positionChangeEvent=fr.prototype.fB;function kr(a,b){b&&a.om!=b&&(a.om=b,a.xo())}fr.prototype.xo=function(){};fr.prototype.Oy=function(){this.Im.C(this.La)};fr.prototype.stateChangedEvent=function(){return this.Im};function lr(a,b,c){this.Bo=a;this.ur=b;this.jh=c}lr.prototype.la=function(){return this.ur};lr.prototype.ya=function(){return this.jh};lr.prototype.rI=function(){var a={s:this.ur,t:this.jh};this.Bo&&(a.S=Xb(this.Bo));return a};lr.prototype.clone=function(){return new lr(this.Bo?Xb(this.Bo):null,this.ur,this.jh)};function mr(a){this.qa=a}mr.prototype.type=function(){return this.qa};function nr(a){this.qa="gotoSlide";this.Mb=a}w(nr,mr);nr.prototype.N=function(){return this.Mb};function or(a){this.B=a}or.prototype.pH=function(a){switch(a.type()){case "closePlayerWindow":this.B.wx.C();return;case "gotoNextSlide":pr(this.B);return;case "gotoSlide":Bb(a,nr);this.bD(a.N());return}throw Error("unknown action type");};or.prototype.bD=function(a){this.B.nc(a)};var lm="playingSlide",mm="playingTransition",qr={C5:lm,D5:mm,y5:"pausedTransition",x5:"pausedSlide",jS:"suspended",kJ:"buffering"};q("ispring.presenter.player.PresentationPlaybackState",qr,void 0);q("PLAYING_SLIDE",lm,qr);q("PAUSED_SLIDE","pausedSlide",qr);q("SUSPENDED","suspended",qr);q("PLAYING_TRANSITION",mm,qr);q("PAUSED_TRANSITION","pausedTransition",qr);q("BUFFERING","buffering",qr);function rr(a,b,c,d,e){this.jz=a;this.SN=b;this.iz=c;this.xJ=d;this.BP=e}rr.prototype.quizState=function(){return this.SN};rr.prototype.quizPassed=function(){return this.iz};rr.prototype.allowRetakeQuiz=function(){return this.xJ};rr.prototype.zw=function(){return{type:this.jz,state:this.SN,passed:this.iz,retake:this.xJ,attempts:this.BP}};
function sr(a){var b=a.quiz().isGraded()?"graded":"survey",c=a.currentSession();if(c){var d=c.evaluation();c=c.sessionMode();var e=a.usedAttemptsCount(),g=!1,h=!1;d&&(g=d.quizPassed(),h=a.allowRetakeQuiz());return new rr(b,c,g,h,e)}return new rr(b,null,!1,a.allowRetakeQuiz(),0)};function tr(a){return"graded"==a.jz?a.quizPassed():ur(a)}function ur(a){a=a.quizState();return"completed"==a||"reviewing"==a};function vr(a,b,c){this.fa=a;this.Ee=b;this.QB=c}w(vr,er);vr.prototype.Pa=function(){return this.Ee};vr.prototype.xs=function(){var a=sr(this.Ee);return this.QB||"testing"!=a.quizState()};function wr(a,b,c,d,e,g,h,k){this.fD=a;this.zW=b;this.wa=c;this.Ed=d;this.ic=e;this.OX=g;this.zN=h;this.zg=k}wr.prototype.jw=function(){return this.zW};wr.prototype.mediaController=function(){return this.wa};wr.prototype.ul=function(){return this.OX};wr.prototype.soundController=function(){return this.ic};function xr(a,b,c){fr.call(this,a,b,c);this.Ee=b.Pa()}w(xr,fr);f=xr.prototype;f.qu=!1;f.Pa=function(){return this.Ee};f.activate=function(a){xr.I.activate.call(this,a);this.Ee.setActionAvailability(a.zN);if(!this.qu){this.qu=!0;var b=this.La,c=b.Vy;c&&(a=a.zg.Es()+b.hF,this.Ee.restoreState(c,a));this.Ee.stateChangedEvent().addHandler(this.mV,this,1);this.Ee.start()}this.om&&this.Ee.activate()};f.deactivate=function(){xr.I.deactivate.call(this);this.om&&this.Ee.deactivate()};
f.xo=function(){null!=this.Ga&&this.qu&&this.Ee.activate()};f.mV=function(a){a.actionPrevented()||(a.preventAction(),this.Oy())};function yr(){this.Mm=new C}var zr;f=yr.prototype;f.Bi=!1;f.Tf=0;f.start=function(){if(this.Bi)throw Error("timer was already started");this.Bi=!0;this.Tf=Pa();Ar()(u(this.Rk,this))};f.stop=function(){if(!this.Bi)throw Error("timer wasn't started");this.Bi=!1};f.Tv=function(){return this.Bi};f.Rk=function(){if(this.Bi){var a=this.Tf;this.Tf=Pa();this.Mm.C(this.Tf-a);Ar()(u(this.Rk,this))}};f.Jb=function(){return this.Mm};var Br=1E3/30;
function Ar(){if(zr)return zr;var a=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame;return zr=!Uh&&p(a)?function(b){a(b)}:function(a){setTimeout(a,Br)}};function Cr(){this.oP=!0;N.call(this,"quiz")}w(Cr,N);f=Cr.prototype;f.Vy=null;f.Uy=null;f.hF=0;f.OG=function(){return this.QB};f.nI=function(){return this.AW};f.II=function(a){this.fp=a};f.persistState=function(a){var b=Cr.I.persistState.call(this,a);a&&a.qu?(a=a.Pa(),b.quizState=a.persistState(),a=sr(a),b.quizInfo=a.zw()):(b.quizState=this.Vy,b.quizInfo=this.Uy?this.Uy.zw():null,b.quizInactivityDuration=this.hF);return b};
f.lp=function(a,b){Cr.I.lp.call(this,a,b);this.Vy=a.quizState;var c=a.quizInfo;c&&(this.Uy=new rr(c.type,c.state,c.passed,c.retake,c.attempts));"quizInactivityDuration"in a&&(this.hF=a.quizInactivityDuration+b)};f.ol=function(){return this.ju};f.rw=function(a){this.ju=a};function dr(a,b,c){this.Fi=a;this.rN=b;this.OJ=c}dr.prototype.scenarioPassed=function(){return this.rN};dr.prototype.zw=function(){return{completed:this.Fi,passed:this.rN,canBePassed:this.OJ}};function cr(a){var b=a.currentSession(),c=b.completed();a=c||0<a.usedAttemptsCount();var d=b.scenario().settings().evaluationSettings();c=(b=c&&(!d.enabled()||b.scenarioPassed()))||!c||d.allowRetake();return new dr(a,b,c)};var om="started",pm="buffering",Dr={b8:om,jS:"suspended",kJ:pm,e8:"stopped",M6:"rewinding"};q("ispring.presenter.player.clock.PresentationClockState",Dr,void 0);q("STARTED",om,Dr);q("SUSPENDED","suspended",Dr);q("BUFFERING",pm,Dr);q("STOPPED","stopped",Dr);q("REWINDING","rewinding",Dr);function Er(a,b,c){this.fa=a;this.qg=b;this.PB=c}w(Er,er);Er.prototype.Xb=function(){return this.qg};Er.prototype.xs=function(){return this.PB||this.qg.playerController().isCompleted()};function Fr(a,b,c){fr.call(this,a,b,c);this.qg=b.Xb()}w(Fr,fr);f=Fr.prototype;f.oD=!1;f.Xb=function(){return this.qg};f.activate=function(a){Fr.I.activate.call(this,a);this.oD||(this.oD=!0,this.qg.start());this.om&&this.qg.activate()};f.deactivate=function(){Fr.I.deactivate.call(this);this.om&&this.qg.deactivate()};f.xo=function(){null!=this.Ga&&this.oD&&this.qg.activate()};function Gr(a){this.Mb=a}Gr.prototype.type=function(){return"gotoSlide"};Gr.prototype.N=function(){return this.Mb};function Hr(a){this.qa=a}Hr.prototype.type=function(){return this.qa};function Ir(a){this.qa="gotoSlide";this.Mb=a}w(Ir,Hr);Ir.prototype.N=function(){return this.Mb};function Jr(a){this.B=a}Jr.prototype.pH=function(a){switch(a.type()){case "closePlayerWindow":this.B.wx.C();return;case "gotoNextSlide":pr(this.B);return;case "gotoSlide":Bb(a,Ir);this.bD(a.N());return}throw Error("unknown action type");};Jr.prototype.bD=function(a){this.B.nc(a)};function Kr(a,b,c){this.fa=a;this.Fe=b;this.RB=c}w(Kr,er);Kr.prototype.nb=function(){return this.Fe};Kr.prototype.xs=function(){var a=cr(this.Fe);return this.RB||a.Fi};function Lr(a,b,c){fr.call(this,a,b,c);this.Fe=b.nb()}w(Lr,fr);f=Lr.prototype;f.Au=!1;f.nb=function(){return this.Fe};f.activate=function(a){Lr.I.activate.call(this,a);this.Fe.setActionAvailability(a.zN);if(!this.Au){this.Au=!0;var b=this.La,c=b.SE;c&&(a=a.zg.Es()+b.vF,this.Fe.restoreState(c,a));this.Fe.stateChangedEvent().addHandler(this.rV,this,1);this.Fe.start()}this.om&&this.Fe.activate()};f.deactivate=function(){Lr.I.deactivate.call(this);this.om&&this.Fe.deactivate()};
f.xo=function(){null!=this.Ga&&this.Au&&this.Fe.activate()};f.rV=function(a){a.actionPrevented()||(a.preventAction(),this.Oy())};function P(a,b,c,d,e,g,h,k){var l=this;this.L=a;this.M=a.slides();this.He=c;this.lX=d;this.ra=e;this.P=e.V();this.EL=this.P.timestamp();this.Ga=g;this.Qd=h;this.oG=k;this.pz=a.settings().Vc().qI();this.$i=new C;this.aO=new C;c.Dm.addHandler(this.tE,this);this.P.Jb().addHandler(this.Qa,this);this.P.Ah().addHandler(function(){this.oG.V().Ah().C()},this);this.P.An().addHandler(function(){this.oG.V().An().C()},this);this.Qd.Aw().addHandler(this.cN,this);this.Qd.Bn().addHandler(function(){this.tP.C()},
this);this.Qd.Aw().addHandler(function(){this.HX.C()},this);this.mX=[];this.Hx=new Mr;this.ne="pausedSlide";this.Sh=a.TA();this.lj=[];a=this.P.timestamp().N();0<=a&&(this.P.sl()?this.Oi(a,!0,!1,!1,!1):this.Qa(this.P));this.AD=Pa();this.CJ=new yr;this.CJ.Jb().addHandler(this.AU,this);this.CJ.start();this.Sw=new C;this.MO=new C;this.Tu=new C;this.IO=new C;this.wx=new C;this.JK=new C;this.tP=new C;this.HX=new C;this.JE=new Zq;this.JE.isSupported()&&B(this.JE,"visibilitychange",this.RV,!1,this);B(window,
"beforeunload",function(){Nr(l,!1)})}f=P.prototype;f.$y=!1;f.R=-1;f.og=-1;f.iu=null;f.Ka=!1;f.EG=-1;f.play=function(){0>this.R?this.nc(this.lf()):Or(this)&&!this.P.fc()?this.th():this.gd.play()};P.prototype.play=P.prototype.play;function Or(a){var b=a.P.timestamp(),c=b.la();b=b.ya();var d=a.gd.Ea();c=0<=c?d.Vb(c):null;return"suspended"==a.P.state()||null!==c&&b>=c.duration()}P.prototype.pause=function(){this.gd&&this.gd.pause()};P.prototype.pause=P.prototype.pause;
P.prototype.nc=function(a,b,c){this.Oi(a,b,!0,!1,!0,void 0,!(void 0===c||c))};P.prototype.gotoSlide=P.prototype.nc;P.prototype.gn=function(a){if(!this.Hx.Vv()){p(a)||(a=!0);var b=this.Hx.pop();b&&this.Oi(b.index(),a,!1)}};P.prototype.gotoLastSlideViewed=P.prototype.gn;P.prototype.lf=function(){var a=Tl(this.Sh);return Wl(a)?a.X().index():this.Sh.slides()[0]};P.prototype.firstSlideIndex=P.prototype.lf;
P.prototype.pi=function(){var a=Tl(this.Sh);a.R=a.rr.length;if(Xl(a))return a.X().index();a=this.Sh.slides().length;return this.Sh.slides()[a-1]};P.prototype.lastSlideIndex=P.prototype.pi;P.prototype.zj=function(a){this.Oi(this.lf(),a)};P.prototype.gotoFirstSlide=P.prototype.zj;P.prototype.Aj=function(a){this.Oi(this.pi(),a)};P.prototype.gotoLastSlide=P.prototype.Aj;P.prototype.md=function(a){a=p(a)?a:!0;Pr(this,a,!0)};P.prototype.gotoNextSlide=P.prototype.md;
function pr(a){var b=p(b)?b:!0;Pr(a,b,!0,!0)}P.prototype.Oe=function(a){p(a)||(a=!0);if(0>this.R)throw Error("current slide is null");Qr(this,a,!1)};P.prototype.gotoPreviousSlide=P.prototype.Oe;
P.prototype.th=function(){if(0>this.R)throw Error("Slide has not been loaded");var a=this.P.timestamp(),b=a.la(),c=a.ya();a=this.gd;var d=a.Ea(),e=0<=b?d.Vb(b):null,g=e?e.duration():0;d=b==d.count()-1&&(c>=g||e.mi());0>b?(Rr(this.Qd),this.pG&&Pr(this,!0,!1)):d?(hr(a),Pr(this,!0,!0)):(this.Kx=g<=c,b=a.La.Ea(),c=a.ra.V().timestamp().la(),c==b.count()-1?hr(a):(a.play(),gr(a,c+1,0)),Sr(this),this.Kx=!1)};P.prototype.gotoNextStep=P.prototype.th;
P.prototype.Cj=function(a,b,c,d){void 0==d&&(d=!1);if(a>this.M.count()||0>a)throw Error("slideIndex is out of bounds");var e=this.M.ga(a);if(0>b)c=b=0;else{var g=e.Ea().count();b>g-1&&(b=g-1)}this.Qd.state()!=Tr&&Rr(this.Qd);if(g=a!=this.R){Nr(this);this.He.ts(a);if(!e.Jd()){this.Rl=arguments;this.Rl.N=a;ym(this.ra,!0,this.He);return}this.Rl&&(this.Rl=null,ym(this.ra,!1,this.He));if(0==b&&0==c){this.Oi(a,d,!0,!1,!0,!1);return}e=this.Ne(a);if(e instanceof Ur){e.Qe.reset(b,1E3*c);var h=Vr(this.Ga.zg,
a);(h=h?h.Bo:null)&&e.nB(h)}}this.ra.kg(a,b,c,!0);g&&this.Sw.C(a);d?this.ra.start():this.ra.stop();Sr(this)};P.prototype.gotoTimestamp=P.prototype.Cj;function Qr(a,b,c,d){d=void 0===d?!1:d;var e=a.xe();if(0>e){if(0>a.R)return;e=a.R}a.iu=!1;a.Oi(e,b,!0,c,void 0,void 0,d)}P.prototype.xe=function(){if(0>this.R)return-1;var a=this.X().ph().ms();return a?"gotoSlide"==a.type()?a.N():-1:Wr(this)};P.prototype.previousSlideIndex=P.prototype.xe;
function Wr(a){var b=a.X(),c=Xr(a);if(a.R!=c)return Yr(a).slides()[0];c=Tl(Yr(a));if(c.seekTo(a.og)){for(a=b.visible();Vl(c)&&!(c.X().EB()||!a||a&&c.X().visible()););return(a=c.X())?a.index():-1}return-1}P.prototype.Bj=function(){x(0<=this.R);var a=this.Ne(this.R),b=!0,c=this.P.timestamp(),d=c.la();0>d?(Rr(this.Qd),this.pG||(Qr(this,!1,!0,!0),b=!1)):0<d||.01<c.ya()?(c=a.ra.V().timestamp().la(),0==c?ir(a):a.cB(c-1)):(Qr(this,!1,!0,!0),b=!1);b&&Sr(this)};P.prototype.gotoPreviousStep=P.prototype.Bj;
f=P.prototype;f.RI=function(a,b){var c=Zr;if(a=fq(this.L.kK,a))b=b?this.P.timestamp():null,c=new c(a,b,this.og),this.lj.push(c),c=Tl(a),c=Wl(c)?c.na():-1,0>c&&(c=0),this.og=c,this.Oi(a.slides()[c],!0,!0,!1,!0,!0)};f.HA=function(){if(this.lj.length){var a=this.lj.pop();a.vu?(this.og=a.jX,this.nc(a.vu.N())):(this.lj=[],this.og=this.R)}else this.wx.C()};
f.AU=function(){var a=this.AD;this.AD=Pa();if(!(0>this.na())){var b=this.P.Vd(),c=b?(this.AD-a)/1E3:0,d=this.P.timestamp();a=d.N();var e=d.la();d=d.ya();d+=c;c=this.X();if(b&&0<=e){b=c.Ea();c=b.Vb(e);var g=c.duration();if(d>=g)if(c.mi()){++e;if(e==b.count()){this.ra.kg(a,e-1,c.duration());Pr(this,!0,!1);return}d=0}else{this.ra.kg(a,e,g);$r(this.ra,!0);return}}this.ra.kg(a,e,d)}};
f.cN=function(){this.He.ob(!0);var a=this.Ne(this.R);a.KG();var b=Vr(this.Ga.zg,this.R),c=b?b.Bo:null;this.Kx=!0;b&&this.BW?(this.ra.kg(this.R,b.la(),b.ya()),this.gd instanceof Ur&&c&&this.gd.restoreState(c),this.Ci?a.play():a.pause()):this.Ci?(a.play(),gr(a,0,0)):ir(a);this.Kx=!1;(this.pG||b)&&Sr(this)};
function Pr(a,b,c,d){if(0>a.R)throw Error("current slide is null");var e=!!a.X().ph().on();d=d?as(a):a.we();0<=d?0<a.lj.length&&bs(a)?a.HA():(a.iu=!0,a.Oi(d,b,!0,!1,c,!0,!1)):a.L.settings().Vc().ll()&&!e?(cs(a),a.Oi(a.lf(),b,!0,!1,!0,!0,!1)):(Rr(a.Qd),hr(a.gd))}function as(a){if(0<a.lj.length&&bs(a)){var b=ac(a.lj);if(b.vu)return b.vu.N()}b=Xr(a);if(a.R!=b)return Yr(a).slides()[0];b=Tl(Yr(a));return b.seekTo(a.og)?(a.X().visible()?Wl(b):b.YA(),(a=b.X())?a.index():-1):-1}
f.we=function(){if(0>this.R)return-1;var a=this.X().ph().on();return a?"gotoSlide"==a.type()?a.N():-1:as(this)};P.prototype.nextSlideIndex=P.prototype.we;
P.prototype.Oi=function(a,b,c,d,e,g,h){a<<=0;if(a>=this.M.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==g&&(g=!0);void 0==h&&(h=!0);if(a!=this.R){if("quiz"==this.M.ga(a).type()||this.Pa())g=!1;this.Qd.state()!=Tr&&Rr(this.Qd);this.He.ts(a);if(2!=this.He.Yr(a))this.Rl=arguments,this.Rl.N=a,ym(this.ra,!0,this.He);else{this.Rl=null;this.He.ob(!1);this.Ci=b;this.pG=d;this.BW=h;var k=d?this.R:a;this.Wf=this.M.ga(k).transition().clone();
this.JK.C(this.Wf,this.R,a);Nr(this);this.ra.kg(k,-1,0);k=this.Ne(a);if(k instanceof Ur){if(!h){var l=this.Ga.zg;delete l.Mk[a];l.mj=!0}if(l=(l=Vr(this.Ga.zg,a))?l.Bo:null)k.restoreState(l);else{l=k.Qe;if(l.Oh)for(var m=l.Ii(),n=0;n<l.Oh.length;++n)ds(l.Oh[n],m);k.Qe.reset(0,0)}}this.vz(a,c);if(k=g&&0<this.Wf.duration()){l=this.Qd;var r=a;m=this.Wf.kq;var v=this.Wf.duration(),t=d;l.XF=NaN;var A=l.$e;n=0>l.R;l.Ui=n?A.background():l.$e.Zd[l.R];l.ro=A.Zd[r];A=[];0<=l.R&&(A=l.L.slides().ga(l.R),A=A instanceof
Ko?A.qr:[]);var F=l.L.slides().ga(r);F=F instanceof Ko?F.qr:[];l.R=r;es(l.Ui);fs(l.ro);fs(l.Ui);r=new ws(l.Ie,l.Ge,t,l.ro,l.Ui,l.Ql,v);r.Gq=A;r.Eq=F;r.Tt=n;"RandomTransition"==m&&(m=xs[Math.floor(Math.random()*xs.length)],m=m[Math.floor(Math.random()*m.length)]);m=(m=ys[m])?m(r):new zs(r);l.Af=m;l.Af.hs()&&(n=l.Af,n.P=l.P,n.P.Ah().addHandler(n.rM,n),n.P.An().addHandler(n.qM,n),l.Af.$c.addHandler(l.bN,l));m.fs()?As(l):m.ru.addHandler(l.zE,l)}else Bs(this.Qd,a);this.gd&&(l=this.gd,kr(l,this.Ka),l.activate(this.Ga));
this.Sw.C(a);this.ra.start(d);g&&((l=this.Wf.Od)?(m=this.Ga.mediaController(),gp(m,l,m.P.timestamp(),0)):this.Wf.aP&&Uq(this.Ga.mediaController()));k||this.cN();e&&Sr(this)}}};function Sr(a){a.Kx||a.aO.C()}P.prototype.playbackState=function(){var a=this.P.state(),b=this.P.timestamp().la();return"stopped"==a?0>b?"pausedTransition":"pausedSlide":"suspended"==a?"suspended":a==pm?"buffering":0>b?mm:lm};P.prototype.playbackState=P.prototype.playbackState;f=P.prototype;
f.Qa=function(a){a=a.timestamp();var b=a.N(),c=a.la(),d=a.ya();if(0>c){var e=d,g=0;if(this.Wf&&this.Wf.kq!=Cs){var h=this.Qd.XF*this.Wf.duration();isNaN(h)&&(h=0);g=Math.max(0,this.Wf.duration()-h);e-=h}this.oG.setProgress(0<g?e/g:1)}e=this.M.ga(b);0<=c&&b!=this.R&&(Bs(this.Qd,b),this.vz(b,!0),this.gd&&(g=this.gd,kr(g,this.Ka),g.activate(this.Ga)),this.gd.KG());g=!1;h=e.Ea();h.count()-1==c&&h.Vb(c).duration()<=d&&(g=!0,e.completed()||(e.Fi=!0,Ds(this,e)));d=this.EL;this.EL=a;d.N()==b&&d.la()!=c&&
this.Tu.C(c);b==this.pi()&&g?(h.Vb(h.count()-1).mi()&&Aq(this.Ga.mediaController().tk),cs(this)):this.$y=!1};f.fI=function(){return this.$y};f.activate=function(){x(!this.Ka);this.Ka=!0;this.EG=Pa();this.gd&&kr(this.gd,!0);var a=this.Ga.zg;Es(a,0);var b=this;setInterval(function(){Es(a,b.Uk())},1E3)};f.Uk=function(){return 0<this.EG?Math.floor((Pa()-this.EG)/1E3):0};function Yr(a){var b=ac(a.lj);return b?b.NF:a.Sh}function Xr(a){return 0<=a.og?Yr(a).slides()[a.og]:-1}
function bs(a){var b=Yr(a),c=a.og;var d=Tl(b);d.R=d.rr.length;d=Xl(d)?d.na():-1;return c==d||a.og==b.slides().length-1}f.V=function(){return this.P};P.prototype.clock=P.prototype.V;P.prototype.na=function(){return this.R};P.prototype.currentSlideIndex=P.prototype.na;P.prototype.X=function(){if(0>this.R)throw Error("Current slide is undefined");return this.M.ga(this.R)};P.prototype.currentSlide=P.prototype.X;f=P.prototype;f.Gc=function(){if(!this.gd)throw Error("Current slide is undefined");return this.gd};
f.vz=function(a,b){x(0<=a&&a<this.M.count());if(this.R!=a){b&&0<=this.R&&this.Hx.push(this.M.ga(this.R));this.gd&&(this.gd.nQ(),this.gd.deactivate());var c=Yr(this).slides();var d=-1;null===this.iu||(d=this.iu?c.indexOf(a,this.og):c.lastIndexOf(a,this.og));c=0<=d?d:c.indexOf(a);0<=c&&(this.og=c);this.iu=null;this.R=a;c=this.M.ga(a);c.EB()||Pl(c,!0);b&&(b=this.Ga.zg,b.rk!=a&&(b.rk=a,b.mj=!0));this.gd=this.Ne(a);this.IO.C(a);Ds(this,c);this.MO.C(a)}};
function Ds(a,b){var c=b.index(),d=a.Ne(c);b=b.persistState(d);a=a.Ga.zg;a.Em[c]=b;a.mj=!0;a.invalidate()}f.Ne=function(a){if(!this.M.ga(a).Jd())return null;var b=this.mX,c=b[a];c||(c=Fs(this.lX,a),b[a]=c,c.stateChangedEvent().addHandler(this.yV,this),c instanceof Ur?c.Bs().addHandler(function(a){this.R==a&&Nr(this)},this):c instanceof xr?c.Pa().quizPlayerEvent().addHandler(this.lV,this):c instanceof Lr&&c.nb().scenarioPlayerEvent().addHandler(this.qV,this));return c};
f.lV=function(a){switch(a){case "gotoPreviousSlide":this.Oe();break;case "skipQuizSlide":this.md();break;case "quizFinished":a=this.X();Bb(a,Cr);var b=this.Gc();Bb(b,xr);b=sr(b.Pa());a=tr(b)?a.LE:a.RC;b=this.X();var c=this.Gc();Bb(c,xr);c=c.Pa();var d=sr(c);"graded"==d.jz&&ur(d)&&!tr(d)&&b.nI()&&c.restartQuiz();(new or(this)).pH(a)}};
f.qV=function(a){switch(a){case "gotoPreviousSlide":this.Oe();break;case "gotoNextSlide":this.md();break;case "skipScenarioSlide":this.md();break;case "scenarioFinished":a=this.X();Bb(a,br);var b=this.Gc();Bb(b,Lr);a=cr(b.nb()).scenarioPassed()?a.ME:a.SC;(new Jr(this)).pH(a)}};f.yV=function(a){Ds(this,a)};f.Ad=function(){return this.MO};P.prototype.slideChangeEvent=P.prototype.Ad;P.prototype.Bn=function(){return this.tP};P.prototype.zn=function(){return this.Tu};P.prototype.stepChangeEvent=P.prototype.zn;
P.prototype.NI=function(){return this.IO};P.prototype.ui=function(){return this.$i};P.prototype.playbackCompleteEvent=P.prototype.ui;function cs(a){a.$y||(a.$y=!0,a.$i.C())}P.prototype.tE=function(a){var b=this.Rl;b&&b.N==a.index()&&(this.Rl=null,ym(this.ra,!1,this.He),b.callee.apply(this,b))};P.prototype.Pa=function(){return 0>this.R||!(this.X()instanceof Cr)?null:this.Gc().Pa()};P.prototype.quizPlayer=P.prototype.Pa;P.prototype.Xb=function(){return 0>this.R||!(this.X()instanceof jm)?null:this.Gc().Xb()};
P.prototype.nb=function(){return 0>this.R||!(this.X()instanceof br)?null:this.Gc().nb()};P.prototype.scenarioPlayer=P.prototype.nb;P.prototype.ys=function(){return this.Qd};P.prototype.slideTransitionController=P.prototype.ys;P.prototype.TU=function(a){var b=this.Ne(this.R);b&&(b=b.view(),b instanceof Gs&&b.Xo.C(a,new hp,!0))};P.prototype.RV=function(){$q(this.JE)?(this.PS=this.P.Vd(),this.pause()):this.PS&&Oh(function(){this.play()},this,100)};
function Nr(a,b){b=void 0===b?!0:b;if(a.pz){var c=a.V().timestamp();if(0<=c.N()&&0<=c.la()){var d=a.Ne(c.N());d=d instanceof Ur?d.persistState():null;d=new lr(d,c.la(),c.ya());a=a.Ga.zg;b&&(a.Zu=!0);b=c.N();d?a.Mk[b]=d:delete a.Mk[b];a.mj=!0;a.invalidate()}}}function Mr(){this.M=[];this.Qt=1}f=Mr.prototype;f.M=null;f.Qt=0;f.Bm=0;f.xk=0;f.ko=!1;f.push=function(a){this.ko||(this.M[this.xk]=a,this.xk=(this.xk+1)%this.Qt,this.Bm=Math.min(this.Bm+1,this.Qt))};
f.pop=function(){if(this.ko||this.Vv())return null;this.xk=0>this.xk-1?this.Qt-1:this.xk-1;this.Bm--;return this.M[this.xk]};f.top=function(){return this.Vv()?null:this.M[0>this.xk-1?this.Qt-1:this.xk-1]};f.Vv=function(){return!this.Bm};f.size=function(){return this.Bm};f.lock=function(){this.ko=!0};f.unlock=function(){this.ko=!1};function Zr(a,b,c){this.NF=a;this.vu=b;this.jX=c}Zr.prototype.vu=null;function Hs(){}Hs.prototype.activate=function(){};function Is(a,b,c,d){tm.call(this,a,b,$k(a.audio().$d),c,d);this.Jn=b}w(Is,tm);function Js(a){this.Jn=a}Js.prototype.$m=function(a,b,c){x(a instanceof op);return new Is(a,this.Jn,b,c)};function Ks(a){Rn.call(this,new Pn(a))}w(Ks,Rn);function Ls(){}Ls.prototype.$m=function(a,b,c){var d=new Ks(D("audio"));x(a instanceof op);return new Is(a,d,b,c)};function Ms(a,b,c,d,e){var g=new Ks(D("audio"));ko.call(this,a,b,c,d,J?new Js(g):new Ls);this.Jn=g;this.ic=e;e.Bp().addHandler(this.qj,this);this.qj()}w(Ms,ko);Ms.prototype.activate=function(){if(J){var a=O(this.Jn.D);a.src=Ph();a.play()}Ms.I.activate.call(this)};Ms.prototype.qj=function(){this.Jn.setVolume(this.ic.Ap())};Ms.prototype.Hs=function(a){Ms.I.Hs.call(this,a);J||(this.Jn=lo(this,a).Jn,this.qj())};function Ns(a){this.SK=a;this.qc=15E3}f=Ns.prototype;f.Cx=null;f.Ar=0;f.Rz=!1;f.Ur=function(a){this.Cx=mc(arguments);this.Rz||(this.Rz=!0,this.Ar=setTimeout(u(this.CV,this),this.qc))};f.CV=function(){this.Rz=!1;this.SK.apply(null,this.Cx);this.Cx=null};f.LY=function(a){this.cancel();this.SK.apply(null,arguments)};f.cancel=function(){clearTimeout(this.Ar);this.Rz=!1;this.Cx=null};function Os(){this.Em={};this.Mk={};this.Zu=!1;this.sL=new Ns(u(this.Qx,this));this.Im=new C}var Ps={js:"lastViewedSlide",Es:"viewDuration",vR:"slideStates",wR:"slideTimelineStates"};f=Os.prototype;f.rk=null;f.Uk=0;f.mj=!1;f.js=function(){return this.rk};f.Yr=function(a){return a in this.Em?this.Em[a]:null};function Vr(a,b){return b in a.Mk?a.Mk[b]:null}f.Es=function(){return this.Uk};function Es(a,b){a.Uk!=b&&(a.Uk=b,a.mj=!0,a.sL.Ur())}
f.rI=function(){var a={};a[Ps.js]=this.rk;a[Ps.Es]=this.Uk;a[Ps.vR]=Xb(this.Em);this.Zu&&(a[Ps.wR]=Pb(this.Mk,function(a){return a.rI()}));return a};function Qs(a,b){Bb(b,Os);a.rk=b.rk;a.Uk=b.Uk;a.Em=Xb(b.Em);a.Zu=b.Zu;a.Mk=Pb(b.Mk,function(a){return a.clone()});a.mj=!0}function Rs(a){var b=new Os;b.rk=a[Ps.js];b.Uk=a[Ps.Es];b.Em=a[Ps.vR];if(a=a[Ps.wR])b.Mk=Pb(a,function(a){return new lr(a.S,a.s,a.t)}),b.Zu=!0;return b}f.invalidate=function(){this.sL.LY()};f.Qx=function(){this.mj&&(this.mj=!1,this.Im.C())};
f.stateChangedEvent=function(){return this.Im};function Ss(a){this.XB=new Ts;this.Sy={};a.SO.addHandler(this.Ny,this)}w(Ss,Hs);Ss.prototype.activate=function(){this.XB.activate()};Ss.prototype.Ny=function(a,b){if(b){b=Ja(a)+"";var c=a.D;var d=this.XB;var e=c.src(),g=null;0<d.Za.length&&(g=d.Za[0],g.Pe(e),jc(d.Za,g));if(d=g)this.Sy[b]=c,Sn(a,d)}else b=Ja(a)+"",b in this.Sy&&(c=this.Sy[b],delete this.Sy[b],this.XB.release(a.D),Sn(a,c))};function Ts(){this.Za=[];for(var a=0;20>a;++a){var b=new Pn(D("audio"));this.Za.push(b)}}
Ts.prototype.activate=function(){z(this.Za,function(a){a=O(a);a.play();a.pause()})};Ts.prototype.release=function(a){this.Za.push(a)};function Us(a){this.Ai=Vs;this.ZO=a}Us.prototype.Mb=0;Us.prototype.Ci=!1;Us.prototype.N=function(){return this.Mb};Us.prototype.slideIndex=Us.prototype.N;Us.prototype.qR=function(a){this.Mb=a};Us.prototype.setSlideIndex=Us.prototype.qR;Us.prototype.action=function(){return this.Ai};Us.prototype.action=Us.prototype.action;Us.prototype.sI=function(a){this.Ai=a};Us.prototype.setAction=Us.prototype.sI;Us.prototype.Wm=function(){return this.Ci};Us.prototype.autoStart=Us.prototype.Wm;
Us.prototype.qB=function(a){this.Ci=a};Us.prototype.setAutoStart=Us.prototype.qB;Us.prototype.B_=function(){return this.ZO};Us.prototype.startupController=Us.prototype.B_;var Vs="gotoSlide",Ws={H6:"resumePlayback",m3:Vs,Q1:"delayStartup"};q("ispring.presenter.player.startup.PresentationStartup.Action",Ws,void 0);q("RESUME_PLAYBACK","resumePlayback",Ws);q("GOTO_SLIDE",Vs,Ws);q("DELAY_STARTUP","delayStartup",Ws);function Xs(a){this.L=a;this.EK=new C}Xs.prototype.qw=function(a){a.Ad().addHandler(this.Yg,this)};Xs.prototype.Yg=function(a){a=this.L.slides().ga(a).ml();for(var b=0;b<a.count();++b){var c=a.BQ(b);this.EK.C(c)}};Xs.prototype.Hv=function(){return this.EK};var Ys={z3:"initializing",t0:"authorizating",F3:"inProgress",d1:"completed"};q("ispring.scenario.session.ScenarioState",Ys,void 0);q("INITIALIZING","initializing",Ys);q("IN_PROGRESS","inProgress",Ys);q("COMPLETED","completed",Ys);q("AUTHORIZATING","authorizating",Ys);var Zs=null,$s=null;function Qq(a){Ks.call(this,a)}w(Qq,Ks);Qq.prototype.CI=function(a){this.Go!=a&&(a?this.Pe($k(a.Pp[0].$d)):this.D.Pe(Ph()),this.Go=a)};function at(){this.Ou=new bt;this.Fr=new bt;this.gp=new C;this.VN=new C;this.cM=new C;this.tN=new C;this.SO=new C;this.TX=new C}f=at.prototype;f.Rc=1;f.uy=!1;f.iF=1;f.CH=function(a){var b=a.wf;a=a.volume();a=p(a)?a:1;if(this.Ou.qH(b))var c=this.Ou.get(b);else c=null,b.Tm()?c=Ff(document,b.Tm()):b.mf()&&(c=Of(Un(b.mf()))),x(c),c=new Ks(c),c.vl.addHandler(this.Ny,this),this.Ou.set(b,c,a);return c};
f.sh=function(a){var b=a.wf,c=a.volume();a=a.tj();c=p(c)?c:1;this.Fr.qH(b)?a=this.Fr.get(b):(a=new Wn(b.mf(),a),a.vl.addHandler(this.JV,this),a.pd(this.H),this.Fr.set(b,a,c));return a};function ct(a,b){a.H=b;a.Fr.forEach(function(a){a.pd(b)})}f.volume=function(){return this.Rc};at.prototype.volume=at.prototype.volume;at.prototype.setVolume=function(a){if(0>a||1<a)throw Error("Sound volume is out of range");this.Rc!=a&&(this.Rc=a,dt(this),this.gp.C())};at.prototype.setVolume=at.prototype.setVolume;
at.prototype.Kg=function(a){this.uy!=a&&(this.uy=a,this.cM.C(),dt(this))};at.prototype.mute=at.prototype.Kg;at.prototype.muted=function(){return this.uy};at.prototype.muted=at.prototype.muted;at.prototype.Ap=function(){return this.iF};at.prototype.realVolume=at.prototype.Ap;at.prototype.bB=function(){this.Ou.bB();this.Fr.bB();this.tN.C()};function dt(a){var b=a.uy?0:a.Rc;b!=a.iF&&(a.iF=b,a.VN.C(),a.Ou.setVolume(b),a.Fr.setVolume(b))}at.prototype.Fs=function(){return this.gp};
at.prototype.volumeChangedEvent=at.prototype.Fs;at.prototype.Bp=function(){return this.VN};at.prototype.realVolumeChangedEvent=at.prototype.Bp;at.prototype.WA=function(){return this.cM};at.prototype.muteStateToggledEvent=at.prototype.WA;at.prototype.Ny=function(a,b){this.SO.C(a,b)};at.prototype.JV=function(a,b){this.TX.C(a,b)};function bt(){this.Za={};this.EJ={}}f=bt.prototype;f.Rc=1;f.forEach=function(a){Ob(this.Za,a,this)};f.get=function(a){a=a.id();return this.Za[a]};
f.set=function(a,b,c){this.Za[a.id()]=b;this.EJ[a.id()]=c;b.setVolume(this.Rc*c)};f.qH=function(a){return a.id()in this.Za};f.setVolume=function(a){if(this.Rc!=a){this.Rc=a;for(var b in this.Za)this.Za.hasOwnProperty(b)&&this.Za[b].setVolume(this.Rc*this.EJ[b])}};f.bB=function(){for(var a in this.Za)this.Za.hasOwnProperty(a)&&this.Za[a].pause()};function et(a,b,c){this.B=a;this.ic=b;this.WL=c;this.yt=[];this.LT=new C;this.JT=new C;a.NI().addHandler(this.Yg,this);b.Bp().addHandler(this.xP,this)}f=et.prototype;f.Wg=null;f.Ox=null;
f.Yg=function(){if(this.Wg){var a=this;z(this.yt,function(b){b.playbackStateChangedEvent().removeHandler(a.fE,a)});this.yt=[];this.Wg.audioStartingEvent().removeHandler(this.yM,this);this.Wg.audioStartedEvent().removeHandler(this.xM,this);this.Wg.videoStartingEvent().removeHandler(this.AM,this);this.Wg.videoStartedEvent().removeHandler(this.zM,this);this.Ox=this.Wg=null}var b=this.B.Pa()||this.B.nb()||this.B.Xb();b&&(this.Wg=b.mediaController())&&(this.Wg.audioStartingEvent().addHandler(this.yM,this),
this.Wg.audioStartedEvent().addHandler(this.xM,this),this.Wg.videoStartingEvent().addHandler(this.AM,this),this.Wg.videoStartedEvent().addHandler(this.zM,this),this.Ox=b.soundController(),this.xP())};f.yM=function(a,b,c){this.WL.fQ(b)||c.suspend()};f.xM=function(a){a.ready()||a.readyEvent().addHandler(this.wM,this)};f.wM=function(a){a.readyEvent().removeHandler(this.wM,this);this.JT.C()};f.AM=function(a,b,c){this.WL.gQ(b)||c.suspend()};
f.zM=function(a){ic(this.yt,a)||(this.yt.push(a),a.playbackStateChangedEvent().addHandler(this.fE,this),this.LT.C())};f.fE=function(a){a.playing()||(a.playbackStateChangedEvent().removeHandler(this.fE,this),jc(this.yt,a))};f.xP=function(){this.Ox&&this.Ox.setVolume(this.ic.Ap())};var ft=!1,gt="";function ht(a){a=a.match(/[\d]+/g);if(!a)return"";a.length=3;return a.join(".")}
(function(){if(navigator.plugins&&navigator.plugins.length){var a=navigator.plugins["Shockwave Flash"];if(a&&(ft=!0,a.description)){gt=ht(a.description);return}if(navigator.plugins["Shockwave Flash 2.0"]){ft=!0;gt="2.0.0.11";return}}if(navigator.mimeTypes&&navigator.mimeTypes.length&&(a=navigator.mimeTypes["application/x-shockwave-flash"],ft=!(!a||!a.enabledPlugin))){gt=ht(a.enabledPlugin.description);return}try{var b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");ft=!0;gt=ht(b.GetVariable("$version"));
return}catch(c){}try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");ft=!0;gt="6.0.21";return}catch(c){}try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash"),ft=!0,gt=ht(b.GetVariable("$version"))}catch(c){}})();var it=ft,jt=gt;function kt(a,b,c,d,e,g,h){this.US=a;this.gf=b;this.xa=c;this.ua=d;this.jh=e;this.GS=void 0==g?"":g;this.IX=h;this.gi=1}f=kt.prototype;f.vj=function(){return this.US};f.url=function(){return this.gf};f.width=function(){return this.xa};f.height=function(){return this.ua};f.ya=function(){return this.jh*this.gi};f.yi=function(a){this.gi=a};f.bgColor=function(){return this.GS};f.ZI=function(){return this.IX};function lt(a){a=a||document.styleSheets;for(var b=[],c=mt(a),d=0;a=c[d];d++){var e=nt(a);if(e&&e.length)for(var g=0,h=0,k=e.length,l;h<k;h++)l=e[h],l.href||(l.style&&(l.parentStyleSheet||(l.style["-closure-parent-stylesheet"]=a),l.style["-closure-rule-index"]=g),b.push(l)),g++}return b}function nt(a){var b=null;try{b=a.cssRules||a.rules}catch(c){if(15==c.code)throw c.styleSheet=a,c;}return b}
function mt(a,b){var c=[];a=a||document.styleSheets;b=p(b)?b:!1;if(a.imports&&a.imports.length)for(var d=0,e=a.imports.length;d<e;d++)nc(c,mt(a.imports[d]));else if(a.length)for(d=0,e=a.length;d<e;d++)nc(c,mt(a[d]));else{var g=nt(a);if(g&&g.length){d=0;e=g.length;for(var h;d<e;d++)h=g[d],h.styleSheet&&nc(c,mt(h.styleSheet))}}!(a.type||a.rules||a.cssRules)||a.disabled&&!b||c.push(a);return c}
function ot(a){var b=Cf(),c=b.lc,d=b.createElement("STYLE");d.type="text/css";b.getElementsByTagName("HEAD")[0].appendChild(d);d.styleSheet?d.styleSheet.cssText=a:d.appendChild(c.createTextNode(a));return d};function pt(a){md.call(this);this.jn=a;this.Ob={}}w(pt,md);var qt=[];f=pt.prototype;f.ri=function(a,b,c,d){Fa(b)||(b&&(qt[0]=b.toString()),b=qt);for(var e=0;e<b.length;e++){var g=B(a,b[e],c||this.handleEvent,d||!1,this.jn||this);if(!g)break;this.Ob[g.key]=g}return this};f.NQ=function(a,b,c,d){return rt(this,a,b,c,d)};function rt(a,b,c,d,e,g){if(Fa(c))for(var h=0;h<c.length;h++)rt(a,b,c[h],d,e,g);else{b=Gd(b,c,d||a.handleEvent,e,g||a.jn||a);if(!b)return a;a.Ob[b.key]=b}return a}
f.$I=function(a,b,c,d,e){if(Fa(b))for(var g=0;g<b.length;g++)this.$I(a,b[g],c,d,e);else c=c||this.handleEvent,d=Ia(d)?!!d.capture:!!d,e=e||this.jn||this,c=Hd(c),d=!!d,b=bd(a)?a.Mv(b,c,d,e):a?(a=Jd(a))?a.Mv(b,c,d,e):null:null,b&&(Qd(b),delete this.Ob[b.key])};f.Dp=function(){Ob(this.Ob,function(a,b){this.Ob.hasOwnProperty(b)&&Qd(a)},this);this.Ob={}};f.Ub=function(){pt.I.Ub.call(this);this.Dp()};f.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};function st(){}st.LH=void 0;st.WY=function(){return st.LH?st.LH:st.LH=new st};st.prototype.zZ=0;function tt(a){Ud.call(this);this.jH=a||Cf();this.pI=ut;this.Wb=null;this.Zf=!1;this.ub=null;this.Qv=void 0;this.uj=this.Xf=this.Ij=null;this.R_=!1}w(tt,Ud);tt.prototype.kZ=st.WY();var ut=null;function vt(a){return a.Wb||(a.Wb=":"+(a.kZ.zZ++).toString(36))}f=tt.prototype;f.rh=function(){return this.ub};
function wt(a,b){if(a==b)throw Error("Unable to set parent component");var c;if(c=b&&a.Ij&&a.Wb){c=a.Ij;var d=a.Wb;c=c.uj&&d?y(c.uj,d)||null:null}if(c&&a.Ij!=b)throw Error("Unable to set parent component");a.Ij=b;tt.I.AI.call(a,b)}f.getParent=function(){return this.Ij};f.AI=function(a){if(this.Ij&&this.Ij!=a)throw Error("Method not supported");tt.I.AI.call(this,a)};f.AQ=function(){return this.jH};f.Cv=function(){this.ub=this.jH.createElement("DIV")};
function xt(a,b,c){if(a.Zf)throw Error("Component already rendered");a.ub||a.Cv();b?b.insertBefore(a.ub,c||null):a.jH.lc.body.appendChild(a.ub);a.Ij&&!a.Ij.Zf||a.Gv()}f.Gv=function(){this.Zf=!0;yt(this,function(a){!a.Zf&&a.rh()&&a.Gv()})};function zt(a){yt(a,function(a){a.Zf&&zt(a)});a.Qv&&a.Qv.Dp();a.Zf=!1}f.Ub=function(){this.Zf&&zt(this);this.Qv&&(this.Qv.Nb(),delete this.Qv);yt(this,function(a){a.Nb()});!this.R_&&this.ub&&Sf(this.ub);this.Ij=this.ub=this.uj=this.Xf=null;tt.I.Ub.call(this)};
f.F=function(a){this.nh(a,this.Xf?this.Xf.length:0,void 0)};
f.nh=function(a,b,c){x(!!a,"Provided element must not be null.");if(a.Zf&&(c||!this.Zf))throw Error("Component already rendered");if(0>b||b>(this.Xf?this.Xf.length:0))throw Error("Child component index out of bounds");this.uj&&this.Xf||(this.uj={},this.Xf=[]);if(a.getParent()==this){var d=vt(a);this.uj[d]=a;jc(this.Xf,a)}else Wb(this.uj,vt(a),a);wt(a,this);oc(this.Xf,b,0,a);a.Zf&&this.Zf&&a.getParent()==this?(c=this.ub,b=c.childNodes[b]||null,b!=a.rh()&&c.insertBefore(a.rh(),b)):c?(this.ub||this.Cv(),
b=this.Xf?this.Xf[b+1]||null:null,xt(a,this.ub,b?b.ub:null)):this.Zf&&!a.Zf&&a.ub&&a.ub.parentNode&&1==a.ub.parentNode.nodeType&&a.Gv()};function yt(a,b){a.Xf&&z(a.Xf,b,void 0)}f.removeChild=function(a,b){if(a){var c=Ba(a)?a:vt(a);a=this.uj&&c?y(this.uj,c)||null:null;if(c&&a){var d=this.uj;c in d&&delete d[c];jc(this.Xf,a);b&&(zt(a),a.ub&&Sf(a.ub));wt(a,null)}}if(!a)throw Error("Child is not in parent component");return a};var At=["classid","data","movie","type","typemustmatch"];function Bt(a,b){function c(a,b,c){for(var d in b)for(var e=d.toLowerCase(),g=0;g<a.length;g++){var m=a[g];x(m.toLowerCase()==m);if(e==m)throw Error('Cannot override "'+m+'" '+c+', got "'+d+'" with value "'+b[d]+'"');}}c(At,a,"attribute");c(At,b,"param")};function Ct(a,b){this.si={};this.Ob=[];this.Dw=this.gl=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)}f=Ct.prototype;f.LA=function(){return this.gl};function Dt(a){Et(a);for(var b=[],c=0;c<a.Ob.length;c++)b.push(a.si[a.Ob[c]]);return b}function Ft(a){Et(a);return a.Ob.concat()}
f.xj=function(a){if(this===a)return!0;if(this.gl!=a.LA())return!1;var b=Gt;Et(this);for(var c,d=0;c=this.Ob[d];d++)if(!b(this.get(c),a.get(c)))return!1;return!0};function Gt(a,b){return a===b}f.Vv=function(){return 0==this.gl};f.clear=function(){this.si={};this.Dw=this.gl=this.Ob.length=0};f.remove=function(a){return Object.prototype.hasOwnProperty.call(this.si,a)?(delete this.si[a],this.gl--,this.Dw++,this.Ob.length>2*this.gl&&Et(this),!0):!1};
function Et(a){if(a.gl!=a.Ob.length){for(var b=0,c=0;b<a.Ob.length;){var d=a.Ob[b];Object.prototype.hasOwnProperty.call(a.si,d)&&(a.Ob[c++]=d);b++}a.Ob.length=c}if(a.gl!=a.Ob.length){var e={};for(c=b=0;b<a.Ob.length;)d=a.Ob[b],Object.prototype.hasOwnProperty.call(e,d)||(a.Ob[c++]=d,e[d]=1),b++;a.Ob.length=c}}f.get=function(a,b){return Object.prototype.hasOwnProperty.call(this.si,a)?this.si[a]:b};
f.set=function(a,b){Object.prototype.hasOwnProperty.call(this.si,a)||(this.gl++,this.Ob.push(a),this.Dw++);this.si[a]=b};f.addAll=function(a){if(a instanceof Ct){var b=Ft(a);a=Dt(a)}else b=Rb(a),a=Qb(a);for(var c=0;c<b.length;c++)this.set(b[c],a[c])};f.forEach=function(a,b){for(var c=Ft(this),d=0;d<c.length;d++){var e=c[d],g=this.get(e);a.call(b,g,e,this)}};f.clone=function(){return new Ct(this)};f.transpose=function(){for(var a=new Ct,b=0;b<this.Ob.length;b++){var c=this.Ob[b];a.set(this.si[c],c)}return a};
f.Tj=function(a){Et(this);var b=0,c=this.Dw,d=this,e=new Ep;e.next=function(){if(c!=d.Dw)throw Error("The map has changed since the iterator was created");if(b>=d.Ob.length)throw Dp;var e=d.Ob[b++];return a?e:d.si[e]};return e};function Ht(a,b){tt.call(this,b);this.wQ=a;this.Hg=new pt(this);this.vH=new Ct}w(Ht,tt);f=Ht.prototype;f.hJ="window";f.VG="#000000";f.ZP="sameDomain";f.setSize=function(a,b){this.fJ=Ba(a)?a:Math.round(a)+"px";this.GH=Ba(b)?b:Math.round(b)+"px";this.rh()&&zg(It(this),this.fJ,this.GH);return this};
f.Gv=function(){Ht.I.Gv.call(this);for(var a=this.rh(),b=Ft(this.vH),c=Dt(this.vH),d=[],e=0;e<b.length;e++){var g=encodeURIComponent(String(b[e])),h=encodeURIComponent(String(c[e]));d.push(g+"="+h)}b=d.join("&");if(Ec&&!Xc(11)){d=this.wQ;c={allowFullScreen:"true",AllowScriptAccess:this.ZP,allowNetworking:"all",bgcolor:this.VG,FlashVars:b,quality:"high",SeamlessTabbing:"false",wmode:this.hJ};b={"class":"goog-ui-media-flash-object",id:vt(this),name:vt(this)};Bt(b,c);e={allownetworking:"none",allowscriptaccess:"never",
movie:d};d={};for(k in e)x(k.toLowerCase()==k,"Must be lower case"),d[k]=e[k];for(k in c)g=k.toLowerCase(),g in e&&delete d[g],d[k]=c[k];c=[];for(k in d)c.push(af("param",{name:k,value:d[k]}));var k=bf({classid:"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"},{},b);k=af("object",k,c)}else k={AllowScriptAccess:this.ZP,allowFullScreen:"true",allowNetworking:"all",bgcolor:this.VG,"class":"goog-ui-media-flash-object",FlashVars:b,id:vt(this),name:vt(this),quality:"high",SeamlessTabbing:"false",wmode:this.hJ},
k=bf({src:this.wQ,type:"application/x-shockwave-flash",pluginspage:"https://www.macromedia.com/go/getflashplayer"},{allownetworking:"none",allowscriptaccess:"never"},k),k=af("embed",k);gf(a,k);this.fJ&&this.GH&&this.setSize(this.fJ,this.GH);this.Hg.ri(this.rh(),Qb(ld),td)};f.Cv=function(){if(null!=this.$Z&&!(0<=nb(jt,this.$Z)))throw Error("Method not supported");var a=this.AQ().createElement("DIV");a.className="goog-ui-media-flash";this.ub=a};function It(a){return a.rh()?a.rh().firstChild:null}
f.Ub=function(){Ht.I.Ub.call(this);this.vH=null;this.Hg.Nb();this.Hg=null};f.Jd=function(){return this.Zf&&this.rh()?Gc&&It(this).readyState&&"complete"==It(this).readyState||It(this).readyState&&4==It(this).readyState||"PercentLoaded"in It(this)&&100==It(this).PercentLoaded()?!0:!1:!1};function Jt(a,b,c){this.Pl=a;this.gb=b;this.lb=c}var Kt;f=Jt.prototype;f.Na=!1;f.KK=it;f.mq=null;f.Ax=null;
f.show=function(){if(!this.Na)if(this.Na=!0,this.KK){var a=this.Pl.url();Vn();var b=new xe;b.kI=a;a=new Ht(b);b=this.Pl.ZI()?"transparent":"opaque";a.hJ=b;b=this.Pl.bgColor();a.VG=b;a.Cv();E(a.rh(),"position","absolute");this.mq=a;Lt(this);a=this.lb.displayObject();xt(this.mq,a);Mt(this);this.lb.Dc.addHandler(this.EM,this)}else if(b=Nt(this)){a=this.Pl.width();var c=this.Pl.height(),d=Ot();dj(b,d);d=D("div");b.appendChild(d);zg(b,a,c);zg(d,a,c);b=c/Pt.height;(1>a/Pt.width||1>b)&&E(d,"backgroundSize",
"contain")}};f.Ig=function(){if(this.Na)if(this.Na=!1,this.KK)this.lb.Dc.removeHandler(this.EM,this),this.mq.Nb(),this.mq=null;else{var a=Nt(this);if(a){var b=Ot();ej(a,b);Qf(a)}}};function Mt(a){var b=a.lb.scale(),c=a.Pl;a.mq.setSize(c.width()*b,c.height()*b)}function Lt(a){var b=document.getElementById(a.Pl.vj()),c=a.lb.scale(),d=tj(b);if(d){var e=d.Tc;b=d.Uc}else e=parseFloat(qg(b,"left")),b=parseFloat(qg(b,"top"));sg(a.mq.rh(),e*c,b*c)}f.EM=function(){Lt(this);Mt(this)};
function Nt(a){if(a.Ax)return a.Ax;a.Ax=Ff(document,a.Pl.vj());return a.Ax}var Pt=new df(74,89);
function Ot(){if(p(Kt))return Kt;var a="_sf"+mb();Kt=a;ot("."+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 Qt(a,b,c,d){this.gb=a;this.lb=b;this.P=c;this.M=d;this.UC=[];c.Jb().addHandler(this.Qa,this)}Qt.prototype.R=-1;Qt.prototype.Qa=function(){var a=this.P.timestamp(),b=a.N();if(b!=this.R){if(0<=this.R){var c=this.M.ga(this.R);c instanceof Ko&&Rt(this,c,-1)}this.R=b}if(0<=b&&(c=this.M.ga(b),c instanceof Ko)){b=c;x(b.index()==a.N());var d=a.la();a=0>d?-1:b.Ea().Vb(d).startTime()+a.ya();Rt(this,c,a)}};
function Rt(a,b,c){b=b.IC;for(var d=0;d<b.count();++d){var e=d;if(0>e||e>=b.count())throw Error("index is out of range");e=b.mt[e];var g=a,h=Ja(e)+"";h in g.UC||(g.UC[h]=new Jt(e,g.gb,g.lb));g=g.UC[h];c>=e.ya()?g.show():g.Ig()}};function St(a,b){this.qb=a;this.gf=b}f=St.prototype;f.xa=0;f.ua=0;f.lP=0;f.gi=1;f.Li=!1;f.oK=!1;f.qb="";f.gf="";f.width=function(){return this.xa};f.$a=function(a){this.xa=a};f.height=function(){return this.ua};f.xb=function(a){this.ua=a};f.timeout=function(){return this.lP*this.gi};f.setTimeout=function(a){this.lP=0<=a?a:0};f.yi=function(a){this.gi=a};f.zH=function(){return this.Li};f.ss=function(a){this.Li=a};f.Dv=function(){return this.oK};f.id=function(){return this.qb};f.url=function(){return this.gf};function Tt(a,b,c){this.fa=null;this.Vk=b;this.VE=c;b.Dv()&&(this.Bb=D("DIV"),a.displayObject().appendChild(this.Bb),this.Bb.style.overflow="hidden",this.Bb.style.position="absolute",Uh&&(this.Bb.style["-webkit-overflow-scrolling"]="touch",this.Bb.style.overflow="auto"),a=D("IFRAME"),a.setAttribute("src",this.Vk.url()),a.style.border=0,a.style.backgroundColor="#ffffff",a.setAttribute("webkitallowfullscreen",""),a.setAttribute("mozallowfullscreen",""),a.setAttribute("allowfullscreen",""),this.fa=a)}
f=Tt.prototype;f.wc=!1;f.jb=function(a){var b=this.Vk;if(this.fa&&this.Bb&&b.Dv()){var c=a.scale(),d=c*b.width();c*=b.height();a=a.position(b.id(),1);zg(this.Bb,d,c);sg(this.Bb,a.x,a.y);zg(this.fa,d,c)}};f.visible=function(){return this.wc};
f.tB=function(a){if(this.wc!=a)if(this.wc=a,this.Vk.Dv()){if(a){this.Bb.appendChild(this.fa);try{this.fa.contentWindow.ispringPresentationPlayer=this.VE}catch(d){}}else Qf(this.Bb);Ig(this.Bb,a)}else if(a){if(!this.fa){a=this.Vk;var b={resizable:!0,statusbar:!1,toolbar:!1,location:!1,scrollbars:!1,menubar:!1},c=this.Vk.width()||this.Vk.height();a.zH()?(b.width=screen.availWidth,b.height=screen.availHeight,b.top=0,b.left=0):c&&(b.width=Math.max(this.Vk.width(),100),b.height=Math.max(this.Vk.height(),
100));this.fa=ph?this.EE(a.url()):Nh(a.url(),b)}}else{if(this.fa)try{this.fa.close()}catch(d){}this.fa=null}};f.EE=function(a){(new oh("openWindow",[a])).Ur();return null};function Ut(a,b,c,d){this.Za={};this.VE=d;this.lb=a;this.M=c;b.Jb().addHandler(this.Qa,this);a.Dc.addHandler(this.Vt,this)}f=Ut.prototype;f.R=-1;f.Qa=function(a){a=a.timestamp();this.R!=a.N()&&Vt(this,this.R,-1);this.R=a.N();-1!=a.la()&&(a=this.QF(a),Vt(this,this.R,a))};f.D=function(a){var b=a.id();this.Za[b]||(this.Za[b]=new Tt(this.lb,a,this.VE));return this.Za[b]};f.Vt=function(){var a=this;Wt(this,this.R,function(b){b.jb(a.lb)})};
function Vt(a,b,c){a.MF(b);Wt(a,a.R,function(b){var d=b.Vk.timeout()<=c;d&&(b.visible()||b.jb(a.lb));b.tB(d)})}f.Wk=function(a){return this.Ez(a)&&(a=this.M.ga(a),a instanceof Ko)?a.Fw():null};f.MF=function(a){this.Ez(a)&&this.M.ga(a).Ea().duration()};f.QF=function(a){var b=a.la(),c=a.N();return this.M.ga(c).Ea().Vb(b).startTime()+a.ya()};f.Ez=function(a){return 0<=a&&a<this.M.count()};
function Wt(a,b,c){if(b=a.Wk(b))for(var d=b.count(),e=0;e<d;e++){var g=e;if(g=0>g||g>=b.count()?null:b.Wk[g])g=a.D(g),c(g)}};function Xt(a,b,c,d){this.Gt=a;this.M=b;this.ic=c;this.YC=d;a=!J;this.ST!=a&&((this.ST=a)&&this.Gt.enabled()?(B(document,"keydown",this.Ak,!1,this),B(document,"keyup",this.CM,!1,this)):(Nd(document,"keydown",this.Ak,!1,this),Nd(document,"keyup",this.CM,!1,this)))}f=Xt.prototype;f.B=null;f.Ru=-1;f.Co=!1;f.qw=function(a){this.B=a};
f.Ak=function(a){a:{var b=this.Gt.actions();for(var c=0;c<b.count();++c)for(var d=wp(b,c),e=d.Gp(),g=0;g<e.length;++g){var h=e[g];if(h.key()==a.keyCode&&h.BA()==a.ctrlKey&&h.shift()==a.shiftKey){b="toggleFullscreen"==d.type();break a}}b=!1}b?this.BM(a):Oh(u(this.BM,this,a),this)};
f.BM=function(a){if(!a.rc.defaultPrevented&&"slide"==this.B.X().type()){var b=eg();if("INPUT"!=b.nodeName)for(var c=a.keyCode,d=a.ctrlKey,e=a.shiftKey,g=this.Gt.actions(),h=0;h<g.count();++h)for(var k=wp(g,h),l=k.Gp(),m=0;m<l.length;++m){var n=l[m];if(n.key()==c&&n.BA()==d&&n.shift()==e){if(c=this.B)switch(k.type()){case "playPause":c.V().Vd()?c.pause():c.play();break;case "nextSlide":c.md();break;case "previousSlide":c.Oe();break;case "nextStep":c.th();break;case "previousStep":c.Bj();break;case "firstSlide":c.zj();
break;case "lastSlide":c.Aj();break;case "lastViewedSlide":c.gn();break;case "slideStart":ir(c.Gc());break;case "slideEnd":hr(c.Gc());break;case "seekForward":Yt(this,!0);break;case "seekBackward":Yt(this,!1);break;case "volumeUp":this.ic.setVolume(Math.min(1,this.ic.volume()+.1));break;case "volumeDown":this.ic.setVolume(Math.max(0,this.ic.volume()-.1));break;case "toggleFullscreen":vq()}b&&b.blur&&b.blur();a.preventDefault();return}}}};f.CM=function(){0<this.Ru&&(this.Ru=-1,this.Co&&this.B.play())};
function Yt(a,b){var c=a.B;if(!(0>c.na())){var d=c.V(),e=a.M;0>a.Ru&&(a.Ru=Pa(),a.Co=d.Vd(),c.pause());a=(1+(Pa()-a.Ru)/1E3)*(b?1:-1);d=d.timestamp();b=e.Me(d,!1,!0);e=e.Eg(mf(b+a,0,e.Fh()),!1,!0);e.N()>d.N()?1==c.Gc().cR()?c.md(!1):hr(c.Gc()):e.N()<d.N()?0<c.Gc().gI()?ir(c.Gc()):c.Oe(!1):c.Cj(e.N(),e.la(),e.ya(),!1)}};function Zt(){}Zt.prototype.YJ=!1;function $t(){this.eD=new C;this.FK=new C;this.Xo=new C}f=$t.prototype;f.B=null;f.wa=null;f.Wa=!0;f.qw=function(a){this.B=a};f.rB=function(a){this.wa=a};f.nc=function(a){this.Wa&&(au(this),Bb(this.B,P),this.B.nc(a,void 0,!1))};$t.prototype.gotoSlide=$t.prototype.nc;$t.prototype.ZY=function(){this.Wa&&(au(this),this.B.gn())};$t.prototype.gotoLastViewedSlide=$t.prototype.ZY;$t.prototype.zj=function(){this.Wa&&(au(this),this.B.zj())};$t.prototype.gotoFirstSlide=$t.prototype.zj;
$t.prototype.Aj=function(){this.Wa&&(au(this),this.B.Aj())};$t.prototype.gotoLastSlide=$t.prototype.Aj;$t.prototype.md=function(){this.Wa&&(au(this),Bb(this.B,P),this.B.nc(as(this.B),void 0,!1))};$t.prototype.gotoNextSlide=$t.prototype.md;$t.prototype.Oe=function(){this.Wa&&(au(this),Bb(this.B,P),this.B.nc(Wr(this.B),void 0,!1))};$t.prototype.gotoPreviousSlide=$t.prototype.Oe;$t.prototype.aZ=function(a,b){this.Wa&&(au(this),bu(this,a)||Nh(a,{target:b}))};$t.prototype.gotoURL=$t.prototype.aZ;
$t.prototype.$Y=function(a){return this.Wa?(au(this),bu(this,a.href)?!1:ui&&a instanceof window.SVGAElement?(Nh(a.href.baseVal,{target:a.target.baseVal}),!1):!0):!1};$t.prototype.gotoLink=$t.prototype.$Y;$t.prototype.A_=function(a,b){this.Wa&&(au(this),this.B.RI(a,b))};$t.prototype.startSlideshow=$t.prototype.A_;$t.prototype.IY=function(){this.Wa&&(au(this),this.B.HA())};$t.prototype.endSlideshow=$t.prototype.IY;
$t.prototype.LZ=function(a){this.Wa&&(au(this),0<=this.B.na()&&(a=Jl(this.B.X().Jc(),a))&&Sq(this.wa,a,0))};$t.prototype.playHyperlinkSound=$t.prototype.LZ;$t.prototype.D_=function(){this.Wa&&(au(this),Uq(this.wa))};$t.prototype.stopHyperlinkSound=$t.prototype.D_;$t.prototype.SZ=function(a){a&&a.Jp&&this.Xo.C(a.Jp)};$t.prototype.processTriggerEffect=$t.prototype.SZ;function au(a){a.eD.C()}function bu(a,b){var c=new Zt;a.FK.C(b,c);return c.YJ};var cu={l3:"gotoPreviousPresentationSlide",j3:"gotoNextPresentationSlide"};q("ispring.interaction.common.player.InteractionPlayerControllerActionType",cu,void 0);q("GOTO_PREVIOUS_PRESENTATION_SLIDE","gotoPreviousPresentationSlide",cu);q("GOTO_NEXT_PRESENTATION_SLIDE","gotoNextPresentationSlide",cu);function ws(a,b,c,d,e,g,h){this.Ie=a;this.Ge=b;this.vD=c;this.Be=d;this.De=e||null;this.Ql=g;this.vx=h}f=ws.prototype;f.slideWidth=function(){return this.Ie};f.slideHeight=function(){return this.Ge};f.$=function(){return this.vD};f.Aa=function(){return this.Be};f.Hb=function(){return this.De};f.ha=function(){return this.Ql};function du(a,b,c,d,e,g,h,k){this.Hw=a;this.Lw=b;this.Iw=c;this.Mw=d;this.Jw=e;this.Nw=g;this.Kw=h;this.Ow=k}du.prototype.clone=function(){return new du(this.Hw,this.Lw,this.Iw,this.Mw,this.Jw,this.Nw,this.Kw,this.Ow)};du.prototype.xj=function(a){return this.Hw==a.Hw&&this.Lw==a.Lw&&this.Iw==a.Iw&&this.Mw==a.Mw&&this.Jw==a.Jw&&this.Nw==a.Nw&&this.Kw==a.Kw&&this.Ow==a.Ow};function eu(a,b){var c=D("canvas");p(a)&&(c.width=a);p(b)&&(c.height=b);return c}function fu(a,b){b instanceof kj?b=[b.oc,b.tc,b.sc,b.uc,b.Tc,b.Uc]:x(6==b.length);a.transform(b[0],b[1],b[2],b[3],b[4],b[5])};function gu(a){this.ze=a}gu.prototype.xC=0;gu.prototype.context=function(){return this.ze};function hu(){}f=hu.prototype;f.async=function(){return!1};f.Pj=function(a,b){x(!this.async());a=b.context();a.save();a.kp.push([])};f.GR=function(a){x(!this.async());a=a.context();a.restore();a.kp.pop()};f.aQ=function(a,b){x(this.async());a=b.context();a.save();a.kp.push([])};f.$P=function(a){x(this.async());a=a.context();a.restore();a.kp.pop()};f.dR=function(a){a.qn={position:this.WK(a),opacity:this.VK(a),transform:tj(a),transformOrigin:uj(a)}};
function iu(a,b,c,d){var e=b.qn?b.qn.position:(0,a.WK)(b);(e.left||e.top)&&c.translate(e.left,e.top);e=b.qn?b.qn.transform:tj(b);d&&(e||(e=new kj),e.translate(d,0));if(e){if((d=b.qn?b.qn.transformOrigin:uj(b))&&(0!=d.x||0!=d.y)){var g=new kj;g.translate(d.x,d.y);mj(g,e);g.translate(-d.x,-d.y);e=g}fu(c,e);x(0<c.kp.length);ac(c.kp).push(e)}a=b.qn?b.qn.opacity:(0,a.VK)(b);c.globalAlpha*=a}
f.WK=function(a){var b=parseFloat(qg(a,"left"));a=parseFloat(qg(a,"top"));return{left:isNaN(b)?0:b,top:isNaN(a)?0:a}};f.VK=function(a){a=Hg(a);return Ba(a)?1:a};function ju(){}w(ju,hu);ju.prototype.Pj=function(a,b){ju.I.Pj.call(this,a,b);try{b.context().drawImage(a,0,0,a.width,a.height)}catch(c){}};function ku(a,b,c,d,e){this.pf=!!b;this.node=null;this.rf=0;this.SI=!1;this.jQ=!c;a&&this.setPosition(a,d);this.depth=void 0!=e?e:this.rf||0;this.pf&&(this.depth*=-1)}w(ku,Ep);f=ku.prototype;f.setPosition=function(a,b,c){if(this.node=a)this.rf=Ca(b)?b:1!=this.node.nodeType?0:this.pf?-1:1;Ca(c)&&(this.depth=c)};f.clone=function(){return new ku(this.node,this.pf,!this.jQ,this.rf,this.depth)};
f.next=function(){if(this.SI){if(!this.node||this.jQ&&0==this.depth)throw Dp;var a=this.node;var b=this.pf?-1:1;if(this.rf==b){var c=this.pf?a.lastChild:a.firstChild;c?this.setPosition(c):this.setPosition(a,-1*b)}else(c=this.pf?a.previousSibling:a.nextSibling)?this.setPosition(c):this.setPosition(a.parentNode,-1*b);this.depth+=this.rf*(this.pf?-1:1)}else this.SI=!0;a=this.node;if(!this.node)throw Dp;return a};f.IQ=function(){return this.SI};f.Wv=function(){return 1==this.rf};
f.FQ=function(){return-1==this.rf};f.xj=function(a){return a.node==this.node&&(!this.node||a.rf==this.rf)};f.splice=function(a){var b=this.node,c=this.pf?1:-1;this.rf==c&&(this.rf=-1*c,this.depth+=this.rf*(this.pf?-1:1));this.pf=!this.pf;ku.prototype.next.call(this);this.pf=!this.pf;c=Ga(arguments[0])?arguments[0]:arguments;for(var d=c.length-1;0<=d;d--)b.parentNode&&b.parentNode.insertBefore(c[d],b.nextSibling);Sf(b)};function lu(a,b,c){this.xc=a;if(a.parentNode!=mu()&&(b||!Wf(document.body,a))){this.Wn=Vf(a);b=0;for(var d=a;d.previousSibling;)d=d.previousSibling,++b;this.lq=b;c||nu(this);mu().appendChild(a)}}var ou={};lu.prototype.Wn=null;function pu(a){if(a.Wn){Rf(a.Wn,a.xc,a.lq);var b=ou[a.Wn];b&&jc(b,a.lq)}}var qu=null;
function mu(){if(!qu){var a=D("div");E(a,{position:"absolute",overflow:"hidden",width:"1px",height:"1px",top:0,left:0,whiteSpace:"nowrap"});G(a,0);var b="_"+mb();a.id=b;ot("#"+b+" * { position: absolute; }");document.body.appendChild(a);qu=a}return qu}function nu(a){ou[a.Wn]||(ou[a.Wn]=[]);var b=ou[a.Wn],c=0;z(b,function(a){a<=this.lq&&++c},a);a.lq+=c;b.push(a.lq)};function ru(){}w(ru,hu);f=ru.prototype;f.async=function(){return!Dc};f.Pj=function(a,b){su(Wa(Yf(a)),b.context())};f.GR=function(){};f.aQ=function(a,b,c){tu(Wa(Yf(a)),b.context(),c)};f.$P=function(a,b){b()};function su(a,b){var c=eu();canvg(c,a,{ignoreMouse:!0,ignoreAnimation:!0});try{b.drawImage(c,0,0)}catch(d){}}
function tu(a,b,c){a=uu(a);var d=D("img");d.onload=function(){0<d.width&&0<d.height?b.drawImage(d,0,0):su(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,"+kh(a)}function uu(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,"")}f.dR=function(){};function vu(){}w(vu,hu);vu.prototype.Pj=function(a,b){vu.I.Pj.call(this,a,b);iu(this,a,b.context());var c=b.context();try{var d=rg(a,"backgroundColor"),e=a.style.width,g=a.style.height;if(""!=d&&"transparent"!=d&&""!=e&&""!=g){var h=Wm(d);c.save();c.fillStyle=h.HH;c.fillRect(0,0,parseFloat(e),parseFloat(g));c.restore()}}catch(k){}"block"==Aa.window.getComputedStyle(a,null).display&&(b.xC=0)};var wu={},xu=!1,yu=-1;function zu(a){return a in wu?wu[a]:null}function Au(a,b,c,d,e){this.ua=a;this.XX=b;this.pP=c;this.IS=d||!1;this.QT=e||!1}Au.prototype.height=function(){return this.ua};Au.prototype.gJ=function(){return this.XX};Au.prototype.bold=function(){return this.IS};Au.prototype.italic=function(){return this.QT};var Bu=!Ec&&!xc();function Cu(a){if(/-[a-z]/.test("width"))return null;if(Bu&&a.dataset){if(zc()&&!("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 Du(){}w(Du,hu);
Du.prototype.Pj=function(a,b){Du.I.Pj.call(this,a,b);var c=b.context(),d=Dc?a.currentStyle:Aa.window.getComputedStyle(a,null),e=0;"relative"==d.position&&(e=b.xC,b.xC=e+a.offsetWidth);iu(this,a,c,e);b=a.innerHTML;b=-1!=b.indexOf("&")?"document"in Aa?eb(b):gb(b):b;if(Wa(b)){c.font=[d.fontStyle,d.fontVariant,d.fontWeight,d.fontSize,d.fontFamily].join(" ");c.fillStyle=d.color;a=parseFloat(Cu(a));if(e=d.textShadow){var g=e.match(/rgba?\([^)]+\)/);if(g){var h=g[0];e=e.replace(h,"");e=(g=e.match(/(-?\d+(?:.\d+)?).*\s(-?\d+(?:.\d+)?).*\s(-?\d+(?:.\d+)?)/))?
{color:h,offsetX:parseFloat(g[1]),offsetY:parseFloat(g[2]),blur:parseFloat(g[3])}:null}else e=null}else e=null;e?(c.save(),c.fillStyle="rgba(0,0,0,1)",g=2*c.canvas.width,c.translate(g,0),g=[-g,0],Eu(c).transform(g,0,g,0,1),c.shadowOffsetX=e.offsetX+g[0],c.shadowOffsetY=e.offsetY+g[1],c.shadowColor=e.color,c.shadowBlur=e.blur,Fu(c,b,d,a),c.restore()):Fu(c,b,d,a)}};
function Eu(a){var b=new kj;a=a.kp;for(var c=0;c<a.length;++c)z(a[c],function(a){var c=a=a.clone(),d=-a.Uc;c.Tc+=-a.Tc;c.Uc+=d;mj(b,a)});return b}
function Fu(a,b,c,d){var e=parseFloat(c.fontSize),g=parseFloat(c.letterSpacing),h=parseFloat(c.lineHeight);isNaN(h)&&(h=parseFloat(c.height));var k=zu(c.fontFamily);!k||isNaN(h)?isNaN(h)?(a.textBaseline="alphabetic",h=e):(a.textBaseline="middle",h*=.5):(a.textBaseline="alphabetic",h=.5*(e*k.height()+h)-e*(k.gJ()+k.pP));if(isNaN(g))a.fillText(b,0,h),b=a.measureText(b).width;else{k=[];for(var l=0,m=0;m<b.length;++m){var n=a.measureText(b[m]).width;k[m]=n;l+=n}d&&(g=(d-l)/(b.length-1));for(m=d=0;m<b.length;++m)a.fillText(b[m],
d,h),d+=k[m]+g;b=Math.max(d-g,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 Gu(){}w(Gu,hu);Gu.prototype.Pj=function(a,b){Gu.I.Pj.call(this,a,b);iu(this,a,b.context());try{if(a.complete&&0<a.naturalWidth){var c=[a.width,a.height];!Ec||c[0]||c[1]||(c=[a.getAttribute("width"),a.getAttribute("height")]);b.context().drawImage(a,0,0,c[0],c[1])}}catch(d){}};function Hu(){this.Pk={};this.cC=u(this.mT,this)}Hu.prototype.PJ=null;Hu.prototype.yL=null;Hu.prototype.qC=null;Hu.prototype.mT=function(){for(var a=this.Pk,b=this.yL,c;c=b.next();){var d=a[c.nodeName.toLowerCase()],e=d.async(),g=this.PJ;b.FQ()?e?d.$P(g,this.cC):d.GR(g):e?d.aQ(c,g,this.cC):d.Pj(c,g);if(e)return}c||this.qC&&this.qC()};
function Iu(a,b,c,d){var e=b.getContext("2d");e.clearRect(0,0,b.width,b.height);null!=d&&e.scale(d.width,d.height);b=new Hu;b.Pk.div=new vu;b.Pk.a=new vu;b.Pk.img=new Gu;b.Pk.span=new Du;b.Pk.svg=new ru;b.Pk.canvas=new ju;b.Pk.video=new ju;b.PJ=new gu(e);e.kp=[];b.qC=c||null;b.yL=new Ju(a,b.Pk,b.cC)}
function Ju(a,b,c){this.Lb=[];var d=new lu(a),e=this;setTimeout(function(){var g=new ku(a);try{for(;;){var h=g.next();if(h!==a){var k=h.nodeName.toLowerCase();if(k in b){var l=g.Wv(),m=b[k];if(l&&"none"==qg(h,"display")){var n=g.pf?-1:1;g.rf==n&&(g.rf=-1*n,g.depth+=g.rf*(g.pf?-1:1))}else l&&m.dR(h),e.Lb.push({element:h,Wv:l})}}}}catch(r){if(r!==Dp)throw r;}pu(d);c()},0)}Ju.prototype.Bf=-1;
Ju.prototype.next=function(){this.Bf<this.Lb.length&&++this.Bf;return this.Bf<this.Lb.length?this.Lb[this.Bf].element:null};Ju.prototype.Wv=function(){if(0<=this.Bf&&this.Bf<this.Lb.length)return this.Lb[this.Bf].Wv;throw Error("iteration ended or not started, current item is null");};Ju.prototype.FQ=function(){return!this.Wv()};function Q(a){this.vD=a.$();this.ro=a.Aa();this.Ui=a.Hb();this.Ft=!0;this.YV=a;this.Ie=a.slideWidth();this.Ge=a.slideHeight();this.ru=new C;this.$c=new C;this.Ql=a.ha();this.vx=a.vx;this.Ie>this.Ge?(this.ID=Math.min(this.Ie,1024),this.lo=this.ID/this.Ie,this.HD=this.Ge*this.lo):(this.HD=Math.min(this.Ge,1024),this.lo=this.HD/this.Ge,this.ID=this.Ie*this.lo);this.uF=Kf("DIV");xj(this.uF,1/this.lo,1/this.lo);this.Sd=J}f=Q.prototype;
f.start=function(){this.Ql.appendChild(this.uF);dj(this.Hb().slide(),"transitionSlide");dj(this.Aa().slide(),"transitionSlide");this.ia();this.setProgress(0)};f.terminate=function(){this.setProgress(1);this.EA();this.P&&(this.P.Ah().removeHandler(this.rM,this),this.P.An().removeHandler(this.qM,this));ej(this.Hb().slide(),"transitionSlide");ej(this.Aa().slide(),"transitionSlide");Qf(this.Ql)};
function Ku(a,b){b?(dj(a.Hb().slide(),"paused"),dj(a.Aa().slide(),"paused")):(ej(a.Hb().slide(),"paused"),ej(a.Aa().slide(),"paused"))}f.setProgress=function(a){this.fs()&&this.oa(this.$()?1-a:a)};f.fs=function(){return this.Ft};f.Tt=function(){return this.YV.Tt};f.$=function(){return this.vD};f.ia=function(){};f.EA=function(){};f.oa=function(){};f.Aa=function(){return this.$()?this.Ui:this.ro};f.Hb=function(){return this.$()?this.ro:this.Ui};function Lu(a,b){null!=a.Hb()&&a.Hb().vs(b)}
function Mu(a,b){a.Aa().vs(b)}
f.ta=function(a,b,c,d,e,g){function h(){if(!--k){var a=v,b=t,c=A,d=F,e=H;this.Ia=r;this.ka=a;this.jm=b;this.wy=d;this.lm=c;this.Ey=e;1!=this.Ft&&(this.Ft=!0,this.ru.C(!0))}}0!=this.Ft&&(this.Ft=!1,this.ru.C(!1));for(var k=0,l=0;l<arguments.length;++l)k+=!!arguments[l]+0;l=this.slideWidth();var m=this.slideHeight(),n=this.Sd?new df(this.lo,this.lo):new df(1,1);if(a){var r=R(l,m);Iu(this.Aa().slide(),r,u(h,this,r),n)}if(b){var v=R(l,m);Iu(this.Hb().slide(),v,u(h,this,v),n)}if(c){var t=R(l,m);Iu(this.Aa().content(),
t,u(h,this,t),n)}if(d){var A=R(l,m);Iu(this.Hb().content(),A,u(h,this,A),n)}if(e){var F=R(l,m);Iu(this.Aa().background(),F,u(h,this,F),n)}if(g){var H=R(l,m);Iu(this.Hb().background(),H,u(h,this,H),n)}};f.slideWidth=function(){return this.Sd?this.ID:this.Ie};f.slideHeight=function(){return this.Sd?this.HD:this.Ge};function R(a,b){var c=D("CANVAS");c.width=a;c.height=b;return c}f.ha=function(){return this.Sd?this.uF:this.Ql};f.hs=function(){return!1};f.rM=function(){Ku(this,!1)};
f.qM=function(){Ku(this,!0)};function Nu(a){Q.call(this,a);es(this.Aa());this.Sd=!1}w(Nu,Q);Nu.prototype.ia=function(){};Nu.prototype.oa=function(a){G(this.Aa().slide(),a)};function Ou(a,b,c){Q.call(this,a);this.Fb=c;this.$()?es(this.Aa()):es(this.Hb());this.ta(!0,!0);this.K=b}w(Ou,Q);Ou.prototype.ia=function(){Lu(this,!1);Mu(this,!1);this.Ve()};
Ou.prototype.oa=function(a){a=Pu(0,1,a);if(this.Fb){var b=-this.slideWidth()/2;if(.5>a){var c=S(0,0,.5,-90);this.$s=c(a);c=S(0,0,.5,-45);this.Un=c(a);c=S(0,0,.5,40);a=this.K==Qu?"translateX("+-b+"px) translateZ("+this.$s+"px) rotateY("+this.Un+"deg) rotateX("+c(a)+"deg) translateX("+b+"px)":"translateX("+b+"px) translateZ("+this.$s+"px) rotateY("+-this.Un+"deg) rotateX("+c(a)+"deg) translateX("+-b+"px)"}else.85>a?(c=S(.5,-90,.85,0),this.$s=c(a),c=S(.5,-45,.85,0),this.Un=c(a),c=S(.5,40,.85,90),a=this.K==
Qu?"translateX("+-b+"px) translateZ("+this.$s+"px) rotateY("+this.Un+"deg) rotateX("+c(a)+"deg) translateX("+b+"px)":"translateX("+b+"px) translateZ("+this.$s+"px) rotateY("+-this.Un+"deg) rotateX("+c(a)+"deg) translateX("+-b+"px)"):(this.$()&&(this.Un=0),c=S(.85,90,1,180),a="translateX("+-b+"px) rotateY("+this.Un+"deg) rotateX("+c(a)+"deg) translateX("+b+"px)");I(this.td,a)}else.5>a?(c=S(0,1,.5,0),a="scaleY("+c(a)+")",G(this.Sb,1),G(this.Rb,0),I(this.Sb,a)):(c=S(.5,0,1,1),a="scaleY("+c(a)+")",G(this.Rb,
1),G(this.Sb,0),I(this.Rb,a))};
Ou.prototype.Ve=function(){this.Sb=this.ka;this.Rb=this.Ia;var a=Kf("DIV");this.td=Kf("DIV");var b=this.slideWidth(),c=this.slideHeight();try{Kh(a,b+"px"),Lh(a,b/2+"px "+c/2+"px"),Jh(this.td,"preserve-3d"),this.td.appendChild(this.Sb),this.td.appendChild(this.Rb),a.appendChild(this.td),this.ha().appendChild(a)}catch(d){this.ha().appendChild(this.Sb),this.ha().appendChild(this.Rb)}E(this.Sb,"position","absolute");E(this.Rb,"position","absolute");zg(this.td,b,c);zg(this.Sb,b,c);zg(this.Rb,b,c);this.Fb&&
(I(this.Sb,"translateZ(10px)"),I(this.Rb,"rotateX(180deg)"))};var Qu=1;function Ru(a,b,c){Q.call(this,a);this.Fb=c;this.$()?es(this.Aa()):es(this.Hb());this.ta(!0,!0);this.Ik=b==Qu}w(Ru,Q);
Ru.prototype.ia=function(){Lu(this,!1);Mu(this,!1);this.Sb=this.ka;this.Rb=this.Ia;var a=Kf("DIV");this.td=Kf("DIV");var b=this.slideWidth(),c=this.slideHeight();try{Kh(a,Math.max(b,c)+"px"),Lh(a,b/2+"px "+c/2+"px"),Jh(this.td,"preserve-3d"),Mh(this.td,"hidden"),this.Ik?(this.td.appendChild(this.Sb),this.td.appendChild(this.Rb)):(this.td.appendChild(this.Rb),this.td.appendChild(this.Sb)),a.appendChild(this.td),this.ha().appendChild(a)}catch(d){this.Ik?(this.td.appendChild(this.Sb),this.td.appendChild(this.Rb)):
(this.td.appendChild(this.Rb),this.td.appendChild(this.Sb))}E(this.Sb,"position","absolute");E(this.Rb,"position","absolute");zg(this.td,b,c);zg(this.Sb,b,c);zg(this.Rb,b,c);this.Fb&&(this.Ik?I(this.Sb,"rotateY(180deg)"):I(this.Rb,"rotateY(180deg)"))};Ru.prototype.oa=function(a){this.Fb?this.jF(a):this.TC(a)};
Ru.prototype.jF=function(a){a=this.Ik?1-a:a;var b=.25*(1-Math.cos(2*a*Math.PI));a=Su(.63,.43)(a);var c=Math.max(this.slideWidth(),this.slideHeight());I(this.td,"rotateY("+-180*a+"deg)translateZ("+b*c*-.3+"px)")};Ru.prototype.TC=function(a){a=Su(.63,.43)(a);if(.5>a){var b=S(0,1,.5,0);a="scaleX("+b(a)+")";G(this.Sb,1);G(this.Rb,0);I(this.Sb,a)}else b=S(.5,0,1,1),a="scaleX("+b(a)+")",G(this.Rb,1),G(this.Sb,0),I(this.Rb,a)};function Tu(a,b){Q.call(this,a);this.wJ=b;this.ta(!1,!0);this.Ns=[];a=this.slideWidth();switch(this.wJ){case Uu:a=this.slideHeight();break;case Vu:a=this.slideWidth()}this.Qp=Math.floor(a/7);a=[];for(b=0;b<this.Qp;b++)a.push({index:b,pB:Math.random()});a.sort(function(a,b){return a.pB<b.pB?-1:a.pB>b.pB?1:0});for(b=0;b<this.Qp;b++){var c=a[b].index;c=c==this.Qp-1?1:c/this.Qp;this.Ns.push(new Wu(c,.8*b/(this.Qp-1)))}}w(Tu,Q);
Tu.prototype.ia=function(){es(this.Aa());Lu(this,!1);Mu(this,!0);this.zk=R(this.slideWidth(),this.slideHeight());this.ha().appendChild(this.zk);this.Sg=this.zk.getContext("2d")};
Tu.prototype.oa=function(a){var b=this.slideWidth(),c=this.slideHeight(),d=this.ka,e=this.Sg;e.clearRect(0,0,b,c);e.drawImage(d,0,0);d=a;this.$()&&(d=1-a);e.save();e.globalCompositeOperation="destination-out";a=this.$()?"#FFF":"rgba(255,255,255,0)";var g=this.$()?"rgba(255,255,255,0)":"#FFF";b=this.wJ==Uu?e.createLinearGradient(b/2,0,b/2,c):e.createLinearGradient(0,c/2,b,c/2);for(c=0;c<this.Qp;c++){var h=this.Ns[c].qm,k=Math.min((d-this.Ns[c].Tf)/.2,1);this.$()&&(k=1-k);k=Aj(k);d>=this.Ns[c].Tf+.2?
b.addColorStop(h,g):d>=this.Ns[c].Tf?b.addColorStop(h,"rgba(255,255,255,"+k+")"):b.addColorStop(h,a)}e.fillStyle=b;e.beginPath();e.rect(0,0,this.slideWidth(),this.slideHeight());e.fill();e.restore()};var Uu=0,Vu=1;function Wu(a,b){this.qm=a;this.Tf=b};function Su(a,b){return function(c){if(0!=a||1!=b){for(var d=c,e=0;4>e;++e){var g=3*(1-3*b+3*a)*d*d+2*(3*b-6*a)*d+3*a;if(0==g)break;d-=((((1-3*b+3*a)*d+(3*b-6*a))*d+3*a)*d-c)/g}c=d;c*=(-2*c+3)*c+0}return c}}var Xu=Su(.42,.58);function S(a,b,c,d){return function(e){return b+(d-b)/(c-a)*(e-a)}}function Pu(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 Yu(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 Zu(a,b){Q.call(this,a);this.qa=b;this.Sd=!1;this.ta(!1,!0)}w(Zu,Q);Zu.prototype.ia=function(){Lu(this,!1);Mu(this,!0);var a=this.slideWidth(),b=this.slideHeight();this.OP=Math.sqrt(a*a+b*b)*(this.qa==$u?.5:1);this.Jr=a/2;this.Kr=b/2;switch(this.qa){case av:this.Jr=a;this.Kr=b;break;case bv:this.Jr=a;this.Kr=0;break;case cv:this.Jr=0;this.Kr=b;break;case dv:this.Kr=this.Jr=0}this.zk=R(a,b);E(this.zk,"position","relative");this.ha().appendChild(this.zk);this.YD=this.zk.getContext("2d")};
Zu.prototype.oa=function(a){this.YD.drawImage(this.ka,0,0);var b=this.YD,c=this.Jr,d=this.Kr,e=this.OP;b.save();b.globalCompositeOperation="destination-in";c=b.createRadialGradient(c,d,0,c,d,e);d=1.2*a;e=1;var g=d,h=0,k=d-.2;.2>d?(h=1-d/.2,k=0):1<=d&&(e=1-(d-1)/.2,g=1);c.addColorStop(k,"rgba(0,0,0,"+Aj(h)+")");c.addColorStop(g,"rgba(0,0,0,"+Aj(e)+")");b.fillStyle=c;b.fillRect(0,0,this.slideWidth(),this.slideHeight());b.restore();b=.8-.2;c=this.YD;e=0;for(d=[1];;){g=2*a-.03125*e;if(0>=g)break;else 1>
g&&d.push(g);++e}d.push(0);e=this.Jr;g=this.Kr;e=c.createRadialGradient(e,g,0,e,g,this.OP);for(g=d.length-1;0<=g;--g){h=d[g];k=a;k*=2;k=1-Pu(k-.2,k,h);var l=a;l*=2;k=.3*(.5*Math.cos(8*Math.PI*(h-2*a))+.5)*k*Pu(l-.2-b-.2,l-.2-b,h);k*=1-.5*h;k="rgba(0,0,0,alpha)".replace("alpha",Aj(k).toString());e.addColorStop(h,k)}c.fillStyle=e;c.fillRect(0,0,this.slideWidth(),this.slideHeight())};var $u=0,cv=1,av=2,bv=3,dv=4;function ev(a,b){Q.call(this,a);this.K=b;this.ta(!0,!0)}w(ev,Q);ev.prototype.ia=function(){var a=this.slideWidth(),b=this.slideHeight();Mu(this,!1);Lu(this,!1);this.gu=1.25*Math.max(a,b);this.Mo=D("DIV");this.ha().appendChild(this.Mo);try{this.kD(),this.Fb=!0}catch(c){this.Fb=!1}this.Xn=uh();vh(this.Xn,.5*a,.5*b,this.gu);this.lD(this.K==fv)};
ev.prototype.lD=function(a){function b(a,b){var c=b&1;return c*(a-1)+(1-2*c)*(b>>1)}var c=this.ka,d=this.Ia,e=this.slideWidth(),g=this.slideHeight();e=Math.floor(e/7);g=Math.floor(g/5);var h=c.width-6*e,k=c.height-4*g;this.Xj=[];for(var l=0;5>l;++l)for(var m=b(5,l),n=m*g,r=4==m?k:g+1,v=0;7>v;++v){var t=b(7,v),A=new gv(c,d,t*e,n,6==t?h:e+1,r,a,this.Xn,this.Fb);this.Mo.appendChild(A.Ll);this.Xj[7*m+t]=A}hv(this)};
ev.prototype.kD=function(){var a=this.slideWidth(),b=this.slideHeight();zg(this.Mo,a,b);var c=(.5*a).toString()+"px "+(.5*b).toString()+"px";Kh(this.Mo,this.gu.toString()+"px");Lh(this.Mo,c);Hc&&(c=D("DIV"),this.Mo.appendChild(c),zg(c,a,b),E(c,"position","absolute"),Jh(c,"preserve-3d"),this.Mo=c)};
function hv(a){var b=.7-.15,c=a.K==fv?b/4:0,d=a.K==iv?b/6:0;b=0;for(var e=1,g=0;5>g;++g)for(var h=0;7>h;++h){var k=g*c+h*d+.15*Math.random();b=Math.max(k,b);e=Math.min(k,e);a.Xj[h+7*g].SG=k}c=e;b=.7/(b-c);for(d=0;5>d;++d)for(e=0;7>e;++e)g=a.Xj[e+7*d],g.SG=(g.SG-c)*b}ev.prototype.oa=function(a){for(var b=this.Xj.length,c=0;c<b;++c){var d=this.Xj[c],e=(a-d.SG)/.3,g=this.$()?0>e:1<e;e=Math.max(0,Math.min(1,e));jv(d,180*e,g)}};var iv=0,fv=1;
function gv(a,b,c,d,e,g,h,k,l){this.Fb=l;this.tt=h;this.xx=uh();vh(this.xx,c+.5*e,d+.5*g,0);wh(this.xx,k,this.xx);this.oC=uh();this.Ll=D("DIV");h=D("DIV");k=D("CANVAS");k.width=e;k.height=g;l=D("CANVAS");l.width=e;l.height=g;this.QK=k;this.Xw=l;var m=D("DIV");this.wz=m;E(this.Ll,"position","absolute");E(h,"position","absolute");E(k,"position","absolute");E(l,"position","absolute");E(m,"position","absolute");sg(this.Ll,c,d);this.Ll.appendChild(h);this.Ll.appendChild(m);h.appendChild(k);h.appendChild(l);
kv(this,!0);this.Fb?this.kD():I(this.Xw,this.tt?"scaleY(-1)":"scaleX(-1)");k.getContext("2d").drawImage(a,c,d,e,g,0,0,e,g);l.getContext("2d").drawImage(b,c,d,e,g,0,0,e,g);E(m,"background-color","black");G(m,0);zg(h,e,g);zg(m,e,g);zg(this.Ll,e,g);jv(this,0)}gv.prototype.kD=function(){I(this.Xw,this.tt?"rotateY(180deg) rotateZ(180deg)":"rotateY(180deg)")};
function jv(a,b,c){if(b==a.fx)a.wz&&c&&(Sf(a.wz),a.wz=null);else{a.fx=b;if(a.Fb){var d=a.fx*Math.PI/180;c=Math.sin(d);d=Math.cos(d);a.tt?vh(a.oC,0,c,d):vh(a.oC,c,0,d);c=yh(a.oC,a.xx);a.Xx?0<=c&&kv(a,!1):0>=c&&kv(a,!0);I(a.Ll,(a.tt?"rotateX(-":"rotateY(")+b.toString()+"deg)")}else a.Xx?90<=b&&kv(a,!1):90>=b&&kv(a,!0),I(a.Ll,(a.tt?"scaleY(":"scaleX(")+Math.cos(a.fx*Math.PI/180).toString()+")");G(a.wz,.5*Math.sin(a.fx*Math.PI/180))}}
function kv(a,b){var c=b?a.QK:a.Xw,d=b?a.Xw:a.QK;a.Xx=b;E(c,"visibility","visible");E(d,"visibility","hidden")};function lv(a){Q.call(this,a);this.Sd=!1;this.ta(!1,!0);this.XD=0;a=this.slideWidth();var b=this.slideHeight(),c=mv!=a||nv!=b;if(!ov||c)ov=[],mv=a,nv=b,pv(a,b)}var mv,nv,ov;w(lv,Q);lv.prototype.ia=function(){Lu(this,!1);Mu(this,!0);var a=this.ka;this.ha().appendChild(a);this.Ut=R(this.slideWidth(),this.slideHeight());this.Ut.getContext("2d").drawImage(a,0,0)};
function pv(a,b){var c=ov;a/=54;var d=b/42,e=0,g=0;for(b=0;54>b;++b){g=0;for(var h=Math.round((b+1)*a)-e,k=e,l=0;42>l;++l){var m=Math.round((l+1)*d)-g,n=new qv(k,g,h,m);n.wn=Math.random();c.push(n);g+=m}e+=h}c.sort(function(a,b){return a.wn<b.wn?-1:a.wn>b.wn?1:0});a=c.length;for(b=0;b<a;++b)c[b].wn=.9*b/(a-1)}
lv.prototype.oa=function(a){for(var b=ov,c=this.ka.getContext("2d"),d=b.length,e=this.XD;e<d;++e){var g=b[e];if(a<g.wn)break;var h=g.x,k=g.y,l=g.width;g=g.height;c.drawImage(this.Ut,h,k,l,g,h,k,l,g)}c.save();c.globalCompositeOperation="destination-out";for(e=this.XD;e<d;++e){g=b[e];h=g.wn;k=a-h;l=10*k;if(a<h)break;.1<=k&&(this.XD=e);c.fillStyle="rgba(0, 0, 0, "+Aj(l)+")";c.fillRect(g.x,g.y,g.width,g.height)}c.restore()};lv.prototype.$=function(){return!1};
function qv(a,b,c,d){this.x=a;this.y=b;this.width=c;this.height=d;this.wn=0};function rv(a,b,c){p(b)&&(a=Math.max(a,b));p(c)&&(a=Math.min(a,c));return a}function sv(a){--a;a|=a>>1;a|=a>>2;a|=a>>4;a|=a>>8;return(a|a>>16)+1};function tv(a){Q.call(this,a)}var uv,vv;w(tv,Q);function wv(a,b){a.$n();a.wt(b);b=a.G;a.Ba=mat4.create();a.nN=mat4.create();b.viewport(0,0,b.PR,b.OR);b.clear(b.COLOR_BUFFER_BIT|b.DEPTH_BUFFER_BIT);var c=.5*a.slideHeight()/Math.tan(22.5*Math.PI/180);mat4.perspective(45,b.PR/b.OR,1,1E4,a.nN);mat4.identity(a.Ba);mat4.translate(a.Ba,[0,0,-c])}f=tv.prototype;
f.$n=function(){this.Am=!0;p(uv)||(uv=R(this.slideWidth()+3,this.slideHeight()+3),E(uv,"left","-1px"),E(uv,"top","-1px"));p(vv)||(vv=uv.getContext("webgl")||uv.getContext("experimental-webgl"));this.ha().appendChild(uv);try{vv.PR=uv.width,vv.OR=uv.height,vv.enable(vv.DEPTH_TEST)}catch(b){}var a=this.G=vv;this.XC=xv(this,a.FRAGMENT_SHADER,this.Ff());this.zG=xv(this,a.VERTEX_SHADER,this.Gf());null!==this.XC&&null!==this.zG&&(this.zm=a.createProgram(),a.attachShader(this.zm,this.zG),a.attachShader(this.zm,
this.XC),a.linkProgram(this.zm),a.getProgramParameter(this.zm,a.LINK_STATUS)?(a.useProgram(this.zm),this.Nf()):this.Am=!1)};f.EA=function(){this.G&&(this.Cf(),yv(this,this.yG),yv(this,this.bG),yv(this,this.CN),yv(this,this.dM),this.Df(),this.G.deleteTexture(this.Lu),this.G.deleteShader(this.XC),this.G.deleteShader(this.zG),this.G.deleteProgram(this.zm))};f.Df=function(){alert("override _disableAttributes")};f.Cf=function(){};
function zv(a,b){a.G.bindBuffer(a.G.ARRAY_BUFFER,null);a.G.deleteBuffer(b.Md);a.G.deleteBuffer(b.Kd);a.G.deleteBuffer(b.Pd);a.G.deleteBuffer(b.Si)}f.wt=function(a){this.Lu=Bv(this,this.G.TEXTURE0,this.Ug(),0,a)};
function Bv(a,b,c,d,e,g){var h=a.G,k=a.slideWidth(),l=a.slideHeight();k=sv(k);l=sv(l);a=a.G.getParameter(a.G.MAX_TEXTURE_SIZE);if(Math.max(k,l)>a){var m=k/l;k>l?(k=a,l=k/m):(l=a,k=l*m)}a=new df(k,l);k=a.width;l=a.height;a=R(k,l);m=a.getContext("2d");p(g)?g(m,e,k,l):m.drawImage(e,0,0,k,l);e=h.createTexture();h.activeTexture(b);h.bindTexture(h.TEXTURE_2D,e);h.texImage2D(h.TEXTURE_2D,0,h.RGBA,h.RGBA,h.UNSIGNED_BYTE,a);h.texParameteri(h.TEXTURE_2D,h.TEXTURE_MAG_FILTER,h.LINEAR);h.texParameteri(h.TEXTURE_2D,
h.TEXTURE_MIN_FILTER,h.LINEAR_MIPMAP_LINEAR);h.generateMipmap(h.TEXTURE_2D);h.texParameteri(h.TEXTURE_2D,h.TEXTURE_WRAP_S,h.CLAMP_TO_EDGE);h.texParameteri(h.TEXTURE_2D,h.TEXTURE_WRAP_T,h.CLAMP_TO_EDGE);h.bindTexture(h.TEXTURE_2D,null);h.activeTexture(b);h.bindTexture(h.TEXTURE_2D,e);h.uniform1i(c,d);return e}f.Ff=function(){alert("Please override _getFragmentShaderSource");return""};f.Gf=function(){alert("Please override _getVertexShaderSource");return""};f.Nf=function(){};
function xv(a,b,c){var d=a.G;b=d.createShader(b);d.shaderSource(b,c);d.compileShader(b);return d.getShaderParameter(b,d.COMPILE_STATUS)?b:(a.Am=!1,null)}function Cv(a,b,c){a=a.G;var 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.gs=c;e.UQ=d;return e}
function Dv(a,b){a=a.G;var 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.gs=1;d.UQ=c;return d}function Ev(a){if(0==a.PD.length)throw"Invalid popMatrix!";a.Ba=a.PD.pop()}function Fv(a){var b=mat4.create();mat4.set(a.Ba,b);a.PD.push(b)}function Gv(a,b,c,d){mat4.translate(a.Ba,[-d[0],-d[1],-d[2]]);mat4.rotate(a.Ba,b*Math.PI/180,c);mat4.translate(a.Ba,d)}
function Hv(a,b,c,d,e){var g=a.G;g.bindBuffer(g.ARRAY_BUFFER,b.Md);p(d)&&d();g.vertexAttribPointer(a.yG,b.Md.gs,g.FLOAT,!1,0,0);null!=b.Si&&(g.bindBuffer(g.ARRAY_BUFFER,b.Si),p(e)&&e(),g.vertexAttribPointer(a.rt(),b.Si.gs,g.FLOAT,!1,0,0));g.bindBuffer(g.ARRAY_BUFFER,b.Pd);g.vertexAttribPointer(a.bG,b.Pd.gs,g.FLOAT,!1,0,0);a.bC();g.bindBuffer(g.ELEMENT_ARRAY_BUFFER,b.Kd);p(c)||(c=g.TRIANGLES);g.drawElements(c,b.Kd.UQ,g.UNSIGNED_SHORT,0)}
f.rt=function(){alert("override _getVertexNormalAttributeLocation");return-1};f.Ug=function(){alert("override _getSamplerUniform");return null};f.bC=function(){};function Iv(a){a.yG=Jv(a,"aVertexPosition");a.bG=Jv(a,"aTextureCoord");a.CN=Kv(a,"uPMVMatrix");a.dM=Kv(a,"uNMatrix")}function Lv(a,b){for(var c=0,d=0;d<b.length/3;d++){var e=Mv(a,b[c++]),g=e.position(),h=Mv(a,b[c++]),k=h.position(),l=Mv(a,b[c++]),m=l.position();g=Nv(k.Ng(g),m.Ng(g));g.normalize();Ov(e,g);Ov(h,g);Ov(l,g)}}
function Pv(a){var b=mat4.create();b=mat4.multiply(a.nN,a.Ba,b);a.G.uniformMatrix4fv(a.CN,!1,b);b=mat3.create();mat4.toInverseMat3(a.Ba,b);mat3.transpose(b);a.G.uniformMatrix3fv(a.dM,!1,b)}function Jv(a,b){b=a.G.getAttribLocation(a.zm,b);a.G.enableVertexAttribArray(b);return b}function yv(a,b){a.G.disableVertexAttribArray(b)}function Kv(a,b){return a.G.getUniformLocation(a.zm,b)}f.PD=[];function T(a,b,c){p(a)||(a=0);p(b)||(b=0);p(c)||(c=0);this.hb=a;this.ib=b;this.Xk=c}f=T.prototype;f.Ng=function(a){return new T(this.x()-a.x(),this.y()-a.y(),this.z()-a.z())};f.add=function(a){return new T(this.x()+a.x(),this.y()+a.y(),this.z()+a.z())};f.scale=function(a){return new T(this.x()*a,this.y()*a,this.z()*a)};f.clone=function(){return new T(this.x(),this.y(),this.z())};function Qv(a,b){a.hb+=b.x();a.ib+=b.y();a.Xk+=b.z()}
function Nv(a,b){a=vh(th(),a.x(),a.y(),a.z());b=vh(th(),b.x(),b.y(),b.z());b=zh(a,b,th());return new T(b[0],b[1],b[2])}function Rv(a,b){a=vh(th(),a.x(),a.y(),a.z());b=vh(th(),b.x(),b.y(),b.z());return yh(a,b)}f.normalize=function(){var a=vh(th(),this.x(),this.y(),this.z()),b=th(),c=a[0],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.Xd(b[0]);this.Xc(b[1]);this.Xk=b[2]};f.x=function(){return this.hb};f.Xd=function(a){this.hb=a};f.y=function(){return this.ib};
f.Xc=function(a){this.ib=a};f.z=function(){return this.Xk};function Sv(a,b){a.Xk=b};function Tv(a,b,c){p(c)||(c=new T(0,0,1));this.qm=a.clone();this.Xu=b.clone();this.nM=c.clone()}Tv.prototype.clone=function(){return new Tv(this.position(),this.Xu,this.zd())};function Uv(a,b){a.qm=b.clone()}function Ov(a,b){a.nM=b.clone()}Tv.prototype.zd=function(){return this.nM};Tv.prototype.position=function(){return this.qm};function Vv(){this.za=[]}Vv.prototype.length=function(){return this.za.length};function Wv(a,b){a.za.push(b)}function Mv(a,b){return a.za[b]}function Xv(a){for(var b=[],c=0;c<a.za.length;c++){var d=a.za[c];b.push(d.position().x());b.push(d.position().y());b.push(d.position().z())}return b}function Yv(a){for(var b=[],c=0;c<a.za.length;c++){var d=a.za[c];b.push(d.Xu.x());b.push(d.Xu.y())}return b}
function Zv(a){for(var b=[],c=0;c<a.za.length;c++){var d=a.za[c];b.push(d.zd().x());b.push(d.zd().y());b.push(d.zd().z())}return b}Vv.prototype.za=[];function V(a,b){p(a)||(a=0);p(b)||(b=0);this.hb=a;this.ib=b}f=V.prototype;f.length=function(){return Math.sqrt(this.hb*this.hb+this.ib*this.ib)};f.x=function(){return this.hb};f.Xd=function(a){this.hb=a};f.y=function(){return this.ib};f.Xc=function(a){this.ib=a};f.clone=function(){return new V(this.x(),this.y())};function $v(a,b,c,d){d/=a-1;c/=b-1;for(var e=new Vv,g=new T(0,0,1),h=0;h<a;++h)for(var k=0;k<b;++k){var l=new Tv(new T(k*c,-h*d,0),new V(k/(b-1),h/(a-1)),g);Wv(e,l)}return e}function aw(a,b,c,d){b/=14;a/=60;for(var e=new Vv,g=new T(0,0,1),h=0;15>h;++h)for(var k=c;k<d;++k){var l=new Tv(new T(k*a,-h*b,0),new V(k/60,h/14),g);Wv(e,l)}return e}function bw(a,b){for(var c=[],d=0;d<a-1;++d)for(var 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 cw(a,b){for(var c=[],d=0;d<a-1;++d)for(var 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 dw(){this.Si=this.Pd=this.Kd=this.Md=null};function ew(a,b){Q.call(this,a);this.K=b;this.ta(!1,!0)}w(ew,tv);f=ew.prototype;f.ia=function(){Lu(this,!1);Mu(this,!0);wv(this,this.ka);this.yc();mat4.translate(this.Ba,[-this.slideWidth()/2,-this.slideHeight()/2,0]);Pv(this)};f.Ff=function(){return" \n\r\n\t\tprecision mediump float; \n\r\n\t\t\n\r\n\t\tvarying vec2 vTextureCoord; \n\r\n\t\tvarying vec3 vNormal; \n\r\n\t\t\n\r\n\t\tuniform sampler2D uSampler; \n\r\n\t\t\n\r\n\t\tvoid main(void)  \n\r\n\t\t{ \n\r\n\t\t\tvec3 n = normalize(vNormal); \n\r\n\t\t\tvec3 lightingDirection = vec3(0.0, 0.0, 1.0); \n\r\n\t\t\tfloat directionalLightWeighting = dot(n, lightingDirection); \n\r\n\t\t\tfloat intentsity = 0.55 + 0.45 * directionalLightWeighting; \n\r\n\t\t\tvec4 textureColor = texture2D(uSampler, vTextureCoord); \n\r\n\t\t\tgl_FragColor = vec4(textureColor.rgb * intentsity, textureColor.a); \n\r\n\t\t} \n\r\n\t"};
f.Gf=function(){return" \n\r\n\t\tattribute vec3 aVertexPosition; \n\r\n\t\tattribute vec2 aTextureCoord; \n\r\n\t\t\n\r\n\t\tuniform mat4 uPMVMatrix; \n\r\n\t\tuniform mat3 uNMatrix; \n\r\n\t\t\n\r\n\t\tuniform float uPhase; \n\r\n\t\tuniform bool uDirectionIsLeft; \n\r\n\t\tuniform float uSlideHeight; \n\r\n\t\tuniform float uSlideWidth; \n\r\n\t\t\n\r\n\t\tvarying vec2 vTextureCoord; \n\r\n\t\tvarying vec3 vNormal; \n\r\n\t\t\n\r\n\t\tconst float DELAY_ANGLE = 5.0; \n\r\n\t\tconst float SLIDE_WIDTH_KOEF = 0.2; \n\r\n\t\tconst float PI = 3.14159265358979323846264; \n\r\n\t\tconst vec2 CENTER = vec2(0.0, 0.0); \n\r\n\t\tconst float DELTA_W = 0.5; \n\r\n\t\tconst float DELTA_H = 0.5; \n\r\n\t\t\n\r\n\t\tfloat linearInterpolation(float x, float x0, float fx0, float x1, float fx1) \n\r\n\t\t{ \n\r\n\t\t\treturn mix(fx0, fx1, (x - x0) / (x1 - x0)); \n\r\n\t\t} \n\r\n\t\t\n\r\n\t\tvec2 ellipse(float angle, vec2 center, vec2 radius) \n\r\n\t\t{ \n\r\n\t\t\tfloat ang = radians(angle); \n\r\n\t\t\treturn vec2((center.x + radius.x * cos(ang)), -(center.y + radius.y * sin(ang))); \n\r\n\t\t} \n\r\n\t\t\n\r\n\t\tfloat accelerationFunc(float progress) \n\r\n\t\t{ \n\r\n\t\t\tfloat a = 3.0; \n\r\n\t\t\tfloat b = 1.0; \n\r\n\t\t\tfloat c = 1.0; \n\r\n\t\t\tfloat d = 1.0; \n\r\n\t\t\t\n\r\n\t\t\tfloat squaredProgress = progress * progress; \n\r\n\t\t\treturn a * squaredProgress * progress + b * squaredProgress + c * progress + d; \n\r\n\t\t} \n\r\n\t\t\n\r\n\t\tfloat getRowAngleByPhase(vec3 vertex) \n\r\n\t\t{ \n\r\n\t\t\tfloat endAngle = atan(uSlideHeight * 0.5 / max(uSlideWidth, uSlideHeight)) * 180.0 / PI + 90.0 + DELAY_ANGLE * 4.0; \n\r\n\t\t\t\n\r\n\t\t\tfloat a = -0.6; \n\r\n\t\t\tfloat b = 2.0 + a; \n\r\n\t\t\t\n\r\n\t\t\tfloat phase = linearInterpolation(uPhase, 0.0, a, 1.0, b); \n\r\n\t\t\tphase = accelerationFunc(phase); \n\r\n\t\t\t\n\r\n\t\t\tfloat angle = linearInterpolation(phase, accelerationFunc(a), 0.0, accelerationFunc(b), endAngle); \n\r\n\t\t\tfloat rowDelayAngle = linearInterpolation(vertex.y, 0.0, DELAY_ANGLE, uSlideHeight, 0.0); \n\r\n\t\t\tfloat extraAngle = linearInterpolation(uPhase, 0.5, 0.0, 0.8, DELAY_ANGLE); \n\r\n\t\t\tfloat maxDelayAngle = DELAY_ANGLE + max(0.0, min(DELAY_ANGLE, extraAngle)); \n\r\n\t\t\tfloat colAngle = uDirectionIsLeft \n\r\n\t\t\t\t? linearInterpolation(vertex.x, 0.0, maxDelayAngle * 0.5, uSlideWidth, maxDelayAngle) \n\r\n\t\t\t\t: linearInterpolation(vertex.x, 0.0, maxDelayAngle, uSlideWidth, maxDelayAngle * 0.5); \n\r\n\t\t\t\t\n\r\n\t\t\tfloat colDelayAngle = uDirectionIsLeft \n\r\n\t\t\t\t? linearInterpolation(vertex.x, 0.0, 0.0, uSlideWidth, colAngle) \n\r\n\t\t\t\t: linearInterpolation(vertex.x, 0.0, colAngle, uSlideWidth, 0.0); \n\r\n\t\t\t\t\n\r\n\t\t\t\n\r\n\t\t\treturn max(0.0, angle - rowDelayAngle - colDelayAngle); \n\r\n\t\t} \n\r\n\t\t\n\r\n\t\tvec3 getVertexPosition(vec3 vertex) \n\r\n\t\t{ \n\r\n\t\t\tfloat maxXRadius = uSlideHeight; \n\r\n\t\t\tfloat maxYRadius = sqrt(uSlideWidth * SLIDE_WIDTH_KOEF * uSlideWidth * SLIDE_WIDTH_KOEF + uSlideHeight * uSlideHeight); \n\r\n\t\t\t\n\r\n\t\t\tfloat xRadius = linearInterpolation(vertex.y, 0.0, maxXRadius, uSlideHeight, 0.0); \n\r\n\t\t\tfloat yRadius = linearInterpolation(vertex.y, 0.0, maxYRadius, uSlideHeight, 0.0); \n\r\n\t\t\t\n\r\n\t\t\treturn vec3(vertex.x, ellipse(getRowAngleByPhase(vertex), CENTER, vec2(xRadius, yRadius))); \n\r\n\t\t} \n\r\n\t\t\n\r\n\t\tvec3 getVertexNormal(vec3 pos, vec3 p) \n\r\n\t\t{ \n\r\n\t\t\tbool rightSideXPos = pos.x == uSlideWidth; \n\r\n\t\t\tfloat deltaWidth = rightSideXPos ? -DELTA_W : DELTA_W; \n\r\n\t\t\t\n\r\n\t\t\tvec3 right = getVertexPosition(vec3(pos.x + deltaWidth, pos.y, pos.z)); \n\r\n\t\t\tvec3 down = getVertexPosition(vec3(pos.x, pos.y + DELTA_H, pos.z)); \n\r\n\t\t\t\n\r\n\t\t\tvec3 v1 = right - p;\n\r\n\t\t\tvec3 v2 = down - p;\n\r\n\t\t\t\n\r\n\t\t\tvec3 n = rightSideXPos ? cross(v1, v2) : cross(v2, v1); \n\r\n\t\t\tn = normalize(n); \n\r\n\t\t\t\n\r\n\t\t\treturn n; \n\r\n\t\t} \n\r\n\t\t\n\r\n\t\tvoid main(void) \n\r\n\t\t{ \n\r\n\t\t\tvTextureCoord = aTextureCoord; \n\r\n\t\t\t\n\r\n\t\t\tvec3 vertex = vec3(aVertexPosition.x, -aVertexPosition.y, aVertexPosition.z); \n\r\n\t\t\tvec4 p = vec4(getVertexPosition(vertex), 1.0); \n\r\n\t\t\tgl_Position = uPMVMatrix * p; \n\r\n\t\t\t\n\r\n\t\t\tvec3 pNormal = getVertexNormal(vertex, vec3(p.xyz)); \n\r\n\t\t\tvec3 transformedNormal = uNMatrix * pNormal; \n\r\n\t\t\tvNormal = transformedNormal; \n\r\n\t\t} \n\r\n\t"};
f.oa=function(a){this.G.uniform1f(this.me,a);Hv(this,this.ke,this.G.TRIANGLE_STRIP)};f.Nf=function(){Iv(this);this.Hd=Kv(this,"uSampler");this.me=Kv(this,"uPhase");var a=Kv(this,"uDirectionIsLeft"),b=Kv(this,"uSlideWidth");this.G.uniform1f(Kv(this,"uSlideHeight"),this.slideHeight());this.G.uniform1f(b,this.slideWidth());this.G.uniform1i(a,0==this.K?1:0)};f.Df=function(){};f.Cf=function(){zv(this,this.ke)};
f.yc=function(){var a=this.slideWidth(),b=this.slideHeight();this.je=$v(15,15,a,b);this.ud=bw(15,15);this.ke=new dw;a=Cv(this,Xv(this.je),3);this.ke.Md=a;a=Cv(this,Yv(this.je),2);this.ke.Pd=a;a=Dv(this,this.ud);this.ke.Kd=a};f.Ug=function(){return this.Hd};function fw(a,b){Q.call(this,a);this.ta(!1,!0);this.K=b}w(fw,Q);fw.prototype.ia=function(){es(this.Aa());Lu(this,!1);Mu(this,!0);this.Qb=R(this.slideWidth(),this.slideHeight());this.ha().appendChild(this.Qb)};
fw.prototype.oa=function(a){var b=0,c=0,d=0,e=0;switch(this.K){case gw:e=(this.slideHeight()+400)*a;c=e-200;break;case hw:c=(this.slideHeight()+400)*(1-a);e=c-200;break;case iw:b=(this.slideWidth()+400)*(1-a);d=b-200;break;case jw:d=(this.slideWidth()+400)*a,b=d-200}a=this.Qb.getContext("2d");a.clearRect(0,0,this.slideWidth(),this.slideHeight());a.drawImage(this.ka,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 hw=0,gw=1,iw=2,jw=3;function kw(a,b){Q.call(this,a);this.ta(!1,!0);this.K=b}w(kw,Q);kw.prototype.ia=function(){Lu(this,!1);Mu(this,!0);this.Qb=R(this.slideWidth(),this.slideHeight());E(this.Qb,"position","relative");this.ha().appendChild(this.Qb)};
kw.prototype.oa=function(a){var b=0,c=0,d=0,e=0;switch(this.K){case lw:e=(this.slideHeight()+400)*a;c=e-200;b=(this.slideWidth()+400)*(1-a);d=b-200;break;case mw:c=(this.slideHeight()+400)*(1-a);e=c-200;b=(this.slideWidth()+400)*(1-a);d=b-200;break;case nw:e=(this.slideHeight()+400)*a;c=e-200;d=(this.slideWidth()+400)*a;b=d-200;break;case ow:d=(this.slideWidth()+400)*a,b=d-200,c=(this.slideHeight()+400)*(1-a),e=c-200}a=this.Qb.getContext("2d");a.clearRect(0,0,this.slideWidth(),this.slideHeight());
a.drawImage(this.ka,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 lw=0,mw=1,nw=2,ow=3;function pw(a,b){Q.call(this,a);this.K=b;this.ta(!0,!0);this.kn()}var qw,rw,sw,tw,uw,vw,ww;w(pw,Q);
pw.prototype.kn=function(){var a=this.slideWidth(),b=this.slideHeight(),c=vw!=a||ww!=b;if(!(qw&&rw&&sw&&tw&&uw)||c){vw=a;ww=b;qw=[];rw=[];sw=[];tw=[];uw=[];a=this.slideWidth();b=this.slideHeight();c=qw;for(var d=rw,e=sw,g=0;g<xw;++g)c[g]=yw(a,b),d[g]=yw(a,b),e[g]=yw(a,b);g=zw/Aw;for(var h=Bw/Aw,k=[],l=a/zw,m=b/Bw,n=0,r,v=0;v<zw;++v){r=0;for(var t=Math.round((v+1)*l)-n,A=n,F=0;F<Bw;++F){var H=Math.round((F+1)*m)-r,Z=r;if(0==k.length)for(var U=0;U<xw;++U)k[U]=U;U=Math.floor(k.length*Math.random());
var W=k[U];k.splice(U,1);U=c[W].getContext("2d");var ia=d[W].getContext("2d");W=e[W].getContext("2d");var la=a-(A+t),ha=b-(Z+H),ja=t+1,pa=H+1;U.clearRect(A,Z,ja,pa);ia.clearRect(la,Z,ja,pa);W.clearRect(A,ha,ja,pa);0==A&&0==F%h&&uw.push(Z);0==Z&&0==v%g&&tw.push(A);r+=H}n+=t}}};var Cw=vi&&J,Dw=Ai&&(ch||dh)||Cw,zw=Dw?32:128,Bw=Dw?24:96,Aw=Dw?4:8,xw=Dw?4:8,Ew=1-.2*1.5;
pw.prototype.fk=function(a,b,c,d,e,g){var h=Kf("DIV");E(h,"position","absolute");sg(h,b,c);zg(h,d,e);a.appendChild(h);g&&Jh(h,"preserve-3d");return h};pw.prototype.fq=function(a,b,c,d,e,g,h,k,l,m){a=this.fk(a,b,c,d,e,!0);var n=R(d,e);E(n,"position","absolute");a.appendChild(n);var r=R(d,e);E(r,"position","absolute");a.appendChild(r);return new Fw(a,n,r,b,c,l?d:e,g,h,k,this.Xn,l,m)};
pw.prototype.ia=function(){var a=this.K==Gw||this.K==Hw;Lu(this,!1);Mu(this,!1);var b=this.slideWidth(),c=this.slideHeight();this.gu=Math.max(b,c);this.Xn=Ah();Bh(this.Xn,b/2,c/2,this.gu,0);var d=this.fk(this.ha(),0,0,b,c,!0);Kh(d,this.gu+"px");this.sa=this.fk(d,0,0,b,c,!0);this.Yw=R(b,c);E(this.Yw,"position","absolute");this.sa.appendChild(this.Yw);d=this.$()?this.Ia:this.ka;this.Yw.getContext("2d").drawImage(d,0,0);this.yF=[];d=tw;for(var e=uw,g=0;g<Aw;++g){var h=g+1==Aw,k=0,l=0,m=b,n=c;a?(k=d[g],
m=h?b-k:d[g+1]-k):(l=e[g],n=h?c-l:e[g+1]-l);h=k;k=this.K==Hw||this.K==Iw;var r=this.K==Gw||this.K==Hw,v=this.slideWidth(),t=this.slideHeight(),A=this.fk(this.sa,0,0,v,t,!0),F=this.yF.length,H=k?F:Aw-(F+1),Z=.2/Aw;F=Z*H;H=Z*(H+1);Z=new Jw(A,F+.1,r);t=r?v:t;v=t/(xw-1);t/=2;for(var U=0;U<xw;++U){var W=this.fq(A,h,l,m,n,F,H,t-U*v,r,k);Z.JQ.push(W)}this.yF[g]=Z}};function yw(a,b){var c=R(a,b),d=c.getContext("2d");d.fillStyle="#ffffff";d.fillRect(0,0,a,b);return c}
pw.prototype.oa=function(a){for(var b=tw,c=uw,d=this.K==Gw||this.K==Hw,e=this.slideWidth(),g=this.slideHeight(),h=e/2,k=g/2,l=this.yF,m=l.length,n=0;n<m;++n){var r=l[n],v=n+1==m,t=0,A=0,F=e,H=g;d?(t=b[n],F=v?e-t:b[n+1]-t):(A=c[n],H=v?g-A:c[n+1]-A);r.bJ(a);v=r.JQ;for(var Z=v.length,U=0;U<Z;++U){var W=v[U];if(!W.HQ){var ia=U,la=this.$()?a<=W.$Q+.2:a>=W.aI,ha=t,ja=A,pa=F,sb=H,ke=this.K==Gw||this.K==Hw,bc=this.$(),Ra=this.slideWidth(),lb=this.slideHeight(),nj=this.Yw.getContext("2d"),um=qw,le=rw,me=sw,
Sa=this.ka,Av=this.Ia;la&&(la=um[ia],ia=(ke?le:me)[ia],le=W.xH.getContext("2d"),me=W.UG.getContext("2d"),Ra-=ha+pa,lb-=ja+sb,le.drawImage(la,ha,ja,pa,sb,0,0,pa,sb),me.drawImage(ia,Ra,lb,pa,sb,0,0,pa,sb),le.save(),le.globalCompositeOperation="source-out",le.drawImage(Sa,ha,ja,pa,sb,0,0,pa,sb),le.restore(),me.save(),me.globalCompositeOperation="source-out",me.drawImage(Av,Ra,lb,pa,sb,0,0,pa,sb),me.restore(),nj.clearRect(bc&&ke?Ra:ha,bc&&!ke?lb:ja,pa,sb),W.HQ=!0)}W.bJ(a,h,k,r.tY)}}};
function Jw(a,b,c){this.ZV=a;this.JQ=[];this.IW=b;this.iy=c}Jw.prototype.bJ=function(a){var b=this.iy;a=(a-this.IW)/Ew;a=Math.min(Math.max(a,0),1);a=Math.PI*a*(b?1:-1);I(this.ZV,(b?"rotateY":"rotateX")+"("+a+"rad)");this.tY=a};
function Fw(a,b,c,d,e,g,h,k,l,m,n,r){this.xH=b;this.UG=c;I(c,(n?"rotateY":"rotateX")+"(180deg)");this.Bm=g;this.Bb=a;this.$h=d;this.fi=e;this.Xn=m;this.aI=h;this.mN=h+(k-h)/2;this.XV=.8+this.aI-.2;this.$Q=.8+this.mN-.2;this.kT=0>l?-1:1;this.fU=Math.abs(l);this.yU=r;this.iy=n;this.HQ=!1;Kw(this,!0)}
Fw.prototype.bJ=function(a,b,c,d){var e=this.Bb,g=this.fU,h=this.Bm,k=Lw(a,this.aI,this.XV,g);a=Lw(a,this.mN,this.$Q,g);g=this.iy;var l=this.yU,m=this.kT,n=l?-m:m;g&&(n=l?m:-m);l=l?Math.max(k,a):Math.min(k,a);h=Math.atan2(k-a,h)*n;k>a?Ih(e,"0% 0%"):Ih(e,"100% 100%");l*=m;I(e,"translateZ("+l+"px)"+((g?"rotateY":"rotateX")+"("+h+"rad)"));g=l;e=this.$h;k=this.fi;m=this.Bm;n=this.iy;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;n?(b-=(e-m)/2,Eh(a,b,0,0),Gh(a,d),Eh(a,-b,0,0),Eh(a,0,0,g),Gh(a,h)):(b=c-(k-m)/2,Eh(a,0,b,0),Fh(a,d),Eh(a,0,-b,0),Eh(a,0,0,g),Fh(a,h));b=Ah();Bh(b,e,k,0,1);Dh(a,b,b);d=Ah();Bh(d,b[0],b[1],b[2],0);Ch(d,this.Xn,d);b=Ah();Bh(b,e,k,1,0);c=Ah();Bh(c,e,k,0,0);Ch(b,c,b);Dh(a,b,b);d=yh(b,d);this.Xx?0<=d&&Kw(this,!1):0>=d&&Kw(this,!0)};
function Kw(a,b){var c=b?a.xH:a.UG,d=b?a.UG:a.xH;a.Xx=b;E(c,"visibility","visible");E(d,"visibility","hidden")}function Lw(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 Gw=0,Hw=2,Iw=3;function Mw(a,b){Q.call(this,a);this.K=b;this.ta(!0,!0)}w(Mw,tv);f=Mw.prototype;f.ia=function(){Lu(this,!1);Mu(this,!1);wv(this,this.ka);this.yc();mat4.translate(this.Ba,[-this.slideWidth()/2,this.slideHeight()/2,0]);Pv(this)};
f.Nf=function(){Iv(this);this.lK=Jv(this,"aDelay");this.UL=Jv(this,"aMaxDistance");this.yu=Kv(this,"uSampler1");this.zu=Kv(this,"uSampler2");this.me=Kv(this,"uPhase");var a=Kv(this,"uSlideWidth"),b=Kv(this,"uHorizontal");this.G.uniform1f(Kv(this,"uSlideHeight"),this.slideHeight());this.G.uniform1f(a,this.slideWidth());this.G.uniform1i(b,this.K==Gw||this.K==Hw?1:0)};f.Df=function(){yv(this,this.lK);yv(this,this.UL)};
f.bC=function(){var a=this.G;a.bindBuffer(a.ARRAY_BUFFER,this.CC);a.vertexAttribPointer(this.lK,this.CC.gs,a.FLOAT,!1,0,0);a.bindBuffer(a.ARRAY_BUFFER,this.EC);a.vertexAttribPointer(this.UL,this.EC.gs,a.FLOAT,!1,0,0)};
f.yc=function(){var a=this.slideWidth(),b=this.slideHeight(),c=vi&&J,d=Uh&&J||c;c=d?26:50;d=d?20:45;var e=a/c,g=b/d;this.Lb=new Nw;for(var h=0;h<d;++h)for(var k=0;k<c;++k){var l=new Ow(k*e,h*g,e,g,a,b,this.K),m=this.Lb;m.ZE=m.ZE.concat(l.hI());m.DC=m.DC.concat(l.gH());m.FC=m.FC.concat(l.hH());m.cG=m.cG.concat(l.WI());for(var n=4*m.dK,r=0;r<l.$r().length;r++)m.ut.push(l.$r()[r]+n);m.dK++}this.Yh=new dw;a=Cv(this,this.Lb.hI(),3);this.Yh.Md=a;a=Cv(this,this.Lb.WI(),2);this.Yh.Pd=a;a=Dv(this,this.Lb.$r());
this.Yh.Kd=a;this.CC=Cv(this,this.Lb.gH(),1);this.EC=Cv(this,this.Lb.hH(),1)};f.Cf=function(){zv(this,this.Yh);this.G.deleteBuffer(this.CC);this.G.deleteBuffer(this.EC);this.G.deleteTexture(this.Mu)};f.oa=function(a){this.G.uniform1f(this.me,a);Hv(this,this.Yh)};f.wt=function(){this.Lu=Bv(this,this.G.TEXTURE0,this.yu,0,this.ka);this.Mu=Bv(this,this.G.TEXTURE1,this.zu,1,this.Ia,u(this.VC,this))};
f.VC=function(a,b,c,d){this.K==Gw||this.K==Hw?(a.translate(c,0),a.scale(-1,1)):(a.translate(0,d),a.scale(1,-1));a.drawImage(b,0,0,c,d)};f.Ff=function(){return"\t\r\n\t\tprecision mediump float;\r\n\t\t\r\n\t\tvarying vec2 vTextureCoord;\r\n\t\tvarying vec3 vNormal;\r\n\t\t\r\n\t\tuniform sampler2D uSampler1;\r\n\t\tuniform sampler2D uSampler2;\r\n\t\t\r\n\t\tvoid main(void)  \r\n\t\t{ \r\n\t\t\tvec3 n = normalize(vNormal);\n\r\n\t\t\tvec3 lightingDirection = vec3(0.0, 0.0, 1.0);\n\r\n\t\t\tfloat directionalLightWeighting = abs(dot(n, lightingDirection));\n\r\n\t\t\tfloat intentsity = 0.4 + 0.6 * directionalLightWeighting;\n\r\n\t\t\tvec4 textureColor; \n\r\n\t\t\tif(gl_FrontFacing)\n\r\n\t\t\t{\n\r\n\t\t\t\ttextureColor = texture2D(uSampler2, vTextureCoord); \n\r\n\t\t\t}\n\r\n\t\t\telse \n\r\n\t\t\t{\n\r\n\t\t\t\ttextureColor = texture2D(uSampler1, vTextureCoord); \n\r\n\t\t\t}\n\r\n\t\t\tgl_FragColor = vec4(textureColor.rgb * intentsity, textureColor.a);  \n\r\n\t\t} \r\n\t"};
f.Gf=function(){return"\r\n\t\tattribute vec3 aVertexPosition;\n\r\n\t\tattribute vec2 aTextureCoord;\n\r\n\t\tattribute float aDelay;\n\r\n\t\tattribute float aMaxDistance;\n\r\n\t\t\t\n\r\n\t\tuniform mat4 uPMVMatrix;\n\r\n\t\t\n\r\n\t\tuniform mat3 uNMatrix;\n\r\n\t\t\n\r\n\t\tuniform float uPhase;\n\r\n\t\tuniform float uSlideHeight;\n\r\n\t\tuniform float uSlideWidth;\n\r\n\t\tuniform bool uHorizontal;\n\r\n\t\t\n\r\n\t\tconst float MAX_DELAY = 0.5;\n\r\n\t\t\n\r\n\t\tvarying vec2 vTextureCoord;\n\r\n\t\tvarying vec3 vNormal;\n\r\n\t\t\n\r\n\t\tfloat linearInterpolation(float x, float x0, float fx0, float x1, float fx1)\n\r\n\t\t{\n\r\n\t\t\treturn mix(fx0, fx1, (x - x0) / (x1 - x0));\n\r\n\t\t}\n\r\n\t\tmat4 rotationXmatrix(float angle)\n\r\n\t\t{\n\r\n\t\t  float ang = radians(angle);\n\r\n\t\t  float cosA = cos(ang);\n\r\n\t\t  float sinA = sin(ang); \n\r\n\t\t\t\n\r\n\t\t  mat4 m; \n\r\n\t\t  m[0] = vec4(1, 0, 0, 0);\n\r\n\t\t  m[1] = vec4(0, cosA, sinA, 0);\n\r\n\t\t  m[2] = vec4(0, -sinA, cosA, 0);\n\r\n\t\t  m[3] = vec4(0, 0, 0, 1);\n\r\n\t\t  return m;\n\r\n\t\t}\n\r\n\t\tmat4 rotationYmatrix(float angle)\n\r\n\t\t{\n\r\n\t\t  float ang = radians(angle);\n\r\n\t\t  float cosA = cos(ang);\n\r\n\t\t  float sinA = sin(ang); \n\r\n\t\t\t\n\r\n\t\t  mat4 m; \n\r\n\t\t  m[0] = vec4(cosA, 0, -sinA, 0);\n\r\n\t\t  m[1] = vec4(0, 1, 0, 0);\n\r\n\t\t  m[2] = vec4(sinA, 0, cosA, 0);\n\r\n\t\t  m[3] = vec4(0, 0, 0, 1);\n\r\n\t\t  return m;\n\r\n\t\t}\n\r\n\t\tmat4 translationMatrix(float x, float y, float z)\n\r\n\t\t{\n\r\n\t\t  mat4 t = mat4(1.0);\n\r\n\t\t  t[3] = vec4(x, y, z, 1.0);\n\r\n\t\t  return t;\n\r\n\t\t}\n\r\n\t\t\n\r\n\t\tmat4 positionMatrix()\n\r\n\t\t{\n\r\n\t\t\tfloat endTime = linearInterpolation(aDelay, 0.0, 1.0 - MAX_DELAY, MAX_DELAY, 1.0);\n\r\n\t\t\tfloat pPhase = linearInterpolation(uPhase, aDelay, 0.0, endTime, 1.0);\n\r\n\t\t\tif (uPhase < aDelay)\n\r\n\t\t\t{\n\r\n\t\t\t\tpPhase = 0.0;\n\r\n\t\t\t}\n\r\n\t\t\telse if (uPhase > endTime)\n\r\n\t\t\t{\n\r\n\t\t\t\tpPhase = 1.0;\n\r\n\t\t\t}\n\r\n\t\t\tfloat z =  4.0 * aMaxDistance * pPhase * (pPhase - 1.0);\n\r\n\t\t\tfloat rotation = 180.0 * pPhase;\n\r\n\t\t\t\n\r\n\t\t\tmat4 m = mat4(1.0);\n\r\n\t\t\t\t\n\r\n\t\t\tvec3 pivotPoint = vec3(- uSlideWidth / 2.0, uSlideHeight / 2.0, 0.0);\n\r\n\t\t\tm = m * translationMatrix(-pivotPoint.x, -pivotPoint.y, -pivotPoint.z);\n\r\n\t\t\tif (uHorizontal)\n\r\n\t\t\t{\n\r\n\t\t\t   m = m * rotationYmatrix(rotation);//left right\n\r\n\t\t\t}\n\r\n\t\t\telse \n\r\n\t\t\t{\n\r\n\t\t\t\tm = m * rotationXmatrix(rotation);//top bottom\n\r\n\t\t\t}\n\r\n\t\t\tm = m * translationMatrix(pivotPoint.x, pivotPoint.y, pivotPoint.z);\n\r\n\t\t\tm = m * translationMatrix(0.0, 0.0, z);\n\r\n\t\t\t\t\n\r\n\t\t\treturn m;\n\r\n\t\t}\n\r\n\t\t\n\r\n\t\tvec3 getVertexPosition() \n\r\n\t\t{ \n\r\n\t\t\tmat4 m = positionMatrix();\n\r\n\t\t\tvec4 v = m * vec4(aVertexPosition, 1.0);\n\r\n\t\t\treturn v.xyz;\n\r\n\t\t} \n\r\n\t\tvec3 getNormal() \n\r\n\t\t{\n\r\n\t\t\tmat4 m = positionMatrix();\n\r\n\t\t\tvec4 v = m * vec4(0 ,0, 1, 0.0);\n\r\n\t\t\treturn v.xyz;\n\r\n\t\t}\n\r\n\t\tvoid main(void)\n\r\n\t\t{\n\r\n\t\t\tvTextureCoord = aTextureCoord;\n\r\n\t\t\t\n\r\n\t\t\tvec3 pos = getVertexPosition();\n\r\n\t\t\tvec3 n = getNormal();\n\r\n\t\t\tn = normalize(n);\n\r\n\t\t\tgl_Position = uPMVMatrix * vec4(pos, 1.0); \n\r\n\t\t\tvNormal = uNMatrix * n;\n\r\n\t\t}\n\r\n\t"};
function Nw(){this.dK=0;this.ZE=[];this.DC=[];this.FC=[];this.cG=[];this.ut=[]}f=Nw.prototype;f.hI=function(){return this.ZE};f.gH=function(){return this.DC};f.hH=function(){return this.FC};f.WI=function(){return this.cG};f.$r=function(){return this.ut};
function Ow(a,b,c,d,e,g,h){this.hb=a;this.ib=b;this.Xk=0;this.xa=c;this.ua=d;this.rP=e;this.qP=g;this.py=(.5<Math.random()?-1:1)*Math.random()*2*Math.max(e,g);switch(h){case Gw:this.qc=S(0,.5,e,0)(a);break;case Hw:this.qc=S(0,0,e,.5)(a);break;case 1:this.qc=S(0,.5,g,0)(b);break;case Iw:this.qc=S(0,0,g,.5)(b)}}f=Ow.prototype;f.hI=function(){var a=this.hb,b=-this.ib,c=this.Xk,d=this.xa,e=-this.ua;return[a,b,c,a+d,b,c,a,b+e,c,a+d,b+e,c]};
f.WI=function(){var a=this.hb/this.rP,b=this.ib/this.qP,c=this.xa/this.rP,d=this.ua/this.qP;return[a,b,a+c,b,a,b+d,a+c,b+d]};f.$r=function(){return[0,1,3,0,3,2]};f.gH=function(){return[this.qc,this.qc,this.qc,this.qc]};f.hH=function(){return[this.py,this.py,this.py,this.py]};var Cs="null",X={X4:Cs,RR:"Cut",J1:"CutThroughBlack",w6:"RandomTransition",E0:"BlindsHorizontal",F0:"BlindsVertical",U0:"CheckerboardAcross",V0:"CheckerboardDown",r1:"CoverLeft",x1:"CoverUp",u1:"CoverRight",q1:"CoverDown",t1:"CoverLeftUp",w1:"CoverRightUp",s1:"CoverLeftDown",v1:"CoverRightDown",X1:"Dissolve",D2:"FadeThroughBlack",M8:"UncoverLeft",S8:"UncoverUp",P8:"UncoverRight",L8:"UncoverDown",O8:"UncoverLeftUp",R8:"UncoverRightUp",N8:"UncoverLeftDown",Q8:"UncoverRightDown",u6:"RandomBarsHorizontal",
v6:"RandomBarsVertical",h8:"StripsLeftUp",j8:"StripsRightUp",g8:"StripsLeftDown",i8:"StripsRightDown",C9:"WipeLeft",E9:"WipeUp",D9:"WipeRight",B9:"WipeDown",K0:"BoxOut",I0:"BoxIn",Q7:"SplitHorizontalOut",P7:"SplitHorizontalIn",S7:"SplitVerticalOut",R7:"SplitVerticalIn",s7:"ShapeCircle",t7:"ShapeDiamond",a1:"CombHorizontal",b1:"CombVertical",C2:"FadeSmoothly",U4:"Newsflash",u7:"ShapePlus",i6:"PushDown",j6:"PushLeft",k6:"PushRight",l6:"PushUp",n9:"Wedge",r9:"Wheel1Spoke",s9:"Wheel2Spokes",t9:"Wheel3Spokes",
u9:"Wheel4Spokes",v9:"Wheel8Spokes",w9:"WheelReverse1Spoke",g9:"VortexLeft",i9:"VortexUp",h9:"VortexRight",f9:"VortexDown",O6:"RippleCenter",S6:"RippleRightUp",Q6:"RippleLeftUp",P6:"RippleLeftDown",R6:"RippleRightDown",c3:"GlitterDiamondLeft",e3:"GlitterDiamondUp",d3:"GlitterDiamondRight",b3:"GlitterDiamondDown",g3:"GlitterHexagonLeft",i3:"GlitterHexagonUp",h3:"GlitterHexagonRight",f3:"GlitterHexagonDown",Z2:"GalleryLeft",a3:"GalleryRight",n1:"ConveyorLeft",o1:"ConveyorRight",i2:"DoorsVertical",h2:"DoorsHorizontal",
y9:"WindowVertical",x9:"WindowHorizontal",k9:"WarpIn",l9:"WarpOut",N2:"FlyThroughIn",P2:"FlyThroughOut",O2:"FlyThroughInBounce",Q2:"FlyThroughOutBounce",K6:"RevealSmoothLeft",L6:"RevealSmoothRight",I6:"RevealBlackLeft",J6:"RevealBlackRight",x3:"Honeycomb",G2:"FerrisWheelLeft",H2:"FerrisWheelRight",m8:"SwitchLeft",n8:"SwitchRight",K2:"FlipLeft",L2:"FlipRight",J2:"Flashbulb",B7:"ShredStripsIn",C7:"ShredStripsOut",z7:"ShredRectangleIn",A7:"ShredRectangleOut",A1:"CubeLeft",C1:"CubeUp",B1:"CubeRight",
z1:"CubeDown",U6:"RotateLeft",W6:"RotateUp",V6:"RotateRight",T6:"RotateDown",J0:"BoxLeft",M0:"BoxUp",L0:"BoxRight",H0:"BoxDown",c5:"OrbitLeft",e5:"OrbitUp",d5:"OrbitRight",b5:"OrbitDown",r5:"PanLeft",t5:"PanUp",s5:"PanRight",q5:"PanDown",f0:"AirplaneLeft",g0:"AirplaneRight",h5:"OrigamiLeft",i5:"OrigamiRight",o2:"DrapeLeft",p2:"DrapeRight",E2:"FallOverLeft",F2:"FallOverRight",I1:"Curtains",X2:"Fracture",y1:"Crush",A9:"WindRight",z9:"WindLeft",z5:"PeelOffLeft",A5:"PeelOffRight",d6:"Prestige",m5:"PageCurlDoubleLeft",
n5:"PageCurlDoubleRight",o5:"PageCurlSingleLeft",p5:"PageCurlSingleRight",o4:"MorphByObject",p4:"MorphByWord",n4:"MorphByChar"};q("ispring.presenter.presentation.slides.TransitionEffectType",X,void 0);q("NULL",Cs,X);q("CUT","Cut",X);q("CUT_THROUGH_BLACK","CutThroughBlack",X);q("RANDOM_TRANSITION","RandomTransition",X);q("BLINDS_HORIZONTAL","BlindsHorizontal",X);q("BLINDS_VERTICAL","BlindsVertical",X);q("CHECKERBOARD_ACROSS","CheckerboardAcross",X);q("CHECKERBOARD_DOWN","CheckerboardDown",X);
q("COVER_LEFT","CoverLeft",X);q("COVER_UP","CoverUp",X);q("COVER_RIGHT","CoverRight",X);q("COVER_DOWN","CoverDown",X);q("COVER_LEFT_UP","CoverLeftUp",X);q("COVER_RIGHT_UP","CoverRightUp",X);q("COVER_LEFT_DOWN","CoverLeftDown",X);q("COVER_RIGHT_DOWN","CoverRightDown",X);q("DISSOLVE","Dissolve",X);q("FADE_THROUGH_BLACK","FadeThroughBlack",X);q("UNCOVER_LEFT","UncoverLeft",X);q("UNCOVER_UP","UncoverUp",X);q("UNCOVER_RIGHT","UncoverRight",X);q("UNCOVER_DOWN","UncoverDown",X);
q("UNCOVER_LEFT_UP","UncoverLeftUp",X);q("UNCOVER_RIGHT_UP","UncoverRightUp",X);q("UNCOVER_LEFT_DOWN","UncoverLeftDown",X);q("UNCOVER_RIGHT_DOWN","UncoverRightDown",X);q("RANDOM_BARS_HORIZONTAL","RandomBarsHorizontal",X);q("RANDOM_BARS_VERTICAL","RandomBarsVertical",X);q("STRIPS_LEFT_UP","StripsLeftUp",X);q("STRIPS_RIGHT_UP","StripsRightUp",X);q("STRIPS_LEFT_DOWN","StripsLeftDown",X);q("STRIPS_RIGHT_DOWN","StripsRightDown",X);q("WIPE_LEFT","WipeLeft",X);q("WIPE_UP","WipeUp",X);
q("WIPE_RIGHT","WipeRight",X);q("WIPE_DOWN","WipeDown",X);q("BOX_OUT","BoxOut",X);q("BOX_IN","BoxIn",X);q("SPLIT_HORIZONTAL_OUT","SplitHorizontalOut",X);q("SPLIT_HORIZONTAL_IN","SplitHorizontalIn",X);q("SPLIT_VERTICAL_OUT","SplitVerticalOut",X);q("SPLIT_VERTICAL_IN","SplitVerticalIn",X);q("SHAPE_CIRCLE","ShapeCircle",X);q("SHAPE_DIAMOND","ShapeDiamond",X);q("COMB_HORIZONTAL","CombHorizontal",X);q("COMB_VERTICAL","CombVertical",X);q("FADE_SMOOTHLY","FadeSmoothly",X);q("NEWSFLASH","Newsflash",X);
q("SHAPE_PLUS","ShapePlus",X);q("PUSH_DOWN","PushDown",X);q("PUSH_LEFT","PushLeft",X);q("PUSH_RIGHT","PushRight",X);q("PUSH_UP","PushUp",X);q("WEDGE","Wedge",X);q("WHEEL_1_SPOKE","Wheel1Spoke",X);q("WHEEL_2_SPOKES","Wheel2Spokes",X);q("WHEEL_3_SPOKES","Wheel3Spokes",X);q("WHEEL_4_SPOKES","Wheel4Spokes",X);q("WHEEL_8_SPOKES","Wheel8Spokes",X);q("WHEEL_REVERSE_1_SPOKE","WheelReverse1Spoke",X);q("VORTEX_LEFT","VortexLeft",X);q("VORTEX_UP","VortexUp",X);q("VORTEX_RIGHT","VortexRight",X);
q("VORTEX_DOWN","VortexDown",X);q("RIPPLE_CENTER","RippleCenter",X);q("RIPPLE_RIGHT_UP","RippleRightUp",X);q("RIPPLE_LEFT_UP","RippleLeftUp",X);q("RIPPLE_LEFT_DOWN","RippleLeftDown",X);q("RIPPLE_RIGHT_DOWN","RippleRightDown",X);q("GLITTER_DIAMOND_LEFT","GlitterDiamondLeft",X);q("GLITTER_DIAMOND_UP","GlitterDiamondUp",X);q("GLITTER_DIAMOND_RIGHT","GlitterDiamondRight",X);q("GLITTER_DIAMOND_DOWN","GlitterDiamondDown",X);q("GLITTER_HEXAGON_LEFT","GlitterHexagonLeft",X);
q("GLITTER_HEXAGON_UP","GlitterHexagonUp",X);q("GLITTER_HEXAGON_RIGHT","GlitterHexagonRight",X);q("GLITTER_HEXAGON_DOWN","GlitterHexagonDown",X);q("GALLERY_LEFT","GalleryLeft",X);q("GALLERY_RIGHT","GalleryRight",X);q("CONVEYOR_LEFT","ConveyorLeft",X);q("CONVEYOR_RIGHT","ConveyorRight",X);q("DOORS_VERTICAL","DoorsVertical",X);q("DOORS_HORIZONTAL","DoorsHorizontal",X);q("WINDOW_VERTICAL","WindowVertical",X);q("WINDOW_HORIZONTAL","WindowHorizontal",X);q("WARP_IN","WarpIn",X);q("WARP_OUT","WarpOut",X);
q("FLY_THROUGH_IN","FlyThroughIn",X);q("FLY_THROUGH_OUT","FlyThroughOut",X);q("FLY_THROUGH_IN_BOUNCE","FlyThroughInBounce",X);q("FLY_THROUGH_OUT_BOUNCE","FlyThroughOutBounce",X);q("REVEAL_SMOOTH_LEFT","RevealSmoothLeft",X);q("REVEAL_SMOOTH_RIGHT","RevealSmoothRight",X);q("REVEAL_BLACK_LEFT","RevealBlackLeft",X);q("REVEAL_BLACK_RIGHT","RevealBlackRight",X);q("HONEYCOMB","Honeycomb",X);q("FERRIS_WHEEL_LEFT","FerrisWheelLeft",X);q("FERRIS_WHEEL_RIGHT","FerrisWheelRight",X);
q("SWITCH_LEFT","SwitchLeft",X);q("SWITCH_RIGHT","SwitchRight",X);q("FLIP_LEFT","FlipLeft",X);q("FLIP_RIGHT","FlipRight",X);q("FLASHBULB","Flashbulb",X);q("SHRED_STRIPS_IN","ShredStripsIn",X);q("SHRED_STRIPS_OUT","ShredStripsOut",X);q("SHRED_RECTANGLE_IN","ShredRectangleIn",X);q("SHRED_RECTANGLE_OUT","ShredRectangleOut",X);q("CUBE_LEFT","CubeLeft",X);q("CUBE_UP","CubeUp",X);q("CUBE_RIGHT","CubeRight",X);q("CUBE_DOWN","CubeDown",X);q("ROTATE_LEFT","RotateLeft",X);q("ROTATE_UP","RotateUp",X);
q("ROTATE_RIGHT","RotateRight",X);q("ROTATE_DOWN","RotateDown",X);q("BOX_LEFT","BoxLeft",X);q("BOX_UP","BoxUp",X);q("BOX_RIGHT","BoxRight",X);q("BOX_DOWN","BoxDown",X);q("ORBIT_LEFT","OrbitLeft",X);q("ORBIT_UP","OrbitUp",X);q("ORBIT_RIGHT","OrbitRight",X);q("ORBIT_DOWN","OrbitDown",X);q("PAN_LEFT","PanLeft",X);q("PAN_UP","PanUp",X);q("PAN_RIGHT","PanRight",X);q("PAN_DOWN","PanDown",X);q("AIRPLANE_LEFT","AirplaneLeft",X);q("AIRPLANE_RIGHT","AirplaneRight",X);q("ORIGAMI_LEFT","OrigamiLeft",X);
q("ORIGAMI_RIGHT","OrigamiRight",X);q("DRAPE_LEFT","DrapeLeft",X);q("DRAPE_RIGHT","DrapeRight",X);q("FALL_OVER_LEFT","FallOverLeft",X);q("FALL_OVER_RIGHT","FallOverRight",X);q("CURTAINS","Curtains",X);q("FRACTURE","Fracture",X);q("CRUSH","Crush",X);q("WIND_RIGHT","WindRight",X);q("WIND_LEFT","WindLeft",X);q("PEEL_OFF_LEFT","PeelOffLeft",X);q("PEEL_OFF_RIGHT","PeelOffRight",X);q("PRESTIGE","Prestige",X);q("PAGE_CURL_DOUBLE_LEFT","PageCurlDoubleLeft",X);
q("PAGE_CURL_DOUBLE_RIGHT","PageCurlDoubleRight",X);q("PAGE_CURL_SINGLE_LEFT","PageCurlSingleLeft",X);q("PAGE_CURL_SINGLE_RIGHT","PageCurlSingleRight",X);q("MORPH_BY_OBJECT","MorphByObject",X);q("MORPH_BY_WORD","MorphByWord",X);q("MORPH_BY_CHAR","MorphByChar",X);function Pw(a,b,c){Q.call(this,a);this.K=b;this.kb=c;this.Gk=!c;this.kb?this.ta(!1,!1,!0,!0,!0,!0):this.ta(!0,!0)}w(Pw,Q);f=Pw.prototype;
f.ia=function(){Lu(this,!1);Mu(this,!1);var a=this.slideWidth(),b=this.slideHeight();if(this.kb){var c=R(a,b);E(c,"position","absolute");this.ha().appendChild(c);c.getContext("2d").drawImage(this.wy,0,0);this.qo=c;c=R(a,b);E(c,"position","absolute");this.ha().appendChild(c);c.getContext("2d").drawImage(this.Ey,0,0);this.so=c}this.Cd=this.pc(a,b);this.ha().appendChild(this.Cd);var d=R(a,b),e=R(a,b);c=R(a,b/4);var g=R(a,b/4);this.Kb=D("DIV");Ag(this.Kb,a);Bg(this.Kb,b);this.De=this.pc(a,b);this.Be=
this.pc(a,b);this.Gk&&(this.Hq=this.pc(a,b/4),this.Fq=this.pc(a,b/4));this.De.appendChild(d);this.Be.appendChild(e);this.Gk&&(this.Hq.appendChild(c),this.Fq.appendChild(g));this.Cd.appendChild(this.Kb);this.Kb.appendChild(this.De);this.Kb.appendChild(this.Be);this.Gk&&(this.Kb.appendChild(this.Hq),this.Kb.appendChild(this.Fq));d=d.getContext("2d");e=e.getContext("2d");d.drawImage(this.kb?this.lm:this.ka,0,0);e.drawImage(this.kb?this.jm:this.Ia,0,0);this.Gk&&(Qw(this,c,this.ka),Qw(this,g,this.Ia));
Kh(this.Cd,Math.max(a,b)+"px");Lh(this.Cd,a/2+"px "+b/2+"px");Jh(this.Kb,"preserve-3d");a=this.$()?1:-1;b=this.slideWidth()+this.rJ;this.K==Rw?(Ih(this.Kb,100+this.lJ+"% 50%"),I(this.$()?this.De:this.Be,"translateX("+-a*b+"px)"),this.Gk&&I(this.$()?this.Hq:this.Fq,"translate("+-a*b+"px, "+(this.slideHeight()+this.Gs)+"px)")):(Ih(this.Kb,-this.lJ+"% 50%"),I(this.$()?this.De:this.Be,"translateX("+a*b+"px)"),this.Gk&&I(this.$()?this.Hq:this.Fq,"translate("+a*b+"px, "+(this.slideHeight()+this.Gs)+"px)"));
I(this.$()?this.Be:this.De,"translateX(0px)");this.Gk&&I(this.$()?this.Fq:this.Hq,"translateY("+(this.slideHeight()+this.Gs)+"px)")};
f.oa=function(a){this.kb&&(G(this.so,1-a),G(this.qo,a));if(a){var b=!0,c=this.K==Sw?1:-1;a<=this.Mp?(b=!1,I(this.Kb,"translateZ("+this.jJ*a+"px) rotateY("+c*a/this.Mp*this.nJ+"deg)"),!this.ey&&this.$()&&(this.ey=this.Dq=!0)):a>=1-this.Mp&&(b=!1,I(this.Kb,"translateZ("+this.jJ*(1-a)+"px) rotateY("+(1-a)/this.Mp*c*this.nJ+"deg)"),this.ey||this.$()||(this.ey=this.Dq=!0));if(b||this.Dq)b=this.slideWidth()+this.rJ,a=this.Dq?this.$()?0:1:(a-this.Mp)/(1-2*this.Mp),this.Dq&&(this.Dq=!1),a=a*c*b,I(this.De,
"translateX("+a+"px)"),this.Gk&&I(this.Hq,"translate("+a+"px, "+(this.slideHeight()+this.Gs)+"px)"),I(this.Be,"translateX("+(a-c*b)+"px)"),this.Gk&&I(this.Fq,"translate("+(a-c*b)+"px, "+(this.slideHeight()+this.Gs)+"px)")}};f.pc=function(a,b){var c=D("DIV");Ag(c,a);Bg(c,b);E(c,"position","absolute");return c};
function Qw(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()}
f.Dq=!1;f.ey=!1;f.Gs=7.5;f.Mp=.3;f.nJ=20;f.lJ=20;f.jJ=-100;f.rJ=70;var Rw=0,Sw=1;function Tw(a){Q.call(this,a);es(this.Aa());this.Sd=!1}w(Tw,Q);Tw.prototype.ia=function(){Lu(this,!0);Mu(this,!0)};Tw.prototype.oa=function(a){.3>a?G(this.Aa().slide(),0):G(this.Aa().slide(),1)};function Uw(a,b){Q.call(this,a);this.K=b;this.ta(!0,!1)}w(Uw,tv);f=Uw.prototype;f.ia=function(){Lu(this,!0);Mu(this,!1);wv(this,this.Ia);this.yc();mat4.translate(this.Ba,[-this.slideWidth()/2,this.slideHeight()/2,0]);Pv(this)};f.Ff=function(){return"\t\r\n\t\tprecision mediump float;\r\n\t\t\r\n\t\tvarying vec2 vTextureCoord;\r\n\t\tvarying vec3 vNormal;\r\n\t\t\r\n\t\tuniform sampler2D uSampler;\r\n\t\t\r\n\t\tconst vec3 LIGHT_DIRECTION = vec3(0.0, 0.0, 1.0);\n\r\n\t\tconst float AMBIENT_INTENSITY = 0.4;\n\r\n\t\tconst float DIFFUSE_INTENSITY = 0.6;\n\r\n\t\t\r\n\t\tvoid main(void)  \r\n\t\t{ \r\n\t\t\tfloat intentsity = AMBIENT_INTENSITY + DIFFUSE_INTENSITY * abs(dot(normalize(vNormal), LIGHT_DIRECTION));\n\r\n\t\t\tvec4 textureColor = texture2D(uSampler, vTextureCoord); \r\n\t\t\tgl_FragColor = vec4(textureColor.rgb * intentsity, textureColor.a); \r\n\t\t} \r\n\t"};
f.Gf=function(){return"\r\n\tattribute vec3 aVertexPosition;\n\r\n\tattribute vec2 aTextureCoord;\n\r\n\t\t\n\r\n\tuniform mat4 uPMVMatrix;\n\r\n\tuniform mat3 uNMatrix;\n\r\n\t\t\n\r\n\tuniform float uPhase;\n\r\n\tuniform bool uDirectionIsLeft;\n\r\n\tuniform float uSlideHeight;\n\r\n\tuniform float uSlideWidth;\n\r\n\t\t\n\r\n\tvarying vec2 vTextureCoord;\n\r\n\tvarying vec3 vNormal;\n\r\n\t\t\n\r\n\tconst float TIME_1 = 0.2;\n\r\n\tconst float TIME_2 = 0.6;\n\r\n\tconst float TIME_3 = 0.7;\n\r\n\tconst float TIME_4 = 0.8;\n\r\n\t\t\n\r\n\tconst float START_PHASE = 0.3;\n\r\n\tconst float END_PHASE = 0.7;\n\r\n\t\t\n\r\n\tconst float ANGLE_1 = 0.0;\n\r\n\tconst float ANGLE_2 = -180.0;\n\r\n\tconst float ANGLE_3 = ANGLE_2 - 20.0;\n\r\n\t\t\n\r\n\tfloat linearInterpolation(float x, float x0, float fx0, float x1, float fx1)\n\r\n\t{\n\r\n\t\treturn mix(fx0, fx1, (x - x0) / (x1 - x0));\n\r\n\t}\n\r\n\t\t\n\r\n\tvec3 ellipse(float angle, vec3 pos, vec2 center, vec2 radius)\n\r\n\t{\n\r\n\t\tfloat ang = radians(angle);\n\r\n\t\treturn vec3(pos.x, center.x + radius.x * cos(ang), -(center.y + radius.y * sin(ang)));\n\r\n\t}\n\r\n\t\t\n\r\n\tfloat goBack(float y, float phase, float constAngleTime)\n\r\n\t{\n\r\n\t\tfloat time = linearInterpolation(y, 0.0, TIME_3, uSlideHeight, TIME_4);\n\r\n\t\t\n\r\n\t\tif (phase > time)\n\r\n\t\t{\n\r\n\t\t\treturn linearInterpolation(phase, time, ANGLE_3, 1.0, ANGLE_2);\n\r\n\t\t}\n\r\n\t\tfloat angle = linearInterpolation(phase, constAngleTime, ANGLE_2, time, ANGLE_3);\n\r\n\t\treturn angle;\n\r\n\t}\n\r\n\t\t\n\r\n\tfloat getRowAngleByPhase(vec3 pos, float phase)\n\r\n\t{\n\r\n\t\tconst float HORIZONTAL_DELAY = 0.05;\n\r\n\t\tfloat colDelay = uDirectionIsLeft\n\r\n\t\t\t? linearInterpolation(pos.x, 0.0, 0.0, uSlideWidth, HORIZONTAL_DELAY)\n\r\n\t\t\t: linearInterpolation(pos.x, 0.0, HORIZONTAL_DELAY, uSlideWidth, 0.0);\n\r\n\t\t\t\n\r\n\t\tphase = linearInterpolation(phase, 0.0, colDelay, 1.0, 1.0);\n\r\n\t\t\t\n\r\n\t\tfloat constAngleTime = linearInterpolation(pos.y, 0.0, TIME_2, uSlideHeight, TIME_1);\n\r\n\t\tif (phase > constAngleTime)\n\r\n\t\t{\n\r\n\t\t\treturn goBack(pos.y, phase, constAngleTime);\n\r\n\t\t}\n\r\n\t\t\t\n\r\n\t\tfloat angle = linearInterpolation(phase, 0.0, ANGLE_1, constAngleTime, ANGLE_2);\n\r\n\t\treturn angle;\n\r\n\t}\n\r\n\t\t\n\r\n\tvec3 getVertexPosition(float phase, vec3 pos)\n\r\n\t{\n\r\n\t\tfloat R_1 = uSlideHeight;\n\r\n\t\tfloat R_2 = uSlideHeight * 0.25;\n\r\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\r\n\t\t\t\n\r\n\t\tfloat angle = getRowAngleByPhase(pos, phase);\n\r\n\t\tvec3 v = ellipse(angle, pos, vec2(0.0, 0.0), r);\n\r\n\t\treturn v;\n\r\n\t}\n\r\n\tvec3 getVertexNormal(float phase, vec3 pos)\n\r\n\t{\n\r\n\t\tconst float DELTA_W = 1.0;\n\r\n\t\tconst float DELTA_H = 1.0;\n\r\n\t\t\t\n\r\n\t\tfloat deltaWidth = (pos.x == uSlideWidth) ? -DELTA_W : DELTA_W;\n\r\n\t\tfloat deltaHeight = (pos.y == uSlideHeight) ? -DELTA_H : DELTA_H;\n\r\n\t\t\t\n\r\n\t\tvec3 right = getVertexPosition(phase, vec3(pos.x + deltaWidth, pos.y, pos.z));\n\r\n\t\tvec3 down = getVertexPosition(phase, vec3(pos.x, pos.y + deltaHeight, pos.z));\n\r\n\t\tvec3 p = getVertexPosition(phase, vec3(pos.x, pos.y, pos.z));\n\r\n\t\t\t\n\r\n\t\tvec3 v1 = right - p;\n\r\n\t\tvec3 v2 = down - p;\n\r\n\t\t\t\n\r\n\t\tvec3 n = (pos.x == uSlideWidth) ? cross(v1, v2) : cross(v2, v1);\n\r\n\t\t\t\n\r\n\t\treturn normalize(n);\n\r\n\t}\n\r\n\t\t\n\r\n\tvoid main(void)\n\r\n\t{\n\r\n\t\tfloat phase = uPhase;\n\r\n\t\tif (phase < START_PHASE)\n\r\n\t\t{\n\r\n\t\t\tphase = 0.0;\n\r\n\t\t}\n\r\n\t\telse if (phase > END_PHASE)\n\r\n\t\t{\n\r\n\t\t\tphase = 1.0;\n\r\n\t\t}\n\r\n\t\telse\n\r\n\t\t{\n\r\n\t\t\tphase = linearInterpolation(phase, START_PHASE, 0.0, END_PHASE, 1.0);\n\r\n\t\t}\n\r\n\t\t\n\r\n\t\tvec3 vertex = vec3(aVertexPosition.x, -aVertexPosition.y, aVertexPosition.z);\n\r\n\t\tvec4 p = vec4(getVertexPosition(phase, vertex), 1.0);\n\r\n\t\tgl_Position = uPMVMatrix * p;\n\r\n\t\tvTextureCoord = aTextureCoord;\n\r\n\t\t\t\n\r\n\t\tvec3 pNormal = getVertexNormal(phase, vertex);\n\r\n\t\tvec3 transformedNormal = uNMatrix * pNormal;\n\r\n\t\tvNormal = transformedNormal;\n\r\n\t\t\n\r\n\t}\n\r\n"};
f.oa=function(a){this.G.uniform1f(this.me,a);Hv(this,this.ht,this.G.TRIANGLE_STRIP)};f.Nf=function(){Iv(this);this.Hd=Kv(this,"uSampler");this.me=Kv(this,"uPhase");var a=Kv(this,"uDirectionIsLeft"),b=Kv(this,"uSlideWidth");this.G.uniform1f(Kv(this,"uSlideHeight"),this.slideHeight());this.G.uniform1f(b,this.slideWidth());this.G.uniform1i(a,this.K==Vw?1:0)};f.Df=function(){};
f.yc=function(){this.je=$v(30,30,this.slideWidth(),this.slideHeight());this.ud=this.K==Vw?cw(30,30):bw(30,30);this.ht=new dw;var a=Cv(this,Xv(this.je),3);this.ht.Md=a;a=Cv(this,Yv(this.je),2);this.ht.Pd=a;a=Dv(this,this.ud);this.ht.Kd=a};f.wt=function(a){this.Lu=Bv(this,this.G.TEXTURE0,this.Ug(),0,a,u(this.VC,this))};f.Cf=function(){zv(this,this.ht)};f.VC=function(a,b,c,d){a.translate(0,d);a.scale(1,-1);a.drawImage(b,0,0,c,d)};f.Ug=function(){return this.Hd};var Vw=0;function Ww(a){Q.call(this,a);this.ta(!0,!1)}w(Ww,Q);Ww.prototype.ia=function(){var a=this.slideWidth(),b=this.slideHeight();Mu(this,!1);var c=R(a,b);this.Yt=c.getContext("2d");this.Qb=R(a,b);this.he=this.Qb.getContext("2d");a*=.5;b*=.5;this.Le=Math.sqrt(a*a+b*b);E(c,"position","absolute");this.ha().appendChild(c)};var Xw=1/15;
Ww.prototype.oa=function(a){var b=this.slideWidth(),c=this.slideHeight(),d=this.he;d.clearRect(0,0,b,c);b=(1.5+1.08*a)*Math.PI;a=b-.08*Math.PI;this.GC(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.Le,3*Math.PI-a,a,!1),d.lineTo(b,c),d.fillStyle="#000",d.fill());d=this.Yt;d.drawImage(this.Ia,0,0);d.save();d.globalCompositeOperation="destination-in";d.drawImage(this.Qb,0,0);d.restore()};
Ww.prototype.ux=function(a,b,c,d,e,g,h){var k=this.he;k.fillStyle="rgba(0,0,0,"+h.toString()+")";k.beginPath();k.moveTo(a,b);k.lineTo(c,d);k.lineTo(e,g);k.fill()};
Ww.prototype.GC=function(a,b){var c=.5*this.slideWidth(),d=.5*this.slideHeight(),e=Xw;b-=a;var g=a;g<1.5*Math.PI&&(e=(1.5*Math.PI-a)/b,g=1.5*Math.PI);var h=c+this.Le*Math.cos(g),k=d+this.Le*Math.sin(g),l=c+this.Le*Math.cos(3*Math.PI-g);for(g=d+this.Le*Math.sin(3*Math.PI-g);1>=e;){var m=a+e*b;m>2.5*Math.PI&&(m=2.5*Math.PI);var n=c+this.Le*Math.cos(m),r=d+this.Le*Math.sin(m);this.ux(c,d,h,k,n,r,1-e);var v=c+this.Le*Math.cos(3*Math.PI-m),t=d+this.Le*Math.sin(3*Math.PI-m);this.ux(c,d,l,g,v,t,1-e);e+=
Xw;h=n;k=r;l=v;g=t;if(m==2.5*Math.PI)break}};function Yw(a,b){Q.call(this,a);this.ta(!0,!0);this.qa=b;this.Ve()}w(Yw,Q);Yw.prototype.ia=function(){Lu(this,!0);Mu(this,!1)};
Yw.prototype.oa=function(a){var b=this.slideWidth(),c=this.slideHeight();this.Sg.clearRect(0,0,b,c);this.Sg.drawImage(this.Ia,0,0);this.Sg.save();this.Sg.globalCompositeOperation="destination-in";var d=this.Qb.getContext("2d");d.clearRect(0,0,b,c);for(var e=0;e<this.Ce;e++)d.beginPath(),this.qa==Zw?d.fillRect(e*this.Yy,0,this.Yy*a,c):d.fillRect(0,e*this.Xy,b,this.Xy*a);this.Sg.drawImage(this.Qb,0,0);this.Sg.restore()};
Yw.prototype.Ve=function(){var a=this.slideWidth(),b=this.slideHeight();this.Qb=R(a,b);var c=R(a,b);this.Sg=c.getContext("2d");this.Ce=this.qa==Zw?$w:ax;this.Xy=this.Yy=0;this.qa==bx?(this.Yy=a/this.Ce,this.Xy=b):(this.Yy=a,this.Xy=b/this.Ce);this.ha().appendChild(c)};var $w=10,ax=10,Zw=0;function cx(a,b){Q.call(this,a);this.K=b;this.ta(!0,!0)}w(cx,tv);f=cx.prototype;f.ia=function(){Lu(this,!1);Mu(this,!1);wv(this,this.ka);this.yc();mat4.translate(this.Ba,[-this.slideWidth()/2,this.slideHeight()/2,0]);Pv(this)};f.yc=function(){this.je=$v(50,50,this.slideWidth(),this.slideHeight());this.ud=bw(50,50);this.Yh=new dw;var a=Cv(this,Xv(this.je),3);this.Yh.Md=a;a=Cv(this,Yv(this.je),2);this.Yh.Pd=a;a=Dv(this,this.ud);this.Yh.Kd=a};f.Cf=function(){zv(this,this.Yh);this.G.deleteTexture(this.Mu)};
f.Nf=function(){Iv(this);this.yu=Kv(this,"uSampler1");this.zu=Kv(this,"uSampler2");this.me=Kv(this,"uPhase");var a=Kv(this,"uSlideSize"),b=Kv(this,"uWaveCenter"),c=Kv(this,"uWaveRadius"),d=this.slideWidth(),e=this.slideHeight();switch(this.K){case $u:var g=new V(d/2,e/2);break;case bv:g=new V(d,0);break;case dv:g=new V(0,0);break;case cv:g=new V(0,e);break;case av:g=new V(d,e)}var h=Math.sqrt(d*d+e*e);this.K==$u&&(h=Math.sqrt(g.x()*g.x()+g.y()*g.y()));this.G.uniform2fv(a,[d,e]);this.G.uniform2fv(b,
[g.x(),g.y()]);this.G.uniform1f(c,h)};f.Df=function(){};f.oa=function(a){this.G.uniform1f(this.me,a);Hv(this,this.Yh,this.G.TRIANGLE_STRIP)};f.Gf=function(){return"\r\n\t\tprecision mediump float;\r\n\t\t\r\n\t\tattribute vec3 aVertexPosition; \r\n\t\tattribute vec2 aTextureCoord;\r\n\t\t\r\n\t\tuniform mat4 uPMVMatrix; \r\n\t\tuniform mat3 uNMatrix; \r\n\t\t\r\n\t\tconst float FREQUENCY = 12.566371; // 4.0 * PI   \n\r\n\t\tconst float SHADOW = 0.3; \r\n\t\t\r\n\t\tuniform float uPhase; \r\n\t\tuniform vec2 uSlideSize;\r\n\t\tuniform vec2 uWaveCenter;\r\n\t\tuniform float uWaveRadius;\r\n\t\t \r\n\t\tvarying mediump vec2 vTextureCoord; \r\n\t\tvarying mediump float vShadow;\r\n\t\tvarying mediump float vAlpha;\r\n\t\t\r\n\t\tvoid main(void) \r\n\t\t{ \r\n\t\t\tvec2 texCoord = aTextureCoord;\n\r\n\t\t\tvec2 screenCoord = texCoord * uSlideSize;\n\r\n\t\t\tvec2 centerToPoint = screenCoord - uWaveCenter;\r\n\t\t\t\r\n\t\t\tfloat angle = atan(centerToPoint.y, centerToPoint.x);\n\r\n\t\t\tfloat radius = length(centerToPoint);\n\r\n\t\t\t\r\n\t\t\tfloat phaseOffset = radius / uWaveRadius; \r\n\t\t\tfloat phaseOffsetFixed = (uPhase + uPhase) - phaseOffset;\r\n\t\t\tfloat offset = sin(phaseOffsetFixed * FREQUENCY) * smoothstep(1.0, 0.85, phaseOffsetFixed)  *  smoothstep(0.0, 0.15, phaseOffsetFixed) * (phaseOffset);\n\r\n\t\t\t\r\n\t\t\tfloat AMPLITUDE = min(uSlideSize.x, uSlideSize.y) / 15.0;\r\n\t\t\tradius = radius + offset * AMPLITUDE;\r\n\t\t\tcenterToPoint = vec2(radius * cos(angle), radius * sin(angle));\n\r\n\t\t\t\r\n\t\t\ttexCoord =(uWaveCenter + centerToPoint) / uSlideSize;\n\r\n\t\t\tfloat alpha = smoothstep(0.0, 1.0, phaseOffsetFixed);\n\r\n\t\t\tfloat shadow = (1.0 - SHADOW * abs(offset));\n\r\n\t\t\t\r\n\t\t\tvTextureCoord = texCoord;\n\r\n\t\t\tvShadow = shadow;\n\r\n\t\t\tvAlpha = alpha;\n\r\n\t\t\t\r\n\t\t\tgl_Position = uPMVMatrix * vec4(aVertexPosition, 1.0); \r\n\t\t} \r\n\t"};
f.Ff=function(){return"\r\n\t\tprecision mediump float;\r\n\t\t\r\n\t\tvarying mediump vec2 vTextureCoord;\r\n\t\tvarying mediump float vShadow;\r\n\t\tvarying mediump float vAlpha;\r\n\t\t\r\n\t\tuniform sampler2D uSampler1;\r\n\t\tuniform sampler2D uSampler2;\r\n\t\t\r\n\t\tvoid main(void)  \r\n\t\t{ \r\n\t\t\tif (vTextureCoord.x < 0.0 || vTextureCoord.x > 1.0 || vTextureCoord.y < 0.0 || vTextureCoord.y > 1.0) \r\n\t\t\t{ \r\n\t\t\t\tgl_FragColor = mix(vec4(0.0), vec4(0.0), 0.0);\n\r\n\t\t\t\treturn;\r\n\t\t\t} \r\n\t\t\tvec4 color1 = texture2D(uSampler1, vTextureCoord);\n\r\n\t\t\tvec4 color2 = texture2D(uSampler2, vTextureCoord);\n\r\n\t\t\tvec4 mixedColor = mix(color1, color2, vAlpha);\n\r\n\t\t\tgl_FragColor = vec4(vShadow * mixedColor.rgb, mixedColor.a);\n\r\n\t\t} \r\n\t"};
f.wt=function(){this.Lu=Bv(this,this.G.TEXTURE0,this.yu,0,this.ka);this.Mu=Bv(this,this.G.TEXTURE1,this.zu,1,this.Ia)};function dx(a,b,c){Q.call(this,a);this.K=b;this.Dd=c;this.Sd=!1;this.mD(b);ex(this)}w(dx,Q);f=dx.prototype;f.pk=function(){return this.Dd?this.Hb().slide():this.Aa().slide()};f.qt=function(){return this.Dd?this.Aa().slide():this.Hb().slide()};
f.ia=function(){var a=this.slideWidth(),b=this.slideHeight(),c=Math.max(a,b);E(this.qt(),"position","absolute");E(this.pk(),"position","absolute");zg(this.qt(),a,b);zg(this.pk(),a,b);var d=Kf("DIV");Hf(d,{id:"projection"});E(d,"position","absolute");zg(d,a,b);this.ha().appendChild(d);Kh(d,1.25*c+"px");c=Kf("DIV");Hf(c,{id:"view"});E(c,"position","absolute");zg(c,a,b);d.appendChild(c);Jh(c,"preserve-3d");this.sa=c;si&&(Jh(this.qt(),"preserve-3d"),Jh(this.pk(),"preserve-3d"));a=this.qt();c.appendChild(a);
c.appendChild(this.lr);a=this.pk();c.appendChild(a);this.$()||this.Dd?this.$()&&this.Dd?(Mu(this,!0),Lu(this,!1)):!this.$()&&this.Dd?(Mu(this,!1),Lu(this,!0)):this.$()&&!this.Dd&&(Mu(this,!0),Lu(this,!1)):(Mu(this,!1),Lu(this,!0));E(this.lr,"visibility","hidden")};
function ex(a){function b(a,b,c,d,g,k,h,m){a=l.createLinearGradient(a,b,c,d);a.addColorStop(0,"rgba(0,0,0, "+e+")");a.addColorStop(1,"rgba(0,0,0,0)");l.fillStyle=a;l.fillRect(g,k,h,m)}function c(a,b,c,e,g){l.save();l.translate(a,b);l.scale(d/d,1);l.beginPath();l.moveTo(0,0);l.arc(0,0,d,c,e,!1);l.moveTo(0,0);l.fillStyle=g;l.fill();l.restore()}var d=fx,e=gx,g=a.slideWidth(),h=a.slideHeight(),k=R(g,h);E(k,"position","absolute");zg(k,g*hx,h*hx);var l=k.getContext("2d");l.scale(hx,hx);l.fillStyle="rgba(0, 0, 0, "+
e+")";l.fillRect(d,d,g-2*d,h-2*d);b(d,d,d,d-d,d,d-d,g-2*d,d);b(d,h-d,d,h,d,h-d,g-2*d,d);b(d,d,d-d,d,d-d,d,d,h-2*d);b(g-d,d,g,d,g-d,d,d,h-2*d);var m=l.createRadialGradient(0,0,0,0,0,d);m.addColorStop(0,"rgba(0,0,0, "+e+")");m.addColorStop(1,"rgba(0,0,0,0)");c(g-d,h-d,0,.5*Math.PI,m);c(d,h-d,.5*Math.PI,Math.PI,m);c(d,d,Math.PI,1.5*Math.PI,m);c(g-d,d,1.5*Math.PI,2*Math.PI,m);a.lr=k}
f.ND=function(a){a=a<ix?a:a>1-ix?1-a:ix;var b=Math.max(this.slideWidth(),this.slideHeight());b=S(0,0,ix,.2*-b);var c=S(0,0,ix,10);Ih(this.sa,"50% 100%");I(this.sa,"rotateX("+c(a)+"deg) translateZ("+b(a)+"px)")};
f.mD=function(a){var b=this.slideWidth(),c=this.slideHeight();this.Xh=this.Wh=this.Ki=this.Ji=0;switch(a){case jx:this.Ki=1;this.Wh=kx*b;this.Xh=-kx*c;break;case lx:this.Ki=-1;this.Wh=-kx*b;this.Xh=kx*c;break;case mx:this.Ji=-1;this.Wh=kx*b;this.Xh=kx*c;break;case nx:this.Ji=1;this.Wh=-kx*b;this.Xh=-kx*c;break;case ox:this.Ki=this.Ji=-1;this.Wh=-kx*b;this.Xh=kx*c;break;case px:this.Ji=-1;this.Ki=1;this.Wh=-kx*b;this.Xh=-kx*c;break;case qx:this.Ji=1;this.Ki=-1;this.Wh=kx*b;this.Xh=kx*c;break;case rx:this.Ki=
this.Ji=1,this.Wh=kx*b,this.Xh=-kx*c}this.Dd?(this.Ki*=-1,this.Xh*=-1):(this.Ji*=-1,this.Wh*=-1)};
f.oa=function(a){this.Dd&&(a=1-a);this.ND(a);if(a>=sx&&a<tx){this.$()||this.Dd?this.$()&&this.Dd?Lu(this,!0):!this.$()&&this.Dd?Mu(this,!0):this.$()&&!this.Dd&&Lu(this,!0):Mu(this,!0);E(this.lr,"visibility","visible");a=1-(tx-a)/(tx-sx);var b=a=Pu(0,1,a),c=2*this.slideWidth()*this.Ji*(1-b),d=2*this.slideHeight()*this.Ki*(1-b);b=ux*(1-b);var e=this.pk();Ih(e,"50% 50%");I(e,"translate3d("+c+"px, "+d+"px, "+b+"px)");c=a;e=this.Wh*(1-c);d=this.Xh*(1-c);var g=2*this.slideWidth()*this.Ji*(1-c);b=2*this.slideHeight()*
this.Ki*(1-c);e=Aj(e+g);d=Aj(d+b);c=Aj(-5+ux*(1-c));Ih(this.lr,"50% 50%");I(this.lr,"translate3d("+e+"px, "+d+"px, "+c+"px)");G(this.pk(),vx+(1-vx)*a)}else a>=tx&&(this.$()||this.Dd?this.$()&&this.Dd&&Mu(this,!1):Lu(this,!1),E(this.lr,"visibility","hidden"))};var lx=0,mx=1,nx=2,jx=3,px=4,ox=5,rx=6,qx=7,ix=.4,sx=.1,tx=.7,ux=800,vx=.5,gx=.3,fx=50,kx=1,hx=1;function wx(a,b,c){var d=new T;this.Dn=a;this.Cs=b;this.Ds=c;this.n=d};function xx(a){Q.call(this,a);this.ta(!1,!0)}w(xx,tv);
var yx=[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],zx="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".split(" ");
f=xx.prototype;f.ia=function(){Lu(this,!1);Mu(this,!0);wv(this,this.ka);this.yc();this.G.enable(this.G.DEPTH_TEST);var a=mat4.create();mat4.identity(a);a[0]=this.slideWidth()/921.6;a[5]=this.slideHeight()/518.4;this.Ba=mat4.multiply(this.Ba,a,this.Ba);this.Vu=mat4.create();mat4.set(this.Ba,this.Vu)};f.kC=function(a){for(var b=0;b<a.length;b++){var c=a[b];c.n=Nv(c.Dn.position().Ng(c.Cs.position()),c.Dn.position().Ng(c.Ds.position()));c.n.normalize()}};
function Ax(a,b,c){var d=mh(b);b=new Vv;var e=[],g;for(g=0;g<d.length;g+=4){var h=0;h|=d[g+0]<<24;h|=d[g+1]<<16;h|=d[g+2]<<8;h|=d[g+3];h>>>=0;e.push(new T(Bx((0==(h>>31&1)?1:-1)*((h&2145386496)>>21),460.8,11),Bx((0==(h>>20&1)?1:-1)*((h&1047552)>>10),275.3,11),Bx((0==(h>>9&1)?1:-1)*(h&511),211.2,10)))}for(g=0;g<e.length;g++)d=c?0:(e[g].x()+460.8)/921.6,h=c?0:(e[g].y()+259.2)/518.4,Wv(b,new Tv(new T(e[g].x(),-1*e[g].y(),-1*e[g].z()),new V(d,h),new T));c=[];for(g=0;g<yx.length;g+=3)c.push(new wx(b.za[yx[g]],
b.za[yx[g+1]],b.za[yx[g+2]]));a.kC(c);for(g=0;g<c.length;g++)a=c[g],Ov(a.Dn,a.Dn.zd().add(a.n)),Ov(a.Cs,a.Cs.zd().add(a.n)),Ov(a.Ds,a.Ds.zd().add(a.n));return b}function Bx(a,b,c){return a/((Math.pow(2,c-1)-1)/Math.round(10*b))/10}
f.yc=function(){this.le=Ax(this,"/+8MAP/rSADoi0gA6I8MANFLSADRTwwAuitIALovDACi60gAou8MAIurSACLrwwAC6tIAAuvDAAi60gAIu8MADorSAA6LwwAUUtIAFFPDABoi0gAaI8MAH/rSAD/54QA6IeEANFHhAC6J4QAoueEAIunhAALp4QAIueEADonhABRR4QAaIeEAH/nhAD/48AA6IPAANFDwAC6I8AAouPAAIujwAALo8AAIuPAADojwABRQ8AAaIPAAH/jwAD/4AAA6IAAANFAAAC6IAAAouAAAIugAAALoAAAIuAAADogAABRQAAAaIAAAH/gAAD/88AA6JPAANFTwAC6M8AAovPAAIuzwAALs8AAIvPAADozwABRU8AAaJPAAH/zwAD/94QA6JeEANFXhAC6N4QAoveEAIu3hAALt4QAIveEADo3hABRV4QAaJeEAH/3hAD/+0gA6JtIANFbSAC6O0gAovtIAIu7SAALu0gAIvtIADo7SABRW0gAaJtIAH/7SAD//wwA6J8MANFfDAC6PwwAov8MAIu/DAALvwwAIv8MADo/DABRXwwAaJ8MAH//DAB/7wwA",!1);
this.ng=new dw;var a=Cv(this,Xv(this.le),3);this.ng.Md=a;a=Cv(this,Yv(this.le),2);this.ng.Pd=a;a=Dv(this,yx);this.ng.Kd=a;a=Cv(this,Zv(this.le),3);this.ng.Si=a};f.Cf=function(){zv(this,this.ng)};f.Ff=function(){return"precision mediump float;\r\n\t\t\t\r\n\t\t\tvarying vec2 vTextureCoord;\r\n\t\t\tvarying vec3 vNormal;\r\n\t\t\t\r\n\t\t\tuniform sampler2D uSampler;\r\n\t\t\t\r\n\t\t\tconst vec3 LIGHT_DIRECTION = vec3(0.0, 0.0, 1.0);\n\r\n\t\t\tconst float AMBIENT_INTENSITY = 0.4;\n\r\n\t\t\tconst float DIFFUSE_INTENSITY = 0.6;\n\r\n\t\t\t\r\n\t\t\tvoid main(void)\r\n\t\t\t{\r\n\t\t\t\tfloat diffuseFactor = dot(normalize(vNormal), LIGHT_DIRECTION);\r\n\t\t\t\tfloat intentsity = AMBIENT_INTENSITY + DIFFUSE_INTENSITY * abs(diffuseFactor);\n\r\n\t\t\t\tvec4 textureColor = texture2D(uSampler, vTextureCoord); \r\n\t\t\t\tgl_FragColor = vec4(textureColor.rgb * intentsity, textureColor.a); \r\n\t\t\t}"};
f.Gf=function(){return"attribute vec3 aVertexPosition;\r\n\t\t\tattribute vec3 aVertexNormal;\r\n\t\t\tattribute vec2 aTextureCoord;\r\n\t\t\t\r\n\t\t\tuniform mat4 uPMVMatrix;\r\n\t\t\t\r\n\t\t\tuniform mat3 uNMatrix;\r\n\t\t\t\r\n\t\t\tvarying vec2 vTextureCoord;\r\n\t\t\tvarying vec3 vNormal;\r\n\t\t\t\r\n\t\t\tvoid main(void)\r\n\t\t\t{\r\n\t\t\t\tgl_Position = uPMVMatrix * vec4(aVertexPosition, 1.0);\r\n\t\t\t\tvTextureCoord = aTextureCoord;\r\n\t\t\t\tvNormal = uNMatrix * normalize(aVertexNormal);\r\n\t\t\t}"};
f.Nf=function(){Iv(this);this.ki=Jv(this,"aVertexNormal");this.Hd=Kv(this,"uSampler")};f.Df=function(){yv(this,this.ki)};f.Ug=function(){return this.Hd};f.rt=function(){return this.ki};
f.oa=function(a){var b=a/(.5/(zx.length-1)),c=Math.floor(b);b-=c;c>zx.length-1&&(c=zx.length-1,b=0);if(0!=b||this.$()&&!this.NT){if(this.TT!=c){var d=c!=zx.length-1?zx[c+1]:null;this.UT=Ax(this,zx[c],!0);this.kM=null!=d?Ax(this,d,!0):null}for(d=0;d<this.le.length();d++){var e=this.le.za[d],g=this.UT.za[d],h=null!=this.kM?this.kM.za[d]:null;Uv(e,g.position().clone());Ov(e,g.zd().clone());null!=h&&(g=new T,g.Xd(e.position().x()+(h.position().x()-e.position().x())*b),g.Xc(e.position().y()+(h.position().y()-
e.position().y())*b),Sv(g,e.position().z()+(h.position().z()-e.position().z())*b),Uv(e,g),g=new T,g.Xd(e.zd().x()+(h.zd().x()-e.zd().x())*b),g.Xc(e.zd().y()+(h.zd().y()-e.zd().y())*b),Sv(g,e.zd().z()+(h.zd().z()-e.zd().z())*b),Ov(e,g))}this.NT=!0;this.TT=c}.5<a&&(c=12*this.slideHeight(),b=mat4.create(),mat4.identity(b),b[13]=Math.pow(a-.5,2)/2*c*-1,this.Ba=mat4.multiply(this.Vu,b,this.Ba));Pv(this);Hv(this,this.ng,this.G.TRIANGLES,u(function(){this.G.bufferSubData(this.G.ARRAY_BUFFER,0,new Float32Array(Xv(this.le)))},
this),u(function(){this.G.bufferSubData(this.G.ARRAY_BUFFER,0,new Float32Array(Zv(this.le)))},this))};function Cx(a,b){Q.call(this,a);this.ta(!1,!0);this.K=b}w(Cx,Q);Cx.prototype.ia=function(){Lu(this,!1);Mu(this,!0);this.Qb=R(this.slideWidth(),this.slideHeight());this.ha().appendChild(this.Qb)};
Cx.prototype.oa=function(a){var b=0,c=0,d=0,e=0,g=0,h=0,k=0,l=0;switch(this.K){case Dx:e=(this.slideHeight()/2+200)*a;c=e-200;k=this.slideHeight()-a*(this.slideHeight()/2+200);l=k+200;break;case Ex:c=(this.slideHeight()/2+200)*(1-a);e=c-200;l=this.slideHeight()-(1-a)*(this.slideHeight()/2+200);k=l+200;break;case Fx:d=(this.slideWidth()/2+200)*a;b=d-200;g=this.slideWidth()-a*(this.slideWidth()/2+200);h=g+200;break;case Gx:b=(this.slideWidth()/2+200)*(1-a),d=b-200,h=this.slideWidth()-(1-a)*(this.slideWidth()/
2+200),g=h+200}a=this.Qb.getContext("2d");a.clearRect(0,0,this.slideWidth(),this.slideHeight());a.drawImage(this.ka,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.K==Fx||this.K==Gx?a.fillRect(0,0,this.slideWidth()/2,this.slideHeight()):a.fillRect(0,0,this.slideWidth(),this.slideHeight()/2);g=a.createLinearGradient(g,k,h,l);g.addColorStop(0,"rgba(255, 255, 255, 0)");
g.addColorStop(1,"rgba(255, 255, 255, 1)");a.fillStyle=g;this.K==Fx||this.K==Gx?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 Fx=0,Gx=1,Dx=2,Ex=3;function Hx(a,b,c){Q.call(this,a);this.qa=b;this.K=c;this.ta(!0,!0)}w(Hx,Q);
Hx.prototype.ia=function(){Lu(this,!1);Mu(this,!1);if(this.$())switch(this.K){case Ix:this.K=Jx;break;case Jx:this.K=Ix;break;case Kx:this.K=Lx;break;default:this.K=Kx}var a=this.$()?this.Ia:this.ka,b=this.$()?this.ka:this.Ia;this.qa==Mx?(this.lA=16,this.IG=8):(this.lA=16,this.IG=12);this.YX=2*this.IG+1;var c=this.slideWidth()/this.lA,d=c/2,e=this.slideHeight()/this.IG,g=e/2;this.Fz=this.K==Kx||this.K==Lx?this.slideWidth():this.slideHeight();this.So=2*this.Fz;this.Xj=[];for(var h,k=-g,l,m=0;m<this.YX;++m){0==
m%2?(h=-d,l=this.lA+1):(h=0,l=this.lA);for(var n=0;n<l;++n){var r=Nx(this,c+2,e+2),v=Nx(this,c+2,e+2),t=new Ox;t.Xd(Math.round(h+n*c)-1);this.qa==Mx?(t.Xc(Math.round(k+m*g)-1),Px(a,r,t.hb,t.ib,c+2,e+2),Px(b,v,t.hb,t.ib,c+2,e+2)):(t.Xc(Math.round(k+1.5*m*g)),Qx(a,r,t.hb,t.ib,c+2,e+2),Qx(b,v,t.hb,t.ib,c+2,e+2));t.Ju=r;t.mr=v;Rx(t,!0);Sx(t,!1);t.Yd=0;t.qq=!1;t.Qu=0;this.Xj.push(t)}}};
Hx.prototype.oa=function(a){this.$()&&(a=1-a);a*=this.HB;if(this.K==Jx||this.K==Lx){var b=a/this.HB*(this.Fz+this.So)-this.So;var c=b+this.So}else b=this.Fz-a/this.HB*(this.Fz+this.So)+this.So,c=b-this.So;for(var d,e=0;e<this.Xj.length;e++){var g=this.Xj[e];d=g.qq?g.Yd:0;d=Math.abs(Math.cos(d));if(g.Wx&&!g.wD){var h=new kj,k=g.Yd;Math.PI/2<k&&k<=Math.PI?(Rx(g,!1),Sx(g,!0),h.scale(1*d,1),qj(g.mr,h)):k<Math.PI/2?(Rx(g,!0),Sx(g,!1),h.scale(1*d,1),qj(g.Ju,h)):(Rx(g,!1),Sx(g,!0),h.scale(1,1),qj(g.mr,h))}g.qq?
(g.Yd=(a-g.Qu)*Math.PI/this.oJ,g.qq=!0):0!=Tx(this,g,b)?(g.Qu=a,g.Yd=0,g.qq=!0,g.Wx=!0):(d=Tx(this,g,c),0!=d&&1<=Math.random()+d/this.So&&(g.Qu=a,g.Yd=0,g.qq=!0,g.Wx=!0));g.Wx&&!g.wD&&a-g.Qu>this.oJ&&(g.wD=!0)}};function Nx(a,b,c){b=R(b,c);E(b,"position","absolute");a.ha().appendChild(b);return b}
function Px(a,b,c,d,e,g){b=b.getContext("2d");b.save();b.fillStyle="#FFFFFF";fh&&(Ux(a,b,c,d),b.globalCompositeOperation="destination-in");b.beginPath();var h=Math.round(.5*e),k=Math.round(.5*g);e=Math.round(e);g=Math.round(g);b.moveTo(h,-1);b.lineTo(e+1,k);b.lineTo(h,g+1);b.lineTo(-1,k);b.lineTo(h,-1);b.fill();fh||(b.globalCompositeOperation="source-in",Ux(a,b,c,d));b.restore()}
function Qx(a,b,c,d,e,g){b=b.getContext("2d");b.save();b.fillStyle="#FFFFFF";fh&&(Ux(a,b,c,d),b.globalCompositeOperation="destination-in");var h=Math.round(.5*e)+.5;e=Math.round(e)+.5;var k=Math.round(g)+.5;b.beginPath();b.moveTo(h,-1);b.lineTo(e,Math.round(.25*g)-1);b.lineTo(e,Math.round(.75*g)+1);b.lineTo(h,k);b.lineTo(-1,Math.round(.75*g)+1);b.lineTo(-1,Math.round(.25*g)-1);b.lineTo(h,1);b.fill();fh||(b.globalCompositeOperation="source-in",Ux(a,b,c,d));b.restore()}
function Ux(a,b,c,d){c=Math.round(c);d=Math.round(d);b.drawImage(a,-c,-d)}function Tx(a,b,c){switch(a.K){case Ix:return b.ib>=c?b.ib-c:0;case Jx:return b.ib<=c?c-b.ib:0;case Kx:return b.hb>=c?b.hb-c:0}return b.hb<=c?c-b.hb:0}Hx.prototype.oJ=.3;Hx.prototype.HB=.7;var Mx=0,Ix=0,Jx=1,Kx=2,Lx=3;function Ox(){}f=Ox.prototype;f.hb=0;f.ib=0;f.wL=!0;f.xL=!0;f.Yd=0;f.qq=!0;f.Qu=0;f.wD=!1;f.Wx=!1;f.Xd=function(a){this.hb=a;this.jb()};f.Xc=function(a){this.ib=a;this.jb()};
function Rx(a,b){a.wL=b;null!=a.Ju&&G(a.Ju,b?1:0);b&&a.jb()}function Sx(a,b){a.xL=b;null!=a.mr&&G(a.mr,b?1:0);b&&a.jb()}f.jb=function(){null!=this.Ju&&this.wL&&sg(this.Ju,this.hb,this.ib);null!=this.mr&&this.xL&&sg(this.mr,this.hb,this.ib)};function Vx(){var a=Array(2);Wx(a,0,0);return a}function Wx(a,b,c){a[0]=b;a[1]=c};function Xx(a,b){Q.call(this,a);this.qa=b;this.ta(!0,!0)}w(Xx,Q);f=Xx.prototype;
f.ia=function(){Lu(this,!1);Mu(this,!1);this.lC=this.fP=!1;this.xy=[];this.Fy=[];var a=this.slideWidth(),b=this.slideHeight();this.KD=Math.max(a,b);var c=this.fk(this.ha(),a,b,!0);Kh(c,this.KD+"px");this.sa=this.fk(c,a,b,!0);this.ZD=this.fk(this.sa,a,b,!0);this.yy=this.fk(this.sa,a,b,!0);E(this.yy,"visibility","hidden");if(this.qa==Yx||this.qa==Zx){a=Uh?4:8;b=this.$()?this.Ia:this.ka;c=this.$()?this.ka:this.Ia;for(var d=this.slideWidth(),e=this.slideHeight(),g=a/2-1,h=0;h<a;h++){var k=.05+.05*Math.random(),
l=h<=g?-1:1,m=Math.floor((200*Math.random()+50)*(.5>Math.random()?-1:1));this.Fy[h]=this.fq(this.ZD,d,e,k,m,l);this.xy[h]=this.fq(this.yy,d,e,k,m,l)}d/=128;e/=96;g=0;l=[];for(h=0;128>h;++h){k=0;m=Math.round((h+1)*d)-g;for(var n=g,r=0;96>r;++r){if(0==l.length)for(var v=0;v<a;++v)l[v]=v;v=Math.round((r+1)*e)-k;var t=k,A=Math.floor(l.length*Math.random()),F=l[A];l.splice(A,1);A=this.xy[F].canvas;this.Fy[F].canvas.getContext("2d").drawImage(b,n,t,m,v,n,t,m,v);A.getContext("2d").drawImage(c,n,t,m,v,n,
t,m,v);k+=v}g+=m}}else $x(this)};f.fk=function(a,b,c,d){var e=Kf("DIV");E(e,"position","absolute");zg(e,b,c);a.appendChild(e);d&&Jh(e,"preserve-3d");return e};f.fq=function(a,b,c,d,e,g){b=R(b,c);E(b,"position","absolute");a.appendChild(b);return new ay(b,d,e,g)};
function $x(a){function b(a,b,e,g){if(void 0!=a){var k=a.$v,h=a.rn;a=Math.max(k[0]-1,0);k=Math.max(k[1]-1,0);var l=Math.min(h[0]+1,c)-a;h=Math.min(h[1]+1,d)-k;e=e.canvas.getContext("2d");g=g.canvas.getContext("2d");e.drawImage(ia,a,k,l,h,a-b,k,l,h);g.drawImage(la,a,k,l,h,a-b,k,l,h)}}var c=a.slideWidth(),d=a.slideHeight(),e=.675*d,g=.125*d,h=.034*c,k=.018*c,l=(.02-.009)*c,m=.009*c,n=[];n.push({Xv:void 0,$k:void 0,qs:void 0});for(var r=0,v=0,t=!0,A=0;A<c;A+=r){var F=0,H=0,Z=n[v];t?(H=d,F=l*Math.random()+
m):(H=e*Math.random()+g,F=h*Math.random()+k);if(0==v&&t){var U=Vx();Wx(U,A,0);var W=Vx();Wx(W,A+F,H)}A+F>c&&(F=c-A);if(!t&&A+F>=c)if(F>.5*h+k)F=k;else{Z.qs=void 0;U=Vx();Wx(U,Z.$k.x,0);W=Vx();Wx(W,A+F,H);Z.$k.rn.x+=F;Z.$k.rn.y=d;continue}t?(U=Vx(),Wx(U,A,0),W=Vx(),Wx(W,A+F,H),Z.$k={$v:U,rn:W}):(U=Vx(),Wx(U,A,H),W=Vx(),Wx(W,A+F,d),Z.qs={$v:U,rn:W},n.push({Xv:void 0,$k:void 0,qs:void 0}),r=n[++v],U=Vx(),Wx(U,A,0),W=Vx(),Wx(W,A+F,H),r.Xv={$v:U,rn:W});r=F;t=!t}var ia=a.$()?a.Ia:a.ka,la=a.$()?a.ka:a.Ia;
e=.5>Math.random()?-1:1;for(g=0;g<n.length;++g)l=.05+.05*Math.random(),m=Math.floor((200*Math.random()+50)*e),h=n[g],k=h.$k.$v[0],v=h.$k.rn[0],void 0!=h.Xv&&(k=h.Xv.$v[0]),void 0!=h.qs&&(v=h.qs.rn[0]),t=v-k,v=a.fq(a.ZD,t,d,l,m,e),l=a.fq(a.yy,t,d,l,m,e),sg(v.canvas,k,0),sg(l.canvas,k,0),b(h.Xv,k,v,l),b(h.$k,k,v,l),b(h.qs,k,v,l),a.Fy[g]=v,a.xy[g]=l,e=-e}
f.ND=function(a){var b=this.$(),c=this.qa==Zx||this.qa==by;c&&!this.lC&&(!b&&.47<=a||b&&.47>=a)&&(this.lC=!0);if(0<=a&&.4>a){var d=S(0,0,.4,1);a=d(a)}else.6<=a&&1>a?(d=S(.6,1,1,0),a=d(a)):a=1;d=-this.KD*a/2;var e=30*a*(this.lC?-1:1);c&&b&&(e=-e);I(this.sa,"translateZ("+d+"px) rotateY("+e+"deg) rotateX("+-15*a+"deg)")};
f.oa=function(a){if(1!=a||!this.$()){this.ND(a);var b=2*this.KD,c=this.$(),d=this.Fy;if(c&&.47>=a||!c&&.47<=a)d=this.xy,this.fP||(this.fP=!0,E(this.yy,"visibility","visible"),E(this.ZD,"visibility","hidden"));c=d.length;for(var e=0;e<c;++e){var g=d[e];var h=a;if(.4>h){var k=S(0,0,.4,1);h=k(h)}else.522<=h&&.922>h?(k=S(.522,1,.922,0),h=k(h)):h=.4<=h&&.522>h?1:0;h*=g.DY;k=a;if(.401<=k&&.461>k){var l=S(.401,0,.461,1);k=l(k)}else.461<=k&&.521>k?(l=S(.461,1,.521,0),k=l(k)):k=0;I(g.canvas,"translateZ("+
(k*b*g.direction+h)+"px)")}}};function ay(a,b,c,d){this.canvas=a;this.startTime=b;this.DY=c;this.direction=d}var by=1,Yx=2,Zx=3;function cy(a,b){Q.call(this,a);this.K=b;this.ta(!0,!0)}w(cy,Q);cy.prototype.ia=function(){Lu(this,!1);Mu(this,!1);var a=R(this.slideWidth(),this.slideHeight());E(a,"position","absolute");this.ha().appendChild(a);this.Bz=a};
cy.prototype.oa=function(a){var b=this.slideWidth(),c=this.slideHeight(),d=b*Pu(0,b,Math.floor(a*b));a=c*Pu(0,c,Math.floor(a*c));var e=this.Bz.getContext("2d");e.clearRect(0,0,b,c);switch(this.K){case dy:e.drawImage(this.Ia,0,a-c);e.drawImage(this.ka,0,a);break;case ey:e.drawImage(this.Ia,b-d,0);e.drawImage(this.ka,-d,0);break;case fy:e.drawImage(this.Ia,d-b,0);e.drawImage(this.ka,d,0);break;case gy:e.drawImage(this.Ia,0,c-a),e.drawImage(this.ka,0,-a)}};var dy=0,ey=1,fy=2,gy=3;function hy(a){Q.call(this,a);this.ta(!1,!0)}w(hy,tv);f=hy.prototype;f.ia=function(){Lu(this,!1);Mu(this,!0);wv(this,this.ka);this.yc();mat4.translate(this.Ba,[-this.slideWidth()/2,this.slideHeight()/2,0]);Pv(this)};f.Ff=function(){return" \n\r\n\t\tprecision mediump float; \n\r\n\t\t\n\r\n\t\tvarying vec2 vTextureCoord; \n\r\n\t\tvarying vec3 vNormal; \n\r\n\t\t\n\r\n\t\tuniform sampler2D uSampler; \n\r\n\t\t\n\r\n\t\tvoid main(void)  \n\r\n\t\t{ \n\r\n\t\t\tvec3 n = normalize(vNormal); \n\r\n\t\t\tvec3 lightingDirection = vec3(0.0, 0.0, 1.0); \n\r\n\t\t\tfloat directionalLightWeighting = abs(dot(n, lightingDirection)); \n\r\n\t\t\tfloat intentsity = 0.7 + 0.3 * directionalLightWeighting; \n\r\n\t\t\tvec4 textureColor = texture2D(uSampler, vTextureCoord); \n\r\n\t\t\tgl_FragColor = vec4(textureColor.rgb * intentsity, textureColor.a); \n\r\n\t\t } \n\r\n\t"};
f.Gf=function(){return" \n\r\n\t\tattribute vec3 aVertexPosition; \n\r\n\t\tattribute vec2 aTextureCoord; \n\r\n\t\t\n\r\n\t\tuniform mat4 uPMVMatrix; \n\r\n\t\tuniform mat3 uNMatrix; \n\r\n\t\t\n\r\n\t\tuniform float uPhase; \n\r\n\t\tuniform float uSlideHeight; \n\r\n\t\tuniform float uSlideWidth; \n\r\n\t\tuniform bool uLeftCurtain; \n\r\n\t\t\n\r\n\t\tvarying vec2 vTextureCoord; \n\r\n\t\tvarying vec3 vNormal; \n\r\n\t\t\n\r\n\t\tconst float WAVES_COUNT = 10.0; \n\r\n\t\tconst float MIN_AMP_KOEF = 0.5; \n\r\n\t\tconst float WAVE_APPEAR_DURATION = 0.1; \n\r\n\t\tconst float WAVES_START_APPEAR_PHASE = 0.075; \n\r\n\t\tconst float WAVES_READY_PHASE = 0.275; \n\r\n\t\tconst float STRETCH_KOEF = 1.25; \n\r\n\t\tconst float MAX_CORNER_BOUNCE_AT_START_KOEF = 1.5; \n\r\n\t\tconst float MAX_CORNER_BOUNCE_AT_END_KOEF = 3.5; \n\r\n\t\tconst float DELTA_W = 1.0; \n\r\n\t\tconst float DELTA_H = 1.0; \n\r\n\t\tconst float PI = 3.14159265358979323846264; \n\r\n\t\t\n\r\n\t\tfloat sinX; \n\r\n\t\tfloat waveStartAppearTime; \n\r\n\t\tfloat rowRatio; \n\r\n\t\tfloat diagonalRatio; \n\r\n\t\tfloat forcedXPath; \n\r\n\t\tfloat xDampAmp; \n\r\n\t\tfloat yAmp; \n\r\n\t\tvec4 xTimesPart1; \n\r\n\t\tvec4 xTimesPart2; \n\r\n\t\tvec2 xTimesPart3; \n\r\n\t\tvec4 yTimesPart1; \n\r\n\t\tvec3 yTimesPart2; \n\r\n\t\t\n\r\n\t\tfloat linearInterpolation(float x, float x0, float fx0, float x1, float fx1) \n\r\n\t\t{ \n\r\n\t\t\treturn mix(fx0, fx1, (x - x0) / (x1 - x0)); \n\r\n\t\t} \n\r\n\t\t\n\r\n\t\tfloat calcAmpKoef(float x) \n\r\n\t\t{ \n\r\n\t\t\tconst float X0 = 0.0; \n\r\n\t\t\tconst float X1 = 0.5; \n\r\n\t\t\tconst float X2 = 1.0; \n\r\n\t\t\t\n\r\n\t\t\tconst float Y0 = 0.25; \n\r\n\t\t\tconst float Y1 = 0.16; \n\r\n\t\t\tconst float Y2 = 0.0; \n\r\n\t\t\t\n\r\n\t\t\tfloat part1 = (x - X1) * (x - X2) * Y0 / (X0 - X1) / (X0 - X2); \n\r\n\t\t\tfloat part2 = (x - X0) * (x - X2) * Y1 / (X1 - X0) / (X1 - X2); \n\r\n\t\t\tfloat part3 = (x - X0) * (x - X1) * Y2 / (X2 - X0) / (X2 - X1); \n\r\n\t\t\t\n\r\n\t\t\treturn part1 + part2 + part3; \n\r\n\t\t} \n\r\n\t\t\n\r\n\t\tfloat smoothStep(float min, float max, float x) \n\r\n\t\t{ \n\r\n\t\t\tif (x < min) \n\r\n\t\t\t{ \n\r\n\t\t\t\treturn 0.0; \n\r\n\t\t\t} \n\r\n\t\t\tif (x >= max) \n\r\n\t\t\t{ \n\r\n\t\t\t\treturn 1.0; \n\r\n\t\t\t} \n\r\n\t\t\t\n\r\n\t\t\tfloat value = (x - min) / (max - min); \n\r\n\t\t\tfloat squaredValue = value * value; \n\r\n\t\t\t\n\r\n\t\t\treturn -2.0 * squaredValue * value + 3.0 * squaredValue; \n\r\n\t\t} \n\r\n\t\t\n\r\n\t\tfloat calcAmp()\n\r\n\t\t{ \n\r\n\t\t\tfloat periodKoef = linearInterpolation(uPhase, waveStartAppearTime, 1.0, waveStartAppearTime + WAVE_APPEAR_DURATION, MIN_AMP_KOEF); \n\r\n\t\t\tperiodKoef = clamp(periodKoef, MIN_AMP_KOEF, 1.0); \n\r\n\t\t\t\n\r\n\t\t\treturn calcAmpKoef(periodKoef) * uSlideWidth / WAVES_COUNT; \n\r\n\t\t} \n\r\n\t\t\n\r\n\t\tfloat calcX() \n\r\n\t\t{ \n\r\n\t\t\tfloat forcedX = smoothStep(xTimesPart1.x, xTimesPart1.y, uPhase) * forcedXPath + smoothStep(xTimesPart1.z, xTimesPart1.w, uPhase) * 0.75; \n\r\n\t\t\tfloat dampAmpKoef = (uPhase <= xTimesPart2.w + 0.35) ? 1.0 : (diagonalRatio == 0.0 ? 1.0 : diagonalRatio); \n\r\n\t\t\tfloat stretchWidth = smoothStep(xTimesPart2.w, xTimesPart3.x, uPhase); \n\r\n\t\t\tfloat compressionWidth = smoothStep(xTimesPart3.x, xTimesPart3.y, uPhase); \n\r\n\t\t\tfloat deltaWidthKoef = (linearInterpolation(diagonalRatio, 0.0, 0.0, 1.0, compressionWidth) - linearInterpolation(diagonalRatio, 0.0, 0.0, 1.0, stretchWidth)) * STRETCH_KOEF; \n\r\n\t\t\t\n\r\n\t\t\tfloat dampX = smoothStep(xTimesPart2.x, xTimesPart2.y, uPhase); \n\r\n\t\t\tdampX -= smoothStep(xTimesPart2.y, xTimesPart2.z, uPhase) * 1.25; \n\r\n\t\t\tdampX += deltaWidthKoef; \n\r\n\t\t\t\n\r\n\t\t\treturn (forcedX + dampX * xDampAmp / dampAmpKoef) * uSlideWidth; \n\r\n\t\t} \n\r\n\t\t\n\r\n\t\tfloat calcY(vec3 vertex) \n\r\n\t\t{ \n\r\n\t\t\tfloat cornerBounceAtStartKoef = linearInterpolation(uPhase, yTimesPart1.y, 0.0, yTimesPart1.z, MAX_CORNER_BOUNCE_AT_START_KOEF); \n\r\n\t\t\tfloat x0 = uLeftCurtain ? uSlideWidth * 0.25 : uSlideWidth * 0.5; \n\r\n\t\t\tfloat x1 = uLeftCurtain ? uSlideWidth * 0.5 : uSlideWidth * 0.75; \n\r\n\t\t\tfloat fx0 = uLeftCurtain ? cornerBounceAtStartKoef : MAX_CORNER_BOUNCE_AT_START_KOEF; \n\r\n\t\t\tfloat fx1 = uLeftCurtain ? MAX_CORNER_BOUNCE_AT_START_KOEF: cornerBounceAtStartKoef ; \n\r\n\t\t\tfloat colBounceAtStartKoef = linearInterpolation(vertex.x, x0, fx0, x1, fx1); \n\r\n\t\t\tcolBounceAtStartKoef = clamp(colBounceAtStartKoef, 0.0, MAX_CORNER_BOUNCE_AT_START_KOEF); \n\r\n\t\t\t\n\r\n\t\t\tfloat cornerBounceAtEndKoef = linearInterpolation(uPhase, yTimesPart2.y, 0.0, yTimesPart2.z, MAX_CORNER_BOUNCE_AT_END_KOEF); \n\r\n\t\t\tx0 = uLeftCurtain ? 0.0 : uSlideWidth * 0.5; \n\r\n\t\t\tx1 = uLeftCurtain ? uSlideWidth * 0.5 : uSlideWidth; \n\r\n\t\t\tfx0 = uLeftCurtain ? cornerBounceAtEndKoef : MAX_CORNER_BOUNCE_AT_END_KOEF; \n\r\n\t\t\tfx1 = uLeftCurtain ? MAX_CORNER_BOUNCE_AT_END_KOEF: cornerBounceAtEndKoef ; \n\r\n\t\t\tfloat colBounceAtEndKoef = linearInterpolation(vertex.x, x0, fx0, x1, fx1); \n\r\n\t\t\t\n\r\n\t\t\tfloat y0 = -smoothStep(yTimesPart1.x, yTimesPart1.y, uPhase) * colBounceAtStartKoef; \n\r\n\t\t\ty0 += smoothStep(yTimesPart1.y, yTimesPart1.z, uPhase) * MAX_CORNER_BOUNCE_AT_START_KOEF; \n\r\n\t\t\ty0 -= smoothStep(yTimesPart1.z, yTimesPart1.w, uPhase) * 0.25; \n\r\n\t\t\ty0 += smoothStep(yTimesPart1.w, yTimesPart2.x, uPhase) * 0.25; \n\r\n\t\t\ty0 -= smoothStep(yTimesPart2.x, yTimesPart2.y, uPhase) * colBounceAtEndKoef; \n\r\n\t\t\ty0 += smoothStep(yTimesPart2.y, yTimesPart2.z, uPhase) * (MAX_CORNER_BOUNCE_AT_END_KOEF + 1.0); \n\r\n\t\t\t\n\r\n\t\t\treturn (y0 * yAmp + rowRatio) * uSlideHeight; \n\r\n\t\t} \n\r\n\t\t\n\r\n\t\tvec3 getVertexPosition(vec3 vertex) \n\r\n\t\t{ \n\r\n\t\t\tfloat amp = calcAmp(); \n\r\n\t\t\tfloat z = -amp * sinX; \n\r\n\t\t\tfloat xKoef = uLeftCurtain ? 1.0 : -1.0; \n\r\n\t\t\t\n\r\n\t\t\treturn vec3(vertex.x - calcX() * xKoef, -calcY(vertex), z); \n\r\n\t\t} \n\r\n\t\t\n\r\n\t\tvoid initVertexParams(vec3 vertex) \n\r\n\t\t{ \n\r\n\t\t\tfloat periodWidth = uSlideWidth / WAVES_COUNT; \n\r\n\t\t\tfloat frequency = PI * 2.0 / periodWidth; \n\r\n\t\t\tsinX = sin(frequency * vertex.x); \n\r\n\t\t\t\n\r\n\t\t\trowRatio = vertex.y / uSlideHeight; \n\r\n\t\t\t\n\r\n\t\t\tfloat halfRowRatio = rowRatio * 0.5; \n\r\n\t\t\tfloat halfSquaredRowRatio = rowRatio * halfRowRatio; \n\r\n\t\t\t\n\r\n\t\t\tfloat maxDT = 0.1; \n\r\n\t\t\tfloat dtAmp = 2.0 * maxDT; \n\r\n\t\t\tfloat dt = dtAmp * halfRowRatio; \n\r\n\t\t\t\n\r\n\t\t\tfloat distT = (0.6 - dt); \n\r\n\t\t\t\n\r\n\t\t\tfloat xT1 = dt; \n\r\n\t\t\tfloat xT2 = 0.4 + dt; \n\r\n\t\t\tfloat xT3 = xT2 + distT * 0.5; \n\r\n\t\t\tfloat xT4 = 1.0 + (1.0 - xT3); \n\r\n\t\t\t\n\r\n\t\t\tfloat xDampT1 = (xT1 + xT2) * 0.45; \n\r\n\t\t\tfloat xDampT2 = xT2; \n\r\n\t\t\tfloat xDampT3 = xT3; \n\r\n\t\t\tfloat xDampT4 = xDampT2 + (xDampT3 - xDampT2) * 0.5; \n\r\n\t\t\tfloat xDampT5 = xDampT3 + 0.075; \n\r\n\t\t\tfloat xDampT6 = 1.0; \n\r\n\t\t\t\n\r\n\t\t\tdistT = (0.7 - dt); \n\r\n\t\t\t\n\r\n\t\t\tfloat yT2 = 0.3 + dt; \n\r\n\t\t\tfloat yT3 = yT2 + distT * 0.5; \n\r\n\t\t\t\n\r\n\t\t\tfloat yDampT1 = 0.0; \n\r\n\t\t\tfloat yDampT2 = (yDampT1 * 2.0 + 0.35) * 0.5; \n\r\n\t\t\tfloat yDampT3 = yT2; \n\r\n\t\t\tfloat yDampT4 = (yT2 + yT2 + yT3) / 3.0; \n\r\n\t\t\tfloat yDampT5 = (yT2 + yT3 + yT3) / 3.0; \n\r\n\t\t\tfloat yDampT6 = yT3 + 0.1175; \n\r\n\t\t\tfloat yDampT7 = 1.0; \n\r\n\t\t\t\n\r\n\t\t\txTimesPart1 = vec4(xT1, xT2, xT3 - 0.125, xT4); \n\r\n\t\t\txTimesPart2 = vec4(xDampT1, xDampT2, xDampT3, xDampT4); \n\r\n\t\t\txTimesPart3 = vec2(xDampT5, xDampT6); \n\r\n\t\t\t\n\r\n\t\t\tyTimesPart1 = vec4(yDampT1 + 0.05, yDampT2, yDampT3, yDampT4); \n\r\n\t\t\tyTimesPart2 = vec3(yDampT5, yDampT6, yDampT7); \n\r\n\t\t\t\n\r\n\t\t\twaveStartAppearTime = linearInterpolation(vertex.y, 0.0, WAVES_START_APPEAR_PHASE, uSlideHeight, WAVES_READY_PHASE - WAVE_APPEAR_DURATION); \n\r\n\t\t\t\n\r\n\t\t\tfloat colRatio = (uLeftCurtain ? vertex.x : uSlideWidth - vertex.x)  / (uSlideWidth * 0.5); \n\r\n\t\t\tdiagonalRatio = (colRatio + rowRatio) * 0.5; \n\r\n\t\t\t\n\r\n\t\t\tfloat x0 = uLeftCurtain ? 0.0 : uSlideWidth * 0.5; \n\r\n\t\t\tfloat x1 = uLeftCurtain ? uSlideWidth * 0.5 : uSlideWidth; \n\r\n\t\t\tfloat fx0 = uLeftCurtain ? 0.2 : 0.0; \n\r\n\t\t\tfloat fx1 = uLeftCurtain ? 0.0 : 0.2; \n\r\n\t\t\tforcedXPath = 0.2 * (colRatio + linearInterpolation(vertex.x, x0, fx0, x1, fx1)); \n\r\n\t\t\t\n\r\n\t\t\tfloat mxDampAmp = 0.1 * diagonalRatio; \n\r\n\t\t\tfloat dampAcc = 2.0 * mxDampAmp; \n\r\n\t\t\txDampAmp = dampAcc * halfRowRatio; \n\r\n\t\t\t\n\r\n\t\t\tfloat maxYAmp = 0.02; \n\r\n\t\t\tfloat dyAmp = 2.0 * maxYAmp * diagonalRatio * rowRatio; \n\r\n\t\t\tyAmp = dyAmp * halfSquaredRowRatio; \n\r\n\t\t} \n\r\n\t\t\n\r\n\t\tvec3 getVertexNormal(vec3 vertex, vec3 p) \n\r\n\t\t{ \n\r\n\t\t\tbool rightSideXPos = vertex.x == (uLeftCurtain ? uSlideWidth * 0.5 : uSlideWidth); \n\r\n\t\t\tfloat deltaWidth = rightSideXPos ? -DELTA_W : DELTA_W; \n\r\n\t\t\t\n\r\n\t\t\tvec3 rightVertex = vec3(vertex.x + deltaWidth, vertex.y, vertex.z); \n\r\n\t\t\tinitVertexParams(rightVertex); \n\r\n\t\t\tvec3 right = getVertexPosition(rightVertex); \n\r\n\t\t\t\n\r\n\t\t\tvec3 downVertex = vec3(vertex.x, vertex.y + DELTA_H, vertex.z); \n\r\n\t\t\tinitVertexParams(downVertex); \n\r\n\t\t\tvec3 down = getVertexPosition(downVertex); \n\r\n\t\t\t\n\r\n\t\t\tvec3 v1 = vec3(right.x - p.x, right.y - p.y, right.z - p.z); \n\r\n\t\t\tvec3 v2 = vec3(down.x - p.x, down.y - p.y, down.z - p.z); \n\r\n\t\t\t\n\r\n\t\t\tvec3 n = rightSideXPos ? cross(v1, v2) : cross(v2, v1); \n\r\n\t\t\tn = normalize(n); \n\r\n\t\t\t\n\r\n\t\t\treturn n; \n\r\n\t\t} \n\r\n\t\t\n\r\n\t\tvoid main(void) \n\r\n\t\t{ \n\r\n\t\t\tvTextureCoord = aTextureCoord; \n\r\n\t\t\t\n\r\n\t\t\tvec3 vertex = vec3(aVertexPosition.x, -aVertexPosition.y, aVertexPosition.z); \n\r\n\t\t\tinitVertexParams(vertex); \n\r\n\t\t\tvec3 p = getVertexPosition(vertex); \n\r\n\t\t\t\n\r\n\t\t\tvec3 pNormal = getVertexNormal(vertex, p); \n\r\n\t\t\tvec3 transformedNormal = uNMatrix * pNormal; \n\r\n\t\t\tvNormal = transformedNormal; \n\r\n\t\t\t\n\r\n\t\t\tif (vertex.y == 0.0) \n\r\n\t\t\t{ \n\r\n\t\t\t\tfloat maxDY = calcAmpKoef(MIN_AMP_KOEF) * uSlideWidth / WAVES_COUNT * 0.4; \n\r\n\t\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\r\n\t\t\t} \n\r\n\t\t\tgl_Position = uPMVMatrix * vec4(p, 1.0); \n\r\n\t\t} \n\r\n\t"};
f.VI=function(){if(p(this.Am))return this.Am;this.$n();return this.Am=this.Am};f.$n=function(){p(this.G)||hy.I.$n.call(this)};f.oa=function(a){this.G.uniform1f(this.me,a);this.yK=!0;Hv(this,this.Jt,this.G.TRIANGLE_STRIP);this.yK=!1;Hv(this,this.wu,this.G.TRIANGLE_STRIP)};f.Nf=function(){Iv(this);this.Hd=Kv(this,"uSampler");this.me=Kv(this,"uPhase");this.WT=Kv(this,"uLeftCurtain");var a=Kv(this,"uSlideWidth");this.G.uniform1f(Kv(this,"uSlideHeight"),this.slideHeight());this.G.uniform1f(a,this.slideWidth())};
f.Cf=function(){zv(this,this.Jt);zv(this,this.wu)};f.Df=function(){};f.bC=function(){this.G.uniform1i(this.WT,this.yK?1:0)};f.yc=function(){var a=this.slideWidth(),b=this.slideHeight();this.GL=aw(a,b,0,31);this.cO=aw(a,b,30,61);this.ud=bw(15,31);this.Jt=new dw;a=Cv(this,Xv(this.GL),3);this.Jt.Md=a;a=Cv(this,Yv(this.GL),2);this.Jt.Pd=a;a=Dv(this,this.ud);this.Jt.Kd=a;this.wu=new dw;a=Cv(this,Xv(this.cO),3);this.wu.Md=a;a=Cv(this,Yv(this.cO),2);this.wu.Pd=a;a=Dv(this,this.ud);this.wu.Kd=a};f.Ug=function(){return this.Hd};function iy(a){Q.call(this,a);this.ta(!1,!0)}w(iy,Q);iy.prototype.ia=function(){Lu(this,!1);Mu(this,!0);this.Qb=R(this.slideWidth(),this.slideHeight());this.ha().appendChild(this.Qb)};
iy.prototype.oa=function(a){var b=(this.slideWidth()/2+50)*(1-a),c=b-50,d=(this.slideHeight()/2+50)*(1-a),e=d-50,g=this.Qb.getContext("2d");g.clearRect(0,0,this.slideWidth(),this.slideHeight());g.drawImage(this.ka,0,0);g.save();g.globalCompositeOperation="destination-out";d=g.createLinearGradient(0,d,0,e);d.addColorStop(0,"rgba(255, 255, 255, 1)");d.addColorStop(1,"rgba(255, 255, 255, 0)");b=g.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=g.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=g.createLinearGradient(0,e-50,0,e);a.addColorStop(0,"rgba(255, 255, 255, 1)");a.addColorStop(1,"rgba(255, 255, 255, 0)");g.fillStyle=d;g.fillRect(0,0,this.slideWidth()/2,this.slideHeight()/2);g.fillStyle=b;g.fillRect(0,0,this.slideWidth()/2,this.slideHeight()/2);g.fillStyle=a;
g.fillRect(0,this.slideHeight()/2,this.slideWidth()/2,this.slideHeight()/2);g.fillStyle=b;g.fillRect(0,this.slideHeight()/2,this.slideWidth()/2,this.slideHeight()/2);g.fillStyle=d;g.fillRect(this.slideWidth()/2,0,this.slideWidth()/2,this.slideHeight()/2);g.fillStyle=c;g.fillRect(this.slideWidth()/2,0,this.slideWidth()/2,this.slideHeight()/2);g.fillStyle=a;g.fillRect(this.slideWidth()/2,this.slideHeight()/2,this.slideWidth()/2,this.slideHeight()/2);g.fillStyle=c;g.fillRect(this.slideWidth()/2,this.slideHeight()/
2,this.slideWidth()/2,this.slideHeight()/2);g.restore()};function jy(a,b,c){Q.call(this,a);this.K=b;this.Et=c;this.ta(!0,!0)}w(jy,Q);f=jy.prototype;
f.ia=function(){Lu(this,!1);Mu(this,!1);var a=this.slideWidth(),b=this.slideHeight();this.Cd=this.pc(a,b);this.ha().appendChild(this.Cd);var c=R(a,b),d=R(a,b);this.Kb=this.pc(a,b);this.Xe=this.pc(a,b);this.We=this.pc(a,b);this.Et||(this.vk=R(a,b));this.Xe.appendChild(c);this.We.appendChild(d);this.Cd.appendChild(this.Kb);this.Kb.appendChild(this.We);this.Kb.appendChild(this.Xe);this.Et||(E(this.vk,"position","absolute"),this.Kb.appendChild(this.vk));c=c.getContext("2d");d=d.getContext("2d");c.drawImage(this.ka,
0,0);d.drawImage(this.Ia,0,0);this.Et||(this.vk.getContext("2d").drawImage(this.Ia,0,0),this.$()||G(this.vk,0));this.fy=!1;this.Et&&(Kh(this.Cd,Math.max(a,b)+"px"),Lh(this.Cd,this.slideWidth()/2+"px "+this.slideHeight()/2+"px"),Jh(this.Kb,"preserve-3d"))};f.pc=function(a,b){var c=D("DIV");Ag(c,a);Bg(c,b);E(c,"position","absolute");return c};
f.oa=function(a){var b=this.K==ky?-1:1;if(this.Et){var c=.25*(1-Math.cos(2*a*Math.PI));var d=Math.max(this.slideHeight(),this.slideWidth()),e=this.XR,g=this.YR,h=this.GB,k=-b*c*this.slideWidth()/2,l=c*this.slideHeight()*1.5;I(this.Kb,"translateZ("+d+"px) translateY("+l+"px) translateX("+k+"px) rotateX("+-e*c+"deg) rotateY("+-b*g*c+"deg) rotateZ("+b*h*c+"deg)");ly(this,a,!1);ly(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,sg(this.Xe,0,d),
sg(this.We,0,e),sg(this.vk,0,e),e=new kj,d=new kj,e.rotate(this.GB*Math.PI/180*b*c,0,0),d.rotate(this.GB*Math.PI/180*b*c,0,0),qj(this.Xe,e),qj(this.We,d),qj(this.vk,d),c=Math.max(1-a,.8),e.scale(c,c),qj(this.Xe,e),c=this.$()?Math.max(a,.8):Math.max(.5>a?1-a:a,.8),d.scale(c,c),qj(this.We,d),qj(this.vk,d),.5<=a&&!this.fy&&!this.$()?(this.fy=!0,G(this.vk,1)):.5>=a&&!this.fy&&this.$()&&(this.fy=!0,G(this.vk,0))};
function ly(a,b,c){var d=a.slideHeight()/2,e=.25*(1-Math.cos(2*b*Math.PI));d=(c?-(d+a.zi):a.slideHeight()+d+a.zi)*e;b=-(c?1+b:2-b)*Math.max(a.slideWidth(),a.slideHeight());I(c?a.Xe:a.We,"translateY("+d+"px) translateZ("+b+"px)")}f.XR=30;f.YR=20;f.GB=30;f.zi=20;var ky=1;function my(a){Q.call(this,a);this.Sd=!1;this.ta(!0,!0)}w(my,Q);my.prototype.ia=function(){this.Dz=!1;Lu(this,!1);Mu(this,!1);var a=this.slideWidth(),b=this.slideHeight(),c=this.Ia,d=this.ka;E(c,"position","absolute");E(d,"position","absolute");this.ha().appendChild(this.$()?d:c);this.ha().appendChild(this.$()?c:d);this.Ut=R(a,b);var e=this.Ut.getContext("2d");this.jM=R(a,b);this.jM.getContext("2d").drawImage(c,0,0);e.drawImage(d,0,0)};
my.prototype.oa=function(a){var b=this.Ia,c=this.ka;.2>a?(!this.Dz&&this.$()&&(this.Dz=!0,Sf(b)),ny(this,c,this.Ut,a/.2)):(this.Dz||this.$()||(this.Dz=!0,Sf(c)),ny(this,b,this.jM,(1-a)/.8))};function ny(a,b,c,d){b=b.getContext("2d");var e=a.slideWidth();a=a.slideHeight();b.drawImage(c,0,0,e,a);b.save();b.globalCompositeOperation="lighter";b.fillStyle="rgba(255, 255, 255,"+Aj(d)+")";b.rect(0,0,e,a);b.fill();b.restore()};function oy(a,b,c){Q.call(this,a);this.Fb=c;this.ta(!0,!0);this.Ik=b==ky}w(oy,Q);f=oy.prototype;
f.ia=function(){Lu(this,!1);Mu(this,!1);var a=this.slideWidth(),b=this.slideHeight();this.kA=this.pc(a,b);this.ha().appendChild(this.kA);this.Bl=this.pc(a,b);this.De=this.pc(a,b);this.Be=this.pc(a,b);this.Ik?(this.De.appendChild(this.Ia),this.Be.appendChild(this.ka)):(this.De.appendChild(this.ka),this.Be.appendChild(this.Ia));this.kA.appendChild(this.Bl);this.Ik?(this.Bl.appendChild(this.De),this.Bl.appendChild(this.Be)):(this.Bl.appendChild(this.Be),this.Bl.appendChild(this.De));this.mA=!1;this.Fb&&
(Kh(this.kA,Math.max(a,b)+"px"),Lh(this.kA,this.slideWidth()/2+"px "+this.slideHeight()/2+"px"),Jh(this.Bl,"preserve-3d"))};f.oa=function(a){a=this.Ik?1-a:a;this.Fb?this.jF(a):this.TC(a)};
f.jF=function(a){function b(b){var k=b?-1:1,h=b?this.De:this.Be;b="translateZ("+(b?e:g).call(this,a)*d+"px)rotateY("+-30*k*c+"deg)translateX("+k*c*this.slideWidth()*1.05+"px)";I(h,b)}var c=.25*(1-Math.cos(2*a*Math.PI)),d=Math.max(this.slideWidth(),this.slideHeight()),e=S(0,0,1,-.3),g=S(0,-.3,1,0);b.call(this,!0);b.call(this,!1)};
f.TC=function(a){function b(a){var b=a?-1:1;a=a?this.De:this.Be;var d=new kj;d.scale(1-.5*c,1-.5*c);d.translate(b*c*this.slideWidth()*1.05,0);qj(a,d)}this.Ik?.5>a&&!this.mA&&(this.Bl.appendChild(this.De),this.mA=!0):.5<=a&&!this.mA&&(this.Bl.appendChild(this.Be),this.mA=!0);var c=.25*(1-Math.cos(2*a*Math.PI));this.slideWidth();this.slideHeight();b.call(this,!0);b.call(this,!1)};f.pc=function(a,b){var c=D("DIV");Ag(c,a);Bg(c,b);E(c,"position","absolute");return c};function py(a){Q.call(this,a);es(this.Aa())}w(py,Q);py.prototype.ia=function(){Lu(this,!0);this.Sd=!1;this.ye=document.createElement("div");Ag(this.ye,this.slideWidth());Bg(this.ye,this.slideHeight());E(this.ye,"backgroundColor","#000000");E(this.ye,"position","relative");this.ha().appendChild(this.ye)};py.prototype.oa=function(a){.5>a?(G(this.ye,1-2*(.5-a)),Mu(this,!1)):(G(this.ye,1-2*(a-.5)),Mu(this,!0))};function qy(a){Q.call(this,a);this.ta(!1,!0)}w(qy,tv);f=qy.prototype;f.ia=function(){Lu(this,!1);Mu(this,!0);wv(this,this.ka);this.yc();mat4.translate(this.Ba,[-this.slideWidth()/2,this.slideHeight()/2,0]);Pv(this)};f.VI=function(){if(p(ry))return ry;this.$n();return ry=this.Am};f.$n=function(){p(this.G)||qy.I.$n.call(this)};f.oa=function(a){this.G.uniform1f(this.me,a);Hv(this,this.ke,this.G.TRIANGLE_STRIP)};
f.yc=function(){this.je=$v(10,35,this.slideWidth(),this.slideHeight());this.ud=bw(10,35);this.ke=new dw;var a=Cv(this,Xv(this.je),3);this.ke.Md=a;a=Cv(this,Yv(this.je),2);this.ke.Pd=a;a=Dv(this,this.ud);this.ke.Kd=a};f.Cf=function(){zv(this,this.ke)};f.Nf=function(){Iv(this);this.Hd=Kv(this,"uSampler");this.me=Kv(this,"uPhase");var a=Kv(this,"uSlideWidth");this.G.uniform1f(Kv(this,"uSlideHeight"),this.slideHeight());this.G.uniform1f(a,this.slideWidth())};f.Df=function(){};f.Ug=function(){return this.Hd};
f.Ff=function(){return"\t\r\n\t\tprecision mediump float;\n\r\n\t\t\t\n\r\n\t\tvarying vec2 vTextureCoord;\n\r\n\t\tvarying vec3 vNormal;\n\r\n\t\t\t\n\r\n\t\tuniform sampler2D uSampler;\n\r\n\t\t\r\n\t\tconst vec3 LIGHT_DIRECTION = vec3(0.0, 0.0, 1.0);\n\r\n\t\tconst float AMBIENT_INTENSITY = 0.3;\n\r\n\t\tconst float DIFFUSE_INTENSITY = 0.7;\n\r\n\t\t\t\n\r\n\t\tvoid main(void)\n\r\n\t\t{\n\r\n\t\t\tfloat intentsity = AMBIENT_INTENSITY + DIFFUSE_INTENSITY * abs(dot(normalize(vNormal), LIGHT_DIRECTION));\n\r\n\t\t\tvec4 textureColor = texture2D(uSampler, vTextureCoord);\n\r\n\t\t\tgl_FragColor = vec4(textureColor.rgb * intentsity, textureColor.a);\n\r\n\t\t}\n\r\n\t"};
f.Gf=function(){return"\n\r\nattribute vec3 aVertexPosition;\n\r\nattribute vec3 aVertexNormal;\n\r\nattribute vec2 aTextureCoord;\n\r\n\t\n\r\nuniform mat4 uPMVMatrix;\n\r\nuniform mat3 uNMatrix;\n\r\n\t\n\r\nuniform float uPhase;\n\r\nuniform float uSlideHeight;\n\r\nuniform float uSlideWidth;\n\r\n\t\n\r\nvarying vec2 vTextureCoord;\n\r\nvarying vec3 vNormal;\n\r\n\t\n\r\nconst float START_EFFECT_TIME = 0.0;\n\r\nconst float START_FLY_EFFECT_TIME = 0.4;\n\r\nconst float STOP_FLY_EFFECT_TIME = 0.8;\n\r\nconst float START_TOP_CENTER = 0.0;\n\r\nconst float START_TOP_CORNERS_TIME = 0.1;\n\r\nconst float START_BOTTOM_CORNERS_TIME = 0.0;\n\r\n\t\n\r\nconst float HORIZONTAL_WAVES_COUNT = 3.0;\n\r\nfloat HORIZONTAL_MAX_AMPLITUDE;\n\r\nconst float HORIZONTAL_WAVE_RUNNING_START_TIME = 0.0;\n\r\n\t\n\r\nconst float MAX_FLEX_DELAY = 0.1;\n\r\n\n\r\nfloat MAX_STRETCHING_Z;\n\r\nfloat MAX_STRETCHING_Y;\n\r\nfloat HORIZONTAL_TOP_STRETCHING;\n\r\nfloat VERTICAL_TOP_STRETCHING;\n\r\n\t\n\r\nconst float PI = 3.141592654;\n\r\n\t\n\r\nfloat linearInterpolation(float x, float x0, float fx0, float x1, float fx1)\n\r\n{\n\r\n\treturn mix(fx0, fx1, (x - x0) / (x1 - x0));\n\r\n}\n\r\nvec2 getMirrorPoint(vec2 a, vec2 b, vec2 p)\n\r\n{\n\r\n\treturn a + reflect(a - p, b - a);\n\r\n}\n\r\nfloat calcCenterWave(float x, float phase, float A, float F, float dx, float dy)\n\r\n{\n\r\n\tfloat CENTER_LINE_POS = uSlideWidth * 0.5;\n\r\n\tfloat startX = CENTER_LINE_POS;\n\r\n\tif (x < startX)\n\r\n\t{\n\r\n\t\tx = getMirrorPoint(vec2(CENTER_LINE_POS, 0), vec2(CENTER_LINE_POS , uSlideHeight), vec2(x, 0)).x;\n\r\n\t}\n\r\n\tfloat s = linearInterpolation(phase, 0.0, startX, 1.0, uSlideWidth);\n\r\n\tif ((x < startX) || (x < s))\n\r\n\t{\n\r\n\t\treturn 0.0;\n\r\n\t}\n\r\n\tfloat x0 = - linearInterpolation(phase, 0.0, 2.0 * PI * startX / uSlideWidth * HORIZONTAL_WAVES_COUNT, 1.0, PI * 2.0 * HORIZONTAL_WAVES_COUNT);\n\r\n\treturn A + A * sin(F * x +-PI / 2.0 + x0);\n\r\n}\n\r\nfloat getColWaveDelay(float phase, vec3 pos)\n\r\n{\n\r\n\tphase = linearInterpolation(phase, HORIZONTAL_WAVE_RUNNING_START_TIME, 0.0, 1.0, 1.0);\n\r\n\tfloat MAX_AMPLITUDE = linearInterpolation(phase, 0.0, 0.0, 1.0, HORIZONTAL_MAX_AMPLITUDE);\n\r\n\tfloat A = linearInterpolation(pos.y, 0.0, 0.0, uSlideHeight, MAX_AMPLITUDE);\n\r\n\tfloat F = (PI * 2.0 / uSlideWidth) * HORIZONTAL_WAVES_COUNT;\n\r\n\treturn calcCenterWave(pos.x, phase, A, F, 0.0, 0.0);\n\r\n}\n\r\nvec3 getVertexPosition(float phase, vec3 pos)\n\r\n{\n\r\n\tfloat CENTER = uSlideWidth * 0.5;\n\r\n\tphase = pow(phase, 4.0);\n\r\n\tfloat modifiedPhase = phase;\n\r\n\t\n\r\n\tfloat deltaZVertical = linearInterpolation(abs(pos.y), 0.0, 1.0, uSlideHeight / 2.0, 0.0);\n\r\n\tif (abs(pos.y) > uSlideHeight * 0.5)\n\r\n\t{\n\r\n\t\tdeltaZVertical = 0.0;\n\r\n\t}\n\r\n\tbool isLeft = (pos.x < CENTER);\n\r\n\tfloat stretch;\n\r\n\tfloat yDelay; \n\r\n\tvec3 delta = vec3(0, 0, 0);\n\r\n\tif (modifiedPhase > START_TOP_CENTER)\n\r\n\t{\n\r\n\t\tif (isLeft)\n\r\n\t\t{\n\r\n\t\t\tyDelay = linearInterpolation(pos.x, 0.0, MAX_FLEX_DELAY, CENTER, 0.0);\n\r\n\t\t\tstretch = linearInterpolation(pos.x, 0.0, 0.0, CENTER, 1.0);\n\r\n\t\t}\n\r\n\t\telse\n\r\n\t\t{\n\r\n\t\t\tyDelay = linearInterpolation(pos.x, CENTER, 0.0, uSlideWidth, MAX_FLEX_DELAY);\n\r\n\t\t\tstretch = linearInterpolation(pos.x, CENTER, 1.0, uSlideWidth, 0.0);\n\r\n\t\t}\n\r\n\t\tfloat deltaZHorizontal = pow(stretch, 3.0);\n\r\n\t\tmodifiedPhase = linearInterpolation(modifiedPhase, START_TOP_CENTER, 0.0, 1.0, 1.0);\n\r\n\t\tif (modifiedPhase >= yDelay)\n\r\n\t\t{\n\r\n\t\t\tdelta.y = linearInterpolation(modifiedPhase, yDelay, 0.0, 1.0, MAX_STRETCHING_Y * deltaZHorizontal * deltaZVertical);\n\r\n\t\t\tdelta.z = linearInterpolation(modifiedPhase, yDelay, 0.0, 1.0, MAX_STRETCHING_Z * deltaZHorizontal * deltaZVertical);\n\r\n\t\t}\n\r\n\t\tdelta.y = -delta.y;\n\r\n\t}\n\r\n\tif (phase > HORIZONTAL_WAVE_RUNNING_START_TIME)\n\r\n\t{\n\r\n\t\tdelta.z += getColWaveDelay(phase, pos);\n\r\n\t}\n\r\n\treturn pos - delta;\r\n}\n\r\nfloat getPower(float h1, float h2, float v1, float v2, vec2 pos, float max2)\n\r\n{\n\r\n  float a1 = min(max(linearInterpolation(pos.x, h1, 1.0, h2, 0.0), 0.0), 1.0);\n\r\n  float a2 = linearInterpolation(pos.y, v1, 1.0, v2, max2);\n\r\n  return a1 * a2;\n\r\n}\n\r\nvec3 updateVertex(float phase, vec3 translation)\n\r\n{\n\r\n\tfloat pPhase = phase;\n\r\n\tvec3 delta = vec3(0, 0, 0);\n\r\n\tvec3 v0 = getVertexPosition(phase, aVertexPosition);\n\r\n\t\t\n\r\n\tif (phase > START_TOP_CORNERS_TIME)\n\r\n\t{\n\r\n\t\tpPhase = linearInterpolation(phase, START_TOP_CORNERS_TIME, 0.0, 1.0, 1.0);\n\r\n\t\tpPhase = pow(pPhase, 4.0);\n\r\n\t\t\n\r\n\t\tfloat p1 = getPower(0.0, uSlideWidth * 0.5, 0.0, uSlideHeight, v0.xy, 2.0);\n\r\n\t\tfloat p2 = getPower(uSlideWidth, uSlideWidth * 0.5, 0.0, uSlideHeight, v0.xy, 2.0);\n\r\n\t\t\n\r\n\t\tdelta += vec3(p2 - p1, -p1 - p2, 0) * vec3(HORIZONTAL_TOP_STRETCHING, VERTICAL_TOP_STRETCHING, 0)  * vec3(pPhase, pPhase, 0);\n\r\n\t}\n\r\n\tif (phase > START_BOTTOM_CORNERS_TIME)\n\r\n\t{\n\r\n\t\tpPhase = linearInterpolation(phase, START_BOTTOM_CORNERS_TIME, 0.0, 1.0, 1.0);\n\r\n\t\tpPhase = pow(pPhase, 4.0);\n\r\n\t\t\n\r\n\t\tfloat p1 = getPower(0.0, uSlideWidth * 0.25, uSlideHeight, 0.0, v0.xy, 0.0);\n\r\n\t\tfloat p2 = getPower(uSlideWidth, uSlideWidth * 0.75, uSlideHeight, 0.0, v0.xy, 0.0);\n\r\n\t\t\n\r\n\t\tdelta += vec3(0.5, 1, 0.25) * vec3(p2 - p1, p2, p2) * vec3(uSlideWidth, uSlideHeight, uSlideHeight) * vec3(pPhase, pPhase, pPhase);\n\r\n\t}\n\r\n\tdelta.y = -min(uSlideHeight * 0.75, abs(delta.y));\n\r\n\treturn (translation + v0 + delta);\n\r\n}\n\r\nvec3 getPosition(float phase, vec3 pos) \n\r\n{\n\r\n  \tfloat maxSide = sqrt(uSlideHeight * uSlideHeight + (uSlideWidth * 0.5) *  (uSlideWidth * 0.5)) * 2.0;\n\r\n\tvec3 translation = vec3(0.0);\n\r\n\tif ((phase >= START_FLY_EFFECT_TIME) && (phase <= STOP_FLY_EFFECT_TIME))\n\r\n\t{\n\r\n\t\tfloat modifiedPhase = linearInterpolation(phase, START_FLY_EFFECT_TIME, 0.0, STOP_FLY_EFFECT_TIME, 1.0);\n\r\n\t\tmodifiedPhase = pow(modifiedPhase, 4.0);\n\r\n\t\ttranslation = vec3(0.0, modifiedPhase * maxSide, 0.0);\n\r\n\t}\n\r\n\telse if (phase > STOP_FLY_EFFECT_TIME)\n\r\n\t{\n\r\n\t\ttranslation = vec3(0.0, maxSide, 0.0);\n\r\n\t}\n\r\n\tif (phase >= START_EFFECT_TIME)\n\r\n\t{\n\r\n\t\tfloat modifiedPhase = linearInterpolation(phase, START_EFFECT_TIME, 0.0, 1.0, 1.0);\n\r\n\t\treturn updateVertex(modifiedPhase, translation);\n\r\n\t}\n\r\n\treturn updateVertex(0.0, translation); \n\r\n}\n\r\n\n\r\nvec3 getVertexNormal(float phase, vec3 pos) \n\r\n{ \n\r\n\tfloat deltaWidth = (pos.x == uSlideWidth) ? -1.0 : 1.0;\n\r\n\tfloat deltaHeight = 1.0;\n\r\n\t\t\n\r\n\tvec3 right = getVertexPosition(phase, vec3(pos.x + deltaWidth, pos.y, pos.z));\n\r\n\tvec3 down = getVertexPosition(phase, vec3(pos.x, pos.y + deltaHeight, pos.z));\n\r\n\tvec3 p = getVertexPosition(phase, vec3(pos.x, pos.y, pos.z));\n\r\n\t\t\n\r\n\tvec3 v1 = right - p;\n\r\n\tvec3 v2 = down - p;\n\r\n\t\t\n\r\n\tvec3 n = (pos.x == uSlideWidth) ? cross(v1, v2) : cross(v2, v1);\n\r\n\tn = normalize(n);\n\r\n\t\t\n\r\n\treturn n;\n\r\n} \n\r\nvoid main()\n\r\n{\n\r\n\tMAX_STRETCHING_Z = 0.74 * uSlideHeight;\n\r\n\tMAX_STRETCHING_Y = 0.74 * uSlideHeight;\n\r\n\tHORIZONTAL_TOP_STRETCHING = 0.42 * uSlideWidth;\n\r\n\tVERTICAL_TOP_STRETCHING = 0.05 * uSlideHeight;\n\r\n\tHORIZONTAL_MAX_AMPLITUDE = 0.93 * uSlideHeight;\n\r\n\t\r\n  \tvTextureCoord = aTextureCoord;\n\r\n\t\n\r\n\tvec3 vertex = vec3(aVertexPosition.x, -aVertexPosition.y, aVertexPosition.z);\n\r\n\tvec4 p = vec4(getPosition(uPhase, vertex), 1.0);\n\r\n\tgl_Position = uPMVMatrix * p;\n\r\n\t\n\r\n\tvec3 transformedNormal = uNMatrix * getVertexNormal(uPhase, vertex); \n\r\n\tvNormal = transformedNormal;\n\r\n}\n\r\n"};
var ry=void 0;function Ty(a){Q.call(this,a);this.ta(!1,!0)}w(Ty,Q);Ty.prototype.ia=function(){Lu(this,!1);this.zk=R(this.slideWidth(),this.slideHeight());this.ha().appendChild(this.zk);this.Sg=this.zk.getContext("2d")};
Ty.prototype.oa=function(a){var b=this.slideWidth(),c=this.slideHeight(),d=this.ka,e=this.Sg;e.clearRect(0,0,b,c);e.drawImage(d,0,0);e.save();d=a*Math.max(b,c);e.globalCompositeOperation="destination-out";var g=e.createRadialGradient(b/2,c/2,a*d,b/2,c/2,d);g.addColorStop(0,"#FFFFFF");g.addColorStop(.15,"rgba(255,255,255,128)");g.addColorStop(1,"rgba(255,255,255,0)");e.fillStyle=g;e.beginPath();e.arc(b/2,c/2,d,0,2*Math.PI,!0);e.fill();e.restore();this.$()&&0>=a&&Mu(this,!1)};function Uy(a,b){this.x=a;this.y=b}w(Uy,of);f=Uy.prototype;f.clone=function(){return new Uy(this.x,this.y)};f.scale=of.prototype.scale;f.normalize=function(){return this.scale(1/Math.sqrt(this.x*this.x+this.y*this.y))};f.add=function(a){this.x+=a.x;this.y+=a.y;return this};f.Ng=function(a){this.x-=a.x;this.y-=a.y;return this};f.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};
f.xj=function(a){return this==a?!0:a instanceof Uy&&!!a&&this.x==a.x&&this.y==a.y};function Vy(a,b,c,d){this.type=a;this.sR=b.type;(this.element=d.querySelector("#"+c.id))&&"13"==b.type&&(a=b.Vr,""!=(a.rp||a.Fp||a.Cp||a.Hp||a.Ip)?(this.element.style.width=b.kc.Fa.width+2*b.tp+"px",this.element.style.height=b.kc.Fa.height+2*b.tp+"px"):(this.element.style.width=b.Fa.width+2*b.tp+"px",this.element.style.height=b.Fa.height+2*b.tp+"px"),this.element.style.overflow="hidden");a=c.state;this.id=c.id;this.Fa=c.Fa;this.ws=b.Fa;this.sv=b.sv;this.yd=b.yd||new ig(0,0,0,0);this.sY=this.ws.width/
(1-this.yd.left-this.yd.right);this.rY=this.ws.height/(1-this.yd.top-this.yd.bottom);this.Og=c.Og;this.Dh=c.Dh;this.element&&(this.opacity=this.element.style.opacity,this.zIndex=this.element.style.zIndex,this.transform=tj(this.element)||new kj);this.X_=Wy(a,Xy,Yy).Cb;this.Y_=Wy(a,Zy,Yy).Cb;this.lw=$y(a).scale()*az(a).scale();this.nw=bz(a).scale()*cz(a).scale();this.rotation=dz(a).angle()+ez(a).angle();this.Tr=kg(this.Fa).x-kg(b.Fa).x;this.lH=kg(this.Fa).y-kg(b.Fa).y;this.q_=b.rotation;this.hn=b.hn;
this.En=b.En;this.QA="";this.element&&this.element.firstElementChild&&"13"==b.type?(this.iL=this.element.firstElementChild.style.left||"",this.jL=this.element.firstElementChild.style.top||"",this.QA=this.element.firstElementChild.style.transform||"",this.element.firstElementChild.style.left="0",this.element.firstElementChild.style.top="0",this.element.firstElementChild.style.transform=""):this.jL=this.iL=""}
Vy.prototype.clear=function(){this.element&&(qj(this.element,this.transform),this.element.style.opacity=this.opacity,this.element.style.zIndex="",this.element.style.animation="",this.element.firstElementChild&&"13"==this.sR&&(this.element.firstElementChild.style.animation="",this.element.firstElementChild.style.left=this.iL,this.element.firstElementChild.style.top=this.jL,this.element.firstElementChild.style.transform=this.QA))};function fz(a,b,c,d){this.id=a;this.Fa=b;this.Og=c;this.Dh=d;this.state=new gz;hz(this.state,Xy,!0).add(new Yy(this.Fa.left,!0));hz(this.state,Zy,!0).add(new Yy(this.Fa.top,!0))};function iz(a){a&&(this.element=a,this.cI="",this.transform=a.style.transform||"matrix(1, 0, 0, 1, 0, 0)",this.opacity=a.style.opacity||1,this.zIndex=a.style.zIndex)}iz.prototype.setProgress=function(a){var b=1;this.cI=Math.round(100*a*Math.pow(10,b))/Math.pow(10,b)+"%"};function jz(a,b,c,d,e,g,h,k){this.rT=b;this.sT=c;this.DM=g;this.$c=new C;this.Kk=[];if(d.kc||e.kc)g=d.kc,g||(g=Xb(e.kc),g.Fa=d.Fa,g.id="_morphBg"),this.Kk.push(new Vy("bg",d,g,b));this.Fb=!0;try{kz(b.firstElementChild,h,k),kz(c.firstElementChild,h,k)}catch(l){this.Fb=!1}z(d.Qj,function(a){this.Kk.push(new Vy("text",d,a,b))},this);this.nr=[];if(e.kc||d.kc)h=e.kc,h||(h=Xb(d.kc),h.Fa=e.Fa,h.id="_morphBg"),this.nr.push(new Vy("bg",e,h,c));z(e.Qj,function(a){this.nr.push(new Vy("text",e,a,c))},this);h=
this.Kk[0];k=this.nr[0];this.NW=k.lw/h.lw-1;this.PW=k.nw/h.nw-1;this.HW=lz(k.rotation-h.rotation);this.OW=e.Fa.width/d.Fa.width-1;this.QW=e.Fa.height/d.Fa.height-1;this.gO=lz(e.rotation-d.rotation);this.ZX=d.zIndex;this.$X=e.zIndex-d.zIndex;h=kg(d.Fa);k=kg(e.Fa);this.TP=k.x-h.x;this.UP=k.y-h.y;this.Tl=d.hn;this.Om=d.En;this.Ex=e.hn;this.Zz=e.En;this.cT=d.yd;this.dT=e.yd;if(d.yd||e.yd)this.jj=d.yd||new ig(0,0,0,0),this.jt=e.yd||new ig(0,0,0,0),h=mz(e.Vr),this.ZK=mz(d.Vr)||h;this.LJ=d.sv&&e.sv;this.DM&&
this.nD(a)}function mz(a){return""!=(a.rp||a.Fp||a.Cp||a.Hp||a.Ip)}function kz(a,b,c,d){a&&(d?(Kh(a,""),Jh(a,""),Mh(a,""),Lh(a,"")):(Kh(a,b+"px"),Jh(a,"preserve-3d"),Mh(a,"hidden"),Lh(a,b/2+"px "+c/2+"px")))}f=jz.prototype;
f.nD=function(a){var b=[];z(this.Kk,function(a){b.push(new nz(a.element,a.id))},this);z(this.nr,function(a){b.push(new nz(a.element,a.id))},this);var 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];z(c,function(a){var c=oz(this,a);z(b,function(b){var d=c[b.id];d.setProgress(a);b.yn.push(d)},this)},this);dc(c,function(a){a=1-a;var c=oz(this,a);z(b,function(b){var d=c[b.id];d.setProgress(a);b.yn.push(d)},this)},this);this.Yp=0;this.jG=b.length;
var d="";z(b,function(b){d+=pz(b);var c=b.element;c?(c.style.animation=b.id+" "+a+"s 1 linear",c.firstElementChild&&(c.firstElementChild.style.animation=b.id+"_ "+a+"s 1 linear"),B(c,kd,this.Kh,!1,this)):this.Kh()},this);this.Ys=ot(d)};f.update=function(a){this.ky!=a&&oz(this,a);this.ky=a};f.Kh=function(){this.Yp++;this.Yp==this.jG&&this.$c.C()};
function pz(a){var b="@keyframes "+a.id+" {\n";z(a.yn,function(a){b+=a.cI+" {transform: "+a.transform+";opacity:"+a.opacity+";z-index:"+a.zIndex+"}\n"});b+="}\n";var c="";a.yn[0].yv&&(c="@keyframes "+a.id+"_ {\n",z(a.yn,function(a){c+=a.cI+" {transform:"+a.yv+"}\n"}),c+="}\n");return b+c}
function oz(a,b){var c=a.Kk[0],d=a.NW*b+1;d*=c.lw;var e=a.PW*b+1;e*=c.nw;var g=Math.round(a.$X*b)+a.ZX,h=a.HW*b;h+=c.rotation;var k=a.OW*b+1,l=a.QW*b+1;if(a.jj)var m=new ig((a.jt.top-a.jj.top)*b+a.jj.top,(a.jt.right-a.jj.right)*b+a.jj.right,(a.jt.bottom-a.jj.bottom)*b+a.jj.bottom,(a.jt.left-a.jj.left)*b+a.jj.left);var n={};z(a.Kk,function(a){if(this.LJ)var c=1;else c=1-Math.pow(b,2),.425>b&&(c=b*(1-Math.pow(.425,2)-1)/.425+1);var r=!0,A=m;this.ZK&&(this.cT?(A=this.jj,r=!1):A=void 0);c=qz(a,d,e,h,
k,l,this.gO*b,this.TP*b,this.UP*b,c,g,A,rz(this,a,b,!1),r);sz(this,c);n[a.id]=c},a);z(a.nr,function(a,c){c=Math.min(this.Kk.length-1,c);c=this.Kk[c];var r=tz(-c.Tr,-c.lH,h,d,e),v=tz(-a.Tr,-a.lH,h,d,e);if(this.LJ)var F=b;else F=1+Math.pow(b-1,3),.425<b&&(F=1+Math.pow(-.575,3),F=(b-.425)*(1-F)/.575+F);var H=!0,Z=m;this.ZK&&(this.dT?(Z=this.jt,H=!1):Z=void 0);c=qz(a,d,e,h,c.ws.width*k/a.ws.width,c.ws.height*l/a.ws.height,this.gO*(b-1),this.TP*(b-1)+r.x-v.x,this.UP*(b-1)+r.y-v.y,F,g,Z,rz(this,a,b,!0),
H);sz(this,c);n[a.id]=c},a);return n}function sz(a,b){b.element&&!a.DM&&(a=b.element,a.style.transform=b.transform,a.style.opacity=b.opacity,a.style.zIndex=b.zIndex,b.yv&&(a.firstElementChild.style.transform=b.yv))}f.clear=function(){this.Ys&&Sf(this.Ys);z(this.Kk,this.XJ,this);z(this.nr,this.XJ,this);this.Fb&&(kz(this.rT.firstElementChild,0,0,!0),kz(this.sT.firstElementChild,0,0,!0))};f.XJ=function(a){a.clear()};
function lz(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.sR;if(!a.Fb||e){var g=e=1;"bg"==b.type&&(c=d?2*(c-.5):2*(.5-c),a.Tl!=a.Ex&&(e=c),a.Om!=a.Zz&&(g=c));a="scaleX("+e+") scaleY("+g+")"}else e=a.Tl!=a.Ex,g=a.Om!=a.Zz,"bg"!=b.type||!e&&!g?a="":g&&!e?a="rotateX("+(a.Om&&!a.Zz?-1:1)*c*180+"deg)"+(d?" scaleY(-1)":""):e&&!g?a="rotateY("+(a.Tl&&!a.Ex?1:-1)*c*180+"deg)"+(d?" scaleX(-1)":""):a.Tl&&!a.Om||!a.Tl&&a.Om?(b=Pu(0,1,c),a="rotateX("+-90*Pu(0,1,.5>c?2*b:2*(1-b))+"deg) rotateZ("+180*(a.Tl&&!a.Om?1:!a.Tl&&a.Om?-1:1)*
b+"deg)"+(d?" scaleX(-1) scaleY(-1) ":"")):(b=Pu(0,1,c),a="rotateX("+90*Pu(0,1,.5>c?2*b:2*(1-b))+"deg) rotateZ("+180*(a.Zz&&a.Ex?1:a.Om&&a.Tl?-1:1)*b+"deg)"+(d?" scaleX(-1) scaleY(-1) ":""));return a}
function qz(a,b,c,d,e,g,h,k,l,m,n,r,v,t){var A=new kj;A.translate(a.X_,a.Y_);A.rotate(d,0,0);A.scale(b,c);(b=a.Og)&&(A=mj(A,b));(b=a.Dh)&&(A=mj(b.clone(),A));b=new kj;b.rotate(-a.q_,0,0);b.translate(a.Tr,a.lH);b=mj(b,a.Og);mj(b,oj(A));c=oj(b);e="rotate("+h+"rad) "+v+(" scaleX("+e+") scaleY("+g+")");k=pj(k,l);k=Ej(sj(),k)+" "+Ej(sj(),c)+" "+e+" ";l=b;l=Ej(sj(),l);l=k+l+" "+Ej(sj(),A);k=new iz(a.element);k.transform=l;""!=a.opacity&&(m*=a.opacity);k.opacity=m;k.zIndex=n;r?(m=(1-a.yd.right-a.yd.left)/
(1-r.right-r.left),n=(1-a.yd.top-a.yd.bottom)/(1-r.top-r.bottom),k.yv=a.QA+" translate("+-(a.hn?r.right:r.left)*a.sY*m+"px, "+-(a.En?r.bottom:r.top)*a.rY*n+"px) scale("+m+", "+n+")"):t&&(k.yv=a.QA);return k}function tz(a,b,c,d,e){var g=new Uy(a,b);g.rotate(c);g.scale(d,e);g.Ng(new Uy(a,b));return g}function nz(a,b){this.element=a;this.id=b;this.yn=[]};function uz(a,b){if(a instanceof uz)this.ue=a.uf();else{var c;if(c=Ga(a))a:{for(var d=c=0;d<a.length;d++){if(!Ga(a[d])||0<c&&a[d].length!=c){c=!1;break a}for(var e=0;e<a[d].length;e++)if(!Ca(a[d][e])){c=!1;break a}0==c&&(c=a[d].length)}c=0!=c}if(c)this.ue=mc(a);else if(a instanceof df)this.ue=vz(a.height,a.width);else if(Ca(a)&&Ca(b)&&0<a&&0<b)this.ue=vz(a,b);else throw Error("Invalid argument(s) for Matrix contructor");}this.Ic=new df(this.ue[0].length,this.ue.length)}
function wz(a,b,c){for(var d=0;d<a.ni().height;d++)for(var e=0;e<a.ni().width;e++)b.call(c,a.ue[d][e],d,e,a)}function xz(a,b){var c=new uz(a.ni());wz(a,function(d,e,g){c.ue[e][g]=b.call(void 0,d,e,g,a)});return c}function vz(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}f=uz.prototype;f.add=function(a){if(!ef(this.Ic,a.ni()))throw Error("Matrix summation is only supported on arrays of equal size");return xz(this,function(b,c,d){return b+a.ue[c][d]})};
f.xj=function(a){if(this.Ic.width!=a.Ic.width||this.Ic.height!=a.Ic.height)return!1;for(var b=0;b<this.Ic.height;b++)for(var c=0;c<this.Ic.width;c++)if(!(1E-6>=Math.abs(this.ue[b][c]-a.ue[b][c])))return!1;return!0};f.zQ=function(){if(this.Ic.width!=this.Ic.height)throw Error("A determinant can only be take on a square matrix");return yz(this)};f.ni=function(){return this.Ic};function zz(a,b,c){return 0<=b&&b<a.Ic.height&&0<=c&&c<a.Ic.width?a.ue[b][c]:null}
function Az(a,b,c,d){if(!(0<=b&&b<a.Ic.height&&0<=c&&c<a.Ic.width))throw Error("Index out of bounds when setting matrix value, ("+b+","+c+") in size ("+a.Ic.height+","+a.Ic.width+")");a.ue[b][c]=d}
f.multiply=function(a){if(a instanceof uz){if(this.Ic.width!=a.ni().height)throw Error("Invalid matrices for multiplication. Second matrix should have the same number of rows as the first has columns.");return Bz(this,a)}if(Ca(a))return Cz(this,a);throw Error("A matrix can only be multiplied by a number or another matrix.");};f.Ng=function(a){if(!ef(this.Ic,a.ni()))throw Error("Matrix subtraction is only supported on arrays of equal size.");return xz(this,function(b,c,d){return b-a.ue[c][d]})};
f.uf=function(){return this.ue};function yz(a){if(1==a.ni().area())return a.ue[0][0];for(var b=0,c=0;c<a.Ic.width;c++){var d=a.ue[0][c],e=0==0+c%2?1:-1;var g=yz(Dz(a,c));b+=d*e*g}return b}function Dz(a,b){var c=new uz(a.Ic.width-1,a.Ic.height-1);wz(c,function(a,e,g){Az(c,e,g,this.ue[0<=e?e+1:e][g>=b?g+1:g])},a);return c}function Bz(a,b){var c=new uz(a.Ic.height,b.ni().width);wz(c,function(a,e,g){for(var d=a=0;d<this.Ic.width;d++)a+=xb(zz(this,e,d))*xb(zz(b,d,g));Az(c,e,g,a)},a);return c}
function Cz(a,b){return xz(a,function(a){return a*b})};function Ez(){this.In=[];p(void 0)&&p(void 0)&&this.Vl(void 0,void 0)}f=Ez.prototype;f.Vl=function(a,b){for(var c=0;c<a;c++)this.In[c]=b};f.size=function(){return this.In.length};f.forEach=function(a){z(this.In,a,this)};f.sn=function(a,b){this.In[a]=b};f.EH=function(a){return this.In[a]};f.push=function(a){this.In.push(a)};f.uf=function(){return mc(this.In)};function Fz(a,b,c){this.aE=a;this.UD=b;var d=Math.max(a.size(),b.size());this.Zp=new uz(new df(d,d));var e=this;a.forEach(function(a){b.forEach(function(b){Az(e.Zp,a.index(),b.index(),c(a,b))})});Gz(this)}function Gz(a){for(var b=a.Zp.ni().width+1,c=[],d=0;d<b;d++){c[d]=[];for(var e=0;e<b;e++)c[d][e]=0==d||0==e?0:zz(a.Zp,d-1,e-1)}a.Zp=new uz(c)}
function Hz(a){for(var b=a.Zp.ni().width,c=Iz(b,0),d=Iz(b,0),e=Iz(b,0),g=Iz(b,0),h=1;h<b;++h){e[0]=h;for(var k=0,l=Iz(b,Number.MAX_VALUE),m=Iz(b,!1),n=e[k];0!=e[k];n=e[k]){var r=Number.MAX_VALUE,v=0;m[k]=!0;for(var t=1;t<b;++t)if(!m[t]){var A=zz(a.Zp,t,n)-d[k]-c[t];A<l[t]&&(l[t]=A,g[t]=k);l[t]<r&&(r=l[t],v=t)}for(k=0;k<b;++k)m[k]?(d[e[k]]+=r,c[k]-=r):l[k]-=r;k=v}for(;0!=k;)l=g[k],e[k]=e[l],k=l}b=new Ez;for(c=1;c<a.aE.size()+1;++c){d=e[c]-1;if(a.aE.size()>a.UD.size())for(g=1;g<=a.aE.size()-a.UD.size();g++)if(d+
1==g+a.UD.size()){d=-1;break}b.push(d)}return b}function Iz(a,b){for(var c=[],d=0;d<a;d++)c[d]=b;return c};function Jz(a,b){this.Vg=a;this.km=b}Jz.prototype.index=function(){return this.Vg};Jz.prototype.object=function(){return this.km};function Kz(a){a=parseInt(a.toString(16),16);return[a>>16&255,a>>8&255,a&255]};function Lz(a,b){this.lT=qf(kg(a.Fa),kg(b.Fa));a=a.Vr;b=b.Vr;var c=0+(a.line!=b.line?1:0);c+=a.fill!=b.fill?1:0;c+=a.rp!=b.rp?1:0;c+=a.Cp!=b.Cp?1:0;c+=a.Fp!=b.Fp?1:0;c+=a.Hp!=b.Hp?1:0;this.jT=c+=a.Ip!=b.Ip?2:0}Lz.prototype.pQ=function(){return this.lT};Lz.prototype.EH=function(){return 1E3*this.jT+this.pQ()/1E3};function Mz(a,b,c){var d=this;this.oM=a.content();this.iM=a.content();this.links=[];this.ty=[];a=Nz(this,this.iM,c);b=Nz(this,this.oM,b);var e={},g={};z(a,function(a){var b=a.type;e[b]=!0;g[b]?g[b].push(a):g[b]=[a]});var h={};z(b,function(a){var b=a.type;e[b]=!0;h[b]?h[b].push(a):h[b]=[a]});this.TQ=[];this.WQ=[];z(Rb(e),function(a){Oz(d,h[a]||[],g[a]||[])},this)}
Mz.prototype.zT=function(a,b){a=a.object();b=b.object();var c=new Lz(a,b),d=Pz(a,b);d||(this.ty.push(Qz(a,b,!1)),this.ty.push(Qz(a,b,!0)));return d?c.EH():1E13};function Qz(a,b,c){return c?Ja(b)+"_"+Ja(a):Ja(a)+"_"+Ja(b)}
function Oz(a,b,c){function d(a){for(var b=new Ez,c=0;c<a.length;c++)b.sn(c,new Jz(c,a[c]));return b}for(var e=Hz(new Fz(d(b),d(c),u(a.zT,a))),g=mc(b),h=mc(c),k=0;k<e.size();k++)if(-1!=k){var l=e.EH(k),m=g[k];m&&-1!=l&&(l=h[l],-1==a.ty.indexOf(Qz(m,l,!1))&&-1==a.ty.indexOf(Qz(m,l,!0))&&(b.splice(b.indexOf(m),1),c.splice(c.indexOf(l),1),a.links.push([m,l])))}z(b,function(b){Rz(a,a.WQ,a.oM,b)},a);z(c,function(b){Rz(a,a.TQ,a.iM,b)},a)}
function Nz(a,b,c){return ec(c,function(a){var c=a.kc;if(c)return"none"!=b.querySelector("#"+c.id).style.display;a=a.Qj||[];return a.length?"none"!=b.querySelector("#"+a[0].id).style.display:!0},a)}function Rz(a,b,c,d){var e=d.kc;e&&Sz(b,c,e.id);z(d.Qj,function(a){Sz(b,c,a.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.Zm.length!=b.Zm.length)return!1;for(var c=0;c<a.Zm.length;++c){var d=a.Zm[c],e=b.Zm[c];if(d.type!=e.type||d.text!=e.text)return!1;if(d.wh&&e.wh)return.0325>Tz(d.wh,e.wh)}return!0}return a.wh&&b.wh?.0325>Tz(a.wh,b.wh):!0}
function Tz(a,b){for(var c=a.length,d=[0,0,0],e=0;e<c;++e){var g=Kz(a[e]),h=Kz(b[e]);d[0]+=Math.abs(g[0]-h[0]);d[1]+=Math.abs(g[1]-h[1]);d[2]+=Math.abs(g[2]-h[2])}return Math.max(d[0],d[1],d[2])/(255*c)};function Uz(a){function b(a,b,c,d){if(a=b.querySelector("#"+a))a.style.zIndex=c,d.push(a)}var c=this;Q.call(this,a);es(this.Aa());this.Sd=!1;this.Ol=[];var d=this.Hb().content(),e=this.Aa().content();if(this.Tt())d.removeChild(d.firstElementChild);else for(var g=d.firstElementChild.childNodes.length,h=0;h<g;++h){var k=d.firstElementChild.childNodes[0];this.Ol.push(k);Rf(e.firstElementChild,k,0)}d=this.Aa().content();g=a.Gq;a=a.Eq;h=new Mz(this.Aa(),g,a);this.nv=[];z(g,function(a){a.kc&&b(a.kc.id,
d,a.zIndex,c.nv);z(a.Qj,function(e){b(e.id,d,a.zIndex,c.nv)},c)},this);z(a,function(a){a.kc&&b(a.kc.id,e,a.zIndex,c.nv);z(a.Qj,function(d){b(d.id,e,a.zIndex,c.nv)},c)},this);this.iv=[];z(h.links,function(a){a=new jz(c.vx,d,e,a[0],a[1],c.hs(),c.slideWidth(),c.slideHeight());a.$c.addHandler(c.Kh,c);c.iv.push(a)},this);this.wk=this.Aa().background().firstChild;this.Tt()&&E(this.wk,"top",0);this.Hb().background().appendChild(this.wk);this.Gq=h.WQ;this.Eq=h.TQ;this.Yp=0;this.jG=this.iv.length+this.Eq.length+
this.Gq.length+1;this.hs()&&this.nD()}w(Uz,Q);f=Uz.prototype;
f.nD=function(){var a=this,b=this.vx;this.Ys=ot("@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.wk.style.animation="newSlideBackground "+b+"s 1 linear";G(this.wk,1);B(this.wk,kd,this.Kh,!1,this);z(this.Gq,function(c){c.style.animation="oldSlideObjects "+b+"s 1 linear";G(c,0);B(c,kd,a.Kh,!1,a)},this);z(this.Eq,function(c){c.style.animation=
"newSlideObjects "+b+"s 1 linear";G(c,1);B(c,kd,a.Kh,!1,a)},this)};f.Kh=function(){this.Yp++;this.Yp==this.jG&&this.$c.C()};f.hs=function(){var a=Modernizr.atRule("@keyframes");return J?a:!1};f.oa=function(a){if(!this.hs()){a=this.$()?1-a:a;z(this.iv,function(b){b.update(a)},this);var b=1-Math.min(1,2*a),c=2*Math.max(0,a-.5);z(this.Gq,function(a){a&&G(a,b)},this);z(this.Eq,function(a){a&&G(a,c)},this);G(this.wk,a);1<=a&&this.$c.C();si&&zj(document.body)}};
f.EA=function(){var a=this;Uz.I.EA.call(this);z(this.Ol,function(b){a.Aa().content().firstElementChild.removeChild(b);a.Hb().content().firstElementChild.appendChild(b)},this);this.Ol=[];this.Ys&&Sf(this.Ys);Nd(this.wk,kd,this.Kh,!1,this);this.Yp=0;z(this.iv,function(a){a.clear()},this);this.wk.style.animation="";this.Tt()&&E(this.wk,"top","");z(this.Gq,function(b){b.style.animation="";G(b,1);Nd(b,kd,a.Kh,!1,a)},this);z(this.Eq,function(b){b.style.animation="";G(b,1);Nd(b,kd,a.Kh,!1,a)},this);z(this.iv,
function(b){b.$c.removeHandler(a.Kh,a)},this);z(this.nv,function(a){a.style.zIndex=""},this)};function Vz(a,b){Q.call(this,a);this.K=b;this.ta(!1,!1,!0,!0,!0,!0)}w(Vz,Q);f=Vz.prototype;
f.ia=function(){Lu(this,!1);Mu(this,!1);var a=this.slideWidth(),b=this.slideHeight(),c=R(a,b);E(c,"position","absolute");this.ha().appendChild(c);c.getContext("2d").drawImage(this.wy,0,0);this.qo=c;c=R(a,b);E(c,"position","absolute");this.ha().appendChild(c);c.getContext("2d").drawImage(this.Ey,0,0);this.so=c;this.Cd=this.pc(a,b);this.ha().appendChild(this.Cd);var d=R(a,b);c=R(a,b);this.Hz=this.pc(a,b);this.Xe=this.pc(a,b);this.We=this.pc(a,b);this.Xe.appendChild(d);this.We.appendChild(c);this.Cd.appendChild(this.Hz);
this.Hz.appendChild(this.Xe);this.Hz.appendChild(this.We);d=d.getContext("2d");c=c.getContext("2d");d.drawImage(this.lm,0,0);c.drawImage(this.jm,0,0);Kh(this.Cd,Math.max(a,b)+"px");Lh(this.Cd,a/2+"px "+b/2+"px");Jh(this.Hz,"preserve-3d")};
f.oa=function(a){var b=this.slideWidth(),c=this.slideHeight();G(this.so,1-a);G(this.qo,a);a=Pu(0,1,a);var d=this.K==Wz?1:-1,e=d*this.ZR*b*(1-a),g=-this.$R*c*(1-a),h=-Math.max(b,c)*(1-a),k=-this.pJ*(1-a),l=-d*this.qJ*(1-a),m=d*this.aS*(1-a);I(this.Xe,"translateZ("+Math.max(b,c)*a+"px) translateY("+c*a+"px) translateX("+-d*this.cS*b*a+"px) rotateX("+this.pJ*a+"deg) rotateY("+d*this.qJ*a+"deg) rotateZ("+-d*this.dS*a+"deg)");I(this.We,"translateZ("+h+"px) translateY("+g+"px) translateX("+e+"px) rotateX("+
k+"deg) rotateY("+l+"deg) rotateZ("+m+"deg)")};f.pc=function(a,b){var c=D("DIV");Ag(c,a);Bg(c,b);E(c,"position","absolute");return c};f.cS=.1;f.ZR=.5;f.$R=1.75;f.aS=30;f.dS=10;f.pJ=80;f.qJ=30;var Wz=1;function Xz(a,b){Q.call(this,a);this.ta(!0,!0);this.qa=b}w(Xz,Q);Xz.prototype.ia=function(){Lu(this,!1);Mu(this,!1);this.Ve()};
Xz.prototype.oa=function(a){for(var b=0;b<this.Ce;++b){var c=this.TE[b],d=Math.min(1,Math.max(0,2*(a-c.startTime)));d=Pu(0,1,d);var e=this.$()?1-d:d;0==e&&(G(this.$()?c.ZH:c.WH,0),G(this.$()?c.YH:c.VH,0));1==e&&(G(this.$()?c.WH:c.ZH,0),G(this.$()?c.VH:c.YH,0));if(c.hR!=d){c.hR=d;G(this.$()?c.ZH:c.WH,1);e=-120*d;var g=1-2*d;this.qa==bx?(d=c.hw/2,g*=d,I(c.qQ,"translateX("+g+"px) rotateY("+e+"deg) translateX("+-d+"px) ")):(d=c.dB/2,g*=d,I(c.qQ,"translateY("+g+"px) rotateX("+-e+"deg) translateY("+-d+
"px)"));d=.5*-Math.sin(S(0,0,-120,-90)(e)*Math.PI/180);G(c.YH,d);e=.5*-Math.sin(S(0,-90,-120,0)(e)*Math.PI/180);G(c.VH,e)}}};
Xz.prototype.Ve=function(){var a=this.slideWidth(),b=this.slideHeight();this.Hr=Kf("DIV");this.ha().appendChild(this.Hr);Kh(this.Hr,a+"px");Lh(this.Hr,a/2+"px "+b/2+"px");if(Hc){var c=D("DIV");this.Hr.appendChild(c);zg(c,a,b);E(c,"position","absolute");Jh(c,"preserve-3d");this.Hr=c}this.Ce=this.qa==bx?Yz:Zz;this.qa==bx?(a=this.slideWidth()/this.Ce,b=this.slideHeight()):(a=this.slideWidth(),b=this.slideHeight()/this.Ce);this.TE=[];for(var d=c=0;d<this.Ce;++d){var e={hR:void 0};e.startTime=(1-$z)/(Math.ceil(this.Ce/
2)-1)*Math.floor(Math.abs(d-(this.Ce-1)/2));this.qa==bx?(e.hw=Math.round((d+1)*a)-c,e.dB=b,e.position=c,c+=e.hw):(e.hw=a,e.dB=Math.round((d+1)*b)-c,e.position=c,c+=e.dB);this.$()&&(e.startTime=1-$z-e.startTime);this.TE.push(e)}if(0!=this.Ce%2){for(a=0;a<this.Ce/2-1;++a)aA(this,a),aA(this,this.Ce-a-1);aA(this,Math.floor(this.Ce/2))}else for(a=0;a<this.Ce/2;++a)aA(this,a),aA(this,this.Ce-a-1)};
function aA(a,b){var c=a.TE[b],d=Kf("DIV");Jh(d,"preserve-3d");var e=c.hw,g=c.dB;zg(d,e,g);E(d,"position","absolute");var h=R(e,g);b=R(e,g);var k=Kf("DIV");zg(k,e,g);E(k,"backgroundColor","#000000");var l=Kf("DIV");zg(l,e,g);E(l,"backgroundColor","#000000");E(h,"position","absolute");E(b,"position","absolute");E(k,"position","absolute");E(l,"position","absolute");Mh(h,"hidden");Mh(b,"hidden");Mh(k,"hidden");Mh(l,"hidden");d.appendChild(b);d.appendChild(h);d.appendChild(k);d.appendChild(l);var m=h.getContext("2d"),
n=b.getContext("2d");a.Hr.appendChild(d);c.qQ=d;c.ZH=h;c.WH=b;c.VH=k;c.YH=l;a.qa==bx?(sg(d,c.position,0),m.drawImage(a.ka,c.position,0,e,g,0,0,e,g),n.drawImage(a.Ia,c.position,0,e,g,0,0,e,g),a=Math.round(c.hw/2),a="translateX("+a+"px) rotateY(-60deg) translateX("+-a+"px) rotateZ(180deg) rotateX(180deg)"):(sg(d,0,c.position),m.drawImage(a.ka,0,c.position,e,g,0,0,e,g),n.drawImage(a.Ia,0,c.position,e,g,0,0,e,g),a=Math.round(g/2),a="translateY("+a+"px) rotateX(-120deg) translateY("+a+"px)");I(b,a);I(k,
a)}var Yz=18,Zz=14,$z=.5,bx=0;function zs(a){Q.call(this,a)}w(zs,Q);function bA(a){Q.call(this,a);this.ta(!1,!0)}w(bA,tv);f=bA.prototype;f.Ug=function(){return this.Hd};
f.ia=function(){Lu(this,!1);Mu(this,!0);wv(this,this.ka);this.G.disable(this.G.DEPTH_TEST);for(var a=[new V(.1806930693069307,0),new V(.3725247524752475,0),new V(.4603960396039604,0),new V(.6856435643564357,0),new V(.7673267326732673,0),new V(.8849009900990099,0),new V(.9987623762376238,.02103960396039604),new V(0,.027227722772277228),new V(0,.15841584158415842),new V(.47,.16955445544554457),new V(.4876237623762376,.16955445544554457),new V(.5284653465346535,.17202970297029702),new V(.41707920792079206,
.1745049504950495),new V(1,.18316831683168316),new V(0,.19554455445544555),new V(.6076732673267327,.2042079207920792),new V(.32,.21658415841584158),new V(.6485148514851485,.2202970297029703),new V(.7141089108910891,.22153465346534654),new V(0,.2623762376237624),new V(.275990099009901,.2908415841584158),new V(.2524752475247525,.33292079207920794),new V(.22153465346534654,.38242574257425743),new V(.8081683168316832,.41336633663366334),new V(0,.44183168316831684),new V(.18935643564356436,.46410891089108913),
new V(.4752475247524752,.47029702970297027),new V(.4665841584158416,.4715346534653465),new V(.4938118811881188,.4814356435643564),new V(.5024752475247525,.48267326732673266),new V(.5099009900990099,.4863861386138614),new V(.5123762376237624,.49133663366336633),new V(.801980198019802,.4938118811881188),new V(.5148514851485149,.49876237623762376),new V(.47896039603960394,.5),new V(.47,.5),new V(.5,.5),new V(.5148514851485149,.5012376237623762),new V(.4801980198019802,.5061881188118812),new V(.5136138613861386,
.5099009900990099),new V(.48267326732673266,.5123762376237624),new V(.5099009900990099,.5136138613861386),new V(.48514851485148514,.5148514851485149),new V(.504950495049505,.5160891089108911),new V(.48886138613861385,.5185643564356436),new V(.4938118811881188,.5185643564356436),new V(.4975247524752475,.5185643564356436),new V(.5334158415841584,.5334158415841584),new V(1,.5346534653465347),new V(.4962871287128713,.5371287128712872),new V(.47648514851485146,.5396039603960396),new V(.18811881188118812,
.568069306930693),new V(0,.6485148514851485),new V(.2537128712871287,.6534653465346535),new V(.7982673267326733,.6670792079207921),new V(.28589108910891087,.7066831683168316),new V(.775,.7351485148514851),new V(1,.7784653465346535),new V(.3341584158415842,.7945544554455446),new V(.7066831683168316,.8032178217821783),new V(0,.8106435643564357),new V(.38985148514851486,.8477722772277227),new V(.47,.8564356435643564),new V(.6150990099009901,.8601485148514851),new V(1,.943069306930693),new V(0,.9826732673267327),
new V(.21905940594059406,1),new V(.34034653465346537,1),new V(.4752475247524752,1),new V(.6596534653465347,1),new V(.8403465346534653,1),new V(0,0),new V(1,0),new V(1,1),new V(0,1)],b=new Vv,c=new T(0,0,1),d=0;d<a.length;d++){var e=a[d],g=new T((e.x()-.5)*this.slideWidth(),(e.y()-.5)*this.slideHeight(),0);e=new V(e.x(),e.y());Wv(b,new Tv(g,e,c))}c=this.slideHeight();d=this.slideWidth();a=[];a.push(new cA(b,[7,71,16,0],new T(0,0,50),c));a.push(new cA(b,[16,0,12,1],new T(0,0,20),1.5*c,.05*d));a.push(new cA(b,
[27,20,26,16],new T(0,0,5),1.6*c,.03*d));a.push(new cA(b,[21,8,16,7,-1,27,22,20,-1,22,19,21,14],new T(0,0,5),1.6*c));a.push(new cA(b,[21,14,8],new T(0,0,5),2*c));a.push(new cA(b,[27,25,22],new T(0,0,0),1.8*c));a.push(new cA(b,[24,25,19,22],new T(0,0,5),1.65*c));a.push(new cA(b,[35,25,27],new T(0,120,0),2*c));a.push(new cA(b,[52,51,24,25],new T(0,0,0),1.8*c));a.push(new cA(b,[51,38,25,34],new T(0,75,10),1.85*c,-.05*d));dA(a[a.length-1],0,2);a.push(new cA(b,[65,60,55,53],new T(0,0,0),1.8*c));a.push(new cA(b,
[67,66,61,58,50],new T(0,0,0),8*c,-.2*d,d));a.push(new cA(b,[55,53,42,40],new T(0,180,0),1.8*c,-.05*d));dA(a[a.length-1],0,1);a.push(new cA(b,[74,66,65,58,55],new T(0,0,0),1.8*c,.02*d));a.push(new cA(b,[58,55,44,42],new T(0,270,90),1.8*c,-.05*d));dA(a[a.length-1],0,1);a.push(new cA(b,[60,52,53,51,40,38],new T(30,60,0),2.5*c));a.push(new cA(b,[61,50,45,44],new T(75,180,90),c,.05*d));a.push(new cA(b,[49,61,46,45],new T(75,180,90),c,-.05*d));a.push(new cA(b,[49,62,61],new T(-360,0,0),c,-.01*d));dA(a[a.length-
1],1,2);a.push(new cA(b,[68,67,62,61],new T(0,0,0),c));a.push(new cA(b,[69,68,63,62],new T(0,0,0),c));a.push(new cA(b,[63,62,43,46],new T(-270,0,0),c,.01*d));dA(a[a.length-1],0,1);a.push(new cA(b,[70,69,59,63],new T(0,0,0),c));a.push(new cA(b,[59,63,41,43],new T(-360,0,0),c,-.05*d));dA(a[a.length-1],0,1);a.push(new cA(b,[73,70,64,59,56],new T(0,0,0),c,.05*d));a.push(new cA(b,[59,56,41],new T(-360,0,0),c,.05*d));dA(a[a.length-1],0,1);a.push(new cA(b,[57,64,54,56,47],new T(-270,0,0),c));a.push(new cA(b,
[54,47,39,41],new T(0,0,0),c,0,0,1080,b.za[54].position().clone().Ng(b.za[39].position())));a.push(new cA(b,[57,48,54,32,39,23,37],new T(0,0,0),1.5*c));a.push(new cA(b,[37,33,23,13,32,48],new T(0,0,0),c));a.push(new cA(b,[13,72,33,31],new T(0,0,0),1.5*c));a.push(new cA(b,[5,4,30,29],new T(0,0,5),1.2*c));a.push(new cA(b,[5,18,72,6],new T(0,0,0),c,-.07*d));a.push(new cA(b,[4,3,17,15],new T(0,0,-45),1.8*c));a.push(new cA(b,[2,9,3,10,3,11,3,15],new T(0,0,0),2.2*c));a.push(new cA(b,[17,29,11],new T(0,
0,30),2*c));a.push(new cA(b,[11,29,10],new T(70,0,0),c,0,0,120,b.za[29].position().clone().Ng(b.za[10].position())));dA(a[a.length-1],0,2);a.push(new cA(b,[10,29,9],new T(120,720,15),-.01*c,.15*d,0,1080,b.za[10].position().clone().Ng(b.za[29].position())));a.push(new cA(b,[6,18,31,30],new T(0,0,0),c,-.05*d,0,1080,b.za[6].position().clone().Ng(b.za[30].position())));a.push(new cA(b,[26,16,28,12],new T(40,30,0),.7*c,0,-.25*d));a.push(new cA(b,[2,29,1,28],new T(-80,60,0),.7*c,.05*d,-.5*d));a.push(new cA(b,
[36,26,28],new T(270,0,720),0,.2*d,-1*d));a.push(new cA(b,[35,27,36,26],new T(0,180,720),0,-.15*d,-1*d));a.push(new cA(b,[38,34,36],new T(180,180,0),0,-.1*d,-.8*d));a.push(new cA(b,[40,38,36],new T(180,180,180),0,.1*d,-1*d));a.push(new cA(b,[42,40,36],new T(720,270,0),0,.05*d,-.6*d));a.push(new cA(b,[44,42,36],new T(90,120,0),0,0,-1*d));a.push(new cA(b,[45,44,36],new T(360,0,0),0,.07*d,-.8*d));a.push(new cA(b,[46,45,36],new T(0,60,180),0,.1*d,-.8*d));a.push(new cA(b,[43,46,36],new T(80,120,45),0,
.2*d,-.5*d));a.push(new cA(b,[41,43,36],new T(90,360,60),0,.17*d,-.5*d));a.push(new cA(b,[39,41,36],new T(0,120,120),0,.15*d,-.5*d));a.push(new cA(b,[39,37,36],new T(90,90,90),0,.2*d,-1*d));a.push(new cA(b,[37,33,36],new T(0,120,90),0,.18*d,-1*d));a.push(new cA(b,[33,31,36],new T(45,45,0),0,.1*d,-1*d));a.push(new cA(b,[31,30,36],new T(270,0,45),0,.15*d,-1*d));a.push(new cA(b,[30,29,36],new T(90,360,60),0,0,-.8*d));a.push(new cA(b,[29,28,36],new T(0,120,120),0,0,-.8*d));c=[];d=[];g=[];e=[];for(var h=
[],k=[],l=[],m=0,n=0;n<a.length;n++){for(var r=a[n],v=0;v<r.OA.length;v++){var t=r.OA[v];-1!=t?(t=b.za[t],c.push(t.position().x(),-1*t.position().y(),-1*t.position().z()),d.push(t.Xu.x(),t.Xu.y()),g.push(r.wA.x(),-1*r.wA.y(),-1*r.wA.z()),e.push(r.rotation.x(),-1*r.rotation.y(),-1*r.rotation.z()),h.push(r.Tr,r.acceleration,-1*r.rQ),k.push(r.xQ,r.wH.x(),-1*r.wH.y(),-1*r.wH.z()),l.push(m),m++):(l.push(m-1),l.push(m))}l.push(m-1);l.push(m)}l.pop();l.pop();this.ET=l.length;this.cK=Cv(this,c,3);this.gP=
Cv(this,d,2);this.fO=Cv(this,g,3);this.iO=Cv(this,e,3);this.vP=Cv(this,h,3);this.OK=Cv(this,k,4);this.gL=Dv(this,l);b=this.G;b.bindBuffer(b.ARRAY_BUFFER,this.cK);b.vertexAttribPointer(this.yG,3,b.FLOAT,!1,0,0);b.bindBuffer(b.ARRAY_BUFFER,this.gP);b.vertexAttribPointer(this.bG,2,b.FLOAT,!1,0,0);b.bindBuffer(b.ARRAY_BUFFER,this.fO);b.vertexAttribPointer(this.eO,3,b.FLOAT,!1,0,0);b.bindBuffer(b.ARRAY_BUFFER,this.iO);b.vertexAttribPointer(this.hO,3,b.FLOAT,!1,0,0);b.bindBuffer(b.ARRAY_BUFFER,this.vP);
b.vertexAttribPointer(this.uP,3,b.FLOAT,!1,0,0);b.bindBuffer(b.ARRAY_BUFFER,this.OK);b.vertexAttribPointer(this.NK,4,b.FLOAT,!1,0,0);b.bindBuffer(b.ELEMENT_ARRAY_BUFFER,this.gL)};f.Cf=function(){this.G.deleteBuffer(this.cK);this.G.deleteBuffer(this.gP);this.G.deleteBuffer(this.fO);this.G.deleteBuffer(this.iO);this.G.deleteBuffer(this.vP);this.G.deleteBuffer(this.OK);this.G.deleteBuffer(this.gL)};
function dA(a,b,c){b=a.NR.za[a.OA[b]].clone().position();b=b.add(a.NR.za[a.OA[c]].position().clone());a.wA=new T(b.x()/2,b.y()/2,b.z()/2)}f.Ff=function(){return"precision mediump float;\r\n\t\t\t\r\n\t\t\tvarying vec2 vTextureCoord;\r\n\t\t\tvarying float vLightIntentsity;\r\n\t\t\t\r\n\t\t\tuniform sampler2D uSampler;\r\n\t\t\t\r\n\t\t\tvoid main(void)\r\n\t\t\t{\r\n\t\t\t\tvec4 textureColor = texture2D(uSampler, vTextureCoord);\r\n\t\t\t\r\n\t\t\t\tgl_FragColor = vec4(textureColor.rgb * vLightIntentsity, textureColor.a);\r\n\t\t\t}"};
f.Gf=function(){return"attribute vec3 aVertexPosition;\r\n\t\t\tattribute vec2 aTextureCoord;\r\n\t\t\tattribute vec3 aRotationCenter;\r\n\t\t\tattribute vec3 aRotationParams;\r\n\t\t\tattribute vec3 aTranslationParams;\r\n\t\t\tattribute vec4 aFreeRotation;\r\n\t\t\t\r\n\t\t\tuniform mat4 uPMVMatrix; \r\n\t\t\tuniform mat3 uNMatrix;\r\n\t\t\tuniform float uPhase;\r\n\t\t\tuniform float uSlideHeight;\r\n\t\t\t\r\n\t\t\tvarying vec2 vTextureCoord; \r\n\t\t\tvarying float vLightIntentsity;\r\n\t\t\t\r\n\t\t\tfloat sqr(float v)\r\n\t\t\t{\r\n\t\t\t\treturn v * v;\r\n\t\t\t}\r\n\t\t\t\r\n\t\t\tmat4 prependTranslation(mat4 m, float x, float y, float z)\r\n\t\t\t{\r\n\t\t\t\tmat4 t = mat4(1.0);\r\n\t\t\t\tt[3] = vec4(x, y, z, 1.0);\r\n\t\t\t\treturn m * t;\r\n\t\t\t}\r\n\t\t\t\r\n\t\t\tmat4 prependRotation(mat4 m, float angle, vec3 axis)\r\n\t\t\t{\r\n\t\t\t\tmat4 t = mat4(1.0);\r\n\t\t\t\tvec3 u = normalize(axis);\r\n\t\t\t\tfloat rad = radians(angle);\r\n\t\t\t\tfloat sin = sin(rad);\r\n\t\t\t\tfloat cos = cos(rad);\r\n\t\t\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);\r\n\t\t\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);\r\n\t\t\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);\r\n\t\t\t\treturn m * t;\r\n\t\t\t}\r\n\t\t\t\r\n\t\t\tmat4 prependRotation(mat4 m, float angle, vec3 axis, vec3 pivotPoint)\r\n\t\t\t{\r\n\t\t\t\tmat4 t = mat4(1.0);\r\n\t\t\t\tt = prependTranslation(t, pivotPoint.x, pivotPoint.y, pivotPoint.z);\r\n\t\t\t\tt = prependRotation(t, angle, axis);\r\n\t\t\t\tt = prependTranslation(t, -1.0 * pivotPoint.x, -1.0 * pivotPoint.y, -1.0 * pivotPoint.z);\r\n\t\t\t\treturn m * t;\r\n\t\t\t}\r\n\t\t\t\r\n\t\t\tvoid main(void) \r\n\t\t\t{\r\n\t\t\t\tconst float delay =  0.15;\r\n\t\t\t\tfloat phase = clamp(uPhase - delay, 0.0, 1.0);\r\n\t\t\t\t\r\n\t\t\t\tfloat vy = uSlideHeight / (1.0 - delay);\r\n\t\t\t\tfloat dy = vy * phase + (aTranslationParams.y * sqr(phase)) / 2.0;\r\n\t\t\t\tvec3 d = mix(vec3(0.0), aTranslationParams, phase);\r\n\t\t\t\tvec3 r = mix(vec3(0.0), aRotationParams, phase);\r\n\t\t\t\tfloat r2 = mix(0.0, aFreeRotation.x, phase);\r\n\t\t\t\tvec3 v2 = normalize(aFreeRotation.yzw);\r\n\t\t\t\r\n\t\t\t\tmat4 transform = prependTranslation(mat4(1.0), d.x, -1.0 * dy, d.z);\r\n\t\t\t\ttransform = prependRotation(transform, r.x, vec3(1.0, 0.0, 0.0), aRotationCenter);\r\n\t\t\t\ttransform = prependRotation(transform, r.y, vec3(0.0, 1.0, 0.0), aRotationCenter);\r\n\t\t\t\ttransform = prependRotation(transform, r.z, vec3(0.0, 0.0, 1.0), aRotationCenter);\r\n\t\t\t\ttransform = prependRotation(transform, r2, v2, aRotationCenter);\r\n\t\t\t\r\n\t\t\t\tvec4 n = transform * vec4(vec3(0.0, 0.0, 1.0), 0.0);\r\n\t\t\t\tvec4 p = transform * vec4(aVertexPosition, 1.0);\r\n\t\t\t\t\r\n\t\t\t\tgl_Position = uPMVMatrix * p;\r\n\t\t\t\tvTextureCoord = aTextureCoord;\r\n\t\t\t\tvec3 lightingDirection = vec3(0.0, 0.0, 1.0);\r\n\t\t\t\tvec3 transformedNormal = normalize(uNMatrix * n.xyz); \r\n\t\t\t\tfloat directionalLightWeighting = abs(dot(transformedNormal, lightingDirection)); \r\n\t\t\t\tvLightIntentsity = 0.5 + 0.5 * directionalLightWeighting;\r\n}"};
f.Nf=function(){Iv(this);this.eO=Jv(this,"aRotationCenter");this.hO=Jv(this,"aRotationParams");this.uP=Jv(this,"aTranslationParams");this.NK=Jv(this,"aFreeRotation");this.Hd=Kv(this,"uSampler");this.me=Kv(this,"uPhase");this.G.uniform1f(Kv(this,"uSlideHeight"),this.slideHeight())};f.Df=function(){yv(this,this.eO);yv(this,this.hO);yv(this,this.uP);yv(this,this.NK)};f.oa=function(a){this.G.uniform1f(this.me,a);Pv(this);this.G.drawElements(this.G.TRIANGLE_STRIP,this.ET,this.G.UNSIGNED_SHORT,0)};
function cA(a,b,c,d,e,g,h,k){this.rotation=c;this.acceleration=d;p(e)&&(this.Tr=e);p(g)&&(this.rQ=g);p(h)&&(this.xQ=h);this.wH=p(k)?k:new T(0,0,1);this.OA=b;this.NR=a;for(h=g=e=d=c=0;h<b.length;h++)k=b[h],-1!=k&&(g+=1,k=a.za[k],c+=k.position().x(),d+=k.position().y(),e+=k.position().z());this.wA=new T(c/g,d/g,e/g)}cA.prototype.Tr=0;cA.prototype.rQ=0;cA.prototype.xQ=0;function eA(a,b){Q.call(this,a);this.K=b;this.ta(!1,!0)}w(eA,tv);f=eA.prototype;f.ia=function(){Lu(this,!1);Mu(this,!0);wv(this,this.ka);this.yc();mat4.translate(this.Ba,[(this.K==fA?-1:1)*this.slideWidth()/2,this.slideHeight()/2,0]);Pv(this)};f.Ff=function(){return"\t\r\n\t\tprecision mediump float;\r\n\t\t\r\n\t\tvarying vec2 vTextureCoord;\r\n\t\tvarying vec3 vNormal;\r\n\t\t\r\n\t\tuniform sampler2D uSampler;\r\n\t\t\r\n\t\tconst vec3 LIGHT_DIRECTION = vec3(0.0, 0.0, 1.0);\n\r\n\t\tconst float AMBIENT_INTENSITY = 0.4;\n\r\n\t\tconst float DIFFUSE_INTENSITY = 0.6;\n\r\n\t\t\r\n\t\tvoid main(void)  \r\n\t\t{ \r\n\t\t\tfloat intentsity = AMBIENT_INTENSITY + DIFFUSE_INTENSITY * abs(dot(normalize(vNormal), LIGHT_DIRECTION));\n\r\n\t\t\tvec4 textureColor = texture2D(uSampler, vTextureCoord); \r\n\t\t\tgl_FragColor = vec4(textureColor.rgb * intentsity, textureColor.a); \r\n\t\t} \r\n\t"};
f.Gf=function(){return"\r\n\tattribute vec3 aVertexPosition;\n\r\n\tattribute vec2 aTextureCoord;\n\r\n\t\t\n\r\n\tuniform mat4 uPMVMatrix;\n\r\n\tuniform mat3 uNMatrix;\n\r\n\t\t\n\r\n\tuniform float uPhase;\n\r\n\tuniform bool uDirectionIsLeft;\n\r\n\tuniform float uSlideHeight;\n\r\n\tuniform float uSlideWidth;\n\r\n\t\t\n\r\n\tvarying vec2 vTextureCoord;\n\r\n\tvarying vec3 vNormal;\n\r\n\t\t\n\r\n\tconst float ANGLE = 45.0;\n\r\n\tconst float PI = 3.14159265358979323846264;\n\r\n\t\t\n\r\n\tfloat linearInterpolation(float x, float x0, float fx0, float x1, float fx1)\n\r\n\t{\n\r\n\t\treturn mix(fx0, fx1, (x - x0) / (x1 - x0));\n\r\n\t}\n\r\n\t\t\n\r\n\tmat4 rotationZmatrix(float angle)\n\r\n\t{\n\r\n\t  \tfloat ang = radians(angle);\n\r\n\t  \tfloat cosA = cos(ang);\n\r\n\t  \tfloat sinA = sin(ang); \n\r\n\t\t\t\n\r\n\t  \tmat4 m = mat4(1.0);\n\r\n\t  \tm[0] = vec4(cosA, sinA, 0, 0);\n\r\n\t  \tm[1] = vec4(-sinA, cosA, 0, 0);\n\r\n\t  \treturn m;\n\r\n\t}\n\r\n\t\t\n\r\n\tvec3 getOriginPos(vec3 pos) \n\r\n\t{ \n\r\n\t\tvec3 v = vec3(pos.x, pos.y, 0.0);;\n\r\n\t\tmat4 m;\n\r\n\t\t\t\n\r\n\t\tvec2 p;\n\r\n\t\tif (uDirectionIsLeft)\n\r\n\t\t{\n\r\n\t\t\tm = rotationZmatrix(ANGLE);\n\r\n\t\t}\n\r\n\t\telse\n\r\n\t\t{\n\r\n\t\t\tv.x = pos.x - uSlideWidth;\n\r\n\t\t\tm = rotationZmatrix(-ANGLE);\n\r\n\t\t}\n\r\n\t\tv = (m * vec4(v.xyz, 1.0)).xyz;\n\r\n\t\treturn vec3(v.x, v.y, 0.0);\n\r\n\t}\n\r\n\t\t\n\r\n\tfloat calcX(float phase, float u, float r, float maxSide)\n\r\n\t{\n\r\n\t\tfloat coeff = (u < 0.0) ? -1.0 : 1.0;\n\r\n\t\tfloat centerX = linearInterpolation(phase, 0.0, maxSide, 1.0, 0.0);\n\r\n\t\tfloat m = PI * r;\n\r\n\t\t\t\n\r\n\t\tif (centerX > coeff * u)\n\r\n\t\t{\n\r\n\t\t\treturn u;\n\r\n\t\t}\n\r\n\t\telse\n\r\n\t\t{\n\r\n\t\t\tfloat a = 180.0 * (maxSide - centerX) / (PI * r);\n\r\n\t\t\tfloat b = linearInterpolation(coeff * u, centerX, -90.0, maxSide + 1.0, a - 90.0);\n\r\n\t\t\t\n\r\n\t\t\tif (coeff * u >= centerX + m)\n\r\n\t\t\t{\n\r\n\t\t\t\treturn coeff * (centerX - (coeff * u - centerX - m));\n\r\n\t\t\t}\n\r\n\t\t\telse\n\r\n\t\t\t{\n\r\n\t\t\t\tfloat ang = b * PI / 180.0;\n\r\n\t\t\t\treturn coeff * (centerX + r * cos(ang));\n\r\n\t\t\t}\n\r\n\t\t}\n\r\n\t}\n\r\n\t\t\n\r\n\tfloat calcY(float phase, float u, float r, float maxSide)\n\r\n\t{\n\r\n\t\tu = abs(u);\n\r\n\t\t\t\n\r\n\t\tfloat centerX = linearInterpolation(phase, 0.0, maxSide, 1.0, 0.0);\n\r\n\t\tfloat centerY = r;\n\r\n\t\t\n\r\n\t\tfloat m = PI * r;\n\r\n\t\tif (centerX >= u)\n\r\n\t\t{\n\r\n\t\t\treturn 0.0;\n\r\n\t\t}\n\r\n\t\telse\n\r\n\t\t{\n\r\n\t\t\tif (u > centerX + m)\n\r\n\t\t\t{\n\r\n\t\t\t\treturn linearInterpolation(u, centerX + m, r * 2.0, centerX + m + m, r * 2.5);\n\r\n\t\t\t}\n\r\n\t\t\telse\n\r\n\t\t\t{\n\r\n\t\t\t\tfloat a = 180.0 * (maxSide - centerX) / (PI * r);\n\r\n\t\t\t\tfloat b = linearInterpolation(u, centerX, -90.0, maxSide+1.0, a - 90.0);\n\r\n\t\t\t\t\n\r\n\t\t\t\tfloat ang = b * PI / 180.0;\n\r\n\t\t\t\treturn centerY + r * sin(ang);\n\r\n\t\t\t}\n\r\n\t\t}\n\r\n\t}\n\r\n\t\t\n\r\n\tvec3 getVertexPosition(float phase, vec3 pos) \n\r\n\t{\n\r\n\t\tvec3 originPos = getOriginPos(pos);\n\r\n\t\tfloat maxSide = sqrt(uSlideWidth * uSlideWidth + uSlideHeight * uSlideHeight);\n\r\n\t\t\t\n\r\n\t\tfloat r = max(uSlideWidth, uSlideHeight) / 4.0;\n\r\n\t\tvec3 v = vec3(calcX(phase, originPos.x, r, maxSide), originPos.y, calcY(phase, originPos.x, r, maxSide));\n\r\n\t\t\t\n\r\n\t\tmat4 m;\n\r\n\t\tif (uDirectionIsLeft)\n\r\n\t\t{\n\r\n\t\t\tm = rotationZmatrix(-ANGLE);\n\r\n\t\t}\n\r\n\t\telse\n\r\n\t\t{\n\r\n\t\t\tm = rotationZmatrix(ANGLE);\n\r\n\t\t}\n\r\n\t\t\n\r\n\t\treturn (m * vec4(v.xyz, 1.0)).xyz;\n\r\n\t}\n\r\n\t\t\n\r\n\tvec3 getVertexNormal(float phase, vec3 pos) \n\r\n\t{ \n\r\n\t\tconst float DELTA_W = 1.0;\n\r\n\t\tconst float DELTA_H = 1.0;\n\r\n\t\t\t\n\r\n\t\tvec3 right = getVertexPosition(phase, vec3(pos.x + DELTA_W, pos.y, pos.z));\n\r\n\t\tvec3 down = getVertexPosition(phase, vec3(pos.x, pos.y + DELTA_H, pos.z));\n\r\n\t\tvec3 p = getVertexPosition(phase, vec3(pos.x, pos.y, pos.z));\n\r\n\t\t\t\n\r\n\t\tvec3 v1 = right - p;\n\r\n\t\tvec3 v2 = down - p;\n\r\n\t\t\t\n\r\n\t\treturn normalize(cross(v2, v1));\n\r\n\t} \n\r\n\t \n\r\n\tvoid main(void) \n\r\n\t{ \n\r\n\t\tfloat phase = uPhase;\n\r\n\t\tvec3 vertex = vec3(aVertexPosition.x, aVertexPosition.y, aVertexPosition.z); \n\r\n\t\tvec4 p = vec4(getVertexPosition(phase, vertex), 1.0); \n\r\n\t\tgl_Position = uPMVMatrix * p; \n\r\n\t\tvTextureCoord = aTextureCoord; \n\r\n\t\t\t\n\r\n\t\tvec3 pNormal = getVertexNormal(phase, vertex); \n\r\n\t\tvec3 transformedNormal = uNMatrix * pNormal; \n\r\n\t\tvNormal = transformedNormal;\n\r\n\t}\n\r\n"};
f.oa=function(a){a=S(0,0,1,1.2)(a);this.G.uniform1f(this.me,a);Hv(this,this.ke,this.G.TRIANGLE_STRIP)};f.Nf=function(){Iv(this);this.Hd=Kv(this,"uSampler");this.me=Kv(this,"uPhase");var a=Kv(this,"uDirectionIsLeft"),b=Kv(this,"uSlideWidth");this.G.uniform1f(Kv(this,"uSlideHeight"),this.slideHeight());this.G.uniform1f(b,this.slideWidth());this.G.uniform1i(a,this.K==fA?1:0)};f.Df=function(){};
f.yc=function(){this.je=$v(30,30,this.slideWidth(),this.slideHeight());this.ud=bw(30,30);this.ke=new dw;var a=Cv(this,Xv(this.je),3);this.ke.Md=a;a=Cv(this,Yv(this.je),2);this.ke.Pd=a;a=Dv(this,this.ud);this.ke.Kd=a};f.Ug=function(){return this.Hd};f.Cf=function(){zv(this,this.ke)};var fA=0;function gA(a,b,c,d){Q.call(this,a);this.kb=c;this.K=b;this.Fb=d;this.kb?this.ta(!1,!1,!0,!0,!1,!1):this.ta(!0,!0)}w(gA,Q);
gA.prototype.ia=function(){Lu(this,!1);Mu(this,!1);var a=this.slideWidth(),b=this.slideHeight();this.Sb=this.kb?this.lm:this.ka;this.Rb=this.kb?this.jm:this.Ia;var c=Kf("DIV");this.Gl=Kf("DIV");this.zl=R(a,b);E(this.zl,"backgroundColor","#000000");G(this.zl,0);this.Al=R(a,b);E(this.Al,"backgroundColor","#000000");G(this.Al,0);this.Gl.appendChild(this.Sb);this.Gl.appendChild(this.Rb);this.Gl.appendChild(this.zl);this.Gl.appendChild(this.Al);c.appendChild(this.Gl);if(this.kb){var d=this.Hb().background();
this.ha().appendChild(d);d=this.Aa().background();this.ha().appendChild(d)}this.ha().appendChild(c);try{Kh(c,a+"px"),Lh(c,a/2+"px "+b/2+"px"),Jh(this.Gl,"preserve-3d")}catch(e){}E(this.Sb,"position","absolute");E(this.Rb,"position","absolute");E(this.zl,"position","absolute");E(this.Al,"position","absolute");zg(this.Gl,a,b);zg(this.Sb,a,b);zg(this.Rb,a,b);d=c="";switch(this.K){case hA:c="translateZ("+b/2+"px)";d="rotateX(90deg) translateZ("+b/2+"px)";break;case iA:c="translateZ("+b/2+"px)";d="rotateX(-90deg) translateZ("+
b/2+"px)";break;case jA:c="translateZ("+a/2+"px)";d="rotateY(90deg) translateZ("+a/2+"px)";break;case kA:c="translateZ("+a/2+"px)",d="rotateY(-90deg) translateZ("+a/2+"px)"}I(this.Sb,c);I(this.Al,c);I(this.Rb,d);I(this.zl,d)};
gA.prototype.oa=function(a){this.kb&&G(this.Aa().background(),a);a=Pu(0,1,a);var b="",c="",d="",e=90*a,g=-this.slideWidth()/2,h=-this.slideHeight()/2,k=this.slideWidth()*(1-a)+g,l=this.slideHeight()*a+h;switch(this.K){case hA:var m=S(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("+-h+"px)  translateZ("+h+"px)";this.Fb||(c="translate(0px, "+-h+"px) scale(1, "+
(1-a)+") translate(0px,"+h+"px)",d="translate(0px, "+l+"px) scale(1, "+a+") translate(0px,"+h+"px)");break;case iA:m=S(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("+h+"px)  translateZ("+h+"px)";this.Fb||(c="translate(0px, "+h+"px) scale(1, "+(1-a)+") translate(0px,"+-h+"px)",d="translate(0px, "+-l+"px) scale(1, "+a+") translate(0px,"+-h+"px)");break;case jA:m=
S(0,180*Math.atan(.5)/Math.PI,1,180*-Math.atan(.5)/Math.PI);b="translateX("+k+"px) rotateY("+-e+"deg) translateX("+g+"px)  translateZ("+g+"px)";this.Fb||(c="translate("+g+"px, 0px) scale("+(1-a)+", 1) translate("+-g+"px, 0px)",d="translate("+k+"px, 0px) scale("+a+", 1) translate("+-g+"px, 0px)");break;case kA:m=S(0,180*Math.atan(.5)/Math.PI,1,180*-Math.atan(.5)/Math.PI),b="translateX("+-k+"px) rotateY("+e+"deg) translateX("+-g+"px)  translateZ("+g+"px)",this.Fb||(c="translate("+-g+"px, 0px) scale("+
(1-a)+", 1) translate("+g+"px, 0px)",d="translate("+-k+"px, 0px) scale("+a+", 1) translate("+g+"px, 0px)")}this.kb||(.5>a?(g=S(0,90,45,0),g=.5*Math.sin(g(e)*Math.PI/180),G(this.zl,g)):(g=S(45,0,90,90),g=.5*Math.sin(g(e)*Math.PI/180),G(this.Al,g)));this.Fb?(a=e-m(a),0>=a?(G(this.Rb,0),G(this.zl,0)):90<=a?(G(this.Sb,0),G(this.Al,0)):(G(this.Rb,1),G(this.Sb,1)),I(this.Gl,b)):(I(this.Sb,c),I(this.Rb,d),I(this.Al,c),I(this.zl,d))};var iA=0,hA=1,jA=2,kA=3;function lA(a,b){Q.call(this,a);this.K=b;this.Sd=!1;this.ta(!1,!1,!0,!0,!1,!1)}w(lA,Q);lA.prototype.ia=function(){Lu(this,!1);Mu(this,!1);var a=this.Aa().background();this.ha().appendChild(a);a=this.Hb().background();this.ha().appendChild(a);this.lx=R(this.slideWidth(),this.slideHeight());E(this.lx,"position","absolute");this.ha().appendChild(this.lx);this.dC=R(this.slideWidth(),this.slideHeight());E(this.dC,"position","absolute");this.ha().appendChild(this.dC)};
lA.prototype.oa=function(a){var b=this.slideWidth(),c=this.slideHeight(),d=this.lx.getContext("2d");d.clearRect(0,0,b,c);var e=.5>a?this.K==mA||this.K==nA?S(0,-b,.5,b):S(0,b,.5,-b):this.K==mA||this.K==nA?S(.5,b,1,-b):S(.5,-b,1,b);e=d.createLinearGradient(e(a),0,e(a)+b,0);this.K==mA||this.K==nA?(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.K==oA||this.K==nA?(G(this.Hb().background(),1-a),
.5>a?d.drawImage(this.lm,0,0):d.drawImage(this.jm,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.Hb().background(),1),d.drawImage(this.lm,0,0)):(G(this.Hb().background(),0),d.drawImage(this.jm,0,0)),d=this.dC.getContext("2d"),d.clearRect(0,0,b,c),d.fillStyle=e,d.fillRect(0,0,this.slideWidth(),this.slideHeight()));.5>a?(b=S(0,0,.5,pA),c=S(0,0,.5,qA),d=S(0,1,.5,1+rA)):(b=S(.5,-pA,1,0),c=S(.5,qA,
1,0),d=S(.5,1+rA,1,1));a="scale("+d(a)+") translate("+b(a)+"px,"+c(a)+"px)";I(this.lx,a)};var pA=-30,qA=-20,rA=.1,oA=0,nA=1,mA=2;function sA(a,b){Q.call(this,a);this.K=b;this.ta(!1,!0)}w(sA,tv);f=sA.prototype;f.ia=function(){Lu(this,!1);Mu(this,!0);wv(this,this.ka);this.yc();this.G.enable(this.G.DEPTH_TEST);mat4.translate(this.Ba,[-this.slideWidth()/2,this.slideHeight()/2,0]);this.Vu=mat4.create();mat4.set(this.Ba,this.Vu)};
f.yc=function(){this.le=$v(20,20,this.slideWidth(),this.slideHeight());for(var a=0==this.K?cw(20,20):bw(20,20),b=[],c=0,d=a.length;c+2<d;){var e=a[c++];if(!(0>e)){var g=a[c++];if(!(0>g))for(var h=!0;c<d;){var k=a[c++];if(0>k)break;e!=g&&e!=k&&g!=k&&b.push(e,g,k);h?e=k:g=k;h=!h}}}this.ud=b;this.Pm=new Vv;for(a=0;a<this.le.length();a++)Wv(this.Pm,this.le.za[a].clone());this.gv=[];for(a=0;a<this.ud.length;a+=3)this.gv.push(new wx(this.Pm.za[this.ud[a]],this.Pm.za[this.ud[a+1]],this.Pm.za[this.ud[a+2]]));
this.ng=new dw;a=Cv(this,Xv(this.le),3);this.ng.Md=a;a=Cv(this,Zv(this.le),3);this.ng.Si=a;a=Cv(this,Yv(this.le),2);this.ng.Pd=a;a=Dv(this,this.ud);this.ng.Kd=a;a=[0,-1*this.slideHeight(),0];b=[this.slideWidth(),0,1E-11];this.IB=vh(uh(),b[0]-a[0],0,0);this.JB=vh(uh(),0,b[1]-a[1],0);this.KB=vh(uh(),0,0,b[2]-a[2]);this.FP=[];c=zh(this.JB,this.KB,uh());d=zh(this.IB,this.KB,uh());e=zh(this.IB,this.JB,uh());g=yh(c,this.IB);h=yh(d,this.JB);k=yh(e,this.KB);for(var l=0;l<this.le.length();l++){var m=this.le.za[l],
n=vh(uh(),m.position().x(),m.position().y(),m.position().z());wh(n,vh(uh(),a[0],a[1],a[2]),n);m=yh(c,xh(n,1/g));var r=yh(d,xh(n,1/h));n=yh(e,xh(n,1/k));var v=[];v.push([],[],[]);for(var t=0;4>t;t++)v[0].push(tA(3,t,m));for(t=0;4>t;t++)v[1].push(tA(3,t,r));for(t=0;2>t;t++)v[2].push(tA(1,t,n));this.FP.push(v)}this.Ze=[];for(c=0;4>c;c++)for(d=0;4>d;d++)for(e=0;2>e;e++)g=this.Vg(c,d,e),h=d,k=e,l=[0,0,0],l[0]=a[0]+c/3*(b[0]-a[0]),l[1]=a[1]+h/3*(b[1]-a[1]),l[2]=a[2]+k/1*(b[2]-a[2]),h=l,this.Ze[g]=h[0],
this.Ze[g+1]=h[1],this.Ze[g+2]=h[2];this.lu={}};function tA(a,b,c){for(var d=1,e=1;e<=b;e++)d*=(a-(b-e))/e;return d*Math.pow(c,b)*Math.pow(1-c,a-b)}f.Vg=function(a,b,c){return 3*(a+4*b+16*c)};f.Cf=function(){zv(this,this.ng)};f.Df=function(){yv(this,this.ki)};f.Ff=function(){return"precision mediump float;\r\n\t\t\t\r\n\t\t\tvarying vec2 vTextureCoord;\r\n\t\t\tvarying vec3 vNormal;\r\n\t\t\t\r\n\t\t\tuniform sampler2D uSampler;\r\n\t\t\t\r\n\t\t\tconst vec3 LIGHT_DIRECTION = vec3(0.0, 0.0, 1.0);\n\r\n\t\t\tconst float AMBIENT_INTENSITY = 0.4;\n\r\n\t\t\tconst float DIFFUSE_INTENSITY = 0.6;\n\r\n\t\t\t\r\n\t\t\tvoid main(void)\r\n\t\t\t{\r\n\t\t\t\tfloat diffuseFactor = dot(normalize(vNormal), LIGHT_DIRECTION);\r\n\t\t\t\tfloat intentsity = AMBIENT_INTENSITY + DIFFUSE_INTENSITY * diffuseFactor * diffuseFactor;\n\r\n\t\t\t\tvec4 textureColor = texture2D(uSampler, vTextureCoord); \r\n\t\t\t\tgl_FragColor = vec4(textureColor.rgb * intentsity, textureColor.a); \r\n\t\t\t}"};
f.Gf=function(){return"attribute vec3 aVertexPosition;\r\n\t\t\tattribute vec3 aVertexNormal;\r\n\t\t\tattribute vec2 aTextureCoord;\r\n\t\t\t\r\n\t\t\tuniform mat4 uPMVMatrix;\r\n\t\t\t\r\n\t\t\tuniform mat3 uNMatrix;\r\n\t\t\t\r\n\t\t\tvarying vec2 vTextureCoord;\r\n\t\t\tvarying vec3 vNormal;\r\n\t\t\t\r\n\t\t\tvoid main(void)\r\n\t\t\t{\r\n\t\t\t\tgl_Position = uPMVMatrix * vec4(aVertexPosition, 1.0);\r\n\t\t\t\tvTextureCoord = aTextureCoord;\r\n\t\t\t\tvNormal = uNMatrix * normalize(aVertexNormal);\r\n\t\t\t}"};
f.Nf=function(){Iv(this);this.ki=Jv(this,"aVertexNormal");this.Hd=Kv(this,"uSampler")};f.Ug=function(){return this.Hd};function uA(a,b,c,d){var e=a.Vg(b,c,0),g=b.toString()+c.toString();if(p(a.lu[g]))var h=[a.lu[g][0],a.lu[g][1],a.lu[g][2]];else h=[a.Ze[e+0],a.Ze[e+1],a.Ze[e+2]],a.lu[g]=[h[0],h[1],h[2]];mat4.multiplyVec3(d,h,h);a.Ze[e+0]=h[0];a.Ze[e+1]=h[1];a.Ze[e+2]=h[2];e=a.Vg(b,c,1);a.Ze[e+0]=h[0];a.Ze[e+1]=h[1];a.Ze[e+2]=h[2]}f.rt=function(){return this.ki};
f.kC=function(){for(var a=0;a<this.gv.length;a++){var b=this.gv[a];b.n=Nv(b.Dn.position().Ng(b.Cs.position()),b.Dn.position().Ng(b.Ds.position()));b.n.normalize()}};
function vA(a,b,c){var d=Math.sqrt(a.slideWidth()*a.slideWidth()+a.slideHeight()*a.slideHeight()),e=0==a.K?new T(a.slideWidth(),a.slideHeight(),0):new T(-a.slideWidth(),a.slideHeight(),0);e.normalize();d=2*Math.PI/(.25*d);e.hb*=d;e.ib*=d;e.Xk*=d;d=b.position().x()/a.slideWidth();0!=a.K&&(d=1-d);a=25*d;b=b.position();d=10*Math.PI;return a*Math.cos(Rv(e,b)-d*c+0)}
function wA(a,b,c,d,e){var g=mat4.create();b=Math.min(1,Math.max(0,b(e)));c=S(0,c,1,d);mat4.identity(g);mat4.translate(g,[0,0,c(b)]);uA(a,0==a.K?0:3,0,g)}
function xA(a,b){var c=S(.1,0,.4,1),d=S(.2,0,.9,1),e=S(.4,0,.6,1),g=S(.6,0,1,1),h=mat4.create(),k=Math.min(1,Math.max(0,c(b)));c=0==a.K?3:0;var l=0==a.K?-1:1;mat4.identity(h);mat4.translate(h,[.02*l*a.slideWidth()*Math.sin(2*Math.PI*k),0,0]);uA(a,c,0,h);mat4.identity(h);mat4.translate(h,[.015*l*a.slideWidth()*Math.sin(4*Math.PI*k),0,0]);uA(a,c,2,h);mat4.identity(h);mat4.translate(h,[.2*l*a.slideWidth()*Math.max(0,k-.1),0,-.2*a.slideHeight()*Math.max(0,k-.1)]);uA(a,c,3,h);d=Math.min(1,Math.max(0,d(b)));
c=0==a.K?1:2;l=0==a.K?1:-1;mat4.identity(h);mat4.translate(h,[.5*l*a.slideWidth()*d,0,.5*a.slideHeight()*d]);uA(a,c,2,h);uA(a,c,1,h);uA(a,c,0,h);.4<=b&&.6>b&&wA(a,e,0,.2*a.slideHeight(),b);.6<=b&&wA(a,g,.2*a.slideHeight(),-.7*a.slideHeight(),b);mat4.identity(h);mat4.translate(h,[0,0,-.3*a.slideHeight()*Math.sin(1.5*Math.PI*d)]);c=0==a.K?0:3;uA(a,c,0,h)}
function yA(a,b){for(var c=0;c<a.le.length();c++){var d=a.le.za[c];var e=0==a.K?d.position().x()>.2*a.slideWidth()?vA(a,d,b):0:d.position().x()<.8*a.slideWidth()?vA(a,d,b):0;d=a.Pm.za[c];e=new T(0,0,e);for(var g=a,h=a.FP[c],k,l=new T,m=0;4>m;m++){for(var n=new T,r=0;4>r;r++){for(var v=new T,t=0;2>t;t++){var A=g.Vg(m,r,t);k=h[2][t];Qv(v,new T(g.Ze[A+0]*k,g.Ze[A+1]*k,g.Ze[A+2]*k))}k=h[1][r];Qv(n,new T(v.x()*k,v.y()*k,v.z()*k))}k=h[0][m];Qv(l,new T(n.x()*k,n.y()*k,n.z()*k))}Uv(d,l.add(e));Ov(a.Pm.za[c],
new T)}a.kC();for(b=0;b<a.gv.length;b++)c=a.gv[b],Ov(c.Dn,c.Dn.zd().add(c.n)),Ov(c.Cs,c.Cs.zd().add(c.n)),Ov(c.Ds,c.Ds.zd().add(c.n))}function zA(a,b){var c=S(.3,0,.9,1),d=S(.05,0,.3,1);mat4.set(a.Vu,a.Ba);c=Math.min(1,Math.max(0,c(b)));mat4.translate(a.Ba,[(0==a.K?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.Ba,[0,-1*b*a.slideHeight()*-.02,0])}
f.oa=function(a){xA(this,a);yA(this,a);zA(this,a);Pv(this);Hv(this,this.ng,this.G.TRIANGLES,u(function(){this.G.bufferSubData(this.G.ARRAY_BUFFER,0,new Float32Array(Xv(this.Pm)))},this),u(function(){this.G.bufferSubData(this.G.ARRAY_BUFFER,0,new Float32Array(Zv(this.Pm)))},this))};function AA(a){Q.call(this,a);es(this.Aa())}w(AA,Q);AA.prototype.ia=function(){Lu(this,!0);Mu(this,!0)};AA.prototype.oa=function(a){var b=this.Aa().slide(),c=this.slideWidth(),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 BA(a){Q.call(this,a);this.ta(!0,!1)}w(BA,Q);BA.prototype.ia=function(){Mu(this,!1);Lu(this,!0);this.hM=R(this.slideWidth(),this.slideHeight());this.ha().appendChild(this.hM);this.uU=this.Ia.getContext("2d");this.vU=this.hM.getContext("2d")};
BA.prototype.oa=function(a){if(0!=a||this.$()){var b=this.slideWidth(),c=this.slideHeight(),d=this.Ia,e=this.vU;e.clearRect(0,0,b,c);e.drawImage(d,0,0);e.save();e.globalCompositeOperation="destination-out";d=CA(this,b/2,c/2,b/2+b*a,c/2+c*a,a,!1,!1);e.fillStyle=d;e.beginPath();e.rect(b/2,c/2,b/2,c/2);e.fill();d=CA(this,b/2,c/2,b/2+b*a,-a*c+c/2,a,!0,!1);e.fillStyle=d;e.beginPath();e.rect(b/2,0,b/2,c/2);e.fill();d=CA(this,b/2,c/2,-a*b+b/2,c/2+c*a,a,!1,!0);e.fillStyle=d;e.beginPath();e.rect(0,c/2,b/2,
c/2);e.fill();a=CA(this,b/2,c/2,-a*b+b/2,-a*c+c/2,a,!0,!0);e.fillStyle=a;e.beginPath();e.rect(0,0,b/2,c/2);e.fill();e.restore()}};function CA(a,b,c,d,e,g,h,k){var l=a.uU;a=a.slideHeight()>a.slideWidth()?l.createLinearGradient(b,c,(k?-b:b)*g*2+d,e):l.createLinearGradient(b,c,d,(h?-c:c)*g*2+e);a.addColorStop(0,"rgba(255,255,255,0)");a.addColorStop(.2<g?g-.2:0,"rgba(255,255,255,0)");a.addColorStop(g,"rgba(255,255,255,128)");a.addColorStop(.8>g?g+.2:1,"#FFFFFF");a.addColorStop(1,"#FFFFFF");return a};function DA(a,b){Q.call(this,a);this.K=b;switch(b){case EA:this.ta(!0,!1);break;case FA:this.ta(!1,!0)}}w(DA,Q);DA.prototype.ia=function(){var a=this.slideWidth(),b=this.slideHeight(),c=R(a,b);this.Yt=c.getContext("2d");this.Qb=R(a,b);this.he=this.Qb.getContext("2d");switch(this.K){case EA:Lu(this,!0);Mu(this,!1);this.Bz=this.Ia;break;case FA:Lu(this,!1),Mu(this,!0),this.Bz=this.ka}E(c,"position","absolute");this.ha().appendChild(c);this.oq=.05*a;this.Sl=.05*b};
DA.prototype.oa=function(a){this.K==FA&&(a=1-a);var b=Math.round(this.slideWidth()),c=Math.round(this.slideHeight()),d=Math.round(a*b),e=Math.round(a*c);a=Math.round(.5*(b-d));var g=Math.round(.5*(c-e)),h=a+d,k=g+e,l=this.he;l.clearRect(0,0,b,c);l.fillStyle="#000";l.fillRect(a,g,d,e);GA(this,a,g,a,g-this.Sl,a,g-this.Sl,d,this.Sl);GA(this,a,k,a,k+this.Sl,a,k,d,this.Sl);GA(this,a,g,a-this.oq,g,a-this.oq,g,this.oq,e);GA(this,h,g,h+this.oq,g,h,g,this.oq,e);b=l.createRadialGradient(0,0,0,0,0,this.Sl);
b.addColorStop(0,"rgba(0,0,0,1)");b.addColorStop(1,"rgba(0,0,0,0)");this.Vn(h,k,0,.5*Math.PI,b);this.Vn(a,k,.5*Math.PI,Math.PI,b);this.Vn(a,g,Math.PI,1.5*Math.PI,b);this.Vn(h,g,1.5*Math.PI,2*Math.PI,b);b=this.Yt;b.drawImage(this.Bz,0,0);b.save();b.globalCompositeOperation="destination-in";b.drawImage(this.Qb,0,0);b.restore()};
function GA(a,b,c,d,e,g,h,k,l){a=a.he;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(g,h,k,l)}DA.prototype.Vn=function(a,b,c,d,e){var g=this.he;g.save();g.translate(a,b);g.scale(this.oq/this.Sl,1);g.beginPath();g.moveTo(0,0);g.arc(0,0,this.Sl,c,d,!1);g.moveTo(0,0);g.fillStyle=e;g.fill();g.restore()};var EA=0,FA=1;function HA(a,b,c){Q.call(this,a);this.K=b;this.gC=c}w(HA,Q);HA.prototype.ia=function(){Lu(this,!0);Mu(this,!0);es(this.Aa());this.Sd=!1;var a=this.Hb().content();this.ha().appendChild(a);a=this.Aa().content();this.ha().appendChild(a)};
HA.prototype.oa=function(a){var b=this.slideWidth(),c=this.slideHeight(),d=0,e=0,g=0,h=0;this.K==IA||this.K==JA?(d=this.K==IA?1:-1,g=this.K==IA?-1:1):(e=this.K==KA?1:-1,h=this.K==KA?-1:1);var k=this.gC?Yu(0,.7,7,a):Xu(a);d=Math.floor(k*d*b);e=Math.floor(k*e*c);sg(this.Hb().content(),d,e);sg(this.Aa().content(),g*b+d,h*c+e);G(this.Aa().background(),a)};var KA=0,JA=1,IA=2;function LA(a,b,c,d){Q.call(this,a);this.qa=b;this.kb=c;this.OT=d;this.kb?this.ta(!1,!1,!0,!0,!0,!0):this.ta(!0,!0)}w(LA,Q);
LA.prototype.ia=function(){Lu(this,!1);Mu(this,!1);var a=this.slideWidth(),b=this.slideHeight();if(this.kb){var c=R(a,b);E(c,"position","absolute");this.ha().appendChild(c);c.getContext("2d").drawImage(this.wy,0,0);this.qo=c;c=R(a,b);E(c,"position","absolute");this.ha().appendChild(c);c.getContext("2d").drawImage(this.Ey,0,0);this.so=c}this.RF=R(a,b);E(this.RF,"position","absolute");this.ha().appendChild(this.RF);this.Sg=this.RF.getContext("2d")};
LA.prototype.oa=function(a){var b=this.slideWidth(),c=this.slideHeight();this.kb&&(G(this.so,1-a),G(this.qo,a));var d=this.kb?this.lm:this.ka,e=this.kb?this.jm:this.Ia,g=this.Sg;g.clearRect(0,0,b,c);b=this.qa==MA?1:-1;a=Pu(0,1,a);c=S(0,6,1,1);c=this.OT?Yu(4,.8,4,a):this.qa==MA?2-a:c(a);c=this.qa==MA?1/c:c;this.qa==MA?(NA(this,a,c,g,e),OA(this,2*a,b,g,d)):(OA(this,.5*a,b,g,d),NA(this,a,c,g,e))};var MA=0;
function NA(a,b,c,d,e){var g=a.slideWidth()/2*(1-c);a=a.slideHeight()/2*(1-c);d.save();d.translate(g,a);d.scale(c,c);d.globalAlpha=2*b;d.drawImage(e,0,0);d.restore()}function OA(a,b,c,d,e){var g=-c*a.slideWidth()*b/2;a=-c*a.slideHeight()*b/2;c=1+c*b;d.save();d.translate(g,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 PA(a,b,c,d){Q.call(this,a);this.qa=b;this.kb=c;this.gC=d;this.kb?(this.Sd=!1,this.ta(!1,!1,!0,!0,!1,!1)):this.ta(!0,!0)}w(PA,Q);PA.prototype.ia=function(){Lu(this,!1);Mu(this,!1);this.Ve()};
PA.prototype.oa=function(a){this.kb&&(G(this.Hb().background(),1-a),G(this.Aa().background(),a));var b=this.slideWidth();b/=b+(1.4-2.8*a*a*.5)*b;b=this.kb?this.gC?Yu(0,.7,4,b):Xu(b):b;I(this.Ri,"scale("+b+", "+b+")");b=this.slideWidth()/2;var c=this.slideHeight()/2,d="",e="",g=0,h=0,k=0,l=0,m=120*a,n=S(0,1,1,.5),r=1.5*Pu(0,1,a);switch(this.qa){case QA:d="translateX("+-b+"px) translateZ("+r*this.slideWidth()+"px) rotateY("+m+"deg) translateX("+b+"px)";e="translateX("+b+"px) translateZ("+r*this.slideWidth()+
"px) rotateY("+-m+"deg) translateX("+-b+"px)";this.Fb||(g=a*-b,h=a*b,d="translate("+-b+"px, 0px) scale("+n(a)+", 1) translate("+b+"px, 0px",e="translate("+b+"px, 0px) scale("+n(a)+", 1) translate("+-b+"px, 0px");break;case RA:d="translateY("+-c+"px) translateZ("+r*this.slideHeight()+"px) rotateX("+-m+"deg) translateY("+c+"px)",e="translateY("+c+"px) translateZ("+r*this.slideHeight()+"px) rotateX("+m+"deg) translateY("+-c+"px)",this.Fb||(k=a*-c,l=a*c,d="translate(0px,"+-c+"px) scale(1, "+n(a)+") translate(0px, "+
c+"px)",e="translate(0px, "+c+"px) scale(1, "+n(a)+") translate(0px, "+-c+"px)")}this.Fb||(sg(this.to,g,k),sg(this.uo,h,l));I(this.to,d);I(this.uo,e);G(this.to,1-a);G(this.uo,1-a)};
PA.prototype.Ve=function(){var a=this.slideWidth(),b=this.slideHeight();if(this.kb){var c=this.Aa().background();this.ha().appendChild(c)}this.Ri=R(a,b);E(this.Ri,"position","absolute");this.ha().appendChild(this.Ri);this.kb&&(c=this.Hb().background(),this.ha().appendChild(c));this.Ri.getContext("2d").drawImage(this.kb?this.jm:this.Ia,0,0);this.to=R(a,b);c=this.to.getContext("2d");this.uo=R(a,b);var d=this.uo.getContext("2d"),e=Kf("DIV");this.ha().appendChild(e);e.appendChild(this.to);e.appendChild(this.uo);
try{Kh(e,a+"px"),Lh(e,a/2+"px "+b/2+"px"),Jh(this.to,"preserve-3d"),Jh(this.uo,"preserve-3d"),this.Fb=!0}catch(g){this.Fb=!1}E(this.to,"position","absolute");E(this.uo,"position","absolute");c.clearRect(0,0,a,b);d.clearRect(0,0,a,b);e=this.kb?this.lm:this.ka;switch(this.qa){case QA: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 RA: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 QA=0,RA=1;function SA(a,b,c){Q.call(this,a);this.K=b;(this.kb=c)?this.ta(!1,!1,!0,!0,!0,!0):this.ta(!0,!0)}w(SA,Q);
SA.prototype.ia=function(){Lu(this,!1);Mu(this,!1);var a=this.slideWidth(),b=this.slideHeight();if(this.kb){var c=R(a,b);E(c,"position","absolute");this.ha().appendChild(c);c.getContext("2d").drawImage(this.wy,0,0);this.qo=c;c=R(a,b);E(c,"position","absolute");this.ha().appendChild(c);c.getContext("2d").drawImage(this.Ey,0,0);this.so=c}this.Cd=this.pc(a,b);this.ha().appendChild(this.Cd);var d=R(a,b);c=R(a,b);this.Kb=D("DIV");Ag(this.Kb,a);Bg(this.Kb,b);this.Xe=this.pc(this.slideWidth(),this.slideHeight());
this.We=this.pc(this.slideWidth(),this.slideHeight());this.Xe.appendChild(d);this.We.appendChild(c);this.Cd.appendChild(this.Kb);this.Kb.appendChild(this.Xe);this.Kb.appendChild(this.We);d=d.getContext("2d");c=c.getContext("2d");d.drawImage(this.kb?this.lm:this.ka,0,0);c.drawImage(this.kb?this.jm:this.Ia,0,0);c=this.K==TA||this.K==UA?-1:1;d=this.K==TA||this.K==VA;Kh(this.Cd,Math.max(a,b)+"px");Lh(this.Cd,this.zi+a/2+"px "+b/2+"px");Jh(this.Kb,"preserve-3d");d?(I(this.Xe,"translateZ(-"+(this.zi+Math.floor(a/
2))+"px) rotateY(0deg)"),I(this.We,"translateX("+c*(this.zi+Math.floor(a/2))+"px)  rotateY("+-90*c+"deg)")):(I(this.Xe,"translateZ(-"+(this.zi+Math.floor(b/2))+"px) rotateX(0deg)"),I(this.We,"translateY("+c*(this.zi+Math.floor(b/2))+"px)  rotateX("+90*c+"deg)"))};
SA.prototype.oa=function(a){var b=this.slideWidth(),c=this.slideHeight();this.kb&&(G(this.so,1-a),G(this.qo,a));var d=.25*(1-Math.cos(2*a*Math.PI));a=Pu(0,1,a);var e=this.K==TA||this.K==UA?-1:1,g=this.K==TA||this.K==VA;b=g?b+2*this.zi:c+2*this.zi;g?I(this.Kb,"translateZ("+(-d*b+b/2)+"px) rotateY("+90*e*a+"deg)"):I(this.Kb,"translateZ("+(-d*b+b/2)+"px) rotateX("+90*-e*a+"deg)")};SA.prototype.pc=function(a,b){var c=D("DIV");Ag(c,a);Bg(c,b);E(c,"position","absolute");return c};SA.prototype.zi=20;
var UA=1,VA=2,TA=3;function WA(a,b,c){this.jp=a;this.Xm=b;this.uA=c}function XA(a,b){var c=-a.Xm;var d=a.jp,e=-c*b.x()-d*b.y();c=new WA(c,d,e);if(null==c)return null;c=YA(a,c);a=2*c.x()-b.x();b=2*c.y()-b.y();return new V(a,b)}function YA(a,b){var c=a.jp*b.Xm-b.jp*a.Xm;return 1E-9>Math.abs(c)?null:new V((a.Xm*b.uA-b.Xm)*a.uA/c,(a.uA*b.jp-b.uA*a.jp)/c)}function ZA(a,b){var c=a.y()-b.y(),d=b.x()-a.x();a=a.x()*b.y()-b.x()*a.y();return new WA(c,d,a)};function $A(a,b){Q.call(this,a);this.K=b;this.ta(!0,!0)}w($A,tv);f=$A.prototype;
f.ia=function(){Lu(this,!1);Mu(this,!0);wv(this,this.ka);var a=this.slideWidth(),b=-this.slideHeight()/2;a=a/2-.2*a;var c=3*b/4,d=ZA(new V(-a,-b),new V(a/2,-b/2)),e=ZA(new V(-a/4,-b),new V(0,0)),g=ZA(new V(a/2,-b/2),new V(a,b)),h=ZA(new V(0,0),new V(a,b/4)),k=YA(d,e),l=YA(g,h),m=new V(S(0,.5,a,.8)(l.x()),S(0,.5,b,1)(l.y())),n=new V(S(-a,.2,0,.5)(k.x()),S(-b,0,0,.5)(k.y())),r=new T(5*a/8,3*-b/8,-(10*c/16)),v=new T(-a/8,-b/2,15*-c/32),t=new T(a/2,b/8,15*-c/32),A=new T(5*-a/8,5*-b/16,9*-c/8),F=new T(a/
2,b/4,5*-c/6),H=new T(-a/10,b/10,-c),Z=new T(4*-a/8,-b/8,3*-c/16),U=new T(-a/16,5*b/8,3*-c/16),W=new T(5*a/16,5*b/8,-c),ia=new T(14*-a/32,4*-b/8,0),la=new T(4*a/8,23*b/32,0),ha=new T(5*-a/16,3*-b/16,-c/4),ja=new T(3*a/16,5*b/16,0);e=new T(3*-a/4,3*b/4,0);g=new aB(new T(a,-b,0),new T(15*a/16,9*-b/16,-c),new V(.8,0));h=new aB(new T(7*a/8,7*-b/8,0),new T(9*a/12,-b/2,-(46*c/48)),new V(.7625,.0625));d=new aB(new T(a/2,-b,0),new T(6*a/9,8*-b/12,47*-c/48),new V(.65,0));c=new aB(new T(a,-b/2,0),new T(19*
a/24,4*-b/9,47*-c/48),new V(.8,.25));var pa=new aB(new T(a/2,-b/2,0),r,new V(.65,.25));k=new aB(new T(k.x(),k.y(),0),v,new V(n.x(),n.y()));l=new aB(new T(l.x(),l.y(),0),t,new V(m.x(),m.y()));r=new aB(new T(-a/4,-b,0),r,new V(.425,0));F=new aB(new T(a,b/4,0),F,new V(.8,.625));H=new aB(new T(0,0,0),H,new V(.5,.5));Z=new aB(new T(-a/2,-b/2,0),Z,new V(.35,.25));U=new aB(new T(a/2,b/2,0),U,new V(.65,.75));A=new aB(new T(-a,-b,0),A,new V(.2,0));W=new aB(new T(a,b,0),W,new V(.8,1));ia=new aB(new T(-a,-b/
2,0),ia,new V(.2,.25));la=new aB(new T(a/2,b,0),la,new V(.65,1));ha=new aB(new T(-a/2,0,0),ha,new V(.35,.5));ja=new aB(new T(0,b/2,0),ja,new V(.5,.75));b=new aB(new T(-a,b,0),e,new V(.2,1));this.Zg=[g,g,h,h,d,c,h,h,d,c,pa,pa,d,c,k,l,pa,pa,d,c,k,l,r,F,pa,pa,k,l,H,H,k,l,H,H,Z,U,k,l,r,F,A,W,k,l,Z,U,A,W,H,H,ha,ja,Z,U,Z,U,A,W,ia,la,Z,U,ia,la,ha,ja,H,H,ha,ja,b,b,ha,ja,ia,la,b,b];if(this.K==bB){b=[];a=this.slideHeight();a=ZA(new V(0,-a/2),new V(0,a/2));for(g=0;g<this.Zg.length;g++)h=this.Zg[g],e=new V(h.start().x(),
h.start().y()),d=new V(h.end().x(),h.end().y()),e=XA(a,e),d=XA(a,d),h=new aB(new T(e.x(),e.y(),h.start().z()),new T(d.x(),d.y(),h.end().z()),new V(1-h.Oz.x(),h.Oz.y())),b.push(h);this.Zg=b}this.FE=[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];h=this.slideWidth();c=this.slideHeight();d=.2*h;e=h/2;b=-c/2;a=e-d;g=3*b/4;h=-Math.max(h,
c)/2;A=new T(-e,-b,0);c=new T(-e+d,-b,0);l=new T(-e+d,-b/2,0);ia=new T(-e,0,0);pa=new T(-e,b,0);la=new T(-e+d,b,0);r=new T(0,-b,h);ja=cB(c,new T(5*-a/8,5*-b/16,-g),.1);U=cB(l,new T(14*-a/32,4*-b/8,0),.1);W=new T(0,-b/2,h);ha=new T(0,b,h);k=cB(la,new T(3*-a/4,3*b/4,0),.1);A=new aB(A,r,new V(0,0));l=new aB(l,U,new V(.2,.25));ia=new aB(ia,W,new V(0,.5));la=new aB(la,k,new V(.2,1));this.DD=[A,new aB(c,ja,new V(.2,0)),l,A,l,ia,l,ia,la,ia,new aB(pa,ha,new V(0,1)),la];this.CD=[0,1,2,3,4,5,7,6,8,9,11,10];
c=new T(e-d,-b,0);ia=new T(e,-b,0);k=new T(e-d,-b/2,0);ha=new T(e,0,0);pa=new T(e-d,b,0);ja=new T(e,b,0);la=new T(e-d,b/2,0);d=cB(c,new T(7*a/8,9*-b/16,-(7*g/8)),.1);l=new T(0,b,h);A=cB(k,new T(19*a/24,4*-b/9,47*-g/48),.1);W=new T(0,-b/2,h);e=cB(pa,new T(5*a/16,5*b/8,-g),.1);h=new T(0,b,h);b=cB(la,new T(-a/16,5*b/8,3*-g/16),.1);a=new aB(ia,l,new V(1,0));g=new aB(k,A,new V(.8,.25));ha=new aB(ha,W,new V(1,.5));h=new aB(ja,h,new V(1,1));b=new aB(la,b,new V(.8,.75));this.qF=[new aB(c,d,new V(.8,0)),a,
g,a,g,ha,g,ha,b,ha,b,h,b,new aB(pa,e,new V(.8,1)),h];this.pF=[0,1,2,3,5,4,6,7,8,9,11,10,12,14,13];this.yc()};f.Ff=function(){return"\t\r\n\t\t\tprecision mediump float;\r\n\t\r\n\tvarying vec2 vTextureCoord;\r\n\tvarying vec3 vNormal;\r\n\t\r\n\tuniform sampler2D uSampler;\r\n\t\r\n\tconst vec3 LIGHT_DIRECTION = vec3(0.0, 0.0, 1.0);\n\r\n\tconst float AMBIENT_INTENSITY = 0.7;\n\r\n\tconst float DIFFUSE_INTENSITY = 0.3;\n\r\n\t\r\n\tvoid main(void)  \r\n\t{ \r\n\t\tfloat intentsity = AMBIENT_INTENSITY + DIFFUSE_INTENSITY * abs(dot(normalize(vNormal), LIGHT_DIRECTION));\n\r\n\t\tvec4 textureColor = texture2D(uSampler, vTextureCoord); \r\n\t\tgl_FragColor = vec4(textureColor.rgb * intentsity, textureColor.a); \r\n\t} \r\n\t"};
f.Gf=function(){return"\r\n\t\tattribute vec3 aVertexPosition; \r\n\t\tattribute vec3 aVertexNormal; \r\n\t\tattribute vec2 aTextureCoord;\r\n\t\t\r\n\t\tuniform mat4 uPMVMatrix; \r\n\t\t\r\n\t\tuniform mat3 uNMatrix; \r\n\t\t \r\n\t\tvarying vec2 vTextureCoord; \r\n\t\tvarying vec3 vNormal;\n\r\n\t\t\r\n\t\tvoid main(void) \r\n\t\t{ \r\n\t\t\tgl_Position = uPMVMatrix * vec4(aVertexPosition, 1.0); \r\n\t\t\tvTextureCoord = aTextureCoord;\r\n\t\t\tvNormal = uNMatrix * aVertexNormal;\r\n\t\t} \r\n\t"};
f.Nf=function(){Iv(this);this.ki=Jv(this,"aVertexNormal");this.Hd=Kv(this,"uSampler")};f.yc=function(){this.Uh=dB(0,this.Zg);this.iN=eB(this,this.Uh,this.FE);this.Kt=dB(0,this.DD);this.IL=eB(this,this.Kt,this.CD);this.xu=dB(0,this.qF);this.dO=eB(this,this.xu,this.pF)};function eB(a,b,c){var d=new dw,e=Cv(a,Xv(b),3);d.Md=e;e=Cv(a,Yv(b),2);d.Pd=e;c=Dv(a,c);d.Kd=c;a=Cv(a,Zv(b),3);d.Si=a;return d}f.Cf=function(){zv(this,this.dO);zv(this,this.IL);zv(this,this.iN)};f.Df=function(){yv(this,this.ki)};
f.oa=function(a){var b=this.slideWidth(),c=this.slideHeight();b=Math.max(b,c);c=this.K==fB?1:-1;Fv(this);if(.1>=a)gB(this,a);else if(.2>=a){var d=S(.1,.1,.2,1);a=d(a);Gv(this,-60*a,[1,0,0],[0,0,0]);mat4.translate(this.Ba,[0,0,20*-a]);this.Uh=dB(a,this.Zg);Gv(this,-15*c*a,[0,0,1],[0,0,0])}else.4>=a?(this.Uh=dB(1,this.Zg),Gv(this,-60,[1,0,0],[0,0,0]),Gv(this,-15*c,[0,0,1],[0,0,0]),mat4.translate(this.Ba,[0,0,-20]),d=S(.2,0,.4,1),a=Math.pow(d(a),3),mat4.translate(this.Ba,[0,0,-a*b/20])):.5>a?(this.Uh=
dB(1,this.Zg),Gv(this,-60,[1,0,0],[0,0,0]),Gv(this,-15*c,[0,0,1],[0,0,0]),mat4.translate(this.Ba,[0,0,-(20+b/20)]),d=S(.4,0,.5,1),a=d(a),mat4.translate(this.Ba,[0,0,-a*b/30]),hB(a,this.Zg,this.Uh,8)):(this.Uh=dB(1,this.Zg),Gv(this,-60,[1,0,0],[0,0,0]),Gv(this,-15*c,[0,0,1],[0,0,0]),mat4.translate(this.Ba,[0,0,-(20+b/20+b/30)]),d=S(.5,0,1,1),a=d(a),hB(a,this.Zg,this.Uh,40),a=Pu(0,1,a),mat4.translate(this.Ba,[c*a*b,a*b/2,a*b/2]),Gv(this,-30*c*a,[0,0,1],[0,0,0]),Gv(this,-60*c*a,[0,1,0],[0,0,0]));Pv(this);
Hv(this,this.iN,this.G.TRIANGLES,u(this.sD,this),u(this.qD,this));Ev(this)};f.sD=function(){this.G.bufferSubData(this.G.ARRAY_BUFFER,0,new Float32Array(Xv(this.Uh)))};f.qD=function(){Lv(this.Uh,this.FE);this.G.bufferSubData(this.G.ARRAY_BUFFER,0,new Float32Array(Zv(this.Uh)))};
function gB(a,b){var c=S(0,0,.1,.1);a.Uh=dB(c(b),a.Zg);Gv(a,-60*c(b),[1,0,0],[0,0,0]);c=S(0,0,.1,1);a.Kt=dB(c(b),a.DD);a.xu=dB(c(b),a.qF);Pv(a);Hv(a,a.IL,a.G.TRIANGLES,u(function(){this.G.bufferSubData(this.G.ARRAY_BUFFER,0,new Float32Array(Xv(this.Kt)))},a),u(function(){Lv(this.Kt,this.CD);this.G.bufferSubData(this.G.ARRAY_BUFFER,0,new Float32Array(Zv(this.Kt)))},a));Hv(a,a.dO,a.G.TRIANGLES,u(function(){this.G.bufferSubData(this.G.ARRAY_BUFFER,0,new Float32Array(Xv(this.xu)))},a),u(function(){Lv(this.xu,
this.pF);this.G.bufferSubData(this.G.ARRAY_BUFFER,0,new Float32Array(Zv(this.xu)))},a))}
function hB(a,b,c,d){p(d)||(d=50);for(var e=[new iB([0,1],0,0,-5),new iB([2,3,6,7],0,0,-5),new iB([4,8,12,18],0,0,-5),new iB([5,9,13,19],0,0,-5),new iB([20,14,26,30,42,36],0,0,15),new iB([15,21,37,43,31,27],0,0,15),new iB([44,34,52,60,54],0,0,20),new iB([35,45,55,61,53],0,0,20),new iB([40,46,56],0,0,30),new iB([41,47,57],20,20,30),new iB([58,62,74],20,20,15),new iB([75,63,59],0,0,15),new iB([76,70,71,77],0,0,-20)],g=0;g<e.length;g++){var h=e[g],k=h.$r(),l=b[h.ut[0]],m=a,n=d;var r=l.current().x()+
h.sS*Math.sin(m*Math.PI/2*n);var v=h.yJ?S(0,l.current().y(),1,l.current().y()+h.yJ)(m):l.current().y();h=l.current().z()+h.tS*Math.sin(m*Math.PI/2*n);l.vC=new T(r,v,h);r=new T(l.current().x(),l.current().y(),l.current().z());v=new T(0,0,1);for(h=0;h<k.length;h++)m=k[h],b[m]=l,n=new Tv(r,l.Oz,v),c.za[m]=n}}f.rt=function(){return this.ki};f.Ug=function(){return this.Hd};var bB=0,fB=1;f=$A.prototype;f.Zg=[];f.FE=[];f.DD=[];f.CD=[];f.qF=[];f.pF=[];
function aB(a,b,c){this.vX=a;this.JC=p(b)?b:a;this.Oz=c;this.vC=new T}aB.prototype.start=function(){return this.vX};aB.prototype.end=function(){return this.JC};aB.prototype.current=function(){return this.vC};function dB(a,b){for(var c=new Vv,d=new T(0,0,1),e=0;e<b.length;e++){var g=b[e],h=a;h=cB(g.start(),g.end(),h);g.vC=h;b[e]=g;h=new T(g.current().x(),g.current().y(),g.current().z());Wv(c,new Tv(h,g.Oz,d))}return c}
function cB(a,b,c){var d=S(0,a.x(),1,b.x()),e=S(0,a.y(),1,b.y());a=S(0,a.z(),1,b.z());return new T(d(c),e(c),a(c))}function iB(a,b,c,d){this.ut=a;this.sS=b;this.yJ=c;this.tS=d}iB.prototype.$r=function(){return this.ut};function jB(a,b){Q.call(this,a);this.Hk=!1;0>b&&(b=-b,this.Hk=!0);this.TF=b;this.ta(!0,!1)}w(jB,Q);jB.prototype.ia=function(){var a=this.slideWidth(),b=this.slideHeight();Mu(this,!1);var c=R(a,b);this.Yt=c.getContext("2d");this.Qb=R(a,b);this.he=this.Qb.getContext("2d");this.he.scale(1,b/a);a*=.5;this.Le=Math.sqrt(2*a*a);E(c,"position","absolute");this.ha().appendChild(c)};var kB=1/15;
jB.prototype.oa=function(a){var b=this.slideWidth();this.slideHeight();var c=this.he,d=2/this.TF,e=.2/this.TF;this.Hk&&(d=-d,e=-e);c.clearRect(0,0,b,b);for(b=0;b<this.TF;++b){var g=(1.5+b*d)*Math.PI,h=g+a*(e+d)*Math.PI,k=h-e*Math.PI;this.GC(k,h,g,g+d*Math.PI);h=.5*this.slideWidth();if(this.Hk&&k<=g||!this.Hk&&k>=g)c.beginPath(),c.moveTo(h,h),this.Hk?c.arc(h,h,this.Le,g,k,!0):c.arc(h,h,this.Le,g,k,!1),c.lineTo(h,h),c.fillStyle="#000",c.fill()}a=this.Yt;a.drawImage(this.Ia,0,0);a.save();a.globalCompositeOperation=
"destination-in";a.drawImage(this.Qb,0,0);a.restore()};jB.prototype.ux=function(a,b,c,d,e,g,h){var k=this.he;k.fillStyle="rgba(0,0,0,"+Aj(h).toString()+")";k.beginPath();k.moveTo(a,b);k.lineTo(c,d);k.lineTo(e,g);k.fill()};
jB.prototype.GC=function(a,b,c,d){var e=.5*this.slideWidth(),g=kB;b-=a;var h=a;if(this.Hk&&h>c||!this.Hk&&h<c)g=(c-a)/b,h=c;c=e+this.Le*Math.cos(h);for(h=e+this.Le*Math.sin(h);1>=g;){var k=a+g*b;if(this.Hk&&k<d||!this.Hk&&k>d)k=d;var l=e+this.Le*Math.cos(k),m=e+this.Le*Math.sin(k);this.ux(e,e,c,h,l,m,1-g);g+=kB;c=l;h=m;if(k==d)break}};function lB(a){Q.call(this,a);es(this.Aa());this.Sd=!1}w(lB,Q);lB.prototype.ia=function(){Lu(this,!0);Mu(this,!0);this.ye=document.createElement("div");Ag(this.ye,this.slideWidth());Bg(this.ye,this.slideHeight());E(this.ye,"backgroundColor","#000000");E(this.ye,"position","relative");this.ha().appendChild(this.ye)};lB.prototype.oa=function(a){.5>a?(G(this.Aa().slide(),0),G(this.ye,0)):.8>a?G(this.ye,1):(G(this.ye,0),G(this.Aa().slide(),1))};function mB(a,b,c){Q.call(this,a);this.K=b;this.Dd=c;this.Sd=!1;this.mD(b)}w(mB,Q);f=mB.prototype;f.ia=function(){Lu(this,!0);Mu(this,!0);es(this.pk())};f.pk=function(){return this.Dd?this.Hb():this.Aa()};f.qt=function(){return this.Dd?this.Aa():this.Hb()};
f.mD=function(a){var b=this.slideWidth(),c=this.slideHeight();this.fi=this.$h=0;switch(a){case jx:this.fi=c;break;case lx:this.fi=-c;break;case mx:this.$h=b;break;case nx:this.$h=-b;break;case ox:this.$h=b;this.fi=-c;break;case px:this.$h=b;this.fi=c;break;case qx:this.$h=-b;this.fi=-c;break;case rx:this.$h=-b,this.fi=c}this.Dd&&(this.$h*=-1,this.fi*=-1)};f.oa=function(a){a=Xu(a);this.Dd&&(a=1-a);var b=S(0,this.$h,1,0),c=S(0,this.fi,1,0);sg(this.pk().slide(),b(a),c(a))};function nB(a,b){Q.call(this,a);this.K=b;this.Sd=!1;this.ta(!1,!0);this.K==oB?(a=pB,this.qc=(1-qB)/(a-1),this.tJ=2*this.slideWidth()/Math.pow(qB,2)):(this.qc=.25,this.tJ=2*this.slideHeight()/Math.pow(qB,2))}w(nB,Q);function rB(a,b,c,d,e,g){var h=R(e+1,g+1);h.getContext("2d").drawImage(a.ka,c,d,e,g,0,0,e+1,g+1);b.push(new sB(h,c,d,e,g))}
nB.prototype.ia=function(){var a=this.K==oB?pB:tB;var b=this.slideWidth(),c=this.slideHeight();this.Sp=[];this.Tp=[];for(var d=b/a,e=c/a,g=0,h=0;h<a;++h){var k=0==h%2?this.Sp:this.Tp;if(this.K==oB){var l=Math.round((h+1)*e)-g;rB(this,k,0,g,b,l)}else l=Math.round((h+1)*d)-g,rB(this,k,g,0,l,c);g+=l}this.Sp.reverse();this.Tp.reverse();this.ha().appendChild(this.ka);Lu(this,!1);Mu(this,!0);es(this.Aa())};function uB(a,b,c){b=c-(b-1)*a.qc;return 0>=b?0:a.tJ*Math.pow(b,2)/2}
function vB(a,b){var c=a.slideHeight(),d=0,e=a.qc,g=0,h=1,k=e,l=1;a.$()&&(d=c,e=1-e,g=1-g,h=1-h,k=e,l=1-l);if(!a.$()){if(b<e)return d}else if(b>e)return d;return c*(g+(h-g)/(l-k)*(b-k))}
nB.prototype.oa=function(a){var b,c=this.ka.getContext("2d");c.clearRect(0,0,this.slideWidth(),this.slideHeight());if(this.K==oB){for(b=0;b<this.Sp.length;b++){var d=2*(b+1)-1;var e=this.Sp[b];c.drawImage(e.canvas,0,0,e.width,e.height,uB(this,d,a),e.y,e.width,e.height)}for(b=0;b<this.Tp.length;b++)d=2*(b+1),e=this.Tp[b],c.drawImage(e.canvas,0,0,e.width,e.height,-uB(this,d,a),e.y,e.width,e.height)}else{for(b=0;b<this.Sp.length;b++)e=this.Sp[b],c.drawImage(e.canvas,0,0,e.width,e.height,e.x,-vB(this,
a),e.width,e.height);for(b=0;b<this.Tp.length;b++)e=this.Tp[b],c.drawImage(e.canvas,0,0,e.width,e.height,e.x,vB(this,a),e.width,e.height)}};var oB=0,pB=7,tB=10,qB=.5;function sB(a,b,c,d,e){this.canvas=a;this.x=b;this.y=c;this.width=d;this.height=e};function wB(a){Q.call(this,a);this.ta(!0,!0)}w(wB,Q);wB.prototype.ia=function(){Lu(this,!1);Mu(this,!1);this.lD();this.Ve()};
wB.prototype.Ve=function(){var a=this.slideWidth(),b=this.slideHeight();this.Ri=R(a,b);this.TD=this.Ri.getContext("2d");this.bL=R(a,b);this.cL=this.bL.getContext("2d");this.SL=R(a,b);this.Bq=this.SL.getContext("2d");this.RO=R(a,b);this.rX=this.RO.getContext("2d");this.Gy=R(a,b);this.$D=this.Gy.getContext("2d");this.$K=R(a,b);this.aL=this.$K.getContext("2d");this.Qb=R(a,b);this.he=this.Qb.getContext("2d");this.QO=R(a,b);this.qX=this.QO.getContext("2d");this.ha().appendChild(this.Ri);this.ha().appendChild(this.Gy);
E(this.Ri,"position","absolute");E(this.Gy,"position","absolute")};
wB.prototype.oa=function(a){var b=this.slideWidth(),c=this.slideHeight();this.TD.clearRect(0,0,b,c);this.$D.clearRect(0,0,b,c);this.he.clearRect(0,0,b,c);this.aL.clearRect(0,0,b,c);this.he.drawImage(this.ka,0,0);this.he.save();this.he.globalCompositeOperation="destination-in";xB(this,this.aL,this.QJ,a);this.he.drawImage(this.$K,0,0);this.he.restore();yB(this,this.qX,this.ka,a/zB,!1);this.$D.drawImage(this.Qb,0,0);this.$D.drawImage(this.QO,0,0);if(a>AB&&a<1-AB){var d=S(AB,1,1-AB,4),e=S(AB,0,1-AB,-30);
I(this.Gy,"rotate("+e(a)+"deg) scale("+d(a)+", "+d(a)+")")}a>BB&&(this.Bq.clearRect(0,0,b,c),this.cL.clearRect(0,0,b,c),this.Bq.drawImage(this.Ia,0,0),this.Bq.save(),this.Bq.globalCompositeOperation="destination-in",xB(this,this.cL,this.RJ,a),this.Bq.drawImage(this.bL,0,0),this.Bq.restore(),this.TD.drawImage(this.SL,0,0),a<CB?(d=S(AB,.5,CB,1),b=d(a),e=S(BB,45,CB,0),I(this.Ri,"rotate("+e(a)+"deg) scale("+b+", "+b+")")):(yB(this,this.rX,this.Ia,(a-(1-zB))/zB,!0),this.TD.drawImage(this.RO,0,0),I(this.Ri,
"rotate(0deg) scale(1, 1)")))};wB.prototype.lD=function(){this.kz=.9/(DB-1)/2;this.uW=1.154/(EB-1)/2;this.QJ=[];this.RJ=[];FB(this.QJ,.1,.8,!0);FB(this.RJ,.15,.9,!1)};
function xB(a,b,c,d){for(var e=0;e<c.length;++e){var g=c[e];if(d>=g.yB&&d<=g.yB+.05){var h=(d-g.yB)/.05;var k=g.fH?1-h:h}else k=d<g.yB?g.fH?1:0:g.fH?0:1;g=a;h=b;var l=c[e].x,m=c[e].y;l*=g.slideWidth();m*=g.slideHeight();h.fillStyle="rgba(0, 0, 255, "+k+")";h.beginPath();h.moveTo(l,m-GB(g));h.lineTo(l+g.kz*g.slideWidth(),m-.5*GB(g));h.lineTo(l+g.kz*g.slideWidth(),m+.5*GB(g));h.lineTo(l,m+GB(g));h.lineTo(l-g.kz*g.slideWidth(),m+.5*GB(g));h.lineTo(l-g.kz*g.slideWidth(),m-.5*GB(g));h.lineTo(l,m-GB(g));
h.fill()}}function FB(a,b,c,d){for(var e=1/(DB-1),g=1/(EB-1)+.002,h=c-b,k=Math.floor(EB/2),l=0;l<EB;++l)for(var m=0!=l%2?DB:DB-1,n=0;n<m;++n){var r={};r.x=e*n;0==l%2&&(r.x+=.5*e);r.y=g*l-.01;r.fH=d;r.yB=l==k&&n==.5*(m-1)?b:0==l||l==EB-1||0==n&&m==DB||n==DB-1&&m==DB?d?b:c:b+h*Math.random();a.push(r)}}
function yB(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 GB(a){return a.uW*a.slideHeight()}var DB=10,EB=9,AB=.05,zB=.15,BB=.2,CB=.9;function HB(a,b){Q.call(this,a);this.K=b;this.ta(!1,!0)}w(HB,tv);f=HB.prototype;f.ia=function(){Lu(this,!1);Mu(this,!0);wv(this,this.ka);this.yc()};f.Ff=function(){return"\r\n\tprecision mediump float;\r\n\t\r\n\tvarying vec2 vTextureCoord;\r\n\tvarying vec3 vNormal;\r\n\t\r\n\tuniform sampler2D uSampler;\r\n\t\r\n\tconst vec3 LIGHT_DIRECTION = vec3(0.0, 0.0, 1.0);\n\r\n\tconst float AMBIENT_INTENSITY = 0.5;\n\r\n\tconst float DIFFUSE_INTENSITY = 0.5;\n\r\n\t\r\n\tvoid main(void)  \r\n\t{ \r\n\t\tfloat intentsity = AMBIENT_INTENSITY + DIFFUSE_INTENSITY * abs(dot(normalize(vNormal), LIGHT_DIRECTION));\n\r\n\t\tvec4 textureColor = texture2D(uSampler, vTextureCoord); \r\n\t\tgl_FragColor = vec4(textureColor.rgb * intentsity, textureColor.a); \r\n\t} \r\n"};
f.Gf=function(){return"\r\n\tattribute vec3 aVertexPosition; \r\n\tattribute vec3 aVertexNormal; \r\n\tattribute vec2 aTextureCoord;\r\n\t\r\n\tuniform mat4 uPMVMatrix; \r\n\t\r\n\tuniform mat3 uNMatrix; \r\n\t \r\n\tvarying vec2 vTextureCoord; \r\n\tvarying vec3 vNormal;\n\r\n\t\r\n\tvoid main(void) \r\n\t{ \r\n\t\tgl_Position = uPMVMatrix * vec4(aVertexPosition, 1.0); \r\n\t\tvTextureCoord = aTextureCoord;\r\n\t\tvNormal = uNMatrix * aVertexNormal;\r\n\t} \r\n"};
f.Nf=function(){Iv(this);this.ki=Jv(this,"aVertexNormal");this.Hd=Kv(this,"uSampler")};
f.yc=function(){var a=this.slideWidth(),b=this.slideHeight(),c=a/2;b/=2;a*=.1;var d=new Vv;Wv(d,new Tv(new T(-c,b,0),new V(0,0)));Wv(d,new Tv(new T(0,b,0),new V(.5,0)));Wv(d,new Tv(new T(-c+a,-b,0),new V(.1,1)));Wv(d,new Tv(new T(-c,-b,0),new V(0,1)));this.wq=new dw;var e=Cv(this,Xv(d),3);this.wq.Md=e;e=Cv(this,Yv(d),2);this.wq.Pd=e;e=Dv(this,[0,1,2,0,2,3]);this.wq.Kd=e;d=Cv(this,Zv(d),3);this.wq.Si=d;d=new Vv;Wv(d,new Tv(new T(c,b,0),new V(1,0)));Wv(d,new Tv(new T(0,b,0),new V(.5,0)));Wv(d,new Tv(new T(c-
a,-b,0),new V(.9,1)));Wv(d,new Tv(new T(c,-b,0),new V(1,1)));this.$q=new dw;e=Cv(this,Xv(d),3);this.$q.Md=e;e=Cv(this,Yv(d),2);this.$q.Pd=e;e=Dv(this,[0,1,2,0,2,3]);this.$q.Kd=e;d=Cv(this,Zv(d),3);this.$q.Si=d;this.Zb=new Vv;Wv(this.Zb,new Tv(new T(0,b,0),new V(.5,0)));Wv(this.Zb,new Tv(new T(-c+a,-b,0),new V(.1,1)));Wv(this.Zb,new Tv(new T((-c+a)/2,-b,0),new V(.3,1)));Wv(this.Zb,new Tv(new T(0,b,0),new V(.5,0)));Wv(this.Zb,new Tv(new T((-c+a)/2,-b,0),new V(.3,1)));Wv(this.Zb,new Tv(new T(0,-b,0),
new V(.5,1)));Wv(this.Zb,new Tv(new T(0,b,0),new V(.5,0)));Wv(this.Zb,new Tv(new T(0,-b,0),new V(.5,1)));Wv(this.Zb,new Tv(new T((c-a)/2,-b,0),new V(.7,1)));Wv(this.Zb,new Tv(new T(0,b,0),new V(.5,0)));Wv(this.Zb,new Tv(new T((c-a)/2,-b,0),new V(.7,1)));Wv(this.Zb,new Tv(new T(c-a,-b,0),new V(.9,1)));this.xN=[0,1,2,3,4,5,6,7,8,9,10,11];this.Uq=new dw;c=Cv(this,Xv(this.Zb),3);this.Uq.Md=c;c=Cv(this,Yv(this.Zb),2);this.Uq.Pd=c;c=Dv(this,this.xN);this.Uq.Kd=c;c=Cv(this,Zv(this.Zb),3);this.Uq.Si=c};
f.Cf=function(){zv(this,this.$q);zv(this,this.wq);zv(this,this.Uq)};f.Df=function(){yv(this,this.ki)};
f.oa=function(a){0==a&&(this.$()?Lu(this,!0):Mu(this,!0));if(.3>a){var b=S(0,0,.3,1)(a);this.Vn(b,!0);this.Vn(b,!1)}b=this.slideWidth();var c=this.slideHeight();c=Math.max(b,c);var d=this.K==IB?1:-1;Fv(this);.1<=a&&(.1<a&&.4>=a?(a=S(.1,0,.4,1)(a),JB(this,a),mat4.translate(this.Ba,[0,0,-a*c/4]),Gv(this,-60*a,[1,0,0],[-d*b/4,0,0]),Gv(this,45*d*a,[0,0,1],[-d*b/4,0,0])):.4<a&&.5>=a?(a=S(.4,0,.5,1)(a),JB(this,1),mat4.translate(this.Ba,[0,0,-c/4]),mat4.translate(this.Ba,[d*a*c/50,-a*c/50,a*c/50]),Gv(this,
-60,[1,0,0],[-d*b/4,0,0]),Gv(this,45*d,[0,0,1],[-d*b/4,0,0])):.5<a&&.55>a?(a=S(.5,0,.55,1)(a),JB(this,1),mat4.translate(this.Ba,[0,0,-c/4]),mat4.translate(this.Ba,[d*c/50,-c/50,c/50]),Gv(this,-60,[1,0,0],[-d*b/4,0,0]),Gv(this,45*d,[0,0,1],[-d*b/4,0,0]),Gv(this,-1*a,[1,0,0],[0,0,0])):.55<a&&(JB(this,1),a=Math.pow(S(.55,0,1,1)(a),3),mat4.translate(this.Ba,[-d*a*c*3,a*c*3,a*c/2]),mat4.translate(this.Ba,[0,0,-c/4]),mat4.translate(this.Ba,[d*c/50,-c/50,c/50]),Gv(this,-60,[1,0,0],[-d*b/4,0,0]),Gv(this,
45*d,[0,0,1],[-d*b/4,0,0]),Gv(this,-1,[1,0,0],[0,0,0])));Pv(this);Hv(this,this.Uq,this.G.TRIANGLES,u(this.sD,this),u(this.qD,this));Ev(this)};f.Vn=function(a,b){var c=b?-1:1,d=Math.max(this.slideWidth(),this.slideHeight());Fv(this);mat4.translate(this.Ba,[c*a*d/2,0,0]);Pv(this);Hv(this,b?this.wq:this.$q);Ev(this)};f.sD=function(){this.G.bufferSubData(this.G.ARRAY_BUFFER,0,new Float32Array(Xv(this.Zb)))};f.qD=function(){Lv(this.Zb,this.xN);this.G.bufferSubData(this.G.ARRAY_BUFFER,0,new Float32Array(Zv(this.Zb)))};
function JB(a,b){var c=a.slideWidth(),d=a.slideHeight(),e=c/2,g=d/2,h=.1*c;d=Math.max(c,d)/4;c=.1*c/2;var k=S(0,-e+h,1,(-e+h)/2-c);Uv(a.Zb.za[1],new T(k(b),-g,0));k=S(0,(-e+h)/2,1,-c);Uv(a.Zb.za[2],new T(k(b),-g,0));Uv(a.Zb.za[4],new T(k(b),-g,0));Uv(a.Zb.za[5],new T(0,-g,-b*d));Uv(a.Zb.za[7],new T(0,-g,-b*d));k=S(0,(e-h)/2,1,c);Uv(a.Zb.za[8],new T(k(b),-g,0));Uv(a.Zb.za[10],new T(k(b),-g,0));k=S(0,e-h,1,(e-h)/2+c);Uv(a.Zb.za[11],new T(k(b),-g,0))}f.rt=function(){return this.ki};f.Ug=function(){return this.Hd};
var IB=0;function KB(a,b){Q.call(this,a);this.qa=b;this.ta(!0,!0)}w(KB,tv);f=KB.prototype;f.ia=function(){Lu(this,!1);Mu(this,!0);wv(this,this.ka);this.yc();mat4.translate(this.Ba,[-this.slideWidth()/2,this.slideHeight()/2,0]);Pv(this);0==this.qa&&this.G.disable(this.G.DEPTH_TEST)};
f.Nf=function(){Iv(this);this.yu=Kv(this,"uSampler1");this.zu=Kv(this,"uSampler2");this.me=Kv(this,"uPhase");var a=Kv(this,"uDeltaX"),b=Kv(this,"uSlideWidth");this.G.uniform1f(Kv(this,"uSlideHeight"),this.slideHeight());this.G.uniform1f(b,this.slideWidth());b=this.slideWidth()/39;this.G.uniform1f(a,b)};f.Df=function(){};f.Ff=function(){return"\t\n\r\n\t\tprecision mediump float; \n\r\n\t\t\n\r\n\t\tvarying vec2 vTextureCoord; \n\r\n\t\tvarying vec3 vNormal; \n\r\n\t\t\n\r\n\t\tuniform sampler2D uSampler1; \n\r\n\t\tuniform sampler2D uSampler2; \n\r\n\t\t\r\n\t\tconst vec3 LIGHT_DIRECTION = vec3(0.0, 0.0, 1.0); \n\r\n\t\tconst float AMBIENT_INTENSITY = 0.91; \n\r\n\t\tconst float DIFFUSE_INTENSITY = 0.09; \n\r\n\t\t\n\r\n\t\tvoid main(void) \n\r\n\t\t{ \n\r\n\t\t\tfloat intentsity = AMBIENT_INTENSITY + DIFFUSE_INTENSITY * abs(dot(normalize(vNormal), LIGHT_DIRECTION));\n\r\n\t\t\t\n\r\n\t\t\tvec4 textureColor; \n\r\n\t\t\tif (gl_FrontFacing) \n\r\n\t\t\t{ \n\r\n\t\t\t\ttextureColor = texture2D(uSampler1, vTextureCoord); \n\r\n\t\t\t} \n\r\n\t\t\telse \n\r\n\t\t\t{ \n\r\n\t\t\t\tfloat s = 1.0 - vTextureCoord.s; \n\r\n\t\t\t\ttextureColor = texture2D(uSampler2, vec2(s, vTextureCoord.t)); \n\r\n\t\t\t} \n\r\n\t\t\tgl_FragColor = vec4(textureColor.rgb * intentsity, textureColor.a); \n\r\n\t\t} \n\r\n\t"};
f.Gf=function(){return"   \n\r\n\t\t\tattribute vec3 aVertexPosition; \n\r\n\t\t\tattribute vec2 aTextureCoord; \n\r\n\t\t\t\n\r\n\t\t\tuniform mat4 uPMVMatrix; \n\r\n\t\t\tuniform mat3 uNMatrix; \n\r\n\t\t\t\n\r\n\t\t\tuniform float uPhase; \n\r\n\t\t\tuniform float uDeltaX; \n\r\n\t\t\tuniform float uSlideHeight; \n\r\n\t\t\tuniform float uSlideWidth; \n\r\n\t\t\t\n\r\n\t\t\tvarying vec2 vTextureCoord; \n\r\n\t\t\tvarying vec3 vNormal; \n\r\n\t\t\t\n\r\n\t\t\tconst float ANGLE = 180.0; \n\r\n\t\t\tconst float PHASE_OFFSET = 0.35; \n\r\n\t\t\tconst float CHANGE_PHASE = 0.25; \n\r\n\t\t\t\n\r\n\t\t\tconst float COEF_1 = 0.3; \n\r\n\t\t\tconst float COEF_2 = 0.5; \n\r\n\t\t\t\n\r\n\t\t\tfloat linearInterpolation(float x, float x0, float fx0, float x1, float fx1) \n\r\n\t\t\t{ \n\r\n\t\t\t\treturn mix(fx0, fx1, (x - x0) / (x1 - x0)); \n\r\n\t\t\t} \n\r\n\t\t\t\n\r\n\t\t\tvec2 ellipse(float angle, vec2 center, vec2 radius) \n\r\n\t\t\t{ \n\r\n\t\t\t\tfloat ang = radians(angle); \n\r\n\t\t\t\t\n\r\n\t\t\t\tfloat x = center.x + radius.x * cos(ang); \n\r\n\t\t\t\tfloat y = center.y + radius.y * sin(ang); \n\r\n\t\t\t\t\n\r\n\t\t\t\treturn vec2(x, -y); \n\r\n\t\t\t} \n\r\n\t\t\tfloat PHASE_FUNC(float phase) \n\r\n\t\t\t{ \n\r\n\t\t\t\treturn linearInterpolation(phase, 0.0, 0.0, CHANGE_PHASE, 1.0); \n\r\n\t\t\t} \n\r\n\t\t\t\n\r\n\t\t\tfloat PHASE_FUNC1(float phase) \n\r\n\t\t\t{ \n\r\n\t\t\t\treturn linearInterpolation(phase, 0.0, 1.0, 1.0, 0.0); \n\r\n\t\t\t} \n\r\n\t\t\t\n\r\n\t\t\tfloat PHASE_FUNC2(float phase) \n\r\n\t\t\t{ \n\r\n\t\t\t\treturn linearInterpolation(phase, 0.0, 1.0, 1.0, 0.5); \n\r\n\t\t\t} \n\r\n\t\t\tvec3 getNormal(vec3 v, vec2 pr) \n\r\n\t\t\t{ \n\r\n\t\t\t\tfloat y = (v.y == 0.0) ? uSlideHeight : 0.0; \n\r\n\t\t\t\t\n\r\n\t\t\t\tvec3 v1Pos = vec3(v.x, y, v.z); \n\r\n\t\t\t\tvec3 v2Pos = vec3(pr.x, v.y, -pr.y); \n\r\n\t\t\t\t\n\r\n\t\t\t\tvec3 v1 = v1Pos - v; \n\r\n\t\t\t\tvec3 v2 = v2Pos - v; \n\r\n\t\t\t\t\n\r\n\t\t\t\tvec3 n = (v.x == uSlideWidth && v.y == uSlideHeight) ? cross(v1, v2) : cross(v2, v1); \n\r\n\t\t\t\tn = normalize(n); \n\r\n\t\t\t\tif (n.z < 0.0) \n\r\n\t\t\t\t{ \n\r\n\t\t\t\t\tn.z = n.z * -1.0; \n\r\n\t\t\t\t} \n\r\n\t\t\t\treturn n; \n\r\n\t\t\t} \n\r\n\t\t"+
LB(this)};f.oa=function(a){this.G.uniform1f(this.me,a);Hv(this,this.Zt,this.G.TRIANGLE_STRIP)};f.Cf=function(){zv(this,this.Zt);this.G.deleteTexture(this.Mu)};f.wt=function(){this.Lu=Bv(this,this.G.TEXTURE0,this.yu,0,this.ka);this.Mu=Bv(this,this.G.TEXTURE1,this.zu,1,this.Ia)};
function LB(a){switch(a.qa){case 0:return" \n\r\n\t\t\tfloat C_FUNC1(float x) \n\r\n\t\t\t{ \n\r\n\t\t\t\treturn linearInterpolation(x, uSlideWidth * 0.5, 0.0, uSlideWidth, 1.0); \n\r\n\t\t\t} \n\r\n\t\t\t\n\r\n\t\t\tfloat PHASE_OFFSET_FUNC1(float x) \n\r\n\t\t\t{ \n\r\n\t\t\t\treturn linearInterpolation(x, uSlideWidth * 0.5, PHASE_OFFSET, uSlideWidth, 0.0); \n\r\n\t\t\t} \n\r\n\t\t\t\n\r\n\t\t\tfloat getAngleInDoubleLeft(float x, float phase) \n\r\n\t\t\t{ \n\r\n\t\t\t\tfloat angle; \n\r\n\t\t\t\tif (phase >= 0.0 && phase <= CHANGE_PHASE) \n\r\n\t\t\t\t{ \n\r\n\t\t\t\t\tangle = -ANGLE * (phase + (PHASE_OFFSET_FUNC1(x) * PHASE_FUNC(phase))); \n\r\n\t\t\t\t} \n\r\n\t\t\t\telse \n\r\n\t\t\t\t{ \n\r\n\t\t\t\t\tangle = -ANGLE * (phase + PHASE_OFFSET_FUNC1(x)); \n\r\n\t\t\t\t} \n\r\n\t\t\t\treturn max(angle, -ANGLE); \n\r\n\t\t\t} \n\r\n\t\t\t\n\r\n\t\t\tvec2 getPosition(float x) \n\r\n\t\t\t{ \n\r\n\t\t\t\tfloat a = uSlideWidth * 0.5 * C_FUNC1(x); \n\r\n\t\t\t\tfloat b = a * COEF_1; \n\r\n\t\t\t\tvec2 center = vec2(uSlideWidth * 0.5, 0.0); \n\r\n\t\t\t\tfloat angle = getAngleInDoubleLeft(x, uPhase); \n\r\n\t\t\t\t\n\r\n\t\t\t\tvec2 pos = ellipse(angle, center, vec2(a, b)); \n\r\n\t\t\t\tpos.y = pos.y - (b * C_FUNC1(x) * PHASE_FUNC1(uPhase)); \n\r\n\t\t\t\tpos.y = max(pos.y, 1.0); \n\r\n\t\t\t\treturn pos; \n\r\n\t\t\t} \n\r\n\t\t\t\n\r\n\t\t\tvoid main(void) \n\r\n\t\t\t{ \n\r\n\t\t\t\tvec3 pNormal; \n\r\n\t\t\t\tfloat x = aVertexPosition.x; \n\r\n\t\t\t\tif (x <= uSlideWidth * 0.5) \n\r\n\t\t\t\t{ \n\r\n\t\t\t\t\tgl_Position = uPMVMatrix * vec4(aVertexPosition, 1.0); \n\r\n\t\t\t\t\tpNormal = vec3(0.0, 0.0, 1.0); \n\r\n\t\t\t\t} \n\r\n\t\t\t\telse \n\r\n\t\t\t\t{ \n\r\n\t\t\t\t\tvec2 pos = getPosition(x); \n\r\n\t\t\t\t\tvec3 v = vec3(pos.x, aVertexPosition.y, pos.y); \n\r\n\t\t\t\t\tgl_Position = uPMVMatrix * vec4(v, 1.0); \n\r\n\t\t\t\t\t\n\r\n\t\t\t\t\tfloat nextX = x + uDeltaX; \n\r\n\t\t\t\t\tvec2 pr = getPosition(nextX); \n\r\n\t\t\t\t\tpNormal = getNormal(v, pr); \n\r\n\t\t\t\t} \n\r\n\t\t\t\tvec3 transformedNormal = uNMatrix * pNormal; \n\r\n\t\t\t\tvNormal = transformedNormal; \n\r\n\t\t\t\tvTextureCoord = aTextureCoord; \n\r\n\t\t\t} \n\r\n\t\t";case 1:return" \n\r\n\t\t\tfloat C_FUNC2(float x) \n\r\n\t\t\t{ \n\r\n\t\t\t\treturn linearInterpolation(x, 0.0, 1.0, uSlideWidth * 0.5, 0.0); \n\r\n\t\t\t} \n\r\n\t\t\tfloat PHASE_OFFSET_FUNC2(float x) \n\r\n\t\t\t{ \n\r\n\t\t\t\treturn linearInterpolation(x, 0.0, 0.0, uSlideWidth * 0.5, PHASE_OFFSET); \n\r\n\t\t\t} \n\r\n\t\t\t\n\r\n\t\t\tfloat getAngleInDoubleRight(float x, float phase) \n\r\n\t\t\t{ \n\r\n\t\t\t\tfloat angle; \n\r\n\t\t\t\tif (phase >= 0.0 && phase <= CHANGE_PHASE) \n\r\n\t\t\t\t{ \n\r\n\t\t\t\t\tangle = ANGLE * (1.0 + phase + (PHASE_OFFSET_FUNC2(x) * PHASE_FUNC(phase))); \n\r\n\t\t\t\t} \n\r\n\t\t\t\telse \n\r\n\t\t\t\t{ \n\r\n\t\t\t\t\tangle = ANGLE * (1.0 + phase + PHASE_OFFSET_FUNC2(x)); \n\r\n\t\t\t\t} \n\r\n\t\t\t\treturn min(angle, ANGLE * 2.0); \n\r\n\t\t\t} \n\r\n\t\t\t\n\r\n\t\t\tvec2 getPosition(float x) \n\r\n\t\t\t{ \n\r\n\t\t\t\tfloat a = uSlideWidth * 0.5 * C_FUNC2(x); \n\r\n\t\t\t\tfloat b = a * COEF_1; \n\r\n\t\t\t\tvec2 center = vec2(uSlideWidth * 0.5, 0.0); \n\r\n\t\t\t\tfloat angle = getAngleInDoubleRight(x, uPhase); \n\r\n\t\t\t\t\n\r\n\t\t\t\tvec2 pos = ellipse(angle, center, vec2(a, b)); \n\r\n\t\t\t\tpos.y = pos.y - (b * C_FUNC2(x) * PHASE_FUNC1(uPhase)); \n\r\n\t\t\t\tpos.y = max(pos.y, 1.0); \n\r\n\t\t\t\treturn pos; \n\r\n\t\t\t} \n\r\n\t\t\t\n\r\n\t\t\tvoid main(void) \n\r\n\t\t\t{ \n\r\n\t\t\t\tvec3 pNormal; \n\r\n\t\t\t\tfloat x = aVertexPosition.x; \n\r\n\t\t\t\tif (x >= uSlideWidth * 0.5) \n\r\n\t\t\t\t{ \n\r\n\t\t\t\t\tgl_Position = uPMVMatrix * vec4(aVertexPosition, 1.0); \n\r\n\t\t\t\t\tpNormal = vec3(0.0, 0.0, 1.0); \n\r\n\t\t\t\t} \n\r\n\t\t\t\telse \n\r\n\t\t\t\t{ \n\r\n\t\t\t\t\tvec2 pos = getPosition(x); \n\r\n\t\t\t\t\tvec3 v = vec3(pos.x, aVertexPosition.y, pos.y); \n\r\n\t\t\t\t\tgl_Position = uPMVMatrix * vec4(v, 1.0); \n\r\n\t\t\t\t\t\n\r\n\t\t\t\t\tfloat nextX = x + uDeltaX; \n\r\n\t\t\t\t\tvec2 pr = getPosition(nextX); \n\r\n\t\t\t\t\tpNormal = getNormal(v, pr); \n\r\n\t\t\t\t} \n\r\n\t\t\t\tvec3 transformedNormal = uNMatrix * pNormal; \n\r\n\t\t\t\tvNormal = transformedNormal; \n\r\n\t\t\t\tvTextureCoord = aTextureCoord; \n\r\n\t\t\t} \n\r\n\t\t";
case 2:return" \n\r\n\t\t\tfloat C_FUNC3(float x) \n\r\n\t\t\t{ \n\r\n\t\t\t\treturn linearInterpolation(x, 0.0, 0.0, uSlideWidth, 1.0); \n\r\n\t\t\t} \n\r\n\t\t\t\n\r\n\t\t\tfloat PHASE_OFFSET_FUNC3(float x) \n\r\n\t\t\t{ \n\r\n\t\t\t\treturn linearInterpolation(x, 0.0, 0.0, uSlideWidth, PHASE_OFFSET); \n\r\n\t\t\t} \n\r\n\t\t\t\n\r\n\t\t\tfloat getAngleInSingleLeft(float x, float phase) \n\r\n\t\t\t{ \n\r\n\t\t\t\tfloat angle; \n\r\n\t\t\t\tif (phase >= 0.0 && phase <= CHANGE_PHASE) \n\r\n\t\t\t\t{ \n\r\n\t\t\t\t\tangle = -ANGLE * (phase - (PHASE_OFFSET_FUNC3(x) * PHASE_FUNC(phase))); \n\r\n\t\t\t\t} \n\r\n\t\t\t\telse \n\r\n\t\t\t\t{ \n\r\n\t\t\t\t\tangle = -ANGLE * (phase - PHASE_OFFSET_FUNC3(x)); \n\r\n\t\t\t\t} \n\r\n\t\t\t\treturn min(angle, 0.0); \n\r\n\t\t\t} \n\r\n\t\t\t\n\r\n\t\t\tvec2 getPosition(float x) \n\r\n\t\t\t{ \n\r\n\t\t\t\tfloat a = uSlideWidth * C_FUNC3(x); \n\r\n\t\t\t\tfloat b = a * COEF_2; \n\r\n\t\t\t\tvec2 center = vec2(0.0, 0.0); \n\r\n\t\t\t\tfloat angle = getAngleInSingleLeft(x, uPhase); \n\r\n\t\t\t\t\n\r\n\t\t\t\tvec2 pos = ellipse(angle, center, vec2(a, b)); \n\r\n\t\t\t\tpos.y = pos.y - (b * C_FUNC3(x) * PHASE_FUNC2(uPhase)); \n\r\n\t\t\t\tpos.y = max(pos.y, 0.0); \n\r\n\t\t\t\treturn pos; \n\r\n\t\t\t} \n\r\n\t\t\t\n\r\n\t\t\tvoid main(void) \n\r\n\t\t\t{ \n\r\n\t\t\t\tvec2 pos = getPosition(aVertexPosition.x); \n\r\n\t\t\t\tvec3 v = vec3(pos.x, aVertexPosition.y, pos.y); \n\r\n\t\t\t\tgl_Position = uPMVMatrix * vec4(v, 1.0); \n\r\n\t\t\t\tvTextureCoord = aTextureCoord; \n\r\n\t\t\t\t\n\r\n\t\t\t\tfloat nextX = aVertexPosition.x + uDeltaX; \n\r\n\t\t\t\tvec2 pr = getPosition(nextX); \n\r\n\t\t\t\tvec3 pNormal = getNormal(v, pr); \n\r\n\t\t\t\tvec3 transformedNormal = uNMatrix * pNormal; \n\r\n\t\t\t\tvNormal = transformedNormal; \n\r\n\t\t\t} \n\r\n\t\t";
case 3:return" \n\r\n\t\t\tfloat C_FUNC4(float x) \n\r\n\t\t\t{ \n\r\n\t\t\t\treturn linearInterpolation(x, 0.0, 1.0, uSlideWidth, 0.0); \n\r\n\t\t\t} \n\r\n\t\t\t\n\r\n\t\t\tfloat PHASE_OFFSET_FUNC4(float x) \n\r\n\t\t\t{ \n\r\n\t\t\t\treturn linearInterpolation(x, 0.0, PHASE_OFFSET, uSlideWidth, 0.0); \n\r\n\t\t\t} \n\r\n\t\t\t\n\r\n\t\t\tfloat getAngleInSingleRight(float x, float phase) \n\r\n\t\t\t{ \n\r\n\t\t\t\tfloat angle; \n\r\n\t\t\t\tif (phase >= 0.0 && phase <= CHANGE_PHASE) \n\r\n\t\t\t\t{ \n\r\n\t\t\t\t\tangle = ANGLE * (1.0 + phase - (PHASE_OFFSET_FUNC4(x) * PHASE_FUNC(phase))); \n\r\n\t\t\t\t} \n\r\n\t\t\t\telse \n\r\n\t\t\t\t{ \n\r\n\t\t\t\t\tangle = ANGLE * (1.0 + phase - PHASE_OFFSET_FUNC4(x)); \n\r\n\t\t\t\t} \n\r\n\t\t\t\treturn max(angle, ANGLE); \n\r\n\t\t\t} \n\r\n\t\t\t\n\r\n\t\t\tvec2 getPosition(float x) \n\r\n\t\t\t{ \n\r\n\t\t\t\tfloat a = uSlideWidth * C_FUNC4(x); \n\r\n\t\t\t\tfloat b = a * COEF_2; \n\r\n\t\t\t\tvec2 center = vec2(uSlideWidth, 0.0); \n\r\n\t\t\t\tfloat angle = getAngleInSingleRight(x, uPhase); \n\r\n\t\t\t\t\n\r\n\t\t\t\tvec2 pos = ellipse(angle, center, vec2(a, b)); \n\r\n\t\t\t\tpos.y = pos.y - (b * C_FUNC4(x) * PHASE_FUNC2(uPhase)); \n\r\n\t\t\t\tpos.y = max(pos.y, 0.0); \n\r\n\t\t\t\treturn pos; \n\r\n\t\t\t} \n\r\n\t\t\t\n\r\n\t\t\tvoid main(void) \n\r\n\t\t\t{ \n\r\n\t\t\t\tvec2 pos = getPosition(aVertexPosition.x); \n\r\n\t\t\t\tvec3 v = vec3(pos.x, aVertexPosition.y, pos.y); \n\r\n\t\t\t\tgl_Position = uPMVMatrix * vec4(v, 1.0); \n\r\n\t\t\t\tvTextureCoord = aTextureCoord; \n\r\n\t\t\t\t\n\r\n\t\t\t\tfloat nextX = aVertexPosition.x + uDeltaX; \n\r\n\t\t\t\tvec2 pr = getPosition(nextX); \n\r\n\t\t\t\tvec3 pNormal = getNormal(v, pr); \n\r\n\t\t\t\tvec3 transformedNormal = uNMatrix * pNormal; \n\r\n\t\t\t\tvNormal = transformedNormal; \n\r\n\t\t\t} \n\r\n\t\t";
default:throw Error("Unknown transition page curl type");}}f.yc=function(){var a=this.slideWidth(),b=this.slideHeight();this.je=$v(2,40,a,b);this.ud=bw(2,40);this.Zt=new dw;a=Cv(this,Xv(this.je),3);this.Zt.Md=a;a=Cv(this,Yv(this.je),2);this.Zt.Pd=a;a=Dv(this,this.ud);this.Zt.Kd=a};function MB(a){var b=ai(),c=Ec&&11>=parseFloat(Sc)?!1:ai(),d=bi();if(!ys){var e={};e[Cs]=function(a){return new zs(a)};e.Cut=function(a){return new Tw(a)};e.CutThroughBlack=function(a){return new lB(a)};c?(e.BlindsHorizontal=function(a){return new Xz(a,1)},e.BlindsVertical=function(a){return new Xz(a,bx)}):(e.BlindsHorizontal=function(a){return new Yw(a,1)},e.BlindsVertical=function(a){return new Yw(a,Zw)});e.CheckerboardAcross=function(a){return new ev(a,iv)};e.CheckerboardDown=function(a){return new ev(a,
fv)};e.Dissolve=function(a){return new lv(a)};e.FadeThroughBlack=function(a){return new py(a)};b&&2013>a&&2007!=a?(e.CoverLeft=function(a){return new dx(a,mx,!1)},e.CoverUp=function(a){return new dx(a,jx,!1)},e.CoverRight=function(a){return new dx(a,nx,!1)},e.CoverDown=function(a){return new dx(a,lx,!1)},e.CoverLeftUp=function(a){return new dx(a,px,!1)},e.CoverRightUp=function(a){return new dx(a,rx,!1)},e.CoverLeftDown=function(a){return new dx(a,ox,!1)},e.CoverRightDown=function(a){return new dx(a,
qx,!1)},e.UncoverLeft=function(a){return new dx(a,mx,!0)},e.UncoverUp=function(a){return new dx(a,jx,!0)},e.UncoverRight=function(a){return new dx(a,nx,!0)},e.UncoverDown=function(a){return new dx(a,lx,!0)},e.UncoverLeftUp=function(a){return new dx(a,px,!0)},e.UncoverRightUp=function(a){return new dx(a,rx,!0)},e.UncoverLeftDown=function(a){return new dx(a,ox,!0)},e.UncoverRightDown=function(a){return new dx(a,qx,!0)}):(e.CoverLeft=function(a){return new mB(a,mx,!1)},e.CoverUp=function(a){return new mB(a,
jx,!1)},e.CoverRight=function(a){return new mB(a,nx,!1)},e.CoverDown=function(a){return new mB(a,lx,!1)},e.CoverLeftUp=function(a){return new mB(a,px,!1)},e.CoverRightUp=function(a){return new mB(a,rx,!1)},e.CoverLeftDown=function(a){return new mB(a,ox,!1)},e.CoverRightDown=function(a){return new mB(a,qx,!1)},e.UncoverLeft=function(a){return new mB(a,mx,!0)},e.UncoverUp=function(a){return new mB(a,jx,!0)},e.UncoverRight=function(a){return new mB(a,nx,!0)},e.UncoverDown=function(a){return new mB(a,
lx,!0)},e.UncoverLeftUp=function(a){return new mB(a,px,!0)},e.UncoverRightUp=function(a){return new mB(a,rx,!0)},e.UncoverLeftDown=function(a){return new mB(a,ox,!0)},e.UncoverRightDown=function(a){return new mB(a,qx,!0)});e.RandomBarsHorizontal=function(a){return new Tu(a,Uu)};e.RandomBarsVertical=function(a){return new Tu(a,Vu)};e.StripsLeftUp=function(a){return new kw(a,mw)};e.StripsRightUp=function(a){return new kw(a,ow)};e.StripsLeftDown=function(a){return new kw(a,lw)};e.StripsRightDown=function(a){return new kw(a,
nw)};e.WipeLeft=function(a){return new fw(a,iw)};e.WipeUp=function(a){return new fw(a,hw)};e.WipeRight=function(a){return new fw(a,jw)};e.WipeDown=function(a){return new fw(a,gw)};e.BoxOut=function(a){return new DA(a,EA)};e.BoxIn=function(a){return new DA(a,FA)};e.SplitHorizontalOut=function(a){return new Cx(a,Ex)};e.SplitHorizontalIn=function(a){return new Cx(a,Dx)};e.SplitVerticalOut=function(a){return new Cx(a,Gx)};e.SplitVerticalIn=function(a){return new Cx(a,Fx)};e.ShapeCircle=function(a){return new Ty(a)};
e.ShapeDiamond=function(a){return new BA(a)};e.CombHorizontal=function(a){return new nB(a,oB)};e.CombVertical=function(a){return new nB(a,1)};e.FadeSmoothly=function(a){return new Nu(a)};e.Newsflash=function(a){return new AA(a)};e.ShapePlus=function(a){return new iy(a)};e.PushDown=function(a){return new cy(a,dy)};e.PushLeft=function(a){return new cy(a,ey)};e.PushRight=function(a){return new cy(a,fy)};e.PushUp=function(a){return new cy(a,gy)};e.Wedge=function(a){return new Ww(a)};e.Wheel1Spoke=function(a){return new jB(a,
1)};e.Wheel2Spokes=function(a){return new jB(a,2)};e.Wheel3Spokes=function(a){return new jB(a,3)};e.Wheel4Spokes=function(a){return new jB(a,4)};e.Wheel8Spokes=function(a){return new jB(a,8)};e.WheelReverse1Spoke=function(a){return new jB(a,-1)};e.MorphByObject=function(a){return new Uz(a)};e.MorphByWord=function(a){return new Uz(a)};e.MorphByChar=function(a){return new Uz(a)};b?d?(e.VortexLeft=function(a){return new Mw(a,Gw)},e.VortexUp=function(a){return new Mw(a,1)},e.VortexRight=function(a){return new Mw(a,
Hw)},e.VortexDown=function(a){return new Mw(a,Iw)}):(e.VortexLeft=function(a){return new pw(a,Gw)},e.VortexUp=function(a){return new pw(a,1)},e.VortexRight=function(a){return new pw(a,Hw)},e.VortexDown=function(a){return new pw(a,Iw)}):(e.VortexLeft=function(a){return new lv(a)},e.VortexUp=function(a){return new lv(a)},e.VortexRight=function(a){return new lv(a)},e.VortexDown=function(a){return new lv(a)});!d||Uh||vi?(e.RippleCenter=function(a){return new Zu(a,$u)},e.RippleRightUp=function(a){return new Zu(a,
cv)},e.RippleLeftUp=function(a){return new Zu(a,av)},e.RippleLeftDown=function(a){return new Zu(a,bv)},e.RippleRightDown=function(a){return new Zu(a,dv)}):(e.RippleCenter=function(a){return new cx(a,$u)},e.RippleRightUp=function(a){return new cx(a,cv)},e.RippleLeftUp=function(a){return new cx(a,av)},e.RippleLeftDown=function(a){return new cx(a,bv)},e.RippleRightDown=function(a){return new cx(a,dv)});e.GlitterDiamondLeft=function(a){return new Hx(a,Mx,Kx)};e.GlitterDiamondUp=function(a){return new Hx(a,
Mx,Ix)};e.GlitterDiamondRight=function(a){return new Hx(a,Mx,Lx)};e.GlitterDiamondDown=function(a){return new Hx(a,Mx,Jx)};e.GlitterHexagonLeft=function(a){return new Hx(a,1,Kx)};e.GlitterHexagonUp=function(a){return new Hx(a,1,Ix)};e.GlitterHexagonRight=function(a){return new Hx(a,1,Lx)};e.GlitterHexagonDown=function(a){return new Hx(a,1,Jx)};b?(e.GalleryLeft=function(a){return new Pw(a,Rw,!1)},e.GalleryRight=function(a){return new Pw(a,Sw,!1)}):(e.GalleryLeft=function(a){return new cy(a,ey)},e.GalleryRight=
function(a){return new cy(a,fy)});b?(e.ConveyorLeft=function(a){return new Pw(a,Rw,!0)},e.ConveyorRight=function(a){return new Pw(a,Sw,!0)}):(e.ConveyorLeft=function(a){return new HA(a,JA,!0)},e.ConveyorRight=function(a){return new HA(a,IA,!0)});e.DoorsVertical=function(a){return new PA(a,QA,!1,!0)};e.DoorsHorizontal=function(a){return new PA(a,RA,!1,!0)};e.WindowVertical=function(b){return new PA(b,QA,!0,2013>a)};e.WindowHorizontal=function(b){return new PA(b,RA,!0,2013>a)};e.WarpIn=function(a){return new LA(a,
MA,!1,!1)};e.WarpOut=function(a){return new LA(a,1,!1,!1)};e.FlyThroughIn=function(a){return new LA(a,MA,!0,!1)};e.FlyThroughOut=function(a){return new LA(a,1,!0,!1)};e.FlyThroughInBounce=function(a){return new LA(a,MA,!0,!0)};e.FlyThroughOutBounce=function(a){return new LA(a,1,!0,!0)};e.RevealSmoothLeft=function(a){return new lA(a,oA)};e.RevealSmoothRight=function(a){return new lA(a,nA)};e.RevealBlackLeft=function(a){return new lA(a,mA)};e.RevealBlackRight=function(a){return new lA(a,3)};e.Honeycomb=
function(a){return new wB(a)};b?(e.FerrisWheelLeft=function(a){return new Vz(a,0)},e.FerrisWheelRight=function(a){return new Vz(a,Wz)}):(e.FerrisWheelLeft=function(a){return new HA(a,KA,!0)},e.FerrisWheelRight=function(a){return new HA(a,KA,!0)});var g=2013<=a?oy:jy,h=2013<=a?Ru:Ou;e.SwitchLeft=function(a){return new g(a,0,c)};e.SwitchRight=function(a){return new g(a,ky,c)};e.FlipLeft=function(a){return new h(a,0,c)};e.FlipRight=function(a){return new h(a,Qu,c)};e.Flashbulb=function(a){return new my(a)};
c?(e.ShredStripsIn=function(a){return new Xx(a,0)},e.ShredStripsOut=function(a){return new Xx(a,by)},e.ShredRectangleIn=function(a){return new Xx(a,Yx)},e.ShredRectangleOut=function(a){return new Xx(a,Zx)}):(e.ShredStripsIn=function(a){return new lv(a)},e.ShredStripsOut=function(a){return new lv(a)},e.ShredRectangleIn=function(a){return new lv(a)},e.ShredRectangleOut=function(a){return new lv(a)});e.CubeLeft=function(a){return new gA(a,jA,!1,c)};e.CubeUp=function(a){return new gA(a,iA,!1,c)};e.CubeRight=
function(a){return new gA(a,kA,!1,c)};e.CubeDown=function(a){return new gA(a,hA,!1,c)};e.RotateLeft=function(a){return new gA(a,jA,!0,c)};e.RotateUp=function(a){return new gA(a,iA,!0,c)};e.RotateRight=function(a){return new gA(a,kA,!0,c)};e.RotateDown=function(a){return new gA(a,hA,!0,c)};c?(e.BoxLeft=function(a){return new SA(a,VA,!1)},e.BoxUp=function(a){return new SA(a,0,!1)},e.BoxRight=function(a){return new SA(a,TA,!1)},e.BoxDown=function(a){return new SA(a,UA,!1)},e.OrbitLeft=function(a){return new SA(a,
VA,!0)},e.OrbitUp=function(a){return new SA(a,0,!0)},e.OrbitRight=function(a){return new SA(a,TA,!0)},e.OrbitDown=function(a){return new SA(a,UA,!0)}):(e.BoxLeft=function(a){return new cy(a,ey)},e.BoxUp=function(a){return new cy(a,gy)},e.BoxRight=function(a){return new cy(a,fy)},e.BoxDown=function(a){return new cy(a,dy)},e.OrbitLeft=function(a){return new HA(a,JA,!0)},e.OrbitUp=function(a){return new HA(a,3,!0)},e.OrbitRight=function(a){return new HA(a,IA,!0)},e.OrbitDown=function(a){return new HA(a,
KA,!0)});e.PanLeft=function(b){return new HA(b,JA,2013>a)};e.PanUp=function(b){return new HA(b,3,2013>a)};e.PanRight=function(b){return new HA(b,IA,2013>a)};e.PanDown=function(b){return new HA(b,KA,2013>a)};d?(e.AirplaneLeft=function(a){return new HB(a,IB)},e.AirplaneRight=function(a){return new HB(a,1)},e.OrigamiLeft=function(a){return new $A(a,bB)},e.OrigamiRight=function(a){return new $A(a,fB)},e.DrapeLeft=function(a){return new Uw(a,Vw)},e.DrapeRight=function(a){return new Uw(a,1)},e.FallOverLeft=
function(a){return new ew(a,0)},e.FallOverRight=function(a){return new ew(a,1)},e.Curtains=function(a){var b=new hy(a);return b.VI()?b:new Nu(a)},e.Fracture=function(a){return new bA(a)},e.Crush=function(a){return new xx(a)},e.WindRight=function(a){return new sA(a,0)},e.WindLeft=function(a){return new sA(a,1)},e.PeelOffLeft=function(a){return new eA(a,fA)},e.PeelOffRight=function(a){return new eA(a,1)},e.Prestige=function(a){var b=new qy(a);return b.VI()?b:new Nu(a)},e.PageCurlDoubleLeft=function(a){return new KB(a,
0)},e.PageCurlDoubleRight=function(a){return new KB(a,1)},e.PageCurlSingleLeft=function(a){return new KB(a,2)},e.PageCurlSingleRight=function(a){return new KB(a,3)}):(e.AirplaneLeft=function(a){return new Nu(a)},e.AirplaneRight=function(a){return new Nu(a)},e.OrigamiLeft=function(a){return new Nu(a)},e.OrigamiRight=function(a){return new Nu(a)},e.DrapeLeft=function(a){return new Nu(a)},e.DrapeRight=function(a){return new Nu(a)},e.FallOverLeft=function(a){return new Nu(a)},e.FallOverRight=function(a){return new Nu(a)},
e.Curtains=function(a){return new Nu(a)},e.Fracture=function(a){return new Nu(a)},e.Crush=function(a){return new Nu(a)},e.WindRight=function(a){return new Nu(a)},e.WindLeft=function(a){return new Nu(a)},e.PeelOffLeft=function(a){return new Nu(a)},e.PeelOffRight=function(a){return new Nu(a)},e.Prestige=function(a){return new Nu(a)},e.PageCurlDoubleLeft=function(a){return new Nu(a)},e.PageCurlDoubleRight=function(a){return new Nu(a)},e.PageCurlSingleLeft=function(a){return new Nu(a)},e.PageCurlSingleRight=
function(a){return new Nu(a)});ys=e}}
var ys,xs=[["PushUp","PushLeft","PushRight","PushDown"],["ShapePlus","ShapeCircle","ShapeDiamond"],["BlindsVertical","BlindsHorizontal"],["BoxIn","BoxOut"],["CheckerboardAcross","CheckerboardDown"],["Flashbulb"],["WipeDown","WipeUp","WipeLeft","WipeRight"],["RandomBarsVertical","RandomBarsHorizontal"],["FadeSmoothly","FadeThroughBlack"],[Cs],["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 NB(a,b,c,d){this.Ef=b;this.B=c;this.Ed=d;this.bA=OB(a);this.IF=[];this.wN={};this.OO={};this.U=D("div");this.Ef.displayObject().appendChild(this.U);c.V().Jb().addHandler(this.Qa,this);b.Dc.addHandler(this.hV,this)}f=NB.prototype;f.R=-1;f.Ka=!1;f.activate=function(){this.Ka=!0;var a=this.B.V().timestamp();0<=a.N()&&0<=a.la()&&this.Yg(a.N())};function OB(a){return new kp(a,function(a){a=a.Kc();for(var b=[],d=0;d<a.count();++d){var e=Il(a,d);0<e.xg&&b.push(e)}return b})}
f.Qa=function(a){if(this.Ka){a=a.timestamp();var b=a.N();0<=a.la()&&b!=this.R&&this.Yg(b);z(this.IF,this.MX,this)}};f.MX=function(a){var b=Ja(a)+"";var c=this.OO[b]||null;(b=PB(this,a))&&c&&(c=qg(c,"display"),"none"==c&&"none"!=b.style.display?(Ig(b,!1),(a=this.Ed.sh(a))&&a.playing()&&a.pause()):"none"!=c&&Ig(b,!0))};f.Yg=function(a){var b=this.R;this.R=a;var c=np(this.bA,b,a);z(c,this.AT,this);a=np(this.bA,a,b);z(a,this.fX,this)};f.hV=function(){xj(this.U,this.Ef.scale())};
f.AT=function(a){var b=PB(this,a);b&&Ig(b,!1);jc(this.IF,a)};f.fX=function(a){var b=this.Ed.sh(a);if(b){var c=PB(this,a);if(!c){if(c=this.B.Gc()){var d=c.view(),e=Ja(a)+"";c=a.vN;if(d=d.fa.querySelector("#"+c)){this.OO[e]=d;var g=D("div");this.U.appendChild(g);this.wN[e]=g;e=qg(d,"display");d.style.display="inherit";c=this.Ef.position(c,this.Ef.scale());sg(g,c);d.style.display=e;c=g}else c=null}else c=null;if(!c)return;b.pv(c)}Ig(c,!0);b=this.IF;ic(b,a)||b.push(a)}};
function PB(a,b){b=Ja(b)+"";return a.wN[b]||null};function QB(){this.Mm=new C;this.Kz=new C;this.Mz=new C}f=QB.prototype;f.Gd=0;f.zD=!1;f.wb=function(){return this.Gd};f.setProgress=function(a){this.Gd=a;this.Mm.C(a)};f.IQ=function(){return this.zD};f.start=function(){this.zD=!0};f.stop=function(){this.zD=!1};f.Jb=function(){return this.Mm};f.Ah=function(){return this.Kz};f.An=function(){return this.Mz};f.V=function(){return this};function RB(){this.Bu=new C}f=RB.prototype;f.Su=null;f.sm=null;f.Er=!1;
f.MA=function(a,b){if("touchEnd"==a)return this.Er&&this.Su&&this.sm?this.CP(this.sm,this.Su)?1:0:0;var c;(c=1!=b.touches().length)||(c=b.Or(),c instanceof vd&&(c=c.rc),x(c),Sg||(Sg=new WeakMap),c=Sg.has(c));if(c)return this.Er=!1,0;c=new of(b.touches()[0].screenX(),b.touches()[0].screenY());if("touchStart"==a)return this.Su=this.sm=c,this.Er=!0,0;if(!this.Er||!this.Su||!this.sm)return 0;(this.Er=this.Su==this.sm?this.DP(c,this.sm):this.EP(c,this.sm))&&b.Or().preventDefault();this.sm=c;return 0};
f.qA=function(){this.Bu.C()};f.Ym=function(){};function SB(){this.Bu=new C}w(SB,RB);SB.prototype.Wr=function(){return"scrollLeft"};SB.prototype.EP=function(a,b){return a.x<=b.x};SB.prototype.DP=function(a,b){return b.x-a.x>=Math.abs(a.y-b.y)};SB.prototype.CP=function(a,b){var c=b.x-a.x;return 40<c&&.7*c>=Math.abs(a.y-b.y)};function TB(){this.Bu=new C}w(TB,RB);TB.prototype.Wr=function(){return"scrollRight"};TB.prototype.EP=function(a,b){return a.x>=b.x};
TB.prototype.DP=function(a,b){return a.x-b.x>=Math.abs(a.y-b.y)};TB.prototype.CP=function(a,b){var c=a.x-b.x;return 40<c&&.7*c>=Math.abs(a.y-b.y)};function UB(a){this.rG=a.tl;this.jy=a.language;this.hk=a.il;this.Jl=a.hl.split(",")}function VB(a){var b=a.rG;var c=Date.now(),d=0;0<b-c&&(d=Math.ceil((b-c)/864E5));b=d;"ru"==a.jy?(c=a.hk.indexOf("["),d=a.hk.indexOf("]"),-1==c||-1==d?a=a.hk?b+" "+a.hk.replace("{DAYS}",WB(a,b)):"":(c=a.hk.substr(c+1,d-c-1).split(","),a=(1==b%10&&11!=b?c[0]:c[1])+" "+b+" "+WB(a,b))):a=a.hk?b+" "+a.hk.replace("{DAYS}",WB(a,b)):"";return a}
function WB(a,b){if("ru"==a.jy){var c=b%10;a=0==c||5<=c||10<=b&&19>=b?a.Jl[2]:1==c?a.Jl[0]:a.Jl[1]}else a=1!=b&&2<=a.Jl.length?a.Jl[1]:a.Jl[0];return a};function XB(a,b){this.yl=a;b=b-a.width()-1;this.Ln=new jg(b,2,a.width(),a.height());this.Fl=new L("trial_banner");this.Fl.$a(this.Ln.width);this.Fl.xb(this.Ln.height);K(this.Fl,"cursor","pointer");b=D("DIV");b.innerHTML=a.content();dj(b,"banner-content");this.Fl.O.appendChild(b);b=D("DIV");b.innerHTML=a.contentHover();dj(b,"banner-content_hover");this.Fl.O.appendChild(b);b=new L("days_remaining");var c=new UB({tl:this.yl.tl(),language:this.yl.language(),il:this.yl.il(),hl:this.yl.hl()});b.ja(VB(c));
this.Fl.F(b);a.url()&&B(this.Fl.displayObject(),"click",this.BU,!1,this);E(this.displayObject(),"z-index","1000")}XB.prototype.Fa=function(){return this.Ln};XB.prototype.displayObject=function(){return this.Fl.displayObject()};XB.prototype.BU=function(a){a.stopPropagation();a=this.yl.url();x(a);Xh(a)};function YB(a,b,c){for(var d=a.content(),e=/<lineargradient.*?id="(.*?)".*?\/lineargradient>/gi,g=[],h=e.exec(d);h;)g.push(h[1]),h=e.exec(d);for(e=0;e<g.length;++e)h=g[e],d=d.replace(new RegExp(h,"g"),"quiz_"+h);a=new dq({content:d,contentHover:a.contentHover(),url:a.url(),width:a.width(),height:a.height(),tl:a.tl(),language:a.language(),il:a.il(),hl:a.hl()});XB.call(this,a,b,c)}w(YB,XB);function ZB(){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.Id=new Sk(a,b,c);this.va=d;this.Vp=[];this.xr=[];this.Mm=new C;this.Kz=new C;this.Mz=new C;this.Uf=new C;this.hC=new C;this.iC=new C}ZB.prototype.Ok=!1;ZB.prototype.nz=!1;ZB.prototype.wr=!1;ZB.prototype.timestamp=function(){return this.Id};ZB.prototype.timestamp=ZB.prototype.timestamp;ZB.prototype.sl=function(){return this.Ok};ZB.prototype.started=ZB.prototype.sl;
ZB.prototype.Vd=function(){return this.Ok&&!qo(this)};ZB.prototype.running=ZB.prototype.Vd;ZB.prototype.state=function(){return this.va};ZB.prototype.state=ZB.prototype.state;ZB.prototype.suspended=function(){return this.wr};ZB.prototype.suspended=ZB.prototype.suspended;ZB.prototype.fc=function(){return this.Yc()||this.hh()};ZB.prototype.buffering=ZB.prototype.fc;ZB.prototype.V=function(){return this};ZB.prototype.clock=ZB.prototype.V;function $r(a,b){a.wr!=b&&(a.wr=b,$B(a))}
ZB.prototype.start=function(a){p(a)||(a=!1);this.Ok&&this.nz==a?$r(this,!1):(this.nz=a,this.Ok=!0,this.wr=!1,$B(this),this.Kz.C(this))};ZB.prototype.stop=function(){this.Ok&&(this.Ok=this.nz=!1,$B(this),this.Mz.C(this))};ZB.prototype.kg=function(a,b,c,d){this.Id=new Sk(a,b,c);this.Mm.C(this,!!d)};function ym(a,b,c){var d=a.fc(),e=a.Vp.indexOf(c);b?0>e&&a.Vp.push(c):0<=e&&a.Vp.splice(e,1);$B(a);a.fc()!=d&&a.hC.C(a);a.iC.C(a)}
function vm(a,b,c){var d=a.fc(),e=a.xr.indexOf(c);b?0>e&&a.xr.push(c):0<=e&&a.xr.splice(e,1);$B(a);a.fc()!=d&&a.hC.C(a);a.iC.C(a)}ZB.prototype.Jb=function(){return this.Mm};ZB.prototype.tickEvent=ZB.prototype.Jb;ZB.prototype.Ah=function(){return this.Kz};ZB.prototype.startEvent=ZB.prototype.Ah;ZB.prototype.An=function(){return this.Mz};ZB.prototype.stopEvent=ZB.prototype.An;ZB.prototype.Ua=function(){return this.Uf};ZB.prototype.stateChangeEvent=ZB.prototype.Ua;ZB.prototype.vv=function(){return this.hC};
ZB.prototype.bufferStateChangeEvent=ZB.prototype.vv;ZB.prototype.XG=function(){return this.iC};ZB.prototype.bufferedObjectChangeEvent=ZB.prototype.XG;function qo(a,b){return a.wr||a.Yc(b)||a.hh(b)}function $B(a){var b="stopped";a.Ok&&(b=a.wr?"suspended":a.fc()?pm:a.nz?"rewinding":om);a.va!=b&&(a.va=b,a.Uf.C(a))}ZB.prototype.Yc=function(a){return 1<this.Vp.length||1==this.Vp.length&&this.Vp[0]!=a};ZB.prototype.hh=function(a){return 1<this.xr.length||1==this.xr.length&&this.xr[0]!=a};function aC(a){this.WM=a;this.Ol=[];this.HC=0;this.WB=[]}aC.prototype.addElement=function(a){-1==this.Ol.indexOf(a)&&(this.Ol.push(a),this.HC++,a=new lu(a,!0,!0),this.WB.push(a))};function Gs(a){this.fa=a;bC(this);this.rq=null;this.Z=new C;if(this.AP)for(this.rq=this.content().querySelectorAll("a"),a=0;a<this.rq.length;++a)this.rq[a].onclick&&cC(this.rq[a]);else B(this.content(),"click",this.LU,!1,this);this.Xo=new C}w(Gs,er);Gs.prototype.AP=Uh||Ji||vi;
function bC(a){var b=xu,c=Ec;if(c){var d=parseInt(Sc,10);11<=d&&(c=!1)}var e=a.content();a=e.querySelectorAll("span");for(var g=new aC(function(){zj(e)}),h=0;h<a.length;++h){var k=a[h],l=window.getComputedStyle(k,null),m=zu(l.fontFamily);if(m){if(b){var n=parseFloat(l.top)||0;k.style.top=n+m.pP*(parseFloat(l.fontSize)||0)+"px"}m.bold()&&(k.style.fontWeight="normal");m.italic()&&(k.style.fontStyle="normal")}aj&&(n=parseFloat(Cu(k)),isNaN(n)||(g.addElement(k),setTimeout(function(a,b,c){return function(){var d=
a.clientWidth;if(0<d&&(d=b-d,1<Math.abs(d))){var e=a.textContent.length,g=parseFloat(window.getComputedStyle(a,null).letterSpacing)||0;a.style.letterSpacing=g+d/(e-1)+"px"}d=c.Ol.indexOf(a);if(-1!=d&&(c.Ol[d]=null,c.HC--,0==c.HC)){for(d=c.WB.length-1;0<=d;--d)pu(c.WB[d]);c.WM&&c.WM()}}}(k,n,g),0)));if(c&&(n=k.currentStyle["text-shadow"])&&"none"!=n&&(n=n.split(" "),!(4>n.length))){m=3;if(0<=n[0].search("rgb")||0<=n[0].search("#"))m=0;var r=n.splice(m,n.length-3).join(""),v=parseFloat(n[2]);n=parseFloat(l.top)||
0;m=parseFloat(l.left)||0;var t=1,A=1,F=0,H=l.msTransform;H&&(H=H.match(/matrix\(\s*([\d.-]+),\s*([\d.-]+),\s*([\d.-]+),\s*([\d.-]+),\s*[\d.-]+,\s*[\d.-]+\s*\)/))&&5==H.length&&(t=parseFloat(H[1]),A=parseFloat(H[4]),F=parseFloat(H[3]));if(10>d)k.style.color=r,0<v&&.233<=Math.abs(t)&&.233<=Math.abs(A)&&(k.style.filter="progid:DXImageTransform.Microsoft.Blur(pixelradius="+v+")"),k.style.left=m-t*v+"px",k.style.top=n-A*v+"px";else{H=1.5*((parseFloat(l.lineHeight)||100)+v);F*=H;var Z=H*A;k.style.color=
"#000";k.style.left=m-F+"px";k.style.top=n-Z+"px";k.style.textShadow="0 "+H+"px "+v+"px "+r;"absolute"==l.position?k.style.clip="rect("+.7*H+"px,auto,"+2*H+"px,auto)":(l=Vf(k),"a"==l.nodeName.toLowerCase()&&"absolute"!=l.currentStyle.position&&(l=Vf(l)),l.style.visibility="hidden",r=new lu(l),setTimeout(function(a,b,c,d,e,g,h,k){return function(){var c=xg(a,h),l=c.y+.7*b*g;c=c.y+2*b*g;var m=d+a.offsetWidth*e,n=h.style.clip;n&&(n=n.match(/rect\(\s*([\d.-]+)px,\s*([\d.-]+)px,\s*([\d.-]+)px,\s*([\d.-]+)px\s*\)/))&&
5==n.length&&(m+=parseFloat(n[2])-parseFloat(n[4]));h.style.clip="rect("+l+"px,"+m+"px,"+c+"px,"+d+"px";pu(k);h.style.visibility="visible"}}(k,H,n,m,t,A,l,r),0))}}}}Gs.prototype.LU=function(a){a.stopPropagation();this.Z.C(this,a)};Gs.prototype.GV=function(a){if(a.target&&a.target instanceof HTMLVideoElement&&a.target.controls)a.stopPropagation();else{var b=a.currentTarget;if(b&&b.Jp){var c=new hp;this.Xo.C(b.Jp,c);a.stopPropagation();c.actionPrevented()&&a.preventDefault()}}};
Gs.prototype.HV=function(a,b,c){(a=c.currentTarget)&&a.Jp&&!a.onclick&&(b=new hp,this.Xo.C(a.Jp,b),b.actionPrevented()&&c.preventDefault())};function cC(a,b){a=new Tj(a);var c=new ck;b&&c.Wu.addHandler(b);Uj(a,c);Vj(a)};function dC(a,b,c,d,e,g){this.Kl=a;this.Vg=b;this.lN=this.xa=c;this.kN=this.ua=d;p(e)&&(this.Pt=e);this.Cm=D("DIV");g?g.Jd()?this.Vl(g):g.Dm.addHandler(this.tE,this):(a=D("DIV"),Ag(a,this.width()),Bg(a,this.height()),E(a,"backgroundColor",this.HJ),E(a,"position","relative"),b=D("DIV"),Ag(b,this.width()),Bg(b,this.height()),E(b,"backgroundColor",this.HJ),E(b,"position","relative"),this.Fc=a,this.pr=b)}f=dC.prototype;f.Pt=Number.MAX_VALUE;
function es(a){var b=a.Kl;a=a.Vg;b.KF.appendChild((0>a?b.Ms:b.M[a]).Cm)}f.vs=function(a){Ig(this.slide(),a)};f.width=function(){return this.xa};f.height=function(){return this.ua};f.slide=function(){return this.La};f.Vl=function(a){var b=a.slideBackground();this.Fc=a.Fc;this.pr=b};
function fs(a){a.Ig();a.La=D("DIV");E(a.La,"position","absolute");a.Az=D("DIV");E(a.Az,"position","absolute");a.La.appendChild(a.Az);a.Az.appendChild(a.pr);a.Cz=D("DIV");E(a.Cz,"position","absolute");a.La.appendChild(a.Cz);a.Cz.appendChild(a.Fc);a.Cm.appendChild(a.La)}f.Ig=function(){this.La&&(Sf(this.La),this.La=null)};f.content=function(){return this.Cz};f.background=function(){return this.Az};f.tE=function(a){this.Vl(a)};
f.resize=function(a,b){if(this.xa!=a||this.ua!=b)this.xa=a,this.ua=b,this.Oc(a,b)};f.Oc=function(a,b){a=Math.min(a/this.lN,b/this.kN,this.Pt);this.Fc&&eC(this,this.Fc,a);this.pr&&eC(this,this.pr,a)};function eC(a,b,c){xj(b,c);sg(b,(a.xa-a.lN*c)/2,(a.ua-a.kN*c)/2)};function fC(a,b,c,d,e,g){this.wf=g;dC.call(this,a,b,c,d,e,g)}w(fC,dC);fC.prototype.Pa=function(){return this.wf.Pa()};fC.prototype.vs=function(a){this.slide().style.opacity=""+(a?1:0)};fC.prototype.sj=function(a){a?a.appendChild(this.Fc):Sf(this.Fc)};function gC(a,b,c,d,e,g){this.wf=g;dC.call(this,a,b,c,d,e,g)}w(gC,dC);gC.prototype.Xb=function(){return this.wf.Xb()};gC.prototype.vs=function(a){this.slide().style.opacity=""+(a?1:0)};gC.prototype.sj=function(a){a?a.appendChild(this.Fc):Sf(this.Fc)};function hC(a){this.Dm=new C;this.La=a;this.va=0}f=hC.prototype;f.slide=function(){return this.La};f.kn=function(a,b){this.Fc=a;this.pr=b;this.va=2;this.Dm.C(this)};f.slideBackground=function(){return this.pr};f.Jd=function(){return 2==this.va};f.state=function(){return this.va};function iC(a){hC.call(this,a)}w(iC,hC);iC.prototype.nb=function(){return this.Fe};iC.prototype.GI=function(a){this.Fe=a};function jC(a,b,c,d,e,g){this.wf=g;dC.call(this,a,b,c,d,e,g)}w(jC,dC);jC.prototype.nb=function(){return this.wf.nb()};jC.prototype.vs=function(a){this.slide().style.opacity=""+(a?1:0)};jC.prototype.sj=function(a){a?a.appendChild(this.Fc):Sf(this.Fc)};function kC(a,b){this.$b=b||0;this.bK=a}kC.prototype.$b=0;kC.prototype.time=function(){return this.$b};function lC(a){a:{var b=a.bK;a=a.time()+b.Hm.time();b=b.oj;for(var c=b.length-1;0<=c;--c){var d=b[c];if(a>=d.time){a=d.freeze?d.yH:d.yH+a-d.time;break a}}throw Error("invalid clock");}return a}kC.prototype.add=function(a){var b=this.On();b.$b+=a;return b};kC.prototype.On=function(){return new kC(this.bK,this.$b)};function mC(a){this.Hm=new kC(this);this.Pw=[];this.oj=[{time:0,yH:a,freeze:!1}]}
function nC(a,b,c,d){b={time:b,yH:c,freeze:d||!1};0==a.oj.length?a.oj.push(b):(c=a.oj[a.oj.length-1],c.time!=b.time&&oC(a,c.time,b.time)?a.oj.push(b):a.oj.splice(a.oj.length-1,1,b))}mC.prototype.persistState=function(){return{t:this.Hm.time(),p:mc(this.oj)}};function oC(a,b,c){return gc(a.Pw,function(a){return a>=b&&a<=c})};function pC(a,b){this.P=a||null;this.Fi=void 0!==b?b:!0}pC.prototype.P=null;pC.prototype.V=function(){return this.P};pC.prototype.completed=function(){return this.Fi};function qC(a,b,c){pC.call(this,b,c);this.Fn=a||!1}w(qC,pC);qC.prototype.absolute=function(){return this.Fn};qC.prototype.add=function(a){if(this.Fn&&a.Fn)throw Error("can't add absolute transforms");var b=a.Fn?a:this,c=b===a?this:a;b=b.On().Rw(c);b.Fn=this.Fn||a.Fn;return b};function rC(a,b,c,d,e){qC.call(this,c,d,e);this.xf=a;this.Gn=[];this.tm=b||0}w(rC,qC);f=rC.prototype;f.color=function(){return this.xf};f.iI=function(){return this.tm};f.On=function(){var a=new rC(this.xf.clone(),this.tm,this.absolute(),this.V(),this.completed());a.Gn=mc(this.Gn);return a};f.Rw=function(a){if(this.absolute()){this.xf.add(a.xf);for(var b=0;b<a.Gn.length;++b)this.xf.add(a.Gn[b])}else this.Gn=lc(this.Gn,[a.xf],a.Gn);return this};f.vp=function(){var a=this.On();a.xf.multiple(-1);return a};
function sC(a,b){this.Zc=a;this.Sa=b}f=sC.prototype;
f.uf=function(a){var b=mc(this.Sa);switch(this.Zc){case "rgb":b[0]=mf(b[0],0,255);b[1]=mf(b[1],0,255);b[2]=mf(b[2],0,255);break;default:b[0]%=360,b[1]=mf(b[1],0,1),b[2]=mf(b[2],0,1)}if(a==this.Zc)a=b;else{a:{switch(this.Zc){case "rgb":var c=b[0]/255;var d=b[1]/255;b=b[2]/255;var e=Math.max(c,d,b),g=Math.min(c,d,b),h=0,k=0,l=.5*(e+g);e!=g&&(e==c?h=60*(d-b)/(e-g):e==d?h=60*(b-c)/(e-g)+120:e==b&&(h=60*(c-d)/(e-g)+240),k=0<l&&.5>=l?(e-g)/(2*l):(e-g)/(2-2*l));d=[Math.round(h+360)%360,k,l];break a}d=b}a:{switch(a){case "rgb":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*dn(e,b,a+1/3),d=255*dn(e,b,a),a=255*dn(e,b,a-1/3));a=[Math.round(c),Math.round(d),Math.round(a)];break a}a=d}}return a};f.clone=function(){return new sC(this.Zc,mc(this.Sa))};f.add=function(a){this.Zc!=a.Zc&&(this.Sa=this.uf(a.Zc),this.Zc=a.Zc);this.Sa[0]+=a.Sa[0];this.Sa[1]+=a.Sa[1];this.Sa[2]+=a.Sa[2]};f.multiple=function(a){this.Sa[0]*=a;this.Sa[1]*=a;this.Sa[2]*=a};
f.toString=function(){var a=this.uf("rgb");a[0]=Math.round(a[0]);a[1]=Math.round(a[1]);a[2]=Math.round(a[2]);return $m(a[0],a[1],a[2])};f.xj=function(a){var b=this.Zc==a.Zc?this.Sa:this.uf(a.Zc);return uc(b,a.Sa)};function tC(a,b,c,d){this.qb=a;this.Ln=b;this.GX=c||null;this.FX=d||null;this.SB=[];this.TB=[];this.BC={}}f=tC.prototype;f.LK=!1;f.id=function(){return this.qb};f.Fa=function(){return this.Ln};f.Og=function(){return this.GX};f.Dh=function(){return this.FX};function uC(a,b){return b in a.BC?a.BC[b]:null};function vC(){this.Ti=[];this.Cy={}}vC.prototype.count=function(){return this.Ti.length};vC.prototype.add=function(a){this.Ti.push(a);this.Cy[a.id()]=a};function wC(a,b){if(b in a.Cy)return a.Cy[b];throw Error("can't find animated object with specified id");};function xC(){this.Ip=this.Hp=this.Fp=this.Cp=this.rp=this.fill=this.line=""};function yC(a,b,c){this.type=a;this.text=b;this.wh=c};function zC(a,b,c){this.type=a;this.Fa=b;this.Qj=[];this.Zm=[];this.zIndex=c;this.kc=null;this.dQ=!1;this.text="";this.En=this.hn=!1;this.rotation=0;this.sv=!1;this.Vr=new xC}function AC(a){var b=[];a.kc&&b.push(a.kc);z(a.Qj,function(a){b.push(a)},a);return b}
function BC(a){if(a.kc){var b=a.kc.Fa,c=a.Fa,d=a.tp;c=new jg(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),g=Math.abs(b.height-c.height);a.sv=1E-4>Math.abs(b.left-c.left)&&1E-4>d&&1E-4>e&&1E-4>g&&!a.dQ}};function CC(){this.Wk=[]}CC.prototype.add=function(a){this.Wk.push(a)};CC.prototype.count=function(){return this.Wk.length};CC.prototype.yi=function(a){for(var b=0;b<this.Wk.length;++b)this.Wk[b].yi(a)};Da.prototype={op:Da,bH:Da};function DC(a,b){this.qb=a;this.XN=b||!1}DC.prototype.XN=!1;DC.prototype.id=function(){return this.qb};DC.prototype.required=function(){return this.XN};function EC(a,b,c){DC.call(this,b,c);this.vy=Fa(a)?a:[a]}w(EC,DC);EC.prototype.oA=function(a){return 1==this.vy.length?this.vy[0]==a:0<=cc(this.vy,a)};EC.prototype.clone=function(a){return a.op(this.vy,this.required())};function FC(){this.yb=[];this.reset()}FC.prototype.kf=function(){this.yb.push([])};FC.prototype.jf=function(a,b,c){c=p(c)?c:this.yb.length-1;for(c=Math.max(c,0);this.yb.length-1<c;)this.yb.push([]);this.yb[c].push({id:a,action:b})};FC.prototype.reset=function(){this.nu=-1;this.Ek=0};
FC.prototype.kg=function(a,b){a=Math.min(a,this.yb.length-1);for(var c={},d=this.nu<a||this.nu==a&&this.Ek<=b,e=d?Math.max(this.nu,0):0;e<=a;++e)for(var g=e==this.nu&&d?this.Ek:0,h=e==a?b:Number.MAX_VALUE,k=this.yb[e],l=0;l<k.length;++l){var m=k[l];m.action.Uv(g,h)&&(c[m.id]=!0)}this.nu=a;this.Ek=b;return Rb(c)};function GC(a){for(var b=[],c=0;c<a.yb.length;++c){for(var d=[0],e=a.yb[c],g=0;g<e.length;++g)d=d.concat(e[g].action.XI());qc(d);b.push(d)}return b};function HC(a,b,c){pC.call(this,b,c);this.Jf=null!=a?a:Number.MAX_VALUE}w(HC,pC);HC.prototype.level=function(){return this.Jf};function IC(a,b){pC.call(this,a,b);this.Pf={}}w(IC,pC);function JC(a,b,c,d){c=new IC(c,d);c.Pf[a]=b;return c}IC.prototype.add=function(a){var b=new IC(this.V(),this.completed());b.Pf=Xb(this.Pf);for(var c in a.Pf)a.Pf.hasOwnProperty(c)&&(b.Pf[c]=a.Pf[c]);return b};var Xy="moveX",Zy="moveY";function KC(){return["visibility","rotateTo","rotateBy",Xy,Zy,"scaleX","scaleY","scaleX2","scaleY2","filter","shiftX","cssProperties","cssTextProperties","textColor","strokeColor","fillColor","imgColor","sound","video"]};function LC(a,b,c,d){qC.call(this,b,c,d);this.Yd=a||0}w(LC,qC);LC.prototype.angle=function(){return this.Yd};LC.prototype.On=function(){return new LC(this.Yd,this.absolute(),this.V(),this.completed())};LC.prototype.Rw=function(a){this.Yd+=a.Yd;return this};LC.prototype.vp=function(){return new LC(-1*this.Yd,this.absolute(),this.V(),this.completed())};function MC(a,b,c,d){qC.call(this,b,c,d);this.H=p(a)?a:1}w(MC,qC);MC.prototype.scale=function(){return this.H};MC.prototype.On=function(){return new MC(this.H,this.absolute(),this.V(),this.completed())};MC.prototype.Rw=function(a){this.H*=a.H;return this};MC.prototype.vp=function(){return new MC(1/this.H,this.absolute(),this.V(),this.completed())};function NC(a,b){pC.call(this,b,!0);this.Na=void 0!==a?a:!0}w(NC,pC);NC.prototype.visible=function(){return this.Na};function Yy(a,b,c,d){qC.call(this,b,c,d);this.Cb=a||0}w(Yy,qC);Yy.prototype.On=function(){return new Yy(this.Cb,this.absolute(),this.V(),this.completed())};Yy.prototype.Rw=function(a){this.Cb+=a.Cb;return this};Yy.prototype.vp=function(){return new Yy(-1*this.Cb,this.absolute(),this.V(),this.completed())};function OC(a,b,c){pC.call(this,b,c);this.xz=a||0}w(OC,pC);OC.prototype.shift=function(){return this.xz};function PC(a){this.te=a||[]}f=PC.prototype;f.count=function(){return this.te.length};f.add=function(a){this.te.push(a)};function QC(a,b){if(!(0<=b&&b<a.count()))throw Error("index is out of range");return a.te[b]}f.clone=function(){var a=new PC;a.te=mc(this.te);return a};f.concat=function(a){this.te=lc(this.te,a.te)};f.uf=function(){return mc(this.te)};function gz(){this.te={}}gz.prototype.clone=function(){var a=new gz,b;for(b in this.te)this.te.hasOwnProperty(b)&&(a.te[b]=this.te[b].clone());return a};function hz(a,b,c){if(!(b in a.te)){if(!c)return null;a.te[b]=new PC}return a.te[b]}function Wy(a,b,c){return(a=hz(a,b,!1))&&0<a.count()?QC(a,a.count()-1):c?new c:null}function dz(a){return Wy(a,"rotateTo",LC)}function ez(a){return Wy(a,"rotateBy",LC)}function $y(a){return Wy(a,"scaleX",MC)}function az(a){return Wy(a,"scaleX2",MC)}
function bz(a){return Wy(a,"scaleY",MC)}function cz(a){return Wy(a,"scaleY2",MC)}function RC(a){return Wy(a,"shiftX",OC)}function SC(a){return Wy(a,"cssTextProperties")};function TC(){this.Cg={}}TC.prototype.get=function(a){a in this.Cg||(this.Cg[a]=new gz);return this.Cg[a]};TC.prototype.set=function(a,b){this.Cg[a]=b};TC.prototype.contains=function(a){return a in this.Cg};TC.prototype.remove=function(a){a in this.Cg&&delete this.Cg[a]};function UC(){this.Pn=[[]]}function VC(a){return a.Pn[a.Pn.length-1]}f=UC.prototype;f.add=function(a){var b=VC(this);Fa(a)?(b=lc(b,a),this.Pn[this.Pn.length-1]=b):b.push(a)};f.push=function(){this.Pn.push([])};f.pop=function(){if(1>=this.Pn.length)throw Error("");var a=this.Pn.pop();this.add(a);return a};f.clear=function(a,b){var c=VC(this);a=p(a)?a:0;b=p(b)?b:c.length;c.splice(a,b-a)};f.apply=function(a){for(var b=VC(this),c=0;c<b.length;++c)b[c].apply(a)};function WC(a,b){this.Cg=new TC;this.oW=a||new TC;this.nq=b||new XC;this.vc=new UC}WC.prototype.yn=function(){return this.Cg};function XC(){Ct.call(this)}w(XC,Ct);function YC(){};function ZC(){}w(ZC,YC);function $C(a){this.iP=a}$C.prototype.normalize=function(a,b,c){for(var d=0;d<this.iP.length;++d)a=this.iP[d].normalize(a,b,c);return a};function aD(a,b){this.mS=a;this.iT=b}aD.prototype.normalize=function(a,b,c){c&&(a=b-a);a=b*this.wg(0<b?a/b:0);c&&(a=b-a);return a};
aD.prototype.wg=function(a){if(0>=a)return 0;if(1<=a)return 1;var b=this.mS,c=this.iT,d=1-(b+c),e=1/(b/2+d+c/2),g=0;0<b&&(g+=e/b*Math.pow(a>b?b:a,2)/2,a-=b);0<d&&0<a&&(g+=e*(a>d?d:a),a-=d);0<c&&0<a&&(g+=e*a*(1-.5*a/c));return mf(g,0,1)};function bD(){}bD.prototype.normalize=function(a,b){return b-a};function cD(){}w(cD,YC);cD.prototype.Vo=null;cD.prototype.complete=function(a,b){this.od(this.duration(),a,b)};cD.prototype.kw=function(a,b){this.yh(this.duration(),a,b)};cD.prototype.wg=function(a,b){if(0>a||a>this.duration())throw Error("invalid action's run time");return this.Vo?this.Vo.normalize(a,this.duration(),b):a};function dD(){}w(dD,cD);function eD(a){var b=0;a instanceof cD&&(b=a.duration());return b}function fD(){}fD.prototype.od=function(a,b,c,d){a.od(b,c,d)};fD.prototype.complete=function(a,b,c){if(a instanceof ZC)a.od(b,c);else if(a instanceof cD)a.complete(b,c);else throw Error("unknown action");};var gD=null;function hD(){gD||(gD=new fD);return gD}function iD(){}iD.prototype.od=function(a,b,c,d){a.yh(b,c,d)};
iD.prototype.complete=function(a,b,c){if(a instanceof ZC)a.yh(b,c);else if(a instanceof cD)a.kw(b,c);else throw Error("unknown action");};var jD=null;function kD(){jD||(jD=new iD);return jD};function lD(a){this.yb=a||[];this.nF=a?a.slice().reverse():[]}w(lD,dD);f=lD.prototype;f.ma=-1;f.jf=function(a){if(0<=this.ma)throw Error("ActionsSequence was already initialized");this.yb.push(a);this.nF.splice(0,0,a)};f.jC=function(){for(var a=0,b=0;b<this.yb.length;++b)a+=eD(this.yb[b]);return a};f.duration=function(){0>this.ma&&(this.ma=this.jC());return this.ma};f.od=function(a,b,c){a=this.wg(a);this.Eb(this.yb,hD(),a,b,c)};f.complete=function(a,b){this.zf(this.yb,hD(),a,b)};
f.yh=function(a,b,c){a=this.wg(a,!0);this.Eb(this.nF,kD(),a,b,c)};f.kw=function(a,b){this.zf(this.nF,kD(),a,b)};
f.Eb=function(a,b,c,d,e){var g=Ja(this)+"",h=d.vc;h.push();var k=0,l=0,m=d.nq.get(g),n;if(n=m)n=m,n=lC(n.V())==lC(e)&&n.time()<=c;n&&(k=m.nS+1,l=m.duration(),h.add(m.vc));m=null;n=!1;for(var r=a.length,v=k;v<r;++v){var t=a[v],A=(k=t instanceof cD?t:null)?k.duration():0,F=e.add(l);if(l+A<=c)b.complete(t,d,F),n=!0;else{n&&(m=new mD(e,c,v-1,l,mc(VC(h))));a=c-l;k&&0<=a&&b.od(k,a,d,F);break}l+=A}n&&(m||(m=new mD(e,c,r-1,l,VC(h))),d.nq.set(g,m));h.pop()};
f.zf=function(a,b,c,d){this.Eb(a,b,this.duration(),c,d)};function mD(a,b,c,d,e){this.P=a;this.$b=b;this.nS=c;this.ma=d;this.vc=e}mD.prototype.V=function(){return this.P};mD.prototype.time=function(){return this.$b};mD.prototype.duration=function(){return this.ma};function nD(a){this.Yn=[];this.eG=[];this.No=new FC;this.kf(a.op("___start",!0))}function oD(a,b){var c=null;if(0<a.Yn.length){var d=a.Yn[a.Yn.length-1];d instanceof lD&&(c=d)}c||(c=new lD,a.Yn.push(c));c.jf(b)}nD.prototype.kf=function(a){this.Yn.push(a);this.eG.push(a);this.No.kf()};function pD(a){this.Lb=a;this.tC=a.length}f=pD.prototype;f.tC=0;f.Bf=-1;f.next=function(){++this.Bf;return this.Bf<this.tC};function qD(a){for(;a.next()&&!a.lg(););return null!=a.lg()}
f.seekTo=function(a){for(;rD(this)!==a&&this.next(););return rD(this)===a};function rD(a){return 0<=a.Bf&&a.Bf<a.tC?a.Lb[a.Bf]:null}f.lg=function(){var a=rD(this);return a&&a instanceof DC?a:null};f.reset=function(){this.Bf=-1};function sD(a){pD.call(this,a.Yn)}w(sD,pD);sD.prototype.actions=function(){var a=rD(this);return!a||a instanceof DC?null:a};function tD(a){pD.call(this,a.eG)}w(tD,pD);function uD(a){a=rD(a);return!a||a instanceof DC?null:a};function vD(){this.mt=[]}vD.prototype.count=function(){return this.mt.length};vD.prototype.yi=function(a){for(var b=0;b<this.mt.length;++b)this.mt[b].yi(a)};function wD(a){nD.call(this,a);this.mL=new lD;oD(this,this.mL)}w(wD,nD);function xD(){this.Ti=[]}xD.prototype.add=function(a){this.Ti.push(a)};xD.prototype.count=function(){return this.Ti.length};xD.prototype.get=function(a){return 0>a||a>=this.count()?null:this.Ti[a]};xD.prototype.yi=function(a){for(var b=0;b<this.Ti.length;++b)this.Ti[b].yi(a)};function Ko(a){N.call(this,"slide");this.Je=a;this.oy=new wD(a);this.Ls=new vC;this.pL=[];this.Rd=[];this.Wk=new CC;this.kt=new xD;this.IC=new vD;this.qr=[]}w(Ko,N);Ko.prototype.kf=function(a){0>cc(this.Rd,a)&&this.Rd.push(a)};Ko.prototype.Fw=function(){return this.Wk};function yD(a){this.ma=a}yD.prototype.duration=function(){return this.ma};yD.prototype.Uv=function(a){return a<=this.ma};yD.prototype.XI=function(){return[this.ma]};function zD(a){this.kh=a}zD.prototype.kg=function(a,b,c,d,e){b=AD(e);x(b);c=null;for(var g=new sD(this.kh);g.next()&&g.lg()!==b;)g.lg()?c=BD(e,g.lg()):g.actions()&&c&&g.actions().complete(a,c.Hm);c=new sD(this.kh);c.seekTo(b);e=BD(e,b).Hm;c.next()&&c.actions()&&(b=c.actions(),b.duration()<=d?b.complete(a,e):b.od(d,a,e))};function CD(a){this.va=a}CD.prototype.state=function(){return this.va};function DD(a){this.va="waitForTrigger";this.sG=a;x(a)}w(DD,CD);DD.prototype.lg=function(){return this.sG};function ED(a){this.kh=a}ED.prototype.Ek=-1;ED.prototype.IN=null;ED.prototype.kg=function(a,b,c,d,e,g){if(g){g=AD(e);x(g);var h=BD(e,g).Hm;this.IN==c&&this.Ek==b&&(b+=1);g===c?FD(this,a,g,h,b,d):(e=BD(e,c).Hm,FD(this,a,c,e,b,Number.MAX_VALUE),FD(this,a,g,h,0,d));this.IN=g;this.Ek=d}};function FD(a,b,c,d,e,g){e=Math.round(e);g=Math.round(g);a=new tD(a.kh);for(a.seekTo(c);a.next()&&uD(a);){c=uD(a);var h=Math.round(c.tF);h>=e&&h<=g&&c.od(b,d.add(h))}};function GD(a,b){this.Je=a;this.kh=b;this.qd=new HD(GC(b.No),a);this.aM=[new zD(b),new ED(b)];this.$S=new XC;this.reset(0);this.Cr=new C}f=GD.prototype;f.$b=0;f.Bs=function(){return this.Cr};f.AB=function(){return this.kh};f.time=function(){return this.$b};f.resume=function(a){var b=AD(this.qd);b&&nC(BD(this.qd,b),this.$b,a)};
f.seek=function(a,b){if(a<this.$b)throw Error("can't seek backward, use reset() and seek after that");var c=AD(this.qd);c&&(c=BD(this.qd,c),nC(c,this.$b,b,!0),nC(c,a,b));this.$b=a};
f.kg=function(a,b,c){var d=AD(this.qd);if(!d)throw Error("at least one trigger must be activated for running timeline playback");c=p(c)?c:!0;var e=this.$b;a=e+a;var g=BD(this.qd,d).Hm,h=0,k=new sD(this.kh);for(k.seekTo(d);k.next();)if(k.actions()){if(h=k.actions().duration(),h>a)break}else{var l=k.lg();if(l.required())break;else g=new mC(lC(g.add(h))),this.qd.kf(l,g),g=g.Hm,a-=h,h=0}this.$b=a;b=new WC(b,this.$S);for(k=0;k<this.aM.length;++k)this.aM[k].kg(b,e,d,a,this.qd,c);ID(this,!0);b.vc.apply(b);
return b.yn()};f.Mr=function(a,b){if(!JD(this,a))return!1;var c=new sD(this.kh),d=AD(this.qd);d&&c.seekTo(d);for(var e=null,g=[];qD(c);){var h=c.lg();if(h.oA(a)){e=h;break}else{if(h.required())break;g.push(h)}}if(!e)return this.reset(b),this.Mr(a,b);d&&"playing"==this.ne.state()&&nC(BD(this.qd,d),this.$b,b,!0);if(0<g.length)for(a=new mC(b),nC(a,0,b,!0),c=0;c<g.length;++c)this.qd.kf(g[c],a);this.qd.kf(e,new mC(b));this.$b=0;ID(this,!1);return!0};
function JD(a,b){function c(a){for(;qD(a)&&!a.lg().required(););return a.lg()}var d=new sD(a.kh);(a=AD(a.qd))&&d.seekTo(a);if(a=c(d))return a.oA(b);d.reset();qD(d);return(a=c(d))&&a.oA(b)}f.reset=function(a){this.qd.clear();this.qd.kf(this.kh.Yn[0],new mC(a));this.$b=0;ID(this,!1)};
function ID(a,b){var c=new sD(a.kh),d=AD(a.qd);d&&c.seekTo(d);d=null;for(var e="completed";c.next();)if(c.lg()&&c.lg().required()){d=c.lg();e="waitForTrigger";break}else if(c.actions()&&(!b||a.$b<c.actions().duration())){e="playing";break}a.ne&&"playing"==a.ne.state()&&e!=a.ne.state()&&a.Cr.C();if("waitForTrigger"==e){if(!d)throw Error("requiredTrigger must be set for WAIT_FOR_TRIGGER state");a.ne=new DD(d)}else a.ne=new CD(e)}f.playbackState=function(){return this.ne};
f.persistState=function(){var a={s:this.ne.state(),t:this.$b,T:this.qd.persistState()};"waitForTrigger"==this.ne.state()&&(Bb(this.ne,DD),a.nt=this.ne.lg().id());return a};f.restoreState=function(a){var b=a.s;"waitForTrigger"==b?(b=this.Je.DH(a.nt),this.ne=new DD(b)):this.ne=new CD(b);this.$b=a.t;this.qd=new HD(GC(this.kh.No),this.Je,a.T)};
function HD(a,b,c){this.Pw=a;this.Je=b;this.Rd=[];this.hv=[];if(c)for(a=c.t,c=c.at,b=0;b<a.length;++b){var d=this.Je.DH(a[b]),e=c[b],g=new mC(e.t);g.oj=mc(e.p);this.kf(d,g)}}HD.prototype.persistState=function(){var a=[];z(this.Rd,function(b){a.push(b.id())},this);var b=[];z(this.hv,function(a){b.push(a.persistState())},this);return{t:a,at:b}};HD.prototype.kf=function(a,b){b.Pw=this.Pw[this.hv.length];this.Rd.push(a);this.hv.push(b)};
function BD(a,b){b=cc(a.Rd,b);if(0>b)throw Error("trigger wasn't activated");return a.hv[b]}function AD(a){var b=a.Rd.length;return 0<b?a.Rd[b-1]:null}HD.prototype.clear=function(){this.Rd=[];this.hv=[]};function KD(a,b,c){this.Mf=a;this.Ya=b;this.EX=c}KD.prototype.apply=function(a){hz(a.yn().get(this.Mf),this.Ya,!0).add(this.EX)};function LD(a,b){this.Mf=a;this.va=b}w(LD,ZC);LD.prototype.od=function(a){a=a.vc;for(var b=KC(),c=0;c<b.length;++c){var d=b[c],e=hz(this.va,d,!1);e&&0<e.count()&&(e=QC(e,0),a.add(new KD(this.Mf,d,e)))}};LD.prototype.yh=function(){};function MD(a){x(a);this.sX=new ND(a);this.SX=new OD(a)}function PD(a,b){for(var c=0;c<a.count();++c){var d=QC(a,c),e=d.Hj();if(e instanceof QD){var g=b,h=e.fw();d=0==d.level();switch(e.type()){case RD:g.play(h,e.xn(),d);break;case SD:g.pause(h,d);break;case TD:g.stop(h);break;default:throw Error("unknown operation type");}}else if(e instanceof UD)switch(g=b,e.type()){case VD:g.CR();break;default:throw Error("unknown operation type");}else throw Error("unknown operation");}}
function ND(a){this.wa=a}ND.prototype.play=function(a,b,c){var d=this.wa;a=WD(d,a);null!=d.Qo.Ga&&a&&Sq(d.wa,a,b,c)};ND.prototype.pause=function(a,b){var c=this.wa;a=WD(c,a);if(null!=c.Qo.Ga&&a){c=c.wa;var d=$o(c,a);d.playing()?d.pause():Sq(c,a,null,b)}};ND.prototype.stop=function(a){var b=this.wa;a=WD(b,a);null!=b.Qo.Ga&&a&&$o(b.wa,a).stop()};ND.prototype.CR=function(){var a=this.wa;null!=a.Qo.Ga&&Uq(a.wa)};function OD(a){this.wa=a}OD.prototype.play=function(a,b,c){this.wa.playVideo(a,b,c)};
OD.prototype.pause=function(a,b){this.wa.pauseVideo(a,b)};OD.prototype.stop=function(a){this.wa.stopVideo(a,!0)};OD.prototype.CR=function(){throw Error("unsupported operation");};function XD(a,b,c){pC.call(this,c);this.Ry=a;this.Jf=b}w(XD,pC);XD.prototype.Hj=function(){return this.Ry};XD.prototype.level=function(){return this.Jf};function QD(a,b,c){this.gU=a;this.qa=b;this.Zh=p(c)?c:null}var RD="play",SD="pause",TD="stop";QD.prototype.Zh=null;QD.prototype.fw=function(){return this.gU};QD.prototype.type=function(){return this.qa};QD.prototype.xn=function(){return this.Zh};function UD(){this.qa=VD}var VD="stopEffectChannel";UD.prototype.type=function(){return this.qa};function YD(a){a=ZD(a);for(var b=null,c=a.length-1;0<=c;--c){var d=a[c];b=b?b.add(d):d;if(d.absolute())break}return b}function ZD(a){return(Fa(a)?a:a.uf()).sort(function(a,c){return!!a.V()!=!!c.V()?a.V()?1:-1:a.V()?lC(a.V())-lC(c.V()):0})};function $D(a,b){this.cU=a;this.TL=b||null}var aE=[];$D.prototype.TL=null;$D.prototype.ks=function(){return this.cU};$D.prototype.$f=function(){return this.TL};function bE(a,b,c,d,e){HC.call(this,c,d,e);this.fm=a;this.Gd=b}w(bE,HC);bE.prototype.wb=function(){return this.Gd};function cE(a,b,c,d){HC.call(this,b,c,d);this.rS=null!=a?a:100}w(cE,HC);cE.prototype.alpha=function(){return this.rS};function dE(a){this.fa=a}f=dE.prototype;f.mC=null;f.$w=!1;f.nC=!1;f.um=null;function eE(a,b){a.$w!=b&&(a.$w=b,a.xG(b))}f.xG=function(a){var b=a?this.canvas():this.fa;a=a?this.fa:this.canvas();var c=a.parentNode;c&&c.replaceChild(b,a)};f.canvas=function(){this.mC||(this.mC=this.$j());return this.mC};f.content=function(){return this.fa};function fE(a,b){if(a.nC!=b&&(a.nC=b)&&a.um){b=a.canvas();for(var c=0;c<a.um.length;++c)a.um[c](b);a.um=null}}f.fs=function(){return this.nC};
f.ZQ=function(a){this.fs()?a(this.canvas()):(this.um||(this.um=[]),this.um.push(a))};function gE(a){this.fa=a}w(gE,dE);gE.prototype.$j=function(){var a=this.content(),b=D("canvas"),c=tj(a),d=1,e=1;c&&(d=c.oc,e=c.uc);c=a.height*e;b.width=a.width*d;b.height=c;return b};gE.prototype.iB=function(){var a=this.canvas(),b=this.content(),c=a.getContext("2d");c.clearRect(0,0,a.width,a.height);a=Fj(sj(),b);var d=0,e=0,g=1,h=1;a&&(d=a[4],e=a[5],g=a[0],h=a[3],c.setTransform(g,a[1],a[2],h,d,e));c.drawImage(b,-d/g,-e/h,b.width,b.height);fE(this,!0)};function hE(a,b,c){this.fm=a;this.Ac=this.$j(b||100,c||100);this.ie=this.Ac.getContext("2d");this.ie.fillStyle="rgba(255,255,255,1)";this.Aq=iE}hE.prototype.Aq="";hE.prototype.Dt=!1;hE.prototype.$j=function(a,b){return eu(a,b)};hE.prototype.apply=function(a,b){var c=a.getContext("2d");c.save();this.Dg(this.Dt?1-b:b);b=this.Ac;c.scale(a.width/b.width,a.height/b.height);c.globalCompositeOperation=this.Aq==iE?"destination-in":"destination-out";c.drawImage(b,0,0);c.restore()};
function jE(a){a.ie.clearRect(-a.Ac.width,-a.Ac.height,2*a.Ac.width,2*a.Ac.height)}function kE(a,b){var c=a.Ac.width,d=a.Ac.height;a=a.ie;switch(b){case lE[90]:a.rotate(.5*Math.PI);a.translate(0,-d);break;case lE[180]:a.rotate(Math.PI);a.translate(-c,-d);break;case lE[270]:a.rotate(1.5*Math.PI),a.translate(-c,0)}}var iE="maskIn",lE={0:"0",90:"90",180:"180",270:"270"};function mE(a,b){hE.call(this,a);this.eK=a.$f();b||(this.Aq="maskOut",this.Dt=!0);kE(this,lE[270])}w(mE,hE);mE.prototype.Dg=function(a){jE(this);var b=this.ie,c=this.Ac.width,d=2*Math.PI/this.eK;a*=d;b.save();b.translate(c/2,c/2);b.beginPath();for(var e=0;e<this.eK;++e){var g=d*e;b.moveTo(0,0);b.arc(0,0,c,g,g+a,!1);b.lineTo(0,0)}b.fill();b.restore()};function nE(a){mE.call(this,a,!0)}w(nE,mE);function oE(a){mE.call(this,a,!1)}w(oE,mE);function pE(a){hE.call(this,a);a.$f()&4&&(this.Aq="maskOut",this.Dt=!0)}w(pE,hE);function qE(a){pE.call(this,a)}w(qE,pE);qE.prototype.Dg=function(a){jE(this);var b=this.Ac.width;a*=b;b=(b-a)/2;this.ie.fillRect(b,b,a,a)};function rE(a){pE.call(this,a);a=this.Ac.width/2;this.eU=Math.ceil(Math.sqrt(2*a*a))}w(rE,pE);rE.prototype.Dg=function(a){jE(this);var b=this.ie,c=this.Ac.width/2;a*=this.eU;b.beginPath();b.arc(c,c,a,0,2*Math.PI,!1);b.fill()};
function sE(a){pE.call(this,a);a=this.Ac.width;this.ie.translate(a/2,a/2)}w(sE,pE);sE.prototype.Dg=function(a){jE(this);var b=this.ie;a*=this.Ac.width;b.beginPath();b.moveTo(-a,0);b.lineTo(0,a);b.lineTo(a,0);b.lineTo(0,-a);b.fill()};function tE(a){pE.call(this,a)}w(tE,pE);tE.prototype.Dg=function(a){jE(this);var b=this.ie,c=this.Ac.width,d=c/2;a*=c;b.fillRect(0,d-a/2,c,a);b.fillRect(d-a/2,0,a,c)};function uE(a){hE.call(this,a);a.$f()&16&&(this.Aq="maskOut",this.Dt=!0);kE(this,lE[270])}w(uE,hE);uE.prototype.Dg=function(a){jE(this);var b=this.ie;a*=Math.PI;var c=this.Ac.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 vE(a){hE.call(this,a,96,96);a=a.$f();this.cP=this.$j(192,96);var b=this.cP.getContext("2d");b.fillStyle="rgb(255,255,255)";b.fillRect(0,0,96,96);b.translate(96,0);for(var c=0;16>c;++c)b.fillRect(0,6*c,80==a||160==a?6*(16-c-1):6*c,6);a&32&&kE(this,lE[180])}w(vE,hE);vE.prototype.Dg=function(a){jE(this);this.ie.drawImage(this.cP,-192*(1-a),0)};function wE(a){hE.call(this,a);var b=lE[0];switch(a.$f()){case 128:b=lE[90];break;case 64:b=lE[180];break;case 16:b=lE[270]}kE(this,b)}w(wE,hE);wE.prototype.Dg=function(a){var b=this.Ac;jE(this);this.ie.fillRect(0,0,b.width*a,b.height)};function xE(a){hE.call(this,a);a=a.$f();a&1&&kE(this,lE[90]);a&4&&(this.Aq="maskOut",this.Dt=!0)}w(xE,hE);xE.prototype.Dg=function(a){var b=this.Ac;jE(this);a*=b.width;this.ie.fillRect(b.width/2-a/2,0,a,b.height)};function yE(a,b,c,d){hE.call(this,a,102,102);this.RS=d;this.JW=c;b||kE(this,lE[90]);a=Math.ceil(this.Ac.width/d);c=Math.ceil(this.Ac.height/c);this.lt=this.$j(a,c);this.oz=this.$j(this.Ac.width+a,c)}w(yE,hE);
yE.prototype.Dg=function(a){jE(this);var b=this.lt.width,c=this.lt.height,d=this.lt.getContext("2d");d.clearRect(0,0,b,c);d.fillStyle="rgba(255,255,255,1)";d.fillRect(0,0,b*a,c);a=this.oz.getContext("2d");a.clearRect(0,0,this.oz.width,this.oz.height);b=this.lt;for(c=0;c<this.RS+1;++c)a.drawImage(b,c*b.width,0);a=this.oz;b=a.height;c=this.lt.width;d=this.ie;for(var e=0;e<this.JW;++e)d.drawImage(a,e%2?-c/2:0,e*b)};function zE(a){yE.call(this,a,0<(a.$f()&2),1,6)}w(zE,yE);
function AE(a){yE.call(this,a,0<(a.$f()&1),6,6)}w(AE,yE);function BE(a){hE.call(this,a);this.OE=[];this.NE=[];for(a=0;5>a;++a)this.OE.push(CE(100)),this.NE.push(this.$j(20,20));var b=CE(25);for(a=0;a<b.length;++a)b[a]%=5;this.aW=b}w(BE,hE);function CE(a){a=Ip(Hp(0,a));wc(a);return a}
BE.prototype.Dg=function(a){jE(this);var b=this.ie;a=Math.floor(100*a);for(var c=this.OE.length,d=0;d<c;++d){var e=this.OE[d],g=this.NE[d].getContext("2d");g.clearRect(0,0,20,20);g.fillStyle="rgba(255,255,255,1)";for(var h=0;h<a;++h){var k=e[h];g.fillRect(2*Math.floor(k/10),k%10*2,2,2)}}for(a=0;5>a;++a)for(c=20*a,d=0;5>d;++d)b.drawImage(this.NE[this.aW[5*a+d]],c,20*d)};function DE(a){hE.call(this,a)}w(DE,hE);DE.prototype.Dg=function(a){var b=this.Ac,c=this.ie;jE(this);c.fillStyle="rgba(255,255,255,1)";c.fillRect(0,0,b.width*a,b.height)};function EE(a){hE.call(this,a);a.$f()&2&&kE(this,lE[90]);this.UN=Ip(Hp(0,100));wc(this.UN)}w(EE,hE);EE.prototype.Dg=function(a){jE(this);var b=this.ie,c=this.Ac.width;a=Math.floor(100*a);for(var d=0;d<a;++d)b.fillRect(0,this.UN[d],c,1)};var FE={};function GE(a){switch(a.ks()){case "wipe":return new wE(a);case "barn":return new xE(a);case "checkerboard":return new AE(a);case "blinds":return new zE(a);case "dissolve":return new BE(a);case "randombar":return new EE(a);case "strips":return new vE(a);case "wedge":return new uE(a);case "wheelCw":return new nE(a);case "wheelCcw":return new oE(a);case "box":return new qE(a);case "circle":return new rE(a);case "diamond":return new sE(a);case "plus":return new tE(a)}return new DE(a)};function HE(a,b,c){x(0<b&&0<c);this.fa=a;this.ZS=Math.ceil(b);this.VS=Math.ceil(c)}w(HE,dE);f=HE.prototype;f.Xt=null;f.GE=!1;f.Ty=!1;f.DJ=!1;f.Vs=null;f.jN=null;f.xG=function(a){if(this.DJ){var b=this.content(),c=this.canvas();if(!this.Vs){var d=Tf(this.content());this.Vs=mc(d)}a?(b.appendChild(c),IE(this,!1)):(Sf(c),IE(this,!0))}else HE.I.xG.call(this,a)};function IE(a,b){x(a.Vs);for(var c=0;c<a.Vs.length;++c)E(a.Vs[c],"visibility",b?"visible":"hidden")}
function JE(a){a.Xt=a.$j();var b=a.jN;b&&(a=a.Xt.getContext("2d"),fu(a,b))}f.$j=function(){return eu(this.ZS,this.VS)};f.eV=function(){this.Ty=!1;this.GE=!0;this.iB()};function KE(a){a=a.canvas();a.getContext("2d").clearRect(0,0,a.width,a.height)}f.iB=function(){this.GE&&(KE(this),this.canvas().getContext("2d").drawImage(this.Xt,0,0),fE(this,!0))};function LE(a,b,c){this.km=a;this.xc=b;a=new lu(b);var d=this.km;this.IT=c;this.va=new gz;var e="none"!=qg(this.xc,"display");hz(c,"visibility",!0).add(new NC(e));e=d.SB;0<e.length&&hz(c,"cssProperties",!0).add(ME(e));e=d.TB;0<e.length&&hz(c,"cssTextProperties",!0).add(ME(e));d.LK&&(d=this.xc.querySelectorAll("span")[0])&&(d=parseInt(qg(d,"font-size"),10),isNaN(d)||(e=SC(c),e||(e=new IC,hz(c,"cssTextProperties",!0).add(e)),e.Pf["font-size"]=d));d=["textColor","fillColor","strokeColor","imgColor"];
for(e=0;e<d.length;++e){var g=d[e],h=uC(this.km,g);h&&hz(c,g,!0).add(new rC(h,0,!0))}g=this.km;this.JD=new HE(this.xc,g.Fa().width,g.Fa().height);this.JD.DJ=!0;c=new kj;d=new kj;e=uj(this.xc)||new of;c.translate(e.x,e.y);if(h=g.Dh())c=mj(c,h),d=mj(d,oj(h));if(g=g.Og())c=mj(c,g),d=mj(d,oj(g));c.translate(-e.x,-e.y);this.JD.jN=c;this.bU=d;if(b=b.querySelector("img"))this.fL=new gE(b);pu(a)}LE.prototype.fL=null;LE.prototype.lL=!0;
function ME(a){for(var b=new IC,c=0;c<a.length;++c)b.Pf[a[c]]="";return b}
LE.prototype.lp=function(a){var b=this.xc,c=Wy(a,"visibility",NC).visible(),d=c?"inherit":"none";pg(this.xc,"display")!=d&&(E(this.xc,"display",d),c?!J&&si&&zj(this.xc):(d=this.xc.querySelector("video"))&&!d.paused&&d.pause());if(c){(c=Wy(a,"cssProperties"))&&c!=Wy(this.va,"cssProperties")&&NE(this,c);if((c=SC(a))&&c!=SC(this.va)){d=this.xc.querySelectorAll("span");for(var e=0;e<d.length;++e)NE(this,c,d[e])}(c=Wy(a,"fillColor"))&&c!=Wy(this.va,"fillColor")&&OE(this,c,"fill");(c=Wy(a,"strokeColor"))&&
c!=Wy(this.va,"strokeColor")&&OE(this,c,"stroke");if((c=Wy(a,"textColor"))&&c!=Wy(this.va,"textColor"))for(c=c.color().toString(),d=this.xc.querySelectorAll("span"),e=0;e<d.length;++e){var g=d[e],h;g.currentStyle?(h=g.currentStyle.textShadow)||(h=g.currentStyle["text-shadow"]):h=window.getComputedStyle(g,null).textShadow;h&&"none"!=h||E(g,"color",c)}(c=Wy(a,"imgColor"))&&c!=Wy(this.va,"imgColor")&&PE(this,c);QE(this,Wy(a,"filter"));if(Wy(a,Xy,Yy).Cb!=Wy(this.va,Xy,Yy).Cb||Wy(a,Zy,Yy).Cb!=Wy(this.va,
Zy,Yy).Cb||dz(a).angle()!=dz(this.va).angle()||ez(a).angle()!=ez(this.va).angle()||$y(a).scale()!=$y(this.va).scale()||az(a).scale()!=az(this.va).scale()||bz(a).scale()!=bz(this.va).scale()||cz(a).scale()!=cz(this.va).scale()||RC(a).shift()!=RC(this.va).shift())c=new kj,c.translate(Wy(a,Xy,Yy).Cb,Wy(a,Zy,Yy).Cb),c.rotate(dz(a).angle()+ez(a).angle(),0,0),c.scale($y(a).scale()*az(a).scale(),bz(a).scale()*cz(a).scale()),d=RC(a).shift(),e=c.oc,g=c.tc,c.oc+=0*c.sc,c.tc+=0*c.uc,c.sc+=d*e,c.uc+=d*g,(d=this.km.Og())&&
(c=mj(c,d)),(d=this.km.Dh())&&(c=mj(d.clone(),c)),qj(b,c);this.lL&&(E(this.xc,{top:0,left:0}),Ic&&zj(this.xc));this.lL=!1;this.va=a}};function RE(a,b){a=Wy(a.va,"filter");return a instanceof bE&&b.wb()==a.wb()&&b.fm.ks()==a.fm.ks()&&b.fm.$f()==a.fm.$f()?!1:!0}
function QE(a,b){var c=b&&b instanceof cE?b.alpha():"";G(a.xc,c);var d=a.JD;b&&b instanceof bE?!d.Ty&&RE(a,b)&&((c=!d.$w)?d.Ty||(d.Xt||JE(d),d.Ty=!0,d.GE=!1,fE(d,!1),KE(d),Iu(d.content(),d.Xt,u(d.eV,d))):d.iB(),d.ZQ(function(c){var e=b.fm;var h=Ja(e)+"";h in FE?h=FE[h]:(e=GE(e),h=FE[h]=e);h.apply(c,b.wb());Ih(c,"50% 50%");qj(c,a.bU);eE(d,!0)}),c&&.1>b.wb()&&eE(d,!0)):(d.um=null,d.$w&&(eE(d,!1),Ec&&SE(a)))}
function SE(a){if(a=a.xc.querySelector("video")){var b=Vf(a),c=Cg(b);c.width&&(Ag(b,c.width+1),setTimeout(function(){Ag(b,c.width)},0))}}function NE(a,b,c){c=c||a.xc;a=Rb(b.Pf);for(var d=0;d<a.length;++d){var e=a[d],g=e in b.Pf?b.Pf[e]:"";"font-size"==e&&""!==g&&(g+="px");E(c,e,g)}}
function PE(a,b){var c=a.fL;if(c)if(b=b.color(),(a=uC(a.km,"imgColor"))&&b.xj(a))eE(c,!1);else{var d=b.uf("rgb");c.fs()||c.iB();c.ZQ(function(a){var b=a.getContext("2d");try{var e=b.getImageData(0,0,a.width,a.height),k=e.data;for(a=0;a<k.length;a+=4)k[a]=d[0],k[a+1]=d[1],k[a+2]=d[2];b.putImageData(e,0,0);eE(c,!0)}catch(l){}})}}
function OE(a,b,c){b=b.color().toString();a=a.xc.querySelectorAll("path,rect,circle,g,ellipse");for(var d=0;d<a.length;++d){var e=a[d],g=e.getAttribute(c);g&&"none"!=g&&e.setAttribute(c,b)}};function TE(a,b){this.La=a;this.nX=b;this.UB={}}function UE(a,b,c){var d=b.id();if(d in a.UB)return a.UB[d];var e=null;var g=b.id();(g=a.nX.fa.querySelector("#"+g))&&(e=new LE(b,g,c));return a.UB[d]=e};function VE(a,b,c,d){this.La=a;this.P=c;this.Mb=a.index();this.KP=new TE(a,b);this.jU=new MD(d);this.wl=new TC;z(a.qr,function(a){a=AC(a);z(a,function(a){this.wl.set(a.id,a.state)},this)},this);this.Cr=new C}f=VE.prototype;f.ge=null;f.Oh=null;f.Ka=!1;f.Bs=function(){return this.Cr};f.persistState=function(){var a=[];z(this.Oh,function(b){a.push(b.persistState())},this);return{m:this.ge.persistState(),i:a}};
f.restoreState=function(a){this.ge||WE(this);this.ge.restoreState(a.m);this.nB(a);this.Rk(0,0)};f.nB=function(a){z(a.i,function(a,c){this.Oh[c].restoreState(a)},this)};function WE(a){var b=a.La,c=b.oy;if(!c)throw Error("slide must contain main timeline");XE(a);a.ge=new GD(b.Je,c);a.ge.Bs().addHandler(function(){this.Cr.C(this.Mb)},a);c=b.pL;a.Oh=[];for(var d=0;d<c.length;++d){var e=new GD(b.Je,c[d]);a.Oh.push(e);e.Bs().addHandler(function(){this.Cr.C(this.Mb)},a)}}
function XE(a){var b=a.La,c=b.oy,d=0!=b.qr.length;b=b.Ls;for(var e=0;e<b.count();++e){if(0>e||e>=b.Ti.length)throw Error("index is out of range");var g=b.Ti[e],h=a.wl.get(g.id());d||(hz(h,Xy,!0).add(new Yy(g.Fa().left,!0)),hz(h,Zy,!0).add(new Yy(g.Fa().top,!0)));if(h=(h=UE(a.KP,g,h))?h.IT:null)h=new LD(g.id(),h),c.mL.jf(h),c.No.jf(g.id(),new yD(0),0)}}
f.reset=function(a,b){p(a)||(a=-1);p(b)||(b=0);this.ge||WE(this);this.fz=this.Ii();this.PN=a;this.QN=b;ds(this.ge,this.fz);0<=a&&(this.Rk(0,0),this.seek(a,b));this.Rk(0,0,!1)};f.activate=function(){if(this.Ka)throw Error("already activated");this.Ka=!0;this.P.Jb().addHandler(this.Qa,this);this.P.Ah().addHandler(this.sM,this)};f.deactivate=function(){YE(this);this.Ka=!1;this.P.Jb().removeHandler(this.Qa,this);this.P.Ah().removeHandler(this.sM,this)};
function YE(a){if(!a.ge)throw Error("animation controller isn't activated");}f.play=function(){YE(this);this.ge.resume(this.Ii())};f.pause=function(){YE(this)};
f.Rk=function(a,b,c){var d=[];c=p(c)?c:this.P.Vd();a=this.ge.kg(a,this.wl,c);d.push(a);for(a=0;a<this.Oh.length;++a)d.push(this.Oh[a].kg(b,this.wl));b=[];for(a=0;a<d.length;++a)b=b.concat(Rb(d[a].Cg));qc(b);ic(b,"__mediaTransforms")||b.push("__mediaTransforms");this.wl.remove("__mediaTransforms");a=d.length;for(c=0;c<b.length;++c){for(var e=b[c],g=[],h=0;h<a;++h)d[h].contains(e)&&g.push(d[h].get(e));if(1==g.length)g=g[0];else if(1<g.length){h=void 0;var k=KC(),l=k.length;h=h||new gz;for(var m=0;m<
g.length;++m)for(var n=g[m],r=0;r<l;++r){var v=hz(n,k[r],!1);v&&hz(h,k[r],!0).concat(v)}g=h}else continue;h=new gz;k=KC();for(l=0;l<k.length;++l)if(m=k[l],n=hz(g,m,!1)){r=n;if(0<r.count())if(n=QC(r,0),n instanceof rC){n=[];for(v=0;v<r.count();++v){var t=QC(r,v),A=t.iI();n[A]||(n[A]=[]);n[A].push(t)}n=YD(new PC(n.pop()))}else if(n instanceof qC)n=YD(r);else if(n instanceof HC){n=ZD(r);r=null;for(v=n.length-1;0<=v;--v)if(t=n[v],!r||r.level()>t.level())r=t;n=r}else if(n instanceof IC){n=ZD(r);r=null;
for(v=0;v<n.length;++v)t=n[v],r=r?r.add(t):t;n=r}else if(n instanceof XD)if(0<r.count()){v=[];n=[];for(t=0;t<r.count();++t)A=QC(r,t),A.Hj()instanceof QD?v.push(A):n.push(A);r={};for(t=0;t<v.length;++t){A=v[t];var F=A.Hj().fw();F in r||(r[F]=[]);r[F].push(A)}v=[];for(F in r)r.hasOwnProperty(F)&&(t=r[F],t=ZD(t),0<t.length&&v.push(t.pop()));n=ZD(lc(v,n));n=new PC(n)}else n=null;else n=ZD(r),n=0<n.length?n.pop():null;else n=null;n&&(n instanceof PC?hz(h,m,!0).concat(n):hz(h,m,!0).add(n))}g=h;this.wl.set(e,
g)}d=this.KP;F=this.wl;a=d.La.Ls;for(c=0;c<b.length;++c)g=b[c],g in a.Cy&&(e=wC(a,g),g=F.get(g),(e=UE(d,e,g))&&e.lp(g));b=this.jU;d=this.wl.get("__mediaTransforms");(F=hz(d,"sound"))&&PD(F,b.sX);(d=hz(d,"video"))&&PD(d,b.SX)};f.Ii=function(){return Pa()};
f.seek=function(a,b){if(!(0<=a&&a<this.La.Ea().count()))throw Error("invalid stepIndex");YE(this);var c=this.Ii(),d=ZE(this),e=1>=this.ge.qd.Rd.length?0:this.ge.time();if(a>d||a==d&&(!p(b)||e<=b)){for(;ZE(this)!=a;)this.ge.Mr("__step",c),e=0;p(b)&&0<b-e&&this.ge.seek(b,c)}else ds(this.ge,c),this.seek(a,b)};function ZE(a){return"completed"==a.ge.playbackState().state()?a.La.Ea().count()-1:a.ge.qd.Rd.length-1-1}
f.Mr=function(a){YE(this);for(var b=this.Ii(),c=0;c<this.Oh.length;++c)this.Oh[c].Mr(a,b);this.fz=b;this.Rk(0,0)};function ds(a,b){a&&(a.reset(b),a.AB().No.reset())}function $E(a,b){var c=b.N();return 0>b.la()||c!=a.Mb?!1:!0}f.Qa=function(a,b){var c=a.timestamp();if($E(this,c)){a=c.la();c=1E3*c.ya();var d=this.Ii(),e=d-this.fz;this.fz=d;d=c-this.QN;if(a!=this.PN||b)d=0,this.seek(a,c);this.Rk(d,e);this.PN=a;this.QN=c}};f.sM=function(a){a=a.timestamp();$E(this,a)&&this.Rk(0,0)};function aF(a,b){this.La=a;this.Qe=b;this.LD={}}f=aF.prototype;f.po=null;f.pm=null;f.activate=function(a){x(!this.po&&!this.pm);this.po=[];this.pm={};bF(this,this.La.Jc(),u(a.CH,a));bF(this,this.La.Kc(),u(a.sh,a))};function bF(a,b,c){for(var d=0;d<b.count();++d){var e=Il(b,d),g=c(e);if(g){var h=Ja(g)+"";a.po.push(g);a.pm[h]=e;g.Nc.addHandler(a.Kq,a)}}}f.deactivate=function(){x(this.po&&this.pm);for(var a=0;a<this.po.length;++a)this.po[a].Nc.removeHandler(this.Kq,this);this.pm=this.po=null};
f.Kq=function(a){x(this.pm);var b=Ja(a)+"";if(b in this.pm){var c=this.pm[b];b=c.id();a=a.currentTime();var d=b in this.LD?this.LD[b]:0;if(d!=a&&!(d>a)){var e=c.tj();c=[];for(var g=e.count(),h=0;h<g;++h){var k=e.Up[h],l=k.time();l>=d&&l<=a&&c.push(k)}for(d=0;d<c.length;++d)this.Qe.Mr(c[d].id())}this.LD[b]=a}};function Ur(a,b,c){fr.call(this,a,b,c);this.wa=new cF(a,this);this.Qe=new VE(a,b,c.V(),this.wa);this.VL=new aF(a,this.Qe);this.sa.Z.addHandler(this.KV,this);b=this.sa;a=a.Rd;for(c=0;c<a.length;++c){var d=a[c],e;if(e=b.fa.querySelector("#"+d)){if("div"==e.nodeName.toLowerCase()){var g=Tf(e);if(1==g.length&&"svg"==g[0].nodeName.toLowerCase()){g=g[0];var h=Tf(g);if(1==h.length&&"a"==h[0].tagName)e=h[0];else{e=document.createElementNS("http://www.w3.org/2000/svg","a");e.setAttribute("fill","none");for(var k=
0;k<h.length;++k)e.appendChild(h[k]);g.appendChild(e)}}}}else e=null;if(e){e.Jp=d;g=e.getElementsByTagName("a");for(h=0;h<g.length;++h)g[h].Jp=d;b.AP?cC(e,u(b.HV,b)):(E(e,"cursor","pointer"),B(e,"click",b.GV,!1,b))}}this.sa.Xo.addHandler(this.QV,this)}w(Ur,fr);f=Ur.prototype;f.Ts=!1;f.JP=!1;f.uN=!J;f.wG=-1;f.Bs=function(){return this.Qe.Bs()};f.persistState=function(){return this.Qe.persistState()};f.restoreState=function(a){return this.Qe.restoreState(a)};f.nB=function(a){return this.Qe.nB(a)};
f.activate=function(a){Ur.I.activate.call(this,a);var b=a.fD;b.Wa=!0;b.eD.addHandler(this.fN,this);this.wa.rB(a.mediaController());this.Qe.activate()};f.deactivate=function(){this.wa.rB(null);this.Qe.deactivate();this.Ga&&this.Ga.fD.eD.removeHandler(this.fN,this);Ur.I.deactivate.call(this)};
f.KG=function(){if(null==this.Ga)throw Error("media activation available only when slide is activated");var a=this.Ga.Ed;if(this.JP&&this.uN)for(var b=this.La.Kc(),c=0;c<b.count();++c){var d=Il(b,c);(d=a.sh(d))&&d.mB()}else for(this.JP=!0,b=this.La.Kc(),c=0;c<b.count();++c)if(d=Il(b,c),!(0<d.xg)){var e=this.sa.fa.querySelector("#"+d.vN);e&&a.sh(d).pv(e)}this.VL.activate(a)};
f.nQ=function(){if(null==this.Ga)throw Error("media deactivation available only when slide is activated");var a=this.Ga.Ed;this.VL.deactivate();for(var b=!this.uN,c=this.La.Kc(),d=0;d<c.count();++d){var e=Il(c,d);0<e.xg||!(e=a.sh(e))||(e.stop(),Vi&&e.xA(),b&&e.eH())}0<this.wG&&(clearTimeout(this.wG),this.wG=-1)};f.play=function(){this.Qe.play();Ur.I.play.call(this)};f.pause=function(){this.Qe.pause();Ur.I.pause.call(this)};f.fN=function(){this.Ts=!0};
f.KV=function(a,b){this.Ts?this.Ts=!1:null!=this.Ga&&dF(this.Ga.ul(),a,b)};f.QV=function(a,b,c){!c&&this.Ts?this.Ts=!1:(this.Qe.Mr(a),b.preventAction())};function cF(a,b){this.La=a;this.Qo=b}f=cF.prototype;f.wa=null;f.rB=function(a){this.wa=a};function WD(a,b){return Jl(a.La.Jc(),b)}function eF(a,b){return Jl(a.La.Kc(),b)}f.playVideo=function(a,b,c){a=eF(this,a);if(null!=this.Qo.Ga&&a){var d=this.wa;ep(d,a,d.P.timestamp(),null!=b?b:null,c||!1)}};
f.stopVideo=function(a,b){a=eF(this,a);null!=this.Qo.Ga&&a&&dp(this.wa,a,b)};f.pauseVideo=function(a,b){a=eF(this,a);if(null!=this.Qo.Ga&&a){var c=this.wa,d=bp(c,a);d.playing()?(d.pause(),c.Hi==d&&(c.Hi=null)):ep(c,a,c.P.timestamp(),null,b||!1)}};function fF(a,b,c){this.$e=a;this.M=b;this.ra=c}function Fs(a,b){var c=a.M.ga(b);b=a.$e.Zd[b];if(c instanceof Ko){fs(b);b.vs(!1);var d=new Gs(b.Cm);d=new Ur(c,d,a.ra)}else if(c instanceof Cr){Bb(b,fC);if(!b.Pa())return null;d=new vr(b.Cm,b.Pa(),c.OG());d=new xr(c,d,a.ra)}else if(c instanceof jm){Bb(b,gC);if(!b.Xb())return null;d=new Er(b.Cm,b.Xb(),c.NG());d=new Fr(c,d,a.ra)}else if(c instanceof br){Bb(b,jC);if(!b.nb())return null;d=new Kr(b.Cm,b.nb(),c.PG());d=new Lr(c,d,a.ra)}return d};function gF(){this.tK=new C;this.xK=new C;this.sK=new C}f=gF.prototype;f.Lh=!1;f.jq=!1;f.Jz=null;f.mu=null;f.Wr=function(){return"drag"};f.MA=function(a,b){if(1==b.touches().length){if("touchStart"==a)return this.Lh&&(this.jq=this.Lh=!1),this.jq=!1,1;if("touchMove"==a&&this.jq)return 1}this.Lh&&(this.jq=this.Lh=!1,this.sK.C(this.mu.x,this.mu.y));return 0};
f.qA=function(a){a=new of(a.touches()[0].clientX(),a.touches()[0].clientY());this.jq?(a=sf(a,this.Jz),pf(a,this.mu)||(this.Lh||(this.Lh=!0,this.xK.C(this.Jz.x,this.Jz.y)),this.mu=a,this.tK.C(a.x,a.y))):(this.jq=!0,this.Jz=a,this.mu=new of)};f.kH=function(){return this.xK};f.Ym=function(){};function hF(){this.fr=new C;this.kO=new C}f=hF.prototype;f.Ht=-1;f.Nx=0;f.Wr=function(){return"scale"};f.MA=function(a,b){a=2==b.touches().length;b=!a&&0<this.Ht;return a||b?1:0};f.qA=function(a){if(2==a.touches().length){var b=a.scale();p(b)||(b=a.touches()[0],a=a.touches()[1],a=qf(new of(b.clientX(),b.clientY()),new of(a.clientX(),a.clientY())),this.Nx?b=a/this.Nx:(b=1,this.Nx=a));a=b;this.fr.C(a);this.Ht=a}else 0<this.Ht&&(this.kO.C(this.Ht),this.Ht=-1,this.Nx=0)};f.Ym=function(){};function iF(a){return 1-Math.pow(1-a,3)}function jF(a){return 3*a*a-2*a*a*a};function kF(a,b,c,d,e){this.pK=a;this.nk=b;this.dA=this.Ie=c;this.cA=this.Ge=d;this.dU=e;this.Cb=new of;this.fr=new C;this.TW=[bk(b,"scrollLeft"),bk(b,"scrollRight")];a=new hF;a.fr.addHandler(this.PV,this);a.kO.addHandler(this.OV,this);this.mO=a;a=new gF;a.tK.addHandler(this.NV,this);a.kH().addHandler(this.MV,this);a.sK.addHandler(this.LV,this);this.vK=a}f=kF.prototype;f.nO=!0;f.lO=!1;f.FJ=1;f.$l=1;f.Lz=-1;f.Zh=null;f.gt=null;f.Nl=null;
function lF(a,b){b!=a.lO&&((a.lO=b)?(Uj(a.nk,a.mO),Uj(a.nk,a.vK)):(ak(a.nk,a.mO),ak(a.nk,a.vK)))}f.H=function(){return this.$l*this.FJ};f.PV=function(a){0>this.Lz&&(mF(this),this.Lz=this.$l);nF(this,mf(this.Lz*a,1,4))};f.OV=function(){this.Lz=-1};f.NV=function(a,b){1<this.$l&&window.event&&window.event.preventDefault();x(!!this.Zh);a=new of(a,b);this.gt.push({offset:a,time:Pa()});this.Ke(Bf(this.Zh,a))};f.MV=function(){mF(this);this.gt=[];this.Zh=this.Cb.clone()};
f.LV=function(){var a=this.gt.length;if(2<=a){var b=this.gt[a-2],c=this.gt[a-1],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.Nl=new oF(this.Cb,new of(this.Cb.x+a*c/7,this.Cb.y+b*c/7),c),B(this.Nl,"animate",this.OU,!1,this),B(this.Nl,"finish",this.NU,!1,this),this.Nl.play())}};f.OU=function(){this.Ke(this.Nl.position())};f.NU=function(){mF(this)};function mF(a){a.Nl&&(a.Nl.Nb(),a.Nl=null)}
function nF(a,b){var c=(b-a.$l)/a.$l;a.$l=b;b=a.Cb.x;var d=a.Cb.y;b-=(a.dA/2-b)*c;d-=(a.cA/2-d)*c;a.Cb=pF(a,new of(b,d));a.fr.C(a.H(),a.Cb.x,a.Cb.y);c=1==a.$l;if(a.nO!=c)for(a.nO=c,b=a.TW,d=0;d<b.length;++d){var e=b[d];e&&(c?Uj(a.nk,e):ak(a.nk,e))}}f.Ke=function(a){a=pF(this,a);pf(this.Cb,a)||(this.fr.C(this.H(),a.x,a.y),this.Cb=a)};function pF(a,b){function c(a,b,c){return b<=c?(c-b)/2:mf(a,c-b,0)}var d=a.H();return new of(c(b.x,a.Ie*d,a.dA),c(b.y,a.Ge*d,a.cA))}
function oF(a,b,c){Sm.call(this,[a.x,a.y],[b.x,b.y],c,iF)}w(oF,Sm);oF.prototype.position=function(){return new of(this.coords[0],this.coords[1])};function qF(){}q("ispring.presenter.player.restriction.INavigationRestrictionReason",qF,void 0);qF.prototype.type=function(){};qF.prototype.type=qF.prototype.type;qF.prototype.hg=function(){};qF.prototype.relatedSlideIndex=qF.prototype.hg;function rF(a,b){this.qa=a;this.xW=b}rF.prototype.type=function(){return this.qa};rF.prototype.type=rF.prototype.type;rF.prototype.hg=function(){return this.xW};rF.prototype.relatedSlideIndex=rF.prototype.hg;
var sF={G1:"currentSlideIsLocked",H1:"currentSlideIsNotCompleted",D1:"currentSlideIsFirstSlide",F1:"currentSlideIsLastSlide",E1:"currentSlideIsInteraction",v0:"backwardNavigationIsRestricted",W2:"forwardNavigationIsRestricted",a6:"presentationSeekingDisabled",C3:"interactionNotCompleted",S5:"precedingQuizNotPassed",R5:"precedingQuizNotCompleted",Q5:"precedingQuizFailed",U5:"precedingScenarioNotCompleted",V5:"precedingScenarioNotPassed",T5:"precedingScenarioFailed"};
q("ispring.presenter.player.restriction.NavigationRestrictionReasonType",sF,void 0);q("CURRENT_SLIDE_IS_LOCKED","currentSlideIsLocked",sF);q("CURRENT_SLIDE_IS_NOT_COMPLETED","currentSlideIsNotCompleted",sF);q("CURRENT_SLIDE_IS_LAST_SLIDE","currentSlideIsLastSlide",sF);q("CURRENT_SLIDE_IS_FIRST_SLIDE","currentSlideIsFirstSlide",sF);q("BACKWARD_NAVIGATION_IS_RESTRICTED","backwardNavigationIsRestricted",sF);q("FORWARD_NAVIGATION_IS_RESTRICTED","forwardNavigationIsRestricted",sF);
q("PRESENTATION_SEEKING_DISABLED","presentationSeekingDisabled",sF);q("PRECEDING_QUIZ_NOT_PASSED","precedingQuizNotPassed",sF);q("PRECEDING_QUIZ_NOT_COMPLETED","precedingQuizNotCompleted",sF);q("PRECEDING_QUIZ_FAILED","precedingQuizFailed",sF);q("PRECEDING_SCENARIO_NOT_COMPLETED","precedingScenarioNotCompleted",sF);q("PRECEDING_SCENARIO_FAILED","precedingScenarioFailed",sF);q("PRECEDING_SCENARIO_NOT_PASSED","precedingScenarioNotPassed",sF);function Y(a,b){this.B=a;this.L=b;this.fM=new C}Y.prototype.Ne=function(a){return this.B.Ne(a)};
Y.prototype.Sc=function(a,b,c,d){var e={},g;a:{if(tF(this,a)){if((g=-1==this.B.we())&&!(g=this.X().ph().on())&&(g=!this.L.settings().Vc().ll())){var h=this.B,k=h.P.timestamp();g=k.la();k=k.ya();h=h.gd.Ea();g=g==h.count()-1?h.Vb(g):null;g=null!==g&&k>=g.duration()}if(g){g=new rF("currentSlideIsLastSlide");break a}}else if(uF(this,a)&&-1==this.B.xe()&&(g=this.B.V().timestamp(),0==g.la()&&0==g.ya()||this.X().ph().ms())){g=new rF("currentSlideIsFirstSlide");break a}g=null}e.presentationFlow=g;"quizSwitchToNextSlide"!=
a&&"quizSwitchToNextSlideWithoutBranching"!=a&&"scenarioSwitchToNextSlide"!=a&&"scenarioSwitchToNextSlideWithoutBranching"!=a&&(e.presentationNavigationType=vF(this,a,b));g="quizSwitchToNextSlideWithoutBranching"==a||"scenarioSwitchToNextSlideWithoutBranching"==a?as(this.B):this.B.we();a:if(k=b,tF(this,a)?k=g:uF(this,a)&&(k=this.xe()),p(k))if(h=this.B.Gc().view(),(h instanceof vr||h instanceof Er)&&!h.xs()&&k!=this.B.na())k=new rF("interactionNotCompleted");else{if(!(0<this.B.lj.length))for(h=0;h<
k;++h){var l=this.L.slides().ga(h);if(l.visible()&&l instanceof Cr)if("afterAttempt"==l.fp){if(l=wF(this,l),!l||!(0<l.BP||ur(l))){k=new rF("precedingQuizNotCompleted",h);break a}}else if("afterPassing"==l.fp&&!this.iz(l)){k=(k=wF(this,l))&&("graded"==k.jz&&ur(k)?k.allowRetakeQuiz():1)?new rF("precedingQuizNotPassed",h):new rF("precedingQuizFailed",h);break a}}k="quizSwitchToNextSlideWithoutBranching"!=a&&"quizSwitchToNextSlide"!=a||this.L.settings().Vc().ll()||this.na()!=this.pi()?null:new rF("currentSlideIsLastSlide")}else k=
null;e.quizNavigationSettings=k;a:if(k=b,tF(this,a)?k=g:uF(this,a)&&(k=this.xe()),p(k))if(g=this.B.Gc().view(),g instanceof Kr&&!g.xs()&&k!=this.B.na())g=new rF("interactionNotCompleted");else{if(!(0<this.B.lj.length))for(g=0;g<k;++g)if(h=this.L.slides().ga(g),h.visible()&&h instanceof br)if("afterAttempt"==h.fp){if(h=xF(this,h),!h||!h.Fi){g=new rF("precedingScenarioNotCompleted",g);break a}}else{if(l="afterPassing"==h.fp)l=xF(this,h),l=!(l&&l.scenarioPassed());if(l){g=((k=xF(this,h))?k.OJ:1)?new rF("precedingScenarioNotPassed",
g):new rF("precedingScenarioFailed",g);break a}}g="scenarioSwitchToNextSlideWithoutBranching"!=a&&"scenarioSwitchToNextSlide"!=a||this.L.settings().Vc().ll()||this.na()!=this.pi()?null:new rF("currentSlideIsLastSlide")}else g=null;e.scenarioNavigationSettings=g;g="playPauseControl"!=a||tF(this,a)?(g=0<=this.B.na()?this.B.X():null)?g.nn().SQ(a)?null:new rF("currentSlideIsLocked"):null:null;e.slideNavigationSettings=g;k=g=null;for(var m in e)e.hasOwnProperty(m)&&(h=e[m])&&(g=m,k=h);return null===g?
null:new dm(a,g,k,b,c,d)};Y.prototype.checkNavigationRestriction=Y.prototype.Sc;
function vF(a,b,c){var d=a.B,e=a.L.settings().navigation().navigationType(),g=0<=d.na()?d.X():null;if(!g)return null;var h=a.B,k=0<=h.na()?h.X():null;if(k){var l=a.L.slides();switch(b){case "arbitrarySlideSwitching":x(null!=c);k=l.ga(c);break;case "switchToNextSlide":case "switchToNextStep":case "playPauseControl":tF(a,b)&&(c=h.we(),0<=c?k=l.ga(c):(c=!!a.X().ph().on(),a.L.settings().Vc().ll()&&!c&&(k=l.ga(a.lf()))));break;case "switchToPreviousSlide":case "switchToPreviousStep":uF(a,b)&&(a=h.xe(),
0<=a&&(k=l.ga(a)));break;case "presentationSeeking":k=null}l=k}else l=null;if(l==g)return null;if(!l)return"presentationSeeking"==b&&"free"!=e?new rF("presentationSeekingDisabled"):null;switch(e){case "restricted":if(l.EB())break;if(l.index()!=d.we()&&l.index()!=d.xe())return new rF("forwardNavigationIsRestricted");if("slide"==g.type()&&!g.completed())return new rF("currentSlideIsNotCompleted");break;case "sequential":if(l.index()!=d.we()&&(0!=l.index()||"switchToNextSlide"!=b))return l.EB()?new rF("backwardNavigationIsRestricted"):
new rF("forwardNavigationIsRestricted");if("slide"==g.type()&&!g.completed())return new rF("currentSlideIsNotCompleted")}return null}function wF(a,b){return(a=a.B.Ne(b.index()))&&a.qu?(b=a.Pa(),sr(b)):b.Uy}function xF(a,b){return(a=a.B.Ne(b.index()))&&a.Au?(b=a.nb(),cr(b)):b.Wy}Y.prototype.iz=function(a){return(a=wF(this,a))?tr(a):!1};
function tF(a,b){var c=0<=a.B.na()?a.B.X():null;if(!c)return!1;var d=a.B.V().timestamp(),e=c.Ea();c=e.count()-1==d.la();switch(b){case "switchToNextSlide":case "quizSwitchToNextSlide":case "quizSwitchToNextSlideWithoutBranching":case "scenarioSwitchToNextSlide":case "scenarioSwitchToNextSlideWithoutBranching":return!0;case "switchToNextStep":return a=e.Vb(e.count()-1),c&&(a.mi()||a.duration()<=d.ya());case "playPauseControl":return c&&Or(a.B)}return!1}
function uF(a,b){if(!(0<=a.B.na()&&a.B.X()))return!1;switch(b){case "switchToPreviousSlide":return!0;case "switchToPreviousStep":return a=a.B.V().timestamp(),0==a.la()&&.01>=a.ya()}return!1}function yF(a,b,c,d){return(b=a.Sc(b,c,d,null))?(a.fM.C(b),!1):!0}Y.prototype.play=function(){yF(this,"playPauseControl",this.B.na(),null)&&this.B.play()};Y.prototype.play=Y.prototype.play;Y.prototype.pause=function(){yF(this,"playPauseControl",this.B.na(),null)&&this.B.pause()};Y.prototype.pause=Y.prototype.pause;
Y.prototype.nc=function(a,b){yF(this,"arbitrarySlideSwitching",a,null)&&this.B.nc(a,b)};Y.prototype.gotoSlide=Y.prototype.nc;Y.prototype.gn=function(a){var b=(b=this.B.Hx.top())?b.index():-1;-1!=b&&yF(this,"arbitrarySlideSwitching",b,null)&&this.B.gn(a)};Y.prototype.gotoLastSlideViewed=Y.prototype.gn;Y.prototype.zj=function(a){yF(this,"arbitrarySlideSwitching",this.B.lf(),null)&&this.B.zj(a)};Y.prototype.gotoFirstSlide=Y.prototype.zj;
Y.prototype.Aj=function(a){yF(this,"arbitrarySlideSwitching",this.B.pi(),null)&&this.B.Aj(a)};Y.prototype.gotoLastSlide=Y.prototype.Aj;Y.prototype.md=function(a){yF(this,"switchToNextSlide",this.B.we(),null)&&this.B.md(a)};Y.prototype.gotoNextSlide=Y.prototype.md;Y.prototype.Oe=function(a){yF(this,"switchToPreviousSlide",this.B.xe(),null)&&this.B.Oe(a)};Y.prototype.gotoPreviousSlide=Y.prototype.Oe;Y.prototype.th=function(){yF(this,"switchToNextStep",this.B.na(),null)&&this.B.th()};
Y.prototype.gotoNextStep=Y.prototype.th;Y.prototype.Bj=function(){yF(this,"switchToPreviousStep",this.B.na(),null)&&this.B.Bj()};Y.prototype.gotoPreviousStep=Y.prototype.Bj;Y.prototype.Cj=function(a,b,c,d){yF(this,a==this.B.na()?"slideSeeking":"presentationSeeking",a,new Sk(a,b,c))&&this.B.Cj(a,b,c,d)};Y.prototype.gotoTimestamp=Y.prototype.Cj;Y.prototype.lf=function(){return this.B.lf()};Y.prototype.firstSlideIndex=Y.prototype.lf;Y.prototype.pi=function(){return this.B.pi()};
Y.prototype.lastSlideIndex=Y.prototype.pi;Y.prototype.we=function(){return this.B.we()};Y.prototype.nextSlideIndex=Y.prototype.we;Y.prototype.xe=function(){return this.B.xe()};Y.prototype.previousSlideIndex=Y.prototype.xe;Y.prototype.na=function(){return this.B.na()};Y.prototype.currentSlideIndex=Y.prototype.na;Y.prototype.X=function(){return this.B.X()};Y.prototype.currentSlide=Y.prototype.X;Y.prototype.playbackState=function(){return this.B.playbackState()};Y.prototype.playbackState=Y.prototype.playbackState;
Y.prototype.V=function(){return this.B.V()};Y.prototype.clock=Y.prototype.V;Y.prototype.Ad=function(){return this.B.Ad()};Y.prototype.slideChangeEvent=Y.prototype.Ad;Y.prototype.zn=function(){return this.B.zn()};Y.prototype.stepChangeEvent=Y.prototype.zn;Y.prototype.NI=function(){return this.B.NI()};Y.prototype.Bn=function(){return this.B.Bn()};Y.prototype.ui=function(){return this.B.ui()};Y.prototype.playbackCompleteEvent=Y.prototype.ui;Y.prototype.XA=function(){return this.fM};
Y.prototype.navigationRestrictedEvent=Y.prototype.XA;Y.prototype.fI=function(){return this.B.fI()};Y.prototype.Gc=function(){return this.B.Gc()};Y.prototype.Pa=function(){return this.B.Pa()};Y.prototype.quizPlayer=Y.prototype.Pa;Y.prototype.nb=function(){return this.B.nb()};Y.prototype.scenarioPlayer=Y.prototype.nb;Y.prototype.Xb=function(){return this.B.Xb()};Y.prototype.ys=function(){return this.B.ys()};Y.prototype.slideTransitionController=Y.prototype.ys;
Y.prototype.RI=function(a,b){this.B.RI(a,b)};Y.prototype.HA=function(){this.B.HA()};function zF(){}f=zF.prototype;f.To=null;f.Uo=null;f.start=function(a,b,c,d){x(!this.To&&!this.Uo&&0<b.length);b=jb(b[0],8);var e={};e.family=a;e.bold=!0===c;e.italic=!0===d;this.To=new AF(e,"arial,'URW Gothic L',sans-serif",b);this.Uo=new AF(e,"Georgia,'Century Schoolbook L',serif",b)};f.finish=function(){x(this.To&&this.Uo);this.To.Nb();this.To=null;this.Uo.Nb();this.Uo=null};f.check=function(){x(this.To&&this.Uo);return BF(this.To)||BF(this.Uo)};
function AF(a,b,c){var d=y(a,"family","");d=String(d);for(var e=['"'],g=0;g<d.length;g++){var h=d.charAt(g),k=h.charCodeAt(0),l=g+1,m;if(!(m=hb[h])){if(!(31<k&&127>k))if(k=h,k in ib)h=ib[k];else if(k in hb)h=ib[k]=hb[k];else{m=k.charCodeAt(0);if(31<m&&127>m)h=k;else{if(256>m){if(h="\\x",16>m||256<m)h+="0"}else h="\\u",4096>m&&(h+="0");h+=m.toString(16).toUpperCase()}h=ib[k]=h}m=h}e[l]=m}e.push('"');d=e.join("");this.Ro=D("span");this.Ro.innerHTML=c;E(this.Ro,{position:"absolute",top:"-999px",left:"-999px",
fontSize:"100px",fontFamily:b,fontWeight:y(a,"bold",!1)?"bold":"normal",fontStyle:y(a,"italic",!1)?"italic":"normal",opacity:"0"});document.body.appendChild(this.Ro);this.UV=Cg(this.Ro).width;E(this.Ro,"fontFamily",d+","+b)}AF.prototype.Nb=function(){Sf(this.Ro)};function BF(a){return Cg(a.Ro).width!=a.UV};var CF={};function DF(a,b,c,d){d=d||c;var e="",g=!1,h=!1;Ba(a)?e=a:(e=y(a,"family",""),g=y(a,"bold",!1),h=y(a,"italic",!1));x(0<e.length);e=e.replace(/^"|"$/g,"");if(e in CF)(CF[e]?c:d)();else{var k=k||5E3;var l=new zF;l.start(e,b,g,h);var m=Pa(),n=setInterval(function(){var b=!1,e=!1;l.check()?e=b=!0:Pa()-m>k&&(b=!0,e=!1);b&&(clearInterval(n),l.finish(),e?c():d&&(wb("can't preload font "+(a&&a.family)),d()))},50)}}
function EF(a,b){Fa(b)||(b=[b]);var c=[];z(b,function(a){c.push(a.uX+"('"+a.src()+"')"+(a.format()?" format('"+a.format()+"')":""))});return"@font-face {\n\t\t\t  font-family: '"+a+"';\n\t\t\t  src: "+c.join(",")+";\n\t\t\t  \n\t\t\t  \n\t\t\t}"}function FF(a,b){this.uX=a;this.Pc=b;this.xT=null}FF.prototype.src=function(){return this.Pc};FF.prototype.format=function(){return this.xT};function GF(a){this.Ir=a;var b=D("img");b.src=a.src();G(b,a.opacity());a.url()&&(E(b,"cursor","pointer"),B(b,"click",this.TV,!1,this));this.pK=b}GF.prototype.Fa=function(){return this.Ir.Fa()};GF.prototype.displayObject=function(){return this.pK};GF.prototype.TV=function(a){a.stopPropagation();a=this.Ir.url();x(a);Nh(a,{target:this.Ir.target()})};function HF(a){this.sa=a;this.sa.Dc.addHandler(this.jV,this);this.Di=[]}function IF(a,b){a.Di.push(b);b=b.displayObject();Ih(b,"0 0");a.sa.displayObject().appendChild(b)}HF.prototype.jV=function(a,b,c,d){for(a=0;a<this.Di.length;++a){var e=this.Di[a],g=c,h=d,k=this.sa;b=e.displayObject();k=k.scale();xj(b,k);g+=k*e.Fa().left;e=h+k*e.Fa().top;sg(b,g,e)}};var Tr="idle",JF={eS:"playing",w5:"paused",IDLE:Tr};q("ispring.presenter.player.transitions.TransitionPlaybackState",JF,void 0);q("PLAYING","playing",JF);q("PAUSED","paused",JF);q("IDLE",Tr,JF);function KF(a,b,c,d,e,g,h){x(a&&b&&d&&e&&g&&h);this.L=a;this.$e=b;this.P=c;this.Ie=e;this.Ge=g;this.Ql=h;this.AK=new C;this.zK=new C}KF.prototype.R=-1;KF.prototype.YI=function(){return this.P.wb()};KF.prototype.transitionProgress=KF.prototype.YI;KF.prototype.state=function(){return this.Af?this.P.IQ()?"playing":"paused":Tr};KF.prototype.state=KF.prototype.state;KF.prototype.Bn=function(){return this.AK};KF.prototype.transitionEffectStartEvent=KF.prototype.Bn;KF.prototype.Aw=function(){return this.zK};
KF.prototype.transitionEffectCompleteEvent=KF.prototype.Aw;function Rr(a){a.Af&&LF(a,!1)}function Bs(a,b){var c=a.$e;fs(c.Zd[b]);0<=a.R&&c.Zd[a.R].Ig();a.R=b}function As(a){a.Af.start();a.BK=!0;Qh&&(a.wW=setInterval(a.vW,100));a.P.Jb().addHandler(a.aN,a);a.AK.C(a.R);Fi&&document.body&&zj(document.body)}f=KF.prototype;f.vW=function(){if(Qh&&document.body)return zj(document.body)};f.bN=function(){LF(this)};f.zE=function(a){this.Af.ru.removeHandler(this.zE,this);a&&As(this)};
f.aN=function(a){isNaN(this.XF)&&(this.XF=a,a=0);this.Af.hs()||(1>a?this.Af.setProgress(a):LF(this))};function LF(a,b){p(b)||(b=Ci);a.BK&&(a.P.Jb().removeHandler(a.aN,a),a.BK=!1);Qh&&clearInterval(a.wW);a.Af.fs()||a.Af.ru.removeHandler(a.zE,a);a.Af.$c.removeHandler(a.bN,a);a.Af.terminate();a.Af=null;es(a.Ui);fs(a.ro);fs(a.Ui);a.Ui.Ig();a.Ui=null;a.ro=null;b?Oh(a.tM,a):a.tM()}f.tM=function(){Qf(this.Ql);this.zK.C(this.R)};function MF(a,b,c){this.yg=a;this.L=b;this.iD={};this.xa=b.slideWidth();this.ua=b.slideHeight();this.Gm=lp(b.slides());this.Dc=new C;a=b.fonts();for(var d=bh||Ec,e=[],g=0;g<a.length;++g){var h=a[g],k=zu(h.name()),l=h.urls(),m=[];0!=l.length||!h.localName()||(k.bold()||k.italic())&&d||m.push(new FF("local",h.localName()));for(k=0;k<l.length;++k)m.push(new FF("url",l[k]));e.push(EF(h.name(),m))}ot(e.join("\n"));a=b.slideWidth();d=b.slideHeight();this.U=D("DIV");this.U.setAttribute("role","main");this.U.setAttribute("aria-live",
"polite");this.U.style.overflow="hidden";zg(this.U,a,d);ch&&(this.U.style["-webkit-text-size-adjust"]="none");e=new Tj(this.U,[new SB,new TB]);bk(e,"scrollLeft").Bu.addHandler(this.HU,this);bk(e,"scrollRight").Bu.addHandler(this.IU,this);Vj(e);this.nk=e;if(Uh||Ji||vi)g=new ck,g.Wu.addHandler(this.JU,this),g.rK.addHandler(this.GU,this),Uj(e,g);this.kv=new kF(this.U,e,a,d,this.Pt);this.kv.fr.addHandler(this.MW,this);this.Fm=D("DIV");this.U.appendChild(this.Fm);this.qe=D("DIV");this.U.appendChild(this.qe);
this.qe.style.overflow="hidden";zg(this.qe,a,d);Ih(this.qe,"0 0");this.zt=this.pu=null;zg(this.Fm,a-2,d-2);sg(this.Fm,1,1);g=this.L.slideWidth();h=this.L.slideHeight();l=D("DIV");this.qe.appendChild(l);e=this.yg.jw();l=new NF(l,g,h,this.Pt);m=e.He;k=m.Lk.length;for(var n=0;n<k;++n){var r=m.Lk[n];if(r instanceof OF){var v=l.Kl,t=l.Zd;r=new fC(v,t.length,l.xa,l.ua,l.ry,r)}else r instanceof PF?(v=l.Kl,t=l.Zd,r=new gC(v,t.length,l.xa,l.ua,l.ry,r)):r instanceof iC?(v=l.Kl,t=l.Zd,r=new jC(v,t.length,l.xa,
l.ua,l.ry,r)):(v=l.Kl,t=l.Zd,r=new dC(v,t.length,l.xa,l.ua,l.ry,r));QF(v,r);t.push(r)}this.$e=l;m=D("DIV");m.id="frontLayers";this.qe.appendChild(m);l=new QB;this.Qd=new KF(this.L,this.$e,l,c,g,h,m);c=new ZB;g=new fF(this.$e,this.L.slides(),c);this.B=new P(this.L,this.$e,e.He,g,c,this.yg,this.Qd,l);this.B.Ad().addHandler(this.Yg,this);this.B.Sw.addHandler(this.oS,this);c=this.B;this.yg.fD.Xo.addHandler(c.TU,c);this.Ec=new Y(this.B,this.L);this.Ef=new Co(this);E(this.Ef.displayObject(),"z-index","1");
this.Di=[];c=b.rv();e=b.Ew();if(c||e)b=new HF(this),e&&(e=new GF(e),this.Di.push(e),IF(b,e)),c&&(Ii&&(this.hz=new YB(c,a,d)),c=new XB(c,a,d),this.Di.push(c),this.JJ=c,IF(b,c));this.qe.style.display="none";this.Fm.style.display="none";for(b=0;b<this.Di.length;++b)this.Di[b].displayObject().style.display="none";lF(this.kv,!1)}f=MF.prototype;f.fd=null;f.Pt=Number.MAX_VALUE;f.H=1;f.Xi=!1;f.Zx=!1;f.lB=function(){return this.Dc};MF.prototype.resizeEvent=MF.prototype.lB;MF.prototype.Ta=function(){return this.B};
MF.prototype.playbackController=MF.prototype.Ta;MF.prototype.lR=function(){return this.Ec};MF.prototype.restrictedPlaybackController=MF.prototype.lR;MF.prototype.soundController=function(){return this.yg.soundController()};MF.prototype.soundController=MF.prototype.soundController;MF.prototype.displayObject=function(){return this.U};MF.prototype.displayObject=MF.prototype.displayObject;MF.prototype.z_=function(){return this.qe};MF.prototype.slidesContainer=MF.prototype.z_;MF.prototype.width=function(){return this.xa};
MF.prototype.width=MF.prototype.width;MF.prototype.height=function(){return this.ua};MF.prototype.height=MF.prototype.height;MF.prototype.scale=function(){return this.H};MF.prototype.resize=function(a,b){this.xa=a;this.ua=b;zg(this.U,a,b);var c=this.kv;c.Cb=pF(c,Bf(c.Cb,new of((a-c.dA)/2,(b-c.cA)/2)));c.dA=a;c.cA=b;c.FJ=Math.min(a/c.Ie,b/c.Ge,c.dU);nF(c,c.$l);RF(this);SF(this)};MF.prototype.resize=MF.prototype.resize;
function RF(a){var b=Tf(a.Ef.displayObject());if(b.length){b=na(b);for(var c=b.next();!c.done;c=b.next())c=c.value,cj(c,"framesLayerContent")&&(c.setAttribute("data-width",a.xa),c.setAttribute("data-height",a.ua))}}f=MF.prototype;
f.MW=function(a,b,c){b=Math.round(b);c=Math.round(c);var d=this.L.slideWidth(),e=this.L.slideHeight();d*=a;e*=a;var g=this.H!=a;g&&(this.H=a,xj(this.qe,a),ct(this.yg.Ed,this.H),SF(this),TF(this),zg(this.Fm,d-2,e-2));sg(this.qe,b,c);sg(this.Fm,b+1,c+1);this.Dc.C(d,e,b,c);if(g&&J)return zj(this.U)};f.ul=function(){return this.yg.ul()};f.GU=function(a,b,c){a=c.target;a instanceof HTMLVideoElement&&a.controls?c.stopPropagation():Wf(this.qe,a)&&(c.preventDefault(),this.yg.ul().slideAreaDoubleTapped())};
f.JU=function(a,b,c){Yh(c.target)||(a=c.target,a instanceof HTMLVideoElement&&a.controls?c.stopPropagation():Wf(this.qe,a)&&(c.preventDefault(),dF(this.yg.ul(),this,c)))};f.HU=function(){var a=this.yg.ul();a.hc()&&a.tx(a.KO)&&a.L.settings().navigation().Fj().enabled()&&(Ii||UF(a))&&VF(a)};f.IU=function(){var a=this.yg.ul();a.hc()&&a.tx(a.LO)&&a.L.settings().navigation().Fj().enabled()&&(Ii||UF(a))&&a.Ec.Oe()};
f.Yg=function(){var a=this.fd?this.fd.index():-1,b=this.B.na();this.fd=0<=b?this.B.X():null;var c=this.fd instanceof Cr,d=this.fd instanceof jm,e=this.fd instanceof br;this.Zx=(this.Ef.mM=c)||d||e;this.Fm.style.opacity=this.Zx?"0":"";this.pu&&(Sf(this.pu),this.pu=null);this.zt&&(Sf(this.zt),this.zt=null);if(c){if(c=this.B.Pa())c.setOverlayDisplayed(this.Xi),Ii||(this.pu=c.skin().displayObject(),this.U.appendChild(this.pu))}else if(d){if(c=this.B.Xb())c.setOverlayDisplayed(this.Xi),Ii||(this.zt=c.displayObject(),
this.U.appendChild(this.zt))}else e&&(c=this.B.nb())&&c.setOverlayDisplayed(this.Xi);this.JJ&&(this.JJ.displayObject().style.display=e?"none":"");e=np(this.Gm,a,b);a=np(this.Gm,b,a);WF(this,e,!1);WF(this,a,!0);this.Xi&&(XF(this,e),YF(this,a));RF(this);ZF(this)};function ZF(a){a.Xi||a.Zx?Wj(a.nk):Vj(a.nk)}
f.oS=function(){nF(this.kv,1);$F(this);SF(this);TF(this);if(-1!=this.B.na()&&p(this.hz)){var a=this.B.Gc().view();a instanceof vr?a.Pa().setBannerView(this.hz.displayObject()):a instanceof Er?a.Xb().setBannerView(this.hz.displayObject()):a instanceof Kr&&a.nb().setBannerView(this.hz.displayObject())}};function $F(a){var b=!1,c=0<=a.B.na();"none"!=a.qe.style.display&&c&&(b=a.B.X(),b=a.L.settings().navigation().qp().iJ()&&"slide"==b.type());lF(a.kv,b)}
function SF(a){if(-1!=a.B.na()){var b=a.B.Gc().view();b instanceof vr?b.Pa().resize(a.xa,a.ua):b instanceof Er?b.Xb().resize(a.xa,a.ua):b instanceof Kr&&b.nb().setParentScale(a.H)}}f.setOverlayDisplayed=function(a){if(this.Xi!=a){this.Xi=a;if(this.fd){var b=this.fd.index();b=this.Gm.tr[b]||[];a?YF(this,b):XF(this,b);(b=this.B.Pa())&&b.setOverlayDisplayed(a)}ZF(this);Qi&&ISPlayer.showModalOverlay(a)}};function YF(a,b){for(var c=0;c<b.length;++c){var d=a.yg.Ed.sh(b[c]);d&&d.jl(!1)}}
function XF(a,b){for(var c=0;c<b.length;++c){var d=b[c],e=a.yg.Ed.sh(d);e&&e.jl(d.wf.Yf())}}function WF(a,b,c){for(var d=0;d<b.length;++d){var e=a.yg.Ed.sh(b[d]);e&&e.pR(c)}}
function TF(a){if(a.Qd.state()==Tr){a.fd=0<=a.B.na()?a.B.X():null;var b=a.fd instanceof jm,c=a.fd instanceof br;a.fd instanceof Cr||b||c||J||!Ic||(b=Gf("IMG",null,a.qe),z(b,function(a){null!=a.id&&0<a.id.length||(a.id="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(a){var b=16*Math.random()|0;return("x"==a?b:b&3|8).toString(16)}));if(Sb(this.iD,a.id)){var b=y(this.iD,a.id),c=b.transform.clone(),d=b.origin.clone(),k=b.width;b=b.height}else c=tj(a),null===c&&(c=new kj),d=uj(a),null===
d&&(d=new of),Ih(a,d.x+"px "+d.y+"px"),k=parseFloat(a.getAttribute("width")),b=parseFloat(a.getAttribute("height")),Wb(this.iD,a.id,{transform:c.clone(),origin:d.clone(),width:k,height:b});b*=this.H;Ag(a,k*this.H);Bg(a,b);k=1/this.H;b=1/this.H;d=sf(new of,d);d=new kj(k,0,0,b,d.x-k*d.x,d.y-b*d.y);qj(a,mj(c,d))},a))}};function aG(a,b){this.L=a;this.wa=b;this.JF=new C;this.KO=new C;this.LO=new C;this.iX=new C}f=aG.prototype;f.B=null;f.Ec=null;f.hc=function(){return!!this.B&&0<=this.B.na()};function UF(a){x(a.hc());return a.B.X().ov()}function dF(a,b,c){a.hc()&&a.tx(a.JF,b,c)&&(b=a.L.settings().Lp().wB(),c="quiz"==a.B.X().type(),b&&!c?b.open():UF(a)&&!Ii&&VF(a))}
function VF(a){var b=a.Ec,c=b.V(),d=a.L.settings().Vc().ll(),e=b.fI()&&0>b.we();c.sl()||e?!d&&e?Aq(a.wa.tk):"bySlides"==a.L.settings().navigation().Fj().nf()?b.md():b.th():b.play()}f.slideAreaDoubleTapped=function(){this.tx(this.iX)&&Ri&&ISPlayer.slideAreaDoubleTapped()};f.tx=function(a,b){var c=new hp,d=pc(mc(arguments),1);a.C.apply(a,[].concat(wa(d.concat(c))));return!c.actionPrevented()};var bG={VR:"gotoPreviousSlide",QR:"continuePresentation",SR:"finishAction",E7:"skipQuiz"};q("ispring.quiz.player.QuizPlayerControllerActionType",bG,void 0);q("GOTO_PREVIOUS_SLIDE","gotoPreviousSlide",bG);q("CONTINUE_PRESENTATION","continuePresentation",bG);q("FINISH_ACTION","finishAction",bG);q("SKIP_QUIZ","skipQuiz",bG);function cG(a,b,c){this.L=a;var d=Vh();if("1"==d.resume||"review"==window.launchMode)a.settings().Vc().wm="always";else if("0"==d.resume||"browse"==window.launchMode)a.settings().Vc().wm="never";d=Ti?new mq(a):new wo;var e=new $t,g=new at,h=new Pq(a,g,d),k=new aG(a,h);this.YC=new uq;var l=new Xt(a.settings().navigation().ln(),a.slides(),g,this.YC),m=new Os;m.stateChangedEvent().addHandler(this.Oy,this);this.Ga=new wr(e,c,h,g,g,k,this,m);b=new MB(b);this.sa=new MF(this.Ga,a,b);b=this.sa.Ta();m=this.sa.Ec;
d.kn(b.V());h.DI(b.V(),b.ra);l.qw(m);k.B=b;k.Ec=m;e.qw(b);e.rB(h);dG(this,e);k=this.sa.Ef;l=k.displayObject();c.He.Ef=l;new Io(k,b.V(),a.slides());new Ut(k,b.V(),a.slides(),this);new Qt(this.sa,k,b.V(),a.slides());this.YL=new Xs(a);this.YL.qw(b);this.VF=new C;this.YO=new C;this.xt=new C;this.aK=new C;this.Im=new C;this.WN=new C;this.Vw=new Ms(a.slides(),b.V(),b.ra,a.nd().Um(),g);this.Gr=new uo(a.slides(),b.V(),b.ra,a.nd().mg(),g);this.iU=new Uo(a.slides(),h,b.V(),c.He);new et(b,g,d);J&&new ip(e);
this.eT=new NB(a.slides(),k,b,g);this.hU=Ti?new Ss(g):new Hs(g);b.aO.addHandler(this.oV,this);b.ui().addHandler(this.Wi,this);b.wx.addHandler(this.PU,this);b.JK.addHandler(this.vT,this);b.Ad().addHandler(this.Bk,this);this.Ed=g;Qi&&(ISPlayer.setPauseMediaCallback(u(this.PE,this)),ISPlayer.setContentType("slide"))}cG.prototype.HK=!1;function dG(a,b){var c=Kf("DIV");c.getCore=function(){return b};c.setAttribute("id",a.L.settings().PO);a.sa.displayObject().appendChild(c)}
function eG(a,b,c,d){var e=a.sa.Ta().V(),g=!d;g&&a.xo();c&&fG(a);g&&c||e.Ua().addHandler(function k(){e.sl()&&(e.Ua().removeHandler(k,this,-1),g||a.xo(),c||fG(a))},a,-1);a.xt.C(b,c,d)}cG.prototype.xo=function(){this.eT.activate();this.sa.Ta().activate()};function fG(a){a.HK||(a.HK=!0,a.hU.activate(),a.Vw.activate(),a.Gr.activate(),a.Ga.mediaController().activate())}cG.prototype.eR=function(){return this.L};cG.prototype.presentation=cG.prototype.eR;cG.prototype.view=function(){return this.sa};
cG.prototype.view=cG.prototype.view;cG.prototype.version=function(){return"8.0"};cG.prototype.version=cG.prototype.version;cG.prototype.persistState=function(){return this.Ga.zg.rI()};cG.prototype.persistState=cG.prototype.persistState;cG.prototype.XY=function(a,b){var c={width:a,height:b,eQ:!1};this.WN.C(c);return c.eQ?new df(c.width,c.height):(c=Math.min(a/this.L.slideWidth(),b/this.L.slideHeight()),new df(a*c,b*c))};cG.prototype.getOptimalPlayerSize=cG.prototype.XY;cG.prototype.Oy=function(){this.Im.C(new hp)};
cG.prototype.start=function(a){var b=null;a&&(b=Rs(a));a=this.L.settings().Vc();var c=this.view().Ta(),d=b,e=this.view().Ta().lf(),g;if(g=d)a:{g=this.L.slides().count();for(var h=this.view().Ta().lf(),k=0;k<g;++k){var l=d.Yr(k);if(l&&l.visited&&k!=h){g=!1;break a}}g=!0}if(g){a:{g=this.L.slides().ga(e);switch(g?g.type():""){case "quiz":(e=(e=d.Yr(e))?e.quizInfo:null)?(e=e.state,e="testing"==e||"reviewing"==e||"completed"==e):e=!1;break a;case "scenario":b:{if(e=d.Yr(e))if(e=e.scenarioState){Zs||(Zs=
{I9:"a",duration:"d",j_:"s",history:{self:"h",id:"i",K9:"b",N9:"c",V9:"r"},J9:{self:"A",X9:"s",Q9:"f"}});g=Zs;e=e[g.j_];$s||($s=["initializing","authorizating","inProgress","completed"]);e=$s[e];e="inProgress"==e||"completed"==e;break b}e=!1}break a}e=!1}g=!e}e=(b=!g||Vr(d,0)?b:null)?b.js():null;g=parseInt(Vh().startslide,10);h=isNaN(g)||0>g||g>=this.L.slides().count();d="review"==window.launchMode;d=h&&null!=e&&0<=e&&("never"!=a.wm||d);h&&(g=c.lf());c=d?e:g;b=new gG(this,b);e=new Us(b);e.qB(a.Wm());
e.sI(d?"resumePlayback":Vs);e.qR(c);this.VF.C(e);switch(e.action()){case "resumePlayback":b.resume(e.N());break;case Vs:b.start(e.N());break;case "delayStartup":b.$O=!0;break;default:throw Error("unknown startup action");}};cG.prototype.jw=function(){return this.Ga.jw()};cG.prototype.C_=function(){return this.VF};cG.prototype.startupEvent=cG.prototype.C_;cG.prototype.startupCompletedEvent=function(){return this.YO};cG.prototype.startupCompletedEvent=cG.prototype.startupCompletedEvent;
cG.prototype.mZ=function(){return this.xt};cG.prototype.initialSlideShownEvent=cG.prototype.mZ;cG.prototype.oV=function(){this.Vw.Ep();this.Gr.Ep();this.iU.Ep()};cG.prototype.Wi=function(){var a=this.L.settings().Lp().gB();a&&a.open()};cG.prototype.Hv=function(){return this.YL.Hv()};cG.prototype.executeMetaCommandEvent=cG.prototype.Hv;cG.prototype.gY=function(){return this.Vw};cG.prototype.audioNarrationController=cG.prototype.gY;cG.prototype.O_=function(){return this.Gr};
cG.prototype.videoNarrationController=cG.prototype.O_;cG.prototype.PU=function(){var a=new hp;this.aK.C(a);if(!a.actionPrevented())if(ph)(new oh("closeWindow")).Ur();else try{Qh||(window.open("","_self",""),window.close())}catch(b){}};cG.prototype.closeWindowEvent=function(){return this.aK};cG.prototype.closeWindowEvent=cG.prototype.closeWindowEvent;cG.prototype.stateChangedEvent=function(){return this.Im};cG.prototype.stateChangedEvent=cG.prototype.stateChangedEvent;
cG.prototype.gestureNavigationEnabled=function(){return this.L.settings().navigation().Fj().enabled()};cG.prototype.gestureNavigationEnabled=cG.prototype.gestureNavigationEnabled;function hG(a,b){if(b=null==a.sa.Ec.Sc(b))b=!(-1==a.sa.Ta().we()&&-1==a.sa.Ta().xe());return b}function iG(a,b){return null==a.sa.Ec.Sc("quizArbitrarySlideSwitching",b)}function jG(a,b){return null==a.sa.Ec.Sc("ScenarioArbitrarySlideSwitching",b)}
function kG(a,b){var c=a.sa.Ta(),d=c.X();c=c.Gc().view();Bb(c,Kr);c=cr(c.nb());switch(b){case "gotoPreviousSlide":return-1!=a.sa.Ta().xe();case "skipScenario":return"atAnyTime"==d.fp&&hG(a,"switchToNextSlide");case "continuePresentation":return b=c.scenarioPassed()?d.ME:d.SC,d=0,b instanceof Ir&&(d=b.N()),"gotoSlide"==b.type()&&jG(a,d)||"gotoNextSlide"==b.type()&&hG(a,"scenarioSwitchToNextSlideWithoutBranching");case "finishAction":return b=c.scenarioPassed()?d.ME:d.SC,d=0,b instanceof Ir&&(d=b.N()),
"closePlayerWindow"==b.type()||"gotoSlide"==b.type()&&jG(a,d)||"gotoNextSlide"==b.type()&&hG(a,"scenarioSwitchToNextSlide")}return!1}
function lG(a,b){var c=a.sa.Ta(),d=c.X();c=c.Gc().view();Bb(c,vr);var e=sr(c.Pa());switch(b){case "gotoPreviousSlide":return"sequential"!=a.L.settings().navigation().navigationType()&&c.xs()&&-1!=a.sa.Ta().xe();case "skipQuiz":if(b="atAnyTime"==d.fp)b=hG(a,"switchToNextSlide")&&-1!=a.sa.Ta().we();return b;case "continuePresentation":return b=tr(e)?d.LE:d.RC,"gotoSlide"==b.type()?(Bb(b,nr),iG(a,b.N())):"gotoNextSlide"==b.type()&&hG(a,"quizSwitchToNextSlideWithoutBranching");case "finishAction":return b=
tr(e)?d.LE:d.RC,"gotoSlide"==b.type()?(Bb(b,nr),iG(a,b.N())):"closePlayerWindow"==b.type()||"gotoNextSlide"==b.type()&&hG(a,"quizSwitchToNextSlide")}return!1}
cG.prototype.actionAvailable=function(a){var b=this.sa.Ta().X();if(b instanceof Cr)a=lG(this,a);else if(b instanceof jm)a:{b=this.sa.Ta().Gc().view();switch(a){case "gotoNextPresentationSlide":a=hG(this,"switchToNextSlide");break a;case "gotoPreviousPresentationSlide":a=b.xs()&&-1!=this.sa.Ta().xe();break a}a=!1}else a=b instanceof br?kG(this,a):!1;return a};cG.prototype.actionAvailable=cG.prototype.actionAvailable;
cG.prototype.vT=function(a,b,c){var d=this.L.slides();b=0<=b?d.ga(b):null;c=0<=c?d.ga(c):null;if(b instanceof Cr||c instanceof Cr||b instanceof jm||c instanceof jm||b instanceof br||c instanceof br)Ii?(a.kq=Cs,a.ma=0):a.kq="FadeSmoothly"};cG.prototype.Bk=function(){var a=this.sa.Ta().we();this.Vw.ts(a);this.Gr.ts(a)};
cG.prototype.PE=function(){var a=this.sa.Ta();if(!(0>a.na())){a.pause();this.Ed.bB();var b=this.sa.Ta().Pa();b&&b.pauseMedia();(b=this.sa.Ta().nb())&&b.pauseMedia();b=a.X();b instanceof jm&&a.Ne(b.index()).Xb().pauseMedia()}};function gG(a,b){this.D=a;this.dP=b}gG.prototype.mW=!1;gG.prototype.$O=!1;gG.prototype.dP=null;gG.prototype.start=function(a,b){mG(this,a,b,Vs)};gG.prototype.start=gG.prototype.start;gG.prototype.resume=function(a,b){mG(this,a,b,"resumePlayback",this.dP)};
gG.prototype.resume=gG.prototype.resume;function mG(a,b,c,d,e){if(a.mW)throw Error("presentation was already started");var g=a.D;if(e){var h=g.Ga.zg;Qs(h,e);Es(h,0);e=g.L.slides();for(var k=0;k<e.count();++k){var l=h.Yr(k);if(l){var m=e.ga(k);m.lp(l,h.Es());l=m.persistState();h.Em[k]=l;h.mj=!0}}h.invalidate()}b=mf(b,0,g.L.slides().count()-1);g.YO.C(d,b,c);d=g.jw().He;p(b)&&d.ts(b);nG(d);oG(a,b,c)}
function oG(a,b,c){function d(){var d=!1;p(c)||(c=g.settings().Vc().Wm())&&!pG(a,h)&&(c=!1,d=!0);var l=e.Ga.zg;l.rk!=b&&(l.rk=b,l.mj=!0);l=e.sa;l.qe.style.display="";l.Fm.style.display="";for(var m=0;m<l.Di.length;++m)l.Di[m].displayObject().style.display="";$F(l);d?k.Cj(b,0,0,!1):k.nc(b,c,!1);eG(e,b,c,d)}var e=a.D,g=e.L,h=g.slides().ga(b),k=e.view().Ta();a.$O&&fG(a.D);if(h.Jd())d();else{var l=k.ra;ym(l,!0,a);var m=e.Ga.jw().He;m.Dm.addHandler(function v(b){b===h&&(ym(l,!1,a),m.Dm.removeHandler(v),
d())})}}
function pG(a,b){if(!Ti&&!Ui)return!0;for(var c=a.D.L,d=c.slides(),e=0;e<d.count();++e)if(d.ga(e).aC)return!1;d=c.nd();if(!(d=0<d.Um().count()||0<d.mg().count()))a:{c=c.slides();for(d=0;d<c.count();++d){e=c.ga(d).Jc();for(var g=0;g<e.count();++g){var h=Il(e,g);h=sl(h,c);if(0<h.count()){var k=el(h).Ib();0<k.ya()?h=!0:(h=c.ga(k.N()),k=k.la(),h=0<k?h.Ea().Vb(k-1).mi():0<h.index()&&0==h.transition().duration()?c.ga(h.index()-1).mi():!0)}else h=!1;if(h){d=!0;break a}}}d=!1}if(d)return!1;c=a.D.view().Ta();if(b instanceof
Ko){a=a.D.L.slides();c=new Sk(b.index(),0,0);a:{b=b.Kc();for(d=0;d<b.count();++d)if(null!=fl(sl(Il(b,d),a),c)){b=!0;break a}b=!1}if(b)return!1}else if(b instanceof Cr){if(b=c.Ne(b.index()),!b.Pa().autoStartAvailable())return!1}else if(b instanceof br){if(b=c.Ne(b.index()),!b.nb().autoStartAvailable())return!1}else if(b instanceof jm&&(b=c.Ne(b.index()),!b.Xb().autoStartAvailable()))return!1;return!0};function qG(){};function rG(){this.wv=[]};function sG(){this.Rj=new rG;this.uR=new qG;this.controlPanel=new Xk};var tG={"button.content.normal":"button.content.normal","button.content.over":"button.content.over","button.face.normal":"button.normal","button.face.over":"button.over","page.background":"page.background","player.background":"player.background","panel.text":"topPanel.text","slide.border":"slide.border"};function uG(a){var b=a.outlinePosition,c=a.colors,d=a.messages;this.hX=a.sidePanelPosition;this.VV=b;this.Sa=c;this.St=d}uG.prototype.sidePanelPosition=function(){return this.hX};uG.prototype.outlinePosition=function(){return this.VV};uG.prototype.colors=function(){return this.Sa};uG.prototype.messages=function(){return this.St};function vG(){this.search=this.HR=this.VQ=!0;this.locked=!1};function wG(){this.Ud=new sG;this.outline=new vG}
function xG(a,b){b=void 0===b?null:b;var c=a.Ud.uR,d=c&&c.visible&&(c.showOutline||c.uB||c.Nj||c.un)?c.W9?"left":"right":"none",e=a.Ud.controlPanel;c=e&&e.visible&&e.showOutline?"bottom":c&&c.visible&&c.showOutline?"left"==d?"left":"right":"none";a=a.colors;e={};for(var g=na(Object.keys(tG)),h=g.next();!h.done;h=g.next())h=h.value,a.hasOwnProperty(h)&&(e[tG[h]]=parseInt(a[h].substr(1),16));return new uG({sidePanelPosition:d,outlinePosition:c,colors:e,messages:b})};function yG(){};function zG(){};function AG(a,b){var c=b.Ud.controlPanel,d=new zG;c&&c.visible&&c.MI&&(d.visible=!0,d.MI=!0);this.topPanel=d;c=b.Ud.controlPanel;d=new Zl;c&&c.visible&&(d.visible=!0);d.visible&&(d.nf=c.nf,d.ql=c.ql,d.vn=c.vn,d.tn=c.tn,d.vB=c.ns&&c.ns.visible,d.iR=d.vB&&"presentationTimeline"==c.ns.mode,d.visible=d.ql||d.vn||d.tn||d.vB);this.np=d;0<a.nd().mg().count()&&(this.topPanel.visible=!0,this.topPanel.MI=!0);c=new yG;c.outline=b.outline;(d=b.Ud.Rj)&&d.visible&&(-1!=d.wv.indexOf("outline")&&(c.showOutline=!0),
-1!=d.wv.indexOf("attachments")&&(c.sB=!0),-1!=d.wv.indexOf("presenterInfo")&&(c.un=!0),-1!=d.wv.indexOf("notes")&&(c.Nj=!0));(d=b.Ud.uR)&&d.visible&&(c.showOutline|=d.showOutline,c.un|=d.un,c.Nj|=d.Nj);(b=b.Ud.controlPanel)&&b.visible&&(c.showOutline|=b.showOutline,c.Nj|=b.tR);this.fg=c;a.pl().Mg().count()||(this.fg.sB=!1);a:{for(b=0;b<a.slides().count();++b)if(a.slides().ga(b).Lg()){b=!0;break a}b=!1}b||(this.fg.un=!1);a:{for(b=0;b<a.slides().count();++b)if(c=a.slides().ga(b),c.rl()&&c.rl().text()){a=
!0;break a}a=!1}a||(this.fg.Nj=!1);if(this.fg.showOutline||this.fg.sB||this.fg.un||this.fg.Nj)this.topPanel.visible=!0,this.topPanel.vw=!0;this.np.visible&&(this.topPanel.visible=!0)};function BG(a){L.call(this,a);this.pw("alertdialog");this.yo=new C;this.Xp=new C}w(BG,L);f=BG.prototype;f.Qq=!1;function CG(a){var b=new sk("modal_layer");B(b.displayObject(),"click",Da);a.uk=b}f.open=function(){x(!this.Qq);this.Qq=!0;this.J(!0);B(document,"keydown",this.MN,!1,this);this.yo.C(this)};f.J=function(a){BG.I.J.call(this,a);this.uk&&this.uk.J(a)};f.close=function(){x(this.Qq);this.Qq=!1;this.J(!1);this.Xp.C(this);Nd(document,"keydown",this.MN,!1,this)};f.fl=function(){return this.Xp};
f.MN=function(a){x(a.target);var b=a.target.nodeName;"INPUT"!=b&&"TEXTAREA"!=b&&a.preventDefault()};function DG(a,b){p(b)||(b=!0);L.call(this,a);b&&E(this.O,"display","table-cell");(Dc||Ec)&&this.O.setAttribute("unselectable","on")}w(DG,L);function EG(a,b,c,d){BG.call(this,"confirm_window");CG(this);this.io=new DG("title");this.io.ja(a);this.F(this.io);this.Zl=new DG("message",!1);this.Zl.ja(b);this.F(this.Zl);this.Ih=new L("buttons_panel");this.F(this.Ih);this.Re=new Gm(!1,["btn_yes"]);this.Re.ja(c);this.Ih.F(this.Re);this.Re.Z.addHandler(this.EU,this);this.Mn=new Gm(!1,["btn_no"]);this.Mn.ja(d);this.Ih.F(this.Mn);this.Mn.Z.addHandler(this.DU,this);this.kx=new C}w(EG,BG);EG.prototype.EU=function(){this.kx.C(this,!0)};
EG.prototype.DU=function(){this.kx.C(this,!1)};EG.prototype.open=function(){EG.I.open.call(this);K(this,"height","");K(this,"position","relative");K(this,"height",this.height()+"px");K(this,"position","")};function FG(a,b,c){for(var d in b)if(b.hasOwnProperty(d)){var e=b[d];c&&(d=c(d));a=a.replace(new RegExp(d,"g"),e)}return a}
function GG(a,b){var c=[],d;for(d in b)for(var e=b[d],g=new RegExp(d,"gi"),h=g.exec(a);null!=h;)c.push({key:d,value:p(e)?e:d,index:h.index}),h=g.exec(a);c.sort(function(a,b){return a.index==b.index&&a.key.length>b.key.length||a.index<b.index?-1:1});(function(a){if(!(1>=a.length)){for(var b=0,c=0,d=0;d<a.length-1;d++){c++;var e=a[b],g=a[c];e&&g&&(e.index==g.index||e.index+e.key.length>g.index?a[c]=null:b++)}for(d=0;d<a.length;d++)a[d]||(a.splice(d,1),d--)}})(c);b="";for(e=d=0;e<c.length;e++)g=c[e],
b+=a.substring(d,g.index)+g.value,d=g.index+g.key.length;return b+=a.substring(d,a.length)};function HG(a){this.St=a}HG.prototype.Oa=function(a,b,c){c=this.St.hasOwnProperty(a)?this.St[a]:c;if(p(c))return p(b)&&(c=FG(c,b,this.ZC)),c;wb("unknown message id: "+a);return a};HG.prototype.getMessage=HG.prototype.Oa;HG.prototype.messages=function(){return this.St};HG.prototype.ZC=function(a){return"%"+a.toUpperCase()+"%"};function IG(a,b){window.scrollTo(a,b)}window.yPos=function(){return window.pageYOffset};window.scrollPageTo=IG;function JG(){var a=this;this.TO=new C;this.yC=this.Zs=0;this.Uz=!1;this.U=D("DIV");this.U.style.width=Fi?"100%":"100vw";this.U.style.height=Uh?"50vh":"100vh";this.U.style.position="absolute";this.U.style.zIndex="-1";this.U.style.top="0";J&&!Ii&&(document.body.style.position="fixed");var b=window;if(oi)try{b=window.top}catch(d){}document.body.appendChild(this.U);(new ResizeObserver(function(){KG(a)})).observe(this.U);window.invalidatePlayerSize=Da;window.setPlayerSize=Da;window.removeResizeListeners=
Da;document.addEventListener("touchend",function(b){0==b.touches.length&&(a.Uz=!1,KG(a))},!0);document.addEventListener("touchstart",function(b){1==window.event.touches.length&&(a.Uz=!0);1<b.touches.length&&b.preventDefault()},!0);var c=b.onresize;b.onresize=function(){c&&c();KG(a)};b.onorientationchange=function(){var a=eg();a&&J&&(Uh?setTimeout(function(){a.blur()},800):a.blur())};qi&&window.frameElement&&window.frameElement.setAttribute("scrolling","no")}JG.prototype.NY=function(){KG(this,!0)};
function KG(a,b){b=void 0===b?!1:b;if(!(!b&&a.Uz||vi&&.7>a.U.clientHeight/screen.height||ch&&.7>window.innerHeight/(2*a.U.clientHeight))){var c=1,d=a.U.clientWidth;qi&&(d=p(window.orientation)&&window.orientation%180?screen.height:screen.width,c=d/window.innerWidth);c*=window.innerHeight;if(b||a.Zs!=d||a.yC!=c)b=a.Zs,a.Zs=d,a.yC=c,a.TO.C(a.Zs,a.yC),b!=a.Zs&&Uh&&!a.Uz&&setTimeout(function(){IG(0,0)},100)}}JG.prototype.o_=Da;function LG(a){var b=this,c=new L("popup_layer");a.appendChild(c.displayObject());this.Rm=c;this.Rm.J(!1);this.iA=[];this.nm=[];Ec&&8>=Sc||Ih(this.Rm.displayObject(),"0 0");this.hN=new C;B(a,"touchstart",function(a){for(var c=0;c<b.nm.length;c++){var d=b.nm[c];if(d.uk&&(a.target==d.uk.displayObject()||d.uk.displayObject().contains(a.target))){a.preventDefault();break}}},!1,this)}f=LG.prototype;f.gm=400;f.Ae=300;f.H=1;
function MG(a,b){a.Rm.J(!0);a.iA.push(b);b.yo.addHandler(a.CE,a);b.fl().addHandler(a.BE,a,-1);if(b.uk){var c=a.Rm.displayObject(),d=b.uk.displayObject();c.appendChild(d)}c=a.Rm.displayObject();d=b.displayObject();c.appendChild(d);b.Qq?a.CE(b):a.BE(b)}function NG(a,b){var c=cc(a.iA,b);0<=c&&(kc(a.iA,c),b.Qq&&b.close(),b.yo.removeHandler(a.CE,a),b.fl().removeHandler(a.BE,a,-1),Sf(b.displayObject()),b.uk&&Sf(b.uk.displayObject()));a.Rm.J(0<a.iA.length)}f.CE=function(a){this.nm.push(a);OG(this);this.hN.C(this.nm.length)};
f.BE=function(a){jc(this.nm,a);this.hN.C(this.nm.length)};f.pd=function(a){this.H=a;this.Rm.resize(a*this.gm,a*this.Ae);OG(this)};f.uI=function(a,b){this.Rm.resize(this.H*a,this.H*b);this.gm=a;this.Ae=b;OG(this)};
function OG(a){for(var b=a.H,c=a.gm,d=a.Ae,e=b*c,g=b*d,h=0;h<a.nm.length;h++){var k=a.nm[h],l=k.width(),m=k.height(),n=b,r=0,v=0;if(l>c||m>d)n*=Math.min(1,c/l,d/m),r=-1*(l-c)/(2*n),v=-1*(m-d)/(2*n);else if(l>e||m>g)l>e&&(r=-1*(l-e)/(2*b)),m>g&&(v=-1*(m-g)/(2*b));p(k.pd)?k.pd(a.H):(l=new kj,l.scale(n,n),bh||(v=0),l.translate(r,v),Ec&&8>=Sc||qj(k.O,l))}};function PG(a,b,c){BG.call(this,"message_box");CG(this);a&&(this.io=new DG("title"),this.io.ja(a),this.F(this.io));this.Zl=new DG("message");this.Zl.ja(b);this.F(this.Zl);this.Re=new Gm(!1,"btn_ok");this.Re.ja(c);this.F(this.Re);this.Re.Z.addHandler(this.pM,this)}w(PG,BG);PG.prototype.pM=function(){this.close()};PG.prototype.close=function(){PG.I.close.call(this);Nd(document,"keydown",this.Ak,!1,this)};
PG.prototype.open=function(){PG.I.open.call(this);K(this,"height","");K(this,"position","relative");if(Ii){var a=this.Zl.height()+this.Re.height()+24+(this.io?this.io.height():0);K(this,"height",a+"px")}else 38<this.Zl.height()&&(a=this.Zl.height()-38,this.Re.Xc(a),K(this,"height",this.height()+a+"px"));K(this,"position","");B(document,"keydown",this.Ak,!1,this)};PG.prototype.Ak=function(a){13==a.keyCode&&(this.pM(),a.stopPropagation(),a.preventDefault())};function QG(a,b,c,d){L.call(this,c+" "+RG());this.gb=a.view();this.L=a.L;this.B=a.view().Ta();this.ra=this.B.V();this.Ec=a.view().Ec;this.jA=new LG(this.displayObject());this.Ha=new HG(b);d&&(this.Pu=new JG,this.Pu.TO.addHandler(function(a,b){this.If(a,b)},this),Oh(this.Pu.NY,this.Pu));a.VF.addHandler(this.iV,this);a.view().Ec.XA().addHandler(this.cV,this)}w(QG,L);f=QG.prototype;f.If=function(a,b){this.resize(a,b);this.jA.uI(a,b)};f.UK=function(){return EG};
f.iV=function(a){var b=this.UK();if("resumePlayback"==a.action()&&"prompt"==this.L.settings().Vc().wm){var c=this.B.lf(),d=a.N();a.sI("delayStartup");var e=this.jA,g=a.ZO,h=this.Ha.Oa("PB_RESUME_PRESENTATION_WINDOW_TITLE"),k=this.Ha.Oa("PB_RESUME_PRESENTATION_WINDOW_TEXT"),l=this.Ha.Oa("PB_MESSAGE_BOX_YES"),m=this.Ha.Oa("PB_MESSAGE_BOX_NO");if(Ri)ISPlayer.showConfirmWindowWithcallback(Wg({message:k,yesLabel:l,noLabel:m}),u(function(a){parseInt(a,10)?g.resume(d,!0):g.start(c,!0)},this));else{a=function(){var a=
new b(h,k,l,m);a.kx.addHandler(function F(b,h){a.kx.removeHandler(F);a.close();NG(e,a);this.gb.setOverlayDisplayed(!1);h?g.resume(d,!0):g.start(c,!0)},this);MG(e,a);a.open();p(a.pd)&&a.pd(this.H);this.gb.setOverlayDisplayed(!0)};var n=this.XK();n?DF(n,"0",u(a,this)):a.apply(this)}}};f.XK=function(){return null};f.Zn=function(a,b){return(a.ga(b).Pg()+1).toString()};
f.cV=function(a){var b={},c=this.L.slides();switch(a.wi().type()){case "currentSlideIsNotCompleted":var d="PB_CURRENT_SLIDE_IS_NOT_COMPLETED";break;case "backwardNavigationIsRestricted":case "forwardNavigationIsRestricted":d="sequential"==this.L.settings().navigation().navigationType()?"PB_NAVIGATION_IS_SEQUENTIAL":"PB_NAVIGATION_IS_RESTRICTED";break;case "interactionNotCompleted":d="PB_QUIZ_SLIDE_WINDOW_TEXT";a=this.B.X();a instanceof br?d="PB_SCENARIO_SLIDE_WINDOW_TEXT":a instanceof jm&&(d="PB_INTERACTION_SLIDE_WINDOW_TEXT");
break;case "precedingQuizFailed":d="PB_PRECEDING_QUIZ_FAILED_WINDOW_TEXT";b["%SLIDE_INDEX%"]=this.Zn(c,a.wi().hg());break;case "precedingQuizNotPassed":d="PB_PRECEDING_QUIZ_NOT_PASSED_WINDOW_TEXT";b["%SLIDE_INDEX%"]=this.Zn(c,a.wi().hg());break;case "precedingQuizNotCompleted":d="PB_PRECEDING_QUIZ_NOT_COMPLETED_WINDOW_TEXT";b["%SLIDE_INDEX%"]=this.Zn(c,a.wi().hg());break;case "precedingScenarioNotPassed":d="PB_PRECEDING_SCENARIO_NOT_PASSED_WINDOW_TEXT";b["%SLIDE_INDEX%"]=this.Zn(c,a.wi().hg());break;
case "precedingScenarioFailed":d="PB_PRECEDING_SCENARIO_FAILED_WINDOW_TEXT";b["%SLIDE_INDEX%"]=this.Zn(c,a.wi().hg());break;case "precedingScenarioNotCompleted":d="PB_PRECEDING_SCENARIO_NOT_COMPLETED_WINDOW_TEXT";b["%SLIDE_INDEX%"]=this.Zn(c,a.wi().hg());break;default:return}a=this.Ha.Oa("PB_RESTRICTION_MESSAGE_BOX_TITLE");d=this.Ha.Oa(d);d=FG(d,b);this.xO(a,d)};
f.xO=function(a,b){var c=this.Ha.Oa("PB_MESSAGE_BOX_OK"),d=this.B.V().suspended();if(Ri)a={message:b,okLabel:c},$r(this.ra,!0),ISPlayer.showMessageBoxWithcallback(Wg(a),u(function(){$r(this.ra,d)},this));else{var e=new PG(a,b,c),g=this.gb;e.fl().addHandler(function k(){e.fl().removeHandler(k);NG(this.jA,e);g.setOverlayDisplayed(!1);$r(this.ra,d)},this);$r(this.ra,!0);MG(this.jA,e);e.open();g.setOverlayDisplayed(!0)}};
function RG(){var a=J?"mobile":"desktop";Ec?a+=" ie":Qh?a+=" android_default":Ic?a+=" webkit":Dc?a+=" opera":Hc&&(a+=" gecko");return a}f.uz=function(a){this.Pu&&this.Pu.o_(a)};function SG(a,b,c){QG.call(this,a,c,b,!0);this.L=a.L;this.H=Rh();this.XL=new C;b=a.view();this.F(b.displayObject());this.B.Sw.addHandler(this.Th,this);a.Hv().addHandler(this.KM,this);this.gb.Dc.addHandler(this.Pi,this)}va(SG,QG);f=SG.prototype;f.KM=function(){};f.rD=function(a,b){this.gb.resize(a,b)};f.If=function(a,b){K(this,"min-height",b+0+"px");this.rD(a,b,0);QG.prototype.If.call(this,a,b);TG(this)};
f.Th=function(){var a=this.B.na(),b=-1!=a?this.B.X():null;b&&Ri&&ISPlayer.setCurrentSlideType(b.type());this.Ue&&(this.Ue.sj(),this.Ue.Pa().changeAllowTouchScrollEvent().removeHandler(this.Pi,this),this.Ue=void 0);this.Hl&&(this.Hl.sj(),this.Hl.Xb().changeAllowTouchScrollEvent().removeHandler(this.Pi,this),this.Hl=void 0);this.Il&&(this.Il.sj(),this.Il.nb().changeAllowTouchScrollEvent().removeHandler(this.Pi,this),this.Il=void 0);var c=this.displayObject();ej(c,"interaction_slide");b instanceof Cr?
(this.Ho=!0,this.MB(this.gb.$e.Zd[a]),TG(this),UG(this)):b instanceof jm?(this.Ho=!0,this.LB(this.gb.$e.Zd[a]),TG(this),UG(this),a=this.displayObject(),dj(a,"interaction_slide")):b instanceof br?(this.Ho=!0,this.NB(this.gb.$e.Zd[a]),TG(this),UG(this)):(this.Ho=!1,UG(this),this.J(!0));this.Pi();0<window.pageYOffset&&window.scrollTo(0,0)};f.MB=function(a){this.Ue=a;this.Ue.sj(this.displayObject());this.Ue.Pa().changeAllowTouchScrollEvent().addHandler(this.Pi,this)};
f.LB=function(a){this.Hl=a;this.Hl.sj(this.displayObject());this.Hl.Xb().changeAllowTouchScrollEvent().addHandler(this.Pi,this)};f.NB=function(a){this.Il=a;this.Il.sj(this.displayObject());this.Il.nb().changeAllowTouchScrollEvent().addHandler(this.Pi,this)};f.yD=function(){return this.Ho};function UG(a){a.yD()?(a=a.displayObject(),dj(a,"quiz_mode")):(a=a.displayObject(),ej(a,"quiz_mode"))}
f.Pi=function(){var a=this.Ue?this.Ue.Pa().touchScrollAllowed():this.Hl?this.Hl.Xb().touchScrollAllowed():this.Il?this.Il.nb().touchScrollAllowed():this.Tw();this.uz(a)};f.Tw=function(){return!VG(this)};function VG(a){var b=Math.min(a.gb.width()/a.L.slideWidth(),a.gb.height()/a.L.slideHeight());return a.gb.scale()==b}
function TG(a){var b=a.B.na();-1!=b&&(b=a.gb.$e.Zd[b],b instanceof fC?b.Pa().resize(a.width(),a.height()):b instanceof gC?b.Xb().resize(a.width(),a.height()):b instanceof jC&&b.nb().resize(a.width(),a.height()))};function WG(a,b,c){SG.call(this,a,"universal_mini",c);var d=this;this.W=new AG(a.L,b);a.view().Ta().Ad().addHandler(function(){var a=d.B.Pa();a&&a.skin().setEmbedSettings(xG(b,d.Ha.messages()))})}va(WG,SG);f=WG.prototype;f.Th=function(){this.showTopPanel(!1);this.showBottomPanel(!1);SG.prototype.Th.call(this)};f.yD=function(){return this.MD?!1:SG.prototype.yD.call(this)};
f.Hu=function(){if(this.B.playbackState()==lm||this.B.playbackState()==mm)this.B.pause(),this.Zq=!0;this.gb.setOverlayDisplayed(!0);this.MD=!0;this.Pi();UG(this)};f.QS=function(){this.jx();this.Zq&&(this.Zq=!1,this.B.play())};f.jx=function(){this.gb.setOverlayDisplayed(!1);this.MD=!1;this.XL.C();this.Pi();UG(this)};f.MB=function(a){SG.prototype.MB.call(this,a);this.W.fg.showOutline&&a.Pa().setPresentationOutlineController(this)};
f.LB=function(a){SG.prototype.LB.call(this,a);this.W.fg.showOutline&&a.Xb().setPresentationOutlineController(this)};f.NB=function(a){SG.prototype.NB.call(this,a);this.W.fg.showOutline&&a.nb().setPresentationOutlineController(this)};f.Tw=function(){return this.MD?!1:SG.prototype.Tw.call(this)};
f.Zn=function(a,b){b=a.ga(b).Pg();if(this.W.fg.outline.VA){for(var c=[],d=[],e=-1,g=0;g<a.Qg();g++){var h=a.yj(g).gc();h>e?e+=1:h<e&&(d[e]=void 0,--e);p(d[e])||(d[e]=0);d[e]+=1;h="";for(var k=0;k<=e;k++)h+=d[k].toString()+".";c[g]=h.substr(0,h.length-1)}a=c[b]}else a=(b+1).toString();return a};f.showOutline=function(a,b){this.Hu(a,b)};WG.prototype.showOutline=WG.prototype.showOutline;WG.prototype.showTopPanel=function(){};WG.prototype.showTopPanel=WG.prototype.showTopPanel;
WG.prototype.showBottomPanel=function(){};WG.prototype.showBottomPanel=WG.prototype.showBottomPanel;WG.prototype.menuClosedEvent=function(){return this.XL};WG.prototype.menuClosedEvent=WG.prototype.menuClosedEvent;WG.prototype.isOutlineVisible=function(){return this.W.fg.showOutline};WG.prototype.isOutlineVisible=WG.prototype.isOutlineVisible;function XG(a){this.iq=a}function YG(a,b,c){if(a.iq.hasOwnProperty(b))b=a.iq[b],p(c)&&(b=FG(b,c,a.ZC));else throw Error("unknown template id: "+b);a=Of(Un(b));return a instanceof DocumentFragment?(x(a.firstChild),Bb(a.firstChild,Element)):Bb(a,Element)}XG.prototype.ZC=function(a){return"{"+a+"}"};function ZG(a){this.iq=a}va(ZG,XG);function $G(a,b,c){WG.call(this,a,b,c);a=a.L;this.Vl(a,c);this.Va=new km(this.Ec,a.slides(),this.W);var d=new L("preloader");d.J(this.B.V().fc());this.gb.displayObject().appendChild(d.displayObject());this.B.V().vv().addHandler(function(a){d.J(a.fc())},this);ISPlayer.setChangeCurrentSlideIndexCallback(u(this.vz,this))}va($G,WG);$G.prototype.vz=function(a){a=this.L.slides().yj(a);this.Ec.nc(a.index())};
$G.prototype.Vl=function(a,b){var c=rg(document.body,"backgroundColor"),d=this.W.fg,e=a.slideWidth(),g=a.slideHeight(),h=Zm(c);if(!h.length)throw Error(c+" is not a valid RGB color");c={showSearch:d.outline.search,showOutline:d.showOutline,showAttachments:d.sB,showPresenterInfo:d.un,showNotes:d.Nj,multilevel:d.outline.VA};var k=a.pl().Mg();d=[];for(var l=0;l<k.count();++l){var m=k.Xr(l);d.push({type:m.type(),title:m.title(),url:m.url()})}l=a.vi();k=[];for(m=0;m<l.count();++m){var n=l.Nv(m),r=n.Jj();
k.push({name:n.name(),jobTitle:n.Dj(),biography:n.Yk(),website:n.Lc(),email:n.Fg(),phone:n.gg(),photo:r?r.path():""})}l=a.slides();a=a.vi();m=[];for(n=0;n<l.count();++n){r=l.ga(n);var v=r.Lg();if(r.visible()){var t=r.sf();m.push({type:r.type(),title:r.title(),thumbnail:t?t.url():t,nestingLevel:r.gc(),notes:r.rl().text(),presenterIndex:v?a.Wq.indexOf(v):-1})}}ISPlayer.initWithData(Wg({version:9,slideWidth:e,slideHeight:g,background:h,outline:{i18n:b,settings:c,resources:d,presenters:k,slides:m}}))};
$G.prototype.Th=function(){var a=this.rx,b=this.L.nd().mg();if(!a)for(var c=0;c<b.count();c++){var d=b.Pv(c);if(d.Ib().N()<=this.B.na()&&d.Gg().N()>=this.B.na()){a=d;break}}WG.prototype.Th.call(this);a?(Bb(a,Dm),ISPVideoPlayer.showNarration(Wg({width:a.width(),height:a.height()}))):ISPVideoPlayer.hideNarration();a=-1!=this.B.na()?this.B.X():null;b=-1;a&&a.visible()&&(b=this.B.X().Pg());ISPlayer.setCurrentSlideIndex(b)};
$G.prototype.Tw=function(){var a=VG(this);a!=this.nW&&(this.nW=a,ISPlayer.setPresentationFitted(a));return!1};function aH(){}
aH.prototype.AA=function(a,b){var c="data:image/png;base64,  data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB3aWR0aD0iMjhweCIgaGVpZ2h0PSIzM3B4IiB2aWV3Qm94PSIwIDAgMjguMzAyIDMzLjI0MiI+DQoJPHBhdGggZD0iTTAsMS44VjMxLjQ0MmExLjgsMS44LDAsMCwwLDIuNzI2LDEuNTQzbDI0LjctMTQuODJhMS44LDEuOCwwLDAsMCwwLTMuMDg3TDIuNzI2LjI1N0ExLjgsMS44LDAsMCwwLDAsMS44WiIgc3R5bGU9ImZpbGw6IzMzMyIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOHB4IiBoZWlnaHQ9IjMzcHgiIHZpZXdCb3g9IjAgMCAyOC4zMDIgMzMuMjQyIj4NCgk8cGF0aCBkPSJNMCwxLjhWMzEuNDQyYTEuOCwxLjgsMCwwLDAsMi43MjYsMS41NDNsMjQuNy0xNC44MmExLjgsMS44LDAsMCwwLDAtMy4wODdMMi43MjYuMjU3QTEuOCwxLjgsMCwwLDAsMCwxLjhaIiBzdHlsZT0iZmlsbDojNTI4YmRmIi8+DQo8L3N2Zz4= data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8zMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDEwNCA3NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTA0IDc2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3QzMHtvcGFjaXR5OjAuNTtmaWxsOiMwMzA1MDU7fQoJLnN0MzF7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggaWQ9IlhNTElEXzEzOV8iIGNsYXNzPSJzdDMwIiBkPSJNOTgsNzZINmMtMy4zLDAtNi0yLjctNi02VjZjMC0zLjMsMi43LTYsNi02aDkyYzMuMywwLDYsMi43LDYsNnY2NEMxMDQsNzMuMywxMDEuMyw3Niw5OCw3NnoiCgkvPgo8cGF0aCBpZD0iWE1MSURfMTQwXyIgY2xhc3M9InN0MzEiIGQ9Ik0zNywyMXYzNGMwLjUsNC43LDMuNywyLjcsNS4yLDJsMjYuMS0xNmMzLjEtMS43LDMuMS00LjMsMC02TDQyLjIsMTlDMzkuMSwxNy41LDM3LjUsMTgsMzcsMjEKCXoiLz4KPC9zdmc+Cg== data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8yMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDEwNCA3NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTA0IDc2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3QyMHtvcGFjaXR5OjAuNTtmaWxsOiMwMzA1MDU7fQoJLnN0MjF7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggaWQ9IlhNTElEXzE0M18iIGNsYXNzPSJzdDIwIiBkPSJNOTgsNzZINmMtMy4zLDAtNi0yLjctNi02VjZjMC0zLjMsMi43LTYsNi02aDkyYzMuMywwLDYsMi43LDYsNnY2NEMxMDQsNzMuMywxMDEuMyw3Niw5OCw3NnoiCgkvPgo8ZyBpZD0iWE1MSURfMTQ0XyI+Cgk8cmVjdCBpZD0iWE1MSURfMTQxXyIgeD0iMzUiIHk9IjE5IiBjbGFzcz0ic3QyMSIgd2lkdGg9IjEyIiBoZWlnaHQ9IjM4Ii8+Cgk8cmVjdCBpZD0iWE1MSURfMTQyXyIgeD0iNTciIHk9IjE5IiBjbGFzcz0ic3QyMSIgd2lkdGg9IjEyIiBoZWlnaHQ9IjM4Ii8+CjwvZz4KPC9zdmc+Cg== data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDExIDEyIiB3aWR0aD0iMTEiIGhlaWdodD0iMTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExIDEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojQUJBQ0FDO30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMy40LDExLjljLTEuMSwwLTEuOS0wLjQtMi0wLjRsLTAuMS0wLjFsLTAuOC0wLjlDLTAuNSw4LDAuOCw2LjIsMC44LDYuMmw1LjctNS43QzcuNC0wLjIsOC4yLTAuMSw5LDAuOA0KCWwwLjgsMC44YzAuNCwwLjQsMSwxLDAuMywyLjNMMTAsNEw1LjMsOC43TDMuNiw5LjVMMi40LDguM2wwLjktMS44bDIuOS0yLjlsMC43LDAuN0w0LjEsNy4xbC0wLjUsMWwwLjIsMC4ybDEtMC41bDQuNS00LjUNCgljMC4zLTAuNiwwLjItMC43LTAuMS0xLjFMOC4zLDEuNUM3LjcsMC44LDcuNCwxLDcuMiwxLjJMMS42LDYuOGwwLDBjMCwwLTAuOSwxLjMtMC4yLDMuMmwwLjYsMC42YzAuMywwLjIsMS45LDAuNywzLjItMC4zbDMuMi0zLjINCglMOSw3LjhsLTMuMiwzLjJDNSwxMS43LDQuMSwxMS45LDMuNCwxMS45eiIvPg0KPC9zdmc+DQo= data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDE0IDE1IiB3aWR0aD0iMTQiIGhlaWdodD0iMTUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0IDE1OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojQjVENEYyO30NCjwvc3R5bGU+DQo8ZyBpZD0iWE1MSURfNzU4Nl8iPg0KCTxwYXRoIGlkPSJYTUxJRF83NTkyXyIgY2xhc3M9InN0MCIgZD0iTTcuOSwxMC4zbC0yLjMsMi4zYy0wLjcsMC43LTIsMC41LTIuOC0wLjNsLTAuNC0wLjRjLTAuOC0wLjgtMS0yLjEtMC4zLTIuOGwyLjMtMi4zTDMuNyw2LjENCgkJTDEuNCw4LjRjLTEuMSwxLjEtMC45LDMsMC4zLDQuMkwyLjEsMTNjMS4zLDEuMywzLjEsMS40LDQuMiwwLjNMOC42LDExTDcuOSwxMC4zeiIvPg0KCTxwYXRoIGlkPSJYTUxJRF83NTg4XyIgY2xhc3M9InN0MCIgZD0iTTYuNSw0LjdsMi4zLTIuM2MwLjctMC43LDItMC41LDIuOCwwLjNMMTIsMy4xYzAuOCwwLjgsMSwyLjEsMC4zLDIuOEwxMCw4LjJsMC43LDAuN0wxMyw2LjYNCgkJYzEuMS0xLjEsMC45LTMtMC4zLTQuMkwxMi4zLDJDMTEsMC43LDkuMiwwLjYsOC4xLDEuN0w1LjgsMy45TDYuNSw0Ljd6Ii8+DQoJPHBhdGggaWQ9IlhNTElEXzc1ODdfIiBjbGFzcz0ic3QwIiBkPSJNNC43LDEwTDQuNywxMGMtMC4yLTAuMi0wLjItMC41LDAtMC43TDksNWMwLjItMC4yLDAuNS0wLjIsMC43LDBsMCwwYzAuMiwwLjIsMC4yLDAuNSwwLDAuNw0KCQlMNS40LDEwQzUuMiwxMC4yLDQuOSwxMC4yLDQuNywxMHoiLz4NCjwvZz4NCjwvc3ZnPg0K 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,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 data:image/png;base64,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 data:image/png;base64,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 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,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzVweCIgaGVpZ2h0PSIzNXB4IiB2aWV3Qm94PSIwIDAgMzUgMzUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM1IDM1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiBkPSJNMTcuNSwzNUMyNy4xMzksMzUsMzUsMjcuMTM4LDM1LDE3LjVDMzUsNy44NjEsMjcuMTM5LDAsMTcuNSwwDQoJQzcuODYxLDAsMCw3Ljg2MSwwLDE3LjVDMCwyNy4xMzgsNy44NjEsMzUsMTcuNSwzNXoiLz4NCjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMV8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTcuNTAwNSIgeTE9IjIuNjQ5OSIgeDI9IjE3LjUwMDUiIHkyPSIzMi4zNDkiPg0KCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiM1Q0IwRkYiLz4NCgk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMTI5MEZGIi8+DQo8L2xpbmVhckdyYWRpZW50Pg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9InVybCgjU1ZHSURfMV8pIiBkPSJNMTcuNSwzMy45OTljOS4wODgsMCwxNi41LTcuNDEyLDE2LjUtMTYuNDk5DQoJUzI2LjU4NywxLDE3LjUsMUM4LjQxMywxLDEuMDAxLDguNDEzLDEuMDAxLDE3LjVTOC40MTMsMzMuOTk5LDE3LjUsMzMuOTk5eiIvPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTE4LjM2OCwyMi41aC0zYy0wLjAwOC0wLjQ2MywwLTAuODk3LDAtMWMwLTEuMDM3LDAuMDU1LTEuODgxLDAuMzk2LTIuNTUNCgljMC4zNDQtMC42NzMsMS4wMzMtMS40MjMsMi4wNjMtMi4yNjRjMS4wMjgtMC44MzUsMS42NDYtMS4zODQsMS44NDMtMS42NDZjMC4zMTMtMC40MDcsMC40NjgtMC44NjIsMC40NjgtMS4zNTQNCgljMC0wLjY4Ni0wLjI3NS0xLjI3My0wLjgyNC0xLjc2NmMtMC41NDktMC40ODktMS4yODUtMC43MzMtMi4yMTUtMC43MzNjLTAuODk2LDAtMS42NDYsMC4yNTctMi4yNTEsMC43NjcNCgljLTAuNjAxLDAuNTEtMS4wMTYsMS4yOTEtMS4yNDMsMi4zMzZsLTMuMjM2LTAuNDAzYzAuMDktMS41LDAuNzI5LTIuNzczLDEuOTEyLTMuODE5QzEzLjQ2Nyw5LjAyMiwxNS4wMTgsOC41LDE2Ljk0OCw4LjUNCgljMi4wMjMsMCwzLjYzNSwwLjUzMSw0LjgzNSwxLjU5YzEuMTk2LDEuMDU5LDEuNzk2LDIuMjg5LDEuNzk2LDMuNjk5YzAsMC43NzYtMC4yMjMsMS41MTQtMC42NiwyLjIwOA0KCWMtMC40NDEsMC42OTQtMS40NjEsMS41NS0yLjgyLDIuODM3QzE4Ljg2OCwyMCwxOC4zNjgsMjAuNSwxOC4zNjgsMjIuNUwxOC4zNjgsMjIuNXogTTE1LjM2OCwyNy40OTl2LTNoM3YzSDE1LjM2OHoiLz4NCjwvc3ZnPg0K data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzVweCIgaGVpZ2h0PSIzNXB4IiB2aWV3Qm94PSIwIDAgMzUgMzUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM1IDM1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiBkPSJNMTcuNSwzNUMyNy4xMzgsMzUsMzUsMjcuMTQsMzUsMTcuNUMzNSw3Ljg2MiwyNy4xMzgsMCwxNy41LDANCglDNy44NjEsMCwwLDcuODYyLDAsMTcuNUMwLDI3LjE0LDcuODYxLDM1LDE3LjUsMzV6Ii8+DQo8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzFfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjE3LjQ5OTUiIHkxPSIyLjY1MDQiIHgyPSIxNy40OTk1IiB5Mj0iMzIuMzUwNCI+DQoJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6I0ZGODI1QyIvPg0KCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiNGRjREMTIiLz4NCjwvbGluZWFyR3JhZGllbnQ+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0idXJsKCNTVkdJRF8xXykiIGQ9Ik0xNy41LDM0YzkuMDg3LDAsMTYuNS03LjQxMiwxNi41LTE2LjUNCgljMC05LjA4OC03LjQxMi0xNi41LTE2LjUtMTYuNVMxLDguNDEzLDEsMTcuNUMxLDI2LjU4OCw4LjQxMiwzNCwxNy41LDM0eiIvPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xNS41LDkuMDAxYzAtMiwzLjk5OS0yLDMuOTk5LDBMMTguOTk5LDIxDQoJYy0wLjA2MSwxLjQ5OC0yLjkzNywxLjUtMywwTDE1LjUsOS4wMDF6Ii8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTE3LjUsMjhjMS4xMDIsMCwyLTAuODk3LDItMmMwLTEuMTAyLTAuODk3LTItMi0yDQoJYy0xLjEwMiwwLTEuOTk5LDAuODk4LTEuOTk5LDJDMTUuNSwyNy4xMDMsMTYuMzk4LDI4LDE3LjUsMjh6Ii8+DQo8L3N2Zz4NCg==".split(" ");c=
"@-webkit-keyframes preloader_spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg); }  100% {-webkit-transform: rotate(360deg);transform: rotate(360deg); } }@keyframes preloader_spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg); }  100% {-webkit-transform: rotate(360deg);transform: rotate(360deg); } }body {margin: 0;padding: 0;overflow: hidden;cursor: default; }body * {box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-webkit-user-drag: none; }input,textarea {-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text;-webkit-appearance: none;-moz-appearance: none;appearance: none; }.vscrollbar {position: absolute;right: 0;bottom: 0;width: 19px;top: 0; }  .vscrollbar .thumb {width: 7px;border-radius: 4px;position: relative;background-color: #A6A7A8;left: 4px; }    .vscrollbar .thumb:hover {background-color: #77787A; }.treecontrol {position: absolute;left: 10px;top: 10px; }  .treecontrol > div {position: relative; }  .treecontrol .component_container .component_base {padding-top: 0;padding-bottom: 9px; }  .treecontrol .component_container .vscrollbar {top: 9px;bottom: 9px; }    .treecontrol .component_container .vscrollbar .up {height: 9px; }    .treecontrol .component_container .vscrollbar .down {height: 9px; }  .treecontrol.loading::after {content: 'Loading...';position: absolute;top: 0;right: 10px;bottom: 0;left: 10px;margin: auto;text-align: center;line-height: 30px;height: 30px;font-size: 14px;font-family: Open Sans, Arial, sans-serif;color: __sidebarPopupItemTextNormal__;border-radius: 5px; }  .treecontrol .treenode {position: relative;cursor: pointer; }    .treecontrol .treenode.hidden {display: none; }      .treecontrol .treenode.hidden.hidden_image {display: block; }        .treecontrol .treenode.hidden.hidden_image .thumb {background: #FFFFFF !important; }    .treecontrol .treenode .text {font-family: PFn;color: __sidebarPopupItemTextNormal__;font-size: 12px;width: 100%;position: absolute;overflow: hidden;vertical-align: middle;word-wrap: break-word;padding-left: 5px; }    .treecontrol .treenode .textContainer {overflow: hidden; }    .treecontrol .treenode.over.viewed .text, .treecontrol .treenode.over .text {color: __sidebarPopupItemTextOver__; }    .treecontrol .treenode.selected .text, .treecontrol .treenode.selected.viewed .text, .treecontrol .treenode.over.selected.viewed .text, .treecontrol .treenode.over.selected .text {color: __sidebarPopupItemTextSelected__;width: 100%;position: absolute;overflow: hidden; }    .treecontrol .treenode.selected > div.textContainer, .treecontrol .treenode.selected.viewed > div.textContainer, .treecontrol .treenode.over.selected.viewed > div.textContainer, .treecontrol .treenode.over.selected > div.textContainer {position: absolute; }    .treecontrol .treenode.selected > div.nodeContentBase, .treecontrol .treenode.selected.viewed > div.nodeContentBase, .treecontrol .treenode.over.selected.viewed > div.nodeContentBase, .treecontrol .treenode.over.selected > div.nodeContentBase {background-color: __sidebarPopupSelectedItemBackground__;position: relative; }    .treecontrol .treenode.over > div.nodeContentBase {background-color: __sidebarPopupHoverItemBackground__;position: relative; }    .treecontrol .treenode > div.open {width: 20px;height: 20px;cursor: pointer; }      .treecontrol .treenode > div.open.component_container {left: 0;top: 0;width: 20px;height: 20px;position: absolute;padding-top: 5px;padding-left: 5px; }    .treecontrol .treenode .thumb {position: absolute; }    .treecontrol .treenode > div.nodeContentBase {position: relative; }button.locked[disabled],.locked {cursor: url(data/lock.cur), no-drop !important; }.tooltip {position: absolute;pointer-events: none; }.videoStub {background: #1D1D1D; }.videoView {position: absolute; }.videoLecture {position: absolute;background: __playerBg__;overflow: hidden; }  .videoLecture .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); }    .videoLecture .preloader::after {content: '';position: absolute;background: url("+
c[0]+");background-size: cover;top: 0;left: 0;bottom: 0;right: 0;-webkit-animation: preloader_spin 1s infinite linear;animation: preloader_spin 1s infinite linear; }  .videoLecture .launch-screen {z-index: 100;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.48);/*    @if ($currentBlock == $block) {@warn $currentBlock;}    */ }    .videoLecture .launch-screen .launch-screen-button {top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 96px;height: 96px;position: absolute; }      .videoLecture .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);-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out; }      .videoLecture .launch-screen .launch-screen-button__icon {background: url("+
c[1]+") no-repeat center;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 6px;width: 90px;height: 90px; }      .videoLecture .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__play-icon {width: 96px;height: 96px; }      .videoLecture .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__icon {background: url("+c[2]+") no-repeat center; }  .videoLecture button.playPause {background: url("+c[3]+"); }    .videoLecture button.playPause[disabled] {display: none; }    .videoLecture button.playPause.selected {background: url("+
c[4]+"); }  .videoLecture .popup_layer .message_box,  .videoLecture .popup_layer .confirm_window {box-shadow: 2px 2px 3px 3px rgba(30, 30, 30, 0.4);background: #4B4F52;border: 0;border-radius: 3px;width: 282px;height: 149px; }    .videoLecture .popup_layer .message_box::after,    .videoLecture .popup_layer .confirm_window::after {content: none; }    .videoLecture .popup_layer .message_box .title,    .videoLecture .popup_layer .message_box .message,    .videoLecture .popup_layer .confirm_window .title,    .videoLecture .popup_layer .confirm_window .message {font-family: PFn;line-height: 14px;font-size: 13px;color: white; }    .videoLecture .popup_layer .message_box .title,    .videoLecture .popup_layer .confirm_window .title {top: 20px;left: 17px;right: 17px;font-size: 16px;font-weight: 600;text-align: center; }    .videoLecture .popup_layer .message_box .message,    .videoLecture .popup_layer .confirm_window .message {top: 47px;left: 17px;right: 17px;margin-right: 0;text-align: center; }      .videoLecture .popup_layer .message_box .message::before,      .videoLecture .popup_layer .confirm_window .message::before {content: none; }    .videoLecture .popup_layer .message_box button,    .videoLecture .popup_layer .confirm_window button {font-family: PFn;line-height: 13px;font-size: 13px;font-family: PFnb;white-space: nowrap;border-radius: 3px;color: white;width: auto;min-width: 68px;height: 30px; }      .videoLecture .popup_layer .message_box button, .videoLecture .popup_layer .message_box button.mobile:hover, .videoLecture .popup_layer .message_box button.mobile:active,      .videoLecture .popup_layer .confirm_window button,      .videoLecture .popup_layer .confirm_window button.mobile:hover,      .videoLecture .popup_layer .confirm_window button.mobile:active {background: #5B5D60; }      .videoLecture .popup_layer .message_box button:hover,      .videoLecture .popup_layer .confirm_window button:hover {background: #636568; }      .videoLecture .popup_layer .message_box button:active,      .videoLecture .popup_layer .confirm_window button:active {padding: 0;background: #3C3E3F; }  .videoLecture .popup_layer .confirm_window button.btn_yes {left: auto;top: 92px; }  .videoLecture .popup_layer .confirm_window button.btn_no {left: auto;top: 92px; }  .videoLecture .popup_layer .confirm_window .message::before {background: none; }  .videoLecture .popup_layer .message_box button.btn_ok {left: 138px;top: 92px; }  .videoLecture .popup_layer .message_box .message::before {background: none; }  .videoLecture .contentArea {position: absolute; }    .videoLecture .contentArea .contentPanel {position: absolute; }      .videoLecture .contentArea .contentPanel.left > div:first-child {border: 1px solid rgba(0, 0, 0, 0.2); }      .videoLecture .contentArea .contentPanel.right > div:first-child {border: 1px solid rgba(0, 0, 0, 0.2); }  .videoLecture .overlay {position: absolute;pointer-events: none; }    .videoLecture .overlay > div {pointer-events: auto; }    .videoLecture .overlay .popup {font-family: PFn;line-height: 14px;font-size: 12px;pointer-events: none;position: static;padding: 18px 40px;background: rgba(0, 0, 0, 0.8);border-radius: 2px;color: white;opacity: 1;font-weight: 400;text-align: center; }    .videoLecture .overlay .titlePanel {position: absolute;top: 0;background: __topBottomBarBackground__; }      .videoLecture .overlay .titlePanel .logo {position: absolute;right: 0; }        .videoLecture .overlay .titlePanel .logo canvas {position: absolute; }      .videoLecture .overlay .titlePanel .title {font-family: PFn;line-height: 28px;font-size: 12px;position: absolute;font-weight: 400;color: __text__;top: 5px;left: 8px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; }    .videoLecture .overlay .controlPanel {position: absolute;height: 46px;background: __topBottomBarBackground__; }      .videoLecture .overlay .controlPanel .buttonTooltipContent {font-family: PFn;line-height: 17px;font-size: 12px;position: absolute;padding: 2px 7px;font-weight: 400;color: __tooltipText__;white-space: nowrap; }      .videoLecture .overlay .controlPanel .volumeControl {position: absolute;width: 35px;height: 112px;background-color: __topBottomBarBackground__;border-top-left-radius: 2px;border-top-right-radius: 2px; }        .videoLecture .overlay .controlPanel .volumeControl .track,        .videoLecture .overlay .controlPanel .volumeControl .fill {position: absolute;left: 16px;right: 16px;top: 12px;bottom: 6px;pointer-events: none; }        .videoLecture .overlay .controlPanel .volumeControl .track {background: __timelineBackground__; }        .videoLecture .overlay .controlPanel .volumeControl .fill {background: __playback__; }        .videoLecture .overlay .controlPanel .volumeControl .circle {position: absolute;background: __playback__;width: 9px;height: 9px;border-radius: 50%; }      .videoLecture .overlay .controlPanel .progressBar {position: absolute;top: 0;background: __timelineBackground__; }        .videoLecture .overlay .controlPanel .progressBar .progressBarTooltipContent .timeLabel {font-family: PFn;line-height: 20px;font-size: 12px;position: absolute;background: __tooltipBackground__;opacity: 0.75;color: __tooltipText__;padding-left: 6px;padding-right: 4px;bottom: 1px;font-weight: 400;border-top-left-radius: 2px;border-top-right-radius: 2px; }        .videoLecture .overlay .controlPanel .progressBar .fill {position: absolute;width: 100%;height: 100%;background: __playback__;pointer-events: none; }        .videoLecture .overlay .controlPanel .progressBar .slideStops {position: absolute;width: 100%;pointer-events: none; }        .videoLecture .overlay .controlPanel .progressBar .thumb {position: absolute;width: 16px;height: 16px;border-radius: 50%;background: __slidesMarkers__;cursor: pointer; }          .videoLecture .overlay .controlPanel .progressBar .thumb::after {content: '';position: absolute;width: 8px;height: 8px;left: 4px;top: 4px;border-radius: 50%;background: __playback__;pointer-events: none; }      .videoLecture .overlay .controlPanel .buttonsPanel {height: 38px;position: absolute; }        .videoLecture .overlay .controlPanel .buttonsPanel .leftSection {position: absolute;height: 100%;left: 8px;top: 0; }          .videoLecture .overlay .controlPanel .buttonsPanel .leftSection .component_container.outlineButton {position: relative;height: 100%;width: 35px;float: left; }            .videoLecture .overlay .controlPanel .buttonsPanel .leftSection .component_container.outlineButton > svg, .videoLecture .overlay .controlPanel .buttonsPanel .leftSection .component_container.outlineButton > svg.mobile:active, .videoLecture .overlay .controlPanel .buttonsPanel .leftSection .component_container.outlineButton > svg.mobile:hover {position: absolute;width: 15px;height: 14px;left: 10px;top: 12px; }          .videoLecture .overlay .controlPanel .buttonsPanel .leftSection .component_base.outlineButton {opacity: 0; }            .videoLecture .overlay .controlPanel .buttonsPanel .leftSection .component_base.outlineButton, .videoLecture .overlay .controlPanel .buttonsPanel .leftSection .component_base.outlineButton.mobile:active, .videoLecture .overlay .controlPanel .buttonsPanel .leftSection .component_base.outlineButton.mobile:hover {position: absolute;width: 15px;height: 14px;left: 10px;top: 12px; }          .videoLecture .overlay .controlPanel .buttonsPanel .leftSection .component_container.playButton {position: relative;height: 100%;width: 35px;float: left; }            .videoLecture .overlay .controlPanel .buttonsPanel .leftSection .component_container.playButton > svg, .videoLecture .overlay .controlPanel .buttonsPanel .leftSection .component_container.playButton > svg.mobile:active, .videoLecture .overlay .controlPanel .buttonsPanel .leftSection .component_container.playButton > svg.mobile:hover {position: absolute;width: 12px;height: 15px;left: 11px;top: 12px; }          .videoLecture .overlay .controlPanel .buttonsPanel .leftSection .component_base.playButton {opacity: 0; }            .videoLecture .overlay .controlPanel .buttonsPanel .leftSection .component_base.playButton, .videoLecture .overlay .controlPanel .buttonsPanel .leftSection .component_base.playButton.mobile:active, .videoLecture .overlay .controlPanel .buttonsPanel .leftSection .component_base.playButton.mobile:hover {position: absolute;width: 12px;height: 15px;left: 11px;top: 12px; }          .videoLecture .overlay .controlPanel .buttonsPanel .leftSection .timeLabel {font-family: PFn;line-height: 38px;font-size: 12px;position: relative;height: 100%;float: left;margin-left: 7px;padding-top: 1px;font-weight: 400; }        .videoLecture .overlay .controlPanel .buttonsPanel .centerSection {position: absolute;height: 38px; }          .videoLecture .overlay .controlPanel .buttonsPanel .centerSection .component_container.prevButton {position: relative;height: 100%;width: 35px;float: left; }            .videoLecture .overlay .controlPanel .buttonsPanel .centerSection .component_container.prevButton > svg, .videoLecture .overlay .controlPanel .buttonsPanel .centerSection .component_container.prevButton > svg.mobile:active, .videoLecture .overlay .controlPanel .buttonsPanel .centerSection .component_container.prevButton > svg.mobile:hover {position: absolute;width: 10px;height: 18px;left: 12px;top: 12px; }          .videoLecture .overlay .controlPanel .buttonsPanel .centerSection .component_base.prevButton {opacity: 0; }            .videoLecture .overlay .controlPanel .buttonsPanel .centerSection .component_base.prevButton, .videoLecture .overlay .controlPanel .buttonsPanel .centerSection .component_base.prevButton.mobile:active, .videoLecture .overlay .controlPanel .buttonsPanel .centerSection .component_base.prevButton.mobile:hover {position: absolute;width: 10px;height: 18px;left: 12px;top: 12px; }          .videoLecture .overlay .controlPanel .buttonsPanel .centerSection .component_container.nextButton {position: relative;height: 100%;width: 35px;float: left;margin-left: 2px; }            .videoLecture .overlay .controlPanel .buttonsPanel .centerSection .component_container.nextButton > svg, .videoLecture .overlay .controlPanel .buttonsPanel .centerSection .component_container.nextButton > svg.mobile:active, .videoLecture .overlay .controlPanel .buttonsPanel .centerSection .component_container.nextButton > svg.mobile:hover {position: absolute;width: 10px;height: 18px;left: 12px;top: 12px; }          .videoLecture .overlay .controlPanel .buttonsPanel .centerSection .component_base.nextButton {opacity: 0; }            .videoLecture .overlay .controlPanel .buttonsPanel .centerSection .component_base.nextButton, .videoLecture .overlay .controlPanel .buttonsPanel .centerSection .component_base.nextButton.mobile:active, .videoLecture .overlay .controlPanel .buttonsPanel .centerSection .component_base.nextButton.mobile:hover {position: absolute;width: 10px;height: 18px;left: 12px;top: 12px; }          .videoLecture .overlay .controlPanel .buttonsPanel .centerSection .slidesLabel {font-family: PFn;line-height: 38px;font-size: 12px;position: relative;height: 100%;float: left;margin-left: 2px;padding-top: 1px;font-weight: 400;text-align: center; }            .videoLecture .overlay .controlPanel .buttonsPanel .centerSection .slidesLabel[numDigits='1'] {width: 27px; }            .videoLecture .overlay .controlPanel .buttonsPanel .centerSection .slidesLabel[numDigits='2'] {width: 43px; }            .videoLecture .overlay .controlPanel .buttonsPanel .centerSection .slidesLabel[numDigits='3'] {width: 58px; }        .videoLecture .overlay .controlPanel .buttonsPanel .rightSection {position: absolute;height: 100%;right: 9px;top: 0; }          .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_container.attachmentsButton {position: relative;height: 100%;width: 28px;float: left; }            .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_container.attachmentsButton > svg, .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_container.attachmentsButton > svg.mobile:active, .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_container.attachmentsButton > svg.mobile:hover {position: absolute;width: 10px;height: 19px;left: 9px;top: 12px; }          .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_base.attachmentsButton {opacity: 0; }            .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_base.attachmentsButton, .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_base.attachmentsButton.mobile:active, .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_base.attachmentsButton.mobile:hover {position: absolute;width: 10px;height: 19px;left: 9px;top: 12px; }          .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_container.ccButton {position: relative;height: 100%;width: 35px;float: left; }            .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_container.ccButton > svg, .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_container.ccButton > svg.mobile:active, .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_container.ccButton > svg.mobile:hover {position: absolute;width: 18px;height: 15px;left: 8px;top: 12px; }          .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_base.ccButton {opacity: 0; }            .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_base.ccButton, .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_base.ccButton.mobile:active, .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_base.ccButton.mobile:hover {position: absolute;width: 18px;height: 15px;left: 8px;top: 12px; }          .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_container.presentersButton {position: relative;height: 100%;width: 33px;float: left; }            .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_container.presentersButton > svg, .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_container.presentersButton > svg.mobile:active, .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_container.presentersButton > svg.mobile:hover {position: absolute;width: 14px;height: 16px;left: 9px;top: 12px; }          .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_base.presentersButton {opacity: 0; }            .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_base.presentersButton, .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_base.presentersButton.mobile:active, .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_base.presentersButton.mobile:hover {position: absolute;width: 14px;height: 16px;left: 9px;top: 12px; }          .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_container.volumeButton {position: relative;height: 100%;width: 35px;float: left; }            .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_container.volumeButton > svg.muted, .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_container.volumeButton > svg.muted.mobile:active, .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_container.volumeButton > svg.muted.mobile:hover {position: absolute;width: 18px;height: 15px;left: 8px;top: 12px; }            .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_container.volumeButton > svg.quite, .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_container.volumeButton > svg.quite.mobile:active, .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_container.volumeButton > svg.quite.mobile:hover {position: absolute;width: 10px;height: 15px;left: 7px;top: 12px; }            .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_container.volumeButton > svg.moderate, .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_container.volumeButton > svg.moderate.mobile:active, .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_container.volumeButton > svg.moderate.mobile:hover {position: absolute;width: 14px;height: 15px;left: 8px;top: 12px; }            .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_container.volumeButton > svg.loud, .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_container.volumeButton > svg.loud.mobile:active, .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_container.volumeButton > svg.loud.mobile:hover {position: absolute;width: 18px;height: 15px;left: 8px;top: 12px; }          .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_base.volumeButton {opacity: 0; }            .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_base.volumeButton.muted, .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_base.volumeButton.muted.mobile:active, .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_base.volumeButton.muted.mobile:hover {position: absolute;width: 18px;height: 15px;left: 8px;top: 12px; }            .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_base.volumeButton.quite, .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_base.volumeButton.quite.mobile:active, .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_base.volumeButton.quite.mobile:hover {position: absolute;width: 10px;height: 15px;left: 7px;top: 12px; }            .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_base.volumeButton.moderate, .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_base.volumeButton.moderate.mobile:active, .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_base.volumeButton.moderate.mobile:hover {position: absolute;width: 14px;height: 15px;left: 8px;top: 12px; }            .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_base.volumeButton.loud, .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_base.volumeButton.loud.mobile:active, .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_base.volumeButton.loud.mobile:hover {position: absolute;width: 18px;height: 15px;left: 8px;top: 12px; }          .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_container.fullscreenButton {position: relative;height: 100%;width: 35px;float: left; }            .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_container.fullscreenButton > svg, .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_container.fullscreenButton > svg.mobile:active, .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_container.fullscreenButton > svg.mobile:hover {position: absolute;width: 16px;height: 17px;left: 9px;top: 12px; }          .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_base.fullscreenButton {opacity: 0; }            .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_base.fullscreenButton, .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_base.fullscreenButton.mobile:active, .videoLecture .overlay .controlPanel .buttonsPanel .rightSection .component_base.fullscreenButton.mobile:hover {position: absolute;width: 16px;height: 17px;left: 9px;top: 12px; }    .videoLecture .overlay .outlinePanel {background: __popupPanelBg__;opacity: 0.95;min-height: 135px;position: absolute;padding: 15px; }      .videoLecture .overlay .outlinePanel .title {font-family: PFn;line-height: 10px;font-size: 12px;font-family: PFnb;color: __popupPanelHeading__;position: absolute;left: 13px;right: 20px;padding-left: 10px;padding-bottom: 10px;cursor: default;line-height: 16px;overflow: hidden; }        .videoLecture .overlay .outlinePanel .title::after {content: '';position: absolute;width: 100%;height: 1px;background-color: __popupPanelHeading__;bottom: 0;left: 0;margin-left: 4px; }    .videoLecture .overlay .presenterInfoPanel {background: __popupPanelBg__;opacity: 0.95;min-height: 135px;position: absolute;padding: 15px; }      .videoLecture .overlay .presenterInfoPanel .title {font-family: PFn;line-height: 10px;font-size: 12px;font-family: PFnb;color: __popupPanelHeading__;position: absolute;left: 13px;right: 20px;padding-left: 10px;padding-bottom: 10px;cursor: default;line-height: 16px;overflow: hidden; }        .videoLecture .overlay .presenterInfoPanel .title::after {content: '';position: absolute;width: 100%;height: 1px;background-color: __popupPanelHeading__;bottom: 0;left: 0;margin-left: 4px; }      .videoLecture .overlay .presenterInfoPanel .label {font-family: PFn;position: relative;color: __sidebarPopupItemTextNormal__;word-wrap: break-word;overflow: hidden;text-overflow: ellipsis;font-size: 12px;line-height: 20px;width: 100%; }      .videoLecture .overlay .presenterInfoPanel .container {margin-bottom: 6px; }      .videoLecture .overlay .presenterInfoPanel .scrollPane.component_container > .component_base > .component_base {width: 100%;padding: 10px; }      .videoLecture .overlay .presenterInfoPanel .scrollPane.noPresenter {padding-top: 7px !important; }      .videoLecture .overlay .presenterInfoPanel .scrollPane .vscrollbar {margin-bottom: 5px;margin-top: 5px; }      .videoLecture .overlay .presenterInfoPanel .bioContent {white-space: pre-line;margin-bottom: 0 !important;padding-left: 10px;padding-right: 10px;padding-top: 6px; }        .videoLecture .overlay .presenterInfoPanel .bioContent.noPresenter {padding-top: 0; }      .videoLecture .overlay .presenterInfoPanel .phone {color: __hyperlink__;text-decoration: none;cursor: pointer;margin-bottom: 6px; }        .videoLecture .overlay .presenterInfoPanel .phone:hover {text-decoration: underline; }      .videoLecture .overlay .presenterInfoPanel .email,      .videoLecture .overlay .presenterInfoPanel .web_site {color: __hyperlink__;text-decoration: none;cursor: pointer;overflow: hidden;word-wrap: normal; }        .videoLecture .overlay .presenterInfoPanel .email:hover,        .videoLecture .overlay .presenterInfoPanel .web_site:hover {text-decoration: underline; }      .videoLecture .overlay .presenterInfoPanel .name,      .videoLecture .overlay .presenterInfoPanel .job {padding-right: 10px;line-height: 18px;margin-bottom: 8px; }      .videoLecture .overlay .presenterInfoPanel .job {margin-bottom: 13px; }      .videoLecture .overlay .presenterInfoPanel .presenterPhoto {position: absolute;top: 15px;margin-left: 10px;margin-right: 10px; }    .videoLecture .overlay .attachments_panel {background: __popupPanelBg__;opacity: 0.95;min-height: 135px;position: absolute;padding: 15px;min-height: 135px; }      .videoLecture .overlay .attachments_panel .title {font-family: PFn;line-height: 10px;font-size: 12px;font-family: PFnb;color: __popupPanelHeading__;position: absolute;left: 13px;right: 20px;padding-left: 10px;padding-bottom: 10px;cursor: default;line-height: 16px;overflow: hidden; }        .videoLecture .overlay .attachments_panel .title::after {content: '';position: absolute;width: 100%;height: 1px;background-color: __popupPanelHeading__;bottom: 0;left: 0;margin-left: 4px; }      .videoLecture .overlay .attachments_panel .component_base {position: relative; }      .videoLecture .overlay .attachments_panel .vscrollbar {margin-bottom: 5px;margin-top: 5px; }      .videoLecture .overlay .attachments_panel .tooltip {font-family: PFn;position: absolute;color: __tooltipText__;font-size: 10px;background: __tooltipBackground__;border: 1px solid rgba(0, 0, 0, 0.2);padding: 5px;z-index: 1;pointer-events: none !important;white-space: nowrap; }      .videoLecture .overlay .attachments_panel .attachItem {padding-left: 20px;min-height: 30px; }        .videoLecture .overlay .attachments_panel .attachItem .link {font-family: PFn;position: relative;color: __sidebarPopupItemTextNormal__;word-wrap: break-word;overflow: hidden;text-overflow: ellipsis;font-size: 12px;line-height: 14px;width: 100%;word-wrap: break-word;overflow: hidden;background: url("+
c[5]+") no-repeat left;background-size: 12px 12px;padding: 7px 20px 5px 18px;cursor: pointer; }          .videoLecture .overlay .attachments_panel .attachItem .link.web {background: url("+c[6]+") no-repeat left;background-size: 14px 15px;padding: 7px 0 5px 20px;color: __hyperlink__; }        .videoLecture .overlay .attachments_panel .attachItem:hover {background: __sidebarPopupHoverItemBackground__; }body {margin: 0;padding: 0;overflow: hidden;cursor: default;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent; }  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 .btn_ok {position: absolute;width: 60px;height: 32px;opacity: 0.99; }    body .password_form .btn_ok.component_container {top: 94px;right: 55px; }    body .password_form .btn_ok 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 .btn_ok button::before {background: -webkit-linear-gradient(top, #D3D3D3, #BABABA);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 .btn_ok button::after {background: -webkit-linear-gradient(top, #DCDCDC, #D1D1D1);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 .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[7]+"); }    body .info_panel.time::after {background: transparent url("+c[8]+"); }.component_base,.component_container {position: absolute; }:focus {outline: none; }::-moz-focus-inner {border: 0; }input {-webkit-appearance: none;-moz-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 * {-webkit-transform-origin: 0 0;-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; }    .__player_view_id__ .slide.nokern,    .__player_view_id__ .slide .nokern {text-rendering: optimizeSpeed;font-feature-settings: 'kern' 0; }  .__player_view_id__.ie * {font-feature-settings: normal !important; }  .__player_view_id__ .fullscreen {-webkit-transform: none !important;-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;-webkit-transform: none !important;-ms-transform: none !important;transform: none !important; }    .__player_view_id__ .fullscreen .video_player .controls button.toggle_fullscreen {background: url("+
c[9]+") no-repeat; }      .__player_view_id__ .fullscreen .video_player .controls button.toggle_fullscreen:hover {background: url("+c[10]+") no-repeat; }      .__player_view_id__ .fullscreen .video_player .controls button.toggle_fullscreen:active {background: url("+c[11]+") 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.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: 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[12]+") 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[13]+") 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[14]+") 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: 55px;padding: 8px;box-sizing: border-box;width: 28px;height: 64px; }      .__player_view_id__ .video_player .controls .volume_popup .volume {background: url("+c[15]+");position: relative;cursor: pointer;width: 12px;height: 48px; }        .__player_view_id__ .video_player .controls .volume_popup .volume .back {background: url("+
c[16]+");width: 100%; }    .__player_view_id__ .video_player .controls button {width: 100%;height: 100%; }      .__player_view_id__ .video_player .controls button.mute {background: url("+c[17]+"); }        .__player_view_id__ .video_player .controls button.mute:hover {background: url("+c[18]+"); }        .__player_view_id__ .video_player .controls button.mute:active {background: url("+c[19]+"); }        .__player_view_id__ .video_player .controls button.mute.selected {background: url("+c[20]+"); }          .__player_view_id__ .video_player .controls button.mute.selected:hover {background: url("+
c[21]+"); }          .__player_view_id__ .video_player .controls button.mute.selected:active {background: url("+c[22]+"); }      .__player_view_id__ .video_player .controls button.play {background: url("+c[23]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play:hover {background: url("+c[24]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play:active {background: url("+c[25]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play.selected {background: url("+
c[26]+") no-repeat; }          .__player_view_id__ .video_player .controls button.play.selected:hover {background: url("+c[27]+") no-repeat; }          .__player_view_id__ .video_player .controls button.play.selected:active {background: url("+c[28]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play::after {background: url("+c[29]+");width: 1px;height: 32px;right: 0;top: 1px;position: absolute;content: ''; }      .__player_view_id__ .video_player .controls button.toggle_fullscreen {background: url("+
c[30]+") no-repeat; }        .__player_view_id__ .video_player .controls button.toggle_fullscreen:hover {background: url("+c[31]+") no-repeat; }        .__player_view_id__ .video_player .controls button.toggle_fullscreen:active {background: url("+c[32]+") no-repeat; }        .__player_view_id__ .video_player .controls button.toggle_fullscreen::before {background: url("+c[29]+") 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; }.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[33]+"); }  .popup_layer .message_box button.btn_ok {left: 141px;top: 98px; }  .popup_layer .message_box .message::before {background: url("+c[34]+"); }.transitionSlide.paused * {-webkit-animation-play-state: paused !important;animation-play-state: paused !important; }.framesLayer .video_player {-webkit-transform-origin: 0 0;-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 {-webkit-transform: translateZ(0);transform: translateZ(0); }  .trial_banner .banner-content {display: block; }  .trial_banner .banner-content_hover {display: none; }  .trial_banner .days_remaining {position: absolute !important;font-family: 'Open Sans', Arial, sans-serif;font-weight: normal;font-size: 13px;left: 65px;top: 41px;color: #7C1645; }  .trial_banner:hover .banner-content {display: none; }  .trial_banner:hover .banner-content_hover {display: block; }";
for(var d in a)if(x(a).hasOwnProperty(d)){var e="__"+d.replace(/\./g,"_")+"__";c=c.replace(new RegExp(e,"g"),a[d])}for(var g in b)x(b).hasOwnProperty(g)&&(c=c.replace(new RegExp(g,"g"),b[g]));c=c.replace(/__verticalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.st);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.ot);ot(c)};
aH.prototype.st=function(a,b,c){return"url(data:image/svg+xml;base64,"+kh('<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none">\r\n<linearGradient id="g436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="0%" y2="100%">\r\n<stop stop-color="'+b+'" offset="0"/><stop stop-color="'+c+'" offset="1"/>\r\n</linearGradient>\r\n<rect x="0" y="0" width="1" height="1" fill="url(#g436)" />\r\n</svg>')+")"};
aH.prototype.ot=function(a,b,c){return"url(data:image/svg+xml;base64,"+kh('<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none">\r\n<linearGradient id="gh436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="100%" y2="0%">\r\n<stop stop-color="'+b+'" offset="0"/><stop stop-color="'+c+'" offset="1"/>\r\n</linearGradient>\r\n<rect x="0" y="0" width="1" height="1" fill="url(#gh436)" />\r\n</svg>')+")"};function bH(a,b){this.iq=a;this.Sa=b}va(bH,XG);var cH={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>',
clear_icon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" width="16px" height="16px" >\t<path d="M16,0A16,16,0,1,0,32,16,16,16,0,0,0,16,0Zm6.55,20.44a1.5,1.5,0,0,1-2.11,2.12L16,18.12l-4.45,4.44a1.5,1.5,0,0,1-2.11-2.12L13.87,16,9.43,11.56a1.49,1.49,0,1,1,2.11-2.11L16,13.89l4.45-4.44a1.49,1.49,0,1,1,2.11,2.11L18.11,16Z" style="fill:#8e8e93;fill-rule:evenodd"/></svg>',email_icon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" width="20px" height="20px" >\t<path d="M5.76,7H29.22a4.36,4.36,0,0,1,4.26,4.45v15.6a4.36,4.36,0,0,1-4.26,4.45H5.76A4.37,4.37,0,0,1,1.5,27.05V11.45A4.37,4.37,0,0,1,5.76,7Z" style="fill:none;stroke:#9eaeb9;stroke-width:3px"/>\t<path d="M.86,13l16.63,9.14L34.12,13" style="fill:none;stroke:#9eaeb9;stroke-width:3px"/></svg>',
no_presenter:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="106px" height="134px" viewBox="0 0 106 134" enable-background="new 0 0 106 134" xml:space="preserve"><path fill="#3da0e1" d="M53,19c-16.706,0-30.25,15.227-30.25,34.031c0,18.794,13.544,34.031,30.25,34.031 \tc16.713,0,30.25-15.237,30.25-34.031C83.25,34.227,69.713,19,53,19z"/><path fill="#3da0e1" d="M74.119,88.625c-6.293,5.053-13.486,7.962-21.122,7.962c-7.63,0-14.823-2.904-21.122-7.962 \tC18.286,93.984,7.621,106.688,2.739,134h100.521C98.379,106.688,87.723,93.971,74.119,88.625z"/></svg>',
person_info:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" width="20px" height="20px">\t<path d="M19.527,9.164a1.864,1.864,0,0,1,2.125,1.56,1.842,1.842,0,0,1,.01.492,2.722,2.722,0,0,1-2.8,2.639c-.053,0-.106,0-.158-.009-1.562,0-2.306-.784-2.26-2.084a2.791,2.791,0,0,1,2.964-2.608C19.447,9.156,19.487,9.16,19.527,9.164Z" style="fill:#9eaeb9"/>\t<path d="M15.3,30.114c-1.128,0-1.951-.686-1.163-3.691l1.292-5.333c.224-.853.261-1.2,0-1.2a8.577,8.577,0,0,0-2.666,1.17l-.562-.922c2.741-2.29,5.893-3.633,7.242-3.633,1.128,0,1.315,1.333.753,3.385L18.714,25.5c-.263.99-.15,1.332.113,1.332a5.816,5.816,0,0,0,2.535-1.267l.638.857C19.333,29.088,16.426,30.114,15.3,30.114Z" style="fill:#9eaeb9"/>\t<path d="M18,5A15,15,0,1,1,3,20,15,15,0,0,1,18,5m0-3A18,18,0,1,0,36,20,18,18,0,0,0,18,2Z" style="fill:#9eaeb9"/></svg>',
phone_icon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" width="20px" height="20px">\t<path d="M20.69,22.64c-3.34,3.33-7.06,6.46-8.63,4.89-2.15-2.15-3.53-4.1-8.23-.19s-1.18,6.26,1,8.41C7.16,38.1,16.18,36,25.2,27S36.37,9.15,34,6.8c-2.16-2.15-4.71-5.67-8.43-1s-2,6.07.19,8.22C27.16,15.6,24,19.32,20.69,22.64Z" style="fill:none;stroke:#9eaeb9;stroke-width:3px"/></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>'};var dH={"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>',
"icon_cc.svg":'<svg version="1.1" id="icon_cc" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 18 15" style="enable-background:new 0 0 18 15;" xml:space="preserve"><g id="XMLID_6_" style="opacity:0.2;">\t<path style="fill:#2E3031;" d="M0,12v0.8C0,14,1,15,2.3,15h13.5c1.2,0,2.3-1,2.3-2.3V12H0z"/></g><path id="XMLID_1911_" fill="{normalButton}"  d="M15.8,0H2.3C1,0,0,1,0,2.3v9.5C0,13,1,14,2.3,14h13.5c1.2,0,2.3-1,2.3-2.3V2.3 \tC18,1,17,0,15.8,0z M8.6,6H7.1c0-1-0.1-1-0.4-1.3C6.5,4.4,6.1,4.3,5.6,4.3c-0.5,0-0.9,0.2-1.1,0.5C4.2,5.2,4,5.6,4,6.2v1.6 \tc0,0.6,0.2,1.1,0.5,1.5c0.3,0.4,0.7,0.6,1.2,0.6c0.5,0,0.9-0.3,1.1-0.5C7,9,7.1,9,7.1,8h1.5l0,0.2c0,0.8-0.2,1.6-0.8,2.1 \tS6.6,11,5.6,11c-0.9,0-1.9-0.3-2.5-0.9C2.5,9.5,2,8.8,2,7.8V6.3c0-0.9,0.5-1.7,1.1-2.3C3.7,3.3,4.5,3,5.4,3c1,0,1.8,0.2,2.3,0.7 \tC8.3,4.2,8.6,5,8.6,5.9L8.6,6z M15.6,6h-1.5c0-1-0.1-1-0.4-1.3c-0.2-0.3-0.6-0.5-1.2-0.5c-0.5,0-0.9,0.2-1.1,0.5 \tC11.2,5.2,11,5.6,11,6.2v1.6c0,0.6,0.2,1.1,0.5,1.5c0.3,0.4,0.7,0.6,1.2,0.6c0.5,0,0.9-0.3,1.1-0.5C14,9,14.1,9,14.1,8h1.5l0,0.2 \tc0,0.8-0.2,1.6-0.8,2.1S13.6,11,12.7,11c-0.9,0-2-0.3-2.5-0.9C9.5,9.5,9,8.8,9,7.8V6.3c0-0.9,0.5-1.7,1.1-2.3 \tC10.7,3.3,11.6,3,12.5,3c1,0,1.8,0.2,2.3,0.7c0.5,0.5,0.8,1.3,0.8,2.1L15.6,6z"/></svg>',
"icon_cc_hovered.svg":'<svg version="1.1" id="icon_cc_hovered" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 18 15" style="enable-background:new 0 0 18 15;" xml:space="preserve"><g id="XMLID_6_" style="opacity:0.2;">\t<path style="fill:#2E3031;" d="M0,12v0.8C0,14,1,15,2.3,15h13.5c1.2,0,2.3-1,2.3-2.3V12H0z"/></g><path id="XMLID_1911_" fill="{hoverButton}" d="M15.8,0H2.3C1,0,0,1,0,2.3v9.5C0,13,1,14,2.3,14h13.5c1.2,0,2.3-1,2.3-2.3V2.3 \tC18,1,17,0,15.8,0z M8.6,6H7.1c0-1-0.1-1-0.4-1.3C6.5,4.4,6.1,4.3,5.6,4.3c-0.5,0-0.9,0.2-1.1,0.5C4.2,5.2,4,5.6,4,6.2v1.6 \tc0,0.6,0.2,1.1,0.5,1.5c0.3,0.4,0.7,0.6,1.2,0.6c0.5,0,0.9-0.3,1.1-0.5C7,9,7.1,9,7.1,8h1.5l0,0.2c0,0.8-0.2,1.6-0.8,2.1 \tS6.6,11,5.6,11c-0.9,0-1.9-0.3-2.5-0.9C2.5,9.5,2,8.8,2,7.8V6.3c0-0.9,0.5-1.7,1.1-2.3C3.7,3.3,4.5,3,5.4,3c1,0,1.8,0.2,2.3,0.7 \tC8.3,4.2,8.6,5,8.6,5.9L8.6,6z M15.6,6h-1.5c0-1-0.1-1-0.4-1.3c-0.2-0.3-0.6-0.5-1.2-0.5c-0.5,0-0.9,0.2-1.1,0.5 \tC11.2,5.2,11,5.6,11,6.2v1.6c0,0.6,0.2,1.1,0.5,1.5c0.3,0.4,0.7,0.6,1.2,0.6c0.5,0,0.9-0.3,1.1-0.5C14,9,14.1,9,14.1,8h1.5l0,0.2 \tc0,0.8-0.2,1.6-0.8,2.1S13.6,11,12.7,11c-0.9,0-2-0.3-2.5-0.9C9.5,9.5,9,8.8,9,7.8V6.3c0-0.9,0.5-1.7,1.1-2.3 \tC10.7,3.3,11.6,3,12.5,3c1,0,1.8,0.2,2.3,0.7c0.5,0.5,0.8,1.3,0.8,2.1L15.6,6z"/></svg>',
"icon_cc_select.svg":'<svg version="1.1" id="icon_cc_select" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="1 1 18 15" style="enable-background:new 1 1 18 15;" xml:space="preserve"><g id="XMLID_6_" style="opacity:0.2;">\t<path style="fill:#2E3031;" d="M1,13v0.8C1,15,2,16,3.3,16h13.5c1.2,0,2.3-1,2.3-2.3V13H1z"/></g><path id="XMLID_1911_" fill="{hoverButton}" d="M16.8,1H3.3C2,1,1,2,1,3.3v9.5C1,14,2,15,3.3,15h13.5c1.2,0,2.3-1,2.3-2.3V3.3 \tC19,2,18,1,16.8,1z M9.6,7H8.1c0-1-0.1-1-0.4-1.3C7.5,5.4,7.1,5.3,6.6,5.3S5.7,5.5,5.5,5.8C5.2,6.2,5,6.6,5,7.2v1.6 \tc0,0.6,0.2,1.1,0.5,1.5s0.7,0.6,1.2,0.6s0.9-0.3,1.1-0.5C8,10,8.1,10,8.1,9h1.5v0.2c0,0.8-0.2,1.6-0.8,2.1S7.6,12,6.6,12 \tc-0.9,0-1.9-0.3-2.5-0.9C3.5,10.5,3,9.8,3,8.8V7.3C3,6.4,3.5,5.6,4.1,5c0.6-0.7,1.4-1,2.3-1c1,0,1.8,0.2,2.3,0.7 \tC9.3,5.2,9.6,6,9.6,7L9.6,7z M16.6,7h-1.5c0-1-0.1-1-0.4-1.3c-0.2-0.3-0.6-0.5-1.2-0.5c-0.5,0-0.9,0.2-1.1,0.5 \tC12.2,6.2,12,6.6,12,7.2v1.6c0,0.6,0.2,1.1,0.5,1.5s0.7,0.6,1.2,0.6s0.9-0.3,1.1-0.5C15,10,15.1,10,15.1,9h1.5v0.2 \tc0,0.8-0.2,1.6-0.8,2.1c-0.6,0.5-1.2,0.7-2.1,0.7c-0.9,0-2-0.3-2.5-0.9C10.5,10.5,10,9.8,10,8.8V7.3c0-0.9,0.5-1.7,1.1-2.3 \tc0.6-0.7,1.5-1,2.4-1c1,0,1.8,0.2,2.3,0.7c0.5,0.5,0.8,1.3,0.8,2.1V7z"/></svg>',
"icon_fullscreen.svg":'<svg version="1.1" id="icon_fullscreen" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 16 17" style="enable-background:new 0 0 16 17;" xml:space="preserve"><g id="XMLID_253_">\t<g id="XMLID_293_" style="opacity:0.2;">\t\t<g id="XMLID_301_">\t\t\t<path id="XMLID_307_" style="fill:#2F3031;" d="M1,15h6.2c0.6,0,1,0.4,1,1v0c0,0.6-0.4,1-1,1H1c-0.6,0-1-0.4-1-1v0C0,15.4,0.4,15,1,15z"/>\t\t\t<path id="XMLID_304_" style="fill:#2F3031;" d="M1.2,9L1.2,9c0.6,0,1,0.4,1,1v6c0,0.6-0.4,1-1,1h0c-0.6,0-1-0.4-1-1l0-6 \t\t\t\tC0.2,9.4,0.6,9,1.2,9z"/>\t\t\t<path id="XMLID_303_" style="fill:#2F3031;" d="M7.1,9.9L7.1,9.9c0.4,0.4,0.4,1,0,1.4l-3.9,3.9c-0.4,0.4-1,0.4-1.4,0l0,0 \t\t\t\tc-0.4-0.4-0.4-1,0-1.4l3.9-3.9C6.1,9.5,6.7,9.5,7.1,9.9z"/>\t\t</g>\t\t<g id="XMLID_296_">\t\t\t<path id="XMLID_300_" style="fill:#2F3031;" d="M15.1,3L8.9,3c-0.6,0-1-0.4-1-1v0c0-0.6,0.4-1,1-1l6.2,0c0.6,0,1,0.4,1,1v0 \t\t\t\tC16.1,2.6,15.6,3,15.1,3z"/>\t\t\t<path id="XMLID_299_" style="fill:#2F3031;" d="M14.9,9L14.9,9c-0.6,0-1-0.4-1-1V2c0-0.6,0.4-1,1-1h0c0.6,0,1,0.4,1,1v6 \t\t\t\tC15.9,8.6,15.5,9,14.9,9z"/>\t\t\t<path id="XMLID_298_" style="fill:#2F3031;" d="M8.9,8.1L8.9,8.1c-0.4-0.4-0.4-1,0-1.4l3.9-3.9c0.4-0.4,1-0.4,1.4,0l0,0 \t\t\t\tc0.4,0.4,0.4,1,0,1.4l-3.9,3.9C10,8.5,9.3,8.5,8.9,8.1z"/>\t\t</g>\t</g>\t<g id="XMLID_265_">\t\t<g id="XMLID_277_">\t\t\t<path id="XMLID_291_" fill="{normalButton}" d="M1,14h6.2c0.6,0,1,0.4,1,1v0c0,0.6-0.4,1-1,1H1c-0.6,0-1-0.4-1-1v0C0,14.4,0.4,14,1,14z"/>\t\t\t<path id="XMLID_286_" fill="{normalButton}" d="M1.2,8L1.2,8c0.6,0,1,0.4,1,1v6c0,0.6-0.4,1-1,1h0c-0.6,0-1-0.4-1-1l0-6 \t\t\t\tC0.2,8.4,0.6,8,1.2,8z"/>\t\t\t<path id="XMLID_281_" fill="{normalButton}" d="M7.1,8.9L7.1,8.9c0.4,0.4,0.4,1,0,1.4l-3.9,3.9c-0.4,0.4-1,0.4-1.4,0l0,0 \t\t\t\tc-0.4-0.4-0.4-1,0-1.4l3.9-3.9C6.1,8.5,6.7,8.5,7.1,8.9z"/>\t\t</g>\t\t<g id="XMLID_267_">\t\t\t<path id="XMLID_276_" fill="{normalButton}" d="M15.1,2L8.9,2c-0.6,0-1-0.4-1-1v0c0-0.6,0.4-1,1-1l6.2,0c0.6,0,1,0.4,1,1v0 \t\t\t\tC16.1,1.6,15.6,2,15.1,2z"/>\t\t\t<path id="XMLID_271_" fill="{normalButton}" d="M14.9,8L14.9,8c-0.6,0-1-0.4-1-1V1c0-0.6,0.4-1,1-1l0,0c0.6,0,1,0.4,1,1v6 \t\t\t\tC15.9,7.6,15.5,8,14.9,8z"/>\t\t\t<path id="XMLID_270_" fill="{normalButton}" d="M8.9,7.1L8.9,7.1c-0.4-0.4-0.4-1,0-1.4l3.9-3.9c0.4-0.4,1-0.4,1.4,0l0,0 \t\t\t\tc0.4,0.4,0.4,1,0,1.4l-3.9,3.9C10,7.5,9.3,7.5,8.9,7.1z"/>\t\t</g>\t</g></g></svg>',
"icon_fullscreen_hovered.svg":'<svg version="1.1" id="icon_fullscreen_hovered" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 16 17" style="enable-background:new 0 0 16 17;" xml:space="preserve"><g id="XMLID_293_" class="st0">\t<g id="XMLID_301_">\t\t<path id="XMLID_307_" style="fill:#2F3031" d="M1,15h6.2c0.6,0,1,0.4,1,1v0c0,0.6-0.4,1-1,1H1c-0.6,0-1-0.4-1-1v0C0,15.4,0.4,15,1,15z"/>\t\t<path id="XMLID_304_" style="fill:#2F3031" d="M1.2,9L1.2,9c0.6,0,1,0.4,1,1v6c0,0.6-0.4,1-1,1h0c-0.6,0-1-0.4-1-1l0-6C0.2,9.4,0.6,9,1.2,9 \t\t\tz"/>\t\t<path id="XMLID_303_" style="fill:#2F3031" d="M7.1,9.9L7.1,9.9c0.4,0.4,0.4,1,0,1.4l-3.9,3.9c-0.4,0.4-1,0.4-1.4,0l0,0 \t\t\tc-0.4-0.4-0.4-1,0-1.4l3.9-3.9C6.1,9.5,6.7,9.5,7.1,9.9z"/>\t</g>\t<g id="XMLID_296_">\t\t<path id="XMLID_300_" style="fill:#2F3031" d="M15.1,3L8.9,3c-0.6,0-1-0.4-1-1v0c0-0.6,0.4-1,1-1l6.2,0c0.6,0,1,0.4,1,1v0 \t\t\tC16.1,2.6,15.6,3,15.1,3z"/>\t\t<path id="XMLID_299_" style="fill:#2F3031" d="M14.9,9L14.9,9c-0.6,0-1-0.4-1-1V2c0-0.6,0.4-1,1-1h0c0.6,0,1,0.4,1,1v6 \t\t\tC15.9,8.6,15.5,9,14.9,9z"/>\t\t<path id="XMLID_298_" style="fill:#2F3031" d="M8.9,8.1L8.9,8.1c-0.4-0.4-0.4-1,0-1.4l3.9-3.9c0.4-0.4,1-0.4,1.4,0l0,0c0.4,0.4,0.4,1,0,1.4 \t\t\tl-3.9,3.9C10,8.5,9.3,8.5,8.9,8.1z"/>\t</g></g><g id="XMLID_265_">\t<g id="XMLID_277_">\t\t<path id="XMLID_291_" fill="{hoverButton}" d="M1,14h6.2c0.6,0,1,0.4,1,1v0c0,0.6-0.4,1-1,1H1c-0.6,0-1-0.4-1-1v0C0,14.4,0.4,14,1,14z"/>\t\t<path id="XMLID_286_" fill="{hoverButton}" d="M1.2,8L1.2,8c0.6,0,1,0.4,1,1v6c0,0.6-0.4,1-1,1h0c-0.6,0-1-0.4-1-1l0-6C0.2,8.4,0.6,8,1.2,8 \t\t\tz"/>\t\t<path id="XMLID_281_" fill="{hoverButton}" d="M7.1,8.9L7.1,8.9c0.4,0.4,0.4,1,0,1.4l-3.9,3.9c-0.4,0.4-1,0.4-1.4,0l0,0 \t\t\tc-0.4-0.4-0.4-1,0-1.4l3.9-3.9C6.1,8.5,6.7,8.5,7.1,8.9z"/>\t</g>\t<g id="XMLID_267_">\t\t<path id="XMLID_276_" fill="{hoverButton}" d="M15.1,2L8.9,2c-0.6,0-1-0.4-1-1v0c0-0.6,0.4-1,1-1l6.2,0c0.6,0,1,0.4,1,1v0 \t\t\tC16.1,1.6,15.6,2,15.1,2z"/>\t\t<path id="XMLID_271_" fill="{hoverButton}" d="M14.9,8L14.9,8c-0.6,0-1-0.4-1-1V1c0-0.6,0.4-1,1-1l0,0c0.6,0,1,0.4,1,1v6 \t\t\tC15.9,7.6,15.5,8,14.9,8z"/>\t\t<path id="XMLID_270_" fill="{hoverButton}" d="M8.9,7.1L8.9,7.1c-0.4-0.4-0.4-1,0-1.4l3.9-3.9c0.4-0.4,1-0.4,1.4,0l0,0c0.4,0.4,0.4,1,0,1.4 \t\t\tl-3.9,3.9C10,7.5,9.3,7.5,8.9,7.1z"/>\t</g></g></svg>',
"icon_menu.svg":'<svg version="1.1" id="icon_menu" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="-298 390 15 14" style="enable-background:new -298 390 15 14;" xml:space="preserve"><g id="XMLID_342_">\t<g id="XMLID_347_" style="opacity:0.2;">\t\t<path id="XMLID_353_" style="fill:#2F3031;" d="M-284,394h-8c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h8c0.6,0,1,0.4,1,1v1 \t\t\tC-283,393.6-283.4,394-284,394z"/>\t\t<path id="XMLID_350_" style="fill:#2F3031;" d="M-284,399h-8c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h8c0.6,0,1,0.4,1,1v1 \t\t\tC-283,398.6-283.4,399-284,399z"/>\t\t<path id="XMLID_348_" style="fill:#2F3031;" d="M-284,404h-8c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h8c0.6,0,1,0.4,1,1v1 \t\t\tC-283,403.6-283.4,404-284,404z"/>\t</g>\t<g id="XMLID_343_">\t\t<path id="XMLID_346_" fill="{normalButton}" d="M-284,393h-8c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h8c0.6,0,1,0.4,1,1v1 \t\t\tC-283,392.6-283.4,393-284,393z"/>\t\t<path id="XMLID_345_" fill="{normalButton}" d="M-284,398h-8c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h8c0.6,0,1,0.4,1,1v1 \t\t\tC-283,397.6-283.4,398-284,398z"/>\t\t<path id="XMLID_344_" fill="{normalButton}" d="M-284,403h-8c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h8c0.6,0,1,0.4,1,1v1 \t\t\tC-283,402.6-283.4,403-284,403z"/>\t</g></g><g id="XMLID_1_">\t<g id="XMLID_6_" style="opacity:0.2;">\t\t<path id="XMLID_9_" style="fill:#2F3031;" d="M-296,394h-1c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h1c0.6,0,1,0.4,1,1v1 \t\t\tC-295,393.6-295.4,394-296,394z"/>\t\t<path id="XMLID_8_" style="fill:#2F3031;" d="M-296,399h-1c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h1c0.6,0,1,0.4,1,1v1 \t\t\tC-295,398.6-295.4,399-296,399z"/>\t\t<path id="XMLID_7_" style="fill:#2F3031;" d="M-296,404h-1c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h1c0.6,0,1,0.4,1,1v1 \t\t\tC-295,403.6-295.4,404-296,404z"/>\t</g>\t<g id="XMLID_2_">\t\t<path id="XMLID_5_" fill="{normalButton}" d="M-296,393h-1c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h1c0.6,0,1,0.4,1,1v1 \t\t\tC-295,392.6-295.4,393-296,393z"/>\t\t<path id="XMLID_4_" fill="{normalButton}" d="M-296,398h-1c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h1c0.6,0,1,0.4,1,1v1 \t\t\tC-295,397.6-295.4,398-296,398z"/>\t\t<path id="XMLID_3_" fill="{normalButton}" d="M-296,403h-1c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h1c0.6,0,1,0.4,1,1v1 \t\t\tC-295,402.6-295.4,403-296,403z"/>\t</g></g></svg>',
"icon_menu_hovered.svg":'<svg version="1.1" id="icon_menu_hovered" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="-298 390 15 14" style="enable-background:new -298 390 15 14;" xml:space="preserve"><g id="XMLID_14_" style="opacity:0.2;">\t<path id="XMLID_17_" style="fill:#2F3031;" d="M-284,394h-8c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h8c0.6,0,1,0.4,1,1v1 \t\tC-283,393.6-283.4,394-284,394z"/>\t<path id="XMLID_16_" style="fill:#2F3031;" d="M-284,399h-8c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h8c0.6,0,1,0.4,1,1v1 \t\tC-283,398.6-283.4,399-284,399z"/>\t<path id="XMLID_15_" style="fill:#2F3031;" d="M-284,404h-8c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h8c0.6,0,1,0.4,1,1v1 \t\tC-283,403.6-283.4,404-284,404z"/></g><g id="XMLID_10_">\t<path id="XMLID_13_" fill="{hoverButton}" d="M-284,393h-8c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h8c0.6,0,1,0.4,1,1v1 \t\tC-283,392.6-283.4,393-284,393z"/>\t<path id="XMLID_12_" fill="{hoverButton}" d="M-284,398h-8c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h8c0.6,0,1,0.4,1,1v1 \t\tC-283,397.6-283.4,398-284,398z"/>\t<path id="XMLID_11_" fill="{hoverButton}" d="M-284,403h-8c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h8c0.6,0,1,0.4,1,1v1 \t\tC-283,402.6-283.4,403-284,403z"/></g><g id="XMLID_6_" style="opacity:0.2;">\t<path id="XMLID_9_" style="fill:#2F3031;" d="M-296,394h-1c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h1c0.6,0,1,0.4,1,1v1 \t\tC-295,393.6-295.4,394-296,394z"/>\t<path id="XMLID_8_" style="fill:#2F3031;" d="M-296,399h-1c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h1c0.6,0,1,0.4,1,1v1 \t\tC-295,398.6-295.4,399-296,399z"/>\t<path id="XMLID_7_" style="fill:#2F3031;" d="M-296,404h-1c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h1c0.6,0,1,0.4,1,1v1 \t\tC-295,403.6-295.4,404-296,404z"/></g><g id="XMLID_2_">\t<path id="XMLID_5_" fill="{hoverButton}" d="M-296,393h-1c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h1c0.6,0,1,0.4,1,1v1 \t\tC-295,392.6-295.4,393-296,393z"/>\t<path id="XMLID_4_" fill="{hoverButton}" d="M-296,398h-1c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h1c0.6,0,1,0.4,1,1v1 \t\tC-295,397.6-295.4,398-296,398z"/>\t<path id="XMLID_3_" fill="{hoverButton}" d="M-296,403h-1c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h1c0.6,0,1,0.4,1,1v1 \t\tC-295,402.6-295.4,403-296,403z"/></g></svg>',
"icon_menu_select.svg":'<svg version="1.1" id="icon_menu_select" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="-298 390 15 14" style="enable-background:new -298 390 15 14;" xml:space="preserve"><g id="XMLID_14_" style="opacity:0.2;">\t<path id="XMLID_17_" style="fill:#2F3031;" d="M-284,394h-8c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h8c0.6,0,1,0.4,1,1v1 \t\tC-283,393.6-283.4,394-284,394z"/>\t<path id="XMLID_16_" style="fill:#2F3031;" d="M-284,399h-8c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h8c0.6,0,1,0.4,1,1v1 \t\tC-283,398.6-283.4,399-284,399z"/>\t<path id="XMLID_15_" style="fill:#2F3031;" d="M-284,404h-8c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h8c0.6,0,1,0.4,1,1v1 \t\tC-283,403.6-283.4,404-284,404z"/></g><g id="XMLID_10_">\t<path id="XMLID_13_" fill="{hoverButton}" d="M-284,393h-8c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h8c0.6,0,1,0.4,1,1v1 \t\tC-283,392.6-283.4,393-284,393z"/>\t<path id="XMLID_12_" fill="{hoverButton}" d="M-284,398h-8c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h8c0.6,0,1,0.4,1,1v1 \t\tC-283,397.6-283.4,398-284,398z"/>\t<path id="XMLID_11_" fill="{hoverButton}" d="M-284,403h-8c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h8c0.6,0,1,0.4,1,1v1 \t\tC-283,402.6-283.4,403-284,403z"/></g><g id="XMLID_6_" style="opacity:0.2;">\t<path id="XMLID_9_" style="fill:#2F3031;" d="M-296,394h-1c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h1c0.6,0,1,0.4,1,1v1 \t\tC-295,393.6-295.4,394-296,394z"/>\t<path id="XMLID_8_" style="fill:#2F3031;" d="M-296,399h-1c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h1c0.6,0,1,0.4,1,1v1 \t\tC-295,398.6-295.4,399-296,399z"/>\t<path id="XMLID_7_" style="fill:#2F3031;" d="M-296,404h-1c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h1c0.6,0,1,0.4,1,1v1 \t\tC-295,403.6-295.4,404-296,404z"/></g><g id="XMLID_2_">\t<path id="XMLID_5_" fill="{hoverButton}" d="M-296,393h-1c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h1c0.6,0,1,0.4,1,1v1 \t\tC-295,392.6-295.4,393-296,393z"/>\t<path id="XMLID_4_" fill="{hoverButton}" d="M-296,398h-1c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h1c0.6,0,1,0.4,1,1v1 \t\tC-295,397.6-295.4,398-296,398z"/>\t<path id="XMLID_3_" fill="{hoverButton}" d="M-296,403h-1c-0.6,0-1-0.4-1-1v-1c0-0.6,0.4-1,1-1h1c0.6,0,1,0.4,1,1v1 \t\tC-295,402.6-295.4,403-296,403z"/></g></svg>',
"icon_next.svg":'<svg version="1.1" id="icon_next" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 10 17.9" style="enable-background:new 0 0 10 17.9;" xml:space="preserve"><g id="XMLID_159_">\t<path id="XMLID_164_" style="opacity:0.3;fill:#2F3031;" d="M6.5,9L0.2,2.8C0,2.6,0,2.3,0.2,2.1l1-1c0.2-0.2,0.5-0.2,0.7,0l6.6,6.6c0,0,0,0,0,0l1,1 \t\tC9.6,8.8,9.6,8.9,9.6,9c0,0.1,0,0.3-0.1,0.4l-1,1c0,0,0,0,0,0L1.9,17c-0.2,0.2-0.5,0.2-0.7,0l-1-1c-0.2-0.2-0.2-0.5,0-0.7L6.5,9z" \t\t/>\t<path id="XMLID_163_" fill="{normalButton}" d="M6.5,8L0.2,1.8C0,1.6,0,1.3,0.2,1.1l1-1c0.2-0.2,0.5-0.2,0.7,0l6.6,6.6c0,0,0,0,0,0l1,1 \t\tC9.6,7.8,9.6,7.9,9.6,8c0,0.1,0,0.3-0.1,0.4l-1,1c0,0,0,0,0,0L1.9,16c-0.2,0.2-0.5,0.2-0.7,0l-1-1c-0.2-0.2-0.2-0.5,0-0.7L6.5,8z" \t\t/></g></svg>',
"icon_next_disable.svg":'<svg version="1.1" id="icon_next_disable" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="-2 -0.9 10 17.9" style="enable-background:new -2 -0.9 10 17.9;" xml:space="preserve"><g id="XMLID_159_">\t<path id="XMLID_163_" fill="{disabledButton}" d="M4.5,7.1l-6.3-6.2C-2,0.7-2,0.4-1.8,0.2l1-1C-0.6-1-0.3-1-0.1-0.8l6.6,6.6l0,0l1,1 \t\tC7.6,6.9,7.6,7,7.6,7.1c0,0.1,0,0.3-0.1,0.4l-1,1l0,0l-6.6,6.6c-0.2,0.2-0.5,0.2-0.7,0l-1-1c-0.2-0.2-0.2-0.5,0-0.7L4.5,7.1z"/></g></svg>',
"icon_next_hovered.svg":'<svg version="1.1" id="icon_next_hovered" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 10 17.9" style="enable-background:new 0 0 10 17.9;" xml:space="preserve"><path id="XMLID_164_" style="opacity:0.3;fill:#2F3031;" d="M6.5,9L0.2,2.8C0,2.6,0,2.3,0.2,2.1l1-1c0.2-0.2,0.5-0.2,0.7,0l6.6,6.6c0,0,0,0,0,0l1,1 \tC9.6,8.8,9.6,8.9,9.6,9c0,0.1,0,0.3-0.1,0.4l-1,1c0,0,0,0,0,0L1.9,17c-0.2,0.2-0.5,0.2-0.7,0l-1-1c-0.2-0.2-0.2-0.5,0-0.7L6.5,9z"/><path id="XMLID_163_" fill="{hoverButton}" d="M6.5,8L0.2,1.8C0,1.6,0,1.3,0.2,1.1l1-1c0.2-0.2,0.5-0.2,0.7,0l6.6,6.6c0,0,0,0,0,0l1,1 \tC9.6,7.8,9.6,7.9,9.6,8c0,0.1,0,0.3-0.1,0.4l-1,1c0,0,0,0,0,0L1.9,16c-0.2,0.2-0.5,0.2-0.7,0l-1-1c-0.2-0.2-0.2-0.5,0-0.7L6.5,8z"/></svg>',
"icon_pause.svg":'<svg version="1.1" id="icon_pause" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="-2 2 11 14" style="enable-background:new -2 2 11 14;" xml:space="preserve"><g id="XMLID_146_" style="opacity:0.2;">\t<path id="XMLID_86_" style="fill:#2A2C2D;" d="M1,16h-2c-0.6,0-1-0.4-1-1V4c0-0.6,0.4-1,1-1h2c0.6,0,1,0.4,1,1v11C2,15.6,1.6,16,1,16z"/>\t<path id="XMLID_187_" style="fill:#2A2C2D;" d="M8,16H6c-0.6,0-1-0.4-1-1V4c0-0.6,0.4-1,1-1h2c0.6,0,1,0.4,1,1v11C9,15.6,8.6,16,8,16z"/></g><g id="XMLID_211_">\t<path id="XMLID_357_" fill="{normalButton}" d="M1,15h-2c-0.6,0-1-0.4-1-1V3c0-0.6,0.4-1,1-1h2c0.6,0,1,0.4,1,1v11C2,14.6,1.6,15,1,15z"/>\t<path id="XMLID_212_" fill="{normalButton}" d="M8,15H6c-0.6,0-1-0.4-1-1V3c0-0.6,0.4-1,1-1h2c0.6,0,1,0.4,1,1v11C9,14.6,8.6,15,8,15z"/></g></svg>',
"icon_pause_disable.svg":'<svg version="1.1" id="icon_pause_disable" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="-2 2 11 14" style="enable-background:new -2 2 11 14;" xml:space="preserve"><g id="XMLID_211_">\t<path id="XMLID_357_" fill="{disabledButton}" d="M1,15h-2c-0.6,0-1-0.4-1-1V3c0-0.6,0.4-1,1-1h2c0.6,0,1,0.4,1,1v11C2,14.6,1.6,15,1,15z"/>\t<path id="XMLID_212_" fill="{disabledButton}" d="M8,15H6c-0.6,0-1-0.4-1-1V3c0-0.6,0.4-1,1-1h2c0.6,0,1,0.4,1,1v11C9,14.6,8.6,15,8,15z"/></g></svg>',
"icon_pause_hovered.svg":'<svg version="1.1" id="icon_pause_hovered" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="-2 2 11 14" style="enable-background:new -2 2 11 14;" xml:space="preserve"><g id="XMLID_146_" style="opacity:0.2;">\t<path id="XMLID_86_" style="fill:#2A2C2D;" d="M1,16h-2c-0.6,0-1-0.4-1-1V4c0-0.6,0.4-1,1-1h2c0.6,0,1,0.4,1,1v11C2,15.6,1.6,16,1,16z"/>\t<path id="XMLID_187_" style="fill:#2A2C2D;" d="M8,16H6c-0.6,0-1-0.4-1-1V4c0-0.6,0.4-1,1-1h2c0.6,0,1,0.4,1,1v11C9,15.6,8.6,16,8,16z"/></g><g id="XMLID_211_">\t<path id="XMLID_357_" fill="{hoverButton}" d="M1,15h-2c-0.6,0-1-0.4-1-1V3c0-0.6,0.4-1,1-1h2c0.6,0,1,0.4,1,1v11C2,14.6,1.6,15,1,15z"/>\t<path id="XMLID_212_" fill="{hoverButton}" d="M8,15H6c-0.6,0-1-0.4-1-1V3c0-0.6,0.4-1,1-1h2c0.6,0,1,0.4,1,1v11C9,14.6,8.6,15,8,15z"/></g></svg>',
"icon_play.svg":'<svg version="1.1" id="icon_play" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 12 15" style="enable-background:new 0 0 12 15;" xml:space="preserve"><g id="play_11_" style="opacity:0.2;">\t<g>\t\t<path style="fill-rule:evenodd;clip-rule:evenodd;fill:#2F3031;" d="M11,7.8L1,2C0.5,1.7,0,1.9,0,2.4v12c0,0.6,0.4,0.7,1,0.4l10-5.9C11.5,8.7,11.5,8,11,7.8z"/>\t</g></g><g id="play_10_">\t<g>\t\t<path fill="{normalButton}" d="M11,6.8L1,1C0.5,0.7,0,0.9,0,1.4v12c0,0.6,0.4,0.7,1,0.4l10-5.9C11.5,7.7,11.5,7,11,6.8z"/>\t</g></g></svg>',
"icon_play_disable.svg":'<svg version="1.1" id="icon_play_disable" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="-1 1 12 15" style="enable-background:new -1 1 12 15;" xml:space="preserve"><g id="play_10_">\t<g>\t\t<path fill="{disabledButton}" d="M10,7.8L0,2c-0.5-0.3-1-0.1-1,0.4v12c0,0.6,0.4,0.7,1,0.4l10-5.9C10.5,8.7,10.5,8,10,7.8z"/>\t</g></g></svg>',"icon_play_hovered.svg":'<svg version="1.1" id="icon_play_hovered" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 12 15" style="enable-background:new 0 0 12 15;" xml:space="preserve"><g id="play_11_" style="opacity:0.2;">\t<g>\t\t<path style="fill-rule:evenodd;clip-rule:evenodd;fill:#2F3031;" d="M11,7.8L1,2C0.5,1.7,0,1.9,0,2.4v12c0,0.6,0.4,0.7,1,0.4l10-5.9C11.5,8.7,11.5,8,11,7.8z"/>\t</g></g><g id="play_10_">\t<g>\t\t<path fill="{hoverButton}" d="M11,6.8L1,1C0.5,0.7,0,0.9,0,1.4v12c0,0.6,0.4,0.7,1,0.4l10-5.9C11.5,7.7,11.5,7,11,6.8z"/>\t</g></g></svg>',
"icon_presenter.svg":'<svg version="1.1" id="icon_presenter" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 14 15.8" style="enable-background:new 0 0 14 15.8;" xml:space="preserve"><g id="XMLID_308_">\t<path id="XMLID_315_" style="opacity:0.2;fill:#2E3031;" d="M13,12.3c-1.8-0.5-3.4-0.9-4.7-1.7c-0.1,0.1-0.2-0.9-0.2-1.7c1.1-0.6,2-2.1,2-3.8 \t\tc0-2.3-1.3-4.1-3-4.1c-1.7,0-3,1.8-3,4.1c0,1.7,0.7,3.1,1.8,3.7c0,0.8-0.1,1.9-0.2,1.8c-1.3,0.8-3,1.3-4.7,1.7 \t\tC-0.2,12.9,0,13.9,0,15c0.4,0.6,3.7,0.8,6.9,0.8c3,0,6.5-0.3,6.9-0.8C14,13.9,14.2,12.9,13,12.3z"/>\t<path id="XMLID_313_" fill="{normalButton}" d="M13,11.3c-1.8-0.5-3.4-0.9-4.7-1.7C8.2,9.7,8.1,8.7,8.1,7.9c1.1-0.6,2-2.1,2-3.8 \t\tc0-2.3-1.3-4.1-3-4.1c-1.7,0-3,1.8-3,4.1c0,1.7,0.7,3.1,1.8,3.7c0,0.8-0.1,1.9-0.2,1.8c-1.3,0.8-3,1.3-4.7,1.7 \t\tC-0.2,11.9,0,12.9,0,14c0.4,0.6,3.7,0.8,6.9,0.8c3,0,6.5-0.3,6.9-0.8C14,12.9,14.2,11.9,13,11.3z"/></g></svg>',
"icon_presenter_hovered.svg":'<svg version="1.1" id="icon_presenter_hovered" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 14 15.8" style="enable-background:new 0 0 14 15.8;" xml:space="preserve"><path id="XMLID_315_" style="opacity:0.2;fill:#2E3031;" d="M13,12.3c-1.8-0.5-3.4-0.9-4.7-1.7c-0.1,0.1-0.2-0.9-0.2-1.7c1.1-0.6,2-2.1,2-3.8 \tc0-2.3-1.3-4.1-3-4.1c-1.7,0-3,1.8-3,4.1c0,1.7,0.7,3.1,1.8,3.7c0,0.8-0.1,1.9-0.2,1.8c-1.3,0.8-3,1.3-4.7,1.7 \tC-0.2,12.9,0,13.9,0,15c0.4,0.6,3.7,0.8,6.9,0.8c3,0,6.5-0.3,6.9-0.8C14,13.9,14.2,12.9,13,12.3z"/><path id="XMLID_313_" fill="{hoverButton}" d="M13,11.3c-1.8-0.5-3.4-0.9-4.7-1.7C8.2,9.7,8.1,8.7,8.1,7.9c1.1-0.6,2-2.1,2-3.8 \tc0-2.3-1.3-4.1-3-4.1c-1.7,0-3,1.8-3,4.1c0,1.7,0.7,3.1,1.8,3.7c0,0.8-0.1,1.9-0.2,1.8c-1.3,0.8-3,1.3-4.7,1.7 \tC-0.2,11.9,0,12.9,0,14c0.4,0.6,3.7,0.8,6.9,0.8c3,0,6.5-0.3,6.9-0.8C14,12.9,14.2,11.9,13,11.3z"/></svg>',
"icon_presenter_select.svg":'<svg version="1.1" id="icon_presenter_select" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0.2 14 15.8" style="enable-background:new 0 0.2 14 15.8;" xml:space="preserve"><path id="XMLID_315_" style="opacity:0.2;fill:#2E3031;enable-background:new;" d="M13,12.5c-1.8-0.5-3.4-0.9-4.7-1.7c-0.1,0.1-0.2-0.9-0.2-1.7c1.1-0.6,2-2.1,2-3.8 \tc0-2.3-1.3-4.1-3-4.1s-3,1.8-3,4.1C4.1,7,4.8,8.4,5.9,9c0,0.8-0.1,1.9-0.2,1.8c-1.3,0.8-3,1.3-4.7,1.7c-1.2,0.6-1,1.6-1,2.7 \tC0.4,15.8,3.7,16,6.9,16c3,0,6.5-0.3,6.9-0.8C14,14.1,14.2,13.1,13,12.5z"/><path id="XMLID_313_" fill="{hoverButton}" d="M13,11.5c-1.8-0.5-3.4-0.9-4.7-1.7C8.2,9.9,8.1,8.9,8.1,8.1c1.1-0.6,2-2.1,2-3.8 \tc0-2.3-1.3-4.1-3-4.1s-3,1.8-3,4.1C4.1,6,4.8,7.4,5.9,8c0,0.8-0.1,1.9-0.2,1.8c-1.3,0.8-3,1.3-4.7,1.7c-1.2,0.6-1,1.6-1,2.7 \tC0.4,14.8,3.7,15,6.9,15c3,0,6.5-0.3,6.9-0.8C14,13.1,14.2,12.1,13,11.5z"/></svg>',
"icon_previous.svg":'<svg version="1.1" id="icon_previous" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 10 17.9" style="enable-background:new 0 0 10 17.9;" xml:space="preserve"><g id="XMLID_165_">\t<path id="XMLID_177_" style="opacity:0.3;fill:#2F3031;" d="M3.2,9.1l6.3-6.3c0.2-0.2,0.2-0.5,0-0.7l-1-1C8.3,1,7.9,1,7.7,1.1L1.1,7.8c0,0,0,0,0,0l-1,1 \t\tC0,8.8,0,9,0,9.1c0,0.1,0,0.3,0.1,0.4l1,1c0,0,0,0,0,0l6.6,6.6c0.2,0.2,0.5,0.2,0.7,0l1-1c0.2-0.2,0.2-0.5,0-0.7L3.2,9.1z"/>\t<path id="XMLID_175_" fill="{normalButton}" d="M3.2,8.1l6.3-6.3c0.2-0.2,0.2-0.5,0-0.7l-1-1C8.3,0,7.9,0,7.7,0.1L1.1,6.8c0,0,0,0,0,0l-1,1 \t\tC0,7.8,0,8,0,8.1c0,0.1,0,0.3,0.1,0.4l1,1c0,0,0,0,0,0l6.6,6.6c0.2,0.2,0.5,0.2,0.7,0l1-1c0.2-0.2,0.2-0.5,0-0.7L3.2,8.1z"/></g></svg>',
"icon_previous_disable.svg":'<svg version="1.1" id="icon_previous_disable" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="-2 -0.9 10 17.9" style="enable-background:new -2 -0.9 10 17.9;" xml:space="preserve"><path id="XMLID_175_" fill="{disabledButton}" d="M1.2,7.2l6.3-6.3c0.2-0.2,0.2-0.5,0-0.7l-1-1c-0.2-0.1-0.6-0.1-0.8,0l-6.6,6.7l0,0l-1,1 \tC-2,6.9-2,7.1-2,7.2s0,0.3,0.1,0.4l1,1l0,0l6.6,6.6c0.2,0.2,0.5,0.2,0.7,0l1-1c0.2-0.2,0.2-0.5,0-0.7L1.2,7.2z"/></svg>',
"icon_previous_hovered.svg":'<svg version="1.1" id="icon_previous_hovered" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 10 17.9" style="enable-background:new 0 0 10 17.9;" xml:space="preserve"><path id="XMLID_177_" style="opacity:0.3;fill:#2F3031;" d="M3.2,9.1l6.3-6.3c0.2-0.2,0.2-0.5,0-0.7l-1-1C8.3,1,7.9,1,7.7,1.1L1.1,7.8c0,0,0,0,0,0l-1,1 \tC0,8.8,0,9,0,9.1c0,0.1,0,0.3,0.1,0.4l1,1c0,0,0,0,0,0l6.6,6.6c0.2,0.2,0.5,0.2,0.7,0l1-1c0.2-0.2,0.2-0.5,0-0.7L3.2,9.1z"/><path id="XMLID_175_" fill="{hoverButton}" d="M3.2,8.1l6.3-6.3c0.2-0.2,0.2-0.5,0-0.7l-1-1C8.3,0,7.9,0,7.7,0.1L1.1,6.8c0,0,0,0,0,0l-1,1 \tC0,7.8,0,8,0,8.1c0,0.1,0,0.3,0.1,0.4l1,1c0,0,0,0,0,0l6.6,6.6c0.2,0.2,0.5,0.2,0.7,0l1-1c0.2-0.2,0.2-0.5,0-0.7L3.2,8.1z"/></svg>',
"icon_reduce.svg":'<svg version="1.1" id="icon_reduce" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 17 19" style="enable-background:new 0 0 17 19;" xml:space="preserve"><g id="XMLID_692_" style="opacity:0.2;">\t<path id="XMLID_696_" style="fill:#2F3031;" d="M9.8,7H16c0.6,0,1,0.4,1,1v0c0,0.6-0.4,1-1,1L9.8,9c-0.6,0-1-0.4-1-1v0C8.8,7.4,9.3,7,9.8,7z" \t\t/>\t<path id="XMLID_695_" style="fill:#2F3031;" d="M10,1L10,1c0.6,0,1,0.4,1,1v6c0,0.6-0.4,1-1,1h0C9.4,9,9,8.6,9,8V2C9,1.4,9.4,1,10,1z"/>\t<path id="XMLID_693_" style="fill:#2F3031;" d="M16,1.9L16,1.9c0.4,0.4,0.4,1,0,1.4l-3.9,3.9c-0.4,0.4-1,0.4-1.4,0l0,0c-0.4-0.4-0.4-1,0-1.4 \t\tl3.9-3.9C14.9,1.5,15.6,1.5,16,1.9z"/></g><g id="XMLID_500_" style="opacity:0.2;">\t<path id="XMLID_691_" style="fill:#2F3031;" d="M7.2,13H1c-0.6,0-1-0.4-1-1v0c0-0.6,0.4-1,1-1h6.2c0.6,0,1,0.4,1,1v0C8.2,12.6,7.7,13,7.2,13z \t\t"/>\t<path id="XMLID_510_" style="fill:#2F3031;" d="M7,19L7,19c-0.6,0-1-0.4-1-1l0-6c0-0.6,0.4-1,1-1h0c0.6,0,1,0.4,1,1v6C8,18.6,7.6,19,7,19z"/>\t<path id="XMLID_505_" style="fill:#2F3031;" d="M1,18.1L1,18.1c-0.4-0.4-0.4-1,0-1.4l3.9-3.9c0.4-0.4,1-0.4,1.4,0l0,0c0.4,0.4,0.4,1,0,1.4 \t\tl-3.9,3.9C2.1,18.5,1.4,18.5,1,18.1z"/></g><g id="XMLID_455_">\t<path id="XMLID_496_" fill="{normalButton}" d="M9.8,6H16c0.6,0,1,0.4,1,1v0c0,0.6-0.4,1-1,1L9.8,8c-0.6,0-1-0.4-1-1v0C8.8,6.4,9.3,6,9.8,6z" \t\t/>\t<path id="XMLID_481_" fill="{normalButton}" d="M10,0L10,0c0.6,0,1,0.4,1,1v6c0,0.6-0.4,1-1,1h0C9.4,8,9,7.6,9,7V1C9,0.4,9.4,0,10,0z"/>\t<path id="XMLID_461_" fill="{normalButton}" d="M16,0.9L16,0.9c0.4,0.4,0.4,1,0,1.4l-3.9,3.9c-0.4,0.4-1,0.4-1.4,0l0,0c-0.4-0.4-0.4-1,0-1.4 \t\tl3.9-3.9C14.9,0.5,15.6,0.5,16,0.9z"/></g><g id="XMLID_75_">\t<path id="XMLID_452_" fill="{normalButton}" d="M7.2,12H1c-0.6,0-1-0.4-1-1v0c0-0.6,0.4-1,1-1h6.2c0.6,0,1,0.4,1,1v0C8.2,11.6,7.7,12,7.2,12z \t\t"/>\t<path id="XMLID_445_" fill="{normalButton}" d="M7,18L7,18c-0.6,0-1-0.4-1-1l0-6c0-0.6,0.4-1,1-1h0c0.6,0,1,0.4,1,1v6C8,17.6,7.6,18,7,18z"/>\t<path id="XMLID_438_" fill="{normalButton}" d="M1,17.1L1,17.1c-0.4-0.4-0.4-1,0-1.4l3.9-3.9c0.4-0.4,1-0.4,1.4,0l0,0c0.4,0.4,0.4,1,0,1.4 \t\tl-3.9,3.9C2.1,17.5,1.4,17.5,1,17.1z"/></g></svg>',
"icon_reduce_hovered.svg":'<svg version="1.1" id="icon_reduce_hovered" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="1 -1 17 19" style="enable-background:new 1 -1 17 19;" xml:space="preserve"><g id="XMLID_692_" style="opacity:0.2;">\t<path id="XMLID_696_" style="fill:#2F3031;" d="M10.8,6H17c0.6,0,1,0.4,1,1l0,0c0,0.6-0.4,1-1,1h-6.2c-0.6,0-1-0.4-1-1l0,0 \t\tC9.8,6.4,10.3,6,10.8,6z"/>\t<path id="XMLID_695_" style="fill:#2F3031;" d="M11,0L11,0c0.6,0,1,0.4,1,1v6c0,0.6-0.4,1-1,1l0,0c-0.6,0-1-0.4-1-1V1C10,0.4,10.4,0,11,0z"/>\t<path id="XMLID_693_" style="fill:#2F3031;" d="M17,0.9L17,0.9c0.4,0.4,0.4,1,0,1.4l-3.9,3.9c-0.4,0.4-1,0.4-1.4,0l0,0c-0.4-0.4-0.4-1,0-1.4 \t\tl3.9-3.9C15.9,0.5,16.6,0.5,17,0.9z"/></g><g id="XMLID_500_" style="opacity:0.2;">\t<path id="XMLID_691_" style="fill:#2F3031;" d="M8.2,12H2c-0.6,0-1-0.4-1-1l0,0c0-0.6,0.4-1,1-1h6.2c0.6,0,1,0.4,1,1l0,0 \t\tC9.2,11.6,8.7,12,8.2,12z"/>\t<path id="XMLID_510_" style="fill:#2F3031;" d="M8,18L8,18c-0.6,0-1-0.4-1-1v-6c0-0.6,0.4-1,1-1l0,0c0.6,0,1,0.4,1,1v6C9,17.6,8.6,18,8,18z" \t\t/>\t<path id="XMLID_505_" style="fill:#2F3031;" d="M2,17.1L2,17.1c-0.4-0.4-0.4-1,0-1.4l3.9-3.9c0.4-0.4,1-0.4,1.4,0l0,0c0.4,0.4,0.4,1,0,1.4 \t\tl-3.9,3.9C3.1,17.5,2.4,17.5,2,17.1z"/></g><g id="XMLID_455_">\t<path id="XMLID_496_" fill="{hoverButton}" d="M10.8,5H17c0.6,0,1,0.4,1,1l0,0c0,0.6-0.4,1-1,1h-6.2c-0.6,0-1-0.4-1-1l0,0 \t\tC9.8,5.4,10.3,5,10.8,5z"/>\t<path id="XMLID_481_" fill="{hoverButton}" d="M11-1L11-1c0.6,0,1,0.4,1,1v6c0,0.6-0.4,1-1,1l0,0c-0.6,0-1-0.4-1-1V0C10-0.6,10.4-1,11-1z"/>\t<path id="XMLID_461_" fill="{hoverButton}" d="M17-0.1L17-0.1c0.4,0.4,0.4,1,0,1.4l-3.9,3.9c-0.4,0.4-1,0.4-1.4,0l0,0c-0.4-0.4-0.4-1,0-1.4 \t\tl3.9-3.9C15.9-0.5,16.6-0.5,17-0.1z"/></g><g id="XMLID_75_">\t<path id="XMLID_452_" fill="{hoverButton}" d="M8.2,11H2c-0.6,0-1-0.4-1-1l0,0c0-0.6,0.4-1,1-1h6.2c0.6,0,1,0.4,1,1l0,0 \t\tC9.2,10.6,8.7,11,8.2,11z"/>\t<path id="XMLID_445_" fill="{hoverButton}" d="M8,17L8,17c-0.6,0-1-0.4-1-1v-6c0-0.6,0.4-1,1-1l0,0c0.6,0,1,0.4,1,1v6C9,16.6,8.6,17,8,17z" \t\t/>\t<path id="XMLID_438_" fill="{hoverButton}" d="M2,16.1L2,16.1c-0.4-0.4-0.4-1,0-1.4l3.9-3.9c0.4-0.4,1-0.4,1.4,0l0,0c0.4,0.4,0.4,1,0,1.4 \t\tl-3.9,3.9C3.1,16.5,2.4,16.5,2,16.1z"/></g></svg>',
"icon_resourses.svg":'<svg version="1.1" id="icon_resourses" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="-2 -1 10 19" style="enable-background:new -2 -1 10 19;" xml:space="preserve"><g id="XMLID_251_" style="opacity:0.2;">\t<path id="XMLID_82_" style="fill:#2F3031;" d="M2.5,18c-3.1-0.1-4.3-2.4-4.5-3.6v-0.1V2.4c0.2-1.2,1-2,2.8-2.4H1h1.5c1,0.1,2.2,0.4,2.9,2.2 \t\tl0.1,0.1v9.2c0,0.9-0.3,1.5-1.1,1.5H2.1C1.3,12.8,1,12.3,1,11.6V4.9h1.5v6.2l0.4,0.6h0.7L4,11.1V2.7c-0.4-1-1-1.1-1.6-1.2H1.1 \t\tc-1.4,0.4-1.6,0.8-1.6,1.1v11.6c0.1,0.4,0.6,2.1,3,2.2H3c0,0,2.6-0.3,3-2.2V6.1h1.5v8.4C7,17.5,3.2,18,3.1,18H2.5z"/></g><g id="XMLID_243_">\t<path id="XMLID_72_" fill="{normalButton}" d="M2.5,16.5C-0.6,16.4-1.8,14.2-2,13v-0.1V1.4c0.2-1.2,1-1.9,2.8-2.3L1-1h1.5 \t\tc1,0.1,2.3,0.4,3,2.2l0,0.1v8.9c0,1-0.3,1.6-1.1,1.7H2.1C1.3,11.8,1,11.2,1,10.3V3.8h1.5v6.1c0,0.3,0.1,0.6,0.4,0.6h0.7 \t\tC3.9,10.4,4,10.2,4,9.8V1.6C3.6,0.7,3,0.5,2.4,0.5H1.1c-1.4,0.3-1.5,0.8-1.6,1v11.3c0.1,0.4,0.6,2.1,3,2.2H3c0,0,2.6-0.3,3-2.2V4.9 \t\th1.5V13c-0.5,3-4.3,3.5-4.4,3.5H2.5z"/></g></svg>',
"icon_resourses_hovered.svg":'<svg version="1.1" id="icon_resourses_hovered" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 10 19" style="enable-background:new 0 0 10 19;" xml:space="preserve"><g id="XMLID_251_" style="opacity:0.2;">\t<path id="XMLID_82_" style="fill:#2F3031;" d="M4.5,19c-3.1-0.1-4.3-2.4-4.5-3.6l0-0.1L0,3.4c0.2-1.2,1-2,2.8-2.4L3,1h1.5 \t\tc1,0.1,2.2,0.4,2.9,2.2l0.1,0.1v9.2L6.4,14H4.1L3,12.6V5.9h1.5v6.2l0.4,0.6h0.7L6,12.1V3.7c-0.4-1-1-1.1-1.6-1.2l-1.3,0 \t\tC1.7,2.9,1.5,3.3,1.5,3.6v11.6c0.1,0.4,0.6,2.1,3,2.2l0.5,0c0,0,2.6-0.3,3-2.2V7.1h1.5l0,8.4C9,18.5,5.2,19,5.1,19L4.5,19z"/></g><g id="XMLID_243_">\t<path id="XMLID_72_" fill="{hoverButton}" d="M4.5,17.5C1.4,17.4,0.2,15.2,0,14l0-0.1L0,2.4c0.2-1.2,1-1.9,2.8-2.3L3,0h1.5 \t\tc1,0.1,2.2,0.4,2.9,2.2l0.1,0.1v8.9c0,1-0.3,1.6-1.1,1.7H4.1C3.3,12.8,3,12.2,3,11.3V4.8h1.5v6.1l0.4,0.6h0.7L6,10.8V2.6 \t\tC5.6,1.7,5,1.5,4.4,1.5l-1.3,0c-1.4,0.3-1.5,0.8-1.6,1v11.3c0.1,0.4,0.6,2.1,3,2.2L5,16c0,0,2.6-0.3,3-2.2V5.9h1.5l0,8.1 \t\tc-0.5,3-4.3,3.5-4.4,3.5L4.5,17.5z"/></g></svg>',
"icon_resourses_select.svg":'<svg version="1.1" id="icon_resourses_select" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="-2 -1 10 19" style="enable-background:new -2 -1 10 19;" xml:space="preserve"><g id="XMLID_251_" style="opacity:0.2;">\t<path id="XMLID_82_" style="fill:#2F3031;" d="M2.5,18c-3.1-0.1-4.3-2.4-4.5-3.6v-0.1V2.4c0.2-1.2,1-2,2.8-2.4H1h1.5c1,0.1,2.2,0.4,2.9,2.2 \t\tl0.1,0.1v9.2c0,0.9-0.3,1.5-1.1,1.5H2.1C1.3,12.8,1,12.3,1,11.6V4.9h1.5v6.2l0.4,0.6h0.7L4,11.1V2.7c-0.4-1-1-1.1-1.6-1.2H1.1 \t\tc-1.4,0.4-1.6,0.8-1.6,1.1v11.6c0.1,0.4,0.6,2.1,3,2.2H3c0,0,2.6-0.3,3-2.2V6.1h1.5v8.4C7,17.5,3.2,18,3.1,18H2.5z"/></g><g id="XMLID_243_">\t<path id="XMLID_72_" fill="{hoverButton}" d="M2.5,16.5C-0.6,16.4-1.8,14.2-2,13v-0.1V1.4c0.2-1.2,1-1.9,2.8-2.3L1-1h1.5 \t\tc1,0.1,2.3,0.4,3,2.2l0,0.1v8.9c0,1-0.3,1.6-1.1,1.7H2.1C1.3,11.8,1,11.2,1,10.3V3.8h1.5v6.1c0,0.3,0.1,0.6,0.4,0.6h0.7 \t\tC3.9,10.4,4,10.2,4,9.8V1.6C3.6,0.7,3,0.5,2.4,0.5H1.1c-1.4,0.3-1.5,0.8-1.6,1v11.3c0.1,0.4,0.6,2.1,3,2.2H3c0,0,2.6-0.3,3-2.2V4.9 \t\th1.5V13c-0.5,3-4.3,3.5-4.4,3.5H2.5z"/></g></svg>',
"icon_volume_max.svg":'<svg version="1.1" id="icon_volume_max" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 17.7 15" style="enable-background:new 0 0 17.7 15;" xml:space="preserve"><g id="XMLID_323_">\t<g id="XMLID_331_" style="opacity:0.2;">\t\t<path id="XMLID_341_" style="fill:#2F3031;" d="M4,5H1C0.4,5,0,5.4,0,6v4c0,0.6,0.4,1,1,1h3l0,0l4,4h1V1H8L4,5z"/>\t\t<path id="XMLID_339_" style="fill:#2F3031;" d="M13.8,8.2c0.1-1.3-0.5-2.4-1.5-2.9c-0.4-0.2-0.8,0-1,0.3c-0.2,0.4,0,0.8,0.3,1 \t\t\tc0.4,0.2,0.7,0.8,0.7,1.5c0,0.6-0.3,1-0.6,1.1c-0.4,0.2-0.6,0.6-0.4,1c0.1,0.3,0.4,0.5,0.7,0.5c0.1,0,0.2,0,0.3-0.1 \t\t\tC13.2,10.3,13.8,9.4,13.8,8.2z"/>\t\t<path id="XMLID_335_" style="fill:#2F3031;" d="M13.3,1.3c-0.4-0.2-0.8,0-1,0.4c-0.2,0.4,0,0.8,0.4,1c2.7,1.1,3.6,3.8,3.5,5.8 \t\t\tc-0.1,1.8-1,4.1-3.4,4.8c-0.4,0.1-0.6,0.5-0.5,0.9c0.1,0.3,0.4,0.5,0.7,0.5c0.1,0,0.2,0,0.2,0c2.6-0.8,4.3-3.2,4.5-6.2 \t\t\tC17.9,5.3,16.1,2.5,13.3,1.3z"/>\t</g>\t<g id="XMLID_324_">\t\t<path id="XMLID_330_" fill="{normalButton}" d="M4,4H1C0.4,4,0,4.4,0,5v4c0,0.6,0.4,1,1,1h3l0,0l4,4h1V0H8L4,4z"/>\t\t<path id="XMLID_329_" fill="{normalButton}" d="M13.8,7.2c0.1-1.3-0.5-2.4-1.5-2.9c-0.4-0.2-0.8,0-1,0.3c-0.2,0.4,0,0.8,0.3,1 \t\t\tc0.4,0.2,0.7,0.8,0.7,1.5c0,0.6-0.3,1-0.6,1.1c-0.4,0.2-0.6,0.6-0.4,1c0.1,0.3,0.4,0.5,0.7,0.5c0.1,0,0.2,0,0.3-0.1 \t\t\tC13.2,9.3,13.8,8.4,13.8,7.2z"/>\t\t<path id="XMLID_326_" fill="{normalButton}" d="M13.3,0.3c-0.4-0.2-0.8,0-1,0.4c-0.2,0.4,0,0.8,0.4,1c2.7,1.1,3.6,3.8,3.5,5.8 \t\t\tc-0.1,1.8-1,4.1-3.4,4.8c-0.4,0.1-0.6,0.5-0.5,0.9c0.1,0.3,0.4,0.5,0.7,0.5c0.1,0,0.2,0,0.2,0c2.6-0.8,4.3-3.2,4.5-6.2 \t\t\tC17.9,4.3,16.1,1.5,13.3,0.3z"/>\t</g></g></svg>',
"icon_volume_max_hovered.svg":'<svg version="1.1" id="icon_volume_max_hovered" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 17.7 15" style="enable-background:new 0 0 17.7 15;" xml:space="preserve"><g id="XMLID_331_" style="opacity:0.2;">\t<path id="XMLID_341_" style="fill:#2F3031;" d="M4,5H1C0.4,5,0,5.4,0,6v4c0,0.6,0.4,1,1,1h3l0,0l4,4h1V1H8L4,5z"/>\t<path id="XMLID_339_" style="fill:#2F3031;" d="M13.8,8.2c0.1-1.3-0.5-2.4-1.5-2.9c-0.4-0.2-0.8,0-1,0.3c-0.2,0.4,0,0.8,0.3,1 \t\tc0.4,0.2,0.7,0.8,0.7,1.5c0,0.6-0.3,1-0.6,1.1c-0.4,0.2-0.6,0.6-0.4,1c0.1,0.3,0.4,0.5,0.7,0.5c0.1,0,0.2,0,0.3-0.1 \t\tC13.2,10.3,13.8,9.4,13.8,8.2z"/>\t<path id="XMLID_335_" style="fill:#2F3031;" d="M13.3,1.3c-0.4-0.2-0.8,0-1,0.4c-0.2,0.4,0,0.8,0.4,1c2.7,1.1,3.6,3.8,3.5,5.8 \t\tc-0.1,1.8-1,4.1-3.4,4.8c-0.4,0.1-0.6,0.5-0.5,0.9c0.1,0.3,0.4,0.5,0.7,0.5c0.1,0,0.2,0,0.2,0c2.6-0.8,4.3-3.2,4.5-6.2 \t\tC17.9,5.3,16.1,2.5,13.3,1.3z"/></g><g id="XMLID_324_">\t<path id="XMLID_330_" fill="{hoverButton}" d="M4,4H1C0.4,4,0,4.4,0,5v4c0,0.6,0.4,1,1,1h3l0,0l4,4h1V0H8L4,4z"/>\t<path id="XMLID_329_" fill="{hoverButton}" d="M13.8,7.2c0.1-1.3-0.5-2.4-1.5-2.9c-0.4-0.2-0.8,0-1,0.3c-0.2,0.4,0,0.8,0.3,1 \t\tc0.4,0.2,0.7,0.8,0.7,1.5c0,0.6-0.3,1-0.6,1.1c-0.4,0.2-0.6,0.6-0.4,1c0.1,0.3,0.4,0.5,0.7,0.5c0.1,0,0.2,0,0.3-0.1 \t\tC13.2,9.3,13.8,8.4,13.8,7.2z"/>\t<path id="XMLID_326_" fill="{hoverButton}" d="M13.3,0.3c-0.4-0.2-0.8,0-1,0.4c-0.2,0.4,0,0.8,0.4,1c2.7,1.1,3.6,3.8,3.5,5.8 \t\tc-0.1,1.8-1,4.1-3.4,4.8c-0.4,0.1-0.6,0.5-0.5,0.9c0.1,0.3,0.4,0.5,0.7,0.5c0.1,0,0.2,0,0.2,0c2.6-0.8,4.3-3.2,4.5-6.2 \t\tC17.9,4.3,16.1,1.5,13.3,0.3z"/></g></svg>',
"icon_volume_max_select.svg":'<svg version="1.1" id="icon_volume_max_select" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="1 1 17.7 15" style="enable-background:new 1 1 17.7 15;" xml:space="preserve"><g id="XMLID_323_">\t<g id="XMLID_331_" style="opacity:0.2;">\t\t<path id="XMLID_341_" style="fill:#2F3031;" d="M5,6H2C1.4,6,1,6.4,1,7v4c0,0.6,0.4,1,1,1h3l0,0l4,4h1V2H9L5,6z"/>\t\t<path id="XMLID_339_" style="fill:#2F3031;" d="M14.8,9.2c0.1-1.3-0.5-2.4-1.5-2.9c-0.4-0.2-0.8,0-1,0.3c-0.2,0.4,0,0.8,0.3,1 \t\t\tc0.4,0.2,0.7,0.8,0.7,1.5c0,0.6-0.3,1-0.6,1.1c-0.4,0.2-0.6,0.6-0.4,1c0.1,0.3,0.4,0.5,0.7,0.5c0.1,0,0.2,0,0.3-0.1 \t\t\tC14.2,11.3,14.8,10.4,14.8,9.2z"/>\t\t<path id="XMLID_335_" style="fill:#2F3031;" d="M14.3,2.3c-0.4-0.2-0.8,0-1,0.4s0,0.8,0.4,1c2.7,1.1,3.6,3.8,3.5,5.8c-0.1,1.8-1,4.1-3.4,4.8 \t\t\tc-0.4,0.1-0.6,0.5-0.5,0.9c0.1,0.3,0.4,0.5,0.7,0.5c0.1,0,0.2,0,0.2,0c2.6-0.8,4.3-3.2,4.5-6.2C18.9,6.3,17.1,3.5,14.3,2.3z"/>\t</g>\t<g id="XMLID_324_">\t\t<path id="XMLID_330_" fill="{hoverButton}" d="M5,5H2C1.4,5,1,5.4,1,6v4c0,0.6,0.4,1,1,1h3l0,0l4,4h1V1H9L5,5z"/>\t\t<path id="XMLID_329_" fill="{hoverButton}" d="M14.8,8.2c0.1-1.3-0.5-2.4-1.5-2.9c-0.4-0.2-0.8,0-1,0.3c-0.2,0.4,0,0.8,0.3,1 \t\t\tc0.4,0.2,0.7,0.8,0.7,1.5c0,0.6-0.3,1-0.6,1.1c-0.4,0.2-0.6,0.6-0.4,1c0.1,0.3,0.4,0.5,0.7,0.5c0.1,0,0.2,0,0.3-0.1 \t\t\tC14.2,10.3,14.8,9.4,14.8,8.2z"/>\t\t<path id="XMLID_326_" fill="{hoverButton}" d="M14.3,1.3c-0.4-0.2-0.8,0-1,0.4s0,0.8,0.4,1c2.7,1.1,3.6,3.8,3.5,5.8c-0.1,1.8-1,4.1-3.4,4.8 \t\t\tc-0.4,0.1-0.6,0.5-0.5,0.9c0.1,0.3,0.4,0.5,0.7,0.5c0.1,0,0.2,0,0.2,0c2.6-0.8,4.3-3.2,4.5-6.2C18.9,5.3,17.1,2.5,14.3,1.3z"/>\t</g></g></svg>',
"icon_volume_middle.svg":'<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 14 15" version="1.1" y="0px" x="0px" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> <g opacity="0.2" fill="#2f3031">\t<path d="m4 5h-3c-0.6 0-1 0.4-1 1v4c0 0.6 0.4 1 1 1h3l4 4h1v-14h-1l-4 4z" />\t<path d="m13.8 8.2c0.1-1.3-0.5-2.4-1.5-2.9-0.4-0.2-0.8 0-1 0.3-0.2 0.4 0 0.8 0.3 1 0.4 0.2 0.7 0.8 0.7 1.5 0 0.6-0.3 1-0.6 1.1-0.4 0.2-0.6 0.6-0.4 1 0.1 0.3 0.4 0.5 0.7 0.5 0.1 0 0.2 0 0.3-0.1 0.9-0.3 1.5-1.2 1.5-2.4z" /></g><g fill="#9b9ea8">\t<path d="m4 4h-3c-0.6 0-1 0.4-1 1v4c0 0.6 0.4 1 1 1h3l4 4h1v-14h-1l-4 4z" fill="{normalButton}"/>\t<path fill="{normalButton}" d="m13.8 7.2c0.1-1.3-0.5-2.4-1.5-2.9-0.4-0.2-0.8 0-1 0.3-0.2 0.4 0 0.8 0.3 1 0.4 0.2 0.7 0.8 0.7 1.5 0 0.6-0.3 1-0.6 1.1-0.4 0.2-0.6 0.6-0.4 1 0.1 0.3 0.4 0.5 0.7 0.5 0.1 0 0.2 0 0.3-0.1 0.9-0.3 1.5-1.2 1.5-2.4z"/>\t<path d="m13 13.8" fill="{normalButton}"/></g></svg>',
"icon_volume_middle_hovered.svg":'<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 14 15" version="1.1" y="0px" x="0px" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> <g opacity="0.2" fill="#2f3031">\t<path d="m4 5h-3c-0.6 0-1 0.4-1 1v4c0 0.6 0.4 1 1 1h3l4 4h1v-14h-1l-4 4z" />\t<path d="m13.8 8.2c0.1-1.3-0.5-2.4-1.5-2.9-0.4-0.2-0.8 0-1 0.3-0.2 0.4 0 0.8 0.3 1 0.4 0.2 0.7 0.8 0.7 1.5 0 0.6-0.3 1-0.6 1.1-0.4 0.2-0.6 0.6-0.4 1 0.1 0.3 0.4 0.5 0.7 0.5 0.1 0 0.2 0 0.3-0.1 0.9-0.3 1.5-1.2 1.5-2.4z" /></g><path d="m4 4h-3c-0.6 0-1 0.4-1 1v4c0 0.6 0.4 1 1 1h3l4 4h1v-14h-1l-4 4z" fill="{hoverButton}"/><path d="m13.8 7.2c0.1-1.3-0.5-2.4-1.5-2.9-0.4-0.2-0.8 0-1 0.3-0.2 0.4 0 0.8 0.3 1 0.4 0.2 0.7 0.8 0.7 1.5 0 0.6-0.3 1-0.6 1.1-0.4 0.2-0.6 0.6-0.4 1 0.1 0.3 0.4 0.5 0.7 0.5 0.1 0 0.2 0 0.3-0.1 0.9-0.3 1.5-1.2 1.5-2.4z" fill="{hoverButton}"/><path d="m13 13.8" fill="{hoverButton}"/></svg>',
"icon_volume_middle_select.svg":'<svg version="1.1" id="icon_volume_middle_select" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 1 14 15" style="enable-background:new 0 1 14 15;" xml:space="preserve"> <g id="XMLID_123_">\t<g id="XMLID_135_" style="opacity:0.2;">\t\t<path id="XMLID_180_" style="fill:#2F3031;" d="M4,6H1C0.4,6,0,6.4,0,7v4c0,0.6,0.4,1,1,1h3l0,0l4,4h1V2H8L4,6z"/>\t\t<path id="XMLID_155_" style="fill:#2F3031;" d="M13.8,9.2c0.1-1.3-0.5-2.4-1.5-2.9c-0.4-0.2-0.8,0-1,0.3c-0.2,0.4,0,0.8,0.3,1 \t\t\tc0.4,0.2,0.7,0.8,0.7,1.5c0,0.6-0.3,1-0.6,1.1c-0.4,0.2-0.6,0.6-0.4,1c0.1,0.3,0.4,0.5,0.7,0.5c0.1,0,0.2,0,0.3-0.1 \t\t\tC13.2,11.3,13.8,10.4,13.8,9.2z"/>\t</g>\t<g id="XMLID_124_">\t\t<path id="XMLID_133_" fill="{hoverButton}" d="M4,5H1C0.4,5,0,5.4,0,6v4c0,0.6,0.4,1,1,1h3l0,0l4,4h1V1H8L4,5z"/>\t\t<path id="XMLID_129_" fill="{hoverButton}" d="M13.8,8.2c0.1-1.3-0.5-2.4-1.5-2.9c-0.4-0.2-0.8,0-1,0.3c-0.2,0.4,0,0.8,0.3,1 \t\t\tc0.4,0.2,0.7,0.8,0.7,1.5c0,0.6-0.3,1-0.6,1.1c-0.4,0.2-0.6,0.6-0.4,1c0.1,0.3,0.4,0.5,0.7,0.5c0.1,0,0.2,0,0.3-0.1 \t\t\tC13.2,10.3,13.8,9.4,13.8,8.2z"/>\t\t<path id="XMLID_128_" style="fill:#9B9EA8;" d="M13,14.8"/>\t</g></g></svg>',
"icon_volume_minimum.svg":'<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 9.6 15" version="1.1" y="0px" x="0px" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> <path d="m4.6 5h-3c-0.6 0-1 0.4-1 1v4c0 0.6 0.4 1 1 1h3l4 4h1v-14h-1l-4 4z" opacity="0.2" fill="#2f3031"/><path d="m4.6 4h-3c-0.6 0-1 0.4-1 1v4c0 0.6 0.4 1 1 1h3l4 4h1v-14h-1l-4 4z" fill="{normalButton}"/><path d="m13.6 13.8" fill="#bdc1c9"/></svg>',
"icon_volume_minimum_hovered.svg":'<svg version="1.1" id="icon_volume_minimum_hovered" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="-2 1 9.6 15" style="enable-background:new -2 1 9.6 15;" xml:space="preserve"> <path id="XMLID_180_" style="opacity:0.2;fill:#2F3031;enable-background:new;" d="M2.6,6h-3c-0.6,0-1,0.4-1,1v4c0,0.6,0.4,1,1,1h3l0,0l4,4h1V2h-1L2.6,6z"/><path id="XMLID_133_" fill="{hoverButton}" d="M2.6,5h-3c-0.6,0-1,0.4-1,1v4c0,0.6,0.4,1,1,1h3l0,0l4,4h1V1h-1L2.6,5z"/><path id="XMLID_128_" style="fill:#BDC1C9;" d="M11.6,14.8"/></svg>',
"icon_volume_minimum_select.svg":'<svg version="1.1" id="icon_volume_minimum_select" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="-2 1 9.6 15" style="enable-background:new -2 1 9.6 15;" xml:space="preserve"> <path id="XMLID_180_" style="opacity:0.2;fill:#2F3031;enable-background:new;" d="M2.6,6h-3c-0.6,0-1,0.4-1,1v4c0,0.6,0.4,1,1,1h3l0,0l4,4h1V2h-1L2.6,6z"/><path id="XMLID_133_" fill="{hoverButton}" d="M2.6,5h-3c-0.6,0-1,0.4-1,1v4c0,0.6,0.4,1,1,1h3l0,0l4,4h1V1h-1L2.6,5z"/><path id="XMLID_128_" style="fill:#BDC1C9;" d="M11.6,14.8"/></svg>',
"icon_volume_muted.svg":'<svg version="1.1" id="icon_volume_muted" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 18.1 15" style="enable-background:new 0 0 18.1 15;" xml:space="preserve"> <path id="XMLID_128_" style="fill:#BDC1C9;" d="M12.1,13.8"/><g id="XMLID_690_">\t<g id="XMLID_943_" style="opacity:0.2;">\t\t<path id="XMLID_944_" style="fill:#2F3031;" d="M4,5H1C0.4,5,0,5.4,0,6v4c0,0.6,0.4,1,1,1h3l0,0l4,4h1V1H8L4,5z"/>\t</g>\t<g id="XMLID_902_">\t\t<path id="XMLID_941_" fill="{normalButton}" d="M4,4H1C0.4,4,0,4.4,0,5v4c0,0.6,0.4,1,1,1h3l0,0l4,4h1V0H8L4,4z"/>\t</g></g><polygon id="XMLID_1109_" style="opacity:0.2;fill:#2F3031;" points="18,5.6 17.1,4.7 15,6.9 12.9,4.7 12,5.6 14.2,7.7 12,9.8 12.9,10.7 15,8.6 17.1,10.7  \t18,9.8 15.8,7.7 "/><polygon id="XMLID_1108_" fill="{normalButton}" points="18,4.6 17.1,3.7 15,5.9 12.9,3.7 12,4.6 14.2,6.7 12,8.8 12.9,9.7 15,7.6 17.1,9.7  \t18,8.8 15.8,6.7 "/></svg>',
"icon_volume_muted_hovered.svg":'<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 18.1 15" version="1.1" y="0px" x="0px" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> <path d="m12.1 13.8" fill="{hoverButton}"/><g style="opacity:0.2;">\t<path d="m4 5h-3c-0.6 0-1 0.4-1 1v4c0 0.6 0.4 1 1 1h3l4 4h1v-14h-1l-4 4z" fill="#2f3031"/></g><path d="m4 4h-3c-0.6 0-1 0.4-1 1v4c0 0.6 0.4 1 1 1h3l4 4h1v-14h-1l-4 4z" fill="{hoverButton}"/> <polygon style="opacity:0.2;fill:#2F3031;" points="15 6.9 12.9 4.7 12 5.6 14.2 7.7 12 9.8 12.9 10.7 15 8.6 17.1 10.7 18 9.8 15.8 7.7 18 5.6 17.1 4.7"/> <polygon fill="{hoverButton}" points="15 5.9 12.9 3.7 12 4.6 14.2 6.7 12 8.8 12.9 9.7 15 7.6 17.1 9.7 18 8.8 15.8 6.7 18 4.6 17.1 3.7"/></svg>',
"icon_volume_muted_select.svg":'<svg version="1.1" id="icon_volume_muted_select" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="1 1 18.1 15" style="enable-background:new 1 1 18.1 15;" xml:space="preserve"> <path id="XMLID_128_" style="fill:#BDC1C9;" d="M13.1,14.8"/><g id="XMLID_690_">\t<g id="XMLID_943_" style="opacity:0.2;">\t\t<path id="XMLID_944_" style="fill:#2F3031;" d="M5,6H2C1.4,6,1,6.4,1,7v4c0,0.6,0.4,1,1,1h3l0,0l4,4h1V2H9L5,6z"/>\t</g>\t<g id="XMLID_902_">\t\t<path id="XMLID_941_" fill="{hoverButton}" d="M5,5H2C1.4,5,1,5.4,1,6v4c0,0.6,0.4,1,1,1h3l0,0l4,4h1V1H9L5,5z"/>\t</g></g><polygon id="XMLID_1109_" style="opacity:0.2;fill:#2F3031;enable-background:new;" points="19,6.6 18.1,5.7 16,7.9 13.9,5.7 13,6.6 15.2,8.7 13,10.8 13.9,11.7 16,9.6  \t18.1,11.7 19,10.8 16.8,8.7 "/><polygon id="XMLID_1108_" fill="{hoverButton}" points="19,5.6 18.1,4.7 16,6.9 13.9,4.7 13,5.6 15.2,7.7 13,9.8 13.9,10.7 16,8.6 18.1,10.7  \t19,9.8 16.8,7.7 "/></svg>',
"no_video.svg":'<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 95 55.8" style="enable-background:new 0 0 95 55.8;" xml:space="preserve"> <path style="fill-rule:evenodd;clip-rule:evenodd;fill:#303030;" d="M90.7,7.3l-16,15V8.4c0-3.9-3.2-7.1-7.1-7.1H9.8c-3.9,0-7.1,3.2-7.1,7.1v35.8c0,3.9,3.2,7.1,7.1,7.1h57.8 \tc3.9,0,7.1-3.2,7.1-7.1V30.3l16,15l3-1v-36L90.7,7.3z M67.7,40.9c0,1.9-1.5,3.4-3.4,3.4H13.2c-1.9,0-3.4-1.5-3.4-3.4V11.7 \tc0-1.9,1.5-3.4,3.4-3.4h51.2c1.9,0,3.4,1.5,3.4,3.4V40.9z"/><path style="opacity:0.06;fill:#FFFFFF;" d="M64.2,45.4H13.6c-2.2,0-4.1-1.7-4.1-3.8h1c0,1.5,1.4,2.8,3.1,2.8h50.6c1.5,0,2.4-1.7,2.4-3.2 \th1C67.6,43.2,66.4,45.4,64.2,45.4z M3.3,42.5h-1V8.3c0-4.2,4.2-6.8,8-6.8h57.2c4.1,0,7,2.8,7,6.8l-0.2,2.1l-0.8-2.1 \tc0-3.5-2.4-5.8-6-5.8H10.3c-3.4,0-7,2.2-7,5.8V42.5z M74.4,23.6l-0.7-0.7l16-14.5l3.2,1l-0.3,1L90,9.4L74.4,23.6z"/></svg>',
"separator.svg":'<svg version="1.1" id="separator" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 5 64" style="enable-background:new 0 0 5 64;" xml:space="preserve"> <path style="fill:{timelineBackground};" d="M1,64L1,64c-0.6,0-1-0.4-1-1V1c0-0.6,0.4-1,1-1h0c0.6,0,1,0.4,1,1v62C2,63.6,1.6,64,1,64z"/><path style="fill:{timelineBackground};" d="M4,64L4,64c-0.6,0-1-0.4-1-1V1c0-0.6,0.4-1,1-1h0c0.6,0,1,0.4,1,1v62C5,63.6,4.6,64,4,64z"/></svg>'};function eH(a){this.D=a;this.gh=.5;this.FD=[];this.WO=this.Yx=null;this.Jk=new C;this.wK=new C;this.uK=new C;this.BJ=new C;this.zJ=new C;B(a,Nj,this.vo,!1,this)}function fH(a,b){a.Lh||(b=new Sm([a.gh],[b],1E3,jF),B(b,"animate",function(a){this.gh=a.coords[0];this.Jk.C()},!1,a),Gd(b,"finish",function(){this.VB=!1;this.zJ.C()},!1,a),a.VB=!0,a.BJ.C(),b.play())}f=eH.prototype;f.us=function(a){this.gh=a};f.Wc=function(){return this.gh};f.kH=function(){return this.wK};
f.vo=function(a){if(!(a.target&&"VIDEO"==a.target.nodeName&&a.target.controls||a.defaultPrevented||this.Lh||this.VB||a.rc.touches&&1<a.rc.touches.length)){var b=new hp;this.wK.C(a,b);b.actionPrevented()||(B(document,Pj,this.Ky,!1,this),B(document.body,Oj,this.wo,!1,this),B(document,Oj,this.wo,!0,this),this.WO=a=ci(a),this.jO=a.x-this.D.offsetLeft,this.KW=this.gh,this.Lh=!0,this.Yx=null,this.qc=new Im(this.AJ,window,this),this.qc.start())}};
f.Ky=function(a){var b=a.rc;b=b.touches&&1<b.touches.length||b instanceof MouseEvent&&1!=b.buttons&&!ti&&!Fi;if(null==this.Yx){var c=ci(a),d=x(this.WO),e=Math.abs(d.x-c.x);c=Math.abs(d.y-c.y);10<e+c&&(this.Yx=e>c)}if(b||0==this.Yx)this.wo(a);else for(a.preventDefault(),a=ci(a).x-this.D.offsetLeft,this.gh=mf(this.KW+Math.abs(this.jO-a)/this.ku*(0<this.jO-a?-1:1)*1.4,0,1),a=0;a<this.FD.length;a++)b=this.FD[a],this.gh>b-.015&&this.gh<b+.015&&(this.gh=b)};
f.AJ=function(){if(this.Lh||this.VB)this.Jk.C(),this.qc=new Im(this.AJ,window,this),this.qc.start()};f.wo=function(a){Nd(document,Pj,this.Ky,!1,this);Nd(document.body,Oj,this.wo,!1,this);Nd(document,Oj,this.wo,!0,this);this.Lh=!1;Oh(function(){this.uK.C(a)},this)};Da.prototype.displayObject=Da;Da.prototype.setSize=Da;Da.prototype.aspectRatio=Da;function gH(a,b){L.call(this,b);this.Ul=YG(a,"no_video.svg");this.F(this.Ul);E(this.Ul,"position","absolute")}w(gH,L);gH.prototype.Oc=function(a,b){gH.I.Oc.call(this,a,b);Ag(this.Ul,a/3);Bg(this.Ul,b/3);sg(this.Ul,a/3,b/3)};function hH(a,b,c){L.call(this,"videoView");this.IP=c.view();this.lz=a.width/a.height;c.kG.addHandler(this.yE,this);c.sP.addHandler(this.FV,this);this.DG=new gH(b,"videoStub");this.wc=this.DG.displayObject();this.F(this.wc)}w(hH,L);hH.prototype.yE=function(a){this.lz=a.width()/a.height();this.removeChild(this.wc);this.wc=this.IP.displayObject();this.F(this.wc)};hH.prototype.FV=function(){this.removeChild(this.wc);this.wc=this.DG.displayObject();this.F(this.wc)};
hH.prototype.setSize=function(a,b){this.resize(a,b);this.IP.resize(a-1,b-1);this.DG.resize(a-2,b-2)};hH.prototype.aspectRatio=function(){return this.lz};function iH(a,b){L.call(this,b);this.fa=a;this.Rq=new ig(0,0,0,0);this.F(a.displayObject());this.Ix=!1}w(iH,L);iH.prototype.padding=function(){return this.Rq};
function jH(a,b){a.resize(b.width,b.height);K(a,"width",b.width+"px");wj(a.displayObject(),b.left,b.top);var c=b.width-(a.padding().left+a.padding().right),d=b.height-(a.padding().top+a.padding().bottom);b=c/d;if(a.fa.aspectRatio()>b){var e=c;var g=e/a.fa.aspectRatio()}else g=d,e=g*a.fa.aspectRatio();c=(c-e)/2;d=(d-g)/2;a.fa.aspectRatio()>=b?a.Ix=!1:a.Ix=!0;a.fa.setSize(e,g);wj(a.fa.displayObject(),a.padding().left+c,a.padding().top+d);a.YS=new jg(a.padding().left+c,a.padding().top+d,e,g)}
iH.prototype.contentRect=function(){return this.YS};function kH(a){this.gb=a;this.lz=this.gb.width()/this.gb.height()}kH.prototype.displayObject=function(){return this.gb.displayObject()};kH.prototype.setSize=function(a,b){this.gb.resize(a,b)};kH.prototype.aspectRatio=function(){return this.lz};function lH(a,b,c,d,e,g,h,k){L.call(this,k);this.H=1;this.jk=!1;this.oN=d;this.BG=e;a=new hH(g,a,h);d=new kH(c);this.BG||(d=na([d,a]),a=d.next().value,d=d.next().value);this.hd=new iH(a,"contentPanel left");this.hd.padding().left=9*this.H;this.hd.padding().right=4.5*this.H;this.hd.padding().top=9*this.H;this.hd.padding().bottom=9*this.H;this.xd=new iH(d,"contentPanel right");this.xd.padding().left=4.5*this.H;this.xd.padding().right=9*this.H;this.xd.padding().top=9*this.H;this.xd.padding().bottom=
9*this.H;this.F(this.hd);this.F(this.xd);this.kL=!1;this.kr=new C;this.Jk=new C;this.sb=new eH(this.displayObject());this.sb.Jk.addHandler(this.qE,this);this.vr=null;this.sb.kH().addHandler(function(a,d){!b.X()||b.X()instanceof Ko||Wf(c.displayObject(),a.target)&&d.preventAction();this.vr=this.sb.Wc();this.jk=!1},this);this.sb.uK.addHandler(function(){var a=Math.abs(this.vr-this.sb.Wc());0<a&&a<.01/this.H&&this.sb.us(this.vr);this.vr=null;this.jk=!1;E(document.body,"cursor","auto")},this);this.sb.BJ.addHandler(function(){this.jk=
!0},this);this.sb.zJ.addHandler(function(){this.jk=!1},this);b.Ad().addHandler(this.Bk,this);this.gk="Full";this.sd=null;h.kG.addHandler(this.yE,this);this.displayObject().ondragstart=function(){return!1}}w(lH,L);f=lH.prototype;f.setLayout=function(a){this.gk=a};f.yE=function(){mH(this);nH(this)};f.Bk=function(){nH(this)};
function nH(a){if(null!=a.gk){var b=a.sb.Wc();switch(a.gk){case "Full":b=a.ZB;break;case "MaximizedVideo":b=a.BG?a.Zj:a.El;break;case "NoSidebar":b=a.BG?a.El:a.Zj}var c=a.sb.Wc();var d=Math.pow(10,2);c=Math.round(c*d)/d;d=Math.round(b*d)/d;c!=d&&p(b)&&fH(a.sb,b)}}f.Wc=function(){return this.sb.Wc()};
f.qE=function(){if(null!=this.vr&&!this.jk)if(Math.abs(this.vr-this.sb.Wc())>=.01/this.H)this.jk=!0,this.gk=null,E(document.body,"cursor","-webkit-grab"),E(document.body,"cursor","grab");else return;oH(this);this.tq();this.Jk.C()};f.resize=function(a,b){lH.I.resize.call(this,a,b);a&&!isNaN(a)&&(this.sb.ku=a,mH(this))};
function mH(a){if(a.width()&&!isNaN(a.width())){pH(a);var b=a.hd.fa.aspectRatio(),c=(a.height()-18*a.H)*b,d=.164*c;a.HL=new df(d,d/b);d=(d+13.5*a.H)/a.width();c=(c+13.5*a.H)/a.width();var e=a.xd.fa.aspectRatio(),g=(a.height()-18*a.H)*e,h=.164*g;a.oF=new df(h,h/e);g=1-(g+13.5*a.H)/a.width();h=1-(h+13.5*a.H)/a.width();b/=b+e;a.ZB=((a.width()-27*a.H)*b+13.5*a.H)/a.width();b=Math.max(d,g);d=Math.min(c,h);b>d&&(c=b,b=d,d=c);null!=a.sd&&a.sb.Wc()<=a.El&&(a.sb.us(b*(1-a.sd)),a.Jk.C());null!=a.sd&&a.sb.Wc()>=
a.Zj&&(a.sb.us(d+a.sd*(1-d)),a.Jk.C());a.kL||(a.sb.us(a.ZB),a.Jk.C(),a.kL=!0);a.El=b;a.Zj=d;a.sb.FD=[a.El,a.ZB,a.Zj];oH(a);a.tq()}}
f.tq=function(){if(this.width()&&!isNaN(this.width())){if(null!=this.sd&&this.sb.Wc()<=this.El){this.F(this.hd);var a=new jg(9*this.H,9*this.H,this.El*this.width()-13.5*this.H,this.height()-18*this.H),b=new jg(30*this.H,this.H*(this.oN?58:20),this.HL.width,this.HL.height);jH(this.hd,new jg(a.left+(b.left-a.left)*this.sd,a.top+(b.top-a.top)*this.sd,a.width+(b.width-a.width)*this.sd,a.height+(b.height-a.height)*this.sd));this.xd.padding().left=4.5*this.H*(1+this.sd)}else jH(this.hd,new jg(0,0,this.sb.Wc()*
this.width(),this.height()));null!=this.sd&&this.sb.Wc()>=this.Zj?(this.F(this.xd),a=new jg(this.Zj*this.width()+4.5*this.H,9*this.H,(1-this.Zj)*this.width()-13.5*this.H,this.height()-18*this.H),b=new jg(this.width()-(30*this.H+this.oF.width),this.H*(this.oN?58:20),this.oF.width,this.oF.height),jH(this.xd,new jg(a.left+(b.left-a.left)*this.sd,a.top+(b.top-a.top)*this.sd,a.width+(b.width-a.width)*this.sd,a.height+(b.height-a.height)*this.sd)),this.hd.padding().right=4.5*this.H*(1+this.sd)):jH(this.xd,
new jg(this.sb.Wc()*this.width(),0,(1-this.sb.Wc())*this.width(),this.height()));null==this.sd&&(this.hd.Ix||this.xd.Ix?this.kr.C(!1):this.kr.C(!0))}};function oH(a){a.sb.Wc()<a.El?(a.sd=1-a.sb.Wc()/a.El,a.hd.padding().left=0,a.hd.padding().right=0,a.hd.padding().top=0,a.hd.padding().bottom=0,a.kr.C(!1)):a.sb.Wc()>a.Zj?(a.sd=1-(1-a.sb.Wc())/(1-a.Zj),a.xd.padding().left=0,a.xd.padding().right=0,a.xd.padding().top=0,a.xd.padding().bottom=0,a.kr.C(!1)):pH(a)}
function pH(a){var b=a.width()*a.sb.Wc();a.hd.padding().left=Math.ceil(9*a.H);a.hd.padding().right=b-Math.round(b-9*a.H/2);a.hd.padding().top=9*a.H;a.hd.padding().bottom=9*a.H;var c=5*a.H;c=Math.round(a.sb.Wc()*a.width()-c/2);var d=c+Math.round(5*a.H);a.xd.padding().left=a.hd.padding().right-(b-c)+(d-b);a.xd.padding().right=Math.round(9*a.H);a.xd.padding().top=9*a.H;a.xd.padding().bottom=9*a.H;a.sd=null;a.kr.C(!0)}f.pd=function(a){this.H=a};function qH(){this.W={}}qH.prototype.Vm=function(){return y(this.W,"autoHide",!0)};function rH(a){return y(a.W,"navigationBySlides",!0)}function sH(a){return y(a.W,"outlineButtonVisibility",!0)}function tH(a){return y(a.W,"attachmentsButtonVisibility",!0)}function uH(a){return y(a.W,"presentersButtonVisibility",!0)}function vH(a,b){a.W.fullscreenButtonVisibility=b};function wH(){this.W={}}wH.prototype.dJ=function(){return y(this.W,"videoPanelOnLeft",!0)};function xH(){this.W={}}xH.prototype.uB=function(){return y(this.W,"showLogo",!0)};xH.prototype.visible=function(){return y(this.W,"visible",!0)};xH.prototype.J=function(a){this.W.visible=a};function yH(){this.bT=new qH;this.AX=new xH;this.XS=new wH}yH.prototype.controlPanel=function(){return this.bT};yH.prototype.Rj=function(){return this.AX};yH.prototype.Bv=function(){return this.XS};function zH(a,b,c,d,e,g,h){this.Jm=a;this.Cg={normal:b,active:c,disabled:d,selectedNormal:e,selectedActive:g,selectedDisabled:h}}zH.prototype.Kv=function(a){var b=this.Jm;b=YG(b,this.Cg[a],{normalButton:b.Sa.normalButton,hoverButton:b.Sa.hoverButton,disabledButton:b.Sa.disabledButton});if(null==b)throw Error("asset "+this.Cg[a]+" not found!");E(b,"pointer-events","none");return b};function AH(a,b){this.bX=a;this.DT=b||this.CT;this.qc=100}AH.prototype.sn=function(a){this.Ar&&this.DT(this.PX,a)||(this.PX=a,clearTimeout(this.Ar),this.Ar=Oh(function(){this.Ar=void 0;this.bX(a)},this,this.qc))};AH.prototype.CT=function(a,b){return a==b};function BH(a,b,c,d){Gm.call(this,b,c,d);this.Ku=a;this.zc();this.CK=new C;B(this.O,"mouseenter",this.$U,!1,this);B(this.O,"mouseleave",this.aV,!1,this)}w(BH,Gm);f=BH.prototype;f.$U=function(){this.Bi=!0;this.zc()};f.aV=function(){this.Bi=!1;this.zc()};f.active=function(){return this.Bi};f.Bi=!1;
f.zc=function(){var a=this.enabled()?this.selected()?this.active()?"selectedActive":"selectedNormal":this.active()?"active":"normal":this.selected()?"selectedDisabled":"disabled";null!=this.wf&&this.removeChild(this.wf);this.wf=this.Ku.Kv(a);this.F(this.wf)};f.Yb=function(a){BH.I.Yb.call(this,a);this.zc()};f.ob=function(a){BH.I.ob.call(this,a);this.zc();this.CK.C(a)};function CH(a,b,c,d){this.xf=a;this.DN=.5;a=c+5;L.call(this,{"class":"tooltip",width:b,height:a},"CANVAS");this.resize(b,a);this.ze=this.displayObject().getContext("2d");this.ze.fillStyle=this.xf;if(null!=d&&0!=d){d=this.ze;a=3;var e=!0,g=!1;null!=e||(e=!1);null!=g||(g=!0);null!=a||(a=5);d.beginPath();d.moveTo(0+a,0);d.lineTo(0+b-a,0);d.quadraticCurveTo(0+b,0,0+b,0+a);d.lineTo(0+b,0+c-a);d.quadraticCurveTo(0+b,0+c,0+b-a,0+c);d.lineTo(0+a,0+c);d.quadraticCurveTo(0,0+c,0,0+c-a);d.lineTo(0,0+a);d.quadraticCurveTo(0,
0,0+a,0);d.closePath();g&&d.stroke();e&&d.fill()}else this.ze.fillRect(0,0,b,c);DH(this)}w(CH,L);CH.prototype.content=function(){return this.fa};function EH(a,b){a.DN=b;DH(a)}function DH(a){var b=new of(a.DN*a.width(),a.height()),c=new of(b.x-5,b.y-5),d=new of(b.x+5,b.y-5);a.ze.clearRect(0,b.y-5,a.width(),5);a.ze.fillStyle=a.xf;a.ze.beginPath();a.ze.moveTo(c.x,c.y);a.ze.lineTo(b.x,b.y);a.ze.lineTo(d.x,d.y);a.ze.lineTo(c.x,c.y);a.ze.fill()};function FH(a){function b(a){a=a.toString();1==a.length&&(a="0"+a);return a}a=Math.round(a);if(3600<=a){var c=Math.floor(a/3600);a-=3600*c;var d=Math.floor(a/60);return b(c)+":"+b(d)+":"+b(a%60)}d=Math.floor(a/60);return b(d)+":"+b(a%60)};function GH(a,b,c,d){this.qU=a;this.tW=b;this.mU=c;this.RL=d}GH.prototype.muted=function(){return this.qU};function HH(a,b){L.call(this,b);this.Sa=a;this.Vf=new L("track");this.F(this.Vf);this.lk=new L("fill");Ih(this.lk.displayObject(),"0 100%");this.F(this.lk);this.hx=new L("circle");this.F(this.hx);this.HG=!1;this.gp=new C;B(this.displayObject(),Nj,this.vo,!1,this)}w(HH,L);f=HH.prototype;f.setVolume=function(a){this.Rc=a;this.lk.J(0<a);xj(this.lk.displayObject(),1,a);this.hx.move(this.Vf.x()+this.Vf.width()/2-this.hx.width()/2,this.Vf.y()+(1-a)*this.Vf.height()-this.hx.height()/2)};f.Fs=function(){return this.gp};
f.vo=function(a){B(document,Pj,this.Nq,!1,this);B(document,Oj,this.Oq,!1,this);this.HG=!0;a=IH(this,a);this.gp.C(a)};f.Nq=function(a){a=IH(this,a);this.gp.C(a)};f.Oq=function(a){Nd(document,Pj,this.Nq,!1,this);Nd(document,Oj,this.Oq,!1,this);this.HG=!1;a=IH(this,a);this.gp.C(a)};function IH(a,b){var c=a.Vf.displayObject().getBoundingClientRect();return mf(1-xg(b,a.Vf.displayObject()).y/c.height,0,1)}
f.gw=function(a){a?this.setVolume(this.Rc):(Nd(document,Pj,this.Nq,!1,this),Nd(document,Oj,this.Oq,!1,this))};function JH(a,b,c,d){BH.call(this,a.RL,b,c,d);this.gA=a;this.Rc="loud"}w(JH,BH);function KH(a,b){if("muted"==b){a.Rc=b;var c=a.gA.muted();a.Ku=c;a.zc()}else if("quite"==b)a.Rc=b,a.Ku=a.gA.tW,a.zc();else if("moderate"==b)a.Rc=b,a.Ku=a.gA.mU,a.zc();else if("loud"==b)a.Rc=b,a.Ku=a.gA.RL,a.zc();else throw Error("invalid value: "+b);dj(a.O,b)}JH.prototype.zc=function(){JH.I.zc.call(this);this.wf.setAttribute("class",this.Rc)};function LH(){Qm.call(this);this.Lj=[]}w(LH,Qm);LH.prototype.add=function(a){x(this.pb==Rm,"Not allowed to add animations to a running animation queue.");ic(this.Lj,a)||(this.Lj.push(a),B(a,"finish",this.XQ,!1,this))};LH.prototype.remove=function(a){x(this.pb==Rm,"Not allowed to remove animations from a running animation queue.");jc(this.Lj,a)&&Nd(a,"finish",this.XQ,!1,this)};LH.prototype.Ub=function(){z(this.Lj,function(a){a.Nb()});this.Lj.length=0;LH.I.Ub.call(this)};
function MH(){LH.call(this);this.tH=0}w(MH,LH);MH.prototype.play=function(a){if(0==this.Lj.length)return!1;if(a||this.pb==Rm)this.tH=0,this.Gj();else if(1==this.pb)return!1;this.Td("play");-1==this.pb&&this.Td("resume");var b=-1==this.pb&&!a;this.startTime=Pa();this.endTime=null;this.pb=1;z(this.Lj,function(c){b&&-1!=c.pb||c.play(a)});return!0};MH.prototype.pause=function(){1==this.pb&&(z(this.Lj,function(a){1==a.pb&&a.pause()}),this.pb=-1,this.Td("pause"))};
MH.prototype.stop=function(a){z(this.Lj,function(b){b.pb==Rm||b.stop(a)});this.pb=Rm;this.endTime=Pa();this.Td("stop");this.xh()};MH.prototype.XQ=function(){this.tH++;this.tH==this.Lj.length&&(this.endTime=Pa(),this.pb=Rm,this.Td("finish"),this.xh())};function NH(a,b,c,d,e){if(2!=b.length||2!=c.length)throw Error("Start and end points must be 2D");gn.call(this,null,b,c,d,e);this.$W=a}w(NH,gn);NH.prototype.Cn=function(){this.$W(this.coords[0],this.coords[1])};function OH(a,b,c){this.TN=a;this.TK=b;this.GJ=c}function PH(a){function b(a){return"#"==a.charAt(0)?a.substring(1,7):a}return new OH(parseInt(b(a).substring(0,2),16),parseInt(b(a).substring(2,4),16),parseInt(b(a).substring(4,6),16))}OH.prototype.r=function(){return this.TN};OH.prototype.yQ=function(){return this.TK};OH.prototype.Xm=function(){return this.GJ};OH.prototype.clone=function(){return new OH(this.TN,this.TK,this.GJ)};function QH(a,b,c,d){L.call(this,d);this.M=a;this.Mb=b;this.$b=c;this.px();this.ff=new L("timeLabel");this.ff.ja(c);this.ff.J(!1);this.F(this.ff);Oh(function(){this.ff.J(!0);this.ff.resize(this.ff.width(),this.ff.height());this.ff.Xd((this.width()-this.ff.width())/2)},this);this.resize(this.Ra.width()+4,this.Ra.height()+4);E(this.displayObject(),"position","absolute")}w(QH,L);
QH.prototype.invalidate=function(a,b){this.Mb!=a&&(this.Mb=a,this.px());this.$b!=b&&(this.$b=b,Oh(function(){this.ff.ja(b)},this))};
QH.prototype.px=function(){null!=this.Ra&&this.removeChild(this.Ra);var a=this.M.yj(this.Mb);this.Ra=new L("slidePreview");var b=a.sf().width(),c=a.sf().height(),d=Math.min(129/b,92/c);b=Math.round(b*d);c=Math.round(c*d);this.Ra.resize(b,c);this.Ra.move(2,2);this.nh(this.Ra,0);K(this.Ra,"position","absolute");K(this.Ra,"background-color","#ffffff");K(this.Ra,"background-image",Wh(a.sf().url()));K(this.Ra,"background-size","contain");K(this.Ra,"background-repeat","no-repeat");K(this.Ra,"background-position",
"center")};function RH(a,b,c){L.call(this,c);this.M=a;this.Sa=b;this.R=-1;this.jr=!1;this.fG=this.Wa=!0;this.Xa=null;this.fF=new C;this.gF=new C;this.Xq=new C;this.lk=new L("fill");this.F(this.lk);Ih(this.lk.displayObject(),"0 0");this.sr=new L("slideStops");this.F(this.sr);this.Ma=new L("thumb");this.F(this.Ma);G(this.Ma.displayObject(),0);xj(this.Ma.displayObject(),.5,.5);SH(this);this.Yu=new Ug(500);this.Yu.ri("tick",this.AV,!1,this);this.$u=new Ug(100);this.$u.ri("tick",this.EV,!1,this);this.setProgress(0);
J?this.Z.addHandler(this.BV,this):(B(this.displayObject(),"mouseover",this.jE,!1,this),B(this.displayObject(),"mouseout",this.Vi,!1,this),B(this.displayObject(),Nj,this.vo,!1,this),B(this.displayObject(),Pj,this.Ky,!1,this))}w(RH,L);f=RH.prototype;f.enabled=function(){return this.Wa};f.ob=function(a){this.Wa=a;this.Ma.J(a)};
function SH(a){function b(a,b){var c=tj(this.Ma.displayObject());null!=c||(c=new kj);c.setTransform(a,c.tc,c.sc,b,c.Tc,c.Uc);qj(this.Ma.displayObject(),c)}function c(a){return 1-Math.pow(1-a,2)}var d=new NH(u(b,a),[.5,.5],[1,1],200,c),e=new mn(a.Ma.displayObject(),200);a.Pz=new MH;a.Pz.add(d);a.Pz.add(e);d=new NH(u(b,a),[1,1],[.5,.5],200,c);e=new ln(a.Ma.displayObject(),200);a.Qz=new MH;a.Qz.add(d);a.Qz.add(e)}f.setCurrentSlideIndex=function(a){this.R=a;TH(this)};
f.setProgress=function(a){0>a?a=0:1<a&&(a=1);this.Gd=a;xj(this.lk.displayObject(),a,1);if(this.Wa){var b=tj(this.Ma.displayObject());null!=b||(b=new kj);var c=b.oc,d=b.uc;a=this.width()*a-this.Ma.width()/2;var e=this.height()/2-this.Ma.height()/2;b.setTransform(c,b.tc,b.sc,d,a,e);qj(this.Ma.displayObject(),b)}};f.wb=function(){return this.Gd};f.Oc=function(a,b){RH.I.Oc.call(this,a,b);this.sr.resize(a,b);this.lk.resize(a,b);TH(this)};
function TH(a){Qf(a.sr.displayObject());for(var b=a.M.yj(0).Ea().duration(),c=a.sr.width()/a.M.Fh(),d=1;d<a.M.Qg();d++){var e=a.Sa.slidesMarkers;d<=a.R||(e=PH(e),e="rgba("+e.r()+","+e.yQ()+","+e.Xm()+",0.4)");var g=new L("tick");E(g.displayObject(),"position","absolute");E(g.displayObject(),"background",e);g.resize(2,a.sr.height());g.move(Math.round(b*c-1),0);a.sr.F(g);b+=a.M.yj(d).Ea().duration()}}f.BV=function(a,b){this.Gd=UH(this,b);this.gF.C();this.fF.C();this.Xq.C()};
f.vo=function(a){this.Wa&&(B(document,Pj,this.Nq,!1,this),B(document,Oj,this.Oq,!1,this),this.jr=!0,this.Gd=UH(this,a),this.gF.C(),VH(this))};f.Nq=function(a){this.Gd=UH(this,a);this.fF.C()};f.Oq=function(a){Nd(document,Pj,this.Nq,!1,this);Nd(document,Oj,this.Oq,!1,this);this.Gd=UH(this,a);this.Xq.C();this.jr=!1};function UH(a,b){var c=a.displayObject().getBoundingClientRect();return mf(xg(b,a.displayObject()).x/c.width,0,1)}
f.EV=function(){this.$u.stop();var a=this.displayObject().getBoundingClientRect();this.Gi(mf((this.vg.x-a.left)/a.width,0,1))};f.AV=function(){this.Wa&&(this.Yu.stop(),this.jr?this.Xq.addHandler(this.Vi,this):(this.Pz.stop(),this.Qz.play()))};f.Vi=function(){VH(this);this.Wa&&(this.$u.enabled&&this.$u.stop(),this.Xq.removeHandler(this.Vi,this),this.Yu.start())};f.jE=function(){this.Xq.removeHandler(this.Vi,this);this.Wa&&(this.$u.start(),this.Yu.enabled?this.Yu.stop():this.jr||(this.Qz.stop(),this.Pz.play()))};
f.Ky=function(a){if(!this.jr&&this.fG){var b=this.vg;this.vg=ci(a);b&&b.x==this.vg.x&&b.y==this.vg.y||null!=this.Xa&&WH(this,UH(this,a))}};function VH(a){null!=a.Xa&&(a.removeChild(a.Xa),a.removeChild(a.Xa.content()),a.Xa=null)}f.Gi=function(a){if(!Jc){VH(this);var b=new QH(this.M,0,FH(this.M.Fh()),"progressBarTooltipContent");this.Xa=new CH(this.Sa.tooltipBackground,b.width(),b.height());this.Xa.fa=b;WH(this,a);this.nh(this.Xa,0);this.nh(b,1)}};
function WH(a,b){var c=b*a.width();b*=a.M.Fh();var d=a.M.Eg(b,!1,!0);d=a.M.ga(d.N()).Pg();a.Xa.content().invalidate(d,FH(b));c<a.Xa.width()/2?(a.Xa.move(0,-1*a.Xa.height()),EH(a.Xa,c/a.Xa.width())):c>a.width()-a.Xa.width()/2?(a.Xa.move(a.width()-a.Xa.width(),-1*a.Xa.height()),EH(a.Xa,.5+(c-(a.width()-a.Xa.width()/2))/a.Xa.width())):(a.Xa.move(c-a.Xa.width()/2,-1*a.Xa.height()),EH(a.Xa,.5));a.Xa.content().move(a.Xa.x(),a.Xa.y())}f.ow=function(){return this.jr};function XH(a,b,c,d,e,g,h){L.call(this,h);this.W=b.controlPanel();this.Sa=b.colors;this.M=c.slides();this.Ci=c.settings().Vc().Wm();this.B=d;this.ic=e;this.uu=new C;this.H=1;this.BF=new C;this.EF=new C;this.yO=new C;this.Ih=new L("buttonsPanel");this.F(this.Ih);x(this.Sa);this.Db=new RH(this.M,this.Sa,"progressBar");this.Db.fF.addHandler(this.Mq,this);this.Db.gF.addHandler(this.pE,this);this.Db.Xq.addHandler(this.My,this);this.F(this.Db);this.my=new L("leftSection");this.Ih.F(this.my);this.Dl=new L("centerSection");
this.Ih.F(this.Dl);this.Lo=new L("rightSection");this.Ih.F(this.Lo);this.zo=new BH(new zH(a,"icon_menu.svg",J?"icon_menu.svg":"icon_menu_hovered.svg","icon_menu.svg","icon_menu_select.svg","icon_menu_select.svg","icon_menu_select.svg"),!0,"outlineButton");this.Gi(this.zo,g.Oa("PB_TOOLTIP_OUTLINE_BTN"));this.my.F(this.zo);this.zo.Z.addHandler(function(){this.yO.C(this.zo.selected())},this);this.zo.J(sH(this.W));this.rb=new BH(new zH(a,"icon_play.svg",J?"icon_play.svg":"icon_play_hovered.svg","icon_play_disable.svg",
"icon_pause.svg",J?"icon_pause.svg":"icon_pause_hovered.svg","icon_pause_disable.svg"),!1,"playButton");this.cW=new AH(u(this.rb.Yb,this.rb));this.Gi(this.rb,g.Oa("PB_TOOLTIP_PLAY_BTN"),g.Oa("PB_TOOLTIP_PAUSE_BTN"));this.rb.Z.addHandler(function(){this.rb.selected()?this.B.pause():this.B.play()},this);this.my.F(this.rb);this.rb.J(y(this.W.W,"playButtonVisibility",!0));this.ff=new DG("timeLabel");this.my.F(this.ff);this.ff.J(y(this.W.W,"timeLabelVisibility",!0));this.pe=new BH(new zH(a,"icon_previous.svg",
J?"icon_previous.svg":"icon_previous_hovered.svg","icon_previous_disable.svg","icon_previous.svg","icon_previous.svg","icon_previous.svg"),!1,"prevButton");this.Gi(this.pe,g.Oa("PB_TOOLTIP_PREV_SLIDE_BTN"));this.pe.Z.addHandler(function(){rH(this.W)?this.B.Oe():this.B.Bj()},this);this.Dl.F(this.pe);this.pe.J(y(this.W.W,"prevButtonVisibility",!0));this.Gz=new DG("slidesLabel");this.Gz.displayObject().setAttribute("numDigits",this.M.Qg().toString().length.toString());YH(this,"1",this.M.Qg().toString());
this.Dl.F(this.Gz);this.Gz.J(y(this.W.W,"slidesLabelVisibility",!0));this.Fd=new BH(new zH(a,"icon_next.svg",J?"icon_next.svg":"icon_next_hovered.svg","icon_next_disable.svg","icon_next.svg","icon_next.svg","icon_next.svg"),!1,"nextButton");this.Gi(this.Fd,g.Oa("PB_TOOLTIP_NEXT_SLIDE_BTN"));this.Fd.Z.addHandler(function(){rH(this.W)?this.B.md():this.B.th()},this);this.Dl.F(this.Fd);this.Fd.J(y(this.W.W,"nextButtonVisibility",!0));this.xl=new BH(new zH(a,"icon_resourses.svg",J?"icon_resourses.svg":
"icon_resourses_hovered.svg","icon_resourses.svg","icon_resourses_select.svg","icon_resourses_select.svg","icon_resourses_select.svg"),!0,"attachmentsButton");this.Gi(this.xl,g.Oa("PB_TOOLTIP_RESOURCES_BTN"));this.Lo.F(this.xl);this.xl.Z.addHandler(function(){this.BF.C(this.xl.selected());this.rm.Yb(!1);this.EF.C(!1)},this);this.xl.J(tH(this.W)&&0<c.pl().Mg().count());this.ex=new BH(new zH(a,"icon_cc.svg",J?"icon_cc.svg":"icon_cc_hovered.svg","icon_cc.svg","icon_cc_select.svg","icon_cc_select.svg",
"icon_cc_select.svg"),!0,"ccButton");this.Gi(this.ex,g.Oa("PB_TOOLTIP_CC_BTN"));this.Lo.F(this.ex);this.ex.Z.addHandler(function(){alert("CC is not implemented")},this);this.ex.J(y(this.W.W,"ccButtonVisibility",!0));this.rm=new BH(new zH(a,"icon_presenter.svg",J?"icon_presenter.svg":"icon_presenter_hovered.svg","icon_presenter.svg","icon_presenter_select.svg","icon_presenter_select.svg","icon_presenter_select.svg"),!0,"presentersButton");this.Gi(this.rm,g.Oa("PB_TOOLTIP_PRESENTER_BTN"));this.Lo.F(this.rm);
this.rm.Z.addHandler(function(){this.EF.C(this.rm.selected());this.xl.Yb(!1);this.BF.C(!1)},this);this.rm.J(ZH(this)&&uH(this.W));J||(this.mh=new JH(new GH(new zH(a,"icon_volume_muted.svg",J?"icon_volume_muted.svg":"icon_volume_muted_hovered.svg","icon_volume_muted.svg","icon_volume_muted_select.svg","icon_volume_muted_select.svg","icon_volume_muted_select.svg"),new zH(a,"icon_volume_minimum.svg",J?"icon_volume_minimum.svg":"icon_volume_minimum_hovered.svg","icon_volume_minimum.svg","icon_volume_minimum_select.svg",
"icon_volume_minimum_select.svg","icon_volume_minimum_select.svg"),new zH(a,"icon_volume_middle.svg",J?"icon_volume_middle.svg":"icon_volume_middle_hovered.svg","icon_volume_middle.svg","icon_volume_middle_select.svg","icon_volume_middle_select.svg","icon_volume_middle_select.svg"),new zH(a,"icon_volume_max.svg",J?"icon_volume_max.svg":"icon_volume_max_hovered.svg","icon_volume_max.svg","icon_volume_max_select.svg","icon_volume_max_select.svg","icon_volume_max_select.svg")),!0,"volumeButton"),this.Lo.F(this.mh),
this.mh.Z.addHandler(this.pU,this),B(this.mh.displayObject(),"mouseenter",this.gX,!1,this),this.mh.J(y(this.W.W,"volumeButtonVisibility",!0)),this.rj=new HH(this.Sa,"volumeControl"),this.ic.Fs().addHandler(this.AE,this),this.ic.WA().addHandler(this.AE,this),this.AE(),this.rj.Fs().addHandler(this.aX,this));this.Mi=new BH(new zH(a,"icon_fullscreen.svg",J?"icon_fullscreen.svg":"icon_fullscreen_hovered.svg","icon_fullscreen.svg","icon_reduce.svg",J?"icon_reduce.svg":"icon_reduce_hovered.svg","icon_reduce.svg"),
!1,"fullscreenButton");this.Gi(this.Mi,g.Oa("PB_TOOLTIP_FULLSCREEN_BTN"),g.Oa("PB_TOOLTIP_FULLSCREEN_OFF_BTN"));this.Lo.F(this.Mi);this.Mi.Z.addHandler(function(){$H(this);this.uu.C(this.Mi.selected())},this);this.Mi.J(y(this.W.W,"fullscreenButtonVisibility",!0));this.B.V().Jb().addHandler(this.Qa,this);this.B.V().Ua().addHandler(this.Ph,this);this.B.Ad().addHandler(this.Bk,this);this.Ph();this.Wl()}w(XH,L);function ZH(a){for(var b=0;b<a.M.count();b++)if(null!=a.M.ga(b).Lg())return!0;return!1}f=XH.prototype;
f.Ph=function(){if(this.rb){var a=this.B.V().state();a=a==om||a==pm;this.cW.sn(a);this.rb.oR(a?"pause":"play");a&&aI(this.rb,null)}};f.Wl=function(){if(this.Fd){var a=this.B.Sc(rH(this.W)?"switchToNextSlide":"switchToNextStep");aI(this.Fd,a)}this.pe&&(a=this.B.Sc(rH(this.W)?"switchToPreviousSlide":"switchToPreviousStep"),aI(this.pe,a))};
f.Bk=function(){this.pe&&this.pe.J(!0);this.Fd&&this.Fd.J(!0);var a=-1,b="-";-1!=this.B.na()&&this.B.X().visible()&&(a=this.B.X().Pg(),b=(a+1).toString());YH(this,b,this.M.Qg().toString());this.Db.setCurrentSlideIndex(a);a=this.B.Sc("presentationSeeking");this.Db.ob(!(a&&("presentationNavigationType"!=a.Hc()||"presentationSeeking"==a.ti())&&"quizNavigationSettings"!=a.Hc()))};
function YH(a,b,c){var d=bI(a);a.Gz.Mj(GG("<span style='color: "+d.color+"'>%CURRENT_SLIDE%</span><span style='color: "+d.KQ+"'>&nbsp;&#47;&nbsp;%SLIDES_COUNT%</span>",{"%CURRENT_SLIDE%":b,"%SLIDES_COUNT%":c}))}function bI(a){a=a.Sa.text;var b=PH(a);b="rgba("+b.r()+","+b.yQ()+","+b.Xm()+",0.6)";return{color:a,KQ:b}}
f.Qa=function(){if(this.rb&&-1!=this.B.na()){var a=this.B.X(),b=a.startTime()+a.duration(),c=this.M.Me(this.B.V().timestamp());a=a.type();"interaction"!=a&&"quiz"!=a&&"scenario"!=a||c!=b?(b=this.B.Sc("playPauseControl"),aI(this.rb,b)):this.rb.ob(!1)}this.tD()};
f.tD=function(){this.Wl();var a=this.B.V().timestamp();if(-1!=a.la()){a=this.M.Me(a,!1,!0);this.Db.setProgress(a/this.M.Fh());a=FH(a);var b=FH(this.M.Fh()),c=bI(this);a=GG("<span style='color: "+c.color+"'>%CURRENT_TIME%</span><span style='color: "+c.KQ+"'>&nbsp;/&nbsp;%TOTAL_TIME%</span>",{"%CURRENT_TIME%":a,"%TOTAL_TIME%":b});this.ff.O.innerHTML!=a&&this.ff.Mj(a)}};
f.Oc=function(a,b){$H(this);XH.I.Oc.call(this,a,b);null==a||isNaN(a)||(this.Db.resize(a,8),this.Ih.resize(a),this.Ih.Xc(8),this.Dl.$a(this.Dl.width()),this.Dl.Xd((a-this.Dl.width())/2))};f.showOutlineEvent=function(){return this.yO};f.pE=function(){$H(this);this.Co=-1!=this.B.na()?this.B.V().sl():this.Ci;cI(this,!1)};f.My=function(){cI(this,this.Co)};
f.Mq=function(){cI(this,!1);var a=this.Db.wb()*this.M.Fh();a=this.M.Eg(a,!1,!0);a=this.B.Sc("presentationSeeking",a.N(),a);if(null!=a&&(a=a.wi().hg(),null!=a)){var b=this.M.ga(a).Ea(),c=b.count()-1;b=b.Vb(c).duration();this.B.Cj(a,c,b,!1)}};function cI(a,b){var c=a.Db.wb()*a.M.Fh();c=a.M.Eg(c,!1,!0);a.B.Cj(c.N(),c.la(),c.ya(),b)}
f.gX=function(){this.F(this.rj);this.rj.move(this.Lo.x()+this.mh.x(),this.Ih.y()-this.rj.height()+3);this.Db.fG=!1;this.rj.gw(!0);var a=B(document,Pj,function(b){Wf(this.rj.displayObject(),b.target)||Wf(this.mh.displayObject(),b.target)||this.rj.HG||(Qd(a),$H(this))},!1,this)};function $H(a){a.mh&&(a.Db.fG=!0,a.mh.Yb(!1),a.rj.gw(!1),a.removeChild(a.rj))}f.gw=function(){$H(this)};f.IH=function(){this.rm.Yb(!1);this.xl.Yb(!1);this.zo.Yb(!1)};f.wI=function(a){this.Mi.Yb(a)};f.pU=function(){this.ic.Kg(!this.ic.muted())};
f.AE=function(){var a=this.ic.volume();this.rj.setVolume(this.ic.muted()?0:a);0==a||this.ic.muted()?KH(this.mh,"muted"):.4>=a?KH(this.mh,"quite"):.8>=a?KH(this.mh,"moderate"):KH(this.mh,"loud")};f.aX=function(a){this.ic.Kg(!1);this.ic.setVolume(a)};f.ow=function(){return this.Db.ow()};
f.Gi=function(a,b,c){if(!J){var d=a.O,e,g;B(d,"mouseover",function(){e=new L("buttonTooltipContent");e.ja(b);null!=c&&cj(d,"selected")&&e.ja(c);this.F(e);g=new CH(this.Sa.tooltipBackground,e.width(),e.height(),3);this.F(g);this.F(e);var a=xg(d,this.displayObject());a.scale(1/this.H);var k=Cg(d);k=a.x+k.width/2;a=a.y-g.height()-2;k<g.width()/2?(g.move(0,a),EH(g,k/g.width())):k>this.width()-g.width()/2?(g.move(this.width()-g.width(),a),EH(g,.5+(k-(this.width()-g.width()/2))/g.width())):(g.move(k-g.width()/
2,a),EH(g,.5));e.move(g.x(),g.y())},!1,this);B(d,"mouseout",function(){this.removeChild(g);this.removeChild(e)},!1,this);B(d,"mousedown",function(){this.removeChild(g);this.removeChild(e)},!1,this);a.CK.addHandler(function(a){!a&&null!=g&&this.Rv(g)&&null!=e&&this.Rv(e)&&(this.removeChild(g),this.removeChild(e))},this)}};f.pd=function(a){this.H=a};function dI(a,b,c){Ud.call(this);this.target=a;this.handle=b||a;this.LQ=c||new jg(NaN,NaN,NaN,NaN);this.lc=Ef(a);this.Hg=new pt(this);a=Oa(rd,this.Hg);this.Sr?p(void 0)?a.call(void 0):a():(this.up||(this.up=[]),this.up.push(p(void 0)?u(a,void 0):a));this.deltaY=this.deltaX=this.AR=this.zR=this.screenY=this.screenX=this.clientY=this.clientX=0;this.mH=!0;this.pp=!1;this.gR=!0;this.CQ=0;this.CB=this.lZ=!1;B(this.handle,["touchstart","mousedown"],this.OI,!1,this);this.DB=eI}w(dI,Ud);
var eI=Aa.document&&Aa.document.documentElement&&!!Aa.document.documentElement.setCapture&&!!Aa.document.releaseCapture,fI={t2:"earlycancel",a8:"start",z0:"beforedrag",mJ:"drag",v2:"end"};f=dI.prototype;f.ob=function(a){this.mH=a};f.Ub=function(){dI.I.Ub.call(this);Nd(this.handle,["touchstart","mousedown"],this.OI,!1,this);this.Hg.Dp();this.DB&&this.lc.releaseCapture();this.handle=this.target=null};function gI(a){p(a.pI)||(a.pI=Jg(a.target));return a.pI}
f.OI=function(a){var b="mousedown"==a.type;if(!this.mH||this.pp||b&&(!(dd?0==a.rc.button:"click"==a.type||a.rc.button&wd[0])||Ic&&Kc&&a.ctrlKey))this.dispatchEvent("earlycancel");else{if(0==this.CQ)if(this.dispatchEvent(new hI("start",this,a.clientX,a.clientY,a)))this.pp=!0,this.gR&&b&&a.preventDefault();else return;else this.gR&&b&&a.preventDefault();b=this.lc;var c=b.documentElement,d=!this.DB;this.Hg.ri(b,["touchmove","mousemove"],this.cZ,{capture:d,passive:!1});this.Hg.ri(b,["touchend","mouseup"],
this.GA,d);this.DB?(c.setCapture(!1),this.Hg.ri(c,"losecapture",this.GA)):this.Hg.ri(b?b.parentWindow||b.defaultView:window,"blur",this.GA);Ec&&this.lZ&&this.Hg.ri(b,"dragstart",ud);this.k_&&this.Hg.ri(this.k_,"scroll",this.IZ,d);this.clientX=this.zR=a.clientX;this.clientY=this.AR=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;this.CB?(a=this.target,b=a.offsetLeft,c=a.offsetParent,c||"fixed"!=rg(a,"position")||(c=Ef(a).documentElement),c?(Hc?(d=Rg(c),b+=d.left):Xc(8)&&!Xc(9)&&(d=Rg(c),b-=
d.left),a=Jg(c)?c.clientWidth-(b+a.offsetWidth):b):a=b):a=this.target.offsetLeft;this.deltaX=a;this.deltaY=this.target.offsetTop;this.bI=Jf(Cf(this.lc).lc)}};f.GA=function(a,b){this.Hg.Dp();this.DB&&this.lc.releaseCapture();this.pp?(this.pp=!1,this.dispatchEvent(new hI("end",this,a.clientX,a.clientY,a,iI(this,this.deltaX),jI(this,this.deltaY),b||"touchcancel"==a.type))):this.dispatchEvent("earlycancel")};
f.cZ=function(a){if(this.mH){var b=(this.CB&&gI(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.pp){var d=this.zR-this.clientX,e=this.AR-this.clientY;if(d*d+e*e>this.CQ)if(this.dispatchEvent(new hI("start",this,a.clientX,a.clientY,a)))this.pp=!0;else{this.Sr||this.GA(a);return}}c=kI(this,b,c);b=c.x;c=c.y;this.pp&&this.dispatchEvent(new hI("beforedrag",this,a.clientX,a.clientY,a,b,c))&&
(lI(this,b,c),this.dispatchEvent(new hI("drag",this,a.clientX,a.clientY,a,b,c)),a.preventDefault())}};function kI(a,b,c){var d=Jf(Cf(a.lc).lc);b+=d.x-a.bI.x;c+=d.y-a.bI.y;a.bI=d;a.deltaX+=b;a.deltaY+=c;return new of(iI(a,a.deltaX),jI(a,a.deltaY))}f.IZ=function(a){var b=kI(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;var c=b.x;b=b.y;lI(this,c,b);this.dispatchEvent(new hI("drag",this,a.clientX,a.clientY,a,c,b))};
function iI(a,b){var c=a.LQ;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 jI(a,b){var c=a.LQ;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 lI(a,b,c){a.CB&&gI(a)?a.target.style.right=b+"px":a.target.style.left=b+"px";a.target.style.top=c+"px"}
function hI(a,b,c,d,e,g,h){sd.call(this,a);this.clientX=c;this.clientY=d;this.Or=e;this.left=p(g)?g:b.deltaX;this.top=p(h)?h:b.deltaY}w(hI,sd);function mI(a,b){Ud.call(this);this.ub=a;a=Uf(this.ub)?this.ub:this.ub?this.ub.body:null;this.pZ=!!a&&Jg(a);this.MQ=B(this.ub,Hc?"DOMMouseScroll":"mousewheel",this,b)}w(mI,Ud);
mI.prototype.handleEvent=function(a){var b=0,c=0,d=a.rc;"mousewheel"==d.type?(a=nI(-d.wheelDelta),p(d.wheelDeltaX)?(b=nI(-d.wheelDeltaX),c=nI(-d.wheelDeltaY)):c=a):(a=d.detail,100<a?a=3:-100>a&&(a=-3),p(d.axis)&&d.axis===d.HORIZONTAL_AXIS?b=a:c=a);Ca(this.PQ)&&(b=mf(b,-this.PQ,this.PQ));Ca(this.QQ)&&(c=mf(c,-this.QQ,this.QQ));this.pZ&&(b=-b);b=new oI(a,d,b,c);this.dispatchEvent(b)};function nI(a){return Ic&&(Kc||Mc)&&0!=a%40?a:a/40}
mI.prototype.Ub=function(){mI.I.Ub.call(this);Qd(this.MQ);this.MQ=null};function oI(a,b,c,d){vd.call(this,b);this.type="mousewheel";this.detail=a;this.deltaX=c;this.deltaY=d}w(oI,vd);function pI(a,b,c,d,e){sk.call(this,a);p(e)||(e={});p(d)&&(e.snap=d);qI(this,e,b,c);this.Vh=new C}w(pI,sk);
function qI(a,b,c,d){d=d||"auto";c=c||"auto";if(J){K(a,"overflow","hidden");a.fa=new sk(a.O);var e=!1;b.hideScrollbar=p(b.hideScrollbar)?b.hideScrollbar:!0;b.onBeforeScrollEnd=function(a){e&&(a.preventDefault(),a instanceof vd&&(a=a.rc),x(a),Sg||(Sg=new WeakMap),Sg.set(a,!0))};b.vScroll="hidden"!=d;b.hScroll="hidden"!=c;b.scrollbarClass="scrollbar";b.onBeforeScrollMove=function(a){a.preventDefault()};b.onBeforeScrollStart=function(a){e=!1;a.target&&"INPUT"!=a.target.nodeName&&"A"!=a.target.nodeName&&
a.preventDefault()};a.Hf=new iScroll(a.displayObject(),b);a.Hf.options.onScrollMove=function(){e=!0;a.Vh.C()};a.Hf.options.onScrollEnd=function(){a.Vh.C()}}else E(a.O,"overflow","hidden"),E(a.O,"width","100%"),E(a.O,"height","100%"),a.fa=new L,a.fa.displayObject().className=a.O.className,Pf(a.O,a.fa.displayObject()),"hidden"!=d&&(a.Gb=rI(a),a.Gb.dG.addHandler(a.$M,a),a.F(a.Gb)),"hidden"!=c&&(a.zb=sI(a),a.zb.dG.addHandler(a.$M,a),a.F(a.zb)),b=new mI(a.displayObject()),a.qz=!0,B(a.displayObject(),"mouseover",
a.FF,!1,a),B(a.displayObject(),"mouseout",a.Vi,!1,a),B(b,"mousewheel",a.bV,!1,a),B(document,Oj,a.wo,!1,a),B(a.O,"scroll",a.sV,!1,a)}f=pI.prototype;f.xD=!1;f.$x=!1;function tI(a){0!=a.qz&&(a.qz=!1,a.qz?(B(a.displayObject(),"mouseover",a.FF,!1,a),B(a.displayObject(),"mouseout",a.Vi,!1,a)):(Nd(a.displayObject(),"mouseover",a.FF,!1,a),Nd(a.displayObject(),"mouseout",a.Vi,!1,a),p(a.Gb)&&a.Gb.Wd(1),p(a.zb)&&a.zb.Wd(1)))}
f.invalidate=function(){var a=this;setTimeout(function(){a.Hf?a.Hf.refresh():uI(a)},0)};f.$M=function(){this.$x=!0};f.wo=function(a){this.$x&&(x(a.rc).stopImmediatePropagation(),this.$x=!1,!this.xD&&this.qz&&vI(this))};f.bV=function(a){if(this.Gb&&a.deltaY){var b=0<a.deltaY?this.Gb.Qi:-this.Gb.Qi;wI(this.Gb,this.Gb.Sf+b)}this.zb&&a.deltaX&&(b=0<a.deltaX?this.zb.Qi:-this.zb.Qi,wI(this.zb,this.zb.Sf+b))};f.sV=function(){this.Gb&&wI(this.Gb,this.O.scrollTop);this.zb&&wI(this.zb,this.O.scrollLeft)};
f.Vi=function(a){a.relatedTarget&&Wf(this.displayObject(),a.relatedTarget)||(this.xD=!1,this.$x||vI(this))};function vI(a){function b(a){return Math.max(0,400*a-200)/200}if(a.Gb){a.zz&&(a.zz.stop(),a.zz.Nb());var c=Hg(a.Gb.displayObject());Ca(c)||(c=0);a.Gx=new hn(a.Gb.displayObject(),c,0,400,b);a.Gx.play()}a.zb&&(a.yz&&(a.yz.stop(),a.yz.Nb()),c=Hg(a.zb.displayObject()),Ca(c)||(c=0),a.Fx=new hn(a.zb.displayObject(),c,0,400,b),a.Fx.play())}
f.FF=function(a){a.relatedTarget&&Wf(this.displayObject(),a.relatedTarget)||(this.xD=!0,this.Gb&&(a=Hg(this.Gb.displayObject()),Ca(a)||(a=0),this.Gx&&(this.Gx.stop(),this.Gx.Nb()),this.zz=new hn(this.Gb.displayObject(),a,1,200),this.zz.play()),this.zb&&(a=Hg(this.zb.displayObject()),Ca(a)||(a=0),this.Fx&&(this.Fx.stop(),this.Fx.Nb()),this.yz=new hn(this.zb.displayObject(),a,1,200),this.yz.play()),uI(this))};function xI(a){return Math.max(0,a.fa.height()-a.displayObject().clientHeight)}
function yI(a){return Math.max(0,a.fa.width()-a.displayObject().clientWidth)}function uI(a){if(a.Gb){var b=a.displayObject().clientHeight,c=xI(a);a.Gb.J(0<c);zI(a.Gb,b,Math.max(c,0))}a.zb&&(b=a.displayObject().clientWidth,c=yI(a),a.zb.J(0<c),zI(a.zb,b,Math.max(c,0)));a.Gb&&a.Gb.visible()&&a.zb&&a.zb.visible()?(K(a.Gb,"height",a.displayObject().clientHeight-a.zb.height()+"px"),K(a.zb,"width",a.displayObject().clientWidth-a.Gb.width()+"px")):(a.Gb&&K(a.Gb,"height",""),a.zb&&K(a.zb,"width",""))}
f.content=function(){return this.fa};function rI(a){var b=new AI;b.Qi=15;b.Wd(0);b.Vh.addHandler(function(){BI(this,b.Sf)},a);return b}function sI(a){var b=new CI;b.Qi=15;b.Wd(0);b.Vh.addHandler(function(){BI(this,void 0,b.Sf)},a);return b}function BI(a,b,c){null==b||isNaN(b)||(a.O.scrollTop=b);null==c||isNaN(c)||(a.O.scrollLeft=c);a.Vh.C()}
function DI(a,b,c){b&&(b=Math.min(xI(a),Math.max(0,b)));c&&(c=Math.min(yI(a),Math.max(0,c)));if(a.Hf){if(p(b)||p(c))p(c)||(c=a.Hf?-a.Hf.x:a.O.scrollLeft),p(b)||(b=EI(a)),a.Hf.scrollTo(-c,-b),a.Vh.C()}else BI(a,b,c),a.Gb&&p(b)&&wI(a.Gb,b),a.zb&&p(c)&&wI(a.zb,c)}function EI(a){return a.Hf?-a.Hf.y:a.O.scrollTop}
function FI(a,b){var c=a.displayObject().clientWidth,d=a.displayObject().clientHeight;if(c||d){var e=EI(a),g=a.Hf?-a.Hf.x:a.O.scrollLeft,h,k;e>b.top?h=b.top:e+d<b.top+b.height&&(h=b.top+b.height-d);g>b.left?k=b.left:g+c<b.left+b.width&&(k=b.left+b.width-c);DI(a,h,k)}}f.Oc=function(a,b){p(a)&&K(this,"width",a+"px");p(b)&&K(this,"height",b+"px");this.Hf&&this.Hf.resize(a,b);uI(this)};f.Nb=function(){Eb(this.Gb);Eb(this.zb)};
function GI(a){L.call(this,a);this.lh=new L("up");this.F(this.lh);this.Ma=new L("thumb");this.F(this.Ma);this.Ml=new L("down");this.F(this.Ml);this.Vh=new C;this.dG=new C;B(this.displayObject(),"mousedown",this.lG,!1,this);B(this.lh.displayObject(),"mousedown",this.IV,!1,this);B(this.Ma.displayObject(),"mousedown",this.zV,!1,this);B(this.Ml.displayObject(),"mousedown",this.MU,!1,this);B(document.body,"mouseup",this.uM,!1,this);(bh||Ec)&&B(document,"mousemove",this.uT,!1,this);this.Yq=new Ug(100);
B(this.Yq,"tick",this.nV,!1,this)}w(GI,L);f=GI.prototype;f.$L=15;f.Sq=0;f.hm=0;f.qy=0;f.Sf=0;f.IE=0;f.Qi=1;f.uT=function(a){0==(a.rc||window.event).buttons&&this.uM(a)};f.scrollTo=function(a){a=rv(a,this.hm,this.qy);this.Sf!=a&&wI(this,a)};function wI(a,b){HI(a,b);a.Ct()}function zI(a,b,c){var d;p(d)||(d=0);if(0>c)throw Error("minScrollPosition must be less or equal than maxScrollPosition");a.Sq=b;a.hm=0;a.qy=c;a.IE=d;a.Ux();wI(a,a.Sf)}f.Ux=function(){};f.Ct=function(){};
function HI(a,b){b=rv(b,a.hm,a.qy);a.Sf!=b&&(a.Sf=b,a.Vh.C())}function II(a){return a.qy-a.hm}f.lG=function(){};f.IV=function(a){a.stopPropagation();wI(this,this.Sf+-this.Qi);JI(this,this.lh,-this.Qi)};f.MU=function(a){a.stopPropagation();wI(this,this.Sf+this.Qi);JI(this,this.Ml,this.Qi)};
function JI(a,b,c){a.mz=b;B(a.mz.displayObject(),"mouseover",a.VM,!1,a);B(a.mz.displayObject(),"mouseout",a.UM,!1,a);B(document,Oj,a.ZN,!1,a);a.Yq.stop();a.kF=function(){wI(this,this.Sf+this.yW)};a.yW=c;a.Yq.start()}f.ZN=function(){Nd(this.mz.displayObject(),"mouseover",this.VM,!1,this);Nd(this.mz.displayObject(),"mouseout",this.UM,!1,this);Nd(document,Oj,this.ZN,!1,this);this.Yq.stop();this.kF=null};f.VM=function(){this.Yq.start()};f.UM=function(){this.Yq.stop()};f.nV=function(){this.kF&&this.kF()};
f.zV=function(a){this.dG.C();a.stopPropagation();var b=this.hP();this.Rn=new dI(this.Ma.displayObject(),null,b);this.Rn.OI(a);this.Rn.deltaY=this.Ma.displayObject().offsetTop-this.lh.height();this.Rn.deltaX=this.Ma.displayObject().offsetLeft-this.lh.width();B(this.Rn,fI.mJ,this.Wt,!1,this);a=this.Ma.displayObject();dj(a,"active")};f.uM=function(a){this.Rn&&(a.preventDefault(),this.Rn.Nb(),this.Rn=void 0,a=this.Ma.displayObject(),ej(a,"active"))};f.Wt=function(){};
f.resize=function(a,b){GI.I.resize.call(this,a,b);this.Ux()};f.Nb=function(){Eb(this.Ma);Eb(this.Ml);Eb(this.lh)};function AI(){GI.call(this,"vscrollbar")}w(AI,GI);f=AI.prototype;f.Ux=function(){var a=this.height()-this.lh.height()-this.Ml.height();0==II(this)?this.Ma.xb(a):this.Ma.xb(Math.max(this.$L,Math.ceil(this.Sq/(II(this)+this.Sq)*a)));this.Ct()};f.Ct=function(){var a=this.Qk();0==II(this)?this.Ma.Xc(a.top):this.Ma.Xc(Math.round((this.Sf-this.hm)/II(this)*a.height))};
f.Qk=function(){var a=new jg(0,0,0,0);a.top=this.lh.height();a.height=this.height()-this.Ml.height()-this.Ma.height()-a.top;a.left=this.Ma.x();return a};f.hP=function(){var a=this.Qk();a.top=0;return a};f.lG=function(a){var b=this.Qk();a=a.offsetY-this.lh.height()-this.Ma.height()/2;a=rv(a,0,b.height);b=0!=this.IE?this.IE:this.Sq;b=a<=this.Ma.y()?-b:b;wI(this,this.Sf+b);this.Wt()};f.Wt=function(){var a=this.Qk();a=parseFloat(this.Ma.displayObject().style.top)/a.height;HI(this,a*II(this)+this.hm)};
function CI(){GI.call(this,"hscrollbar")}w(CI,GI);f=CI.prototype;f.Ux=function(){var a=this.width()-this.lh.width()-this.Ml.width();0==II(this)?this.Ma.$a(a):this.Ma.$a(Math.max(this.$L,Math.ceil(this.Sq/(II(this)+this.Sq)*a)));this.Ct()};f.Ct=function(){var a=this.Qk();0==II(this)?this.Ma.Xd(a.left):this.Ma.Xd(Math.round((this.Sf-this.hm)/II(this)*a.width))};
f.Qk=function(){var a=new jg(0,0,0,0);a.left=this.lh.width();a.width=this.width()-this.Ml.width()-this.Ma.width()-a.left;a.top=this.Ma.y();return a};f.hP=function(){var a=this.Qk();a.left=0;return a};f.lG=function(a){var b=this.Qk();a=a.offsetX-this.lh.width()-this.Ma.width()/2;a=rv(a,0,b.width);this.Ma.Xd(a);this.Wt()};f.Wt=function(){var a=this.Qk();a=parseFloat(this.Ma.displayObject().style.left)/a.width;HI(this,a*II(this)+this.hm)};function KI(a,b,c,d,e,g){L.call(this,"treenode");this.hy=this.rg=!1;this.qb=b;this.$t=g;this.Se=e;this.Qc=c;this.iq=d;this.Du=new C;this.yo=new C;this.rC=new L("nodeContentBase");this.F(this.rC);B(this.O,"mouseover",this.jE,!1,this);B(this.O,"mouseout",this.Vi,!1,this);this.re=new L("textContainer");this.F(this.re);this.ih=new DG("text");this.ih.ja(this.Qc);this.re.F(this.ih);this.Z.addHandler(this.tV,this);if(0<e.length){this.DE=a=new L("open");this.F(a);a=J?a.displayObject():a.O;B(a,"click",this.dV,
!1,this);for(a=0;a<e.length;a++)e[a].yo.addHandler(this.Bt,this);Oh(function(){this.re.height();this.width();for(var a=0;a<e.length;a++)e[a].J(this.rg)},this)}this.displayObject().setAttribute("tabindex","-1")}w(KI,L);f=KI.prototype;f.Bt=function(){var a=this.re.height(),b=this.width();this.xb(a);this.$a(b)};f.tV=function(a,b){b.stopPropagation();this.displayObject().hasAttribute("disabled")||((J||Ec)&&(a=eg())&&a.blur(),this.Du.C(this.qb))};
f.dV=function(a){a.stopPropagation();this.rg=!this.rg;LI(this,this.rg)};function LI(a,b){a.rg=b;a.rg?(dj(a.O,"expanded"),a.xi("expanded",!0)):(ej(a.O,"expanded"),a.xi("expanded",!1));for(b=0;b<a.Se.length;b++)MI(a.Se[b],a.rg),a.Se[b].jb();a.Bt();a.yo.C(a.qb);Oh(function(){if(!Fi){if(this.rg)var a=0,b=Math.PI/2;else a=Math.PI/2,b=0;(new NI(this.DE.O,a,b,200)).play()}},a)}function MI(a,b){a.J(b);for(var c=0;c<a.Se.length;c++)MI(a.Se[c],b&&a.rg),a.Se[c].jb()}f.id=function(){return this.qb};
f.setTitle=function(a){this.Qc=a;this.ih.ja(this.Qc)};f.title=function(){return this.Qc};f.data=function(){return this.iq};f.firstChild=function(){return this.Se.length?this.Se[0]:void 0};f.selected=function(){return this.hy};f.Yb=function(a){(this.hy=a)?dj(this.O,"selected"):ej(this.O,"selected")};f.jE=function(){this.hy||dj(this.O,"over")};f.Vi=function(){ej(this.O,"over")};f.prefix=function(){return this.FN};f.jb=function(){this.Bt()};function OI(a,b,c){a.xi("setsize",c);a.xi("posinset",b+1)}
function PI(a,b){(a.Ay=b)&&a.xi("level",a.Ay)}function QI(a){return a.Se&&0<a.Se.length}f.Ay=0;f.Dr=!1;function NI(a,b,c,d,e){gn.call(this,a,[b],[c],d,e)}w(NI,gn);NI.prototype.Cn=function(){var a=this.element,b=0,c=0;p(b)||(b=0);p(c)||(c=0);var d=this.coords[0];d=lj(new kj,d,b,c);rj(sj(),a,d)};function RI(a,b,c,d,e){p(e)||(e=!0);L.call(this,"treecontrol");this.xU=a;this.DF=c;this.oU=e;this.pa=new pI("items","hidden","scroll");this.F(this.pa);p(d)&&this.uC(d);this.vt(b);this.VW=new C;this.Du=new C;this.VD=new C;this.wU=new C;B(this.displayObject(),"keydown",this.Ak,!1,this);this.uw(0)}w(RI,L);f=RI.prototype;
f.vt=function(a){this.Ca=[];this.Se=[];SI(this,a);this.Ca.sort(function(a,b){return a.id()-b.id()});for(var b=0;b<this.Ca.length;++b)a=this.Ca[b],this.pa.content().F(a),this.DF&&(TI(this,a),a.setTitle(a.prefix()+String.fromCharCode(160)+a.title()))};function TI(a,b){for(var c=b.id(),d=1,e=0;e<a.Ca.length;++e)if(a.Ca[e].$t==c&&p(b.prefix())){var g=b.prefix()+d+".";a.Ca[e].FN=g;d++}}
function SI(a,b){for(var c=0;c<b.length;++c)if(a.oU){if(0!=b[c].gc){a.Wo=!0;break}}else b[c].gc=0;a.pw(a.Wo?"tree":"listbox");var d=1;for(c=0;c<b.length;++c)if(0==b[c].gc){var e=a.ox(b,c,-1);a.DF&&(e.FN=d+".");a.Se.push(e);d++}for(c=0;c<a.Se.length;++c)e=a.Se[c],OI(e,c,a.Se.length)}
f.ox=function(a,b,c){for(var d=this,e=[],g=a[b],h=b+1;h<a.length;++h){var k=a[h];if(k.gc==g.gc+1)e.push(h);else if(k.gc<=g.gc)break}h=[];for(k=0;k<e.length;++k){var l=this.ox(a,e[k],b);h.push(l);this.Wo&&OI(l,k,e.length)}c=this.xU.lQ(this,b,g.title,g.data,h,c);this.Wo?(c.Dr=!0,PI(c,g.gc),c.pw("treeitem")):(c.Dr=!1,c.pw("option"),OI(c,b,a.length));c.Du.addHandler(this.PM,this);c.yo.addHandler(this.lE,this);c.Z.addHandler(function(){return d.wU.C()},this);this.Ca.push(c);return c};
f.lE=function(a){for(var b=0;b<this.Ca.length;++b){var c=this.Ca[b];if(c.id()==a){UI(this,c);break}}this.invalidate()};f.PM=function(a){this.pO=!0;this.Du.C(a)};f.xF=function(a){var b=this.pa,c=a.O;a=uk(a).height;for(var d=this.pt(),e=0,g=-d;c&&!isNaN(c.offsetLeft)&&!isNaN(c.offsetTop)&&c!=this.pa.O;)e+=c.offsetLeft-c.scrollLeft,g+=c.offsetTop-c.scrollTop,c=c.offsetParent;FI(b,new jg(e,g,10,a+2*d))};function UI(a,b){-1!=b.$t&&(b=VI(a,b.$t),QI(b)&&!b.rg?LI(b,!0):UI(a,b))}
f.selectNode=function(a){for(var b=0;b<this.Ca.length;++b){var c=this.Ca[b];c.id()==a?(c.Yb(!0),this.Wo&&(QI(c)&&!c.rg?LI(c,!0):UI(this,c)),this.xF(c)):c.Yb(!1)}this.VW.C(a);this.pO&&(this.pO=!1,(a=WI(this))&&document.activeElement!=a.displayObject()&&a.displayObject().focus())};f.invalidate=function(){p(this.pa.width())&&0<this.pa.width()&&(this.By=!1,Oh(function(){for(var a=0;a<this.Ca.length;++a)this.uG(this.Ca[a],this.pa.width());this.By=!0;this.VD.C();this.uD()},this,200))};f.uD=function(){this.pa.invalidate()};
f.uG=function(a,b){a.width()!=b&&(a.$a(b),a.jb())};f.resize=function(a,b){RI.I.resize.call(this,a,b);var c=this.pt();p(a)&&(this.pa.$a(a),null!=this.ji&&zg(this.ji,this.pa.width(),c),null!=this.Hh&&zg(this.Hh,this.pa.width(),c));p(b)&&this.pa.xb(b-this.pa.displayObject().offsetTop)};function VI(a,b){for(var c=0;c<a.Ca.length;++c)if(a.Ca[c].id()==b)return a.Ca[c];return null}f.uC=function(a){this.ji=this.Xs(32,16,!1,a);E(this.ji,"top","0");this.Hh=this.Xs(32,16,!0,a);E(this.Hh,"bottom","0")};
f.Xs=function(a,b,c,d){var e=D("CANVAS");e.width=a;e.height=b;E(e,"position","absolute");if(e.getContext){var g=bn(d),h=e.getContext("2d"),k=h.createLinearGradient(0,0,0,b);k.addColorStop(c?1:0,d);k.addColorStop(c?0:1,"rgba("+g[0]+", "+g[1]+", "+g[2]+", 0)");h.fillStyle=k;h.fillRect(0,0,a,b)}a=this.pa;b=a.KA(a.fa.O);a.nh(e,b+1);return e};
f.Ak=function(a){var b=WI(this);if(null!=b){var c;if(37==a.keyCode)QI(b)&&b.rg&&this.Wo?LI(b,!1):b.$t&&(c=VI(this,b.$t)),a.stopPropagation();else if(39==a.keyCode)QI(b)&&!b.rg&&this.Wo?LI(b,!0):(b=b.firstChild())&&(c=b),a.stopPropagation();else if(38==a.keyCode||40==a.keyCode){b=null;for(var d=!1,e=0;e<this.Ca.length;++e){if(40==a.keyCode&&this.Ca[e].visible()&&d){c=this.Ca[e];break}if(this.Ca[e].selected())if(40==a.keyCode)d=!0;else if(null!=b){c=b;break}this.Ca[e].visible()&&(b=this.Ca[e])}a.stopPropagation()}c&&
(this.PM(c.id()),a.preventDefault())}};f.pt=function(){return XI};function WI(a){for(var b=0;b<a.Ca.length;++b)if(a.Ca[b].selected())return a.Ca[b];return null}f.Wo=!1;f.DF=!1;var XI=9;function YI(a,b,c){RI.call(this,a,b,!0,c,!1);tI(this.pa);this.pa.Vh.addHandler(this.LX,this);vk(this,"loading");this.pa.Vh.addHandler(this.Xl,this);this.Xl()}w(YI,RI);f=YI.prototype;f.Xl=function(){if(null!=this.ji&&null!=this.Hh){var a=0!=EI(this.pa),b=EI(this.pa)!=xI(this.pa);E(this.ji,"display",a?"":"none");E(this.Hh,"display",b?"":"none")}};f.uD=function(){ZI(this);YI.I.uD.call(this);this.Xl()};f.ox=function(a,b,c){a=YI.I.ox.call(this,a,b,c);$I(a,!1);return a};
f.uG=function(a,b){vk(a,"hidden_image");YI.I.uG.call(this,a,b);Jk(a,"hidden_image")};f.invalidate=function(){0!=this.displayObject().clientWidth&&YI.I.invalidate.call(this)};f.resize=function(a,b){YI.I.resize.call(this,a,b);ZI(this);this.Xl()};f.lE=function(a){YI.I.lE.call(this,a);ZI(this)};f.vt=function(a){var b=new L;K(b,"position","relative");this.pa.content().F(b);this.hG=b;YI.I.vt.call(this,a)};
function ZI(a){if(a.By){var b=0,c=a.pa.height(),d=Math.max(0,EI(a.pa)-c/2);c*=2;for(var e=0;b+a.Ca[e].height()<d;){var g=a.Ca[e];g.visible()&&(b+=g.height(),$I(g,!1));++e}a.hG.xb(b);for(a.IK=e;b<d+c&&e<a.Ca.length;)g=a.Ca[e],g.visible()&&(b+=g.height(),$I(g,!0)),++e;for(a.FL=e-1;e<a.Ca.length;++e)g=a.Ca[e],g.visible()&&(b+=g.height(),$I(g,!1));c=Ng(a.pa.content().displayObject(),"padding");a.pa.content().xb(b+c.top+c.bottom);for(e=0;e<a.Ca.length;++e)g=a.Ca[e],g.visible()||$I(g,!0);Jk(a,"loading")}}
f.LX=function(){if(this.By){var a=this.hG.height(),b=this.pa.height(),c=Math.max(0,EI(this.pa)-b/2);b*=2;var d=this.IK;if(a<c)for(;d<this.Ca.length&&a+this.Ca[d].height()<c;){var e=this.Ca[d];e.visible()&&(a+=e.height(),$I(e,!1));++d}else for(;a>c;)--d,e=this.Ca[d],e.visible()&&(a-=e.height(),$I(e,!0));this.IK=d;for(this.hG.xb(a);a<c+b&&d<this.Ca.length;)e=this.Ca[d],e.visible()&&(a+=e.height(),$I(e,!0)),++d;a=this.FL;for(this.FL=d-1;d<=a;++d)e=this.Ca[d],e.visible()&&$I(e,!1)}};
function $I(a,b){b?Jk(a,"hidden"):vk(a,"hidden")}f.xF=function(a){function b(){for(var b=c.Ca.indexOf(a),e=0,g=0;g<b;++g)c.Ca[g].visible()&&(e+=c.Ca[g].height());DI(c.pa,e)}if(yj(a.displayObject(),"hidden")){var c=this;this.By?b():this.VD.addHandler(function e(){this.VD.removeHandler(e,this);Oh(function(){b()},this,0)},this)}else YI.I.xF.call(this,a)};f.pt=function(){return 24};function aJ(a){this.aT=a}var bJ=[],cJ=[];function dJ(a,b){return a&&b?a.Hc()==b.Hc()&&a.ti()==b.ti():a==b}function aI(a,b){var c=cJ.indexOf(a);0>c?(c=new aJ(a),c=new AH(u(c.p_,c),dJ),bJ.push(c),cJ.push(a)):c=bJ[c];c.sn(b)}
aJ.prototype.p_=function(a){var b=this.aT,c=b instanceof sk?b.O:b;a&&"slideNavigationSettings"==a.Hc()?dj(c,"locked"):ej(c,"locked");a=a&&("presentationNavigationType"!=a.Hc()||"presentationSeeking"==a.ti())&&"quizNavigationSettings"!=a.Hc()&&"scenarioNavigationSettings"!=a.Hc();b instanceof sk?b.ob(!a):a?c.setAttribute("disabled",""):c.removeAttribute("disabled")};function eJ(){}eJ.prototype.lQ=function(a,b,c,d,e,g){return new KI(a,b,c,d,e,g)};function fJ(a,b,c,d,e,g){KI.call(this,a,b,c,d,e,g);this.Rq=17;this.GF=!0;E(this.re.O,"position","absolute");E(this.re.O,"line-height","15px");this.GF&&null!=this.data().sf()&&this.px()}w(fJ,KI);
fJ.prototype.px=function(){this.Ra=new L("thumb");var a=this.data().gc();a=this.Dr?2<a?2:a:0;var b=gJ-10*a,c=hJ-10*a;a=this.data().sf().width();var d=this.data().sf().height();b=Math.min(1,b/a,c/d);a=Math.floor(a*b);d=Math.floor(d*b);this.Ra.resize(a,d);this.F(this.Ra);K(this.Ra,"position","absolute");K(this.Ra,"background-image",Wh(this.data().sf().url()));K(this.Ra,"background-size","contain");K(this.Ra,"background-repeat","no-repeat");K(this.Ra,"background-position","center")};
fJ.prototype.jb=function(){var a=this.Dr?this.Ay*iJ:0,b=5+a;this.GF&&this.Ra?(this.Ra.move((this.Dr?iJ+this.Rq-5:this.Rq)+a,lJ),b=this.Ra.x()+this.Ra.width()+5):b+=this.Dr?iJ-this.Rq-2:0;this.re.move(b,lJ);a=this.width()-b-this.Rq;this.ih.$a(a);this.re.$a(a);this.ih.ja(this.title());if(45<this.ih.height()){this.re.xb(45);a=Math.floor(this.ih.width()/4);for(this.ih.ja(this.title().substr(0,3*a)+"\u2026");this.ih.height()>this.re.height();)a=cg(this.ih.displayObject()),this.ih.ja(a.substr(0,a.length-
2)+"\u2026");this.O.setAttribute("title",this.title())}else this.re.xb(this.ih.height()),this.O.hasAttribute("title")&&this.O.removeAttribute("title");this.Bt()};
fJ.prototype.Bt=function(){var a=0==this.re.height()||this.re.height()<mJ?mJ:this.re.height();a=this.GF&&this.Ra?Math.max(this.Ra.height(),a)+2*lJ:a<wJ?Math.max(wJ,a):a+2*lJ;var b=Math.round((a-this.re.height())/2);this.re.move(this.re.x(),b);this.rC.resize(this.width(),a-1);b=this.width();this.resize(b,a);a=this.Ay*iJ;null!=this.DE&&this.DE.move(Math.round(a),Math.round(.5*(this.rC.height()-AJ)))};var gJ=90,hJ=44,wJ=J?44:26,lJ=4,iJ=20,AJ=20,mJ=17;function hK(){}w(hK,eJ);hK.prototype.lQ=function(a,b,c,d,e,g){return new fJ(a,b,c,d,e,g)};function iK(a,b,c){L.call(this,"outlinePanel");this.Ha=c;this.B=b;this.B.Ad().addHandler(this.gV,this);this.M=a;this.Ve()}w(iK,L);f=iK.prototype;f.Ve=function(){this.se=new jK("title",!0,!0);this.se.ja(this.Ha.Oa("PB_OUTLINE_TITLE",{},"need translate"));this.F(this.se);for(var a=new hK,b=[],c=0;c<this.M.Qg();c++){var d=this.M.yj(c),e=""!=d.title()?d.title():"---";b.push({title:e,gc:d.gc(),data:d})}this.Sk=new YI(a,b,"#373A42");this.Sk.Du.addHandler(this.wV,this);this.F(this.Sk)};
f.J=function(a){iK.I.J.call(this,a);Oh(function(){this.jb()},this)};f.jb=function(){var a=Ng(this.displayObject(),"padding").top;this.se.xb(60);a=this.se.height()+a;this.Sk.resize(this.width(),this.height()-a);this.Sk.move(0,a);this.Sk.invalidate();this.selectNode()};f.wV=function(a){this.enabled()&&(a=VI(this.Sk,a).data(),this.B.nc(a.index()))};
f.gV=function(){var a=this.B.X();this.XW=a.visible()?a.Pg():-1;this.selectNode();for(a=0;a<this.M.Qg();++a){var b=this.M.yj(a),c=VI(this.Sk,a);b=this.B.Sc("arbitrarySlideSwitching",b.index());aI(c.displayObject(),b)}};f.selectNode=function(){this.visible()&&Wf(document.body,this.displayObject())&&Oh(function(){this.Sk.visible()&&this.Sk.selectNode(this.XW)},this)};function kK(a,b){Fa(b)||(b=[b]);x(0<b.length,"At least one Css3Property should be specified.");b=fc(b,function(a){if(Ba(a))return a;zb(a,"Expected css3 property to be an object.");var b=a.iw+" "+a.duration+"s "+a.timing+" "+a.wj+"s";x(a.iw&&Ca(a.duration)&&a.timing&&Ca(a.wj),"Unexpected css3 property value: %s",b);return b});E(a,"transition",b.join(","))}
var lK=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}}(function(){if(Ec)return Wc("10.0");var a=D("DIV"),b=Ic?"-webkit":Hc?"-moz":Ec?"-ms":Dc?"-o":null,c={transition:"opacity 1s linear"};b&&(c[b+"-transition"]="opacity 1s linear");b={style:c};if(!Se.test("div"))throw Error("Invalid tag name <div>.");if("DIV"in Ue)throw Error("Tag name <div> is not allowed for SafeHtml.");b=af("div",b,void 0);gf(a,b);a=a.firstChild;x(a.nodeType==Node.ELEMENT_NODE);return""!=pg(a,"transition")});function mK(a,b,c,d,e){Qm.call(this);this.ub=a;this.EY=b;this.nZ=c;this.tQ=d;this.K_=Fa(e)?e:[e]}w(mK,Qm);f=mK.prototype;f.play=function(){if(1==this.pb)return!1;this.Gj();this.Td("play");this.startTime=Pa();this.pb=1;if(lK())return E(this.ub,this.nZ),this.IR=Vg(this.NZ,void 0,this),!0;this.UI(!1);return!1};f.NZ=function(){Cg(this.ub);kK(this.ub,this.K_);E(this.ub,this.tQ);this.IR=Vg(u(this.UI,this,!1),1E3*this.EY)};f.stop=function(){1==this.pb&&this.UI(!0)};
f.UI=function(a){E(this.ub,"transition","");Aa.clearTimeout(this.IR);E(this.ub,this.tQ);this.endTime=Pa();this.pb=Rm;a?this.Td("stop"):this.Td("finish");this.xh()};f.Ub=function(){this.stop();mK.I.Ub.call(this)};f.pause=function(){x(!1,"Css3 transitions does not support pause action.")};function nK(a,b,c,d,e){return new mK(a,b,{opacity:d},{opacity:e},{iw:"opacity",duration:b,timing:c,wj:0})}function oK(a,b){return nK(a,b,"ease-out",0,1)}function pK(a,b){return nK(a,b,"ease-in",1,0)};function qK(a,b){this.Vz=a;this.Wz=b;this.qc=2E3;this.va=rK;this.Uf=new C;this.RE=!1}var rK="inactive";f=qK.prototype;f.pause=function(){"delay"==this.va&&this.Tg.stop();this.RE=!0};f.play=function(){this.va!=rK?"delay"==this.va&&(this.RE||this.Tg.stop(),this.Tg.start()):(B(this.Vz,"finish",this.VO,!1,this),this.Vz.play(),sK(this,"in"))};
f.stop=function(){this.va!=rK&&(Nd(this.Vz,"finish",this.VO,!1,this),this.Vz.stop(!0),"delay"==this.va&&(Nd(this.Tg,"tick",this.dE,!1,this),this.Tg.stop(),this.Tg=null),Nd(this.Wz,"finish",this.WF,!1,this),this.Wz.stop(!0),this.WF())};f.Ua=function(){return this.Uf};function sK(a,b){a.va=b;a.Uf.C(a.va)}f.VO=function(){this.va!=rK&&(this.Tg=new Ug(this.qc),B(this.Tg,"tick",this.dE,!1,this),this.Tg.start(),sK(this,"delay"),this.RE&&this.Tg.stop())};
f.dE=function(){Nd(this.Tg,"tick",this.dE,!1,this);this.Tg.stop();this.Tg=null;this.va!=rK&&(B(this.Wz,"finish",this.WF,!1,this),this.Wz.play(),sK(this,"out"))};f.WF=function(){sK(this,rK)};function tK(a){this.nj=new sk(a);K(this.nj,"position","absolute");K(this.nj,"pointer-events","none");this.Na=!0}tK.prototype.displayObject=function(){return this.nj};tK.prototype.LI=function(){null!=this.vf&&(uK(this),this.vf=null);this.nj.Wd(1);this.Na=!0};function vK(a,b){a.Na&&null==a.vf&&(b=b?2:0,a.vf=new mK(a.nj.displayObject(),b+.5,{opacity:1},{opacity:0},{iw:"opacity",duration:.5,timing:"ease-in",wj:b}),Gd(a.vf,"finish",function(){this.nj.Wd(0);this.vf=null},!1,a),a.vf.play(),a.Na=!1)}
function wK(a,b){a.Na||(null!=a.vf?b&&a.LI():(a.vf=oK(a.nj.displayObject(),.5),Gd(a.vf,"finish",function(){this.nj.Wd(1);this.vf=null},!1,a),a.vf.play(),a.Na=!0))}function uK(a){a.vf.stop();K(a.nj,"transition","none")};function xK(a,b){var c=a instanceof sk?a.O:a instanceof mk?a.displayObject():a;b&&"slideNavigationSettings"==b.Hc()?dj(c,"locked"):ej(c,"locked");b=b&&("presentationNavigationType"!=b.Hc()||"presentationSeeking"==b.ti())&&"quizNavigationSettings"!=b.Hc()&&"scenarioNavigationSettings"!=b.Hc();a instanceof sk||a instanceof mk?a.ob(!b):b?c.setAttribute("disabled",""):c.removeAttribute("disabled")};function yK(a,b,c,d,e){pI.call(this,a,b,c,d,e);p("#373A42")&&this.uC("#373A42");this.Vh.addHandler(this.Xl,this);this.Xl()}w(yK,pI);f=yK.prototype;f.Oc=function(a,b){yK.I.Oc.call(this,a,b);this.Xl()};f.Xl=function(){if(null!=this.ji&&null!=this.Hh){var a=0!=EI(this),b=EI(this)!=xI(this);E(this.ji,"display",a?"":"none");E(this.Hh,"display",b?"":"none")}};f.uC=function(a){this.ji=this.Xs(32,16,!1,a);E(this.ji,"top","0");this.Hh=this.Xs(32,16,!0,a);E(this.Hh,"bottom","0")};
f.Xs=function(a,b,c,d){var e=D("CANVAS");e.width=a;e.height=b;E(e,"position","absolute");if(e.getContext){var g=bn(d),h=e.getContext("2d"),k=h.createLinearGradient(0,0,0,b);k.addColorStop(c?1:0,d);k.addColorStop(c?0:1,"rgba("+g[0]+", "+g[1]+", "+g[2]+", 0)");h.fillStyle=k;h.fillRect(0,0,a,b)}a=this.KA(this.fa.O);this.nh(e,a+1);return e};f.resize=function(a,b){yK.I.resize.call(this,a,b);b=this.pt();p(a)&&(null!=this.ji&&zg(this.ji,this.width(),b),null!=this.Hh&&zg(this.Hh,this.width(),b))};f.pt=function(){return 24};function zK(){this.oT=p(void 0)?void 0:"\u2026"}zK.prototype.Xz=function(a,b){if(!(a.textContent.length<=b))if(3==a.nodeType)a.nodeValue=a.nodeValue.substr(0,b)+this.oT;else{var c=0;z([].slice.call(a.childNodes),function(a){if(c>b)Sf(a);else{var d=a.textContent.length;c+d>b&&this.Xz(a,b-c);c+=d}},this)}};function jK(a,b,c){DG.call(this,a,!1);this.Xz=b||!1;this.YB=c||!1}w(jK,DG);jK.prototype.Ae=Number.MAX_VALUE;jK.prototype.resize=function(a,b){p(b)?this.Ae=b:b=this.ua;jK.I.resize.call(this,a,void 0);this.Xz&&(this.hD=!0,this.$d?AK(this,this.Lm,this.YB?this.Ae:b):BK(this,this.Lm,this.YB?this.Ae:b),this.hD=!1);this.YB&&(this.displayObject().style.height="",b=Math.min(this.Ae,this.displayObject().scrollHeight));jK.I.resize.call(this,void 0,b)};
function BK(a,b,c){function d(){++k;h=g<b.length?b.substr(0,g)+"\u2026":b;e.ja(h)}var e=a;e.ja(b);if(p(c)&&a.displayObject().parentNode&&(e.displayObject().style.height="",!(c>=e.displayObject().scrollHeight))){var g=Math.floor(c/e.displayObject().scrollHeight*b.length),h="",k=0;for(d();e.displayObject().scrollHeight<=c;)g+=10,d();for(;0<g&&e.displayObject().scrollHeight>c;)d(),--g}}
function AK(a,b,c){function d(){g&&Sf(g);++l;var a=k,b=e.cloneNode(!0);h.Xz(b,a);g=b;e.parentElement.appendChild(g)}a.Mj(b);var e=a.displayObject(),g;b=e.textContent.length;if(p(c)&&e.parentNode&&(e.style.height="",!(c>=e.scrollHeight))){var h=new zK,k=Math.floor(c/e.scrollHeight*b),l=0;for(d();g.scrollHeight<=c;)k+=10,d();for(;0<k&&g.scrollHeight>c;)d(),--k;Sf(g);a.Mj(x(g).innerHTML)}}jK.prototype.ja=function(a){jK.I.ja.call(this,a);this.hD||(this.Lm=a,this.$d=!1)};
jK.prototype.Mj=function(a){jK.I.Mj.call(this,a);this.hD||(this.Lm=a,this.$d=!0)};function CK(a){L.call(this,"presenterInfoPanel");this.gM=new C;this.Ha=a;this.Ve()}w(CK,L);f=CK.prototype;f.J=function(a){CK.I.J.call(this,a);Oh(function(){this.jb()},this)};
f.Ve=function(){this.se=new jK("title",!0,!0);this.se.ja(this.Ha.Oa("PB_PRESENTER_TITLE",{},"need translate"));this.Bc=new jK("name label",!0);this.Qh=new jK("job label",!0);this.Ye=new jK("phone label",!0);this.kk=new L("email label","A");this.kk.ja(this.Ha.Oa("PB_PRESENTER_EMAIL",{},"need translate"));this.it=new L("container");this.it.uw(this.F9?1:0);this.it.F(this.kk);this.ip=new L("web_site label","A");this.ip.ja(this.Ha.Oa("PB_PRESENTER_WEBSITE",{},"need translate"));this.hA=new L("container");
this.hA.F(this.ip);this.Wj=new jK("bioContent label");this.pa=new yK("scrollPane","hidden","scroll");tI(this.pa);this.F(this.se);this.pa.content().F(this.Bc);this.pa.content().F(this.Qh);this.pa.content().F(this.Ye);this.pa.content().F(this.it);this.pa.content().F(this.hA);this.pa.content().F(this.Wj);this.F(this.pa)};function DK(a){a.vb&&(a.pa.content().removeChild(a.vb),a.vb=null);a.kd.Jj()&&(a.vb=new EK(a.kd.Jj()),a.pa.content().F(a.vb),a.vb.QM.addHandler(function(){this.gM.C()},a))}
f.yI=function(a){K(this,"max-height",a+"px");this.Ae=a};
f.vt=function(){if(null!=this.kd){Jk(this.Wj,"noPresenter");Jk(this.pa.content(),"noPresenter");this.Bc.ja(this.kd.name());this.Bc.J(0<this.kd.name().length);this.Qh.ja(this.kd.Dj());this.Qh.J(0<this.kd.Dj().length);this.Ye.O.setAttribute("href","tel:"+this.kd.gg());this.Ye.ja(this.kd.gg());this.Ye.J(0<this.kd.gg().length);this.Ye.Z.addHandler(function(){Xh("tel:"+this.kd.gg(),"_self")},this);this.kk.O.setAttribute("href","mailto:"+this.kd.Fg());this.it.J(0<this.kd.Fg().length);this.kk.O.setAttribute("title",
this.kd.Fg());this.ip.O.setAttribute("title",this.kd.Lc());this.ip.O.setAttribute("href",this.kd.Lc());this.hA.J(0<this.kd.Lc().length);this.ip.O.setAttribute("target","_blank");DK(this);var a=this.kd.Yk();Ec&&(a=a.replace(/\r\n/g,"\n"));this.Wj.ja(a);this.Wj.J(0<a.length)}else FK(this)};
function FK(a){a.Bc.J(!1);a.Qh.J(!1);a.Ye.J(!1);a.it.J(!1);a.hA.J(!1);a.vb&&(a.pa.content().removeChild(a.vb),a.vb=null);var b=a.Ha.Oa("PB_PRESENTER_NO_INFO",{},"need translate");vk(a.Wj,"noPresenter");vk(a.pa.content(),"noPresenter");a.Wj.ja(b);a.Wj.J(!0)}f.EI=function(a){this.kd=a;this.vt();this.jb()};
f.jb=function(){K(this.Bc,"height","");K(this.Qh,"height","");K(this.Ye,"height","");var a=Ng(this.displayObject(),"padding"),b=a.top;a=a.left;var c=0,d=this.vb?Og(this.vb.O).left:0,e=this.vb?Og(this.vb.O).top:0;if(this.vb){var g=this.vb;g=g.vb?g.vb.width():0}else g=0;if(this.vb){var h=this.vb;h=h.vb?h.vb.height():0}else h=0;var k=this.vb?this.vb.y():0;a=this.vb?a+d+g:10;K(this.Bc,"padding-left",a+"px");K(this.Qh,"padding-left",a+"px");K(this.Ye,"margin-left",a+"px");K(this.kk,"margin-left",a+"px");
K(this.ip,"margin-left",a+"px");this.Bc.xb(Math.min(Cg(this.Bc.displayObject()).height,80));this.Qh.xb(Math.min(Cg(this.Qh.displayObject()).height,40));this.Ye.resize(this.Bc.width()-a-10,20);this.Bc.visible()&&(a=Og(this.Bc.displayObject()),c+=this.Bc.height()+a.bottom+a.top);this.Qh.visible()&&(a=Og(this.Qh.displayObject()),c+=this.Qh.height()+a.bottom+a.top);this.Ye.visible()&&(a=Og(this.Ye.displayObject()),c+=this.Ye.height()+a.bottom+a.top);c+=this.kk.height();c+=this.ip.height();e=e+k+h-c;e=
0<e?e+5:0;K(this.Wj,"margin-top",e+"px");this.se.xb(60);this.pa.move(0,b+this.se.height()+0);c=this.Ae-this.se.height()-b-0;e=this.pa.content().height()+(0<e&&!this.Wj.visible()?e:0);this.pa.resize(this.width(),Math.min(c,e));c=this.pa.height()+b+this.se.height()+0;b=parseFloat(qg(this.displayObject(),"min-height"));this.xb(Math.max(c,b))};function EK(a){L.call(this,"presenterPhoto");this.QM=new C;a.Jd()?this.TM(a):(a.load(),a.Ej().addHandler(this.TM,this))}w(EK,L);
EK.prototype.TM=function(a){a=a.Rr();var b=Math.min(94/a.width,105/a.height),c=a.width*b;b*=a.height;zg(a,c,b);this.vb=new L("photo");this.vb.F(a);this.vb.resize(c,b);this.resize(c,b);this.F(this.vb);this.QM.C()};function GK(a,b,c,d){L.call(this,d);this.L=a;this.B=b;this.B.Ad().addHandler(this.Th,this);this.wd=new L("logo","A");c.uB()&&this.F(this.wd);this.Qc=new L("title");this.F(this.Qc);this.Qc.ja(a.title());HK(this)}w(GK,L);GK.prototype.Th=function(){var a=this.B.X().Lg();a?a.Tb()&&a.Tb().logo()?IK(this,a.Tb()):JK(this):JK(this);KK(this)};function JK(a){a.L.Tb()&&a.L.Tb().logo()?a.yf!=a.L.Tb()&&IK(a,a.L.Tb()):(a.yf=null,Qf(a.wd.displayObject()),a.qx=null,LK(a))}
function LK(a){p(a.wd)&&(a.wd.O.removeAttribute("title"),a.wd.O.removeAttribute("href"),a.wd.O.removeAttribute("target"))}function IK(a,b){a.yf!=b&&(a.yf=b,a.yf&&a.yf.Lc()&&""!=a.yf.Lc()?(a.wd.O.setAttribute("href",a.yf.Lc()),a.wd.O.setAttribute("target","_blank"),a.wd.O.setAttribute("title",a.yf.Lc())):LK(a),b=b.logo(),a.qx=b,MK(a,b,a.GM),KK(a))}
GK.prototype.GM=function(a){K(this.wd,"height","");K(this.wd,"width","");Qf(this.wd.displayObject());var b=a.zA();this.wd.F(b);var c=Uh?a.width():b.width;a=Uh?a.height():b.height;var d=Math.min(1,Math.min(380/c,this.Tq/a));c*=d;a*=d;zg(b,c,a);this.wd.resize(c,a);KK(this)};function MK(a,b,c){b.Jd()?c.call(a,b):(b.load(),b.Ej().addHandler(u(c,a),a))}
function HK(a){function b(a){var b=380/a.width(),c=80/a.height();b=Math.min(b,c,1);this.Tq=Math.max(this.Tq,a.height()*b);++g;g==e&&(this.qx&&this.GM(this.qx),NK(this))}a.Tq=38;var c=a.L.slides(),d=c.count(),e=0,g=0;a.L.Tb()&&a.L.Tb().logo()&&(++e,MK(a,a.L.Tb().logo(),u(b,a)));for(var h=0;h<d;++h){var k=c.ga(h);k.Lg()&&k.Lg().Tb()&&k.Lg().Tb().logo()&&(k=k.Lg().Tb().logo(),++e,MK(a,k,u(b,a)))}0==e&&NK(a)}function NK(a){a.xb(a.Tq);KK(a)}
function KK(a){var b=a.qx?a.wd.width():0;a.Qc.$a(a.width()-b-2*a.Qc.x());a.Qc.Xc(Math.floor(.5*(a.Tq-a.Qc.height())));b=Math.floor(.5*(a.Tq-a.wd.height()));a.wd.Xc(b)}GK.prototype.Oc=function(a,b){GK.I.Oc.call(this,a,b);Oh(function(){KK(this)},this)};GK.prototype.J=function(a){GK.I.J.call(this,a);NK(this)};function OK(a,b){L.call(this,"attachments_panel");this.Ha=a;this.Ve(b)}w(OK,L);f=OK.prototype;f.J=function(a){OK.I.J.call(this,a);Oh(function(){this.jb()},this)};f.Ve=function(a){this.se=new jK("title",!0,!0);this.se.ja(this.Ha.Oa("PB_RESOURCES_TITLE",{},"need translate"));this.pa=new yK("scrollPane","hidden","scroll");tI(this.pa);this.F(this.pa);this.F(this.se);a=a.Mg();PK(this,a,this)};
function PK(a,b,c){Qf(a.pa.content().displayObject());var d=b.count();a.Lb=[];for(var e=0;e<d;e++){var g=b.Xr(e);g=new QK(g,c);a.Lb.push(g);g.rE.addHandler(function(a,b,c){if(c){var d=this;this.gG=setTimeout(function(){var c=b.offsetX,e=b.offsetY,g=d.H;a.Tz.F(a.Xa);var h=wg(a.Tz.displayObject()),k=wg(a.O);k=new of(k.x-h.x,k.y-h.y);h=k.y+2;c=(k.x+c)/g;k=a.Tz.width();c+a.Xa.width()>k&&(c=k-a.Xa.width());a.Xa.move(c,(h+e)/g)},1E3)}else a.Tz.removeChild(a.Xa),this.gG&&(clearTimeout(this.gG),this.gG=null)},
a);a.pa.content().F(g)}}f.yI=function(a){K(this,"max-height",a+"px");this.Ae=a;this.jb()};f.pd=function(a){this.H=a};f.H=1;f.jb=function(){var a=Ng(this.displayObject(),"padding").top;this.se.xb(60);var b=this.se.height()+a+0,c=this.Ae-b;this.pa.resize(this.width(),Math.min(c,this.pa.content().height()));this.pa.move(0,b);for(b=0;b<this.Lb.length;b++)this.Lb[b].jb();a=this.pa.height()+a+this.se.height()+0;b=parseFloat(qg(this.displayObject(),"min-height"));this.xb(Math.max(a,b))};
function QK(a,b){L.call(this,"attachItem");this.Tz=b;this.rE=new C;this.xq=new jK("link",!0);this.xq.ja(a.title());this.F(this.xq);a.type()==RK&&vk(this.xq,"web");this.Z.addHandler(function(){try{var b=a.url();if(a.type()==SK){var d=b.lastIndexOf("/");b=b.substring(0,d+1)+encodeURIComponent(b.substring(d+1))}Xh(b,a.target())}catch(e){}},this);J||(B(this.displayObject(),"mouseover",function(a){this.rE.C(this,a,!0)},!1,this),B(this.displayObject(),"mouseout",function(a){this.rE.C(this,a,!1)},!1,this));
this.Xa=new L("tooltip");this.Xa.ja(a.url())}w(QK,L);QK.prototype.jb=function(){K(this.xq,"height","");this.xq.xb(Math.min(Cg(this.xq.displayObject()).height,54))};function TK(a,b,c,d,e,g,h){L.call(this,h);this.H=1;this.B=d;this.fh=new CK(g);this.fh.gM.addHandler(function(){this.Tx(this.width(),this.height())},this);this.fh.$a(290);this.fh.J(!1);this.Gh=new OK(g,c.pl());this.Gh.$a(260);this.Gh.J(!1);this.Ao=new iK(c.slides(),d,g);this.Ao.J(!1);this.uu=new C;this.Va=new XH(a,b,c,d,e,g,"controlPanel");this.Va.xb(46);this.Va.uu.addHandler(function(a){this.uu.C(a)},this);this.Va.EF.addHandler(this.BO,this);this.Va.showOutlineEvent().addHandler(this.zO,this);this.Va.BF.addHandler(this.uO,
this);this.B.Ad().addHandler(this.Bk,this);this.pj=new GK(c,d,b.Rj(),"titlePanel");b.Rj().visible()&&this.F(this.pj);this.ij=new tK(YG(a,"separator.svg",{timelineBackground:b.colors.timelineBackground}));J||this.F(this.ij.displayObject());this.F(this.fh);this.F(this.Ao);this.F(this.Gh);this.F(this.Va);this.Na=!0;J&&(this.Cc=new Gm(!1,"playPause"),this.Cc.resize(71,52),this.F(this.Cc),this.B.V().Jb().addHandler(this.Qa,this),this.B.V().Ua().addHandler(this.Ph,this),this.Ph(),this.Cc.Z.addHandler(function(){this.Cc.selected()?
this.B.pause():this.B.play()},this))}w(TK,L);f=TK.prototype;f.visible=function(){return this.Na};f.wI=function(a){this.Va.wI(a)};f.show=function(){if(!this.Na){this.no&&(this.no.stop(!1),this.no=null);this.Na=!0;UK(this,!0);var a=new MH,b=oK(this.Va.displayObject(),.5),c=oK(this.pj.displayObject(),.5);if(this.Cc){var d=oK(this.Cc.displayObject(),.5);a.add(d)}a.add(b);a.add(c);this.no=a;a.play();this.AF&&wK(this.ij,!0);this.Va.gw(this.Na)}};
f.Ig=function(){if(!this.Na||VK(this))return!1;this.no&&(this.no.stop(!1),this.no=null);this.Na=!1;UK(this,!1);var a=new MH,b=pK(this.Va.displayObject(),.5),c=pK(this.pj.displayObject(),.5);if(null!=this.Cc){var d=pK(this.Cc.displayObject(),.5);a.add(d)}a.add(b);a.add(c);this.no=a;a.play();vK(this.ij,!1);this.Va.gw(this.Na);return!0};function UK(a,b){b=b?"auto":"none";K(a.Va,"pointer-events",b);K(a.pj,"pointer-events",b);null!=a.Cc&&K(a.Cc,"pointer-events",b)}
function VK(a){return a.fh.visible()||a.Ao.visible()||a.Gh.visible()}f.IH=function(){this.BO(!1);this.zO(!1);this.uO(!1);this.Va.IH()};function WK(a,b,c,d){c?(b.J(!0),d.call(a,a.width(),a.height()),oK(b.displayObject(),.25).play()):(c=pK(b.displayObject(),.25),Gd(c,"finish",function(){b.J(!1)},!1,a),c.play())}f.BO=function(a){this.Na?WK(this,this.fh,a,this.Tx):this.Va.rm.Yb(!1)};f.zO=function(a){this.Na?WK(this,this.Ao,a,this.tL):this.Va.zo.Yb(!1)};
f.uO=function(a){this.Na?WK(this,this.Gh,a,this.rL):this.Va.xl.Yb(!1)};f.Bk=function(){if(-1!=this.B.na()){var a=this.B.X().Lg();this.fh.EI(a);this.Tx(this.width(),this.height())}};f.pd=function(a){this.H=a;xj(this.displayObject(),a);this.Gh.pd(a);this.Va.pd(a)};f.us=function(a){this.gh=a;this.ij.displayObject().Xd(Math.round((this.gh*this.width()-2.5)*this.H)/this.H)};function XK(a,b,c){a.AF=b;if(!b){var d=a.ij;null!=d.vf&&(uK(d),d.vf=null);d.nj.Wd(0);d.Na=!1}c&&b&&a.ij.LI()}
f.Oc=function(a,b){a=p(a)?a:0;b=p(b)?b:0;this.Va.resize(a);this.Va.Xc(b-this.Va.height());this.pj.resize(a);this.ij.displayObject().resize(5,64);this.ij.displayObject().move(Math.round(this.H*(this.gh*a-2.5))/this.H,(b-64)/2);null!=this.oe&&this.oe.move((this.width()-this.oe.width())/2,this.Va.y());this.Cc&&this.Cc.move((a-this.Cc.width())/2,(b-this.Cc.height())/2);this.Tx(a,b);this.tL(a,b);this.rL(a,b);null!=this.Vq&&this.Vq.stop()};
f.Tx=function(a,b){var c=.8*(b-38-this.Va.height());this.fh.yI(c);this.fh.jb();this.fh.move(a-this.fh.width(),b-this.fh.height()-this.Va.height())};f.rL=function(a,b){var c=.8*(b-38-this.Va.height());this.Gh.yI(c);this.Gh.jb();this.Gh.move(a-this.Gh.width(),b-this.Gh.height()-this.Va.height())};f.tL=function(a,b){this.Ao.resize(245,b-this.Va.height()-this.pj.height());this.Ao.jb();this.Ao.move(0,this.pj.height())};f.hW=function(a){a==rK&&(this.removeChild(this.oe),this.oe=null,zj(document.body))};
f.scale=function(){return this.H};f.ow=function(){return this.Va.ow()};f.Ph=function(){var a=this.B.V().state();this.Cc.Yb(a==om||a==pm)};f.Qa=function(){if(this.Cc&&!this.B.V().Vd()&&-1!=this.B.na()){var a=this.B.Sc("playPauseControl");xK(this.Cc,a)}};function YK(){mk.call(this,{tv:"launch-screen"});var a=new mk({tv:"launch-screen-button"});J||ae(this,a.Z,function(){});var b=new mk({rA:jj(x(a.Os[0]),"play-icon")}),c=new mk({rA:jj(x(a.Os[0]),"icon")});a.F(b);a.F(c);this.F(a)}va(YK,mk);function ZK(a,b){this.D=a;this.BD=b;this.Eo=new C}ZK.prototype.show=function(a){var b=this.BD;b.ob(!1);var c=this.D.view(),d=c.Ta().V();this.Xi=!0;$K(this,a);c.setOverlayDisplayed(!0);var e=this;Oh(function(){d.Ah().addHandler(e.Lq,e);b.ob(!0);b.Z.addHandler(e.Lq,e)})};function $K(a,b){if(a.Xi){var c=a.BD;a=a.D.view();b=b||a.displayObject();b.appendChild(c.displayObject())}}
ZK.prototype.Lq=function(){var a=this.D.view();a.Ta().V().Ah().removeHandler(this.Lq,this);var b=this.BD;b.Z.removeHandler(this.Lq,this);if(Qh||Mi){var c=Vf(b.displayObject());c&&aL(c)}Sf(b.displayObject());a.setOverlayDisplayed(!1);this.Xi=!1;this.Eo.C()};function aL(a){function b(a){a.preventDefault();a.stopPropagation()}Gd(a,"click",b,!0);setTimeout(function(){Nd(a,"click",b,!0)},500)};function bL(a){L.call(this,a);this.J(!1)}w(bL,L);f=bL.prototype;f.cX=800;f.lU=500;f.LI=function(){this.Iu||(this.Iu=!0,clearTimeout(this.dD),clearTimeout(this.HF),this.XM())};f.show=function(){this.Iu||(this.Iu=!0,clearTimeout(this.dD),clearTimeout(this.HF),this.HF=Oh(this.XM,this,this.cX))};f.Ig=function(){if(this.Iu&&(this.Iu=!1,clearTimeout(this.dD),clearTimeout(this.HF),this.visible())){var a=this.lU-((new Date).getTime()-this.eX);0<a?this.dD=Oh(this.vM,this,a):this.vM()}};
f.XM=function(){this.eX=(new Date).getTime();this.J(!0)};f.vM=function(){this.J(!1)};function cL(a,b,c,d){EG.call(this,a,b,c,d);Oh(this.invalidate,this)}w(cL,EG);cL.prototype.pd=function(a){xj(this.O,a)};cL.prototype.invalidate=function(){this.Re.$a(this.Re.width());this.Mn.$a(this.Mn.width());var a=12+this.Re.width()+this.Mn.width(),b=Math.max(286,40+a);this.$a(b);this.Re.Xd((b-a)/2);this.Mn.Xd(this.Re.x()+this.Re.width()+12)};function dL(a,b,c,d){Sm.call(this,a,b,c,d);this.DS=new C;this.uS=new C;this.DK=new C}w(dL,Sm);function eL(a,b){a.Op=b}dL.prototype.$A=function(){this.Op&&fL(this.Op,this.coords);this.uS.C()};dL.prototype.YQ=function(){};dL.prototype.xh=function(){this.Op&&fL(this.Op,this.coords);this.DK.C()};dL.prototype.Gj=function(){this.DS.C();this.Op&&fL(this.Op,this.coords)};function gL(a,b,c,d,e){window._ispringFullsizeSkin=!0;Ri=Ii=!1;QG.call(this,a,c,"videoLecture",e);this.W=b;this.Jm=d;c=a.YC;(ph||Ki?0:sq())||vH(b.controlPanel(),!1);this.Wp=null;this.B.Ad().addHandler(function(){"slide"!=this.B.X().type()?this.B.V().Ua().removeHandler(this.bE,this):this.B.V().Ua().FH(this.bE,this)||this.B.V().Ua().addHandler(this.bE,this);this.Mc.Z.FH(this.cE,this)||this.Mc.Z.addHandler(this.cE,this)},this);e=new df(this.gb.width(),this.gb.height());0<this.L.nd().mg().count()&&(e=
this.L.nd().mg().Pv(0),e=new df(e.width(),e.height()));this.Mc=new lH(d,this.B,this.gb,b.controlPanel().Vm(),b.Bv().dJ(),e,a.Gr,"contentArea");this.F(this.Mc);this.Mc.Jk.addHandler(this.qE,this);this.Mc.kr.addHandler(this.uV,this);this.Mc.Fk=!1;B(this.Mc.displayObject(),Nj,this.KU,!0,this);this.Lx=!1;this.yx=this.L.settings().Sm().fitToWindow()||J;this.Li=!1;this.fb=new TK(d,b,this.L,a.view().Ec,a.view().soundController(),this.Ha,"overlay");Ih(this.fb.displayObject(),"0 0");this.F(this.fb);this.Nm=
new Ug(J?5E3:3E3);B(this.Nm,"tick",this.DV,!1,this);J?B(this.displayObject(),Nj,this.LM,!1,this):B(this.displayObject(),Pj,this.LM,!1,this);this.fb.uu.addHandler(function(){vq()},this);c.RK.addHandler(function(a){this.Li=a;this.fb.wI(a);a?(a=window.document,a="CSS1Compat"==a.compatMode?a.documentElement:a.body,a=new df(a.clientWidth,a.clientHeight),this.If(a.width,a.height)):this.If(this.width(),this.height());if(Ic)return zj(this.displayObject())},this);a.Hv().addHandler(this.CZ,this);a.WN.addHandler(function(a){var b=
a.width/(a.width+300);a.width*=b;a.height*=b;a.eQ=!0},this);XK(this.fb,!1,!1);this.Mc.Wd(0);B(this.displayObject(),"mouseleave",function(){this.vg=void 0;this.Nm.start()},!1,this);var g=new bL("preloader");this.F(g);a.xt.addHandler(function(b,c,d){XK(this.fb,!0,!0);this.Mc.Wd(1);hL(this,g);J||this.Nm.start();if(d){b=new YK;var e=new ZK(a,b);e.Eo.addHandler(function r(){e.Eo.removeHandler(r,this);this.B.play()},this);e.show(this.displayObject())}},this);J&&(this.L.settings().navigation().qp().JG=!1);
this.HE(a.view().ul())}w(gL,QG);f=gL.prototype;f.UK=function(){return cL};f.XK=function(){return"PFnb"};f.uV=function(a){XK(this.fb,a,this.Mc.jk?!0:!1)};f.qE=function(){this.fb.us(this.Mc.Wc())};
f.LM=function(a){if(J)this.fb.visible()&&(this.Nm.stop(),this.Nm.start());else{var b=this.vg;this.vg=ci(a);if(!b||b.x!=this.vg.x||b.y!=this.vg.y){b=76*this.H;var c=92*this.H;this.vg.y<this.y()+b||this.vg.y>this.y()+this.height()-c?iL(this):!J&&jL(this,a)?(a=this.fb,a.AF&&wK(a.ij,!1)):J||this.Mc.jk||(a=this.fb,a.Na||vK(a.ij,!0))}}};
function jL(a,b){if(!a.fb.AF)return!1;var c=a.Mc.Wc()*a.width(),d=Math.floor(9*a.H),e=a.Mc;var g=e.hd.contentRect();e=e.xd.contentRect();var h=g.left,k=Math.min(g.top,e.top);g=new jg(h,k,e.left+e.width-h,Math.max(g.top+g.height,e.top+e.height)-k);d=new jg(c-4.5,g.top,d,g.height);c=new jg(c-25*a.H,a.height()/2-28.125*a.H,50*a.H,56.25*a.H);a=xg(b,a.displayObject());return d.contains(a)||c.contains(a)?!0:!1}
function iL(a){a.Nm.stop();a.Nm.start();a.fb.show();J&&E(a.gb.displayObject(),"pointer-events","none")}function kL(a){var b;if(!(b=!p(a.vg))){b=a.fb;var c=a.vg;if(null!=c){var d=wg(b.O);b=uk(b.Va).scale(b.H).translate(d).contains(c)||uk(b.pj).scale(b.H).translate(d).contains(c)}else b=!1;b=!b}!b||a.W.controlPanel().Vm()&&!a.fb.Ig()||(a.Nm.stop(),J&&E(a.gb.displayObject(),"pointer-events","auto"))}f.DV=function(){kL(this)};f.CZ=function(a){"changeLayout"==a.name()&&this.Mc.setLayout(a.params().type)};
f.If=function(a,b){var c=this;if(this.uL)setTimeout(function(){c.If(a,b)},0);else{this.uL=!0;this.H=1;var d=this.L.slideWidth()+300,e=this.L.slideHeight();if(this.yx||this.Li||d>a||e>b){document.body.style.overflow="hidden";gL.I.If.call(this,a,b);d=J?Math.max(a,b):b;d=Math.min(440>d?d/440:715<d?d/715:1,a/500);this.fb.pd(d);this.fb.resize(a/d,b/d);e=this.W.controlPanel().Vm()?0:this.fb.pj.height()*d;var g=this.W.controlPanel().Vm()?0:this.fb.Va.height()*d;this.Mc.pd(d);this.Mc.resize(a,b-(e+g));this.Mc.move(0,
e);this.move(0,0);this.H=d}else{document.body.style.overflow="auto";gL.I.If.call(this,d,e);this.fb.pd(1);this.fb.resize(d,e);g=this.W.controlPanel().Vm()?0:this.fb.pj.height();var h=this.W.controlPanel().Vm()?0:this.fb.Va.height();this.Mc.pd(1);this.Mc.resize(d,e-(g+h));this.Mc.move(0,g);this.move(Math.max(0,(a-d)/2),Math.max(0,(b-e)/2))}this.uL=!1}};
f.xO=function(a,b){a:{a=this.fb;if(null!=a.oe){if(b==a.oe.displayObject().textContent){a.Vq.play();break a}a.Vq.stop()}a.oe=new L("popup");var c=a.Va.y()+"px";E(a.oe.O,"margin-top",c);a.oe.ja(b);a.nh(a.oe,a.KA(a.Va)-1);b=(.1*a.width()).toString()+"px";E(a.oe.O,"min-width",b);b=(.5*a.width()).toString()+"px";E(a.oe.O,"max-width",b);b=(a.width()-a.oe.width())/2+"px";E(a.oe.O,"margin-left",b);b=new mK(a.oe.displayObject(),.5,{"margin-top":a.Va.y().toString()+"px"},{"margin-top":(a.Va.y()-(a.oe.height()+
11)).toString()+"px"},{iw:"margin-top",duration:.5,timing:"ease-in",wj:0});c=new mK(a.oe.displayObject(),.5,{opacity:"1"},{opacity:"0"},{iw:"opacity",duration:.5,timing:"ease-in",wj:0});a.Vq=new qK(b,c);a.Vq.Ua().addHandler(a.hW,a);a.Vq.play()}};f.KU=function(a){VK(this.fb)?(this.fb.IH(),a.rc.stopImmediatePropagation(),this.Lx=!0):this.Lx=!1};
f.cE=function(a,b){this.Lx?this.Lx=!1:J?"slide"!=this.B.X().type()&&b.defaultPrevented||(this.fb.visible()?kL(this):iL(this)):((a=!this.Mc.jk)&&!(a=J)&&(a=!jL(this,b))&&(a=new jg(0,(this.fb.height()-46-4.8)*this.H,this.fb.width()*this.H,4.8*this.H),b=xg(b,this.displayObject()),a=!a.contains(b)),a&&(!this.B.X()||this.B.X()instanceof Ko)&&(b=this.Ec.Sc("playPauseControl"),(!b||"presentationNavigationType"==b.Hc()&&"presentationSeeking"!=b.ti()||"quizNavigationSettings"==b.Hc()||"scenarioNavigationSettings"==
b.Hc())&&this.B.X().ov()&&(b=this.B.V().state(),b!=om&&b!=pm?this.Ec.play():this.Ec.pause())))};
function lL(a,b){if(!J){a.gq&&1==a.gq.pb&&a.gq.stop(!0);var c=new L;b?c.F(YG(a.Jm,"btn_play_big.svg")):c.F(YG(a.Jm,"btn_pause_big.svg"));b=a.fb.scale();a.fb.F(c);c.resize(104,76);K(c,"position","absolute");K(c,"pointer-events","none");c.move((a.width()/b-c.width())/2,(a.height()/b-c.height())/2);a.gq=new dL([1,.5],[0,1],500);eL(a.gq,new mL(c));a.gq.DK.addHandler(function(){this.fb.removeChild(c)},a);a.gq.play()}}
f.HE=function(a){a.JF.addHandler(function(a,c,d){d.preventAction();this.cE(a,c)},this);a.KO.addHandler(function(a){a.preventAction()},this);a.LO.addHandler(function(a){a.preventAction()},this)};f.pW=function(a){this.jD=void 0;var b=this.Wp;this.Wp=a.state();null!=b&&"suspended"!=b&&"suspended"!=this.Wp&&"rewinding"!=this.Wp&&(a=this.Wp==om||this.Wp==pm,(b=b==om||b==pm)&&a||!b&&!a||(a?lL(this,!0):lL(this,!1)))};
f.bE=function(a){this.fb.ow()||(this.jD&&clearTimeout(this.jD),this.jD=setTimeout(u(this.pW,this,a),100))};function hL(a,b){nL(a,b);a.B.V().XG().addHandler(function(){nL(this,b)},a)}function nL(a,b){a.B.V().fc()?b.show():b.Ig()}function mL(a){this.Ul=a}function fL(a,b){a.Ul.Wd(b[0]);xj(a.Ul.displayObject(),b[1])};function oL(){}
oL.prototype.AA=function(a,b){var c="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,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 data:image/png;base64,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 data:image/png;base64,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 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,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 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,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzVweCIgaGVpZ2h0PSIzNXB4IiB2aWV3Qm94PSIwIDAgMzUgMzUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM1IDM1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiBkPSJNMTcuNSwzNUMyNy4xMzksMzUsMzUsMjcuMTM4LDM1LDE3LjVDMzUsNy44NjEsMjcuMTM5LDAsMTcuNSwwDQoJQzcuODYxLDAsMCw3Ljg2MSwwLDE3LjVDMCwyNy4xMzgsNy44NjEsMzUsMTcuNSwzNXoiLz4NCjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMV8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTcuNTAwNSIgeTE9IjIuNjQ5OSIgeDI9IjE3LjUwMDUiIHkyPSIzMi4zNDkiPg0KCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiM1Q0IwRkYiLz4NCgk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMTI5MEZGIi8+DQo8L2xpbmVhckdyYWRpZW50Pg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9InVybCgjU1ZHSURfMV8pIiBkPSJNMTcuNSwzMy45OTljOS4wODgsMCwxNi41LTcuNDEyLDE2LjUtMTYuNDk5DQoJUzI2LjU4NywxLDE3LjUsMUM4LjQxMywxLDEuMDAxLDguNDEzLDEuMDAxLDE3LjVTOC40MTMsMzMuOTk5LDE3LjUsMzMuOTk5eiIvPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTE4LjM2OCwyMi41aC0zYy0wLjAwOC0wLjQ2MywwLTAuODk3LDAtMWMwLTEuMDM3LDAuMDU1LTEuODgxLDAuMzk2LTIuNTUNCgljMC4zNDQtMC42NzMsMS4wMzMtMS40MjMsMi4wNjMtMi4yNjRjMS4wMjgtMC44MzUsMS42NDYtMS4zODQsMS44NDMtMS42NDZjMC4zMTMtMC40MDcsMC40NjgtMC44NjIsMC40NjgtMS4zNTQNCgljMC0wLjY4Ni0wLjI3NS0xLjI3My0wLjgyNC0xLjc2NmMtMC41NDktMC40ODktMS4yODUtMC43MzMtMi4yMTUtMC43MzNjLTAuODk2LDAtMS42NDYsMC4yNTctMi4yNTEsMC43NjcNCgljLTAuNjAxLDAuNTEtMS4wMTYsMS4yOTEtMS4yNDMsMi4zMzZsLTMuMjM2LTAuNDAzYzAuMDktMS41LDAuNzI5LTIuNzczLDEuOTEyLTMuODE5QzEzLjQ2Nyw5LjAyMiwxNS4wMTgsOC41LDE2Ljk0OCw4LjUNCgljMi4wMjMsMCwzLjYzNSwwLjUzMSw0LjgzNSwxLjU5YzEuMTk2LDEuMDU5LDEuNzk2LDIuMjg5LDEuNzk2LDMuNjk5YzAsMC43NzYtMC4yMjMsMS41MTQtMC42NiwyLjIwOA0KCWMtMC40NDEsMC42OTQtMS40NjEsMS41NS0yLjgyLDIuODM3QzE4Ljg2OCwyMCwxOC4zNjgsMjAuNSwxOC4zNjgsMjIuNUwxOC4zNjgsMjIuNXogTTE1LjM2OCwyNy40OTl2LTNoM3YzSDE1LjM2OHoiLz4NCjwvc3ZnPg0K data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzVweCIgaGVpZ2h0PSIzNXB4IiB2aWV3Qm94PSIwIDAgMzUgMzUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM1IDM1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiBkPSJNMTcuNSwzNUMyNy4xMzgsMzUsMzUsMjcuMTQsMzUsMTcuNUMzNSw3Ljg2MiwyNy4xMzgsMCwxNy41LDANCglDNy44NjEsMCwwLDcuODYyLDAsMTcuNUMwLDI3LjE0LDcuODYxLDM1LDE3LjUsMzV6Ii8+DQo8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzFfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjE3LjQ5OTUiIHkxPSIyLjY1MDQiIHgyPSIxNy40OTk1IiB5Mj0iMzIuMzUwNCI+DQoJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6I0ZGODI1QyIvPg0KCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiNGRjREMTIiLz4NCjwvbGluZWFyR3JhZGllbnQ+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0idXJsKCNTVkdJRF8xXykiIGQ9Ik0xNy41LDM0YzkuMDg3LDAsMTYuNS03LjQxMiwxNi41LTE2LjUNCgljMC05LjA4OC03LjQxMi0xNi41LTE2LjUtMTYuNVMxLDguNDEzLDEsMTcuNUMxLDI2LjU4OCw4LjQxMiwzNCwxNy41LDM0eiIvPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xNS41LDkuMDAxYzAtMiwzLjk5OS0yLDMuOTk5LDBMMTguOTk5LDIxDQoJYy0wLjA2MSwxLjQ5OC0yLjkzNywxLjUtMywwTDE1LjUsOS4wMDF6Ii8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTE3LjUsMjhjMS4xMDIsMCwyLTAuODk3LDItMmMwLTEuMTAyLTAuODk3LTItMi0yDQoJYy0xLjEwMiwwLTEuOTk5LDAuODk4LTEuOTk5LDJDMTUuNSwyNy4xMDMsMTYuMzk4LDI4LDE3LjUsMjh6Ii8+DQo8L3N2Zz4NCg==".split(" ");c=
".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);/*    @if ($currentBlock == $block) {@warn $currentBlock;}    */ }    .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);-webkit-transition: 0.3s ease-in-out;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; }.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: transparent; }  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 .btn_ok {position: absolute;width: 60px;height: 32px;opacity: 0.99; }    body .password_form .btn_ok.component_container {top: 94px;right: 55px; }    body .password_form .btn_ok 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 .btn_ok button::before {background: -webkit-linear-gradient(top, #D3D3D3, #BABABA);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 .btn_ok button::after {background: -webkit-linear-gradient(top, #DCDCDC, #D1D1D1);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 .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[2]+"); }    body .info_panel.time::after {background: transparent url("+c[3]+"); }.component_base,.component_container {position: absolute; }:focus {outline: none; }::-moz-focus-inner {border: 0; }input {-webkit-appearance: none;-moz-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 * {-webkit-transform-origin: 0 0;-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; }    .__player_view_id__ .slide.nokern,    .__player_view_id__ .slide .nokern {text-rendering: optimizeSpeed;font-feature-settings: 'kern' 0; }  .__player_view_id__.ie * {font-feature-settings: normal !important; }  .__player_view_id__ .fullscreen {-webkit-transform: none !important;-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;-webkit-transform: none !important;-ms-transform: none !important;transform: none !important; }    .__player_view_id__ .fullscreen .video_player .controls button.toggle_fullscreen {background: url("+
c[4]+") no-repeat; }      .__player_view_id__ .fullscreen .video_player .controls button.toggle_fullscreen:hover {background: url("+c[5]+") no-repeat; }      .__player_view_id__ .fullscreen .video_player .controls button.toggle_fullscreen:active {background: url("+c[6]+") 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.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: 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[7]+") 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[8]+") 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[9]+") 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: 55px;padding: 8px;box-sizing: border-box;width: 28px;height: 64px; }      .__player_view_id__ .video_player .controls .volume_popup .volume {background: url("+c[10]+");position: relative;cursor: pointer;width: 12px;height: 48px; }        .__player_view_id__ .video_player .controls .volume_popup .volume .back {background: url("+
c[11]+");width: 100%; }    .__player_view_id__ .video_player .controls button {width: 100%;height: 100%; }      .__player_view_id__ .video_player .controls button.mute {background: url("+c[12]+"); }        .__player_view_id__ .video_player .controls button.mute:hover {background: url("+c[13]+"); }        .__player_view_id__ .video_player .controls button.mute:active {background: url("+c[14]+"); }        .__player_view_id__ .video_player .controls button.mute.selected {background: url("+c[15]+"); }          .__player_view_id__ .video_player .controls button.mute.selected:hover {background: url("+
c[16]+"); }          .__player_view_id__ .video_player .controls button.mute.selected:active {background: url("+c[17]+"); }      .__player_view_id__ .video_player .controls button.play {background: url("+c[18]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play:hover {background: url("+c[19]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play:active {background: url("+c[20]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play.selected {background: url("+
c[21]+") no-repeat; }          .__player_view_id__ .video_player .controls button.play.selected:hover {background: url("+c[22]+") no-repeat; }          .__player_view_id__ .video_player .controls button.play.selected:active {background: url("+c[23]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play::after {background: url("+c[24]+");width: 1px;height: 32px;right: 0;top: 1px;position: absolute;content: ''; }      .__player_view_id__ .video_player .controls button.toggle_fullscreen {background: url("+
c[25]+") no-repeat; }        .__player_view_id__ .video_player .controls button.toggle_fullscreen:hover {background: url("+c[26]+") no-repeat; }        .__player_view_id__ .video_player .controls button.toggle_fullscreen:active {background: url("+c[27]+") no-repeat; }        .__player_view_id__ .video_player .controls button.toggle_fullscreen::before {background: url("+c[24]+") 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; }.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[28]+"); }  .popup_layer .message_box button.btn_ok {left: 141px;top: 98px; }  .popup_layer .message_box .message::before {background: url("+c[29]+"); }.transitionSlide.paused * {-webkit-animation-play-state: paused !important;animation-play-state: paused !important; }.framesLayer .video_player {-webkit-transform-origin: 0 0;-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 {-webkit-transform: translateZ(0);transform: translateZ(0); }  .trial_banner .banner-content {display: block; }  .trial_banner .banner-content_hover {display: none; }  .trial_banner .days_remaining {position: absolute !important;font-family: 'Open Sans', Arial, sans-serif;font-weight: normal;font-size: 13px;left: 65px;top: 41px;color: #7C1645; }  .trial_banner:hover .banner-content {display: none; }  .trial_banner:hover .banner-content_hover {display: block; }";
for(var d in a)if(x(a).hasOwnProperty(d)){var e="__"+d.replace(/\./g,"_")+"__";c=c.replace(new RegExp(e,"g"),a[d])}for(var g in b)x(b).hasOwnProperty(g)&&(c=c.replace(new RegExp(g,"g"),b[g]));c=c.replace(/__verticalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.st);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.ot);ot(c)};
oL.prototype.st=function(a,b,c){return"url(data:image/svg+xml;base64,"+kh('<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none">\r\n<linearGradient id="g436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="0%" y2="100%">\r\n<stop stop-color="'+b+'" offset="0"/><stop stop-color="'+c+'" offset="1"/>\r\n</linearGradient>\r\n<rect x="0" y="0" width="1" height="1" fill="url(#g436)" />\r\n</svg>')+")"};
oL.prototype.ot=function(a,b,c){return"url(data:image/svg+xml;base64,"+kh('<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none">\r\n<linearGradient id="gh436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="100%" y2="0%">\r\n<stop stop-color="'+b+'" offset="0"/><stop stop-color="'+c+'" offset="1"/>\r\n</linearGradient>\r\n<rect x="0" y="0" width="1" height="1" fill="url(#gh436)" />\r\n</svg>')+")"};function pL(a){L.call(this,a);a=this.displayObject();document.body.appendChild(a);this.Ke();B(window,"resize",this.Ke,!1,this)}w(pL,L);pL.prototype.Nb=function(){Sf(this.displayObject());Nd(window,"resize",this.Ke,!1,this)};
pL.prototype.Ke=function(){var a=document.documentElement.clientWidth,b=document.documentElement.clientHeight,c=Math.min(1,(document.documentElement.clientWidth-20)/this.width());xj(this.displayObject(),c);Ih(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)};function qL(a,b,c,d){function e(){var a=k.value();a&&(d(a),h.J(!0))}pL.call(this,"password_form");var g=new L("password_label");g.ja(a);this.F(g);var h=new L("wrong_password_label");h.ja(b);h.J(!1);this.F(h);var k=new rL("password_field","password");this.F(k);var l=new Gm(!1,"btn_ok");l.ja(c);l.ob(!1);this.F(l);B(k.O,"input",function(){l.ob(!!k.value())});B(k.O,"keypress",function(a){13==a.keyCode&&e()});B(l.displayObject(),"click",e);J||k.displayObject().focus()}w(qL,pL);
function rL(a,b){L.call(this,a,"input");this.O.type=b?b:"text"}w(rL,L);rL.prototype.value=function(){return this.O.value};function OF(a){hC.call(this,a)}w(OF,hC);OF.prototype.Pa=function(){return this.Ee};OF.prototype.FI=function(a){this.Ee=a};function PF(a){hC.call(this,a)}w(PF,hC);PF.prototype.Xb=function(){return this.qg};PF.prototype.xI=function(a){this.qg=a};function sL(a,b,c,d){this.La=a;this.Ie=b;this.Ge=c;this.Ef=d}f=sL.prototype;f.Fc=null;f.Ee=null;f.qg=null;f.Fe=null;f.slide=function(){return this.La};f.slideWidth=function(){return this.Ie};f.slideHeight=function(){return this.Ge};function tL(a,b){a.Fc=b}f.Pa=function(){return this.Ee};f.FI=function(a){this.Ee=a};f.Xb=function(){return this.qg};f.xI=function(a){this.qg=a};f.nb=function(){return this.Fe};f.GI=function(a){this.Fe=a};function uL(a){this.QP=p(a)?a:0;this.Lt=new C;this.Nt=new C;this.eF=new C}f=uL.prototype;f.Gd=0;f.QP=0;f.ze=null;f.weight=function(){return this.QP};f.wb=function(){return this.Gd};f.context=function(){return this.ze};f.start=function(a){this.ze=a};f.Ej=function(){return this.Lt};f.mn=function(){return this.Nt};f.Po=function(a){this.Gd!=a&&(this.Gd=a,this.eF.C(this))};f.Kf=function(){this.Gd=1;this.Lt.C(this)};f.Mt=function(){this.Nt.C(this)};function vL(a){uL.call(this);this.SP=a||0;this.Ot=[];this.GK={}}w(vL,uL);f=vL.prototype;f.SP=0;f.$p=0;f.zx=-1;f.weight=function(){return this.SP*this.$p};f.start=function(a){vL.I.start.call(this,a);if(a=a.Fc){a=a.querySelectorAll("img");this.$p=a.length;for(var b=0;b<this.$p;++b){var c=a[b];c.complete&&0<c.naturalWidth||"data:"==c.src.substr(0,5)||(this.Ot.push(c),c.onload=u(this.WU,this,c),c.onerror=u(this.UU,this,c))}this.zx=setInterval(u(this.tT,this),500);this.Tk()}else this.Kf()};
f.tT=function(){for(var a=0;a<this.Ot.length;++a){var b=this.Ot[a];if(b.complete&&0==b.naturalWidth){var c=b.src;b.removeAttribute("src");b.src=c}}};f.UU=function(a){var b=Ja(a)+"";b in this.GK?this.Iy(a):this.GK[b]=1};f.WU=function(a){this.Iy(a)};f.Iy=function(a){a.onload=a.onerror=null;jc(this.Ot,a);this.Tk()};f.Tk=function(){var a=this.$p-this.Ot.length;a==this.$p?(this.Kf(),0<this.zx&&(clearInterval(this.zx),this.zx=-1)):this.Po(a/this.$p)};function wL(){this.$c=new C}var xL=null,yL=0;wL.prototype.load=function(a){var b=Ec||Dc?lt:mt,c=b().length;zL(this,a);var d=this,e=setInterval(function(){try{if(null!=d.ED&&null!=d.ED.sheet||b().length!=c)clearInterval(e),d.$c.C()}catch(g){}},100)};
function zL(a,b){if(Fi){var c='@import "'+b+'";';if(!xL||30<=yL)xL=ot(c).styleSheet,yL=1;else{a=xL;b=void 0;if(void 0==b||0>b)b=nt(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.");++yL}}else a.ED=Kf("link",{rel:"stylesheet",type:"text/css",href:b}),Gf("head",void 0,void 0)[0].appendChild(a.ED)};function AL(){};var BL;function CL(){}w(CL,AL);CL.prototype.Rr=function(){a:{if(!this.DQ&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var a=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],b=0;b<a.length;b++){var c=a[b];try{new ActiveXObject(c);var d=this.DQ=c;break a}catch(e){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed");}d=this.DQ}return d?new ActiveXObject(d):new XMLHttpRequest};BL=new CL;function DL(){this.$c=new C}DL.prototype.response=function(){return this.$N};DL.prototype.send=function(a,b,c){var d;if(d=Fi){var e=window.location.toString();d=a.match(pe);e=e.match(pe);d=!(d[3]==e[3]&&d[1]==e[1]&&d[4]==e[4])}d?EL(this,a,b,c):FL(this,a,b,c)};
function EL(a,b,c,d){x("POST"==c||"GET"==c);var e=new XDomainRequest;b=GL(b);e.onload=function(){a.$N=e.responseText;a.$c.C(!0)};e.onerror=function(){a.$c.C(!1)};e.ontimeout=function(){Fi&&window.console.log("ontimeout")};e.onprogress=function(){Fi&&window.console.log("progress")};try{e.open(c,b),e.send(re(d))}catch(g){e.onerror()}}
function FL(a,b,c,d){var e=BL.Rr();d=re(d);"GET"==c&&(b+="?"+d);e.open(c,b,!0);e.onreadystatechange=function(){try{4==e.readyState&&(200==e.status?(a.$N=e.responseText,a.$c.C(!0)):a.$c.C(!1))}catch(g){a.$c.C(!1)}};try{"POST"==c?(e.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),e.send(d)):e.send()}catch(g){a.$c.C(!1)}}
function GL(a){var b=window.location.toString().match(pe)[1]||null;if(null!=b&&"file"!=b){var c=a.match(pe)[1]||null;null!=c&&(a=b+a.substr(c.length))}return a};function HL(){this.$c=new C}HL.prototype.load=function(a){var b=new DL;b.$c.addHandler(function(){var a=b.response();ot(a);this.$c.C()},this);b.send(a,"GET",{})};function IL(a,b){uL.call(this,b);this.fT=a}w(IL,uL);IL.prototype.start=function(a){IL.I.start.call(this,a);a=$h()||Fi?new wL:new HL;a.$c.addHandler(function(){this.Kf()},this);a.load(this.fT)};function JL(a,b){uL.call(this,b);this.sk=a}w(JL,uL);f=JL.prototype;f.Us=0;function KL(a,b){b.eF.addHandler(a.YM,a);b.Ej().addHandler(a.Pq,a);b.mn().addHandler(a.uE,a)}function LL(a,b){b.eF.removeHandler(a.YM,a);b.Ej().removeHandler(a.Pq,a);b.mn().removeHandler(a.uE,a)}f.Tk=function(){for(var a=0,b=0,c=this.sk.length,d=0;d<c;++d){var e=this.sk[d];a+=e.weight();b+=e.wb()*e.weight()}this.Po(0<a?b/a:this.Us/c)};f.YM=function(){this.Tk()};f.Pq=function(a){LL(this,a);++this.Us;this.Tk()};
f.uE=function(a){LL(this,a);this.Mt()};function ML(a,b){JL.call(this,a,b)}w(ML,JL);ML.prototype.start=function(a){ML.I.start.call(this,a);NL(this)};function NL(a){if(a.Us>=a.sk.length)a.Kf();else{var b=a.context(),c=a.sk[a.Us];KL(a,c);c.start(b)}}ML.prototype.Pq=function(a){ML.I.Pq.call(this,a);NL(this)};function OL(a,b){JL.call(this,a,b)}w(OL,JL);OL.prototype.QC=!1;OL.prototype.start=function(a){OL.I.start.call(this,a);for(var b=0;b<this.sk.length;++b){var c=this.sk[b];KL(this,c);c.start(a);if(this.QC)break}};OL.prototype.Pq=function(a){OL.I.Pq.call(this,a);this.Us==this.sk.length&&this.Kf()};OL.prototype.uE=function(){if(!this.QC){this.QC=!0;for(var a=0;a<this.sk.length;++a)LL(this,this.sk[a]);this.Mt()}};var PL,QL,RL=[],SL=new C,TL=new C,UL=new C;q("iSpring.InteractionPlayerFactory.registerCreateQuizPlayerFunction",function(a){PL=a;SL.C()},void 0);q("iSpring.InteractionPlayerFactory.registerCreateScenarioPlayerFunction",function(a){QL=a;TL.C()},void 0);q("iSpring.InteractionPlayerFactory.registerCreateInteractionPlayerFunction",function(a,b){RL[a]=b;UL.C(a)},void 0);function VL(a,b,c,d,e,g,h,k,l,m,n){var r=PL;if(!r)throw Error("quiz player is not loaded");r(a,b,c,d,e,g,h,k,l,m,n)}
function WL(a,b,c,d,e,g,h,k,l,m,n){var r=RL[a];if(!r)throw Error(a+" player is not loaded");r(b,c,d,e,g,h,k,l,m,n)}function XL(a,b,c,d,e,g,h,k,l,m,n,r,v,t,A){var F=QL;if(!F)throw Error("scenario player is not loaded");F(a,b,c,d,e,g,h,k,l,m,n,r,v,t,A)};function YL(a,b,c,d){uL.call(this,d);this.ez=a;this.Mb=b;this.Qn=c}w(YL,uL);var ZL=[];function $L(a,b,c){ZL[b]=c;a="q_"+a;window[a]||(window[a]=function(a,b,c,h,k){ZL[a]&&(ZL[a](b,c,h,k),ZL[a]=null)})}function aM(a,b,c){ZL[b]=c;a="s_"+a;window[a]||(window[a]=function(a,b,c,h,k,l,m,n){ZL[a]&&(ZL[a](b,c,h,k,l,m,n),ZL[a]=null)})}function bM(a,b,c){ZL[b]=c;a="i_"+a;window[a]||(window[a]=function(a,b,c,h){ZL[a]&&(ZL[a](b,c,h),ZL[a]=null)})}
function cM(a,b,c){ZL[b]=c;a="sl_"+a;window[a]||(window[a]=function(a,b){ZL[a]&&(ZL[a](b),ZL[a]=null)})}f=YL.prototype;f.start=function(a){YL.I.start.call(this,a);var b=a.slide()instanceof Cr,c=a.slide()instanceof jm;a=a.slide()instanceof br;b?$L(this.ez,this.Mb,u(this.kV,this)):c?bM(this.ez,this.Mb,u(this.XU,this)):a?aM(this.ez,this.Mb,u(this.pV,this)):cM(this.ez,this.Mb,u(this.xV,this));this.wF=Zh(this.Qn)};function dM(a){x(a.wF);Sf(a.wF);a.wF=void 0}
f.xV=function(a){var b=Kf("div");b.innerHTML=a;if(p(b.firstElementChild))a=b.firstElementChild;else for(a=b.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;this.context().Fc=a;this.Kf();dM(this)};
f.kV=function(a,b,c,d){var e=this.Qn.substr(0,this.Qn.lastIndexOf("/")+1),g=Kf("div"),h=Kf("div"),k=new L;c=this.context().slide();Bb(c,Cr);c.IJ&&(K(k,"background","url("+c.IJ+")"),K(k,"background-size","100% 100%"));k.resize(this.context().slideWidth(),this.context().slideHeight());g.appendChild(k.displayObject());g.appendChild(h);this.context().Fc=g;g=eM(this);k=Bb(this.context().slide(),Cr);a=u(VL,void 0,a,b,h,g,this.context().slideWidth(),this.context().slideHeight(),u(this.GT,this),e,c.index(),
d,k.Vy);p(PL)?a():(SL.addHandler(a),Zh(c.ol()));dM(this)};f.XU=function(a,b,c){fM(this,a,b,c);dM(this)};f.pV=function(a,b,c,d,e,g,h){gM(this,a,b,c,d,e,g,h);dM(this)};
function fM(a,b,c,d){var e=a.Qn.substr(0,a.Qn.lastIndexOf("/")+1),g=Kf("div"),h=Kf("div"),k=new L;k.resize(a.context().slideWidth(),a.context().slideHeight());g.appendChild(k.displayObject());g.appendChild(h);tL(a.context(),g);g=eM(a);k=a.context().slide();Bb(k,jm);var l=k.MH(),m=u(WL,void 0,l,b,c,d,h,g,a.context().slideWidth(),a.context().slideHeight(),u(a.FT,a),e,k.index());p(RL[l])?m():(UL.addHandler(function(a){a==l&&m()}),Zh(k.ol()))}
function gM(a,b,c,d,e,g,h,k){var l=a.Qn.substr(0,a.Qn.lastIndexOf("/")+1),m=Kf("div"),n=Kf("div"),r=new L;r.resize(a.context().slideWidth(),a.context().slideHeight());m.appendChild(r.displayObject());m.appendChild(n);tL(a.context(),m);m=eM(a);r=a.context().slide();Bb(r,br);var v=u(XL,void 0,b,c,d,e,n,m,a.context().slideWidth(),a.context().slideHeight(),u(a.HT,a),l,r.index(),g,h,k);p(QL)?v():(TL.addHandler(function(){v()}),Zh(r.ol()))}
function eM(a){var b=Kf("div");a.context().Ef.appendChild(b);dj(b,"framesLayerContent");return b}f.GT=function(a){this.context().FI(a);this.Kf()};f.FT=function(a){this.context().xI(a);this.Kf()};f.HT=function(a){this.context().GI(a);this.Kf()};function hM(a,b){uL.call(this,b);this.sC=a}w(hM,uL);hM.prototype.start=function(a){hM.I.start.call(this,a);var b=Ff(document,this.sC);b?(a.Fc=b,this.Kf()):this.Mt()};function iM(a,b){JL.call(this,a,b)}w(iM,OL);iM.prototype.start=function(a){var b=a.Fc;if(b){var c=D("div");E(c,{width:"1px",height:"1px",position:"absolute",overflow:"hidden",top:"0"});G(c,0);c.appendChild(b);Aa.document.body.appendChild(c)}iM.I.start.call(this,a)};iM.prototype.Mt=function(){var a=this.context().Fc;a&&(a=Vf(a))&&Sf(a);iM.I.Mt.call(this)};iM.prototype.Kf=function(){var a=this.context().Fc;a&&(a=Vf(a))&&Sf(a);iM.I.Kf.call(this)};function jM(a){uL.call(this);this.RP=a||0}w(jM,uL);f=jM.prototype;f.RP=0;f.mx=0;f.nx=0;f.weight=function(){return this.RP*this.mx};
f.start=function(a){jM.I.start.call(this,a);var b=a.Fc;if(b){a={};b=b.querySelectorAll("span");for(var c=0;c<b.length;++c){var d=b[c],e=qg(d,"fontFamily");if(e){var g=e.indexOf(",");0<=g&&(e=e.substr(0,g));d=Wa(cg(d));0<d.length&&(e in a||(a[e]=""),a[e]+=d)}}for(var h in a)a.hasOwnProperty(h)&&(b=a[h].split(""),qc(b),a[h]=b.join(""));h=0;for(var k in a)h++;this.mx=h;k=u(this.SU,this);h=u(this.RU,this);for(var l in a)if(a.hasOwnProperty(l)){b=a[l];a:{for(c=0;c<b.length;++c)if(61440<=b.charCodeAt(c)&&
61695>=b.charCodeAt(c)){c=!0;break a}c=!1}DF(l,c?b.substr(0,1):"0",k,h)}this.Tk()}else this.Kf()};f.SU=function(){++this.nx;this.Tk()};f.RU=function(){++this.nx;this.Tk()};f.Tk=function(){this.nx==this.mx?this.Kf():this.Po(this.nx/this.mx)};function kM(a){x(a);this.L=a;this.CS="";this.Dm=new C;this.kX=new C;this.Lk=[];this.NL={};this.Wa=!0;this.LL=J?[0,1,2,-1,3,4,-2,5]:[0,1,2,-1,3,4,-2,5,6,7,8,9,10];a=a.slides();for(var b=a.count(),c=0;c<b;++c){var d=a.ga(c);d instanceof Cr?this.Lk.push(new OF(d)):d instanceof jm?this.Lk.push(new PF(d)):d instanceof br?this.Lk.push(new iC(d)):this.Lk.push(new hC(d))}}
kM.prototype.XT=function(){if(this.Wa&&!p(this.ny)){for(var a,b=0;b<this.LL.length;++b){var c=this.R+this.LL[b];if(0<=c&&c<this.Lk.length&&!p(this.NL[c])){a=c;break}}p(a)&&lM(this,a)}};kM.prototype.ts=function(a){this.R=a;nG(this)};kM.prototype.Yr=function(a){switch(this.Lk[a].state()){case 2:return 2;case 1:return 1;default:return 0}};
function lM(a,b){function c(a){e(a);a=a.context();h.vL=!0;var b=a.Fc,c=Tf(b);g.kn(c[1],c[0]);g instanceof OF?(a=a.Pa(),g.FI(a)):g instanceof PF?(a=a.Xb(),g.xI(a)):g instanceof iC&&(a=a.nb(),g.GI(a));h instanceof Ko&&z(h.qr,function(a){a=AC(a);z(a,function(a){var c=b.querySelector("#"+a.id);sg(c,0,0);var d=pj(a.Fa.left,a.Fa.top);d=mj(a.Dh.clone(),mj(d,a.Og));qj(c,d)},this)},this);mM(n);n.Dm.C(h)}function d(a){e(a);mM(n);n.kX.C(h)}function e(a){a.Ej().removeHandler(c);a.mn().removeHandler(d)}a.ny=b;
var g=a.Lk[b];g.va=1;var h=g.slide(),k=a.CS,l=[],m=h.src();if(!m)throw Error("slide src can't be null");m instanceof yl?m.gK?l.push(new OL([new IL(k+m.gK,30),new YL(a.L.Kp(),b,k+m.dL,70)],20)):l.push(new YL(a.L.Kp(),b,k+m.dL,70)):(b=m.yA(),l.push(new hM(b)));"slide"==h.type()&&l.push(new iM([new vL(1),new jM(1)],60));var n=a;x(a.Ef);a=new sL(h,a.L.slideWidth(),a.L.slideHeight(),a.Ef);l=new ML(l);l.Ej().addHandler(c);l.mn().addHandler(d);l.start(a)}kM.prototype.ob=function(a){(this.Wa=a)&&nG(this)};
function mM(a){x(p(a.ny));a.NL[a.ny]=!0;a.ny=void 0;nG(a)}function nG(a){Vg(a.XT,100,a)};function nM(a,b,c,d){this.HJ=d||"#000000";dC.call(this,a,-1,b,c)}w(nM,dC);function oM(a){this.M=[];this.KF=a}function QF(a,b){a.M.push(b);a.KF.appendChild(b.Cm)};function NF(a,b,c,d){this.LF=D("DIV");a.appendChild(this.LF);E(this.LF,"position","absolute");this.Kl=new oM(this.LF);this.xa=b;this.ua=c;this.ry=d;this.Zd=[];this.Ms=new nM(this.Kl,b,c,"#000000");a=this.Kl;b=this.Ms;a.Ms=b;a.KF.appendChild(b.Cm)}NF.prototype.width=function(){return this.xa};NF.prototype.height=function(){return this.ua};NF.prototype.background=function(){return this.Ms};
NF.prototype.resize=function(a,b){if(this.xa!=a||this.ua!=b){this.xa=a;this.ua=b;this.Ms.resize(a,b);for(var c=0;c<this.Zd.length;++c)this.Zd[c].resize(a,b)}};function pM(a){this.Pp=[];this.L=a;this.He=new kM(this.L)};function qM(a,b,c,d){L.call(this,"info_panel "+a);this.Dy=c;this.H=Rh();a=new L("message");a.ja(b);this.F(a);b=this.displayObject();document.body.appendChild(b);this.Dy&&(x(d),this.yk=new Gm(!1,"ok"),this.yk.ja(d),d=this.yk.displayObject(),document.body.appendChild(d));Ih(this.displayObject(),"0 0");xj(this.displayObject(),this.H);this.Dy&&(Ih(this.yk.displayObject(),"0 100%"),xj(this.yk.displayObject(),this.H));this.Ke();B(window,"resize",this.Ke,!1,this)}w(qM,L);
qM.prototype.Nb=function(){Sf(this.displayObject());this.Dy&&Sf(this.yk.displayObject());Nd(window,"resize",this.Ke,!1,this)};qM.prototype.Ke=function(){var a=document.documentElement.clientWidth/this.H,b=document.documentElement.clientHeight/this.H;this.$a(a);this.Dy&&this.yk.$a(a);vi&&(b+=2);K(this,"min-height",b+"px")};function rM(a,b,c,d){function e(){var a=g.value();a&&(d(a),h.J(!0))}qM.call(this,"password",a,!0,c);a=new L("password_field");this.F(a);this.yk.ob(!1);var g=new rL("","password");a.F(g);var h=new L("wrong_password_label");h.ja(b);h.J(!1);this.F(h);B(g.O,"input",function(){this.yk.ob(!!g.value())},!1,this);B(g.O,"keypress",function(a){13==a.keyCode&&e()},!1,this);this.yk.Z.addHandler(e,this)}w(rM,qM);function sM(a,b){pL.call(this,"info_panel "+b);b=new L("label");b.ja(a);this.F(b)}w(sM,pL);function tM(a,b){this.L=a;this.jW=b;this.Fo=new C}function uM(a,b){var c=new (Ii?rM:qL)(vM(a,"PLAYER_CORE_PROTECTION_ENTER_PASS_LABEL","Enter a password to watch the presentation:"),vM(a,"PLAYER_CORE_PROTECTION_INCORRECT_PASS_LABEL","The password is incorrect. Please try again"),vM(a,"PB_MESSAGE_BOX_OK","OK"),function(d){d==b&&(c.Nb(),wM(a))})}
tM.prototype.$m=function(){var a=this.L.settings().os(),b=a.FA(),c;if(c=b){a:{c=window.location.hostname;for(var d=0;d<b.length;++d)if(c==b[d]||Ua(c,"."+b[d])){b=!0;break a}b=!1}c=!b}if(c)a=vM(this,"PLAYER_CORE_PROTECTION_RESTRICTED_DOMAIN_LABEL","Sorry, the presentation's creator disabled viewing the presentation at this domain"),Ii?new qM("domain",a,!1):new sM(a,"domain");else{if(b=d=a.zs()){a:{b=new Sp;c=d.getStartDate();d=d.Fv;if(c&&d){var e=0>b.getTime()-d.getTime(),g=0>=c.getTime()-b.getTime();
if(0>c.getTime()-d.getTime()){b=e&&g;break a}if(0>d.getTime()-c.getTime()){b=e||g;break a}}b=c&&0>b.getTime()-c.getTime()?!1:!(d&&0<=b.getTime()-d.getTime())}b=!b}b?(a=vM(this,"PLAYER_CORE_PROTECTION_RESTRICTED_TIME_LABEL","Sorry, the presentation's creator disabled viewing the presentation at the moment"),Ii?new qM("time",a,!1):new sM(a,"time")):a.sN?uM(this,a.password()):wM(this)}};function vM(a,b,c){a=a.L.settings().Zr();return a.hasOwnProperty(b)?a[b]:c}
function wM(a){var b=new pM(a.L);a.D=new cG(a.L,a.jW,b);a.Fo.C(a.D)};var xM=function(){function a(){throw Error("stream error");}function b(a){return"undefined"==typeof a}function c(b){var c=0,d=b[c++],e=b[c++];(-1==d||-1==e||8!=(d&15)||0!=((d<<8)+e)%31||e&32)&&a();this.YG=b;this.Pr=c;this.uv=this.zv=this.Av=0;this.oH=!1;this.tA=null}var d=[],e=[],g=[],h,k;(function(){var a=[],b,c=2;for(b=0;8>b;++b)a.push(c),c+=1<<(b>>1);for(b=0;3>b;++b)d.push(b+16);for(b=0;7>=b;++b)d.push((8-b)%8),d.push(8+b);for(b=1;3>b;++b)e.push(b);for(b=0;28>b;++b){var h=b>>1<<16;c=b%8;h+=(a[c]<<
(b-c)/2)+1;e.push(h)}for(b=3;7>b;++b)g.push(b);c=7;for(b=0;24>b;++b)a=b>>2,h=(a<<16)+c,c+=1<<a,g.push(h);for(b=0;3>b;++b)g.push(258)})();c.prototype.nH=function(a){var b=this.tA,c=b?b.length:0;if(a<c)return b;for(var d=1024;d<a;)d<<=1;a=Array(d);for(d=0;d<c;++d)a[d]=b[d];return this.tA=a};c.prototype.VY=function(){for(;!this.oH;)this.YZ();return this.tA.slice(0,this.uv)};c.prototype.fn=function(c){for(var d=this.Av,e=this.zv,g=this.YG,h=this.Pr,k;d<c;)b(k=g[h++])&&a(),e|=k<<d,d+=8;this.zv=e>>c;this.Av=
d-c;this.Pr=h;return e&(1<<c)-1};c.prototype.AH=function(c){var d=c[0],e=c[1];c=this.Av;for(var g=this.zv,h=this.YG,k=this.Pr;c<e;){var l;b(l=h[k++])&&a();g|=l<<c;c+=8}e=d[g&(1<<e)-1];d=e>>16;e&=65535;(0==c||c<d||0==d)&&a();this.zv=g>>d;this.Av=c-d;this.Pr=k;return e};c.prototype.Jv=function(a){for(var b=a.length,c=0,d=0;d<b;++d)a[d]>c&&(c=a[d]);for(var e=1<<c,g=Array(e),h=1,k=0,l=2;h<=c;++h,k<<=1,l<<=1)for(var Z=0;Z<b;++Z)if(a[Z]==h){var U=0,W=k;for(d=0;d<h;++d)U=U<<1|W&1,W>>=1;for(d=U;d<e;d+=l)g[d]=
h<<16|Z;++k}return[g,c]};c.prototype.YZ=function(){function c(a,b,c,d,e){for(a=a.fn(c)+d;0<a--;)b[F++]=e}var m=this.fn(3);m&1&&(this.oH=!0);m>>=1;if(0==m){var n=this.YG,r=this.Pr,v;b(v=n[r++])&&a();var t=v;b(v=n[r++])&&a();t|=v<<8;b(v=n[r++])&&a();m=v;b(v=n[r++])&&a();(m|v<<8)!=(~t&65535)&&a();this.Av=this.zv=0;v=this.uv;m=this.nH(v+t);this.uv=t=v+t;for(var A=v;A<t;++A){if(b(v=n[r++])){this.oH=!0;break}m[A]=v}this.Pr=r}else{if(1==m){if(!h){n=Array(288);for(var F=0;143>=F;++F)n[F]=8;for(;255>=F;++F)n[F]=
9;for(;279>=F;++F)n[F]=7;for(;287>=F;++F)n[F]=8;h=this.Jv(n);m=Array(31);for(F=0;32>F;++F)m[F]=5;k=this.Jv(m);k[0][15]=0;k[0][31]=0}r=h;v=k}else if(2==m){m=this.fn(5)+257;v=this.fn(5)+1;r=this.fn(4)+4;n=Array(d.length);for(F=0;F<r;)n[d[F++]]=this.fn(3);r=this.Jv(n);F=n=0;v=m+v;for(t=Array(v);F<v;)A=this.AH(r),16==A?c(this,t,2,3,n):17==A?c(this,t,3,3,n=0):18==A?c(this,t,7,11,n=0):t[F++]=n=A;r=this.Jv(t.slice(0,m));v=this.Jv(t.slice(m,v))}else a();t=(m=this.tA)?m.length:0;for(A=this.uv;;){var H=this.AH(r);
if(256>H)A+1>=t&&(m=this.nH(A+1),t=m.length),m[A++]=H;else{if(256==H){this.uv=A;break}H-=257;H=g[H];var Z=H>>16;0<Z&&(Z=this.fn(Z));n=(H&65535)+Z;H=this.AH(v);H=e[H];Z=H>>16;0<Z&&(Z=this.fn(Z));H=(H&65535)+Z;A+n>=t&&(m=this.nH(A+n),t=m.length);for(Z=0;Z<n;++Z,++A)m[A]=m[A-H]}}}};return c}();function yM(a,b){a=mh(a);a=(new xM(a)).VY();for(var c=[],d=0,e,g,h,k=-1,l=a.length;d<l;)(e=a[d])?128>e?(c[++k]=String.fromCharCode(e),++d):191<e&&224>e?(g=a[d+1],c[++k]=String.fromCharCode((e&31)<<6|g&63),d+=2):(g=a[d+1],h=a[d+2],c[++k]=String.fromCharCode((e&15)<<12|(g&63)<<6|h&63),d+=3):++d;b(c.join(""))};q("ispring.compatibility.performRedirectIfNeeded",function(a){var b=window.location.search;return Modernizr.inlinesvg?!1:(location.replace(a+b),!0)},void 0);var SK="attachment",RK="webLink",zM={s0:SK,m9:RK};q("ispring.presenter.presentation.resources.references.ReferenceType",zM,void 0);q("ATTACHMENT",SK,zM);q("WEB_LINK",RK,zM);function AM(){}f=AM.prototype;f.Bc="";f.zL="";f.NJ="";f.mv="";f.kk="";f.Ye="";f.yf=null;f.vb=null;f.name=function(){return this.Bc};AM.prototype.name=AM.prototype.name;AM.prototype.Dj=function(){return this.zL};AM.prototype.jobTitle=AM.prototype.Dj;AM.prototype.Yk=function(){return this.NJ};AM.prototype.biography=AM.prototype.Yk;AM.prototype.Lc=function(){return this.mv};AM.prototype.webSiteUrl=AM.prototype.Lc;AM.prototype.JI=function(a){this.mv=a};AM.prototype.Fg=function(){return this.kk};
AM.prototype.email=AM.prototype.Fg;AM.prototype.gg=function(){return this.Ye};AM.prototype.phone=AM.prototype.gg;AM.prototype.Tb=function(){return this.yf};AM.prototype.company=AM.prototype.Tb;AM.prototype.vI=function(a){this.yf=a};AM.prototype.Jj=function(){return this.vb};AM.prototype.photo=AM.prototype.Jj;Da.prototype={DH:Da};function BM(a,b,c){DC.call(this,b,c);this.Ps=a}w(BM,DC);BM.prototype.oA=function(a){return this.Ps.id()==a};BM.prototype.clone=function(a){return a.bH(this.Ps,this.required())};function CM(){this.Rd=[]}CM.prototype.op=function(a,b){a=new EC(a,this.Rd.length,b);this.Rd.push(a);return a};CM.prototype.bH=function(a,b){a=new BM(a,this.Rd.length,b);this.Rd.push(a);return a};CM.prototype.DH=function(a){return this.Rd[a]};function DM(a,b,c){fg.call(this,a,b,c)}va(DM,fg);DM.prototype.url=function(){return this.fu};DM.prototype.url=DM.prototype.url;function EM(){}EM.prototype.type=function(){return"none"};function FM(a){this.Lb=a;this.mP=[];for(var b=0,c=0;c<a.length;++c){var d=a[c];b=Ca(d)?b+d:b+d.duration();this.mP.push(b)}this.ma=b}FM.prototype.duration=function(){return this.ma};FM.prototype.Uv=function(a,b){if(a>this.ma)return!1;if(0==a&&b>=this.ma)return!0;for(var c=this.Lb.length,d=0;d<c;++d){var e=this.Lb[d];if(Ca(e))var g=e;else if(g=e.duration(),a<=g&&e.Uv(a,b))return!0;if(b<g)break;a=Math.max(a-g,0);b-=g}return!1};FM.prototype.XI=function(){return this.mP};function GM(a,b,c,d){this.Ai=a;this.gj=b;this.Jo=c||0;this.GW=d||0;this.ma=a.duration()*b+this.Jo*(b-1)}GM.prototype.duration=function(){return this.ma};GM.prototype.Uv=function(a,b){if(a>this.ma)return!1;if(0==a&&b>=this.ma)return!0;var c=this.Jo,d=this.Ai.duration(),e=Math.floor(a/(d+c)),g=Math.floor(b/(d+c));if(1<g-e)return!0;for(;e<=g;++e){var h=e*(d+c),k=h+d,l=k+this.GW;if(a<l&&l<=b||a<=k&&b>=h&&this.Ai.Uv(Math.max(a-h,0),b-h))return!0}return!1};GM.prototype.XI=function(){return[this.ma]};function HM(a,b,c,d){this.Jo=c||0;this.ma=a.duration()*b+(b-1)*this.Jo;this.gj=b;this.AL=a;d?(this.Jo-=d.duration()-a.duration(),this.$B=d):this.$B=a}w(HM,dD);f=HM.prototype;f.duration=function(){return this.ma};f.od=function(a,b,c){a=this.wg(a);this.Eb(hD(),a,b,c)};f.complete=function(a,b){this.zf(hD(),a,b)};f.yh=function(a,b,c){a=this.wg(a,!0);this.Eb(kD(),a,b,c)};f.kw=function(a,b){this.zf(kD(),a,b)};
f.Eb=function(a,b,c,d){if(b==this.duration())this.zf(a,c,d);else{var e=this.$B.duration()+this.Jo,g=Math.floor(b/e);this.wC=g<this.gj-1?this.$B:this.AL;b-=g*e;b>=this.wC.duration()?a.complete(this.wC,c,d):a.od(this.wC,b,c,d)}};f.zf=function(a,b,c){a.complete(this.AL,b,c)};function IM(){}IM.prototype.apply=function(){};function JM(a,b,c){this.Mf=a;this.qb=b;this.RN=c}w(JM,ZC);JM.prototype.od=function(a,b){this.Eb(this.RN,a,b)};JM.prototype.yh=function(a,b){this.Eb(!this.RN,a,b)};JM.prototype.Eb=function(a,b){var c=b.vc;if(a)a=new IM,b.nq.set(this.qb,a),c.add(a);else if(a=b.nq.get(this.qb))b=cc(VC(c),a),0<=b&&c.clear(b)};function KM(a,b){JM.call(this,a,b,!0)}w(KM,JM);function LM(a,b){JM.call(this,a,b,!1)}w(LM,JM);function MM(a){this.ma=a}w(MM,cD);MM.prototype.ma=0;MM.prototype.duration=function(){return this.ma};MM.prototype.od=function(){};MM.prototype.yh=function(){};function NM(a){this.yb=a||[]}w(NM,dD);f=NM.prototype;f.WD=null;f.ma=-1;f.jf=function(a){if(0<=this.ma)throw Error("ParallelActions was already initialized");this.yb.push(a)};f.jC=function(){for(var a=0,b=0;b<this.yb.length;++b){var c=eD(this.yb[b]);a=Math.max(a,c)}return a};f.duration=function(){0>this.ma&&(this.ma=this.jC());return this.ma};
function OM(a){if(a.WD)return a.WD;for(var b=[],c=a.duration(),d=a.yb.length,e=0;e<d;++e){var g=a.yb[e],h=g instanceof cD?g.duration():0;if(h<c){var k=new lD;k.jf(g);k.jf(new MM(c-h));b.push(k)}else b.push(g)}return a.WD=b}f.od=function(a,b,c){a=this.wg(a);this.Eb(hD(),a,b,c)};f.complete=function(a,b){this.zf(hD(),a,b)};f.yh=function(a,b,c){a=this.wg(a,!0);this.Eb(kD(),a,b,c)};f.kw=function(a,b){this.zf(kD(),a,b)};
f.Eb=function(a,b,c,d){if(b==this.duration())this.zf(a,c,d);else for(var e=OM(this),g=c.vc,h=e.length,k=0;k<h;++k)g.push(),a.od(e[k],b,c,d),g.pop()};f.zf=function(a,b,c){for(var d=OM(this),e=b.vc,g=d.length,h=0;h<g;++h)e.push(),a.complete(d[h],b,c),e.pop()};function PM(a){this.Ai=a}w(PM,dD);f=PM.prototype;f.duration=function(){return eD(this.Ai)};f.od=function(a,b,c){a=this.wg(a);this.Eb(kD(),a,b,c)};f.complete=function(a,b){this.zf(kD(),a,b)};f.yh=function(a,b,c){a=this.wg(a,!0);this.Eb(hD(),a,b,c)};f.kw=function(a,b){this.zf(hD(),a,b)};f.Eb=function(a,b,c,d){if(b==this.duration())this.zf(a,c,d);else{if(!(this.Ai instanceof cD))throw Error("can't run not prolonged action");a.od(this.Ai,b,c,d)}};f.zf=function(a,b,c){a.complete(this.Ai,b,c)};function QM(a,b,c,d){this.Mf="__mediaTransforms";this.Ya=a;this.Ry=b;this.tF=c;this.Jf=d}QM.prototype.Hj=function(){return this.Ry};QM.prototype.od=function(a,b){a.vc.add(new KD(this.Mf,this.Ya,new XD(this.Ry,this.Jf,b)))};function RM(){}f=RM.prototype;f.vd=null;f.ev=0;f.qc=0;f.kP=0;f.ia=function(a,b,c,d){this.vd=a;this.ev=b;this.qc=c;this.kP=d};
f.load=function(a){var b=this.vd,c=this.vd;if(a[c.Oj]||a[c.Eh]){c=this.vd;var d=a[c.Oj]||a[c.Eh];a:{var e=this.vd;switch(a[e.Hj]){case e.Hj.play+"":e=RD;break a;case e.Hj.pause+"":e=SD;break a;case e.Hj.stop+"":e=TD;break a}throw Error("unknown media operation");}c=new QD(d,e,c.xn in a?a[c.xn]:null)}else c=new UD;return new QM(b.Eh in a?"video":"sound",c,a[b.timing][b.timing.start]*this.ev+this.qc,this.kP)};function SM(){}f=SM.prototype;f.vd=null;f.iG=0;f.Ks=null;f.Jf=0;f.ia=function(a,b,c,d){this.vd=a;this.iG=c;this.Ks=b;this.Jf=d};f.Y=function(){if(!this.vd)throw Error("BehaviorLoader isn't initialized");return this.vd};function TM(a){if(!a.Ks)throw Error("BehaviorLoader isn't initialized");return a.Ks}function UM(a){if(!a.Ks)throw Error("BehaviorLoader isn't initialized");return a.Ks.id()}f.level=function(){return this.Jf};
f.load=function(a){var b=this.ML(a),c=this.Lf(a,b);c=this.OB(c,a,b);b.ig()&&(a=Ja(c)+"_rewind",c=new lD([new KM(UM(this),a),c,new LM(UM(this),a)]));return 0<b.start()?new lD([new MM(b.start()),c]):c};f.bO=function(a){return new PM(a)};f.ML=function(a){var b=this.Y().timing;return new VM(this.iG,a[b],b)};f.OB=function(a,b,c){c.oI()&&(a=this.bO(a));return a};function VM(a,b,c){this.ev=a;this.Rh=b;this.vd=c}VM.prototype.start=function(){return this.ev*y(this.Rh,this.vd.start,0)};
VM.prototype.oI=function(){return y(this.Rh,this.vd.oI,!1)};VM.prototype.ig=function(){return y(this.Rh,this.vd.ig,!1)};function WM(){}w(WM,SM);WM.prototype.ML=function(a){var b=this.Y().timing;return new XM(this.iG,a[b],b)};function YM(a){return eval("("+a+")")}WM.prototype.OB=function(a,b,c){if(0<y(c.Rh,c.vd.nA,0)||0<y(c.Rh,c.vd.DA,0))a.Vo=new aD(y(c.Rh,c.vd.nA,0),y(c.Rh,c.vd.DA,0));a=WM.I.OB.call(this,a,b,c);y(c.Rh,c.vd.qv,!1)&&(a=new lD([a,new PM(a)]));return a};WM.prototype.bO=function(a){Bb(a,cD);var b=new bD;a.Vo=a.Vo?new $C([a.Vo,b]):b;return a};function XM(a,b,c){VM.call(this,a,b,c)}w(XM,VM);
XM.prototype.duration=function(){var a=this.vd,b=this.start(),c=0;a.end in this.Rh&&(c=this.ev*this.Rh[a.end]);a=c-b;y(this.Rh,this.vd.qv,!1)&&(a/=2);return a};function ZM(a,b){this.Mf=a;this.ma=b}w(ZM,cD);ZM.prototype.ma=0;ZM.prototype.duration=function(){return this.ma};function $M(a){var b=a.wg(a.ma);return b>=a.ma?1:b/a.ma}ZM.prototype.od=function(a,b,c){var d=this.wg(a);this.Eb(d>=this.ma?1:d/this.ma,b,c,!1,a==this.ma)};ZM.prototype.yh=function(a,b,c){var d=this.wg(a,!0);this.Eb(1-(d>=this.ma?1:d/this.ma),b,c,!0,a==this.ma)};function aN(a,b,c,d){b.vc.add(new KD(a.Mf,c,d))}
function bN(a,b,c,d){var e=Ja(a),g=b.nq.get(e);g?d=g.value:(a=b.oW.get(a.Mf),d=d(a),b.nq.set(e,{value:d,O9:lC(c)}));return d};function cN(a,b){this.Io=a;this.rF=b}cN.prototype.ld=function(a,b,c,d,e,g){b=this.Te(b,d,g);this.Io&&e&&this.rF&&(a=this.Te($M(a),d,g),b=b.add(a.vp()));return b};function dN(a,b){cN.call(this,!0,b);this.H=a}w(dN,cN);dN.prototype.Te=function(a,b,c){return new MC((this.H-1)*a+1,!1,b,c)};function eN(a,b,c){cN.call(this,b,c);this.LW=a}w(eN,cN);eN.prototype.Te=function(a,b,c){return new MC(this.LW(a),!this.Io,b,c)};function fN(a,b){this.MC=a;this.Ya=b}fN.prototype.ld=function(a,b,c,d,e,g){var h=this.Ya;a=bN(a,c,d,function(a){switch(h){case "scaleX":return $y(a).scale();case "scaleX2":return az(a).scale();case "scaleY":return bz(a).scale();case "scaleY2":return cz(a).scale()}return null});return null===a?null:new MC((this.MC-a)*b+a,!0,d,g)};function gN(a,b,c,d){cN.call(this,c,d);this.KJ=a;this.MC=b}w(gN,cN);gN.prototype.Te=function(a,b,c){return new MC((this.MC-this.KJ)*a+this.KJ,!this.Io,b,c)};function hN(a,b,c,d){ZM.call(this,a,b);this.Ya=c;this.Nh=d}w(hN,ZM);hN.prototype.Eb=function(a,b,c,d,e){(a=this.Nh.ld(this,a,b,c,d,e))&&aN(this,b,this.Ya,a)};function iN(a){this.Ya=a}w(iN,WM);iN.prototype.Lf=function(a,b){var c=this.Y();if(c.Zk in a){var d=UM(this),e=b.duration();b=!b.ig();a=new hN(d,e,this.Ya,new dN(a[c.Zk],b))}else if(c.IA in a){d=UM(this);e=b.duration();var g=YM(a[c.IA]);b=!b.ig();a=new hN(d,e,this.Ya,new eN(g,y(a,c.jB,!1),b))}else c.from in a?(d=UM(this),e=b.duration(),b=!b.ig(),a=new hN(d,e,this.Ya,new gN(a[c.from],a[c.tf],y(a,c.jB,!1),b))):(d=UM(this),b=b.duration(),e=this.Ya,a=new hN(d,b,e,new fN(a[c.tf],e)));return a};
function jN(){this.Ya="scaleX"}w(jN,iN);function kN(){this.Ya="scaleY"}w(kN,iN);function lN(){this.Ya="scaleX2"}w(lN,iN);function mN(){this.Ya="scaleY2"}w(mN,iN);function nN(a,b,c,d){this.Mf=a;this.qW=b;this.rW=c;this.Ya=d?"cssTextProperties":"cssProperties"}w(nN,ZC);nN.prototype.od=function(a,b){b=JC(this.qW,this.rW,b,!0);a.vc.add(new KD(this.Mf,this.Ya,b))};nN.prototype.yh=function(){};function oN(){}w(oN,SM);oN.prototype.Lf=function(a){var b=this.Y(),c=a[b.TZ],d=a[b.qZ];if(d){var e=TM(this);ic(e.TB,c)||e.TB.push(c)}else e=TM(this),ic(e.SB,c)||e.SB.push(c);return new nN(UM(this),c,a[b.tf],d)};function pN(){this.xm=[]}f=pN.prototype;f.Ek=0;f.JN=0;f.KN=0;f.moveTo=function(a){this.xm.push(new qN(a))};f.lineTo=function(a,b){var c=this.end();this.xm.push(new rN(a,c,b))};function sN(a,b,c,d,e){var g=a.end();a.xm.push(new tN(b,g,c,d,e))}f.end=function(){if(0==this.xm.length)throw Error("path must be started with moveTo");return this.xm[this.xm.length-1].end()};
f.eB=function(a){if(0>a||1<a)throw Error("incorrect time");if(1==a)return this.end();var b=0,c=0;a>=this.Ek&&(b=this.JN,c=this.KN);for(var d=null;b<this.xm.length;++b){var e=this.xm[b],g=c+e.duration();if(g==a){d=e.end();break}if(g>a){d=e.eB((a-c)/(g-c));break}c=g}this.Ek=a;this.JN=b;this.KN=c;return d?d:this.end()};function uN(a){this.ma=a}uN.prototype.duration=function(){return this.ma};function qN(a){this.ma=0;this.qm=a}w(qN,uN);qN.prototype.end=function(){return this.qm};
function rN(a,b,c){this.ma=a;this.Bx=b;this.Sz=c}w(rN,uN);rN.prototype.end=function(){return this.Sz};rN.prototype.eB=function(a){var b=this.Bx,c=this.Sz;return new of((c.x-b.x)*a+b.x,(c.y-b.y)*a+b.y)};function tN(a,b,c,d,e){this.ma=a;this.JC=e;this.FS=new du(b.x,b.y,c.x,c.y,d.x,d.y,e.x,e.y)}w(tN,uN);tN.prototype.end=function(){return this.JC};
tN.prototype.eB=function(a){var b=this.FS;if(0==a)var c=b.Hw;else if(1==a)c=b.Kw;else{c=nf(b.Hw,b.Iw,a);var d=nf(b.Iw,b.Jw,a),e=nf(b.Jw,b.Kw,a);c=nf(c,d,a);d=nf(d,e,a);c=nf(c,d,a)}0==a?a=b.Lw:1==a?a=b.Ow:(d=nf(b.Lw,b.Mw,a),e=nf(b.Mw,b.Nw,a),b=nf(b.Nw,b.Ow,a),d=nf(d,e,a),e=nf(e,b,a),a=nf(d,e,a));return new of(c,a)};function vN(a,b,c){ZM.call(this,a,b);this.fu=c}w(vN,ZM);vN.prototype.Eb=function(a,b,c,d,e){a=this.fu.eB(a);aN(this,b,Xy,new Yy(a.x,!0,c,e));aN(this,b,Zy,new Yy(a.y,!0,c,e))};function wN(){}w(wN,WM);wN.prototype.Lf=function(a,b){var c=this.Y();return new vN(UM(this),b.duration(),xN(this,a[c.path]))};
function xN(a,b){function c(){return new of(d()+g,d()+h)}function d(){var a=b.match(/^\s*([-0-9\.]+)/);if(a)return b=b.substr(a[0].length),parseFloat(a[1]);throw Error("incorrect path");}function e(){var a=b.match(/^\s*([m|l|c])/i);return a?(b=b.substr(a[0].length),a[1].toLowerCase()):null}a=TM(a);var g=a.Fa().left,h=a.Fa().top;b=b.replace(/,/g," ");for(a=new pN;;){var k=e();if(!k)break;switch(k){case "m":a.moveTo(c());break;case "l":a.lineTo(d(),c());break;case "c":sN(a,d(),c(),c(),c())}}return a}
;function yN(a,b){this.Mf=a;this.Na=b}w(yN,ZC);yN.prototype.od=function(a,b){this.Eb(this.Na,a,b)};yN.prototype.yh=function(a,b){this.Eb(!this.Na,a,b)};yN.prototype.Eb=function(a,b,c){b.vc.add(new KD(this.Mf,"visibility",new NC(a,c)))};function zN(){}w(zN,SM);zN.prototype.Lf=function(a){var b=this.Y();return new yN(UM(this),a[b.tf])};function AN(a,b){this.XO=a;this.NC=b}AN.prototype.ld=function(a,b,c,d,e,g){return new OC((this.NC-this.XO)*b+this.XO,d,g)};function BN(a){this.NC=a}BN.prototype.ld=function(a,b,c,d,e,g){a=bN(a,c,d,function(a){return RC(a).shift()});return null===a?null:new OC((this.NC-a)*b+a,d,g)};function CN(a,b,c){ZM.call(this,a,b);this.Nh=c}w(CN,ZM);CN.prototype.Eb=function(a,b,c,d,e){(a=this.Nh.ld(this,a,b,c,d,e))&&aN(this,b,"shiftX",a)};function DN(){}w(DN,WM);DN.prototype.Lf=function(a,b){var c=this.Y();if(c.from in a){var d=UM(this);b=b.duration();a=new CN(d,b,new AN(a[c.from],a[c.tf]))}else d=UM(this),b=b.duration(),a=new CN(d,b,new BN(a[c.tf]));return a};function EN(a,b){this.qT=a;this.Ya=b}EN.prototype.ld=function(a,b,c,d,e,g){var h=this.Ya;a=bN(a,c,d,function(a){return h==Xy?Wy(a,Xy,Yy).Cb:Wy(a,Zy,Yy).Cb});return null===a?null:new Yy((this.qT-a)*b+a,!0,d,g)};function FN(a,b){this.Io=a;this.rF=b}FN.prototype.ld=function(a,b,c,d,e,g){b=this.Te(b,d,g);this.Io&&e&&this.rF&&(a=this.Te($M(a),d,g),b=b.add(a.vp()));return b};function GN(a,b){FN.call(this,!0,b);this.gT=a}w(GN,FN);GN.prototype.Te=function(a,b,c){return new Yy(this.gT*a,!1,b,c)};function HN(a,b,c,d){FN.call(this,c,d);this.Bx=a;this.Sz=b}w(HN,FN);HN.prototype.Te=function(a,b,c){return new Yy((this.Sz-this.Bx)*a+this.Bx,!this.Io,b,c)};function IN(a,b,c){FN.call(this,b,c);this.iW=a}w(IN,FN);IN.prototype.Te=function(a,b,c){return new Yy(this.iW(a),!this.Io,b,c)};function JN(a,b,c,d){ZM.call(this,a,b);this.Ya=c;this.Nh=d}w(JN,ZM);JN.prototype.Eb=function(a,b,c,d,e){(a=this.Nh.ld(this,a,b,c,d,e))&&aN(this,b,this.Ya,a)};function KN(a){this.Ya=a}w(KN,WM);KN.prototype.Lf=function(a,b){var c=this.Y();if(c.Zk in a){var d=UM(this),e=b.duration();b=!b.ig();a=new JN(d,e,this.Ya,new GN(a[c.Zk],b))}else if(c.IA in a){d=UM(this);e=b.duration();var g=YM(a[c.IA]);b=!b.ig();a=new JN(d,e,this.Ya,new IN(g,y(a,c.jB,!1),b))}else c.from in a?(d=UM(this),e=b.duration(),b=!b.ig(),a=new JN(d,e,this.Ya,new HN(a[c.from],a[c.tf],y(a,c.jB,!1),b))):(d=UM(this),b=b.duration(),e=this.Ya,a=new JN(d,b,e,new EN(a[c.tf],e)));return a};
function LN(){this.Ya=Xy}w(LN,KN);function MN(){this.Ya=Zy}w(MN,KN);function NN(a,b,c){this.UO=a;this.KC=b;this.Jf=c}NN.prototype.ld=function(a,b,c,d,e,g){return new cE((this.KC-this.UO)*b+this.UO,this.Jf,d,g)};function ON(a,b){this.KC=a;this.Jf=b}ON.prototype.ld=function(a,b,c,d,e,g){a=bN(a,c,d,function(a){return(a=Wy(a,"filter"))&&a instanceof cE?a.alpha():1});return null===a?null:new cE((this.KC-a)*b+a,this.Jf,d,g)};function PN(a,b,c){ZM.call(this,a,b);this.Nh=c}w(PN,ZM);PN.prototype.Eb=function(a,b,c,d,e){(a=this.Nh.ld(this,a,b,c,d,e))&&aN(this,b,"filter",a)};function QN(){}w(QN,WM);QN.prototype.Lf=function(a,b){var c=this.Y();if(c.Zk in a)throw UM(this),b.duration(),this.level(),Error("not implemented");if(c.from in a){var d=UM(this);b=b.duration();var e=this.level();a=new PN(d,b,new NN(a[c.from],a[c.tf],e))}else d=UM(this),b=b.duration(),e=this.level(),a=new PN(d,b,new ON(a[c.tf],e));return a};function RN(a,b){this.Yd=a;this.sF=b}RN.prototype.Te=function(a,b,c){return new LC(this.Yd*a,!1,b,c)};RN.prototype.ld=function(a,b,c,d,e,g){b=this.Te(b,d,g);e&&this.sF&&(a=this.Te($M(a),d,g),b=b.add(a.vp()));return b};function SN(a,b){this.PK=a;this.BX=b}SN.prototype.ld=function(a,b,c,d,e,g){return new LC((this.BX-this.PK)*b+this.PK,!0,d,g)};function TN(a){this.Yd=a}TN.prototype.ld=function(a,b,c,d,e,g){a=bN(a,c,d,function(a){return dz(a).angle()+ez(a).angle()});return null===a?null:new LC((this.Yd-a)*b+a,!0,d,g)};function UN(a,b,c,d){ZM.call(this,a,b);this.Ya=c;this.Nh=d}w(UN,ZM);UN.prototype.Eb=function(a,b,c,d,e){(a=this.Nh.ld(this,a,b,c,d,e))&&aN(this,b,this.Ya,a)};function VN(){}w(VN,WM);VN.prototype.Lf=function(a,b){var c=this.Y();if(c.Zk in a){var d=UM(this),e=b.duration();b=!b.ig();a=new UN(d,e,"rotateBy",new RN(a[c.Zk]*Math.PI/180,b))}else c.from in a?(d=UM(this),b=b.duration(),a=new UN(d,b,"rotateTo",new SN(a[c.from]*Math.PI/180,a[c.tf]*Math.PI/180))):(d=UM(this),b=b.duration(),a=new UN(d,b,"rotateTo",new TN(a[c.tf]*Math.PI/180)));return a};function WN(a,b,c,d){ZM.call(this,a,b);this.fm=c;this.Jf=d}w(WN,ZM);WN.prototype.Eb=function(a,b,c,d,e){e||aN(this,b,"filter",new bE(this.fm,a,this.Jf,c,e))};function XN(){}w(XN,WM);
XN.prototype.Lf=function(a,b){var c=this.Y().ks;var d={};d[c.kY]="blinds";d[c.mY]="box";d[c.oY]="circle";d[c.xY]="diamond";d[c.OZ]="plus";d[c.nY]="checkerboard";d[c.CY]="dissolve";d[c.XZ]="randombar";d[c.hY]="barn";d[c.E_]="strips";d[c.S_]="wedge";d[c.W_]="wipe";d[c.U_]="wheelCw";d[c.T_]="wheelCcw";c=a[c];if(c in d)d=d[c];else throw Error("unknown mask type");c=this.Y().$f;a=c in a?a[c]:null;if(null!==a)if(/[^0-9]/.test(a)){var e={};e[c.eZ]=1;e[c.vertical]=2;e[c["in"]]=4;e[c.JZ]=8;e[c.OY]=16;e[c.PY]=
32;e[c.QY]=64;e[c.RY]=128;e[c.sZ]=48;e[c.tZ]=160;e[c.e_]=80;e[c.f_]=192;e[c.fZ]=5;e[c.gZ]=9;e[c.M_]=6;e[c.N_]=10;if(a in e)a=e[a];else throw Error("unknown mask sub type");}else a=parseInt(a,10);a:{a=a||null;for(c=0;c<aE.length;++c)if(e=aE[c],e.ks()==d&&e.$f()==a){d=e;break a}d=new $D(d,a);aE.push(d)}return new WN(UM(this),b.duration(),d,this.level())};function YN(a,b,c){ZM.call(this,a,b);this.pT=c}w(YN,ZM);YN.prototype.Eb=function(a,b,c,d,e){if(d=bN(this,b,c,function(a){return(a=SC(a))?"font-size"in a.Pf?a.Pf["font-size"]:"":""}))a=JC("font-size",(this.pT-d)*a+d,c,e),aN(this,b,"cssTextProperties",a)};function ZN(){}w(ZN,WM);ZN.prototype.Lf=function(a,b){var c=this.Y();TM(this).LK=!0;return new YN(UM(this),b.duration(),a[c.tf])};function $N(a,b,c,d){var e=b[0],g=a[0];switch(d){case "hsl":e<g&&(e+=360);break;case "hsl_ccw":e>g&&(e-=360)}return[(e-g)*c+g,(b[1]-a[1])*c+a[1],(b[2]-a[2])*c+a[2]]};function aO(a,b,c,d){this.Zc=a;this.wX=b;this.LC=c;this.tm=d}aO.prototype.ld=function(a,b,c,d,e,g){return new rC(new sC(this.Zc,$N(this.wX,this.LC,b,this.Zc)),this.tm,!0,d,g)};function bO(a,b,c,d){this.Zc=a;this.xf=b;this.tm=c;this.sF=d}bO.prototype.Te=function(a,b,c){return new rC(new sC(this.Zc,[this.xf[0]*a,this.xf[1]*a,this.xf[2]*a]),this.tm,!1,b,c)};bO.prototype.ld=function(a,b,c,d,e,g){b=this.Te(b,d,g);e&&this.sF&&(a=this.Te($M(a),d,g),b=b.add(a.vp()));return b};function cO(a,b,c,d){this.Ya=a;this.Zc=b;this.LC=c;this.tm=d}cO.prototype.ld=function(a,b,c,d,e,g){var h=this.Ya;a=bN(a,c,d,function(a){var b=null;switch(h){case "textColor":b=Wy(a,"textColor");break;case "strokeColor":b=Wy(a,"strokeColor");break;case "fillColor":b=Wy(a,"fillColor");break;case "imgColor":b=Wy(a,"imgColor")}return b?b.color():null});if(!a)return null;a=a.uf(this.Zc);return new rC(new sC(this.Zc,$N(a,this.LC,b,this.Zc)),this.tm,!0,d,g)};function dO(a,b,c,d){ZM.call(this,a,b);this.Ya=c;this.Nh=d}w(dO,ZM);dO.prototype.Eb=function(a,b,c,d,e){(a=this.Nh.ld(this,a,b,c,d,e))&&aN(this,b,this.Ya,a)};function eO(){}w(eO,WM);eO.prototype.Lf=function(a,b){var c=this.Y();c=fO(this,a[c.target]);for(var d=[],e=0;e<c.length;++e){var g=c[e],h=a,k=this.Y();h=new sC(gO(this,h),h[k.vY]);TM(this).BC[g]=h;d.push(hO(this,g,a,b))}return 1<d.length?new NM(d):d[0]};
function hO(a,b,c,d){var e=a.Y(),g=y(c,e.yY,!1)?1:0,h=gO(a,c);if(e.Zk in c){a=UM(a);var k=d.duration();d=!d.ig();b=new dO(a,k,b,new bO(h,c[e.Zk],g,d))}else e.from in c?(a=UM(a),d=d.duration(),b=new dO(a,d,b,new aO(h,c[e.from],c[e.tf],g))):(a=UM(a),d=d.duration(),b=new dO(a,d,b,new cO(b,h,c[e.tf],g)));return b}
function fO(a,b){a=a.Y().target;switch(b){case a.text+"":return["textColor"];case a.stroke+"":return["strokeColor"];case a.fill+"":return["fillColor","imgColor"];case a.F_+"":return["strokeColor","imgColor"]}throw Error("unknown target");}function gO(a,b){a=a.Y().pY;switch(b[a]){case a.d_+"":return"rgb";case a.hZ+"":return"hsl";case a.iZ+"":return"hsl_ccw"}throw Error("unknown color space");};function iO(a){a:{var b={A:""};for(var c in b){b=c;break a}b=void 0}for(var d in a)a.hasOwnProperty(d)&&jO(a[d],d,b)}function jO(a,b,c){for(var d in a)a.hasOwnProperty(d)&&(d==c?b=a[c]:"toString"!=d&&jO(a[d],d,c));a.toString=function(){return b}};function kO(a){this.Je=a;this.gi=1;this.xX=0}var lO;
kO.prototype.load=function(a,b){var c=this.Y();c.RG in b&&mO(this,a,b[c.RG]);var d=this.Y(),e=null;d.SH in b&&d.jg in b[d.SH]&&(e=b[d.SH]);var g=e?e[d.jg].length:0,h=a.Ea().count(),k=!1;if(h==g+1)g=a.oy,h=a.Ea().Vb(0),g.kf(this.Je.op("__step",!0)),oD(g,new MM(1E3*h.duration())),k=!0;else if(h!==g)throw Error("count of slide animation steps must be equal to steps in mainSequence");e&&nO(this,a,a.Ls,a.oy,0,e[d.jg],new oO(a,this,k));if(c.NH in b)for(b=b[c.NH],c=0;c<b.length;++c){e=b[c];d=c+1;h=a;k=this.Y().NH;
g=null;if(k.rR in e){var l=e[k.rR];k=this.Je.op(l,!0);g=this.Je.op(l,!1);for(var m=l.length,n=0;n<m;++n)h.kf(l[n])}else if(k.RQ in e)k=k.RQ,l=e[k],h=k.Oj in l?Jl(h.Jc(),l[k.Oj]):Jl(h.Kc(),l[k.Eh]),x(h),k=l[k.lY],h=pl(h.tj(),k),k=this.Je.bH(h,!0);else throw Error();k=[k,g];g=a;h=a.Ls;l=k[0];k=k[1];m=this.Y();e=e[m.jg];l=new pO(l,this.Je);m=new nD(this.Je);nO(this,g,h,m,d,e,l);k&&m.kf(k);a.pL.push(m)}};
function mO(a,b,c){function d(a){if(4!=a.length)throw Error("bounding box array must contain exactly 4 items");return new jg(a[0],a[1],a[2],a[3])}function e(a){if(6!=a.length)throw Error("transform matrix must contain exactly 6 items");return new kj(a[0],a[1],a[2],a[3],a[4],a[5])}a=a.Y().RG;b=b.Ls;for(var g=0;g<c.length;++g){var h=c[g];if(!(a.id in h))throw Error("animated object json must contain id property");var k=h[a.id];if(!(a.Nr in h))throw Error("animated object json must contain bbox property");
var l=d(h[a.Nr]),m=null;a.Og in h&&(m=e(h[a.Og]));var n=null;a.Dh in h&&(n=e(h[a.Dh]));b.add(new tC(k,l,m,n))}}
function nO(a,b,c,d,e,g,h){for(var k=a.Y().jg,l=0;l<g.length;++l){h.cQ(d,l);var m=h.pA(l),n=g[l];if(k.oh in n){var r=a,v=r.Y().jg;var t=r.Y().jg;for(var A=t.oh.timing,F=[],H=n[t.oh],Z=0;Z<H.length;++Z){var U=H[Z][t.oh.timing],W=y(U,A.duration,0),ia=y(U,A.wj,0),la=y(U,A.qv,!1),ha=y(U,A.repeat,1),ja=y(U,A.kR,0),pa=y(U,A.ig,!1);U=y(U,A.nR,0);var sb=W;la&&(sb+=W+2*U);Ca(ha)&&1<ha&&(sb=sb*ha+ja*(ha-1));!la&&pa&&(sb+=U);sb+=ia;F.push(1E3*sb)}t=0<F.length?Math.max.apply(Math,F):0;v=m?1E3*m.duration():1E3*
y(n,v.duration,0);v=t>v?v/(t+.001):1;t>r.xX&&(r.gi=v);r=v;v=new NM;A=!1;n=n[k.oh];for(t=0;t<n.length;++t){var ke=n[t];if(y(ke,k.oh.KI)){F=a;Z=d.No;la=c;W=e;H=ke;ia=F.Y().jg.oh;ha=wC(la,H[ia.KI]);ja=1E3*H[ia.timing][ia.timing.duration];1===ja&&(ja=0);ja*=r;la=new NM;la.jf(new MM(ja));pa=H[ia.mp];for(U=0;U<pa.length;++U){sb=pa[U];var bc=sb[ia.mp.type];var Ra=ia.mp.type,lb={};lb[Ra.rotation]=VN;lb[Ra.wZ]=LN;lb[Ra.xZ]=MN;lb[Ra.vZ]=wN;lb[Ra.lw]=jN;lb[Ra.nw]=kN;lb[Ra.g_]=lN;lb[Ra.h_]=mN;lb[Ra.opacity]=
QN;lb[Ra.visibility]=zN;lb[Ra.s_]=DN;lb[Ra.setProperty]=oN;lb[Ra.fontSize]=ZN;lb[Ra.color]=eO;lb[Ra.uZ]=XN;if(bc in lb)bc=new lb[bc];else throw Error("unknown behavior");bc.ia(ia.mp,ha,ja,W);la.jf(bc.load(sb))}ha=la;W=H;H=F.Y().jg.oh;F=W[H.KI];H=H.timing;W=W[H];ia=1E3*y(W,H.nR,0)*r;la=y(W,H.qv,!1);ja=new yD(ha.duration());pa=y(W,H.nA,0);U=y(W,H.DA,0);if(0<pa||0<U)ha.Vo=new aD(pa,U);la&&(ha=new lD([ha,new MM(2*ia),new PM(ha)]),ja=new FM([ja,2*ia,ja]));if(pa=y(W,H.repeat,!1))U=1E3*y(W,H.kR,0)*r,Ca(pa)&&
1<pa&&(ha=new HM(ha,pa,U,qO(F,ha,ia)),ja=new GM(ja,pa,U,ia));!la&&y(W,H.ig,!1)&&(ha=qO(F,ha,ia),0<ia&&(ja=new FM([ja,ia,new yD(0)])));H=1E3*y(W,H.wj,0)*r;0<H&&(ha=new lD([new MM(H),ha]),ja=new FM([H,ja]));Z.jf(F,ja);v.jf(ha)}else{A=b;F=d;W=e;ia=ke;H=a.Y().jg.oh;la=ia[H.timing];Z=new RM;Z.ia(H.mp,1E3*la[H.timing.duration]*r,1E3*la[H.timing.wj]*r,W);W=ia[H.mp];for(ia=0;ia<W.length;++ia)if(ha=W[ia],ja=Z.load(ha),F.eG.push(ja),F.No.jf(ja.Mf,new FM([ja.tF,new yD(0)])),m&&(la=cc(A.Ea().Uu,m),la=new Sk(A.index(),
la,ja.tF/1E3),ja=ja.Hj(),ja instanceof QD&&(pa=ja.fw(),ha=H.mp.Oj in ha?Jl(A.Jc(),pa):Jl(A.Kc(),pa)))){ha=ha.vc;pa=la;switch(ja.type()){case RD:la="play";break;case SD:la="togglePlay";break;case TD:la="stop";break;default:throw Error("unknown media operation type");}la=new bl(la,pa,ja.xn());ha.vc.push(la)}A=!0}}if(0<v.yb.length||A)0==v.yb.length&&(m=ke[k.oh.timing],v.jf(new MM(1E3*(m[k.oh.timing.wj]+m[k.oh.timing.duration])*r))),oD(d,v)}h.YP(d,l)}}
function qO(a,b,c){var d=Ja(b)+"_rewind";return b=new lD([new KM(a,d),b,new MM(c),new LM(a,d)])}
kO.prototype.Y=function(){if(!lO){var a={RG:{A:"a",id:{A:"i"},Nr:{A:"b"},Og:{A:"t"},Dh:{A:"r"}},SH:{A:"m"},NH:{A:"i",rR:{A:"i"},RQ:{A:"m",Oj:{A:"s"},Eh:{A:"v"},lY:{A:"b"}}},jg:{A:"s",duration:{A:"d"},oh:{A:"a",KI:{A:"s"},timing:{A:"t",wj:{A:"u"},duration:{A:"d"},nA:{A:"a"},DA:{A:"c"},M9:{A:"b"},qv:{A:"t"},ig:{A:"r"},repeat:{A:"p"},nR:{A:"w"},kR:{A:"l"}},mp:{A:"b",timing:{A:"t",start:{A:"s"},end:{A:"e"},nA:{A:"a"},DA:{A:"c"},ig:{A:"r"},oI:{A:"v"},qv:{A:"t"}},type:{A:"y",rotation:{A:"r"},lw:{A:"s1"},
g_:{A:"s3"},nw:{A:"s2"},h_:{A:"s4"},s_:{A:"h"},wZ:{A:"m1"},xZ:{A:"m2"},vZ:{A:"m"},opacity:{A:"o"},visibility:{A:"v"},setProperty:{A:"s"},fontSize:{A:"f"},color:{A:"c"},uZ:{A:"k"},media:{A:"d"}},Zk:{A:"b"},from:{A:"f"},tf:{A:"o"},IA:{A:"m"},path:{A:"p"},jB:{A:"r"},qZ:{A:"i"},TZ:{A:"a"},pY:{A:"c",d_:{A:"r"},hZ:{A:"h"},iZ:{A:"c"}},vY:{A:"d"},target:{A:"g",stroke:{A:"s"},F_:{A:"s2"},fill:{A:"f"},text:{A:"t"}},yY:{A:"h"},ks:{A:"s",kY:{A:"n"},mY:{A:"b"},oY:{A:"c"},xY:{A:"d"},OZ:{A:"p"},nY:{A:"h"},CY:{A:"v"},
XZ:{A:"r"},hY:{A:"a"},E_:{A:"t"},S_:{A:"g"},W_:{A:"w"},U_:{A:"w1"},T_:{A:"w2"}},$f:{A:"u",eZ:{A:"h"},vertical:{A:"v"},"in":{A:"i"},JZ:{A:"o"},OY:{A:"b"},PY:{A:"l"},QY:{A:"r"},RY:{A:"t"},sZ:{A:"ld"},tZ:{A:"lu"},e_:{A:"rd"},f_:{A:"ru"},fZ:{A:"hi"},gZ:{A:"ho"},M_:{A:"vi"},N_:{A:"vo"}},Hj:{A:"n",play:{A:"p"},pause:{A:"u"},stop:{A:"s"}},xn:{A:"P"},Oj:{A:"S"},Eh:{A:"V"}}}}};iO(a);lO=a}return lO};function oO(a,b,c){this.La=a;this.ZT=b;this.nT=c}
oO.prototype.cQ=function(a,b){this.pA(b);b=this.ZT.Je.op("__step",!0);a.kf(b)};oO.prototype.YP=function(a,b){b=this.pA(b);0<b.QE&&oD(a,new MM(1E3*b.QE))};oO.prototype.pA=function(a){return this.La.Ea().Vb(a+(this.nT?1:0))};function pO(a,b){this.sG=a;this.JX=b}pO.prototype.cQ=function(a){a.kf(this.sG.clone(this.JX))};pO.prototype.YP=function(){};pO.prototype.pA=function(){return null};function rO(a,b){this.Lm=a||"";this.$d=b||""}rO.prototype.text=function(){return this.Lm};rO.prototype.text=rO.prototype.text;rO.prototype.mf=function(){return this.$d};rO.prototype.html=rO.prototype.mf;function sO(){}var tO;sO.prototype.Y=function(){return uO()};
sO.prototype.load=function(a){if(!a)throw Error("presentation json can't be null");var b=this.Y(),c=new lq(a[b.id]);b.title in a&&c.setTitle(a[b.title]);if(!(b.slideWidth in a&&b.slideHeight in a))throw Error("presentation json doesn't contain 'slideWidth' or/and 'slideHeight' parameters");c.Ie=a[b.slideWidth];c.Ge=a[b.slideHeight];if(b.vi in a)for(var d=a[b.vi],e=this.Y().vi,g=c.vi(),h=0;h<d.length;++h){var k=d[h],l=new AM;l.Bc=y(k,e.name,"");l.zL=y(k,e.Dj,"");l.NJ=y(k,e.Yk,"");l.JI(y(k,e.Lc,""));
l.kk=y(k,e.Fg,"");l.Ye=y(k,e.gg,"");e.Tb in k&&l.vI(vO(this,k[e.Tb]));if(e.Jj in k){var m=e.Jj,n=k[m],r=new fg(n[m.Sv],n[m.width],n[m.height]);l.vb=r}g.Wq.push(l)}var v=this.Y(),t=c.SF;if(v.Jc in a)for(var A=a[v.Jc],F=0;F<A.length;++F){var H=new al(A[F][v.Jc.id],"",A[F][v.Jc.mf]);t.Uw[H.id()]=H}var Z=c.GP;if(v.Kc in a){var U=a[v.Kc];for(F=0;F<U.length;++F){var W=wO(U[F][v.Kc.id],U[F][v.Kc.mf],U[F][v.Kc.poster]);Z.Uw[W.id()]=W}}var ia=this.Y();if(ia.xp in a)for(var la=a[ia.xp],ha=0;ha<la.length;++ha){var ja=
la[ha],pa=xO(c,ja[ia.xp.Jc],ja[ia.xp.loop]);c.xp().push(pa)}yO(this,c,a);if(!(b.slides in a))throw Error("presentation json doesn't contain 'slides' parameter");var sb=a[b.slides],ke=sb.length;if(!ke)throw Error("presentation must contain at least one slide");for(var bc=[],Ra=0;Ra<ke;++Ra){var lb=void 0,nj=void 0,um=void 0,le=void 0,me=void 0,Sa=sb[Ra],Av=Ra,ma=this.Y().slides,sy=Sa[ma.xw]||ma.xw.slide+"";if(sy==ma.xw.slide+""){var sc=Sa,te=new Ko(new CM);te.Kn=y(sc,ma.cY,!1);te.Js=y(sc,ma.ov,!0);
if(ma.yA in sc)te.Pc=new zl(sc[ma.yA]);else if(ma.mQ in sc&&ma.src in sc){var JP=$h()&&sc.hasOwnProperty(ma.xR)?ma.xR:ma.src;te.Pc=new yl(sc[JP],sc[ma.mQ])}else throw Error("slide json must contain either contentId or css+src parameters");var jJ=te,gs=sc,hs=this.Y().slides;if(hs.Jc in gs)for(var KP=jJ.Jc(),kJ=gs[hs.Jc],Ve=this.Y().slides.Jc,ty=0;ty<kJ.length;++ty){var tf=kJ[ty],LP=new al(tf[Ve.Tm],tf[Ve.Tm],""),wk=new tl(tf[Ve.id],LP,y(tf,Ve.duration,0));wk.gj=zO(y(tf,Ve.repeat,1),Ve);wk.xg=y(tf,
Ve.slides,0)-1;wk.setVolume(y(tf,Ve.volume,1));wk.uq=y(tf,Ve.FY,!1);AO(wk,tf,Ve);KP.add(wk)}if(hs.Kc in gs)for(var MP=jJ.Kc(),nJ=gs[hs.Kc],pd=this.Y().slides.Kc,uy=0;uy<nJ.length;++uy){var Od=nJ[uy],NP=wO(Od[pd.Tm],Od[pd.mf]),Eg=new vo(Od[pd.id],NP,y(Od,pd.duration,0),Od[pd.Tm]);Eg.gj=zO(y(Od,pd.repeat,1),pd);Eg.BT=Od[pd.JH];Eg.FW=Od[pd.oB];Eg.dW=Od[pd.dI];Eg.xg=y(Od,pd.slides,0)-1;Eg.setVolume(y(Od,pd.volume,1));AO(Eg,Od,pd);MP.add(Eg)}var OP=te,oJ=sc,PP=this.Y().slides,QP=OP.Fw(),uf=PP.Fw;if(uf in
oJ)for(var pJ=oJ[uf],RP=pJ.length,vy=0;vy<RP;++vy){var ei=pJ[vy],xk=new St(ei[uf.vj],ei[uf.url]);xk.$a(ei[uf.width]);xk.xb(ei[uf.height]);xk.setTimeout(ei[uf.timeout]);xk.ss(ei[uf.zH]);xk.oK=ei[uf.Dv];QP.add(xk)}var SP=te,qJ=sc,TP=this.Y().slides,UP=SP.kt,Fg=TP.$_;if(Fg in qJ)for(var rJ=qJ[Fg],VP=rJ.length,wy=0;wy<VP;++wy){var yk=rJ[wy],is=new Fo(yk[Fg.vj],yk[Fg.Eh]);is.$a(yk[Fg.width]);is.xb(yk[Fg.height]);Fg.ya in yk&&(is.jh=Math.max(0,yk[Fg.ya]));UP.add(is)}BO(this,te,sc);var XP=te,sJ=sc,YP=this.Y().slides,
ZP=XP.kt,vf=YP.Z_;if(vf in sJ)for(var tJ=sJ[vf],$P=tJ.length,xy=0;xy<$P;++xy){var fi=tJ[xy],js=new Bo(fi[vf.vj],fi[vf.Eh],fi[vf.clientId]);js.$a(fi[vf.width]);js.xb(fi[vf.height]);vf.ya in fi&&(js.jh=Math.max(0,fi[vf.ya]));ZP.add(js)}if(ma.uH in sc)for(var aQ=te.IC,uJ=sc[ma.uH],gi=this.Y().slides.uH,yy=0;yy<uJ.length;++yy){var hi=uJ[yy];aQ.mt.push(new kt(hi[gi.vj],hi[gi.url],hi[gi.width],hi[gi.height],hi[gi.ya],hi[gi.bgColor],y(hi,gi.ZI,!1)))}me=te}else{if(sy==ma.xw.quiz+""){var zk=Sa,qd=new Cr;qd.Kn=
!1;qd.Js=!1;qd.IJ=zk[ma.UZ];qd.rw(zk[ma.ol]);var Jn=ma.VZ,ks=zk[Jn];qd.QB=ks[Jn.OG];qd.AW=ks[Jn.nI];qd.II(CO(ks,Jn));var Kn=Jn.sH,vJ=ks[Kn],cQ=DO(vJ[Kn.wp],Kn.wp);qd.LE=cQ;var dQ=DO(vJ[Kn.rH],Kn.wp);qd.RC=dQ;qd.Pc=new yl(zk[ma.src]);var xJ=ma.WZ;if(zk.hasOwnProperty(xJ)){var yJ=zk[xJ];qd.oP!=yJ&&(qd.oP=yJ)}le=qd}else{if(sy==ma.xw.scenario+""){var zy=Sa,wf=new br;wf.Kn=!1;wf.Js=!1;wf.rw(zy[ma.ol]);wf.Pc=new yl(zy[ma.src]);var ls=ma.i_,ms=zy[ls];if(null!=ms){wf.RB=ms[ls.PG];wf.II(EO(ms,ls));var Ln=
ls.sH,zJ=ms[Ln],fQ=FO(zJ[Ln.wp],Ln.wp);wf.ME=fQ;var gQ=FO(zJ[Ln.rH],Ln.wp);wf.SC=gQ}um=wf}else{var ns=Sa,Gg=new jm;Gg.Kn=!1;Gg.Js=!1;Gg.Pc=new yl(ns[ma.src]);Gg.KT=ns[ma.MH];Gg.rw(ns[ma.ol]);var Ay=ma.oZ,BJ=ns[Ay];Gg.zI(BJ[Ay.navigationType]);Gg.PB=BJ[Ay.NG];um=Gg}le=um}me=le}var qb=me,CJ=Sa[ma.jY];if(p(CJ)){var hQ=c.xp()[CJ];qb.aC=hQ}qb.Vg=Av;qb.setTitle(y(Sa,ma.title,""));qb.J(y(Sa,ma.visible,!0));qb.SD=y(Sa,ma.gc,0);qb.Lm=y(Sa,ma.text,"");qb.zU=new rO(y(Sa,ma.pn,""),y(Sa,ma.jZ,""));if(ma.jg in
Sa)for(var iQ=qb.Ea(),By=Sa[ma.jg],jQ=qb.mi(),os=this.Y().slides.jg,ps=0;ps<By.length;++ps){var qs=By[ps];if(!(os.bR in qs))throw Error("animation step json must contain playTime parameter");var DJ=os.aR in qs?qs[os.aR]:void 0;iQ.add(new Ml(qs[os.bR],DJ,(ps!=By.length-1||jQ)&&p(DJ)))}if(qb instanceof Ko&&ma.AB in Sa){var EJ=new kO(qb.Je);EJ.load(qb,Sa[ma.AB]);nj=EJ.gi;qb.IC.yi(nj);qb.kt.yi(nj);qb.Fw().yi(nj)}if(ma.transition in Sa){var ii=Sa[ma.transition],ji=this.Y().slides.transition;if(!(ji.type in
ii&&ji.duration in ii))throw Error("Transition type or duration not specified");var FJ=ii[ji.type];tO||(tO={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"});var kQ=tO[FJ]||FJ;var GJ=null,HJ=!1;if(ji.Oj in ii&&""!=ii[ji.Oj]){var IJ=ii[ji.Oj];"-"==IJ?HJ=!0:GJ=Jl(qb.Jc(),IJ)}lb=new ul(kQ||Cs,ii[ji.duration],GJ,HJ);qb.Wf=lb}else qb.Wf=new ul(Cs,0);var JJ=Sa,KJ=this.Y().slides;if(KJ.sf in JJ){var rs=KJ.sf,Cy=JJ[rs],lQ=
new DM(Cy[rs.Sv],Cy[rs.width],Cy[rs.height]);qb.Ra=lQ}if(ma.ml in Sa)for(var mQ=qb.ml(),LJ=Sa[ma.ml],Mn=this.Y().slides.ml,Dy=0;Dy<LJ.length;++Dy){var Ey=LJ[Dy],Fy=null;if(Mn.params in Ey){var MJ=Ey[Mn.params];Fy={};for(var Gy=0;Gy<MJ.length;++Gy){var NJ=MJ[Gy];Fy[NJ[Mn.params.name]]=NJ[Mn.params.value]}}mQ.vc.push(new Kl(Ey[Mn.name],Fy))}if(ma.fR in Sa){var nQ=Sa[ma.fR],oQ=c.vi().Nv(nQ);qb.EI(oQ)}ma.ph in Sa&&GO(this,qb.ph(),Sa[ma.ph]);if(ma.nn in Sa)for(var qQ=qb.nn(),rQ=Sa[ma.nn],sQ=this.Y().slides.nn,
tQ=y(rQ,sQ.lock,!1),OJ=am(),Hy=0;Hy<OJ.length;++Hy)qQ.eM[OJ[Hy]]=!tQ;bc.push(qb)}for(var PJ=bc.length,QJ=!1,ki=0;ki<PJ;++ki)if(bc[ki].visible()){QJ=!0;break}if(!QJ)for(ki=0;ki<PJ;++ki)bc[ki].J(!0);for(var Iy=-1,Jy=0;Jy<bc.length;++Jy){var Ky=bc[Jy];if(Ky.visible()){var Ly=Ky.gc();2<=Ly-Iy&&(Ly=Iy+1);Iy=Ky.SD=Ly}}var uQ=c.slides();for(Ra=0;Ra<bc.length;++Ra)Rl(uQ,bc[Ra]);a:{for(var Ak=0;Ak<c.slides().count();++Ak){var RJ=c.slides().ga(0).ph();if(RJ.on()||RJ.ms())break a}var Bk=this.Y(),SJ=c.kK;if(Bk.xB in
a){var TJ=a[Bk.xB];for(Ak=0;Ak<TJ.length;++Ak){var UJ=TJ[Ak],vQ=new Sl(c.slides(),UJ[Bk.xB.name],UJ[Bk.xB.slides]);SJ.add(vQ)}}if(Bk.TA in a){var wQ=fq(SJ,a[Bk.TA]);c.Sh=wQ}}if(b.rv in a){var xf=a[b.rv],yf=this.Y().rv;c.yl=new dq({content:xf[yf.content],contentHover:xf[yf.contentHover],url:xf[yf.url],width:xf[yf.width],height:xf[yf.height],tl:xf[yf.tl],language:xf[yf.language],il:xf[yf.il],hl:xf[yf.hl]})}if(b.Ew in a){var zf=a[b.Ew],Af=this.Y().Ew,ss=new bq(zf[Af.src],new jg(zf[Af.left],zf[Af.top],
zf[Af.width],zf[Af.height]));ss.Wd(zf[Af.opacity]);Af.url in zf&&(ss.gf=zf[Af.url],ss.Km=zf[Af.target]);c.Ir=ss}if(b.settings in a){var Ck=c.settings(),We=a[b.settings],Pd=this.Y().settings;if(Pd.navigation in We){var My=Ck.navigation(),Dk=We[Pd.navigation],Ek=this.Y().settings.navigation;if(Ek.Fj in Dk){var VJ=My.Fj(),ts=Dk[Ek.Fj],Fk=this.Y().settings.navigation.Fj;Fk.enabled in ts&&VJ.ob(ts[Fk.enabled]);var Ny="bySteps";if(Fk.target in ts)switch(ts[Fk.target]){case Fk.target.step+"":Ny="bySteps";
break;case Fk.target.slide+"":Ny="bySlides"}VJ.tU=Ny}if(Ek.ln in Dk){var Oy=My.ln(),WJ=Dk[Ek.ln],XJ=this.Y().settings.navigation.ln;Oy.ob(y(WJ,XJ.enabled,!0));if(Oy.enabled())for(var xQ=Oy.actions(),YJ=WJ[XJ.actions],Py=0;Py<YJ.length;++Py)xQ.jf(HO(this,YJ[Py]))}if(Ek.qp in Dk){var zQ=My.qp(),AQ=Dk[Ek.qp],BQ=this.Y().settings.navigation.qp;zQ.JG=y(AQ,BQ.iJ,!0)}}if(Pd.Vc in We){var Gk=We[Pd.Vc],Hk=Ck.Vc(),li=this.Y().settings.Vc;Hk.QL=y(Gk,li.ll,!1);Hk.qB(y(Gk,li.Wm,!1));Hk.pz=y(Gk,li.qI,!1);switch(y(Gk,
li.resume)){case li.resume.prompt+"":Hk.wm="prompt";break;case li.resume.dY+"":Hk.wm="always";break;case li.resume.yZ+"":Hk.wm="never"}Pd.Vc.navigationType in Gk&&Ck.navigation().zI(IO(this,Gk[Pd.Vc.navigationType]))}if(Pd.Sm in We){var DQ=Ck.Sm(),EQ=We[Pd.Sm],FQ=this.Y().settings.Sm;DQ.yx=y(EQ,FQ.fitToWindow,!0)}Pd.Lp in We&&JO(this,Ck.Lp(),We[Pd.Lp]);Pd.os in We&&KO(this,Ck.os(),We[Pd.os])}b.skinSettings in a&&(c.settings().HO=a[b.skinSettings]);b.Zr in a&&(c.settings().Ha=a[b.Zr]);if(!(b.kQ in
a))throw Error("presentation json doesn't contain 'coreContainerId' parameter");c.settings().PO=a[b.kQ];if(b.fonts in a)for(var ZJ=a[b.fonts],Xe=this.Y().fonts,Qy=0;Qy<ZJ.length;++Qy){var Ye=ZJ[Qy],$J=Ye[Xe.name],Ry=Ye[Xe.V_],us=Ye[Xe.gJ],aK=Ye[Xe.eY],bK=Ye[Xe.wY],cK=Ye[Xe.SY],Nn=0;if(-1==yu){var mi=0;if(Lc)Ec&&(mi=1);else if(Kc||Uh)mi=2;else if(Mc||J)Dc?mi=4:si?mi=3:Hc?mi=5:Ic&&vi&&(mi=6);yu=mi}var dK=yu;if(0!=dK){switch(dK){case 1:Nn=.5*Math.max(aK+bK+cK-(Ry+us),0);break;case 3:Nn=.5*cK;case 2:case 4:case 5:case 6:Nn+=
.5*(Ry+bK-aK-us)}0!=Nn&&(xu=!0)}wu[$J]=new Au(Ry+us,us,Nn,y(Ye,Xe.bold,!1),y(Ye,Xe.italic,!1));var IQ=new hq($J,Ye[Xe.localName],Ye[Xe.urls]);c.MK.push(IQ)}b.Tb in a&&c.vI(vO(this,a[b.Tb]));var eK=this.Y();if(eK.Mg in a)for(var JQ=c.pl().Mg(),fK=a[eK.Mg],Ik=this.Y().Mg,Sy=0;Sy<fK.length;++Sy){var vs=fK[Sy];a:{switch(vs[Ik.type]){case Ik.type.fY+"":var gK=SK;break a;case Ik.type.ZZ+"":gK=RK;break a}throw Error("unknown reference type");}JQ.su.push(new Lk(gK,vs[Ik.title],vs[Ik.url],vs[Ik.target]))}return c};
function DO(a,b){switch(a[b.type]){case b.type.aH+"":return new mr("closePlayerWindow");case b.type.md+"":return new mr("gotoNextSlide");case b.type.nc+"":return new nr(a[b.N])}throw Error("unknown finish action");}function FO(a,b){switch(a[b.type]){case b.type.aH+"":return new Hr("closePlayerWindow");case b.type.md+"":return new Hr("gotoNextSlide");case b.type.nc+"":return new Ir(a[b.N])}throw Error("unknown finish action");}
function CO(a,b){b=b.QG;switch(a[b]){case b.TG+"":return"atAnyTime";case b.LG+"":return"afterAttempt";case b.MG+"":return"afterPassing"}throw Error("unknown quiz next slide rule");}function EO(a,b){b=b.QG;switch(a[b]){case b.TG+"":return"atAnyTime";case b.LG+"":return"afterAttempt";case b.MG+"":return"afterPassing"}throw Error("unknown scenario next slide rule");}
function BO(a,b,c){function d(a){if(6!=a.length)throw Error("transform matrix must contain exactly 6 items");return new kj(a[0],a[1],a[2],a[3],a[4],a[5])}function e(a){return new jg(a[0],a[1],a[2],a[3])}function g(a,b){return new k(a[b.id],e(a[b.Nr]),d(a[b.Og]),d(a[b.Dh]))}function h(a,b){return new ig(a[b.top],a[b.right],a[b.bottom],a[b.left])}var k=fz,l=a.Y().slides.x_;if(c[l]){var m=l.r_;z(c[l][m],function(a,c){var d=new zC(a[m.type],e(a[m.Nr]),c),k=m.item;a[m.kc]&&(d.kc=g(a[m.kc],k),d.dQ=a[m.kc][m.dZ]);
z(a[m.Qj],function(a){a=g(a,k);d.Qj.push(a)});z(a[m.Zm]||[],function(a){a=new yC(a[m.type],a[m.text],a[m.wh]);d.Zm.push(a)});d.text=a[m.text];d.tp=a[m.tp]||0;d.rotation=a[m.rotation]/180*Math.PI;d.hn=a[m.hn];d.En=a[m.En];d.wh=a[m.wh];c=d.Vr;c.line=a[m.line];c.fill=a[m.fill];c.rp=a[m.rp];c.Cp=a[m.Cp];c.Fp=a[m.Fp];c.Hp=a[m.Hp];c.Ip=a[m.Ip];BC(d);a[m.yd]&&(d.yd=h(a[m.yd],m.yd));b.qr.push(d)},a)}}
function GO(a,b,c){function d(a){switch(a[e.action.type]){case e.action.type.BZ+"":return new EM;case e.action.type.nc+"":return new Gr(a[e.action.N])}throw Error("unknown branching action");}var e=a.Y().slides.ph;e.on in c&&wl(b,d(c[e.on]));e.ms in c&&xl(b,d(c[e.ms]))}function IO(a,b){a=a.Y().settings.Vc.navigationType;var c="free";switch(b){case a.a_+"":c="restricted";break;case a.n_+"":c="sequential"}return c}
function HO(a,b){var c=a.Y().settings.navigation.ln.actions;a=new up(LO(a,b));b=b[c.Gp];for(var d=0;d<b.length;++d){var e=b[d];a.tO.push(new tp(e[c.Gp.key],y(e,c.Gp.BA,!1),y(e,c.Gp.shift,!1)))}return a}
function LO(a,b){a=a.Y().settings.navigation.ln.actions.name;switch(b[a]){case a.MZ+"":return"playPause";case a.YA+"":return"nextSlide";case a.QZ+"":return"previousSlide";case a.AZ+"":return"nextStep";case a.RZ+"":return"previousStep";case a.m_+"":return"seekForward";case a.l_+"":return"seekBackward";case a.MY+"":return"firstSlide";case a.rZ+"":return"lastSlide";case a.js+"":return"lastViewedSlide";case a.y_+"":return"slideStart";case a.w_+"":return"slideEnd";case a.Q_+"":return"volumeUp";case a.P_+
"":return"volumeDown";case a.I_+"":return"toggleFullscreen"}throw Error("unknown action type");}function JO(a,b,c){function d(a){return new Cp(a[e.link.url],a[e.link.target])}var e=a.Y().settings.Lp;b.JO=e.wB in c?d(c[e.wB]):null;b.HN=e.gB in c?d(c[e.gB]):null}function KO(a,b,c){function d(a){return a?new Sp(new Date(1E3*a)):null}a=a.Y().settings.os;a.password in c&&(b.sN=c[a.password]);if(a.zs in c){var e=c[a.zs];Yp(b,new Vp(d(e[a.zs.AY]),d(e[a.zs.BY])))}a.FA in c&&(b.qK=c[a.FA])}
function zO(a,b){if(!a)return 1;if(Ca(a))return a;switch(a){case b.repeat.JR+"":return kl;case b.repeat.KR+"":return ll;case b.repeat.LR+"":return"untilNextSound"}return 1}function AO(a,b,c){if(c.tj in b){b=b[c.tj];for(var d=0;d<b.length;++d){var e=b[d];e=new ml(e[c.tj.name],e[c.tj.time]);a.tj().add(e)}}}function vO(a,b){a=a.Y().Tb;var c=new kq;if(a.logo in b){var d=a.logo,e=b[d];d=new fg(e[d.Sv],e[d.width],e[d.height]);c.wd=d}c.JI(y(b,a.Lc,""));c.PP=y(b,a.Gw,"_blank");return c}
function wO(a,b,c){var d=0,e=0,g=b.match(/width="(\d+(?:\.\d+)?(?:px)?)"/);g&&(d=parseInt(g[1],10));(g=b.match(/height="(\d+(?:\.\d+)?(?:px)?)"/))&&(e=parseInt(g[1],10));return new Cm(a,b,d,e,c)}function xO(a,b,c){var d=[];z(b,function(b){b=a.SF.Kv(b);d.push(b)});return new Ol(d,c)}
function yO(a,b,c){var d=a.Y();if(d.nd in c){var e=b.nd();c=c[d.nd];if(d.nd.Um in c){var g=b.SF,h=e.Um();MO(a,c[d.nd.Um],function(a,b,c,d){a=g.Kv(a);x(a);h.ii.push(new op(a,c,d,b))})}if(d.nd.mg in c){var k=b.GP,l=e.mg();MO(a,c[d.nd.mg],function(a,b,c,d){a=k.Kv(a);x(a);l.ii.push(new Dm(a,c,d,b))})}}}function MO(a,b,c){for(var d=a.Y().nd.track,e=0;e<b.length;++e){var g=b[e],h=g[d.fw],k=y(g,d.volume,1),l=NO(a,g[d.Ib]);g=NO(a,g[d.Gg]);c(h,k,l,g)}}
function NO(a,b){a=a.Y().nd.track.timestamp;return new Sk(b[a.N],b[a.la],b[a.ya])}var OO=null;
function uO(){if(OO)return OO;var a={id:{A:"i"},title:{A:"t"},slideWidth:{A:"w"},slideHeight:{A:"h"},kQ:{A:"c"},PZ:{A:"pv"},slides:{A:"s",xw:{A:"st",slide:{A:"s"},quiz:{A:"q"},interaction:{A:"i"},scenario:{A:"S"}},title:{A:"t"},visible:{A:"v"},mQ:{A:"c"},src:{A:"s"},xR:{A:"sl"},yA:{A:"o"},pn:{A:"n"},jZ:{A:"N"},text:{A:"x"},sf:{A:"T",Sv:{A:"i"},width:{A:"w"},height:{A:"h"}},ov:{A:"a"},cY:{A:"d"},gc:{A:"l"},fR:{A:"p"},jY:{A:"B"},jg:{A:"e",bR:{A:"p"},aR:{A:"a"}},AB:{A:"i"},transition:{A:"q",type:{A:"t"},
duration:{A:"d"},Oj:{A:"s"}},Jc:{A:"S",id:{A:"i"},Tm:{A:"a"},slides:{A:"s"},repeat:{A:"r",KR:{A:"s"},JR:{A:"c"},LR:{A:"n"}},volume:{A:"v"},FY:{A:"e"},tj:{A:"b",name:{A:"n"},time:{A:"t"}},duration:{A:"d"}},Kc:{A:"V",id:{A:"i"},Tm:{A:"a"},slides:{A:"s"},repeat:{A:"r",KR:{A:"s"},JR:{A:"c"},LR:{A:"n"}},dI:{A:"f"},JH:{A:"H"},oB:{A:"R"},volume:{A:"v"},mf:{A:"h"},tj:{A:"b",name:{A:"n"},time:{A:"t"}},duration:{A:"d"}},Fw:{A:"wo",vj:{A:"c"},url:{A:"u"},timeout:{A:"to"},width:{A:"w"},height:{A:"h"},zH:{A:"f"},
Dv:{A:"ds"}},$_:{A:"y",vj:{A:"c"},Eh:{A:"v"},width:{A:"w"},height:{A:"h"},ya:{A:"to"}},Z_:{A:"yk",vj:{A:"c"},Eh:{A:"v"},width:{A:"w"},height:{A:"h"},ya:{A:"to"},clientId:{A:"cl"}},ml:{A:"m",name:{A:"n"},params:{A:"p",name:{A:"n"},value:{A:"v"}}},ph:{A:"b",action:{type:{A:"t",BZ:{A:"n"},nc:{A:"g"}},N:{A:"s"}},on:{A:"n"},ms:{A:"p"}},nn:{A:"r",lock:{A:"l"}},uH:{A:"f",vj:{A:"c"},width:{A:"w"},height:{A:"h"},url:{A:"u"},ya:{A:"to"},bgColor:{A:"b"},ZI:{A:"t"}},x_:{A:"si",r_:{A:"shapes",item:{id:{A:"id"},
Nr:{A:"bbox"},Og:{A:"transformBefore"},Dh:{A:"transformAfter"}},kc:{A:"bg"},Qj:{A:"textItems"},Zm:{A:"childItems"},type:{A:"type"},text:{A:"text"},Nr:{A:"bbox"},hn:{A:"hFlip"},En:{A:"vFlip"},rotation:{A:"rotation"},tp:{A:"lineWeight"},wh:{A:"normalizedPic"},dZ:{A:"hasTransparency"},yd:{A:"crop",left:{A:"l"},top:{A:"t"},right:{A:"r"},bottom:{A:"b"}},line:{A:"line"},fill:{A:"fill"},rp:{A:"glow"},Cp:{A:"reflection"},Fp:{A:"shadow"},Hp:{A:"softEdge"},Ip:{A:"threeD"}}},UZ:{A:"qb"},VZ:{A:"qB",OG:{A:"i"},
nI:{A:"r"},QG:{A:"n",TG:{A:"t"},LG:{A:"a"},MG:{A:"p"}},sH:{A:"f",wp:{A:"p",type:{A:"t",aH:{A:"w"},md:{A:"n"},nc:{A:"s"}},N:{A:"s"}},rH:{A:"f"}}},WZ:{A:"qt"},i_:{A:"sB",PG:{A:"i"},QG:{A:"n",TG:{A:"t"},LG:{A:"a"},MG:{A:"p"}},sH:{A:"f",wp:{A:"p",type:{A:"t",aH:{A:"w"},md:{A:"n"},nc:{A:"s"}},N:{A:"s"}},rH:{A:"f"}}},MH:{A:"it"},ol:{A:"pp"},oZ:{A:"ip",navigationType:{A:"nt"},NG:{A:"ai"}}},settings:{A:"e",navigation:{A:"n",Fj:{A:"m",enabled:{A:"e"},target:{A:"t",step:{A:"s"},slide:{A:"l"}}},ln:{A:"k",enabled:{A:"e"},
actions:{A:"a",name:{A:"n",MZ:{A:"pp"},YA:{A:"ns"},QZ:{A:"ps"},AZ:{A:"nt"},RZ:{A:"pt"},m_:{A:"sf"},l_:{A:"sb"},MY:{A:"fs"},rZ:{A:"ls"},js:{A:"lv"},y_:{A:"ss"},w_:{A:"se"},Q_:{A:"vu"},P_:{A:"vd"},I_:{A:"tf"}},Gp:{A:"s",key:{A:"k"},BA:{A:"c"},shift:{A:"s"}}}},qp:{A:"g",iJ:{A:"z"}}},Vc:{A:"p",qI:{A:"s"},Wm:{A:"a"},resume:{A:"r",prompt:{A:"p"},dY:{A:"a"},yZ:{A:"n"}},ll:{A:"l"},navigationType:{A:"n",S9:{A:"n"},a_:{A:"r"},n_:{A:"s"}}},Sm:{A:"a",fitToWindow:{A:"f"}},Lp:{A:"w",link:{url:{A:"u"},target:{A:"t"}},
wB:{A:"s"},gB:{A:"p"}},os:{A:"P",password:{A:"p"},zs:{A:"t",AY:{A:"a"},BY:{A:"u"}},FA:{A:"d"}}},xB:{A:"S",name:{A:"n"},slides:{A:"s"}},TA:{A:"sS"},skinSettings:{A:"k"},Zr:{A:"I"},rv:{A:"b",content:{A:"c"},contentHover:{A:"ch"},url:{A:"u"},width:{A:"w"},height:{A:"h"},tl:{A:"t"},language:{A:"l"},il:{A:"x"},hl:{A:"d"}},Ew:{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"},V_:{A:"A"},
gJ:{A:"D"},eY:{A:"a"},wY:{A:"d"},SY:{A:"g"},bold:{A:"b"},italic:{A:"i"}},Tb:{A:"C",logo:{A:"l",Sv:{A:"i"},width:{A:"w"},height:{A:"h"}},Lc:{A:"w"},Gw:{A:"t"}},vi:{A:"p",name:{A:"n"},Dj:{A:"j"},Yk:{A:"b"},Lc:{A:"w"},Fg:{A:"e"},gg:{A:"p"},Tb:{A:"C"},Jj:{A:"P",Sv:{A:"i"},width:{A:"w"},height:{A:"h"}}},Jc:{A:"o",id:{A:"i"},mf:{A:"h"}},Kc:{A:"v",id:{A:"i"},mf:{A:"h"},poster:{A:"p"}},nd:{A:"n",Um:{A:"a"},mg:{A:"v"},track:{fw:{A:"i"},volume:{A:"v"},Ib:{A:"st"},Gg:{A:"et"},timestamp:{N:{A:"s"},la:{A:"t"},
ya:{A:"i"}}}},Mg:{A:"r",type:{A:"t",fY:{A:"a"},ZZ:{A:"r"}},title:{A:"i"},url:{A:"u"},target:{A:"a"}},xp:{A:"P",loop:{A:"l"},Jc:{A:"s"}}};iO(a);return OO=a};function PO(){this.Fo=new C;this.GN=new C}PO.prototype.$m=function(a,b){Ia(a)?QO(this,a,b):RO(this,a,b)};function RO(a,b,c){yM(b,function(b){b=JSON.parse(b);if(!b)throw Error("invalid presentation json!");QO(a,b,c)})}function QO(a,b,c){var d=(new sO).load(b);b=parseInt(y(b,uO().PZ,"2007"),10);a.GN.C(d);var e=new tM(d,b);e.Fo.addHandler(function k(a){e.Fo.removeHandler(k);a.view().qe.id=c;dj(a.view().displayObject(),c);if(Ec){var b=a.view().displayObject();dj(b,"ie")}this.Fo.C(a)},a);e.$m()};function SO(a,b,c){p(c)||(c=!0);QG.call(this,a,b,"none",c);b=a.L;b.settings().Sm().fitToWindow()||J||(this.ku=b.slideWidth(),this.WE=b.slideHeight());b=this.XE=a.view();this.F(b.displayObject());var d=b.Ta();Ii&&d.Ad().addHandler(this.Th,this);a.xt.addHandler(function(b,c,h){if(h){b=new YK;var e=new ZK(a,b);e.Eo.addHandler(function m(){e.Eo.removeHandler(m);d.play()});e.show()}})}w(SO,QG);
SO.prototype.If=function(a,b){this.ku<a&&this.WE<b?(this.move(Math.max(0,Math.floor((a-this.ku)/2)),Math.max(0,Math.floor((b-this.WE)/2))),a=this.ku,b=this.WE):this.move(0,0);this.XE.resize(a,b);SO.I.If.call(this,a,b);TO(this)};
SO.prototype.Th=function(){var a=this.B.na(),b=-1!=a?this.B.X():null;this.Ue&&(this.Ue.sj(),this.Ue.Pa().changeAllowTouchScrollEvent().removeHandler(this.uz,this),this.Ue=void 0);b instanceof Cr?(this.Ue=this.XE.$e.Zd[a],this.Ue.sj(this.displayObject()),this.Ue.Pa().changeAllowTouchScrollEvent().addHandler(this.uz,this),TO(this),vk(this,"quiz_mode")):(Jk(this,"quiz_mode"),this.uz(!1))};
function TO(a){if(Ii){var b=a.B.na();-1!=b&&(b=a.XE.$e.Zd[b],b instanceof fC&&b.Pa().resize(a.width(),a.height()))}};function UO(a){var b=a.sA,c=a.Ta;L.call(this,a.className);this.B=c;this.rd=b;this.H=Rh();if(this.rd.ql||this.rd.vn||this.rd.tn)this.rd.ql&&(this.Fd=new Gm(!1,"next"),this.Fd.Fk=!0,this.F(this.Fd),this.Fd.Z.addHandler(this.kE,this)),this.rd.vn&&(this.pe=new Gm(!1,"prev"),this.pe.Fk=!0,this.F(this.pe),this.pe.Z.addHandler(this.oE,this),this.rd.ql||K(this.pe,"right","0")),this.rd.tn&&(this.rb=new Gm(!1,"play"),this.F(this.rb),this.rb.Z.addHandler(this.mE,this),-1==this.B.na()&&(this.rb.ob(!1),this.B.Ad().addHandler(function e(){this.B.Ad().removeHandler(e);
this.rb.ob(!0)},this)));this.B.V().Ua().addHandler(this.Ph,this);this.B.V().Jb().addHandler(this.Qa,this);this.Ph();this.Wl();xj(this.displayObject(),this.H);Ih(this.displayObject(),"0 100%")}va(UO,L);f=UO.prototype;f.Ph=function(){if(this.rb){var a=this.B.V().state(),b=a==om||a==pm;this.UE&&(clearTimeout(this.UE),this.UE=void 0);this.UE=Oh(function(){this.rb.Yb(b)},this,50);-1!=this.B.na()&&(a=this.B.Sc("playPauseControl"),xK(this.rb.O,a))}};
f.Qa=function(){if(this.rb&&!this.B.V().Vd()&&-1!=this.B.na()){var a=this.B.Sc("playPauseControl");xK(this.rb.O,a)}this.Wl();this.Qx()};f.Wl=function(){var a="bySlides"==this.rd.nf;if(this.Fd){var b=this.B.Sc(a?"switchToNextSlide":"switchToNextStep");xK(this.Fd.O,b)}this.pe&&(a=this.B.Sc(a?"switchToPreviousSlide":"switchToPreviousStep"),xK(this.pe.O,a))};f.Qx=function(){};f.mE=function(){this.rb.selected()?this.B.pause():this.B.play()};
f.oE=function(){this.enabled()&&("bySlides"==this.rd.nf?this.B.Oe():"bySteps"==this.rd.nf&&this.B.Bj())};f.kE=function(){this.enabled()&&("bySlides"==this.rd.nf?this.B.md():"bySteps"==this.rd.nf&&this.B.th())};function VO(a){var b=a.sA,c=a.J_;UO.call(this,{className:"landscape_bottom_panel",sA:b,Ta:a.Ta});c.vw&&(this.Rt=new Gm(!1,"menu"),this.F(this.Rt));b.ql||b.vn||b.tn||c.vw||this.$a(0)}va(VO,UO);function WO(a){return a.Rt?a.Rt.Z:new C}VO.prototype.xb=function(a){UO.prototype.xb.call(this,a/this.H)};function XO(a){this.bF=new bL("preloader");this.U=Kf("DIV","video_container");this.U.appendChild(this.bF.displayObject());this.zP=a||!1}f=XO.prototype;f.Na=!0;f.zP=!1;function YO(a,b){var c=b.displayObject();Ih(c,"0 0");a.U.appendChild(c);a.VX=b}f.displayObject=function(){return this.U};f.visible=function(){return this.Na};f.J=function(a){this.Na=a;this.zP?G(this.displayObject(),a?1:0):Ig(this.displayObject(),a)};f.width=function(){return this.xa};f.height=function(){return this.ua};
f.uI=function(a,b){this.rO(a);this.Ae=b;this.Vx();this.GD=!0};f.rO=function(a){this.gm=a};f.Vx=function(){if(p(this.CG)){var a=this.CG.width/this.CG.height,b=this.gm;this.resize(Math.round(b),Math.round(this.gm/this.Ae>a?this.Ae:b/a));this.GD=!0}};f.resize=function(a,b){this.xa=a;this.ua=b;this.VX.resize(a,b);zg(this.U,a,b);this.GD=!1};f.F=function(a){a=a.displayObject();this.displayObject().appendChild(a)};f.removeChild=function(a){a=a.displayObject();a.parentNode==this.displayObject()&&this.displayObject().removeChild(a)};function ZO(a){var b=a.slides,c=a.settings;UO.call(this,{className:"bottom_panel",sA:c,Ta:a.Ta});this.M=b;c.ql||c.vn||c.tn||this.xb(0);c.vB&&(this.Db=new L("progress"),this.F(this.Db))}va(ZO,UO);ZO.prototype.$a=function(a){UO.prototype.$a.call(this,a/this.H)};ZO.prototype.Qx=function(){if(this.Db){var a=this.rd.iR?Uk(this.B,this.M):Vk(this.B,this.M);K(this.Db,"width",100*a+"%")}};function $O(a){XO.call(this,a)}w($O,XO);$O.prototype.Vx=function(){$O.I.Vx.call(this);var a=yj(this.displayObject(),"landscape")?0:46,b=Math.floor((this.gm-this.width())/2);a=Math.floor((this.Ae-this.height())/2)+a;wj(this.displayObject(),b,a)};$O.prototype.rO=function(a){var b=yj(this.displayObject(),"landscape")?56:0;this.gm=a-b};function aP(){this.CF=new C}function bP(a){var b=!1;b=void 0==b?!0:b;setTimeout(function(){cP(a,b)},50)}function dP(){if(/iphone|ipod|ipad/gi.test(navigator.platform)){var a=navigator.appVersion.substr(navigator.appVersion.indexOf(" OS ")+4);a=a.substr(0,a.indexOf(" "));a=a.replace(/_/g,".")}else a="";if(""==a)return 0;var b=a.indexOf(".");return 0>=b?Number(a):Number(a.substr(0,b))}
function eP(){var a=location.search||"",b=location.host,c=location.pathname.split("/");--c.length;return b+c.join("/")+"/"+a}function fP(){var a=document.createElement("iframe");a.style.border="none";a.style.width="1px";a.style.height="1px";return a}
function cP(a,b){var c=a.WR+"://"+eP();if(9<=dP())setTimeout(function(){b?location.replace(a.FB):a.CF.C()},2718),window.top.location.replace(c);else{var d=+new Date;setTimeout(function(){document.body.removeChild(e);1500>+new Date-d&&(b?location.replace(a.FB):a.CF.C())},1E3);var e=fP();e.src=c;document.body.appendChild(e)}}aP.prototype.WR="ismobile";aP.prototype.FB="https://itunes.apple.com/us/app/ispring-mobile/id642452385?mt=8";function gP(a){L.call(this,"launch_video_panel");this.Xp=new C;this.Ha=a;this.ly=new aP;this.Vl();this.ly.CF.addHandler(function(){this.fo.J(!1);this.jo.J(!0);this.Yl.Mj(this.Ha.Oa(hP));this.tq()},this)}w(gP,L);f=gP.prototype;
f.Vl=function(){var a=new L("bg");this.F(a);a.Z.addHandler(function(){this.Xp.C()},this);this.Yl=new L("info");this.F(this.Yl);this.Yl.Mj(this.Ha.Oa(iP));this.fo=new Gm(!1,"launch_btn");this.fo.ja(this.Ha.Oa(jP));this.F(this.fo);this.jo=new Gm(!1,"loadApp_btn");this.jo.J(!1);this.F(this.jo);this.fo.Z.addHandler(function(){bP(this.ly)},this);this.jo.Z.addHandler(function(){Nh(this.ly.FB)},this)};f.J=function(a){gP.I.J.call(this,a);this.tq()};f.Oc=function(a,b){gP.I.Oc.call(this,a,b);Oh(this.tq,this)};
f.tq=function(){var a=this.Yl.height()+this.fo.height()+20;a=Math.floor(.5*(this.height()-a));this.jo.visible()&&(a-=25);this.Yl.Xc(a);this.fo.Xc(a+this.Yl.height()+20);this.jo.Xc(a+this.Yl.height()+20)};f.Ha=null;f.ly=null;f.fo=null;f.jo=null;f.Yl=null;f.Xp=null;function kP(a,b,c){L.call(this,"top_panel");this.B=b;this.H=Rh();this.NO=new L("slide_info");this.F(this.NO);c.MI&&(this.Yj=new Gm(!1),this.F(this.Yj));c.vw&&(this.Rt=new Gm(!1,"menu"),this.F(this.Rt));xj(this.displayObject(),this.H);Ih(this.displayObject(),"0 0")}w(kP,L);function lP(a){return a.Yj?a.Yj.Z:new C}kP.prototype.$a=function(a){kP.I.$a.call(this,a/this.H)};function mP(){}
function nP(a,b){var c=new mP,d=!1;p(d)||(d=!1);b=b.toLowerCase();if(!b)return oP(a,d);for(var e=[],g=0;g<a.count();++g){var h=a.ga(g);if(d||h.visible()){var k=0,l=pP,m={title:-1,text:-1,notes:-1},n=new qP;n.N=g;k=rP(h.title(),b,l.kS,m);n.title=k;0==k&&(k=rP(h.text(),b,l.sJ,m),n.text=k);0==k&&(h.rl()&&(k=rP(h.rl().text(),b,l.bS,m)),n.pn=k);(0<n.title||0<n.text||0<n.pn)&&e.push({id:d?h.index():h.Pg(),slide:h,location:m,OQ:n})}}e.sort(c.TS);e.reverse();return ho(e,function(a){return{id:a.id,slide:a.slide,
location:a.location}})}mP.prototype.TS=function(a,b){function c(a,b){return a.N>b.N?-1:a.N<b.N?1:0}a=a.OQ;b=b.OQ;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.pn>b.pn?1:a.pn<b.pn?-1:c(a,b)};function oP(a,b){for(var c=[],d=0;d<a.count();++d){var e=a.ga(d);(e.visible()||b)&&c.push({slide:e,location:{title:0,text:0,pn:0}})}return c}
function rP(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}var pP={kS:{value:1E4,name:"title"},sJ:{value:100,name:"text"},bS:{value:1,name:"notes"}};function qP(){};var jP="PB_LAUNCH_BTN_LABEL",iP="PB_LAUNCH_IN_APP_MESSAGE",hP="PB_DOWNLOAD_APP_MESSAGE";function sP(a){var b=a.prompt;mk.call(this,{rA:a.rA,tv:a.tv,iY:"INPUT"});var c=this;b&&this.setAttribute("placeholder",b);this.WC=!1;this.KS=ie(this);$d(this,this,"change",function(){c.KS.C()});this.oL=ie(this);$d(this,this,"input",function(){c.oL.C()});this.wT=ie(this);$d(this,this,"focus",function(){c.WC=!0;c.wT.C()});this.HS=ie(this);$d(this,this,"blur",function(){c.WC=!1;c.HS.C()});$d(this,this,"keydown",this.Ak,this)}va(sP,mk);sP.prototype.focused=function(){return this.WC};
sP.prototype.value=function(){return this.displayObject().value};sP.prototype.sn=function(a){a!=this.value()&&(this.displayObject().value=a)};sP.prototype.Ak=function(a){switch(a.keyCode){case 46:this.focused()&&a.stopPropagation()}};function tP(a,b,c){L.call(this,"top_panel");this.Ha=b;this.W=c;this.Qc=new L("title");this.F(this.Qc);this.$J=new Gm(!1,"close",!1);this.F(this.$J);c.outline.search&&(this.Cu=new Gm(!1,"search",!1),this.Cu.J(!1),this.F(this.Cu),this.Cu.Z.addHandler(this.CO,this),this.Nd=new uP(a,b),this.Nd.J(!1),this.Nd.gr.addHandler(function(a){this.gr.C(a)},this),this.F(this.Nd),this.Nd.Zw.Z.addHandler(function(){this.gr.C("");null!=this.Nd&&this.Nd.J(!1)},this));this.Ww=new Gm(!1,"back",!1);this.F(this.Ww);this.gr=
new C}w(tP,L);f=tP.prototype;f.fl=function(){return this.$J.Z};f.BI=function(a){this.$V=a};f.setLayout=function(a){this.gk=a;vP(this);"outline"==this.gk?wP(this,!0):(wP(this,!1),null!=this.Nd&&this.Nd.J(!1))};function wP(a,b){a.Cu&&a.Cu.J(b)}f.mI=function(){this.Nd.mI()};f.tw=function(a){this.Nd&&(this.Nd.tw(a),a&&this.CO(!1))};f.invalidate=function(){this.Nd&&this.Nd.visible()&&this.Nd.invalidate()};
function vP(a){if("outline"==a.gk&&p(a.eu)){var b=a.$V;a.Ww.J(!0);wP(a,!1)}else a.Ww.J(!1),"outline"==a.gk&&wP(a,!0);p(b)||(b=xP(a,a.gk));a.Qc.ja(b)}function xP(a,b){switch(b){case "outline":return a.Ha.Oa("PB_TITLE_PANEL_OUTLINE");case "notes":return a.Ha.Oa("PB_TITLE_PANEL_NOTES");case "attachments":return a.Ha.Oa("PB_TITLE_PANEL_ATTACHMENTS");case "presenterInfo":return a.Ha.Oa("PB_TITLE_PANEL_PRESENTER_INFO")}throw Error("unknown page type");}f.CO=function(a){p(a)||(a=!0);this.Nd.J(!0);a&&this.Nd.hj.focus()};
function uP(a,b){L.call(this,"search_panel");this.rz=new L("search_container");this.F(this.rz);this.hj=new sP({tv:"search_input",prompt:b.Oa("PB_SEARCH_PANEL_DEFAULT_TEXT")});this.rz.F(this.hj);this.Ss=new Gm(!1,"clear");this.Ss.O.appendChild(YG(a,"clear_icon"));this.rz.F(this.Ss);this.Zw=new Gm(!1,"cancel");this.Zw.ja(b.Oa("PB_SEARCH_CANCEL"));this.F(this.Zw);this.hj.oL.addHandler(this.ZM,this);this.Ss.Z.addHandler(function(){this.hj.sn("");this.ZM()},this);this.gr=new C}w(uP,L);f=uP.prototype;
f.mI=function(){this.hj.displayObject().blur()};f.J=function(a){uP.I.J.call(this,a);a?(this.invalidate(),this.Ss.J(""!=this.hj.value())):(this.eL=!0,this.hj.sn(""),this.eL=!1)};f.invalidate=function(){K(this.rz,"right",this.Zw.width()+"px")};f.tw=function(a){this.hj.sn(a)};f.ZM=function(){this.Ss.J(""!=this.hj.value());this.eL||this.gr.C(this.hj.value())};function yP(a,b,c){L.call(this,"presenter_info");this.Br=new L("top-container");this.fC=new L("bottom-container");if(c){this.F(this.Br);this.F(this.fC);if(b=c.Jj()){Bb(b,fg);var d=new L("photo_container");this.Br.nh(d,0);K(d,"background-image",Wh(b.path()));K(d,"background-size",b.width()+"px "+b.height()+"px");K(d,"background-repeat","no-repeat");K(d,"background-position","center");var e=Math.min(b.width(),b.height());d.resize(e+0,e+0)}c.name()&&(b||(b=c.name(),d=new L("name_photo_container"),this.Br.nh(d,
0),e=new L("letter"),e.ja(b.substr(0,1)),d.F(e)),b=new L("name"),b.ja(c.name()),this.Br.F(b));c.Dj()&&(b=new L("job"),b.ja(c.Dj()),this.Br.F(b));if(c.gg()||c.Fg()||c.Lc())b=new L("separator"),this.Br.F(b);c.gg()&&zP(this,YG(a,"phone_icon"),"tel:"+c.gg(),c.gg());c.Fg()&&zP(this,YG(a,"email_icon"),"mailto:"+c.Fg(),c.Fg());c.Lc()&&zP(this,YG(a,"url_icon"),c.Lc(),c.Lc());c.Yk()&&(b=new L("item bio"),this.fC.F(b),b.F(YG(a,"person_info")),a=new L("bio"),a.ja(c.Yk()),b.F(a))}else c=new L("photo_container"),
this.nh(c,0),a=new sk(YG(a,"no_presenter")),c.F(a),c.resize(a.width()+0,a.height()+0),a=new L("no_presenter_label"),a.ja(b.Oa("PB_PRESENTER_NO_INFO")),this.F(a)}va(yP,L);function zP(a,b,c,d){var e=new L("item");a.fC.F(e);e.F(b);a=new L("bottom-container-text","A");a.O.setAttribute("href",c);a.ja(d);e.F(a)};function AP(a,b){L.call(this,"bottom_panel");this.Ha=b;this.Nn=[];this.AO=new C}w(AP,L);function BP(a,b){var c=new Gm(!1);c.ja(CP(a,b));vk(c,DP(b));a.F(c);c.Z.addHandler(function(){this.AO.C(b)},a);a.Nn.push(c)}AP.prototype.resize=function(a,b){AP.I.resize.call(this,a,b);b=Math.floor(a);a=Math.floor(b/this.Nn.length);b-=this.Nn.length*a;for(var c=0;c<this.Nn.length;++c)this.Nn[c].$a(a+(c<b?1:0))};
function DP(a){switch(a){case "outline":return"outline";case "notes":return"notes";case "attachments":return"resources";case "presenterInfo":return"presenter"}throw Error("unknown page type");}function CP(a,b){switch(b){case "outline":return a.Ha.Oa("PB_TITLE_PANEL_OUTLINE");case "notes":return a.Ha.Oa("PB_TITLE_PANEL_NOTES");case "attachments":return a.Ha.Oa("PB_TITLE_PANEL_ATTACHMENTS");case "presenterInfo":return a.Ha.Oa("PB_TITLE_PANEL_PRESENTER_INFO")}throw Error("unknown page type");};function EP(a,b){L.call(this,"resources");this.F(new L("separator"));for(var c=0;c<b.count();++c){var d=new FP(a,b.Xr(c));this.F(d);this.F(new L("separator"))}}w(EP,L);
function FP(a,b){L.call(this,"item");b.type()==SK?this.F(YG(a,"attachment_icon")):b.type()==RK&&this.F(YG(a,"url_icon"));a=new L("text");a.ja(b.title());this.F(a);this.Z.addHandler(function(){try{var a=b.url();if(b.type()==SK){var d=a.lastIndexOf("/");a=a.substring(0,d+1)+encodeURIComponent(a.substring(d+1))}Nh(a,{target:b.target()})}catch(e){}},this)}w(FP,L);function GP(a,b,c){this.slide=a;this.gc=b;this.EQ=c||""}function HP(a,b,c){L.call(this,"slides_list");this.F(new L("separator"));this.Lb=[];for(var d=0;d<b.length;++d){var e=new IP(a,b[d],c);e.FO.addHandler(this.YU,this);e.vO.addHandler(this.vV,this);this.F(e);this.Lb.push(e)}this.qO=new C;this.EO=new C}w(HP,L);HP.prototype.YU=function(a){this.qO.C(a.slide())};HP.prototype.vV=function(a){this.EO.C(a.slide())};HP.prototype.invalidate=function(){for(var a=0;a<this.Lb.length;++a)this.Lb[a].invalidate()};
function IP(a,b,c){L.call(this,"item");this.La=b.slide;(this.Ra=b.slide.sf())&&c?(this.Zi=new L("image"),K(this.Zi,"background-image",Wh(this.Ra.url())),K(this.Zi,"background-size","contain"),K(this.Zi,"background-repeat","no-repeat"),K(this.Zi,"background-position","center"),a=Math.min(1,77/this.Ra.width(),58/this.Ra.height()),this.Zi.resize(Math.round(this.Ra.width()*a),Math.round(this.Ra.height()*a)),this.F(this.Zi)):vk(this,"text_only");this.yr=new L("text");a=b.slide.title()||"---";b.EQ&&(a=
b.EQ+". "+a);this.yr.ja(a);this.F(this.yr);b.gc&&vk(this,"level"+b.gc);b.GQ&&vk(this,"parent");b.selected&&vk(this,"selected");this.Z.addHandler(function(){b.GQ?this.vO.C(this):this.FO.C(this)},this);this.vO=new C;this.FO=new C}w(IP,L);IP.prototype.slide=function(){return this.La};
IP.prototype.invalidate=function(){var a=parseFloat(qg(this.displayObject(),"min-height"));if(this.Zi){var b=Og(this.Zi.displayObject());var c=Rg(this.Zi.displayObject());b=this.Zi.height()+b.top+b.bottom+c.top+c.bottom}else b=0;c=b;b=this.yr?this.yr.height():0;a=Math.max(a,c,b);this.yr&&this.yr.Xc(a>b?Math.floor((a-b)/2):0);this.xb(a)};function WP(a,b,c,d,e){L.call(this,"menu_layer");this.Jm=a;this.Ha=b;this.M=c;this.mF=d;this.W=e;this.Ja=new tP(a,b,e);this.F(this.Ja);this.Yi=[];e.showOutline&&this.Yi.push("outline");e.Nj&&this.Yi.push("notes");e.un&&this.Yi.push("presenterInfo");e.sB&&this.Yi.push("attachments");this.fa=new pI("content","hidden");this.F(this.fa);x(this.Yi.length);if(1<this.Yi.length){vk(this,"tab_control");this.Pb=new AP(a,b);this.F(this.Pb);for(a=0;a<this.Yi.length;++a)BP(this.Pb,this.Yi[a]);this.Pb.AO.addHandler(function(a){this.sz=
"";this.Ja.tw(this.sz);bQ(this,a)},this)}this.Ja.gr.addHandler(this.UW,this);this.Ja.Ww.Z.addHandler(this.dX,this);this.YK=new C}w(WP,L);f=WP.prototype;f.fl=function(){return this.Ja.fl()};function eQ(a,b){a.Of&&a.fa.content().removeChild(a.Of);a.Of=b;DI(a.fa,0);a.Of.$a(a.width());a.Of.Dc.addHandler(a.Px,a);a.fa.content().F(a.Of);pQ(a);a.Px()}
function bQ(a,b,c){b=b||a.Yi[0];var d=a.Yi.indexOf(b);if(c||a.zC!=b){a.zC=b;a.Ja.setLayout(b);if(a.Pb){c=a.Pb;for(var e=0;e<c.Nn.length;++e)c.Nn[e].Yb(e==d)}if("outline"==b){if(a.sz){a.Ja.tw(a.sz);return}var g=p(a.Qf)&&a.eu==a.ym?new sk(a.Qf.displayObject()):yQ(a)}else"attachments"==b?g=new EP(a.Jm,a.mF):"presenterInfo"==b?g=new yP(a.Jm,a.Ha,a.ym.Lg()):"notes"==b&&(g=new L("notes"),(b=a.ym.rl())&&b.text()&&g.ja(b.text()));if(!g)throw Error("unknown page type");eQ(a,g)}}
function CQ(a,b){if(!a.W.outline.VA)return b.Pg()+1+"";for(var c=[],d=0;d<=b.gc();++d)c.push(0);d=b.gc();for(b=b.index();0<=b;--b){var e=a.M.ga(b),g=e.gc();!e.visible()||g>d||(d=g,g<c.length&&++c[g])}return c.join(".")}function yQ(a){for(var b=[],c=0;c<a.M.count();++c){var d=a.M.ga(c);d.visible()&&(d=GQ(a,d,!a.W.outline.VA,CQ(a,d)),b.push(d))}return HQ(a,b)}function GQ(a,b,c,d){a.W.outline.VQ||(d="");c=c?0:b.gc();d=new GP(b,c,d);b==a.ym&&(d.selected=!0);d.GQ=p(a.Qf)&&b==a.ym;return d}
function HQ(a,b){b=new HP(a.Jm,b,a.W.outline.HR);b.qO.addHandler(a.WW,a);b.EO.addHandler(a.DO,a);return b}f.WW=function(a){this.YK.C(a);this.Ja.mI()};
f.DO=function(a,b){var c=p(this.Qf)&&a==this.ym?new sk(this.Qf.displayObject()):yQ(this);this.fa.content().F(c);c.$a(this.width());p(this.Qf)&&a==this.ym?this.Qf.invalidate():(Bb(c,HP),c.invalidate());vk(this.fa,"animation");var d=new KQ(this.Of,c,EI(this.fa),b);B(d,"end",function g(){Nd(d,"end",g);Jk(this.fa,"animation");this.Of&&this.fa.content().removeChild(this.Of);this.Of=c;DI(this.fa,0,0);this.eu=a;this.Px()},!1,this);d.play()};f.BI=function(a){this.Ja.BI(a)};
f.show=function(a,b){this.ym=a;this.eu=(this.Qf=b)?a:void 0;this.J(!0);bQ(this,this.zC,!0);this.Qf&&this.Qf.closeRequestEvent().addHandler(this.nK,this)};f.nK=function(){this.fl().C()};f.Ig=function(){this.J(!1);DI(this.fa,0);this.Ja.tw("");var a=this.Ja;a.Nd&&a.Nd.J(!1);this.Qf&&(this.Qf.close(),this.Qf.closeRequestEvent().removeHandler(this.nK,this))};f.dX=function(){this.DO(void 0,!0)};
f.UW=function(a){if(this.sz=a){a=nP(this.M,a);for(var b=[],c=0;c<a.length;++c){var d=a[c].slide;d=GQ(this,d,!0,CQ(this,d));b.push(d)}b.length?a=HQ(this,b):(a=new L("empty_results"),a.ja(this.Ha.Oa("PB_SEARCH_NO_RESULTS_LABEL")));eQ(this,a)}else bQ(this,this.zC,!0)};f.resize=function(a,b){WP.I.resize.call(this,a,b);this.Ja.resize(a);this.Pb&&this.Pb.resize(a);this.Of&&this.Of.$a(this.width());this.visible()&&this.Px()};f.Px=function(){var a=this.Ja;a.eu=this.eu;vP(a);this.fa.invalidate();this.Ja.invalidate()};
function pQ(a){if(a.Of instanceof HP){a.Of.invalidate();a:{var b=a.Of;for(var c=a.ym,d=0;d<b.Lb.length;++d){var e=b.Lb[d];if(e.slide()==c){b=e;break a}}b=void 0}b&&FI(a.fa,new jg(0,b.y(),0,b.height()))}null!=a.Qf&&a.Qf.invalidate()}function KQ(a,b,c,d){gn.call(this,null,[0],[1],300);this.fd=a;this.Rs=b;this.$z=c;this.yP=d}w(KQ,gn);
KQ.prototype.Cn=function(){var a=Math.round(this.coords[0]*this.fd.width());this.yP?(wj(this.fd.displayObject(),a,0),wj(this.Rs.displayObject(),a-this.fd.width(),this.$z)):(wj(this.fd.displayObject(),-a,0),wj(this.Rs.displayObject(),this.fd.width()-a,this.$z))};KQ.prototype.Gj=function(){this.yP?wj(this.Rs.displayObject(),-this.fd.width(),this.$z):wj(this.Rs.displayObject(),this.fd.width(),this.$z);KQ.I.Gj.call(this)};
KQ.prototype.xh=function(){KQ.I.xh.call(this);wj(this.fd.displayObject(),0,0);wj(this.Rs.displayObject(),0,0)};function LQ(a,b,c,d,e){WG.call(this,a,b,c);var g=a.view();this.UF=new df(0,0);this.wO=Uh&&10>zi&&!e;MQ(this,a);this.wO&&NQ(this);this.W.topPanel.visible&&(this.Ja=new kP(d,this.Ec,this.W.topPanel),this.F(this.Ja),this.Ja.Z.addHandler(function(){this.$o=!1;OQ(this)},this),WO(this.Ja).addHandler(function(){this.Hu()},this),lP(this.Ja).addHandler(function(){this.$o=!this.$o;OQ(this)},this),this.W.topPanel.vw&&(this.ug=new WP(d,this.Ha,a.L.slides(),a.L.pl().Mg(),this.W.fg),this.ug.J(!1),this.F(this.ug),
this.ug.fl().addHandler(this.QS,this),this.ug.YK.addHandler(function(a){this.jx();g.Ec.nc(a.index(),!0)},this),1<this.H&&(Ih(this.ug.displayObject(),"0 0"),xj(this.ug.displayObject(),this.H))));this.W.np.visible&&(this.Pb=new ZO({G_:d,Ta:g.Ec,slides:a.L.slides(),settings:this.W.np}),this.F(this.Pb),this.Pb.Z.addHandler(function(){this.$o=!1;OQ(this)},this));if(this.W.np.visible||this.W.topPanel.visible)this.sg=new VO({G_:d,Ta:g.Ec,sA:this.W.np,J_:this.W.topPanel}),this.F(this.sg),this.sg.Z.addHandler(function(){this.$o=
!1;OQ(this)},this),WO(this.sg).addHandler(function(){this.Hu()},this);this.pN=new L("panels_overlay");this.pN.J(!1);g.displayObject().appendChild(this.pN.displayObject());OQ(this);vk(this,"not_loaded");a.xt.addHandler(function(b,c,d){Jk(this,"not_loaded");if(d){b=new YK;var e=new ZK(a,b);e.Eo.addHandler(function v(){e.Eo.removeHandler(v,this);this.B.play()},this);e.show(this.displayObject())}},this);var h=new L("preloader");h.J(this.B.V().fc());this.gb.displayObject().appendChild(h.displayObject());
this.B.V().vv().addHandler(function(a){h.J(a.fc())},this);this.HE(a.view().ul());B(this.gb.displayObject(),"click",this.sE,!0,this)}va(LQ,WG);f=LQ.prototype;f.Hu=function(a,b){WG.prototype.Hu.call(this,a,b);this.ug.BI(b||"");this.ug.show(this.B.X(),a);null!=this.Ja&&this.Ja.J(!1);this.Pb&&this.Pb.J(!1);this.sg&&this.sg.J(!1)};f.jx=function(){this.ug.Ig();var a=this.Ho;null!=this.Ja&&this.Ja.J(!a);this.Pb&&this.Pb.J(!a);this.sg&&this.sg.J(!a);WG.prototype.jx.call(this)};
f.KM=function(a){"changeLayout"==a.name()&&(this.$o="MaximizedVideo"==a.params().type,OQ(this))};f.If=function(a,b){this.UF=new df(a,b);WG.prototype.If.call(this,a,b)};
f.rD=function(a,b,c){var d=0,e=a>b;if(null!=this.Ja&&!e){var g=parseFloat(qg(this.Ja.displayObject(),"height"));isNaN(g)||(d+=g)}E(this.gb.displayObject(),"top","");this.Ho&&(d=0);d&&E(this.gb.displayObject(),"top",d+"px");null==this.Pb||e||(g=parseFloat(qg(this.Pb.displayObject(),"height")),isNaN(g)||(d+=g));e?(vk(this,"landscape"),this.hf&&(g=this.hf.displayObject(),dj(g,"landscape"))):(Jk(this,"landscape"),this.hf&&(g=this.hf.displayObject(),ej(g,"landscape")));g=0;this.sg&&e&&(g+=this.sg.width());
d=b-d;WG.prototype.rD.call(this,a-g,d,c);this.Pb&&(g=this.Pb,g.Fd&&g.Fd.J(!e),g.pe&&g.pe.J(!e),g.rb&&g.rb.J(!e));PQ(this,!0);this.hf.uI(a,d);this.ho&&this.ho.resize(a,d);this.ug&&(this.ug.resize(a/this.H,b/this.H),this.ug.visible()&&pQ(this.ug));this.Ja&&this.Ja.$a(a);this.Pb&&(K(this.Pb,"bottom",c+"px"),this.Pb.$a(a))};function NQ(a){a.ho=new gP(a.Ha);a.ho.J(!1);a.ho.Xp.addHandler(function(){this.$o=!1;OQ(this)},a);a.F(a.ho.displayObject())}
function PQ(a,b){if(yj(a.displayObject(),"landscape"))if((-1!=a.B.na()?a.B.X():null)instanceof Ko){if(null!=a.Ja){var c=0!=a.Ja.opacity();QQ(a.Ja,b?!1:c)}}else RQ(a,!0);else RQ(a,!0)}
function MQ(a,b){a.hf=new $O(!Th&&!a.wO);a.hf.J(!1);Ih(a.hf.displayObject(),"left top");a.F(a.hf.displayObject());B(a.hf.displayObject(),"click",a.sE,!0,a);a.B.V().Ua().addHandler(function(){var a=this.B.V().state()==pm,b=this.hf;a?b.bF.show():b.bF.Ig()},a);YO(a.hf,b.Gr.view());b=a.L.nd().mg();for(var c=0;c<b.count();++c)b.Pv(c).playbackStateChangedEvent().addHandler(function(a){if("activated"==a.playbackState()){var b=this.hf,c=a.width(),d=a.height();b.CG=new df(c,d);b.GD&&b.Vx();this.rx!=a&&(this.rx=
a)}else"deactivated"==a.playbackState()&&(this.rx=void 0)},a)}
f.Th=function(){WG.prototype.Th.call(this);var a=this.rx,b=this.L.nd().mg();if(!a)for(var c=0;c<b.count();c++){var d=b.Pv(c);if(d.Ib().N()<=this.B.na()&&d.Gg().N()>=this.B.na()){a=d;break}}this.GO=a?!0:!1;a=-1!=this.B.na()?this.B.X():null;this.Ja&&(b="-",a&&a.visible()&&(b=this.B.X().Pg()+1),a=b+"/"+this.L.slides().Qg(),this.Ja.NO.Mj(a));a=this.Ho;this.Ja.J(!a);this.Pb&&this.Pb.J(!a);this.sg&&this.sg.J(!a);if(a=this.B.Xb())b=this.B.X(),c=new em(this.Ec,this.W.np),b=new hm(a.playerController(),c,2==
b.Cq),a.setExternalNavigationController(b);OQ(this);PQ(this);this.If(this.UF.width,this.UF.height)};function OQ(a){var b=a.$o&&a.GO;if(a.Ja){var c=a.Ja,d=a.GO;c.Yj&&(b?(vk(c.Yj,"show_slide"),Jk(c.Yj,"show_video")):(Jk(c.Yj,"show_slide"),vk(c.Yj,"show_video")),c.Yj.ob(d))}a.ho?a.ho.J(b):(a.hf.J(b),a.hf.displayObject().style.left=b?"0":"-100%",a.gb.displayObject().style.opacity=b?"0":"");Mi&&b&&zj(a.hf.displayObject())}
f.HE=function(a){a.JF.addHandler(function(a,c,d){yj(this.displayObject(),"landscape")&&(d.preventAction(),this.sE())},this)};f.sE=function(a){if(yj(this.displayObject(),"landscape")){var b=!1,c=this.B.Gc();p(a)&&p(a.target)&&(b=c.view(),Bb(b,Gs),null===b.rq?b=!1:(a=Vf(a.target),b=-1!=cc(b.rq,a)));a=!1;null!=this.Ja&&(a=0==this.Ja.opacity());b&&a||RQ(this,a)}};function RQ(a,b){null!=a.Ja&&QQ(a.Ja,b);null!=a.Pb&&QQ(a.Pb,b)}function QQ(a,b){var c=b?"":"none";a.J(b);K(a,"pointer-events",c)}
f.showTopPanel=function(a){this.Ja&&K(this.Ja,"z-index",a?"99":"")};LQ.prototype.showTopPanel=LQ.prototype.showTopPanel;LQ.prototype.showBottomPanel=function(a){this.Pb&&K(this.Pb,"z-index",a?"99":"");this.sg&&K(this.sg,"z-index",a?"99":"")};LQ.prototype.showBottomPanel=LQ.prototype.showBottomPanel;function SQ(a){this.UA=a}SQ.prototype.set=function(a,b){p(b)?this.UA.set(a,Wg(b)):this.UA.remove(a)};SQ.prototype.get=function(a){try{var b=this.UA.get(a)}catch(c){return}if(null!==b)try{return JSON.parse(b)}catch(c){throw"Storage: Invalid value was encountered";}};SQ.prototype.remove=function(a){this.UA.remove(a)};function TQ(){};function UQ(){}w(UQ,TQ);UQ.prototype.set=function(){};UQ.prototype.get=function(){return null};UQ.prototype.remove=function(){};function VQ(){}w(VQ,TQ);VQ.prototype.LA=function(){var a=0;Gp(this.Tj(!0),function(b){yb(b);a++});return a};VQ.prototype.clear=function(){var a=Ip(this.Tj(!0)),b=this;z(a,function(a){b.remove(a)})};function WQ(a,b){this.ew=a;this.ls=b+"::"}w(WQ,VQ);WQ.prototype.set=function(a,b){this.ew.set(this.ls+a,b)};WQ.prototype.get=function(a){return this.ew.get(this.ls+a)};WQ.prototype.remove=function(a){this.ew.remove(this.ls+a)};WQ.prototype.Tj=function(a){var b=this.ew.Tj(!0),c=this,d=new Ep;d.next=function(){for(var d=b.next();d.substr(0,c.ls.length)!=c.ls;)d=b.next();return a?d.substr(c.ls.length):c.ew.get(d)};return d};function XQ(a){this.Bh=a}w(XQ,VQ);f=XQ.prototype;f.OH=function(){if(!this.Bh)return!1;try{return this.Bh.setItem("__sak","1"),this.Bh.removeItem("__sak"),!0}catch(a){return!1}};f.set=function(a,b){try{this.Bh.setItem(a,b)}catch(c){if(0==this.Bh.length)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};f.get=function(a){a=this.Bh.getItem(a);if(!Ba(a)&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};f.remove=function(a){this.Bh.removeItem(a)};
f.LA=function(){return this.Bh.length};f.Tj=function(a){var b=0,c=this.Bh,d=new Ep;d.next=function(){if(b>=c.length)throw Dp;var d=yb(c.key(b++));if(a)return d;d=c.getItem(d);if(!Ba(d))throw"Storage mechanism: Invalid value was encountered";return d};return d};f.clear=function(){this.Bh.clear()};f.key=function(a){return this.Bh.key(a)};function YQ(){var a=null;try{a=window.localStorage||null}catch(b){}this.Bh=a}w(YQ,XQ);function ZQ(a,b){this.DR=a;this.qf=null;if(Ec&&!Xc(9)){$Q||($Q=new Ct);this.qf=$Q.get(a);this.qf||(b?this.qf=document.getElementById(b):(this.qf=document.createElement("userdata"),this.qf.addBehavior("#default#userData"),document.body.appendChild(this.qf)),$Q.set(a,this.qf));try{this.qf.load(this.DR)}catch(c){this.qf=null}}}w(ZQ,VQ);var aR={".":".2E","!":".21","~":".7E","*":".2A","'":".27","(":".28",")":".29","%":"."},$Q=null;
function bR(a){return"_"+encodeURIComponent(a).replace(/[.!~*'()%]/g,function(a){return aR[a]})}f=ZQ.prototype;f.OH=function(){return!!this.qf};f.set=function(a,b){this.qf.setAttribute(bR(a),b);cR(this)};f.get=function(a){a=this.qf.getAttribute(bR(a));if(!Ba(a)&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};f.remove=function(a){this.qf.removeAttribute(bR(a));cR(this)};f.LA=function(){return dR(this).attributes.length};
f.Tj=function(a){var b=0,c=dR(this).attributes,d=new Ep;d.next=function(){if(b>=c.length)throw Dp;var d=x(c[b++]);if(a)return decodeURIComponent(d.nodeName.replace(/\./g,"%")).substr(1);d=d.nodeValue;if(!Ba(d))throw"Storage mechanism: Invalid value was encountered";return d};return d};f.clear=function(){for(var a=dR(this),b=a.attributes.length;0<b;b--)a.removeAttribute(a.attributes[b-1].nodeName);cR(this)};function cR(a){try{a.qf.save(a.DR)}catch(b){throw"Storage mechanism: Quota exceeded";}}
function dR(a){return a.qf.XMLDocument.documentElement};function eR(a){a=fR().get(a);return p(a)?a:null}var gR=null;function fR(){if(!gR){var a=new YQ;(a=a.OH()?new WQ(a,"ispring"):null)||(a=new ZQ("ispring"),a=a.OH()?a:null);gR=new SQ(a||new UQ)}return gR};function hR(){}
hR.prototype.AA=function(a,b){var c="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB3aWR0aD0iMjhweCIgaGVpZ2h0PSIzM3B4IiB2aWV3Qm94PSIwIDAgMjguMzAyIDMzLjI0MiI+DQoJPHBhdGggZD0iTTAsMS44VjMxLjQ0MmExLjgsMS44LDAsMCwwLDIuNzI2LDEuNTQzbDI0LjctMTQuODJhMS44LDEuOCwwLDAsMCwwLTMuMDg3TDIuNzI2LjI1N0ExLjgsMS44LDAsMCwwLDAsMS44WiIgc3R5bGU9ImZpbGw6IzMzMyIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOHB4IiBoZWlnaHQ9IjMzcHgiIHZpZXdCb3g9IjAgMCAyOC4zMDIgMzMuMjQyIj4NCgk8cGF0aCBkPSJNMCwxLjhWMzEuNDQyYTEuOCwxLjgsMCwwLDAsMi43MjYsMS41NDNsMjQuNy0xNC44MmExLjgsMS44LDAsMCwwLDAtMy4wODdMMi43MjYuMjU3QTEuOCwxLjgsMCwwLDAsMCwxLjhaIiBzdHlsZT0iZmlsbDojNTI4YmRmIi8+DQo8L3N2Zz4= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNyAxNyI+DQoJPHBhdGggZD0iTTE2LjUsMmExLDEsMCwwLDEsMSwxVjE0YTEsMSwwLDAsMS0xLDFIM2ExLDEsMCwwLDEtMS0xVjNBMSwxLDAsMCwxLDMsMkgxNi41bTAtMkgzQTMsMywwLDAsMCwwLDNWMTRhMywzLDAsMCwwLDMsM0gxNi41YTMsMywwLDAsMCwzLTNWM2EzLDMsMCwwLDAtMy0zWiIgc3R5bGU9ImZpbGw6IzNkYTBlMSIvPg0KCTxwYXRoIGQ9Ik0yNC4zMywzLjk0Yy4zNCwwLC42Ny4xNC42Ny4zMXY4LjQ3YzAsLjIxLS4zLjMzLS42Mi4zM2ExLDEsMCwwLDEtLjU3LS4xNkwxOC41LDkuMTNWNy44NGw1LjMxLTMuNzZhMSwxLDAsMCwxLC41Mi0uMTRtMC0yYTIuOSwyLjksMCwwLDAtMS42OC41MWwtNC4yMSwzLS4xMiw2LDQuMzMsMy4wNmEzLDMsMCwwLDAsMS43My41M0EyLjQzLDIuNDMsMCwwLDAsMjcsMTIuNzJWNC4yNWEyLjQ2LDIuNDYsMCwwLDAtMi42Ny0yLjMxWiIgc3R5bGU9ImZpbGw6IzNkYTBlMSIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNyAxNyI+DQoJPHBhdGggZD0iTTE2LjUsMmExLDEsMCwwLDEsMSwxVjE0YTEsMSwwLDAsMS0xLDFIM2ExLDEsMCwwLDEtMS0xVjNBMSwxLDAsMCwxLDMsMkgxNi41bTAtMkgzQTMsMywwLDAsMCwwLDNWMTRhMywzLDAsMCwwLDMsM0gxNi41YTMsMywwLDAsMCwzLTNWM2EzLDMsMCwwLDAtMy0zWiIgc3R5bGU9ImZpbGw6IzNkYTBlMTtmaWxsLW9wYWNpdHk6IDAuNDg7Ii8+DQoJPHBhdGggZD0iTTI0LjMzLDMuOTRjLjM0LDAsLjY3LjE0LjY3LjMxdjguNDdjMCwuMjEtLjMuMzMtLjYyLjMzYTEsMSwwLDAsMS0uNTctLjE2TDE4LjUsOS4xM1Y3Ljg0bDUuMzEtMy43NmExLDEsMCwwLDEsLjUyLS4xNG0wLTJhMi45LDIuOSwwLDAsMC0xLjY4LjUxbC00LjIxLDMtLjEyLDYsNC4zMywzLjA2YTMsMywwLDAsMCwxLjczLjUzQTIuNDMsMi40MywwLDAsMCwyNywxMi43MlY0LjI1YTIuNDYsMi40NiwwLDAsMC0yLjY3LTIuMzFaIiBzdHlsZT0iZmlsbDojM2RhMGUxO2ZpbGwtb3BhY2l0eTogMC40ODsiLz4NCjwvc3ZnPg== data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyMCI+DQoJPHBhdGggZD0iTTIxLDBIM0EzLDMsMCwwLDAsMCwzVjE3YTMsMywwLDAsMCwzLDNIMjFhMywzLDAsMCwwLDMtM1YzQTMsMywwLDAsMCwyMSwwWm0xLDE3YTEsMSwwLDAsMS0xLDFIM2ExLDEsMCwwLDEtMS0xVjNBMSwxLDAsMCwxLDMsMkgyMWExLDEsMCwwLDEsMSwxWiIgc3R5bGU9ImZpbGw6IzNkYTBlMSIvPg0KCTxwYXRoIGQ9Ik04LjUsOWg3YTEsMSwwLDAsMCwwLTJoLTdhMSwxLDAsMCwwLDAsMloiIHN0eWxlPSJmaWxsOiMzZGEwZTEiLz4NCgk8cGF0aCBkPSJNMTgsMTFINmExLDEsMCwwLDAsMCwySDE4YTEsMSwwLDAsMCwwLTJaIiBzdHlsZT0iZmlsbDojM2RhMGUxIi8+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,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xLCAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjM2RhMGUxOwogICAgICB9CgogICAgICAuY2xzLTEgewogICAgICAgIHN0cm9rZS13aWR0aDogMnB4OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgICBzdHJva2UtbGluZWpvaW46IHJvdW5kOwogICAgICAgIHN0cm9rZS13aWR0aDogMi41cHg7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzg2M19jb3B5XzIiIGRhdGEtbmFtZT0iRWxsaXBzZSA4NjMgY29weSAyIiBjbGFzcz0iY2xzLTEiIGN4PSIxNiIgY3k9IjE2IiByPSIxNSIvPgogIDxwYXRoIGlkPSJQcmV2aW91cy1jaGV2cm9uX2NvcHlfMiIgZGF0YS1uYW1lPSJQcmV2aW91cy1jaGV2cm9uIGNvcHkgMiIgY2xhc3M9ImNscy0yIiBkPSJNNjQ4OC42MSw1ODYwLjQ3bDcuMDgtNi40OC03LjA4LTYuNDciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02NDc1IC01ODM4KSIvPgo8L3N2Zz4K data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xLCAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjM2RhMGUxOwoJCWZpbGwtb3BhY2l0eTogMC40ODsKICAgICAgfQoKICAgICAgLmNscy0xIHsKICAgICAgICBzdHJva2Utd2lkdGg6IDJweDsKICAgICAgfQoKICAgICAgLmNscy0yIHsKICAgICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7CiAgICAgICAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDsKICAgICAgICBzdHJva2Utd2lkdGg6IDIuNXB4OwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPGNpcmNsZSBpZD0iRWxsaXBzZV84NjNfY29weV8yIiBjbGFzcz0iY2xzLTEiIGN4PSIxNiIgY3k9IjE2IiByPSIxNSIvPgogIDxwYXRoIGlkPSJQcmV2aW91cy1jaGV2cm9uX2NvcHlfMiIgY2xhc3M9ImNscy0yIiBkPSJNNjQ4OC42MSw1ODYwLjQ3bDcuMDgtNi40OC03LjA4LTYuNDciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02NDc1IC01ODM4KSIvPgo8L3N2Zz4K data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xLCAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjM2RhMGUxOwogICAgICB9CgogICAgICAuY2xzLTEgewogICAgICAgIHN0cm9rZS13aWR0aDogMnB4OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgICBzdHJva2UtbGluZWpvaW46IHJvdW5kOwogICAgICAgIHN0cm9rZS13aWR0aDogMi41cHg7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzg2M19jb3B5XzIiIGRhdGEtbmFtZT0iRWxsaXBzZSA4NjMgY29weSAyIiBjbGFzcz0iY2xzLTEiIGN4PSIxNiIgY3k9IjE2IiByPSIxNSIvPgogIDxwYXRoIGlkPSJQcmV2aW91cy1jaGV2cm9uX2NvcHlfMiIgZGF0YS1uYW1lPSJQcmV2aW91cy1jaGV2cm9uIGNvcHkgMiIgY2xhc3M9ImNscy0yIiBkPSJNNjQ5My4zOSw1ODQ3LjUzbC03LjA4LDYuNDgsNy4wOCw2LjQ3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjQ3NSAtNTgzOCkiLz4KPC9zdmc+Cg== data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xLCAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjM2RhMGUxOwoJCWZpbGwtb3BhY2l0eTogMC40ODsKICAgICAgfQoKICAgICAgLmNscy0xIHsKICAgICAgICBzdHJva2Utd2lkdGg6IDJweDsKICAgICAgfQoKICAgICAgLmNscy0yIHsKICAgICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7CiAgICAgICAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDsKICAgICAgICBzdHJva2Utd2lkdGg6IDIuNXB4OwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPGNpcmNsZSBpZD0iRWxsaXBzZV84NjNfY29weV8yIiBkYXRhLW5hbWU9IkVsbGlwc2UgODYzIGNvcHkgMiIgY2xhc3M9ImNscy0xIiBjeD0iMTYiIGN5PSIxNiIgcj0iMTUiLz4KICA8cGF0aCBpZD0iUHJldmlvdXMtY2hldnJvbl9jb3B5XzIiIGRhdGEtbmFtZT0iUHJldmlvdXMtY2hldnJvbiBjb3B5IDIiIGNsYXNzPSJjbHMtMiIgZD0iTTY0OTMuMzksNTg0Ny41M2wtNy4wOCw2LjQ4LDcuMDgsNi40NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTY0NzUgLTU4MzgpIi8+Cjwvc3ZnPgo= data:image/png;base64,  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,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,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,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 data:image/png;base64,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 data:image/png;base64,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 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,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 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=".split(" ");c=
"@-webkit-keyframes preloader_spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg); }  100% {-webkit-transform: rotate(360deg);transform: rotate(360deg); } }@keyframes preloader_spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg); }  100% {-webkit-transform: rotate(360deg);transform: rotate(360deg); } }html,body {background-color: #F7F7F7 !important; }.universal_mini {overflow: hidden;background-color: #F7F7F7; }  .universal_mini div {-webkit-tap-highlight-color: transparent;-webkit-user-select: none;-moz-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);/*    @if ($currentBlock == $block) {@warn $currentBlock;}    */ }    .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);-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out; }      .universal_mini .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; }      .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[1]+") no-repeat center; }  .universal_mini .playerView {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0); }  .universal_mini button {background: transparent; }  .universal_mini.not_loaded .top_panel,  .universal_mini.not_loaded .bottom_panel,  .universal_mini.not_loaded .landscape_bottom_panel {display: none; }  .universal_mini.landscape {/* > .top_panel,    > .bottom_panel {@include cssTransition(opacity, 0.2s, linear);} */ }    .universal_mini.landscape > .bottom_panel {height: 2px;z-index: 1;background-color: transparent;box-shadow: 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;/* &::before {content: '';width: 100%;height: 1px;position: absolute;background: #BABABA;} */    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 .show_video.component_container {width: 57px;height: 100%;left: 0;padding-left: 2px; }      .universal_mini > .top_panel .show_video.component_container button {width: 100%;height: 100%; }        .universal_mini > .top_panel .show_video.component_container button::after {content: '';position: absolute;width: 28px;height: 17px;background-image: url("+
c[2]+");background-repeat: no-repeat;background-size: contain;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }        .universal_mini > .top_panel .show_video.component_container button.active::after {background-image: url("+c[2]+"); }        .universal_mini > .top_panel .show_video.component_container button[disabled]::after, .universal_mini > .top_panel .show_video.component_container button.active[disabled]::after {background-image: url("+c[3]+"); }    .universal_mini > .top_panel .show_slide.component_container {width: 57px;height: 100%;left: 0;padding-left: 2px; }      .universal_mini > .top_panel .show_slide.component_container button {width: 100%;height: 100%; }        .universal_mini > .top_panel .show_slide.component_container button::after {content: '';position: absolute;width: 24px;height: 20px;background-image: url("+
c[4]+");background-repeat: no-repeat;background-size: contain;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }        .universal_mini > .top_panel .show_slide.component_container button.active::after {background-image: url("+c[4]+"); }    .universal_mini > .top_panel .menu.component_container {width: 46px;height: 100%;position: absolute;right: 0; }      .universal_mini > .top_panel .menu.component_container button {width: 100%;height: 100%; }        .universal_mini > .top_panel .menu.component_container button::after {content: '';position: absolute;width: 22px;height: 19px;background-image: url("+
c[5]+");background-repeat: no-repeat;background-size: contain;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }        .universal_mini > .top_panel .menu.component_container button.active::after {background-image: url("+c[5]+"); }    .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;/* &::before {content: '';width: 100%;height: 1px;position: absolute;background: #BABABA;} */    bottom: 0;box-shadow: 0 -2px 12px 0 rgba(0, 0, 0, 0.1);height: 66px;top: auto; }    .universal_mini > .bottom_panel .play.component_container {width: 54px;height: 100%;position: absolute; }      .universal_mini > .bottom_panel .play.component_container button {width: 100%;height: 100%; }        .universal_mini > .bottom_panel .play.component_container button::after {content: '';position: absolute;width: 24px;height: 28px;background-image: url("+
c[6]+");background-repeat: no-repeat;background-size: contain;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }        .universal_mini > .bottom_panel .play.component_container button.active::after {background-image: url("+c[6]+"); }        .universal_mini > .bottom_panel .play.component_container button[disabled]::after, .universal_mini > .bottom_panel .play.component_container button.active[disabled]::after {background-image: url("+c[7]+"); }      .universal_mini > .bottom_panel .play.component_container button.selected::after {background-image: url("+
c[8]+");width: 34px;height: 34px;left: -3px; }    .universal_mini > .bottom_panel .next.component_container {width: 54px;height: 100%;position: absolute; }      .universal_mini > .bottom_panel .next.component_container button {width: 100%;height: 100%; }        .universal_mini > .bottom_panel .next.component_container button::after {content: '';position: absolute;width: 30px;height: 30px;background-image: url("+c[9]+");background-repeat: no-repeat;background-size: contain;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }        .universal_mini > .bottom_panel .next.component_container button.active::after {background-image: url("+
c[9]+"); }        .universal_mini > .bottom_panel .next.component_container button[disabled]::after, .universal_mini > .bottom_panel .next.component_container button.active[disabled]::after {background-image: url("+c[10]+"); }    .universal_mini > .bottom_panel .prev.component_container {width: 54px;height: 100%;position: absolute; }      .universal_mini > .bottom_panel .prev.component_container button {width: 100%;height: 100%; }        .universal_mini > .bottom_panel .prev.component_container button::after {content: '';position: absolute;width: 30px;height: 30px;background-image: url("+
c[11]+");background-repeat: no-repeat;background-size: contain;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }        .universal_mini > .bottom_panel .prev.component_container button.active::after {background-image: url("+c[11]+"); }        .universal_mini > .bottom_panel .prev.component_container button[disabled]::after, .universal_mini > .bottom_panel .prev.component_container button.active[disabled]::after {background-image: url("+c[12]+"); }    .universal_mini > .bottom_panel .progress {position: absolute;top: -1px;left: 0;height: 3px;background: #3FA9F5; }    .universal_mini > .bottom_panel .play.component_container {left: 17px; }    .universal_mini > .bottom_panel .play.selected.component_container {left: 14px; }    .universal_mini > .bottom_panel .next.component_container {right: 12px; }    .universal_mini > .bottom_panel .prev.component_container {right: 74px; }  .universal_mini > .landscape_bottom_panel {width: 100%;background: #FFFFFF;position: absolute;/* &::before {content: '';width: 100%;height: 1px;position: absolute;background: #BABABA;} */    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.component_container {width: 100%;height: 30px;position: absolute; }      .universal_mini > .landscape_bottom_panel .play.component_container button {width: 100%;height: 100%; }        .universal_mini > .landscape_bottom_panel .play.component_container button::after {content: '';position: absolute;width: 24px;height: 28px;background-image: url("+
c[6]+");background-repeat: no-repeat;background-size: contain;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }        .universal_mini > .landscape_bottom_panel .play.component_container button.active::after {background-image: url("+c[6]+"); }        .universal_mini > .landscape_bottom_panel .play.component_container button[disabled]::after, .universal_mini > .landscape_bottom_panel .play.component_container button.active[disabled]::after {background-image: url("+c[7]+"); }      .universal_mini > .landscape_bottom_panel .play.component_container button.selected::after {background-image: url("+
c[8]+");width: 34px;height: 34px;left: -3px; }    .universal_mini > .landscape_bottom_panel .next.component_container {width: 100%;height: 30px;position: absolute; }      .universal_mini > .landscape_bottom_panel .next.component_container button {width: 100%;height: 100%; }        .universal_mini > .landscape_bottom_panel .next.component_container button::after {content: '';position: absolute;width: 30px;height: 30px;background-image: url("+c[9]+");background-repeat: no-repeat;background-size: contain;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }        .universal_mini > .landscape_bottom_panel .next.component_container button.active::after {background-image: url("+
c[9]+"); }        .universal_mini > .landscape_bottom_panel .next.component_container button[disabled]::after, .universal_mini > .landscape_bottom_panel .next.component_container button.active[disabled]::after {background-image: url("+c[10]+"); }    .universal_mini > .landscape_bottom_panel .prev.component_container {width: 100%;height: 30px;position: absolute; }      .universal_mini > .landscape_bottom_panel .prev.component_container button {width: 100%;height: 100%; }        .universal_mini > .landscape_bottom_panel .prev.component_container button::after {content: '';position: absolute;width: 30px;height: 30px;background-image: url("+
c[11]+");background-repeat: no-repeat;background-size: contain;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }        .universal_mini > .landscape_bottom_panel .prev.component_container button.active::after {background-image: url("+c[11]+"); }        .universal_mini > .landscape_bottom_panel .prev.component_container button[disabled]::after, .universal_mini > .landscape_bottom_panel .prev.component_container button.active[disabled]::after {background-image: url("+c[12]+"); }    .universal_mini > .landscape_bottom_panel .menu.component_container {width: 100%;height: 46px;position: absolute;right: 0; }      .universal_mini > .landscape_bottom_panel .menu.component_container button {width: 100%;height: 100%; }        .universal_mini > .landscape_bottom_panel .menu.component_container button::after {content: '';position: absolute;width: 22px;height: 19px;background-image: url("+
c[5]+");background-repeat: no-repeat;background-size: contain;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }        .universal_mini > .landscape_bottom_panel .menu.component_container button.active::after {background-image: url("+c[5]+"); }    .universal_mini > .landscape_bottom_panel .play.component_container {top: 70px; }    .universal_mini > .landscape_bottom_panel .next.component_container {bottom: 78px; }    .universal_mini > .landscape_bottom_panel .prev.component_container {bottom: 18px; }  .universal_mini .panels_overlay {position: absolute;top: 0;right: 0;bottom: 0;left: 0; }  .universal_mini .panels_overlay {background: rgba(0, 0, 0, 0.4); }  .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 .launch_video_panel {width: 100%;height: 100%; }    .universal_mini .launch_video_panel .bg {background: #000000;opacity: 0.5;width: 100%;height: 100%; }    .universal_mini .launch_video_panel .info {position: absolute;left: 0;right: 0;text-align: center;padding-left: 50px;padding-right: 50px;font-size: 18px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-weight: lighter;color: #FFFFFF; }    .universal_mini .launch_video_panel .launch_btn {margin: auto;right: 0;left: 0;display: inline-block;width: 157px;height: 48px;background: #339BE0;border-radius: 7px;color: #FFFFFF;text-decoration: none;text-align: center;line-height: 48px;font-size: 20px;font-weight: bold; }    .universal_mini .launch_video_panel .loadApp_btn {display: inline-block;width: 169px;height: 50px;background-image: url("+
c[13]+");background-size: contain;left: 0;right: 0;margin: auto; }  .universal_mini * {cursor: default !important; }  .universal_mini,  .universal_mini > div {position: absolute;top: 0; }  .universal_mini .video_container video {position: absolute; }  .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[14]+");background-size: cover;top: 0;left: 0;bottom: 0;right: 0;-webkit-animation: preloader_spin 1s infinite linear;animation: preloader_spin 1s infinite linear; }  .universal_mini .menu_layer {position: absolute;background: #FFFFFF;z-index: 10; }    .universal_mini .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);/* &::before {content: '';width: 100%;height: 1px;position: absolute;background: #BABABA;bottom: 0;} */ }      .universal_mini .menu_layer .top_panel .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 .top_panel .search,      .universal_mini .menu_layer .top_panel .close,      .universal_mini .menu_layer .top_panel .back {position: absolute;height: 46px;top: 0;border: 0;background: transparent; }      .universal_mini .menu_layer .top_panel .search {width: 58px;height: 46px; }        .universal_mini .menu_layer .top_panel .search button {width: 100%;height: 100%; }          .universal_mini .menu_layer .top_panel .search button::after {content: '';position: absolute;width: 18px;height: 18px;background-image: url("+
c[15]+");background-repeat: no-repeat;background-size: contain;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }          .universal_mini .menu_layer .top_panel .search button.active::after {background-image: url("+c[15]+"); }      .universal_mini .menu_layer .top_panel .close {width: 46px;height: 46px;right: 0; }        .universal_mini .menu_layer .top_panel .close button {width: 100%;height: 100%; }          .universal_mini .menu_layer .top_panel .close button::after {content: '';position: absolute;width: 20px;height: 20px;background-image: url("+
c[16]+");background-repeat: no-repeat;background-size: contain;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }          .universal_mini .menu_layer .top_panel .close button.active::after {background-image: url("+c[16]+"); }      .universal_mini .menu_layer .top_panel .search.component_container {left: 0; }      .universal_mini .menu_layer .top_panel .back {width: 46px;height: 46px;left: 0; }        .universal_mini .menu_layer .top_panel .back button {width: 100%;height: 100%; }          .universal_mini .menu_layer .top_panel .back button::after {content: '';position: absolute;width: 14px;height: 20px;background-image: url("+
c[17]+");background-repeat: no-repeat;background-size: contain;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }          .universal_mini .menu_layer .top_panel .back button.active::after {background-image: url("+c[17]+"); }      .universal_mini .menu_layer .top_panel.with_search .back {right: 44px; }      .universal_mini .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 .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 .top_panel .search_panel .search_container::before {content: '';position: absolute;width: 14px;height: 14px;background: url("+
c[18]+");background-size: cover;left: 10px;top: 11px; }          .universal_mini .menu_layer .top_panel .search_panel .search_container.empty .clear {display: none; }          .universal_mini .menu_layer .top_panel .search_panel .search_container .clear {background: transparent;position: absolute;width: 38px;height: 100%;right: 0; }            .universal_mini .menu_layer .top_panel .search_panel .search_container .clear svg {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }          .universal_mini .menu_layer .top_panel .search_panel .search_container .search_input {position: absolute;top: 0;right: 30px;bottom: 0;left: 33px;border: 0;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px;padding: 0;color: #2B3B46;background: transparent;margin: 0;width: -webkit-calc(100% - 63px);width: calc(100% - 63px); }            .universal_mini .menu_layer .top_panel .search_panel .search_container .search_input::-webkit-input-placeholder {font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px;color: #8E8E93; }            .universal_mini .menu_layer .top_panel .search_panel .search_container .search_input::-moz-placeholder {font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px;color: #8E8E93; }            .universal_mini .menu_layer .top_panel .search_panel .search_container .search_input:-ms-input-placeholder {font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px;color: #8E8E93; }            .universal_mini .menu_layer .top_panel .search_panel .search_container .search_input::placeholder {font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px;color: #8E8E93; }        .universal_mini .menu_layer .top_panel .search_panel .cancel.component_container {position: absolute;top: 0;right: 0; }          .universal_mini .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;/* &::before {content: '';width: 100%;height: 1px;position: absolute;background: #BABABA;top: 0;} */ }      .universal_mini .menu_layer.tab_control .bottom_panel > div {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; }          .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; }        .universal_mini .menu_layer.tab_control .bottom_panel > div.outline button::after {background-image: url("+
c[19]+"); }        .universal_mini .menu_layer.tab_control .bottom_panel > div.outline button.selected::after {background-image: url("+c[20]+"); }        .universal_mini .menu_layer.tab_control .bottom_panel > div.resources button::after {background-image: url("+c[21]+"); }        .universal_mini .menu_layer.tab_control .bottom_panel > div.resources button.selected::after {background-image: url("+c[22]+"); }        .universal_mini .menu_layer.tab_control .bottom_panel > div.presenter button::after {background-image: url("+
c[23]+"); }        .universal_mini .menu_layer.tab_control .bottom_panel > div.presenter button.selected::after {background-image: url("+c[24]+"); }        .universal_mini .menu_layer.tab_control .bottom_panel > div.notes button::after {background-image: url("+c[25]+"); }        .universal_mini .menu_layer.tab_control .bottom_panel > div.notes button.selected::after {background-image: url("+c[26]+"); }    .universal_mini .menu_layer .content.component_container {position: absolute;top: 46px;bottom: 0;width: 100%; }      .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: -webkit-calc(100% - 20px);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.active, .universal_mini .menu_layer .content.component_container .content.component_base .slides_list .item.selected {background: rgba(61, 160, 225, 0.1); }            .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[27]+");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 .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 .item svg {position: absolute;left: 28px;top: 0;bottom: 0;margin: auto; }        .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_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 svg {position: absolute;left: 30px;top: 0;bottom: 0;margin: auto; }          .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .item.bio {height: initial; }            .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .item.bio svg {margin: initial;top: 20px; }            .universal_mini .menu_layer .content.component_container .content.component_base .presenter_info .item.bio .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;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-x: hidden;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[28]+") no-repeat center; }    body .info_panel.time::before {background: transparent url("+c[29]+") no-repeat center; }    body .info_panel.password::before {background: transparent url("+c[30]+") 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;-moz-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 * {-webkit-transform-origin: 0 0;-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; }  .__player_view_id__ .slide.nokern,  .__player_view_id__ .slide .nokern {text-rendering: optimizeSpeed;font-feature-settings: 'kern' 0; }.__player_view_id__ .fullscreen {-webkit-transform: none !important;-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.iphone::after {background: transparent url("+
c[31]+") 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[32]+") 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[33]+") 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[34]+") 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[35]+");position: relative;cursor: pointer;width: 12px;height: 48px; }      .__player_view_id__ .video_player .controls .volume_popup .volume .back {background: url("+
c[36]+");width: 100%; }  .__player_view_id__ .video_player .controls button {width: 100%;height: 100%; }    .__player_view_id__ .video_player .controls button.mute {background: url("+c[37]+"); }      .__player_view_id__ .video_player .controls button.mute:hover {background: url("+c[38]+"); }      .__player_view_id__ .video_player .controls button.mute:active {background: url("+c[39]+"); }      .__player_view_id__ .video_player .controls button.mute.selected {background: url("+c[40]+"); }        .__player_view_id__ .video_player .controls button.mute.selected:hover {background: url("+
c[41]+"); }        .__player_view_id__ .video_player .controls button.mute.selected:active {background: url("+c[42]+"); }    .__player_view_id__ .video_player .controls button.play {background: url("+c[43]+") no-repeat; }      .__player_view_id__ .video_player .controls button.play:hover {background: url("+c[44]+") no-repeat; }      .__player_view_id__ .video_player .controls button.play:active {background: url("+c[45]+") no-repeat; }      .__player_view_id__ .video_player .controls button.play.selected {background: url("+
c[46]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play.selected:hover {background: url("+c[47]+") no-repeat; }        .__player_view_id__ .video_player .controls button.play.selected:active {background: url("+c[48]+") no-repeat; }      .__player_view_id__ .video_player .controls button.play::after {background: url("+c[49]+");width: 1px;height: 32px;right: 0;top: 1px;position: absolute;content: ''; }    .__player_view_id__ .video_player .controls button.toggle_fullscreen {background: url("+
c[50]+") no-repeat; }      .__player_view_id__ .video_player .controls button.toggle_fullscreen:hover {background: url("+c[51]+") no-repeat; }      .__player_view_id__ .video_player .controls button.toggle_fullscreen:active {background: url("+c[52]+") no-repeat; }      .__player_view_id__ .video_player .controls button.toggle_fullscreen::before {background: url("+c[49]+") 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;-moz-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;-moz-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; }.trial_banner {-webkit-transform: translateZ(0);transform: translateZ(0); }  .trial_banner .banner-content {display: block; }  .trial_banner .banner-content_hover {display: none; }  .trial_banner .days_remaining {position: absolute !important;font-family: 'Open Sans', Arial, sans-serif;font-weight: normal;font-size: 13px;left: 65px;top: 41px;color: #7C1645; }  .trial_banner:hover .banner-content {display: none; }  .trial_banner:hover .banner-content_hover {display: block; }.popup_layer {z-index: 1; }  .popup_layer .modal_layer {z-index: initial; }.framesLayer iframe {pointer-events: all; }";
for(var d in a)if(x(a).hasOwnProperty(d)){var e="__"+d.replace(/\./g,"_")+"__";c=c.replace(new RegExp(e,"g"),a[d])}for(var g in b)x(b).hasOwnProperty(g)&&(c=c.replace(new RegExp(g,"g"),b[g]));c=c.replace(/__verticalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.st);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.ot);ot(c)};
hR.prototype.st=function(a,b,c){return"url(data:image/svg+xml;base64,"+kh('<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none">\r\n<linearGradient id="g436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="0%" y2="100%">\r\n<stop stop-color="'+b+'" offset="0"/><stop stop-color="'+c+'" offset="1"/>\r\n</linearGradient>\r\n<rect x="0" y="0" width="1" height="1" fill="url(#g436)" />\r\n</svg>')+")"};
hR.prototype.ot=function(a,b,c){return"url(data:image/svg+xml;base64,"+kh('<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none">\r\n<linearGradient id="gh436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="100%" y2="0%">\r\n<stop stop-color="'+b+'" offset="0"/><stop stop-color="'+c+'" offset="1"/>\r\n</linearGradient>\r\n<rect x="0" y="0" width="1" height="1" fill="url(#gh436)" />\r\n</svg>')+")"};q("PresentationPlayer.start",function(a,b,c,d,e){var g=new PO,h=0<window.location.search.indexOf("noui=1");d&&g.Fo.addHandler(d);Ri&&(Si=!0);var k;g.GN.addHandler(function(a){if(h)(new oL).AA(void 0,{__slide_width__:a.slideWidth()+"px",__slide_height__:a.slideHeight()+"px",__player_view_id__:c});else{var b=a.settings().skin(),d=new yH;b=b||{};var e={colors:{A:"l"},Rj:{A:"t",uB:{A:"l"},visible:{A:"v"}},controlPanel:{A:"c",Vm:{A:"h"},u_:{A:"o"},showResourcesButton:{A:"r"},v_:{A:"p"},t_:{A:"f"},tR:{A:"x"}},
Bv:{A:"cp",dJ:{A:"vl"}}};iO(e);d.colors=b[e.colors];var g=b[e.Rj];if(g){var l=d.Rj(),A=e.Rj;l.J(y(g,A.visible,!0));l.W.showLogo=y(g,A.uB,!0)}if(g=b[e.controlPanel])l=d.controlPanel(),A=e.controlPanel,l.W.outlineButtonVisibility=y(g,A.u_,!0),l.W.attachmentsButtonVisibility=y(g,A.showResourcesButton,!0),l.W.presentersButtonVisibility=y(g,A.v_,!0),vH(l,y(g,A.t_,!0)),l.W.ccButtonVisibility=y(g,A.tR,!0),l.W.autoHide=y(g,A.Vm,!0),d.controlPanel().W.ccButtonVisibility=!1;(b=b[e.Bv])&&(d.Bv().W.videoPanelOnLeft=
y(b,e.Bv.dJ,!0));k=d;(Ii?new hR:new aH).AA(k.colors,{__slide_width__:a.slideWidth()+"px",__slide_height__:a.slideHeight()+"px",__player_view_id__:c})}});g.Fo.addHandler(function(a){var c=Ii,d=a.L,g=d.settings().Zr(),l=c?cH:dH;if(h)g=new SO(a,g||{});else if(c){c=Ri?$G:LQ;var t=new wG;t.Ud.Rj.visible=!0;var A=[];sH(k.controlPanel())&&A.push("outline");tH(k.controlPanel())&&A.push("attachments");uH(k.controlPanel())&&A.push("presenterInfo");t.Ud.Rj.wv=A;t.Ud.controlPanel.visible=!0;t.Ud.controlPanel.tn=
!0;t.Ud.controlPanel.vn=!0;t.Ud.controlPanel.ql=!0;t.Ud.controlPanel.ns=new Wk;t.Ud.controlPanel.ns.visible=!0;t.Ud.controlPanel.ns.enabled=!0;t.Ud.controlPanel.ns.mode="presentationTimeline";t.Ud.controlPanel.nf="bySlides";t.outline.VA=!1;t.outline.HR=!0;t.outline.VQ=!0;t.outline.search=!1;g.PB_TITLE_PANEL_OUTLINE=g.PB_OUTLINE_TITLE;g.PB_TITLE_PANEL_ATTACHMENTS=g.PB_RESOURCES_TITLE;g.PB_TITLE_PANEL_PRESENTER_INFO=g.PB_PRESENTER_TITLE;g.PB_PRESENTER_EMAIL=g.PB_PRESENTER_EMAIL;g.PB_PRESENTER_WEBSITE=
g.PB_PRESENTER_WEBSITE;g.PB_PRESENTER_NO_INFO=g.PB_PRESENTER_NO_INFO;l=new ZG(l);A=!1;try{A=window.isLearn()}catch(F){}g=c==LQ?new c(a,t,g,l,A):new c(a,t,g,l)}else l=new bH(l,k.colors),g=new gL(a,k,g,l,!0);Pf(Ff(document,b),g.displayObject());p(e)||(e=eR(d.Kp()));a.stateChangedEvent().addHandler(function(b){if(!b.actionPrevented()){b.preventAction();b=a.persistState();var c=d.Kp(),e=fR();try{e.set(c,b)}catch(U){}}},null,99);a.start(e)});g.$m(a,c)},void 0);})();
!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]+"]"};
(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});

