(function(Rosetta){
    var define = Rosetta.define, require = Rosetta.require, win = window, rosettaGlobals = {};
    var prevGlobals = { gsapGSG: win.GreenSockGlobals, gsapQ: win._gsQueue, gsapDef: win._gsDefine, hammer:win.Hammer};
    win.GreenSockGlobals = {};    win._gsQueue = win._gsDefine = null; win.Hammer = null;



/*RBuild_fa5e5191*/
define("core/utils/DataTypeUtils",["require"],function(e){function t(){function e(e){return Array.isArray||(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)}),Array.isArray(e)}function t(e){return!!("string"==typeof e||e instanceof String)}function n(e){return"boolean"==typeof e}function r(e){return!("true"!==(e=String(e).toLowerCase())&&"false"!==e&&"1"!==e&&"0"!==e)}function i(e){return s(Number(e))}function o(e){return!(!e||!t(e))&&(e=e.toLowerCase(),!(0!==e.indexOf("http://")&&0!==e.indexOf("https://")||!(e.indexOf(".")>0)))}function a(t){return"object"==typeof t&&!1===e(t)&&null!==t}function s(e){return!isNaN(e-0)&&null!=e&&!isNaN(parseFloat(e))}function u(e){return null!==e&&!isNaN(parseInt(e))&&Math.round(e)===Number(e)}function c(e){return e instanceof HTMLElement}function l(e){return e instanceof SVGPathElement}function f(e){return a(e)&&w(e.set)}function d(e){return!0===b(e)||!0===m(e)||!0===h(e)||g(e)||p(e)}function g(e){var t=e.replace(" ",""),n=t.split("."),r=/(^#[0-9A-F]{6}$)|(^#[0-9A-F]{3}$)/i,i=/(^0x[0-9A-F]{6}$)|(^0x[0-9A-F]{3}$)/i;return r.test(n[0])||i.test(n[0])}function p(e){if(!0===g(e)){var t=e.replace(" ",""),n=t.split("."),r=!0;return n.length>1&&(r=Number("."+n[1])>=0&&Number("."+n[1])<1),r}return!1}function m(e){return e=v(e),0===e.indexOf("rgb(")&&e.indexOf(")")>0}function h(e){return e=v(e),0===e.indexOf("rgba(")&&e.indexOf(")")>0}function b(e){return e=v(e),!!B[e]}function v(e){return!0===t(e)?e.toLowerCase():""}function y(e){for(var t in e)if(e.hasOwnProperty(t))return!1;return JSON.stringify(e)===JSON.stringify({})}function x(e){for(var t=["","-webkit-","-moz-","-ms-","-o-"],n=["linear-gradient","radial-gradient","repeating-linear-gradient","repeating-radial-gradient"],r=!1,i=0;i<t.length;i++)for(var o=0;o<n.length;o++)if(e.substring(0,e.indexOf("("))===t[i]+n[o]){r=!0;break}return r}function S(r){for(var i=[{type:"Boolean",func:n},{type:"Number",func:s},{type:"String",func:t},{type:"Integer",func:u},{type:"Array",func:e},{type:"Function",func:w},{type:"Instance",func:f},{type:"Object",func:a}],o=0;o<i.length;o++)if(i[o].func(r))return i[o].type}function C(e){if(!e||-1===e.indexOf(":"))return!1;var t=e.substring(0,e.indexOf(":"));if(!t||t.length<3)return!1;t=t.toLowerCase();for(var n=["tel","geo","mailto","sms","market","news","telnet","ftp"],r=n.length;--r>-1;)if(n[r]===t)return!0;return!1}function w(e){return!!(e&&e.constructor&&e.call&&e.apply)}function E(e){return!!k(e)}function k(e){var t=L(e),n=parseFloat(t);if(0===t.length||!1===s(n))return"";for(var r=t.split(n).join(""),i=["em","ex","%","px","cm","mm","in","pt","pc","ch","rem","vh","vw","vmin","vm"],o=0;o<i.length;o++)if(r===i[o])return i[o];return""}function T(e){e=String(e);for(var t=["Power0","Power1","Power2","Power3","Power4","Back","Elastic","Bounce","Rough","SlowMo","Stepped","Circ","Expo","Sine"],n=!1,r=0;r<t.length;r++)if(0===e.indexOf(t[r]+".")){n=!0;break}var i=e.toLowerCase();return!n&&i.indexOf("custom")>-1&&(n=!0),n&&(e.indexOf("ease")>-1||e.indexOf("config")>-1||i.indexOf("custom")>-1)}function I(e,t){if(!t)return e;for(var n=[{type:"Boolean",func:R},{type:"Number",func:O},{type:"String",func:L},{type:"Color",func:P}],r=0;r<n.length;r++)if(n[r].type===t)return n[r].func(e);return e}function R(e){return!(!0!==e&&"true"!==String(e).toLowerCase())}function O(e){return e=Number(e),!1===s(e)?0:e}function L(e){return String(e)}function P(e){return e.split("0x").join("#")}function A(e){return!0===s(e)&&(e+="px"),e}function U(e){return e=e.match(/^rgba?[\s+]?\([\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?/i),(e&&4===e.length?"#"+("0"+parseInt(e[1],10).toString(16)).slice(-2)+("0"+parseInt(e[2],10).toString(16)).slice(-2)+("0"+parseInt(e[3],10).toString(16)).slice(-2):"").toUpperCase()}function F(e){function t(e,t,r){return parseInt(n(e).substring(t,r).split(".").join("").trim(),16)}function n(e){return"#"===e.charAt(0)?e.substring(1):e}var r=t(e,0,2),i=t(e,2,4),o=t(e,4,6),a=t(e,7,e.length);return s(a)&&a<99?"rgba("+r+","+i+","+o+","+Number(.1*a)+")":"rgb("+r+","+i+","+o+")"}function N(e){return""===e?e:!0===b(e)?e:0===e.indexOf("rgb")?e:F(e)}function D(e,t,n){return e.indexOf(t)>-1&&(e=e.split(t).join(n)),e}function _(e){"use strict";return!1===b(e)?"":(e=v(e),B[e])}var B={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",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",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",rebeccapurple:"#663399",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",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};return{forceType:I,forceRGB:N,hexToRGB:F,hexToRGBA:F,isArray:e,isBoolean:n,isLooseBoolean:r,isLooseNumber:i,isColor:d,isEase:T,isFunction:w,isGradient:x,isHex:g,isInstance:f,isObject:a,isObjectEmpty:y,isNamedColor:b,isNumber:s,isInt:u,isRGB:m,isRGBA:h,isHTMLElement:c,isSVGElement:l,isSpecialScheme:C,isString:t,isUnit:E,isURL:o,kind:S,namedColorToHex:_,unitKind:k,forceUnit:A,rgbToHex:U,replaceValue:D}}return new t}),define("environment/EnvironmentUtils",[],function(){function e(){"use strict";function e(){if(l.devicePixelRatio>1)return!0;var e="(-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx)";return!!(l.matchMedia&&l.matchMedia(e)&&l.matchMedia(e).matches)}function t(){return!n()}function n(){return l.matchMedia&&l.matchMedia("(orientation: portrait)")&&!0===l.matchMedia("(orientation: portrait)").matches}function r(){return l.outerWidth}function i(){return l.outerHeight}function o(){return l.innerWidth}function a(){return l.innerHeight}function s(){return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|ipad|iris|kindle|Android|Silk|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(navigator.userAgent)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(navigator.userAgent.substr(0,4))}function u(){return navigator&&navigator.userAgent&&navigator.userAgent.indexOf("Firefox")>-1}function c(){var e=100;if(document.all){for(var t=[window.PointerEvent,window.atob,document.addEventListener,document.querySelector],n=0,r=t.length;--r>-1;)t[r]&&n++;e=7+n}else Object.hasOwnProperty.call(window,"ActiveXObject")&&!window.ActiveXObject&&(e=11);return e}var l;try{l=window}catch(e){l={}}var f=function(){var e=!1;try{Object.defineProperty({},"x",{}),e=!0}catch(t){e=!1}return e?Object.defineProperty:function(){}}(),d={};return f(d,"isRetina",{get:e}),f(d,"isLandscape",{get:t}),f(d,"isPortrait",{get:n}),f(d,"screenWidth",{get:r}),f(d,"screenHeight",{get:i}),f(d,"virtualScreenWidth",{get:o}),f(d,"virtualScreenHeight",{get:a}),f(d,"ieVersion",{get:c}),f(d,"isMobile",{get:s}),f(d,"isFirefox",{get:u}),d}return new e}),define("core/utils/ElementUtils",["require","core/utils/DataTypeUtils","environment/EnvironmentUtils"],function(e){function t(){function e(e,n){var r;return e.style&&e.style[n]?r=e.style[n]:e[n]?r=e[n]:i(e,n)?r=t(e,n):e.currentStyle&&(r=e.currentStyle[n]),null!==r&&"auto"!==r&&void 0!==r||(r=""),r}function t(e,t){return window.getComputedStyle(e,null).getPropertyValue(d(t))}function i(e,t){return window.getComputedStyle&&"undefined"!==window.getComputedStyle&&window.getComputedStyle(e,null)&&window.getComputedStyle(e,null).getPropertyValue&&(!r.isFirefox||!n.isObjectEmpty(window.getComputedStyle(e,null)))}function o(e,t,n){e=e||"",e=e.split(" "),t=t.split(" ");for(var r=0;r<t.length;r++){var i=t[r];if(1===i.indexOf("=")){if(0===i.indexOf("+="))e.push(s(a(i.substring(2)),n));else if(0===i.indexOf("-="))for(var o=s(a(i.substring(2)),n),u=0;u<e.length;u++)if(a(e[u])===o){e.splice(u,1);break}}else e=[s(a(i),n)]}for(var c=0;c<e.length;c++)"."===e[c].charAt(0)&&(e[c]=e[c].substring(1));return e.join(" ")}function a(e){return 0===e.indexOf(".")?e.substring(1):e}function s(e,t){return t&&null!==e&&0!==e.indexOf(t)?t+e:e}function u(e,t){if(e&&t){if(0===e.indexOf(t))return e.substring(t.length);if("."===e.charAt(0)&&1===e.indexOf(t))return"."+e.substring(t.length+1)}return e}function c(e,t,n){e=e||"",e=e.split(" "),t=s(t,n);for(var r=e.length;--r>-1;)if(s(a(e[r]),n)===t)return!0;return!1}function l(e){return v?function(e){var t=e.charAt(0).toUpperCase()+e.slice(1),n=(e+" "+y.join(t+" ")+t).split(" "),r=function(e){for(var t in e){var n=e[t];if(!function(e,t){return!!~(""+e).indexOf(t)}(n,"-")&&void 0!==v[n])return n}return!1}(n);return r||e}(e):e}function f(e){var t=e.trim();return 0===t.toLowerCase().indexOf("url(")&&(t=t.substring(4,t.lastIndexOf(")"))),t}function d(e){return e.replace(/([A-Z])/g,function(e,t){return"-"+t.toLowerCase()}).replace(/^ms-/,"-ms-")}function g(e){var t=d(e);return 0===t.indexOf("-")?t.substring(1):t}function p(e){return e.indexOf("-")>-1?(e=0===e.indexOf("-")?e.substr(1):e,e.replace(/-(\S)/g,function(e,t){return t.toUpperCase()})):e}function m(){return!0!==S&&!1!==S&&(S=function(){var t=document.createElement("div"),n=document.documentElement,r=window.getComputedStyle;r=i(document.body)?window.getComputedStyle:e;var o;return"pointerEvents"in t.style&&(t.style.pointerEvents="auto",t.style.pointerEvents="x",n.appendChild(t),o=r&&r(t)&&"auto"===r(t).pointerEvents,n.removeChild(t),!!o)}()),S}function h(e,t){function n(e){var t=e;t=t.toLowerCase();var n=o(t),r=a(n),s=u(r.split(","));if(s.length>0){var l=n.indexOf(",",n.indexOf(s[0])+s[0].length),f=n.substring(0,0)+c(s[0])+n.substring(l);t=i(t)+f+")"}return{prop:"backgroundImage",value:O.css+t}}function r(e){var t=e;t=t.toLowerCase();var n=o(t),r=a(n),i=u(r.split(","));if(i.length>0){var s=l(i[0]),c=i[0];C(i[0])&&i.length>1&&(c=i[1]),c=T(c),c.indexOf(" ")>0&&(c=c.split(" ")[0]);var d=T(i[i.length-1]);if(d.indexOf(" ")>0&&(d=d.split(" ")[0]),!0===f(i[0])){var g=c;c=d,d=g}t="progid:DXImageTransform.Microsoft.gradient( startColorstr='"+c+"', endColorstr='"+d+"',GradientType="+s+" );"}return{prop:"-ms-filter",value:t}}function i(e){return e.substring(0,e.indexOf("(")+1)}function o(e){return e.substring(e.indexOf("(")+1,e.lastIndexOf(")"))}function a(e){for(;e.indexOf("rgb")>-1&&e.indexOf(")",e.indexOf("rgb"))>-1;){var t=e.substring(e.indexOf("rgb"),e.indexOf(")",e.indexOf("rgb"))+1);e=e.split(t).join(s(t))}return e}function s(e){return e=e.match(/^rgba?[\s+]?\([\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?/i),(e&&4===e.length?"#"+("0"+parseInt(e[1],10).toString(16)).slice(-2)+("0"+parseInt(e[2],10).toString(16)).slice(-2)+("0"+parseInt(e[3],10).toString(16)).slice(-2):"").toUpperCase()}function u(e){for(var t=[],n=0;n<e.length;n++)""!==e[n]&&" "!==e[n]&&t.push(e[n]);return t}function c(e){return!0===d(e)?e=g(e):!0===S(e)?e=w(e):!0===h(e)&&(e=b(e)),e}function l(e){return!0===d(e)?e=p(e):!0===S(e)?e=E(e):!0===h(e)&&(e=y(e)),!0===isNaN(e)&&(e=0),e}function f(e){var t=!1;return!0===d(e)?t=m(e):!0===S(e)?t=k(e):!0===h(e)&&(t=x(e)),t}function d(e){return e.indexOf("deg")>-1}function g(e){var t=Number(e.split("deg").join(""));return!1===isNaN(t)?Number(90-t)+"deg":e}function p(e){var t=Number(e.split("deg").join(""));if(!1===isNaN(t)){t=Number(t);var n=t%180;if(Math.abs(n)>=45&&Math.abs(n)<=135)return 1}return 0}function m(e){var t=Number(e.split("deg").join(""));if(!1===isNaN(t)){t=Number(t),t<0&&(t+=360);return!0===(1===p(e))?!(t>0&&t<180):!(t<90||t>270)}return!1}function h(e){for(var t=["right","left","top","bottom"],n=t.length;--n>-1;)if(e.indexOf(t[n])>-1)return!0;return!1}function b(e){var t="";return e.indexOf("to ")>-1?(t=e.split("to ").join(""),t=v(t)):e}function v(e){for(var t=[{a:"right",b:"left"},{a:"top",b:"bottom"}],n=0;n<t.length;n++){if(e===t[n].a)return t[n].b;if(e===t[n].b)return t[n].a}return e}function y(e){var t="";return e.indexOf("to ")>-1?(t=e.split("to ").join(""),t=v(t)):t=e,t.indexOf("left")>-1||t.indexOf("right")>-1?1:0}function x(e){return-1===e.indexOf("to ")}function S(e){return e.indexOf("at ")>-1}function C(e){for(var t=["ellipse","farthest","corner","circle","radius","axis","side","corner","center","left","right","bottom","top","at","deg"],n=t.length;--n>-1;)if(e.indexOf(t[n])>-1)return!0;return!1}function w(e){var t=e.split("at ");t.reverse();var n=["ellipse","farthest","corner","circle","radius","axis","side","corner","center","left","right","bottom","top"];if(t.length>1){for(var r=!1,i=t[1],o=0;o<n.length;o++)if(i.indexOf(n[o])>-1){r=!0;break}!1===r&&-1===i.indexOf(" ")&&(t[1]=i+" "+i)}for(var a=0;a<t.length;a++)t[a]=T(t[a]);return t=u(t),t.join(", ")}function E(e){var t=e.split("at ");t.reverse();var n=["left","right","ellipse","farthest","corner","circle","radius","axis","side","corner","center"];if(t.length>1)for(var r=t[1],i=0;i<n.length;i++)if(r.indexOf(n[i])>-1)return 1;return 0}function k(e){return e.indexOf("right")>-1||e.indexOf("bottom")>-1}function T(e){for(;e.length>0&&" "===e.charAt(0);)e=e.substring(1);for(;e.length>0&&" "===e.charAt(e.length-1);)e=e.substring(0,e.length-1);return e}function I(e,t){return!!~(""+e).indexOf(t)}var R=[],O=function(){var e=window.getComputedStyle(document.documentElement,""),t=(Array.prototype.slice.call(e).join("").match(/-(moz|webkit|ms)-/)||""===e.OLink&&["","o"])[1];return{dom:"WebKit|Moz|MS|O".match(new RegExp("("+t+")","i"))[1],lowercase:t,css:"-"+t+"-",js:t[0].toUpperCase()+t.substr(1)}}();return!0===t?(R.push(r(e)),R.push(n(e)),R.push({prop:"backgroundImage",value:e})):!1===function(){var e=" -webkit- -moz- -o- -ms- ".split(" "),t=document.createElement("div"),n=t.style,r="background-image:";!function(e){n.cssText=e}((r+"-webkit- ".split(" ").join("gradient(linear,left top,right bottom,from(#9f9),to(white));"+r)+e.join("linear-gradient(left top,#9f9, white);"+r)).slice(0,-r.length));var i=n.backgroundImage;return t=n=null,I(i,"gradient")}()?R.push(r(e)):(O.lowercase.indexOf("webkit")>-1&&R.push(n(e)),";"===e.substr(e.length-1)&&(e=e.substr(0,e.length-1)),R.push({prop:"backgroundImage",value:e})),R}var b,v,y=["Webkit","Moz","O","ms"],x={getProp:e,createClassName:o,hasClassName:c,getComputedStyle:t,getCSSPropertyName:d,getHTMLAttrPropertyName:g,getDOMCSSPropertyName:p,getPrefixedJSStyle:l,parseURL:f,addPrefix:s,removePrefix:u,getGradient:h,hasPointerEvents:m,hasComputedStyle:i},S="";return function(){"undefined"!=typeof window&&(b=document.createElement("prefixer"),v=b.style)}(),x}var n=e("core/utils/DataTypeUtils"),r=e("environment/EnvironmentUtils");return new t}),define("data/message_var/MessageVarManager",["require","core/utils/DataTypeUtils"],function(e){"use strict";function t(){function e(e,n){if(e){n&&(n=n.toLowerCase());var i;switch(n){case"flashvars":i=e.split("&amp;");break;case"urlquery":default:i=e.split("&")}if(i&&i.length>0){var o=t(i);s=r(s,o)}return u}}function t(e){for(var t=[],n=0;n<e.length;n++){var r=e[n].split("="),i="",o=r[0];r.length>1&&(r.length>2?(r.shift(),i=r.join("=")):i=r[1]),t.push({name:o,value:decodeURIComponent(i.replace(/\+/g," "))})}return t}function r(e,t){for(var n=t.concat(),r=0;r<e.length;r++){for(var i=!1,o=0;o<n.length;o++)if(e[r].name===n[o].name){i=!0;break}!1===i&&n.push(e[r])}return n}function i(e){for(var t=s,n=t.length;--n>-1;)if(t[n].name===e)return t[n].value;return""}function o(e,t){for(var n=a.length;--n>-1;)if(a[n].type===t)return a[n].validate(e);return!0}var a=[{type:"String",validate:n.isString},{type:"Boolean",validate:n.isBoolean},{type:"Number",validate:n.isNumber},{type:"Int",validate:n.isInt},{type:"Color",validate:n.isColor},{type:"Gradient",validate:n.isGradient},{type:"Unit",validate:n.isUnit},{type:"Ease",validate:n.isEase},{type:"Function",validate:n.isFunction}],s=[],u={get:i,parse:e,checkDataType:o};return u}var n=e("core/utils/DataTypeUtils");return new t}),define("core/utils/InstanceUtils",["require","core/utils/DataTypeUtils"],function(e){"use strict";var t=e("core/utils/DataTypeUtils");return function(){function e(e,t,n){var r,i=e;r=n?new i(n):new i;for(var o in t)t[o]&&r[o]!==t[o]&&void 0!==Object.getOwnPropertyDescriptor(t,o).set&&(r[o]=t[o]);return r.render(),r}function n(){var e=!1;try{Object.defineProperty({},"x",{}),e=!0}catch(t){e=!1}return e?Object.defineProperty:function(e,t,n){e[t]=n}}function r(e,t){try{return Object.getOwnPropertyDescriptor(e,t)}catch(n){return e[t]}}function i(){return(new Date).getTime()}function o(e,i){for(var a in e)e.hasOwnProperty(a)&&("_"===a?(i[a]||(i[a]={}),i[a]=o(e[a],i[a])):t.isFunction(e[a])?i[a]=e[a]:n()(i,a,r(e,a)));return i}function a(e,t){for(var n in e)if(e.hasOwnProperty(n)&&e[n]!==t[n])return!0;return!1}return{cacheBuster:i,extend:o,defineProperty:n,hasInstanceChanged:a,clone:e}}()}),define("display/settings/GlobalSettings",["require","core/utils/InstanceUtils"],function(e){function t(){function e(e){i=n.extend(e,i)}function t(){return i}var r={overwrite:e,fetch:t},i={textType:"BitmapText",prefix:"_",pixelDensity:1};return r}var n=e("core/utils/InstanceUtils");return new t}),define("core/utils/SelectorEngine",["require","core/utils/ElementUtils","core/utils/DataTypeUtils","data/message_var/MessageVarManager","display/settings/GlobalSettings"],function(e){function t(){function e(t){var i=o.fetch().GSAPSelector;if(i&&r.isString(t)&&t.indexOf(",")>-1)return i(t);if(i&&r.isString(t)&&0===t.indexOf("#")){var a="#"+n.addPrefix(t.substring(1),o.fetch().prefix),u=i(a);return 0===u.length?i(t):u}if(g(t).type===y)return o.fetch().stage.element.getElementsByTagName(t.substring(t.indexOf("<")+1,t.indexOf(">")));var c=0;if(!0===r.isArray(t)){var l,f=[];for(c=0;c<t.length;c++)l=t[c],!0===r.isInstance(l)?f.push(l.element):!0===r.isHTMLElement(l)||!0===r.isSVGElement(l)?f.push(l):f.push(e(l));return f}if(!0===r.isInstance(t))return t.element;if(!0===r.isHTMLElement(t)||!0===r.isSVGElement(t))return t;var d=s(t);if(d){var p;if(!0===r.isArray[d])for(p=[],c=0;c<d.length;c++)d[c].element&&p.push(d[c].element);else p=d.element;return p}return null}function t(e){S.push(e)}function a(e){for(var t=S.length;--t>-1;)if(e===S[t]){S.splice(t,1);break}}function s(e){if(void 0!==e){var t=g(e),r=t.name,a=o.fetch().prefix;switch(t.type){case m:return u(r);case h:return d(r,a);case v:return c(n.addPrefix(r,a))||c(r);case b:return i.get(r)||l(r);case y:return f(r)}return""===r?S:l(r)||c(r)||l(n.addPrefix(r,a))||c(n.addPrefix(r,a))||i.get(r)||f(r)||null}}function u(e){for(var t=S.length;--t>-1;)if(S[t].element===e)return S[t];return null}function c(e){for(var t=S.length;--t>-1;)if(S[t].id===e)return S[t];return null}function l(e){for(var t=S.length;--t>-1;)if(S[t].name===e)return S[t];return null}function f(e){null===e&&(e=""),e=e.split("<").join("").split(">").join("").split(",");for(var t=[],n=S.length;--n>-1;)for(var r=e.length;--r>-1;)if(S[n].element&&S[n].element.tagName.toUpperCase()===e[r].toUpperCase()){t.push(S[n]);break}return t}function d(e,t){var r=[];if(e&&""!==e)for(var i=e.split(","),o=S.length;--o>-1;)for(var a=i.length;--a>-1;)if(!0===n.hasClassName(S[o].className,i[a],t)){r.push(S[o]);break}return r}function g(e){if(!0===r.isString(e)){for(var t=C,n=t.length;--n>-1;)if(0===e.indexOf(t[n].indicator))return{type:t[n].type,name:e.substring(1)};return{type:"",name:e}}return!0===r.isHTMLElement(e)?{type:m,name:e}:!0===r.isSVGElement(e)?{type:m,name:e}:{type:p,name:e}}var p="instance",m="element",h="className",b="dynamicVar",v="id",y="tag",x={select:e,get:s,add:t,remove:a},S=[],C=[{type:v,indicator:"#"},{type:h,indicator:"."},{type:b,indicator:"*"},{type:y,indicator:"<"}];return x}var n=e("core/utils/ElementUtils"),r=e("core/utils/DataTypeUtils"),i=e("data/message_var/MessageVarManager"),o=e("display/settings/GlobalSettings");return new t}),define("environment/BrowserCompatibility",[],function(){function e(){function e(){try{return!!(new Image).addEventListener}catch(e){return!1}}function t(){return"function"==typeof Object.defineProperty}function n(){try{return!(!window||!window.getComputedStyle)}catch(e){return!1}}return{hasListeners:e(),hasDefineProperty:t(),hasComputedStyle:n(),isCompatible:e()&&t()&&n()}}return new e}),define("core/events/EventDispatcher",["require","core/utils/DataTypeUtils","core/utils/InstanceUtils"],function(e){"use strict";function t(){function e(e,r,a){var s=this;if(r&&n.isFunction(r)){var u=a;void 0===u&&(u=this);for(var c=!1,l=0;l<d.length;l++)if(d[l].type===e&&d[l].callback===r&&d[l].dispatcher===s&&d[l].scope===u){c=!0;break}if(!1===c){var f={type:e,callback:r,dispatcher:s,scope:u,touchInstance:null};d.push(f),t(e)&&this.element&&!1===p.hasTouch(f,i(this))&&i(this).addEventListener(e,r),"hover"===e&&this.element&&i(this).addEventListener("mouseover",o)}return this}}function t(e){for(var t=["click","contextmenu","dblclick","mousedown","mouseenter","mouseleave","mousemove","mouseover","mouseout","mouseup","scroll"],n=t.length;--n>-1;)if(t[n]===e)return!0;return!1}function i(e){return e.svg||e.element||e}function o(e){for(var t,n=0;n<d.length;n++)if("hover"===d[n].type&&i(d[n].dispatcher)===this){t=d[n];break}t&&("mouseover"===e.type?(t.dispatcher.off("mouseover",o),t.dispatcher.on("mouseout",o)):"mouseout"===e.type&&(t.dispatcher.off("mouseout",o),t.dispatcher.on("mouseover",o)),t.callback(e))}function a(e,n,r){var a=this,s=r;void 0===s&&(s=this);for(var u={},c=0;c<d.length;c++)if(d[c].type===e&&d[c].callback===n&&d[c].dispatcher===a&&d[c].scope===s){u=d.splice(c,1)[0];break}return t(e)&&this.element&&!1===p.hasRemoveTouch(u,e,i(this))&&i(this).removeEventListener(e,n),"hover"===e&&this.element&&(i(this).removeEventListener("mouseover",o),i(this).removeEventListener("mouseout",o)),this}function s(e,n){if(!1===t())for(var i=0;i<d.length;i++)d[i].type!==e||d[i].dispatcher!==this&&void 0!==d[i].dispatcher||d[i].callback&&d[i].callback.call(d[i].scope,r.extend(n,{evtType:e}));return this}function u(){for(var e=[],n=0;n<d.length;n++)d[n].dispatcher!==this?e.push(d[n]):(!1==(d[n],d[n].type,i(this),!1)&&!0===t(d[n].type)&&i(this).removeEventListener(d[n].type,d[n].callback),"hover"===d[n].type&&i(this)&&(i(this).removeEventListener("mouseover",o),i(this).removeEventListener("mouseout",o)));return d=e,this}function c(e){return r.extend(e,g)}function l(e,t){return!1}function f(e,t,n){return!1}var d=[],g={on:e,off:a,fire:s,clearEvents:u,overwrite:c,_:{hasTouch:l,hasRemoveTouch:f}},p=g._;return g}var n=e("core/utils/DataTypeUtils"),r=e("core/utils/InstanceUtils");return new t}),define("core/managers/Registry",["require","core/utils/DataTypeUtils"],function(e){"use strict";function t(){function e(e,t,r){var i={className:e,classDef:t,userInput:r};!1===n.isArray(i.userInput)&&(i.userInput=[i.userInput]);for(var o=0;o<i.userInput.length;o++)n.isString(i.userInput[o])&&(i.userInput[o]=i.userInput[o].toLowerCase());a.push(i)}function t(e,t,n){for(var r=0;r<a.length;r++)if(a[r].className===e&&a[r].classDef===t){for(var i=0,o=0;o<a[r].userInput.length;o++)for(var s=0;s<n.length;s++)a[r].userInput===n[s].toLowerCase()&&i++;if(i===a[r].userInput.length){a.splice(r,1);break}}}function r(){for(var e,t=[],n=0;n<a.length;n++)e=a[n].userInput.concat(),t.push({className:a[n].className,classDef:a[n].classDef,userInput:e});return t}function i(e){if(n.isString(e))for(var t=e.toLowerCase(),r=a.length;--r>-1;)for(var i=a[r].userInput.length;--i>-1;)if(a[r].userInput[i]===t)return a[r].classDef}function o(e){if(n.isString(e))for(var t=e.toLowerCase(),r=a.length;--r>-1;)for(var i=a[r].userInput.length;--i>-1;)if(a[r].userInput[i]===t)return!0;return!1}var a=[];return{register:e,unregister:t,getList:r,getClass:i,isRegistered:o}}var n=e("core/utils/DataTypeUtils");return new t}),define("core/filter/FilterRegistry",["require","core/utils/DataTypeUtils"],function(e){"use strict";function t(){function e(e){if(e.userInput){var t=r(e.instance);t>-1?s[t].userInput=e.userInput:s.push(e),a()}}function t(e){for(var t=0;t<s.length;t++)if(s[t].userInput.length===e.userInput.length){for(var n=!0,r=0;r<s[t].userInput.length;r++)if(s[t].userInput[r]!==e.userInput[r]){n=!1;break}if(!0===n){s.splice(t,1);break}}a()}function n(){for(var e,t=[],n=0;n<s.length;n++)e=s[n].userInput.concat(),t.push({instance:s[n].instance,userInput:e});return t}function r(e){for(var t=s.length;--t>-1;)if(e===s[t].instance)return t;return-1}function i(e){for(var t=s.length;--t>-1;)if(e===s[t].userInput)return s[t].instance}function o(e,t){u.push({callback:e,scope:t})}function a(){for(var e=0;e<u.length;e++)u[e].callback.call(u[e].scope)}var s=[],u=[];return{register:e,getList:n,findInstance:i,remove:t,callback:o}}e("core/utils/DataTypeUtils");return new t}),define("core/filter/FilterManager",["require","core/filter/FilterRegistry"],function(e){"use strict";function t(){function e(){for(var e=n.getList(),r=0;r<e.length;r++){for(var i=e[r],o=e[r].instance,a=0;a<i.userInput.length;a++)i.userInput[a]&&!t[i.userInput[a]]&&(t[i.userInput[a]]=o.filter);o=null}return t}var t={update:e,updateFilters:e};return n.callback(e,t),e(),t}var n=e("core/filter/FilterRegistry");return t}),define("platform/Platform",["require","core/utils/InstanceUtils"],function(e){function t(){function e(e){return n.extend(e,i)}function t(){return i}var r={overwrite:e,fetch:t},i={FOFVersion:"2.0.1",rosettaVersion:"",clientID:"",isSecure:!1,baseURL:"",urlConstructor:function(e,t){return e},analytics:null,messageVarParser:function(e){return e},analyticsScope:null};return r}var n=e("core/utils/InstanceUtils");return new t}),define("core/analytics/Analytics",["require","core/utils/InstanceUtils","core/utils/DataTypeUtils"],function(e){function t(){function e(e){n.extend(e,a)}function t(){return a}function i(e){return!1===r.isObject(e)&&(e={event:e}),a.format(e)}var o={overwrite:e,fetch:t,fire:i},a={format:function(){return""}};return o}var n=e("core/utils/InstanceUtils"),r=e("core/utils/DataTypeUtils");return new t}),define("core/analytics/AnalyticsContent",["require"],function(e){return{MISSING_VALUE:"missing_value",REQUEST_FAILED:"request_failed",INVALID_VAR:"invalid_var",INVALID_DATA:"invalid_data",FALL_BACK:"fallback",CREATIVE_READY:"creative_ready",REQUIRED_ASSETS_LOADED:"required_assets_loaded",CREATIVE_SHOWN:"creative_shown",INIT:"init",TIMED_OUT:"timed_out",NOT_COMPATIBLE:"not_compatible",ASSET_ERROR:"asset_error",DEBUG:"debug"}}),define("core/style_properties/CSS1",[],function(){return["background","backgroundAttachment","backgroundColor","backgroundImage","backgroundPosition","backgroundRepeat","border","borderBottom","borderBottomColor","borderBottomStyle","borderBottomWidth","borderColor","borderLeft","borderLeftColor","borderLeftStyle","borderLeftWidth","borderRight","borderRightColor","borderRightStyle","borderRightWidth","borderStyle","borderTop","borderTopColor","borderTopWidth","borderWidth","clear","color","display","cssFloat","font","fontFamily","fontSize","fontStyle","fontVariant","fontWeight","height","letterSpacing","lineHeight","listStyle","listStyleImage","listStyleType","margin","marginBottom","marginLeft","marginRight","marginTop","padding","paddingBottom","paddingLeft","paddingRight","paddingTop","textAlign","textDecoration","textIndent","textTransform","verticalAlign ","whiteSpace","width","wordSpacing"]}),define("core/style_properties/CSS2",[],function(){return["borderCollapse","borderSpacing","bottom","captionSide","clip","content","counterIncrement","counterReset","cursor","direction","emptyCells","left","maxHeight","maxWidth","minHeight","minWidth","orphans","outline","outlineColor","outlineStyle","outlineWidth","overflow","pageBreakAfter","pageBreakBefore","pageBreakInside","position","quotes","right","tableLayout","top","unicodeBidi","visibility","widows","zIndex"]}),define("core/style_properties/CSS3",[],function(){
return["pointerEvents","alignmentContent","alignItems","alignSelf","animation","animationDelay","animationDirection","animationDuration","animationFillMode","animationIterationCount","animationName","animationTimingFunction","animationPlayState","backgroundClip","backgroundOrigin","backgroundSize","backfaceVisibility","borderBottomLeftRadius","borderBottomRightRadius","borderImage","borderImageOutset","borderImageRepeat","borderImageSlice","borderImageSource","borderImageWidth","borderRadius","borderTopLeftRadius","borderTopRightRadius","boxDecorationBreak","boxShadow","boxSizing","columnCount","columnFill","columnGap","columnRule","columnRuleColor","columnRuleStyle","columnRuleWidth","columns","columnSpan","columnWidth","flex","flexBasis","flexDirection","flexFlow","flexGrow","flexShrink","flexWrap","fontSizeAdjust","fontStretch","hangingPunctuation","hyphens","icon","imageOrientation","justifyContent","navDown","navIndex","navLeft","navRight","navUp","opacity","order","outlineOffset","overflowX","overflowY","perspective","perspectiveOrigin","tabSize","textAlignLast","textDecorationColor","textDecorationLine","textDecorationStyle","textJustify","textOverflow","textShadow","transform","transformOrigin","transformStyle","transition","transitionProperty","transitionDuration","transitionTimingFunction","transitionDelay","wordBreak","wordWrap"]}),define("core/render/RenderCore",["require","core/utils/DataTypeUtils","core/utils/InstanceUtils","core/utils/ElementUtils","core/utils/SelectorEngine"],function(e){"use strict";function t(){function e(e,n,r){return T.isComplete=!1,t(e,n,r),T.processRender()}function t(e,t,r){var i=e;i&&!0===n.isObject(i)?(i.success&&c(i.success,i.successScope),i.fail&&l(i.fail,i.failScope),i.complete&&u(i.complete,i.completeScope)):(c(t,null),l(r,null),u(e,null))}function s(e){!1===T.isComplete&&(T.isComplete=!0,T.isSuccess=e,T.triggerCallbacks(k.failReason))}function u(e,t){return f(v,e,t),!0===T.isComplete&&d(),k}function c(e,t){return f(y,e,t),!0===T.isComplete&&!0===T.isSuccess&&d(),k}function l(e,t){return f(x,e,t),!0===T.isComplete&&!1===T.isSuccess&&d(),k}function f(e,t,r){!0===n.isFunction(t)&&S.push({type:e,callback:t,scope:r})}function d(){p();var e=x;!0===T.isSuccess&&(e=y);for(var t,n="",r=0;r<S.length;r++)t=S[r],(n=t.type)!==e&&n!==v||function(e,t,n,r){g(function(){T.executeCallback(e,t,n,r)})}(S[r],t.scope,[k],n);S=[]}function g(e){!0===a&&window.setTimeout?window.setTimeout(e,0):e()}function p(){var e={};e[y]=1,e[x]=2,e[v]=3,S.sort(function(t,n){var r=e[t.type],i=e[n.type];return r<i?-1:r>i?1:0})}function m(e,t,n,r){e.callback.apply(t,n)}function h(){return k}function b(e,t){function r(e){if(!0===n.isObject(e)&&k.setAttribute)for(var t in e)if(!0===n.isObject(t))r(t);else{var o=i.getHTMLAttrPropertyName(t);-1===o.indexOf("data-")&&(o="data-"+o),k.setAttribute(o,e[t])}}for(var o in t)t.hasOwnProperty(o)&&(o=i.getDOMCSSPropertyName(o),n.isObject(t[o])?n.isInstance(t[o])||n.isHTMLElement(t[o])?e[o]=t[o]:"rosetta"===o||"css"===o||"attr"===o||"attribute"===o?b(e,t[o]):"dataAttr"===o||"dataAttribute"===o?r(t[o]):"data"===o?function(e){if(!0===n.isObject(e)){!1===n.isObject(k.data)&&(k.data={});for(var t in e)!0===e.hasOwnProperty(t)&&(k.data[t]=e[t])}else k.data=e}(t[o]):"caret"===o?e.caret?e.caret(t[o]):b(e[o],t[o]):e[o]=t[o]:e.hasOwnProperty(o)&&(e[o]=t[o]));return k}var v="complete",y="success",x="fail",S=[],C={},w=null,E=r.defineProperty(),k={instanceType:"RenderCore",render:e,complete:u,success:c,fail:l,data:{},_:{applySet:b,processRender:h,triggerCallbacks:d,renderComplete:s,isComplete:!1,isInProgress:!1,renderCount:0,isSuccess:!1,failReason:C,addCallback:f,callbackParser:t,executeCallback:m,prevRenderProps:{}}},T=k._;return E(k,"isComplete",{get:function(){return T.isComplete},enumerable:!0,configurable:!0}),E(k,"isInProgress",{get:function(){return T.isInProgress},set:function(e){T.isInProgress=e},enumerable:!0,configurable:!0}),E(k,"renderCount",{get:function(){return T.renderCount},set:function(e){T.renderCount=e},enumerable:!0,configurable:!0}),E(k,"isSuccess",{get:function(){return T.isSuccess},enumerable:!0,configurable:!0}),E(k,"failReason",{get:function(){return T.failReason},enumerable:!0,configurable:!0}),E(k,"analyticsName",{get:function(){return w},set:function(e){w=e},enumerable:!0,configurable:!0}),o.add(k),k}var n=e("core/utils/DataTypeUtils"),r=e("core/utils/InstanceUtils"),i=e("core/utils/ElementUtils"),o=e("core/utils/SelectorEngine"),a=!("undefined"==typeof window);return t}),define("display/style/Style",["require","core/managers/Registry","core/utils/DataTypeUtils","core/utils/ElementUtils","core/utils/InstanceUtils","core/style_properties/CSS1","core/style_properties/CSS2","core/style_properties/CSS3","display/settings/GlobalSettings","core/render/RenderCore"],function(e){"use strict";function t(){function e(e,t,n){return!1===S&&E.renderComplete(!0),w}function t(e){for(var t in e)e.hasOwnProperty(t)&&w.hasOwnProperty(t)&&(w[t]=e[t]);return n(),w}function n(){var e=p+" { ";for(var t in v)if("selector"!==t&&"selectorOverride"!==t&&!1===r.isFunction(v[t])&&void 0!==v[t]){var n=i.getPrefixedJSStyle(t);e+=i.getCSSPropertyName(n)+": "+v[t]+"; "}e+="} ",b.innerHTML=e,y.element?y.appendChild(w):y.appendChild(b)}function f(e){if(""!==h)for(var t=0,n=["#","."],r=0;r<n.length;r++)for(var i=n[r];e.indexOf(i,t)>-1;)t=e.indexOf(i,t),e=d(t+1,e,h),t=t+h.length+1;return e}function d(e,t,n){return e>0?t.substring(0,e)+n+t.substring(e,t.length):n+t}function g(e){for(var t=p.split(","),n=e.split(" "),r=0;r<n.length;r++){for(var i=!1,o=0;o<t.length;o++)if(t[o]==="."+n[r]){i=!0;break}!1===i&&t.push("."+n[r])}p=t.join(",")}var p,m,h=c.fetch().prefix,b=document.createElement("style");b.type="text/css";var v={},y=c.fetch().stage||document.body,x=a.concat(s,u),S=!1,C=o.defineProperty(),w={instanceType:"Style",set:t,_:{processRender:e}};w=o.extend(w,new l);var E=w._;return C(w,"selector",{get:function(){return p},set:function(e){r.isString(e)&&(p=f(e))},enumerable:!0,configurable:!0}),C(w,"selectorOverride",{get:function(){return p},set:function(e){r.isString(e)&&(p=e)},enumerable:!0,configurable:!0}),C(w,"className",{get:function(){return m},set:function(e){var t=i.createClassName(m,e,h);if(m=t,void 0!==p)g(m);else{for(var n=t.split(" "),r=0;r<n.length;r++)n[r]="."+n[r];t=n.join(","),p=t}},enumerable:!0,configurable:!0}),C(w,"stage",{get:function(){return y},set:function(e){(r.isInstance(e)||r.isHTMLElement(e))&&(y=e)},enumerable:!0,configurable:!0}),C(w,"element",{get:function(){return b},enumerable:!0,configurable:!0}),C(w,"styleProps",{get:function(){var e={};for(var t in v)e[t]=v[t];return e},enumerable:!0,configurable:!0}),C(w,"float",{get:function(){return v.cssFloat},set:function(e){r.isString(e)&&(v.cssFloat=e,n())},enumerable:!0,configurable:!0}),function(){for(var e,t=0;t<x.length;t++){e=x[t];var i=e.toLowerCase().indexOf("color")>-1;w.hasOwnProperty(e)||function(e,t){var i=function(t){v[e]=t,n()};!0===t&&(i=function(t){v[e]=r.forceRGB(t),n()}),C(w,e,{get:function(){return v[e]},set:i,enumerable:!0,configurable:!0})}(e,i)}}(),w}var n=e("core/managers/Registry"),r=e("core/utils/DataTypeUtils"),i=e("core/utils/ElementUtils"),o=e("core/utils/InstanceUtils"),a=e("core/style_properties/CSS1"),s=e("core/style_properties/CSS2"),u=e("core/style_properties/CSS3"),c=e("display/settings/GlobalSettings"),l=e("core/render/RenderCore");return n.register("Style",t,["style"]),t}),define("core/Core",["require","core/utils/SelectorEngine","core/utils/DataTypeUtils","core/utils/ElementUtils","environment/BrowserCompatibility","core/events/EventDispatcher","core/managers/Registry","core/filter/FilterManager","data/message_var/MessageVarManager","environment/EnvironmentUtils","platform/Platform","core/analytics/Analytics","core/analytics/AnalyticsContent","display/style/Style"],function(e){function t(){function e(e,t){if(!e)throw"Missing Type";var n;return a.isRegistered(e)&&(n=new a.getClass(e)(e,t)),n}function t(e,t){if(t&&r.isObject(t)){!1===r.isArray(e)&&(e=[e]);for(var n=e.length;--n>-1;)e[n]&&e[n].set(t)}}function p(e){return r.isFunction(e)&&(b=e),y}function m(e){if(!l.fetch().hasCreativeShown)return!1===v&&(v=!0,!0===r.isObject(e)&&f.fire({event:d.FALL_BACK,instance:e,currentInstanceType:e.instanceType,currentInstance:e}),b&&b()),y;e={failReason:{type:"ERROR",details:"FALLBACK_AFTER_SHOWN"}},f.fire({event:d.DEBUG,instance:e,currentInstanceType:e.instanceType,currentInstance:e})}function h(e){-1===e.indexOf(".")&&-1===e.indexOf("#")&&(e="#"+e);var t=e+" "+["h1","h2","h3","h4","h5","h6"].join(", "+e+" "),n=new g;n.set({selector:e+", "+e+" *",margin:0,padding:0}),n.set({selector:e+", "+e+" *:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)"}),n.set({selector:e,fontSize:"16px"}),(new g).set({selector:t,fontWeight:"normal"}),(new g).set({selector:e+", "+e+" div:not([class])",borderStyle:"none",borderWidth:"0px"});try{var r=navigator.userAgent;if(r&&r.toLowerCase().indexOf("chrome/62")>-1){(new g).set({selector:e+", "+e+" *",transition:"visibility 0s"})}}catch(e){}return y}var b,v=!1,y={on:o.on,off:o.off,fire:o.fire,clearEvents:o.clearEvents,create:e,set:t,get:n.get,parseParameters:u.parse,fallback:m,setFallback:p,isCompatible:i.isCompatible,selector:n.select,applyCSSReset:h,environment:c,filter:(new s).update(),version:"1"};return y}var n=e("core/utils/SelectorEngine"),r=e("core/utils/DataTypeUtils"),i=(e("core/utils/ElementUtils"),e("environment/BrowserCompatibility")),o=e("core/events/EventDispatcher"),a=e("core/managers/Registry"),s=e("core/filter/FilterManager"),u=e("data/message_var/MessageVarManager"),c=e("environment/EnvironmentUtils"),l=e("platform/Platform"),f=e("core/analytics/Analytics"),d=e("core/analytics/AnalyticsContent"),g=e("display/style/Style");return t}),define("display/style/BulkStyle",["require","core/managers/Registry","core/utils/DataTypeUtils","core/utils/ElementUtils","core/utils/InstanceUtils","display/settings/GlobalSettings","core/render/RenderCore"],function(e){"use strict";function t(){function e(){return u(),p.renderComplete(!0),g}function t(e){return!0===r.isArray(e)?f=f.concat(e):f.push(e),g}function n(e){for(var t in e)e.hasOwnProperty(t)&&g.hasOwnProperty(t)&&(g[t]=e[t]);return g}function s(){c.innerHTML="",f=[]}function u(){c.innerHTML="",f.forEach(function(e){c.appendChild(document.createTextNode(e))});var e=l;l.element?e=l.element:l.appendChild(c);var t=e.getElementsByTagName("style");t.length>0?e.insertBefore(c,t[t.length-1].nextSibling):e.insertBefore(c,e.firstChild)}var c=(o.fetch().prefix,document.createElement("style"));c.type="text/css";var l=o.fetch().stage||document.body,f=[],d=i.defineProperty(),g={instanceType:"BulkStyle",set:n,add:t,reset:s,_:{processRender:e}};g=i.extend(g,new a);var p=g._;return d(g,"stage",{get:function(){return l},set:function(e){(r.isInstance(e)||r.isHTMLElement(e))&&(l=e)},enumerable:!0,configurable:!0}),d(g,"element",{get:function(){return c},enumerable:!0,configurable:!0}),d(g,"textContent",{get:function(){return f.join("\n\n")},enumerable:!0,configurable:!0}),d(g,"ruleList",{get:function(){return f.concat()},enumerable:!0,configurable:!0}),g}var n=e("core/managers/Registry"),r=e("core/utils/DataTypeUtils"),i=(e("core/utils/ElementUtils"),e("core/utils/InstanceUtils")),o=e("display/settings/GlobalSettings"),a=e("core/render/RenderCore");return n.register("BulkStyle",t,["bulkstyle"]),t}),define("core/eventforwarding/EventForwarding",["require","core/utils/ElementUtils","core/utils/DataTypeUtils"],function(e){"use strict";function t(){function e(e){function t(e){for(var t=[],r=e.clientX,i=e.clientY,o=document.elementFromPoint(r,i);o&&(o===u||"none"===o.style.pointerEvents||"none"===o.getAttribute("data-pointer-events"));)t.push({style:o.style,display:o.style.display}),o.style.display="none",o=document.elementFromPoint(r,i);o&&e.target!==o&&o!==document&&o!==document.body&&n(o,e.type),(c=o)===document&&(c=null);for(var a=0;a<t.length;a++)t[a].style.display=t[a].display}function n(e,t){var n;document.createEvent?(n=document.createEvent("HTMLEvents"),n.initEvent(t,!0,!0)):document.createEventObject&&(n=document.createEventObject(),n.eventType=t),n.eventName=t,e.dispatchEvent?e.dispatchEvent(n):e.fireEvent?e.fireEvent("on"+n.eventType,n):e[t]?e[t]():e["on"+t]&&e["on"+t]()}function o(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n}e=e||{};var a=["click"],s=e.mouseEvents||a;!1===r.isArray(s)&&(s=[s]);var u=e.stage||window.document.body;u=u.element||u;var c=null;!1===e.usePolyfill||i||function(e){for(var n=0;n<s.length;n++)o(e,s[n],t)}(u)}var t={init:e,hasPointerEvents:n.hasPointerEvents()},i=t.hasPointerEvents;return t}var n=e("core/utils/ElementUtils"),r=e("core/utils/DataTypeUtils");return t}),define("core/managers/Batch",["require","core/utils/DataTypeUtils","core/managers/Registry","core/render/RenderCore","core/utils/InstanceUtils"],function(e){"use strict";function t(){function e(e){if(!1===D){if(A.push(e),!0===n.isArray(e))for(var t=0;t<e.length;t++)r(e[t]);else r(e);d()}return z}function t(e){if(e&&"nested"===e)return A.length>1?A:A[0];var t=u(U,"");return t.length>1?t:t[0]}function r(e){if(!1===n.isArray(e)&&n.isInstance(e))!1===a(e)&&U.push({instance:e,isRenderComplete:!1,isRenderSuccess:!1,isRenderActive:!1,instanceType:e.instanceType});else if(n.isArray(e))for(var t=0;t<e.length;t++)r(e[t])}function a(e){for(var t=0;t<U.length;t++)if(e===U[t].instance)return!0;return!1}function s(e){for(var t=0;t<U.length;t++)if(e===U[t].instance)return U[t];throw e+" not in retrieve list"}function u(e,t){for(var n=[],r=0;r<e.length;r++)e[r].instanceType!==t&&n.push(e[r].instance);return n}function c(t,r){if(!1===D)if(t&&!0!==t){e(t);var i=1;!0===n.isArray(t)&&(i=t.length),r&&!isNaN(r)||(r=i),F.push({instance:t,requireCount:r,successCount:0,failCount:0,numOfInstances:i})}else _=!0;return z}function l(t){return!1===D&&(e(t),N.push(t)),z}function f(e){for(var t=0;t<e.length;t++)n.isArray(e[t])?f(e[t]):e[t].isPopulated()&&c(e[t],1)}function d(){for(var e=0;e<U.length;e++){var t=U[e];!1===t.isRenderActive&&"Var"===t.instanceType&&(t.isRenderActive=!0,function(e,t){t.success(function(){e.isRenderComplete=!0,e.isRenderSuccess=t.isSuccess,L()}).fail(function(){e.isRenderComplete=!0,e.isRenderSuccess=t.isSuccess,L()}).render()}(t,t.instance))}}function g(){for(var e=0;e<F.length;e++){var t=F[e];if(t.requireCount<=t.successCount);else if(t.requireCount>t.numOfInstances-t.failCount)M=!0,!0===n.isArray(t.instance)&&(H.failReason=p().instance.failReason);else if(!0===n.isArray(t.instance)){for(var r=0,i=0,o=0;o<t.instance.length;o++){var a=b(t.instance[o]);a>0?r++:a<0&&i++}F[e].successCount=r,F[e].failCount=i,(t.requireCount<=r||t.requireCount>t.numOfInstances-i)&&g()}else{var s=v(t.instance);s>0?t.successCount=1:s<0&&(t.failCount=1,H.failReason=t.instance.failReason),(t.successCount>0||t.failCount>0)&&g()}}}function p(){for(var e=0;e<U.length;e++)if(!0===U[e].isRenderComplete&&!1===U[e].isRenderSuccess&&m(U[e].instance,F))return U[e];return null}function m(e,t){for(var r=!1,i=0;i<t.length;i++){var o=t[i];if(!0===n.isArray(o.instance)){if(r=h(e,o.instance))break}else if(e===o.instance){r=!0;break}}return r}function h(e,t){var r=!1;if(!0===n.isArray(t))for(var i=0;i<t.length&&!(r=h(e,t[i]));i++);else e===t&&(r=!0);return r}function b(e){if(e&&!0===n.isArray(e)){for(var t=1,r=0;r<e.length&&!((t=!0===n.isArray(e[r])?b(e[r]):v(e[r]))<=0);r++);return t}return v(e)}function v(e){var t=s(e);return!0===t.isRenderComplete?!0===t.isRenderSuccess?1:-1:0}function y(e){if(e)for(var t=0;t<U.length;t++)n.isInstance(U[t].instance)&&U[t].instance.set(e);return z}function x(e){for(var t=A.length;--t>-1;)if(n.isInstance(A[t]))return t;return-1}function S(e){if(!1===D){!1===n.isArray(e)&&(e=[e]);for(var t=e.length;--t>-1;){var r=x(e[t]);r>-1&&A.splice(r,1)}}return z}function C(){for(var e=[],t=0;t<U.length;t++)e.push(U[t].instance);return e}function w(){var e=C();F.push({instance:e,requireCount:e.length,successCount:0,failCount:0,numOfInstances:e.length})}function E(){for(var e=[],t=0;t<U.length;t++)R(U[t].instanceType)&&e.push(U[t]);return e}function k(e){var t=E(),n=0;if(0===t.length)e();else for(var r=0;r<t.length;r++){var i=t[r];!0!==i.isRenderActive&&!1===M&&(i.isRenderActive=!0,function(r,i){i.render().complete(function(i){r.isRenderComplete=!0,r.isRenderSuccess=i.isSuccess,L(),n++,e&&n===t.length&&e()})}(i,i.instance))}}function T(){for(var e=[],t=0;t<U.length;t++)R(U[t].instanceType)||e.push(U[t]);return e}function I(){for(var e=T(),t=0;t<e.length;t++){var n=e[t];!0!==n.isRenderActive&&!1===M&&(n.isRenderActive=!0,function(e,t){t.render().complete(function(t){e.isRenderComplete=!0,e.isRenderSuccess=t.isSuccess,L()})}(n,n.instance))}}function R(e){return"AlignmentGroup"===e}function O(){return!1===D&&(f(N),D=!0,!0===_&&w(),g(),!0===M?H.renderComplete(!M):k(I)),z}function L(){B++,g(),!1!==H.isComplete||U.length!==B&&!M||H.renderComplete(!M&&U.length===B)}function P(){return A=[],N=[],D=!1,_=!1,B=0,M=!1,z}var A=[],U=[],F=[],N=[],D=!1,_=!1,B=0,M=!1,z={instanceType:"Batch",add:e,set:y,get:t,remove:S,require:c,addRequire:c,lite:l,requireLite:l,reset:P};z=o.extend(z,new i);var H=z._;return H.processRender=O,z}var n=e("core/utils/DataTypeUtils"),r=e("core/managers/Registry"),i=e("core/render/RenderCore"),o=e("core/utils/InstanceUtils");return r.register("Batch",t,["batch"]),t}),define("display/fallback/URLConstructorIE7",["require","platform/Platform"],function(e){"use strict";function t(){function e(e,t,r,i){return"https:"===location.protocol&&n.overwrite({isSecure:!0}),n.fetch().urlConstructor(e,t,r,i)}return{urlConstructor:e}}var n=e("platform/Platform");return new t}),define("display/fallback/ImageIE7",["require","core/analytics/AnalyticsContent","core/managers/Registry","display/fallback/URLConstructorIE7"],function(e){"use strict";function t(){function e(e){for(var n in e)!0===e.hasOwnProperty(n)&&!0===t(n)&&(E[n]=e[n]);return E}function t(e){for(var t=["instanceType","set","render","complete","fail","success","isSuccess","isComplete","element"],n=0;n<t.length;n++)if(t[n]===e)return!1;return!0}function r(e,t,n){return a(e,t,n),!0===v()?(x.width=o(E.width),x.height=o(E.height),x.boxSizing=E.boxSizing,x.borderWidth=o(E.borderWidth),x.borderColor=E.borderColor,x.display=E.display,x.position=E.position,x.zIndex=E.zIndex,x.overflow=E.overflow,x.pointerEvents=E.pointerEvents,x.cursor=E.cursor,x.borderStyle=E.borderStyle,s()):c(),E}function o(e){return!0===isNaN(e)?e:e+"px"}function a(e,t,n){var r=e;r&&"object"==typeof r==!0?(r.success&&p(r.success,r.successScope),r.fail&&m(r.fail,r.failScope),r.complete&&g(r.complete,r.completeScope)):(p(t,null),m(n,null),g(e,null))}function s(){var e=function(n){y.removeEventListener("load",e),y.removeEventListener("error",t),u(n)},t=function(n){y.removeEventListener("load",e),y.removeEventListener("error",t),c(n)};y.addEventListener?(y.addEventListener("load",e),y.addEventListener("error",t)):y.attachEvent&&(y.attachEvent("onload",function(e){y.detachEvent("onload",arguments.callee),u({target:y})}),y.attachEvent("onerror",function(e){y.detachEvent("onerror",arguments.callee),c({target:y})})),y.src=i.urlConstructor(E.src,E,E.passThru,E.subdirectory)}function u(e){l(!0)}function c(e){var t={name:E.name};e?(t.failType=n.REQUEST_FAILED,t.details=e.target.src):(t.failType=n.MISSING_VALUE,t.details="src"),l(!1,t)}function l(e,t){!1===C&&(C=!0,S=e,f(),d(t))}function f(){E.isComplete=C,E.isSuccess=S}function d(e){var t="fail";!0===S&&(t="success",e="");for(var n,r="",i=0;i<w.length;i++)n=w[i],(r=n.type)!==t&&"complete"!==r||w[i].callback.apply(n.scope,[E,e]);w=[]}function g(e,t){return h("complete",e,t),!0===C&&d(),E}function p(e,t){return h("success",e,t),!0===C&&!0===S&&d(),E}function m(e,t){return h("fail",e,t),!0===C&&!1===S&&d(),E}function h(e,t,n){!0===b(t)&&w.push({type:e,callback:t,scope:n})}function b(e){return!!(e&&e.constructor&&e.call&&e.apply)}function v(){return!!E.src}var y=document.createElement("img"),x=y.style,S=!1,C=!1,w=[],E={instanceType:"ImageIE7",set:e,render:r,complete:g,fail:m,success:p,isSuccess:S,isComplete:C,isPopulated:v,element:y,directoryType:"",subdirectory:void 0,passThru:!1,src:"",width:0,height:0,boxSizing:"border-box",borderThickness:1,borderWidth:1,borderStyle:"solid",borderColor:"",overflow:"hidden",position:"",zIndex:0,display:"",pointerEvents:"auto",cursor:"pointer"};return E}var n=e("core/analytics/AnalyticsContent"),r=e("core/managers/Registry"),i=e("display/fallback/URLConstructorIE7");return r.register("ImageIE7",t,["ImageIE7"]),t}),define("core/element_properties/HTMLProperties",[],function(){return["accessKey","attributes","childElementCount","childNodes","children","classList","className","clientHeight","clientLeft","clientTop","clientWidth","contentEditable","dir","firstChild","firstElementChild","id","innerHTML","isContentEditable","lang","lastChild","lastElementChild","namespaceURI","nextSibling","nextElementSibling","nodeName","nodeType","nodeValue","offsetHeight","offsetWidth","offsetLeft","offsetParent","offsetTop","ownerDocument","parentNode","parentElement","previousSibling","previousElementSibling","scrollHeight","scrollLeft","scrollTop","scrollWidth","style","tabIndex","tagName","textContent","title"]}),define("display/base/BaseElement",["require","core/analytics/AnalyticsContent","core/events/EventDispatcher","core/utils/DataTypeUtils","core/utils/ElementUtils","core/style_properties/CSS1","core/style_properties/CSS2","core/style_properties/CSS3","core/element_properties/HTMLProperties","display/settings/GlobalSettings","platform/Platform","core/render/RenderCore","core/utils/InstanceUtils","core/utils/SelectorEngine"],function(e){"use strict";function t(e,m){function h(e){function t(e){for(var t=["textType","textContent","fontFamily","caret","borderStyle"],r=0;r<t.length;r++)e.hasOwnProperty(t[r])&&(n[t[r]]=e[t[r]])}var n={};for(var r in e)i.isObject(e[r])&&("rosetta"!==r&&"css"!==r&&"attr"!==r&&"attribute"!==r||t(e[r]));return t(e),we.applySet(Ce,n),we.applySet(Ce,e)}function b(){return g.clone(t,Ce,e)}function v(){return!0}function y(){return!0===V&&null!==_()&&""!==_()?(we.renderCount++,ye=Ce.urlConstructor(_(),Ce,ve),L(ye)):!0===V?(A(),we.failReason={type:n.MISSING_VALUE,details:"src",instance:Ce},we.renderComplete(!1)):(A(),we.renderComplete(!0)),Ce}function x(e){if(!0===i.isArray(e))for(var t=0;t<e.length;t++)x(e[t]);else i.isInstance(e)&&e.element?(q.appendChild(e.element),G.push(e)):i.isHTMLElement(e)&&q.appendChild(e);return Ce}function S(e){if(i.isInstance(e)){for(var t=0;t<G.length;t++)if(G[t]===e){G.splice(t,1);break}return q.removeChild(e.element)}if(i.isHTMLElement(e))return q.removeChild(e)}function C(e){if(e){var t=[],n=function(e){for(var r=0;r<e.length;r++){t.push(G[r]);var i=G[r].children(!0);i.length>0&&n(i)}return t};return n(G)}return G}function w(e,t){return o.getHTMLAttrPropertyName(e).indexOf("data-")>-1?q.setAttribute(o.getHTMLAttrPropertyName(e),t):Ce[e]=t,Ce}function E(e){return o.getHTMLAttrPropertyName(e).indexOf("data-")>-1?q.getAttribute(o.getHTMLAttrPropertyName(e)):Ce[e]}function k(e){return o.getHTMLAttrPropertyName(e).indexOf("data-")>-1&&q.removeAttribute(o.getHTMLAttrPropertyName(e)),Ce}function T(e,t){return e=o.getHTMLAttrPropertyName(e),-1===e.indexOf("data-")&&(e="data-"+e),w(e,t),Ce}function I(e){return e=o.getHTMLAttrPropertyName(e),-1===e.indexOf("data-")&&(e="data-"+e),E(e)}function R(e){return e=o.getHTMLAttrPropertyName(e),-1===e.indexOf("data-")&&(e="data-"+e),k(e),Ce}function O(e,t){return e}function L(e){var t=we.renderCount;we.isInProgress=!0;var n=new Image,r=function(e){n.removeEventListener("load",r),n.removeEventListener("error",i),t===we.renderCount&&(we.isInProgress=!1,P(e))},i=function(e){n.removeEventListener("load",r),n.removeEventListener("error",i),t===we.renderCount&&(we.isInProgress=!1,U(e))};n.addEventListener&&(n.addEventListener("load",r),n.addEventListener("error",i)),n.src=e}function P(t){Ce.originalWidth=Ce.width,Ce.originalHeight=Ce.height,!0===Ce.resizeElement&&N(t.target),!0===ue&&D(),"image"!==e?A(t.target.src):q.src=t.target.src,we.renderComplete(!0)}function A(e,t){var n="";e&&(!0===t&&(Ce.backgroundImage=e),n='url("'+e+'")');var r=!1;if(xe.length>0){var a=xe.length;for(W.backgroundImage="";--a>-1;)if(!0===i.isGradient(xe[a])){r=!0;for(var s=o.getGradient(xe[a]),u=0;u<s.length;u++)"filter"===s[u].prop?(W[s[u].prop]=s[u].value,W.backgroundImage=n):a>0?(W.backgroundImage=xe[0]+", "+s[u].value,W[s[u].prop]=xe[0]+", "+s[u].value):W[s[u].prop]=s[u].value;break}!1===r&&""!==n?W.backgroundImage=n:!1===r?W.backgroundImage="":!0===r&&(W.backgroundSize=function(e){return-1===e.indexOf(",")&&(e+=", auto"),e}(W.backgroundSize))}else W.backgroundImage=""}function U(e){e&&(we.failReason={type:n.REQUEST_FAILED,details:e.target.src,instance:Ce}),A(),we.renderComplete(!1)}function F(e){return o.getProp(q,e)}function N(e){if(!0===se&&("contain"===Ce.backgroundSize||""===Ce.backgroundSize)){var t,n,r,a=e.width,s=e.height;r=o.hasComputedStyle(q)?o.getComputedStyle:o.getProp;var u=r(Ce.element,"width"),c=r(Ce.element,"height");if("px"===i.unitKind(u)&&"px"===i.unitKind(c)?(t=parseFloat(u),n=parseFloat(c)):"px"===i.unitKind(Ce.width)&&"px"===i.unitKind(Ce.height)&&(t=parseFloat(Ce.width),n=parseFloat(Ce.height)),t&&n){var l=t/a,f=n/s;l<1||f<1?(Ce.backgroundSize="contain",l<f?Ce.height=Math.ceil(s*l):f<l&&(Ce.width=Math.ceil(a*f))):(Ce.width=a,Ce.height=s)}}}function D(){if(!1===Ce.resizeElement){var e="";switch(Ce.textAlign){case"center":e="50% ";break;case"right":e="100% ";break;case"left":default:e="0% "}switch(Ce.verticalAlign){case"middle":e+="50%";break;case"bottom":e+="100%";break;case"top":default:e+="0%"}Ce.backgroundPosition=e}else{var t,n;Ce.right&&Ce.style.right&&"auto"!==Ce.right?n=parseFloat(F("right")):t=parseFloat(F("left"))||0;var r,i;Ce.bottom&&Ce.style.bottom&&"auto"!==Ce.bottom?i=parseFloat(F("bottom")):r=parseFloat(F("top"))||0;var o=t,a=n,s=r,u=i,c=parseFloat(Ce.originalWidth||Ce.width),l=parseFloat(Ce.originalHeight||Ce.height),f=parseFloat(Ce.width),d=parseFloat(Ce.height);switch(Ce.textAlign){case"left":a&&(a=n+(c-f));break;case"center":a?a=n+.5*(c-f):o=t+.5*(c-f);break;case"right":a||(o=t+(c-f))}switch(a?Ce.right=Math.round(a):Ce.left=Math.round(o),Y){case"top":u&&(u=i+(l-d));break;case"middle":u?u=i+.5*(l-d):s=r+.5*(l-d);break;case"bottom":u||(s=r+(l-d))}u?Ce.bottom=Math.round(u):Ce.top=Math.round(s)}}function _(){return xe.length>0&&!1===i.isGradient(xe[0])?xe[0]:null}function B(e){var t=i.replaceValue;return e=t(e,"left","0%"),e=t(e,"right","100%"),e=t(e,"center","50%"),e=t(e,"top","0%"),e=t(e,"bottom","100%"),e=t(e,"middle","50%")}function M(e,t){var n=document.createElement("span").style;n[e]="padding"===e||"margin"===e?i.forceUnit(t):t;var r={margin:["marginTop","marginRight","marginBottom","marginLeft"],padding:["paddingTop","paddingRight","paddingBottom","paddingLeft"],background:["backgroundColor","backgroundImage","backgroundPosition","backgroundSize","backgroundRepeat","backgroundClip","backgroundAttachment"],border:["borderWidth","borderStyle","borderColor"]},a=r[e];if(a)for(var s,u=0;u<a.length;u++)s=a[u],Ce.hasOwnProperty(s)&&"initial"!==n[s]&&("backgroundImage"===s?"none"!==n[s]&&(n[s].indexOf("gradient(")>-1?Ce[s]=n[s]:Ce[s]=o.parseURL(n[s])):Ce[s]=n[s]);n=null}var z,H="",j=a.concat(s,u),q=m||document.createElement(e),W=q.style,G=[],V=!1,K="",J="",Q="",X="",Y="",$="",Z="",ee="",te="",ne="",re="",ie="",oe="",ae=!1,se=!1,ue=!1,ce=1,le=4,fe=1,de="",ge=!1,pe="",me=!1,he=!1,be=!1,ve=!1,ye="",xe=[],Se=g.defineProperty(),Ce={instanceType:"BaseElement",on:r.on,off:r.off,fire:r.fire,clearEvents:r.clearEvents,element:q,set:h,attr:h,css:h,appendChild:x,removeChild:S,children:C,clone:b,setAttribute:w,getAttribute:E,removeAttribute:k,setDataAttribute:T,getDataAttribute:I,removeDataAttribute:R,urlConstructor:O,isPopulated:v,_:{resize:N,reposition:D,processRender:y,getProp:F,applyBackgroundImage:A}};Ce=g.extend(Ce,new d);var we=Ce._;return Se(Ce,"id",{get:function(){return H=o.removePrefix(q.id,de)},set:function(e){q.id=H=o.addPrefix(e,de)},enumerable:!0,configurable:!0}),Se(Ce,"pointerEvents",{get:function(){return F("pointerEvents")},set:function(e){!1===o.hasPointerEvents()&&(T("data-pointer-events",e),"auto"===e&&(e="auto")),q.style.pointerEvents=e},enumerable:!0,configurable:!0}),Se(Ce,"pointerEventsIE",{get:function(){return I("pointer-events")},enumerable:!0,configurable:!0}),Se(Ce,"element",{get:function(){return q},enumerable:!0,configurable:!0}),Se(Ce,"style",{get:function(){return W},enumerable:!0,configurable:!0}),Se(Ce,"parentNode",{get:function(){var e=p.get(q.parentNode)||q.parentNode;return e&&0===e.length?null:e},set:function(e){var t;if(e.element?e.element.appendChild(q):i.isHTMLElement(e)?e.appendChild(q):""===e&&(t=z)&&z.removeChild(q),z=e,t)return t},enumerable:!0,configurable:!0}),Se(Ce,"parent",{get:function(){return Ce.parentNode},set:function(e){Ce.parentNode=e},enumerable:!0,configurable:!0}),Se(Ce,"type",{get:function(){return e},enumerable:!0,configurable:!0}),Se(Ce,"left",{get:function(){return ee=F("left")},set:function(e){W.left=ee=i.forceUnit(e)},enumerable:!0,configurable:!0}),Se(Ce,"right",{get:function(){return te=F("right")},set:function(e){W.right=te=i.forceUnit(e)},enumerable:!0,configurable:!0}),Se(Ce,"top",{get:function(){return ne=F("top")},set:function(e){W.top=ne=i.forceUnit(e)},enumerable:!0,configurable:!0}),Se(Ce,"bottom",{get:function(){return Z=F("bottom")},set:function(e){W.bottom=Z=i.forceUnit(e)},enumerable:!0,configurable:!0}),Se(Ce,"width",{get:function(){return $=F("width")},set:function(e){W.width=$=i.forceUnit(e)},enumerable:!0,configurable:!0}),Se(Ce,"height",{get:function(){return Q=F("height")},set:function(e){W.height=Q=i.forceUnit(e)},enumerable:!0,configurable:!0}),Se(Ce,"backgroundSize",{get:function(){var e=F("backgroundSize");return"auto auto"!==e&&"auto"!==e&&"auto, auto"!==e&&void 0!==e||(e=""),e},set:function(e){W.backgroundSize=e},enumerable:!0,configurable:!0}),Se(Ce,"float",{get:function(){return F("cssFloat")},set:function(e){i.isString(e)&&(W.cssFloat=e)},enumerable:!0,configurable:!0}),Se(Ce,"imageRendering",{get:function(){return F("imageRendering")},set:function(e){if(i.isString(e))switch(e){case"crisp-edges":W["image-rendering"]="-moz-crisp-edges",W["image-rendering"]="-o-crisp-edges",W["image-rendering"]="-webkit-optimize-contrast",W["image-rendering"]="crisp-edges",W["-ms-interpolation-mode"]="nearest-neighbor";break;case"pixelated":W["-ms-interpolation-mode"]="nearest-neighbor",W["image-rendering"]="-webkit-optimize-contrast",W["image-rendering"]="-webkit-crisp-edges",W["image-rendering"]="-moz-crisp-edges",W["image-rendering"]="-o-crisp-edges",W["image-rendering"]="pixelated";break;case"auto":default:W["-ms-interpolation-mode"]="",W["image-rendering"]="auto"}},enumerable:!0,configurable:!0}),Se(Ce,"className",{get:function(){var e=q.className||"";if(e){for(var t=e.split(" "),n=0;n<t.length;n++)t[n]=o.removePrefix(t[n],de);return t.join(" ")}return e},set:function(e){q.className=e&&""!==e?o.createClassName(q.className,e,de):""},enumerable:!0,configurable:!0}),Se(Ce,"borderRadius",{get:function(){return F("borderRadius")},set:function(e){W.borderRadius=i.forceUnit(e)},enumerable:!0,configurable:!0}),Se(Ce,"borderBottomLeftRadius",{get:function(){return F("borderBottomLeftRadius")},set:function(e){W.borderBottomLeftRadius=i.forceUnit(e)},enumerable:!0,configurable:!0}),Se(Ce,"borderBottomRightRadius",{get:function(){return F("borderBottomRightRadius")},set:function(e){W.borderBottomRightRadius=i.forceUnit(e)},enumerable:!0,configurable:!0}),Se(Ce,"borderTopLeftRadius",{get:function(){return F("borderTopLeftRadius")},set:function(e){W.borderTopLeftRadius=i.forceUnit(e)},enumerable:!0,configurable:!0}),Se(Ce,"borderTopRightRadius",{get:function(){return F("borderTopRightRadius")},set:function(e){
W.borderTopRightRadius=i.forceUnit(e)},enumerable:!0,configurable:!0}),Se(Ce,"borderWidth",{get:function(){var e=F("borderWidth");return""!==e&&" "!==e||(e="0px"),e},set:function(e){(e||0===e||""===e)&&(W.borderWidth=i.forceUnit(e))},enumerable:!0,configurable:!0}),Se(Ce,"backgroundImage",{get:function(){return xe.join(", ")},set:function(e){"initial"!==e&&(""===e&&(!0===V||xe.length>0&&!0===i.isGradient(xe[0]))?(xe=[],V=!1):!0===i.isGradient(e)?(xe.length>0&&!0===i.isGradient(xe[xe.length-1])&&xe.pop(),xe.push(e)):(null!==_()&&xe.shift(),xe.unshift(o.parseURL(e)),V=!0))},enumerable:!0,configurable:!0}),Se(Ce,"backgroundColor",{get:function(){return K},set:function(e){""!==e&&!0===i.isGradient(e)?Ce.backgroundImage=e:(i.isColor(e)||""===e)&&(W.backgroundColor=K=i.forceRGB(e))},enumerable:!0,configurable:!0}),Se(Ce,"backgroundPosition",{get:function(){return B(F("backgroundPosition"))},set:function(e){W.backgroundPosition=B(e)},enumerable:!0,configurable:!0}),Se(Ce,"fontSize",{get:function(){return J},set:function(e){var t=i.unitKind(e);("px"===t||""===t&&!0===i.isNumber(e))&&(e=Math.round(parseFloat(e))),J=e,""===t&&!0===i.isNumber(e)&&(e+="px"),W.fontSize=e},enumerable:!0,configurable:!0}),Se(Ce,"minFontSize",{get:function(){return le},set:function(e){var t=i.unitKind(e);("px"===t||""===t&&!0===i.isNumber(e))&&(e=Math.round(parseFloat(e)),e<4&&(e=4),le=e)},enumerable:!0,configurable:!0}),Se(Ce,"letterSpacing",{get:function(){return X},set:function(e){X=i.forceUnit(e)},enumerable:!0,configurable:!0}),Se(Ce,"verticalAlign",{get:function(){return Y},set:function(e){Y=i.forceUnit(e)},enumerable:!0,configurable:!0}),Se(Ce,"pixelDensity",{get:function(){return ce},set:function(e){i.isNumber(parseFloat(e))&&(ce=parseFloat(e))},enumerable:!0,configurable:!0}),Se(Ce,"skipServerResize",{get:function(){return he},set:function(e){i.isBoolean(e)&&(he=e)},enumerable:!0,configurable:!0}),Se(Ce,"forceLineHeight",{get:function(){return be},set:function(e){i.isBoolean(e)&&(be=e)},enumerable:!0,configurable:!0}),Se(Ce,"loadFromSource",{get:function(){return ve},set:function(e){i.isBoolean(e)&&(ve=e)},enumerable:!0,configurable:!0}),Se(Ce,"renderedSrc",{get:function(){return ye},enumerable:!0,configurable:!0}),Se(Ce,"tint",{get:function(){return re},set:function(e){(i.isColor(e)||""===e)&&(re=e)},enumerable:!0,configurable:!0}),Se(Ce,"sharpness",{get:function(){return ie},set:function(e){i.isNumber(e)&&(ie=i.forceType(e,"Number"))},enumerable:!0,configurable:!0}),Se(Ce,"quality",{get:function(){return oe},set:function(e){i.isNumber(e)&&(oe=i.forceType(e,"Number"))},enumerable:!0,configurable:!0}),Se(Ce,"passThru",{get:function(){return ae},set:function(e){i.isBoolean(e)&&(ae=i.forceType(e,"Boolean"))},enumerable:!0,configurable:!0}),Se(Ce,"imageOpacity",{get:function(){return fe},set:function(e){i.isNumber(e)&&(fe=i.forceType(e,"Number"))},enumerable:!0,configurable:!0}),Se(Ce,"resizeElement",{get:function(){return se},set:function(e){i.isBoolean(e)&&(se=i.forceType(e,"Boolean"))},enumerable:!0,configurable:!0}),Se(Ce,"repositionElement",{get:function(){return ue},set:function(e){i.isBoolean(e)&&(ue=i.forceType(e,"Boolean"))},enumerable:!0,configurable:!0}),Se(Ce,"directoryType",{get:function(){return pe},set:function(e){pe=e.toLowerCase()},enumerable:!0,configurable:!0}),Se(Ce,"isRelativePath",{get:function(){return ge},set:function(e){i.isBoolean(e)&&(ge=e)},enumerable:!0,configurable:!0}),Se(Ce,"cacheBuster",{get:function(){return me},set:function(e){i.isBoolean(e)&&(me=e)},enumerable:!0,configurable:!0}),Se(Ce,"prefix",{get:function(){return de},set:function(e){i.isString(e)&&(de=e)},enumerable:!0,configurable:!0}),Se(Ce,"zIndex",{get:function(){var e=F("zIndex");return""!==e&&(e=Number(e)),e},set:function(e){(""===e||i.isNumber(e))&&(W.zIndex=e)},enumerable:!0,configurable:!0}),Se(Ce,"margin",{get:function(){return F("margin")},set:function(e){M("margin",e)},enumerable:!0,configurable:!0}),Se(Ce,"padding",{get:function(){return F("padding")},set:function(e){M("padding",e)},enumerable:!0,configurable:!0}),Se(Ce,"background",{get:function(){return F("background")},set:function(e){M("background",e)},enumerable:!0,configurable:!0}),Se(Ce,"border",{get:function(){return F("border")},set:function(e){M("border",e)},enumerable:!0,configurable:!0}),function(){var e,t,n=["paddingTop","paddingBottom","paddingLeft","paddingRight","marginTop","marginBottom","marginLeft","marginRight"];for(t=0;t<n.length;t++)!function(e,t){Se(Ce,t,{get:function(){return F(t)||"0px"},set:function(e){W[t]=i.forceUnit(e)},enumerable:!0,configurable:!0})}(0,n[t]);for(t=0;t<j.length;t++){e=j[t];var r=e.toLowerCase().indexOf("color")>-1;Ce.hasOwnProperty(e)||function(e,t,n){var r=function(e){W[o.getPrefixedJSStyle(t)]=e};!0===n&&(r=function(e){W[o.getPrefixedJSStyle(t)]=i.forceRGB(e)}),Se(e,t,{get:function(){return F(t)},set:r,enumerable:!0,configurable:!0})}(Ce,e,r)}for(t=0;t<c.length;t++)e=c[t],Ce.hasOwnProperty(e)||function(e,t){Se(e,t,{get:function(){return q[t]},set:function(e){try{q[t]=e}catch(e){}},enumerable:!0,configurable:!0})}(Ce,e);h(l.fetch()),h(f.fetch())}(),Ce}var n=e("core/analytics/AnalyticsContent"),r=e("core/events/EventDispatcher"),i=e("core/utils/DataTypeUtils"),o=e("core/utils/ElementUtils"),a=e("core/style_properties/CSS1"),s=e("core/style_properties/CSS2"),u=e("core/style_properties/CSS3"),c=e("core/element_properties/HTMLProperties"),l=e("display/settings/GlobalSettings"),f=e("platform/Platform"),d=e("core/render/RenderCore"),g=e("core/utils/InstanceUtils"),p=e("core/utils/SelectorEngine");return t}),define("core/managers/TextExtensionManager",["require","core/managers/Registry","display/base/BaseElement","display/settings/GlobalSettings","core/utils/InstanceUtils","core/utils/DataTypeUtils"],function(e){"use strict";function t(e,t){function s(e,t){return t&&(e.removeText&&e.removeText(),e._.processRender=d.processRender,e=u(new t(e))),e}function u(e){var t=e._;e.setType=function(t){return t&&t.toLowerCase()!==c.toLowerCase()&&(t=t.toLowerCase(),n.isRegistered(t)&&(c=t,e=s(e,n.getClass(t)))),e},b(e,"textType",{get:function(){return c},set:function(t){a.isString(t)&&e.setType(t)},enumerable:!0,configurable:!0}),b(e,"textContent",{get:function(){return g||m.textContent},set:function(t){g=t,e.setType(c||l)},enumerable:!0,configurable:!0}),b(e,"fontFamily",{get:function(){return p=p||t.getProp("fontFamily")},set:function(t){h.fontFamily=p=t,e.setType(c||l)},enumerable:!0,configurable:!0})}var c="",l=i.fetch().textType,f=new r(e,t),d={processRender:f._.processRender},g="",p="",m=f.element,h=m.style,b=o.defineProperty();return u(f),f}var n=e("core/managers/Registry"),r=e("display/base/BaseElement"),i=e("display/settings/GlobalSettings"),o=e("core/utils/InstanceUtils"),a=e("core/utils/DataTypeUtils");return n.register("TextExtensionManager",t,["div","span","h1","h2","h3","h4","h5","h6","p"]),t}),define("display/text/bitmap_text/BitmapText",["require","core/analytics/AnalyticsContent","core/managers/Registry","core/utils/DataTypeUtils","core/utils/ElementUtils","core/utils/InstanceUtils","platform/Platform"],function(e){"use strict";function t(e){function t(e){for(var t in e)e.hasOwnProperty(t)&&"undefined"!==e[t]&&(W[t]=e[t]);return W}function r(e){for(var t=!1,n=e.length;n>0;n--)if(t&&"<"===e[n])t=!1;else if(!t){if(">"===e[n]){t=!0;continue}if(" "===e[n])return e.substring(0,n)+"&nbsp;"+e.substring(n+1);if("&nbsp;"===e.slice(n-6,n))return e}return e}function u(){if(oe.isPopulated()){var e=!1;!0!==ae.prevRenderProps.resizeElement&&!0!==oe.resizeElement||(e=!0);var t=!1;if(!0!==ae.prevRenderProps.repositionElement&&!0!==oe.repositionElement||(t=!0),w()){!0===e&&(T===parseFloat(oe.width)&&(oe.width=oe.originalWidth),I===parseFloat(oe.height)&&(oe.height=oe.originalHeight)),!0===t&&(oe.left===R&&(oe.left=A),oe.right===O&&(oe.right=U),oe.top===P&&(oe.top=N),oe.bottom===L&&(oe.bottom=F));var n=!1,i=oe.backgroundSize;oe.backgroundSize===ee&&(oe.backgroundSize=te,n=!0);var o=oe.textContent;!0===re&&(o=r(oe.textContent));var a=oe.urlConstructor(h(b(o)),oe,!0);q=a,A=oe.left,U=oe.right,N=oe.top,F=oe.bottom,te=oe.backgroundSize,oe.originalWidth=oe.width,oe.originalHeight=oe.height,!0===n&&(oe.backgroundSize=i),c(a)}else!1===ae.isInProgress&&ae.renderComplete(oe.isSuccess)}else d();return oe}function c(e){ae.renderCount++;var t=ae.renderCount;ae.isInProgress=!0;var n=new Image,r=function(e){n.removeEventListener("load",r),n.removeEventListener("error",i),t===ae.renderCount&&(ae.isInProgress=!1,l(e))},i=function(e){n.removeEventListener("load",r),n.removeEventListener("error",i),t===ae.renderCount&&(ae.isInProgress=!1,d(e))};n.addEventListener("load",r),n.addEventListener("error",i),n.src=e}function l(e){oe.backgroundSize===ee&&(oe.backgroundSize=te),ae.resize(e.target),!0===oe.repositionElement&&(ae.reposition(parseFloat(e.target.width),parseFloat(e.target.height)),R=oe.left,O=oe.right,L=oe.bottom,P=oe.top),"image"!==oe.type?ae.applyBackgroundImage(e.target.src,!0):D.src=e.target.src,v(),ae.renderComplete(!0)}function f(){"image"!==oe.type?(oe.pixelDensity>1&&(""===oe.backgroundSize||oe.backgroundSize.substring(0,oe.backgroundSize.indexOf(","))===ee)&&(oe.backgroundSize=te),ae.applyBackgroundImage("",!0)):D.src=""}function d(e){e&&(ae.failReason={type:n.REQUEST_FAILED,details:e.target.src,instance:oe}),ae.renderComplete(!1)}function g(){return!p()||(ae.failReason={type:n.MISSING_VALUE,details:p(),instance:oe},!1)}function p(){return oe.textContent?oe.fontFamily?oe.fontSize?oe.width?!oe.height&&"height":"width":"fontSize":"fontFamily":"textContent"}function m(e){return o.getProp(D,e)}function h(e){var t=encodeURIComponent,n="text="+t(e);n+="&font_family="+t(oe.fontFamily),oe.pixelDensity>1&&y()>ie&&(oe.pixelDensity=1),n+="&max_font_size="+t(y());var r=Math.round(x()),o=Math.round(S());if(oe.borderWidth&&0!==parseFloat(oe.borderWidth)&&"border-box"===m("boxSizing")&&(r-=2*parseFloat(oe.borderWidth),o-=2*parseFloat(oe.borderWidth)),n+="&width="+t(r),n+="&height="+t(o),n+="&color="+t(i.rgbToHex(i.forceRGB(oe.color))),"center"!==oe.textAlign&&"right"!==oe.textAlign||(n+="&align="+t(oe.textAlign)),!1===oe.trim&&(n+="&trim="+t(oe.trim),"middle"!==oe.verticalAlign&&"bottom"!==oe.verticalAlign||(n+="&valign="+t(oe.verticalAlign))),oe.pixelDensity>1&&null===oe.renderDensity&&(n+="&pixel_density="+t(oe.pixelDensity)),null!==oe.renderDensity&&(n+="&pixel_density="+t(oe.renderDensity),n+="&scale="+t(oe.pixelDensity/oe.renderDensity)),n+="&min_font_size="+t(Math.round(oe.minFontSize)),oe.lineHeight&&"normal"!==oe.lineHeight&&oe.lineHeight.indexOf("px")<0){var a=oe.lineHeight;a.indexOf("%")>-1&&(a=.01*Number(a.split("%").join(""))),n+="&line_height="+t(a)}return!0===oe.forceLineHeight&&(n+="&force_line_height="+t(oe.forceLineHeight)),oe.letterSpacing&&(n+="&tracking="+t(parseFloat(oe.letterSpacing))),oe.scriptRatio>0&&(n+="&script_ratio="+t(oe.scriptRatio)),""!==oe.scriptOffset&&(n+="&script_offset="+t(oe.scriptOffset)),oe.lineThicknessRatio>0&&(n+="&line_thickness_ratio="+t(oe.lineThicknessRatio)),!0===oe.bypassCache&&(n+="&ts="+t((new Date).getTime())),n+="&end=true",z+t(oe.fontFamily)+"/"+t(B)+"/"+t(M)+"/?"+n}function b(e){if(X&&""!==X){var t='<span style="font-family:'+V;W.color&&(t=t+";color:"+Q),t=t+";type:caret;y-offset:"+Y,t+='">';for(var n="",r=0;r<Z;r++)n="&nbsp;"+n;for(;0===X.toLowerCase().indexOf("&nbsp;");)X=X.substring(6);for(;0===X.indexOf(" ");)X=X.substring(1);if(!0===K)switch(J){case"first":e=t+X+n+"</span>"+e;break;case"last":default:e=e+t+n+X+"</span>"}}return e}function v(){""!==oe.textContent&&("image"===oe.type?D.alt=oe.textContent:k?k.innerHTML=oe.textContent:(k=document.createElement("span"),k.innerHTML=oe.textContent,oe.appendChild(k),k.overflow="hidden",k.style.position="absolute",k.style.left="-9999px"))}function y(){var e=oe.element.style.fontSize;oe.element.style.fontSize=oe.fontSize;var t,n=m("fontSize");return t="%"===i.unitKind(n)?getComputedStyle(oe.element).getPropertyValue("font-size"):n,t=Math.round(parseFloat(t)),oe.element.style.fontSize=e,t}function x(){var e,t=m("width");return e="%"===i.unitKind(t)?getComputedStyle(oe.element).getPropertyValue("width"):t,e=parseFloat(e),m("paddingLeft")&&(e-=parseFloat(m("paddingLeft"))),m("paddingRight")&&(e-=parseFloat(m("paddingRight"))),e}function S(){var e,t=m("height");return e="%"===i.unitKind(t)?getComputedStyle(oe.element).getPropertyValue("height"):t,e=parseFloat(e),m("paddingTop")&&(e-=parseFloat(m("paddingTop"))),m("paddingBottom")&&(e-=parseFloat(m("paddingBottom"))),e}function C(e){var t=parseFloat(e.width),n=parseFloat(e.height),r=t,i=n,a=Number(1/oe.pixelDensity);if(t=Math.round(r*a),n=Math.round(i*a),oe.pixelDensity>1&&(""===oe.backgroundSize||oe.backgroundSize.substring(0,oe.backgroundSize.indexOf(","))===ee)&&(ee=t+"px "+n+"px",oe.backgroundSize=ee),oe.borderWidth&&0!==parseFloat(oe.borderWidth)&&"border-box"===m("boxSizing")){var s=parseFloat(oe.borderWidth);oe.paddingTop=Number(parseFloat(m("paddingTop"))+s)+"px",oe.paddingRight=Number(parseFloat(m("paddingRight"))+s)+"px",oe.paddingBottom=Number(parseFloat(m("paddingBottom"))+s)+"px",oe.paddingLeft=Number(parseFloat(m("paddingLeft"))+s)+"px"}var u;if(!0===oe.resizeElement){u=o.hasComputedStyle(D)?o.getComputedStyle:m;var c=parseFloat(u(D,"padding-left"))||0,l=parseFloat(u(D,"padding-top"))||0;oe.paddingLeft&&(t+=c),oe.paddingRight&&(t+=parseFloat(u(D,"padding-right"))||0),oe.paddingTop&&(n+=l),oe.paddingBottom&&(n+=parseFloat(u(D,"padding-bottom"))||0),oe.width=t,oe.height=n,T=t,I=n,E(),oe.backgroundPosition=c+"px "+l+"px"}}function w(){var e=ae.prevRenderProps;return!(!1!==e.hasOwnProperty("textContent")&&!0!==a.hasInstanceChanged(e,oe)&&!a.hasInstanceChanged(ne,{caretFontFamily:V,caretAttached:K,caretSpacingAmount:Z,caretPosition:J,caretColor:Q,caretTextContent:X,caretYOffset:Y}))&&(E(),!0)}function E(){ae.prevRenderProps={textContent:oe.textContent,fontFamily:oe.fontFamily,fontSize:y(),width:i.forceUnit(oe.width),height:i.forceUnit(oe.height),padding:oe.padding,borderWidth:oe.borderWidth,color:oe.color,textAlign:oe.textAlign,trim:oe.trim,verticalAlign:oe.verticalAlign,pixelDensity:oe.pixelDensity,lineHeight:oe.lineHeight,letterSpacing:oe.letterSpacing,scriptRatio:oe.scriptRatio,lineThicknessRatio:oe.lineThicknessRatio,bypassCache:oe.bypassCache,resizeElement:oe.resizeElement,repositionElement:oe.repositionElement,forceLineHeight:oe.forceLineHeight},ne={caretFontFamily:V,caretAttached:K,caretSpacingAmount:Z,caretPosition:J,caretColor:Q,caretTextContent:X,caretYOffset:Y}}var k,T,I,R,O,L,P,A,U,F,N,D=e.element,_=s.fetch().FOFVersion,B=s.fetch().clientID||"0",M=s.fetch().subdirectory||"0",z="http://usweb.dotomi.com/fof/"+_+"/",H=0,j=null,q="",W={},G="",V="",K=!0,J="last",Q="",X="",Y=.5,$="",Z=1,ee="",te="",ne={},re=!1,ie=100,oe={caret:t,removeText:f,isPopulated:g,_:{processRender:u,resize:C}};oe=a.extend(oe,e);var ae=oe._,se=a.defineProperty();return oe.instanceType="BitmapText",oe.resizeElement=!0,oe.repositionElement=!0,oe.trim=!0,se(W,"fontFamily",{get:function(){return V},set:function(e){V=e},enumerable:!0,configurable:!0}),se(W,"attached",{get:function(){return K},set:function(e){i.isBoolean(e)&&(K=e)},enumerable:!0,configurable:!0}),se(W,"spacingAmount",{get:function(){return Z},set:function(e){Z=e},enumerable:!0,configurable:!0}),se(W,"position",{get:function(){return J},set:function(e){J=e},enumerable:!0,configurable:!0}),se(W,"color",{get:function(){return Q||(Q=i.rgbToHex(oe.color)),Q},set:function(e){Q=e},enumerable:!0,configurable:!0}),se(W,"textContent",{get:function(){return X},set:function(e){X=e},enumerable:!0,configurable:!0}),se(W,"yOffset",{get:function(){return Y},set:function(e){Y=e},enumerable:!0,configurable:!0}),se(oe,"scriptRatio",{get:function(){return H},set:function(e){i.isNumber(e)&&(H=e)},enumerable:!0,configurable:!0}),se(oe,"scriptOffset",{get:function(){return $},set:function(e){(i.isNumber(e)||"flush"===e||""===e||0===e)&&($=e)},enumerable:!0,configurable:!0}),se(oe,"lineThicknessRatio",{get:function(){return G},set:function(e){i.isNumber(e)&&(G=e)},enumerable:!0,configurable:!0}),se(oe,"preventOrphan",{get:function(){return re},set:function(e){i.isBoolean(e)&&(re=e)}}),se(oe,"maxRetinaFontSize",{get:function(){return ie},set:function(e){i.isNumber(e)&&(ie=e)}}),se(oe,"renderDensity",{get:function(){return j},set:function(e){i.isNumber(e)&&(j=e)}}),se(oe,"renderedSrc",{get:function(){return q}}),oe}var n=e("core/analytics/AnalyticsContent"),r=e("core/managers/Registry"),i=e("core/utils/DataTypeUtils"),o=e("core/utils/ElementUtils"),a=e("core/utils/InstanceUtils"),s=e("platform/Platform");return r.register("BitmapText",t,["BitmapText"]),t}),define("core/element_properties/ImageProperties",[],function(){return["alt","complete","crossOrigin","isMap","naturalHeight","naturalWidth","src","useMap"]}),define("display/image/ImageElement",["require","core/events/EventDispatcher","core/managers/Registry","core/utils/DataTypeUtils","display/base/BaseElement","core/analytics/AnalyticsContent","core/utils/InstanceUtils","core/element_properties/ImageProperties"],function(e){"use strict";function t(e,r){function u(){return g()?m()?(v=b.urlConstructor(S,b,b.loadFromSource),l(b.renderedSrc)):!1===y.isInProgress&&y.renderComplete(y.isSuccess):d(),b}function c(){return a.clone(t,b)}function l(e){y.renderCount++,y.isInProgress=!0;var t=y.renderCount,n=new Image,r=function(r){t===y.renderCount&&(x.src=e,n=null,f(r))},i=function(r){t===y.renderCount&&(x.src=e,n=null,d(r))};n.addEventListener("load",r),n.addEventListener("error",i),n.src=e}function f(e){x.ondragstart=function(){return!1},y.isInProgress=!1,y.renderComplete(!0)}function d(e){e&&(y.failReason={type:o.REQUEST_FAILED,details:e.target.src,instance:b}),y.isInProgress=!1,y.renderComplete(!1)}function g(){return!p()||(y.failReason={type:o.MISSING_VALUE,details:p(),instance:b},!1)}function p(){return(!S||""===S)&&"src"}function m(){var e=y.prevRenderProps;return(!1===e.hasOwnProperty("width")||!0===a.hasInstanceChanged(e,b))&&(h(),!0)}function h(){y.prevRenderProps={src:b.src,width:b.width,height:b.height,tint:b.tint}}var b={instanceType:"Image",on:n.on,off:n.off,fire:n.fire,clearEvents:n.clearEvents,isPopulated:g,clone:c,_:{processRender:u}};b=a.extend(b,new i("img",r));var v,y=b._,x=b.element,S="",C=a.defineProperty();return C(b,"src",{get:function(){return S},set:function(e){S=e},enumerable:!0,configurable:!0}),C(b,"naturalWidth",{get:function(){return x.naturalWidth},enumerable:!0,configurable:!0}),C(b,"naturalHeight",{get:function(){return x.naturalHeight},enumerable:!0,configurable:!0}),C(b,"renderedSrc",{get:function(){return v},enumerable:!0,configurable:!0}),function(){var e,t;for(t=0;t<s.length;t++)e=s[t],b.hasOwnProperty(e)||function(e,t){C(e,t,{get:function(){return x[t]},set:function(e){x[t]=e},enumerable:!0,configurable:!0})}(b,e)}(),b}var n=e("core/events/EventDispatcher"),r=e("core/managers/Registry"),i=(e("core/utils/DataTypeUtils"),e("display/base/BaseElement")),o=e("core/analytics/AnalyticsContent"),a=e("core/utils/InstanceUtils"),s=e("core/element_properties/ImageProperties");return r.register("ImageElement",t,["img","image"]),t}),define("display/text/font_face/FontFaceDetection",[],function(){"use strict";function e(){function e(e){return n=document.getElementsByTagName("body")[0],o=function(e,t){for(var r=[],i=0;i<e.length;i++){for(var o,a=[],s=0;s<t.length;s++)o=document.createElement("span"),o.style.fontSize="72px",o.innerHTML=e[i],o.style.fontFamily=t[s],n.appendChild(o),a.push({fontFamily:t[s],w:o.offsetWidth,h:o.offsetHeight,span:o}),n.removeChild(o);r.push(a)}return r}(i,["monospace","sans-serif","serif"]),t(e)}function t(e){for(var t=!1,r=0;r<o.length;r++){for(var i=0;i<o[r].length;i++){var a=o[r][i];if(e===a.fontFamily)t=!0;else{var s=a.span;if(s.style.fontFamily=e+", "+a.fontFamily,n.appendChild(s),t=t||s.offsetWidth!==a.w||s.offsetHeight!==a.h,n.removeChild(s),t)break}}if(t)break}return t}var n,r={init:e},i=["mmmmmmmmmmlli","BESbswy"],o=[];return r}return e}),define("display/text/no_format/NoFormatText",["require","core/analytics/AnalyticsContent","core/managers/Registry","display/text/font_face/FontFaceDetection","core/utils/InstanceUtils","core/utils/DataTypeUtils"],function(e){"use strict";function t(e){function t(){return g.isPopulated()?(g.textContent!==f.textContent&&(f.innerHTML=g.textContent),f.style.fontSize=a.forceUnit(g.fontSize),p.processRender()):r(),g}function r(){m.renderComplete(!1)}function s(){return!c()||(m.failReason={type:n.MISSING_VALUE,details:c(),instance:g},!1)}function u(){f.textContent=""}function c(){return!(g.textContent||f.textContent||f.innerHTML)&&"textContent"}function l(e){return e=e||g.fontFamily,!!(new i).init(e)}var f=e.element,d=o.defineProperty(),g={isFontAvailable:l,removeText:u,isPopulated:s,_:{processRender:t}},p={processRender:e._.processRender};g=o.extend(g,e);var m=g._;return e.instanceType="NoFormatText",d(e,"innerHTML",{get:function(){return f.innerHTML},set:function(e){f.innerHTML=e},enumerable:!0,configurable:!0}),g}var n=e("core/analytics/AnalyticsContent"),r=e("core/managers/Registry"),i=e("display/text/font_face/FontFaceDetection"),o=e("core/utils/InstanceUtils"),a=e("core/utils/DataTypeUtils");return r.register("NoFormatText",t,["NoFormatText","None","NoFormat"]),t}),define("core.pack",["require","core/Core","environment/BrowserCompatibility","core/events/EventDispatcher","core/managers/Registry","core/filter/FilterManager","data/message_var/MessageVarManager","core/utils/SelectorEngine","core/utils/DataTypeUtils","core/utils/ElementUtils","environment/EnvironmentUtils","platform/Platform","core/analytics/Analytics","core/analytics/AnalyticsContent","display/style/Style","display/style/BulkStyle","core/eventforwarding/EventForwarding","core/managers/Batch","display/fallback/ImageIE7","core/render/RenderCore","core/utils/InstanceUtils","display/base/BaseElement","core/managers/TextExtensionManager","display/text/bitmap_text/BitmapText","display/image/ImageElement","display/text/no_format/NoFormatText"],function(e){});/*RBuild_a231737e*/
define("platform/AdSettings",["require","display/settings/GlobalSettings"],function(e){function r(){var e={position:"absolute",boxSizing:"border-box",verticalAlign:"top",textAlign:"left",color:"#000000",overflow:"hidden",backgroundRepeat:"no-repeat"};return t.overwrite(e),e}var t=e("display/settings/GlobalSettings");return new r}),define("data/message_var/MessageVar",["require","core/analytics/AnalyticsContent","core/managers/Registry","core/utils/DataTypeUtils","data/message_var/MessageVarManager","core/render/RenderCore","core/utils/InstanceUtils","platform/Platform"],function(e){"use strict";function r(){function e(e){return V.applySet(v,e)}function r(){return!1===V.isComplete&&n(),v}function n(){if(!0===c()){var e=o.get(g,p);if(!0===y&&l.fetch().messageVarParser&&(e=l.fetch().messageVarParser(e)),""!==e)if(p){var r=o.checkDataType(e,p);if(!1===r&&("Boolean"===p&&!0===a.isLooseBoolean(e)?(e=a.forceType(e,p),r=!0):"Number"===p&&!0===a.isLooseNumber(e)?(e=a.forceType(e,p),r=!0):"Gradient"===p&&!0===a.isColor(e)&&(e=a.forceType(e,"Color"),r=!0)),!1===r)if(null!==m)C=m,V.renderComplete(!0);else{var n=d;!0!==n&&!1!==n&&(n=!0),!0===n?(e=a.forceType(e,p),C=e,V.renderComplete(!0)):(C="",V.failReason={type:t.INVALID_VAR,details:C,instance:v},V.renderComplete(!1))}else C=a.forceType(e,p),V.renderComplete(!0)}else C=e,V.renderComplete(!0);else""===e&&null!==m?(C=m,V.renderComplete(!0)):(C=e,V.failReason={type:t.INVALID_VAR,details:"",instance:v},V.renderComplete(!1));return C}return""}function u(e,r,t,n){t.unshift(C),e.callback.apply(r,t)}function c(){return!f()||(V.failReason={type:t.MISSING_VALUE,details:f(),instance:v},!1)}function f(){return(!g||""===g)&&"name"}var p,g,d,m=null,y=!0,b=i.defineProperty(),v={instanceType:"Var",set:e,isPopulated:c,value:n},C="";v=i.extend(v,new s);var V=v._;return V.processRender=r,V.executeCallback=u,b(v,"name",{get:function(){return g},set:function(e){g=e},enumerable:!0,configurable:!0}),b(v,"dataType",{get:function(){return p},set:function(e){p=function(e){return e.length>0&&(e=e.charAt(0).toUpperCase()+e.substr(1).toLowerCase()),e}(e)},enumerable:!0,configurable:!0}),b(v,"defaultValue",{get:function(){return m},set:function(e){m=e},enumerable:!0,configurable:!0}),b(v,"forceType",{get:function(){return d},set:function(e){!0===a.isBoolean(e)&&(d=e)},enumerable:!0,configurable:!0}),b(v,"parseForID",{get:function(){return y},set:function(e){!0===a.isBoolean(e)&&(y=e)},enumerable:!0,configurable:!0}),v}var t=e("core/analytics/AnalyticsContent"),n=e("core/managers/Registry"),a=e("core/utils/DataTypeUtils"),o=e("data/message_var/MessageVarManager"),s=e("core/render/RenderCore"),i=e("core/utils/InstanceUtils"),l=e("platform/Platform");return n.register("MessageVar",r,["var"]),r}),define("ad.pack",["require","platform/AdSettings","data/message_var/MessageVar"],function(e){});/*RBuild_a231737e*/
define("display/video/events/VideoEvent",[],function(){return{ABORT:"abort",CAN_PLAY:"canplay",CAN_PLAY_THROUGH:"canplaythrough",DURATION_CHANGE:"durationchange",EMPTIED:"emptied",ENDED:"ended",ERROR:"error",LOADED_DATA:"loadeddata",LOADED_META_DATA:"loadedmetadata",LOAD_START:"loadstart",PAUSE:"pause",PLAY:"play",RESUME:"resume",PLAYING:"playing",PROGRESS:"progress",RATE_CHANGE:"ratechange",SEEKED:"seeked",SEEKING:"seeking",STALLED:"stalled",SUSPENDED:"suspend",TIME_UPDATE:"timeupdate",VOLUME_CHANGE:"volumechange",WAITING:"waiting",MUTE:"mute",UNMUTE:"unmute",REPLAY:"replay",INITIAL_PLAY:"initial_play",CUE_POINT:"cue_point"}}),function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define("VideoJS",t):e.videojs=t()}(this,function(){"use strict";function e(e,t){return t={exports:{}},e(t,t.exports),t.exports}function t(e,t){Bt(e).forEach(function(n){return t(e[n],n)})}function n(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return Bt(e).reduce(function(n,o){return t(n,e[o],o)},n)}function o(e){for(var n=arguments.length,o=Array(n>1?n-1:0),i=1;i<n;i++)o[i-1]=arguments[i];return Object.assign?Object.assign.apply(Object,[e].concat(o)):(o.forEach(function(n){n&&t(n,function(t,n){e[n]=t})}),e)}function i(e){return!!e&&"object"===(void 0===e?"undefined":Jt(e))}function r(e){return i(e)&&"[object Object]"===Dt.call(e)&&e.constructor===Object}function s(e){return e.replace(/\n\r?\s*/g,"")}function a(e,t){if(!e||!t)return"";if("function"==typeof it.getComputedStyle){var n=it.getComputedStyle(e);return n?n[t]:""}return e.currentStyle[t]||""}function l(e){return"string"==typeof e&&/\S/.test(e)}function c(e){if(/\s/.test(e))throw new Error("class has illegal whitespace characters")}function u(e){return new RegExp("(^|\\s)"+e+"($|\\s)")}function d(){return ct===it.document&&void 0!==ct.createElement}function p(e){return i(e)&&1===e.nodeType}function h(e){return function(t,n){if(!l(t))return ct[e](null);l(n)&&(n=ct.querySelector(n));var o=p(n)?n:ct;return o[e]&&o[e](t)}}function v(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"div",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=arguments[3],i=ct.createElement(e);return Object.getOwnPropertyNames(t).forEach(function(e){var n=t[e];-1!==e.indexOf("aria-")||"role"===e||"type"===e?(Ut.warn(Ht(Wt,e,n)),i.setAttribute(e,n)):"textContent"===e?f(i,n):i[e]=n}),Object.getOwnPropertyNames(n).forEach(function(e){i.setAttribute(e,n[e])}),o&&z(i,o),i}function f(e,t){return void 0===e.textContent?e.innerText=t:e.textContent=t,e}function g(e,t){t.firstChild?t.insertBefore(e,t.firstChild):t.appendChild(e)}function m(e,t){return c(t),e.classList?e.classList.contains(t):u(t).test(e.className)}function y(e,t){return e.classList?e.classList.add(t):m(e,t)||(e.className=(e.className+" "+t).trim()),e}function A(e,t){return e.classList?e.classList.remove(t):(c(t),e.className=e.className.split(/\s+/).filter(function(e){return e!==t}).join(" ")),e}function j(e,t,n){var o=m(e,t);if("function"==typeof n&&(n=n(e,t)),"boolean"!=typeof n&&(n=!o),n!==o)return n?y(e,t):A(e,t),e}function C(e,t){Object.getOwnPropertyNames(t).forEach(function(n){var o=t[n];null===o||void 0===o||!1===o?e.removeAttribute(n):e.setAttribute(n,!0===o?"":o)})}function b(e){var t={};if(e&&e.attributes&&e.attributes.length>0)for(var n=e.attributes,o=n.length-1;o>=0;o--){var i=n[o].name,r=n[o].value;"boolean"!=typeof e[i]&&-1===",autoplay,controls,loop,muted,default,".indexOf(","+i+",")||(r=null!==r),t[i]=r}return t}function k(e,t){return e.getAttribute(t)}function T(e,t,n){e.setAttribute(t,n)}function I(e,t){e.removeAttribute(t)}function w(){ct.body.focus(),ct.onselectstart=function(){return!1}}function M(){ct.onselectstart=function(){return!0}}function E(e){if(e&&e.getBoundingClientRect&&e.parentNode){var t=e.getBoundingClientRect(),n={};return["bottom","height","left","right","top","width"].forEach(function(e){void 0!==t[e]&&(n[e]=t[e])}),n.height||(n.height=parseFloat(a(e,"height"))),n.width||(n.width=parseFloat(a(e,"width"))),n}}function N(e){var t=void 0;if(e.getBoundingClientRect&&e.parentNode&&(t=e.getBoundingClientRect()),!t)return{left:0,top:0};var n=ct.documentElement,o=ct.body,i=n.clientLeft||o.clientLeft||0,r=it.pageXOffset||o.scrollLeft,s=t.left+r-i,a=n.clientTop||o.clientTop||0,l=it.pageYOffset||o.scrollTop,c=t.top+l-a;return{left:Math.round(s),top:Math.round(c)}}function x(e,t){var n={},o=N(e),i=e.offsetWidth,r=e.offsetHeight,s=o.top,a=o.left,l=t.pageY,c=t.pageX;return t.changedTouches&&(c=t.changedTouches[0].pageX,l=t.changedTouches[0].pageY),n.y=Math.max(0,Math.min(1,(s-l+r)/r)),n.x=Math.max(0,Math.min(1,(c-a)/i)),n}function S(e){return i(e)&&3===e.nodeType}function _(e){for(;e.firstChild;)e.removeChild(e.firstChild);return e}function J(e){return"function"==typeof e&&(e=e()),(Array.isArray(e)?e:[e]).map(function(e){return"function"==typeof e&&(e=e()),p(e)||S(e)?e:"string"==typeof e&&/\S/.test(e)?ct.createTextNode(e):void 0}).filter(function(e){return e})}function z(e,t){return J(t).forEach(function(t){return e.appendChild(t)}),e}function L(e,t){return z(_(e),t)}function P(){return Xt++}function Q(e){var t=e[qt];return t||(t=e[qt]=P()),Kt[t]||(Kt[t]={}),Kt[t]}function D(e){var t=e[qt];return!!t&&!!Object.getOwnPropertyNames(Kt[t]).length}function B(e){var t=e[qt];if(t){delete Kt[t];try{delete e[qt]}catch(t){e.removeAttribute?e.removeAttribute(qt):e[qt]=null}}}function R(e,t){var n=Q(e);0===n.handlers[t].length&&(delete n.handlers[t],e.removeEventListener?e.removeEventListener(t,n.dispatcher,!1):e.detachEvent&&e.detachEvent("on"+t,n.dispatcher)),Object.getOwnPropertyNames(n.handlers).length<=0&&(delete n.handlers,delete n.dispatcher,delete n.disabled),0===Object.getOwnPropertyNames(n).length&&B(e)}function G(e,t,n,o){n.forEach(function(n){e(t,n,o)})}function Z(e){function t(){return!0}function n(){return!1}if(!e||!e.isPropagationStopped){var o=e||it.event;e={};for(var i in o)"layerX"!==i&&"layerY"!==i&&"keyLocation"!==i&&"webkitMovementX"!==i&&"webkitMovementY"!==i&&("returnValue"===i&&o.preventDefault||(e[i]=o[i]));if(e.target||(e.target=e.srcElement||ct),e.relatedTarget||(e.relatedTarget=e.fromElement===e.target?e.toElement:e.fromElement),e.preventDefault=function(){o.preventDefault&&o.preventDefault(),e.returnValue=!1,o.returnValue=!1,e.defaultPrevented=!0},e.defaultPrevented=!1,e.stopPropagation=function(){o.stopPropagation&&o.stopPropagation(),e.cancelBubble=!0,o.cancelBubble=!0,e.isPropagationStopped=t},e.isPropagationStopped=n,e.stopImmediatePropagation=function(){o.stopImmediatePropagation&&o.stopImmediatePropagation(),e.isImmediatePropagationStopped=t,e.stopPropagation()},e.isImmediatePropagationStopped=n,null!==e.clientX&&void 0!==e.clientX){var r=ct.documentElement,s=ct.body;e.pageX=e.clientX+(r&&r.scrollLeft||s&&s.scrollLeft||0)-(r&&r.clientLeft||s&&s.clientLeft||0),e.pageY=e.clientY+(r&&r.scrollTop||s&&s.scrollTop||0)-(r&&r.clientTop||s&&s.clientTop||0)}e.which=e.charCode||e.keyCode,null!==e.button&&void 0!==e.button&&(e.button=1&e.button?0:4&e.button?1:2&e.button?2:0)}return e}function O(e,t,n){if(Array.isArray(t))return G(O,e,t,n);var o=Q(e);if(o.handlers||(o.handlers={}),o.handlers[t]||(o.handlers[t]=[]),n.guid||(n.guid=P()),o.handlers[t].push(n),o.dispatcher||(o.disabled=!1,o.dispatcher=function(t,n){if(!o.disabled){t=Z(t);var i=o.handlers[t.type];if(i)for(var r=i.slice(0),s=0,a=r.length;s<a&&!t.isImmediatePropagationStopped();s++)try{r[s].call(e,t,n)}catch(e){Ut.error(e)}}}),1===o.handlers[t].length)if(e.addEventListener){var i=!1;$t&&en.indexOf(t)>-1&&(i={passive:!0}),e.addEventListener(t,o.dispatcher,i)}else e.attachEvent&&e.attachEvent("on"+t,o.dispatcher)}function U(e,t,n){if(D(e)){var o=Q(e);if(o.handlers){if(Array.isArray(t))return G(U,e,t,n);var i=function(t){o.handlers[t]=[],R(e,t)};if(t){var r=o.handlers[t];if(r){if(!n)return void i(t);if(n.guid)for(var s=0;s<r.length;s++)r[s].guid===n.guid&&r.splice(s--,1);R(e,t)}}else for(var a in o.handlers)i(a)}}}function H(e,t,n){var o=D(e)?Q(e):{},i=e.parentNode||e.ownerDocument;if("string"==typeof t&&(t={type:t,target:e}),t=Z(t),o.dispatcher&&o.dispatcher.call(e,t,n),i&&!t.isPropagationStopped()&&!0===t.bubbles)H.call(null,i,t,n);else if(!i&&!t.defaultPrevented){var r=Q(t.target);t.target[t.type]&&(r.disabled=!0,"function"==typeof t.target[t.type]&&t.target[t.type](),r.disabled=!1)}return!t.defaultPrevented}function W(e,t,n){if(Array.isArray(t))return G(W,e,t,n);var o=function o(){U(e,t,o),n.apply(this,arguments)};o.guid=n.guid=n.guid||P(),O(e,t,o)}function V(e,t){t&&(on=t),it.setTimeout(rn,e)}function Y(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.eventBusKey;if(n){if(!e[n].nodeName)throw new Error('The eventBusKey "'+n+'" does not refer to an element.');e.eventBusEl_=e[n]}else e.eventBusEl_=v("span",{className:"vjs-event-bus"});return o(e,yn),e.on("dispose",function(){return e.off()}),e}function F(e,t){return o(e,An),e.state=o({},e.state,t),"function"==typeof e.handleStateChanged&&dn(e)&&e.on("statechanged",e.handleStateChanged),e}function X(e){return"string"!=typeof e?e:e.charAt(0).toUpperCase()+e.slice(1)}function K(e,t){return X(e)===X(t)}function q(){for(var e={},n=arguments.length,o=Array(n),i=0;i<n;i++)o[i]=arguments[i];return o.forEach(function(n){n&&t(n,function(t,n){if(!r(t))return void(e[n]=t);r(e[n])||(e[n]={}),e[n]=q(e[n],t)})}),e}function $(e,t,n){if("number"!=typeof t||t<0||t>n)throw new Error("Failed to execute '"+e+"' on 'TimeRanges': The index provided ("+t+") is non-numeric or out of bounds (0-"+n+").")}function ee(e,t,n,o){return $(e,o,n.length-1),n[o][t]}function te(e){return void 0===e||0===e.length?{length:0,start:function(){throw new Error("This TimeRanges object is empty")},end:function(){throw new Error("This TimeRanges object is empty")}}:{length:e.length,start:ee.bind(null,"start",0,e),end:ee.bind(null,"end",1,e)}}function ne(e,t){return Array.isArray(e)?te(e):void 0===e||void 0===t?te():te([[e,t]])}function oe(e,t){var n=0,o=void 0,i=void 0;if(!t)return 0;e&&e.length||(e=ne(0,0));for(var r=0;r<e.length;r++)o=e.start(r),i=e.end(r),i>t&&(i=t),n+=i-o;return n/t}function ie(e){if(e instanceof ie)return e;"number"==typeof e?this.code=e:"string"==typeof e?this.message=e:i(e)&&("number"==typeof e.code&&(this.code=e.code),o(this,e)),this.message||(this.message=ie.defaultMessages[this.code]||"")}function re(e,t){var n,o=null;try{n=JSON.parse(e,t)}catch(e){o=e}return[o,n]}function se(e){var t=to.call(e);return"[object Function]"===t||"function"==typeof e&&"[object RegExp]"!==t||"undefined"!=typeof window&&(e===window.setTimeout||e===window.alert||e===window.confirm||e===window.prompt)}function ae(e,t,n){if(!eo(t))throw new TypeError("iterator must be a function");arguments.length<3&&(n=this),"[object Array]"===io.call(e)?le(e,t,n):"string"==typeof e?ce(e,t,n):ue(e,t,n)}function le(e,t,n){for(var o=0,i=e.length;o<i;o++)ro.call(e,o)&&t.call(n,e[o],o,e)}function ce(e,t,n){for(var o=0,i=e.length;o<i;o++)t.call(n,e.charAt(o),o,e)}function ue(e,t,n){for(var o in e)ro.call(e,o)&&t.call(n,e[o],o,e)}function de(){for(var e={},t=0;t<arguments.length;t++){var n=arguments[t];for(var o in n)co.call(n,o)&&(e[o]=n[o])}return e}function pe(e){for(var t in e)if(e.hasOwnProperty(t))return!1;return!0}function he(e,t,n){var o=e;return eo(t)?(n=t,"string"==typeof e&&(o={uri:e})):o=lo(t,{uri:e}),o.callback=n,o}function ve(e,t,n){return t=he(e,t,n),fe(t)}function fe(e){function t(){4===a.readyState&&setTimeout(i,0)}function n(){var e=void 0;if(e=a.response?a.response:a.responseText||ge(a),g)try{e=JSON.parse(e)}catch(e){}return e}function o(e){return clearTimeout(u),e instanceof Error||(e=new Error(""+(e||"Unknown XMLHttpRequest Error"))),e.statusCode=0,s(e,m)}function i(){if(!c){var t;clearTimeout(u),t=e.useXDR&&void 0===a.status?200:1223===a.status?204:a.status;var o=m,i=null;return 0!==t?(o={body:n(),statusCode:t,method:p,headers:{},url:d,rawRequest:a},a.getAllResponseHeaders&&(o.headers=ao(a.getAllResponseHeaders()))):i=new Error("Internal XMLHttpRequest Error"),s(i,o,o.body)}}if(void 0===e.callback)throw new Error("callback argument missing");var r=!1,s=function(t,n,o){r||(r=!0,e.callback(t,n,o))},a=e.xhr||null;a||(a=e.cors||e.useXDR?new ve.XDomainRequest:new ve.XMLHttpRequest);var l,c,u,d=a.url=e.uri||e.url,p=a.method=e.method||"GET",h=e.body||e.data,v=a.headers=e.headers||{},f=!!e.sync,g=!1,m={body:void 0,headers:{},statusCode:0,method:p,url:d,rawRequest:a};if("json"in e&&!1!==e.json&&(g=!0,v.accept||v.Accept||(v.Accept="application/json"),"GET"!==p&&"HEAD"!==p&&(v["content-type"]||v["Content-Type"]||(v["Content-Type"]="application/json"),h=JSON.stringify(!0===e.json?h:e.json))),a.onreadystatechange=t,a.onload=i,a.onerror=o,a.onprogress=function(){},a.onabort=function(){c=!0},a.ontimeout=o,a.open(p,d,!f,e.username,e.password),f||(a.withCredentials=!!e.withCredentials),!f&&e.timeout>0&&(u=setTimeout(function(){if(!c){c=!0,a.abort("timeout");var e=new Error("XMLHttpRequest timeout");e.code="ETIMEDOUT",o(e)}},e.timeout)),a.setRequestHeader)for(l in v)v.hasOwnProperty(l)&&a.setRequestHeader(l,v[l]);else if(e.headers&&!pe(e.headers))throw new Error("Headers cannot be set on an XDomainRequest object");return"responseType"in e&&(a.responseType=e.responseType),"beforeSend"in e&&"function"==typeof e.beforeSend&&e.beforeSend(a),a.send(h||null),a}function ge(e){if("document"===e.responseType)return e.responseXML;var t=e.responseXML&&"parsererror"===e.responseXML.documentElement.nodeName;return""!==e.responseType||t?null:e.responseXML}function me(){}function ye(e,t){this.name="ParsingError",this.code=e.code,this.message=t||e.message}function Ae(e){function t(e,t,n,o){return 3600*(0|e)+60*(0|t)+(0|n)+(0|o)/1e3}var n=e.match(/^(\d+):(\d{2})(:\d{2})?\.(\d{3})/);return n?n[3]?t(n[1],n[2],n[3].replace(":",""),n[4]):n[1]>59?t(n[1],n[2],0,n[4]):t(0,n[1],n[2],n[4]):null}function je(){this.values=ko(null)}function Ce(e,t,n,o){var i=o?e.split(o):[e];for(var r in i)if("string"==typeof i[r]){var s=i[r].split(n);if(2===s.length){var a=s[0],l=s[1];t(a,l)}}}function be(e,t,n){function o(){var t=Ae(e);if(null===t)throw new ye(ye.Errors.BadTimeStamp,"Malformed timestamp: "+r);return e=e.replace(/^[^\sa-zA-Z-]+/,""),t}function i(){e=e.replace(/^\s+/,"")}var r=e;if(i(),t.startTime=o(),i(),"--\x3e"!==e.substr(0,3))throw new ye(ye.Errors.BadTimeStamp,"Malformed time stamp (time stamps must be separated by '--\x3e'): "+r);e=e.substr(3),i(),t.endTime=o(),i(),function(e,t){var o=new je;Ce(e,function(e,t){switch(e){case"region":for(var i=n.length-1;i>=0;i--)if(n[i].id===t){o.set(e,n[i].region);break}break;case"vertical":o.alt(e,t,["rl","lr"]);break;case"line":var r=t.split(","),s=r[0];o.integer(e,s),o.percent(e,s)&&o.set("snapToLines",!1),o.alt(e,s,["auto"]),2===r.length&&o.alt("lineAlign",r[1],["start","middle","end"]);break;case"position":r=t.split(","),o.percent(e,r[0]),2===r.length&&o.alt("positionAlign",r[1],["start","middle","end"]);break;case"size":o.percent(e,t);break;case"align":o.alt(e,t,["start","middle","end","left","right"])}},/:/,/\s/),t.region=o.get("region",null),t.vertical=o.get("vertical",""),t.line=o.get("line","auto"),t.lineAlign=o.get("lineAlign","start"),t.snapToLines=o.get("snapToLines",!0),t.size=o.get("size",100),t.align=o.get("align","middle"),t.position=o.get("position",{start:0,left:0,middle:50,end:100,right:100},t.align),t.positionAlign=o.get("positionAlign",{start:"start",left:"start",middle:"middle",end:"end",right:"end"},t.align)}(e,t)}function ke(e,t){function n(e){return To[e]}for(var o,i=e.document.createElement("div"),r=i,s=[];null!==(o=function(){if(!t)return null;var e=t.match(/^([^<]*)(<[^>]+>?)?/);return function(e){return t=t.substr(e.length),e}(e[1]?e[1]:e[2])}());)if("<"!==o[0])r.appendChild(e.document.createTextNode(function(e){for(;c=e.match(/&(amp|lt|gt|lrm|rlm|nbsp);/);)e=e.replace(c[0],n);return e}(o)));else{if("/"===o[1]){s.length&&s[s.length-1]===o.substr(2).replace(">","")&&(s.pop(),r=r.parentNode);continue}var a,l=Ae(o.substr(1,o.length-2));if(l){a=e.document.createProcessingInstruction("timestamp",l),r.appendChild(a);continue}var c=o.match(/^<([^.\s\/0-9>]+)(\.[^\s\\>]+)?([^>\\]+)?(\\?)>?$/);if(!c)continue;if(!(a=function(t,n){var o=Io[t];if(!o)return null;var i=e.document.createElement(o);i.localName=o;var r=wo[t];return r&&n&&(i[r]=n.trim()),i}(c[1],c[3])))continue;if(!function(e,t){return!Mo[t.localName]||Mo[t.localName]===e.localName}(r,a))continue;c[2]&&(a.className=c[2].substr(1).replace("."," ")),s.push(c[1]),r.appendChild(a),r=a}return i}function Te(e){for(var t=0;t<Eo.length;t++){var n=Eo[t];if(e>=n[0]&&e<=n[1])return!0}return!1}function Ie(e){function t(e,t){for(var n=t.childNodes.length-1;n>=0;n--)e.push(t.childNodes[n])}function n(e){if(!e||!e.length)return null;var o=e.pop(),i=o.textContent||o.innerText;if(i){var r=i.match(/^.*(\n|\r)/);return r?(e.length=0,r[0]):i}return"ruby"===o.tagName?n(e):o.childNodes?(t(e,o),n(e)):void 0}var o,i=[],r="";if(!e||!e.childNodes)return"ltr";for(t(i,e);r=n(i);)for(var s=0;s<r.length;s++)if(o=r.charCodeAt(s),Te(o))return"rtl";return"ltr"}function we(e){if("number"==typeof e.line&&(e.snapToLines||e.line>=0&&e.line<=100))return e.line;if(!e.track||!e.track.textTrackList||!e.track.textTrackList.mediaElement)return-1;for(var t=e.track,n=t.textTrackList,o=0,i=0;i<n.length&&n[i]!==t;i++)"showing"===n[i].mode&&o++;return-1*++o}function Me(){}function Ee(e,t,n){var o=/MSIE\s8\.0/.test(navigator.userAgent),i="rgba(255, 255, 255, 1)",r="rgba(0, 0, 0, 0.8)";o&&(i="rgb(255, 255, 255)",r="rgb(0, 0, 0)"),Me.call(this),this.cue=t,this.cueDiv=ke(e,t.text);var s={color:i,backgroundColor:r,position:"relative",left:0,right:0,top:0,bottom:0,display:"inline"};o||(s.writingMode=""===t.vertical?"horizontal-tb":"lr"===t.vertical?"vertical-lr":"vertical-rl",s.unicodeBidi="plaintext"),this.applyStyles(s,this.cueDiv),this.div=e.document.createElement("div"),s={textAlign:"middle"===t.align?"center":t.align,font:n.font,whiteSpace:"pre-line",position:"absolute"},o||(s.direction=Ie(this.cueDiv),s.writingMode=""===t.vertical?"horizontal-tb":"lr"===t.vertical?"vertical-lr":"vertical-rl".stylesunicodeBidi="plaintext"),this.applyStyles(s),this.div.appendChild(this.cueDiv);var a=0;switch(t.positionAlign){case"start":a=t.position;break;case"middle":a=t.position-t.size/2;break;case"end":a=t.position-t.size}""===t.vertical?this.applyStyles({left:this.formatStyle(a,"%"),width:this.formatStyle(t.size,"%")}):this.applyStyles({top:this.formatStyle(a,"%"),height:this.formatStyle(t.size,"%")}),this.move=function(e){this.applyStyles({top:this.formatStyle(e.top,"px"),bottom:this.formatStyle(e.bottom,"px"),left:this.formatStyle(e.left,"px"),right:this.formatStyle(e.right,"px"),height:this.formatStyle(e.height,"px"),width:this.formatStyle(e.width,"px")})}}function Ne(e){var t,n,o,i,r=/MSIE\s8\.0/.test(navigator.userAgent);if(e.div){n=e.div.offsetHeight,o=e.div.offsetWidth,i=e.div.offsetTop;var s=(s=e.div.childNodes)&&(s=s[0])&&s.getClientRects&&s.getClientRects();e=e.div.getBoundingClientRect(),t=s?Math.max(s[0]&&s[0].height||0,e.height/s.length):0}this.left=e.left,this.right=e.right,this.top=e.top||i,this.height=e.height||n,this.bottom=e.bottom||i+(e.height||n),this.width=e.width||o,this.lineHeight=void 0!==t?t:e.lineHeight,r&&!this.lineHeight&&(this.lineHeight=13)}function xe(e,t,n,o){var i=new Ne(t),r=t.cue,s=we(r),a=[];if(r.snapToLines){var l;switch(r.vertical){case"":a=["+y","-y"],l="height";break;case"rl":a=["+x","-x"],l="width";break;case"lr":a=["-x","+x"],l="width"}var c=i.lineHeight,u=c*Math.round(s),d=n[l]+c,p=a[0];Math.abs(u)>d&&(u=u<0?-1:1,u*=Math.ceil(d/c)*c),s<0&&(u+=""===r.vertical?n.height:n.width,a=a.reverse()),i.move(p,u)}else{var h=i.lineHeight/n.height*100;switch(r.lineAlign){case"middle":s-=h/2;break;case"end":s-=h}switch(r.vertical){case"":t.applyStyles({top:t.formatStyle(s,"%")});break;case"rl":t.applyStyles({left:t.formatStyle(s,"%")});break;case"lr":t.applyStyles({right:t.formatStyle(s,"%")})}a=["+y","-x","+x","-y"],i=new Ne(t)}var v=function(e,t){for(var i,r=new Ne(e),s=1,a=0;a<t.length;a++){for(;e.overlapsOppositeAxis(n,t[a])||e.within(n)&&e.overlapsAny(o);)e.move(t[a]);if(e.within(n))return e;var l=e.intersectPercentage(n);s>l&&(i=new Ne(e),s=l),e=new Ne(r)}return i||r}(i,a);t.move(v.toCSSCompatValues(n))}function Se(){}function _e(e){return"string"==typeof e&&!!So[e.toLowerCase()]&&e.toLowerCase()}function Je(e){return"string"==typeof e&&!!_o[e.toLowerCase()]&&e.toLowerCase()}function ze(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)e[o]=n[o]}return e}function Le(e,t,n){var o=this,i=/MSIE\s8\.0/.test(navigator.userAgent),r={};i?o=document.createElement("custom"):r.enumerable=!0,o.hasBeenReset=!1;var s="",a=!1,l=e,c=t,u=n,d=null,p="",h=!0,v="auto",f="start",g=50,m="middle",y=50,A="middle";if(Object.defineProperty(o,"id",ze({},r,{get:function(){return s},set:function(e){s=""+e}})),Object.defineProperty(o,"pauseOnExit",ze({},r,{get:function(){return a},set:function(e){a=!!e}})),Object.defineProperty(o,"startTime",ze({},r,{get:function(){return l},set:function(e){if("number"!=typeof e)throw new TypeError("Start time must be set to a number.");l=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"endTime",ze({},r,{get:function(){return c},set:function(e){if("number"!=typeof e)throw new TypeError("End time must be set to a number.");c=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"text",ze({},r,{get:function(){return u},set:function(e){u=""+e,this.hasBeenReset=!0}})),Object.defineProperty(o,"region",ze({},r,{get:function(){return d},set:function(e){d=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"vertical",ze({},r,{get:function(){return p},set:function(e){var t=_e(e);if(!1===t)throw new SyntaxError("An invalid or illegal string was specified.");p=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"snapToLines",ze({},r,{get:function(){return h},set:function(e){h=!!e,this.hasBeenReset=!0}})),Object.defineProperty(o,"line",ze({},r,{get:function(){return v},set:function(e){if("number"!=typeof e&&e!==xo)throw new SyntaxError("An invalid number or illegal string was specified.");v=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"lineAlign",ze({},r,{get:function(){return f},set:function(e){var t=Je(e);if(!t)throw new SyntaxError("An invalid or illegal string was specified.");f=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"position",ze({},r,{get:function(){return g},set:function(e){if(e<0||e>100)throw new Error("Position must be between 0 and 100.");g=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"positionAlign",ze({},r,{get:function(){return m},set:function(e){var t=Je(e);if(!t)throw new SyntaxError("An invalid or illegal string was specified.");m=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"size",ze({},r,{get:function(){return y},set:function(e){if(e<0||e>100)throw new Error("Size must be between 0 and 100.");y=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"align",ze({},r,{get:function(){return A},set:function(e){var t=Je(e);if(!t)throw new SyntaxError("An invalid or illegal string was specified.");A=t,this.hasBeenReset=!0}})),o.displayState=void 0,i)return o}function Pe(e){return"string"==typeof e&&!!zo[e.toLowerCase()]&&e.toLowerCase()}function Qe(e){return"number"==typeof e&&e>=0&&e<=100}function De(){var e=100,t=3,n=0,o=100,i=0,r=100,s="";Object.defineProperties(this,{width:{enumerable:!0,get:function(){return e},set:function(t){if(!Qe(t))throw new Error("Width must be between 0 and 100.");e=t}},lines:{enumerable:!0,get:function(){return t},set:function(e){if("number"!=typeof e)throw new TypeError("Lines must be set to a number.");t=e}},regionAnchorY:{enumerable:!0,get:function(){return o},set:function(e){if(!Qe(e))throw new Error("RegionAnchorX must be between 0 and 100.");o=e}},regionAnchorX:{enumerable:!0,get:function(){return n},set:function(e){if(!Qe(e))throw new Error("RegionAnchorY must be between 0 and 100.");n=e}},viewportAnchorY:{enumerable:!0,get:function(){return r},set:function(e){if(!Qe(e))throw new Error("ViewportAnchorY must be between 0 and 100.");r=e}},viewportAnchorX:{enumerable:!0,get:function(){return i},set:function(e){if(!Qe(e))throw new Error("ViewportAnchorX must be between 0 and 100.");i=e}},scroll:{enumerable:!0,get:function(){return s},set:function(e){var t=Pe(e);if(!1===t)throw new SyntaxError("An invalid or illegal string was specified.");s=t}}})}function Be(e,t,n,o){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},r=e.textTracks();i.kind=t,n&&(i.label=n),o&&(i.language=o),i.tech=e;var s=new bo.text.TrackClass(i);return r.addTrack(s),s}function Re(e,t){Do[e]=Do[e]||[],Do[e].push(t)}function Ge(e,t,n){e.setTimeout(function(){return We(t,Do[t.type],n,e)},1)}function Ze(e,t){e.forEach(function(e){return e.setTech&&e.setTech(t)})}function Oe(e,t,n){return e.reduceRight(He(n),t[n]())}function Ue(e,t,n,o){return t[n](e.reduce(He(n),o))}function He(e){return function(t,n){return n[e]?n[e](t):t}}function We(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments[2],i=arguments[3],r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[],s=arguments.length>5&&void 0!==arguments[5]&&arguments[5],a=t[0],l=t.slice(1);if("string"==typeof a)We(e,Do[a],n,i,r,s);else if(a){var c=a(i);c.setSource(o({},e),function(t,o){if(t)return We(e,l,n,i,r,s);r.push(c),We(o,e.type===o.type?l:Do[o.type],n,i,r,s)})}else l.length?We(e,l,n,i,r,s):s?n(e,r):We(e,Do["*"],n,i,r,!0)}function Ve(e,t){return"rgba("+parseInt(e[1]+e[1],16)+","+parseInt(e[2]+e[2],16)+","+parseInt(e[3]+e[3],16)+","+t+")"}function Ye(e,t,n){try{e.style[t]=n}catch(e){return}}function Fe(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e;e=e<0?0:e;var n=Math.floor(e%60),o=Math.floor(e/60%60),i=Math.floor(e/3600),r=Math.floor(t/60%60),s=Math.floor(t/3600);return(isNaN(e)||e===1/0)&&(i=o=n="-"),i=i>0||s>0?i+":":"",o=((i||r>=10)&&o<10?"0"+o:o)+":",n=n<10?"0"+n:n,i+o+n}function Xe(e,t){if(t&&(e=t(e)),e&&"none"!==e)return e}function Ke(e,t){return Xe(e.options[e.options.selectedIndex].value,t)}function qe(e,t,n){if(t)for(var o=0;o<e.options.length;o++)if(Xe(e.options[o].value,n)===t){e.selectedIndex=o;break}}function $e(e,t,n){var o=void 0;if("string"==typeof e){var r=$e.getPlayers();if(0===e.indexOf("#")&&(e=e.slice(1)),r[e])return t&&Ut.warn('Player "'+e+'" is already initialised. Options will not be applied.'),n&&r[e].ready(n),r[e];o=Vt("#"+e)}else o=e;if(!o||!o.nodeName)throw new TypeError("The element or ID supplied is not valid. (videojs)");if(o.player||ar.players[o.playerId])return o.player||ar.players[o.playerId];t=t||{},$e.hooks("beforesetup").forEach(function(e){var n=e(o,q(t));if(!i(n)||Array.isArray(n))return void Ut.error("please return an object in beforesetup hooks");t=q(t,n)});var s=jn.getComponent("Player"),a=new s(o,t,n);return $e.hooks("setup").forEach(function(e){return e(a)}),a}var et,tt="6.2.5",nt="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};et="undefined"!=typeof window?window:void 0!==nt?nt:"undefined"!=typeof self?self:{};var ot,it=et,rt={},st=(Object.freeze||Object)({default:rt}),at=st&&rt||st,lt=void 0!==nt?nt:"undefined"!=typeof window?window:{};"undefined"!=typeof document?ot=document:(ot=lt["__GLOBAL_DOCUMENT_CACHE@4"])||(ot=lt["__GLOBAL_DOCUMENT_CACHE@4"]=at);var ct=ot,ut=it.navigator&&it.navigator.userAgent||"",dt=/AppleWebKit\/([\d.]+)/i.exec(ut),pt=dt?parseFloat(dt.pop()):null,ht=/iPad/i.test(ut),vt=/iPhone/i.test(ut)&&!ht,ft=/iPod/i.test(ut),gt=vt||ht||ft,mt=function(){var e=ut.match(/OS (\d+)_/i);return e&&e[1]?e[1]:null}(),yt=/Android/i.test(ut),At=function(){var e=ut.match(/Android (\d+)(?:\.(\d+))?(?:\.(\d+))*/i);if(!e)return null;var t=e[1]&&parseFloat(e[1]),n=e[2]&&parseFloat(e[2]);return t&&n?parseFloat(e[1]+"."+e[2]):t||null}(),jt=yt&&/webkit/i.test(ut)&&At<2.3,Ct=yt&&At<5&&pt<537,bt=/Firefox/i.test(ut),kt=/Edge/i.test(ut),Tt=!kt&&/Chrome/i.test(ut),It=function(){var e=ut.match(/Chrome\/(\d+)/);return e&&e[1]?parseFloat(e[1]):null}(),wt=/MSIE\s8\.0/.test(ut),Mt=function(){var e=/MSIE\s(\d+)\.\d/.exec(ut),t=e&&parseFloat(e[1]);return!t&&/Trident\/7.0/i.test(ut)&&/rv:11.0/.test(ut)&&(t=11),t}(),Et=/Safari/i.test(ut)&&!Tt&&!yt&&!kt,Nt=Et||gt,xt=d()&&("ontouchstart"in it||it.DocumentTouch&&it.document instanceof it.DocumentTouch),St=d()&&"backgroundSize"in it.document.createElement("video").style,_t=(Object.freeze||Object)({IS_IPAD:ht,IS_IPHONE:vt,IS_IPOD:ft,IS_IOS:gt,IOS_VERSION:mt,IS_ANDROID:yt,ANDROID_VERSION:At,IS_OLD_ANDROID:jt,IS_NATIVE_ANDROID:Ct,IS_FIREFOX:bt,IS_EDGE:kt,IS_CHROME:Tt,CHROME_VERSION:It,IS_IE8:wt,IE_VERSION:Mt,IS_SAFARI:Et,IS_ANY_SAFARI:Nt,TOUCH_ENABLED:xt,BACKGROUND_SIZE_SUPPORTED:St}),Jt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},zt=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},Lt=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)},Pt=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t},Qt=function(e,t){return e.raw=t,e},Dt=Object.prototype.toString,Bt=function(e){return i(e)?Object.keys(e):[]},Rt=void 0,Gt="all",Zt=[],Ot=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:!!Mt&&Mt<11,o=Rt.levels[Gt],r=new RegExp("^("+o+")$");"log"!==e&&t.unshift(e.toUpperCase()+":"),Zt&&Zt.push([].concat(t)),t.unshift("VIDEOJS:");var s=it.console&&it.console[e];s&&o&&r.test(e)&&(n&&(t=t.map(function(e){if(i(e)||Array.isArray(e))try{return JSON.stringify(e)}catch(t){return String(e)}return String(e)}).join(" ")),s.apply?s[Array.isArray(t)?"apply":"call"](it.console,t):s(t))};Rt=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];Ot("log",t)},Rt.levels={all:"log|warn|error",error:"error",off:"",warn:"warn|error",DEFAULT:Gt},Rt.level=function(e){if("string"==typeof e){if(!Rt.levels.hasOwnProperty(e))throw new Error('"'+e+'" in not a valid log level');Gt=e}return Gt},Rt.history=function(){return Zt?[].concat(Zt):[]},Rt.history.clear=function(){Zt&&(Zt.length=0)},Rt.history.disable=function(){null!==Zt&&(Zt.length=0,Zt=null)},Rt.history.enable=function(){null===Zt&&(Zt=[])},Rt.error=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return Ot("error",t)},Rt.warn=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return Ot("warn",t)};var Ut=Rt,Ht=function(e){for(var t="",n=0;n<arguments.length;n++)t+=s(e[n])+(arguments[n+1]||"");return t},Wt=Qt(["Setting attributes in the second argument of createEl()\n                has been deprecated. Use the third argument instead.\n                createEl(type, properties, attributes). Attempting to set "," to ","."],["Setting attributes in the second argument of createEl()\n                has been deprecated. Use the third argument instead.\n                createEl(type, properties, attributes). Attempting to set "," to ","."]),Vt=h("querySelector"),Yt=h("querySelectorAll"),Ft=(Object.freeze||Object)({isReal:d,isEl:p,createEl:v,textContent:f,prependTo:g,hasClass:m,addClass:y,removeClass:A,toggleClass:j,setAttributes:C,getAttributes:b,getAttribute:k,setAttribute:T,removeAttribute:I,blockTextSelection:w,unblockTextSelection:M,getBoundingClientRect:E,findPosition:N,getPointerPosition:x,isTextNode:S,emptyEl:_,normalizeContent:J,appendContent:z,
insertContent:L,$:Vt,$$:Yt}),Xt=1,Kt={},qt="vdata"+(new Date).getTime(),$t=!1;!function(){try{var e=Object.defineProperty({},"passive",{get:function(){$t=!0}});it.addEventListener("test",null,e)}catch(e){}}();var en=["touchstart","touchmove"],tn=(Object.freeze||Object)({fixEvent:Z,on:O,off:U,trigger:H,one:W}),nn=!1,on=void 0,rn=function(){if(d()){var e=ct.getElementsByTagName("video"),t=ct.getElementsByTagName("audio"),n=[];if(e&&e.length>0)for(var o=0,i=e.length;o<i;o++)n.push(e[o]);if(t&&t.length>0)for(var r=0,s=t.length;r<s;r++)n.push(t[r]);if(n&&n.length>0)for(var a=0,l=n.length;a<l;a++){var c=n[a];if(!c||!c.getAttribute){V(1);break}if(void 0===c.player){var u=c.getAttribute("data-setup");null!==u&&on(c)}}else nn||V(1)}};d()&&"complete"===ct.readyState?nn=!0:W(it,"load",function(){nn=!0});var sn=function(e){var t=ct.createElement("style");return t.className=e,t},an=function(e,t){e.styleSheet?e.styleSheet.cssText=t:e.textContent=t},ln=function(e,t,n){t.guid||(t.guid=P());var o=function(){return t.apply(e,arguments)};return o.guid=n?n+"_"+t.guid:t.guid,o},cn=function(e,t){var n=Date.now();return function(){var o=Date.now();o-n>=t&&(e.apply(void 0,arguments),n=o)}},un=function(){};un.prototype.allowedEvents_={},un.prototype.on=function(e,t){var n=this.addEventListener;this.addEventListener=function(){},O(this,e,t),this.addEventListener=n},un.prototype.addEventListener=un.prototype.on,un.prototype.off=function(e,t){U(this,e,t)},un.prototype.removeEventListener=un.prototype.off,un.prototype.one=function(e,t){var n=this.addEventListener;this.addEventListener=function(){},W(this,e,t),this.addEventListener=n},un.prototype.trigger=function(e){var t=e.type||e;"string"==typeof e&&(e={type:t}),e=Z(e),this.allowedEvents_[t]&&this["on"+t]&&this["on"+t](e),H(this,e)},un.prototype.dispatchEvent=un.prototype.trigger;var dn=function(e){return e instanceof un||!!e.eventBusEl_&&["on","one","off","trigger"].every(function(t){return"function"==typeof e[t]})},pn=function(e){return"string"==typeof e&&/\S/.test(e)||Array.isArray(e)&&!!e.length},hn=function(e){if(!e.nodeName&&!dn(e))throw new Error("Invalid target; must be a DOM node or evented object.")},vn=function(e){if(!pn(e))throw new Error("Invalid event type; must be a non-empty string or array.")},fn=function(e){if("function"!=typeof e)throw new Error("Invalid listener; must be a function.")},gn=function(e,t){var n=t.length<3||t[0]===e||t[0]===e.eventBusEl_,o=void 0,i=void 0,r=void 0;return n?(o=e.eventBusEl_,t.length>=3&&t.shift(),i=t[0],r=t[1]):(o=t[0],i=t[1],r=t[2]),hn(o),vn(i),fn(r),r=ln(e,r),{isTargetingSelf:n,target:o,type:i,listener:r}},mn=function(e,t,n,o){hn(e),e.nodeName?tn[t](e,n,o):e[t](n,o)},yn={on:function(){for(var e=this,t=arguments.length,n=Array(t),o=0;o<t;o++)n[o]=arguments[o];var i=gn(this,n),r=i.isTargetingSelf,s=i.target,a=i.type,l=i.listener;if(mn(s,"on",a,l),!r){var c=function(){return e.off(s,a,l)};c.guid=l.guid;var u=function(){return e.off("dispose",c)};u.guid=l.guid,mn(this,"on","dispose",c),mn(s,"on","dispose",u)}},one:function(){for(var e=this,t=arguments.length,n=Array(t),o=0;o<t;o++)n[o]=arguments[o];var i=gn(this,n),r=i.isTargetingSelf,s=i.target,a=i.type,l=i.listener;if(r)mn(s,"one",a,l);else{var c=function t(){for(var n=arguments.length,o=Array(n),i=0;i<n;i++)o[i]=arguments[i];e.off(s,a,t),l.apply(null,o)};c.guid=l.guid,mn(s,"one",a,c)}},off:function(e,t,n){if(!e||pn(e))U(this.eventBusEl_,e,t);else{var o=e,i=t;hn(o),vn(i),fn(n),n=ln(this,n),this.off("dispose",n),o.nodeName?(U(o,i,n),U(o,"dispose",n)):dn(o)&&(o.off(i,n),o.off("dispose",n))}},trigger:function(e,t){return H(this.eventBusEl_,e,t)}},An={state:{},setState:function(e){var n=this;"function"==typeof e&&(e=e());var o=void 0;return t(e,function(e,t){n.state[t]!==e&&(o=o||{},o[t]={from:n.state[t],to:e}),n.state[t]=e}),o&&dn(this)&&this.trigger({changes:o,type:"statechanged"}),o}},jn=function(){function e(t,n,o){if(zt(this,e),!t&&this.play?this.player_=t=this:this.player_=t,this.options_=q({},this.options_),n=this.options_=q(this.options_,n),this.id_=n.id||n.el&&n.el.id,!this.id_){var i=t&&t.id&&t.id()||"no_player";this.id_=i+"_component_"+P()}this.name_=n.name||null,n.el?this.el_=n.el:!1!==n.createEl&&(this.el_=this.createEl()),Y(this,{eventBusKey:this.el_?"el_":null}),F(this,this.constructor.defaultState),this.children_=[],this.childIndex_={},this.childNameIndex_={},!1!==n.initChildren&&this.initChildren(),this.ready(o),!1!==n.reportTouchActivity&&this.enableTouchActivity()}return e.prototype.dispose=function(){if(this.trigger({type:"dispose",bubbles:!1}),this.children_)for(var e=this.children_.length-1;e>=0;e--)this.children_[e].dispose&&this.children_[e].dispose();this.children_=null,this.childIndex_=null,this.childNameIndex_=null,this.el_&&(this.el_.parentNode&&this.el_.parentNode.removeChild(this.el_),B(this.el_),this.el_=null)},e.prototype.player=function(){return this.player_},e.prototype.options=function(e){return Ut.warn("this.options() has been deprecated and will be moved to the constructor in 6.0"),e?(this.options_=q(this.options_,e),this.options_):this.options_},e.prototype.el=function(){return this.el_},e.prototype.createEl=function(e,t,n){return v(e,t,n)},e.prototype.localize=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e,o=this.player_.language&&this.player_.language(),i=this.player_.languages&&this.player_.languages(),r=i&&i[o],s=o&&o.split("-")[0],a=i&&i[s],l=n;return r&&r[e]?l=r[e]:a&&a[e]&&(l=a[e]),t&&(l=l.replace(/\{(\d+)\}/g,function(e,n){var o=t[n-1],i=o;return void 0===o&&(i=e),i})),l},e.prototype.contentEl=function(){return this.contentEl_||this.el_},e.prototype.id=function(){return this.id_},e.prototype.name=function(){return this.name_},e.prototype.children=function(){return this.children_},e.prototype.getChildById=function(e){return this.childIndex_[e]},e.prototype.getChild=function(e){if(e)return e=X(e),this.childNameIndex_[e]},e.prototype.addChild=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.children_.length,i=void 0,r=void 0;if("string"==typeof t){r=X(t);var s=n.componentClass||r;n.name=r;var a=e.getComponent(s);if(!a)throw new Error("Component "+s+" does not exist");if("function"!=typeof a)return null;i=new a(this.player_||this,n)}else i=t;if(this.children_.splice(o,0,i),"function"==typeof i.id&&(this.childIndex_[i.id()]=i),r=r||i.name&&X(i.name()),r&&(this.childNameIndex_[r]=i),"function"==typeof i.el&&i.el()){var l=this.contentEl().children,c=l[o]||null;this.contentEl().insertBefore(i.el(),c)}return i},e.prototype.removeChild=function(e){if("string"==typeof e&&(e=this.getChild(e)),e&&this.children_){for(var t=!1,n=this.children_.length-1;n>=0;n--)if(this.children_[n]===e){t=!0,this.children_.splice(n,1);break}if(t){this.childIndex_[e.id()]=null,this.childNameIndex_[e.name()]=null;var o=e.el();o&&o.parentNode===this.contentEl()&&this.contentEl().removeChild(e.el())}}},e.prototype.initChildren=function(){var t=this,n=this.options_.children;if(n){var o=this.options_,i=function(e){var n=e.name,i=e.opts;if(void 0!==o[n]&&(i=o[n]),!1!==i){!0===i&&(i={}),i.playerOptions=t.options_.playerOptions;var r=t.addChild(n,i);r&&(t[n]=r)}},r=void 0,s=e.getComponent("Tech");r=Array.isArray(n)?n:Object.keys(n),r.concat(Object.keys(this.options_).filter(function(e){return!r.some(function(t){return"string"==typeof t?e===t:e===t.name})})).map(function(e){var o=void 0,i=void 0;return"string"==typeof e?(o=e,i=n[o]||t.options_[o]||{}):(o=e.name,i=e),{name:o,opts:i}}).filter(function(t){var n=e.getComponent(t.opts.componentClass||X(t.name));return n&&!s.isTech(n)}).forEach(i)}},e.prototype.buildCSSClass=function(){return""},e.prototype.ready=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];e&&(this.isReady_?t?e.call(this):this.setTimeout(e,1):(this.readyQueue_=this.readyQueue_||[],this.readyQueue_.push(e)))},e.prototype.triggerReady=function(){this.isReady_=!0,this.setTimeout(function(){var e=this.readyQueue_;this.readyQueue_=[],e&&e.length>0&&e.forEach(function(e){e.call(this)},this),this.trigger("ready")},1)},e.prototype.$=function(e,t){return Vt(e,t||this.contentEl())},e.prototype.$$=function(e,t){return Yt(e,t||this.contentEl())},e.prototype.hasClass=function(e){return m(this.el_,e)},e.prototype.addClass=function(e){y(this.el_,e)},e.prototype.removeClass=function(e){A(this.el_,e)},e.prototype.toggleClass=function(e,t){j(this.el_,e,t)},e.prototype.show=function(){this.removeClass("vjs-hidden")},e.prototype.hide=function(){this.addClass("vjs-hidden")},e.prototype.lockShowing=function(){this.addClass("vjs-lock-showing")},e.prototype.unlockShowing=function(){this.removeClass("vjs-lock-showing")},e.prototype.getAttribute=function(e){return k(this.el_,e)},e.prototype.setAttribute=function(e,t){T(this.el_,e,t)},e.prototype.removeAttribute=function(e){I(this.el_,e)},e.prototype.width=function(e,t){return this.dimension("width",e,t)},e.prototype.height=function(e,t){return this.dimension("height",e,t)},e.prototype.dimensions=function(e,t){this.width(e,!0),this.height(t)},e.prototype.dimension=function(e,t,n){if(void 0!==t)return null!==t&&t===t||(t=0),-1!==(""+t).indexOf("%")||-1!==(""+t).indexOf("px")?this.el_.style[e]=t:this.el_.style[e]="auto"===t?"":t+"px",void(n||this.trigger("componentresize"));if(!this.el_)return 0;var o=this.el_.style[e],i=o.indexOf("px");return-1!==i?parseInt(o.slice(0,i),10):parseInt(this.el_["offset"+X(e)],10)},e.prototype.currentDimension=function(e){var t=0;if("width"!==e&&"height"!==e)throw new Error("currentDimension only accepts width or height value");if("function"==typeof it.getComputedStyle){var n=it.getComputedStyle(this.el_);t=n.getPropertyValue(e)||n[e]}if(0===(t=parseFloat(t))){var o="offset"+X(e);t=this.el_[o]}return t},e.prototype.currentDimensions=function(){return{width:this.currentDimension("width"),height:this.currentDimension("height")}},e.prototype.currentWidth=function(){return this.currentDimension("width")},e.prototype.currentHeight=function(){return this.currentDimension("height")},e.prototype.focus=function(){this.el_.focus()},e.prototype.blur=function(){this.el_.blur()},e.prototype.emitTapEvents=function(){var e=0,t=null,n=void 0;this.on("touchstart",function(o){1===o.touches.length&&(t={pageX:o.touches[0].pageX,pageY:o.touches[0].pageY},e=(new Date).getTime(),n=!0)}),this.on("touchmove",function(e){if(e.touches.length>1)n=!1;else if(t){var o=e.touches[0].pageX-t.pageX,i=e.touches[0].pageY-t.pageY,r=Math.sqrt(o*o+i*i);r>10&&(n=!1)}});var o=function(){n=!1};this.on("touchleave",o),this.on("touchcancel",o),this.on("touchend",function(o){t=null,!0===n&&(new Date).getTime()-e<200&&(o.preventDefault(),this.trigger("tap"))})},e.prototype.enableTouchActivity=function(){if(this.player()&&this.player().reportUserActivity){var e=ln(this.player(),this.player().reportUserActivity),t=void 0;this.on("touchstart",function(){e(),this.clearInterval(t),t=this.setInterval(e,250)});var n=function(n){e(),this.clearInterval(t)};this.on("touchmove",e),this.on("touchend",n),this.on("touchcancel",n)}},e.prototype.setTimeout=function(e,t){e=ln(this,e);var n=it.setTimeout(e,t),o=function(){this.clearTimeout(n)};return o.guid="vjs-timeout-"+n,this.on("dispose",o),n},e.prototype.clearTimeout=function(e){it.clearTimeout(e);var t=function(){};return t.guid="vjs-timeout-"+e,this.off("dispose",t),e},e.prototype.setInterval=function(e,t){e=ln(this,e);var n=it.setInterval(e,t),o=function(){this.clearInterval(n)};return o.guid="vjs-interval-"+n,this.on("dispose",o),n},e.prototype.clearInterval=function(e){it.clearInterval(e);var t=function(){};return t.guid="vjs-interval-"+e,this.off("dispose",t),e},e.prototype.requestAnimationFrame=function(e){var t=this;if(this.supportsRaf_){e=ln(this,e);var n=it.requestAnimationFrame(e),o=function(){return t.cancelAnimationFrame(n)};return o.guid="vjs-raf-"+n,this.on("dispose",o),n}return this.setTimeout(e,1e3/60)},e.prototype.cancelAnimationFrame=function(e){if(this.supportsRaf_){it.cancelAnimationFrame(e);var t=function(){};return t.guid="vjs-raf-"+e,this.off("dispose",t),e}return this.clearTimeout(e)},e.registerComponent=function(t,n){if("string"!=typeof t||!t)throw new Error('Illegal component name, "'+t+'"; must be a non-empty string.');var o=e.getComponent("Tech"),i=o&&o.isTech(n),r=e===n||e.prototype.isPrototypeOf(n.prototype);if(i||!r){var s=void 0;throw s=i?"techs must be registered using Tech.registerTech()":"must be a Component subclass",new Error('Illegal component, "'+t+'"; '+s+".")}t=X(t),e.components_||(e.components_={});var a=e.getComponent("Player");if("Player"===t&&a&&a.players){var l=a.players,c=Object.keys(l);if(l&&c.length>0&&c.map(function(e){return l[e]}).every(Boolean))throw new Error("Can not register Player component after player has been created.")}return e.components_[t]=n,n},e.getComponent=function(t){if(t)return t=X(t),e.components_&&e.components_[t]?e.components_[t]:void 0},e}();jn.prototype.supportsRaf_="function"==typeof it.requestAnimationFrame&&"function"==typeof it.cancelAnimationFrame,jn.registerComponent("Component",jn);for(var Cn={},bn=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],kn=bn[0],Tn=void 0,In=0;In<bn.length;In++)if(bn[In][1]in ct){Tn=bn[In];break}if(Tn)for(var wn=0;wn<Tn.length;wn++)Cn[kn[wn]]=Tn[wn];ie.prototype.code=0,ie.prototype.message="",ie.prototype.status=null,ie.errorTypes=["MEDIA_ERR_CUSTOM","MEDIA_ERR_ABORTED","MEDIA_ERR_NETWORK","MEDIA_ERR_DECODE","MEDIA_ERR_SRC_NOT_SUPPORTED","MEDIA_ERR_ENCRYPTED"],ie.defaultMessages={1:"You aborted the media playback",2:"A network error caused the media download to fail part-way.",3:"The media playback was aborted due to a corruption problem or because the media used features your browser did not support.",4:"The media could not be loaded, either because the server or network failed or because the format is not supported.",5:"The media is encrypted and we do not have the keys to decrypt it."};for(var Mn=0;Mn<ie.errorTypes.length;Mn++)ie[ie.errorTypes[Mn]]=Mn,ie.prototype[ie.errorTypes[Mn]]=Mn;var En=re,Nn=function(e){return["kind","label","language","id","inBandMetadataTrackDispatchType","mode","src"].reduce(function(t,n,o){return e[n]&&(t[n]=e[n]),t},{cues:e.cues&&Array.prototype.map.call(e.cues,function(e){return{startTime:e.startTime,endTime:e.endTime,text:e.text,id:e.id}})})},xn=function(e){var t=e.$$("track"),n=Array.prototype.map.call(t,function(e){return e.track});return Array.prototype.map.call(t,function(e){var t=Nn(e.track);return e.src&&(t.src=e.src),t}).concat(Array.prototype.filter.call(e.textTracks(),function(e){return-1===n.indexOf(e)}).map(Nn))},Sn=function(e,t){return e.forEach(function(e){var n=t.addRemoteTextTrack(e).track;!e.src&&e.cues&&e.cues.forEach(function(e){return n.addCue(e)})}),t.textTracks()},_n={textTracksToJson:xn,jsonToTextTracks:Sn,trackToJson_:Nn},Jn="vjs-modal-dialog",zn=function(e){function t(n,o){zt(this,t);var i=Pt(this,e.call(this,n,o));return i.opened_=i.hasBeenOpened_=i.hasBeenFilled_=!1,i.closeable(!i.options_.uncloseable),i.content(i.options_.content),i.contentEl_=v("div",{className:Jn+"-content"},{role:"document"}),i.descEl_=v("p",{className:Jn+"-description vjs-control-text",id:i.el().getAttribute("aria-describedby")}),f(i.descEl_,i.description()),i.el_.appendChild(i.descEl_),i.el_.appendChild(i.contentEl_),i}return Lt(t,e),t.prototype.createEl=function(){return e.prototype.createEl.call(this,"div",{className:this.buildCSSClass(),tabIndex:-1},{"aria-describedby":this.id()+"_description","aria-hidden":"true","aria-label":this.label(),role:"dialog"})},t.prototype.buildCSSClass=function(){return Jn+" vjs-hidden "+e.prototype.buildCSSClass.call(this)},t.prototype.handleKeyPress=function(e){27===e.which&&this.closeable()&&this.close()},t.prototype.label=function(){return this.localize(this.options_.label||"Modal Window")},t.prototype.description=function(){var e=this.options_.description||this.localize("This is a modal window.");return this.closeable()&&(e+=" "+this.localize("This modal can be closed by pressing the Escape key or activating the close button.")),e},t.prototype.open=function(){if(!this.opened_){var e=this.player();this.trigger("beforemodalopen"),this.opened_=!0,(this.options_.fillAlways||!this.hasBeenOpened_&&!this.hasBeenFilled_)&&this.fill(),this.wasPlaying_=!e.paused(),this.options_.pauseOnOpen&&this.wasPlaying_&&e.pause(),this.closeable()&&this.on(this.el_.ownerDocument,"keydown",ln(this,this.handleKeyPress)),e.controls(!1),this.show(),this.conditionalFocus_(),this.el().setAttribute("aria-hidden","false"),this.trigger("modalopen"),this.hasBeenOpened_=!0}},t.prototype.opened=function(e){return"boolean"==typeof e&&this[e?"open":"close"](),this.opened_},t.prototype.close=function(){if(this.opened_){var e=this.player();this.trigger("beforemodalclose"),this.opened_=!1,this.wasPlaying_&&this.options_.pauseOnOpen&&e.play(),this.closeable()&&this.off(this.el_.ownerDocument,"keydown",ln(this,this.handleKeyPress)),e.controls(!0),this.hide(),this.el().setAttribute("aria-hidden","true"),this.trigger("modalclose"),this.conditionalBlur_(),this.options_.temporary&&this.dispose()}},t.prototype.closeable=function(e){if("boolean"==typeof e){var t=this.closeable_=!!e,n=this.getChild("closeButton");if(t&&!n){var o=this.contentEl_;this.contentEl_=this.el_,n=this.addChild("closeButton",{controlText:"Close Modal Dialog"}),this.contentEl_=o,this.on(n,"close",this.close)}!t&&n&&(this.off(n,"close",this.close),this.removeChild(n),n.dispose())}return this.closeable_},t.prototype.fill=function(){this.fillWith(this.content())},t.prototype.fillWith=function(e){var t=this.contentEl(),n=t.parentNode,o=t.nextSibling;this.trigger("beforemodalfill"),this.hasBeenFilled_=!0,n.removeChild(t),this.empty(),L(t,e),this.trigger("modalfill"),o?n.insertBefore(t,o):n.appendChild(t);var i=this.getChild("closeButton");i&&n.appendChild(i.el_)},t.prototype.empty=function(){this.trigger("beforemodalempty"),_(this.contentEl()),this.trigger("modalempty")},t.prototype.content=function(e){return void 0!==e&&(this.content_=e),this.content_},t.prototype.conditionalFocus_=function(){var e=ct.activeElement,t=this.player_.el_;this.previouslyActiveEl_=null,(t.contains(e)||t===e)&&(this.previouslyActiveEl_=e,this.focus(),this.on(ct,"keydown",this.handleKeyDown))},t.prototype.conditionalBlur_=function(){this.previouslyActiveEl_&&(this.previouslyActiveEl_.focus(),this.previouslyActiveEl_=null),this.off(ct,"keydown",this.handleKeyDown)},t.prototype.handleKeyDown=function(e){if(9===e.which){for(var t=this.focusableEls_(),n=this.el_.querySelector(":focus"),o=void 0,i=0;i<t.length;i++)if(n===t[i]){o=i;break}ct.activeElement===this.el_&&(o=0),e.shiftKey&&0===o?(t[t.length-1].focus(),e.preventDefault()):e.shiftKey||o!==t.length-1||(t[0].focus(),e.preventDefault())}},t.prototype.focusableEls_=function(){var e=this.el_.querySelectorAll("*");return Array.prototype.filter.call(e,function(e){return(e instanceof it.HTMLAnchorElement||e instanceof it.HTMLAreaElement)&&e.hasAttribute("href")||(e instanceof it.HTMLInputElement||e instanceof it.HTMLSelectElement||e instanceof it.HTMLTextAreaElement||e instanceof it.HTMLButtonElement)&&!e.hasAttribute("disabled")||e instanceof it.HTMLIFrameElement||e instanceof it.HTMLObjectElement||e instanceof it.HTMLEmbedElement||e.hasAttribute("tabindex")&&-1!==e.getAttribute("tabindex")||e.hasAttribute("contenteditable")})},t}(jn);zn.prototype.options_={pauseOnOpen:!0,temporary:!0},jn.registerComponent("ModalDialog",zn);var Ln=function(e){function t(){var n,o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;zt(this,t);var r=Pt(this,e.call(this));if(!i&&(i=r,wt)){i=ct.createElement("custom");for(var s in t.prototype)"constructor"!==s&&(i[s]=t.prototype[s])}i.tracks_=[],Object.defineProperty(i,"length",{get:function(){return this.tracks_.length}});for(var a=0;a<o.length;a++)i.addTrack(o[a]);return n=i,Pt(r,n)}return Lt(t,e),t.prototype.addTrack=function(e){var t=this.tracks_.length;""+t in this||Object.defineProperty(this,t,{get:function(){return this.tracks_[t]}}),-1===this.tracks_.indexOf(e)&&(this.tracks_.push(e),this.trigger({track:e,type:"addtrack"}))},t.prototype.removeTrack=function(e){for(var t=void 0,n=0,o=this.length;n<o;n++)if(this[n]===e){t=this[n],t.off&&t.off(),this.tracks_.splice(n,1);break}t&&this.trigger({track:t,type:"removetrack"})},t.prototype.getTrackById=function(e){for(var t=null,n=0,o=this.length;n<o;n++){var i=this[n];if(i.id===e){t=i;break}}return t},t}(un);Ln.prototype.allowedEvents_={change:"change",addtrack:"addtrack",removetrack:"removetrack"};for(var Pn in Ln.prototype.allowedEvents_)Ln.prototype["on"+Pn]=null;var Qn=function(e,t){for(var n=0;n<e.length;n++)Object.keys(e[n]).length&&t.id!==e[n].id&&(e[n].enabled=!1)},Dn=function(e){function t(){var n,o,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];zt(this,t);for(var r=void 0,s=i.length-1;s>=0;s--)if(i[s].enabled){Qn(i,i[s]);break}if(wt){r=ct.createElement("custom");for(var a in Ln.prototype)"constructor"!==a&&(r[a]=Ln.prototype[a]);for(var l in t.prototype)"constructor"!==l&&(r[l]=t.prototype[l])}return r=n=Pt(this,e.call(this,i,r)),r.changing_=!1,o=r,Pt(n,o)}return Lt(t,e),t.prototype.addTrack=function(t){var n=this;t.enabled&&Qn(this,t),e.prototype.addTrack.call(this,t),t.addEventListener&&t.addEventListener("enabledchange",function(){n.changing_||(n.changing_=!0,Qn(n,t),n.changing_=!1,n.trigger("change"))})},t}(Ln),Bn=function(e,t){for(var n=0;n<e.length;n++)Object.keys(e[n]).length&&t.id!==e[n].id&&(e[n].selected=!1)},Rn=function(e){function t(){var n,o,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];zt(this,t);for(var r=void 0,s=i.length-1;s>=0;s--)if(i[s].selected){Bn(i,i[s]);break}if(wt){r=ct.createElement("custom");for(var a in Ln.prototype)"constructor"!==a&&(r[a]=Ln.prototype[a]);for(var l in t.prototype)"constructor"!==l&&(r[l]=t.prototype[l])}return r=n=Pt(this,e.call(this,i,r)),r.changing_=!1,Object.defineProperty(r,"selectedIndex",{get:function(){for(var e=0;e<this.length;e++)if(this[e].selected)return e;return-1},set:function(){}}),o=r,Pt(n,o)}return Lt(t,e),t.prototype.addTrack=function(t){var n=this;t.selected&&Bn(this,t),e.prototype.addTrack.call(this,t),t.addEventListener&&t.addEventListener("selectedchange",function(){n.changing_||(n.changing_=!0,Bn(n,t),n.changing_=!1,n.trigger("change"))})},t}(Ln),Gn=function(e){function t(){var n,o,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];zt(this,t);var r=void 0;if(wt){r=ct.createElement("custom");for(var s in Ln.prototype)"constructor"!==s&&(r[s]=Ln.prototype[s]);for(var a in t.prototype)"constructor"!==a&&(r[a]=t.prototype[a])}return r=n=Pt(this,e.call(this,i,r)),o=r,Pt(n,o)}return Lt(t,e),t.prototype.addTrack=function(t){e.prototype.addTrack.call(this,t),t.addEventListener("modechange",ln(this,function(){this.trigger("change")})),-1===["metadata","chapters"].indexOf(t.kind)&&t.addEventListener("modechange",ln(this,function(){this.trigger("selectedlanguagechange")}))},t}(Ln),Zn=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];zt(this,e);var n=this;if(wt){n=ct.createElement("custom");for(var o in e.prototype)"constructor"!==o&&(n[o]=e.prototype[o])}n.trackElements_=[],Object.defineProperty(n,"length",{get:function(){return this.trackElements_.length}});for(var i=0,r=t.length;i<r;i++)n.addTrackElement_(t[i]);if(wt)return n}return e.prototype.addTrackElement_=function(e){var t=this.trackElements_.length;""+t in this||Object.defineProperty(this,t,{get:function(){return this.trackElements_[t]}}),-1===this.trackElements_.indexOf(e)&&this.trackElements_.push(e)},e.prototype.getTrackElementByTrack_=function(e){for(var t=void 0,n=0,o=this.trackElements_.length;n<o;n++)if(e===this.trackElements_[n].track){t=this.trackElements_[n];break}return t},e.prototype.removeTrackElement_=function(e){for(var t=0,n=this.trackElements_.length;t<n;t++)if(e===this.trackElements_[t]){this.trackElements_.splice(t,1);break}},e}(),On=function(){function e(t){zt(this,e);var n=this;if(wt){n=ct.createElement("custom");for(var o in e.prototype)"constructor"!==o&&(n[o]=e.prototype[o])}if(e.prototype.setCues_.call(n,t),Object.defineProperty(n,"length",{get:function(){return this.length_}}),wt)return n}return e.prototype.setCues_=function(e){var t=this.length||0,n=0,o=e.length;this.cues_=e,this.length_=e.length;var i=function(e){""+e in this||Object.defineProperty(this,""+e,{get:function(){return this.cues_[e]}})};if(t<o)for(n=t;n<o;n++)i.call(this,n)},e.prototype.getCueById=function(e){for(var t=null,n=0,o=this.length;n<o;n++){var i=this[n];if(i.id===e){t=i;break}}return t},e}(),Un={alternative:"alternative",captions:"captions",main:"main",sign:"sign",subtitles:"subtitles",commentary:"commentary"},Hn={alternative:"alternative",descriptions:"descriptions",main:"main","main-desc":"main-desc",translation:"translation",commentary:"commentary"},Wn={subtitles:"subtitles",captions:"captions",descriptions:"descriptions",chapters:"chapters",metadata:"metadata"},Vn={disabled:"disabled",hidden:"hidden",showing:"showing"},Yn=function(e){function t(){var n,o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};zt(this,t);var i=Pt(this,e.call(this)),r=i;if(wt){r=ct.createElement("custom");for(var s in t.prototype)"constructor"!==s&&(r[s]=t.prototype[s])}var a={id:o.id||"vjs_track_"+P(),kind:o.kind||"",label:o.label||"",language:o.language||""};for(var l in a)!function(e){Object.defineProperty(r,e,{get:function(){return a[e]},set:function(){}})}(l);return n=r,Pt(i,n)}return Lt(t,e),t}(un),Fn=function(e){var t=["protocol","hostname","port","pathname","search","hash","host"],n=ct.createElement("a");n.href=e;var o=""===n.host&&"file:"!==n.protocol,i=void 0;o&&(i=ct.createElement("div"),i.innerHTML='<a href="'+e+'"></a>',n=i.firstChild,i.setAttribute("style","display:none; position:absolute;"),ct.body.appendChild(i));for(var r={},s=0;s<t.length;s++)r[t[s]]=n[t[s]];return"http:"===r.protocol&&(r.host=r.host.replace(/:80$/,"")),"https:"===r.protocol&&(r.host=r.host.replace(/:443$/,"")),o&&ct.body.removeChild(i),r},Xn=function(e){if(!e.match(/^https?:\/\//)){var t=ct.createElement("div");t.innerHTML='<a href="'+e+'">x</a>',e=t.firstChild.href}return e},Kn=function(e){if("string"==typeof e){var t=/^(\/?)([\s\S]*?)((?:\.{1,2}|[^\/]+?)(\.([^\.\/\?]+)))(?:[\/]*|[\?].*)$/i,n=t.exec(e);if(n)return n.pop().toLowerCase()}return""},qn=function(e){var t=it.location,n=Fn(e);return(":"===n.protocol?t.protocol:n.protocol)+n.host!==t.protocol+t.host},$n=(Object.freeze||Object)({parseUrl:Fn,getAbsoluteURL:Xn,getFileExtension:Kn,isCrossOrigin:qn}),eo=se,to=Object.prototype.toString,no=e(function(e,t){function n(e){return e.replace(/^\s*|\s*$/g,"")}t=e.exports=n,t.left=function(e){return e.replace(/^\s*/,"")},t.right=function(e){return e.replace(/\s*$/,"")}}),oo=ae,io=Object.prototype.toString,ro=Object.prototype.hasOwnProperty,so=function(e){return"[object Array]"===Object.prototype.toString.call(e)},ao=function(e){if(!e)return{};var t={};return oo(no(e).split("\n"),function(e){var n=e.indexOf(":"),o=no(e.slice(0,n)).toLowerCase(),i=no(e.slice(n+1));void 0===t[o]?t[o]=i:so(t[o])?t[o].push(i):t[o]=[t[o],i]}),t},lo=de,co=Object.prototype.hasOwnProperty,uo=ve;ve.XMLHttpRequest=it.XMLHttpRequest||me,ve.XDomainRequest="withCredentials"in new ve.XMLHttpRequest?ve.XMLHttpRequest:it.XDomainRequest,function(e,t){for(var n=0;n<e.length;n++)!function(e){ve["delete"===e?"del":e]=function(t,n,o){return n=he(t,n,o),n.method=e.toUpperCase(),fe(n)}}(e[n])}(["get","put","post","patch","head","delete"]);var po=function(e,t){var n=new it.WebVTT.Parser(it,it.vttjs,it.WebVTT.StringDecoder()),o=[];n.oncue=function(e){t.addCue(e)},n.onparsingerror=function(e){o.push(e)},n.onflush=function(){t.trigger({type:"loadeddata",target:t})},n.parse(e),o.length>0&&(it.console&&it.console.groupCollapsed&&it.console.groupCollapsed("Text Track parsing errors for "+t.src),o.forEach(function(e){return Ut.error(e)}),it.console&&it.console.groupEnd&&it.console.groupEnd()),n.flush()},ho=function(e,t){var n={uri:e},o=qn(e);o&&(n.cors=o),uo(n,ln(this,function(e,n,o){if(e)return Ut.error(e,n);if(t.loaded_=!0,"function"!=typeof it.WebVTT){if(t.tech_){var i=function(){return po(o,t)};t.tech_.on("vttjsloaded",i),t.tech_.on("vttjserror",function(){Ut.error("vttjs failed to load, stopping trying to process "+t.src),t.tech_.off("vttjsloaded",i)})}}else po(o,t)}))},vo=function(e){function t(){var n,o,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(zt(this,t),!i.tech)throw new Error("A tech was not provided.");var r=q(i,{kind:Wn[i.kind]||"subtitles",language:i.language||i.srclang||""}),s=Vn[r.mode]||"disabled",a=r.default;"metadata"!==r.kind&&"chapters"!==r.kind||(s="hidden");var l=n=Pt(this,e.call(this,r));if(l.tech_=r.tech,wt)for(var c in t.prototype)"constructor"!==c&&(l[c]=t.prototype[c]);l.cues_=[],l.activeCues_=[];var u=new On(l.cues_),d=new On(l.activeCues_),p=!1,h=ln(l,function(){this.activeCues,p&&(this.trigger("cuechange"),p=!1)});return"disabled"!==s&&l.tech_.ready(function(){l.tech_.on("timeupdate",h)},!0),Object.defineProperty(l,"default",{get:function(){return a},set:function(){}}),Object.defineProperty(l,"mode",{get:function(){return s},set:function(e){var t=this;Vn[e]&&(s=e,"showing"===s&&this.tech_.ready(function(){t.tech_.on("timeupdate",h)},!0),this.trigger("modechange"))}}),Object.defineProperty(l,"cues",{get:function(){return this.loaded_?u:null},set:function(){}}),Object.defineProperty(l,"activeCues",{get:function(){if(!this.loaded_)return null;if(0===this.cues.length)return d;for(var e=this.tech_.currentTime(),t=[],n=0,o=this.cues.length;n<o;n++){var i=this.cues[n];i.startTime<=e&&i.endTime>=e?t.push(i):i.startTime===i.endTime&&i.startTime<=e&&i.startTime+.5>=e&&t.push(i)}if(p=!1,t.length!==this.activeCues_.length)p=!0;else for(var r=0;r<t.length;r++)-1===this.activeCues_.indexOf(t[r])&&(p=!0);return this.activeCues_=t,d.setCues_(this.activeCues_),d},set:function(){}}),r.src?(l.src=r.src,ho(r.src,l)):l.loaded_=!0,o=l,Pt(n,o)}return Lt(t,e),t.prototype.addCue=function(e){var t=e;if(it.vttjs&&!(e instanceof it.vttjs.VTTCue)){t=new it.vttjs.VTTCue(e.startTime,e.endTime,e.text);for(var n in e)n in t||(t[n]=e[n]);t.id=e.id,t.originalCue_=e}for(var o=this.tech_.textTracks(),i=0;i<o.length;i++)o[i]!==this&&o[i].removeCue(t);this.cues_.push(t),this.cues.setCues_(this.cues_)},t.prototype.removeCue=function(e){for(var t=this.cues_.length;t--;){var n=this.cues_[t];if(n===e||n.originalCue_&&n.originalCue_===e){this.cues_.splice(t,1),this.cues.setCues_(this.cues_);break}}},t}(Yn);vo.prototype.allowedEvents_={cuechange:"cuechange"};var fo=function(e){function t(){var n,o,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};zt(this,t);var r=q(i,{kind:Hn[i.kind]||""}),s=n=Pt(this,e.call(this,r)),a=!1;if(wt)for(var l in t.prototype)"constructor"!==l&&(s[l]=t.prototype[l]);return Object.defineProperty(s,"enabled",{get:function(){return a},set:function(e){"boolean"==typeof e&&e!==a&&(a=e,this.trigger("enabledchange"))}}),r.enabled&&(s.enabled=r.enabled),s.loaded_=!0,o=s,Pt(n,o)}return Lt(t,e),t}(Yn),go=function(e){function t(){var n,o,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};zt(this,t)
;var r=q(i,{kind:Un[i.kind]||""}),s=n=Pt(this,e.call(this,r)),a=!1;if(wt)for(var l in t.prototype)"constructor"!==l&&(s[l]=t.prototype[l]);return Object.defineProperty(s,"selected",{get:function(){return a},set:function(e){"boolean"==typeof e&&e!==a&&(a=e,this.trigger("selectedchange"))}}),r.selected&&(s.selected=r.selected),o=s,Pt(n,o)}return Lt(t,e),t}(Yn),mo=0,yo=2,Ao=function(e){function t(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};zt(this,t);var o=Pt(this,e.call(this)),i=void 0,r=o;if(wt){r=ct.createElement("custom");for(var s in t.prototype)"constructor"!==s&&(r[s]=t.prototype[s])}var a=new vo(n);if(r.kind=a.kind,r.src=a.src,r.srclang=a.language,r.label=a.label,r.default=a.default,Object.defineProperty(r,"readyState",{get:function(){return i}}),Object.defineProperty(r,"track",{get:function(){return a}}),i=mo,a.addEventListener("loadeddata",function(){i=yo,r.trigger({type:"load",target:r})}),wt){var l;return l=r,Pt(o,l)}return o}return Lt(t,e),t}(un);Ao.prototype.allowedEvents_={load:"load"},Ao.NONE=mo,Ao.LOADING=1,Ao.LOADED=yo,Ao.ERROR=3;var jo={audio:{ListClass:Dn,TrackClass:fo,capitalName:"Audio"},video:{ListClass:Rn,TrackClass:go,capitalName:"Video"},text:{ListClass:Gn,TrackClass:vo,capitalName:"Text"}};Object.keys(jo).forEach(function(e){jo[e].getterName=e+"Tracks",jo[e].privateName=e+"Tracks_"});var Co={remoteText:{ListClass:Gn,TrackClass:vo,capitalName:"RemoteText",getterName:"remoteTextTracks",privateName:"remoteTextTracks_"},remoteTextEl:{ListClass:Zn,TrackClass:Ao,capitalName:"RemoteTextTrackEls",getterName:"remoteTextTrackEls",privateName:"remoteTextTrackEls_"}},bo=q(jo,Co);Co.names=Object.keys(Co),jo.names=Object.keys(jo),bo.names=[].concat(Co.names).concat(jo.names);var ko=Object.create||function(){function e(){}return function(t){if(1!==arguments.length)throw new Error("Object.create shim only accepts one parameter.");return e.prototype=t,new e}}();ye.prototype=ko(Error.prototype),ye.prototype.constructor=ye,ye.Errors={BadSignature:{code:0,message:"Malformed WebVTT signature."},BadTimeStamp:{code:1,message:"Malformed time stamp."}},je.prototype={set:function(e,t){this.get(e)||""===t||(this.values[e]=t)},get:function(e,t,n){return n?this.has(e)?this.values[e]:t[n]:this.has(e)?this.values[e]:t},has:function(e){return e in this.values},alt:function(e,t,n){for(var o=0;o<n.length;++o)if(t===n[o]){this.set(e,t);break}},integer:function(e,t){/^-?\d+$/.test(t)&&this.set(e,parseInt(t,10))},percent:function(e,t){return!!(t.match(/^([\d]{1,3})(\.[\d]*)?%$/)&&(t=parseFloat(t))>=0&&t<=100)&&(this.set(e,t),!0)}};var To={"&amp;":"&","&lt;":"<","&gt;":">","&lrm;":"‎","&rlm;":"‏","&nbsp;":" "},Io={c:"span",i:"i",b:"b",u:"u",ruby:"ruby",rt:"rt",v:"span",lang:"span"},wo={v:"title",lang:"lang"},Mo={rt:"ruby"},Eo=[[1470,1470],[1472,1472],[1475,1475],[1478,1478],[1488,1514],[1520,1524],[1544,1544],[1547,1547],[1549,1549],[1563,1563],[1566,1610],[1645,1647],[1649,1749],[1765,1766],[1774,1775],[1786,1805],[1807,1808],[1810,1839],[1869,1957],[1969,1969],[1984,2026],[2036,2037],[2042,2042],[2048,2069],[2074,2074],[2084,2084],[2088,2088],[2096,2110],[2112,2136],[2142,2142],[2208,2208],[2210,2220],[8207,8207],[64285,64285],[64287,64296],[64298,64310],[64312,64316],[64318,64318],[64320,64321],[64323,64324],[64326,64449],[64467,64829],[64848,64911],[64914,64967],[65008,65020],[65136,65140],[65142,65276],[67584,67589],[67592,67592],[67594,67637],[67639,67640],[67644,67644],[67647,67669],[67671,67679],[67840,67867],[67872,67897],[67903,67903],[67968,68023],[68030,68031],[68096,68096],[68112,68115],[68117,68119],[68121,68147],[68160,68167],[68176,68184],[68192,68223],[68352,68405],[68416,68437],[68440,68466],[68472,68479],[68608,68680],[126464,126467],[126469,126495],[126497,126498],[126500,126500],[126503,126503],[126505,126514],[126516,126519],[126521,126521],[126523,126523],[126530,126530],[126535,126535],[126537,126537],[126539,126539],[126541,126543],[126545,126546],[126548,126548],[126551,126551],[126553,126553],[126555,126555],[126557,126557],[126559,126559],[126561,126562],[126564,126564],[126567,126570],[126572,126578],[126580,126583],[126585,126588],[126590,126590],[126592,126601],[126603,126619],[126625,126627],[126629,126633],[126635,126651],[1114109,1114109]];Me.prototype.applyStyles=function(e,t){t=t||this.div;for(var n in e)e.hasOwnProperty(n)&&(t.style[n]=e[n])},Me.prototype.formatStyle=function(e,t){return 0===e?0:e+t},Ee.prototype=ko(Me.prototype),Ee.prototype.constructor=Ee,Ne.prototype.move=function(e,t){switch(t=void 0!==t?t:this.lineHeight,e){case"+x":this.left+=t,this.right+=t;break;case"-x":this.left-=t,this.right-=t;break;case"+y":this.top+=t,this.bottom+=t;break;case"-y":this.top-=t,this.bottom-=t}},Ne.prototype.overlaps=function(e){return this.left<e.right&&this.right>e.left&&this.top<e.bottom&&this.bottom>e.top},Ne.prototype.overlapsAny=function(e){for(var t=0;t<e.length;t++)if(this.overlaps(e[t]))return!0;return!1},Ne.prototype.within=function(e){return this.top>=e.top&&this.bottom<=e.bottom&&this.left>=e.left&&this.right<=e.right},Ne.prototype.overlapsOppositeAxis=function(e,t){switch(t){case"+x":return this.left<e.left;case"-x":return this.right>e.right;case"+y":return this.top<e.top;case"-y":return this.bottom>e.bottom}},Ne.prototype.intersectPercentage=function(e){return Math.max(0,Math.min(this.right,e.right)-Math.max(this.left,e.left))*Math.max(0,Math.min(this.bottom,e.bottom)-Math.max(this.top,e.top))/(this.height*this.width)},Ne.prototype.toCSSCompatValues=function(e){return{top:this.top-e.top,bottom:e.bottom-this.bottom,left:this.left-e.left,right:e.right-this.right,height:this.height,width:this.width}},Ne.getSimpleBoxPosition=function(e){var t=e.div?e.div.offsetHeight:e.tagName?e.offsetHeight:0,n=e.div?e.div.offsetWidth:e.tagName?e.offsetWidth:0,o=e.div?e.div.offsetTop:e.tagName?e.offsetTop:0;return e=e.div?e.div.getBoundingClientRect():e.tagName?e.getBoundingClientRect():e,{left:e.left,right:e.right,top:e.top||o,height:e.height||t,bottom:e.bottom||o+(e.height||t),width:e.width||n}},Se.StringDecoder=function(){return{decode:function(e){if(!e)return"";if("string"!=typeof e)throw new Error("Error - expected string data.");return decodeURIComponent(encodeURIComponent(e))}}},Se.convertCueToDOMTree=function(e,t){return e&&t?ke(e,t):null},Se.processCues=function(e,t,n){if(!e||!t||!n)return null;for(;n.firstChild;)n.removeChild(n.firstChild);var o=e.document.createElement("div");if(o.style.position="absolute",o.style.left="0",o.style.right="0",o.style.top="0",o.style.bottom="0",o.style.margin="1.5%",n.appendChild(o),function(e){for(var t=0;t<e.length;t++)if(e[t].hasBeenReset||!e[t].displayState)return!0;return!1}(t)){var i=[],r=Ne.getSimpleBoxPosition(o),s=Math.round(.05*r.height*100)/100,a={font:s+"px sans-serif"};!function(){for(var n,s,l=0;l<t.length;l++)s=t[l],n=new Ee(e,s,a),o.appendChild(n.div),xe(e,n,r,i),s.displayState=n.div,i.push(Ne.getSimpleBoxPosition(n))}()}else for(var l=0;l<t.length;l++)o.appendChild(t[l].displayState)},Se.Parser=function(e,t,n){n||(n=t,t={}),t||(t={}),this.window=e,this.vttjs=t,this.state="INITIAL",this.buffer="",this.decoder=n||new TextDecoder("utf8"),this.regionList=[]},Se.Parser.prototype={reportOrThrowError:function(e){if(!(e instanceof ye))throw e;this.onparsingerror&&this.onparsingerror(e)},parse:function(e){function t(){for(var e=i.buffer,t=0;t<e.length&&"\r"!==e[t]&&"\n"!==e[t];)++t;var n=e.substr(0,t);return"\r"===e[t]&&++t,"\n"===e[t]&&++t,i.buffer=e.substr(t),n}function n(e){var t=new je;if(Ce(e,function(e,n){switch(e){case"id":t.set(e,n);break;case"width":t.percent(e,n);break;case"lines":t.integer(e,n);break;case"regionanchor":case"viewportanchor":var o=n.split(",");if(2!==o.length)break;var i=new je;if(i.percent("x",o[0]),i.percent("y",o[1]),!i.has("x")||!i.has("y"))break;t.set(e+"X",i.get("x")),t.set(e+"Y",i.get("y"));break;case"scroll":t.alt(e,n,["up"])}},/=/,/\s/),t.has("id")){var n=new(i.vttjs.VTTRegion||i.window.VTTRegion);n.width=t.get("width",100),n.lines=t.get("lines",3),n.regionAnchorX=t.get("regionanchorX",0),n.regionAnchorY=t.get("regionanchorY",100),n.viewportAnchorX=t.get("viewportanchorX",0),n.viewportAnchorY=t.get("viewportanchorY",100),n.scroll=t.get("scroll",""),i.onregion&&i.onregion(n),i.regionList.push({id:t.get("id"),region:n})}}function o(e){var t=new je;Ce(e,function(e,n){switch(e){case"MPEGT":t.integer(e+"S",n);break;case"LOCA":t.set(e+"L",Ae(n))}},/[^\d]:/,/,/),i.ontimestampmap&&i.ontimestampmap({MPEGTS:t.get("MPEGTS"),LOCAL:t.get("LOCAL")})}var i=this;e&&(i.buffer+=i.decoder.decode(e,{stream:!0}));try{var r;if("INITIAL"===i.state){if(!/\r\n|\n/.test(i.buffer))return this;r=t();var s=r.match(/^WEBVTT([ \t].*)?$/);if(!s||!s[0])throw new ye(ye.Errors.BadSignature);i.state="HEADER"}for(var a=!1;i.buffer;){if(!/\r\n|\n/.test(i.buffer))return this;switch(a?a=!1:r=t(),i.state){case"HEADER":/:/.test(r)?function(e){e.match(/X-TIMESTAMP-MAP/)?Ce(e,function(e,t){switch(e){case"X-TIMESTAMP-MAP":o(t)}},/=/):Ce(e,function(e,t){switch(e){case"Region":n(t)}},/:/)}(r):r||(i.state="ID");continue;case"NOTE":r||(i.state="ID");continue;case"ID":if(/^NOTE($|[ \t])/.test(r)){i.state="NOTE";break}if(!r)continue;if(i.cue=new(i.vttjs.VTTCue||i.window.VTTCue)(0,0,""),i.state="CUE",-1===r.indexOf("--\x3e")){i.cue.id=r;continue}case"CUE":try{be(r,i.cue,i.regionList)}catch(e){i.reportOrThrowError(e),i.cue=null,i.state="BADCUE";continue}i.state="CUETEXT";continue;case"CUETEXT":var l=-1!==r.indexOf("--\x3e");if(!r||l&&(a=!0)){i.oncue&&i.oncue(i.cue),i.cue=null,i.state="ID";continue}i.cue.text&&(i.cue.text+="\n"),i.cue.text+=r;continue;case"BADCUE":r||(i.state="ID");continue}}}catch(e){i.reportOrThrowError(e),"CUETEXT"===i.state&&i.cue&&i.oncue&&i.oncue(i.cue),i.cue=null,i.state="INITIAL"===i.state?"BADWEBVTT":"BADCUE"}return this},flush:function(){var e=this;try{if(e.buffer+=e.decoder.decode(),(e.cue||"HEADER"===e.state)&&(e.buffer+="\n\n",e.parse()),"INITIAL"===e.state)throw new ye(ye.Errors.BadSignature)}catch(t){e.reportOrThrowError(t)}return e.onflush&&e.onflush(),this}};var No=Se,xo="auto",So={"":!0,lr:!0,rl:!0},_o={start:!0,middle:!0,end:!0,left:!0,right:!0};Le.prototype.getCueAsHTML=function(){return WebVTT.convertCueToDOMTree(window,this.text)};var Jo=Le,zo={"":!0,up:!0},Lo=De,Po=e(function(e){var t=e.exports={WebVTT:No,VTTCue:Jo,VTTRegion:Lo};it.vttjs=t,it.WebVTT=t.WebVTT;var n=t.VTTCue,o=t.VTTRegion,i=it.VTTCue,r=it.VTTRegion;t.shim=function(){it.VTTCue=n,it.VTTRegion=o},t.restore=function(){it.VTTCue=i,it.VTTRegion=r},it.VTTCue||t.shim()}),Qo=function(e){function t(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};zt(this,t),n.reportTouchActivity=!1;var i=Pt(this,e.call(this,null,n,o));return i.hasStarted_=!1,i.on("playing",function(){this.hasStarted_=!0}),i.on("loadstart",function(){this.hasStarted_=!1}),bo.names.forEach(function(e){var t=bo[e];n&&n[t.getterName]&&(i[t.privateName]=n[t.getterName])}),i.featuresProgressEvents||i.manualProgressOn(),i.featuresTimeupdateEvents||i.manualTimeUpdatesOn(),["Text","Audio","Video"].forEach(function(e){!1===n["native"+e+"Tracks"]&&(i["featuresNative"+e+"Tracks"]=!1)}),!1===n.nativeCaptions||!1===n.nativeTextTracks?i.featuresNativeTextTracks=!1:!0!==n.nativeCaptions&&!0!==n.nativeTextTracks||(i.featuresNativeTextTracks=!0),i.featuresNativeTextTracks||i.emulateTextTracks(),i.autoRemoteTextTracks_=new bo.text.ListClass,i.initTrackListeners(),n.nativeControlsForTouch||i.emitTapEvents(),i.constructor&&(i.name_=i.constructor.name||"Unknown Tech"),i}return Lt(t,e),t.prototype.manualProgressOn=function(){this.on("durationchange",this.onDurationChange),this.manualProgress=!0,this.one("ready",this.trackProgress)},t.prototype.manualProgressOff=function(){this.manualProgress=!1,this.stopTrackingProgress(),this.off("durationchange",this.onDurationChange)},t.prototype.trackProgress=function(e){this.stopTrackingProgress(),this.progressInterval=this.setInterval(ln(this,function(){var e=this.bufferedPercent();this.bufferedPercent_!==e&&this.trigger("progress"),this.bufferedPercent_=e,1===e&&this.stopTrackingProgress()}),500)},t.prototype.onDurationChange=function(e){this.duration_=this.duration()},t.prototype.buffered=function(){return ne(0,0)},t.prototype.bufferedPercent=function(){return oe(this.buffered(),this.duration_)},t.prototype.stopTrackingProgress=function(){this.clearInterval(this.progressInterval)},t.prototype.manualTimeUpdatesOn=function(){this.manualTimeUpdates=!0,this.on("play",this.trackCurrentTime),this.on("pause",this.stopTrackingCurrentTime)},t.prototype.manualTimeUpdatesOff=function(){this.manualTimeUpdates=!1,this.stopTrackingCurrentTime(),this.off("play",this.trackCurrentTime),this.off("pause",this.stopTrackingCurrentTime)},t.prototype.trackCurrentTime=function(){this.currentTimeInterval&&this.stopTrackingCurrentTime(),this.currentTimeInterval=this.setInterval(function(){this.trigger({type:"timeupdate",target:this,manuallyTriggered:!0})},250)},t.prototype.stopTrackingCurrentTime=function(){this.clearInterval(this.currentTimeInterval),this.trigger({type:"timeupdate",target:this,manuallyTriggered:!0})},t.prototype.dispose=function(){this.clearTracks(jo.names),this.manualProgress&&this.manualProgressOff(),this.manualTimeUpdates&&this.manualTimeUpdatesOff(),e.prototype.dispose.call(this)},t.prototype.clearTracks=function(e){var t=this;e=[].concat(e),e.forEach(function(e){for(var n=t[e+"Tracks"]()||[],o=n.length;o--;){var i=n[o];"text"===e&&t.removeRemoteTextTrack(i),n.removeTrack(i)}})},t.prototype.cleanupAutoTextTracks=function(){for(var e=this.autoRemoteTextTracks_||[],t=e.length;t--;){var n=e[t];this.removeRemoteTextTrack(n)}},t.prototype.reset=function(){},t.prototype.error=function(e){return void 0!==e&&(this.error_=new ie(e),this.trigger("error")),this.error_},t.prototype.played=function(){return this.hasStarted_?ne(0,0):ne()},t.prototype.setCurrentTime=function(){this.manualTimeUpdates&&this.trigger({type:"timeupdate",target:this,manuallyTriggered:!0})},t.prototype.initTrackListeners=function(){var e=this;jo.names.forEach(function(t){var n=jo[t],o=function(){e.trigger(t+"trackchange")},i=e[n.getterName]();i.addEventListener("removetrack",o),i.addEventListener("addtrack",o),e.on("dispose",function(){i.removeEventListener("removetrack",o),i.removeEventListener("addtrack",o)})})},t.prototype.addWebVttScript_=function(){var e=this;if(!it.WebVTT)if(ct.body.contains(this.el())){if(!this.options_["vtt.js"]&&r(Po)&&Object.keys(Po).length>0)return void this.trigger("vttjsloaded");var t=ct.createElement("script");t.src=this.options_["vtt.js"]||"https://vjs.zencdn.net/vttjs/0.12.4/vtt.min.js",t.onload=function(){e.trigger("vttjsloaded")},t.onerror=function(){e.trigger("vttjserror")},this.on("dispose",function(){t.onload=null,t.onerror=null}),it.WebVTT=!0,this.el().parentNode.appendChild(t)}else this.ready(this.addWebVttScript_)},t.prototype.emulateTextTracks=function(){var e=this,t=this.textTracks(),n=this.remoteTextTracks(),o=function(e){return t.addTrack(e.track)},i=function(e){return t.removeTrack(e.track)};n.on("addtrack",o),n.on("removetrack",i),this.addWebVttScript_();var r=function(){return e.trigger("texttrackchange")},s=function(){r();for(var e=0;e<t.length;e++){var n=t[e];n.removeEventListener("cuechange",r),"showing"===n.mode&&n.addEventListener("cuechange",r)}};s(),t.addEventListener("change",s),t.addEventListener("addtrack",s),t.addEventListener("removetrack",s),this.on("dispose",function(){n.off("addtrack",o),n.off("removetrack",i),t.removeEventListener("change",s),t.removeEventListener("addtrack",s),t.removeEventListener("removetrack",s);for(var e=0;e<t.length;e++)t[e].removeEventListener("cuechange",r)})},t.prototype.addTextTrack=function(e,t,n){if(!e)throw new Error("TextTrack kind is required but was not provided");return Be(this,e,t,n)},t.prototype.createRemoteTextTrack=function(e){var t=q(e,{tech:this});return new Co.remoteTextEl.TrackClass(t)},t.prototype.addRemoteTextTrack=function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments[1],o=this.createRemoteTextTrack(t);return!0!==n&&!1!==n&&(Ut.warn('Calling addRemoteTextTrack without explicitly setting the "manualCleanup" parameter to `true` is deprecated and default to `false` in future version of video.js'),n=!0),this.remoteTextTrackEls().addTrackElement_(o),this.remoteTextTracks().addTrack(o.track),!0!==n&&this.ready(function(){return e.autoRemoteTextTracks_.addTrack(o.track)}),o},t.prototype.removeRemoteTextTrack=function(e){var t=this.remoteTextTrackEls().getTrackElementByTrack_(e);this.remoteTextTrackEls().removeTrackElement_(t),this.remoteTextTracks().removeTrack(e),this.autoRemoteTextTracks_.removeTrack(e)},t.prototype.getVideoPlaybackQuality=function(){return{}},t.prototype.setPoster=function(){},t.prototype.playsinline=function(){},t.prototype.setPlaysinline=function(){},t.prototype.canPlayType=function(){return""},t.canPlayType=function(){return""},t.canPlaySource=function(e,n){return t.canPlayType(e.type)},t.isTech=function(e){return e.prototype instanceof t||e instanceof t||e===t},t.registerTech=function(e,n){if(t.techs_||(t.techs_={}),!t.isTech(n))throw new Error("Tech "+e+" must be a Tech");if(!t.canPlayType)throw new Error("Techs must have a static canPlayType method on them");if(!t.canPlaySource)throw new Error("Techs must have a static canPlaySource method on them");return e=X(e),t.techs_[e]=n,"Tech"!==e&&t.defaultTechOrder_.push(e),n},t.getTech=function(e){if(e)return e=X(e),t.techs_&&t.techs_[e]?t.techs_[e]:it&&it.videojs&&it.videojs[e]?(Ut.warn("The "+e+" tech was added to the videojs object when it should be registered using videojs.registerTech(name, tech)"),it.videojs[e]):void 0},t}(jn);bo.names.forEach(function(e){var t=bo[e];Qo.prototype[t.getterName]=function(){return this[t.privateName]=this[t.privateName]||new t.ListClass,this[t.privateName]}}),Qo.prototype.featuresVolumeControl=!0,Qo.prototype.featuresFullscreenResize=!1,Qo.prototype.featuresPlaybackRate=!1,Qo.prototype.featuresProgressEvents=!1,Qo.prototype.featuresTimeupdateEvents=!1,Qo.prototype.featuresNativeTextTracks=!1,Qo.withSourceHandlers=function(e){e.registerSourceHandler=function(t,n){var o=e.sourceHandlers;o||(o=e.sourceHandlers=[]),void 0===n&&(n=o.length),o.splice(n,0,t)},e.canPlayType=function(t){for(var n=e.sourceHandlers||[],o=void 0,i=0;i<n.length;i++)if(o=n[i].canPlayType(t))return o;return""},e.selectSourceHandler=function(t,n){for(var o=e.sourceHandlers||[],i=0;i<o.length;i++)if(o[i].canHandleSource(t,n))return o[i];return null},e.canPlaySource=function(t,n){var o=e.selectSourceHandler(t,n);return o?o.canHandleSource(t,n):""},["seekable","duration"].forEach(function(e){var t=this[e];"function"==typeof t&&(this[e]=function(){return this.sourceHandler_&&this.sourceHandler_[e]?this.sourceHandler_[e].apply(this.sourceHandler_,arguments):t.apply(this,arguments)})},e.prototype),e.prototype.setSource=function(t){var n=e.selectSourceHandler(t,this.options_);n||(e.nativeSourceHandler?n=e.nativeSourceHandler:Ut.error("No source hander found for the current source.")),this.disposeSourceHandler(),this.off("dispose",this.disposeSourceHandler),n!==e.nativeSourceHandler&&(this.currentSource_=t),this.sourceHandler_=n.handleSource(t,this,this.options_),this.on("dispose",this.disposeSourceHandler)},e.prototype.disposeSourceHandler=function(){this.currentSource_&&(this.clearTracks(["audio","video"]),this.currentSource_=null),this.cleanupAutoTextTracks(),this.sourceHandler_&&(this.sourceHandler_.dispose&&this.sourceHandler_.dispose(),this.sourceHandler_=null)}},jn.registerComponent("Tech",Qo),Qo.registerTech("Tech",Qo),Qo.defaultTechOrder_=[];var Do={},Bo={buffered:1,currentTime:1,duration:1,seekable:1,played:1},Ro={setCurrentTime:1},Go=function e(t){if(Array.isArray(t)){var n=[];t.forEach(function(t){t=e(t),Array.isArray(t)?n=n.concat(t):i(t)&&n.push(t)}),t=n}else t="string"==typeof t&&t.trim()?[{src:t}]:i(t)&&"string"==typeof t.src&&t.src&&t.src.trim()?[t]:[];return t},Zo=function(e){function t(n,o,i){zt(this,t);var r=q({createEl:!1},o),s=Pt(this,e.call(this,n,r,i));if(o.playerOptions.sources&&0!==o.playerOptions.sources.length)n.src(o.playerOptions.sources);else for(var a=0,l=o.playerOptions.techOrder;a<l.length;a++){var c=X(l[a]),u=Qo.getTech(c);if(c||(u=jn.getComponent(c)),u&&u.isSupported()){n.loadTech_(c);break}}return s}return Lt(t,e),t}(jn);jn.registerComponent("MediaLoader",Zo);var Oo=function(e){function t(n,o){zt(this,t);var i=Pt(this,e.call(this,n,o));return i.emitTapEvents(),i.enable(),i}return Lt(t,e),t.prototype.createEl=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"div",n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};n=o({innerHTML:'<span aria-hidden="true" class="vjs-icon-placeholder"></span>',className:this.buildCSSClass(),tabIndex:0},n),"button"===t&&Ut.error("Creating a ClickableComponent with an HTML element of "+t+" is not supported; use a Button instead."),i=o({role:"button","aria-live":"polite"},i),this.tabIndex_=n.tabIndex;var r=e.prototype.createEl.call(this,t,n,i);return this.createControlTextEl(r),r},t.prototype.createControlTextEl=function(e){return this.controlTextEl_=v("span",{className:"vjs-control-text"}),e&&e.appendChild(this.controlTextEl_),this.controlText(this.controlText_,e),this.controlTextEl_},t.prototype.controlText=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.el();if(!e)return this.controlText_||"Need Text";var n=this.localize(e);this.controlText_=e,f(this.controlTextEl_,n),this.nonIconControl||t.setAttribute("title",n)},t.prototype.buildCSSClass=function(){return"vjs-control vjs-button "+e.prototype.buildCSSClass.call(this)},t.prototype.enable=function(){this.enabled_||(this.enabled_=!0,this.removeClass("vjs-disabled"),this.el_.setAttribute("aria-disabled","false"),void 0!==this.tabIndex_&&this.el_.setAttribute("tabIndex",this.tabIndex_),this.on(["tap","click"],this.handleClick),this.on("focus",this.handleFocus),this.on("blur",this.handleBlur))},t.prototype.disable=function(){this.enabled_=!1,this.addClass("vjs-disabled"),this.el_.setAttribute("aria-disabled","true"),void 0!==this.tabIndex_&&this.el_.removeAttribute("tabIndex"),this.off(["tap","click"],this.handleClick),this.off("focus",this.handleFocus),this.off("blur",this.handleBlur)},t.prototype.handleClick=function(e){},t.prototype.handleFocus=function(e){O(ct,"keydown",ln(this,this.handleKeyPress))},t.prototype.handleKeyPress=function(t){32===t.which||13===t.which?(t.preventDefault(),this.trigger("click")):e.prototype.handleKeyPress&&e.prototype.handleKeyPress.call(this,t)},t.prototype.handleBlur=function(e){U(ct,"keydown",ln(this,this.handleKeyPress))},t}(jn);jn.registerComponent("ClickableComponent",Oo);var Uo=function(e){function t(n,o){zt(this,t);var i=Pt(this,e.call(this,n,o));return i.update(),n.on("posterchange",ln(i,i.update)),i}return Lt(t,e),t.prototype.dispose=function(){this.player().off("posterchange",this.update),e.prototype.dispose.call(this)},t.prototype.createEl=function(){var e=v("div",{className:"vjs-poster",tabIndex:-1});return St||(this.fallbackImg_=v("img"),e.appendChild(this.fallbackImg_)),e},t.prototype.update=function(e){var t=this.player().poster();this.setSrc(t),t?this.show():this.hide()},t.prototype.setSrc=function(e){if(this.fallbackImg_)this.fallbackImg_.src=e;else{var t="";e&&(t='url("'+e+'")'),this.el_.style.backgroundImage=t}},t.prototype.handleClick=function(e){this.player_.controls()&&(this.player_.paused()?this.player_.play():this.player_.pause())},t}(Oo);jn.registerComponent("PosterImage",Uo);var Ho={monospace:"monospace",sansSerif:"sans-serif",serif:"serif",monospaceSansSerif:'"Andale Mono", "Lucida Console", monospace',monospaceSerif:'"Courier New", monospace',proportionalSansSerif:"sans-serif",proportionalSerif:"serif",casual:'"Comic Sans MS", Impact, fantasy',script:'"Monotype Corsiva", cursive',smallcaps:'"Andale Mono", "Lucida Console", monospace, sans-serif'},Wo=function(e){function t(n,o,i){zt(this,t);var r=Pt(this,e.call(this,n,o,i));return n.on("loadstart",ln(r,r.toggleDisplay)),n.on("texttrackchange",ln(r,r.updateDisplay)),n.on("loadstart",ln(r,r.preselectTrack)),n.ready(ln(r,function(){if(n.tech_&&n.tech_.featuresNativeTextTracks)return void this.hide();n.on("fullscreenchange",ln(this,this.updateDisplay));for(var e=this.options_.playerOptions.tracks||[],t=0;t<e.length;t++)this.player_.addRemoteTextTrack(e[t],!0);this.preselectTrack()})),r}return Lt(t,e),t.prototype.preselectTrack=function(){for(var e={captions:1,subtitles:1},t=this.player_.textTracks(),n=this.player_.cache_.selectedLanguage,o=void 0,i=void 0,r=void 0,s=0;s<t.length;s++){var a=t[s];n&&n.enabled&&n.language===a.language?a.kind===n.kind?r=a:r||(r=a):n&&!n.enabled?(r=null,o=null,i=null):a.default&&("descriptions"!==a.kind||o?a.kind in e&&!i&&(i=a):o=a)}r?r.mode="showing":i?i.mode="showing":o&&(o.mode="showing")},t.prototype.toggleDisplay=function(){this.player_.tech_&&this.player_.tech_.featuresNativeTextTracks?this.hide():this.show()},t.prototype.createEl=function(){return e.prototype.createEl.call(this,"div",{className:"vjs-text-track-display"},{"aria-live":"off","aria-atomic":"true"})},t.prototype.clearDisplay=function(){"function"==typeof it.WebVTT&&it.WebVTT.processCues(it,[],this.el_)},t.prototype.updateDisplay=function(){var e=this.player_.textTracks();this.clearDisplay();for(var t=null,n=null,o=e.length;o--;){var i=e[o];"showing"===i.mode&&("descriptions"===i.kind?t=i:n=i)}n?("off"!==this.getAttribute("aria-live")&&this.setAttribute("aria-live","off"),this.updateForTrack(n)):t&&("assertive"!==this.getAttribute("aria-live")&&this.setAttribute("aria-live","assertive"),this.updateForTrack(t))},t.prototype.updateForTrack=function(e){if("function"==typeof it.WebVTT&&e.activeCues){for(var t=this.player_.textTrackSettings.getValues(),n=[],o=0;o<e.activeCues.length;o++)n.push(e.activeCues[o]);it.WebVTT.processCues(it,n,this.el_);for(var i=n.length;i--;){var r=n[i];if(r){var s=r.displayState;if(t.color&&(s.firstChild.style.color=t.color),t.textOpacity&&Ye(s.firstChild,"color",Ve(t.color||"#fff",t.textOpacity)),t.backgroundColor&&(s.firstChild.style.backgroundColor=t.backgroundColor),t.backgroundOpacity&&Ye(s.firstChild,"backgroundColor",Ve(t.backgroundColor||"#000",t.backgroundOpacity)),t.windowColor&&(t.windowOpacity?Ye(s,"backgroundColor",Ve(t.windowColor,t.windowOpacity)):s.style.backgroundColor=t.windowColor),t.edgeStyle&&("dropshadow"===t.edgeStyle?s.firstChild.style.textShadow="2px 2px 3px #222, 2px 2px 4px #222, 2px 2px 5px #222":"raised"===t.edgeStyle?s.firstChild.style.textShadow="1px 1px #222, 2px 2px #222, 3px 3px #222":"depressed"===t.edgeStyle?s.firstChild.style.textShadow="1px 1px #ccc, 0 1px #ccc, -1px -1px #222, 0 -1px #222":"uniform"===t.edgeStyle&&(s.firstChild.style.textShadow="0 0 4px #222, 0 0 4px #222, 0 0 4px #222, 0 0 4px #222")),t.fontPercent&&1!==t.fontPercent){var a=it.parseFloat(s.style.fontSize);s.style.fontSize=a*t.fontPercent+"px",s.style.height="auto",s.style.top="auto",s.style.bottom="2px"}t.fontFamily&&"default"!==t.fontFamily&&("small-caps"===t.fontFamily?s.firstChild.style.fontVariant="small-caps":s.firstChild.style.fontFamily=Ho[t.fontFamily])}}}},t}(jn);jn.registerComponent("TextTrackDisplay",Wo);var Vo=function(e){function t(){return zt(this,t),Pt(this,e.apply(this,arguments))}return Lt(t,e),t.prototype.createEl=function(){return e.prototype.createEl.call(this,"div",{className:"vjs-loading-spinner",dir:"ltr"})},t}(jn);jn.registerComponent("LoadingSpinner",Vo);var Yo=function(e){function t(){return zt(this,t),Pt(this,e.apply(this,arguments))}return Lt(t,e),t.prototype.createEl=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};e="button",t=o({innerHTML:'<span aria-hidden="true" class="vjs-icon-placeholder"></span>',className:this.buildCSSClass()},t),n=o({type:"button","aria-live":"polite"},n);var i=jn.prototype.createEl.call(this,e,t,n);return this.createControlTextEl(i),i},t.prototype.addChild=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.constructor.name;return Ut.warn("Adding an actionable (user controllable) child to a Button ("+n+") is not supported; use a ClickableComponent instead."),jn.prototype.addChild.call(this,e,t)},t.prototype.enable=function(){e.prototype.enable.call(this),this.el_.removeAttribute("disabled")},t.prototype.disable=function(){e.prototype.disable.call(this),this.el_.setAttribute("disabled","disabled")},t.prototype.handleKeyPress=function(t){32!==t.which&&13!==t.which&&e.prototype.handleKeyPress.call(this,t)},t}(Oo);jn.registerComponent("Button",Yo);var Fo=function(e){function t(n,o){zt(this,t);var i=Pt(this,e.call(this,n,o));return i.mouseused_=!1,i.on("mousedown",i.handleMouseDown),i}return Lt(t,e),t.prototype.buildCSSClass=function(){return"vjs-big-play-button"},t.prototype.handleClick=function(e){var t=this.player_.play();if(!(this.mouseused_&&e.clientX&&e.clientY)){var n=this.player_.getChild("controlBar"),o=n&&n.getChild("playToggle");if(!o)return void this.player_.focus();var i=function(){return o.focus()};if(t&&t.then){var r=function(){};t.then(i,r)}else this.setTimeout(i,1)}},t.prototype.handleKeyPress=function(t){this.mouseused_=!1,e.prototype.handleKeyPress.call(this,t)},t.prototype.handleMouseDown=function(e){this.mouseused_=!0},t}(Yo);Fo.prototype.controlText_="Play Video",jn.registerComponent("BigPlayButton",Fo);var Xo=function(e){function t(n,o){zt(this,t);var i=Pt(this,e.call(this,n,o));return i.controlText(o&&o.controlText||i.localize("Close")),i}return Lt(t,e),t.prototype.buildCSSClass=function(){return"vjs-close-button "+e.prototype.buildCSSClass.call(this)},t.prototype.handleClick=function(e){this.trigger({type:"close",bubbles:!1})},t}(Yo);jn.registerComponent("CloseButton",Xo);var Ko=function(e){function t(n,o){zt(this,t);var i=Pt(this,e.call(this,n,o));return i.on(n,"play",i.handlePlay),i.on(n,"pause",i.handlePause),i.on(n,"ended",i.handleEnded),i}return Lt(t,e),t.prototype.buildCSSClass=function(){return"vjs-play-control "+e.prototype.buildCSSClass.call(this)},t.prototype.handleClick=function(e){this.player_.paused()?this.player_.play():this.player_.pause()},t.prototype.handlePlay=function(e){this.removeClass("vjs-ended"),this.removeClass("vjs-paused"),this.addClass("vjs-playing"),this.controlText("Pause")},t.prototype.handlePause=function(e){this.removeClass("vjs-playing"),this.addClass("vjs-paused"),this.controlText("Play")},t.prototype.handleEnded=function(e){this.removeClass("vjs-playing"),this.addClass("vjs-ended"),this.controlText("Replay")},t}(Yo);Ko.prototype.controlText_="Play",jn.registerComponent("PlayToggle",Ko);var qo=function(e){function t(n,o){zt(this,t);var i=Pt(this,e.call(this,n,o));return i.throttledUpdateContent=cn(ln(i,i.updateContent),25),i.on(n,"timeupdate",i.throttledUpdateContent),i}return Lt(t,e),t.prototype.createEl=function(){var t=e.prototype.createEl.call(this,"div",{className:"vjs-current-time vjs-time-control vjs-control"});return this.contentEl_=v("div",{className:"vjs-current-time-display"},{"aria-live":"off"},v("span",{className:"vjs-control-text",textContent:this.localize("Current Time")})),this.updateTextNode_(),t.appendChild(this.contentEl_),t},t.prototype.updateTextNode_=function(){this.textNode_&&this.contentEl_.removeChild(this.textNode_),this.textNode_=ct.createTextNode(" "+(this.formattedTime_||"0:00")),this.contentEl_.appendChild(this.textNode_)},t.prototype.updateContent=function(e){var t=this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime(),n=Fe(t,this.player_.duration());n!==this.formattedTime_&&(this.formattedTime_=n,this.requestAnimationFrame(this.updateTextNode_))},t}(jn);jn.registerComponent("CurrentTimeDisplay",qo);var $o=function(e){function t(n,o){
zt(this,t);var i=Pt(this,e.call(this,n,o));return i.throttledUpdateContent=cn(ln(i,i.updateContent),25),i.on(n,["durationchange","loadedmetadata","timeupdate"],i.throttledUpdateContent),i}return Lt(t,e),t.prototype.createEl=function(){var t=e.prototype.createEl.call(this,"div",{className:"vjs-duration vjs-time-control vjs-control"});return this.contentEl_=v("div",{className:"vjs-duration-display"},{"aria-live":"off"},v("span",{className:"vjs-control-text",textContent:this.localize("Duration Time")})),this.updateTextNode_(),t.appendChild(this.contentEl_),t},t.prototype.updateTextNode_=function(){this.textNode_&&this.contentEl_.removeChild(this.textNode_),this.textNode_=ct.createTextNode(" "+(this.formattedTime_||"0:00")),this.contentEl_.appendChild(this.textNode_)},t.prototype.updateContent=function(e){var t=this.player_.duration();t&&this.duration_!==t&&(this.duration_=t,this.formattedTime_=Fe(t),this.requestAnimationFrame(this.updateTextNode_))},t}(jn);jn.registerComponent("DurationDisplay",$o);var ei=function(e){function t(){return zt(this,t),Pt(this,e.apply(this,arguments))}return Lt(t,e),t.prototype.createEl=function(){return e.prototype.createEl.call(this,"div",{className:"vjs-time-control vjs-time-divider",innerHTML:"<div><span>/</span></div>"})},t}(jn);jn.registerComponent("TimeDivider",ei);var ti=function(e){function t(n,o){zt(this,t);var i=Pt(this,e.call(this,n,o));return i.throttledUpdateContent=cn(ln(i,i.updateContent),25),i.on(n,["timeupdate","durationchange"],i.throttledUpdateContent),i}return Lt(t,e),t.prototype.createEl=function(){var t=e.prototype.createEl.call(this,"div",{className:"vjs-remaining-time vjs-time-control vjs-control"});return this.contentEl_=v("div",{className:"vjs-remaining-time-display"},{"aria-live":"off"},v("span",{className:"vjs-control-text",textContent:this.localize("Remaining Time")})),this.updateTextNode_(),t.appendChild(this.contentEl_),t},t.prototype.updateTextNode_=function(){this.textNode_&&this.contentEl_.removeChild(this.textNode_),this.textNode_=ct.createTextNode(" -"+(this.formattedTime_||"0:00")),this.contentEl_.appendChild(this.textNode_)},t.prototype.updateContent=function(e){if(this.player_.duration()){var t=Fe(this.player_.remainingTime());t!==this.formattedTime_&&(this.formattedTime_=t,this.requestAnimationFrame(this.updateTextNode_))}},t}(jn);jn.registerComponent("RemainingTimeDisplay",ti);var ni=function(e){function t(n,o){zt(this,t);var i=Pt(this,e.call(this,n,o));return i.updateShowing(),i.on(i.player(),"durationchange",i.updateShowing),i}return Lt(t,e),t.prototype.createEl=function(){var t=e.prototype.createEl.call(this,"div",{className:"vjs-live-control vjs-control"});return this.contentEl_=v("div",{className:"vjs-live-display",innerHTML:'<span class="vjs-control-text">'+this.localize("Stream Type")+"</span>"+this.localize("LIVE")},{"aria-live":"off"}),t.appendChild(this.contentEl_),t},t.prototype.updateShowing=function(e){this.player().duration()===1/0?this.show():this.hide()},t}(jn);jn.registerComponent("LiveDisplay",ni);var oi=function(e){function t(n,o){zt(this,t);var i=Pt(this,e.call(this,n,o));return i.bar=i.getChild(i.options_.barName),i.vertical(!!i.options_.vertical),i.on("mousedown",i.handleMouseDown),i.on("touchstart",i.handleMouseDown),i.on("focus",i.handleFocus),i.on("blur",i.handleBlur),i.on("click",i.handleClick),i.on(n,"controlsvisible",i.update),i.playerEvent&&i.on(n,i.playerEvent,i.update),i}return Lt(t,e),t.prototype.createEl=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return n.className=n.className+" vjs-slider",n=o({tabIndex:0},n),i=o({role:"slider","aria-valuenow":0,"aria-valuemin":0,"aria-valuemax":100,tabIndex:0},i),e.prototype.createEl.call(this,t,n,i)},t.prototype.handleMouseDown=function(e){var t=this.bar.el_.ownerDocument;e.preventDefault(),w(),this.addClass("vjs-sliding"),this.trigger("slideractive"),this.on(t,"mousemove",this.handleMouseMove),this.on(t,"mouseup",this.handleMouseUp),this.on(t,"touchmove",this.handleMouseMove),this.on(t,"touchend",this.handleMouseUp),this.handleMouseMove(e)},t.prototype.handleMouseMove=function(e){},t.prototype.handleMouseUp=function(){var e=this.bar.el_.ownerDocument;M(),this.removeClass("vjs-sliding"),this.trigger("sliderinactive"),this.off(e,"mousemove",this.handleMouseMove),this.off(e,"mouseup",this.handleMouseUp),this.off(e,"touchmove",this.handleMouseMove),this.off(e,"touchend",this.handleMouseUp),this.update()},t.prototype.update=function(){if(this.el_){var e=this.getPercent(),t=this.bar;if(t){("number"!=typeof e||e!==e||e<0||e===1/0)&&(e=0);var n=(100*e).toFixed(2)+"%",o=t.el().style;return this.vertical()?o.height=n:o.width=n,e}}},t.prototype.calculateDistance=function(e){var t=x(this.el_,e);return this.vertical()?t.y:t.x},t.prototype.handleFocus=function(){this.on(this.bar.el_.ownerDocument,"keydown",this.handleKeyPress)},t.prototype.handleKeyPress=function(e){37===e.which||40===e.which?(e.preventDefault(),this.stepBack()):38!==e.which&&39!==e.which||(e.preventDefault(),this.stepForward())},t.prototype.handleBlur=function(){this.off(this.bar.el_.ownerDocument,"keydown",this.handleKeyPress)},t.prototype.handleClick=function(e){e.stopImmediatePropagation(),e.preventDefault()},t.prototype.vertical=function(e){if(void 0===e)return this.vertical_||!1;this.vertical_=!!e,this.vertical_?this.addClass("vjs-slider-vertical"):this.addClass("vjs-slider-horizontal")},t}(jn);jn.registerComponent("Slider",oi);var ii=function(e){function t(n,o){zt(this,t);var i=Pt(this,e.call(this,n,o));return i.partEls_=[],i.on(n,"progress",i.update),i}return Lt(t,e),t.prototype.createEl=function(){return e.prototype.createEl.call(this,"div",{className:"vjs-load-progress",innerHTML:'<span class="vjs-control-text"><span>'+this.localize("Loaded")+"</span>: 0%</span>"})},t.prototype.update=function(e){var t=this.player_.buffered(),n=this.player_.duration(),o=this.player_.bufferedEnd(),i=this.partEls_,r=function(e,t){var n=e/t||0;return 100*(n>=1?1:n)+"%"};this.el_.style.width=r(o,n);for(var s=0;s<t.length;s++){var a=t.start(s),l=t.end(s),c=i[s];c||(c=this.el_.appendChild(v()),i[s]=c),c.style.left=r(a,o),c.style.width=r(l-a,o)}for(var u=i.length;u>t.length;u--)this.el_.removeChild(i[u-1]);i.length=t.length},t}(jn);jn.registerComponent("LoadProgressBar",ii);var ri=function(e){function t(){return zt(this,t),Pt(this,e.apply(this,arguments))}return Lt(t,e),t.prototype.createEl=function(){return e.prototype.createEl.call(this,"div",{className:"vjs-time-tooltip"})},t.prototype.update=function(e,t,n){var o=E(this.el_),i=E(this.player_.el()),r=e.width*t;if(i&&o){var s=e.left-i.left+r,a=e.width-r+(i.right-e.right),l=o.width/2;s<l?l+=l-s:a<l&&(l=a),l<0?l=0:l>o.width&&(l=o.width),this.el_.style.right="-"+l+"px",f(this.el_,n)}},t}(jn);jn.registerComponent("TimeTooltip",ri);var si=function(e){function t(){return zt(this,t),Pt(this,e.apply(this,arguments))}return Lt(t,e),t.prototype.createEl=function(){return e.prototype.createEl.call(this,"div",{className:"vjs-play-progress vjs-slider-bar",innerHTML:'<span class="vjs-control-text"><span>'+this.localize("Progress")+"</span>: 0%</span>"})},t.prototype.update=function(e,t){var n=this;this.rafId_&&this.cancelAnimationFrame(this.rafId_),this.rafId_=this.requestAnimationFrame(function(){var o=n.player_.scrubbing()?n.player_.getCache().currentTime:n.player_.currentTime(),i=Fe(o,n.player_.duration()),r=n.getChild("timeTooltip");r&&r.update(e,t,i)})},t}(jn);si.prototype.options_={children:[]},Mt&&!(Mt>8)||gt||yt||si.prototype.options_.children.push("timeTooltip"),jn.registerComponent("PlayProgressBar",si);var ai=function(e){function t(n,o){zt(this,t);var i=Pt(this,e.call(this,n,o));return i.update=cn(ln(i,i.update),25),i}return Lt(t,e),t.prototype.createEl=function(){return e.prototype.createEl.call(this,"div",{className:"vjs-mouse-display"})},t.prototype.update=function(e,t){var n=this;this.rafId_&&this.cancelAnimationFrame(this.rafId_),this.rafId_=this.requestAnimationFrame(function(){var o=n.player_.duration(),i=Fe(t*o,o);n.el_.style.left=e.width*t+"px",n.getChild("timeTooltip").update(e,t,i)})},t}(jn);ai.prototype.options_={children:["timeTooltip"]},jn.registerComponent("MouseTimeDisplay",ai);var li=function(e){function t(n,o){zt(this,t);var i=Pt(this,e.call(this,n,o));return i.update=cn(ln(i,i.update),50),i.on(n,["timeupdate","ended"],i.update),i}return Lt(t,e),t.prototype.createEl=function(){return e.prototype.createEl.call(this,"div",{className:"vjs-progress-holder"},{"aria-label":this.localize("Progress Bar")})},t.prototype.update=function(){var t=e.prototype.update.call(this),n=this.player_.duration(),o=this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime();return this.el_.setAttribute("aria-valuenow",(100*t).toFixed(2)),this.el_.setAttribute("aria-valuetext",this.localize("progress bar timing: currentTime={1} duration={2}",[Fe(o,n),Fe(n,n)],"{1} of {2}")),this.bar.update(E(this.el_),t),t},t.prototype.getPercent=function(){var e=this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime(),t=e/this.player_.duration();return t>=1?1:t},t.prototype.handleMouseDown=function(t){this.player_.scrubbing(!0),this.videoWasPlaying=!this.player_.paused(),this.player_.pause(),e.prototype.handleMouseDown.call(this,t)},t.prototype.handleMouseMove=function(e){var t=this.calculateDistance(e)*this.player_.duration();t===this.player_.duration()&&(t-=.1),this.player_.currentTime(t)},t.prototype.handleMouseUp=function(t){e.prototype.handleMouseUp.call(this,t),this.player_.scrubbing(!1),this.videoWasPlaying&&this.player_.play()},t.prototype.stepForward=function(){this.player_.currentTime(this.player_.currentTime()+5)},t.prototype.stepBack=function(){this.player_.currentTime(this.player_.currentTime()-5)},t.prototype.handleAction=function(e){this.player_.paused()?this.player_.play():this.player_.pause()},t.prototype.handleKeyPress=function(t){32===t.which||13===t.which?(t.preventDefault(),this.handleAction(t)):e.prototype.handleKeyPress&&e.prototype.handleKeyPress.call(this,t)},t}(oi);li.prototype.options_={children:["loadProgressBar","playProgressBar"],barName:"playProgressBar"},Mt&&!(Mt>8)||gt||yt||li.prototype.options_.children.splice(1,0,"mouseTimeDisplay"),li.prototype.playerEvent="timeupdate",jn.registerComponent("SeekBar",li);var ci=function(e){function t(n,o){zt(this,t);var i=Pt(this,e.call(this,n,o));return i.handleMouseMove=cn(ln(i,i.handleMouseMove),25),i.on(i.el_,"mousemove",i.handleMouseMove),i.throttledHandleMouseSeek=cn(ln(i,i.handleMouseSeek),25),i.on(["mousedown","touchstart"],i.handleMouseDown),i}return Lt(t,e),t.prototype.createEl=function(){return e.prototype.createEl.call(this,"div",{className:"vjs-progress-control vjs-control"})},t.prototype.handleMouseMove=function(e){var t=this.getChild("seekBar"),n=t.getChild("mouseTimeDisplay"),o=t.el(),i=E(o),r=x(o,e).x;r>1?r=1:r<0&&(r=0),n&&n.update(i,r)},t.prototype.handleMouseSeek=function(e){this.getChild("seekBar").handleMouseMove(e)},t.prototype.handleMouseDown=function(e){var t=this.el_.ownerDocument;this.on(t,"mousemove",this.throttledHandleMouseSeek),this.on(t,"touchmove",this.throttledHandleMouseSeek),this.on(t,"mouseup",this.handleMouseUp),this.on(t,"touchend",this.handleMouseUp)},t.prototype.handleMouseUp=function(e){var t=this.el_.ownerDocument;this.off(t,"mousemove",this.throttledHandleMouseSeek),this.off(t,"touchmove",this.throttledHandleMouseSeek),this.off(t,"mouseup",this.handleMouseUp),this.off(t,"touchend",this.handleMouseUp)},t}(jn);ci.prototype.options_={children:["seekBar"]},jn.registerComponent("ProgressControl",ci);var ui=function(e){function t(n,o){zt(this,t);var i=Pt(this,e.call(this,n,o));return i.on(n,"fullscreenchange",i.handleFullscreenChange),i}return Lt(t,e),t.prototype.buildCSSClass=function(){return"vjs-fullscreen-control "+e.prototype.buildCSSClass.call(this)},t.prototype.handleFullscreenChange=function(e){this.player_.isFullscreen()?this.controlText("Non-Fullscreen"):this.controlText("Fullscreen")},t.prototype.handleClick=function(e){this.player_.isFullscreen()?this.player_.exitFullscreen():this.player_.requestFullscreen()},t}(Yo);ui.prototype.controlText_="Fullscreen",jn.registerComponent("FullscreenToggle",ui);var di=function(e,t){t.tech_&&!t.tech_.featuresVolumeControl&&e.addClass("vjs-hidden"),e.on(t,"loadstart",function(){t.tech_.featuresVolumeControl?e.removeClass("vjs-hidden"):e.addClass("vjs-hidden")})},pi=function(e){function t(){return zt(this,t),Pt(this,e.apply(this,arguments))}return Lt(t,e),t.prototype.createEl=function(){return e.prototype.createEl.call(this,"div",{className:"vjs-volume-level",innerHTML:'<span class="vjs-control-text"></span>'})},t}(jn);jn.registerComponent("VolumeLevel",pi);var hi=function(e){function t(n,o){zt(this,t);var i=Pt(this,e.call(this,n,o));return i.on("slideractive",i.updateLastVolume_),i.on(n,"volumechange",i.updateARIAAttributes),n.ready(function(){return i.updateARIAAttributes()}),i}return Lt(t,e),t.prototype.createEl=function(){return e.prototype.createEl.call(this,"div",{className:"vjs-volume-bar vjs-slider-bar"},{"aria-label":this.localize("Volume Level"),"aria-live":"polite"})},t.prototype.handleMouseMove=function(e){this.checkMuted(),this.player_.volume(this.calculateDistance(e))},t.prototype.checkMuted=function(){this.player_.muted()&&this.player_.muted(!1)},t.prototype.getPercent=function(){return this.player_.muted()?0:this.player_.volume()},t.prototype.stepForward=function(){this.checkMuted(),this.player_.volume(this.player_.volume()+.1)},t.prototype.stepBack=function(){this.checkMuted(),this.player_.volume(this.player_.volume()-.1)},t.prototype.updateARIAAttributes=function(e){var t=this.player_.muted()?0:this.volumeAsPercentage_();this.el_.setAttribute("aria-valuenow",t),this.el_.setAttribute("aria-valuetext",t+"%")},t.prototype.volumeAsPercentage_=function(){return Math.round(100*this.player_.volume())},t.prototype.updateLastVolume_=function(){var e=this,t=this.player_.volume();this.one("sliderinactive",function(){0===e.player_.volume()&&e.player_.lastVolume_(t)})},t}(oi);hi.prototype.options_={children:["volumeLevel"],barName:"volumeLevel"},hi.prototype.playerEvent="volumechange",jn.registerComponent("VolumeBar",hi);var vi=function(e){function t(n){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};zt(this,t),o.vertical=o.vertical||!1,(void 0===o.volumeBar||r(o.volumeBar))&&(o.volumeBar=o.volumeBar||{},o.volumeBar.vertical=o.vertical);var i=Pt(this,e.call(this,n,o));return di(i,n),i.throttledHandleMouseMove=cn(ln(i,i.handleMouseMove),25),i.on("mousedown",i.handleMouseDown),i.on("touchstart",i.handleMouseDown),i.on(i.volumeBar,["focus","slideractive"],function(){i.volumeBar.addClass("vjs-slider-active"),i.addClass("vjs-slider-active"),i.trigger("slideractive")}),i.on(i.volumeBar,["blur","sliderinactive"],function(){i.volumeBar.removeClass("vjs-slider-active"),i.removeClass("vjs-slider-active"),i.trigger("sliderinactive")}),i}return Lt(t,e),t.prototype.createEl=function(){var t="vjs-volume-horizontal";return this.options_.vertical&&(t="vjs-volume-vertical"),e.prototype.createEl.call(this,"div",{className:"vjs-volume-control vjs-control "+t})},t.prototype.handleMouseDown=function(e){var t=this.el_.ownerDocument;this.on(t,"mousemove",this.throttledHandleMouseMove),this.on(t,"touchmove",this.throttledHandleMouseMove),this.on(t,"mouseup",this.handleMouseUp),this.on(t,"touchend",this.handleMouseUp)},t.prototype.handleMouseUp=function(e){var t=this.el_.ownerDocument;this.off(t,"mousemove",this.throttledHandleMouseMove),this.off(t,"touchmove",this.throttledHandleMouseMove),this.off(t,"mouseup",this.handleMouseUp),this.off(t,"touchend",this.handleMouseUp)},t.prototype.handleMouseMove=function(e){this.volumeBar.handleMouseMove(e)},t}(jn);vi.prototype.options_={children:["volumeBar"]},jn.registerComponent("VolumeControl",vi);var fi=function(e){function t(n,o){zt(this,t);var i=Pt(this,e.call(this,n,o));return di(i,n),i.on(n,["loadstart","volumechange"],i.update),i}return Lt(t,e),t.prototype.buildCSSClass=function(){return"vjs-mute-control "+e.prototype.buildCSSClass.call(this)},t.prototype.handleClick=function(e){var t=this.player_.volume(),n=this.player_.lastVolume_();if(0===t){var o=n<.1?.1:n;this.player_.volume(o),this.player_.muted(!1)}else this.player_.muted(!this.player_.muted())},t.prototype.update=function(e){this.updateIcon_(),this.updateControlText_()},t.prototype.updateIcon_=function(){var e=this.player_.volume(),t=3;0===e||this.player_.muted()?t=0:e<.33?t=1:e<.67&&(t=2);for(var n=0;n<4;n++)A(this.el_,"vjs-vol-"+n);y(this.el_,"vjs-vol-"+t)},t.prototype.updateControlText_=function(){var e=this.player_.muted()||0===this.player_.volume(),t=e?"Unmute":"Mute";this.controlText()!==t&&this.controlText(t)},t}(Yo);fi.prototype.controlText_="Mute",jn.registerComponent("MuteToggle",fi);var gi=function(e){function t(n){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};zt(this,t),void 0!==o.inline?o.inline=o.inline:o.inline=!0,(void 0===o.volumeControl||r(o.volumeControl))&&(o.volumeControl=o.volumeControl||{},o.volumeControl.vertical=!o.inline);var i=Pt(this,e.call(this,n,o));return di(i,n),i.on(i.volumeControl,["slideractive"],i.sliderActive_),i.on(i.muteToggle,"focus",i.sliderActive_),i.on(i.volumeControl,["sliderinactive"],i.sliderInactive_),i.on(i.muteToggle,"blur",i.sliderInactive_),i}return Lt(t,e),t.prototype.sliderActive_=function(){this.addClass("vjs-slider-active")},t.prototype.sliderInactive_=function(){this.removeClass("vjs-slider-active")},t.prototype.createEl=function(){var t="vjs-volume-panel-horizontal";return this.options_.inline||(t="vjs-volume-panel-vertical"),e.prototype.createEl.call(this,"div",{className:"vjs-volume-panel vjs-control "+t})},t}(jn);gi.prototype.options_={children:["muteToggle","volumeControl"]},jn.registerComponent("VolumePanel",gi);var mi=function(e){function t(n,o){zt(this,t);var i=Pt(this,e.call(this,n,o));return o&&(i.menuButton_=o.menuButton),i.focusedChild_=-1,i.on("keydown",i.handleKeyPress),i}return Lt(t,e),t.prototype.addItem=function(e){this.addChild(e),e.on("click",ln(this,function(t){this.menuButton_&&(this.menuButton_.unpressButton(),"CaptionSettingsMenuItem"!==e.name()&&this.menuButton_.focus())}))},t.prototype.createEl=function(){var t=this.options_.contentElType||"ul";this.contentEl_=v(t,{className:"vjs-menu-content"}),this.contentEl_.setAttribute("role","menu");var n=e.prototype.createEl.call(this,"div",{append:this.contentEl_,className:"vjs-menu"});return n.appendChild(this.contentEl_),O(n,"click",function(e){e.preventDefault(),e.stopImmediatePropagation()}),n},t.prototype.handleKeyPress=function(e){37===e.which||40===e.which?(e.preventDefault(),this.stepForward()):38!==e.which&&39!==e.which||(e.preventDefault(),this.stepBack())},t.prototype.stepForward=function(){var e=0;void 0!==this.focusedChild_&&(e=this.focusedChild_+1),this.focus(e)},t.prototype.stepBack=function(){var e=0;void 0!==this.focusedChild_&&(e=this.focusedChild_-1),this.focus(e)},t.prototype.focus=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=this.children().slice();t.length&&t[0].className&&/vjs-menu-title/.test(t[0].className)&&t.shift(),t.length>0&&(e<0?e=0:e>=t.length&&(e=t.length-1),this.focusedChild_=e,t[e].el_.focus())},t}(jn);jn.registerComponent("Menu",mi);var yi=function(e){function t(n){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};zt(this,t);var i=Pt(this,e.call(this,n,o));i.menuButton_=new Yo(n,o),i.menuButton_.controlText(i.controlText_),i.menuButton_.el_.setAttribute("aria-haspopup","true");var r=Yo.prototype.buildCSSClass();return i.menuButton_.el_.className=i.buildCSSClass()+" "+r,i.menuButton_.removeClass("vjs-control"),i.addChild(i.menuButton_),i.update(),i.enabled_=!0,i.on(i.menuButton_,"tap",i.handleClick),i.on(i.menuButton_,"click",i.handleClick),i.on(i.menuButton_,"focus",i.handleFocus),i.on(i.menuButton_,"blur",i.handleBlur),i.on("keydown",i.handleSubmenuKeyPress),i}return Lt(t,e),t.prototype.update=function(){var e=this.createMenu();this.menu&&this.removeChild(this.menu),this.menu=e,this.addChild(e),this.buttonPressed_=!1,this.menuButton_.el_.setAttribute("aria-expanded","false"),this.items&&this.items.length<=this.hideThreshold_?this.hide():this.show()},t.prototype.createMenu=function(){var e=new mi(this.player_,{menuButton:this});if(this.hideThreshold_=0,this.options_.title){var t=v("li",{className:"vjs-menu-title",innerHTML:X(this.options_.title),tabIndex:-1});this.hideThreshold_+=1,e.children_.unshift(t),g(t,e.contentEl())}if(this.items=this.createItems(),this.items)for(var n=0;n<this.items.length;n++)e.addItem(this.items[n]);return e},t.prototype.createItems=function(){},t.prototype.createEl=function(){return e.prototype.createEl.call(this,"div",{className:this.buildWrapperCSSClass()},{})},t.prototype.buildWrapperCSSClass=function(){var t="vjs-menu-button";return!0===this.options_.inline?t+="-inline":t+="-popup","vjs-menu-button "+t+" "+Yo.prototype.buildCSSClass()+" "+e.prototype.buildCSSClass.call(this)},t.prototype.buildCSSClass=function(){var t="vjs-menu-button";return!0===this.options_.inline?t+="-inline":t+="-popup","vjs-menu-button "+t+" "+e.prototype.buildCSSClass.call(this)},t.prototype.controlText=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.menuButton_.el();return this.menuButton_.controlText(e,t)},t.prototype.handleClick=function(e){this.one(this.menu.contentEl(),"mouseleave",ln(this,function(e){this.unpressButton(),this.el_.blur()})),this.buttonPressed_?this.unpressButton():this.pressButton()},t.prototype.focus=function(){this.menuButton_.focus()},t.prototype.blur=function(){this.menuButton_.blur()},t.prototype.handleFocus=function(){O(ct,"keydown",ln(this,this.handleKeyPress))},t.prototype.handleBlur=function(){U(ct,"keydown",ln(this,this.handleKeyPress))},t.prototype.handleKeyPress=function(e){27===e.which||9===e.which?(this.buttonPressed_&&this.unpressButton(),9!==e.which&&(e.preventDefault(),this.menuButton_.el_.focus())):38!==e.which&&40!==e.which||this.buttonPressed_||(this.pressButton(),e.preventDefault())},t.prototype.handleSubmenuKeyPress=function(e){27!==e.which&&9!==e.which||(this.buttonPressed_&&this.unpressButton(),9!==e.which&&(e.preventDefault(),this.menuButton_.el_.focus()))},t.prototype.pressButton=function(){this.enabled_&&(this.buttonPressed_=!0,this.menu.lockShowing(),this.menuButton_.el_.setAttribute("aria-expanded","true"),this.menu.focus())},t.prototype.unpressButton=function(){this.enabled_&&(this.buttonPressed_=!1,this.menu.unlockShowing(),this.menuButton_.el_.setAttribute("aria-expanded","false"))},t.prototype.disable=function(){this.unpressButton(),this.enabled_=!1,this.addClass("vjs-disabled"),this.menuButton_.disable()},t.prototype.enable=function(){this.enabled_=!0,this.removeClass("vjs-disabled"),this.menuButton_.enable()},t}(jn);jn.registerComponent("MenuButton",yi);var Ai=function(e){function t(n,o){zt(this,t);var i=o.tracks,r=Pt(this,e.call(this,n,o));if(r.items.length<=1&&r.hide(),!i)return Pt(r);var s=ln(r,r.update);return i.addEventListener("removetrack",s),i.addEventListener("addtrack",s),r.player_.on("ready",s),r.player_.on("dispose",function(){i.removeEventListener("removetrack",s),i.removeEventListener("addtrack",s)}),r}return Lt(t,e),t}(yi);jn.registerComponent("TrackButton",Ai);var ji=function(e){function t(n,o){zt(this,t);var i=Pt(this,e.call(this,n,o));return i.selectable=o.selectable,i.selected(o.selected),i.selectable?i.el_.setAttribute("role","menuitemcheckbox"):i.el_.setAttribute("role","menuitem"),i}return Lt(t,e),t.prototype.createEl=function(t,n,i){return this.nonIconControl=!0,e.prototype.createEl.call(this,"li",o({className:"vjs-menu-item",innerHTML:'<span class="vjs-menu-item-text">'+this.localize(this.options_.label)+"</span>",tabIndex:-1},n),i)},t.prototype.handleClick=function(e){this.selected(!0)},t.prototype.selected=function(e){this.selectable&&(e?(this.addClass("vjs-selected"),this.el_.setAttribute("aria-checked","true"),this.controlText(", selected")):(this.removeClass("vjs-selected"),this.el_.setAttribute("aria-checked","false"),this.controlText(" ")))},t}(Oo);jn.registerComponent("MenuItem",ji);var Ci=function(e){function t(n,o){zt(this,t);var i=o.track,r=n.textTracks();o.label=i.label||i.language||"Unknown",o.selected="showing"===i.mode;var s=Pt(this,e.call(this,n,o));s.track=i;var a=ln(s,s.handleTracksChange),l=ln(s,s.handleSelectedLanguageChange);if(n.on(["loadstart","texttrackchange"],a),r.addEventListener("change",a),r.addEventListener("selectedlanguagechange",l),s.on("dispose",function(){r.removeEventListener("change",a),r.removeEventListener("selectedlanguagechange",l)}),void 0===r.onchange){var c=void 0;s.on(["tap","click"],function(){if("object"!==Jt(it.Event))try{c=new it.Event("change")}catch(e){}c||(c=ct.createEvent("Event"),c.initEvent("change",!0,!0)),r.dispatchEvent(c)})}return s}return Lt(t,e),t.prototype.handleClick=function(t){var n=this.track.kind,o=this.track.kinds,i=this.player_.textTracks();if(o||(o=[n]),e.prototype.handleClick.call(this,t),i)for(var r=0;r<i.length;r++){var s=i[r];s===this.track&&o.indexOf(s.kind)>-1?"showing"!==s.mode&&(s.mode="showing"):"disabled"!==s.mode&&(s.mode="disabled")}},t.prototype.handleTracksChange=function(e){this.selected("showing"===this.track.mode)},t.prototype.handleSelectedLanguageChange=function(e){if("showing"===this.track.mode){var t=this.player_.cache_.selectedLanguage;if(t&&t.enabled&&t.language===this.track.language&&t.kind!==this.track.kind)return;this.player_.cache_.selectedLanguage={enabled:!0,language:this.track.language,kind:this.track.kind}}},t}(ji);jn.registerComponent("TextTrackMenuItem",Ci);var bi=function(e){function t(n,o){zt(this,t),o.track={player:n,kind:o.kind,kinds:o.kinds,default:!1,mode:"disabled"},o.kinds||(o.kinds=[o.kind]),o.label?o.track.label=o.label:o.track.label=o.kinds.join(" and ")+" off",o.selectable=!0;var i=Pt(this,e.call(this,n,o));return i.selected(!0),i}return Lt(t,e),t.prototype.handleTracksChange=function(e){for(var t=this.player().textTracks(),n=!0,o=0,i=t.length;o<i;o++){var r=t[o];if(this.options_.kinds.indexOf(r.kind)>-1&&"showing"===r.mode){n=!1;break}}this.selected(n)},t.prototype.handleSelectedLanguageChange=function(e){for(var t=this.player().textTracks(),n=!0,o=0,i=t.length;o<i;o++){var r=t[o];if(["captions","descriptions","subtitles"].indexOf(r.kind)>-1&&"showing"===r.mode){n=!1;break}}n&&(this.player_.cache_.selectedLanguage={enabled:!1})},t}(Ci);jn.registerComponent("OffTextTrackMenuItem",bi);var ki=function(e){function t(n){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return zt(this,t),o.tracks=n.textTracks(),Pt(this,e.call(this,n,o))}return Lt(t,e),t.prototype.createItems=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Ci,n=void 0;this.label_&&(n=this.label_+" off"),e.push(new bi(this.player_,{kinds:this.kinds_,kind:this.kind_,label:n})),this.hideThreshold_+=1;var o=this.player_.textTracks();Array.isArray(this.kinds_)||(this.kinds_=[this.kind_]);for(var i=0;i<o.length;i++){var r=o[i];if(this.kinds_.indexOf(r.kind)>-1){var s=new t(this.player_,{track:r,selectable:!0});s.addClass("vjs-"+r.kind+"-menu-item"),e.push(s)}}return e},t}(Ai);jn.registerComponent("TextTrackButton",ki);var Ti=function(e){function t(n,o){zt(this,t);var i=o.track,r=o.cue,s=n.currentTime();o.selectable=!0,o.label=r.text,o.selected=r.startTime<=s&&s<r.endTime;var a=Pt(this,e.call(this,n,o));return a.track=i,a.cue=r,i.addEventListener("cuechange",ln(a,a.update)),a}return Lt(t,e),t.prototype.handleClick=function(t){e.prototype.handleClick.call(this),this.player_.currentTime(this.cue.startTime),this.update(this.cue.startTime)},t.prototype.update=function(e){var t=this.cue,n=this.player_.currentTime();this.selected(t.startTime<=n&&n<t.endTime)},t}(ji);jn.registerComponent("ChaptersTrackMenuItem",Ti);var Ii=function(e){function t(n,o,i){return zt(this,t),Pt(this,e.call(this,n,o,i))}return Lt(t,e),t.prototype.buildCSSClass=function(){return"vjs-chapters-button "+e.prototype.buildCSSClass.call(this)},t.prototype.buildWrapperCSSClass=function(){return"vjs-chapters-button "+e.prototype.buildWrapperCSSClass.call(this)},t.prototype.update=function(t){this.track_&&(!t||"addtrack"!==t.type&&"removetrack"!==t.type)||this.setTrack(this.findChaptersTrack()),e.prototype.update.call(this)},t.prototype.setTrack=function(e){if(this.track_!==e){if(this.updateHandler_||(this.updateHandler_=this.update.bind(this)),this.track_){var t=this.player_.remoteTextTrackEls().getTrackElementByTrack_(this.track_);t&&t.removeEventListener("load",this.updateHandler_),this.track_=null}if(this.track_=e,this.track_){this.track_.mode="hidden";var n=this.player_.remoteTextTrackEls().getTrackElementByTrack_(this.track_);n&&n.addEventListener("load",this.updateHandler_)}}},t.prototype.findChaptersTrack=function(){for(var e=this.player_.textTracks()||[],t=e.length-1;t>=0;t--){var n=e[t];if(n.kind===this.kind_)return n}},t.prototype.getMenuCaption=function(){return this.track_&&this.track_.label?this.track_.label:this.localize(X(this.kind_))},t.prototype.createMenu=function(){return this.options_.title=this.getMenuCaption(),e.prototype.createMenu.call(this)},t.prototype.createItems=function(){var e=[];if(!this.track_)return e;var t=this.track_.cues;if(!t)return e;for(var n=0,o=t.length;n<o;n++){var i=t[n],r=new Ti(this.player_,{track:this.track_,cue:i});e.push(r)}return e},t}(ki);Ii.prototype.kind_="chapters",Ii.prototype.controlText_="Chapters",jn.registerComponent("ChaptersButton",Ii);var wi=function(e){function t(n,o,i){zt(this,t);var r=Pt(this,e.call(this,n,o,i)),s=n.textTracks(),a=ln(r,r.handleTracksChange);return s.addEventListener("change",a),r.on("dispose",function(){s.removeEventListener("change",a)}),r}return Lt(t,e),t.prototype.handleTracksChange=function(e){for(var t=this.player().textTracks(),n=!1,o=0,i=t.length;o<i;o++){var r=t[o];if(r.kind!==this.kind_&&"showing"===r.mode){n=!0;break}}n?this.disable():this.enable()},t.prototype.buildCSSClass=function(){return"vjs-descriptions-button "+e.prototype.buildCSSClass.call(this)},t.prototype.buildWrapperCSSClass=function(){return"vjs-descriptions-button "+e.prototype.buildWrapperCSSClass.call(this)},t}(ki);wi.prototype.kind_="descriptions",wi.prototype.controlText_="Descriptions",jn.registerComponent("DescriptionsButton",wi);var Mi=function(e){function t(n,o,i){return zt(this,t),Pt(this,e.call(this,n,o,i))}return Lt(t,e),t.prototype.buildCSSClass=function(){return"vjs-subtitles-button "+e.prototype.buildCSSClass.call(this)},t.prototype.buildWrapperCSSClass=function(){return"vjs-subtitles-button "+e.prototype.buildWrapperCSSClass.call(this)},t}(ki);Mi.prototype.kind_="subtitles",Mi.prototype.controlText_="Subtitles",jn.registerComponent("SubtitlesButton",Mi);var Ei=function(e){function t(n,o){zt(this,t),o.track={player:n,kind:o.kind,label:o.kind+" settings",selectable:!1,default:!1,mode:"disabled"},o.selectable=!1,o.name="CaptionSettingsMenuItem";var i=Pt(this,e.call(this,n,o));return i.addClass("vjs-texttrack-settings"),i.controlText(", opens "+o.kind+" settings dialog"),i}return Lt(t,e),t.prototype.handleClick=function(e){this.player().getChild("textTrackSettings").open()},t}(Ci);jn.registerComponent("CaptionSettingsMenuItem",Ei);var Ni=function(e){function t(n,o,i){return zt(this,t),Pt(this,e.call(this,n,o,i))}return Lt(t,e),t.prototype.buildCSSClass=function(){return"vjs-captions-button "+e.prototype.buildCSSClass.call(this)},t.prototype.buildWrapperCSSClass=function(){return"vjs-captions-button "+e.prototype.buildWrapperCSSClass.call(this)},t.prototype.createItems=function(){var t=[];return this.player().tech_&&this.player().tech_.featuresNativeTextTracks||(t.push(new Ei(this.player_,{kind:this.kind_})),this.hideThreshold_+=1),
e.prototype.createItems.call(this,t)},t}(ki);Ni.prototype.kind_="captions",Ni.prototype.controlText_="Captions",jn.registerComponent("CaptionsButton",Ni);var xi=function(e){function t(){return zt(this,t),Pt(this,e.apply(this,arguments))}return Lt(t,e),t.prototype.createEl=function(t,n,i){var r='<span class="vjs-menu-item-text">'+this.localize(this.options_.label);return"captions"===this.options_.track.kind&&(r+='\n        <span aria-hidden="true" class="vjs-icon-placeholder"></span>\n        <span class="vjs-control-text"> '+this.localize("Captions")+"</span>\n      "),r+="</span>",e.prototype.createEl.call(this,t,o({innerHTML:r},n),i)},t}(Ci);jn.registerComponent("SubsCapsMenuItem",xi);var Si=function(e){function t(n){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};zt(this,t);var i=Pt(this,e.call(this,n,o));return i.label_="subtitles",["en","en-us","en-ca","fr-ca"].indexOf(i.player_.language_)>-1&&(i.label_="captions"),i.menuButton_.controlText(X(i.label_)),i}return Lt(t,e),t.prototype.buildCSSClass=function(){return"vjs-subs-caps-button "+e.prototype.buildCSSClass.call(this)},t.prototype.buildWrapperCSSClass=function(){return"vjs-subs-caps-button "+e.prototype.buildWrapperCSSClass.call(this)},t.prototype.createItems=function(){var t=[];return this.player().tech_&&this.player().tech_.featuresNativeTextTracks||(t.push(new Ei(this.player_,{kind:this.label_})),this.hideThreshold_+=1),t=e.prototype.createItems.call(this,t,xi)},t}(ki);Si.prototype.kinds_=["captions","subtitles"],Si.prototype.controlText_="Subtitles",jn.registerComponent("SubsCapsButton",Si);var _i=function(e){function t(n,o){zt(this,t);var i=o.track,r=n.audioTracks();o.label=i.label||i.language||"Unknown",o.selected=i.enabled;var s=Pt(this,e.call(this,n,o));s.track=i;var a=ln(s,s.handleTracksChange);return r.addEventListener("change",a),s.on("dispose",function(){r.removeEventListener("change",a)}),s}return Lt(t,e),t.prototype.handleClick=function(t){var n=this.player_.audioTracks();e.prototype.handleClick.call(this,t);for(var o=0;o<n.length;o++){var i=n[o];i.enabled=i===this.track}},t.prototype.handleTracksChange=function(e){this.selected(this.track.enabled)},t}(ji);jn.registerComponent("AudioTrackMenuItem",_i);var Ji=function(e){function t(n){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return zt(this,t),o.tracks=n.audioTracks(),Pt(this,e.call(this,n,o))}return Lt(t,e),t.prototype.buildCSSClass=function(){return"vjs-audio-button "+e.prototype.buildCSSClass.call(this)},t.prototype.buildWrapperCSSClass=function(){return"vjs-audio-button "+e.prototype.buildWrapperCSSClass.call(this)},t.prototype.createItems=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this.hideThreshold_=1;for(var t=this.player_.audioTracks(),n=0;n<t.length;n++){var o=t[n];e.push(new _i(this.player_,{track:o,selectable:!0}))}return e},t}(Ai);Ji.prototype.controlText_="Audio Track",jn.registerComponent("AudioTrackButton",Ji);var zi=function(e){function t(n,o){zt(this,t);var i=o.rate,r=parseFloat(i,10);o.label=i,o.selected=1===r,o.selectable=!0;var s=Pt(this,e.call(this,n,o));return s.label=i,s.rate=r,s.on(n,"ratechange",s.update),s}return Lt(t,e),t.prototype.handleClick=function(t){e.prototype.handleClick.call(this),this.player().playbackRate(this.rate)},t.prototype.update=function(e){this.selected(this.player().playbackRate()===this.rate)},t}(ji);zi.prototype.contentElType="button",jn.registerComponent("PlaybackRateMenuItem",zi);var Li=function(e){function t(n,o){zt(this,t);var i=Pt(this,e.call(this,n,o));return i.updateVisibility(),i.updateLabel(),i.on(n,"loadstart",i.updateVisibility),i.on(n,"ratechange",i.updateLabel),i}return Lt(t,e),t.prototype.createEl=function(){var t=e.prototype.createEl.call(this);return this.labelEl_=v("div",{className:"vjs-playback-rate-value",innerHTML:1}),t.appendChild(this.labelEl_),t},t.prototype.buildCSSClass=function(){return"vjs-playback-rate "+e.prototype.buildCSSClass.call(this)},t.prototype.buildWrapperCSSClass=function(){return"vjs-playback-rate "+e.prototype.buildWrapperCSSClass.call(this)},t.prototype.createMenu=function(){var e=new mi(this.player()),t=this.playbackRates();if(t)for(var n=t.length-1;n>=0;n--)e.addChild(new zi(this.player(),{rate:t[n]+"x"}));return e},t.prototype.updateARIAAttributes=function(){this.el().setAttribute("aria-valuenow",this.player().playbackRate())},t.prototype.handleClick=function(e){for(var t=this.player().playbackRate(),n=this.playbackRates(),o=n[0],i=0;i<n.length;i++)if(n[i]>t){o=n[i];break}this.player().playbackRate(o)},t.prototype.playbackRates=function(){return this.options_.playbackRates||this.options_.playerOptions&&this.options_.playerOptions.playbackRates},t.prototype.playbackRateSupported=function(){return this.player().tech_&&this.player().tech_.featuresPlaybackRate&&this.playbackRates()&&this.playbackRates().length>0},t.prototype.updateVisibility=function(e){this.playbackRateSupported()?this.removeClass("vjs-hidden"):this.addClass("vjs-hidden")},t.prototype.updateLabel=function(e){this.playbackRateSupported()&&(this.labelEl_.innerHTML=this.player().playbackRate()+"x")},t}(yi);Li.prototype.controlText_="Playback Rate",jn.registerComponent("PlaybackRateMenuButton",Li);var Pi=function(e){function t(){return zt(this,t),Pt(this,e.apply(this,arguments))}return Lt(t,e),t.prototype.buildCSSClass=function(){return"vjs-spacer "+e.prototype.buildCSSClass.call(this)},t.prototype.createEl=function(){return e.prototype.createEl.call(this,"div",{className:this.buildCSSClass()})},t}(jn);jn.registerComponent("Spacer",Pi);var Qi=function(e){function t(){return zt(this,t),Pt(this,e.apply(this,arguments))}return Lt(t,e),t.prototype.buildCSSClass=function(){return"vjs-custom-control-spacer "+e.prototype.buildCSSClass.call(this)},t.prototype.createEl=function(){var t=e.prototype.createEl.call(this,{className:this.buildCSSClass()});return t.innerHTML="&nbsp;",t},t}(Pi);jn.registerComponent("CustomControlSpacer",Qi);var Di=function(e){function t(){return zt(this,t),Pt(this,e.apply(this,arguments))}return Lt(t,e),t.prototype.createEl=function(){return e.prototype.createEl.call(this,"div",{className:"vjs-control-bar",dir:"ltr"},{role:"group"})},t}(jn);Di.prototype.options_={children:["playToggle","volumePanel","currentTimeDisplay","timeDivider","durationDisplay","progressControl","liveDisplay","remainingTimeDisplay","customControlSpacer","playbackRateMenuButton","chaptersButton","descriptionsButton","subsCapsButton","audioTrackButton","fullscreenToggle"]},jn.registerComponent("ControlBar",Di);var Bi=function(e){function t(n,o){zt(this,t);var i=Pt(this,e.call(this,n,o));return i.on(n,"error",i.open),i}return Lt(t,e),t.prototype.buildCSSClass=function(){return"vjs-error-display "+e.prototype.buildCSSClass.call(this)},t.prototype.content=function(){var e=this.player().error();return e?this.localize(e.message):""},t}(zn);Bi.prototype.options_=q(zn.prototype.options_,{pauseOnOpen:!1,fillAlways:!0,temporary:!1,uncloseable:!0}),jn.registerComponent("ErrorDisplay",Bi);var Ri=["#000","Black"],Gi=["#00F","Blue"],Zi=["#0FF","Cyan"],Oi=["#0F0","Green"],Ui=["#F0F","Magenta"],Hi=["#F00","Red"],Wi=["#FFF","White"],Vi=["#FF0","Yellow"],Yi=["1","Opaque"],Fi=["0.5","Semi-Transparent"],Xi=["0","Transparent"],Ki={backgroundColor:{selector:".vjs-bg-color > select",id:"captions-background-color-%s",label:"Color",options:[Ri,Wi,Hi,Oi,Gi,Vi,Ui,Zi]},backgroundOpacity:{selector:".vjs-bg-opacity > select",id:"captions-background-opacity-%s",label:"Transparency",options:[Yi,Fi,Xi]},color:{selector:".vjs-fg-color > select",id:"captions-foreground-color-%s",label:"Color",options:[Wi,Ri,Hi,Oi,Gi,Vi,Ui,Zi]},edgeStyle:{selector:".vjs-edge-style > select",id:"%s",label:"Text Edge Style",options:[["none","None"],["raised","Raised"],["depressed","Depressed"],["uniform","Uniform"],["dropshadow","Dropshadow"]]},fontFamily:{selector:".vjs-font-family > select",id:"captions-font-family-%s",label:"Font Family",options:[["proportionalSansSerif","Proportional Sans-Serif"],["monospaceSansSerif","Monospace Sans-Serif"],["proportionalSerif","Proportional Serif"],["monospaceSerif","Monospace Serif"],["casual","Casual"],["script","Script"],["small-caps","Small Caps"]]},fontPercent:{selector:".vjs-font-percent > select",id:"captions-font-size-%s",label:"Font Size",options:[["0.50","50%"],["0.75","75%"],["1.00","100%"],["1.25","125%"],["1.50","150%"],["1.75","175%"],["2.00","200%"],["3.00","300%"],["4.00","400%"]],default:2,parser:function(e){return"1.00"===e?null:Number(e)}},textOpacity:{selector:".vjs-text-opacity > select",id:"captions-foreground-opacity-%s",label:"Transparency",options:[Yi,Fi]},windowColor:{selector:".vjs-window-color > select",id:"captions-window-color-%s",label:"Color"},windowOpacity:{selector:".vjs-window-opacity > select",id:"captions-window-opacity-%s",label:"Transparency",options:[Xi,Fi,Yi]}};Ki.windowColor.options=Ki.backgroundColor.options;var qi=function(e){function o(n,i){zt(this,o),i.temporary=!1;var r=Pt(this,e.call(this,n,i));return r.updateDisplay=ln(r,r.updateDisplay),r.fill(),r.hasBeenOpened_=r.hasBeenFilled_=!0,r.endDialog=v("p",{className:"vjs-control-text",textContent:r.localize("End of dialog window.")}),r.el().appendChild(r.endDialog),r.setDefaults(),void 0===i.persistTextTrackSettings&&(r.options_.persistTextTrackSettings=r.options_.playerOptions.persistTextTrackSettings),r.on(r.$(".vjs-done-button"),"click",function(){r.saveSettings(),r.close()}),r.on(r.$(".vjs-default-button"),"click",function(){r.setDefaults(),r.updateDisplay()}),t(Ki,function(e){r.on(r.$(e.selector),"change",r.updateDisplay)}),r.options_.persistTextTrackSettings&&r.restoreSettings(),r}return Lt(o,e),o.prototype.createElSelect_=function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"label",i=Ki[e],r=i.id.replace("%s",this.id_);return["<"+o+' id="'+r+'" class="'+("label"===o?"vjs-label":"")+'">',this.localize(i.label),"</"+o+">",'<select aria-labelledby="'+n+" "+r+'">'].concat(i.options.map(function(e){var o=r+"-"+e[1];return['<option id="'+o+'" value="'+e[0]+'" ','aria-labelledby="'+n+" "+r+" "+o+'">',t.localize(e[1]),"</option>"].join("")})).concat("</select>").join("")},o.prototype.createElFgColor_=function(){var e="captions-text-legend-"+this.id_;return['<fieldset class="vjs-fg-color vjs-track-setting">','<legend id="'+e+'">',this.localize("Text"),"</legend>",this.createElSelect_("color",e),'<span class="vjs-text-opacity vjs-opacity">',this.createElSelect_("textOpacity",e),"</span>","</fieldset>"].join("")},o.prototype.createElBgColor_=function(){var e="captions-background-"+this.id_;return['<fieldset class="vjs-bg-color vjs-track-setting">','<legend id="'+e+'">',this.localize("Background"),"</legend>",this.createElSelect_("backgroundColor",e),'<span class="vjs-bg-opacity vjs-opacity">',this.createElSelect_("backgroundOpacity",e),"</span>","</fieldset>"].join("")},o.prototype.createElWinColor_=function(){var e="captions-window-"+this.id_;return['<fieldset class="vjs-window-color vjs-track-setting">','<legend id="'+e+'">',this.localize("Window"),"</legend>",this.createElSelect_("windowColor",e),'<span class="vjs-window-opacity vjs-opacity">',this.createElSelect_("windowOpacity",e),"</span>","</fieldset>"].join("")},o.prototype.createElColors_=function(){return v("div",{className:"vjs-track-settings-colors",innerHTML:[this.createElFgColor_(),this.createElBgColor_(),this.createElWinColor_()].join("")})},o.prototype.createElFont_=function(){return v("div",{className:'vjs-track-settings-font">',innerHTML:['<fieldset class="vjs-font-percent vjs-track-setting">',this.createElSelect_("fontPercent","","legend"),"</fieldset>",'<fieldset class="vjs-edge-style vjs-track-setting">',this.createElSelect_("edgeStyle","","legend"),"</fieldset>",'<fieldset class="vjs-font-family vjs-track-setting">',this.createElSelect_("fontFamily","","legend"),"</fieldset>"].join("")})},o.prototype.createElControls_=function(){var e=this.localize("restore all settings to the default values");return v("div",{className:"vjs-track-settings-controls",innerHTML:['<button class="vjs-default-button" title="'+e+'">',this.localize("Reset"),'<span class="vjs-control-text"> '+e+"</span>","</button>",'<button class="vjs-done-button">'+this.localize("Done")+"</button>"].join("")})},o.prototype.content=function(){return[this.createElColors_(),this.createElFont_(),this.createElControls_()]},o.prototype.label=function(){return this.localize("Caption Settings Dialog")},o.prototype.description=function(){return this.localize("Beginning of dialog window. Escape will cancel and close the window.")},o.prototype.buildCSSClass=function(){return e.prototype.buildCSSClass.call(this)+" vjs-text-track-settings"},o.prototype.getValues=function(){var e=this;return n(Ki,function(t,n,o){var i=Ke(e.$(n.selector),n.parser);return void 0!==i&&(t[o]=i),t},{})},o.prototype.setValues=function(e){var n=this;t(Ki,function(t,o){qe(n.$(t.selector),e[o],t.parser)})},o.prototype.setDefaults=function(){var e=this;t(Ki,function(t){var n=t.hasOwnProperty("default")?t.default:0;e.$(t.selector).selectedIndex=n})},o.prototype.restoreSettings=function(){var e=void 0;try{e=JSON.parse(it.localStorage.getItem("vjs-text-track-settings"))}catch(e){Ut.warn(e)}e&&this.setValues(e)},o.prototype.saveSettings=function(){if(this.options_.persistTextTrackSettings){var e=this.getValues();try{Object.keys(e).length?it.localStorage.setItem("vjs-text-track-settings",JSON.stringify(e)):it.localStorage.removeItem("vjs-text-track-settings")}catch(e){Ut.warn(e)}}},o.prototype.updateDisplay=function(){var e=this.player_.getChild("textTrackDisplay");e&&e.updateDisplay()},o.prototype.conditionalBlur_=function(){this.previouslyActiveEl_=null,this.off(ct,"keydown",this.handleKeyDown);var e=this.player_.controlBar,t=e&&e.subsCapsButton,n=e&&e.captionsButton;t?t.focus():n&&n.focus()},o}(zn);jn.registerComponent("TextTrackSettings",qi);var $i=Qt(["Text Tracks are being loaded from another origin but the crossorigin attribute isn't used.\n            This may prevent text tracks from loading."],["Text Tracks are being loaded from another origin but the crossorigin attribute isn't used.\n            This may prevent text tracks from loading."]),er=function(e){function t(n,o){zt(this,t);var i=Pt(this,e.call(this,n,o)),r=n.source,s=!1;if(r&&(i.el_.currentSrc!==r.src||n.tag&&3===n.tag.initNetworkState_)?i.setSource(r):i.handleLateInit_(i.el_),i.el_.hasChildNodes()){for(var a=i.el_.childNodes,l=a.length,c=[];l--;){var u=a[l];"track"===u.nodeName.toLowerCase()&&(i.featuresNativeTextTracks?(i.remoteTextTrackEls().addTrackElement_(u),i.remoteTextTracks().addTrack(u.track),i.textTracks().addTrack(u.track),s||i.el_.hasAttribute("crossorigin")||!qn(u.src)||(s=!0)):c.push(u))}for(var d=0;d<c.length;d++)i.el_.removeChild(c[d])}return i.proxyNativeTracks_(),i.featuresNativeTextTracks&&s&&Ut.warn(Ht($i)),(xt||vt||Ct)&&!0===n.nativeControlsForTouch&&i.setControls(!0),i.proxyWebkitFullscreen_(),i.triggerReady(),i}return Lt(t,e),t.prototype.dispose=function(){t.disposeMediaElement(this.el_),e.prototype.dispose.call(this)},t.prototype.proxyNativeTracks_=function(){var e=this;jo.names.forEach(function(t){var n=jo[t],o=e.el()[n.getterName],i=e[n.getterName]();if(e["featuresNative"+n.capitalName+"Tracks"]&&o&&o.addEventListener){var r={change:function(e){i.trigger({type:"change",target:i,currentTarget:i,srcElement:i})},addtrack:function(e){i.addTrack(e.track)},removetrack:function(e){i.removeTrack(e.track)}},s=function(){for(var e=[],t=0;t<i.length;t++){for(var n=!1,r=0;r<o.length;r++)if(o[r]===i[t]){n=!0;break}n||e.push(i[t])}for(;e.length;)i.removeTrack(e.shift())};Object.keys(r).forEach(function(t){var n=r[t];o.addEventListener(t,n),e.on("dispose",function(e){return o.removeEventListener(t,n)})}),e.on("loadstart",s),e.on("dispose",function(t){return e.off("loadstart",s)})}})},t.prototype.createEl=function(){var e=this.options_.tag;if(!e||!this.options_.playerElIngest&&!this.movingMediaElementInDOM){if(e){var n=e.cloneNode(!0);e.parentNode&&e.parentNode.insertBefore(n,e),t.disposeMediaElement(e),e=n}else{e=ct.createElement("video");var i=this.options_.tag&&b(this.options_.tag),r=q({},i);xt&&!0===this.options_.nativeControlsForTouch||delete r.controls,C(e,o(r,{id:this.options_.techId,class:"vjs-tech"}))}e.playerId=this.options_.playerId}for(var s=["autoplay","preload","loop","muted","playsinline"],a=s.length-1;a>=0;a--){var l=s[a],c={};void 0!==this.options_[l]&&(c[l]=this.options_[l]),C(e,c)}return e},t.prototype.handleLateInit_=function(e){if(0!==e.networkState&&3!==e.networkState){if(0===e.readyState){var t=!1,n=function(){t=!0};this.on("loadstart",n);var o=function(){t||this.trigger("loadstart")};return this.on("loadedmetadata",o),void this.ready(function(){this.off("loadstart",n),this.off("loadedmetadata",o),t||this.trigger("loadstart")})}var i=["loadstart"];i.push("loadedmetadata"),e.readyState>=2&&i.push("loadeddata"),e.readyState>=3&&i.push("canplay"),e.readyState>=4&&i.push("canplaythrough"),this.ready(function(){i.forEach(function(e){this.trigger(e)},this)})}},t.prototype.setCurrentTime=function(e){try{this.el_.currentTime=e}catch(e){Ut(e,"Video is not ready. (Video.js)")}},t.prototype.duration=function(){var e=this;if(this.el_.duration===1/0&&yt&&Tt&&0===this.el_.currentTime){var t=function t(){e.el_.currentTime>0&&(e.el_.duration===1/0&&e.trigger("durationchange"),e.off("timeupdate",t))};return this.on("timeupdate",t),NaN}return this.el_.duration||NaN},t.prototype.width=function(){return this.el_.offsetWidth},t.prototype.height=function(){return this.el_.offsetHeight},t.prototype.proxyWebkitFullscreen_=function(){var e=this;if("webkitDisplayingFullscreen"in this.el_){var t=function(){this.trigger("fullscreenchange",{isFullscreen:!1})},n=function(){"webkitPresentationMode"in this.el_&&"picture-in-picture"!==this.el_.webkitPresentationMode&&(this.one("webkitendfullscreen",t),this.trigger("fullscreenchange",{isFullscreen:!0}))};this.on("webkitbeginfullscreen",n),this.on("dispose",function(){e.off("webkitbeginfullscreen",n),e.off("webkitendfullscreen",t)})}},t.prototype.supportsFullScreen=function(){if("function"==typeof this.el_.webkitEnterFullScreen){var e=it.navigator&&it.navigator.userAgent||"";if(/Android/.test(e)||!/Chrome|Mac OS X 10.5/.test(e))return!0}return!1},t.prototype.enterFullScreen=function(){var e=this.el_;e.paused&&e.networkState<=e.HAVE_METADATA?(this.el_.play(),this.setTimeout(function(){e.pause(),e.webkitEnterFullScreen()},0)):e.webkitEnterFullScreen()},t.prototype.exitFullScreen=function(){this.el_.webkitExitFullScreen()},t.prototype.src=function(e){if(void 0===e)return this.el_.src;this.setSrc(e)},t.prototype.reset=function(){t.resetMediaElement(this.el_)},t.prototype.currentSrc=function(){return this.currentSource_?this.currentSource_.src:this.el_.currentSrc},t.prototype.setControls=function(e){this.el_.controls=!!e},t.prototype.addTextTrack=function(t,n,o){return this.featuresNativeTextTracks?this.el_.addTextTrack(t,n,o):e.prototype.addTextTrack.call(this,t,n,o)},t.prototype.createRemoteTextTrack=function(t){if(!this.featuresNativeTextTracks)return e.prototype.createRemoteTextTrack.call(this,t);var n=ct.createElement("track");return t.kind&&(n.kind=t.kind),t.label&&(n.label=t.label),(t.language||t.srclang)&&(n.srclang=t.language||t.srclang),t.default&&(n.default=t.default),t.id&&(n.id=t.id),t.src&&(n.src=t.src),n},t.prototype.addRemoteTextTrack=function(t,n){var o=e.prototype.addRemoteTextTrack.call(this,t,n);return this.featuresNativeTextTracks&&this.el().appendChild(o),o},t.prototype.removeRemoteTextTrack=function(t){if(e.prototype.removeRemoteTextTrack.call(this,t),this.featuresNativeTextTracks)for(var n=this.$$("track"),o=n.length;o--;)t!==n[o]&&t!==n[o].track||this.el().removeChild(n[o])},t.prototype.playsinline=function(){return this.el_.hasAttribute("playsinline")},t.prototype.setPlaysinline=function(e){e?this.el_.setAttribute("playsinline","playsinline"):this.el_.removeAttribute("playsinline")},t.prototype.getVideoPlaybackQuality=function(){if("function"==typeof this.el().getVideoPlaybackQuality)return this.el().getVideoPlaybackQuality();var e={};return void 0!==this.el().webkitDroppedFrameCount&&void 0!==this.el().webkitDecodedFrameCount&&(e.droppedVideoFrames=this.el().webkitDroppedFrameCount,e.totalVideoFrames=this.el().webkitDecodedFrameCount),it.performance&&"function"==typeof it.performance.now?e.creationTime=it.performance.now():it.performance&&it.performance.timing&&"number"==typeof it.performance.timing.navigationStart&&(e.creationTime=it.Date.now()-it.performance.timing.navigationStart),e},t}(Qo);if(d()){er.TEST_VID=ct.createElement("video");var tr=ct.createElement("track");tr.kind="captions",tr.srclang="en",tr.label="English",er.TEST_VID.appendChild(tr)}er.isSupported=function(){try{er.TEST_VID.volume=.5}catch(e){return!1}return!(!er.TEST_VID||!er.TEST_VID.canPlayType)},er.canPlayType=function(e){return er.TEST_VID.canPlayType(e)},er.canPlaySource=function(e,t){return er.canPlayType(e.type)},er.canControlVolume=function(){try{var e=er.TEST_VID.volume;return er.TEST_VID.volume=e/2+.1,e!==er.TEST_VID.volume}catch(e){return!1}},er.canControlPlaybackRate=function(){if(yt&&Tt&&It<58)return!1;try{var e=er.TEST_VID.playbackRate;return er.TEST_VID.playbackRate=e/2+.1,e!==er.TEST_VID.playbackRate}catch(e){return!1}},er.supportsNativeTextTracks=function(){return Nt},er.supportsNativeVideoTracks=function(){return!(!er.TEST_VID||!er.TEST_VID.videoTracks)},er.supportsNativeAudioTracks=function(){return!(!er.TEST_VID||!er.TEST_VID.audioTracks)},er.Events=["loadstart","suspend","abort","error","emptied","stalled","loadedmetadata","loadeddata","canplay","canplaythrough","playing","waiting","seeking","seeked","ended","durationchange","timeupdate","progress","play","pause","ratechange","resize","volumechange"],er.prototype.featuresVolumeControl=er.canControlVolume(),er.prototype.featuresPlaybackRate=er.canControlPlaybackRate(),er.prototype.movingMediaElementInDOM=!gt,er.prototype.featuresFullscreenResize=!0,er.prototype.featuresProgressEvents=!0,er.prototype.featuresTimeupdateEvents=!0,er.prototype.featuresNativeTextTracks=er.supportsNativeTextTracks(),er.prototype.featuresNativeVideoTracks=er.supportsNativeVideoTracks(),er.prototype.featuresNativeAudioTracks=er.supportsNativeAudioTracks();var nr=er.TEST_VID&&er.TEST_VID.constructor.prototype.canPlayType,or=/^application\/(?:x-|vnd\.apple\.)mpegurl/i,ir=/^video\/mp4/i;er.patchCanPlayType=function(){At>=4&&!bt?er.TEST_VID.constructor.prototype.canPlayType=function(e){return e&&or.test(e)?"maybe":nr.call(this,e)}:jt&&(er.TEST_VID.constructor.prototype.canPlayType=function(e){return e&&ir.test(e)?"maybe":nr.call(this,e)})},er.unpatchCanPlayType=function(){var e=er.TEST_VID.constructor.prototype.canPlayType;return er.TEST_VID.constructor.prototype.canPlayType=nr,e},er.patchCanPlayType(),er.disposeMediaElement=function(e){if(e){for(e.parentNode&&e.parentNode.removeChild(e);e.hasChildNodes();)e.removeChild(e.firstChild);e.removeAttribute("src"),"function"==typeof e.load&&function(){try{e.load()}catch(e){}}()}},er.resetMediaElement=function(e){if(e){for(var t=e.querySelectorAll("source"),n=t.length;n--;)e.removeChild(t[n]);e.removeAttribute("src"),"function"==typeof e.load&&function(){try{e.load()}catch(e){}}()}},["paused","currentTime","buffered","volume","muted","defaultMuted","poster","preload","autoplay","controls","loop","error","seeking","seekable","ended","defaultMuted","playbackRate","defaultPlaybackRate","played","networkState","readyState","videoWidth","videoHeight"].forEach(function(e){er.prototype[e]=function(){return this.el_[e]}}),["volume","muted","defaultMuted","src","poster","preload","autoplay","loop","playbackRate","defaultPlaybackRate"].forEach(function(e){er.prototype["set"+X(e)]=function(t){this.el_[e]=t}}),["pause","load","play"].forEach(function(e){er.prototype[e]=function(){return this.el_[e]()}}),Qo.withSourceHandlers(er),er.nativeSourceHandler={},er.nativeSourceHandler.canPlayType=function(e){try{return er.TEST_VID.canPlayType(e)}catch(e){return""}},er.nativeSourceHandler.canHandleSource=function(e,t){if(e.type)return er.nativeSourceHandler.canPlayType(e.type);if(e.src){var n=Kn(e.src);return er.nativeSourceHandler.canPlayType("video/"+n)}return""},er.nativeSourceHandler.handleSource=function(e,t,n){t.setSrc(e.src)},er.nativeSourceHandler.dispose=function(){},er.registerSourceHandler(er.nativeSourceHandler),Qo.registerTech("Html5",er);var rr=Qt(["\n        Using the tech directly can be dangerous. I hope you know what you're doing.\n        See https://github.com/videojs/video.js/issues/2617 for more info.\n      "],["\n        Using the tech directly can be dangerous. I hope you know what you're doing.\n        See https://github.com/videojs/video.js/issues/2617 for more info.\n      "]),sr=["progress","abort","suspend","emptied","stalled","loadedmetadata","loadeddata","timeupdate","ratechange","resize","volumechange","texttrackchange"],ar=function(e){function t(n,i,r){if(zt(this,t),n.id=n.id||"vjs_video_"+P(),i=o(t.getTagSettings(n),i),i.initChildren=!1,i.createEl=!1,i.reportTouchActivity=!1,!i.language)if("function"==typeof n.closest){var s=n.closest("[lang]");s&&(i.language=s.getAttribute("lang"))}else for(var a=n;a&&1===a.nodeType;){if(b(a).hasOwnProperty("lang")){i.language=a.getAttribute("lang");break}a=a.parentNode}var l=Pt(this,e.call(this,null,i,r));if(l.isReady_=!1,!l.options_||!l.options_.techOrder||!l.options_.techOrder.length)throw new Error("No techOrder specified. Did you overwrite videojs.options instead of just changing the properties you want to override?");if(l.tag=n,l.tagAttributes=n&&b(n),l.language(l.options_.language),i.languages){var c={};Object.getOwnPropertyNames(i.languages).forEach(function(e){c[e.toLowerCase()]=i.languages[e]}),l.languages_=c}else l.languages_=t.prototype.options_.languages;l.cache_={},l.poster_=i.poster||"",l.controls_=!!i.controls,l.cache_.lastVolume=1,n.controls=!1,l.scrubbing_=!1,l.el_=l.createEl(),Y(l,{eventBusKey:"el_"});var u=q(l.options_);if(i.plugins){var d=i.plugins;Object.keys(d).forEach(function(e){if("function"!=typeof this[e])throw new Error('plugin "'+e+'" does not exist');this[e](d[e])},l)}l.options_.playerOptions=u,l.middleware_=[],l.initChildren(),l.isAudio("audio"===n.nodeName.toLowerCase()),l.controls()?l.addClass("vjs-controls-enabled"):l.addClass("vjs-controls-disabled"),l.el_.setAttribute("role","region"),l.isAudio()?l.el_.setAttribute("aria-label",l.localize("Audio Player")):l.el_.setAttribute("aria-label",l.localize("Video Player")),l.isAudio()&&l.addClass("vjs-audio"),l.flexNotSupported_()&&l.addClass("vjs-no-flex"),gt||l.addClass("vjs-workinghover"),t.players[l.id_]=l;var p=tt.split(".")[0];return l.addClass("vjs-v"+p),l.userActive(!0),l.reportUserActivity(),l.listenForUserActivity_(),l.on("fullscreenchange",l.handleFullscreenChange_),l.on("stageclick",l.handleStageClick_),l.changingSrc_=!1,l}return Lt(t,e),t.prototype.dispose=function(){this.trigger("dispose"),this.off("dispose"),this.styleEl_&&this.styleEl_.parentNode&&this.styleEl_.parentNode.removeChild(this.styleEl_),t.players[this.id_]=null,this.tag&&this.tag.player&&(this.tag.player=null),this.el_&&this.el_.player&&(this.el_.player=null),this.tech_&&this.tech_.dispose(),e.prototype.dispose.call(this)},t.prototype.createEl=function(){var t=this.tag,n=void 0,o=this.playerElIngest_=t.parentNode&&t.parentNode.hasAttribute&&t.parentNode.hasAttribute("data-vjs-player");n=this.el_=o?t.parentNode:e.prototype.createEl.call(this,"div"),t.setAttribute("tabindex","-1"),t.removeAttribute("width"),t.removeAttribute("height");var i=b(t);if(Object.getOwnPropertyNames(i).forEach(function(e){"class"===e?n.className+=" "+i[e]:n.setAttribute(e,i[e])}),t.playerId=t.id,t.id+="_html5_api",t.className="vjs-tech",t.player=n.player=this,this.addClass("vjs-paused"),!0!==it.VIDEOJS_NO_DYNAMIC_STYLE){this.styleEl_=sn("vjs-styles-dimensions");var r=Vt(".vjs-styles-defaults"),s=Vt("head");s.insertBefore(this.styleEl_,r?r.nextSibling:s.firstChild)}this.width(this.options_.width),this.height(this.options_.height),this.fluid(this.options_.fluid),this.aspectRatio(this.options_.aspectRatio);for(var a=t.getElementsByTagName("a"),l=0;l<a.length;l++){var c=a.item(l);y(c,"vjs-hidden"),c.setAttribute("hidden","hidden")}return t.initNetworkState_=t.networkState,t.parentNode&&!o&&t.parentNode.insertBefore(n,t),g(t,n),this.children_.unshift(t),this.el_.setAttribute("lang",this.language_),this.el_=n,n},t.prototype.width=function(e){return this.dimension("width",e)},t.prototype.height=function(e){return this.dimension("height",e)},t.prototype.dimension=function(e,t){var n=e+"_";if(void 0===t)return this[n]||0;if(""===t)this[n]=void 0;else{var o=parseFloat(t);if(isNaN(o))return void Ut.error('Improper value "'+t+'" supplied for for '+e);this[n]=o}this.updateStyleEl_()},t.prototype.fluid=function(e){if(void 0===e)return!!this.fluid_;this.fluid_=!!e,e?this.addClass("vjs-fluid"):this.removeClass("vjs-fluid"),this.updateStyleEl_()},t.prototype.aspectRatio=function(e){if(void 0===e)return this.aspectRatio_;if(!/^\d+\:\d+$/.test(e))throw new Error("Improper value supplied for aspect ratio. The format should be width:height, for example 16:9.");this.aspectRatio_=e,this.fluid(!0),this.updateStyleEl_()},t.prototype.updateStyleEl_=function(){if(!0===it.VIDEOJS_NO_DYNAMIC_STYLE){var e="number"==typeof this.width_?this.width_:this.options_.width,t="number"==typeof this.height_?this.height_:this.options_.height,n=this.tech_&&this.tech_.el();return void(n&&(e>=0&&(n.width=e),t>=0&&(n.height=t)))}var o=void 0,i=void 0,r=void 0,s=void 0;r=void 0!==this.aspectRatio_&&"auto"!==this.aspectRatio_?this.aspectRatio_:this.videoWidth()>0?this.videoWidth()+":"+this.videoHeight():"16:9";var a=r.split(":"),l=a[1]/a[0];o=void 0!==this.width_?this.width_:void 0!==this.height_?this.height_/l:this.videoWidth()||300,i=void 0!==this.height_?this.height_:o*l,s=/^[^a-zA-Z]/.test(this.id())?"dimensions-"+this.id():this.id()+"-dimensions",this.addClass(s),an(this.styleEl_,"\n      ."+s+" {\n        width: "+o+"px;\n        height: "+i+"px;\n      }\n\n      ."+s+".vjs-fluid {\n        padding-top: "+100*l+"%;\n      }\n    ")},t.prototype.loadTech_=function(e,t){var n=this;this.tech_&&this.unloadTech_();var i=X(e),r=e.charAt(0).toLowerCase()+e.slice(1);"Html5"!==i&&this.tag&&(Qo.getTech("Html5").disposeMediaElement(this.tag),this.tag.player=null,this.tag=null),this.techName_=i,this.isReady_=!1;var s={source:t,nativeControlsForTouch:this.options_.nativeControlsForTouch,playerId:this.id(),techId:this.id()+"_"+i+"_api",autoplay:this.options_.autoplay,playsinline:this.options_.playsinline,preload:this.options_.preload,loop:this.options_.loop,muted:this.options_.muted,poster:this.poster(),language:this.language(),playerElIngest:this.playerElIngest_||!1,"vtt.js":this.options_["vtt.js"]};bo.names.forEach(function(e){var t=bo[e];s[t.getterName]=n[t.privateName]}),o(s,this.options_[i]),o(s,this.options_[r]),o(s,this.options_[e.toLowerCase()]),this.tag&&(s.tag=this.tag),t&&t.src===this.cache_.src&&this.cache_.currentTime>0&&(s.startTime=this.cache_.currentTime);var a=Qo.getTech(e);if(!a)throw new Error("No Tech named '"+i+"' exists! '"+i+"' should be registered using videojs.registerTech()'");this.tech_=new a(s),this.tech_.ready(ln(this,this.handleTechReady_),!0),_n.jsonToTextTracks(this.textTracksJson_||[],this.tech_),sr.forEach(function(e){n.on(n.tech_,e,n["handleTech"+X(e)+"_"])}),this.on(this.tech_,"loadstart",this.handleTechLoadStart_),this.on(this.tech_,"waiting",this.handleTechWaiting_),this.on(this.tech_,"canplay",this.handleTechCanPlay_),this.on(this.tech_,"canplaythrough",this.handleTechCanPlayThrough_),this.on(this.tech_,"playing",this.handleTechPlaying_),this.on(this.tech_,"ended",this.handleTechEnded_),this.on(this.tech_,"seeking",this.handleTechSeeking_),
this.on(this.tech_,"seeked",this.handleTechSeeked_),this.on(this.tech_,"play",this.handleTechPlay_),this.on(this.tech_,"firstplay",this.handleTechFirstPlay_),this.on(this.tech_,"pause",this.handleTechPause_),this.on(this.tech_,"durationchange",this.handleTechDurationChange_),this.on(this.tech_,"fullscreenchange",this.handleTechFullscreenChange_),this.on(this.tech_,"error",this.handleTechError_),this.on(this.tech_,"loadedmetadata",this.updateStyleEl_),this.on(this.tech_,"posterchange",this.handleTechPosterChange_),this.on(this.tech_,"textdata",this.handleTechTextData_),this.usingNativeControls(this.techGet_("controls")),this.controls()&&!this.usingNativeControls()&&this.addTechControlsListeners_(),this.tech_.el().parentNode===this.el()||"Html5"===i&&this.tag||g(this.tech_.el(),this.el()),this.tag&&(this.tag.player=null,this.tag=null)},t.prototype.unloadTech_=function(){var e=this;bo.names.forEach(function(t){var n=bo[t];e[n.privateName]=e[n.getterName]()}),this.textTracksJson_=_n.textTracksToJson(this.tech_),this.isReady_=!1,this.tech_.dispose(),this.tech_=!1},t.prototype.tech=function(e){return void 0===e&&Ut.warn(Ht(rr)),this.tech_},t.prototype.addTechControlsListeners_=function(){this.removeTechControlsListeners_(),this.on(this.tech_,"mousedown",this.handleTechClick_),this.on(this.tech_,"touchstart",this.handleTechTouchStart_),this.on(this.tech_,"touchmove",this.handleTechTouchMove_),this.on(this.tech_,"touchend",this.handleTechTouchEnd_),this.on(this.tech_,"tap",this.handleTechTap_)},t.prototype.removeTechControlsListeners_=function(){this.off(this.tech_,"tap",this.handleTechTap_),this.off(this.tech_,"touchstart",this.handleTechTouchStart_),this.off(this.tech_,"touchmove",this.handleTechTouchMove_),this.off(this.tech_,"touchend",this.handleTechTouchEnd_),this.off(this.tech_,"mousedown",this.handleTechClick_)},t.prototype.handleTechReady_=function(){if(this.triggerReady(),this.cache_.volume&&this.techCall_("setVolume",this.cache_.volume),this.handleTechPosterChange_(),this.handleTechDurationChange_(),(this.src()||this.currentSrc())&&this.tag&&this.options_.autoplay&&this.paused()){try{delete this.tag.poster}catch(e){Ut("deleting tag.poster throws in some browsers",e)}this.play()}},t.prototype.handleTechLoadStart_=function(){this.removeClass("vjs-ended"),this.removeClass("vjs-seeking"),this.error(null),this.paused()?(this.hasStarted(!1),this.trigger("loadstart")):(this.trigger("loadstart"),this.trigger("firstplay"))},t.prototype.hasStarted=function(e){return void 0!==e?void(this.hasStarted_!==e&&(this.hasStarted_=e,e?(this.addClass("vjs-has-started"),this.trigger("firstplay")):this.removeClass("vjs-has-started"))):!!this.hasStarted_},t.prototype.handleTechPlay_=function(){this.removeClass("vjs-ended"),this.removeClass("vjs-paused"),this.addClass("vjs-playing"),this.hasStarted(!0),this.trigger("play")},t.prototype.handleTechWaiting_=function(){var e=this;this.addClass("vjs-waiting"),this.trigger("waiting"),this.one("timeupdate",function(){return e.removeClass("vjs-waiting")})},t.prototype.handleTechCanPlay_=function(){this.removeClass("vjs-waiting"),this.trigger("canplay")},t.prototype.handleTechCanPlayThrough_=function(){this.removeClass("vjs-waiting"),this.trigger("canplaythrough")},t.prototype.handleTechPlaying_=function(){this.removeClass("vjs-waiting"),this.trigger("playing")},t.prototype.handleTechSeeking_=function(){this.addClass("vjs-seeking"),this.trigger("seeking")},t.prototype.handleTechSeeked_=function(){this.removeClass("vjs-seeking"),this.trigger("seeked")},t.prototype.handleTechFirstPlay_=function(){this.options_.starttime&&(Ut.warn("Passing the `starttime` option to the player will be deprecated in 6.0"),this.currentTime(this.options_.starttime)),this.addClass("vjs-has-started"),this.trigger("firstplay")},t.prototype.handleTechPause_=function(){this.removeClass("vjs-playing"),this.addClass("vjs-paused"),this.trigger("pause")},t.prototype.handleTechEnded_=function(){this.addClass("vjs-ended"),this.options_.loop?(this.currentTime(0),this.play()):this.paused()||this.pause(),this.trigger("ended")},t.prototype.handleTechDurationChange_=function(){this.duration(this.techGet_("duration"))},t.prototype.handleTechClick_=function(e){0===e.button&&this.controls()&&(this.paused()?this.play():this.pause())},t.prototype.handleTechTap_=function(){this.userActive(!this.userActive())},t.prototype.handleTechTouchStart_=function(){this.userWasActive=this.userActive()},t.prototype.handleTechTouchMove_=function(){this.userWasActive&&this.reportUserActivity()},t.prototype.handleTechTouchEnd_=function(e){e.preventDefault()},t.prototype.handleFullscreenChange_=function(){this.isFullscreen()?this.addClass("vjs-fullscreen"):this.removeClass("vjs-fullscreen")},t.prototype.handleStageClick_=function(){this.reportUserActivity()},t.prototype.handleTechFullscreenChange_=function(e,t){t&&this.isFullscreen(t.isFullscreen),this.trigger("fullscreenchange")},t.prototype.handleTechError_=function(){var e=this.tech_.error();this.error(e)},t.prototype.handleTechTextData_=function(){var e=null;arguments.length>1&&(e=arguments[1]),this.trigger("textdata",e)},t.prototype.getCache=function(){return this.cache_},t.prototype.techCall_=function(e,t){this.ready(function(){if(e in Ro)return Ue(this.middleware_,this.tech_,e,t);try{this.tech_&&this.tech_[e](t)}catch(e){throw Ut(e),e}},!0)},t.prototype.techGet_=function(e){if(this.tech_&&this.tech_.isReady_){if(e in Bo)return Oe(this.middleware_,this.tech_,e);try{return this.tech_[e]()}catch(t){throw void 0===this.tech_[e]?Ut("Video.js: "+e+" method not defined for "+this.techName_+" playback technology.",t):"TypeError"===t.name?(Ut("Video.js: "+e+" unavailable on "+this.techName_+" playback technology element.",t),this.tech_.isReady_=!1):Ut(t),t}}},t.prototype.play=function(){if(this.changingSrc_)this.ready(function(){var e=this.techGet_("play");void 0!==e&&"function"==typeof e.then&&e.then(null,function(e){})});else{if(this.isReady_&&(this.src()||this.currentSrc()))return this.techGet_("play");this.ready(function(){this.tech_.one("loadstart",function(){var e=this.play();void 0!==e&&"function"==typeof e.then&&e.then(null,function(e){})})})}},t.prototype.pause=function(){this.techCall_("pause")},t.prototype.paused=function(){return!1!==this.techGet_("paused")},t.prototype.played=function(){return this.techGet_("played")||ne(0,0)},t.prototype.scrubbing=function(e){if(void 0===e)return this.scrubbing_;this.scrubbing_=!!e,e?this.addClass("vjs-scrubbing"):this.removeClass("vjs-scrubbing")},t.prototype.currentTime=function(e){return void 0!==e?void this.techCall_("setCurrentTime",e):(this.cache_.currentTime=this.techGet_("currentTime")||0,this.cache_.currentTime)},t.prototype.duration=function(e){if(void 0===e)return void 0!==this.cache_.duration?this.cache_.duration:NaN;e=parseFloat(e),e<0&&(e=1/0),e!==this.cache_.duration&&(this.cache_.duration=e,e===1/0?this.addClass("vjs-live"):this.removeClass("vjs-live"),this.trigger("durationchange"))},t.prototype.remainingTime=function(){return this.duration()-this.currentTime()},t.prototype.buffered=function(){var e=this.techGet_("buffered");return e&&e.length||(e=ne(0,0)),e},t.prototype.bufferedPercent=function(){return oe(this.buffered(),this.duration())},t.prototype.bufferedEnd=function(){var e=this.buffered(),t=this.duration(),n=e.end(e.length-1);return n>t&&(n=t),n},t.prototype.volume=function(e){var t=void 0;return void 0!==e?(t=Math.max(0,Math.min(1,parseFloat(e))),this.cache_.volume=t,this.techCall_("setVolume",t),void(t>0&&this.lastVolume_(t))):(t=parseFloat(this.techGet_("volume")),isNaN(t)?1:t)},t.prototype.muted=function(e){return void 0!==e?void this.techCall_("setMuted",e):this.techGet_("muted")||!1},t.prototype.defaultMuted=function(e){return void 0!==e?this.techCall_("setDefaultMuted",e):this.techGet_("defaultMuted")||!1},t.prototype.lastVolume_=function(e){return void 0!==e&&0!==e?void(this.cache_.lastVolume=e):this.cache_.lastVolume},t.prototype.supportsFullScreen=function(){return this.techGet_("supportsFullScreen")||!1},t.prototype.isFullscreen=function(e){return void 0!==e?void(this.isFullscreen_=!!e):!!this.isFullscreen_},t.prototype.requestFullscreen=function(){var e=Cn;this.isFullscreen(!0),e.requestFullscreen?(O(ct,e.fullscreenchange,ln(this,function t(n){this.isFullscreen(ct[e.fullscreenElement]),!1===this.isFullscreen()&&U(ct,e.fullscreenchange,t),this.trigger("fullscreenchange")})),this.el_[e.requestFullscreen]()):this.tech_.supportsFullScreen()?this.techCall_("enterFullScreen"):(this.enterFullWindow(),this.trigger("fullscreenchange"))},t.prototype.exitFullscreen=function(){var e=Cn;this.isFullscreen(!1),e.requestFullscreen?ct[e.exitFullscreen]():this.tech_.supportsFullScreen()?this.techCall_("exitFullScreen"):(this.exitFullWindow(),this.trigger("fullscreenchange"))},t.prototype.enterFullWindow=function(){this.isFullWindow=!0,this.docOrigOverflow=ct.documentElement.style.overflow,O(ct,"keydown",ln(this,this.fullWindowOnEscKey)),ct.documentElement.style.overflow="hidden",y(ct.body,"vjs-full-window"),this.trigger("enterFullWindow")},t.prototype.fullWindowOnEscKey=function(e){27===e.keyCode&&(!0===this.isFullscreen()?this.exitFullscreen():this.exitFullWindow())},t.prototype.exitFullWindow=function(){this.isFullWindow=!1,U(ct,"keydown",this.fullWindowOnEscKey),ct.documentElement.style.overflow=this.docOrigOverflow,A(ct.body,"vjs-full-window"),this.trigger("exitFullWindow")},t.prototype.canPlayType=function(e){for(var t=void 0,n=0,o=this.options_.techOrder;n<o.length;n++){var i=o[n],r=Qo.getTech(i);if(r||(r=jn.getComponent(i)),r){if(r.isSupported()&&(t=r.canPlayType(e)))return t}else Ut.error('The "'+i+'" tech is undefined. Skipped browser support check for that tech.')}return""},t.prototype.selectSource=function(e){var t=this,n=this.options_.techOrder.map(function(e){return[e,Qo.getTech(e)]}).filter(function(e){var t=e[0],n=e[1];return n?n.isSupported():(Ut.error('The "'+t+'" tech is undefined. Skipped browser support check for that tech.'),!1)}),o=function(e,t,n){var o=void 0;return e.some(function(e){return t.some(function(t){if(o=n(e,t))return!0})}),o},i=function(e,n){var o=e[0];if(e[1].canPlaySource(n,t.options_[o.toLowerCase()]))return{source:n,tech:o}};return(this.options_.sourceOrder?o(e,n,function(e){return function(t,n){return e(n,t)}}(i)):o(n,e,i))||!1},t.prototype.src=function(e){var t=this;if(void 0===e)return this.cache_.src;var n=Go(e);if(!n.length)return void this.setTimeout(function(){this.error({code:4,message:this.localize(this.options_.notSupportedMessage)})},0);this.cache_.sources=n,this.changingSrc_=!0,this.cache_.source=n[0],Ge(this,n[0],function(e,o){if(t.middleware_=o,t.src_(e))return n.length>1?t.src(n.slice(1)):(t.setTimeout(function(){this.error({code:4,message:this.localize(this.options_.notSupportedMessage)})},0),void t.triggerReady());t.changingSrc_=!1,t.cache_.src=e.src,Ze(o,t.tech_)})},t.prototype.src_=function(e){var t=this.selectSource([e]);return!t||(K(t.tech,this.techName_)?(this.ready(function(){this.tech_.constructor.prototype.hasOwnProperty("setSource")?this.techCall_("setSource",e):this.techCall_("src",e.src),"auto"===this.options_.preload&&this.load(),this.options_.autoplay&&this.play()},!0),!1):(this.changingSrc_=!0,this.loadTech_(t.tech,t.source),!1))},t.prototype.load=function(){this.techCall_("load")},t.prototype.reset=function(){this.loadTech_(this.options_.techOrder[0],null),this.techCall_("reset")},t.prototype.currentSources=function(){var e=this.currentSource(),t=[];return 0!==Object.keys(e).length&&t.push(e),this.cache_.sources||t},t.prototype.currentSource=function(){return this.cache_.source||{}},t.prototype.currentSrc=function(){return this.currentSource()&&this.currentSource().src||""},t.prototype.currentType=function(){return this.currentSource()&&this.currentSource().type||""},t.prototype.preload=function(e){return void 0!==e?(this.techCall_("setPreload",e),void(this.options_.preload=e)):this.techGet_("preload")},t.prototype.autoplay=function(e){return void 0!==e?(this.techCall_("setAutoplay",e),void(this.options_.autoplay=e)):this.techGet_("autoplay",e)},t.prototype.playsinline=function(e){return void 0!==e?(this.techCall_("setPlaysinline",e),this.options_.playsinline=e,this):this.techGet_("playsinline")},t.prototype.loop=function(e){return void 0!==e?(this.techCall_("setLoop",e),void(this.options_.loop=e)):this.techGet_("loop")},t.prototype.poster=function(e){if(void 0===e)return this.poster_;e||(e=""),this.poster_=e,this.techCall_("setPoster",e),this.trigger("posterchange")},t.prototype.handleTechPosterChange_=function(){!this.poster_&&this.tech_&&this.tech_.poster&&(this.poster_=this.tech_.poster()||"",this.trigger("posterchange"))},t.prototype.controls=function(e){return void 0!==e?(e=!!e,void(this.controls_!==e&&(this.controls_=e,this.usingNativeControls()&&this.techCall_("setControls",e),e?(this.removeClass("vjs-controls-disabled"),this.addClass("vjs-controls-enabled"),this.trigger("controlsenabled"),this.usingNativeControls()||this.addTechControlsListeners_()):(this.removeClass("vjs-controls-enabled"),this.addClass("vjs-controls-disabled"),this.trigger("controlsdisabled"),this.usingNativeControls()||this.removeTechControlsListeners_())))):!!this.controls_},t.prototype.usingNativeControls=function(e){return void 0!==e?(e=!!e,void(this.usingNativeControls_!==e&&(this.usingNativeControls_=e,e?(this.addClass("vjs-using-native-controls"),this.trigger("usingnativecontrols")):(this.removeClass("vjs-using-native-controls"),this.trigger("usingcustomcontrols"))))):!!this.usingNativeControls_},t.prototype.error=function(e){return void 0===e?this.error_||null:null===e?(this.error_=e,this.removeClass("vjs-error"),void(this.errorDisplay&&this.errorDisplay.close())):(this.error_=new ie(e),this.addClass("vjs-error"),Ut.error("(CODE:"+this.error_.code+" "+ie.errorTypes[this.error_.code]+")",this.error_.message,this.error_),void this.trigger("error"))},t.prototype.reportUserActivity=function(e){this.userActivity_=!0},t.prototype.userActive=function(e){return void 0!==e?void((e=!!e)!==this.userActive_&&(this.userActive_=e,e?(this.userActivity_=!0,this.removeClass("vjs-user-inactive"),this.addClass("vjs-user-active"),this.trigger("useractive")):(this.userActivity_=!1,this.tech_&&this.tech_.one("mousemove",function(e){e.stopPropagation(),e.preventDefault()}),this.removeClass("vjs-user-active"),this.addClass("vjs-user-inactive"),this.trigger("userinactive")))):this.userActive_},t.prototype.listenForUserActivity_=function(){var e=void 0,t=void 0,n=void 0,o=ln(this,this.reportUserActivity),i=function(e){e.screenX===t&&e.screenY===n||(t=e.screenX,n=e.screenY,o())},r=function(){o(),this.clearInterval(e),e=this.setInterval(o,250)},s=function(t){o(),this.clearInterval(e)};this.on("mousedown",r),this.on("mousemove",i),this.on("mouseup",s),this.on("keydown",o),this.on("keyup",o);var a=void 0;this.setInterval(function(){if(this.userActivity_){this.userActivity_=!1,this.userActive(!0),this.clearTimeout(a);var e=this.options_.inactivityTimeout;e>0&&(a=this.setTimeout(function(){this.userActivity_||this.userActive(!1)},e))}},250)},t.prototype.playbackRate=function(e){return void 0!==e?void this.techCall_("setPlaybackRate",e):this.tech_&&this.tech_.featuresPlaybackRate?this.techGet_("playbackRate"):1},t.prototype.defaultPlaybackRate=function(e){return void 0!==e?this.techCall_("setDefaultPlaybackRate",e):this.tech_&&this.tech_.featuresPlaybackRate?this.techGet_("defaultPlaybackRate"):1},t.prototype.isAudio=function(e){return void 0!==e?void(this.isAudio_=!!e):!!this.isAudio_},t.prototype.addTextTrack=function(e,t,n){if(this.tech_)return this.tech_.addTextTrack(e,t,n)},t.prototype.addRemoteTextTrack=function(e,t){if(this.tech_)return this.tech_.addRemoteTextTrack(e,t)},t.prototype.removeRemoteTextTrack=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.track,n=void 0===t?arguments[0]:t;if(this.tech_)return this.tech_.removeRemoteTextTrack(n)},t.prototype.getVideoPlaybackQuality=function(){return this.techGet_("getVideoPlaybackQuality")},t.prototype.videoWidth=function(){return this.tech_&&this.tech_.videoWidth&&this.tech_.videoWidth()||0},t.prototype.videoHeight=function(){return this.tech_&&this.tech_.videoHeight&&this.tech_.videoHeight()||0},t.prototype.language=function(e){if(void 0===e)return this.language_;this.language_=String(e).toLowerCase()},t.prototype.languages=function(){return q(t.prototype.options_.languages,this.languages_)},t.prototype.toJSON=function(){var e=q(this.options_),t=e.tracks;e.tracks=[];for(var n=0;n<t.length;n++){var o=t[n];o=q(o),o.player=void 0,e.tracks[n]=o}return e},t.prototype.createModal=function(e,t){var n=this;t=t||{},t.content=e||"";var o=new zn(this,t);return this.addChild(o),o.on("dispose",function(){n.removeChild(o)}),o.open(),o},t.getTagSettings=function(e){var t={sources:[],tracks:[]},n=b(e),i=n["data-setup"];if(m(e,"vjs-fluid")&&(n.fluid=!0),null!==i){var r=En(i||"{}"),s=r[0],a=r[1];s&&Ut.error(s),o(n,a)}if(o(t,n),e.hasChildNodes())for(var l=e.childNodes,c=0,u=l.length;c<u;c++){var d=l[c],p=d.nodeName.toLowerCase();"source"===p?t.sources.push(b(d)):"track"===p&&t.tracks.push(b(d))}return t},t.prototype.flexNotSupported_=function(){var e=ct.createElement("i");return!("flexBasis"in e.style||"webkitFlexBasis"in e.style||"mozFlexBasis"in e.style||"msFlexBasis"in e.style||"msFlexOrder"in e.style)},t}(jn);bo.names.forEach(function(e){var t=bo[e];ar.prototype[t.getterName]=function(){return this.tech_?this.tech_[t.getterName]():(this[t.privateName]=this[t.privateName]||new t.ListClass,this[t.privateName])}}),ar.players={};var lr=it.navigator;ar.prototype.options_={techOrder:Qo.defaultTechOrder_,html5:{},flash:{},inactivityTimeout:2e3,playbackRates:[],children:["mediaLoader","posterImage","textTrackDisplay","loadingSpinner","bigPlayButton","controlBar","errorDisplay","textTrackSettings"],language:lr&&(lr.languages&&lr.languages[0]||lr.userLanguage||lr.language)||"en",languages:{},notSupportedMessage:"No compatible source was found for this media."},["ended","seeking","seekable","networkState","readyState"].forEach(function(e){ar.prototype[e]=function(){return this.techGet_(e)}}),sr.forEach(function(e){ar.prototype["handleTech"+X(e)+"_"]=function(){return this.trigger(e)}}),jn.registerComponent("Player",ar);var cr={},ur=function(e){return cr.hasOwnProperty(e)},dr=function(e){return ur(e)?cr[e]:void 0},pr=function(e,t){e.activePlugins_=e.activePlugins_||{},e.activePlugins_[t]=!0},hr=function(e,t,n){var o=(n?"before":"")+"pluginsetup";e.trigger(o,t),e.trigger(o+":"+t.name,t)},vr=function(e,t){var n=function(){hr(this,{name:e,plugin:t,instance:null},!0);var n=t.apply(this,arguments);return pr(this,e),hr(this,{name:e,plugin:t,instance:n}),n};return Object.keys(t).forEach(function(e){n[e]=t[e]}),n},fr=function(e,t){return t.prototype.name=e,function(){hr(this,{name:e,plugin:t,instance:null},!0);for(var n=arguments.length,o=Array(n),i=0;i<n;i++)o[i]=arguments[i];var r=new(Function.prototype.bind.apply(t,[null].concat([this].concat(o))));return this[e]=function(){return r},hr(this,r.getEventHash()),r}},gr=function(){function e(t){if(zt(this,e),this.constructor===e)throw new Error("Plugin must be sub-classed; not directly instantiated.");this.player=t,Y(this),delete this.trigger,F(this,this.constructor.defaultState),pr(t,this.name),this.dispose=ln(this,this.dispose),t.on("dispose",this.dispose)}return e.prototype.getEventHash=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e.name=this.name,e.plugin=this.constructor,e.instance=this,e},e.prototype.trigger=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return H(this.eventBusEl_,e,this.getEventHash(t))},e.prototype.handleStateChanged=function(e){},e.prototype.dispose=function(){var e=this.name,t=this.player;this.trigger("dispose"),this.off(),t.off("dispose",this.dispose),t.activePlugins_[e]=!1,this.player=this.state=null,t[e]=fr(e,cr[e])},e.isBasic=function(t){var n="string"==typeof t?dr(t):t;return"function"==typeof n&&!e.prototype.isPrototypeOf(n.prototype)},e.registerPlugin=function(t,n){if("string"!=typeof t)throw new Error('Illegal plugin name, "'+t+'", must be a string, was '+(void 0===t?"undefined":Jt(t))+".");if(ur(t))Ut.warn('A plugin named "'+t+'" already exists. You may want to avoid re-registering plugins!');else if(ar.prototype.hasOwnProperty(t))throw new Error('Illegal plugin name, "'+t+'", cannot share a name with an existing player method!');if("function"!=typeof n)throw new Error('Illegal plugin for "'+t+'", must be a function, was '+(void 0===n?"undefined":Jt(n))+".");return cr[t]=n,"plugin"!==t&&(e.isBasic(n)?ar.prototype[t]=vr(t,n):ar.prototype[t]=fr(t,n)),n},e.deregisterPlugin=function(e){if("plugin"===e)throw new Error("Cannot de-register base plugin.");ur(e)&&(delete cr[e],delete ar.prototype[e])},e.getPlugins=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Object.keys(cr),t=void 0;return e.forEach(function(e){var n=dr(e);n&&(t=t||{},t[e]=n)}),t},e.getPluginVersion=function(e){var t=dr(e);return t&&t.VERSION||""},e}();gr.getPlugin=dr,gr.BASE_PLUGIN_NAME="plugin",gr.registerPlugin("plugin",gr),ar.prototype.usingPlugin=function(e){return!!this.activePlugins_&&!0===this.activePlugins_[e]},ar.prototype.hasPlugin=function(e){return!!ur(e)};var mr=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+(void 0===t?"undefined":Jt(t)));e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(e.super_=t)},yr=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=function(){e.apply(this,arguments)},o={};"object"===(void 0===t?"undefined":Jt(t))?(t.constructor!==Object.prototype.constructor&&(n=t.constructor),o=t):"function"==typeof t&&(n=t),mr(n,e);for(var i in o)o.hasOwnProperty(i)&&(n.prototype[i]=o[i]);return n};if("undefined"==typeof HTMLVideoElement&&d()&&(ct.createElement("video"),ct.createElement("audio"),ct.createElement("track")),$e.hooks_={},$e.hooks=function(e,t){return $e.hooks_[e]=$e.hooks_[e]||[],t&&($e.hooks_[e]=$e.hooks_[e].concat(t)),$e.hooks_[e]},$e.hook=function(e,t){$e.hooks(e,t)},$e.removeHook=function(e,t){var n=$e.hooks(e).indexOf(t);return!(n<=-1||($e.hooks_[e]=$e.hooks_[e].slice(),$e.hooks_[e].splice(n,1),0))},!0!==it.VIDEOJS_NO_DYNAMIC_STYLE&&d()){var Ar=Vt(".vjs-styles-defaults");if(!Ar){Ar=sn("vjs-styles-defaults");var jr=Vt("head");jr&&jr.insertBefore(Ar,jr.firstChild),an(Ar,"\n      .video-js {\n        width: 300px;\n        height: 150px;\n      }\n\n      .vjs-fluid {\n        padding-top: 56.25%\n      }\n    ")}}return V(1,$e),$e.VERSION=tt,$e.options=ar.prototype.options_,$e.getPlayers=function(){return ar.players},$e.players=ar.players,$e.getComponent=jn.getComponent,$e.registerComponent=function(e,t){Qo.isTech(t)&&Ut.warn("The "+e+" tech was registered as a component. It should instead be registered using videojs.registerTech(name, tech)"),jn.registerComponent.call(jn,e,t)},$e.getTech=Qo.getTech,$e.registerTech=Qo.registerTech,$e.use=Re,$e.browser=_t,$e.TOUCH_ENABLED=xt,$e.extend=yr,$e.mergeOptions=q,$e.bind=ln,$e.registerPlugin=gr.registerPlugin,$e.plugin=function(e,t){return Ut.warn("videojs.plugin() is deprecated; use videojs.registerPlugin() instead"),gr.registerPlugin(e,t)},$e.getPlugins=gr.getPlugins,$e.getPlugin=gr.getPlugin,$e.getPluginVersion=gr.getPluginVersion,$e.addLanguage=function(e,t){var n;return e=(""+e).toLowerCase(),$e.options.languages=q($e.options.languages,(n={},n[e]=t,n)),$e.options.languages[e]},$e.log=Ut,$e.createTimeRange=$e.createTimeRanges=ne,$e.formatTime=Fe,$e.parseUrl=Fn,$e.isCrossOrigin=qn,$e.EventTarget=un,$e.on=O,$e.one=W,$e.off=U,$e.trigger=H,$e.xhr=uo,$e.TextTrack=vo,$e.AudioTrack=fo,$e.VideoTrack=go,["isEl","isTextNode","createEl","hasClass","addClass","removeClass","toggleClass","setAttributes","getAttributes","emptyEl","appendContent","insertContent"].forEach(function(e){$e[e]=function(){return Ut.warn("videojs."+e+"() is deprecated; use videojs.dom."+e+"() instead"),Ft[e].apply(null,arguments)}}),$e.computedStyle=a,$e.dom=Ft,$e.url=$n,$e}),define("libs/videojs/videojs-skin",["require"],function(e){"use strict"
;return["/* 6.2.4 */\n.video-js .vjs-big-play-button .vjs-icon-placeholder:before, .vjs-button > .vjs-icon-placeholder:before, .video-js .vjs-modal-dialog, .vjs-modal-dialog .vjs-modal-dialog-content {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%; }",".video-js .vjs-big-play-button .vjs-icon-placeholder:before, .vjs-button > .vjs-icon-placeholder:before {\n  text-align: center; }",'@font-face {\n  font-family: VideoJS;\n  src: url("../font/2.0.0/VideoJS.eot?#iefix") format("eot"); }','@font-face {\n  font-family: VideoJS;\n  src: url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAA54AAoAAAAAFmgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAAA9AAAAD4AAABWUZFeBWNtYXAAAAE0AAAAOgAAAUriMBC2Z2x5ZgAAAXAAAAouAAAPUFvx6AdoZWFkAAALoAAAACsAAAA2DIPpX2hoZWEAAAvMAAAAGAAAACQOogcgaG10eAAAC+QAAAAPAAAAfNkAAABsb2NhAAAL9AAAAEAAAABAMMg06m1heHAAAAw0AAAAHwAAACABMAB5bmFtZQAADFQAAAElAAACCtXH9aBwb3N0AAANfAAAAPwAAAGBZkSN43icY2BkZ2CcwMDKwMFSyPKMgYHhF4RmjmEIZzzHwMDEwMrMgBUEpLmmMDh8ZPwoxw7iLmSHCDOCCADvEAo+AAB4nGNgYGBmgGAZBkYGEHAB8hjBfBYGDSDNBqQZGZgYGD7K/f8PUvCREUTzM0DVAwEjG8OIBwCPdwbVAAB4nI1Xe1CU1xX/zv1eLItLln0JwrIfC7sJGET2hRJ2N1GUoBJE8AESQEEhmBHjaB7UuBMTO4GMaSu7aY3RNlOdRPNqO2pqRmuTaSZtR6JJILUZk00a/4imjpmiecB303O/XUgMJOPufvd+99xzzz33nN855y4HHH7EfrGfIxwHRiANvF/sH71I9BzHszmpW+rGOQOXxXE6YhI4PoMT8zkT4cDFuf1cwMrZJI5cglM0HKVv0MaUFDgIFfg9mJJCG+kbKn1JkqBOVaFOkuhLpARq8fu0Nnc9/zdvfY9PxXW4PdH0C6N+PCejhorxFjAqRjgFRXSINEARbBGsoxcFK7IJmr4OycFJnInL59zIXwxui80fkGRbEHyosMWaATJKUfCskmwJQsAWANkmnIGOhlf514h7U8HNIv3owoHB0WMt0Eb3sx0guLi5pq/8Ny1q6969fKR9X9GBV6dPv6dp04K99SOwtmyPl47ApRa6n4ZpP1yjr5fn7MmYP/vXLUJs715UguklHBaHOZHZmG1N9FAIW2mf0MqWCIdo/8RZ1yGfxKUldDcGIbFA7ICO+vqOMSPTh/ZrSqgHi/bB/O8E8Mnzp+M+acxfpsTShBwej26TiGxBn7m4eEIO+Rueu6Hj+IFBnh88cAEUEQ//nVLx5C7kf+yIR47QEe+eMlhz9SqsGbe3hh2R03NGzoY6O42Kz8l7fB6fAk6LYnTyFo/FYyT6GGyNx2Jx2sdH4rA1Fo/HyCXaFyOp8dhYBCfJb2NIn1ImE6CYNGmgSTb52DawJR6jfXEmDU4xyTEmpgHHOIStoxfjSGdkbsK2w2jbdMQG4sgAstEONgURYCwGHhEhhscioQaAhhCf7McifEQc0l6+mxj9nI+gmSdiQ0Zbm7gZnIO7GSMEXG6UDAVocxAV8GcEXCKg1a02RcTtwANWRGIAyElor6n/+ZU2yOB3+T77Hb1MLqhn4KHVnQBjJnqe9QZSon6Kc5DxAD2vMdPL/BXSmQGwspa67z9wLUjdi9TN7QC7lyyBr9rpt7uXVC1CMpyjKRoXnGPHTuiaPLsNdc2dbAFQLAooPkXEh33FodHl4XpC6sPCIa0ftUIhHSYXVSu5iME+DIXsbZJ51BeidCgajcai43jU9nVzoSn2dPqcFvSoxSzJzgRKAx47WMRxOrIj3Wf0+hndxhJTiOkSEqxar3b3RKM9hY64oxBA64ieURLvCfpkDb8siBdUJ1bgT+urJ5PGfewQrmm5R5+0HmfyIPySD7OYkT0WxRePah8oEiyjlxIP74thVoRTURpmL6QhGuWS+QDjdANXjIM8SQa/1w128ODx0Qp4aLMNg9+JL3joUn8AMxW+aLNiuKjarn4uyyTdXjOzZTsh21uwldUvJoYza+zELALfu3p1L8/3krtyZ0Ag058J3hxHghvbGZn0dHZy6Mim/7Blre4lpHd1c28yVqRViO153F2oIWoXCIKbL4Z0cM1iaQn9mI5KuV2SzEvWXJDMNtkANpMdQoDDhIdD4A/YrP6Aye9ysxyE+uOEAcTDorgvVZJjcua043PnZ/PmdDqcbibZlXOOT8uSo7Kof0YUn9GL+Jo17ficymxiTofC6znUso0DhAxs1Fo+kF+d36vLmgZ8mk5cdGv2mwYj5k3Dm9m3LhJ1aVRNm6HrTbLgYAoWXDhDd/u4PGy5CT+xGMdiaBovewUCF/1BiWNljI9MLn7jeScpg+WyH6mfU62eVDql7hsrmvx1ezp/YldE2LhjbkiDnAn8tGy/MW3IXRMYJduvq9HpmIcKuFt+JCtgdGEGKAcF6UacVwIYbVPGfw/+YuNBS4cx/CUHcnyfc+wRDMtTr72mMSBjT/yn/GKSdeDWQUCH6Xoqq5R10RE60gV6erUL0iCti16d0hZjxut4QI/rEpgSh6WjnJXdBXRg1GKCucGJPtFqM27aD1tOqqKonsQ2KsFSSmEpmvRlsR+TcD9OFwrqXxIclL4sJTnGMSuG8KpkZvKdeVIOKDyWSyPLV16/p1QMPbP8NihwUzr47bdnXtwtjdCvqqpO0H+pOvIl3Pzv46e5CT/tQjklXCXXym1AaWY7bzHLkuDMc7ldKCvgxzLn8wYkJLBhEDyK7MT8bTbwbkxbfp+3mKAGsmTBpabSIEECzMIcQlzOPAMKsxMs7uhsnxPLuofPDTc1hkuq6MX9j16YU7CqegcYHbmWYuvAP6tCS97tgWf7dlQvnl25YPavXLVZvrzQPeHCpZmzzEUVq/xzu5sChnSTPTW7oOYmh69z4zL/gk3b+O6hoa733uviP82vnFcbqWlc9tDmZa23LVzaV1yXURi+JX+28NeBuj3+O8IrQ080Vm1eWB4OKjPmrJu7c1udWynvKF6/vs479lSW9+5gZkn+dKfellNGDPllzeULustz+A0bPvhgw7lkvEUwn/N4Ty7U7nhGsEpFkOfy+kutbOh1JQxhVDJumoW11hnkPThznh6FFlhfT+ra1x9sF56kx5YuDzVY9PQYAYA7iblw4frQ4TPCk2MK/xGU3rlmze62trHz6lsko+v+So/do74PT8KVkpJfOErKcv8znrMGsHTNxoEkWy1mYgDB6XBbPaWsuiS6CryGaL6zCjaXBgvtkuyXBua1wOKnh+k7L9AvPnYWffxK18FcJbuosGf3/Jo7amY+CE1vppzY+UTrva0FXc1i55pKQ/YjVL187N5fCn1kW5uot/1hi+DiZ+5atnJR9E+prvydJ9ZZ5mwOpU5gM4KYysMBQ71UzPuMTl9QQOyUo5nwioeYCPjFklrbK6s6X+ypUZ6rum9+CZYzWRiBJfSP0xzzSmrg7f86g0DKVj/wwFzieD9rRfPGFbeKMl05pn5j9/rsQJJ2iEgRrpohlyBo3f4QK7Kl+EcAYZgAoNVmZWXK704YAa3FwBxgSGUOs5htvGRz4Sgj3yFkSJFBuv/sxu5yk998T8WDJzvv/2RX19HtTUW1S+wpKRKRjJ6zzz/1/OPdFdWGlAKbvzS4PHOtURikg9AGz0LbIB85S/cPOpoXvuue8/iV2H1vPTy3ddvOeZ37HGmO3OmSzVzR+NS53+84dHlFhXPLqtzSO+5ruHM2vXtBdxP87LOzKAD359j/INYIbyPabIi3Cq6Wa+SaGe78diIzu7qcblcAa6/fJRvNopXFJnO+U9KKM5bqH5LM0iQSVmpPCPDu7ZT4Aoubz3709EBTyrTDjyx8MQXgUH1nqm7TWng4TzE4i4AsKskBITXfSyC4Fkl5MxnJDiKSIDSJAsGvd1y+/eNDp2e+A+5d8HeiiunrTkT6TqWLIs+/QRoWr98s0qj8uuzLuS22Ytufg3rdTaHn1m46sfgGKHXt0MGnLaRHdnwN37tvHcWKo2V6lnPxL4UvUQcRdOzmZSQs8X5CH5OxXMXpkATuDz8Et0SH4uyCRR+TjmBDP1GvsVrWEGVzEj33YVQ9jAtIKpqsl/s/0xrocwAAeJxjYGRgYADig3cEzsTz23xl4GZnAIHLRucNkWl2BrA4BwMTiAIAF4IITwB4nGNgZGBgZwCChWASxGZkQAXyABOUANh4nGNnYGBgHyAMADa8ANoAAAAAAAAOAFAAZgCyAMYA5gEeAUgBdAGcAfICLgKOAroDCgOOA7AD6gQ4BHwEuAToBQwFogXoBjYGbAbaB3IHqHicY2BkYGCQZ8hlYGcAASYg5gJCBob/YD4DABbVAaoAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/JwtpYxZXJ1coUVmeZUWVlTjq0/tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZx8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2P2XLCMAxFfYFspGUp3Te+IB9lHJF4cOzUS2n/voaEGR6qB+lKo+WITdhga/a/bRnDBFPMkCBFhhwF5ihxg1sssMQKa9xhg3s84BFPeMYLXvGGd3zgE9tZr/hveXKVkFYoSnoeHJXfRoWOqi54mo9ameNFdrK+dLSyaVf7oJQTlkhXpD3Z5XXhR/rUfQVuKXO91Jps4cLOS6/I5YL3XhodRRsVWZe4NnZOhWnSAWgxhMoEr6SmzZieF43Mk7ZOBdeCVGrp9Eu+54J2xhySplfB5XHwQLXUmT9KH6+kPnQ7ZYuIEzNyfs1DLU1VU4SWZ6LkXGHsD1ZKbMw=) format("woff"), url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMlGRXgUAAAEoAAAAVmNtYXDiMBC2AAAB/AAAAUpnbHlmW/HoBwAAA4gAAA9QaGVhZAyD6V8AAADQAAAANmhoZWEOogcgAAAArAAAACRobXR42QAAAAAAAYAAAAB8bG9jYTDINOoAAANIAAAAQG1heHABMAB5AAABCAAAACBuYW1l1cf1oAAAEtgAAAIKcG9zdGZEjeMAABTkAAABgQABAAAHAAAAAKEHAAAAAAAHAAABAAAAAAAAAAAAAAAAAAAAHwABAAAAAQAAwdxheF8PPPUACwcAAAAAANMyzzEAAAAA0zLPMQAAAAAHAAcAAAAACAACAAAAAAAAAAEAAAAfAG0ABwAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQcAAZAABQAIBHEE5gAAAPoEcQTmAAADXABXAc4AAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA8QHxHgcAAAAAoQcAAAAAAAABAAAAAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAAAAAMAAAADAAAAHAABAAAAAABEAAMAAQAAABwABAAoAAAABgAEAAEAAgAA8R7//wAAAADxAf//AAAPAAABAAAAAAAAAAABBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAFAAZgCyAMYA5gEeAUgBdAGcAfICLgKOAroDCgOOA7AD6gQ4BHwEuAToBQwFogXoBjYGbAbaB3IHqAABAAAAAAWLBYsAAgAAAREBAlUDNgWL++oCCwAAAwAAAAAGawZrAAIADgAaAAAJAhMEAAMSAAUkABMCAAEmACc2ADcWABcGAALrAcD+QJX+w/5aCAgBpgE9AT0BpggI/lr+w/3+rgYGAVL9/QFSBgb+rgIwAVABUAGbCP5a/sP+w/5aCAgBpgE9AT0BpvrIBgFS/f0BUgYG/q79/f6uAAAAAgAAAAAFQAWLAAMABwAAASERKQERIREBwAEr/tUCVQErAXUEFvvqBBYAAAAEAAAAAAYgBiAABgATACQAJwAAAS4BJxUXNjcGBxc+ATUmACcVFhIBBwEhESEBEQEGBxU+ATcXNwEHFwTQAWVVuAO7AidxJSgF/t/lpc77t18BYf6fASsBdQE+TF1OijuZX/1gnJwDgGSeK6W4GBhqW3FGnFT0AWM4mjT+9AHrX/6f/kD+iwH2/sI7HZoSRDGYXwSWnJwAAAEAAAAABKsF1gAFAAABESEBEQECCwEqAXb+igRg/kD+iwSq/osAAAACAAAAAAVmBdYABgAMAAABLgEnET4BAREhAREBBWUBZVRUZfwRASsBdf6LA4Bkniv9piueAUT+QP6LBKr+iwAAAwAAAAAGIAYPAAUADAAaAAATESEBEQEFLgEnET4BAxUWEhcGAgcVNgA3JgDgASsBdf6LAsUBZVVVZbqlzgMDzqXlASEFBf7fBGD+QP6LBKr+i+Bkniv9piueAvOaNP70tbX+9DSaOAFi9fUBYgAAAAQAAAAABYsFiwAFAAsAEQAXAAABIxEhNSMDMzUzNSEBIxUhESMDFTMVMxECC5YBduCWluD+igOA4AF2luDglgLr/oqWAgrglvyAlgF2AqCW4AF2AAQAAAAABYsFiwAFAAsAEQAXAAABMxUzESETIxUhESMBMzUzNSETNSMRITUBdeCW/org4AF2lgHAluD+ipaWAXYCVeABdgHAlgF2++rglgHA4P6KlgAAAAACAAAAAAXWBdYADwATAAABIQ4BBxEeARchPgE3ES4BAyERIQVA/IA/VQEBVT8DgD9VAQFVP/yAA4AF1QFVP/yAP1UBAVU/A4A/VfvsA4AAAAYAAAAABmsGawAHAAwAEwAbACAAKAAACQEmJw4BBwElLgEnAQUhATYSNyYFAQYCBxYXIQUeARcBMwEWFz4BNwECvgFkTlSH8GEBEgOONemh/u4C5f3QAXpcaAEB/BP+3VxoAQEOAjD95DXpoQESeP7dTlSH8GH+7gPwAmgSAQFYUP4nd6X2Pv4nS/1zZAEBk01NAfhk/v+TTUhLpfY+Adn+CBIBAVhQAdkAAAAFAAAAAAZrBdYADwATABcAGwAfAAABIQ4BBxEeARchPgE3ES4BASEVIQEhNSEFITUhNSE1IQXV+1ZAVAICVEAEqkBUAgJU+xYBKv7WAur9FgLqAcD+1gEq/RYC6gXVAVU//IA/VQEBVT8DgD9V/ayV/tWVlZWWlQADAAAAAAYgBdYADwAnAD8AAAEhDgEHER4BFyE+ATcRLgEBIzUjFTM1MxUUBgcjLgEnET4BNzMeARUFIzUjFTM1MxUOAQcjLgE1ETQ2NzMeARcFi/vqP1QCAlQ/BBY/VAICVP1rcJWVcCog4CAqAQEqIOAgKgILcJWVcAEqIOAgKiog4CAqAQXVAVU//IA/VQEBVT8DgD9V/fcl4CVKICoBASogASogKgEBKiBKJeAlSiAqAQEqIAEqICoBASogAAAGAAAAAAYgBPYAAwAHAAsADwATABcAABMzNSMRMzUjETM1IwEhNSERITUhERUhNeCVlZWVlZUBKwQV++sEFfvrBBUDNZb+QJUBwJX+QJb+QJUCVZWVAAAAAQAAAAAGIAZsAC4AAAEiBgcBNjQnAR4BMz4BNy4BJw4BBxQXAS4BIw4BBx4BFzI2NwEGBx4BFz4BNy4BBUArSh797AcHAg8eTixffwICf19ffwIH/fEeTixffwICf18sTh4CFAUBA3tcXHsDA3sCTx8bATcZNhkBNB0gAn9fX38CAn9fGxn+zRwgAn9fX38CIBz+yhcaXHsCAntcXXsAAAIAAAAABlkGawBDAE8AAAE2NCc3PgEnAy4BDwEmLwEuASchDgEPAQYHJyYGBwMGFh8BBhQXBw4BFxMeAT8BFh8BHgEXIT4BPwE2NxcWNjcTNiYnBS4BJz4BNx4BFw4BBasFBZ4KBgeWBxkNujpEHAMUD/7WDxQCHEU5ug0aB5UHBQudBQWdCwUHlQcaDbo5RRwCFA8BKg8UAhxFOboNGgeVBwUL/ThvlAIClG9vlAIClAM3JEokewkaDQEDDAkFSy0cxg4RAQERDsYcLUsFCQz+/QwbCXskSiR7CRoN/v0MCQVLLRzGDhEBAREOxhwtSwUJDAEDDBsJQQKUb2+UAgKUb2+UAAAAAAEAAAAABmsGawALAAATEgAFJAATAgAlBACVCAGmAT0BPQGmCAj+Wv7D/sP+WgOA/sP+WggIAaYBPQE9AaYICP5aAAAAAgAAAAAGawZrAAsAFwAAAQQAAxIABSQAEwIAASYAJzYANxYAFwYAA4D+w/5aCAgBpgE9AT0BpggI/lr+w/3+rgYGAVL9/QFSBgb+rgZrCP5a/sP+w/5aCAgBpgE9AT0BpvrIBgFS/f0BUgYG/q79/f6uAAADAAAAAAZrBmsACwAXACMAAAEEAAMSAAUkABMCAAEmACc2ADcWABcGAAMOAQcuASc+ATceAQOA/sP+WggIAaYBPQE9AaYICP5a/sP9/q4GBgFS/f0BUgYG/q4dAn9fX38CAn9fX38Gawj+Wv7D/sP+WggIAaYBPQE9Aab6yAYBUv39AVIGBv6u/f3+rgJPX38CAn9fX38CAn8AAAAEAAAAAAYgBiAADwAbACUAKQAAASEOAQcRHgEXIT4BNxEuAQEjNSMVIxEzFTM1OwEhHgEXEQ4BByE3MzUjBYv76j9UAgJUPwQWP1QCAlT9a3CVcHCVcJYBKiAqAQEqIP7WcJWVBiACVD/76j9UAgJUPwQWP1T8gpWVAcC7uwEqIP7WICoBcOAAAgAAAAAGawZrAAsAFwAAAQQAAxIABSQAEwIAEwcJAScJATcJARcBA4D+w/5aCAgBpgE9AT0BpggI/lo4af70/vRpAQv+9WkBDAEMaf71BmsI/lr+w/7D/loICAGmAT0BPQGm/BFpAQv+9WkBDAEMaf71AQtp/vQAAQAAAAAF1ga2ABYAAAERCQERHgEXDgEHLgEnIxYAFzYANyYAA4D+iwF1vv0FBf2+vv0FlQYBUf7+AVEGBv6vBYsBKv6L/osBKgT9v779BQX9vv7+rwYGAVH+/gFRAAAAAQAAAAAFPwcAABQAAAERIyIGHQEhAyMRIREjETM1NDYzMgU/nVY8ASUn/v7O///QrZMG9P74SEi9/tj9CQL3ASjaus0AAAAABAAAAAAGjgcAADAARQBgAGwAAAEUHgMVFAcGBCMiJicmNTQ2NzYlLgE1NDcGIyImNTQ2Nz4BMyEHIx4BFRQOAycyNjc2NTQuAiMiBgcGFRQeAxMyPgI1NC4BLwEmLwImIyIOAxUUHgIBMxUjFSM1IzUzNTMDH0BbWkAwSP7qn4TlOSVZSoMBESAfFS4WlMtIP03TcAGiioNKTDFFRjGSJlAaNSI/akAqURkvFCs9WTY6a1s3Dg8THgocJU4QIDVob1M2RnF9A2vV1WnU1GkD5CRFQ1CATlpTenNTYDxHUYouUhIqQCkkMQTBlFKaNkJAWD+MWkhzRztAPiEbOWY6hn1SJyE7ZS5nZ1I0/JcaNF4+GTAkGCMLFx04Ag4kOF07Rms7HQNsbNvbbNkAAwAAAAAGgAZsAAMADgAqAAABESERARYGKwEiJjQ2MhYBESERNCYjIgYHBhURIRIQLwEhFSM+AzMyFgHd/rYBXwFnVAJSZGemZASP/rdRVj9VFQv+twIBAQFJAhQqR2c/q9AEj/whA98BMkliYpNhYfzd/cgCEml3RTMeM/3XAY8B8DAwkCAwOB/jAAABAAAAAAaUBgAAMQAAAQYHFhUUAg4BBCMgJxYzMjcuAScWMzI3LgE9ARYXLgE1NDcWBBcmNTQ2MzIXNjcGBzYGlENfAUyb1v7SrP7x4SMr4bBpph8hHCsqcJNETkJOLHkBW8YIvYaMYG1gJWldBWhiRQ4cgv797rdtkQSKAn1hBQsXsXUEJgMsjlNYS5WzCiYkhr1mFTlzPwoAAAABAAAAAAWABwAAIgAAARcOAQcGLgM1ESM1PgQ3PgE7AREhFSERFB4CNzYFMFAXsFlorXBOIahIckQwFAUBBwT0AU3+sg0gQzBOAc/tIz4BAjhceHg6AiDXGlddb1ctBQf+WPz9+h40NR4BAgABAAAAAAaABoAASgAAARQCBCMiJzY/AR4BMzI+ATU0LgEjIg4DFRQWFxY/ATY3NicmNTQ2MzIWFRQGIyImNz4CNTQmIyIGFRQXAwYXJgI1NBIkIAQSBoDO/p/Rb2s7EzYUaj15vmh34o5ptn9bK1BNHggIBgIGETPRqZepiWs9Sg4IJRc2Mj5WGWMRBM7+zgFhAaIBYc4DgNH+n84gXUfTJzmJ8JZyyH46YH2GQ2ieIAwgHxgGFxQ9WpfZpIOq7lc9I3VZHzJCclVJMf5eRmtbAXzp0QFhzs7+nwAABwAAAAAHAATPAA4AFwAqAD0AUABaAF0AAAERNh4CBw4BBwYmIycmNxY2NzYmBxEUBRY2Nz4BNy4BJyMGHwEeARcOARcWNjc+ATcuAScjBh8BHgEXFAYXFjY3PgE3LgEnIwYfAR4BFw4BBTM/ARUzESMGAyUVJwMchM2UWwgNq4JHrQgBAapUaAoJcWMBfiIhDiMrAQJLMB0BBAokNAIBPmMiIQ4iLAECSzAeAQUKJDQBP2MiIQ4iLAECSzAeAQUKJDQBAT75g+5B4arNLNIBJ44ByQL9BQ9mvYCKwA8FBQMDwwJVTGdzBf6VB8IHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvVJkAWUDDEf+tYP5AQAAAAEAAAAABiAGtgAbAAABBAADER4BFzMRITU2ADcWABcVIREzPgE3EQIAA4D+4v6FBwJ/X+D+1QYBJ97eAScG/tXgX38CB/6FBrUH/oX+4v32X38CAlWV3gEnBgb+2d6V/asCf18CCgEeAXsAAAAAEADGAAEAAAAAAAEABwAAAAEAAAAAAAIABwAHAAEAAAAAAAMABwAOAAEAAAAAAAQABwAVAAEAAAAAAAUACwAcAAEAAAAAAAYABwAnAAEAAAAAAAoAKwAuAAEAAAAAAAsAEwBZAAMAAQQJAAEADgBsAAMAAQQJAAIADgB6AAMAAQQJAAMADgCIAAMAAQQJAAQADgCWAAMAAQQJAAUAFgCkAAMAAQQJAAYADgC6AAMAAQQJAAoAVgDIAAMAAQQJAAsAJgEeVmlkZW9KU1JlZ3VsYXJWaWRlb0pTVmlkZW9KU1ZlcnNpb24gMS4wVmlkZW9KU0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAFYAaQBkAGUAbwBKAFMAUgBlAGcAdQBsAGEAcgBWAGkAZABlAG8ASgBTAFYAaQBkAGUAbwBKAFMAVgBlAHIAcwBpAG8AbgAgADEALgAwAFYAaQBkAGUAbwBKAFMARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAgAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfAAABAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8EcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgVhdWRpbwAAAAAA) format("truetype");\n  font-weight: normal;\n  font-style: normal; }','.vjs-icon-play, .video-js .vjs-big-play-button .vjs-icon-placeholder:before, .video-js .vjs-play-control .vjs-icon-placeholder {\n  font-family: VideoJS;\n  font-weight: normal;\n  font-style: normal; }\n.vjs-icon-play:before, .video-js .vjs-big-play-button .vjs-icon-placeholder:before, .video-js .vjs-play-control .vjs-icon-placeholder:before {\n  content: "\\f101"; }','.vjs-icon-play-circle {\n  font-family: VideoJS;\n  font-weight: normal;\n  font-style: normal; }\n.vjs-icon-play-circle:before {\n  content: "\\f102"; }','.vjs-icon-pause, .video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder {\n  font-family: VideoJS;\n  font-weight: normal;\n  font-style: normal; }\n.vjs-icon-pause:before, .video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before {\n  content: "\\f103"; }','.vjs-icon-volume-mute, .video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder {\n  font-family: VideoJS;\n  font-weight: normal;\n  font-style: normal; }\n.vjs-icon-volume-mute:before, .video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before {\n  content: "\\f104"; }','.vjs-icon-volume-low, .video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder {\n  font-family: VideoJS;\n  font-weight: normal;\n  font-style: normal; }\n.vjs-icon-volume-low:before, .video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before {\n  content: "\\f105"; }','.vjs-icon-volume-mid, .video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder {\n  font-family: VideoJS;\n  font-weight: normal;\n  font-style: normal; }\n.vjs-icon-volume-mid:before, .video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before {\n  content: "\\f106"; }','.vjs-icon-volume-high, .video-js .vjs-mute-control .vjs-icon-placeholder {\n  font-family: VideoJS;\n  font-weight: normal;\n  font-style: normal; }\n.vjs-icon-volume-high:before, .video-js .vjs-mute-control .vjs-icon-placeholder:before {\n  content: "\\f107"; }','.vjs-icon-fullscreen-enter, .video-js .vjs-fullscreen-control .vjs-icon-placeholder {\n  font-family: VideoJS;\n  font-weight: normal;\n  font-style: normal; }\n.vjs-icon-fullscreen-enter:before, .video-js .vjs-fullscreen-control .vjs-icon-placeholder:before {\n  content: "\\f108"; }','.vjs-icon-fullscreen-exit, .video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder {\n  font-family: VideoJS;\n  font-weight: normal;\n  font-style: normal; }\n.vjs-icon-fullscreen-exit:before, .video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before {\n  content: "\\f109"; }','.vjs-icon-square {\n  font-family: VideoJS;\n  font-weight: normal;\n  font-style: normal; }\n.vjs-icon-square:before {\n  content: "\\f10a"; }','.vjs-icon-spinner {\n  font-family: VideoJS;\n  font-weight: normal;\n  font-style: normal; }\n.vjs-icon-spinner:before {\n  content: "\\f10b"; }','.vjs-icon-subtitles, .video-js .vjs-subtitles-button .vjs-icon-placeholder, .video-js .vjs-subs-caps-button .vjs-icon-placeholder,\n.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,\n.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,\n.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,\n.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder {\n  font-family: VideoJS;\n  font-weight: normal;\n  font-style: normal; }\n.vjs-icon-subtitles:before, .video-js .vjs-subtitles-button .vjs-icon-placeholder:before, .video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,\n.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,\n.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,\n.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,\n.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before {\n  content: "\\f10c"; }','.vjs-icon-captions, .video-js .vjs-captions-button .vjs-icon-placeholder, .video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,\n.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder {\n  font-family: VideoJS;\n  font-weight: normal;\n  font-style: normal; }\n.vjs-icon-captions:before, .video-js .vjs-captions-button .vjs-icon-placeholder:before, .video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,\n.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before {\n  content: "\\f10d"; }','.vjs-icon-chapters, .video-js .vjs-chapters-button .vjs-icon-placeholder {\n  font-family: VideoJS;\n  font-weight: normal;\n  font-style: normal; }\n.vjs-icon-chapters:before, .video-js .vjs-chapters-button .vjs-icon-placeholder:before {\n  content: "\\f10e"; }','.vjs-icon-share {\n  font-family: VideoJS;\n  font-weight: normal;\n  font-style: normal; }\n.vjs-icon-share:before {\n  content: "\\f10f"; }','.vjs-icon-cog {\n  font-family: VideoJS;\n  font-weight: normal;\n  font-style: normal; }\n.vjs-icon-cog:before {\n  content: "\\f110"; }','.vjs-icon-circle, .video-js .vjs-play-progress, .video-js .vjs-volume-level {\n  font-family: VideoJS;\n  font-weight: normal;\n  font-style: normal; }\n.vjs-icon-circle:before, .video-js .vjs-play-progress:before, .video-js .vjs-volume-level:before {\n  content: "\\f111"; }','.vjs-icon-circle-outline {\n  font-family: VideoJS;\n  font-weight: normal;\n  font-style: normal; }\n.vjs-icon-circle-outline:before {\n  content: "\\f112"; }','.vjs-icon-circle-inner-circle {\n  font-family: VideoJS;\n  font-weight: normal;\n  font-style: normal; }\n.vjs-icon-circle-inner-circle:before {\n  content: "\\f113"; }','.vjs-icon-hd {\n  font-family: VideoJS;\n  font-weight: normal;\n  font-style: normal; }\n.vjs-icon-hd:before {\n  content: "\\f114"; }','.vjs-icon-cancel, .video-js .vjs-control.vjs-close-button .vjs-icon-placeholder {\n  font-family: VideoJS;\n  font-weight: normal;\n  font-style: normal; }\n.vjs-icon-cancel:before, .video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before {\n  content: "\\f115"; }','.vjs-icon-replay, .video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder {\n  font-family: VideoJS;\n  font-weight: normal;\n  font-style: normal; }\n.vjs-icon-replay:before, .video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before {\n  content: "\\f116"; }','.vjs-icon-facebook {\n  font-family: VideoJS;\n  font-weight: normal;\n  font-style: normal; }\n.vjs-icon-facebook:before {\n  content: "\\f117"; }','.vjs-icon-gplus {\n  font-family: VideoJS;\n  font-weight: normal;\n  font-style: normal; }\n.vjs-icon-gplus:before {\n  content: "\\f118"; }','.vjs-icon-linkedin {\n  font-family: VideoJS;\n  font-weight: normal;\n  font-style: normal; }\n.vjs-icon-linkedin:before {\n  content: "\\f119"; }','.vjs-icon-twitter {\n  font-family: VideoJS;\n  font-weight: normal;\n  font-style: normal; }\n.vjs-icon-twitter:before {\n  content: "\\f11a"; }','.vjs-icon-tumblr {\n  font-family: VideoJS;\n  font-weight: normal;\n  font-style: normal; }\n.vjs-icon-tumblr:before {\n  content: "\\f11b"; }','.vjs-icon-pinterest {\n  font-family: VideoJS;\n  font-weight: normal;\n  font-style: normal; }\n.vjs-icon-pinterest:before {\n  content: "\\f11c"; }','.vjs-icon-audio-description, .video-js .vjs-descriptions-button .vjs-icon-placeholder {\n  font-family: VideoJS;\n  font-weight: normal;\n  font-style: normal; }\n.vjs-icon-audio-description:before, .video-js .vjs-descriptions-button .vjs-icon-placeholder:before {\n  content: "\\f11d"; }','.vjs-icon-audio, .video-js .vjs-audio-button .vjs-icon-placeholder {\n  font-family: VideoJS;\n  font-weight: normal;\n  font-style: normal; }\n.vjs-icon-audio:before, .video-js .vjs-audio-button .vjs-icon-placeholder:before {\n  content: "\\f11e"; }',".video-js {\n  display: block;\n  vertical-align: top;\n  box-sizing: border-box;\n  color: #fff;\n  background-color: #000;\n  position: relative;\n  padding: 0;\n  font-size: 10px;\n  line-height: 1;\n  font-weight: normal;\n  font-style: normal;\n  font-family: Arial, Helvetica, sans-serif; }\n.video-js:-moz-full-screen {\n  position: absolute; }\n.video-js:-webkit-full-screen {\n  width: 100% !important;\n  height: 100% !important; }",'.video-js[tabindex="-1"] {\n  outline: none; }',".video-js *,\n.video-js *:before,\n.video-js *:after {\n  box-sizing: inherit; }",".video-js ul {\n  font-family: inherit;\n  font-size: inherit;\n  line-height: inherit;\n  list-style-position: outside;\n  margin-left: 0;\n  margin-right: 0;\n  margin-top: 0;\n  margin-bottom: 0; }",".video-js.vjs-fluid,\n.video-js.vjs-16-9,\n.video-js.vjs-4-3 {\n  width: 100%;\n  max-width: 100%;\n  height: 0; }",".video-js.vjs-16-9 {\n  padding-top: 56.25%; }",".video-js.vjs-4-3 {\n  padding-top: 75%; }",".video-js.vjs-fill {\n  width: 100%;\n  height: 100%; }",".video-js .vjs-tech {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%; }","body.vjs-full-window {\n  padding: 0;\n  margin: 0;\n  height: 100%;\n  overflow-y: auto; }",".vjs-full-window .video-js.vjs-fullscreen {\n  position: fixed;\n  overflow: hidden;\n  z-index: 1000;\n  left: 0;\n  top: 0;\n  bottom: 0;\n  right: 0; }",".video-js.vjs-fullscreen {\n  width: 100% !important;\n  height: 100% !important;\n  padding-top: 0 !important; }",".video-js.vjs-fullscreen.vjs-user-inactive {\n  cursor: none; }",".vjs-hidden {\n  display: none !important; }",".vjs-disabled {\n  opacity: 0.5;\n  cursor: default; }",".video-js .vjs-offscreen {\n  height: 1px;\n  left: -9999px;\n  position: absolute;\n  top: 0;\n  width: 1px; }",".vjs-lock-showing {\n  display: block !important;\n  opacity: 1;\n  visibility: visible; }",".vjs-no-js {\n  padding: 20px;\n  color: #fff;\n  background-color: #000;\n  font-size: 18px;\n  font-family: Arial, Helvetica, sans-serif;\n  text-align: center;\n  width: 300px;\n  height: 150px;\n  margin: 0px auto; }",".vjs-no-js a,\n.vjs-no-js a:visited {\n  color: #66A8CC; }",".video-js .vjs-big-play-button {\n  font-size: 3em;\n  line-height: 1.5em;\n  height: 1.5em;\n  width: 3em;\n  display: block;\n  position: absolute;\n  top: 10px;\n  left: 10px;\n  padding: 0;\n  cursor: pointer;\n  opacity: 1;\n  border: 0.06666em solid #fff;\n  background-color: #2B333F;\n  background-color: rgba(43, 51, 63, 0.7);\n  -webkit-border-radius: 0.3em;\n  -moz-border-radius: 0.3em;\n  border-radius: 0.3em;\n  -webkit-transition: all 0.4s;\n  -moz-transition: all 0.4s;\n  -ms-transition: all 0.4s;\n  -o-transition: all 0.4s;\n  transition: all 0.4s; }",".vjs-big-play-centered .vjs-big-play-button {\n  top: 50%;\n  left: 50%;\n  margin-top: -0.75em;\n  margin-left: -1.5em; }",".video-js:hover .vjs-big-play-button,\n.video-js .vjs-big-play-button:focus {\n  border-color: #fff;\n  background-color: #73859f;\n  background-color: rgba(115, 133, 159, 0.5);\n  -webkit-transition: all 0s;\n  -moz-transition: all 0s;\n  -ms-transition: all 0s;\n  -o-transition: all 0s;\n  transition: all 0s; }",".vjs-controls-disabled .vjs-big-play-button,\n.vjs-has-started .vjs-big-play-button,\n.vjs-using-native-controls .vjs-big-play-button,\n.vjs-error .vjs-big-play-button {\n  display: none; }",".vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button {\n  display: block; }",".video-js button {\n  background: none;\n  border: none;\n  color: inherit;\n  display: inline-block;\n  overflow: visible;\n  font-size: inherit;\n  line-height: inherit;\n  text-transform: none;\n  text-decoration: none;\n  transition: none;\n  -webkit-appearance: none;\n  -moz-appearance: none;\n  appearance: none; }",".video-js .vjs-control.vjs-close-button {\n  cursor: pointer;\n  height: 3em;\n  position: absolute;\n  right: 0;\n  top: 0.5em;\n  z-index: 2; }",".video-js .vjs-modal-dialog {\n  background: rgba(0, 0, 0, 0.8);\n  background: -webkit-linear-gradient(-90deg, rgba(0, 0, 0, 0.8), rgba(255, 255, 255, 0));\n  background: linear-gradient(180deg, rgba(0, 0, 0, 0.8), rgba(255, 255, 255, 0));\n  overflow: auto;\n  box-sizing: content-box; }",".video-js .vjs-modal-dialog > * {\n  box-sizing: border-box; }",".vjs-modal-dialog .vjs-modal-dialog-content {\n  font-size: 1.2em;\n  line-height: 1.5;\n  padding: 20px 24px;\n  z-index: 1; }",".vjs-menu-button {\n  cursor: pointer; }",".vjs-menu-button.vjs-disabled {\n  cursor: default; }",".vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu {\n  display: none; }",".vjs-menu .vjs-menu-content {\n  display: block;\n  padding: 0;\n  margin: 0;\n  font-family: Arial, Helvetica, sans-serif;\n  overflow: auto;\n  box-sizing: content-box; }",".vjs-menu .vjs-menu-content > * {\n  box-sizing: border-box; }",".vjs-scrubbing .vjs-menu-button:hover .vjs-menu {\n  display: none; }",".vjs-menu li {\n  list-style: none;\n  margin: 0;\n  padding: 0.2em 0;\n  line-height: 1.4em;\n  font-size: 1.2em;\n  text-align: center;\n  text-transform: lowercase; }",".vjs-menu li.vjs-menu-item:focus,\n.vjs-menu li.vjs-menu-item:hover {\n  background-color: #73859f;\n  background-color: rgba(115, 133, 159, 0.5); }",".vjs-menu li.vjs-selected,\n.vjs-menu li.vjs-selected:focus,\n.vjs-menu li.vjs-selected:hover {\n  background-color: #fff;\n  color: #2B333F; }",".vjs-menu li.vjs-menu-title {\n  text-align: center;\n  text-transform: uppercase;\n  font-size: 1em;\n  line-height: 2em;\n  padding: 0;\n  margin: 0 0 0.3em 0;\n  font-weight: bold;\n  cursor: default; }",".vjs-menu-button-popup .vjs-menu {\n  display: none;\n  position: absolute;\n  bottom: 0;\n  width: 10em;\n  left: -3em;\n  height: 0em;\n  margin-bottom: 1.5em;\n  border-top-color: rgba(43, 51, 63, 0.7); }",".vjs-menu-button-popup .vjs-menu .vjs-menu-content {\n  background-color: #2B333F;\n  background-color: rgba(43, 51, 63, 0.7);\n  position: absolute;\n  width: 100%;\n  bottom: 1.5em;\n  max-height: 15em; }",".vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu,\n.vjs-menu-button-popup .vjs-menu.vjs-lock-showing {\n  display: block; }",".video-js .vjs-menu-button-inline {\n  -webkit-transition: all 0.4s;\n  -moz-transition: all 0.4s;\n  -ms-transition: all 0.4s;\n  -o-transition: all 0.4s;\n  transition: all 0.4s;\n  overflow: hidden; }",".video-js .vjs-menu-button-inline:before {\n  width: 2.222222222em; }",".video-js .vjs-menu-button-inline:hover,\n.video-js .vjs-menu-button-inline:focus,\n.video-js .vjs-menu-button-inline.vjs-slider-active,\n.video-js.vjs-no-flex .vjs-menu-button-inline {\n  width: 12em; }",".vjs-menu-button-inline .vjs-menu {\n  opacity: 0;\n  height: 100%;\n  width: auto;\n  position: absolute;\n  left: 4em;\n  top: 0;\n  padding: 0;\n  margin: 0;\n  -webkit-transition: all 0.4s;\n  -moz-transition: all 0.4s;\n  -ms-transition: all 0.4s;\n  -o-transition: all 0.4s;\n  transition: all 0.4s; }",".vjs-menu-button-inline:hover .vjs-menu,\n.vjs-menu-button-inline:focus .vjs-menu,\n.vjs-menu-button-inline.vjs-slider-active .vjs-menu {\n  display: block;\n  opacity: 1; }",".vjs-no-flex .vjs-menu-button-inline .vjs-menu {\n  display: block;\n  opacity: 1;\n  position: relative;\n  width: auto; }",".vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu,\n.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,\n.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu {\n  width: auto; }",".vjs-menu-button-inline .vjs-menu-content {\n  width: auto;\n  height: 100%;\n  margin: 0;\n  overflow: hidden; }",".video-js .vjs-control-bar {\n  display: none;\n  width: 100%;\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  right: 0;\n  height: 3.0em;\n  background-color: #2B333F;\n  background-color: rgba(43, 51, 63, 0.7); }",".vjs-has-started .vjs-control-bar {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -ms-flexbox;\n  display: flex;\n  visibility: visible;\n  opacity: 1;\n  -webkit-transition: visibility 0.1s, opacity 0.1s;\n  -moz-transition: visibility 0.1s, opacity 0.1s;\n  -ms-transition: visibility 0.1s, opacity 0.1s;\n  -o-transition: visibility 0.1s, opacity 0.1s;\n  transition: visibility 0.1s, opacity 0.1s; }",".vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {\n  visibility: visible;\n  opacity: 0;\n  -webkit-transition: visibility 1s, opacity 1s;\n  -moz-transition: visibility 1s, opacity 1s;\n  -ms-transition: visibility 1s, opacity 1s;\n  -o-transition: visibility 1s, opacity 1s;\n  transition: visibility 1s, opacity 1s; }",".vjs-controls-disabled .vjs-control-bar,\n.vjs-using-native-controls .vjs-control-bar,\n.vjs-error .vjs-control-bar {\n  display: none !important; }",".vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {\n  opacity: 1;\n  visibility: visible; }",".vjs-has-started.vjs-no-flex .vjs-control-bar {\n  display: table; }",".video-js .vjs-control {\n  position: relative;\n  text-align: center;\n  margin: 0;\n  padding: 0;\n  height: 100%;\n  width: 4em;\n  -webkit-box-flex: none;\n  -moz-box-flex: none;\n  -webkit-flex: none;\n  -ms-flex: none;\n  flex: none; }",".vjs-button > .vjs-icon-placeholder:before {\n  font-size: 1.8em;\n  line-height: 1.67; }",".video-js .vjs-control:focus:before,\n.video-js .vjs-control:hover:before,\n.video-js .vjs-control:focus {\n  text-shadow: 0em 0em 1em white; }",".video-js .vjs-control-text {\n  border: 0;\n  clip: rect(0 0 0 0);\n  height: 1px;\n  overflow: hidden;\n  padding: 0;\n  position: absolute;\n  width: 1px; }",".vjs-no-flex .vjs-control {\n  display: table-cell;\n  vertical-align: middle; }",".video-js .vjs-custom-control-spacer {\n  display: none; }",".video-js .vjs-progress-control {\n  cursor: pointer;\n  -webkit-box-flex: auto;\n  -moz-box-flex: auto;\n  -webkit-flex: auto;\n  -ms-flex: auto;\n  flex: auto;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-align: center;\n  -webkit-align-items: center;\n  -ms-flex-align: center;\n  align-items: center;\n  min-width: 4em; }",".vjs-live .vjs-progress-control {\n  display: none; }",".vjs-no-flex .vjs-progress-control {\n  width: auto; }",".video-js .vjs-progress-holder {\n  -webkit-box-flex: auto;\n  -moz-box-flex: auto;\n  -webkit-flex: auto;\n  -ms-flex: auto;\n  flex: auto;\n  -webkit-transition: all 0.2s;\n  -moz-transition: all 0.2s;\n  -ms-transition: all 0.2s;\n  -o-transition: all 0.2s;\n  transition: all 0.2s;\n  height: 0.3em; }",".video-js .vjs-progress-control .vjs-progress-holder {\n  margin: 0 10px; }",".video-js .vjs-progress-control:hover .vjs-progress-holder {\n  font-size: 1.666666666666666666em; }",".video-js .vjs-progress-holder .vjs-play-progress,\n.video-js .vjs-progress-holder .vjs-load-progress,\n.video-js .vjs-progress-holder .vjs-load-progress div {\n  position: absolute;\n  display: block;\n  height: 100%;\n  margin: 0;\n  padding: 0;\n  width: 0;\n  left: 0;\n  top: 0; }",".video-js .vjs-play-progress {\n  background-color: #fff; }\n.video-js .vjs-play-progress:before {\n  font-size: 0.9em;\n  position: absolute;\n  right: -0.5em;\n  top: -0.333333333333333em;\n  z-index: 1; }",".video-js .vjs-load-progress {\n  background: #bfc7d3;\n  background: rgba(115, 133, 159, 0.5); }",".video-js .vjs-load-progress div {\n  background: white;\n  background: rgba(115, 133, 159, 0.75); }",".video-js .vjs-time-tooltip {\n  background-color: #fff;\n  background-color: rgba(255, 255, 255, 0.8);\n  -webkit-border-radius: 0.3em;\n  -moz-border-radius: 0.3em;\n  border-radius: 0.3em;\n  color: #000;\n  float: right;\n  font-family: Arial, Helvetica, sans-serif;\n  font-size: 1em;\n  padding: 6px 8px 8px 8px;\n  pointer-events: none;\n  position: relative;\n  top: -3.4em;\n  visibility: hidden;\n  z-index: 1; }",".video-js .vjs-progress-holder:focus .vjs-time-tooltip {\n  display: none; }",".video-js .vjs-progress-control:hover .vjs-time-tooltip,\n.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip {\n  display: block;\n  font-size: 0.6em;\n  visibility: visible; }",".video-js .vjs-progress-control .vjs-mouse-display {\n  display: none;\n  position: absolute;\n  width: 1px;\n  height: 100%;\n  background-color: #000;\n  z-index: 1; }",".vjs-no-flex .vjs-progress-control .vjs-mouse-display {\n  z-index: 0; }",".video-js .vjs-progress-control:hover .vjs-mouse-display {\n  display: block; }",".video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display {\n  visibility: hidden;\n  opacity: 0;\n  -webkit-transition: visibility 1s, opacity 1s;\n  -moz-transition: visibility 1s, opacity 1s;\n  -ms-transition: visibility 1s, opacity 1s;\n  -o-transition: visibility 1s, opacity 1s;\n  transition: visibility 1s, opacity 1s; }",".video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display {\n  display: none; }",".vjs-mouse-display .vjs-time-tooltip {\n  color: #fff;\n  background-color: #000;\n  background-color: rgba(0, 0, 0, 0.8); }",".video-js .vjs-slider {\n  position: relative;\n  cursor: pointer;\n  padding: 0;\n  margin: 0 0.45em 0 0.45em;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n  background-color: #73859f;\n  background-color: rgba(115, 133, 159, 0.5); }",".video-js .vjs-slider:focus {\n  text-shadow: 0em 0em 1em white;\n  -webkit-box-shadow: 0 0 1em #fff;\n  -moz-box-shadow: 0 0 1em #fff;\n  box-shadow: 0 0 1em #fff; }",".video-js .vjs-mute-control {\n  cursor: pointer;\n  -webkit-box-flex: none;\n  -moz-box-flex: none;\n  -webkit-flex: none;\n  -ms-flex: none;\n  flex: none;\n  padding-left: 2em;\n  padding-right: 2em;\n  padding-bottom: 3em; }",".video-js .vjs-volume-control {\n  cursor: pointer;\n  margin-right: 1em;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -ms-flexbox;\n  display: flex; }",".video-js .vjs-volume-control.vjs-volume-horizontal {\n  width: 5em; }",".video-js .vjs-volume-panel .vjs-volume-control {\n  visibility: visible;\n  opacity: 0;\n  width: 1px;\n  height: 1px;\n  margin-left: -1px; }",'.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical {\n  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }\n.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,\n.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical .vjs-volume-level {\n  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }','.video-js .vjs-volume-panel {\n  -webkit-transition: width 1s;\n  -moz-transition: width 1s;\n  -ms-transition: width 1s;\n  -o-transition: width 1s;\n  transition: width 1s; }\n.video-js .vjs-volume-panel:hover .vjs-volume-control,\n.video-js .vjs-volume-panel:active .vjs-volume-control,\n.video-js .vjs-volume-panel:focus .vjs-volume-control,\n.video-js .vjs-volume-panel .vjs-volume-control:hover,\n.video-js .vjs-volume-panel .vjs-volume-control:active,\n.video-js .vjs-volume-panel .vjs-volume-control:focus,\n.video-js .vjs-volume-panel .vjs-mute-control:hover ~ .vjs-volume-control,\n.video-js .vjs-volume-panel .vjs-mute-control:active ~ .vjs-volume-control,\n.video-js .vjs-volume-panel .vjs-mute-control:focus ~ .vjs-volume-control,\n.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active {\n  visibility: visible;\n  opacity: 1;\n  position: relative;\n  -webkit-transition: visibility 0.1s, opacity 0.1s, height 0.1s, width 0.1s, left 0s, top 0s;\n  -moz-transition: visibility 0.1s, opacity 0.1s, height 0.1s, width 0.1s, left 0s, top 0s;\n  -ms-transition: visibility 0.1s, opacity 0.1s, height 0.1s, width 0.1s, left 0s, top 0s;\n  -o-transition: visibility 0.1s, opacity 0.1s, height 0.1s, width 0.1s, left 0s, top 0s;\n  transition: visibility 0.1s, opacity 0.1s, height 0.1s, width 0.1s, left 0s, top 0s; }\n.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-horizontal,\n.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,\n.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal,\n.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-horizontal,\n.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,\n.video-js .vjs-volume-panel .vjs-volume-control:focus.vjs-volume-horizontal,\n.video-js .vjs-volume-panel .vjs-mute-control:hover ~ .vjs-volume-control.vjs-volume-horizontal,\n.video-js .vjs-volume-panel .vjs-mute-control:active ~ .vjs-volume-control.vjs-volume-horizontal,\n.video-js .vjs-volume-panel .vjs-mute-control:focus ~ .vjs-volume-control.vjs-volume-horizontal,\n.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal {\n  width: 5em;\n  height: 3em; }\n.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical,\n.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,\n.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical,\n.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-vertical,\n.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,\n.video-js .vjs-volume-panel .vjs-volume-control:focus.vjs-volume-vertical,\n.video-js .vjs-volume-panel .vjs-mute-control:hover ~ .vjs-volume-control.vjs-volume-vertical,\n.video-js .vjs-volume-panel .vjs-mute-control:active ~ .vjs-volume-control.vjs-volume-vertical,\n.video-js .vjs-volume-panel .vjs-mute-control:focus ~ .vjs-volume-control.vjs-volume-vertical,\n.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical {\n  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; }\n.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,\n.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical .vjs-volume-level,\n.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,\n.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical .vjs-volume-level,\n.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,\n.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical .vjs-volume-level,\n.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-vertical .vjs-volume-bar,\n.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-vertical .vjs-volume-level,\n.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical .vjs-volume-bar,\n.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical .vjs-volume-level,\n.video-js .vjs-volume-panel .vjs-volume-control:focus.vjs-volume-vertical .vjs-volume-bar,\n.video-js .vjs-volume-panel .vjs-volume-control:focus.vjs-volume-vertical .vjs-volume-level,\n.video-js .vjs-volume-panel .vjs-mute-control:hover ~ .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,\n.video-js .vjs-volume-panel .vjs-mute-control:hover ~ .vjs-volume-control.vjs-volume-vertical .vjs-volume-level,\n.video-js .vjs-volume-panel .vjs-mute-control:active ~ .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,\n.video-js .vjs-volume-panel .vjs-mute-control:active ~ .vjs-volume-control.vjs-volume-vertical .vjs-volume-level,\n.video-js .vjs-volume-panel .vjs-mute-control:focus ~ .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,\n.video-js .vjs-volume-panel .vjs-mute-control:focus ~ .vjs-volume-control.vjs-volume-vertical .vjs-volume-level,\n.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical .vjs-volume-bar,\n.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical .vjs-volume-level {\n  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; }\n.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:hover, .video-js .vjs-volume-panel.vjs-volume-panel-horizontal:focus, .video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active, .video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active {\n  width: 9em;\n  -webkit-transition: width 0.1s;\n  -moz-transition: width 0.1s;\n  -ms-transition: width 0.1s;\n  -o-transition: width 0.1s;\n  transition: width 0.1s; }',".video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical {\n  height: 8em;\n  width: 3em;\n  left: -3.5em;\n  -webkit-transition: visibility 1s, opacity 1s, height 1s 1s, width 1s 1s, left 1s 1s, top 1s 1s;\n  -moz-transition: visibility 1s, opacity 1s, height 1s 1s, width 1s 1s, left 1s 1s, top 1s 1s;\n  -ms-transition: visibility 1s, opacity 1s, height 1s 1s, width 1s 1s, left 1s 1s, top 1s 1s;\n  -o-transition: visibility 1s, opacity 1s, height 1s 1s, width 1s 1s, left 1s 1s, top 1s 1s;\n  transition: visibility 1s, opacity 1s, height 1s 1s, width 1s 1s, left 1s 1s, top 1s 1s; }",".video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal {\n  -webkit-transition: visibility 1s, opacity 1s, height 1s 1s, width 1s, left 1s 1s, top 1s 1s;\n  -moz-transition: visibility 1s, opacity 1s, height 1s 1s, width 1s, left 1s 1s, top 1s 1s;\n  -ms-transition: visibility 1s, opacity 1s, height 1s 1s, width 1s, left 1s 1s, top 1s 1s;\n  -o-transition: visibility 1s, opacity 1s, height 1s 1s, width 1s, left 1s 1s, top 1s 1s;\n  transition: visibility 1s, opacity 1s, height 1s 1s, width 1s, left 1s 1s, top 1s 1s; }",".video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal {\n  width: 5em;\n  height: 3em;\n  visibility: visible;\n  opacity: 1;\n  position: relative;\n  -webkit-transition: none;\n  -moz-transition: none;\n  -ms-transition: none;\n  -o-transition: none;\n  transition: none; }",".video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,\n.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical {\n  position: absolute;\n  bottom: 3em;\n  left: 0.5em; }",".video-js .vjs-volume-panel {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -ms-flexbox;\n  display: flex; }",".video-js .vjs-volume-bar {\n  margin: 1.35em 0.45em; }",".vjs-volume-bar.vjs-slider-horizontal {\n  width: 5em;\n  height: 0.3em; }",".vjs-volume-bar.vjs-slider-vertical {\n  width: 0.3em;\n  height: 5em;\n  margin: 1.35em auto; }",".video-js .vjs-volume-level {\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  background-color: #fff; }\n.video-js .vjs-volume-level:before {\n  position: absolute;\n  font-size: 0.9em; }",".vjs-slider-vertical .vjs-volume-level {\n  width: 0.3em; }\n.vjs-slider-vertical .vjs-volume-level:before {\n  top: -0.5em;\n  left: -0.3em; }",".vjs-slider-horizontal .vjs-volume-level {\n  height: 0.3em; }\n.vjs-slider-horizontal .vjs-volume-level:before {\n  top: -0.3em;\n  right: -0.5em; }",".video-js .vjs-volume-panel.vjs-volume-panel-vertical {\n  width: 4em; }",".vjs-volume-bar.vjs-slider-vertical .vjs-volume-level {\n  height: 100%; }",".vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level {\n  width: 100%; }",".video-js .vjs-volume-vertical {\n  width: 3em;\n  height: 8em;\n  bottom: 8em;\n  background-color: #2B333F;\n  background-color: rgba(43, 51, 63, 0.7); }",".video-js .vjs-volume-horizontal .vjs-menu {\n  left: -2em; }",".vjs-poster {\n  display: inline-block;\n  vertical-align: middle;\n  background-repeat: no-repeat;\n  background-position: 50% 50%;\n  background-size: contain;\n  background-color: #000000;\n  cursor: pointer;\n  margin: 0;\n  padding: 0;\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  height: 100%; }",".vjs-poster img {\n  display: block;\n  vertical-align: middle;\n  margin: 0 auto;\n  max-height: 100%;\n  padding: 0;\n  width: 100%; }",".vjs-has-started .vjs-poster {\n  display: none; }",".vjs-audio.vjs-has-started .vjs-poster {\n  display: block; }",".vjs-using-native-controls .vjs-poster {\n  display: none; }",".video-js .vjs-live-control {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-align: flex-start;\n  -webkit-align-items: flex-start;\n  -ms-flex-align: flex-start;\n  align-items: flex-start;\n  -webkit-box-flex: auto;\n  -moz-box-flex: auto;\n  -webkit-flex: auto;\n  -ms-flex: auto;\n  flex: auto;\n  font-size: 1em;\n  line-height: 3em; }",".vjs-no-flex .vjs-live-control {\n  display: table-cell;\n  width: auto;\n  text-align: left; }",".video-js .vjs-time-control {\n  -webkit-box-flex: none;\n  -moz-box-flex: none;\n  -webkit-flex: none;\n  -ms-flex: none;\n  flex: none;\n  font-size: 1em;\n  line-height: 3em;\n  min-width: 2em;\n  width: auto;\n  padding-left: 1em;\n  padding-right: 1em; }",".vjs-live .vjs-time-control {\n  display: none; }",".video-js .vjs-current-time,\n.vjs-no-flex .vjs-current-time {\n  display: none; }",".vjs-no-flex .vjs-remaining-time.vjs-time-control.vjs-control {\n  width: 0px !important;\n  white-space: nowrap; }",".video-js .vjs-duration,\n.vjs-no-flex .vjs-duration {\n  display: none; }",".vjs-time-divider {\n  display: none;\n  line-height: 3em; }",".vjs-live .vjs-time-divider {\n  display: none; }",".video-js .vjs-play-control .vjs-icon-placeholder {\n  cursor: pointer;\n  -webkit-box-flex: none;\n  -moz-box-flex: none;\n  -webkit-flex: none;\n  -ms-flex: none;\n  flex: none; }",".vjs-text-track-display {\n  position: absolute;\n  bottom: 3em;\n  left: 0;\n  right: 0;\n  top: 0;\n  pointer-events: none; }",".video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display {\n  bottom: 1em; }",".video-js .vjs-text-track {\n  font-size: 1.4em;\n  text-align: center;\n  margin-bottom: 0.1em;\n  background-color: #000;\n  background-color: rgba(0, 0, 0, 0.5); }",".vjs-subtitles {\n  color: #fff; }",".vjs-captions {\n  color: #fc6; }",".vjs-tt-cue {\n  display: block; }","video::-webkit-media-text-track-display {\n  -moz-transform: translateY(-3em);\n  -ms-transform: translateY(-3em);\n  -o-transform: translateY(-3em);\n  -webkit-transform: translateY(-3em);\n  transform: translateY(-3em); }",".video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display {\n  -moz-transform: translateY(-1.5em);\n  -ms-transform: translateY(-1.5em);\n  -o-transform: translateY(-1.5em);\n  -webkit-transform: translateY(-1.5em);\n  transform: translateY(-1.5em); }",".video-js .vjs-fullscreen-control {\n  cursor: pointer;\n  -webkit-box-flex: none;\n  -moz-box-flex: none;\n  -webkit-flex: none;\n  -ms-flex: none;\n  flex: none; }",".vjs-playback-rate > .vjs-menu-button,\n.vjs-playback-rate .vjs-playback-rate-value {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%; }",".vjs-playback-rate .vjs-playback-rate-value {\n  pointer-events: none;\n  font-size: 1.5em;\n  line-height: 2;\n  text-align: center; }",".vjs-playback-rate .vjs-menu {\n  width: 4em;\n  left: 0em; }",".vjs-error .vjs-error-display .vjs-modal-dialog-content {\n  font-size: 1.4em;\n  text-align: center; }",".vjs-error .vjs-error-display:before {\n  color: #fff;\n  content: 'X';\n  font-family: Arial, Helvetica, sans-serif;\n  font-size: 4em;\n  left: 0;\n  line-height: 1;\n  margin-top: -0.5em;\n  position: absolute;\n  text-shadow: 0.05em 0.05em 0.1em #000;\n  text-align: center;\n  top: 50%;\n  vertical-align: middle;\n  width: 100%; }",".vjs-loading-spinner {\n  display: none;\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  margin: -25px 0 0 -25px;\n  opacity: 0.85;\n  text-align: left;\n  border: 6px solid rgba(43, 51, 63, 0.7);\n  box-sizing: border-box;\n  background-clip: padding-box;\n  width: 50px;\n  height: 50px;\n  border-radius: 25px; }",".vjs-seeking .vjs-loading-spinner,\n.vjs-waiting .vjs-loading-spinner {\n  display: block; }",'.vjs-loading-spinner:before,\n.vjs-loading-spinner:after {\n  content: "";\n  position: absolute;\n  margin: -6px;\n  box-sizing: inherit;\n  width: inherit;\n  height: inherit;\n  border-radius: inherit;\n  opacity: 1;\n  border: inherit;\n  border-color: transparent;\n  border-top-color: white; }',".vjs-seeking .vjs-loading-spinner:before,\n.vjs-seeking .vjs-loading-spinner:after,\n.vjs-waiting .vjs-loading-spinner:before,\n.vjs-waiting .vjs-loading-spinner:after {\n  -webkit-animation: vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, vjs-spinner-fade 1.1s linear infinite;\n  animation: vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, vjs-spinner-fade 1.1s linear infinite; }",".vjs-seeking .vjs-loading-spinner:before,\n.vjs-waiting .vjs-loading-spinner:before {\n  border-top-color: white; }",".vjs-seeking .vjs-loading-spinner:after,\n.vjs-waiting .vjs-loading-spinner:after {\n  border-top-color: white;\n  -webkit-animation-delay: 0.44s;\n  animation-delay: 0.44s; }","@keyframes vjs-spinner-spin {\n  100% {\n    transform: rotate(360deg); } }","@-webkit-keyframes vjs-spinner-spin {\n  100% {\n    -webkit-transform: rotate(360deg); } }","@keyframes vjs-spinner-fade {\n  0% {\n    border-top-color: #73859f; }\n  20% {\n    border-top-color: #73859f; }\n  35% {\n    border-top-color: white; }\n  60% {\n    border-top-color: #73859f; }\n  100% {\n    border-top-color: #73859f; } }","@-webkit-keyframes vjs-spinner-fade {\n  0% {\n    border-top-color: #73859f; }\n  20% {\n    border-top-color: #73859f; }\n  35% {\n    border-top-color: white; }\n  60% {\n    border-top-color: #73859f; }\n  100% {\n    border-top-color: #73859f; } }",".vjs-chapters-button .vjs-menu ul {\n  width: 24em; }",".video-js .vjs-subs-caps-button + .vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder {\n  position: absolute; }",'.video-js .vjs-subs-caps-button + .vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before {\n  font-family: VideoJS;\n  content: "\\f10d";\n  font-size: 1.5em;\n  line-height: inherit; }',".video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer {\n  -webkit-box-flex: auto;\n  -moz-box-flex: auto;\n  -webkit-flex: auto;\n  -ms-flex: auto;\n  flex: auto; }",".video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-spacer {\n  width: auto; }",".video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,\n.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,\n.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control,\n.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-descriptions-button, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,\n.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-audio-button {\n  display: none; }",".video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time, .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider, .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration, .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,\n.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,\n.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control, .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control,\n.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button, .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-descriptions-button, .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,\n.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button, .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-audio-button {\n  display: none; }",".video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time, .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider, .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration, .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,\n.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,\n.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control, .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control,\n.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button, .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-descriptions-button, .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,\n.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button .vjs-audio-button {\n  display: none; }",".vjs-modal-dialog.vjs-text-track-settings {\n  background-color: #2B333F;\n  background-color: rgba(43, 51, 63, 0.75);\n  color: #fff;\n  height: 70%; }",".vjs-text-track-settings .vjs-modal-dialog-content {\n  display: table; }",".vjs-text-track-settings .vjs-track-settings-colors,\n.vjs-text-track-settings .vjs-track-settings-font,\n.vjs-text-track-settings .vjs-track-settings-controls {\n  display: table-cell; }",".vjs-text-track-settings .vjs-track-settings-controls {\n  text-align: right;\n  vertical-align: bottom; }",".vjs-text-track-settings fieldset {\n  margin: 5px;\n  padding: 3px;\n  border: none; }",".vjs-text-track-settings fieldset span {\n  display: inline-block;\n  margin-left: 5px; }",".vjs-text-track-settings legend {\n  color: #fff;\n  margin: 0 0 5px 0; }",".vjs-text-track-settings .vjs-label {\n  position: absolute;\n  clip: rect(1px 1px 1px 1px);\n  clip: rect(1px, 1px, 1px, 1px);\n  display: block;\n  margin: 0 0 5px 0;\n  padding: 0;\n  border: 0;\n  height: 1px;\n  width: 1px;\n  overflow: hidden; }",".vjs-track-settings-controls button:focus,\n.vjs-track-settings-controls button:active {\n  outline-style: solid;\n  outline-width: medium;\n  background-image: linear-gradient(0deg, #fff 88%, #73859f 100%); }",".vjs-track-settings-controls button:hover {\n  color: rgba(43, 51, 63, 0.75); }",".vjs-track-settings-controls button {\n  background-color: #fff;\n  background-image: linear-gradient(-180deg, #fff 88%, #73859f 100%);\n  color: #2B333F;\n  cursor: pointer;\n  border-radius: 2px; }",".vjs-track-settings-controls .vjs-default-button {\n  margin-right: 1em; }","@media print {\n  .video-js > *:not(.vjs-tech):not(.vjs-poster) {\n    visibility: hidden; } }",'@media \\0screen {\n  .vjs-user-inactive.vjs-playing .vjs-control-bar :before {\n    content: "";\n  }\n}',"@media \\0screen {\n  .vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {\n    visibility: hidden;\n  }\n}"].concat()
}),define("libs/videojs/cnvr-video-skin",["require"],function(e){"use strict"
;return[".cnvr-video-js .video-js .vjs-menu-button-inline {\n\t-webkit-transition: none;\n\t-moz-transition: none;\n\t-o-transition: none;\n\ttransition: none;\n}",".cnvr-video-js .vjs-paused.vjs-has-started .vjs-big-play-button {\n    display: block;\n}",".cnvr-video-js .video-js .vjs-big-play-button,\n.cnvr-video-js .video-js .vjs-play-control:before,\n.cnvr-video-js .video-js .vjs-volume-menu-button:before,\n.cnvr-video-js .video-js .vjs-fullscreen-control:before {\n\tcontent: '';\n\tbackground: url(\"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI1ODBweCIgaGVpZ2h0PSIyMTNweCIgdmlld0JveD0iMCAwIDU4MCAyMTMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDU4MCAyMTMiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxnIG9wYWNpdHk9IjAuNSI+CgkJPGc+CgkJCTxnPgoJCQkJPGc+CgkJCQkJPGRlZnM+CgkJCQkJCTxyZWN0IGlkPSJTVkdJRF8xXyIgd2lkdGg9IjE1OS41NDkiIGhlaWdodD0iMTU5LjU1Ii8+CgkJCQkJPC9kZWZzPgoJCQkJCTxjbGlwUGF0aCBpZD0iU1ZHSURfMl8iPgoJCQkJCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8xXyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+CgkJCQkJPC9jbGlwUGF0aD4KCQkJCQk8cGF0aCBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIiBmaWxsPSIjRkZGRkZGIiBkPSJNNzkuNzc0LDE1OS41NWMtNDMuOTg3LDAtNzkuNzc1LTM1Ljc4Ni03OS43NzUtNzkuNzczCgkJCQkJCWMwLTQzLjk4OSwzNS43ODgtNzkuNzc1LDc5Ljc3NS03OS43NzVjNDMuOTg2LDAsNzkuNzczLDM1Ljc4Niw3OS43NzMsNzkuNzc1QzE1OS41NDksMTIzLjc2NCwxMjMuNzYyLDE1OS41NSw3OS43NzQsMTU5LjU1CgkJCQkJCSBNNzkuNzc0LDIuMzg4Yy00Mi42NzMsMC03Ny4zODksMzQuNzE2LTc3LjM4OSw3Ny4zODljMCw0Mi42NzEsMzQuNzE2LDc3LjM4Nyw3Ny4zODksNzcuMzg3CgkJCQkJCWM0Mi42NzIsMCw3Ny4zODgtMzQuNzE2LDc3LjM4OC03Ny4zODdDMTU3LjE2MiwzNy4xMDQsMTIyLjQ0NiwyLjM4OCw3OS43NzQsMi4zODgiLz4KCQkJCTwvZz4KCQkJPC9nPgoJCTwvZz4KCTwvZz4KCTxnIG9wYWNpdHk9IjAuNSI+CgkJPGc+CgkJCTxnPgoJCQkJPGc+CgkJCQkJPGRlZnM+CgkJCQkJCTxyZWN0IGlkPSJTVkdJRF8zXyIgd2lkdGg9IjE1OS41NDkiIGhlaWdodD0iMTU5LjU1Ii8+CgkJCQkJPC9kZWZzPgoJCQkJCTxjbGlwUGF0aCBpZD0iU1ZHSURfNF8iPgoJCQkJCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8zXyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+CgkJCQkJPC9jbGlwUGF0aD4KCQkJCQk8cGF0aCBjbGlwLXBhdGg9InVybCgjU1ZHSURfNF8pIiBmaWxsPSIjRkZGRkZGIiBkPSJNNzkuNzc0LDE1OS41NWMtNDMuOTg3LDAtNzkuNzc1LTM1Ljc4Ni03OS43NzUtNzkuNzczCgkJCQkJCWMwLTQzLjk4OSwzNS43ODgtNzkuNzc1LDc5Ljc3NS03OS43NzVjNDMuOTg2LDAsNzkuNzczLDM1Ljc4Niw3OS43NzMsNzkuNzc1QzE1OS41NDksMTIzLjc2NCwxMjMuNzYyLDE1OS41NSw3OS43NzQsMTU5LjU1CgkJCQkJCSBNNzkuNzc0LDIuMzg4Yy00Mi42NzMsMC03Ny4zODksMzQuNzE2LTc3LjM4OSw3Ny4zODljMCw0Mi42NzEsMzQuNzE2LDc3LjM4Nyw3Ny4zODksNzcuMzg3CgkJCQkJCWM0Mi42NzIsMCw3Ny4zODgtMzQuNzE2LDc3LjM4OC03Ny4zODdDMTU3LjE2MiwzNy4xMDQsMTIyLjQ0NiwyLjM4OCw3OS43NzQsMi4zODgiLz4KCQkJCTwvZz4KCQkJPC9nPgoJCTwvZz4KCTwvZz4KCTxnIG9wYWNpdHk9IjAuNCI+CgkJPGc+CgkJCTxnPgoJCQkJPGc+CgkJCQkJPGRlZnM+CgkJCQkJCTxyZWN0IGlkPSJTVkdJRF81XyIgeD0iMi4zODciIHk9IjIuMzg4IiB3aWR0aD0iMTU0Ljc3NSIgaGVpZ2h0PSIxNTQuNzc1Ii8+CgkJCQkJPC9kZWZzPgoJCQkJCTxjbGlwUGF0aCBpZD0iU1ZHSURfNl8iPgoJCQkJCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF81XyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+CgkJCQkJPC9jbGlwUGF0aD4KCQkJCQk8cGF0aCBjbGlwLXBhdGg9InVybCgjU1ZHSURfNl8pIiBmaWxsPSIjMjMxRjIwIiBkPSJNNzkuNzc0LDIuMzg4Yy00Mi43NDYsMC03Ny4zODksMzQuNjQ2LTc3LjM4OSw3Ny4zODkKCQkJCQkJczM0LjY0Myw3Ny4zODcsNzcuMzg5LDc3LjM4N2M0Mi43MzUsMCw3Ny4zODgtMzQuNjQ1LDc3LjM4OC03Ny4zODdDMTU3LjE2MiwzNy4wMzMsMTIyLjUxMSwyLjM4OCw3OS43NzQsMi4zODgiLz4KCQkJCTwvZz4KCQkJPC9nPgoJCTwvZz4KCTwvZz4KCTxnIG9wYWNpdHk9IjAuNyI+CgkJPGc+CgkJCTxnPgoJCQkJPGc+CgkJCQkJPGRlZnM+CgkJCQkJCTxyZWN0IGlkPSJTVkdJRF83XyIgeD0iNTEuNDE0IiB5PSI0NC42NDIiIHdpZHRoPSI3MC4yNyIgaGVpZ2h0PSI3MC4yNyIvPgoJCQkJCTwvZGVmcz4KCQkJCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzhfIj4KCQkJCQkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfN18iICBvdmVyZmxvdz0idmlzaWJsZSIvPgoJCQkJCTwvY2xpcFBhdGg+CgkJCQkJPHBhdGggY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzhfKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkRGRUZGIiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTU1LjgsMTEyLjkxMQoJCQkJCQljLTAuNDM3LDAtMC44NzItMC4xMTktMS4yNTUtMC4zNTZjLTAuNzA0LTAuNDM1LTEuMTMyLTEuMjAxLTEuMTMyLTIuMDI5VjQ5LjAyN2MwLTAuODI4LDAuNDI4LTEuNTk1LDEuMTMyLTIuMDI5CgkJCQkJCWMwLjcwNC0wLjQzNiwxLjU4Mi0wLjQ3NCwyLjMyMy0wLjEwNWw2MS40OTcsMzAuNzQ5YzAuODA5LDAuNDA0LDEuMzE4LDEuMjMsMS4zMTgsMi4xMzVjMCwwLjkwNS0wLjUxMSwxLjczLTEuMzE4LDIuMTM1CgkJCQkJCUw1Ni44NjgsMTEyLjY2QzU2LjUzLDExMi44MjcsNTYuMTY1LDExMi45MTEsNTUuOCwxMTIuOTExeiIvPgoJCQkJPC9nPgoJCQk8L2c+CgkJPC9nPgoJPC9nPgo8L2c+CjxnPgoJPGcgb3BhY2l0eT0iMC41Ij4KCQk8Zz4KCQkJPGc+CgkJCQk8Zz4KCQkJCQk8ZGVmcz4KCQkJCQkJPHJlY3QgaWQ9IlNWR0lEXzlfIiB4PSIxNjUiIHdpZHRoPSIxNTkuNTUxIiBoZWlnaHQ9IjE1OS41NSIvPgoJCQkJCTwvZGVmcz4KCQkJCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzEwXyI+CgkJCQkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzlfIiAgb3ZlcmZsb3c9InZpc2libGUiLz4KCQkJCQk8L2NsaXBQYXRoPgoJCQkJCTxwYXRoIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8xMF8pIiBmaWxsPSIjRkZGRkZGIiBkPSJNMjQ0Ljc3NCwxNTkuNTVjLTQzLjk4NywwLTc5Ljc3NC0zNS43ODYtNzkuNzc0LTc5Ljc3MwoJCQkJCQljMC00My45ODksMzUuNzg3LTc5Ljc3NSw3OS43NzQtNzkuNzc1YzQzLjk4NiwwLDc5Ljc3MiwzNS43ODYsNzkuNzcyLDc5Ljc3NUMzMjQuNTQ4LDEyMy43NjQsMjg4Ljc2MiwxNTkuNTUsMjQ0Ljc3NCwxNTkuNTUKCQkJCQkJIE0yNDQuNzc0LDIuMzg4Yy00Mi42NzMsMC03Ny4zODksMzQuNzE2LTc3LjM4OSw3Ny4zODljMCw0Mi42NzEsMzQuNzE2LDc3LjM4Nyw3Ny4zODksNzcuMzg3CgkJCQkJCWM0Mi42NzIsMCw3Ny4zODgtMzQuNzE2LDc3LjM4OC03Ny4zODdDMzIyLjE2MiwzNy4xMDQsMjg3LjQ0NiwyLjM4OCwyNDQuNzc0LDIuMzg4Ii8+CgkJCQk8L2c+CgkJCTwvZz4KCQk8L2c+Cgk8L2c+Cgk8ZyBvcGFjaXR5PSIwLjUiPgoJCTxnPgoJCQk8Zz4KCQkJCTxnPgoJCQkJCTxkZWZzPgoJCQkJCQk8cmVjdCBpZD0iU1ZHSURfMTFfIiB4PSIxNjUiIHdpZHRoPSIxNTkuNTUxIiBoZWlnaHQ9IjE1OS41NSIvPgoJCQkJCTwvZGVmcz4KCQkJCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzEyXyI+CgkJCQkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzExXyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+CgkJCQkJPC9jbGlwUGF0aD4KCQkJCQk8cGF0aCBjbGlwLXBhdGg9InVybCgjU1ZHSURfMTJfKSIgZmlsbD0iI0ZGRkZGRiIgZD0iTTI0NC43NzQsMTU5LjU1Yy00My45ODcsMC03OS43NzQtMzUuNzg2LTc5Ljc3NC03OS43NzMKCQkJCQkJYzAtNDMuOTg5LDM1Ljc4Ny03OS43NzUsNzkuNzc0LTc5Ljc3NWM0My45ODYsMCw3OS43NzIsMzUuNzg2LDc5Ljc3Miw3OS43NzVDMzI0LjU0OCwxMjMuNzY0LDI4OC43NjIsMTU5LjU1LDI0NC43NzQsMTU5LjU1CgkJCQkJCSBNMjQ0Ljc3NCwyLjM4OGMtNDIuNjczLDAtNzcuMzg5LDM0LjcxNi03Ny4zODksNzcuMzg5YzAsNDIuNjcxLDM0LjcxNiw3Ny4zODcsNzcuMzg5LDc3LjM4NwoJCQkJCQljNDIuNjcyLDAsNzcuMzg4LTM0LjcxNiw3Ny4zODgtNzcuMzg3QzMyMi4xNjIsMzcuMTA0LDI4Ny40NDYsMi4zODgsMjQ0Ljc3NCwyLjM4OCIvPgoJCQkJPC9nPgoJCQk8L2c+CgkJPC9nPgoJPC9nPgoJPGcgb3BhY2l0eT0iMC40Ij4KCQk8Zz4KCQkJPGc+CgkJCQk8Zz4KCQkJCQk8ZGVmcz4KCQkJCQkJPHJlY3QgaWQ9IlNWR0lEXzEzXyIgeD0iMTY3LjM4NyIgeT0iMi4zODgiIHdpZHRoPSIxNTQuNzc0IiBoZWlnaHQ9IjE1NC43NzUiLz4KCQkJCQk8L2RlZnM+CgkJCQkJPGNsaXBQYXRoIGlkPSJTVkdJRF8xNF8iPgoJCQkJCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8xM18iICBvdmVyZmxvdz0idmlzaWJsZSIvPgoJCQkJCTwvY2xpcFBhdGg+CgkJCQkJPHBhdGggY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzE0XykiIGZpbGw9IiMyMzFGMjAiIGQ9Ik0yNDQuNzc0LDIuMzg4Yy00Mi43NDUsMC03Ny4zODksMzQuNjQ2LTc3LjM4OSw3Ny4zODkKCQkJCQkJczM0LjY0NCw3Ny4zODcsNzcuMzg5LDc3LjM4N2M0Mi43MzUsMCw3Ny4zODgtMzQuNjQ1LDc3LjM4OC03Ny4zODdDMzIyLjE2MiwzNy4wMzMsMjg3LjUxMSwyLjM4OCwyNDQuNzc0LDIuMzg4Ii8+CgkJCQk8L2c+CgkJCTwvZz4KCQk8L2c+Cgk8L2c+Cgk8ZyBvcGFjaXR5PSIwLjciPgoJCTxnPgoJCQk8Zz4KCQkJCTxnPgoJCQkJCTxkZWZzPgoJCQkJCQk8cmVjdCBpZD0iU1ZHSURfMTVfIiB4PSIxNjcuMzg3IiB5PSIyLjM4OCIgd2lkdGg9IjE1NC43NzQiIGhlaWdodD0iMTU0Ljc3NSIvPgoJCQkJCTwvZGVmcz4KCQkJCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzE2XyI+CgkJCQkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzE1XyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+CgkJCQkJPC9jbGlwUGF0aD4KCQkJCQk8cGF0aCBjbGlwLXBhdGg9InVybCgjU1ZHSURfMTZfKSIgZmlsbD0iIzIzMUYyMCIgZD0iTTI0NC43NzQsMi4zODhjLTQyLjc0NSwwLTc3LjM4OSwzNC42NDYtNzcuMzg5LDc3LjM4OQoJCQkJCQlzMzQuNjQ0LDc3LjM4Nyw3Ny4zODksNzcuMzg3YzQyLjczNSwwLDc3LjM4OC0zNC42NDUsNzcuMzg4LTc3LjM4N0MzMjIuMTYyLDM3LjAzMywyODcuNTExLDIuMzg4LDI0NC43NzQsMi4zODgiLz4KCQkJCTwvZz4KCQkJPC9nPgoJCTwvZz4KCTwvZz4KCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZERkVGRiIgc3Ryb2tlLXdpZHRoPSI0IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0yMjAuOCwxMTIuOTExYy0wLjQzNywwLTAuODcyLTAuMTE5LTEuMjU1LTAuMzU2CgkJYy0wLjcwNC0wLjQzNS0xLjEzMi0xLjIwMS0xLjEzMi0yLjAyOVY0OS4wMjdjMC0wLjgyOCwwLjQyOC0xLjU5NSwxLjEzMi0yLjAyOWMwLjcwNC0wLjQzNiwxLjU4Mi0wLjQ3NCwyLjMyMy0wLjEwNWw2MS40OTcsMzAuNzQ5CgkJYzAuODA5LDAuNDA0LDEuMzE4LDEuMjMsMS4zMTgsMi4xMzVjMCwwLjkwNS0wLjUxMSwxLjczLTEuMzE4LDIuMTM1bC02MS40OTcsMzAuNzQ4QzIyMS41MywxMTIuODI3LDIyMS4xNjUsMTEyLjkxMSwyMjAuOCwxMTIuOTExCgkJeiIvPgo8L2c+CjxnIG9wYWNpdHk9IjAuNyI+Cgk8Zz4KCQk8Zz4KCQkJPGc+CgkJCQk8ZGVmcz4KCQkJCQk8cmVjdCBpZD0iU1ZHSURfMTdfIiB4PSI1OSIgeT0iMTcwIiB3aWR0aD0iMTguMzgyIiBoZWlnaHQ9IjE1Ljk4NCIvPgoJCQkJPC9kZWZzPgoJCQkJPGNsaXBQYXRoIGlkPSJTVkdJRF8xOF8iPgoJCQkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzE3XyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+CgkJCQk8L2NsaXBQYXRoPgoJCQkJCgkJCQkJPHBhdGggY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzE4XykiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZERkVGRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9IgoJCQkJCU02My4yMTIsMTc1LjcwOGgtMi42ODFjLTAuNjM0LDAtMS4xNDksMC41MTItMS4xNDksMS4xNDR2Mi4yODFjMCwwLjYzMSwwLjUxNiwxLjE0MywxLjE0OSwxLjE0M2gyLjY4MWw1LjM2MSw1LjMyOHYtMTUuMjIzCgkJCQkJTDYzLjIxMiwxNzUuNzA4eiIvPgoJCQk8L2c+CgkJPC9nPgoJCTxnPgoJCQk8Zz4KCQkJCTxkZWZzPgoJCQkJCTxyZWN0IGlkPSJTVkdJRF8xOV8iIHg9IjU5IiB5PSIxNzAiIHdpZHRoPSIxOC4zODIiIGhlaWdodD0iMTUuOTg0Ii8+CgkJCQk8L2RlZnM+CgkJCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzIwXyI+CgkJCQkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfMTlfIiAgb3ZlcmZsb3c9InZpc2libGUiLz4KCQkJCTwvY2xpcFBhdGg+CgkJCQkKCQkJCQk8cGF0aCBjbGlwLXBhdGg9InVybCgjU1ZHSURfMjBfKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkRGRUZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iCgkJCQkJTTc0LjMxOCwxNzEuOTAyYzEuNjg3LDEuNDY2LDIuNjgsMy42ODgsMi42OCw2LjA5YzAsMi40LTAuOTk0LDQuNjI0LTIuNjgsNi4wODkiLz4KCQkJPC9nPgoJCTwvZz4KCQk8Zz4KCQkJPGc+CgkJCQk8ZGVmcz4KCQkJCQk8cmVjdCBpZD0iU1ZHSURfMjFfIiB4PSI1OSIgeT0iMTcwIiB3aWR0aD0iMTguMzgyIiBoZWlnaHQ9IjE1Ljk4NCIvPgoJCQkJPC9kZWZzPgoJCQkJPGNsaXBQYXRoIGlkPSJTVkdJRF8yMl8iPgoJCQkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzIxXyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+CgkJCQk8L2NsaXBQYXRoPgoJCQkJCgkJCQkJPHBhdGggY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzIyXykiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZERkVGRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9IgoJCQkJCU03Mi40MDMsMTczLjQyNWMxLjI3NiwxLjA0OCwyLjI5OCwyLjc5MywyLjI5OCw0LjU2N2MwLDEuNzctMS4wMjUsMy41Mi0yLjI5OCw0LjU2NCIvPgoJCQk8L2c+CgkJPC9nPgoJCTxnPgoJCQk8Zz4KCQkJCTxkZWZzPgoJCQkJCTxyZWN0IGlkPSJTVkdJRF8yM18iIHg9IjU5IiB5PSIxNzAiIHdpZHRoPSIxOC4zODIiIGhlaWdodD0iMTUuOTg0Ii8+CgkJCQk8L2RlZnM+CgkJCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzI0XyI+CgkJCQkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfMjNfIiAgb3ZlcmZsb3c9InZpc2libGUiLz4KCQkJCTwvY2xpcFBhdGg+CgkJCQkKCQkJCQk8cGF0aCBjbGlwLXBhdGg9InVybCgjU1ZHSURfMjRfKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkRGRUZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iCgkJCQkJTTcwLjg3MiwxNzUuMzI3YzAuODYyLDAuNjI0LDEuNTMyLDEuNTI0LDEuNTMyLDIuNjY1YzAsMS4xNC0wLjY2OSwyLjA0MS0xLjUzMiwyLjY2MiIvPgoJCQk8L2c+CgkJPC9nPgoJPC9nPgo8L2c+CjxnIG9wYWNpdHk9IjAuNyI+Cgk8Zz4KCQk8Zz4KCQkJPGc+CgkJCQk8ZGVmcz4KCQkJCQk8cmVjdCBpZD0iU1ZHSURfMjVfIiB4PSIxMzAiIHk9IjE3MCIgd2lkdGg9IjE3LjA2MSIgaGVpZ2h0PSIxNi4yODQiLz4KCQkJCTwvZGVmcz4KCQkJCTxjbGlwUGF0aCBpZD0iU1ZHSURfMjZfIj4KCQkJCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8yNV8iICBvdmVyZmxvdz0idmlzaWJsZSIvPgoJCQkJPC9jbGlwUGF0aD4KCQkJCQoJCQkJCTxwb2x5bGluZSBjbGlwLXBhdGg9InVybCgjU1ZHSURfMjZfKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkRGRUZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSIKCQkJCQkxMzYuOTc5LDE4My4xODYgMTM5LjY5MywxODUuOSAxMzkuNjkzLDE3OS4zMDcgCQkJCSIvPgoJCQk8L2c+CgkJPC9nPgoJCTxnPgoJCQk8Zz4KCQkJCTxkZWZzPgoJCQkJCTxyZWN0IGlkPSJTVkdJRF8yN18iIHg9IjEzMCIgeT0iMTcwIiB3aWR0aD0iMTcuMDYxIiBoZWlnaHQ9IjE2LjI4NCIvPgoJCQkJPC9kZWZzPgoJCQkJPGNsaXBQYXRoIGlkPSJTVkdJRF8yOF8iPgoJCQkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzI3XyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+CgkJCQk8L2NsaXBQYXRoPgoJCQkJCgkJCQkJPHBhdGggY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzI4XykiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZERkVGRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9IgoJCQkJCU0xMzkuNjk0LDE3NC42NXYtNC4yNjhsLTUuNDMyLDUuNDMyaC0yLjcxNmMtMC42NDMsMC0xLjE2NCwwLjUyMS0xLjE2NCwxLjE2NHYyLjMyOGMwLDAuNjQyLDAuNTIxLDEuMTYyLDEuMTY0LDEuMTYyaDEuOTM5Ii8+CgkJCTwvZz4KCQk8L2c+CgkJPGc+CgkJCTxnPgoJCQkJPGRlZnM+CgkJCQkJPHJlY3QgaWQ9IlNWR0lEXzI5XyIgeD0iMTMwIiB5PSIxNzAiIHdpZHRoPSIxNy4wNjEiIGhlaWdodD0iMTYuMjg0Ii8+CgkJCQk8L2RlZnM+CgkJCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzMwXyI+CgkJCQkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfMjlfIiAgb3ZlcmZsb3c9InZpc2libGUiLz4KCQkJCTwvY2xpcFBhdGg+CgkJCQkKCQkJCQk8cGF0aCBjbGlwLXBhdGg9InVybCgjU1ZHSURfMzBfKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkRGRUZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iCgkJCQkJTTE0Mi4wMjEsMTc4LjE0M2MwLDEuMDcxLTAuODY5LDEuOTM5LTEuOTM5LDEuOTM5aC0wLjM4OSIvPgoJCQk8L2c+CgkJPC9nPgoJCTxnPgoJCQk8Zz4KCQkJCTxkZWZzPgoJCQkJCTxyZWN0IGlkPSJTVkdJRF8zMV8iIHg9IjEzMCIgeT0iMTcwIiB3aWR0aD0iMTcuMDYxIiBoZWlnaHQ9IjE2LjI4NCIvPgoJCQkJPC9kZWZzPgoJCQkJPGNsaXBQYXRoIGlkPSJTVkdJRF8zMl8iPgoJCQkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzMxXyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+CgkJCQk8L2NsaXBQYXRoPgoJCQkJCgkJCQkJPGxpbmUgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzMyXykiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZERkVGRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIxMzEuMTU5IiB5MT0iMTg1LjkiIHgyPSIxNDYuNjc3IiB5Mj0iMTcwLjM4MyIvPgoJCQk8L2c+CgkJPC9nPgoJPC9nPgo8L2c+CjxnIG9wYWNpdHk9IjAuNyI+Cgk8Zz4KCQk8Zz4KCQkJPGc+CgkJCQk8ZGVmcz4KCQkJCQk8cmVjdCBpZD0iU1ZHSURfMzNfIiB5PSIxNzAiIHdpZHRoPSIxMC41MDEiIGhlaWdodD0iMTAuNDk4Ii8+CgkJCQk8L2RlZnM+CgkJCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzM0XyI+CgkJCQkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfMzNfIiAgb3ZlcmZsb3c9InZpc2libGUiLz4KCQkJCTwvY2xpcFBhdGg+CgkJCQkKCQkJCQk8cG9seWdvbiBjbGlwLXBhdGg9InVybCgjU1ZHSURfMzRfKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkRGRUZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSIKCQkJCQkwLjM3MiwxODAuMTI3IDAuMzcyLDE3MC4zNzEgMTAuMTI5LDE3NS4yNDkgCQkJCSIvPgoJCQk8L2c+CgkJPC9nPgoJPC9nPgo8L2c+CjxnIG9wYWNpdHk9IjAuNyI+Cgk8Zz4KCQk8Zz4KCQkJPGc+CgkJCQk8ZGVmcz4KCQkJCQk8cmVjdCBpZD0iU1ZHSURfMzVfIiB4PSIzMCIgeT0iMTcwIiB3aWR0aD0iMTEiIGhlaWdodD0iMTEuMDAyIi8+CgkJCQk8L2RlZnM+CgkJCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzM2XyI+CgkJCQkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfMzVfIiAgb3ZlcmZsb3c9InZpc2libGUiLz4KCQkJCTwvY2xpcFBhdGg+CgkJCQkKCQkJCQk8cmVjdCB4PSIzMC4zOSIgeT0iMTcwLjM5IiBjbGlwLXBhdGg9InVybCgjU1ZHSURfMzZfKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkRGRUZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgd2lkdGg9IjMuNDA4IiBoZWlnaHQ9IjEwLjIyNCIvPgoJCQk8L2c+CgkJPC9nPgoJCTxnPgoJCQk8Zz4KCQkJCTxkZWZzPgoJCQkJCTxyZWN0IGlkPSJTVkdJRF8zN18iIHg9IjMwIiB5PSIxNzAiIHdpZHRoPSIxMSIgaGVpZ2h0PSIxMS4wMDIiLz4KCQkJCTwvZGVmcz4KCQkJCTxjbGlwUGF0aCBpZD0iU1ZHSURfMzhfIj4KCQkJCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8zN18iICBvdmVyZmxvdz0idmlzaWJsZSIvPgoJCQkJPC9jbGlwUGF0aD4KCQkJCQoJCQkJCTxyZWN0IHg9IjM3LjIwMyIgeT0iMTcwLjM5IiBjbGlwLXBhdGg9InVybCgjU1ZHSURfMzhfKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkRGRUZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgd2lkdGg9IjMuNDA4IiBoZWlnaHQ9IjEwLjIyNCIvPgoJCQk8L2c+CgkJPC9nPgoJPC9nPgo8L2c+CjxnPgoJPGc+CgkJPGc+CgkJCTxnPgoJCQkJPGRlZnM+CgkJCQkJPHJlY3QgaWQ9IlNWR0lEXzM5XyIgeD0iNTkiIHk9IjE5NiIgd2lkdGg9IjE4LjM4MiIgaGVpZ2h0PSIxNS45ODQiLz4KCQkJCTwvZGVmcz4KCQkJCTxjbGlwUGF0aCBpZD0iU1ZHSURfNDBfIj4KCQkJCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8zOV8iICBvdmVyZmxvdz0idmlzaWJsZSIvPgoJCQkJPC9jbGlwUGF0aD4KCQkJCQoJCQkJCTxwYXRoIGNsaXAtcGF0aD0idXJsKCNTVkdJRF80MF8pIiBmaWxsPSJub25lIiBzdHJva2U9IiNGREZFRkYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSIKCQkJCQlNNjMuMjEyLDIwMS43MDhoLTIuNjgxYy0wLjYzNCwwLTEuMTQ5LDAuNTEyLTEuMTQ5LDEuMTQ0djIuMjgxYzAsMC42MzEsMC41MTYsMS4xNDMsMS4xNDksMS4xNDNoMi42ODFsNS4zNjEsNS4zMjh2LTE1LjIyMwoJCQkJCUw2My4yMTIsMjAxLjcwOHoiLz4KCQkJPC9nPgoJCTwvZz4KCQk8Zz4KCQkJPGc+CgkJCQk8ZGVmcz4KCQkJCQk8cmVjdCBpZD0iU1ZHSURfNDFfIiB4PSI1OSIgeT0iMTk2IiB3aWR0aD0iMTguMzgyIiBoZWlnaHQ9IjE1Ljk4NCIvPgoJCQkJPC9kZWZzPgoJCQkJPGNsaXBQYXRoIGlkPSJTVkdJRF80Ml8iPgoJCQkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzQxXyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+CgkJCQk8L2NsaXBQYXRoPgoJCQkJCgkJCQkJPHBhdGggY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzQyXykiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZERkVGRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9IgoJCQkJCU03NC4zMTgsMTk3LjkwMmMxLjY4NywxLjQ2NiwyLjY4LDMuNjg4LDIuNjgsNi4wOWMwLDIuNC0wLjk5NCw0LjYyNC0yLjY4LDYuMDg5Ii8+CgkJCTwvZz4KCQk8L2c+CgkJPGc+CgkJCTxnPgoJCQkJPGRlZnM+CgkJCQkJPHJlY3QgaWQ9IlNWR0lEXzQzXyIgeD0iNTkiIHk9IjE5NiIgd2lkdGg9IjE4LjM4MiIgaGVpZ2h0PSIxNS45ODQiLz4KCQkJCTwvZGVmcz4KCQkJCTxjbGlwUGF0aCBpZD0iU1ZHSURfNDRfIj4KCQkJCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF80M18iICBvdmVyZmxvdz0idmlzaWJsZSIvPgoJCQkJPC9jbGlwUGF0aD4KCQkJCQoJCQkJCTxwYXRoIGNsaXAtcGF0aD0idXJsKCNTVkdJRF80NF8pIiBmaWxsPSJub25lIiBzdHJva2U9IiNGREZFRkYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSIKCQkJCQlNNzIuNDAzLDE5OS40MjVjMS4yNzYsMS4wNDgsMi4yOTgsMi43OTMsMi4yOTgsNC41NjdjMCwxLjc3LTEuMDI1LDMuNTItMi4yOTgsNC41NjQiLz4KCQkJPC9nPgoJCTwvZz4KCQk8Zz4KCQkJPGc+CgkJCQk8ZGVmcz4KCQkJCQk8cmVjdCBpZD0iU1ZHSURfNDVfIiB4PSI1OSIgeT0iMTk2IiB3aWR0aD0iMTguMzgyIiBoZWlnaHQ9IjE1Ljk4NCIvPgoJCQkJPC9kZWZzPgoJCQkJPGNsaXBQYXRoIGlkPSJTVkdJRF80Nl8iPgoJCQkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzQ1XyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+CgkJCQk8L2NsaXBQYXRoPgoJCQkJCgkJCQkJPHBhdGggY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzQ2XykiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZERkVGRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9IgoJCQkJCU03MC44NzIsMjAxLjMyN2MwLjg2MiwwLjYyNCwxLjUzMiwxLjUyNCwxLjUzMiwyLjY2NWMwLDEuMTQtMC42NjksMi4wNDEtMS41MzIsMi42NjIiLz4KCQkJPC9nPgoJCTwvZz4KCTwvZz4KPC9nPgo8Zz4KCTxnPgoJCTxnPgoJCQk8Zz4KCQkJCTxkZWZzPgoJCQkJCTxyZWN0IGlkPSJTVkdJRF80N18iIHg9IjEzMCIgeT0iMTk2IiB3aWR0aD0iMTcuMDYxIiBoZWlnaHQ9IjE2LjI4NCIvPgoJCQkJPC9kZWZzPgoJCQkJPGNsaXBQYXRoIGlkPSJTVkdJRF80OF8iPgoJCQkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzQ3XyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+CgkJCQk8L2NsaXBQYXRoPgoJCQkJCgkJCQkJPHBvbHlsaW5lIGNsaXAtcGF0aD0idXJsKCNTVkdJRF80OF8pIiBmaWxsPSJub25lIiBzdHJva2U9IiNGREZFRkYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBwb2ludHM9IgoJCQkJCTEzNi45NzksMjA5LjE4NiAxMzkuNjkzLDIxMS45IDEzOS42OTMsMjA1LjMwNyAJCQkJIi8+CgkJCTwvZz4KCQk8L2c+CgkJPGc+CgkJCTxnPgoJCQkJPGRlZnM+CgkJCQkJPHJlY3QgaWQ9IlNWR0lEXzQ5XyIgeD0iMTMwIiB5PSIxOTYiIHdpZHRoPSIxNy4wNjEiIGhlaWdodD0iMTYuMjg0Ii8+CgkJCQk8L2RlZnM+CgkJCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzUwXyI+CgkJCQkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfNDlfIiAgb3ZlcmZsb3c9InZpc2libGUiLz4KCQkJCTwvY2xpcFBhdGg+CgkJCQkKCQkJCQk8cGF0aCBjbGlwLXBhdGg9InVybCgjU1ZHSURfNTBfKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkRGRUZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iCgkJCQkJTTEzOS42OTQsMjAwLjY1di00LjI2OGwtNS40MzIsNS40MzJoLTIuNzE2Yy0wLjY0MywwLTEuMTY0LDAuNTIxLTEuMTY0LDEuMTY0djIuMzI4YzAsMC42NDIsMC41MjEsMS4xNjIsMS4xNjQsMS4xNjJoMS45MzkiLz4KCQkJPC9nPgoJCTwvZz4KCQk8Zz4KCQkJPGc+CgkJCQk8ZGVmcz4KCQkJCQk8cmVjdCBpZD0iU1ZHSURfNTFfIiB4PSIxMzAiIHk9IjE5NiIgd2lkdGg9IjE3LjA2MSIgaGVpZ2h0PSIxNi4yODQiLz4KCQkJCTwvZGVmcz4KCQkJCTxjbGlwUGF0aCBpZD0iU1ZHSURfNTJfIj4KCQkJCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF81MV8iICBvdmVyZmxvdz0idmlzaWJsZSIvPgoJCQkJPC9jbGlwUGF0aD4KCQkJCQoJCQkJCTxwYXRoIGNsaXAtcGF0aD0idXJsKCNTVkdJRF81Ml8pIiBmaWxsPSJub25lIiBzdHJva2U9IiNGREZFRkYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSIKCQkJCQlNMTQyLjAyMSwyMDQuMTQzYzAsMS4wNzEtMC44NjksMS45MzktMS45MzksMS45MzloLTAuMzg5Ii8+CgkJCTwvZz4KCQk8L2c+CgkJPGc+CgkJCTxnPgoJCQkJPGRlZnM+CgkJCQkJPHJlY3QgaWQ9IlNWR0lEXzUzXyIgeD0iMTMwIiB5PSIxOTYiIHdpZHRoPSIxNy4wNjEiIGhlaWdodD0iMTYuMjg0Ii8+CgkJCQk8L2RlZnM+CgkJCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzU0XyI+CgkJCQkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfNTNfIiAgb3ZlcmZsb3c9InZpc2libGUiLz4KCQkJCTwvY2xpcFBhdGg+CgkJCQkKCQkJCQk8bGluZSBjbGlwLXBhdGg9InVybCgjU1ZHSURfNTRfKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkRGRUZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjEzMS4xNTkiIHkxPSIyMTEuOSIgeDI9IjE0Ni42NzciIHkyPSIxOTYuMzgzIi8+CgkJCTwvZz4KCQk8L2c+Cgk8L2c+CjwvZz4KPGc+Cgk8Zz4KCQk8Zz4KCQkJPGc+CgkJCQk8ZGVmcz4KCQkJCQk8cmVjdCBpZD0iU1ZHSURfNTVfIiB5PSIxOTYiIHdpZHRoPSIxMC41MDEiIGhlaWdodD0iMTAuNDk4Ii8+CgkJCQk8L2RlZnM+CgkJCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzU2XyI+CgkJCQkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfNTVfIiAgb3ZlcmZsb3c9InZpc2libGUiLz4KCQkJCTwvY2xpcFBhdGg+CgkJCQkKCQkJCQk8cG9seWdvbiBjbGlwLXBhdGg9InVybCgjU1ZHSURfNTZfKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkRGRUZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSIKCQkJCQkwLjM3MiwyMDYuMTI2IDAuMzcyLDE5Ni4zNzEgMTAuMTI5LDIwMS4yNDkgCQkJCSIvPgoJCQk8L2c+CgkJPC9nPgoJPC9nPgo8L2c+CjxnPgoJPGc+CgkJPGc+CgkJCTxnPgoJCQkJPGRlZnM+CgkJCQkJPHJlY3QgaWQ9IlNWR0lEXzU3XyIgeD0iMzAiIHk9IjE5NiIgd2lkdGg9IjExIiBoZWlnaHQ9IjExLjAwMiIvPgoJCQkJPC9kZWZzPgoJCQkJPGNsaXBQYXRoIGlkPSJTVkdJRF81OF8iPgoJCQkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzU3XyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+CgkJCQk8L2NsaXBQYXRoPgoJCQkJCgkJCQkJPHJlY3QgeD0iMzAuMzkiIHk9IjE5Ni4zOSIgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzU4XykiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZERkVGRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHdpZHRoPSIzLjQwOCIgaGVpZ2h0PSIxMC4yMjQiLz4KCQkJPC9nPgoJCTwvZz4KCQk8Zz4KCQkJPGc+CgkJCQk8ZGVmcz4KCQkJCQk8cmVjdCBpZD0iU1ZHSURfNTlfIiB4PSIzMCIgeT0iMTk2IiB3aWR0aD0iMTEiIGhlaWdodD0iMTEuMDAyIi8+CgkJCQk8L2RlZnM+CgkJCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzYwXyI+CgkJCQkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfNTlfIiAgb3ZlcmZsb3c9InZpc2libGUiLz4KCQkJCTwvY2xpcFBhdGg+CgkJCQkKCQkJCQk8cmVjdCB4PSIzNy4yMDMiIHk9IjE5Ni4zOSIgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzYwXykiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZERkVGRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHdpZHRoPSIzLjQwOCIgaGVpZ2h0PSIxMC4yMjQiLz4KCQkJPC9nPgoJCTwvZz4KCTwvZz4KPC9nPgo8Zz4KCTxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMTU4LDIxMCAxNTgsMjA3LjA2MyAxNTYsMjA3LjA2MyAxNTYsMjEwIDE1NiwyMTIgMTU4LDIxMiAxNjAuOTM4LDIxMiAxNjAuOTM4LDIxMCAJIi8+Cgk8cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjE1OCwxOTggMTYwLjkzOCwxOTggMTYwLjkzOCwxOTYgMTU4LDE5NiAxNTYsMTk2IDE1NiwxOTggMTU2LDIwMC45MzggMTU4LDIwMC45MzggCSIvPgoJPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSIxNzMuOTM4LDIxMCAxNzMuOTM4LDIwNy4wNjMgMTc1LjkzOCwyMDcuMDYzIDE3NS45MzgsMjEwIDE3NS45MzgsMjEyIDE3My45MzgsMjEyIDE3MC45OTksMjEyIAoJCTE3MC45OTksMjEwIAkiLz4KCTxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMTczLjkzOCwxOTggMTcwLjk5OSwxOTggMTcwLjk5OSwxOTYgMTczLjkzOCwxOTYgMTc1LjkzOCwxOTYgMTc1LjkzOCwxOTggMTc1LjkzOCwyMDAuOTM4IAoJCTE3My45MzgsMjAwLjkzOCAJIi8+CjwvZz4KPGcgb3BhY2l0eT0iMC43Ij4KCTxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMTU4LDE4NCAxNTgsMTgxLjA2MyAxNTYsMTgxLjA2MyAxNTYsMTg0IDE1NiwxODYgMTU4LDE4NiAxNjAuOTM4LDE4NiAxNjAuOTM4LDE4NCAJIi8+Cgk8cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjE1OCwxNzIgMTYwLjkzOCwxNzIgMTYwLjkzOCwxNzAgMTU4LDE3MCAxNTYsMTcwIDE1NiwxNzIgMTU2LDE3NC45MzggMTU4LDE3NC45MzggCSIvPgoJPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSIxNzMuOTM4LDE4NCAxNzMuOTM4LDE4MS4wNjMgMTc1LjkzOCwxODEuMDYzIDE3NS45MzgsMTg0IDE3NS45MzgsMTg2IDE3My45MzgsMTg2IDE3MC45OTksMTg2IAoJCTE3MC45OTksMTg0IAkiLz4KCTxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMTczLjkzOCwxNzIgMTcwLjk5OSwxNzIgMTcwLjk5OSwxNzAgMTczLjkzOCwxNzAgMTc1LjkzOCwxNzAgMTc1LjkzOCwxNzIgMTc1LjkzOCwxNzQuOTM4IAoJCTE3My45MzgsMTc0LjkzOCAJIi8+CjwvZz4KPGcgb3BhY2l0eT0iMC43Ij4KCTxnPgoJCTxnPgoJCQk8Zz4KCQkJCTxkZWZzPgoJCQkJCTxyZWN0IGlkPSJTVkdJRF82MV8iIHg9Ijg1IiB5PSIxNzAiIHdpZHRoPSIxOC4zODIiIGhlaWdodD0iMTUuOTg0Ii8+CgkJCQk8L2RlZnM+CgkJCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzYyXyI+CgkJCQkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfNjFfIiAgb3ZlcmZsb3c9InZpc2libGUiLz4KCQkJCTwvY2xpcFBhdGg+CgkJCQkKCQkJCQk8cGF0aCBjbGlwLXBhdGg9InVybCgjU1ZHSURfNjJfKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkRGRUZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iCgkJCQkJTTg5LjIxMiwxNzUuNzA4aC0yLjY4MWMtMC42MzQsMC0xLjE0OSwwLjUxMi0xLjE0OSwxLjE0NHYyLjI4MWMwLDAuNjMxLDAuNTE2LDEuMTQzLDEuMTQ5LDEuMTQzaDIuNjgxbDUuMzYxLDUuMzI4di0xNS4yMjMKCQkJCQlMODkuMjEyLDE3NS43MDh6Ii8+CgkJCTwvZz4KCQk8L2c+CgkJPGc+CgkJCTxnPgoJCQkJPGRlZnM+CgkJCQkJPHJlY3QgaWQ9IlNWR0lEXzYzXyIgeD0iODUiIHk9IjE3MCIgd2lkdGg9IjE4LjM4MiIgaGVpZ2h0PSIxNS45ODQiLz4KCQkJCTwvZGVmcz4KCQkJCTxjbGlwUGF0aCBpZD0iU1ZHSURfNjRfIj4KCQkJCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF82M18iICBvdmVyZmxvdz0idmlzaWJsZSIvPgoJCQkJPC9jbGlwUGF0aD4KCQkJCQoJCQkJCTxwYXRoIGNsaXAtcGF0aD0idXJsKCNTVkdJRF82NF8pIiBmaWxsPSJub25lIiBzdHJva2U9IiNGREZFRkYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSIKCQkJCQlNOTguNDAzLDE3My40MjVjMS4yNzYsMS4wNDgsMi4yOTgsMi43OTMsMi4yOTgsNC41NjdjMCwxLjc3LTEuMDI1LDMuNTItMi4yOTgsNC41NjQiLz4KCQkJPC9nPgoJCTwvZz4KCQk8Zz4KCQkJPGc+CgkJCQk8ZGVmcz4KCQkJCQk8cmVjdCBpZD0iU1ZHSURfNjVfIiB4PSI4NSIgeT0iMTcwIiB3aWR0aD0iMTguMzgyIiBoZWlnaHQ9IjE1Ljk4NCIvPgoJCQkJPC9kZWZzPgoJCQkJPGNsaXBQYXRoIGlkPSJTVkdJRF82Nl8iPgoJCQkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzY1XyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+CgkJCQk8L2NsaXBQYXRoPgoJCQkJCgkJCQkJPHBhdGggY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzY2XykiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZERkVGRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9IgoJCQkJCU05Ni44NzIsMTc1LjMyN2MwLjg2MiwwLjYyNCwxLjUzMiwxLjUyNCwxLjUzMiwyLjY2NWMwLDEuMTQtMC42NjksMi4wNDEtMS41MzIsMi42NjIiLz4KCQkJPC9nPgoJCTwvZz4KCTwvZz4KPC9nPgo8Zz4KCTxnPgoJCTxnPgoJCQk8Zz4KCQkJCTxkZWZzPgoJCQkJCTxyZWN0IGlkPSJTVkdJRF82N18iIHg9Ijg1IiB5PSIxOTYiIHdpZHRoPSIxOC4zODIiIGhlaWdodD0iMTUuOTg0Ii8+CgkJCQk8L2RlZnM+CgkJCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzY4XyI+CgkJCQkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfNjdfIiAgb3ZlcmZsb3c9InZpc2libGUiLz4KCQkJCTwvY2xpcFBhdGg+CgkJCQkKCQkJCQk8cGF0aCBjbGlwLXBhdGg9InVybCgjU1ZHSURfNjhfKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkRGRUZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iCgkJCQkJTTg5LjIxMiwyMDEuNzA4aC0yLjY4MWMtMC42MzQsMC0xLjE0OSwwLjUxMi0xLjE0OSwxLjE0NHYyLjI4MWMwLDAuNjMxLDAuNTE2LDEuMTQzLDEuMTQ5LDEuMTQzaDIuNjgxbDUuMzYxLDUuMzI4di0xNS4yMjMKCQkJCQlMODkuMjEyLDIwMS43MDh6Ii8+CgkJCTwvZz4KCQk8L2c+CgkJPGc+CgkJCTxnPgoJCQkJPGRlZnM+CgkJCQkJPHJlY3QgaWQ9IlNWR0lEXzY5XyIgeD0iODUiIHk9IjE5NiIgd2lkdGg9IjE4LjM4MiIgaGVpZ2h0PSIxNS45ODQiLz4KCQkJCTwvZGVmcz4KCQkJCTxjbGlwUGF0aCBpZD0iU1ZHSURfNzBfIj4KCQkJCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF82OV8iICBvdmVyZmxvdz0idmlzaWJsZSIvPgoJCQkJPC9jbGlwUGF0aD4KCQkJCQoJCQkJCTxwYXRoIGNsaXAtcGF0aD0idXJsKCNTVkdJRF83MF8pIiBmaWxsPSJub25lIiBzdHJva2U9IiNGREZFRkYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSIKCQkJCQlNOTguNDAzLDE5OS40MjVjMS4yNzYsMS4wNDgsMi4yOTgsMi43OTMsMi4yOTgsNC41NjdjMCwxLjc3LTEuMDI1LDMuNTItMi4yOTgsNC41NjQiLz4KCQkJPC9nPgoJCTwvZz4KCQk8Zz4KCQkJPGc+CgkJCQk8ZGVmcz4KCQkJCQk8cmVjdCBpZD0iU1ZHSURfNzFfIiB4PSI4NSIgeT0iMTk2IiB3aWR0aD0iMTguMzgyIiBoZWlnaHQ9IjE1Ljk4NCIvPgoJCQkJPC9kZWZzPgoJCQkJPGNsaXBQYXRoIGlkPSJTVkdJRF83Ml8iPgoJCQkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzcxXyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+CgkJCQk8L2NsaXBQYXRoPgoJCQkJCgkJCQkJPHBhdGggY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzcyXykiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZERkVGRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9IgoJCQkJCU05Ni44NzIsMjAxLjMyN2MwLjg2MiwwLjYyNCwxLjUzMiwxLjUyNCwxLjUzMiwyLjY2NWMwLDEuMTQtMC42NjksMi4wNDEtMS41MzIsMi42NjIiLz4KCQkJPC9nPgoJCTwvZz4KCTwvZz4KPC9nPgo8ZyBvcGFjaXR5PSIwLjciPgoJPGc+CgkJPGc+CgkJCTxnPgoJCQkJPGRlZnM+CgkJCQkJPHJlY3QgaWQ9IlNWR0lEXzczXyIgeD0iMTEwIiB5PSIxNzAiIHdpZHRoPSIxOC4zODIiIGhlaWdodD0iMTUuOTg0Ii8+CgkJCQk8L2RlZnM+CgkJCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzc0XyI+CgkJCQkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfNzNfIiAgb3ZlcmZsb3c9InZpc2libGUiLz4KCQkJCTwvY2xpcFBhdGg+CgkJCQkKCQkJCQk8cGF0aCBjbGlwLXBhdGg9InVybCgjU1ZHSURfNzRfKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkRGRUZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iCgkJCQkJTTExNC4yMTIsMTc1LjcwOGgtMi42ODFjLTAuNjM0LDAtMS4xNDksMC41MTItMS4xNDksMS4xNDR2Mi4yODFjMCwwLjYzMSwwLjUxNiwxLjE0MywxLjE0OSwxLjE0M2gyLjY4MWw1LjM2MSw1LjMyOHYtMTUuMjIzCgkJCQkJTDExNC4yMTIsMTc1LjcwOHoiLz4KCQkJPC9nPgoJCTwvZz4KCQk8Zz4KCQkJPGc+CgkJCQk8ZGVmcz4KCQkJCQk8cmVjdCBpZD0iU1ZHSURfNzVfIiB4PSIxMTAiIHk9IjE3MCIgd2lkdGg9IjE4LjM4MiIgaGVpZ2h0PSIxNS45ODQiLz4KCQkJCTwvZGVmcz4KCQkJCTxjbGlwUGF0aCBpZD0iU1ZHSURfNzZfIj4KCQkJCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF83NV8iICBvdmVyZmxvdz0idmlzaWJsZSIvPgoJCQkJPC9jbGlwUGF0aD4KCQkJCQoJCQkJCTxwYXRoIGNsaXAtcGF0aD0idXJsKCNTVkdJRF83Nl8pIiBmaWxsPSJub25lIiBzdHJva2U9IiNGREZFRkYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSIKCQkJCQlNMTIxLjg3MiwxNzUuMzI3YzAuODYyLDAuNjI0LDEuNTMyLDEuNTI0LDEuNTMyLDIuNjY1YzAsMS4xNC0wLjY2OSwyLjA0MS0xLjUzMiwyLjY2MiIvPgoJCQk8L2c+CgkJPC9nPgoJPC9nPgo8L2c+CjxnPgoJPGc+CgkJPGc+CgkJCTxnPgoJCQkJPGRlZnM+CgkJCQkJPHJlY3QgaWQ9IlNWR0lEXzc3XyIgeD0iMTEwIiB5PSIxOTYiIHdpZHRoPSIxOC4zODIiIGhlaWdodD0iMTUuOTg0Ii8+CgkJCQk8L2RlZnM+CgkJCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzc4XyI+CgkJCQkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfNzdfIiAgb3ZlcmZsb3c9InZpc2libGUiLz4KCQkJCTwvY2xpcFBhdGg+CgkJCQkKCQkJCQk8cGF0aCBjbGlwLXBhdGg9InVybCgjU1ZHSURfNzhfKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkRGRUZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iCgkJCQkJTTExNC4yMTIsMjAxLjcwOGgtMi42ODFjLTAuNjM0LDAtMS4xNDksMC41MTItMS4xNDksMS4xNDR2Mi4yODFjMCwwLjYzMSwwLjUxNiwxLjE0MywxLjE0OSwxLjE0M2gyLjY4MWw1LjM2MSw1LjMyOHYtMTUuMjIzCgkJCQkJTDExNC4yMTIsMjAxLjcwOHoiLz4KCQkJPC9nPgoJCTwvZz4KCQk8Zz4KCQkJPGc+CgkJCQk8ZGVmcz4KCQkJCQk8cmVjdCBpZD0iU1ZHSURfNzlfIiB4PSIxMTAiIHk9IjE5NiIgd2lkdGg9IjE4LjM4MiIgaGVpZ2h0PSIxNS45ODQiLz4KCQkJCTwvZGVmcz4KCQkJCTxjbGlwUGF0aCBpZD0iU1ZHSURfODBfIj4KCQkJCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF83OV8iICBvdmVyZmxvdz0idmlzaWJsZSIvPgoJCQkJPC9jbGlwUGF0aD4KCQkJCQoJCQkJCTxwYXRoIGNsaXAtcGF0aD0idXJsKCNTVkdJRF84MF8pIiBmaWxsPSJub25lIiBzdHJva2U9IiNGREZFRkYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSIKCQkJCQlNMTIxLjg3MiwyMDEuMzI3YzAuODYyLDAuNjI0LDEuNTMyLDEuNTI0LDEuNTMyLDIuNjY1YzAsMS4xNC0wLjY2OSwyLjA0MS0xLjUzMiwyLjY2MiIvPgoJCQk8L2c+CgkJPC9nPgoJPC9nPgo8L2c+CjxnIG9wYWNpdHk9IjAuNyI+Cgk8Zz4KCQk8Zz4KCQkJPGRlZnM+CgkJCQk8cmVjdCBpZD0iU1ZHSURfODFfIiB4PSIzMzAiIHdpZHRoPSIxMTkuMTkzIiBoZWlnaHQ9IjEyMC4zNTkiLz4KCQkJPC9kZWZzPgoJCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzgyXyI+CgkJCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF84MV8iICBvdmVyZmxvdz0idmlzaWJsZSIvPgoJCQk8L2NsaXBQYXRoPgoJCQk8cGF0aCBjbGlwLXBhdGg9InVybCgjU1ZHSURfODJfKSIgZmlsbD0iI0ZGRkZGRiIgZD0iTTM4OS41OTgsMTIwLjM1OWMtMzIuODYzLDAtNTkuNTk4LTI2LjczMy01OS41OTgtNTkuNTk1CgkJCQljMC0zMi44NjIsMjYuNzM0LTU5LjU5Nyw1OS41OTgtNTkuNTk3YzE2Ljc3MSwwLDMyLjg1Nyw3LjEyNiw0NC4xNCwxOS41NTFjMC43OTUsMC44NzcsMC43MjksMi4yMzItMC4xNDgsMy4wMjgKCQkJCWMtMC44NzcsMC43OTctMi4yMjksMC43MjktMy4wMjctMC4xNDZjLTEwLjQ2OS0xMS41MzItMjUuMzk3LTE4LjE0Ni00MC45NjMtMTguMTQ2Yy0zMC40OTgsMC01NS4zMTEsMjQuODExLTU1LjMxMSw1NS4zMDkKCQkJCWMwLDMwLjQ5OCwyNC44MTMsNTUuMzA5LDU1LjMxMSw1NS4zMDlzNTUuMzEtMjQuODEyLDU1LjMxLTU1LjMwOWMwLTEuMTg0LDAuOTU5LTIuMTQ0LDIuMTQzLTIuMTQ0CgkJCQljMS4xODcsMCwyLjE0NiwwLjk2LDIuMTQ2LDIuMTQ0QzQ0OS4xOTMsOTMuNjI2LDQyMi40NTksMTIwLjM1OSwzODkuNTk4LDEyMC4zNTkiLz4KCQk8L2c+CgkJPGc+CgkJCTxkZWZzPgoJCQkJPHJlY3QgaWQ9IlNWR0lEXzgzXyIgeD0iMzMwIiB3aWR0aD0iMTE5LjE5MyIgaGVpZ2h0PSIxMjAuMzU5Ii8+CgkJCTwvZGVmcz4KCQkJPGNsaXBQYXRoIGlkPSJTVkdJRF84NF8iPgoJCQkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfODNfIiAgb3ZlcmZsb3c9InZpc2libGUiLz4KCQkJPC9jbGlwUGF0aD4KCQkJPHBvbHlnb24gY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzg0XykiIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iNDMzLjk5OCwwIDQyOS43MTMsMC4xODcgNDMwLjY0OCwyMS4zMDUgNDA5LjUxNiwyMC42OTcgCgkJCQk0MDkuMzk2LDI0Ljk4NyA0MzUuMTM1LDI1LjcyMiAJCQkiLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPGc+Cgk8Zz4KCQk8Zz4KCQkJPGRlZnM+CgkJCQk8cmVjdCBpZD0iU1ZHSURfODVfIiB4PSI0NjAiIHdpZHRoPSIxMTkuMTkzIiBoZWlnaHQ9IjEyMC4zNTkiLz4KCQkJPC9kZWZzPgoJCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzg2XyI+CgkJCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF84NV8iICBvdmVyZmxvdz0idmlzaWJsZSIvPgoJCQk8L2NsaXBQYXRoPgoJCQk8cGF0aCBjbGlwLXBhdGg9InVybCgjU1ZHSURfODZfKSIgZmlsbD0iI0ZGRkZGRiIgZD0iTTUxOS41OTgsMTIwLjM1OWMtMzIuODYzLDAtNTkuNTk4LTI2LjczMy01OS41OTgtNTkuNTk1CgkJCQljMC0zMi44NjIsMjYuNzM0LTU5LjU5Nyw1OS41OTgtNTkuNTk3YzE2Ljc3MSwwLDMyLjg1Nyw3LjEyNiw0NC4xNCwxOS41NTFjMC43OTUsMC44NzcsMC43MjksMi4yMzItMC4xNDgsMy4wMjgKCQkJCWMtMC44NzcsMC43OTctMi4yMjksMC43MjktMy4wMjYtMC4xNDZjLTEwLjQ3LTExLjUzMi0yNS4zOTgtMTguMTQ2LTQwLjk2NC0xOC4xNDZjLTMwLjQ5OCwwLTU1LjMxMSwyNC44MTEtNTUuMzExLDU1LjMwOQoJCQkJYzAsMzAuNDk4LDI0LjgxMyw1NS4zMDksNTUuMzExLDU1LjMwOXM1NS4zMS0yNC44MTIsNTUuMzEtNTUuMzA5YzAtMS4xODQsMC45NTktMi4xNDQsMi4xNDMtMi4xNDQKCQkJCWMxLjE4NywwLDIuMTQ2LDAuOTYsMi4xNDYsMi4xNDRDNTc5LjE5Myw5My42MjYsNTUyLjQ1OSwxMjAuMzU5LDUxOS41OTgsMTIwLjM1OSIvPgoJCTwvZz4KCQk8Zz4KCQkJPGRlZnM+CgkJCQk8cmVjdCBpZD0iU1ZHSURfODdfIiB4PSI0NjAiIHdpZHRoPSIxMTkuMTkzIiBoZWlnaHQ9IjEyMC4zNTkiLz4KCQkJPC9kZWZzPgoJCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzg4XyI+CgkJCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF84N18iICBvdmVyZmxvdz0idmlzaWJsZSIvPgoJCQk8L2NsaXBQYXRoPgoJCQk8cG9seWdvbiBjbGlwLXBhdGg9InVybCgjU1ZHSURfODhfKSIgZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSI1NjMuOTk4LDAgNTU5LjcxMywwLjE4NyA1NjAuNjQ4LDIxLjMwNSA1MzkuNTE2LDIwLjY5NyAKCQkJCTUzOS4zOTYsMjQuOTg3IDU2NS4xMzUsMjUuNzIyIAkJCSIvPgoJCTwvZz4KCTwvZz4KPC9nPgo8L3N2Zz4K\") no-repeat;\n\ttop: 50%;\n\tleft: 50%;\n}",".cnvr-video-js .video-js .vjs-big-play-button .vjs-icon-placeholder:before {\n\tcontent: '';\n}\n.cnvr-video-js .video-js {\n\toutline-color: transparent;\n}",".cnvr-video-js .video-js .vjs-big-play-button {\n\tborder: none;\n\twidth: 160px;\n\theight: 160px;\n\tmargin-left: -80px;\n\tmargin-top: -80px !important;\n\t-webkit-transition: none;\n\t-moz-transition: none;\n\t-o-transition: none;\n\ttransition: none;\n}",".cnvr-video-js .vjs-controls-disabled .vjs-big-play-button {\n\tdisplay: block;\n\tmargin-top: -80px;\n}",".cnvr-video-js .vjs-has-started .vjs-big-play-button,\n.cnvr-video-js .vjs-using-native-controls .vjs-big-play-button,\n.cnvr-video-js .vjs-error .vjs-big-play-button {\n\tdisplay: none;\n}",".cnvr-video-js .video-js.medium .vjs-big-play-button {\n\ttransform: scale(0.6);\n}",".cnvr-video-js .video-js:hover .vjs-big-play-button {\n\tbackground-position: -165px 0;\n}",".cnvr-video-js .video-js .vjs-big-play-button:before {\n\tcontent: '';\n\tdisplay: none;\n}",".cnvr-video-js .video-js .vjs-big-play-button .vjs-control-text {\n\tdisplay: none;\n}",".cnvr-video-js .video-js .vjs-control-bar {\n\theight: 30px;\n\tbackground-color: rgba(0, 0, 0, 0.6);\n\tdisplay: -webkit-box;\n\tdisplay: -webkit-flex;\n\tdisplay: -ms-flexbox;\n\tdisplay: flex;\n\tvisibility: visible;\n\topacity: 1;\n}",".cnvr-video-js .video-js .vjs-play-control {\n\tmargin-left: 11px;\n\twidth: 24px;\n}",".cnvr-video-js .video-js .vjs-play-control:before {\n\twidth: 11px;\n\theight: 11px;\n\tbackground-position: 0 -170px;\n\tmargin-left: -5.5px;\n\tmargin-top: -5.5px;\n}",".cnvr-video-js .video-js .vjs-play-control:hover:before {\n\tbackground-position: 0 -196px;\n}",".cnvr-video-js .video-js .vjs-play-control.vjs-playing:before {\n\tbackground-position: -30px -170px;\n}",".cnvr-video-js .video-js .vjs-play-control.vjs-playing:hover:before {\n\tbackground-position: -30px -196px;\n}",".cnvr-video-js .video-js .vjs-volume-menu-button {\n\twidth: 30px;\n}",".cnvr-video-js .video-js .vjs-volume-menu-button:hover {\n\twidth: 109px;\n}",".cnvr-video-js .video-js .vjs-volume-menu-button:before {\n\twidth: 19px;\n\theight: 16px;\n\tbackground-position: -59px -170px;\n\tmargin-left: -9.5px;\n\tmargin-top: -8px;\n\tleft: 13px;\n}",".cnvr-video-js .video-js .vjs-volume-menu-button:hover:before {\n\tbackground-position: -59px -196px;\n}",".cnvr-video-js .video-js .vjs-volume-menu-button.vjs-vol-0:before {\n\tbackground-position: -130px -170px;\n}",".cnvr-video-js .video-js .vjs-volume-menu-button.vjs-vol-0:hover:before {\n\tbackground-position: -130px -196px;\n}",".cnvr-video-js .video-js .vjs-volume-menu-button.vjs-vol-1:before {\n\tbackground-position: -110px -170px;\n}",".cnvr-video-js .video-js .vjs-volume-menu-button.vjs-vol-1:hover:before {\n\tbackground-position: -110px -196px;\n}",".cnvr-video-js .video-js .vjs-volume-menu-button.vjs-vol-2:before {\n\tbackground-position: -85px -170px;\n}",".cnvr-video-js .video-js .vjs-volume-menu-button.vjs-vol-2:hover:before {\n\tbackground-position: -85px -196px;\n}",".cnvr-video-js .video-js .vjs-volume-menu-button .vjs-menu {\n\tleft: 30px;\n}",".cnvr-video-js .video-js .vjs-volume-bar.vjs-slider-horizontal {\n\twidth: 50px;\n}",".cnvr-video-js .video-js .vjs-slider-horizontal .vjs-volume-level:before,\n.cnvr-video-js .video-js .vjs-play-progress:before{\n\tright: -4.5px;\n\tcontent: '';\n\theight: 9px;\n\twidth: 9px;\n\tbackground: white;\n\tborder-radius: 50%;\n}",".cnvr-video-js .video-js .vjs-fullscreen-control {\n\tmargin-right: 10px;\n}",".cnvr-video-js .video-js .vjs-fullscreen-control:before {\n\tbackground-position: -156px -170px;\n\twidth: 20px;\n\theight: 16px;\n\tmargin-left: -10px;\n\tmargin-top: -8px;\n}",".cnvr-video-js .video-js .vjs-fullscreen-control:hover:before {\n\tbackground-position: -156px -196px;\n}",".cnvr-video-js .video-js .vjs-time-control {\n\tmargin-right: 15px;\n}","\n.cnvr-video-js .video-js .vjs-progress-control:hover .vjs-progress-holder {\n\tfont-size: 10px;\n}",".cnvr-video-js .video-js .vjs-progress-control:hover .vjs-time-tooltip,\n.cnvr-video-js .video-js .vjs-progress-control:hover .vjs-mouse-display:after,\n.cnvr-video-js .video-js .vjs-progress-control:hover .vjs-play-progress:after {\n\tfont-size: 10px;\n}","\n.cnvr-video-js .vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {\n\topacity: 1;\n\tbackground: none;\n}",".cnvr-video-js .vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar .vjs-progress-control {\n\twidth: 100%;\n\tposition: absolute;\n\theight: 2px;\n\tbottom: 0;\n}",".cnvr-video-js .vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar .vjs-play-progress {\n\tbackground-color: rgba(255, 255, 255, 0.5);\n}",".cnvr-video-js .vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar .vjs-progress-control .vjs-slider {\n\tmargin: 0;\n}",".cnvr-video-js .vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar .vjs-button,\n.cnvr-video-js .vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar .vjs-load-progress,\n.cnvr-video-js .vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar .vjs-play-progress:before,\n.cnvr-video-js .vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar .vjs-remaining-time {\n\topacity: 0;\n}","\n.cnvr-video-js .video-js.vjs-ended .vjs-big-play-button {\n\tdisplay: block;\n\tbackground-position: -330px 0;\n\twidth: 120px;\n\theight: 121px;\n\tmargin-left: -60px;\n\tmargin-top: -80px;\n}",".cnvr-video-js .video-js.vjs-ended.vjs-controls-disabled .vjs-big-play-button {\n\tmargin-top: -60px;\n}",".cnvr-video-js .video-js.vjs-ended:hover .vjs-big-play-button {\n\tbackground-position: -460px 0;\n}",".cnvr-video-js .vjs-ad-playing .vjs-play-control.vjs-paused,\n.cnvr-video-js .vjs-ad-playing .vjs-play-progress,\n.cnvr-video-js .vjs-ad-playing .vjs-volume-level {\n\tbackground-color: inherit !important;\n}",".cnvr-video-js .vjs-ad-playing .vjs-control.vjs-ads-label {\n\tdisplay: none;\n}"].concat()
}),define("display/video/utils/CuePoints",["require","core/events/EventDispatcher","core/utils/DataTypeUtils","core/utils/InstanceUtils","display/video/events/VideoEvent"],function(e){"use strict";function t(e,t){function r(){g=s()}function s(){return JSON.parse(JSON.stringify(f))}function a(e){if(!0===j){var t=!!A.paused,n=A.ended,o=l(g,A.duration);o.forEach(function(o,i,r){var s=e>=o.percent,a=m<=o.percent;s&&a&&!0!==o.dispatched&&(!1===t||!0===n)&&(o.dispatched=!0,h({time:o.time,percent:o.percent,actualPercent:e,label:o.label}))}),e&&!1===t&&(m=e),g=o}}function l(e,t){t=Number(t);var n=e.map(function(e,n,o){if(e.percent||!e.time&&0!==e.time)e.percent&&!isNaN(e.percent)||(e.percent=0);else{var i=u(e.time);e.percent=Number(i/t)}return e.percent=Number(e.percent),e.label=e.label||String(parseInt(100*Number(e.percent)))+"%",e});return c(),d(p(n,"percent"),"percent")}function c(){j=!0}function u(e){for(var t=e.split(":"),n=0,o=1;t.length>0;)n+=o*parseInt(t.pop(),10),o*=60;return Number(n)}function d(e,t){return e.filter(function(e,n,o){return o.some(function(n){return e[t]===n[t]})})}function p(e,t){return e.sort(function(e,n){var o=e[t],i=n[t];return o<i?-1:o>i?1:0})}function h(t){e.fire(i.CUE_POINT,t)}var v=o.defineProperty(),f=[{percent:0,label:"0%"},{percent:.25,label:"25%"},{percent:.5,label:"50%"},{percent:.75,label:"75%"},{percent:1,label:"100%"}],g=s(),m=0,y=!0,A=t,j=!1;v(e,"cuePoints",{get:function(){return g},set:function(e){!0===n.isArray(e)&&(g=s().concat(e))},enumerable:!0,configurable:!0}),v(e,"resetCuePointsOnReplay",{get:function(){return y},set:function(e){n.isBoolean(e)&&(y=e)},enumerable:!0,configurable:!0}),v(e,"defaultCuePoints",{get:function(){return s()},enumerable:!0,configurable:!0});var C={checkForCuePoints:a,resetCuePoints:r,correctCuePoints:l,updateVideoElement:function(e){A=e}};return v(C,"lastPlayedPercentage",{get:function(){return m},set:function(e){m=e},enumerable:!0,configurable:!0}),C}var n=(e("core/events/EventDispatcher"),e("core/utils/DataTypeUtils")),o=e("core/utils/InstanceUtils"),i=e("display/video/events/VideoEvent");return t}),define("display/video/events/VideoEventListener",["require","core/events/EventDispatcher","core/managers/Registry","core/utils/DataTypeUtils","core/utils/InstanceUtils","display/video/events/VideoEvent","core/render/RenderCore","display/base/BaseElement","core/analytics/AnalyticsContent","display/video/utils/CuePoints"],function(e){"use strict";function t(e,t){function o(e){return Z.applySet(R,e)}function c(){return!0===p()?D()?(Z.renderCount++,u()):!1===Z.isInProgress&&Z.renderComplete(R.isSuccess):Z.renderComplete(!1),R}function u(){Q(O),P(O);var e=d(O);null===e&&(e=document.createElement("source"),O.appendChild(e)),e.src=H,Z.renderComplete(!0)}function d(e){for(var t=e.childNodes,n=0;n<t.length;n++)if("SOURCE"===String(t[n].tagName).toUpperCase())return t[n];return null}function p(){return!h()||(Z.failReason={type:a.MISSING_VALUE,details:h(),instance:R},!1)}function h(){return R.element?!R.src&&"src":"element"}function v(e){R.fire(r.ABORT,{})}function f(e){R.fire(r.CAN_PLAY,{})}function g(e){R.fire(r.CAN_PLAY_THROUGH,{})}function m(e){R.fire(r.DURATION_CHANGE,{})}function y(e){R.fire(r.EMPTIED,{})}function A(e){W=!1,R.fire(r.ENDED,{playheadProgress:R.playheadProgress})}function j(e){R.fire(r.ERROR,{code:e.target,src:e.target.src})}function C(e){R.fire(r.LOADED_DATA,{})}function b(e){var t=e.target;G.correctCuePoints(R.cuePoints,t.duration),R.fire(r.LOADED_META_DATA,{duration:R.duration,videoWidth:t.videoWidth,videoHeight:t.videoHeight},R)}function k(e){R.fire(r.LOAD_START,{},R)}function T(e){W=!0,R.fire(r.PAUSE,{},R)}function I(e){0===G.lastPlayedPercentage&&G.checkForCuePoints(0),!0===W?R.fire(r.RESUME,{},R):R.fire(r.PLAY,{},R)}function w(e){R.fire(r.PLAYING,{},R)}function M(e){R.fire(r.PROGRESS,e,R)}function E(e){R.fire(r.RATE_CHANGE,{},R)}function N(e){R.fire(r.SEEKED,{},R)}function x(e){R.fire(r.SEEKING,{},R)}function S(e){R.fire(r.STALLED,{},R)}function _(e){R.fire(r.SUSPENDED,{},R)}function J(e){var t=e.target;R.playheadProgress=t.currentTime/t.duration,G.checkForCuePoints(R.playheadProgress),R.fire(r.TIME_UPDATE,{currentTime:R.currentTime,playheadProgress:R.playheadProgress},R),R.fire(r.PROGRESS,{progress:R.playheadProgress},R)}function z(e){R.fire(r.VOLUME_CHANGE,{volume:O.volume,muted:O.muted},R)}function L(e){R.fire(r.WAITING,{},R)}function P(e){e.addEventListener(r.ABORT,v.bind(this)),e.addEventListener(r.CAN_PLAY,f.bind(this)),e.addEventListener(r.CAN_PLAY_THROUGH,g.bind(this)),e.addEventListener(r.DURATION_CHANGE,m.bind(this)),e.addEventListener(r.EMPTIED,y.bind(this)),e.addEventListener(r.ENDED,A.bind(this)),e.addEventListener(r.ERROR,j.bind(this),!0),e.addEventListener(r.LOADED_DATA,C.bind(this)),e.addEventListener(r.LOADED_META_DATA,b.bind(this)),e.addEventListener(r.LOAD_START,k.bind(this)),e.addEventListener(r.PAUSE,T.bind(this)),e.addEventListener(r.PLAY,I.bind(this)),e.addEventListener(r.PLAYING,w.bind(this)),e.addEventListener(r.PROGRESS,M.bind(this)),e.addEventListener(r.RATE_CHANGE,E.bind(this)),e.addEventListener(r.SEEKED,N.bind(this)),e.addEventListener(r.SEEKING,x.bind(this)),e.addEventListener(r.STALLED,S.bind(this)),e.addEventListener(r.SUSPENDED,_.bind(this)),e.addEventListener(r.TIME_UPDATE,J.bind(this)),e.addEventListener(r.VOLUME_CHANGE,z.bind(this)),e.addEventListener(r.WAITING,L.bind(this))}function Q(e){e.removeEventListener(r.ABORT,v),e.removeEventListener(r.CAN_PLAY,f),e.removeEventListener(r.CAN_PLAY_THROUGH,g),e.removeEventListener(r.DURATION_CHANGE,m),e.removeEventListener(r.EMPTIED,y),e.removeEventListener(r.ENDED,A),e.removeEventListener(r.ERROR,j),e.removeEventListener(r.LOADED_DATA,C),e.removeEventListener(r.LOADED_META_DATA,b),e.removeEventListener(r.LOAD_START,k),e.removeEventListener(r.PAUSE,T),e.removeEventListener(r.PLAY,I),e.removeEventListener(r.PLAYING,w),e.removeEventListener(r.PROGRESS,M),e.removeEventListener(r.RATE_CHANGE,E),e.removeEventListener(r.SEEKED,N),e.removeEventListener(r.SEEKING,x),e.removeEventListener(r.STALLED,S),e.removeEventListener(r.SUSPENDED,_),e.removeEventListener(r.TIME_UPDATE,J),e.removeEventListener(r.VOLUME_CHANGE,z),e.removeEventListener(r.WAITING,L)}function D(){var e=Z.prevRenderProps;return!0===i.hasInstanceChanged(e,R)&&(B(),!0)}function B(){Z.prevRenderProps={element:R.element,src:R.src}}var R={instanceType:"VideoEventListener",set:o,on:n.on,off:n.off,fire:n.fire,clearEvents:n.clearEvents,isPopulated:p,_:{processRender:c}};R=i.extend(R,new s("video",t));var G=new l(R);G.updateVideoElement(R.element),R.resetCuePoints=G.resetCuePoints;var Z=R._,O=R.element,U=(O.style,i.defineProperty()),H="";U(R,"src",{get:function(){return H},set:function(e){H=e},enumerable:!0,configurable:!0}),U(R,"CuePointHelper",{get:function(){return G},set:function(e){G=e,R.resetCuePoints=G.resetCuePoints},enumerable:!0,configurable:!0});var W=!1;return function(){B()}(),R}var n=e("core/events/EventDispatcher"),o=e("core/managers/Registry"),i=(e("core/utils/DataTypeUtils"),e("core/utils/InstanceUtils")),r=e("display/video/events/VideoEvent"),s=(e("core/render/RenderCore"),e("display/base/BaseElement")),a=e("core/analytics/AnalyticsContent"),l=e("display/video/utils/CuePoints");return o.register("VideoEventListener",t,["videoeventlistener","video-event-listener"]),t}),define("display/video/vpaid_player/VideoPlayer",["require","core/events/EventDispatcher","core/managers/Registry","core/utils/DataTypeUtils","core/analytics/AnalyticsContent","core/utils/InstanceUtils","display/base/BaseElement","display/video/events/VideoEvent","core/analytics/Analytics","platform/Platform","VideoJS","libs/videojs/videojs-skin","libs/videojs/cnvr-video-skin","display/style/BulkStyle","display/settings/GlobalSettings","core/utils/ElementUtils","display/style/Style","display/video/events/VideoEventListener","display/video/utils/CuePoints"],function(e){"use strict";function t(e,t){function o(e){return $.applySet(W,e)}function j(){return!0===P()&&!0===B()?U()?($.renderCount++,w()):!1===$.isInProgress&&$.renderComplete(W.isSuccess):$.renderComplete(!1),W}function C(){q=null,$.renderComplete(!1)}function b(){q=setTimeout(C,4e3)}function k(){q&&(clearTimeout(q),q=null)}function T(){var e="",t=W.id||"";t&&(t="#"+g.addPrefix(g.removePrefix(W.id,f.fetch().prefix),f.fetch().prefix));var n;W.element.className&&(n="."+W.element.className.trim().split(" ").join(".")),e=t+n,!0===Ce&&(new m).set({selectorOverride:e+" .vjs-loading-spinner",visibility:"hidden"}).render(),!0===be&&(new m).set({selectorOverride:e+" .vjs-big-play-button",visibility:"hidden"}).render()}function I(){oe.reset(),oe.add(p),!0===re&&oe.add(h),oe.render(),X.color="",K=X.element,!0===re?W.element.className="cnvr-video-js "+W.className:""!==se&&(W.element.className=se+" "+W.className),T()}function w(){var e={};if(1===$.renderCount&&(I(),!0===me&&(W.position="",W.loop=!1,he=!1),V.updateVideoElement(K),O(X),!0===W.controls&&(K.controls=W.controls),!0===pe&&(K.muted=!0),!0===W.autoplay&&(K.autoplay=W.autoplay),K.loop=W.loop,!0===fe&&$.renderComplete(!0)),X.set({src:u.fetch().urlConstructor(W.src,W,!0,u.fetch().subdirectory)}).render(),K.setAttribute("data-setup",JSON.stringify(E(e.vastTag))),W.poster&&K.setAttribute("poster",u.fetch().urlConstructor(W.poster,W,!1,u.fetch().subdirectory)),W.offsetWidth>0&&(K.width=W.offsetWidth),W.offsetHeight>0&&(K.height=W.offsetHeight),1===$.renderCount){var t="video-js";(W.offsetWidth<300||W.offsetHeight<300)&&(t+=" medium"),K.setAttribute("class",t),W.appendChild(K),k(),!1===fe&&b(),Y=d(X.element);var n=function(){var e=Y.error(),t="";e&&(t=e.code+";"+e.message),!1===me&&c.fire({event:r.ASSET_ERROR,instance:W,currentInstanceType:W.instanceType,currentInstance:W,details:[{name:"code",value:e.code},{name:"message",value:e.message}]}),$.failReason={type:r.ASSET_ERROR,details:t,instance:W},!1===fe&&$.renderComplete(!1)};Y.on("error",n),Y.on("ready",function(){if(k(),F=Y.player(),F.controlBar.hide(),!1===he&&M(he),!1===fe&&$.renderComplete(!0),Y.off("error",n),W.playbackRate&&F.playbackRate(W.playbackRate),!1===ye){var e=W.element.getElementsByClassName("vjs-big-play-button")[0];e.parentNode.addEventListener("click",function(t){var n="vjs-big-play-button"===t.target.parentNode.className,o="vjs-poster"===t.target.className,i="vjs-play-control vjs-control vjs-button"===t.target.parentNode.className;(o||i||n)&&(e.style.display="none")})}}),Y.on("play",function(){!0===je&&!0===W.controls&&F.controlBar.show(),Ae||!0!==W.controls||(Ae=!0,F.controlBar.show())}),!0===je&&Y.on("pause",function(){F.controlBar.hide()})}else!1===fe&&$.renderComplete(!0)}function M(e){if(F){var t="none";e&&(t=""),F.controlBar&&F.controlBar.progressControl&&F.controlBar.progressControl.el_&&(F.controlBar.progressControl.el_.style.pointerEvents=t)}}function E(e){return{controlBar:{fullscreenToggle:ve,progressControl:{seekBar:{}}}}}function N(){for(var e=0;e<ae.length;e++){var t=ae[e];t.on(l.PLAY,function(){x()},this),t.on(l.PAUSE,function(){S()},this),t.on(l.MUTE,function(){z()},this),t.on(l.UNMUTE,function(){L()},this),t.on(l.REPLAY,function(){_(0),S(),x()},this)}}function x(){K?K.play():W.autoplay=!0}function S(){K?K.pause():W.autoplay=!1}function _(e){i.isNumber(e)&&K.seek(e)}function J(){K?(K.pause(),K.seek(0)):W.autoplay=!1}function z(){K?K.mute(!0):W.muteOnStart=!0}function L(){K?K.mute(!1):W.muteOnStart=!1}function P(){return!Q()||($.failReason={type:r.MISSING_VALUE,details:Q(),instance:W},!1)}function Q(){return W.width||le?W.height||le?!D(te)&&"src":"height":"width"}function D(e){if(!e)return!1;if(!0===i.isString(e)){for(var t=["mp4","ogv","ogg","webm"],n=0;n<t.length;n++)if(e.indexOf("."+t[n]>-1)&&R(t[n]))return e}else{if(e.mp4&&R("mp4"))return e.mp4;if(e.ogv&&R("ogg"))return e.ogv;if(e.ogg&&R("ogg"))return e.ogg;if(e.webm&&R("webm"))return e.webm}return!1}function B(){var e=document.createElement("video"),t=!!e.canPlayType;if(!0===t)try{e.canPlayType('video/mp4; codecs="avc1.42E01E"')}catch(e){t=!1}return t}function R(e){if(!0===B()){var t=document.createElement("video");switch(e){case"mp4":case"h264":return!!t.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/,"");case"ogg":case"ogv":return!!t.canPlayType('video/ogg; codecs="theora"').replace(/^no$/,"");case"webm":return!!t.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,"");default:return!1}}return!1}function G(e,t){[{event:l.ABORT,handler:null},{event:l.CAN_PLAY,handler:null},{event:l.CAN_PLAY_THROUGH,handler:null},{event:l.DURATION_CHANGE,handler:null},{event:l.EMPTIED,handler:null},{event:l.ENDED,handler:null},{event:l.ERROR,handler:null},{event:l.LOADED_DATA,handler:null},{event:l.LOADED_META_DATA,handler:null},{event:l.LOAD_START,handler:null},{event:l.PAUSE,handler:null},{event:l.PLAY,handler:null},{event:l.PLAYING,handler:null},{event:l.PROGRESS,handler:null},{event:l.RATE_CHANGE,handler:null},{event:l.SEEKED,handler:null},{event:l.SEEKING,handler:null},{event:l.STALLED,handler:null},{event:l.SUSPENDED,handler:null},{event:l.TIME_UPDATE,handler:null},{event:l.WAITING,handler:null},{event:l.CUE_POINT,handler:function(e){Z(e)}},{event:l.RESUME,handler:null},{event:l.MUTE,handler:null},{event:l.UNMUTE,handler:null},{event:l.VOLUME_CHANGE,handler:null}].forEach(function(n){var o=n.handler||Z;e?t.on(n.event,o):t.off(n.event,o)})}function Z(e){W.fire(e.evtType,e)}function O(e){G(!0,e)}function U(){var e=$.prevRenderProps;return!0===s.hasInstanceChanged(e,W)&&(H(),!0)}function H(){$.prevRenderProps={autoplay:W.autoplay,muteOnStart:W.muteOnStart,src:W.src,controlledBy:W.controlledBy,controls:W.controls,poster:W.poster,useCNVRSkin:W.useCNVRSkin}}var W={instanceType:"VideoPlayer",set:o,on:n.on,off:n.off,fire:n.fire,clearEvents:n.clearEvents,play:x,pause:S,stop:J,seek:_,mute:z,unmute:L,isPopulated:P,_:{processRender:j}};W=s.extend(W,new a("div"));var V,Y,F,X,K,q,$=W._,ee=W.element,te=(ee.style,""),ne="",oe=new v,ie=s.defineProperty(),re=!0,se="",ae=[],le=t||null,ce=!1,ue=!0,de=!1,pe=!1,he=!1,ve=!1,fe=!1,ge=1,me=!1,ye=!0,Ae=!1,je=!1,Ce=!1,be=!1;return ie(W,"muteOnStart",{get:function(){return pe},set:function(e){i.isBoolean(e)&&(pe=e)},enumerable:!0,configurable:!0}),ie(W,"playbackRate",{get:function(){return ge},set:function(e){i.isNumber(ge)&&(ge=e,F&&F.playbackRate(ge))},enumerable:!0,configurable:!0}),ie(W,"hideControlsOnPause",{get:function(){return je},set:function(e){i.isBoolean(e)&&(je=e)},enumerable:!0,configurable:!0}),ie(W,"controls",{get:function(){return ue},set:function(e){i.isBoolean(e)&&(ue=e)},enumerable:!0,configurable:!0}),ie(W,"loop",{get:function(){return de},set:function(e){i.isBoolean(e)&&(de=e)},enumerable:!0,configurable:!0}),ie(W,"src",{get:function(){return te},set:function(e){te=e},enumerable:!0,configurable:!0}),ie(W,"poster",{get:function(){return ne},set:function(e){ne=e},enumerable:!0,configurable:!0}),ie(W,"controlledBy",{get:function(){return ae},set:function(e){ae=e,i.isArray(ae)||(ae=[ae]),N()},enumerable:!0}),ie(W,"immediateRender",{get:function(){return fe},set:function(e){i.isBoolean(e)&&(fe=e)},enumerable:!0}),ie(W,"autoplay",{get:function(){return ce},set:function(e){!0===i.isBoolean(e)&&(ce=e)},enumerable:!0,configurable:!0}),ie(W,"useCNVRSkin",{get:function(){return re},set:function(e){!0===i.isBoolean(e)&&(re=e)},enumerable:!0,configurable:!0}),ie(W,"hideLoadSpinner",{get:function(){return Ce},set:function(e){!0===i.isBoolean(e)&&(Ce=e)},enumerable:!0,configurable:!0}),ie(W,"hideBigPlayButton",{get:function(){return be},set:function(e){!0===i.isBoolean(e)&&(be=e)},enumerable:!0,configurable:!0}),ie(W,"allowScrubbing",{get:function(){return he},set:function(e){!0===i.isBoolean(e)&&(he=e,M(he))},enumerable:!0,configurable:!0}),ie(W,"allowFullscreen",{get:function(){return ve},set:function(e){!0===i.isBoolean(e)&&(ve=e)},enumerable:!0,configurable:!0}),ie(W,"VideoJSPlayer",{get:function(){return Y},enumerable:!0,configurable:!0}),ie(W,"video",{get:function(){return X},enumerable:!0,configurable:!0}),ie(W,"isVPAID",{get:function(){return me},set:function(e){!0===i.isBoolean(e)&&(me=e)},enumerable:!0,configurable:!0}),ie(W,"skinClassName",{get:function(){return se},set:function(e){!0===i.isString(e)&&(se=e)},enumerable:!0,configurable:!0}),ie(W,"showPlayButtonOnPause",{get:function(){return ye},set:function(e){i.isBoolean(e)&&(ye=e)}}),function(){W.directoryType="shared",V=new A(W),W.resetCuePoints=V.resetCuePoints,H(),X=i.isHTMLElement(le)?new y("video",le).set({CuePointHelper:V}):new y("video").set({CuePointHelper:V}),X.on("click",function(e){Y&&W.fire("video-click",e)})}(),W}var n=e("core/events/EventDispatcher"),o=e("core/managers/Registry"),i=e("core/utils/DataTypeUtils"),r=e("core/analytics/AnalyticsContent"),s=e("core/utils/InstanceUtils"),a=e("display/base/BaseElement"),l=e("display/video/events/VideoEvent"),c=e("core/analytics/Analytics"),u=e("platform/Platform"),d=e("VideoJS"),p=e("libs/videojs/videojs-skin"),h=e("libs/videojs/cnvr-video-skin"),v=e("display/style/BulkStyle"),f=e("display/settings/GlobalSettings"),g=e("core/utils/ElementUtils"),m=e("display/style/Style"),y=e("display/video/events/VideoEventListener"),A=e("display/video/utils/CuePoints");return o.register("VideoPlayer",t,["videoplayer","video-player"]),t}),define("video.pack",["require","display/video/vpaid_player/VideoPlayer","display/video/utils/CuePoints","display/video/events/VideoEvent","display/video/events/VideoEventListener","VideoJS"],function(e){});/*RBuild_02527f7e*/
define("core/analytics/AnalyticsInteraction",["require"],function(e){"use strict";return{INTERACTIVITY:"interactivity",SWIPE:"swipe",SWIPE_LEFT:"swipe_left",SWIPE_RIGHT:"swipe_right",SWIPE_UP:"swipe_up",SWIPE_DOWN:"swipe_down",ROLL_OVER:"roll_over",ROLL_OUT:"roll_out",DRAG:"drag",DRAG_START:"drag_start",DRAG_END:"drag_end",CLICK:"click",TAP:"tap",MULTI_TOUCH:"multi_touch",TAP_AND_HOLD:"TAP_AND_HOLD",PINCH:"pinch",NAV_NEXT:"nav_next",NAV_PREVIOUS:"nav_previous",DOTS:"dots",THUMBNAIL:"thumbnail"}}),define("display/video/events/VideoEvent",[],function(){return{ABORT:"abort",CAN_PLAY:"canplay",CAN_PLAY_THROUGH:"canplaythrough",DURATION_CHANGE:"durationchange",EMPTIED:"emptied",ENDED:"ended",ERROR:"error",LOADED_DATA:"loadeddata",LOADED_META_DATA:"loadedmetadata",LOAD_START:"loadstart",PAUSE:"pause",PLAY:"play",RESUME:"resume",PLAYING:"playing",PROGRESS:"progress",RATE_CHANGE:"ratechange",SEEKED:"seeked",SEEKING:"seeking",STALLED:"stalled",SUSPENDED:"suspend",TIME_UPDATE:"timeupdate",VOLUME_CHANGE:"volumechange",WAITING:"waiting",MUTE:"mute",UNMUTE:"unmute",REPLAY:"replay",INITIAL_PLAY:"initial_play",CUE_POINT:"cue_point"}}),define("platform/advantage/CreativeEventsLog",["require","core/utils/DataTypeUtils","core/analytics/Analytics","core/analytics/AnalyticsInteraction","core/analytics/AnalyticsContent","display/video/events/VideoEvent","platform/Platform"],function(e){"use strict";function t(){function e(e){var r=e.instance,n={};r&&(n=r.failReason)&&n.instance&&(r=n.instance),r=r||{};var o=(e.currentInstance,e.currentInstanceType);switch(e.event){case E.CREATIVE_READY:return c(_.CREATIVE_READY,u,"");case E.CREATIVE_SHOWN:return s.overwrite({hasCreativeShown:!0}),c(_.CREATIVE_SHOWN,u,"");case E.REQUIRED_ASSETS_LOADED:return c(_.REQUIRED_ASSETS_LOADED,"","");case E.FALL_BACK:var l=t(n.type);return c(_.CREATIVE_FALLBACK,l,r.id||r.className||n.details);case E.ASSET_ERROR:return c(_.ASSET_ERROR,r.id||r.className,e.details);case E.DEBUG:var O=I(n.details);return c(_.DEBUG,n.type,O);case a.INTERACTIVITY:case a.SWIPE:return c(_.NAVIGATION,e.event,"");case a.SWIPE_LEFT:return c(_.NAVIGATION,a.SWIPE,"left");case a.SWIPE_RIGHT:return c(_.NAVIGATION,a.SWIPE,"right");case a.SWIPE_UP:return c(_.NAVIGATION,a.SWIPE,"up");case a.SWIPE_DOWN:return c(_.NAVIGATION,a.SWIPE,"down");case a.NAV_NEXT:return c(_.NAVIGATION,"navNext","");case a.NAV_PREVIOUS:return c(_.NAVIGATION,"navPrevious","");case a.DOTS:return c(_.NAVIGATION,"dots","");case a.THUMBNAIL:return c(_.NAVIGATION,"thumbnail","");case a.CLICK:case a.TAP:if(o&&""!==o)return c(_.NAVIGATION,a.CLICK,"");break;case i.PLAY:return c(_.VIDEO_PLAY,"","");case i.PROGRESS:return c(A(e.label),"","");case i.REPLAY:return c(_.VIDEO_REPLAY,"","");case i.MUTE:return c(_.VIDEO_MUTED,"","");case i.UNMUTE:return c(_.VIDEO_UNMUTED,"","");case i.SEEKED:return c(_.VIDEO_SEEK,"","")}}function t(e){switch(e){case E.REQUEST_FAILED:return"ASSET_FAILED";case E.MISSING_VALUE:case E.INVALID_VAR:return"MISSING_VAR";case E.TIMED_OUT:return"TIMED_OUT";case E.NOT_COMPATIBLE:return"NOT_COMPATIBLE";case E.INVALID_DATA:return E.INVALID_DATA;case E.ASSET_ERROR:return"ASSET_ERROR"}return e}function A(e){switch(Number(e)){case 0:return _.VIDEO_STARTED;case.25:return _.VIDEO_PROGRESS_25;case.5:return _.VIDEO_PROGRESS_50;case.75:return _.VIDEO_PROGRESS_75;case 1:return _.VIDEO_COMPLETE}return e}function I(e){var t;return r.isArray(e)?(e.push({name:"version",value:u}),t=e):t=e+";"+u,t}function c(e,t,n){var a=s.fetch().analytics,E=t,i="";if(n)if(!0===r.isArray(n))for(var A=0;A<n.length;A++)i=i+";"+n[A].name+":"+encodeURIComponent(n[A].value);else i=i+";"+n;return void 0!==t&&null!==t||(t=""),E=t+i,E&&";"===E.substring(0,1)&&(E=E.substring(1)),a&&!0===r.isFunction(a)&&a.call(o.analyticsScope,e,E),{eventID:e,details:E||t}}var u="4.50",_={CREATIVE_READY:200,REQUIRED_ASSETS_LOADED:201,CREATIVE_SHOWN:202,CREATIVE_FALLBACK:203,DEBUG:299,NAVIGATION:205,VIDEO_STARTED:110,VIDEO_PROGRESS_25:112,VIDEO_PROGRESS_50:115,VIDEO_PROGRESS_75:125,VIDEO_COMPLETE:130,VIDEO_MUTED:135,VIDEO_UNMUTED:140,VIDEO_PLAY:144,VIDEO_PAUSED:145,VIDEO_RESUMED:150,VIDEO_FULLSCREEN:155,VIDEO_REWIND:156,VIDEO_EXPAND:157,VIDEO_COLLAPSE:158,VIDEO_ACCEPT_INVITE:159,VIDEO_CLOSE:160,VIDEO_SKIP:161,VIDEO_SUPPORT:11005,VIDEO_REPLAY:162,VIDEO_SEEK:163,VIDEO_ERROR:10002,ASSET_ERROR:209},o={format:e,Events:_,send:c};return n.overwrite(o),o}var r=e("core/utils/DataTypeUtils"),n=e("core/analytics/Analytics"),a=e("core/analytics/AnalyticsInteraction"),E=e("core/analytics/AnalyticsContent"),i=e("display/video/events/VideoEvent"),s=e("platform/Platform");return new t}),define("platform/usweb/AssetDirectory",["require","platform/Platform"],function(e){"use strict";function t(){function e(e,t){var n="",a=r.fetch(),E=a.placementWidth,i=a.placementHeight,s=t;return void 0===s&&(s=a.subdirectory),s&&(s.lastIndexOf("/")!==s.length-1&&(s+="/"),n+=s),"shared"===e?n+="shared":"size"===e&&E&&i?n=n+E+"x"+i:"evergreen"===e&&E&&i&&(n=n+"evergreen/"+E+"x"+i),n.length>0&&n.lastIndexOf("/")!==n.length-1&&(n+="/"),n}return{init:e,get:e}}var r=e("platform/Platform");return new t}),define("platform/advantage/AdVantagePlatform",["require","platform/Platform","platform/usweb/AssetDirectory","core/utils/DataTypeUtils"],function(e){function t(){function e(e){var a="";e||(e="");var E,i=r.fetch(),s=i.placementWidth+"x"+i.placementHeight;E=t(e);for(var A,I=0;I<E.length;I++){if(A=E[I].split("="),A.length>1&&!0===n(A[0])&&A[0]===s){A.shift(),a=A.join("=");break}A.length>1&&!1===n(A[0])?a=A.join("="):1===A.length&&""===a&&(a=A[0])}return""===a&&(a=""),a}function t(e){var t=[e],r=0;if(e.indexOf("&")>-1&&e.indexOf("=")>-1){t=e.split("&");for(var a=!0;!0===a;)for(a=!1,r=0;r<t.length;r++){var E=t[r],i=E.indexOf("="),s=E.indexOf(" ");if(E.length>0&&!1===isNaN(E.substring(0,1))&&i>-1&&i<10&&(-1===s||s>i));else if(r>0){t[r-1]=t[r-1]+"&"+t[r],t.splice(r,1),a=!0;break}}}var A=!0;for(r=0;r<t.length;r++){var I=n(t[r].substring(0,t[r].indexOf("=")));if(t[r].indexOf("=")>-1&&!0===I){A=!1;break}}return!0===A&&(t=[t.join("&")]),t}function n(e){if(e)for(;e.length>0&&0===e.indexOf(" ");)e=e.substring(1);return!!(e&&(e=e.toLowerCase(),e.indexOf("x")>-1&&(e=e.split("x").join(""),!1===isNaN(Number(e)))))}var a={messageVarParser:e};return r.overwrite(a),a}var r=e("platform/Platform");e("platform/usweb/AssetDirectory"),e("core/utils/DataTypeUtils");return new t}),define("cnvr.advantage.pack",["require","platform/advantage/CreativeEventsLog","platform/advantage/AdVantagePlatform"],function(e){});/*RBuild_a231737e*/
define("data/message_var/MessageVar",["require","core/analytics/AnalyticsContent","core/managers/Registry","core/utils/DataTypeUtils","data/message_var/MessageVarManager","core/render/RenderCore","core/utils/InstanceUtils","platform/Platform"],function(e){"use strict";function r(){function e(e){return h.applySet(b,e)}function r(){return!1===h.isComplete&&a(),b}function a(){if(!0===c()){var e=o.get(m,p);if(!0===y&&u.fetch().messageVarParser&&(e=u.fetch().messageVarParser(e)),""!==e)if(p){var r=o.checkDataType(e,p);if(!1===r&&("Boolean"===p&&!0===t.isLooseBoolean(e)?(e=t.forceType(e,p),r=!0):"Number"===p&&!0===t.isLooseNumber(e)?(e=t.forceType(e,p),r=!0):"Gradient"===p&&!0===t.isColor(e)&&(e=t.forceType(e,"Color"),r=!0)),!1===r)if(null!==g)V=g,h.renderComplete(!0);else{var a=d;!0!==a&&!1!==a&&(a=!0),!0===a?(e=t.forceType(e,p),V=e,h.renderComplete(!0)):(V="",h.failReason={type:n.INVALID_VAR,details:V,instance:b},h.renderComplete(!1))}else V=t.forceType(e,p),h.renderComplete(!0)}else V=e,h.renderComplete(!0);else""===e&&null!==g?(V=g,h.renderComplete(!0)):(V=e,h.failReason={type:n.INVALID_VAR,details:"",instance:b},h.renderComplete(!1));return V}return""}function l(e,r,n,a){n.unshift(V),e.callback.apply(r,n)}function c(){return!f()||(h.failReason={type:n.MISSING_VALUE,details:f(),instance:b},!1)}function f(){return(!m||""===m)&&"name"}var p,m,d,g=null,y=!0,v=i.defineProperty(),b={instanceType:"Var",set:e,isPopulated:c,value:a},V="";b=i.extend(b,new s);var h=b._;return h.processRender=r,h.executeCallback=l,v(b,"name",{get:function(){return m},set:function(e){m=e},enumerable:!0,configurable:!0}),v(b,"dataType",{get:function(){return p},set:function(e){p=function(e){return e.length>0&&(e=e.charAt(0).toUpperCase()+e.substr(1).toLowerCase()),e}(e)},enumerable:!0,configurable:!0}),v(b,"defaultValue",{get:function(){return g},set:function(e){g=e},enumerable:!0,configurable:!0}),v(b,"forceType",{get:function(){return d},set:function(e){!0===t.isBoolean(e)&&(d=e)},enumerable:!0,configurable:!0}),v(b,"parseForID",{get:function(){return y},set:function(e){!0===t.isBoolean(e)&&(y=e)},enumerable:!0,configurable:!0}),b}var n=e("core/analytics/AnalyticsContent"),a=e("core/managers/Registry"),t=e("core/utils/DataTypeUtils"),o=e("data/message_var/MessageVarManager"),s=e("core/render/RenderCore"),i=e("core/utils/InstanceUtils"),u=e("platform/Platform");return a.register("MessageVar",r,["var"]),r}),define("platform/advantage/AdVantageMessageVar",["require","core/managers/Registry","data/message_var/MessageVar","core/utils/DataTypeUtils","core/utils/InstanceUtils"],function(e){"use strict";function r(){var e=!1,r=!0,n=o.defineProperty(),s={};return s=o.extend(s,new a),n(s,"required",{get:function(){return e},set:function(r){(t.isBoolean(r)||"lite"===r)&&(e=r)},enumerable:!0,configurable:!0}),n(s,"requiredType",{get:function(){return e},set:function(r){e="lite"===r||"required"===r?r:""},enumerable:!0,configurable:!0}),n(s,"exposed",{get:function(){return r},set:function(e){t.isBoolean(e)&&(r=e)},enumerable:!0,configurable:!0}),s}var n=e("core/managers/Registry"),a=e("data/message_var/MessageVar"),t=e("core/utils/DataTypeUtils"),o=e("core/utils/InstanceUtils");return n.unregister("MessageVar",a,["var"]),n.register("AdVantageMessageVar",r,["var"]),r}),define("platform/advantage/XMLPush",["require","core/utils/SelectorEngine","platform/Platform"],function(e){function r(){function e(){var e=0,t=window;try{t.onBannerLoad?e=1:(t=window.parent)&&(t.banner_DoFSCommand?e=2:t.parent&&t.parent.banner_DoFSCommand?e=3:t.setFlashVars&&(e=4))}catch(e){}if(e){var o="<fields>",s=n.get("");s=r(s);for(var i=0;i<s.length;i++)"Var"===s[i].instanceType&&!1!==s[i].exposed&&(o+='<field name="'+s[i].name+'"',!0===s[i].required||"required"===s[i].requiredType?o+=' type="required"':"lite"!==s[i].required&&"lite"!==s[i].requiredType||(o+=' type="lite"'),o+="/>");o+="</fields>";var u=a.fetch(),l="<components>";l+='<component name="Rosetta" version="'+u.rosettaVersion+'"/>',l+='<component name="FOF" version="'+u.FOFVersion+'"/>',l+='<component name="ImageLoader" version="3.70"/>',l+="</components>";var c="<template_info>"+o+l+"</template_info>";try{switch(e){case 1:t.onBannerLoad("template_info",c);break;case 2:t.banner_DoFSCommand("template_info",c);break;case 3:t.parent.banner_DoFSCommand("template_info",c);break;case 4:t.setFlashVars(c)}}catch(e){}}}function r(e){for(var r=[],n=0;n<e.length;n++){var a=e[n];"Var"===a.instanceType&&!1!==a.exposed&&r.push(a)}var t=[];return r.forEach(function(e){var r=!1;t.forEach(function(n){e.name===n.name&&(r=!0)}),!1===r&&t.push(e)}),t}return{init:e}}var n=e("core/utils/SelectorEngine"),a=e("platform/Platform");return new r}),define("xmlpush.pack",["require","platform/advantage/AdVantageMessageVar","platform/advantage/XMLPush"],function(e){});/*RBuild_5cb1133c*/
define("platform/usweb/ImageResizer",["require","core/utils/InstanceUtils","core/utils/ElementUtils","core/utils/DataTypeUtils","platform/Platform"],function(e){"use strict";function t(){function e(e,a,o){var p={element:void 0,width:0,height:0,clientID:o||s.fetch().clientID,cacheBuster:!1,passthru:!1,scale:"inside",tint:"",quality:"",sharpness:"",opacity:"",pixelDensity:1,backgroundSize:"",skipServerResize:!1,loadFromSource:!1};for(var f in c)p.hasOwnProperty(f)&&c.hasOwnProperty(f)&&(p[f]=c[f]);for(var m in a)p.hasOwnProperty(m)&&a.hasOwnProperty(m)&&(p[m]=a[m]);var h=0,g=0;!1===p.skipServerResize&&(p.element?(h=i.getProp(p.element,"width"),g=i.getProp(p.element,"height")):(h=p.width,g=p.height),"px"!==n.unitKind(h)&&(h=0),"px"!==n.unitKind(g)&&(g=0),h=parseFloat(h),g=parseFloat(g)),p.pixelDensity>1&&(h*=p.pixelDensity,g*=p.pixelDensity),p.backgroundSize&&"contain"!==p.backgroundSize&&"cover"===p.backgroundSize&&(p.scale="outside");var d="";return d+="&w="+u(h),d+="&h="+u(g),d+="&scale="+u(p.scale),p.tint&&(d+="&tint="+u(t(p.tint))),p.quality&&(d+="&quality="+u(p.quality)),p.sharpness&&(d+="&sharpness="+u(p.sharpness)),p.imageOpacity&&(d+="&opacity="+u(p.imageOpacity)),!0!==p.passthru&&e.indexOf(".gif")!==e.length-4||(d+="&passthru="+u(1)),!0===p.cacheBuster&&(d+="&ts="+u(r.cacheBuster())),"http"+l+p.clientID+"/?img="+u(e)+d}function t(e){return!0===n.isColor(e)?(!1===n.isHex(e)&&(!0===n.isNamedColor(e)?e=n.namedColorToHex(e):!0!==n.isRGB(e)&&!0!==n.isRGBA(e)||(e=n.rgbToHex(e))),e.split("#").join("")):""}function a(e){c=e}var o={init:e,applySettings:a},l=s.fetch().imageResizerPath||"://usweb.dotomi.com/imageresizer/";0===l.indexOf("http")&&(l=l.substring(4));var u=encodeURIComponent,c={};return o}var r=e("core/utils/InstanceUtils"),i=e("core/utils/ElementUtils"),n=e("core/utils/DataTypeUtils"),s=e("platform/Platform");return t}),define("platform/usweb/AssetDirectory",["require","platform/Platform"],function(e){"use strict";function t(){function e(e,t){var i="",n=r.fetch(),s=n.placementWidth,a=n.placementHeight,o=t;return void 0===o&&(o=n.subdirectory),o&&(o.lastIndexOf("/")!==o.length-1&&(o+="/"),i+=o),"shared"===e?i+="shared":"size"===e&&s&&a?i=i+s+"x"+a:"evergreen"===e&&s&&a&&(i=i+"evergreen/"+s+"x"+a),i.length>0&&i.lastIndexOf("/")!==i.length-1&&(i+="/"),i}return{init:e,get:e}}var r=e("platform/Platform");return new t}),define("platform/usweb/UswebPlatform",["require","platform/Platform","platform/usweb/ImageResizer","platform/usweb/AssetDirectory","core/utils/DataTypeUtils"],function(e){function t(){function e(e){var t=e.indexOf("http://usweb");return 0===t?e="https://s-usweb"+e.substring(t+"http://usweb".length):0===e.indexOf("http://")&&(e="https://"+e.substring(t+"http://".length+1)),e}function t(e){return e.lastIndexOf("/")!==e.length-1?e+"/":e}function a(e){for(var t=e.split("/"),r=t.length;--r>-1;)if(t[r].length>3&&!0===s.isNumber(Number(t[r])))return t[r];return e}var o={baseURL:"http://usweb.dotomi.com/images/",clientID:"",urlConstructor:function(o,l,u,c){var p=o,f=r.fetch();if(!0!==l.isRelativePath&&p){var m="",h="";if(!0===s.isURL(f.companyID)?(h=f.companyID,m=a(h)):!0===s.isURL(f.clientID)?(h=f.clientID,m=a(h)):f.baseURL&&(h=t(f.baseURL),f.companyID?(h+=f.companyID,m=f.companyID):f.clientID&&(h+=f.clientID,m=f.clientID)),l.clientID=m,!1===s.isURL(o)&&(p=t(h)+n.get(l.directoryType,c)+o),!u&&-1===o.indexOf(".svg")){var g=new i;g.applySettings(f),p=g.init(p,l,m)}f.isSecure&&(p=e(p))}return p}};return r.overwrite(o),o}var r=e("platform/Platform"),i=e("platform/usweb/ImageResizer"),n=e("platform/usweb/AssetDirectory"),s=e("core/utils/DataTypeUtils");return new t}),define("platform/usweb/UswebSettings",["require","display/settings/GlobalSettings"],function(e){function t(){var e={directoryType:"size"};return r.overwrite(e),e}var r=e("display/settings/GlobalSettings");return new t}),define("cnvr.usweb.pack",["require","platform/usweb/UswebPlatform","platform/usweb/AssetDirectory","platform/usweb/ImageResizer","platform/usweb/UswebSettings"],function(e){});    rosettaGlobals = {gsapGSG: win.GreenSockGlobals, gsapQ: win._gsQueue, gsapDef: win._gsDefine };
    win.GreenSockGlobals = prevGlobals.gsapGSG; win._gsQueue = prevGlobals.gsapQ; win._gsDefine = prevGlobals.gsapDef; win.Hammmer = prevGlobals.Hammer;
})(_$OGO$_.Rosetta)