1!function(){var n="object"==typeof self&&self.self===self&&self||"object"==typeof global&&global.global===global&&global||this||{},t=n._,r=Array.prototype,a=Object.prototype,f="undefined"!=typeof Symbol?Symbol.prototype:null,i=r.push,l=r.slice,p=a.toString,o=a.hasOwnProperty,e=Array.isArray,u=Object.keys,s=Object.create,c=function(){},h=function(n){return n instanceof h?n:this instanceof h?void(this._wrapped=n):new h(n)};"undefined"==typeof exports||exports.nodeType?n._utils_=h:("undefined"!=typeof module&&!module.nodeType&&module.exports&&(exports=module.exports=h),exports._utils_=h),h.VERSION="1.9.1";var d,v=function(i,o,n){if(void 0===o)return i;switch(null==n?3:n){case 1:return function(n){return i.call(o,n)};case 3:return function(n,t,e){return i.call(o,n,t,e)};case 4:return function(n,t,e,r){return i.call(o,n,t,e,r)}}return function(){return i.apply(o,arguments)}},g=function(n,t,e){return h.iteratee!==d?h.iteratee(n,t):null==n?h.identity:h.isFunction(n)?v(n,t,e):h.isObject(n)&&!h.isArray(n)?h.matcher(n):h.property(n)};h.iteratee=d=function(n,t){return g(n,t,1/0)};var m=function(i,o){return o=null==o?i.length-1:+o,function(){for(var n=Math.max(arguments.length-o,0),t=Array(n),e=0;e<n;e++)t[e]=arguments[e+o];switch(o){case 0:return i.call(this,t);case 1:return i.call(this,arguments[0],t);case 2:return i.call(this,arguments[0],arguments[1],t)}var r=Array(o+1);for(e=0;e<o;e++)r[e]=arguments[e];return r[o]=t,i.apply(this,r)}},y=function(n){if(!h.isObject(n))return{};if(s)return s(n);c.prototype=n;var t=new c;return c.prototype=null,t},_=function(t){return function(n){return null==n?void 0:n[t]}},b=function(n,t){return null!=n&&o.call(n,t)},k=function(n,t){for(var e=t.length,r=0;r<e;r++){if(null==n)return;n=n[t[r]]}return e?n:void 0},x=Math.pow(2,53)-1,w=_("length"),A=function(n){var t=w(n);return"number"==typeof t&&0<=t&&t<=x};h.each=h.forEach=function(n,t,e){var r,i;if(t=v(t,e),A(n))for(r=0,i=n.length;r<i;r++)t(n[r],r,n);else{var o=h.keys(n);for(r=0,i=o.length;r<i;r++)t(n[o[r]],o[r],n)}return n},h.map=h.collect=function(n,t,e){t=g(t,e);for(var r=!A(n)&&h.keys(n),i=(r||n).length,o=Array(i),a=0;a<i;a++){var u=r?r[a]:a;o[a]=t(n[u],u,n)}return o};var E=function(l){return function(n,t,e,r){var i=3<=arguments.length;return function(n,t,e,r){var i=!A(n)&&h.keys(n),o=(i||n).length,a=0<l?0:o-1;for(r||(e=n[i?i[a]:a],a+=l);0<=a&&a<o;a+=l){var u=i?i[a]:a;e=t(e,n[u],u,n)}return e}(n,v(t,r,4),e,i)}};h.reduce=h.foldl=h.inject=E(1),h.reduceRight=h.foldr=E(-1),h.find=h.detect=function(n,t,e){var r=(A(n)?h.findIndex:h.findKey)(n,t,e);if(void 0!==r&&-1!==r)return n[r]},h.filter=h.select=function(n,r,t){var i=[];return r=g(r,t),h.each(n,function(n,t,e){r(n,t,e)&&i.push(n)}),i},h.reject=function(n,t,e){return h.filter(n,h.negate(g(t)),e)},h.every=h.all=function(n,t,e){t=g(t,e);for(var r=!A(n)&&h.keys(n),i=(r||n).length,o=0;o<i;o++){var a=r?r[o]:o;if(!t(n[a],a,n))return!1}return!0},h.some=h.any=function(n,t,e){t=g(t,e);for(var r=!A(n)&&h.keys(n),i=(r||n).length,o=0;o<i;o++){var a=r?r[o]:o;if(t(n[a],a,n))return!0}return!1},h.contains=h.includes=h.include=function(n,t,e,r){return A(n)||(n=h.values(n)),("number"!=typeof e||r)&&(e=0),0<=h.indexOf(n,t,e)},h.invoke=m(function(n,e,r){var i,o;return h.isFunction(e)?o=e:h.isArray(e)&&(i=e.slice(0,-1),e=e[e.length-1]),h.map(n,function(n){var t=o;if(!t){if(i&&i.length&&(n=k(n,i)),null==n)return;t=n[e]}return null==t?t:t.apply(n,r)})}),h.pluck=function(n,t){return h.map(n,h.property(t))},h.where=function(n,t){return h.filter(n,h.matcher(t))},h.findWhere=function(n,t){return h.find(n,h.matcher(t))},h.max=function(n,r,t){var e,i,o=-1/0,a=-1/0;if(null==r||"number"==typeof r&&"object"!=typeof n[0]&&null!=n)for(var u=0,l=(n=A(n)?n:h.values(n)).length;u<l;u++)null!=(e=n[u])&&o<e&&(o=e);else r=g(r,t),h.each(n,function(n,t,e){i=r(n,t,e),(a<i||i===-1/0&&o===-1/0)&&(o=n,a=i)});return o},h.min=function(n,r,t){var e,i,o=1/0,a=1/0;if(null==r||"number"==typeof r&&"object"!=typeof n[0]&&null!=n)for(var u=0,l=(n=A(n)?n:h.values(n)).length;u<l;u++)null!=(e=n[u])&&e<o&&(o=e);else r=g(r,t),h.each(n,function(n,t,e){((i=r(n,t,e))<a||i===1/0&&o===1/0)&&(o=n,a=i)});return o},h.shuffle=function(n){return h.sample(n,1/0)},h.sample=function(n,t,e){if(null==t||e)return A(n)||(n=h.values(n)),n[h.random(n.length-1)];var r=A(n)?h.clone(n):h.values(n),i=w(r);t=Math.max(Math.min(t,i),0);for(var o=i-1,a=0;a<t;a++){var u=h.random(a,o),l=r[a];r[a]=r[u],r[u]=l}return r.slice(0,t)},h.sortBy=function(n,r,t){var i=0;return r=g(r,t),h.pluck(h.map(n,function(n,t,e){return{value:n,index:i++,criteria:r(n,t,e)}}).sort(function(n,t){var e=n.criteria,r=t.criteria;if(e!==r){if(r<e||void 0===e)return 1;if(e<r||void 0===r)return-1}return n.index-t.index}),"value")};var O=function(a,t){return function(r,i,n){var o=t?[[],[]]:{};return i=g(i,n),h.each(r,function(n,t){var e=i(n,t,r);a(o,n,e)}),o}};h.groupBy=O(function(n,t,e){b(n,e)?n[e].push(t):n[e]=[t]}),h.indexBy=O(function(n,t,e){n[e]=t}),h.countBy=O(function(n,t,e){b(n,e)?n[e]++:n[e]=1});var I=/[^\ud800-\udfff]|[\ud800-\udbff][\udc00-\udfff]|[\ud800-\udfff]/g;h.toArray=function(n){return n?h.isArray(n)?l.call(n):h.isString(n)?n.match(I):A(n)?h.map(n,h.identity):h.values(n):[]},h.size=function(n){return null==n?0:A(n)?n.length:h.keys(n).length},h.partition=O(function(n,t,e){n[e?0:1].push(t)},!0),h.first=h.head=h.take=function(n,t,e){return null==n||n.length<1?null==t?void 0:[]:null==t||e?n[0]:h.initial(n,n.length-t)},h.initial=function(n,t,e){return l.call(n,0,Math.max(0,n.length-(null==t||e?1:t)))},h.last=function(n,t,e){return null==n||n.length<1?null==t?void 0:[]:null==t||e?n[n.length-1]:h.rest(n,Math.max(0,n.length-t))},h.rest=h.tail=h.drop=function(n,t,e){return l.call(n,null==t||e?1:t)},h.compact=function(n){return h.filter(n,Boolean)};var j=function(n,t,e,r){for(var i=(r=r||[]).length,o=0,a=w(n);o<a;o++){var u=n[o];if(A(u)&&(h.isArray(u)||h.isArguments(u)))if(t)for(var l=0,s=u.length;l<s;)r[i++]=u[l++];else j(u,t,e,r),i=r.length;else e||(r[i++]=u)}return r};h.flatten=function(n,t){return j(n,t,!1)},h.without=m(function(n,t){return h.difference(n,t)}),h.uniq=h.unique=function(n,t,e,r){h.isBoolean(t)||(r=e,e=t,t=!1),null!=e&&(e=g(e,r));for(var i=[],o=[],a=0,u=w(n);a<u;a++){var l=n[a],s=e?e(l,a,n):l;t&&!e?(a&&o===s||i.push(l),o=s):e?h.contains(o,s)||(o.push(s),i.push(l)):h.contains(i,l)||i.push(l)}return i},h.union=m(function(n){return h.uniq(j(n,!0,!0))}),h.intersection=function(n){for(var t=[],e=arguments.length,r=0,i=w(n);r<i;r++){var o=n[r];if(!h.contains(t,o)){var a;for(a=1;a<e&&h.contains(arguments[a],o);a++);a===e&&t.push(o)}}return t},h.difference=m(function(n,t){return t=j(t,!0,!0),h.filter(n,function(n){return!h.contains(t,n)})}),h.unzip=function(n){for(var t=n&&h.max(n,w).length||0,e=Array(t),r=0;r<t;r++)e[r]=h.pluck(n,r);return e},h.zip=m(h.unzip),h.object=function(n,t){for(var e={},r=0,i=w(n);r<i;r++)t?e[n[r]]=t[r]:e[n[r][0]]=n[r][1];return e};var S=function(o){return function(n,t,e){t=g(t,e);for(var r=w(n),i=0<o?0:r-1;0<=i&&i<r;
1i+=o)if(t(n[i],i,n))return i;return-1}};h.findIndex=S(1),h.findLastIndex=S(-1),h.sortedIndex=function(n,t,e,r){for(var i=(e=g(e,r,1))(t),o=0,a=w(n);o<a;){var u=Math.floor((o+a)/2);e(n[u])<i?o=u+1:a=u}return o};var P=function(o,a,u){return function(n,t,e){var r=0,i=w(n);if("number"==typeof e)0<o?r=0<=e?e:Math.max(e+i,r):i=0<=e?Math.min(e+1,i):e+i+1;else if(u&&e&&i)return n[e=u(n,t)]===t?e:-1;if(t!=t)return 0<=(e=a(l.call(n,r,i),h.isNaN))?e+r:-1;for(e=0<o?r:i-1;0<=e&&e<i;e+=o)if(n[e]===t)return e;return-1}};h.indexOf=P(1,h.findIndex,h.sortedIndex),h.lastIndexOf=P(-1,h.findLastIndex),h.range=function(n,t,e){null==t&&(t=n||0,n=0),e||(e=t<n?-1:1);for(var r=Math.max(Math.ceil((t-n)/e),0),i=Array(r),o=0;o<r;o++,n+=e)i[o]=n;return i},h.chunk=function(n,t){if(null==t||t<1)return[];for(var e=[],r=0,i=n.length;r<i;)e.push(l.call(n,r,r+=t));return e};var T=function(n,t,e,r,i){if(!(r instanceof t))return n.apply(e,i);var o=y(n.prototype),a=n.apply(o,i);return h.isObject(a)?a:o};h.bind=m(function(t,e,r){if(!h.isFunction(t))throw new TypeError("Bind must be called on a function");var i=m(function(n){return T(t,i,e,this,r.concat(n))});return i}),h.partial=m(function(i,o){var a=h.partial.placeholder,u=function(){for(var n=0,t=o.length,e=Array(t),r=0;r<t;r++)e[r]=o[r]===a?arguments[n++]:o[r];for(;n<arguments.length;)e.push(arguments[n++]);return T(i,u,this,this,e)};return u}),(h.partial.placeholder=h).bindAll=m(function(n,t){var e=(t=j(t,!1,!1)).length;if(e<1)throw new Error("bindAll must be passed function names");for(;e--;){var r=t[e];n[r]=h.bind(n[r],n)}}),h.memoize=function(r,i){var o=function(n){var t=o.cache,e=""+(i?i.apply(this,arguments):n);return b(t,e)||(t[e]=r.apply(this,arguments)),t[e]};return o.cache={},o},h.delay=m(function(n,t,e){return setTimeout(function(){return n.apply(null,e)},t)}),h.defer=h.partial(h.delay,h,1),h.throttle=function(e,r,i){var o,a,u,l,s=0;i||(i={});var c=function(){s=!1===i.leading?0:h.now(),o=null,l=e.apply(a,u),o||(a=u=null)},n=function(){var n=h.now();s||!1!==i.leading||(s=n);var t=r-(n-s);return a=this,u=arguments,t<=0||r<t?(o&&(clearTimeout(o),o=null),s=n,l=e.apply(a,u),o||(a=u=null)):o||!1===i.trailing||(o=setTimeout(c,t)),l};return n.cancel=function(){clearTimeout(o),s=0,o=a=u=null},n},h.debounce=function(e,r,i){var o,a,u=function(n,t){o=null,t&&(a=e.apply(n,t))},n=m(function(n){if(o&&clearTimeout(o),i){var t=!o;o=setTimeout(u,r),t&&(a=e.apply(this,n))}else o=h.delay(u,r,this,n);return a});return n.cancel=function(){clearTimeout(o),o=null},n},h.wrap=function(n,t){return h.partial(t,n)},h.negate=function(n){return function(){return!n.apply(this,arguments)}},h.compose=function(){var e=arguments,r=e.length-1;return function(){for(var n=r,t=e[r].apply(this,arguments);n--;)t=e[n].call(this,t);return t}},h.after=function(n,t){return function(){if(--n<1)return t.apply(this,arguments)}},h.before=function(n,t){var e;return function(){return 0<--n&&(e=t.apply(this,arguments)),n<=1&&(t=null),e}},h.once=h.partial(h.before,2),h.restArguments=m;var C=!{toString:null}.propertyIsEnumerable("toString"),N=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],D=function(n,t){var e=N.length,r=n.constructor,i=h.isFunction(r)&&r.prototype||a,o="constructor";for(b(n,o)&&!h.contains(t,o)&&t.push(o);e--;)(o=N[e])in n&&n[o]!==i[o]&&!h.contains(t,o)&&t.push(o)};h.keys=function(n){if(!h.isObject(n))return[];if(u)return u(n);var t=[];for(var e in n)b(n,e)&&t.push(e);return C&&D(n,t),t},h.allKeys=function(n){if(!h.isObject(n))return[];var t=[];for(var e in n)t.push(e);return C&&D(n,t),t},h.values=function(n){for(var t=h.keys(n),e=t.length,r=Array(e),i=0;i<e;i++)r[i]=n[t[i]];return r},h.mapObject=function(n,t,e){t=g(t,e);for(var r=h.keys(n),i=r.length,o={},a=0;a<i;a++){var u=r[a];o[u]=t(n[u],u,n)}return o},h.pairs=function(n){for(var t=h.keys(n),e=t.length,r=Array(e),i=0;i<e;i++)r[i]=[t[i],n[t[i]]];return r},h.invert=function(n){for(var t={},e=h.keys(n),r=0,i=e.length;r<i;r++)t[n[e[r]]]=e[r];return t},h.functions=h.methods=function(n){var t=[];for(var e in n)h.isFunction(n[e])&&t.push(e);return t.sort()};var F=function(l,s){return function(n){var t=arguments.length;if(s&&(n=Object(n)),t<2||null==n)return n;for(var e=1;e<t;e++)for(var r=arguments[e],i=l(r),o=i.length,a=0;a<o;a++){var u=i[a];s&&void 0!==n[u]||(n[u]=r[u])}return n}};h.extend=F(h.allKeys),h.extendOwn=h.assign=F(h.keys),h.findKey=function(n,t,e){t=g(t,e);for(var r,i=h.keys(n),o=0,a=i.length;o<a;
1o++)if(t(n[r=i[o]],r,n))return r};var M,L,z=function(n,t,e){return t in e};h.pick=m(function(n,t){var e={},r=t[0];if(null==n)return e;h.isFunction(r)?(1<t.length&&(r=v(r,t[1])),t=h.allKeys(n)):(r=z,t=j(t,!1,!1),n=Object(n));for(var i=0,o=t.length;i<o;i++){var a=t[i],u=n[a];r(u,a,n)&&(e[a]=u)}return e}),h.omit=m(function(n,e){var t,r=e[0];return h.isFunction(r)?(r=h.negate(r),1<e.length&&(t=e[1])):(e=h.map(j(e,!1,!1),String),r=function(n,t){return!h.contains(e,t)}),h.pick(n,r,t)}),h.defaults=F(h.allKeys,!0),h.create=function(n,t){var e=y(n);return t&&h.extendOwn(e,t),e},h.clone=function(n){return h.isObject(n)?h.isArray(n)?n.slice():h.extend({},n):n},h.tap=function(n,t){return t(n),n},h.isMatch=function(n,t){var e=h.keys(t),r=e.length;if(null==n)return!r;for(var i=Object(n),o=0;o<r;o++){var a=e[o];if(t[a]!==i[a]||!(a in i))return!1}return!0},M=function(n,t,e,r){if(n===t)return 0!==n||1/n==1/t;if(null==n||null==t)return!1;if(n!=n)return t!=t;var i=typeof n;return("function"===i||"object"===i||"object"==typeof t)&&L(n,t,e,r)},L=function(n,t,e,r){n instanceof h&&(n=n._wrapped),t instanceof h&&(t=t._wrapped);var i=p.call(n);if(i!==p.call(t))return!1;switch(i){case"[object RegExp]":case"[object String]":return""+n==""+t;case"[object Number]":return+n!=+n?+t!=+t:0==+n?1/+n==1/t:+n==+t;case"[object Date]":case"[object Boolean]":return+n==+t;case"[object Symbol]":return f.valueOf.call(n)===f.valueOf.call(t)}var o="[object Array]"===i;if(!o){if("object"!=typeof n||"object"!=typeof t)return!1;var a=n.constructor,u=t.constructor;if(a!==u&&!(h.isFunction(a)&&a instanceof a&&h.isFunction(u)&&u instanceof u)&&"constructor"in n&&"constructor"in t)return!1}r=r||[];for(var l=(e=e||[]).length;l--;)if(e[l]===n)return r[l]===t;if(e.push(n),r.push(t),o){if((l=n.length)!==t.length)return!1;for(;l--;)if(!M(n[l],t[l],e,r))return!1}else{var s,c=h.keys(n);if(l=c.length,h.keys(t).length!==l)return!1;for(;l--;)if(s=c[l],!b(t,s)||!M(n[s],t[s],e,r))return!1}return e.pop(),r.pop(),!0},h.isEqual=function(n,t){return M(n,t)},h.isEmpty=function(n){return null==n||(A(n)&&(h.isArray(n)||h.isString(n)||h.isArguments(n))?0===n.length:0===h.keys(n).length)},h.isElement=function(n){return!(!n||1!==n.nodeType)},h.isArray=e||function(n){return"[object Array]"===p.call(n)},h.isObject=function(n){var t=typeof n;return"function"===t||"object"===t&&!!n},h.each(["Arguments","Function","String","Number","Date","RegExp","Error","Symbol","Map","WeakMap","Set","WeakSet"],function(t){h["is"+t]=function(n){return p.call(n)==="[object "+t+"]"}}),h.isArguments(arguments)||(h.isArguments=function(n){return b(n,"callee")});var B=n.document&&n.document.childNodes;"function"!=typeof/./&&"object"!=typeof Int8Array&&"function"!=typeof B&&(h.isFunction=function(n){return"function"==typeof n||!1}),h.isFinite=function(n){return!h.isSymbol(n)&&isFinite(n)&&!isNaN(parseFloat(n))},h.isNaN=function(n){return h.isNumber(n)&&isNaN(n)},h.isBoolean=function(n){return!0===n||!1===n||"[object Boolean]"===p.call(n)},h.isNull=function(n){return null===n},h.isUndefined=function(n){return void 0===n},h.has=function(n,t){if(!h.isArray(t))return b(n,t);for(var e=t.length,r=0;r<e;r++){var i=t[r];if(null==n||!o.call(n,i))return!1;n=n[i]}return!!e},h.noConflict=function(){return n._=t,this},h.identity=function(n){return n},h.constant=function(n){return function(){return n}},h.noop=function(){},h.property=function(t){return h.isArray(t)?function(n){return k(n,t)}:_(t)},h.propertyOf=function(t){return null==t?function(){}:function(n){return h.isArray(n)?k(t,n):t[n]}},h.matcher=h.matches=function(t){return t=h.extendOwn({},t),function(n){return h.isMatch(n,t)}},h.times=function(n,t,e){var r=Array(Math.max(0,n));t=v(t,e,1);for(var i=0;i<n;i++)r[i]=t(i);return r},h.random=function(n,t){return null==t&&(t=n,n=0),n+Math.floor(Math.random()*(t-n+1))},h.now=Date.now||function(){return(new Date).getTime()};var H={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`"},R=h.invert(H),W=function(t){var e=function(n){return t[n]},n="(?:"+h.keys(t).join("|")+")",r=RegExp(n),i=RegExp(n,"g");return function(n){return n=null==n?"":""+n,r.test(n)?n.replace(i,e):n}};h.escape=W(H),h.unescape=W(R),h.result=function(n,t,e){h.isArray(t)||(t=[t]);var r=t.length;if(!r)return h.isFunction(e)?e.call(n):e;for(var i=0;i<r;i++){var o=null==n?void 0:n[t[i]];void 0===o&&(o=e,i=r),n=h.isFunction(o)?o.call(n):o}return n};var U=0;h.uniqueId=function(n){var t=++U+"";return n?n+t:t},h.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var q=/(.)^/,K={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},Q=/\\|'|\r|\n|\u2028|\u2029/g,X=function(n){return"\\"+K[n]};h.template=function(o,n,t){!n&&t&&(n=t),n=h.defaults({},n,h.templateSettings);var e,r=RegExp([(n.escape||q).source,(n.interpolate||q).source,(n.evaluate||q).source].join("|")+"|$","g"),a=0,u="__p+='";o.replace(r,function(n,t,e,r,i){return u+=o.slice(a,i).replace(Q,X),a=i+n.length,t?u+="'+\n((__t=("+t+"))==null?'':_.escape(__t))+\n'":e?u+="'+\n((__t=("+e+"))==null?'':__t)+\n'":r&&(u+="';\n"+r+"\n__p+='"),n}),u+="';\n",n.variable||(u="with(obj||{}){\n"+u+"}\n"),u="var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\n"+u+"return __p;\n";try{e=new Function(n.variable||"obj","_",u)}catch(n){throw n.source=u,n}var i=function(n){return e.call(this,n,h)},l=n.variable||"obj";return i.source="function("+l+"){\n"+u+"}",i},h.chain=function(n){var t=h(n);return t._chain=!0,t};var $=function(n,t){return n._chain?h(t).chain():t};h.mixin=function(e){return h.each(h.functions(e),function(n){var t=h[n]=e[n];h.prototype[n]=function(){var n=[this._wrapped];return i.apply(n,arguments),$(this,t.apply(h,n))}}),h},h.mixin(h),h.each(["pop","push","reverse","shift","sort","splice","unshift"],function(t){var e=r[t];h.prototype[t]=function(){var n=this._wrapped;return e.apply(n,arguments),"shift"!==t&&"splice"!==t||0!==n.length||delete n[0],$(this,n)}}),h.each(["concat","join","slice"],function(n){var t=r[n];h.prototype[n]=function(){return $(this,t.apply(this._wrapped,arguments))}}),h.prototype.value=function(){return this._wrapped},h.prototype.valueOf=h.prototype.toJSON=h.prototype.value,h.prototype.toString=function(){return String(this._wrapped)},"function"==typeof define&&define.amd&&define("underscore",[],function(){return h})}(),function(i){i.fn.fitText=function(n,t){var e=n||1,r=i.extend({minFontSize:Number.NEGATIVE_INFINITY,maxFontSize:Number.POSITIVE_INFINITY},t);return this.each(function(){var n=i(this),t=function(){n.css("font-size",Math.max(Math.min(n.width()/(10*e),parseFloat(r.maxFontSize)),parseFloat(r.minFontSize)))};t(),i(window).on("resize.fittext orientationchange.fittext",t)})}}(jQuery),function(l,s){var e="nimbleLazyLoad",r={load_all_images_on_first_scroll:!1,excludeImg:[],threshold:200,fadeIn_options:{duration:400},delaySmartLoadEvent:0},i="smartload-skip";function t(n,t){this.element=n,this.options=l.extend({},r,t),_utils_.isArray(this.options.excludeImg)?this.options.excludeImg.push("."+i):this.options.excludeImg=["."+i],this._defaults=r,this._name=e,this.init()}t.prototype.init=function(){var t=this,e=l("[data-sek-src]:not("+this.options.excludeImg.join()+")",this.element);this.increment=1,this.timer=0,e.addClass(i).bind("sek_load_img",{},function(){t._load_img(this)}),l(s).scroll(function(n){t._better_scroll_event_handler(e,n)}),l(s).resize(_utils_.debounce(function(n){t._maybe_trigger_load(e,n)},100)),this._maybe_trigger_load(e)},t.prototype._better_scroll_event_handler=function(n,t){var e=this;this.doingAnimation||(this.doingAnimation=!0,s.requestAnimationFrame(function(){e._maybe_trigger_load(n,t),e.doingAnimation=!1}))},t.prototype._maybe_trigger_load=function(n,e){var r=this;n.filter(function(n,t){return r._is_visible(t,e)}).map(function(n,t){l(t).trigger("sek_load_img")})},t.prototype._is_visible=function(n,t){var e=l(n),r=l(s).scrollTop(),i=r+l(s).height(),o=e.offset().top,a=o+e.height(),u=this.options.threshold;return!(!t||"scroll"!=t.type||!this.options.load_all_images_on_first_scroll)||r-u<=a&&o<=i+u},t.prototype._load_img=function(n){var t=l(n),e=t.attr("data-sek-src"),r=t.attr("data-sek-srcset"),i=t.attr("data-sek-sizes"),o=l("<img />",{src:e});t.addClass("lazy-loading"),t.unbind("sek_load_img"),o.load(function(){t.removeAttr(["data-sek-src","data-sek-srcset","data-sek-sizes"].join(" ")),t.data("sek-lazy-bg")?t.css("backgroundImage","url("+e+")"):(t.attr("src",e),r&&t.attr("srcset",r),i&&t.attr("sizes",i)),t.hasClass("sek-lazy-loaded")||t.addClass("sek-lazy-loaded"),t.trigger("smartload"),t.data("sek-lazy-loaded",!0)}),o[0].complete&&o.load(),t.removeClass("lazy-loading")},l.fn[e]=function(n){return this.each(function(){l.data(this,"plugin_"+e)||l.data(this,"plugin_"+e,new t(this,n))})}}(jQuery,window),function(a,u){var e="parallaxBg",r={parallaxRatio:.5,parallaxDirection:1,parallaxOverflowHidden:!0,oncustom:[],matchMedia:"only screen and (max-width: 800px)"};function t(n,t){this.element=a(n),this.options=a.extend({},r,t,this.parseElementDataOptions()),this._defaults=r,this._name=e,this.init()}t.prototype.parseElementDataOptions=function(){return this.element.data()},t.prototype.init=function(){var t=this;this.$_document=a(document),this.$_window=a(u),this.doingAnimation=!1,_utils_.bindAll(this,"maybeParallaxMe","parallaxMe"),a(u).scroll(function(n){t.maybeParallaxMe()}),a(u).resize(_utils_.debounce(function(n){t.maybeParallaxMe()},100)),t.maybeParallaxMe()},t.prototype._is_visible=function(n){var t=this.element,e=a(u).scrollTop(),r=e+a(u).height(),i=t.offset().top,o=i+t.outerHeight();return!(!n||"scroll"!=n.type||!this.options.load_all_images_on_first_scroll)||e-0<=o&&i<=r+0},t.prototype.maybeParallaxMe=function(){var n=this;this._is_visible()&&(_utils_.isFunction(u.matchMedia)&&matchMedia(n.options.matchMedia).matches?this.element.css({"background-position-y":"","background-attachment":""}):this.doingAnimation||(this.doingAnimation=!0,u.requestAnimationFrame(function(){n.parallaxMe(),n.doingAnimation=!1})))},t.prototype.setTopPosition=function(n){n=n||0,this.element.css({"background-position-y":-1*n+"px","background-attachment":"fixed"})},t.prototype.parallaxMe=function(){var n=this.element,t=this.options.parallaxRatio,e=this.options.parallaxDirection,r=n.offset().top,i=t*e*(this.$_document.scrollTop()-r);this.setTopPosition(e*i)},a.fn[e]=function(n){return this.each(function(){a.data(this,"plugin_"+e)||a.data(this,"plugin_"+e,new t(this,n))})}}(jQuery,window),jQuery(function(n){n(".sektion-wrapper").each(function(){try{n(this).nimbleLazyLoad()}catch(n){"function"==typeof window.console.log&&console.log(n)}})}),jQuery(function(t){t('[data-sek-bg-parallax="true"]').parallaxBg(),t("body").on("sek-level-refreshed sek-section-added",function(n){"true"===t(this).attr("data-sek-bg-parallax")?t(this).parallaxBg():t(this).find('[data-sek-bg-parallax="true"]').parallaxBg()})}),jQuery(function(r){r("body").on("click",'.menu .menu-item [href^="#"]',function(n){n.preventDefault();var t=r(this).attr("href");if(""!==(t="string"==typeof t?t.replace("#",""):"")||null!==t){var e=r('[data-sek-level="location"]').find('[id="'+t+'"]');1===e.length&&r("html, body").animate({scrollTop:e.offset().top-150},"slow")}})}),jQuery(function(h){var n,o,a,u,l,s;!function(){var s="sek.sekDropdown",n="."+s,e={PLACE_ME:"placeme"+n,PLACE_ALL:"placeall"+n,SHOWN:"shown"+n,SHOW:"show"+n,HIDDEN:"hidden"+n,HIDE:"hide"+n,CLICK:"click"+n,TAP:"tap"+n},c="sek-dropdown-menu",t="sek-dropdown-submenu",r="show",i="menu-item-has-children",o='[data-toggle="sek-dropdown"]',a=".sek-nav-wrap .menu-item-has-children",u=".sek-nav-wrap .menu-item-has-children";h(".sek-nav .children, .sek-nav .sub-menu").addClass(c),h(".sek-nav-wrap .page_item_has_children").addClass(i),h(".sek-nav ."+c+" ."+i).addClass(t);var l,f,p;l=a,h(document).on("mouseenter",l,function(){var t=h(this);_utils_.debounce(function(){if("static"==t.find("."+c).css("position"))return!1;if(!t.hasClass(r)){t.trigger(e.SHOW).addClass(r).trigger(e.SHOWN);var n=t.children(o);n.length&&n[0].setAttribute("aria-expanded","true")}},30)()}).on("mouseleave",l,function(){var t=h(this);_utils_.debounce(function(){if(t.find("ul li:hover").length<1&&!t.closest("ul").find("li:hover").is(t)){t.trigger(e.HIDE).removeClass(r).trigger(e.HIDDEN);var n=t.children(o);
1n.length&&n[0].setAttribute("aria-expanded","false")}},30)()}),f="rtl"===h("html").attr("dir"),p=!1,h(window).on("resize",function(){p||(p=!0,window.requestAnimationFrame(function(){h(u+"."+r).trigger(e.PLACE_ME),p=!1}))}),h(document).on(e.PLACE_ALL,function(){h(u).trigger(e.PLACE_ME)}).on(e.SHOWN+" "+e.PLACE_ME,u,function(n){n.stopPropagation(),function(n,t){if(t&&t.namespace&&s===t.namespace){var e,r,i,o,a,u,l=n.children("."+c);l.length&&(n.css("overflow","hidden"),l.css({zIndex:"-100",display:"block"}),r=n,i=f?{_DEFAULT:"left",_OPPOSITE:"right"}:{_DEFAULT:"right",_OPPOSITE:"left"},o={OPEN_PREFIX:"open-",DD_SUBMENU:"sek-dropdown-submenu",CARET_TITLE_FLIP:"sek-menu-link__row-reverse",DROPDOWN:"sek-dropdown-menu"},a=function(n,e,t){h.each(n,function(){var n=h(this),t=n.find("a").first();1==t.length&&t.toggleClass(o.CARET_TITLE_FLIP,e==i._OPPOSITE)})},u=function(n){var t=n==i._OPPOSITE?i._DEFAULT:i._OPPOSITE;e.removeClass(o.OPEN_PREFIX+t).addClass(o.OPEN_PREFIX+n),r.hasClass(o.DD_SUBMENU)&&(a(r,n,t),a(e.children("."+o.DD_SUBMENU),n,t))},(e=l).parent().closest("."+o.DROPDOWN).hasClass(o.OPEN_PREFIX+i._OPPOSITE)?u(i._OPPOSITE):u(i._DEFAULT),e.offset().left+e.width()>h(window).width()?u("left"):e.offset().left<0&&u("right"),l.css({zIndex:"",display:""}),n.css("overflow",""))}}(h(this),n)})}(),o={SHOW:"show"+(n=".sek.sekCollapse"),SHOWN:"shown"+n,HIDE:"hide"+n,HIDDEN:"hidden"+n,CLICK_DATA_API:"click"+n+".data-api"},a="show",u="sek-collapse",l="sek-collapsing",s="sek-collapsed",h(document).on(o.CLICK_DATA_API,'[data-sek-toggle="sek-collapse"]',function(n){"A"===n.currentTarget.tagName&&n.preventDefault();var t=h(this),e=t.data("target");h(e).each(function(){var r=h(this),i=r.hasClass(a);r.stop()[i?"slideUp":"slideDown"]({duration:400,start:function(){r.addClass(l).trigger(i?o.HIDE:o.SHOW),i?t.addClass(s).attr("aria-expanded","false"):t.removeClass(s).attr("aria-expanded","true")},complete:function(){var n,t,e;i?(n=a,t=u,e=o.HIDDEN):(n=u,t=a,e=o.SHOWN),r.removeClass(l+" "+n).addClass(t).trigger(e),function(n){(n=n||h(this)).css({display:"",paddingTop:"",marginTop:"",paddingBottom:"",marginBottom:"",height:""})}(r)}})})}),h(document).on("mouseenter",".sek-nav-toggler",function(){h(this).addClass("hovering")}).on("mouseleave",".sek-nav-toggler",function(){h(this).removeClass("hovering")}).on("show.sek.sekCollapse hide.sek.sekCollapse",".sek-nav-collapse",function(){h("[data-target=#"+h(this).attr("id")+"]").removeClass("hovering"),h(window).trigger("scroll")})});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.