PageSourceSearch

https://lfatg.org.uk/wp-content/cache/min/7/127a0cdd517d590137443d6996f80cec.js

js lfatg.org.uk collected 2026-09-29 11:33:10 UTC 1,382,893 bytes, 169 lines download raw bytes

vendor: 22,881 bytes, lines 1-2
1/*! jQuery v3.7.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */
2!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(ie,e){"use strict";var oe=[],r=Object.getPrototypeOf,ae=oe.slice,g=oe.flat?function(e){return oe.flat.call(e)}:function(e){return oe.concat.apply([],e)},s=oe.push,se=oe.indexOf,n={},i=n.toString,ue=n.hasOwnProperty,o=ue.toString,a=o.call(Object),le={},v=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},y=function(e){return null!=e&&e===e.window},C=ie.document,u={type:!0,src:!0,nonce:!0,noModule:!0};function m(e,t,n){var r,i,o=(n=n||C).createElement("script");if(o.text=e,t)for(r in u)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function x(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[i.call(e)]||"object":typeof e}var t="3.7.1",l=/HTML$/i,ce=function(e,t){return new ce.fn.init(e,t)};function c(e){var t=!!e&&"length"in e&&e.length,n=x(e);return!v(e)&&!y(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}function fe(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}ce.fn=ce.prototype={jquery:t,constructor:ce,length:0,toArray:function(){return ae.call(this)},get:function(e){return null==e?ae.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=ce.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return ce.each(this,e)},map:function(n){return this.pushStack(ce.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(ae.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(ce.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(ce.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:s,sort:oe.sort,splice:oe.splice},ce.extend=ce.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||v(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(l&&r&&(ce.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||ce.isPlainObject(n)?n:{},i=!1,a[t]=ce.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},ce.extend({expando:"jQuery"+(t+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==i.call(e))&&(!(t=r(e))||"function"==typeof(n=ue.call(t,"constructor")&&t.constructor)&&o.call(n)===a)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){m(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,r=0;if(c(e)){for(n=e.length;r<n;r++)if(!1===t.call(e[r],r,e[r]))break}else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},text:function(e){var t,n="",r=0,i=e.nodeType;if(!i)while(t=e[r++])n+=ce.text(t);return 1===i||11===i?e.textContent:9===i?e.documentElement.textContent:3===i||4===i?e.nodeValue:n},makeArray:function(e,t){var n=t||[];return null!=e&&(c(Object(e))?ce.merge(n,"string"==typeof e?[e]:e):s.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:se.call(t,e,n)},isXMLDoc:function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!l.test(t||n&&n.nodeName||"HTML")},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(c(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g(a)},guid:1,support:le}),"function"==typeof Symbol&&(ce.fn[Symbol.iterator]=oe[Symbol.iterator]),ce.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){n["[object "+t+"]"]=t.toLowerCase()});var pe=oe.pop,de=oe.sort,he=oe.splice,ge="[\\x20\\t\\r\\n\\f]",ve=new RegExp("^"+ge+"+|((?:^|[^\\\\])(?:\\\\.)*)"+ge+"+$","g");ce.contains=function(e,t){var n=t&&t.parentNode;return e===n||!(!n||1!==n.nodeType||!(e.contains?e.contains(n):e.compareDocumentPosition&&16&e.compareDocumentPosition(n)))};var f=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function p(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e}ce.escapeSelector=function(e){return(e+"").replace(f,p)};var ye=C,me=s;!function(){var e,b,w,o,a,T,r,C,d,i,k=me,S=ce.expando,E=0,n=0,s=W(),c=W(),u=W(),h=W(),l=function(e,t){return e===t&&(a=!0),0},f="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",t="(?:\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",p="\\["+ge+"*("+t+")(?:"+ge+"*([*^$|!~]?=)"+ge+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+t+"))|)"+ge+"*\\]",g=":("+t+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+p+")*)|.*)\\)|)",v=new RegExp(ge+"+","g"),y=new RegExp("^"+ge+"*,"+ge+"*"),m=new RegExp("^"+ge+"*([>+~]|"+ge+")"+ge+"*"),x=new RegExp(ge+"|>"),j=new RegExp(g),A=new RegExp("^"+t+"$"),D={ID:new RegExp("^#("+t+")"),CLASS:new RegExp("^\\.("+t+")"),TAG:new RegExp("^("+t+"|[*])"),ATTR:new RegExp("^"+p),PSEUDO:new RegExp("^"+g),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ge+"*(even|odd|(([+-]|)(\\d*)n|)"+ge+"*(?:([+-]|)"+ge+"*(\\d+)|))"+ge+"*\\)|)","i"),bool:new RegExp("^(?:"+f+")$","i"),needsContext:new RegExp("^"+ge+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ge+"*((?:-\\d)?\\d*)"+ge+"*\\)|)(?=[^-]|$)","i")},N=/^(?:input|select|textarea|button)$/i,q=/^h\d$/i,L=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,H=/[+~]/,O=new RegExp("\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\([^\\r\\n\\f])","g"),P=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},M=function(){V()},R=J(function(e){return!0===e.disabled&&fe(e,"fieldset")},{dir:"parentNode",next:"legend"});try{k.apply(oe=ae.call(ye.childNodes),ye.childNodes),oe[ye.childNodes.length].nodeType}catch(e){k={apply:function(e,t){me.apply(e,ae.call(t))},call:function(e){me.apply(e,ae.call(arguments,1))}}}function I(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(V(e),e=e||T,C)){if(11!==p&&(u=L.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return k.call(n,a),n}else if(f&&(a=f.getElementById(i))&&I.contains(e,a)&&a.id===i)return k.call(n,a),n}else{if(u[2])return k.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&e.getElementsByClassName)return k.apply(n,e.getElementsByClassName(i)),n}if(!(h[t+" "]||d&&d.test(t))){if(c=t,f=e,1===p&&(x.test(t)||m.test(t))){(f=H.test(t)&&U(e.parentNode)||e)==e&&le.scope||((s=e.getAttribute("id"))?s=ce.escapeSelector(s):e.setAttribute("id",s=S)),o=(l=Y(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+Q(l[o]);c=l.join(",")}try{return k.apply(n,f.querySelectorAll(c)),n}catch(e){h(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return re(t.replace(ve,"$1"),e,n,r)}function W(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function F(e){return e[S]=!0,e}function $(e){var t=T.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function B(t){return function(e){return fe(e,"input")&&e.type===t}}function _(t){return function(e){return(fe(e,"input")||fe(e,"button"))&&e.type===t}}function z(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&R(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function X(a){return F(function(o){return o=+o,F(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function U(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function V(e){var t,n=e?e.ownerDocument||e:ye;return n!=T&&9===n.nodeType&&n.documentElement&&(r=(T=n).documentElement,C=!ce.isXMLDoc(T),i=r.matches||r.webkitMatchesSelector||r.msMatchesSelector,r.msMatchesSelector&&ye!=T&&(t=T.defaultView)&&t.top!==t&&t.addEventListener("unload",M),le.getById=$(function(e){return r.appendChild(e).id=ce.expando,!T.getElementsByName||!T.getElementsByName(ce.expando).length}),le.disconnectedMatch=$(function(e){return i.call(e,"*")}),le.scope=$(function(){return T.querySelectorAll(":scope")}),le.cssHas=$(function(){try{return T.querySelector(":has(*,:jqfake)"),!1}catch(e){return!0}}),le.getById?(b.filter.ID=function(e){var t=e.replace(O,P);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(O,P);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},b.find.CLASS=function(e,t){if("undefined"!=typeof t.getElementsByClassName&&C)return t.getElementsByClassName(e)},d=[],$(function(e){var t;r.appendChild(e).innerHTML="<a id='"+S+"' href='' disabled='disabled'></a><select id='"+S+"-\r\\' disabled='disabled'><option selected=''></option></select>",e.querySelectorAll("[selected]").length||d.push("\\["+ge+"*(?:value|"+f+")"),e.querySelectorAll("[id~="+S+"-]").length||d.push("~="),e.querySelectorAll("a#"+S+"+*").length||d.push(".#.+[+~]"),e.querySelectorAll(":checked").length||d.push(":checked"),(t=T.createElement("input")).setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),r.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&d.push(":enabled",":disabled"),(t=T.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||d.push("\\["+ge+"*name"+ge+"*="+ge+"*(?:''|\"\")")}),le.cssHas||d.push(":has"),d=d.length&&new RegExp(d.join("|")),l=function(e,t){if(e===t)return a=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!le.sortDetached&&t.compareDocumentPosition(e)===n?e===T||e.ownerDocument==ye&&I.contains(ye,e)?-1:t===T||t.ownerDocument==ye&&I.contains(ye,t)?1:o?se.call(o,e)-se.call(o,t):0:4&n?-1:1)}),T}for(e in I.matches=function(e,t){return I(e,null,null,t)},I.matchesSelector=function(e,t){if(V(e),C&&!h[t+" "]&&(!d||!d.test(t)))try{var n=i.call(e,t);if(n||le.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){h(t,!0)}return 0<I(t,T,null,[e]).length},I.contains=function(e,t){return(e.ownerDocument||e)!=T&&V(e),ce.contains(e,t)},I.attr=function(e,t){(e.ownerDocument||e)!=T&&V(e);var n=b.attrHandle[t.toLowerCase()],r=n&&ue.call(b.attrHandle,t.toLowerCase())?n(e,t,!C):void 0;return void 0!==r?r:e.getAttribute(t)},I.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},ce.uniqueSort=function(e){var t,n=[],r=0,i=0;if(a=!le.sortStable,o=!le.sortStable&&ae.call(e,0),de.call(e,l),a){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)he.call(e,n[r],1)}return o=null,e},ce.fn.uniqueSort=function(){return this.pushStack(ce.uniqueSort(ae.apply(this)))},(b=ce.expr={cacheLength:50,createPseudo:F,match:D,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(O,P),e[3]=(e[3]||e[4]||e[5]||"").replace(O,P),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||I.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&I.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return D.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&j.test(n)&&(t=Y(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(O,P).toLowerCase();return"*"===e?function(){return!0}:function(e){return fe(e,t)}},CLASS:function(e){var t=s[e+" "];return t||(t=new RegExp("(^|"+ge+")"+e+"("+ge+"|$)"))&&s(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=I.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1<t.indexOf(i):"$="===r?i&&t.slice(-i.length)===i:"~="===r?-1<(" "+t.replace(v," ")+" ").indexOf(i):"|="===r&&(t===i||t.slice(0,i.length+1)===i+"-"))}},CHILD:function(d,e,t,h,g){var v="nth"!==d.slice(0,3),y="last"!==d.slice(-4),m="of-type"===e;return 1===h&&0===g?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u=v!==y?"nextSibling":"previousSibling",l=e.parentNode,c=m&&e.nodeName.toLowerCase(),f=!n&&!m,p=!1;if(l){if(v){while(u){o=e;while(o=o[u])if(m?fe(o,c):1===o.nodeType)return!1;s=u="only"===d&&!s&&"nextSibling"}return!0}if(s=[y?l.firstChild:l.lastChild],y&&f){p=(a=(r=(i=l[S]||(l[S]={}))[d]||[])[0]===E&&r[1])&&r[2],o=a&&l.childNodes[a];while(o=++a&&o&&o[u]||(p=a=0)||s.pop())if(1===o.nodeType&&++p&&o===e){i[d]=[E,a,p];break}}else if(f&&(p=a=(r=(i=e[S]||(e[S]={}))[d]||[])[0]===E&&r[1]),!1===p)while(o=++a&&o&&o[u]||(p=a=0)||s.pop())if((m?fe(o,c):1===o.nodeType)&&++p&&(f&&((i=o[S]||(o[S]={}))[d]=[E,p]),o===e))break;return(p-=g)===h||p%h==0&&0<=p/h}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||I.error("unsupported pseudo: "+e);return a[S]?a(o):1<a.length?(t=[e,e,"",o],b.setFilters.hasOwnProperty(e.toLowerCase())?F(function(e,t){var n,r=a(e,o),i=r.length;while(i--)e[n=se.call(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:F(function(e){var r=[],i=[],s=ne(e.replace(ve,"$1"));return s[S]?F(function(e,t,n,r){var i,o=s(e,null,r,[]),a=e.length;while(a--)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:F(function(t){return function(e){return 0<I(t,e).length}}),contains:F(function(t){return t=t.replace(O,P),function(e){return-1<(e.textContent||ce.text(e)).indexOf(t)}}),lang:F(function(n){return A.test(n||"")||I.error("unsupported lang: "+n),n=n.replace(O,P).toLowerCase(),function(e){var t;do{if(t=C?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=ie.location&&ie.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===r},focus:function(e){return e===function(){try{return T.activeElement}catch(e){}}()&&T.hasFocus()&&!!(e.type||e.href||~e.tabIndex)},enabled:z(!1),disabled:z(!0),checked:function(e){return fe(e,"input")&&!!e.checked||fe(e,"option")&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return q.test(e.nodeName)},input:function(e){return N.test(e.nodeName)},button:function(e){return fe(e,"input")&&"button"===e.type||fe(e,"button")},text:function(e){var t;return fe(e,"input")&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:X(function(){return[0]}),last:X(function(e,t){return[t-1]}),eq:X(function(e,t,n){return[n<0?n+t:n]}),even:X(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:X(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:X(function(e,t,n){var r;for(r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:X(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=B(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=_(e);function G(){}function Y(e,t){var n,r,i,o,a,s,u,l=c[e+" "];if(l)return t?0:l.slice(0);a=e,s=[],u=b.preFilter;while(a){for(o in n&&!(r=y.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=m.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(ve," ")}),a=a.slice(n.length)),b.filter)!(r=D[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?I.error(e):c(e,s).slice(0)}function Q(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function J(a,e,t){var s=e.dir,u=e.next,l=u||s,c=t&&"parentNode"===l,f=n++;return e.first?function(e,t,n){while(e=e[s])if(1===e.nodeType||c)return a(e,t,n);return!1}:function(e,t,n){var r,i,o=[E,f];if(n){while(e=e[s])if((1===e.nodeType||c)&&a(e,t,n))return!0}else while(e=e[s])if(1===e.nodeType||c)if(i=e[S]||(e[S]={}),u&&fe(e,u))e=e[s]||e;else{if((r=i[l])&&r[0]===E&&r[1]===f)return o[2]=r[2];if((i[l]=o)[2]=a(e,t,n))return!0}return!1}}function K(i){return 1<i.length?function(e,t,n){var r=i.length;while(r--)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Z(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function ee(d,h,g,v,y,e){return v&&!v[S]&&(v=ee(v)),y&&!y[S]&&(y=ee(y,e)),F(function(e,t,n,r){var i,o,a,s,u=[],l=[],c=t.length,f=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)I(e,t[r],n);return n}(h||"*",n.nodeType?[n]:n,[]),p=!d||!e&&h?f:Z(f,u,d,n,r);if(g?g(p,s=y||(e?d:c||v)?[]:t,n,r):s=p,v){i=Z(s,l),v(i,[],n,r),o=i.length;while(o--)(a=i[o])&&(s[l[o]]=!(p[l[o]]=a))}if(e){if(y||d){if(y){i=[],o=s.length;while(o--)(a=s[o])&&i.push(p[o]=a);y(null,s=[],i,r)}o=s.length;while(o--)(a=s[o])&&-1<(i=y?se.call(e,a):u[o])&&(e[i]=!(t[i]=a))}}else s=Z(s===t?s.splice(c,s.length):s),y?y(null,t,s,r):k.apply(t,s)})}function te(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[" "],s=o?1:0,u=J(function(e){return e===i},a,!0),l=J(function(e){return-1<se.call(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!=w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[J(K(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[S]){for(n=++s;n<r;n++)if(b.relative[e[n].type])break;return ee(1<s&&K(c),1<s&&Q(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(ve,"$1"),t,s<n&&te(e.slice(s,n)),n<r&&te(e=e.slice(n)),n<r&&Q(e))}c.push(t)}return K(c)}function ne(e,t){var n,v,y,m,x,r,i=[],o=[],a=u[e+" "];if(!a){t||(t=Y(e)),n=t.length;while(n--)(a=te(t[n]))[S]?i.push(a):o.push(a);(a=u(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l="0",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG("*",i),h=E+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t==T||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){a=0,t||o.ownerDocument==T||(V(o),n=!C);while(s=v[a++])if(s(o,t||T,n)){k.call(r,o);break}i&&(E=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){a=0;while(s=y[a++])s(c,f,t,n);if(e){if(0<u)while(l--)c[l]||f[l]||(f[l]=pe.call(r));f=Z(f)}k.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&ce.uniqueSort(r)}return i&&(E=h,w=p),c},m?F(r):r))).selector=e}return a}function re(e,t,n,r){var i,o,a,s,u,l="function"==typeof e&&e,c=!r&&Y(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&"ID"===(a=o[0]).type&&9===t.nodeType&&C&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(O,P),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}i=D.needsContext.test(e)?0:o.length;while(i--){if(a=o[i],b.relative[s=a.type])break;if((u=b.find[s])&&(r=u(a.matches[0].replace(O,P),H.test(o[0].type)&&U(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&Q(o)))return k.apply(n,r),n;break}}}return(l||ne(e,c))(r,t,!C,n,!t||H.test(e)&&U(t.parentNode)||t),n}G.prototype=b.filters=b.pseudos,b.setFilters=new G,le.sortStable=S.split("").sort(l).join("")===S,V(),le.sortDetached=$(function(e){return 1&e.compareDocumentPosition(T.createElement("fieldset"))}),ce.find=I,ce.expr[":"]=ce.expr.pseudos,ce.unique=ce.uniqueSort,I.compile=ne,I.select=re,I.setDocument=V,I.tokenize=Y,I.escape=ce.escapeSelector,I.getText=ce.text,I.isXML=ce.isXMLDoc,I.selectors=ce.expr,I.support=ce.support,I.uniqueSort=ce.uniqueSort}();var d=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&ce(e).is(n))break;r.push(e)}return r},h=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},b=ce.expr.match.needsContext,w=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function T(e,n,r){return v(n)?ce.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?ce.grep(e,function(e){return e===n!==r}):"string"!=typeof n?ce.grep(e,function(e){return-1<se.call(n,e)!==r}):ce.filter(n,e,r)}ce.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?ce.find.matchesSelector(r,e)?[r]:[]:ce.find.matches(e,ce.grep(t,function(e){return 1===e.nodeType}))},ce.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(ce(e).filter(function(){for(t=0;t<r;t++)if(ce.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)ce.find(e,i[t],n);return 1<r?ce.uniqueSort(n):n},filter:function(e){return this.pushStack(T(this,e||[],!1))},not:function(e){return this.pushStack(T(this,e||[],!0))},is:function(e){return!!T(this,"string"==typeof e&&b.test(e)?ce(e):e||[],!1).length}});var k,S=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(ce.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||k,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:S.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof ce?t[0]:t,ce.merge(this,ce.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:C,!0)),w.test(r[1])&&ce.isPlainObject(t))for(r in t)v(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=C.getElementById(r[2]))&&(this[0]=i,this.length=1),this}
vendor: 1,967 bytes, line 2
2return e.nodeType?(this[0]=e,this.length=1,this):v(e)?void 0!==n.ready?n.ready(e):e(ce):ce.makeArray(e,this)}).prototype=ce.fn,k=ce(C);var E=/^(?:parents|prev(?:Until|All))/,j={children:!0,contents:!0,next:!0,prev:!0};function A(e,t){while((e=e[t])&&1!==e.nodeType);return e}ce.fn.extend({has:function(e){var t=ce(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(ce.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&&ce(e);if(!b.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&ce.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?ce.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?se.call(ce(e),this[0]):se.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(ce.uniqueSort(ce.merge(this.get(),ce(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),ce.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return d(e,"parentNode")},parentsUntil:function(e,t,n){return d(e,"parentNode",n)},next:function(e){return A(e,"nextSibling")},prev:function(e){return A(e,"previousSibling")},nextAll:function(e){return d(e,"nextSibling")},prevAll:function(e){return d(e,"previousSibling")},nextUntil:function(e,t,n){return d(e,"nextSibling",n)},prevUntil:function(e,t,n){return d(e,"previousSibling",n)},siblings:function(e){return h((e.parentNode||{}).firstChild,e)},children:function(e){return h(e.firstChild)},contents:function(e){return null!=e.contentDocument&&r(e.contentDocument)?e.contentDocument:(fe(e,"template")&&(e=e.content||e),ce.merge([],e.childNodes))}},function(r,i){ce.fn[r]=function(e,t){var n=ce.map(this,i,e);return"Until"!==r.slice(-5)&&(t=e),t&&"string"==typeof t&&(n=ce.filter(t,n)),1<this.length&&(j[r]||
vendor: 9,546 bytes, line 2
2ce.uniqueSort(n),E.test(r)&&n.reverse()),this.pushStack(n)}});var D=/[^\x20\t\r\n\f]+/g;function N(e){return e}function q(e){throw e}function L(e,t,n,r){var i;try{e&&v(i=e.promise)?i.call(e).done(t).fail(n):e&&v(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}ce.Callbacks=function(r){var e,n;r="string"==typeof r?(e=r,n={},ce.each(e.match(D)||[],function(e,t){n[t]=!0}),n):ce.extend({},r);var i,t,o,a,s=[],u=[],l=-1,c=function(){for(a=a||r.once,o=i=!0;u.length;l=-1){t=u.shift();while(++l<s.length)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1)}r.memory||(t=!1),i=!1,a&&(s=t?[]:"")},f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){ce.each(e,function(e,t){v(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&"string"!==x(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return ce.each(arguments,function(e,t){var n;while(-1<(n=ce.inArray(t,s,n)))s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<ce.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t="",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=""),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},ce.extend({Deferred:function(e){var o=[["notify","progress",ce.Callbacks("memory"),ce.Callbacks("memory"),2],["resolve","done",ce.Callbacks("once memory"),ce.Callbacks("once memory"),0,"resolved"],["reject","fail",ce.Callbacks("once memory"),ce.Callbacks("once memory"),1,"rejected"]],i="pending",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},"catch":function(e){return a.then(null,e)},pipe:function(){var i=arguments;return ce.Deferred(function(r){ce.each(o,function(e,t){var n=v(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&v(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+"With"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError("Thenable self-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,v(t)?s?t.call(e,l(u,o,N,s),l(u,o,q,s)):(u++,t.call(e,l(u,o,N,s),l(u,o,q,s),l(u,o,N,o.notifyWith))):(a!==N&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){ce.Deferred.exceptionHook&&ce.Deferred.exceptionHook(e,t.error),u<=i+1&&(a!==q&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(ce.Deferred.getErrorHook?t.error=ce.Deferred.getErrorHook():ce.Deferred.getStackHook&&(t.error=ce.Deferred.getStackHook()),ie.setTimeout(t))}}return ce.Deferred(function(e){o[0][3].add(l(0,e,v(r)?r:N,e.notifyWith)),o[1][3].add(l(0,e,v(t)?t:N)),o[2][3].add(l(0,e,v(n)?n:q))}).promise()},promise:function(e){return null!=e?ce.extend(e,a):a}},s={};return ce.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+"With"](this===s?void 0:this,arguments),this},s[t[0]+"With"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){var n=arguments.length,t=n,r=Array(t),i=ae.call(arguments),o=ce.Deferred(),a=function(t){return function(e){r[t]=this,i[t]=1<arguments.length?ae.call(arguments):e,--n||o.resolveWith(r,i)}};if(n<=1&&(L(e,o.done(a(t)).resolve,o.reject,!n),"pending"===o.state()||v(i[t]&&i[t].then)))return o.then();while(t--)L(i[t],a(t),o.reject);return o.promise()}});var H=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;ce.Deferred.exceptionHook=function(e,t){ie.console&&ie.console.warn&&e&&H.test(e.name)&&ie.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},ce.readyException=function(e){ie.setTimeout(function(){throw e})};var O=ce.Deferred();function P(){C.removeEventListener("DOMContentLoaded",P),ie.removeEventListener("load",P),ce.ready()}ce.fn.ready=function(e){return O.then(e)["catch"](function(e){ce.readyException(e)}),this},ce.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--ce.readyWait:ce.isReady)||(ce.isReady=!0)!==e&&0<--ce.readyWait||O.resolveWith(C,[ce])}}),ce.ready.then=O.then,"complete"===C.readyState||"loading"!==C.readyState&&!C.documentElement.doScroll?ie.setTimeout(ce.ready):(C.addEventListener("DOMContentLoaded",P),ie.addEventListener("load",P));var M=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===x(n))for(s in i=!0,n)M(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,v(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(ce(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},R=/^-ms-/,I=/-([a-z])/g;function W(e,t){return t.toUpperCase()}function F(e){return e.replace(R,"ms-").replace(I,W)}var $=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function B(){this.expando=ce.expando+B.uid++}B.uid=1,B.prototype={cache:function(e){var t=e[this.expando];return t||(t={},$(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[F(t)]=n;else for(r in t)i[F(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][F(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(F):(t=F(t))in r?[t]:t.match(D)||[]).length;while(n--)delete r[t[n]]}(void 0===t||ce.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!ce.isEmptyObject(t)}};var _=new B,z=new B,X=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,U=/[A-Z]/g;function V(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(U,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n="true"===(i=n)||"false"!==i&&("null"===i?null:i===+i+""?+i:X.test(i)?JSON.parse(i):i)}catch(e){}z.set(e,t,n)}else n=void 0;return n}ce.extend({hasData:function(e){return z.hasData(e)||_.hasData(e)},data:function(e,t,n){return z.access(e,t,n)},removeData:function(e,t){z.remove(e,t)},_data:function(e,t,n){return _.access(e,t,n)},_removeData:function(e,t){_.remove(e,t)}}),ce.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0===n){if(this.length&&(i=z.get(o),1===o.nodeType&&!_.get(o,"hasDataAttrs"))){t=a.length;while(t--)a[t]&&0===(r=a[t].name).indexOf("data-")&&(r=F(r.slice(5)),V(o,r,i[r]));_.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof n?this.each(function(){z.set(this,n)}):M(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=z.get(o,n))?t:void 0!==(t=V(o,n))?t:void 0;this.each(function(){z.set(this,n,e)})},null,e,1<arguments.length,null,!0)},removeData:function(e){return this.each(function(){z.remove(this,e)})}}),ce.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=_.get(e,t),n&&(!r||Array.isArray(n)?r=_.access(e,t,ce.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=ce.queue(e,t),r=n.length,i=n.shift(),o=ce._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){ce.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return _.get(e,n)||_.access(e,n,{empty:ce.Callbacks("once memory").add(function(){_.remove(e,[t+"queue",n])})})}}),ce.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?ce.queue(this[0],t):void 0===n?this:this.each(function(){var e=ce.queue(this,t,n);ce._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&ce.dequeue(this,t)})},dequeue:function(e){return this.each(function(){ce.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=ce.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};"string"!=typeof e&&(t=e,e=void 0),e=e||"fx";while(a--)(n=_.get(o[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var G=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,Y=new RegExp("^(?:([+-])=|)("+G+")([a-z%]*)$","i"),Q=["Top","Right","Bottom","Left"],J=C.documentElement,K=function(e){return ce.contains(e.ownerDocument,e)},Z={composed:!0};J.getRootNode&&(K=function(e){return ce.contains(e.ownerDocument,e)||e.getRootNode(Z)===e.ownerDocument});var ee=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&K(e)&&"none"===ce.css(e,"display")};function te(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return ce.css(e,t,"")},u=s(),l=n&&n[3]||(ce.cssNumber[t]?"":"px"),c=e.nodeType&&(ce.cssNumber[t]||"px"!==l&&+u)&&Y.exec(ce.css(e,t));if(c&&c[3]!==l){u/=2,l=l||c[3],c=+u||1;while(a--)ce.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,ce.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ne={};function re(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?("none"===n&&(l[c]=_.get(r,"display")||null,l[c]||(r.style.display="")),""===r.style.display&&ee(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ne[s])||
vendor: 8,814 bytes, line 2
2(o=a.body.appendChild(a.createElement(s)),u=ce.css(o,"display"),o.parentNode.removeChild(o),"none"===u&&(u="block"),ne[s]=u)))):"none"!==n&&(l[c]="none",_.set(r,"display",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}ce.fn.extend({show:function(){return re(this,!0)},hide:function(){return re(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){ee(this)?ce(this).show():ce(this).hide()})}});var xe,be,we=/^(?:checkbox|radio)$/i,Te=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,Ce=/^$|^module$|\/(?:java|ecma)script/i;xe=C.createDocumentFragment().appendChild(C.createElement("div")),(be=C.createElement("input")).setAttribute("type","radio"),be.setAttribute("checked","checked"),be.setAttribute("name","t"),xe.appendChild(be),le.checkClone=xe.cloneNode(!0).cloneNode(!0).lastChild.checked,xe.innerHTML="<textarea>x</textarea>",le.noCloneChecked=!!xe.cloneNode(!0).lastChild.defaultValue,xe.innerHTML="<option></option>",le.option=!!xe.lastChild;var ke={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function Se(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&fe(e,t)?ce.merge([e],n):n}function Ee(e,t){for(var n=0,r=e.length;n<r;n++)_.set(e[n],"globalEval",!t||_.get(t[n],"globalEval"))}ke.tbody=ke.tfoot=ke.colgroup=ke.caption=ke.thead,ke.th=ke.td,le.option||(ke.optgroup=ke.option=[1,"<select multiple='multiple'>","</select>"]);var je=/<|&#?\w+;/;function Ae(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if("object"===x(o))ce.merge(p,o.nodeType?[o]:o);else if(je.test(o)){a=a||f.appendChild(t.createElement("div")),s=(Te.exec(o)||["",""])[1].toLowerCase(),u=ke[s]||ke._default,a.innerHTML=u[1]+ce.htmlPrefilter(o)+u[2],c=u[0];while(c--)a=a.lastChild;ce.merge(p,a.childNodes),(a=f.firstChild).textContent=""}else p.push(t.createTextNode(o));f.textContent="",d=0;while(o=p[d++])if(r&&-1<ce.inArray(o,r))i&&i.push(o);else if(l=K(o),a=Se(f.appendChild(o),"script"),l&&Ee(a),n){c=0;while(o=a[c++])Ce.test(o.type||"")&&n.push(o)}return f}var De=/^([^.]*)(?:\.(.+)|)/;function Ne(){return!0}function qe(){return!1}function Le(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Le(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=qe;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return ce().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=ce.guid++)),e.each(function(){ce.event.add(this,t,i,r,n)})}function He(e,r,t){t?(_.set(e,r,!1),ce.event.add(e,r,{namespace:!1,handler:function(e){var t,n=_.get(this,r);if(1&e.isTrigger&&this[r]){if(n)(ce.event.special[r]||{}).delegateType&&e.stopPropagation();else if(n=ae.call(arguments),_.set(this,r,n),this[r](),t=_.get(this,r),_.set(this,r,!1),n!==t)return e.stopImmediatePropagation(),e.preventDefault(),t}else n&&(_.set(this,r,ce.event.trigger(n[0],n.slice(1),this)),e.stopPropagation(),e.isImmediatePropagationStopped=Ne)}})):void 0===_.get(e,r)&&ce.event.add(e,r,Ne)}ce.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=_.get(t);if($(t)){n.handler&&(n=(o=n).handler,i=o.selector),i&&ce.find.matchesSelector(J,i),n.guid||(n.guid=ce.guid++),(u=v.events)||(u=v.events=Object.create(null)),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof ce&&ce.event.triggered!==e.type?ce.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(D)||[""]).length;while(l--)d=g=(s=De.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=ce.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=ce.event.special[d]||{},c=ce.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&ce.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),ce.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=_.hasData(e)&&_.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(D)||[""]).length;while(l--)if(d=g=(s=De.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){f=ce.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||ce.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)ce.event.remove(e,d+t[l],n,r,!0);ce.isEmptyObject(u)&&_.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=new Array(arguments.length),u=ce.event.fix(e),l=(_.get(this,"events")||Object.create(null))[u.type]||[],c=ce.event.special[u.type]||{};for(s[0]=u,t=1;t<arguments.length;t++)s[t]=arguments[t];if(u.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,u)){a=ce.event.handlers.call(this,u,l),t=0;while((i=a[t++])&&!u.isPropagationStopped()){u.currentTarget=i.elem,n=0;while((o=i.handlers[n++])&&!u.isImmediatePropagationStopped())u.rnamespace&&!1!==o.namespace&&!u.rnamespace.test(o.namespace)||(u.handleObj=o,u.data=o.data,void 0!==(r=((ce.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,s))&&!1===(u.result=r)&&(u.preventDefault(),u.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,u),u.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!("click"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+" "]&&(a[i]=r.needsContext?-1<ce(i,this).index(l):ce.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(ce.Event.prototype,t,{enumerable:!0,configurable:!0,get:v(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[ce.expando]?e:new ce.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return we.test(t.type)&&t.click&&fe(t,"input")&&He(t,"click",!0),!1},trigger:function(e){var t=this||e;return we.test(t.type)&&t.click&&fe(t,"input")&&He(t,"click"),!0},_default:function(e){var t=e.target;return we.test(t.type)&&t.click&&fe(t,"input")&&_.get(t,"click")||fe(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},ce.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},ce.Event=function(e,t){if(!(this instanceof ce.Event))return new ce.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?Ne:qe,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&ce.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[ce.expando]=!0},ce.Event.prototype={constructor:ce.Event,isDefaultPrevented:qe,isPropagationStopped:qe,isImmediatePropagationStopped:qe,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=Ne,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=Ne,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=Ne,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},ce.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},ce.event.addProp),ce.each({focus:"focusin",blur:"focusout"},function(r,i){function o(e){if(C.documentMode){var t=_.get(this,"handle"),n=ce.event.fix(e);
vendor: 14,182 bytes, line 2
2n.type="focusin"===e.type?"focus":"blur",n.isSimulated=!0,t(e),n.target===n.currentTarget&&t(n)}else ce.event.simulate(i,e.target,ce.event.fix(e))}ce.event.special[r]={setup:function(){var e;if(He(this,r,!0),!C.documentMode)return!1;(e=_.get(this,i))||this.addEventListener(i,o),_.set(this,i,(e||0)+1)},trigger:function(){return He(this,r),!0},teardown:function(){var e;if(!C.documentMode)return!1;(e=_.get(this,i)-1)?_.set(this,i,e):(this.removeEventListener(i,o),_.remove(this,i))},_default:function(e){return _.get(e.target,r)},delegateType:i},ce.event.special[i]={setup:function(){var e=this.ownerDocument||this.document||this,t=C.documentMode?this:e,n=_.get(t,i);n||(C.documentMode?this.addEventListener(i,o):e.addEventListener(r,o,!0)),_.set(t,i,(n||0)+1)},teardown:function(){var e=this.ownerDocument||this.document||this,t=C.documentMode?this:e,n=_.get(t,i)-1;n?_.set(t,i,n):(C.documentMode?this.removeEventListener(i,o):e.removeEventListener(r,o,!0),_.remove(t,i))}}}),ce.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,i){ce.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||ce.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),ce.fn.extend({on:function(e,t,n,r){return Le(this,e,t,n,r)},one:function(e,t,n,r){return Le(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,ce(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=qe),this.each(function(){ce.event.remove(this,e,n,t)})}});var Oe=/<script|<style|<link/i,Pe=/checked\s*(?:[^=]|=\s*.checked.)/i,Me=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function Re(e,t){return fe(e,"table")&&fe(11!==t.nodeType?t:t.firstChild,"tr")&&ce(e).children("tbody")[0]||e}function Ie(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function We(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Fe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(_.hasData(e)&&(s=_.get(e).events))for(i in _.remove(t,"handle events"),s)for(n=0,r=s[i].length;n<r;n++)ce.event.add(t,i,s[i][n]);z.hasData(e)&&(o=z.access(e),a=ce.extend({},o),z.set(t,a))}}function $e(n,r,i,o){r=g(r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=v(d);if(h||1<f&&"string"==typeof d&&!le.checkClone&&Pe.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),$e(t,r,i,o)});if(f&&(t=(e=Ae(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=ce.map(Se(e,"script"),Ie)).length;c<f;c++)u=e,c!==p&&(u=ce.clone(u,!0,!0),s&&ce.merge(a,Se(u,"script"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,ce.map(a,We),c=0;c<s;c++)u=a[c],Ce.test(u.type||"")&&!_.access(u,"globalEval")&&ce.contains(l,u)&&(u.src&&"module"!==(u.type||"").toLowerCase()?ce._evalUrl&&!u.noModule&&ce._evalUrl(u.src,{nonce:u.nonce||u.getAttribute("nonce")},l):m(u.textContent.replace(Me,""),u,l))}return n}function Be(e,t,n){for(var r,i=t?ce.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||ce.cleanData(Se(r)),r.parentNode&&(n&&K(r)&&Ee(Se(r,"script")),r.parentNode.removeChild(r));return e}ce.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=K(e);if(!(le.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||ce.isXMLDoc(e)))for(a=Se(c),r=0,i=(o=Se(e)).length;r<i;r++)s=o[r],u=a[r],void 0,"input"===(l=u.nodeName.toLowerCase())&&we.test(s.type)?u.checked=s.checked:"input"!==l&&"textarea"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||Se(e),a=a||Se(c),r=0,i=o.length;r<i;r++)Fe(o[r],a[r]);else Fe(e,c);return 0<(a=Se(c,"script")).length&&Ee(a,!f&&Se(e,"script")),c},cleanData:function(e){for(var t,n,r,i=ce.event.special,o=0;void 0!==(n=e[o]);o++)if($(n)){if(t=n[_.expando]){if(t.events)for(r in t.events)i[r]?ce.event.remove(n,r):ce.removeEvent(n,r,t.handle);n[_.expando]=void 0}n[z.expando]&&(n[z.expando]=void 0)}}}),ce.fn.extend({detach:function(e){return Be(this,e,!0)},remove:function(e){return Be(this,e)},text:function(e){return M(this,function(e){return void 0===e?ce.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return $e(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Re(this,e).appendChild(e)})},prepend:function(){return $e(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Re(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return $e(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return $e(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(ce.cleanData(Se(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return ce.clone(this,e,t)})},html:function(e){return M(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Oe.test(e)&&!ke[(Te.exec(e)||["",""])[1].toLowerCase()]){e=ce.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(ce.cleanData(Se(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return $e(this,arguments,function(e){var t=this.parentNode;ce.inArray(this,n)<0&&(ce.cleanData(Se(this)),t&&t.replaceChild(e,this))},n)}}),ce.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,a){ce.fn[e]=function(e){for(var t,n=[],r=ce(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),ce(r[o])[a](t),s.apply(n,t.get());return this.pushStack(n)}});var _e=new RegExp("^("+G+")(?!px)[a-z%]+$","i"),ze=/^--/,Xe=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=ie),t.getComputedStyle(e)},Ue=function(e,t,n){var r,i,o={};for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in r=n.call(e),t)e.style[i]=o[i];return r},Ve=new RegExp(Q.join("|"),"i");function Ge(e,t,n){var r,i,o,a,s=ze.test(t),u=e.style;return(n=n||Xe(e))&&(a=n.getPropertyValue(t)||n[t],s&&a&&(a=a.replace(ve,"$1")||void 0),""!==a||K(e)||(a=ce.style(e,t)),!le.pixelBoxStyles()&&_e.test(a)&&Ve.test(t)&&(r=u.width,i=u.minWidth,o=u.maxWidth,u.minWidth=u.maxWidth=u.width=a,a=n.width,u.width=r,u.minWidth=i,u.maxWidth=o)),void 0!==a?a+"":a}function Ye(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(l){u.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",l.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",J.appendChild(u).appendChild(l);var e=ie.getComputedStyle(l);n="1%"!==e.top,s=12===t(e.marginLeft),l.style.right="60%",o=36===t(e.right),r=36===t(e.width),l.style.position="absolute",i=12===t(l.offsetWidth/3),J.removeChild(u),l=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s,u=C.createElement("div"),l=C.createElement("div");l.style&&(l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",le.clearCloneStyle="content-box"===l.style.backgroundClip,ce.extend(le,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),s},scrollboxSize:function(){return e(),i},reliableTrDimensions:function(){var e,t,n,r;return null==a&&(e=C.createElement("table"),t=C.createElement("tr"),n=C.createElement("div"),e.style.cssText="position:absolute;left:-11111px;border-collapse:separate",t.style.cssText="box-sizing:content-box;border:1px solid",t.style.height="1px",n.style.height="9px",n.style.display="block",J.appendChild(e).appendChild(t).appendChild(n),r=ie.getComputedStyle(t),a=parseInt(r.height,10)+parseInt(r.borderTopWidth,10)+parseInt(r.borderBottomWidth,10)===t.offsetHeight,J.removeChild(e)),a}}))}();var Qe=["Webkit","Moz","ms"],Je=C.createElement("div").style,Ke={};function Ze(e){var t=ce.cssProps[e]||Ke[e];return t||(e in Je?e:Ke[e]=function(e){var t=e[0].toUpperCase()+e.slice(1),n=Qe.length;while(n--)if((e=Qe[n]+t)in Je)return e}(e)||e)}var et=/^(none|table(?!-c[ea]).+)/,tt={position:"absolute",visibility:"hidden",display:"block"},nt={letterSpacing:"0",fontWeight:"400"};function rt(e,t,n){var r=Y.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function it(e,t,n,r,i,o){var a="width"===t?1:0,s=0,u=0,l=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(l+=ce.css(e,n+Q[a],!0,i)),r?("content"===n&&(u-=ce.css(e,"padding"+Q[a],!0,i)),"margin"!==n&&(u-=ce.css(e,"border"+Q[a]+"Width",!0,i))):(u+=ce.css(e,"padding"+Q[a],!0,i),"padding"!==n?u+=ce.css(e,"border"+Q[a]+"Width",!0,i):s+=ce.css(e,"border"+Q[a]+"Width",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u+l}function ot(e,t,n){var r=Xe(e),i=(!le.boxSizingReliable()||n)&&"border-box"===ce.css(e,"boxSizing",!1,r),o=i,a=Ge(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(_e.test(a)){if(!n)return a;a="auto"}return(!le.boxSizingReliable()&&i||!le.reliableTrDimensions()&&fe(e,"tr")||"auto"===a||!parseFloat(a)&&"inline"===ce.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===ce.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+it(e,t,n||(i?"border":"content"),o,r,a)+"px"}function at(e,t,n,r,i){return new at.prototype.init(e,t,n,r,i)}ce.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ge(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=F(t),u=ze.test(t),l=e.style;if(u||(t=Ze(s)),a=ce.cssHooks[t]||ce.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"===(o=typeof n)&&(i=Y.exec(n))&&i[1]&&(n=te(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||u||(n+=i&&i[3]||(ce.cssNumber[s]?"":"px")),le.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=F(t);return ze.test(t)||(t=Ze(s)),(a=ce.cssHooks[t]||ce.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=Ge(e,t,r)),"normal"===i&&t in nt&&(i=nt[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),ce.each(["height","width"],function(e,u){ce.cssHooks[u]={get:function(e,t,n){if(t)return!et.test(ce.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?ot(e,u,n):Ue(e,tt,function(){return ot(e,u,n)})},set:function(e,t,n){var r,i=Xe(e),o=!le.scrollboxSize()&&"absolute"===i.position,a=(o||n)&&"border-box"===ce.css(e,"boxSizing",!1,i),s=n?it(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e["offset"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-it(e,u,"border",!1,i)-.5)),s&&(r=Y.exec(t))&&"px"!==(r[3]||"px")&&(e.style[u]=t,t=ce.css(e,u)),rt(0,t,s)}}}),ce.cssHooks.marginLeft=Ye(le.reliableMarginLeft,function(e,t){if(t)return(parseFloat(Ge(e,"marginLeft"))||e.getBoundingClientRect().left-Ue(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),ce.each({margin:"",padding:"",border:"Width"},function(i,o){ce.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r="string"==typeof e?e.split(" "):[e];t<4;t++)n[i+Q[t]+o]=r[t]||r[t-2]||r[0];return n}},"margin"!==i&&(ce.cssHooks[i+o].set=rt)}),ce.fn.extend({css:function(e,t){return M(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Xe(e),i=t.length;a<i;a++)o[t[a]]=ce.css(e,t[a],!1,r);return o}return void 0!==n?ce.style(e,t,n):ce.css(e,t)},e,t,1<arguments.length)}}),((ce.Tween=at).prototype={constructor:at,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||ce.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(ce.cssNumber[n]?"":"px")},cur:function(){var e=at.propHooks[this.prop];return e&&e.get?e.get(this):at.propHooks._default.get(this)},run:function(e){var t,n=at.propHooks[this.prop];return this.options.duration?this.pos=t=ce.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):at.propHooks._default.set(this),this}}).init.prototype=at.prototype,(at.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=ce.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){ce.fx.step[e.prop]?ce.fx.step[e.prop](e):1!==e.elem.nodeType||!ce.cssHooks[e.prop]&&null==e.elem.style[Ze(e.prop)]?e.elem[e.prop]=e.now:ce.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=at.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},ce.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},ce.fx=at.prototype.init,ce.fx.step={};var st,ut,lt,ct,ft=/^(?:toggle|show|hide)$/,pt=/queueHooks$/;function dt(){ut&&(!1===C.hidden&&ie.requestAnimationFrame?ie.requestAnimationFrame(dt):ie.setTimeout(dt,ce.fx.interval),ce.fx.tick())}function ht(){return ie.setTimeout(function(){st=void 0}),st=Date.now()}function gt(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=Q[r])]=i["padding"+n]=e;
vendor: 4,590 bytes, line 2
2return t&&(i.opacity=i.width=e),i}function vt(e,t,n){for(var r,i=(yt.tweeners[t]||[]).concat(yt.tweeners["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function yt(o,e,t){var n,a,r=0,i=yt.prefilters.length,s=ce.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=st||ht(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:ce.extend({},e),opts:ce.extend(!0,{specialEasing:{},easing:ce.easing._default},t),originalProperties:e,originalOptions:t,startTime:st||ht(),duration:t.duration,tweens:[],createTween:function(e,t){var n=ce.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(!function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=F(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=ce.cssHooks[r])&&"expand"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=yt.prefilters[r].call(l,o,c,l.opts))return v(n.stop)&&(ce._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return ce.map(c,vt,l),v(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),ce.fx.timer(ce.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}ce.Animation=ce.extend(yt,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return te(n.elem,e,Y.exec(t),n),n}]},tweener:function(e,t){v(e)?(t=e,e=["*"]):e=e.match(D);for(var n,r=0,i=e.length;r<i;r++)n=e[r],yt.tweeners[n]=yt.tweeners[n]||[],yt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f="width"in t||"height"in t,p=this,d={},h=e.style,g=e.nodeType&&ee(e),v=_.get(e,"fxshow");for(r in n.queue||(null==(a=ce._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,ce.queue(e,"fx").length||a.empty.fire()})})),t)if(i=t[r],ft.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||ce.style(e,r)}if((u=!ce.isEmptyObject(t))||!ce.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=_.get(e,"display")),"none"===(c=ce.css(e,"display"))&&(l?c=l:(re([e],!0),l=e.style.display||l,c=ce.css(e,"display"),re([e]))),("inline"===c||"inline-block"===c&&null!=l)&&"none"===ce.css(e,"float")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l="none"===c?"":c)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?"hidden"in v&&(g=v.hidden):v=_.access(e,"fxshow",{display:l}),o&&(v.hidden=!g),g&&re([e],!0),p.done(function(){for(r in g||re([e]),_.remove(e,"fxshow"),d)ce.style(e,r,d[r])})),u=vt(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?yt.prefilters.unshift(e):yt.prefilters.push(e)}}),ce.speed=function(e,t,n){var r=e&&"object"==typeof e?ce.extend({},e):{complete:n||!n&&t||v(e)&&e,duration:e,easing:n&&t||t&&!v(t)&&t};return ce.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in ce.fx.speeds?r.duration=ce.fx.speeds[r.duration]:r.duration=ce.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){v(r.old)&&r.old.call(this),r.queue&&ce.dequeue(this,r.queue)},r},ce.fn.extend({fadeTo:function(e,t,n,r){return this.filter(ee).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){var i=ce.isEmptyObject(t),o=ce.speed(e,n,r),a=function(){var e=yt(this,ce.extend({},t),o);(i||_.get(this,"finish"))&&e.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){var a=function(e){var t=e.stop;delete e.stop,t(o)};return"string"!=typeof i&&(o=e,e=i,i=void 0),e&&this.queue(i||"fx",[]),this.each(function(){var e=!0,t=null!=i&&i+"queueHooks",n=ce.timers,r=_.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&pt.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1)
vendor: 13,972 bytes, line 2
2);!e&&o||ce.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var e,t=_.get(this),n=t[a+"queue"],r=t[a+"queueHooks"],i=ce.timers,o=n?n.length:0;for(t.finish=!0,ce.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),ce.each(["toggle","show","hide"],function(e,r){var i=ce.fn[r];ce.fn[r]=function(e,t,n){return null==e||"boolean"==typeof e?i.apply(this,arguments):this.animate(gt(r,!0),e,t,n)}}),ce.each({slideDown:gt("show"),slideUp:gt("hide"),slideToggle:gt("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,r){ce.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),ce.timers=[],ce.fx.tick=function(){var e,t=0,n=ce.timers;for(st=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||ce.fx.stop(),st=void 0},ce.fx.timer=function(e){ce.timers.push(e),ce.fx.start()},ce.fx.interval=13,ce.fx.start=function(){ut||(ut=!0,dt())},ce.fx.stop=function(){ut=null},ce.fx.speeds={slow:600,fast:200,_default:400},ce.fn.delay=function(r,e){return r=ce.fx&&ce.fx.speeds[r]||r,e=e||"fx",this.queue(e,function(e,t){var n=ie.setTimeout(e,r);t.stop=function(){ie.clearTimeout(n)}})},lt=C.createElement("input"),ct=C.createElement("select").appendChild(C.createElement("option")),lt.type="checkbox",le.checkOn=""!==lt.value,le.optSelected=ct.selected,(lt=C.createElement("input")).value="t",lt.type="radio",le.radioValue="t"===lt.value;var mt,xt=ce.expr.attrHandle;ce.fn.extend({attr:function(e,t){return M(this,ce.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){ce.removeAttr(this,e)})}}),ce.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?ce.prop(e,t,n):(1===o&&ce.isXMLDoc(e)||(i=ce.attrHooks[t.toLowerCase()]||(ce.expr.match.bool.test(t)?mt:void 0)),void 0!==n?null===n?void ce.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=ce.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!le.radioValue&&"radio"===t&&fe(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(D);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),mt={set:function(e,t,n){return!1===t?ce.removeAttr(e,n):e.setAttribute(n,n),n}},ce.each(ce.expr.match.bool.source.match(/\w+/g),function(e,t){var a=xt[t]||ce.find.attr;xt[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=xt[o],xt[o]=r,r=null!=a(e,t,n)?o:null,xt[o]=i),r}});var bt=/^(?:input|select|textarea|button)$/i,wt=/^(?:a|area)$/i;function Tt(e){return(e.match(D)||[]).join(" ")}function Ct(e){return e.getAttribute&&e.getAttribute("class")||""}function kt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(D)||[]}ce.fn.extend({prop:function(e,t){return M(this,ce.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[ce.propFix[e]||e]})}}),ce.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&ce.isXMLDoc(e)||(t=ce.propFix[t]||t,i=ce.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=ce.find.attr(e,"tabindex");return t?parseInt(t,10):bt.test(e.nodeName)||wt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),le.optSelected||(ce.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),ce.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){ce.propFix[this.toLowerCase()]=this}),ce.fn.extend({addClass:function(t){var e,n,r,i,o,a;return v(t)?this.each(function(e){ce(this).addClass(t.call(this,e,Ct(this)))}):(e=kt(t)).length?this.each(function(){if(r=Ct(this),n=1===this.nodeType&&" "+Tt(r)+" "){for(o=0;o<e.length;o++)i=e[o],n.indexOf(" "+i+" ")<0&&(n+=i+" ");a=Tt(n),r!==a&&this.setAttribute("class",a)}}):this},removeClass:function(t){var e,n,r,i,o,a;return v(t)?this.each(function(e){ce(this).removeClass(t.call(this,e,Ct(this)))}):arguments.length?(e=kt(t)).length?this.each(function(){if(r=Ct(this),n=1===this.nodeType&&" "+Tt(r)+" "){for(o=0;o<e.length;o++){i=e[o];while(-1<n.indexOf(" "+i+" "))n=n.replace(" "+i+" "," ")}a=Tt(n),r!==a&&this.setAttribute("class",a)}}):this:this.attr("class","")},toggleClass:function(t,n){var e,r,i,o,a=typeof t,s="string"===a||Array.isArray(t);return v(t)?this.each(function(e){ce(this).toggleClass(t.call(this,e,Ct(this),n),n)}):"boolean"==typeof n&&s?n?this.addClass(t):this.removeClass(t):(e=kt(t),this.each(function(){if(s)for(o=ce(this),i=0;i<e.length;i++)r=e[i],o.hasClass(r)?o.removeClass(r):o.addClass(r);else void 0!==t&&"boolean"!==a||((r=Ct(this))&&_.set(this,"__className__",r),this.setAttribute&&this.setAttribute("class",r||!1===t?"":_.get(this,"__className__")||""))}))},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&-1<(" "+Tt(Ct(n))+" ").indexOf(t))return!0;return!1}});var St=/\r/g;ce.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=v(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,ce(this).val()):n)?t="":"number"==typeof t?t+="":Array.isArray(t)&&(t=ce.map(t,function(e){return null==e?"":e+""})),(r=ce.valHooks[this.type]||ce.valHooks[this.nodeName.toLowerCase()])&&"set"in r&&void 0!==r.set(this,t,"value")||(this.value=t))})):t?(r=ce.valHooks[t.type]||ce.valHooks[t.nodeName.toLowerCase()])&&"get"in r&&void 0!==(e=r.get(t,"value"))?e:"string"==typeof(e=t.value)?e.replace(St,""):null==e?"":e:void 0}}),ce.extend({valHooks:{option:{get:function(e){var t=ce.find.attr(e,"value");return null!=t?t:Tt(ce.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!fe(n.parentNode,"optgroup"))){if(t=ce(n).val(),a)return t;s.push(t)}return s},set:function(e,t){var n,r,i=e.options,o=ce.makeArray(t),a=i.length;while(a--)((r=i[a]).selected=-1<ce.inArray(ce.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),ce.each(["radio","checkbox"],function(){ce.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<ce.inArray(ce(e).val(),t)}},le.checkOn||(ce.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var Et=ie.location,jt={guid:Date.now()},At=/\?/;ce.parseXML=function(e){var t,n;if(!e||"string"!=typeof e)return null;try{t=(new ie.DOMParser).parseFromString(e,"text/xml")}catch(e){}return n=t&&t.getElementsByTagName("parsererror")[0],t&&!n||ce.error("Invalid XML: "+(n?ce.map(n.childNodes,function(e){return e.textContent}).join("\n"):e)),t};var Dt=/^(?:focusinfocus|focusoutblur)$/,Nt=function(e){e.stopPropagation()};ce.extend(ce.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||C],d=ue.call(e,"type")?e.type:e,h=ue.call(e,"namespace")?e.namespace.split("."):[];if(o=f=a=n=n||C,3!==n.nodeType&&8!==n.nodeType&&!Dt.test(d+ce.event.triggered)&&(-1<d.indexOf(".")&&(d=(h=d.split(".")).shift(),h.sort()),u=d.indexOf(":")<0&&"on"+d,(e=e[ce.expando]?e:new ce.Event(d,"object"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:ce.makeArray(t,[e]),c=ce.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!y(n)){for(s=c.delegateType||d,Dt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||C)&&p.push(a.defaultView||a.parentWindow||ie)}i=0;while((o=p[i++])&&!e.isPropagationStopped())f=o,e.type=1<i?s:c.bindType||d,(l=(_.get(o,"events")||Object.create(null))[e.type]&&_.get(o,"handle"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&$(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!$(n)||u&&v(n[d])&&!y(n)&&((a=n[u])&&(n[u]=null),ce.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,Nt),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,Nt),ce.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=ce.extend(new ce.Event,n,{type:e,isSimulated:!0});ce.event.trigger(r,null,t)}}),ce.fn.extend({trigger:function(e,t){return this.each(function(){ce.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return ce.event.trigger(e,t,n,!0)}});var qt=/\[\]$/,Lt=/\r?\n/g,Ht=/^(?:submit|button|image|reset|file)$/i,Ot=/^(?:input|select|textarea|keygen)/i;function Pt(n,e,r,i){var t;if(Array.isArray(e))ce.each(e,function(e,t){r||qt.test(n)?i(n,t):Pt(n+"["+("object"==typeof t&&null!=t?e:"")+"]",t,r,i)});else if(r||"object"!==x(e))i(n,e);else for(t in e)Pt(n+"["+t+"]",e[t],r,i)}ce.param=function(e,t){var n,r=[],i=function(e,t){var n=v(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!ce.isPlainObject(e))ce.each(e,function(){i(this.name,this.value)});else for(n in e)Pt(n,e[n],t,i);return r.join("&")},ce.fn.extend({serialize:function(){return ce.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=ce.prop(this,"elements");return e?ce.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!ce(this).is(":disabled")&&Ot.test(this.nodeName)&&!Ht.test(e)&&(this.checked||!we.test(e))}).map(function(e,t){var n=ce(this).val();return null==n?null:Array.isArray(n)?ce.map(n,function(e){return{name:t.name,value:e.replace(Lt,"\r\n")}}):{name:t.name,value:n.replace(Lt,"\r\n")}}).get()}});var Mt=/%20/g,Rt=/#.*$/,It=/([?&])_=[^&]*/,Wt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Ft=/^(?:GET|HEAD)$/,$t=/^\/\//,Bt={},_t={},zt="*/".concat("*"),Xt=C.createElement("a");function Ut(o){return function(e,t){"string"!=typeof e&&(t=e,e="*");var n,r=0,i=e.toLowerCase().match(D)||[];if(v(t))while(n=i[r++])"+"===n[0]?(n=n.slice(1)||"*",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function Vt(t,i,o,a){var s={},u=t===_t;function l(e){var r;return s[e]=!0,ce.each(t[e]||[],function(e,t){var n=t(i,o,a);return"string"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s["*"]&&l("*")}function Gt(e,t){var n,r,i=ce.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&ce.extend(!0,e,r),e}Xt.href=Et.href,ce.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Et.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Et.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":zt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":ce.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Gt(Gt(e,ce.ajaxSettings),t):Gt(ce.ajaxSettings,e)},ajaxPrefilter:Ut(Bt),ajaxTransport:Ut(_t),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=ce.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?ce(y):ce.event,x=ce.Deferred(),b=ce.Callbacks("once memory"),w=v.statusCode||{},a={},s={},u="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n){n={};while(t=Wt.exec(p))n[t[1].toLowerCase()+" "]=(n[t[1].toLowerCase()+" "]||[]).concat(t[2])}t=n[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||Et.href)+"").replace($t,Et.protocol+"//"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||"*").toLowerCase().match(D)||[""],null==v.crossDomain){r=C.createElement("a");try{r.href=v.url,r.href=r.href,v.crossDomain=Xt.protocol+"//"+Xt.host!=r.protocol+"//"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&"string"!=typeof v.data&&(v.data=ce.param(v.data,v.traditional)),Vt(Bt,v,t,T),h)return T;for(i in(g=ce.event&&v.global)&&0==ce.active++&&ce.event.trigger("ajaxStart"),v.type=v.type.toUpperCase(),v.hasContent=!Ft.test(v.type),f=v.url.replace(Rt,""),v.hasContent?v.data&&v.processData&&0===(v.contentType||"").indexOf("application/x-www-form-urlencoded")&&(v.data=v.data.replace(Mt,"+")):(o=v.url.slice(f.length),v.data&&(v.processData||"string"==typeof v.data)&&(f+=(At.test(f)?"&":"?")+v.data,delete v.data),!1===v.cache&&(f=f.replace(It,"$1"),o=(At.test(f)?"&":"?")+"_="+jt.guid+++o),v.url=f+o),v.ifModified&&(ce.lastModified[f]&&T.setRequestHeader("If-Modified-Since",ce.lastModified[f]),ce.etag[f]&&T.setRequestHeader("If-None-Match",ce.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader("Content-Type",v.contentType),T.setRequestHeader("Accept",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+("*"!==v.dataTypes[0]?", "+zt+"; q=0.01":""):v.accepts["*"]),v.headers)T.setRequestHeader(i,v.headers[i]);
vendor: 9,033 bytes, line 2
2if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u="abort",b.add(v.complete),T.done(v.success),T.fail(v.error),c=Vt(_t,v,t,T)){if(T.readyState=1,g&&m.trigger("ajaxSend",[T,v]),h)return T;v.async&&0<v.timeout&&(d=ie.setTimeout(function(){T.abort("timeout")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,"No Transport");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&ie.clearTimeout(d),c=void 0,p=r||"",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),!i&&-1<ce.inArray("script",v.dataTypes)&&ce.inArray("json",v.dataTypes)<0&&(v.converters["text script"]=function(){}),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader("Last-Modified"))&&(ce.lastModified[f]=u),(u=T.getResponseHeader("etag"))&&(ce.etag[f]=u)),204===e||"HEAD"===v.type?l="nocontent":304===e?l="notmodified":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l="error",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+"",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?"ajaxSuccess":"ajaxError",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger("ajaxComplete",[T,v]),--ce.active||ce.event.trigger("ajaxStop")))}return T},getJSON:function(e,t,n){return ce.get(e,t,n,"json")},getScript:function(e,t){return ce.get(e,void 0,t,"script")}}),ce.each(["get","post"],function(e,i){ce[i]=function(e,t,n,r){return v(t)&&(r=r||n,n=t,t=void 0),ce.ajax(ce.extend({url:e,type:i,dataType:r,data:t,success:n},ce.isPlainObject(e)&&e))}}),ce.ajaxPrefilter(function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),ce._evalUrl=function(e,t,n){return ce.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){ce.globalEval(e,t,n)}})},ce.fn.extend({wrapAll:function(e){var t;return this[0]&&(v(e)&&(e=e.call(this[0])),t=ce(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return v(n)?this.each(function(e){ce(this).wrapInner(n.call(this,e))}):this.each(function(){var e=ce(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=v(t);return this.each(function(e){ce(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){ce(this).replaceWith(this.childNodes)}),this}}),ce.expr.pseudos.hidden=function(e){return!ce.expr.pseudos.visible(e)},ce.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},ce.ajaxSettings.xhr=function(){try{return new ie.XMLHttpRequest}catch(e){}};var Yt={0:200,1223:204},Qt=ce.ajaxSettings.xhr();le.cors=!!Qt&&"withCredentials"in Qt,le.ajax=Qt=!!Qt,ce.ajaxTransport(function(i){var o,a;if(le.cors||Qt&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,"abort"===e?r.abort():"error"===e?"number"!=typeof r.status?t(0,"error"):t(r.status,r.statusText):t(Yt[r.status]||r.status,r.statusText,"text"!==(r.responseType||"text")||"string"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o("error"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&ie.setTimeout(function(){o&&a()})},o=o("abort");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),ce.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),ce.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return ce.globalEval(e),e}}}),ce.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),ce.ajaxTransport("script",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=ce("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),C.head.appendChild(r[0])},abort:function(){i&&i()}}});var Jt,Kt=[],Zt=/(=)\?(?=&|$)|\?\?/;ce.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Kt.pop()||ce.expando+"_"+jt.guid++;return this[e]=!0,e}}),ce.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Zt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Zt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=v(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Zt,"$1"+r):!1!==e.jsonp&&(e.url+=(At.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||ce.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=ie[r],ie[r]=function(){o=arguments},n.always(function(){void 0===i?ce(ie).removeProp(r):ie[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Kt.push(r)),o&&v(i)&&i(o[0]),o=i=void 0}),"script"}),le.createHTMLDocument=((Jt=C.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===Jt.childNodes.length),ce.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(le.createHTMLDocument?((r=(t=C.implementation.createHTMLDocument("")).createElement("base")).href=C.location.href,t.head.appendChild(r)):t=C),o=!n&&[],(i=w.exec(e))?[t.createElement(i[1])]:(i=Ae([e],t,o),o&&o.length&&ce(o).remove(),ce.merge([],i.childNodes)));var r,i,o},ce.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1<s&&(r=Tt(e.slice(s)),e=e.slice(0,s)),v(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),0<a.length&&ce.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?ce("<div>").append(ce.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},ce.expr.pseudos.animated=function(t){return ce.grep(ce.timers,function(e){return t===e.elem}).length},ce.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=ce.css(e,"position"),c=ce(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=ce.css(e,"top"),u=ce.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),v(t)&&(t=t.call(e,n,ce.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},ce.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){ce.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===ce.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===ce.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=ce(e).offset()).top+=ce.css(e,"borderTopWidth",!0),i.left+=ce.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-ce.css(r,"marginTop",!0),left:t.left-i.left-ce.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===ce.css(e,"position"))e=e.offsetParent;return e||J})}}),ce.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;ce.fn[t]=function(e){return 
2M(this,function(e,t,n){var r;if(y(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),ce.each(["top","left"],function(e,n){ce.cssHooks[n]=Ye(le.pixelPosition,function(e,t){if(t)return t=Ge(e,n),_e.test(t)?ce(e).position()[n]+"px":t})}),ce.each({Height:"height",Width:"width"},function(a,s){ce.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){ce.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return M(this,function(e,t,n){var r;return y(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?ce.css(e,t,i):ce.style(e,t,n,i)},s,n?e:void 0,n)}})}),ce.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){ce.fn[t]=function(e){return this.on(t,e)}}),ce.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)}}),ce.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){ce.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}});var en=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;ce.proxy=function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),v(e))return r=ae.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(ae.call(arguments)))}).guid=e.guid=e.guid||ce.guid++,i},ce.holdReady=function(e){e?ce.readyWait++:ce.ready(!0)},ce.isArray=Array.isArray,ce.parseJSON=JSON.parse,ce.nodeName=fe,ce.isFunction=v,ce.isWindow=y,ce.camelCase=F,ce.type=x,ce.now=Date.now,ce.isNumeric=function(e){var t=ce.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},ce.trim=function(e){return null==e?"":(e+"").replace(en,"$1")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return ce});var tn=ie.jQuery,nn=ie.$;return ce.noConflict=function(e){return ie.$===ce&&(ie.$=nn),e&&ie.jQuery===ce&&(ie.jQuery=tn),ce},"undefined"==typeof e&&(ie.jQuery=ie.$=ce),ce});jQuery.noConflict();/*! jQuery Migrate v3.4.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */
3"undefined"==typeof jQuery.migrateMute&&(jQuery.migrateMute=!0),function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],function(e){return t(e,window)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery"),window):t(jQuery,window)}(function(s,n){"use strict";function e(e){return 0<=function(e,t){for(var r=/^(\d+)\.(\d+)\.(\d+)/,n=r.exec(e)||[],o=r.exec(t)||[],a=1;a<=3;a++){if(+o[a]<+n[a])return 1;if(+n[a]<+o[a])return-1}return 0}(s.fn.jquery,e)}s.migrateVersion="3.4.1";var t=Object.create(null);s.migrateDisablePatches=function(){for(var e=0;e<arguments.length;e++)t[arguments[e]]=!0},s.migrateEnablePatches=function(){for(var e=0;e<arguments.length;e++)delete t[arguments[e]]},s.migrateIsPatchEnabled=function(e){return!t[e]}
3,n.console&&n.console.log&&(s&&e("3.0.0")&&!e("5.0.0")||n.console.log("JQMIGRATE: jQuery 3.x-4.x REQUIRED"),s.migrateWarnings&&n.console.log("JQMIGRATE: Migrate plugin loaded multiple times"),n.console.log("JQMIGRATE: Migrate is installed"+(s.migrateMute?"":" with logging active")+", version "+s.migrateVersion));var o={};function u(e,t){var r=n.console;!s.migrateIsPatchEnabled(e)||s.migrateDeduplicateWarnings&&o[t]||(o[t]=!0,s.migrateWarnings.push(t+" ["+e+"]"),r&&r.warn&&!s.migrateMute&&(r.warn("JQMIGRATE: "+t),s.migrateTrace&&r.trace&&r.trace()))}function r(e,t,r,n,o){Object.defineProperty(e,t,{configurable:!0,enumerable:!0,get:function(){return u(n,o),r},set:function(e){u(n,o),r=e}})}function a(e,t,r,n,o){var a=e[t];e[t]=function(){return o&&u(n,o),(s.migrateIsPatchEnabled(n)?r:a||s.noop).apply(this,arguments)}}function c(e,t,r,n,o){if(!o)throw new Error("No warning message provided");return a(e,t,r,n,o),0}function i(e,t,r,n){return a(e,t,r,n),0}s.migrateDeduplicateWarnings=!0,s.migrateWarnings=[],void 0===s.migrateTrace&&(s.migrateTrace=!0),s.migrateReset=function(){o={},s.migrateWarnings.length=0},"BackCompat"===n.document.compatMode&&u("quirks","jQuery is not compatible with Quirks Mode");var d,l,p,f={},m=s.fn.init,y=s.find,h=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/,g=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/g,v=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;for(d in i(s.fn,"init",function(e){var t=Array.prototype.slice.call(arguments);return s.migrateIsPatchEnabled("selector-empty-id")&&"string"==typeof e&&"#"===e&&(u("selector-empty-id","jQuery( '#' ) is not a valid selector"),t[0]=[]),m.apply(this,t)},"selector-empty-id"),s.fn.init.prototype=s.fn,i(s,"find",function(t){var r=Array.prototype.slice.call(arguments);if("string"==typeof t&&h.test(t))try{n.document.querySelector(t)}catch(e){t=t.replace(g,function(e,t,r,n){return"["+t+r+'"'+n+'"]'});try{n.document.querySelector(t),u("selector-hash","Attribute selector with '#' must be quoted: "+r[0]),r[0]=t}catch(e){u("selector-hash","Attribute selector with '#' was not fixed: "+r[0])}}return y.apply(this,r)},"selector-hash"),y)Object.prototype.hasOwnProperty.call(y,d)&&(s.find[d]=y[d]);c(s.fn,"size",function(){return this.length},"size","jQuery.fn.size() is deprecated and removed; use the .length property"),c(s,"parseJSON",function(){return JSON.parse.apply(null,arguments)},"parseJSON","jQuery.parseJSON is deprecated; use JSON.parse"),c(s,"holdReady",s.holdReady,"holdReady","jQuery.holdReady is deprecated"),c(s,"unique",s.uniqueSort,"unique","jQuery.unique is deprecated; use jQuery.uniqueSort"),r(s.expr,"filters",s.expr.pseudos,"expr-pre-pseudos","jQuery.expr.filters is deprecated; use jQuery.expr.pseudos"),r(s.expr,":",s.expr.pseudos,"expr-pre-pseudos","jQuery.expr[':'] is deprecated; use jQuery.expr.pseudos"),e("3.1.1")&&c(s,"trim",function(e){return null==e?"":(e+"").replace(v,"$1")},"trim","jQuery.trim is deprecated; use String.prototype.trim"),e("3.2.0")&&(c(s,"nodeName",function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},"nodeName","jQuery.nodeName is deprecated"),c(s,"isArray",Array.isArray,"isArray","jQuery.isArray is deprecated; use Array.isArray")),e("3.3.0")&&(c(s,"isNumeric",function(e){var t=typeof e;return("number"==t||"string"==t)&&!isNaN(e-parseFloat(e))},"isNumeric","jQuery.isNumeric() is deprecated"),s.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){f["[object "+t+"]"]=t.toLowerCase()}),c(s,"type",function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?f[Object.prototype.toString.call(e)]||"object":typeof e},"type","jQuery.type is deprecated"),c(s,"isFunction",function(e){return"function"==typeof e},"isFunction","jQuery.isFunction() is deprecated"),c(s,"isWindow",function(e){return null!=e&&e===e.window},"isWindow","jQuery.isWindow() is deprecated")),s.ajax&&(l=s.ajax,p=/(=)\?(?=&|$)|\?\?/,i(s,"ajax",function(){var e=l.apply(this,arguments);return e.promise&&(c(e,"success",e.done,"jqXHR-methods","jQXHR.success is deprecated and removed"),c(e,"error",e.fail,"jqXHR-methods","jQXHR.error is deprecated and removed"),c(e,"complete",e.always,"jqXHR-methods","jQXHR.complete is deprecated and removed")),e},"jqXHR-methods"),e("4.0.0")||s.ajaxPrefilter("+json",function(e){!1!==e.jsonp&&(p.test(e.url)||"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&p.test(e.data))&&u("jsonp-promotion","JSON-to-JSONP auto-promotion is deprecated")}));var j=s.fn.removeAttr,b=s.fn.toggleClass,w=/\S+/g;function x(e){return e.replace(/-([a-z])/g,function(e,t){return t.toUpperCase()})}i(s.fn,"removeAttr",function(e){var r=this,n=!1;return s.each(e.match(w),function(e,t){s.expr.match.bool.test(t)&&r.each(function(){if(!1!==s(this).prop(t))return!(n=!0)}),n&&(u("removeAttr-bool","jQuery.fn.removeAttr no longer sets boolean properties: "+t),r.prop(t,!1))}),j.apply(this,arguments)},"removeAttr-bool"),i(s.fn,"toggleClass",function(t){return void 0!==t&&"boolean"!=typeof t?b.apply(this,arguments):(u("toggleClass-bool","jQuery.fn.toggleClass( boolean ) is deprecated"),this.each(function(){var e=this.getAttribute&&this.getAttribute("class")||"";e&&s.data(this,"__className__",e),this.setAttribute&&this.setAttribute("class",!e&&!1!==t&&s.data(this,"__className__")||"")}))},"toggleClass-bool");var Q,A,R=!1,C=/^[a-z]/,N=/^(?:Border(?:Top|Right|Bottom|Left)?(?:Width|)|(?:Margin|Padding)?(?:Top|Right|Bottom|Left)?|(?:Min|Max)?(?:Width|Height))$/;s.swap&&s.each(["height","width","reliableMarginRight"],function(e,t){var r=s.cssHooks[t]&&s.cssHooks[t].get;r&&(s.cssHooks[t].get=function(){var e;return R=!0,e=r.apply(this,arguments),R=!1,e})}),i(s,"swap",function(e,t,r,n){var o,a,i={};for(a in R||u("swap","jQuery.swap() is undocumented and deprecated"),t)i[a]=e.style[a],e.style[a]=t[a];for(a in o=r.apply(e,n||[]),t)e.style[a]=i[a];return o},"swap"),e("3.4.0")&&"undefined"!=typeof Proxy&&(s.cssProps=new Proxy(s.cssProps||{},{set:function(){return u("cssProps","jQuery.cssProps is deprecated"),Reflect.set.apply(this,arguments)}})),e("4.0.0")?(A={animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},"undefined"!=typeof Proxy?s.cssNumber=new Proxy(A,{get:function(){return u("css-number","jQuery.cssNumber is deprecated"),Reflect.get.apply(this,arguments)},set:function(){return u("css-number","jQuery.cssNumber is deprecated"),Reflect.set.apply(this,arguments)}}):s.cssNumber=A):A=s.cssNumber,Q=s.fn.css,i(s.fn,"css",function(e,t){var r,n,o=this;return e&&"object"==typeof e&&!Array.isArray(e)?(s.each(e,function(e,t){s.fn.css.call(o,e,t)}),this):("number"==typeof t&&(r=x(e),n=r,C.test(n)&&N.test(n[0].toUpperCase()+n.slice(1))||A[r]||u("css-number",'Number-typed values are deprecated for jQuery.fn.css( "'+e+'", value )')),Q.apply(this,arguments))},"css-number");var S,P,k,H,E=s.data;i(s,"data",function(e,t,r){var n,o,a;if(t&&"object"==typeof t&&2===arguments.length){for(a in n=s.hasData(e)&&E.call(this,e),o={},t)a!==x(a)?(u("data-camelCase","jQuery.data() always sets/gets camelCased names: "+a),n[a]=t[a]):o[a]=t[a];return E.call(this,e,o),t}return t&&"string"==typeof t&&t!==x(t)&&(n=s.hasData(e)&&E.call(this,e))&&t in n?(u("data-camelCase","jQuery.data() always sets/gets camelCased names: "+t),2<arguments.length&&(n[t]=r),n[t]):E.apply(this,arguments)},"data-camelCase"),s.fx&&(k=s.Tween.prototype.run,H=function(e){return e},i(s.Tween.prototype,"run",function(){1<s.easing[this.easing].length&&(u("easing-one-arg","'jQuery.easing."+this.easing.toString()+"' should use only one argument"),s.easing[this.easing]=H),k.apply(this,arguments)},"easing-one-arg"),S=s.fx.interval,P="jQuery.fx.interval is deprecated",n.requestAnimationFrame&&Object.defineProperty(s.fx,"interval",{configurable:!0,enumerable:!0,get:function(){return n.document.hidden||u("fx-interval",P),s.migrateIsPatchEnabled("fx-interval")&&void 0===S?13:S},set:function(e){u("fx-interval",P),S=e}}));var M=s.fn.load,q=s.event.add,O=s.event.fix;s.event.props=[],s.event.fixHooks={}
3,r(s.event.props,"concat",s.event.props.concat,"event-old-patch","jQuery.event.props.concat() is deprecated and removed"),i(s.event,"fix",function(e){var t,r=e.type,n=this.fixHooks[r],o=s.event.props;if(o.length){u("event-old-patch","jQuery.event.props are deprecated and removed: "+o.join());while(o.length)s.event.addProp(o.pop())}if(n&&!n._migrated_&&(n._migrated_=!0,u("event-old-patch","jQuery.event.fixHooks are deprecated and removed: "+r),(o=n.props)&&o.length))while(o.length)s.event.addProp(o.pop());return t=O.call(this,e),n&&n.filter?n.filter(t,e):t},"event-old-patch"),i(s.event,"add",function(e,t){return e===n&&"load"===t&&"complete"===n.document.readyState&&u("load-after-event","jQuery(window).on('load'...) called after load event occurred"),q.apply(this,arguments)},"load-after-event"),s.each(["load","unload","error"],function(e,t){i(s.fn,t,function(){var e=Array.prototype.slice.call(arguments,0);return"load"===t&&"string"==typeof e[0]?M.apply(this,e):(u("shorthand-removed-v3","jQuery.fn."+t+"() is deprecated"),e.splice(0,0,t),arguments.length?this.on.apply(this,e):(this.triggerHandler.apply(this,e),this))},"shorthand-removed-v3")}),s.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,r){c(s.fn,r,function(e,t){return 0<arguments.length?this.on(r,null,e,t):this.trigger(r)},"shorthand-deprecated-v3","jQuery.fn."+r+"() event shorthand is deprecated")}),s(function(){s(n.document).triggerHandler("ready")}),s.event.special.ready={setup:function(){this===n.document&&u("ready-event","'ready' event is deprecated")}},c(s.fn,"bind",function(e,t,r){return this.on(e,null,t,r)},"pre-on-methods","jQuery.fn.bind() is deprecated"),c(s.fn,"unbind",function(e,t){return this.off(e,null,t)},"pre-on-methods","jQuery.fn.unbind() is deprecated"),c(s.fn,"delegate",function(e,t,r,n){return this.on(t,e,r,n)},"pre-on-methods","jQuery.fn.delegate() is deprecated"),c(s.fn,"undelegate",function(e,t,r){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",r)},"pre-on-methods","jQuery.fn.undelegate() is deprecated"),c(s.fn,"hover",function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)},"pre-on-methods","jQuery.fn.hover() is deprecated");function T(e){var t=n.document.implementation.createHTMLDocument("");return t.body.innerHTML=e,t.body&&t.body.innerHTML}var F=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi;s.UNSAFE_restoreLegacyHtmlPrefilter=function(){s.migrateEnablePatches("self-closed-tags")},i(s,"htmlPrefilter",function(e){var t,r;return(r=(t=e).replace(F,"<$1></$2>"))!==t&&T(t)!==T(r)&&u("self-closed-tags","HTML tags must be properly nested and closed: "+t),e.replace(F,"<$1></$2>")},"self-closed-tags"),s.migrateDisablePatches("self-closed-tags");var D,W,_,I=s.fn.offset;return i(s.fn,"offset",function(){var e=this[0];return!e||e.nodeType&&e.getBoundingClientRect?I.apply(this,arguments):(u("offset-valid-elem","jQuery.fn.offset() requires a valid DOM element"),arguments.length?this:void 0)},"offset-valid-elem"),s.ajax&&(D=s.param,i(s,"param",function(e,t){var r=s.ajaxSettings&&s.ajaxSettings.traditional;return void 0===t&&r&&(u("param-ajax-traditional","jQuery.param() no longer uses jQuery.ajaxSettings.traditional"),t=r),D.call(this,e,t)},"param-ajax-traditional")),c(s.fn,"andSelf",s.fn.addBack,"andSelf","jQuery.fn.andSelf() is deprecated and removed, use jQuery.fn.addBack()"),s.Deferred&&(W=s.Deferred,_=[["resolve","done",s.Callbacks("once memory"),s.Callbacks("once memory"),"resolved"],["reject","fail",s.Callbacks("once memory"),s.Callbacks("once memory"),"rejected"],["notify","progress",s.Callbacks("memory"),s.Callbacks("memory")]],i(s,"Deferred",function(e){var a=W(),i=a.promise();function t(){var o=arguments;return s.Deferred(function(n){s.each(_,function(e,t){var r="function"==typeof o[e]&&o[e];a[t[1]](function(){var e=r&&r.apply(this,arguments);e&&"function"==typeof e.promise?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[t[0]+"With"](this===i?n.promise():this,r?[e]:arguments)})}),o=null}).promise()}return c(a,"pipe",t,"deferred-pipe","deferred.pipe() is deprecated"),c(i,"pipe",t,"deferred-pipe","deferred.pipe() is deprecated"),e&&e.call(a,a),a},"deferred-pipe"),s.Deferred.exceptionHook=W.exceptionHook),s});var FileListProParams={"defaultSearchMessage":"Search...","noSelectedTypeMessage":"No files of selected type(s) found.","noTypeMessage":"No types selected.","noFilesFoundMessage":"No files found."};jQuery(function($){var searchBoxDefault=FileListProParams.defaultSearchMessage;var allPFLContainers=$('.prettyFileList');allPFLContainers.each(function(){var allFilesContainer=$(this);var messageBox=$('.prettyMessage',allFilesContainer);var messageText=$('span',messageBox);var filteredFiles=$('.prettylink',allFilesContainer);var allFiles=filteredFiles.clone();var fileContainer=$('.prettyListItems',allFilesContainer);var nextButton=$('.pfl_next',allFilesContainer);var prevButton=$('.pfl_prev',allFilesContainer);var pageAt=allFilesContainer.data('filesperpage');var paginationContainer=$('.prettyPagination',allFilesContainer);var currentPageCounter=$('.currentPage',allFilesContainer);var totalPageCounter=$('.totalPages',allFilesContainer);var searchAndFilterContainer=$('.prettyFileBar',allFilesContainer);var showFilterBtn=$('.showFilterBtn',allFilesContainer);var filterLinksContainer=$('.prettyFileFilters',allFilesContainer);var filterLinks=$('li a',filterLinksContainer);var showSortingBtn=$('.showSortingBtn',allFilesContainer);var sortingLinksContainer=$('.prettyFileSorting',allFilesContainer);var sortingLinks=$('.prettyFileSorting li a',allFilesContainer);var searchBoxContainer=$('.prettyFileListSearch',allFilesContainer);var searchBox=$('.prettySearchValue',searchBoxContainer);var searchButton=$('.doPrettySearch',searchBoxContainer);var clearSearchButton=$('.clearSearch',searchBoxContainer);var hideInitially=allFilesContainer.data('hideinitially');var currentlyHidden=hideInitially;var currentPage=0;var totalFiles=filteredFiles.length;var totalPages=(Math.ceil(totalFiles/pageAt));function showHidePages(){if(hideInitially==!0&&searchBox.val()===searchBoxDefault){fileContainer.hide();paginationContainer.hide();showFilterBtn.hide();showSortingBtn.hide()}else{filteredFiles.hide();filteredFiles.filter(':lt('+((currentPage+1)*pageAt)+')').css('display','block');filteredFiles.filter(':lt('+(currentPage*pageAt)+')').hide();fileContainer.removeClass('loading');if(currentPage===0){prevButton.addClass('disabled')}else{prevButton.removeClass('disabled')}
4if(currentPage===(totalPages-1)){nextButton.addClass('disabled')}else{nextButton.removeClass('disabled')}
5if(totalPages>1){paginationContainer.show();currentPageCounter.text(currentPage+1);totalPageCounter.text(totalPages);paginationContainer.show()}else{paginationContainer.hide()}
6fileContainer.show();showFilterBtn.show();showSortingBtn.show()}}
7function resetPaging(){currentPage=0;totalPages=(Math.ceil(filteredFiles.length/pageAt))}
8function showHideMessage(message){messageText.text(message);if(message.length>0){filteredFiles.remove();currentPage=0;totalPages=1;showHidePages();messageBox.show()}else{messageBox.hide()}}
9if(pageAt<totalFiles){nextButton.click(function(){if($(this).hasClass('disabled')){return!1}
10currentPage++;showHidePages();return!1});prevButton.click(function(){if($(this).hasClass('disabled')){return!1}
11currentPage--;showHidePages();return!1})}
12showFilterBtn.click(function(){sortingLinksContainer.hide();filterLinksContainer.toggle();return!1});$('.cross',filterLinksContainer).click(function(){sortingLinksContainer.hide();filterLinksContainer.toggle();return!1});filterLinks.click(function(){$(this).toggleClass('showing');var typeToShow=$('.prettyFileFilters a.showing',allFilesContainer);var typesString="";var typeCount=typeToShow.length;if(typeCount>0){$.each(typeToShow,function(index,element){typesString+="."+$(this).data('filter-type');if(index!=typeCount-1){typesString+=','}});filteredFiles.remove();filteredFiles=allFiles.filter(typesString);if(filteredFiles.length===0){showHideMessage(FileListProParams.noSelectedTypeMessage)}else{fileContainer.append(filteredFiles);resetPaging();showHidePages();messageBox.hide();messageText.text("")}}else{showHideMessage(FileListProParams.noTypeMessage)}
13return!1});searchBox.focus(function(e){$(this).addClass("active");if($(this).val()===searchBoxDefault){$(this).val("")}});searchBox.blur(function(e){$(this).removeClass("active");if($(this).val()===""){$(this).val(searchBoxDefault)}});searchBox.keydown(function(e){if(e.keyCode===13){searchButton.click()}});searchButton.click(function(){if(searchBox.val()!==""&&searchBox.val()!==searchBoxDefault){searchBox.removeClass("error");filteredFiles.remove();filteredFiles=allFiles.filter(':containsNC('+searchBox.val()+')');if(filteredFiles.length>0){fileContainer.append(filteredFiles);resetPaging();showHidePages();showHideMessage("");clearSearchButton.removeClass('hidden')}else{clearSearchButton.removeClass('hidden');showHideMessage(FileListProParams.noFilesFoundMessage)}}else{searchBox.addClass("error")}});clearSearchButton.click(function(){searchBox.val(searchBoxDefault);resetWholeList()});function resetWholeList(){filteredFiles.remove();filteredFiles=allFiles;fileContainer.append(filteredFiles);resetPaging();showHidePages();messageBox.hide();messageText.text("");if(hideInitially==!1||searchBox.val()===searchBoxDefault){clearSearchButton.addClass('hidden')}}
14showSortingBtn.click(function(){filterLinksContainer.hide();sortingLinksContainer.toggle();return!1});$('.cross',sortingLinksContainer).click(function(){filterLinksContainer.hide();sortingLinksContainer.toggle();return!1});$(sortingLinks).click(function(){var clicked=$(this);var sortType=clicked.data("sort-type");var sortDirection="";var sortLinks=$(sortingLinks);sortDirection=clicked.data("sort-direction");sortLinks.attr('class','');if(sortDirection===""||sortDirection===undefined){sortLinks.data('sort-direction','');sortDirection='asc'}else{if(clicked.data('sort-direction')==='asc'){sortDirection='dec'}else{sortDirection='asc'}}
15clicked.data('sort-direction',sortDirection);clicked.addClass(sortDirection);sortList(sortDirection,sortType);sortingLinksContainer.slideToggle();return!1});function sortList(direction,sortType){filteredFiles.remove();var sortAlg=direction+"_"+sortType;switch(sortAlg){case 'asc_bytype':filteredFiles=filteredFiles.sort(asc_bytype);break;case 'dec_bytype':filteredFiles=filteredFiles.sort(dec_bytype);break;case 'asc_bydate':filteredFiles=filteredFiles.sort(asc_bydate);break;case 'dec_bydate':filteredFiles=filteredFiles.sort(dec_bydate);break;case 'asc_bytitle':filteredFiles=filteredFiles.sort(asc_bytitle);break;case 'dec_bytitle':filteredFiles=filteredFiles.sort(dec_bytitle);break;default:filteredFiles=filteredFiles.sort(asc_bydate);break}
16fileContainer.append(filteredFiles);resetPaging();showHidePages();showHideMessage("");function asc_bytype(a,b){return(($(b).attr("class"))<($(a).attr("class"))?1:-1)}
17function dec_bytype(a,b){return(($(b).attr("class"))>($(a).attr("class"))?1:-1)}
18function asc_bydate(a,b){return(($(b).data("date"))<($(a).data("date"))?1:-1)}
19function dec_bydate(a,b){return(($(b).data("date"))>($(a).data("date"))?1:-1)}
20function asc_bytitle(a,b){var newA=$('.fileTitle',$(a));var newB=$('.fileTitle',$(b));return(newB.text()<newA.text()?1:-1)}
21function dec_bytitle(a,b){var newA=$('.fileTitle',$(a));var newB=$('.fileTitle',$(b));return(newB.text()>newA.text()?1:-1)}}
22$('.btn',messageBox).click(function(){resetWholeList();return!1});showHidePages()});if(jQuery.fn.jquery=='1.8.0'){jQuery.expr[":"].containsNC=jQuery.expr.createPseudo(function(arg){return function(elem){return jQuery(elem).text().toUpperCase().indexOf(arg.toUpperCase())>=0}})}else{$.extend($.expr[":"],{"containsNC":function(elem,i,match,array){return(elem.textContent||elem.innerText||"").toLowerCase().indexOf((match[3]||"").toLowerCase())>=0}})}});!function(V){"use strict";var o=function(){},H=function(n,r){return function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return n(r.apply(null,e))}},q=function(e){return function(){return e}},$=function(e){return e};function d(r){for(var o=[],e=1;e<arguments.length;e++)o[e-1]=arguments[e];return function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=o.concat(e);return r.apply(null,n)}}var e,t,n,r,i,a,u,s,c,l,f,m,g,p,h,v,y=function(n){return function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return!n.apply(null,e)}},b=q(!1),C=q(!0),x=function(){return w},w=(e=function(e){return e.isNone()},r={fold:function(e,t){return e()},is:b,isSome:b,isNone:C,getOr:n=function(e){return e},getOrThunk:t=function(e){return e()},getOrDie:function(e){throw new Error(e||"error: getOrDie called on none.")},getOrNull:q(null),getOrUndefined:q(undefined),or:n,orThunk:t,map:x,each:o,bind:x,exists:b,forall:C,filter:x,equals:e,equals_:e,toArray:function(){return[]},toString:q("none()")},Object.freeze&&Object.freeze(r),r),N=function(n){var e=q(n),t=function(){return o},r=function(e){return e(n)},o={fold:function(e,t){return t(n)},is:function(e){return n===e},isSome:C,isNone:b,getOr:e,getOrThunk:e,getOrDie:e,getOrNull:e,getOrUndefined:e,or:t,orThunk:t,map:function(e){return N(e(n))},each:function(e){e(n)},bind:r,exists:r,forall:r,filter:function(e){return e(n)?o:w},toArray:function(){return[n]},toString:function(){return"some("+n+")"},equals:function(e){return e.is(n)},equals_:function(e,t){return e.fold(b,function(e){return t(n,e)})}};return o},_={some:N,none:x,from:function(e){return null===e||e===undefined?w:N(e)}},E=function(t){return function(e){return function(e){if(null===e)return"null";var t=typeof e;return"object"===t&&(Array.prototype.isPrototypeOf(e)||e.constructor&&"Array"===e.constructor.name)?"array":"object"===t&&(String.prototype.isPrototypeOf(e)||e.constructor&&"String"===e.constructor.name)?"string":t}(e)===t}},S=E("string"),T=E("object"),k=E("array"),A=E("null"),R=E("boolean"),D=E("function"),O=E("number"),B=Array.prototype.slice,P=Array.prototype.indexOf,I=Array.prototype.push,L=function(e,t){return P.call(e,t)},F=function(e,t){return-1<L(e,t)},M=function(e,t){for(var n=0,r=e.length;n<r;n++)if(t(e[n],n))return!0;return!1},W=function(e,t){for(var n=e.length,r=new Array(n),o=0;o<n;o++){var i=e[o];r[o]=t(i,o)}return r},z=function(e,t){for(var n=0,r=e.length;n<r;n++)t(e[n],n)},K=function(e,t){for(var n=[],r=[],o=0,i=e.length;o<i;o++){var a=e[o];(t(a,o)?n:r).push(a)}return{pass:n,fail:r}},U=function(e,t){for(var n=[],r=0,o=e.length;r<o;r++){var i=e[r];t(i,r)&&n.push(i)}return n},j=function(e,t,n){return z(e,function(e){n=t(n,e)}),n},X=function(e,t){for(var n=0,r=e.length;n<r;n++){var o=e[n];if(t(o,n))return _.some(o)}return _.none()},Y=function(e,t){for(var n=0,r=e.length;n<r;n++)if(t(e[n],n))return _.some(n);return _.none()},G=function(e,t){return function(e){for(var t=[],n=0,r=e.length;n<r;++n){if(!k(e[n]))throw new Error("Arr.flatten item "+n+" was not an array, input: "+e);I.apply(t,e[n])}return t}(W(e,t))},J=function(e,t){for(var n=0,r=e.length;n<r;++n)if(!0!==t(e[n],n))return!1;return!0},Q=function(e,t){return U(e,function(e){return!F(t,e)})},Z=function(e){return 0===e.length?_.none():_.some(e[0])},ee=function(e){return 0===e.length?_.none():_.some(e[e.length-1])},te=D(Array.from)?Array.from:function(e){return B.call(e)},ne="undefined"!=typeof V.window?V.window:Function("return this;")(),re=function(e,t){return function(e,t){for(var n=t!==undefined&&null!==t?t:ne,r=0;r<e.length&&n!==undefined&&null!==n;++r)n=n[e[r]];return n}(e.split("."),t)},oe={getOrDie:function(e,t){var n=re(e,t);if(n===undefined||null===n)throw new Error(e+" not available on this browser");return n}},ie=function(){return oe.getOrDie("URL")},ae={createObjectURL:function(e){return ie().createObjectURL(e)},revokeObjectURL:function(e){ie().revokeObjectURL(e)}},ue=V.navigator,se=ue.userAgent,ce=function(e){return"matchMedia"in V.window&&V.matchMedia(e).matches};m=/Android/.test(se),a=(a=!(i=/WebKit/.test(se))&&/MSIE/gi.test(se)&&/Explorer/gi.test(ue.appName))&&/MSIE (\w+)\./.exec(se)[1],u=-1!==se.indexOf("Trident/")&&(-1!==se.indexOf("rv:")||-1!==ue.appName.indexOf("Netscape"))&&11,s=-1!==se.indexOf("Edge/")&&!a&&!u&&12,a=a||u||s,c=!i&&!u&&/Gecko/.test(se),l=-1!==se.indexOf("Mac"),f=/(iPad|iPhone)/.test(se),g="FormData"in V.window&&"FileReader"in V.window&&"URL"in V.window&&!!ae.createObjectURL,p=ce("only screen and (max-device-width: 480px)")&&(m||f),h=ce("only screen and (min-width: 800px)")&&(m||f),v=-1!==se.indexOf("Windows Phone"),s&&(i=!1);var le,fe={opera:!1,webkit:i,ie:a,gecko:c,mac:l,iOS:f,android:m,contentEditable:!f||g||534<=parseInt(se.match(/AppleWeb
vendor: 5,891 bytes, line 22
22Kit\/(\d*)/)[1],10),transparentSrc:"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",caretAfter:8!==a,range:V.window.getSelection&&"Range"in V.window,documentMode:a&&!s?V.document.documentMode||7:10,fileApi:g,ceFalse:!1===a||8<a,cacheSuffix:null,container:null,overrideViewPort:null,experimentalShadowDom:!1,canHaveCSP:!1===a||11<a,desktop:!p&&!h,windowsPhone:v},de=window.Promise?window.Promise:function(){function r(e,t){return function(){e.apply(t,arguments)}}var e=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)},i=function(e){if("object"!=typeof this)throw new TypeError("Promises must be constructed via new");if("function"!=typeof e)throw new TypeError("not a function");this._state=null,this._value=null,this._deferreds=[],l(e,r(o,this),r(u,this))},t=i.immediateFn||"function"==typeof setImmediate&&setImmediate||function(e){setTimeout(e,1)};function a(r){var o=this;null!==this._state?t(function(){var e=o._state?r.onFulfilled:r.onRejected;if(null!==e){var t;try{t=e(o._value)}catch(n){return void r.reject(n)}r.resolve(t)}else(o._state?r.resolve:r.reject)(o._value)}):this._deferreds.push(r)}function o(e){try{if(e===this)throw new TypeError("A promise cannot be resolved with itself.");if(e&&("object"==typeof e||"function"==typeof e)){var t=e.then;if("function"==typeof t)return void l(r(t,e),r(o,this),r(u,this))}this._state=!0,this._value=e,s.call(this)}catch(n){u.call(this,n)}}function u(e){this._state=!1,this._value=e,s.call(this)}function s(){for(var e=0,t=this._deferreds.length;e<t;e++)a.call(this,this._deferreds[e]);this._deferreds=null}function c(e,t,n,r){this.onFulfilled="function"==typeof e?e:null,this.onRejected="function"==typeof t?t:null,this.resolve=n,this.reject=r}function l(e,t,n){var r=!1;try{e(function(e){r||(r=!0,t(e))},function(e){r||(r=!0,n(e))})}catch(o){if(r)return;r=!0,n(o)}}return i.prototype["catch"]=function(e){return this.then(null,e)},i.prototype.then=function(n,r){var o=this;return new i(function(e,t){a.call(o,new c(n,r,e,t))})},i.all=function(){var s=Array.prototype.slice.call(1===arguments.length&&e(arguments[0])?arguments[0]:arguments);return new i(function(o,i){if(0===s.length)return o([]);var a=s.length;function u(t,e){try{if(e&&("object"==typeof e||"function"==typeof e)){var n=e.then;if("function"==typeof n)return void n.call(e,function(e){u(t,e)},i)}s[t]=e,0==--a&&o(s)}catch(r){i(r)}}for(var e=0;e<s.length;e++)u(e,s[e])})},i.resolve=function(t){return t&&"object"==typeof t&&t.constructor===i?t:new i(function(e){e(t)})},i.reject=function(n){return new i(function(e,t){t(n)})},i.race=function(o){return new i(function(e,t){for(var n=0,r=o.length;n<r;n++)o[n].then(e,t)})},i}(),me=function(e,t){return"number"!=typeof t&&(t=0),setTimeout(e,t)},ge=function(e,t){return"number"!=typeof t&&(t=1),setInterval(e,t)},pe=function(t,n){var r,e;return(e=function(){var e=arguments;clearTimeout(r),r=me(function(){t.apply(this,e)},n)}).stop=function(){clearTimeout(r)},e},he={requestAnimationFrame:function(e,t){le?le.then(e):le=new de(function(e){t||(t=V.document.body),function(e,t){var n,r=V.window.requestAnimationFrame,o=["ms","moz","webkit"];for(n=0;n<o.length&&!r;n++)r=V.window[o[n]+"RequestAnimationFrame"];r||(r=function(e){V.window.setTimeout(e,0)}),r(e,t)}(e,t)}).then(e)},setTimeout:me,setInterval:ge,setEditorTimeout:function(e,t,n){return me(function(){e.removed||t()},n)},setEditorInterval:function(e,t,n){var r;return r=ge(function(){e.removed?clearInterval(r):t()},n)},debounce:pe,throttle:pe,clearInterval:function(e){return clearInterval(e)},clearTimeout:function(e){return clearTimeout(e)}},ve=/^(?:mouse|contextmenu)|click/,ye={keyLocation:1,layerX:1,layerY:1,returnValue:1,webkitMovementX:1,webkitMovementY:1,keyIdentifier:1},be=function(){return!1},Ce=function(){return!0},xe=function(e,t,n,r){e.addEventListener?e.addEventListener(t,n,r||!1):e.attachEvent&&e.attachEvent("on"+t,n)},we=function(e,t,n,r){e.removeEventListener?e.removeEventListener(t,n,r||!1):e.detachEvent&&e.detachEvent("on"+t,n)},Ne=function(e,t){var n,r,o=t||{};for(n in e)ye[n]||(o[n]=e[n]);if(o.target||(o.target=o.srcElement||V.document),fe.experimentalShadowDom&&(o.target=function(e,t){if(e.composedPath){var n=e.composedPath();if(n&&0<n.length)return n[0]}return t}(e,o.target)),e&&ve.test(e.type)&&e.pageX===undefined&&e.clientX!==undefined){var i=o.target.ownerDocument||V.document,a=i.documentElement,u=i.body;o.pageX=e.clientX+(a&&a.scrollLeft||u&&u.scrollLeft||0)-(a&&a.clientLeft||u&&u.clientLeft||0),o.pageY=e.clientY+(a&&a.scrollTop||u&&u.scrollTop||0)-(a&&a.clientTop||u&&u.clientTop||0)}return o.preventDefault=function(){o.isDefaultPrevented=Ce,e&&(e.preventDefault?e.preventDefault():e.returnValue=!1)},o.stopPropagation=function(){o.isPropagationStopped=Ce,e&&(e.stopPropagation?e.stopPropagation():e.cancelBubble=!0)},!(o.stopImmediatePropagation=function(){o.isImmediatePropagationStopped=Ce,o.stopPropagation()})==((r=o).isDefaultPrevented===Ce||r.isDefaultPrevented===be)&&(o.isDefaultPrevented=be,o.isPropagationStopped=be,o.isImmediatePropagationStopped=be),"undefined"==typeof o.metaKey&&(o.metaKey=!1),o},Ee=function(e,t,n){var r=e.document,o={type:"ready"};if(n.domLoaded)t(o);else{var i=function(){return"complete"===r.readyState||"interactive"===r.readyState&&r.body},a=function(){n.domLoaded||(n.domLoaded=!0,t(o))},u=function(){i()&&(we(r,"readystatechange",u),a())},s=function(){try{r.documentElement.doScroll("left")}catch(e){return void he.setTimeout(s)}a()};!r.addEventListener||fe.ie&&fe.ie<11?(xe(r,"readystatechange",u),r.documentElement.doScroll&&e.self===e.top&&s()):i()?a():xe(e,"DOMContentLoaded",a),xe(e,"load",a)}},Se=function(){var m,g,p,h,v,y=this,b={};g="mce-data-"+(+new Date).toString(32),h="onmouseenter"in V.document.documentElement,p="onfocusin"in V.document.documentElement,v={mouseenter:"mouseover",mouseleave:"mou
22seout"},m=1,y.domLoaded=!1,y.events=b;var C=function(e,t){var n,r,o,i,a=b[t];if(n=a&&a[e.type])for(r=0,o=n.length;r<o;r++)if((i=n[r])&&!1===i.func.call(i.scope,e)&&e.preventDefault(),e.isImmediatePropagationStopped())return};y.bind=function(e,t,n,r){var o,i,a,u,s,c,l,f=V.window,d=function(e){C(Ne(e||f.event),o)};if(e&&3!==e.nodeType&&8!==e.nodeType){for(e[g]?o=e[g]:(o=m++,e[g]=o,b[o]={}),r=r||e,a=(t=t.split(" ")).length;a--;)c=d,s=l=!1,"DOMContentLoaded"===(u=t[a])&&(u="ready"),y.domLoaded&&"ready"===u&&"complete"===e.readyState?n.call(r,Ne({type:u})):(h||(s=v[u])&&(c=function(e){var t,n;if(t=e.currentTarget,(n=e.relatedTarget)&&t.contains)n=t.contains(n);else for(;n&&n!==t;)n=n.parentNode;n||((e=Ne(e||f.event)).type="mouseout"===e.type?"mouseleave":"mouseenter",e.target=t,C(e,o))}),p||"focusin"!==u&&"focusout"!==u||(l=!0,s="focusin"===u?"focus":"blur",c=function(e){(e=Ne(e||f.event)).type="focus"===e.type?"focusin":"focusout",C(e,o)}),(i=b[o][u])?"ready"===u&&y.domLoaded?n({type:u}):i.push({func:n,scope:r}):(b[o][u]=i=[{func:n,scope:r}],i.fakeName=s,i.capture=l,i.nativeHandler=c,"ready"===u?Ee(e,c,y):xe(e,s||u,c,l)));return e=i=0,n}},y.unbind=function(e,t,n){var r,o,i,a,u,s;if(!e||3===e.nodeType||8===e.nodeType)return y;if(r=e[g]){if(s=b[r],t){for(i=(t=t.split(" ")).length;i--;)if(o=s[u=t[i]]){if(n)for(a=o.length;a--;)if(o[a].func===n){var c=o.nativeHandler,l=o.fakeName,f=o.capture;(o=o.slice(0,a).concat(o.slice(a+1))).nativeHandler=c,o.fakeName=l,o.capture=f,s[u]=o}n&&0!==o.length||(delete s[u],we(e,o.fakeName||u,o.nativeHandler,o.capture))}}else{for(u in s)o=s[u],we(e,o.fakeName||u,o.nativeHandler,o.capture);s={}}for(u in s)return y;delete b[r];try{delete e[g]}catch(d){e[g]=null}}return y},y.fire=function(e,t,n){var r;if(!e||3===e.nodeType||8===e.nodeType)return y;for((n=Ne(null,n)).type=t,n.target=e;(r=e[g])&&C(n,r),(e=e.parentNode||e.ownerDocument||e.defaultView||e.parentWindow)&&!n.isPropagationStopped(););return y},y.clean=function(e){var t,n,r=y.unbind;if(!e||3===e.nodeType||8===e.nodeType)return y;if(e[g]&&r(e),e.getElementsByTagName||(e=e.document),e&&e.getElementsByTagName)for(r(e),t=(n=e.getElementsByTagName("*")).length;t--;)(e=n[t])[g]&&r(e);return y},y.destroy=function(){b={}},y.cancel=function(e){return e&&(e.preventDefault(),e.stopImmediatePropagation()),!1}};Se.Event=new Se,Se.Event.bind(V.window,"ready",function(){});var Te,ke,_e,Ae,Re,De,Oe,Be,Pe,Ie,Le,Fe,Me,ze,Ue,je,Ve,He,qe="sizzle"+-new Date,$e=V.window.document,We=0,Ke=0,Xe=Tt(),Ye=Tt(),Ge=Tt(),Je=function(e,t){return e===t&&(Le=!0),0},Qe=typeof undefined,Ze={}.hasOwnProperty,et=[],tt=et.pop,nt=et.push,rt=et.push,ot=et.slice,it=et.indexOf||function(e){for(var t=0,n=this.length;t<n;t++)if(this[t]===e)return t;return-1},at="[\\x20\\t\\r\\n\\f]",ut="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",st="\\["+at+"*("+ut+")(?:"+at+"*([*^$|!~]?=)"+at+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+ut+"))|)"+at+"*\\]",ct=":("+ut+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+st+")*)|.*)\\)|)",lt=new RegExp("^"+at+"+|((?:^|[^\\\\])(?:\\\\.)*)"+at+"+$","g"),ft=new RegExp("^"+at+"*,"+at+"*"),dt=new RegExp("^"+at+"*([>+~]|"+at+")"+at+"*"),mt=new RegExp("="+at+"*([^\\]'\"]*?)"+at+"*\\]","g"),gt=new RegExp(ct),pt=new RegExp("^"+ut+"$"),ht={ID:new RegExp("^#("+ut+")"),CLASS:new RegExp("^\\.("+ut+")"),TAG:new RegExp("^("+ut+"|[*])"),ATTR:new RegExp("^"+st),PSEUDO:new RegExp("^"+ct),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+at+"*(even|odd|(([+-]|)(\\d*)n|)"+at+"*(?:([+-]|)"+at+"*(\\d+)|))"+at+"*\\)|)","i"),bool:new RegExp("^(?:checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped)$","i"),needsContext:new RegExp("^"+at+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+at+"*((?:-\\d)?\\d*)"+at+"*\\)|)(?=[^-]|$)","i")},vt=/^(?:input|select|textarea|button)$/i,yt=/^h\d$/i,bt=/^[^{]+\{\s*\[native \w/,Ct=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,xt=/[+~]/,wt=/'|\\/g,Nt=new RegExp("\\\\([\\da-f]{1,6}"+at+"?|("+at+")|.)","ig"),Et=function(e,t,n){var r="0x"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)};try{rt.apply(et=ot.call($e.childNodes),$e.childNodes),et[$e.childNodes.length].nodeType}catch(iE){rt={apply:et.length?function(e,t){nt.apply(e,ot.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}var St=function(e,t,n,r){var o,i,a,u,s,c,l,f,d,m;if((t?t.ownerDocument||t:$e)!==Me&&Fe(t),n=n||[],!e||"string"!=typeof e)return n;if(1!==(u=(t=t||Me).nodeType)&&9!==u)return[];
vendor: 17,977 bytes, line 22
22if(Ue&&!r){if(o=Ct.exec(e))if(a=o[1]){if(9===u){if(!(i=t.getElementById(a))||!i.parentNode)return n;if(i.id===a)return n.push(i),n}else if(t.ownerDocument&&(i=t.ownerDocument.getElementById(a))&&He(t,i)&&i.id===a)return n.push(i),n}else{if(o[2])return rt.apply(n,t.getElementsByTagName(e)),n;if((a=o[3])&&ke.getElementsByClassName)return rt.apply(n,t.getElementsByClassName(a)),n}if(ke.qsa&&(!je||!je.test(e))){if(f=l=qe,d=t,m=9===u&&e,1===u&&"object"!==t.nodeName.toLowerCase()){for(c=De(e),(l=t.getAttribute("id"))?f=l.replace(wt,"\\$&"):t.setAttribute("id",f),f="[id='"+f+"'] ",s=c.length;s--;)c[s]=f+Pt(c[s]);d=xt.test(e)&&Ot(t.parentNode)||t,m=c.join(",")}if(m)try{return rt.apply(n,d.querySelectorAll(m)),n}catch(g){}finally{l||t.removeAttribute("id")}}}return Be(e.replace(lt,"$1"),t,n,r)};function Tt(){var r=[];return function e(t,n){return r.push(t+" ")>_e.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function kt(e){return e[qe]=!0,e}function _t(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||1<<31)-(~e.sourceIndex||1<<31);if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function At(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function Rt(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function Dt(a){return kt(function(i){return i=+i,kt(function(e,t){for(var n,r=a([],e.length,i),o=r.length;o--;)e[n=r[o]]&&(e[n]=!(t[n]=e[n]))})})}function Ot(e){return e&&typeof e.getElementsByTagName!==Qe&&e}for(Te in ke=St.support={},Re=St.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},Fe=St.setDocument=function(e){var t,s=e?e.ownerDocument||e:$e,n=s.defaultView;return s!==Me&&9===s.nodeType&&s.documentElement?(ze=(Me=s).documentElement,Ue=!Re(s),n&&n!==function(e){try{return e.top}catch(t){}return null}(n)&&(n.addEventListener?n.addEventListener("unload",function(){Fe()},!1):n.attachEvent&&n.attachEvent("onunload",function(){Fe()})),ke.attributes=!0,ke.getElementsByTagName=!0,ke.getElementsByClassName=bt.test(s.getElementsByClassName),ke.getById=!0,_e.find.ID=function(e,t){if(typeof t.getElementById!==Qe&&Ue){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},_e.filter.ID=function(e){var t=e.replace(Nt,Et);return function(e){return e.getAttribute("id")===t}},_e.find.TAG=ke.getElementsByTagName?function(e,t){if(typeof t.getElementsByTagName!==Qe)return t.getElementsByTagName(e)}:function(e,t){var n,r=[],o=0,i=t.getElementsByTagName(e);if("*"===e){for(;n=i[o++];)1===n.nodeType&&r.push(n);return r}return i},_e.find.CLASS=ke.getElementsByClassName&&function(e,t){if(Ue)return t.getElementsByClassName(e)},Ve=[],je=[],ke.disconnectedMatch=!0,je=je.length&&new RegExp(je.join("|")),Ve=Ve.length&&new RegExp(Ve.join("|")),t=bt.test(ze.compareDocumentPosition),He=t||bt.test(ze.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},Je=t?function(e,t){if(e===t)return Le=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!ke.sortDetached&&t.compareDocumentPosition(e)===n?e===s||e.ownerDocument===$e&&He($e,e)?-1:t===s||t.ownerDocument===$e&&He($e,t)?1:Ie?it.call(Ie,e)-it.call(Ie,t):0:4&n?-1:1)}:function(e,t){if(e===t)return Le=!0,0;var n,r=0,o=e.parentNode,i=t.parentNode,a=[e],u=[t];if(!o||!i)return e===s?-1:t===s?1:o?-1:i?1:Ie?it.call(Ie,e)-it.call(Ie,t):0;if(o===i)return _t(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)u.unshift(n);for(;a[r]===u[r];)r++;return r?_t(a[r],u[r]):a[r]===$e?-1:u[r]===$e?1:0},s):Me},St.matches=function(e,t){return St(e,null,null,t)},St.matchesSelector=function(e,t){if((e.ownerDocument||e)!==Me&&Fe(e),t=t.replace(mt,"='$1']"),ke.matchesSelector&&Ue&&(!Ve||!Ve.test(t))&&(!je||!je.test(t)))try{var n=(void 0).call(e,t);if(n||ke.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(iE){}return 0<St(t,Me,null,[e]).length},St.contains=function(e,t){return(e.ownerDocument||e)!==Me&&Fe(e),He(e,t)},St.attr=function(e,t){(e.ownerDocument||e)!==Me&&Fe(e);var n=_e.attrHandle[t.toLowerCase()],r=n&&Ze.call(_e.attrHandle,t.toLowerCase())?n(e,t,!Ue):undefined;return r!==undefined?r:ke.attributes||!Ue?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},St.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},St.uniqueSort=function(e){var t,n=[],r=0,o=0;if(Le=!ke.detectDuplicates,Ie=!ke.sortStable&&e.slice(0),e.sort(Je),Le){for(;t=e[o++];)t===e[o]&&(r=n.push(o));for(;r--;)e.splice(n[r],1)}return Ie=null,e},Ae=St.getText=function(e){var t,n="",r=0,o=e.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=Ae(e)}else if(3===o||4===o)return e.nodeValue}else for(;t=e[r++];)n+=Ae(t);return n},(_e=St.selectors={cacheLength:50,createPseudo:kt,match:ht,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(Nt,Et),e[3]=(e[3]||e[4]||e[5]||"").replace(Nt,Et),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||St.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&St.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return ht.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&gt.test(n)&&(t=De(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(Nt,Et).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=Xe[e+" "];return t||(t=new RegExp("(^|"+at+")"+e+"("+at+"|$)"))&&Xe(e,function(e){return t.test("string"==typeof e.className&&e.className||typeof e.getAttribute!==Qe&&e.getAttribute("class")||"")})},ATTR:function(n,r,o){return function(e){var t=St.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===o:"!="===r?t!==o:"^="===r?o&&0===t.indexOf(o):"*="===r?o&&-1<t.indexOf(o):"$="===r?o&&t.slice(-o.length)===o:"~="===r?-1<(" "+t+" ").indexOf(o):"|="===r&&(t===o||t.slice(0,o.length+1)===o+"-"))}},CHILD:function(m,e,t,g,p){var h="nth"!==m.slice(0,3),v="last"!==m.slice(-4),y="of-type"===e;return 1===g&&0===p?function(e){return!!e.parentNode}:function(e,t,n){var r,o,i,a,u,s,c=h!==v?"nextSibling":"previousSibling",l=e.parentNode,f=y&&e.nodeName.toLowerCase(),d=!n&&!y;if(l){if(h){for(;c;){for(i=e;i=i[c];)if(y?i.nodeName.toLowerCase()===f:1===i.nodeType)return!1;s=c="only"===m&&!s&&"nextSibling"}return!0}if(s=[v?l.firstChild:l.lastChild],v&&d){for(u=(r=(o=l[qe]||(l[qe]={}))[m]||[])[0]===We&&r[1],a=r[0]===We&&r[2],i=u&&l.childNodes[u];i=++u&&i&&i[c]||(a=u=0)||s.pop();)if(1===i.nodeType&&++a&&i===e){o[m]=[We,u,a];break}}else if(d&&(r=(e[qe]||(e[qe]={}))[m])&&r[0]===We)a=r[1];else for(;(i=++u&&i&&i[c]||(a=u=0)||s.pop())&&((y?i.nodeName.toLowerCase()!==f:1!==i.nodeType)||!++a||(d&&((i[qe]||(i[qe]={}))[m]=[We,a]),i!==e)););return(a-=p)===g||a%g==0&&0<=a/g}}},PSEUDO:function(e,i){var t,a=_e.pseudos[e]||_e.setFilters[e.toLowerCase()]||St.error("unsupported pseudo: "+e);return a[qe]?a(i):1<a.length?(t=[e,e,"",i],_e.setFilters.hasOwnProperty(e.toLowerCase())?kt(function(e,t){for(var n,r=a(e,i),o=r.length;o--;)e[n=it.call(e,r[o])]=!(t[n]=r[o])}):function(e){return a(e,0,t)}):a}},pseudos:{not:kt(function(e){var r=[],o=[],u=Oe(e.replace(lt,"$1"));return u[qe]?kt(function(e,t,n,r){for(var o,i=u(e,null,r,[]),a=e.length;a--;)(o=i[a])&&(e[a]=!(t[a]=o))}):function(e,t,n){return r[0]=e,u(r,null,n,o),!o.pop()}}),has:kt(function(t){return function(e){return 0<St(t,e).length}}),contains:kt(function(t){return t=t.replace(Nt,Et),function(e){return-1<(e.textContent||e.innerText||Ae(e)).indexOf(t)}}),lang:kt(function(n){return pt.test(n||"")||St.error("unsupported lang: "+n),n=n.replace(Nt,Et).toLowerCase(),function(e){var t;do{if(t=Ue?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=V.window.location&&V.window.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===ze},focus:function(e){return e===Me.activeElement&&(!Me.hasFocus||Me.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return!1===e.disabled},disabled:function(e){return!0===e.disabled},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!_e.pseudos.empty(e)},header:function(e){return yt.test(e.nodeName)},input:function(e){return vt.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:Dt(function(){return[0]}),last:Dt(function(e,t){return[t-1]}),eq:Dt(function(e,t,n){return[n<0?n+t:n]}),even:Dt(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:Dt(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:Dt(function(e,t,n){for(var r=n<0?n+t:n;0<=--r;)e.push(r);return e}),gt:Dt(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=_e.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})_e.pseudos[Te]=At(Te);for(Te in{submit:!0,reset:!0})_e.pseudos[Te]=Rt(Te);function Bt(){}function Pt(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function It(a,e,t){var u=e.dir,s=t&&"parentNode"===u,c=Ke++;return e.first?function(e,t,n){for(;e=e[u];)if(1===e.nodeType||s)return a(e,t,n)}:function(e,t,n){var r,o,i=[We,c];if(n){for(;e=e[u];)if((1===e.nodeType||s)&&a(e,t,n))return!0}else for(;e=e[u];)if(1===e.nodeType||s){if((r=(o=e[qe]||(e[qe]={}))[u])&&r[0]===We&&r[1]===c)return i[2]=r[2];if((o[u]=i)[2]=a(e,t,n))return!0}}}function Lt(o){return 1<o.length?function(e,t,n){for(var r=o.length;r--;)if(!o[r](e,t,n))return!1;return!0}:o[0]}function Ft(e,t,n,r,o){for(var i,a=[],u=0,s=e.length,c=null!=t;u<s;u++)(i=e[u])&&(n&&!n(i,r,o)||(a.push(i),c&&t.push(u)));return a}function Mt(m,g,p,h,v,e){return h&&!h[qe]&&(h=Mt(h)),v&&!v[qe]&&(v=Mt(v,e)),kt(function(e,t,n,r){var o,i,a,u=[],s=[],c=t.length,l=e||function(e,t,n){for(var r=0,o=t.length;r<o;r++)St(e,t[r],n);return n}(g||"*",n.nodeType?[n]:n,[]),f=!m||!e&&g?l:Ft(l,u,m,n,r),d=p?v||(e?m:c||h)?[]:t:f;if(p&&p(f,d,n,r),h)for(o=Ft(d,s),h(o,[],n,r),i=o.length;i--;)(a=o[i])&&(d[s[i]]=!(f[s[i]]=a));if(e){if(v||m){if(v){for(o=[],i=d.length;i--;)(a=d[i])&&o.push(f[i]=a);v(null,d=[],o,r)}for(i=d.length;i--;)(a=d[i])&&-1<(o=v?it.call(e,a):u[i])&&(e[o]=!(t[o]=a))}}else d=Ft(d===t?d.splice(c,d.length):d),v?v(null,t,d,r):rt.apply(t,d)})}function zt(e){for(var r,t,n,o=e.length,i=_e.relative[e[0].type],a=i||_e.relative[" "],u=i?1:0,s=It(function(e){return e===r},a,!0),c=It(function(e){return-1<it.call(r,e)},a,!0),l=[function(e,t,n){return!i&&(n||t!==Pe)||((r=t).nodeType?s(e,t,n):c(e,t,n))}];u<o;u++)if(t=_e.relative[e[u].type])l=[It(Lt(l),t)];else{if((t=_e.filter[e[u].type].apply(null,e[u].matches))[qe]){for(n=++u;n<o&&!_e.relative[e[n].type];n++);return Mt(1<u&&Lt(l),1<u&&Pt(e.slice(0,u-1).concat({value:" "===e[u-2].type?"*":""})).replace(lt,"$1"),t,u<n&&zt(e.slice(u,n)),n<o&&zt(e=e.slice(n)),n<o&&Pt(e))}l.push(t)}return Lt(l)}Bt.prototype=_e.filters=_e.pseudos,_e.setFilters=new Bt,De=St.tokenize=function(e,t){var n,r,o,i,a,u,s,c=Ye[e+" "];if(c)return t?0:c.slice(0);for(a=e,u=[],s=_e.preFilter;a;){for(i in n&&!(r=ft.exec(a))||(r&&(a=a.slice(r[0].length)||a),u.push(o=[])),n=!1,(r=dt.exec(a))&&(n=r.shift(),o.push({value:n,type:r[0].replace(lt," ")}),a=a.slice(n.length)),_e.filter)!(r=ht[i].exec(a))||s[i]&&!(r=s[i](r))||(n=r.shift(),o.push({value:n,type:i,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?St.error(e):Ye(e,u).slice(0)},Oe=St.compile=function(e,t){var n,h,v,y,b,r,o=[],i=[],a=Ge[e+" "];if(!a){for(t||(t=De(e)),n=t.length;n--;)(a=zt(t[n]))[qe]?o.push(a):i.push(a);(a=Ge(e,(h=i,y=0<(v=o).length,b=0<h.length,r=function(e,t,n,r,o){var i,a,u,s=0,c="0",l=e&&[],f=[],d=Pe,m=e||b&&_e.find.TAG("*",o),g=We+=null==d?1:Math.random()||.1,p=m.length;for(o&&(Pe=t!==Me&&t);c!==p&&null!=(i=m[c]);c++){if(b&&i){for(a=0;u=h[a++];)if(u(i,t,n)){r.push(i);break}o&&(We=g)}y&&((i=!u&&i)&&s--,e&&l.push(i))}if(s+=c,y&&c!==s){for(a=0;u=v[a++];)u(l,f,t,n);if(e){if(0<s)for(;c--;)l[c]||f[c]||(f[c]=tt.call(r));f=Ft(f)}rt.apply(r,f),o&&!e&&0<f.length&&1<s+v.length&&St.uniqueSort(r)}return o&&(We=g,Pe=d),l},y?kt(r):r))).selector=e}return a},Be=St.select=function(e,t,n,r){var o,i,a,u,s,c="function"==typeof e&&e,l=!r&&De(e=c.selector||e);if(n=n||[],1===l.length){if(2<(i=l[0]=l[0].slice(0)).length&&"ID"===(a=i[0]).type&&ke.getById&&9===t.nodeType&&Ue&&_e.relative[i[1].type]){if(!(t=(_e.find.ID(a.matches[0].replace(Nt,Et),t)||[])[0]))return n;c&&(t=t.parentNode),e=e.slice(i.shift().value.length)}for(o=ht.needsContext.test(e)?0:i.length;o--&&(a=i[o],!_e.relative[u=a.type]);)if((s=_e.find[u])&&(r=s(a.matches[0].replace(Nt,Et),xt.test(i[0].type)&&Ot(t.parentNode)||t))){if(i.splice(o,1),!(e=r.length&&Pt(i)))return rt.apply(n,r),n;break}}return(c||Oe(e,l))(r,t,!Ue,n,xt.test(e)&&Ot(t.parentNode)||t),n},ke.sortStable=qe.split("").sort(Je).join("")===qe,ke.detectDuplicates=!!Le,Fe(),ke.sortDetached=!0;var Ut=Array.isArray,jt=function(e,t,n){var r,o;if(!e)return 0;if(n=n||e,e.length!==undefined){for(r=0,o=e.length;r<o;r++)if(!1===t.call(n,e[r],r,e))return 0}else for(r in e)if(e.hasOwnProperty(r)&&!1===t.call(n,e[r],r,e))return 0;return 1},Vt=function(e,t,n){var r,o;for(r=0,o=e.length;r<o;r++)if(t.call(n,e[r],r,e))return r;return-1},Ht={isArray:Ut,toArray:function(e){var t,n,r=e;if(!Ut(e))for(r=[],t=0,n=e.length;t<n;t++)r[t]=e[t];return r},each:jt,map:function(n,r){var o=[];return jt(n,function(e,t){o.push(r(e,t,n))}),o},filter:function(n,r){var o=[];return jt(n,function(e,t){r&&!r(e,t,n)||o.push(e)}),o},indexOf:function(e,t){var n,r;if(e)for(n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},reduce:function(e,t,n,r){var o=0;for(arguments.length<3&&(n=e[0]);o<e.length;o++)n=t.call(r,n,e[o],o);return n},findIndex:Vt,find:function(e,t,n){var r=Vt(e,t,n);return-1!==r?e[r]:undefined},last:function(e){return e[e.length-1]}},qt=/^\s*|\s*$/g,$t=function(e){return null===e||e===undefined?"":(""+e).replace(qt,"")},Wt=function(e,t){return t?!("array"!==t||!Ht.isArray(e))||typeof e===t:e!==undefined},Kt=function(e,n,r,o){o=o||this,e&&(r&&(e=e[r]),Ht.each(e,function(e,t){if(!1===n.call(o,e,t,r))return!1;Kt(e,n,r,o)}))},Xt={trim:$t,isArray:Ht.isArray,is:Wt,toArray:Ht.toArray,makeMap:function(e,t,n){var r;for(t=t||",","string"==typeof(e=e||[])&&(e=e.split(t)),n=n||{},r=e.length;r--;)n[e[r]]={};return n},each:Ht.each,map:Ht.map,grep:Ht.filter,inArray:Ht.indexOf,hasOwn:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},extend:function(e,t){for(var n,r,o,i=[],a=2;a<arguments.length;a++)i[a-2]=arguments[a];var u,s=arguments;for(n=1,r=s.length;n<r;n++)for(o in t=s[n])t.hasOwnProperty(o)&&(u=t[o])!==undefined&&(e[o]=u);return e},create:function(e,t,n){var r,o,i,a,u,s=this,c=0;if(e=/^((static) )?([\w.]+)(:([\w.]+))?/.exec(e),i=e[3].match(/(^|\.)(\w+)$/i)[2],!(o=s.createNS(e[3].replace(/\.\w+$/,""),n))[i]){if("static"===e[2])return o[i]=t,void(this.onCreate&&this.onCreate(e[2],e[3],o[i]));t[i]||(t[i]=function(){},c=1),o[i]=t[i],s.extend(o[i].prototype,t),e[5]&&(r=s.resolve(e[5]).prototype,a=e[5].match(/\.(\w+)$/i)[1],u=o[i],o[i]=c?function(){return r[a].apply(this,arguments)}:function(){return this.parent=r[a],u.apply(this,arguments)},o[i].prototype[i]=o[i],s.each(r,function(e,t){o[i].prototype[t]=r[t]}),s.each(t,function(e,t){r[t]?o[i].prototype[t]=function(){return this.parent=r[t],e.apply(this,arguments)}:t!==i&&(o[i].prototype[t]=e)})),s.each(t["static"],function(e,t){o[i][t]=e})}},walk:Kt,createNS:function(e,t){var n,r;for(t=t||V.window,e=e.split("."),n=0;n<e.length;n++)t[r=e[n]]||(t[r]={}),t=t[r];return t},resolve:function(e,t){var n,r;for(t=t||V.window,n=0,r=(e=e.split(".")).length;n<r&&(t=t[e[n]]);n++);return t},explode:function(e,t){return!e||Wt(e,"array")?e:Ht.map(e.split(t||","),$t)},_addCacheSuffix:function(e){var t=fe.cacheSuffix;return t&&(e+=(-1===e.indexOf("?")?"?":"&")+t),e}},Yt=V.document,Gt=Array.prototype.push,Jt=Array.prototype.slice,Qt=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,Zt=Se.Event,en=Xt.makeMap("children,contents,next,prev"),tn=function(e){return void 0!==e},nn=function(e){return"string"==typeof e},rn=function(e,t){var n,r,o;for(o=(t=t||Yt).createElement("div"),n=t.createDocumentFragment(),o.innerHTML=e;r=o.firstChild;)n.appendChild(r);return n},on=function(e,t,n,r){var o;if(nn(t))t=rn(t,bn(e[0]));else if(t.length&&!t.nodeType){if(t=gn.makeArray(t),r)for(o=t.length-1;0<=o;o--)on(e,t[o],n,r);else for(o=0;o<t.length;o++)on(e,t[o],n,r);return e}if(t.nodeType)for(o=e.length;o--;)n.call(e[o],t);return e},an=function(e,t){return e&&t&&-1!==(" "+e.className+" ").indexOf(" "+t+" ")},un=function(e,t,n){var r,o;return t=gn(t)[0],e.each(function(){var e=this;n&&r===e.parentNode||(r=e.parentNode,o=t.cloneNode(!1),e.parentNode.insertBefore(o,e)),o.appendChild(e)}),e},sn=Xt.makeMap("fillOpacity fontWeight lineHeight opacity orphans widows zIndex zoom"," "),cn=Xt.makeMap("checked compact declare defer disabled ismap multiple nohref nosh
22ade nowrap readonly selected"," "),ln={"for":"htmlFor","class":"className",readonly:"readOnly"},fn={"float":"cssFloat"},dn={},mn={},gn=function(e,t){return new gn.fn.init(e,t)},pn=/^\s*|\s*$/g,hn=function(e){return null===e||e===undefined?"":(""+e).replace(pn,"")},vn=function(e,t){var n,r,o,i;if(e)if((n=e.length)===undefined){for(r in e)if(e.hasOwnProperty(r)&&(i=e[r],!1===t.call(i,r,i)))break}else for(o=0;o<n&&(i=e[o],!1!==t.call(i,o,i));o++);return e},yn=function(e,n){var r=[];return vn(e,function(e,t){n(t,e)&&r.push(t)}),r},bn=function(e){return e?9===e.nodeType?e:e.ownerDocument:Yt};gn.fn=gn.prototype={constructor:gn,selector:"",context:null,length:0,init:function(e,t){var n,r,o=this;if(!e)return o;if(e.nodeType)return o.context=o[0]=e,o.length=1,o;if(t&&t.nodeType)o.context=t;else{if(t)return gn(e).attr(t);o.context=t=V.document}if(nn(e)){if(!(n="<"===(o.selector=e).charAt(0)&&">"===e.charAt(e.length-1)&&3<=e.length?[null,e,null]:Qt.exec(e)))return gn(t).find(e);if(n[1])for(r=rn(e,bn(t)).firstChild;r;)Gt.call(o,r),r=r.nextSibling;else{if(!(r=bn(t).getElementById(n[2])))return o;if(r.id!==n[2])return o.find(e);o.length=1,o[0]=r}}else this.add(e,!1);return o},toArray:function(){return Xt.toArray(this)},add:function(e,t){var n,r,o=this;if(nn(e))return o.add(gn(e));if(!1!==t)for(n=gn.unique(o.toArray().concat(gn.makeArray(e))),o.length=n.length,r=0;r<n.length;r++)o[r]=n[r];else Gt.apply(o,gn.makeArray(e));return o},attr:function(t,n){var e,r=this;if("object"==typeof t)vn(t,function(e,t){r.attr(e,t)});else{if(!tn(n)){if(r[0]&&1===r[0].nodeType){if((e=dn[t])&&e.get)return e.get(r[0],t);if(cn[t])return r.prop(t)?t:undefined;null===(n=r[0].getAttribute(t,2))&&(n=undefined)}return n}this.each(function(){var e;if(1===this.nodeType){if((e=dn[t])&&e.set)return void e.set(this,n);null===n?this.removeAttribute(t,2):this.setAttribute(t,n,2)}})}return r},removeAttr:function(e){return this.attr(e,null)},prop:function(e,t){var n=this;if("object"==typeof(e=ln[e]||e))vn(e,function(e,t){n.prop(e,t)});else{if(!tn(t))return n[0]&&n[0].nodeType&&e in n[0]?n[0][e]:t;this.each(function(){1===this.nodeType&&(this[e]=t)})}return n},css:function(n,r){var e,o,i=this,t=function(e){return e.replace(/-(\D)/g,function(e,t){return t.toUpperCase()})},a=function(e){return e.replace(/[A-Z]/g,function(e){return"-"+e})};if("object"==typeof n)vn(n,function(e,t){i.css(e,t)});else if(tn(r))n=t(n),"number"!=typeof r||sn[n]||(r=r.toString()+"px"),i.each(function(){var e=this.style;if((o=mn[n])&&o.set)o.set(this,r);else{try{this.style[fn[n]||n]=r}catch(t){}null!==r&&""!==r||(e.removeProperty?e.removeProperty(a(n)):e.removeAttribute(n))}});else{if(e=i[0],(o=mn[n])&&o.get)return o.get(e);if(!e.ownerDocument.defaultView)return e.currentStyle?e.currentStyle[t(n)]:"";try{return e.ownerDocument.defaultView.getComputedStyle(e,null).getPropertyValue(a(n))}catch(u){return undefined}}return i},remove:function(){for(var e,t=this.length;t--;)e=this[t],Zt.clean(e),e.parentNode&&e.parentNode.removeChild(e);return this},empty:function(){for(var e,t=this.length;t--;)for(e=this[t];e.firstChild;)e.removeChild(e.firstChild);return this},html:function(e){var t,n=this;if(tn(e)){t=n.length;try{for(;t--;)n[t].innerHTML=e}catch(r){gn(n[t]).empty().append(e)}return n}return n[0]?n[0].innerHTML:""},text:function(e){var t,n=this;if(tn(e)){for(t=n.length;t--;)"innerText"in n[t]?n[t].innerText=e:n[0].textContent=e;return n}return n[0]?n[0].innerText||n[0].textContent:""},append:function(){return on(this,arguments,function(e){(1===this.nodeType||this.host&&1===this.host.nodeType)&&this.appendChild(e)})},prepend:function(){return on(this,arguments,function(e){(1===this.nodeType||this.host&&1===this.host.nodeType)&&this.insertBefore(e,this.firstChild)},!0)},before:function(){return this[0]&&this[0].parentNode?on(this,arguments,function(e){this.parentNode.insertBefore(e,this)}):this},after:function(){return this[0]&&this[0].parentNode?on(this,arguments,function(e){this.parentNode.insertBefore(e,this.nextSibling)},!0):this},appendTo:function(e){return gn(e).append(this),this},prependTo:function(e){return gn(e).prepend(this),this},replaceWith:function(e){return this.before(e).remove()},wrap:function(e){return un(this,e)},wrapAll:function(e){return un(this,e,!0)},wrapInner:function(e){return this.each(function(){gn(this).contents().wrapAll(e)}),this},unwrap:function(){return this.parent().each(function(){gn(this).replaceWith(this.childNodes)})},clone:function(){var e=[];return this.each(function(){e.push(this.cloneNode(!0))}),gn(e)},addClass:function(e){return this.toggleClass(e,!0)},removeClass:function(e){return this.toggleClass(e,!1)},toggleClass:function(o,i){var e=this;return"string"!=typeof o||(-1!==o.indexOf(" ")?vn(o.split(" "),function(){e.toggleClass(this,i)}):e.each(function(e,t){var n,r;(r=an(t,o))!==i&&(n=t.className,r?t.className=hn((" "+n+" ").replace(" "+o+" "," ")):t.className+=n?" "+o:o)})),e},hasClass:function(e){return an(this[0],e)},each:function(e){return vn(this,e)},on:function(e,t){return this.each(function(){Zt.bind(this,e,t)})},off:function(e,t){return this.each(function(){Zt.unbind(this,e,t)})},trigger:function(e){return this.each(function(){"object"==typeof e?Zt.fire(this,e.type,e):Zt.fire(this,e)})},show:function(){return this.css("display","")},hide:function(){return this.css("display","none")},slice:function(){return new gn(Jt.apply(this,arguments))},eq:function(e){return-1===e?this.slice(e):this.slice(e,+e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},find:function(e){var t,n,r=[];for(t=0,n=this.length;t<n;t++)gn.find(e,this[t],r);return gn(r)},filter:function(n){return gn("function"==typeof n?yn(this.toArray(),function(e,t){return n(t,e)}):gn.filter(n,this.toArray()))},closest:function(n){var r=[];return n instanceof gn&&(n=n[0]),this.each(function(e,t){for(;t;){if("string"==typeof n&&gn(t).is(n)){r.push(t);break}if(t===n){r.push(t);break}t=t.parentNode}}),gn(r)},offset:function(e){var t,n,r,o,i=0,a=0;return e?this.css(e):((t=this[0])&&(r=(n=t.ownerDocument).documentElement,t.getBoundingClientRect&&(i=(o=t.getBoundingClientRect()).left+(r.scrollLeft||n.body.scrollLeft)-r.clientLeft,a=o.top+(r.scrollTop||n.body.scrollTop)-r.clientTop)),{left:i,top:a})},push:Gt,sort:[].sort,splice:[].splice},Xt.extend(gn,{extend:Xt.extend,makeArray:function(e){return(t=e)&&t===t.window||e.nodeType?[e]:Xt.toArray(e);var t},inArray:function(e,t){var n;if(t.indexOf)return t.indexOf(e);for(n=t.length;n--;)if(t[n]===e)return n;return-1},isArray:Xt.isArray,each:vn,trim:hn,grep:yn,find:St,expr:St.selectors,unique:St.uniqueSort,text:St.getText,contains:St.contains,filter:function(e,t,n){var r=t.length;for(n&&(e=":not("+e+")");r--;)1!==t[r].nodeType&&t.splice(r,1);return t=1===t.length?gn.find.matchesSelector(t[0],e)?[t[0]]:[]:gn.find.matches(e,t)}});var Cn=function(e,t,n){var r=[],o=e[t];for("string"!=typeof n&&n instanceof gn&&(n=n[0]);o&&9!==o.nodeType;
vendor: 7,189 bytes, line 22
22){if(n!==undefined){if(o===n)break;if("string"==typeof n&&gn(o).is(n))break}1===o.nodeType&&r.push(o),o=o[t]}return r},xn=function(e,t,n,r){var o=[];for(r instanceof gn&&(r=r[0]);e;e=e[t])if(!n||e.nodeType===n){if(r!==undefined){if(e===r)break;if("string"==typeof r&&gn(e).is(r))break}o.push(e)}return o},wn=function(e,t,n){for(e=e[t];e;e=e[t])if(e.nodeType===n)return e;return null};vn({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return Cn(e,"parentNode")},next:function(e){return wn(e,"nextSibling",1)},prev:function(e){return wn(e,"previousSibling",1)},children:function(e){return xn(e.firstChild,"nextSibling",1)},contents:function(e){return Xt.toArray(("iframe"===e.nodeName?e.contentDocument||e.contentWindow.document:e).childNodes)}},function(e,r){gn.fn[e]=function(t){var n=[];return this.each(function(){var e=r.call(n,this,t,n);e&&(gn.isArray(e)?n.push.apply(n,e):n.push(e))}),1<this.length&&(en[e]||(n=gn.unique(n)),0===e.indexOf("parents")&&(n=n.reverse())),n=gn(n),t?n.filter(t):n}}),vn({parentsUntil:function(e,t){return Cn(e,"parentNode",t)},nextUntil:function(e,t){return xn(e,"nextSibling",1,t).slice(1)},prevUntil:function(e,t){return xn(e,"previousSibling",1,t).slice(1)}},function(r,o){gn.fn[r]=function(t,e){var n=[];return this.each(function(){var e=o.call(n,this,t,n);e&&(gn.isArray(e)?n.push.apply(n,e):n.push(e))}),1<this.length&&(n=gn.unique(n),0!==r.indexOf("parents")&&"prevUntil"!==r||(n=n.reverse())),n=gn(n),e?n.filter(e):n}}),gn.fn.is=function(e){return!!e&&0<this.filter(e).length},gn.fn.init.prototype=gn.fn,gn.overrideDefaults=function(n){var r,o=function(e,t){return r=r||n(),0===arguments.length&&(e=r.element),t||(t=r.context),new o.fn.init(e,t)};return gn.extend(o,this),o};var Nn=function(n,r,e){vn(e,function(e,t){n[e]=n[e]||{},n[e][r]=t})};fe.ie&&fe.ie<8&&(Nn(dn,"get",{maxlength:function(e){var t=e.maxLength;return 2147483647===t?undefined:t},size:function(e){var t=e.size;return 20===t?undefined:t},"class":function(e){return e.className},style:function(e){var t=e.style.cssText;return 0===t.length?undefined:t}}),Nn(dn,"set",{"class":function(e,t){e.className=t},style:function(e,t){e.style.cssText=t}})),fe.ie&&fe.ie<9&&(fn["float"]="styleFloat",Nn(mn,"set",{opacity:function(e,t){var n=e.style;null===t||""===t?n.removeAttribute("filter"):(n.zoom=1,n.filter="alpha(opacity="+100*t+")")}})),gn.attrHooks=dn,gn.cssHooks=mn;var En,Sn,Tn,kn,_n,An,Rn,Dn=function(e,t){var n=function(e,t){for(var n=0;n<e.length;n++){var r=e[n];if(r.test(t))return r}return undefined}(e,t);if(!n)return{major:0,minor:0};var r=function(e){return Number(t.replace(n,"$"+e))};return Bn(r(1),r(2))},On=function(){return Bn(0,0)},Bn=function(e,t){return{major:e,minor:t}},Pn={nu:Bn,detect:function(e,t){var n=String(t).toLowerCase();return 0===e.length?On():Dn(e,n)},unknown:On},In="Firefox",Ln=function(e,t){return function(){return t===e}},Fn=function(e){var t=e.current;return{current:t,version:e.version,isEdge:Ln("Edge",t),isChrome:Ln("Chrome",t),isIE:Ln("IE",t),isOpera:Ln("Opera",t),isFirefox:Ln(In,t),isSafari:Ln("Safari",t)}},Mn={unknown:function(){return Fn({current:undefined,version:Pn.unknown()})},nu:Fn,edge:q("Edge"),chrome:q("Chrome"),ie:q("IE"),opera:q("Opera"),firefox:q(In),safari:q("Safari")},zn="Windows",Un="Android",jn="Solaris",Vn="FreeBSD",Hn=function(e,t){return function(){return t===e}},qn=function(e){var t=e.current;return{current:t,version:e.version,isWindows:Hn(zn,t),isiOS:Hn("iOS",t),isAndroid:Hn(Un,t),isOSX:Hn("OSX",t),isLinux:Hn("Linux",t),isSolaris:Hn(jn,t),isFreeBSD:Hn(Vn,t)}},$n={unknown:function(){return qn({current:undefined,version:Pn.unknown()})},nu:qn,windows:q(zn),ios:q("iOS"),android:q(Un),linux:q("Linux"),osx:q("OSX"),solaris:q(jn),freebsd:q(Vn)},Wn=function(e,t){var n=String(t).toLowerCase();return X(e,function(e){return e.search(n)})},Kn=function(e,n){return Wn(e,n).map(function(e){var t=Pn.detect(e.versionRegexes,n);return{current:e.name,version:t}})},Xn=function(e,n){return Wn(e,n).map(function(e){var t=Pn.detect(e.versionRegexes,n);return{current:e.name,version:t}})},Yn=function(e,t){return-1!==e.indexOf(t)},Gn=function(e){return e.replace(/^\s+|\s+$/g,"")},Jn=function(e){return e.replace(/\s+$/g,"")},Qn=/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,Zn=function(t){return function(e){return Yn(e,t)}},er=[{name:"Edge",versionRegexes:[/.*?edge\/?([0-9]+)\.([0-9]+)$/],search:function(e){return Yn(e,"edge/")&&Yn(e,"chrome")&&Yn(e,"safari")&&Yn(e,"applewebkit")}},{name:"Chrome",versionRegexes:[/.*?chrome\/([0-9]+)\.([0-9]+).*/,Qn],search:function(e){return Yn(e,"chrome")&&!Yn(e,"chromeframe")}},{name:"IE",versionRegexes:[/.*?msie\ ?([0-9]+)\.([0-9]+).*/,/.*?rv:([0-9]+)\.([0-9]+).*/],search:function(e){return Yn(e,"msie")||Yn(e,"trident")}},{name:"Opera",versionRegexes:[Qn,/.*?opera\/([0-9]+)\.([0-9]+).*/],search:Zn("opera")},{name:"Firefox",versionRegexes:[/.*?firefox\/\?([0-9]+)\.([0-9]+).*/],search:Zn("firefox")},{name:"Safari",versionRegexes:[Qn,/.*?cpu os([0-9]+)_([0-9]+).*/],search:function(e){return(Yn(e,"safari")||Yn(e,"mobile/"))&&Yn(e,"applewebkit")}}],tr=[{name:"Windows",search:Zn("win"),versionRegexes:[/.*?windows\ nt\?([0-9]+)\.([0-9]+).*/]},{name:"iOS",search:function(e){return Yn(e,"iphone")||Yn(e,"ipad")},versionRegexes:[/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,/.*cpu os ([0-9]+)_([0-9]+).*/,/.*cpu iphone os([0-9]+)_([0-9]+).*/]},{name:"Android",search:Zn("android"),versionRegexes:[/.*?android\?([0-9]+)\.([0-9]+).*/]},{name:"OSX",search:Zn("os x"),versionRegexes:[/.*?os\ x\?([0-9]+)_([0-9]+).*/]},{name:"Linux",search:Zn("linux"),versionRegexes:[]},{name:"Solaris",search:Zn("sunos"),versionRegexes:[]},{name:"FreeBSD",search:Zn("freebsd"),versionRegexes:[]}],nr={browsers:q(er),oses:q(tr)},rr=function(e){var t,n,r,o,i,a,u,s,c,l,f,d=nr.browsers(),m=nr.oses(),g=Kn(d,e).fold(Mn.unknown,Mn.nu),p=Xn(m,e).fold($n.unknown,$n.nu);return{browser:g,os:p,deviceType:(n=g,r=e,o=(t=p).isiOS()&&!0===/ipad/i.test(r),i=t.isiOS()&&!o,a=t.isAndroid()&&3===t.version.major,u=t.isAndroid()&&4===t.version.major,s=o||a||u&&!0===/mobile/i.test(r),c=t.isiOS()||t.isAndroid(),l=c&&!s,f=n.isSafari()&&t.isiOS()&&!1===/safari/i.test(r),{isiPad:q(o),isiPhone:q(i),isTablet:q(s),isPhone:q(l),isTouch:q(c),isAndroid:t.isAndroid,isiOS:t.isiOS,isWebView:q(f)})}},or={detect:(En=function(){var e=V.navigator.userAgent;return rr(e)},Tn=!1,function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return Tn||(Tn=!0,Sn=En.apply(null,e)),Sn})},ir=function(e){if(null===e||e===undefined)throw new Error("Node cannot be null or undefined");return{dom:q(e)}},ar={fromHtml:function(e,t){var n=(t||V.document).createElement("div");if(n.innerHTML=e,!n.hasChildNodes()||1<n.childNodes.length)throw V.console.error("HTML does not have a single root node",e),new Error("HTML must have a single root node");return ir(n.childNodes[0])},fromTag:function(e,t){var n=(t||V.document).createElement(e);return ir(n)},fromText:function(e,t){var n=(t||V.document).createTextNode(e);return ir(n)},fromDom:ir,fromPoint:function(e,t,n){var r=e.dom();return _.from(r.elementFromPoint(t,n)).map(ir)}},ur=(V.Node.ATTRIBUTE_NODE,V.Node.CDATA_SECTION_NODE,V.Node.COMMENT_NODE,
22V.Node.DOCUMENT_NODE),sr=(V.Node.DOCUMENT_TYPE_NODE,V.Node.DOCUMENT_FRAGMENT_NODE,V.Node.ELEMENT_NODE),cr=V.Node.TEXT_NODE,lr=(V.Node.PROCESSING_INSTRUCTION_NODE,V.Node.ENTITY_REFERENCE_NODE,V.Node.ENTITY_NODE,V.Node.NOTATION_NODE,function(e){return e.dom().nodeName.toLowerCase()}),fr=function(t){return function(e){return e.dom().nodeType===t}},dr=fr(sr),mr=fr(cr),gr=Object.keys,pr=Object.hasOwnProperty,hr=function(e,t){for(var n=gr(e),r=0,o=n.length;r<o;r++){var i=n[r];t(e[i],i)}},vr=function(e,r){var o={};return hr(e,function(e,t){var n=r(e,t);o[n.k]=n.v}),o},yr=function(e,n){var r={},o={};return hr(e,function(e,t){(n(e,t)?r:o)[t]=e}),{t:r,f:o}},br=function(e,t){return pr.call(e,t)},Cr=function(e){return e.style!==undefined&&D(e.style.getPropertyValue)},xr=function(e,t,n){if(!(S(n)||R(n)||O(n)))throw V.console.error("Invalid call to Attr.set. Key ",t,":: Value ",n,":: Element ",e),new Error("Attribute value was not simple");e.setAttribute(t,n+"")},wr=function(e,t,n){xr(e.dom(),t,n)},Nr=function(e,t){var n=e.dom();hr(t,function(e,t){xr(n,t,e)})},Er=function(e,t){var n=e.dom().getAttribute(t);return null===n?undefined:n},Sr=function(e,t){e.dom().removeAttribute(t)},Tr=function(e,t){var n=e.dom();hr(t,function(e,t){!function(e,t,n){if(!S(n))throw V.console.error("Invalid call to CSS.set. Property ",t,":: Value ",n,":: Element ",e),new Error("CSS value must be a string: "+n);Cr(e)&&e.style.setProperty(t,n)}(n,t,e)})},kr=function(e,t){var n,r,o=e.dom(),i=V.window.getComputedStyle(o).getPropertyValue(t),a=""!==i||(r=mr(n=e)?n.dom().parentNode:n.dom())!==undefined&&null!==r&&r.ownerDocument.body.contains(r)?i:_r(o,t);return null===a?undefined:a},_r=function(e,t){return Cr(e)?e.style.getPropertyValue(t):""},Ar=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return function(){for(var n=[],e=0;e<arguments.length;e++)n[e]=arguments[e];if(t.length!==n.length)throw new Error('Wrong number of arguments to struct. Expected "['+t.length+']", got '+n.length+" arguments");var r={};return z(t,function(e,t){r[e]=q(n[t])}),r}},Rr=function(e,t){for(var n=[],r=function(e){return n.push(e),t(e)},o=t(e);(o=o.bind(r)).isSome(););return n},Dr=function(){return oe.getOrDie("Node")},Or=function(e,t,n){return 0!=(e.compareDocumentPosition(t)&n)},Br=function(e,t){return Or(e,t,Dr().DOCUMENT_POSITION_CONTAINED_BY)},Pr=sr,Ir=ur,Lr=function(e,t){var n=e.dom();if(n.nodeType!==Pr)return!1;var r=n;if(r.matches!==undefined)return r.matches(t);if(r.msMatchesSelector!==undefined)return r.msMatchesSelector(t);if(r.webkitMatchesSelector!==undefined)return r.webkitMatchesSelector(t);if(r.mozMatchesSelector!==undefined)return r.mozMatchesSelector(t);throw new Error("Browser lacks native selectors")},Fr=function(e){return e.nodeType!==Pr&&e.nodeType!==Ir||0===e.childElementCount},Mr=function(e,t){return e.dom()===t.dom()},zr=or.detect().browser.isIE()?function(e,t){return Br(e.dom(),t.dom())}:function(e,t){var n=e.dom(),r=t.dom();return n!==r&&n.contains(r)},Ur=function(e){return ar.fromDom(e.dom().ownerDocument)},jr=function(e){return ar.fromDom(e.dom().ownerDocument.defaultView)},Vr=function(e){return _.from(e.dom().parentNode).map(ar.fromDom)},Hr=function(e){return _.from(e.dom().previousSibling).map(ar.fromDom)},qr=function(e){return _.from(e.dom().nextSibling).map(ar.fromDom)},$r=function(e){return t=Rr(e,Hr),(n=B.call(t,0)).reverse(),n;var t,n},Wr=function(e){return Rr(e,qr)},Kr=function(e){return W(e.dom().childNodes,ar.fromDom)},Xr=function(e,t){var n=e.dom().childNodes;return _.from(n[t]).map(ar.fromDom)},Yr=function(e){return Xr(e,0)},Gr=function(e){return Xr(e,e.dom().childNodes.length-1)},Jr=(Ar("element","offset"),or.detect().browser),Qr=function(e){return X(e,dr)},Zr={getPos:function(e,t,n){var r,o,i,a=0,u=0,s=e.ownerDocument;if(n=n||e,t){if(n===e&&t.getBoundingClientRect&&"static"===kr(ar.fromDom(e),"position"))return{x:a=(o=t.getBoundingClientRect()).left+(s.documentElement.scrollLeft||e.scrollLeft)-s.documentElement.clientLeft,y:u=o.top+(s.documentElement.scrollTop||e.scrollTop)-s.documentElement.clientTop};for(r=t;r&&r!==n&&r.nodeType;)a+=r.offsetLeft||0,u+=r.offsetTop||0,r=r.offsetParent;for(r=t.parentNode;r&&r!==n&&r.nodeType;)a-=r.scrollLeft||0,u-=r.scrollTop||0,r=r.parentNode;u+=(i=ar.fromDom(t),Jr.isFirefox()&&"table"===lr(i)?Qr(Kr(i)).filter(function(e){return"caption"===lr(e)}).bind(function(o){return Qr(Wr(o)).map(function(e){var t=e.dom().offsetTop,n=o.dom().offsetTop,r=o.dom().offsetHeight;return t<=n?-r:0})}).getOr(0):0)}return{x:a,y:u}}},eo={},to={exports:eo};kn=undefined,_n=eo,An=to,Rn=undefined,function(e){"object"==typeof _n&&void 0!==An?An.exports=e():"function"==typeof kn&&kn.amd?kn([],e):("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this).EphoxContactWrapper=e()}(function(){return function i(a,u,s){function c(t,e){if(!u[t]){if(!a[t]){var n="function"==typeof Rn&&Rn;if(!e&&n)return n(t,!0);if(l)return l(t,!0);var r=new Error("Cannot find module '"+t+"'");throw r.code="MODULE_NOT_FOUND",r}var o=u[t]={exports:{}};a[t][0].call(o.exports,function(e){return c(a[t][1][e]||e)},o,o.exports,i,a,u,s)}return u[t].exports}for(var l="function"==typeof Rn&&Rn,e=0;e<s.length;e++)c(s[e]);return c}({1:[function(e,t,n){var r,o,i=t.exports={};function a(){throw new Error("setTimeout has not been defined")}function u(){throw new Error("clearTimeout has not been defined")}function s(e){if(r===setTimeout)return setTimeout(e,0);
22if((r===a||!r)&&setTimeout)return r=setTimeout,setTimeout(e,0);try{return r(e,0)}catch(iE){try{return r.call(null,e,0)}catch(iE){return r.call(this,e,0)}}}!function(){try{r="function"==typeof setTimeout?setTimeout:a}catch(iE){r=a}try{o="function"==typeof clearTimeout?clearTimeout:u}catch(iE){o=u}}();var c,l=[],f=!1,d=-1;function m(){f&&c&&(f=!1,c.length?l=c.concat(l):d=-1,l.length&&g())}function g(){if(!f){var e=s(m);f=!0;for(var t=l.length;t;){for(c=l,l=[];++d<t;)c&&c[d].run();d=-1,t=l.length}c=null,f=!1,function(e){if(o===clearTimeout)return clearTimeout(e);if((o===u||!o)&&clearTimeout)return o=clearTimeout,clearTimeout(e);try{o(e)}catch(iE){try{return o.call(null,e)}catch(iE){return o.call(this,e)}}}(e)}}function p(e,t){this.fun=e,this.array=t}function h(){}i.nextTick=function(e){var t=new Array(arguments.length-1);if(1<arguments.length)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];l.push(new p(e,t)),1!==l.length||f||s(g)},p.prototype.run=function(){this.fun.apply(null,this.array)},i.title="browser",i.browser=!0,i.env={},i.argv=[],i.version="",i.versions={},i.on=h,i.addListener=h,i.once=h,i.off=h,i.removeListener=h,i.removeAllListeners=h,i.emit=h,i.prependListener=h,i.prependOnceListener=h,i.listeners=function(e){return[]},i.binding=function(e){throw new Error("process.binding is not supported")},i.cwd=function(){return"/"},i.chdir=function(e){throw new Error("process.chdir is not supported")},i.umask=function(){return 0}},{}],2:[function(e,f,t){(function(n){!function(e){var t=setTimeout;function r(){}function i(e){if("object"!=typeof this)throw new TypeError("Promises must be constructed via new");if("function"!=typeof e)throw new TypeError("not a function");this._state=0,this._handled=!1,this._value=undefined,this._deferreds=[],l(e,this)}function o(n,r){for(;3===n._state;)n=n._value;0!==n._state?(n._handled=!0,i._immediateFn(function(){var e=1===n._state?r.onFulfilled:r.onRejected;if(null!==e){var t;try{t=e(n._value)}catch(iE){return void u(r.promise,iE)}a(r.promise,t)}else(1===n._state?a:u)(r.promise,n._value)})):n._deferreds.push(r)}function a(e,t){try{if(t===e)throw new TypeError("A promise cannot be resolved with itself.");if(t&&("object"==typeof t||"function"==typeof t)){var n=t.then;if(t instanceof i)return e._state=3,e._value=t,void s(e);if("function"==typeof n)return void l((r=n,o=t,function(){r.apply(o,arguments)}),e)}e._state=1,e._value=t,s(e)}catch(iE){u(e,iE)}var r,o}function u(e,t){e._state=2,e._value=t,s(e)}function s(e){2===e._state&&0===e._deferreds.length&&i._immediateFn(function(){e._handled||i._unhandledRejectionFn(e._value)});for(var t=0,n=e._deferreds.length;t<n;t++)o(e,e._deferreds[t]);e._deferreds=null}function c(e,t,n){this.onFulfilled="function"==typeof e?e:null,this.onRejected="function"==typeof t?t:null,this.promise=n}function l(e,t){var n=!1;try{e(function(e){n||(n=!0,a(t,e))},function(e){n||(n=!0,u(t,e))})}catch(r){if(n)return;n=!0,u(t,r)}}i.prototype["catch"]=function(e){return this.then(null,e)},i.prototype.then=function(e,t){var n=new this.constructor(r);return o(this,new c(e,t,n)),n},i.all=function(e){var s=Array.prototype.slice.call(e);return new i(function(o,i){if(0===s.length)return o([]);var a=s.length;function u(t,e){try{if(e&&("object"==typeof e||"function"==typeof e)){var n=e.then;if("function"==typeof n)return void n.call(e,function(e){u(t,e)},i)}s[t]=e,0==--a&&o(s)}catch(r){i(r)}}for(var e=0;e<s.length;e++)u(e,s[e])})},i.resolve=function(t){return t&&"object"==typeof t&&t.constructor===i?t:new i(function(e){e(t)})},i.reject=function(n){return new i(function(e,t){t(n)})},i.race=function(o){return new i(function(e,t){for(var n=0,r=o.length;n<r;n++)o[n].then(e,t)})},i._immediateFn="function"==typeof n?function(e){n(e)}:function(e){t(e,0)},i._unhandledRejectionFn=function(e){"undefined"!=typeof console&&console&&console.warn("Possible Unhandled Promise Rejection:",e)},i._setImmediateFn=function(e){i._immediateFn=e},i._setUnhandledRejectionFn=function(e){i._unhandledRejectionFn=e},void 0!==f&&f.exports?f.exports=i:e.Promise||(e.Promise=i)}(this)}).call(this,e("timers").setImmediate)},{timers:3}],3:[function(s,e,c){(function(e,t){var r=s("process/browser.js").nextTick,n=Function.prototype.apply,o=Array.prototype.slice,i={},a=0;function u(e,t){this._id=e,this._clearFn=t}c.setTimeout=function(){return new u(n.call(setTimeout,window,arguments),clearTimeout)},c.setInterval=function(){return new u(n.call(setInterval,window,arguments),clearInterval)},c.clearTimeout=c.clearInterval=function(e){e.close()},u.prototype.unref=u.prototype.ref=function(){},u.prototype.close=function(){this._clearFn.call(window,this._id)},c.enroll=function(e,t){clearTimeout(e._idleTimeoutId),e._idleTimeout=t},c.unenroll=function(e){clearTimeout(e._idleTimeoutId),e._idleTimeout=-1},c._unrefActive=c.active=function(e){clearTimeout(e._idleTimeoutId);var t=e._idleTimeout;0<=t&&(e._idleTimeoutId=setTimeout(function(){e._onTimeout&&e._onTimeout()},t))},c.setImmediate="function"==typeof e?e:function(e){var t=a++,n=!(arguments.length<2)&&o.call(arguments,1
22);return i[t]=!0,r(function(){i[t]&&(n?e.apply(null,n):e.call(null),c.clearImmediate(t))}),t},c.clearImmediate="function"==typeof t?t:function(e){delete i[e]}}).call(this,s("timers").setImmediate,s("timers").clearImmediate)},{"process/browser.js":1,timers:3}],4:[function(e,t,n){var r=e("promise-polyfill"),o="undefined"!=typeof window?window:Function("return this;")();t.exports={boltExport:o.Promise||r}},{"promise-polyfill":2}]},{},[4])(4)});var no=to.exports.boltExport,ro=function(e){var n=_.none(),t=[],r=function(e){o()?a(e):t.push(e)},o=function(){return n.isSome()},i=function(e){z(e,a)},a=function(t){n.each(function(e){V.setTimeout(function(){t(e)},0)})};return e(function(e){n=_.some(e),i(t),t=[]}),{get:r,map:function(n){return ro(function(t){r(function(e){t(n(e))})})},isReady:o}},oo={nu:ro,pure:function(t){return ro(function(e){e(t)})}},io=function(e){V.setTimeout(function(){throw e},0)},ao=function(n){var e=function(e){n().then(e,io)};return{map:function(e){return ao(function(){return n().then(e)})},bind:function(t){return ao(function(){return n().then(function(e){return t(e).toPromise()})})},anonBind:function(e){return ao(function(){return n().then(function(){return e.toPromise()})})},toLazy:function(){return oo.nu(e)},toCached:function(){var e=null;return ao(function(){return null===e&&(e=n()),e})},toPromise:n,get:e}},uo={nu:function(e){return ao(function(){return new no(e)})},pure:function(e){return ao(function(){return no.resolve(e)})}},so=function(a,e){return e(function(r){var o=[],i=0;0===a.length?r([]):z(a,function(e,t){var n;e.get((n=t,function(e){o[n]=e,++i>=a.length&&r(o)}))})})},co=function(e){return so(e,uo.nu)},lo=function(n){return{is:function(e){return n===e},isValue:C,isError:b,getOr:q(n),getOrThunk:q(n),getOrDie:q(n),or:function(e){return lo(n)},orThunk:function(e){return lo(n)},fold:function(e,t){return t(n)},map:function(e){return lo(e(n))},mapError:function(e){return lo(n)},each:function(e){e(n)},bind:function(e){return e(n)},exists:function(e){return e(n)},forall:function(e){return e(n)},toOption:function(){return _.some(n)}}},fo=function(n){return{is:b,isValue:b,isError:C,getOr:$,getOrThunk:function(e){return e()},getOrDie:function(){return e=String(n),function(){throw new Error(e)}();var e},or:function(e){return e},orThunk:function(e){return e()},fold:function(e,t){return e(n)},map:function(e){return fo(n)},mapError:function(e){return fo(e(n))},each:o,bind:function(e){return fo(n)},exists:b,forall:C,toOption:_.none}},mo={value:lo,error:fo,fromOption:function(e,t){return e.fold(function(){return fo(t)},lo)}};function go(e,u){var t=e,n=function(e,t,n,r){var o,i;if(e){if(!r&&e[t])return e[t];if(e!==u){if(o=e[n])return o;for(i=e.parentNode;i&&i!==u;i=i.parentNode)if(o=i[n])return o}}};this.current=function(){return t},this.next=function(e){return t=n(t,"firstChild","nextSibling",e)},this.prev=function(e){return t=n(t,"lastChild","previousSibling",e)},this.prev2=function(e){return t=function(e,t,n,r){var o,i,a;if(e){if(o=e[n],u&&o===u)return;if(o){if(!r)for(a=o[t];a;a=a[t])if(!a[t])return a;return o}if((i=e.parentNode)&&i!==u)return i}}(t,"lastChild","previousSibling",e)}}var po,ho,vo,yo=function(t){var n;return function(e){return(n=n||function(e,t){for(var n={},r=0,o=e.length;r<o;r++){var i=e[r];n[String(i)]=t(i,r)}return n}(t,q(!0))).hasOwnProperty(lr(e))}},bo=yo(["h1","h2","h3","h4","h5","h6"]),Co=yo(["article","aside","details","div","dt","figcaption","footer","form","fieldset","header","hgroup","html","main","nav","section","summary","body","p","dl","multicol","dd","figure","address","center","blockquote","h1","h2","h3","h4","h5","h6","listing","xmp","pre","plaintext","menu","dir","ul","ol","li","hr","table","tbody","thead","tfoot","th","tr","td","caption"]),xo=function(e){return dr(e)&&!Co(e)},wo=function(e){return dr(e)&&"br"===lr(e)},No=yo(["h1","h2","h3","h4","h5","h6","p","div","address","pre","form","blockquote","center","dir","fieldset","header","footer","article","section","hgroup","aside","nav","figure"]),Eo=yo(["ul","ol","dl"]),So=yo(["li","dd","dt"]),To=yo(["area","base","basefont","br","col","frame","hr","
22img","input","isindex","link","meta","param","embed","source","wbr","track"]),ko=yo(["thead","tbody","tfoot"]),_o=yo(["td","th"]),Ao=yo(["pre","script","textarea","style"]),Ro=function(t){return function(e){return!!e&&e.nodeType===t}},Do=Ro(1),Oo=function(e){var r=e.toLowerCase().split(" ");return function(e){var t,n;if(e&&e.nodeType)for(n=e.nodeName.toLowerCase(),t=0;t<r.length;t++)if(n===r[t])return!0;return!1}},Bo=function(t){return function(e){if(Do(e)){if(e.contentEditable===t)return!0;if(e.getAttribute("data-mce-contenteditable")===t)return!0}return!1}},Po=Ro(3),Io=Ro(8),Lo=Ro(9),Fo=Ro(11),Mo=Oo("br"),zo=Bo("true"),Uo=Bo("false"),jo={isText:Po,isElement:Do,isComment:Io,isDocument:Lo,isDocumentFragment:Fo,isBr:Mo,isContentEditableTrue:zo,isContentEditableFalse:Uo,isRestrictedNode:function(e){return!!e&&!Object.getPrototypeOf(e)},matchNodeNames:Oo,hasPropValue:function(t,n){return function(e){return Do(e)&&e[t]===n}},hasAttribute:function(t,e){return function(e){return Do(e)&&e.hasAttribute(t)}},hasAttributeValue:function(t,n){return function(e){return Do(e)&&e.getAttribute(t)===n}},matchStyleValues:function(r,e){var o=e.toLowerCase().split(" ");return function(e){var t;if(Do(e))for(t=0;t<o.length;t++){var n=e.ownerDocument.defaultView.getComputedStyle(e,null);if((n?n.getPropertyValue(r):null)===o[t])return!0}return!1}},isBogus:function(e){return Do(e)&&e.hasAttribute("data-mce-bogus")},isBogusAll:function(e){return Do(e)&&"all"===e.getAttribute("data-mce-bogus")},isTable:function(e){return Do(e)&&"TABLE"===e.tagName}},Vo=function(e){return e&&"SPAN"===e.tagName&&"bookmark"===e.getAttribute("data-mce-type")},Ho=function(e,t){var n,r=t.childNodes;if(!jo.isElement(t)||!Vo(t)){for(n=r.length-1;0<=n;n--)Ho(e,r[n]);if(!1===jo.isDocument(t)){if(jo.isText(t)&&0<t.nodeValue.length){var o=Xt.trim(t.nodeValue).length;if(e.isBlock(t.parentNode)||0<o)return;if(0===o&&(a=(i=t).previousSibling&&"SPAN"===i.previousSibling.nodeName,u=i.nextSibling&&"SPAN"===i.nextSibling.nodeName,a&&u))return}else if(jo.isElement(t)&&(1===(r=t.childNodes).length&&Vo(r[0])&&t.parentNode.insertBefore(r[0],t),r.length||To(ar.fromDom(t))))return;e.remove(t)}var i,a,u;return t}},qo={trimNode:Ho},$o=Xt.makeMap,Wo=/[&<>\"\u0060\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Ko=/[<>&\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Xo=/[<>&\"\']/g,Yo=/&#([a-z0-9]+);?|&([a-z0-9]+);/gi,Go={128:"\u20ac",130:"\u201a",131:"\u0192",132:"\u201e",133:"\u2026",134:"\u2020",135:"\u2021",136:"\u02c6",137:"\u2030",138:"\u0160",139:"\u2039",140:"\u0152",142:"\u017d",145:"\u2018",146:"\u2019",147:"\u201c",148:"\u201d",149:"\u2022",150:"\u2013",151:"\u2014",152:"\u02dc",153:"\u2122",154:"\u0161",155:"\u203a",156:"\u0153",158:"\u017e",159:"\u0178"};ho={'"':"&quot;","'":"&#39;","<":"&lt;",">":"&gt;","&":"&amp;","`":"&#96;"},vo={"&lt;":"<","&gt;":">","&amp;":"&","&quot;":'"',"&apos;":"'"};var Jo=function(e,t){var n,r,o,i={};if(e){for(e=e.split(","),t=t||10,n=0;n<e.length;n+=2)r=String.fromCharCode(parseInt(e[n],t)),ho[r]||(o="&"+e[n+1]+";",i[r]=o,i[o]=r);return i}};po=Jo("50,nbsp,51,iexcl,52,cent,53,pound,54,curren,55,yen,56,brvbar,57,sect,58,uml,59,copy,5a,ordf,5b,laquo,5c,not,5d,shy,5e,reg,5f,macr,5g,deg,5h,plusmn,5i,sup2,5j,sup3,5k,acute,5l,micro,5m,para,5n,middot,5o,cedil,5p,sup1,5q,ordm,5r,raquo,5s,frac14,5t,frac12,5u,frac34,5v,iquest,60,Agrave,61,Aacute,62,Acirc,63,Atilde,64,Auml,65,Aring,66,AElig,67,Ccedil,68,Egrave,69,Eacute,6a,Ecirc,6b,Euml,6c,Igrave,6d,Iacute,6e,Icirc,6f,Iuml,6g,ETH,6h,Ntilde,6i,Ograve,6j,Oacute,6k,Ocirc,6l,Otilde,6m,Ouml,6n,times,6o,Oslash,6p,Ugrave,6q,Uacute,6r,Ucirc,6s,Uuml,6t,Yacute,6u,THORN,6v,szlig,70,agrave,71,aacute,72,acirc,73,atilde,74,auml,75,aring,76,aelig,77,ccedil,78,egrave,79,eacute,7a,ecirc,7b,euml,7c,igrave,7d,iacute,7e,icirc,7f,iuml,7g,eth,7h,ntilde,7i,ograve,7j,oacute,7k,ocirc,7l,otilde,7m,ouml,7n,divide,7o,oslash,7p,ugrave,7q,uacute,7r,ucirc,7s,uuml,7t,yacute,7u,thorn,7v,yuml,ci,fnof,sh,Alpha,si,Beta,sj,Gamma,sk,Delta,sl,Epsilon,sm,Zeta,sn,Eta,so,Theta,sp,Iota,sq,Kappa,sr,Lambda,ss,Mu,st,Nu,su,Xi,sv,Omicron,t0,Pi,t1,Rho,t3,Sigma,t4,Tau,t5,Upsilon,t6,Phi,t7,Chi,t8,Psi,t9,Omega,th,alpha,ti,beta,tj,gamma,tk,delta,tl,epsilon,tm,zeta,tn,eta,to,theta,tp,iota,tq,kappa,tr,lambda,ts,mu,tt,nu,tu,xi,tv,omicron,u0,pi,u1,rho,u2,sigmaf,u3,sigma,u4,tau,u5,upsilon,u6,phi,u7,chi,u8,psi,u9,omega,uh,thetasym,ui,upsih,um,piv,812,bull,816,hellip,81i,prime,81j,Prime,81u,oline,824,frasl,88o,weierp,88h,image,88s,real,892,trade,89l,alefsym,8cg,larr,8ch,uarr,8ci,rarr,8cj,darr,8ck,harr,8dl,crarr,8eg,lArr,8eh,uArr,8ei,rArr,8ej,dArr,8ek,hArr,8g0,forall,8g2,part,8g3,exist,8g5,empty,8g7,nabla,8g8,isin,8g9,notin,8gb,ni,8gf,prod,8gh,sum,8gi,minus,8gn,lowast,8gq,radic,8gt,prop,8gu,infin,8h0,ang,8h7,and,8h8,or,8h9,cap,8ha,cup,8hb,int,8hk,there4,8hs,sim,8i5,cong,8i8,asymp,8j0,ne,8j1,equiv,8j4,le,8j5,ge,8k2,sub,8k3,sup,8
22k4,nsub,8k6,sube,8k7,supe,8kl,oplus,8kn,otimes,8l5,perp,8m5,sdot,8o8,lceil,8o9,rceil,8oa,lfloor,8ob,rfloor,8p9,lang,8pa,rang,9ea,loz,9j0,spades,9j3,clubs,9j5,hearts,9j6,diams,ai,OElig,aj,oelig,b0,Scaron,b1,scaron,bo,Yuml,m6,circ,ms,tilde,802,ensp,803,emsp,809,thinsp,80c,zwnj,80d,zwj,80e,lrm,80f,rlm,80j,ndash,80k,mdash,80o,lsquo,80p,rsquo,80q,sbquo,80s,ldquo,80t,rdquo,80u,bdquo,810,dagger,811,Dagger,81g,permil,81p,lsaquo,81q,rsaquo,85c,euro",32);var Qo=function(e,t){return e.replace(t?Wo:Ko,function(e){return ho[e]||e})},Zo=function(e,t){return e.replace(t?Wo:Ko,function(e){return 1<e.length?"&#"+(1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320)+65536)+";":ho[e]||"&#"+e.charCodeAt(0)+";"})},ei=function(e,t,n){return n=n||po,e.replace(t?Wo:Ko,function(e){return ho[e]||n[e]||e})},ti={encodeRaw:Qo,encodeAllRaw:function(e){return(""+e).replace(Xo,function(e){return ho[e]||e})},encodeNumeric:Zo,encodeNamed:ei,getEncodeFunc:function(e,t){var n=Jo(t)||po,r=$o(e.replace(/\+/g,","));return r.named&&r.numeric?function(e,t){return e.replace(t?Wo:Ko,function(e){return ho[e]!==undefined?ho[e]:n[e]!==undefined?n[e]:1<e.length?"&#"+(1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320)+65536)+";":"&#"+e.charCodeAt(0)+";"})}
vendor: 3,215 bytes, line 22
22:r.named?t?function(e,t){return ei(e,t,n)}:ei:r.numeric?Zo:Qo},decode:function(e){return e.replace(Yo,function(e,t){return t?65535<(t="x"===t.charAt(0).toLowerCase()?parseInt(t.substr(1),16):parseInt(t,10))?(t-=65536,String.fromCharCode(55296+(t>>10),56320+(1023&t))):Go[t]||String.fromCharCode(t):vo[e]||po[e]||(n=e,(r=ar.fromTag("div").dom()).innerHTML=n,r.textContent||r.innerText||n);var n,r})}},ni={},ri={},oi=Xt.makeMap,ii=Xt.each,ai=Xt.extend,ui=Xt.explode,si=Xt.inArray,ci=function(e,t){return(e=Xt.trim(e))?e.split(t||" "):[]},li=function(e){var u,t,n,r,o,i,s={},a=function(e,t,n){var r,o,i,a=function(e,t){var n,r,o={};for(n=0,r=e.length;n<r;n++)o[e[n]]=t||{};return o};for(t=t||"","string"==typeof(n=n||[])&&(n=ci(n)),r=(e=ci(e)).length;r--;)i={attributes:a(o=ci([u,t].join(" "))),attributesOrder:o,children:a(n,ri)},s[e[r]]=i},c=function(e,t){var n,r,o,i;for(n=(e=ci(e)).length,t=ci(t);n--;)for(r=s[e[n]],o=0,i=t.length;o<i;o++)r.attributes[t[o]]={},r.attributesOrder.push(t[o])};return ni[e]?ni[e]:(u="id accesskey class dir lang style tabindex title role",t="address blockquote div dl fieldset form h1 h2 h3 h4 h5 h6 hr menu ol p pre table ul",n="a abbr b bdo br button cite code del dfn em embed i iframe img input ins kbd label map noscript object q s samp script select small span strong sub sup textarea u var #text #comment","html4"!==e&&(u+=" contenteditable contextmenu draggable dropzone hidden spellcheck translate",t+=" article aside details dialog figure main header footer hgroup section nav",n+=" audio canvas command datalist mark meter output picture progress time wbr video ruby bdi keygen"),"html5-strict"!==e&&(u+=" xml:lang",n=[n,i="acronym applet basefont big font strike tt"].join(" "),ii(ci(i),function(e){a(e,"",n)}),t=[t,o="center dir isindex noframes"].join(" "),r=[t,n].join(" "),ii(ci(o),function(e){a(e,"",r)})),r=r||[t,n].join(" "),a("html","manifest","head body"),a("head","","base command link meta noscript script style title"),a("title hr noscript br"),a("base","href target"),a("link","href rel media hreflang type sizes hreflang"),a("meta","name http-equiv content charset"),a("style","media type scoped"),a("script","src async defer type charset"),a("body","onafterprint onbeforeprint onbeforeunload onblur onerror onfocus onhashchange onload onmessage onoffline ononline onpagehide onpageshow onpopstate onresize onscroll onstorage onunload",r),a("address dt dd div caption","",r),a("h1 h2 h3 h4 h5 h6 pre p abbr code var samp kbd sub sup i b u bdo span legend em strong small s cite dfn","",n),a("blockquote","cite",r),a("ol","reversed start type","li"),a("ul","","li"),a("li","value",r),a("dl","","dt dd"),a("a","href target rel media hreflang type",n),a("q","cite",n),a("ins del","cite datetime",r),a("img","src sizes srcset alt usemap ismap width height"),a("iframe","src name width height",r),a("embed","src type width height"),a("object","data type typemustmatch name usemap form width height",[r,"param"].join(" ")),a("param","name value"),a("map","name",[r,"area"].join(" ")),a("area","alt coords shape href target rel media hreflang type"),a("table","border","caption colgroup thead tfoot tbody tr"+("html4"===e?" col":"")),a("colgroup","span","col"),a("c
22ol","span"),a("tbody thead tfoot","","tr"),a("tr","","td th"),a("td","colspan rowspan headers",r),a("th","colspan rowspan headers scope abbr",r),a("form","accept-charset action autocomplete enctype method name novalidate target",r),a("fieldset","disabled form name",[r,"legend"].join(" ")),a("label","form for",n),a("input","accept alt autocomplete checked dirname disabled form formaction formenctype formmethod formnovalidate formtarget height list max maxlength min multiple name pattern readonly required size src step type value width"),a("button","disabled form formaction formenctype formmethod formnovalidate formtarget name type value","html4"===e?r:n),a("select","disabled form multiple name required size","option optgroup"),a("optgroup","disabled label","option"),a("option","disabled label selected value"),a("textarea","cols dirname disabled form maxlength name readonly required rows wrap"),a("menu","type label",[r,"li"].join(" ")),a("noscript","",r),"html4"!==e&&(a("wbr"),a("ruby","",[n,"rt rp"].join(" ")),a("figcaption","",r),a("mark rt rp summary bdi","",n),a("canvas","width height",r),a("video","src crossorigin poster preload autoplay mediagroup loop muted controls width height buffered",[r,"track source"].join(" ")),a("audio","src crossorigin preload autoplay mediagroup loop muted controls buffered volume",[r,"track source"].join(" ")),a("picture","","img source"),a("source","src srcset type media sizes"),a("track","kind src srclang label default"),a("datalist","",[n,"option"].join(" ")),a("article section nav aside main header footer","",r),a("hgroup","","h1 h2 h3 h4 h5 h6"),a("figure","",[r,"figcaption"].join(" ")),a("time","datetime",n),a("dialog","open",r),a("command","type label icon disabled checked radiogroup command"),a("output","for form name",n),a("progress","value max",n),a("meter","value min max low high optimum",n),a("details","open",[r,"summary"].join(" ")),a("keygen","autofocus challenge disabled form keytype name")),"html5-strict"!==e&&(c("script","language xml:space"),c("style","xml:space"),c("object","declare classid code codebase codetype archive standby align border hspace vspace"),c("embed","align name hspace vspace"),c("param","valuetype type"),c("a","charset name rev shape coords"),c("br","clear"),c("applet","codebase archive code object alt name width height align hspace vspace"),c("img","name longdesc align border hspace vspace"),c("iframe","longdesc frameborder marginwidth marginheight scrolling align"),c("font basefont","size color face"),c("input","usemap align"),c("select","onchange"),c("textarea"),c("h1 h2 h3 h4 h5 h6 div p legend caption","align"),c("ul","type compact"),c("li","type"),c("ol dl menu dir","compact"),c("pre","width xml:space"),c("hr","align noshade size width"),c("isindex","prompt"),c("table","summary width frame rules cellspacing cellpadding align bgcolor"),c("col","width align char charoff valign"),c("colgroup","width align char charoff valign"),c("thead","align char charoff valign"),c("tr","align char charoff valign bgcolor"),c("th","axis align char charoff valign nowrap bgcolor width height"),c("form","accept"),c("td","abbr axis scope align char charoff valign nowrap bgcolor width height"),c("tfoot","align char charoff valign"),c("tbody","align char charoff valign"),c("area","nohref"),c("body","background bgcolor text link vlink alink")),"html4"!==e&&(c("input button select textarea","autofocus"),c("input textarea","placeholder"),c("a","download"),c("link script img","crossorigin"),c("iframe","sandbox seamless allowfullscreen")),ii(ci("a form meter progress dfn"),function(e){s[e]&&delete s[e].children[e]}),delete s.caption.children.table,delete s.script,ni[e]=s)},fi=function(e,n){var r;return e&&(r={},"string"==typeof e&&(e={"*":e}),ii(e,function(e,t){r[t]=r[t.toUpperCase()]="map"===n?oi(e,/[, ]/):ui(e,/[, ]/)})),r};function di(i){var e,t,n,r,o,a,u,s,c,l,f,d,m,N={},g={},E=[],p={},h={},v=function(e,t,n){var r=i[e];return r?r=oi(r,/[, ]/,oi(r.toUpperCase(),/[, ]/)):(r=ni[e])||(r=oi(t," ",oi(t.toUpperCase()," ")),r=ai(r,n),ni[e]=r),r};n=li((i=i||{}).schema),!1===i.verify_html&&(i.valid_elements="*[*]"),e=fi(i.valid_styles),t=fi(i.invalid_styles,"map"),s=fi(i.valid_classes,"map"),r=v("whitespace_elements","pre script noscript style textarea video audio iframe object c
vendor: 39,475 bytes, line 22
22ode"),o=v("self_closing_elements","colgroup dd dt li option p td tfoot th thead tr"),a=v("short_ended_elements","area base basefont br col frame hr img input isindex link meta param embed source wbr track"),u=v("boolean_attributes","checked compact declare defer disabled ismap multiple nohref noresize noshade nowrap readonly selected autoplay loop controls"),l=v("non_empty_elements","td th iframe video audio object script pre code",a),f=v("move_caret_before_on_enter_elements","table",l),d=v("text_block_elements","h1 h2 h3 h4 h5 h6 p div address pre form blockquote center dir fieldset header footer article section hgroup aside main nav figure"),c=v("block_elements","hr table tbody thead tfoot th tr td li ol ul caption dl dt dd noscript menu isindex option datalist select optgroup figcaption details summary",d),m=v("text_inline_elements","span strong b em i font strike u var cite dfn code mark q sup sub samp"),ii((i.special||"script noscript iframe noframes noembed title style textarea xmp").split(" "),function(e){h[e]=new RegExp("</"+e+"[^>]*>","gi")});var S=function(e){return new RegExp("^"+e.replace(/([?+*])/g,".$1")+"$")},y=function(e){var t,n,r,o,i,a,u,s,c,l,f,d,m,g,p,h,v,y,b,C=/^([#+\-])?([^\[!\/]+)(?:\/([^\[!]+))?(?:(!?)\[([^\]]+)\])?$/,x=/^([!\-])?(\w+[\\:]:\w+|[^=:<]+)?(?:([=:<])(.*))?$/,w=/[*?+]/;if(e)for(e=ci(e,","),N["@"]&&(h=N["@"].attributes,v=N["@"].attributesOrder),t=0,n=e.length;t<n;t++)if(i=C.exec(e[t])){if(g=i[1],c=i[2],p=i[3],s=i[5],a={attributes:d={},attributesOrder:m=[]},"#"===g&&(a.paddEmpty=!0),"-"===g&&(a.removeEmpty=!0),"!"===i[4]&&(a.removeEmptyAttrs=!0),h){for(y in h)d[y]=h[y];m.push.apply(m,v)}if(s)for(r=0,o=(s=ci(s,"|")).length;r<o;r++)if(i=x.exec(s[r])){if(u={},f=i[1],l=i[2].replace(/[\\:]:/g,":"),g=i[3],b=i[4],"!"===f&&(a.attributesRequired=a.attributesRequired||[],a.attributesRequired.push(l),u.required=!0),"-"===f){delete d[l],m.splice(si(m,l),1);continue}g&&("="===g&&(a.attributesDefault=a.attributesDefault||[],a.attributesDefault.push({name:l,value:b}),u.defaultValue=b),":"===g&&(a.attributesForced=a.attributesForced||[],a.attributesForced.push({name:l,value:b}),u.forcedValue=b),"<"===g&&(u.validValues=oi(b,"?"))),w.test(l)?(a.attributePatterns=a.attributePatterns||[],u.pattern=S(l),a.attributePatterns.push(u)):(d[l]||m.push(l),d[l]=u)}h||"@"!==c||(h=d,v=m),p&&(a.outputName=c,N[p]=a),w.test(c)?(a.pattern=S(c),E.push(a)):N[c]=a}},b=function(e){N={},E=[],y(e),ii(n,function(e,t){g[t]=e.children})},C=function(e){var a=/^(~)?(.+)$/;e&&(ni.text_block_elements=ni.block_elements=null,ii(ci(e,","),function(e){var t=a.exec(e),n="~"===t[1],r=n?"span":"div",o=t[2];if(g[o]=g[r],p[o]=r,n||(c[o.toUpperCase()]={},c[o]={}),!N[o]){var i=N[r];delete(i=ai({},i)).removeEmptyAttrs,delete i.removeEmpty,N[o]=i}ii(g,function(e,t){e[r]&&(g[t]=e=ai({},g[t]),e[o]=e[r])})}))},x=function(e){var o=/^([+\-]?)(\w+)\[([^\]]+)\]$/;ni[i.schema]=null,e&&ii(ci(e,","),function(e){var t,n,r=o.exec(e);r&&(n=r[1],t=n?g[r[2]]:g[r[2]]={"#comment":{}},t=g[r[2]],ii(ci(r[3],"|"),function(e){"-"===n?delete t[e]:t[e]={}}))})},w=function(e){var t,n=N[e];if(n)return n;for(t=E.length;t--;)if((n=E[t]).pattern.test(e))return n};return i.valid_elements?b(i.valid_elements):(ii(n,function(e,t){N[t]={attributes:e.attributes,attributesOrder:e.attributesOrder},g[t]=e.children}),"html5"!==i.schema&&ii(ci("strong/b em/i"),function(e){e=ci(e,"/"),N[e[1]].outputName=e[0]}),ii(ci("ol ul sub sup blockquote span font a table tbody tr strong em b i"),function(e){N[e]&&(N[e].removeEmpty=!0)}),ii(ci("p h1 h2 h3 h4 h5 h6 th td pre div address caption li"),function(e){N[e].paddEmpty=!0}),ii(ci("span"),function(e){N[e].removeEmptyAttrs=!0})),C(i.custom_elements),x(i.valid_children),y(i.extended_valid_elements),x("+ol[ul|ol],+ul[ul|ol]"),ii({dd:"dl",dt:"dl",li:"ul ol",td:"tr",th:"tr",tr:"tbody thead tfoot",tbody:"table",thead:"table",tfoot:"table",legend:"fieldset",area:"map",param:"video audio object"},function(e,t){N[t]&&(N[t].parentsRequired=ci(e))}),i.invalid_elements&&ii(ui(i.invalid_elements),function(e){N[e]&&delete N[e]}),w("span")||y("span[!data-mce-type|*]"),{children:g,elements:N,getValidStyles:function(){return e},getValidClasses:function(){return s},getBlockElements:function(){return c},getInvalidStyles:function(){return t},getShortEndedElements:function(){return a},getTextBlockElements:function(){return d},getTextInlineElements:function(){return m},getBoolAttrs:function(){return u},getElementRule:w,getSelfClosingElements:function(){return o},getNonEmptyElements:function(){return l},getMoveCaretBeforeOnEnterElements:function(){return f},getWhiteSpaceElements:function(){return r},getSpecialElements:function(){return h},isValidChild:function(e,t){var n=g[e.toLowerCase()];return!(!n||!n[t.toLowerCase()])},isValid:function(e,t){var n,r,o=w(e);if(o){if(!t)return!0;if(o.attributes[t])return!0;if(n=o.attributePatterns)for(r=n.length;r--;)if(n[r].pattern.test(e))return!0}return!1},getCustomElements:function(){return p},addValidElements:y,setValidElements:b,addCustomElements:C,addValidChildren:x}}var mi=function(e,t,n,r){var o=function(e){return 1<(e=parseInt(e,10).toString(16)).length?e:"0"+e};return"#"+o(t)+o(n)+o(r)};function gi(b,e){var C,t,c,l,x=/rgb\s*\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\s*\)/gi,w=/(?:url(?:(?:\(\s*\"([^\"]+)\"\s*\))|(?:\(\s*\'([^\']+)\'\s*\))|(?:\(\s*([^)\s]+)\s*\))))|(?:\'([^\']+)\')|(?:\"([^\"]+)\")/gi,N=/\s*([^:]+):\s*([^;]+);?/g,E=/\s+$/,S={},T="\ufeff";for(b=b||{},e&&(c=e.getValidStyles(),l=e.getInvalidStyles()),t=("\\\" \\' \\; \\: ; : "+T).split(" "),C=0;C<t.length;C++)S[t[C]]=T+C,S[T+C]=t[C];return{toHex:function(e){return e.replace(x,mi)},parse:function(e){var t,n,r,o,i,a,u,s,c={},l=b.url_converter,f=b.url_converter_scope||this,d=function(e,t,n){var r,o,i,a;if((r=c[e+"-top"+t])&&(o=c[e+"-right"+t])&&(i=c[e+"-bottom"+t])&&(a=c[e+"-left"+t])){var u=[r,o,i,a];for(C=u.length-1;C--&&u[C]===u[C+1];);-1<C&&n||(c[e+t]=-1===C?u[0]:u.join(" "),delete c[e+"-top"+t],delete c[e+"-right"+t],delete c[e+"-bottom"+t],delete c[e+"-left"+t])}},m=function(e){var t,n=c[e];if(n){for(t=(n=n.split(" ")).length;t--;)if(n[t]!==n[0])return!1;return c[e]=n[0],!0}},g=function(e){return o=!0,S[e]},p=function(e,t){return o&&(e=e.replace(/\uFEFF[0-9]/g,function(e){return S[e]})),t||(e=e.replace(/\\([\'\";:])/g,"$1")),e},h=function(e){return String.fromCharCode(parseInt(e.slice(1),16))},v=function(e){return e.replace(/\\[0-9a-f]+/gi,h)},y=function(e,t,n,r,o,i){if(o=o||i)return"'"+(o=p(o)).replace(/\'/g,"\\'")+"'";if(t=p(t||n||r),!b.allow_script_urls){var a=t.replace(/[\s\r\n]+/g,"");if(/(java|vb)script:/i.test(a))return"";if(!b.allow_svg_data_urls&&/^data:image\/svg/i.test(a))return""}return l&&(t=l.call(f,t,"style")),"url('"+t.replace(/\'/g,"\\'")+"')"};if(e){for(e=(e=e.replace(/[\u0000-\u001F]/g,"")).replace(/\\[\"\';:\uFEFF]/g,g).replace(/\"[^\"]+\"|\'[^\']+\'/g,function(e){return e.replace(/[;:]/g,g)});t=N.exec(e);)if(N.lastIndex=t.index+t[0].length,n=t[1].replace(E,"").toLowerCase(),r=t[2].replace(E,""),n&&r){if(n=v(n),r=v(r),-1!==n.indexOf(T)||-1!==n.indexOf('"'))continue;if(!b.allow_script_urls&&("behavior"===n||/expression\s*\(|\/\*|\*\//.test(r)))continue;"font-weight"===n&&"700"===r?r="bold":"color"!==n&&"background-color"!==n||(r=r.toLowerCase()),r=(r=r.replace(x,mi)).replace(w,y),c[n]=o?p(r,!0):r}d("border","",!0),d("border","-width"),d("border","-color"),d("border","-style"),d("padding",""),d("margin",""),i="border",u="border-style",s="border-color",m(a="border-width")&&m(u)&&m(s)&&(c[i]=c[a]+" "+c[u]+" "+c[s],delete c[a],delete c[u],delete c[s]),"medium none"===c.border&&delete c.border,"none"===c["border-image"]&&delete c["border-image"]}return c},serialize:function(i,e){var t,n,r,o,a,u="",s=function(e){var t,n,r,o;if(t=c[e])for(n=0,r=t.length;n<r;n++)e=t[n],(o=i[e])&&(u+=(0<u.length?" ":"")+e+": "+o+";")};if(e&&c)s("*"),s(e);else for(t in i)!(n=i[t])||l&&(r=t,o=e,a=void 0,(a=l["*"])&&a[r]||(a=l[o])&&a[r])||(u+=(0<u.length?" ":"")+t+": "+n+";");return u}}}var pi,hi=Xt.each,vi=Xt.grep,yi=fe.ie,bi=/^([a-z0-9],?)+$/i,Ci=/^[ \t\r\n]*$/,xi=function(n,r,o){var e={},i=r.keep_values,t={set:function(e,t,n){r.url_converter&&(t=r.url_converter.call(r.url_converter_scope||o(),t,n,e[0])),e.attr("data-mce-"+n,t).attr(n,t)},get:function(e,t){return e.attr("data-mce-"+t)||e.attr(t)}};return e={style:{set:function(e,t){null===t||"object"!=typeof t?(i&&e.attr("data-mce-style",t),e.attr("style",t)):e.css(t)},get:function(e){var t=e.attr("data-mce-style")||e.attr("style");return t=n.serialize(n.parse(t),e[0].nodeName)}}},i&&(e.href=e.src=t),e},wi=function(e,t){var n=t.attr("style"),r=e.serialize(e.parse(n),t[0].nodeName);r||(r=null),t.attr("data-mce-style",r)},Ni=function(e,t){var n,r,o=0;if(e)for(n=e.nodeType,e=e.previousSibling;e;e=e.previousSibling)r=e.nodeType,(!t||3!==r||r!==n&&e.nodeValue.length)&&(o++,n=r);return o};function Ei(a,u){var s,c=this;void 0===u&&(u={});var r={},i=V.window,o={},t=0,e=function(m,g){void 0===g&&(g={});var p,h=0,v={};p=g.maxLoadTime||5e3;var y=function(e){m.getElementsByTagName("head")[0].appendChild(e)},n=function(e,t,n){var o,r,i,a,u=function(){for(var e=a.passed,t=e.length;t--;)e[t]();a.status=2,a.passed=[],a.failed=[]},s=function(){for(var e=a.failed,t=e.length;t--;)e[t]();a.status=3,a.passed=[],a.failed=[]},c=function(e,t){e()||((new Date).getTime()-i<p?he.setTimeout(t):s())},l=function(){c(function(){for(var e,t,n=m.styleSheets,r=n.length;r--;)if((t=(e=n[r]).ownerNode?e.ownerNode:e.owningElement)&&t.id===o.id)return u(),!0},l)},f=function(){c(function(){try{var e=r.sheet.cssRules;return u(),!!e}catch(t){}},f)};if(e=Xt._addCacheSuffix(e),v[e]?a=v[e]:(a={passed:[],failed:[]},v[e]=a),t&&a.passed.push(t),n&&a.failed.push(n),1!==a.status)if(2!==a.status)if(3!==a.status){if(a.status=1,(o=m.createElement("link")).rel="stylesheet",o.type="text/css",o.id="u"+h++,o.async=!1,o.defer=!1,i=(new Date).getTime(),g.contentCssCors&&(o.crossOrigin="anonymous"),"onload"in o&&!((d=V.navigator.userAgent.match(/WebKit\/(\d*)/))&&parseInt(d[1],10)<536))o.onload=l,o.onerror=s;else{if(0<V.navigator.userAgent.indexOf("Firefox"))return(r=m.createElement("style")).textContent='@import "'+e+'"',f(),void y(r);l()}var d;y(o),o.href=e}else s();else u()},t=function(t){return uo.nu(function(e){n(t,H(e,q(mo.value(t))),H(e,q(mo.error(t))))})},o=function(e){return e.fold($,$)};return{load:n,loadAll:function(e,n,r){co(W(e,t)).get(function(e){var t=K(e,function(e){return e.isValue()});0<t.fail.length?r(t.fail.map(o)):n(t.pass.map(o))})}}}(a,{contentCssCors:u.contentCssCors}),l=[],f=u.schema?u.schema:di({}),d=gi({url_converter:u.url_converter,url_converter_scope:u.url_converter_scope},u.schema),m=u.ownEvents?new Se(u.proxy):Se.Event,n=f.getBlockElements(),g=gn.overrideDefaults(function(){return{context:a,element:j.getRoot()}}),p=function(e){if(e&&a&&"string"==typeof e){var t=a.getElementById(e);return t&&t.id!==e?a.getElementsByName(e)[1]:t}return e},h=function(e){return"string"==typeof e&&(e=p(e)),g(e)},v=function(e,t,n){var r,o,i=h(e);return i.length&&(o=(r=s[t])&&r.get?r.get(i,t):i.attr(t)),void 0===o&&(o=n||""),o},y=function(e){var t=p(e);return t?t.attributes:[]},b=function(e,t,n){var r,o;""===n&&(n=null);var i=h(e);r=i.attr(t),i.length&&((o=s[t])&&o.set?o.set(i,n,t):i.attr(t,n),r!==n&&u.onSetAttrib&&u.onSetAttrib({attrElm:i,attrName:t,attrValue:n}))},C=function(){return u.root_element||a.body},x=function(e,t){return Zr.getPos(a.body,p(e),t)},w=function(e,t,n){var r=h(e);return n?r.css(t):("float"===(t=t.replace(/-(\D)/g,function(e,t){return t.toUpperCase()}))&&(t=fe.ie&&fe.ie<12?"styleFloat":"cssFloat"),r[0]&&r[0].style?r[0].style[t]:undefined)},N=function(e){var t,n;return e=p(e),t=w(e,"width"),n=w(e,"height"),-1===t.indexOf("px")&&(t=0),-1===n.indexOf("px")&&(n=0),{w:parseInt(t,10)||e.offsetWidth||e.clientWidth,h:parseInt(n,10)||e.offsetHeight||e.clientHeight}},E=function(e,t){var n;if(!e)return!1;if(!Array.isArray(e)){if("*"===t)return 1===e.nodeType;if(bi.test(t)){var r=t.toLowerCase().split(/,/),o=e.nodeName.toLowerCase();for(n=r.length-1;0<=n;n--)if(r[n]===o)return!0;return!1}if(e.nodeType&&1!==e.nodeType)return!1}var i=Array.isArray(e)?e:[e];return 0<St(t,i[0].ownerDocument||i[0],null,i).length},S=function(e,t,n,r){var o,i=[],a=p(e);for(r=r===undefined,n=n||("BODY"!==C().nodeName?C().parentNode:null),Xt.is(t,"string")&&(t="*"===(o=t)?function(e){return 1===e.nodeType}:function(e){return E(e,o)});a&&a!==n&&a.nodeType&&9!==a.nodeType;){if(!t||"function"==typeof t&&t(a)){if(!r)return[a];i.push(a)}a=a.parentNode}return r?i:null},T=function(e,t,n){var r=t;if(e)for("string"==typeof t&&(r=function(e){return E(e,t)}),e=e[n];e;e=e[n])if("function"==typeof r&&r(e))return e;return null},k=function(e,n,r){var o,t="string"==typeof e?p(e):e;if(!t)return!1;if(Xt.isArray(t)&&(t.length||0===t.length))return o=[],hi(t,function(e,t){e&&("string"==typeof e&&(e=p(e)),o.push(n.call(r,e,t)))}),o;var i=r||c;return n.call(i,t)},_=function(e,t){h(e).each(function(e,n){hi(t,function(e,t){b(n,t,e)})})},A=function(e,r){var t=h(e);yi?t.each(function(e,t){if(!1!==t.canHaveHTML){for(;t.firstChild;)t.removeChild(t.firstChild);try{t.innerHTML="<br>"+r,t.removeChild(t.firstChild)}catch(n){gn("<div></div>").html("<br>"+r).contents().slice(1).appendTo(t)}return r}}):t.html(r)},R=function(e,n,r,o,i){return k(e,function(e){var t="string"==typeof n?a.createElement(n):n;return _(t,r),o&&("string"!=typeof o&&o.nodeType?t.appendChild(o):"string"==typeof o&&A(t,o)),i?t:e.appendChild(t)})},D=function(e,t,n){return R(a.createElement(e),e,t,n,!0)},O=ti.decode,B=ti.encodeAllRaw,P=function(e,t){var n=h(e);return t?n.each(function(){for(var e;e=this.firstChild;)3===e.nodeType&&0===e.data.length?this.removeChild(e):this.parentNode.insertBefore(e,this)}).remove():n.remove(),1<n.length?n.toArray():n[0]},I=function(e,t,n){h(e).toggleClass(t,n).each(function(){""===this.className&&gn(this).attr("class",null)})},L=function(t,e,n){return k(e,function(e){return Xt.is(e,"array")&&(t=t.cloneNode(!0)),n&&hi(vi(e.childNodes),function(e){t.appendChild(e)}),e.parentNode.replaceChild(t,e)})},F=function(){return a.createRange()},M=function(e,t,n,r){if(Xt.isArray(e)){for(var o=e.length;o--;)e[o]=M(e[o],t,n,r);return e}return!u.collect||e!==a&&e!==i||l.push([e,t,n,r]),m.bind(e,t,n,r||j)},z=function(e,t,n){var r;if(Xt.isArray(e)){for(r=e.length;r--;)e[r]=z(e[r],t,n);return e}if(l&&(e===a||e===i))for(r=l.length;r--;){var o=l[r];e!==o[0]||t&&t!==o[1]||n&&n!==o[2]||m.unbind(o[0],o[1],o[2])}return m.unbind(e,t,n)},U=function(e){if(e&&jo.isElement(e)){var t=e.getAttribute("data-mce-contenteditable");return t&&"inherit"!==t?t:"inherit"!==e.contentEditable?e.contentEditable:null}return null},j={doc:a,settings:u,win:i,files:o,stdMode:!0,boxModel:!0,styleSheetLoader:e,boundEvents:l,styles:d,schema:f,events:m,isBlock:function(e){if("string"==typeof e)return!!n[e];if(e){var t=e.nodeType;if(t)return!(1!==t||!n[e.nodeName])}return!1},$:g,$$:h,root:null,clone:function(t,e){if(!yi||1!==t.nodeType||e)return t.cloneNode(e);if(!e){var n=a.createElement(t.nodeName);return hi(y(t),function(e){b(n,e.nodeName,v(t,e.nodeName))}),n}return null},getRoot:C,getViewPort:function(e){var t=e||i,n=t.document.documentElement;return{x:t.pageXOffset||n.scrollLeft,y:t.pageYOffset||n.scrollTop,w:t.innerWidth||n.clientWidth,h:t.innerHeight||n.clientHeight}},getRect:function(e){var t,n;return e=p(e),t=x(e),n=N(e),{x:t.x,y:t.y,w:n.w,h:n.h}},getSize:N,getParent:function(e,t,n){var r=S(e,t,n,!1);return r&&0<r.length?r[0]:null},getParents:S,get:p,getNext:function(e,t){return T(e,t,"nextSibling")},getPrev:function(e,t){return T(e,t,"previousSibling")},select:function(e,t){return St(e,p(t)||u.root_element||a,[])},is:E,add:R,create:D,createHTML:function(e,t,n){var r,o="";for(r in o+="<"+e,t)t.hasOwnProperty(r)&&null!==t[r]&&"undefined"!=typeof t[r]&&(o+=" "+r+'="'+B(t[r])+'"');return void 0!==n?o+">"+n+"</"+e+">":o+" />"},createFragment:function(e){var t,n=a.createElement("div"),r=a.createDocumentFragment();for(r.appendChild(n),e&&(n.innerHTML=e);t=n.firstChild;)r.appendChild(t);return r.removeChild(n),r},remove:P,setStyle:function(e,t,n){var r=h(e).css(t,n);u.update_styles&&wi(d,r)},getStyle:w,setStyles:function(e,t){var n=h(e).css(t);u.update_styles&&wi(d,n)},removeAllAttribs:function(e){return k(e,function(e){var t,n=e.attributes;for(t=n.length-1;0<=t;t--)e.removeAttributeNode(n.item(t))})},setAttrib:b,setAttribs:_,getAttrib:v,getPos:x,parseStyle:function(e){return d.parse(e)},serializeStyle:function(e,t){return d.serialize(e,t)},addStyle:function(e){var t,n;if(j!==Ei.DOM&&a===V.document){if(r[e])return;r[e]=!0}(n=a.getElementById("mceDefaultStyles"))||((n=a.createElement("style")).id="mceDefaultStyles",n.type="text/css",(t=a.getElementsByTagName("head")[0]).firstChild?t.insertBefore(n,t.firstChild):t.appendChild(n)),n.styleSheet?n.styleSheet.cssText+=e:n.appendChild(a.createTextNode(e))},loadCSS:function(e){var n;j===Ei.DOM||a!==V.document?(e||(e=""),n=a.getElementsByTagName("head")[0],hi(e.split(","),function(e){var t;e=Xt._addCacheSuffix(e),o[e]||(o[e]=!0,t=D("link",{rel:"stylesheet",href:e}),n.appendChild(t))})):Ei.DOM.loadCSS(e)},addClass:function(e,t){h(e).addClass(t)},removeClass:function(e,t){I(e,t,!1)},hasClass:function(e,t){return h(e).hasClass(t)},toggleClass:I,show:function(e){h(e).show()},hide:function(e){h(e).hide()},isHidden:function(e){return"none"===h(e).css("display")},uniqueId:function(e){return(e||"mce_")+t++},setHTML:A,getOuterHTML:function(e){var t="string"==typeof e?p(e):e;return jo.isElement(t)?t.outerHTML:gn("<div></div>").append(gn(t).clone()).html()},setOuterHTML:function(e,t){h(e).each(function(){try{if("outerHTML"in this)return void(this.outerHTML=t)}catch(e){}P(gn(this).html(t),!0)})},decode:O,encode:B,insertAfter:function(e,t){var r=p(t);return k(e,function(e){var t,n;return t=r.parentNode,(n=r.nextSibling)?t.insertBefore(e,n):t.appendChild(e),e})},replace:L,rename:function(t,e){var n;return t.nodeName!==e.toUpperCase()&&(n=D(e),hi(y(t),function(e){b(n,e.nodeName,v(t,e.nodeName))}),L(n,t,!0)),n||t},findCommonAncestor:function(e,t){for(var n,r=e;r;){for(n=t;n&&r!==n;)n=n.parentNode;if(r===n)break;r=r.parentNode}return!r&&e.ownerDocument?e.ownerDocument.documentElement:r},toHex:function(e){return d.toHex(Xt.trim(e))},run:k,getAttribs:y,isEmpty:function(e,t){var n,r,o,i,a,u,s=0;if(e=e.firstChild){a=new go(e,e.parentNode),t=t||(f?f.getNonEmptyElements():null),i=f?f.getWhiteSpaceElements():{};do{if(o=e.nodeType,jo.isElement(e)){var c=e.getAttribute("data-mce-bogus");if(c){e=a.next("all"===c);continue}if(u=e.nodeName.toLowerCase(),t&&t[u]){if("br"===u){s++,e=a.next();continue}return!1}for(n=(r=y(e)).length;n--;)if("name"===(u=r[n].nodeName)||"data-mce-bookmark"===u)return!1}if(8===o)return!1;if(3===o&&!Ci.test(e.nodeValue))return!1;if(3===o&&e.parentNode&&i[e.parentNode.nodeName]&&Ci.test(e.nodeValue))return!1;e=a.next()}while(e)}return s<=1},createRng:F,nodeIndex:Ni,split:function(e,t,n){var r,o,i,a=F();if(e&&t)return a.setStart(e.parentNode,Ni(e)),a.setEnd(t.parentNode,Ni(t)),r=a.extractContents(),(a=F()).setStart(t.parentNode,Ni(t)+1),a.setEnd(e.parentNode,Ni(e)+1),o=a.extractContents(),(i=e.parentNode).insertBefore(qo.trimNode(j,r),e),n?i.insertBefore(n,e):i.insertBefore(t,e),i.insertBefore(qo.trimNode(j,o),e),P(e),n||t},bind:M,unbind:z,fire:function(e,t,n){return m.fire(e,t,n)},getContentEditable:U,getContentEditableParent:function(e){for(var t=C(),n=null;e&&e!==t&&null===(n=U(e));e=e.parentNode);return n},destroy:function(){if(l)for(var e=l.length;e--;){var t=l[e];m.unbind(t[0],t[1],t[2])}St.setDocument&&St.setDocument()},isChildOf:function(e,t){for(;e;){if(t===e)return!0;e=e.parentNode}return!1},dumpRng:function(e){return"startContainer: "+e.startContainer.nodeName+", startOffset: "+e.startOffset+", endContainer: "+e.endContainer.nodeName+", endOffset: "+e.endOffset}};return s=xi(d,u,function(){return j}),j}(pi=Ei||(Ei={})).DOM=pi(V.document),pi.nodeIndex=Ni;var Si=Ei,Ti=Si.DOM,ki=Xt.each,_i=Xt.grep,Ai=function(e){return"function"==typeof e},Ri=function(){var l={},o=[],i={},a=[],f=0;this.isDone=function(e){return 2===l[e]},this.markDone=function(e){l[e]=2},this.add=this.load=function(e,t,n,r){l[e]===undefined&&(o.push(e),l[e]=0),t&&(i[e]||(i[e]=[]),i[e].push({success:t,failure:r,scope:n||this}))},this.remove=function(e){delete l[e],delete i[e]},this.loadQueue=function(e,t,n){this.loadScripts(o,e,t,n)},this.loadScripts=function(n,e,t,r){var u,s=[],c=function(t,e){ki(i[e],function(e){Ai(e[t])&&e[t].call(e.scope)}),i[e]=undefined};a.push({success:e,failure:r,scope:t||this}),(u=function(){var e=_i(n);if(n.length=0,ki(e,function(e){var t,n,r,o,i,a;2!==l[e]?3!==l[e]?1!==l[e]&&(l[e]=1,f++,t=e,n=function(){l[e]=2,f--,c("success",e),u()},r=function(){l[e]=3,f--,s.push(e),c("failure",e),u()},i=(a=Ti).uniqueId(),(o=V.document.createElement("script")).id=i,o.type="text/javascript",o.src=Xt._addCacheSuffix(t),o.onload=function(){a.remove(i),o&&(o.onreadystatechange=o.onload=o=null),n()},o.onerror=function(){Ai(r)?r():"undefined"!=typeof console&&console.log&&console.log("Failed to load script: "+t)},(V.document.getElementsByTagName("head")[0]||V.document.body).appendChild(o)):c("failure",e):c("success",e)}),!f){var t=a.slice(0);a.length=0,ki(t,function(e){0===s.length?Ai(e.success)&&e.success.call(e.scope):Ai(e.failure)&&e.failure.call(e.scope,s)})}})()}};Ri.ScriptLoader=new Ri;var Di,Oi=Xt.each;function Bi(){var r=this,o=[],a={},u={},i=[],s=function(e){var t;return u[e]&&(t=u[e].dependencies),t||[]},c=function(e,t){return"object"==typeof t?t:"string"==typeof e?{prefix:"",resource:t,suffix:""}:{prefix:e.prefix,resource:t,suffix:e.suffix}},l=function(e,n,t,r){var o=s(e);Oi(o,function(e){var t=c(n,e);f(t.resource,t,undefined,undefined)}),t&&(r?t.call(r):t.call(Ri))},f=function(e,t,n,r,o){if(!a[e]){var i="string"==typeof t?t:t.prefix+t.resource+t.suffix;0!==i.indexOf("/")&&-1===i.indexOf("://")&&(i=Bi.baseURL+"/"+i),a[e]=i.substring(0,i.lastIndexOf("/")),u[e]?l(e,t,n,r):Ri.ScriptLoader.add(i,function(){return l(e,t,n,r)},r,o)}};return{items:o,urls:a,lookup:u,_listeners:i,get:function(e){return u[e]?u[e].instance:undefined},dependencies:s,requireLangPack:function(e,t){var n=Bi.language;if(n&&!1!==Bi.languageLoad){if(t)if(-1!==(t=","+t+",").indexOf(","+n.substr(0,2)+","))n=n.substr(0,2);else if(-1===t.indexOf(","+n+","))return;Ri.ScriptLoader.add(a[e]+"/langs/"+n+".js")}},add:function(t,e,n){o.push(e),u[t]={instance:e,dependencies:n};var r=K(i,function(e){return e.name===t});return i=r.fail,Oi(r.pass,function(e){e.callback()}),e},remove:function(e){delete a[e],delete u[e]},createUrl:c,addComponents:function(e,t){var n=r.urls[e];Oi(t,function(e){Ri.ScriptLoader.add(n+"/"+e)})},load:f,waitFor:function(e,t){u.hasOwnProperty(e)?t():i.push({name:e,callback:t})}}}(Di=Bi||(Bi={})).PluginManager=Di(),Di.ThemeManager=Di();var Pi=function(t,n){Vr(t).each(function(e){e.dom().insertBefore(n.dom(),t.dom())})},Ii=function(e,t){qr(e).fold(function(){Vr(e).each(function(e){Fi(e,t)})},function(e){Pi(e,t)})},Li=function(t,n){Yr(t).fold(function(){Fi(t,n)},function(e){t.dom().insertBefore(n.dom(),e.dom())})},Fi=function(e,t){e.dom().appendChild(t.dom())},Mi=function(t,e){z(e,function(e){Fi(t,e)})},zi=function(e){e.dom().textContent="",z(Kr(e),function(e){Ui(e)})},Ui=function(e){var t=e.dom();null!==t.parentNode&&t.parentNode.removeChild(t)},ji=function(e){var t,n=Kr(e);0<n.length&&(t=e,z(n,function(e){Pi(t,e)})),Ui(e)},Vi=function(n,r){var o=null;return{cancel:function(){null!==o&&(V.clearTimeout(o),o=null)},throttle:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];null===o&&(o=V.setTimeout(function(){n.apply(null,e),o=null},r))}}},Hi=function(e){var t=e,n=function(){return t};return{get:n,set:function(e){t=e},clone:function(){return Hi(n())}}},qi=function(e,t){var n=Er(e,t);return n===undefined||""===n?[]:n.split(" ")},$i=function(e){return e.dom().classList!==undefined},Wi=function(e,t){return o=t,i=qi(n=e,r="class").concat([o]),wr(n,r,i.join(" ")),!0;var n,r,o,i},Ki=function(e,t){return o=t,0<(i=U(qi(n=e,r="class"),function(e){return e!==o})).length?wr(n,r,i.join(" ")):Sr(n,r),!1;var n,r,o,i},Xi=function(e,t){$i(e)?e.dom().classList.add(t):Wi(e,t)},Yi=function(e){0===($i(e)?e.dom().classList:qi(e,"class")).length&&Sr(e,"class")},Gi=function(e,t){return $i(e)&&e.dom().classList.contains(t)},Ji=function(e,t){var n=[];return z(Kr(e),function(e){t(e)&&(n=n.concat([e])),n=n.concat(Ji(e,t))}),n},Qi=function(e,t){return n=t,o=(r=e)===undefined?V.document:r.dom(),Fr(o)?[]:W(o.querySelectorAll(n),ar.fromDom);var n,r,o};function Zi(e,t,n,r,o){return e(n,r)?_.some(n):D(o)&&o(n)?_.none():t(n,r,o)}var ea,ta=function(e,t,n){for(var r=e.dom(),o=D(n)?n:q(!1);r.parentNode;){r=r.parentNode;var i=ar.fromDom(r);if(t(i))return _.some(i);if(o(i))break}return _.none()},na=function(e,t,n){return Zi(function(e,t){return t(e)},ta,e,t,n)},ra=function(e,t,n){return ta(e,function(e){return Lr(e,t)},n)},oa=function(e,t){return n=t,o=(r=e)===undefined?V.document:r.dom(),Fr(o)?_.none():_.from(o.querySelector(n)).map(ar.fromDom);var n,r,o},ia=function(e,t,n){return Zi(Lr,ra,e,t,n)},aa=q("mce-annotation"),ua=q("data-mce-annotation"),sa=q("data-mce-annotation-uid"),ca=function(r,e){var t=r.selection.getRng(),n=ar.fromDom(t.startContainer),o=ar.fromDom(r.getBody()),i=e.fold(function(){return"."+aa()},function(e){return"["+ua()+'="'+e+'"]'}),a=Xr(n,t.startOffset).getOr(n),u=ia(a,i,function(e){return Mr(e,o)}),s=function(e,t){return n=t,(r=e.dom())&&r.hasAttribute&&r.hasAttribute(n)?_.some(Er(e,t)):_.none();var n,r};return u.bind(function(e){return s(e,""+sa()).bind(function(n){return s(e,""+ua()).map(function(e){var t=la(r,n);return{uid:n,name:e,elements:t}})})})},la=function(e,t){var n=ar.fromDom(e.getBody());return Qi(n,"["+sa()+'="'+t+'"]')},fa=function(i,e){var n,r,o,a=Hi({}),c=function(e,t){u(e,function(e){return t(e),e})},u=function(e,t){var n=a.get(),r=t(n.hasOwnProperty(e)?n[e]:{listeners:[],previous:Hi(_.none())});n[e]=r,a.set(n)},t=(n=function(){var e,t,n,r=a.get(),o=(e=gr(r),(n=B.call(e,0)).sort(t),n);z(o,function(e){u(e,function(u){var s=u.previous.get();return ca(i,_.some(e)).fold(function(){var t;s.isSome()&&(c(t=e,function(e){z(e.listeners,function(e){return e(!1,t)})}),u.previous.set(_.none()))},function(e){var t,n,r,o=e.uid,i=e.name,a=e.elements;s.is(o)||(n=o,r=a,c(t=i,function(e){z(e.listeners,function(e){return e(!0,t,{uid:n,nodes:W(r,function(e){return e.dom()})})})}),u.previous.set(_.some(o)))}),{previous:u.previous,listeners:u.listeners}})})},r=30,o=null,{cancel:function(){null!==o&&(V.clearTimeout(o),o=null)},throttle:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];null!==o&&V.clearTimeout(o),o=V.setTimeout(function(){n.apply(null,e),o=null},r)}});return i.on("remove",function(){t.cancel()}),i.on("nodeChange",function(){t.throttle()}),{addListener:function(e,t){u(e,function(e){return{previous:e.previous,listeners:e.listeners.concat([t])}})}}},da=function(e,n){e.on("init",function(){e.serializer.addNodeFilter("span",function(e){z(e,function(t){var e;(e=t,_.from(e.attributes.map[ua()]).bind(n.lookup)).each(function(e){!1===e.persistent&&t.unwrap()})})})})},ma=function(){return(ma=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},ga=0,pa=function(e,t){return ar.fromDom(e.dom().cloneNode(t))},ha=function(e){return pa(e,!1)},va=function(e){return pa(e,!0)},ya=function(e,t){var n,r,o=Ur(e).dom(),i=ar.fromDom(o.createDocumentFragment()),a=(n=t,(r=(o||V.document).createElement("div")).innerHTML=n,Kr(ar.fromDom(r)));Mi(i,a),zi(e),Fi(e,i)},ba="\ufeff",Ca=function(e){return e===ba},xa=ba,wa=function(e){return e.replace(new RegExp(ba,"g"),"")},Na=jo.isElement,Ea=jo.isText,Sa=function(e){return Ea(e)&&(e=e.parentNode),Na(e)&&e.hasAttribute("data-mce-caret")},Ta=function(e){return Ea(e)&&Ca(e.data)},ka=function(e){return Sa(e)||Ta(e)},_a=function(e){return e.firstChild!==e.lastChild||!jo.isBr(e.firstChild)},Aa=function(e){var t=e.container();return!(!e||!jo.isText(t))&&(t.data.charAt(e.offset())===xa||e.isAtStart()&&Ta(t.previousSibling))},Ra=function(e){var t=e.container();return!(!e||!jo.isText(t))&&(t.data.charAt(e.offset()-1)===xa||e.isAtEnd()&&Ta(t.nextSibling))},Da=function(e,t,n){var r,o,i;return(r=t.ownerDocument.createElement(e)).setAttribute("data-mce-caret",n?"before":"after"),r.setAttribute("data-mce-bogus","all"),r.appendChild(((i=V.document.createElement("br")).setAttribute("data-mce-bogus","1"),i)),o=t.parentNode,n?o.insertBefore(r,t):t.nextSibling?o.insertBefore(r,t.nextSibling):o.appendChild(r),r},Oa=function(e){return Ea(e)&&e.data[0]===xa},Ba=function(e){return Ea(e)&&e.data[e.data.length-1]===xa},Pa=function(e){return e&&e.hasAttribute("data-mce-caret")?(t=e.getElementsByTagName("br"),n=t[t.length-1],jo.isBogus(n)&&n.parentNode.removeChild(n),e.removeAttribute("data-mce-caret"),e.removeAttribute("data-mce-bogus"),e.removeAttribute("style"),e.removeAttribute("_moz_abspos"),e):null;var t,n},Ia=jo.isContentEditableTrue,La=jo.isContentEditableFalse,Fa=jo.isBr,Ma=jo.isText,za=jo.matchNodeNames("script style textarea"),Ua=jo.matchNodeNames("img input textarea hr iframe video audio object"),ja=jo.matchNodeNames("table"),Va=ka,Ha=function(e){return!Va(e)&&(Ma(e)?!za(e.parentNode):Ua(e)||Fa(e)||ja(e)||qa(e))},qa=function(e){return!1===(t=e,jo.isElement(t)&&"true"===t.getAttribute("unselectable"))&&La(e);var t},$a=function(e,t){return Ha(e)&&function(e,t){for(e=e.parentNode;e&&e!==t;e=e.parentNode){if(qa(e))return!1;if(Ia(e))return!0}return!0}(e,t)},Wa=Math.round,Ka=function(e){return e?{left:Wa(e.left),top:Wa(e.top),bottom:Wa(e.bottom),right:Wa(e.right),width:Wa(e.width),height:Wa(e.height)}:{left:0,top:0,bottom:0,right:0,width:0,height:0}},Xa=function(e,t){return e=Ka(e),t||(e.left=e.left+e.width),e.right=e.left,e.width=0,e},Ya=function(e,t,n){return 0<=e&&e<=Math.min(t.height,n.height)/2},Ga=function(e,t){var n=Math.min(t.height/2,e.height/2);return e.bottom-n<t.top||!(e.top>t.bottom)&&Ya(t.top-e.bottom,e,t)},Ja=function(e,t){return e.top>t.bottom||!(e.bottom<t.top)&&Ya(t.bottom-e.top,e,t)},Qa=function(e,t,n){return t>=e.left&&t<=e.right&&n>=e.top&&n<=e.bottom},Za=function(e){var t=e.startContainer,n=e.startOffset;return t.hasChildNodes()&&e.endOffset===n+1?t.childNodes[n]:null},eu=function(e,t){return 1===e.nodeType&&e.hasChildNodes()&&(t>=e.childNodes.length&&(t=e.childNodes.length-1),e=e.childNodes[t]),e},tu=new RegExp("[\u0300-\u036f\u0483-\u0487\u0488-\u0489\u0591-\u05bd\u05bf\u05c1-\u05c2\u05c4-\u05c5\u05c7\u0610-\u061a\u064b-\u065f\u0670\u06d6-\u06dc\u06df-\u06e4\u06e7-\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0859-\u085b\u08e3-\u0902\u093a\u093c\u0941-\u0948\u094d\u0951-\u0957\u0962-\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2-\u09e3\u0a01-\u0a02\u0a3c\u0a41-\u0a42\u0a47-\u0a48\u0a4b-\u0a4d\u0a51\u0a70-\u0a71\u0a75\u0a81-\u0a82\u0abc\u0ac1-\u0ac5\u0ac7-\u0ac8\u0acd\u0ae2-\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62-\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c00\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55-\u0c56\u0c62-\u0c63\u0c81\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc-\u0ccd\u0cd5-\u0cd6\u0ce2-\u0ce3\u0d01\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62-\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb-\u0ebc\u0ec8-\u0ecd\u0f18-\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86-\u0f87\u0f8d-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039-\u103a\u103d-\u103e\u1058-\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085-\u1086\u108d\u109d\u135d-\u135f\u1712-\u1714\u1732-\u1734\u1752-\u1753\u1772-\u1773\u17b4-\u17b5\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927-\u1928\u1932\u1939-\u193b\u1a17-\u1a18\u1a1b\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1ab0-\u1abd\u1abe\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80-\u1b81\u1ba2-\u1ba5\u1ba8-\u1ba9\u1bab-\u1bad\u1be6\u1be8-\u1be9\u1bed\u1bef-\u1bf1\u1c2c-\u1c33\u1c36-\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1cf4\u1cf8-\u1cf9\u1dc0-\u1df5\u1dfc-\u1dff\u200c-\u200d\u20d0-\u20dc\u20dd-\u20e0\u20e1\u20e2-\u20e4\u20e5-\u20f0\u2cef-\u2cf1\u2d7f\u2de0-\u2dff\u302a-\u302d\u302e-\u302f\u3099-\u309a\ua66f\ua670-\ua672\ua674-\ua67d\ua69e-\ua69f\ua6f0-\ua6f1\ua802\ua806\ua80b\ua825-\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\ua9e5\uaa29-\uaa2e\uaa31-\uaa32\uaa35-\uaa36\uaa43\uaa4c\uaa7c\uaab0\uaab2-\uaab4\uaab7-\uaab8\uaabe-\uaabf\uaac1\uaaec-\uaaed\uaaf6\uabe5\uabe8\uabed\ufb1e\ufe00-\ufe0f\ufe20-\ufe2f\uff9e-\uff9f]"),nu=function(e){return"string"==typeof e&&768<=e.charCodeAt(0)&&tu.test(e)},ru=function(e,t,n){return e.isSome()&&t.isSome()?_.some(n(e.getOrDie(),t.getOrDie())):_.none()},ou=[].slice,iu=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=ou.call(arguments);return function(e){for(var t=0;t<n.length;t++)if(!n[t](e))return!1;return!0}},au=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=ou.call(arguments);return function(e){for(var t=0;t<n.length;t++)if(n[t](e))return!0;return!1}},uu=jo.isElement,su=Ha,cu=jo.matchStyleValues("display","block table"),lu=jo.matchStyleValues("float","left right"),fu=iu(uu,su,y(lu)),du=y(jo.matchStyleValues("white-space","pre pre-line pre-wrap")),mu=jo.isText,gu=jo.isBr,pu=Si.nodeIndex,hu=eu,vu=function(e){return"createRange"in e?e.createRange():Si.DOM.createRng()},yu=function(e){return e&&/[\r\n\t ]/.test(e)},bu=function(e){return!!e.setStart&&!!e.setEnd},Cu=function(e){var t,n=e.startContainer,r=e.startOffset;return!!(yu(e.toString())&&du(n.parentNode)&&jo.isText(n)&&(t=n.data,yu(t[r-1])||yu(t[r+1])))},xu=function(e){return 0===e.left&&0===e.right&&0===e.top&&0===e.bottom},wu=function(e){var t,n,r,o,i,a,u,s;return t=0<(n=e.getClientRects()).length?Ka(n[0]):Ka(e.getBoundingClientRect()),!bu(e)&&gu(e)&&xu(t)?(i=(r=e).ownerDocument,a=vu(i),u=i.createTextNode("\xa0"),(s=r.parentNode).insertBefore(u,r),a.setStart(u,0),a.setEnd(u,1),o=Ka(a.getBoundingClientRect()),s.removeChild(u),o):xu(t)&&bu(e)?function(e){var t=e.startContainer,n=e.endContainer,r=e.startOffset,o=e.endOffset;if(t===n&&jo.isText(n)&&0===r&&1===o){var i=e.cloneRange();return i.setEndAfter(n),wu(i)}return null}(e):t},Nu=function(e,t){var n=Xa(e,t);return n.width=1,n.right=n.left+1,n},Eu=function(e){var t,n,r=[],o=function(e){var t,n;0!==e.height&&(0<r.length&&(t=e,n=r[r.length-1],t.left===n.left&&t.top===n.top&&t.bottom===n.bottom&&t.right===n.right)||r.push(e))},i=function(e,t){var n=vu(e.ownerDocument);if(t<e.data.length){if(nu(e.data[t]))return r;if(nu(e.data[t-1])&&(n.setStart(e,t),n.setEnd(e,t+1),!Cu(n)))return o(Nu(wu(n),!1)),r}0<t&&(n.setStart(e,t-1),n.setEnd(e,t),Cu(n)||o(Nu(wu(n),!1))),t<e.data.length&&(n.setStart(e,t),n.setEnd(e,t+1),Cu(n)||o(Nu(wu(n),!0)))};if(mu(e.container()))return i(e.container(),e.offset()),r;if(uu(e.container()))if(e.isAtEnd())n=hu(e.container(),e.offset()),mu(n)&&i(n,n.data.length),fu(n)&&!gu(n)&&o(Nu(wu(n),!1));else{if(n=hu(e.container(),e.offset()),mu(n)&&i(n,0),fu(n)&&e.isAtEnd())return o(Nu(wu(n),!1)),r;t=hu(e.container(),e.offset()-1),fu(t)&&!gu(t)&&(cu(t)||cu(n)||!fu(n))&&o(Nu(wu(t),!1)),fu(n)&&o(Nu(wu(n),!0))}return r};function Su(t,n,e){var r=function(){return e||(e=Eu(Su(t,n))),e};return{container:q(t),offset:q(n),toRange:function(){var e;return(e=vu(t.ownerDocument)).setStart(t,n),e.setEnd(t,n),e},getClientRects:r,isVisible:function(){return 0<r().length},isAtStart:function(){return mu(t),0===n},isAtEnd:function(){return mu(t)?n>=t.data.length:n>=t.childNodes.length},isEqual:function(e){return e&&t===e.container()&&n===e.offset()},getNode:function(e){return hu(t,e?n-1:n)}}}(ea=Su||(Su={})).fromRangeStart=function(e){return ea(e.startContainer,e.startOffset)},ea.fromRangeEnd=function(e){return ea(e.endContainer,e.endOffset)},ea.after=function(e){return ea(e.parentNode,pu(e)+1)},ea.before=function(e){return ea(e.parentNode,pu(e))},ea.isAbove=function(e,t){return ru(Z(t.getClientRects()),ee(e.getClientRects()),Ga).getOr(!1)},ea.isBelow=function(e,t){return ru(ee(t.getClientRects()),Z(e.getClientRects()),Ja).getOr(!1)},ea.isAtStart=function(e){return!!e&&e.isAtStart()},ea.isAtEnd=function(e){return!!e&&e.isAtEnd()},ea.isTextPosition=function(e){return!!e&&jo.isText(e.container())},ea.isElementPosition=function(e){return!1===ea.isTextPosition(e)};var Tu,ku,_u=Su,Au=jo.isText,Ru=jo.isBogus,Du=Si.nodeIndex,Ou=function(e){var t=e.parentNode;return Ru(t)?Ou(t):t},Bu=function(e){return e?Ht.reduce(e.childNodes,function(e,t){return Ru(t)&&"BR"!==t.nodeName?e=e.concat(Bu(t)):e.push(t),e},[]):[]},Pu=function(t){return function(e){return t===e}},Iu=function(e){var t,r,n,o;return(Au(e)?"text()":e.nodeName.toLowerCase())+"["+(r=Bu(Ou(t=e)),n=Ht.findIndex(r,Pu(t),t),r=r.slice(0,n+1),o=Ht.reduce(r,function(e,t,n){return Au(t)&&Au(r[n-1])&&e++,e},0),r=Ht.filter(r,jo.matchNodeNames(t.nodeName)),(n=Ht.findIndex(r,Pu(t),t))-o)+"]"},Lu=function(e,t){var n,r,o,i,a,u=[];return n=t.container(),r=t.offset(),Au(n)?o=function(e,t){for(;(e=e.previousSibling)&&Au(e);)t+=e.data.length;return t}(n,r):(r>=(i=n.childNodes).length?(o="after",r=i.length-1):o="before",n=i[r]),u.push(Iu(n)),a=function(e,t,n){var r=[];for(t=t.parentNode;!(t===e||n&&n(t));t=t.parentNode)r.push(t);return r}(e,n),a=Ht.filter(a,y(jo.isBogus)),(u=u.concat(Ht.map(a,function(e){return Iu(e)}))).reverse().join("/")+","+o},Fu=function(e,t){var n,r,o;return t?(t=(n=t.split(","))[0].split("/"),o=1<n.length?n[1]:"before",(r=Ht.reduce(t,function(e,t){return(t=/([\w\-\(\)]+)\[([0-9]+)\]/.exec(t))?("text()"===t[1]&&(t[1]="#text"),n=e,r=t[1],o=parseInt(t[2],10),i=Bu(n),i=Ht.filter(i,function(e,t){return!Au(e)||!Au(i[t-1])}),(i=Ht.filter(i,jo.matchNodeNames(r)))[o]):null;var n,r,o,i},e))?Au(r)?function(e,t){for(var n,r=e,o=0;Au(r);){if(n=r.data.length,o<=t&&t<=o+n){e=r,t-=o;break}if(!Au(r.nextSibling)){e=r,t=n;break}o+=n,r=r.nextSibling}return Au(e)&&t>e.data.length&&(t=e.data.length),_u(e,t)}(r,parseInt(o,10)):(o="after"===o?Du(r)+1:Du(r),_u(r.parentNode,o)):null):null},Mu=function(e,t){jo.isText(t)&&0===t.data.length&&e.remove(t)},zu=function(e,t,n){var r,o,i,a,u,s,c;jo.isDocumentFragment(n)?(i=e,a=t,u=n,s=_.from(u.firstChild),c=_.from(u.lastChild),a.insertNode(u),s.each(function(e){return Mu(i,e.previousSibling)}),c.each(function(e){return Mu(i,e.nextSibling)})):(r=e,o=n,t.insertNode(o),Mu(r,o.previousSibling),Mu(r,o.nextSibling))},Uu=jo.isContentEditableFalse,ju=function(e,t,n,r,o){var i,a=r[o?"startContainer":"endContainer"],u=r[o?"startOffset":"endOffset"],s=[],c=0,l=e.getRoot();for(jo.isText(a)?s.push(n?function(e,t,n){var r,o;for(o=e(t.data.slice(0,n)).length,r=t.previousSibling;r&&jo.isText(r);r=r.previousSibling)o+=e(r.data).length;return o}(t,a,u):u):(u>=(i=a.childNodes).length&&i.length&&(c=1,u=Math.max(0,i.length-1)),s.push(e.nodeIndex(i[u],n)+c));a&&a!==l;a=a.parentNode)s.push(e.nodeIndex(a,n));return s},Vu=function(e,t,n){var r=0;return Xt.each(e.select(t),function(e){if("all"!==e.getAttribute("data-mce-bogus"))return e!==n&&void r++}),r},Hu=function(e,t){var n,r,o,i=t?"start":"end";n=e[i+"Container"],r=e[i+"Offset"],jo.isElement(n)&&"TR"===n.nodeName&&(n=(o=n.childNodes)[Math.min(t?r:r-1,o.length-1)])&&(r=t?0:n.childNodes.length,e["set"+(t?"
22Start":"End")](n,r))},qu=function(e){return Hu(e,!0),Hu(e,!1),e},$u=function(e,t){var n;if(jo.isElement(e)&&(e=eu(e,t),Uu(e)))return e;if(ka(e)){if(jo.isText(e)&&Sa(e)&&(e=e.parentNode),n=e.previousSibling,Uu(n))return n;if(n=e.nextSibling,Uu(n))return n}},Wu=function(e,t,n){var r=n.getNode(),o=r?r.nodeName:null,i=n.getRng();if(Uu(r)||"IMG"===o)return{name:o,index:Vu(n.dom,o,r)};var a,u,s,c,l,f,d,m=$u((a=i).startContainer,a.startOffset)||$u(a.endContainer,a.endOffset);return m?{name:o=m.tagName,index:Vu(n.dom,o,m)}:(u=e,c=t,l=i,f=(s=n).dom,(d={}).start=ju(f,u,c,l,!0),s.isCollapsed()||(d.end=ju(f,u,c,l,!1)),d)},Ku=function(e,t,n){var r={"data-mce-type":"bookmark",id:t,style:"overflow:hidden;line-height:0px"};return n?e.create("span",r,"&#xFEFF;"):e.create("span",r)},Xu=function(e,t){var n=e.dom,r=e.getRng(),o=n.uniqueId(),i=e.isCollapsed(),a=e.getNode(),u=a.nodeName;if("IMG"===u)return{name:u,index:Vu(n,u,a)};var s=qu(r.cloneRange());if(!i){s.collapse(!1);var c=Ku(n,o+"_end",t);zu(n,s,c)}(r=qu(r)).collapse(!0);var l=Ku(n,o+"_start",t);return zu(n,r,l),e.moveToBookmark({id:o,keep:1}),{id:o}},Yu={getBookmark:function(e,t,n){return 2===t?Wu(wa,n,e):3===t?(o=(r=e).getRng(),{start:Lu(r.dom.getRoot(),_u.fromRangeStart(o)),end:Lu(r.dom.getRoot(),_u.fromRangeEnd(o))}):t?{rng:e.getRng()}:Xu(e,!1);var r,o},getUndoBookmark:d(Wu,$,!0),getPersistentBookmark:Xu},Gu="_mce_caret",Ju=function(e){return jo.isElement(e)&&e.id===Gu},Qu=function(e,t){for(;t&&t!==e;){if(t.id===Gu)return t;t=t.parentNode}return null},Zu=jo.isElement,es=jo.isText,ts=function(e){var t=e.parentNode;t&&t.removeChild(e)},ns=function(e,t){0===t.length?ts(e):e.nodeValue=t},rs=function(e){var t=wa(e);return{count:e.length-t.length,text:t}},os=function(e,t){return us(e),t},is=function(e,t){var n,r,o,i=t.container(),a=(n=te(i.childNodes),r=e,o=L(n,r),-1===o?_.none():_.some(o)).map(function(e){return e<t.offset()?_u(i,t.offset()-1):t}).getOr(t);return us(e),a},as=function(e,t){return es(e)&&t.container()===e?(r=t,o=rs((n=e).data.substr(0,r.offset())),i=rs(n.data.substr(r.offset())),0<(a=o.text+i.text).length?(ns(n,a),_u(n,r.offset()-o.count)):r):os(e,t);var n,r,o,i,a},us=function(e){if(Zu(e)&&ka(e)&&(_a(e)?e.removeAttribute("data-mce-caret"):ts(e)),es(e)){var t=wa(function(e){try{return e.nodeValue}catch(t){return""}}(e));ns(e,t)}},ss={removeAndReposition:function(e,t){return _u.isTextPosition(t)?as(e,t):(n=e,(r=t).container()===n.parentNode?is(n,r):os(n,r));var n,r},remove:us},cs=or.detect().browser,ls=jo.isContentEditableFalse,fs=function(e,t,n){var r,o,i,a,u,s=Xa(t.getBoundingClientRect(),n);return"BODY"===e.tagName?(r=e.ownerDocument.documentElement,o=e.scrollLeft||r.scrollLeft,i=e.scrollTop||r.scrollTop):(u=e.getBoundingClientRect(),o=e.scrollLeft-u.left,i=e.scrollTop-u.top),s.left+=o,s.right+=o,s.top+=i,s.bottom+=i,s.width=1,0<(a=t.offsetWidth-t.clientWidth)&&(n&&(a*=-1),s.left+=a,s.right+=a),s},ds=function(a,u,e){var t,s,c=Hi(_.none()),l=function(){!function(e){var t,n,r,o,i;for(t=gn("*[contentEditable=false]",e),o=0;o<t.length;o++)r=(n=t[o]).previousSibling,Ba(r)&&(1===(i=r.data).length?r.parentNode.removeChild(r):r.deleteData(i.length-1,1)),r=n.nextSibling,Oa(r)&&(1===(i=r.data).length?r.parentNode.removeChild(r):r.deleteData(0,1))}(a),s&&(ss.remove(s),s=null),c.get().each(function(e){gn(e.caret).remove(),c.set(_.none())}),clearInterval(t)},f=function(){t=he.setInterval(function(){e()?gn("div.mce-visual-caret",a).toggleClass("mce-visual-caret-hidden"):gn("div.mce-visual-caret",a).addClass("mce-visual-caret-hidden")},500)};return{show:function(t,e){var n,r,o;if(l(),o=e,jo.isElement(o)&&/^(TD|TH)$/i.test(o.tagName))return null;if(!u(e))return s=function(e,t){var n,r,o;if(r=e.ownerDocument.createTextNode(xa),o=e.parentNode,t){if(n=e.previousSibling,Ea(n)){if(ka(n))return n;if(Ba(n))return n.splitText(n.data.length-1)}o.insertBefore(r,e)}else{if(n=e.nextSibling,Ea(n)){if(ka(n))return n;if(Oa(n))return n.splitText(1),n}e.nextSibling?o.insertBefore(r,e.nextSibling):o.appendChild(r)}return r}(e,t),r=e.ownerDocument.createRange(),ls(s.nextSibling)?(r.setStart(s,0),r.setEnd(s,0)):(r.setStart(s,1),r.setEnd(s,1)),r;s=Da("p",e,t),n=fs(a,e,t),gn(s).css("top",n.top);var i=gn('<div class="mce-visual-caret" data-mce-bogus="all"></div>').css(n).appendTo(a)[0];return c.set(_.some({caret:i,element:e,before:t})),c.get().each(function(e){t&&gn(e.caret).addClass("mce-visual-caret-before")}),f(),(r=e.ownerDocument.createRange()).setStart(s,0),r.setEnd(s,0),r},hide:l,getCss:function(){return".mce-visual-caret {position: absolute;background-color: black;background-color: currentcolor;}.mce-visual-caret-hidden {display: none;}*[data-mce-caret] {position: absolute;
22left: -1000px;right: auto;top: 0;margin: 0;padding: 0;}"},reposition:function(){c.get().each(function(e){var t=fs(a,e.element,e.before);gn(e.caret).css(t)})},destroy:function(){return he.clearInterval(t)}}},ms=function(){return cs.isIE()||cs.isEdge()||cs.isFirefox()},gs=function(e){return ls(e)||jo.isTable(e)&&ms()},ps=jo.isContentEditableFalse,hs=jo.matchStyleValues("display","block table table-cell table-caption list-item"),vs=ka,ys=Sa,bs=jo.isElement,Cs=Ha,xs=function(e){return 0<e},ws=function(e){return e<0},Ns=function(e,t){for(var n;n=e(t);)if(!ys(n))return n;return null},Es=function(e,t,n,r,o){var i=new go(e,r);if(ws(t)){if((ps(e)||ys(e))&&n(e=Ns(i.prev,!0)))return e;for(;e=Ns(i.prev,o);)if(n(e))return e}if(xs(t)){if((ps(e)||ys(e))&&n(e=Ns(i.next,!0)))return e;for(;e=Ns(i.next,o);)if(n(e))return e}return null},Ss=function(e,t){for(;e&&e!==t;){if(hs(e))return e;e=e.parentNode}return null},Ts=function(e,t,n){return Ss(e.container(),n)===Ss(t.container(),n)},ks=function(e,t){var n,r;return t?(n=t.container(),r=t.offset(),bs(n)?n.childNodes[r+e]:null):null},_s=function(e,t){var n=t.ownerDocument.createRange();return e?(n.setStartBefore(t),n.setEndBefore(t)):(n.setStartAfter(t),n.setEndAfter(t)),n},As=function(e,t,n){var r,o,i,a;for(o=e?"previousSibling":"nextSibling";n&&n!==t;){if(r=n[o],vs(r)&&(r=r[o]),ps(r)){if(a=n,Ss(r,i=t)===Ss(a,i))return r;break}if(Cs(r))break;n=n.parentNode}return null},Rs=d(_s,!0),Ds=d(_s,!1),Os=function(e,t,n){var r,o,i,a,u=d(As,!0,t),s=d(As,!1,t);if(o=n.startContainer,i=n.startOffset,Sa(o)){if(bs(o)||(o=o.parentNode),"before"===(a=o.getAttribute("data-mce-caret"))&&(r=o.nextSibling,gs(r)))return Rs(r);if("after"===a&&(r=o.previousSibling,gs(r)))return Ds(r)}if(!n.collapsed)return n;if(jo.isText(o)){if(vs(o)){if(1===e){if(r=s(o))return Rs(r);if(r=u(o))return Ds(r)}if(-1===e){if(r=u(o))return Ds(r);if(r=s(o))return Rs(r)}return n}if(Ba(o)&&i>=o.data.length-1)return 1===e&&(r=s(o))?Rs(r):n;if(Oa(o)&&i<=1)return-1===e&&(r=u(o))?Ds(r):n;if(i===o.data.length)return(r=s(o))?Rs(r):n;if(0===i)return(r=u(o))?Ds(r):n}return n},Bs=function(e,t){return _.from(ks(e?0:-1,t)).filter(ps)},Ps=function(e,t,n){var r=Os(e,t,n);return-1===e?Su.fromRangeStart(r):Su.fromRangeEnd(r)},Is=function(e){return _.from(e.getNode()).map(ar.fromDom)},Ls=function(e,t){for(;t=e(t);)if(t.isVisible())return t;return t},Fs=function(e,t){var n=Ts(e,t);return!(n||!jo.isBr(e.getNode()))||n};(ku=Tu||(Tu={}))[ku.Backwards=-1]="Backwards",ku[ku.Forwards=1]="Forwards";var Ms,zs,Us,js=jo.isContentEditableFalse,Vs=jo.isText,Hs=jo.isElement,qs=jo.isBr,$s=Ha,Ws=function(e){return Ua(e)||!!qa(t=e)&&!0!==j(te(t.getElementsByTagName("*")),function(e,t){return e||Ia(t)},!1);var t},Ks=$a,Xs=function(e,t){return e.hasChildNodes()&&t<e.childNodes.length?e.childNodes[t]:null},Ys=function(e,t){if(xs(e)){if($s(t.previousSibling)&&!Vs(t.previousSibling))return _u.before(t);if(Vs(t))return _u(t,0)}if(ws(e)){if($s(t.nextSibling)&&!Vs(t.nextSibling))return _u.after(t);if(Vs(t))return _u(t,t.data.length)}return ws(e)?qs(t)?_u.before(t):_u.after(t):_u.before(t)},Gs=function(e,t,n){var r,o,i,a,u;if(!Hs(n)||!t)return null;if(t.isEqual(_u.after(n))&&n.lastChild){if(u=_u.after(n.lastChild),ws(e)&&$s(n.lastChild)&&Hs(n.lastChild))return qs(n.lastChild)?_u.before(n.lastChild):u}else u=t;var s,c,l,f=u.container(),d=u.offset();if(Vs(f)){if(ws(e)&&0<d)return _u(f,--d);if(xs(e)&&d<f.length)return _u(f,++d);r=f}else{if(ws(e)&&0<d&&(o=Xs(f,d-1),$s(o)))return!Ws(o)&&(i=Es(o,e,Ks,o))?Vs(i)?_u(i,i.data.length):_u.after(i):Vs(o)?_u(o,o.data.length):_u.before(o);if(xs(e)&&d<f.childNodes.length&&(o=Xs(f,d),$s(o)))return qs(o)?(s=n,(l=(c=o).nextSibling)&&$s(l)?Vs(l)?_u(l,0):_u.before(l):Gs(Tu.Forwards,_u.after(c),s)):!Ws(o)&&(i=Es(o,e,Ks,o))?Vs(i)?_u(i,0):_u.before(i):Vs(o)?_u(o,0):_u.after(o);r=o||u.getNode()}return(xs(e)&&u.isAtEnd()||ws(e)&&u.isAtStart())&&(r=Es(r,e,q(!0),n,!0),Ks(r,n))?Ys(e,r):(o=Es(r,e,Ks,n),!(a=Ht.last(U(function(e,t){for(var n=[];e&&e!==t;)n.push(e),e=e.parentNode;return n}(f,n),js)))||o&&a.contains(o)?o?Ys(e,o):null:u=xs(e)?_u.after(a):_u.before(a))},Js=function(t){return{next:function(e){return Gs(Tu.Forwards,e,t)},prev:function(e){return Gs(Tu.Backwards,e,t)}}},Qs=function(e){return _u.isTextPosition(e)?0===e.offset():Ha(e.getNode())},Zs=function(e){if(_u.isTextPosition(e)){var t=e.container();return e.offset()===t.data.length}return Ha(e.getNode(!0))},ec=function(e,t){return!_u.isTextPosition(e)&&!_u.isTextPosition(t)&&e.getNode()===t.getNode(!0)}
vendor: 187,915 bytes, line 22
22,tc=function(e,t,n){return e?!ec(t,n)&&(r=t,!(!_u.isTextPosition(r)&&jo.isBr(r.getNode())))&&Zs(t)&&Qs(n):!ec(n,t)&&Qs(t)&&Zs(n);var r},nc=function(e,t,n){var r=Js(t);return _.from(e?r.next(n):r.prev(n))},rc=function(t,n,r){return nc(t,n,r).bind(function(e){return Ts(r,e,n)&&tc(t,r,e)?nc(t,n,e):_.some(e)})},oc=function(t,n,e,r){return rc(t,n,e).bind(function(e){return r(e)?oc(t,n,e,r):_.some(e)})},ic=function(e,t){var n,r,o,i,a,u=e?t.firstChild:t.lastChild;return jo.isText(u)?_.some(_u(u,e?0:u.data.length)):u?Ha(u)?_.some(e?_u.before(u):(a=u,jo.isBr(a)?_u.before(a):_u.after(a))):(r=t,o=u,i=(n=e)?_u.before(o):_u.after(o),nc(n,r,i)):_.none()},ac=d(nc,!0),uc=d(nc,!1),sc={fromPosition:nc,nextPosition:ac,prevPosition:uc,navigate:rc,navigateIgnore:oc,positionIn:ic,firstPositionIn:d(ic,!0),lastPositionIn:d(ic,!1)},cc=function(e,t){return jo.isElement(t)&&e.isBlock(t)&&!t.innerHTML&&!fe.ie&&(t.innerHTML='<br data-mce-bogus="1" />'),t},lc=function(e,t){return sc.lastPositionIn(e).fold(function(){return!1},function(e){return t.setStart(e.container(),e.offset()),t.setEnd(e.container(),e.offset()),!0})},fc=function(e,t,n){return!(!1!==t.hasChildNodes()||!Qu(e,t)||(o=n,i=(r=t).ownerDocument.createTextNode(xa),r.appendChild(i),o.setStart(i,0),o.setEnd(i,0),0));var r,o,i},dc=function(e,t,n,r){var o,i,a,u,s=n[t?"start":"end"],c=e.getRoot();if(s){for(a=s[0],i=c,o=s.length-1;1<=o;o--){if(u=i.childNodes,fc(c,i,r))return!0;if(s[o]>u.length-1)return!!fc(c,i,r)||lc(i,r);i=u[s[o]]}3===i.nodeType&&(a=Math.min(s[0],i.nodeValue.length)),1===i.nodeType&&(a=Math.min(s[0],i.childNodes.length)),t?r.setStart(i,a):r.setEnd(i,a)}return!0},mc=function(e){return jo.isText(e)&&0<e.data.length},gc=function(e,t,n){var r,o,i,a,u,s,c=e.get(n.id+"_"+t),l=n.keep;if(c){if(r=c.parentNode,"start"===t?l?c.hasChildNodes()?(r=c.firstChild,o=1):mc(c.nextSibling)?(r=c.nextSibling,o=0):mc(c.previousSibling)?(r=c.previousSibling,o=c.previousSibling.data.length):(r=c.parentNode,o=e.nodeIndex(c)+1):o=e.nodeIndex(c):l?c.hasChildNodes()?(r=c.firstChild,o=1):mc(c.previousSibling)?(r=c.previousSibling,o=c.previousSibling.data.length):(r=c.parentNode,o=e.nodeIndex(c)):o=e.nodeIndex(c),u=r,s=o,!l){for(a=c.previousSibling,i=c.nextSibling,Xt.each(Xt.grep(c.childNodes),function(e){jo.isText(e)&&(e.nodeValue=e.nodeValue.replace(/\uFEFF/g,""))});c=e.get(n.id+"_"+t);)e.remove(c,!0);a&&i&&a.nodeType===i.nodeType&&jo.isText(a)&&!fe.opera&&(o=a.nodeValue.length,a.appendData(i.nodeValue),e.remove(i),u=a,s=o)}return _.some(_u(u,s))}return _.none()},pc=function(e,t){var n,r,o,i,a,u,s,c,l,f,d,m,g,p,h,v,y=e.dom;if(t){if(v=t,Xt.isArray(v.start))return p=t,h=(g=y).createRng(),dc(g,!0,p,h)&&dc(g,!1,p,h)?_.some(h):_.none();if("string"==typeof t.start)return _.some((f=t,d=(l=y).createRng(),m=Fu(l.getRoot(),f.start),d.setStart(m.container(),m.offset()),m=Fu(l.getRoot(),f.end),d.setEnd(m.container(),m.offset()),d));if(t.hasOwnProperty("id"))return s=gc(o=y,"start",i=t),c=gc(o,"end",i),ru(s,(u=s,(a=c).isSome()?a:u),function(e,t){var n=o.createRng();return n.setStart(cc(o,e.container()),e.offset()),n.setEnd(cc(o,t.container()),t.offset()),n});if(t.hasOwnProperty("name"))return n=y,r=t,_.from(n.select(r.name)[r.index]).map(function(e){var t=n.createRng();return t.selectNode(e),t});if(t.hasOwnProperty("rng"))return _.some(t.rng)}return _.none()},hc=function(e,t,n){return Yu.getBookmark(e,t,n)},vc=function(t,e){pc(t,e).each(function(e){t.setRng(e)})},yc=function(e){return jo.isElement(e)&&"SPAN"===e.tagName&&"bookmark"===e.getAttribute("data-mce-type")},bc=function(e){return e&&/^(IMG)$/.test(e.nodeName)},Cc=function(e){return e&&3===e.nodeType&&/^([\t \r\n]+|)$/.test(e.nodeValue)},xc=function(e,t,n){return"color"!==n&&"backgroundColor"!==n||(t=e.toHex(t)),"fontWeight"===n&&700===t&&(t="bold"),"fontFamily"===n&&(t=t.replace(/[\'\"]/g,"").replace(/,\s+/g,",")),""+t},wc={isInlineBlock:bc,moveStart:function(e,t,n){var r,o,i,a=n.startOffset,u=n.startContainer;if((n.startContainer!==n.endContainer||!bc(n.startContainer.childNodes[n.startOffset]))&&1===u.nodeType)for(a<(i=u.childNodes).length?r=new go(u=i[a],e.getParent(u,e.isBlock)):(r=new go(u=i[i.length-1],e.getParent(u,e.isBlock))).next(!0),o=r.current();o;o=r.next())if(3===o.nodeType&&!Cc(o))return n.setStart(o,0),void t.setRng(n)},getNonWhiteSpaceSibling:function(e,t,n){if(e)for(t=t?"nextSibling":"previousSibling",e=n?e:e[t];e;e=e[t])if(1===e.nodeType||!Cc(e))return e},isTextBlock:function(e,t){return t.nodeType&&(t=t.nodeName),!!e.schema.getTextBlockElements()[t.toLowerCase()]},isValid:function(e,t,n){return e.schema.isValidChild(t,n)},isWhiteSpaceNode:Cc,replaceVars:function(e,n){return"string"!=typeof e?e=e(n):n&&(e=e.replace(/%(\w+)/g,function(e,t){return n[t]||e})),e},isEq:function(e,t){return t=t||"",e=""+((e=e||"").nodeName||e),t=""+(t.nodeName||t),e.toLowerCase()===t.toLowerCase()},normalizeStyleValue:xc,getStyle:function(e,t,n){return xc(e,e.getStyle(t,n),n)},getTextDecoration:function(t,e){var n;return t.getParent(e,function(e){return(n=t.getStyle(e,"text-decoration"))&&"none"!==n}),n},getParents:function(e,t,n){return e.getParents(t,n,e.getRoot())}},Nc=yc,Ec=wc.getParents,Sc=wc.isWhiteSpaceNode,Tc=wc.isTextBlock,kc=function(e,t){for(void 0===t&&(t=3===e.nodeType?e.length:e.childNodes.length);e&&e.hasChildNodes();)(e=e.childNodes[t])&&(t=3===e.nodeType?e.length:e.childNodes.length);return{node:e,offset:t}},_c=function(e,t){for(var n=t;n;){if(1===n.nodeType&&e.getContentEditable(n))return"false"===e.getContentEditable(n)?n:t;n=n.parentNode}return t},Ac=function(e,t,n,r){var o,i,a=n.nodeValue;return void 0===r&&(r=e?a.length:0),e?(o=a.lastIndexOf(" ",r),-1!==(o=(i=a.lastIndexOf("\xa0",r))<o?o:i)&&!t&&(o<r||!e)&&o<=a.length&&o++):(o=a.indexOf(" ",r),i=a.indexOf("\xa0",r),o=-1!==o&&(-1===i||o<i)?o:i),o},Rc=function(e,t,n,r,o,i){var a,u,s,c;if(3===n.nodeType){if(-1!==(s=Ac(o,i,n,r)))return{container:n,offset:s};c=n}for(a=new go(n,e.getParent(n,e.isBlock)||t);u=a[o?"prev":"next"]();)if(3!==u.nodeType||Nc(u.parentNode)){if(e.isBlock(u)||wc.isEq(u,"BR"))break}else if(-1!==(s=Ac(o,i,c=u)))return{container:u,offset:s};if(c)return{container:c,offset:r=o?0:c.length}},Dc=function(e,t,n,r,o){var i,a,u,s;for(3===r.nodeType&&0===r.nodeValue.length&&r[o]&&(r=r[o]),i=Ec(e,r),a=0;a<i.length;a++)for(u=0;u<t.length;u++)if(!("collapsed"in(s=t[u])&&s.collapsed!==n.collapsed)&&e.is(i[a],s.selector))return i[a];return r},Oc=function(t,e,n,r){var o,i=t.dom,a=i.getRoot();if(e[0].wrapper||(o=i.getParent(n,e[0].block,a)),!o){var u=i.getParent(n,"LI,TD,TH");o=i.getParent(3===n.nodeType?n.parentNode:n,function(e){return e!==a&&Tc(t,e)},u)}if(o&&e[0].wrapper&&(o=Ec(i,o,"ul,ol").reverse()[0]||o),!o)for(o=n;o[r]&&!i.isBlock(o[r])&&(o=o[r],!wc.isEq(o,"br")););return o||n},Bc=function(e,t,n,r,o,i,a){var u,s,c,l,f,d;if(u=s=a?n:o,l=a?"previousSibling":"nextSibling",f=e.getRoot(),3===u.nodeType&&!Sc(u)&&(a?0<r:i<u.nodeValue.length))return u;for(;;){if(!t[0].block_expand&&e.isBlock(s))return s;for(c=s[l];c;c=c[l])if(!Nc(c)&&!Sc(c)&&("BR"!==(d=c).nodeName||!d.getAttribute("data-mce-bogus")||d.nextSibling))return s;if(s===f||s.parentNode===f){u=s;break}s=s.parentNode}return u},Pc=function(e,t,n,r){var o,i=t.startContainer,a=t.startOffset,u=t.endContainer,s=t.endOffset,c=e.dom;return 1===i.nodeType&&i.hasChildNodes()&&3===(i=eu(i,a)).nodeType&&(a=0),1===u.nodeType&&u.hasChildNodes()&&3===(u=eu(u,t.collapsed?s:s-1)).nodeType&&(s=u.nodeValue.length),i=_c(c,i),u=_c(c,u),(Nc(i.parentNode)||Nc(i))&&(i=Nc(i)?i:i.parentNode,3===(i=t.collapsed?i.previousSibling||i:i.nextSibling||i).nodeType&&(a=t.collapsed?i.length:0)),(Nc(u.parentNode)||Nc(u))&&(u=Nc(u)?u:u.parentNode,3===(u=t.collapsed?u.nextSibling||u:u.previousSibling||u).nodeType&&(s=t.collapsed?0:u.length)),t.collapsed&&((o=Rc(c,e.getBody(),i,a,!0,r))&&(i=o.container,a=o.offset),(o=Rc(c,e.getBody(),u,s,!1,r))&&(u=o.container,s=o.offset)),n[0].inline&&(u=r?u:function(e,t){var n=kc(e,t);if(n.node){for(;n.node&&0===n.offset&&n.node.previousSibling;)n=kc(n.node.previousSibling);n.node&&0<n.offset&&3===n.node.nodeType&&" "===n.node.nodeValue.charAt(n.offset-1)&&1<n.offset&&(e=n.node).splitText(n.offset-1)}return e}(u,s)),(n[0].inline||n[0].block_expand)&&(n[0].inline&&3===i.nodeType&&0!==a||(i=Bc(c,n,i,a,u,s,!0)),n[0].inline&&3===u.nodeType&&s!==u.nodeValue.length||(u=Bc(c,n,i,a,u,s,!1))),n[0].selector&&!1!==n[0].expand&&!n[0].inline&&(i=Dc(c,n,t,i,"previousSibling"),u=Dc(c,n,t,u,"nextSibling")),(n[0].block||n[0].selector)&&(i=Oc(e,n,i,"previousSibling"),u=Oc(e,n,u,"nextSibling"),n[0].block&&(c.isBlock(i)||(i=Bc(c,n,i,a,u,s,!0)),c.isBlock(u)||(u=Bc(c,n,i,a,u,s,!1)))),1===i.nodeType&&(a=c.nodeIndex(i),i=i.parentNode),1===u.nodeType&&(s=c.nodeIndex(u)+1,u=u.parentNode),{startContainer:i,startOffset:a,endContainer:u,endOffset:s}},Ic=Xt.each,Lc=function(e,t,o){var n,r,i,a,u,s,c,l=t.startContainer,f=t.startOffset,d=t.endContainer,m=t.endOffset;if(0<(c=e.select("td[data-mce-selected],th[data-mce-selected]")).length)Ic(c,function(e){o([e])});else{var g,p,h,v=function(e){var t;return 3===(t=e[0]).nodeType&&t===l&&f>=t.nodeValue.length&&e.splice(0,1),t=e[e.length-1],0===m&&0<e.length&&t===d&&3===t.nodeType&&e.splice(e.length-1,1),e},y=function(e,t,n){for(var r=[];e&&e!==n;e=e[t])r.push(e);return r},b=function(e,t){do{if(e.parentNode===t)return e;e=e.parentNode}while(e)},C=function(e,t,n){var r=n?"nextSibling":"previousSibling";for(u=(a=e).parentNode;a&&a!==t;a=u)u=a.parentNode,(s=y(a===e?a:a[r],r)).length&&(n||s.reverse(),o(v(s)))};if(1===l.nodeType&&l.hasChildNodes()&&(l=l.childNodes[f]),1===d.nodeType&&d.hasChildNodes()&&(p=m,h=(g=d).childNodes,--p>h.length-1?p=h.length-1:p<0&&(p=0),d=h[p]||g),l===d)return o(v([l]));for(n=e.findCommonAncestor(l,d),a=l;a;a=a.parentNode){if(a===d)return C(l,n,!0);if(a===n)break}for(a=d;a;a=a.parentNode){if(a===l)return C(d,n);if(a===n)break}r=b(l,n)||l,i=b(d,n)||d,C(l,r,!0),(s=y(r===l?r:r.nextSibling,"nextSibling",i===d?i.nextSibling:i)).length&&o(v(s)),C(d,i)}},Fc=(Ms=mr,zs="text",{get:function(e){if(!Ms(e))throw new Error("Can only get "+zs+" value of a "+zs+" node");return Us(e).getOr("")},getOption:Us=function(e){return Ms(e)?_.from(e.dom().nodeValue):_.none()},set:function(e,t){if(!Ms(e))throw new Error("Can only set raw "+zs+" value of a "+zs+" node");e.dom().nodeValue=t}}),Mc=function(e){return Fc.get(e)},zc=function(r,o,i,a){return Vr(o).fold(function(){return"skipping"},function(e){return"br"===a||mr(n=o)&&"\ufeff"===Mc(n)?"valid":dr(t=o)&&Gi(t,aa())?"existing":Ju(o)?"caret":wc.isValid(r,i,a)&&wc.isValid(r,lr(e),i)?"valid":"invalid-child";var t,n})},Uc=function(e,t,n,r){var o,i,a=t.uid,u=void 0===a?(o="mce-annotation",i=(new Date).getTime(),o+"_"+Math.floor(1e9*Math.random())+ ++ga+String(i)):a,s=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}(t,["uid"]),c=ar.fromTag("span",e);Xi(c,aa()),wr(c,""+sa(),u),wr(c,""+ua(),n);var l,f=r(u,s),d=f.attributes,m=void 0===d?{}:d,g=f.classes,p=void 0===g?[]:g;return Nr(c,m),l=c,z(p,function(e){Xi(l,e)}),c},jc=function(i,e,t,n,r){var a=[],u=Uc(i.getDoc(),r,t,n),s=Hi(_.none()),c=function(){s.set(_.none())},l=function(e){z(e,o)},o=function(e){var t,n;switch(zc(i,e,"span",lr(e))){case"invalid-child":c();var r=Kr(e);l(r),c();break;case"valid":var o=s.get().getOrThunk(function(){var e=ha(u);return a.push(e),s.set(_.some(e)),e});Pi(t=e,n=o),Fi(n,t)}};return Lc(i.dom,e,function(e){var t;c(),t=W(e,ar.fromDom),l(t)}),a},Vc=function(s,c,l,f){s.undoManager.transact(function(){var e,t,n,r,o=s.selection.getRng();if(o.collapsed&&(r=Pc(e=s,t=o,[{inline:!0}],3===(n=t).startContainer.nodeType&&n.startContainer.nodeValue.length>=n.startOffset&&"\xa0"===n.startContainer.nodeValue[n.startOffset]),t.setStart(r.startContainer,r.startOffset),t.setEnd(r.endContainer,r.endOffset),e.selection.setRng(t)),s.selection.getRng().collapsed){var i=Uc(s.getDoc(),f,c,l.decorate);ya(i,"\xa0"),s.selection.getRng().insertNode(i.dom()),s.selection.select(i.dom())}else{var a=Yu.getPersistentBookmark(s.selection,!1),u=s.selection.getRng();jc(s,u,c,l.decorate,f),s.selection.moveToBookmark(a)}})};function Hc(s){var n,r=(n={},{register:function(e,t){n[e]={name:e,settings:t}},lookup:function(e){return n.hasOwnProperty(e)?_.from(n[e]).map(function(e){return e.settings}):_.none()}});da(s,r);var o=fa(s);return{register:function(e,t){r.register(e,t)},annotate:function(t,n){r.lookup(t).each(function(e){Vc(s,t,e,n)})},annotationChanged:function(e,t){o.addListener(e,t)},remove:function(e){ca(s,_.some(e)).each(function(e){var t=e.elements;z(t,ji)})},getAll:function(e){var t,n,r,o,i,a,u=(t=s,n=e,r=ar.fromDom(t.getBody()),o=Qi(r,"["+ua()+'="'+n+'"]'),i={},z(o,function(e){var t=Er(e,sa()),n=i.hasOwnProperty(t)?i[t]:[];i[t]=n.concat([e])}),i);return a=function(e){return W(e,function(e){return e.dom()})},vr(u,function(e,t){return{k:t,v:a(e,t)}})}}}var qc=function(e){return Xt.grep(e.childNodes,function(e){return"LI"===e.nodeName})},$c=function(e){return e&&e.firstChild&&e.firstChild===e.lastChild&&("\xa0"===(t=e.firstChild).data||jo.isBr(t));var t},Wc=function(e){return 0<e.length&&(!(t=e[e.length-1]).firstChild||$c(t))?e.slice(0,-1):e;var t},Kc=function(e,t){var n=e.getParent(t,e.isBlock);return n&&"LI"===n.nodeName?n:null},Xc=function(e,t){var n=_u.after(e),r=Js(t).prev(n);return r?r.toRange():null},Yc=function(t,e,n){var r,o,i,a,u=t.parentNode;return Xt.each(e,function(e){u.insertBefore(e,t)}),r=t,o=n,i=_u.before(r),(a=Js(o).next(i))?a.toRange():null},Gc=function(e,t){var n,r,o,i,a,u,s=t.firstChild,c=t.lastChild;return s&&"meta"===s.name&&(s=s.next),c&&"mce_marker"===c.attr("id")&&(c=c.prev),r=c,u=(n=e).getNonEmptyElements(),r&&(r.isEmpty(u)||(o=r,n.getBlockElements()[o.name]&&(a=o).firstChild&&a.firstChild===a.lastChild&&("br"===(i=o.firstChild).name||"\xa0"===i.value)))&&(c=c.prev),!(!s||s!==c||"ul"!==s.name&&"ol"!==s.name)},Jc=function(e,o,i,t){var n,r,a,u,s,c,l,f,d,m,g,p,h,v,y,b,C,x,w,N=(n=o,r=t,c=e.serialize(r),l=n.createFragment(c),u=(a=l).firstChild,s=a.lastChild,u&&"META"===u.nodeName&&u.parentNode.removeChild(u),s&&"mce_marker"===s.id&&s.parentNode.removeChild(s),a),E=Kc(o,i.startContainer),S=Wc(qc(N.firstChild)),T=o.getRoot(),k=function(e){var t=_u.fromRangeStart(i),n=Js(o.getRoot()),r=1===e?n.prev(t):n.next(t);return!r||Kc(o,r.getNode())!==E};return k(1)?Yc(E,S,T):k(2)?(f=E,d=S,m=T,o.insertAfter(d.reverse(),f),Xc(d[0],m)):(p=S,h=T,v=g=E,b=(y=i).cloneRange(),C=y.cloneRange(),b.setStartBefore(v),C.setEndAfter(v),x=[b.cloneContents(),C.cloneContents()],(w=g.parentNode).insertBefore(x[0],g),Xt.each(p,function(e){w.insertBefore(e,g)}),w.insertBefore(x[1],g),w.removeChild(g),Xc(p[p.length-1],h))},Qc=function(e,t){return!!Kc(e,t)},Zc=Xt.each,el=function(o){this.compare=function(e,t){if(e.nodeName!==t.nodeName)return!1;var n=function(n){var r={};return Zc(o.getAttribs(n),function(e){var t=e.nodeName.toLowerCase();0!==t.indexOf("_")&&"style"!==t&&0!==t.indexOf("data-")&&(r[t]=o.getAttrib(n,t))}),r},r=function(e,t){var n,r;for(r in e)if(e.hasOwnProperty(r)){if(void 0===(n=t[r]))return!1;if(e[r]!==n)return!1;delete t[r]}for(r in t)if(t.hasOwnProperty(r))return!1;return!0};return!(!r(n(e),n(t))||!r(o.parseStyle(o.getAttrib(e,"style")),o.parseStyle(o.getAttrib(t,"style")))||yc(e)||yc(t))}},tl=function(e){var t=Qi(e,"br"),n=U(function(e){for(var t=[],n=e.dom();n;)t.push(ar.fromDom(n)),n=n.lastChild;return t}(e).slice(-1),wo);t.length===n.length&&z(n,Ui)},nl=function(e){zi(e),Fi(e,ar.fromHtml('<br data-mce-bogus="1">'))},rl=function(n){Gr(n).each(function(t){Hr(t).each(function(e){Co(n)&&wo(t)&&Co(e)&&Ui(t)})})},ol=Xt.makeMap;function il(e){var u,s,c,l,f,d=[];return u=(e=e||{}).indent,s=ol(e.indent_before||""),c=ol(e.indent_after||""),l=ti.getEncodeFunc(e.entity_encoding||"raw",e.entities),f="html"===e.element_format,{start:function(e,t,n){var r,o,i,a;if(u&&s[e]&&0<d.length&&0<(a=d[d.length-1]).length&&"\n"!==a&&d.push("\n"),d.push("<",e),t)for(r=0,o=t.length;r<o;r++)i=t[r],d.push(" ",i.name,'="',l(i.value,!0),'"');d[d.length]=!n||f?">":" />",n&&u&&c[e]&&0<d.length&&0<(a=d[d.length-1]).length&&"\n"!==a&&d.push("\n")},end:function(e){var t;d.push("</",e,">"),u&&c[e]&&0<d.length&&0<(t=d[d.length-1]).length&&"\n"!==t&&d.push("\n")},text:function(e,t){0<e.length&&(d[d.length]=t?e:l(e))},cdata:function(e){d.push("<![CDATA[",e,"]]>")},comment:function(e){d.push("\x3c!--",e,"--\x3e")},pi:function(e,t){t?d.push("<?",e," ",l(t),"?>"):d.push("<?",e,"?>"),u&&d.push("\n")},doctype:function(e){d.push("<!DOCTYPE",e,">",u?"\n":"")},reset:function(){d.length=0},getContent:function(){return d.join("").replace(/\n$/,"")}}}function al(t,g){void 0===g&&(g=di());var p=il(t);return(t=t||{}).validate=!("validate"in t)||t.validate,{serialize:function(e){var f,d;d=t.validate,f={3:function(e){p.text(e.value,e.raw)},8:function(e){p.comment(e.value)},7:function(e){p.pi(e.name,e.value)},10:function(e){p.doctype(e.value)},4:function(e){p.cdata(e.value)},11:function(e){if(e=e.firstChild)for(;m(e),e=e.next;);}},p.reset();var m=function(e){var t,n,r,o,i,a,u,s,c,l=f[e.type];if(l)l(e);else{if(t=e.name,n=e.shortEnded,r=e.attributes,d&&r&&1<r.length&&((a=[]).map={},c=g.getElementRule(e.name))){for(u=0,s=c.attributesOrder.length;u<s;u++)(o=c.attributesOrder[u])in r.map&&(i=r.map[o],a.map[o]=i,a.push({name:o,value:i}));for(u=0,s=r.length;u<s;u++)(o=r[u].name)in a.map||(i=r.map[o],a.map[o]=i,a.push({name:o,value:i}));r=a}if(p.start(e.name,r,n),!n){if(e=e.firstChild)for(;m(e),e=e.next;);p.end(t)}}};return 1!==e.type||t.inner?f[11](e):m(e),p.getContent()}}}var ul,sl=function(a){var u=_u.fromRangeStart(a),s=_u.fromRangeEnd(a),c=a.commonAncestorContainer;return sc.fromPosition(!1,c,s).map(function(e){return!Ts(u,s,c)&&Ts(u,e,c)?(t=u.container(),n=u.offset(),r=e.container(),o=e.offset(),(i=V.document.createRange()).setStart(t,n),i.setEnd(r,o),i):a;var t,n,r,o,i}).getOr(a)},cl=function(e){return e.collapsed?e:sl(e)},ll=jo.matchNodeNames("td th"),fl=function(e,t){var n,r,o=e.selection.getRng(),i=o.startContainer,a=o.startOffset;o.collapsed&&(n=i,r=a,jo.isText(n)&&"\xa0"===n.nodeValue[r-1])&&jo.isText(i)&&(i.insertData(a-1," "),i.deleteData(a,1),o.setStart(i,a),o.setEnd(i,a),e.selection.setRng(o)),e.selection.setContent(t)},dl=function(e,t,n){var r,o,i,a,u,s,c,l,f,d,m,g=e.selection,p=e.dom;if(/^ | $/.test(t)&&(t=function(e,t){var n,r;n=e.startContainer,r=e.startOffset;var o=function(e){return n[e]&&3===n[e].nodeType};return 3===n.nodeType&&(0<r?t=t.replace(/^&nbsp;/," "):o("previousSibling")||(t=t.replace(/^ /,"&nbsp;")),r<n.length?t=t.replace(/&nbsp;(<br>|)$/," "):o("nextSibling")||(t=t.replace(/(&nbsp;| )(<br>|)$/,"&nbsp;"))),t}(g.getRng(),t)),r=e.parser,m=n.merge,o=al({validate:e.settings.validate},e.schema),d='<span id="mce_marker" data-mce-type="bookmark">&#xFEFF;&#x200B;</span>',s={content:t,format:"html",selection:!0,paste:n.paste},(s=e.fire("BeforeSetContent",s)).isDefaultPrevented())e.fire("SetContent",{content:s.content,format:"html",selection:!0,paste:n.paste});else{-1===(t=s.content).indexOf("{$caret}")&&(t+="{$caret}"),t=t.replace(/\{\$caret\}/,d);var h,v,y,b,C,x,w=(l=g.getRng()).startContainer||(l.parentElement?l.parentElement():null),N=e.getBody();w===N&&g.isCollapsed()&&p.isBlock(N.firstChild)&&(h=e,(v=N.firstChild)&&!h.schema.getShortEndedElements()[v.nodeName])&&p.isEmpty(N.firstChild)&&((l=p.createRng()).setStart(N.firstChild,0),l.setEnd(N.firstChild,0),g.setRng(l)),g.isCollapsed()||(e.selection.setRng(cl(e.selection.getRng())),e.getDoc().execCommand("Delete",!1,null),y=e.selection.getRng(),b=t,C=y.startContainer,x=y.startOffset,3===C.nodeType&&y.collapsed&&("\xa0"===C.data[x]?(C.deleteData(x,1),/[\u00a0| ]$/.test(b)||(b+=" ")):"\xa0"===C.data[x-1]&&(C.deleteData(x-1,1),/[\u00a0| ]$/.test(b)||(b=" "+b))),t=b);var E,S,T,k={context:(i=g.getNode()).nodeName.toLowerCase(),data:n.data,insert:!0};if(u=r.parse(t,k),!0===n.paste&&Gc(e.schema,u)&&Qc(p,i))return l=Jc(o,p,e.selection.getRng(),u),e.selection.setRng(l),void e.fire("SetContent",s);if(function(e){for(var t=e;t=t.walk();)1===t.type&&t.attr("data-mce-fragment","1")}(u),"mce_marker"===(f=u.lastChild).attr("id"))for(f=(c=f).prev;f;f=f.walk(!0))if(3===f.type||!p.isBlock(f.name)){e.schema.isValidChild(f.parent.name,"span")&&f.parent.insert(c,f,"br"===f.name);break}if(e._selectionOverrides.showBlockCaretContainer(i),k.invalid){for(fl(e,d),i=g.getNode(),a=e.getBody(),9===i.nodeType?i=f=a:f=i;f!==a;)f=(i=f).parentNode;t=i===a?a.innerHTML:p.getOuterHTML(i),t=o.serialize(r.parse(t.replace(/<span (id="mce_marker"|id=mce_marker).+?<\/span>/i,function(){return o.serialize(u)}))),i===a?p.setHTML(a,t):p.setOuterHTML(i,t)}else!function(e,t,n){if("all"===n.getAttribute("data-mce-bogus"))n.parentNode.insertBefore(e.dom.createFragment(t),n);else{var r=n.firstChild,o=n.lastChild;!r||r===o&&"BR"===r.nodeName?e.dom.setHTML(n,t):fl(e,t)}}(e,t=o.serialize(u),i);!function(e,t){var n=e.schema.getTextInlineElements(),r=e.dom;if(t){var o=e.getBody(),i=new el(r);Xt.each(r.select("*[data-mce-fragment]"),function(e){for(var t=e.parentNode;t&&t!==o;t=t.parentNode)n[e.nodeName.toLowerCase()]&&i.compare(t,e)&&r.remove(e,!0)})}}(e,m),function(n,e){var t,r,o,i,a,u=n.dom,s=n.selection;if(e){if(n.selection.scrollIntoView(e),t=function(e){for(var t=n.getBody();e&&e!==t;e=e.parentNode)if("false"===n.dom.getContentEditable(e))return e;return null}(e))return u.remove(e),s.select(t);var c=u.createRng();(i=e.previousSibling)&&3===i.nodeType?(c.setStart(i,i.nodeValue.length),fe.ie||(a=e.nextSibling)&&3===a.nodeType&&(i.appendData(a.data),a.parentNode.removeChild(a))):(c.setStartBefore(e),c.setEndBefore(e)),r=u.getParent(e,u.isBlock),u.remove(e),r&&u.isEmpty(r)&&(n.$(r).empty(),c.setStart(r,0),c.setEnd(r,0),ll(r)||r.getAttribute("data-mce-fragment")||!(o=function(e){var t=_u.fromRangeStart(e);if(t=Js(n.getBody()).next(t))return t.toRange()}(c))?u.add(r,u.create("br",{"data-mce-bogus":"1"})):(c=o,u.remove(r))),s.setRng(c)}}(e,p.get("mce_marker")),E=e.getBody(),Xt.each(E.getElementsByTagName("*"),function(e){e.removeAttribute("data-mce-fragment")}),S=e.dom,T=e.selection.getStart(),_.from(S.getParent(T,"td,th")).map(ar.fromDom).each(rl),e.fire("SetContent",s),e.addVisual()}},ml=function(e,t){var n,r,o="string"!=typeof(n=t)?(r=Xt.extend({paste:n.paste,data:{paste:n.paste}},n),{content:n.content,details:r}):{content:n,details:{}};dl(e,o.content,o.details)},gl=/[\u0591-\u07FF\uFB1D-\uFDFF\uFE70-\uFEFC]/,pl=function(e,t,n){var r=e.getParam(t,n);if(-1!==r.indexOf("=")){var o=e.getParam(t,"","hash");return o.hasOwnProperty(e.id)?o[e.id]:n}return r},hl=function(e){return e.getParam("iframe_attrs",{})},vl=function(e){return e.getParam("doctype","<!DOCTYPE html>")},yl=function(e){return e.getParam("document_base_url","")},bl=function(e){return pl(e,"body_id","tinymce")},Cl=function(e){return pl(e,"body_class","")},xl=function(e){return e.getParam("content_security_policy","")},wl=function(e){return e.getParam("br_in_pre",!0)},Nl=function(e){if(e.getParam("force_p_newlines",!1))return"p";var t=e.getParam("forced_root_block","p");return!1===t?"":t},El=function(e){return e.getParam("forced_root_block_attrs",{})},Sl=function(e){return e.getParam("br_newline_selector",".mce-toc h2,figcaption,caption")},Tl=function(e){return e.getParam("no_newline_selector","")},kl=function(e){return e.getParam("keep_styles",!0)},_l=function(e){return e.getParam("end_container_on_empty_block",!1)},Al=function(e){return Xt.explode(e.getParam("font_size_style_values",""))},Rl=function(e){return Xt.explode(e.getParam("font_size_classes",""))},Dl=function(e){return e.getParam("images_dataimg_filter",q(!0),"function")},Ol=function(e){return e.getParam("automatic_uploads",!0,"boolean")},Bl=function(e){return e.getParam("images_reuse_filename",!1,"boolean")},Pl=function(e){return e.getParam("images_replace_blob_uris",!0,"boolean")},Il=function(e){return e.getParam("images_upload_url","","string")},Ll=function(e){return e.getParam("images_upload_base_path","","string")},Fl=function(e){return e.getParam("images_upload_credentials",!1,"boolean")},Ml=function(e){return e.getParam("images_upload_handler",null,"function")},zl=function(e){return e.getParam("content_css_cors",!1,"boolean")},Ul=function(e){return e.getParam("inline_boundaries_selector","a[href],code,.mce-annotation","string")},jl=function(e,t){if(!t)return t;var n=t.container(),r=t.offset();return e?Ta(n)?jo.isText(n.nextSibling)?_u(n.nextSibling,0):_u.after(n):Aa(t)?_u(n,r+1):t:Ta(n)?jo.isText(n.previousSibling)?_u(n.previousSibling,n.previousSibling.data.length):_u.before(n):Ra(t)?_u(n,r-1):t},Vl={isInlineTarget:function(e,t){return Lr(ar.fromDom(t),Ul(e))},findRootInline:function(e,t,n){var r,o,i,a=(r=e,o=t,i=n,U(Si.DOM.getParents(i.container(),"*",o),r));return _.from(a[a.length-1])},isRtl:function(e){return"rtl"===Si.DOM.getStyle(e,"direction",!0)||(t=e.textContent,gl.test(t));var t},isAtZwsp:function(e){return Aa(e)||Ra(e)},normalizePosition:jl,normalizeForwards:d(jl,!0),normalizeBackwards:d(jl,!1),hasSameParentBlock:function(e,t,n){var r=Ss(t,e),o=Ss(n,e);return r&&r===o}},Hl=function(e,t){return zr(e,t)?na(t,function(e){return No(e)||So(e)},(n=e,function(e){return Mr(n,ar.fromDom(e.dom().parentNode))})):_.none();var n},ql=function(e){var t,n,r;e.dom.isEmpty(e.getBody())&&(e.setContent(""),n=(t=e).getBody(),r=n.firstChild&&t.dom.isBlock(n.firstChild)?n.firstChild:n,t.selection.setCursorLocation(r,0))},$l=function(i,a,u){return ru(sc.firstPositionIn(u),sc.lastPositionIn(u),function(e,t){var n=Vl.normalizePosition(!0,e),r=Vl.normalizePosition(!1,t),o=Vl.normalizePosition(!1,a);return i?sc.nextPosition(u,o).map(function(e){return e.isEqual(r)&&a.isEqual(n)}).getOr(!1):sc.prevPosition(u,o).map(function(e){return e.isEqual(n)&&a.isEqual(r)}).getOr(!1)}).getOr(!0)},Wl=function(e,t){var n,r,o,i=ar.fromDom(e),a=ar.fromDom(t);return n=a,r="pre,code",o=d(Mr,i),ra(n,r,o).isSome()},Kl=function(e,t){return Ha(t)&&!1===(r=e,o=t,jo.isText(o)&&/^[ \t\r\n]*$/.test(o.data)&&!1===Wl(r,o))||(n=t,jo.isElement(n)&&"A"===n.nodeName&&n.hasAttribute("name"))||Xl(t);var n,r,o},Xl=jo.hasAttribute("data-mce-bookmark"),Yl=jo.hasAttribute("data-mce-bogus"),Gl=jo.hasAttributeValue("data-mce-bogus","all"),Jl=function(e){return function(e){var t,n,r=0;if(Kl(e,e))return!1;if(!(n=e.firstChild))return!0;t=new go(n,e);do{if(Gl(n))n=t.next(!0);else if(Yl(n))n=t.next();else if(jo.isBr(n))r++,n=t.next();else{if(Kl(e,n))return!1;n=t.next()}}while(n);return r<=1}(e.dom())},Ql=Ar("block","position"),Zl=Ar("from","to"),ef=function(e,t){var n=ar.fromDom(e),r=ar.fromDom(t.container());return Hl(n,r).map(function(e){return Ql(e,t)})},tf=function(o,i,e){var t=ef(o,_u.fromRangeStart(e)),n=t.bind(function(e){return sc.fromPosition(i,o,e.position()).bind(function(e){return ef(o,e).map(function(e){return t=o,n=i,r=e,jo.isBr(r.position().getNode())&&!1===Jl(r.block())?sc.positionIn(!1,r.block().dom()).bind(function(e){return e.isEqual(r.position())?sc.fromPosition(n,t,e).bind(function(e){return ef(t,e)}):_.some(r)}).getOr(r):r;var t,n,r})})});return ru(t,n,Zl).filter(function(e){return!1===Mr((r=e).from().block(),r.to().block())&&Vr((n=e).from().block()).bind(function(t){return Vr(n.to().block()).filter(function(e){return Mr(t,e)})}).isSome()&&(t=e,!1===jo.isContentEditableFalse(t.from().block().dom())&&!1===jo.isContentEditableFalse(t.to().block().dom()));var t,n,r})},nf=function(e,t,n){return n.collapsed?tf(e,t,n):_.none()},rf=function(e,t,n){return zr(t,e)?function(e,t){for(var n=D(t)?t:b,r=e.dom(),o=[];null!==r.parentNode&&r.parentNode!==undefined;){var i=r.parentNode,a=ar.fromDom(i);if(o.push(a),!0===n(a))break;r=i}return o}(e,function(e){return n(e)||Mr(e,t)}).slice(0,-1):[]},of=function(e,t){return rf(e,t,q(!1))},af=of,uf=function(e,t){return[e].concat(of(e,t))},sf=function(e){var t,n=(t=Kr(e),Y(t,Co).fold(function(){return t},function(e){return t.slice(0,e)}));return z(n,Ui),n},cf=function(e,t){var n=uf(t,e);return X(n.reverse(),Jl).each(Ui)},lf=function(e,t,n,r){if(Jl(n))return nl(n),sc.firstPositionIn(n.dom());0===U($r(r),function(e){return!Jl(e)}).length&&Jl(t)&&Pi(r,ar.fromTag("br"));var o=sc.prevPosition(n.dom(),_u.before(r.dom()));return z(sf(t),function(e){Pi(r,e)}),cf(e,t),o},ff=function(e,t,n){if(Jl(n))return Ui(n),Jl(t)&&nl(t),sc.firstPositionIn(t.dom());var r=sc.lastPositionIn(n.dom());return z(sf(t),function(e){Fi(n,e)}),cf(e,t),r},df=function(e,t){return zr(t,e)?(n=uf(e,t),_.from(n[n.length-1])):_.none();var n},mf=function(e,t){sc.positionIn(e,t.dom()).map(function(e){return e.getNode()}).map(ar.fromDom).filter(wo).each(Ui)},gf=function(e,t,n){return mf(!0,t),mf(!1,n),df(t,n).fold(d(ff,e,t,n),d(lf,e,t,n))},pf=function(e,t,n,r){return t?gf(e,r,n):gf(e,n,r)},hf=function(t,n){var e,r=ar.fromDom(t.getBody());return(e=nf(r.dom(),n,t.selection.getRng()).bind(function(e){return pf(r,n,e.from().block(),e.to().block())})).each(function(e){t.selection.setRng(e.toRange())}),e.isSome()},vf=function(e,t){var n=ar.fromDom(t),r=d(Mr,e);return ta(n,_o,r).isSome()},yf=function(e,t){var n,r,o=sc.prevPosition(e.dom(),_u.fromRangeStart(t)).isNone(),i=sc.nextPosition(e.dom(),_u.fromRangeEnd(t)).isNone();return!(vf(n=e,(r=t).startContainer)||vf(n,r.endContainer))&&o&&i},bf=function(e){var n,r,o,t,i=ar.fromDom(e.getBody()),a=e.selection.getRng();return yf(i,a)?((t=e).setContent(""),t.selection.setCursorLocation(),!0):(n=i,r=e.selection,o=r.getRng(),ru(Hl(n,ar.fromDom(o.startContainer)),Hl(n,ar.fromDom(o.endContainer)),function(e,t){return!1===Mr(e,t)&&(o.deleteContents(),pf(n,!0,e,t).each(function(e){r.setRng(e.toRange())}),!0)}).getOr(!1))},Cf=function(e,t){return!e.selection.isCollapsed()&&bf(e)},xf=function(a){if(!k(a))throw new Error("cases must be an array");if(0===a.length)throw new Error("there must be at least one case");var u=[],n={};return z(a,function(e,r){var t=gr(e);if(1!==t.length)throw new Error("one and only one name per case");var o=t[0],i=e[o];if(n[o]!==undefined)throw new Error("duplicate key detected:"+o);if("cata"===o)throw new Error("cannot have a case named cata (sorry)");if(!k(i))throw new Error("case arguments must be an array");u.push(o),n[o]=function(){var e=arguments.length;if(e!==i.length)throw new Error("Wrong number of arguments to case "+o+". Expected "+i.length+" ("+i+"), got "+e);for(var n=new Array(e),t=0;t<n.length;t++)n[t]=arguments[t];return{fold:function(){if(arguments.length!==a.length)throw new Error("Wrong number of arguments to fold. Expected "+a.length+", got "+arguments.length);return arguments[r].apply(null,n)},match:function(e){var t=gr(e);if(u.length!==t.length)throw new Error("Wrong number of arguments to match. Expected: "+u.join(",")+"\nActual: "+t.join(","));if(!J(u,function(e){return F(t,e)}))throw new Error("Not all branches were specified when using match. Specified: "+t.join(", ")+"\nRequired: "+u.join(", "));return e[o].apply(null,n)},log:function(e){V.console.log(e,{constructors:u,constructor:o,params:n})}}}}),n},wf=function(e){return Is(e).exists(wo)},Nf=function(e,t,n){var r=U(uf(ar.fromDom(n.container()),t),Co),o=Z(r).getOr(t);return sc.fromPosition(e,o.dom(),n).filter(wf)},Ef=function(e,t){return Is(t).exists(wo)||Nf(!0,e,t).isSome()},Sf=function(e,t){return(n=t,_.from(n.getNode(!0)).map(ar.fromDom)).exists(wo)||Nf(!1,e,t).isSome();var n},Tf=d(Nf,!1),kf=d(Nf,!0),_f=(ul="\xa0",function(e){return ul===e}),Af=function(e){return/^[\r\n\t ]$/.test(e)},Rf=function(e){return!Af(e)&&!_f(e)},Df=function(n,r,o){return _.from(o.container()).filter(jo.isText).exists(function(e){var t=n?0:-1;return r(e.data.charAt(o.offset()+t))})},Of=d(Df,!0,Af),Bf=d(Df,!1,Af),Pf=function(e){var t=e.container();return jo.isText(t)&&0===t.data.length},If=function(e,t){var n=ks(e,t);return jo.isContentEditableFalse(n)&&!jo.isBogusAll(n)},Lf=d(If,0),Ff=d(If,-1),Mf=function(e,t){return jo.isTable(ks(e,t))},zf=d(Mf,0),Uf=d(Mf,-1),jf=xf([{remove:["element"]},{moveToElement:["element"]},{moveToPosition:["position"]}]),Vf=function(e,t,n,r){var o=r.getNode(!1===t);return Hl(ar.fromDom(e),ar.fromDom(n.getNode())).map(function(e){return Jl(e)?jf.remove(e.dom()):jf.moveToElement(o)}).orThunk(function(){return _.some(jf.moveToElement(o))})},Hf=function(u,s,c){return sc.fromPosition(s,u,c).bind(function(e){return a=e.getNode(),_o(ar.fromDom(a))||So(ar.fromDom(a))?_.none():(t=u,o=e,i=function(e){return xo(ar.fromDom(e))&&!Ts(r,o,t)},Bs(!(n=s),r=c).fold(function(){return Bs(n,o).fold(q(!1),i)},i)?_.none():s&&jo.isContentEditableFalse(e.getNode())?Vf(u,s,c,e):!1===s&&jo.isContentEditableFalse(e.getNode(!0))?Vf(u,s,c,e):s&&Ff(c)?_.some(jf.moveToPosition(e)):!1===s&&Lf(c)?_.some(jf.moveToPosition(e)):_.none());var t,n,r,o,i,a})},qf=function(r,e,o){return i=e,a=o.getNode(!1===i),u=i?"after":"before",jo.isElement(a)&&a.getAttribute("data-mce-caret")===u?(t=e,n=o.getNode(!1===e),t&&jo.isContentEditableFalse(n.nextSibling)?_.some(jf.moveToElement(n.nextSibling)):!1===t&&jo.isContentEditableFalse(n.previousSibling)?_.some(jf.moveToElement(n.previousSibling)):_.none()).fold(function(){return Hf(r,e,o)},_.some):Hf(r,e,o).bind(function(e){return t=r,n=o,e.fold(function(e){return _.some(jf.remove(e))},function(e){return _.some(jf.moveToElement(e))},function(e){return Ts(n,e,t)?_.none():_.some(jf.moveToPosition(e))});var t,n});var t,n,i,a,u},$f=function(e,t,n){if(0!==n){var r,o,i,a=e.data.slice(t,t+n),u=t+n>=e.data.length,s=0===t;e.replaceData(t,n,(o=s,i=u,j((r=a).split(""),function(e,t){return-1!==" \f\n\r\t\x0B".indexOf(t)||"\xa0"===t?e.previousCharIsSpace||""===e.str&&o||e.str.length===r.length-1&&i?{previousCharIsSpace:!1,str:e.str+"\xa0"}:{previousCharIsSpace:!0,str:e.str+" "}:{previousCharIsSpace:!1,str:e.str+t}},{previousCharIsSpace:!1,str:""}).str))}},Wf=function(e,t){var n,r=e.data.slice(t),o=r.length-(n=r,n.replace(/^\s+/g,"")).length;return $f(e,t,o)},Kf=function(e,t){return r=e,o=(n=t).container(),i=n.offset(),!1===_u.isTextPosition(n)&&o===r.parentNode&&i>_u.before(r).offset()?_u(t.container(),t.offset()-1):t;var n,r,o,i},Xf=function(e){return Ha(e.previousSibling)?_.some((t=e.previousSibling,jo.isText(t)?_u(t,t.data.length):_u.after(t))):e.previousSibling?sc.lastPositionIn(e.previousSibling):_.none();var t},Yf=function(e){return Ha(e.nextSibling)?_.some((t=e.nextSibling,jo.isText(t)?_u(t,0):_u.before(t))):e.nextSibling?sc.firstPositionIn(e.nextSibling):_.none();var t},Gf=function(r,o){return Xf(o).orThunk(function(){return Yf(o)}).orThunk(function(){return e=r,t=o,n=_u.before(t.previousSibling?t.previousSibling:t.parentNode),sc.prevPosition(e,n).fold(function(){return sc.nextPosition(e,_u.after(t))},_.some);var e,t,n})},Jf=function(n,r){return Yf(r).orThunk(function(){return Xf(r)}).orThunk(function(){return e=n,t=r,sc.nextPosition(e,_u.after(t)).fold(function(){return sc.prevPosition(e,_u.before(t))},_.some);var e,t})},Qf=function(e,t,n){return(r=e,o=t,i=n,r?Jf(o,i):Gf(o,i)).map(d(Kf,n));var r,o,i},Zf=function(t,n,e){e.fold(function(){t.focus()},function(e){t.selection.setRng(e.toRange(),n)})},ed=function(e,t){return t&&e.schema.getBlockElements().hasOwnProperty(lr(t))},td=function(e){if(Jl(e)){var t=ar.fromHtml('<br data-mce-bogus="1">');return zi(e),Fi(e,t),_.some(_u.before(t.dom()))}return _.none()},nd=function(e,t,l){var n,r,o,i,a=Hr(e).filter(mr),u=qr(e).filter(mr);return Ui(e),(n=a,r=u,o=t,i=function(e,t,n){var r,o,i,a,u=e.dom(),s=t.dom(),c=u.data.length;return o=s,i=l,a=Jn((r=u).data).length,r.appendData(o.data),Ui(ar.fromDom(o)),i&&Wf(r,a),n.container()===s?_u(u,c):n},n.isSome()&&r.isSome()&&o.isSome()?_.some(i(n.getOrDie(),r.getOrDie(),o.getOrDie())):_.none()).orThunk(function(){return l&&(a.each(function(e){return t=e.dom(),n=e.dom().length,r=t.data.slice(0,n),o=r.length-Jn(r).length,$f(t,n-o,o);var t,n,r,o}),u.each(function(e){return Wf(e.dom(),0)})),t})},rd=function(t,n,e,r){void 0===r&&(r=!0);var o,i,a=Qf(n,t.getBody(),e.dom()),u=ta(e,d(ed,t),(o=t.getBody(),function(e){return e.dom()===o})),s=nd(e,a,(i=e,br(t.schema.getTextInlineElements(),lr(i))));t.dom.isEmpty(t.getBody())?(t.setContent(""),t.selection.setCursorLocation()):u.bind(td).fold(function(){r&&Zf(t,n,s)},function(e){r&&Zf(t,n,_.some(e))})},od=function(a,u){var e,t,n,r,o,i;return(e=a.getBody(),t=u,n=a.selection.getRng(),r=Os(t?1:-1,e,n),o=_u.fromRangeStart(r),i=ar.fromDom(e),!1===t&&Ff(o)?_.some(jf.remove(o.getNode(!0))):t&&Lf(o)?_.some(jf.remove(o.getNode())):!1===t&&Lf(o)&&Sf(i,o)?Tf(i,o).map(function(e){return jf.remove(e.getNode())}):t&&Ff(o)&&Ef(i,o)?kf(i,o).map(function(e){return jf.remove(e.getNode())}):qf(e,t,o)).map(function(e){return e.fold((o=a,i=u,function(e){return o._selectionOverrides.hideFakeCaret(),rd(o,i,ar.fromDom(e)),!0}),(n=a,r=u,function(e){var t=r?_u.before(e):_u.after(e);return n.selection.setRng(t.toRange()),!0}),(t=a,function(e){return t.selection.setRng(e.toRange()),!0}));var t,n,r,o,i}).getOr(!1)},id=function(e,t){var n,r=e.selection.getNode();return!!jo.isContentEditableFalse(r)&&(n=ar.fromDom(e.getBody()),z(Qi(n,".mce-offscreen-selection"),Ui),rd(e,t,ar.fromDom(e.selection.getNode())),ql(e),!0)},ad=function(e,t){return e.selection.isCollapsed()?od(e,t):id(e,t)},ud=function(e){var t,n=function(e,t){for(;t&&t!==e;){if(jo.isContentEditableTrue(t)||jo.isContentEditableFalse(t))return t;t=t.parentNode}return null}(e.getBody(),e.selection.getNode());return jo.isContentEditableTrue(n)&&e.dom.isBlock(n)&&e.dom.isEmpty(n)&&(t=e.dom.create("br",{"data-mce-bogus":"1"}),e.dom.setHTML(n,""),n.appendChild(t),e.selection.setRng(_u.before(t).toRange())),!0},sd=jo.isText,cd=function(e){return sd(e)&&e.data[0]===xa},ld=function(e){return sd(e)&&e.data[e.data.length-1]===xa},fd=function(e){return e.ownerDocument.createTextNode(xa)},dd=function(e,t){return e?function(e){if(sd(e.previousSibling))return ld(e.previousSibling)||e.previousSibling.appendData(xa),e.previousSibling;if(sd(e))return cd(e)||e.insertData(0,xa),e;var t=fd(e);return e.parentNode.insertBefore(t,e),t}(t):function(e){if(sd(e.nextSibling))return cd(e.nextSibling)||e.nextSibling.insertData(0,xa),e.nextSibling;if(sd(e))return ld(e)||e.appendData(xa),e;var t=fd(e);return e.nextSibling?e.parentNode.insertBefore(t,e.nextSibling):e.parentNode.appendChild(t),t}(t)},md=d(dd,!0),gd=d(dd,!1),pd=function(e,t){return jo.isText(e.container())?dd(t,e.container()):dd(t,e.getNode())},hd=function(e,t){var n=t.get();return n&&e.container()===n&&Ta(n)},vd=function(n,e){return e.fold(function(e){ss.remove(n.get());var t=md(e);return n.set(t),_.some(_u(t,t.length-1))},function(e){return sc.firstPositionIn(e).map(function(e){if(hd(e,n))return _u(n.get(),1);ss.remove(n.get());var t=pd(e,!0);return n.set(t),_u(t,1)})},function(e){return sc.lastPositionIn(e).map(function(e){if(hd(e,n))return _u(n.get(),n.get().length-1);ss.remove(n.get());var t=pd(e,!1);return n.set(t),_u(t,t.length-1)})},function(e){ss.remove(n.get());var t=gd(e);return n.set(t),_.some(_u(t,1))})},yd=function(e,t){for(var n=0;n<e.length;n++){var r=e[n].apply(null,t);if(r.isSome())return r}return _.none()},bd=xf([{before:["element"]},{start:["element"]},{end:["element"]},{after:["element"]}]),Cd=function(e,t){var n=Ss(t,e);return n||e},xd=function(e,t,n){var r=Vl.normalizeForwards(n),o=Cd(t,r.container());return Vl.findRootInline(e,o,r).fold(function(){return sc.nextPosition(o,r).bind(d(Vl.findRootInline,e,o)).map(function(e){return bd.before(e)})},_.none)},wd=function(e,t){return null===Qu(e,t)},Nd=function(e,t,n){return Vl.findRootInline(e,t,n).filter(d(wd,t))},Ed=function(e,t,n){var r=Vl.normalizeBackwards(n);return Nd(e,t,r).bind(function(e){return sc.prevPosition(e,r).isNone()?_.some(bd.start(e)):_.none()})},Sd=function(e,t,n){var r=Vl.normalizeForwards(n);return Nd(e,t,r).bind(function(e){return sc.nextPosition(e,r).isNone()?_.some(bd.end(e)):_.none()})},Td=function(e,t,n){var r=Vl.normalizeBackwards(n),o=Cd(t,r.container());return Vl.findRootInline(e,o,r).fold(function(){return sc.prevPosition(o,r).bind(d(Vl.findRootInline,e,o)).map(function(e){return bd.after(e)})},_.none)},kd=function(e){return!1===Vl.isRtl(Ad(e))},_d=function(e,t,n){return yd([xd,Ed,Sd,Td],[e,t,n]).filter(kd)},Ad=function(e){return e.fold($,$,$,$)},Rd=function(e){return e.fold(q("before"),q("start"),q("end"),q("after"))},Dd=function(e){return e.fold(bd.before,bd.before,bd.after,bd.after)},Od=function(n,e,r,t,o,i){return ru(Vl.findRootInline(e,r,t),Vl.findRootInline(e,r,o),function(e,t){return e!==t&&Vl.hasSameParentBlock(r,e,t)?bd.after(n?e:t):i}).getOr(i)},Bd=function(e,r){return e.fold(q(!0),function(e){return n=r,!(Rd(t=e)===Rd(n)&&Ad(t)===Ad(n));var t,n})},Pd=function(e,t){return e?t.fold(H(_.some,bd.start),_.none,H(_.some,bd.after),_.none):t.fold(_.none,H(_.some,bd.before),_.none,H(_.some,bd.end))},Id=function(a,u,s,c){var e=Vl.normalizePosition(a,c),l=_d(u,s,e);return _d(u,s,e).bind(d(Pd,a)).orThunk(function(){return t=a,n=u,r=s,o=l,e=c,i=Vl.normalizePosition(t,e),sc.fromPosition(t,r,i).map(d(Vl.normalizePosition,t)).fold(function(){return o.map(Dd)},function(e){return _d(n,r,e).map(d(Od,t,n,r,i,e)).filter(d(Bd,o))}).filter(kd);var t,n,r,o,e,i})},Ld=_d,Fd=Id,Md=(d(Id,!1),d(Id,!0),Dd),zd=function(e){return e.fold(bd.start,bd.start,bd.end,bd.end)},Ud=function(e){return D(e.selection.getSel().modify)},jd=function(e,t,n){var r=e?1:-1;return t.setRng(_u(n.container(),n.offset()+r).toRange()),t.getSel().modify("move",e?"forward":"backward","word"),!0},Vd=function(e,t){var n=t.selection.getRng(),r=e?_u.fromRangeEnd(n):_u.fromRangeStart(n);return!!Ud(t)&&(e&&Aa(r)?jd(!0,t.selection,r):!(e||!Ra(r))&&jd(!1,t.selection,r))},Hd=function(e,t){var n=e.dom.createRng();n.setStart(t.container(),t.offset()),n.setEnd(t.container(),t.offset()),e.selection.setRng(n)},qd=function(e){return!1!==e.settings.inline_boundaries},$d=function(e,t){e?t.setAttribute("data-mce-selected","inline-boundary"):t.removeAttribute("data-mce-selected")},Wd=function(t,e,n){return vd(e,n).map(function(e){return Hd(t,e),n})},Kd=function(e,t,n){return function(){return!!qd(t)&&Vd(e,t)}},Xd={move:function(a,u,s){return function(){return!!qd(a)&&(t=a,n=u,e=s,r=t.getBody(),o=_u.fromRangeStart(t.selection.getRng()),i=d(Vl.isInlineTarget,t),Fd(e,i,r,o).bind(function(e){return Wd(t,n,e)})).isSome();var t,n,e,r,o,i}},moveNextWord:d(Kd,!0),movePrevWord:d(Kd,!1),setupSelectedState:function(a){var u=Hi(null),s=d(Vl.isInlineTarget,a);return a.on("NodeChange",function(e){var t,n,r,o,i;qd(a)&&(t=s,n=a.dom,r=e.parents,o=U(n.select('*[data-mce-selected="inline-boundary"]'),t),i=U(r,t),z(Q(o,i),d($d,!1)),z(Q(i,o),d($d,!0)),function(e,t){if(e.selection.isCollapsed()&&!0!==e.composing&&t.get()){var n=_u.fromRangeStart(e.selection.getRng());_u.isTextPosition(n)&&!1===Vl.isAtZwsp(n)&&(Hd(e,ss.removeAndReposition(t.get(),n)),t.set(null))}}(a,u),function(n,r,o,e){if(r.selection.isCollapsed()){var t=U(e,n);z(t,function(e){var t=_u.fromRangeStart(r.selection.getRng());Ld(n,r.getBody(),t).bind(function(e){return Wd(r,o,e)})})}}(s,a,u,e.parents))}),u},setCaretPosition:Hd},Yd=function(t,n){return function(e){return vd(n,e).map(function(e){return Xd.setCaretPosition(t,e),!0}).getOr(!1)}},Gd=function(r,o,i,a){var u=r.getBody(),s=d(Vl.isInlineTarget,r);r.undoManager.ignore(function(){var e,t,n;r.selection.setRng((e=i,t=a,(n=V.document.createRange()).setStart(e.container(),e.offset()),n.setEnd(t.container(),t.offset()),n)),r.execCommand("Delete"),Ld(s,u,_u.fromRangeStart(r.selection.getRng())).map(zd).map(Yd(r,o))}),r.nodeChanged()},Jd=function(n,r,i,o){var e,t,a=(e=n.getBody(),t=o.container(),Ss(t,e)||e),u=d(Vl.isInlineTarget,n),s=Ld(u,a,o);return s.bind(function(e){return i?e.fold(q(_.some(zd(e))),_.none,q(_.some(Md(e))),_.none):e.fold(_.none,q(_.some(Md(e))),_.none,q(_.some(zd(e))))}).map(Yd(n,r)).getOrThunk(function(){var t=sc.navigate(i,a,o),e=t.bind(function(e){return Ld(u,a,e)});return s.isSome()&&e.isSome()?Vl.findRootInline(u,a,o).map(function(e){return o=e,!!ru(sc.firstPositionIn(o),sc.lastPositionIn(o),function(e,t){var n=Vl.normalizePosition(!0,e),r=Vl.normalizePosition(!1,t);return sc.nextPosition(o,n).map(function(e){return e.isEqual(r)}).getOr(!0)}).getOr(!0)&&(rd(n,i,ar.fromDom(e)),!0);var o}).getOr(!1):e.bind(function(e){return t.map(function(e){return i?Gd(n,r,o,e):Gd(n,r,e,o),!0})}).getOr(!1)})},Qd=function(e,t,n){if(e.selection.isCollapsed()&&!1!==e.settings.inline_boundaries){var r=_u.fromRangeStart(e.selection.getRng());return Jd(e,t,n,r)}return!1},Zd=Ar("start","end"),em=Ar("rng","table","cells"),tm=xf([{removeTable:["element"]},{emptyCells:["cells"]}]),nm=function(e,t){return ia(ar.fromDom(e),"td,th",t)},rm=function(e,t){return ra(e,"table",t)},om=function(e){return!1===Mr(e.start(),e.end())},im=function(e,n){return rm(e.start(),n).bind(function(t){return rm(e.end(),n).bind(function(e){return Mr(t,e)?_.some(t):_.none()})})},am=function(e){return Qi(e,"td,th")},um=function(r,e){var t=nm(e.startContainer,r),n=nm(e.endContainer,r);return e.collapsed?_.none():ru(t,n,Zd).fold(function(){return t.fold(function(){return n.bind(function(t){return rm(t,r).bind(function(e){return Z(am(e)).map(function(e){return Zd(e,t)})})})},function(t){return rm(t,r).bind(function(e){return ee(am(e)).map(function(e){return Zd(t,e)})})})},function(e){return sm(r,e)?_.none():(n=r,rm((t=e).start(),n).bind(function(e){return ee(am(e)).map(function(e){return Zd(t.start(),e)})}));var t,n})},sm=function(e,t){return im(t,e).isSome()},cm=function(e,t){var n,r,o,i,a=d(Mr,e);return(n=t,r=a,o=nm(n.startContainer,r),i=nm(n.endContainer,r),ru(o,i,Zd).filter(om).filter(function(e){return sm(r,e)}).orThunk(function(){return um(r,n)})).bind(function(e){return im(t=e,a).map(function(e){return em(t,e,am(e))});var t})},lm=function(e,t){return Y(e,function(e){return Mr(e,t)})},fm=function(n){return(r=n,ru(lm(r.cells(),r.rng().start()),lm(r.cells(),r.rng().end()),function(e,t){return r.cells().slice(e,t+1)})).map(function(e){var t=n.cells();return e.length===t.length?tm.removeTable(n.table()):tm.emptyCells(e)});var r},dm=function(e,t){return cm(e,t).bind(fm)},mm=function(e){var t=[];if(e)for(var n=0;n<e.rangeCount;n++)t.push(e.getRangeAt(n));return t},gm=mm,pm=function(e){return G(e,function(e){var t=Za(e);return t?[ar.fromDom(t)]:[]})},hm=function(e){return 1<mm(e).length},vm=function(e){return U(pm(e),_o)},ym=function(e){return Qi(e,"td[data-mce-selected],th[data-mce-selected]")},bm=function(e,t){var n=ym(t),r=vm(e);return 0<n.length?n:r},Cm=bm,xm=function(e){return bm(gm(e.selection.getSel()),ar.fromDom(e.getBody()))},wm=function(e,t){return z(t,nl),e.selection.setCursorLocation(t[0].dom(),0),!0},Nm=function(e,t){return rd(e,!1,t),!0},Em=function(n,e,r,t){return Tm(e,t).fold(function(){return t=n,dm(e,r).map(function(e){return e.fold(d(Nm,t),d(wm,t))});var t},function(e){return km(n,e)}).getOr(!1)},Sm=function(e,t){return X(uf(t,e),_o)},Tm=function(e,t){return X(uf(t,e),function(e){return"caption"===lr(e)})},km=function(e,t){return nl(t),e.selection.setCursorLocation(t.dom(),0),_.some(!0)},_m=function(u,s,c,l,f){return sc.navigate(c,u.getBody(),f).bind(function(e){return r=l,o=c,i=f,a=e,sc.firstPositionIn(r.dom()).bind(function(t){return sc.lastPositionIn(r.dom()).map(function(e){return o?i.isEqual(t)&&a.isEqual(e):i.isEqual(e)&&a.isEqual(t)})}).getOr(!0)?km(u,l):(t=l,n=e,Tm(s,ar.fromDom(n.getNode())).map(function(e){return!1===Mr(e,t)}));var t,n,r,o,i,a}).or(_.some(!0))},Am=function(a,u,s,e){var c=_u.fromRangeStart(a.selection.getRng());return Sm(s,e).bind(function(e){return Jl(e)?km(a,e):(t=a,n=s,r=u,o=e,i=c,sc.navigate(r,t.getBody(),i).bind(function(e){return Sm(n,ar.fromDom(e.getNode())).map(function(e){return!1===Mr(e,o)})}));var t,n,r,o,i})},Rm=function(a,u,e){var s=ar.fromDom(a.getBody());return Tm(s,e).fold(function(){return Am(a,u,s,e)},function(e){return t=a,n=u,r=s,o=e,i=_u.fromRangeStart(t.selection.getRng()),Jl(o)?km(t,o):_m(t,r,n,o,i);var t,n,r,o,i}).getOr(!1)},Dm=function(e,t){var n,r,o,i,a,u=ar.fromDom(e.selection.getStart(!0)),s=xm(e);return e.selection.isCollapsed()&&0===s.length?Rm(e,t,u):(n=e,r=u,o=ar.fromDom(n.getBody()),i=n.selection.getRng(),0!==(a=xm(n)).length?wm(n,a):Em(n,o,i,r))},Om=wc.isEq,Bm=function(e,t,n){var r=e.formatter.get(n);if(r)for(var o=0;o<r.length;o++)if(!1===r[o].inherit&&e.dom.is(t,r[o].selector))return!0;return!1},Pm=function(t,e,n,r){var o=t.dom.getRoot();return e!==o&&(e=t.dom.getParent(e,function(e){return!!Bm(t,e,n)||e.parentNode===o||!!Fm(t,e,n,r,!0)}),Fm(t,e,n,r))},Im=function(e,t,n){return!!Om(t,n.inline)||!!Om(t,n.block)||(n.selector?1===t.nodeType&&e.is(t,n.selector):void 0)},Lm=function(e,t,n,r,o,i){var a,u,s,c=n[r];if(n.onmatch)return n.onmatch(t,n,r);if(c)if("undefined"==typeof c.length){for(a in c)if(c.hasOwnProperty(a)){if(u="attributes"===r?e.getAttrib(t,a):wc.getStyle(e,t,a),o&&!u&&!n.exact)return;if((!o||n.exact)&&!Om(u,wc.normalizeStyleValue(e,wc.replaceVars(c[a],i),a)))return}}else for(s=0;s<c.length;s++)if("attributes"===r?e.getAttrib(t,c[s]):wc.getStyle(e,t,c[s]))return n;return n},Fm=function(e,t,n,r,o){var i,a,u,s,c=e.formatter.get(n),l=e.dom;if(c&&t)for(a=0;a<c.length;a++)if(i=c[a],Im(e.dom,t,i)&&Lm(l,t,i,"attributes",o,r)&&Lm(l,t,i,"styles",o,r)){if(s=i.classes)for(u=0;u<s.length;u++)if(!e.dom.hasClass(t,s[u]))return;return i}},Mm={matchNode:Fm,matchName:Im,match:function(e,t,n,r){var o;return r?Pm(e,r,t,n):(r=e.selection.getNode(),!!Pm(e,r,t,n)||!((o=e.selection.getStart())===r||!Pm(e,o,t,n)))},matchAll:function(r,o,i){var e,a=[],u={};return e=r.selection.getStart(),r.dom.getParent(e,function(e){var t,n;for(t=0;t<o.length;t++)n=o[t],!u[n]&&Fm(r,e,n,i)&&(u[n]=!0,a.push(n))},r.dom.getRoot()),a},canApply:function(e,t){var n,r,o,i,a,u=e.formatter.get(t),s=e.dom;if(u)for(n=e.selection.getStart(),r=wc.getParents(s,n),i=u.length-1;0<=i;i--){if(!(a=u[i].selector)||u[i].defaultBlock)return!0;for(o=r.length-1;0<=o;o--)if(s.is(r[o],a))return!0}return!1},matchesUnInheritedFormatSelector:Bm},zm=function(e,t){return e.splitText(t)},Um=function(e){var t=e.startContainer,n=e.startOffset,r=e.endContainer,o=e.endOffset;return t===r&&jo.isText(t)?0<n&&n<t.nodeValue.length&&(t=(r=zm(t,n)).previousSibling,n<o?(t=r=zm(r,o-=n).previousSibling,o=r.nodeValue.length,n=0):o=0):(jo.isText(t)&&0<n&&n<t.nodeValue.length&&(t=zm(t,n),n=0),jo.isText(r)&&0<o&&o<r.nodeValue.length&&(o=(r=zm(r,o).previousSibling).nodeValue.length)),{startContainer:t,startOffset:n,endContainer:r,endOffset:o}},jm=xa,Vm="_mce_caret",Hm=function(e){return 0<function(e){for(var t=[];e;){if(3===e.nodeType&&e.nodeValue!==jm||1<e.childNodes.length)return[];1===e.nodeType&&t.push(e),e=e.firstChild}return t}(e).length},qm=function(e){var t;if(e)for(e=(t=new go(e,e)).current();e;e=t.next())if(3===e.nodeType)return e;return null},$m=function(e){var t=ar.fromTag("span");return Nr(t,{id:Vm,"data-mce-bogus":"1","data-mce-type":"format-caret"}),e&&Fi(t,ar.fromText(jm)),t},Wm=function(e,t,n){void 0===n&&(n=!0);var r,o=e.dom,i=e.selection;if(Hm(t))rd(e,!1,ar.fromDom(t),n);else{var a=i.getRng(),u=o.getParent(t,o.isBlock),s=((r=qm(t))&&r.nodeValue.charAt(0)===jm&&r.deleteData(0,1),r);a.startContainer===s&&0<a.startOffset&&a.setStart(s,a.startOffset-1),a.endContainer===s&&0<a.endOffset&&a.setEnd(s,a.endOffset-1),o.remove(t,!0),u&&o.isEmpty(u)&&nl(ar.fromDom(u)),i.setRng(a)}},Km=function(e,t,n){void 0===n&&(n=!0);var r=e.dom,o=e.selection;if(t)Wm(e,t,n);else if(!(t=Qu(e.getBody(),o.getStart())))for(;t=r.get(Vm);)Wm(e,t,!1)},Xm=function(e,t,n){var r=e.dom,o=r.getParent(n,d(wc.isTextBlock,e));o&&r.isEmpty(o)?n.parentNode.replaceChild(t,n):(tl(ar.fromDom(n)),r.isEmpty(n)?n.parentNode.replaceChild(t,n):r.insertAfter(t,n))},Ym=function(e,t){return e.appendChild(t),t},Gm=function(e,t){var n,r,o=(n=function(e,t){return Ym(e,t.cloneNode(!1))},r=t,function(e,t){for(var n=e.length-1;0<=n;n--)t(e[n],n)}(e,function(e){r=n(r,e)}),r);return Ym(o,o.ownerDocument.createTextNode(jm))},Jm=function(i){i.on("mouseup keydown",function(e){var t,n,r,o;t=i,n=e.keyCode,r=t.selection,o=t.getBody(),Km(t,null,!1),8!==n&&46!==n||!r.isCollapsed()||r.getStart().innerHTML!==jm||Km(t,Qu(o,r.getStart())),37!==n&&39!==n||Km(t,Qu(o,r.getStart()))})},Qm=function(e,t){return e.schema.getTextInlineElements().hasOwnProperty(lr(t))&&!Ju(t.dom())&&!jo.isBogus(t.dom())},Zm=function(e){return 1===Kr(e).length},eg=function(e,t,n,r){var o,i,a,u,s=d(Qm,t),c=W(U(r,s),function(e){return e.dom()});if(0===c.length)rd(t,e,n);else{var l=(o=n.dom(),i=c,a=$m(!1),u=Gm(i,a.dom()),Pi(ar.fromDom(o),a),Ui(ar.fromDom(o)),_u(u,0));t.selection.setRng(l.toRange())}},tg=function(r,o){var t,e=ar.fromDom(r.getBody()),n=ar.fromDom(r.selection.getStart()),i=U((t=uf(n,e),Y(t,Co).fold(q(t),function(e){return t.slice(0,e)})),Zm);return ee(i).map(function(e){var t,n=_u.fromRangeStart(r.selection.getRng());return!(!$l(o,n,e.dom())||Ju((t=e).dom())&&Hm(t.dom())||(eg(o,r,e,i),0))}).getOr(!1)},ng=function(e,t){return!!e.selection.isCollapsed()&&tg(e,t)},rg=function(e){for(var t=0,n=0,r=e;r&&r.nodeType;)t+=r.offsetLeft||0,n+=r.offsetTop||0,r=r.offsetParent;return{x:t,y:n}},og=function(e,t,n){var r,o,i,a,u,s=e.dom,c=s.getRoot(),l=0;if(u={elm:t,alignToTop:n},e.fire("scrollIntoView",u),!u.isDefaultPrevented()&&jo.isElement(t)){if(!1===n&&(l=t.offsetHeight),"BODY"!==c.nodeName){var f=e.selection.getScrollContainer();if(f)return r=rg(t).y-rg(f).y+l,a=f.clientHeight,void((r<(i=f.scrollTop)||i+a<r+25)&&(f.scrollTop=r<i?r:r-a+25))}o=s.getViewPort(e.getWin()),r=s.getPos(t).y+l,i=o.y,a=o.h,(r<o.y||i+a<r+25)&&e.getWin().scrollTo(0,r<i?r:r-a+25)}},ig=function(d,e){Z(Su.fromRangeStart(e).getClientRects()).each(function(e){var t,n,r,o,i,a,u,s,c,l=function(e){if(e.inline)return e.getBody().getBoundingClientRect();var t=e.getWin();return{left:0,right:t.innerWidth,top:0,bottom:t.innerHeight,width:t.innerWidth,height:t.innerHeight}}(d),f={x:(i=t=l,a=n=e,a.left>i.left&&a.right<i.right?0:a.left<i.left?a.left-i.left:a.right-i.right),y:(r=t,o=n,o.top>r.top&&o.bottom<r.bottom?0:o.top<r.top?o.top-r.top:o.bottom-r.bottom)};s=0!==f.x?0<f.x?f.x+4:f.x-4:0,c=0!==f.y?0<f.y?f.y+4:f.y-4:0,(u=d).inline?(u.getBody().scrollLeft+=s,u.getBody().scrollTop+=c):u.getWin().scrollBy(s,c)})},ag=jo.isContentEditableTrue,ug=jo.isContentEditableFalse,sg=function(e,t,n,r,o){return t._selectionOverrides.showCaret(e,n,r,o)},cg=function(e,t){var n,r;return e.fire("BeforeObjectSelected",{target:t}).isDefaultPrevented()?null:((r=(n=t).ownerDocument.createRange()).selectNode(n),r)},lg=function(e,t,n){var r=Os(1,e.getBody(),t),o=_u.fromRangeStart(r),i=o.getNode();if(ug(i))return sg(1,e,i,!o.isAtEnd(),!1);var a=o.getNode(!0);if(ug(a))return sg(1,e,a,!1,!1);var u=e.dom.getParent(o.getNode(),function(e){return ug(e)||ag(e)});return ug(u)?sg(1,e,u,!1,n):null},fg=function(e,t,n){if(!t||!t.collapsed)return t;var r=lg(e,t,n);return r||t},dg=function(e,t){e.selection.setRng(t),ig(e,e.selection.getRng())},mg=function(e,t,n,r,o,i){var a,u,s=sg(r,e,i.getNode(!o),o,!0);if(t.collapsed){var c=t.cloneRange();o?c.setEnd(s.startContainer,s.startOffset):c.setStart(s.endContainer,s.endOffset),c.deleteContents()}else t.deleteContents();return e.selection.setRng(s),a=e.dom,u=n,jo.isText(u)&&0===u.data.length&&a.remove(u),!0},gg=function(e,t){return function(e,t){var n=e.selection.getRng();if(!jo.isText(n.commonAncestorContainer))return!1;var r=t?Tu.Forwards:Tu.Backwards,o=Js(e.getBody()),i=d(Ls,o.next),a=d(Ls,o.prev),u=t?i:a,s=t?Lf:Ff,c=Ps(r,e.getBody(),n),l=Vl.normalizePosition(t,u(c));if(!l)return!1;if(s(l))return mg(e,n,c.getNode(),r,t,l);var f=u(l);return!!(f&&s(f)&&Fs(l,f))&&mg(e,n,c.getNode(),r,t,f)}(e,t)},pg=function(e,t){e.getDoc().execCommand(t,!1,null)},hg=function(e){ad(e,!1)||gg(e,!1)||Qd(e,!1)||hf(e,!1)||Dm(e)||Cf(e,!1)||ng(e,!1)||(pg(e,"Delete"),ql(e))},vg=function(e){ad(e,!0)||gg(e,!0)||Qd(e,!0)||hf(e,!0)||Dm(e)||Cf(e,!0)||ng(e,!0)||pg(e,"ForwardDelete")},yg=function(o,t,e){var n=function(e){return t=o,n=e.dom(),r=_r(n,t),_.from(r).filter(function(e){return 0<e.length});var t,n,r};return na(ar.fromDom(e),function(e){return n(e).isSome()},function(e){return Mr(ar.fromDom(t),e)}).bind(n)},bg=function(o){return function(r,e){return _.from(e).map(ar.fromDom).filter(dr).bind(function(e){return yg(o,r,e.dom()).or((t=o,n=e.dom(),_.from(Si.DOM.getStyle(n,t,!0))));var t,n}).getOr("")}},Cg={getFontSize:bg("font-size"),getFontFamily:H(function(e){return e.replace(/[\'\"\\]/g,"").replace(/,\s+/g,",")},bg("font-family")),toPt:function(e,t){return/[0-9.]+px$/.test(e)?(n=72*parseInt(e,10)/96,r=t||0,o=Math.pow(10,r),Math.round(n*o)/o+"pt"):e;var n,r,o}},xg=function(e){return sc.firstPositionIn(e.getBody()).map(function(e){var t=e.container();return jo.isText(t)?t.parentNode:t})},wg=function(o){return _.from(o.selection.getRng()).bind(function(e){var t,n,r=o.getBody();return n=r,(t=e).startContainer===n&&0===t.startOffset?_.none():_.from(o.selection.getStart(!0))})},Ng=function(e,t){if(/^[0-9\.]+$/.test(t)){var n=parseInt(t,10);if(1<=n&&n<=7){var r=Al(e),o=Rl(e);return o?o[n-1]||t:r[n-1]||t}return t}return t},Eg=function(e,t){return e&&t&&e.startContainer===t.startContainer&&e.startOffset===t.startOffset&&e.endContainer===t.endContainer&&e.endOffset===t.endOffset},Sg=function(e,t,n){return null!==function(e,t,n){for(;e&&e!==t;){if(n(e))return e;e=e.parentNode}return null}(e,t,n)},Tg=function(e,t,n){return Sg(e,t,function(e){return e.nodeName===n})},kg=function(e){return e&&"TABLE"===e.nodeName},_g=function(e,t,n){for(var r=new go(t,e.getParent(t.parentNode,e.isBlock)||e.getRoot());t=r[n?"prev":"next"]();)if(jo.isBr(t))return!0},Ag=function(e,t,n,r,o){var i,a,u,s,c,l,f=e.getRoot(),d=e.schema.getNonEmptyElements();if(u=e.getParent(o.parentNode,e.isBlock)||f,r&&jo.isBr(o)&&t&&e.isEmpty(u))return _.some(Su(o.parentNode,e.nodeIndex(o)));for(i=new go(o,u);s=i[r?"prev":"next"]();){if("false"===e.getContentEditableParent(s)||(l=f,ka(c=s)&&!1===Sg(c,l,Ju)))return _.none();if(jo.isText(s)&&0<s.nodeValue.length)return!1===Tg(s,f,"A")?_.some(Su(s,r?s.nodeValue.length:0)):_.none();if(e.isBlock(s)||d[s.nodeName.toLowerCase()])return _.none();a=s}return n&&a?_.some(Su(a,0)):_.none()},Rg=function(e,t,n,r){var o,i,a,u,s,c,l,f,d,m,g=e.getRoot(),p=!1;if(o=r[(n?"start":"end")+"Container"],i=r[(n?"start":"end")+"Offset"],l=jo.isElement(o)&&i===o.childNodes.length,s=e.schema.getNonEmptyElements(),c=n,ka(o))return _.none();if(jo.isElement(o)&&i>o.childNodes.length-1&&(c=!1),jo.isDocument(o)&&(o=g,i=0),o===g){if(c&&(u=o.childNodes[0<i?i-1:0])){if(ka(u))return _.none();if(s[u.nodeName]||kg(u))return _.none()}if(o.hasChildNodes()){if(i=Math.min(!c&&0<i?i-1:i,o.childNodes.length-1),o=o.childNodes[i],i=jo.isText(o)&&l?o.data.length:0,!t&&o===g.lastChild&&kg(o))return _.none();if(function(e,t){for(;t&&t!==e;){if(jo.isContentEditableFalse(t))return!0;t=t.parentNode}return!1}(g,o)||ka(o))return _.none();if(o.hasChildNodes()&&!1===kg(o)){a=new go(u=o,g);do{if(jo.isContentEditableFalse(u)||ka(u)){p=!1;break}if(jo.isText(u)&&0<u.nodeValue.length){i=c?0:u.nodeValue.length,o=u,p=!0;break}if(s[u.nodeName.toLowerCase()]&&(!(f=u)||!/^(TD|TH|CAPTION)$/.test(f.nodeName))){i=e.nodeIndex(u),o=u.parentNode,c||i++,p=!0;break}}while(u=c?a.next():a.prev())}}}return t&&(jo.isText(o)&&0===i&&Ag(e,l,t,!0,o).each(function(e){o=e.container(),i=e.offset(),p=!0}),jo.isElement(o)&&((u=o.childNodes[i])||(u=o.childNodes[i-1]),!u||!jo.isBr(u)||(m="A",(d=u).previousSibling&&d.previousSibling.nodeName===m)||_g(e,u,!1)||_g(e,u,!0)||Ag(e,l,t,!0,u).each(function(e){o=e.container(),i=e.offset(),p=!0}))),c&&!t&&jo.isText(o)&&i===o.nodeValue.length&&Ag(e,l,t,!1,o).each(function(e){o=e.container(),i=e.offset(),p=!0}),p?_.some(Su(o,i)):_.none()},Dg=function(e,t){var n=t.collapsed,r=t.cloneRange(),o=Su.fromRangeStart(t);return Rg(e,n,!0,r).each(function(e){n&&Su.isAbove(o,e)||r.setStart(e.container(),e.offset())}),n||Rg(e,n,!1,r).each(function(e){r.setEnd(e.container(),e.offset())}),n&&r.collapse(!0),Eg(t,r)?_.none():_.some(r)},Og=function(e,t,n){var r=e.create("span",{},"&nbsp;");n.parentNode.insertBefore(r,n),t.scrollIntoView(r),e.remove(r)},Bg=function(e,t,n,r){var o=e.createRng();r?(o.setStartBefore(n),o.setEndBefore(n)):(o.setStartAfter(n),o.setEndAfter(n)),t.setRng(o)},Pg=function(e,t){var n,r,o=e.selection,i=e.dom,a=o.getRng();Dg(i,a).each(function(e){a.setStart(e.startContainer,e.startOffset),a.setEnd(e.endContainer,e.endOffset)});var u=a.startOffset,s=a.startContainer;if(1===s.nodeType&&s.hasChildNodes()){var c=u>s.childNodes.length-1;s=s.childNodes[Math.min(u,s.childNodes.length-1)]||s,u=c&&3===s.nodeType?s.nodeValue.length:0}var l=i.getParent(s,i.isBlock),f=l?i.getParent(l.parentNode,i.isBlock):null,d=f?f.nodeName.toUpperCase():"",m=t&&t.ctrlKey;"LI"!==d||m||(l=f),s&&3===s.nodeType&&u>=s.nodeValue.length&&(function(e,t,n){for(var r,o=new go(t,n),i=e.getNonEmptyElements();r=o.next();)if(i[r.nodeName.toLowerCase()]||0<r.length)return!0}(e.schema,s,l)||(n=i.create("br"),a.insertNode(n),a.setStartAfter(n),a.setEndAfter(n),r=!0)),n=i.create("br"),zu(i,a,n),Og(i,o,n),Bg(i,o,n,r),e.undoManager.add()},Ig=function(e,t){var n=ar.fromTag("br");Pi(ar.fromDom(t),n),e.undoManager.add()},Lg=function(e,t){Fg(e.getBody(),t)||Ii(ar.fromDom(t),ar.fromTag("br"));var n=ar.fromTag("br");Ii(ar.fromDom(t),n),Og(e.dom,e.selection,n.dom()),Bg(e.dom,e.selection,n.dom(),!1),e.undoManager.add()},Fg=function(e,t){return n=_u.after(t),!!jo.isBr(n.getNode())||sc.nextPosition(e,_u.after(t)).map(function(e){return jo.isBr(e.getNode())}).getOr(!1);var n},Mg=function(e){return e&&"A"===e.nodeName&&"href"in e},zg=function(e){return e.fold(q(!1),Mg,Mg,q(!1))},Ug=function(e,t){t.fold(o,d(Ig,e),d(Lg,e),o)},jg=function(e,t){var n,r,o,i=(n=e,r=d(Vl.isInlineTarget,n),o=_u.fromRangeStart(n.selection.getRng()),Ld(r,n.getBody(),o).filter(zg));i.isSome()?i.each(d(Ug,e)):Pg(e,t)},Vg={create:Ar("start","soffset","finish","foffset")},Hg=xf([{before:["element"]},{on:["element","offset"]},{after:["element"]}]),qg=(Hg.before,Hg.on,Hg.after,function(e){return e.fold($,$,$)}),$g=xf([{domRange:["rng"]},{relative:["startSitu","finishSitu"]},{exact:["start","soffset","finish","foffset"]}]),Wg={domRange:$g.domRange,relative:$g.relative,exact:$g.exact,exactFromRange:function(e){return $g.exact(e.start(),e.soffset(),e.finish(),e.foffset())},getWin:function(e){var t=e.match({domRange:function(e){return ar.fromDom(e.startContainer)},relative:function(e,t){return qg(e)},exact:function(e,t,n,r){return e}});return jr(t)},range:Vg.create},Kg=or.detect().browser,Xg=function(e,t){var n=mr(t)?Mc(t).length:Kr(t).length+1;return n<e?n:e<0?0:e},Yg=function(e){return Wg.range(e.start(),Xg(e.soffset(),e.start()),e.finish(),Xg(e.foffset(),e.finish()))},Gg=function(e,t){return!jo.isRestrictedNode(t.dom())&&(zr(e,t)||Mr(e,t))},Jg=function(t){return function(e){return Gg(t,e.start())&&Gg(t,e.finish())}},Qg=function(e){return!0===e.inline||Kg.isIE()},Zg=function(e){return Wg.range(ar.fromDom(e.startContainer),e.startOffset,ar.fromDom(e.endContainer),e.endOffset)},ep=function(e){var t=e.getSelection();return(t&&0!==t.rangeCount?_.from(t.getRangeAt(0)):_.none()).map(Zg)},tp=function(e){var t=jr(e);return ep(t.dom()).filter(Jg(e))},np=function(e,t){return _.from(t).filter(Jg(e)).map(Yg)},rp=function(e){var t=V.document.createRange();try{return t.setStart(e.start().dom(),e.soffset()),t.setEnd(e.finish().dom(),e.foffset()),_.some(t)}catch(n){return _.none()}},op=function(e){return(e.bookmark?e.bookmark:_.none()).bind(d(np,ar.fromDom(e.getBody()))).bind(rp)},ip=function(e){var t=Qg(e)?tp(ar.fromDom(e.getBody())):_.none();e.bookmark=t.isSome()?t:e.bookmark},ap=function(t){op(t).each(function(e){t.selection.setRng(e)})},up=op,sp=function(e){return Eo(e)||So(e)},cp=function(e){return U(W(e.selection.getSelectedBlocks(),ar.fromDom),function(e){return!sp(e)&&!Vr(e).map(sp).getOr(!1)})},lp=function(e,t){var n=e.settings,r=e.dom,o=e.selection,i=e.formatter,a=/[a-z%]+$/i.exec(n.indentation)[0],u=parseInt(n.indentation,10),s=e.getParam("indent_use_margin",!1);e.queryCommandState("InsertUnorderedList")||e.queryCommandState("InsertOrderedList")||n.forced_root_block||r.getParent(o.getNode(),r.isBlock)||i.apply("div"),z(cp(e),function(e){!function(e,t,n,r,o,i){if("false"!==e.getContentEditable(i)){var a=n?"margin":"padding";if(a="TABLE"===i.nodeName?"margin":a,a+="rtl"===e.getStyle(i,"direction",!0)?"Right":"Left","outdent"===t){var u=Math.max(0,parseInt(i.style[a]||0,10)-r);e.setStyle(i,a,u?u+o:"")}else u=parseInt(i.style[a]||0,10)+r+o,e.setStyle(i,a,u)}}(r,t,s,u,a,e.dom())})},fp=Xt.each,dp=Xt.extend,mp=Xt.map,gp=Xt.inArray;function pp(s){var o,i,a,t,c={state:{},exec:{},value:{}},n=s.settings;s.on("PreInit",function(){o=s.dom,i=s.selection,n=s.settings,a=s.formatter});var r=function(e){var t;if(!s.quirks.isHidden()&&!s.removed){if(e=e.toLowerCase(),t=c.state[e])return t(e);try{return s.getDoc().queryCommandState(e)}catch(n){}return!1}},e=function(e,n){n=n||"exec",fp(e,function(t,e){fp(e.toLowerCase().split(","),function(e){c[n][e]=t})})},u=function(e,t,n){e=e.toLowerCase(),c.value[e]=function(){return t.call(n||s)}};dp(this,{execCommand:function(t,n,r,e){var o,i,a=!1;if(!s.removed){if(/^(mceAddUndoLevel|mceEndUndoLevel|mceBeginUndoLevel|mceRepaint)$/.test(t)||e&&e.skip_focus?ap(s):s.focus(),(e=s.fire("BeforeExecCommand",{command:t,ui:n,value:r})).isDefaultPrevented())return!1;if(i=t.toLowerCase(),o=c.exec[i])return o(i,n,r),s.fire("ExecCommand",{command:t,ui:n,value:r}),!0;if(fp(s.plugins,function(e){if(e.execCommand&&e.execCommand(t,n,r))return s.fire("ExecCommand",{command:t,ui:n,value:r}),!(a=!0)}),a)return a;if(s.theme&&s.theme.execCommand&&s.theme.execCommand(t,n,r))return s.fire("ExecCommand",{command:t,ui:n,value:r}),!0;try{a=s.getDoc().execCommand(t,n,r)}catch(u){}return!!a&&(s.fire("ExecCommand",{command:t,ui:n,value:r}),!0)}},queryCommandState:r,queryCommandValue:function(e){var t;if(!s.quirks.isHidden()&&!s.removed){if(e=e.toLowerCase(),t=c.value[e])return t(e);try{return s.getDoc().queryCommandValue(e)}catch(n){}}},queryCommandSupported:function(e){if(e=e.toLowerCase(),c.exec[e])return!0;try{return s.getDoc().queryCommandSupported(e)}catch(t){}return!1},addCommands:e,addCommand:function(e,o,i){e=e.toLowerCase(),c.exec[e]=function(e,t,n,r){return o.call(i||s,t,n,r)}},addQueryStateHandler:function(e,t,n){e=e.toLowerCase(),c.state[e]=function(){return t.call(n||s)}},addQueryValueHandler:u,hasCustomCommand:function(e){return e=e.toLowerCase(),!!c.exec[e]}});var l=function(e,t,n){return t===undefined&&(t=!1),n===undefined&&(n=null),s.getDoc().execCommand(e,t,n)},f=function(e){return a.match(e)},d=function(e,t){a.toggle(e,t?{value:t}:undefined),s.nodeChanged()},m=function(e){t=i.getBookmark(e)},g=function(){i.moveToBookmark(t)};e({"mceResetDesignMode,mceBeginUndoLevel":function(){},"mceEndUndoLevel,mceAddUndoLevel":function(){s.undoManager.add()},"Cut,Copy,Paste":function(e){var t,n=s.getDoc();try{l(e)}catch(o){t=!0}if("paste"!==e||n.queryCommandEnabled(e)||(t=!0),t||!n.queryCommandSupported(e)){var r=s.translate("Your browser doesn't support direct access to the clipboard. Please use the Ctrl+X/C/V keyboard shortcuts instead.");fe.mac&&(r=r.replace(/Ctrl\+/g,"\u2318+")),s.notificationManager.open({text:r,type:"error"})}},unlink:function(){if(i.isCollapsed()){var e=s.dom.getParent(s.selection.getStart(),"a");e&&s.dom.remove(e,!0)}else a.remove("link")},"JustifyLeft,JustifyCenter,JustifyRight,JustifyFull,JustifyNone":function(e){var t=e.substring(7);"full"===t&&(t="justify"),fp("left,center,right,justify".split(","),function(e){t!==e&&a.remove("align"+e)}),"none"!==t&&d("align"+t)},"InsertUnorderedList,InsertOrderedList":function(e){var t,n;l(e),(t=o.getParent(i.getNode(),"ol,ul"))&&(n=t.parentNode,/^(H[1-6]|P|ADDRESS|PRE)$/.test(n.nodeName)&&(m(),o.split(n,t),g()))},"Bold,Italic,Underline,Strikethrough,Superscript,Subscript":function(e){d(e)},"ForeColor,HiliteColor":function(e,t,n){d(e,n)},FontName:function(e,t,n){var r,o;o=n,(r=s).formatter.toggle("fontname",{value:Ng(r,o)}),r.nodeChanged()},FontSize:function(e,t,n){var r,o;o=n,(r=s).formatter.toggle("fontsize",{value:Ng(r,o)}),r.nodeChanged()},RemoveFormat:function(e){a.remove(e)},mceBlockQuote:function(){d("blockquote")},FormatBlock:function(e,t,n){return d(n||"p")},mceCleanup:function(){var e=i.getBookmark();s.setContent(s.getContent()),i.moveToBookmark(e)},mceRemoveNode:function(e,t,n){var r=n||i.getNode();r!==s.getBody()&&(m(),s.dom.remove(r,!0),g())},mceSelectNodeDepth:function(e,t,n){var r=0;o.getParent(i.getNode(),function(e){if(1===e.nodeType&&r++===n)return i.select(e),!1},s.getBody())},mceSelectNode:function(e,t,n){i.select(n)},mceInsertContent:function(e,t,n){ml(s,n)},mceInsertRawHTML:function(e,t,n){i.setContent("tiny_mce_marker");var r=s.getContent();s.setContent(r.replace(/tiny_mce_marker/g,function(){return n}))},mceToggleFormat:function(e,t,n){d(n)},mceSetContent:function(e,t,n){s.setContent(n)},"Indent,Outdent":function(e){lp(s,e)},mceRepaint:function(){},InsertHorizontalRule:function(){s.execCommand("mceInsertContent",!1,"<hr />")},mceToggleVisualAid:function(){s.hasVisual=!s.hasVisual,s.addVisual()},mceReplaceContent:function(e,t,n){s.execCommand("mceInsertContent",!1,n.replace(/\{\$selection\}/g,i.getContent({format:"text"})))},mceInsertLink:function(e,t,n){var r;"string"==typeof n&&(n={href:n}),r=o.getParent(i.getNode(),"a"),n.href=n.href.replace(" ","%20"),r&&n.href||a.remove("link"),n.href&&a.apply("link",n,r)},selectAll:function(){var e=o.getParent(i.getStart(),jo.isContentEditableTrue);if(e){var t=o.createRng();t.selectNodeContents(e),i.setRng(t)}},"delete":function(){hg(s)},forwardDelete:function(){vg(s)},mceNewDocument:function(){s.setContent("")},InsertLineBreak:function(e,t,n){return jg(s,n),!0}});var p=function(n){return function(){var e=i.isCollapsed()?[o.getParent(i.getNode(),o.isBlock)]:i.getSelectedBlocks(),t=mp(e,function(e){return!!a.matchNode(e,n)});return-1!==gp(t,!0)}};e({JustifyLeft:p("alignleft"),JustifyCenter:p("aligncenter"),JustifyRight:p("alignright"),JustifyFull:p("alignjustify"),"Bold,Italic,Underline,Strikethrough,Superscript,Subscript":function(e){return f(e)},mceBlockQuote:function(){return f("blockquote")},Outdent:function(){var e;if(n.inline_styles){if((e=o.getParent(i.getStart(),o.isBlock))&&0<parseInt(e.style.paddingLeft,10))return!0;if((e=o.getParent(i.getEnd(),o.isBlock))&&0<parseInt(e.style.paddingLeft,10))return!0}return r("InsertUnorderedList")||r("InsertOrderedList")||!n.inline_styles&&!!o.getParent(i.getNode(),"BLOCKQUOTE")},"InsertUnorderedList,InsertOrderedList":function(e){var t=o.getParent(i.getNode(),"ul,ol");return t&&("insertunorderedlist"===e&&"UL"===t.tagName||"insertorderedlist"===e&&"OL"===t.tagName)}},"state"),e({Undo:function(){s.undoManager.undo()},Redo:function(){s.undoManager.redo()}}),u("FontName",function(){return wg(t=s).fold(function(){return xg(t).map(function(e){return Cg.getFontFamily(t.getBody(),e)}).getOr("")},function(e){return Cg.getFontFamily(t.getBody(),e)});var t},this),u("FontSize",function(){return wg(t=s).fold(function(){return xg(t).map(function(e){return Cg.getFontSize(t.getBody(),e)}).getOr("")},function(e){return Cg.getFontSize(t.getBody(),e)});var t},this)}var hp=Xt.makeMap("focus blur focusin focusout click dblclick mousedown mouseup mousemove mouseover beforepaste paste cut copy selectionchange mouseout mouseenter mouseleave wheel keydown keypress keyup input contextmenu dragstart dragend dragover draggesture dragdrop drop drag submit compositionstart compositionend compositionupdate touchstart touchmove touchend"," "),vp=function(a){var u,s,c=this,l={},f=function(){return!1},d=function(){return!0};u=(a=a||{}).scope||c,s=a.toggleEvent||f;var r=function(e,t,n,r){var o,i,a;if(!1===t&&(t=f),t)for(t={func:t},r&&Xt.extend(t,r),a=(i=e.toLowerCase().split(" ")).length;a--;)e=i[a],(o=l[e])||(o=l[e]=[],s(e,!0)),n?o.unshift(t):o.push(t);return c},m=function(e,t){var n,r,o,i,a;if(e)for(n=(i=e.toLowerCase().split(" ")).length;n--;){if(e=i[n],r=l[e],!e){for(o in l)s(o,!1),delete l[o];return c}if(r){if(t)for(a=r.length;a--;)r[a].func===t&&(r=r.slice(0,a).concat(r.slice(a+1)),l[e]=r);else r.length=0;r.length||(s(e,!1),delete l[e])}}else{for(e in l)s(e,!1);l={}}return c};c.fire=function(e,t){var n,r,o,i;if(e=e.toLowerCase(),(t=t||{}).type=e,t.target||(t.target=u),t.preventDefault||(t.preventDefault=function(){t.isDefaultPrevented=d},t.stopPropagation=function(){t.isPropagationStopped=d},t.stopImmediatePropagation=function(){t.isImmediatePropagationStopped=d},t.isDefaultPrevented=f,t.isPropagationStopped=f,t.isImmediatePropagationStopped=f),a.beforeFire&&a.beforeFire(t),n=l[e])for(r=0,o=n.length;r<o;r++){if((i=n[r]).once&&m(e,i.func),t.isImmediatePropagationStopped())return t.stopPropagation(),t;if(!1===i.func.call(u,t))return t.preventDefault(),t}return t},c.on=r,c.off=m,c.once=function(e,t,n){return r(e,t,n,{once:!0})},c.has=function(e){return e=e.toLowerCase(),!(!l[e]||0===l[e].length)}};vp.isNative=function(e){return!!hp[e.toLowerCase()]};var yp,bp=function(n){return n._eventDispatcher||(n._eventDispatcher=new vp({scope:n,toggleEvent:function(e,t){vp.isNative(e)&&n.toggleNativeEvent&&n.toggleNativeEvent(e,t)}})),n._eventDispatcher},Cp={fire:function(e,t,n){if(this.removed&&"remove"!==e&&"detach"!==e)return t;if(t=bp(this).fire(e,t,n),!1!==n&&this.parent)for(var r=this.parent();r&&!t.isPropagationStopped();)r.fire(e,t,!1),r=r.parent();return t},on:function(e,t,n){return bp(this).on(e,t,n)},off:function(e,t){return bp(this).off(e,t)},once:function(e,t){return bp(this).once(e,t)},hasEventListeners:function(e){return bp(this).has(e)}},xp=function(e,t){return e.fire("PreProcess",t)},wp=function(e,t){return e.fire("PostProcess",t)},Np=function(e){return e.fire("remove")},Ep=function(e){return e.fire("detach")},Sp=function(e,t){return e.fire("SwitchMode",{mode:t})},Tp=function(e,t,n,r){e.fire("ObjectResizeStart",{target:t,width:n,height:r})},kp=function(e,t,n,r){e.fire("ObjectResized",{target:t,width:n,height:r})},_p=function(e,t,n){try{e.getDoc().execCommand(t,!1,n)}catch(r){}},Ap=function(e,t,n){var r,o;Gi(e,t)&&!1===n?(o=t,$i(r=e)?r.dom().classList.remove(o):Ki(r,o),Yi(r)):n&&Xi(e,t)},Rp=function(e,t){Ap(ar.fromDom(e.getBody()),"mce-content-readonly",t),t?(e.selection.controlSelection.hideResizeRect(),e.readonly=!0,e.getBody().contentEditable="false"):(e.readonly=!1,e.getBody().contentEditable="true",_p(e,"StyleWithCSS",!1),_p(e,"enableInlineTableEditing",!1),_p(e,"enableObjectResizing",!1),e.focus(),e.nodeChanged())},Dp=function(e){return e.readonly?"readonly":"design"},Op=Si.DOM,Bp=function(e,t){return"selectionchange"===t?e.getDoc():!e.inline&&/^mouse|touch|click|contextmenu|drop|dragover|dragend/.test(t)?e.getDoc().documentElement:e.settings.event_root?(e.eventRoot||(e.eventRoot=Op.select(e.settings.event_root)[0]),e.eventRoot):e.getBody()},Pp=function(e,t,n){var r;(r=e).hidden||r.readonly?!0===e.readonly&&n.preventDefault():e.fire(t,n)},Ip=function(i,a){var e,t;if(i.delegates||(i.delegates={}),!i.delegates[a]&&!i.removed)if(e=Bp(i,a),i.settings.event_root){if(yp||(yp={},i.editorManager.on("removeEditor",function(){var e;if(!i.editorManager.activeEditor&&yp){for(e in yp)i.dom.unbind(Bp(i,e));yp=null}})),yp[a])return;t=function(e){for(var t=e.target,n=i.editorManager.get(),r=n.length;r--;){var o=n[r].getBody();(o===t||Op.isChildOf(t,o))&&Pp(n[r],a,e)}},yp[a]=t,Op.bind(e,a,t)}else t=function(e){Pp(i,a,e)},Op.bind(e,a,t),i.delegates[a]=t},Lp={bindPendingEventDelegates:function(){var t=this;Xt.each(t._pendingNativeEvents,function(e){Ip(t,e)})},toggleNativeEvent:function(e,t){var n=this;"focus"!==e&&"blur"!==e&&(t?n.initialized?Ip(n,e):n._pendingNativeEvents?n._pendingNativeEvents.push(e):n._pendingNativeEvents=[e]:n.initialized&&(n.dom.unbind(Bp(n,e),e,n.delegates[e]),delete n.delegates[e]))},unbindAllNativeEvents:function(){var e,t=this,n=t.getBody(),r=t.dom;if(t.delegates){for(e in t.delegates)t.dom.unbind(Bp(t,e),e,t.delegates[e]);delete t.delegates}!t.inline&&n&&r&&(n.onload=null,r.unbind(t.getWin()),r.unbind(t.getDoc())),r&&(r.unbind(n),r.unbind(t.getContainer()))}},Fp=Lp=Xt.extend({},Cp,Lp),Mp=Ar("sections","settings"),zp=or.detect().deviceType.isTouch(),Up=["lists","autolink","autosave"],jp={theme:"mobile"},Vp=function(e){var t=k(e)?e.join(" "):e,n=W(S(t)?t.split(" "):[],Gn);return U(n,function(e){return 0<e.length})},Hp=function(e,t){return e.sections().hasOwnProperty(t)},qp=function(e,t,n,r){var o,i=Vp(n.forced_plugins),a=Vp(r.plugins),u=e&&Hp(t,"mobile")?U(a,d(F,Up)):a,s=(o=u,[].concat(Vp(i)).concat(Vp(o)));return Xt.extend(r,{plugins:s.join(" ")})},$p=function(e,t,n,r){var o,i,a,u,s,c,l,f,d,m,g,p,h=(o=["mobile"],i=yr(r,function(e,t){return F(o,t)}),Mp(i.t,i.f)),v=Xt.extend(t,n,h.settings(),(m=e,p=(g=h).settings().inline,m&&Hp(g,"mobile")&&!p?(c="mobile",l=jp,f=h.sections(),d=f.hasOwnProperty(c)?f[c]:{},Xt.extend({},l,d)):{}),{validate:!0,content_editable:h.settings().inline,external_plugins:(a=n,u=h.settings(),s=u.external_plugins?u.external_plugins:{},a&&a.external_plugins?Xt.extend({},a.external_plugins,s):s)});return qp(e,h,n,v)},Wp=function(e,t,n){return _.from(t.settings[n]).filter(e)},Kp=function(e,t,n,r){var o,i,a,u=t in e.settings?e.settings[t]:n;return"hash"===r?(a={},"string"==typeof(i=u)?z(0<i.indexOf("=")?i.split(/[;,](?![^=;,]*(?:[;,]|$))/):i.split(","),function(e){var t=e.split("=");1<t.length?a[Xt.trim(t[0])]=Xt.trim(t[1]):a[Xt.trim(t[0])]=Xt.trim(t)}):a=i,a):"string"===r?Wp(S,e,t).getOr(n):"number"===r?Wp(O,e,t).getOr(n):"boolean"===r?Wp(R,e,t).getOr(n):"object"===r?Wp(T,e,t).getOr(n):"array"===r?Wp(k,e,t).getOr(n):"string[]"===r?Wp((o=S,function(e){return k(e)&&J(e,o)}),e,t).getOr(n):"function"===r?Wp(D,e,t).getOr(n):u},Xp=Xt.each,Yp=Xt.explode,Gp={f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},Jp=Xt.makeMap("alt,ctrl,shift,meta,access");function Qp(i){var a={},r=[],u=function(e){var t,n,r={};for(n in Xp(Yp(e,"+"),function(e){e in Jp?r[e]=!0:/^[0-9]{2,}$/.test(e)?r.keyCode=parseInt(e,10):(r.charCode=e.charCodeAt(0),r.keyCode=Gp[e]||e.toUpperCase().charCodeAt(0))}),t=[r.keyCode],Jp)r[n]?t.push(n):r[n]=!1;return r.id=t.join(","),r.access&&(r.alt=!0,fe.mac?r.ctrl=!0:r.shift=!0),r.meta&&(fe.mac?r.meta=!0:(r.ctrl=!0,r.meta=!1)),r},s=function(e,t,n,r){var o;return(o=Xt.map(Yp(e,">"),u))[o.length-1]=Xt.extend(o[o.length-1],{func:n,scope:r||i}),Xt.extend(o[0],{desc:i.translate(t),subpatterns:o.slice(1)})},o=function(e,t){return!!t&&t.ctrl===e.ctrlKey&&t.meta===e.metaKey&&t.alt===e.altKey&&t.shift===e.shiftKey&&!!(e.keyCode===t.keyCode||e.charCode&&e.charCode===t.charCode)&&(e.preventDefault(),!0)},c=function(e){return e.func?e.func.call(e.scope):null};i.on("keyup keypress keydown",function(t){var e,n;((n=t).altKey||n.ctrlKey||n.metaKey||"keydown"===(e=t).type&&112<=e.keyCode&&e.keyCode<=123)&&!t.isDefaultPrevented()&&(Xp(a,function(e){if(o(t,e))return r=e.subpatterns.slice(0),"keydown"===t.type&&c(e),!0}),o(t,r[0])&&(1===r.length&&"keydown"===t.type&&c(r[0]),r.shift()))}),this.add=function(e,n,r,o){var t;return"string"==typeof(t=r)?r=function(){i.execCommand(t,!1,null)}:Xt.isArray(t)&&(r=function(){i.execCommand(t[0],t[1],t[2])}),Xp(Yp(Xt.trim(e.toLowerCase())),function(e){var t=s(e,n,r,o);a[t.id]=t}),!0},this.remove=function(e){var t=s(e);return!!a[t.id]&&(delete a[t.id],!0)}}var Zp=function(e){var t=Ur(e).dom();return e.dom()===t.activeElement},eh=function(t){return(e=Ur(t),n=e!==undefined?e.dom():V.document,_.from(n.activeElement).map(ar.fromDom)).filter(function(e){return t.dom().contains(e.dom())});var e,n},th=function(t,e){return(n=e,n.collapsed?_.from(eu(n.startContainer,n.startOffset)).map(ar.fromDom):_.none()).bind(function(e){return ko(e)?_.some(e):!1===zr(t,e)?_.some(t):_.none()});var n},nh=function(t,e){th(ar.fromDom(t.getBody()),e).bind(function(e){return sc.firstPositionIn(e.dom())}).fold(function(){t.selection.normalize()},function(e){return t.selection.setRng(e.toRange())})},rh=function(e){if(e.setActive)try{e.setActive()}catch(t){e.focus()}else e.focus()},oh=function(e){var t,n=e.getBody();return n&&(t=ar.fromDom(n),Zp(t)||eh(t).isSome())},ih=function(e){return e.inline?oh(e):(t=e).iframeElement&&Zp(ar.fromDom(t.iframeElement));var t},ah=function(e){return e.editorManager.setActive(e)},uh=function(e,t){e.removed||(t?ah(e):function(t){var e=t.selection,n=t.settings.content_editable,r=t.getBody(),o=e.getRng();t.quirks.refreshContentEditable();var i,a,u=(i=t,a=e.getNode(),i.dom.getParent(a,function(e){return"true"===i.dom.getContentEditable(e)}));if(t.$.contains(r,u))return rh(u),nh(t,o),ah(t);t.bookmark!==undefined&&!1===ih(t)&&up(t).each(function(e){t.selection.setRng(e),o=e}),n||(fe.opera||rh(r),t.getWin().focus()),(fe.gecko||n)&&(rh(r),nh(t,o)),ah(t)}(e))},sh=ih,ch=function(e,t){return t.dom()[e]},lh=function(e,t){return parseInt(kr(t,e),10)},fh=d(ch,"clientWidth"),dh=d(ch,"clientHeight"),mh=d(lh,"margin-top"),gh=d(lh,"margin-left"),ph=function(e,t,n){var r,o,i,a,u,s,c,l,f,d,m,g=ar.fromDom(e.getBody()),p=e.inline?g:(r=g,ar.fromDom(r.dom().ownerDocument.documentElement)),h=(o=e.inline,a=t,u=n,s=(i=p).dom().getBoundingClientRect(),{x:a-(o?s.left+i.dom().clientLeft+gh(i):0),y:u-(o?s.top+i.dom().clientTop+mh(i):0)});return l=h.x,f=h.y,d=fh(c=p),m=dh(c),0<=l&&0<=f&&l<=d&&f<=m},hh=function(e){var t,n=e.inline?e.getBody():e.getContentAreaContainer();return(t=n,_.from(t).map(ar.fromDom)).map(function(e){return zr(Ur(e),e)}).getOr(!1)};function vh(n){var t,o=[],i=function(){var e,t=n.theme;return t&&t.getNotificationManagerImpl?t.getNotificationManagerImpl():{open:e=function(){throw new Error("Theme did not provide a NotificationManager implementation.")},close:e,reposition:e,getArgs:e}},a=function(){0<o.length&&i().reposition(o)},u=function(t){Y(o,function(e){return e===t}).each(function(e){o.splice(e,1)})},r=function(r){if(!n.removed&&hh(n))return X(o,function(e){return t=i().getArgs(e),n=r,!(t.type!==n.type||t.text!==n.text||t.progressBar||t.timeout||n.progressBar||n.timeout);var t,n}).getOrThunk(function(){n.editorManager.setActive(n);var e,t=i().open(r,function(){u(t),a()});return e=t,o.push(e),a(),t})};return(t=n).on("SkinLoaded",function(){var e=t.settings.service_message;e&&r({text:e,type:"warning",timeout:0,icon:""})}),t.on("ResizeEditor ResizeWindow",function(){he.requestAnimationFrame(a)}),t.on("remove",function(){z(o.slice(),function(e){i().close(e)})}),{open:r,close:function(){_.from(o[0]).each(function(e){i().close(e),u(e),a()})},getNotifications:function(){return o}}}function yh(r){var o=[],i=function(){var e,t=r.theme;return t&&t.getWindowManagerImpl?t.getWindowManagerImpl():{open:e=function(){throw new Error("Theme did not provide a WindowManager implementation.")},alert:e,confirm:e,close:e,getParams:e,setParams:e}},a=function(e,t){return function(){return t?t.apply(e,arguments):undefined}},u=function(e){var t;o.push(e),t=e,r.fire("OpenWindow",{win:t})},s=function(n){Y(o,function(e){return e===n}).each(function(e){var t;o.splice(e,1),t=n,r.fire("CloseWindow",{win:t}),0===o.length&&r.focus()})},e=function(){return _.from(o[o.length-1])};return r.on("remove",function(){z(o.slice(0),function(e){i().close(e)})}),{windows:o,open:function(e,t){r.editorManager.setActive(r),ip(r);var n=i().open(e,t,s);return u(n),n},alert:function(e,t,n){var r=i().alert(e,a(n||this,t),s);u(r)},confirm:function(e,t,n){var r=i().confirm(e,a(n||this,t),s);u(r)},close:function(){e().each(function(e){i().close(e),s(e)})},getParams:function(){return e().map(i().getParams).getOr(null)},setParams:function(t){e().each(function(e){i().setParams(e,t)})},getWindows:function(){return o}}}var bh={},Ch="en",xh={setCode:function(e){e&&(Ch=e,this.rtl=!!this.data[e]&&"rtl"===this.data[e]._dir)},getCode:function(){return Ch},rtl:!1,add:function(e,t){var n=bh[e];for(var r in n||(bh[e]=n={}),t)n[r]=t[r];this.setCode(e)},translate:function(e){var t=bh[Ch]||{},n=function(e){return Xt.is(e,"function")?Object.prototype.toString.call(e):r(e)?"":""+e},r=function(e){return""===e||null===e||Xt.is(e,"undefined")},o=function(e){return e=n(e),Xt.hasOwn(t,e)?n(t[e]):e};if(r(e))return"";if(Xt.is(e,"object")&&Xt.hasOwn(e,"raw"))return n(e.raw);if(Xt.is(e,"array")){var i=e.slice(1);e=o(e[0]).replace(/\{([0-9]+)\}/g,function(e,t){return Xt.hasOwn(i,t)?n(i[t]):e})}return o(e).replace(/{context:\w+}$/,"")},data:bh},wh=Bi.PluginManager,Nh=function(e,t){var n=function(e,t){for(var n in wh.urls)if(wh.urls[n]+"/plugin"+t+".js"===e)return n;return null}(t,e.suffix);return n?xh.translate(["Failed to load plugin: {0} from url {1}",n,t]):xh.translate(["Failed to load plugin url: {0}",t])},Eh=function(e,t){e.notificationManager.open({type:"error",text:t})},Sh=function(e,t){e._skinLoaded?Eh(e,t):e.on("SkinLoaded",function(){Eh(e,t)})},Th=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];var r=V.window.console;r&&(r.error?r.error.apply(r,arguments):r.log.apply(r,arguments))},kh={pluginLoadError:function(e,t){Sh(e,Nh(e,t))},pluginInitError:function(e,t,n){var r=xh.translate(["Failed to initialize plugin: {0}",t]);Th(r,n),Sh(e,r)},uploadError:function(e,t){Sh(e,xh.translate(["Failed to upload image: {0}",t]))},displayError:Sh,initError:Th},_h=Bi.PluginManager,Ah=Bi.ThemeManager;function Rh(){return new(oe.getOrDie("XMLHttpRequest"))}function Dh(u,s){var r={},n=function(e,r,o,t){var i,n;(i=Rh()).open("POST",s.url),i.withCredentials=s.credentials,i.upload.onprogress=function(e){t(e.loaded/e.total*100)},i.onerror=function(){o("Image upload failed due to a XHR Transport error. Code: "+i.status)},i.onload=function(){var e,t,n;i.status<200||300<=i.status?o("HTTP Error: "+i.status):(e=JSON.parse(i.responseText))&&"string"==typeof e.location?r((t=s.basePath,n=e.location,t?t.replace(/\/$/,"")+"/"+n.replace(/^\//,""):n)):o("Invalid JSON: "+i.responseText)},(n=new V.FormData).append("file",e.blob(),e.filename()),i.send(n)},c=function(e,t){return{url:t,blobInfo:e,status:!0}},l=function(e,t){return{url:"",blobInfo:e,status:!1,error:t}},f=function(e,t){Xt.each(r[e],function(e){e(t)}),delete r[e]},o=function(e,n){return e=Xt.grep(e,function(e){return!u.isUploaded(e.blobUri())}),de.all(Xt.map(e,function(e){return u.isPending(e.blobUri())?(t=e.blobUri(),new de(function(e){r[t]=r[t]||[],r[t].push(e)})):(o=e,i=s.handler,a=n,u.markPending(o.blobUri()),new de(function(t){var n;try{var r=function(){n&&n.close()};i(o,function(e){r(),u.markUploaded(o.blobUri(),e),f(o.blobUri(),c(o,e)),t(c(o,e))},function(e){r(),u.removeFailed(o.blobUri()),f(o.blobUri(),l(o,e)),t(l(o,e))},function(e){e<0||100<e||(n||(n=a()),n.progressBar.value(e))})}catch(e){t(l(o,e.message))}}));var o,i,a,t}))};return!1===D(s.handler)&&(s.handler=n),{upload:function(e,t){return s.url||s.handler!==n?o(e,t):new de(function(e){e([])})}}}var Oh=function(e){return oe.getOrDie("atob")(e)},Bh=function(e){var t,n,r=decodeURIComponent(e).split(",");return(n=/data:([^;]+)/.exec(r[0]))&&(t=n[1]),{type:t,data:r[1]}},Ph=function(a){return new de(function(e){var t,n,r,o,i=Bh(a);try{t=Oh(i.data)}catch(iE){return void e(new V.Blob([]))}for(o=t.length,n=new(oe.getOrDie("Uint8Array"))(o),r=0;r<n.length;r++)n[r]=t.charCodeAt(r);e(new V.Blob([n],{type:i.type}))})},Ih=function(e){return 0===e.indexOf("blob:")?(i=e,new de(function(e,t){var n=function(){t("Cannot convert "+i+" to Blob. Resource might not exist or is inaccessible.")};try{var r=Rh();r.open("GET",i,!0),r.responseType="blob",r.onload=function(){200===this.status?e(this.response):n()},r.onerror=n,r.send()}catch(o){n()}})):0===e.indexOf("data:")?Ph(e):null;var i},Lh=function(n){return new de(function(e){var t=new(oe.getOrDie("FileReader"));t.onloadend=function(){e(t.result)},t.readAsDataURL(n)})},Fh=Bh,Mh=0,zh=function(e){return(e||"blobid")+Mh++},Uh=function(n,r,o,t){var i,a;0!==r.src.indexOf("blob:")?(i=Fh(r.src).data,(a=n.findFirst(function(e){return e.base64()===i}))?o({image:r,blobInfo:a}):Ih(r.src).then(function(e){a=n.create(zh(),e,i),n.add(a),o({image:r,blobInfo:a})},function(e){t(e)})):(a=n.getByUri(r.src))?o({image:r,blobInfo:a}):Ih(r.src).then(function(t){Lh(t).then(function(e){i=Fh(e).data,a=n.create(zh(),t,i),n.add(a),o({image:r,blobInfo:a})})},function(e){t(e)})},jh=function(e){return e?te(e.getElementsByTagName("img")):[]},Vh=0,Hh={uuid:function(e){return e+Vh+++(t=function(){return Math.round(4294967295*Math.random()).toString(36)},"s"+(new Date).getTime().toString(36)+t()+t()+t());var t}};function qh(u){var n,o,t,e,i,r,a,s,c,l=(n=[],o=function(e){var t,n,r;if(!e.blob||!e.base64)throw new Error("blob and base64 representations of the image are required for BlobInfo to be created");return t=e.id||Hh.uuid("blobid"),n=e.name||t,{id:q(t),name:q(n),filename:q(n+"."+(r=e.blob.type,{"image/jpeg":"jpg","image/jpg":"jpg","image/gif":"gif","image/png":"png"}[r.toLowerCase()]||"dat")),blob:q(e.blob),base64:q(e.base64),blobUri:q(e.blobUri||ae.createObjectURL(e.blob)),uri:q(e.uri)}},{create:function(e,t,n,r){if(S(e))return o({id:e,name:r,blob:t,base64:n});if(T(e))return o(e);throw new Error("Unknown input type")},add:function(e){t(e.id())||n.push(e)},get:t=function(t){return e(function(e){return e.id()===t})},getByUri:function(t){return e(function(e){return e.blobUri()===t})},findFirst:e=function(e){return U(n,e)[0]},removeByUri:function(t){n=U(n,function(e){return e.blobUri()!==t||(ae.revokeObjectURL(e.blobUri()),!1)})},destroy:function(){z(n,function(e){ae.revokeObjectURL(e.blobUri())}),n=[]}}),f=(a={},s=function(e,t){return{status:e,resultUri:t}},{hasBlobUri:c=function(e){return e in a},getResultUri:function(e){var t=a[e];return t?t.resultUri:null},isPending:function(e){return!!c(e)&&1===a[e].status},isUploaded:function(e){return!!c(e)&&2===a[e].status},markPending:function(e){a[e]=s(1,null)},markUploaded:function(e,t){a[e]=s(2,t)},removeFailed:function(e){delete a[e]},destroy:function(){a={}}}),d=[],m=function(t){return function(e){return u.selection?t(e):[]}},g=function(e,t,n){for(var r=0;-1!==(r=e.indexOf(t,r))&&(e=e.substring(0,r)+n+e.substr(r+t.length),r+=n.length-t.length+1),-1!==r;);return e},p=function(e,t,n){return e=g(e,'src="'+t+'"','src="'+n+'"'),e=g(e,'data-mce-src="'+t+'"','data-mce-src="'+n+'"')},h=function(t,n){z(u.undoManager.data,function(e){"fragmented"===e.type?e.fragments=W(e.fragments,function(e){return p(e,t,n)}):e.content=p(e.content,t,n)})},v=function(){return u.notificationManager.open({text:u.translate("Image uploading..."),type:"info",timeout:-1,progressBar:!0})},y=function(e,t){l.removeByUri(e.src),h(e.src,t),u.$(e).attr({src:Bl(u)?t+"?"+(new Date).getTime():t,"data-mce-src":u.convertURL(t,"src")})},b=function(n){return i||(i=Dh(f,{url:Il(u),basePath:Ll(u),credentials:Fl(u),handler:Ml(u)})),w().then(m(function(r){var e;return e=W(r,function(e){return e.blobInfo}),i.upload(e,v).then(m(function(e){var t=W(e,function(e,t){var n=r[t].image;return e.status&&Pl(u)?y(n,e.url):e.error&&kh.uploadError(u,e.error),{element:n,status:e.status}});return n&&n(t),t}))}))},C=function(e){if(Ol(u))return b(e)},x=function(t){return!1!==J(d,function(e){return e(t)})&&(0!==t.getAttribute("src").indexOf("data:")||Dl(u)(t))},w=function(){var o,i,a;return r||(o=f,i=l,a={},r={findAll:function(e,n){var t;n||(n=q(!0)),t=U(jh(e),function(e){var t=e.src;return!!fe.fileApi&&!e.hasAttribute("data-mce-bogus")&&!e.hasAttribute("data-mce-placeholder")&&!(!t||t===fe.transparentSrc)&&(0===t.indexOf("blob:")?!o.isUploaded(t)&&n(e):0===t.indexOf("data:")&&n(e))});var r=W(t,function(n){if(a[n.src])return new de(function(t){a[n.src].then(function(e){if("string"==typeof e)return e;t({image:n,blobInfo:e.blobInfo})})});var e=new de(function(e,t){Uh(i,n,e,t)}).then(function(e){return delete a[e.image.src],e})["catch"](function(e){return delete a[n.src],e});return a[n.src]=e});return de.all(r)}}),r.findAll(u.getBody(),x).then(m(function(e){return e=U(e,function(e){return"string"!=typeof e||(kh.displayError(u,e),!1)}),z(e,function(e){h(e.image.src,e.blobInfo.blobUri()),e.image.src=e.blobInfo.blobUri(),e.image.removeAttribute("data-mce-src")}),e}))},N=function(e){return e.replace(/src="(blob:[^"]+)"/g,function(e,n){var t=f.getResultUri(n);if(t)return'src="'+t+'"';var r=l.getByUri(n);return r||(r=j(u.editorManager.get(),function(e,t){return e||t.editorUpload&&t.editorUpload.blobCache.getByUri(n)},null)),r?'src="data:'+r.blob().type+";base64,"+r.base64()+'"':e})};return u.on("setContent",function(){Ol(u)?C():w()}),u.on("RawSaveContent",function(e){e.content=N(e.content)}),u.on("getContent",function(e){e.source_view||"raw"===e.format||(e.content=N(e.content))}),u.on("PostRender",function(){u.parser.addNodeFilter("img",function(e){z(e,function(e){var t=e.attr("src");if(!l.getByUri(t)){var n=f.getResultUri(t);n&&e.attr("src",n)}})})}),{blobCache:l,addFilter:function(e){d.push(e)},uploadImages:b,uploadImagesAuto:C,scanForImages:w,destroy:function(){l.destroy(),f.destroy(),r=i=null}}}var $h=function(e,t){return e.hasOwnProperty(t.nodeName)},Wh=function(e,t){if(jo.isText(t)){if(0===t.nodeValue.length)return!0;if(/^\s+$/.test(t.nodeValue)&&(!t.nextSibling||$h(e,t.nextSibling)))return!0}return!1},Kh=function(e){var t,n,r,o,i,a,u,s,c,l,f,d=e.settings,m=e.dom,g=e.selection,p=e.schema,h=p.getBlockElements(),v=g.getStart(),y=e.getBody();if(f=d.forced_root_block,v&&jo.isElement(v)&&f&&(l=y.nodeName.toLowerCase(),p.isValidChild(l,f.toLowerCase())&&(b=h,C=y,x=v,!M(af(ar.fromDom(x),ar.fromDom(C)),function(e){return $h(b,e.dom())})))){var b,C,x,w,N;for(n=(t=g.getRng()).startContainer,r=t.startOffset,o=t.endContainer,i=t.endOffset,c=sh(e),v=y.firstChild;v;)if(w=h,N=v,jo.isText(N)||jo.isElement(N)&&!$h(w,N)&&!yc(N)){if(Wh(h,v)){v=(u=v).nextSibling,m.remove(u);continue}a||(a=m.create(f,e.settings.forced_root_block_attrs),v.parentNode.insertBefore(a,v),s=!0),v=(u=v).nextSibling,a.appendChild(u)}else a=null,v=v.nextSibling;s&&c&&(t.setStart(n,r),t.setEnd(o,i),g.setRng(t),e.nodeChanged())}},Xh=function(e){e.settings.forced_root_block&&e.on("NodeChange",d(Kh,e))},Yh=function(t){return Yr(t).fold(q([t]),function(e){return[t].concat(Yh(e))})},Gh=function(t){return Gr(t).fold(q([t]),function(e){return"br"===lr(e)?Hr(e).map(function(e){return[t].concat(Gh(e))}).getOr([]):[t].concat(Gh(e))})},Jh=function(o,e){return ru((i=e,a=i.startContainer,u=i.startOffset,jo.isText(a)?0===u?_.some(ar.fromDom(a)):_.none():_.from(a.childNodes[u]).map(ar.fromDom)),(t=e,n=t.endContainer,r=t.endOffset,jo.isText(n)?r===n.data.length?_.some(ar.fromDom(n)):_.none():_.from(n.childNodes[r-1]).map(ar.fromDom)),function(e,t){var n=X(Yh(o),d(Mr,e)),r=X(Gh(o),d(Mr,t));return n.isSome()&&r.isSome()}).getOr(!1);var t,n,r,i,a,u},Qh=function(e,t,n,r){var o=n,i=new go(n,o),a=e.schema.getNonEmptyElements();do{if(3===n.nodeType&&0!==Xt.trim(n.nodeValue).length)return void(r?t.setStart(n,0):t.setEnd(n,n.nodeValue.length));if(a[n.nodeName]&&!/^(TD|TH)$/.test(n.nodeName))return void(r?t.setStartBefore(n):"BR"===n.nodeName?t.setEndBefore(n):t.setEndAfter(n));if(fe.ie&&fe.ie<11&&e.isBlock(n)&&e.isEmpty(n))return void(r?t.setStart(n,0):t.setEnd(n,0))}while(n=r?i.next():i.prev());"BODY"===o.nodeName&&(r?t.setStart(o,0):t.setEnd(o,o.childNodes.length))},Zh=function(e){var t=e.selection.getSel();return t&&0<t.rangeCount};function ev(i){var r,o=[];"onselectionchange"in i.getDoc()||i.on("NodeChange Click MouseUp KeyUp Focus",function(e){var t,n;n={startContainer:(t=i.selection.getRng()).startContainer,startOffset:t.startOffset,endContainer:t.endContainer,endOffset:t.endOffset},"nodechange"!==e.type&&Eg(n,r)||i.fire("SelectionChange"),r=n}),i.on("contextmenu",function(){i.fire("SelectionChange")}),i.on("SelectionChange",function(){var e=i.selection.getStart(!0);!e||!fe.range&&i.selection.isCollapsed()||Zh(i)&&!function(e){var t,n;if((n=i.$(e).parentsUntil(i.getBody()).add(e)).length===o.length){for(t=n.length;0<=t&&n[t]===o[t];t--);if(-1===t)return o=n,!0}return o=n,!1}(e)&&i.dom.isChildOf(e,i.getBody())&&i.nodeChanged({selectionChange:!0})}),i.on("MouseUp",function(e){!e.isDefaultPrevented()&&Zh(i)&&("IMG"===i.selection.getNode().nodeName?he.setEditorTimeout(i,function(){i.nodeChanged()}):i.nodeChanged())}),this.nodeChanged=function(e){var t,n,r,o=i.selection;i.initialized&&o&&!i.settings.disable_nodechange&&!i.readonly&&(r=i.getBody(),(t=o.getStart(!0)||r).ownerDocument===i.getDoc()&&i.dom.isChildOf(t,r)||(t=r),n=[],i.dom.getParent(t,function(e){if(e===r)return!0;n.push(e)}),(e=e||{}).element=t,e.parents=n,i.fire("NodeChange",e))}}var tv,nv,rv={BACKSPACE:8,DELETE:46,DOWN:40,ENTER:13,LEFT:37,RIGHT:39,SPACEBAR:32,TAB:9,UP:38,END:35,HOME:36,modifierPressed:function(e){return e.shiftKey||e.ctrlKey||e.altKey||this.metaKeyPressed(e)},metaKeyPressed:function(e){return fe.mac?e.metaKey:e.ctrlKey&&!e.altKey}},ov=function(e){return j(e,function(e,t){return e.concat(function(t){var e=function(e){return W(e,function(e){return(e=Ka(e)).node=t,e})};if(jo.isElement(t))return e(t.getClientRects());if(jo.isText(t)){var n=t.ownerDocument.createRange();return n.setStart(t,0),n.setEnd(t,t.data.length),e(n.getClientRects())}}(t))},[])};(nv=tv||(tv={}))[nv.Up=-1]="Up",nv[nv.Down=1]="Down";var iv=function(o,i,a,e,u,t){var n,s,c=0,l=[],r=function(e){var t,n,r;for(r=ov([e]),-1===o&&(r=r.reverse()),t=0;t<r.length;t++)if(n=r[t],!a(n,s)){if(0<l.length&&i(n,Ht.last(l))&&c++,n.line=c,u(n))return!0;l.push(n)}};return(s=Ht.last(t.getClientRects()))&&(r(n=t.getNode()),function(e,t,n,r){for(;r=Es(r,e,$a,t);)if(n(r))return}(o,e,r,n)),l},av=d(iv,tv.Up,Ga,Ja),uv=d(iv,tv.Down,Ja,Ga),sv=function(n){return function(e){return t=n,e.line>t;var t}},cv=function(n){return function(e){return t=n,e.line===t;var t}},lv=jo.isContentEditableFalse,fv=Es,dv=function(e,t){return Math.abs(e.left-t)},mv=function(e,t){return Math.abs(e.right-t)},gv=function(e,t){return e>=t.left&&e<=t.right},pv=function(e,o){return Ht.reduce(e,function(e,t){var n,r;return n=Math.min(dv(e,o),mv(e,o)),r=Math.min(dv(t,o),mv(t,o)),gv(o,t)?t:gv(o,e)?e:r===n&&lv(t.node)?t:r<n?t:e})},hv=function(e,t,n,r){for(;r=fv(r,e,$a,t);)if(n(r))return},vv=function(e,t,n){var r,o,i,a,u,s,c,l=ov(U(te(e.getElementsByTagName("*")),gs)),f=U(l,function(e){return n>=e.top&&n<=e.bottom});return(r=pv(f,t))&&(r=pv((a=e,c=function(t,e){var n;return n=U(ov([e]),function(e){return!t(e,u)}),s=s.concat(n),0===n.length},(s=[]).push(u=r),hv(tv.Up,a,d(c,Ga),u.node),hv(tv.Down,a,d(c,Ja),u.node),s),t))&&gs(r.node)?(i=t,{node:(o=r).node,before:dv(o,i)<mv(o,i)}):null},yv=function(t,n,e){if(e.collapsed)return!1;if(fe.ie&&fe.ie<=11&&e.startOffset===e.endOffset-1&&e.startContainer===e.endContainer){var r=e.startContainer.childNodes[e.startOffset];if(jo.isElement(r))return M(r.getClientRects(),function(e){return Qa(e,t,n)})}return M(e.getClientRects(),function(e){return Qa(e,t,n)})},bv=function(e){var t,n,r,o;return o=e.getBoundingClientRect(),n=(t=e.ownerDocument).documentElement,r=t.defaultView,{top:o.top+r.pageYOffset-n.clientTop,left:o.left+r.pageXOffset-n.clientLeft}},Cv=function(e,t){return n=(u=e).inline?bv(u.getBody()):{left:0,top:0},a=(i=e).getBody(),r=i.inline?{left:a.scrollLeft,top:a.scrollTop}:{left:0,top:0},{pageX:(o=function(e,t){if(t.target.ownerDocument!==e.getDoc()){var n=bv(e.getContentAreaContainer()),r=(i=(o=e).getBody(),a=o.getDoc().documentElement,u={left:i.scrollLeft,top:i.scrollTop},s={left:i.scrollLeft||a.scrollLeft,top:i.scrollTop||a.scrollTop},o.inline?u:s);return{left:t.pageX-n.left+r.left,top:t.pageY-n.top+r.top}}var o,i,a,u,s;return{left:t.pageX,top:t.pageY}}(e,t)).left-n.left+r.left,pageY:o.top-n.top+r.top};var n,r,o,i,a,u},xv=jo.isContentEditableFalse,wv=jo.isContentEditableTrue,Nv=function(e){e&&e.parentNode&&e.parentNode.removeChild(e)},Ev=function(u,s){return function(e){if(0===e.button){var t=X(s.dom.getParents(e.target),au(xv,wv)).getOr(null);if(i=s.getBody(),xv(a=t)&&a!==i){var n=s.dom.getPos(t),r=s.getBody(),o=s.getDoc().documentElement;u.element=t,u.screenX=e.screenX,u.screenY=e.screenY,u.maxX=(s.inline?r.scrollWidth:o.offsetWidth)-2,u.maxY=(s.inline?r.scrollHeight:o.offsetHeight)-2,u.relX=e.pageX-n.x,u.relY=e.pageY-n.y,u.width=t.offsetWidth,u.height=t.offsetHeight,u.ghost=function(e,t,n,r){var o=t.cloneNode(!0);e.dom.setStyles(o,{width:n,height:r}),e.dom.setAttrib(o,"data-mce-selected",null);var i=e.dom.create("div",{"class":"mce-drag-container","data-mce-bogus":"all",unselectable:"on",contenteditable:"false"});return e.dom.setStyles(i,{position:"absolute",opacity:.5,overflow:"hidden",border:0,padding:0,margin:0,width:n,height:r}),e.dom.setStyles(o,{margin:0,boxSizing:"border-box"}),i.appendChild(o),i}(s,t,u.width,u.height)}}var i,a}},Sv=function(l,f){return function(e){if(l.dragging&&(s=(i=f).selection,c=s.getSel().getRangeAt(0).startContainer,a=3===c.nodeType?c.parentNode:c,u=l.element,a!==u&&!i.dom.isChildOf(a,u)&&!xv(a))){var t=(r=l.element,(o=r.cloneNode(!0)).removeAttribute("data-mce-selected"),o),n=f.fire("drop",{targetClone:t,clientX:e.clientX,clientY:e.clientY});n.isDefaultPrevented()||(t=n.targetClone,f.undoManager.transact(function(){Nv(l.element),f.insertContent(f.dom.getOuterHTML(t)),f._selectionOverrides.hideFakeCaret()}))}var r,o,i,a,u,s,c;Tv(l)}},Tv=function(e){e.dragging=!1,e.element=null,Nv(e.ghost)},kv=function(e){var t,n,r,o,i,a,p,h,v,u,s,c={};t=Si.DOM,a=V.document,n=Ev(c,e),p=c,h=e,v=he.throttle(function(e,t){h._selectionOverrides.hideFakeCaret(),h.selection.placeCaretAt(e,t)},0),r=function(e){var t,n,r,o,i,a,u,s,c,l,f,d,m=Math.max(Math.abs(e.screenX-p.screenX),Math.abs(e.screenY-p.screenY));if(p.element&&!p.dragging&&10<m){if(h.fire("dragstart",{target:p.element}).isDefaultPrevented())return;p.dragging=!0,h.focus()}if(p.dragging){var g=(f=p,{pageX:(d=Cv(h,e)).pageX-f.relX,pageY:d.pageY+5});c=p.ghost,l=h.getBody(),c.parentNode!==l&&l.appendChild(c),t=p.ghost,n=g,r=p.width,o=p.height,i=p.maxX,a=p.maxY,s=u=0,t.style.left=n.pageX+"px",t.style.top=n.pageY+"px",n.pageX+r>i&&(u=n.pageX+r-i),n.pageY+o>a&&(s=n.pageY+o-a),t.style.width=r-u+"px",t.style.height=o-s+"px",v(e.clientX,e.clientY)}},o=Sv(c,e),u=c,i=function(){u.dragging&&s.fire("dragend"),Tv(u)},(s=e).on("mousedown",n),e.on("mousemove",r),e.on("mouseup",o),t.bind(a,"mousemove",r),t.bind(a,"mouseup",i),e.on("remove",function(){t.unbind(a,"mousemove",r),t.unbind(a,"mouseup",i)})},_v=function(e){var n;kv(e),(n=e).on("drop",function(e){var t="undefined"!=typeof e.clientX?n.getDoc().elementFromPoint(e.clientX,e.clientY):null;(xv(t)||xv(n.dom.getContentEditableParent(t)))&&e.preventDefault()})},Av=function(t){var e=Vi(function(){if(!t.removed&&t.selection.getRng().collapsed){var e=fg(t,t.selection.getRng(),!1);t.selection.setRng(e)}},0);t.on("focus",function(){e.throttle()}),t.on("blur",function(){e.cancel()})},Rv=jo.isContentEditableTrue,Dv=jo.isContentEditableFalse,Ov=function(e,t){for(var n=e.getBody();t&&t!==n;){if(Rv(t)||Dv(t))return t;t=t.parentNode}return null},Bv=function(g){var p,e,t,a=g.getBody(),o=ds(g.getBody(),function(e){return g.dom.isBlock(e)},function(){return sh(g)}),h="sel-"+g.dom.uniqueId(),u=function(e){e&&g.selection.setRng(e)},s=function(){return g.selection.getRng()},v=function(e,t,n,r){return void 0===r&&(r=!0),g.fire("ShowCaret",{target:t,direction:e,before:n}).isDefaultPrevented()?null:(r&&g.selection.scrollIntoView(t,-1===e),o.show(n,t))},y=function(e,t){return t=Os(e,a,t),-1===e?_u.fromRangeStart(t):_u.fromRangeEnd(t)},n=function(e){return ka(e)||Oa(e)||Ba(e)},b=function(e){return n(e.startContainer)||n(e.endContainer)},c=function(e){var t=g.schema.getShortEndedElements(),n=g.dom.createRng(),r=e.startContainer,o=e.startOffset,i=e.endContainer,a=e.endOffset;return br(t,r.nodeName.toLowerCase())?0===o?n.setStartBefore(r):n.setStartAfter(r):n.setStart(r,o),br(t,i.nodeName.toLowerCase())?0===a?n.setEndBefore(i):n.setEndAfter(i):n.setEnd(i,a),n},l=function(e,t){var n,r,o,i,a,u,s,c,l,f,d=g.$,m=g.dom;if(!e)return null;if(e.collapsed){if(!b(e))if(!1===t){if(c=y(-1,e),gs(c.getNode(!0)))return v(-1,c.getNode(!0),!1,!1);if(gs(c.getNode()))return v(-1,c.getNode(),!c.isAtEnd(),!1)}else{if(c=y(1,e),gs(c.getNode()))return v(1,c.getNode(),!c.isAtEnd(),!1);if(gs(c.getNode(!0)))return v(1,c.getNode(!0),!1,!1)}return null}return i=e.startContainer,a=e.startOffset,u=e.endOffset,3===i.nodeType&&0===a&&Dv(i.parentNode)&&(i=i.parentNode,a=m.nodeIndex(i),i=i.parentNode),1!==i.nodeType?null:(u===a+1&&i===e.endContainer&&(n=i.childNodes[a]),Dv(n)?(l=f=n.cloneNode(!0),(s=g.fire("ObjectSelected",{target:n,targetClone:l})).isDefaultPrevented()?null:(r=oa(ar.fromDom(g.getBody()),"#"+h).fold(function(){return d([])},function(e){return d([e.dom()])}),l=s.targetClone,0===r.length&&(r=d('<div data-mce-bogus="all" class="mce-offscreen-selection"></div>').attr("id",h)).appendTo(g.getBody()),e=g.dom.createRng(),l===f&&fe.ie?(r.empty().append('<p style="font-size: 0" data-mce-bogus="all">\xa0</p>').append(l),e.setStartAfter(r[0].firstChild.firstChild),e.setEndAfter(l)):(r.empty().append("\xa0").append(l).append("\xa0"),e.setStart(r[0].firstChild,1),e.setEnd(r[0].lastChild,0)),r.css({top:m.getPos(n,g.getBody()).y}),r[0].focus(),(o=g.selection.getSel()).removeAllRanges(),o.addRange(e),z(Qi(ar.fromDom(g.getBody()),"*[data-mce-selected]"),function(e){Sr(e,"data-mce-selected")}),n.setAttribute("data-mce-selected","1"),p=n,C(),e)):null)},f=function(){p&&(p.removeAttribute("data-mce-selected"),oa(ar.fromDom(g.getBody()),"#"+h).each(Ui),p=null),oa(ar.fromDom(g.getBody()),"#"+h).each(Ui),p=null},C=function(){o.hide()};return fe.ceFalse&&(function(){g.on("mouseup",function(e){var t=s();t.collapsed&&ph(g,e.clientX,e.clientY)&&u(lg(g,t,!1))}),g.on("click",function(e){var t;(t=Ov(g,e.target))&&(Dv(t)&&(e.preventDefault(),g.focus()),Rv(t)&&g.dom.isChildOf(t,g.selection.getNode())&&f())}),g.on("blur NewBlock",function(){f()}),g.on("ResizeWindow FullscreenStateChanged",function(){return o.reposition()});var n,r,i=function(e,t){var n,r,o=g.dom.getParent(e,g.dom.isBlock),i=g.dom.getParent(t,g.dom.isBlock);return!(!o||!g.dom.isChildOf(o,i)||!1!==Dv(Ov(g,o)))||o&&(n=o,r=i,!(g.dom.getParent(n,g.dom.isBlock)===g.dom.getParent(r,g.dom.isBlock)))&&function(e){var t=Js(e);if(!e.firstChild)return!1;var n=_u.before(e.firstChild),r=t.next(n);return r&&!Lf(r)&&!Ff(r)}(o)};r=!1,(n=g).on("touchstart",function(){r=!1}),n.on("touchmove",function(){r=!0}),n.on("touchend",function(e){var t=Ov(n,e.target);Dv(t)&&(r||(e.preventDefault(),l(cg(n,t))))}),g.on("mousedown",function(e){var t,n=e.target;if((n===a||"HTML"===n.nodeName||g.dom.isChildOf(n,a))&&!1!==ph(g,e.clientX,e.clientY))if(t=Ov(g,n))Dv(t)?(e.preventDefault(),l(cg(g,t))):(f(),Rv(t)&&e.shiftKey||yv(e.clientX,e.clientY,g.selection.getRng())||(C(),g.selection.placeCaretAt(e.clientX,e.clientY)));else if(!1===gs(n)){f(),C();var r=vv(a,e.clientX,e.clientY);if(r&&!i(e.target,r.node)){e.preventDefault();var o=v(1,r.node,r.before,!1);g.getBody().focus(),u(o)}}}),g.on("keypress",function(e){rv.modifierPressed(e)||(e.keyCode,Dv(g.selection.getNode())&&e.preventDefault())}),g.on("getSelectionRange",function(e){var t=e.range;if(p){if(!p.parentNode)return void(p=null);(t=t.cloneRange()).selectNode(p),e.range=t}}),g.on("setSelectionRange",function(e){e.range=c(e.range);var t=l(e.range,e.forward);t&&(e.range=t)}),g.on("AfterSetSelectionRange",function(e){var t,n=e.range;b(n)||"mcepastebin"===n.startContainer.parentNode.id||C(),t=n.startContainer.parentNode,g.dom.hasClass(t,"mce-offscreen-selection")||f()}),g.on("copy",function(e){var t,n=e.clipboardData;if(!e.isDefaultPrevented()&&e.clipboardData&&!fe.ie){var r=(t=g.dom.get(h))?t.getElementsByTagName("*")[0]:t;r&&(e.preventDefault(),n.clearData(),n.setData("text/html",r.outerHTML),n.setData("text/plain",r.outerText))}}),_v(g),Av(g)}(),e=g.contentStyles,t=".mce-content-body",e.push(o.getCss()),e.push(t+" .mce-offscreen-selection {position: absolute;left: -9999999999px;max-width: 1000000px;}"+t+" *[contentEditable=false] {cursor: default;}"+t+" *[contentEditable=true] {cursor: text;}")),{showCaret:v,showBlockCaretContainer:function(e){e.hasAttribute("data-mce-caret")&&(Pa(e),u(s()),g.selection.scrollIntoView(e[0]))},hideFakeCaret:C,destroy:function(){o.destroy(),p=null}}},Pv=function(e){for(var t=e;/<!--|--!?>/g.test(t);)t=t.replace(/<!--|--!?>/g,"");return t},Iv=function(e,t,n){var r,o,i,a,u=1;for(a=e.getShortEndedElements(),(i=/<([!?\/])?([A-Za-z0-9\-_\:\.]+)((?:\s+[^"\'>]+(?:(?:"[^"]*")|(?:\'[^\']*\')|[^>]*))*|\/|\s+)>/g).lastIndex=r=n;o=i.exec(t);){if(r=i.lastIndex,"/"===o[1])u--;else if(!o[1]){if(o[2]in a)continue;u++}if(0===u)break}return r},Lv=function(e,t){var n=e.exec(t);if(n){var r=n[1],o=n[2];return"string"==typeof r&&"data-mce-bogus"===r.toLowerCase()?o:null}return null};function Fv(z,U){void 0===U&&(U=di());var e=function(){};!1!==(z=z||{}).fix_self_closing&&(z.fix_self_closing=!0);var j=z.comment?z.comment:e,V=z.cdata?z.cdata:e,H=z.text?z.text:e,q=z.start?z.start:e,$=z.end?z.end:e,W=z.pi?z.pi:e,K=z.doctype?z.doctype:e;return{parse:function(e){var t,n,r,d,o,i,a,m,u,s,g,c,p,l,f,h,v,y,b,C,x,w,N,E,S,T,k,_,A,R=0,D=[],O=0,B=ti.decode,P=Xt.makeMap("src,href,data,background,formaction,poster,xlink:href"),I=/((java|vb)script|mhtml):/i,L=function(e){var t,n;for(t=D.length;t--&&D[t].name!==e;);if(0<=t){for(n=D.length-1;t<=n;n--)(e=D[n]).valid&&$(e.name);D.length=t}},F=function(e,t,n,r,o){var i,a,u,s,c;if(n=(t=t.toLowerCase())in g?t:B(n||r||o||""),p&&!m&&0==(0===(u=t).indexOf("data-")||0===u.indexOf("aria-"))){if(!(i=y[t])&&b){for(a=b.length;a--&&!(i=b[a]).pattern.test(t););-1===a&&(i=null)}if(!i)return;if(i.validValues&&!(n in i.validValues))return}if(P[t]&&!z.allow_script_urls){var l=n.replace(/[\s\u0000-\u001F]+/g,"");try{l=decodeURIComponent(l)}catch(f){l=unescape(l)}if(I.test(l))return;if(c=l,!(s=z).allow_html_data_urls&&(/^data:image\//i.test(c)?!1===s.allow_svg_data_urls&&/^data:image\/svg\+xml/i.test(c):/^data:/i.test(c)))return}m&&(t in P||0===t.indexOf("on"))||(d.map[t]=n,d.push({name:t,value:n}))};for(S=new RegExp("<(?:(?:!--([\\w\\W]*?)--!?>)|(?:!\\[CDATA\\[([\\w\\W]*?)\\]\\]>)|(?:!DOCTYPE([\\w\\W]*?)>)|(?:\\?([^\\s\\/<>]+) ?([\\w\\W]*?)[?/]>)|(?:\\/([A-Za-z][A-Za-z0-9\\-_\\:\\.]*)>)|(?:([A-Za-z][A-Za-z0-9\\-_\\:\\.]*)((?:\\s+[^\"'>]+(?:(?:\"[^\"]*\")|(?:'[^']*')|[^>]*))*|\\/|\\s+)>))","g"),T=/([\w:\-]+)(?:\s*=\s*(?:(?:\"((?:[^\"])*)\")|(?:\'((?:[^\'])*)\')|([^>\s]+)))?/g,s=U.getShortEndedElements(),E=z.self_closing_elements||U.getSelfClosingElements(),g=U.getBoolAttrs(),p=z.validate,u=z.remove_internals,A=z.fix_self_closing,k=U.getSpecialElements(),N=e+">";t=S.exec(N);){if(R<t.index&&H(B(e.substr(R,t.index-R))),n=t[6])":"===(n=n.toLowerCase()).charAt(0)&&(n=n.substr(1)),L(n);else if(n=t[7]){if(t.index+t[0].length>e.length){H(B(e.substr(t.index))),R=t.index+t[0].length;continue}":"===(n=n.toLowerCase()).charAt(0)&&(n=n.substr(1)),c=n in s,A&&E[n]&&0<D.length&&D[D.length-1].name===n&&L(n);var M=Lv(T,t[8]);if(null!==M){if("all"===M){R=Iv(U,e,S.lastIndex),S.lastIndex=R;continue}f=!1}if(!p||(l=U.getElementRule(n))){if(f=!0,p&&(y=l.attributes,b=l.attributePatterns),(v=t[8])?((m=-1!==v.indexOf("data-mce-type"))&&u&&(f=!1),(d=[]).map={},v.replace(T,F)):(d=[]).map={},p&&!m){if(C=l.attributesRequired,x=l.attributesDefault,w=l.attributesForced,l.removeEmptyAttrs&&!d.length&&(f=!1),w)for(o=w.length;o--;)a=(h=w[o]).name,"{$uid}"===(_=h.value)&&(_="mce_"+O++),d.map[a]=_,d.push({name:a,value:_});if(x)for(o=x.length;o--;)(a=(h=x[o]).name)in d.map||("{$uid}"===(_=h.value)&&(_="mce_"+O++),d.map[a]=_,d.push({name:a,value:_}));if(C){for(o=C.length;o--&&!(C[o]in d.map););-1===o&&(f=!1)}if(h=d.map["data-mce-bogus"]){if("all"===h){R=Iv(U,e,S.lastIndex),S.lastIndex=R;continue}f=!1}}f&&q(n,d,c)}else f=!1;if(r=k[n]){r.lastIndex=R=t.index+t[0].length,(t=r.exec(e))?(f&&(i=e.substr(R,t.index-R)),R=t.index+t[0].length):(i=e.substr(R),R=e.length),f&&(0<i.length&&H(i,!0),$(n)),S.lastIndex=R;continue}c||(v&&v.indexOf("/")===v.length-1?f&&$(n):D.push({name:n,valid:f}))}else(n=t[1])?(">"===n.charAt(0)&&(n=" "+n),z.allow_conditional_comments||"[if"!==n.substr(0,3).toLowerCase()||(n=" "+n),j(n)):(n=t[2])?V(Pv(n)):(n=t[3])?K(n):(n=t[4])&&W(n,t[5]);R=t.index+t[0].length}for(R<e.length&&H(B(e.substr(R))),o=D.length-1;0<=o;o--)(n=D[o]).valid&&$(n.name)}}}(Fv||(Fv={})).findEndTag=Iv;var Mv=Fv,zv=function(e,t){var n,r,o,i,a,u,s,c,l=t,f=/<(\w+) [^>]*data-mce-bogus="all"[^>]*>/g,d=e.schema;for(u=e.getTempAttrs(),s=l,c=new RegExp(["\\s?("+u.join("|")+')="[^"]+"'].join("|"),"gi"),l=s.replace(c,""),a=d.getShortEndedElements();i=f.exec(l);)r=f.lastIndex,o=i[0].length,n=a[i[1]]?r:Mv.findEndTag(d,l,r),l=l.substring(0,r-o)+l.substring(n),f.lastIndex=r-o;return wa(l)},Uv={trimExternal:zv,trimInternal:zv},jv=0,Vv=2,Hv=1,qv=function(g,p){var e=g.length+p.length+2,h=new Array(e),v=new Array(e),c=function(e,t,n,r,o){var i=l(e,t,n,r);if(null===i||i.start===t&&i.diag===t-r||i.end===e&&i.diag===e-n)for(var a=e,u=n;a<t||u<r;)a<t&&u<r&&g[a]===p[u]?(o.push([0,g[a]]),++a,++u):r-n<t-e?(o.push([2,g[a]]),++a):(o.push([1,p[u]]),++u);else{c(e,i.start,n,i.start-i.diag,o);for(var s=i.start;s<i.end;++s)o.push([0,g[s]]);c(i.end,t,i.end-i.diag,r,o)}},y=function(e,t,n,r){for(var o=e;o-t<r&&o<n&&g[o]===p[o-t];)++o;return{start:e,end:o,diag:t}},l=function(e,t,n,r){var o=t-e,i=r-n;if(0===o||0===i)return null;var a,u,s,c,l,f=o-i,d=i+o,m=(d%2==0?d:d+1)/2;for(h[1+m]=e,v[1+m]=t+1,a=0;a<=m;++a){for(u=-a;u<=a;u+=2){for(s=u+m,u===-a||u!==a&&h[s-1]<h[s+1]?h[s]=h[s+1]:h[s]=h[s-1]+1,l=(c=h[s])-e+n-u;c<t&&l<r&&g[c]===p[l];)h[s]=++c,++l;if(f%2!=0&&f-a<=u&&u<=f+a&&v[s-f]<=h[s])return y(v[s-f],u+e-n,t,r)}for(u=f-a;u<=f+a;u+=2){for(s=u+m-f,u===f-a||u!==f+a&&v[s+1]<=v[s-1]?v[s]=v[s+1]-1:v[s]=v[s-1],l=(c=v[s]-1)-e+n-u;e<=c&&n<=l&&g[c]===p[l];)v[s]=c--,l--;if(f%2==0&&-a<=u&&u<=a&&v[s]<=h[s+f])return y(v[s],u+e-n,t,r)}}},t=[];return c(0,g.length,0,p.length,t),t},$v=function(e){return jo.isElement(e)?e.outerHTML:jo.isText(e)?ti.encodeRaw(e.data,!1):jo.isComment(e)?"\x3c!--"+e.data+"--\x3e":""},Wv=function(e,t,n){var r=function(e){var t,n,r;for(r=V.document.createElement("div"),t=V.document.createDocumentFragment(),e&&(r.innerHTML=e);n=r.firstChild;)t.appendChild(n);return t}(t);if(e.hasChildNodes()&&n<e.childNodes.length){var o=e.childNodes[n];o.parentNode.insertBefore(r,o)}else e.appendChild(r)},Kv=function(e){return U(W(te(e.childNodes),$v),function(e){return 0<e.length})},Xv=function(e,t){var n,r,o,i=W(te(t.childNodes),$v);return n=qv(i,e),r=t,o=0,z(n,function(e){e[0]===jv?o++:e[0]===Hv?(Wv(r,e[1],o),o++):e[0]===Vv&&function(e,t){if(e.hasChildNodes()&&t<e.childNodes.length){var n=e.childNodes[t];n.parentNode.removeChild(n)}}(r,o)}),t},Yv=Hi(_.none()),Gv=function(e){return{type:"fragmented",fragments:e,content:"",bookmark:null,beforeBookmark:null}},Jv=function(e){return{type:"complete",fragments:null,content:e,bookmark:null,beforeBookmark:null}},Qv=function(e){return"fragmented"===e.type?e.fragments.join(""):e.content},Zv=function(e){var t=ar.fromTag("body",Yv.get().getOrThunk(function(){var e=V.document.implementation.createHTMLDocument("undo");return Yv.set(_.some(e)),e}));return ya(t,Qv(e)),z(Qi(t,"*[data-mce-bogus]"),ji),t.dom().innerHTML},ey=function(n){var e,t,r;return e=Kv(n.getBody()),-1!==(t=(r=G(e,function(e){var t=Uv.trimInternal(n.serializer,e);return 0<t.length?[t]:[]})).join("")).indexOf("</iframe>")?Gv(r):Jv(t)},ty=function(e,t,n){"fragmented"===t.type?Xv(t.fragments,e.getBody()):e.setContent(t.content,{format:"raw"}),e.selection.moveToBookmark(n?t.beforeBookmark:t.bookmark)},ny=function(e,t){return!(!e||!t)&&(r=t,Qv(e)===Qv(r)||(n=t,Zv(e)===Zv(n)));var n,r};function ry(u){var s,r,o=this,c=0,l=[],t=0,f=function(){return 0===t},i=function(e){f()&&(o.typing=e)},d=function(e){u.setDirty(e)},a=function(e){i(!1),o.add({},e)},n=function(){o.typing&&(i(!1),o.add())};return u.on("init",function(){o.add()}),u.on("BeforeExecCommand",function(e){var t=e.command;"Undo"!==t&&"Redo"!==t&&"mceRepaint"!==t&&(n(),o.beforeChange())}),u.on("ExecCommand",function(e){var t=e.command;"Undo"!==t&&"Redo"!==t&&"mceRepaint"!==t&&a(e)}),u.on("ObjectResizeStart Cut",function(){o.beforeChange()}),u.on("SaveContent ObjectResized blur",a),u.on("DragEnd",a),u.on("KeyUp",function(e){var t=e.keyCode;e.isDefaultPrevented()||((33<=t&&t<=36||37<=t&&t<=40||45===t||e.ctrlKey)&&(a(),u.nodeChanged()),46!==t&&8!==t||u.nodeChanged(),r&&o.typing&&!1===ny(ey(u),l[0])&&(!1===u.isDirty()&&(d(!0),u.fire("change",{level:l[0],lastLevel:null})),u.fire("TypingUndo"),r=!1,u.nodeChanged()))}),u.on("KeyDown",function(e){var t=e.keyCode;if(!e.isDefaultPrevented())if(33<=t&&t<=36||37<=t&&t<=40||45===t)o.typing&&a(e);else{var n=e.ctrlKey&&!e.altKey||e.metaKey;!(t<16||20<t)||224===t||91===t||o.typing||n||(o.beforeChange(),i(!0),o.add({},e),r=!0)}}),u.on("MouseDown",function(e){o.typing&&a(e)}),u.on("input",function(e){var t;e.inputType&&("insertReplacementText"===e.inputType||"insertText"===(t=e).inputType&&null===t.data)&&a(e)}),u.addShortcut("meta+z","","Undo"),u.addShortcut("meta+y,meta+shift+z","","Redo"),u.on("AddUndo Undo Redo ClearUndos",function(e){e.isDefaultPrevented()||u.nodeChanged()}),o={data:l,typing:!1,beforeChange:function(){f()&&(s=Yu.getUndoBookmark(u.selection))},add:function(e,t){var n,r,o,i=u.settings;if(o=ey(u),e=e||{},e=Xt.extend(e,o),!1===f()||u.removed)return null;if(r=l[c],u.fire("BeforeAddUndo",{level:e,lastLevel:r,originalEvent:t}).isDefaultPrevented())return null;if(r&&ny(r,e))return null;if(l[c]&&(l[c].beforeBookmark=s),i.custom_undo_redo_levels&&l.length>i.custom_undo_redo_levels){for(n=0;n<l.length-1;n++)l[n]=l[n+1];l.length--,c=l.length}e.bookmark=Yu.getUndoBookmark(u.selection),c<l.length-1&&(l.length=c+1),l.push(e),c=l.length-1;var a={level:e,lastLevel:r,originalEvent:t};return u.fire("AddUndo",a),0<c&&(d(!0),u.fire("change",a)),e},undo:function(){var e;return o.typing&&(o.add(),o.typing=!1,i(!1)),0<c&&(e=l[--c],ty(u,e,!0),d(!0),u.fire("undo",{level:e})),e},redo:function(){var e;return c<l.length-1&&(e=l[++c],ty(u,e,!1),d(!0),u.fire("redo",{level:e})),e},clear:function(){l=[],c=0,o.typing=!1,o.data=l,u.fire("ClearUndos")},hasUndo:function(){return 0<c||o.typing&&l[0]&&!ny(ey(u),l[0])},hasRedo:function(){return c<l.length-1&&!o.typing},transact:function(e){return n(),o.beforeChange(),o.ignore(e),o.add()},ignore:function(e){try{t++,e()}finally{t--}},extra:function(e,t){var n,r;o.transact(e)&&(r=l[c].bookmark,n=l[c-1],ty(u,n,!0),o.transact(t)&&(l[c-1].beforeBookmark=r))}}}var oy,iy,ay={},uy=Ht.filter,sy=Ht.each;iy=function(e){var t,n,r=e.selection.getRng();t=jo.matchNodeNames("pre"),r.collapsed||(n=e.selection.getSelectedBlocks(),sy(uy(uy(n,t),function(e){return t(e.previousSibling)&&-1!==Ht.indexOf(n,e.previousSibling)}),function(e){var t,n;t=e.previousSibling,gn(n=e).remove(),gn(t).append("<br><br>").append(n.childNodes)}))},ay[oy="pre"]||(ay[oy]=[]),ay[oy].push(iy);var cy=function(e,t){sy(ay[e],function(e){e(t)})},ly=/^(src|href|style)$/,fy=Xt.each,dy=wc.isEq,my=function(e,t,n){return e.isChildOf(t,n)&&t!==n&&!e.isBlock(n)},gy=function(e,t,n){var r,o,i;return r=t[n?"startContainer":"endContainer"],o=t[n?"startOffset":"endOffset"],jo.isElement(r)&&(i=r.childNodes.length-1,!n&&o&&o--,r=r.childNodes[i<o?i:o]),jo.isText(r)&&n&&o>=r.nodeValue.length&&(r=new go(r,e.getBody()).next()||r),jo.isText(r)&&!n&&0===o&&(r=new go(r,e.getBody()).prev()||r),r},py=function(e,t,n,r){var o=e.create(n,r);return t.parentNode.insertBefore(o,t),o.appendChild(t),o},hy=function(e,t,n,r,o){var i=ar.fromDom(t),a=ar.fromDom(e.create(r,o)),u=n?Wr(i):$r(i);return Mi(a,u),n?(Pi(i,a),Li(a,i)):(Ii(i,a),Fi(a,i)),a.dom()},vy=function(e,t,n,r){return!(t=wc.getNonWhiteSpaceSibling(t,n,r))||"BR"===t.nodeName||e.isBlock(t)},yy=function(e,n,r,o,i){var t,a,u,s,c,l,f,d,m,g,p,h,v,y,b=e.dom;if(c=b,!(dy(l=o,(f=n).inline)||dy(l,f.block)||(f.selector?jo.isElement(l)&&c.is(l,f.selector):void 0)||(s=o,n.links&&"A"===s.tagName)))return!1;if("all"!==n.remove)for(fy(n.styles,function(e,t){e=wc.normalizeStyleValue(b,wc.replaceVars(e,r),t),"number"==typeof t&&(t=e,i=0),(n.remove_similar||!i||dy(wc.getStyle(b,i,t),e))&&b.setStyle(o,t,""),u=1}),u&&""===b.getAttrib(o,"style")&&(o.removeAttribute("style"),o.removeAttribute("data-mce-style")),fy(n.attributes,function(e,t){var n;if(e=wc.replaceVars(e,r),"number"==typeof t&&(t=e,i=0),!i||dy(b.getAttrib(i,t),e)){if("class"===t&&(e=b.getAttrib(o,t))&&(n="",fy(e.split(/\s+/),function(e){/mce\-\w+/.test(e)&&(n+=(n?" ":"")+e)}),n))return void b.setAttrib(o,t,n);"class"===t&&o.removeAttribute("className"),ly.test(t)&&o.removeAttribute("data-mce-"+t),o.removeAttribute(t)}}),fy(n.classes,function(e){e=wc.replaceVars(e,r),i&&!b.hasClass(i,e)||b.removeClass(o,e)}),a=b.getAttribs(o),t=0;t<a.length;t++){var C=a[t].nodeName;if(0!==C.indexOf("_")&&0!==C.indexOf("data-"))return!1}return"none"!==n.remove?(d=e,g=n,h=(m=o).parentNode,v=d.dom,y=d.settings.forced_root_block,g.block&&(y?h===v.getRoot()&&(g.list_block&&dy(m,g.list_block)||fy(Xt.grep(m.childNodes),function(e){wc.isValid(d,y,e.nodeName.toLowerCase())?p?p.appendChild(e):(p=py(v,e,y),v.setAttribs(p,d.settings.forced_root_block_attrs)):p=0})):v.isBlock(m)&&!v.isBlock(h)&&(vy(v,m,!1)||vy(v,m.firstChild,!0,1)||m.insertBefore(v.create("br"),m.firstChild),vy(v,m,!0)||vy(v,m.lastChild,!1,1)||m.appendChild(v.create("br")))),g.selector&&g.inline&&!dy(g.inline,m)||v.remove(m,1),!0):void 0},by=yy,Cy=function(s,c,l,e,f){var t,n,d=s.formatter.get(c),m=d[0],a=!0,u=s.dom,r=s.selection,i=function(e){var n,t,r,o,i,a,u=(n=s,t=e,r=c,o=l,i=f,fy(wc.getParents(n.dom,t.parentNode).reverse(),function(e){var t;a||"_start"===e.id||"_end"===e.id||(t=Mm.matchNode(n,e,r,o,i))&&!1!==t.split&&(a=e)}),a);return function(e,t,n,r,o,i,a,u){var s,c,l,f,d,m,g=e.dom;if(n){for(m=n.parentNode,s=r.parentNode;s&&s!==m;s=s.parentNode){for(c=g.clone(s,!1),d=0;d<t.length;d++)if(yy(e,t[d],u,c,c)){c=0;break}c&&(l&&c.appendChild(l),f||(f=c),l=c)}!i||a.mixed&&g.isBlock(n)||(r=g.split(n,r)),l&&(o.parentNode.insertBefore(l,o),f.appendChild(o))}return r}(s,d,u,e,e,!0,m,l)},g=function(e){var t,n,r,o,i;if(jo.isElement(e)&&u.getContentEditable(e)&&(o=a,a="true"===u.getContentEditable(e),i=!0),t=Xt.grep(e.childNodes),a&&!i)for(n=0,r=d.length;n<r&&!yy(s,d[n],l,e,e);n++);if(m.deep&&t.length){for(n=0,r=t.length;n<r;n++)g(t[n]);i&&(a=o)}},p=function(e){var t,n=u.get(e?"_start":"_end"),r=n[e?"firstChild":"lastChild"];return yc(t=r)&&jo.isElement(t)&&("_start"===t.id||"_end"===t.id)&&(r=r[e?"firstChild":"lastChild"]),jo.isText(r)&&0===r.data.length&&(r=e?n.previousSibling||n.nextSibling:n.nextSibling||n.previousSibling),u.remove(n,!0),r},o=function(e){var t,n,r=e.commonAncestorContainer;if(e=Pc(s,e,d,!0),m.split){if(e=Um(e),(t=gy(s,e,!0))!==(n=gy(s,e))){if(/^(TR|TH|TD)$/.test(t.nodeName)&&t.firstChild&&(t="TR"===t.nodeName?t.firstChild.firstChild||t:t.firstChild||t),r&&/^T(HEAD|BODY|FOOT|R)$/.test(r.nodeName)&&/^(TH|TD)$/.test(n.nodeName)&&n.firstChild&&(n=n.firstChild||n),my(u,t,n)){var o=_.from(t.firstChild).getOr(t);return i(hy(u,o,!0,"span",{id:"_start","data-mce-type":"bookmark"})),void p(!0)}if(my(u,n,t))return o=_.from(n.lastChild).getOr(n),i(hy(u,o,!1,"span",{id:"_end","data-mce-type":"bookmark"})),void p(!1);t=py(u,t,"span",{id:"_start","data-mce-type":"bookmark"}),n=py(u,n,"span",{id:"_end","data-mce-type":"bookmark"}),i(t),i(n),t=p(!0),n=p()}else t=n=i(t);e.startContainer=t.parentNode?t.parentNode:t,e.startOffset=u.nodeIndex(t),e.endContainer=n.parentNode?n.parentNode:n,e.endOffset=u.nodeIndex(n)+1}Lc(u,e,function(e){fy(e,function(e){g(e),jo.isElement(e)&&"underline"===s.dom.getStyle(e,"text-decoration")&&e.parentNode&&"underline"===wc.getTextDecoration(u,e.parentNode)&&yy(s,{deep:!1,exact:!0,inline:"span",styles:{textDecoration:"underline"}},null,e)})})};if(e)e.nodeType?((n=u.createRng()).setStartBefore(e),n.setEndAfter(e),o(n)):o(e);else if("false"!==u.getContentEditable(r.getNode()))r.isCollapsed()&&m.inline&&!u.select("td[data-mce-selected],th[data-mce-selected]").length?function(e,t,n,r){var o,i,a,u,s,c,l,f=e.dom,d=e.selection,m=[],g=d.getRng();for(o=g.startContainer,i=g.startOffset,3===(s=o).nodeType&&(i!==o.nodeValue.length&&(u=!0),s=s.parentNode);s;){if(Mm.matchNode(e,s,t,n,r)){c=s;break}s.nextSibling&&(u=!0),m.push(s),s=s.parentNode}if(c)if(u){a=d.getBookmark(),g.collapse(!0);var p=Pc(e,g,e.formatter.get(t),!0);p=Um(p),e.formatter.remove(t,n,p),d.moveToBookmark(a)}else{l=Qu(e.getBody(),c);var h=$m(!1).dom(),v=Gm(m,h);Xm(e,h,l||c),Wm(e,l,!1),d.setCursorLocation(v,1),f.isEmpty(c)&&f.remove(c)}}(s,c,l,f):(t=Yu.getPersistentBookmark(s.selection,!0),o(r.getRng()),r.moveToBookmark(t),m.inline&&Mm.match(s,c,l,r.getStart())&&wc.moveStart(u,r,r.getRng()),s.nodeChanged());else{e=r.getNode();for(var h=0,v=d.length;h<v&&(!d[h].ceFalseOverride||!yy(s,d[h],l,e,e));h++);}},xy=Xt.each,wy=function(e){return e&&1===e.nodeType&&!yc(e)&&!Ju(e)&&!jo.isBogus(e)},Ny=function(e,t){var n;for(n=e;n;n=n[t]){if(3===n.nodeType&&0!==n.nodeValue.length)return e;if(1===n.nodeType&&!yc(n))return n}return e},Ey=function(e,t,n){var r,o,i=new el(e);if(t&&n&&(t=Ny(t,"previousSibling"),n=Ny(n,"nextSibling"),i.compare(t,n))){for(r=t.nextSibling;r&&r!==n;)r=(o=r).nextSibling,t.appendChild(o);return e.remove(n),Xt.each(Xt.grep(n.childNodes),function(e){t.appendChild(e)}),t}return n},Sy=function(e,t,n){xy(e.childNodes,function(e){wy(e)&&(t(e)&&n(e),e.hasChildNodes()&&Sy(e,t,n))})},Ty=function(n,e){return d(function(e,t){return!(!t||!wc.getStyle(n,t,e))},e)},ky=function(r,e,t){return d(function(e,t,n){r.setStyle(n,e,t),""===n.getAttribute("style")&&n.removeAttribute("style"),_y(r,n)},e,t)},_y=function(e,t){"SPAN"===t.nodeName&&0===e.getAttribs(t).length&&e.remove(t,!0)},Ay=function(e,t){var n;1===t.nodeType&&t.parentNode&&1===t.parentNode.nodeType&&(n=wc.getTextDecoration(e,t.parentNode),e.getStyle(t,"color")&&n?e.setStyle(t,"text-decoration",n):e.getStyle(t,"text-decoration")===n&&e.setStyle(t,"text-decoration",null))},Ry=function(n,e,r,o){xy(e,function(t){xy(n.dom.select(t.inline,o),function(e){wy(e)&&by(n,t,r,e,t.exact?e:null)}),function(r,e,t){if(e.clear_child_styles){var n=e.links?"*:not(a)":"*";xy(r.select(n,t),function(n){wy(n)&&xy(e.styles,function(e,t){r.setStyle(n,t,"")})})}}(n.dom,t,o)})},Dy=function(e,t,n,r){(t.styles.color||t.styles.textDecoration)&&(Xt.walk(r,d(Ay,e),"childNodes"),Ay(e,r))},Oy=function(e,t,n,r){t.styles&&t.styles.backgroundColor&&Sy(r,Ty(e,"fontSize"),ky(e,"backgroundColor",wc.replaceVars(t.styles.backgroundColor,n)))},By=function(e,t,n,r){"sub"!==t.inline&&"sup"!==t.inline||(Sy(r,Ty(e,"fontSize"),ky(e,"fontSize","")),e.remove(e.select("sup"===t.inline?"sub":"sup",r),!0))},Py=function(e,t,n,r){r&&!1!==t.merge_siblings&&(r=Ey(e,wc.getNonWhiteSpaceSibling(r),r),r=Ey(e,r,wc.getNonWhiteSpaceSibling(r,!0)))},Iy=function(t,n,r,o,i){Mm.matchNode(t,i.parentNode,r,o)&&by(t,n,o,i)||n.merge_with_parents&&t.dom.getParent(i.parentNode,function(e){if(Mm.matchNode(t,e,r,o))return by(t,n,o,i),!0})},Ly=Xt.each,Fy=function(g,p,h,r){var e,t,v=g.formatter.get(p),y=v[0],o=!r&&g.selection.isCollapsed(),i=g.dom,n=g.selection,b=function(n,e){if(e=e||y,n){if(e.onformat&&e.onformat(n,e,h,r),Ly(e.styles,function(e,t){i.setStyle(n,t,wc.replaceVars(e,h))}),e.styles){var t=i.getAttrib(n,"style");t&&n.setAttribute("data-mce-style",t)}Ly(e.attributes,function(e,t){i.setAttrib(n,t,wc.replaceVars(e,h))}),Ly(e.classes,function(e){e=wc.replaceVars(e,h),i.hasClass(n,e)||i.addClass(n,e)})}},C=function(e,t){var n=!1;return!!y.selector&&(Ly(e,function(e){if(!("collapsed"in e&&e.collapsed!==o))return i.is(t,e.selector)&&!Ju(t)?(b(t,e),!(n=!0)):void 0}),n)},a=function(s,e,t,c){var l,f,d=[],m=!0;l=y.inline||y.block,f=s.create(l),b(f),Lc(s,e,function(e){var a,u=function(e){var t,n,r,o;if(o=m,t=e.nodeName.toLowerCase(),n=e.parentNode.nodeName.toLowerCase(),1===e.nodeType&&s.getContentEditable(e)&&(o=m,m="true"===s.getContentEditable(e),r=!0),wc.isEq(t,"br"))return a=0,void(y.block&&s.remove(e));if(y.wrapper&&Mm.matchNode(g,e,p,h))a=0;else{if(m&&!r&&y.block&&!y.wrapper&&wc.isTextBlock(g,t)&&wc.isValid(g,n,l))return e=s.rename(e,l),b(e),d.push(e),void(a=0);if(y.selector){var i=C(v,e);if(!y.inline||i)return void(a=0)}!m||r||!wc.isValid(g,l,t)||!wc.isValid(g,n,l)||!c&&3===e.nodeType&&1===e.nodeValue.length&&65279===e.nodeValue.charCodeAt(0)||Ju(e)||y.inline&&s.isBlock(e)?(a=0,Ly(Xt.grep(e.childNodes),u),r&&(m=o),a=0):(a||(a=s.clone(f,!1),e.parentNode.insertBefore(a,e),d.push(a)),a.appendChild(e))}};Ly(e,u)}),!0===y.links&&Ly(d,function(e){var t=function(e){"A"===e.nodeName&&b(e,y),Ly(Xt.grep(e.childNodes),t)};t(e)}),Ly(d,function(e){var t,n,r,o,i,a=function(e){var n=!1;return Ly(e.childNodes,function(e){if((t=e)&&1===t.nodeType&&!yc(t)&&!Ju(t)&&!jo.isBogus(t))return n=e,!1;var t}),n};n=0,Ly(e.childNodes,function(e){wc.isWhiteSpaceNode(e)||yc(e)||n++}),t=n,!(1<d.length)&&s.isBlock(e)||0!==t?(y.inline||y.wrapper)&&(y.exact||1!==t||((o=a(r=e))&&!yc(o)&&Mm.matchName(s,o,y)&&(i=s.clone(o,!1),b(i),s.replace(i,r,!0),s.remove(o,1)),e=i||r),Ry(g,v,h,e),Iy(g,y,p,h,e),Oy(s,y,h,e),By(s,y,h,e),Py(s,y,h,e)):s.remove(e,1)})};if("false"!==i.getContentEditable(n.getNode())){if(y){if(r)r.nodeType?C(v,r)||((t=i.createRng()).setStartBefore(r),t.setEndAfter(r),a(i,Pc(g,t,v),0,!0)):a(i,r,0,!0);else if(o&&y.inline&&!i.select("td[data-mce-selected],th[data-mce-selected]").length)!function(e,t,n){var r,o,i,a,u,s,c=e.selection;a=(r=c.getRng(!0)).startOffset,s=r.startContainer.nodeValue,(o=Qu(e.getBody(),c.getStart()))&&(i=qm(o));var l,f,d=/[^\s\u00a0\u00ad\u200b\ufeff]/;s&&0<a&&a<s.length&&d.test(s.charAt(a))&&d.test(s.charAt(a-1))?(u=c.getBookmark(),r.collapse(!0),r=Pc(e,r,e.formatter.get(t)),r=Um(r),e.formatter.apply(t,n,r),c.moveToBookmark(u)):(o&&i.nodeValue===jm||(l=e.getDoc(),f=$m(!0).dom(),i=(o=l.importNode(f,!0)).firstChild,r.insertNode(o),a=1),e.formatter.apply(t,n,o),c.setCursorLocation(i,a))}(g,p,h);else{var u=g.selection.getNode();g.settings.forced_root_block||!v[0].defaultBlock||i.getParent(u,i.isBlock)||Fy(g,v[0].defaultBlock),g.selection.setRng(cl(g.selection.getRng())),e=Yu.getPersistentBookmark(g.selection,!0),a(i,Pc(g,n.getRng(),v)),y.styles&&Dy(i,y,h,u),n.moveToBookmark(e),wc.moveStart(i,n,n.getRng()),g.nodeChanged()}cy(p,g)}}else{r=n.getNode();for(var s=0,c=v.length;s<c;s++)if(v[s].ceFalseOverride&&i.is(r,v[s].selector))return void b(r,v[s])}},My={applyFormat:Fy},zy=Xt.each,Uy=function(e,t,n,r,o){var i,a,u,s,c,l,f,d;null===t.get()&&(a=e,u={},(i=t).set({}),a.on("NodeChange",function(n){var r=wc.getParents(a.dom,n.element),o={};r=Xt.grep(r,function(e){return 1===e.nodeType&&!e.getAttribute("data-mce-bogus")}),zy(i.get(),function(e,n){zy(r,function(t){return a.formatter.matchNode(t,n,{},e.similar)?(u[n]||(zy(e,function(e){e(!0,{node:t,format:n,parents:r})}),u[n]=e),o[n]=e,!1):!Mm.matchesUnInheritedFormatSelector(a,t,n)&&void 0})}),zy(u,function(e,t){o[t]||(delete u[t],zy(e,function(e){e(!1,{node:n.element,format:t,parents:r})}))})})),c=n,l=r,f=o,d=(s=t).get(),zy(c.split(","),function(e){d[e]||(d[e]=[],d[e].similar=f),d[e].push(l)}),s.set(d)},jy={get:function(r){var t={valigntop:[{selector:"td,th",styles:{verticalAlign:"top"}}],valignmiddle:[{selector:"td,th",styles:{verticalAlign:"middle"}}],valignbottom:[{selector:"td,th",styles:{verticalAlign:"bottom"}}],alignleft:[{selector:"figure.image",collapsed:!1,classes:"align-left",ceFalseOverride:!0,preview:"font-family font-size"},{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"left"},inherit:!1,preview:!1,defaultBlock:"div"},{selector:"img,table",collapsed:!1,styles:{"float":"left"},preview:"font-family font-size"}],aligncenter:[{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"center"},inherit:!1,preview:"font-family font-size",defaultBlock:"div"},{selector:"figure.image",collapsed:!1,classes:"align-center",ceFalseOverride:!0,preview:"font-family font-size"},{selector:"img",collapsed:!1,styles:{display:"block",marginLeft:"auto",marginRight:"auto"},preview:!1},{selector:"table",collapsed:!1,styles:{marginLeft:"auto",marginRight:"auto"},preview:"font-family font-size"}],alignright:[{selector:"figure.image",collapsed:!1,classes:"align-right",ceFalseOverride:!0,preview:"font-family font-size"},{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"right"},inherit:!1,preview:"font-family font-size",defaultBlock:"div"},{selector:"img,table",collapsed:!1,styles:{"float":"right"},preview:"font-family font-size"}],alignjustify:[{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"justify"},inherit:!1,defaultBlock:"div",preview:"font-family font-size"}],bold:[{inline:"strong",remove:"all"},{inline:"span",styles:{fontWeight:"bold"}},{inline:"b",remove:"all"}],italic:[{inline:"em",remove:"all"},{inline:"span",styles:{fontStyle:"italic"}},{inline:"i",remove:"all"}],underline:[{inline:"span",styles:{textDecoration:"underline"},exact:!0},{inline:"u",remove:"all"}],strikethrough:[{inline:"span",styles:{textDecoration:"line-through"},exact:!0},{inline:"strike",remove:"all"}],forecolor:{inline:"span",styles:{color:"%value"},links:!0,remove_similar:!0,clear_child_styles:!0},hilitecolor:{inline:"span",styles:{backgroundColor:"%value"},links:!0,remove_similar:!0,clear_child_styles:!0},fontname:{inline:"span",toggle:!1,styles:{fontFamily:"%value"},clear_child_styles:!0},fontsize:{inline:"span",toggle:!1,styles:{fontSize:"%value"},clear_child_styles:!0},fontsize_class:{inline:"span",attributes:{"class":"%value"}},blockquote:{block:"blockquote",wrapper:1,remove:"all"},subscript:{inline:"sub"},superscript:{inline:"sup"},code:{inline:"code"},link:{inline:"a",selector:"a",remove:"all",split:!0,deep:!0,onmatch:function(){return!0},onformat:function(n,e,t){Xt.each(t,function(e,t){r.setAttrib(n,t,e)})}},removeformat:[{selector:"b,strong,em,i,font,u,strike,sub,sup,dfn,code,samp,kbd,var,cite,mark,q,del,ins",remove:"all",split:!0,expand:!1,block_expand:!0,deep:!0},{selector:"span",attributes:["style","class"],remove:"empty",split:!0,expand:!1,deep:!0},{selector:"*",attributes:["style","class"],split:!1,expand:!1,deep:!0}]};return Xt.each("p h1 h2 h3 h4 h5 h6 div address pre div dt dd samp".split(/\s/),function(e){t[e]={block:e,remove:"all"}}),t}},Vy=Xt.each,Hy=Si.DOM,qy=function(e,t){var n,o,r,m=t&&t.schema||di({}),g=function(e){var t,n,r;return o="string"==typeof e?{name:e,classes:[],attrs:{}}:e,t=Hy.create(o.name),n=t,(r=o).classes.length&&Hy.addClass(n,r.classes.join(" ")),Hy.setAttribs(n,r.attrs),t},p=function(n,e,t){var r,o,i,a,u,s,c,l,f=0<e.length&&e[0],d=f&&f.name;if(u=d,s="string"!=typeof(a=n)?a.nodeName.toLowerCase():a,c=m.getElementRule(s),i=!(!(l=c&&c.parentsRequired)||!l.length)&&(u&&-1!==Xt.inArray(l,u)?u:l[0]))d===i?(o=e[0],e=e.slice(1)):o=i;else if(f)o=e[0],e=e.slice(1);else if(!t)return n;return o&&(r=g(o)).appendChild(n),t&&(r||(r=Hy.create("div")).appendChild(n),Xt.each(t,function(e){var t=g(e);r.insertBefore(t,n)})),p(r,e,o&&o.siblings)};return e&&e.length?(o=e[0],n=g(o),(r=Hy.create("div")).appendChild(p(n,e.slice(1),o.siblings)),r):""},$y=function(e){var t,a={classes:[],attrs:{}};return"*"!==(e=a.selector=Xt.trim(e))&&(t=e.replace(/(?:([#\.]|::?)([\w\-]+)|(\[)([^\]]+)\]?)/g,function(e,t,n,r,o){switch(t){case"#":a.attrs.id=n;break;case".":a.classes.push(n);break;case":":-1!==Xt.inArray("checked disabled enabled read-only required".split(" "),n)&&(a.attrs[n]=n)}if("["===r){var i=o.match(/([\w\-]+)(?:\=\"([^\"]+))?/);i&&(a.attrs[i[1]]=i[2])}return""})),a.name=t||"div",a},Wy=function(e){return e&&"string"==typeof e?(e=(e=e.split(/\s*,\s*/)[0]).replace(/\s*(~\+|~|\+|>)\s*/g,"$1"),Xt.map(e.split(/(?:>|\s+(?![^\[\]]+\]))/),function(e){var t=Xt.map(e.split(/(?:~\+|~|\+)/),$y),n=t.pop();return t.length&&(n.siblings=t),n}).reverse()):[]},Ky=function(n,e){var t,r,o,i,a,u,s="";if(!1===(u=n.settings.preview_styles))return"";"string"!=typeof u&&(u="font-family font-size font-weight font-style text-decoration text-transform color background-color border border-radius outline text-shadow");var c=function(e){return e.replace(/%(\w+)/g,"")};if("string"==typeof e){if(!(e=n.formatter.get(e)))return;e=e[0]}return"preview"in e&&!1===(u=e.preview)?"":(t=e.block||e.inline||"span",(i=Wy(e.selector)).length?(i[0].name||(i[0].name=t),t=e.selector,r=qy(i,n)):r=qy([t],n),o=Hy.select(t,r)[0]||r.firstChild,Vy(e.styles,function(e,t){(e=c(e))&&Hy.setStyle(o,t,e)}),Vy(e.attributes,function(e,t){(e=c(e))&&Hy.setAttrib(o,t,e)}),Vy(e.classes,function(e){e=c(e),Hy.hasClass(o,e)||Hy.addClass(o,e)}),n.fire("PreviewFormats"),Hy.setStyles(r,{position:"absolute",left:-65535}),n.getBody().appendChild(r),a=Hy.getStyle(n.getBody(),"fontSize",!0),a=/px$/.test(a)?parseInt(a,10):0,Vy(u.split(" "),function(e){var t=Hy.getStyle(o,e,!0);if(!("background-color"===e&&/transparent|rgba\s*\([^)]+,\s*0\)/.test(t)&&(t=Hy.getStyle(n.getBody(),e,!0),"#ffffff"===Hy.toHex(t).toLowerCase())||"color"===e&&"#000000"===Hy.toHex(t).toLowerCase())){if("font-size"===e&&/em|%$/.test(t)){if(0===a)return;t=parseFloat(t)/(/%$/.test(t)?100:1)*a+"px"}"border"===e&&t&&(s+="padding:0 2px;"),s+=e+":"+t+";"}}),n.fire("AfterPreviewFormats"),Hy.remove(r),s)},Xy=function(e,t,n,r,o){var i=t.get(n);!Mm.match(e,n,r,o)||"toggle"in i[0]&&!i[0].toggle?My.applyFormat(e,n,r,o):Cy(e,n,r,o)},Yy=function(e){e.addShortcut("meta+b","","Bold"),e.addShortcut("meta+i","","Italic"),e.addShortcut("meta+u","","Underline");for(var t=1;t<=6;t++)e.addShortcut("access+"+t,"",["FormatBlock",!1,"h"+t]);e.addShortcut("access+7","",["FormatBlock",!1,"p"]),e.addShortcut("access+8","",["FormatBlock",!1,"div"]),e.addShortcut("access+9","",["FormatBlock",!1,"address"])};function Gy(e){var t,n,r,o=(t=e,n={},(r=function(e,t){e&&("string"!=typeof e?Xt.each(e,function(e,t){r(t,e)}):(t=t.length?t:[t],Xt.each(t,function(e){"undefined"==typeof e.deep&&(e.deep=!e.selector),"undefined"==typeof e.split&&(e.split=!e.selector||e.inline),"undefined"==typeof e.remove&&e.selector&&!e.inline&&(e.remove="none"),e.selector&&e.inline&&(e.mixed=!0,e.block_expand=!0),"string"==typeof e.classes&&(e.classes=e.classes.split(/\s+/))}),n[e]=t))})(jy.get(t.dom)),r(t.settings.formats),{get:function(e){return e?n[e]:n},register:r,unregister:function(e){return e&&n[e]&&delete n[e],n}}),i=Hi(null);return Yy(e),Jm(e),{get:o.get,register:o.register,unregister:o.unregister,apply:d(My.applyFormat,e),remove:d(Cy,e),toggle:d(Xy,e,o),match:d(Mm.match,e),matchAll:d(Mm.matchAll,e),matchNode:d(Mm.matchNode,e),canApply:d(Mm.canApply,e),formatChanged:d(Uy,e,i),getCssText:d(Ky,e)}}var Jy,Qy=Object.prototype.hasOwnProperty,Zy=(Jy=function(e,t){return t},function(){for(var e=new Array(arguments.length),t=0;t<e.length;t++)e[t]=arguments[t];if(0===e.length)throw new Error("Can't merge zero objects");for(var n={},r=0;r<e.length;r++){var o=e[r];for(var i in o)Qy.call(o,i)&&(n[i]=Jy(n[i],o[i]))}return n}),eb={register:function(t,s,c){t.addAttributeFilter("data-mce-tabindex",function(e,t){for(var n,r=e.length;r--;)(n=e[r]).attr("tabindex",n.attributes.map["data-mce-tabindex"]),n.attr(t,null)}),t.addAttributeFilter("src,href,style",function(e,t){for(var n,r,o=e.length,i="data-mce-"+t,a=s.url_converter,u=s.url_converter_scope;o--;)(r=(n=e[o]).attributes.map[i])!==undefined?(n.attr(t,0<r.length?r:null),n.attr(i,null)):(r=n.attributes.map[t],"style"===t?r=c.serializeStyle(c.parseStyle(r),n.name):a&&(r=a.call(u,r,t,n.name)),n.attr(t,0<r.length?r:null))}),t.addAttributeFilter("class",function(e){for(var t,n,r=e.length;r--;)(n=(t=e[r]).attr("class"))&&(n=t.attr("class").replace(/(?:^|\s)mce-item-\w+(?!\S)/g,""),t.attr("class",0<n.length?n:null))}),t.addAttributeFilter("data-mce-type",function(e,t,n){for(var r,o=e.length;o--;)"bookmark"!==(r=e[o]).attributes.map["data-mce-type"]||n.cleanup||(_.from(r.firstChild).exists(function(e){return!Ca(e.value)})?r.unwrap():r.remove())}),t.addNodeFilter("noscript",function(e){for(var t,n=e.length;n--;)(t=e[n].firstChild)&&(t.value=ti.decode(t.value))}),t.addNodeFilter("script,style",function(e,t){for(var n,r,o,i=e.length,a=function(e){return e.replace(/(<!--\[CDATA\[|\]\]-->)/g,"\n").replace(/^[\r\n]*|[\r\n]*$/g,"").replace(/^\s*((<!--)?(\s*\/\/)?\s*<!\[CDATA\[|(<!--\s*)?\/\*\s*<!\[CDATA\[\s*\*\/|(\/\/)?\s*<!--|\/\*\s*<!--\s*\*\/)\s*[\r\n]*/gi,"").replace(/\s*(\/\*\s*\]\]>\s*\*\/(-->)?|\s*\/\/\s*\]\]>(-->)?|\/\/\s*(-->)?|\]\]>|\/\*\s*-->\s*\*\/|\s*-->\s*)\s*$/g,"")};i--;)r=(n=e[i]).firstChild?n.firstChild.value:"","script"===t?((o=n.attr("type"))&&n.attr("type","mce-no/type"===o?null:o.replace(/^mce\-/,"")),"xhtml"===s.element_format&&0<r.length&&(n.firstChild.value="// <![CDATA[\n"+a(r)+"\n// ]]>")):"xhtml"===s.element_format&&0<r.length&&(n.firstChild.value="\x3c!--\n"+a(r)+"\n--\x3e")}),t.addNodeFilter("#comment",function(e){for(var t,n=e.length;n--;)0===(t=e[n]).value.indexOf("[CDATA[")?(t.name="#cdata",t.type=4,t.value=t.value.replace(/^\[CDATA\[|\]\]$/g,"")):0===t.value.indexOf("mce:protected ")&&(t.name="#text",t.type=3,t.raw=!0,t.value=unescape(t.value).substr(14))}),t.addNodeFilter("xml:namespace,input",function(e,t){for(var n,r=e.length;r--;)7===(n=e[r]).type?n.remove():1===n.type&&("input"!==t||"type"in n.attributes.map||n.attr("type","text"))}),t.addAttributeFilter("data-mce-type",function(e){z(e,function(e){"format-caret"===e.attr("data-mce-type")&&(e.isEmpty(t.schema.getNonEmptyElements())?e.remove():e.unwrap())})}),t.addAttributeFilter("data-mce-src,data-mce-href,data-mce-style,data-mce-selected,data-mce-expando,data-mce-type,data-mce-resize",function(e,t){for(var n=e.length;n--;)e[n].attr(t,null)})},trimTrailingBr:function(e){var t,n,r=function(e){return e&&"br"===e.name};r(t=e.lastChild)&&r(n=t.prev)&&(t.remove(),n.remove())}},tb={process:function(e,t,n){return f=n,(l=e)&&l.hasEventListeners("PreProcess")&&!f.no_events?(o=t,i=n,c=(r=e).dom,o=o.cloneNode(!0),(a=V.document.implementation).createHTMLDocument&&(u=a.createHTMLDocument(""),Xt.each("BODY"===o.nodeName?o.childNodes:[o],function(e){u.body.appendChild(u.importNode(e,!0))}),o="BODY"!==o.nodeName?u.body.firstChild:u.body,s=c.doc,c.doc=u),xp(r,Zy(i,{node:o})),s&&(c.doc=s),o):t;var r,o,i,a,u,s,c,l,f}},nb=function(e,a,u){e.addNodeFilter("font",function(e){z(e,function(e){var t,n=a.parse(e.attr("style")),r=e.attr("color"),o=e.attr("face"),i=e.attr("size");r&&(n.color=r),o&&(n["font-family"]=o),i&&(n["font-size"]=u[parseInt(e.attr("size"),10)-1]),e.name="span",e.attr("style",a.serialize(n)),t=e,z(["color","face","size"],function(e){t.attr(e,null)})})})},rb=function(e,t){var n,r=gi();t.convert_fonts_to_spans&&nb(e,r,Xt.explode(t.font_size_legacy_values)),n=r,e.addNodeFilter("strike",function(e){z(e,function(e){var t=n.parse(e.attr("style"));t["text-decoration"]="line-through",e.name="span",e.attr("style",n.serialize(t))})})},ob={register:function(e,t){t.inline_styles&&rb(e,t)}},ib=/^[ \t\r\n]*$/,ab={"#text":3,"#comment":8,"#cdata":4,"#pi":7,"#doctype":10,"#document-fragment":11},ub=function(e,t,n){var r,o,i=n?"lastChild":"firstChild",a=n?"prev":"next";if(e[i])return e[i];if(e!==t){if(r=e[a])return r;for(o=e.parent;o&&o!==t;o=o.parent)if(r=o[a])return r}},sb=function(){function a(e,t){this.name=e,1===(this.type=t)&&(this.attributes=[],this.attributes.map={})}return a.create=function(e,t){var n,r;if(n=new a(e,ab[e]||1),t)for(r in t)n.attr(r,t[r]);return n},a.prototype.replace=function(e){return e.parent&&e.remove(),this.insert(e,this),this.remove(),this},a.prototype.attr=function(e,t){var n,r;if("string"!=typeof e){for(r in e)this.attr(r,e[r]);return this}if(n=this.attributes){if(t!==undefined){if(null===t){if(e in n.map)for(delete n.map[e],r=n.length;r--;)if(n[r].name===e)return n=n.splice(r,1),this;return this}if(e in n.map){for(r=n.length;r--;)if(n[r].name===e){n[r].value=t;break}}else n.push({name:e,value:t});return n.map[e]=t,this}return n.map[e]}},a.prototype.clone=function(){var e,t,n,r,o,i=new a(this.name,this.type);if(n=this.attributes){for((o=[]).map={},e=0,t=n.length;e<t;e++)"id"!==(r=n[e]).name&&(o[o.length]={name:r.name,value:r.value},o.map[r.name]=r.value);i.attributes=o}return i.value=this.value,i.shortEnded=this.shortEnded,i},a.prototype.wrap=function(e){return this.parent.insert(e,this),e.append(this),this},a.prototype.unwrap=function(){var e,t;for(e=this.firstChild;e;)t=e.next,this.insert(e,this,!0),e=t;this.remove()},a.prototype.remove=function(){var e=this.parent,t=this.next,n=this.prev;return e&&(e.firstChild===this?(e.firstChild=t)&&(t.prev=null):n.next=t,e.lastChild===this?(e.lastChild=n)&&(n.next=null):t.prev=n,this.parent=this.next=this.prev=null),this},a.prototype.append=function(e){var t;return e.parent&&e.remove(),(t=this.lastChild)?((t.next=e).prev=t,this.lastChild=e):this.lastChild=this.firstChild=e,e.parent=this,e},a.prototype.insert=function(e,t,n){var r;return e.parent&&e.remove(),r=t.parent||this,n?(t===r.firstChild?r.firstChild=e:t.prev.next=e,e.prev=t.prev,(e.next=t).prev=e):(t===r.lastChild?r.lastChild=e:t.next.prev=e,e.next=t.next,(e.prev=t).next=e),e.parent=r,e},a.prototype.getAll=function(e){var t,n=[];for(t=this.firstChild;t;t=ub(t,this))t.name===e&&n.push(t);return n},a.prototype.empty=function(){var e,t,n;if(this.firstChild){for(e=[],n=this.firstChild;n;n=ub(n,this))e.push(n);for(t=e.length;t--;)(n=e[t]).parent=n.firstChild=n.lastChild=n.next=n.prev=null}return this.firstChild=this.lastChild=null,this},a.prototype.isEmpty=function(e,t,n){var r,o,i=this.firstChild;if(t=t||{},i)do{if(1===i.type){if(i.attributes.map["data-mce-bogus"])continue;if(e[i.name])return!1;for(r=i.attributes.length;r--;)if("name"===(o=i.attributes[r].name)||0===o.indexOf("data-mce-bookmark"))return!1}if(8===i.type)return!1;if(3===i.type&&!ib.test(i.value))return!1;if(3===i.type&&i.parent&&t[i.parent.name]&&ib.test(i.value))return!1;if(n&&n(i))return!1}while(i=ub(i,this));return!0},a.prototype.walk=function(e){return ub(this,null,e)},a}(),cb=function(e,t,n,r){(e.padd_empty_with_br||t.insert)&&n[r.name]?r.empty().append(new sb("br",1)).shortEnded=!0:r.empty().append(new sb("#text",3)).value="\xa0"},lb=function(e){return fb(e,"#text")&&"\xa0"===e.firstChild.value},fb=function(e,t){return e&&e.firstChild&&e.firstChild===e.lastChild&&e.firstChild.name===t},db=function(r,e,t,n){return n.isEmpty(e,t,function(e){return t=e,(n=r.getElementRule(t.name))&&n.paddEmpty;var t,n})},mb=function(e,t){return e&&(t[e.name]||"br"===e.name)},gb=function(e,p){var h=e.schema;p.remove_trailing_brs&&e.addNodeFilter("br",function(e,t,n){var r,o,i,a,u,s,c,l,f=e.length,d=Xt.extend({},h.getBlockElements()),m=h.getNonEmptyElements(),g=h.getWhiteSpaceElements();for(d.body=1,r=0;r<f;r++)if(i=(o=e[r]).parent,d[o.parent.name]&&o===i.lastChild){for(u=o.prev;u;){if("span"!==(s=u.name)||"bookmark"!==u.attr("data-mce-type")){if("br"!==s)break;if("br"===s){o=null;break}}u=u.prev}o&&(o.remove(),db(h,m,g,i)&&(c=h.getElementRule(i.name))&&(c.removeEmpty?i.remove():c.paddEmpty&&cb(p,n,d,i)))}else{for(a=o;i&&i.firstChild===a&&i.lastChild===a&&!d[(a=i).name];)i=i.parent;a===i&&!0!==p.padd_empty_with_br&&((l=new sb("#text",3)).value="\xa0",o.replace(l))}}),e.addAttributeFilter("href",function(e){var t,n,r,o=e.length;if(!p.allow_unsafe_link_target)for(;o--;)"a"===(t=e[o]).name&&"_blank"===t.attr("target")&&t.attr("rel",(n=t.attr("rel"),r=n?Xt.trim(n):"",/\b(noopener)\b/g.test(r)?r:r.split(" ").filter(function(e){return 0<e.length}).concat(["noopener"]).sort().join(" ")))}),p.allow_html_in_named_anchor||e.addAttributeFilter("id,name",function(e){for(var t,n,r,o,i=e.length;i--;)if("a"===(o=e[i]).name&&o.firstChild&&!o.attr("href"))for(r=o.parent,t=o.lastChild;n=t.prev,r.insert(t,o),t=n;);}),p.fix_list_elements&&e.addNodeFilter("ul,ol",function(e){for(var t,n,r=e.length;r--;)if("ul"===(n=(t=e[r]).parent).name||"ol"===n.name)if(t.prev&&"li"===t.prev.name)t.prev.append(t);else{var o=new sb("li",1);o.attr("style","list-style-type: none"),t.wrap(o)}}),p.validate&&h.getValidClasses()&&e.addAttributeFilter("class",function(e){for(var t,n,r,o,i,a,u,s=e.length,c=h.getValidClasses();s--;){for(n=(t=e[s]).attr("class").split(" "),i="",r=0;r<n.length;r++)o=n[r],u=!1,(a=c["*"])&&a[o]&&(u=!0),a=c[t.name],!u&&a&&a[o]&&(u=!0),u&&(i&&(i+=" "),i+=o);i.length||(i=null),t.attr("class",i)}})},pb=Xt.makeMap,hb=Xt.each,vb=Xt.explode,yb=Xt.extend;function bb(T,k){void 0===k&&(k=di());var _={},A=[],R={},D={};(T=T||{}).validate=!("validate"in T)||T.validate,T.root_name=T.root_name||"body";var O=function(e){var t,n,r;(n=e.name)in _&&((r=R[n])?r.push(e):R[n]=[e]),t=A.length;for(;t--;)(n=A[t].name)in e.attributes.map&&((r=D[n])?r.push(e):D[n]=[e]);return e},e={schema:k,addAttributeFilter:function(e,n){hb(vb(e),function(e){var t;for(t=0;t<A.length;t++)if(A[t].name===e)return void A[t].callbacks.push(n);A.push({name:e,callbacks:[n]})})},getAttributeFilters:function(){return[].concat(A)},addNodeFilter:function(e,n){hb(vb(e),function(e){var t=_[e];t||(_[e]=t=[]),t.push(n)})},getNodeFilters:function(){var e=[];for(var t in _)_.hasOwnProperty(t)&&e.push({name:t,callbacks:_[t]});return e},filterNode:O,parse:function(e,a){var t,n,r,o,i,u,s,c,l,f,d,m=[];a=a||{},R={},D={},l=yb(pb("script,style,head,html,body,title,meta,param"),k.getBlockElements());var g=k.getNonEmptyElements(),p=k.children,h=T.validate,v="forced_root_block"in a?a.forced_root_block:T.forced_root_block,y=k.getWhiteSpaceElements(),b=/^[ \t\r\n]+/,C=/[ \t\r\n]+$/,x=/[ \t\r\n]+/g,w=/^[ \t\r\n]+$/;f=y.hasOwnProperty(a.context)||y.hasOwnProperty(T.root_name);var N=function(e,t){var n,r=new sb(e,t);return e in _&&((n=R[e])?n.push(r):R[e]=[r]),r},E=function(e){var t,n,r,o,i=k.getBlockElements();for(t=e.prev;t&&3===t.type;){if(0<(r=t.value.replace(C,"")).length)return void(t.value=r);if(n=t.next){if(3===n.type&&n.value.length){t=t.prev;continue}if(!i[n.name]&&"script"!==n.name&&"style"!==n.name){t=t.prev;continue}}o=t.prev,t.remove(),t=o}};t=Mv({validate:h,allow_script_urls:T.allow_script_urls,allow_conditional_comments:T.allow_conditional_comments,self_closing_elements:function(e){var t,n={};for(t in e)"li"!==t&&"p"!==t&&(n[t]=e[t]);return n}(k.getSelfClosingElements()),cdata:function(e){d.append(N("#cdata",4)).value=e},text:function(e,t){var n;f||(e=e.replace(x," "),mb(d.lastChild,l)&&(e=e.replace(b,""))),0!==e.length&&((n=N("#text",3)).raw=!!t,d.append(n).value=e)},comment:function(e){d.append(N("#comment",8)).value=e},pi:function(e,t){d.append(N(e,7)).value=t,E(d)},doctype:function(e){d.append(N("#doctype",10)).value=e,E(d)},start:function(e,t,n){var r,o,i,a,u;if(i=h?k.getElementRule(e):{}){for((r=N(i.outputName||e,1)).attributes=t,r.shortEnded=n,d.append(r),(u=p[d.name])&&p[r.name]&&!u[r.name]&&m.push(r),o=A.length;o--;)(a=A[o].name)in t.map&&((s=D[a])?s.push(r):D[a]=[r]);l[e]&&E(r),n||(d=r),!f&&y[e]&&(f=!0)}},end:function(e){var t,n,r,o,i;if(n=h?k.getElementRule(e):{}){if(l[e]&&!f){if((t=d.firstChild)&&3===t.type)if(0<(r=t.value.replace(b,"")).length)t.value=r,t=t.next;else for(o=t.next,t.remove(),t=o;t&&3===t.type;)r=t.value,o=t.next,(0===r.length||w.test(r))&&(t.remove(),t=o),t=o;if((t=d.lastChild)&&3===t.type)if(0<(r=t.value.replace(C,"")).length)t.value=r,t=t.prev;else for(o=t.prev,t.remove(),t=o;t&&3===t.type;)r=t.value,o=t.prev,(0===r.length||w.test(r))&&(t.remove(),t=o),t=o}if(f&&y[e]&&(f=!1),n.removeEmpty&&db(k,g,y,d)&&!d.attributes.map.name&&!d.attr("id"))return i=d.parent,l[d.name]?d.empty().remove():d.unwrap(),void(d=i);n.paddEmpty&&(lb(d)||db(k,g,y,d))&&cb(T,a,l,d),d=d.parent}}},k);var S=d=new sb(a.context||T.root_name,11);if(t.parse(e),h&&m.length&&(a.context?a.invalid=!0:function(e){var t,n,r,o,i,a,u,s,c,l,f,d,m,g,p,h;for(d=pb("tr,td,th,tbody,thead,tfoot,table"),l=k.getNonEmptyElements(),f=k.getWhiteSpaceElements(),m=k.getTextBlockElements(),g=k.getSpecialElements(),t=0;t<e.length;t++)if((n=e[t]).parent&&!n.fixed)if(m[n.name]&&"li"===n.parent.name){for(p=n.next;p&&m[p.name];)p.name="li",p.fixed=!0,n.parent.insert(p,n.parent),p=p.next;n.unwrap(n)}else{for(o=[n],r=n.parent;r&&!k.isValidChild(r.name,n.name)&&!d[r.name];r=r.parent)o.push(r);if(r&&1<o.length){for(o.reverse(),i=a=O(o[0].clone()),c=0;c<o.length-1;c++){for(k.isValidChild(a.name,o[c].name)?(u=O(o[c].clone()),a.append(u)):u=a,s=o[c].firstChild;s&&s!==o[c+1];)h=s.next,u.append(s),s=h;a=u}db(k,l,f,i)?r.insert(n,o[0],!0):(r.insert(i,o[0],!0),r.insert(n,i)),r=o[0],(db(k,l,f,r)||fb(r,"br"))&&r.empty().remove()}else if(n.parent){if("li"===n.name){if((p=n.prev)&&("ul"===p.name||"ul"===p.name)){p.append(n);continue}if((p=n.next)&&("ul"===p.name||"ul"===p.name)){p.insert(n,p.firstChild,!0);continue}n.wrap(O(new sb("ul",1)));continue}k.isValidChild(n.parent.name,"div")&&k.isValidChild("div",n.name)?n.wrap(O(new sb("div",1))):g[n.name]?n.empty().remove():n.unwrap()}}}(m)),v&&("body"===S.name||a.isRootContent)&&function(){var e,t,n=S.firstChild,r=function(e){e&&((n=e.firstChild)&&3===n.type&&(n.value=n.value.replace(b,"")),(n=e.lastChild)&&3===n.type&&(n.value=n.value.replace(C,"")))};if(k.isValidChild(S.name,v.toLowerCase())){for(;n;)e=n.next,3===n.type||1===n.type&&"p"!==n.name&&!l[n.name]&&!n.attr("data-mce-type")?(t||((t=N(v,1)).attr(T.forced_root_block_attrs),S.insert(t,n)),t.append(n)):(r(t),t=null),n=e;r(t)}}(),!a.invalid){for(c in R){for(s=_[c],i=(n=R[c]).length;i--;)n[i].parent||n.splice(i,1);for(r=0,o=s.length;r<o;r++)s[r](n,c,a)}for(r=0,o=A.length;r<o;r++)if((s=A[r]).name in D){for(i=(n=D[s.name]).length;i--;)n[i].parent||n.splice(i,1);for(i=0,u=s.callbacks.length;i<u;i++)s.callbacks[i](n,s.name,a)}}return S}};return gb(e,T),ob.register(e,T),e}var Cb=function(e,t,n){-1===Xt.inArray(t,n)&&(e.addAttributeFilter(n,function(e,t){for(var n=e.length;n--;)e[n].attr(t,null)}),t.push(n))},xb=function(e,t,n){var r=wa(n.getInner?t.innerHTML:e.getOuterHTML(t));return n.selection||Ao(ar.fromDom(t))?r:Xt.trim(r)},wb=function(e,t,n){var r=n.selection?Zy({forced_root_block:!1},n):n,o=e.parse(t,r);return eb.trimTrailingBr(o),o},Nb=function(e,t,n,r,o){var i,a,u,s,c=(i=r,al(t,n).serialize(i));return a=e,s=c,!(u=o).no_events&&a?wp(a,Zy(u,{content:s})).content:s};function Eb(e,t){var a,u,s,c,l,n,r=(a=e,n=["data-mce-selected"],s=(u=t)&&u.dom?u.dom:Si.DOM,c=u&&u.schema?u.schema:di(a),a.entity_encoding=a.entity_encoding||"named",a.remove_trailing_brs=!("remove_trailing_brs"in a)||a.remove_trailing_brs,l=bb(a,c),eb.register(l,a,s),{schema:c,addNodeFilter:l.addNodeFilter,addAttributeFilter:l.addAttributeFilter,serialize:function(e,t){var n=Zy({format:"html"},t||{}),r=tb.process(u,e,n),o=xb(s,r,n),i=wb(l,o,n);return"tree"===n.format?i:Nb(u,a,c,i,n)},addRules:function(e){c.addValidElements(e)},setRules:function(e){c.setValidElements(e)},addTempAttr:d(Cb,l,n),getTempAttrs:function(){return n}});return{schema:r.schema,addNodeFilter:r.addNodeFilter,addAttributeFilter:r.addAttributeFilter,serialize:r.serialize,addRules:r.addRules,setRules:r.setRules,addTempAttr:r.addTempAttr,getTempAttrs:r.getTempAttrs}}function Sb(e){return{getBookmark:d(hc,e),moveToBookmark:d(vc,e)}}(Sb||(Sb={})).isBookmarkNode=yc;var Tb,kb,_b=Sb,Ab=jo.isContentEditableFalse,Rb=jo.isContentEditableTrue,Db=function(r,a){var u,s,c,l,f,d,m,g,p,h,v,y,i,b,C,x,w,N=a.dom,E=Xt.each,S=a.getDoc(),T=V.document,k=Math.abs,_=Math.round,A=a.getBody();l={nw:[0,0,-1,-1],ne:[1,0,1,-1],se:[1,1,1,1],sw:[0,1,-1,1]};var e=".mce-content-body";a.contentStyles.push(e+" div.mce-resizehandle {position: absolute;border: 1px solid black;box-sizing: content-box;background: #FFF;width: 7px;height: 7px;z-index: 10000}"+e+" .mce-resizehandle:hover {background: #000}"+e+" img[data-mce-selected],"+e+" hr[data-mce-selected] {outline: 1px solid black;resize: none}"+e+" .mce-clonedresizable {position: absolute;"+(fe.gecko?"":"outline: 1px dashed black;")+"opacity: .5;filter: alpha(opacity=50);z-index: 10000}"+e+" .mce-resize-helper {background: #555;background: rgba(0,0,0,0.75);border-radius: 3px;border: 1px;color: white;display: none;font-family: sans-serif;font-size: 12px;white-space: nowrap;line-height: 14px;margin: 5px 10px;padding: 5px;position: absolute;z-index: 10001}");var R=function(e){return e&&("IMG"===e.nodeName||a.dom.is(e,"figure.image"))},n=function(e){var t,n,r=e.target;t=e,n=a.selection.getRng(),!R(t.target)||yv(t.clientX,t.clientY,n)||e.isDefaultPrevented()||a.selection.select(r)},D=function(e){return a.dom.is(e,"figure.image")?e.querySelector("img"):e},O=function(e){var t=a.settings.object_resizing;return!1!==t&&!fe.iOS&&("string"!=typeof t&&(t="table,img,figure.image,div"),"false"!==e.getAttribute("data-mce-resize")&&e!==a.getBody()&&Lr(ar.fromDom(e),t))},B=function(e){var t,n,r,o;t=e.screenX-d,n=e.screenY-m,b=t*f[2]+h,C=n*f[3]+v,b=b<5?5:b,C=C<5?5:C,(R(u)&&!1!==a.settings.resize_img_proportional?!rv.modifierPressed(e):rv.modifierPressed(e)||R(u)&&f[2]*f[3]!=0)&&(k(t)>k(n)?(C=_(b*y),b=_(C/y)):(b=_(C/y),C=_(b*y))),N.setStyles(D(s),{width:b,height:C}),r=0<(r=f.startPos.x+t)?r:0,o=0<(o=f.startPos.y+n)?o:0,N.setStyles(c,{left:r,top:o,display:"block"}),c.innerHTML=b+" &times; "+C,f[2]<0&&s.clientWidth<=b&&N.setStyle(s,"left",g+(h-b)),f[3]<0&&s.clientHeight<=C&&N.setStyle(s,"top",p+(v-C)),(t=A.scrollWidth-x)+(n=A.scrollHeight-w)!=0&&N.setStyles(c,{left:r-t,top:o-n}),i||(Tp(a,u,h,v),i=!0)},P=function(){i=!1;var e=function(e,t){t&&(u.style[e]||!a.schema.isValid(u.nodeName.toLowerCase(),e)?N.setStyle(D(u),e,t):N.setAttrib(D(u),e,t))};e("width",b),e("height",C),N.unbind(S,"mousemove",B),N.unbind(S,"mouseup",P),T!==S&&(N.unbind(T,"mousemove",B),N.unbind(T,"mouseup",P)),N.remove(s),N.remove(c),o(u),kp(a,u,b,C),N.setAttrib(u,"style",N.getAttrib(u,"style")),a.nodeChanged()},o=function(e){var t,r,o,n,i;I(),M(),t=N.getPos(e,A),g=t.x,p=t.y,i=e.getBoundingClientRect(),r=i.width||i.right-i.left,o=i.height||i.bottom-i.top,u!==e&&(u=e,b=C=0),n=a.fire("ObjectSelected",{target:e}),O(e)&&!n.isDefaultPrevented()?E(l,function(n,e){var t;(t=N.get("mceResizeHandle"+e))&&N.remove(t),t=N.add(A,"div",{id:"mceResizeHandle"+e,"data-mce-bogus":"all","class":"mce-resizehandle",unselectable:!0,style:"cursor:"+e+"-resize; margin:0; padding:0"}),11===fe.ie&&(t.contentEditable=!1),N.bind(t,"mousedown",function(e){var t;e.stopImmediatePropagation(),e.preventDefault(),d=(t=e).screenX,m=t.screenY,h=D(u).clientWidth,v=D(u).clientHeight,y=v/h,(f=n).startPos={x:r*n[0]+g,y:o*n[1]+p},x=A.scrollWidth,w=A.scrollHeight,s=u.cloneNode(!0),N.addClass(s,"mce-clonedresizable"),N.setAttrib(s,"data-mce-bogus","all"),s.contentEditable=!1,s.unSelectabe=!0,N.setStyles(s,{left:g,top:p,margin:0}),s.removeAttribute("data-mce-selected"),A.appendChild(s),N.bind(S,"mousemove",B),N.bind(S,"mouseup",P),T!==S&&(N.bind(T,"mousemove",B),N.bind(T,"mouseup",P)),c=N.add(A,"div",{"class":"mce-resize-helper","data-mce-bogus":"all"},h+" &times; "+v)}),n.elm=t,N.setStyles(t,{left:r*n[0]+g-t.offsetWidth/2,top:o*n[1]+p-t.offsetHeight/2})}):I(),u.setAttribute("data-mce-selected","1")},I=function(){var e,t;for(e in M(),u&&u.removeAttribute("data-mce-selected"),l)(t=N.get("mceResizeHandle"+e))&&(N.unbind(t),N.remove(t))},L=function(e){var t,n=function(e,t){if(e)do{if(e===t)return!0}while(e=e.parentNode)};i||a.removed||(E(N.select("img[data-mce-selected],hr[data-mce-selected]"),function(e){e.removeAttribute("data-mce-selected")}),t="mousedown"===e.type?e.target:r.getNode(),n(t=N.$(t).closest("table,img,figure.image,hr")[0],A)&&(z(),n(r.getStart(!0),t)&&n(r.getEnd(!0),t))?o(t):I())},F=function(e){return Ab(function(e,t){for(;t&&t!==e;){if(Rb(t)||Ab(t))return t;t=t.parentNode}return null}(a.getBody(),e))},M=function(){for(var e in l){var t=l[e];t.elm&&(N.unbind(t.elm),delete t.elm)}},z=function(){try{a.getDoc().execCommand("enableObjectResizing",!1,!1)}catch(e){}};return a.on("init",function(){z(),fe.ie&&11<=fe.ie&&(a.on("mousedown click",function(e){var t=e.target,n=t.nodeName;i||!/^(TABLE|IMG|HR)$/.test(n)||F(t)||(2!==e.button&&a.selection.select(t,"TABLE"===n),"mousedown"===e.type&&a.nodeChanged())}),a.dom.bind(A,"mscontrolselect",function(e){var t=function(e){he.setEditorTimeout(a,function(){a.selection.select(e)})};if(F(e.target))return e.preventDefault(),void t(e.target);/^(TABLE|IMG|HR)$/.test(e.target.nodeName)&&(e.preventDefault(),"IMG"===e.target.tagName&&t(e.target))}));var t=he.throttle(function(e){a.composing||L(e)});a.on("nodechange ResizeEditor ResizeWindow drop FullscreenStateChanged",t),a.on("keyup compositionend",function(e){u&&"TABLE"===u.nodeName&&t(e)}),a.on("hide blur",I),a.on("contextmenu",n)}),a.on("remove",M),{isResizable:O,showResizeRect:o,hideResizeRect:I,updateResizeRect:L,destroy:function(){u=s=null}}},Ob=function(e){return jo.isContentEditableTrue(e)||jo.isContentEditableFalse(e)},Bb=function(e,t,n){var r,o,i,a,u,s=n;if(s.caretPositionFromPoint)(o=s.caretPositionFromPoint(e,t))&&((r=n.createRange()).setStart(o.offsetNode,o.offset),r.collapse(!0));else if(n.caretRangeFromPoint)r=n.caretRangeFromPoint(e,t);else if(s.body.createTextRange){r=s.body.createTextRange();try{r.moveToPoint(e,t),r.collapse(!0)}catch(c){r=function(e,n,t){var r,o,i;if(r=t.elementFromPoint(e,n),o=t.body.createTextRange(),r&&"HTML"!==r.tagName||(r=t.body),o.moveToElementText(r),0<(i=(i=Xt.toArray(o.getClientRects())).sort(function(e,t){return(e=Math.abs(Math.max(e.top-n,e.bottom-n)))-(t=Math.abs(Math.max(t.top-n,t.bottom-n)))})).length){n=(i[0].bottom+i[0].top)/2;try{return o.moveToPoint(e,n),o.collapse(!0),o}catch(a){}}return null}(e,t,n)}return i=r,a=n.body,u=i&&i.parentElement?i.parentElement():null,jo.isContentEditableFalse(function(e,t,n){for(;e&&e!==t;){if(n(e))return e;e=e.parentNode}return null}(u,a,Ob))?null:i}return r},Pb=function(n,e){return W(e,function(e){var t=n.fire("GetSelectionRange",{range:e});return t.range!==e?t.range:e})},Ib=function(e,t){var n=(t||V.document).createDocumentFragment();return z(e,function(e){n.appendChild(e.dom())}),ar.fromDom(n)},Lb=Ar("element","width","rows"),Fb=Ar("element","cells"),Mb=Ar("x","y"),zb=function(e,t){var n=parseInt(Er(e,t),10);return isNaN(n)?1:n},Ub=function(e){return j(e,function(e,t){return t.cells().length>e?t.cells().length:e},0)},jb=function(e,t){for(var n=e.rows(),r=0;r<n.length;r++)for(var o=n[r].cells(),i=0;i<o.length;i++)if(Mr(o[i],t))return _.some(Mb(i,r));return _.none()},Vb=function(e,t,n,r,o){for(var i=[],a=e.rows(),u=n;u<=o;u++){var s=a[u].cells(),c=t<r?s.slice(t,r+1):s.slice(r,t+1);i.push(Fb(a[u].element(),c))}return i},Hb=function(e){var o=Lb(ha(e),0,[]);return z(Qi(e,"tr"),function(n,r){z(Qi(n,"td,th"),function(e,t){!function(e,t,n,r,o){for(var i=zb(o,"rowspan"),a=zb(o,"colspan"),u=e.rows(),s=n;s<n+i;s++){u[s]||(u[s]=Fb(va(r),[]));for(var c=t;c<t+a;c++)u[s].cells()[c]=s===n&&c===t?o:ha(o)}}(o,function(e,t,n){for(;r=t,o=n,i=void 0,((i=e.rows())[o]?i[o].cells():[])[r];)t++;var r,o,i;return t}(o,t,r),r,n,e)})}),Lb(o.element(),Ub(o.rows()),o.rows())},qb=function(e){return n=W((t=e).rows(),function(e){var t=W(e.cells(),function(e){var t=va(e);return Sr(t,"colspan"),Sr(t,"rowspan"),t}),n=ha(e.element());return Mi(n,t),n}),r=ha(t.element()),o=ar.fromTag("tbody"),Mi(o,n),Fi(r,o),r;var t,n,r,o},$b=function(l,e,t){return jb(l,e).bind(function(c){return jb(l,t).map(function(e){return t=l,r=e,o=(n=c).x(),i=n.y(),a=r.x(),u=r.y(),s=i<u?Vb(t,o,i,a,u):Vb(t,o,u,a,i),Lb(t.element(),Ub(s),s);var t,n,r,o,i,a,u,s})})},Wb=function(n,t){return X(n,function(e){return"li"===lr(e)&&Jh(e,t)}).fold(q([]),function(e){return(t=n,X(t,function(e){return"ul"===lr(e)||"ol"===lr(e)})).map(function(e){return[ar.fromTag("li"),ar.fromTag(lr(e))]}).getOr([]);var t})},Kb=function(e,t){var n,r=ar.fromDom(t.commonAncestorContainer),o=uf(r,e),i=U(o,function(e){return xo(e)||bo(e)}),a=Wb(o,t),u=i.concat(a.length?a:So(n=r)?Vr(n).filter(Eo).fold(q([]),function(e){return[n,e]}):Eo(n)?[n]:[]);return W(u,ha)},Xb=function(){return Ib([])},Yb=function(e,t){return n=ar.fromDom(t.cloneContents()),r=Kb(e,t),o=j(r,function(e,t){return Fi(t,e),t},n),0<r.length?Ib([o]):o;var n,r,o},Gb=function(e,o){return(t=e,n=o[0],ra(n,"table",d(Mr,t))).bind(function(e){var t=o[0],n=o[o.length-1],r=Hb(e);return $b(r,t,n).map(function(e){return Ib([qb(e)])})}).getOrThunk(Xb);var t,n},Jb=function(e,t){var n,r,o=Cm(t,e);return 0<o.length?Gb(e,o):(n=e,0<(r=t).length&&r[0].collapsed?Xb():Yb(n,r[0]))},Qb=function(e,t){if(void 0===t&&(t={}),t.get=!0,t.format=t.format||"html",t.selection=!0,(t=e.fire("BeforeGetContent",t)).isDefaultPrevented())return e.fire("GetContent",t),t.content;if("text"===t.format)return c=e,_.from(c.selection.getRng()).map(function(e){var t=c.dom.add(c.getBody(),"div",{"data-mce-bogus":"all",style:"overflow: hidden; opacity: 0;"},e.cloneContents()),n=wa(t.innerText);return c.dom.remove(t),n}).getOr("");t.getInner=!0;var n,r,o,i,a,u,s,c,l=(r=t,i=(n=e).selection.getRng(),a=n.dom.create("body"),u=n.selection.getSel(),s=Pb(n,gm(u)),(o=r.contextual?Jb(ar.fromDom(n.getBody()),s).dom():i.cloneContents())&&a.appendChild(o),n.selection.serializer.serialize(a,r));return"tree"===t.format?l:(t.content=e.selection.isCollapsed()?"":l,e.fire("GetContent",t),t.content)},Zb=function(e,t,n){var r,o,i,a,u=(r=t,ma(ma({format:"html"},n),{set:!0,selection:!0,content:r})),s=e.selection.getRng(),c=e.getDoc();if(u.no_events||!(u=e.fire("BeforeSetContent",u)).isDefaultPrevented()){if(t=function(e,t){if("raw"!==t.format){var n=e.parser.parse(t.content,ma({isRootContent:!0,forced_root_block:!1},t));return al({validate:e.validate},e.schema).serialize(n)}return t.content}(e,u),s.insertNode){t+='<span id="__caret">_</span>',s.startContainer===c&&s.endContainer===c?c.body.innerHTML=t:(s.deleteContents(),0===c.body.childNodes.length?c.body.innerHTML=t:s.createContextualFragment?s.insertNode(s.createContextualFragment(t)):(i=c.createDocumentFragment(),a=c.createElement("div"),i.appendChild(a),a.outerHTML=t,s.insertNode(i))),o=e.dom.get("__caret"),(s=c.createRange()).setStartBefore(o),s.setEndBefore(o),e.selection.setRng(s),e.dom.remove("__caret");try{e.selection.setRng(s)}catch(f){}}else{var l=s;l.item&&(c.execCommand("Delete",!1,null),l=e.selection.getRng()),/^\s+/.test(t)?(l.pasteHTML('<span id="__mce_tmp">_</span>'+t),e.dom.remove("__mce_tmp")):l.pasteHTML(t)}u.no_events||e.fire("SetContent",u)}else e.fire("SetContent",u)},eC=function(e,t,n,r,o){var i=n?t.startContainer:t.endContainer,a=n?t.startOffset:t.endOffset;return _.from(i).map(ar.fromDom).map(function(e){return r&&t.collapsed?e:Xr(e,o(e,a)).getOr(e)}).bind(function(e){return dr(e)?_.some(e):Vr(e)}).map(function(e){return e.dom()}).getOr(e)},tC=function(e,t,n){return eC(e,t,!0,n,function(e,t){return Math.min(e.dom().childNodes.length,t)})},nC=function(e,t,n){return eC(e,t,!1,n,function(e,t){return 0<t?t-1:t})},rC=function(e,t){for(var n=e;e&&jo.isText(e)&&0===e.length;)e=t?e.nextSibling:e.previousSibling;return e||n},oC=Xt.each,iC=function(e){return!!e.select},aC=function(e){return!(!e||!e.ownerDocument)&&zr(ar.fromDom(e.ownerDocument),ar.fromDom(e))},uC=function(u,s,e,c){var n,t,l,f,a,r=function(e,t){return Zb(c,e,t)},o=function(e){var t=m();t.collapse(!!e),i(t)},d=function(){return s.getSelection?s.getSelection():s.document.selection},m=function(){var e,t,n,r,o=function(e,t,n){try{return t.compareBoundaryPoints(e,n)}catch(r){return-1}};if(!s)return null;if(null==(r=s.document))return null;if(c.bookmark!==undefined&&!1===sh(c)){var i=up(c);if(i.isSome())return i.map(function(e){return Pb(c,[e])[0]}).getOr(r.createRange())}try{(e=d())&&!jo.isRestrictedNode(e.anchorNode)&&(t=0<e.rangeCount?e.getRangeAt(0):e.createRange?e.createRange():r.createRange())}catch(a){}return(t=Pb(c,[t])[0])||(t=r.createRange?r.createRange():r.body.createTextRange()),t.setStart&&9===t.startContainer.nodeType&&t.collapsed&&(n=u.getRoot(),t.setStart(n,0),t.setEnd(n,0)),l&&f&&(0===o(t.START_TO_START,t,l)&&0===o(t.END_TO_END,t,l)?t=f:f=l=null),t},i=function(e,t){var n,r;if((o=e)&&(iC(o)||aC(o.startContainer)&&aC(o.endContainer))){var o,i=iC(e)?e:null;if(i){f=null;try{i.select()}catch(a){}}else{if(n=d(),e=c.fire("SetSelectionRange",{range:e,forward:t}).range,n){f=e;try{n.removeAllRanges(),n.addRange(e)}catch(a){}!1===t&&n.extend&&(n.collapse(e.endContainer,e.endOffset),n.extend(e.startContainer,e.startOffset)),l=0<n.rangeCount?n.getRangeAt(0):null}e.collapsed||e.startContainer!==e.endContainer||!n.setBaseAndExtent||fe.ie||e.endOffset-e.startOffset<2&&e.startContainer.hasChildNodes()&&(r=e.startContainer.childNodes[e.startOffset])&&"IMG"===r.tagName&&(n.setBaseAndExtent(e.startContainer,e.startOffset,e.endContainer,e.endOffset),n.anchorNode===e.startContainer&&n.focusNode===e.endContainer||n.setBaseAndExtent(r,0,r,1)),c.fire("AfterSetSelectionRange",{range:e,forward:t})}}},g=function(){var e,t,n=d();return!(n&&n.anchorNode&&n.focusNode)||((e=u.createRng()).setStart(n.anchorNode,n.anchorOffset),e.collapse(!0),(t=u.createRng()).setStart(n.focusNode,n.focusOffset),t.collapse(!0),e.compareBoundaryPoints(e.START_TO_START,t)<=0)},p={bookmarkManager:null,controlSelection:null,dom:u,win:s,serializer:e,editor:c,collapse:o,setCursorLocation:function(e,t){var n=u.createRng();e?(n.setStart(e,t),n.setEnd(e,t),i(n),o(!1)):(Qh(u,n,c.getBody(),!0),i(n))},getContent:function(e){return Qb(c,e)},setContent:r,getBookmark:function(e,t){return n.getBookmark(e,t)},moveToBookmark:function(e){return n.moveToBookmark(e)},select:function(e,t){var r,n,o;return(r=u,n=e,o=t,_.from(n).map(function(e){var t=r.nodeIndex(e),n=r.createRng();return n.setStart(e.parentNode,t),n.setEnd(e.parentNode,t+1),o&&(Qh(r,n,e,!0),Qh(r,n,e,!1)),n})).each(i),e},isCollapsed:function(){var e=m(),t=d();return!(!e||e.item)&&(e.compareEndPoints?0===e.compareEndPoints("StartToEnd",e):!t||e.collapsed)},isForward:g,setNode:function(e){return r(u.getOuterHTML(e)),e},getNode:function(){return e=c.getBody(),(t=m())?(r=t.startContainer,o=t.endContainer,i=t.startOffset,a=t.endOffset,n=t.commonAncestorContainer,!t.collapsed&&(r===o&&a-i<2&&r.hasChildNodes()&&(n=r.childNodes[i]),3===r.nodeType&&3===o.nodeType&&(r=r.length===i?rC(r.nextSibling,!0):r.parentNode,o=0===a?rC(o.previousSibling,!1):o.parentNode,r&&r===o))?r:n&&3===n.nodeType?n.parentNode:n):e;var e,t,n,r,o,i,a},getSel:d,setRng:i,getRng:m,getStart:function(e){return tC(c.getBody(),m(),e)},getEnd:function(e){return nC(c.getBody(),m(),e)},getSelectedBlocks:function(e,t){return function(e,t,n,r){var o,i,a=[];if(i=e.getRoot(),n=e.getParent(n||tC(i,t,t.collapsed),e.isBlock),r=e.getParent(r||nC(i,t,t.collapsed),e.isBlock),n&&n!==i&&a.push(n),n&&r&&n!==r)for(var u=new go(o=n,i);(o=u.next())&&o!==r;)e.isBlock(o)&&a.push(o);return r&&n!==r&&r!==i&&a.push(r),a}(u,m(),e,t)},normalize:function(){var e=m(),t=d();if(!hm(t)&&Zh(c)){var n=Dg(u,e);return n.each(function(e){i(e,g())}),n.getOr(e)}return e},selectorChanged:function(e,t){var i;return a||(a={},i={},c.on("NodeChange",function(e){var n=e.element,r=u.getParents(n,null,u.getRoot()),o={};oC(a,function(e,n){oC(r,function(t){if(u.is(t,n))return i[n]||(oC(e,function(e){e(!0,{node:t,selector:n,parents:r})}),i[n]=e),o[n]=e,!1})}),oC(i,function(e,t){o[t]||(delete i[t],oC(e,function(e){e(!1,{node:n,selector:t,parents:r})}))})})),a[e]||(a[e]=[]),a[e].push(t),p},getScrollContainer:function(){for(var e,t=u.getRoot();t&&"BODY"!==t.nodeName;){if(t.scrollHeight>t.clientHeight){e=t;break}t=t.parentNode}return e},scrollIntoView:function(e,t){return og(c,e,t)},placeCaretAt:function(e,t){return i(Bb(e,t,c.getDoc()))},getBoundingClientRect:function(){var e=m();return e.collapsed?_u.fromRangeStart(e).getClientRects()[0]:e.getBoundingClientRect()},destroy:function(){s=l=f=null,t.destroy()}};return n=_b(p),t=Db(p,c),p.bookmarkManager=n,p.controlSelection=t,p};(kb=Tb||(Tb={}))[kb.Br=0]="Br",kb[kb.Block=1]="Block",kb[kb.Wrap=2]="Wrap",kb[kb.Eol=3]="Eol";var sC=function(e,t){return e===Tu.Backwards?t.reverse():t},cC=function(e,t,n,r){for(var o,i,a,u,s,c,l=Js(n),f=r,d=[];f&&(s=l,c=f,o=t===Tu.Forwards?s.next(c):s.prev(c));){if(jo.isBr(o.getNode(!1)))return t===Tu.Forwards?{positions:sC(t,d).concat([o]),breakType:Tb.Br,breakAt:_.some(o)}:{positions:sC(t,d),breakType:Tb.Br,breakAt:_.some(o)};if(o.isVisible()){if(e(f,o)){var m=(i=t,a=f,u=o,jo.isBr(u.getNode(i===Tu.Forwards))?Tb.Br:!1===Ts(a,u)?Tb.Block:Tb.Wrap);return{positions:sC(t,d),breakType:m,breakAt:_.some(o)}}d.push(o),f=o}else f=o}return{positions:sC(t,d),breakType:Tb.Eol,breakAt:_.none()}},lC=function(n,r,o,e){return r(o,e).breakAt.map(function(e){var t=r(o,e).positions;return n===Tu.Backwards?t.concat(e):[e].concat(t)}).getOr([])},fC=function(e,i){return j(e,function(e,o){return e.fold(function(){return _.some(o)},function(r){return ru(Z(r.getClientRects()),Z(o.getClientRects()),function(e,t){var n=Math.abs(i-e.left);return Math.abs(i-t.left)<=n?o:r}).or(e)})},_.none())},dC=function(t,e){return Z(e.getClientRects()).bind(function(e){return fC(t,e.left)})},mC=d(cC,Su.isAbove,-1),gC=d(cC,Su.isBelow,1),pC=d(lC,-1,mC),hC=d(lC,1,gC),vC=jo.isContentEditableFalse,yC=Za,bC=function(e,t,n,r){var o=e===Tu.Forwards,i=o?Lf:Ff;if(!r.collapsed){var a=yC(r);if(vC(a))return sg(e,t,a,e===Tu.Backwards,!0)}var u=Sa(r.startContainer),s=Ps(e,t.getBody(),r);if(i(s))return cg(t,s.getNode(!o));var c=Vl.normalizePosition(o,n(s));if(!c)return u?r:null;if(i(c))return sg(e,t,c.getNode(!o),o,!0);var l=n(c);return l&&i(l)&&Fs(c,l)?sg(e,t,l.getNode(!o),o,!0):u?fg(t,c.toRange(),!0):null},CC=function(e,t,n,r){var o,i,a,u,s,c,l,f,d;if(d=yC(r),o=Ps(e,t.getBody(),r),i=n(t.getBody(),sv(1),o),a=U(i,cv(1)),s=Ht.last(o.getClientRects()),(Lf(o)||zf(o))&&(d=o.getNode()),(Ff(o)||Uf(o))&&(d=o.getNode(!0)),!s)return null;if(c=s.left,(u=pv(a,c))&&vC(u.node))return l=Math.abs(c-u.left),f=Math.abs(c-u.right),sg(e,t,u.node,l<f,!0);if(d){var m=function(e,t,n,r){var o,i,a,u,s,c,l=Js(t),f=[],d=0,m=function(e){return Ht.last(e.getClientRects())};1===e?(o=l.next,i=Ja,a=Ga,u=_u.after(r)):(o=l.prev,i=Ga,a=Ja,u=_u.before(r)),c=m(u);do{if(u.isVisible()&&!a(s=m(u),c)){if(0<f.length&&i(s,Ht.last(f))&&d++,(s=Ka(s)).position=u,s.line=d,n(s))return f;f.push(s)}}while(u=o(u));return f}(e,t.getBody(),sv(1),d);if(u=pv(U(m,cv(1)),c))return fg(t,u.position.toRange(),!0);if(u=Ht.last(U(m,cv(0))))return fg(t,u.position.toRange(),!0)}},xC=function(e,t,n){var r,o,i,a,u=Js(e.getBody()),s=d(Ls,u.next),c=d(Ls,u.prev);if(n.collapsed&&e.settings.forced_root_block){if(!(r=e.dom.getParent(n.startContainer,"PRE")))return;(1===t?s(_u.fromRangeStart(n)):c(_u.fromRangeStart(n)))||(a=(i=e).dom.create(Nl(i)),(!fe.ie||11<=fe.ie)&&(a.innerHTML='<br data-mce-bogus="1">'),o=a,1===t?e.$(r).after(o):e.$(r).before(o),e.selection.select(o,!0),e.selection.collapse())}},wC=function(l,f){return function(){var e,t,n,r,o,i,a,u,s,c=(t=f,r=Js((e=l).getBody()),o=d(Ls,r.next),i=d(Ls,r.prev),a=t?Tu.Forwards:Tu.Backwards,u=t?o:i,s=e.selection.getRng(),(n=bC(a,e,u,s))?n:(n=xC(e,a,s))||null);return!!c&&(dg(l,c),!0)}},NC=function(u,s){return function(){var e,t,n,r,o,i,a=(r=(t=s)?1:-1,o=t?uv:av,i=(e=u).selection.getRng(),(n=CC(r,e,o,i))?n:(n=xC(e,r,i))||null);return!!a&&(dg(u,a),!0)}},EC=function(r,o){return function(){var t,e=o?_u.fromRangeEnd(r.selection.getRng()):_u.fromRangeStart(r.selection.getRng()),n=o?gC(r.getBody(),e):mC(r.getBody(),e);return(o?ee(n.positions):Z(n.positions)).filter((t=o,function(e){return t?Ff(e):Lf(e)})).fold(q(!1),function(e){return r.selection.setRng(e.toRange()),!0})}},SC=function(e,t,n,r,o){var i,a,u,s,c=Qi(ar.fromDom(n),"td,th,caption").map(function(e){return e.dom()}),l=U((i=e,G(c,function(e){var t,n,r=(t=Ka(e.getBoundingClientRect()),n=-1,{left:t.left-n,top:t.top-n,right:t.right+2*n,bottom:t.bottom+2*n,width:t.width+n,height:t.height+n});return[{x:r.left,y:i(r),cell:e},{x:r.right,y:i(r),cell:e}]})),function(e){return t(e,o)});return(a=l,u=r,s=o,j(a,function(e,r){return e.fold(function(){return _.some(r)},function(e){var t=Math.sqrt(Math.abs(e.x-u)+Math.abs(e.y-s)),n=Math.sqrt(Math.abs(r.x-u)+Math.abs(r.y-s));return _.some(n<t?r:e)})},_.none())).map(function(e){return e.cell})},TC=d(SC,function(e){return e.bottom},function(e,t){return e.y<t}),kC=d(SC,function(e){return e.top},function(e,t){return e.y>t}),_C=function(t,n){return Z(n.getClientRects()).bind(function(e){return TC(t,e.left,e.top)}).bind(function(e){return dC((t=e,sc.lastPositionIn(t).map(function(e){return mC(t,e).positions.concat(e)}).getOr([])),n);var t})},AC=function(t,n){return ee(n.getClientRects()).bind(function(e){return kC(t,e.left,e.top)}).bind(function(e){return dC((t=e,sc.firstPositionIn(t).map(function(e){return[e].concat(gC(t,e).positions)}).getOr([])),n);var t})},RC=function(e,t,n){var r,o,i,a,u=e(t,n);return(a=u).breakType===Tb.Wrap&&0===a.positions.length||!jo.isBr(n.getNode())&&(i=u).breakType===Tb.Br&&1===i.positions.length?(r=e,o=t,!u.breakAt.map(function(e){return r(o,e).breakAt.isSome()}).getOr(!1)):u.breakAt.isNone()},DC=d(RC,mC),OC=d(RC,gC),BC=function(e,t,n,r){var o,i,a,u,s=e.selection.getRng(),c=t?1:-1;if(ms()&&(o=t,i=s,a=n,u=_u.fromRangeStart(i),sc.positionIn(!o,a).map(function(e){return e.isEqual(u)}).getOr(!1))){var l=sg(c,e,n,!t,!0);return dg(e,l),!0}return!1},PC=function(e,t){var n=t.getNode(e);return jo.isElement(n)&&"TABLE"===n.nodeName?_.some(n):_.none()},IC=function(u,s,c){var e=PC(!!s,c),t=!1===s;e.fold(function(){return dg(u,c.toRange())},function(a){return sc.positionIn(t,u.getBody()).filter(function(e){return e.isEqual(c)}).fold(function(){return dg(u,c.toRange())},function(e){return n=s,o=a,t=c,void((i=Nl(r=u))?r.undoManager.transact(function(){var e=ar.fromTag(i);Nr(e,El(r)),Fi(e,ar.fromTag("br")),n?Ii(ar.fromDom(o),e):Pi(ar.fromDom(o),e);var t=r.dom.createRng();t.setStart(e.dom(),0),t.setEnd(e.dom(),0),dg(r,t)}):dg(r,t.toRange()));var n,r,o,t,i})})},LC=function(e,t,n,r){var o,i,a,u,s,c,l=e.selection.getRng(),f=_u.fromRangeStart(l),d=e.getBody();if(!t&&DC(r,f)){var m=(u=d,_C(s=n,c=f).orThunk(function(){return Z(c.getClientRects()).bind(function(e){return fC(pC(u,_u.before(s)),e.left)})}).getOr(_u.before(s)));return IC(e,t,m),!0}return!(!t||!OC(r,f))&&(o=d,m=AC(i=n,a=f).orThunk(function(){return Z(a.getClientRects()).bind(function(e){return fC(hC(o,_u.after(i)),e.left)})}).getOr(_u.after(i)),IC(e,t,m),!0)},FC=function(t,n){return function(){return _.from(t.dom.getParent(t.selection.getNode(),"td,th")).bind(function(e){return _.from(t.dom.getParent(e,"table")).map(function(e){return BC(t,n,e)})}).getOr(!1)}},MC=function(n,r){return function(){return _.from(n.dom.getParent(n.selection.getNode(),"td,th")).bind(function(t){return _.from(n.dom.getParent(t,"table")).map(function(e){return LC(n,r,e,t)})}).getOr(!1)}},zC=function(e){return F(["figcaption"],lr(e))},UC=function(e){var t=V.document.createRange();return t.setStartBefore(e.dom()),t.setEndBefore(e.dom()),t},jC=function(e,t,n){n?Fi(e,t):Li(e,t)},VC=function(e,t,n,r){return""===t?(l=e,f=r,d=ar.fromTag("br"),jC(l,d,f),UC(d)):(o=e,i=r,a=t,u=n,s=ar.fromTag(a),c=ar.fromTag("br"),Nr(s,u),Fi(s,c),jC(o,s,i),UC(c));var o,i,a,u,s,c,l,f,d},HC=function(e,t,n){return t?(o=e.dom(),gC(o,n).breakAt.isNone()):(r=e.dom(),mC(r,n).breakAt.isNone());var r,o},qC=function(t,n){var e,r,o,i=ar.fromDom(t.getBody()),a=_u.fromRangeStart(t.selection.getRng()),u=Nl(t),s=El(t);return(e=a,r=i,o=d(Mr,r),na(ar.fromDom(e.container()),Co,o).filter(zC)).exists(function(){if(HC(i,n,a)){var e=VC(i,u,s,n);return t.selection.setRng(e),!0}return!1})},$C=function(e,t){return function(){return!!e.selection.isCollapsed()&&qC(e,t)}},WC=function(e,r){return G(W(e,function(e){return Zy({shiftKey:!1,altKey:!1,ctrlKey:!1,metaKey:!1,keyCode:0,action:o},e)}),function(e){return t=e,(n=r).keyCode===t.keyCode&&n.shiftKey===t.shiftKey&&n.altKey===t.altKey&&n.ctrlKey===t.ctrlKey&&n.metaKey===t.metaKey?[e]:[];var t,n})},KC=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];var r=Array.prototype.slice.call(arguments,1);return function(){return e.apply(null,r)}},XC=function(e,t){return X(WC(e,t),function(e){return e.action()})},YC=function(i,a){i.on("keydown",function(e){var t,n,r,o;!1===e.isDefaultPrevented()&&(t=i,n=a,r=e,o=or.detect().os,XC([{keyCode:rv.RIGHT,action:wC(t,!0)},{keyCode:rv.LEFT,action:wC(t,!1)},{keyCode:rv.UP,action:NC(t,!1)},{keyCode:rv.DOWN,action:NC(t,!0)},{keyCode:rv.RIGHT,action:FC(t,!0)},{keyCode:rv.LEFT,action:FC(t,!1)},{keyCode:rv.UP,action:MC(t,!1)},{keyCode:rv.DOWN,action:MC(t,!0)},{keyCode:rv.RIGHT,action:Xd.move(t,n,!0)},{keyCode:rv.LEFT,action:Xd.move(t,n,!1)},{keyCode:rv.RIGHT,ctrlKey:!o.isOSX(),altKey:o.isOSX(),action:Xd.moveNextWord(t,n)},{keyCode:rv.LEFT,ctrlKey:!o.isOSX(),altKey:o.isOSX(),action:Xd.movePrevWord(t,n)},{keyCode:rv.UP,action:$C(t,!1)},{keyCode:rv.DOWN,action:$C(t,!0)}],r).each(function(e){r.preventDefault()}))})},GC=function(o,i){o.on("keydown",function(e){var t,n,r;!1===e.isDefaultPrevented()&&(t=o,n=i,r=e,XC([{keyCode:rv.BACKSPACE,action:KC(ad,t,!1)},{keyCode:rv.DELETE,action:KC(ad,t,!0)},{keyCode:rv.BACKSPACE,action:KC(gg,t,!1)},{keyCode:rv.DELETE,action:KC(gg,t,!0)},{keyCode:rv.BACKSPACE,action:KC(Qd,t,n,!1)},{keyCode:rv.DELETE,action:KC(Qd,t,n,!0)},{keyCode:rv.BACKSPACE,action:KC(Dm,t,!1)},{keyCode:rv.DELETE,action:KC(Dm,t,!0)},{keyCode:rv.BACKSPACE,action:KC(Cf,t,!1)},{keyCode:rv.DELETE,action:KC(Cf,t,!0)},{keyCode:rv.BACKSPACE,action:KC(hf,t,!1)},{keyCode:rv.DELETE,action:KC(hf,t,!0)},{keyCode:rv.BACKSPACE,action:KC(ng,t,!1)},{keyCode:rv.DELETE,action:KC(ng,t,!0)}],r).each(function(e){r.preventDefault()}))}),o.on("keyup",function(e){var t,n;!1===e.isDefaultPrevented()&&(t=o,n=e,XC([{keyCode:rv.BACKSPACE,action:KC(ud,t)},{keyCode:rv.DELETE,action:KC(ud,t)}],n))})},JC=function(e){return _.from(e.dom.getParent(e.selection.getStart(!0),e.dom.isBlock))},QC=function(e,t){var n,r,o,i=t,a=e.dom,u=e.schema.getMoveCaretBeforeOnEnterElements();if(t){if(/^(LI|DT|DD)$/.test(t.nodeName)){var s=function(e){for(;e;){if(1===e.nodeType||3===e.nodeType&&e.data&&/[\r\n\s]/.test(e.data))return e;e=e.nextSibling}}(t.firstChild);s&&/^(UL|OL|DL)$/.test(s.nodeName)&&t.insertBefore(a.doc.createTextNode("\xa0"),t.firstChild)}if(o=a.createRng(),t.normalize(),t.hasChildNodes()){for(n=new go(t,t);r=n.current();){if(jo.isText(r)){o.setStart(r,0),o.setEnd(r,0);break}if(u[r.nodeName.toLowerCase()]){o.setStartBefore(r),o.setEndBefore(r);break}i=r,r=n.next()}r||(o.setStart(i,0),o.setEnd(i,0))}else jo.isBr(t)?t.nextSibling&&a.isBlock(t.nextSibling)?(o.setStartBefore(t),o.setEndBefore(t)):(o.setStartAfter(t),o.setEndAfter(t)):(o.setStart(t,0),o.setEnd(t,0));e.selection.setRng(o),a.remove(void 0),e.selection.scrollIntoView(t)}},ZC=function(e,t){var n,r,o=e.getRoot();for(n=t;n!==o&&"false"!==e.getContentEditable(n);)"true"===e.getContentEditable(n)&&(r=n),n=n.parentNode;return n!==o?r:o},ex=JC,tx=function(e){return JC(e).fold(q(""),function(e){return e.nodeName.toUpperCase()})},nx=function(e){return JC(e).filter(function(e){return So(ar.fromDom(e))}).isSome()},rx=function(e,t){return e&&e.parentNode&&e.parentNode.nodeName===t},ox=function(e){return e&&/^(OL|UL|LI)$/.test(e.nodeName)},ix=function(e){var t=e.parentNode;return/^(LI|DT|DD)$/.test(t.nodeName)?t:e},ax=function(e,t,n){for(var r=e[n?"firstChild":"lastChild"];r&&!jo.isElement(r);)r=r[n?"nextSibling":"previousSibling"];return r===t},ux=function(e,t,n,r,o){var i=e.dom,a=e.selection.getRng();if(n!==e.getBody()){var u;ox(u=n)&&ox(u.parentNode)&&(o="LI");var s,c,l=o?t(o):i.create("BR");if(ax(n,r,!0)&&ax(n,r,!1))rx(n,"LI")?i.insertAfter(l,ix(n)):i.replace(l,n);else if(ax(n,r,!0))rx(n,"LI")?(i.insertAfter(l,ix(n)),l.appendChild(i.doc.createTextNode(" ")),l.appendChild(n)):n.parentNode.insertBefore(l,n);else if(ax(n,r,!1))i.insertAfter(l,ix(n));else{n=ix(n);var f=a.cloneRange();f.setStartAfter(r),f.setEndAfter(n);var d=f.extractContents();"LI"===o&&(c="LI",(s=d).firstChild&&s.firstChild.nodeName===c)?(l=d.firstChild,i.insertAfter(d,n)):(i.insertAfter(d,n),i.insertAfter(l,n))}i.remove(r),QC(e,l)}},sx=function(e){e.innerHTML='<br data-mce-bogus="1">'},cx=function(e,t){return e.nodeName===t||e.previousSibling&&e.previousSibling.nodeName===t},lx=function(e,t){return t&&e.isBlock(t)&&!/^(TD|TH|CAPTION|FORM)$/.test(t.nodeName)&&!/^(fixed|absolute)/i.test(t.style.position)&&"true"!==e.getContentEditable(t)},fx=function(e,t,n){return!1===jo.isText(t)?n:e?1===n&&t.data.charAt(n-1)===xa?0:n:n===t.data.length-1&&t.data.charAt(n)===xa?t.data.length:n},dx=function(e,t){var n,r,o=e.getRoot();for(n=t;n!==o&&"false"!==e.getContentEditable(n);)"true"===e.getContentEditable(n)&&(r=n),n=n.parentNode;return n!==o?r:o},mx=function(o,i,e){_.from(e.style).map(o.dom.parseStyle).each(function(e){var t=function(e){var t={},n=e.dom();if(Cr(n))for(var r=0;r<n.style.length;r++){var o=n.style.item(r);t[o]=n.style[o]}return t}(ar.fromDom(i)),n=ma(ma({},t),e);o.dom.setStyles(i,n)});var t=_.from(e["class"]).map(function(e){return e.split(/\s+/)}),n=_.from(i.className).map(function(e){return U(e.split(/\s+/),function(e){return""!==e})});ru(t,n,function(t,e){var n=U(e,function(e){return!F(t,e)}),r=function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),o=0;for(t=0;t<n;t++)for(var i=arguments[t],a=0,u=i.length;a<u;a++,o++)r[o]=i[a];return r}(t,n);o.dom.setAttrib(i,"class",r.join(" "))});var r=["style","class"],a=yr(e,function(e,t){return!F(r,t)}).t;o.dom.setAttribs(i,a)},gx=function(e,t){var n=Nl(e);if(n&&n.toLowerCase()===t.tagName.toLowerCase()){var r=El(e);mx(e,t,r)}},px=function(a,e){var t,u,s,i,c,n,r,o,l,f,d,m,g,p,h,v,y,b,C,x=a.dom,w=a.schema,N=w.getNonEmptyElements(),E=a.selection.getRng(),S=function(e){var t,n,r,o=s,i=w.getTextInlineElements();if(r=t=e||"TABLE"===f||"HR"===f?x.create(e||m):c.cloneNode(!1),!1===kl(a))x.setAttrib(t,"style",null),x.setAttrib(t,"class",null);else do{if(i[o.nodeName]){if(Ju(o)||yc(o))continue;n=o.cloneNode(!1),x.setAttrib(n,"id",""),t.hasChildNodes()?n.appendChild(t.firstChild):r=n,t.appendChild(n)}}while((o=o.parentNode)&&o!==u);return gx(a,t),sx(r),t},T=function(e){var t,n,r,o;if(o=fx(e,s,i),jo.isText(s)&&(e?0<o:o<s.nodeValue.length))return!1;if(s.parentNode===c&&g&&!e)return!0;if(e&&jo.isElement(s)&&s===c.firstChild)return!0;if(cx(s,"TABLE")||cx(s,"HR"))return g&&!e||!g&&e;for(t=new go(s,c),jo.isText(s)&&(e&&0===o?t.prev():e||o!==s.nodeValue.length||t.next());n=t.current();){if(jo.isElement(n)){if(!n.getAttribute("data-mce-bogus")&&(r=n.nodeName.toLowerCase(),N[r]&&"br"!==r))return!1}else if(jo.isText(n)&&!/^[ \t\r\n]*$/.test(n.nodeValue))return!1;e?t.prev():t.next()}return!0},k=function(){r=/^(H[1-6]|PRE|FIGURE)$/.test(f)&&"HGROUP"!==d?S(m):S(),_l(a)&&lx(x,l)&&x.isEmpty(c)?r=x.split(l,c):x.insertAfter(r,c),QC(a,r)};Dg(x,E).each(function(e){E.setStart(e.startContainer,e.startOffset),E.setEnd(e.endContainer,e.endOffset)}),s=E.startContainer,i=E.startOffset,m=Nl(a),n=e.shiftKey,jo.isElement(s)&&s.hasChildNodes()&&(g=i>s.childNodes.length-1,s=s.childNodes[Math.min(i,s.childNodes.length-1)]||s,i=g&&jo.isText(s)?s.nodeValue.length:0),(u=dx(x,s))&&((m&&!n||!m&&n)&&(s=function(e,t,n,r,o){var i,a,u,s,c,l,f,d=t||"P",m=e.dom,g=dx(m,r);if(!(a=m.getParent(r,m.isBlock))||!lx(m,a)){if(l=(a=a||g)===e.getBody()||(f=a)&&/^(TD|TH|CAPTION)$/.test(f.nodeName)?a.nodeName.toLowerCase():a.parentNode.nodeName.toLowerCase(),!a.hasChildNodes())return i=m.create(d),gx(e,i),a.appendChild(i),n.setStart(i,0),n.setEnd(i,0),i;for(s=r;s.parentNode!==a;)s=s.parentNode;for(;s&&!m.isBlock(s);)s=(u=s).previousSibling;if(u&&e.schema.isValidChild(l,d.toLowerCase())){for(i=m.create(d),gx(e,i),u.parentNode.insertBefore(i,u),s=u;s&&!m.isBlock(s);)c=s.nextSibling,i.appendChild(s),s=c;n.setStart(r,o),n.setEnd(r,o)}}return r}(a,m,E,s,i)),c=x.getParent(s,x.isBlock),l=c?x.getParent(c.parentNode,x.isBlock):null,f=c?c.nodeName.toUpperCase():"","LI"!==(d=l?l.nodeName.toUpperCase():"")||e.ctrlKey||(l=(c=l).parentNode,f=d),/^(LI|DT|DD)$/.test(f)&&x.isEmpty(c)?ux(a,S,l,c,m):m&&c===a.getBody()||(m=m||"P",Sa(c)?(r=Pa(c),x.isEmpty(c)&&sx(c),gx(a,r),QC(a,r)):T()?k():T(!0)?(r=c.parentNode.insertBefore(S(),c),QC(a,cx(c,"HR")?r:c)):((t=(b=E,C=b.cloneRange(),C.setStart(b.startContainer,fx(!0,b.startContainer,b.startOffset)),C.setEnd(b.endContainer,fx(!1,b.endContainer,b.endOffset)),C).cloneRange()).setEndAfter(c),o=t.extractContents(),y=o,z(Ji(ar.fromDom(y),mr),function(e){var t=e.dom();t.nodeValue=wa(t.nodeValue)}),function(e){for(;jo.isText(e)&&(e.nodeValue=e.nodeValue.replace(/^[\r\n]+/,"")),e=e.firstChild;);}(o),r=o.firstChild,x.insertAfter(o,c),function(e,t,n){var r,o=n,i=[];if(o){for(;o=o.firstChild;){if(e.isBlock(o))return;jo.isElement(o)&&!t[o.nodeName.toLowerCase()]&&i.push(o)}for(r=i.length;r--;)!(o=i[r]).hasChildNodes()||o.firstChild===o.lastChild&&""===o.firstChild.nodeValue?e.remove(o):(a=e,(u=o)&&"A"===u.nodeName&&a.isEmpty(u)&&e.remove(o));var a,u}}
22(x,N,r),p=x,(h=c).normalize(),(v=h.lastChild)&&!/^(left|right)$/gi.test(p.getStyle(v,"float",!0))||p.add(h,"br"),x.isEmpty(c)&&sx(c),r.normalize(),x.isEmpty(r)?(x.remove(r),k()):(gx(a,r),QC(a,r))),x.setAttrib(r,"id",""),a.fire("NewBlock",{newBlock:r})))},hx=function(e,t){return ex(e).filter(function(e){return 0<t.length&&Lr(ar.fromDom(e),t)}).isSome()},vx=function(e){return hx(e,Sl(e))},yx=function(e){return hx(e,Tl(e))},bx=xf([{br:[]},{block:[]},{none:[]}]),Cx=function(e,t){return yx(e)},xx=function(n){return function(e,t){return""===Nl(e)===n}},wx=function(n){return function(e,t){return nx(e)===n}},Nx=function(n,r){return function(e,t){return tx(e)===n.toUpperCase()===r}},Ex=function(e){return Nx("pre",e)},Sx=function(n){return function(e,t){return wl(e)===n}},Tx=function(e,t){return vx(e)},kx=function(e,t){return t},_x=function(e){var t=Nl(e),n=ZC(e.dom,e.selection.getStart());return n&&e.schema.isValidChild(n.nodeName,t||"P")},Ax=function(e,t){return function(n,r){return j(e,function(e,t){return e&&t(n,r)},!0)?_.some(t):_.none()}},Rx=function(e,t){return yd([Ax([Cx],bx.none()),Ax([Nx("summary",!0)],bx.br()),Ax([Ex(!0),Sx(!1),kx],bx.br()),Ax([Ex(!0),Sx(!1)],bx.block()),Ax([Ex(!0),Sx(!0),kx],bx.block()),Ax([Ex(!0),Sx(!0)],bx.br()),Ax([wx(!0),kx],bx.br()),Ax([wx(!0)],bx.block()),Ax([xx(!0),kx,_x],bx.block()),Ax([xx(!0)],bx.br()),Ax([Tx],bx.br()),Ax([xx(!1),kx],bx.br()),Ax([_x],bx.block())],[e,t.shiftKey]).getOr(bx.none())},Dx=function(e,t){Rx(e,t).fold(function(){jg(e,t)},function(){px(e,t)},o)},Ox=function(o){o.on("keydown",function(e){var t,n,r;e.keyCode===rv.ENTER&&(t=o,(n=e).isDefaultPrevented()||(n.preventDefault(),(r=t.undoManager).typing&&(r.typing=!1,r.add()),t.undoManager.transact(function(){!1===t.selection.isCollapsed()&&t.execCommand("Delete"),Dx(t,n)})))})},Bx=function(n,r){var e=r.container(),t=r.offset();return jo.isText(e)?(e.insertData(t,n),_.some(Su(e,t+n.length))):Is(r).map(function(e){var t=ar.fromText(n);return r.isAtEnd()?Ii(e,t):Pi(e,t),Su(t.dom(),n.length)})},Px=d(Bx,"\xa0"),Ix=d(Bx," "),Lx=function(e,t,n){return sc.navigateIgnore(e,t,n,Pf)},Fx=function(e,t){return X(uf(ar.fromDom(t.container()),e),Co)},Mx=function(e,n,r){return Lx(e,n.dom(),r).forall(function(t){return Fx(n,r).fold(function(){return!1===Ts(t,r,n.dom())},function(e){return!1===Ts(t,r,n.dom())&&zr(e,ar.fromDom(t.container()))})})},zx=function(t,n,r){return Fx(n,r).fold(function(){return Lx(t,n.dom(),r).forall(function(e){return!1===Ts(e,r,n.dom())})},function(e){return Lx(t,e.dom(),r).isNone()})},Ux=d(zx,!1),jx=d(zx,!0),Vx=d(Mx,!1),Hx=d(Mx,!0),qx=function(e){return Su.isTextPosition(e)&&!e.isAtStart()&&!e.isAtEnd()},$x=function(e,t){var n=U(uf(ar.fromDom(t.container()),e),Co);return Z(n).getOr(e)},Wx=function(e,t){return qx(t)?Bf(t):Bf(t)||sc.prevPosition($x(e,t).dom(),t).exists(Bf)},Kx=function(e,t){return qx(t)?Of(t):Of(t)||sc.nextPosition($x(e,t).dom(),t).exists(Of)},Xx=function(e){return Is(e).bind(function(e){return na(e,dr)}).exists(function(e){return t=kr(e,"white-space"),F(["pre","pre-wrap"],t);var t})},Yx=function(e,t){return o=e,i=t,sc.prevPosition(o.dom(),i).isNone()||(n=e,r=t,sc.nextPosition(n.dom(),r).isNone())||Ux(e,t)||jx(e,t)||Sf(e,t)||Ef(e,t);var n,r,o,i},Gx=function(e,t){var n,r,o,i=(r=(n=t).container(),o=n.offset(),jo.isText(r)&&o<r.data.length?Su(r,o+1):n);return!Xx(i)&&(jx(e,i)||Hx(e,i)||Ef(e,i)||Kx(e,i))},Jx=function(e,t){return n=e,!Xx(r=t)&&(Ux(n,r)||Vx(n,r)||Sf(n,r)||Wx(n,r))||Gx(e,t);var n,r},Qx=function(e,t){return _f(e.charAt(t))},Zx=function(e){var t=e.container();return jo.isText(t)&&Yn(t.data,"\xa0")},ew=function(e){var n,t=e.data,r=(n=t.split(""),W(n,function(e,t){return _f(e)&&0<t&&t<n.length-1&&Rf(n[t-1])&&Rf(n[t+1])?" ":e}).join(""));return r!==t&&(e.data=r,!0)},tw=function(l,e){return _.some(e).filter(Zx).bind(function(e){var t,n,r,o,i,a,u,s,c=e.container();return i=l,u=(a=c).data,s=Su(a,0),Qx(u,0)&&!Jx(i,s)&&(a.data=" "+u.slice(1),1)||ew(c)||(t=l,r=(n=c).data,o=Su(n,r.length-1),Qx(r,r.length-1)&&!Jx(t,o)&&(n.data=r.slice(0,-1)+" ",1))?_.some(e):_.none()})},nw=function(t){var e=ar.fromDom(t.getBody());t.selection.isCollapsed()&&tw(e,Su.fromRangeStart(t.selection.getRng())).each(function(e){t.selection.setRng(e.toRange())})},rw=function(r,o){return function(e){return t=r,!Xx(n=e)&&(Yx(t,n)||Wx(t,n)||Kx(t,n))?Px(o):Ix(o);var t,n}},ow=function(e){var t,n,r=_u.fromRangeStart(e.selection.getRng()),o=ar.fromDom(e.getBody());if(e.selection.isCollapsed()){var i=d(Vl.isInlineTarget,e),a=_u.fromRangeStart(e.selection.getRng());return Ld(i,e.getBody(),a).bind((n=o,function(e){return e.fold(function(e){return sc.prevPosition(n.dom(),_u.before(e))},function(e){return sc.firstPositionIn(e)},function(e){return sc.lastPositionIn(e)},function(e){return sc.nextPosition(n.dom(),_u.after(e))})})).bind(rw(o,r)).exists((t=e,function(e){return t.selection.setRng(e.toRange()),t.nodeChanged(),!0}))}return!1}
vendor: 25,918 bytes, line 22
22,iw=function(r){r.on("keydown",function(e){var t,n;!1===e.isDefaultPrevented()&&(t=r,n=e,XC([{keyCode:rv.SPACEBAR,action:KC(ow,t)}],n).each(function(e){n.preventDefault()}))})},aw=function(e,t){var n;t.hasAttribute("data-mce-caret")&&(Pa(t),(n=e).selection.setRng(n.selection.getRng()),e.selection.scrollIntoView(t))},uw=function(e,t){var n,r=(n=e,oa(ar.fromDom(n.getBody()),"*[data-mce-caret]").fold(q(null),function(e){return e.dom()}));if(r)return"compositionstart"===t.type?(t.preventDefault(),t.stopPropagation(),void aw(e,r)):void(_a(r)&&(aw(e,r),e.undoManager.add()))},sw=function(e){e.on("keyup compositionstart",d(uw,e))},cw=or.detect().browser,lw=function(t){var e,n;e=t,n=Vi(function(){e.composing||nw(e)},0),cw.isIE()&&(e.on("keypress",function(e){n.throttle()}),e.on("remove",function(e){n.cancel()})),t.on("input",function(e){!1===e.isComposing&&nw(t)})},fw=function(r){r.on("keydown",function(e){var t,n;!1===e.isDefaultPrevented()&&(t=r,n=e,XC([{keyCode:rv.END,action:EC(t,!0)},{keyCode:rv.HOME,action:EC(t,!1)}],n).each(function(e){n.preventDefault()}))})},dw=function(e){var t=Xd.setupSelectedState(e);sw(e),YC(e,t),GC(e,t),Ox(e),iw(e),lw(e),fw(e)};function mw(u){var s,n,r,o=Xt.each,c=rv.BACKSPACE,l=rv.DELETE,f=u.dom,d=u.selection,e=u.settings,t=u.parser,i=fe.gecko,a=fe.ie,m=fe.webkit,g="data:text/mce-internal,",p=a?"Text":"URL",h=function(e,t){try{u.getDoc().execCommand(e,!1,t)}catch(n){}},v=function(e){return e.isDefaultPrevented()},y=function(){u.shortcuts.add("meta+a",null,"SelectAll")},b=function(){u.on("keydown",function(e){if(!v(e)&&e.keyCode===c&&d.isCollapsed()&&0===d.getRng().startOffset){var t=d.getNode().previousSibling;if(t&&t.nodeName&&"table"===t.nodeName.toLowerCase())return e.preventDefault(),!1}})},C=function(){u.inline||(u.contentStyles.push("body {min-height: 150px}"),u.on("click",function(e){var t;if("HTML"===e.target.nodeName){if(11<fe.ie)return void u.getBody().focus();t=u.selection.getRng(),u.getBody().focus(),u.selection.setRng(t),u.selection.normalize(),u.nodeChanged()}}))};return u.on("keydown",function(e){var t,n,r,o,i;if(!v(e)&&e.keyCode===rv.BACKSPACE&&(n=(t=d.getRng()).startContainer,r=t.startOffset,o=f.getRoot(),i=n,t.collapsed&&0===r)){for(;i&&i.parentNode&&i.parentNode.firstChild===i&&i.parentNode!==o;)i=i.parentNode;"BLOCKQUOTE"===i.tagName&&(u.formatter.toggle("blockquote",null,i),(t=f.createRng()).setStart(n,0),t.setEnd(n,0),d.setRng(t))}}),s=function(e){var t=f.create("body"),n=e.cloneContents();return t.appendChild(n),d.serializer.serialize(t,{format:"html"})},u.on("keydown",function(e){var t,n,r,o,i,a=e.keyCode;if(!v(e)&&(a===l||a===c)){if(t=u.selection.isCollapsed(),n=u.getBody(),t&&!f.isEmpty(n))return;if(!t&&(r=u.selection.getRng(),o=s(r),(i=f.createRng()).selectNode(u.getBody()),o!==s(i)))return;e.preventDefault(),u.setContent(""),n.firstChild&&f.isBlock(n.firstChild)?u.selection.setCursorLocation(n.firstChild,0):u.selection.setCursorLocation(n,0),u.nodeChanged()}}),fe.windowsPhone||u.on("keyup focusin mouseup",function(e){rv.modifierPressed(e)||d.normalize()},!0),m&&(u.settings.content_editable||f.bind(u.getDoc(),"mousedown mouseup",function(e){var t;if(e.target===u.getDoc().documentElement)if(t=d.getRng(),u.getBody().focus(),"mousedown"===e.type){if(ka(t.startContainer))return;d.placeCaretAt(e.clientX,e.clientY)}else d.setRng(t)}),u.on("click",function(e){var t=e.target;/^(IMG|HR)$/.test(t.nodeName)&&"false"!==f.getContentEditableParent(t)&&(e.preventDefault(),u.selection.select(t),u.nodeChanged()),"A"===t.nodeName&&f.hasClass(t,"mce-item-anchor")&&(e.preventDefault(),d.select(t))}),e.forced_root_block&&u.on("init",function(){h("DefaultParagraphSeparator",e.forced_root_block)}),u.on("init",function(){u.dom.bind(u.getBody(),"submit",function(e){e.preventDefault()})}),b(),t.addNodeFilter("br",function(e){for(var t=e.length;t--;)"Apple-interchange-newline"===e[t].attr("class")&&e[t].remove()}),fe.iOS?(u.inline||u.on("keydown",function(){V.document.activeElement===V.document.body&&u.getWin().focus()}),C(),u.on("click",function(e){var t=e.target;do{if("A"===t.tagName)return void e.preventDefault()}while(t=t.parentNode)}),u.contentStyles.push(".mce-content-body {-webkit-touch-callout: none}")):y()),11<=fe.ie&&(C(),b()),fe.ie&&(y(),h("AutoUrlDetect",!1),u.on("dragstart",function(e){var t,n,r;(t=e).dataTransfer&&(u.selection.isCollapsed()&&"IMG"===t.target.tagName&&d.select(t.target),0<(n=u.selection.getContent()).length&&(r=g+escape(u.id)+","+escape(n),t.dataTransfer.setData(p,r)))}),u.on("drop",function(e){if(!v(e)){var t=(i=e).dataTransfer&&(a=i.dataTransfer.getData(p))&&0<=a.indexOf(g)?(a=a.substr(g.length).split(","),{id:unescape(a[0]),html:unescape(a[1])}):null;if(t&&t.id!==u.id){e.preventDefault();var n=Bb(e.x,e.y,u.getDoc());d.setRng(n),r=t.html,o=!0,u.queryCommandSupported("mceInsertClipboardContent")?u.execCommand("mceInsertClipboardContent",!1,{content:r,internal:o}):u.execCommand("mceInsertContent",!1,r)}}var r,o,i,a})),i&&(u.on("keydown",function(e){if(!v(e)&&e.keyCode===c){if(!u.getBody().getElementsByTagName("hr").length)return;if(d.isCollapsed()&&0===d.getRng().startOffset){var t=d.getNode(),n=t.previousSibling;if("HR"===t.nodeName)return f.remove(t),void e.preventDefault();n&&n.nodeName&&"hr"===n.nodeName.toLowerCase()&&(f.remove(n),e.preventDefault())}}}),V.Range.prototype.getClientRects||u.on("mousedown",function(e){if(!v(e)&&"HTML"===e.target.nodeName){var t=u.getBody();t.blur(),he.setEditorTimeout(u,function(){t.focus()})}}),n=function(){var e=f.getAttribs(d.getStart().cloneNode(!1));return function(){var t=d.getStart();t!==u.getBody()&&(f.setAttrib(t,"style",null),o(e,function(e){t.setAttributeNode(e.cloneNode(!0))}))}},r=function(){return!d.isCollapsed()&&f.getParent(d.getStart(),f.isBlock)!==f.getParent(d.getEnd(),f.isBlock)},u.on("keypress",function(e){var t;if(!v(e)&&(8===e.keyCode||46===e.keyCode)&&r())return t=n(),u.getDoc().execCommand("delete",!1,null),t(),e.preventDefault(),!1}),f.bind(u.getDoc(),"cut",function(e){var t;!v(e)&&r()&&(t=n(),he.setEditorTimeout(u,function(){t()}))}),e.readonly||u.on("BeforeExecCommand MouseDown",function(){h("StyleWithCSS",!1),h("enableInlineTableEditing",!1),e.object_resizing||h("enableObjectResizing",!1)}),u.on("SetContent ExecCommand",function(e){"setcontent"!==e.type&&"mceInsertLink"!==e.command||o(f.select("a"),function(e){var t=e.parentNode,n=f.getRoot();if(t.lastChild===e){for(;t&&!f.isBlock(t);){if(t.parentNode.lastChild!==t||t===n)return;t=t.parentNode}f.add(t,"br",{"data-mce-bogus":1})}})}),u.contentStyles.push("img:-moz-broken {-moz-force-broken-image-icon:1;min-width:24px;min-height:24px}"),fe.mac&&u.on("keydown",function(e){!rv.metaKeyPressed(e)||e.shiftKey||37!==e.keyCode&&39!==e.keyCode||(e.preventDefault(),u.selection.getSel().modify("move",37===e.keyCode?"backward":"forward","lineboundary"))}),b()),{refreshContentEditable:function(){},isHidden:function(){var e;return!i||u.removed?0:!(e=u.selection.getSel())||!e.rangeCount||0===e.rangeCount}}}var gw=function(e){return jo.isElement(e)&&No(ar.fromDom(e))},pw=function(t){t.on("click",function(e){3<=e.detail&&function(e){var t=e.selection.getRng(),n=Su.fromRangeStart(t),r=Su.fromRangeEnd(t);if(Su.isElementPosition(n)){var o=n.container();gw(o)&&sc.firstPositionIn(o).each(function(e){return t.setStart(e.container(),e.offset())})}Su.isElementPosition(r)&&(o=n.container(),gw(o)&&sc.lastPositionIn(o).each(function(e){return t.setEnd(e.container(),e.offset())})),e.selection.setRng(cl(t))}(t)})},hw=function(e){var t,n;(t=e).on("click",function(e){t.dom.getParent(e.target,"details")&&e.preventDefault()}),(n=e).parser.addNodeFilter("details",function(e){z(e,function(e){e.attr("data-mce-open",e.attr("open")),e.attr("open","open")})}),n.serializer.addNodeFilter("details",function(e){z(e,function(e){var t=e.attr("data-mce-open");e.attr("open",S(t)?t:null),e.attr("data-mce-open",null)})})},vw=Si.DOM,yw=function(e){var t;e.bindPendingEventDelegates(),e.initialized=!0,e.fire("init"),e.focus(!0),e.nodeChanged({initial:!0}),e.execCallback("init_instance_callback",e),(t=e).settings.auto_focus&&he.setEditorTimeout(t,function(){var e;(e=!0===t.settings.auto_focus?t:t.editorManager.get(t.settings.auto_focus)).destroyed||e.focus()},100)},bw=function(t,e){var n,r,u,o,i,a,s,c,l,f=t.settings,d=t.getElement(),m=t.getDoc();f.inline||(t.getElement().style.visibility=t.orgVisibility),e||f.content_editable||(m.open(),m.write(t.iframeHTML),m.close()),f.content_editable&&(t.on("remove",function(){var e=this.getBody();vw.removeClass(e,"mce-content-body"),vw.removeClass(e,"mce-edit-focus"),vw.setAttrib(e,"contentEditable",null)}),vw.addClass(d,"mce-content-body"),t.contentDocument=m=f.content_document||V.document,t.contentWindow=f.content_window||V.window,t.bodyElement=d,f.content_document=f.content_window=null,f.root_name=d.nodeName.toLowerCase()),(n=t.getBody()).disabled=!0,t.readonly=f.readonly,t.readonly||(t.inline&&"static"===vw.getStyle(n,"position",!0)&&(n.style.position="relative"),n.contentEditable=t.getParam("content_editable_state",!0)),n.disabled=!1,t.editorUpload=qh(t),t.schema=di(f),t.dom=Si(m,{keep_values:!0,url_converter:t.convertURL,url_converter_scope:t,hex_colors:f.force_hex_style_colors,class_filter:f.class_filter,update_styles:!0,root_element:t.inline?t.getBody():null,collect:f.content_editable,schema:t.schema,contentCssCors:zl(t),onSetAttrib:function(e){t.fire("SetAttrib",e)}}),t.parser=((o=bb((u=t).settings,u.schema)).addAttributeFilter("src,href,style,tabindex",function(e,t){for(var n,r,o,i=e.length,a=u.dom;i--;)if(r=(n=e[i]).attr(t),o="data-mce-"+t,!n.attributes.map[o]){if(0===r.indexOf("data:")||0===r.indexOf("blob:"))continue;"style"===t?((r=a.serializeStyle(a.parseStyle(r),n.name)).length||(r=null),n.attr(o,r),n.attr(t,r)):"tabindex"===t?(n.attr(o,r),n.attr(t,null)):n.attr(o,u.convertURL(r,t,n.name))}}),o.addNodeFilter("script",function(e){for(var t,n,r=e.length;r--;)0!==(n=(t=e[r]).attr("type")||"no/type").indexOf("mce-")&&t.attr("type","mce-"+n)}),o.addNodeFilter("#cdata",function(e){for(var t,n=e.length;n--;)(t=e[n]).type=8,t.name="#comment",t.value="[CDATA["+t.value+"]]"}),o.addNodeFilter("p,h1,h2,h3,h4,h5,h6,div",function(e){for(var t,n=e.length,r=u.schema.getNonEmptyElements();n--;)(t=e[n]).isEmpty(r)&&0===t.getAll("br").length&&(t.append(new sb("br",1)).shortEnded=!0)}),o),t.serializer=Eb(f,t),t.selection=uC(t.dom,t.getWin(),t.serializer,t),t.annotator=Hc(t),t.formatter=Gy(t),t.undoManager=ry(t),t._nodeChangeDispatcher=new ev(t),t._selectionOverrides=Bv(t),hw(t),pw(t),dw(t),Xh(t),t.fire("PreInit"),f.browser_spellcheck||f.gecko_spellcheck||(m.body.spellcheck=!1,vw.setAttrib(n,"spellcheck","false")),t.quirks=mw(t),t.fire("PostRender"),f.directionality&&(n.dir=f.directionality),f.nowrap&&(n.style.whiteSpace="nowrap"),f.protect&&t.on("BeforeSetContent",function(t){Xt.each(f.protect,function(e){t.content=t.content.replace(e,function(e){return"\x3c!--mce:protected "+escape(e)+"--\x3e"})})}),t.on("SetContent",function(){t.addVisual(t.getBody())}),t.load({initial:!0,format:"html"}),t.startContent=t.getContent({format:"raw"}),t.on("compositionstart compositionend",function(e){t.composing="compositionstart"===e.type}),0<t.contentStyles.length&&(r="",Xt.each(t.contentStyles,function(e){r+=e+"\r\n"}),t.dom.addStyle(r)),(i=t,i.inline?vw.styleSheetLoader:i.dom.styleSheetLoader).loadAll(t.contentCSS,function(e){yw(t)},function(e){yw(t)}),f.content_style&&(a=t,s=f.content_style,c=ar.fromDom(a.getDoc().head),l=ar.fromTag("style"),wr(l,"type","text/css"),Fi(l,ar.fromText(s)),Fi(c,l))},Cw=Si.DOM,xw=function(e,t){var n,r,o,i,a,u,s,c=e.editorManager.translate("Rich Text Area. Press ALT-F9 for menu. Press ALT-F10 for toolbar. Press ALT-0 for help"),l=(n=e.id,r=c,o=t.height,i=hl(e),s=ar.fromTag("iframe"),Nr(s,i),Nr(s,{id:n+"_ifr",frameBorder:"0",allowTransparency:"true",title:r}),Tr(s,{width:"100%",height:(a=o,u="number"==typeof a?a+"px":a,u||""),display:"block"}),s).dom();l.onload=function(){l.onload=null,e.fire("load")};var f,d,m,g,p=function(e,t){if(V.document.domain!==V.window.location.hostname&&fe.ie&&fe.ie<12){var n=Hh.uuid("mce");e[n]=function(){bw(e)};var r='javascript:(function(){document.open();document.domain="'+V.document.domain+'";var ed = window.parent.tinymce.get("'+e.id+'");document.write(ed.iframeHTML);document.close();ed.'+n+"(true);})()";return Cw.setAttrib(t,"src",r),!0}return!1}(e,l);return e.contentAreaContainer=t.iframeContainer,e.iframeElement=l,e.iframeHTML=(g=vl(f=e)+"<html><head>",yl(f)!==f.documentBaseUrl&&(g+='<base href="'+f.documentBaseURI.getURI()+'" />'),g+='<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />',d=bl(f),m=Cl(f),xl(f)&&(g+='<meta http-equiv="Content-Security-Policy" content="'+xl(f)+'" />'),g+='</head><body id="'+d+'" class="mce-content-body '+m+'" data-id="'+f.id+'"><br></body></html>'),Cw.add(t.iframeContainer,l),p},ww=function(e,t){var n=xw(e,t);t.editorContainer&&(Cw.get(t.editorContainer).style.display=e.orgDisplay,e.hidden=Cw.isHidden(t.editorContainer)),e.getElement().style.display="none",Cw.setAttrib(e.id,"aria-hidden","true"),n||bw(e)},Nw=Si.DOM,Ew=function(t,n,e){var r=_h.get(e),o=_h.urls[e]||t.documentBaseUrl.replace(/\/$/,"");if(e=Xt.trim(e),r&&-1===Xt.inArray(n,e)){if(Xt.each(_h.dependencies(e),function(e){Ew(t,n,e)}),t.plugins[e])return;try{var i=new r(t,o,t.$);(t.plugins[e]=i).init&&(i.init(t,o),n.push(e))}catch(iE){kh.pluginInitError(t,e,iE)}}},Sw=function(e){return e.replace(/^\-/,"")},Tw=function(e){return{editorContainer:e,iframeContainer:e}},kw=function(e){var t,n,r=e.getElement();return e.inline?Tw(null):(t=r,n=Nw.create("div"),Nw.insertAfter(n,t),Tw(n))},_w=function(e){var t,n,r,o,i,a,u,s,c,l,f,d=e.settings,m=e.getElement();return e.orgDisplay=m.style.display,S(d.theme)?(l=(o=e).settings,f=o.getElement(),i=l.width||Nw.getStyle(f,"width")||"100%",a=l.height||Nw.getStyle(f,"height")||f.offsetHeight,u=l.min_height||100,(s=/^[0-9\.]+(|px)$/i).test(""+i)&&(i=Math.max(parseInt(i,10),100)),s.test(""+a)&&(a=Math.max(parseInt(a,10),u)),c=o.theme.renderUI({targetNode:f,width:i,height:a,deltaWidth:l.delta_width,deltaHeight:l.delta_height}),l.content_editable||(a=(c.iframeHeight||a)+("number"==typeof a?c.deltaHeight||0:""))<u&&(a=u),c.height=a,c):D(d.theme)?(r=(t=e).getElement(),(n=t.settings.theme(t,r)).editorContainer.nodeType&&(n.editorContainer.id=n.editorContainer.id||t.id+"_parent"),n.iframeContainer&&n.iframeContainer.nodeType&&(n.iframeContainer.id=n.iframeContainer.id||t.id+"_iframecontainer"),n.height=n.iframeHeight?n.iframeHeight:r.offsetHeight,n):kw(e)},Aw=function(t){var e,n,r,o,i,a,u=t.settings,s=t.getElement();return t.rtl=u.rtl_ui||t.editorManager.i18n.rtl,t.editorManager.i18n.setCode(u.language),u.aria_label=u.aria_label||Nw.getAttrib(s,"aria-label",t.getLang("aria.rich_text_area")),t.fire("ScriptsLoaded"),o=(n=t).settings.theme,S(o)?(n.settings.theme=Sw(o),r=Ah.get(o),n.theme=new r(n,Ah.urls[o]),n.theme.init&&n.theme.init(n,Ah.urls[o]||n.documentBaseUrl.replace(/\/$/,""),n.$)):n.theme={},i=t,a=[],Xt.each(i.settings.plugins.split(/[ ,]/),function(e){Ew(i,a,Sw(e))}),e=_w(t),t.editorContainer=e.editorContainer?e.editorContainer:null,u.content_css&&Xt.each(Xt.explode(u.content_css),function(e){t.contentCSS.push(t.documentBaseURI.toAbsolute(e))}),u.content_editable?bw(t):ww(t,e)},Rw=Si.DOM,Dw=function(e){return"-"===e.charAt(0)},Ow=function(i,a){var u=Ri.ScriptLoader;!function(e,t,n,r){var o=t.settings,i=o.theme;if(S(i)){if(!Dw(i)&&!Ah.urls.hasOwnProperty(i)){var a=o.theme_url;a?Ah.load(i,t.documentBaseURI.toAbsolute(a)):Ah.load(i,"themes/"+i+"/theme"+n+".js")}e.loadQueue(function(){Ah.waitFor(i,r)})}else r()}(u,i,a,function(){var e,t,n,r,o;e=u,(n=(t=i).settings).language&&"en"!==n.language&&!n.language_url&&(n.language_url=t.editorManager.baseURL+"/langs/"+n.language+".js"),n.language_url&&!t.editorManager.i18n.data[n.language]&&e.add(n.language_url),r=i.settings,o=a,Xt.isArray(r.plugins)&&(r.plugins=r.plugins.join(" ")),Xt.each(r.external_plugins,function(e,t){_h.load(t,e),r.plugins+=" "+t}),Xt.each(r.plugins.split(/[ ,]/),function(e){if((e=Xt.trim(e))&&!_h.urls[e])if(Dw(e)){e=e.substr(1,e.length);var t=_h.dependencies(e);Xt.each(t,function(e){var t={prefix:"plugins/",resource:e,suffix:"/plugin"+o+".js"};e=_h.createUrl(t,e),_h.load(e.resource,e)})}else _h.load(e,{prefix:"plugins/",resource:e,suffix:"/plugin"+o+".js"})}),u.loadQueue(function(){i.removed||Aw(i)},i,function(e){kh.pluginLoadError(i,e[0]),i.removed||Aw(i)})})},Bw=function(t){var e=t.settings,n=t.id,r=function(){Rw.unbind(V.window,"ready",r),t.render()};if(Se.Event.domLoaded){if(t.getElement()&&fe.contentEditable){e.inline?t.inline=!0:(t.orgVisibility=t.getElement().style.visibility,t.getElement().style.visibility="hidden");var o=t.getElement().form||Rw.getParent(n,"form");o&&(t.formElement=o,e.hidden_input&&!/TEXTAREA|INPUT/i.test(t.getElement().nodeName)&&(Rw.insertAfter(Rw.create("input",{type:"hidden",name:n}),n),t.hasHiddenInput=!0),t.formEventDelegate=function(e){t.fire(e.type,e)},Rw.bind(o,"submit reset",t.formEventDelegate),t.on("reset",function(){t.setContent(t.startContent,{format:"raw"})}),!e.submit_patch||o.submit.nodeType||o.submit.length||o._mceOldSubmit||(o._mceOldSubmit=o.submit,o.submit=function(){return t.editorManager.triggerSave(),t.setDirty(!1),o._mceOldSubmit(o)})),t.windowManager=yh(t),t.notificationManager=vh(t),"xml"===e.encoding&&t.on("GetContent",function(e){e.save&&(e.content=Rw.encode(e.content))}),e.add_form_submit_trigger&&t.on("submit",function(){t.initialized&&t.save()}),e.add_unload_trigger&&(t._beforeUnload=function(){!t.initialized||t.destroyed||t.isHidden()||t.save({format:"raw",no_events:!0,set_dirty:!1})},t.editorManager.on("BeforeUnload",t._beforeUnload)),t.editorManager.add(t),Ow(t,t.suffix)}}else Rw.bind(V.window,"ready",r)},Pw=function(e,t,n){var r=e.sidebars?e.sidebars:[];r.push({name:t,settings:n}),e.sidebars=r},Iw=Xt.each,Lw=Xt.trim,Fw="source protocol authority userInfo user password host port relative path directory file query anchor".split(" "),Mw={ftp:21,http:80,https:443,mailto:25},zw=function(r,e){var t,n,o=this;if(r=Lw(r),t=(e=o.settings=e||{}).base_uri,/^([\w\-]+):([^\/]{2})/i.test(r)||/^\s*#/.test(r))o.source=r;else{var i=0===r.indexOf("//");0!==r.indexOf("/")||i||(r=(t&&t.protocol||"http")+"://mce_host"+r),/^[\w\-]*:?\/\//.test(r)||(n=e.base_uri?e.base_uri.path:new zw(V.document.location.href).directory,""==e.base_uri.protocol?r="//mce_host"+o.toAbsPath(n,r):(r=/([^#?]*)([#?]?.*)/.exec(r),r=(t&&t.protocol||"http")+"://mce_host"+o.toAbsPath(n,r[1])+r[2])),r=r.replace(/@@/g,"(mce_at)"),r=/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@\/]*):?([^:@\/]*))?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/.exec(r),Iw(Fw,function(e,t){var n=r[t];n&&(n=n.replace(/\(mce_at\)/g,"@@")),o[e]=n}),t&&(o.protocol||(o.protocol=t.protocol),o.userInfo||(o.userInfo=t.userInfo),o.port||"mce_host"!==o.host||(o.port=t.port),o.host&&"mce_host"!==o.host||(o.host=t.host),o.source=""),i&&(o.protocol="")}};zw.prototype={setPath:function(e){e=/^(.*?)\/?(\w+)?$/.exec(e),this.path=e[0],this.directory=e[1],this.file=e[2],this.source="",this.getURI()},toRelative:function(e){var t;if("./"===e)return e;if("mce_host"!==(e=new zw(e,{base_uri:this})).host&&this.host!==e.host&&e.host||this.port!==e.port||this.protocol!==e.protocol&&""!==e.protocol)return e.getURI();var n=this.getURI(),r=e.getURI();return n===r||"/"===n.charAt(n.length-1)&&n.substr(0,n.length-1)===r?n:(t=this.toRelPath(this.path,e.path),e.query&&(t+="?"+e.query),e.anchor&&(t+="#"+e.anchor),t)},toAbsolute:function(e,t){return(e=new zw(e,{base_uri:this})).getURI(t&&this.isSameOrigin(e))},isSameOrigin:function(e){if(this.host==e.host&&this.protocol==e.protocol){if(this.port==e.port)return!0;var t=Mw[this.protocol];if(t&&(this.port||t)==(e.port||t))return!0}return!1},toRelPath:function(e,t){var n,r,o,i=0,a="";if(e=(e=e.substring(0,e.lastIndexOf("/"))).split("/"),n=t.split("/"),e.length>=n.length)for(r=0,o=e.length;r<o;r++)if(r>=n.length||e[r]!==n[r]){i=r+1;break}if(e.length<n.length)for(r=0,o=n.length;r<o;r++)if(r>=e.length||e[r]!==n[r]){i=r+1;break}if(1===i)return t;for(r=0,o=e.length-(i-1);r<o;r++)a+="../";for(r=i-1,o=n.length;r<o;r++)a+=r!==i-1?"/"+n[r]:n[r];return a},toAbsPath:function(e,t){var n,r,o,i=0,a=[];for(r=/\/$/.test(t)?"/":"",e=e.split("/"),t=t.split("/"),Iw(e,function(e){e&&a.push(e)}),e=a,n=t.length-1,a=[];0<=n;n--)0!==t[n].length&&"."!==t[n]&&(".."!==t[n]?0<i?i--:a.push(t[n]):i++);return 0!==(o=(n=e.length-i)<=0?a.reverse().join("/"):e.slice(0,n).join("/")+"/"+a.reverse().join("/")).indexOf("/")&&(o="/"+o),r&&o.lastIndexOf("/")!==o.length-1&&(o+=r),o},getURI:function(e){var t,n=this;return n.source&&!e||(t="",e||(n.protocol?t+=n.protocol+"://":t+="//",n.userInfo&&(t+=n.userInfo+"@"),n.host&&(t+=n.host),n.port&&(t+=":"+n.port)),n.path&&(t+=n.path),n.query&&(t+="?"+n.query),n.anchor&&(t+="#"+n.anchor),n.source=t),n.source}},zw.parseDataUri=function(e){var t,n;return e=decodeURIComponent(e).split(","),(n=/data:([^;]+)/.exec(e[0]))&&(t=n[1]),{type:t,data:e[1]}},zw.getDocumentBaseUrl=function(e){var t;return t=0!==e.protocol.indexOf("http")&&"file:"!==e.protocol?e.href:e.protocol+"//"+e.host+e.pathname,/^[^:]+:\/\/\/?[^\/]+\//.test(t)&&(t=t.replace(/[\?#].*$/,"").replace(/[\/\\][^\/]+$/,""),/[\/\\]$/.test(t)||(t+="/")),t};var Uw=function(e,t,n){var r,o,i,a,u;if(t.format=t.format?t.format:"html",t.get=!0,t.getInner=!0,t.no_events||e.fire("BeforeGetContent",t),"raw"===t.format)r=Xt.trim(Uv.trimExternal(e.serializer,n.innerHTML));else if("text"===t.format)r=wa(n.innerText||n.textContent);else{if("tree"===t.format)return e.serializer.serialize(n,t);i=(o=e).serializer.serialize(n,t),a=Nl(o),u=new RegExp("^(<"+a+"[^>]*>(&nbsp;|&#160;|\\s|\xa0|<br \\/>|)<\\/"+a+">[\r\n]*|<br \\/>[\r\n]*)$"),r=i.replace(u,"")}return"text"===t.format||Ao(ar.fromDom(n))?t.content=r:t.content=Xt.trim(r),t.no_events||e.fire("GetContent",t),t.content},jw=function(e,t){t(e),e.firstChild&&jw(e.firstChild,t),e.next&&jw(e.next,t)},Vw=function(e,t,n){var r=function(e,n,t){var r={},o={},i=[];for(var a in t.firstChild&&jw(t.firstChild,function(t){z(e,function(e){e.name===t.name&&(r[e.name]?r[e.name].nodes.push(t):r[e.name]={filter:e,nodes:[t]})}),z(n,function(e){"string"==typeof t.attr(e.name)&&(o[e.name]?o[e.name].nodes.push(t):o[e.name]={filter:e,nodes:[t]})})}),r)r.hasOwnProperty(a)&&i.push(r[a]);for(var a in o)o.hasOwnProperty(a)&&i.push(o[a]);return i}(e,t,n);z(r,function(t){z(t.filter.callbacks,function(e){e(t.nodes,t.filter.name,{})})})},Hw=function(e){return e instanceof sb},qw=function(e,t){var r;e.dom.setHTML(e.getBody(),t),sh(r=e)&&sc.firstPositionIn(r.getBody()).each(function(e){var t=e.getNode(),n=jo.isTable(t)?sc.firstPositionIn(t).getOr(e):e;r.selection.setRng(n.toRange())})},$w=function(u,s,c){return void 0===c&&(c={}),c.format=c.format?c.format:"html",c.set=!0,c.content=Hw(s)?"":s,Hw(s)||c.no_events||(u.fire("BeforeSetContent",c),s=c.content),_.from(u.getBody()).fold(q(s),function(e){return Hw(s)?function(e,t,n,r){Vw(e.parser.getNodeFilters(),e.parser.getAttributeFilters(),n);var o=al({validate:e.validate},e.schema).serialize(n);return r.content=Ao(ar.fromDom(t))?o:Xt.trim(o),qw(e,r.content),r.no_events||e.fire("SetContent",r),n}(u,e,s,c):(t=u,n=e,o=c,0===(r=s).length||/^\s+$/.test(r)?(a='<br data-mce-bogus="1">',"TABLE"===n.nodeName?r="<tr><td>"+a+"</td></tr>":/^(UL|OL)$/.test(n.nodeName)&&(r="<li>"+a+"</li>"),(i=Nl(t))&&t.schema.isValidChild(n.nodeName.toLowerCase(),i.toLowerCase())?(r=a,r=t.dom.createHTML(i,t.settings.forced_root_block_attrs,r)):r||(r='<br data-mce-bogus="1">'),qw(t,r),t.fire("SetContent",o)):("raw"!==o.format&&(r=al({validate:t.validate},t.schema).serialize(t.parser.parse(r,{isRootContent:!0,insert:!0}))),o.content=Ao(ar.fromDom(n))?r:Xt.trim(r),qw(t,o.content),o.no_events||t.fire("SetContent",o)),o.content);var t,n,r,o,i,a})},Ww=Si.DOM,Kw=function(e){return _.from(e).each(function(e){return e.destroy()})},Xw=function(e){if(!e.removed){var t=e._selectionOverrides,n=e.editorUpload,r=e.getBody(),o=e.getElement();r&&e.save({is_removing:!0}),e.removed=!0,e.unbindAllNativeEvents(),e.hasHiddenInput&&o&&Ww.remove(o.nextSibling),Np(e),e.editorManager.remove(e),!e.inline&&r&&(i=e,Ww.setStyle(i.id,"display",i.orgDisplay)),Ep(e),Ww.remove(e.getContainer()),Kw(t),Kw(n),e.destroy()}var i},Yw=function(e,t){var n,r,o,i=e.selection,a=e.dom;e.destroyed||(t||e.removed?(t||(e.editorManager.off("beforeunload",e._beforeUnload),e.theme&&e.theme.destroy&&e.theme.destroy(),Kw(i),Kw(a)),(r=(n=e).formElement)&&(r._mceOldSubmit&&(r.submit=r._mceOldSubmit,r._mceOldSubmit=null),Ww.unbind(r,"submit reset",n.formEventDelegate)),(o=e).contentAreaContainer=o.formElement=o.container=o.editorContainer=null,o.bodyElement=o.contentDocument=o.contentWindow=null,o.iframeElement=o.targetElm=null,o.selection&&(o.selection=o.selection.win=o.selection.dom=o.selection.dom.doc=null),e.destroyed=!0):e.remove())},Gw=Si.DOM,Jw=Xt.extend,Qw=Xt.each,Zw=Xt.resolve,eN=fe.ie,tN=function(e,t,n){var r,o,i,a,u,s,c,l=this,f=l.documentBaseUrl=n.documentBaseURL,d=n.baseURI;r=l,o=e,i=f,a=n.defaultSettings,u=t,c={id:o,theme:"modern",delta_width:0,delta_height:0,popup_css:"",plugins:"",document_base_url:i,add_form_submit_trigger:!0,submit_patch:!0,add_unload_trigger:!0,convert_urls:!0,relative_urls:!0,remove_script_host:!0,object_resizing:!0,doctype:"<!DOCTYPE html>",visual:!0,font_size_style_values:"xx-small,x-small,small,medium,large,x-large,xx-large",font_size_legacy_values:"xx-small,small,medium,large,x-large,xx-large,300%",forced_root_block:"p",hidden_input:!0,render_ui:!0,indentation:"40px",inline_styles:!0,convert_fonts_to_spans:!0,indent:"simple",indent_before:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,th,ul,ol,li,dl,dt,dd,area,table,thead,tfoot,tbody,tr,section,summary,article,hgroup,aside,f
22igure,figcaption,option,optgroup,datalist",indent_after:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,th,ul,ol,li,dl,dt,dd,area,table,thead,tfoot,tbody,tr,section,summary,article,hgroup,aside,figure,figcaption,option,optgroup,datalist",entity_encoding:"named",url_converter:(s=r).convertURL,url_converter_scope:s,ie7_compat:!0},t=$p(zp,c,a,u),l.settings=t,Bi.language=t.language||"en",Bi.languageLoad=t.language_load,Bi.baseURL=n.baseURL,l.id=e,l.setDirty(!1),l.plugins={},l.documentBaseURI=new zw(t.document_base_url,{base_uri:d}),l.baseURI=d,l.contentCSS=[],l.contentStyles=[],l.shortcuts=new Qp(l),l.loadedCSS={},l.editorCommands=new pp(l),l.suffix=n.suffix,l.editorManager=n,l.inline=t.inline,l.buttons={},l.menuItems={},t.cache_suffix&&(fe.cacheSuffix=t.cache_suffix.replace(/^[\?\&]+/,"")),!1===t.override_viewport&&(fe.overrideViewPort=!1),n.fire("SetupEditor",{editor:l}),l.execCallback("setup",l),l.$=gn.overrideDefaults(function(){return{context:l.inline?l.getBody():l.getDoc(),element:l.getBody()}})};Jw(tN.prototype={render:function(){Bw(this)},focus:function(e){uh(this,e)},hasFocus:function(){return sh(this)},execCallback:function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];var r,o=this.settings[e];if(o)return this.callbackLookup&&(r=this.callbackLookup[e])&&(o=r.func,r=r.scope),"string"==typeof o&&(r=(r=o.replace(/\.\w+$/,""))?Zw(r):0,o=Zw(o),this.callbackLookup=this.callbackLookup||{},this.callbackLookup[e]={func:o,scope:r}),o.apply(r||this,Array.prototype.slice.call(arguments,1))},translate:function(e){if(e&&Xt.is(e,"string")){var n=this.settings.language||"en",r=this.editorManager.i18n;e=r.data[n+"."+e]||e.replace(/\{\#([^\}]+)\}/g,function(e,t){return r.data[n+"."+t]||"{#"+t+"}"})}return this.editorManager.translate(e)},getLang:function(e,t){return this.editorManager.i18n.data[(this.settings.language||"en")+"."+e]||(t!==undefined?t:"{#"+e+"}")},getParam:function(e,t,n){return Kp(this,e,t,n)},nodeChanged:function(e){this._nodeChangeDispatcher.nodeChanged(e)},addButton:function(e,t){var n=this;t.cmd&&(t.onclick=function(){n.execCommand(t.cmd)}),t.stateSelector&&"undefined"==typeof t.active&&(t.active=!1),t.text||t.icon||(t.icon=e),t.tooltip=t.tooltip||t.title,n.buttons[e]=t},addSidebar:function(e,t){return Pw(this,e,t)},addMenuItem:function(e,t){var n=this;t.cmd&&(t.onclick=function(){n.execCommand(t.cmd)}),n.menuItems[e]=t},addContextToolbar:function(e,t){var n,r=this;r.contextToolbars=r.contextToolbars||[],"string"==typeof e&&(n=e,e=function(e){return r.dom.is(e,n)}),r.contextToolbars.push({id:Hh.uuid("mcet"),predicate:e,items:t})},addCommand:function(e,t,n){this.editorCommands.addCommand(e,t,n)},addQueryStateHandler:function(e,t,n){this.editorCommands.addQueryStateHandler(e,t,n)},addQueryValueHandler:function(e,t,n){this.editorCommands.addQueryValueHandler(e,t,n)},addShortcut:function(e,t,n,r){this.shortcuts.add(e,t,n,r)},execCommand:function(e,t,n,r){return this.editorCommands.execCommand(e,t,n,r)},queryCommandState:function(e){return this.editorCommands.queryCommandState(e)},queryCommandValue:function(e){return this.editorCommands.queryCommandValue(e)},queryCommandSupported:function(e){return this.editorCommands.queryCommandSupported(e)},show:function(){this.hidden&&(this.hidden=!1,this.inline?this.getBody().contentEditable=!0:(Gw.show(this.getContainer()),Gw.hide(this.id)),this.load(),this.fire("show"))},hide:function(){var e=this,t=e.getDoc();e.hidden||(eN&&t&&!e.inline&&t.execCommand("SelectAll"),e.save(),e.inline?(e.getBody().contentEditable=!1,e===e.editorManager.focusedEditor&&(e.editorManager.focusedEditor=null)):(Gw.hide(e.getContainer()),Gw.setStyle(e.id,"display",e.orgDisplay)),e.hidden=!0,e.fire("hide"))},isHidden:function(){return!!this.hidden},setProgressState:function(e,t){this.fire("ProgressState",{state:e,time:t})},load:function(e){var t,n=this.getElement();return this.removed?"":n?((e=e||{}).load=!0,t=this.setContent(n.value!==undefined?n.value:n.innerHTML,e),e.element=n,e.no_events||this.fire("LoadContent",e),e.element=n=null,t):void 0},save:function(e){var t,n,r=this,o=r.getElement();if(o&&r.initialized&&!r.removed)return(e=e||{}).save=!0,e.element=o,e.content=r.getContent(e),e.no_events||r.fire("SaveContent",e),"raw"===e.format&&r.fire("RawSaveContent",e),t=e.content,/TEXTAREA|INPUT/i.test(o.nodeName)?o.value=t:(!e.is_removing&&r.inline||(o.innerHTML=t),(n=Gw.getParent(r.id,"form"))&&Qw(n.elements,function(e){if(e.name===r.id)return e.value=t,!1})),e.element=o=null,!1!==e.set_dirty&&r.setDirty(!1),t},setContent:function(e,t){return $w(this,e,t)},getContent:function(e){return t=this,void 0===(n=e)&&(n={}),_.from(t.getBody()).fold(q("tree"===n.format?new sb("body",11):""),function(e){return Uw(t,n,e)});var t,n},insertContent:function(e,t){t&&(e=Jw({content:e},t)),this.execCommand("mceInsertContent",!1,e)},isDirty:function(){return!this.isNotDirty},setDirty:function(e){var t=!this.isNotDirty;this.isNotDirty=!e,e&&e!==t&&this.fire("dirty")},setMode:function(e){var t,n;(n=e)!==Dp(t=this)&&(t.initialized?Rp(t,"readonly"===n):t.on("init",function(){Rp(t,"readonly"===n)}
vendor: 7,336 bytes, line 22
22),Sp(t,n))},getContainer:function(){return this.container||(this.container=Gw.get(this.editorContainer||this.id+"_parent")),this.container},getContentAreaContainer:function(){return this.contentAreaContainer},getElement:function(){return this.targetElm||(this.targetElm=Gw.get(this.id)),this.targetElm},getWin:function(){var e;return this.contentWindow||(e=this.iframeElement)&&(this.contentWindow=e.contentWindow),this.contentWindow},getDoc:function(){var e;return this.contentDocument||(e=this.getWin())&&(this.contentDocument=e.document),this.contentDocument},getBody:function(){var e=this.getDoc();return this.bodyElement||(e?e.body:null)},convertURL:function(e,t,n){var r=this.settings;return r.urlconverter_callback?this.execCallback("urlconverter_callback",e,n,!0,t):!r.convert_urls||n&&"LINK"===n.nodeName||0===e.indexOf("file:")||0===e.length?e:r.relative_urls?this.documentBaseURI.toRelative(e):e=this.documentBaseURI.toAbsolute(e,r.remove_script_host)},addVisual:function(e){var n,r=this,o=r.settings,i=r.dom;e=e||r.getBody(),r.hasVisual===undefined&&(r.hasVisual=o.visual),Qw(i.select("table,a",e),function(e){var t;switch(e.nodeName){case"TABLE":return n=o.visual_table_class||"mce-item-table",void((t=i.getAttrib(e,"border"))&&"0"!==t||!r.hasVisual?i.removeClass(e,n):i.addClass(e,n));case"A":return void(i.getAttrib(e,"href")||(t=i.getAttrib(e,"name")||e.id,n=o.visual_anchor_class||"mce-item-anchor",t&&r.hasVisual?i.addClass(e,n):i.removeClass(e,n)))}}),r.fire("VisualAid",{element:e,hasVisual:r.hasVisual})},remove:function(){Xw(this)},destroy:function(e){Yw(this,e)},uploadImages:function(e){return this.editorUpload.uploadImages(e)},_scanForImages:function(){return this.editorUpload.scanForImages()}},Fp);var nN,rN,oN,iN={isEditorUIElement:function(e){return-1!==e.className.toString().indexOf("mce-")}},aN=function(n,e){var t,r;or.detect().browser.isIE()?(r=n).on("focusout",function(){ip(r)}):(t=e,n.on("mouseup touchend",function(e){t.throttle()})),n.on("keyup nodechange",function(e){var t;"nodechange"===(t=e).type&&t.selectionChange||ip(n)})},uN=function(e){var t,n,r,o=Vi(function(){ip(e)},0);e.inline&&(t=e,n=o,r=function(){n.throttle()},Si.DOM.bind(V.document,"mouseup",r),t.on("remove",function(){Si.DOM.unbind(V.document,"mouseup",r)})),e.on("init",function(){aN(e,o)}),e.on("remove",function(){o.cancel()})},sN=Si.DOM,cN=function(e){return iN.isEditorUIElement(e)},lN=function(t,e){var n=t?t.settings.custom_ui_selector:"";return null!==sN.getParent(e,function(e){return cN(e)||!!n&&t.dom.is(e,n)})},fN=function(r,e){var t=e.editor;uN(t),t.on("focusin",function(){var e=r.focusedEditor;e!==this&&(e&&e.fire("blur",{focusedEditor:this}),r.setActive(this),(r.focusedEditor=this).fire("focus",{blurredEditor:e}),this.focus(!0))}),t.on("focusout",function(){var t=this;he.setEditorTimeout(t,function(){var e=r.focusedEditor;lN(t,function(){try{return V.document.activeElement}catch(e){return V.document.body}}())||e!==t||(t.fire("blur",{focusedEditor:null}),r.focusedEditor=null)})}),nN||(nN=function(e){var t,n=r.activeEditor;t=e.target,n&&t.ownerDocument===V.document&&(t===V.document.body||lN(n,t)||r.focusedEditor!==n||(n.fire("blur",{focusedEditor:null}),r.focusedEditor=null))},sN.bind(V.document,"focusin",nN))},dN=function(e,t){e.focusedEditor===t.editor&&(e.focusedEditor=null),e.activeEditor||(sN.unbind(V.document,"focusin",nN),nN=null)},mN=function(e){e.on("AddEditor",d(fN,e)),e.on("RemoveEditor",d(dN,e))},gN=Si.DOM,pN=Xt.explode,hN=Xt.each,vN=Xt.extend,yN=0,bN=!1,CN=[],xN=[],wN=function(t){var n=t.type;hN(oN.get(),function(e){switch(n){case"scroll":e.fire("ScrollWindow",t);break;case"resize":e.fire("ResizeWindow",t)}})},NN=function(e){e!==bN&&(e?gn(window).on("resize scroll",wN):gn(window).off("resize scroll",wN),bN=e)},EN=function(t){var e=xN;delete CN[t.id];for(var n=0;n<CN.length;n++)if(CN[n]===t){CN.splice(n,1);break}return xN=U(xN,function(e){return t!==e}),oN.activeEditor===t&&(oN.activeEditor=0<xN.length?xN[0]:null),oN.focusedEditor===t&&(oN.focusedEditor=null),e.length!==xN.length};vN(oN={defaultSettings:{},$:gn,majorVersion:"4",minorVersion:"9.11",releaseDate:"2020-07-13",editors:CN,i18n:xh,activeEditor:null,settings:{},setup:function(){var e,t,n="";t=zw.getDocumentBaseUrl(V.document.location),/^[^:]+:\/\/\/?[^\/]+\//.test(t)&&(t=t.replace(/[\?#].*$/,"").replace(/[\/\\][^\/]+$/,""),/[\/\\]$/.test(t)||(t+="/"));var r=window.tinymce||window.tinyMCEPreInit;if(r)e=r.base||r.baseURL,n=r.suffix;else{for(var o=V.document.getElementsByTagName("script"),i=0;i<o.length;i++){var a;if(""!==(a=o[i].src||"")){var u=a.substring(a.lastIndexOf("/"));if(/tinymce(\.full|\.jquery|)(\.min|\.dev|)\.js/.test(a)){-1!==u.indexOf(".min")&&(n=".min"),e=a.substring(0,a.lastIndexOf("/"));break}}}!e&&V.document.currentScript&&(-1!==(a=V.document.currentScript.src).indexOf(".min")&&(n=".min"),e=a.substring(0,a.lastIndexOf("/")))}this.baseURL=new zw(t).toAbsolute(e),this.documentBaseURL=t,this.baseURI=new zw(this.baseURL),this.suffix=n,mN(this)},overrideDefaults:function(e){var t,n;(t=e.base_url)&&(this.baseURL=new zw(this.documentBaseURL).toAbsolute(t.replace(/\/+$/,"")),this.baseURI=new zw(this.baseURL)),n=e.suffix,e.suffix&&(this.suffix=n);var r=(this.defaultSettings=e).plugin_base_urls;for(var o in r)Bi.PluginManager.urls[o]=r[o]},init:function(r){var n,u,s=this;u=Xt.makeMap("area base basefont br col frame hr img input isindex link meta param embed source wbr track colgroup option tbody tfoot thead tr script noscript style textarea video audio iframe object menu"," ");var c=function(e){var t=e.id;return t||(t=(t=e.name)&&!gN.get(t)?e.name:gN.uniqueId(),e.setAttribute("id",t)),t},l=function(e,t){return t.constructor===RegExp?t.test(e.className):gN.hasClass(e,t)},f=function(e){n=e},e=function(){var o,i=0,a=[],n=function(e,t,n){var r=new tN(e,t,s);a.push(r),r.on("init",function(){++i===o.length&&f(a)}),r.targetElm=r.targetElm||n,r.render()};gN.unbind(window,"ready",e),function(e){var t=r[e];t&&t.apply(s,Array.prototype.slice.call(arguments,2))}("onpageload"),o=gn.unique(function(t){var e,n=[];if(fe.ie&&fe.ie<11)return kh.initError("TinyMCE does not support the browser you are using. For a list of supported browsers please see: https://www.tinymce.com/docs/get-started/system-requirements/"),[];if(t.types)return hN(t.types,function(e){n=n.concat(gN.select(e.selector))}),n;if(t.selector)return gN.select(t.selector);if(t.target)return[t.target];switch(t.mode){case"exact":0<(e=t.elements||"").length&&hN(pN(e),function(t){var e;(e=gN.get(t))?n.push(e):hN(V.document.forms,function(e){hN(e.elements,function(e){e.name===t&&(t="mce_editor_"+yN++,gN.setAttrib(e,"id",t),n.push(e))})})});break;case"textareas":case"specific_textareas":hN(gN.select("textarea"),function(e){t.editor_deselector&&l(e,t.editor_deselector)||t.editor_selector&&!l(e,t.editor_selector)||n.push(e)})}return n}(r)),r.types?hN(r.types,function(t){Xt.each(o,function(e){return!gN.is(e,t.selector)||(n(c(e),vN({},r,t),e),!1)})}):(Xt.each(o,function(e){var t;(t=s.get(e.id))&&t.initialized&&!(t.getContainer()||t.getBody()).parentNode&&(EN(t),t.unbindAllNativeEvents(),t.destroy(!0),t.removed=!0,t=null)}),0===(o=Xt.grep(o,function(e){return!s.get(e.id)})).length?f([]):hN(o,function(e){var t;t=e,r.inline&&t.tagName.toLowerCase()in u?kh.initError("Could not initialize inline editor on invali
22d inline target element",e):n(c(e),r,e)}))};return s.settings=r,gN.bind(window,"ready",e),new de(function(t){n?t(n):f=function(e){t(e)}})},get:function(t){return 0===arguments.length?xN.slice(0):S(t)?X(xN,function(e){return e.id===t}).getOr(null):O(t)&&xN[t]?xN[t]:null},add:function(e){var t=this;return CN[e.id]===e||(null===t.get(e.id)&&("length"!==e.id&&(CN[e.id]=e),CN.push(e),xN.push(e)),NN(!0),t.activeEditor=e,t.fire("AddEditor",{editor:e}),rN||(rN=function(){t.fire("BeforeUnload")},gN.bind(window,"beforeunload",rN))),e},createEditor:function(e,t){return this.add(new tN(e,t,this))},remove:function(e){var t,n,r=this;if(e){if(!S(e))return n=e,A(r.get(n.id))?null:(EN(n)&&r.fire("RemoveEditor",{editor:n}),0===xN.length&&gN.unbind(window,"beforeunload",rN),n.remove(),NN(0<xN.length),n);hN(gN.select(e),function(e){(n=r.get(e.id))&&r.remove(n)})}else for(t=xN.length-1;0<=t;t--)r.remove(xN[t])},execCommand:function(e,t,n){var r=this.get(n);switch(e){case"mceAddEditor":return this.get(n)||new tN(n,this.settings,this).render(),!0;case"mceRemoveEditor":return r&&r.remove(),!0;case"mceToggleEditor":return r?r.isHidden()?r.show():r.hide():this.execCommand("mceAddEditor",0,n),!0}return!!this.activeEditor&&this.activeEditor.execCommand(e,t,n)},triggerSave:function(){hN(xN,function(e){e.save()})},addI18n:function(e,t){xh.add(e,t)},translate:function(e){return xh.translate(e)},setActive:function(e){var t=this.activeEditor;this.activeEditor!==e&&(t&&t.fire("deactivate",{relatedTarget:e}),e.fire("activate",{relatedTarget:t})),this.activeEditor=e}},Cp),oN.setup();var SN,TN=oN;function kN(n){return{walk:function(e,t){return Lc(n,e,t)},split:Um,normalize:function(t){return Dg(n,t).fold(q(!1),function(e){return t.setStart(e.startContainer,e.startOffset),t.setEnd(e.endContainer,e.endOffset),!0})}}}(SN=kN||(kN={})).compareRanges=Eg,SN.getCaretRangeFromPoint=Bb,SN.getSelectedNode=Za,SN.getNode=eu;var _N,AN,RN=kN,DN=Math.min,ON=Math.max,BN=Math.round,PN=function(e,t,n){var r,o,i,a,u,s;return r=t.x,o=t.y,i=e.w,a=e.h,u=t.w,s=t.h,"b"===(n=(n||"").split(""))[0]&&(o+=s),"r"===n[1]&&(r+=u),"c"===n[0]&&(o+=BN(s/2)),"c"===n[1]&&(r+=BN(u/2)),"b"===n[3]&&(o-=a),"r"===n[4]&&(r-=i),"c"===n[3]&&(o-=BN(a/2)),"c"===n[4]&&(r-=BN(i/2)),IN(r,o,i,a)},IN=function(e,t,n,r){return{x:e,y:t,w:n,h:r}},LN={inflate:function(e,t,n){return IN(e.x-t,e.y-n,e.w+2*t,e.h+2*n)},relativePosition:PN,findBestRelativePosition:function(e,t,n,r){var o,i;for(i=0;i<r.length;i++)if((o=PN(e,t,r[i])).x>=n.x&&o.x+o.w<=n.w+n.x&&o.y>=n.y&&o.y+o.h<=n.h+n.y)return r[i];return null},intersect:function(e,t){var n,r,o,i;return n=ON(e.x,t.x),r=ON(e.y,t.y),o=DN(e.x+e.w,t.x+t.w),i=DN(e.y+e.h,t.y+t.h),o-n<0||i-r<0?null:IN(n,r,o-n,i-r)},clamp:function(e,t,n){var r,o,i,a,u,s,c,l,f,d;return u=e.x,s=e.y,c=e.x+e.w,l=e.y+e.h,f=t.x+t.w,d=t.y+t.h,r=ON(0,t.x-u),o=ON(0,t.y-s),i=ON(0,c-f),a=ON(0,l-d),u+=r,s+=o,n&&(c+=r,l+=o,u-=i,s-=a),IN(u,s,(c-=i)-u,(l-=a)-s)},create:IN,fromClientRect:function(e){return IN(e.left,e.top,e.width,e.height)}},FN={},MN={add:function(e,t){FN[e.toLowerCase()]=t},has:function(e){return!!FN[e.toLowerCase()]},get:function(e){var t=e.toLowerCase(),n=FN.hasOwnProperty(t)?FN[t]:null;if(null===n)throw new Error("Could not find module for type: "+e);return n},create:function(e,t){var n;if("string"==typeof e?(t=t||{}).type=e:e=(t=e).type,e=e.toLowerCase(),!(n=FN[e]))throw new Error("Could not find control by type: "+e);return(n=new n(t)).type=e,n}},zN=Xt.each,UN=Xt.extend,jN=function(){};jN.extend=_N=function(n){var e,t,r,o=this.prototype,i=function(){var e,t,n;if(!AN&&(this.init&&this.init.apply(this,arguments),t=this.Mixins))for(e=t.length;e--;)(n=t[e]).init&&n.init.apply(this,arguments)},a=function(){return this},u=function(n,r){return function(){var e,t=this._super;return this._super=o[n],e=r.apply(this,arguments),this._super=t,e}};for(t in AN=!0,e=new this,AN=!1,n.Mixins&&(zN(n.Mixins,function(e){for(var t in e)"init"!==t&&(n[t]=e[t])}),o.Mixins&&(n.Mixins=o.Mixins.concat(n.Mixins))),n.Methods&&zN(n.Methods.split(","),function(e){n[e]=a}),n.Properties&&zN(n.Properties.split(","),function(e){var t="_"+e;n[e]=function(e){return e!==undefined?(this[t]=e,this):this[t]}}),n.Statics&&zN(n.Statics,function(e,t){i[t]=e}),n.Defaults&&o.Defaults&&(n.Defaults=UN({},o.Defaults,n.Defaults)),n)"function"==typeof(r=n[t])&&o[t]?e[t]=u(t,r):e[t]=r;return i.prototype=e,(i.constructor=i).extend=_N,i};var VN=Math.min,HN=Math.max,qN=Math.round,$N=function(e,n){var r,o,t,i;if(n=n||'"',null===e)return"null";if("string"==(t=typeof e))return o="\bb\tt\nn\ff\rr\"\"''\\\\",n+e.replace(/([\u0080-\uFFFF\x00-\x1f\"\'\\])/g,function(e,t){return'"'===n&&"'"===e?e:(r=o.indexOf(t))+1?"\\"+o.charAt(r+1):(e=t.charCodeAt().toString(16),"\\u"+"0000".substring(e.length)+e)})+n;if("object"===t){if(e.hasOwnProperty&&"[object Array]"===Object.prototype.toString.call(e)){for(r=0,o="[";r<e.length;r++)o+=(0<r?",":"")+$N(e[r],n);return o+"]"}for(i in o="{",e)e.hasOwnProperty(i)&&(o+="function"!=typeof e[i]?(1<o.length?","+n:n)+i+n+":"+$N(e[i],n):"");return o+"}"}return""+e},WN={serialize:$N,parse:function(e){try{return JSON.parse(e)}catch(t){}}},KN={callbacks:{},count:0,send:function(t){var n=this,r=Si.DOM,o=t.count!==undefined?t.count:n.count,i="tinymce_jsonp_"+o;n.callbacks[o]=function(e){r.remove(i),delete n.callbacks[o],t.callback(e)},r.add(r.doc.body,"script",{id:i,src:t.url,type:"text/javascript"}),n.count++}},XN={send:function(e){var t,n=0,r=function(){!e.async||4===t.readyState||1e4<n++?(e.success&&n<1e4&&200===t.status?e.success.call(e.success_scope,""+t.responseText,t,e):e.error&&e.error.call(e.error_scope,1e4<n?"TIMED_OUT":"GENERAL",t,e),t=null):setTimeout(r,10)};if(e.scope=e.scope||this,e.success_scope=e.success_scope||e.scope,e.error_scope=e.error_scope||e.scope,e.async=!1!==e.async,e.data=e.data||"",XN.fire("beforeInitialize",{settings:e}),t=Rh()){if(t.overrideMimeType&&t.overrideMimeType(e.content_type),t.open(e.type||(e.data?"POST":"GET"),e.url,e.async),e.crossDomain&&(t.withCredentials=!0),e.content_type&&t.setRequestHeader("Content-Type",e.content_type),e.requestheaders&&Xt.each(e.requestheaders,function(e){t.setRequestHeader(e.key,e.value)}),t.setRequestHeader("X-Requested-With","XMLHttpRequest"),(t=XN.fire("beforeSend",{xhr:t,settings:e}).xhr).send(e.data),!e.async)return r();setTimeout(r,10)}}};Xt.extend(XN,Cp);var YN,GN,JN,QN,ZN=Xt.extend,eE=function(e){this.settings=ZN({},e),this.count=0};eE.sendRPC=function(e){return(new eE).send(e)},eE.prototype={send:function(n){var r=n.error,o=n.success;(n=ZN(this.settings,n)).success=function(e,t){void 0===(e=WN.parse(e))&&(e={error:"JSON Parse error."}),e.error?r.call(n.error_scope||n.scope,e.error,t):o.call(n.success_scope||n.scope,e.result)},n.error=function(e,t){r&&r.call(n.error_scope||n.scope,e,t)},n.data=WN.serialize({id:n.id||"c"+this.count++,method:n.method,params:n.params}),n.content_type="application/json",XN.send(n)}};try{YN=V.window.localStorage}catch(iE){GN={},JN=[],QN={getItem:function(e){var t=GN[e];return t||null},setItem:function(e,t){JN.push(e),GN[e]=String(t)},key:function(e){return JN[e]},removeItem:function(t){JN=JN.filter(function(e){return e===t}),delete GN[t]},clear:function(){JN=[],GN={}},length:0},Object.defineProperty(QN,"length",{get:function(){return JN.length},configurable:!1,enumerable:!1}),YN=QN}var tE,nE=TN,rE={geom:{Rect:LN},util:{Promise:de,Delay:he,Tools:Xt,VK:rv,URI:zw,Class:jN,EventDispatcher:vp,Observable:Cp,I18n:xh,XHR:XN,JSON:WN,JSONRequest:eE,JSONP:KN,LocalStorage:YN,Color:function(e){var n={},u=0,s=0,c=0,t=function(e){var t;return"object"==typeof e?"r"in e?(u=e.r,s=e.g,c=e.b):"v"in e&&function(e,t,n){var r,o,i,a;if(e=(parseInt(e,10)||0)%360,t=parseInt(t,10)/100,n=parseInt(n,10)/100,t=HN(0,VN(t,1)),n=HN(0,VN(n,1)),0!==t){switch(r=e/60,i=(o=n*t)*(1-Math.abs(r%2-1)),a=n-o,Math.floor(r)){case 0:u=o,s=i,c=0;break;case 1:u=i,s=o,c=0;break;case 2:u=0,s=o,c=i;break;case 3:u=0,s=i,c=o;break;case 4:u=i,s=0,c=o;break;case 5:u=o,s=0,c=i;break;default:u=s=c=0}u=qN(255*(u+a)),s=qN(255*(s+a)),c=qN(255*(c+a))}else u=s=c=qN(255*n)}(e.h,e.s,e.v):(t=/rgb\s*\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)[^\)]*\)/gi.exec(e))?(u=parseInt(t[1],10),s=parseInt(t[2],10),c=parseInt(t[3],10)):(t=/#([0-F]{2})([0-F]{2})([0-F]{2})/gi.exec(e))?(u=parseInt(t[1],16),s=parseInt(t[2],16),c=parseInt(t[3],16)):(t=/#([0-F])([0-F])([0-F])/gi.exec(e))&&(u=parseInt(t[1]+t[1],16),s=parseInt(t[2]+t[2],16),c=parseInt(t[3]+t[3],16)),u=u<0?0:255<u?255:u,s=s<0?0:255<s?255:s,c=c<0?0:255<c?255:c,n};return e&&t(e),n.toRgb=function(){return{r:u,g:s,b:c}},n.toHsv=function(){return e=u,t=s,n=c,o=0,(i=VN(e/=255,VN(t/=255,n/=255)))===(a=HN(e,HN(t,n)))?{h:0,s:0,v:100*(o=i)}:(r=(a-i)/a,{h:qN(60*((e===i?3:n===i?1:5)-(e===i?t-n:n===i?e-t:n-e)/((o=a)-i))),s:qN(100*r),v:qN(100*o)});var e,t,n,r,o,i,a},n.toHex=function(){var e=function(e){return 1<(e=parseInt(e,10).toString(16)).length?e:"0"+e};return"#"+e(u)+e(s)+e(c)},n.parse=t,n}},dom:{EventUtils:Se,Sizzle:St,DomQuery:gn,TreeWalker:go,DOMUtils:Si,ScriptLoader:Ri,RangeUtils:RN,Serializer:Eb,ControlSelection:Db,BookmarkManager:_b,Selection:uC,Event:Se.Event},html:{Styles:gi,Entities:ti,Node:sb,Schema:di,SaxParser:Mv,DomParser:bb,Writer:il,Serializer:al},ui:{Factory:MN},Env:fe,AddOnManager:Bi,Annotator:Hc,Formatter:Gy,UndoManager:ry,EditorCommands:pp,WindowManager:yh,NotificationManager:vh,EditorObservable:Fp,Shortcuts:Qp,Editor:tN,FocusManager:iN,EditorManager:TN,DOM:Si.DOM,ScriptLoader:Ri.ScriptLoader,PluginManager:Bi.PluginManager,ThemeManager:Bi.ThemeManager,trim:Xt.trim,isArray:Xt.isArray,is:Xt.is,toArray:Xt.toArray,makeMap:Xt.makeMap,each:Xt.each,map:Xt.map,grep:Xt.grep,inArray:Xt.inArray,extend:Xt.extend,create:Xt.create,walk:Xt.walk,createNS:Xt.createNS,resolve:Xt.resolve,explode:Xt.explode,_addCacheSuffix:Xt._addCacheSuffix,isOpera:fe.o
22pera,isWebKit:fe.webkit,isIE:fe.ie,isGecko:fe.gecko,isMac:fe.mac},oE=nE=Xt.extend(nE,rE);tE=oE,window.tinymce=tE,window.tinyMCE=tE,function(e){if("object"==typeof module)try{module.exports=e}catch(t){}}(oE)}(window);!function(u){var t;function l(){}function f(e){!t&&window&&window.console&&(t=!0,console.log("Deprecated TinyMCE API call: "+e))}function i(i,a,d,s){i=i||this;var c=[];a?(this.add=function(o,r,e){function t(e){var t=[];if("string"==typeof d&&(d=d.split(" ")),d&&"function"!=typeof d)for(var n=0;n<d.length;n++)t.push(e[d[n]]);("function"!=typeof d||(t=d(a,e,i)))&&(d||(t=[e]),t.unshift(s||i),!1===o.apply(r||s||i,t)&&e.stopImmediatePropagation())}f("<target>.on"+a+".add(..)"),i.on(a,t,e);var n={original:o,patched:t};return c.push(n),t},this.addToTop=function(e,t){this.add(e,t,!0)},this.remove=function(n){return c.forEach(function(e,t){if(e.original===n)return c.splice(t,1),i.off(a,e.patched)}),i.off(a,n)},this.dispatch=function(){return i.fire(a),!0}):this.add=this.addToTop=this.remove=this.dispatch=l}function n(s){function e(e,t){u.each(e.split(" "),function(e){s["on"+e]=new i(s,e,t)})}function n(e,t,n){return[t.level,n]}function o(n){return function(e,t){if(!t.selection&&!n||t.selection==n)return[t]}}if(!s.controlManager){s.controlManager={buttons:{},setDisabled:function(e,t){f("controlManager.setDisabled(..)"),this.buttons[e]&&this.buttons[e].disabled(t)},setActive:function(e,t){f("controlManager.setActive(..)"),this.buttons[e]&&this.buttons[e].active(t)},onAdd:new i,onPostRender:new i,add:function(e){return e},createButton:r,createColorSplitButton:r,createControl:r,createDropMenu:r,createListBox:r,createMenuButton:r,createSeparator:r,createSplitButton:r,createToolbar:r,createToolbarGroup:r,destroy:l,get:l,setControlType:r},e("PreInit BeforeRenderUI PostRender Load Init Remove Activate Deactivate","editor"),e("Click MouseUp MouseDown DblClick KeyDown KeyUp KeyPress ContextMenu Paste Submit Reset"),e("BeforeExecCommand ExecCommand","command ui value args"),e("PreProcess PostProcess LoadContent SaveContent Change"),e("BeforeSetContent BeforeGetContent SetContent GetContent",o(!1)),e("SetProgressState","state time"),e("VisualAid","element hasVisual"),e("Undo Redo",n),e("NodeChange",function(e,t){return[s.controlManager,t.element,s.selection.isCollapsed(),t]});var c=s.addButton;s.addButton=function(e,t){var n,o,r,i;function a(){if(s.controlManager.buttons[e]=this,n)return n.apply(this,arguments)}for(var d in t)"onpostrender"===d.toLowerCase()&&(n=t[d],t.onPostRender=a);return n||(t.onPostRender=a),t.title&&(t.title=(o=t.title,r=[s.settings.language||"en",o].join("."),i=u.i18n.translate(r),r!==i?i:u.i18n.translate(o))),c.call(this,e,t)},s.on("init",function(){var e=s.undoManager,t=s.selection;e.onUndo=new i(s,"Undo",n,null,e),e.onRedo=new i(s,"Redo",n,null,e),e.onBeforeAdd=new i(s,"BeforeAddUndo",null,e),e.onAdd=new i(s,"AddUndo",null,e),t.onBeforeGetContent=new i(s,"BeforeGetContent",o(!0),t),t.onGetContent=new i(s,"GetContent",o(!0),t),t.onBeforeSetContent=new i(s,"BeforeSetContent",o(!0),t),t.onSetContent=new i(s,"SetContent",o(!0),t)}),s.on("BeforeRenderUI",function(){var e=s.windowManager;e.onOpen=new i,e.onClose=new i,e.createInstance=function(e,t,n,o,r,i){return f("windowManager.createInstance(..)"),new(u.resolve(e))(t,n,o,r,i)}})}function r(){var t={};function n(){return r()}return f("editor.controlManager.*"),u.each("add addMenu addSeparator collapse createMenu destroy displayColor expand focus getLength hasMenus hideMenu isActive isCollapsed isDisabled isRendered isSelected mark postRender remove removeAll renderHTML renderMenu renderNode renderTo select selectByIndex setActive setAriaProperty setColor setDisabled setSelected setState showMenu update".split(" "),function(e){t[e]=n}),t}}u.util.Dispatcher=i,u.onBeforeUnload=new i(u,"BeforeUnload"),u.onAddEditor=new i(u,"AddEditor","editor"),u.onRemoveEditor=new i(u,"RemoveEditor","editor"),u.util.Cookie={get:l,getHash:l,remove:l,set:l,setHash:l},u.on("SetupEditor",function(e){n(e.editor)}),u.PluginManager.add("compat3x",n),u.addI18n=function(n,e){var r=u.util.I18n,t=u.each;"string"!=typeof n||-1!==n.indexOf(".")?u.is(n,"string")?t(e,function(e,t){r.data[n+"."+t]=e}):t(n,function(e,o){t(e,function(e,n){t(e,function(e,t){"common"===n?r.data[o+"."+t]=e:r.data[o+"."+n+"."+t]=e})})}):r.add(n,e)}}(tinymce);
vendor: 11,807 bytes, lines 23-27
23/*! picturefill - v3.0.2 - 2016-02-12
24 * https://scottjehl.github.io/picturefill/
25 * Copyright (c) 2016 https://github.com/scottjehl/picturefill/blob/master/Authors.txt; Licensed MIT
26 */
27!function(a){var b=navigator.userAgent;a.HTMLPictureElement&&/ecko/.test(b)&&b.match(/rv\:(\d+)/)&&RegExp.$1<45&&addEventListener("resize",function(){var b,c=document.createElement("source"),d=function(a){var b,d,e=a.parentNode;"PICTURE"===e.nodeName.toUpperCase()?(b=c.cloneNode(),e.insertBefore(b,e.firstElementChild),setTimeout(function(){e.removeChild(b)})):(!a._pfLastSize||a.offsetWidth>a._pfLastSize)&&(a._pfLastSize=a.offsetWidth,d=a.sizes,a.sizes+=",100vw",setTimeout(function(){a.sizes=d}))},e=function(){var a,b=document.querySelectorAll("picture > img, img[srcset][sizes]");for(a=0;a<b.length;a++)d(b[a])},f=function(){clearTimeout(b),b=setTimeout(e,99)},g=a.matchMedia&&matchMedia("(orientation: landscape)"),h=function(){f(),g&&g.addListener&&g.addListener(f)};return c.srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",/^[c|i]|d$/.test(document.readyState||"")?h():document.addEventListener("DOMContentLoaded",h),f}())}(window),function(a,b,c){"use strict";function d(a){return" "===a||"	"===a||"\n"===a||"\f"===a||"\r"===a}function e(b,c){var d=new a.Image;return d.onerror=function(){A[b]=!1,ba()},d.onload=function(){A[b]=1===d.width,ba()},d.src=c,"pending"}function f(){M=!1,P=a.devicePixelRatio,N={},O={},s.DPR=P||1,Q.width=Math.max(a.innerWidth||0,z.clientWidth),Q.height=Math.max(a.innerHeight||0,z.clientHeight),Q.vw=Q.width/100,Q.vh=Q.height/100,r=[Q.height,Q.width,P].join("-"),Q.em=s.getEmValue(),Q.rem=Q.em}function g(a,b,c,d){var e,f,g,h;return"saveData"===B.algorithm?a>2.7?h=c+1:(f=b-c,e=Math.pow(a-.6,1.5),g=f*e,d&&(g+=.1*e),h=a+g):h=c>1?Math.sqrt(a*b):a,h>c}function h(a){var b,c=s.getSet(a),d=!1;"pending"!==c&&(d=r,c&&(b=s.setRes(c),s.applySetCandidate(b,a))),a[s.ns].evaled=d}function i(a,b){return a.res-b.res}function j(a,b,c){var d;return!c&&b&&(c=a[s.ns].sets,c=c&&c[c.length-1]),d=k(b,c),d&&(b=s.makeUrl(b),a[s.ns].curSrc=b,a[s.ns].curCan=d,d.res||aa(d,d.set.sizes)),d}function k(a,b){var c,d,e;if(a&&b)for(e=s.parseSet(b),a=s.makeUrl(a),c=0;c<e.length;c++)if(a===s.makeUrl(e[c].url)){d=e[c];break}return d}function l(a,b){var c,d,e,f,g=a.getElementsByTagName("source");for(c=0,d=g.length;d>c;c++)e=g[c],e[s.ns]=!0,f=e.getAttribute("srcset"),f&&b.push({srcset:f,media:e.getAttribute("media"),type:e.getAttribute("type"),sizes:e.getAttribute("sizes")})}function m(a,b){function c(b){var c,d=b.exec(a.substring(m));return d?(c=d[0],m+=c.length,c):void 0}function e(){var a,c,d,e,f,i,j,k,l,m=!1,o={};for(e=0;e<h.length;e++)f=h[e],i=f[f.length-1],j=f.substring(0,f.length-1),k=parseInt(j,10),l=parseFloat(j),X.test(j)&&"w"===i?((a||c)&&(m=!0),0===k?m=!0:a=k):Y.test(j)&&"x"===i?((a||c||d)&&(m=!0),0>l?m=!0:c=l):X.test(j)&&"h"===i?((d||c)&&(m=!0),0===k?m=!0:d=k):m=!0;m||(o.url=g,a&&(o.w=a),c&&(o.d=c),d&&(o.h=d),d||c||a||(o.d=1),1===o.d&&(b.has1x=!0),o.set=b,n.push(o))}function f(){for(c(T),i="",j="in descriptor";;){if(k=a.charAt(m),"in descriptor"===j)if(d(k))i&&(h.push(i),i="",j="after descriptor");else{if(","===k)return m+=1,i&&h.push(i),void e();if("("===k)i+=k,j="in parens";else{if(""===k)return i&&h.push(i),void e();i+=k}}else if("in parens"===j)if(")"===k)i+=k,j="in descriptor";else{if(""===k)return h.push(i),void e();i+=k}else if("after descriptor"===j)if(d(k));else{if(""===k)return void e();j="in descriptor",m-=1}m+=1}}for(var g,h,i,j,k,l=a.length,m=0,n=[];;){if(c(U),m>=l)return n;g=c(V),h=[],","===g.slice(-1)?(g=g.replace(W,""),e()):f()}}function n(a){function b(a){function b(){f&&(g.push(f),f="")}function c(){g[0]&&(h.push(g),g=[])}for(var e,f="",g=[],h=[],i=0,j=0,k=!1;;){if(e=a.charAt(j),""===e)return b(),c(),h;if(k){if("*"===e&&"/"===a[j+1]){k=!1,j+=2,b();continue}j+=1}else{if(d(e)){if(a.charAt(j-1)&&d(a.charAt(j-1))||!f){j+=1;continue}if(0===i){b(),j+=1;continue}e=" "}else if("("===e)i+=1;else if(")"===e)i-=1;else{if(","===e){b(),c(),j+=1;continue}if("/"===e&&"*"===a.charAt(j+1)){k=!0,j+=2;continue}}f+=e,j+=1}}}function c(a){return k.test(a)&&parseFloat(a)>=0?!0:l.test(a)?!0:"0"===a||"-0"===a||"+0"===a?!0:!1}var e,f,g,h,i,j,k=/^(?:[+-]?[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?(?:ch|cm|em|ex|in|mm|pc|pt|px|rem|vh|vmin|vmax|vw)$/i,l=/^calc\((?:[0-9a-z \.\+\-\*\/\(\)]+)\)$/i;for(f=b(a),g=f.length,e=0;g>e;e++)if(h=f[e],i=h[h.length-1],c(i)){if(j=i,h.pop(),0===h.length)return j;if(h=h.join(" "),s.matchesMedia(h))return j}return"100vw"}b.createElement("picture");var o,p,q,r,s={},t=!1,u=function(){},v=b.createElement("img"),w=v.getAttribute,x=v.setAttribute,y=v.removeAttribute,z=b.documentElement,A={},B={algorithm:""},C="data-pfsrc",D=C+"set",E=navigator.userAgent,F=/rident/.test(E)||/ecko/.test(E)&&E.match(/rv\:(\d+)/)&&RegExp.$1>35,G="currentSrc",H=/\s+\+?\d+(e\d+)?w/,I=/(\([^)]+\))?\s*(.+)/,J=a.picturefillCFG,K="position:absolute;left:0;visibility:hidden;display:block;padding:0;border:none;font-size:1em;width:1em;overflow:hidden;clip:rect(0px, 0px, 0px, 0px)",L="font-size:100%!important;",M=!0,N={},O={},P=a.devicePixelRatio,Q={px:1,"in":96},R=b.createElement("a"),S=!1,T=/^[ \t\n\r\u000c]+/,U=/^[, \t\n\r\u000c]+/,V=/^[^ \t\n\r\u000c]+/,W=/[,]+$/,X=/^\d+$/,Y=/^-?(?:[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?$/,Z=function(a,b,c,d){a.addEventListener?a.addEventListener(b,c,d||!1):a.attachEvent&&a.attachEvent("on"+b,c)},$=function(a){var b={};return function(c){return c in b||(b[c]=a(c)),b[c]}},_=function(){var a=/^([\d\.]+)(em|vw|px)$/,b=function(){for(var a=arguments,b=0,c=a[0];++b in a;)c=c.replace(a[b],a[++b]);return c},c=$(function(a){return"return "+b((a||"").toLowerCase(),/\band\b/g,"&&",/,/g,"||",/min-([a-z-\s]+):/g,"e.$1>=",/max-([a-z-\s]+):/g,"e.$1<=",/calc([^)]+)/g,"($1)",/(\d+[\.]*[\d]*)([a-z]+)/g,"($1 * e.$2)",/^(?!(e.[a-z]|[0-9\.&=|><\+\-\*\(\)\/])).*/gi,"")+";"});return function(b,d){var e;if(!(b in N))if(N[b]=!1,d&&(e=b.match(a)))N[b]=e[1]*Q[e[2]];else try{N[b]=new Function("e",c(b))(Q)}catch(f){}return N[b]}}(),aa=function(a,b){return a.w?(a.cWidth=s.calcListLength(b||"100vw"),a.res=a.w/a.cWidth):a.res=a.d,a},ba=function(a){if(t){var c,d,e,f=a||{};if(f.elements&&1===f.elements.nodeType&&("IMG"===f.elements.nodeName.toUpperCase()?f.elements=[f.elements]:(f.context=f.elements,f.elements=null)),c=f.elements||s.qsa(f.context||b,f.reevaluate||f.reselect?s.sel:s.selShort),e=c.length){for(s.setupRun(f),S=!0,d=0;e>d;d++)s.fillImg(c[d],f);s.teardownRun(f)}}};o=a.console&&console.warn?function(a){console.warn(a)}:u,G in v||(G="src"),A["image/jpeg"]=!0,A["image/gif"]=!0,A["image/png"]=!0,A["image/svg+xml"]=b.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Image","1.1"),s.ns=("pf"+(new Date).getTime()).substr(0,9),s.supSrcset="srcset"in v,s.supSizes="sizes"in v,s.supPicture=!!a.HTMLPictureElement,s.supSrcset&&s.supPicture&&!s.supSizes&&!function(a){v.srcset="data:,a",a.src="data:,a",s.supSrcset=v.complete===a.complete,s.supPicture=s.supSrcset&&s.supPicture}(b.createElement("img")),s.supSrcset&&!s.supSizes?!function(){var a="data:image/gif;base64,R0lGODlhAgABAPAAAP///wAAACH5BAAAAAAALAAAAAACAAEAAAICBAoAOw==",c="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",d=b.createElement("img"),e=function(){var a=d.width;2===a&&(s.supSizes=!0),q=s.supSrcset&&!s.supSizes,t=!0,setTimeout(ba)};d.onload=e,d.onerror=e,d.setAttribute("sizes","9px"),d.srcset=c+" 1w,"+a+" 9w",d.src=c}():t=!0,s.selShort="picture>img,img[srcset]",s.sel=s.selShort,s.cfg=B,s.DPR=P||1,s.u=Q,s.types=A,s.setSize=u,s.makeUrl=$(function(a){return R.href=a,R.href}),s.qsa=function(a,b){return"querySelector"in a?a.querySelectorAll(b):[]},s.matchesMedia=function(){return a.matchMedia&&(matchMedia("(min-width: 0.1em)")||{}).matches?s.matchesMedia=function(a){return!a||matchMedia(a).matches}:s.matchesMedia=s.mMQ,s.matchesMedia.apply(this,arguments)},s.mMQ=function(a){return a?_(a):!0},s.calcLength=function(a){var b=_(a,!0)||!1;return 0>b&&(b=!1),b},s.supportsType=function(a){return a?A[a]:!0},s.parseSize=$(function(a){var b=(a||"").match(I);return{media:b&&b[1],length:b&&b[2]}}),s.parseSet=function(a){return a.cands||(a.cands=m(a.srcset,a)),a.cands},s.getEmValue=function(){var a;if(!p&&(a=b.body)){var c=b.createElement("div"),d=z.style.cssText,e=a.style.cssText;c.style.cssText=K,z.style.cssText=L,a.style.cssText=L,a.appendChild(c),p=c.offsetWidth,a.removeChild(c),p=parseFloat(p,10),z.style.cssText=d,a.style.cssText=e}return p||16},s.calcListLength=function(a){if(!(a in O)||B.uT){var b=s.calcLength(n(a));O[a]=b?b:Q.width}return O[a]},s.setRes=function(a){var b;if(a){b=s.parseSet(a);for(var c=0,d=b.length;d>c;c++)aa(b[c],a.sizes)}return b},s.setRes.res=aa,s.applySetCandidate=function(a,b){if(a.length){var c,d,e,f,h,k,l,m,n,o=b[s.ns],p=s.DPR;if(k=o.curSrc||b[G],l=o.curCan||j(b,k,a[0].set),l&&l.set===a[0].set&&(n=F&&!b.complete&&l.res-.1>p,n||(l.cached=!0,l.res>=p&&(h=l))),!h)for(a.sort(i),f=a.length,h=a[f-1],d=0;f>d;d++)if(c=a[d],c.res>=p){e=d-1,h=a[e]&&(n||k!==s.makeUrl(c.url))&&g(a[e].res,c.res,p,a[e].cached)?a[e]:c;break}h&&(m=s.makeUrl(h.url),o.curSrc=m,o.curCan=h,m!==k&&s.setSrc(b,h),s.setSize(b))}},s.setSrc=function(a,b){var c;a.src=b.url,"image/svg+xml"===b.set.type&&(c=a.style.width,a.style.width=a.offsetWidth+1+"px",a.offsetWidth+1&&(a.style.width=c))},s.getSet=function(a){var b,c,d,e=!1,f=a[s.ns].sets;for(b=0;b<f.length&&!e;b++)if(c=f[b],c.srcset&&s.matchesMedia(c.media)&&(d=s.supportsType(c.type))){"pending"===d&&(c=d),e=c;break}return e},s.parseSets=function(a,b,d){var e,f,g,h,i=b&&"PICTURE"===b.nodeName.toUpperCase(),j=a[s.ns];(j.src===c||d.src)&&(j.src=w.call(a,"src"),j.src?x.call(a,C,j.src):y.call(a,C)),(j.srcset===c||d.srcset||!s.supSrcset||a.srcset)&&(e=w.call(a,"srcset"),j.srcset=e,h=!0),j.sets=[],i&&(j.pic=!0,l(b,j.sets)),j.srcset?(f={srcset:j.srcset,sizes:w.call(a,"sizes")},j.sets.push(f),g=(q||j.src)&&H.test(j.srcset||""),g||!j.src||k(j.src,f)||f.has1x||(f.srcset+=", "+j.src,f.cands.push({url:j.src,d:1,set:f}))):j.src&&j.sets.push({srcset:j.src,sizes:null}),j.curCan=null,j.curSrc=c,j.supported=!(i||f&&!s.supSrcset||g&&!s.supSizes),h&&s.supSrcset&&!j.supported&&(e?(x.call(a,D,e),a.srcset=""):y.call(a,D)),j.supported&&!j.srcset&&(!j.src&&a.src||a.src!==s.makeUrl(j.src))&&(null===j.src?a.removeAttribute("src"):a.src=j.src),j.parsed=!0},s.fillImg=function(a,b){var c,d=b.reselect||b.reevaluate;a[s.ns]||(a[s.ns]={}),c=a[s.ns],(d||c.evaled!==r)&&((!c.parsed||b.reevaluate)&&s.parseSets(a,a.parentNode,b),c.supported?c.evaled=r:h(a))},s.setupRun=function(){(!S||M||P!==a.devicePixelRatio)&&f()},s.supPicture?(ba=u,s.fillImg=u):!function(){var c,d=a.attachEvent?/d$|^c/:/d$|^c|^i/,e=function(){var a=b.readyState||"";f=setTimeout(e,"loading"===a?200:999),b.body&&(s.fillImgs(),c=c||d.test(a),c&&clearTimeout(f))},f=setTimeout(e,b.body?9:99),g=function(a,b){var c,d,e=function(){var f=new Date-d;b>f?c=setTimeout(e,b-f):(c=null,a())};return function(){d=new Date,c||(c=setTimeout(e,b))}},h=z.clientHeight,i=function(){M=Math.max(a.innerWidth||0,z.clientWidth)!==Q.width||z.clientHeight!==h,h=z.clientHeight,M&&s.fillImgs()};Z(a,"resize",g(i,99)),Z(b,"readystatechange",e)}(),s.picturefill=ba,s.fillImgs=ba,s.teardownRun=u,ba._=s,a.picturefillCFG={pf:s,push:function(a){var b=a.shift();"function"==typeof s[b]?s[b].apply(s,a):(B[b]=a[0],S&&s.fillImgs({reselect:!0}))}};for(;J&&J.length;)a.picturefillCFG.push(J.shift());a.picturefill=ba,"object"==typeof module&&"object"==typeof module.exports?module.exports=ba:"function"==typeof define&&define.amd&&define("picturefill",function(){return ba}),s.supPicture||(A["image/webp"]=e("image/webp","data:image/webp;base64,UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAABBxAR/Q9ERP8DAABWUDggGAAAADABAJ0BKgEAAQADADQlpAADcAD++/1QAA=="))}(window,document);
27/*! document-register-element, 1.7.0
28https://github.com/WebReflection/document-register-element
29(C) Andrea Giammarchi - @WebReflection - Mit Style License */
30if(!window['s-ce1']){window['s-ce1']=!0;(function(e,t){"use strict";function Ht(){var e=wt.splice(0,wt.length);Et=0;while(e.length)e.shift().call(null,e.shift())}function Bt(e,t){for(var n=0,r=e.length;n<r;n++)Jt(e[n],t)}function jt(e){for(var t=0,n=e.length,r;t<n;t++)r=e[t],Pt(r,A[It(r)])}function Ft(e){return function(t){ut(t)&&(Jt(t,e),O.length&&Bt(t.querySelectorAll(O),e))}}function It(e){var t=ht.call(e,"is"),n=e.nodeName.toUpperCase(),r=_.call(L,t?N+t.toUpperCase():T+n);return t&&-1<r&&!qt(n,t)?-1:r}function qt(e,t){return-1<O.indexOf(e+'[is="'+t+'"]')}function Rt(e){var t=e.currentTarget,n=e.attrChange,r=e.attrName,i=e.target,s=e[y]||2,o=e[w]||3;kt&&(!i||i===t)&&t[h]&&r!=="style"&&(e.prevValue!==e.newValue||e.newValue===""&&(n===s||n===o))&&t[h](r,n===s?null:e.prevValue,n===o?null:e.newValue)}function Ut(e){var t=Ft(e);return function(e){wt.push(t,e.target),Et&&clearTimeout(Et),Et=setTimeout(Ht,1)}}function zt(e){Ct&&(Ct=!1,e.currentTarget.removeEventListener(S,zt)),O.length&&Bt((e.target||n).querySelectorAll(O),e.detail===l?l:a),st&&Vt()}function Wt(e,t){var n=this;vt.call(n,e,t),Lt.call(n,{target:n})}function Xt(e,t){nt(e,t),Mt?Mt.observe(e,yt):(Nt&&(e.setAttribute=Wt,e[o]=Ot(e),e[u](x,Lt)),e[u](E,Rt)),e[m]&&kt&&(e.created=!0,e[m](),e.created=!1)}function Vt(){for(var e,t=0,n=at.length;t<n;t++)e=at[t],M.contains(e)||(n--,at.splice(t--,1),Jt(e,l))}function $t(e){throw new Error("A "+e+" type is already registered")}function Jt(e,t){var n,r=It(e),i;-1<r&&(Dt(e,A[r]),r=0,t===a&&!e[a]?(e[l]=!1,e[a]=!0,i="connected",r=1,st&&_.call(at,e)<0&&at.push(e)):t===l&&!e[l]&&(e[a]=!1,e[l]=!0,i="disconnected",r=1),r&&(n=e[t+f]||e[i+f])&&n.call(e))}function Kt(){}function Qt(e,t,r){var i=r&&r[c]||"",o=t.prototype,u=tt(o),a=t.observedAttributes||j,f={prototype:u};ot(u,m,{value:function(){if(Q)Q=!1;else if(!this[W]){this[W]=!0,new t(this),o[m]&&o[m].call(this);var e=G[Z.get(t)];(!V||e.create.length>1)&&Zt(this)}}}),ot(u,h,{value:function(e){-1<_.call(a,e)&&o[h].apply(this,arguments)}}),o[d]&&ot(u,p,{value:o[d]}),o[v]&&ot(u,g,{value:o[v]}),i&&(f[c]=i),e=e.toUpperCase(),G[e]={constructor:t,create:i?[i,et(e)]:[e]},Z.set(t,e),n[s](e.toLowerCase(),f),en(e),Y[e].r()}function Gt(e){var t=G[e.toUpperCase()];return t&&t.constructor}function Yt(e){return typeof e=="string"?e:e&&e.is||""}function Zt(e){var t=e[h],n=t?e.attributes:j,r=n.length,i;while(r--)i=n[r],t.call(e,i.name||i.nodeName,null,i.value||i.nodeValue)}function en(e){return e=e.toUpperCase(),e in Y||(Y[e]={},Y[e].p=new K(function(t){Y[e].r=t})),Y[e].p}function tn(){X&&delete e.customElements,B(e,"customElements",{configurable:!0,value:new Kt}),B(e,"CustomElementRegistry",{configurable:!0,value:Kt});for(var t=function(t){var r=e[t];if(r){e[t]=function(t){var i,s;return t||(t=this),t[W]||(Q=!0,i=G[Z.get(t.constructor)],s=V&&i.create.length===1,t=s?Reflect.construct(r,j,i.constructor):n.createElement.apply(n,i.create),t[W]=!0,Q=!1,s||Zt(t)),t},e[t].prototype=r.prototype;try{r.prototype.constructor=e[t]}catch(i){z=!0,B(r,W,{value:e[t]})}}},r=i.get(/^HTML[A-Z]*[a-z]/),o=r.length;o--;t(r[o]));n.createElement=function(e,t){var n=Yt(t);return n?gt.call(this,e,et(n)):gt.call(this,e)},St||(Tt=!0,n[s](""))}var n=e.document,r=e.Object,i=function(e){var t=/^[A-Z]+[a-z]/,n=function(e){var t=[],n;for(n in s)e.test(n)&&t.push(n);return t},i=function(e,t){t=t.toLowerCase(),t in s||(s[e]=(s[e]||[]).concat(t),s[t]=s[t.toUpperCase()]=e)},s=(r.create||r)(null),o={},u,a,f,l;for(a in e)for(l in e[a]){f=e[a][l],s[l]=f;for(u=0;
30u<f.length;u++)s[f[u].toLowerCase()]=s[f[u].toUpperCase()]=l}return o.get=function(r){return typeof r=="string"?s[r]||(t.test(r)?[]:""):n(r)},o.set=function(n,r){return t.test(n)?i(n,r):i(r,n),o},o}({collections:{HTMLAllCollection:["all"],HTMLCollection:["forms"],HTMLFormControlsCollection:["elements"],HTMLOptionsCollection:["options"]},elements:{Element:["element"],HTMLAnchorElement:["a"],HTMLAppletElement:["applet"],HTMLAreaElement:["area"],HTMLAttachmentElement:["attachment"],HTMLAudioElement:["audio"],HTMLBRElement:["br"],HTMLBaseElement:["base"],HTMLBodyElement:["body"],HTMLButtonElement:["button"],HTMLCanvasElement:["canvas"],HTMLContentElement:["content"],HTMLDListElement:["dl"],HTMLDataElement:["data"],HTMLDataListElement:["datalist"],HTMLDetailsElement:["details"],HTMLDialogElement:["dialog"],HTMLDirectoryElement:["dir"],HTMLDivElement:["div"],HTMLDocument:["document"],HTMLElement:["element","abbr","address","article","aside","b","bdi","bdo","cite","code","command","dd","dfn","dt","em","figcaption","figure","footer","header","i","kbd","mark","nav","noscript","rp","rt","ruby","s","samp","section","small","strong","sub","summary","sup","u","var","wbr"],HTMLEmbedElement:["embed"],HTMLFieldSetElement:["fieldset"],HTMLFontElement:["font"],HTMLFormElement:["form"],HTMLFrameElement:["frame"],HTMLFrameSetElement:["frameset"],HTMLHRElement:["hr"],HTMLHeadElement:["head"],HTMLHeadingElement:["h1","h2","h3","h4","h5","h6"],HTMLHtmlElement:["html"],HTMLIFrameElement:["iframe"],HTMLImageElement:["img"],HTMLInputElement:["input"],HTMLKeygenElement:["keygen"],HTMLLIElement:["li"],HTMLLabelElement:["label"],HTMLLegendElement:["legend"],HTMLLinkElement:["link"],HTMLMapElement:["map"],HTMLMarqueeElement:["marquee"],HTMLMediaElement:["media"],HTMLMenuElement:["menu"],HTMLMenuItemElement:["menuitem"],HTMLMetaElement:["meta"],HTMLMeterElement:["meter"],HTMLModElement:["del","ins"],HTMLOListElement:["ol"],HTMLObjectElement:["object"],HTMLOptGroupElement:["optgroup"],HTMLOptionElement:["option"],HTMLOutputElement:["output"],HTMLParagraphElement:["p"],HTMLParamElement:["param"],HTMLPictureElement:["picture"],HTMLPreElement:["pre"],HTMLProgressElement:["progress"],HTMLQuoteElement:["blockquote","q","quote"],HTMLScriptElement:["script"],HTMLSelectElement:["select"],HTMLShadowElement:["shadow"],HTMLSlotElement:["slot"],HTMLSourceElement:["source"],HTMLSpanElement:["span"],HTMLStyleElement:["style"],HTMLTableCaptionElement:["caption"],HTMLTableCellElement:["td","th"],HTMLTableColElement:["col","colgroup"],HTMLTableElement:["table"],HTMLTableRowElement:["tr"],HTMLTableSectionElement:["thead","tbody","tfoot"],HTMLTemplateElement:["template"],HTMLTextAreaElement:["textarea"],HTMLTimeElement:["time"],HTMLTitleElement:["title"],HTMLTrackElement:["track"],HTMLUListElement:["ul"],HTMLUnknownElement:["unknown","vhgroupv","vkeygen"],HTMLVideoElement:["video"]},nodes:{Attr:["node"],Audio:["audio"],CDATASection:["node"],CharacterData:["node"],Comment:["#comment"],Document:["#document"],DocumentFragment:["#document-fragment"],DocumentType:["node"],HTMLDocument:["#document"],Image:["img"],Option:["option"],ProcessingInstruction:["node"],ShadowRoot:["#shadow-root"],Text:["#text"],XMLDocument:["xml"]}});typeof t!="object"&&(t={type:t||"auto"});var s="registerElement",o="__"+s+(e.Math.random()*1e5>>0),u="addEventListener",a="attached",f="Callback",l="detached",c="extends",h="attributeChanged"+f,p=a+f,d="connected"+f,v="disconnected"+f,m="created"+f,g=l+f,y="ADDITION",b="MODIFICATION",w="REMOVAL",E="DOMAttrModified",S="DOMContentLoaded",x="DOMSubtreeModified",T="<",N="=",C=/^[A-Z][A-Z0-9]*(?:-[A-Z0-9]+)+$/,k=["ANNOTATION-XML","COLOR-PROFILE","FONT-FACE","FONT-FACE-SRC","FONT-FACE-URI","FONT-FACE-FORMAT","FONT-FACE-NAME","MISSING-GLYPH"],L=[],A=[],O="",M=n.documentElement,_=L.indexOf||function(e){for(var t=this.length;t--&&this[t]!==e;);return t},D=r.prototype,P=D.hasOwnProperty,H=D.isPrototypeOf,B=r.defineProperty,j=[],F=r.getOwnPropertyDescriptor,I=r.getOwnPropertyNames,q=r.getPrototypeOf,R=r.setPrototypeOf,U=!!r.__proto__,z=!1,W="__dreCEv1",X=e.customElements,V=!/^force/.test(t.type)&&!!(X&&X.define&&X.get&&X.whenDefined),$=r.create||r,J=e.Map||function(){var t=[],n=[],r;return{get:function(e){return n[_.call(t,e)]},set:function(e,i){r=_.call(t,e),r<0?n[t.push(e)-1]=i:n[r]=i}}},K=e.Promise||function(e){function i(e){n=!0;while(t.length)t.shift()(e)}var t=[],n=!1,r={"catch":function(){return r},then:function(e){return t.push(e),n&&setTimeout(i,1),r}};return e(i),r},Q=!1,G=$(null),Y=$(null),Z=new J,et=function(e){return e.toLowerCase()},tt=r.create||function sn(e){return e?(sn.prototype=e,new sn):this},nt=R||(U?function(e,t){return e.__proto__=t,e}:I&&F?function(){function e(e,t){for(var n,r=I(t),i=0,s=r.length;i<s;i++)n=r[i],P.call(e,n)||B(e,n,F(t,n))}return function(t,n){do e(t,n);while((n=q(n))&&!H.call(n,t));return t}}():function(e,t){for(var n in t)e[n]=t[n];return e}),rt=e.MutationObserver||e.WebKitMutationObserver,it=(e.HTMLElement||e.Element||e.Node).prototype,st=!H.call(it,M),ot=st?function(e,t,n){return e[t]=n.value,e}
30:B,ut=st?function(e){return e.nodeType===1}:function(e){return H.call(it,e)},at=st&&[],ft=it.attachShadow,lt=it.cloneNode,ct=it.dispatchEvent,ht=it.getAttribute,pt=it.hasAttribute,dt=it.removeAttribute,vt=it.setAttribute,mt=n.createElement,gt=mt,yt=rt&&{attributes:!0,characterData:!0,attributeOldValue:!0},bt=rt||function(e){Nt=!1,M.removeEventListener(E,bt)},wt,Et=0,St=s in n&&!/^force-all/.test(t.type),xt=!0,Tt=!1,Nt=!0,Ct=!0,kt=!0,Lt,At,Ot,Mt,_t,Dt,Pt;St||(R||U?(Dt=function(e,t){H.call(t,e)||Xt(e,t)},Pt=Xt):(Dt=function(e,t){e[o]||(e[o]=r(!0),Xt(e,t))},Pt=Dt),st?(Nt=!1,function(){var e=F(it,u),t=e.value,n=function(e){var t=new CustomEvent(E,{bubbles:!0});t.attrName=e,t.prevValue=ht.call(this,e),t.newValue=null,t[w]=t.attrChange=2,dt.call(this,e),ct.call(this,t)},r=function(e,t){var n=pt.call(this,e),r=n&&ht.call(this,e),i=new CustomEvent(E,{bubbles:!0});vt.call(this,e,t),i.attrName=e,i.prevValue=n?r:null,i.newValue=t,n?i[b]=i.attrChange=1:i[y]=i.attrChange=0,ct.call(this,i)},i=function(e){var t=e.currentTarget,n=t[o],r=e.propertyName,i;n.hasOwnProperty(r)&&(n=n[r],i=new CustomEvent(E,{bubbles:!0}),i.attrName=n.name,i.prevValue=n.value||null,i.newValue=n.value=t[r]||null,i.prevValue==null?i[y]=i.attrChange=0:i[b]=i.attrChange=1,ct.call(t,i))};e.value=function(e,s,u){e===E&&this[h]&&this.setAttribute!==r&&(this[o]={className:{name:"class",value:this.className}},this.setAttribute=r,this.removeAttribute=n,t.call(this,"propertychange",i)),t.call(this,e,s,u)},B(it,u,e)}()):rt||(M[u](E,bt),M.setAttribute(o,1),M.removeAttribute(o),Nt&&(Lt=function(e){var t=this,n,r,i;if(t===e.target){n=t[o],t[o]=r=Ot(t);for(i in r){if(!(i in n))return At(0,t,i,n[i],r[i],y);if(r[i]!==n[i])return At(1,t,i,n[i],r[i],b)}for(i in n)if(!(i in r))return At(2,t,i,n[i],r[i],w)}},At=function(e,t,n,r,i,s){var o={attrChange:e,currentTarget:t,attrName:n,prevValue:r,newValue:i};o[s]=e,Rt(o)},Ot=function(e){for(var t,n,r={},i=e.attributes,s=0,o=i.length;s<o;s++)t=i[s],n=t.name,n!=="setAttribute"&&(r[n]=t.value);return r})),n[s]=function(t,r){p=t.toUpperCase(),xt&&(xt=!1,rt?(Mt=function(e,t){function n(e,t){for(var n=0,r=e.length;n<r;t(e[n++]));}return new rt(function(r){for(var i,s,o,u=0,a=r.length;u<a;u++)i=r[u],i.type==="childList"?(n(i.addedNodes,e),n(i.removedNodes,t)):(s=i.target,kt&&s[h]&&i.attributeName!=="style"&&(o=ht.call(s,i.attributeName),o!==i.oldValue&&s[h](i.attributeName,i.oldValue,o)))})}(Ft(a),Ft(l)),_t=function(e){return Mt.observe(e,{childList:!0,subtree:!0}),e},_t(n),ft&&(it.attachShadow=function(){return _t(ft.apply(this,arguments))})):(wt=[],n[u]("DOMNodeInserted",Ut(a)),n[u]("DOMNodeRemoved",Ut(l))),n[u](S,zt),n[u]("readystatechange",zt),it.cloneNode=function(e){var t=lt.call(this,!!e),n=It(t);return-1<n&&Pt(t,A[n]),e&&O.length&&jt(t.querySelectorAll(O)),t});if(Tt)return Tt=!1;-2<_.call(L,N+p)+_.call(L,T+p)&&$t(t);if(!C.test(p)||-1<_.call(k,p))throw new Error("The type "+t+" is invalid");var i=function(){return o?n.createElement(f,p):n.createElement(f)},s=r||D,o=P.call(s,c),f=o?r[c].toUpperCase():p,p,d;return o&&-1<_.call(L,T+f)&&$t(f),d=L.push((o?N:T)+p)-1,O=O.concat(O.length?",":"",o?f+'[is="'+t.toLowerCase()+'"]':f),i.prototype=A[d]=P.call(s,"prototype")?s.prototype:tt(it),O.length&&Bt(n.querySelectorAll(O),a),i},n.createElement=gt=function(e,t){var r=Yt(t),i=r?mt.call(n,e,et(r)):mt.call(n,e),s=""+e,o=_.call(L,(r?N:T)+(r||s).toUpperCase()),u=-1<o;return r&&(i.setAttribute("is",r=r.toLowerCase()),u&&(u=qt(s.toUpperCase(),r))),kt=!n.createElement.innerHTMLHelper,u&&Pt(i,A[o]),i}),Kt.prototype={constructor:Kt,define:V?function(e,t,n){if(n)Qt(e,t,n);else{var r=e.toUpperCase();G[r]={constructor:t,create:[r]},Z.set(t,r),X.define(e,t)}}:Qt,get:V?function(e){return X.get(e)||Gt(e)}:Gt,whenDefined:V?function(e){return K.race([X.whenDefined(e),en(e)])}:en};if(!X||/^force/.test(t.type))tn();else if(!t.noBuiltIn)try{(function(t,r,i){r[c]="a",t.prototype=tt(HTMLAnchorElement.prototype),t.prototype.constructor=t,e.customElements.define(i,t,r);if(ht.call(n.createElement("a",{is:i}),"is")!==i||V&&ht.call(new t,"is")!==i)throw r})(function on(){return Reflect.construct(HTMLAnchorElement,[],on)},{},"document-register-element-a")}catch(nn){tn()}if(!t.noBuiltIn)try{mt.call(n,"a","a")}catch(rn){et=function(e){return{is:e.toLowerCase()}}}})(window)}
31/*!
32Element.closest and Element.matches
33https://github.com/jonathantneal/closest
34Creative Commons Zero v1.0 Universal
35*/
36(function(a){"function"!==typeof a.matches&&(a.matches=a.msMatchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||function(a){a=(this.document||this.ownerDocument).querySelectorAll(a);for(var b=0;a[b]&&a[b]!==this;)++b;return!!a[b]});"function"!==typeof a.closest&&(a.closest=function(a){for(var b=this;b&&1===b.nodeType;){if(b.matches(a))return b;b=b.parentNode}return null})})(window.Element.prototype);
37/*!
38Element.getRootNode()
39*/
40(function(c){function d(a){a=b(a);return 11===a.nodeType?d(a.host):a}function b(a){return a.parentNode?b(a.parentNode):a}"function"!==typeof c.getRootNode&&(c.getRootNode=function(a){return a&&a.composed?d(this):b(this)})})(Element.prototype);
41/*!
42Element.remove()
43*/
44(function(b){b.forEach(function(a){a.hasOwnProperty("remove")||Object.defineProperty(a,"remove",{configurable:!0,enumerable:!0,writable:!0,value:function(){null!==this.parentNode&&this.parentNode.removeChild(this)}})})})([Element.prototype,CharacterData.prototype,DocumentType.prototype]);
45/*!
46Array.prototype.fill
47*/
48Array.prototype.fill||Object.defineProperty(Array.prototype,"fill",{value:function(t){var r,e,i,n,o,a,l;if(null==this)throw new TypeError("this is null or not defined");for(e=(r=Object(this)).length>>>0,n=(i=arguments[1]>>0)<0?Math.max(e+i,0):Math.min(i,e),l=(a=void 0===(o=arguments[2])?e:o>>0)<0?Math.max(e+a,0):Math.min(a,e);n<l;)r[n]=t,n++;return r}});
49/*!
50Array.prototype.find
51*/
52Array.prototype.find||Object.defineProperty(Array.prototype,"find",{writable:!0,configurable:!0,value:function(c,e){if(null==this)throw new TypeError('"this" is null or not defined');var b=Object(this),f=b.length>>>0;if("function"!==typeof c)throw new TypeError("predicate must be a function");for(var a=0;a<f;){var d=b[a];if(c.call(e,d,a,b))return d;a++}}});
53/*!
54Array.prototype.findIndex
55*/
56Array.prototype.findIndex||Object.defineProperty(Array.prototype,"findIndex",{value:function(c,d){if(null==this)throw new TypeError('"this" is null or not defined');var b=Object(this),e=b.length>>>0;if("function"!==typeof c)throw new TypeError("predicate must be a function");for(var a=0;a<e;){if(c.call(d,b[a],a,b))return a;a++}return-1},configurable:!0,writable:!0});
57/*!
58Array.from
59*/
60Array.from||(Array.from=function(){var l=Object.prototype.toString,h=function(c){return"function"===typeof c||"[object Function]"===l.call(c)},m=Math.pow(2,53)-1;return function(c){var k=Object(c);if(null==c)throw new TypeError("Array.from requires an array-like object - not null or undefined");var d=1<arguments.length?arguments[1]:void 0,f;if("undefined"!==typeof d){if(!h(d))throw new TypeError("Array.from: when provided, the second argument must be a function");2<arguments.length&&(f=arguments[2])}var a=Number(k.length);a=isNaN(a)?0:0!==a&&isFinite(a)?(0<a?1:-1)*Math.floor(Math.abs(a)):a;a=Math.min(Math.max(a,0),m);for(var g=h(this)?Object(new this(a)):Array(a),b=0,e;b<a;)e=k[b],g[b]=d?"undefined"===typeof f?d(e,b):d.call(f,e,b):e,b+=1;g.length=a;return g}}());
61/*!
62Array.prototype.includes
63*/
64Array.prototype.includes||Object.defineProperty(Array.prototype,"includes",{writable:!0,configurable:!0,value:function(r,e){if(null==this)throw new TypeError('"this" is null or not defined');var t=Object(this),n=t.length>>>0;if(0===n)return!1;var i,o,a=0|e,u=Math.max(0<=a?a:n-Math.abs(a),0);for(;u<n;){if((i=t[u])===(o=r)||"number"==typeof i&&"number"==typeof o&&isNaN(i)&&isNaN(o))return!0;u++}return!1}});
65/*!
66Object.assign
67*/
68"function"!=typeof Object.assign&&Object.defineProperty(Object,"assign",{value:function(d,f){if(null==d)throw new TypeError("Cannot convert undefined or null to object");for(var e=Object(d),b=1;b<arguments.length;b++){var a=arguments[b];if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(e[c]=a[c])}return e},writable:!0,configurable:!0});
69/*!
70Object.entries
71*/
72Object.entries||(Object.entries=function(c){for(var b=Object.keys(c),a=b.length,d=Array(a);a--;)d[a]=[b[a],c[b[a]]];return d});
73/*!
74Object.values
75*/
76Object.values||(Object.values=function(n){return Object.keys(n).map(function(r){return n[r]})});
77/*!
78Number
79*/
80void 0===Number.isFinite&&(Number.isFinite=function(a){return"number"===typeof a&&isFinite(a)});Number.isNaN=Number.isNaN||function(a){return a!==a};Number.isInteger=Number.isInteger||function(a){return"number"===typeof a&&isFinite(a)&&Math.floor(a)===a};
81/*!
82String.prototype.endsWith
83*/
84String.prototype.endsWith||Object.defineProperty(String.prototype,"endsWith",{writable:!0,configurable:!0,value:function(b,a){if(void 0===a||a>this.length)a=this.length;return this.substring(a-b.length,a)===b}});
85/*!
86String.prototype.includes
87*/
88String.prototype.includes||(String.prototype.includes=function(b,a){"number"!==typeof a&&(a=0);return a+b.length>this.length?!1:-1!==this.indexOf(b,a)});
89/*!
90String.prototype.startsWith
91*/
92String.prototype.startsWith||Object.defineProperty(String.prototype,"startsWith",{writable:!0,configurable:!0,value:function(b,a){return this.substr(!a||0>a?0:+a,b.length)===b}});
93/*!
94es6-promise - a tiny implementation of Promises/A+.
95Copyright (c) 2014 Yehuda Katz, Tom Dale, Stefan Penner and contributors (Conversion to ES6 API by Jake Archibald)
96Licensed under MIT license
97See https://raw.githubusercontent.com/stefanpenner/es6-promise/master/LICENSE
98v4.2.4+314e4831
99*/
100(window.ES6Promise=function(){function t(){var t=setTimeout;return function(){return t(r,1)}}function r(){for(var t=0;t<y;t+=2)(0,C[t])(C[t+1]),C[t]=void 0,C[t+1]=void 0;y=0}function e(t,r){var e=this,n=new this.constructor(o);void 0===n[O]&&_(n);var i=e._state;if(i){var s=arguments[i-1];g(function(){return v(i,n,s,e._result)})}else l(e,n,t,r);return n}function n(t){if(t&&"object"==typeof t&&t.constructor===this)return t;var r=new this(o);return u(r,t),r}function o(){}function i(t){try{return t.then}catch(t){return q.error=t,q}}function s(t,r,o){r.constructor===t.constructor&&o===e&&r.constructor.resolve===n?function(t,r){r._state===x?a(t,r._result):r._state===F?f(t,r._result):l(r,void 0,function(r){return u(t,r)},function(r){return f(t,r)})}(t,r):o===q?(f(t,q.error),q.error=null):void 0===o?a(t,r):"function"==typeof o?function(t,r,e){g(function(t){var n=!1,o=function(t,r,e,n){try{t.call(r,e,n)}catch(t){return t}}(e,r,function(e){n||(n=!0,r!==e?u(t,e):a(t,e))},function(r){n||(n=!0,f(t,r))},t._label);!n&&o&&(n=!0,f(t,o))},t)}(t,r,o):a(t,r)}function u(t,r){if(t===r)f(t,new TypeError("cannot resolve promise w/ itself"));else{var e=typeof r;null===r||"object"!==e&&"function"!==e?a(t,r):s(t,r,i(r))}}
vendor: 4,758 bytes, lines 100-103
100function c(t){t._onerror&&t._onerror(t._result),h(t)}function a(t,r){t._state===P&&(t._result=r,t._state=x,0!==t._subscribers.length&&g(h,t))}function f(t,r){t._state===P&&(t._state=F,t._result=r,g(c,t))}function l(t,r,e,n){var o=t._subscribers,i=o.length;t._onerror=null,o[i]=r,o[i+x]=e,o[i+F]=n,0===i&&t._state&&g(h,t)}function h(t){var r=t._subscribers,e=t._state;if(0!==r.length){for(var n,o,i=t._result,s=0;s<r.length;s+=3)n=r[s],o=r[s+e],n?v(e,n,o,i):o(i);t._subscribers.length=0}}function v(t,r,e,n){var o="function"==typeof e,i=void 0,s=void 0,c=void 0,l=void 0;if(o){try{i=e(n)}catch(t){q.error=t,i=q}if(i===q?(l=!0,s=i.error,i.error=null):c=!0,r===i)return void f(r,new TypeError("Cannot return same promise"))}else i=n,c=!0;r._state===P&&(o&&c?u(r,i):l?f(r,s):t===x?a(r,i):t===F&&f(r,i))}function _(t){t[O]=U++,t._state=void 0,t._result=void 0,t._subscribers=[]}var p,d=Array.isArray?Array.isArray:function(t){return"[object Array]"===Object.prototype.toString.call(t)},y=0,w=void 0,m=void 0,g=function(t,e){C[y]=t,C[y+1]=e,2===(y+=2)&&(m?m(r):T())},b=(p="undefined"!=typeof window?window:void 0)||{},A=b.MutationObserver||b.WebKitMutationObserver;b="undefined"==typeof self;var E,S,M,j="undefined"!=typeof Uint8ClampedArray&&"undefined"!=typeof importScripts&&"undefined"!=typeof MessageChannel,C=Array(1e3),T=void 0;T=A?(E=0,S=new A(r),M=document.createTextNode(""),S.observe(M,{characterData:!0}),function(){M.data=E=++E%2}):j?function(){var t=new MessageChannel;return t.port1.onmessage=r,function(){return t.port2.postMessage(0)}}():void 0===p&&"function"==typeof require?function(){try{var e=Function("return this")().require("vertx");return void 0!==(w=e.runOnLoop||e.runOnContext)?function(){w(r)}:t()}catch(r){return t()}}():t();var O=Math.random().toString(36).substring(2),P=void 0,x=1,F=2,q={error:null},U=0,D=function(){function t(t,r){this._instanceConstructor=t,this.promise=new t(o),this.promise[O]||_(this.promise),d(r)?(this._remaining=this.length=r.length,this._result=Array(this.length),0===this.length?a(this.promise,this._result):(this.length=this.length||0,this._enumerate(r),0===this._remaining&&a(this.promise,this._result))):f(this.promise,Error("Array Methods must be provided an Array"))}return t.prototype._enumerate=function(t){for(var r=0;this._state===P&&r<t.length;r++)this._eachEntry(t[r],r)},t.prototype._eachEntry=function(t,r){var u=this._instanceConstructor,c=u.resolve;c===n?(c=i(t))===e&&t._state!==P?this._settledAt(t._state,r,t._result):"function"!=typeof c?(this._remaining--,this._result[r]=t):u===K?(s(u=new u(o),t,c),this._willSettleAt(u,r)):this._willSettleAt(new u(function(r){return r(t)}),r):this._willSettleAt(c(t),r)},t.prototype._settledAt=function(t,r,e){var n=this.promise;n._state===P&&(this._remaining--,t===F?f(n,e):this._result[r]=e),0===this._remaining&&a(n,this._result)},t.prototype._willSettleAt=function(t,r){var e=this;l(t,void 0,function(t){return e._settledAt(x,r,t)},function(t){return e._settledAt(F,r,t)})},t}(),K=function(){function t(r){if(this[O]=U++,this._result=this._state=void 0,this._subscribers=[],o!==r){if("function"!=typeof r)throw new TypeError("Must pass a resolver fn as 1st arg");if(!(this instanceof t))throw new TypeError("Failed to construct 'Promise': Use the 'new' operator.");!function(t,r){try{r(function(r){u(t,r)},function(r){f(t,r)})}catch(r){f(t,r)}}(this,r)}}return t.prototype.catch=function(t){return this.then(null,t)},t.prototype.finally=function(t){var r=this.constructor;return this.then(function(e){return r.resolve(t()).then(function(){return e})},function(e){return r.resolve(t()).then(function(){throw e})})},t}();return K.prototype.then=e,K.all=function(t){return new D(this,t).promise},K.race=function(t){var r=this;return d(t)?new r(function(e,n){for(var o=t.length,i=0;i<o;i++)r.resolve(t[i]).then(e,n)}):new r(function(t,r){return r(new TypeError("Must pass array to race"))})},K.resolve=n,K.reject=function(t){var r=new this(o);return f(r,t),r},K._setScheduler=function(t){m=t},K._setAsap=function(t){g=t},K._asap=g,K.polyfill=function(){var t=void 0;if("undefined"!=typeof global)t=global;else if("undefined"!=typeof self)t=self;else try{t=Function("return this")()}catch(t){throw Error("polyfill failed")}var r=t.Promise;if(r){var e=null;try{e=Object.prototype.toString.call(r.resolve())}catch(t){}if("[object Promise]"===e&&!r.cast)return}t.Promise=K},K.Promise=K,K.polyfill(),K}());
101/*! https://github.com/WebReflection/es6-collections
102(C) Andrea Giammarchi - @WebReflection - Mit Style License */
103(function(e){function d(a,b){function c(a){if(!this||this.constructor!==c)return new c(a);this._keys=[];this._values=[];this._itp=[];this.objectOnly=b;a&&v.call(this,a)}b||w(a,"size",{get:x});a.constructor=c;c.prototype=a;return c}
103function v(a){this.add?a.forEach(this.add,this):a.forEach(function(a){this.set(a[0],a[1])},this)}function f(a){this.has(a)&&(this._keys.splice(c,1),this._values.splice(c,1),this._itp.forEach(function(a){c<a[0]&&a[0]--}));return-1<c}function m(a){return this.has(a)?this._values[c]:void 0}function n(a,b){if(this.objectOnly&&b!==Object(b))throw new TypeError("Invalid value used as weak collection key");if(b!=b||0===b)for(c=a.length;c--&&!y(a[c],b););else c=a.indexOf(b);return-1<c}function p(a){return n.call(this,this._values,a)}function q(a){return n.call(this,this._keys,a)}function r(a,b){this.has(a)?this._values[c]=b:this._values[this._keys.push(a)-1]=b;return this}function t(a){this.has(a)||this._values.push(a);return this}function h(){(this._keys||0).length=this._values.length=0}function z(){return k(this._itp,this._keys)}function l(){return k(this._itp,this._values)}function A(){return k(this._itp,this._keys,this._values)}function B(){return k(this._itp,this._values,this._values)}function k(a,b,c){var g=[0],e=!1;a.push(g);return{next:function(){var d=g[0];if(!e&&d<b.length){var f=c?[b[d],c[d]]:b[d];g[0]++}else e=!0,a.splice(a.indexOf(g),1);return{done:e,value:f}}}}function x(){return this._values.length}function u(a,b){for(var c=this.entries();;){var d=c.next();if(d.done)break;a.call(b,d.value[1],d.value[0],this)}}var c,w=Object.defineProperty,y=function(a,b){return a===b||a!==a&&b!==b};"undefined"==typeof WeakMap&&(e.WeakMap=d({"delete":f,clear:h,get:m,has:q,set:r},!0));"undefined"!=typeof Map&&"function"===typeof(new Map).values&&(new Map).values().next||(e.Map=d({"delete":f,has:q,get:m,set:r,keys:z,values:l,entries:A,forEach:u,clear:h}));"undefined"!=typeof Set&&"function"===typeof(new Set).values&&(new Set).values().next||(e.Set=d({has:p,add:t,"delete":f,clear:h,keys:l,values:l,entries:B,forEach:u}));"undefined"==typeof WeakSet&&(e.WeakSet=d({"delete":f,add:t,clear:h,has:p},!0))})(window);
104/*!
105whatwg-fetch, 2.0.3
106https://github.com/github/fetch
107Copyright (c) 2014-2016 GitHub, Inc. - MIT License
108*/
109(function(e){function l(a){"string"!==typeof a&&(a=String(a));if(/[^a-z0-9\-#$%&'*+.\^_`|~]/i.test(a))throw new TypeError("Invalid character in header field name");return a.toLowerCase()}function q(a){"string"!==typeof a&&(a=String(a));return a}function n(a){var b={next:function(){var b=a.shift();return{done:void 0===b,value:b}}};g.iterable&&(b[Symbol.iterator]=function(){return b});return b}function d(a){this.map={};a instanceof d?a.forEach(function(a,c){this.append(c,a)},this):Array.isArray(a)?a.forEach(function(a){this.append(a[0],a[1])},this):a&&Object.getOwnPropertyNames(a).forEach(function(b){this.append(b,a[b])},this)}
109function p(a){if(a.bodyUsed)return Promise.reject(new TypeError("Already read"));a.bodyUsed=!0}function r(a){return new Promise(function(b,c){a.onload=function(){b(a.result)};a.onerror=function(){c(a.error)}})}function w(a){var b=new FileReader,c=r(b);b.readAsArrayBuffer(a);return c}function x(a){a=new Uint8Array(a);for(var b=Array(a.length),c=0;c<a.length;c++)b[c]=String.fromCharCode(a[c]);return b.join("")}function t(a){if(a.slice)return a.slice(0);var b=new Uint8Array(a.byteLength);b.set(new Uint8Array(a));return b.buffer}function u(){this.bodyUsed=!1;this._initBody=function(a){if(this._bodyInit=a)if("string"===typeof a)this._bodyText=a;else if(g.blob&&Blob.prototype.isPrototypeOf(a))this._bodyBlob=a;else if(g.formData&&FormData.prototype.isPrototypeOf(a))this._bodyFormData=a;else if(g.searchParams&&URLSearchParams.prototype.isPrototypeOf(a))this._bodyText=a.toString();else if(g.arrayBuffer&&g.blob&&y(a))this._bodyArrayBuffer=t(a.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer]);else if(g.arrayBuffer&&(ArrayBuffer.prototype.isPrototypeOf(a)||z(a)))this._bodyArrayBuffer=t(a);else throw Error("unsupported BodyInit type");else this._bodyText="";this.headers.get("content-type")||("string"===typeof a?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):g.searchParams&&URLSearchParams.prototype.isPrototypeOf(a)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))};g.blob&&(this.blob=function(){var a=p(this);if(a)return a;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this._bodyArrayBuffer?p(this)||Promise.resolve(this._bodyArrayBuffer):this.blob().then(w)});this.text=function(){var a=p(this);if(a)return a;if(this._bodyBlob){a=this._bodyBlob;var b=new FileReader,c=r(b);b.readAsText(a);return c}if(this._bodyArrayBuffer)return Promise.resolve(x(this._bodyArrayBuffer));if(this._bodyFormData)throw Error("could not read FormData body as text");return Promise.resolve(this._bodyText)};g.formData&&(this.formData=function(){return this.text().then(A)});this.json=function(){return this.text().then(JSON.parse)};return this}function k(a,b){b=b||{};var c=b.body;if(a instanceof k){if(a.bodyUsed)throw new TypeError("Already read");this.url=a.url;this.credentials=a.credentials;b.headers||(this.headers=new d(a.headers));this.method=a.method;this.mode=a.mode;c||null==a._bodyInit||(c=a._bodyInit,a.bodyUsed=!0)}else this.url=String(a);this.credentials=b.credentials||this.credentials||"omit";if(b.headers||!this.headers)this.headers=new d(b.headers);var v=b.method||this.method||"GET",g=v.toUpperCase();this.method=-1<B.indexOf(g)?g:v;this.mode=b.mode||this.mode||null;this.referrer=null;if(("GET"===this.method||"HEAD"===this.method)&&c)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(c)}function A(a){var b=new FormData;a.trim().split("&").forEach(function(a){if(a){var c=a.split("=");a=c.shift().replace(/\+/g," ");c=c.join("=").replace(/\+/g," ");b.append(decodeURIComponent(a),decodeURIComponent(c))}});return b}function C(a){var b=new d;a.replace(/\r?\n[\t ]+/g," ").split(/\r?\n/).forEach(function(a){var c=a.split(":");if(a=c.shift().trim())c=c.join(":").trim(),b.append(a,c)});return b}function h(a,b){b||(b={});this.type="default";this.status=void 0===b.status?200:b.status;this.ok=200<=this.status&&300>this.status;this.statusText="statusText"in b?b.statusText:"OK";this.headers=new d(b.headers);this.url=b.url||"";this._initBody(a)}if(!e.fetch){var D="Symbol"in e&&"iterator"in Symbol,m;if(m="FileReader"in e&&"Blob"in e)try{new Blob,m=!0}catch(a){m=!1}var g={searchParams:"URLSearchParams"in e,iterable:D,blob:m,formData:"FormData"in e,arrayBuffer:"ArrayBuffer"in e};if(g.arrayBuffer){var E="[object Int8Array];[object Uint8Array];[object Uint8ClampedArray];[object Int16Array];[object Uint16Array];[object Int32Array];[object Uint32Array];[object Float32Array];
109[object Float64Array]".split(";");var y=function(a){return a&&DataView.prototype.isPrototypeOf(a)};var z=ArrayBuffer.isView||function(a){return a&&-1<E.indexOf(Object.prototype.toString.call(a))}}d.prototype.append=function(a,b){a=l(a);b=q(b);var c=this.map[a];this.map[a]=c?c+","+b:b};d.prototype["delete"]=function(a){delete this.map[l(a)]};d.prototype.get=function(a){a=l(a);return this.has(a)?this.map[a]:null};d.prototype.has=function(a){return this.map.hasOwnProperty(l(a))};d.prototype.set=function(a,b){this.map[l(a)]=q(b)};d.prototype.forEach=function(a,b){for(var c in this.map)this.map.hasOwnProperty(c)&&a.call(b,this.map[c],c,this)};d.prototype.keys=function(){var a=[];this.forEach(function(b,c){a.push(c)});return n(a)};d.prototype.values=function(){var a=[];this.forEach(function(b){a.push(b)});return n(a)};d.prototype.entries=function(){var a=[];this.forEach(function(b,c){a.push([c,b])});return n(a)};g.iterable&&(d.prototype[Symbol.iterator]=d.prototype.entries);var B="DELETE GET HEAD OPTIONS POST PUT".split(" ");k.prototype.clone=function(){return new k(this,{body:this._bodyInit})};u.call(k.prototype);u.call(h.prototype);h.prototype.clone=function(){return new h(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new d(this.headers),url:this.url})};h.error=function(){var a=new h(null,{status:0,statusText:""});a.type="error";return a};var F=[301,302,303,307,308];h.redirect=function(a,b){if(-1===F.indexOf(b))throw new RangeError("Invalid status code");return new h(null,{status:b,headers:{location:a}})};e.Headers=d;e.Request=k;e.Response=h;e.fetch=function(a,b){return new Promise(function(c,d){var e=new k(a,b),f=new XMLHttpRequest;f.onload=function(){var a={status:f.status,statusText:f.statusText,headers:C(f.getAllResponseHeaders()||"")};a.url="responseURL"in f?f.responseURL:a.headers.get("X-Request-URL");c(new h("response"in f?f.response:f.responseText,a))};f.onerror=function(){d(new TypeError("Network request failed"))};f.ontimeout=function(){d(new TypeError("Network request failed"))};f.open(e.method,e.url,!0);"include"===e.credentials?f.withCredentials=!0:"omit"===e.credentials&&(f.withCredentials=!1);"responseType"in f&&g.blob&&(f.responseType="blob");e.headers.forEach(function(a,b){f.setRequestHeader(b,a)});f.send("undefined"===typeof e._bodyInit?null:e._bodyInit)})};e.fetch.polyfill=!0}})("undefined"!==typeof self?self:window);
110/*!
111url-polyfill, 1.0.14
112https://github.com/lifaon74/url-polyfill
113MIT Licensed
114*/
115(function(e){var t=function(){try{return!!Symbol.iterator}catch(e){return!1}};var n=t();var r=function(e){var t={next:function(){var t=e.shift();return{done:t===void 0,value:t}}};if(n){t[Symbol.iterator]=function(){return t}}return t};var i=function(e){return encodeURIComponent(e).replace(/%20/g,"+")};var o=function(e){return decodeURIComponent(e).replace(/\+/g," ")};var a=function(){var t=function(e){Object.defineProperty(this,"_entries",{value:{}});if(typeof e==="string"){if(e!==""){e=e.replace(/^\?/,"");var n=e.split("&");var r;for(var i=0;i<n.length;i++){r=n[i].split("=");this.append(o(r[0]),r.length>1?o(r[1]):"")}}}else if(e instanceof t){var a=this;e.forEach(function(e,t){a.append(e,t)})}};var a=t.prototype;a.append=function(e,t){if(e in this._entries){this._entries[e].push(t.toString())}else{this._entries[e]=[t.toString()]}};a.delete=function(e){delete this._entries[e]};a.get=function(e){return e in this._entries?this._entries[e][0]:null};a.getAll=function(e){return e in this._entries?this._entries[e].slice(0):[]};a.has=function(e){return e in this._entries};a.set=function(e,t){this._entries[e]=[t.toString()]};a.forEach=function(e,t){var n;for(var r in this._entries){if(this._entries.hasOwnProperty(r)){n=this._entries[r];for(var i=0;i<n.length;i++){e.call(t,n[i],r,this)}}}};a.keys=function(){var e=[];this.forEach(function(t,n){e.push(n)});return r(e)};a.values=function(){var e=[];this.forEach(function(t){e.push(t)});return r(e)};a.entries=function(){var e=[];this.forEach(function(t,n){e.push([n,t])});return r(e)};if(n){a[Symbol.iterator]=a.entries}a.toString=function(){var e=[];this.forEach(function(t,n){e.push(i(n)+"="+i(t))});return e.join("&")};e.URLSearchParams=t};if(!("URLSearchParams"in e)||new URLSearchParams("?a=1").toString()!=="a=1"){a()}})(typeof global!=="undefined"?global:typeof window!=="undefined"?window:typeof self!=="undefined"?self:this);(function(e){var t=function(){try{var e=new URL("b","http://a");e.pathname="c%20d";return e.href==="http://a/c%20d"&&e.searchParams}catch(e){return!1}};var n=function(){var t=e.URL;var n=function(e,t){if(typeof e!=="string")e=String(e);var n=document.implementation.createHTMLDocument("");window.doc=n;if(t){var r=n.createElement("base");r.href=t;n.head.appendChild(r)}var i=n.createElement("a");i.href=e;n.body.appendChild(i);i.href=i.href;if(i.protocol===":"||!/:/.test(i.href)){throw new TypeError("Invalid URL")}Object.defineProperty(this,"_anchorElement",{value:i})};var r=n.prototype;var i=function(e){Object.defineProperty(r,e,{get:function(){return this._anchorElement[e]}
115,set:function(t){this._anchorElement[e]=t},enumerable:!0})};["hash","host","hostname","port","protocol","search"].forEach(function(e){i(e)});Object.defineProperties(r,{toString:{get:function(){var e=this;return function(){return e.href}}},href:{get:function(){return this._anchorElement.href.replace(/\?$/,"")},set:function(e){this._anchorElement.href=e},enumerable:!0},pathname:{get:function(){return this._anchorElement.pathname.replace(/(^\/?)/,"/")},set:function(e){this._anchorElement.pathname=e},enumerable:!0},origin:{get:function(){var e={"http:":80,"https:":443,"ftp:":21}[this._anchorElement.protocol];var t=this._anchorElement.port!=e&&this._anchorElement.port!=="";return this._anchorElement.protocol+"//"+this._anchorElement.hostname+(t?":"+this._anchorElement.port:"")},enumerable:!0},password:{get:function(){return""},set:function(e){},enumerable:!0},username:{get:function(){return""},set:function(e){},enumerable:!0},searchParams:{get:function(){var e=new URLSearchParams(this.search);var t=this;["append","delete","set"].forEach(function(n){var r=e[n];e[n]=function(){r.apply(e,arguments);t.search=e.toString()}});return e},enumerable:!0}});n.createObjectURL=function(e){return t.createObjectURL.apply(t,arguments)};n.revokeObjectURL=function(e){return t.revokeObjectURL.apply(t,arguments)};e.URL=n};if(!t()){n()}if(e.location!==void 0&&!("origin"in e.location)){var r=function(){return e.location.protocol+"//"+e.location.hostname+(e.location.port?":"+e.location.port:"")};try{Object.defineProperty(e.location,"origin",{get:r,enumerable:!0})}catch(t){setInterval(function(){e.location.origin=r()},100)}}})(typeof global!=="undefined"?global:typeof window!=="undefined"?window:typeof self!=="undefined"?self:this);
116/*! Built with http://stenciljs.com */
117(function(w,d,x,n,h,c,r){"use strict";(function(s){s&&(r=s.getAttribute('data-resources-url'))})(d.querySelector("script[data-namespace='what3words']"));function t(n,t){return"sc-"+n.t+(t&&t!==S?"-"+t:"")}function e(n,t){return n+(t?"-h":"-s")}function i(n,t,e,r,i){if(r){var u=t.t+(i||S);t[u]||(t[u]=r)}}function u(n,t){for(var e,r,i=null,u=!1,o=!1,f=arguments.length;f-->2;)B.push(arguments[f]);for(;B.length>0;){var c=B.pop();if(c&&void 0!==c.pop)for(f=c.length;f--;)B.push(c[f]);else"boolean"==typeof c&&(c=null),(o="function"!=typeof n)&&(null==c?c="":"number"==typeof c?c=String(c):"string"!=typeof c&&(o=!1)),o&&u?i[i.length-1].vtext+=c:null===i?i=[o?{vtext:c}:c]:i.push(o?{vtext:c}:c),u=o}if(null!=t){if(t.className&&(t.class=t.className),"object"==typeof t.class){for(f in t.class)t.class[f]&&B.push(f);t.class=B.join(" "),B.length=0}null!=t.key&&(e=t.key),null!=t.name&&(r=t.name)}return"function"==typeof n?n(t,i||[],_):{vtag:n,vchildren:i,vtext:void 0,vattrs:t,vkey:e,vname:r,i:void 0,u:!1}}function o(n,t,e){n.lastIndex=0;var r=t.substring(e).match(n);if(r){var i=e+r.index;return{start:i,end:i+r[0].length}}return null}function f(n,t,e){var r=function i(n,t){var e=o(sn,n,t);if(!e)return null;var r=function i(n,t){for(var e=0,r=t;r<n.length;r++){var i=n[r];if("("===i)e++;else if(")"===i&&--e<=0)return r+1}return r}(n,e.start),u=n.substring(e.end,r-1).split(","),f=u[0],c=u.slice(1);return{start:e.start,end:r,o:f.trim(),fallback:c.length>0?c.join(",").trim():void 0}}(n,e);if(!r)return t.push(n.substring(e,n.length)),n.length;var u=r.o,f=null!=r.fallback?l(r.fallback):void 0;return t.push(n.substring(e,r.start),function(n){return function t(n,e,r){return n[e]?n[e]:r?a(r,n):""}(n,u,f)}),r.end}function a(n,t){for(var e="",r=0;r<n.length;r++){var i=n[r];e+="string"==typeof i?i:i(t)}return e}function s(n,t){for(var e=!1,r=!1,i=t;i<n.length;i++){var u=n[i];if(e)r&&'"'===u&&(e=!1),r||"'"!==u||(e=!1);else if('"'===u)e=!0,r=!0;else if("'"===u)e=!0,r=!1;else{if(";"===u)return i+1;if("}"===u)return i}}return i}function l(n){var t=0;n=function e(n){for(var t="",e=0;;){var r=o(ln,n,e),i=r?r.start:n.length;if(t+=n.substring(e,i),!r)break;e=s(n,i)}return t}(n=n.replace(vn,"")).replace(pn,"");for(var r=[];t<n.length;)t=f(n,r,t);return r}function v(n){var t={};n.forEach(function(n){n.s.forEach(function(n){t[n.l]=n.value})});for(var e={},r=Object.entries(t),i=function(){var n=!1;if(r.forEach(function(t){var r=t[0],i=a(t[1],e);i!==e[r]&&(e[r]=i,n=!0)}),!n)return"break"},u=0;u<10&&"break"!==i();u++);return e}function p(n,t){if(void 0===t&&(t=0),!n.rules)return[];var e=[];return n.rules.filter(function(n){return n.type===en.STYLE_RULE}
117).forEach(function(n){var r=function i(n){for(var t,e=[];t=dn.exec(n.trim());){var r=m(t[2]),i=r.value,u=r.v;e.push({l:t[1].trim(),value:l(i),v:u})}return e}(n.cssText);r.length>0&&n.parsedSelector.split(",").forEach(function(n){n=n.trim(),e.push({selector:n,s:r,p:1,m:t})}),t++}),e}function m(n){var t=(n=n.replace(/\s+/gim," ").trim()).endsWith(hn);return t&&(n=n.substr(0,n.length-hn.length).trim()),{value:n,v:t}}function b(n){var t=[];return n.forEach(function(n){t.push.apply(t,n.g)}),t}function y(n){var t=function e(n){return function n(t,e){var r=e.substring(t.start,t.end-1);if(t.parsedCssText=t.cssText=r.trim(),t.parent){var i=t.previous?t.previous.end:t.parent.start;r=(r=(r=function u(n){return n.replace(/\\([0-9a-f]{1,6})\s/gi,function(){for(var n=arguments[1],t=6-n.length;t--;)n="0"+n;return"\\"+n})}(r=e.substring(i,t.start-1))).replace(on.k," ")).substring(r.lastIndexOf(";")+1);var o=t.parsedSelector=t.selector=r.trim();t.atRule=0===o.indexOf(an),t.atRule?0===o.indexOf(cn)?t.type=en.MEDIA_RULE:o.match(on.M)&&(t.type=en.KEYFRAMES_RULE,t.keyframesName=t.selector.split(on.k).pop()):0===o.indexOf(fn)?t.type=en.j:t.type=en.STYLE_RULE}var f=t.rules;if(f)for(var c=0,a=f.length,s=void 0;c<a&&(s=f[c]);c++)n(s,e);return t}(function e(n){var t=new tn;t.start=0,t.end=n.length;for(var e=t,r=0,i=n.length;r<i;r++)if(n[r]===rn){e.rules||(e.rules=[]);var u=e,o=u.rules[u.rules.length-1]||null;(e=new tn).start=r+1,e.parent=u,e.previous=o,u.rules.push(e)}else n[r]===un&&(e.end=r+1,e=e.parent||t);return t}(n=function t(n){return n.replace(on.O,"").replace(on.port,"")}(n)),n)}(n),r=l(n);return{S:n,C:r,g:p(t),W:r.length>1}}function g(n,t){var e=y(t.innerHTML);e.A=t,n.push(e)}function k(n,t,e){return function r(n,t,e){return n.replace(new RegExp(t,"g"),e)}(n,"\\."+t,"."+e)}function M(n,t,e){var r=e.href;return fetch(r).then(function(n){return n.text()}).then(function(i){if(function u(n){return n.indexOf("var(")>-1||mn.test(n)}(i)&&e.parentNode){(function o(n){return bn.lastIndex=0,bn.test(n)})(i)&&(i=function f(n,t){var e=t.replace(/[^\/]*$/,"");return n.replace(bn,function(n,t){var r=e+t;return n.replace(t,r)})}(i,r));var c=n.createElement("style");c.innerHTML=i,g(t,c),e.parentNode.insertBefore(c,e),e.remove()}}).catch(function(n){console.error(n)})}var $,j=this&&this.R||function(n,t,e,r){return new(e||(e=Promise))(function(i,u){function o(n){try{c(r.next(n))}catch(n){u(n)}}function f(n){try{c(r.throw(n))}catch(n){u(n)}}function c(n){n.done?i(n.value):new e(function(t){t(n.value)}).then(o,f)}c((r=r.apply(n,t||[])).next())})},E=this&&this.N||function(n,t){function e(e){return function(o){return function c(e){if(r)throw new TypeError("Generator is already executing.");for(;f;)try{if(r=1,i&&(u=2&e[0]?i.return:e[0]?i.throw||((u=i.return)&&u.call(i),0):i.next)&&!(u=u.call(i,e[1])).done)return u;switch(i=0,u&&(e=[2&e[0],u.value]),e[0]){case 0:case 1:u=e;break;case 4:return f.label++,{value:e[1],done:!1};case 5:f.label++,i=e[1],e=[0];continue;case 7:e=f.T.pop(),f.L.pop();continue;default:if(!(u=(u=f.L).length>0&&u[u.length-1])&&(6===e[0]||2===e[0])){f=0;continue}if(3===e[0]&&(!u||e[1]>u[0]&&e[1]<u[3])){f.label=e[1];break}if(6===e[0]&&f.label<u[1]){f.label=u[1],u=e;break}if(u&&f.label<u[2]){f.label=u[2],f.T.push(e);break}u[2]&&f.T.pop(),f.L.pop();continue}e=t.call(n,f)}catch(n){e=[6,n],i=0}finally{r=u=0}if(5&e[0])throw e[1];return{value:e[0]?e[1]:void 0,done:!0}}([e,o])}}var r,i,u,o,f={label:0,P:function(){if(1&u[0])throw u[1];return u[1]},L:[],T:[]};return o={next:e(0),throw:e(1),return:e(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o},O=this,S="$",C={},W={enter:13,escape:27,space:32,tab:9,left:37,up:38,right:39,down:40},A=function(n){return null!=n},R=function(n){return n.toLowerCase()},N="http://www.w3.org/1999/xlink",T=function(n,t,e,r,i,u){if("class"!==e||u)if("style"===e){for(var o in r)i&&null!=i[o]||(/-/.test(o)?t.style.removeProperty(o):t.style[o]="");for(var o in i)r&&i[o]===r[o]||(/-/.test(o)?t.style.setProperty(o,i[o]):t.style[o]=i[o])}else if("o"!==e[0]||"n"!==e[1]||!/[A-Z]/.test(e[2])||e in t)if("list"!==e&&"type"!==e&&!u&&(e in t||-1!==["object","function"].indexOf(typeof i)&&null!==i)){var f=n.I(t);f&&f.D&&f.D[e]?P(t,e,i):"ref"!==e&&(P(t,e,null==i?"":i),null!=i&&!1!==i||n.U.q(t,e))}else null!=i&&"key"!==e?function(n,t,e,r,i){void 0===r&&(r="boolean"==typeof e),i=t!==(t=t.replace(/^xlink\:?/,"")),null==e||r&&(!e||"false"===e)?i?n.removeAttributeNS(N,R(t)):n.removeAttribute(t):"function"!=typeof e&&(e=r?"":e.toString(),i?n.setAttributeNS(N,R(t),e):n.setAttribute(t,e))}(t,e,i):(u||n.U.B(t,e)&&(null==i||!1===i))&&n.U.q(t,e);else e=R(e)in t?R(e.substring(2)):R(e[2])+e.substring(3),i?i!==r&&n.U._(t,e,i,0):n.U.F(t,e,0);else if(r!==i){var c=L(r),a=L(i),s=c.filter(function(n){return!a.includes(n)}),l=L(t.className).filter(function(n){return!s.includes(n)}),v=a.filter(function(n){return!c.includes(n)&&!l.includes(n)});l.push.apply(l,v),t.className=l.join(" ")}},L=function(n){return null==n||""===n?[]:n.trim().split(/\s+/)},P=function(n,t,e){try{n[t]=e}catch(n){}},I=function(n,t,e,r,i){var u=11===e.i.nodeType&&e.i.host?e.i.host:e.i,o=t&&t.vattrs||C,f=e.vattrs||C;for(i in o)f&&null!=f[i]||null==o[i]||T(n,u,i,o[i],void 0,r,e.u);for(i in f)i in o&&f[i]===("value"===i||"checked"===i?u[i]:o[i])||T(n,u,i,o[i],f[i],r,e.u)},D=!1,q=function(n,t){n&&(n.vattrs&&n.vattrs.ref&&n.vattrs.ref(t?null:n.i),n.vchildren&&n.vchildren.forEac
117h(function(n){q(n,t)}))},U=function(n,t){var e=0,r=!1,i=function(){return t.performance.now()},u=!1!==n.asyncQueue,o=Promise.resolve(),f=[],c=[],a=[],s=[],l=function(t){return function(e){t.push(e),r||(r=!0,n.raf(h))}},v=function(n){for(var t=0;t<n.length;t++)try{n[t](i())}catch(n){console.error(n)}n.length=0},p=function(n,t){for(var e,r=0;r<n.length&&(e=i())<t;)try{n[r++](e)}catch(n){console.error(n)}r===n.length?n.length=0:0!==r&&n.splice(0,r)},h=function(){e++,v(c);var t=u?i()+7*Math.ceil(e*(1/22)):Infinity;p(a,t),p(s,t),a.length>0&&(s.push.apply(s,a),a.length=0),(r=c.length+a.length+s.length>0)?n.raf(h):e=0};return n.raf||(n.raf=t.requestAnimationFrame.bind(t)),{tick:function(n){f.push(n),1===f.length&&o.then(function(){return v(f)})},read:l(c),write:l(a)}},B=[],_={forEach:function(n,t){return n.forEach(t)},map:function(n,t){return n.map(t)}},F=function(n){return{H:n[0],Y:n[1],Z:!!n[2],G:!!n[3],K:!!n[4]}},H=function(n,t){return A(t)&&"object"!=typeof t&&"function"!=typeof t?n===Boolean||4===n?"false"!==t&&(""===t||!!t):n===Number||8===n?parseFloat(t):n===String||2===n?t.toString():t:t},Y=function(n,t,e){n.X.add(t),n.J.has(t)||(n.J.set(t,!0),n.V?n.queue.write(function(){return Z(n,t,e)}):n.queue.tick(function(){return Z(n,t,e)}))},Z=function(n,t,r,i,o,f){return j(O,void 0,void 0,function(){var i,c;return E(this,function(a){switch(a.label){case 0:if(n.J.delete(t),n.nn.has(t))return[3,12];if(o=n.tn.get(t))return[3,6];if((f=n.en.get(t))&&!f["s-rn"])return(f["s-rc"]=f["s-rc"]||[]).push(function(){Z(n,t,r)}),[2];if(!(o=K(n,t,n.rn.get(t),r)))return[3,5];a.label=1;case 1:return a.L.push([1,4,,5]),o.componentWillLoad?[4,o.componentWillLoad()]:[3,3];case 2:a.P(),a.label=3;case 3:return[3,5];case 4:return i=a.P(),n.in(i,3,t),[3,5];case 5:case 6:return[3,11];case 7:return a.L.push([7,10,,11]),o.componentWillUpdate?[4,o.componentWillUpdate()]:[3,9];case 8:a.P(),a.label=9;case 9:return[3,11];case 10:return c=a.P(),n.in(c,5,t),[3,11];case 11:(function(n,t,r,i){try{var o=t.un.host,f=t.un.encapsulation,c="shadow"===f&&n.U.on,a=r;if(c&&(a=r.shadowRoot),!r["s-rn"]){n.fn(n,n.U,t,r);var s=r["s-sc"];s&&(n.U.cn(r,e(s,!0)),"scoped"===f&&n.U.cn(r,e(s)))}if(i.render||i.hostData||o){n.an=!0;var l=i.render&&i.render();n.an=!1;var v=u(null,void 0,l),p=n.sn.get(r)||{};p.i=a,n.sn.set(r,n.render(r,p,v,c,f))}n.ln&&n.ln.updateHost(r),r["s-rn"]=!0,r["s-rc"]&&(r["s-rc"].forEach(function(n){return n()}),r["s-rc"]=null)}catch(t){n.an=!1,n.in(t,8,r,!0)}})(n,n.I(t),t,o),t["s-init"](),a.label=12;case 12:return[2]}})})},z=function(n,t,e,r,i,u,o){(o=n.vn.get(t))||n.vn.set(t,o={}),r!==o[e]&&(o[e]=r,n.tn.get(t)&&!n.an&&t["s-rn"]&&Y(n,t,i))},G=function(n,t,e,r){Object.defineProperty(n,t,{configurable:!0,get:e,set:r})},K=function(n,t,e,r,i,u){try{i=new(u=n.I(t).un),function(n,t,e,r,i,u){n.pn.set(r,e),n.vn.has(e)||n.vn.set(e,{}),Object.entries(Object.assign({color:{type:String}},t.properties,{mode:{type:String}})).forEach(function(t){var o=t[0],f=t[1];(function(n,t,e,r,i,u,o,f,c){if(t.type||t.state){var a=n.vn.get(e);t.state||(!t.attr||void 0!==a[i]&&""!==a[i]||(f=u&&u.hn)&&A(c=f[t.attr])&&(a[i]=H(t.type,c)),e.hasOwnProperty(i)&&(void 0===a[i]&&(a[i]=H(t.type,e[i])),"mode"!==i&&delete e[i])),r.hasOwnProperty(i)&&void 0===a[i]&&(a[i]=r[i]),G(r,i,function s(t){return(t=n.vn.get(n.pn.get(this)))&&t[i]},function l(e,r){(r=n.pn.get(this))&&(t.state||t.mutable)&&z(n,r,i,e,o)})}else t.elementRef&&(v=r,p=i,h=e,Object.defineProperty(v,p,{configurable:!0,value:h}));var v,p,h})(n,f,e,r,o,i,u)})}(n,u,t,i,e,r),function o(n,t,e){if(t){var r=n.pn.get(e);t.forEach(function(t){e[t.method]={emit:function(e){return n.dn(r,t.name,{bubbles:t.bubbles,composed:t.composed,cancelable:t.cancelable,detail:e})}}})}}(n,u.events,i)}catch(e){i={},n.in(e,7,t,!0)}return n.tn.set(t,i),i},Q=function(n,t){for(var e=0;e<t.childNodes.length;e++){var r=t.childNodes[e];if(1===r.nodeType){if(n.I(r)&&!n.mn.has(r))return!1;if(!Q(n,r))return!1}}return!0},X=function(n,t,e,r,i,u){if(n.X.delete(t),(i=n.en.get(t))&&((r=i["s-ld"])&&((e=r.indexOf(t))>-1&&r.splice(e,1),r.length||i["s-init"]&&i["s-init"]()),n.en.delete(t)),n.bn.length&&!n.X.size)for(;u=n.bn.shift();)u()},J=function(n,t,e,r,i){if(e.connectedCallback=function(){(function(n,t,e){n.nn.delete(e),n.mn.has(e)||(n.yn=!0,n.X.add(e),n.mn.set(e,!0),function(n,t,e){for(e=t;e=n.U.wn(e);)if(n.gn(e)){n.kn.has(t)||(n.en.set(t,e),(e["s-ld"]=e["s-ld"]||[]).push(t));break}}(n,e),n.queue.tick(function(){n.rn.set(e,function(n,t,e,r,i){if(e.mode||(e.mode=n.Mn(e)),e["s-cr"]||n.$n(e,"ssrv")||n.on&&1===t.jn||(e["
117s-cr"]=n.En(""),e["s-cr"]["s-cn"]=!0,n.On(e,e["s-cr"],n.Sn(e)[0])),!n.on&&1===t.jn)try{!window.HTMLElement||"shadowRoot"in window.HTMLElement.prototype||(e.shadowRoot=e)}catch(n){}return 1===t.jn&&n.on&&!e.shadowRoot&&n.xn(e,{mode:"open"}),r={hn:{}},t.D&&Object.keys(t.D).forEach(function(u){(i=t.D[u].Cn)&&(r.hn[i]=n.$n(e,i))}),r}(n.U,t,e)),n.Wn(t,e)}))})(n,t,this)},e.disconnectedCallback=function(){(function(n,t){!n.An&&function(n,t){for(;t;){if(!n.Rn(t))return 9!==n.Nn(t);t=n.Rn(t)}}(n.U,t)&&(n.nn.set(t,!0),X(n,t),q(n.sn.get(t),!0),n.U.F(t),n.Tn.delete(t),n.ln&&n.ln.removeHost(t),[n.en,n.Ln,n.rn].forEach(function(n){return n.delete(t)}))})(n,this)},e["s-init"]=function(){(function(n,t,e,r,i,u){if(Q(n,t)&&n.tn.get(t)&&!n.nn.has(t)&&(!t["s-ld"]||!t["s-ld"].length)){n.kn.set(t,!0),n.Pn.has(t)||(n.Pn.set(t,!0),t["s-ld"]=void 0,n.U.cn(t,e));try{q(n.sn.get(t)),(u=n.Ln.get(t))&&(u.forEach(function(n){return n(t)}),n.Ln.delete(t))}catch(e){n.in(e,4,t)}X(n,t)}})(n,this,r)},e.forceUpdate=function(){Y(n,this,i)},t.D){var u=Object.entries(t.D),o={};u.forEach(function(n){var t=n[0],e=n[1].Cn;e&&(o[e]=t)}),o=Object.assign({},o),e.attributeChangedCallback=function(n,t,e){(function r(n,t,e,i){var u=n[R(e)];u&&(t[u]=(null!==i||"boolean"!=typeof t[u])&&i)})(o,this,n,e)},function(n,t,e,r){u.forEach(function(t){var i=t[0],u=t[1];3&u.In&&G(e,i,function t(){return(n.vn.get(this)||{})[i]},function t(e){z(n,this,i,H(u.Dn,e),r)})})}(n,0,e,i)}},V=function(n,t,e,r){return function(){var i=arguments;return nn(n,t,e).then(function(n){return n[r].apply(n,i)})}},nn=function(n,t,e,r,i){return r=t[e],(i=n.qn.body)?(r||(r=i.querySelector(e)),r||(r=t[e]=n.Un(e),n.Bn(i,r)),r.componentOnReady()):Promise.resolve()},tn=function tn(){this.start=0,this.end=0,this.previous=null,this.parent=null,this.rules=null,this.parsedCssText="",this.cssText="",this.atRule=!1,this.type=0,this.keyframesName="",this.selector="",this.parsedSelector=""},en={STYLE_RULE:1,KEYFRAMES_RULE:7,MEDIA_RULE:4,j:1e3},rn="{",un="}",on={O:/\/\*[^*]*\*+([^\/*][^*]*\*+)*\//gim,port:/@import[^;]*;/gim,_n:/(?:^[^;\-\s}]+)?--[^;{}]*?:[^{};]*?(?:[;\n]|$)/gim,Fn:/(?:^[^;\-\s}]+)?--[^;{}]*?:[^{};]*?{[^}]*?}(?:[;\n]|$)?/gim,Hn:/@apply\s*\(?[^);]*\)?\s*(?:[;\n]|$)?/gim,Yn:/[^;:]*?:[^;]*?var\([^;]*\)(?:[;\n]|$)?/gim,M:/^@[^\s]*keyframes/,k:/\s+/g},fn="--",cn="@media",an="@",sn=/\bvar\(/,ln=/\B--[\w-]+\s*:/,vn=/\/\*[^*]*\*+([^\/*][^*]*\*+)*\//gim,pn=/^[\t ]+\n/gm,hn="!important",dn=/(?:^|[;\s{]\s*)(--[\w-]*?)\s*:\s*(?:((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};{])+)|\{([^}]*)\}(?:(?=[;\s}])|$))/gm,mn=/[\s;{]--[-a-zA-Z0-9]+\s*:/m,bn=/url[\s]*\([\s]*['"]?(?![http|\/])([^\'\"\)]*)[\s]*['"]?\)[\s]*/gim,yn=function(){function n(n,t){this.Zn=n,this.zn=t,this.count=0,this.Gn=new WeakMap,this.Kn=new WeakMap,this.Qn=[],this.Xn=new Map}return n.prototype.initShim=function(){var n=this;return new Promise(function(t){n.Zn.requestAnimationFrame(function(){(function e(n,t){return function e(n,t){for(var e=[],r=n.querySelectorAll('link[rel="stylesheet"][href]'),i=0;i<r.length;i++)e.push(M(n,t,r[i]));return Promise.all(e)}(n,t).then(function(){(function e(n,t){for(var e=n.querySelectorAll("style"),r=0;r<e.length;r++)g(t,e[r])})(n,t)})})(n.zn,n.Qn).then(function(){return t()})})})},n.prototype.Jn=function(n){var t=this;return M(this.zn,this.Qn,n).then(function(){t.updateGlobal()})},n.prototype.Vn=function(n){g(this.Qn,n),this.updateGlobal()},n.prototype.createHostStyle=function(n,t,e){if(this.Kn.has(n))return null;var r=n["s-sc"],i=this.nt(e,t,r),u=i.W&&i.tt;if(!u&&i.A)return null;var o=this.zn.createElement("style");if(u){var f=i.tt+"-"+this.count;n["s-sc"]=f,this.Gn.set(n,o),this.Kn.set(n,function c(n,t){var e=n.C.map(function(e){return"string"==typeof e?k(e,n.tt,t):e}),r=n.g.map(function(e){return Object.assign({},e,{selector:k(e.selector,n.tt,t)})});return Object.assign({},n,{C:e,g:r,tt:t})}(i,f)),this.count++}else i.A=o,i.W||(o.innerHTML=a(i.C,{})),this.Qn.push(i),this.updateGlobal(),this.Kn.set(n,i);return o},n.prototype.removeHost=function(n){var t=this.Gn.get(n);t&&t.remove(),this.Gn.delete(n),this.Kn.delete(n)},n.prototype.updateHost=function(n){var t=this.Kn.get(n);if(t&&t.W&&t.tt){var e=this.Gn.get(n);if(e){var r=v(function i(n,t,e){return function i(n){return n.sort(function(n,t){return n.p===t.p?n.m-t.m:n.p-t.p}),n}(b(e.concat(function r(n,t){for(var e=[];t;){var r=n.get(t);r&&e.push(r),t=t.parentElement}return e}(t,n))).filter(function(t){return function e(n,t){return n.matches(t)}(n,t.selector)}))}(n,this.Kn,this.Qn));e.innerHTML=a(t.C,r)}}},n.prototype.updateGlobal=function(){(function n(t){var e=v(b(t));t.forEach(function(n){n.W&&(n.A.innerHTML=a(n.C,e))})})(this.Qn)},n.prototype.nt=function(n,t,e){var r=this.Xn.get(t);return r||((r=y(n)).tt=e,this.Xn.set(t,r)),r},n}();!function wn(n){return!!(n.CSS&&n.CSS.supports&&n.CSS.supports("color","var(--c)"))}(window)&&($=new yn(w,d)),function gn(n,e,r,o,f,c,a,s){function l(n,t){if(!r.customElements.get(n.t)){C[n.t]=!0,J(T,k[n.t]=n,t.prototype,c,g);var e=[];for(var i in n.D)n.D[i].Cn&&e.push(n.D[i].Cn);t.observedAttributes=e,r.customElements.define(n.t,t)}}function v(n){return null==n?null:$.get(n.replace(/^\.\//,""))}function p(n){return"exports"===n||"require"===n||!!v(n)}function h(n,t,e){var r={};try{e.apply(null,t.map(function(n){return"exports"===n?r:"require"===n?d:v(n)}))}catch(n){console.error(n)}void 0!==n&&($.set(n,r),n&&!n.endsWith(".js")&&Object.keys(r).forEach(function(n){for(var t=n.replace(/-/g,"").toLowerCase(),e=Object.keys(k),u=0;u<e.length;
117u++)if(e[u].replace(/-/g,"").toLowerCase()===t){var o=k[e[u]];o&&(o.un=r[n],i(0,o,o.jn,o.un.style,o.un.styleMode));break}}))}function d(n,t){b(void 0,n,t)}function m(){for(var n=M.length-1;n>=0;n--){var t=M[n],e=t[0],r=t[1],i=t[2];r.every(p)&&!p(e)&&(M.splice(n,1),h(e,r,i))}}function b(n,t,e){if(Array.isArray(t)){var r=t.filter(function(n){return!p(n)});r.forEach(function(n){w(f+n.replace(".js",".es5.js"))}),M.push([n,t,e]),0===r.length&&m()}else"function"==typeof t&&m()}function y(n){var t=!x.on;w(f+n+(t?".sc":"")+".es5.entry.js")}function w(n){function t(){clearTimeout(e),r.onerror=r.onload=null,x.et(r),j.delete(n)}var e,r;j.has(n)||(j.add(n),(r=x.Un("script")).charset="utf-8",r.async=!0,r.src=n,e=setTimeout(t,12e4),r.onerror=r.onload=t,x.Bn(x.qn.head,r))}var g=r.performance,k={html:{}},M=[],$=new Map,j=new Set,E={},O=r[n]=r[n]||{},x=function(n,t,e){var r=new WeakMap,i={qn:e,on:!!e.documentElement.attachShadow,rt:!1,Nn:function(n){return n.nodeType},Un:function(n){return e.createElement(n)},it:function(n,t){return e.createElementNS(n,t)},En:function(n){return e.createTextNode(n)},ut:function(n){return e.createComment(n)},On:function(n,t,e){return n.insertBefore(t,e)},et:function(n){return n.remove()},Bn:function(n,t){return n.appendChild(t)},cn:function(n,t){if(n.classList)n.classList.add(t);else if("svg"===n.nodeName.toLowerCase()){var e=n.getAttribute("class")||"";e.split(" ").includes(t)||(e+=" "+t),n.setAttribute("class",e.trim())}},Sn:function(n){return n.childNodes},Rn:function(n){return n.parentNode},ot:function(n){return n.nextSibling},ft:function(n){return n.previousSibling},ct:function(n){return R(n.nodeName)},at:function(n){return n.textContent},st:function(n,t){return n.textContent=t},$n:function(n,t){return n.getAttribute(t)},lt:function(n,t,e){return n.setAttribute(t,e)},q:function(n,t){return n.removeAttribute(t)},B:function(n,t){return n.hasAttribute(t)},Mn:function(t){return t.getAttribute("mode")||(n.Context||{}).mode},vt:function(n,r){return"child"===r?n.firstElementChild:"parent"===r?i.wn(n):"body"===r?e.body:"document"===r?e:"window"===r?t:n},_:function(t,e,u,o,f,c,a,s,l,v){var p=t,h=u,d=r.get(t);v=e+o,d&&d[v]&&d[v](),"string"==typeof a?p=i.vt(t,a):"object"==typeof a?p=a:(l=e.split(":")).length>1&&(p=i.vt(t,l[0]),e=l[1]),p&&((l=e.split(".")).length>1&&(e=l[0],h=function(n){n.keyCode===W[l[1]]&&u(n)}),s=i.rt?{capture:!!f,passive:!!c}:!!f,n.ael(p,e,h,s),d||r.set(t,d={}),d[v]=function(){p&&n.rel(p,e,h,s),d[v]=null})},F:function(n,t,e,i){(i=r.get(n))&&(t?i[t+e]&&i[t+e]():Object.keys(i).forEac
117h(function(n){i[n]&&i[n]()}))},pt:function(n,e,r,i){return i=new t.CustomEvent(e,r),n&&n.dispatchEvent(i),i},wn:function(n,t){return(t=i.Rn(n))&&11===i.Nn(t)?t.host:t},ht:function(n,t,e,r){return n.setAttributeNS(t,e,r)},xn:function(n,t){return n.attachShadow(t)}};"function"!=typeof t.CustomEvent&&(t.CustomEvent=function(n,t,r){return t=t||{},(r=e.createEvent("CustomEvent")).initCustomEvent(n,t.bubbles,t.cancelable,t.detail),r},t.CustomEvent.prototype=t.Event.prototype),n.ael||(n.ael=function(n,t,e,r){return n.addEventListener(t,e,r)},n.rel=function(n,t,e,r){return n.removeEventListener(t,e,r)});try{t.addEventListener("e",null,Object.defineProperty({},"passive",{get:function(){return i.rt=!0}}))}catch(n){}return i}(O,r,o);e.isServer=e.isPrerender=!(e.isClient=!0),e.window=r,e.location=r.location,e.document=o,e.resourcesUrl=e.publicPath=f,e.emit=function(n,t,r){return x.pt(n,e.eventNameFn?e.eventNameFn(t):t,r)},O.h=u,O.Context=e;var C=r["s-defined"]=r["s-defined"]||{},N=0,T={U:x,dt:l,dn:e.emit,ln:s,I:function(n){return k[x.ct(n)]},bt:function(n){return e[n]},isClient:!0,gn:function(n){return!(!C[x.ct(n)]&&!T.I(n))},in:function(n,t,e){return console.error(n,t,e&&e.tagName)},yt:function(){return n+N++},wt:function(n){return function(n,t,e){return{create:V(n,t,e,"create"),componentOnReady:V(n,t,e,"componentOnReady")}}(x,E,n)},queue:e.queue=U(O,r),Wn:function L(n,t){var e="string"==typeof n.gt?n.gt:n.gt[t.mode];v(e)?Y(T,t,g):(M.push([void 0,[e],function(){Y(T,t,g)}]),s&&q?q.push(function(){return y(e)}):y(e))},V:!1,an:!1,An:!1,en:new WeakMap,kt:new WeakMap,mn:new WeakMap,Tn:new WeakMap,Pn:new WeakMap,kn:new WeakMap,pn:new WeakMap,rn:new WeakMap,tn:new WeakMap,nn:new WeakMap,J:new WeakMap,Ln:new WeakMap,Mt:new WeakMap,sn:new WeakMap,vn:new WeakMap,X:new Set,bn:[]};O.onReady=function(){return new Promise(function(n){return T.queue.write(function(){return T.X.size?T.bn.push(n):n()})})},T.render=function(n,t){var e,r,i,u,o,f,c,a=function(i,l,v,p,h,d,m,b,y){if(b=l.vchildren[v],e||(u=!0,"slot"===b.vtag&&(r&&t.cn(p,r+"-s"),b.vchildren?b.$t=!0:b.jt=!0)),A(b.vtext))b.i=t.En(b.vtext);else if(b.jt)b.i=t.En("");else{if(d=b.i=D||"svg"===b.vtag?t.it("http://www.w3.org/2000/svg",b.vtag):t.Un(b.$t?"slot-fb":b.vtag),n.gn(d)&&n.kn.delete(c),D="svg"===b.vtag||"foreignObject"!==b.vtag&&D,I(n,null,b,D),A(r)&&d["s-si"]!==r&&t.cn(d,d["s-si"]=r),b.vchildren)for(h=0;h<b.vchildren.length;++h)(m=a(i,b,h,d))&&t.Bn(d,m);"svg"===b.vtag&&(D=!1)}return b.i["s-hn"]=f,(b.$t||b.jt)&&(b.i["s-sr"]=!0,b.i["s-cr"]=o,b.i["s-sn"]=b.vname||"",(y=i&&i.vchildren&&i.vchildren[v])&&y.vtag===b.vtag&&i.i&&s(i.i)),b.i},s=function(e,r,i,o){n.An=!0;var c=t.Sn(e);for(i=c.length-1;i>=0;i--)(o=c[i])["s-hn"]!==f&&o["s-ol"]&&(t.et(o),t.On(d(o),o,h(o)),t.et(o["s-ol"]),o["s-ol"]=null,u=!0),r&&s(o,r);n.An=!1},l=function(n,e,r,i,u,o,c,s){var l=n["s-cr"];for((c=l&&t.Rn(l)||n).shadowRoot&&t.ct(c)===f&&(c=c.shadowRoot);u<=o;++u)i[u]&&(s=A(i[u].vtext)?t.En(i[u].vtext):a(null,r,u,n))&&(i[u].i=s,t.On(c,s,h(e)))},v=function(n,e,r,u){for(;e<=r;++e)A(n[e])&&(u=n[e].i,i=!0,u["s-ol"]?t.et(u["s-ol"]):s(u,!0),t.et(u))},p=function(n,t){return n.vtag===t.vtag&&n.vkey===t.vkey&&("slot"!==n.vtag||n.vname===t.vname)},h=function(n){return n&&n["s-ol"]?n["s-ol"]:n},d=function(n){return t.Rn(n["s-ol"]?n["s-ol"]:n)},m=function(e,r,i){var u=r.i=e.i,o=e.vchildren,f=r.vchildren;D=r.i&&A(t.wn(r.i))&&void 0!==r.i.ownerSVGElement,D="svg"===r.vtag||"foreignObject"!==r.vtag&&D,A(r.vtext)?(i=u["s-cr"])?t.st(t.Rn(i),r.vtext):e.vtext!==r.vtext&&t.st(u,r.vtext):("slot"!==r.vtag&&I(n,e,r,D),A(o)&&A(f)?function(n,e,r,i,u,o,f,c){for(var b=0,y=0,w=e.length-1,g=e[0],k=e[w],M=i.length-1,$=i[0],j=i[M];b<=w&&y<=M;)if(null==g)g=e[++b];else if(null==k)k=e[--w];else if(null==$)$=i[++y];else if(null==j)j=i[--M];else if(p(g,$))m(g,$),g=e[++b],$=i[++y];else if(p(k,j))m(k,j),k=e[--w],j=i[--M];else if(p(g,j))"slot"!==g.vtag&&"slot"!==j.vtag||s(t.Rn(g.i)),m(g,j),t.On(n,g.i,t.ot(k.i)),g=e[++b],j=i[--M];else if(p(k,$))"slot"!==g.vtag&&"slot"!==j.vtag||s(t.Rn(k.i)),m(k,$),t.On(n,k.i,g.i),k=e[--w],$=i[++y];else{for(u=null,o=b;o<=w;++o)if(e[o]&&A(e[o].vkey)&&e[o].vkey===$.vkey){u=o;break}A(u)?((c=e[u]).vtag!==$.vtag?f=a(e&&e[y],r,u,n):(m(c,$),e[u]=void 0,f=c.i),$=i[++y]):(f=a(e&&e[y],r,y,n),$=i[++y]),f&&t.On(d(g.i),f,h(g.i))}b>w?l(n,null==i[M+1]?null:i[M+1].i,r,i,y,M):y>M&&v(e,b,w)}(u,o,r,f):A(f)?(A(e.vtext)&&t.st(u,""),l(u,null,r,f,0,f.length-1)):A(o)&&v(o,0,o.length-1)),D&&"svg"===r.vtag&&(D=!1)},b=function(n,e,r,i,u,o,f,c){for(i=0,u=(r=t.Sn(n)).length;i<u;i++)if(e=r[i],1===t.Nn(e)){if(e["s-sr"])for(f=e["s-sn"],e.hidden=!1,o=0;o<u;o++)if(r[o]["s-hn"]!==e["s-hn"])if(c=t.Nn(r[o]),""!==f){if(1===c&&f===t.$n(r[o],"slot")){e.hidden=!0;break}}else if(1===c||3===c&&""!==t.at(r[o]).trim()){e.hidden=!0;break}
117b(e)}},y=[],w=function(n,e,r,u,o,f,c,a,s,l){for(o=0,f=(e=t.Sn(n)).length;o<f;o++){if((r=e[o])["s-sr"]&&(u=r["s-cr"]))for(a=t.Sn(t.Rn(u)),s=r["s-sn"],c=a.length-1;c>=0;c--)(u=a[c])["s-cn"]||u["s-nr"]||u["s-hn"]===r["s-hn"]||((3===(l=t.Nn(u))||8===l)&&""===s||1===l&&null===t.$n(u,"slot")&&""===s||1===l&&t.$n(u,"slot")===s)&&(y.some(function(n){return n.Et===u})||(i=!0,u["s-sn"]=s,y.push({Ot:r,Et:u})));1===t.Nn(r)&&w(r)}};return function(a,s,l,v,p,h,d,g,k,M,$,j){if(c=a,f=t.ct(c),o=c["s-cr"],e=v,r=c["s-sc"],u=i=!1,m(s,l),u){for(w(l.i),d=0;d<y.length;d++)(g=y[d]).Et["s-ol"]||((k=t.En(""))["s-nr"]=g.Et,t.On(t.Rn(g.Et),g.Et["s-ol"]=k,g.Et));for(n.An=!0,d=0;d<y.length;d++){for(g=y[d],$=t.Rn(g.Ot),j=t.ot(g.Ot),k=g.Et["s-ol"];k=t.ft(k);)if((M=k["s-nr"])&&M&&M["s-sn"]===g.Et["s-sn"]&&$===t.Rn(M)&&(M=t.ot(M))&&M&&!M["s-nr"]){j=M;break}(!j&&$!==t.Rn(g.Et)||t.ot(g.Et)!==j)&&g.Et!==j&&(t.et(g.Et),t.On($,g.Et,j))}n.An=!1}return i&&b(l.i),y.length=0,l}}(T,x);var P=x.qn.documentElement;P["s-ld"]=[],P["s-rn"]=!0,P["s-init"]=function(){T.kn.set(P,O.loaded=T.V=!0),x.pt(r,"appload",{detail:{namespace:n}})},O.loadBundle=b;var q=[];s&&s.initShim().then(function(){for(;q.length;)q.shift()();q=null}),T.fn=function(n,e,r,i){(function(n,e,r,i){var u=r.t+S,o=r[u];if((2===r.jn||1===r.jn&&!n.U.on)&&(i["s-sc"]=o?t(r,i.mode):t(r)),o){var f=e.qn.head;if(e.on)if(1===r.jn)f=i.shadowRoot;else{var c=i.getRootNode();c.host&&(f=c)}var a=n.kt.get(f);if(a||n.kt.set(f,a={}),!a[u]){var s=void 0;if(n.ln?s=n.ln.createHostStyle(i,u,o):((s=e.Un("style")).innerHTML=o,a[u]=!0),s){var l=f.querySelectorAll("[data-styles]");e.On(f,s,l.length&&l[l.length-1].nextSibling||f.firstChild)}}}})(n,e,r,i)},a.map(function(n){var t=function(n,t,e){var r=n[0],i=n[1],u=n[3],o=n[4],f=n[5],c={color:{Cn:"color"}};if(u)for(t=0;t<u.length;t++)c[(e=u[t])[0]]={In:e[1],St:!!e[2],Cn:"string"==typeof e[3]?e[3]:e[3]?e[0]:0,Dn:e[4]};return{t:r,gt:i,D:Object.assign({},c),jn:o,xt:f?f.map(F):void 0}}(n);return k[t.t]=t}).forEach(function(n){function t(n){return HTMLElement.call(this,n)}t.prototype=Object.create(HTMLElement.prototype,{constructor:{value:t,configurable:!0}}),l(n,t)}),T.yn||P["s-init"](),function(n,t,e,r,i,u){if(t.componentOnReady=function(t,e){if(!t.nodeName.includes("-"))return e(null),!1;var r=n.I(t);if(r)if(n.kn.has(t))e(t);else{var i=n.Ln.get(t)||[];i.push(e),n.Ln.set(t,i)}return!!r},i){for(u=i.length-1;u>=0;u--)t.componentOnReady(i[u][0],i[u][1])&&i.splice(u,1);for(u=0;u<r.length;u++)if(!e[r[u]].componentOnReady)return;for(u=0;u<i.length;u++)i[u][1](null);i.length=0}}(T,O,r,r["s-apps"],r["s-cr"]),O.initialized=!0}(n,x,w,d,r,h,c,$)})(window,document,{},"what3words","hydrated",[["what3words-address","qmecwx34",1,[["iconColor",1,0,"icon-color",2],["link",1,0,1,4],["showTooltip",1,0,"show-tooltip",4],["size",1,0,1,8],["target",1,0,1,2],["textColor",1,0,"text-color",2],["tooltip",1,0,1,4],["tooltipLocation",1,0,"tooltip-location",2],["words",1,0,1,2]],1],["what3words-autosuggest","qmecwx34",1,[["autosuggestFocus",1,0,"autosuggest-focus",2],["clipToBoundingBox",1,0,"clip-to-bounding-box",2],["clipToCircle",1,0,"clip-to-circle",2],["clipToCountry",1,0,"clip-to-country",2],["clipToPolygon",1,0,"clip-to-polygon",2],["debug",1,0,1,4],["errorMessage",1,0,"error-message",2],["focusIndex",16],["hostElement",64],["iconColor",1,0,"icon-color",2],["isValid",16],["language",1,0,1,2],["loading",16],["nFocusResults",1,0,"n-focus-results",8],["nResults",1,0,"n-results",8],["options",16],["optionsAll",16],["optionsOpen",16],["placeholder",1,0,1,2],["typeaheadDelay",1,0,"typeahead-delay",8],["validation",1,0,1,4],["value",2,0,1,2]],1],["what3words-symbol","qmecwx34",1,[["color",1,0,1,2],["size",1,0,1,8]],1]]);what3words.loadBundle("qmecwx34",["exports"],function(t){for(var o=window.what3words.h,e=function(){function t(){this.iconColor="#e11f26",this.textColor="#0A3049",this.size=24,this.target="_blank",this.link=!0,this.tooltip=!0,this.tooltipLocation="entrance of the building",this.showTooltip=!1}return t.prototype.render=function(){return o("a",Object.assign({},this.link?{href:"https://map.what3words.com/"+this.words,target:this.target}:{},{class:"what3words-address notranslate "+(this.showTooltip?"what3words-address_tooltip":""),style:{fontSize:this.size+"px"}}),this.tooltip&&o("div",{class:"what3words-tooltip-container"},o("div",{class:"what3words-tooltip"},"what3words gives every 3m x 3m in the world a unique 3 word address. This one describes the precise ",this.tooltipLocation,"."," ",o("a",{href:"http://w3w.co/"+this.words,target:"_blank"},"View on map"))),o("div",{class:"what3words-address_container"},o("what3words-symbol",{size:1.25*this.size,color:this.iconColor}),o("span",{class:"what3words-address_text",style:{color:this.textColor}}
117,this.words)))},Object.defineProperty(t,"is",{get:function(){return"what3words-address"},enumerable:!0,configurable:!0}),Object.defineProperty(t,"encapsulation",{get:function(){return"shadow"},enumerable:!0,configurable:!0}),Object.defineProperty(t,"properties",{get:function(){return{iconColor:{type:String,attr:"icon-color"},link:{type:Boolean,attr:"link"},showTooltip:{type:Boolean,attr:"show-tooltip"},size:{type:Number,attr:"size"},target:{type:String,attr:"target"},textColor:{type:String,attr:"text-color"},tooltip:{type:Boolean,attr:"tooltip"},tooltipLocation:{type:String,attr:"tooltip-location"},words:{type:String,attr:"words"}}},enumerable:!0,configurable:!0}),Object.defineProperty(t,"style",{get:function(){return":host{display:inline-block;font-family:Source Sans Pro,sans-serif}.what3words-address{color:#333;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none;-ms-flex-direction:column;flex-direction:column}.what3words-address_container{display:-ms-flexbox;display:flex}.what3words-address_text{white-space:nowrap}.what3words-tooltip-container{height:0;width:0;position:relative;-ms-flex-item-align:center;align-self:center}.what3words-tooltip{position:absolute;display:none;width:160px;background-color:#333;border-radius:3px;bottom:10px;left:-88px;font-size:12px;padding:8px;z-index:1;color:#fff;-webkit-box-shadow:0 0 16px rgba(0,0,0,.5);box-shadow:0 0 16px rgba(0,0,0,.5)}.what3words-address:hover .what3words-tooltip,.what3words-address_tooltip .what3words-tooltip{display:block}.what3words-tooltip:after{bottom:-13px;left:50%;content:\"\";height:0;width:0;position:absolute;border:7px solid transparent;margin-left:-7px;border-top-color:#333;z-index:1}.what3words-tooltip:before{content:\"\";position:absolute;width:100%;height:10px;bottom:-10px;left:0}.what3words-tooltip a{color:#fff}"},enumerable:!0,configurable:!0}),t}(),i={key:"",baseUrl:"https://api.what3words.com/v3"},n=function(t){return t.lat+","+t.lng},s=function(t){return n(t.southwest)+","+n(t.northeast)},r=function(t){return t.join(",")},a=function(t){i=Object.assign({},i,t)},l=function(t,o,e){void 0===o&&(o={});var n={method:"GET",headers:{"X-W3W-Wrapper":"what3words-JavaScript/3.1.0 ("+navigator.userAgent+")"}};void 0!==e&&(n.signal=e),"string"==typeof i.key&&i.key.length>0&&(o.key=i.key);var s=!1;return fetch(i.baseUrl+"/"+t+"?"+function(t){return Object.keys(t).map(function(o){return encodeURIComponent(o)+"="+encodeURIComponent(t[o])}).join("&")}(o),n).then(function(t){return s=!t.ok,t.json()}).then(function(t){if(s)throw t.error;return t})},u=function(t,o,e){var i={input:t};return void 0!==o&&(void 0!==o.nResults&&(i["n-results"]=o.nResults.toString()),void 0!==o.focus&&(i.focus=n(o.focus)),void 0!==o.nFocusResults&&(i["n-focus-results"]=o.nFocusResults.toString()),void 0!==o.clipToCountry&&Array.isArray(o.clipToCountry)&&o.clipToCountry.length>0&&(i["clip-to-country"]=r(o.clipToCountry)),void 0!==o.clipToBoundingBox&&(i["clip-to-bounding-box"]=s(o.clipToBoundingBox)),void 0!==o.clipToCircle&&(i["clip-to-circle"]=n(o.clipToCircle.center)+","+o.clipToCircle.radius),void 0!==o.clipToPolygon&&(i["clip-to-polygon"]=r(o.clipToPolygon)),void 0!==o.inputType&&(i["input-type"]=o.inputType),void 0!==o.language&&(i.language=o.language),void 0!==o.preferLand&&(i["prefer-land"]=o.preferLand.toString())),l("autosuggest",i,e)},c=function(t,o,e,i){var s={coordinates:n(t)};return void 0!==o&&(s.language=o),void 0!==e&&(s.format=e),l("convert-to-3wa",s,i)},p=function(t,o,e){var i={words:t};return void 0!==o&&(i.format=o),l("convert-to-coordinates",i,e)},d=function(t,o,e){var i={"bounding-box":s(t)};return void 0!==o&&(i.format=o),l("grid-section",i,e)},h=/^(\D{1,})[.・](\D{1,})[.・](\D{1,})$/i,g=function(t){return h.test(t)},f=document.getElementsByTagName("script"),w=0;w<f.length;w++)if(/what3words.js\?.*$/.test(f[w].src)){for(var y={key:"",callback:null,baseUrl:void 0},v=f[w].src.split("?")[1].split("&"),b=0;b<v.length;b++){var m=v[b].split("=");y[m[0]]=m[1]}a(Object.assign({key:y.key},y.baseUrl&&{baseUrl:y.baseUrl})),y.callback&&"function"==typeof window[y.callback]&&setTimeout(window[y.callback],0)}window.what3words={api:{availableLanguages:function(t){return l("available-languages",{},t)},autosuggest:u,convertTo3wa:function(t,o,e){return c(t,o,"json",e)},convertTo3waGeoJson:function(t,o,e){return c(t,o,"geojson",e)},convertToCoordinates:function(t,o){return p(t,"json",o)},convertToCoordinatesGeoJson:function(t,o){return p(t,"geojson",o)},gridSection:function(t,o){return d(t,"json",o)},gridSectionGeoJson:function(t,o){return d(t,"geojson",o)},setOptions:a},utils:{validAddress:g}};var T=function(t,o){return{lat:parseFloat(t),lng:parseFloat(o)}},x=function(){function t(){this.placeholder="e.g. lock.spout.radar",this.language="en",this.value="",this.validation=!0,this.nResults=3,this.nFocusResults=null,this.autosuggestFocus="",this.clipToCountry="",this.typeaheadDelay=100,this.debug=!1,this.errorMessage="Please enter a valid 3 word address.",this.clipToBoundingBox="",this.clipToCircle="",this.clipToPolygon="",this.iconColor="#e11f26",this.optionsOpen=!1,this.options=[],this.optionsAll=[],this.loading=!1,this.isValid=!0,this.focusIndex=-1}return t.prototype.componentWillLoad=function(){var t=this;window.addEventListener("click",function(o){t.hostElement&&o.target&&t.hostElement.compareDocumentPosition(o.target)&Node.DOCUMENT_POSITION_CONTAINED_BY||t.hostElement===o.target||setTimeout(function(){return t.open(!1)},160)},{capture:!0,passive:!0}),window.addEventListener("keydown",function(o){t.optionsOpen&&"Escape"===o.key&&setTimeout(function(){return t.open(!1)},160)},{capture:!0,passive:!0}),this.getValues(this.value,!0)},t.prototype.log=function(t,o){this.debug&&console.log("["+t.toUpperCase()+"]",o)},t.prototype.getValues=function(t,o){var e=this;if(void 0===o&&(o=!1),t===this.value&&!1===o)return null;clearTimeout(this.timer),this.setValue(t),g(t)?this.timer=setTimeout(function(){e.loading=!0;var o={language:e.language,nResults:e.nResults};if(null!==e.nFocusResults&&(o.nFocusResults=e.nFocusResults),""!==e.autosuggestFocus){var i=e.autosuggestFocus.split(",");o.focus=T(i[0],i[1])}if(""!==e.clipToCountry&&(o.clipToCountry=e.clipToCountry.split(",")),""!==e.clipToBoundingBox){var n=e.clipToBoundingBox.split(","),s=n[0],r=n[1];o.clipToBoundingBox={northeast:T(n[2],n[3]),southwest:T(s,r)}}if(""!==e.clipToCircle){var a=e.clipToCircle.split(","),l=a[2];o.clipToCircle={center:T(a[0],a[1]),radius:parseFloat(l)}}""!==e.clipToPolygon&&(o.clipToPolygon=e.clipToPolygon.split(",").map(function(t){return parseFloat(t)})),u(t,o).then(function(o){e.setOptions(o.suggestions),e.log("options",e.options),e.loading=!1,e.setValid(e.isPartOfOptions(t))}).catch(function(){e.loading=!1,e.setValid(!1)})},this.typeaheadDelay):(this.setOptions([]),this.setValid(!1))},t.prototype.isPartOfOptions=function(t){return void 0!==this.optionsAll.find(function(o){return o.words===t})},t.prototype.setValid=function(t){this.validation&&this.isValid!==t&&(this.valid.emit(t),this.isValid=t,this.log("valid",t))},t.prototype.setValue=function(t){this.change.emit(t),this.value=t,this.log("value",t)},t.prototype.setOptions=function(t){this.optionsAll=this.optionsAll.concat(t),this.options=t},t.prototype.open=function(t){this.optionsOpen=t},t.prototype.onKeyDown=function(t){switch(this.log("key",t),t){case"Enter":this.options[this.focusIndex]&&(this.setValue(this.options[this.focusIndex].words),this.setValid(!0),this.select.emit(this.options[this.focusIndex].words)),this.focusIndex=-1,this.open(!1);break;case"ArrowDown":this.options[this.focusIndex+1]&&(this.focusIndex=this.focusIndex+1),this.open(!0);break;case"ArrowUp":(this.options[this.focusIndex-1]||0===this.focusIndex)&&(this.focusIndex=this.focusIndex-1)}},t.prototype.paste=function(t){var o=(t.clipboardData||window.clipboardData).getData("text");"///"===o.slice(0,3)&&(t.preventDefault(),this.getValues(o.slice(3),!0))},t.prototype.render=function(){var t=this,e="what3words-autosuggest-state";return this.loading?e+=" what3words-autosuggest-loading":this.isValid&&this.validation&&this.isPartOfOptions(this.value)&&(e+=" what3words-autosuggest-valid"),o("div",{class:"what3words-autosuggest notranslate",onKeyDown:function(o){return t.onKeyDown(o.key)}},o("div",{class:"what3words-autosuggest_input"},o("what3words-symbol",{class:"what3words-logo",size:17,color:this.iconColor}),o("input",{class:"what3words-input "+(!this.isValid&&this.validation?"what3words-input-invalid":""),placeholder:this.placeholder,value:this.value,onInput:function(o){return t.getValues(o.target.value)},onFocus:function(o){t.getValues(o.target.value),t.open(!0)},onClick:function(){return t.open(!0)},onPaste:function(o){return t.paste(o)}}),o("div",{class:e})),this.validation&&!this.isValid&&this.value.length>0&&o("div",{class:"what3words-error"},this.errorMessage),!this.isValid&&this.optionsOpen&&this.options.length>0&&o("div",{class:"options"},o("div",{class:"options-wrap"},this.options.map(function(e,i){return o("div",{class:"options-item "+(t.focusIndex===i?" options-items_active":""),tabindex:"0",onClick:function(){t.setValue(e.words),t.setValid(!0),t.select.emit(e.words),t.focusIndex=-1,t.open(!1),t.log("click",e.words)}},o("div",{class:"options-item_address"},o("what3words-symbol",{class:"what3words-logo",size:15.6})," ",e.words),o("div",{class:"options-item_location"},o("div",{class:"options-item_location-flag flag flag-"+e.country.toLowerCase()}),e.nearestPlace))}))))},Object.defineProperty(t,"is",{get:function(){return"what3words-autosuggest"},enumerable:!0,configurable:!0}),Object.defineProperty(t,"encapsulation",{get:function(){return"shadow"},enumerable:!0,configurable:!0}),Object.defineProperty(t,"properties",{get:function(){return{autosuggestFocus:{type:String,attr:"autosuggest-focus"},clipToBoundingBox:{type:String,attr:"clip-to-bounding-box"},clipToCircle:{type:String,attr:"clip-to-circle"},clipToCountry:{type:String,attr:"clip-to-country"},clipToPolygon:{type:String,attr:"clip-to-polygon"},debug:{type:Boolean,attr:"debug"},errorMessage:{type:String,attr:"error-message"},focusIndex:{state:!0},hostElement:{elementRef:!0},iconColor:{type:String,attr:"icon-color"},isValid:{state:!0},language:{type:String,attr:"language"},loading:{state:!0},nFocusResults:{type:Number,attr:"n-focus-results"},nResults:{type:Number,attr:"n-results"},options:{state:!0},optionsAll:{state:!0},optionsOpen:{state:!0},placeholder:{type:String,attr:"placeholder"},typeaheadDelay:{type:Number,attr:"typeahead-delay"},validation:{type:Boolean,attr:"validation"},value:{type:String,attr:"value",mutable:!0}}},enumerable:!0,configurable:!0}),Object.defineProperty(t,"events",{get:function(){return[{name:"change",method:"change",bubbles:!0,cancelable:!0,composed:!0},{name:"valid",method:"valid",bubbles:!0,cancelable:!0,composed:!0},{name:"select",method:"select",bubbles:!0,cancelable:!0,composed:!0}]},enumerable:!0,configurable:!0}),Object.defineProperty(t,"style",{get:function(){return"/*!\n * Generated 
117with CSS Flag Sprite generator (https://www.flag-sprites.com/)\n */.flag{display:inline-block;width:16px;height:16px;background:url(\"data:image/png;base64,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\") no-repeat}.flag.flag-ad{background-position:-16px 0}.flag.flag-ae{background-position:-32px 0}.flag.flag-af{background-position:-48px 0}.flag.flag-ag{background-position:-64px 0}.flag.flag-ai{background-position:-80px 0}.flag.flag-al{background-position:-96px 0}.flag.flag-am{background-position:-112px 0}.flag.flag-an{background-position:-128px 0}.flag.flag-ao{background-position:-144px 0}.flag.flag-ar{background-position:-160px 0}.flag.flag-as{background-position:-176px 0}.flag.flag-at{background-position:-192px 0}.flag.flag-au{background-position:-208px 0}.flag.flag-aw{background-position:-224px 0}.flag.flag-ax{background-position:-240px 0}.flag.flag-az{background-position:0 -16px}.flag.flag-ba{background-position:-16px -16px}.flag.flag-bb{background-position:-32px -16px}.flag.flag-bd{background-position:-48px -16px}.flag.flag-be{background-position:-64px -16px}.flag.flag-bf{background-position:-80px -16px}.flag.flag-bg{background-position:-96px -16px}.flag.flag-bh{background-position:-112px -16px}.flag.flag-bi{background-position:-128px -16px}.flag.flag-bj{background-position:-144px -16px}.flag.flag-bl{background-position:-160px -16px}.flag.flag-bm{background-position:-176px -16px}.flag.flag-bn{background-position:-192px -16px}.flag.flag-bo{background-position:-208px -16px}.flag.flag-br{background-position:-224px -16px}.flag.flag-bs{background-position:-240px -16px}.flag.flag-bt{background-position:0 -32px}.flag.flag-bw{background-position:-16px -32px}.flag.flag-by{background-position:-32px -32px}.flag.flag-bz{background-position:-48px -32px}.flag.flag-ca{background-position:-64px -32px}.flag.flag-cd{background-position:-80px -32px}.flag.flag-cf{background-position:-96px -32px}.flag.flag-cg{background-position:-112px -32px}.flag.flag-ch{background-position:-128px -32px}.flag.flag-ci{background-position:-144px -32px}.flag.flag-ck{background-position:-160px -32px}.flag.flag-cl{background-position:-176px -32px}.flag.flag-cm{background-position:-192px -32px}.flag.flag-cn{background-position:-208px -32px}.flag.flag-co{background-position:-224px -32px}.flag.flag-cr{background-position:-240px -32px}.flag.flag-cu{background-position:0 -48px}.flag.flag-cv{background-position:-16px -48px}.flag.flag-cw{background-position:-32px -48px}.flag.flag-cy{background-position:-48px -48px}.flag.flag-cz{background-position:-64px -48px}.flag.flag-de{background-position:-80px -48px}.flag.flag-dj{background-position:-96px -48px}.flag.flag-dk{background-position:-112px -48px}.flag.flag-dm{background-position:-128px -48px}.flag.flag-do{background-position:-144px -48px}.flag.flag-dz{background-position:-160px -48px}.flag.flag-ec{background-position:-176px -48px}.flag.flag-ee{background-position:-192px -48px}.flag.flag-eg{background-position:-208px -48px}.flag.flag-eh{background-position:-224px -48px}.flag.flag-england{background-position:-240px -48px}.flag.flag-er{background-position:0 -64px}.flag.flag-es{background-position:-16px -64px}.flag.flag-et{background-position:-32px -64px}.flag.flag-eu{background-position:-48px -64px}.flag.flag-fi{background-position:-64px -64px}.flag.flag-fj{background-position:-80px -64px}.flag.flag-fk{background-position:-96px -64px}.flag.flag-fm{background-position:-112px -64px}.flag.flag-fo{background-position:-128px -64px}.flag.flag-fr{background-position:-144px -64px}.flag.flag-ga{background-position:-160px -64px}.flag.flag-gb{background-position:-176px -64px}.flag.flag-gd{background-position:-192px -64px}.flag.flag-ge{background-position:-208px -64px}.flag.flag-gg{background-position:-224px -64px}.flag.flag-gh{background-position:-240px -64px}.flag.flag-gi{background-position:0 -80px}.flag.flag-gl{background-position:-16px -80px}.flag.flag-gm{background-position:-32px -80px}.flag.flag-gn{background-position:-48px -80px}.flag.flag-gp{background-position:-64px -80px}.flag.flag-gq{background-position:-80px -80px}.flag.flag-gr{background-position:-96px -80px}.flag.flag-gs{background-position:-112px -80px}.flag.flag-gt{background-position:-128px -80px}.flag.flag-gu{background-position:-144px -80px}.flag.flag-gw{background-position:-160px -80px}.flag.flag-gy{background-position:-176px -80px}.flag.flag-hk{background-position:-192px -80px}.flag.flag-hn{background-position:-208px -80px}.flag.flag-hr{background-position:-224px -80px}.flag.flag-ht{background-position:-240px -80px}.flag.flag-hu{background-position:0 -96px}.flag.flag-ic{background-position:-16px -96px}.flag.flag-id{background-position:-32px -96px}.flag.flag-ie{background-position:-48px -96px}.flag.flag-il{background-position:-64px -96px}.flag.flag-im{background-position:-80px -96px}.flag.flag-in{background-position:-96px -96px}.flag.flag-iq{background-position:-112px -96px}.flag.flag-ir{background-position:-128px -96px}.flag.flag-is{background-position:-144px -96px}.flag.flag-it{background-position:-160px -96px}.flag.flag-je{background-position:-176px -96px}.flag.flag-jm{background-position:-192px -96px}.flag.flag-jo{background-position:-208px -96px}.flag.flag-jp{background-position:-224px -96px}.flag.flag-ke{background-position:-240px -96px}.flag.flag-kg{background-position:0 -112px}.flag.flag-kh{background-position:-16px -112px}.flag.flag-ki{background-position:-32px -112px}.flag.flag-km{background-position:-48px -112px}.flag.flag-kn{background-position:-64px -112px}.flag.flag-kp{background-position:-80px -112px}.flag.flag-kr{background-position:-96px -112px}.flag.flag-kw{background-position:-112px -112px}.flag.flag-ky{background-position:-128px -112px}.flag.flag-kz{background-position:-144px -112px}.flag.flag-la{background-position:-160px -112px}.flag.flag-lb{background-position:-176px -112px}.flag.flag-lc{background-position:-192px -112px}.flag.flag-li{background-position:-208px -112px}.flag.flag-lk{background-position:-224px -112px}.flag.flag-lr{background-position:-240px -112px}.flag.flag-ls{background-position:0 -128px}.flag.flag-lt{background-position:-16px -128px}.flag.flag-lu{background-position:-32px -128px}.flag.flag-lv{background-position:-48px -128px}.flag.flag-ly{background-position:-64px -128px}.flag.flag-ma{background-position:-80px -128px}.flag.flag-mc{background-position:-96px -128px}.flag.flag-md{background-position:-112px -128px}.flag.flag-me{background-position:-128px -128px}.flag.flag-mf{background-position:-144px -128px}.flag.flag-mg{background-position:-160px -128px}.flag.flag-mh{background-position:-176px -128px}.flag.flag-mk{background-position:-192px -128px}.flag.flag-ml{background-position:-208px -128px}.flag.flag-mm{background-position:-224px -128px}.flag.flag-mn{background-position:-240px -128px}.flag.flag-mo{background-position:0 -144px}.flag.flag-mp{background-position:-16px -144px}.flag.flag-mq{background-position:-32px -144px}.flag.flag-mr{background-position:-48px -144px}.flag.flag-ms{background-position:-64px -144px}.flag.flag-mt{background-position:-80px -144px}.flag.flag-mu{background-position:-96px -144px}.flag.flag-mv{background-position:-112px -144px}.flag.flag-mw{background-position:-128px -144px}.flag.flag-mx{background-position:-144px -144px}.flag.flag-my{background-position:-160px -144px}.flag.flag-mz{background-position:-176px -144px}.flag.flag-na{background-position:-192px -144px}.flag.flag-nc{background-position:-208px -144px}.flag.flag-ne{background-position:-224px -144px}.flag.flag-nf{background-position:-240px -144px}.flag.flag-ng{background-position:0 -160px}.flag.flag-ni{background-position:-16px -160px}.flag.flag-nl{background-position:-32px -160px}.flag.flag-no{background-position:-48px -160px}.flag.flag-np{background-position:-64px -160px}.flag.flag-nr{background-position:-80px -160px}.flag.flag-nu{background-position:-96px -160px}.flag.flag-nz{background-position:-112px -160px}.flag.flag-om{background-position:-128px -160px}.flag.flag-pa{background-position:-144px -160px}.flag.flag-pe{background-position:-160px -160px}.flag.flag-pf{background-position:-176px -160px}.flag.flag-pg{background-position:-192px -160px}.flag.flag-ph{background-position:-208px -160px}.flag.flag-pk{background-position:-224px -160px}.flag.flag-pl{background-position:-240px -160px}.flag.flag-pn{background-position:0 -176px}.flag.flag-pr{background-position:-16px -176px}.flag.flag-ps{background-position:-32px -176px}.flag.flag-pt{background-position:-48px -176px}.flag.flag-pw{background-position:-64px -176px}.flag.flag-py{background-position:-80px -176px}.flag.flag-qa{background-position:-96px -176px}.flag.flag-re{background-position:-112px -176px}.flag.flag-ro{background-position:-128px -176px}.flag.flag-rs{background-position:-144px -176px}.flag.flag-ru{background-position:-160px -176px}.flag.flag-rw{background-position:-176px -176px}.flag.flag-sa{background-position:-192px -176px}.flag.flag-sb{background-position:-208px -176px}.flag.flag-sc{background-position:-224px -176px}.flag.flag-scotland{background-position:-240px -176px}.flag.flag-sd{background-position:0 -192px}.flag.flag-se{background-position:-16px -192px}.flag.flag-sg{background-position:-32px -192px}.flag.flag-sh{background-position:-48px -192px}.flag.flag-si{background-position:-64px -192px}.flag.flag-sk{background-position:-80px -192px}.flag.flag-sl{background-position:-96px -192px}.flag.flag-sm{background-position:-112px -192px}.flag.flag-sn{background-position:-128px -192px}.flag.flag-so{background-position:-144px -192px}.flag.flag-somaliland{background-position:-160px -192px}.flag.flag-sr{background-position:-176px -192px}.flag.flag-ss{background-position:-192px -192px}.flag.flag-st{background-position:-208px -192px}.flag.flag-sv{background-position:-224px -192px}.flag.flag-sy{background-position:-240px -192px}.flag.flag-sz{background-position:0 -208px}.flag.flag-tc{background-position:-16px -208px}.flag.flag-td{background-position:-32px -208px}.flag.flag-tf{background-position:-48px -208px}.flag.flag-tg{background-position:-64px -208px}.flag.flag-th{background-position:-80px -208px}.flag.flag-tj{background-position:-96px -208px}.flag.flag-tk{background-position:-112px -208px}.flag.flag-tl{background-position:-128px -208px}.flag.flag-tm{background-position:-144px -208px}.flag.flag-tn{background-position:-160px -208px}.flag.flag-to{background-position:-176px -208px}.flag.flag-tr{background-position:-192px -208px}.flag.flag-tt{background-position:-208px -208px}.flag.flag-tv{background-position:-224px -208px}.flag.flag-tw{background-position:-240px -208px}.flag.flag-tz{background-position:0 -224px}.flag.flag-ua{background-position:-16px -224px}.flag.flag-ug{background-position:-32px -224px}.flag.flag-us{background-position:-48px -224px}.flag.flag-uy{background-position:-64px -224px}.flag.flag-uz{background-position:-80px -224px}.flag.flag-va{background-position:-96px -224px}.flag.flag-vc{background-position:-112px -224px}.flag.flag-ve{background-position:-128px -224px}.flag.flag-vg{background-position:-144px -224px}.flag.flag-vi{background-position:-160px -224px}.flag.flag-vn{background-position:-176px -224px}.flag.flag-vu{background-position:-192px -224px}.flag.flag-wales{background-position:-208px -224px}.flag.flag-wf{background-position:-224px -224px}.flag.flag-ws{background-position:-240px -224px}.flag.flag-xk{background-position:0 -240px}.flag.flag-ye{background-position:-16px -240px}.flag.flag-yt{background-position:-32px -240px}.flag.flag-za{background-position:-48px -240px}.flag.flag-zm{background-position:-64px -240px}.flag.flag-zw{background-position:-80px -240px}.flag-zz{background:url(data:image/svg+xml;
117base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyMiAyMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjIgMjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiMwQTMwNDk7fQ0KPC9zdHlsZT4NCjxwYXRoIGlkPSJwYXRoLTFfMl8iIGNsYXNzPSJzdDAiIGQ9Ik0yLjIsNi42QzIsNi43LDEuOCw2LjcsMS42LDYuNUMxLjUsNi4zLDEuNiw2LjEsMS44LDZjMS4zLTAuOCwyLjgtMS4yLDQuNS0xLjINCgljMS43LDAsMy40LDAuNCw0LjksMS4yYzEuNiwwLjgsMy4xLDEuMSw0LjYsMS4xYzEuNSwwLDIuOC0wLjQsNC0xLjFjMC4yLTAuMSwwLjQtMC4xLDAuNSwwLjFjMC4xLDAuMiwwLjEsMC40LTAuMSwwLjUNCgljLTEuMiwwLjgtMi43LDEuMi00LjQsMS4yYy0xLjcsMC0zLjMtMC40LTUtMS4yYy0xLjUtMC44LTMtMS4xLTQuNi0xLjFDNC43LDUuNSwzLjMsNS45LDIuMiw2LjZ6IE0yLjIsMTEuMw0KCWMtMC4yLDAuMS0wLjQsMC4xLTAuNS0wLjFjLTAuMS0wLjItMC4xLTAuNCwwLjEtMC41YzEuMy0wLjgsMi44LTEuMiw0LjUtMS4yYzEuNywwLDMuNCwwLjQsNC45LDEuMmMxLjYsMC44LDMuMSwxLjEsNC42LDEuMQ0KCWMxLjUsMCwyLjgtMC40LDQtMS4xYzAuMi0wLjEsMC40LTAuMSwwLjUsMC4xYzAuMSwwLjIsMC4xLDAuNC0wLjEsMC41Yy0xLjIsMC44LTIuNywxLjItNC40LDEuMmMtMS43LDAtMy4zLTAuNC01LTEuMg0KCWMtMS41LTAuOC0zLTEuMS00LjYtMS4xQzQuNywxMC4yLDMuMywxMC42LDIuMiwxMS4zeiBNMi4yLDE2Yy0wLjIsMC4xLTAuNCwwLjEtMC41LTAuMWMtMC4xLTAuMi0wLjEtMC40LDAuMS0wLjUNCgljMS4zLTAuOCwyLjgtMS4yLDQuNS0xLjJjMS43LDAsMy40LDAuNCw0LjksMS4yYzEuNiwwLjgsMy4xLDEuMSw0LjYsMS4xYzEuNSwwLDIuOC0wLjQsNC0xLjFjMC4yLTAuMSwwLjQtMC4xLDAuNSwwLjENCgljMC4xLDAuMiwwLjEsMC40LTAuMSwwLjVjLTEuMiwwLjgtMi43LDEuMi00LjQsMS4yYy0xLjcsMC0zLjMtMC40LTUtMS4yYy0xLjUtMC44LTMtMS4xLTQuNi0xLjFDNC43LDE0LjksMy4zLDE1LjMsMi4yLDE2eiIvPg0KPC9zdmc+DQo=) no-repeat;background-position:50%;background-size:contain}:host{display:inline-block;font-size:16px;background-color:#fff;font-family:Source Sans Pro,sans-serif;color:#333;position:relative}.what3words-autosuggest_input{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border:1px solid #ccc;padding:8px 10px}.what3words-input{-ms-flex-positive:1;flex-grow:1;outline:none;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;font-size:inherit}.what3words-input::-ms-clear{display:none}.what3words-input-invalid{color:#e11f26}.options{position:absolute;width:100%;top:39px}.options-wrap{position:absolute;width:calc(100% - 2px);z-index:1;background-color:#fff;border:1px solid #ccc;border-radius:2px;-webkit-transform:translateY(2px);transform:translateY(2px)}.options-item{cursor:pointer;padding:5px 10px;border-top:1px solid #ccc;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.options-item:first-child{border-top:none}.options-item:hover,.options-items_active{background-color:#f5f5f5}.options-item_address,.options-item_location{display:-ms-flexbox;display:flex}.options-item_location{margin-top:3px;font-size:12px}.options-item_location-flag{width:16px;height:16px;margin-right:3px;margin-left:1px}.what3words-autosuggest-state{display:-ms-flexbox;display:flex;width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.what3words-autosuggest-valid{background-image:url(\"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzU2IDM1NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzU2IDM1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiMwMDk0NDQ7c3Ryb2tlOiMzOUI1NEE7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fTwvc3R5bGU+PGcgaWQ9IndOUU5Tei50aWYiPjxnIGlkPSJYTUxJRF8xXyI+PGcgaWQ9IlhNTElEXzIyXyI+PHBhdGggaWQ9IlhNTElEXzI0XyIgY2xhc3M9InN0MCIgZD0iTTAsMTg2LjVjMC01LjcsMC0xMS4zLDAtMTdjMC42LTcuMiwxLjItMTQuNCwyLjUtMjEuNWM3LjctNDIuMywyNy42LTc3LjcsNjAuMy0xMDUuNmMyNS4xLTIxLjQsNTQuMS0zNC43LDg2LjctNDAuMWM2LjctMS4xLDEzLjQtMS42LDIwLjEtMi4zYzUuNywwLDExLjMsMCwxNywwYzYuNiwwLjYsMTMuMiwxLjEsMTkuOCwyLjJjMzkuMyw2LjYsNzMsMjQuMSwxMDAuNSw1M2MyNS40LDI2LjYsNDAuOSw1OC4yLDQ2LjksOTQuNWMxLjEsNi42LDEuNiwxMy4yLDIuMiwxOS44YzAsNS43LDAsMTEuMywwLDE3Yy0wLjYsNy4yLTEuMiwxNC40LTIuNSwyMS41Yy03LjcsNDIuMy0yNy42LDc3LjctNjAuMywxMDUuNmMtMjUuMSwyMS40LTU0LjEsMzQuNy04Ni43LDQwLjFjLTYuNywxLjEtMTMuNCwxLjYtMjAuMSwyLjNjLTUuNywwLTExLjMsMC0xNywwYy02LjYtMC42LTEzLjItMS4xLTE5LjgtMi4yYy0zOS4zLTYuNi03My0yNC4xLTEwMC41LTUzYy0yNS40LTI2LjYtNDAuOS01OC4yLTQ2LjktOTQuNUMxLjEsMTk5LjcsMC42LDE5My4xLDAsMTg2LjV6IE0zMzQuMywxNzguMUMzMzMuOCw5MS40LDI2NC45LDIyLDE3OC40LDIxLjhDOTEuNiwyMS42LDIyLjEsOTEsMjEuOCwxNzcuNUMyMS42LDI2NC41LDkxLDMzNCwxNzcuNywzMzQuMkMyNjQuNiwzMzQuMywzMzMuNywyNjQuOCwzMzQuMywxNzguMXoiLz48cGF0aCBpZD0iWE1MSURfMjNfIiBjbGFzcz0ic3QwIiBkPSJNMTQ3LjcsMjUzLjdjLTMuNywwLjItNi43LTEuMi05LjMtMy43Yy0xNy41LTE3LjYtMzUuMS0zNS4xLTUyLjYtNTIuN2MtNy4zLTcuNC00LjUtMTkuNCw1LjItMjJjNS4xLTEuNCw5LjYtMC4xLDEzLjUsMy43YzEyLjksMTIuOSwyNS44LDI1LjgsMzguNywzOC43YzQuNiw0LjYsNC42LDQuNiw5LjIsMGMzMi42LTMyLjYsNjUuMS02NS4xLDk3LjctOTcuN2M1LjUtNS41LDEzLjItNS45LDE4LjYtMWM1LjYsNS4xLDUuOCwxMy41LDAuMiwxOS4xYy03LDcuMS0xNC4xLDE0LjEtMjEuMiwyMS4yYy0zMC4xLDMwLjEtNjAuMiw2MC4yLTkwLjIsOTAuM0MxNTQuNywyNTIuNCwxNTEuNSwyNTQsMTQ3LjcsMjUzLjd6Ii8+PC9nPjwvZz48L2c+PC9zdmc+\");background-position:50%;background-repeat:no-repeat;background-size:16px}.what3words-autosuggest-loading:after{content:\" \";display:block;width:10px;height:10px;border-radius:50%;border:1px solid #000;border-color:#000 transparent #000 transparent;-webkit-animation:lds-dual-ring 1.2s linear infinite;animation:lds-dual-ring 1.2s linear infinite}.what3words-error{color:#e11f26;font-size:12px;padding:2px 0 0 4px}\@-webkit-keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}\@keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}"},enumerable:!0,configurable:!0}),t}(),C=function(){function t(){this.color="#e11f26",this.size=28}return t.prototype.render=function(){return o("svg",{viewBox:"0 0 32 32",class:"what3words-logo",style:{color:this.color,width:this.size+"px",height:this.size+"px"}},o("path",{fill:"currentColor",d:"M10.7,4h2L4,28H2L10.7,4z M19.7,4h2L13,28h-2L19.7,4z M28.7,4h2L22,28h-2L28.7,4z"}))}
117,Object.defineProperty(t,"is",{get:function(){return"what3words-symbol"},enumerable:!0,configurable:!0}),Object.defineProperty(t,"encapsulation",{get:function(){return"shadow"},enumerable:!0,configurable:!0}),Object.defineProperty(t,"properties",{get:function(){return{color:{type:String,attr:"color"},size:{type:Number,attr:"size"}}},enumerable:!0,configurable:!0}),Object.defineProperty(t,"style",{get:function(){return"\@import url(\"https://fonts.googleapis.com/css?family=Source+Sans+Pro&display=swap\");:host{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.what3words-logo{display:inline-block}"},enumerable:!0,configurable:!0}),t}();t.What3wordsAddress=e,t.What3wordsAutosuggest=x,t.What3wordsSymbol=C,Object.defineProperty(t,"__esModule",{value:!0})});var cffsiteurl="https://lfatg.org.uk/wp-content/plugins";var cffajaxurl="https://lfatg.org.uk/wp-admin/admin-ajax.php";var cfflinkhashtags="false";(function(){window.lsow_fs={can_use_premium_code:!1}})();document.documentElement.className+=" js";function genesisBlocksShare(url,title,w,h){var left=(window.innerWidth/2)-(w/2);var top=(window.innerHeight/2)-(h/2);return window.open(url,title,'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=no, width=600, height=600, top='+top+', left='+left)};const lazyloadRunObserver=()=>{const lazyloadBackgrounds=document.querySelectorAll(`.e-con.e-parent:not(.e-lazyloaded)`);const lazyloadBackgroundObserver=new IntersectionObserver((entries)=>{entries.forEach((entry)=>{if(entry.isIntersecting){let lazyloadBackground=entry.target;if(lazyloadBackground){lazyloadBackground.classList.add('e-lazyloaded')}
118lazyloadBackgroundObserver.unobserve(entry.target)}})},{rootMargin:'200px 0px 200px 0px'});lazyloadBackgrounds.forEach((lazyloadBackground)=>{lazyloadBackgroundObserver.observe(lazyloadBackground)})};const events=['DOMContentLoaded','elementor/lazyload/observe',];events.forEach((event)=>{document.addEventListener(event,lazyloadRunObserver)});function docReady(fn){if(document.readyState==="complete"||document.readyState==="interactive"){setTimeout(fn,1)}else{document.addEventListener("DOMContentLoaded",fn)}}
119docReady(function(){document.body.addEventListener("click",function(event){if(event.target&&(event.target.classList.contains("sb-elementor-cta-link"))){const href=event.target.getAttribute("href");window.open(href,"_blank")}})});var ctf_js_exists=typeof ctf_js_exists!=="undefined"?true:!1;if(!ctf_js_exists){
vendor: 21,232 bytes, line 119
119!function(t,e){"function"==typeof define&&define.amd?define("jquery-bridget/jquery-bridget",["jquery"],function(i){return e(t,i)}):"object"==typeof module&&module.exports?module.exports=e(t,require("jquery")):t.jQueryBridget=e(t,t.jQuery)}(window,function(t,e){"use strict";function i(i,s,a){function u(t,e,o){var n,s="$()."+i+'("'+e+'")';return t.each(function(t,u){var h=a.data(u,i);if(!h)return void r(i+" not initialized. Cannot call methods, i.e. "+s);var d=h[e];if(!d||"_"==e.charAt(0))return void r(s+" is not a valid method");var l=d.apply(h,o);n=void 0===n?l:n}),void 0!==n?n:t}function h(t,e){t.each(function(t,o){var n=a.data(o,i);n?(n.option(e),n._init()):(n=new s(o,e),a.data(o,i,n))})}a=a||e||t.jQuery,a&&(s.prototype.option||(s.prototype.option=function(t){a.isPlainObject(t)&&(this.options=a.extend(!0,this.options,t))}),a.fn[i]=function(t){if("string"==typeof t){var e=n.call(arguments,1);return u(this,t,e)}return h(this,t),this},o(a))}function o(t){!t||t&&t.bridget||(t.bridget=i)}var n=Array.prototype.slice,s=t.console,r="undefined"==typeof s?function(){}:function(t){s.error(t)};return o(e||t.jQuery),i}),function(t,e){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",e):"object"==typeof module&&module.exports?module.exports=e():t.EvEmitter=e()}("undefined"!=typeof window?window:this,function(){function t(){}var e=t.prototype;return e.on=function(t,e){if(t&&e){var i=this._events=this._events||{},o=i[t]=i[t]||[];return o.indexOf(e)==-1&&o.push(e),this}},e.once=function(t,e){if(t&&e){this.on(t,e);var i=this._onceEvents=this._onceEvents||{},o=i[t]=i[t]||{};return o[e]=!0,this}},e.off=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var o=i.indexOf(e);return o!=-1&&i.splice(o,1),this}},e.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){i=i.slice(0),e=e||[];for(var o=this._onceEvents&&this._onceEvents[t],n=0;n<i.length;n++){var s=i[n],r=o&&o[s];r&&(this.off(t,s),delete o[s]),s.apply(this,e)}return this}},e.allOff=function(){delete this._events,delete this._onceEvents},t}),function(t,e){"function"==typeof define&&define.amd?define("get-size/get-size",e):"object"==typeof module&&module.exports?module.exports=e():t.getSize=e()}(window,function(){"use strict";function t(t){var e=parseFloat(t),i=t.indexOf("%")==-1&&!isNaN(e);return i&&e}function e(){}function i(){for(var t={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},e=0;e<h;e++){var i=u[e];t[i]=0}return t}function o(t){var e=getComputedStyle(t);return e||a("Style returned "+e+". Are you running this code in a hidden iframe on Firefox? See https://bit.ly/getsizebug1"),e}function n(){if(!d){d=!0;var e=document.createElement("div");e.style.width="200px",e.style.padding="1px 2px 3px 4px",e.style.borderStyle="solid",e.style.borderWidth="1px 2px 3px 4px",e.style.boxSizing="border-box";var i=document.body||document.documentElement;i.appendChild(e);var n=o(e);r=200==Math.round(t(n.width)),s.isBoxSizeOuter=r,i.removeChild(e)}}function s(e){if(n(),"string"==typeof e&&(e=document.querySelector(e)),e&&"object"==typeof e&&e.nodeType){var s=o(e);if("none"==s.display)return i();var a={};a.width=e.offsetWidth,a.height=e.offsetHeight;for(var d=a.isBorderBox="border-box"==s.boxSizing,l=0;l<h;l++){var f=u[l],c=s[f],m=parseFloat(c);a[f]=isNaN(m)?0:m}var p=a.paddingLeft+a.paddingRight,y=a.paddingTop+a.paddingBottom,g=a.marginLeft+a.marginRight,v=a.marginTop+a.marginBottom,_=a.borderLeftWidth+a.borderRightWidth,z=a.borderTopWidth+a.borderBottomWidth,I=d&&r,x=t(s.width);x!==!1&&(a.width=x+(I?0:p+_));var S=t(s.height);return S!==!1&&(a.height=S+(I?0:y+z)),a.innerWidth=a.width-(p+_),a.innerHeight=a.height-(y+z),a.outerWidth=a.width+g,a.outerHeight=a.height+v,a}}var r,a="undefined"==typeof console?e:function(t){console.error(t)},u=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],h=u.length,d=!1;return s}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("desandro-matches-selector/matches-selector",e):"object"==typeof module&&module.exports?module.exports=e():t.matchesSelector=e()}(window,function(){"use strict";var t=function(){var t=window.Element.prototype;if(t.matches)return"matches";if(t.matchesSelector)return"matchesSelector";for(var e=["webkit","moz","ms","o"],i=0;i<e.length;i++){var o=e[i],n=o+"MatchesSelector";if(t[n])return n}}();return function(e,i){return e[t](i)}}),function(t,e){"function"==typeof define&&define.amd?define("fizzy-ui-utils/utils",["desandro-matches-selector/matches-selector"],function(i){return e(t,i)}):"object"==typeof module&&module.exports?module.exports=e(t,require("desandro-matches-selector")):t.fizzyUIUtils=e(t,t.matchesSelector)}(window,function(t,e){var i={};i.extend=function(t,e){for(var i in e)t[i]=e[i];return t},i.modulo=function(t,e){return(t%e+e)%e};var o=Array.prototype.slice;i.makeArray=function(t){if(Array.isArray(t))return t;if(null===t||void 0===t)return[];var e="object"==typeof t&&"number"==typeof t.length;return e?o.call(t):[t]},i.removeFrom=function(t,e){var i=t.indexOf(e);i!=-1&&t.splice(i,1)},i.getParent=function(t,i){for(;t.parentNode&&t!=document.body;)if(t=t.parentNode,e(t,i))return t},i.getQueryElement=function(t){return"string"==typeof t?document.querySelector(t):t},i.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},i.filterFindElements=function(t,o){t=i.makeArray(t);var n=[];return t.forEach(function(t){if(t instanceof HTMLElement){if(!o)return void n.push(t);e(t,o)&&n.push(t);for(var i=t.querySelectorAll(o),s=0;s<i.length;s++)n.push(i[s])}}),n},i.debounceMethod=function(t,e,i){i=i||100;var o=t.prototype[e],n=e+"Timeout";t.prototype[e]=function(){var t=this[n];clearTimeout(t);var e=arguments,s=this;this[n]=setTimeout(function(){o.apply(s,e),delete s[n]},i)}},i.docReady=function(t){var e=document.readyState;"complete"==e||"interactive"==e?setTimeout(t):document.addEventListener("DOMContentLoaded",t)},i.toDashed=function(t){return t.replace(/(.)([A-Z])/g,function(t,e,i){return e+"-"+i}).toLowerCase()};var n=t.console;return i.htmlInit=function(e,o){i.docReady(function(){var s=i.toDashed(o),r="data-"+s,a=document.querySelectorAll("["+r+"]"),u=document.querySelectorAll(".js-"+s),h=i.makeArray(a).concat(i.makeArray(u)),d=r+"-options",l=t.jQuery;h.forEach(function(t){var i,s=t.getAttribute(r)||t.getAttribute(d);try{i=s&&JSON.parse(s)}catch(a){return void(n&&n.error("Error parsing "+r+" on "+t.className+": "+a))}var u=new e(t,i);l&&l.data(t,o,u)})})},i}),function(t,e){"function"==typeof define&&define.amd?define("outlayer/item",["ev-emitter/ev-emitter","get-size/get-size"],e):"object"==typeof module&&module.exports?module.exports=e(require("ev-emitter"),require("get-size")):(t.Outlayer={},t.Outlayer.Item=e(t.EvEmitter,t.getSize))}(window,function(t,e){"use strict";function i(t){for(var e in t)return!1;return e=null,!0}function o(t,e){t&&(this.element=t,this.layout=e,this.position={x:0,y:0},this._create())}function n(t){return t.replace(/([A-Z])/g,function(t){return"-"+t.toLowerCase()})}var s=document.documentElement.style,r="string"==typeof s.transition?"transition":"WebkitTransition",a="string"==typeof s.transform?"transform":"WebkitTransform",u={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[r],h={transform:a,transition:r,transitionDuration:r+"Duration",transitionProperty:r+"Property",transitionDelay:r+"Delay"},d=o.prototype=Object.create(t.prototype);d.constructor=o,d._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},d.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},d.getSize=function(){this.size=e(this.element)},d.css=function(t){var e=this.element.style;for(var i in t){var o=h[i]||i;e[o]=t[i]}},d.getPosition=function(){var t=getComputedStyle(this.element),e=this.layout._getOption("originLeft"),i=this.layout._getOption("originTop"),o=t[e?"left":"right"],n=t[i?"top":"bottom"],s=parseFloat(o),r=parseFloat(n),a=this.layout.size;o.indexOf("%")!=-1&&(s=s/100*a.width),n.indexOf("%")!=-1&&(r=r/100*a.height),s=isNaN(s)?0:s,r=isNaN(r)?0:r,s-=e?a.paddingLeft:a.paddingRight,r-=i?a.paddingTop:a.paddingBottom,this.position.x=s,this.position.y=r},d.layoutPosition=function(){var t=this.layout.size,e={},i=this.layout._getOption("originLeft"),o=this.layout._getOption("originTop"),n=i?"paddingLeft":"paddingRight",s=i?"left":"right",r=i?"right":"left",a=this.position.x+t[n];e[s]=this.getXValue(a),e[r]="";var u=o?"paddingTop":"paddingBottom",h=o?"top":"bottom",d=o?"bottom":"top",l=this.position.y+t[u];e[h]=this.getYValue(l),e[d]="",this.css(e),this.emitEvent("layout",[this])},d.getXValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&!e?t/this.layout.size.width*100+"%":t+"px"},d.getYValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&e?t/this.layout.size.height*100+"%":t+"px"},d._transitionTo=function(t,e){this.getPosition();var i=this.position.x,o=this.position.y,n=t==this.position.x&&e==this.position.y;if(this.setPosition(t,e),n&&!this.isTransitioning)return void this.layoutPosition();var s=t-i,r=e-o,a={};a.transform=this.getTranslate(s,r),this.transition({to:a,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})},d.getTranslate=function(t,e){var i=this.layout._getOption("originLeft"),o=this.layout._getOption("originTop");return t=i?t:-t,e=o?e:-e,"translate3d("+t+"px, "+e+"px, 0)"},d.goTo=function(t,e){this.setPosition(t,e),this.layoutPosition()},d.moveTo=d._transitionTo,d.setPosition=function(t,e){this.position.x=parseFloat(t),this.position.y=parseFloat(e)},d._nonTransition=function(t){this.css(t.to),t.isCleaning&&this._removeStyles(t.to);for(var e in t.onTransitionEnd)t.onTransitionEnd[e].call(this)},d.transition=function(t){if(!parseFloat(this.layout.options.transitionDuration))return void this._nonTransition(t);var e=this._transn;for(var i in t.onTransitionEnd)e.onEnd[i]=t.onTransitionEnd[i];for(i in t.to)e.ingProperties[i]=!0,t.isCleaning&&(e.clean[i]=!0);if(t.from){this.css(t.from);var o=this.element.offsetHeight;o=null}this.enableTransition(t.to),this.css(t.to),this.isTransitioning=!0};var l="opacity,"+n(a);d.enableTransition=function(){if(!this.isTransitioning){var t=this.layout.options.transitionDuration;t="number"==typeof t?t+"ms":t,this.css({transitionProperty:l,transitionDuration:t,transitionDelay:this.staggerDelay||0}),this.element.addEventListener(u,this,!1)}},d.onwebkitTransitionEnd=function(t){this.ontransitionend(t)},d.onotransitionend=function(t){this.ontransitionend(t)};var f={"-webkit-transform":"transform"};d.ontransitionend=function(t){if(t.target===this.element){var e=this._transn,o=f[t.propertyName]||t.propertyName;if(delete e.ingProperties[o],i(e.ingProperties)&&this.disableTransition(),o in e.clean&&(this.element.style[t.propertyName]="",delete e.clean[o]),o in e.onEnd){var n=e.onEnd[o];n.call(this),delete e.onEnd[o]}this.emitEvent("transitionEnd",[this])}},d.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(u,this,!1),this.isTransitioning=!1},d._removeStyles=function(t){var e={};for(var i in t)e[i]="";this.css(e)};var c={transitionProperty:"",transitionDuration:"",transitionDelay:""};return d.removeTransitionStyles=function(){this.css(c)},d.stagger=function(t){t=isNaN(t)?0:t,this.staggerDelay=t+"ms"},d.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},d.remove=function(){return r&&parseFloat(this.layout.options.transitionDuration)?(this.once("transitionEnd",function(){this.removeElem()}),void this.hide()):void this.removeElem()},d.reveal=function(){delete this.isHidden,this.css({display:""});var t=this.layout.options,e={},i=this.getHideRevealTransitionEndProperty("visibleStyle");e[i]=this.onRevealTransitionEnd,this.transition({from:t.hiddenStyle,to:t.visibleStyle,isCleaning:!0,onTransitionEnd:e})},d.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},d.getHideRevealTransitionEndProperty=function(t){var e=this.layout.options[t];if(e.opacity)return"opacity";for(var i in e)return i},d.hide=function(){this.isHidden=!0,this.css({display:""});var t=this.layout.options,e={},i=this.getHideRevealTransitionEndProperty("hiddenStyle");e[i]=this.onHideTransitionEnd,this.transition({from:t.visibleStyle,to:t.hiddenStyle,isCleaning:!0,onTransitionEnd:e})},d.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},d.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},o}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("outlayer/outlayer",["ev-emitter/ev-emitter","get-size/get-size","fizzy-ui-utils/utils","./item"],function(i,o,n,s){return e(t,i,o,n,s)}):"object"==typeof module&&module.exports?module.exports=e(t,require("ev-emitter"),require("get-size"),require("fizzy-ui-utils"),require("./item")):t.Outlayer=e(t,t.EvEmitter,t.getSize,t.fizzyUIUtils,t.Outlayer.Item)}(window,function(t,e,i,o,n){"use strict";function s(t,e){var i=o.getQueryElement(t);if(!i)return void(u&&u.error("Bad element for "+this.constructor.namespace+": "+(i||t)));this.element=i,h&&(this.$element=h(this.element)),this.options=o.extend({},this.constructor.defaults),this.option(e);var n=++l;this.element.outlayerGUID=n,f[n]=this,this._create();var s=this._getOption("initLayout");s&&this.layout()}function r(t){function e(){t.apply(this,arguments)}return e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e}function a(t){if("number"==typeof t)return t;var e=t.match(/(^\d*\.?\d*)(\w*)/),i=e&&e[1],o=e&&e[2];if(!i.length)return 0;i=parseFloat(i);var n=m[o]||1;return i*n}var u=t.console,h=t.jQuery,d=function(){},l=0,f={};s.namespace="outlayer",s.Item=n,s.defaults={containerStyle:{position:"relative"},initLayout:!0,originLeft:!0,originTop:!0,resize:!0,resizeContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}};var c=s.prototype;o.extend(c,e.prototype),c.option=function(t){o.extend(this.options,t)},c._getOption=function(t){var e=this.constructor.compatOptions[t];return e&&void 0!==this.options[e]?this.options[e]:this.options[t]},s.compatOptions={initLayout:"isInitLayout",horizontal:"isHorizontal",layoutInstant:"isLayoutInstant",originLeft:"isOriginLeft",originTop:"isOriginTop",resize:"isResizeBound",resizeContainer:"isResizingContainer"},c._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),o.extend(this.element.style,this.options.containerStyle);var t=this._getOption("resize");t&&this.bindResize()},c.reloadItems=function(){this.items=this._itemize(this.element.children)},c._itemize=function(t){for(var e=this._filterFindItemElements(t),i=this.constructor.Item,o=[],n=0;n<e.length;n++){var s=e[n],r=new i(s,this);o.push(r)}return o},c._filterFindItemElements=function(t){return o.filterFindElements(t,this.options.itemSelector)},c.getItemElements=function(){return this.items.map(function(t){return t.element})},c.layout=function(){this._resetLayout(),this._manageStamps();var t=this._getOption("layoutInstant"),e=void 0!==t?t:!this._isLayoutInited;this.layoutItems(this.items,e),this._isLayoutInited=!0},c._init=c.layout,c._resetLayout=function(){this.getSize()},c.getSize=function(){this.size=i(this.element)},c._getMeasurement=function(t,e){var o,n=this.options[t];n?("string"==typeof n?o=this.element.querySelector(n):n instanceof HTMLElement&&(o=n),this[t]=o?i(o)[e]:n):this[t]=0},c.layoutItems=function(t,e){t=this._getItemsForLayout(t),this._layoutItems(t,e),this._postLayout()},c._getItemsForLayout=function(t){return t.filter(function(t){return!t.isIgnored})},c._layoutItems=function(t,e){if(this._emitCompleteOnItems("layout",t),t&&t.length){var i=[];t.forEach(function(t){var o=this._getItemLayoutPosition(t);o.item=t,o.isInstant=e||t.isLayoutInstant,i.push(o)},this),this._processLayoutQueue(i)}},c._getItemLayoutPosition=function(){return{x:0,y:0}},c._processLayoutQueue=function(t){this.updateStagger(),t.forEach(function(t,e){this._positionItem(t.item,t.x,t.y,t.isInstant,e)},this)},c.updateStagger=function(){var t=this.options.stagger;return null===t||void 0===t?void(this.stagger=0):(this.stagger=a(t),this.stagger)},c._positionItem=function(t,e,i,o,n){o?t.goTo(e,i):(t.stagger(n*this.stagger),t.moveTo(e,i))},c._postLayout=function(){this.resizeContainer()},c.resizeContainer=function(){var t=this._getOption("resizeContainer");if(t){var e=this._getContainerSize();e&&(this._setContainerMeasure(e.width,!0),this._setContainerMeasure(e.height,!1))}},c._getContainerSize=d,c._setContainerMeasure=function(t,e){if(void 0!==t){var i=this.size;i.isBorderBox&&(t+=e?i.paddingLeft+i.paddingRight+i.borderLeftWidth+i.borderRightWidth:i.paddingBottom+i.paddingTop+i.borderTopWidth+i.borderBottomWidth),t=Math.max(t,0),this.element.style[e?"width":"height"]=t+"px"}},c._emitCompleteOnItems=function(t,e){function i(){n.dispatchEvent(t+"Complete",null,[e])}function o(){r++,r==s&&i()}var n=this,s=e.length;if(!e||!s)return void i();var r=0;e.forEach(function(e){e.once(t,o)})},c.dispatchEvent=function(t,e,i){var o=e?[e].concat(i):i;if(this.emitEvent(t,o),h)if(this.$element=this.$element||h(this.element),e){var n=h.Event(e);n.type=t,this.$element.trigger(n,i)}else this.$element.trigger(t,i)},c.ignore=function(t){var e=this.getItem(t);e&&(e.isIgnored=!0)},c.unignore=function(t){var e=this.getItem(t);e&&delete e.isIgnored},c.stamp=function(t){t=this._find(t),t&&(this.stamps=this.stamps.concat(t),t.forEach(this.ignore,this))},c.unstamp=function(t){t=this._find(t),t&&t.forEach(function(t){o.removeFrom(this.stamps,t),this.unignore(t)},this)},c._find=function(t){if(t)return"string"==typeof t&&(t=this.element.querySelectorAll(t)),t=o.makeArray(t)},c._manageStamps=function(){this.stamps&&this.stamps.length&&(this._getBoundingRect(),this.stamps.forEach(this._manageStamp,this))},c._getBoundingRect=function(){var t=this.element.getBoundingClientRect(),e=this.size;this._boundingRect={left:t.left+e.paddingLeft+e.borderLeftWidth,top:t.top+e.paddingTop+e.borderTopWidth,right:t.right-(e.paddingRight+e.borderRightWidth),bottom:t.bottom-(e.paddingBottom+e.borderBottomWidth)}},c._manageStamp=d,c._getElementOffset=function(t){var e=t.getBoundingClientRect(),o=this._boundingRect,n=i(t),s={left:e.left-o.left-n.marginLeft,top:e.top-o.top-n.marginTop,right:o.right-e.right-n.marginRight,bottom:o.bottom-e.bottom-n.marginBottom};return s},c.handleEvent=o.handleEvent,c.bindResize=function(){t.addEventListener("resize",this),this.isResizeBound=!0},c.unbindResize=function(){t.removeEventListener("resize",this),this.isResizeBound=!1},c.onresize=function(){this.resize()},o.debounceMethod(s,"onresize",100),c.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},c.needsResizeLayout=function(){var t=i(this.element),e=this.size&&t;return e&&t.innerWidth!==this.size.innerWidth},c.addItems=function(t){var e=this._itemize(t);return e.length&&(this.items=this.items.concat(e)),e},c.appended=function(t){var e=this.addItems(t);e.length&&(this.layoutItems(e,!0),this.reveal(e))},c.prepended=function(t){var e=this._itemize(t);if(e.length){var i=this.items.slice(0);this.items=e.concat(i),this._resetLayout(),this._manageStamps(),this.layoutItems(e,!0),this.reveal(e),this.layoutItems(i)}},c.reveal=function(t){if(this._emitCompleteOnItems("reveal",t),t&&t.length){var e=this.updateStagger();t.forEach(function(t,i){t.stagger(i*e),t.reveal()})}},c.hide=function(t){if(this._emitCompleteOnItems("hide",t),t&&t.length){var e=this.updateStagger();t.forEach(function(t,i){t.stagger(i*e),t.hide()})}},c.revealItemElements=function(t){var e=this.getItems(t);this.reveal(e)},c.hideItemElements=function(t){var e=this.getItems(t);this.hide(e)},c.getItem=function(t){for(var e=0;e<this.items.length;e++){var i=this.items[e];if(i.element==t)return i}},c.getItems=function(t){t=o.makeArray(t);var e=[];return t.forEach(function(t){var i=this.getItem(t);i&&e.push(i)},this),e},c.remove=function(t){var e=this.getItems(t);this._emitCompleteOnItems("remove",e),e&&e.length&&e.forEach(function(t){t.remove(),o.removeFrom(this.items,t)},this)},c.destroy=function(){var t=this.element.style;t.height="",t.position="",t.width="",this.items.forEach(function(t){t.destroy()}),this.unbindResize();var e=this.element.outlayerGUID;delete f[e],delete this.element.outlayerGUID,h&&h.removeData(this.element,this.constructor.namespace)},s.data=function(t){t=o.getQueryElement(t);var e=t&&t.outlayerGUID;return e&&f[e]},s.create=function(t,e){var i=r(s);return i.defaults=o.extend({},s.defaults),o.extend(i.defaults,e),i.compatOptions=o.extend({},s.compatOptions),i.namespace=t,i.data=s.data,i.Item=r(n),o.htmlInit(i,t),h&&h.bridget&&h.bridget(t,i),i};var m={ms:1,s:1e3};return s.Item=n,s}),function(t,e){"function"==typeof define&&define.amd?define("isotope-layout/js/item",["outlayer/outlayer"],e):"object"==typeof module&&module.exports?module.exports=e(require("outlayer")):(t.
vendor: 13,932 bytes, line 119
119Smashotope=t.Smashotope||{},t.Smashotope.Item=e(t.Outlayer))}(window,function(t){"use strict";function e(){t.Item.apply(this,arguments)}var i=e.prototype=Object.create(t.Item.prototype),o=i._create;i._create=function(){this.id=this.layout.itemGUID++,o.call(this),this.sortData={}},i.updateSortData=function(){if(!this.isIgnored){this.sortData.id=this.id,this.sortData["original-order"]=this.id,this.sortData.random=Math.random();var t=this.layout.options.getSortData,e=this.layout._sorters;for(var i in t){var o=e[i];this.sortData[i]=o(this.element,this)}}};var n=i.destroy;return i.destroy=function(){n.apply(this,arguments),this.css({display:""})},e}),function(t,e){"function"==typeof define&&define.amd?define("isotope-layout/js/layout-mode",["get-size/get-size","outlayer/outlayer"],e):"object"==typeof module&&module.exports?module.exports=e(require("get-size"),require("outlayer")):(t.Smashotope=t.Smashotope||{},t.Smashotope.LayoutMode=e(t.getSize,t.Outlayer))}(window,function(t,e){"use strict";function i(t){this.smashotope=t,t&&(this.options=t.options[this.namespace],this.element=t.element,this.items=t.filteredItems,this.size=t.size)}var o=i.prototype,n=["_resetLayout","_getItemLayoutPosition","_manageStamp","_getContainerSize","_getElementOffset","needsResizeLayout","_getOption"];return n.forEach(function(t){o[t]=function(){return e.prototype[t].apply(this.smashotope,arguments)}}),o.needsVerticalResizeLayout=function(){var e=t(this.smashotope.element),i=this.smashotope.size&&e;return i&&e.innerHeight!=this.smashotope.size.innerHeight},o._getMeasurement=function(){this.smashotope._getMeasurement.apply(this,arguments)},o.getColumnWidth=function(){this.getSegmentSize("column","Width")},o.getRowHeight=function(){this.getSegmentSize("row","Height")},o.getSegmentSize=function(t,e){var i=t+e,o="outer"+e;if(this._getMeasurement(i,o),!this[i]){var n=this.getFirstItemSize();this[i]=n&&n[o]||this.smashotope.size["inner"+e]}},o.getFirstItemSize=function(){var e=this.smashotope.filteredItems[0];return e&&e.element&&t(e.element)},o.layout=function(){this.smashotope.layout.apply(this.smashotope,arguments)},o.getSize=function(){this.smashotope.getSize(),this.size=this.smashotope.size},i.modes={},i.create=function(t,e){function n(){i.apply(this,arguments)}return n.prototype=Object.create(o),n.prototype.constructor=n,e&&(n.options=e),n.prototype.namespace=t,i.modes[t]=n,n},i}),function(t,e){"function"==typeof define&&define.amd?define("masonry-layout/masonry",["outlayer/outlayer","get-size/get-size"],e):"object"==typeof module&&module.exports?module.exports=e(require("outlayer"),require("get-size")):t.Masonry=e(t.Outlayer,t.getSize)}(window,function(t,e){var i=t.create("masonry");i.compatOptions.fitWidth="isFitWidth";var o=i.prototype;return o._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns(),this.colYs=[];for(var t=0;t<this.cols;t++)this.colYs.push(0);this.maxY=0,this.horizontalColIndex=0},o.measureColumns=function(){if(this.getContainerWidth(),!this.columnWidth){var t=this.items[0],i=t&&t.element;this.columnWidth=i&&e(i).outerWidth||this.containerWidth}var o=this.columnWidth+=this.gutter,n=this.containerWidth+this.gutter,s=n/o,r=o-n%o,a=r&&r<1?"round":"floor";s=Math[a](s),this.cols=Math.max(s,1)},o.getContainerWidth=function(){var t=this._getOption("fitWidth"),i=t?this.element.parentNode:this.element,o=e(i);this.containerWidth=o&&o.innerWidth},o._getItemLayoutPosition=function(t){t.getSize();var e=t.size.outerWidth%this.columnWidth,i=e&&e<1?"round":"ceil",o=Math[i](t.size.outerWidth/this.columnWidth);o=Math.min(o,this.cols);for(var n=this.options.horizontalOrder?"_getHorizontalColPosition":"_getTopColPosition",s=this[n](o,t),r={x:this.columnWidth*s.col,y:s.y},a=s.y+t.size.outerHeight,u=o+s.col,h=s.col;h<u;h++)this.colYs[h]=a;return r},o._getTopColPosition=function(t){var e=this._getTopColGroup(t),i=Math.min.apply(Math,e);return{col:e.indexOf(i),y:i}},o._getTopColGroup=function(t){if(t<2)return this.colYs;for(var e=[],i=this.cols+1-t,o=0;o<i;o++)e[o]=this._getColGroupY(o,t);return e},o._getColGroupY=function(t,e){if(e<2)return this.colYs[t];var i=this.colYs.slice(t,t+e);return Math.max.apply(Math,i)},o._getHorizontalColPosition=function(t,e){var i=this.horizontalColIndex%this.cols,o=t>1&&i+t>this.cols;i=o?0:i;var n=e.size.outerWidth&&e.size.outerHeight;return this.horizontalColIndex=n?i+t:this.horizontalColIndex,{col:i,y:this._getColGroupY(i,t)}},o._manageStamp=function(t){var i=e(t),o=this._getElementOffset(t),n=this._getOption("originLeft"),s=n?o.left:o.right,r=s+i.outerWidth,a=Math.floor(s/this.columnWidth);a=Math.max(0,a);var u=Math.floor(r/this.columnWidth);u-=r%this.columnWidth?0:1,u=Math.min(this.cols-1,u);for(var h=this._getOption("originTop"),d=(h?o.top:o.bottom)+i.outerHeight,l=a;l<=u;l++)this.colYs[l]=Math.max(d,this.colYs[l])},o._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var t={height:this.maxY};return this._getOption("fitWidth")&&(t.width=this._getContainerFitWidth()),t},o._getContainerFitWidth=function(){for(var t=0,e=this.cols;--e&&0===this.colYs[e];)t++;return(this.cols-t)*this.columnWidth-this.gutter},o.needsResizeLayout=function(){var t=this.containerWidth;return this.getContainerWidth(),t!=this.containerWidth},i}),function(t,e){"function"==typeof define&&define.amd?define("isotope-layout/js/layout-modes/masonry",["../layout-mode","masonry-layout/masonry"],e):"object"==typeof module&&module.exports?module.exports=e(require("../layout-mode"),require("masonry-layout")):e(t.Smashotope.LayoutMode,t.Masonry)}(window,function(t,e){"use strict";var i=t.create("masonry"),o=i.prototype,n={_getElementOffset:!0,layout:!0,_getMeasurement:!0};for(var s in e.prototype)n[s]||(o[s]=e.prototype[s]);var r=o.measureColumns;o.measureColumns=function(){this.items=this.smashotope.filteredItems,r.call(this)};var a=o._getOption;return o._getOption=function(t){return"fitWidth"==t?void 0!==this.options.isFitWidth?this.options.isFitWidth:this.options.fitWidth:a.apply(this.smashotope,arguments)},i}),function(t,e){"function"==typeof define&&define.amd?define("isotope-layout/js/layout-modes/fit-rows",["../layout-mode"],e):"object"==typeof exports?module.exports=e(require("../layout-mode")):e(t.Smashotope.LayoutMode)}(window,function(t){"use strict";var e=t.create("fitRows"),i=e.prototype;return i._resetLayout=function(){this.x=0,this.y=0,this.maxY=0,this._getMeasurement("gutter","outerWidth")},i._getItemLayoutPosition=function(t){t.getSize();var e=t.size.outerWidth+this.gutter,i=this.smashotope.size.innerWidth+this.gutter;0!==this.x&&e+this.x>i&&(this.x=0,this.y=this.maxY);var o={x:this.x,y:this.y};return this.maxY=Math.max(this.maxY,this.y+t.size.outerHeight),this.x+=e,o},i._getContainerSize=function(){return{height:this.maxY}},e}),function(t,e){"function"==typeof define&&define.amd?define("isotope-layout/js/layout-modes/vertical",["../layout-mode"],e):"object"==typeof module&&module.exports?module.exports=e(require("../layout-mode")):e(t.Smashotope.LayoutMode)}(window,function(t){"use strict";var e=t.create("vertical",{horizontalAlignment:0}),i=e.prototype;return i._resetLayout=function(){this.y=0},i._getItemLayoutPosition=function(t){t.getSize();var e=(this.smashotope.size.innerWidth-t.size.outerWidth)*this.options.horizontalAlignment,i=this.y;return this.y+=t.size.outerHeight,{x:e,y:i}},i._getContainerSize=function(){return{height:this.y}},e}),function(t,e){"function"==typeof define&&define.amd?define(["outlayer/outlayer","get-size/get-size","desandro-matches-selector/matches-selector","fizzy-ui-utils/utils","isotope-layout/js/item","isotope-layout/js/layout-mode","isotope-layout/js/layout-modes/masonry","isotope-layout/js/layout-modes/fit-rows","isotope-layout/js/layout-modes/vertical"],function(i,o,n,s,r,a){return e(t,i,o,n,s,r,a)}):"object"==typeof module&&module.exports?module.exports=e(t,require("outlayer"),require("get-size"),require("desandro-matches-selector"),require("fizzy-ui-utils"),require("isotope-layout/js/item"),require("isotope-layout/js/layout-mode"),require("isotope-layout/js/layout-modes/masonry"),require("isotope-layout/js/layout-modes/fit-rows"),require("isotope-layout/js/layout-modes/vertical")):t.Smashotope=e(t,t.Outlayer,t.getSize,t.matchesSelector,t.fizzyUIUtils,t.Smashotope.Item,t.Smashotope.LayoutMode)}(window,function(t,e,i,o,n,s,r){function a(t,e){return function(i,o){for(var n=0;n<t.length;n++){var s=t[n],r=i.sortData[s],a=o.sortData[s];if(r>a||r<a){var u=void 0!==e[s]?e[s]:e,h=u?1:-1;return(r>a?1:-1)*h}}return 0}}var u=t.jQuery,h=String.prototype.trim?function(t){return t.trim()}:function(t){return t.replace(/^\s+|\s+$/g,"")},d=e.create("smashotope",{layoutMode:"masonry",isJQueryFiltering:!0,sortAscending:!0});d.Item=s,d.LayoutMode=r;var l=d.prototype;l._create=function(){this.itemGUID=0,this._sorters={},this._getSorters(),e.prototype._create.call(this),this.modes={},this.filteredItems=this.items,this.sortHistory=["original-order"];for(var t in r.modes)this._initLayoutMode(t)},l.reloadItems=function(){this.itemGUID=0,e.prototype.reloadItems.call(this)},l._itemize=function(){for(var t=e.prototype._itemize.apply(this,arguments),i=0;i<t.length;i++){var o=t[i];o.id=this.itemGUID++}return this._updateItemsSortData(t),t},l._initLayoutMode=function(t){var e=r.modes[t],i=this.options[t]||{};this.options[t]=e.options?n.extend(e.options,i):i,this.modes[t]=new e(this)},l.layout=function(){return!this._isLayoutInited&&this._getOption("initLayout")?void this.arrange():void this._layout()},l._layout=function(){var t=this._getIsInstant();this._resetLayout(),this._manageStamps(),this.layoutItems(this.filteredItems,t),this._isLayoutInited=!0},l.arrange=function(t){this.option(t),this._getIsInstant();var e=this._filter(this.items);this.filteredItems=e.matches,this._bindArrangeComplete(),this._isInstant?this._noTransition(this._hideReveal,[e]):this._hideReveal(e),this._sort(),this._layout()},l._init=l.arrange,l._hideReveal=function(t){this.reveal(t.needReveal),this.hide(t.needHide)},l._getIsInstant=function(){var t=this._getOption("layoutInstant"),e=void 0!==t?t:!this._isLayoutInited;return this._isInstant=e,e},l._bindArrangeComplete=function(){function t(){e&&i&&o&&n.dispatchEvent("arrangeComplete",null,[n.filteredItems])}var e,i,o,n=this;this.once("layoutComplete",function(){e=!0,t()}),this.once("hideComplete",function(){i=!0,t()}),this.once("revealComplete",function(){o=!0,t()})},l._filter=function(t){var e=this.options.filter;e=e||"*";for(var i=[],o=[],n=[],s=this._getFilterTest(e),r=0;r<t.length;r++){var a=t[r];if(!a.isIgnored){var u=s(a);u&&i.push(a),u&&a.isHidden?o.push(a):u||a.isHidden||n.push(a)}}return{matches:i,needReveal:o,needHide:n}},l._getFilterTest=function(t){return u&&this.options.isJQueryFiltering?function(e){return u(e.element).is(t)}:"function"==typeof t?function(e){return t(e.element)}:function(e){return o(e.element,t)}},l.updateSortData=function(t){var e;t?(t=n.makeArray(t),e=this.getItems(t)):e=this.items,this._getSorters(),this._updateItemsSortData(e)},l._getSorters=function(){var t=this.options.getSortData;for(var e in t){var i=t[e];this._sorters[e]=f(i)}},l._updateItemsSortData=function(t){for(var e=t&&t.length,i=0;e&&i<e;i++){var o=t[i];o.updateSortData()}};var f=function(){function t(t){if("string"!=typeof t)return t;var i=h(t).split(" "),o=i[0],n=o.match(/^\[(.+)\]$/),s=n&&n[1],r=e(s,o),a=d.sortDataParsers[i[1]];return t=a?function(t){return t&&a(r(t))}:function(t){return t&&r(t)}}function e(t,e){return t?function(e){return e.getAttribute(t)}:function(t){var i=t.querySelector(e);return i&&i.textContent}}return t}();d.sortDataParsers={parseInt:function(t){return parseInt(t,10)},parseFloat:function(t){return parseFloat(t)}},l._sort=function(){if(this.options.sortBy){var t=n.makeArray(this.options.sortBy);this._getIsSameSortBy(t)||(this.sortHistory=t.concat(this.sortHistory));var e=a(this.sortHistory,this.options.sortAscending);this.filteredItems.sort(e)}},l._getIsSameSortBy=function(t){for(var e=0;e<t.length;e++)if(t[e]!=this.sortHistory[e])return!1;return!0},l._mode=function(){var t=this.options.layoutMode,e=this.modes[t];if(!e)throw new Error("No layout mode: "+t);return e.options=this.options[t],e},l._resetLayout=function(){e.prototype._resetLayout.call(this),this._mode()._resetLayout()},l._getItemLayoutPosition=function(t){return this._mode()._getItemLayoutPosition(t)},l._manageStamp=function(t){this._mode()._manageStamp(t)},l._getContainerSize=function(){return this._mode()._getContainerSize()},l.needsResizeLayout=function(){return this._mode().needsResizeLayout()},l.appended=function(t){var e=this.addItems(t);if(e.length){var i=this._filterRevealAdded(e);this.filteredItems=this.filteredItems.concat(i)}},l.prepended=function(t){var e=this._itemize(t);if(e.length){this._resetLayout(),this._manageStamps();var i=this._filterRevealAdded(e);this.layoutItems(this.filteredItems),this.filteredItems=i.concat(this.filteredItems),this.items=e.concat(this.items)}},l._filterRevealAdded=function(t){var e=this._filter(t);return this.hide(e.needHide),this.reveal(e.matches),this.layoutItems(e.matches,!0),e.matches},l.insert=function(t){var e=this.addItems(t);if(e.length){var i,o,n=e.length;for(i=0;i<n;i++)o=e[i],this.element.appendChild(o.element);var s=this._filter(e).matches;for(i=0;i<n;i++)e[i].isLayoutInstant=!0;for(this.arrange(),i=0;i<n;i++)delete e[i].isLayoutInstant;this.reveal(s)}};var c=l.remove;return l.remove=function(t){t=n.makeArray(t);var e=this.getItems(t);c.call(this,t);for(var i=e&&e.length,o=0;i&&o<i;o++){var s=e[o];n.removeFrom(this.filteredItems,s)}},l.shuffle=function(){for(var t=0;t<this.items.length;t++){var e=this.items[t];e.sortData.random=Math.random()}this.options.sortBy="random",this._sort(),this._layout()},l._noTransition=function(t,e){var i=this.options.transitionDuration;this.options.transitionDuration=0;
vendor: 13,144 bytes, line 119
119var o=t.apply(this,e);return this.options.transitionDuration=i,o},l.getFilteredItemElements=function(){return this.filteredItems.map(function(t){return t.element})},d});jQuery(".ctf-twitter-card").css("color",jQuery(".ctf-content-text").css("color"));!function(a,b){"function"==typeof define&&define.amd?define("packery/js/rect",b):"object"==typeof module&&module.exports?module.exports=b():(a.Packery=a.Packery||{},a.Packery.Rect=b())}(window,function(){function a(b){for(var c in a.defaults)this[c]=a.defaults[c];for(c in b)this[c]=b[c]}a.defaults={x:0,y:0,width:0,height:0};var b=a.prototype;return b.contains=function(a){var b=a.width||0,c=a.height||0;return this.x<=a.x&&this.y<=a.y&&this.x+this.width>=a.x+b&&this.y+this.height>=a.y+c},b.overlaps=function(a){var b=this.x+this.width,c=this.y+this.height,d=a.x+a.width,e=a.y+a.height;return this.x<d&&b>a.x&&this.y<e&&c>a.y},b.getMaximalFreeRects=function(b){if(!this.overlaps(b))return!1;var c,d=[],e=this.x+this.width,f=this.y+this.height,g=b.x+b.width,h=b.y+b.height;return this.y<b.y&&(c=new a({x:this.x,y:this.y,width:this.width,height:b.y-this.y}),d.push(c)),e>g&&(c=new a({x:g,y:this.y,width:e-g,height:this.height}),d.push(c)),f>h&&(c=new a({x:this.x,y:h,width:this.width,height:f-h}),d.push(c)),this.x<b.x&&(c=new a({x:this.x,y:this.y,width:b.x-this.x,height:this.height}),d.push(c)),d},b.canFit=function(a){return this.width>=a.width&&this.height>=a.height},a}),function(a,b){if("function"==typeof define&&define.amd)define("packery/js/packer",["./rect"],b);else if("object"==typeof module&&module.exports)module.exports=b(require("./rect"));else{var c=a.Packery=a.Packery||{};c.Packer=b(c.Rect)}}(window,function(a){function b(a,b,c){this.width=a||0,this.height=b||0,this.sortDirection=c||"downwardLeftToRight",this.reset()}var c=b.prototype;c.reset=function(){this.spaces=[];var b=new a({x:0,y:0,width:this.width,height:this.height});this.spaces.push(b),this.sorter=d[this.sortDirection]||d.downwardLeftToRight},c.pack=function(a){for(var b=0;b<this.spaces.length;b++){var c=this.spaces[b];if(c.canFit(a)){this.placeInSpace(a,c);break}}},c.columnPack=function(a){for(var b=0;b<this.spaces.length;b++){var c=this.spaces[b],d=c.x<=a.x&&c.x+c.width>=a.x+a.width&&c.height>=a.height-.01;if(d){a.y=c.y,this.placed(a);break}}},c.rowPack=function(a){for(var b=0;b<this.spaces.length;b++){var c=this.spaces[b],d=c.y<=a.y&&c.y+c.height>=a.y+a.height&&c.width>=a.width-.01;if(d){a.x=c.x,this.placed(a);break}}},c.placeInSpace=function(a,b){a.x=b.x,a.y=b.y,this.placed(a)},c.placed=function(a){for(var b=[],c=0;c<this.spaces.length;c++){var d=this.spaces[c],e=d.getMaximalFreeRects(a);e?b.push.apply(b,e):b.push(d)}this.spaces=b,this.mergeSortSpaces()},c.mergeSortSpaces=function(){b.mergeRects(this.spaces),this.spaces.sort(this.sorter)},c.addSpace=function(a){this.spaces.push(a),this.mergeSortSpaces()},b.mergeRects=function(a){var b=0,c=a[b];a:for(;c;){for(var d=0,e=a[b+d];e;){if(e==c)d++;else{if(e.contains(c)){a.splice(b,1),c=a[b];continue a}c.contains(e)?a.splice(b+d,1):d++}e=a[b+d]}b++,c=a[b]}return a};var d={downwardLeftToRight:function(a,b){return a.y-b.y||a.x-b.x},rightwardTopToBottom:function(a,b){return a.x-b.x||a.y-b.y}};return b}),function(a,b){"function"==typeof define&&define.amd?define("packery/js/item",["outlayer/outlayer","./rect"],b):"object"==typeof module&&module.exports?module.exports=b(require("outlayer"),require("./rect")):a.Packery.Item=b(a.Outlayer,a.Packery.Rect)}(window,function(a,b){var c=document.documentElement.style,d="string"==typeof c.transform?"transform":"WebkitTransform",e=function(){a.Item.apply(this,arguments)},f=e.prototype=Object.create(a.Item.prototype),g=f._create;f._create=function(){g.call(this),this.rect=new b};var h=f.moveTo;return f.moveTo=function(a,b){var c=Math.abs(this.position.x-a),d=Math.abs(this.position.y-b),e=this.layout.dragItemCount&&!this.isPlacing&&!this.isTransitioning&&1>c&&1>d;return e?void this.goTo(a,b):void h.apply(this,arguments)},f.enablePlacing=function(){this.removeTransitionStyles(),this.isTransitioning&&d&&(this.element.style[d]="none"),this.isTransitioning=!1,this.getSize(),this.layout._setRectSize(this.element,this.rect),this.isPlacing=!0},f.disablePlacing=function(){this.isPlacing=!1},f.removeElem=function(){this.element.parentNode.removeChild(this.element),this.layout.packer.addSpace(this.rect),this.emitEvent("remove",[this])},f.showDropPlaceholder=function(){var a=this.dropPlaceholder;a||(a=this.dropPlaceholder=document.createElement("div"),a.className="packery-drop-placeholder",a.style.position="absolute"),a.style.width=this.size.width+"px",a.style.height=this.size.height+"px",this.positionDropPlaceholder(),this.layout.element.appendChild(a)},f.positionDropPlaceholder=function(){this.dropPlaceholder.style[d]="translate("+this.rect.x+"px, "+this.rect.y+"px)"},f.hideDropPlaceholder=function(){this.layout.element.removeChild(this.dropPlaceholder)},e}),function(a,b){"function"==typeof define&&define.amd?define("packery/js/packery",["get-size/get-size","outlayer/outlayer","./rect","./packer","./item"],b):"object"==typeof module&&module.exports?module.exports=b(require("get-size"),require("outlayer"),require("./rect"),require("./packer"),require("./item")):a.Packery=b(a.getSize,a.Outlayer,a.Packery.Rect,a.Packery.Packer,a.Packery.Item)}(window,function(a,b,c,d,e){function f(a,b){return a.position.y-b.position.y||a.position.x-b.position.x}function g(a,b){return a.position.x-b.position.x||a.position.y-b.position.y}function h(a,b){var c=b.x-a.x,d=b.y-a.y;return Math.sqrt(c*c+d*d)}c.prototype.canFit=function(a){return this.width>=a.width-1&&this.height>=a.height-1};var i=b.create("packery");i.Item=e;var j=i.prototype;j._create=function(){b.prototype._create.call(this),this.packer=new d,this.shiftPacker=new d,this.isEnabled=!0,this.dragItemCount=0;var a=this;this.handleDraggabilly={dragStart:function(){a.itemDragStart(this.element)},dragMove:function(){a.itemDragMove(this.element,this.position.x,this.position.y)},dragEnd:function(){a.itemDragEnd(this.element)}},this.handleUIDraggable={start:function(b,c){c&&a.itemDragStart(b.currentTarget)},drag:function(b,c){c&&a.itemDragMove(b.currentTarget,c.position.left,c.position.top)},stop:function(b,c){c&&a.itemDragEnd(b.currentTarget)}}},j._resetLayout=function(){this.getSize(),this._getMeasurements();var a,b,c;this._getOption("horizontal")?(a=1/0,b=this.size.innerHeight+this.gutter,c="rightwardTopToBottom"):(a=this.size.innerWidth+this.gutter,b=1/0,c="downwardLeftToRight"),this.packer.width=this.shiftPacker.width=a,this.packer.height=this.shiftPacker.height=b,this.packer.sortDirection=this.shiftPacker.sortDirection=c,this.packer.reset(),this.maxY=0,this.maxX=0},j._getMeasurements=function(){this._getMeasurement("columnWidth","width"),this._getMeasurement("rowHeight","height"),this._getMeasurement("gutter","width")},j._getItemLayoutPosition=function(a){if(this._setRectSize(a.element,a.rect),this.isShifting||this.dragItemCount>0){var b=this._getPackMethod();this.packer[b](a.rect)}else this.packer.pack(a.rect);return this._setMaxXY(a.rect),a.rect},j.shiftLayout=function(){this.isShifting=!0,this.layout(),delete this.isShifting},j._getPackMethod=function(){return this._getOption("horizontal")?"rowPack":"columnPack"},j._setMaxXY=function(a){this.maxX=Math.max(a.x+a.width,this.maxX),this.maxY=Math.max(a.y+a.height,this.maxY)},j._setRectSize=function(b,c){var d=a(b),e=d.outerWidth,f=d.outerHeight;(e||f)&&(e=this._applyGridGutter(e,this.columnWidth),f=this._applyGridGutter(f,this.rowHeight)),c.width=Math.min(e,this.packer.width),c.height=Math.min(f,this.packer.height)},j._applyGridGutter=function(a,b){if(!b)return a+this.gutter;b+=this.gutter;var c=a%b,d=c&&1>c?"round":"ceil";return a=Math[d](a/b)*b},j._getContainerSize=function(){return this._getOption("horizontal")?{width:this.maxX-this.gutter}:{height:this.maxY-this.gutter}},j._manageStamp=function(a){var b,d=this.getItem(a);if(d&&d.isPlacing)b=d.rect;else{var e=this._getElementOffset(a);b=new c({x:this._getOption("originLeft")?e.left:e.right,y:this._getOption("originTop")?e.top:e.bottom})}this._setRectSize(a,b),this.packer.placed(b),this._setMaxXY(b)},j.sortItemsByPosition=function(){var a=this._getOption("horizontal")?g:f;this.items.sort(a)},j.fit=function(a,b,c){var d=this.getItem(a);d&&(this.stamp(d.element),d.enablePlacing(),this.updateShiftTargets(d),b=void 0===b?d.rect.x:b,c=void 0===c?d.rect.y:c,this.shift(d,b,c),this._bindFitEvents(d),d.moveTo(d.rect.x,d.rect.y),this.shiftLayout(),this.unstamp(d.element),this.sortItemsByPosition(),d.disablePlacing())},j._bindFitEvents=function(a){function b(){d++,2==d&&c.dispatchEvent("fitComplete",null,[a])}var c=this,d=0;a.once("layout",b),this.once("layoutComplete",b)},j.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&(this.options.shiftPercentResize?this.resizeShiftPercentLayout():this.layout())},j.needsResizeLayout=function(){var b=a(this.element),c=this._getOption("horizontal")?"innerHeight":"innerWidth";return b[c]!=this.size[c]},j.resizeShiftPercentLayout=function(){var b=this._getItemsForLayout(this.items),c=this._getOption("horizontal"),d=c?"y":"x",e=c?"height":"width",f=c?"rowHeight":"columnWidth",g=c?"innerHeight":"innerWidth",h=this[f];if(h=h&&h+this.gutter){this._getMeasurements();var i=this[f]+this.gutter;b.forEach(function(a){var b=Math.round(a.rect[d]/h);a.rect[d]=b*i})}else{var j=a(this.element)[g]+this.gutter,k=this.packer[e];b.forEach(function(a){a.rect[d]=a.rect[d]/k*j})}this.shiftLayout()},j.itemDragStart=function(a){if(this.isEnabled){this.stamp(a);var b=this.getItem(a);b&&(b.enablePlacing(),b.showDropPlaceholder(),this.dragItemCount++,this.updateShiftTargets(b))}},j.updateShiftTargets=function(a){this.shiftPacker.reset(),this._getBoundingRect();var b=this._getOption("originLeft"),d=this._getOption("originTop");this.stamps.forEach(function(a){var e=this.getItem(a);if(!e||!e.isPlacing){var f=this._getElementOffset(a),g=new c({x:b?f.left:f.right,y:d?f.top:f.bottom});this._setRectSize(a,g),this.shiftPacker.placed(g)}},this);var e=this._getOption("horizontal"),f=e?"rowHeight":"columnWidth",g=e?"height":"width";this.shiftTargetKeys=[],this.shiftTargets=[];var h,i=this[f];if(i=i&&i+this.gutter){var j=Math.ceil(a.rect[g]/i),k=Math.floor((this.shiftPacker[g]+this.gutter)/i);h=(k-j)*i;for(var l=0;k>l;l++)this._addShiftTarget(l*i,0,h)}else h=this.shiftPacker[g]+this.gutter-a.rect[g],this._addShiftTarget(0,0,h);var m=this._getItemsForLayout(this.items),n=this._getPackMethod();m.forEach(function(a){var b=a.rect;this._setRectSize(a.element,b),this.shiftPacker[n](b),this._addShiftTarget(b.x,b.y,h);var c=e?b.x+b.width:b.x,d=e?b.y:b.y+b.height;if(this._addShiftTarget(c,d,h),i)for(var f=Math.round(b[g]/i),j=1;f>j;j++){var k=e?c:b.x+i*j,l=e?b.y+i*j:d;this._addShiftTarget(k,l,h)}},this)},j._addShiftTarget=function(a,b,c){var d=this._getOption("horizontal")?b:a;if(!(0!==d&&d>c)){var e=a+","+b,f=-1!=this.shiftTargetKeys.indexOf(e);f||(this.shiftTargetKeys.push(e),this.shiftTargets.push({x:a,y:b}))}},j.shift=function(a,b,c){var d,e=1/0,f={x:b,y:c};this.shiftTargets.forEach(function(a){var b=h(a,f);e>b&&(d=a,e=b)}),a.rect.x=d.x,a.rect.y=d.y};var k=120;j.itemDragMove=function(a,b,c){function d(){f.shift(e,b,c),e.positionDropPlaceholder(),f.layout()}var e=this.isEnabled&&this.getItem(a);if(e){b-=this.size.paddingLeft,c-=this.size.paddingTop;var f=this,g=new Date;this._itemDragTime&&g-this._itemDragTime<k?(clearTimeout(this.dragTimeout),this.dragTimeout=setTimeout(d,k)):(d(),this._itemDragTime=g)}},j.itemDragEnd=function(a){function b(){d++,2==d&&(c.element.classList.remove("is-positioning-post-drag"),c.hideDropPlaceholder(),e.dispatchEvent("dragItemPositioned",null,[c]))}var c=this.isEnabled&&this.getItem(a);if(c){clearTimeout(this.dragTimeout),c.element.classList.add("is-positioning-post-drag");var d=0,e=this;c.once("layout",b),this.once("layoutComplete",b),c.moveTo(c.rect.x,c.rect.y),this.layout(),this.dragItemCount=Math.max(0,this.dragItemCount-1),this.sortItemsByPosition(),c.disablePlacing(),this.unstamp(c.element)}},j.bindDraggabillyEvents=function(a){this._bindDraggabillyEvents(a,"on")},j.unbindDraggabillyEvents=function(a){this._bindDraggabillyEvents(a,"off")},j._bindDraggabillyEvents=function(a,b){var c=this.handleDraggabilly;a[b]("dragStart",c.dragStart),a[b]("dragMove",c.dragMove),a[b]("dragEnd",c.dragEnd)},j.bindUIDraggableEvents=function(a){this._bindUIDraggableEvents(a,"on")},j.unbindUIDraggableEvents=function(a){this._bindUIDraggableEvents(a,"off")},j._bindUIDraggableEvents=function(a,b){var c=this.handleUIDraggable;a[b]("dragstart",c.start)[b]("drag",c.drag)[b]("dragstop",c.stop)};var l=j.destroy;return j.destroy=function(){l.apply(this,arguments),this.isEnabled=!1},i.Rect=c,i.Packer=d,i}),function(a,b){"function"==typeof define&&define.amd?define(["isotope-layout/js/layout-mode","packery/js/packery"],b):"object"==typeof module&&module.exports?module.exports=b(require("isotope-layout/js/layout-mode"),require("packery")):b(a.Smashotope.LayoutMode,a.Packery)}(window,function(a,b){var c=a.create("packery"),d=c.prototype,e={_getElementOffset:!0,_getMeasurement:!0};
119for(var f in b.prototype)e[f]||(d[f]=b.prototype[f]);var g=d._resetLayout;d._resetLayout=function(){this.packer=this.packer||new b.Packer,this.shiftPacker=this.shiftPacker||new b.Packer,g.apply(this,arguments)};var h=d._getItemLayoutPosition;d._getItemLayoutPosition=function(a){return a.rect=a.rect||new b.Rect,h.call(this,a)};var i=d.needsResizeLayout;d.needsResizeLayout=function(){return this._getOption("horizontal")?this.needsVerticalResizeLayout():i.call(this)};var j=d._getOption;return d._getOption=function(a){return"horizontal"==a?void 0!==this.options.isHorizontal?this.options.isHorizontal:this.options.horizontal:j.apply(this.smashotope,arguments)},c});function ctfAddImgLiquid(){var ctf_imgLiquid=ctf_imgLiquid||{VER:"0.9.944"};ctf_imgLiquid.bgs_Available=!1,ctf_imgLiquid.bgs_CheckRunned=!1,function(i){function t(){if(!ctf_imgLiquid.bgs_CheckRunned){ctf_imgLiquid.bgs_CheckRunned=!0;var t=i('<span style="background-size:cover" />');i("body").append(t),!function(){var i=t[0];if(i&&window.getComputedStyle){var e=window.getComputedStyle(i,null);e&&e.backgroundSize&&(ctf_imgLiquid.bgs_Available="cover"===e.backgroundSize)}}(),t.remove()}}i.fn.extend({ctf_imgLiquid:function(e){this.defaults={fill:!0,verticalAlign:"center",horizontalAlign:"center",useBackgroundSize:!0,useDataHtmlAttr:!0,responsive:!0,delay:0,fadeInTime:0,removeBoxBackground:!0,hardPixels:!0,responsiveCheckTime:500,timecheckvisibility:500,onStart:null,onFinish:null,onItemStart:null,onItemFinish:null,onItemError:null},t();var a=this;return this.options=e,this.settings=i.extend({},this.defaults,this.options),this.settings.onStart&&this.settings.onStart(),this.each(function(t){function e(){-1===u.css("background-image").indexOf(encodeURI(c.attr("src")))&&u.css({"background-image":'url("'+encodeURI(c.attr("src"))+'")'}),u.css({"background-size":g.fill?"cover":"contain","background-position":(g.horizontalAlign+" "+g.verticalAlign).toLowerCase(),"background-repeat":"no-repeat"}),i("a:first",u).css({display:"block",width:"100%",height:"100%"}),i("img",u).css({display:"none"}),g.onItemFinish&&g.onItemFinish(t,u,c),u.addClass("ctf_imgLiquid_bgSize"),u.addClass("ctf_imgLiquid_ready"),l()}function o(){function e(){c.data("ctf_imgLiquid_error")||c.data("ctf_imgLiquid_loaded")||c.data("ctf_imgLiquid_oldProcessed")||(u.is(":visible")&&c[0].complete&&c[0].width>0&&c[0].height>0?(c.data("ctf_imgLiquid_loaded",!0),setTimeout(r,t*g.delay)):setTimeout(e,g.timecheckvisibility))}if(c.data("oldSrc")&&c.data("oldSrc")!==c.attr("src")){var a=c.clone().removeAttr("style");return a.data("ctf_imgLiquid_settings",c.data("ctf_imgLiquid_settings")),c.parent().prepend(a),c.remove(),c=a,c[0].width=0,void setTimeout(o,10)}return c.data("ctf_imgLiquid_oldProcessed")?void r():(c.data("ctf_imgLiquid_oldProcessed",!1),c.data("oldSrc",c.attr("src")),i("img:not(:first)",u).css("display","none"),u.css({overflow:"hidden"}),c.fadeTo(0,0).removeAttr("width").removeAttr("height").css({visibility:"visible","max-width":"none","max-height":"none",width:"auto",height:"auto",display:"block"}),c.on("error",n),c[0].onerror=n,e(),void d())}function d(){(g.responsive||c.data("ctf_imgLiquid_oldProcessed"))&&c.data("ctf_imgLiquid_settings")&&(g=c.data("ctf_imgLiquid_settings"),u.actualSize=u.get(0).offsetWidth+u.get(0).offsetHeight/1e4,u.sizeOld&&u.actualSize!==u.sizeOld&&r(),u.sizeOld=u.actualSize,setTimeout(d,g.responsiveCheckTime))}function n(){c.data("ctf_imgLiquid_error",!0),u.addClass("ctf_imgLiquid_error"),g.onItemError&&g.onItemError(t,u,c),l()}function s(){var i={};if(a.settings.useDataHtmlAttr){var t=u.attr("data-ctf_imgLiquid-fill"),e=u.attr("data-ctf_imgLiquid-horizontalAlign"),o=u.attr("data-ctf_imgLiquid-verticalAlign");("true"===t||"false"===t)&&(i.fill=Boolean("true"===t)),void 0===e||"left"!==e&&"center"!==e&&"right"!==e&&-1===e.indexOf("%")||(i.horizontalAlign=e),void 0===o||"top"!==o&&"bottom"!==o&&"center"!==o&&-1===o.indexOf("%")||(i.verticalAlign=o)}return ctf_imgLiquid.isIE&&a.settings.ieFadeInDisabled&&(i.fadeInTime=0),i}function r(){var i,e,a,o,d,n,s,r,m=0,h=0,f=u.width(),v=u.height();void 0===c.data("owidth")&&c.data("owidth",c[0].width),void 0===c.data("oheight")&&c.data("oheight",c[0].height),g.fill===f/v>=c.data("owidth")/c.data("oheight")?(i="100%",e="auto",a=Math.floor(f),o=Math.floor(f*(c.data("oheight")/c.data("owidth")))):(i="auto",e="
119100%",a=Math.floor(v*(c.data("owidth")/c.data("oheight"))),o=Math.floor(v)),d=g.horizontalAlign.toLowerCase(),s=f-a,"left"===d&&(h=0),"center"===d&&(h=.5*s),"right"===d&&(h=s),-1!==d.indexOf("%")&&(d=parseInt(d.replace("%",""),10),d>0&&(h=s*d*.01)),n=g.verticalAlign.toLowerCase(),r=v-o,"left"===n&&(m=0),"center"===n&&(m=.5*r),"bottom"===n&&(m=r),-1!==n.indexOf("%")&&(n=parseInt(n.replace("%",""),10),n>0&&(m=r*n*.01)),g.hardPixels&&(i=a,e=o),c.css({width:i,height:e,"margin-left":Math.floor(h),"margin-top":Math.floor(m)}),c.data("ctf_imgLiquid_oldProcessed")||(c.fadeTo(g.fadeInTime,1),c.data("ctf_imgLiquid_oldProcessed",!0),g.removeBoxBackground&&u.css("background-image","none"),u.addClass("ctf_imgLiquid_nobgSize"),u.addClass("ctf_imgLiquid_ready")),g.onItemFinish&&g.onItemFinish(t,u,c),l()}function l(){t===a.length-1&&a.settings.onFinish&&a.settings.onFinish()}var g=a.settings,u=i(this),c=i("img:first",u);return c.length?(c.data("ctf_imgLiquid_settings")?(u.removeClass("ctf_imgLiquid_error").removeClass("ctf_imgLiquid_ready"),g=i.extend({},c.data("ctf_imgLiquid_settings"),a.options)):g=i.extend({},a.settings,s()),c.data("ctf_imgLiquid_settings",g),g.onItemStart&&g.onItemStart(t,u,c),void(ctf_imgLiquid.bgs_Available&&g.useBackgroundSize?e():o())):void n()})}})}(jQuery);!function(){var css=ctf_imgLiquid.injectCss,head=document.getElementsByTagName("head")[0],style=document.createElement("style");style.type="text/css";if(style.styleSheet){style.styleSheet.cssText=css}else{style.appendChild(document.createTextNode(css))}head.appendChild(style)}()}window.ctfLinkify=function(){var k="[a-z\\d.-]+://",h="(?:(?:[0-9]|[1-9]\\d|1\\d{2}|2[0-4]\\d|25[0-5])\\.){3}(?:[0-9]|[1-9]\\d|1\\d{2}|2[0-4]\\d|25[0-5])",c="(?:(?:[^\\s!@#$%^&*()_=+[\\]{}\\\\|;:'\",.<>/?]+)\\.)+",n="(?:ac|ad|aero|ae|af|ag|ai|al|am|an|ao|aq|arpa|ar|asia|as|at|au|aw|ax|az|ba|bb|bd|be|bf|bg|bh|biz|bi|bj|bm|bn|bo|br|bs|bt|bv|bw|by|bz|cat|ca|cc|cd|cf|cg|ch|ci|ck|cl|cm|cn|coop|com|co|cr|cu|cv|cx|cy|cz|de|dj|dk|dm|do|dz|ec|edu|ee|eg|er|es|et|eu|fi|fj|fk|fm|fo|fr|ga|gb|gd|ge|gf|gg|gh|gi|gl|gm|gn|gov|gp|gq|gr|gs|gt|gu|gw|gy|hk|hm|hn|hr|ht|hu|id|ie|il|im|info|int|in|io|iq|ir|is|it|je|jm|jobs|jo|jp|ke|kg|kh|ki|km|kn|kp|kr|kw|ky|kz|la|lb|lc|li|lk|lr|ls|lt|lu|lv|ly|ma|mc|md|me|mg|mh|mil|mk|ml|mm|mn|mobi|mo|mp|mq|mr|ms|mt|museum|mu|mv|mw|mx|my|mz|name|na|nc|net|ne|nf|ng|ni|nl|no|np|nr|nu|nz|om|org|pa|pe|pf|pg|ph|pk|pl|pm|pn|pro|pr|ps|pt|pw|py|qa|re|ro|rs|ru|rw|sa|sb|sc|sd|se|sg|sh|si|sj|sk|sl|sm|sn|so|sr|st|su|sv|sy|sz|tc|td|tel|tf|tg|th|tj|tk|tl|tm|tn|to|tp|travel|tr|tt|tv|tw|tz|ua|ug|uk|um|us|uy|uz|va|vc|ve|vg|vi|vn|vu|wf|ws|xn--0zwm56d|xn--11b5bs3a9aj6g|xn--80akhbyknj4f|xn--9t4b11yi5a|xn--deba0ad|xn--g6w251d|xn--hgbk6aj7f53bba|xn--hlcj6aya9esc7a|xn--jxalpdlp|xn--kgbechtv|xn--zckzah|ye|yt|yu|za|zm|zw)",f="(?:"+c+n+"|"+h+")",o="(?:[;/][^#?<>\\s]*)?",e="(?:\\?[^#<>\\s]*)?(?:#[^<>\\s]*)?",d="\\b"+k+"[^<>\\s]+",a="\\b"+f+o+e+"(?!\\w)",m="mailto:",j="(?:"+m+")?[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@"+f+e+"(?!\\w)",l=new RegExp("(?:"+d+"|"+a+"|"+j+")","ig"),g=new RegExp("^"+k,"i"),b={"'":"`",">":"<",")":"(","]":"[","}":"{","B;":"B+","b:":"b9"},i={callback:function(q,p){return p?'<a href="'+p+'" title="'+p+'" target="_blank" rel="nofollow noopener">'+q+"</a>":q},punct_regexp:/(?:[!?.,:;'"]|(?:&|&amp;)(?:lt|gt|quot|apos|raquo|laquo|rsaquo|lsaquo);)$/};return function(u,z){z=z||{};var w,v,A,p,x="",t=[],s,E,C,y,q,D,B,r;for(v in i){if(z[v]===undefined){z[v]=i[v]}}while(w=l.exec(u)){A=w[0];E=l.lastIndex;C=E-A.length;if(/[\/:]/.test(u.charAt(C-1))){continue}do{y=A;r=A.substr(-1);B=b[r];if(B){q=A.match(new RegExp("\\"+B+"(?!$)","g"));D=A.match(new RegExp("\\"+r,"g"));if((q?q.length:0)<(D?D.length:0)){A=A.substr(0,A.length-1);E--}}if(z.punct_regexp){A=A.replace(z.punct_regexp,function(F){E-=F.length;return""})}}while(A.length&&A!==y);p=A;if(!g.test(p)){p=(p.indexOf("@")!==-1?!p.indexOf(m)?"":m:!p.indexOf("irc.")?"irc://":!p.indexOf("ftp.")?"ftp://":"http://")+p}if(s!=C){t.push([u.slice(s,C)]);s=E}t.push([A,p])}t.push([u.substr(s)]);for(v=0;v<t.length;v++){x+=z.callback.apply(window,t[v])}return x||u}}();var ctfHashRegex=/(^|\s)#(\w*[\u0041-\u005A\u0061-\u007A\u00AA\u00B5\u00BA\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u0527\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0\u08A2-\u08AC\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0977\u0979-\u097F\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C33\u0C35-\u0C39\u0C3D\u0C58\u0C59\u0C60\u0C61\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D60\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u
1190EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F4\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191C\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19C1-\u19C7\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FCC\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA697\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA78E\uA790-\uA793\uA7A0-\uA7AA\uA7F8-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA80-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uABC0-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]+\w*)/gi;function ctfHashReplacer(hash){var replacementString=hash.trim();if(/^#[0-9A-F]{6}$/i.test(replacementString)){return replacementString}else{return' <a href="https://twitter.com/hashtag/'+replacementString.substring(1)+'" target="_blank" rel="nofollow noopener">'+replacementString+"</a>"}}function ctfReplaceTags(tag){var replacementString=tag.replace("(","").trim(),slash=tag.indexOf("(")>-1?"(":"";return" "+slash+'<a href="https://twitter.com/'+replacementString.substring(1)+'" target="_blank" rel="nofollow noopener">'+replacementString+"</a>"}var ctfIconSVG={"fa-clock":'class="svg-inline--fa fa-clock fa-w-16" aria-hidden="true" data-fa-processed="" data-prefix="far" data-icon="clock" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm61.8-104.4l-84.9-61.7c-3.1-2.3-4.9-5.9-4.9-9.7V116c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v141.7l66.8 48.6c5.4 3.9 6.5 11.4 2.6 16.8L334.6 349c-3.9 5.3-11.4 6.5-16.8 2.6z"></path></svg>',"fa-play":'class="svg-inline--fa fa-play fa-w-14 sbi_playbtn" aria-hidden="true" data-fa-processed="" data-prefix="fa" data-icon="play" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M424.4 214.7L72.4 6.6C43.8-10.3 0 6.1 0 47.9V464c0 37.5 40.7 60.1 72.4 41.3l352-208c31.4-18.5 31.5-64.1 0-82.6z"></path></svg>',"fa-image":'class="svg-inline--fa fa-image fa-w-16" aria-hidden="true" data-fa-processed="" data-prefix="far" data-icon="image" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">
119<path fill="currentColor" d="M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm-6 336H54a6 6 0 0 1-6-6V118a6 6 0 0 1 6-6h404a6 6 0 0 1 6 6v276a6 6 0 0 1-6 6zM128 152c-22.091 0-40 17.909-40 40s17.909 40 40 40 40-17.909 40-40-17.909-40-40-40zM96 352h320v-80l-87.515-87.515c-4.686-4.686-12.284-4.686-16.971 0L192 304l-39.515-39.515c-4.686-4.686-12.284-4.686-16.971 0L96 304v48z"></path></svg>',"fa-user":'class="svg-inline--fa fa-user fa-w-16" style="margin-right: 3px;" aria-hidden="true" data-fa-processed="" data-prefix="fa" data-icon="user" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M96 160C96 71.634 167.635 0 256 0s160 71.634 160 160-71.635 160-160 160S96 248.366 96 160zm304 192h-28.556c-71.006 42.713-159.912 42.695-230.888 0H112C50.144 352 0 402.144 0 464v24c0 13.255 10.745 24 24 24h464c13.255 0 24-10.745 24-24v-24c0-61.856-50.144-112-112-112z"></path></svg>',"fa-comment":'class="svg-inline--fa fa-comment fa-w-18" aria-hidden="true" data-fa-processed="" data-prefix="fa" data-icon="comment" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path fill="currentColor" d="M576 240c0 115-129 208-288 208-48.3 0-93.9-8.6-133.9-23.8-40.3 31.2-89.8 50.3-142.4 55.7-5.2.6-10.2-2.8-11.5-7.7-1.3-5 2.7-8.1 6.6-11.8 19.3-18.4 42.7-32.8 51.9-94.6C21.9 330.9 0 287.3 0 240 0 125.1 129 32 288 32s288 93.1 288 208z"></path></svg>',"fa-heart":'class="svg-inline--fa fa-heart fa-w-18" aria-hidden="true" data-fa-processed="" data-prefix="fa" data-icon="heart" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path fill="currentColor" d="M414.9 24C361.8 24 312 65.7 288 89.3 264 65.7 214.2 24 161.1 24 70.3 24 16 76.9 16 165.5c0 72.6 66.8 133.3 69.2 135.4l187 180.8c8.8 8.5 22.8 8.5 31.6 0l186.7-180.2c2.7-2.7 69.5-63.5 69.5-136C560 76.9 505.7 24 414.9 24z"></path></svg>',"fa-check":'class="svg-inline--fa fa-check fa-w-16" aria-hidden="true" data-fa-processed="" data-prefix="fa" data-icon="check" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z"></path></svg>
119',"fa-exclamation-circle":'class="svg-inline--fa fa-exclamation-circle fa-w-16" aria-hidden="true" data-fa-processed="" data-prefix="fa" data-icon="exclamation-circle" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M504 256c0 136.997-111.043 248-248 248S8 392.997 8 256C8 119.083 119.043 8 256 8s248 111.083 248 248zm-248 50c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z"></path></svg>',"fa-map-marker":'class="svg-inline--fa fa-map-marker fa-w-12" aria-hidden="true" data-fa-processed="" data-prefix="fa" data-icon="map-marker" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path fill="currentColor" d="M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0z"></path></svg>',"fa-clone":'class="svg-inline--fa fa-clone fa-w-16 sbi_lightbox_carousel_icon" aria-hidden="true" data-fa-processed="" data-prefix="far" data-icon="clone" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M464 0H144c-26.51 0-48 21.49-48 48v48H48c-26.51 0-48 21.49-48 48v320c0 26.51 21.49 48 48 48h320c26.51 0 48-21.49 48-48v-48h48c26.51 0 48-21.49 48-48V48c0-26.51-21.49-48-48-48zM362 464H54a6 6 0 0 1-6-6V150a6 6 0 0 1 6-6h42v224c0 26.51 21.49 48 48 48h224v42a6 6 0 0 1-6 6zm96-96H150a6 6 0 0 1-6-6V54a6 6 0 0 1 6-6h308a6 6 0 0 1 6 6v308a6 6 0 0 1-6 6z"></path></svg>',"fa-chevron-right":'class="svg-inline--fa fa-chevron-right fa-w-10" aria-hidden="true" data-fa-processed="" data-prefix="fa" data-icon="chevron-right" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="currentColor" d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"></path></svg>',"fa-chevron-left":'class="svg-inline--fa fa-chevron-left fa-w-10" aria-hidden="true" data-fa-processed="" data-prefix="fa" data-icon="chevron-left" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="currentColor" d="M34.52 239.03L228.87 44.69c9.37-9.37 24.57-9.37 33.94 0l22.67 22.67c9.36 9.36 9.37 24.52.04 33.9L131.49 256l154.02 154.75c9.34 9.38 9.32 24.54-.04 33.9l-22.67 22.67c-9.37 9.37-24.57 9.37-33.94 0L34.52 272.97c-9.37-9.37-9.37-24.57 0-33.94z"></path></svg>',"fa-share":'class="svg-inline--fa fa-share fa-w-16" aria-hidden="true" data-fa-processed="" data-prefix="fa" data-icon="share" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M503.691 189.836L327.687 37.851C312.281 24.546 288 35.347 288 56.015v80.053C127.371 137.907 0 170.1 0 322.326c0 61.441 39.581 122.309 83.333 154.132 13.653 9.931 33.111-2.533 28.077-18.631C66.066 312.814 132.917 274.316 288 272.085V360c0 20.7 24.3 31.453 39.687 18.164l176.004-152c11.071-9.562 11.086-26.753 0-36.328z"></path></svg>',"fa-times":'class="svg-inline--fa fa-times fa-w-12" aria-hidden="true" data-fa-processed="" data-prefix="fa" data-icon="times" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path fill="currentColor" d="M323.1 441l53.9-53.9c9.4-9.4 9.4-24.5 0-33.9L279.8 256l97.2-97.2c9.4-9.4 9.4-24.5 0-33.9L323.1 71c-9.4-9.4-24.5-9.4-33.9 0L192 168.2 94.8 71c-9.4-9.4-24.5-9.4-33.9 0L7 124.9c-9.4 9.4-9.4 24.5 0 33.9l97.2 97.2L7 353.2c-9.4 9.4-9.4 24.5 0 33.9L60.9 441c9.4 9.4 24.5 9.4 33.9 0l97.2-97.2 97.2 97.2c9.3 9.3 24.5 9.3 33.9 0z"></path></svg>',"fa-envelope":'class="svg-inline--fa fa-envelope fa-w-16" aria-hidden="true" data-fa-processed="" data-prefix="fa" data-icon="envelope" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.
1196-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z"></path></svg>',"fa-edit":'class="svg-inline--fa fa-edit fa-w-18" aria-hidden="true" data-fa-processed="" data-prefix="far" data-icon="edit" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path fill="currentColor" d="M402.3 344.9l32-32c5-5 13.7-1.5 13.7 5.7V464c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V112c0-26.5 21.5-48 48-48h273.5c7.1 0 10.7 8.6 5.7 13.7l-32 32c-1.5 1.5-3.5 2.3-5.7 2.3H48v352h352V350.5c0-2.1.8-4.1 2.3-5.6zm156.6-201.8L296.3 405.7l-90.4 10c-26.2 2.9-48.5-19.2-45.6-45.6l10-90.4L432.9 17.1c22.9-22.9 59.9-22.9 82.7 0l43.2 43.2c22.9 22.9 22.9 60 .1 82.8zM460.1 174L402 115.9 216.2 301.8l-7.3 65.3 65.3-7.3L460.1 174zm64.8-79.7l-43.2-43.2c-4.1-4.1-10.8-4.1-14.8 0L436 82l58.1 58.1 30.9-30.9c4-4.2 4-10.8-.1-14.9z"></path></svg>',"fa-arrows-alt":'class="svg-inline--fa fa-arrows-alt fa-w-16" aria-hidden="true" data-fa-processed="" data-prefix="fa" data-icon="arrows-alt" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M352.201 425.775l-79.196 79.196c-9.373 9.373-24.568 9.373-33.941 0l-79.196-79.196c-15.119-15.119-4.411-40.971 16.971-40.97h51.162L228 284H127.196v51.162c0 21.382-25.851 32.09-40.971 16.971L7.029 272.937c-9.373-9.373-9.373-24.569 0-33.941L86.225 159.8c15.119-15.119 40.971-4.411 40.971 16.971V228H228V127.196h-51.23c-21.382 0-32.09-25.851-16.971-40.971l79.196-79.196c9.373-9.373 24.568-9.373 33.941 0l79.196 79.196c15.119 15.119 4.411 40.971-16.971 40.971h-51.162V228h100.804v-51.162c0-21.382 25.851-32.09 40.97-16.971l79.196 79.196c9.373 9.373 9.373 24.569 0 33.941L425.773 352.2c-15.119 15.119-40.971 4.411-40.97-16.971V284H284v100.804h51.23c21.382 0 32.09 25.851 16.971 40.971z"></path></svg>',"fa-check-circle":'class="svg-inline--fa fa-check-circle fa-w-16" aria-hidden="true" data-fa-processed="" data-prefix="fa" data-icon="check-circle" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z"></path></svg>',"fa-ban":'class="svg-inline--fa fa-ban fa-w-16" aria-hidden="true" data-fa-processed="" data-prefix="fa" data-icon="ban" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M256 8C119.034 8 8 119.033 8 256s111.034 248 248 248 248-111.034 248-248S392.967 8 256 8zm130.108 117.892c65.448 65.448 70 165.481 20.677 235.637L150.47 105.216c70.204-49.356 170.226-44.735 235.638 20.676zM125.892 386.108c-65.448-65.448-70-165.481-20.677-235.637L361.53 406.784c-70.203 49.356-170.226 44.736-235.638-20.676z"></path></svg>',"fa-facebook-square":'class="svg-inline--fa fa-facebook-square fa-w-14" aria-hidden="true" data-fa-processed="" data-prefix="fab" data-icon="facebook-square" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M448 80v352c0 26.5-21.5 48-48 48h-85.3V302.8h60.6l8.7-67.6h-69.3V192c0-19.6 5.4-32.9 33.5-32.9H384V98.7c-6.2-.8-27.4-2.7-52.2-2.7-51.6 0-87 31.5-87 89.4v49.9H184v67.6h60.9V480H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48z"></path></svg>',"fa-twitter":'class="svg-inline--fa fa-twitter fa-w-16" aria-hidden="true" data-fa-processed="" data-prefix="fab" data-icon="twitter" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"></path></svg>',"fa-instagram":'class="svg-inline--fa fa-instagram fa-w-14" aria-hidden="true" data-fa-processed="" data-prefix="fab" data-icon="instagram" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512">
119<path fill="currentColor" d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg>',"fa-linkedin":'class="svg-inline--fa fa-linkedin fa-w-14" aria-hidden="true" data-fa-processed="" data-prefix="fab" data-icon="linkedin" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"></path></svg>',"fa-pinterest":'class="svg-inline--fa fa-pinterest fa-w-16" aria-hidden="true" data-fa-processed="" data-prefix="fab" data-icon="pinterest" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path fill="currentColor" d="M496 256c0 137-111 248-248 248-25.6 0-50.2-3.9-73.4-11.1 10.1-16.5 25.2-43.5 30.8-65 3-11.6 15.4-59 15.4-59 8.1 15.4 31.7 28.5 56.8 28.5 74.8 0 128.7-68.8 128.7-154.3 0-81.9-66.9-143.2-152.9-143.2-107 0-163.9 71.8-163.9 150.1 0 36.4 19.4 81.7 50.3 96.1 4.7 2.2 7.2 1.2 8.3-3.3.8-3.4 5-20.3 6.9-28.1.6-2.5.3-4.7-1.7-7.1-10.1-12.5-18.3-35.3-18.3-56.6 0-54.7 41.4-107.6 112-107.6 60.9 0 103.6 41.5 103.6 100.9 0 67.1-33.9 113.6-78 113.6-24.3 0-42.6-20.1-36.7-44.8 7-29.5 20.5-61.3 20.5-82.6 0-19-10.2-34.9-31.4-34.9-24.9 0-44.9 25.7-44.9 60.2 0 22 7.4 36.8 7.4 36.8s-24.5 103.8-29 123.2c-5 21.4-3 51.6-.9 71.2C65.4 450.9 0 361.1 0 256 0 119 111 8 248 8s248 111 248 248z"></path></svg>',"fa-spinner":'class="svg-inline--fa fa-spinner fa-w-16 fa-pulse" aria-hidden="true" data-fa-processed="" data-prefix="fa" data-icon="spinner" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M304 48c0 26.51-21.49 48-48 48s-48-21.49-48-48 21.49-48 48-48 48 21.49 48 48zm-48 368c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zm208-208c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zM96 256c0-26.51-21.49-48-48-48S0 229.49 0 256s21.49 48 48 48 48-21.49 48-48zm12.922 99.078c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.491-48-48-48zm294.156 0c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.49-48-48-48zM108.922 60.922c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.491-48-48-48z"></path></svg>',"fa-spin":'class="svg-inline--fa fa-spin fa-w-16 fa-pulse" aria-hidden="true" data-fa-processed="" data-prefix="fa" data-icon="spinner" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M304 48c0 26.51-21.49 48-48 48s-48-21.49-48-48 21.49-48 48-48 48 21.49 48 48zm-48 368c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zm208-208c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zM96 256c0-26.51-21.49-48-48-48S0 229.49 0 256s21.49 48 48 48 48-21.49 48-48zm12.922 99.078c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.491-48-48-48zm294.156 0c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.49-48-48-48zM108.922 60.922c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.491-48-48-48z"></path></svg>',"fa-plus":'class="svg-inline--fa fa-plus fa-w-14" aria-hidden="true" data-fa-processed="" data-prefix="fa" data-icon="plus" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512">
119<path fill="currentColor" d="M448 294.2v-76.4c0-13.3-10.7-24-24-24H286.2V56c0-13.3-10.7-24-24-24h-76.4c-13.3 0-24 10.7-24 24v137.8H24c-13.3 0-24 10.7-24 24v76.4c0 13.3 10.7 24 24 24h137.8V456c0 13.3 10.7 24 24 24h76.4c13.3 0 24-10.7 24-24V318.2H424c13.3 0 24-10.7 24-24z"></path></svg>',"fa-minus":'class="svg-inline--fa fa-minus fa-w-14" aria-hidden="true" data-fa-processed="" data-prefix="fa" data-icon="minus" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M424 318.2c13.3 0 24-10.7 24-24v-76.4c0-13.3-10.7-24-24-24H24c-13.3 0-24 10.7-24 24v76.4c0 13.3 10.7 24 24 24h400z"></path></svg>'};function ctfSVGify(elem){if(ctf.font_method!="fontfile"){if(typeof elem==="undefined"){elem=jQuery(".cff")}elem.each(function(){jQuery(this).find("span.fa").each(function(){var faClass=jQuery(this).attr("class").match(/fa-[a-z-]+/),styles=jQuery(this).attr("style");if(faClass&&typeof ctfIconSVG[faClass[0]]!=="undefined"){var theStyle=typeof styles!=="undefined"?'style="'+styles+'" ':"";jQuery(this).replaceWith("<svg "+theStyle+ctfIconSVG[faClass[0]])}})})}}function ctf_supports_video(){return!!document.createElement("video").canPlayType}!function(a,b,c,d){function e(b,c){this.settings=null,this.options=a.extend({},e.Defaults,c),this.$element=a(b),this._handlers={},this._plugins={},this._supress={},this._current=null,this._speed=null,this._coordinates=[],this._breakpoint=null,this._width=null,this._items=[],this._clones=[],this._mergers=[],this._widths=[],this._invalidated={},this._pipe=[],this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null},this._states={current:{},tags:{initializing:["busy"],animating:["busy"],dragging:["interacting"]}},a.each(["onResize","onThrottledResize"],a.proxy(function(b,c){this._handlers[c]=a.proxy(this[c],this)},this)),a.each(e.Plugins,a.proxy(function(a,b){this._plugins[a.charAt(0).toLowerCase()+a.slice(1)]=new b(this)},this)),a.each(e.Workers,a.proxy(function(b,c){this._pipe.push({filter:c.filter,run:a.proxy(c.run,this)})},this)),this.setup(),this.initialize()}e.Defaults={items:3,loop:!1,center:!1,rewind:!1,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:b,fallbackEasing:"swing",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",refreshClass:"ctf-owl-refresh",loadedClass:"ctf-owl-loaded",loadingClass:"ctf-owl-loading",rtlClass:"ctf-owl-rtl",responsiveClass:"ctf-owl-responsive",dragClass:"ctf-owl-drag",itemClass:"ctf-owl-item",stageClass:"ctf-owl-stage",stageOuterClass:"ctf-owl-stage-outer",grabClass:"ctf-
vendor: 19,261 bytes, line 119
119owl-grab"},e.Width={Default:"default",Inner:"inner",Outer:"outer"},e.Type={Event:"event",State:"state"},e.Plugins={},e.Workers=[{filter:["width","settings"],run:function(){this._width=this.$element.width()}},{filter:["width","items","settings"],run:function(a){a.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){this.$stage.children(".cloned").remove()}},{filter:["width","items","settings"],run:function(a){var b=this.settings.margin||"",c=!this.settings.autoWidth,d=this.settings.rtl,e={width:"auto","margin-left":d?b:"","margin-right":d?"":b};!c&&this.$stage.children().css(e),a.css=e}},{filter:["width","items","settings"],run:function(a){var b=(this.width()/this.settings.items).toFixed(3)-this.settings.margin,c=null,d=this._items.length,e=!this.settings.autoWidth,f=[];for(a.items={merge:!1,width:b};d--;)c=this._mergers[d],c=this.settings.mergeFit&&Math.min(c,this.settings.items)||c,a.items.merge=c>1||a.items.merge,f[d]=e?b*c:this._items[d].width();this._widths=f}},{filter:["items","settings"],run:function(){var b=[],c=this._items,d=this.settings,e=Math.max(2*d.items,4),f=2*Math.ceil(c.length/2),g=d.loop&&c.length?d.rewind?e:Math.max(e,f):0,h="",i="";for(g/=2;g--;)b.push(this.normalize(b.length/2,!0)),h+=c[b[b.length-1]][0].outerHTML,b.push(this.normalize(c.length-1-(b.length-1)/2,!0)),i=c[b[b.length-1]][0].outerHTML+i;this._clones=b,a(h).addClass("cloned").appendTo(this.$stage),a(i).addClass("cloned").prependTo(this.$stage)}},{filter:["width","items","settings"],run:function(){for(var a=this.settings.rtl?1:-1,b=this._clones.length+this._items.length,c=-1,d=0,e=0,f=[];++c<b;)d=f[c-1]||0,e=this._widths[this.relative(c)]+this.settings.margin,f.push(d+e*a);this._coordinates=f}},{filter:["width","items","settings"],run:function(){var a=this.settings.stagePadding,b=this._coordinates,c={width:Math.ceil(Math.abs(b[b.length-1]))+2*a,"padding-left":a||"","padding-right":a||""};this.$stage.css(c)}},{filter:["width","items","settings"],run:function(a){var b=this._coordinates.length,c=!this.settings.autoWidth,d=this.$stage.children();if(c&&a.items.merge)for(;b--;)a.css.width=this._widths[this.relative(b)],d.eq(b).css(a.css);else c&&(a.css.width=a.items.width,d.css(a.css))}},{filter:["items"],run:function(){this._coordinates.length<1&&this.$stage.removeAttr("style")}},{filter:["width","items","settings"],run:function(a){a.current=a.current?this.$stage.children().index(a.current):0,a.current=Math.max(this.minimum(),Math.min(this.maximum(),a.current)),this.reset(a.current)}},{filter:["position"],run:function(){this.animate(this.coordinates(this._current))}},{filter:["width","position","items","settings"],run:function(){var a,b,c,d,e=this.settings.rtl?1:-1,f=2*this.settings.stagePadding,g=this.coordinates(this.current())+f,h=g+this.width()*e,i=[];for(c=0,d=this._coordinates.length;c<d;c++)a=this._coordinates[c-1]||0,b=Math.abs(this._coordinates[c])+f*e,(this.op(a,"<=",g)&&this.op(a,">",h)||this.op(b,"<",g)&&this.op(b,">",h))&&i.push(c);this.$stage.children(".active").removeClass("active"),this.$stage.children(":eq("+i.join("), :eq(")+")").addClass("active"),this.settings.center&&(this.$stage.children(".center").removeClass("center"),this.$stage.children().eq(this.current()).addClass("center"))}}],e.prototype.initialize=function(){if(this.enter("initializing"),this.trigger("initialize"),this.$element.toggleClass(this.settings.rtlClass,this.settings.rtl),this.settings.autoWidth&&!this.is("pre-loading")){var b,c,e;b=this.$element.find("img"),c=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:d,e=this.$element.children(c).width(),b.length&&e<=0&&this.preloadAutoWidthImages(b)}this.$element.addClass(this.options.loadingClass),this.$stage=a("<"+this.settings.stageElement+' class="'+this.settings.stageClass+'"/>').wrap('<div class="'+this.settings.stageOuterClass+'"/>'),this.$element.append(this.$stage.parent()),this.replace(this.$element.children().not(this.$stage.parent())),this.$element.is(":visible")?this.refresh():this.invalidate("width"),this.$element.removeClass(this.options.loadingClass).addClass(this.options.loadedClass),this.registerEventHandlers(),this.leave("initializing"),this.trigger("initialized")},e.prototype.setup=function(){var b=this.viewport(),c=this.options.responsive,d=-1,e=null;c?(a.each(c,function(a){a<=b&&a>d&&(d=Number(a))}),e=a.extend({},this.options,c[d]),"function"==typeof e.stagePadding&&(e.stagePadding=e.stagePadding()),delete e.responsive,e.responsiveClass&&this.$element.attr("class",this.$element.attr("class").replace(new RegExp("("+this.options.responsiveClass+"-)\\S+\\s","g"),"$1"+d))):e=a.extend({},this.options),this.trigger("change",{property:{name:"settings",value:e}}),this._breakpoint=d,this.settings=e,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}})},e.prototype.optionsLogic=function(){this.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1)},e.prototype.prepare=function(b){var c=this.trigger("prepare",{content:b});return c.data||(c.data=a("<"+this.settings.itemElement+"/>").addClass(this.options.itemClass).append(b)),this.trigger("prepared",{content:c.data}),c.data},e.prototype.update=function(){for(var b=0,c=this._pipe.length,d=a.proxy(function(a){return this[a]},this._invalidated),e={};b<c;)(this._invalidated.all||a.grep(this._pipe[b].filter,d).length>0)&&this._pipe[b].run(e),b++;this._invalidated={},!this.is("valid")&&this.enter("valid")},e.prototype.width=function(a){switch(a=a||e.Width.Default){case e.Width.Inner:case e.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}},e.prototype.refresh=function(){this.enter("refreshing"),this.trigger("refresh"),this.setup(),this.optionsLogic(),this.$element.addClass(this.options.refreshClass),this.update(),this.$element.removeClass(this.options.refreshClass),this.leave("refreshing"),this.trigger("refreshed")},e.prototype.onThrottledResize=function(){b.clearTimeout(this.resizeTimer),this.resizeTimer=b.setTimeout(this._handlers.onResize,this.settings.responsiveRefreshRate)},e.prototype.onResize=function(){return!!this._items.length&&(this._width!==this.$element.width()&&(!!this.$element.is(":visible")&&(this.enter("resizing"),this.trigger("resize").isDefaultPrevented()?(this.leave("resizing"),!1):(this.invalidate("width"),this.refresh(),this.leave("resizing"),void this.trigger("resized")))))},e.prototype.registerEventHandlers=function(){a.support.transition&&this.$stage.on(a.support.transition.end+".owl.core",a.proxy(this.onTransitionEnd,this)),this.settings.responsive!==!1&&this.on(b,"resize",this._handlers.onThrottledResize),this.settings.mouseDrag&&(this.$element.addClass(this.options.dragClass),this.$stage.on("mousedown.owl.core",a.proxy(this.onDragStart,this)),this.$stage.on("dragstart.owl.core selectstart.owl.core",function(){return!1})),this.settings.touchDrag&&(this.$stage.on("touchstart.owl.core",a.proxy(this.onDragStart,this)),this.$stage.on("touchcancel.owl.core",a.proxy(this.onDragEnd,this)))},e.prototype.onDragStart=function(b){var d=null;3!==b.which&&(a.support.transform?(d=this.$stage.css("transform").replace(/.*\(|\)| /g,"").split(","),d={x:d[16===d.length?12:4],y:d[16===d.length?13:5]}):(d=this.$stage.position(),d={x:this.settings.rtl?d.left+this.$stage.width()-this.width()+this.settings.margin:d.left,y:d.top}),this.is("animating")&&(a.support.transform?this.animate(d.x):this.$stage.stop(),this.invalidate("position")),this.$element.toggleClass(this.options.grabClass,"mousedown"===b.type),this.speed(0),this._drag.time=(new Date).getTime(),this._drag.target=a(b.target),this._drag.stage.start=d,this._drag.stage.current=d,this._drag.pointer=this.pointer(b),a(c).on("mouseup.owl.core touchend.owl.core",a.proxy(this.onDragEnd,this)),a(c).one("mousemove.owl.core touchmove.owl.core",a.proxy(function(b){var d=this.difference(this._drag.pointer,this.pointer(b));a(c).on("mousemove.owl.core touchmove.owl.core",a.proxy(this.onDragMove,this)),Math.abs(d.x)<Math.abs(d.y)&&this.is("valid")||(b.preventDefault(),this.enter("dragging"),this.trigger("drag"))},this)))},e.prototype.onDragMove=function(a){var b=null,c=null,d=null,e=this.difference(this._drag.pointer,this.pointer(a)),f=this.difference(this._drag.stage.start,e);this.is("dragging")&&(a.preventDefault(),this.settings.loop?(b=this.coordinates(this.minimum()),c=this.coordinates(this.maximum()+1)-b,f.x=((f.x-b)%c+c)%c+b):(b=this.settings.rtl?this.coordinates(this.maximum()):this.coordinates(this.minimum()),c=this.settings.rtl?this.coordinates(this.minimum()):this.coordinates(this.maximum()),d=this.settings.pullDrag?-1*e.x/5:0,f.x=Math.max(Math.min(f.x,b+d),c+d)),this._drag.stage.current=f,this.animate(f.x))},e.prototype.onDragEnd=function(b){var d=this.difference(this._drag.pointer,this.pointer(b)),e=this._drag.stage.current,f=d.x>0^this.settings.rtl?"left":"right";a(c).off(".owl.core"),this.$element.removeClass(this.options.grabClass),(0!==d.x&&this.is("dragging")||!this.is("valid"))&&(this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(this.closest(e.x,0!==d.x?f:this._drag.direction)),this.invalidate("position"),this.update(),this._drag.direction=f,(Math.abs(d.x)>3||(new Date).getTime()-this._drag.time>300)&&this._drag.target.one("click.owl.core",function(){return!1})),this.is("dragging")&&(this.leave("dragging"),this.trigger("dragged"))},e.prototype.closest=function(b,c){var d=-1,e=30,f=this.width(),g=this.coordinates();return this.settings.freeDrag||a.each(g,a.proxy(function(a,h){return"left"===c&&b>h-e&&b<h+e?d=a:"right"===c&&b>h-f-e&&b<h-f+e?d=a+1:this.op(b,"<",h)&&this.op(b,">",g[a+1]||h-f)&&(d="left"===c?a+1:a),d===-1},this)),this.settings.loop||(this.op(b,">",g[this.minimum()])?d=b=this.minimum():this.op(b,"<",g[this.maximum()])&&(d=b=this.maximum())),d},e.prototype.animate=function(b){var c=this.speed()>0;this.is("animating")&&this.onTransitionEnd(),c&&(this.enter("animating"),this.trigger("translate")),a.support.transform3d&&a.support.transition?this.$stage.css({transform:"translate3d("+b+"px,0px,0px)",transition:this.speed()/1e3+"s"}):c?this.$stage.animate({left:b+"px"},this.speed(),this.settings.fallbackEasing,a.proxy(this.onTransitionEnd,this)):this.$stage.css({left:b+"px"})},e.prototype.is=function(a){return this._states.current[a]&&this._states.current[a]>0},e.prototype.current=function(a){if(a===d)return this._current;if(0===this._items.length)return d;if(a=this.normalize(a),this._current!==a){var b=this.trigger("change",{property:{name:"position",value:a}});b.data!==d&&(a=this.normalize(b.data)),this._current=a,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}})}return this._current},e.prototype.invalidate=function(b){return"string"===a.type(b)&&(this._invalidated[b]=!0,this.is("valid")&&this.leave("valid")),a.map(this._invalidated,function(a,b){return b})},e.prototype.reset=function(a){a=this.normalize(a),a!==d&&(this._speed=0,this._current=a,this.suppress(["translate","translated"]),this.animate(this.coordinates(a)),this.release(["translate","translated"]))},e.prototype.normalize=function(a,b){var c=this._items.length,e=b?0:this._clones.length;return!this.isNumeric(a)||c<1?a=d:(a<0||a>=c+e)&&(a=((a-e/2)%c+c)%c+e/2),a},e.prototype.relative=function(a){return a-=this._clones.length/2,this.normalize(a,!0)},e.prototype.maximum=function(a){var b,c,d,e=this.settings,f=this._coordinates.length;if(e.loop)f=this._clones.length/2+this._items.length-1;else if(e.autoWidth||e.merge){for(b=this._items.length,c=this._items[--b].width(),d=this.$element.width();b--&&(c+=this._items[b].width()+this.settings.margin,!(c>d)););f=b+1}else f=e.center?this._items.length-1:this._items.length-e.items;return a&&(f-=this._clones.length/2),Math.max(f,0)},e.prototype.minimum=function(a){return a?0:this._clones.length/2},e.prototype.items=function(a){return a===d?this._items.slice():(a=this.normalize(a,!0),this._items[a])},e.prototype.mergers=function(a){return a===d?this._mergers.slice():(a=this.normalize(a,!0),this._mergers[a])},e.prototype.clones=function(b){var c=this._clones.length/2,e=c+this._items.length,f=function(a){return a%2===0?e+a/2:c-(a+1)/2};return b===d?a.map(this._clones,function(a,b){return f(b)}):a.map(this._clones,function(a,c){return a===b?f(c):null})},e.prototype.speed=function(a){return a!==d&&(this._speed=a),this._speed},e.prototype.coordinates=function(b){var c,e=1,f=b-1;return b===d?a.map(this._coordinates,a.proxy(function(a,b){return this.coordinates(b)},this)):(this.settings.center?(this.settings.rtl&&(e=-1,f=b+1),c=this._coordinates[b],c+=(this.width()-c+(this._coordinates[f]||0))/2*e):c=this._coordinates[f]||0,c=Math.ceil(c))},e.prototype.duration=function(a,b,c){return 0===c?0:Math.min(Math.max(Math.abs(b-a),1),6)*Math.abs(c||this.settings.smartSpeed)},e.prototype.to=function(a,b){var c=this.current(),d=null,e=a-this.relative(c),f=(e>0)-(e<0),g=this._items.length,h=this.minimum(),i=this.maximum();this.settings.loop?(!this.settings.rewind&&Math.abs(e)>g/2&&(e+=f*-1*g),a=c+e,d=((a-h)%g+g)%g+h,d!==a&&d-e<=i&&d-e>0&&(c=d-e,a=d,this.reset(c))):this.settings.rewind?(i+=1,a=(a%i+i)%i):a=Math.max(h,Math.min(i,a)),this.speed(this.duration(c,a,b)),this.current(a),this.$element.is(":visible")&&this.update()},e.prototype.next=function(a){a=a||!1,this.to(this.relative(this.current())+1,a)},e.prototype.prev=function(a){a=a||!1,this.to(this.relative(this.current())-1,a)},e.prototype.onTransitionEnd=function(a){if(a!==d&&(a.stopPropagation(),(a.target||a.srcElement||a.originalTarget)!==this.$stage.get(0)))return!1;this.leave("animating"),this.trigger("translated")},e.prototype.viewport=function(){var d;return this.options.responsiveBaseElement!==b?d=a(this.options.responsiveBaseElement).width():b.innerWidth?d=b.innerWidth:c.documentElement&&c.documentElement.clientWidth?d=c.documentElement.clientWidth:console.warn("Can not detect viewport width."),d},e.prototype.replace=function(b){this.$stage.empty(),this._items=[],b&&(b=b instanceof jQuery?b:a(b)),this.settings.nestedItemSelector&&(b=b.find("."+this.settings.nestedItemSelector)),b.filter(function(){return 1===this.nodeType}).each(a.proxy(function(a,b){b=this.prepare(b),this.$stage.append(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)},this)),this.reset(this.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items")},e.prototype.add=function(b,c){var e=this.relative(this._current);c=c===d?this._items.length:this.normalize(c,!0),b=b instanceof jQuery?b:a(b),this.trigger("add",{content:b,position:c}),b=this.prepare(b),0===this._items.length||c===this._items.length?(0===this._items.length&&this.$stage.append(b),0!==this._items.length&&this._items[c-1].after(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)):(this._items[c].before(b),this._items.splice(c,0,b),this._mergers.splice(c,0,1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)),this._items[e]&&this.reset(this._items[e].index()),this.invalidate("items"),this.trigger("added",{content:b,position:c})},e.prototype.remove=function(a){a=this.normalize(a,!0),a!==d&&(this.trigger("remove",{content:this._items[a],position:a}),this._items[a].remove(),this._items.splice(a,1),this._mergers.splice(a,1),this.invalidate("items"),this.trigger("removed",{content:null,position:a}))},e.prototype.preloadAutoWidthImages=function(b){b.each(a.proxy(function(b,c){this.enter("pre-loading"),c=a(c),a(new Image).one("load",a.proxy(function(a){c.attr("src",a.target.src),c.css("opacity",1),this.leave("pre-loading"),!this.is("pre-loading")&&!this.is("initializing")&&this.refresh()},this)).attr("src",c.attr("src")||c.attr("data-src")||c.attr("data-src-retina"))},this))},e.prototype.destroy=function(){this.$element.off(".owl.core"),this.$stage.off(".owl.core"),a(c).off(".owl.core"),this.settings.responsive!==!1&&(b.clearTimeout(this.resizeTimer),this.off(b,"resize",this._handlers.onThrottledResize));for(var d in this._plugins)this._plugins[d].destroy();this.$stage.children(".cloned").remove(),this.$stage.unwrap(),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$element.removeClass(this.options.refreshClass).removeClass(this.options.loadingClass).removeClass(this.options.loadedClass).removeClass(this.options.rtlClass).removeClass(this.options.dragClass).removeClass(this.options.grabClass).attr("class",this.$element.attr("class").replace(new RegExp(this.options.responsiveClass+"-\\S+\\s","g"),"")).removeData("owl.carousel")},e.prototype.op=function(a,b,c){var d=this.settings.rtl;switch(b){case"<":return d?a>c:a<c;case">":return d?a<c:a>c;case">=":return d?a<=c:a>=c;case"<=":return d?a>=c:a<=c}},e.prototype.on=function(a,b,c,d){a.addEventListener?a.addEventListener(b,c,d):a.attachEvent&&a.attachEvent("on"+b,c)},e.prototype.off=function(a,b,c,d){a.removeEventListener?a.removeEventListener(b,c,d):a.detachEvent&&a.detachEvent("on"+b,c)},e.prototype.trigger=function(b,c,d,f,g){var h={item:{count:this._items.length,index:this.current()}},i=a.camelCase(a.grep(["on",b,d],function(a){return a}).join("-").toLowerCase()),j=a.Event([b,"owl",d||"carousel"].join(".").toLowerCase(),a.extend({relatedTarget:this},h,c));return this._supress[b]||(a.each(this._plugins,function(a,b){b.onTrigger&&b.onTrigger(j)}),this.register({type:e.Type.Event,name:b}),this.$element.trigger(j),this.settings&&"function"==typeof this.settings[i]&&this.settings[i].call(this,j)),j},e.prototype.enter=function(b){a.each([b].concat(this._states.tags[b]||[]),a.proxy(function(a,b){this._states.current[b]===d&&(this._states.current[b]=0),this._states.current[b]++},this))},e.prototype.leave=function(b){a.each([b].concat(this._states.tags[b]||[]),a.proxy(function(a,b){this._states.current[b]--},this))},e.prototype.register=function(b){if(b.type===e.Type.Event){if(a.event.special[b.name]||(a.event.special[b.name]={}),!a.event.special[b.name].owl){var c=a.event.special[b.name]._default;a.event.special[b.name]._default=function(a){return!c||!c.apply||a.namespace&&a.namespace.indexOf("owl")!==-1?a.namespace&&a.namespace.indexOf("owl")>-1:c.apply(this,arguments)},a.event.special[b.name].owl=!0}}else b.type===e.Type.State&&(this._states.tags[b.name]?this._states.tags[b.name]=this._states.tags[b.name].concat(b.tags):this._states.tags[b.name]=b.tags,this._states.tags[b.name]=a.grep(this._states.tags[b.name],a.proxy(function(c,d){return a.inArray(c,this._states.tags[b.name])===d},this)))},e.prototype.suppress=function(b){a.each(b,a.proxy(function(a,b){this._supress[b]=!0},this))},e.prototype.release=function(b){a.each(b,a.proxy(function(a,b){delete this._supress[b]},this))},e.prototype.pointer=function(a){var c={x:null,y:null};return a=a.originalEvent||a||b.event,a=a.touches&&a.touches.length?a.touches[0]:a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:a,a.pageX?(c.x=a.pageX,c.y=a.pageY):(c.x=a.clientX,c.y=a.clientY),c},e.prototype.isNumeric=function(a){return!isNaN(parseFloat(a))},e.prototype.difference=function(a,b){return{x:a.x-b.x,y:a.y-b.y}},a.fn.
119ctfOwlCarousel=function(b){var c=Array.prototype.slice.call(arguments,1);return this.each(function(){var d=a(this),f=d.data("owl.carousel");f||(f=new e(this,"object"==typeof b&&b),d.data("owl.carousel",f),a.each(["next","prev","to","destroy","refresh","replace","add","remove"],function(b,c){f.register({type:e.Type.Event,name:c}
vendor: 4,540 bytes, line 119
119),f.$element.on(c+".owl.carousel.core",a.proxy(function(a){a.namespace&&a.relatedTarget!==this&&(this.suppress([c]),f[c].apply(this,[].slice.call(arguments,1)),this.release([c]))},f))})),"string"==typeof b&&"_"!==b.charAt(0)&&f[b].apply(f,c)})},a.fn.ctfOwlCarousel.Constructor=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._interval=null,this._visible=null,this._handlers={"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoRefresh&&this.watch()},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={autoRefresh:!0,autoRefreshInterval:500},e.prototype.watch=function(){this._interval||(this._visible=this._core.$element.is(":visible"),this._interval=b.setInterval(a.proxy(this.refresh,this),this._core.settings.autoRefreshInterval))},e.prototype.refresh=function(){this._core.$element.is(":visible")!==this._visible&&(this._visible=!this._visible,this._core.$element.toggleClass("ctf-owl-hidden",!this._visible),this._visible&&this._core.invalidate("width")&&this._core.refresh())},e.prototype.destroy=function(){var a,c;b.clearInterval(this._interval);for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},a.fn.ctfOwlCarousel.Constructor.Plugins.AutoRefresh=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel resized.owl.carousel":a.proxy(function(b){if(b.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(b.property&&"position"==b.property.name||"initialized"==b.type))for(var c=this._core.settings,e=c.center&&Math.ceil(c.items/2)||c.items,f=c.center&&e*-1||0,g=(b.property&&b.property.value!==d?b.property.value:this._core.current())+f,h=this._core.clones().length,i=a.proxy(function(a,b){this.load(b)},this);f++<e;)this.load(h/2+this._core.relative(g)),h&&a.each(this._core.clones(this._core.relative(g)),i),g++},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={lazyLoad:!1},e.prototype.load=function(c){var d=this._core.$stage.children().eq(c),e=d&&d.find(".ctf-owl-lazy");!e||a.inArray(d.get(0),this._loaded)>-1||(e.each(a.proxy(function(c,d){var e,f=a(d),g=b.devicePixelRatio>1&&f.attr("data-src-retina")||f.attr("data-src");this._core.trigger("load",{element:f,url:g},"lazy"),f.is("img")?f.one("load.owl.lazy",a.proxy(function(){f.css("opacity",1),this._core.trigger("loaded",{element:f,url:g},"lazy")},this)).attr("src",g):(e=new Image,e.onload=a.proxy(function(){f.css({"background-image":'url("'+g+'")',opacity:"1"}),this._core.trigger("loaded",{element:f,url:g},"lazy")},this),e.src=g)},this)),this._loaded.push(d.get(0)))},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this._core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.ctfOwlCarousel.Constructor.Plugins.Lazy=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._handlers={"initialized.owl.carousel refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&this.update()},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&"position"==a.property.name&&this.update()},this),"loaded.owl.lazy":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&a.element.closest("."+this._core.settings.itemClass).index()===this._core.current()&&this.update()},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={autoHeight:!1,autoHeightClass:"ctf-owl-height"},e.prototype.update=function(){var b=this._core._current,c=b+this._core.settings.items,d=this._core.$stage.children().toArray().slice(b,c),e=[],f=0;a.each(d,function(b,c){e.push(a(c).height())}),f=Math.max.apply(null,e),this._core.$stage.parent().height(f).addClass(this._core.settings.autoHeightClass)},e.prototype.destroy=function(){var a,b;for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.ctfOwlCarousel.Constructor.Plugins.AutoHeight=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._videos={}
vendor: 13,405 bytes, line 119
119,this._playing=null,this._handlers={"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.register({type:"state",name:"playing",tags:["interacting"]})},this),"resize.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.video&&this.isInFullScreen()&&a.preventDefault()},this),"refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.is("resizing")&&this._core.$stage.find(".cloned .ctf-owl-video-frame").remove()},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&"position"===a.property.name&&this._playing&&this.stop()},this),"prepared.owl.carousel":a.proxy(function(b){if(b.namespace){var c=a(b.content).find(".ctf-owl-video");c.length&&(c.css("display","none"),this.fetch(c,a(b.content)))}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".ctf-owl-video-play-icon",a.proxy(function(a){this.play(a)},this))};e.Defaults={video:!1,videoHeight:!1,videoWidth:!1},e.prototype.fetch=function(a,b){var c=function(){return a.attr("data-vimeo-id")?"vimeo":a.attr("data-vzaar-id")?"vzaar":"youtube"}(),d=a.attr("data-vimeo-id")||a.attr("data-youtube-id")||a.attr("data-vzaar-id"),e=a.attr("data-width")||this._core.settings.videoWidth,f=a.attr("data-height")||this._core.settings.videoHeight,g=a.attr("href");if(!g)throw new Error("Missing video URL.");if(d=g.match(/(http:|https:|)\/\/(player.|www.|app.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com)|vzaar\.com)\/(video\/|videos\/|embed\/|channels\/.+\/|groups\/.+\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/),d[3].indexOf("youtu")>-1)c="youtube";else if(d[3].indexOf("vimeo")>-1)c="vimeo";else{if(!(d[3].indexOf("vzaar")>-1))throw new Error("Video URL not supported.");c="vzaar"}d=d[6],this._videos[g]={type:c,id:d,width:e,height:f},b.attr("data-video",g),this.thumbnail(a,this._videos[g])},e.prototype.thumbnail=function(b,c){var d,e,f,g=c.width&&c.height?'style="width:'+c.width+"px;height:"+c.height+'px;"':"",h=b.find("img"),i="src",j="",k=this._core.settings,l=function(a){e='<div class="ctf-owl-video-play-icon"></div>',d=k.lazyLoad?'<div class="ctf-owl-video-tn '+j+'" '+i+'="'+a+'"></div>':'<div class="ctf-owl-video-tn" style="opacity:1;background-image:url('+a+')"></div>',b.after(d),b.after(e)};if(b.wrap('<div class="ctf-owl-video-wrapper"'+g+"></div>"),this._core.settings.lazyLoad&&(i="data-src",j="ctf-owl-lazy"),h.length)return l(h.attr(i)),h.remove(),!1;"youtube"===c.type?(f="//img.youtube.com/vi/"+c.id+"/hqdefault.jpg",l(f)):"vimeo"===c.type?a.ajax({type:"GET",url:"//vimeo.com/api/v2/video/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a[0].thumbnail_large,l(f)}}):"vzaar"===c.type&&a.ajax({type:"GET",url:"//vzaar.com/api/videos/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a.framegrab_url,l(f)}})},e.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".ctf-owl-video-frame").remove(),this._playing.removeClass("ctf-owl-video-playing"),this._playing=null,this._core.leave("playing"),this._core.trigger("stopped",null,"video")},e.prototype.play=function(b){var c,d=a(b.target),e=d.closest("."+this._core.settings.itemClass),f=this._videos[e.attr("data-video")],g=f.width||"100%",h=f.height||this._core.$stage.height();this._playing||(this._core.enter("playing"),this._core.trigger("play",null,"video"),e=this._core.items(this._core.relative(e.index())),this._core.reset(e.index()),"youtube"===f.type?c='<iframe width="'+g+'" height="'+h+'" src="//www.youtube.com/embed/'+f.id+"?autoplay=1&rel=0&v="+f.id+'" frameborder="0" allowfullscreen></iframe>':"vimeo"===f.type?c='<iframe src="//player.vimeo.com/video/'+f.id+'?autoplay=1" width="'+g+'" height="'+h+'" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>':"vzaar"===f.type&&(c='<iframe frameborder="0"height="'+h+'"width="'+g+'" allowfullscreen mozallowfullscreen webkitAllowFullScreen src="//view.vzaar.com/'+f.id+'/player?autoplay=true"></iframe>'),a('<div class="ctf-owl-video-frame">'+c+"</div>").insertAfter(e.find(".ctf-owl-video")),this._playing=e.addClass("ctf-owl-video-playing"))},e.prototype.isInFullScreen=function(){var b=c.fullscreenElement||c.mozFullScreenElement||c.webkitFullscreenElement;return b&&a(b).parent().hasClass("ctf-owl-video-frame")},e.prototype.destroy=function(){var a,b;this._core.$element.off("click.owl.video");for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.ctfOwlCarousel.Constructor.Plugins.Video=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this.core=b,this.core.options=a.extend({},e.Defaults,this.core.options),this.swapping=!0,this.previous=d,this.next=d,this.handlers={"change.owl.carousel":a.proxy(function(a){a.namespace&&"position"==a.property.name&&(this.previous=this.core.current(),this.next=a.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":a.proxy(function(a){a.namespace&&(this.swapping="translated"==a.type)},this),"translate.owl.carousel":a.proxy(function(a){a.namespace&&this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)},this.core.$element.on(this.handlers)};e.Defaults={animateOut:!1,animateIn:!1},e.prototype.swap=function(){if(1===this.core.settings.items&&a.support.animation&&a.support.transition){this.core.speed(0);var b,c=a.proxy(this.clear,this),d=this.core.$stage.children().eq(this.previous),e=this.core.$stage.children().eq(this.next),f=this.core.settings.animateIn,g=this.core.settings.animateOut;this.core.current()!==this.previous&&(g&&(b=this.core.coordinates(this.previous)-this.core.coordinates(this.next),d.one(a.support.animation.end,c).css({left:b+"px"}).addClass("animated ctf-owl-animated-out").addClass(g)),f&&e.one(a.support.animation.end,c).addClass("animated ctf-owl-animated-in").addClass(f))}},e.prototype.clear=function(b){a(b.target).css({left:""}).removeClass("animated ctf-owl-animated-out ctf-owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.onTransitionEnd()},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this.core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.ctfOwlCarousel.Constructor.Plugins.Animate=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._timeout=null,this._paused=!1,this._handlers={"changed.owl.carousel":a.proxy(function(a){a.namespace&&"settings"===a.property.name?this._core.settings.autoplay?this.play():this.stop():a.namespace&&"position"===a.property.name&&this._core.settings.autoplay&&this._setAutoPlayInterval()},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoplay&&this.play()},this),"play.owl.autoplay":a.proxy(function(a,b,c){a.namespace&&this.play(b,c)},this),"stop.owl.autoplay":a.proxy(function(a){a.namespace&&this.stop()},this),"mouseover.owl.autoplay":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"mouseleave.owl.autoplay":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play()},this),"touchstart.owl.core":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"touchend.owl.core":a.proxy(function(){this._core.settings.autoplayHoverPause&&this.play()},this)},this._core.$element.on(this._handlers),this._core.options=a.extend({},e.Defaults,this._core.options)};e.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},e.prototype.play=function(a,b){this._paused=!1,this._core.is("rotating")||(this._core.enter("rotating"),this._setAutoPlayInterval())},e.prototype._getNextTimeout=function(d,e){return this._timeout&&b.clearTimeout(this._timeout),b.setTimeout(a.proxy(function(){this._paused||this._core.is("busy")||this._core.is("interacting")||c.hidden||this._core.next(e||this._core.settings.autoplaySpeed)},this),d||this._core.settings.autoplayTimeout)},e.prototype._setAutoPlayInterval=function(){this._timeout=this._getNextTimeout()},e.prototype.stop=function(){this._core.is("rotating")&&(b.clearTimeout(this._timeout),this._core.leave("rotating"))},e.prototype.pause=function(){this._core.is("rotating")&&(this._paused=!0)},e.prototype.destroy=function(){var a,b;this.stop();for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.ctfOwlCarousel.Constructor.Plugins.autoplay=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){"use strict";var e=function(b){this._core=b,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":a.proxy(function(b){b.namespace&&this._core.settings.dotsData&&this._templates.push('<div class="'+this._core.settings.dotClass+'">'+a(b.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+"</div>")},this),"added.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,0,this._templates.pop())},this),"remove.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,1)},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&"position"==a.property.name&&this.draw()},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&&!this._initialized&&(this._core.trigger("initialize",null,"navigation"),this.initialize(),this.update(),this.draw(),this._initialized=!0,this._core.trigger("initialized",null,"navigation"))},this),"refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers)};e.Defaults={nav:!1,navText:["prev","next"],navSpeed:!1,navElement:"div",navContainer:!1,navContainerClass:"ctf-owl-nav",navClass:["ctf-owl-prev","ctf-owl-next"],slideBy:1,dotClass:"ctf-owl-dot",dotsClass:"ctf-owl-dots",dots:!0,dotsEach:!1,dotsData:!1,dotsSpeed:!1,dotsContainer:!1},e.prototype.initialize=function(){var b,c=this._core.settings;this._controls.$relative=(c.navContainer?a(c.navContainer):a("<div>").addClass(c.navContainerClass).appendTo(this.$element)).addClass("disabled"),this._controls.$previous=a("<"+c.navElement+">").addClass(c.navClass[0]).html(c.navText[0]).prependTo(this._controls.$relative).on("click",a.proxy(function(a){this.prev(c.navSpeed)},this)),this._controls.$next=a("<"+c.navElement+">").addClass(c.navClass[1]).html(c.navText[1]).appendTo(this._controls.$relative).on("click",a.proxy(function(a){this.next(c.navSpeed)},this)),c.dotsData||(this._templates=[a("<div>").addClass(c.dotClass).append(a("<span>")).prop("outerHTML")]),this._controls.$absolute=(c.dotsContainer?a(c.dotsContainer):a("<div>").addClass(c.dotsClass).appendTo(this.$element)).addClass("disabled"),this._controls.$absolute.on("click","div",a.proxy(function(b){var d=a(b.target).parent().is(this._controls.$absolute)?a(b.target).index():a(b.target).parent().index();b.preventDefault(),this.to(d,c.dotsSpeed)},this));for(b in this._overrides)this._core[b]=a.proxy(this[b],this)},e.prototype.destroy=function(){var a,b,c,d;for(a in this._handlers)this.$element.off(a,this._handlers[a]);for(b in this._controls)this._controls[b].remove();for(d in this.overides)this._core[d]=this._overrides[d];for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},e.prototype.update=function(){var a,b,c,d=this._core.clones().length/2,e=d+this._core.items().length,f=this._core.maximum(!0),g=this._core.settings,h=g.center||g.autoWidth||g.dotsData?1:g.dotsEach||g.items;if("page"!==g.slideBy&&(g.slideBy=Math.min(g.slideBy,g.items)),g.dots||"page"==g.slideBy)for(this._pages=[],a=d,b=0,c=0;a<e;a++){if(b>=h||0===b){if(this._pages.push({start:Math.min(f,a-d),end:a-d+h-1}),Math.min(f,a-d)===f)break;b=0,++c}b+=this._core.mergers(this._core.relative(a))}},e.prototype.draw=function(){var b,c=this._core.settings,d=this._core.items().length<=c.items,e=this._core.relative(this._core.current()),f=c.loop||c.rewind;this._controls.$relative.toggleClass("disabled",!c.nav||d),c.nav&&(this._controls.$previous.toggleClass("disabled",!f&&e<=this._core.minimum(!0)),this._controls.$next.toggleClass("disabled",!f&&e>=this._core.maximum(!0))),this._controls.$absolute.toggleClass("disabled",!c.dots||d),c.dots&&(b=this._pages.length-this._controls.$absolute.children().length,c.dotsData&&0!==b?this._controls.$absolute.html(this._templates.join("")):b>0?this._controls.$absolute.append(new Array(b+1).join(this._templates[0])):b<0&&this._controls.$absolute.children().slice(b).remove(),this._controls.$absolute.find(".active").removeClass("active"),this._controls.$absolute.children().eq(a.inArray(this.current(),this._pages)).addClass("active"))},e.prototype.onTrigger=function(b){var c=this._core.settings;
119b.page={index:a.inArray(this.current(),this._pages),count:this._pages.length,size:c&&(c.center||c.autoWidth||c.dotsData?1:c.dotsEach||c.items)}},e.prototype.current=function(){var b=this._core.relative(this._core.current());return a.grep(this._pages,a.proxy(function(a,c){return a.start<=b&&a.end>=b},this)).pop()},e.prototype.getPosition=function(b){var c,d,e=this._core.settings;return"page"==e.slideBy?(c=a.inArray(this.current(),this._pages),d=this._pages.length,b?++c:--c,c=this._pages[(c%d+d)%d].start):(c=this._core.relative(this._core.current()),d=this._core.items().length,b?c+=e.slideBy:c-=e.slideBy),c},e.prototype.next=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!0),b)},e.prototype.prev=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!1),b)},e.prototype.to=function(b,c,d){var e;!d&&this._pages.length?(e=this._pages.length,a.proxy(this._overrides.to,this._core)(this._pages[(b%e+e)%e].start,c)):a.proxy(this._overrides.to,this._core)(b,c)},a.fn.ctfOwlCarousel.Constructor.Plugins.Navigation=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){"use strict";var e=function(c){this._core=c,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":a.proxy(function(c){c.namespace&&"URLHash"===this._core.settings.startPosition&&a(b).trigger("hashchange.owl.navigation")},this),"prepared.owl.carousel":a.proxy(function(b){if(b.namespace){var c=a(b.content).find("[data-hash]").addBack("[data-hash]").attr("data-hash");if(!c)return;this._hashes[c]=b.content}},this),"changed.owl.carousel":a.proxy(function(c){if(c.namespace&&"position"===c.property.name){var d=this._core.items(this._core.relative(this._core.current())),e=a.map(this._hashes,function(a,b){return a===d?b:null}).join();if(!e||b.location.hash.slice(1)===e)return;b.location.hash=e}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers),a(b).on("hashchange.owl.navigation",a.proxy(function(a){var c=b.location.hash.substring(1),e=this._core.$stage.children(),f=this._hashes[c]&&e.index(this._hashes[c]);f!==d&&f!==this._core.current()&&this._core.to(this._core.relative(f),!1,!0)},this))};e.Defaults={URLhashListener:!1},e.prototype.destroy=function(){var c,d;a(b).off("hashchange.owl.navigation");for(c in this._handlers)this._core.$element.off(c,this._handlers[c]);for(d in Object.getOwnPropertyNames(this))"function"!=typeof this[d]&&(this[d]=null)},a.fn.ctfOwlCarousel.Constructor.Plugins.Hash=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){function e(b,c){var e=!1,f=b.charAt(0).toUpperCase()+b.slice(1);return a.each((b+" "+h.join(f+" ")+f).split(" "),function(a,b){if(g[b]!==d)return e=!c||b,!1}),e}function f(a){return e(a,!0)}var g=a("<support>").get(0).style,h="Webkit Moz O ms".split(" "),i={transition:{end:{WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",transition:"transitionend"}},animation:{end:{WebkitAnimation:"webkitAnimationEnd",MozAnimation:"animationend",OAnimation:"oAnimationEnd",animation:"animationend"}}},j={csstransforms:function(){return!!e("transform")},csstransforms3d:function(){return!!e("perspective")},csstransitions:function(){return!!e("transition")},cssanimations:function(){return!!e("animation")}};j.csstransitions()&&(a.support.transition=new String(f("transition")),a.support.transition.end=i.transition.end[a.support.transition]),j.cssanimations()&&(a.support.animation=new String(f("animation")),a.support.animation.end=i.animation.end[a.support.animation]),j.csstransforms()&&(a.support.transform=new String(f("transform")),a.support.transform3d=j.csstransforms3d())}(window.Zepto||window.jQuery,window,document);(function($,window,document,undefined){Owl2row=function(scope){this.owl=scope;this.owl.options=$.extend({},Owl2row.Defaults,this.owl.options);this.handlers={"initialize.owl.carousel":$.proxy(function(e){if(this.owl.settings.owl2row){this.build2row(this)}},this)};this.owl.$element.on(this.handlers)};Owl2row.Defaults={owl2row:!1,owl2rowTarget:"ctf-item",owl2rowContainer:"ctf_owl2row-item",owl2rowDirection:"utd"};Owl2row.prototype.build2row=function(thisScope){var carousel=$(thisScope.owl.$element);var carouselItems=carousel.find("."+thisScope.owl.options.owl2rowTarget);var aEvenElements=[];var aOddElements=[];$.each(carouselItems,function(index,item){if(index%2===0){aEvenElements.push(item)}else{aOddElements.push(item)}});switch(thisScope.owl.options.owl2rowDirection){case"ltr":thisScope.leftToright(thisScope,carousel,carouselItems);break;default:thisScope.upTodown(thisScope,aEvenElements,aOddElements,carousel)}};Owl2row.prototype.leftToright=function(thisScope,carousel,carouselItems){var o2wContainerClass=thisScope.owl.options.owl2rowContainer;var owlMargin=thisScope.owl.options.margin;var carouselItemsLength=carouselItems.length;var firsArr=[];var secondArr=[];if(carouselItemsLength%2===1){carouselItemsLength=(carouselItemsLength-1)/2+1}else{carouselItemsLength=carouselItemsLength/2}$.each(carouselItems,function(index,item){if(index<carouselItemsLength){firsArr.push(item)}else{secondArr.push(item)}});$.each(firsArr,function(index,item){var rowContainer=$('<div class="'+o2wContainerClass+'"/>');var firstRowElement=firsArr[index];firstRowElement.style.marginBottom=owlMargin+"px";rowContainer.append(firstRowElement).append(secondArr[index]);carousel.append(rowContainer)})};Owl2row.prototype.upTodown=function(thisScope,aEvenElements,aOddElements,carousel){var o2wContainerClass=thisScope.owl.options.owl2rowContainer;var owlMargin=thisScope.owl.options.margin;$.each(aEvenElements,function(index,item){var rowContainer=$('<div class="'+o2wContainerClass+'"/>');var evenElement=aEvenElements[index];evenElement.style.marginBottom=owlMargin+"px";rowContainer.append(evenElement).append(aOddElements[index]);carousel.append(rowContainer)})};Owl2row.prototype.destroy=function(){var handler,property};$.fn.ctfOwlCarousel.Constructor.Plugins.owl2row=Owl2row})(window.Zepto||window.jQuery,window,document);if(typeof ctfOptions.no_mob_swipe==="undefined"){
vendor: 20,581 bytes, line 119
119!function(a,b,c,d){"use strict";function e(a,b,c){return setTimeout(j(a,c),b)}function f(a,b,c){return Array.isArray(a)?(g(a,c[b],c),!0):!1}function g(a,b,c){var e;if(a)if(a.forEach)a.forEach(b,c);else if(a.length!==d)for(e=0;e<a.length;)b.call(c,a[e],e,a),e++;else for(e in a)a.hasOwnProperty(e)&&b.call(c,a[e],e,a)}function h(b,c,d){var e="DEPRECATED METHOD: "+c+"\n"+d+" AT \n";return function(){var c=new Error("get-stack-trace"),d=c&&c.stack?c.stack.replace(/^[^\(]+?[\n$]/gm,"").replace(/^\s+at\s+/gm,"").replace(/^Object.<anonymous>\s*\(/gm,"{anonymous}()@"):"Unknown Stack Trace",f=a.console&&(a.console.warn||a.console.log);return f&&f.call(a.console,e,d),b.apply(this,arguments)}}function i(a,b,c){var d,e=b.prototype;d=a.prototype=Object.create(e),d.constructor=a,d._super=e,c&&la(d,c)}function j(a,b){return function(){return a.apply(b,arguments)}}function k(a,b){return typeof a==oa?a.apply(b?b[0]||d:d,b):a}function l(a,b){return a===d?b:a}function m(a,b,c){g(q(b),function(b){a.addEventListener(b,c,!1)})}function n(a,b,c){g(q(b),function(b){a.removeEventListener(b,c,!1)})}function o(a,b){for(;a;){if(a==b)return!0;a=a.parentNode}return!1}function p(a,b){return a.indexOf(b)>-1}function q(a){return a.trim().split(/\s+/g)}function r(a,b,c){if(a.indexOf&&!c)return a.indexOf(b);for(var d=0;d<a.length;){if(c&&a[d][c]==b||!c&&a[d]===b)return d;d++}return-1}function s(a){return Array.prototype.slice.call(a,0)}function t(a,b,c){for(var d=[],e=[],f=0;f<a.length;){var g=b?a[f][b]:a[f];r(e,g)<0&&d.push(a[f]),e[f]=g,f++}return c&&(d=b?d.sort(function(a,c){return a[b]>c[b]}):d.sort()),d}function u(a,b){for(var c,e,f=b[0].toUpperCase()+b.slice(1),g=0;g<ma.length;){if(c=ma[g],e=c?c+f:b,e in a)return e;g++}return d}function v(){return ua++}function w(b){var c=b.ownerDocument||b;return c.defaultView||c.parentWindow||a}function x(a,b){var c=this;this.manager=a,this.callback=b,this.element=a.element,this.target=a.options.inputTarget,this.domHandler=function(b){k(a.options.enable,[a])&&c.handler(b)},this.init()}function y(a){var b,c=a.options.inputClass;return new(b=c?c:xa?M:ya?P:wa?R:L)(a,z)}function z(a,b,c){var d=c.pointers.length,e=c.changedPointers.length,f=b&Ea&&d-e===0,g=b&(Ga|Ha)&&d-e===0;c.isFirst=!!f,c.isFinal=!!g,f&&(a.session={}),c.eventType=b,A(a,c),a.emit("hammer.input",c),a.recognize(c),a.session.prevInput=c}function A(a,b){var c=a.session,d=b.pointers,e=d.length;c.firstInput||(c.firstInput=D(b)),e>1&&!c.firstMultiple?c.firstMultiple=D(b):1===e&&(c.firstMultiple=!1);var f=c.firstInput,g=c.firstMultiple,h=g?g.center:f.center,i=b.center=E(d);b.timeStamp=ra(),b.deltaTime=b.timeStamp-f.timeStamp,b.angle=I(h,i),b.distance=H(h,i),B(c,b),b.offsetDirection=G(b.deltaX,b.deltaY);var j=F(b.deltaTime,b.deltaX,b.deltaY);b.overallVelocityX=j.x,b.overallVelocityY=j.y,b.overallVelocity=qa(j.x)>qa(j.y)?j.x:j.y,b.scale=g?K(g.pointers,d):1,b.rotation=g?J(g.pointers,d):0,b.maxPointers=c.prevInput?b.pointers.length>c.prevInput.maxPointers?b.pointers.length:c.prevInput.maxPointers:b.pointers.length,C(c,b);var k=a.element;o(b.srcEvent.target,k)&&(k=b.srcEvent.target),b.target=k}function B(a,b){var c=b.center,d=a.offsetDelta||{},e=a.prevDelta||{},f=a.prevInput||{};b.eventType!==Ea&&f.eventType!==Ga||(e=a.prevDelta={x:f.deltaX||0,y:f.deltaY||0},d=a.offsetDelta={x:c.x,y:c.y}),b.deltaX=e.x+(c.x-d.x),b.deltaY=e.y+(c.y-d.y)}function C(a,b){var c,e,f,g,h=a.lastInterval||b,i=b.timeStamp-h.timeStamp;if(b.eventType!=Ha&&(i>Da||h.velocity===d)){var j=b.deltaX-h.deltaX,k=b.deltaY-h.deltaY,l=F(i,j,k);e=l.x,f=l.y,c=qa(l.x)>qa(l.y)?l.x:l.y,g=G(j,k),a.lastInterval=b}else c=h.velocity,e=h.velocityX,f=h.velocityY,g=h.direction;b.velocity=c,b.velocityX=e,b.velocityY=f,b.direction=g}function D(a){for(var b=[],c=0;c<a.pointers.length;)b[c]={clientX:pa(a.pointers[c].clientX),clientY:pa(a.pointers[c].clientY)},c++;return{timeStamp:ra(),pointers:b,center:E(b),deltaX:a.deltaX,deltaY:a.deltaY}}function E(a){var b=a.length;if(1===b)return{x:pa(a[0].clientX),y:pa(a[0].clientY)};for(var c=0,d=0,e=0;b>e;)c+=a[e].clientX,d+=a[e].clientY,e++;return{x:pa(c/b),y:pa(d/b)}}function F(a,b,c){return{x:b/a||0,y:c/a||0}}function G(a,b){return a===b?Ia:qa(a)>=qa(b)?0>a?Ja:Ka:0>b?La:Ma}function H(a,b,c){c||(c=Qa);var d=b[c[0]]-a[c[0]],e=b[c[1]]-a[c[1]];return Math.sqrt(d*d+e*e)}function I(a,b,c){c||(c=Qa);var d=b[c[0]]-a[c[0]],e=b[c[1]]-a[c[1]];return 180*Math.atan2(e,d)/Math.PI}function J(a,b){return I(b[1],b[0],Ra)+I(a[1],a[0],Ra)}function K(a,b){return H(b[0],b[1],Ra)/H(a[0],a[1],Ra)}function L(){this.evEl=Ta,this.evWin=Ua,this.pressed=!1,x.apply(this,arguments)}function M(){this.evEl=Xa,this.evWin=Ya,x.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}function N(){this.evTarget=$a,this.evWin=_a,this.started=!1,x.apply(this,arguments)}function O(a,b){var c=s(a.touches),d=s(a.changedTouches);return b&(Ga|Ha)&&(c=t(c.concat(d),"identifier",!0)),[c,d]}function P(){this.evTarget=bb,this.targetIds={},x.apply(this,arguments)}function Q(a,b){var c=s(a.touches),d=this.targetIds;if(b&(Ea|Fa)&&1===c.length)return d[c[0].identifier]=!0,[c,c];var e,f,g=s(a.changedTouches),h=[],i=this.target;if(f=c.filter(function(a){return o(a.target,i)}),b===Ea)for(e=0;e<f.length;)d[f[e].identifier]=!0,e++;for(e=0;e<g.length;)d[g[e].identifier]&&h.push(g[e]),b&(Ga|Ha)&&delete d[g[e].identifier],e++;return h.length?[t(f.concat(h),"identifier",!0),h]:void 0}function R(){x.apply(this,arguments);var a=j(this.handler,this);this.touch=new P(this.manager,a),this.mouse=new L(this.manager,a),this.primaryTouch=null,this.lastTouches=[]}function S(a,b){a&Ea?(this.primaryTouch=b.changedPointers[0].identifier,T.call(this,b)):a&(Ga|Ha)&&T.call(this,b)}function T(a){var b=a.changedPointers[0];if(b.identifier===this.primaryTouch){var c={x:b.clientX,y:b.clientY};this.lastTouches.push(c);var d=this.lastTouches,e=function(){var a=d.indexOf(c);a>-1&&d.splice(a,1)};setTimeout(e,cb)}}function U(a){for(var b=a.srcEvent.clientX,c=a.srcEvent.clientY,d=0;d<this.lastTouches.length;d++){var e=this.lastTouches[d],f=Math.abs(b-e.x),g=Math.abs(c-e.y);if(db>=f&&db>=g)return!0}return!1}function V(a,b){this.manager=a,this.set(b)}function W(a){if(p(a,jb))return jb;var b=p(a,kb),c=p(a,lb);return b&&c?jb:b||c?b?kb:lb:p(a,ib)?ib:hb}function X(){if(!fb)return!1;var b={},c=a.CSS&&a.CSS.supports;return["auto","manipulation","pan-y","pan-x","pan-x pan-y","none"].forEach(function(d){b[d]=c?a.CSS.supports("touch-action",d):!0}),b}function Y(a){this.options=la({},this.defaults,a||{}),this.id=v(),this.manager=null,this.options.enable=l(this.options.enable,!0),this.state=nb,this.simultaneous={},this.requireFail=[]}function Z(a){return a&sb?"cancel":a&qb?"end":a&pb?"move":a&ob?"start":""}function $(a){return a==Ma?"down":a==La?"up":a==Ja?"left":a==Ka?"right":""}function _(a,b){var c=b.manager;return c?c.get(a):a}function aa(){Y.apply(this,arguments)}function ba(){aa.apply(this,arguments),this.pX=null,this.pY=null}function ca(){aa.apply(this,arguments)}function da(){Y.apply(this,arguments),this._timer=null,this._input=null}function ea(){aa.apply(this,arguments)}function fa(){aa.apply(this,arguments)}function ga(){Y.apply(this,arguments),this.pTime=!1,this.pCenter=!1,this._timer=null,this._input=null,this.count=0}function ha(a,b){return b=b||{},b.recognizers=l(b.recognizers,ha.defaults.preset),new ia(a,b)}function ia(a,b){this.options=la({},ha.defaults,b||{}),this.options.inputTarget=this.options.inputTarget||a,this.handlers={},this.session={},this.recognizers=[],this.oldCssProps={},this.element=a,this.input=y(this),this.touchAction=new V(this,this.options.touchAction),ja(this,!0),g(this.options.recognizers,function(a){var b=this.add(new a[0](a[1]));a[2]&&b.recognizeWith(a[2]),a[3]&&b.requireFailure(a[3])},this)}function ja(a,b){var c=a.element;if(c.style){var d;g(a.options.cssProps,function(e,f){d=u(c.style,f),b?(a.oldCssProps[d]=c.style[d],c.style[d]=e):c.style[d]=a.oldCssProps[d]||""}),b||(a.oldCssProps={})}}function ka(a,c){var d=b.createEvent("Event");d.initEvent(a,!0,!0),d.gesture=c,c.target.dispatchEvent(d)}var la,ma=["","webkit","Moz","MS","ms","o"],na=b.createElement("div"),oa="function",pa=Math.round,qa=Math.abs,ra=Date.now;la="function"!=typeof Object.assign?function(a){if(a===d||null===a)throw new TypeError("Cannot convert undefined or null to object");for(var b=Object(a),c=1;c<arguments.length;c++){var e=arguments[c];if(e!==d&&null!==e)for(var f in e)e.hasOwnProperty(f)&&(b[f]=e[f])}return b}:Object.assign;var sa=h(function(a,b,c){for(var e=Object.keys(b),f=0;f<e.length;)(!c||c&&a[e[f]]===d)&&(a[e[f]]=b[e[f]]),f++;return a},"extend","Use `assign`."),ta=h(function(a,b){return sa(a,b,!0)},"merge","Use `assign`."),ua=1,va=/mobile|tablet|ip(ad|hone|od)|android/i,wa="ontouchstart"in a,xa=u(a,"PointerEvent")!==d,ya=wa&&va.test(navigator.userAgent),za="touch",Aa="pen",Ba="mouse",Ca="kinect",Da=25,Ea=1,Fa=2,Ga=4,Ha=8,Ia=1,Ja=2,Ka=4,La=8,Ma=16,Na=Ja|Ka,Oa=La|Ma,Pa=Na|Oa,Qa=["x","y"],Ra=["clientX","clientY"];x.prototype={handler:function(){},init:function(){this.evEl&&m(this.element,this.evEl,this.domHandler),this.evTarget&&m(this.target,this.evTarget,this.domHandler),this.evWin&&m(w(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&n(this.element,this.evEl,this.domHandler),this.evTarget&&n(this.target,this.evTarget,this.domHandler),this.evWin&&n(w(this.element),this.evWin,this.domHandler)}};var Sa={mousedown:Ea,mousemove:Fa,mouseup:Ga},Ta="mousedown",Ua="mousemove mouseup";i(L,x,{handler:function(a){var b=Sa[a.type];b&Ea&&0===a.button&&(this.pressed=!0),b&Fa&&1!==a.which&&(b=Ga),this.pressed&&(b&Ga&&(this.pressed=!1),this.callback(this.manager,b,{pointers:[a],changedPointers:[a],pointerType:Ba,srcEvent:a}))}});var Va={pointerdown:Ea,pointermove:Fa,pointerup:Ga,pointercancel:Ha,pointerout:Ha},Wa={2:za,3:Aa,4:Ba,5:Ca},Xa="pointerdown",Ya="pointermove pointerup pointercancel";a.MSPointerEvent&&!a.PointerEvent&&(Xa="MSPointerDown",Ya="MSPointerMove MSPointerUp MSPointerCancel"),i(M,x,{handler:function(a){var b=this.store,c=!1,d=a.type.toLowerCase().replace("ms",""),e=Va[d],f=Wa[a.pointerType]||a.pointerType,g=f==za,h=r(b,a.pointerId,"pointerId");e&Ea&&(0===a.button||g)?0>h&&(b.push(a),h=b.length-1):e&(Ga|Ha)&&(c=!0),0>h||(b[h]=a,this.callback(this.manager,e,{pointers:b,changedPointers:[a],pointerType:f,srcEvent:a}),c&&b.splice(h,1))}});var Za={touchstart:Ea,touchmove:Fa,touchend:Ga,touchcancel:Ha},$a="touchstart",_a="touchstart touchmove touchend touchcancel";i(N,x,{handler:function(a){var b=Za[a.type];if(b===Ea&&(this.started=!0),this.started){var c=O.call(this,a,b);b&(Ga|Ha)&&c[0].length-c[1].length===0&&(this.started=!1),this.callback(this.manager,b,{pointers:c[0],changedPointers:c[1],pointerType:za,srcEvent:a})}}});var ab={touchstart:Ea,touchmove:Fa,touchend:Ga,touchcancel:Ha},bb="touchstart touchmove touchend touchcancel";i(P,x,{handler:function(a){var b=ab[a.type],c=Q.call(this,a,b);c&&this.callback(this.manager,b,{pointers:c[0],changedPointers:c[1],pointerType:za,srcEvent:a})}});var cb=2500,db=25;i(R,x,{handler:function(a,b,c){var d=c.pointerType==za,e=c.pointerType==Ba;if(!(e&&c.sourceCapabilities&&c.sourceCapabilities.firesTouchEvents)){if(d)S.call(this,b,c);else if(e&&U.call(this,c))return;this.callback(a,b,c)}},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var eb=u(na.style,"touchAction"),fb=eb!==d,gb="compute",hb="auto",ib="manipulation",jb="none",kb="pan-x",lb="pan-y",mb=X();V.prototype={set:function(a){a==gb&&(a=this.compute()),fb&&this.manager.element.style&&mb[a]&&(this.manager.element.style[eb]=a),this.actions=a.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var a=[];return g(this.manager.recognizers,function(b){k(b.options.enable,[b])&&(a=a.concat(b.getTouchAction()))}),W(a.join(" "))},preventDefaults:function(a){var b=a.srcEvent,c=a.offsetDirection;if(this.manager.session.prevented)return void b.preventDefault();var d=this.actions,e=p(d,jb)&&!mb[jb],f=p(d,lb)&&!mb[lb],g=p(d,kb)&&!mb[kb];if(e){var h=1===a.pointers.length,i=a.distance<2,j=a.deltaTime<250;if(h&&i&&j)return}return g&&f?void 0:e||f&&c&Na||g&&c&Oa?this.preventSrc(b):void 0},preventSrc:function(a){this.manager.session.prevented=!0,a.preventDefault()}};var nb=1,ob=2,pb=4,qb=8,rb=qb,sb=16,tb=32;Y.prototype={defaults:{},set:function(a){return la(this.options,a),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(a){if(f(a,"recognizeWith",this))return this;var b=this.simultaneous;return a=_(a,this),b[a.id]||(b[a.id]=a,a.recognizeWith(this)),this},dropRecognizeWith:function(a){return f(a,"dropRecognizeWith",this)?this:(a=_(a,this),delete this.simultaneous[a.id],this)},requireFailure:function(a){if(f(a,"requireFailure",this))return this;var b=this.requireFail;return a=_(a,this),-1===r(b,a)&&(b.push(a),a.requireFailure(this)),this},dropRequireFailure:function(a){if(f(a,"dropRequireFailure",this))return this;a=_(a,this);var b=r(this.requireFail,a);return b>-1&&this.requireFail.splice(b,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(a){return!!this.simultaneous[a.id]},emit:function(a){function b(b){c.manager.emit(b,a)}var c=this,d=this.state;qb>d&&b(c.options.event+Z(d)),b(c.options.event),a.additionalEvent&&b(a.additionalEvent),d>=qb&&b(c.options.event+Z(d))},tryEmit:function(a){return this.canEmit()?this.emit(a):void(this.state=tb)},canEmit:function(){for(var a=0;a<this.requireFail.length;){if(!(this.requireFail[a].state&(tb|nb)))return!1;a++}return!0},recognize:function(a){var b=la({},a);return k(this.options.enable,[this,b])?(this.state&(rb|sb|tb)&&(this.state=nb),this.state=this.process(b),void(this.state&(ob|pb|qb|sb)&&this.tryEmit(b))):(this.reset(),void(this.state=tb))},process:function(a){},getTouchAction:function(){},reset:function(){}},i(aa,Y,{defaults:{pointers:1},attrTest:function(a){var b=this.options.pointers;return 0===b||a.pointers.length===b},process:function(a){var b=this.state,c=a.eventType,d=b&(ob|pb),e=this.attrTest(a);return d&&(c&Ha||!e)?b|sb:d||e?c&Ga?b|qb:b&ob?b|pb:ob:tb}}),i(ba,aa,{defaults:{event:"pan",threshold:10,pointers:1,direction:Pa},getTouchAction:function(){var a=this.options.direction,b=[];return a&Na&&b.push(lb),a&Oa&&b.push(kb),b},directionTest:function(a){var b=this.options,c=!0,d=a.distance,e=a.direction,f=a.deltaX,g=a.deltaY;return e&b.direction||(b.direction&Na?(e=0===f?Ia:0>f?Ja:Ka,c=f!=this.pX,d=Math.abs(a.deltaX)):(e=0===g?Ia:0>g?La:Ma,c=g!=this.pY,d=Math.abs(a.deltaY))),a.direction=e,c&&d>b.threshold&&e&b.direction},attrTest:function(a){return aa.prototype.attrTest.call(this,a)&&(this.state&ob||!(this.state&ob)&&this.directionTest(a))},emit:function(a){this.pX=a.deltaX,this.pY=a.deltaY;var b=$(a.direction);b&&(a.additionalEvent=this.options.event+b),this._super.emit.call(this,a)}}),i(ca,aa,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[jb]},attrTest:function(a){return this._super.attrTest.call(this,a)&&(Math.abs(a.scale-1)>this.options.threshold||this.state&ob)},emit:function(a){if(1!==a.scale){var b=a.scale<1?"in":"out";a.additionalEvent=this.options.event+b}this._super.emit.call(this,a)}}),i(da,Y,{defaults:{event:"press",pointers:1,time:251,threshold:9},getTouchAction:function(){return[hb]},process:function(a){var b=this.options,c=a.pointers.length===b.pointers,d=a.distance<b.threshold,f=a.deltaTime>b.time;if(this._input=a,!d||!c||a.eventType&(Ga|Ha)&&!f)this.reset();else if(a.eventType&Ea)this.reset(),this._timer=e(function(){this.state=rb,this.tryEmit()},b.time,this);else if(a.eventType&Ga)return rb;return tb},reset:function(){clearTimeout(this._timer)},emit:function(a){this.state===rb&&(a&&a.eventType&Ga?this.manager.emit(this.options.event+"up",a):(this._input.timeStamp=ra(),this.manager.emit(this.options.event,this._input)))}}),i(ea,aa,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[jb]},attrTest:function(a){return this._super.attrTest.call(this,a)&&(Math.abs(a.rotation)>this.options.threshold||this.state&ob)}}),i(fa,aa,{defaults:{event:"swipe",threshold:10,velocity:.3,direction:Na|Oa,pointers:1},getTouchAction:function(){return ba.prototype.getTouchAction.call(this)},attrTest:function(a){var b,c=this.options.direction;return c&(Na|Oa)?b=a.overallVelocity:c&Na?b=a.overallVelocityX:c&Oa&&(b=a.overallVelocityY),this._super.attrTest.call(this,a)&&c&a.offsetDirection&&a.distance>this.options.threshold&&a.maxPointers==this.options.pointers&&qa(b)>this.options.velocity&&a.eventType&Ga},emit:function(a){var b=$(a.offsetDirection);b&&this.manager.emit(this.options.event+b,a),this.manager.emit(this.options.event,a)}}),i(ga,Y,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[ib]},process:function(a){var b=this.options,c=a.pointers.length===b.pointers,d=a.distance<b.threshold,f=a.deltaTime<b.time;if(this.reset(),a.eventType&Ea&&0===this.count)return this.failTimeout();if(d&&f&&c){if(a.eventType!=Ga)return this.failTimeout();var g=this.pTime?a.timeStamp-this.pTime<b.interval:!0,h=!this.pCenter||H(this.pCenter,a.center)<b.posThreshold;this.pTime=a.timeStamp,this.pCenter=a.center,h&&g?this.count+=1:this.count=1,this._input=a;var i=this.count%b.taps;if(0===i)return this.hasRequireFailures()?(this._timer=e(function(){this.state=rb,this.tryEmit()},b.interval,this),ob):rb}return tb},failTimeout:function(){return this._timer=e(function(){this.state=tb},this.options.interval,this),tb},reset:function(){clearTimeout(this._timer)},emit:function(){this.state==rb&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}}),ha.VERSION="2.0.8",ha.defaults={domEvents:!1,touchAction:gb,enable:!0,inputTarget:null,inputClass:null,preset:[[ea,{enable:!1}],[ca,{enable:!1},["rotate"]],[fa,{direction:Na}],[ba,{direction:Na},["swipe"]],[ga],[ga,{event:"doubletap",taps:2},["tap"]],[da]],cssProps:{userSelect:"none",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}};var ub=1,vb=2;ia.prototype={set:function(a){return la(this.options,a),a.touchAction&&this.touchAction.update(),a.inputTarget&&(this.input.destroy(),this.input.target=a.inputTarget,this.input.init()),this},stop:function(a){this.session.stopped=a?vb:ub},recognize:function(a){var b=this.session;if(!b.stopped){this.touchAction.preventDefaults(a);var c,d=this.recognizers,e=b.curRecognizer;(!e||e&&e.state&rb)&&(e=b.curRecognizer=null);for(var f=0;f<d.length;)c=d[f],b.stopped===vb||e&&c!=e&&!c.canRecognizeWith(e)?c.reset():c.recognize(a),!e&&c.state&(ob|pb|qb)&&(e=b.curRecognizer=c),f++}},get:function(a){if(a instanceof Y)return a;for(var b=this.recognizers,c=0;c<b.length;c++)if(b[c].options.event==a)return b[c];return null},add:function(a){if(f(a,"add",this))return this;var b=this.get(a.options.event);return b&&this.remove(b),this.recognizers.push(a),a.manager=this,this.touchAction.update(),a},remove:function(a){if(f(a,"remove",this))return this;if(a=this.get(a)){var b=this.recognizers,c=r(b,a);-1!==c&&(b.splice(c,1),this.touchAction.update())}return this},on:function(a,b){if(a!==d&&b!==d){var c=this.handlers;return g(q(a),function(a){c[a]=c[a]||[],c[a].push(b)}),this}},off:function(a,b){if(a!==d){var c=this.handlers;return g(q(a),function(a){b?c[a]&&c[a].splice(r(c[a],b),1):delete c[a]}),this}},emit:function(a,b){this.options.domEvents&&ka(a,b);var c=this.handlers[a]&&this.handlers[a].slice();if(c&&c.length){b.type=a,b.preventDefault=function(){b.srcEvent.preventDefault()};for(var d=0;d<c.length;)c[d](b),d++}},destroy:function(){this.element&&ja(this,!1),this.handlers={},this.session={},this.input.destroy(),this.element=null}},la(ha,{INPUT_START:Ea,INPUT_MOVE:Fa,INPUT_END:Ga,INPUT_CANCEL:Ha,STATE_POSSIBLE:nb,STATE_BEGAN:ob,STATE_CHANGED:pb,STATE_ENDED:qb,STATE_RECOGNIZED:rb,STATE_CANCELLED:sb,STATE_FAILED:tb,DIRECTION_NONE:Ia,DIRECTION_LEFT:Ja,DIRECTION_RIGHT:Ka,DIRECTION_UP:La,DIRECTION_DOWN:Ma,DIRECTION_HORIZONTAL:Na,DIRECTION_VERTICAL:Oa,DIRECTION_ALL:Pa,Manager:ia,Input:x,TouchAction:V,TouchInput:P,MouseInput:L,PointerEventInput:M,TouchMouseInput:R,SingleTouchInput:N,Recognizer:Y,AttrRecognizer:aa,Tap:ga,Pan:ba,Swipe:fa,Pinch:ca,Rotate:ea,Press:da,on:m,off:n,each:g,merge:ta,extend:sa,assign:la,inherit:i,bindFn:j,prefixed:u});var wb="undefined"!=typeof a?a:"undefined"!=typeof self?self:{};wb.Hammer=ha,"function"==typeof define&&define.amd?define(function(){return ha}):"undefined"!=typeof module&&module.exports?module.exports=ha:a[c]=ha}(window,document,"Hammer");
119(function(factory){if(typeof define==="function"&&define.amd){define(["jquery","hammerjs"],factory)}else if(typeof exports==="object"){factory(require("jquery"),require("hammerjs"))}else{factory(jQuery,Hammer)}})(function(jQuery,Hammer){function hammerify(el,options){var $el=jQuery(el);if(!$el.data("hammer")){$el.data("hammer",new Hammer($el[0],options))}}jQuery.fn.hammer=function(options){return this.each(function(){hammerify(this,options)})};Hammer.Manager.prototype.emit=function(originalEmit){return function(type,data){originalEmit.call(this,type,data);jQuery(this.element).trigger({type:type,gesture:data})}}(Hammer.Manager.prototype.emit)})}else{var Hammer={Manager:{prototype:{}}};(function(factory){if(typeof define==="function"&&define.amd){define(["jquery","hammerjs"],factory)}else if(typeof exports==="object"){factory(require("jquery"),require("hammerjs"))}else{factory(jQuery,Hammer)}})(function(jQuery,Hammer){function hammerify(el,options){}jQuery.fn.hammer=function(options){return this.each(function(){hammerify(this,options)})};Hammer.Manager.prototype.emit=function(originalEmit){return function(type,data){originalEmit.call(this,type,data);jQuery(this.element).trigger({type:type,gesture:data})}}(Hammer.Manager.prototype.emit)})}(function($){function ctfAddVisibilityListener(){!function(i){var n={callback:function(){},runOnLoad:!0,frequency:100,ctfPreviousVisibility:null},c={};c.ctfCheckVisibility=function(i,n){if(jQuery.contains(document,i[0])){var e=n.ctfPreviousVisibility,t=i.is(":visible");n.ctfPreviousVisibility=t,null==e?n.runOnLoad&&n.callback(i,t):e!==t&&n.callback(i,t),setTimeout(function(){c.ctfCheckVisibility(i,n)},n.frequency)}},i.fn.ctfVisibilityChanged=function(e){var t=i.extend({},n,e);return this.each(function(){c.ctfCheckVisibility(i(this),t)})}}(jQuery)}function ctf(){this.feeds={};this.options=ctfOptions;this.isTouch=ctfIsTourch()}ctf.prototype={createPage:function(createFeeds,createFeedsArgs){if(typeof window.ctfajaxurl==="undefined"||window.ctfajaxurl.indexOf(window.location.hostname)===-1){window.ctfajaxurl=window.location.hostname+"/wp-admin/admin-ajax.php"}window.ctfIntentsIncluded=!1;createFeeds(createFeedsArgs)},maybeAddIntents:function(){$.each(window.ctf.feeds,function(index){var $self=$(window.ctf.feeds[index].el);if(!window.ctfIntentsIncluded&&window.ctf.feeds[index].settings.consentGiven&&typeof $self.attr("data-ctfintents")!=="undefined"){window.ctfIntentsIncluded=!0;(function(){if(window.__twitterIntentHandler)return;var intentRegex=/twitter\.com\/intent\/(\w+)/,windowOptions="scrollbars=yes,resizable=yes,toolbar=no,location=yes",width=550,height=420,winHeight=screen.height,winWidth=screen.width;function handleIntent(e){e=e||window.event;var target=e.target||e.srcElement,m,left,top;while(target&&target.nodeName.toLowerCase()!=="a"){target=target.parentNode}if(target&&target.nodeName.toLowerCase()==="a"&&target.href){m=target.href.match(intentRegex);if(m){left=Math.round(winWidth/2-width/2);top=0;if(winHeight>height){top=Math.round(winHeight/2-height/2)}window.open(target.href,"intent",windowOptions+",width="+width+",height="+height+",left="+left+",top="+top);e.returnValue=!1;e.preventDefault&&e.preventDefault()}}}if(document.addEventListener){document.addEventListener("click",handleIntent,!1)}else if(document.attachEvent){document.attachEvent("onclick",handleIntent)}window.__twitterIntentHandler=!0})()}})},createLightbox:function(){var lbBuilder=ctfGetlightboxBuilder();var ctf_lb_delay=function(){var ctf_timer=0;return function(ctf_callback,ctf_ms){clearTimeout(ctf_timer);ctf_timer=setTimeout(ctf_callback,ctf_ms)}}();jQuery(window).on("resize",function(){ctf_lb_delay(function(){lbBuilder.afterResize()},200)});(function(){var a=jQuery,b=function(){function a(){this.fadeDuration=500,this.fitImagesInViewport=!0,this.resizeDuration=700,this.positionFromTop=50,this.showImageNumberLabel=!0,this.alwaysShowNavOnTouchDevices=!1,this.wrapAround=!1}return a.prototype.albumLabel=function(a,b){return a+" / "+b},a}(),c=function(){function b(a){this.options=a,this.album=[],this.currentImageIndex=void 0,this.init()}return b.prototype.init=function(){this.enable(),this.build()},b.prototype.enable=function(){var b=this;a("body").on("click","a[data-ctf-lightbox]",function(c){window.ctfCurrentLightboxPostID=a(c.currentTarget).attr("data-id");return b.start(a(c.currentTarget)),!1})},b.prototype.build=function(){var b=this;if(typeof a("#ctf_lightbox").find(".ctf_lb-container").hammer!=="function"){var Hammer={Manager:{prototype:{}}};(function(factory){if(typeof define==="function"&&define.amd){define(["jquery","hammerjs"],factory)}else if(typeof exports==="object"){factory(require("jquery"),require("hammerjs"))}else{factory(jQuery,Hammer)}})(function(jQuery,Hammer){function hammerify(el,options){}jQuery.fn.hammer=function(options){return this.each(function(){hammerify(this,options)})};Hammer.Manager.prototype.emit=function(originalEmit){return function(type,data){originalEmit.call(this,type,data);jQuery(this.element).trigger({type:type,gesture:data})}}
119(Hammer.Manager.prototype.emit)})}a(""+lbBuilder.template()).appendTo(a("body")),this.$lightbox=a("#ctf_lightbox"),this.$overlay=a("#ctf_lightboxOverlay"),this.$outerContainer=this.$lightbox.find(".ctf_lb-outerContainer"),this.$container=this.$lightbox.find(".ctf_lb-container"),this.containerTopPadding=parseInt(this.$container.css("padding-top"),10),this.containerRightPadding=parseInt(this.$container.css("padding-right"),10),this.containerBottomPadding=parseInt(this.$container.css("padding-bottom"),10),this.containerLeftPadding=parseInt(this.$container.css("padding-left"),10),this.$overlay.hide().on("click",function(){return b.end(),!1}),jQuery(document).on("click",function(event,b,c){if(!jQuery(event.target).is("a")&&!jQuery(event.target).closest(".ctf_lb-outerContainer").length){if(!jQuery(event.target).closest(".ctf_lb-dataContainer").length){lbBuilder.afterSlideChange();jQuery("#ctf_lightboxOverlay, #ctf_lightbox").fadeOut()}}}),this.$lightbox.hide(),jQuery("#ctf_lightboxOverlay").on("click",function(c){lbBuilder.afterSlideChange();return"ctf_lightbox"===a(c.target).attr("id")&&b.end(),!1}),this.$lightbox.find(".ctf_lb-prev").on("click",function(){lbBuilder.afterSlideChange();return b.changeImage(0===b.currentImageIndex?b.album.length-1:b.currentImageIndex-1),!1}),this.$lightbox.find(".ctf_lb-container").hammer().on("swiperight",function(){lbBuilder.afterSlideChange();return b.changeImage(0===b.currentImageIndex?b.album.length-1:b.currentImageIndex-1),!1}),this.$lightbox.find(".ctf_lb-next").on("click",function(){lbBuilder.afterSlideChange();return b.changeImage(b.currentImageIndex===b.album.length-1?0:b.currentImageIndex+1),!1}),this.$lightbox.find(".ctf_lb-container").hammer().on("swipeleft",function(){lbBuilder.afterSlideChange();return b.changeImage(b.currentImageIndex===b.album.length-1?0:b.currentImageIndex+1),!1}),this.$lightbox.find(".ctf_lb-loader, .ctf_lb-close").on("click",function(){lbBuilder.afterSlideChange();return b.end(),!1})},b.prototype.start=function(b){function c(a){d.album.push(lbBuilder.getData(a))}var d=this,e=a(window);e.on("resize",a.proxy(this.sizeOverlay,this)),a("select, object, embed").css({visibility:"hidden"}),this.sizeOverlay(),this.album=[];var f,g=0,h=b.attr("data-ctf-lightbox");if(h){f=a(b.prop("tagName")+'[data-ctf-lightbox="'+h+'"]');for(var i=0;i<f.length;i=++i)c(a(f[i])),f[i]===b[0]&&(g=i)}else if("lightbox"===b.attr("rel"))c(b);else{f=a(b.prop("tagName")+'[rel="'+b.attr("rel")+'"]');for(var j=0;j<f.length;j=++j)c(a(f[j])),f[j]===b[0]&&(g=j)}var k=e.scrollTop()+this.options.positionFromTop,l=e.scrollLeft();this.$lightbox.css({top:k+"px",left:l+"px"}).fadeIn(this.options.fadeDuration),this.changeImage(g)},b.prototype.changeImage=function(b){var c=this;this.disableKeyboardNav();var d=this.$lightbox.find(".ctf_lb-image");this.$overlay.fadeIn(this.options.fadeDuration),a(".ctf_lb-loader").fadeIn("slow"),this.$lightbox.find(".ctf_lb-image, iframe, .ctf_video, .ctf_lb-nav, .ctf_lb-prev, .ctf_lb-next, .ctf_lb-dataContainer, .ctf_lb-numbers, .ctf_lb-caption").hide(),this.$outerContainer.addClass("animating");var e=new Image;e.onload=function(){var f,g,h,i,j,k,l;var ctfArrowWidth=0,ctfCommentsWidth=0;if(window.innerWidth>640){ctfArrowWidth=100;ctfCommentsWidth=300}d.attr("src",c.album[b].link),f=a(e),d.width(e.width),d.height(e.height),c.options.fitImagesInViewport&&(l=a(window).width(),k=a(window).height(),j=l-c.containerLeftPadding-c.containerRightPadding-20-ctfCommentsWidth-ctfArrowWidth,i=k-c.containerTopPadding-c.containerBottomPadding-150,(e.width>j||e.height>i)&&(e.width/j>e.height/i?(h=j,g=parseInt(e.height/(e.width/h),10),d.width(h),d.height(g)):(g=i,h=parseInt(e.width/(e.height/g),10),d.width(h),d.height(g)))),c.sizeContainer(d.width(),d.height())},e.src=this.album[b].link,this.currentImageIndex=b},b.prototype.sizeOverlay=function(){this.$overlay.width(a(window).width()).height(a(document).height())},b.prototype.sizeContainer=function(a,b){function c(){d.$lightbox.find(".ctf_lb-dataContainer").width(g),d.$lightbox.find(".ctf_lb-prevLink").height(h),d.$lightbox.find(".ctf_lb-nextLink").height(h),d.showImage()}var d=this,e=this.$outerContainer.outerWidth(),f=this.$outerContainer.outerHeight(),g=a+this.containerLeftPadding+this.containerRightPadding,h=b+this.containerTopPadding+this.containerBottomPadding;e!==g||f!==h?this.$outerContainer.animate({width:g,height:h},this.options.resizeDuration,"swing",function(){c()}):c()},b.prototype.showImage=function(){this.$lightbox.find(".ctf_lb-loader").hide(),this.$lightbox.find(".ctf_lb-image").fadeIn("slow"),this.updateNav(),this.updateDetails(),this.preloadNeighboringImages(),this.enableKeyboardNav()},b.prototype.updateNav=function(){var a=!1;try{document.createEvent("TouchEvent"),a=this.options.alwaysShowNavOnTouchDevices?!0:!1}catch(b){}this.$lightbox.find(".ctf_lb-nav").show(),this.album.length>1&&(this.options.wrapAround?(a&&this.$lightbox.find(".ctf_lb-prev, .ctf_lb-next").
119css("opacity","1"),this.$lightbox.find(".ctf_lb-prev, .ctf_lb-next").show()):(this.currentImageIndex>0&&(this.$lightbox.find(".ctf_lb-prev").show(),a&&this.$lightbox.find(".ctf_lb-prev").css("opacity","1")),this.currentImageIndex<this.album.length-1&&(this.$lightbox.find(".ctf_lb-next").show(),a&&this.$lightbox.find(".ctf_lb-next").css("opacity","1"))))},b.prototype.updateDetails=function(){var b=this;if(ctf_supports_video()){if(jQuery("#ctf_lightbox video.ctf_video").length){jQuery("#ctf_lightbox video.ctf_video")[0].pause()}jQuery("#ctf_lightbox").removeClass("ctf_video_lightbox");if(this.album[this.currentImageIndex].video.length&&this.album[this.currentImageIndex].video!=="link"){jQuery("#ctf_lightbox").find(".ctf_video").fadeIn("slow");jQuery("#ctf_lightbox").addClass("ctf_video_lightbox");jQuery("video.ctf_video").attr({src:this.album[this.currentImageIndex].video,poster:this.album[this.currentImageIndex].link,autoplay:"true"}).css("width","100%")}}if(this.album[this.currentImageIndex].video==="link"&&!jQuery(".ctf_lb-container .ctf_gdpr_notice").length){jQuery(".ctf_lb-container").prepend('<a href="https://twitter.com/'+this.album[this.currentImageIndex].user+"/status/"+this.album[this.currentImageIndex].id+'" target="_blank" rel="nofollow noopener" class="ctf_gdpr_notice"><svg style="color: rgba(255,255,255,1)" class="svg-inline--fa fa-play fa-w-14 sbi_playbtn" aria-label="Play" aria-hidden="true" data-fa-processed="" data-prefix="fa" data-icon="play" role="presentation" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M424.4 214.7L72.4 6.6C43.8-10.3 0 6.1 0 47.9V464c0 37.5 40.7 60.1 72.4 41.3l352-208c31.4-18.5 31.5-64.1 0-82.6z"></path></svg></a>')}else if(this.album[this.currentImageIndex].video!=="link"){jQuery(".ctf_gdpr_notice").remove()}if(typeof this.album[this.currentImageIndex].amplify!=="undefined")$("#ctf_lightbox").addClass("ctf-amplify");$("#ctf_lightbox").removeClass("ctf-has-iframe");if(this.album[this.currentImageIndex].iframe.length){jQuery("#ctf_lightbox").find("iframe").fadeIn("slow");var videoURL=this.album[this.currentImageIndex].iframe;$("#ctf_lightbox").removeClass("ctf_video_lightbox").addClass("ctf-has-iframe");if(videoURL.indexOf(".swf")>-1){var autoplayParam=""}else{var autoplayParam="?autoplay=1"}var vInt=setTimeout(function(){$("#ctf_lightbox iframe").attr({src:videoURL+autoplayParam})},500)}if(parseInt(this.album[this.currentImageIndex].audioiframe)===1){$("#ctf_lightbox").addClass("ctf-audio-iframe")}else{$("#ctf_lightbox").removeClass("ctf-audio-iframe")}jQuery("#ctf_lightbox .ctf_instagram a").attr("href",this.album[this.currentImageIndex].url);jQuery("#ctf_lightbox .ctf_lightbox_tooltip").hide();jQuery("#ctf_lightbox #ctf_mod_box").find("#ctf_photo_id").text(this.album[this.currentImageIndex].id);jQuery("#ctf_lightbox #ctf_facebook_icon").attr("href","https://www.facebook.com/sharer/sharer.php?u="+this.album[this.currentImageIndex].url+"&t=Text");jQuery("#ctf_lightbox #ctf_twitter_icon").attr("href","https://twitter.com/home?status="+this.album[this.currentImageIndex].url+" "+this.album[this.currentImageIndex].title);jQuery("#ctf_lightbox #ctf_linkedin_icon").attr("href","https://www.linkedin.com/shareArticle?mini=true&url="+this.album[this.currentImageIndex].url+"&title="+this.album[this.currentImageIndex].title);jQuery("#ctf_lightbox #ctf_pinterest_icon").attr("href","https://pinterest.com/pin/create/button/?url="+this.album[this.currentImageIndex].url+"&media="+this.album[this.currentImageIndex].link+"&description="+this.album[this.currentImageIndex].title);jQuery("#ctf_lightbox #ctf_email_icon").attr("href","mailto:?subject=Twitter&body="+this.album[this.currentImageIndex].title+" "+this.album[this.currentImageIndex].url);var ctfLightboxCaption=this.album[this.currentImageIndex].title,hashRegex=/(^|\s)#(\w[\u0041-\u005A\u0061-\u007A\u00AA\u00B5\u00BA\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u0527\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0\u08A2-\u08AC\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0977\u0979-\u097F\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C33\u0C35-\u0C39\u0C3D\u0C58\u0C59\u0C60\u0C61\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D60\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u
1190EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F4\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191C\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19C1-\u19C7\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FCC\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA697\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA78E\uA790-\uA793\uA7A0-\uA7AA\uA7F8-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA80-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uABC0-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC+0-9]+\w)/gi,tagRegex=/[@]+[A-Za-z0-9-_]+/g;ctfLightboxCaption?ctfLightboxCaption=ctfLinkify(ctfLightboxCaption):ctfLightboxCaption="";function ctfReplaceHashtags(hash){var replacementString=hash.trim();if(/^#[0-9A-F]{6}$/i.test(replacementString)){return replacementString}else{return' <a href="https://twitter.com/hashtag/'+replacementString.substring(1)+'" target="_blank" rel="nofollow noopener">'+replacementString+"</a>"}}ctfLightboxCaption=ctfLightboxCaption.replace(hashRegex,ctfReplaceHashtags);function ctfReplaceTags(tag){var replacementString=tag.replace("(","").trim();return' <a href="https://twitter.com/'+replacementString.substring(1)+'" target="_blank" rel="nofollow noopener">'+replacementString+"</a>"}ctfLightboxCaption=ctfLightboxCaption.replace(tagRegex,ctfReplaceTags);var avatarClass="";if(!window.ctf.feeds[this.album[this.currentImageIndex].feedIndex].settings.consentGiven){avatarClass=" ctf-lb-hide-avatar"}"undefined"!=typeof ctfLightboxCaption&&""!==ctfLightboxCaption&&this.$lightbox.find(".ctf_lb-caption").html('<div class="ctf-author-box'+
119avatarClass+'">'+'<div class="ctf-author-box-link" target="_blank" rel="nofollow noopener">'+'<a href="https://twitter.com/'+this.album[this.currentImageIndex].user+'" class="ctf-author-avatar" target="_blank" rel="nofollow noopener" style="">'+'<img src="'+this.album[this.currentImageIndex].avatar+'" width="48" height="48">'+"</a>"+'<a href="https://twitter.com/'+this.album[this.currentImageIndex].user+'" target="_blank" rel="nofollow noopener" class="ctf-author-name">'+this.album[this.currentImageIndex].name+"</a>"+'<a href="https://twitter.com/'+this.album[this.currentImageIndex].user+'" class="ctf-author-screenname" target="_blank" rel="nofollow noopener">@'+this.album[this.currentImageIndex].user+"</a>"+'<span class="ctf-screename-sep">·</span>'+'<div class="ctf-tweet-meta">'+'<a href="https://twitter.com/statuses/'+this.album[this.currentImageIndex].id+'" class="ctf-tweet-date" target="_blank" rel="nofollow noopener">'+this.album[this.currentImageIndex].date+"</a>"+"</div>"+"</div> \x3c!-- end .ctf-author-box-link --\x3e"+'</div><div class="ctf-caption-text'+avatarClass+'">'+ctfLightboxCaption+"</div>").fadeIn("fast"),this.$lightbox.find(".ctf_lb-number").text(this.options.albumLabel(this.currentImageIndex+1,this.album.length)).fadeIn("fast"),this.$outerContainer.removeClass("animating"),this.$lightbox.find(".ctf_lb-dataContainer").fadeIn(this.options.resizeDuration,function(){return b.sizeOverlay()});ctfSVGify($("#ctf_lightbox"));if(typeof window.ctfLightboxAction==="function"){setTimeout(function(){window.ctfLightboxAction()},100)}lbBuilder.afterPlayerSetup(this.$lightbox,this.album[this.currentImageIndex],this.currentImageIndex,this.album)},b.prototype.preloadNeighboringImages=function(){if(this.album.length>this.currentImageIndex+1){var a=new Image;a.src=this.album[this.currentImageIndex+1].link}if(this.currentImageIndex>0){var b=new Image;b.src=this.album[this.currentImageIndex-1].link}},b.prototype.enableKeyboardNav=function(){a(document).on("keyup.keyboard",a.proxy(this.keyboardAction,this))},b.prototype.disableKeyboardNav=function(){a(document).off(".keyboard")},b.prototype.keyboardAction=function(a){var KEYCODE_ESC=27;var KEYCODE_LEFTARROW=37;var KEYCODE_RIGHTARROW=39;var keycode=event.keyCode;var key=String.fromCharCode(keycode).toLowerCase();if(keycode===KEYCODE_ESC||key.match(/x|o|c/)){if(ctf_supports_video())$("#ctf_lightbox video.ctf_video")[0].pause();$("#ctf_lightbox iframe").attr("src","");this.end()}else if(key==="p"||keycode===KEYCODE_LEFTARROW){if(this.currentImageIndex!==0){this.changeImage(this.currentImageIndex-1)}else if(this.options.wrapAround&&this.album.length>1){this.changeImage(this.album.length-1)}if(ctf_supports_video())$("#ctf_lightbox video.ctf_lb-video")[0].pause();$("#ctf_lightbox iframe").attr("src","")}else if(key==="n"||keycode===KEYCODE_RIGHTARROW){if(this.currentImageIndex!==this.album.length-1){this.changeImage(this.currentImageIndex+1)}else if(this.options.wrapAround&&this.album.length>1){this.changeImage(0)}lbBuilder.afterSlideChange()}},b.prototype.end=function(){this.disableKeyboardNav(),a(window).off("resize",this.sizeOverlay),this.$lightbox.fadeOut(this.options.fadeDuration),this.$overlay.fadeOut(this.options.fadeDuration),a("select, object, embed").css({visibility:"visible"})},b}();a(function(){{var a=new b;new c(a);$(".ctf_lightbox_action a").off("click").on("click",function(){$(this).parent().find(".ctf_lightbox_tooltip").toggle()})}})}).call(this)},createFeeds:function(args){if(!$("#ctf-builder-app").length&&!jQuery("body").hasClass("et_pb_pagebuilder_layout")){window.ctf.createLightbox()}args.whenFeedsCreated($(".ctf").each(function(index){$(this).attr("data-ctf-index",index+1);var $self=$(this),flags=typeof $self.attr("data-ctf-flags")!=="undefined"?$self.attr("data-ctf-flags").split(","):[],general=typeof $self.attr("data-options")!=="undefined"?JSON.parse($self.attr("data-options")):{};if($self.hasClass("ctf-masonry")){general.masonry=!0}else if($self.hasClass("ctf-carousel")){var carouselAuto=typeof $self.attr("data-ctf-interval")!=="undefined"?$self.attr("data-ctf-interval"):!1;general.carousel=[$self.attr("data-ctf-arrows"),$self.attr("data-ctf-pag")!=="false",carouselAuto!==!1,carouselAuto,$self.attr("data-ctf-loop"),$self.attr("data-ctf-rows")]}var feedOptions={cols:typeof $self.attr("data-ctf-cols")!=="undefined"?$self.attr("data-ctf-cols"):3,colstablet:typeof $self.attr("data-ctf-tabletcols")!=="undefined"?$self.attr("data-ctf-tabletcols"):2,colsmobile:typeof $self.attr("data-ctf-mobilecols")!=="undefined"?$self.attr("data-ctf-mobilecols"):1,imageCols:$self.attr("data-ctfimagecols"),maxMedia:parseInt($self.attr("data-ctfmaxmedia")),feedID:$self.attr("data-feedid"),v2feed:typeof $self.attr("data-feed")!=="undefind"?$self.attr("data-feed"):"",postID:typeof $self.attr("data-postid")!=="undefind"?$self.attr("data-postid"):"unknown",shortCodeAtts:$self.attr("data-ctfshortcode"),backgroundCheck:flags.indexOf("background")>-1,gdpr:flags.indexOf("gdpr")>-1,overrideBlockCDN:flags.indexOf("overrideBlockCDN")>-1,consentGiven:!1,lightboxEnabled:!0,locator:flags.indexOf("locator")>-1,autoMinRes:1,general:general};window.ctf.feeds[index]=ctfGetNewFeed(this,index,feedOptions);window.ctf.feeds[index].twitterCardHandler=new SbTwitterCardHandler("ctf",$self);window.ctf.feeds[index].init();var evt=jQuery.Event("ctfafterfeedcreate");evt.feed=window.ctf.feeds[index];jQuery(window).trigger(evt)}))},afterFeedsCreated:function(){if(typeof window.ctf.feeds[0]!=="undefined"){if(window.ctf.feeds[0].settings.consentGiven){window.ctf.maybeAddIntents()}}},encodeHTML:function(raw){if(typeof raw==="undefined"){return""}var encoded=raw.replace(/(>)/g,"&gt;"),encoded=encoded.replace(/(<)/g,"&lt;");encoded=encoded.replace(/(&lt;br\/&gt;)/g,"<br>");encoded=encoded.replace(/(&lt;br&gt;)/g,"<br>");return encoded},urlDetect:function(text){var urlRegex=/https?:\/\/(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&//=]*)/g;return text.match(urlRegex)},numberFormat:function(text){return text.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,")}};function ctfFeed(el,index,settings){this.el=el;this.index=index;this.settings=settings;this.placeholderURL=window.ctf.options.placeholder;this.minImageWidth=0;this.resizedImages={};this.resizingDisabled=!$(this.el).find(".ctf-resized-image-data").length,this.itemsToCheck={cards:[],resize:[]};this.outOfPages=!1;this.isInitialized=!1;this.page=1;this.imagesWaiting=0}ctfFeed.prototype={init:function(){var feed=this,$self=$(this.el);feed.settings.consentGiven=feed.checkConsent();if($(this.el).find("#ctf_mod_error").length){$(this.el).prepend($(this.el).find("#ctf_mod_error"))}feed.setResizedImages();if(this.settings.ajaxPostLoad){this.getNewPostSet()}else{this.afterInitialImagesLoaded()}var ctf_delay=function(){var ctf_timer=0;return function(ctf_callback,ctf_ms){clearTimeout(ctf_timer);ctf_timer=setTimeout(ctf_callback,ctf_ms)}}();jQuery(window).on("resize",function(){ctf_delay(function(){feed.afterResize()},500)});$self.find(".ctf-header .ctf-header-link").on("mouseenter mouseleave",function(e){switch(e.type){case"mouseenter":$self.find(".ctf-header .ctf-header-img-hover").fadeIn(200);break;case"mouseleave":$self.find(".ctf-header .ctf-header-img-hover").stop().fadeOut(600);break}});jQuery(".ctf-btn-show-threads").on("click",function(){let ctfThreadBtn=$(this);let showThreadText=ctfThreadBtn.data("show-thread-text");let hideThreadText=ctfThreadBtn.data("hide-thread-text");let tweetId=ctfThreadBtn.closest(".ctf-item").attr("id").replace("ctf_","");let threadsWrapper=jQuery('.ctf-tweet-items .ctf-threads-wrapper[data-tweet-id="'+tweetId+'"]');ctfThreadBtn.closest(".ctf-item").toggleClass("ctf-threads-expanded");let isMasonry=jQuery("#ctf").hasClass("ctf-masonry");if(threadsWrapper.hasClass("ctf-threads-expanded")){threadsWrapper.removeClass("ctf-threads-expanded");ctfThreadBtn.html(showThreadText);if(isMasonry){threadsWrapper.hide();ctf_delay(function(){feed.afterResize()},200)}else{threadsWrapper.slideUp()}}else{threadsWrapper.addClass("ctf-threads-expanded");ctfThreadBtn.html(hideThreadText);if(isMasonry){threadsWrapper.show();ctf_delay(function(){feed.afterResize()},200)}else{threadsWrapper.slideDown()}}})},initLayout:function(){var $self=$(this.el),feed=this,cols=feed.settings.general.cols,colstablet=feed.settings.colstablet,colsmobile=feed.settings.colsmobile;var layout="list";feed.isInitialized=!0;if(typeof feed.settings.general.masonry!=="undefined"){layout="masonry"}else if(typeof feed.settings.general.carousel!=="undefined"){layout="carousel";feed.isInitialized=!1}this.layout=layout;if(layout==="masonry"){if($self.hasClass("ctf-mobcol-auto")){itemsTabletSmall=2;if(parseInt(cols)!=2)itemsMobile=1;if(parseInt(cols)==2)itemsMobile=2}
119else{itemsMobile=colsmobile}this.settings.autoMinRes=320;if($self.find(".ctf-tweet-items").data("smashotope")){$self.find(".ctf-tweet-items").smashotope("layout")}this.isotopeArgs={itemSelector:".ctf-item",layoutMode:"packery",transitionDuration:0,resizable:!1}}else if(layout==="carousel"){var cols=this.settings.cols,colsmobile=this.settings.colsmobile;$self.find(".ctf-tweet-items").append($self.find(".ctf-more"));var lastID=$self.find(".ctf-item").last().attr("id");$self.find(".ctf-more").attr("data-ctf-last",lastID);$self.find(".ctf-tweet-items").addClass("ctf-carousel");$self.find(".ctf_load_btn").remove();$self.find(".ctf-item").css({"padding-top":feed.settings.general.itemspacing,"padding-right":feed.settings.general.itemspacing,"padding-bottom":feed.settings.general.itemspacing,"padding-left":feed.settings.general.itemspacing});$self.find(".ctf-item").each(function(){if(typeof $(this).attr("style")!=="undefined"){$(this).attr("style",$(this).attr("style").replace("padding: "+$self.find(".ctf-tweet-items").css("padding-top"),"padding: "+$self.find(".ctf-tweet-items").css("padding-top")+" !important"))}});var arrows=feed.settings.general.carousel[0],pagination=feed.settings.general.carousel[1],autoplay=feed.settings.general.carousel[2],time=feed.settings.general.carousel[3],loopSetting=feed.settings.general.carousel[4],rows=feed.settings.general.carousel[5];rewind=!1;if(loopSetting!=="none"){loop=!0;if(loopSetting==="rewind"){rewind=!0;loop=!1}}else{loop=!1}var height=$self.attr("data-ctf-height").replace("'","");if(!autoplay)time=!1;var itemsTabletSmall=cols,itemsMobile=cols,autoplay=time!==!1,has2rows=rows==2,loop=loop,onChange=function(){if(height==="clickexpand"&&!$self.find(".ctf-carousel-height-change").length){ctfInitClickExpand($self,feed)}},afterInit=function(){var $self=jQuery(feed.el);$self.find(".ctf-tweet-items.ctf-carousel").fadeIn(10,function(){if(height==="clickexpand"){ctfInitClickExpand($self,feed)}});setTimeout(function(){$self.find(".ctf-tweet-items.ctf-carousel .ctf-info, .ctf-owl2row-item,.ctf-tweet-items.ctf-carousel").fadeIn()},10);setTimeout(function(){var $navElementsWrapper=$self.find(".ctf-owl-nav");if(arrows==="onhover"){$navElementsWrapper.addClass("onhover").hide();$self.on({mouseenter:function(){$navElementsWrapper.fadeIn()},mouseleave:function(){$navElementsWrapper.fadeOut()}})}else if(arrows==="below"){var $dots=$self.find(".ctf-owl-dots"),$prev=$self.find(".ctf-owl-prev"),$next=$self.find(".ctf-owl-next"),$nav=$self.find(".ctf-owl-nav"),$dot=$self.find(".ctf-owl-dot"),widthDots=$dot.length*$dot.innerWidth(),maxWidth=$self.innerWidth();$prev.after($dots);$nav.css("position","relative");$next.css("position","absolute").css("top","-6px").css("right",Math.max(.5*$nav.innerWidth()-.5*widthDots-$next.innerWidth()-6,0));$prev.css("position","absolute").css("top","-6px").css("left",Math.max(.5*$nav.innerWidth()-.5*widthDots-$prev.innerWidth()-6,0))}else if(arrows==="hide"){$navElementsWrapper.addClass("hide").hide()}},10)};if($self.hasClass("ctf-mob-col-auto")){itemsTabletSmall=2;if(parseInt(cols)!=2)itemsMobile=1;if(parseInt(cols)==2)itemsMobile=2}else{itemsMobile=colsmobile;itemsTabletSmall=colstablet}feed.carouselArgs={items:cols,loop:loop,rewind:rewind,autoplay:autoplay,autoplayHoverPause:!0,nav:!0,dots:pagination,owl2row:has2rows,responsive:{0:{items:itemsMobile},480:{items:itemsTabletSmall},640:{items:cols}},onChange:onChange,onInitialize:afterInit};var navarrows=$self.attr("data-ctf-navarrows");if(navarrows=="true"){feed.carouselArgs.navText=['<svg class="svg-inline--fa fa-chevron-left fa-w-10" aria-hidden="true" data-fa-processed="" data-prefix="fa" data-icon="chevron-left" role="presentation" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="currentColor" d="M34.52 239.03L228.87 44.69c9.37-9.37 24.57-9.37 33.94 0l22.67 22.67c9.36 9.36 9.37 24.52.04 33.9L131.49 256l154.02 154.75c9.34 9.38 9.32 24.54-.04 33.9l-22.67 22.67c-9.37 9.37-24.57 9.37-33.94 0L34.52 272.97c-9.37-9.37-9.37-24.57 0-33.94z"></path></svg>','<svg class="svg-inline--fa fa-chevron-right fa-w-10" aria-hidden="true" data-fa-processed="" data-prefix="fa" data-icon="chevron-right" role="presentation" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512">
119<path fill="currentColor" d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"></path></svg>']}else{feed.carouselArgs.nav=!1}if(time){feed.carouselArgs.autoplayTimeout=Math.max(time,2e3)}if(height==="auto"){feed.carouselArgs.autoHeight=!0;feed.carouselArgs.items=1;feed.carouselArgs.responsive={0:{items:1},480:{items:1},640:{items:1}}}}var evt=jQuery.Event("ctfafterlayoutinit");evt.feed=this;jQuery(window).trigger(evt);if(layout==="masonry"){feed.setMasonry();feed.smashotopeInit();setTimeout(function(){feed.setMasonry();feed.smashotopeInit()},10)}jQuery("body").find(".ctf-tweet-media > video").bind("play",function(){jQuery("body").find(".ctf-tweet-media > video").not(this).trigger("pause")})},setResizedImages:function(){var feed=this;if($(this.el).find(".ctf-resized-image-data").length&&typeof $(this.el).find(".ctf-resized-image-data").attr("data-resized")!=="undefined"&&($(this.el).find(".ctf-resized-image-data").attr("data-resized").indexOf('{"')===0||$(this.el).find(".ctf-resized-image-data").attr("data-resized").indexOf("[")===0)){var rawResized=JSON.parse($(this.el).find(".ctf-resized-image-data").attr("data-resized")),organizedResized={};$.each(rawResized,function(index,value){feed.resizedImages[value.twitter_id]={id:value.media_id,sizes:JSON.parse(value.sizes),aspect:value.aspect_ratio}})}else{this.resizedImages={}}$(this.el).find(".ctf-resized-image-data").remove()},afterInitialImagesLoaded:function(){var feed=this;this.initLayout();this.loadMoreButtonInit();this.beforeNewImagesRevealed();this.sizeItems();this.maybeRaiseImageResolution(!0);this.revealNewImages();this.afterNewImagesRevealed();this.afterFeedSet();if($(this.el).hasClass("ctf-autoscroll")){var $self=$(this.el);setTimeout(function(){feed.bindAutoScroll($self);scrolled=0},1500)}$(this.el).find(".ctf-item").each(function(){feed.lazyLoadCheck($(this))});if(this.settings.consentGiven){this.addFullFeatures()}},afterResize:function(){this.setImageHeight();this.setImageSizeClass();this.sizeItems();this.maybeRaiseImageResolution();this.twitterCardHandler.maybeRaiseResolution();if(this.layout==="masonry"){var feed=this;setTimeout(function(){feed.setMasonry();feed.smashotopeInit()},11);setTimeout(function(){feed.setMasonry();feed.smashotopeInit()},200)}},afterLoadMoreClicked:function($button){$button.addClass("ctf-loading").append('<div class="ctf-loader"></div>');$button.find(".ctf-loader").css("background-color",$button.css("color"));$button.closest(".ctf").find(".ctf-num-diff-hide").addClass("ctf-transition").removeClass("ctf-num-diff-hide")},afterNewImagesLoaded:function(){var $self=$(this.el),feed=this;this.setResizedImages();this.beforeNewImagesRevealed();this.sizeItems();if(feed.layout!=="carousel"){this.maybeRaiseImageResolution(!0)}this.revealNewImages();this.afterNewImagesRevealed();if(this.settings.consentGiven){this.addFullFeatures()}setTimeout(function(){$self.find(".ctf_loader").addClass("ctf_hidden");$self.find(".ctf_btn_text").removeClass("ctf_hidden");feed.maybeRaiseImageResolution();feed.setImageHeight()},10)},beforeNewImagesRevealed:function(){var feed=this;if(!feed.settings.consentGiven&&(!$(feed.el).find(".ctf-hide-avatar").length||$(feed.el).find(".ctf-hide-avatar.ctf-no-consent").length)){if(!feed.settings.overrideBlockCDN){$(feed.el).find(".ctf-item").addClass("ctf-hide-avatar ctf-no-consent")}else{$(feed.el).find(".ctf-item.ctf-no-consent").removeClass("ctf-hide-avatar");$(feed.el).find(".ctf-author-avatar").each(function(){$(this).find("img").attr("src",$(this).find("img").attr("data-avatar"))})}}ctfSVGify($(this.el));this.setImageSizeClass()},afterFeedSet:function(){if(typeof this.carouselArgs!=="undefined"){var feed=this,height=$(feed.el).attr("data-ctf-height").replace("'","");feed.isInitialized=!0;this.initCarousel();if(height==="clickexpand"){setTimeout(function(){ctfUpdateSize($(feed.el),feed)},1e3)}}},initCarousel:function(){var $this=this,$self=$($this.el);$self.find(".ctf-more").attr("data-ctf-last",$self.find(".ctf-item").last().attr("id"));$self.find(".ctf-carousel-height-change").remove();$($this.el).find(".ctf-carousel").ctfOwlCarousel($this.carouselArgs);$($this.el).show();if(parseInt($this.settings.general.carousel[5])===2){$($this.el).addClass("ctf-carousel-2-row")}setTimeout(function(){var areaLeft=parseInt($self.find(".ctf-owl-stage-outer").eq(0).outerHeight())-parseInt($self.find(".ctf-more span").eq(0).outerHeight());$self.find(".ctf-more").css("padding-top",areaLeft/2+"px").css("padding-bottom",areaLeft/2+"px");if($self.is(":hover")){$self.find(".ctf-owl-nav").show();$self.trigger("mouseenter").trigger("mouseover")}$this.afterResize()},501);setTimeout(function(){$this.afterResize()},510)},processNewImage:function($item){var feed=this;$item.find("img").each(function(){if(!$(this).prop("complete")){feed.imagesWaiting++;$(this).addClass("ctf-image-loading").on("load",function(){$(this).removeClass("ctf-image-loading");feed.imagesWaiting--;if(feed.imagesWaiting<1){feed.afterResize()}});$(this).on("error",function(){$(this).removeClass("ctf-image-loading");feed.imagesWaiting--;if(feed.imagesWaiting<1){feed.afterResize()}})}})},sizeItems:function(){var $self=$(this.el),feed=this,imageCols=feed.settings.imageCols,useTweetMediaMasonry=imageCols!=="auto"&&!$self.hasClass("ctf-narrow")?false:!0,$masonryEl=$self.find(".ctf-tweet-media-masonry"),mediaSelector=".ctf-tweet-media-masonry a";if(!useTweetMediaMasonry){$masonryEl=$self.find(".ctf-tweet-media");mediaSelector=".ctf-tweet-media a"}if(!$masonryEl.length){return}var mediaWidth=parseInt($masonryEl.innerWidth()),maxMedia=feed.settings.maxMedia,columnWidth=50,autoColumnWidth=!1;if(imageCols==="auto"){autoColumnWidth=!0}else{columnWidth=100/imageCols}$masonryEl.each(function(index){var $this=$(this),numMedia=$this.find("a").length,visibleMedia=Math.min(numMedia,maxMedia);$this.find("a").slice(maxMedia).hide();if(autoColumnWidth){if(numMedia!==2){var lessWidth=(numMedia-1)/numMedia;$this.find("a").css({width:100/(numMedia-1)-lessWidth+"%",margin:"0 1% 0 0"});$this.find("a").first().css({width:"100%","max-width":"100%",margin:"0 auto 1%"});if(numMedia>2){$this.find("a").last().css({width:100/(numMedia-1)-1+"%",margin:"0"});$this.find("img").css({width:"100%"});var sizes=[700];if($this.find("img").length&&typeof $this.find("img").first().attr("data-ctfsizes")!=="undefined"){sizes=$this.find("img").first().attr("data-ctfsizes").split(",")}if(sizes[sizes.length-1]<$this.find("a").first().width()){$this.find("img").first().css({width:"auto",float:"none",margin:"auto","box-shadow":"none",display:"block"})}else{$this.find("img").first().css({width:"100%"})}if(index>0){if(typeof $this.ctf_imgLiquid==="undefined"){ctfAddImgLiquid()}$this.find("a").each(function(newIndex){if(newIndex>
1190){$(this).css("height",$this.find("a").last().width());$(this).ctf_imgLiquid({fill:!0})}})}}}else{$this.find("a").css({width:"49.5%","margin-right":"0"});$this.find("a").first().css({width:"49.5%","margin-right":"1%"});$this.find("img").css({width:"100%"})}}else{$this.find("a").css("max-width",columnWidth-1+"%").css("margin","0 1% 0 0")}})},initShowMore:function($self){var feed=this;$(this.el).find(".ctf_more").off("click").on("click",function(e){e.preventDefault();$(this).hide().next(".ctf_remaining").show();feed.afterResize()})},revealNewImages:function(){var $self=$(this.el),feed=this;this.applyImageLiquid();if(typeof window.ctf_custom_js=="function")setTimeout(function(){window.ctf_custom_js()},100);$self.find(".ctf-screenreader").find("img").remove();$self.find(".ctf-item.ctf-new").each(function(index){var $ctf=$self;var $ctfItem=$(this),$ctfText=$ctfItem.find(".ctf-tweet-text"),ctfTextStr=" "+$ctfText.html(),ctfLinkColor=$ctf.attr("data-ctflinktextcolor"),ctfLinkColorHex="",numMedia=$(this).find(".ctf-tweet-media a").length,maxMedia=feed.settings.maxMedia,visibleMedia=Math.min(numMedia,maxMedia);if($ctfItem.find(".ctf-twitter-card-placeholder").length){var id=$ctfItem.find(".ctf-twitter-card-placeholder").attr("data-tweet-id"),url=$ctfItem.find(".ctf-twitter-card-placeholder").attr("data-tc-url");if($ctfItem.find("iframe").length){$ctfItem.find(".ctf-twitter-card-placeholder").remove();$ctfItem.find(".ctf-tweet-text").find('a[href^="'+url+'"]').remove();$ctfItem.find(".ctf-tweet-text").html($ctfItem.find(".ctf-tweet-text").html().replace(url,""))}else{feed.itemsToCheck.cards.push({id:id,url:url})}}if(ctfLinkColor)ctfLinkColorHex=ctfLinkColor.replace(";","").split("#")[1];$ctfText.find(".ctf_remaining").html(" "+$ctfText.find(".ctf_remaining").html());if($ctfText.find("a").length===$ctfText.find(".ctf_more").length){$ctfText.find(".emoji").each(function(){$(this).replaceWith($(this).attr("alt"))});ctfTextStr=" "+$ctfText.html();ctfTextStr=ctfLinkify(ctfTextStr)}if($ctf.attr("data-ctfdisablelinks")!="true"&&typeof ctfTextStr!=="undefined"&&!$ctf.find(".ctf-tweet-text-link").length){if(ctfTextStr.length>0){ctfTextStr=ctfTextStr.replace(/<br>/g,"<br> ");ctfTextStr=ctfTextStr.replace(ctfHashRegex,ctfHashReplacer)}var tagRegex=/[\s|(][@]+[A-Za-z0-9-_]+/g;ctfTextStr=ctfTextStr.replace(tagRegex,ctfReplaceTags);if($ctfText.find(".ctf_remaining").length&&$ctfText.find(".ctf_remaining").html().indexOf(" ")===0){$ctfText.find(".ctf_remaining").html($ctfText.find(".ctf_remaining").html().replace(" ",""))}$ctfText.html(ctfTextStr.trim());$ctfText.find("a").css("color","#"+ctfLinkColorHex);$ctfItem.find(".ctf-twitter-card").css("color",$ctfText.css("color"))}$ctfItem.find(".ctf-tweet-text a").each(function(){if(jQuery(this).text().indexOf("http")>-1&&jQuery(this).text().length>63){jQuery(this).text(jQuery(this).text().substring(0,60)+"...")}});$ctfItem.find(".ctf-tweet-content:not(.ctf-disable-lightbox) .ctf-tweet-media a").on({mouseenter:function(){$(this).find(".ctf-photo-hover").fadeIn(150)},mouseleave:function(){$(this).find(".ctf-photo-hover").stop().fadeOut(500)}});$ctf.find(".ctf-author-name, "+".ctf-tweet-date, "+".ctf-author-screenname, "+".ctf-twitterlink, "+".ctf-author-box-link, "+".ctf-quoted-tweet, "+".ctf-context a").css("color",$ctf.find(".ctf-tweet-text").css("color"));feed.alignTweetActions($self);feed.initShowMore($self);feed.twitterCardHandler.handleImageError($self);if(feed.settings.lightboxEnabled){$self.find(".ctf-lightbox-hover").attr("data-ctf-lightbox",feed.index);if($self.hasClass("ctf-youtube-item")){$self.find(".ctf-lightbox-hover").attr("href",ctf.options.lightboxPlaceholder)}}feed.afterItemRevealed($self);$self.find(".ctf-item-share a").on("click",function(){var $shareLink=$(this);if($shareLink.hasClass("ctf-open")){$self.find(".ctf-share-popup").remove();$shareLink.removeClass("ctf-open")}else{$(this).before(ctfShareHTML($self));$shareLink.addClass("ctf-open");var time=0;$self.find(".ctf-share-popup").find("a").each(function(){var $cffShareIcon=jQuery(this);setTimeout(function(){$cffShareIcon.addClass("ctf-show")},time);time+=20})}});$(document).on("click",function(){jQuery(".ctf-share-popup").remove();jQuery(".ctf-item-share a").removeClass("ctf-open")});$(".ctf-item-share a").on("click",function(e){e.stopPropagation();return!1})});layoutDelay=0;if(feed.layout==="masonry"){feed.afterResize();layoutDelay=400}$self.find(".ctf-item.ctf-new").removeClass("ctf-new");setTimeout(function(){if(feed.layout==="masonry"){feed.setMasonry();feed.smashotopeInit()}var time=10,num=$self.find(".ctf-transition").length;$self.find(".ctf-transition").each(function(index){var $ctf_item_transition_el=jQuery(this);setTimeout(function(){$ctf_item_transition_el.removeClass("ctf-transition")},time);time+=10})},layoutDelay);setTimeout(function(){if(feed.layout==="masonry"){feed.setMasonry();feed.smashotopeInit()}},15);setTimeout(function(){if(feed.layout==="masonry"){feed.setMasonry();feed.smashotopeInit()}},20)},alignTweetActions:function($ctfItem){},afterItemRevealed:function(){},getMaxResImage:function(imgSrcSet){var largest=0,largestImage=!1;$.each(imgSrcSet,function(index,value){if(index>largest){largest=index;largestImage=value}});return largestImage},lazyLoadCheck:function($item){var feed=this,imgSrcSet=feed.getImageUrls($item);if($item.find(".ctf-tweet-media img").length&&!$item.closest(".ctf").hasClass("ctf-no-ll-check")){$item.find(".ctf-tweet-media img").each(function(index){var maxResImage=typeof $(this).attr("data-full-image")!=="undefined"?$(this).attr("data-full-image"):$(this).closest("a").attr("href");if(maxResImage&&typeof $(this).attr("data-src")!=="undefined"){$(this).attr("data-src",maxResImage)}if(maxResImage&&typeof $(this).attr("data-bg")!=="undefined"){$(this).attr("data-bg",maxResImage)}if(maxResImage&&typeof $(this).attr("data-orig-src")!=="undefined"){$(this).attr("data-orig-src",maxResImage)}if(!feed.settings.consentGiven&&!feed.settings.overrideBlockCDN){maxResImage=!1;if(maxResImage&&maxResImage.indexOf("twimg.")>-1){if(typeof imgSrcSet[index]!=="undefined"){maxResImage=!1;jQuery.each(imgSrcSet[index],function(index2,value2){maxResImage=feed.getMaxResImage(imgSrcSet)})}}}$(this).on("load",function(){if(!feed.isInitialized){return}if(!$(this).hasClass("ctf-replaced")&&$(this).attr("src").indexOf("placeholder")>-1){$(this).closest(".ctf-tweet-media").attr("data-current",1e3);$(this).addClass("ctf-replaced");if(maxResImage){$(this).attr("src",maxResImage);if($(this).closest(".ctf_imgLiquid_bgSize").length){$(this).closest(".ctf_imgLiquid_bgSize").css("background-image","url("+maxResImage+")")}}}})})}if($item.find(".ctf-tc-image img").length&&!$item.closest(".ctf").hasClass("ctf-no-ll-check")){$item.find(".ctf-tc-image img").each(function(){var maxResImage=typeof $(this).attr("data-src")!=="undefined"?$(this).attr("data-src"):!1;if(maxResImage&&typeof $(this).attr("data-src")!=="undefined"){$(this).attr("data-src",maxResImage)}if(maxResImage&&typeof $(this).attr("data-bg")!=="undefined"){$(this).attr("data-bg",maxResImage)}if(maxResImage&&typeof $(this).attr("data-orig-src")!=="undefined"){$(this).attr("data-orig-src",maxResImage)}if(maxResImage&&$(this).closest(".ctf_imgLiquid_bgSize").length){$(this).closest(".ctf_imgLiquid_bgSize").css("background-image","url("+maxResImage+")")}})}},afterNewImagesRevealed:function(){var feed=this;this.listenForVisibilityChange();if(!this.settings.imageLoadEnabled){$(".ctf_no_resraise").removeClass("ctf_no_resraise")}
119if(feed.layout!=="carousel"){this.sendDataForBackgroundProcesses()}else{setTimeout(function(){feed.sendDataForBackgroundProcesses()},1e3)}var evt=$.Event("ctfafterimagesloaded");evt.el=$(this.el);$(window).trigger(evt)},sendDataForBackgroundProcesses:function(){var feed=this;if(feed.itemsToCheck.cards.length>0||feed.itemsToCheck.resize.length>0){var feedID=typeof feed.settings.feedID!=="undefined"?feed.settings.feedID:"ctf_single";var submitData={action:"ctf_background_processing",feed_id:feedID,atts:feed.settings.shortCodeAtts,location:feed.locationGuess(),post_id:feed.settings.postID,offset:$(this.el).find(".ctf-item").length,cards:feed.itemsToCheck.cards,needs_resizing:feed.itemsToCheck.resize};var onSuccess=function(data){if(data.trim().indexOf("{")===0){var response=JSON.parse(data);if(feed.settings.debugEnabled){console.log(response)}feed.afterBackgroundProcessing(response);if(typeof response.resizing!=="undefined"){var resized=response.resizing;for(var property in resized){if(resized.hasOwnProperty(property)){feed.resizedImages[property]=resized[property]}}feed.maybeRaiseImageResolution();setTimeout(function(){feed.afterResize()},50)}}};ctfAjax(submitData,onSuccess)}},afterBackgroundProcessing:function(response){var feed=this,$feedEl=$(this.el);$feedEl.find(".ctf-item").each(function(){var $self=$(this),$placeholder=$self.find(".ctf-twitter-card-placeholder"),id=$placeholder.attr("data-tweet-id"),url=$placeholder.attr("data-tc-url");if(typeof response[id]!=="undefined"&&typeof response[id]!=="undefined"){if(response[id].html!==""){feed.twitterCardHandler.addNewCard($self,response[id],feed)}$placeholder.remove()}feed.processNewImage($self)});feed.afterResize();this.itemsToCheck={cards:[],resize:[]}},loadMoreButtonInit:function(){var $ctf=$(this.el),feed=this,numNeeded=parseInt($ctf.attr("data-ctfneeded"));setTimeout(function(){if(numNeeded>0){var $ctfMore=$ctf.find(".ctf-more"),lastIDAttr=$ctf.find(".ctf-item").last().attr("id"),lastIDData=lastIDAttr.replace("ctf_",""),persistentIndex=$ctf.find(".ctf-item").length,shortcodeData=$ctf.attr("data-ctfshortcode");feed.ctfLoadTweets(lastIDData,shortcodeData,$ctf,$ctfMore,numNeeded,persistentIndex,!0)}},50);$ctf.find(".ctf-more").on("click",function(){var $ctfMore=$(this),lastIDAttr=$ctf.find(".ctf-item").last().attr("id"),lastIDData=lastIDAttr.replace("ctf_",""),persistentIndex=$ctf.find(".ctf-item").length,shortcodeData=$ctf.attr("data-ctfshortcode");if($ctf.hasClass("ctf-carousel")){lastIDData=$ctf.find(".ctf-more").attr("data-ctf-last").replace("ctf_","")}feed.ctfLoadTweets(lastIDData,shortcodeData,$ctf,$ctfMore,0,persistentIndex,!1)})},ctfLoadTweets:function(lastIDData,shortcodeData,$ctf,$ctfMore,numNeeded,persistentIndex,isInitial){var feed=this,$self=$(this.el);$ctfMore.addClass("ctf-loading").append('<div class="ctf-loader"></div>');$ctfMore.find(".ctf-loader").css("background-color",$ctfMore.css("color"));var submitData={action:"ctf_get_more_posts",last_id_data:lastIDData,shortcode_data:shortcodeData,feed_id:feed.settings.feedID,v2feed:feed.settings.v2feed,location:feed.locationGuess(),post_id:feed.settings.postID,num_needed:numNeeded,persistent_index:persistentIndex},onSuccess=function(data){if(lastIDData!==""){if($ctf.hasClass("ctf-carousel")){var carouselLoopType=$ctf.attr("data-ctf-loop"),carouselCols=parseInt($ctf.attr("data-ctf-cols")),carouselPos=0-carouselCols;if(carouselLoopType==="none"||carouselLoopType==="rewind"){carouselPos=$ctf.find(".ctf-owl-item").index($ctf.find(".ctf-owl-item.active").last())-carouselCols+1}else if(carouselLoopType==="infinite"){carouselPos=($ctf.find(".ctf-owl-item").index($ctf.find(".ctf-owl-item.cloned").last())-carouselCols+1)/2;if(carouselCols===1){carouselPos=carouselPos-1}else if(carouselCols===2){carouselPos=carouselPos-2}carouselPos=Math.ceil(carouselPos)}$ctf.find(".ctf-tweet-items").ctfOwlCarousel("destroy");$ctf.find(".ctf-carousel-more").remove();if(isInitial){carouselPos=0}}if(data.indexOf("<meta charset")==-1){feed.appendNewPosts(data,"all");if(feed.settings.ajaxPostLoad){feed.settings.ajaxPostLoad=!1;feed.afterInitialImagesLoaded()}else{feed.afterNewImagesLoaded()}}if($ctf.find(".ctf-out-of-tweets").length){$ctfMore.hide();$ctf.find(".ctf-out-of-tweets p").eq(0).fadeIn().end().eq(1).delay(500).fadeIn();$ctf.find(".ctf-tweet-items").after($ctf.find(".ctf-out-of-tweets"));if($ctf.hasClass("ctf-carousel")){$ctf.find(".ctf-more").after($ctf.find(".ctf-out-of-tweets"));$ctfMore.remove()}}}else{feed.appendNewPosts(data,"all");
119if(feed.settings.ajaxPostLoad){feed.settings.ajaxPostLoad=!1;feed.afterInitialImagesLoaded()}else{feed.afterNewImagesLoaded()}}$ctfMore.removeClass("ctf-loading").find(".ctf-loader").remove();if($ctf.hasClass("ctf-carousel")){if(carouselPos>0){feed.carouselArgs.startPosition=carouselPos}feed.initCarousel()}else if($ctf.hasClass("ctf-autoscroll")){setTimeout(function(){feed.bindAutoScroll($ctf);scrolled=0},1500)}};ctfAjax(submitData,onSuccess)},getNewPostSet:function(){},appendNewPosts:function(newPostsHtml,plugin){var $self=$(this.el),feed=this;if($self.find(".ctf-tweet-items .ctf-item").length){$self.find(".ctf-tweet-items .ctf-item").last().after(newPostsHtml)}else{$self.find(".ctf-tweet-items").append(newPostsHtml)}if(feed.layout==="masonry"){feed.appendSmashotope()}},getNeededRes:function($item,i,num){if(i===0&&num!==2){if($item.hasClass("ctf-tc-image")){return $item.innerWidth()}else if($item.closest(".ctf-tweet-media").length){return $item.closest(".ctf-tweet-media").innerWidth()}else if($item.closest(".ctf-quoted-media-wrap").length){return $item.closest(".ctf-quoted-media-wrap").innerWidth()}}else{return $item.innerWidth()}},maybeRaiseSingleImageResolution:function($item,index){var feed=this,$mediaItem=$item.find(".ctf-tweet-media a").length?$item.find(".ctf-tweet-media a"):$item.find(".ctf-quoted-media-wrap a"),id=$item.attr("id").replace("ctf_","");if(!$mediaItem.length){if($item.find(".ctf-quoted-media-wrap img").length){if($item.find(".ctf-quoted-media-wrap .ctf-tc-image").length){$mediaItem=$item.find(".ctf-quoted-media-wrap .ctf-tc-image")}else if(typeof $item.find(".ctf-quoted-media-wrap").attr("data-available-images")!=="undefined"){$mediaItem=$item.find(".ctf-quoted-media-wrap")}}else if(typeof $item.find(".ctf-tweet-media").attr("data-available-images")!=="undefined"){$mediaItem=$item.find(".ctf-tweet-media")}}if(!$mediaItem.find("img").length){return}var imageUrls=feed.getImageUrls($item);$mediaItem.each(function(i){var $thisItem=$(this),$img=$(this).find("img"),baseUrl=typeof $img.attr("data-full-image")!=="undefined"?$img.attr("data-full-image"):$img.closest("a").attr("href");sizesArr=typeof $img.attr("data-ctfsizes")!=="undefined"?$img.attr("data-ctfsizes").split(","):"default",currentUrl=$img.attr("src"),currentRes=typeof $img.attr("data-current")==="undefined"?0:parseInt($img.attr("data-current")),neededRes=feed.getNeededRes($thisItem,i,$mediaItem.length),forceChange=typeof forceChange!=="undefined"?forceChange:!1,changeToRes=0;if(typeof feed.resizedImages[id]==="undefined"&&!feed.settings.consentGiven&&!feed.settings.overrideBlockCDN){$thisItem.attr("href",feed.placeholderURL);return}if(sizesArr[0]!=="full"){var workingSizes=[],largestVal=0;if(currentRes<neededRes){var foundBestRes=!1,newUrl=baseUrl;$.each(imageUrls[i],function(ii,value){var thisImageRes=parseInt(ii);if(!foundBestRes&&thisImageRes>=currentRes){changeToRes=parseInt(ii);currentRes=changeToRes;if(changeToRes>=neededRes){foundBestRes=!0}newUrl=value}if(!feed.settings.consentGiven){if($item.find(".ctf-lightbox-link[data-bg-image]").length){$item.find(".ctf-lightbox-link[data-bg-image]").css("background-image",'url("'+value+'")')}$thisItem.attr("href",value)}else if(feed.settings.consentGiven&&feed.settings.gdpr){if($item.find(".ctf-lightbox-link[data-bg-image]").length===1){$item.find(".ctf-lightbox-link[data-bg-image]").css("background-image",'url("'+value+'")')}}})}if(typeof newUrl!=="undefined"&&newUrl!==currentUrl){if(feed.settings.debugEnabled){var reason=currentUrl===feed.placeholderURL?"was placeholder":"too small";console.log("rais res for "+currentUrl,reason)}$img.attr("data-current",currentRes);if(typeof newUrl!=="undefined"&&newUrl!==currentUrl){$img.attr("src",newUrl);if(feed.settings.consentGiven){if($img.closest(".ctf-lightbox-link[data-bg-image]").length){$img.closest(".ctf-lightbox-link[data-bg-image]").css("background-image",'url("'+newUrl+'")')}}feed.processNewImage($thisItem);if(currentRes<700&&$img.closest(".ctf_imgLiquid_ready").length&&!$img.closest(".ctf_imgLiquid_ready").hasClass("ctf-secondary-check")){$img.closest(".ctf_imgLiquid_ready").addClass("ctf-secondary-check");$img.on("load",function(){if(!$(this).hasClass("ctf-secondary-checked")){$(this).addClass("ctf-secondary-checked");var imagEl=$img.get(0),height=imagEl.naturalHeight,aspectRatio=imagEl.naturalWi
119dth/imagEl.naturalHeight;if($img.innerWidth()>height){neededRes=neededRes*aspectRatio;if(parseInt(currentRes)<neededRes){foundBestRes=!1;jQuery.each(imageUrls[i],function(ii,value){if(!foundBestRes&&ii>currentRes){changeToRes=ii;if(ii>=neededRes){foundBestRes=!0}}});if(changeToRes){$img.attr("data-current",changeToRes);var newUrl=imageUrls[i][changeToRes];if(newUrl!==currentUrl){$img.attr("src",newUrl);if($img.closest(".ctf_imgLiquid_ready").length){$img.closest(".ctf_imgLiquid_ready").css("background-image",'url("'+newUrl+'")');$img.closest(".ctf_imgLiquid_ready").ctf_imgLiquid({fill:!0})}}}}}}})}}}}});$mediaItem.find("img").on("error",function(){if(!$(this).hasClass("ctf-img-error")){$(this).addClass("ctf-img-error");setTimeout(function(){feed.afterResize()},1500)}else{console.log("unfixed error "+$(this).attr("src"))}})},maybeRaiseImageResolution:function(justNew){var feed=this,itemsSelector=typeof justNew!=="undefined"&&justNew===!0?".ctf-item.ctf-new":".ctf-item";if(!feed.isInitialized){return}$(feed.el).find(itemsSelector).each(function(index){if(!$(this).hasClass("ctf-num-diff-hide")&&($(this).find(".ctf-tweet-media").length||$(this).find(".ctf-quoted-media-wrap").length)){feed.maybeRaiseSingleImageResolution($(this),index)}})},getImageUrls:function($item){$mediaItem=$item.find(".ctf-tweet-media").length?$item.find(".ctf-tweet-media"):$item.find(".ctf-quoted-media-wrap");if(!$mediaItem.length){return[]}var feed=this,apiSourceSet=JSON.parse($mediaItem.attr("data-available-images").replace(/\\\//g,"/")),srcSet=typeof apiSourceSet[0]!=="undefined"?apiSourceSet:apiSourceSet,id=$item.attr("id").replace("ctf_","");if(!this.settings.consentGiven&&!feed.settings.overrideBlockCDN){jQuery.each(srcSet,function(index,value){srcSet[index]={}})}var returnSrcSet=srcSet;if(typeof feed.resizedImages[id]!=="undefined"&&feed.resizedImages[id].id!=="pending"&&feed.resizedImages[id].id!=="error"){jQuery.each(srcSet,function(index,value){returnSrcSet[index]={};var apiSourceSet=JSON.parse($mediaItem.attr("data-available-images").replace(/\\\//g,"/"));if(feed.settings.consentGiven&&!feed.settings.overrideBlockCDN){jQuery.each(apiSourceSet[index],function(index2,value2){if(index2>700||index2<220){returnSrcSet[index][index2]=value2}})}jQuery.each(feed.resizedImages[id].sizes,function(index2,value2){returnSrcSet[index][value2]=window.ctfOptions.resized_url+feed.resizedImages[id].id+"-"+index+"-"+value2+".jpg"})})}else if(typeof this.resizedImages[id]==="undefined"||typeof this.resizedImages[id].id!=="undefined"&&this.resizedImages[id].id!=="pending"&&this.resizedImages[id].id!=="error"){feed.addToNeedsResizing(id)}return returnSrcSet},addToNeedsResizing:function(id){if(!this.resizingDisabled&&this.itemsToCheck.resize.indexOf(id)===-1){this.itemsToCheck.resize.push(id)}},setImageHeight:function(){if(this.layout==="masonry"){this.setMasonry();this.smashotopeInit();feed=this;setTimeout(function(){feed.setMasonry();feed.smashotopeInit()},50)}},setImageSizeClass:function(){var $self=$(this.el);var ctfItemWidth=$self.find(".ctf-item").first().width();if(ctfItemWidth<=480)$self.addClass("ctf-narrow");if(ctfItemWidth<=320)$self.addClass("ctf-super-narrow");if(ctfItemWidth>480)$self.removeClass("ctf-narrow ctf-super-narrow");this.twitterCardHandler.setSize(ctfItemWidth)},applyImageLiquid:function(){var $self=$(this.el),feed=this;ctfAddImgLiquid();if(typeof $self.find(".ctf-tc-image").ctf_imgLiquid=="function"){if($self.find(".ctf-tc-image").length){$self.find(".ctf-tc-image").ctf_imgLiquid({fill:!0})}}},listenForVisibilityChange:function(){var feed=this;ctfAddVisibilityListener();if(typeof $(this.el).filter(":hidden").ctfVisibilityChanged=="function"){$(this.el).filter(":hidden").ctfVisibilityChanged({callback:function(element,visible){},runOnLoad:!1})}},getColumnCount:function(){var $self=$(this.el),cols=this.settings.cols,colstablet=this.settings.colstablet,colsmobile=this.settings.colsmobile,returnCols=cols,screenWidth=window.innerWidth;if($self.hasClass("ctf-mobcol-auto")){if(screenWidth<640&&screenWidth>480){returnCols=2}else if(screenWidth<=480){returnCols=1}}else if(screenWidth>480&&screenWidth<=980){returnCols=colstablet}else if(screenWidth<=480){returnCols=colsmobile}else{returnCols=cols}return parseInt(returnCols)},smashotopeInit:function(){var $self=$(this.el),$container=$self.find(".ctf-items-wrap-current").length?$self.find(".ctf-items-wrap-current"):$self.find(".ctf-tweet-items"),columnWidth=".ctf-item";this.isotopeArgs.masonry={columnWidth:columnWidth};$container.smashotope(this.isotopeArgs)},setMasonry:function(){var $self=$(this.el),feedWidth=$self.innerWidth(),photoPadding=parseInt($self.find(".ctf-tweet-items").outerWidth()-$self.find(".ctf-tweet-items").width())/2,cols=this.getColumnCount(),feedWidthSansPadding=feedWidth-photoPadding*(cols+2),colWidth=feedWidthSansPadding/cols,widthAdjustForPercentPadding=$self.find(".ctf-tweet-items").css("padding").indexOf(".")>-1?1:0,margin=10,scrollbarwidth=$self.hasClass("ctf-fixed-height")?Math.floor(20/cols):0;$self.find(".ctf-item").each(function(index){$(this).css({width:colWidth-photoPadding-margin-scrollbarwidth+"px"})})},appendSmashotope:function(){$self=$(this.el);if($self.find(".ctf-tweet-items").data("smashotope")){$self.find(".ctf-tweet-items").smashotope("appended",$(".ctf-new"))}},checkConsent:function(){if(this.settings.consentGiven||!this.settings.gdpr){return!0}if(typeof window.cookieyes!=="undefined"){if(typeof window.cookieyes._ckyConsentStore.get!=="undefined"){this.settings.consentGiven=window.cookieyes._ckyConsentStore.get("functional")==="yes"}}else if(typeof CLI_Cookie!=="undefined"){if(CLI_Cookie.read(CLI_ACCEPT_COOKIE_NAME)!==null){if(CLI_Cookie.read("cookielawinfo-checkbox-non-necessary")!=="null"){this.settings.consentGiven=CLI_Cookie.read("cookielawinfo-checkbox-non-necessary")==="yes"}if(CLI_Cookie.read("cookielawinfo-checkbox-necessary")!=="null"){this.settings.consentGiven=CLI_Cookie.read("cookielawinfo-checkbox-necessary")==="yes"}}}else if(typeof window.cnArgs!=="undefined"){var value="; "+document.cookie,parts=value.split("; cookie_notice_accepted=");if(parts.length===2){var val=parts.pop().split(";").shift();this.settings.consentGiven=val==="true"}}else if(typeof window.complianz!=="undefined"){this.settings.consentGiven=ctfCmplzGetCookie("cmplz_marketing")==="allow"}else if(typeof window.cookieconsent!=="undefined"){this.settings.consentGiven=ctfCmplzGetCookie("cmplz_consent_status")==="allow"||jQuery("body").hasClass("cmplz-status-marketing")}else if(typeof window.Cookiebot!=="undefined"){this.settings.consentGiven=Cookiebot.consented}else if(typeof window.BorlabsCookie!=="undefined"){this.settings.consentGiven=window.BorlabsCookie.checkCookieConsent("twitter")}else if(ctfCmplzGetCookie("moove_gdpr_popup")){var moove_gdpr_popup=JSON.parse(decodeURIComponent(ctfCmplzGetCookie("moove_gdpr_popup")));this.settings.consentGiven=typeof moove_gdpr_popup.thirdparty!=="undefined"&&moove_gdpr_popup.thirdparty==="1"}var evt=jQuery.Event("ctfcheckconsent");evt.feed=this;jQuery(window).trigger(evt);return this.settings.consentGiven},afterConsentToggled:function(){if(this.checkConsent()){var feed=this;this.addFullFeatures();feed.maybeRaiseImageResolution();setTimeout(function(){feed.afterResize()},500)}},addFullFeatures:function(){var feed=this;window.ctf.maybeAddIntents();$(feed.el).find(".ctf-item.ctf-no-consent").removeClass("ctf-hide-avatar");$(feed.el).find(".ctf-author-avatar").each(function(){$(this).find("img").attr("src",$(this).find("img").attr("data-avatar"))});$(feed.el).find(".ctf-iframe-placeholder").each(function(){$(this).replaceWith('<iframe src="'+$(this).attr("data-ctf-url")+'" t
119ype="text/html" allowFullScreen frameBorder="0" title="Twitter Feed Media" webkitAllowFullScreen mozallowfullscreen></iframe>')});$(feed.el).find(".ctf-disable-lightbox .ctf-video-thumb").each(function(){if(typeof $(this).attr("data-video-src")!=="undefined"){$(this).replaceWith("<video "+$(this).attr("data-video-atts")+' src="'+$(this).attr("data-video-src")+'" type="video/mp4" poster="'+$(this).attr("data-video-poster")+'">')}});$(feed.el).find(".ctf-video-thumb.ctf-thum-type-animated_gif").each(function(){if(typeof $(this).attr("data-video-src")!=="undefined"){$(this).replaceWith("<video "+$(this).attr("data-video-atts")+' src="'+$(this).attr("data-video-src")+'" type="video/mp4" poster="'+$(this).attr("data-video-poster")+'">')}});$(feed.el).find(".ctf-tc-image").each(function(){if($(this).find("img").attr("src")!==$(this).attr("data-bg")){$(this).find("img").attr("src",$(this).attr("data-bg"))}});$(feed.el).find(".ctf-tweet-media").each(function(){if($(this).find("img").length&&$(this).find("img").attr("src").indexOf("img/placeholder.png")>-1&&typeof $(this).find("img").first().attr("data-full-image")!=="undefined"){var newUrl=$(this).find("img").first().attr("data-full-image");$(this).find("img").first().attr("src",newUrl);$(this).find("a").first().css("background-image",'url("'+newUrl+'")').attr("data-bg",newUrl)}if($(this).find("video").length&&$(this).find("video").attr("src")===""&&typeof $(this).find("video").attr("data-src")!=="undefined"){$(this).find("video").attr("src",$(this).find("video").attr("data-src"))}});$(feed.el).find(".ctf-no-consent").removeClass("ctf-no-consent");this.afterResize()},bindAutoScroll:function($ctf){var scrollPosOffset=parseInt($ctf.attr("data-ctfscrolloffset"));if($ctf.hasClass("ctf-fixed-height")){$ctf.on("scroll.ctf",function(){var yScrollPos=$ctf.scrollTop(),windowSize=$ctf.innerHeight(),bodyHeight=$ctf[0].scrollHeight,triggerDistance=bodyHeight-scrollPosOffset-windowSize;if(yScrollPos>triggerDistance){$ctf.off("scroll.ctf");if(scrolled===0){scrolled=1;if(!$ctf.find(".ctf-out-of-tweets").length){$ctf.find(".ctf-more").trigger("click")}}}})}else{$(window).on("scroll.ctf",function(){var yScrollPos=window.pageYOffset,windowSize=window.innerHeight,bodyHeight=document.body.offsetHeight,triggerDistance=bodyHeight-scrollPosOffset-windowSize;if(yScrollPos>triggerDistance){$(window).off("scroll.ctf");if(scrolled===0){scrolled=1;if(!$ctf.find(".ctf-out-of-tweets").length){$ctf.find(".ctf-more").trigger("click")}}}})}},locationGuess:function(){var $feed=$(this.el),location="content";if($feed.closest("footer").length){location="footer"}else if($feed.closest(".header").length||$feed.closest("header").length){location="header"}else if($feed.closest(".sidebar").length||$feed.closest("aside").length){location="sidebar"}return location}};function ctfLightboxBuilder(){}ctfLightboxBuilder.prototype={getData:function(a){var closestFeedIndex=parseInt(a.closest(".ctf").attr("data-ctf-index")-1);if(typeof a.attr("data-id")!=="undefined"){var video=a.attr("data-video"),avatar=a.attr("data-avatar"),iframe=a.attr("data-iframe"),link=a.attr("href");if(!window.ctf.feeds[closestFeedIndex].settings.consentGiven){avatar=window.ctf.options.placeholder;if(iframe!==""){iframe=""}if(video!==""){video="link"}}return{link:link,title:a.attr("data-title")||a.attr("title"),video:video,iframe:iframe,audioiframe:a.closest(".ctf-if-type-audio").length,amplify:a.attr("data-amplify"),id:a.attr("data-id"),url:a.attr("data-url"),user:a.attr("data-user"),avatar:avatar,name:a.attr("data-name"),date:a.attr("data-date"),feedIndex:closestFeedIndex}}else{return{link:"",title:"",video:"",iframe:"",audioiframe:"",amplify:"",id:"",url:"",user:"",avatar:"",name:"",date:"",feedIndex:closestFeedIndex}}},template:function(){return""+"<div id='ctf_lightboxOverlay' class='ctf_lightboxOverlay'></div>"+"<div id='ctf_lightbox' class='ctf_lightbox'>"+"<div class='ctf_lb-outerContainer'>"+"<div class='ctf_lb-container'>"+"<video class='ctf_video' src='' poster='' controls autoplay></video>"+"<iframe title='Placeholder for videos in the lightbox' type='text/html' src='' allowfullscreen webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>"+"<img class='ctf_lb-image' alt='Lightbox image placeholder' src='' />
119"+"<div class='ctf_lb-nav'><a class='ctf_lb-prev' href='#' ><p class='ctf-screenreader'>Previous Slide</p></a><a class='ctf_lb-next' href='#' ><p class='ctf-screenreader'>Next Slide</p></a></div>"+"<div class='ctf_lb-loader'><a class='ctf_lb-cancel'></a></div>"+"</div>"+"</div>"+"<div class='ctf_lb-dataContainer'>"+"<div class='ctf_lb-data'>"+"<div class='ctf_lb-details'>"+"<div class='ctf_lb-caption'></div>"+"<div class='ctf_lb-info'>"+"<div class='ctf_lb-number'></div>"+"<div class='ctf_lightbox_action ctf_share'>"+"<a href='JavaScript:void(0);'><span class='fa fa-share' aria-hidden='true'></span>Share</a>"+"<p class='ctf_lightbox_tooltip ctf_tooltip_social'>"+"<a href='' target='_blank' id='ctf_facebook_icon'><span class='ctf-screenreader'>Facebook Share</span><span class='fa fa-facebook-square' aria-hidden='true'></span></a><a href='' target='_blank' id='ctf_twitter_icon'><span class='ctf-screenreader'>Twitter Share</span><span class='fa fa-twitter'></span></a><a href='' target='_blank' id='ctf_linkedin_icon'><span class='ctf-screenreader'>Linkedin Share</span><span class='fa fa-linkedin'></span></a><a href='' id='ctf_pinterest_icon' target='_blank'><span class='ctf-screenreader'>Pinterest Share</span><span class='fa fa-pinterest'></span></a><a href='' id='ctf_email_icon' target='_blank'><span class='ctf-screenreader'>Email Share</span><span class='fa fa-envelope'></span></a><span class='fa fa-play fa-rotate-90'></span>"+"</p>"+"</div>"+"<div class='ctf_lightbox_action ctf_instagram'><a href='http://instagram.com/' target='_blank'><span class='ctf-screenreader'>Twitter</span><span class='fa fa-twitter' aria-hidden='true'></span>Twitter</a></div>"+"<div id='ctf_mod_link' class='ctf_lightbox_action'>"+"<a href='JavaScript:void(0);'><span class='fa fa-times' aria-hidden='true'></span>Hide Tweet (admin)</a>"+"<p id='ctf_mod_box' class='ctf_lightbox_tooltip'>Add this ID to the plugin's <strong>Hide Specific Tweets</strong> setting: <span id='ctf_photo_id'></span><span class='fa fa-play fa-rotate-90' aria-hidden='true'></span></p>"+"</div>"+"</div>"+"</div>"+"<div class='ctf_lb-closeContainer'><a class='ctf_lb-close'></a></div>"+"</div>"+"</div>"+"</div>"},beforePlayerSetup:function($lightbox,data,index,album,feed){},afterPlayerSetup:function($lightbox,data,index,album){},afterResize:function(){},afterSlideChange:function(){var $lightbox=$("#ctf_lightbox");$lightbox.addClass("ctf-lightbox-transitioning");$lightbox.find("iframe").hide();$lightbox.find("video").hide();if(ctf_supports_video())$("#ctf_lightbox video.ctf_video")[0].pause();$("#ctf_lightbox iframe").attr("src","")}};function SbTwitterCardHandler(prefix,$context){this.$context=$context;this.prefix=prefix}SbTwitterCardHandler.prototype={setSize:function(colWidth){var $cards=this.$context.find("."+this.prefix+"-twitter-card");if(colWidth>550){$cards.addClass(this.prefix+"-tc-wide")}else{$cards.removeClass(this.prefix+"-tc-wide")}},handleImageError:function($item){var prefix=this.prefix;$item.find("."+prefix+"-twitter-card").each(function(){$(this).find("img").on("error",function(){$(this).closest("."+prefix+"-twitter-card").addClass(prefix+"-tc-no-image");$(this).remove()})})},addNewCard:function($item,cardData,feed){var $placeholder=$item.find(".ctf-twitter-card-placeholder"),id=$placeholder.attr("data-tweet-id"),url=$placeholder.attr("data-tc-url"),shortUrl=$placeholder.attr("data-tc-short-url");cardData.url=url;cardData.shortUrl=shortUrl;$item.find(".ctf-tweet-text").after(cardData.html);if(typeof $item.find(".ctf-tc-image").ctf_imgLiquid=="function"){if($item.find(".ctf-tc-image").length){$item.find(".ctf-tc-image").ctf_imgLiquid({fill:!0})}}feed.initShowMore($item);this.afterCardAdded($item,cardData);var evt=jQuery.Event("ctfaftertcadded");evt.feed=feed;jQuery(window).trigger(evt)},afterCardAdded:function($item,cardData){$item.find(".ctf-tweet-text").find('a[href^="'+cardData.url+'"]').remove();$item.find(".ctf-tweet-text").find('a[href^="'+cardData.shortUrl+'"]').remove();$item.find(".ctf-tweet-text").html($item.find(".ctf-tweet-text").html().replace(cardData.url,""));$item.find(".ctf-tweet-text").html($item.find(".ctf-tweet-text").html().replace(cardData.shortUrl,""));this.maybeRaiseSingleResolution($item)},maybeRaiseResolution:function(){var cardHandler=this,$cards=this.$context.find("."+this.prefix+"-twitter-card");
119$cards.each(function(index){if(!$(this).closest(".ctf-item").hasClass("ctf-num-diff-hide")){cardHandler.maybeRaiseSingleResolution($(this),index)}})},maybeRaiseSingleResolution:function($item){var $img=$item.find("img").length?$item.find("img"):!1,feed=this;if(!$img){return}if(typeof $img.attr("data-available-images")==="undefined"){return}var imageUrls=JSON.parse($img.attr("data-available-images").replace(/\\\//g,"/")),currentUrl=$img.attr("src"),currentRes=typeof $img.attr("data-current")==="undefined"?0:parseInt($img.attr("data-current")),neededRes=$img.closest(".ctf-tc-image").innerWidth();changeToRes=0;if(currentRes<neededRes){var foundBestRes=!1,newUrl=currentUrl;$.each(imageUrls,function(ii,value){if(!foundBestRes&&ii>=neededRes){changeToRes=parseInt(ii);if(changeToRes>=neededRes){foundBestRes=!0;newUrl=window.ctfOptions.resized_url+value}}});if(newUrl!==currentUrl){$img.attr("data-current",changeToRes);if(newUrl!==currentUrl){$img.attr("src",newUrl);if($img.closest(".ctf_imgLiquid_ready").length){$img.closest(".ctf_imgLiquid_ready").css("background-image",'url("'+newUrl+'")').attr("data-bg",newUrl)}}}$img.on("error",function(){if(!$(this).hasClass("ctf-img-error")){$(this).addClass("ctf-img-error");setTimeout(function(){},1500)}else{console.log("unfixed error "+$(this).attr("src"))}})}}};window.ctf_init=function(){window.ctf=new ctf;window.ctf.createPage(window.ctf.createFeeds,{whenFeedsCreated:window.ctf.afterFeedsCreated})};function ctfGetNewFeed(feed,index,feedOptions){return new ctfFeed(feed,index,feedOptions)}function ctfGetlightboxBuilder(){return new ctfLightboxBuilder}function ctfAjax(submitData,onSuccess){$.ajax({url:ctfOptions.ajax_url,type:"post",data:submitData,success:onSuccess})}function ctfIsTourch(){if("ontouchstart"in document.documentElement){return!0}return!1}function ctfUpdateSize($ctf,feed){var isExpanded=typeof feed.settings.expanded!=="undefined"&&feed.settings.expanded;minHeight=parseInt($ctf.find(".ctf-owl-item").eq(0).outerHeight());$ctf.find(".ctf-owl-item").each(function(){if(!$(this).find(".ctf-more").length){var thisHeight=parseInt($(this).outerHeight());minHeight=minHeight<=thisHeight?minHeight:thisHeight}});if(isExpanded){$ctf.find(".ctf-owl-stage-outer").css("height","auto")}else{$ctf.find(".ctf-owl-stage-outer").css("height",minHeight+"px")}}function ctfFeedHeightToggle(newHeight,$owlStageOuter){$owlStageOuter.animate({height:newHeight+"px"},400)}function ctfInitClickExpand($self,feed){if($self.find(".ctf-carousel-height-change").length){return}var $owlStageOuter=$self.find(".ctf-owl-stage-outer"),moreHtml='<a href="#" class="ctf-carousel-more ctf-carousel-height-change"><span><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="plus" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" class="svg-inline--fa fa-plus fa-w-14 fa-2x"><path fill="currentColor" d="M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z" class=""></path></svg></span></a>';$owlStageOuter.after(moreHtml);if(typeof feed.settings.expanded!=="undefined"){feed.settings.expanded=!0;$owlStageOuter.css("height","auto");$self.find(".ctf-carousel-height-change").removeClass("ctf-carousel-more").addClass("ctf-carousel-less").find("span").html('<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="minus" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" class="svg-inline--fa fa-minus fa-w-14 fa-2x"><path fill="currentColor" d="M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z" class=""></path></svg>')}$self.find(".ctf-carousel-height-change").on("click",function(e){e.preventDefault();var $thisMoreButton=$(this);if($thisMoreButton.hasClass("ctf-carousel-more")){$thisMoreButton.addClass("ctf-carousel-less").removeClass("ctf-carousel-more").find("span").html('<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="minus" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" class="svg-inline--fa fa-minus fa-w-14 fa-2x">
119<path fill="currentColor" d="M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z" class=""></path></svg>');feed.settings.expanded=!0;var elementHeights=$self.find(".ctf-owl-item").map(function(){return $(this).height()}).get(),minHeight=Math.max.apply(null,elementHeights);ctfFeedHeightToggle(minHeight,$owlStageOuter)}else{var elementHeights=$self.find(".ctf-owl-item").map(function(){return $(this).height()}).get(),minHeight=Math.min.apply(null,elementHeights);ctfFeedHeightToggle(minHeight,$owlStageOuter);$thisMoreButton.removeClass("ctf-carousel-less").addClass("ctf-carousel-more").find("span").html('<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="plus" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" class="svg-inline--fa fa-plus fa-w-14 fa-2x"><path fill="currentColor" d="M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z" class=""></path></svg>');feed.settings.expanded=!1}feed.settings.expanded=!feed.settings.expanded})}var scrolled=0;function ctfBindAutoScroll($ctf){}function ctfCmplzGetCookie(cname){var name=cname+"=";var cArr=window.document.cookie.split(";");for(var i=0;i<cArr.length;i++){var c=cArr[i].trim();if(c.indexOf(name)==0)return c.substring(name.length,c.length)}return""}})(jQuery);jQuery(document).ready(function($){ctf_init();$("#cookie-notice a").on("click",function(){setTimeout(function(){$.each(window.ctf.feeds,function(index){window.ctf.feeds[index].afterConsentToggled()})},1e3)});$("#cookie-law-info-bar a").on("click",function(){setTimeout(function(){$.each(window.ctf.feeds,function(index){window.ctf.feeds[index].afterConsentToggled()})},1e3)});$(".cli-user-preference-checkbox, .cky-notice button").on("click",function(){setTimeout(function(){$.each(window.ctf.feeds,function(index){window.ctf.feeds[index].checkConsent();window.ctf.feeds[index].afterConsentToggled()})},1e3)});$(window).on("CookiebotOnAccept",function(event){$.each(window.ctf.feeds,function(index){window.ctf.feeds[index].settings.consentGiven=!0;window.ctf.feeds[index].afterConsentToggled()})});$(".cmplz-btn").on("click",function(){if(typeof cmplz_accepted_categories==="function"){setTimeout(function(){var accepted=cmplz_accepted_categories();if(accepted.indexOf("marketing")>-1){$.each(window.ctf.feeds,function(index){window.ctf.feeds[index].settings.consentGiven=!0;window.ctf.feeds[index].afterConsentToggled()})}},1e3)}});$(document).on("cmplzAcceptAll",function(event){$.each(window.ctf.feeds,function(index){window.ctf.feeds[index].settings.consentGiven=!0;window.ctf.feeds[index].afterConsentToggled()})});$("#ctf-frce-hide-license-error").on("click",function(){$("#ctf-fr-ce-license-error").slideUp();jQuery.ajax({url:ctfOptions.ajax_url,type:"post",data:{action:"ctf_hide_frontend_license_error",nonce:ctfOptions.nonce},success:function(msg){console.log(msg)}})});$(document).on("borlabs-cookie-consent-saved",function(event){var consentGiven=!1;if(typeof window.BorlabsCookie!=="undefined"){consentGiven=window.BorlabsCookie.checkCookieConsent("twitter")}$.each(window.ctf.feeds,function(index){window.ctf.feeds[index].settings.consentGiven=consentGiven;window.ctf.feeds[index].afterConsentToggled()})});if(typeof window.consentApi!=="undefined"){window.consentApi?.consent("custom-twitter-feed").then(()=>{try{$.each(window.ctf.feeds,function(index){window.ctf.feeds[index].settings.consentGiven=!0;window.ctf.feeds[index].afterConsentToggled()})}catch(error){}})}$(".moove-gdpr-infobar-allow-all").on("click",function(){setTimeout(function(){$.each(window.ctf.feeds,function(index){window.ctf.feeds[index].afterConsentToggled()})},1e3)})})};"function"!==typeof Object.create&&(Object.create=function(f){function g(){}g.prototype=f;return new g});(function(f,g,k){var l={init:function(a,b){this.$elem=f(b);this.options=f.extend({},f.fn.cffOwlCarousel.options,this.$elem.data(),a);this.userOptions=a;this.loadContent()},loadContent:function(){function a(a){var d,e="";if("function"===typeof b.options.jsonSuccess)b.options.jsonSuccess.apply(this,[a]);else{for(d in a.cff_owl)a.cff_owl.hasOwnProperty(d)&&(e+=a.cff_owl[d].item);b.$elem.html(e)}b.logIn()}var b=this,e;"function"===typeof b.options.beforeInit&&b.options.beforeInit.apply(this,[b.$elem]);"string"===typeof b.options.jsonPath?(e=b.options.jsonPath,f.getJSON(e,a)):b.logIn()},logIn:function(){this.$elem.data("cff_owl-originalStyles",this.$elem.attr("style"));this.$elem.data("cff_owl-originalClasses",this.$elem.attr("class"));this.$elem.css({opacity:0}
vendor: 5,762 bytes, line 119
119);this.orignalItems=this.options.items;this.checkBrowser();this.wrapperWidth=0;this.checkVisible=null;this.setVars()},setVars:function(){if(0===this.$elem.children().length)return!1;this.baseClass();this.eventTypes();this.$userItems=this.$elem.children();this.itemsAmount=this.$userItems.length;this.wrapItems();this.$cff_owlItems=this.$elem.find(".cff_owl-item");this.$cff_owlWrapper=this.$elem.find(".cff_owl-wrapper");this.playDirection="next";this.prevItem=0;this.prevArr=[0];this.currentItem=0;this.customEvents();this.onStartup()},onStartup:function(){this.updateItems();this.calculateAll();this.buildControls();this.updateControls();this.response();this.moveEvents();this.stopOnHover();this.cff_owlStatus();!1!==this.options.transitionStyle&&this.transitionTypes(this.options.transitionStyle);!0===this.options.autoPlay&&(this.options.autoPlay=5E3);this.play();this.$elem.find(".cff_owl-wrapper").css("display","block");this.$elem.is(":visible")?this.$elem.css("opacity",1):this.watchVisibility();this.onstartup=!1;this.eachMoveUpdate();"function"===typeof this.options.afterInit&&this.options.afterInit.apply(this,[this.$elem])},eachMoveUpdate:function(){!0===this.options.lazyLoad&&this.lazyLoad();!0===this.options.autoHeight&&this.autoHeight();this.onVisibleItems();"function"===typeof this.options.afterAction&&this.options.afterAction.apply(this,[this.$elem])},updateVars:function(){"function"===typeof this.options.beforeUpdate&&this.options.beforeUpdate.apply(this,[this.$elem]);this.watchVisibility();this.updateItems();this.calculateAll();this.updatePosition();this.updateControls();this.eachMoveUpdate();"function"===typeof this.options.afterUpdate&&this.options.afterUpdate.apply(this,[this.$elem])},reload:function(){var a=this;g.setTimeout(function(){a.updateVars()},0)},watchVisibility:function(){var a=this;if(!1===a.$elem.is(":visible"))a.$elem.css({opacity:0}),g.clearInterval(a.autoPlayInterval),g.clearInterval(a.checkVisible);else return!1;a.checkVisible=g.setInterval(function(){a.$elem.is(":visible")&&(a.reload(),a.$elem.animate({opacity:1},200),g.clearInterval(a.checkVisible))},500)},wrapItems:function(){this.$userItems.wrapAll('<div class="cff_owl-wrapper">').wrap('<div class="cff_owl-item"></div>');this.$elem.find(".cff_owl-wrapper").wrap('<div class="cff_owl-wrapper-outer">');this.wrapperOuter=this.$elem.find(".cff_owl-wrapper-outer");this.$elem.css("display","block")},baseClass:function(){var a=this.$elem.hasClass(this.options.baseClass),b=this.$elem.hasClass(this.options.theme);a||this.$elem.addClass(this.options.baseClass);b||this.$elem.addClass(this.options.theme)},updateItems:function(){var a,b;if(!1===this.options.responsive)return!1;if(!0===this.options.singleItem)return this.options.items=this.orignalItems=1,this.options.itemsCustom=!1,this.options.itemsDesktop=!1,this.options.itemsDesktopSmall=!1,this.options.itemsTablet=!1,this.options.itemsTabletSmall=!1,this.options.itemsMobile=!1;a=f(this.options.responsiveBaseWidth).width();a>(this.options.itemsDesktop[0]||this.orignalItems)&&(this.options.items=this.orignalItems);if(!1!==this.options.itemsCustom)for(this.options.itemsCustom.sort(function(a,b){return a[0]-b[0]}),b=0;b<this.options.itemsCustom.length;b+=1)this.options.itemsCustom[b][0]<=a&&(this.options.items=this.options.itemsCustom[b][1]);else a<=this.options.itemsDesktop[0]&&!1!==this.options.itemsDesktop&&(this.options.items=this.options.itemsDesktop[1]),a<=this.options.itemsDesktopSmall[0]&&!1!==this.options.itemsDesktopSmall&&(this.options.items=this.options.itemsDesktopSmall[1]),a<=this.options.itemsTablet[0]&&!1!==this.options.itemsTablet&&(this.options.items=this.options.itemsTablet[1]),a<=this.options.itemsTabletSmall[0]&&!1!==this.options.itemsTabletSmall&&(this.options.items=this.options.itemsTabletSmall[1]),a<=this.options.itemsMobile[0]&&!1!==this.options.itemsMobile&&(this.options.items=this.options.itemsMobile[1]);this.options.items>this.itemsAmount&&!0===this.options.itemsScaleUp&&(this.options.items=this.itemsAmount)},response:function(){var a=this,b,e;if(!0!==a.options.responsive)return!1;e=f(g).width();a.resizer=function(){f(g).width()!==e&&(!1!==a.options.autoPlay&&g.clearInterval(a.autoPlayInterval),g.clearTimeout(b),b=g.setTimeout(function(){e=f(g).width();a.updateVars()},a.options.responsiveRefreshRate))};f(g).resize(a.resizer)},updatePosition:function(){this.jumpTo(this.currentItem);!1!==this.options.autoPlay&&this.checkAp()},appendItemsSizes:function(){var a=this,b=0,e=a.itemsAmount-a.options.items;a.$cff_owlItems.each(function(c){var d=f(this);d.css({width:a.itemWidth}).data("cff_owl-item",Number(c));if(0===c%a.options.items||c===e)c>e||(b+=1);d.data("cff_owl-roundPages",b)})},appendWrapperSizes:function(){this.$cff_owlWrapper.css({width:this.$cff_owlItems.length*this.itemWidth*2,left:0});this.appendItemsSizes()},calculateAll:function(){this.calculateWidth();this.appendWrapperSizes();this.loops();this.max()},calculateWidth:function(){this.itemWidth=Math.round(this.$elem.width()/this.options.items)},max:function(){var a=-1*(this.itemsAmount*this.itemWidth-this.options.items*this.itemWidth);this.options.items>this.itemsAmount?this.maximumPixels=a=this.maximumItem=0:(this.maximumItem=this.itemsAmount-this.options.items,this.maximumPixels=a);return a},min:function(){return 0},loops:function(){var a=0,b=0,e,c;this.positionsInArray=[0];this.pagesInArray=[];for(e=0;e<this.itemsAmount;e+=1)b+=this.itemWidth,this.positionsInArray.push(-b),!0===this.options.scrollPerPage&&(c=f(this.$cff_owlItems[e]),c=c.data("cff_owl-roundPages"),c!==a&&(this.pagesInArray[a]=this.positionsInArray[e],a=c))},buildControls:function(){if(!0===this.options.navigation||!0===this.options.pagination)this.cff_owlControls=f('<div class="cff_owl-control
119s"/>').toggleClass("clickable",!this.browser.isTouch).appendTo(this.$elem);!0===this.options.pagination&&this.buildPagination();!0===this.options.navigation&&this.buildButtons()},buildButtons:function(){var a=this,b=f('<div class="cff_owl-buttons"/>');a.cff_owlControls.append(b);a.buttonPrev=f("<div/>",{"class":"cff_owl-prev",html:a.options.navigationText[0]||""});a.buttonNext=f("<div/>",{"class":"cff_owl-next",html:a.options.navigationText[1]||""});b.append(a.buttonPrev).append(a.buttonNext);b.on("touchstart.cff_owlControls mousedown.cff_owlControls",'div[class^="cff_owl"]',function(a){a.preventDefault()});b.on("touchend.cff_owlControls mouseup.cff_owlControls",'div[class^="cff_owl"]',function(b){b.preventDefault();f(this).hasClass("cff_owl-next")?a.next():a.prev()})},buildPagination:function(){var a=this;a.paginationWrapper=f('<div class="cff_owl-pagination"/>');a.cff_owlControls.append(a.paginationWrapper);a.paginationWrapper.on("touchend.cff_owlControls mouseup.cff_owlControls",".cff_owl-page",function(b){b.preventDefault();Number(f(this).data("cff_owl-page"))!==a.currentItem&&a.goTo(Number(f(this).data("cff_owl-page")),!0)})},updatePagination:function(){var a,b,e,c,d,g;if(!1===this.options.pagination)return!1;this.paginationWrapper.html("");a=0;b=this.itemsAmount-this.itemsAmount%this.options.items;for(c=0;c<this.itemsAmount;c+=1)0===c%this.options.items&&(a+=1,b===c&&(e=this.itemsAmount-this.options.items),d=f("<div/>",{"class":"cff_owl-page"}),g=f("<span></span>",{text:!0===this.options.paginationNumbers?a:"","class":!0===this.options.paginationNumbers?"cff_owl-numbers":""}),d.append(g),d.data("cff_owl-page",b===c?e:c),d.data("cff_owl-roundPages",a),this.paginationWrapper.append(d));this.checkPagination()},checkPagination:function(){var a=this;if(!1===a.options.pagination)return!1;a.paginationWrapper.find(".cff_owl-page").each(function(){f(this).data("cff_owl-roundPages")===f(a.$cff_owlItems[a.currentItem]).data("cff_owl-roundPages")&&(a.paginationWrapper.find(".cff_owl-page").removeClass("active"),f(this).addClass("active"))})},checkNavigation:function(){if(!1===this.options.navigation)return!1;!1===this.options.rewindNav&&(0===this.currentItem&&0===this.maximumItem?(this.buttonPrev.addClass("disabled"),this.buttonNext.addClass("disabled")):0===this.currentItem&&0!==this.maximumItem?(this.buttonPrev.addClass("disabled"),this.buttonNext.removeClass("disabled")):this.currentItem===this.maximumItem?(this.buttonPrev.removeClass("disabled"),this.buttonNext.addClass("disabled")):0!==this.currentItem&&this.currentItem!==this.maximumItem&&(this.buttonPrev.removeClass("disabled"),this.buttonNext.removeClass("disabled")))},updateControls:function(){this.updatePagination();this.checkNavigation();this.cff_owlControls&&(this.options.items>=this.itemsAmount?this.cff_owlControls.hide():this.cff_owlControls.show())},destroyControls:function(){this.cff_owlControls&&this.cff_owlControls.remove()},next:function(a){if(this.isTransition)return!1;this.currentItem+=!0===this.options.scrollPerPage?this.options.items:1;if(this.currentItem>this.maximumItem+(!0===this.options.scrollPerPage?this.options.items-1:0))if(!0===this.options.rewindNav)this.currentItem=0,a="rewind";else return this.currentItem=this.maximumItem,!1;this.goTo(this.currentItem,a)},prev:function(a){if(this.isTransition)return!1;this.currentItem=!0===this.options.scrollPerPage&&0<this.currentItem&&this.currentItem<this.options.items?0:this.currentItem-(!0===this.options.scrollPerPage?this.options.items:1);if(0>this.currentItem)if(!0===this.options.rewindNav)this.currentItem=this.maximumItem,a="rewind";else return this.currentItem=0,!1;this.goTo(this.currentItem,a)},goTo:function(a,b,e){var c=this;if(c.isTransition)return!1;"function"===typeof c.options.beforeMove&&c.options.beforeMove.apply(this,[c.$elem]);a>=c.maximumItem?a=c.maximumItem:0>=a&&(a=0);c.currentItem=c.cff_owl.currentItem=a;if(!1!==c.options.transitionStyle&&"drag"!==e&&1===c.options.items&&!0===c.browser.support3d)return c.swapSpeed(0),!0===c.browser.support3d?c.transition3d(c.positionsInArray[a]):c.css2slide(c.positionsInArray[a],1),c.afterGo(),c.singleItemTransition(),!1;a=c.positionsInArray[a];!0===c.browser.support3d?(c.isCss3Finish=!1,!0===b?(c.swapSpeed("paginationSpeed"),g.setTimeout(function(){c.isCss3Finish=!0},c.options.paginationSpeed)):"rewind"===b?(c.swapSpeed(c.options.rewindSpeed),g.setTimeout(function(){c.isCss3Finish=!0},c.options.rewindSpeed)):(c.swapSpeed("slideSpeed"),g.setTimeout(function(){c.isCss3Finish=!0},c.options.slideSpeed)),c.transition3d(a)):!0===b?c.css2slide(a,c.options.paginationSpeed):"rewind"===b?c.css2slide(a,c.options.rewindSpeed):c.css2slide(a,c.options.slideSpeed);c.afterGo()},jumpTo:function(a){"function"===typeof this.options.beforeMove&&this.options.beforeMove.apply(this,[this.$elem]);a>=this.maximumItem||-1===a?a=this.maximumItem:0>=a&&(a=0);this.swapSpeed(0);!0===this.browser.support3d?this.transition3d(this.positionsInArray[a]):this.css2slide(this.positionsInArray[a],1);this.currentItem=this.cff_owl.currentItem=a;this.afterGo()},afterGo:function(){this.prevArr.push(this.currentItem);this.prevItem=this.cff_owl.prevItem=this.prevArr[this.prevArr.length-2];this.prevArr.shift(0);this.prevItem!==this.currentItem&&(this.checkPagination(),this.checkNavigation(),this.eachMoveUpdate(),!1!==this.options.autoPlay&&this.checkAp());"function"===typeof this.options.afterMove&&this.prevItem!==this.currentItem&&this.options.afterMove.apply(this,[this.$elem])},stop:function(){this.apStatus="stop";g.clearInterval(this.autoPlayInterval)},checkAp:function(){"stop"!==this.apStatus&&this.play()},play:function(){var a=this;a.apStatus="play";if(!1===a.options.autoPlay)return!1;g.clearInterval(a.autoPlayInterval);a.autoPlayInterval=g.setInterval(function(){a.next(!0)},a.options.autoPlay)},swapSpeed:function(a){"slideSpeed"===a?this.$cff_owlWrapper.css(this.addCssSpeed(this.options.slideSpeed)):"paginationSpeed"===a?this.$cff_owlWrapper.css(this.addCssSpeed(this.options.paginationSpeed)):"string"!==typeof a&&this.$cff_owlWrapper.css(this.addCssSpeed(a))},addCssSpeed:function(a){return{"-webkit-transition":"all "+a+"ms ease","-moz-transition":"all "+a+"ms ease","-o-transition":"all "+a+"ms ease",transition:"all "+a+"ms ease"}},removeTransition:function(){return{"-webkit-transition":"","-moz-transition":"","-o-transition":"",transition:""}},doTranslate:function(a){return{"-webkit-transform":"translate3d("+a+"px, 0px, 0px)","-moz-transform":"translate3d("+a+"px, 0px, 0px)","-o-transform":"translate3d("+a+"px, 0px, 0px)","-ms-transform":"translate3d("+a+"px, 0px, 0px)",transform:"translate3d("+a+"px, 0px,0px)"}},transition3d:function(a){this.$cff_owlWrapper.css(this.doTranslate(a))},css2move:function(a){this.$cff_owlWrapper.css({left:a})},css2slide:function(a,b){var e=this;e.isCssFinish=!1;e.$cff_owlWrapper.stop(!0,!0).animate({left:a},{duration:b||e.options.slideSpeed,complete:function(){e.isCssFinish=!0}})},checkBrowser:function(){var a=k.createElement("div");a.style.cssText="  -moz-transform:translate3d(0px, 0px, 0px); -ms-transform:translate3d(0px, 0px, 0px); -o-transform:translate3d(0px, 0px, 0px); -webkit-transform:translate3d(0px, 0px, 0px); transform:translate3d(0px, 0px, 0px)";a=a.style.cssText.match(/translate3d\(0px, 0px, 0px\)/g);
vendor: 6,429 bytes, lines 119-120
119this.browser={support3d:null!==a&&1===a.length,isTouch:"ontouchstart"in g||g.navigator.msMaxTouchPoints}},moveEvents:function(){if(!1!==this.options.mouseDrag||!1!==this.options.touchDrag)this.gestures(),this.disabledEvents()},eventTypes:function(){var a=["s","e","x"];this.ev_types={};!0===this.options.mouseDrag&&!0===this.options.touchDrag?a=["touchstart.cff_owl mousedown.cff_owl","touchmove.cff_owl mousemove.cff_owl","touchend.cff_owl touchcancel.cff_owl mouseup.cff_owl"]:!1===this.options.mouseDrag&&!0===this.options.touchDrag?a=["touchstart.cff_owl","touchmove.cff_owl","touchend.cff_owl touchcancel.cff_owl"]:!0===this.options.mouseDrag&&!1===this.options.touchDrag&&(a=["mousedown.cff_owl","mousemove.cff_owl","mouseup.cff_owl"]);this.ev_types.start=a[0];this.ev_types.move=a[1];this.ev_types.end=a[2]},disabledEvents:function(){this.$elem.on("dragstart.cff_owl",function(a){a.preventDefault()});this.$elem.on("mousedown.disableTextSelect",function(a){return f(a.target).is("input, textarea, select, option")})},gestures:function(){function a(a){if(void 0!==a.touches)return{x:a.touches[0].pageX,y:a.touches[0].pageY};if(void 0===a.touches){if(void 0!==a.pageX)return{x:a.pageX,y:a.pageY};if(void 0===a.pageX)return{x:a.clientX,y:a.clientY}}}function b(a){"on"===a?(f(k).on(d.ev_types.move,e),f(k).on(d.ev_types.end,c)):"off"===a&&(f(k).off(d.ev_types.move),f(k).off(d.ev_types.end))}function e(b){b=b.originalEvent||b||g.event;d.newPosX=a(b).x-h.offsetX;d.newPosY=a(b).y-h.offsetY;d.newRelativeX=d.newPosX-h.relativePos;"function"===typeof d.options.startDragging&&!0!==h.dragging&&0!==d.newRelativeX&&(h.dragging=!0,d.options.startDragging.apply(d,[d.$elem]));(8<d.newRelativeX||-8>d.newRelativeX)&&!0===d.browser.isTouch&&(void 0!==b.preventDefault?b.preventDefault():b.returnValue=!1,h.sliding=!0);(10<d.newPosY||-10>d.newPosY)&&!1===h.sliding&&f(k).off("touchmove.cff_owl");d.newPosX=Math.max(Math.min(d.newPosX,d.newRelativeX/5),d.maximumPixels+d.newRelativeX/5);!0===d.browser.support3d?d.transition3d(d.newPosX):d.css2move(d.newPosX)}
120function c(a){a=a.originalEvent||a||g.event;var c;a.target=a.target||a.srcElement;h.dragging=!1;!0!==d.browser.isTouch&&d.$cff_owlWrapper.removeClass("grabbing");d.dragDirection=0>d.newRelativeX?d.cff_owl.dragDirection="left":d.cff_owl.dragDirection="right";0!==d.newRelativeX&&(c=d.getNewPosition(),d.goTo(c,!1,"drag"),h.targetElement===a.target&&!0!==d.browser.isTouch&&(f(a.target).on("click.disable",function(a){a.stopImmediatePropagation();a.stopPropagation();a.preventDefault();f(a.target).off("click.disable")}),a=f._data(a.target,"events").click,c=a.pop(),a.splice(0,0,c)));b("off")}var d=this,h={offsetX:0,offsetY:0,baseElWidth:0,relativePos:0,position:null,minSwipe:null,maxSwipe:null,sliding:null,dargging:null,targetElement:null};d.isCssFinish=!0;d.$elem.on(d.ev_types.start,".cff_owl-wrapper",function(c){c=c.originalEvent||c||g.event;var e;if(3===c.which)return!1;if(!(d.itemsAmount<=d.options.items)){if(!1===d.isCssFinish&&!d.options.dragBeforeAnimFinish||!1===d.isCss3Finish&&!d.options.dragBeforeAnimFinish)return!1;!1!==d.options.autoPlay&&g.clearInterval(d.autoPlayInterval);!0===d.browser.isTouch||d.$cff_owlWrapper.hasClass("grabbing")||d.$cff_owlWrapper.addClass("grabbing");d.newPosX=0;d.newRelativeX=0;f(this).css(d.removeTransition());e=f(this).position();h.relativePos=e.left;h.offsetX=a(c).x-e.left;h.offsetY=a(c).y-e.top;b("on");h.sliding=!1;h.targetElement=c.target||c.srcElement}})},getNewPosition:function(){var a=this.closestItem();a>this.maximumItem?a=this.currentItem=this.maximumItem:0<=this.newPosX&&(this.currentItem=a=0);return a},closestItem:function(){var a=this,b=!0===a.options.scrollPerPage?a.pagesInArray:a.positionsInArray,e=a.newPosX,c=null;f.each(b,function(d,g){e-a.itemWidth/20>b[d+1]&&e-a.itemWidth/20<g&&"left"===a.moveDirection()?(c=g,a.currentItem=!0===a.options.scrollPerPage?f.inArray(c,a.positionsInArray):d):e+a.itemWidth/20<g&&e+a.itemWidth/20>(b[d+1]||b[d]-a.itemWidth)&&"right"===a.moveDirection()&&(!0===a.options.scrollPerPage?(c=b[d+1]||b[b.length-1],a.currentItem=f.inArray(c,a.positionsInArray)):(c=b[d+1],a.currentItem=d+1))});return a.currentItem},moveDirection:function(){var a;0>this.newRelativeX?(a="right",this.playDirection="next"):(a="left",this.playDirection="prev");return a},customEvents:function(){var a=this;a.$elem.on("cff_owl.next",function(){a.next()});a.$elem.on("cff_owl.prev",function(){a.prev()});a.$elem.on("cff_owl.play",function(b,e){a.options.autoPlay=e;a.play();a.hoverStatus="play"});a.$elem.on("cff_owl.stop",function(){a.stop();a.hoverStatus="stop"});a.$elem.on("cff_owl.goTo",function(b,e){a.goTo(e)});a.$elem.on("cff_owl.jumpTo",function(b,e){a.jumpTo(e)})},stopOnHover:function(){var a=this;!0===a.options.stopOnHover&&!0!==a.browser.isTouch&&!1!==a.options.autoPlay&&(a.$elem.on("mouseover",function(){a.stop()}),a.$elem.on("mouseout",function(){"stop"!==a.hoverStatus&&a.play()}))},lazyLoad:function(){var a,b,e,c,d;if(!1===this.options.lazyLoad)return!1;for(a=0;a<this.itemsAmount;a+=1)b=f(this.$cff_owlItems[a]),"loaded"!==b.data("cff_owl-loaded")&&(e=b.data("cff_owl-item"),c=b.find(".lazyOwl"),"string"!==typeof c.data("src")?b.data("cff_owl-loaded","loaded"):(void 0===b.data("cff_owl-loaded")&&(c.hide(),b.addClass("loading").data("cff_owl-loaded","checked")),(d=!0===this.options.lazyFollow?e>=this.currentItem:!0)&&e<this.currentItem+this.options.items&&c.length&&this.lazyPreload(b,c)))},lazyPreload:function(a,b){function e(){a.data("cff_owl-loaded","loaded").removeClass("loading");b.removeAttr("data-src");"fade"===d.options.lazyEffect?b.fadeIn(400):b.show();"function"===typeof d.options.afterLazyLoad&&d.options.afterLazyLoad.apply(this,[d.$elem])}function c(){f+=1;d.completeImg(b.get(0))||!0===k?e():100>=f?g.setTimeout(c,100):e()}var d=this,f=0,k;"DIV"===b.prop("tagName")?(b.css("background-image","url("+b.data("src")+")"),k=!0):b[0].src=b.data("src");c()},autoHeight:function(){function a(){var a=f(e.$cff_owlItems[e.currentItem]).height();e.wrapperOuter.css("height",a+"px");e.wrapperOuter.hasClass("autoHeight")||g.setTimeout(function(){e.wrapperOuter.addClass("autoHeight")},0)}function b(){d+=1;e.completeImg(c.get(0))?a():100>=d?g.setTimeout(b,100):e.wrapperOuter.css("height","")}var e=this,c=f(e.$cff_owlItems[e.currentItem]).find("img"),d;void 0!==c.get(0)?(d=0,b()):a()},completeImg:function(a){return!a.complete||"undefined"!==typeof a.naturalWi
120dth&&0===a.naturalWidth?!1:!0},onVisibleItems:function(){var a;!0===this.options.addClassActive&&this.$cff_owlItems.removeClass("active");this.visibleItems=[];for(a=this.currentItem;a<this.currentItem+this.options.items;a+=1)this.visibleItems.push(a),!0===this.options.addClassActive&&f(this.$cff_owlItems[a]).addClass("active");this.cff_owl.visibleItems=this.visibleItems},transitionTypes:function(a){this.outClass="cff_owl-"+a+"-out";this.inClass="cff_owl-"+a+"-in"},singleItemTransition:function(){var a=this,b=a.outClass,e=a.inClass,c=a.$cff_owlItems.eq(a.currentItem),d=a.$cff_owlItems.eq(a.prevItem),f=Math.abs(a.positionsInArray[a.currentItem])+a.positionsInArray[a.prevItem],g=Math.abs(a.positionsInArray[a.currentItem])+a.itemWidth/2;a.isTransition=!0;a.$cff_owlWrapper.addClass("cff_owl-origin").css({"-webkit-transform-origin":g+"px","-moz-perspective-origin":g+"px","perspective-origin":g+"px"});d.css({position:"relative",left:f+"px"}).addClass(b).on("webkitAnimationEnd oAnimationEnd MSAnimationEnd animationend",function(){a.endPrev=!0;d.off("webkitAnimationEnd oAnimationEnd MSAnimationEnd animationend");a.clearTransStyle(d,b)});c.addClass(e).on("webkitAnimationEnd oAnimationEnd MSAnimationEnd animationend",function(){a.endCurrent=!0;c.off("webkitAnimationEnd oAnimationEnd MSAnimationEnd animationend");a.clearTransStyle(c,e)})},clearTransStyle:function(a,b){a.css({position:"",left:""}).removeClass(b);this.endPrev&&this.endCurrent&&(this.$cff_owlWrapper.removeClass("cff_owl-origin"),this.isTransition=this.endCurrent=this.endPrev=!1)},cff_owlStatus:function(){this.cff_owl={userOptions:this.userOptions,baseElement:this.$elem,userItems:this.$userItems,cff_owlItems:this.$cff_owlItems,currentItem:this.currentItem,prevItem:this.prevItem,visibleItems:this.visibleItems,isTouch:this.browser.isTouch,browser:this.browser,dragDirection:this.dragDirection}},clearEvents:function(){this.$elem.off(".cff_owl cff_owl mousedown.disableTextSelect");f(k).off(".cff_owl cff_owl");f(g).off("resize",this.resizer)},unWrap:function(){0!==this.$elem.children().length&&(this.$cff_owlWrapper.unwrap(),this.$userItems.unwrap().unwrap(),this.cff_owlControls&&this.cff_owlControls.remove());this.clearEvents();this.$elem.attr("style",this.$elem.data("cff_owl-originalStyles")||"").attr("class",this.$elem.data("cff_owl-originalClasses"))},destroy:function(){this.stop();g.clearInterval(this.checkVisible);this.unWrap();this.$elem.removeData()},reinit:function(a){a=f.extend({},this.userOptions,a);this.unWrap();this.init(a,this.$elem)},addItem:function(a,b){var e;if(!a)return!1;if(0===this.$elem.children().length)return this.$elem.append(a),this.setVars(),!1;this.unWrap();e=void 0===b||-1===b?-1:b;e>=this.$userItems.length||-1===e?this.$userItems.eq(-1).after(a):this.$userItems.eq(e).before(a);this.setVars()},removeItem:function(a){if(0===this.$elem.children().length)return!1;a=void 0===a||-1===a?-1:a;this.unWrap();this.$userItems.eq(a).remove();this.setVars()}};f.fn.cffOwlCarousel=function(a){return this.each(function(){if(!0===f(this).data("cff_owl-init"))return!1;f(this).data("cff_owl-init",!0);var b=Object.create(l);b.init(a,this);f.data(this,"cff_owlCarousel",b)})};f.fn.cffOwlCarousel.options={items:5,itemsCustom:!1,itemsDesktop:[1199,4],itemsDesktopSmall:[979,3],itemsTablet:[768,2],itemsTabletSmall:!1,itemsMobile:[479,1],singleItem:!1,itemsScaleUp:!1,slideSpeed:200,paginationSpeed:800,rewindSpeed:1E3,autoPlay:!1,stopOnHover:!1,navigation:!1,navigationText:["prev","next"],rewindNav:!0,scrollPerPage:!1,pagination:!0,paginationNumbers:!1,responsive:!0,responsiveRefreshRate:200,responsiveBaseWidth:g,baseClass:"cff_owl-carousel",theme:"cff_owl-theme",lazyLoad:!1,lazyFollow:!0,lazyEffect:"fade",autoHeight:!1,jsonPath:!1,jsonSuccess:!1,dragBeforeAnimFinish:!0,mouseDrag:!0,touchDrag:!0,addClassActive:!1,transitionStyle:!1,beforeUpdate:!1,afterUpdate:!1,beforeInit:!1,afterInit:!1,beforeMove:!1,afterMove:!1,afterAction:!1,startDragging:!1,afterLazyLoad:!1}})(jQuery,window,document);(function($){var minHeight;function cffUpdateSize($self){setTimeout(function(){minHeight=parseInt($self.find('.cff_owl-item').eq(0).outerHeight);$self.find('.cff_owl-item').each(function(){var thisHeight=parseInt($(this).css('height'));minHeight=(minHeight<=thisHeight?minHeight:thisHeight)});$self.find('.cff_owl-wrapper-outer').css('height',minHeight+'px')},200)}
121function cffAutoHeightToggle($thisCommentElement,$self){var feedHeight=parseInt($thisCommentElement.closest('.cff_owl-item').eq(0).css('height')),$owlWrapperOuter=$self.find('.cff_owl-wrapper-outer');$owlWrapperOuter.animate({height:feedHeight+'px'},400)}
122function cffFeedHeightToggle(maxHeight,$self){var commentsOpenHeights=new Array(),$owlWrapperOuter=$self.find('.cff_owl-wrapper-outer'),$commentBox=$self.find('.cff-comments-box');$commentBox.each(function(){var $thisCommentBox=$(this);if($thisCommentBox.is(':visible')){var thisPostHeight=parseInt($thisCommentBox.closest('.cff_owl-item').eq(0).css('height'));commentsOpenHeights.push(thisPostHeight)}}).promise().done(function(){if(commentsOpenHeights.length){setTimeout(function(){var greatestPostHeight=Math.max.apply(null,commentsOpenHeights);$owlWrapperOuter.animate({height:greatestPostHeight+'px'},400)},500)}else{$owlWrapperOuter.animate({height:maxHeight+'px'},400)}})}
123$(".cff-carousel").each(function(){var $self=$(this);$self.find('.cff-event').slice(parseInt($self.attr('data-pag-num'))).remove();var carouselHeightInput=$self.attr('data-cff-height'),carouselCols=$self.attr('data-cff-cols'),carouselMobileCols=$self.attr('data-cff-mobilecols'),carouselArrowsInput=$self.attr('data-cff-arrows'),carouselArrows=!0,carouselPag=($self.attr('data-cff-pag')=="true"),carouselTime=$self.attr('data-cff-interval'),afterUpdate=!1,afterInit=cffShowCarousel,singleItem=!1,autoHeight=!1;$self.find('.cff-load-more, .cff-empty-album').remove();if(typeof carouselTime=='undefined'){carouselTime=!1}
124if(carouselHeightInput==='clickexpand'){afterUpdate=function(){cffUpdateSize($self)};afterInit=function(){cffUpdateSize($self);cffShowCarousel()}}
125function cffShowCarousel(){$self.css('visibility','visible')}
126if(carouselHeightInput==='autoexpand'&&$self.hasClass('cff-album-items-feed')){singleItem=!0;autoHeight=!1;carouselCols=1;carouselMobileCols=1}else if(carouselHeightInput==='autoexpand'&&$self.hasClass('cff-timeline-feed')){singleItem=!0;autoHeight=!0;carouselCols=1;carouselMobileCols=1}
127if(carouselArrowsInput==='none'){carouselArrows=!1}
128window.cffCarouselSettings={items:carouselCols,itemsDesktop:[1199,carouselCols],itemsDesktopSmall:!1,itemsTablet:!1,itemsTabletSmall:!1,itemsMobile:[479,carouselMobileCols],navigation:carouselArrows,navigationText:['<i class="fa fa-chevron-left"></i>','<i class="fa fa-chevron-right"></i>'],pagination:carouselPag,autoPlay:carouselTime,stopOnHover:!0,singleItem:singleItem,autoHeight:autoHeight,afterUpdate:afterUpdate,afterInit:afterInit};var evt=jQuery.Event('cffbeforecarousel');evt.$self=$self;jQuery(window).trigger(evt);$self.find('.cff-posts-wrap').cffOwlCarousel(window.cffCarouselSettings);var elementHeights=$self.find('.cff_owl-item').map(function(){return $(this).height()}).get();var maxHeight=Math.max.apply(null,elementHeights),$owlWrapperOuter=$self.find('.cff_owl-wrapper-outer'),$cffItem=$self.find('.cff-item'),moreClass='cff_carousel-more',lessClass='cff-carousel-less',moreText='<i class="fa fa-plus"></i>',lessText='<i class="fa fa-minus"></i>',moreHtml='<a href="#" class="'+moreClass+'"><span>'+moreText+'</span></a>',$navElementsWrapper=$self.find('.cff_owl-buttons > div'),$commentsToggleElements=$self.find('.cff-view-comments, .cff-comment-replies a, .cff-show-more-comments a');if(carouselHeightInput==='clickexpand'){$owlWrapperOuter.after(moreHtml);$self.find('.cff_carousel-more').on('click',function(e){e.preventDefault();var $thisMoreButton=$(this);if($(this).hasClass(lessClass)){$owlWrapperOuter.animate({height:minHeight+'px'},400);$thisMoreButton.removeClass(lessClass).find('span').html(moreText)}else{cffFeedHeightToggle(maxHeight,$self);$thisMoreButton.addClass(lessClass).find('span').html(lessText)}})}
129if((carouselCols>1&&$(window).width()>479)||(carouselMobileCols>1&&$(window).width()<480)){$cffItem.each(function(){var $item=$(this);$item.css('padding','0 10px');if($item.hasClass('cff-box'))$item.closest('.cff_owl-item').addClass('cff-space')})}
130if($cffItem.hasClass('cff-shadow'))$cffItem.closest('.cff_owl-item').addClass('cff-space');if(carouselArrowsInput==='onhover'){$navElementsWrapper.addClass('onhover').hide();$self.on({mouseenter:function(){$navElementsWrapper.fadeIn()},mouseleave:function(){$navElementsWrapper.fadeOut()}})}else if(carouselArrowsInput==='below'){$self.find('.cff_owl-control
130s').addClass('cff_carousel_arrows_pag');$self.find('.cff_owl-buttons').clone(!0).addClass('cff-left').prependTo($self.find('.cff_carousel_arrows_pag'))}
131$commentsToggleElements.on('click',function(){var $thisCommentElement=$(this);if(carouselHeightInput==='autoexpand'){setTimeout(function(){cffAutoHeightToggle($thisCommentElement,$self)},500)}else{if($self.find('.cff_carousel-more').hasClass(lessClass)){setTimeout(function(){cffFeedHeightToggle(maxHeight,$self)},500)}}})})})(jQuery);var mPS2id_params={"instances":{"0":{"0":null}},"total_instances":"1","shortcode_class":"_ps2id"};!function(O,x,c,e){var n,M,s,i,l,a,o,r,u,h,t,d,p="mPageScroll2id",b="mPS2id",g={scrollSpeed:1e3,autoScrollSpeed:!0,scrollEasing:"easeInOutQuint",scrollingEasing:"easeOutQuint",pageEndSmoothScroll:!0,layout:"vertical",offset:0,highlightSelector:!1,clickedClass:b+"-clicked",targetClass:b+"-target",highlightClass:b+"-highlight",forceSingleHighlight:!1,keepHighlightUntilNext:!1,highlightByNextTarget:!1,disablePluginBelow:!1,clickEvents:!0,appendHash:!1,onStart:function(){},onComplete:function(){},defaultSelector:!1,live:!0,liveSelector:!1,excludeSelectors:!1,encodeLinks:!1,inIframe:!1},f=0,_=/[ `!@#$%^&*()_+\-=\[\]{};':"\\|,.<>\/?~]/,w={init:function(e){e=O.extend(!0,{},g,e);if(O(c).data(b,e),M=O(c).data(b),!this.selector){var t="__"+b;this.each(function(){var e=O(this);e.hasClass(t)||e.addClass(t)}),this.selector="."+t}M.liveSelector&&(this.selector+=","+M.liveSelector),n=n?n+","+this.selector:this.selector,M.defaultSelector&&("object"==typeof O(n)&&0!==O(n).length||(n=".m_PageScroll2id,a[rel~='m_PageScroll2id'],.page-scroll-to-id,a[rel~='page-scroll-to-id'],._ps2id")),M.clickEvents&&O(c).off("."+b).on("click."+b,n,function(e){if(m._isDisabled.call(null))m._removeClasses.call(null);else{var t=O(this),n=t.attr("href"),s=t.prop("href").baseVal||t.prop("href");M.excludeSelectors&&t.is(M.excludeSelectors)||n&&-1!==n.indexOf("#/")||(m._reset.call(null),h=t.data("ps2id-offset")||0,m._isValid.call(null,n,s)&&m._findTarget.call(null,n)&&(e.preventDefault(),i="selector",l=t,m._setClasses.call(null,!0),m._scrollTo.call(null)))}}),O(x).off("."+b).on("scroll."+b+" resize."+b,function(){if(m._isDisabled.call(null))m._removeClasses.call(null);else{var i=O("._"+b+"-t");i.each(function(e){var t=O(this),n=t.attr("id"),s=m._findHighlight.call(null,n);m._setClasses.call(null,!1,t,s),e==i.length-1&&m._extendClasses.call(null)})}}),s=!0,m._setup.call(null),m._live.call(null)},scrollTo:function(e,t){if(m._isDisabled.call(null))m._removeClasses.call(null);else if(e&&void 0!==e){m._isInit.call(null);var n={layout:M.layout,offset:M.offset,clicked:!1};t=O.extend(!0,{},n,t);m._reset.call(null),r=t.layout,u=t.offset,e=-1!==e.indexOf("#")?e:"#"+e,m._isValid.call(null,e)&&m._findTarget.call(null,e)&&(i="scrollTo",(l=t.clicked)&&m._setClasses.call(null,!0),m._scrollTo.call(null))}},destroy:function(){O(x).off("."+b),O(c).off("."+b).removeData(b),O("._"+b+"-t").removeData(b),m._removeClasses.call(null,!0)}},m={_isDisabled:function(){var e=x,t="inner",n=M.disablePluginBelow instanceof Array?[M.disablePluginBelow[0]||0,M.disablePluginBelow[1]||0]:[M.disablePluginBelow||0,0];return"innerWidth"in x||(t="client",e=c.documentElement||c.body),e[t+"Width"]<=n[0]||e[t+"Height"]<=n[1]},_isValid:function(e,t){if(e){var n=-1!==(t=t||e).indexOf("#/")?t.split("#/")[0]:t.split("#")[0],s=(M.inIframe||x.location===x.parent.location?x.location:x.parent.location).toString().split("#")[0];return"#"!==e&&-1!==e.indexOf("#")&&(""===n||decodeURIComponent(n)===decodeURIComponent(s))}},_setup:function(){var l=m._highlightSelector(),o=1,r=0;return O(l).each(function(){var e=O(this),t=e.attr("href"),n=e.prop("href").baseVal||e.prop("href");if(m._isValid.call(null,t,n)){if(M.excludeSelectors&&e.is(M.excludeSelectors))return;var s=-1!==t.indexOf("#/")?t.split("#/")[1]:t.substring(t.indexOf("#")+1),i=_.test(s)?O(c.getElementById(s)):O("#"+s);if(0<i.length){M.highlightByNextTarget&&i!==r&&(r?r.data(b,{tn:i}):i.data(b,{tn:"0"}),r=i),i.hasClass("_"+b+"-t")||i.addClass("_"+b+"-t"),i.data(b,{i:o}),e.hasClass("_"+b+"-h")||e.addClass("_"+b+"-h");var a=m._findHighlight.call(null,s);m._setClasses.call(null,!1,i,a),f=o,++o==O(l).length&&m._extendClasses.call(null)}}})},_highlightSelector:function(){return M.highlightSelector&&""!==M.highlightSelector?M.highlightSelector:n},_findTarget:function(e){var t=-1!==e.indexOf("#/")?e.split("#/")[1]:e.substring(e.indexOf("#")+1),n=_.test(t)?O(c.getElementById(t)):O("#"+t);if(n.length<1||"fixed"===n.css("position")){if("top"!==t)return;n=O("body")}
131return a=n,r||(r=M.layout),u=m._setOffset.call(null),(o=[(n.offset().top-u[0]).toString(),(n.offset().left-u[1]).toString()])[0]=o[0]<0?0:o[0],o[1]=o[1]<0?0:o[1],o},_setOffset:function(){var e,t,n,s;switch(u||(u=M.offset?M.offset:0),h&&(u=h),typeof u){case"object":case"string":0<(t=[(e=[u.y?u.y:u,u.x?u.x:u])[0]instanceof jQuery?e[0]:O(e[0]),e[1]instanceof jQuery?e[1]:O(e[1])])[0].length?(n=t[0].height(),"fixed"===t[0].css("position")&&(n+=t[0][0].offsetTop)):n=!isNaN(parseFloat(e[0]))&&isFinite(e[0])?parseInt(e[0]):0,0<t[1].length?(s=t[1].width(),"fixed"===t[1].css("position")&&(s+=t[1][0].offsetLeft)):s=!isNaN(parseFloat(e[1]))&&isFinite(e[1])?parseInt(e[1]):0;break;case"function":(e=u.call(null))instanceof Array?(n=e[0],s=e[1]):n=s=e;break;default:n=s=parseInt(u)}return[n,s]},_findHighlight:function(e){var t=M.inIframe||x.location===x.parent.location?x.location:x.parent.location,n=t.toString().split("#")[0],s=t.pathname;if(-1!==n.indexOf("'")&&(n=n.replace("'","\\'")),-1!==s.indexOf("'")&&(s=s.replace("'","\\'")),n=decodeURIComponent(n),s=decodeURIComponent(s),M.encodeLinks){var i=encodeURI(n).toLowerCase(),a=encodeURI(s).toLowerCase();return O("._"+b+"-h[href='#"+e+"'],._"+b+"-h[href='"+n+"#"+e+"'],._"+b+"-h[href='"+s+"#"+e+"'],._"+b+"-h[href='#/"+e+"'],._"+b+"-h[href='"+n+"#/"+e+"'],._"+b+"-h[href='"+s+"#/"+e+"'],._"+b+"-h[href='"+i+"#/"+e+"'],._"+b+"-h[href='"+i+"#"+e+"'],._"+b+"-h[href='"+a+"#/"+e+"'],._"+b+"-h[href='"+a+"#"+e+"']")}return O("._"+b+"-h[href='#"+e+"'],._"+b+"-h[href='"+n+"#"+e+"'],._"+b+"-h[href='"+s+"#"+e+"'],._"+b+"-h[href='#/"+e+"'],._"+b+"-h[href='"+n+"#/"+e+"'],._"+b+"-h[href='"+s+"#/"+e+"']")},_setClasses:function(e,t,n){var s=M.clickedClass,i=M.targetClass,a=M.highlightClass;e&&s&&""!==s?(O("."+s).removeClass(s),l.addClass(s)):t&&i&&""!==i&&n&&a&&""!==a&&(m._currentTarget.call(null,t)?(t.addClass(i),n.addClass(a)):(!M.keepHighlightUntilNext||1<O("."+a).length)&&(t.removeClass(i),n.removeClass(a)))},_extendClasses:function(){var e=M.targetClass,t=M.highlightClass,n=O("."+e),s=O("."+t),i=e+"-first",a=e+"-last",l=t+"-first",o=t+"-last";O("._"+b+"-t").removeClass(i+" "+a),O("._"+b+"-h").removeClass(l+" "+o),M.forceSingleHighlight?M.keepHighlightUntilNext&&1<n.length?(n.slice(0,1).removeClass(e),s.slice(0,1).removeClass(t)):(n.slice(1).removeClass(e),s.slice(1).removeClass(t)):(n.slice(0,1).addClass(i).end().slice(-1).addClass(a),s.slice(0,1).addClass(l).end().slice(-1).addClass(o))},_removeClasses:function(e){O("."+M.clickedClass).removeClass(M.clickedClass),O("."+M.targetClass).removeClass(M.targetClass+" "+M.targetClass+"-first "+M.targetClass+"-last"),O("."+M.highlightClass).removeClass(M.highlightClass+" "+M.highlightClass+"-first "+M.highlightClass+"-last"),e&&(O("._"+b+"-t").removeClass("_"+b+"-t"),O("._"+b+"-h").removeClass("_"+b+"-h"))},_currentTarget:function(e){if(e.data(b)){var t=M["target_"+e.data(b).i],n=e.data("ps2id-target"),s=n&&O(n)[0]?O(n)[0].getBoundingClientRect():e[0].getBoundingClientRect();if(void 0!==t){var i=e.offset().top,a=e.offset().left,l=t.from?t.from+i:i,o=t.to?t.to+i:i,r=t.fromX?t.fromX+a:a,c=t.toX?t.toX+a:a;return s.top>=o&&s.top<=l&&s.left>=c&&s.left<=r}var u=O(x).height(),h=O(x).width(),d=n?O(n).height():e.height(),p=n?O(n).width():e.width(),g=1+d/u,f=g,_=d<u?g*(u/d):g,w=1+p/h,m=w,S=p<h?w*(h/p):w,I=[s.top<=u/f,s.bottom>=u/_,s.left<=h/m,s.right>
131=h/S];if(M.highlightByNextTarget){var v=e.data(b).tn;if(v){var C=v[0].getBoundingClientRect();"vertical"===M.layout?I=[s.top<=u/2,C.top>u/2,1,1]:"horizontal"===M.layout&&(I=[1,1,s.left<=h/2,C.left>h/2])}}return I[0]&&I[1]&&I[2]&&I[3]}},_scrollTo:function(){d=m._scrollSpeed.call(null),o=M.pageEndSmoothScroll?m._pageEndSmoothScroll.call(null):o;var e=O("html,body"),t=M.autoScrollSpeed?m._autoScrollSpeed.call(null):d,n=e.is(":animated")?M.scrollingEasing:M.scrollEasing,s=O(x).scrollTop(),i=O(x).scrollLeft();switch(r){case"horizontal":i!=o[1]&&(m._callbacks.call(null,"onStart"),e.stop().animate({scrollLeft:o[1]},t,n).promise().then(function(){m._callbacks.call(null,"onComplete")}));break;case"auto":var a;if(s!=o[0]||i!=o[1])if(m._callbacks.call(null,"onStart"),navigator.userAgent.match(/(iPod|iPhone|iPad|Android)/))e.stop().animate({pageYOffset:o[0],pageXOffset:o[1]},{duration:t,easing:n,step:function(e,t){"pageXOffset"==t.prop?a=e:"pageYOffset"==t.prop&&x.scrollTo(a,e)}}).promise().then(function(){m._callbacks.call(null,"onComplete")}
131);else e.stop().animate({scrollTop:o[0],scrollLeft:o[1]},t,n).promise().then(function(){m._callbacks.call(null,"onComplete")});break;default:s!=o[0]&&(m._callbacks.call(null,"onStart"),e.stop().animate({scrollTop:o[0]},t,n).promise().then(function(){m._callbacks.call(null,"onComplete")}))}},_pageEndSmoothScroll:function(){var e=O(c).height(),t=O(c).width(),n=O(x).height(),s=O(x).width();return[e-o[0]<n?e-n:o[0],t-o[1]<s?t-s:o[1]]},_scrollSpeed:function(){var s=M.scrollSpeed;return l&&l.length&&l.add(l.parent()).each(function(){var e=O(this);if(e.attr("class")){var t=e.attr("class").split(" ");for(var n in t)if(String(t[n]).match(/^ps2id-speed-\d+$/)){s=t[n].split("ps2id-speed-")[1];break}}}),parseInt(s)},_autoScrollSpeed:function(){var e=O(x).scrollTop(),t=O(x).scrollLeft(),n=O(c).height(),s=O(c).width(),i=[d+d*Math.floor(Math.abs(o[0]-e)/n*100)/100,d+d*Math.floor(Math.abs(o[1]-t)/s*100)/100];return Math.max.apply(Math,i)},_callbacks:function(e){if(M)switch(this[b]={trigger:i,clicked:l,target:a,scrollTo:{y:o[0],x:o[1]}},e){case"onStart":if(M.appendHash&&x.history&&x.history.pushState&&l&&l.length){var t=l.attr("href"),n="#"+t.substring(t.indexOf("#")+1);n!==x.location.hash&&history.pushState("","",n)}M.onStart.call(null,this[b]);break;case"onComplete":M.onComplete.call(null,this[b])}},_reset:function(){r=u=h=!1},_isInit:function(){s||w.init.apply(this)},_live:function(){t=setTimeout(function(){M.live?O(m._highlightSelector()).length!==f&&m._setup.call(null):t&&clearTimeout(t),m._live.call(null)},1e3)},_easing:function(){function t(e){var t=7.5625,n=2.75;return e<1/n?t*e*e:e<2/n?t*(e-=1.5/n)*e+.75:e<2.5/n?t*(e-=2.25/n)*e+.9375:t*(e-=2.625/n)*e+.984375}O.easing.easeInQuad=O.easing.easeInQuad||function(e){return e*e},O.easing.easeOutQuad=O.easing.easeOutQuad||function(e){return 1-(1-e)*(1-e)},O.easing.easeInOutQuad=O.easing.easeInOutQuad||function(e){return e<.5?2*e*e:1-Math.pow(-2*e+2,2)/2},O.easing.easeInCubic=O.easing.easeInCubic||function(e){return e*e*e},O.easing.easeOutCubic=O.easing.easeOutCubic||function(e){return 1-Math.pow(1-e,3)},O.easing.easeInOutCubic=O.easing.easeInOutCubic||function(e){return e<.5?4*e*e*e:1-Math.pow(-2*e+2,3)/2},O.easing.easeInQuart=O.easing.easeInQuart||function(e){return e*e*e*e},O.easing.easeOutQuart=O.easing.easeOutQuart||function(e){return 1-Math.pow(1-e,4)},O.easing.easeInOutQuart=O.easing.easeInOutQuart||function(e){return e<.5?8*e*e*e*e:1-Math.pow(-2*e+2,4)/2},O.easing.easeInQuint=O.easing.easeInQuint||function(e){return e*e*e*e*e},O.easing.easeOutQuint=O.easing.easeOutQuint||function(e){return 1-Math.pow(1-e,5)},O.easing.easeInOutQuint=O.easing.easeInOutQuint||function(e){return e<.5?16*e*e*e*e*e:1-Math.pow(-2*e+2,5)/2},O.easing.easeInExpo=O.easing.easeInExpo||function(e){return 0===e?0:Math.pow(2,10*e-10)},O.easing.easeOutExpo=O.easing.easeOutExpo||function(e){return 1===e?1:1-Math.pow(2,-10*e)},O.easing.easeInOutExpo=O.easing.easeInOutExpo||function(e){return 0===e?0:1===e?1:e<.5?Math.pow(2,20*e-10)/2:(2-Math.pow(2,-20*e+10))/2},O.easing.easeInSine=O.easing.easeInSine||function(e){return 1-Math.cos(e*Math.PI/2)},O.easing.easeOutSine=O.easing.easeOutSine||function(e){return Math.sin(e*Math.PI/2)},O.easing.easeInOutSine=O.easing.easeInOutSine||function(e){return-(Math.cos(Math.PI*e)-1)/2},O.easing.easeInCirc=O.easing.easeInCirc||function(e){return 1-Math.sqrt(1-Math.pow(e,2))},O.easing.easeOutCirc=O.easing.easeOutCirc||function(e){return Math.sqrt(1-Math.pow(e-1,2))},O.easing.easeInOutCirc=O.easing.easeInOutCirc||function(e){return e<.5?(1-Math.sqrt(1-Math.pow(2*e,2)))/2:(Math.sqrt(1-Math.pow(-2*e+2,2))+1)/2},O.easing.easeInElastic=O.easing.easeInElastic||function(e){return 0===e?0:1===e?1:-Math.pow(2,10*e-10)*Math.sin((10*e-10.75)*(2*Math.PI/3))},O.easing.easeOutElastic=O.easing.easeOutElastic||function(e){return 0===e?0:1===e?1:Math.pow(2,-10*e)*Math.sin((10*e-.75)*(2*Math.PI/3))+1},O.easing.easeInOutElastic=O.easing.easeInOutElastic||function(e){return 0===e?0:1===e?1:e<.5?-Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*(2*Math.PI/4.5))/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*(2*Math.PI/4.5))/2+1},O.easing.easeInBack=O.easing.easeInBack||function(e){return 2.70158*e*e*e-1.70158*e*e},O.easing.easeOutBack=O.easing.easeOutBack||function(e){return 1+2.70158*Math.pow(e-1,3)+1.70158*Math.pow(e-1,2)},O.easing.easeInOutBack=O.easing.easeInOutBack||function(e){return e<.5?Math.pow(2*e,2)*(7.189819*e-2.5949095)/2:(Math.pow(2*e-2,2)*(3.5949095*(2*e-2)+2.5949095)+2)/2},O.easing.easeInBounce=O.easing.easeInBounce||function(e){return 1-t(1-e)},O.easing.easeOutBounce=O.easing.easeOutBounce||t,O.easing.easeInOutBounce=O.easing.easeInOutBounce||function(e){return e<.5?(1-t(1-2*e))/2:(1+t(2*e-1))/2}}};
131m._easing.call(),O.fn[p]=function(e){return w[e]?w[e].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof e&&e?void O.error("Method "+e+" does not exist"):w.init.apply(this,arguments)},O[p]=function(e){return w[e]?w[e].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof e&&e?void O.error("Method "+e+" does not exist"):w.init.apply(this,arguments)},O[p].defaults=g}(jQuery,window,document),function(o){var r,c="mPS2id",u=mPS2id_params,h=u.shortcode_class,d=location.hash||null,s=/[ `!@#$%^&*()_+\-=\[\]{};':"\\|,.<>\/?~]/,p=function(e,t){var n=e.substring(e.indexOf("#")+1);try{s.test(n)?o(document.getElementById(n)):o("#"+n)}catch(e){return!1}return(s.test(n)?o(document.getElementById(n)):o("#"+n)).length&&(t||o("a[href*='#"+n+"']").filter(function(){return 1==o(this).data(c+"Element")}).length)},g=function(e){if(-1===e.indexOf(","))return e;var t=e.split(",");return{y:t[0]||"0",x:t[1]||"0"}},f=function(e){if(-1===e.indexOf(","))return e;var t=e.split(",");return[t[0]||"0",t[1]||"0"]},_=function(e){"horizontal"!==e&&o(window).scrollTop(0),"vertical"!==e&&o(window).scrollLeft(0)},w=function(e,t){for(var n=e.click.length-1;0<=n;n--){var s=e.click[n];s&&"mPS2id"!=s.namespace&&("a[href*=#]"===s.selector?s.selector="a[href*=#]:not(._mPS2id-h)":'a[href*="#"]'===s.selector?s.selector='a[href*="#"]:not(._mPS2id-h)':"a[href*=#]:not([href=#])"===s.selector?s.selector="a[href*=#]:not([href=#]):not(._mPS2id-h)":'a[href*="#"]:not([href="#"])'===s.selector?s.selector='a[href*="#"]:not([href="#"]):not(._mPS2id-h)':s.selector&&-1!==s.selector.indexOf("mobmenu")?t.off("click"):t.off("click",s.handler))}},m="a[data-ps2id-api='true'][href*='#'],.ps2id > a[href*='#'],a.ps2id[href*='#']";function t(e){var t=7.5625,n=2.75;return e<1/n?t*e*e:e<2/n?t*(e-=1.5/n)*e+.75:e<2.5/n?t*(e-=2.25/n)*e+.9375:t*(e-=2.625/n)*e+.984375}o(function(){for(var e=0;e<u.total_instances;e++){var t=o("[class*='ps2id-id-']");if(t.length&&t.each(function(){var e,t=o(this),n=t.attr("class").split(" ");if(!t.attr("id"))for(var s in n)if(String(n[s]).match(/^ps2id-id-\S+$/)){e=n[s].split("ps2id-id-")[1],o("#"+e).length||t.attr("id",e);break}}),"true"===u.instances[c+"_instance_"+e].scrollToHash&&d&&(o(u.instances[c+"_instance_"+e].selector+",."+h+","+m).not(u.instances[c+"_instance_"+e].excludeSelector).each(function(){o(this).data(c+"Element",!0)}),p(d,"true"===u.instances[c+"_instance_"+e].scrollToHashForAll))){var n="true"===u.instances[c+"_instance_"+e].scrollToHashRemoveUrlHash?window.location.href.replace(/#.*$/,""):window.location.href.replace(/#.*$/,"#");_(u.instances[c+"_instance_"+e].layout),window.history&&window.history.replaceState?window.history.replaceState("","",n):window.location.href=n}}o("html").css("scroll-behavior","auto"),window.twentytwenty&&window.twentytwenty.smoothScroll&&(window.twentytwenty.smoothScroll=null)}),o(window).on("load",function(){for(var e=0;e<u.total_instances;e++){0<=u.instances[c+"_instance_"+e].selector.indexOf("a[href*=#]:not([href=#])")&&console.log("ps2id selector issue: a[href*=#]:not([href=#]) selector needs quotes"),0<=u.instances[c+"_instance_"+e].excludeSelector.indexOf("a[href*=#]:not([href=#])")&&console.log("ps2id excluded selector issue: a[href*=#]:not([href=#]) selector needs quotes");var n=o(u.instances[c+"_instance_"+e].selector+",."+h+","+m),t=u.instances[c+"_instance_"+e].autoCorrectScroll,s=0,i=u.instances[c+"_instance_"+e].autoCorrectScrollExtend;if(window.ps2id_special_params&&(window.ps2id_special_params.highlightSelector&&(u.instances[c+"_instance_"+e].highlightSelector=window.ps2id_special_params.highlightSelector),window.ps2id_special_params.scrollSpeed&&(u.instances[c+"_instance_"+e].scrollSpeed=window.ps2id_special_params.scrollSpeed),window.ps2id_special_params.scrollEasing&&(u.instances[c+"_instance_"+e].scrollEasing=window.ps2id_special_params.scrollEasing),void 0!==window.ps2id_special_params.forceSingleHighlight&&(u.instances[c+"_instance_"+e].forceSingleHighlight=window.ps2id_special_params.forceSingleHighlight),void 0!==window.ps2id_special_params.keepHighlightUntilNext&&(u.instances[c+"_instance_"+e].keepHighlightUntilNext=window.ps2id_special_params.keepHighlightUntilNext),void 0!==window.ps2id_special_params.appendHash&&(u.instances[c+"_instance_"+e].appendHash=window.ps2id_special_params.appendHash),window.ps2id_special_params.layout&&(u.instances[c+"_instance_"+e].layout=window.ps2id_special_params.layout),window.ps2id_special_params.offset&&(u.instances[c+"_instance_"+e].offset=window.ps2id_special_params.offset)),n.mPageScroll2id({scrollSpeed:u.instances[c+"_instance_"+e].scrollSpeed,autoScrollSpeed:"true"===u.instances[c+"_instance_"+e].autoScrollSpeed,scrollEasing:"true"===u.instances[c+"_instance_"+e].forceScrollEasing?"ps2id_"+u.instances[c+"_instance_"+e].scrollEasing:u.instances[c+"_instance_"+e].scrollEasing,scrollingEasing:"true"===u.instances[c+"_instance_"+e].forceScrollEasing?"ps2id_"+u.instances[c+"_instance_"+e].scrollingEasing:u.instances[c+"_instance_"+e].scrollingEasing,pageEndSmoothScroll:"true"===u.instances[c+"_instance_"+e].pageEndSmoothScroll,layout:u.instances[c+"_instance_"+e].layout,offset:g(u.instances[c+"_instance_"+e].offset.toString()),highlightSelector:u.instances[c+"_instance_"+e].highlightSelector,clickedClass:u.instances[c+"_instance_"+e].clickedClass,targetClass:u.instances[c+"_instance_"+e].targetClass,highlightClass:u.instances[c+"_instance_"+e].highlightClass,forceSingleHighlight:"true"===u.instances[c+"_instance_"+e].forceSingleHighlight,keepHighlightUntilNext:"true"===u.instances[c+"_instance_"+e].keepHighlightUntilNext,highlightByNextTarget:"true"===u.instances[c+"_instance_"+e].highlightByNextTarget,disablePluginBelow:f(u.instances[c+"_instance_"+e].disablePluginBelow.toString()),appendHash:"true"===u.instances[c+"_instance_"+e].appendHash,onStart:function(){"true"===t&&"selector"===mPS2id.trigger&&s++,"true"===i&&(r=[mPS2id.target.offset().top,mPS2id.target.offset().left])},onComplete:function(){"true"===i?r[0]===mPS2id.target.offset().top&&r[1]===mPS2id.target.offset().left||("selector"===mPS2id.trigger&&mPS2id.clicked.length?mPS2id.clicked.trigger("click.mPS2id"):o.mPageScroll2id("scrollTo",mPS2id.target.attr("id"))):1==s&&(mPS2id.clicked.length&&mPS2id.clicked.trigger("click.mPS2id"),s=0)},excludeSelectors:u.instances[c+"_instance_"+e].excludeSelector,encodeLinks:"true"===u.instances[c+"_instance_"+e].encodeLinks,liveSelector:u.instances[c+"_instance_"+e].selector+",."+h+","+m}),"true"===u.instances[c+"_instance_"+e].scrollToHash&&d&&p(d,"true"===u.instances[c+"_instance_"+e].scrollToHashForAll)){_(u.instances[c+"_instance_"+e].layout);var a=u.instances[c+"_instance_"+e].scrollToHashUseElementData,l=o("a._mPS2id-h[href$='"+d+"'][data-ps2id-offset]:not([data-ps2id-offset=''])").last();setTimeout(function(){"true"===a&&l.length?l.trigger("click.mPS2id"):o.mPageScroll2id("scrollTo",d),-1!==window.location.href.indexOf("#")&&(window.history&&window.history.replaceState?window.history.replaceState("","",d):window.location.hash=d)},u.instances[c+"_instance_"+e].scrollToHashDelay)}o(".ps2id-auto-scroll[id]").length&&!window.location.hash&&setTimeout(function(){o.mPageScroll2id("scrollTo",o(".ps2id-auto-scroll[id]").attr("id"))},u.instances[c+"_instance_"+e].scrollToHashDelay),"true"!==u.instances[c+"_instance_"+e].unbindUnrelatedClickEvents||u.instances[c+"_instance_"+e].unbindUnrelatedClickEventsSelector||setTimeout(function(){var e=n.length?o._data(n[0],"events"):null,t=n.length?o._data(o(document)[0],"events"):null;
131e&&w(e,n),t&&w(t,n)},300),"true"===u.instances[c+"_instance_"+e].normalizeAnchorPointTargets&&o("a._mPS2id-t[id]:empty").css({display:"inline-block","line-height":0,width:0,height:0,border:"none"}),"true"===u.instances[c+"_instance_"+e].stopScrollOnUserAction&&o(document).on("mousewheel DOMMouseScroll touchmove",function(){var e=o("html,body");e.is(":animated")&&e.stop()})}}),o.expr.pseudos?o.extend(o.expr.pseudos,{absolute:o.expr.pseudos.absolute||function(e){return"absolute"===o(e).css("position")},relative:o.expr.pseudos.relative||function(e){return"relative"===o(e).css("position")},static:o.expr.pseudos.static||function(e){return"static"===o(e).css("position")},fixed:o.expr.pseudos.fixed||function(e){return"fixed"===o(e).css("position")},sticky:o.expr.pseudos.sticky||function(e){return"sticky"===o(e).css("position")},width:o.expr.pseudos.width||function(e,t,n){var s=n[3].replace("&lt;","<").replace("&gt;",">");return!!s&&(">"===s.substr(0,1)?o(e).width()>s.substr(1):"<"===s.substr(0,1)?o(e).width()<s.substr(1):o(e).width()===parseInt(s))},height:o.expr.pseudos.height||function(e,t,n){var s=n[3].replace("&lt;","<").replace("&gt;",">");return!!s&&(">"===s.substr(0,1)?o(e).height()>s.substr(1):"<"===s.substr(0,1)?o(e).height()<s.substr(1):o(e).height()===parseInt(s))}}):o.extend(o.expr[":"],{absolute:o.expr[":"].absolute||function(e){return"absolute"===o(e).css("position")},relative:o.expr[":"].relative||function(e){return"relative"===o(e).css("position")},static:o.expr[":"].static||function(e){return"static"===o(e).css("position")},fixed:o.expr[":"].fixed||function(e){return"fixed"===o(e).css("position")},width:o.expr[":"].width||function(e,t,n){var s=n[3].replace("&lt;","<").replace("&gt;",">");return!!s&&(">"===s.substr(0,1)?o(e).width()>s.substr(1):"<"===s.substr(0,1)?o(e).width()<s.substr(1):o(e).width()===parseInt(s))},height:o.expr[":"].height||function(e,t,n){var s=n[3].replace("&lt;","<").replace("&gt;",">");return!!s&&(">"===s.substr(0,1)?o(e).height()>s.substr(1):"<"===s.substr(0,1)?o(e).height()<s.substr(1):o(e).height()===parseInt(s))}}),o.easing.ps2id_easeInQuad=o.easing.ps2id_easeInQuad||function(e){return e*e},o.easing.ps2id_easeOutQuad=o.easing.ps2id_easeOutQuad||function(e){return 1-(1-e)*(1-e)},o.easing.ps2id_easeInOutQuad=o.easing.ps2id_easeInOutQuad||function(e){return e<.5?2*e*e:1-Math.pow(-2*e+2,2)/2},o.easing.ps2id_easeInCubic=o.easing.ps2id_easeInCubic||function(e){return e*e*e},o.easing.ps2id_easeOutCubic=o.easing.ps2id_easeOutCubic||function(e){return 1-Math.pow(1-e,3)},o.easing.ps2id_easeInOutCubic=o.easing.ps2id_easeInOutCubic||function(e){return e<.5?4*e*e*e:1-Math.pow(-2*e+2,3)/2},o.easing.ps2id_easeInQuart=o.easing.ps2id_easeInQuart||function(e){return e*e*e*e},o.easing.ps2id_easeOutQuart=o.easing.ps2id_easeOutQuart||function(e){return 1-Math.pow(1-e,4)},o.easing.ps2id_easeInOutQuart=o.easing.ps2id_easeInOutQuart||function(e){return e<.5?8*e*e*e*e:1-Math.pow(-2*e+2,4)/2},o.easing.ps2id_easeInQuint=o.easing.ps2id_easeInQuint||function(e){return e*e*e*e*e},o.easing.ps2id_easeOutQuint=o.easing.ps2id_easeOutQuint||function(e){return 1-Math.pow(1-e,5)},o.easing.ps2id_easeInOutQuint=o.easing.ps2id_easeInOutQuint||function(e){return e<.5?16*e*e*e*e*e:1-Math.pow(-2*e+2,5)/2},o.easing.ps2id_easeInExpo=o.easing.ps2id_easeInExpo||function(e){return 0===e?0:Math.pow(2,10*e-10)},o.easing.ps2id_easeOutExpo=o.easing.ps2id_easeOutExpo||function(e){return 1===e?1:1-Math.pow(2,-10*e)},o.easing.ps2id_easeInOutExpo=o.easing.ps2id_easeInOutExpo||function(e){return 0===e?0:1===e?1:e<.5?Math.pow(2,20*e-10)/2:(2-Math.pow(2,-20*e+10))/2},o.easing.ps2id_easeInSine=o.easing.ps2id_easeInSine||function(e){return 1-Math.cos(e*Math.PI/2)},o.easing.ps2id_easeOutSine=o.easing.ps2id_easeOutSine||function(e){return Math.sin(e*Math.PI/2)},o.easing.ps2id_easeInOutSine=o.easing.ps2id_easeInOutSine||function(e){return-(Math.cos(Math.PI*e)-1)/2},o.easing.ps2id_easeInCirc=o.easing.ps2id_easeInCirc||function(e){return 1-Math.sqrt(1-Math.pow(e,2))},o.easing.ps2id_easeOutCirc=o.easing.ps2id_easeOutCirc||function(e){return Math.sqrt(1-Math.pow(e-1,2))},o.easing.ps2id_easeInOutCirc=o.easing.ps2id_easeInOutCirc||function(e){return e<.5?(1-Math.sqrt(1-Math.pow(2*e,2)))/2:(Math.sqrt(1-Math.pow(-2*e+2,2))+1)/2},o.easing.ps2id_easeInElastic=o.easing.ps2id_easeInElastic||function(e){return 0===e?0:1===e?1:-Math.pow(2,10*e-10)*Math.sin((10*e-10.75)*(2*Math.PI/3))},o.easing.ps2id_easeOutElastic=o.easing.ps2id_easeOutElastic||function(e){return 0===e?0:1===e?1:Math.pow(2,-10*e)*Math.sin((10*e-.75)*(2*Math.PI/3))+1},o.easing.ps2id_easeInOutElastic=o.easing.ps2id_easeInOutElastic||function(e){return 0===e?0:1===e?1:e<.5?-Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*(2*Math.PI/4.5))/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*(2*Math.PI/4.5))/2+1},o.easing.ps2id_easeInBack=o.easing.ps2id_easeInBack||function(e){return 2.70158*e*e*e-1.70158*e*e},o.easing.ps2id_easeOutBack=o.easing.ps2id_easeOutBack||function(e){return 1+2.70158*Math.pow(e-1,3)+1.70158*Math.pow(e-1,2)},o.easing.ps2id_easeInOutBack=o.easing.ps2id_easeInOutBack||function(e){return e<.5?Math.pow(2*e,2)*(7.189819*e-2.5949095)/2:(Math.pow(2*e-2,2)*(3.5949095*(2*e-2)+2.5949095)+2)/2},o.easing.ps2id_easeInBounce=o.easing.ps2id_easeInBounce||function(e){return 1-t(1-e)},o.easing.ps2id_easeOutBounce=o.easing.ps2id_easeOutBounce||t,o.easing.ps2id_easeInOutBounce=o.easing.ps2id_easeInOutBounce||function(e){return e<.5?(1-t(1-2*e))/2:(1+t(2*e-1))/2}}(jQuery);var lsow_settings={"mobile_width":"780","custom_css":""};if(typeof jQuery!="undefined"){(function($){"use strict";$(function(){var LSOW_Frontend={init:function(){this.output_custom_css();this.carousel();this.setup_parallax();this.setup_ytp();this.setup_animations()},setup_animations:function(){$(".lsow-visible-on-scroll:not(.animated)").css("opacity",0);"function"!=typeof window.lsow_animate_widgets&&(window.lsow_animate_widgets=function(){"undefined"!=typeof $.fn.livemeshWaypoint&&$(".lsow-animate-on-scroll:not(.animated)").livemeshWaypoint(function(){var animateClass=$(this.element).data("animation");$(this.element).addClass("animated "+animateClass).css("opacity",1)},{offset:"85%"})});window.setTimeout(lsow_animate_widgets,500)},output_custom_css:function(){var custom_css=lsow_settings.custom_css;if(custom_css!==undefined&&custom_css!=""){custom_css='<style type="text/css">'+custom_css+"</style>";
131$("head").append(custom_css)}},isMobile:function(){"use strict";if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)){return!0}return!1},vendor_prefix:function(){var prefix;function prefix(){var styles=window.getComputedStyle(document.documentElement,"");prefix=(Array.prototype.slice.call(styles).join("").match(/-(moz|webkit|ms)-/)||styles.OLink===""&&["","o"])[1];return prefix}prefix();return prefix},carousel:function(){if($().slick===undefined){return}var carousel_elements=$(".lsow-carousel, .lsow-posts-carousel,.lsow-gallery-carousel");carousel_elements.each(function(){var carousel_elem=$(this);var rtl=carousel_elem.attr("dir")==="rtl";var settings=carousel_elem.data("settings");var arrows=settings.arrows;var dots=settings.dots;var autoplay=settings.autoplay;var adaptive_height=settings.adaptive_height;var autoplay_speed=parseInt(settings.autoplay_speed)||3e3;var animation_speed=parseInt(settings.animation_speed)||300;var fade="fade"in settings&&settings.fade===!0;var vertical="vertical"in settings&&settings.vertical===!0;var pause_on_hover=settings.pause_on_hover;var pause_on_focus="pause_on_focus"in settings&&settings.pause_on_focus==!0;var display_columns=parseInt(settings.display_columns)||4;var scroll_columns=parseInt(settings.scroll_columns)||4;var tablet_width=parseInt(settings.tablet_width)||800;var tablet_display_columns=parseInt(settings.tablet_display_columns)||2;var tablet_scroll_columns=parseInt(settings.tablet_scroll_columns)||2;var mobile_width=parseInt(settings.mobile_width)||480;var mobile_display_columns=parseInt(settings.mobile_display_columns)||1;var mobile_scroll_columns=parseInt(settings.mobile_scroll_columns)||1;carousel_elem.slick({arrows:arrows,dots:dots,infinite:!0,autoplay:autoplay,autoplaySpeed:autoplay_speed,speed:animation_speed,fade:!1,vertical:vertical,pauseOnHover:pause_on_hover,pauseOnFocus:pause_on_focus,adaptiveHeight:adaptive_height,slidesToShow:display_columns,slidesToScroll:scroll_columns,rtl:rtl,responsive:[{breakpoint:tablet_width,settings:{slidesToShow:tablet_display_columns,slidesToScroll:tablet_scroll_columns}},{breakpoint:mobile_width,settings:{slidesToShow:mobile_display_columns,slidesToScroll:mobile_scroll_columns}}]})})},setup_parallax:function(){var scroll=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||function(callback){window.setTimeout(callback,1e3/600)};function init_parallax(){if(LSOW_Frontend.isMobile()===!1){var windowHeight=$(window).height();$(".lsow-section-bg-parallax").each(function(){var segment=$(this);var elementHeight=segment.outerHeight(!0);var boundingRect=segment[0].getBoundingClientRect();if(boundingRect.bottom>=0&&boundingRect.top<=windowHeight){var distanceToCover=windowHeight+elementHeight;var pixelsMoved=windowHeight-boundingRect.top;var toTransform=50;var transformPercent=toTransform*Math.abs(pixelsMoved/distanceToCover);transformPercent=-transformPercent.toFixed(2);segment.find(".lsow-parallax-bg").css("-"+LSOW_Frontend.vendor_prefix()+"-transform","translate3d(0px, "+transformPercent+"%, 0px)")}})}}if(this.isMobile()===!1){scroll(init_parallax);$(window).on("scroll",function(){scroll(init_parallax)})}},setup_ytp:function(){if(this.isMobile()||$().youtube_background===undefined){return}jQuery("[data-vbg]").youtube_background()}};LSOW_Frontend.init()})})(jQuery)};var Hammer,cff_init,hashRegex,tagRegex,cff_js_exists=void 0!==cff_js_exists;function cffAddMasonry(t){var e,i=jQuery.Event("cffbeforemasonry");i.$self=t,jQuery(window).trigger(i),"function"==typeof t.masonry&&(e=!1,800<(i=jQuery(window).width())?t.hasClass("masonry-1-desktop")||(e=!0,t.addClass("cff-masonry cff-masonry-js").removeClass("cff-disable-masonry")):400<i?(t.hasClass("masonry-2-tablet")||t.hasClass("masonry-3-tablet")||t.hasClass("masonry-4-tablet")||t.hasClass("masonry-5-tablet")||t.hasClass("masonry-6-tablet"))&&(e=!0,t.addClass("cff-masonry cff-masonry-js").removeClass("cff-disable-masonry")):(t.hasClass("masonry-2-mobile")||t.hasClass("masonry-3-mobile"))&&(e=!0,t.addClass("cff-masonry cff-masonry-js").removeClass("cff-disable-masonry")),t.hasClass("cff-masonry")&&t.find(".cff
131-album-item a").removeAttr("style"),e&&(t.find(".cff-item").length?(window.cffMasonrySettings.itemSelector=".cff-new, .cff-item, .cff-likebox",t.find(".cff-posts-wrap").masonry(window.cffMasonrySettings),t.find(".cff-item").each(function(){jQuery(this).css("margin-bottom","15px")})):t.find(".cff-album-item").length&&(window.cffMasonrySettings.itemSelector=".cff-album-item, .cff-likebox",t.find(".cff-posts-wrap").masonry(window.cffMasonrySettings))))}function Cff(){this.feeds={},this.options={}}function CffFeed(t,e,i){this.el=t,this.index=e,this.settings=i,this.resizedImages={},this.needsResizing=[],this.imagesWaiting=0}function CFFLocationGuess(t=!1){var e=0==t?jQuery(this.el):t,t="content";return e.closest("footer").length?t="footer":e.closest(".header").length||e.closest("header").length?t="header":(e.closest(".sidebar").length||e.closest("aside").length)&&(t="sidebar"),t}function cffAjax(t,e){jQuery.ajax({url:cffajaxurl,type:"post",data:t,success:e})}function cffCmplzGetCookie(t){for(var e=t+"=",i=window.document.cookie.split(";"),n=0;n<i.length;n++){var a=i[n].trim();if(0==a.indexOf(e))return a.substring(e.length,a.length)}return""}function sanitizeColor(t){return/^(#(?:[0-9a-fA-F]{3}|[0-9a-fA-F]{6})|rgba?\(\s*\d{1,3}\s*,\s*\d{1,3}\s*,\s*\d{1,3}(?:\s*,\s*(?:0|1|0?\.\d+))?\s*\))$/.test(t)?t:null}function cffGetShortcodeToken(t){var e="";return t.attr("data-cff-shortcode")&&-1!==t.attr("data-cff-shortcode").indexOf("accesstoken")&&(t=t.attr("data-cff-shortcode"),t=JSON.parse(t),e=encodeURI("&at="+t.accesstoken)),e}function cffReplaceHashtags(t){t=jQuery.trim(t);return/^#[0-9A-F]{6}$/i.test(t)?t:'<a href="https://www.facebook.com/hashtag/'+t.substring(1)+'" target="_blank" rel="nofollow noopener">'+t+"</a>"}function cffReplaceTags(t){t=jQuery.trim(t);return'<a href="https://www.facebook.com/'+t.substring(1)+'" target="_blank" rel="nofollow noopener">'+t+"</a>"}function cffEncodeHTML(t){if(void 0===t)return"";t=t.replace(/(>)/g,"&gt;");return t=(t=(t=t.replace(/(<)/g,"&lt;")).replace(/(&lt;br\/&gt;)/g,"<br>")).replace(/(&lt;br&gt;)/g,"<br>")}function cffLoadCommentReplies(e){var t="",i="",n=jQuery("#cff_"+e.parent().attr("data-id")).closest("#cff");n.hasClass("cff-group")&&(t="&usegrouptoken=true"),"true"==n.attr("data-own-token")&&(i="&useowntoken=true");var a=(void 0!==e.closest(".cff-item").attr("data-page-id")?e.closest(".cff-item"):jQuery(".cff-lightbox-wrapper")).attr("data-page-id"),o=cffGetShortcodeToken(n),s=e.parent(),r=s.siblings(".cff-comment-replies-box");cffsiteurl,s.attr("data-id");s.hasClass("cff-hide")?(r.hide(),s.removeClass("cff-hide")):(r.show(),s.addClass("cff-hide"),r.hasClass("cff-empty")&&((i=s.find("a")).append('<div class="cff-loader"></div>'),s.find(".cff-loader").css("background-color",i.css("color")),a={action:"cff_comments",id:s.attr("data-id"),pageid:a},n.hasClass("cff-group")&&(a.usegrouptoken=!0),"true"==n.attr("data-own-token")&&(a.useowntoken=!0),""!==o&&(o=o.split("="),a.at=o[1]),cffAjax(a,function(t){s.find(".cff-loader").remove();var t=JSON.parse(t),o="";void 0!==t.comments&&jQuery.each(t.comments.data,function(t,e){var i=void 0===window.cff||void 0===window.cff.feeds||window.cff.feeds[0].settings.consentGiven,n=!0;cff_comment_from_id=void 0!==e.from?e.from.id:(n=!1,""),o+='<div class="cff-comment-reply" id="cff_'+e.id+'"><div class="cff-comment-text-wrapper"><div class="cff-comment-text',n||(o+=" cff-no-name"),o+='"><p>',n&&(void 0!==e.from.link?o+='<a href="https://facebook.com/'+e.from.id+'" class="cff-name" target="_blank" rel="nofollow noopener">'+e.from.name+"</a>":o+='<span class="cff-name">'+e.from.name+"</span>");var a=cffEncodeHTML(e.message);o+=a,0<parseInt(e.like_count)&&(o+='<span class="cff-comment-likes"><span class="cff-comment-likes-bg"><b style="padding-top: 3px;"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M466.27 286.69C475.04 271.84 480 256 480 236.85c0-44.015-37.218-85.58-85.82-85.58H357.7c4.92-12.81 8.85-28.13 8.85-46.54C366.55 31.936 328.86 0 271.28 0c-61.607 0-58.093 94.933-71.76 108.6-22.747 22.747-49.615 66.447-68.76 83.4H32c-17.673 0-32 14.327-32 32v240c0 17.673 14.327 32 32 32h64c14.893 0 27.408-10.174 30.978-23.95 44.509 1.001 75.06 39.94 177.802 39.94 7.22 0 15.22.01 22.22.01 77.117 0 111.986-39.423 112.94-95.33 13.319-18.425 20.299-43.122 17.34-66.99 9.854-18.452 13.664-40.343 8.99-62.99zm-61.75 53.83c12.56 21.13 1.26 49.41-13.94 57.57 7.7 48.78-17.608 65.9-53.12 65.9h-37.82c-71.639 0-118.029-37.82-171.64-37.82V240h10.92c28.36 0 67.98-70.89 94.54-97.46 28.36-28.36 18.91-75.63 37.82-94.54 47.27 0 47.27 32.98 47.27 56.73 0 39.17-28.36 56.72-28.36 94.54h103.99c21.11 0 37.73 18.91 37.82 37.82.09 18.9-12.82 37.81-22.27 37.81 13.489 14.555 16.371 45.236-5.21 65.62zM88 432c0 13.255-10.745 24-24 24s-24-10.745-24-24 10.745-24 24-24 24 10.745 24 24z"></path></svg></b>'+e.like_count+"</span></span>"),o+="</p>",void 0!==e.attachment&&(o+=i?'<a class="cff-comment-attachment" href="'+e.attachment.url+'" target="_blank" rel="nofollow noopener"><img src="'+e.attachment.media.image.src+'" class="cff-feed-image" alt="'+e.attachment.title+'" /></a>':'<a class="cff-comment-attachment" href="'+e.attachment.url+'" target="_blank" rel="nofollow noopener"><span class="cff-comment-image-placeholder" data-src="'+e.attachment.media.image.src+'" data-alt
131="'+e.attachment.title+'"></span></a>'),o+="</div></div>",n&&(o+=i?'<div class="cff-comment-img cff-comment-reply-img"><a href="https://facebook.com/'+e.from.id+'" target="_blank" rel="nofollow noopener"><img src="'+e.from.picture.data.url+'" class="cff-feed-image" width="20" height="20" alt="Avatar" onerror="this.style.display=\'none\'"></a></div>':'<div class="cff-comment-img cff-comment-reply-img"><a href="https://facebook.com/'+e.from.id+'" target="_blank" rel="nofollow noopener"><span data-src="'+e.from.picture.data.url+'"></span></a></div>'),o+="</div>"}),r.html(o).removeClass("cff-empty"),!e.closest("#cff").hasClass("cff-masonry-js")||e.closest("#cff").hasClass("cff-masonry-css")||e.closest("#cff").hasClass("cff-opaque-comments")||cffAddMasonry(e.closest("#cff"))})))}function cffLightbox(){function x(){return document.createElement("video").canPlayType}(function(){var w=jQuery,e=(t.prototype.albumLabel=function(t,e){return t+" / "+e},t);function t(){this.fadeDuration=300,this.fitImagesInViewport=!0,this.resizeDuration=400,this.positionFromTop=50,this.showImageNumberLabel=!0,this.alwaysShowNavOnTouchDevices=!1,this.wrapAround=!1}var i=function(){function t(t){this.options=t,this.album=[],this.currentImageIndex=void 0,this.init()}t.prototype.init=function(){this.enable(),this.build()},t.prototype.enable=function(){var e=this;w("body").on("click","a[data-cff-lightbox], area[data-cff-lightbox]",function(t){return window.cffCurrentLightboxPostID=w(t.currentTarget).attr("data-id"),e.start(w(t.currentTarget)),!1})},t.prototype.build=function(){var t="";w(".cff.cff-no-svgs").length&&(t="cff-no-svgs");var e,n=this;w("<div id='cff-lightbox-overlay' class='cff-lightbox-overlay'></div><div id='cff-lightbox-wrapper' class='cff-lightbox-wrapper "+t+"'><div class='cff-lightbox-outerContainer'><div class='cff-lightbox-container'><iframe type='text/html' src='' allowfullscreen frameborder='0' webkitAllowFullScreen mozallowfullscreen allowFullScreen title='Video'></iframe><img class='cff-lightbox-image' src='' alt='"+w("#cff").attr("data-fb-text")+"' /><div class='cff-lightbox-nav'><a class='cff-lightbox-prev' href=''><span>Previous</span></a><a class='cff-lightbox-next' href=''><span>Next</span></a></div><div class='cff-lightbox-loader'><a class='cff-lightbox-cancel'></a></div><div class='cff-lightbox-sidebar'></div></div></div><div class='cff-lightbox-dataContainer'><div class='cff-lightbox-data'><div class='cff-lightbox-details'><p class='cff-lightbox-caption'><span class='cff-lightbox-caption-text'></span><a class='cff-lightbox-facebook' href=''><svg aria-hidden='true' focusable='false' data-prefix='fab' data-icon='facebook-square' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' class='svg-inline--fa fa-facebook-square fa-w-14'><path fill='currentColor' d='M400 32H48A48 48 0 0 0 0 80v352a48 48 0 0 0 48 48h137.25V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.27c-30.81 0-40.42 19.12-40.42 38.73V256h68.78l-11 71.69h-57.78V480H400a48 48 0 0 0 48-48V80a48 48 0 0 0-48-48z'></path></svg>"+w("#cff").attr("data-fb-text")+"</a></p><div class='cff-lightbox-thumbs'><div class='cff-lightbox-thumbs-holder'></div></div></div><div class='cff-lightbox-closeContainer'><a class='cff-lightbox-close'><svg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='times' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 352 512' class='svg-inline--fa fa-times fa-w-11'><path fill='currentColor' d='M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z' class=''></path></svg></a></div></div></div></div>").appendTo(w("body")),jQuery("#cff").attr("data-cff-theme")&&"default_theme"!==jQuery("#cff").attr("data-cff-theme")&&(e=jQuery("#cff").attr("data-cff-theme"),jQuery("#cff-lightbox-wrapper").addClass("cff-theme cff-"+e)),"function"!=typeof jQuery("#cff-lightbox-wrapper").find(".cff
131-lightbox-dataContainer").hammer&&(t={Manager:{prototype:{}}},e=function(i,t){var n;i.fn.hammer=function(t){return this.each(function(){})},t.Manager.prototype.emit=(n=t.Manager.prototype.emit,function(t,e){n.call(this,t,e),i(this.element).trigger({type:t,gesture:e})})},"function"==typeof define&&define.amd?define(["jquery","hammerjs"],e):"object"==typeof exports?e(require("jquery"),require("hammerjs")):e(jQuery,t)),this.$lightbox=w("#cff-lightbox-wrapper"),this.$overlay=w("#cff-lightbox-overlay"),this.$outerContainer=this.$lightbox.find(".cff-lightbox-outerContainer"),this.$container=this.$lightbox.find(".cff-lightbox-container"),this.containerTopPadding=parseInt(this.$container.css("padding-top"),10),this.containerRightPadding=parseInt(this.$container.css("padding-right"),10),this.containerBottomPadding=parseInt(this.$container.css("padding-bottom"),10),this.containerLeftPadding=parseInt(this.$container.css("padding-left"),10),this.$overlay.hide().on("click",function(){return n.end(),x()&&w("#cff-lightbox-wrapper video.cff-lightbox-video").length&&w("#cff-lightbox-wrapper video.cff-lightbox-video")[0].pause(),w("#cff-lightbox-wrapper iframe").attr("src",""),w("body").length&&w("body").removeClass("cff_no_scroll"),!1}),this.$lightbox.hide().on("click",function(t){return n.album.length=0,"cff-lightbox-wrapper"===w(t.target).attr("id")&&(n.end(),x()&&w("#cff-lightbox-wrapper video.cff-lightbox-video").length&&w("#cff-lightbox-wrapper video.cff-lightbox-video")[0].pause(),w("#cff-lightbox-wrapper iframe").attr("src",""),w("body").length&&w("body").removeClass("cff_no_scroll")),!1}),this.$outerContainer.on("click",function(t){return"cff-lightbox-wrapper"===w(t.target).attr("id")&&(n.album.length=0,n.end(),x()&&w("#cff-lightbox-wrapper video.cff-lightbox-video").length&&w("#cff-lightbox-wrapper video.cff-lightbox-video")[0].pause(),w("#cff-lightbox-wrapper iframe").attr("src","")),!1}),this.$lightbox.find(".cff-lightbox-prev").on("click",function(){return 0===n.currentImageIndex?n.changeImage(n.album.length-1):n.changeImage(n.currentImageIndex-1),x()&&w("#cff-lightbox-wrapper video.cff-lightbox-video").length&&w("#cff-lightbox-wrapper video.cff-lightbox-video")[0].pause(),w("#cff-lightbox-wrapper iframe").attr("src",""),!1}),this.$lightbox.find(".cff-lightbox-next").on("click",function(){return n.currentImageIndex===n.album.length-1?n.changeImage(0):n.changeImage(n.currentImageIndex+1),x()&&w("#cff-lightbox-wrapper video.cff-lightbox-video").length&&w("#cff-lightbox-wrapper video.cff-lightbox-video")[0].pause(),w("#cff-lightbox-wrapper iframe").attr("src",""),!1}),this.$lightbox.find(".cff-lightbox-outerContainer").hammer().on("swipeleft",function(){return n.currentImageIndex===n.album.length-1?n.changeImage(0):n.changeImage(n.currentImageIndex+1),x()&&w("#cff-lightbox-wrapper video.cff-lightbox-video").length&&w("#cff-lightbox-wrapper video.cff-lightbox-video")[0].pause(),w("#cff-lightbox-wrapper iframe").attr("src",""),!1}),this.$lightbox.find(".cff-lightbox-outerContainer").hammer().on("swiperight",function(){return 0===n.currentImageIndex?n.changeImage(n.album.length-1):n.changeImage(n.currentImageIndex-1),x()&&w("#cff-lightbox-wrapper video.cff-lightbox-video").length&&w("#cff-lightbox-wrapper video.cff-lightbox-video")[0].pause(),w("#cff-lightbox-wrapper iframe").attr("src",""),!1}),w(".cff-lightbox-thumbs").on("click",".cff-lightbox-attachment",function(){var t=w(this),e=t.find("img"),i=t.attr("data-caption");return""!=i&&"undefined"!=i||(i=t.attr("orig-caption")),n.changeImage(parseInt(t.attr("data-cff-lightbox-order")),t.attr("href"),e.attr("width"),e.attr("height"),t.attr("data-facebook"),i),!1}),this.$lightbox.find(".cff-lightbox-loader, .cff-lightbox-close").on("click",function(){return n.album.length=0,n.end(),x()&&w("#cff-lightbox-wrapper video.cff-lightbox-video").length&&w("#cff-lightbox-wrapper video.cff-lightbox-video")[0].pause(),w("#cff-lightbox-wrapper iframe").attr("src",""),w("body").length&&w("body").removeClass("cff_no_scroll"),!1})},t.prototype.start=function(i){var r=this,t=w(window);t.on("resize",w.proxy(this.sizeOverlay,this)),w("body").length&&w("body").addClass("cff_no_scroll"),w("select, object, embed").css({visibility:"hidden"}),this.sizeOverlay(),0==this.album.length&&(this.album=[]);var n=0;function e(i){o=(i.closest(".cff-posts-wrap").hasClass("cff_owl-carousel")?i.closest(".cff-posts-wrap .cff_owl-item"):i.closest(".cff-posts-wrap")).children("div").attr("class"),linkParentPostID="",void 0!==o&&(linkParentPostID=i.closest("."+o.split(" ")[0]).attr("id"),linkParentPostID="undefined"!==linkParentPostID?linkParentPostID.replace("cff_",""):linkParentPostID);var t,e,n,a,o,s=!1;w.each(r.album,function(t,e){e.link==i.attr("href")&&e.postid==linkParentPostID&&(s=!0)}),!w(".cff-duplicate-video-thumbnails").length&&1==s||(t=parseInt(i.closest(".cff").attr("data-cff-index")-1),e=i.attr("data-video"),n=i.attr("data-iframe"),a=i.attr("href"),void(o=0)===window.cff||void 0===window.cff.feeds||window.cff.feeds[0].settings.consentGiven||(""!==n&&(n="link"),""!==e&&(e="link"),i.closest(".cff-album-item").length&&void 0!==i.closest(".cff-album-item").attr("data-count")&&(o=i.closest(".cff-album-item").attr("data-count"))),r.album.push({link:a,title:i.attr("data-title")||i.attr("title"),postid:i.attr("data-id"),showthumbs:i.attr("data-thumbs"),facebookurl:i.attr("data-url"),video:e,iframe:n,type:i.attr("data-type"),cffgroupalbums:i.attr("data-cffgroupalbums"),isthumbn
131ail:i.attr("data-cff-isthumbnail"),pagename:i.parent().attr("data-cff-page-name"),posttime:i.parent().attr("data-cff-post-time"),lbcomments:i.attr("data-lb-comments"),feedIndex:t,count:o}))}var a,o=i.attr("data-cff-lightbox");if(w(".cff-lightbox-wrapper").attr("data-page-id",i.parents(".cff-item").attr("data-page-id")),o){a=w(i.prop("tagName")+'[data-cff-lightbox="'+o+'"]');for(var s=0;s<a.length;s=++s)e(w(a[s])),a[s]===i[0]&&(n=s,w.each(r.album,function(t,e){e.postid==i.attr("data-id")&&1!=e.isthumbnail&&(n=t)}))}else if("lightbox"===i.attr("rel"))e(i);else{a=w(i.prop("tagName")+'[rel="'+i.attr("rel")+'"]');for(var f=0;f<a.length;f=++f)e(w(a[f])),a[f]===i[0]&&(n=f)}o=t.scrollTop()+this.options.positionFromTop,t=t.scrollLeft();this.$lightbox.css({top:o+"px",left:t+"px"}).fadeIn(this.options.fadeDuration),this.changeImage(n)},t.prototype.changeImage=function(t,s,r,f,c,l){var d=this,u=!1,h=120;imageNumber=t,void 0!==s&&(u=!0),this.disableKeyboardNav();var m=this.$lightbox.find(".cff-lightbox-image");this.$overlay.fadeIn(this.options.fadeDuration),w(".cff-lightbox-loader").fadeIn("slow"),this.$lightbox.find(".cff-lightbox-image, .cff-lightbox-nav, .cff-lightbox-prev, .cff-lightbox-next, .cff-lightbox-dataContainer, .cff-lightbox-numbers, .cff-lightbox-caption").hide(),this.$outerContainer.addClass("animating");var p=new Image;p.onload=function(){var t,e,i,n,a,o;m.attr("src",d.album[imageNumber].link),u&&(m.attr("src",s),w(".cff-lightbox-facebook").attr("href",c),w(".cff-lightbox-caption .cff-lightbox-caption-text").html(l),p.width=r,p.height=f,h=180),w(p),m.width(p.width),m.height(p.height),d.options.fitImagesInViewport&&(n=w(window).width(),i=w(window).height(),a=0,o=80,"true"==w("#cff_"+d.album[0].postid).closest("#cff").attr("data-lb-comments")&&640<n&&(a=300),window.innerWidth<640&&(o=40),o=n-d.containerLeftPadding-d.containerRightPadding-20-a-o,i=i-d.containerTopPadding-d.containerBottomPadding-h,(p.width>o||p.height>i)&&(p.width/o>p.height/i?(e=o,t=parseInt(p.height/(p.width/e),10)):(t=i,e=parseInt(p.width/(p.height/t),10)),m.width(e),m.height(t))),d.sizeContainer(m.width(),m.height())},p.src=this.album[imageNumber].link,this.currentImageIndex=imageNumber},t.prototype.sizeOverlay=function(){this.$overlay.width(w(window).width()).height(w(document).height())},t.prototype.sizeContainer=function(t,e){var i=this,n=this.$outerContainer.outerWidth(),a=this.$outerContainer.outerHeight(),o=t+this.containerLeftPadding+this.containerRightPadding,s=e+this.containerTopPadding+this.containerBottomPadding;function r(){i.$lightbox.find(".cff-lightbox-dataContainer").width(o),i.$lightbox.find(".cff-lightbox-prevLink").height(s),i.$lightbox.find(".cff-lightbox-nextLink").height(s),i.showImage()}n!==o||a!==s?this.$outerContainer.animate({width:o,height:s},this.options.resizeDuration,"swing",function(){r()}):r()},t.prototype.showImage=function(){this.$lightbox.find(".cff-lightbox-loader").hide(),this.$lightbox.find(".cff-lightbox-image").fadeIn("slow"),this.updateNav(),this.updateDetails(),this.preloadNeighboringImages(),this.enableKeyboardNav()},t.prototype.updateNav=function(){var t=!1;try{document.createEvent("TouchEvent"),t=!!this.options.alwaysShowNavOnTouchDevices}catch(t){}this.$lightbox.find(".cff-lightbox-nav").show(),1<this.album.length&&(this.options.wrapAround?(t&&this.$lightbox.find(".cff-lightbox-prev, .cff-lightbox-next").css("opacity","1"),this.$lightbox.find(".cff-lightbox-prev, .cff-lightbox-next").show()):(0<this.currentImageIndex&&(this.$lightbox.find(".cff-lightbox-prev").show(),t&&this.$lightbox.find(".cff-lightbox-prev").css("opacity","1")),this.currentImageIndex<this.album.length-1&&(this.$lightbox.find(".cff-lightbox-next").show(),t&&this.$lightbox.find(".cff-lightbox-next").css("opacity","1"))))};var y={};return t.prototype.updateDetails=function(){var c=this,f="";this.$lightbox.find(".cff-lightbox-nav, .cff-lightbox-nav a").show(),x()&&(w("#cff-lightbox-wrapper").removeClass("cff-has-video"),void 0!==this.album[this.currentImageIndex].video&&"link"!==this.album[this.currentImageIndex].video&&this.album[this.currentImageIndex].video.length&&(w(".cff-lightbox-container iframe").show(),w("#cff-lightbox-wrapper").addClass("cff-has-vi
131deo"),w(".cff-lightbox-container iframe").attr({src:this.album[this.currentImageIndex].video,poster:this.album[this.currentImageIndex].link,autoplay:"true"})));var t=!1;"link"===this.album[this.currentImageIndex].iframe&&(t=!0),"link"!==this.album[this.currentImageIndex].video&&!t||jQuery(".cff-lightbox-container .cff_gdpr_notice").length?"link"===this.album[this.currentImageIndex].video||t?jQuery(".cff-lightbox-container .cff_gdpr_notice").length&&jQuery(".cff-lightbox-container .cff_gdpr_notice").attr("href",this.album[this.currentImageIndex].facebookurl):jQuery(".cff_gdpr_notice").remove():jQuery(".cff-lightbox-container").prepend('<a href="'+this.album[this.currentImageIndex].facebookurl+'" target="_blank" rel="noopener noreferrer" class="cff_gdpr_notice"><svg style="color: rgba(255,255,255,1)" class="svg-inline--fa fa-play fa-w-14" aria-label="Play" aria-hidden="true" data-fa-processed="" data-prefix="fa" data-icon="play" role="presentation" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M424.4 214.7L72.4 6.6C43.8-10.3 0 6.1 0 47.9V464c0 37.5 40.7 60.1 72.4 41.3l352-208c31.4-18.5 31.5-64.1 0-82.6z"></path></svg></a>');var a,o,e,i,n,s,t="true"==this.album[this.currentImageIndex].lbcomments&&"false"!=w("#cff_"+this.album[this.currentImageIndex].postid+" .cff-lightbox-link").attr("data-lb-comments");w(window).width()<=640&&(t=!1),t?(t=this.album[this.currentImageIndex].postid.split("_")[0],a=this.album[this.currentImageIndex].pagename,o=this.album[this.currentImageIndex].posttime,e=w(".cff-lightbox-container .cff-lightbox-sidebar"),i=w(".cff-lightbox-thumbs-holder"),v=w("#cff_"+this.album[this.currentImageIndex].postid).attr("data-cff-from"),w(".cff-lightbox-wrapper").addClass("cff-enable-lb-comments"),w(".cff-lightbox-dataContainer").css("width",w(".cff-lightbox-dataContainer").innerWidth()+300),e.css("display","block"),m="",m=(void 0===window.cff||void 0===window.cff.feeds||window.cff.feeds[0].settings.consentGiven)&&void 0!==v?(r=v!=t?w("#cff_"+this.album[this.currentImageIndex].postid).find(".cff-author-img").find(".cff-feed-image").attr("src"):"https://graph.facebook.com/"+v+"/picture?type=square","<div class='cff-author'><div class='cff-author-text'><p class='cff-page-name cff-author-date'><a href='https://facebook.com/"+v+"' target='_blank' rel='nofollow'>"+a+"</a><span class='cff-story'> </span></p><p class='cff-date'>"+o+"</p></div><a href='https://facebook.com/"+v+"' target='_blank' rel='nofollow noopener' class='cff-author-img'><img src='"+r+"' title='"+a+"' alt='"+a+"' width='40' height='40'></a></div>"):"<div class='cff-author cff-no-author-info'><div class='cff-author-text'><p class='cff-date'>"+o+"</p></div><div class='cff-author-img'></div></div>",w(".cff-lightbox-dataContainer .cff-lightbox-close").remove(),e.html("<div class='cff-lightbox-closeContainer'><div class='cff-lightbox-close'><svg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='times' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 352 512' class='svg-inline--fa fa-times fa-w-11'><path fill='currentColor' d='M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z' class=''></path></svg></div></div><div class='cff-lightbox-sidebar-content'>"+m+"<p class='cff-lightbox-caption'><span class='cff-lightbox-caption-text'>"+w(".cff-lightbox-caption-text").html()+"</span></p></div>"+w("#cff_"+this.album[this.currentImageIndex].postid+" .cff-comments-box")[0].outerHTML),this.$lightbox.find(".cff-lightbox-close").on("click",function(){return c.end(),c.album.length=0,x()&&w("#cff-lightbox-wrapper video.cff-lightbox-video").length&&w("#cff-lightbox-wrapper video.cff-lightbox-video")[0].pause(),w("#cff-lightbox-wrapper iframe").attr("src",""),w("body").length&&w("body").removeClass("cff_no_scroll"),!1}
131),setTimeout(function(){1<i.find("a").length&&(e.find(".cff-page-name a").text(i.find("a.cff-selected").attr("data-page-name")),e.find(".cff-date").text(i.find("a.cff-selected").attr("data-post-date")))},0),i.css("margin-top",-10),150<e.find(".cff-reactions-count").innerWidth()&&e.find(".cff-likes-this-text").addClass("cff-long"),e.find(".cff-comment:visible").each(function(){var t=jQuery(this);void 0!==window.cff&&void 0!==window.cff.feeds&&!window.cff.feeds[0].settings.consentGiven||t.find(".cff-comment-img:not(.cff-comment-reply-img) a, .cff-comment-img:not(.cff-comment-reply-img) span").html('<img src="'+t.attr("data-avatar")+'" alt="Avatar" onerror="this.style.display=\'none\'" />')}),e.find(".cff-comment-replies a").on("click",function(){cffLoadCommentReplies(w(this))}),e.find(".cff-show-more-comments a").attr("href",e.find(".cff-comment-on-facebook a").attr("href"))):(w(".cff-lightbox-wrapper .cff-lightbox-sidebar").html(""),w(".cff-lightbox-wrapper").removeClass("cff-enable-lb-comments")),w("#cff-lightbox-wrapper").removeClass("cff-has-iframe cff-fb-player cff-has-thumbs"),void 0!==this.album[this.currentImageIndex].iframe&&this.album[this.currentImageIndex].iframe.length&&"link"!==this.album[this.currentImageIndex].iframe&&(n=this.album[this.currentImageIndex].iframe,w("#cff-lightbox-wrapper").addClass("cff-has-iframe"),-1!=n.indexOf("https://www.facebook.com/v2.3/plugins/video.php?")&&w("#cff-lightbox-wrapper").addClass("cff-fb-player"),s=-1<n.indexOf(".swf")||-1!=n.indexOf("&autoplay=1")?"":"?autoplay=1",setTimeout(function(){w("#cff-lightbox-wrapper iframe").attr({src:n+s+"&mute=0"})},500));var l,d,u,r,h,m,p,g,v=!1;function b(t,i,e,n,a,o,s,r){var f=!1;w.each(c.album,function(t,e){e.link==i&&e.postid==a&&(f=!0)}),1!=f&&(postType=o?"albumsonly":"",lbcomments=o?"false":"true",c.album.splice(t,0,{link:i,title:e,postid:a,showthumbs:"true",facebookurl:n,video:"",iframe:"",type:postType,cffgroupalbums:void 0,isthumbnail:s,lbcomments:lbcomments,thumbimg:r}))}this.album[this.currentImageIndex].isthumbnail&&(v=!0),v||w(".cff-lightbox-thumbs-holder").empty().removeClass("cff-animate"),this.album[this.currentImageIndex].link==w(".cff-lightbox-image").attr("src")&&w(".cff-lightbox-facebook").attr("href",this.album[this.currentImageIndex].facebookurl),"true"==this.album[this.currentImageIndex].showthumbs?(w(".cff-lightbox-thumbs").show(),l=this.album[this.currentImageIndex].postid,d="",u=!1,"albumsonly"==this.album[this.currentImageIndex].type&&(u=!0),void 0!==y[l]?(w.each(y[l],function(t,e){var i=e[5].replace(/"/g,"&quot;"),n=0;w.each(c.album,function(t,e){if(e.postid==l)return n=t,!1});var a=parseInt(n)+parseInt(t);void 0===e[8]&&(e[8]=e[0]),d+='<a href="'+e[0]+'" class="cff-lightbox-attachment" data-cff-lightbox="cff-lightbox-1" data-facebook="'+e[3]+'" data-caption="'+e[4]+'" orig-caption="'+i+'" data-page-name="'+e[6]+'" data-post-date="'+e[7]+'" data-cff-lightbox-order="'+a+'" lbcomments="true" data-thumbs="true" data-url="'+e[3]+'" data-iframe data-video ',d+=u?'data-type="albumsonly" ':"data-type ",d+='data-cff-isthumbnail="true"><img src="'+e[8]+'" width="'+e[1]+'" height="'+e[2]+'" /></a>',0<t&&b(a,e[0],e[4],e[3],l,u,!0,e[6])}),w(".cff-lightbox-thumbs-holder").html('<div class="cff-lightbox-thumbs-wrap">'+d+"</div>").addClass("cff-animate"),w(".cff-lightbox-wrapper").addClass("cff-has-thumbs"),jQuery(".cff-lightbox-thumbs-holder a").imgLiquid({fill:!0,useBackgroundSize:!0}),w(".cff-loader").hide(),w(".cff-lightbox-thumbs-holder").css("min-height",0)):("undefined"!=typeof cffsiteurl&&""!=cffsiteurl||(cffsiteurl=window.location.host+"/wp-content/plugins"),r=w("#cff_"+l).closest(".cff"),g=w("#cff_"+l).attr("data-page-id"),m=cffGetShortcodeToken(r),p="","true"==r.attr("data-own-token")&&(p="&useowntoken=true"),v=cffsiteurl+"/custom-facebook-feed-pro/thumbs.php?id="+l+"&pageid="+g+p+m,h=[],u&&(v+="&albumsonly=true",void 0!==window.cff&&void 0!==window.cff.feeds&&!window.cff.feeds[0].settings.consentGiven||w(".cff-lightbox-thumbs-holder").css("min-height",45).after('<div class="cff-loader"></div>')),(p=this.album[this.currentImageIndex].cffgroupalbums)&&(v=v+"&usegrouptoken="+p),g={action:"cff_thumbs",id:l,pageid:g},""!==m&&(m=m.split("="),g.at=m[1]),"true"==r.attr("data-own-token")&&(g.useowntoken=!0),p&&(g.usegrouptoken=p),u&&(g.albumsonly=!0),w(".cff
131-gdpr-more-link").remove(),window.cff.feeds[this.album[this.currentImageIndex].feedIndex].settings.consentGiven?(u&&(jQuery(".cff-lightbox-container").addClass("cff-album-loading"),jQuery(".cff-lightbox-prev, .cff-lightbox-next").hide()),cffAjax(g,function(t){t&&(t=JSON.parse(t),u?w.each(t.data,function(t,e){var i="";e.name&&(i=e.name),i=(i=cffLinkify(i)).replace(hashRegex,cffReplaceHashtags),i=String(i).replace(/& /g,"&amp; ").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/\n/g,"<br/>"),f=String(f).replace(/& /g,"&amp; ").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/\n/g,"<br/>");var n,a=parseInt(c.currentImageIndex)+parseInt(t),o=e.source,s=e.width,r=e.height;void 0!==e.images[0]&&(o=e.images[0].source,s=e.images[0].width,r=e.images[0].height),n=void 0!==e.images[e.images.length-2]?e.images[e.images.length-2].source:o,d+='<a href="'+o+'" class="cff-lightbox-attachment" data-facebook="https://facebook.com/'+e.id+'" data-caption="'+i+'" orig-caption="'+f+'" data-cff-lightbox-order="'+a+'" data-thumbs="true" data-url="http://facebook.com/'+e.id+'" data-iframe data-video data-type="albumsonly" data-cff-isthumbnail="true"><img src="'+n+'" lbcomments="false" width="'+s+'" height="'+r+'" /></a>',h.push([o,s,r,"https://facebook.com/"+e.id,i,f,void 0,void 0,n]),0<t&&b(a,o,i,"https://facebook.com/"+e.id,l,u,!0,n)}):void 0!==t.attachments&&w.each(t.attachments.data[0].subattachments.data,function(t,e){var i="";e.description&&(i=e.description),f=String(f).replace(/"/g,"&quot;"),i=(i=cffLinkify(i)).replace(hashRegex,cffReplaceHashtags),i=String(i).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/\n/g,"<br/>");var n=parseInt(c.currentImageIndex)+parseInt(t);d+='<a href="'+e.media.image.src+'" class="cff-lightbox-attachment" data-facebook="'+e.url+'" data-caption="'+i+'" orig-caption="'+f+'" lbcomments="true" data-page-name="'+a+'" data-post-date="'+o+'" data-cff-lightbox-order="'+n+'" data-thumbs="true" data-url="'+e.url+'" data-iframe data-video data-type data-cff-isthumbnail="true"><img src="'+e.media.image.src+'" width="'+e.media.image.width+'" height="'+e.media.image.height+'" /></a>',h.push([e.media.image.src,e.media.image.width,e.media.image.height,e.url,i,f,a,o]),0<t&&b(n,e.media.image.src,i,e.url,l,u,!0,a)}),0<d.length&&(w(".cff-lightbox-thumbs-holder").html('<div class="cff-lightbox-thumbs-wrap">'+d+"</div>").addClass("cff-animate"),w(".cff-lightbox-wrapper").addClass("cff-has-thumbs")),jQuery(".cff-lightbox-thumbs-holder .cff-lightbox-attachment").imgLiquid({fill:!0,useBackgroundSize:!0}),w(".cff-loader").hide(),w(".cff-lightbox-thumbs-holder").css("min-height",0),y[l]=h,u&&(jQuery(".cff-lightbox-container").removeClass("cff-album-loading"),jQuery(".cff-lightbox-prev, .cff-lightbox-next").show()))})):0<parseInt(this.album[this.currentImageIndex].count)&&(w(".cff-lightbox-facebook").after('<a href="'+w(".cff-lightbox-facebook").attr("href")+'"  class="cff-gdpr-more-link cff-lightbox-attachment"><div class="cff-gdpr-overlay"></div><span>+'+this.album[this.currentImageIndex].count+'</span><img src="'+jQuery(".cff-lightbox-image").attr("src")+'"></a>'),w(".cff-gdpr-more-link").imgLiquid({fill:!0,useBackgroundSize:!0}),setTimeout(function(){w(".cff-gdpr-more-link span").css({"margin-top":"-"+w(".cff-gdpr-more-link span").height()/2+"px","margin-right":"-"+w(".cff-gdpr-more-link span").width()/2+"px",display:"block"})},200)))):w(".cff-lightbox-thumbs").hide(),w(".cff-lightbox-attachment").removeClass("cff-selected"),w(".cff-lightbox-attachment[href='"+w(".cff-lightbox-image").attr("src")+"']").addClass("cff-selected"),this.$lightbox.find(".cff-lightbox-caption").fadeIn("fast"),void 0!==this.album[this.currentImageIndex].title&&""!==this.album[this.currentImageIndex].title?(f=(f=this.album[this.currentImageIndex].title).replace(hashRegex,cffReplaceHashtags),f=String(f).replace(/&amp;/g,"&").replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&quot;/g,'"'),g=(p=this.$lightbox.find(".cff-lightbox-caption")).find(".cff-lightbox-caption-text"),this.album[this.currentImageIndex].link==w(".cff-lightbox-image").attr("src")&&g.html(f.includes("</a>")?f:cffLinkify(f))," "==g.text()||""==g.text()?p.addClass("cff-no-caption"):p.removeClass("cff-no-caption")):(!u&&void 0!==this.album[this.currentImageIndex].title||this.$lightbox.find(".cff
131-lightbox-caption-text").html(""),this.$lightbox.find(".cff-lightbox-caption .cff-lightbox-caption-text").text().length<1&&this.$lightbox.find(".cff-lightbox-caption").addClass("cff-no-caption").find(".cff-lightbox-caption-text").html("")),this.$lightbox.find(".cff-lightbox-facebook, .cff-lightbox-caption-text a, .cff-lightbox-sidebar a:not(.cff-comment-replies-a), .cff_gdpr_notice, .cff-gdpr-more-link").off("click").on("click",function(t){window.open(w(this).attr("href"),"_blank")}),1<this.album.length&&this.options.showImageNumberLabel?this.$lightbox.find(".cff-lightbox-number").text(this.options.albumLabel(this.currentImageIndex+1,this.album.length)).fadeIn("fast"):this.$lightbox.find(".cff-lightbox-number").hide(),"function"==typeof cffLightboxAction&&setTimeout(function(){cffLightboxAction()},100),this.$outerContainer.removeClass("animating"),this.$lightbox.find(".cff-lightbox-dataContainer").fadeIn(this.options.resizeDuration,function(){return c.sizeOverlay()})},t.prototype.preloadNeighboringImages=function(){this.album.length>this.currentImageIndex+1&&((new Image).src=this.album[this.currentImageIndex+1].link),0<this.currentImageIndex&&((new Image).src=this.album[this.currentImageIndex-1].link)},t.prototype.enableKeyboardNav=function(){w(document).on("keyup.keyboard",w.proxy(this.keyboardAction,this))},t.prototype.disableKeyboardNav=function(){w(document).off(".keyboard")},t.prototype.keyboardAction=function(t){var e=t.keyCode,t=String.fromCharCode(e).toLowerCase();27===e||t.match(/x|o|c/)?(x()&&w("#cff-lightbox-wrapper video.cff-lightbox-video").length&&w("#cff-lightbox-wrapper video.cff-lightbox-video")[0].pause(),w("#cff-lightbox-wrapper iframe").attr("src",""),this.end()):"p"===t||37===e?jQuery(".cff-lightbox-container").hasClass("cff-album-loading")||(0!==this.currentImageIndex?this.changeImage(this.currentImageIndex-1):this.options.wrapAround&&1<this.album.length&&this.changeImage(this.album.length-1),x()&&w("#cff-lightbox-wrapper video.cff-lightbox-video").length&&w("#cff-lightbox-wrapper video.cff-lightbox-video")[0].pause(),w("#cff-lightbox-wrapper iframe").attr("src","")):"n"!==t&&39!==e||jQuery(".cff-lightbox-container").hasClass("cff-album-loading")||(this.currentImageIndex!==this.album.length-1?this.changeImage(this.currentImageIndex+1):this.options.wrapAround&&1<this.album.length&&this.changeImage(0),x()&&w("#cff-lightbox-wrapper video.cff-lightbox-video").length&&w("#cff-lightbox-wrapper video.cff-lightbox-video")[0].pause(),w("#cff-lightbox-wrapper iframe").attr("src",""))},t.prototype.end=function(){this.disableKeyboardNav(),w(window).off("resize",this.sizeOverlay),this.$lightbox.fadeOut(this.options.fadeDuration),this.$overlay.fadeOut(this.options.fadeDuration),w("select, object, embed").css({visibility:"visible"})},t}();w(function(){var t=new e;new i(t)})}).call(this)}cff_js_exists||(void 0!==window.cff_block_editor&&(cffmetatrans=!1,cffajaxurl=window.cff_block_editor.cffajaxurl),"undefined"==typeof cffnomobileswipe?(function(a,r,c){"use strict";function o(t,e,i){return setTimeout(n(t,i),e)}function i(t,e,i){return Array.isArray(t)&&(s(t,i[e],i),1)}function s(t,e,i){if(t)if(t.forEach)t.forEach(e,i);else if(t.length!==c)for(n=0;n<t.length;)e.call(i,t[n],n,t),n++;else for(var n in t)t.hasOwnProperty(n)&&e.call(i,t[n],n,t)}function t(i,t,e){var n="DEPRECATED METHOD: "+t+"\n"+e+" AT \n";return function(){var t=new Error("get-stack-trace"),e=t&&t.stack?t.stack.replace(/^[^\(]+?[\n$]/gm,"").replace(/^\s+at\s+/gm,"").replace(/^Object.<anonymous>\s*\(/gm,"{anonymous}()@"):"Unknown Stack Trace",t=a.console&&(a.console.warn||a.console.log);return t&&t.call(a.console,n,e),i.apply(this,arguments)}}function e(t,e,i){var n=e.prototype,e=t.prototype=Object.create(n);e.constructor=t,e._super=n,i&&it(e,i)}function n(t,e){return function(){return t.apply(e,arguments)}}function f(t,e){return typeof t==Z?t.apply(e&&e[0]||c,e):t}function l(t,e){return t===c?e:t}function d(e,t,i){s(p(t),function(t){e.addEventListener(t,i,!1)})}function u(e,t,i){s(p(t),function(t){e.removeEventListener(t,i,!1)})}function h(t,e){for(;t;){if(t==e)return!0;t=t.parentNode}return!1}function m(t,e){return-1<t.indexOf(e)}function p(t){return t.trim().split(/\s+/g)}
131function g(t,e,i){if(t.indexOf&&!i)return t.indexOf(e);for(var n=0;n<t.length;){if(i&&t[n][i]==e||!i&&t[n]===e)return n;n++}return-1}function v(t){return Array.prototype.slice.call(t,0)}function b(t,i,e){for(var n=[],a=[],o=0;o<t.length;){var s=i?t[o][i]:t[o];g(a,s)<0&&n.push(t[o]),a[o]=s,o++}return e&&(n=i?n.sort(function(t,e){return t[i]>e[i]}):n.sort()),n}function y(t,e){for(var i,n=e[0].toUpperCase()+e.slice(1),a=0;a<X.length;){if((i=(i=X[a])?i+n:e)in t)return i;a++}return c}function w(t){t=t.ownerDocument||t;return t.defaultView||t.parentWindow||a}function x(e,t){var i=this;this.manager=e,this.callback=t,this.element=e.element,this.target=e.options.inputTarget,this.domHandler=function(t){f(e.options.enable,[e])&&i.handler(t)},this.init()}function C(t,e,i){var n=i.pointers.length,a=i.changedPointers.length,o=e&ut&&n-a==0,a=e&(ht|mt)&&n-a==0;i.isFirst=!!o,i.isFinal=!!a,o&&(t.session={}),i.eventType=e,function(t,e){var i=t.session,n=e.pointers,a=n.length;i.firstInput||(i.firstInput=k(e)),1<a&&!i.firstMultiple?i.firstMultiple=k(e):1===a&&(i.firstMultiple=!1);var o=i.firstInput,s=i.firstMultiple,r=(s||o).center,a=e.center=_(n);e.timeStamp=et(),e.deltaTime=e.timeStamp-o.timeStamp,e.angle=E(r,a),e.distance=z(r,a),function(t,e){var i=e.center,n=t.offsetDelta||{},a=t.prevDelta||{},o=t.prevInput||{};e.eventType!==ut&&o.eventType!==ht||(a=t.prevDelta={x:o.deltaX||0,y:o.deltaY||0},n=t.offsetDelta={x:i.x,y:i.y}),e.deltaX=a.x+(i.x-n.x),e.deltaY=a.y+(i.y-n.y)}(i,e),e.offsetDirection=A(e.deltaX,e.deltaY),a=I(e.deltaTime,e.deltaX,e.deltaY),e.overallVelocityX=a.x,e.overallVelocityY=a.y,e.overallVelocity=tt(a.x)>tt(a.y)?a.x:a.y,e.scale=s?function(t,e){return z(e[0],e[1],_t)/z(t[0],t[1],_t)}(s.pointers,n):1,e.rotation=s?function(t,e){return E(e[1],e[0],_t)+E(t[1],t[0],_t)}(s.pointers,n):0,e.maxPointers=!i.prevInput||e.pointers.length>i.prevInput.maxPointers?e.pointers.length:i.prevInput.maxPointers,function(t,e){var i,n,a,o,s,r=t.lastInterval||e,f=e.timeStamp-r.timeStamp;e.eventType!=mt&&(dt<f||r.velocity===c)?(a=e.deltaX-r.deltaX,o=e.deltaY-r.deltaY,s=I(f,a,o),i=s.x,n=s.y,s=tt(s.x)>tt(s.y)?s.x:s.y,o=A(a,o),t.lastInterval=e):(s=r.velocity,i=r.velocityX,n=r.velocityY,o=r.direction),e.velocity=s,e.velocityX=i,e.velocityY=n,e.direction=o}(i,e),t=t.element,h(e.srcEvent.target,t)&&(t=e.srcEvent.target),e.target=t}(t,i),t.emit("hammer.input",i),t.recognize(i),t.session.prevInput=i}function k(t){for(var e=[],i=0;i<t.pointers.length;)e[i]={clientX:K(t.pointers[i].clientX),clientY:K(t.pointers[i].clientY)},i++;return{timeStamp:et(),pointers:e,center:_(e),deltaX:t.deltaX,deltaY:t.deltaY}}function _(t){var e=t.length;if(1===e)return{x:K(t[0].clientX),y:K(t[0].clientY)};for(var i=0,n=0,a=0;a<e;)i+=t[a].clientX,n+=t[a].clientY,a++;return{x:K(i/e),y:K(n/e)}}function I(t,e,i){return{x:e/t||0,y:i/t||0}}function A(t,e){return t===e?pt:tt(t)>=tt(e)?t<0?gt:vt:e<0?bt:yt}function z(t,e,i){var n=e[(i=i||kt)[0]]-t[i[0]],i=e[i[1]]-t[i[1]];return Math.sqrt(n*n+i*i)}function E(t,e,i){var n=e[(i=i||kt)[0]]-t[i[0]],i=e[i[1]]-t[i[1]];return 180*Math.atan2(i,n)/Math.PI}function j(){this.evEl=At,this.evWin=zt,this.pressed=!1,x.apply(this,arguments)}function T(){this.evEl=Tt,this.evWin=Ft,x.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}function F(){this.evTarget="touchstart",this.evWin="touchstart touchmove touchend touchcancel",this.started=!1,x.apply(this,arguments)}function D(){this.evTarget=St,this.targetIds={},x.apply(this,arguments)}function B(){x.apply(this,arguments);var t=n(this.handler,this);this.touch=new D(this.manager,t),this.mouse=new j(this.manager,t),this.primaryTouch=null,this.lastTouches=[]}function S(t){var e,i,t=t.changedPointers[0];t.identifier===this.primaryTouch&&(e={x:t.clientX,y:t.clientY},this.lastTouches.push(e),i=this.lastTouches,setTimeout(function(){var t=i.indexOf(e);-1<t&&i.splice(t,1)},Lt))}function L(t,e){this.manager=t,this.set(e)}function Q(t){this.options=it({},this.defaults,t||{}),this.id=ot++,this.manager=null,this.options.enable=l(this.options.enable,!0),this.state=$t,this.simultaneous={},this.requireFail=[]}function O(t){return 16&t?"cancel":8&t?"end":4&t?"move":2&t?"start":""}
vendor: 4,620 bytes, line 131
131function R(t){return t==yt?"down":t==bt?"up":t==gt?"left":t==vt?"right":""}function M(t,e){e=e.manager;return e?e.get(t):t}function q(){Q.apply(this,arguments)}function P(){q.apply(this,arguments),this.pX=null,this.pY=null}function N(){q.apply(this,arguments)}function W(){Q.apply(this,arguments),this._timer=null,this._input=null}function $(){q.apply(this,arguments)}function G(){q.apply(this,arguments)}function H(){Q.apply(this,arguments),this.pTime=!1,this.pCenter=!1,this._timer=null,this._input=null,this.count=0}function U(t,e){return(e=e||{}).recognizers=l(e.recognizers,U.defaults.preset),new Y(t,e)}function Y(t,e){this.options=it({},U.defaults,e||{}),this.options.inputTarget=this.options.inputTarget||t,this.handlers={},this.session={},this.recognizers=[],this.oldCssProps={},this.element=t,this.input=new((t=this).options.inputClass||(rt?T:ft?D:st?B:j))(t,C),this.touchAction=new L(this,this.options.touchAction),V(this,!0),s(this.options.recognizers,function(t){var e=this.add(new t[0](t[1]));t[2]&&e.recognizeWith(t[2]),t[3]&&e.requireFailure(t[3])},this)}function V(i,n){var a,o=i.element;o.style&&(s(i.options.cssProps,function(t,e){a=y(o.style,e),n?(i.oldCssProps[a]=o.style[a],o.style[a]=t):o.style[a]=i.oldCssProps[a]||""}),n||(i.oldCssProps={}))}var X=["","webkit","Moz","MS","ms","o"],J=r.createElement("div"),Z="function",K=Math.round,tt=Math.abs,et=Date.now,it="function"!=typeof Object.assign?function(t){if(t===c||null===t)throw new TypeError("Cannot convert undefined or null to object");for(var e=Object(t),i=1;i<arguments.length;i++){var n=arguments[i];if(n!==c&&null!==n)for(var a in n)n.hasOwnProperty(a)&&(e[a]=n[a])}return e}:Object.assign,nt=t(function(t,e,i){for(var n=Object.keys(e),a=0;a<n.length;)(!i||i&&t[n[a]]===c)&&(t[n[a]]=e[n[a]]),a++;return t},"extend","Use `assign`."),at=t(function(t,e){return nt(t,e,!0)},"merge","Use `assign`."),ot=1,st="ontouchstart"in a,rt=y(a,"PointerEvent")!==c,ft=st&&/mobile|tablet|ip(ad|hone|od)|android/i.test(navigator.userAgent),ct="touch",lt="mouse",dt=25,ut=1,ht=4,mt=8,pt=1,gt=2,vt=4,bt=8,yt=16,wt=gt|vt,xt=bt|yt,Ct=wt|xt,kt=["x","y"],_t=["clientX","clientY"];x.prototype={handler:function(){},init:function(){this.evEl&&d(this.element,this.evEl,this.domHandler),this.evTarget&&d(this.target,this.evTarget,this.domHandler),this.evWin&&d(w(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&u(this.element,this.evEl,this.domHandler),this.evTarget&&u(this.target,this.evTarget,this.domHandler),this.evWin&&u(w(this.element),this.evWin,this.domHandler)}};var It={mousedown:ut,mousemove:2,mouseup:ht},At="mousedown",zt="mousemove mouseup";e(j,x,{handler:function(t){var e=It[t.type];e&ut&&0===t.button&&(this.pressed=!0),2&e&&1!==t.which&&(e=ht),this.pressed&&(e&ht&&(this.pressed=!1),this.callback(this.manager,e,{pointers:[t],changedPointers:[t],pointerType:lt,srcEvent:t}))}});var Et={pointerdown:ut,pointermove:2,pointerup:ht,pointercancel:mt,pointerout:mt},jt={2:ct,3:"pen",4:lt,5:"kinect"},Tt="pointerdown",Ft="pointermove pointerup pointercancel";a.MSPointerEvent&&!a.PointerEvent&&(Tt="MSPointerDown",Ft="MSPointerMove MSPointerUp MSPointerCancel"),e(T,x,{handler:function(t){var e=this.store,i=!1,n=t.type.toLowerCase().replace("ms",""),a=Et[n],o=jt[t.pointerType]||t.pointerType,s=o==ct,n=g(e,t.pointerId,"pointerId");a&ut&&(0===t.button||s)?n<0&&(e.push(t),n=e.length-1):a&(ht|mt)&&(i=!0),n<0||(e[n]=t,this.callback(this.manager,a,{pointers:e,changedPointers:[t],pointerType:o,srcEvent:t}),i&&e.splice(n,1))}});var Dt={touchstart:ut,touchmove:2,touchend:ht,touchcancel:mt};e(F,x,{handler:function(t){var e,i=Dt[t.type];i===ut&&(this.started=!0),this.started&&(e=function(t,e){var i=v(t.touches),t=v(t.changedTouches);return e&(ht|mt)&&(i=b(i.concat(t),"identifier",!0)),[i,t]}.call(this,t,i),i&(ht|mt)&&e[0].length-e[1].length==0&&(this.started=!1),this.callback(this.manager,i,{pointers:e[0],changedPointers:e[1],pointerType:ct,srcEvent:t}))}});var Bt={touchstart:ut,touchmove:2,touchend:ht,touchcancel:mt},St="touchstart touchmove touchend touchcancel";e(D,x,{handler:function(t){var e=Bt[t.type],i=function(t,e){var i=v(t.touches),n=this.targetIds;if(e&(2|ut)&&1===i.length)return n[i[0].identifier]=!0,[i,i];var a,o=v(t.changedTouches),s=[],r=this.target,f=i.filter(function(t){return h(t.target,r)});if(e===ut)for(a=0;a<f.length;)n[f[a].identifier]=!0,a++;for(a=0;a<o.length;)n[o[a].identifier]&&s.push(o[a]),e&(ht|mt)&&delete n[o[a].identifier],a++;return s.length?[b(f.concat(s),"identifier",!0),s]:void 0}.call(this,t,e);i&&this.callback(this.manager,e,{pointers:i[0],changedPointers:i[1],pointerType:ct,
131srcEvent:t})}});var Lt=2500;e(B,x,{handler:function(t,e,i){var n=i.pointerType==ct,a=i.pointerType==lt;if(!(a&&i.sourceCapabilities&&i.sourceCapabilities.firesTouchEvents)){if(n)(function(t,e){t&ut?(this.primaryTouch=e.changedPointers[0].identifier,S.call(this,e)):t&(ht|mt)&&S.call(this,e)}).call(this,e,i);else if(a&&function(t){for(var e=t.srcEvent.clientX,i=t.srcEvent.clientY,n=0;n<this.lastTouches.length;n++){var a=this.lastTouches[n],o=Math.abs(e-a.x),a=Math.abs(i-a.y);if(o<=25&&a<=25)return!0}return!1}.call(this,i))return;this.callback(t,e,i)}},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var Qt=y(J.style,"touchAction"),Ot=Qt!==c,Rt="compute",Mt="manipulation",qt="none",Pt="pan-x",Nt="pan-y",Wt=function(){if(!Ot)return!1;var e={},i=a.CSS&&a.CSS.supports;return["auto","manipulation","pan-y","pan-x","pan-x pan-y","none"].forEach(function(t){e[t]=!i||a.CSS.supports("touch-action",t)}),e}();L.prototype={set:function(t){t==Rt&&(t=this.compute()),Ot&&this.manager.element.style&&Wt[t]&&(this.manager.element.style[Qt]=t),this.actions=t.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var e=[];return s(this.manager.recognizers,function(t){f(t.options.enable,[t])&&(e=e.concat(t.getTouchAction()))}),function(t){if(m(t,qt))return qt;var e=m(t,Pt),i=m(t,Nt);return e&&i?qt:e||i?e?Pt:Nt:m(t,Mt)?Mt:"auto"}(e.join(" "))},preventDefaults:function(t){var e=t.srcEvent,i=t.offsetDirection;if(!this.manager.session.prevented){var n=this.actions,a=m(n,qt)&&!Wt[qt],o=m(n,Nt)&&!Wt[Nt],s=m(n,Pt)&&!Wt[Pt];if(a){var r=1===t.pointers.length,n=t.distance<2,t=t.deltaTime<250;if(r&&n&&t)return}return(!s||!o)&&(a||o&&i&wt||s&&i&xt)?this.preventSrc(e):void 0}e.preventDefault()},preventSrc:function(t){this.manager.session.prevented=!0,t.preventDefault()}};var $t=1;Q.prototype={defaults:{},set:function(t){return it(this.options,t),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(t){if(i(t,"recognizeWith",this))return this;var e=this.simultaneous;return e[(t=M(t,this)).id]||(e[t.id]=t).recognizeWith(this),this},dropRecognizeWith:function(t){return i(t,"dropRecognizeWith",this)||(t=M(t,this),delete this.simultaneous[t.id]),this},requireFailure:function(t){if(i(t,"requireFailure",this))return this;var e=this.requireFail;return-1===g(e,t=M(t,this))&&(e.push(t),t.requireFailure(this)),this},dropRequireFailure:function(t){if(i(t,"dropRequireFailure",this))return this;t=M(t,this);t=g(this.requireFail,t);return-1<t&&this.requireFail.splice(t,1),this},hasRequireFailures:function(){return 0<this.requireFail.length},canRecognizeWith:function(t){return!!this.simultaneous[t.id]},emit:function(e){function t(t){i.manager.emit(t,e)}var i=this,n=this.state;n<8&&t(i.options.event+O(n)),t(i.options.event),e.additionalEvent&&t(e.additionalEvent),8<=n&&t(i.options.event+O(n))},tryEmit:function(t){return this.canEmit()?this.emit(t):void(this.state=32)},canEmit:function(){for(var t=0;t<this.requireFail.length;){if(!(this.requireFail[t].state&(32|$t)))return!1;t++}return!0},recognize:function(t){t=it({},t);return f(this.options.enable,[this,t])?(56&this.state&&(this.state=$t),this.state=this.process(t),void(30&this.state&&this.tryEmit(t))):(this.reset(),void(this.state=32))},process:function(t){},getTouchAction:function(){},reset:function(){}},e(q,Q,{defaults:{pointers:1},attrTest:function(t){var e=this.options.pointers;return 0===e||t.pointers.length===e},process:function(t){var e=this.state,i=t.eventType,n=6&e,t=this.attrTest(t);return n&&(i&mt||!t)?16|e:n||t?i&ht?8|e:2&e?4|e:2:32}}),e(P,q,{defaults:{event:"pan",threshold:10,pointers:1,direction:Ct},getTouchAction:function(){var t=this.options.direction,e=[];return t&wt&&e.push(Nt),t&xt&&e.push(Pt),e},directionTest:function(t){var e=this.options,i=!0,n=t.distance,a=t.direction,o=t.deltaX,s=t.deltaY;return a&e.direction||(n=e.direction&wt?(a=0===o?pt:o<0?gt:vt,i=o!=this.pX,Math.abs(t.deltaX)):(a=0===s?pt:s<0?bt:yt,i=s!=this.pY,Math.abs(t.deltaY))),t.direction=a,i&&n>e.threshold&&a&e.direction},attrTest:function(t){return q.prototype.attrTest.call(this,t)&&(2&this.state||!(2&this.state)&&this.directionTest(t))},emit:function(t){this.pX=t.deltaX,this.pY=t.deltaY;var e=R(t.direction);e&&(t.additionalEvent=this.options.event+e),this._super.emit.call(this,t)}}),e(N,q,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[qt]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.scale-1)>this.options.threshold||2&this.state)},emit:function(t){var e;1!==t.scale&&(e=t.scale<1?"in":"out",t.additionalEvent=this.options.event+e),this._super.emit.call(this,t)}}),e(W,Q,{defaults:{event:"press",pointers:1,time:251,threshold:9},getTouchAction:function(){return["auto"]},process:function(t){var e=this.options,i=t.pointers.length===e.pointers,n=t.distance<e.threshold,a=t.deltaTime>e.time;if(this._input=t,!n||!i||t.eventType&(ht|mt)&&!a)this.reset();else if(t.eventType&ut)this.reset(),this._timer=o(function(){this.state=8,this.tryEmit()},e.time,this);else if(t.eventType&ht)return 8;return 32},reset:function(){clearTimeout(this._timer)},emit:function(t){8===this.state&&(t&&t.eventType&ht?this.manager.emit(this.options.event+"up",t):(this._input.timeStamp=et(),this.manager.emit(this.options.event,this._input)))}}),e($,q,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[qt]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.rotation)>this.options.threshold||2&this.state)}}),e(G,q,{defaults:{event:"swipe",threshold:10,velocity:.3,direction:wt|xt,pointers:1},getTouchAction:function(){return P.prototype.getTouchAction.call(this)},attrTest:function(t){var e,i=this.options.direction;return i&(wt|xt)?e=t.overallVelocity:i&wt?e=t.overallVelocityX:i&xt&&(e=t.overallVelocityY),this._super.attrTest.call(this,t)&&i&t.offsetDirection&&t.distance>this.options.threshold&&t.maxPointers==this.options.pointers&&tt(e)>this.options.velocity&&t.eventType&ht},emit:function(t){var e=R(t.offsetDirection);e&&this.manager.emit(this.options.event+e,t),this.manager.emit(this.options.event,t)}}),e(H,Q,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[Mt]},process:function(t){var e=this.options,i=t.pointers.length===e.pointers,n=t.distance<e.threshold,a=t.deltaTime<e.time;if(this.reset(),t.eventType&ut&&0===this.count)return this.failTimeout();if(n&&a&&i){if(t.eventType!=ht)return this.failTimeout();a=!this.pTime||t.timeStamp-this.pTime<e.interval,i=!this.pCenter||z(this.pCenter,t.center)<e.posThreshold;if(this.pTime=t.timeStamp,this.pCenter=t.center,i&&a?this.count+=1:this.count=1,this._input=t,0==this.count%e.taps)return this.hasRequireFailures()?(this._timer=o(function(){this.state=8,this.tryEmit()},e.interval,this),2):8}return 32},failTimeout:function(){return this._timer=o(function(){this.state=32},this.options.interval,this),32},reset:function(){clearTimeout(this._timer)},emit:function(){8==this.state&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}}),U.VERSION="2.0.8",U.defaults={domEvents:!1,touchAction:Rt,enable:!0,inputTarget:null,inputClass:null,preset:[[$,{enable:!1}],[N,{enable:!1},["rotate"]],[G,{direction:wt}],[P,{direction:wt},["swipe"]],[H],[H,{event:"doubletap",taps:2},["tap"]],[W]],cssProps:{userSelect:"none",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}},Y.prototype={set:function(t){return it(this.options,t),t.touchAction&&this.touchAction.update(),t.inputTarget&&(this.input.destroy(),this.input.target=t.inputTarget,this.input.init()),this},stop:function(t){this.session.stopped=t?2:1},recognize:function(t){var e=this.session;if(!e.stopped){this.touchAction.preventDefaults(t);var i,n=this.recognizers,a=e.curRecognizer;(!a||a&&8&a.state)&&(a=e.curRecognizer=null);for(var o=0;o<n.length;)i=n[o],2===e.stopped||a&&i!=a&&!i.canRecognizeWith(a)?i.reset():i.recognize(t),!a&&14&i.state&&(a=e.curRecognizer=i),o++}},get:function(t){if(t instanceof Q)return t;for(var e=this.recognizers,i=0;i<e.length;i++)if(e[i].options.event==t)return e[i];return null},add:function(t){if(i(t,"add",this))return this;var e=this.get(t.options.event);return e&&this.remove(e),this.recognizers.push(t),(t.manager=this).touchAction.update(),t},remove:function(t){return i(t,"remove",this)||!(t=this.get(t))||-1!==(t=g(e=this.recognizers,t))&&(e.splice(t,1),this.touchAction.update()),this;var e},on:function(t,e){if(t!==c&&e!==c){var i=this.handlers;return s(p(t),function(t){i[t]=i[t]||[],i[t].push(e)}),this}},off:function(t,e){if(t!==c){var i=this.handlers;return s(p(t),function(t){e?i[t]&&i[t].splice(g(i[t],e),1):delete i[t]}),this}},emit:function(t,e){var i,n,a;this.options.domEvents&&(i=t,n=e,(a=r.createEvent("Event")).initEvent(i,!0,
131!0),(a.gesture=n).target.dispatchEvent(a));var o=this.handlers[t]&&this.handlers[t].slice();if(o&&o.length){e.type=t,e.preventDefault=function(){e.srcEvent.preventDefault()};for(var s=0;s<o.length;)o[s](e),s++}},destroy:function(){this.element&&V(this,!1),this.handlers={},this.session={},this.input.destroy(),this.element=null}},it(U,{INPUT_START:ut,INPUT_MOVE:2,INPUT_END:ht,INPUT_CANCEL:mt,STATE_POSSIBLE:$t,STATE_BEGAN:2,STATE_CHANGED:4,STATE_ENDED:8,STATE_RECOGNIZED:8,STATE_CANCELLED:16,STATE_FAILED:32,DIRECTION_NONE:pt,DIRECTION_LEFT:gt,DIRECTION_RIGHT:vt,DIRECTION_UP:bt,DIRECTION_DOWN:yt,DIRECTION_HORIZONTAL:wt,DIRECTION_VERTICAL:xt,DIRECTION_ALL:Ct,Manager:Y,Input:x,TouchAction:L,TouchInput:D,MouseInput:j,PointerEventInput:T,TouchMouseInput:B,SingleTouchInput:F,Recognizer:Q,AttrRecognizer:q,Tap:H,Pan:P,Swipe:G,Pinch:N,Rotate:$,Press:W,on:d,off:u,each:s,merge:at,extend:nt,assign:it,inherit:e,bindFn:n,prefixed:y}),(void 0!==a?a:"undefined"!=typeof self?self:{}).Hammer=U,"function"==typeof define&&define.amd?define(function(){return U}):"undefined"!=typeof module&&module.exports?module.exports=U:a.Hammer=U}(window,document),function(t){"function"==typeof define&&define.amd?define(["jquery","hammerjs"],t):"object"==typeof exports?t(require("jquery"),require("hammerjs")):t(jQuery,Hammer)}(function(n,a){var i;n.fn.hammer=function(i){return this.each(function(){var t,e;e=i,(t=n(t=this)).data("hammer")||t.data("hammer",new a(t[0],e))})},a.Manager.prototype.emit=(i=a.Manager.prototype.emit,function(t,e){i.call(this,t,e),n(this.element).trigger({type:t,gesture:e})})})):(Hammer={Manager:{prototype:{}}},function(t){"function"==typeof define&&define.amd?define(["jquery","hammerjs"],t):"object"==typeof exports?t(require("jquery"),require("hammerjs")):t(jQuery,Hammer)}(function(i,t){var n;i.fn.hammer=function(t){return this.each(function(){})},t.Manager.prototype.emit=(n=t.Manager.prototype.emit,function(t,e){n.call(this,t,e),i(this.element).trigger({type:t,gesture:e})})})),function(t){function e(){}function i(r){if(r){var f="undefined"==typeof console?e:function(t){console.error(t)};return r.bridget=function(t,e){var o,s,i;(i=e).prototype.option||(i.prototype.option=function(t){r.isPlainObject(t)&&(this.options=r.extend(!0,this.options,t))}),o=t,s=e,r.fn[o]=function(e){if("string"!=typeof e)return this.each(function(){var t=r.data(this,o);t?(t.option(e),t._init()):(t=new s(this,e),r.data(this,o,t))});for(var t=c.call(arguments,1),i=0,n=this.length;i<n;i++){var a=this[i],a=r.data(a,o);if(a)if(r.isFunction(a[e])&&"_"!==e.charAt(0)){a=a[e].apply(a,t);if(void 0!==a)return a}else f("no such method '"+e+"' for "+o+" instance");else f("cannot call methods on "+o+" prior to initialization; attempted to call '"+e+"'")}return this}},r.bridget}}var c=Array.prototype.slice;"function"==typeof define&&define.amd?define("jquery-bridget/jquery.bridget",["jquery"],i):i("object"==typeof exports?require("jquery"):t.jQuery)}(window),function(i){function n(t){var e=i.event;return e.target=e.target||e.srcElement||t,e}var t=document.documentElement,e=function(){};t.addEventListener?e=function(t,e,i){t.addEventListener(e,i,!1)}:t.attachEvent&&(e=function(e,t,i){e[t+i]=i.handleEvent?function(){var t=n(e);i.handleEvent.call(i,t)}:function(){var t=n(e);i.call(e,t)},e.attachEvent("on"+t,e[t+i])});var a=function(){};t.removeEventListener?a=function(t,e,i){t.removeEventListener(e,i,!1)}:t.detachEvent&&(a=function(e,i,n){e.detachEvent("on"+i,e[i+n]);try{delete e[i+n]}catch(t){e[i+n]=void 0}}),a={bind:e,unbind:a},"function"==typeof define&&define.amd?define("eventie/eventie",a):"object"==typeof exports?module.exports=a:i.eventie=a}(window),function(){function t(){}function o(t,e){for(var i=t.length;i--;)if(t[i].listener===e)return i;return-1}function e(t){return function(){return this[t].apply(this,arguments)}}var i=t.prototype,n=this,a=n.EventEmitter;i.getListeners=function(t){var e,i,n=this._getEvents();if(t instanceof RegExp)for(i in e={},n)n.hasOwnProperty(i)&&t.test(i)&&(e[i]=n[i]);else e=n[t]||(n[t]=[]);return e},i.flattenListeners=function(t){for(var e=[],i=0;i<t.length;
131i+=1)e.push(t[i].listener);return e},i.getListenersAsObject=function(t){var e,i=this.getListeners(t);return i instanceof Array&&((e={})[t]=i),e||i},i.addListener=function(t,e){var i,n=this.getListenersAsObject(t),a="object"==typeof e;for(i in n)n.hasOwnProperty(i)&&-1===o(n[i],e)&&n[i].push(a?e:{listener:e,once:!1});return this},i.on=e("addListener"),i.addOnceListener=function(t,e){return this.addListener(t,{listener:e,once:!0})},i.once=e("addOnceListener"),i.defineEvent=function(t){return this.getListeners(t),this},i.defineEvents=function(t){for(var e=0;e<t.length;e+=1)this.defineEvent(t[e]);return this},i.removeListener=function(t,e){var i,n,a=this.getListenersAsObject(t);for(n in a)a.hasOwnProperty(n)&&(i=o(a[n],e),-1!==i&&a[n].splice(i,1));return this},i.off=e("removeListener"),i.addListeners=function(t,e){return this.manipulateListeners(!1,t,e)},i.removeListeners=function(t,e){return this.manipulateListeners(!0,t,e)},i.manipulateListeners=function(t,e,i){var n,a,o=t?this.removeListener:this.addListener,s=t?this.removeListeners:this.addListeners;if("object"!=typeof e||e instanceof RegExp)for(n=i.length;n--;)o.call(this,e,i[n]);else for(n in e)e.hasOwnProperty(n)&&(a=e[n])&&("function"==typeof a?o:s).call(this,n,a);return this},i.removeEvent=function(t){var e,i=typeof t,n=this._getEvents();if("string"==i)delete n[t];else if(t instanceof RegExp)for(e in n)n.hasOwnProperty(e)&&t.test(e)&&delete n[e];else delete this._events;return this},i.removeAllListeners=e("removeEvent"),i.emitEvent=function(t,e){var i,n,a,o,s=this.getListenersAsObject(t);for(a in s)if(s.hasOwnProperty(a))for(n=s[a].length;n--;)i=s[a][n],!0===i.once&&this.removeListener(t,i.listener),o=i.listener.apply(this,e||[]),o===this._getOnceReturnValue()&&this.removeListener(t,i.listener);return this},i.trigger=e("emitEvent"),i.emit=function(t){var e=Array.prototype.slice.call(arguments,1);return this.emitEvent(t,e)},i.setOnceReturnValue=function(t){return this._onceReturnValue=t,this},i._getOnceReturnValue=function(){return!this.hasOwnProperty("_onceReturnValue")||this._onceReturnValue},i._getEvents=function(){return this._events||(this._events={})},t.noConflict=function(){return n.EventEmitter=a,t},"function"==typeof define&&define.amd?define("eventEmitter/EventEmitter",[],function(){return t}):"object"==typeof module&&module.exports?module.exports=t:n.EventEmitter=t}.call(this),function(t){function e(t){if(t){if("string"==typeof o[t])return t;t=t.charAt(0).toUpperCase()+t.slice(1);for(var e,i=0,n=a.length;i<n;i++)if(e=a[i]+t,"string"==typeof o[e])return e}}var a="Webkit Moz ms Ms O".split(" "),o=document.documentElement.style;"function"==typeof define&&define.amd?define("get-style-property/get-style-property",[],function(){return e}):"object"==typeof exports?module.exports=e:t.getStyleProperty=e}(window),function(C){function k(t){var e=parseFloat(t);return-1===t.indexOf("%")&&!isNaN(e)&&e}function t(v){var b,y,w,x=!1;return function(t){if(x||(x=!0,p=C.getComputedStyle,g=p?function(t){return p(t,null)}:function(t){return t.currentStyle},b=function(t){t=g(t);return t||_("Style returned "+t+". Are you running this code in a hidden iframe on Firefox? See http://bit.ly/getsizebug1"),t},(y=v("boxSizing"))&&((m=document.createElement("div")).style.width="200px",m.style.padding="1px 2px 3px 4px",m.style.borderStyle="solid",m.style.borderWidth="1px 2px 3px 4px",m.style[y]="border-box",(h=document.body||document.documentElement).appendChild(m),u=b(m),w=200===k(u.width),h.removeChild(m))),"string"==typeof t&&(t=document.querySelector(t)),t&&"object"==typeof t&&t.nodeType){var e=b(t);if("none"===e.display)return function(){for(var t={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},e=0,i=I.length;e<i;e++)t[I[e]]=0;return t}();var i={};i.width=t.offsetWidth,i.height=t.offsetHeight;for(var n=i.isBorderBox=!(!y||!e[y]||"border-box"!==e[y]),a=0,o=I.length;a<o;a++){var s=I[a],r=function(t,e){if(C.getComputedStyle||-1===e.indexOf("%"))return e;var i=t.style,n=i.left,a=t.runtimeStyle,o=a&&a.left;return o&&(a.left=t.currentStyle.left),i.left=e,e=i.pixelLeft,i.left=n,o&&(a.left=o),e}
131(t,r=e[s]),r=parseFloat(r);i[s]=isNaN(r)?0:r}var f=i.paddingLeft+i.paddingRight,c=i.paddingTop+i.paddingBottom,l=i.marginLeft+i.marginRight,d=i.marginTop+i.marginBottom,u=i.borderLeftWidth+i.borderRightWidth,h=i.borderTopWidth+i.borderBottomWidth,m=n&&w,n=k(e.width);!1!==n&&(i.width=n+(m?0:f+u));n=k(e.height);return!1!==n&&(i.height=n+(m?0:c+h)),i.innerWidth=i.width-(f+u),i.innerHeight=i.height-(c+h),i.outerWidth=i.width+l,i.outerHeight=i.height+d,i}var p,m,h,u,g}}var _="undefined"==typeof console?function(){}:function(t){console.error(t)},I=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"];"function"==typeof define&&define.amd?define("get-size/get-size",["get-style-property/get-style-property"],t):"object"==typeof exports?module.exports=t(require("desandro-get-style-property")):C.getSize=t(C.getStyleProperty)}(window),function(e){function i(t){"function"==typeof t&&(i.isReady?t():s.push(t))}function n(t){t="readystatechange"===t.type&&"complete"!==o.readyState;i.isReady||t||a()}function a(){i.isReady=!0;for(var t=0,e=s.length;t<e;t++)(0,s[t])()}function t(t){return"complete"===o.readyState?a():(t.bind(o,"DOMContentLoaded",n),t.bind(o,"readystatechange",n),t.bind(e,"load",n)),i}var o=e.document,s=[];i.isReady=!1,"function"==typeof define&&define.amd?define("doc-ready/doc-ready",["eventie/eventie"],t):"object"==typeof exports?module.exports=t(require("eventie")):e.docReady=t(e.eventie)}(window),function(a){function i(t,e){return t[n](e)}function o(t){t.parentNode||document.createDocumentFragment().appendChild(t)}var t,n=function(){if(a.matches)return"matches";if(a.matchesSelector)return"matchesSelector";for(var t=["webkit","moz","ms","o"],e=0,i=t.length;e<i;e++){var n=t[e]+"MatchesSelector";if(a[n])return n}}();t=n?i(document.createElement("div"),"div")?i:function(t,e){return o(t),i(t,e)}:function(t,e){o(t);for(var i=t.parentNode.querySelectorAll(e),n=0,a=i.length;n<a;n++)if(i[n]===t)return!0;return!1},"function"==typeof define&&define.amd?define("matches-selector/matches-selector",[],function(){return t}):"object"==typeof exports?module.exports=t:window.matchesSelector=t}(Element.prototype),function(i,n){"function"==typeof define&&define.amd?define("fizzy-ui-utils/utils",["doc-ready/doc-ready","matches-selector/matches-selector"],function(t,e){return n(i,t,e)}):"object"==typeof exports?module.exports=n(i,require("doc-ready"),require("desandro-matches-selector")):i.fizzyUIUtils=n(i,i.docReady,i.matchesSelector)}(window,function(u,t,c){var i,h={extend:function(t,e){for(var i in e)t[i]=e[i];return t},modulo:function(t,e){return(t%e+e)%e}},e=Object.prototype.toString;h.isArray=function(t){return"[object Array]"==e.call(t)},h.makeArray=function(t){var e=[];if(h.isArray(t))e=t;else if(t&&"number"==typeof t.length)for(var i=0,n=t.length;i<n;i++)e.push(t[i]);else e.push(t);return e},h.indexOf=Array.prototype.indexOf?function(t,e){return t.indexOf(e)}:function(t,e){for(var i=0,n=t.length;i<n;i++)if(t[i]===e)return i;return-1},h.removeFrom=function(t,e){e=h.indexOf(t,e);-1!=e&&t.splice(e,1)},h.isElement="function"==typeof HTMLElement||"object"==typeof HTMLElement?function(t){return t instanceof HTMLElement}:function(t){return t&&"object"==typeof t&&1==t.nodeType&&"string"==typeof t.nodeName},h.setText=function(t,e){t[i=i||(void 0!==document.documentElement.textContent?"textContent":"innerText")]=e},h.getParent=function(t,e){for(;t!=document.body;)if(t=t.parentNode,c(t,e))return t},h.getQueryElement=function(t){return"string"==typeof t?document.querySelector(t):t},h.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},h.filterFindElements=function(t,e){for(var i=[],n=0,a=(t=h.makeArray(t)).length;n<a;n++){var o=t[n];if(h.isElement(o))if(e){c(o,e)&&i.push(o);for(var s=o.querySelectorAll(e),r=0,f=s.length;r<f;r++)i.push(s[r])}else i.push(o)}return i},h.debounceMethod=function(t,e,n){var a=t.prototype[e],o=e+"Timeout";t.prototype[e]=function(){var t=this[o];t&&clearTimeout(t);var e=arguments,i=this;this[o]=setTimeout(function(){a.apply(i,e),delete i[o]},n||100)}},h.toDashed=function(t){return t.replace(/(.)([A-Z])/g,function(t,e,
131i){return e+"-"+i}).toLowerCase()};var m=u.console;return h.htmlInit=function(l,d){t(function(){for(var t=h.toDashed(d),e=document.querySelectorAll(".js-"+t),i="data-"+t+"-options",n=0,a=e.length;n<a;n++){var o,s=e[n],r=s.getAttribute(i);try{o=r&&JSON.parse(r)}catch(t){m&&m.error("Error parsing "+i+" on "+s.nodeName.toLowerCase()+(s.id?"#"+s.id:"")+": "+t);continue}var f=new l(s,o),c=u.jQuery;c&&c.data(s,d,f)}})},h}),function(a,o){"function"==typeof define&&define.amd?define("outlayer/item",["eventEmitter/EventEmitter","get-size/get-size","get-style-property/get-style-property","fizzy-ui-utils/utils"],function(t,e,i,n){return o(a,t,e,i,n)}):"object"==typeof exports?module.exports=o(a,require("wolfy87-eventemitter"),require("get-size"),require("desandro-get-style-property"),require("fizzy-ui-utils")):(a.Outlayer={},a.Outlayer.Item=o(a,a.EventEmitter,a.getSize,a.getStyleProperty,a.fizzyUIUtils))}(window,function(t,e,i,o,n){function a(t,e){t&&(this.element=t,this.layout=e,this.position={x:0,y:0},this._create())}var s=t.getComputedStyle,r=s?function(t){return s(t,null)}:function(t){return t.currentStyle},f=o("transition"),c=o("transform"),l=f&&c,t=!!o("perspective"),d={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"otransitionend",transition:"transitionend"}[f],u=["transform","transition","transitionDuration","transitionProperty"],h=function(){for(var t={},e=0,i=u.length;e<i;e++){var n=u[e],a=o(n);a&&a!==n&&(t[n]=a)}return t}();n.extend(a.prototype,e.prototype),a.prototype._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},a.prototype.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},a.prototype.getSize=function(){this.size=i(this.element)},a.prototype.css=function(t){var e,i=this.element.style;for(e in t)i[h[e]||e]=t[e]},a.prototype.getPosition=function(){var t=r(this.element),e=this.layout.options,i=e.isOriginLeft,n=e.isOriginTop,a=parseInt(t[i?"left":"right"],10),e=parseInt(t[n?"top":"bottom"],10),a=isNaN(a)?0:a,e=isNaN(e)?0:e,t=this.layout.size;a-=i?t.paddingLeft:t.paddingRight,e-=n?t.paddingTop:t.paddingBottom,this.position.x=a,this.position.y=e},a.prototype.layoutPosition=function(){var t=this.layout.size,e=this.layout.options,i={},n=e.isOriginLeft?"paddingLeft":"paddingRight",a=e.isOriginLeft?"left":"right",o=e.isOriginLeft?"right":"left",n=this.position.x+t[n],n=e.percentPosition&&!e.isHorizontal?n/t.width*100+"%":n+"px";i[a]=n,i[o]="";a=e.isOriginTop?"paddingTop":"paddingBottom",n=e.isOriginTop?"top":"bottom",o=e.isOriginTop?"bottom":"top",a=this.position.y+t[a],a=e.percentPosition&&e.isHorizontal?a/t.height*100+"%":a+"px";i[n]=a,i[o]="",this.css(i),this.emitEvent("layout",[this])};var m=t?function(t,e){return"translate3d("+t+"px, "+e+"px, 0)"}:function(t,e){return"translate("+t+"px, "+e+"px)"};a.prototype._transitionTo=function(t,e){this.getPosition();var i=this.position.x,n=this.position.y,a=parseInt(t,10),o=parseInt(e,10),o=a===this.position.x&&o===this.position.y;this.setPosition(t,e),!o||this.isTransitioning?(t-=i,i=e-n,e={},t=(n=this.layout.options).isOriginLeft?t:-t,i=n.isOriginTop?i:-i,e.transform=m(t,i),this.transition({to:e,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})):this.layoutPosition()},a.prototype.goTo=function(t,e){this.setPosition(t,e),this.layoutPosition()},a.prototype.moveTo=l?a.prototype._transitionTo:a.prototype.goTo,a.prototype.setPosition=function(t,e){this.position.x=parseInt(t,10),this.position.y=parseInt(e,10)},a.prototype._nonTransition=function(t){for(var e in this.css(t.to),t.isCleaning&&this._removeStyles(t.to),t.onTransitionEnd)t.onTransitionEnd[e].call(this)},a.prototype._transition=function(t){if(parseFloat(this.layout.options.transitionDuration)){var e,i=this._transn;for(e in t.onTransitionEnd)i.onEnd[e]=t.onTransitionEnd[e];for(e in t.to)i.ingProperties[e]=!0,t.isCleaning&&(i.clean[e]=!0);t.from&&(this.css(t.from),this.element.offsetHeight,0),this.enableTransition(t.to),this.css(t.to),this.isTransitioning=!0}else this._nonTransition(t)};var p=c&&n.toDashed(c)+",opacity";a.prototype.enableTransition=function(){this.isTransitioning||(this.css({transitionProperty:p,transitionDuration:this.layout.options.transitionDuration}),this.element.addEventListener(d,this,!1))},a.prototype.transition=a.prototype[f?"_transition":"_nonTransition"],a.prototype.onwebkitTransitionEnd=function(t){this.ontransitionend(t)},a.prototype.onotransitionend=function(t){this.ontransitionend(t)};var g={"-webkit-transform":"transform","-moz-transform":"transform","-o-transform":"transform"};a.prototype.ontransitionend=function(t){var e,i;t.target===this.element&&(e=this._transn,i=g[t.propertyName]||t.propertyName,delete e.ingProperties[i],function(t){for(var e in t)return;return 1}(e.ingProperties)&&this.disableTransition(),i in e.clean&&(this.element.style[t.propertyName]="",delete e.clean[i]),i in e.onEnd&&(e.onEnd[i].call(this),delete e.onEnd[i]),this.emitEvent("transitionEnd",[this]))},a.prototype.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(d,this,!1),this.isTransitioning=!1},a.prototype._removeStyles=function(t){var e,i={};for(e in t)i[e]="";this.css(i)};var v={transitionProperty:"",transitionDuration:""};return a.prototype.removeTransitionStyles=function(){this.css(v)},a.prototype.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},a.prototype.remove=function(){var t;f&&parseFloat(this.layout.options.transitionDuration)?((t=this).once("transitionEnd",function(){t.removeElem()}),this.hide()):this.removeElem()},a.prototype.reveal=function(){delete this.isHidden,this.css({display:""});var t=this.layout.options,e={};e[this.getHideRevealTransitionEndProperty("visibleStyle")]=this.onRevealTransitionEnd,this.transition({from:t.hiddenStyle,to:t.visibleStyle,isCleaning:!0,onTransitionEnd:e})},a.prototype.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},a.prototype.getHideRevealTransitionEndProperty=function(t){var e,t=this.layout.options[t];if(t.opacity)return"opacity";for(e in t)return e},a.prototype.hide=function(){this.isHidden=!0,this.css({display:""});var t=this.layout.options,e={};e[this.getHideRevealTransitionEndProperty("hiddenStyle")]=this.onHideTransitionEnd,this.transition({from:t.visibleStyle,to:t.hiddenStyle,isCleaning:!0,onTransitionEnd:e})},a.prototype.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},a.prototype.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},a}),function(o,s){"function"==typeof define&&define.amd?define("outlayer/outlayer",["eventie/eventie","eventEmitter/EventEmitter","get-size/get-size","fizzy-ui-utils/utils","./item"],function(t,e,
131i,n,a){return s(o,t,e,i,n,a)}):"object"==typeof exports?module.exports=s(o,require("eventie"),require("wolfy87-eventemitter"),require("get-size"),require("fizzy-ui-utils"),require("./item")):o.Outlayer=s(o,o.eventie,o.EventEmitter,o.getSize,o.fizzyUIUtils,o.Outlayer.Item)}(window,function(t,e,i,a,o,n){function s(t,e){var i=o.getQueryElement(t);i?(this.element=i,c&&(this.$element=c(this.element)),this.options=o.extend({},this.constructor.defaults),this.option(e),e=++l,this.element.outlayerGUID=e,(d[e]=this)._create(),this.options.isInitLayout&&this.layout()):f&&f.error("Bad element for "+this.constructor.namespace+": "+(i||t))}function r(){}var f=t.console,c=t.jQuery,l=0,d={};return s.namespace="outlayer",s.Item=n,s.defaults={containerStyle:{position:"relative"},isInitLayout:!0,isOriginLeft:!0,isOriginTop:!0,isResizeBound:!0,isResizingContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}},o.extend(s.prototype,i.prototype),s.prototype.option=function(t){o.extend(this.options,t)},s.prototype._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),o.extend(this.element.style,this.options.containerStyle),this.options.isResizeBound&&this.bindResize()},s.prototype.reloadItems=function(){this.items=this._itemize(this.element.children)},s.prototype._itemize=function(t){for(var e=this._filterFindItemElements(t),i=this.constructor.Item,n=[],a=0,o=e.length;a<o;a++){var s=new i(e[a],this);n.push(s)}return n},s.prototype._filterFindItemElements=function(t){return o.filterFindElements(t,this.options.itemSelector)},s.prototype.getItemElements=function(){for(var t=[],e=0,i=this.items.length;e<i;e++)t.push(this.items[e].element);return t},s.prototype._init=s.prototype.layout=function(){this._resetLayout(),this._manageStamps();var t=void 0!==this.options.isLayoutInstant?this.options.isLayoutInstant:!this._isLayoutInited;this.layoutItems(this.items,t),this._isLayoutInited=!0},s.prototype._resetLayout=function(){this.getSize()},s.prototype.getSize=function(){this.size=a(this.element)},s.prototype._getMeasurement=function(t,e){var i,n=this.options[t];n?("string"==typeof n?i=this.element.querySelector(n):o.isElement(n)&&(i=n),this[t]=i?a(i)[e]:n):this[t]=0},s.prototype.layoutItems=function(t,e){t=this._getItemsForLayout(t),this._layoutItems(t,e),this._postLayout()},s.prototype._getItemsForLayout=function(t){for(var e=[],i=0,n=t.length;i<n;i++){var a=t[i];a.isIgnored||e.push(a)}return e},s.prototype._layoutItems=function(t,e){if(this._emitCompleteOnItems("layout",t),t&&t.length){for(var i=[],n=0,a=t.length;n<a;n++){var o=t[n],s=this._getItemLayoutPosition(o);s.item=o,s.isInstant=e||o.isLayoutInstant,i.push(s)}this._processLayoutQueue(i)}},s.prototype._getItemLayoutPosition=function(){return{x:0,y:0}},s.prototype._processLayoutQueue=function(t){for(var e=0,i=t.length;e<i;e++){var n=t[e];this._positionItem(n.item,n.x,n.y,n.isInstant)}},s.prototype._positionItem=function(t,e,i,n){n?t.goTo(e,i):t.moveTo(e,i)},s.prototype._postLayout=function(){this.resizeContainer()},s.prototype.resizeContainer=function(){var t;!this.options.isResizingContainer||(t=this._getContainerSize())&&(this._setContainerMeasure(t.width,!0),this._setContainerMeasure(t.height,!1))},s.prototype._getContainerSize=r,s.prototype._setContainerMeasure=function(t,e){var i;void 0!==t&&((i=this.size).isBorderBox&&(t+=e?i.paddingLeft+i.paddingRight+i.borderLeftWidth+i.borderRightWidth:i.paddingBottom+i.paddingTop+i.borderTopWidth+i.borderBottomWidth),t=Math.max(t,0),this.element.style[e?"width":"height"]=t+"px")},s.prototype._emitCompleteOnItems=function(t,e){function i(){a.emitEvent(t+"Complete",[e])}function n(){++s===o&&i()}var a=this,o=e.length;if(e&&o)for(var s=0,r=0,f=e.length;r<f;r++)e[r].once(t,n);else i()},s.prototype.ignore=function(t){t=this.getItem(t);t&&(t.isIgnored=!0)},s.prototype.unignore=function(t){t=this.getItem(t);t&&delete t.isIgnored},s.prototype.stamp=function(t){if(t=this._find(t)){this.stamps=this.stamps.concat(t);for(var e=0,i=t.length;e<i;e++){var n=t[e];this.ignore(n)}}},s.prototype.unstamp=function(t){if(t=this._find(t))for(var e=0,i=t.length;e<i;e++){var n=t[e];o.removeFrom(this.stamps,n),this.unignore(n)}},s.prototype._find=function(t){return t?("string"==typeof t&&(t=this.element.querySelectorAll(t)),t=o.makeArray(t)):void 0},s.prototype._manageStamps=function(){if(this.stamps&&this.stamps.length){this._getBoundingRect
131();for(var t=0,e=this.stamps.length;t<e;t++){var i=this.stamps[t];this._manageStamp(i)}}},s.prototype._getBoundingRect=function(){var t=this.element.getBoundingClientRect(),e=this.size;this._boundingRect={left:t.left+e.paddingLeft+e.borderLeftWidth,top:t.top+e.paddingTop+e.borderTopWidth,right:t.right-(e.paddingRight+e.borderRightWidth),bottom:t.bottom-(e.paddingBottom+e.borderBottomWidth)}},s.prototype._manageStamp=r,s.prototype._getElementOffset=function(t){var e=t.getBoundingClientRect(),i=this._boundingRect,t=a(t);return{left:e.left-i.left-t.marginLeft,top:e.top-i.top-t.marginTop,right:i.right-e.right-t.marginRight,bottom:i.bottom-e.bottom-t.marginBottom}},s.prototype.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},s.prototype.bindResize=function(){this.isResizeBound||(e.bind(t,"resize",this),this.isResizeBound=!0)},s.prototype.unbindResize=function(){this.isResizeBound&&e.unbind(t,"resize",this),this.isResizeBound=!1},s.prototype.onresize=function(){this.resizeTimeout&&clearTimeout(this.resizeTimeout);var t=this;this.resizeTimeout=setTimeout(function(){t.resize(),delete t.resizeTimeout},100)},s.prototype.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},s.prototype.needsResizeLayout=function(){var t=a(this.element);return this.size&&t&&t.innerWidth!==this.size.innerWidth},s.prototype.addItems=function(t){t=this._itemize(t);return t.length&&(this.items=this.items.concat(t)),t},s.prototype.appended=function(t){t=this.addItems(t);t.length&&(this.layoutItems(t,!0),this.reveal(t))},s.prototype.prepended=function(t){var e=this._itemize(t);e.length&&(t=this.items.slice(0),this.items=e.concat(t),this._resetLayout(),this._manageStamps(),this.layoutItems(e,!0),this.reveal(e),this.layoutItems(t))},s.prototype.reveal=function(t){this._emitCompleteOnItems("reveal",t);for(var e=t&&t.length,i=0;e&&i<e;i++)t[i].reveal()},s.prototype.hide=function(t){this._emitCompleteOnItems("hide",t);for(var e=t&&t.length,i=0;e&&i<e;i++)t[i].hide()},s.prototype.revealItemElements=function(t){t=this.getItems(t);this.reveal(t)},s.prototype.hideItemElements=function(t){t=this.getItems(t);this.hide(t)},s.prototype.getItem=function(t){for(var e=0,i=this.items.length;e<i;e++){var n=this.items[e];if(n.element===t)return n}},s.prototype.getItems=function(t){for(var e=[],i=0,n=(t=o.makeArray(t)).length;i<n;i++){var a=t[i],a=this.getItem(a);a&&e.push(a)}return e},s.prototype.remove=function(t){var e=this.getItems(t);if(this._emitCompleteOnItems("remove",e),e&&e.length)for(var i=0,n=e.length;i<n;i++){var a=e[i];a.remove(),o.removeFrom(this.items,a)}},s.prototype.destroy=function(){var t=this.element.style;t.height="",t.position="",t.width="";for(var e=0,i=this.items.length;e<i;e++)this.items[e].destroy();this.unbindResize();t=this.element.outlayerGUID;delete d[t],delete this.element.outlayerGUID,c&&c.removeData(this.element,this.constructor.namespace)},s.data=function(t){t=(t=o.getQueryElement(t))&&t.outlayerGUID;return t&&d[t]},s.create=function(t,e){function i(){s.apply(this,arguments)}return Object.create?i.prototype=Object.create(s.prototype):o.extend(i.prototype,s.prototype),(i.prototype.constructor=i).defaults=o.extend({},s.defaults),o.extend(i.defaults,e),i.prototype.settings={},i.namespace=t,i.data=s.data,(i.Item=function(){n.apply(this,arguments)}).prototype=new n,o.htmlInit(i,t),c&&c.bridget&&c.bridget(t,i),i},s.Item=n,s}),function(t,e){"function"==typeof define&&define.amd?define(["outlayer/outlayer","get-size/get-size","fizzy-ui-utils/utils"],e):"object"==typeof exports?module.exports=e(require("outlayer"),require("get-size"),require("fizzy-ui-utils")):t.Masonry=e(t.Outlayer,t.getSize,t.fizzyUIUtils)}(window,function(t,r,f){t=t.create("masonry");return t.prototype._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns();var t=this.cols;for(this.colYs=[];t--;)this.colYs.push(0);this.maxY=0},t.prototype.measureColumns=function(){this.getContainerWidth(),this.columnWidth||(i=(e=this.items[0])&&e.element,this.columnWidth=i&&r(i).outerWidth||this.containerWidth);var t=this.columnWidth+=this.gutter,e=this.containerWidth+this.gutter,i=e/t,t=t-e%t,i=Math[t&&t<1?"round":"floor"](i);this.cols=Math.max(i,1)},t.prototype.getContainerWidth=function(){var t=this.options.isFitWidth?this.element.parentNode:this.element,t=r(t);this.containerWidth=t&&t.innerWidth},t.prototype._getItemLayoutPosition=function(t){t.getSize();for(var e=t.size.outerWidth%this.columnWidth,i=Math[e&&e<1?"round":"ceil"](t.size.outerWidth/this.columnWidth),i=Math.min(i,this.cols),n=this._getColGroup(i),e=Math.min.apply(Math,n),a=f.indexOf(n,e),i={x:this.columnWidth*a,y:e},o=e+t.size.outerHeight,s=this.cols+1-n.length,r=0;r<s;r++)this.colYs[a+r]=o;return i},t.prototype._getColGroup=function(t){if(t<2)return this.colYs;for(var e=[],i=this.cols+1-t,n=0;n<i;n++){var a=this.colYs.slice(n,n+t);e[n]=Math.max.apply(Math,a)}return e},t.prototype._manageStamp=function(t){var e=r(t),i=this._getElementOffset(t),n=this.options.isOriginLeft?i.left:i.right,t=n+e.outerWidth,n=Math.floor(n/this.columnWidth),n=Math.max(0,n),a=Math.floor(t/this.columnWidth);a-=t%this.columnWidth?0:1,a=Math.min(this.cols-1,a);for(var o=(this.options.isOriginTop?i.top:i.bottom)+e.outerHeight,s=n;s<=a;s++)this.colYs[s]=Math.max(o,this.colYs[s])},t.prototype._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var t={height:this.maxY};return this.options.isFitWidth&&(t.width=this._getContainerFitWidth()),t},t.prototype._getContainerFitWidth=function(){for(var t=0,e=this.cols;--e&&0===this.colYs[e];)t++;return(this.cols-t)*this.columnWidth-this.gutter},t.prototype.needsResizeLayout=function(){var t=this.containerWidth;return this.getContainerWidth(),t!==this.containerWidth},t}),window.cffMasonrySettings={itemSelector:".cff-album-item"},Cff.prototype={createPage:function(t,e){void 0!==window.cffOptions&&void 0!==window.cffOptions.resized_url||(window.cffOptions={resized_url:location.protocol+"//"+window.location.hostname+"/wp-content/uploads/sb-facebook-feed-images/",placeholder:location.protocol+"//"+window.location.hostname+"/wp-content/plugins/custom-facebook-feed-pro/assets/img/placeholder.png"}),t(e)},createFeeds:function(t){jQuery(".cff").each(function(t){jQuery(this).attr("data-cff-index",t+1);var e=jQuery(this),i=void 0!==e.attr("data-cff-flags")?e.attr("data-cff-flags").split(","):[],e={feedID:e.find(".cff_resized_image_data").attr("data-feedid"),shortCodeAtts:e.attr("data-cff-shortcode"),resizingEnabled:e.find(".cff_resized_image_data").length,page:1,pag_url:"",gdpr:-1<i.indexOf("gdpr"),overrideBlockCDN:-1<i.indexOf("overrideBlockCDN"),consentGiven:!1,locator:-1<i.indexOf("locator"),postID:void 0!==e.attr("data-postid")?e.attr("data-postid"):"unknown"};window.cff.feeds[t]=new CffFeed(this,t,e),void 0!==window.cff.feeds[t].setResizedImages&&window.cff.feeds[t].setResizedImages(),void 0!==window.cff.feeds[t].setResizedImages&&window.cff.feeds[t].init()})}},CffFeed.prototype={init:function(){var t,e=this;e.settings.consentGiven=e.checkConsent(),e.settings.consentGiven||(jQuery(this.el).find(".cff
131-load-more").is(":visible")&&jQuery(this.el).find(".cff-load-more").hide().addClass("cff-no-consent-hide"),(t=jQuery(this.el).closest(".cff-wrapper")).find(".cff-visual-header").length&&t.find(".cff-header-text").closest(".cff-visual-header").addClass("cff-no-consent"),t.find(".fb-video").addClass("cff-no-consent"),setTimeout(function(){e.settings.consentGiven=e.checkConsent(),e.settings.consentGiven&&e.addFullFeatures()},1e3));var i,n=(i=0,function(t,e){clearTimeout(i),i=setTimeout(t,e)});this.afterInitialImagesLoaded(),jQuery(window).on("resize",function(){n(function(){e.afterResize()},500)}),jQuery(this.el).find(".cff-item").each(function(){e.lazyLoadCheck(jQuery(this))})},addFullFeatures:function(){var n=jQuery;jQuery(this.el);jQuery(".cff-gdpr-notice").remove(),n(window).on("resize scroll load",function(){n('iframe.cff-lazy-load[data-loaded="false"]').each(function(){n(this).isInViewport()&&(n(this).attr("src",n(this).attr("data-src")),n(this).attr("data-loaded","true"))})}),jQuery(this.el).find(".cff-author-img").each(function(){n(this).find("img").attr("src",n(this).attr("data-avatar")),n(this).removeClass("cff-no-consent")}),jQuery(".fb-video.cff-no-consent").removeClass("cff-no-consent"),jQuery(".cff-visual-header").length&&jQuery(".cff-visual-header").each(function(){jQuery(this).removeClass("cff-no-consent"),jQuery(this).find(".cff-header-hero").length&&jQuery(this).find(".cff-header-hero").find("img").attr("src",jQuery(this).find(".cff-header-hero").find("img").attr("data-cover-url")),jQuery(this).find(".cff-header-img").length&&jQuery(this).find(".cff-header-img").find("img").attr("src",jQuery(this).find(".cff-header-img").find("img").attr("data-avatar"))}),jQuery(".cff-comment:visible").each(function(){var t=jQuery(this);void 0!==window.cff&&void 0!==window.cff.feeds&&!window.cff.feeds[0].settings.consentGiven||t.find(".cff-comment-img:not(.cff-comment-reply-img) a, .cff-comment-img:not(.cff-comment-reply-img) span").html('<img src="'+t.attr("data-avatar")+'" class="cff-feed-image" alt="Avatar" onerror="this.style.display=\'none\'" />')}),jQuery(".cff-comment-image-placeholder").each(function(){jQuery(this).replaceWith('<img src="'+jQuery(this).attr("data-src")+'" class="cff-feed-image" alt="Attachement"/>')}),jQuery(".cff-likebox iframe").each(function(){var t=n(this),e=t.attr("data-likebox-width"),i=t.parent().width();""==e&&(e=340),i<e&&(e=i),t.attr("src","https://www.facebook.com/plugins/page.php?href=https%3A%2F%2Fwww.facebook.com%2F"+t.attr("data-likebox-id")+"%2F&tabs&width="+Math.floor(e)+"&small_header="+t.attr("data-likebox-header")+"&adapt_container_width=true&hide_cover="+t.attr("data-hide-cover")+"&hide_cta="+t.attr("data-hide-cta")+"&show_facepile="+t.attr("data-likebox-faces")+"&locale="+t.attr("data-locale"))}),jQuery(".cff-iframe-placeholder").each(function(){var t=jQuery(this),e=t.attr("data-src");switch(t.attr("data-type")){case"facebook":t.replaceWith('<iframe src="'+e+'" title="Facebook video player" allowfullscreen frameborder="0" webkitallowfullscreen mozallowfullscreen></iframe>');break;case"youtube":t.replaceWith('<iframe class="youtube-player" type="text/html" src="'+e+'" allowfullscreen title="YouTube video"></iframe>');break;case"vimeo":t.replaceWith('<iframe src="'+e+'" webkitAllowFullScreen mozallowfullscreen allowFullScreen title="Vimeo video"></iframe>');break;case"soundcloud":t.replaceWith('<iframe class="cff-soundcloud" width="100%" height="100" scrolling="no" title="Music player" frameborder="no" src="'+e+'"></iframe>');break;case"spotify":t.replaceWith('<iframe class="cff-spotify" src="'+e+'" width="100%" height="80" frameborder="0" allowtransparency="true" allow="encrypted-media"></iframe>');break;case"video":var i=t.attr("data-poster-src");t.replaceWith('<video src="'+e+'" poster="'+i+'" preload="none"></video>')}}),jQuery("a[data-x-cff-lightbox]").each(function(){jQuery(this).attr("data-cff-lightbox",jQuery(this).attr("data-x-cff-lightbox")),jQuery(this).removeAttr("data-x-cff-lightbox")}),jQuery(this.el).find(".cff-load-more.cff-no-consent-hide").show(),this.afterResize()},setResizedImages:function(){var t,i;!jQuery(this.el).find(".cff_resized_image_data").length||void 0===jQuery(this.el).find(".cff_resized_image_data").attr("data-resized")||0!==jQuery(this.el).find(".cff_resized_image_data").attr("data-resized").indexOf('{"')&&0!==jQuery(this.el).find(".cff_resized_image_data").attr("data-resized").indexOf("[")||(t=JSON.parse(jQuery(this.el).find(".cff_resized_image_data").attr("data-resized")),i={},jQuery.each(t,function(t,e){i[e.facebook_id]={id:e.media_id,sizes:JSON.parse(e.sizes),aspect:e.aspect_ratio}}),this.resizedImages=i),jQuery(this.el).find(".cff_resized_image_data").remove()},sendNeedsResizingToServer:function(){var n=this;let t="";if(void 0!==jQuery(this.el).attr("data-locatornonce")&&(t=jQuery(this.el).attr("data-locatornonce")),0<n.needsResizing.length&&n.settings.resizingEnabled){var e=jQuery(this.el).find(".cff
131-item").length;n.settings.consentGiven||n.settings.overrideBlockCDN||void 0!==jQuery(this.el).find(".cff-lightbox-link").attr("data-cff-lightbox")&&(jQuery(this.el).find(".cff-lightbox-link").attr("data-x-cff-lightbox",jQuery(this.el).find(".cff-lightbox-link").attr("data-cff-lightbox")),jQuery(this.el).find(".cff-lightbox-link").removeAttr("data-cff-lightbox")),cffAjax({action:"cff_resized_images_submit",needs_resizing:n.needsResizing,offset:e,feed_id:n.settings.feedID,atts:n.settings.shortCodeAtts,pag_url:n.pag_url,location:CFFLocationGuess(),post_id:n.settings.postID,locator_nonce:t},function(t){if(n.needsResizing=[],0===t.trim().indexOf("{")){t=JSON.parse(t);if(n.settings.debugEnabled&&console.log(t),void 0!==t.resizing){var e,i=t.resizing;for(e in i)i.hasOwnProperty(e)&&(n.resizedImages[e]=i[e]);n.maybeRaiseImageResolution(),void 0!==jQuery(n.el).find(".cff-lightbox-link").attr("data-x-cff-lightbox")&&(jQuery(n.el).find(".cff-lightbox-link").attr("data-cff-lightbox",jQuery(n.el).find(".cff-lightbox-link").attr("data-x-cff-lightbox")),jQuery(n.el).find(".cff-lightbox-link").removeAttr("data-x-cff-lightbox")),setTimeout(function(){n.afterResize()},500)}}})}else if(n.settings.locator){let t="";void 0!==jQuery(n.el).attr("data-locatornonce")&&(t=jQuery(n.el).attr("data-locatornonce")),cffAjax({action:"cff_do_locator",feed_id:n.settings.feedID,atts:n.settings.shortCodeAtts,location:CFFLocationGuess(),post_id:n.settings.postID,locator_nonce:t},function(t){})}},hasTargetElement:function(t){var e=t;return t.find(".cff-photo").length?e=t.find(".cff-photo"):t.find(".cff-poster").length?e=t.find(".cff-poster"):t.find(".cff-link-slider-slides").length?e=t.find(".cff-link-slider-slides"):t.find(".cff-img-wrap").length?e=t.find(".cff-img-wrap"):t.find(".cff-album-cover").length?e=t.find(".cff-album-cover"):t.find(".cff-link").length&&(e=t.find(".cff-link")),void 0!==e.attr("data-img-src-set")},getTargetElement:function(t){var e=t.find(".cff-photo");return t.find(".cff-poster").length?e=t.find(".cff-poster"):t.find(".cff-link-slider-slides").length?e=t.find(".cff-link-slider-item"):t.find(".cff-img-wrap").length?e=t.find(".cff-img-wrap"):t.find(".cff-album-cover").length?e=t.find(".cff-album-cover"):t.find(".cff-link").length&&(e=t.find(".cff-link")),e},getTargetElementImage:function(t){return t.find("img").length?t.find("img"):t},getTargetWidth:function(t,e,i){var n=0,n=2<e.find(".cff-multi-image").length&&0<i?e.innerWidth()/3:e.closest(".cff-masonry").length?e.innerWidth():t.closest(".cff-item").find(".cff-link-slider").length?t.closest(".cff-item").find(".cff-link-slider").width():!t.closest(".cff-media-wrap").length||t.closest(".cff-thumb-layout").length||t.closest(".cff-half-layout").length?t.innerWidth():t.closest(".cff-media-wrap").width();return Math.max(50,n)},maybeRaiseSingleImageResolution:function(l,t,e){var d=this,i=d.getTargetElement(l),u=d.getImageUrls(l,i);i.each(function(i){var n,t,a=jQuery(this),o=d.getTargetElementImage(a),s=o.attr("src"),r=void 0===a.attr("data-current")?0:parseInt(a.attr("data-current")),f=d.getTargetWidth(a,l,i),c=!1;r<f&&void 0!==u[i]&&(n=!1,jQuery.each(u[i],function(t,e){!n&&r<t&&f<=(c=t)&&(n=!0)})),d.settings.consentGiven?a.find("a[data-cff-lightbox]").length?a.find("a[data-cff-lightbox]"):a.closest(".cff-item").find("a[data-cff-lightbox]").length?a.closest(".cff-item").find("a[data-cff-lightbox]"):a.closest(".cff-album-item").find("a[data-cff-lightbox]").length&&a.closest(".cff-album-item").find("a[data-cff-lightbox]"):a.find("a[data-cff-lightbox]").length?a.find("a[data-cff-lightbox]"):a.closest(".cff-item").find("a[data-cff-lightbox]").length&&a.closest(".cff-item").find("a[data-cff-lightbox]"),a.find("area[data-cff-lightbox]").length?a.find("area[data-cff-lightbox]"):a.closest(".cff-item").find("area[data-cff-lightbox]").length&&a.closest(".cff-item").find("area[data-cff-lightbox]"),c&&(r=c,d.settings.debugEnabled&&d.placeholderURL,a.attr("data-current",c),(t=u[i][c])!==s&&(o.attr("src",t),o.attr("data-lightbox-source",t),a.hasClass("imgLiquid_ready")&&(a.css("background-image",'url("'+t+'")'),a.imgLiquid({fill:!0})),d.processNewImage(a),r<720&&l.hasClass("cff-album-item")&&!o.hasClass("cff-secondary-check")&&(o.addClass("cff-secondary-check"),o.on("load",function(){var t,e;jQuery(this).hasClass("cff-secondary-checked")||(jQuery(this).addClass("cff-secondary-checked"),t=(e=o.get(0)).naturalHeight,e=e.naturalWi
131dth/e.naturalHeight,o.innerWidth()>t&&(f=d.getTargetWidth(a,l,i)*e,parseInt(r)<f&&(n=!1,jQuery.each(u[i],function(t,e){!n&&r<t&&f<=(c=t)&&(n=!0)}),c&&(a.attr("data-current",c),(e=u[i][c])!==s&&(o.attr("src",e),a.hasClass("imgLiquid_ready")&&(a.css("background-image",'url("'+e+'")'),a.imgLiquid({fill:!0})),d.processNewImage(a))))))})))),o.on("error",function(){var t;jQuery(this).hasClass("cff-img-error")?console.log("unfixed error "+jQuery(this).attr("src")):(jQuery(this).addClass("cff-img-error"),(t=void 0!==jQuery(this).attr("data-orig-source")&&jQuery(this).attr("data-orig-source"))&&t!==s&&(o.attr("src",t),a.hasClass("imgLiquid_ready")&&a.css("background-image",'url("'+t+'")')),setTimeout(function(){d.afterResize()},1500))})})},maybeRaiseImageResolution:function(t){var e=this,t=void 0!==t&&!0===t?".cff-item.cff-new, .cff-album-item.cff-new":".cff-item, .cff-album-item";jQuery(e.el).find(t).each(function(t){!jQuery(this).hasClass("cff-num-diff-hide")&&e.hasTargetElement(jQuery(this))&&e.maybeRaiseSingleImageResolution(jQuery(this),t)})},getImageUrls:function(t,e){var n=this,i={},a=!1,o=t.attr("id").replace("cff_","");void 0!==e.attr("data-img-src-set")?a=e:void 0!==t.find(".cff-photo").attr("data-img-src-set")?a=t.find(".cff-photo"):void 0!==t.find(".cff-link-slider-slides").attr("data-img-src-set")?a=t.find(".cff-link-slider-slides"):void 0!==t.find(".cff-album-cover").attr("data-img-src-set")&&(a=t.find(".cff-album-cover")),a&&(i=JSON.parse(a.attr("data-img-src-set").replace(/\\\//g,"/"))),this.settings.consentGiven||this.settings.overrideBlockCDN||jQuery.each(i,function(t,e){i[t]={}});var s,r=i;return void 0===n.resizedImages[o]&&-1===o.indexOf("_")&&void 0!==t.attr("data-page-id")&&(o=t.attr("data-page-id")+"_"+o),void 0!==n.resizedImages[o]&&"pending"!==n.resizedImages[o].id&&"error"!==n.resizedImages[o].id?jQuery.each(i,function(i,t){var e;n.settings.consentGiven&&(r[i]={},e=JSON.parse(a.attr("data-img-src-set").replace(/\\\//g,"/")),jQuery.each(e[i],function(t,e){(700<t||t<220)&&(r[i][t]=e)})),jQuery.each(n.resizedImages[o].sizes,function(t,e){r[i][e]=window.cffOptions.resized_url+n.resizedImages[o].id+"-"+i+"-"+e+".jpg"})}):(void 0===this.resizedImages[o]||void 0!==this.resizedImages[o].id&&"pending"!==this.resizedImages[o].id&&"error"!==this.resizedImages[o].id)&&(s=!1,jQuery.each(r[0],function(t){150<parseInt(t)&&parseInt(t)<500&&(s=!0)}),n.settings.gdpr&&(s=!1),s||this.addToNeedsResizing(o)),r},addToNeedsResizing:function(t){-1===this.needsResizing.indexOf(t)&&this.needsResizing.push(t)},processNewImage:function(t){var e=this;t.find("img").each(function(){jQuery(this).prop("complete")||(e.imagesWaiting++,jQuery(this).addClass("cff-image-loading").on("load",function(){jQuery(this).removeClass("cff-image-loading"),e.imagesWaiting--,e.imagesWaiting<1&&e.afterResize()}),jQuery(this).on("error",function(){jQuery(this).removeClass("cff-image-loading"),e.imagesWaiting--,e.imagesWaiting<1&&e.afterResize()}))})},getMaxResImage:function(t,e){if(void 0===t[e])return!1;var i=0,n=!1;return jQuery.each(t[e],function(t,e){i<t&&(i=t,n=e.toString())}),n},lazyLoadCheck:function(t){var e=this,i=e.getTargetElement(t),n=e.getImageUrls(t,i);t.closest(".cff").hasClass("cff-no-ll-check")||t.find("img").each(function(t){void 0!==jQuery(this).attr("data-src")&&jQuery(this).attr("data-src",jQuery(this).attr("data-orig-source")),void 0!==jQuery(this).attr("data-orig-src")&&jQuery(this).attr("data-orig-src",jQuery(this).attr("data-orig-source")),e.settings.consentGiven||(jQuery(this).removeAttr("data-orig-source"),maxResImage=e.getMaxResImage(n,t),maxResImage&&-1===maxResImage.indexOf("scontent")&&jQuery(this).attr("data-orig-source",maxResImage)),jQuery(this).on("load",function(){var t;!jQuery(this).hasClass("cff-replaced")&&-1<jQuery(this).attr("src").indexOf("placeholder")&&(jQuery(this).addClass("cff-replaced"),(t=void 0!==jQuery(this).attr("data-orig-source")&&jQuery(this).attr("data-orig-source"))&&(jQuery(this).attr("src",jQuery(this).attr("data-orig-source")),jQuery(this).closest(".imgLiquid_bgSize").length&&jQuery(this).closest(".imgLiquid_bgSize").css("background-image","url("+t+")")))})})},maybeRelayoutMasonry:function(){var i,t=jQuery(this.el);t.hasClass("cff-masonry-js")&&!t.hasClass("cff-masonry-css")&&(i=0,function(t,e){clearTimeout(i),i=setTimeout(t,e)})(function(){cffAddMasonry(t)},500)},afterInitialImagesLoaded:function(){this.maybeRaiseImageResolution(),this.sendNeedsResizingToServer(),this.maybeCleanUpNew(),this.settings.consentGiven?this.addFullFeatures():jQuery(".cff-gdpr-notice").css({display:"inline-block"})},afterResize:function(){this.maybeRaiseImageResolution(),this.maybeRelayoutMasonry()},afterLoadMoreClicked:function(){this.maybeRaiseImageResolution(),this.addFullFeatures()},maybeCleanUpNew:function(){var n=this,t=jQuery(this.el);
131setTimeout(function(){0<n.index&&t.find(".cff-new").removeClass("cff-new"),t.find("img").each(function(){var t,e,i;n.settings.consentGiven&&!jQuery(this).hasClass("cff-image-loading")&&null!=jQuery(this).attr("src")&&null!=jQuery(this).attr("src")&&-1<jQuery(this).attr("src").indexOf("placeholder.png")&&(console.log("lazy load correction"),e=(t=jQuery(this)).attr("src"),(i=t.attr("data-orig-source"))!=e&&t.attr("src",i),t.hasClass("cff-multi-image")&&t.css("background-image","url("+i+")"))})},1250)},checkConsent:function(){if(this.settings.consentGiven||!this.settings.gdpr)return!0;var t;void 0!==window.WPConsent?this.settings.consentGiven=window.WPConsent.hasConsent("marketing"):void 0!==window.cookieyes?void 0!==window.cookieyes._ckyConsentStore.get&&(this.settings.consentGiven="yes"===window.cookieyes._ckyConsentStore.get("functional")):"undefined"!=typeof CLI_Cookie?null!==CLI_Cookie.read(CLI_ACCEPT_COOKIE_NAME)&&("null"!==CLI_Cookie.read("cookielawinfo-checkbox-non-necessary")&&(this.settings.consentGiven="yes"===CLI_Cookie.read("cookielawinfo-checkbox-non-necessary")),"null"!==CLI_Cookie.read("cookielawinfo-checkbox-necessary")&&(this.settings.consentGiven="yes"===CLI_Cookie.read("cookielawinfo-checkbox-necessary"))):void 0!==window.cnArgs?2===(t=("; "+document.cookie).split("; cookie_notice_accepted=")).length&&(t=t.pop().split(";").shift(),this.settings.consentGiven="true"===t):void 0!==window.complianz?this.settings.consentGiven="allow"===cffCmplzGetCookie("cmplz_marketing"):void 0!==window.Cookiebot?this.settings.consentGiven=Cookiebot.consented:void 0!==window.BorlabsCookie?this.settings.consentGiven=void 0!==window.BorlabsCookie.Consents?window.BorlabsCookie.Consents.hasConsent("facebook"):window.BorlabsCookie.checkCookieConsent("facebook"):cffCmplzGetCookie("moove_gdpr_popup")&&(e=JSON.parse(decodeURIComponent(cffCmplzGetCookie("moove_gdpr_popup"))),this.settings.consentGiven=void 0!==e.thirdparty&&"1"===e.thirdparty);var e=jQuery.Event("cffcheckconsent");return e.feed=this,jQuery(window).trigger(e),this.settings.consentGiven},afterConsentToggled:function(){var t;this.checkConsent()&&((t=this).maybeRaiseImageResolution(),this.addFullFeatures(),setTimeout(function(){t.afterResize()},500))}},(cff_init=window.cff_init=function(v){jQuery(".cff-nojs").removeClass("cff-nojs");var b=!1;1==("ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch)==!0&&(b=!0);var P,y=!1;void 0===v&&(v=jQuery(".cff"),y=!0),(P=jQuery)(function(){jQuery(document).off("click","#cff a.cff-view-comments").on("click","#cff a.cff-view-comments",function(){var t=jQuery(this),e=t.closest(".cff-item").find(".cff-comments-box");t.toggleClass("cff-open"),e.slideToggle(300);var i=t.closest("#cff");P(this).closest(".cff-item");i.hasClass("cff-masonry-js")&&setTimeout(function(){cffAddMasonry(i)},500),e.find(".cff-comment:visible").each(function(){var t=jQuery(this);void 0!==window.cff&&void 0!==window.cff.feeds&&!window.cff.feeds[0].settings.consentGiven||t.find(".cff-comment-img:not(.cff-comment-reply-img) a, .cff-comment-img:not(.cff-comment-reply-img) span").html('<img src="'+t.attr("data-avatar")+'" class="cff-feed-image" alt="Avatar" onerror="this.style.display=\'none\'" />')})});var n,a=!1;v.find(".cff-view-comments").on("mouseenter",function(){var t=P(this),i=50;t.hasClass("cff-open")||t.find(".cff-icon").each(function(){var t,e=jQuery(this);t=e,a=!1,n=setTimeout(function(){a||t.addClass("cff-animate")},i),i+=50})}).on("mouseleave",function(){clearTimeout(n),a=!0,P(this).find(".cff-icon").removeClass("cff-animate")}),"undefined"!=typeof cffsiteurl&&""!=cffsiteurl||(cffsiteurl=window.location.host+"/wp-content/plugins");var d={},u={},h=[],t=0;jQuery("#cff.cff-lb").each(function(){t++,P(this).attr("data-cff-lb",t)});var e,i,o,s,r,f=v.find(".cff-item.cff-new, .cff-album-item.cff-new");function c(a,o,t){var e,i,n,s,r,f,c,l;0!=a.find(".cff-view-comments").length&&((void 0===t||t.length<2)&&(t=""),e="object",i=a.find(".cff-comments .cff-count").text(),c=a.find(".cff-likes .cff-count").text(),l=a.attr("data-page-id"),void 0!==i&&""!=i||(i=0),void 0!==a.attr("data-comments-js")&&(void 0!==i&&""!=i||(i=1)),void 0!==c&&""!=c||(c=0),(void 0===t||t.length<2||a.find(".cff
131-comments-box").hasClass("cff-shared-story")||a.hasClass("cff-timeline-event"))&&(e="post"),n="",a.hasClass("cff-timeline-event")&&(n="&timeline_event=true"),r=s="",a.closest("#cff").hasClass("cff-group")&&(s="&usegrouptoken=true"),"true"==a.closest("#cff").attr("data-own-token")&&(r="&useowntoken=true"),shortcode_token_param=cffGetShortcodeToken(a.closest("#cff")),f=a.hasClass("cff-video-post")?"&isvideo=true":"",f=cffsiteurl+"/custom-facebook-feed-pro/query.php?o_id="+t+"&post_id="+o+"&use_id="+e+n+s+r+"&comments_num="+i+"&likes_num="+c+"&type=meta"+f+"&pageid="+l+shortcode_token_param,a.hasClass("cff-album")&&(f+="&timelinealbum=true"),void 0===window.cff_block_editor&&(c={action:"cff_query",o_id:t,post_id:o,use_id:e,comments_num:i,likes_num:c,type:"meta",pageid:l},a.hasClass("cff-video-post")&&(c.isvideo=!0),a.hasClass("cff-timeline-event")&&(c.timeline_event=!0),a.closest("#cff").hasClass("cff-group")&&(c.usegrouptoken=!0),"true"==a.closest("#cff").attr("data-own-token")&&(c.useowntoken=!0),""!==shortcode_token_param&&(l=shortcode_token_param.split("="),c.at=l[1]),cffAjax(c,function(t){function e(t){var e=JSON.stringify(t),i=void 0!==v.attr("data-cff-shortcode")&&0===v.attr("data-cff-shortcode").indexOf("{")?JSON.parse(v.attr("data-cff-shortcode")):{},t=void 0!==v.attr("data-page")?parseInt(v.attr("data-page")):1,t={url:cffajaxurl,type:"POST",async:!0,cache:!1,data:{action:"cache_meta",metadata:e,atts:i,page:t},success:function(t){},error:function(t,e,i){}};P.ajax(t)}var i,n;h.push({id_post:o,content:t}),d[o]=t,u[o]=t,g(a,t),p(a,t),i=h,"undefined"==typeof cffdisablecommentcaching&&(m||(n=0,setTimeout(function(){var t=setInterval(function(){e(i),2==++n&&clearInterval(t)},3e3);e(i)},500),m=!0))})))}y&&(f=jQuery("#cff .cff-item.cff-new, #cff .cff-album-item.cff-new")),f.each(function(){var l=jQuery(this);l.find(".cff-viewpost-link, .cff-viewpost-facebook, .cff-viewpost").parent("p").length&&(l.hasClass("event")||l.find(".cff-viewpost-link, .cff-viewpost-facebook, .cff-viewpost").unwrap("p")),l.find(".cff-photo").parent("p").length&&(l.find("p .cff-photo").unwrap("p"),l.find(".cff-album-icon").appendTo(".cff-photo:last")),l.find(".cff-event-thumb").parent("p").length&&l.find(".cff-event-thumb").unwrap("p"),l.find(".cff-vidLink").parent("p").length&&l.find(".cff-vidLink").unwrap("p"),l.find(".cff-link").parent("p").length&&l.find(".cff-link").unwrap("p"),l.find(".cff-viewpost-link").parent("p").length&&l.find(".cff-viewpost-link").unwrap("p"),l.find(".cff-viewpost-facebook").parent("p").length&&l.find(".cff-viewpost-facebook").unwrap("p"),l.find("iframe").parent("p").length&&l.find("iframe").unwrap("p"),l.find(".cff-author").parent("p").length&&(l.find(".cff-author").eq(1).unwrap("p"),l.find(".cff-author").eq(1).remove()),l.find(".cff-view-comments").parent("p").length&&(l.find(".cff-meta-wrap > p").remove(),l.find(".cff-view-comments").eq(1).remove(),p=(m=l.find(".cff-meta")).attr("class"),m.find(".cff-view-comments").unwrap().wrapInner('<ul class="'+p+'">')),l.find(".cff-photo").siblings(".cff-photo").length&&l.find(".cff-photo").slice(0,2).remove(),P(".cff-author-img").parent().is("p")&&P(".cff-author-img").unwrap("p"),l.find("p:empty").not(".cff-comments-box p").remove();var i,a,n=!1;void 0!==(a=l.hasClass("cff-event")?(i=l.find(".cff-desc .cff-desc-text")).parent().attr("data-char"):(i=l.find(".cff-post-text .cff-text"),l.closest("#cff").attr("data-char")))&&""!=a||(a=99999),i.find("a.cff-post-text-link").length&&(i=l.find(".cff-post-text .cff-text a"));var o,s,r,d=i.html(),f=i.html();void 0===d&&(d=""),d.length>a&&(l.find(".cff-expand").show(),o="",t=new RegExp(/(<[^>]*>)/g),s=f.split(t),r=0,s.every((t,e)=>{var i=/<(\/*)[a-z][\s\S]*>/i.test(t),n=/<\/[a-z][\s\S]*>/i.test(s[e+1]);return i||(r+=t.length,a<r&&(t=t.slice(0,a-(r-t.length)),n&&(t+=s[e+1])),""===t&&0===t.length&&(r+=1)),o+=t,!(a<=r)})),i.html(o);var t=new RegExp(/(<[^>]*>)/g);
131full_text_arr=d.split(t),l.find(".cff-expand a").off("click").on("click",function(t){t.preventDefault();var e=jQuery(this),t=e.find(".cff-more"),e=e.find(".cff-less");0==n?(i.html(f),n=!0,t.hide(),e.show()):(i.html(o),n=!1,t.show(),e.hide()),g(),i.find("a").attr("target","_blank"),l.closest(".cff").hasClass("cff-masonry-js")&&!l.closest(".cff").hasClass("cff-masonry-css")&&cffAddMasonry(v)}),i.find("a").add(l.find(".cff-post-desc a")).attr({target:"_blank",rel:"nofollow noopener noreferrer"});var u=l.attr("id").substring(4);l.find(".cff-view-comments").attr("id");jQuery(document).off("click","#cff .cff-show-more-comments, .cff-lightbox-sidebar .cff-show-more-comments").on("click","#cff .cff-show-more-comments, .cff-lightbox-sidebar .cff-show-more-comments",function(){var t=jQuery(this),e=parseInt(t.attr("data-cff-comments-total"));t.hasClass("cff-clicked")&&25<e&&t.find("a").attr({href:t.closest(".cff-comments-box").find(".cff-comment-on-facebook a").attr("href"),target:"_blank"}),e<=25&&t.hide(),t.addClass("cff-clicked"),t.parent().find(".cff-comment").show().each(function(){var t=jQuery(this);void 0!==window.cff&&void 0!==window.cff.feeds&&!window.cff.feeds[0].settings.consentGiven||t.find(".cff-comment-img:not(.cff-comment-reply-img) a, .cff-comment-img:not(.cff-comment-reply-img) span").html('<img src="'+t.attr("data-avatar")+'" class="cff-feed-image" alt="Avatar" onerror="this.style.display=\'none\'" />')});var i=t.closest(".cff");i.hasClass("cff-masonry-js")&&!i.hasClass("cff-opaque-comments")&&setTimeout(function(){cffAddMasonry(i)},500)}),(l.hasClass("cff-timeline-event")||l.hasClass("cff-event"))&&P(this).find(".cff-date .cff-start-date k").text()!==P(this).find(".cff-date .cff-end-date k").text()&&P(this).find(".cff-date .cff-end-date k").show();var e,c,h,m=l.find(".cff-photo img, .cff-event-thumb img, .cff-poster, .cff-album-cover img"),p=m.attr("src"),t=m.attr("data-querystring");function g(){var t,e=l.find(".cff-text").html(),i=l.find(".cff-post-desc").html(),n=/(^|\s)#(\w*[\u0041-\u005A\u0061-\u007A\u00AA\u00B5\u00BA\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u0527\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0\u08A2-\u08AC\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0977\u0979-\u097F\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C33\u0C35-\u0C39\u0C3D\u0C58\u0C59\u0C60\u0C61\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D60\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F4\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191C\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19C1-\u19C7\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FCC\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA697\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA78E\uA790-\uA793\uA7A0-\uA7AA\uA7F8-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA80-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uABC0-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFB
131D3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]+\w*)/gi,a=sanitizeColor(l.find(".cff-text").attr("data-color")),o="";function s(t){t=jQuery.trim(t);return/^#[0-9A-F]{6}$/i.test(t)?t:(void 0!==a&&1<a.length&&(o='style="color:#'+a+'"'),' <a href="https://www.facebook.com/hashtag/'+t.substring(1)+'" target="_blank" rel="nofollow noopener" '+o+">"+t+"</a>")}"undefined"==typeof cfflinkhashtags&&(cfflinkhashtags="true"),"true"!=cfflinkhashtags||0<(t=l.find(".cff-text")).length&&(e=e.replace(/<br>/g,"<br> "),t.html(e.replace(n,s))),0<l.find(".cff-post-desc").length&&l.find(".cff-post-desc").html(i.replace(n,s))}void 0===p&&(p=""),(-1<p.indexOf("i0.wp.com")||-1<p.indexOf("i1.wp.com")||-1<p.indexOf("i2.wp.com")||-1<p.indexOf("i3.wp.com")||-1<p.indexOf("i4.wp.com")||-1<p.indexOf("i5.wp.com"))&&(c=m.attr("src").substring(0,m.attr("src").indexOf("?")).replace("http://","https:/").replace(/i0.wp.com|i1.wp.com|i2.wp.com|i3.wp.com|i4.wp.com|i5.wp.com/gi,"")+"?"+t,m.attr("src",c)),g(),l.find(".cff-text a").attr("target","_blank"),setTimeout(function(){l.closest("#cff").hasClass("cff-lb")&&l.find(".cff-photo, .cff-album-cover, .cff-event-thumb, .cff-html5-video, .cff-iframe-wrap").each(function(){var t=P(this),e=u,i="",n="",a="";function o(t){return(l.hasClass("cff-album-item")?String(t):String(t).replace(/&/g,"&amp;")).replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/\n/g,"<br/>")}l.hasClass("cff-albums-only")?(n="albumsonly",i=o(l.find("img").attr("alt")),void 0!==l.closest("#cff").attr("data-group")&&(a='data-cffgroupalbums="true"')):l.hasClass("cff-timeline-event")?(c="",l.find(".cff-author-text .cff-page-name").length&&(c+=l.find(".cff-author-text .cff-page-name").text()+"<br /><br />"),5<d.length&&(c+=d),i=o(c)):l.hasClass("cff-event")?l.find(".cff-details").length&&(l.find(".cff-event-title").length&&(i='<span class="cff-event-title" style="font-weight:bold;">'+o(l.find(".cff-event-title").html()+"</span>")),l.find(".cff-date").length&&(i+='<span class="cff-date">'+o(l.find(".cff-date").html()+"</span>")),l.find(".cff-location").length&&(i+='<span class="cff-location">'+o(l.find(".cff-location").html()+"</span>")),i+='<span class="cff-desc">'+d+"</span>"):i=l.hasClass("cff-album-item")?o(l.find("img").attr("alt")):(""==(s=d).trim()&&(s=l.find(".cff-post-desc").text()),""==s&&l.find(".cff-author .cff-story").length&&(s=l.find(".cff-author .cff-page-name").text()),""==s&&(s="&nbsp;"),o(s)),1<i.length&&(i=i.replace(/"/g,"&quot;"));var s,r,f='<a class="cff-lightbox-link nofancybox" rel="nofollow" ',c=void 0===window.cff||void 0===window.cff.feeds||window.cff.feeds[0].settings.consentGiven;t.hasClass("cff-iframe-wrap")?(r="",t.find("iframe").length&&void 0===(r=t.find("iframe").attr("src"))&&(r=t.find("iframe").attr("data-src")),t.find(".cff-iframe-placeholder").length&&(r=t.find(".cff-iframe-placeholder").attr("data-src")),f+='href="'+cffsiteurl+"/custom-facebook-feed-pro/assets/img/video-lightbox.png?"+e+'" data-iframe="'+r+'" '):t.hasClass("cff-swf")?f+='href="'+cffsiteurl+'/custom-facebook-feed-pro/assets/img/video-lightbox.png" data-iframe="'+t.find("video").attr("src")+'" ':(s=-1===t.find("img").attr("src").indexOf("placeholder")&&void 0!==t.find("img").attr("data-orig-source")?t.find("img").attr("data-orig-source"):t.find("img").attr("src"),void 0===t.attr("data-img-src-set")||void 0!==(r=JSON.parse(t.attr("data-img-src-set").replace(/\\\//g,"/")))[0]&&(s=Object.values(r[0]).slice(-1)),t.find("img").attr("data-cff-no-event-img-large")&&(s=t.find("img").attr("data-cff-no-event-img-large")),t.find("img").attr("data-cff-full-img")&&!v.hasClass("cff-doing-gdpr")&&(s=t.find("img").attr("data-cff-full-img")),c||(s=t.find("img").attr("src")),f+='href="'+s+'" data-iframe="" '),f+='data-cff-lightbox="cff-lightbox-'+l.closest("#cff").attr("data-cff-lb")+'" data-title="'+i+'" data-id="'+e+'" data-thumbs="'+!0+'" '+a+" ",t.hasClass("cff-html5-video")?t.hasClass("cff-swf")?f+='data-url="'+t.find(".cff
131-html5-play").attr("href")+'" data-video="':(void 0!==(a=t.find("img").attr("data-cff-video"))&&""!==a||void 0===t.attr("data-cff-video-link")&&""===t.attr("data-cff-video-link")||(a="https://www.facebook.com/v2.3/plugins/video.php?href= "+t.attr("data-cff-video-link")),"facebook"===t.attr("data-cff-video-player")&&(a="https://www.facebook.com/v2.3/plugins/video.php?href= "+t.attr("data-cff-video-link")),f+='data-url="'+t.find(".cff-html5-play").attr("href")+'" data-video="'+a):t.hasClass("cff-video")?f+='data-url="https://facebook.com/'+t.attr("id")+'" data-video="'+t.attr("data-source"):t.hasClass("cff-iframe-wrap")?f+='data-url="https://facebook.com/'+u+'" data-video="':f+='data-url="'+t.attr("href")+'" data-video="',f+='" data-type="'+n+'" data-lb-comments="'+t.closest(".cff-lb").attr("data-lb-comments")+'"><div class="cff-photo-hover"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="search-plus" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" class="svg-inline--fa fa-search-plus fa-w-16 fa-2x"><path fill="currentColor" d="M304 192v32c0 6.6-5.4 12-12 12h-56v56c0 6.6-5.4 12-12 12h-32c-6.6 0-12-5.4-12-12v-56h-56c-6.6 0-12-5.4-12-12v-32c0-6.6 5.4-12 12-12h56v-56c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v56h56c6.6 0 12 5.4 12 12zm201 284.7L476.7 505c-9.4 9.4-24.6 9.4-33.9 0L343 405.3c-4.5-4.5-7-10.6-7-17V372c-35.3 27.6-79.7 44-128 44C93.1 416 0 322.9 0 208S93.1 0 208 0s208 93.1 208 208c0 48.3-16.4 92.7-44 128h16.3c6.4 0 12.5 2.5 17 7l99.7 99.7c9.3 9.4 9.3 24.6 0 34zM344 208c0-75.2-60.8-136-136-136S72 132.8 72 208s60.8 136 136 136 136-60.8 136-136z" class=""></path></svg><span class="cff-screenreader">View</span></div></a>',t.prepend(f),b||t.on("mouseenter",function(){l.find(".cff-photo-hover").fadeIn(150)}).on("mouseleave",function(){l.find(".cff-photo-hover").stop().fadeOut(500)})})},2e3),l.find(".cff-share-link").off("click").on("click",function(t){t.preventDefault();var e,t=l.find(".cff-share-tooltip");t.is(":visible")?t.hide().find("a").removeClass("cff-show"):(t.show(),e=0,t.find("a").each(function(){var t=jQuery(this);setTimeout(function(){t.addClass("cff-show")},e),e+=20}))}),c=void 0!==v.attr("data-restricted"),!l.hasClass("cff-album-item")||void 0!==(e=l.attr("data-cff-full-size"))&&""!=e&&(c?setTimeout(()=>{l.find(".cff-lightbox-link").attr("href",e),l.find(".cff-lightbox-link").closest(".cff-album-cover").css("background-image","url("+e+")"),l.find("img").attr("src",e)},100):l.find(".cff-lightbox-link").attr("href",e)),(l.find(".cff-html5-video").length||l.hasClass("cff-video"))&&(c=!1,l.find(".cff-html5-video").length&&"true"==(h=l.find(".cff-html5-video")).attr("data-cff-live")&&(c=!0),l.hasClass("cff-video")&&(h=l),c&&P(window).width()<=640||l.closest(".cff").hasClass("cff-private-group")||"standard"!=h.attr("data-cff-video-player")&&l.find(".cff-lightbox-link").attr({"data-iframe":"https://www.facebook.com/v2.3/plugins/video.php?href="+h.attr("data-cff-video-link"),"data-video":""})),setTimeout(function(){l.find(".cff-iframe-wrap .fluid-width-video-wrapper iframe").unwrap().wrap('<div style="float: left; width: 100%;"></div>'),l.find(".cff-iframe-wrap .iframe-embed iframe").unwrap("iframe-embed")},500),l.find(".cff-album-info a").on("click",function(t){t.preventDefault(),l.find(".cff-lightbox-link").trigger("click")})}),jQuery(document).off("click",".cff-comment-replies a").on("click",".cff-comment-replies a",function(){cffLoadCommentReplies(P(this))}),P(".cff-wrapper").each(function(){var t,e,i,v=P(this).find(".cff"),b=v.attr("data-grid-pag"),n=(cffGetShortcodeToken(v),P(this).find(".cff"));if(void 0!==n.attr("data-nummobile")&&(t=void 0!==n.attr("data-pag-num")&&""!==n.attr("data-pag-num")?parseInt(n.attr("data-pag-num")):1,e=void 0!==n.attr("data-nummobile")&&""!==n.attr("data-nummobile")?parseInt(n.attr("data-nummobile")):t,i=n.find(".cff-item").length?".cff-item":".cff-album-item",v.hasClass("cff-carousel")&&(i=".cff_owl-item"),P(window).width()<480?(e<n.find(i).length&&n.find(i).slice(e-n.find(i).length).addClass("cff-num-diff-hide"),v.hasClass("cff-carousel")&&n.find(".cff_owl-page").slice(e-n.find(".cff_owl-page").length).css({display:"none"})):(t<n.find(i).length&&n.find(i).slice(t-n.find(i).length).addClass("cff-num-diff-hide"),v.hasClass("cff-carousel")&&n.find(".cff_owl-page").slice(e-n.find(".cff_owl-page").length).css({display:"inline-block"})),n.removeAttr("data-nummobile")),v.hasClass("cff-masonry-js")&&!v.hasClass("cff-all-reviews")){if(v.find(".cff
131-album-item").length&&!v.hasClass("cff-masonry"))return void v.removeClass("cff-masonry-js");cffAddMasonry(v),setTimeout(function(){cffAddMasonry(v)},1e3),P(window).on("resize",function(){setTimeout(function(){cffAddMasonry(v)},500)}),v.find(".cff-credit").length&&v.css("padding-bottom",30)}function a(){var t;(t=v.hasClass("cff-album-items-feed")?v:v.find(".cff-item").first()).innerWidth()<400?v.hasClass("cff-disable-narrow")||v.addClass("narrow"):v.removeClass("narrow"),t.innerWidth()<250&&v.addClass("cff-super-narrow")}function o(){v.find(".cff-item").first().innerWidth()<190+P(".cff-post-links").innerWidth()?v.find(".cff-post-links").addClass("cff-left"):v.find(".cff-post-links").removeClass("cff-left")}a(),o();var s,r=(s=0,function(t,e){clearTimeout(s),s=setTimeout(t,e)});function f(o){var t;v.hasClass("cff-masonry")||v.hasClass("cff-disable-liquid")||(t=v.find(".cff-album-item").eq(0).find("a").innerWidth(),v.find(".cff-album-item a").css("height",t),v.find(".cff-photo.cff-crop").css("height",v.find(".cff-photo.cff-crop").width()),v.find(".cff-item.cff-album .cff-photo.cff-multiple, .cff-video-post .cff-html5-video.cff-multiple").each(function(){var t,e,i,n=P(this),a=n.find("img").first().width();a<10&&(a=300),n.hasClass("cff-img-layout-3")&&n.find(".cff-img-attachments .cff-crop").css("height",a/2),n.hasClass("cff-img-layout-4")&&n.find(".cff-img-attachments .cff-crop").css("height",a/3),n.is(".cff-img-layout-3, .cff-img-layout-4")?(t=n.find(".cff-main-image"),e=.6,n.hasClass("cff-img-layout-4")&&(e=.8),i=Math.round(a/t.find("img").attr("data-ratio")),t.css("height",Math.round(Math.max(i*e,n.find(".cff-img-attachments").height())))):n.is(".cff-img-layout-2")&&(n.find(".cff-img-wrap.cff-crop"),n.hasClass("cff-portrait")?n.find(".cff-img-wrap.cff-crop").css("height",.8*n.width()):n.find(".cff-img-wrap.cff-crop").css("height",n.width()/2)),1==o&&(n.is(".cff-img-layout-3")||n.is(".cff-img-layout-4"))&&n.find(".cff-main-image").height()<10&&n.find(".cff-img-layout-3 .cff-main-image img, .cff-img-layout-4 .cff-main-image img").css({display:"block",visibility:"visible"}),a<200?n.addClass("cff-small-layout"):n.removeClass("cff-small-layout")}))}window.addEventListener("resize",function(t){r(function(){a(),o(),f()},500)}),f(!1),setTimeout(function(){f(!1)},50),setTimeout(function(){f(!0)},500),setTimeout(function(){f(!0)},1500);var y,w,x=parseInt(v.attr("data-pag-num")),C=x,c=v.find(".cff-event").length;P(".cff-event:visible").length;v.find(".cff-event").slice(0,x).css("display","inline-block"),P(".cff-load-placeholder").length&&($loadmorePlaceholder=P(".cff-load-placeholder").first().find("a"),P(".cff-load-placeholder").before($loadmorePlaceholder),P(".cff-load-placeholder").remove(),x<c&&$loadmorePlaceholder.on("click",function(){var t=v.find(".cff-event:visible").length,e=(parseInt(v.attr("data-pag-num")),!1);t<c?(v.find(".cff-event").slice(0,x+P(".cff-event:visible").length).css("display","inline-block"),P(".cff-event:visible").length===c&&(e=!0)):e=!0,e&&v.find(".cff-load-more").replaceWith(function(){return P('<p class="cff-no-more-posts">No more posts</p>')}),setTimeout(function(){cffAddMasonry(v)},200),setTimeout(function(){cffAddMasonry(v)},1e3)})),v.hasClass("cff-all-reviews")&&(y=parseInt(v.attr("data-pag-num")),w=y,void 0!==(l=parseInt(v.attr("data-offset")))&&!isNaN(l)||(l=0),v.find(".cff-review").slice(0,y+l).css("display","inline-block"),0<l&&v.find(".cff-review").slice(0,l).remove(),v.hasClass("cff-masonry-js")&&(cffAddMasonry(v),setTimeout(function(){cffAddMasonry(v)},1e3),P(window).on("resize",function(){setTimeout(function(){cffAddMasonry(v)},500)}),v.find(".cff-credit").length&&v.css("padding-bottom",30)));var k=v.find("#cff-load-more"),l=v.find(".cff-load-more").attr("data-cff-no-posts-added");function _(t,e){var i=""==e.attr("data-no-more")?"No more posts":e.attr("data-no-more").replace(/\\'/g,"'");t.find(".cff-no-more-posts").length<1&&e.hide().after('<p class="cff-no-more-posts">'+i+"</p>")}void 0!==l&&0!=l||k.attr("data-cff-no-posts-added","false"),v.find(".cff-item, .cff-album-item").length<1&&k.attr("data-cff-no-posts-added","true"),k.off().on("click",function(){var a,t,e=v.attr("data-cff-shortcode"),i=v.find(".cff
131-pag-url"),n=i.attr("data-cff-pag-url"),o=i.attr("data-transient-name"),s=i.attr("data-post-id"),r=CFFLocationGuess(v),f=v.find(".cff-upcoming-event").length;if(0<f)return C+=x,v.find(".cff-upcoming-event").slice(0,C).css("display","inline-block").removeClass("cff-num-diff-hide"),f<C&&(v.find("#cff-load-more").hide(),_(v,k)),void(v.hasClass("cff-masonry-js")&&!v.hasClass("cff-masonry-css")&&cffAddMasonry(v));if(v.hasClass("cff-all-reviews")){f=v.find(".cff-review").length;if(0<f)return w+=y,v.find(".cff-review").slice(0,w).css("display","inline-block"),f<w&&(v.find("#cff-load-more").hide(),_(v,k)),void(v.hasClass("cff-masonry-js")&&!v.hasClass("cff-masonry-css")&&cffAddMasonry(v))}k.off().removeAttr("id").addClass("cff-disabled"),i.remove(),".cff-album-item"==(a=v.hasClass("cff-album-items-feed")?".cff-album-item":".cff-item")&&(""!=n&&"{}"!=n||(n=i.attr("data-cff-prev-url")),t=void 0===(p=i.attr("data-cff-prev-url"))?"":JSON.parse(p));var c=void 0===n?"":JSON.parse(n);if(".cff-album-item"==a)for(var l in t)t.hasOwnProperty(l)&&void 0===c[l]&&(c[l]=t[l]);""!=n&&"{}"!=n&&0!=n&&"0"!=n||".cff-item"!=a?(k.addClass("cff-loading").append('<div class="cff-loader"></div>'),k.find(".cff-loader").css("background-color",k.css("color"))):(k.hide(),_(v,k));var d,u,h,m,p=!1;if(v.attr("data-timeline-pag")&&(p=!0),1!=p)for(var l in c)c.hasOwnProperty(l)&&"latest_record_date"!=l&&(u=I("until",d=c[l]),m=v.find(a+".cff-"+l).last(),h=(parseInt(m.attr("data-cff-timestamp"))-1).toString(),void 0!==m.attr("data-cff-backdated")&&(h=(parseInt(m.attr("data-cff-backdated"))-1).toString()),isNaN(parseFloat(h))&&(m=v.find(a).last(),h=(parseInt(m.attr("data-cff-timestamp"))-1).toString(),void 0!==m.attr("data-cff-backdated")&&(h=(parseInt(m.attr("data-cff-backdated"))-1).toString())),m=d,"true"==k.attr("data-cff-no-posts-added")||".cff-album-item"!==a&&-1<(m=-1!==d.indexOf("until=")?d.replace("until="+u,"until="+h):d+"&until="+h).indexOf("&after=")&&(m=m.replace("&after="+I("after",m),"")),".cff-album-item"!==a&&((-1<d.indexOf("/events")&&-1<d.indexOf("&after=")||-1<d.indexOf("/ratings")&&-1<d.indexOf("&after=")&&v.hasClass("cff-all-reviews"))&&(m=m.replace("&after="+I("after",m),"")),-1<m.indexOf("&__paging_token")&&(m=m.replace("&__paging_token="+I("__paging_token",m),"")),c[l]=m));p=void 0!==v.attr("data-page")?v.attr("data-page"):1,p=parseInt(p)+1;v.attr("data-page",p);let g="";void 0!==v.attr("data-locatornonce")&&(g=v.attr("data-locatornonce")),n=JSON.stringify(c),jQuery.ajax({url:cffajaxurl,type:"post",data:{action:"cff_get_new_posts",shortcode_data:e,pag_url:n,feed_id:o,post_id:s,location:r,page:p,locator_nonce:g},success:function(t){v.find(".cff-num-diff-hide").removeClass("cff-num-diff-hide"),-1==t.indexOf("<div class=")&&-1==t.indexOf("<span class=")?k.attr("data-cff-no-posts-added","true"):k.attr("data-cff-no-posts-added","false"),v.find(".cff-item, .cff-album-item").length?v.find(".cff-item, .cff-album-item").addClass("cff-masonry-new").removeClass("cff-new").last().after(t):v.find(".cff-posts-wrap").append(t);var e=void 0!==v.attr("data-page")?v.attr("data-page"):2,i=v.attr("data-mobilenumber"),i=parseInt(e)*parseInt(i);v.attr({"data-shownmobileposts":i}),P(window).width()<480&&(n=v.find(".cff-item").length?".cff-item":".cff-album-item",(i=i)<v.find(n).length&&v.find(n).slice(i-v.find(n).length).addClass("cff-num-diff-hide")),v.find(".cff-album-item").each(function(t){var e=P('[id="'+this.id+'"]').eq(1);e.length&&(this_classes=e.attr("class"),this_classes=this_classes.replace("cff-album-item",""))}),k.removeClass("cff-loading").find(".cff-loader").remove(),k.attr("id","cff-load-more").removeClass("cff-disabled"),cff_init(v),k=v.find(".cff-load-more");var n=parseInt(k.closest(".cff").attr("data-cff-index"))-1;void 0!==window.cff&&"undefined"!==window.cff.feeds[n]&&window.cff.feeds[n].afterLoadMoreClicked(k),(v.find(".cff-album-item").length&&v.hasClass("cff-disable-liquid")||v.hasClass("cff-masonry-js")&&!v.hasClass("cff-masonry-css"))&&(v.find(".cff-posts-wrap").masonry("appended",v.find(".cff-new")),v.find(".cff-view-comments, .cff-comment-replies a, .cff-show-more-comments a").off().on("click",function(){v.hasClass("cff-opaque-comments")||setTimeout(function(){cffAddMasonry(v)},500)}));
131n=v.find(".cff-pag-url").attr("data-cff-pag-url");".cff-item"==a||"cursor"==b?"{}"==n&&_(v,k):t.indexOf('class="cff-album-item')<0&&t.indexOf('class="cff-empty-album')<0&&_(v,k),"function"==typeof cff_custom_js&&cff_custom_js(jQuery)}})}).on("mouseenter",function(){P(this).css("background",P(this).attr("data-cff-hover"))}).on("mouseleave",function(){P(this).css("background",P(this).attr("data-cff-bg"))}),v.find(".cff-album-item").length&&!v.hasClass("cff-masonry")&&v.removeClass("cff-masonry cff-masonry-js cff-masonry-css"),v.find(".cff-more-dates").on("click",function(){P(this).siblings(".cff-multiple-dates").slideToggle(100)})}),P(".cff-timeline-feed").length&&"undefined"==typeof cffdisablecommentcaching?(r=[],P(".cff-posts-wrap").each(function(){P(this).find(".cff-item.cff-new:not(.cff-event)").each(function(){var t=P(this),e=t.find(".cff-view-comments").attr("id");t.closest(".cff-item").attr("data-object-id");r.push(e)})}),e=r,s=[],P(".cff-timeline-feed").each(function(){$cffPagUrl=P(this).find(".cff-pag-url");var t={feedID:$cffPagUrl.attr("data-feed-id"),postID:$cffPagUrl.attr("data-post-id"),shortCodeAtts:""==P(this).attr("data-cff-shortcode").trim()?{}:JSON.parse(P(this).attr("data-cff-shortcode")),location:CFFLocationGuess(P(this))};s.push(t)}),i=s,o=void 0!==v.attr("data-cff-shortcode")&&0===v.attr("data-cff-shortcode").indexOf("{")?JSON.parse(v.attr("data-cff-shortcode")):{},f=void 0!==v.attr("data-page")?parseInt(v.attr("data-page")):1,P.ajax({url:cffajaxurl,type:"POST",async:!0,cache:!1,data:{action:"get_meta",comments_array_ids:e,feedLocatorData:i,atts:o,page:f},success:function(t){d=""==t||t.length<1?[]:(t=t.replace(/\\'/g,"'"),JSON.parse(t)),v.each(function(){P(this).find(".cff-item.cff-new:not(.cff-event)").each(function(){var t=P(this),e=t.find(".cff-view-comments").attr("id"),i=t.closest(".cff-item").attr("data-object-id");d.hasOwnProperty(e)&&""!=d[e]?(g(t,JSON.parse(d[e]).content),p(t,JSON.parse(d[e]).content)):c(t,e,i)})})},error:function(t,e,i){}})):P("#cff .cff-item.cff-new:not(.cff-event)").each(function(){var t=P(this),e=t.find(".cff-view-comments").attr("id"),i=t.closest(".cff-item").attr("data-object-id");c(t,e,i)});var m=!1;function I(t,e){t=t.replace(/[\[\]]/g,"\\$&");e=new RegExp("[?&]"+t+"(=([^&#]*)|&|#|$)").exec(e);
131return e?e[2]?decodeURIComponent(e[2].replace(/\+/g," ")):"":null}function p(t,e){void 0!==(e=JSON.parse(e)).images&&null!==e.images&&t.find(".cff-lightbox-link").attr("href",e.images[0].source)}function g(f,t){var c,e,l,i,n,d,a,o,s,r,u,h,m,p,g,v,b,y,w,x,C,k,_,I,A,z,E,j,T,F,D,B,S,L,Q,O,R,M;function q(t,e){return e-t}"<"!=t.substring(0,1)&&(t=JSON.parse(t),e=c="",l=parseInt(f.find(".cff-comments-box").attr("data-num")),i=void 0!==t.likes?t.likes.summary.total_count:0,n=(Q=f.find(".cff-comments-box")).find(".cff-comment-likes"),Boolean(f.find(".cff-comments-box").attr("data-cff-hide-avatars")),d=Boolean(f.find(".cff-comments-box").attr("data-cff-expand-comments")),a=Q.attr("data-cff-like-text"),o=Q.attr("data-cff-likes-text"),s=Q.attr("data-cff-reacted-text"),r=Q.attr("data-cff-and-text"),u=Q.attr("data-cff-other-text"),h=Q.attr("data-cff-others-text"),m=Q.attr("data-cff-reply-text"),p=Q.attr("data-cff-replies-text"),g=void 0!==t.comments?t.comments.summary.total_count:0,v=f.find(".cff-comments-box").attr("data-cff-meta-link-color"),b=Boolean(f.find(".cff-comments-box").attr("data-cff-post-tags")),void 0===f.attr("data-comments-js")||void 0!==t.comments&&t.comments.summary.total_count,k=(B=[y=void 0!==t.haha?t.haha.summary.total_count:0,w=void 0!==t.love?t.love.summary.total_count:0,x=void 0!==t.wow?t.wow.summary.total_count:0,C=void 0!==t.sad?t.sad.summary.total_count:0,R=void 0!==t.angry?t.angry.summary.total_count:0]).sort(q)[0],_=B.sort(q)[1],S=E=z=A=I=!1,j='<svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M462.3 62.7c-54.5-46.4-136-38.7-186.6 13.5L256 96.6l-19.7-20.3C195.5 34.1 113.2 8.7 49.7 62.7c-62.8 53.6-66.1 149.8-9.9 207.8l193.5 199.8c6.2 6.4 14.4 9.7 22.6 9.7 8.2 0 16.4-3.2 22.6-9.7L472 270.5c56.4-58 53.1-154.2-9.7-207.8zm-13.1 185.6L256.4 448.1 62.8 248.3c-38.4-39.6-46.4-115.1 7.7-161.2 54.8-46.8 119.2-12.9 142.8 11.5l42.7 44.1 42.7-44.1c23.2-24 88.2-58 142.8-11.5 54 46 46.1 121.5 7.7 161.2z"></path></svg><span class="cff-svg-bg-dark"><svg class="cff-svg-bg" role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M462.3 62.6C407.5 15.9 326 24.3 275.7 76.2L256 96.5l-19.7-20.3C186.1 24.3 104.5 15.9 49.7 62.6c-62.8 53.6-66.1 149.8-9.9 207.9l193.5 199.8c12.5 12.9 32.8 12.9 45.3 0l193.5-199.8c56.3-58.1 53-154.3-9.8-207.9z"></path></svg></span>',T='<svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path d="M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm152.7 400.7c-19.8 19.8-43 35.4-68.7 46.3-26.6 11.3-54.9 17-84.1 17s-57.5-5.7-84.1-17c-25.7-10.9-48.8-26.5-68.7-46.3-19.8-19.8-35.4-43-46.3-68.7-11.3-26.6-17-54.9-17-84.1s5.7-57.5 17-84.1c10.9-25.7 26.5-48.8 46.3-68.7 19.8-19.8 43-35.4 68.7-46.3 26.6-11.3 54.9-17 84.1-17s57.5 5.7 84.1 17c25.7 10.9 48.8 26.5 68.7 46.3 19.8 19.8 35.4 43 46.3 68.7 11.3 26.6 17 54.9 17 84.1s-5.7 57.5-17 84.1c-10.8 25.8-26.4 48.9-46.3 68.7zM281.8 206.3l80 48c11.5 6.8 24-7.6 15.4-18L343.6 196l33.6-40.3c8.6-10.3-3.8-24.8-15.4-18l-80 48c-7.7 4.7-7.7 15.9 0 20.6zm-147.6 48l80-48c7.8-4.7 7.8-15.9 0-20.6l-80-48c-11.6-6.9-24 7.7-1
1315.4 18l33.6 40.3-33.6 40.3c-8.7 10.4 3.8 24.8 15.4 18zM383 288H113c-9.6 0-17.1 8.4-15.9 18 8.8 71 69.4 126 142.9 126h16c73.4 0 134-55 142.9-126 1.2-9.6-6.3-18-15.9-18zM256 400h-16c-50.2 0-93.5-33.3-107.4-80h230.8c-13.9 46.7-57.2 80-107.4 80z"></path></svg><svg class="cff-svg-bg" role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path d="M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm80 152c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zm-160 0c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zm88 272h-16c-73.4 0-134-55-142.9-126-1.2-9.5 6.3-18 15.9-18h270c9.6 0 17.1 8.4 15.9 18-8.9 71-69.5 126-142.9 126z"></path></svg>',F='<svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path d="M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 464c-119.1 0-216-96.9-216-216S128.9 40 248 40s216 96.9 216 216-96.9 216-216 216zm0-184c-35.3 0-64 28.7-64 64s28.7 64 64 64 64-28.7 64-64-28.7-64-64-64zm0 96c-17.6 0-32-14.4-32-32s14.4-32 32-32 32 14.4 32 32-14.4 32-32 32zm-48-176c0-17.7-14.3-32-32-32s-32 14.3-32 32 14.3 32 32 32 32-14.3 32-32zm128-32c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32z"></path></svg><svg class="cff-svg-bg" role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path d="M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zM136 208c0-17.7 14.3-32 32-32s32 14.3 32 32-14.3 32-32 32-32-14.3-32-32zm112 208c-35.3 0-64-28.7-64-64s28.7-64 64-64 64 28.7 64 64-28.7 64-64 64zm80-176c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"></path></svg>',D='<svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path d="M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 464c-119.1 0-216-96.9-216-216S128.9 40 248 40s216 96.9 216 216-96.9 216-216 216zm0-152c-44.4 0-86.2 19.6-114.8 53.8-5.7 6.8-4.8 16.9 2 22.5 6.8 5.7 16.9 4.8 22.5-2 22.4-26.8 55.3-42.2 90.2-42.2s67.8 15.4 90.2 42.2c5.3 6.4 15.4 8 22.5 2 6.8-5.7 7.7-15.8 2-22.5C334.2 339.6 292.4 320 248 320zm-80-80c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm160 0c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32z"></path></svg><svg class="cff-svg-bg" role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path d="M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm80 168c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zm-160 0c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zm170.2 218.2C315.8 367.4 282.9 352 248 352s-67.8 15.4-90.2 42.2c-13.5 16.3-38.1-4.2-24.6-20.5C161.7 339.6 203.6 320 248 320s86.3 19.6 114.7 53.8c13.6 16.2-11 36.7-24.5 20.4z"></path></svg>',O='<svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path d="M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 464c-119.1 0-216-96.9-216-216S128.9 40 248 40s216 96.9 216 216-96.9 216-216 216zm0-136c-31.2 0-60.6 13.8-80.6 37.8-5.7 6.8-4.8 16.9 2 22.5s16.9 4.8 22.5-2c27.9-33.4 84.2-33.4 112.1 0 5.3 6.4 15.4 8 22.5 2 6.8-5.7 7.7-15.8 2-22.5-19.9-24-49.3-37.8-80.5-37.8zm-48-96c0-2.9-.9-5.6-1.7-8.2.6.1 1.1.2 1.7.2 6.9 0 13.2-4.5 15.3-11.4 2.6-8.5-2.2-17.4-10.7-19.9l-80-24c-8.4-2.5-17.4 2.3-19.9 10.7-2.6 8.5 2.2 17.4 10.7 19.9l31 9.3c-6.3 5.8-10.5 14.1-10.5 23.4 0 17.7 14.3 32 32 32s32.1-14.3 32.1-32zm171.4-63.3l-80 24c-8.5 2.5-13.3 11.5-10.7 19.9 2.1 6.9 8.4 11.4 15.3 11.4.6 0 1.1-.2 1.7-.2-.7 2.7-1.7 5.3-1.7 8.2 0 17.7 14.3 32 32 32s32-14.3 32-32c0-9.3-4.1-17.5-10.5-23.4l31-9.3c8.5-2.5 13.3-11.5 10.7-19.9-2.4-8.5-11.4-13.2-19.8-10.7z"></path></svg><span class="cff-svg-bg-dark"><svg class="cff-svg-bg" role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path d="M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zM136 240c0-9.3 4.1-17.5 10.5-23.4l-31-9.3c-8.5-2.5-13.3-11.5-10.7-19.9 2.5-8.5 11.4-13.2 19.9-10.7l80 24c8.5 2.5 13.3 11.5 10.7 19.9-2.1 6.9-8.4 11.4-15.3 11.4-.5 0-1.1-.2-1.7-.2.7 2.7 1.7 5.3 1.7 8.2 0 17.7-14.3 32-32 32S136 257.7 136 240zm168 154.2c-27.8-33.4-84.2-33.4-112.1 0-13.5 16.3-38.2-4.2-24.6-20.5 20-24 49.4-37.8 80.6-37.8s60.6 13.8 80.6 37.8c13.8 16.5-11.1 36.6-24.5 20.5zm76.6-186.9l-31 9.3c6.3 5.8 10.5 14.1 10.5 23.4 0 17.7-14.3 32-32 32s-32-14.3-32-32c0-2.9.9-5.6 1.7-8.2-.6.1-1.1.2-1.7.2-6.9 0-13.2-4.5-15.3-11.4-2.5-8.5 2.3-17.4 10.7-19.9l80-24c8.4-2.5 17.4 2.3 19.9 10.7 2.5 8.5-2.3 17.4-10.8 19.9z"></path></svg></span>',B=Q="",0<k&&P("#cff").hasClass("cff-theme-default_theme")&&(t.love.summary.total_count==k&&(B+='<span class="cff-love cff-reaction-one cff-icon">'+j+"</span>",I=!0),t.haha.summary.total_count==k&&(B+='<span class="cff-haha cff-reaction-one cff-icon">'+T+"</span>",A=!0),t.wow.summary.total_count==k&&(B+='<span class="cff-wow cff-reaction-one cff-icon">'+F+"</span>",z=!0),t.sad.summary.total_count==k&&(B+='<span class="cff-sad cff-reaction-one cff-icon">'+D+"</span>",E=!0),t.angry.summary.total_count==k&&(B+='<span class="cff-angry cff-reaction-one cff-icon">'+O+"</span>",S=!0),Q+=B),B.split("cff-reaction-one").length<3&&P("#cff").hasClass("cff-theme-default_theme")&&0<_&&(L="",t.love.summary.total_count!=_||I||(L='<span class="cff-love cff-reaction-two cff-icon">'+j+"</span>"),t.haha.summary.total_count!=_||A||(L='<span class="cff-haha cff-reaction-two cff-icon">'+T+"</span>"),t.wow.summary.total_count!=_||z||(L='<span class="cff-wow cff-reaction-two cff-icon">'+F+"</span>
131"),t.sad.summary.total_count!=_||E||(L='<span class="cff-sad cff-reaction-two cff-icon">'+D+"</span>"),t.angry.summary.total_count!=_||S||(L='<span class="cff-angry cff-reaction-two cff-icon">'+O+"</span>"),Q+=L),f.find(".cff-meta .cff-likes").find(".cff-icon").length<2&&f.find(".cff-meta .cff-likes .cff-icon").after(Q),0==parseInt(i)&&(0<parseInt(w)||0<parseInt(y)||0<parseInt(x)||0<parseInt(C)||0<parseInt(R))&&(f.find(".cff-meta .cff-likes .cff-like").remove(),f.find(".cff-meta .cff-likes span").addClass("cff-no-animate")),S=parseInt(i)+parseInt(w)+parseInt(y)+parseInt(x)+parseInt(C)+parseInt(R),L=0==w&&0==y&&0==x&&0==C&&0==R?!0:!1,Q='<span class="cff-reactions-count">',0<parseInt(i)&&(Q+='<span class="cff-like cff-icon"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M496.656 285.683C506.583 272.809 512 256 512 235.468c-.001-37.674-32.073-72.571-72.727-72.571h-70.15c8.72-17.368 20.695-38.911 20.695-69.817C389.819 34.672 366.518 0 306.91 0c-29.995 0-41.126 37.918-46.829 67.228-3.407 17.511-6.626 34.052-16.525 43.951C219.986 134.75 184 192 162.382 203.625c-2.189.922-4.986 1.648-8.032 2.223C148.577 197.484 138.931 192 128 192H32c-17.673 0-32 14.327-32 32v256c0 17.673 14.327 32 32 32h96c17.673 0 32-14.327 32-32v-8.74c32.495 0 100.687 40.747 177.455 40.726 5.505.003 37.65.03 41.013 0 59.282.014 92.255-35.887 90.335-89.793 15.127-17.727 22.539-43.337 18.225-67.105 12.456-19.526 15.126-47.07 9.628-69.405zM32 480V224h96v256H32zm424.017-203.648C472 288 472 336 450.41 347.017c13.522 22.76 1.352 53.216-15.015 61.996 8.293 52.54-18.961 70.606-57.212 70.974-3.312.03-37.247 0-40.727 0-72.929 0-134.742-40.727-177.455-40.727V235.625c37.708 0 72.305-67.939 106.183-101.818 30.545-30.545 20.363-81.454 40.727-101.817 50.909 0 50.909 35.517 50.909 61.091 0 42.189-30.545 61.09-30.545 101.817h111.999c22.73 0 40.627 20.364 40.727 40.727.099 20.363-8.001 36.375-23.984 40.727zM104 432c0 13.255-10.745 24-24 24s-24-10.745-24-24 10.745-24 24-24 24 10.745 24 24z"></path></svg><svg class="cff-svg-bg" role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M104 224H24c-13.255 0-24 10.745-24 24v240c0 13.255 10.745 24 24 24h80c13.255 0 24-10.745 24-24V248c0-13.255-10.745-24-24-24zM64 472c-13.255 0-24-10.745-24-24s10.745-24 24-24 24 10.745 24 24-10.745 24-24 24zM384 81.452c0 42.416-25.97 66.208-33.277 94.548h101.723c33.397 0 59.397 27.746 59.553 58.098.084 17.938-7.546 37.249-19.439 49.197l-.11.11c9.836 23.337 8.237 56.037-9.308 79.469 8.681 25.895-.069 57.704-16.382 74.757 4.298 17.598 2.244 32.575-6.148 44.632C440.202 511.587 389.616 512 346.839 512l-2.845-.001c-48.287-.017-87.806-17.598-119.56-31.725-15.957-7.099-36.821-15.887-52.651-16.178-6.54-.12-11.783-5.457-11.783-11.998v-213.77c0-3.2 1.282-6.271 3.558-8.521 39.614-39.144 56.648-80.587 89.117-113.111 14.804-14.832 20.188-37.236 25.393-58.902C282.515 39.293 291.817 0 312 0c24 0 72 8 72 81.452z"></path></svg></span>',L||(0<parseInt(i)&&(Q+='<span class="cff-like-count">'+i+"</span>"),0<w&&(Q+='<span class="cff-reaction-wrap"><span class="cff-love cff-icon">'+j+'</span><span class="cff-love-count">'+w+"</span></span>"),0<y&&(Q+='<span class="cff-reaction-wrap"><span class="cff-haha cff-icon">'+T+'</span><span class="cff-haha-count">'+y+"</span></span>"),0<x&&(Q+='<span class="cff-reaction-wrap"><span class="cff-wow cff-icon">'+F+'</span><span class="cff-wow-count">'+x+"</span></span>"),0<C&&(Q+='<span class="cff-reaction-wrap"><span class="cff-sad cff-icon">'+D+'</span><span class="cff-sad-count">'+C+"</span></span>"),0<R&&(Q+='<span class="cff-reaction-wrap"><span class="cff-angry cff-icon">'+O+'</span><span class="cff-angry-count">'+R+"</span></span>"))),Q+="</span>",void 0!==t.likes&&(t.likes.data.length?(e+='<span class="cff-likes-this-text">',R=O="",0<i&&void 0!==t.likes.data[0]&&(M=!1,void 0!==t.likes.data[0].link&&-1==t.likes.data[0].link.indexOf("/app_scoped_user_id/")&&(M=!0),M?O+='<a href="'+t.likes.data[0].link+'" target="_blank" rel="nofollow noopener" class="cff-liker-one-name" style="color:'+v+";":O='<span class="cff-liker-one-name" style="',L&&(O+=" margin-left: 5px"),O+='">'+t.likes.data[0].name,O+=M?"</a>":"</span>"),1<i&&void 0!==t.likes.data[1]&&(M=!1,void 0!==t.likes.data[1].link&&-1==t.likes.data[1].link.indexOf("/app_scoped_user_id/")&&(M=!0),M?R+='<a href="'+t.likes.data[1].link+'" target="_blank" rel="nofollow noopener" style="color:'+v+'">':R="<span>",R+=t.likes.data[1].name,R+=M?"</a>":"</span>"),1==i?e+=O+" "+o:2==i?e+=O+" "+r+" "+R+" "+a:3==i?e+=O+", "+R+" "+r+" 1 "+u+" "+a:(e+=O+", "+R+" "+r+" ",25==i&&(e+='<span class="cff-comment-likes-count">'),e+=parseInt(S)-2,25==i&&(e+="</span>"),e+=" "+h,parseInt(S)==parseInt(i)?e+=" "+a:e+=" "+s),e+="</span>
131",n.find(".cff-reactions-count").length<1&&n.append('<span class="cff-likes-info-wrap">'+Q+e+"</span>")):L?n.hide():n.find(".cff-reactions-count").length<1&&n.append('<span class="cff-likes-info-wrap">'+Q+"</span>")),void 0!==t.comments&&P.each(t.comments.data,function(t,e){var i,n=void 0===window.cff||void 0===window.cff.feeds||window.cff.feeds[0].settings.consentGiven,a=cffEncodeHTML(e.message),a=(s=/(\b(https?|ftp):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/gim,r=(i=a).replace(s,'<a href="$1" target="_blank" rel="nofollow noopener noreferrer">$1</a>'),i=/(^|[^\/])(www\.[\S]+(\b|$))/gim,s=/(([a-zA-Z0-9\-\_\.])+@[a-zA-Z\_]+?(\.[a-zA-Z]{2,6})+)/gim,r=(r=r.replace(i,'$1<a href="http://$2" target="_blank" rel="nofollow noopener noreferrer">$2</a>')).replace(s,'<a href="mailto:$1">$1</a>')),o=!0,i=Boolean(f.find(".cff-comments-box").attr("data-cff-hide-avatars"));cff_comment_from_id=void 0!==e.from?e.from.id:(o=!(i=!0),""),c+='<div class="cff-comment" id="cff_'+e.id+'" data-id="'+cff_comment_from_id+'"',c+=' style="',c+=l<=t?"display: none;":"display: block;",void 0!==f.find("#cff_"+e.id).attr("style")&&(c+=f.find("#cff_"+e.id).attr("style")),c+='"',void 0!==e.from&&void 0!==e.from.picture&&(c+='data-avatar="'+e.from.picture.data.url+'"'),c+=">",c+='<div class="cff-comment-text-wrapper">',c+='<div class="cff-comment-text',i&&(c+=" cff-no-image"),c+='"><p>',o&&(void 0!==e.from.link?c+='<a href="'+e.from.link+'" class="cff-name" target="_blank" rel="nofollow noopener" style="color:'+v+'">'+e.from.name+"</a>":c+='<span class="cff-name">'+e.from.name+"</span>"),b&&e.hasOwnProperty("message_tags")&&P.each(e.message_tags,function(t,e){tag_name=e.name,tag_link='<a href="https://facebook.com/'+e.id+'" target="_blank" rel="nofollow noopener" style="color:'+v+'">'+e.name+"</a>",a=a.replace(tag_name,tag_link)}),c+=a+"</p>",e.hasOwnProperty("attachment")&&e.attachment.hasOwnProperty("media")&&(c+=n?'<a class="cff-comment-attachment cff-feed-image" href="https://facebook.com/'+e.id+'" target="_blank" rel="nofollow noopener"><img src="'+e.attachment.media.image.src+'" alt="':'<a class="cff-comment-attachment cff-feed-image" href="https://facebook.com/'+e.id+'" target="_blank" rel="nofollow noopener"><span class="cff-comment-image-placeholder" data-src="'+e.attachment.media.image.src+'"></span>',n?(e.attachment.hasOwnProperty("title")?c+=e.attachment.title:c+="Attachment",c+='" /></a>'):c+="</a>"),c+='<span class="cff-time">';var s=f.find("#cff_"+e.id).attr("data-cff-comment-date");void 0!==s&&(c+='<span class="cff-comment-date">'+s+"</span>"),0<e.like_count&&(c+='<span class="cff-comment-likes"><span class="cff-comment-likes-bg"><b><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M466.27 286.69C475.04 271.84 480 256 480 236.85c0-44.015-37.218-85.58-85.82-85.58H357.7c4.92-12.81 8.85-28.13 8.85-46.54C366.55 31.936 328.86 0 271.28 0c-61.607 0-58.093 94.933-71.76 108.6-22.747 22.747-49.615 66.447-68.76 83.4H32c-17.673 0-32 14.327-32 32v240c0 17.673 14.327 32 32 32h64c14.893 0 27.408-10.174 30.978-23.95 44.509 1.001 75.06 39.94 177.802 39.94 7.22 0 15.22.01 22.22.01 77.117 0 111.986-39.423 112.94-95.33 13.319-18.425 20.299-43.122 17.34-66.99 9.854-18.452 13.664-40.343 8.99-62.99zm-61.75 53.83c12.56 21.13 1.26 49.41-13.94 57.57 7.7 48.78-17.608 65.9-53.12 65.9h-37.82c-71.639 0-118.029-37.82-171.64-37.82V240h10.92c28.36 0 67.98-70.89 94.54-97.46 28.36-28.36 18.91-75.63 37.82-94.54 47.27 0 47.27 32.98 47.27 56.73 0 39.17-28.36 56.72-28.36 94.54h103.99c21.11 0 37.73 18.91 37.82 37.82.09 18.9-12.82 37.81-22.27 37.81 13.489 14.555 16.371 45.236-5.21 65.62zM88 432c0 13.255-10.745 24-24 24s-24-10.745-24-24 10.745-24 24-24 24 10.745 24 24z"></path></svg></b>'+e.like_count+"</span></span>"),c+="</span>";var r=parseInt(e.comment_count);0<r&&(s="",s=1==r?m:p,c+='<p class="cff-comment-replies" data-id="'+e.id+'"><a class="cff-comment-replies-a" href="javascript:void(0);" style="color:'+v+'"><span class="cff-replies-icon"></span>'+r+" "+s+'</a></p><div class="cff-comment-replies-box cff-empty"></div>'),c+="</div>
131",c+="</div>",!i&&o&&(c+='<div class="cff-comment-img cff-avatar-fallback">',void 0!==e.from.link&&(c+='<a href="https://facebook.com/'+e.from.link+'" target="_blank" rel="noopener">'),c+=d&&t<l?n?'<img src="'+e.from.picture.data.url+'" class="cff-feed-image" width=32 height=32 alt="'+e.from.name+'" onerror="this.style.display=\'none\'">':'<span class="cff-comment-avatar-placeholder" data-src="'+e.from.picture.data.url+'">':'<span class="cff-comment-avatar"></span>',void 0!==e.from.link&&(c+="</a>"),c+="</div>"),c+="</div>"}),f.find(".cff-comments-wrap .cff-comment").remove(),f.find(".cff-comments-wrap").prepend(c),f.find(".cff-show-more-comments").attr("data-cff-comments-total",g),0<f.find(".cff-comment-likes span").length&&f.find(".cff-comment-on-facebook").css({"border-top-left-radius":"0","border-top-right-radius":"0"}),0<f.find(".cff-comments-wrap .cff-comment").length&&f.find(".cff-comment-on-facebook").css({"border-bottom-left-radius":"0","border-bottom-right-radius":"0"}),f.find(".cff-comments-wrap .cff-comment").length<1&&f.find(".cff-comment-on-facebook").css("padding","8px 15px 8px 10px"),setTimeout(function(){f.closest(".cff").hasClass("cff-masonry-js")&&!f.closest(".cff").hasClass("cff-masonry-css")&&cffAddMasonry(f.closest(".cff"))},200))}function l(){var n=jQuery;n(".cff-lightbox-link").each(function(){var t=n(this);lborigSrc=t.closest(".cff-album-item").attr("data-cff-full-size")?t.attr("data-cff-full-size"):t.parent().find("img").attr("data-orig-source"),t.attr("href",lborigSrc)}),n("img[data-orig-source]").each(function(){var t=n(this),e=t.attr("src"),i=t.attr("data-orig-source");i!=e&&t.attr("src",i),t.hasClass("cff-multi-image")&&t.css("background-image","url("+i+")")}),n(".cff-link-slider").each(function(){n(this).find(".cff-link-slider-slides").css("width","2500px")})}P(document).off("click","#cff .cff-html5-video .cff-html5-play").on("click","#cff .cff-html5-video .cff-html5-play",function(t){t.preventDefault();var e=P(this),i=e.closest(".cff-html5-video"),t=e.siblings("video")[0];t.play(),e.hide(),e.siblings(".cff-poster").hide(),t.hasAttribute("controls")?t.removeAttribute("controls"):t.setAttribute("controls","controls"),i.innerWidth()<150&&!i.hasClass("cff-no-video-expand")&&i.css("width","100%").closest(".cff-item").find(".cff-text-wrapper").css("width","100%")}),void 0===window.cff||void 0===window.cff.feeds?v.find(".cff_resized_image_data").length||l():void 0!==window.cff.feeds[0]&&(window.cff.feeds[0].settings.resizingEnabled||l()),setTimeout(function(){v.find(".cff-link-slider").each(function(){var e=P(this),i=e.find(".cff-link-slider-slides"),t=i.find(".cff-link-slider-item"),n=t.length,a=e.width(),o=0;function s(t){"prev"==t?o--:o++,i.css("left",-o*a),o==n-1?e.find("a.cff-slider-next").hide():e.find("a.cff-slider-next").show(),0<o?e.find("a.cff-slider-prev").show():e.find("a.cff-slider-prev").hide()}i.css({width:a*n}),t.css({width:a}),e.find("a.cff-slider-prev, a.cff-slider-next").on("click",function(t){t.preventDefault(),P(this).hasClass("cff-slider-prev")?s("prev"):s("next")}),setTimeout(function(){var t=i.find(".cff-link-slider-item").first().height();i.find(".cff-final-item").css("height",t).find("img").css("margin-top",t/2-100)},1500),i.find(".cff-link-slider-item").show()})},200)});var r,t,e,i,f=f||{VER:"0.9.944"};f.bgs_Available=!1,f.bgs_CheckRunned=!1,jQuery(".cff").each(function(){jQuery(this).hasClass("cff-disable-liquid")||jQuery(this).find(".cff-new .cff-album-cover img").css("visibility","hidden")}),v.find(".cff-new .cff-crop img").css("visibility","hidden"),jQuery("#cff .cff-img-attachments .cff-crop img").css("opacity",0),(r=jQuery).fn.extend({imgLiquid:function(t){var e,i;this.defaults={fill:!0,verticalAlign:"center",horizontalAlign:"center",useBackgroundSize:!1,useDataHtmlAttr:!0,responsive:!0,delay:!1,fadeInTime:!1,removeBoxBackground:!1,hardPixels:!0,responsiveCheckTime:500,timecheckvisibility:500,onStart:null,onFinish:null,onItemStart:null,onItemFinish:function(t,e,i){i.addClass("cffFadeIn")},onItemError:null},f.bgs_CheckRunned||(f.bgs_CheckRunned=!0,e=r('<span style="background-size:cover" />'),r("body").append(e),(i=e[0])&&window.getComputedStyle&&((i=window.getComputedStyle(i,null))&&i.backgroundSize&&(f.bgs_Available="cover"===i.backgroundSize)),e.remove());var s=this;return this.options=t,this.settings=r.extend({},this.defaults,this.options),this.settings.onStart&&this.settings.onStart(),this.each(function(c){var l=s.settings,d=r(this),u=r("img:first",d);function n(){(l.responsive||u.data("imgLiquid_oldProcessed"))&&u.data("imgLiquid_settings")&&(l=u.data("imgLiquid_settings"),d.actualSize=d.get(0).offsetWidth+d.get(0).offsetHeight/1e4,d.sizeOld&&d.actualSize!==d.sizeOld&&o(),d.sizeOld=d.actualSize,setTimeout(n,l.responsiveCheckTime))}function a(){u.data("imgLiquid_error",!0),d.addClass("imgLiquid_error"),l.onItemError&&l.onItemError(c,d,u),h()}function o(){var t,e,i,n,a,o=0,s=0,r=d.width(),f=d.height();void 0===u.data("owidth")&&u.data("owidth",u[0].width),void 0===u.data("oheight")&&u.data("oheight",u[0].height),n=l.fill===r/f>=u.data("owidth")/u.data("oheight")?(t="100%",e="auto",i=Math.floor(r),Math.floor(r*(u.data("oheight")/u.data("owidth")))):(t="auto",e="
131100%",i=Math.floor(f*(u.data("owidth")/u.data("oheight"))),Math.floor(f)),a=r-i,"left"===(r=l.horizontalAlign.toLowerCase())&&(s=0),"center"===r&&(s=.5*a),"right"===r&&(s=a),-1!==r.indexOf("%")&&0<(r=parseInt(r.replace("%",""),10))&&(s=a*r*.01),r=f-n,"left"===(f=l.verticalAlign.toLowerCase())&&(o=0),"center"===f&&(o=.5*r),"bottom"===f&&(o=r),-1!==f.indexOf("%")&&0<(f=parseInt(f.replace("%",""),10))&&(o=r*f*.01),l.hardPixels&&(t=i,e=n),u.css({width:t,height:e,"margin-left":Math.floor(s),"margin-top":Math.floor(o)}),u.data("imgLiquid_oldProcessed")||(u.fadeTo(l.fadeInTime,1),u.data("imgLiquid_oldProcessed",!0),o=u.attr("src"),d.css({"background-image":"url("+o+")"}),d.addClass("imgLiquid_nobgSize"),d.addClass("imgLiquid_ready")),l.onItemFinish&&l.onItemFinish(c,d,u),h()}function h(){c===s.length-1&&s.settings.onFinish&&s.settings.onFinish()}u.length?(l=u.data("imgLiquid_settings")?(d.removeClass("imgLiquid_error").removeClass("imgLiquid_ready"),r.extend({},u.data("imgLiquid_settings"),s.options)):r.extend({},s.settings,function(){var t={};{var e,i,n;s.settings.useDataHtmlAttr&&(e=d.attr("data-imgLiquid-fill"),i=d.attr("data-imgLiquid-horizontalAlign"),n=d.attr("data-imgLiquid-verticalAlign"),"true"!==e&&"false"!==e||(t.fill=Boolean("true"===e)),void 0===i||"left"!==i&&"center"!==i&&"right"!==i&&-1===i.indexOf("%")||(t.horizontalAlign=i),void 0===n||"top"!==n&&"bottom"!==n&&"center"!==n&&-1===n.indexOf("%")||(t.verticalAlign=n))}f.isIE&&s.settings.ieFadeInDisabled&&(t.fadeInTime=0);return t}()),u.data("imgLiquid_settings",l),l.onItemStart&&l.onItemStart(c,d,u),f.bgs_Available&&l.useBackgroundSize?(-1===d.css("background-image").indexOf(encodeURI(u.attr("src")))&&d.css({"background-image":'url("'+encodeURI(u.attr("src"))+'")'}),d.css({"background-size":l.fill?"cover":"contain","background-position":(l.horizontalAlign+" "+l.verticalAlign).toLowerCase(),"background-repeat":"no-repeat"}),r("a:first",d).css({display:"block",width:"100%",height:"100%"}),r("img",d).css({display:"none"}),l.onItemFinish&&l.onItemFinish(c,d,u),d.addClass("imgLiquid_bgSize"),d.addClass("imgLiquid_ready"),h()):function t(){if(u.data("oldSrc")&&u.data("oldSrc")!==u.attr("src")){var e=u.clone().removeAttr("style");return e.data("imgLiquid_settings",u.data("imgLiquid_settings")),u.parent().prepend(e),u.remove(),(u=e)[0].width=0,void setTimeout(t,10)}if(u.data("imgLiquid_oldProcessed"))return void o();u.data("imgLiquid_oldProcessed",!1);u.data("oldSrc",u.attr("src"));r("img:not(:first)",d).css("display","none");d.css({overflow:"hidden"});u.fadeTo(0,0).removeAttr("width").removeAttr("height").css({visibility:"visible","max-width":"none","max-height":"none",width:"auto",height:"auto",display:"block"});u.on("error",a);u[0].onerror=a;function i(){u.data("imgLiquid_error")||u.data("imgLiquid_loaded")||u.data("imgLiquid_oldProcessed")||(d.is(":visible")&&u[0].complete&&0<u[0].width&&0<u[0].height?(u.data("imgLiquid_loaded",!0),setTimeout(o,c*l.delay)):setTimeout(i,l.timecheckvisibility))}i();n()}()):a()})}}),void 0!==window.cff&&void 0!==window.cff.feeds||(window.cff=new Cff,window.cff.createPage(window.cff.createFeeds,{})),jQuery(document).ready(function(){var e=!0;jQuery(".cff").each(function(t){void 0!==window.cff&&void 0!==window.cff.feeds&&void 0===window.cff.feeds[t]&&(e=!1)}),e||window.cff.createPage(window.cff.createFeeds,{});var i=jQuery;i("#cookie-notice a").on("click",function(){setTimeout(function(){i.each(window.cff.feeds,function(t){window.cff.feeds[t].afterConsentToggled()})},1e3)}),i("#cookie-law-info-bar a").on("click",function(){setTimeout(function(){i.each(window.cff.feeds,function(t){window.cff.feeds[t].afterConsentToggled()})},1e3)}),i(".cli-user-preference-checkbox, .cky-notice button").on("click",function(){setTimeout(function(){i.each(window.cff.feeds,function(t){window.cff.feeds[t].checkConsent(),window.cff.feeds[t].afterConsentToggled()})},1e3)}),i(window).on("CookiebotOnAccept",function(t){i.each(window.cff.feeds,function(t){window.cff.feeds[t].settings.consentGiven=!0,window.cff.feeds[t].afterConsentToggled()})}),i(".cmplz-btn").on("click",function(){"function"==typeof cmplz_accepted_categories&&setTimeout(function(){-1<cmplz_accepted_categories().indexOf("marketing")&&i.each(window.cff.feeds,function(t){window.cff.feeds[t].settings.consentGiven=!0,window.cff.feeds[t].afterConsentToggled()})},1e3)}),i(document).on("cmplzEnableScripts",function(t){"marketing"===t.detail&&i.each(window.cff.feeds,function(t){window.cff.feeds[t].settings.consentGiven=!0,window.cff.feeds[t].afterConsentToggled()})}),i(document).on("cmplzFireCategories",function(t){"marketing"===t.detail.category&&i.each(window.cff.feeds,function(t){window.cff.feeds[t].settings.consentGiven=!0,window.cff.feeds[t].afterConsentToggled()})}),i(document).on("cmplzRevoke",function(t){i.each(window.cff.feeds,function(t){window.cff.feeds[t].settings.consentGiven=!1,window.cff.feeds[t].afterConsentToggled()})}),jQuery(".cmplz-btn.cmplz-accept").on("click",function(t){setTimeout(function(){jQuery.each(window.cff.feeds,function(t){window.cff.feeds[t].settings.consentGiven="allow"===cffCmplzGetCookie("cmplz_marketing"),window.cff.feeds[t].afterConsentToggled()})},500)}),i(document).on("borlabs-cookie-consent-saved",function(t){i.each(window.cff.feeds,function(t){window.cff.feeds[t].settings.consentGiven=!1,window.cff.feeds[t].afterConsentToggled()})}),void 0!==window.consentApi&&window.consentApi.consent("custom-facebook-feed").then(()=>{try{setTimeout(function(){i.each(window.cff.feeds,function(t){window.cff.feeds[t].settings.consentGiven=!0,window.cff.feeds[t].afterConsentToggled()})},1e3)}catch(t){}}),i(".moove-gdpr-infobar-allow-all").on("click",function(){setTimeout(function(){i.each(window.cff.feeds,function(t){window.cff.feeds[t].settings.consentGiven=!0,window.cff.feeds[t].afterConsentToggled()})},1e3)}),i("#cff-frce-hide-license-error").on("click",function(){i("#cff-fr-ce-license-error").slideUp(),jQuery.ajax({url:cffajaxurl,type:"post",data:{action:"cff_hide_frontend_license_error",nonce:cffOptions.nonce},success:function(t){console.log(t)}})})}),window.addEventListener("wpconsent_consent_saved",function(t){setTimeout(function(){$.each(window.cff.feeds,function(t){window.cff.feeds[t].afterConsentToggled()})},1e3)}),window.addEventListener("wpconsent_consent_updated",function(t){setTimeout(function(){$.each(window.cff.feeds,function(t){window.cff.feeds[t].afterConsentToggled()})},1e3)}),setTimeout(function(){jQuery("#cff .embed-responsive video, #cff .embed-responsive iframe").unwrap()},500),t=f.injectCss,e=document.getElementsByTagName("head")[0],(i=document.createElement("style")).type="text/css",i.styleSheet?i.styleSheet.cssText=t:i.appendChild(document.createTextNode(t)),e.appendChild(i),jQuery(".cff").each(function(){jQuery(this).hasClass("cff-disable-liquid")||jQuery(this).find(".cff
131-new .cff-album-cover").imgLiquid({fill:!0})}),jQuery(".cff-new .cff-crop").imgLiquid({fill:!0,useBackgroundSize:!0}),jQuery(".cff-header-hero").imgLiquid({fill:!0})})(),window.cffLinkify=function(){var t="[a-z\\d.-]+://",h="mailto:",m=new RegExp("(?:\\b[a-z\\d.-]+://[^<>\\s]+|\\b(?:(?:(?:[^\\s!@#$%^&*()_=+[\\]{}\\\\|;:'\",.<>/?]+)\\.)+(?:ac|ad|aero|ae|af|ag|ai|al|am|an|ao|aq|arpa|ar|asia|as|at|au|aw|ax|az|ba|bb|bd|be|bf|bg|bh|biz|bi|bj|bm|bn|bo|br|bs|bt|bv|bw|by|bz|cat|ca|cc|cd|cf|cg|ch|ci|ck|cl|cm|cn|coop|com|co|cr|cu|cv|cx|cy|cz|de|dj|dk|dm|do|dz|ec|edu|ee|eg|er|es|et|eu|fi|fj|fk|fm|fo|fr|ga|gb|gd|ge|gf|gg|gh|gi|gl|gm|gn|gov|gp|gq|gr|gs|gt|gu|gw|gy|hk|hm|hn|hr|ht|hu|id|ie|il|im|info|int|in|io|iq|ir|is|it|je|jm|jobs|jo|jp|ke|kg|kh|ki|km|kn|kp|kr|kw|ky|kz|la|lb|lc|li|lk|lr|ls|lt|lu|lv|ly|ma|mc|md|me|mg|mh|mil|mk|ml|mm|mn|mobi|mo|mp|mq|mr|ms|mt|museum|mu|mv|mw|mx|my|mz|name|na|nc|net|ne|nf|ng|ni|nl|no|np|nr|nu|nz|om|org|pa|pe|pf|pg|ph|pk|pl|pm|pn|pro|pr|ps|pt|pw|py|qa|re|ro|rs|ru|rw|sa|sb|sc|sd|se|sg|sh|si|sj|sk|sl|sm|sn|so|sr|st|su|sv|sy|sz|tc|td|tel|tf|tg|th|tj|tk|tl|tm|tn|to|tp|travel|tr|tt|tv|tw|tz|ua|ug|uk|um|us|uy|uz|va|vc|ve|vg|vi|vn|vu|wf|ws|xn--0zwm56d|xn--11b5bs3a9aj6g|xn--80akhbyknj4f|xn--9t4b11yi5a|xn--deba0ad|xn--g6w251d|xn--hgbk6aj7f53bba|xn--hlcj6aya9esc7a|xn--jxalpdlp|xn--kgbechtv|xn--zckzah|ye|yt|yu|za|zm|zw)|(?:(?:[0-9]|[1-9]\\d|1\\d{2}|2[0-4]\\d|25[0-5])\\.){3}(?:[0-9]|[1-9]\\d|1\\d{2}|2[0-4]\\d|25[0-5]))(?:[;/][^#?<>\\s]*)?(?:\\?[^#<>\\s]*)?(?:#[^<>\\s]*)?(?!\\w)|(?:mailto:)?[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:(?:(?:[^\\s!@#$%^&*()_=+[\\]{}\\\\|;:'\",.<>/?]+)\\.)+(?:ac|ad|aero|ae|af|ag|ai|al|am|an|ao|aq|arpa|ar|asia|as|at|au|aw|ax|az|ba|bb|bd|be|bf|bg|bh|biz|bi|bj|bm|bn|bo|br|bs|bt|bv|bw|by|bz|cat|ca|cc|cd|cf|cg|ch|ci|ck|cl|cm|cn|coop|com|co|cr|cu|cv|cx|cy|cz|de|dj|dk|dm|do|dz|ec|edu|ee|eg|er|es|et|eu|fi|fj|fk|fm|fo|fr|ga|gb|gd|ge|gf|gg|gh|gi|gl|gm|gn|gov|gp|gq|gr|gs|gt|gu|gw|gy|hk|hm|hn|hr|ht|hu|id|ie|il|im|info|int|in|io|iq|ir|is|it|je|jm|jobs|jo|jp|ke|kg|kh|ki|km|kn|kp|kr|kw|ky|kz|la|lb|lc|li|lk|lr|ls|lt|lu|lv|ly|ma|mc|md|me|mg|mh|mil|mk|ml|mm|mn|mobi|mo|mp|mq|mr|ms|mt|museum|mu|mv|mw|mx|my|mz|name|na|nc|net|ne|nf|ng|ni|nl|no|np|nr|nu|nz|om|org|pa|pe|pf|pg|ph|pk|pl|pm|pn|pro|pr|ps|pt|pw|py|qa|re|ro|rs|ru|rw|sa|sb|sc|sd|se|sg|sh|si|sj|sk|sl|sm|sn|so|sr|st|su|sv|sy|sz|tc|td|tel|tf|tg|th|tj|tk|tl|tm|tn|to|tp|travel|tr|tt|tv|tw|tz|ua|ug|uk|um|us|uy|uz|va|vc|ve|vg|vi|vn|vu|wf|ws|xn--0zwm56d|xn--11b5bs3a9aj6g|xn--80akhbyknj4f|xn--9t4b11yi5a|xn--deba0ad|xn--g6w251d|xn--hgbk6aj7f53bba|xn--hlcj6aya9esc7a|xn--jxalpdlp|xn--kgbechtv|xn--zckzah|ye|yt|yu|za|zm|zw)|(?:(?:[0-9]|[1-9]\\d|1\\d{2}|2[0-4]\\d|25[0-5])\\.){3}(?:[0-9]|[1-9]\\d|1\\d{2}|2[0-4]\\d|25[0-5]))(?:\\?[^#<>\\s]*)?(?:#[^<>\\s]*)?(?!\\w))","ig"),p=new RegExp("^"+t,"i"),g={"'":"`",">":"<",")":"(","]":"[","}":"{","B;":"B+","b:":"b9"},v={callback:function(t,e){return e?'<a href="'+e+'" title="'+e+'" target="_blank" rel="nofollow noopener noreferrer">'+t+"</a>":t},punct_regexp:/(?:[!?.,:;'"]|(?:&|&amp;)(?:lt|gt|quot|apos|raquo|laquo|rsaquo|lsaquo);)$/};return function(t,e){e=e||{};var i,n,a,o,s,r,f,c,l,d="",u=[];for(i in v)void 0===e[i]&&(e[i]=v[i]);for(;a=m.exec(t);)if(n=a[0],r=(s=m.lastIndex)-n.length,!/[\/:]/.test(t.charAt(r-1))){for(;l=(f=n).substr(-1),(c=g[l])&&(c=n.match(new RegExp("\\"+c+"(?!$)","g")),l=n.match(new RegExp("\\"+l,"g")),(c?c.length:0)<(l?l.length:0)&&(n=n.substr(0,n.length-1),s--)),e.punct_regexp&&(n=n.replace(e.punct_regexp,function(t){return s-=t.length,""})),n.length&&n!==f;);a=n,p.test(a)||(a=(-1!==a.indexOf("@")?a.indexOf(h)?h:"":a.indexOf("irc.")?a.indexOf("ftp.")?"http://":"ftp://":"irc://")+a),o!=r&&(u.push([t.slice(o,r)]),o=s),u.push([n,a])}for(u.push([t.substr(o)]),i=0;i<u.length;i++)d+=e.callback.apply(window,u[i]);return d||t}}(),hashRegex=/[#]+[A-Za-z0-9-_]+/g,tagRegex=/[@]+[A-Za-z0-9-_]+/g,jQuery("#cff.cff-lb").length&&cffLightbox(),jQuery.fn.isInViewport=function(){var t=jQuery(this).offset().top,e=t+jQuery(this).outerHeight(),i=jQuery(window).scrollTop(),n=i+jQuery(window).height();return i<e&&t<n});var localized_donot_sell_form={"admin_donot_sell_ajax_url":"https:\/\/lfatg.org.uk\/wp-admin\/admin-ajax.php"};(function($){var el_form=$('#form-new-post'),el_form_submit=$('.submit',el_form);el_form.on('submit',function(e){e.preventDefault();el_form_submit.attr('disabled','disabled');new_post()});function new_post(){$.ajax({url:localized_donot_sell_form.admin_donot_sell_ajax_url,type:'POST',dataType:'json',data:{action:'donot_sell_save_post',form_data:el_form.serialize()},cache:!1}).done(function(r){console.log(r);if(r.donotsellrequests!==''){console.log('complete')
132jQuery('#donotsellmsg').addClass('donotsell-msg');jQuery('#donotsellmsg').removeClass('donotsell-error-msg');jQuery('#donotsellmsg').text('Request has been submitted successfully!!').delay(10000).fadeOut()}
133console.log(r.error)
134if(r.error!==''&&r.error!=undefined){jQuery('#donotsellmsg').removeClass('donotsell-msg');jQuery('#donotsellmsg').addClass('donotsell-error-msg');jQuery('#donotsell-error-msg').text(r.error).delay(10000).fadeOut()}
135el_form_submit.removeAttr('disabled')})}
136function trigger_new_post(){el_form.trigger('submit')}})(jQuery);if(window.NodeList&&!NodeList.prototype.forEach){NodeList.prototype.forEach=Array.prototype.forEach}
137document.addEventListener('DOMContentLoaded',function(){var notices=document.querySelectorAll('.gb-block-notice.gb-dismissable[data-id]');
137notices.forEach(function(element){var uid=element.getAttribute('data-id');var dismissible=element.querySelector('.gb-notice-dismiss');if(!localStorage.getItem('notice-'+uid)){element.style.display='block'}
138if(dismissible){dismissible.addEventListener('click',function(event){event.preventDefault();localStorage.setItem('notice-'+uid,'1');element.style.display=''})}})});/*! This file is auto-generated */
139window.addComment=function(v){var I,C,h,E=v.document,b={commentReplyClass:"comment-reply-link",commentReplyTitleId:"reply-title",cancelReplyId:"cancel-comment-reply-link",commentFormId:"commentform",temporaryFormId:"wp-temp-form-div",parentIdFieldId:"comment_parent",postIdFieldId:"comment_post_ID"},e=v.MutationObserver||v.WebKitMutationObserver||v.MozMutationObserver,r="querySelector"in E&&"addEventListener"in v,n=!!E.documentElement.dataset;function t(){d(),e&&new e(o).observe(E.body,{childList:!0,subtree:!0})}function d(e){if(r&&(I=g(b.cancelReplyId),C=g(b.commentFormId),I)){I.addEventListener("touchstart",l),I.addEventListener("click",l);function t(e){if((e.metaKey||e.ctrlKey)&&13===e.keyCode&&"a"!==E.activeElement.tagName.toLowerCase())return C.removeEventListener("keydown",t),e.preventDefault(),C.submit.click(),!1}C&&C.addEventListener("keydown",t);for(var n,d=function(e){var t=b.commentReplyClass;e&&e.childNodes||(e=E);e=E.getElementsByClassName?e.getElementsByClassName(t):e.querySelectorAll("."+t);return e}(e),o=0,i=d.length;o<i;o++)(n=d[o]).addEventListener("touchstart",a),n.addEventListener("click",a)}}function l(e){var t,n,d=g(b.temporaryFormId);d&&h&&(g(b.parentIdFieldId).value="0",t=d.textContent,d.parentNode.replaceChild(h,d),this.style.display="none",n=(d=(d=g(b.commentReplyTitleId))&&d.firstChild)&&d.nextSibling,d&&d.nodeType===Node.TEXT_NODE&&t&&(n&&"A"===n.nodeName&&n.id!==b.cancelReplyId&&(n.style.display=""),d.textContent=t),e.preventDefault())}function a(e){var t=g(b.commentReplyTitleId),t=t&&t.firstChild.textContent,n=this,d=m(n,"belowelement"),o=m(n,"commentid"),i=m(n,"respondelement"),r=m(n,"postid"),n=m(n,"replyto")||t;d&&o&&i&&r&&!1===v.addComment.moveForm(d,o,i,r,n)&&e.preventDefault()}function o(e){for(var t=e.length;t--;)if(e[t].addedNodes.length)return void d()}function m(e,t){return n?e.dataset[t]:e.getAttribute("data-"+t)}function g(e){return E.getElementById(e)}return r&&"loading"!==E.readyState?t():r&&v.addEventListener("DOMContentLoaded",t,!1),{init:d,moveForm:function(e,t,n,d,o){var i,r,l,a,m,c,s,e=g(e),n=(h=g(n),g(b.parentIdFieldId)),y=g(b.postIdFieldId),p=g(b.commentReplyTitleId),u=(p=p&&p.firstChild)&&p.nextSibling;if(e&&h&&n){void 0===o&&(o=p&&p.textContent),a=h,m=b.temporaryFormId,c=g(m),s=(s=g(b.commentReplyTitleId))?s.firstChild.textContent:"",c||((c=E.createElement("div")).id=m,c.style.display="none",c.textContent=s,a.parentNode.insertBefore(c,a)),d&&y&&(y.value=d),n.value=t,I.style.display="",e.parentNode.insertBefore(h,e.nextSibling),p&&p.nodeType===Node.TEXT_NODE&&(u&&"A"===u.nodeName&&u.id!==b.cancelReplyId&&(u.style.display="none"),p.textContent=o),I.onclick=function(){return!1};try{for(var f=0;f<C.elements.length;f++)if(i=C.elements[f],r=!1,"getComputedStyle"in v?l=v.getComputedStyle(i):E.documentElement.currentStyle&&(l=i.currentStyle),(i.offsetWidth<=0&&i.offsetHeight<=0||"hidden"===l.visibility)&&(r=!0),"hidden"!==i.type&&!i.disabled&&!r){i.focus();break}}catch(e){}return!1}}}}(window);/*! This file is auto-generated */
140!function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof module&&module.exports?module.exports=e(require("jquery")):jQuery&&!jQuery.fn.hoverIntent&&e(jQuery)}(function(f){"use strict";function u(e){return"function"==typeof e}var i,r,v={interval:100,sensitivity:6,timeout:0},s=0,a=function(e){i=e.pageX,r=e.pageY},p=function(e,t,n,o){if(Math.sqrt((n.pX-i)*(n.pX-i)+(n.pY-r)*(n.pY-r))<o.sensitivity)return t.off(n.event,a),delete n.timeoutId,n.isActive=!0,e.pageX=i,e.pageY=r,delete n.pX,delete n.pY,o.over.apply(t[0],[e]);n.pX=i,n.pY=r,n.timeoutId=setTimeout(function(){p(e,t,n,o)},o.interval)};f.fn.hoverIntent=function(e,t,n){function o(e){var u=f.extend({},e),r=f(this),v=((t=r.data("hoverIntent"))||r.data("hoverIntent",t
140={}),t[i]),t=(v||(t[i]=v={id:i}),v.timeoutId&&(v.timeoutId=clearTimeout(v.timeoutId)),v.event="mousemove.hoverIntent.hoverIntent"+i);"mouseenter"===e.type?v.isActive||(v.pX=u.pageX,v.pY=u.pageY,r.off(t,a).on(t,a),v.timeoutId=setTimeout(function(){p(u,r,v,d)},d.interval)):v.isActive&&(r.off(t,a),v.timeoutId=setTimeout(function(){var e,t,n,o,i;e=u,t=r,n=v,o=d.out,(i=t.data("hoverIntent"))&&delete i[n.id],o.apply(t[0],[e])},d.timeout))}var i=s++,d=f.extend({},v);f.isPlainObject(e)?(d=f.extend(d,e),u(d.out)||(d.out=d.over)):d=u(t)?f.extend(d,{over:e,out:t,selector:n}):f.extend(d,{over:e,out:e,selector:t});return this.on({"mouseenter.hoverIntent":o,"mouseleave.hoverIntent":o},d.selector)}});!function(a,b){"use strict";var c=function(){var c={bcClass:"sf-breadcrumb",menuClass:"sf-js-enabled",anchorClass:"sf-with-ul",menuArrowClass:"sf-arrows"},d=function(){var b=/^(?![\w\W]*Windows Phone)[\w\W]*(iPhone|iPad|iPod)/i.test(navigator.userAgent);return b&&a("html").css("cursor","pointer").on("click",a.noop),b}(),e=function(){var a=document.documentElement.style;return"behavior"in a&&"fill"in a&&/iemobile/i.test(navigator.userAgent)}(),f=function(){return!!b.PointerEvent}(),g=function(a,b,d){var e,f=c.menuClass;b.cssArrows&&(f+=" "+c.menuArrowClass),e=d?"addClass":"removeClass",a[e](f)},h=function(b,d){return b.find("li."+d.pathClass).slice(0,d.pathLevels).addClass(d.hoverClass+" "+c.bcClass).filter(function(){return a(this).children(d.popUpSelector).hide().show().length}).removeClass(d.pathClass)},i=function(a,b){var d=b?"addClass":"removeClass";a.children("a")[d](c.anchorClass)},j=function(a){var b=a.css("ms-touch-action"),c=a.css("touch-action");c=c||b,c="pan-y"===c?"auto":"pan-y",a.css({"ms-touch-action":c,"touch-action":c})},k=function(a){return a.closest("."+c.menuClass)},l=function(a){return k(a).data("sfOptions")},m=function(){var b=a(this),c=l(b);clearTimeout(c.sfTimer),b.siblings().superfish("hide").end().superfish("show")},n=function(b){b.retainPath=a.inArray(this[0],b.$path)>-1,this.superfish("hide"),this.parents("."+b.hoverClass).length||(b.onIdle.call(k(this)),b.$path.length&&a.proxy(m,b.$path)())},o=function(){var b=a(this),c=l(b);d?a.proxy(n,b,c)():(clearTimeout(c.sfTimer),c.sfTimer=setTimeout(a.proxy(n,b,c),c.delay))},p=function(b){var c=a(this),d=l(c),e=c.siblings(b.data.popUpSelector);return d.onHandleTouch.call(e)===!1?this:void(e.length>0&&e.is(":hidden")&&(c.one("click.superfish",!1),"MSPointerDown"===b.type||"pointerdown"===b.type?c.trigger("focus"):a.proxy(m,c.parent("li"))()))},q=function(b,c){var g="li:has("+c.popUpSelector+")";a.fn.hoverIntent&&!c.disableHI?b.hoverIntent(m,o,g):b.on("mouseenter.superfish",g,m).on("mouseleave.superfish",g,o);var h="MSPointerDown.superfish";f&&(h="pointerdown.superfish"),d||(h+=" touchend.superfish"),e&&(h+=" mousedown.superfish"),b.on("focusin.superfish","li",m).on("focusout.superfish","li",o).on(h,"a",c,p)};return{hide:function(b){if(this.length){var c=this,d=l(c);if(!d)return this;var e=d.retainPath===!0?d.$path:"",f=c.find("li."+d.hoverClass).add(this).not(e).removeClass(d.hoverClass).children(d.popUpSelector),g=d.speedOut;if(b&&(f.show(),g=0),d.retainPath=!1,d.onBeforeHide.call(f)===!1)return this;f.stop(!0,!0).animate(d.animationOut,g,function(){var b=a(this);d.onHide.call(b)})}return this},show:function(){var a=l(this);if(!a)return this;var b=this.addClass(a.hoverClass),c=b.children(a.popUpSelector);return a.onBeforeShow.call(c)===!1?this:(c.stop(!0,!0).animate(a.animation,a.speed,function(){a.onShow.call(c)}),this)},destroy:function(){return this.each(function(){var b,d=a(this),e=d.data("sfOptions");return!!e&&(b=d.find(e.popUpSelector).parent("li"),clearTimeout(e.sfTimer),g(d,e),i(b),j(d),d.off(".superfish").off(".hoverIntent"),b.children(e.popUpSelector).attr("style",function(a,b){if("undefined"!=typeof b)return b.replace(/display[^;]+;?/g,"")}),e.$path.removeClass(e.hoverClass+" "+c.bcClass).addClass(e.pathClass),d.find("."+e.hoverClass).removeClass(e.hoverClass),e.onDestroy.call(d),void d.removeData("sfOptions"))})},init:function(b){return this.each(function(){var d=a(this);if(d.data("sfOptions"))return!1;var e=a.extend({},a.fn.superfish.defaults,b),f=d.find(e.popUpSelector).parent("li");e.$path=h(d,e),d.data("sfOptions",e),g(d,e,!0),i(f,!0),j(d),q(d,e),f.not("."+c.bcClass).superfish("hide",!0),e.onInit.call(this)})}}}();a.fn.superfish=function(b,d){return c[b]?c[b].apply(this,Array.prototype.slice.call(arguments,1
140)):"object"!=typeof b&&b?a.error("Method "+b+" does not exist on jQuery.fn.superfish"):c.init.apply(this,arguments)},a.fn.superfish.defaults={popUpSelector:"ul,.sf-mega",hoverClass:"sfHover",pathClass:"overrideThisToUse",pathLevels:1,delay:800,animation:{opacity:"show"},animationOut:{opacity:"hide"},speed:"normal",speedOut:"fast",cssArrows:!0,disableHI:!1,onInit:a.noop,onBeforeShow:a.noop,onShow:a.noop,onBeforeHide:a.noop,onHide:a.noop,onIdle:a.noop,onDestroy:a.noop,onHandleTouch:a.noop}}(jQuery,window);jQuery(function($){$(".js-superfish").superfish({delay:100,animation:{opacity:"show",height:"show"},dropShadows:!1})});function ga_skiplinks(){var fragmentID=location.hash.substring(1);fragmentID&&(fragmentID=document.getElementById(fragmentID))&&(!1===/^(?:a|select|input|button|textarea)$/i.test(fragmentID.tagName)&&(fragmentID.tabIndex=-1),fragmentID.focus())}window.addEventListener?window.addEventListener("hashchange",ga_skiplinks,!1):window.attachEvent("onhashchange",ga_skiplinks);var genesis_responsive_menu={"mainMenu":"Menu","menuIconClass":"dashicons-before dashicons-menu","subMenu":"Submenu","subMenuIconsClass":"dashicons-before dashicons-arrow-down-alt2","menuClasses":{"combine":[".nav-primary",".nav-header"],"others":[]}};/**
141 * This script adds the accessibility-ready responsive menus Genesis Framework child themes.
142 *
143 * @author StudioPress
144 * @link https://github.com/copyblogger/responsive-menus
145 * @version 1.1.3
146 * @license GPL-2.0+
147 */
148!function(e,n,s){"use strict";function a(e){if(n(m(C)).find(".sub-menu").before(e.submenu),null!==y){var s=C.others.concat(y[0]);n(m(s)).before(e.menu)}else n(m(C.others)).before(e.menu)}function t(){n(m(C)).addClass(k)}function i(){var e=n('button[id^="genesis-mobile-"]').attr("id");void 0!==e&&(f(e),d(e),c(e),o(e))}function u(){var e=n(this),s=e.next("nav"),a="class";e.attr("id","genesis-mobile-"+n(s).attr(a).match(/nav-\w*\b/))}function o(e){if(null!=y){var s=y[0],a=n(y).filter(function(e){if(e>0)return e});"none"!==h(e)?(n.each(a,function(e,a){n(a).find(".menu > li").addClass("moved-item-"+a.replace(".","")).appendTo(s+" ul.genesis-nav-menu")}),n(m(a)).hide()):(n(m(a)).show(),n.each(a,function(e,s){n(".moved-item-"+s.replace(".","")).appendTo(s+" ul.genesis-nav-menu").removeClass("moved-item-"+s.replace(".",""))}))}}function r(){var e=n(this);p(e,"aria-pressed"),p(e,"aria-expanded"),e.toggleClass("activated"),n(".site-header").toggleClass("menu-expanded"),e.next("nav").slideToggle("fast")}function l(){var e=n(this),s=e.closest(".menu-item").siblings();p(e,"aria-pressed"),p(e,"aria-expanded"),e.toggleClass("activated"),e.next(".sub-menu").slideToggle("fast"),s.find("."+M).removeClass("activated").attr("aria-pressed","false"),s.find(".sub-menu").slideUp("fast")}function d(e){var s=n("."+k+" .js-superfish"),a="destroy";"function"==typeof s.superfish&&("none"===h(e)&&(a={delay:100,animation:{opacity:"show",height:"show"},dropShadows:!1,speed:"fast"}),s.superfish(a))}function c(e){var s=g();!n(s).length>0||n.each(s,function(s,a){var t=a.replace(".",""),i="genesis-"+t,u="genesis-mobile-"+t;"none"==h(e)&&(i="genesis-mobile-"+t,u="genesis-"+t);var o=n('.genesis-skip-link a[href="#'+i+'"]');if(null!==y&&a!==y[0]&&o.toggleClass("skip-link-hidden"),o.length>0){var r=o.attr("href");r=r.replace(i,u),o.attr("href",r)}})}function f(e){if("none"!==h(e))return!0;n("."+x+", ."+k+" .sub-menu-toggle").removeClass("activated").attr("aria-expanded",!1).attr("aria-pressed",!1),n("."+k+", ."+k+" .sub-menu").attr("style","")}function h(n){var s=e.getElementById(n),a;return window.getComputedStyle(s).getPropertyValue("display")}function p(e,n){e.attr(n,function(e,n){return"false"===n})}function m(e){var s;return n.map(e,function(e,n){return e}).join(",")}function g(){var e=[];return null!==y&&n.each(y,function(n,s){e.push(s.valueOf())}),n.each(C.others,function(n,s){e.push(s.valueOf())}),e.length>0?e:null}var v="undefined"==typeof genesis_responsive_menu?"":genesis_responsive_menu,b=v.menuClasses,C={},y=[];n.each(b,function(e){C[e]=[],n.each(this,function(s,a){var t=a,i=n(a);i.length>1?n.each(i,function(s,a){var i=t+"-"+s;n(this).addClass(i.replace(".","")),C[e].push(i),"combine"===e&&y.push(i)}):1==i.length&&(C[e].push(t),"combine"===e&&y.push(t))})}),void 0===C.others&&(C.others=[]),1==y.length&&(C.others.push(y[0]),C.combine=null,y=null);var w={}
148,x="menu-toggle",M="sub-menu-toggle",k="genesis-responsive-menu";w.init=function(){if(0!=n(g()).length){var e=void 0!==v.menuIconClass?v.menuIconClass:"dashicons-before dashicons-menu",s=void 0!==v.subMenuIconClass?v.subMenuIconClass:"dashicons-before dashicons-arrow-down-alt2",o={menu:n("<button />",{class:x,"aria-expanded":!1,"aria-pressed":!1}).append(v.mainMenu),submenu:n("<button />",{class:M,"aria-expanded":!1,"aria-pressed":!1}).append(n("<span />",{class:"screen-reader-text",text:v.subMenu}))};t(),a(o),n("."+x).addClass(e),n("."+M).addClass(s),n("."+x).on("click.genesisMenu-mainbutton",r).each(u),n("."+M).on("click.genesisMenu-subbutton",l),n(window).on("resize.genesisMenu",i).triggerHandler("resize.genesisMenu")}},n(e).ready(function(){null!==g()&&w.init()})}(document,jQuery);/**
149 * This script takes care of the responsive menu animations.
150 *
151 * @author  Landau Forte Charitable Trust
152 * @license GPL-2.0+
153 * @link    https://lfct.org.uk/
154 */
155function getRGBA(e){var i;return e.match(/[.?\d]+/g)}function searchShow(){jQuery(document.body).css("overflow","hidden"),siteLogo.css("height",elementHeightSmall),jQuery(".lfu-search-area").show(),jQuery(".search-form-input").focus()}function searchHide(){jQuery(document.body).css("overflow","auto"),siteLogo.css("height",siteLogoInitialHeight),jQuery(".lfu-search-area").hide()}var siteLogo=jQuery(".custom-logo"),siteHeader=jQuery(".site-header"),homeSiteHeader=jQuery(".home .site-header"),lfuSearchBar=jQuery(".lfu-search-bar"),headerScrollLimit=25,elementHeightSmall="44px",siteLogoInitialHeight=siteLogo.height(),lfuSearchBarInitialHeight=lfuSearchBar.css("height"),siteHeaderInitialPadding=siteHeader.css("padding-top"),siteHeaderInitialBGColour=getRGBA(siteHeader.css("background-color")),siteHeaderInitialAlpha=siteHeaderInitialBGColour[3],siteHeaderRGB="rgba("+siteHeaderInitialBGColour[0]+", "+siteHeaderInitialBGColour[1]+", "+siteHeaderInitialBGColour[2]+", ",menuToggleButtonInitialHeight=siteLogoInitialHeight;jQuery(window).scroll((function(){var e=jQuery(".menu-toggle");jQuery(this).scrollTop()>headerScrollLimit?(siteLogo.css("height",elementHeightSmall),siteHeader.css({"background-color":siteHeaderRGB+"0.8 )",padding:"${headerPaddingSmall} ${siteHeaderInitialPadding}"}).addClass("compact"),e.css("height",elementHeightSmall),jQuery(".nav-extras").hide(),lfuSearchBar.css("height",elementHeightSmall)):(siteLogo.css("height",siteLogoInitialHeight),siteHeader.css({"background-color":siteHeaderRGB+"0.8 )",padding:siteHeaderInitialPadding}).removeClass("compact"),homeSiteHeader.css({"background-color":siteHeaderRGB+siteHeaderInitialAlpha+")",padding:siteHeaderInitialPadding}).removeClass("compact"),e.css("height",menuToggleButtonInitialHeight),jQuery(".nav-extras").slideDown(100),lfuSearchBar.css("height",lfuSearchBarInitialHeight))})),jQuery(".lfu-search-button-open").click((function(){searchShow()})),jQuery(document).keyup((function(e){"Escape"===e.key&&searchHide()})),jQuery(".lfu-search-area").click((function(e){jQuery(e.target).hasClass("search-form")||jQuery(e.target).parents(".search-form").length||searchHide()})),jQuery(".site-inner").click((function(){searchHide()}));/**
156 * This script takes care of the fixed ad bar and related animations.
157 *
158 * @author  Landau Forte Charitable Trust
159 * @license GPL-2.0+
160 * @link    https://lfct.org.uk/
161 */
162var wpAdminBarActive=jQuery("body").hasClass("admin-bar"),fixedAd=jQuery(".fixed-ad"),siteHeader=jQuery(".site-header"),siteContent=jQuery(".site-container"),navPositionValue=jQuery(".site-header").css("position");if("fixed"==navPositionValue){var wpAdminBarHeight=wpAdminBarActive?32:0,fixedAdHeight=fixedAd.length?fixedAd.outerHeight():0,scrollLimit=750;fixedAdHeight>0&&siteContent.length&&(siteHeader.css("top",fixedAdHeight),siteContent.css("margin-top",fixedAdHeight)),jQuery(window).scroll(function(){var e=jQuery(".fixed-ad"),i=e.length?e.outerHeight():0;jQuery(this).scrollTop()>scrollLimit?(e.css("top",-(i+wpAdminBarHeight)),siteHeader.css("top",0+wpAdminBarHeight)):(e.css("top",0+wpAdminBarHeight),siteHeader.css("top",i+wpAdminBarHeight))})};/**
163 * Used to toggle visibility of elements.
164 *
165 * @author  Landau Forte Charitable Trust
166 * @license GPL-2.0+
167 * @link    https://lfct.org.uk/
168 */
169function updateRange(t){var e=t.value,a,i=jQuery(t).attr("id").match(/\d+/),r=e/5*100+"%";jQuery("#rating-preview-"+i).css("width",r)}jQuery(".action-toggle-more").click((function(){var t=jQuery(this).attr("id"),e=t.split("-"),a=t.match(/\d+/),i="#"+e[0]+"-content-"+a;jQuery(i).toggle(250),jQuery(this).toggleClass("active")}));!function(){var e={101:function(){var e,t,i;function n(e,t){return null!=t&&"undefined"!=typeof Symbol&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](e):e instanceof t}(t=t||(e=[],{getAll:function(){return e},removeAll:function(){e=[]},add:function(t){e.push(t)},remove:function(t){var i=e.indexOf(t);-1!==i&&e.splice(i,1)},update:function(t){if(0===e.length)return!1;var i=0;for(t=null!=t?t:window.performance.now();i<e.length;)e[i].update(t)?i++:e.splice(i,1);return!0}})).Tween=function(e){var i={},a={},s={},o=1e3,r=0,l=!1,h=!1,u=!1,p=0,c=null,d=t.Easing.Linear.None,f=t.Interpolation.Linear,g=[],v=null,m=!1,y=null,b=null,w=null;for(var P in e)i[P]=parseFloat(e[P],10);this.to=function(e,t){return null!=t&&(o=t),a=e,this},this.start=function(o){for(var r in t.add(this),h=!0,m=!1,c=(null!=o?o:window.performance.now())+p,a){if(n(a[r],Array)){if(0===a[r].length)continue;a[r]=[e[r]].concat(a[r])}null!=i[r]&&(i[r]=e[r],!1===n(i[r],Array)&&(i[r]*=1),s[r]=i[r]||0)}return this},this.stop=function(){return h&&(t.remove(this),h=!1,null!=w&&w.call(e),this.stopChainedTweens()),this},this.stopChainedTweens=function(){for(var e=0,t=g.length;e<t;e++)g[e].stop()},this.complete=function(){return h&&(t.remove(this),h=!1,null!=b&&b.call(e),this.completeChainedTweens()),this},this.completeChainedTweens=function(){for(var e=0,t=g.length;e<t;e++)g[e].complete()},this.delay=function(e){return p=e,this},this.repeat=function(e){return r=e,this},this.yoyo=function(e){return l=e,this},this.easing=function(e){return d=null==e?d:e,this},this.interpolation=function(e){return f=e,this},this.chain=function(){return g=arguments,this},this.onStart=function(e){return v=e,this},this.onUpdate=function(e){return y=e,this},this.onComplete=function(e){return b=e,this},this.onStop=function(e){return w=e,this},this.update=function(t){if(t<c)return!0;for(h in!1===m&&(null!=v&&v.call(e),m=!0),w=(w=(t-c)/o)>1?1:w,P=d(w),a)if(null!=i[h]){var h,w,P,S=i[h]||0,x=a[h];n(x,Array)?e[h]=f(x,P):("string"==typeof x&&(x=x.startsWith("+")||x.startsWith("-")?S+parseFloat(x,10):parseFloat(x,10)),"number"==typeof x&&(e[h]=S+(x-S)*P))}if(null!=y&&y.call(e,P),1===w){if(r>
1690){for(h in isFinite(r)&&r--,s){if("string"==typeof a[h]&&(s[h]=s[h]+parseFloat(a[h],10)),l){var C=s[h];s[h]=a[h],a[h]=C}i[h]=s[h]}l&&(u=!u),c=t+p}else{null!=b&&b.call(e);for(var E=0,T=g.length;E<T;E++)g[E].start(c+o);return!1}}return!0}},t.Easing={Linear:{None:function(e){return e}},Quadratic:{In:function(e){return e*e},Out:function(e){return e*(2-e)},InOut:function(e){return(e*=2)<1?.5*e*e:-.5*(--e*(e-2)-1)}},Quartic:{In:function(e){return e*e*e*e},Out:function(e){return 1- --e*e*e*e},InOut:function(e){return(e*=2)<1?.5*e*e*e*e:-.5*((e-=2)*e*e*e-2)}},Sinusoidal:{In:function(e){return 1-Math.cos(e*Math.PI/2)},Out:function(e){return Math.sin(e*Math.PI/2)},InOut:function(e){return.5*(1-Math.cos(Math.PI*e))}},Cubic:{In:function(e){return e*e*e},Out:function(e){return--e*e*e+1},InOut:function(e){return(e*=2)<1?.5*e*e*e:.5*((e-=2)*e*e+2)}}},t.Interpolation={Linear:function(e,i){var n=e.length-1,a=n*i,s=Math.floor(a),o=t.Interpolation.Utils.Linear;return i<0?o(e[0],e[1],a):i>1?o(e[n],e[n-1],n-a):o(e[s],e[s+1>n?n:s+1],a-s)},Bezier:function(e,i){for(var n=0,a=e.length-1,s=Math.pow,o=t.Interpolation.Utils.Bernstein,r=0;r<=a;r++)n+=s(1-i,a-r)*s(i,r)*e[r]*o(a,r);return n},Utils:{Linear:function(e,t,i){return(t-e)*i+e},Bernstein:function(e,i){var n=t.Interpolation.Utils.Factorial;return n(e)/n(i)/n(e-i)},Factorial:(i=[1],function(e){var t=1;if(i[e])return i[e];for(var n=e;n>1;n--)t*=n;return i[e]=t,t}),CatmullRom:function(e,t,i,n,a){var s=(i-e)*.5,o=(n-t)*.5,r=a*a;return a*r*(2*t-2*i+s+o)+(-3*t+3*i-2*s-o)*r+s*a+t}}},window.TWEEN=t}},t={};function i(n){var a=t[n];if(void 0!==a)return a.exports;var s=t[n]={exports:{}};return e[n](s,s.exports,i),s.exports}i.amdO={},function(){"use strict";var e,t,n={jQuery:jQuery,version:"2.3.65",autoDetectLocation:!0,_isHashTriggered:!1,slug:void 0,locationVar:"dearViewerLocation",locationFile:void 0,MOUSE_CLICK_ACTIONS:{NONE:"none",NAV:"nav"},ARROW_KEYS_ACTIONS:{NONE:"none",NAV:"nav"},MOUSE_DBL_CLICK_ACTIONS:{NONE:"none",ZOOM:"zoom"},MOUSE_SCROLL_ACTIONS:{NONE:"none",ZOOM:"zoom",NAV:"nav"},PAGE_SCALE:{PAGE_FIT:"fit",PAGE_WIDTH:"width",AUTO:"auto",ACTUAL:"actual",MANUAL:"manual"},READ_DIRECTION:{LTR:"ltr",RTL:"rtl"},TURN_DIRECTION:{LEFT:"left",RIGHT:"right",NONE:"none"},INFO_TYPE:{INFO:"info",ERROR:"error"},FLIPBOOK_PAGE_MODE:{SINGLE:"single",DOUBLE:"double",AUTO:"auto"},FLIPBOOK_SINGLE_PAGE_MODE:{ZOOM:"zoom",BOOKLET:"booklet",AUTO:"auto"},FLIPBOOK_PAGE_SIZE:{AUTO:"auto",SINGLE:"single",DOUBLE_INTERNAL:"dbl_int",DOUBLE:"dbl",DOUBLE_COVER_BACK:"dbl_cover_back"},LINK_TARGET:{NONE:0,SELF:1,BLANK:2,PARENT:3,TOP:4},CONTROLS_POSITION:{HIDDEN:"hidden",TOP:"top",BOTTOM:"bottom"},TURN_CORNER:{TL:"tl",TR:"tr",BL:"bl",BR:"br",L:"l",R:"r",NONE:"none"},REQUEST_STATUS:{OFF:"none",ON:"pending",COUNT:"counting"},TEXTURE_TARGET:{THUMB:0,VIEWER:1,ZOOM:2},FLIPBOOK_CENTER_SHIFT:{RIGHT:1,LEFT:-1,NONE:0},FLIPBOOK_COVER_TYPE:{NONE:"none",PLAIN:"plain",BASIC:"basic",RIDGE:"ridge"}};function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=Array(t);i<t;i++)n[i]=e[i];return n}n._defaults={is3D:!0,has3DShadow:!0,color3DCover:"#aaaaaa",color3DSheets:"#fff",cover3DType:n.FLIPBOOK_COVER_TYPE.NONE,flexibility:.9,drag3D:!1,height:"auto",autoOpenOutline:!1,autoOpenThumbnail:!1,showDownloadControl:!0,showSearchControl:!0,showPrintControl:!0,enableSound:!0,duration:800,pageRotation:0,flipbook3DTiltAngleUp:0,flipbook3DTiltAngleLeft:0,readDirection:n.READ_DIRECTION.LTR,pageMode:n.FLIPBOOK_PAGE_MODE.AUTO,singlePageMode:n.FLIPBOOK_SINGLE_PAGE_MODE.AUTO,flipbookFitPages:!1,backgroundColor:"transparent",flipbookHardPages:"none",openPage:1,annotationClass:"",maxTextureSize:3200,minTextureSize:256,rangeChunkSize:524288,disableAutoFetch:!0,disableStream:!0,disableFontFace:!1,icons:{altnext:"df-icon-arrow-right1",altprev:"df-icon-arrow-left1",next:"df-icon-arrow-right1",prev:"df-icon-arrow-left1",end:"df-icon-last-page",start:"df-icon-first-page",share:"df-icon-share","outline-open":"df-icon-arrow-right","outline-close":"df-icon-arrow-down",help:"df-icon-help",more:"df-icon-more",download:"df-icon-download",zoomin:"df-icon-add-circle",zoomout:"df-icon-minus-circle",resetzoom:"df-icon-minus-circle",fullscreen:"df-icon-fullscreen","fullscreen-off":"df-icon-fit-screen",fitscreen:"df-icon-fit-screen",thumbnail:"df-icon-grid-view",outline:"df-icon-list",close:"df-icon-close",doublepage:"df-icon-double-page",singlepage:"df-icon-file",print:"df-icon-print",play:"df-icon-play",pause:"df-icon-pause",search:"df-icon-search",sound:"df-icon-volume","sound-off":"df-icon-volume",facebook:"df-icon-facebook",google:"df-icon-google",twitter:"df-icon-twitter",whatsapp:"df-icon-whatsapp",linkedin:"df-icon-linkedin",pinterest:"df-icon-pinterest",mail:"df-icon-mail"},text:{toggleSound:"Turn on/off Sound",toggleThumbnails:"Toggle Thumbnails",toggleOutline:"Toggle Outline/Bookmark",previousPage:"Previous Page",nextPage:"Next Page",toggleFullscreen:"Toggle Fullscreen",zoomIn:"Zoom In",zoomOut:"Zoom Out",resetZoom:"Reset Zoom",pageFit:"Fit Page",widthFit:"Fit Width",toggleHelp:"Toggle Help",search:"Search in PDF",singlePageMode:"Single Page Mode",doublePageMode:"Double Page Mode",downloadPDFFile:"Download PDF File",gotoFirstPage:"Goto First Page",gotoLastPage:"Goto Last Page",print:"Print",play:"Start AutoPlay",pause:"Pause AutoPlay",share:"Share",close:"Close",mailSubject:"Check out this FlipBook",mailBody:"Check out this site {{url}}
169",loading:"Loading",thumbTitle:"Thumbnails",outlineTitle:"Table of Contents",searchTitle:"Search",searchPlaceHolder:"Search",analyticsEventCategory:"DearFlip",analyticsViewerReady:"Document Ready",analyticsViewerOpen:"Document Opened",analyticsViewerClose:"Document Closed",analyticsFirstPageChange:"First Page Changed"},share:{facebook:"https://www.facebook.com/sharer/sharer.php?u={{url}}&t={{mailsubject}}",twitter:"https://twitter.com/share?url={{url}}&text={{mailsubject}}",mail:void 0,whatsapp:"https://api.whatsapp.com/send/?text={{mailsubject}}+{{url}}&app_absent=0",linkedin:"https://www.linkedin.com/shareArticle?url={{url}}&title={{mailsubject}}",pinterest:"https://www.pinterest.com/pin/create/button/?url={{url}}&media=&description={{mailsubject}}"},allControls:"altPrev,pageNumber,altNext,play,outline,thumbnail,zoomIn,zoomOut,zoom,fullScreen,share,download,search,pageMode,startPage,endPage,sound,search,print,more",moreControls:"download,pageMode,pageFit,startPage,endPage,sound",leftControls:"outline,thumbnail",rightControls:"fullScreen,share,download,more",hideControls:"",hideShareControls:"",controlsPosition:n.CONTROLS_POSITION.BOTTOM,paddingTop:20,paddingLeft:15,paddingRight:15,paddingBottom:20,enableAnalytics:!1,zoomRatio:2,maxDPI:2,fakeZoom:1,pageScale:n.PAGE_SCALE.PAGE_FIT,controlsFloating:!0,sideMenuOverlay:!0,enableAnnotation:!0,enableAutoLinks:!0,arrowKeysAction:n.ARROW_KEYS_ACTIONS.NAV,clickAction:n.MOUSE_CLICK_ACTIONS.NAV,dblClickAction:n.MOUSE_DBL_CLICK_ACTIONS.NONE,mouseScrollAction:n.MOUSE_SCROLL_ACTIONS.NONE,linkTarget:n.LINK_TARGET.BLANK,soundFile:"sound/turn2.mp3",imagesLocation:"images",imageResourcesPath:"images/pdfjs/",popupThumbPlaceholder:"data:image/svg+xml,"+escape('<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 210 297"><rect width="210" height="297" style="fill:#f1f2f2"/><circle cx="143" cy="95" r="12" style="fill:#e3e8ed"/><polygon points="131 138 120 149 95 124 34 184 176 185 131 138" style="fill:#e3e8ed"/></svg>'),cMapUrl:"js/libs/cmaps/",logo:"",logoUrl:"",sharePrefix:"",pageSize:n.FLIPBOOK_PAGE_SIZE.AUTO,backgroundImage:"",pixelRatio:window.devicePixelRatio||1,spotLightIntensity:.22,ambientLightColor:"#fff",ambientLightIntensity:.8,shadowOpacity:.1,slug:void 0,headerElementSelector:void 0,onReady:function(e){},onPageChanged:function(e){},beforePageChanged:function(e){},onCreate:function(e){},onCreateUI:function(e){},onFlip:function(e){},beforeFlip:function(e){},autoPDFLinktoViewer:!1,autoLightBoxFullscreen:!1,thumbLayout:"book-title-hover",cleanupAfterRender:!0,canvasWillReadFrequently:!0,providerType:"pdf",loadMoreCount:-1,autoPlay:!1,autoPlayDuration:1e3,autoPlayStart:!1,popupBackGroundColor:"#eee",mockupMode:!1,instantTextureProcess:!1,cachePDFTexture:!1,pdfVersion:"default"},n.defaults={},n.jQuery.extend(!0,n.defaults,n._defaults),n.viewers={},n.providers={},n.openFileOptions={},n.executeCallback=function(){};var s=n.jQuery,o="WebKitCSSMatrix"in window||document.body&&"MozPerspective"in document.body.style,r="onmousedown"in window,l=n.utils={mouseEvents:r?{type:"mouse",start:"mousedown",move:"mousemove",end:"mouseup"}:{type:"touch",start:"touchstart",move:"touchmove",end:"touchend"},html:{div:"<div></div>",a:"<a>",input:"<input type='text'/>",select:"<select></select>"},getSharePrefix:function(){return l.getSharePrefixes()[0]},getSharePrefixes:function(){return(n.defaults.sharePrefix+",dflip-,flipbook-,dearflip-,dearpdf-").split(",").map(function(e){return e.trim()})},toRad:function(e){return e*Math.PI/180},toDeg:function(e){return 180*e/Math.PI},ifdef:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return null==e?t:e},createBtn:function(e,t,i){var n=s(l.html.div,{class:"df-ui-btn df-ui-"+e,title:i,html:void 0!==i?"<span>"+i+"</span>":""});return void 0!==t&&t.indexOf("<svg")>-1?n.html(t.replace("<svg",'<svg xmlns="http://www.w3.org/2000/svg" ')):n.addClass(t),n},transition:function(e,t){return e?t/1e3+"s ease-out":"0s none"},display:function(e){return e?"block":"none"},resetTranslate:function(){return l.translateStr(0,0)},bgImage:function(e){return null==e||"blank"===e?"":' url("'+e+'")'},translateStr:function(e,t){return o?" translate3d("+e+"px,"+t+"px, 0px) ":" translate("+e+"px, "+t+"px) "},httpsCorrection:function(e){try{if(null==e)return null;if("string"!=typeof e)return e;var t=window.location;if(t.href.split(".")[0]===e.split(".")[0])return e;e.split("://")[1].split("/")[0].replace("www.","")===t.hostname.replace("www.","")&&e.indexOf(t.hostname.replace("www.",""))>-1&&(t.href.indexOf("https://")>-1?e=e.replace("http://","https://"):t.href.indexOf("http://")>-1&&(e=e.replace("https://","http://")),t.href.indexOf("://www.")>-1&&-1===e.indexOf("://www.")&&(e=e.replace("://","://www.")),-1===t.href.indexOf("://www.")&&e.indexOf("://www.")>-1&&(e=e.replace("://www.","://")))}catch(t){console.log("Skipping URL correction: "+e)}return e},rotateStr:function(e){return" rotateZ("+e+"deg) "},lowerPowerOfTwo:function(e){return Math.pow(2,Math.floor(Math.log(e)/Math.LN2))},nearestPowerOfTwo:function(e,t){return Math.min(t||2048,Math.pow(2,Math.ceil(Math.log(e)/Math.LN2)))},getFullscreenElement:function(){return document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement},hasFullscreenEnabled:function(){return document.fullscreenEnabled||document.mozFullScreenEnabled||document.webkitFullscreenEnabled||document.msFullscreenEnabled},fixMouseEvent:function(e){if(!e)return e;var t=e.originalEvent||e;if(!t.changedTouches||!(t.changedTouches.length>0))return e;var i=s.event.fix(e),n=t.changedTouches[0];return i.clientX=n.clientX,i.clientY=n.clientY,i.pageX=n.pageX,i.touches=t.touches,i.pageY=n.pageY,i.movementX=n.movementX,i.movementY=n.movementY,i},limitAt:function(e,t,i){return e<t?t:e>i?i:e},distOrigin:function(e,t){return l.distPoints(0,0,e,t)},distPoints:function(e,t,i,n){return Math.sqrt(Math.pow(i-e,2)+Math.pow(n-t,2))},angleByDistance:function(e,t){var i=t/2,n=l.limitAt(e,0,t);return n<i?l.toDeg(Math.asin(n/i)):90+l.toDeg(Math.asin((n-i)/i))},calculateScale:function(e,t){var i=l.distPoints(e[0].x,e[0].y,e[1].x,e[1].y);return l.distPoints(t[0].x,t[0].y,t[1].x,t[1].y)/i},getVectorAvg:function(e){return{x:e.map(function(e){return e.x}).reduce(l.sum)/e.length,y:e.map(function(e){return e.y}).reduce(l.sum)/e.length}},sum:function(e,t){return e+t},getTouches:function(e,t){return t=t||{left:0,top:0},Array.prototype.slice.call(e.touches).map(function(e){return{x:e.pageX-t.left,y:e.pageY-t.top}})},getScriptCallbacks:[],getScript:function(e,t,i,n){var a,o=l.getScriptCallbacks[e];function r(){a.removeEventListener("load",h,!1),a.removeEventListener("readystatechange",h,!1),a.removeEventListener("complete",h,!1),a.removeEventListener("error",u,!1),a.onload=a.onreadystatechange=null,a=null,a=null}function h(e,t){if(null!=a&&(t||!a.readyState||/loaded|complete/.test(a.readyState))){if(!t){for(var n=0;n<o.length;n++)o[n]&&o[n](),o[n]=null;i=null}
169r()}}function u(){i(),r(),i=null}if(0===s("script[src='"+e+"']").length){(o=l.getScriptCallbacks[e]=[]).push(t),a=document.createElement("script");var p=document.body.getElementsByTagName("script")[0];a.async=!0,a.setAttribute("data-cfasync","false"),!0===n&&a.setAttribute("type","module"),null!=p?(p.parentNode.insertBefore(a,p),p=null):document.body.appendChild(a),a.addEventListener("load",h,!1),a.addEventListener("readystatechange",h,!1),a.addEventListener("complete",h,!1),i&&a.addEventListener("error",u,!1),a.src=e+("MS"===l.prefix.dom?"?"+Math.random():"")}else o.push(t)},detectScriptLocation:function(){if(void 0===window[n.locationVar])s("script").each(function(){var e=s(this)[0].src;if((e.indexOf("/"+n.locationFile+".js")>-1||e.indexOf("/"+n.locationFile+".min.js")>-1||e.indexOf("js/"+n.locationFile+".")>-1)&&(e.indexOf("https://")>-1||e.indexOf("http://")>-1)){var t=e.split("/");window[n.locationVar]=t.slice(0,-2).join("/")}});else if(-1==window[n.locationVar].indexOf(":")){var e=document.createElement("a");e.href=window[n.locationVar],window[n.locationVar]=e.href,e=null}void 0!==window[n.locationVar]&&window[n.locationVar].length>2&&"/"!==window[n.locationVar].slice(-1)&&(window.window[n.locationVar]+="/")},disposeObject:function(e){return e&&e.dispose&&e.dispose(),e=null},log:function(){for(var e,t=arguments.length,i=Array(t),s=0;s<t;s++)i[s]=arguments[s];!0===n.defaults.enableDebugLog&&window.console&&(e=console).log.apply(e,function(e){if(Array.isArray(e))return a(e)}(i)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(i)||function(e,t){if(e){if("string"==typeof e)return a(e,void 0);var i=Object.prototype.toString.call(e).slice(8,-1);if("Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i)return Array.from(i);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return a(e,void 0)}}(i)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())},color:{getBrightness:function(e){var t=e.replace("#","").match(/.{1,2}/g).map(function(e){return parseInt(e,16)});return.299*t[0]+.587*t[1]+.114*t[2]},isLight:function(e){return!l.color.isDark(e)},isDark:function(e){return 128>l.color.getBrightness(e)}},isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),isIOS:/(iPad|iPhone|iPod)/g.test(navigator.userAgent),isIPad:"iPad"===navigator.platform||void 0!==navigator.maxTouchPoints&&navigator.maxTouchPoints>2&&/Mac/.test(navigator.platform),isMac:navigator.platform.toUpperCase().indexOf("MAC")>=0,isSafari:/constructor/i.test(window.HTMLElement)||"[object SafariRemoteNotification]"===(!window.safari||window.safari.pushNotification).toString(),isIEUnsupported:!!navigator.userAgent.match(/(MSIE|Trident)/),isSafariWindows:function(){return!l.isMac&&l.isSafari},hasWebgl:function(){try{var e=document.createElement("canvas");return!!(window.WebGLRenderingContext&&(e.getContext("webgl")||e.getContext("experimental-webgl")))}catch(e){return!1}}(),hasES2022:void 0!==Array.prototype.at,canSupport3D:function(){var e=!0;try{if(!1==l.hasWebgl)e=!1,console.log("Proper Support for Canvas webgl 3D not detected!");else if(!1==l.hasES2022)e=!1,console.log("Proper Support for 3D not extpected in older browser!");else if(-1!==navigator.userAgent.indexOf("MSIE")||navigator.appVersion.indexOf("Trident/")>0)e=!1,console.log("Proper Support for 3D not detected for IE!");else if(l.isSafariWindows())e=!1,console.log("Proper Support for 3D not detected for Safari!");else{var t=navigator.userAgent.toString().toLowerCase().match(/android\s([0-9\.]*)/i);(t=t?t[1]:void 0)&&(t=parseInt(t,10),!isNaN(t)&&t<9&&(e=!1,console.log("Proper Support for 3D not detected for Android below 9.0!")))}}catch(e){}return e},prefix:(e=window.getComputedStyle(document.documentElement,""),t=Array.prototype.slice.call(e).join("").match(/-(moz|webkit|ms)-/)[1],{dom:"WebKit|Moz|MS".match(RegExp("("+t+")","i"))[1],lowercase:t,css:"-"+t+"-",js:t[0].toUpperCase()+t.substr(1)}),scrollIntoView:function(e,t,i){(t=t||e.parentNode).scrollTop=e.offsetTop+(!1===i?e.offsetHeight-t.offsetHeight:0),t.scrollLeft=e.offsetLeft-t.offsetLeft},getVisibleElements:function(e){var t=e.container,i=e.elements,n=e.visible||[],a=t.scrollTop,s=a+t.clientHeight;if(0==s)return n;var o=0,r=i.length-1,l=i[o],h=l.offsetTop+l.clientTop+l.clientHeight;if(h<a)for(;o<r;){var u=o+r>>1;(h=(l=i[u]).offsetTop+l.clientTop+l.clientHeight)>a?r=u:o=u+1}for(var p=o;p<i.length;p++)if((l=i[p]).offsetTop+l.clientTop<=s)n.push(p+1);else break;return n},getMouseDelta:function(e){var t=0;return null!=e.wheelDelta?t=e.wheelDelta:null!=e.detail&&(t=-e.detail),t},pan:function(e,t){var i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=e.startPoint,a=e.app.zoomValue,s=e.left+(!0===i?0:t.raw.x-n.raw.x),o=e.top+(!0===i?0:t.raw.y-n.raw.y);e.left=Math.ceil(l.limitAt(s,-e.shiftWidth,e.shiftWidth)),e.top=Math.ceil(l.limitAt(o,-e.shiftHeight,e.shiftHeight)),1===a&&(e.left=0,e.top=0),!1===i&&(e.startPoint=t)}};l.isChromeExtension=function(){return 0===window.location.href.indexOf("chrome-extension://")};var h=/\x00+/g,u=/[\x01-\x1F]/g;l.removeNullCharacters=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return"string"!=typeof e?(warn("The argument for removeNullCharacters must be a string."),e):(t&&(e=e.replace(u," ")),e.replace(h,""))},n.hashFocusBookFound=!1,l.detectHash=function(){n.preParseHash=window.location.hash;var e=l.getSharePrefixes();-1==e.indexOf("")&&e.push(""),Array.prototype.forEach.call(e,function(e){var t=n.preParseHash,i="#"+e;if(t&&t.indexOf(i)>=0&&!1===n.hashFocusBookFound){i.length>
1691&&(t=t.split(i)[1]);var a=t.split("/")[0].replace("#","");if(a.length>0){var o,r=t.split("/")[1];if(null!=r&&(r=r.split("/")[0]),0===(o=s("[data-df-slug="+a+"]")).length&&(o=s("[data-slug="+a+"]")),0===o.length&&(o=s("#df-"+a+",#"+a)),0===o.length&&(o=s("[data-_slug="+a+"]")),o.length>0&&o.is("._df_thumb,._df_button,._df_custom,._df_link,._df_book,.df-element,.dp-element")){o=s(o[0]),n.hashFocusBookFound=!0,r=parseInt(r,10),l.focusHash(o);var h=n.activeLightBox&&n.activeLightBox.app||o.data("df-app");if(null!=h)return h.gotoPage(r),l.focusHash(h.element),!1;null!=r&&o.attr("data-hash-page",r),o.addClass("df-hash-focused",!0),null!=o.data("lightbox")||null!=o.data("df-lightbox")?(n._isHashTriggered=!0,o.trigger("click"),n._isHashTriggered=!1):null!=o.attr("href")&&o.attr("href").indexOf(".pdf")>-1&&o.trigger("click")}}}})},l.focusHash=function(e){var t,i;null===(t=(i=e[0]).scrollIntoView)||void 0===t||t.call(i,{behavior:"smooth",block:"nearest",inline:"nearest"})},l.contain=function(e,t,i,n){var a=Math.min(i/e,n/t);return{width:e*a,height:t*a}},l.containUnStretched=function(e,t,i,n){var a=Math.min(1,i/e,n/t);return{width:e*a,height:t*a}},l.fallbackOptions=function(e){return void 0===e.share.mail&&(e.share.mail="mailto:?subject="+e.text.mailSubject+"&body="+e.text.mailBody),e.openPage&&(e.openPage=parseInt(e.openPage,10)),e};var p=function(e){var t={},i={id:"",thumb:"",openPage:"data-hash-page,df-page,data-df-page,data-page,page",target:"",height:"",showDownloadControl:"data-download",source:"pdf-source,df-source,source",is3D:"webgl,is3d",viewerType:"viewertype,viewer-type",pagemode:""};for(var n in i)for(var a=(n+","+i[n]).split(","),s=0;s<a.length;s++){var o=a[s];if(""!==o){var r=e.data(o);if(null!==r&&""!==r&&void 0!==r||null!==(r=e.attr(o))&&""!==r&&void 0!==r){t[n]=r;break}}}return e.removeAttr("data-hash-page"),t};l.getOptions=function(e){void 0==(e=s(e)).data("df-option")&void 0==e.data("option")&&e.data("df-option","option_"+e.attr("id")),void 0!==e.attr("source")&&e.data("df-source",e.attr("source"));var t=e.data("df-option")||e.data("option"),i=void 0;i=(void 0===t?"undefined":t&&"undefined"!=typeof Symbol&&t.constructor===Symbol?"symbol":typeof t)=="object"?t:null==t||""===t||null==window[t]?{}:window[t];var n=p(e);return s.extend(!0,{},i,n)},l.isTrue=function(e){return"true"===e||!0===e},l.parseInt=function(e){return parseInt(e,10)},l.parseFloat=function(e){return parseFloat(e)},l.parseIntIfExists=function(e){return void 0!==e&&(e=parseInt(e,10)),e},l.parseFloatIfExists=function(e){return void 0!==e&&(e=parseFloat(e)),e},l.parseBoolIfExists=function(e){return void 0!==e&&(e=l.isTrue(e)),e},l.getCurveAngle=function(e,t){var i,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return e?(i=t>135?180-(180-t)*2:t>45?t-45:0,i=l.limitAt(i,n,180)):(i=t<45?2*t:t<135?t+45:180,i=l.limitAt(i,0,180-n)),i},l.sanitizeOptions=function(e){var t,i;if(e.showDownloadControl=l.parseBoolIfExists(e.showDownloadControl),e.showSearchControl=l.parseBoolIfExists(e.showSearchControl),e.showPrintControl=l.parseBoolIfExists(e.showPrintControl),e.flipbook3DTiltAngleLeft=l.parseIntIfExists(e.flipbook3DTiltAngleLeft),e.flipbook3DTiltAngleUp=l.parseIntIfExists(e.flipbook3DTiltAngleUp),e.paddingLeft=l.parseIntIfExists(e.paddingLeft),e.paddingRight=l.parseIntIfExists(e.paddingRight),e.paddingTop=l.parseIntIfExists(e.paddingTop),e.paddingBottom=l.parseIntIfExists(e.paddingBottom),e.duration=l.parseIntIfExists(e.duration),e.rangeChunkSize=l.parseIntIfExists(e.rangeChunkSize),e.maxTextureSize=l.parseIntIfExists(e.maxTextureSize),e.linkTarget=l.parseIntIfExists(e.linkTarget),e.zoomRatio=l.parseFloatIfExists(e.zoomRatio),e.enableAnalytics=l.parseBoolIfExists(e.enableAnalytics),e.autoPlay=l.parseBoolIfExists(e.autoPlay),e.autoPlayStart=l.parseBoolIfExists(e.autoPlayStart),e.autoPlayDuration=l.parseIntIfExists(e.autoPlayDuration),void 0!==e.loadMoreCount&&(e.loadMoreCount=l.parseInt(e.loadMoreCount),(isNaN(e.loadMoreCount)||0===e.loadMoreCount)&&(e.loadMoreCount=-1)),null!=e.source&&(Array===e.source.constructor||Array.isArray(e.source)||(t=e.source,null!=(i=Array)&&"undefined"!=typeof Symbol&&i[Symbol.hasInstance]?!!i[Symbol.hasInstance](t):t instanceof i)))for(var n=0;n<e.source.length;n++)e.source[n]=l.httpsCorrection(e.source[n]);else e.source=l.httpsCorrection(e.source);return e},l.finalizeOptions=function(e){return e},l.urlify=function(e){for(var t,i,n=/[a-zA-Z0-9][^\s,]{3,}\.[^\s,]+[a-zA-Z0-9]/gi,a=[];t=n.exec(e);){var s=t[0];1==(s.match(/@/g)||[]).length?s.match(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,7})+/gi)&&a.push({index:t.index,length:s.length,text:s}):s.match(/[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b[-a-zA-Z0-9@:%_\+.~#?&//=]*/g)&&(0===(i=s.toLowerCase()).indexOf("http:")||0===i.indexOf("https:")||0===i.indexOf("www."))&&a.push({index:t.index,length:s.length,text:s})}return a},l.oldurlify=function(e){return e.replace(/((([A-Za-z]{3,9}:(?:\/\/)?)(?:[-;:&=\+\$,\w]+@)?[A-Za-z0-9.-]+|(?:www.|[-;
169:&=\+\$,\w]+@)[A-Za-z0-9.-]+)((?:\/[\+~%\/.\w-_]*)?\??(?:[-\+=&;%@.\w_]*)#?(?:[.\!\/\\w]*))?)/g,function(e,t,i,n,a){var s=e=e.toLowerCase();if(e.indexOf(":")>0&&-1===e.indexOf("http:")&&-1===e.indexOf("https:"))return l.log("AutoLink Rejected: "+s+" for "+e),e;if(0===e.indexOf("www."))s="http://"+e;else if(0===e.indexOf("http://")||0===e.indexOf("https://"));else if(0===e.indexOf("mailto:"));else if(e.indexOf("@")>0&&(s="mailto:"+e,null===e.match(/(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?|\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[a-z0-9-]*[a-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])/)))return l.log("AutoLink Rejected: "+s+" for "+e),e;return l.log("AutoLink: "+s+" for "+e),'<a href="'+s+'" class="df-autolink" target="_blank">'+e+"</a>"})},l.supportsPassive=!1;try{var c=Object.defineProperty({},"passive",{get:function(){l.supportsPassive=!0}});window.addEventListener("testPassive",null,c),window.removeEventListener("testPassive",null,c)}catch(e){}n.parseCSSElements=function(){s(".dvcss").each(function(){var e,t=s(this),i=function(e){for(var t,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"dvcss_e_",n=e.classList,a=0;a<n.length;a++)if(0===(t=n[a]).indexOf(i))return t;return null}(t[0]);t.removeClass(i).removeClass("dvcss"),i=i.replace("dvcss_e_","");try{e=JSON.parse(atob(i))}catch(e){}if(e){var n="df_option_"+e.id;window[n]=s.extend(!0,{},window[n],e),t.addClass("df-element"),"none"!==e.lightbox&&(t.attr("data-df-lightbox",void 0===e.lightbox?"custom":e.lightbox),"thumb"==e.lightbox&&t.attr("data-df-thumb",e.pdfThumb),e.thumbLayout&&t.attr("data-df-thumb-layout",e.thumbLayout),e.apl&&t.attr("apl",e.apl)),t.data("df-option",n),t.attr("data-df-slug",e.slug),t.attr("id","df_"+e.id)}})},n.parseThumbs=function(e){e.element.html(""),(null==e.thumbURL||""==e.thumbURL.toString().trim())&&(e.element.addClass("df-thumb-not-found"),e.thumbURL=n.defaults.popupThumbPlaceholder);var t=s("<span class='df-book-title'>").html(e.title),i=s("<div class='df-book-wrapper'>").appendTo(e.element);i.append(s("<div class='df-book-page1'>")),i.append(s("<div class='df-book-page2'>"));var a=s("<div class='df-book-cover'>").append(t).appendTo(i),o=s('<img width="210px" height="297px" class="df-lazy" alt="'+e.title+'"/>');o.attr("data-src",e.thumbURL),o.attr("src",n.defaults.popupThumbPlaceholder),a.prepend(o),n.addLazyElement(o[
1690]),!0===n.defaults.displayLightboxPlayIcon&&a.addClass("df-icon-play-popup"),"book-title-top"===e.thumbLayout?t.prependTo(e.element):("book-title-bottom"===e.thumbLayout||"cover-title"===e.thumbLayout)&&(e.hasShelf?e.thumbLayout="book-title-fixed":t.appendTo(e.element),!0===n.defaults.displayLightboxPlayIcon&&(e.element.removeClass("df-icon-play-popup"),i.addClass("df-icon-play-popup"))),e.element.addClass("df-tl-"+e.thumbLayout),e.element.attr("title",e.title)},n.initId=10,n.embeds=[],n.activeEmbeds=[],n.removeEmbeds=[],n.removeEmbedsLimit=l.isMobile?1:2,n.parseNormalElements=function(){s(".df-posts").each(function(){if(!1!==n.defaults.loadMoreCount&&-1!==n.defaults.loadMoreCount){var e=s(this);if("true"!==e.data("df-parsed")){e.data("df-parsed","true"),e.attr("df-parsed","true");var t=0,i=e.find(".df-element"),a=i.length;i.each(function(){++t>n.defaults.loadMoreCount&&s(this).attr("skip-parse","true")}),a>n.defaults.loadMoreCount&&e.append("<div class='df-load-more-button-wrapper'><div class='df-load-more-button'>Load More..</div></div>")}}}),n.triggerId=10,s(".df-element").each(function(){var e=s(this);if("true"!==e.attr("skip-parse")&&"true"!==e.data("df-parsed")){e.data("df-parsed","true"),e.attr("df-parsed","true");var t=e.data("df-lightbox")||e.data("lightbox");if(void 0===t)e.addClass("df-lazy-embed"),n.addLazyElement(e[0]);else if(e.addClass("df-popup-"+t),"thumb"===t){var i=e.data("df-thumb-layout")||n.defaults.thumbLayout,a=l.httpsCorrection(e.data("df-thumb"));e.removeAttr("data-thumb").removeAttr("data-thumb-layout");var o=e.html().trim();(void 0===o||""===o)&&(o="Click to Open");var r=e.parent().hasClass("df-has-shelf");n.parseThumbs({element:e,thumbURL:a,title:o,thumbLayout:i,hasShelf:r}),r&&e.after(s("<df-post-shelf>"))}else"button"===t&&n.defaults.buttonClass&&e.addClass(n.defaults.buttonClass);var h=e.attr("data-trigger");null!=h&&h.length>1&&(h=h.split(","),n.triggerId++,h.forEach(function(t){e.attr("df-trigger-id",n.triggerId),s("#"+t).addClass("df-trigger").attr("df-trigger",n.triggerId)}))}}),n.handleLazy=function(){var e;if(n.removeEmbeds.length>n.removeEmbedsLimit&&(e=n.removeEmbeds.shift())){var t=s("[initID='"+e+"']");if(t.length>0){var i=t.data("df-app");if(i){t.attr("data-df-page",i.currentPageNumber),l.log("Removed app id "+e),i.dispose(),i=null;var a=n.activeEmbeds.indexOf(e);a>-1&&n.activeEmbeds.splice(a,1)}}}if(e=n.embeds.shift()){var o=s("[initID='"+e+"']");if(o.length>0){if(o.is("img"))o.hasClass("df-lazy")?(o.attr("src",o.attr("data-src")),o.removeAttr("data-src"),o.removeClass("df-lazy"),n.lazyObserver.unobserve(o[0])):l.log("Prevent this"),n.handleLazy();else{var r=o.data("df-app");null==r?o.dearviewer():r.softInit(),l.log("Created app id "+e),n.activeEmbeds.push(e)}}}n.removeEmbeds.length<=n.removeEmbedsLimit&&0==n.embeds.length&&(n.checkRequestQueue=null)}},n.lazyObserver={observe:function(e){(e=s(e)).is("img")?e.hasClass("df-lazy")&&(e.attr("src",e.attr("data-src")),e.removeAttr("data-src"),e.removeClass("df-lazy")):e.dearviewer()}},"function"==typeof IntersectionObserver&&(n.lazyObserver=new IntersectionObserver(function(e,t){e.forEach(function(e){var t,i=s(e.target),a=i.attr("initID");e.isIntersecting?(!i.attr("initID")&&(i.attr("initID",n.initId),a=n.initId.toString(),n.initId++),(t=n.removeEmbeds.indexOf(a))>-1?(n.removeEmbeds.splice(t,1),l.log("Removed id "+a+"from Removal list")):-1==(t=n.embeds.indexOf(a))&&(n.embeds.push(a),l.log("Added id "+a+"to Add list"))):a&&((t=n.embeds.indexOf(a))>-1?(n.embeds.splice(t,1),l.log("Removed id "+a+" from Add list")):-1==(t=n.removeEmbeds.indexOf(a))&&(n.removeEmbeds.push(a),l.log("Added id "+a+" to Removal list"))),d=0,(n.removeEmbeds.length>n.removeEmbedsLimit||n.embeds.length>0)&&null==n.checkRequestQueue&&(n.checkRequestQueue=function(){d++,n.checkRequestQueue&&requestAnimationFrame(function(){n&&n.checkRequestQueue&&n.checkRequestQueue()}),d>20&&(d=0,n.handleLazy())},n.checkRequestQueue())})}));var d=0;n.addLazyElement=function(e){n.lazyObserver.observe(e)},n.parseElements=l.parseElements=function(){n.parseCSSElements(),n.parseNormalElements()},n.initUtils=function(){l.detectScriptLocation();var e=s("body");(l.isSafari||l.isIOS)&&e.addClass("df-ios"),e.on("click",function(){}),e.on("click",".df-posts .df-load-more-button",function(){var e=s(this).closest(".df-posts");if(e.length>0){var t=0;e.find(".df-element").each(function(){var e=s(this);
169"true"===e.attr("skip-parse")&&(t<n.defaults.loadMoreCount&&e.removeAttr("skip-parse"),t++)}),n.parseNormalElements()}}),n.defaults.shelfImage&&""!=n.defaults.shelfImage&&e.append("<style>.df-has-shelf df-post-shelf:before, .df-has-shelf df-post-shelf:after{background-image: url('"+n.defaults.shelfImage+"');}</style>")};var f=n.utils,g=function(){var e;function t(e,i){(function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")})(this,t),this.pages=[],this.app=i,this.parentElement=this.app.viewerContainer;var n="df-viewer "+(e.viewerClass||"");this.element=jQuery("<div>",{class:n}),this.parentElement.append(this.element),this.wrapper=jQuery("<div>",{class:"df-viewer-wrapper"}),this.element.append(this.wrapper),this.oldBasePageNumber=0,this.pages=[],this.minZoom=1,this.maxZoom=4,this.swipeThreshold=20,this.stageDOM=null,this.events={},this.arrowKeysAction=e.arrowKeysAction,this.clickAction=e.clickAction,this.scrollAction=e.scrollAction,this.dblClickAction=e.dblClickAction,this.pageBuffer=[],this.pageBufferSize=10}return e=[{key:"init",value:function(){}},{key:"softDispose",value:function(){}},{key:"updateBuffer",value:function(e){}},{key:"pageResetCallback",value:function(e){}},{key:"initCustomControls",value:function(){}},{key:"_getInnerWidth",value:function(){return this.app.dimensions.containerWidth-this.app.dimensions.padding.width-this.app.dimensions.offset.width}},{key:"_getInnerHeight",value:function(){return this.app.dimensions.maxHeight-this.app.dimensions.padding.height}},{key:"_getOuterHeight",value:function(e){return e}},{key:"dispose",value:function(){this.stageDOM&&(this.stageDOM.removeEventListener("mousemove",this.events.mousemove,!1),this.stageDOM.removeEventListener("mousedown",this.events.mousedown,!1),this.stageDOM.removeEventListener("mouseup",this.events.mouseup,!1),this.stageDOM.removeEventListener("touchmove",this.events.mousemove,!1),this.stageDOM.removeEventListener("touchstart",this.events.mousedown,!1),this.stageDOM.removeEventListener("touchend",this.events.mouseup,!1),this.stageDOM.removeEventListener("dblclick",this.events.dblclick,!1),this.stageDOM.removeEventListener("scroll",this.events.scroll,!1),this.stageDOM.removeEventListener("mousewheel",this.events.mousewheel,!1),this.stageDOM.removeEventListener("DOMMouseScroll",this.events.mousewheel,!1)),this.events=null,this.stageDOM=null,this.element.remove()}},{key:"checkDocumentPageSizes",value:function(){}},{key:"getViewerPageNumber",value:function(e){return e}},{key:"getDocumentPageNumber",value:function(e){return e}},{key:"getRenderContext",value:function(e,t){var i=this.app,a=i.provider,s=t.pageNumber,o=f.ifdef(t.textureTarget,n.TEXTURE_TARGET.VIEWER);i.dimensions.pageFit;var r=a.viewPorts[s],l=i.viewer.getTextureSize(t),h=null;if(h=o===n.TEXTURE_TARGET.THUMB?i.thumbSize:Math.floor(l.height),void 0===a.getCache(s,h)){var u=l.height/r.height,p=document.createElement("canvas"),c=this.filterViewPort(e.getViewport({scale:u,rotation:e._pageInfo.rotate+i.options.pageRotation}),s);o===n.TEXTURE_TARGET.THUMB&&(u=c.width/c.height>180/i.thumbSize?180*u/c.width:u*i.thumbSize/c.height,c=this.filterViewPort(e.getViewport({scale:u,rotation:e._pageInfo.rotate+i.options.pageRotation}),s)),p.height=Math.floor(c.height),p.width=Math.floor(c.width);var d=Math.abs(p.width-l.width)/l.width*100;return d>.001&&d<2&&(p.width=Math.floor(l.width),p.height=Math.floor(l.height)),i.viewer.filterViewPortCanvas(c,p,s),{canvas:p,canvasContext:p.getContext("2d",{willReadFrequently:!0===n.defaults.canvasWillReadFrequently}),viewport:c}}}},{key:"filterViewPort",value:function(e,t){return e}},{key:"getViewPort",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=this.app.provider.viewPorts[e];return t?null!=i?i:this.app.provider.defaultPage.viewPort:i}},{key:"pagesReady",value:function(){}},{key:"onReady",value:function(){}},{key:"filterViewPortCanvas",value:function(e){}},{key:"finalizeAnnotations",value:function(){}},{key:"finalizeTextContent",value:function(){}},{key:"updateTextContent",value:function(e){void 0==e&&(e=this.getBasePage(e)),this.app.provider.processTextContent(e,this.getTextElement(e,!0))}},{key:"isActivePage",value:function(e){return e===this.app.currentPageNumber}},{key:"initEvents",value:function(){var e=this.stageDOM=f.ifdef(this.stageDOM,this.parentElement[0]);e&&(e.addEventListener("mousemove",this.events.mousemove=this.mouseMove.bind(this),!1),e.addEventListener("mousedown",this.events.mousedown=this.mouseDown.bind(this),!1),e.addEventListener("mouseup",this.events.mouseup=this.mouseUp.bind(this),!1),e.addEventListener("touchmove",this.events.mousemove=this.mouseMove.bind(this),!1),e.addEventListener("touchstart",this.events.mousedown=this.mouseDown.bind(this),!1),e.addEventListener("touchend",this.events.mouseup=this.mouseUp.bind(this),!1),e.addEventListener("dblclick",this.events.dblclick=this.dblclick.bind(this),!1),e.addEventListener("scroll",this.events.scroll=this.onScroll.bind(this),!1),e.addEventListener("mousewheel",this.events.mousewheel=this.mouseWheel.bind(this),!1),e.addEventListener("DOMMouseScroll",this.events.mousewheel=this.mouseWheel.bind(this),!1)),this.startTouches=null,this.lastScale=null,this.startPoint=null}},{key:"refresh",value:function(){}},{key:"reset",value:function(){}},{key:"eventToPoint",value:function(e){var t={x:e.clientX,y:e.clientY};return t.x=t.x-this.app.viewerContainer[0].getBoundingClientRect().left,t.y=t.y-this.app.viewerContainer[0].getBoundingClientRect().top,{raw:t}}},{key:"mouseMove",value:function(e){e=f.fixMouseEvent(e),this.pinchMove(e),!0===this.pinchZoomDirty&&e.preventDefault(),this.startPoint&&!0!=this.pinchZoomDirty&&(this.pan(this.eventToPoint(e)),e.preventDefault())}},{key:"mouseDown",value:function(e){e=f.fixMouseEvent(e),this.pinchDown(e),this.startPoint=this.eventToPoint(e)}},{key:"mouseUp",value:function(e){e=f.fixMouseEvent(e),!0===this.pinchZoomDirty&&e.preventDefault();var t=this.eventToPoint(e),i=e.target||e.originalTarget,n=this.startPoint&&t.x===this.startPoint.x&&t.y===this.startPoint.y&&"A"!==i.nodeName;!0===e.ctrlKey&&n&&this.zoomOnPoint(t),this.pinchUp(e),this.startPoint=null}},{key:"pinchDown",value:function(e){null!=e.touches&&2==e.touches.length&&null==this.startTouches&&(this.startTouches=f.getTouches(e),this.app.viewer.zoomCenter=f.getVectorAvg(f.getTouches(e,this.parentElement.offset())),this.lastScale=1)}},{key:"pinchUp",value:function(e){null!=e.touches&&e.touches.length<2&&!0==this.pinchZoomDirty&&(this.app.viewer.lastScale=this.lastScale,this.app.container.removeClass("df-pinch-zoom"),this.updateTemporaryScale(!0),this.app.zoom(),this.lastScale=null,this.app.viewer.canSwipe=!1,this.pinchZoomDirty=!1,this.app.viewer._pinchZoomLastScale=null,this.startTouches=null)}},{key:"pinchMove",value:function(e){if(null!=e.touches&&2==e.touches.length&&null!=this.startTouches){this.pinchZoomDirty=!0,this.app.container.addClass("df-pinch-zoom");var t=f.calculateScale(this.startTouches,f.getTouches(e));this.lastScale,this.lastScale=t,this.app.viewer.pinchZoomUpdateScale=f.limitAt(t,this.app.viewer.minZoom/this.app.zoomValue,this.app.viewer.maxZoom/this.app.zoomValue),this.app.viewer._pinchZoomLastScale!=this.app.viewer.pinchZoomUpdateScale&&(this.app.viewer.pinchZoomRequestStatus=n.REQUEST_STATUS.ON,this.app.viewer._pinchZoomLastScale=this.app.viewer.pinchZoomUpdateScale),e.preventDefault();return}}},{key:"updateTemporaryScale",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(!0===e)this.parentElement[0].style.transform="none";else if(this.app.viewer.zoomCenter){var t=this.app.viewer.pinchZoomUpdateScale;this.parentElement[0].style.transformOrigin=this.app.viewer.zoomCenter.x+"px "+this.app.viewer.zoomCenter.y+"px",this.parentElement[0].style.transform="scale3d("+t+","+t+",1)"}}},{key:"pan",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.panRequestStatus=n.REQUEST_STATUS.ON,f.pan(this,e,t)}},{key:"updatePan",value:function(){this.element.css({transform:"translate3d("+this.left+"px,"+this.top+"px,0)"})}},{key:"dblclick",value:function(e){}},{key:"onScroll",value:function(e){}},{key:"mouseWheel",value:function(e){var t=this.app,i=f.getMouseDelta(e),a=!0===e.ctrlKey,s=t.options.mouseScrollAction===n.MOUSE_SCROLL_ACTIONS.ZOOM&&(!0===t.options.isLightBox||!0===t.isFullscreen);a||s?(i>0||i<0)&&(e.preventDefault(),t.viewer.zoomCenter=this.eventToPoint(e).raw,t.zoom(i),t.ui.update()):t.options.mouseScrollAction===n.MOUSE_SCROLL_ACTIONS.NAV&&(i>0?t.next():i<0&&t.prev())}},{key:"zoomOnPoint",value:function(e){this.app.viewer.zoomCenter=e.raw,this.app.zoom(1)}},{key:"getVisiblePages",value:function(){return this.visiblePagesCache=[],{main:this.visiblePagesCache,buffer:[]}}},{key:"getBasePage",value:function(){return this.app.currentPageNumber}},{key:"isFirstPage",value:function(e){return void 0===e&&(e=this.app.currentPageNumber),1===e}},{key:"isLastPage",value:function(e){return void 0===e&&(e=this.app.currentPageNumber),e===this.app.pageCount}},{key:"isEdgePage",value:function(e){return void 0===e&&(e=this.app.currentPageNumber),1===e||e===this.app.pageCount}},{key:"checkRequestQueue",value:function(){var e=n.REQUEST_STATUS;this.panRequestStatus===e.ON&&(this.updatePan(),this.panRequestStatus=e.OFF),this.app.viewer.pinchZoomRequestStatus===e.ON&&(this.app.viewer.updateTemporaryScale(),this.app.viewer.pinchZoomRequestStatus=e.OFF)}},{key:"isAnimating",value:function(){return!1}},{key:"updatePendingStatusClass",value:function(e){void 0===e&&(e=this.isAnimating()),this.app.container.toggleClass("df-pending",e)}},{key:"initPages",value:function(){}},{key:"resize",value:function(){}},{key:"determinePageMode",value:function(){}},{key:"zoom",value:function(){}},{key:"gotoPageCallBack",value:function(){this.requestRefresh()}},{key:"requestRefresh",value:function(){var e=!(arguments.length>0)||void 0===arguments[0]||arguments[0];this.app.refreshRequestStatus=!0===e?n.REQUEST_STATUS.ON:n.REQUEST_STATUS.OFF}},{key:"getPageByNumber",value:function(e){var t=this.pages,i=void 0;if(this.app.isValidPage(e)){for(var n=0;n<t.length;n++)if(e===t[n].pageNumber){i=t[n];break}}return i}},{key:"changeAnnotation",value:function(){return!1}},{key:"getAnnotationElement",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=this.getPageByNumber(e);if(void 0!==i)return void 0===i.annotationElement&&(i.annotationElement=jQuery("<div class='df-link-content'>"),i.contentLayer.append(i.annotationElement)),!0===t&&i.annotationElement.html(""),i.annotationElement[0]}},{key:"getTextElement",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=this.getPageByNumber(e);if(void 0!==i)return void 0===i.textElement&&(i.textElement=jQuery("<div class='df-text-content'>"),i.contentLayer.append(i.textElement)),!0===t&&(i.textElement.html(""),i.textElement.siblings(".df-auto-link-content").html("")),i.textElement[0]}},{key:"render",value:function(){}},{key:"textureLoadedCallback",value:function(e){}},{key:"handleZoom",value:function(){}},{key:"getTextureSize",value:function(e){console.error("Texture calculation missing!")}},{key:"textureHeightLimit",value:function(e){return f.limitAt(e,1,this.app.dimensions.maxTextureHeight)}},{key:"textureWidthLimit",value:function(e){return f.limitAt(e,1,this.app.dimensions.maxTextureWidth)}},{key:"setPage",value:function(e){f.log("Set Page detected",e.pageNumber);var t=this.getPageByNumber(e.pageNumber);return!!t&&(e.callback=this.textureLoadedCallback.bind(this),t.loadTexture(e),this.updateBuffer(t),!0)}},{key:"cleanPage",value:function(e){return!0}},{key:"validatePageChange",value:function(e){return e!==this.app.currentPageNumber}},{key:"afterControlUpdate",value:function(){}},{key:"searchPage",value:function(e){return{include:!0,label:this.app.provider.getLabelforPage(e)}}}],function(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(t.prototype,e),t}();function v(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function m(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function y(e,t,i){return t&&m(e.prototype,t),i&&m(e,i),e}function b(e){return(b=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}
169function w(e,t){return(w=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var P=n.utils,S=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&w(e,t)}(n,e);var t,i=(t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,i=b(n);return e=t?Reflect.construct(i,arguments,b(this).constructor):i.apply(this,arguments),e&&("object"==(e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e)||"function"==typeof e)?e:function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(this)});function n(e){var t;return v(this,n),(t=i.call(this)).canvasMode=null,e&&e.parentElement&&(t.parentElement=e.parentElement),t.init(),t}return y(n,[{key:"init",value:function(){var e=this.element=jQuery("<div>",{class:"df-page"});e[0].appendChild(this.contentLayer[0]),this.texture=new Image,this.parentElement&&this.parentElement[0].append(e[0])}},{key:"resetContent",value:function(){void 0!==this.annotationElement&&this.annotationElement.html(""),void 0!==this.textElement&&this.textElement.html("")}}
169,{key:"setLoading",value:function(){this.element.toggleClass("df-loading",!0!==this.textureLoaded)}},{key:"loadTexture",value:function(e){var t=this,i=e.texture,n=e.callback;function a(){t.textureSrc=i,t.element.css({backgroundImage:P.bgImage(i)}),t.updateTextureLoadStatus(!0),"function"==typeof n&&n(e)}null===t.canvasMode&&i&&"CANVAS"===i.nodeName&&(t.canvasMode=!0),!0===t.canvasMode?(t.element.find(">canvas").remove(),i!==t.textureLoadFallback&&(t.textureSrc=i,t.element.append(jQuery(i))),t.updateTextureLoadStatus(!0),"function"==typeof n&&n(e)):i===t.textureLoadFallback?a():(t.texture.onload=a,t.texture.src=i)}},{key:"updateCSS",value:function(e){this.element.css(e)}},{key:"resetCSS",value:function(){this.element.css({transform:"",boxShadow:"",display:"block"})}}]),n}(function(){function e(){v(this,e),this.textureLoadFallback="blank",this.textureStamp="-1",this.textureLoaded=!1,this.texture="blank",this.textureSrc="blank",this.pageNumber=void 0,this.contentLayer=jQuery("<div>",{class:"df-page-content"})}return y(e,[{key:"reset",value:function(){this.resetTexture(),this.resetContent()}},{key:"resetTexture",value:function(){this.textureLoaded=!1,this.textureStamp="-1",this.loadTexture({texture:this.textureLoadFallback}),this.contentLayer.removeClass("df-content-loaded")}},{key:"clearTexture",value:function(){this.loadTexture({texture:this.textureLoadFallback})}},{key:"resetContent",value:function(){}},{key:"loadTexture",value:function(e){}},{key:"getTexture",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=this.textureSrc;return!0===e&&t&&t.cloneNode&&(t=t.cloneNode()).getContext&&t.getContext("2d").drawImage(this.textureSrc,0,0),t}}
169,{key:"setLoading",value:function(){}},{key:"updateTextureLoadStatus",value:function(e){this.textureLoaded=!0===e,P.log((!0===this.textureLoaded?"Loaded ":"Loading ")+this.textureStamp+" for "+this.pageNumber),this.contentLayer.toggleClass("df-content-loaded",!0===e),this.setLoading()}},{key:"changeTexture",value:function(e,t){var i=e+"|"+t;return this.textureStamp!==i&&(P.log("Page "+e+" : texture changed from - "+this.textureStamp+" to "+i),this.textureLoaded=!1,this.textureStamp=i,this.updateTextureLoadStatus(!1),!0)}}]),e}());function x(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function C(e,t,i){return(C="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,i){var n=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=E(e)););return e}(e,t);if(n){var a=Object.getOwnPropertyDescriptor(n,t);return a.get?a.get.call(i||e):a.value}})(e,t,i||e)}function E(e){return(E=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function T(e,t){return(T=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var k=n.utils,O=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&T(e,t)}(s,e);var t,i,a=(t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,i=E(s);return e=t?Reflect.construct(i,arguments,E(this).constructor):i.apply(this,arguments),e&&("object"==(e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e)||"function"==typeof e)?e:x(this)});function s(e,t){var i;return function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,s),e.viewerClass="df-reader",t.options.mouseScrollAction=n.MOUSE_SCROLL_ACTIONS.NONE,(i=a.call(this,e,t)).app.jumpStep=1,i.minZoom=.25,i.stackCount=i.app.pageCount,i.app.options.paddingLeft=0,i.app.options.paddingRight=0,i.app.options.paddingTop=10,i.app.options.paddingBottom=!0===i.app.options.controlsFloating?20:10,i.app.pageScaling=i.app.options.pageScale,i.acceptAppMouseEvents=!0,i.scrollStatus=n.REQUEST_STATUS.OFF,i.deltaPanX=0,i.deltaPanY=0,t._viewerPrepared(),i.zoomViewer=x(i),i}return i=[{key:"init",value:function(){C(E(s.prototype),"init",this).call(this),this.initEvents(),this.initPages(),this.initScrollBar()}},{key:"initEvents",value:function(){this.stageDOM=this.element[0],C(E(s.prototype),"initEvents",this).call(this)}},{key:"initPages",value:function(){this.stackCount=this.app.pageCount;for(var e=0;e<this.stackCount;e++){var t=new S({parentElement:this.wrapper});t.index=e,t.viewer=this,this.pages.push(t)}}},{key:"initScrollBar",value:function(){this.scrollBar=jQuery("<div class='df-reader-scrollbar'>"),this.scrollBar.appendTo(this.app.container),this.scrollPageNumber=jQuery("<div class='df-reader-scroll-page-number'>").appendTo(this.app.container)}},{key:"afterControlUpdate",value:function(){void 0!==this.scrollBar&&(this.scrollBar[0].innerHTML=this.app.getCurrentLabel(),this.app.provider.pageLabels?this.scrollPageNumber[0].innerHTML=this.app.getCurrentLabel()+"<div>("+this.app.currentPageNumber+" of "+this.app.pageCount+")</div>":this.scrollPageNumber[0].innerHTML=this.app.getCurrentLabel()+"<div>of "+this.app.pageCount+"</div>")}},{key:"updateBuffer",value:function(e){if("-1"!==e.textureStamp&&void 0!==e.pageNumber){for(var t=e.pageNumber,i=e.pageNumber,n=0,a=0;a<this.pageBuffer.length;a++){var s=this.pageBuffer[a].pageNumber;if(t===s){k.log("Page "+t+" already in buffer, skipping");return}Math.abs(this.app.currentPageNumber-s)>Math.abs(this.app.currentPageNumber-i)&&(i=s,n=a)}this.pageBuffer.push(e),this.pageBuffer.length>this.pageBufferSize&&(k.log("Farthest buffer: "+i),this.pageBuffer[n].reset(),this.pageBuffer.splice(n,1))}}},{key:"initCustomControls",value:function(){var e=this.app.ui.controls;e.openRight.hide(),e.openLeft.hide()}}
169,{key:"dispose",value:function(){C(E(s.prototype),"dispose",this).call(this),this.scrollBar&&this.scrollBar.remove(),this.scrollPageNumber&&this.scrollPageNumber.remove(),this.element.remove()}},{key:"_getInnerHeight",value:function(){C(E(s.prototype),"_getInnerHeight",this).call(this);var e=this.app.dimensions.maxHeight-this.app.dimensions.padding.height,t=this.app.dimensions.defaultPage.viewPort,i=this.app.dimensions.containerWidth-20-this.app.dimensions.padding.width;this.app.pageScaling===n.PAGE_SCALE.ACTUAL&&(i=1*this.app.provider.defaultPage.viewPort.width);var a=e;return this.app.pageScaling===n.PAGE_SCALE.PAGE_WIDTH?a=100*t.height:this.app.pageScaling===n.PAGE_SCALE.AUTO?a=1.5*t.height:this.app.pageScaling===n.PAGE_SCALE.ACTUAL&&(a=1*t.height),a-=2,this._containCover=k.contain(t.width,t.height,i,a),a=Math.min(e,this._containCover.height+2),this.app.pageScaleValue=this._containCover.height/t.height,this.app.dimensions.isFixedHeight?e:a}},{key:"handleZoom",value:function(){var e=this.app,t=this.maxZoom=4,i=e.zoomValue;!0===e.pendingZoom&&null!=e.zoomDelta?i=e.zoomDelta>0?i*e.options.zoomRatio:i/e.options.zoomRatio:null!=this.lastScale&&(i*=this.lastScale,this.lastScale=null),i=k.limitAt(i,this.minZoom,t),e.zoomValueChange=i/e.zoomValue,e.zoomChanged=e.zoomValue!==i,e.zoomValue=i}},{key:"resize",value:function(){var e=this.app;e.dimensions;var t=e.dimensions.padding,i=this.shiftHeight=0;this.element.css({top:-i,bottom:-i,right:-0,left:-0,paddingTop:t.top,paddingRight:t.right,paddingBottom:t.bottom,paddingLeft:t.left});for(var n=this.getVisiblePages().main[0]-1,a=(n=this.pages[n].element[0]).getBoundingClientRect(),s=this.parentElement[0].getBoundingClientRect(),o=0;o<this.pages.length;o++){var r=this.pages[o],l=this.getViewPort(o+1,!0),h=r.element[0].style;h.height=Math.floor(l.height*e.pageScaleValue*e.zoomValue)+"px",h.width=Math.floor(l.width*e.pageScaleValue*e.zoomValue)+"px"}if(this.oldScrollHeight!=this.element[0].scrollHeight&&void 0!==this.oldScrollHeight){var u,p=this.element[0].scrollHeight/this.oldScrollHeight;this.skipScrollCheck=!0;var c=n.offsetTop+n.clientTop-(a.top-s.top+n.clientTop)*p,d=n.offsetLeft+n.clientLeft-(a.left-s.left+n.clientLeft)*p;c+=(p-1)*10/2,d+=(p-1)*10/2,this.zoomCenter=null!==(u=this.zoomCenter)&&void 0!==u?u:{x:0,y:0},c+=(p-1)*this.zoomCenter.y,d+=(p-1)*this.zoomCenter.x,this.zoomCenter=null,this.element[0].scrollTop=c,this.element[0].scrollLeft=d,this.skipScrollCheck=!1}this.oldScrollHeight=this.element[0].scrollHeight,this.scrollBar[0].style.transform="none",this.updateScrollBar()}},{key:"onReady",value:function(){this.gotoPageCallBack(),this.oldScrollHeight=this.element[0].scrollHeight}},{key:"refresh",value:function(){for(var e=this.app,t=this.getVisiblePages().main,i=0;i<t.length;i++){var a=void 0,s=t[i];a=this.pages[s-1],s!==a.pageNumber&&(a.resetTexture(),this.app.textureRequestStatus=n.REQUEST_STATUS.ON),a.element.attr("number",s),a.pageNumber=s}this.requestRefresh(!1),e.textureRequestStatus=n.REQUEST_STATUS.ON}},{key:"isAnimating",value:function(){return this.scrollStatus===n.REQUEST_STATUS.ON||this.scrollStatus===n.REQUEST_STATUS.COUNT}},{key:"checkRequestQueue",value:function(){C(E(s.prototype),"checkRequestQueue",this).call(this),this.scrollStatus===n.REQUEST_STATUS.ON&&(this.scrollStatus=n.REQUEST_STATUS.OFF),this.scrollStatus===n.REQUEST_STATUS.COUNT&&(this.scrollStatus=n.REQUEST_STATUS.ON)}},{key:"isActivePage",value:function(e){return void 0!==this.visiblePagesCache&&this.visiblePagesCache.includes(e)}},{key:"getVisiblePages",value:function(){var e=k.getVisibleElements({container:this.element[0],elements:this.wrapper[0].children});return e=0===e.length?[this.app.currentPageNumber]:e.splice(0,this.pageBufferSize),this.visiblePagesCache=e,{main:e,buffer:[]}}},{key:"getPageByNumber",value:function(e){var t=this.pages[e-1];return void 0===t&&k.log("Page Not found for: "+e),t}},{key:"onScroll",value:function(e){for(var t=this.element[0].scrollTop+this.app.dimensions.containerHeight/2,i=this.getVisiblePages().main,a=i[0],s=0;s<i.length;s++){a=i[s];var o=this.pages[a-1].element[0],r=o.offsetTop+o.clientTop;if(r<=t&&o.clientHeight+r>=t)break;
169if(s>0&&r>t&&o.clientHeight+r>=t){a=i[s-1];break}}this.skipScrollIntoView=!0,this.app.gotoPage(a),this.skipScrollIntoView=!1,this.updateScrollBar(),e.preventDefault&&e.preventDefault(),e.stopPropagation(),this.requestRefresh(),this.scrollStatus=n.REQUEST_STATUS.COUNT,n.handlePopup(this.element,!1)}},{key:"updateScrollBar",value:function(){var e=this.element[0];this.app.container[0],e.scrollLeft;var t=60+(e.offsetHeight-40-60-60)*e.scrollTop/(e.scrollHeight-e.offsetHeight);isNaN(t)&&(t=60),this.scrollBar.lastY=t,this.scrollBar[0].style.transform="translateY("+t+"px)"}},{key:"validatePageChange",value:function(e){}},{key:"gotoPageCallBack",value:function(){if(!0!==this.skipScrollIntoView){var e=this.getPageByNumber(this.app.currentPageNumber);null!=e&&k.scrollIntoView(e.element[0],this.element[0])}this.skipScrollIntoView=!1,this.requestRefresh()}},{key:"getTextureSize",value:function(e){var t=this.app.provider.viewPorts[1];this.app.provider.viewPorts[e.pageNumber]&&(t=this.app.provider.viewPorts[e.pageNumber]);var i=this.app.options.pixelRatio;return{height:t.height*this.app.zoomValue*this.app.pageScaleValue*i,width:t.width*this.app.zoomValue*this.app.pageScaleValue*i}}},{key:"textureLoadedCallback",value:function(e){var t=this.getPageByNumber(e.pageNumber),i=this.app,n=this.getViewPort(e.pageNumber,!0);t.element.height(Math.floor(n.height*i.pageScaleValue*i.zoomValue)).width(Math.floor(n.width*i.pageScaleValue*i.zoomValue))}},{key:"pan",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=this.startPoint,a=e.raw.y-i.raw.y,s=e.raw.x-i.raw.x;this.deltaPanY+=a,this.deltaPanX+=s,this.panRequestStatus=n.REQUEST_STATUS.ON,!1===t&&(this.startPoint=e)}},{key:"updatePan",value:function(){this.element[0].scrollTop=this.element[0].scrollTop-this.deltaPanY,this.element[0].scrollLeft=this.element[0].scrollLeft-this.deltaPanX,this.deltaPanY=0,this.deltaPanX=0}},{key:"mouseMove",value:function(e){if(this.startPoint&&this.isScrollBarPressed){var t=k.fixMouseEvent(e),i=this.eventToPoint(t),n=this.element[0],a=this.scrollBar.lastY-(this.startPoint.raw.y-i.raw.y);this.scrollBar.lastY=a,n.scrollTop=(a-60)*(n.scrollHeight-n.offsetHeight)/(n.offsetHeight-40-60-60),this.startPoint=i,e.preventDefault();return}e.touches&&e.touches.length<2||C(E(s.prototype),"mouseMove",this).call(this,e)}},{key:"mouseDown",value:function(e){C(E(s.prototype),"mouseDown",this).call(this,e),e.srcElement===this.scrollBar[0]&&(this.isScrollBarPressed=!0,this.scrollBar.addClass("df-active"),this.scrollPageNumber.addClass("df-active"))}},{key:"mouseUp",value:function(e){C(E(s.prototype),"mouseUp",this).call(this,e),(this.isScrollBarPressed=this.scrollBar)&&(this.isScrollBarPressed=!1,this.scrollBar.removeClass("df-active"),this.scrollPageNumber.removeClass("df-active"))}}],function(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(s.prototype,i),s}(g);function R(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function L(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function I(e,t,i){return t&&L(e.prototype,t),i&&L(e,i),e}function N(e,t,i){return(N="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,i){var n=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=_(e)););return e}(e,t);if(n){var a=Object.getOwnPropertyDescriptor(n,t);return a.get?a.get.call(i||e):a.value}})(e,t,i||e)}function _(e){return(_=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function A(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&M(e,t)}function M(e,t){return(M=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function D(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}();return function(){var i,n=_(e);return i=t?Reflect.construct(n,arguments,_(this).constructor):n.apply(this,arguments),i&&("object"==(i&&"undefined"!=typeof Symbol&&i.constructor===Symbol?"symbol":typeof i)||"function"==typeof i)?i:function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(this)}}var F=n.utils,z=function(e){A(i,e);var t=D(i);function i(e,a){var s,o;return R(this,i),e.viewerClass="df-flipbook "+(e.viewerClass||""),(s=t.call(this,e,a)).isFlipBook=!0,s.sheets=[],s.isRTL=s.app.isRTL,s.foldSense=50,s.isOneSided=!1,s.stackCount=null!==(o=e.stackCount)&&void 0!==o?o:6,s.annotedPage=null,s.pendingAnnotations=[],s.seamPosition=0,s.dragSheet=null,s.drag=null,s.soundOn=!0===e.enableSound,s.soundFile=null,s.minZoom=1,s.maxZoom=4,s.pureMaxZoom=4,(s.app.options.pageSize===n.FLIPBOOK_PAGE_SIZE.AUTO||s.app.options.pageSize===n.FLIPBOOK_PAGE_SIZE.DOUBLE_INTERNAL)&&
169(s.app.checkSecondPage=!0),s.app.pageScaling=n.PAGE_SCALE.PAGE_FIT,e.viewerClass="",s.zoomViewer=new B(e,a),s}return I(i,[{key:"init",value:function(){N(_(i.prototype),"init",this).call(this),this.initSound();var e=this.app;this.pageMode=e.options.pageMode===n.FLIPBOOK_PAGE_MODE.AUTO?F.isMobile||e.pageCount<=2?n.FLIPBOOK_PAGE_MODE.SINGLE:n.FLIPBOOK_PAGE_MODE.DOUBLE:e.options.pageMode,this.singlePageMode=e.options.singlePageMode||(F.isMobile?n.FLIPBOOK_SINGLE_PAGE_MODE.BOOKLET:n.FLIPBOOK_SINGLE_PAGE_MODE.ZOOM),this.updatePageMode(),this.rightSheetHeight=this.leftSheetHeight=this._defaultPageSize.height,this.leftSheetWidth=this.rightSheetWidth=this._defaultPageSize.width,this.leftSheetTop=this.rightSheetTop=(this.availablePageHeight()-this._defaultPageSize.height)/2,this.zoomViewer.rightSheetHeight=this.zoomViewer.leftSheetHeight=this._defaultPageSize.height,this.zoomViewer.leftSheetWidth=this.zoomViewer.rightSheetWidth=this._defaultPageSize.width}},{key:"determineHeight",value:function(){}},{key:"initCustomControls",value:function(){N(_(i.prototype),"initCustomControls",this).call(this);var e=this,t=this.app,n=t.ui,a=n.controls,s=t.options.text,o=t.options.icons;a.sound=F.createBtn("sound",o.sound,s.toggleSound).on("click",function(){e.soundOn=!e.soundOn,n.updateSound()}),n.updateSound=function(){!1===e.soundOn?a.sound.addClass("disabled"):a.sound.removeClass("disabled")},n.updateSound()}},{key:"dispose",value:function(){N(_(i.prototype),"dispose",this).call(this);for(var e=0;e<this.sheets.length;e++){var t=this.sheets[e];t&&t.currentTween&&(t.currentTween.stop(),t.currentTween=null)}this.zoomViewer.dispose(),this.soundFile=null}},{key:"determinePageMode",value:function(){var e=this.app,t=this.pageMode;if(this.app.pageCount<3)this.pageMode=n.FLIPBOOK_PAGE_MODE.SINGLE;else if(this.app.options.pageMode===n.FLIPBOOK_PAGE_MODE.AUTO&&!0!=this.pageModeChangedManually){if(!0===F.isMobile){if(this.app.dimensions.isAutoHeight&&!1==this.app.dimensions.isFixedHeight){var i=this._calculateInnerHeight(!0),a=this._calculateInnerHeight(!1),s=e.dimensions.stage.innerWidth+(!0!=e.options.sideMenuOverlay&&e.isSideMenuOpen?220:0);this.pageMode=i>1.1*a&&s<768?n.FLIPBOOK_PAGE_MODE.SINGLE:n.FLIPBOOK_PAGE_MODE.DOUBLE,this._calculateInnerHeight()}else{var o=e.dimensions.stage.innerWidth+(!0!=e.options.sideMenuOverlay&&e.isSideMenuOpen?220:0);this.pageMode=e.dimensions.stage.innerHeight>1.1*o&&o<768?n.FLIPBOOK_PAGE_MODE.SINGLE:n.FLIPBOOK_PAGE_MODE.DOUBLE}}this.pageMode!=t&&this.setPageMode({isSingle:this.pageMode==n.FLIPBOOK_PAGE_MODE.SINGLE})}}},{key:"initSound",value:function(){this.soundFile=document.createElement("audio"),this.soundFile.setAttribute("src",this.app.options.soundFile+"?ver="+n.version),this.soundFile.setAttribute("type","audio/mpeg")}},{key:"playSound",value:function(){try{!0===this.app.userHasInteracted&&!0===this.soundOn&&(this.soundFile.currentTime=0,this.soundFile.play())}catch(e){}}},{key:"checkDocumentPageSizes",value:function(){var e=this.app.provider;e.pageSize===n.FLIPBOOK_PAGE_SIZE.AUTO&&(e._page2Ratio&&e._page2Ratio>1.5*e.defaultPage.pageRatio?e.pageSize=n.FLIPBOOK_PAGE_SIZE.DOUBLE_INTERNAL:e.pageSize=n.FLIPBOOK_PAGE_SIZE.SINGLE),e.pageSize===n.FLIPBOOK_PAGE_SIZE.DOUBLE_INTERNAL&&(e.pageCount=1===e.numPages?1:2*e.numPages-2),(e.pageSize===n.FLIPBOOK_PAGE_SIZE.DOUBLE_COVER_BACK||e.pageSize===n.FLIPBOOK_PAGE_SIZE.DOUBLE)&&(e.pageCount=2*e.numPages)}},{key:"getViewerPageNumber",value:function(e){return this.app.provider.pageSize===n.FLIPBOOK_PAGE_SIZE.DOUBLE_INTERNAL&&e>2&&(e=2*e-1),this.app.provider.pageSize===n.FLIPBOOK_PAGE_SIZE.DOUBLE_COVER_BACK&&e>2&&(e=2*e-1),e}},{key:"getDocumentPageNumber",value:function(e){return this.app.provider.pageSize===n.FLIPBOOK_PAGE_SIZE.DOUBLE_INTERNAL&&e>2?Math.ceil((e-1)/2)+1:this.app.provider.pageSize===n.FLIPBOOK_PAGE_SIZE.DOUBLE_COVER_BACK&&e>1?e===this.app.pageCount?1:Math.ceil((e-1)/2)+1:e}},{key:"getViewPort",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2?arguments[2]:void 0;return this.filterViewPort(N(_(i.prototype),"getViewPort",this).call(this,e,t),e,n)}},{key:"isDoubleInternal",value:function(){return this.app.provider.pageSize===n.FLIPBOOK_PAGE_SIZE.DOUBLE_INTERNAL}},{key:"isDoubleCoverBack",value:function(){return this.app.provider.pageSize===n.FLIPBOOK_PAGE_SIZE.DOUBLE_COVER_BACK}},{key:"isDoubleInternalPage",value:function(e){return this.isDoubleInternal()&&e>
1691&&e<this.app.provider.pageCount}},{key:"getDoublePageWidthFix",value:function(e){return this.isDoubleInternalPage(e)||this.isDoubleCoverBack()?2:1}},{key:"isDoublePageFix",value:function(e){var t=!1;return(this.isDoubleCoverBack()||this.isDoubleInternalPage(e))&&(this.app.isRTL?e%2==0&&(t=!0):e%2==1&&(t=!0)),t}},{key:"finalizeAnnotations",value:function(e,t){}},{key:"finalizeTextContent",value:function(e,t){this.app.zoomValue>this.app.viewer.pureMaxZoom&&(this.zoomViewer.leftViewPort&&this.zoomViewer.leftPage.contentLayer[0].style.setProperty("--scale-factor",this.zoomViewer.leftSheetHeight/this.zoomViewer.leftViewPort.height),this.zoomViewer.rightViewPort&&this.zoomViewer.rightPage.contentLayer[0].style.setProperty("--scale-factor",this.zoomViewer.rightSheetHeight/this.zoomViewer.rightViewPort.height))}},{key:"isActivePage",value:function(e){return void 0!==this.visiblePagesCache&&this.visiblePagesCache.includes(e)}},{key:"isSheetCover",value:function(e){var t=this.isBooklet;return 0===e||t&&1===e||e===Math.ceil(this.app.pageCount/(t?1:2))-(t?0:1)}},{key:"isSheetHard",value:function(e){var t=this.app.options.flipbookHardPages;if(this.isBooklet,"cover"===t)return this.isSheetCover(e);if("all"===t)return!0;var i=(","+t+",").indexOf(","+(2*e+1)+",")>-1,n=(","+t+",").indexOf(","+(2*e+2)+",")>-1;return i||n}},{key:"sheetsIndexShift",value:function(e,t,i){e>t?(this.sheets[i-1].skipFlip=!0,this.sheets.unshift(this.sheets.pop())):e<t&&(this.sheets[0].skipFlip=!0,this.sheets.push(this.sheets.shift()))}},{key:"checkSwipe",value:function(e,t){if(!0!==this.pinchZoomDirty&&1===this.app.zoomValue&&!0===this.canSwipe){var i="vertical"==this.orientation?e.y-this.lastPosY:e.x-this.lastPosX;Math.abs(i)>this.swipeThreshold&&(i<0?this.app.openRight():this.app.openLeft(),this.canSwipe=!1,t.preventDefault()),this.lastPosX=e.x,this.lastPosY=e.y}}},{key:"checkCenter",value:function(){var e,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],i=this.app,a=n.FLIPBOOK_CENTER_SHIFT,s=i.currentPageNumber%2==0,o=this.getBasePage(),r=this.isRTL,l=this.isSingle;e=0===o||this.isBooklet?this.isRTL?a.RIGHT:a.LEFT:o===i.pageCount?r?a.LEFT:a.RIGHT:l?r?s?a.LEFT:a.RIGHT:s?a.RIGHT:a.LEFT:a.NONE,!0!==this.centerNeedsUpdate&&(this.centerNeedsUpdate=this.centerShift!==e),this.centerNeedsUpdate&&(this.centerShift=e,this.updateCenter(t),this.centerNeedsUpdate=!1)}},{key:"updateCenter",value:function(){console.log("UpdateCenter: missing implementation.")}},{key:"reset",value:function(){for(var e,t=0;t<this.sheets.length;t++)(e=this.sheets[t]).reset(),e.pageNumber=-1,e.frontPage&&(e.frontPage.pageNumber=-1),e.backPage&&(e.backPage.pageNumber=-1),e.resetTexture();this.annotedPage=null,this.oldBasePageNumber=-1,this.centerShift=null,this.refresh()}},{key:"handleZoom",value:function(){var e=this.app;e.dimensions;var t=this.getLeftPageTextureSize({zoom:!1,isAnnotation:!0}),i=this.getRightPageTextureSize({zoom:!1,isAnnotation:!0});this.maxZoom,e.zoomValue,this.pureMaxZoom=e.dimensions.maxTextureSize/Math.max(t.height,t.width,i.height,i.width);var n=this.maxZoom=e.options.fakeZoom*this.pureMaxZoom,a=e.zoomValue,s=!1,o=!1;n<this.minZoom&&(n=this.maxZoom=this.minZoom),!0===e.pendingZoom&&null!=e.zoomDelta?a=e.zoomDelta>0?a*e.options.zoomRatio:a/e.options.zoomRatio:null!=this.lastScale&&(a*=this.lastScale,this.lastScale=null),a=F.limitAt(a,this.minZoom,n),e.zoomValueChange=a/e.zoomValue,(e.zoomChanged=e.zoomValue!==a)&&(1===a||1===e.zoomValue)&&(s=1===a,o=1===e.zoomValue),e.zoomValue=a,(o||s)&&(e.container.toggleClass("df-zoom-active",1!==a),o&&this.enterZoom(),s&&this.exitZoom())}},{key:"refresh",value:function(){var e=this.app,t=this.stackCount,i=this.isRTL,a=this.isBooklet,s=this.getBasePage(),o=a?1:2;i&&(s=e.pageCount-s);
169var r,l=this.oldBasePageNumber,h=Math.ceil(e.pageCount/o),u=Math.floor(t/2);s!==this.oldBasePageNumber&&(this.pageNumberChanged=!0,this.updatePendingStatusClass(!0),this.zoomViewer.reset()),this.sheetsIndexShift(l,s,t);var p=Math.ceil(s/o);for(r=0;r<t;r++){var c=void 0,d=p-u+r;if(i&&(d=h-d-1),null!=(c=this.sheets[r])){c.targetSide=r<u?n.TURN_DIRECTION.LEFT:n.TURN_DIRECTION.RIGHT;var f=c.side!==c.targetSide,g=d!==c.pageNumber,v=f&&!1===c.skipFlip&&1===e.zoomValue;!f&&g&&c.isFlipping&&c.currentTween&&c.currentTween.stop(),c.isHard=this.isSheetHard(d),c.isCover=this.isSheetCover(d),g&&(c.resetTexture(),(this.app.isRTL?c.backPage:c.frontPage).pageNumber=this.isBooklet?d:2*d+1,(this.app.isRTL?c.frontPage:c.backPage).pageNumber=this.isBooklet?-1:2*d+2,e.textureRequestStatus=n.REQUEST_STATUS.ON),c.pageNumber=d,this.refreshSheet({sheet:c,sheetNumber:d,totalSheets:h,zIndex:this.stackCount+(r<u?r-u:u-r),visible:a?i?r<u||c.isFlipping||v:r>=u||c.isFlipping||v:d>=0&&d<h||a&&d===h,index:r,needsFlip:v,midPoint:u})}}this.requestRefresh(!1),e.textureRequestStatus=n.REQUEST_STATUS.ON,this.oldBasePageNumber=s,this.checkCenter(),this.zoomViewer.refresh(),this.pageNumberChanged=!1}},{key:"validatePageChange",value:function(e){if(e===this.app.currentPageNumber)return!1;var t=this.app,i=!this.isFlipping()||void 0===t.oldPageNumber;return(i=i||t.currentPageNumber<e&&t.oldPageNumber<t.currentPageNumber)||t.currentPageNumber>e&&t.oldPageNumber>t.currentPageNumber}},{key:"getVisiblePages",value:function(){for(var e=[],t=this.getBasePage(),i=this.app.zoomValue>1?1:this.isBooklet&&F.isMobile?Math.min(this.stackCount/2,2):this.stackCount/2,n=0;n<i;n++)e.push(t-n),e.push(t+n+1);return this.visiblePagesCache=e,{main:e,buffer:[]}}},{key:"getBasePage",value:function(e){return(void 0===e&&(e=this.app.currentPageNumber),this.isBooklet)?e:2*Math.floor(e/2)}},{key:"getRightPageNumber",value:function(){return this.getBasePage()+(this.isBooklet?0:this.isRTL?0:1)}},{key:"getLeftPageNumber",value:function(){return this.getBasePage()+(this.isBooklet?0:this.isRTL?1:0)}},{key:"afterFlip",value:function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0],!0!==this.isAnimating()&&(this.pagesReady(),this.updatePendingStatusClass())}},{key:"isFlipping",value:function(){var e=!1;return this.sheets.forEach(function(t){!0===t.isFlipping&&(e=!0)}),e}},{key:"isAnimating",value:function(){return this.isFlipping()}},{key:"mouseWheel",value:function(e){this.app.options.mouseScrollAction===n.MOUSE_SCROLL_ACTIONS.ZOOM?this.zoomViewer.mouseWheel(e):N(_(i.prototype),"mouseWheel",this).call(this,e)}},{key:"checkRequestQueue",value:function(){this.app.zoomValue>1?this.zoomViewer.checkRequestQueue():N(_(i.prototype),"checkRequestQueue",this).call(this)}},{key:"updatePan",value:function(){}},{key:"resetPageTween",value:function(){}},{key:"gotoPageCallBack",value:function(){this.resetPageTween(),1!==this.app.zoomValue&&!0===this.app.options.resetZoomBeforeFlip&&this.app.resetZoom(),this.beforeFlip(),this.requestRefresh()}},{key:"beforeFlip",value:function(){this.app.executeCallback("beforeFlip"),1===this.app.zoomValue&&this.playSound()}},{key:"onFlip",value:function(){this.app.executeCallback("onFlip")}},{key:"getAnnotationElement",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=void 0;return(a=this.app.zoomValue>1||!0===n?this.zoomViewer.getAnnotationElement(e,t):N(_(i.prototype),"getAnnotationElement",this).call(this,e,t))&&(a.parentNode.classList.toggle("df-double-internal",this.isDoubleInternalPage(e)),a.parentNode.classList.toggle("df-double-internal-fix",this.isDoublePageFix(e))),a}},{key:"getTextElement",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return this.app.zoomValue>1||!0===n?this.zoomViewer.getTextElement(e,t):N(_(i.prototype),"getTextElement",this).call(this,e,t)}},{key:"enterZoom",value:function(){this.exchangeTexture(this,this.zoomViewer)}},{key:"exitZoom",value:function(){this.exchangeTexture(this.zoomViewer,this)}}
169,{key:"exchangeTexture",value:function(e,t){var i=this.getBasePage(),n=e.getPageByNumber(i),a=t.getPageByNumber(i);if(a&&"-1"===a.textureStamp?(a.textureStamp=n.textureStamp,a.loadTexture({texture:n.getTexture(!0)}),F.log("Texture Exchanging at "+i)):F.log("Texture Exchanging Bypassed at "+i),!this.isBooklet){var s=e.getPageByNumber(i+1),o=t.getPageByNumber(i+1);o&&"-1"===o.textureStamp?(o.textureStamp=s.textureStamp,o.loadTexture({texture:s.getTexture(!0)}),F.log("Texture Exchanging at "+(i+1))):F.log("Texture Exchanging Bypassed at "+(i+1))}t.pagesReady()}},{key:"setPageMode",value:function(e){var t=this.app,i=!0===e.isSingle;this.pageMode=i?n.FLIPBOOK_PAGE_MODE.SINGLE:n.FLIPBOOK_PAGE_MODE.DOUBLE,this.updatePageMode(),t.resizeRequestStart(),t.viewer.pageMode===n.FLIPBOOK_PAGE_MODE.DOUBLE&&t.ui.controls.pageMode?t.ui.controls.pageMode.removeClass(t.options.icons.doublepage).addClass(t.options.icons.singlepage).attr("title",t.options.text.singlePageMode).html("<span>"+t.options.text.singlePageMode+"</span>"):t.ui.controls.pageMode.addClass(t.options.icons.doublepage).removeClass(t.options.icons.singlepage).attr("title",t.options.text.doublePageMode).html("<span>"+t.options.text.doublePageMode+"</span>")}},{key:"updatePageMode",value:function(){this.app.pageCount<3&&(this.pageMode=n.FLIPBOOK_PAGE_MODE.SINGLE),this.isSingle=this.pageMode===n.FLIPBOOK_PAGE_MODE.SINGLE,this.isBooklet=this.isSingle&&this.singlePageMode===n.FLIPBOOK_SINGLE_PAGE_MODE.BOOKLET,this.app.jumpStep=this.isSingle?1:2,this.totalSheets=Math.ceil(this.app.pageCount/(this.isBooklet?1:2)),this.sheets.length>0&&this.reset()}},{key:"setPage",value:function(e){return e.textureTarget===n.TEXTURE_TARGET.ZOOM?this.zoomViewer.setPage(e):N(_(i.prototype),"setPage",this).call(this,e)}},{key:"_calculateInnerHeight",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;void 0===e&&(e=this.pageMode===n.FLIPBOOK_PAGE_MODE.SINGLE);var t=this.app.dimensions.defaultPage.viewPort,i=this.availablePageWidth(!1,!0,e),a=this.app.dimensions.maxHeight-this.app.dimensions.padding.height;"vertical"==this.orientation&&!1==e&&(a/=2),this._defaultPageSize=F.contain(t.width,t.height,i,a),this._pageFitArea={width:i,height:a};var s=this.app.dimensions.isFixedHeight?a:this._pageFitArea.height;return this.app.dimensions.isAutoHeight&&!1==this.app.dimensions.isFixedHeight&&(s=Math.floor(this._defaultPageSize.height)),s}},{key:"_getInnerHeight",value:function(){var e=this._calculateInnerHeight();return this.app.dimensions.stage.width=this.app.dimensions.stage.innerWidth+this.app.dimensions.padding.width,this.app.dimensions.stage.height=e+this.app.dimensions.padding.height,e}},{key:"availablePageWidth",value:function(){var e=!(arguments.length>0)||void 0===arguments[0]||arguments[0],t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0;void 0===i&&(i=this.pageMode===n.FLIPBOOK_PAGE_MODE.SINGLE);var a=!0===t?this.app.dimensions.offset.width:0,s=this.app.dimensions.stage.innerWidth+a;return Math.floor((s/=!0===i||"vertical"==this.orientation?1:2)*(e?this.app.zoomValue:1))}},{key:"availablePageHeight",value:function(){var e=!(arguments.length>0)||void 0===arguments[0]||arguments[0],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0;void 0===t&&(t=this.pageMode===n.FLIPBOOK_PAGE_MODE.SINGLE);var i=this.app.dimensions.stage.innerHeight;return!1===t&&"vertical"==this.orientation&&(i/=2),Math.floor(i*(e?this.app.zoomValue:1))}},{key:"getTextureSize",value:function(e){var t=this.getViewPort(e.pageNumber,!0),i=this.app.options.pixelRatio,n=F.contain(t.width,t.height,i*this.availablePageWidth(e.zoom),i*this.availablePageHeight(e.zoom));return{height:(n=F.containUnStretched(n.width,n.height,this.app.options.maxTextureSize,this.app.options.maxTextureSize)).height,width:n.width}}},{key:"getLeftPageTextureSize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e.pageNumber=this.getLeftPageNumber(),this.getTextureSize(e)}},{key:"getRightPageTextureSize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e.pageNumber=this.getRightPageNumber(),this.getTextureSize(e)}},{key:"filterViewPort",value:function(e,t){var i=!(arguments.length>2)||void 0===arguments[2]||arguments[2];if(void 0!==e){if(!0!=i)return e;var n=e.clone();return n.width=n.width/this.getDoublePageWidthFix(t),n}}},{key:"filterViewPortCanvas",value:function(e,t,i){this.isDoublePageFix(i)&&(e.transform[4]=e.transform[4]-Math.floor(Math.min(t.width,2*e.width-t.width))),e.widthFix=this.isDoubleInternalPage(i)?2:1}},{key:"isClosedPage",value:function(e){return void 0===e&&(e=this.app.currentPageNumber),1===e||e===this.app.jumpStep*Math.ceil(this.app.pageCount/this.app.jumpStep)&&!this.isBooklet}},{key:"isLeftPage",value:function(e){return(void 0===e&&(e=this.app.currentPageNumber),this.isBooklet)?this.isRTL:e%2==(this.isRTL?1:0)}},{key:"cleanPage",value:function(e){if(!this.isDoubleInternalPage(e))return N(_(i.prototype),"cleanPage",this).call(this,e);var t=e+(e%2==1?-1:1);return!1===this.app.provider.requestedPages[e]&&!1===this.app.provider.requestedPages[t]}},{key:"onReady",value:function(){N(_(i.prototype),"onReady",this).call(this)}},{key:"searchPage",value:function(e){return{include:!this.isDoublePageFix(e),label:this.app.provider.getLabelforPage(e)+(this.isDoubleInternalPage(e)?"-"+this.app.provider.getLabelforPage(e+1):"")}}}]),i}(g),B=function(e){A(i,e);var t=D(i);function i(e,n){var a;return R(this,i),e.viewerClass="df-zoomview "+(e.viewerClass||""),(a=t.call(this,e,n)).viewer=a.app.viewer,a.events={},a.init(),a.initEvents(),a.left=0,a.top=0,a}return I(i,[{key:"init",value:function(){this.leftPage=new S,this.rightPage=new S,this.pages.push(this.leftPage),this.pages.push(this.rightPage),this.leftPage.element.addClass("df-page-back"),this.rightPage.element.addClass("df-page-front"),this.wrapper.append(this.leftPage.element),this.wrapper.append(this.rightPage.element),this.bookShadow=jQuery("<div>",{class:"df-book-shadow"}),this.wrapper.append(this.bookShadow),this.wrapper.addClass("df-sheet")}},{key:"initEvents",value:function(){this.stageDOM=this.element[0],N(_(i.prototype),"initEvents",this).call(this)}},{key:"dispose",value:function(){this.element.remove()}},{key:"resize",value:function(){var e=this.app.dimensions,t=e.padding,i=this.app.viewer.availablePageHeight(),a=this.app.viewer.availablePageWidth(),s=this.fullWidth=a*(this.app.viewer.pageMode===n.FLIPBOOK_PAGE_MODE.SINGLE?1:2),o=e.stage.innerWidth,r=e.stage.innerHe
169ight,l=this.shiftHeight=Math.ceil(F.limitAt((i-r)/2,0,i)),h=this.shiftWidth=Math.ceil(F.limitAt((s-o)/2,0,s));1===this.app.zoomValue&&(this.left=0,this.top=0),this.element.css({top:-l,bottom:-l,right:-h,left:-h,paddingTop:t.top,paddingRight:t.right,paddingBottom:t.bottom,paddingLeft:t.left,transform:"translate3d("+this.left+"px,"+this.top+"px,0)"}),this.wrapper.css({width:s,height:i,marginTop:e.height-i-t.height>0?(e.height-t.height-i)/2:0}),this.wrapper.height(i).width(s-s%2),!0===this.app.pendingZoom&&this.zoom(),this.app.viewer.annotedPage=null,this.pagesReady()}},{key:"zoom",value:function(){var e=this.app;if(e.zoomChanged){var t=e.dimensions.origin,i=e.zoomValueChange;if(1===e.zoomValue)this.left=0,this.top=0;else{this.left*=i,this.top*=i,e.viewer.zoomCenter||(e.viewer.zoomCenter={x:t.x,y:t.y});var n={raw:e.viewer.zoomCenter},a={raw:{}},s=(n.raw.x-t.x)*i,o=(n.raw.y-t.y)*i;a.raw.x=t.x+s,a.raw.y=t.y+o,this.startPoint=a,this.pan(n),this.startPoint=null}}e.viewer.zoomCenter=null}},{key:"reset",value:function(){this.leftPage.resetTexture(),this.rightPage.resetTexture()}},{key:"refresh",value:function(){var e=this.app,t=e.viewer,i=t.getBasePage(),n=t.isBooklet?!e.isRTL:e.isRTL,a=n?this.rightPage:this.leftPage,s=n?this.leftPage:this.rightPage;a.pageNumber=i,s.pageNumber=i+1,a.updateCSS({display:0===i?"none":"block"}),s.updateCSS({display:s.pageNumber>e.pageCount||t.isBooklet?"none":"block"})}},{key:"updateCenter",value:function(){if(null!==this&&null!==this.app.viewer){var e=this.app.viewer.centerShift,t=this.app.viewer.isRTL,i=!t&&this.app.currentPageNumber>1||t&&this.app.currentPageNumber<this.app.pageCount?this.leftSheetWidth:this.rightSheetWidth;this.wrapper[0].style.left=e*i/2+"px"}}},{key:"isDoubleInternalPage",value:function(e){return this.app.viewer.isDoubleInternalPage(e)}},{key:"pagesReady",value:function(){if(!this.app.viewer.isFlipping()&&(1!==this.app.zoomValue&&this.app.viewer.updatePendingStatusClass(!1),!1===this.app.options.flipbookFitPages)){var e=this.app.viewer.getBasePage(),t=this.leftViewPort=this.app.viewer.getViewPort(e+(this.app.viewer.isBooklet?0:this.app.viewer.isRTL?1:0)),i=this.rightViewPort=this.app.viewer.getViewPort(e+(this.app.viewer.isBooklet?0:this.app.viewer.isRTL?0:1));if(t){var n=F.contain(t.width,t.height,this.app.viewer.availablePageWidth(),this.app.viewer.availablePageHeight());this.leftSheetWidth=Math.floor(n.width),this.leftSheetHeight=Math.floor(n.height),this.leftSheetTop=(this.app.viewer.availablePageHeight()-this.leftSheetHeight)/2,this.app.zoomValue>this.app.viewer.pureMaxZoom&&this.leftPage.contentLayer[0].style.setProperty("--scale-factor",this.leftSheetHeight/t.height)}if(i){var a=F.contain(i.width,i.height,this.app.viewer.availablePageWidth(),this.app.viewer.availablePageHeight());this.rightSheetWidth=Math.floor(a.width),this.rightSheetHeight=Math.floor(a.height),this.rightSheetTop=(this.app.viewer.availablePageHeight()-this.rightSheetHeight)/2,this.app.zoomValue>this.app.viewer.pureMaxZoom&&this.rightPage.contentLayer[0].style.setProperty("--scale-factor",this.rightSheetHeight/i.height)}(void 0!=t||void 0!=i)&&(this.totalSheetsWidth=this.leftSheetWidth+this.rightSheetWidth,this.leftPage.element.height(Math.floor(this.leftSheetHeight)).width(Math.floor(this.leftSheetWidth)).css({transform:"translateY("+Math.floor(this.leftSheetTop)+"px)"}),this.rightPage.element.height(Math.floor(this.rightSheetHeight)).width(Math.floor(this.rightSheetWidth)).css({transform:"translateY("+Math.floor(this.rightSheetTop)+"px)"}))}}},{key:"textureLoadedCallback",value:function(e){this.getPageByNumber(e.pageNumber),this.pagesReady()}}]),i}(g),U=function(){function e(t){R(this,e),this.parentElement=t.parentElement,this.isFlipping=!1,this.isOneSided=!1,this.viewer=t.viewer,this.frontPage=null,this.backPage=null,this.pageNumber=void 0,this.animateToReset=null}return I(e,[{key:"init",value:function(){}},{key:"flip",value:function(){}},{key:"frontImage",value:function(e){this.frontPage.loadTexture({texture:e.texture,callback:e.callback})}},{key:"backImage",value:function(e){this.backPage.loadTexture({texture:e.texture,callback:e.callback})}},{key:"resetTexture",value:function(){this.frontPage.resetTexture(),this.backPage.resetTexture()}},{key:"reset",value:function(){this.animateToReset=null,this.isFlipping=!1,this.currentTween=null,this.pendingPoint=null,this.magnetic=!1,this.skipFlip=!0,this.animateToReset=null,this.viewer.dragPage=null,this.viewer.flipPage=null,this.viewer.corner=n.TURN_CORNER.NONE}}]),e}();function H(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function V(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function j(e,t,i){return t&&V(e.prototype,t),i&&V(e,i),e}function W(e,t,i){return(W="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,i){var n=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=q(e)););return e}(e,t);if(n){var a=Object.getOwnPropertyDescriptor(n,t);return a.get?a.get.call(i||e):a.value}})(e,t,i||e)}function q(e){return(q=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function G(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Z(e,t)}
169function Z(e,t){return(Z=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function K(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}();return function(){var i,n=q(e);return i=t?Reflect.construct(n,arguments,q(this).constructor):n.apply(this,arguments),i&&("object"==(i&&"undefined"!=typeof Symbol&&i.constructor===Symbol?"symbol":typeof i)||"function"==typeof i)?i:function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(this)}}var Q=n.utils,X=function(e){G(i,e);var t=K(i);function i(e){var n;return H(this,i),(n=t.call(this,e)).init(),n}return j(i,[{key:"init",value:function(){var e="<div>",t=this.element=jQuery(e,{class:"df-sheet"}),i=this.frontPage=new S;i.element.addClass("df-page-front");var n=this.backPage=new S;n.element.addClass("df-page-back");var a=this.wrapper=jQuery(e,{class:"df-sheet-wrapper"}),s=this.foldInnerShadow=jQuery(e,{class:"df-sheet-fold-inner-shadow"}),o=this.foldOuterShadow=jQuery(e,{class:"df-sheet-fold-outer-shadow"});this.parentElement.append(t),t.append(a),t.append(o),a.append(i.element),a.append(n.element),a.append(s)}},{key:"updateCSS",value:function(e){this.element.css(e)}},{key:"resetCSS",value:function(){this.wrapper.css({transform:""}),this.frontPage.resetCSS(),this.backPage.resetCSS()}},{key:"updateSize",value:function(e,t,i){e=Math.floor(e),t=Math.floor(t),i=Math.floor(i),this.wrapper[0].style.height=this.wrapper[0].style.width=Math.ceil(Q.distOrigin(e,t)*this.viewer.app.zoomValue)+"px",this.element[0].style.height=this.frontPage.element[0].style.height=this.backPage.element[0].style.height=this.foldInnerShadow[0].style.height=t+"px",this.element[0].style.width=this.frontPage.element[0].style.width=this.backPage.element[0].style.width=this.foldInnerShadow[0].style.width=e+"px",this.element[0].style.transform="translateY("+i+"px)"}},{key:"flip",value:function(e){var t=this;if(e=e||t.pendingPoint,null!=t&&null!=t.viewer){t.isFlipping=!0,t.viewer.flipPage=t;var i,a,s=t.viewer.isBooklet,o=t.side===n.TURN_DIRECTION.RIGHT,r=t.viewer.isRTL,l=t.viewer.corner===n.TURN_CORNER.BL||t.viewer.corner===n.TURN_CORNER.BR?t.element.height():0,h=t.viewer.leftSheetWidth+t.viewer.rightSheetWidth,u=0;a=t.end=t&&!0===t.animateToReset?{x:o?h:0,y:l}:{x:o?0:h,y:l},t.flipEasing=t.isHard?TWEEN.Easing.Quadratic.InOut:TWEEN.Easing.Linear.None;var p=t.viewer.app.options.duration;!0===t.isHard?(null!=e&&(u=Q.angleByDistance(e.distance,e.fullWidth)),i=t.init={angle:u*(o?-1:1)},a=t.end=t&&!0===t.animateToReset?{angle:o?0:-0}:{angle:o?-180:180}):null==e?i=t.init=t&&!0===t.animateToReset?{x:o?0:h,y:0}:{x:o?h:0,y:0}:(i=t.init={x:e.x,y:e.y,opacity:1},p=t.viewer.app.options.duration*Q.distPoints(i.x,i.y,a.x,a.y)/t.viewer.fullWidth,p=Q.limitAt(p,t.viewer.app.options.duration/3,t.viewer.duration)),i.index=0,a.index=1,t.isFlipping=!0,s&&(!o&&!r||o&&r)&&(t.element[0].style.opacity=0),!0===t.isHard?t.currentTween=new TWEEN.Tween(i).delay(0).to(a,t.viewer.app.options.duration).onUpdate(function(){t.updateTween(this)}).easing(t.flipEasing).onComplete(t.completeTween.bind(t)).start():null==e?t.currentTween=new TWEEN.Tween(i).delay(0).to(a,t.viewer.app.options.duration).onUpdate(function(){t.updateTween(this)}).easing(TWEEN.Easing.Sinusoidal.Out).onComplete(t.completeTween.bind(t)).start():t.currentTween=new TWEEN.Tween(i).delay(0).to(a,p).onUpdate(function(){t.updateTween(this)}).easing(TWEEN.Easing.Sinusoidal.Out).onComplete(t.completeTween.bind(t)).start()}}},{key:"updatePoint",value:function(e){if(null!=e){var t=this.element.width(),i=this.element.height(),a=this.viewer.corner!==n.TURN_CORNER.NONE?this.viewer.corner:e.corner,s=n.TURN_CORNER,o=this.side===n.TURN_DIRECTION.RIGHT,r=a===s.BL||a===s.BR;e.rx=!0===o?this.viewer.leftSheetWidth+t-e.x:e.x,e.ry=!0===r?i-e.y:e.y;var l=Math.atan2(e.ry,e.rx);l=Math.PI/2-Q.limitAt(l,0,Q.toRad(90));var h=t-e.rx/2,u=e.ry/2,p=Math.max(0,Math.sin(l-Math.atan2(u,h))*Q.distOrigin(h,u)),c=.5*Q.distOrigin(e.rx,e.ry),d=Math.ceil(t-p*Math.sin(l)),f=Math.ceil(p*Math.cos(l)),g=Q.toDeg(l),v=r?o?180+(90-g):180+g:o?g:90-g,m=r?o?180+(90-g):g:o?g+180:v,y=r?o?90-g:g+90:o?v-90:v+180,b=o?t-d:d,w=r?i+f:-f,P=o?-d:d-t,S=r?-i-f:f,x=Q.limitAt(.5*e.distance/t,0,.5),C=Q.limitAt((this.viewer.leftSheetWidth+t-e.rx)*.5/t,.05,.3);this.element.addClass("df-folding");var E=o?this.backPage.element:this.frontPage.element,T=o?this.frontPage.element:this.backPage.element,k=this.foldOuterShadow,O=this.foldInnerShadow;this.wrapper.css({transform:Q.translateStr(b,w)+Q.rotateStr(v)}),T.css({transform:Q.rotateStr(-v)+Q.translateStr(-b,-w)}
169),E.css({transform:Q.rotateStr(m)+Q.translateStr(P,S),boxShadow:"rgba(0, 0, 0, "+x+") 0px 0px 20px"}),O.css({transform:Q.rotateStr(m)+Q.translateStr(P,S),opacity:C/2,backgroundImage:Q.prefix.css+"linear-gradient( "+y+"deg, rgba(0, 0, 0, 0.25) , rgb(0, 0, 0) "+.7*c+"px, rgb(255, 255, 255) "+c+"px)"}),k.css({opacity:C/2,left:o?"auto":0,right:o?0:"auto",backgroundImage:Q.prefix.css+"linear-gradient( "+(-y+180)+"deg, rgba(0, 0, 0,0) "+c/3+"px, rgb(0, 0, 0) "+c+"px)"})}}},{key:"updateAngle",value:function(e,t){var i=5*this.element.width();this.wrapper.css({perspective:i,perspectiveOrigin:!0===t?"0% 50%":"100% 50%"}),this.element.addClass("df-folding"),this.backPage.updateCSS({display:!0===t?e<=-90?"block":"none":e<90?"block":"none",transform:("MfS"!==Q.prefix.dom?"":"perspective("+i+"px) ")+(!0===t?"translateX(-100%) ":"")+"rotateY("+((!0===t?180:0)+e)+"deg)"}),this.frontPage.updateCSS({display:!0===t?e>-90?"block":"none":e>=90?"block":"none",transform:("MSd"!==Q.prefix.dom?"":"perspective("+i+"px) ")+(!1===t?"translateX(100%) ":"")+"rotateY("+((!1===t?-180:0)+e)+"deg)"})}},{key:"updateTween",value:function(e){var t=this.viewer.isBooklet,i=this.side===n.TURN_DIRECTION.RIGHT,a=this.viewer.isRTL,s=!0===this.animateToReset;!0===this.isHard?(this.updateAngle(e.angle,i),this.angle=e.angle):(this.updatePoint({x:e.x,y:e.y}),this.x=e.x,this.y=e.y),t&&!s&&(this.element[0].style.opacity=i&&!a||!i&&a?e.index>.5?2*(1-e.index):1:e.index<.5?2*e.index:1)}},{key:"completeTween",value:function(){!0===this.isHard?(this.updateAngle(this.end.angle),this.backPage.element.css({display:"block"}),this.frontPage.element.css({display:"block"})):this.updatePoint({x:this.end.x,y:this.end.y}),this.element[0].style.opacity=1,!0!==this.animateToReset&&(this.side=this.targetSide),this.reset(),this.viewer.onFlip(),this.viewer.afterFlip(),this.viewer.requestRefresh()}}]),i}(U),Y=function(e){G(i,e);var t=K(i);function i(e,a){var s,o;return H(this,i),e.viewerClass=null!==(o=e.viewerClass)&&void 0!==o?o:"df-flipbook-2d",e.skipViewerLoaded=!0,(s=t.call(this,e,a)).bookShadow=jQuery("<div>",{class:"df-book-shadow"}),s.wrapper.append(s.bookShadow),s.corner=n.TURN_CORNER.NONE,a._viewerPrepared(),s}return j(i,[{key:"init",value:function(){W(q(i.prototype),"init",this).call(this),this.initEvents(),this.initPages()}},{key:"initEvents",value:function(){this.stageDOM=this.element[0],W(q(i.prototype),"initEvents",this).call(this)}},{key:"dispose",value:function(){W(q(i.prototype),"dispose",this).call(this),this.element.remove()}},{key:"initPages",value:function(){for(var e=0;e<this.stackCount;e++){var t=new X({parentElement:this.wrapper});t.index=e,t.viewer=this,this.sheets.push(t),this.pages.push(t.frontPage),this.pages.push(t.backPage)}}},{key:"resize",value:function(){W(q(i.prototype),"resize",this).call(this);var e=this.app.dimensions,t=e.padding,n=this.availablePageHeight(),a=this.availablePageWidth(),s=this.fullWidth=2*a,o=e.width,r=e.height,l=this.shiftHeight=Math.ceil(Q.limitAt((n-r+t.height)/2,0,n)),h=this.shiftWidth=Math.ceil(Q.limitAt((s-o+t.width)/2,0,s));1===this.app.zoomValue&&(this.left=0,this.top=0),this.element.css({top:-l,bottom:-l,right:-h,left:-h,paddingTop:t.top,paddingRight:t.right,paddingBottom:t.bottom,paddingLeft:t.left,transform:"translate3d("+this.left+"px,"+this.top+"px,0)"}),this.wrapper.css({marginTop:Math.max(e.height-n-t.height)/2,height:n,width:s-s%2}),this.zoomViewer.resize(),this.centerNeedsUpdate=!0,this.checkCenter(!0),this.pagesReady()}},{key:"updateCenter",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=this.centerShift*(this.isRTL,this.isLeftPage()?this.leftSheetWidth:this.rightSheetWidth)/2;this.seamPosition=(-this.app.dimensions.offset.width+this.app.dimensions.containerWidth)/2+t,this.wrapperShift=(this.isSingle?-this.app.dimensions.stage.innerWidth/2:0)+t,this.wrapper[0].style.left=this.wrapperShift+"px",this.wrapper[0].style.transition=e?"none":"",this.zoomViewer.updateCenter()}},{key:"refreshSheet",value:function(e){var t=e.sheet,i=e.sheetNumber;!1===t.isFlipping&&(e.needsFlip?(t.element.addClass("df-flipping"),t.flip()):(t.skipFlip=!1,t.element.removeClass("df-flipping df-quick-turn df-folding df-left-side df-right-side"),t.element.addClass(t.targetSide===n.TURN_DIRECTION.LEFT?"df-left-side":"df-right-side"),t.side=t.targetSide,t.targetSide===n.TURN_DIRECTION.LEFT?t.updateSize(this.leftSheetWidth,this.leftSheetHeight,this.leftSheetTop):t.updateSize(this.rightSheetWidth,this.rightSheetHeight,this.rightSheetTop))),t.visible=e.visible,t.isHard?t.element.addClass("df-hard-sheet"):(t.element.removeClass("df-hard-sheet"),t.frontPage.updateCSS({display:"block"}),t.backPage.updateCSS({display:"block"})),t.updateCSS({display:!0===t.visible?"block":"none",zIndex:e.zIndex}),null==t.pendingPoint&&!1===t.isFlipping&&t.resetCSS(),i!==t.pageNumber&&(t.element.attr("number",i),t.backPage.element.attr("pagenumber",t.backPage.pageNumber),t.frontPage.element.attr("pagenumber",t.frontPage.pageNumber))}},{key:"eventToPoint",value:function(e){e=Q.fixMouseEvent(e);var t,i,a,s,o,r,l,h,u,p=this.wrapper[0].getBoundingClientRect(),c=this.is3D,d=this.sheets,f=(this.app.dimensions,{x:e.clientX,y:e.clientY}),g=this.parentElement[0].getBoundingClientRect();
169f.x=f.x-g.left,f.y=f.y-g.top,t=(u=this.dragSheet?this.dragSheet.side===n.TURN_DIRECTION.RIGHT:f.x>this.seamPosition)?this.rightSheetWidth:this.leftSheetWidth,a=u?this.rightSheetHeight:this.leftSheetHeight,i=this.rightSheetWidth+this.leftSheetWidth,o=u?this.rightSheetTop:this.leftSheetTop,s=f.x-(this.seamPosition-this.leftSheetWidth),o=f.y-(p.top-g.top)-o,r=this.drag===n.TURN_DIRECTION.NONE?s<t?s:i-s:this.drag===n.TURN_DIRECTION.LEFT?s:i-s,l=u?d[this.stackCount/2]:d[this.stackCount/2-1],h=s<this.foldSense?n.TURN_DIRECTION.LEFT:s>i-this.foldSense?n.TURN_DIRECTION.RIGHT:n.TURN_DIRECTION.NONE;var v,m=o,y=this.foldSense;return v=s>=0&&s<y?m>=0&&m<=y?n.TURN_CORNER.TL:m>=a-y&&m<=a?n.TURN_CORNER.BL:m>y&&m<a-y?n.TURN_CORNER.L:n.TURN_CORNER.NONE:s>=i-y&&s<=i?m>=0&&m<=y?n.TURN_CORNER.TR:m>=a-y&&m<=a?n.TURN_CORNER.BR:m>y&&m<a-y?n.TURN_CORNER.R:n.TURN_CORNER.NONE:n.TURN_CORNER.NONE,{isInsideSheet:s>=0&&s<=i&&m>=0&&m<=a,isInsideCorner:v!==n.TURN_CORNER.NONE&&v!==n.TURN_CORNER.L&&v!==n.TURN_CORNER.R,x:c?f.x:s,y:c?f.y:o,fullWidth:i,sheetWidth:t,sheetHeight:a,rawDistance:i-s,distance:r,sheet:l,drag:h,foldSense:this.foldSense,event:e,raw:f,corner:v}}},{key:"pan",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];Q.pan(this,e,t)}},{key:"mouseMove",value:function(e){var t=this.eventToPoint(e);if(null!=e.touches&&2==e.touches.length){this.pinchMove(e);return}1!==this.app.zoomValue&&null!=this.startPoint&&!0===this.canSwipe&&(this.pan(t),e.preventDefault());var i=this.dragSheet||t.sheet;if(null==this.flipPage&&(null!=this.dragSheet||!0===t.isInsideCorner)){null!=this.dragSheet||(t.y=Q.limitAt(t.y,1,this.availablePageHeight()-1),t.x=Q.limitAt(t.x,1,t.fullWidth-1));var a=null!=this.dragSheet?this.corner:t.corner;if(i.isHard){var s=a===n.TURN_CORNER.BR||a===n.TURN_CORNER.TR,o=Q.angleByDistance(t.distance,t.fullWidth);i.updateAngle(o*(s?-1:1),s)}else i.updatePoint(t);i.magnetic=!0,i.magneticCorner=t.corner,e.preventDefault()}null==this.dragSheet&&null!=i&&!1===t.isInsideCorner&&!0===i.magnetic&&(i.pendingPoint=t,i.animateToReset=!0,i.magnetic=!1,this.corner=i.magneticCorner,i.flip(i.pendingPoint),i.pendingPoint=null),this.checkSwipe(t,e)}},{key:"mouseUp",value:function(e){if(null!=this.startPoint&&(e.touches||0===e.button)){if(null==this.dragSheet&&null!=e.touches&&0==e.touches.length){this.pinchUp(e);return}var t=this.eventToPoint(e),i=e.target||e.originalTarget,a=1===this.app.zoomValue&&t.x===this.startPoint.x&&t.y===this.startPoint.y&&"A"!==i.nodeName;if(!0===e.ctrlKey&&a)this.zoomOnPoint(t);else if(this.dragSheet){e.preventDefault();var s=this.dragSheet;if(s.pendingPoint=t,this.drag=t.drag,a&&(!0===t.isInsideCorner||t.isInsideSheet&&this.clickAction===n.MOUSE_CLICK_ACTIONS.NAV))t.corner.indexOf("l")>-1?this.app.openLeft():this.app.openRight();else{var o=this.getBasePage();t.distance>t.sheetWidth/2&&(t.sheet.side===n.TURN_DIRECTION.LEFT?this.app.openLeft():this.app.openRight()),o===this.getBasePage()&&(s.animateToReset=!0,s.flip(t))}this.dragSheet=null,s.magnetic=!1}else a&&!t.sheet.isFlipping&&t.isInsideSheet&&this.clickAction===n.MOUSE_CLICK_ACTIONS.NAV&&("left"===t.sheet.side?this.app.openLeft():this.app.openRight());this.startPoint=null,this.canSwipe=!1,this.drag=n.TURN_DIRECTION.NONE}}},{key:"mouseDown",value:function(e){if(e.touches||0===e.button){if(null!=e.touches&&2==e.touches.length){this.pinchDown(e);return}var t=this.eventToPoint(e);this.startPoint=t,this.lastPosX=t.x,this.lastPosY=t.y,t.isInsideCorner&&null==this.flipPage?(this.dragSheet=t.sheet,this.drag=t.drag,this.corner=t.corner,0===t.sheet.pageNumber?this.bookShadow.css({width:"50%",left:this.app.isRTL?0:"50%",transitionDelay:""}):t.sheet.pageNumber===Math.ceil(this.app.pageCount/2)-1&&this.bookShadow.css({width:"50%",left:this.app.isRTL?"50%":0,transitionDelay:""})):this.canSwipe=!0}}},{key:"onScroll",value:function(e){}},{key:"resetPageTween",value:function(){for(var e=0;e<this.stackCount;e++){var t=this.sheets[e];t.currentTween&&t.currentTween.complete(!0)}this.requestRefresh()}},{key:"pagesReady",value:function(){if(!this.isFlipping()){if(!1===this.app.options.flipbookFitPages){var e=this.app.viewer.getBasePage(),t=this.leftVie
169wport=this.getViewPort(e+(this.isBooklet?0:this.isRTL?1:0)),i=this.rightViewPort=this.getViewPort(e+(this.isBooklet?0:this.isRTL?0:1));if(t){var a=Q.contain(t.width,t.height,this.availablePageWidth(),this.availablePageHeight());this.leftSheetWidth=Math.floor(a.width),this.leftSheetHeight=Math.floor(a.height),this.leftSheetTop=(this.availablePageHeight()-this.leftSheetHeight)/2}if(i){var s=Q.contain(i.width,i.height,this.availablePageWidth(),this.availablePageHeight());this.rightSheetWidth=Math.floor(s.width),this.rightSheetHeight=Math.floor(s.height),this.rightSheetTop=(this.availablePageHeight()-this.rightSheetHeight)/2}this.totalSheetsWidth=this.leftSheetWidth+this.rightSheetWidth;for(var o=0;o<this.sheets.length;o++){var r=this.sheets[o];r.side===n.TURN_DIRECTION.LEFT?r.updateSize(this.leftSheetWidth,this.leftSheetHeight,this.leftSheetTop):r.updateSize(this.rightSheetWidth,this.rightSheetHeight,this.rightSheetTop)}}this.updateCenter(),this.updatePendingStatusClass()}}},{key:"textureLoadedCallback",value:function(e){this.getPageByNumber(e.pageNumber),this.pagesReady()}}]),i}(z);function J(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function $(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function ee(e,t,i){return t&&$(e.prototype,t),i&&$(e,i),e}function et(e,t,i){return(et="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,i){var n=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=ei(e)););return e}(e,t);if(n){var a=Object.getOwnPropertyDescriptor(n,t);return a.get?a.get.call(i||e):a.value}})(e,t,i||e)}function ei(e){return(ei=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function en(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ea(e,t)}function ea(e,t){return(ea=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function es(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}();return function(){var i,n=ei(e);return i=t?Reflect.construct(n,arguments,ei(this).constructor):n.apply(this,arguments),i&&("object"==(i&&"undefined"!=typeof Symbol&&i.constructor===Symbol?"symbol":typeof i)||"function"==typeof i)?i:function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(this)}}var eo=n.utils,er=function(e){en(i,e);var t=es(i);function i(){return J(this,i),t.apply(this,arguments)}return ee(i,[{key:"init",value:function(){var e=this.element=jQuery("<div>",{class:"df-sheet"});(this.frontPage=new S).element.addClass("df-page-front").appendTo(this.element),(this.backPage=new S).element.addClass("df-page-back").appendTo(this.element),this.parentElement.append(e),this.frontPage.sheet=this.backPage.sheet=this}},{key:"completeTween",value:function(){this.isFlipping=!1,this.viewer.onFlip(),this.viewer.afterFlip(),this.viewer.requestRefresh(),this.element[0].style.opacity=1}},{key:"flip",value:function(e){this.side=this.targetSide,this.completeTween()}},{key:"updateSize",value:function(e,t,i){e=Math.floor(e),t=Math.floor(t),i=Math.floor(i),this.element[0].style.height=this.frontPage.element[0].style.height=t+"px",this.element[0].style.width=this.frontPage.element[0].style.width=e+"px",this.element[0].style.transform="translateX("+this.positionX+"px) translateY("+i+"px)"}}]),i}(X),el=function(e){en(i,e);var t=es(i);function i(e,a){var s;return J(this,i),e.viewerClass="df-slider",e.pageMode=n.FLIPBOOK_PAGE_MODE.SINGLE,e.singlePageMode=n.FLIPBOOK_SINGLE_PAGE_MODE.BOOKLET,e.pageSize=n.FLIPBOOK_PAGE_SIZE.SINGLE,(s=t.call(this,e,a)).stackCount=10,s.soundOn=!1,s.foldSense=0,a._viewerPrepared(),s}return ee(i,[{key:"initPages",value:function(){for(var e=0;e<this.stackCount;e++){var t=new er({parentElement:this.wrapper});t.index=e,t.viewer=this,this.sheets.push(t),this.pages.push(t.frontPage),this.pages.push(t.backPage)}}},{key:"resize",value:function(){et(ei(i.prototype),"resize",this).call(this),this.skipTransition=!0}},{key:"refreshSheet",value:function(e){var t=e.sheet,i=e.sheetNumber;
169t.element.toggleClass("df-no-transition",t.skipFlip||this.skipTransition),!1===t.isFlipping&&(e.needsFlip?t.flip():(t.skipFlip=!1,t.element.removeClass("df-flipping df-quick-turn df-folding df-left-side df-right-side"),t.element.addClass(t.targetSide===n.TURN_DIRECTION.LEFT?"df-left-side":"df-right-side"),t.side=t.targetSide)),t.visible=e.visible,t.updateCSS({display:e.sheetNumber>0&&e.sheetNumber<=this.app.pageCount?"block":"none",zIndex:e.zIndex}),i!==t.pageNumber&&(t.element.attr("number",i),t.backPage.element.attr("pagenumber",t.backPage.pageNumber),t.frontPage.element.attr("pagenumber",t.frontPage.pageNumber))}},{key:"refresh",value:function(){et(ei(i.prototype),"refresh",this).call(this),this.skipTransition=!1}},{key:"eventToPoint",value:function(e){var t=et(ei(i.prototype),"eventToPoint",this).call(this,e);return t.isInsideSheet=jQuery(e.srcElement).closest(".df-page").length>0,t.isInsideCorner=!1,t}},{key:"initCustomControls",value:function(){var e=this.app.ui.controls;e.pageMode&&e.pageMode.hide()}},{key:"setPageMode",value:function(e){e.isSingle=!0,et(ei(i.prototype),"setPageMode",this).call(this,e)}},{key:"pagesReady",value:function(){if(!this.isFlipping()){var e=0,t=0,i=this.app;this.stackCount;for(var n=[],a=i.currentPageNumber,s=0;s<this.stackCount/2;s++)n.push(a+s),n.push(a-s-1);for(var o=0;o<this.stackCount;o++){var r=n[o];if(this.getPageByNumber(r)){var l=this.getPageByNumber(r).sheet,h=this.getViewPort(l.pageNumber,!0),u=eo.contain(h.width,h.height,this.availablePageWidth(),this.availablePageHeight());i.currentPageNumber===l.pageNumber&&(this.leftSheetWidth=this.rightSheetWidth=Math.floor(u.width)),i.currentPageNumber>l.pageNumber?(e-=Math.floor(u.width)+10,l.positionX=e):(l.positionX=t,t+=Math.floor(u.width)+10);var p=(this.availablePageHeight()-u.height)/2;l.updateSize(Math.floor(u.width*i.zoomValue),Math.floor(u.height*i.zoomValue),p)}}this.updateCenter(),this.updatePendingStatusClass()}}}]),i}(Y);function eh(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function eu(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function ep(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function ec(e,t,i){return t&&ep(e.prototype,t),i&&ep(e,i),e}function ed(e){return(ed=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ef(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ev(e,t)}function eg(e,t){return null!=t&&"undefined"!=typeof Symbol&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](e):e instanceof t}function ev(e,t){return(ev=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function em(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}();return function(){var i,n=ed(e);return i=t?Reflect.construct(n,arguments,ed(this).constructor):n.apply(this,arguments),i&&("object"==(i&&"undefined"!=typeof Symbol&&i.constructor===Symbol?"symbol":typeof i)||"function"==typeof i)?i:eh(this)}}var ey={};function eb(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ew(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function eP(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function eS(e,t,i){return t&&eP(e.prototype,t),i&&eP(e,i),e}function ex(e,t,i){return(ex="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,i){var n=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=eC(e)););return e}(e,t);if(n){var a=Object.getOwnPropertyDescriptor(n,t);return a.get?a.get.call(i||e):a.value}})(e,t,i||e)}
169function eC(e){return(eC=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function eE(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&eT(e,t)}function eT(e,t){return(eT=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ek(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}();return function(){var i,n=eC(e);return i=t?Reflect.construct(n,arguments,eC(this).constructor):n.apply(this,arguments),i&&("object"==(i&&"undefined"!=typeof Symbol&&i.constructor===Symbol?"symbol":typeof i)||"function"==typeof i)?i:eb(this)}}ey.init=function(){if(!0!==ey.initialized){var e=window.THREE;ey={init:function(){},initialized:!0,GEOMETRY_TYPE:{PLANE:0,BOX:1,MODEL:2},MATERIAL_FACE:{FRONT:5,BACK:4},WHITE_COLOR:new e.Color("white"),defaults:{anisotropy:8,maxTextureSize:2048,groundTexture:"blank",color:16777215,shininess:1
1695,width:210,height:297,depth:.2,segments:150,textureLoadFallback:"blank"},textureLoader:new e.TextureLoader,clearChild:function(e){var t,i=e.material;if(e.parent.remove(e),e=l.disposeObject(e),null!=i){if(null==i.length)i.map&&(t=i.map,i.dispose(),t.dispose()),i.bumpMap&&(t=i.bumpMap,i.dispose(),t.dispose()),i.normalMap&&(t=i.normalMap,i.dispose(),t.dispose());else for(var n=0;n<i.length;n++)i[n]&&(i[n].map&&(t=i[n].map,i[n].dispose(),t.dispose()),i[n].bumpMap&&(t=i[n].bumpMap,i[n].dispose(),t.dispose()),i[n].normalMap&&(t=i[n].normalMap,i[n].dispose(),t.dispose())),i[n]=null;i=null,t=null}},loadImage:function(t,i,n,a,s){if(null==i){var o=null==t.material[n]?null:t.material[n][a]?t.material[n][a].sourceFile:null;return null==o?null:o.indexOf("data:image")>-1?null:o}var r=null;return"CANVAS"===i.nodeName||"IMG"===i.nodeName?((r=new e.Texture(i)).needsUpdate=!0,ey.loadTexture(r,t,a,n),"function"==typeof s&&s(t,r)):"blank"!==i?(r=null==i?null:ey.textureLoader.load(i,function(e){e.sourceFile=i,ey.loadTexture(e,t,a,n),"function"==typeof s&&s(t,e)},void 0,function(){null==r.image&&ey.loadImage(t,ey.defaults.textureLoadFallback,n,a),ey.loadTextureFailed()}))&&(r.mapping=e.UVMapping):(ey.loadTexture(null,t,a,n),"function"==typeof s&&s(t,r)),0},loadTexture:function(t,i,n,a){if(t){var s=t.image;t.naturalWidth=s.naturalWidth,t.naturalHeight=s.naturalHeight,t.needsUpdate=!0,void 0!=i.textureRotation&&(t.rotation=e.MathUtils.degToRad(i.textureRotation),t.center=i.textureCenter)}null!==t&&"map"===n&&(t.anisotropy=0,ey.defaults.anisotropy>0&&(t.anisotropy=ey.defaults.anisotropy),!0===e.skipPowerOfTwo&&(t.minFilter=e.LinearFilter,t.magFilter=e.LinearFilter),t.name=new Date().toTimeString()),ey.clearTexture(i.material[a][n]),i.material[a][n]=t,"bumpMap"===n&&(i.material[a].bumpScale=i.sheet.getBumpScale(a)),i.material[a].needsUpdate=!0},loadTextureFailed:function(){return null},clearTexture:function(e){e&&(e.image&&"CANVAS"===e.image.nodeName&&(e.image.remove&&e.image.remove(),delete e.image),e=l.disposeObject(e))}},e.skipPowerOfTwo=!0;var t=function(t){ef(n,t);var i=em(n);function n(t){eu(this,n);var a,s=t.width||ey.defaults.width,o=t.height||ey.defaults.height,r=t.color||ey.defaults.color,l=t.segments||ey.defaults.segments,h=t.depth||ey.defaults.depth,u={color:r,flatShading:!1,shininess:t.shininess||ey.defaults.shininess},p=new e.MeshPhongMaterial(u),c=[p,p,p,p,new e.MeshPhongMaterial(u),new e.MeshPhongMaterial(u)];return(a=i.call(this,new e.BoxGeometry(s,o,h,l,1,1),c)).material[5].transparent=!0,a.material[4].transparent=!0,a.baseType="Paper",a.type="Paper",a.castShadow=!0,a.receiveShadow=!0,t.parent3D.add(eh(a)),a}return ec(n,[{key:"loadImage",value:function(e,t,i){ey.loadImage(this,e,t,"map",i)}},{key:"frontImage",value:function(e,t){ey.loadImage(this,e,ey.MATERIAL_FACE.FRONT,"map",t)}},{key:"backImage",value:function(e,t){ey.loadImage(this,e,ey.MATERIAL_FACE.BACK,"map",t)}},{key:"loadBump",value:function(e){ey.loadImage(this,e,ey.MATERIAL_FACE.FRONT,"bumpMap",null),ey.loadImage(this,e,ey.MATERIAL_FACE.BACK,"bumpMap",null)}},{key:"loadNormalMap",value:function(e,t){if(void 0!==t){ey.loadImage(this,e,t,"normalMap",null);return}ey.loadImage(this,e,ey.MATERIAL_FACE.FRONT,"normalMap",null),ey.loadImage(this,e,ey.MATERIAL_FACE.BACK,"normalMap",null)}}]),n}(e.Mesh),i=function(e){ef(i,e);var t=em(i);function i(e){var n;return eu(this,i),(n=t.call(this,e)).receiveShadow=!0,n.frontImage(ey.defaults.groundTexture),n.backImage(ey.defaults.groundTexture),n.type="Ground",n}return i}(t),n=function(t){ef(a,t);var n=em(a);function a(t){eu(this,a);var s,o=eh(s=n.call(this));o.canvas=t.canvas||document.createElement("canvas"),o.canvas=jQuery(s.canvas),o.camera=new e.PerspectiveCamera(20,o.width/o.height,4,5e4),o.renderer=new e.WebGLRenderer({canvas:o.canvas[0],antialias:!0,alpha:!0}),o.renderer.setPixelRatio(t.pixelRatio),o.renderer.setSize(o.width,o.height),o.renderer.setClearColor(16777215,0),o.renderer.shadowMap.enabled=!0,o.renderer.shadowMap.type=1,o.ground=new i({color:16777215,height:o.camera.far/10,width:o.camera.far/10,segments:2,parent3D:o}),o.ambientLight=new e.AmbientLight(4473924),o.add(o.ambientLight);var r=o.spotLight=new e.DirectionalLight(16777215,.25);return r.position.set(0,1,0),!1!==t.castShadow&&(r.castShadow=!0,r.shadow.camera.near=200,r.shadow.camera.far=2e3,r.shadow.camera.top=1350,r.shadow.camera.bottom=-1350,r.shadow.camera.left=-1350,r.shadow.camera.right=1350,r.shadow.radius=2,r.shadow.mapSize.width=1024,r.shadow.mapSize.height=1024,r.shadow.needsUpdate=!0),o.add(r),o.animateCount=0,o.renderCount=0,o.camera.position.set(-300,300,300),o.camera.lookAt(new e.Vector3(0,0,0)),s}return ec(a,[{key:"resizeCanvas",value:function(e,t){this.renderer.setSize(e,t),this.camera.aspect=e/t,this.camera.updateProjectionMatrix()}},{key:"render",value:function(){this.animateCount++,this.renderer.render(this,this.camera),null!=this.stats&&this.stats.update()}},{key:"clearMaterials",value:function(){for(var e=this.children.length,t=e-1;t>=0;t--){var i=this.children[t];if(i.baseType&&"Paper"===i.baseType&&i.material){if(i.material.length)for(var n=0;n<i.material.length;n++)i.material[n].needsUpdate=!0;else i.material.needsUpdate=!0}}}},{key:"clearChild",value:function(){this.spotLight.shadow.map=l.disposeObject(this.spotLight.shadow.map),this.spotLight.castShadow=!1,this.clearMaterials();for(var e=this.children.length,t=e-1;t>=0;t--){var i=this.children[t];if(i.children&&i.children.length>0)for(var n=i.children.length-1;n>=0;n--)ey.clearChild(i.children[n]);ey.clearChild(i),i=null}this.render()}}]),a}(e.Scene);ey.Paper=t,ey.Stage=n;var a=function(e){ef(i,e);var t=em(i);function i(e){var n;return eu(this,i),(n=t.call(this)).element=e,n.element.style.position="absolute",n.addEventListener("removed",function(){null!==this.element.parentNode&&this.element.parentNode.removeChild(this.element)}),n}return i}(e.Object3D);e.CSS3DObject=a;var s=function(e){ef(i,e);var t=em(i);function i(e){return eu(this,i),t.call(this,e)}return i}(e.CSS3DObject);e.CSS3DSprite=s,e.MathUtils&&(e.Math=e.MathUtils),e.CSS3DRenderer=function(){l.log("THREE.CSS3DRenderer",e.REVISION);
169var t,i,n,a,s=new e.Matrix4,o={camera:{fov:0,style:""},objects:{}},r=document.createElement("div");r.style.overflow="hidden",r.style.WebkitTransformStyle="preserve-3d",r.style.MozTransformStyle="preserve-3d",r.style.oTransformStyle="preserve-3d",r.style.transformStyle="preserve-3d",this.domElement=r;var h=document.createElement("div");h.style.WebkitTransformStyle="preserve-3d",h.style.MozTransformStyle="preserve-3d",h.style.oTransformStyle="preserve-3d",h.style.transformStyle="preserve-3d",r.appendChild(h),this.setClearColor=function(){},this.getSize=function(){return{width:t,height:i}},this.setSize=function(e,s){t=e,i=s,n=t/2,a=i/2,r.style.width=e+"px",r.style.height=s+"px",h.style.width=e+"px",h.style.height=s+"px"};var u=function(e){return Math.abs(e)<Number.EPSILON?0:e},p=function(e){var t=e.elements;return"matrix3d("+u(t[0])+","+u(-t[1])+","+u(t[2])+","+u(t[3])+","+u(t[4])+","+u(-t[5])+","+u(t[6])+","+u(t[7])+","+u(t[8])+","+u(-t[9])+","+u(t[10])+","+u(t[11])+","+u(t[12])+","+u(-t[13])+","+u(t[14])+","+u(t[15])+")"},c=function(e){var t=e.elements;return"translate3d(-50%,-50%,0) matrix3d("+u(t[0])+","+u(t[1])+","+u(t[2])+","+u(t[3])+","+u(-t[4])+","+u(-t[5])+","+u(-t[6])+","+u(-t[7])+","+u(t[8])+","+u(t[9])+","+u(t[10])+","+u(t[11])+","+u(t[12])+","+u(t[13])+","+u(t[14])+","+u(t[15])+")"},d=function(t,i){if(eg(t,e.CSS3DObject)){eg(t,e.CSS3DSprite)?(s.copy(i.matrixWorldInverse),s.transpose(),s.copyPosition(t.matrixWorld),s.scale(t.scale),s.elements[3]=0,s.elements[7]=0,s.elements[11]=0,s.elements[15]=1,n=c(s)):n=c(t.matrixWorld);var n,a=t.element,r=o.objects[t.id];(void 0===r||r!==n)&&(a.style.WebkitTransform=n,a.style.MozTransform=n,a.style.oTransform=n,a.style.transform=n,o.objects[t.id]=n),a.parentNode!==h&&h.appendChild(a)}for(var l=0,u=t.children.length;l<u;l++)d(t.children[l],i)};this.render=function(t,s){var l=.5/Math.tan(e.Math.degToRad(.5*s.fov))*i;o.camera.fov!==l&&(r.style.WebkitPerspective=l+"px",r.style.MozPerspective=l+"px",r.style.oPerspective=l+"px",r.style.perspective=l+"px",o.camera.fov=l),t.updateMatrixWorld(),null===s.parent&&s.updateMatrixWorld(),s.matrixWorldInverse.invert?s.matrixWorldInverse.copy(s.matrixWorld).invert():s.matrixWorldInverse.getInverse(s.matrixWorld);var u="translate3d(0,0,"+l+"px)"+p(s.matrixWorldInverse)+" translate3d("+n+"px,"+a+"px, 0)";o.camera.style!==u&&(h.style.WebkitTransform=u,h.style.MozTransform=u,h.style.oTransform=u,h.style.transform=u,o.camera.style=u),d(t,s)}}}};var eO=n.utils,eR=function(e){eE(i,e);var t=ek(i);function i(e){var n;return ew(this,i),(n=t.call(this,e)).flexibility=e.flexibility,n.sheetAngle=180,n.curveAngle=0,n.parent3D=e.parent3D,n.segments=e.segments||50,n.width=e.width||100,n.height=e.height||100,n.depth=e.depth||.5,n.matColor="white",n.fallbackMatColor=ey.WHITE_COLOR,n.init(),n.bumpScale=[0,0,0,0,1,1],n}return eS(i,[{key:"init",value:function(){this.element=new ey.Paper({parent3D:this.parent3D,segments:this.segments,depth:this.depth,height:this.height,width:this.width,flatShading:0===this.flexibility}),this.element.sheet=this,this.frontPage=new eI({sheet:this,face:5}),this.backPage=new eI({sheet:this,face:4}),this.reset(),this.updateAngle()}},{key:"setMatColor",value:function(e,t){if(this.matColor=new THREE.Color(e),void 0===t)for(var i=0;i<6;i++)this.element.material[i].color=this.matColor;else this.element.material[t].color=this.matColor}},{key:"getBumpScale",value:function(e){return this.bumpScale[e]}},{key:"resetMatColor",value:function(e,t){this.element.material[e].color=t?this.matColor:this.fallbackMatColor}},{key:"frontImage",value:function(e,t){this.element.frontImage(e,t)}},{key:"backImage",value:function(e,t){this.element.backImage(e,t)}},{key:"updateAngle",value:function(){if(void 0!==this.viewer&&null!==this.viewer){var e=!0===this.isHard?0:this.flexibility,t=("vertical"===this.viewer.orientation?this.height:this.width)*(1-Math.sin(e/2*(e/2))/2-e/20);this.element.scale.y=("vertical"===this.viewer.orientation?this.width:this.height)/this.element.geometry.parameters.height;var i=this.segments,n=t/1,a=n*e,s=[],o=[],r=[],l=[],h=[],u=[],p=this.depth,c=0,d=[];d.push(c),h[0]=[],u[0]=[];var f=this.sheetAngle*Math.PI/180;"vertical"!==this.viewer.orientation&&(this.element.position.x=-Math.cos(f)*this.viewer.pageOffset),"vertical"===this.viewer.orientation&&(this.element.position.y=Math.cos(f)*this.viewer.pageOffset);var g=!0===this.isHard?f:this.curveAngle*Math.PI/180,v=this.sheetAngle*Math.PI/180,m=v-Math.PI/2,y=Math.sin(m)*p/2;h[0][0]=h[0][1]=new THREE.Vector3(-n*Math.cos(f),0,Math.sin(f)*n-y),u[0][0]=u[0][1]=new THREE.Vector3(h[0][0].x-Math.cos(m)*p,0,h[0][0].z+2*y),h[0][1]=new THREE.Vector3(-n/2*Math.cos(g),0,n/2*Math.sin(g)-y),u[0][1]=new THREE.Vector3(h[0][1].x-Math.cos(m)*p,0,h[0][1].z+2*y),v=(45+this.sheetAngle/2)*Math.PI/180,h[0][2]=new THREE.Vector3(-Math.cos(v)*a/2,0,Math.sin(v)*a-y),u[0][2]=new THREE.Vector3(h[0][2].x+Math.cos(m)*p,0,h[0][2].z+2*y),5e-4>Math.abs(u[0][2].x-0)&&(u[0][2].x=0),h[0][3]=new THREE.Vector3(0,0,-y),u[0][3]=new THREE.Vector3(h[0][3].x-Math.cos(m)*p,0,h[0][3].z+2*y),5e-4>Math.abs(u[0][3].x-0)&&(u[0][3].x=0);for(var b=0;b<1;b++){var w=Math.max(this.segments-1,1);s[b]=new THREE.CubicBezierCurve3(h[b][0],h[b][1],h[b][2],h[b][3]),r[b]=s[b].getPoints(w),w>2&&r[b].push(new THREE.Vector3().copy(r[b][w]));for(var P=void 0,S=r[b][0],x=1;x<r[b].length;x++)c+=(P=r[b][x]).distanceTo(S),d.push(c),S=P;o[b]=new THREE.CubicBezierCurve3(u[b][0],u[b][1],u[b][2],u[b][3]),l[b]=o[b].getPoints(w),w>2&&l[b].push(new THREE.Vector3().copy(l[b][w]))}var C=this.element.geometry;if(void 0!==C.attributes){var E=C.attributes.position,T=C.attributes.uv,k=i+1;E.setZ(0,r[0][i].z),E.setZ(2,r[0][i].z),E.setX(0,r[0][i].x),E.setX(2,r[0][i].x),E.setZ(1,l[0][i].z),E.setZ(3,l[0][i].z),E.setX(1,l[0][i].x),E.setX(3,l[0][i].x),E.setZ(5,r[0][0].z),E.setZ(7,r[0][0].z),E.setX(5,r[0][0].x),E.setX(7,r[0][0].x),E.setZ(4,l[0][0].z),E.setZ(6,l[0][0].z),E.setX(4,l[0][0].x),E.setX(6,l[0][0].x);for(var O=0;O<1;O++)for(var R=0;R<k;R++)E.setZ(8+0*k+R,r[0][R].z),E.setX(8+0*k+R,r[0][R].x),E.setZ(8+1*k+R,l[0][R].z),E.setX(8+1*k+R,l[0][R].x),E.setZ(8+2*k+R,r[0][R].z),E.setX(8+2*k+R,r[0][R].x),E.setZ(8+3*k+R,l[0][R].z),E.setX(8+3*k+R,l[0][R].x),E.setZ(8+4*k+R,r[0][R].z),E.setX(8+4*k+R,r[0][R].x),E.setZ(8+5*k+R,r[0][R].z),E.setX(8+5*k+R,r[0][R].x),T.setX(8+4*k+R,d[R]/c),T.setX(8+5*k+R,d[R]/c),E.setZ(8+6*k+R,l[0][i-R].z),E.setX(8+6*k+R,l[0][i-R].x),E.setZ(8+7*k+R,l[0][i-R].z),E.setX(8+7*k+R,l[0][i-R].x),T.setX(8+6*k+R,1-d[i-R]/c),T.setX(8+7*k+R,1-d[i-R]/c);C.computeBoundingBox(),this.element.scale.x=1*n/c,C.computeBoundingSphere(),E.needsUpdate=!0,T.needsUpdate=!0,C.computeVertexNormals()}else{var L=C.vertices,I=i-1,N=8;L[0].z=L[2].z=r[0][i].z,L[0].x=L[2].x=r[0][i].x,L[1].z=L[3].z=l[0][i].z,L[1].x=L[3].x=l[0][i].x,L[5].z=L[7].z=r[0][0].z,L[5].x=L[7].x=r[0][0].x,L[4].z=L[6].z=l[0][0].z,L[4].x=L[6].x=l[0][0].x;for(var _=0;_<1;_++)for(var A=1;A<i;A++)L[N].z=L[N+3*I].z=l[0][A].z,L[N].x=L[N+3*I].x=l[0][A].x,L[N+I].z=L[N+2*I].z=r[0][A].z,L[N+I].x=L[N+2*I].x=r[0][A].x,N++;for(var M=C.faceVertexUvs[0],D=C.faces,F=0,z=0;z<M.length;z++)if(D[z].materialIndex===ey.MATERIAL_FACE.BACK){var B=d[F]/c;z%2==0?(M[z][0].x=M[z][1].x=M[z+1][0].x=B,F++):M[z-1][2].x=M[z][1].x=M[z][2].x=B}else if(D[z].materialIndex===ey.MATERIAL_FACE.FRONT){var U=1-d[F]/c;z%2==0?(M[z][0].x=M[z][1].x=M[z+1][0].x=U,F--):M[z-1][2].x=M[z][1].x=M[z][2].x=U}C.computeBoundingBox(),this.element.scale.x=1*n/c,C.computeBoundingSphere(),C.verticesNeedUpdate=!0,C.computeFaceNormals(),C.computeVertexNormals(),C.uvsNeedUpdate=!0,C.normalsNeedUpdate=!0}s.forEach(function(e){}),o.forEach(function(e){}),l.forEach(function(e){}),r.forEach(function(e){})}}},{key:"flip",value:function(e,t){var i=this,n=i.viewer.isBooklet;!0===i.isCover&&(0===e&&(e=2.5*i.viewer.flexibility),180===e&&(e-=2.5*i.viewer.flexibility));var a=t-e,s=e>90,o=i.viewer.isRTL,r=s?i.backPage.pageNumber:i.frontPage.pageNumber,l=this.viewer.getViewPort(r);l&&(l=eO.contain(l.width,l.height,i.viewer.availablePageWidth(),i.viewer.availablePageHeight()));var h=-(i.viewer.has3DCover&&i.viewer.isClosedPage()?i.viewer.coverExtraWidth:0),u=-(i.viewer.has3DCover&&i.viewer.isClosedPage()?i.viewer.coverExtraHeight:0);i.init={angle:e,height:s?i.viewer.rightSheetHeight:i.viewer.leftSheetHeight,width:s?i.viewer.rightSheetWidth:i.viewer.leftSheetWidth,index:s&&!o||!s&&o?1:0,_index:0},i.first={angle:e+a/4,index:s&&!o||!s&&o?1:.25},i.mid={angle:e+2*a/4,index:.5},i.mid2={angle:e+3*a/4,index:s&&!o||!s&&o?.25:1},i.end={angle:t,index:s&&!o||!s&&o?0:1,height:u+(l?l.height:i.height),width:h+(l?l.width:i.width)},i.isFlipping=!0;var p=function(e){i.sheetAngle=e.angle,i.curveAngle=i.isHard?e.angle:eO.getCurveAngle(s,e.angle),!0===i.isHard?(i.flexibility=0,i.isCover&&i.viewer.flipCover(i)):i.flexibility=e.angle<90?i.leftFlexibility:i.rightFlexibility,i.element.position.z=(e.angle<90?i.leftPos:i.rightPos)+i.depth,n&&(i.element.material[5].opacity=i.element.material[4].opacity=e.index,i.element.castShadow=e.index>
169.5),i.height=e.height,i.width=e.width,i.updateAngle(!0)};n&&(!s&&!o||s&&o)&&(i.element.material[5].opacity=i.element.material[4].opacity=0,i.element.castShadow=!1),i.currentTween=new TWEEN.Tween(i.init).to({angle:[i.first.angle,i.mid.angle,i.mid2.angle,i.end.angle],index:[i.first.index,i.mid.index,i.mid2.index,i.end.index],_index:1,height:i.end.height,width:i.end.width},i.viewer.app.options.duration*Math.abs(a)/180).onUpdate(function(e){p(this,e)}).easing(TWEEN.Easing.Sinusoidal.Out).onStop(function(){i.currentTween=null,i.isFlipping=!1,i.isCover&&(i.viewer.leftCover.isFlipping=!1,i.viewer.rightCover.isFlipping=!1),i.element.material[5].opacity=i.element.material[4].opacity=1}).onComplete(function(){i.updateAngle(),i.element.material[5].opacity=i.element.material[4].opacity=1,i.element.castShadow=!0,i.isFlipping=!1,i.isCover&&(i.viewer.leftCover.isFlipping=!1,i.viewer.rightCover.isFlipping=!1),i.side=i.targetSide,i.viewer.onFlip(),i.viewer.afterFlip(),i.currentTween=null,i.viewer&&i.viewer.requestRefresh&&i.viewer.requestRefresh()}).start(),i.currentTween.update(window.performance.now())}}]),i}(U),eL=function(e){eE(i,e);var t=ek(i);function i(e,n){var a,s,o,r,l;return ew(this,i),e.viewerClass="df-flipbook-3d",(a=t.call(this,e,n)).pageOffset=5,a.spiralCount=20,a.groundDistance=null!==(s=e.groundDistance)&&void 0!==s?s:2,a.hasSpiral="true"===e.hasSpiral||!0===e.hasSpiral,a.flexibility=eO.limitAt(null!==(o=e.flexibility)&&void 0!==o?o:.9,0,10),a.hasSpiral&&(a.flexibility=0),0===a.flexibility&&(e.sheetSegments=8),a.drag3D=eO.isTrue(e.drag3D),a.texturePowerOfTwo=!eO.isMobile&&(null===(r=e.texturePowerOfTwo)||void 0===r||r),a.color3DSheets=null!==(l=a.app.options.color3DSheets)&&void 0!==l?l:"white",a.midPosition=0,a.initMOCKUP(function(){n._viewerPrepared()}),a}return eS(i,[{key:"initMOCKUP",value:function(e){var t=this.app;"undefined"==typeof THREE?(t.updateInfo(t.options.text.loading+" WEBGL 3D ..."),"function"==typeof window.define&&window.define.amd&&window.requirejs?(window.requirejs.config({paths:{three:t.options.threejsSrc.replace(".js","")},shim:{three:{exports:"THREE"}}}),window.require(["three"],function(t){return window.THREE=t,ey.init(),"function"==typeof e&&e(),t})):"function"==typeof window.define&&window.define.amd?window.require(["three",t.options.threejsSrc.replace(".js","")],function(t){t(function(){ey.init(),"function"==typeof e&&e()})}):eO.getScript(t.options.threejsSrc+"?ver="+n.version,function(){ey.init(),"function"==typeof e&&e()},function(){t.updateInfo("Unable to load THREE.js...")})):(ey.init(),"function"==typeof e&&e())}},{key:"init",value:function(){var e=this.app;ex(eC(i.prototype),"init",this).call(this),e.provider.defaultPage.pageRatio,this.pageScaleX=1,this.initDepth(),this.initStage(),this.initPages(),this.initEvents(),this.render()}},{key:"updatePageMode",value:function(){ex(eC(i.prototype),"updatePageMode",this).call(this);var e=this.app;this.has3DCover=e.options.cover3DType!==n.FLIPBOOK_COVER_TYPE.NONE&&e.pageCount>7&&!this.isBooklet,this.has3DCover&&"none"===e.options.flipbookHardPages&&(e.options.flipbookHardPages="cover")}},{key:"initDepth",value:function(){var e,t;this.sheetDepth=this.pageScaleX*(null!==(e=this.app.options.sheetDepth)&&void 0!==e?e:.5),this.sheetSegments=null!==(t=this.app.options.sheetSegments)&&void 0!==t?t:20,this.coverDepth=2*this.sheetDepth,this.sheetsDepth=Math.min(10,this.app.pageCount/4)*this.sheetDepth}},{key:"initStage",value:function(){var e=this.stage=new ey.Stage({pixelRatio:this.app.options.pixelRatio});(e.canvas=jQuery(e.renderer.domElement).addClass("df-3dcanvas")).appendTo(this.element),e.camera.position.set(0,0,600),e.camera.lookAt(new THREE.Vector3(0,0,0)),this.camera=e.camera,e.spotLight.position.set(-220,220,550),e.spotLight.castShadow=!eO.isMobile&&this.app.options.has3DShadow,e.spotLight.shadow&&(e.spotLight.shadow.bias=-.005),e.ambientLight.color=new THREE.Color("#fff"),e.ambientLight.intensity=.82;var t=new THREE.ShadowMaterial;t.opacity=this.app.options.shadowOpacity,e.ground.oldMaterial=e.ground.material,e.ground.material=t,e.ground.position.z=this.has3DCover?-6:-4,e.selectiveRendering=!0;var i=e.cssRenderer=new THREE.CSS3DRenderer;jQuery(i.domElement).css({position:"absolute",top:0,pointerEvents:"none"}).addClass("df-3dcanvas df-csscanvas"),this.element[0].appendChild(i.domElement),e.cssScene=new THREE.Scene,this.wrapper.remove(),this.wrapper=new THREE.Group,this.stage.add(this.wrapper),this.wrapper.add(e.ground),this.bookWrapper=new THREE.Group,this.bookWrapper.name="bookwrapper",this.wrapper.add(this.bookWrapper),this.bookHelper=e.bookHelper=new THREE.BoxHelper(this.bookWrapper,16776960),e.add(this.bookHelper),this.bookHelper.visible=!1,this.cameraWrapper=new THREE.Group,this.cameraWrapper.add(e.camera),e.add(this.cameraWrapper),this.app.renderRequestStatus=n.REQUEST_STATUS.ON}},{key:"initPages",value:function(){for(var e={parent3D:this.bookWrapper,viewer:this,segments:this.sheetSegments,depth:this.sheetDepth,flexibility:this.flexibility},t=0;t<this.stackCount;t++){var i=new eR(e);i.index=t,i.viewer=this,this.sheets.push(i),i.setMatColor(this.color3DSheets),this.pages.push(i.frontPage),this.pages.push(i.backPage),this.stage.cssScene.add(i.frontPage.cssPage),this.stage.cssScene.add(i.backPage.cssPage)}e.depth=this.sheetsDepth,e.segments=1,e.flexibility=0,this.leftSheets=new eR(e),this.rightSheets=new eR(e),this.leftSheets.setMatColor(this.color3DSheets),this.rightSheets.setMatColor(this.color3DSheets),e.depth=this.coverDepth,this.leftCover=new eR(e),this.rightCover=new eR(e),this.leftCover.isHard=!0,this.rightCover.isHard=!0,this.set3DCoverNormal(),this.setcolor3DCover(this.app.options.color3DCover),this.stage.cssScene.add(this.leftCover.frontPage.cssPage),this.stage.cssScene.add(this.rightCover.backPage.cssPage),this.zoomViewer.leftPage.element.css({backgroundColor:this.color3DSheets}),this.zoomViewer.rightPage.element.css({backgroundColor:this.color3DSheets}),"vertical"===this.orientation&&this.bookWrapper.children.forEac
169h(function(e){e.rotateZ(THREE.MathUtils.degToRad(-90)),e.textureCenter=new THREE.Vector2(.5,.5),e.textureRotation=90}),this.initSpiral()}},{key:"initSpiral",value:function(){this.hasSpiral=!1}},{key:"set3DCoverNormal",value:function(){}},{key:"setcolor3DCover",value:function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0]}},{key:"initEvents",value:function(){this.stageDOM=this.element[0],ex(eC(i.prototype),"initEvents",this).call(this)}},{key:"dispose",value:function(){ex(eC(i.prototype),"dispose",this).call(this),this.stage&&(this.stage.clearChild(),this.stage.cssRenderer.domElement.parentNode.removeChild(this.stage.cssRenderer.domElement),this.stage.cssRenderer=null,this.stage.orbitControl=eO.disposeObject(this.stage.orbitControl),this.stage.renderer=eO.disposeObject(this.stage.renderer),jQuery(this.stage.canvas).remove(),this.stage.canvas=null,this.stage=eO.disposeObject(this.stage)),this.centerTween&&this.centerTween.stop&&this.centerTween.stop()}},{key:"render",value:function(){this.stage.render(),this.stage.cssRenderer.render(this.stage.cssScene,this.stage.camera)}},{key:"resize",value:function(){ex(eC(i.prototype),"resize",this).call(this);var e=this,t=e.app,n=e.stage,a=t.dimensions;a.padding,e.isSingle;var s=this.availablePageWidth(),o=this.availablePageHeight();n.resizeCanvas(a.stage.width,a.stage.height),n.cssRenderer.setSize(a.stage.width,a.stage.height),this.pageScaleX=Math.max(Math.max(s,o)/400,1),this.initDepth(),this.sheets.forEach(function(t){t.depth=e.sheetDepth}),t.refreshRequestStart();var r=this.refSize=Math.min(o,s);this.coverExtraWidth=("vertical"==e.orientation?2:1)*r*.025,this.coverExtraHeight=("vertical"==e.orientation?1:2)*r*.025,!0!==this.has3DCover&&(this.coverExtraWidth=0,this.coverExtraHeight=0),e.zoomViewer.resize(),e.cameraPositionDirty=!0,e.centerNeedsUpdate=!0,e.checkCenter(!0),e.pagesReady(),this.pageOffset=(this.hasSpiral?6:0)*Math.min(this._defaultPageSize.width,this._defaultPageSize.height)/1e3}},{key:"fitCameraToCenteredObject",value:function(e,t,i,n){var a=new THREE.Box3;a.setFromObject(t),new THREE.Vector3;var s=new THREE.Vector3;a.getSize(s);var o=this.coverExtraHeight,r=2*this.coverExtraWidth;this.isClosedPage()&&(r=0,o=0),s.x=s.x-r+this.app.dimensions.padding.width,s.y=s.y-o+this.app.dimensions.padding.height;var l=e.fov*(Math.PI/180),h=2*Math.atan(Math.tan(l/2)*e.aspect),u=Math.max(s.z/2+Math.abs(s.x/2/Math.tan(h/2)),s.z/2+Math.abs(s.y/2/Math.tan(l/2)));void 0!==i&&0!==i&&(u*=i),e.position.set(0,0,u);var p=a.min.z,c=p<0?-p+u:u-p;e.far=3*c,e.updateProjectionMatrix(),void 0!==n&&(n.target=new THREE.Vector3(0,0,0),n.maxDistance=2*c)}},{key:"updateShadowSize",value:function(){}},{key:"refresh",value:function(){var e=this.app,t=this.getBasePage();this.refreshRequested=!0;var n=1/e.pageCount*t,a=this.isRTL?1-n:n,s=Math.min(this.stackCount,this.totalSheets),o=eO.limitAt(this.totalSheets,this.stackCount,2*this.stackCount),r=this.isBooklet?0:this.flexibility/o;this.leftFlexibility=r*(1-a),this.rightFlexibility=r*a,this.midPosition=.5*s*this.sheetDepth,ex(eC(i.prototype),"refresh",this).call(this);var l=!0===this.has3DCover;this.leftCover.element.visible=this.rightCover.element.visible=this.leftSheets.element.visible=this.rightSheets.element.visible=l,this.wrapper.position.z=-this.midPosition;var h=0,u=0,p=this.isRTL,c=this.isFirstPage(),d=this.isLastPage(),f=this.isLeftClosed=this.isClosedPage()&&(p&&d||!p&&c),g=this.isRightClosed=this.isClosedPage()&&(!p&&d||p&&c);if(l){this.leftSheets.depth=p?this.sheetsDepth*(1-this.getBasePage()/e.pageCount):this.sheetsDepth*t/e.pageCount,this.leftSheets.element.visible=p?e.pageCount-this.getBasePage()>2:t>2,h-=this.leftSheets.depth/2,this.leftSheets.element.position.z=h,h-=this.coverDepth+(this.leftSheets.element.visible?this.leftSheets.depth/2:0)+3*this.coverDepth,this.leftCover.depth=this.rightCover.depth=this.coverDepth;var v=Math.max(this.leftSheetHeight,this.rightSheetHeight);g&&(v=this.leftSheetHeight),f&&(v=this.rightSheetHeight),!0!==this.leftCover.isFlipping&&(this.leftCover.element.position.z=f?this.midPosition+this.coverDepth:h+this.coverDepth/2,this.leftCover.element.position.z=Math.max(this.leftCover.element.position.z,-(.
16905*this.refSize)),this.leftCover.element.position.x=0,this.leftSheets.sheetAngle=this.leftCover.sheetAngle=f?180:0,this.leftSheets.curveAngle=this.leftCover.curveAngle=f?180:0,!0===this.rightCover.isFlipping||(this.leftCover.height=v,this.leftCover.width=this.leftCover.sheetAngle<90?this.leftSheetWidth:this.rightSheetWidth,this.isClosedPage()||(this.leftCover.width+=this.coverExtraWidth,this.leftCover.height+=this.coverExtraHeight)),this.leftSheets.updateAngle(),this.leftCover.updateAngle()),this.rightSheets.depth=this.sheetsDepth-this.leftSheets.depth,this.rightSheets.element.visible=p?t>2:e.pageCount-this.getBasePage()>2,u-=this.rightSheets.depth/2,this.rightSheets.element.position.z=u,u-=this.coverDepth+(this.rightSheets.element.visible?this.rightSheets.depth/2:0)+3*this.coverDepth,!0!==this.rightCover.isFlipping&&(this.rightCover.element.position.z=g?this.midPosition+this.coverDepth:u+this.coverDepth/2,this.rightCover.element.position.z=Math.max(this.rightCover.element.position.z,-(.05*this.refSize)),this.rightCover.element.position.x=0,this.rightSheets.sheetAngle=this.rightCover.sheetAngle=g?0:180,this.rightSheets.curveAngle=this.rightCover.curveAngle=g?0:180,!0===this.leftCover.isFlipping||(this.rightCover.height=v,this.rightCover.width=this.rightCover.sheetAngle<90?this.leftSheetWidth:this.rightSheetWidth,this.isClosedPage()||(this.rightCover.width+=this.coverExtraWidth,this.rightCover.height+=this.coverExtraHeight)),this.rightSheets.updateAngle(),this.rightCover.updateAngle()),this.updateSheets(),this.stage.ground.position.z=Math.min(h,u)-this.refSize*this.groundDistance/100,this.stage.ground.position.z=Math.max(this.stage.ground.position.z,-(.1*this.refSize))}else this.stage.ground.position.z=-this.midPosition-15*this.sheetDepth;!0===this.cameraPositionDirty&&this.updateCameraPosition(),this.refreshSpiral()}},{key:"refreshSpiral",value:function(){}},{key:"updateCameraPosition",value:function(){var e=this.app,t=this.stage,i=e.dimensions,a=i.padding,s=1/(2*Math.tan(Math.PI*t.camera.fov*.5/180)/(i.stage.height/e.zoomValue))+2.2;this.updateShadowSize(),this.stage.spotLight.position.x=-(330*this.pageScaleX),this.stage.spotLight.position.y=330*this.pageScaleX,this.stage.spotLight.position.z=550*this.pageScaleX,this.stage.spotLight.shadow.camera.far=1200*this.pageScaleX,this.stage.spotLight.shadow.camera.updateProjectionMatrix();var o=(a.top-a.bottom)/e.zoomValue/2,r=-(a.left-a.right)/e.zoomValue/2;t.camera.position.z!==s&&!0===e.pendingZoom&&(t.camera.position.z=s),1===e.zoomValue&&(this.bookWrapper.rotation.set(0,0,0),this.bookHelper.rotation.set(0,0,0),this.cameraWrapper.rotation.set(0,0,0),0!==e.options.flipbook3DTiltAngleUp||0!==e.options.flipbook3DTiltAngleLeft?(t.camera.aspect=i.stage.width/i.stage.height,t.camera.updateProjectionMatrix(),this.bookWrapper.rotateZ(THREE.Math.degToRad(-e.options.flipbook3DTiltAngleLeft)),this.bookWrapper.rotateX(THREE.Math.degToRad(-e.options.flipbook3DTiltAngleUp)),"vertical"==this.orientation?this.bookWrapper.scale.y=1/(this.isSingle?2:1):this.bookWrapper.scale.x=1/(this.isSingle?2:1),this.bookHelper.update(),this.fitCameraToCenteredObject(t.camera,this.bookWrapper),this.bookWrapper.rotation.set(0,0,0),this.bookWrapper.scale.x=1,this.bookWrapper.scale.y=1,t.camera.position.set(r,o,t.camera.position.z+t.ground.position.z),this.camera.aspect=i.stage.width/i.stage.height,this.camera.updateProjectionMatrix(),this.cameraWrapper.rotateX(THREE.Math.degToRad(e.options.flipbook3DTiltAngleUp)),this.cameraWrapper.rotateZ(THREE.Math.degToRad(e.options.flipbook3DTiltAngleLeft))):t.camera.position.set(r,o,s)),t.camera.updateProjectionMatrix(),this.app.renderRequestStatus=n.REQUEST_STATUS.ON,this.cameraPositionDirty=!1}},{key:"refreshSheet",value:function(e){var t,i=e.sheet,a=e.index,s=i.sheetAngle,o=!(i.isHard||0===this.flexibility);i.leftFlexibility=o?this.leftFlexibility:0,i.rightFlexibility=o?this.rightFlexibility:0,i.leftPos=this.midPosition+(a-e.midPoint+1)*this.sheetDepth-this.sheetDepth/2,i.rightPos=this.midPosition-(a-e.midPoint)*this.sheetDepth-this.sheetDepth/2,t=i.targetSide===n.TURN_DIRECTION.LEFT?
1690:180,!1===i.isFlipping&&(e.needsFlip?(i.isFlipping=!0,i.isCover&&0===e.sheetNumber&&(this.isRTL?this.rightCover.isFlipping=!0:this.leftCover.isFlipping=!0),i.isCover&&this.totalSheets-e.sheetNumber==1&&(this.isRTL?this.leftCover.isFlipping=!0:this.rightCover.isFlipping=!0),i.element.position.z=Math.max(s<90?i.leftPos:i.rightPos,this.midPosition)+this.sheetDepth,i.flexibility=s<90?i.leftFlexibility:i.rightFlexibility,i.flip(s,t)):(i.skipFlip=!1,i.sheetAngle=i.curveAngle=t,i.flexibility=t<90?i.leftFlexibility:i.rightFlexibility,i.element.position.z=t<90?i.leftPos:i.rightPos,i.side=i.targetSide,i.height=t<90?this.leftSheetHeight:this.rightSheetHeight,i.width=t<90?this.leftSheetWidth:this.rightSheetWidth),i.updateAngle(),this.app.renderRequestStatus=n.REQUEST_STATUS.ON),i.element.visible=e.visible}},{key:"updateCenter",value:function(){var e=this,t=this.app,i="vertical"==this.orientation?e.wrapper.position.y:e.wrapper.position.x,a=("vertical"===this.orientation?-1:1)*e.centerShift*(this.isLeftPage()?"vertical"==this.orientation?this.leftSheetHeight:this.leftSheetWidth:"vertical"==this.orientation?this.rightSheetHeight:this.rightSheetWidth)/2;e.seamPosition=(-t.dimensions.offset.width+t.dimensions.containerWidth)/2+a,a!==e.centerEnd&&(e.centerTween&&e.centerTween.stop&&e.centerTween.stop(),e.onCenterStartAnimation(this),e.centerTween=new TWEEN.Tween({x:i}).delay(0).to({x:a},1===t.zoomValue&&!0!==e.skipCenterAnimation?e.app.options.duration:1).onStart(function(){}
169).onUpdate(function(){e.onCenterUpdateAnimation(this)}).onComplete(function(){e.onCenterCompleteAnimation(this)}).onStop(function(){e.onCenterStopAnimation(this)}).easing(TWEEN.Easing.Cubic.InOut).start(),this.updatePendingStatusClass(),e.skipCenterAnimation=!1,e.centerEnd=a),e.renderRequestStatus=n.REQUEST_STATUS.ON,this.zoomViewer.updateCenter()}},{key:"onCenterUpdateAnimation",value:function(e){"vertical"==this.orientation?(this.wrapper.position.y=e.x,this.stage&&this.stage.cssScene&&(this.stage.cssScene.position.y=e.x)):(this.wrapper.position.x=e.x,this.stage&&this.stage.cssScene&&(this.stage.cssScene.position.x=e.x))}},{key:"onCenterStartAnimation",value:function(e){}},{key:"onCenterStopAnimation",value:function(e){}},{key:"onCenterCompleteAnimation",value:function(e){}},{key:"flipCover",value:function(e){var t,i,n=null;0===e.pageNumber||this.isBooklet&&1===e.pageNumber?(n=this.isRTL?this.rightCover:this.leftCover,t=this.isRTL?1:-1):e.pageNumber===this.totalSheets-1&&(n=this.isRTL?this.leftCover:this.rightCover,t=this.isRTL?-1:1),null!==n&&(i=n.depth+e.depth+1,n.sheetAngle=e.sheetAngle,n.curveAngle=e.curveAngle,this.rightCover.height=this.leftCover.height=e.height+this.coverExtraHeight,this.rightCover.width=this.leftCover.width=e.width+this.coverExtraWidth,n.flexibility=e.flexibility,this.rightCover.updateAngle(),this.leftCover.updateAngle(),n.element.position.x=e.element.position.x+t*Math.sin(e.sheetAngle*Math.PI/180)*i,n.element.position.z=e.element.position.z+t*Math.cos(e.sheetAngle*Math.PI/180)*i)}},{key:"pagesReady",value:function(){if(!this.isAnimating()&&!0===this.refreshRequested){if(!1===this.app.options.flipbookFitPages){var e=this.app.viewer.getBasePage(),t=this.leftViewport=this.getViewPort(e+(this.isBooklet?0:this.isRTL?1:0)),i=this.rightViewPort=this.getViewPort(e+(this.isBooklet?0:this.isRTL?0:1));if(t){var a=eO.contain(t.width,t.height,this.availablePageWidth(),this.availablePageHeight());(this.leftSheetWidth!=Math.floor(a.width)||this.leftSheetHeight!=Math.floor(a.height))&&(this.cameraPositionDirty=!0),this.leftSheetWidth=Math.floor(a.width),this.leftSheetHeight=Math.floor(a.height)}if(i){var s=eO.contain(i.width,i.height,this.availablePageWidth(),this.availablePageHeight());(this.rightSheetWidth!=Math.floor(s.width)||this.rightSheetWidth!=Math.floor(s.height))&&(this.cameraPositionDirty=!0),this.rightSheetWidth=Math.floor(s.width),this.rightSheetHeight=Math.floor(s.height)}for(var o=0;o<this.sheets.length;o++){var r=this.sheets[o];r.side===n.TURN_DIRECTION.LEFT?(r.height=this.leftSheetHeight,r.width=this.leftSheetWidth):(r.height=this.rightSheetHeight,r.width=this.rightSheetWidth),r.updateAngle()}if(this.isClosedPage()){var l=this.isRTL&&this.isLastPage()||!this.isRTL&&this.isFirstPage();this.leftCover.width=this.rightCover.width=l?this.rightSheetWidth:this.leftSheetWidth,this.leftCover.height=this.rightCover.height=l?this.rightSheetHeight:this.leftSheetHeight}else this.leftCover.height=this.rightCover.height=this.coverExtraHeight+Math.max(this.leftSheetHeight,this.rightSheetHeight),this.leftCover.width=this.coverExtraWidth+this.leftSheetWidth,this.rightCover.width=this.coverExtraWidth+this.rightSheetWidth;this.leftSheets.width=this.leftSheetWidth,this.leftSheets.height=this.leftSheetHeight,this.rightSheets.height=this.rightSheetHeight,this.rightSheets.width=this.rightSheetWidth,this.leftCover.updateAngle(),this.leftSheets.updateAngle(),this.rightCover.updateAngle(),this.rightSheets.updateAngle(),this.updateSheets(!0)}this.updateCenter(),this.updateCSSLayer(),this.updatePendingStatusClass(),this.refreshSpiral(),!0===this.cameraPositionDirty&&this.updateCameraPosition()}}},{key:"updateSheets",value:function(e){if(!0!==this.isClosedPage()){var t=this.getPageByNumber(this.getRightPageNumber());if(!0!==this.rightCover.isFlipping&&t&&t.sheet.element.geometry.attributes){var i=this.rightSheets.element.geometry.attributes.position,n=e?t.sheet.element.geometry.boundingBox.max.x*t.sheet.element.scale.x:this.rightSheets.lastSlopeX;i.setX(21,n),i.setX(23,n),i.setX(4,n),i.setX(6,n),i.setX(10,n),i.setX(14,n),i.needsUpdate=!0,this.rightSheets.element.geometry.attributes.uv.needsUpdate=!0,this.rightSheets.element.geometry.computeVertexNormals(),e&&(this.rightSheets.lastSlopeX=n)}var a=this.getPageByNumber(this.getLeftPageNumber());if(!0!==this.leftCover.isFlipping&&a&&a.sheet.element.geometry.attributes){var s=this.leftSheets.element.geometry.attributes.position,o=e?a.sheet.element.geometry.boundingBox.min.x*a.sheet.element.scale.x:this.leftSheets.lastSlopeX;s.setX(16,o),s.setX(18,o),s.setX(5,o),s.setX(7,o),s.setX(8,o),s.setX(12,o),s.needsUpdate=!0,this.leftSheets.element.geometry.attributes.uv.needsUpdate=!0,this.leftSheets.element.geometry.computeVertexNormals(),e&&(this.leftSheets.lastSlopeX=o)}}}},{key:"updateCSSLayer",value:function(){}},{key:"mouseMove",value:function(e){if(e=eO.fixMouseEvent(e),this.app.renderRequestStatus=n.REQUEST_STATUS.ON,null!=e.touches&&2===e.touches.length){this.pinchMove(e);return}var t=this.eventToPoint(e);if(null!==this.dragSheet&&!1!==this.drag3D&&Math.abs(t.x-this.startPoint.x)>2){!0!==this.isDragging&&(this.updatePendingStatusClass(!0),this.isDragging=!0);var i=this.dragSheet.width,a=t.x-(this.app.dimensions.origin.x+this.centerEnd-i),s=eO.limitAt(1-a/i,-1,1),o=eO.toDeg(Math.acos(s)),r=this.dragSheet,l=this.drag===n.TURN_DIRECTION.LEFT;r.sheetAngle=o;var h=eO.getCurveAngle(l,o,45);r.isCover&&r.viewer.flipCover(r),r.curveAngle=r.isHard?o:h,r.updateAngle()}this.checkSwipe(t,e)}},{key:"mouseUp",value:function(e){if((e=eO.fixMouseEvent(e)).touches||0===e.button){if(null==this.dragSheet&&null!=e.touches&&0===e.touches.length){this.pinchUp(e);return}var t=this.eventToPoint(e);if(1===this.app.zoomValue){if(null!==this.dragSheet){var i=t.x-this.startPoint.x;Math.abs(i)>2*this.swipeThreshold&&(this.drag===n.TURN_DIRECTION.LEFT&&i>0?this.app.openLeft():this.drag===n.TURN_DIRECTION.RIGHT&&i<0&&this.app.openRight()),this.requestRefresh(),this.updatePendingStatusClass()}var a=e.target||e.originalTarget,s=this.startPoint&&t.x===this.startPoint.x&&t.y===this.startPoint.y&&"A"!==a.nodeName;!0===e.ctrlKey&&s?this.zoomOnPoint(t):s&&t.sheet&&this.clickAction===n.MOUSE_CLICK_ACTIONS.NAV&&(t.sheet.sheetAngle>90?this.app.openRight():this.app.openLeft())}this.dragSheet=null,this.drag=null,!0===this.isDragging&&(this.isDragging=!1),this.startPoint=null,this.canSwipe=!1,this.app.renderRequestStatus=n.REQUEST_STATUS.ON}}},{key:"raycastCLick",value:function(e){this.mouse=new THREE.Vector2,this.raycaster=new THREE.Raycaster,this.mouse.x=e.offsetX/this.app.dimensions.stage.width*2-1,this.mouse.y=1-e.offsetY/this.app.dimensions.stage.height*2,this.raycaster.setFromCamera(this.mouse,this.camera);var t=this.raycaster.intersectObjects(this.bookWrapper.children,!0);if(t.length>0){var i,n=0;do{if((i=null!=t[n]?t[n].object:null).sheet&&i.sheet.index&&!0!==i.sheet.isFlipping)return i;n++}while(n<t.length)}}},{key:"mouseDown",value:function(e){if((e=eO.fixMouseEvent(e)).touches||0===e.button){if(null!=e.touches&&2===e.touches.length)this.pinchDown(e);else{e=eO.fixMouseEvent(e);var t=this.eventToPoint(e);this.startPoint=t,this.lastPosX=t.x,this.lastPosY=t.y;var i=this.raycastCLick(e),a=t.sheet?t.sheet.width-Math.abs(t.x-(this.app.dimensions.origin.x+this.centerEnd)):0;t.sheet&&i&&t.isInsideSheet&&a<t.sheet.width/2?(this.dragSheet=i.sheet,this.drag=t.sheet.sheetAngle<90?n.TURN_DIRECTION.LEFT:n.TURN_DIRECTION.RIGHT):this.canSwipe=!0}}}},{key:"eventToPoint",value:function(e){var t=this.app.dimensions,i={x:(e=eO.fixMouseEvent(e)).clientX,y:e.clientY};i.x=i.x-this.parentElement[0].getBoundingClientRect().left,i.y=i.y-this.parentElement[0].getBoundingClientRect().top;var n=(-t.offset.width+t.containerWidth)/2-t.stage.width/2,a=(-t.offset.width+t.containerWidth)/2+t.stage.width/2,s=t.padding.top,o=t.padding.top+this.availablePageHeight(),r=i.x<this.seamPosition,l=this.getBasePage()+(r?0:1),h=this.getPageByNumber(l);h&&(h=h.sheet);var u=i.x>n&&i.x<a&&i.y>s&&i.y<o;return{isInsideSheet:u,isInsideDragZone:u&&i.x-n<this.foldSense||a-i.x<this.foldSense,x:i.x,y:i.y,left:n,top:s,right:a,bottom:o,raw:i,isLeftSheet:r,sheet:h}}},{key:"checkPageLoading",value:function(){for(var e=!0,t=this.getVisiblePages().main,i=0;i<(this.isBooklet?1:2);i++){var n=this.getPageByNumber(t[i]);n&&(e=n.textureLoaded&&e)}this.element.toggleClass("df-loading",!e)}},{key:"textureLoadedCallback",value:function(e){this.app.renderRequestStart(),this.pagesReady()}},{key:"getTextureSize",value:function(e){var t=ex(eC(i.prototype),"getTextureSize",this).call(this,e);if(1!==this.app.zoomValue||!0===e.isAnnotation)return t;var n=eO.nearestPowerOfTwo(t.height),a=t.width*n/t.height;return this.texturePowerOfTwo?{height:n,width:a}:t}},{key:"getPageByNumber",value:function(e){if(this.has3DCover){var t=!this.isBooklet&&e===this.app.pageCount&&e%2==0,n=1===e;if(!this.isRTL&&n||this.isRTL&&t)return this.leftCover.frontPage;if(!this.isRTL&&t||this.isRTL&&n)return this.rightCover.backPage}return ex(eC(i.prototype),"getPageByNumber",this).call(this,e)}},{key:"setPage",value:function(e){return ex(eC(i.prototype),"setPage",this).call(this,e)}},{key:"beforeFlip",value:function(){ex(eC(i.prototype),"beforeFlip",this).call(this)}}]),i}(z),eI=function(e){eE(i,e);var t=ek(i);function i(e){ew(this,i);var n,a=eb(n=t.call(this,e));return a.element=null,a.face=e.face,a.parent3D=e.sheet,a.sheet=e.sheet,a.cssPage=new THREE.CSS3DObject(a.contentLayer[0]),n}
169return eS(i,[{key:"setLoading",value:function(){this.sheet.viewer.checkPageLoading()}},{key:"clearMap",value:function(){this.sheet.element.material[this.face].map=null,this.sheet.element.material[this.face].needsUpdate=!0}},{key:"loadTexture",value:function(e){var t=this,i=e.texture,a=e.callback;function s(i,n){t.updateTextureLoadStatus(!0),t.sheet.resetMatColor(t.face,e.texture===t.textureLoadFallback),"function"==typeof a&&a(e)}t.textureSrc=i,"function"==typeof n.defaults.beforeLoadTexture&&n.defaults.beforeLoadTexture({texture:i,page:t}),4===this.face?this.sheet.backImage(i,s):this.sheet.frontImage(i,s)}}]),i}(S);function eN(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function e_(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function eA(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function eM(e,t,i){return t&&eA(e.prototype,t),i&&eA(e,i),e}function eD(e){return(eD=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function eF(e,t){return null!=t&&"undefined"!=typeof Symbol&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](e):e instanceof t}function ez(e,t){return(ez=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function eB(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e}n.defaults.maxTextureSize=2048,n.viewers={},n.viewers.flipbook=function e(t,i){return(function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,e),!1==n.utils.canSupport3D()&&(t.is3D=!1),n.utils.isTrue(t.is3D))?new eL(t,i):new Y(t,i)},n.viewers.default=n.viewers.reader=O,n.viewers.slider=el;var eU=n.utils,eH=function(){function e(){e_(this,e),this.baseUrl=null,this.pdfDocument=null,this.pdfApp=null,this.pdfHistory=null,this.externalLinkRel=null,this.externalLinkEnabled=!0,this._pagesRefCache=null}return eM(e,[{key:"dispose",value:function(){this.baseUrl=null,this.pdfDocument=null,this.pdfApp=null,this.pdfHistory=null,this._pagesRefCache=null}},{key:"setDocument",value:function(e,t){this.baseUrl=t,this.pdfDocument=e,this._pagesRefCache=Object.create(null)}},{key:"setViewer",value:function(e){this.pdfApp=e,this.externalLinkTarget=e.options.linkTarget}},{key:"setHistory",value:function(e){this.pdfHistory=e}},{key:"pagesCount",get:function(){return this.pdfDocument.numPages}},{key:"page",get:function(){return this.pdfApp.currentPageNumber},set:function(e){this.pdfApp.gotoPage(e)}},{key:"navigateTo",value:function(e){this.goToDestination(e)}},{key:"addLinkAttributes",value:function(e,t){arguments.length>2&&void 0!==arguments[2]&&arguments[2];var i=this.externalLinkTarget,a=this.externalLinkRel,s=this.externalLinkEnabled;if(!t||"string"!=typeof t)throw Error('A valid "url" parameter must provided.');var o=(0,eU.removeNullCharacters)(t);s?e.href=e.title=o:(e.href="",e.title="Disabled: ".concat(o),e.onclick=function(){return!1});var r="";switch(i){case n.LINK_TARGET.NONE:break;case n.LINK_TARGET.SELF:r="_self";break;case n.LINK_TARGET.BLANK:r="_blank";break;case n.LINK_TARGET.PARENT:r="_parent";break;case n.LINK_TARGET.TOP:r="_top"}e.target=r,e.rel="string"==typeof a?a:"noopener noreferrer nofollow"}},{key:"goToDestination",value:function(e){var t,i="",n=this,a=function(t){eU.log("Requested: ",t);var s=eF(t,Object)?n._pagesRefCache[t.num+" "+t.gen+" R"]:t+1;s?((s=n.pdfApp.viewer.getViewerPageNumber(s))>n.pdfApp.pageCount&&(s=n.pdfApp.pageCount),eU.log("Loading for:",t," at page ",s),n.pdfApp.requestDestRefKey===t.num+" "+t.gen+" R"?(n.pdfApp.gotoPage(s),n.pdfHistory&&n.pdfHistory.push({dest:e,hash:i,page:s})):eU.log("Expired Request for ",s," with ",t)):(n.pdfApp.container.addClass("df-fetch-pdf"),n.pdfDocument.getPageIndex(t).then(function(e){var i=t.num+" "+t.gen+" R";n._pagesRefCache[i]=e+1,a(t)}))};"string"==typeof e?(i=e,t=this.pdfDocument.getDestination(e)):t=Promise.resolve(e),t.then(function(t){eU.log("Started:",t),e=t,eF(t,Array)&&(n.pdfAp
169p.requestDestRefKey=t[0].num+" "+t[0].gen+" R",a(t[0]))})}},{key:"customNavigateTo",value:function(e){if(""!==e&&null!=e&&"null"!==e){var t=null;if(isNaN(Math.floor(e))){if("string"==typeof e&&isNaN(t=parseInt(e.replace("#",""),10))){window.open(e,this.pdfApp.options.linkTarget===n.LINK_TARGET.SELF?"_self":"_blank");return}}else t=e;null!=t&&this.pdfApp.gotoPage(t)}}},{key:"getDestinationHash",value:function(e){if("string"==typeof e)return this.getAnchorUrl("#"+escape(e));if(eF(e,Array)){var t=e[0],i=eF(t,Object)?this._pagesRefCache[t.num+" "+t.gen+" R"]:t+1;if(i){var n=this.getAnchorUrl("#page="+i),a=e[1];if((void 0===a?"undefined":eB(a))==="object"&&"name"in a&&"XYZ"===a.name){var s=e[4]||this.pdfApp.pageScaleValue,o=parseFloat(s);o&&(s=100*o),n+="&zoom="+s,(e[2]||e[3])&&(n+=","+(e[2]||0)+","+(e[3]||0))}return n}}return this.getAnchorUrl("")}},{key:"getCustomDestinationHash",value:function(e){return"#"+escape(e)}},{key:"getAnchorUrl",value:function(e){return(this.baseUrl||"")+e}},{key:"executeNamedAction",value:function(e){switch(e){case"GoBack":this.pdfHistory&&this.pdfHistory.back();break;case"GoForward":this.pdfHistory&&this.pdfHistory.forward();break;case"NextPage":this.page++;break;case"PrevPage":this.page--;break;case"LastPage":this.page=this.pagesCount;break;case"FirstPage":this.page=1}var t=document.createEvent("CustomEvent");t.initCustomEvent("namedaction",!0,!0,{action:e}),this.pdfApp.container.dispatchEvent(t)}},{key:"cachePageRef",value:function(e,t){var i=t.num+" "+t.gen+" R";this._pagesRefCache[i]=e}}]),e}(),eV=function(){function e(t,i){e_(this,e),this.props=t,this.app=i,this.textureCache=[],this.pageCount=0,this.numPages=0,this.outline=[],this.viewPorts=[],this.requestedPages="",this.requestIndex=0,this.pagesToClean=[],this.defaultPage=void 0,this.pageSize=this.app.options.pageSize,this._page1Pass=!1,this._page2Pass=!1,this.pageLabels=void 0,this.textSearchLength=0,this.textSearch="",this.textContentSearch=[],this.textContentJoinedSearch=[],this.textOffsetSearch=[],this.textContent=[],this.textContentJoined=[],this.textOffset=[],this.autoLinkItemsCache=[],this.autoLinkHitsCache=[],this.searchHitItemsCache=[],this.searchHits=[],this.PDFLinkItemsCache=[],this.canPrint=!0,this.textPostion=[]}return eM(e,[{key:"finalize",value:function(){}},{key:"dispose",value:function(){}},{key:"softDispose",value:function(){}},{key:"setCache",value:function(e,t,i){i&&(void 0===this.textureCache[i]&&(this.textureCache[i]=[]),this.textureCache[i][e]=t)}},{key:"getCache",value:function(e,t){return void 0===this.textureCache[t]?void 0:this.textureCache[t][e]}},{key:"_isValidPage",value:function(e){return e>0&&e<=this.pageCount}},{key:"getLabelforPage",value:function(e){return this.pageLabels&&void 0!==this.pageLabels[e-1]?this.pageLabels[e-1]:e}},{key:"getThumbLabel",value:function(e){var t=this.getLabelforPage(e);return t!==e?t+" ("+e+")":e}},{key:"getPageNumberForLabel",value:function(e){if(!this.pageLabels)return e;var t=this.pageLabels.indexOf(e);return t<0?null:t+1}},{key:"processPage",value:function(e){}},{key:"cleanUpPages",value:function(){}},{key:"checkRequestQueue",value:function(){}},{key:"processAnnotations",value:function(){}},{key:"processTextContent",value:function(){}},{key:"loadDocument",value:function(){}},{key:"pagesLoaded",value:function(){this._page1Pass&&this._page2Pass&&(this.app.viewer.checkDocumentPageSizes(),this.finalize())}},{key:"_documentLoaded",value:function(){this.finalizeOutLine(),this.app&&this.app.dimensions&&void 0===this.app.dimensions.pageFit&&eU.log("Provider needs to initialize page properties for the app"),this.app._documentLoaded()}},{key:"finalizeOutLine",value:function(){if(null!==this.app&&null!==this.app.options){var e=this.app.options.outline;if(e)for(var t=0;t<e.length;t++)e[t].custom=!0,e[t].dest=e[t].dest.replace(/javascript:/g,""),this.outline.push(e[t])}}},{key:"search",value:function(){}}]),e}(),ej=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ez(e,t)}(s,e);var t,a=(t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,i=eD(s);return e=t?Reflect.construct(i,arguments,eD(this).constructor):i.apply(this,arguments),e&&("object"===eB(e)||"function"==typeof e)?e:eN(this)});function s(e,t){e_(this,s);var o,r,l=function(e){h.updateInfo(h.options.text.loading+" PDF Worker ...");var t=document.createElement("a");t.href=h.options.pdfjsWorkerSrc+u.cacheBustParameters,t.hostname!==window.location.hostname&&!0===n.loadCorsPdfjsWorker?(h.updateInfo(h.options.text.loading+" PDF Worker CORS ..."),jQuery.ajax({url:h.options.pdfjsWorkerSrc+u.cacheBustParameters,cache:!0,success:function(t){h.options.pdfjsWorkerSrc=eU.createObjectURL(t,"text/javascript"),"function"==typeof e&&e()}})):"function"==typeof e&&e()},h=(o=a.call(this,e,t)).app,u=eN(o);return u.pdfDocument=void 0,u._page2Ratio=void 0,u.cacheBustParameters="?ver="+n.version+"&pdfver="+h.options.pdfVersion,r=function(){pdfjsLib.GlobalWorkerOptions.workerSrc=h.options.pdfjsWorkerSrc+u.cacheBustParameters,pdfjsLib.canvasWillReadFrequently=n.defaults.canvasWillReadFrequently,u.loadDocument()},"undefined"==typeof pdfjsLib?(h.updateInfo(h.options.text.loading+" PDF Service ..."),eU.getScript(h.options.pdfjsSrc+u.cacheBustParameters,function(){"function"==typeof define&&i.amdO&&window.requirejs&&window.require&&window.require.config?(h.updateInfo(h.options.text.loading+" PDF Service (require) ..."),window.require.config({paths:{"pdfjs-dist/build/pdf.worker":h.options.pdfjsWorkerSrc.replace(".js","")}}),window.require(["pdfjs-dist/build/pdf"],function(e){window.pdfjsLib=e,l(r)})):l(r)},function(){h.updateInfo("Unable to load PDF service.."),u.dispose()},h.options.pdfjsSrc.indexOf("pdfjs-4")>1)):"function"==typeof r&&r(),o}return eM(s,[{key:"dispose",value:function(){this.pdfDocument&&this.pdfDocument.destroy(),this.linkService=eU.disposeObject(this.linkService),this.pdfLoadProgress&&this.pdfLoadProgress.destroy(),this.pdfLoadProgress=null,this.pdfDocument=null}},{key:"loadDocument",value:function(){var e=this.app,t=this.app.options,i=this,n=t.pdfParameters||{};if(n.url=eU.httpsCorrection(n.url||t.source),n.rangeChunkSize=t.rangeChunkSize,n.cMapPacked=!0,n.disableAutoFetch=t.disableAutoFetch,n.disableStream=t.disableStream,n.disableRange=!0===t.disableRange,n.disableFontFace=t.disableFontFace,n.isEvalSupported=!1,n.cMapUrl=t.cMapUrl,n.imagesLocation=t.imagesLocation,n.imageResourcesPath=t.imageResourcesPath,!n.url&&!n.data&&!n.range){e.updateInfo("ERROR : No PDF File provided! ","df-error");return}var a=i.pdfLoadProgress=pdfjsLib.getDocument(n);a._worker.promise.then(function(t){e.updateInfo(e.options.text.loading+" PDF ...")}),a.onPassword=function(e,t){switch(t){case pdfjsLib.PasswordResponses.NEED_PASSWORD:var i=prompt("Enter the password to open the PDF file.");if(null===i)throw Error("No password givsen.");e(i);break;case pdfjsLib.PasswordResponses.INCORRECT_PASSWORD:var i=prompt("Invalid password. Please try again.");if(!i)throw Error("No password givaen.");e(i)}},a.promise.then(function(n){i.pdfDocument=n,n.getPage(1).then(function(a){i.defaultPage=a;var s,o=i.defaultPage.viewPort=a.getViewport({scale:1,rotation:a._pageInfo.rotate+e.options.pageRotation}),r=i.defaultPage.pageRatio=o.width/o.height;i.viewPorts[1]=o,e.dimensions.defaultPage={ratio:r,viewPort:o,width:o.width,height:o.height},e.dimensions.maxTextureHeight=(null!==(s=t.maxTextureSize)&&void 0!==s?s:3200)/(r>1?r:1),e.dimensions.maxTextureWidth=e.dimensions.maxTextureHeight*r,e.dimensions.autoHeightRatio=1/r,i.pageCount=n.numPages,i.numPages=n.numPages,i._page1Pass=!0,i.pagesLoaded()}),n.numPages>1&&!0===e.checkSecondPage?n.getPage(2).then(function(t){var n=t.getViewport({scale:1,rotation:t._pageInfo.rotate+e.options.pageRotation});i._page2Ratio=n.width/n.height,i.viewPorts[2]=n,i._page2Pass=!0,i.pagesLoaded()}):(i._page2Pass=!0,i.pagesLoaded())}).catch(function(t){if(null!==e&&null!=e.options){var n,a="",s=document.createElement("a");s.href=e.options.source,s.hostname===window.location.hostname||-1!==s.href.indexOf("file://")||eU.isChromeExtension()||-1!==s.href.indexOf("blob:")||(a="<strong>CROSS ORIGIN!! </strong>");var o=(null===(n=e.options)||void 0===n?void 0:n.fileName)||s.href;e.updateInfo(a+"<strong>Error: Cannot access file!  </strong>"+o+"<br><br>"+t.message,"df-error"),console.log(t),e.container.removeClass("df-loading").addClass("df-error"),i.dispose()}}),a.getTotalLength=function(){return i.pdfLoadProgress._transport._networkStream._fullRequestReader.contentLength},a.onProgress=function(t){if(null!==e){var i=100*t.loaded/a.getTotalLength();isNaN(i)?t&&t.loaded?(void 0===a.lastLoaded||a.lastLoaded+25e4<t.loaded)&&(a.lastLoaded=t.loaded,e.updateInfo(e.options.text.loading+" PDF "+(Math.ceil(t.loaded/1e4)/100).toFixed(2).toString()+"MB ...")):e.updateInfo(e.options.text.loading+" PDF ..."):e.updateInfo(e.options.text.loading+" PDF "+Math.ceil(Math.min(100,i)).toString().split(".")[0]+"% ...")}}}},{key:"pdfFetchStarted",value:function(){this.pdfFetchStatusCount=0,this.app.container.addClass("df-fetch-pdf"),this.pdfFetchStatus=n.REQUEST_STATUS.COUNT}},{key:"checkRequestQueue",value:function(){}},{key:"finalize",value:function(){var e=this.app,t=this;null!==e&&null!==e.options&&(t.linkService=new eH,t.linkService.setDocument(t.pdfDocument,null),t.linkService.setViewer(e),t.pdfDocument.getOutline().then(function(i){!0===e.options.overwritePDFOutline&&(i=[]),i=i||[],t.outline=i}).finally(function(){t._getLabels()}))}},{key:"_getLabels",value:function(){var e=this.app,t=this;t.pdfDocument.getPageLabels().then(function(i){if(i&&!0!==e.options.disablePageLabels){for(var n=i.length,a=0,s=0,o=0;o<n;o++){var r=i[o];if(r===(o+1).toString())a++;else if(""===r)s++;else break}a>=n||s>=n||(t.pageLabels=i)}}).finally(function(){t._getPermissions()})}},{key:"_getPermissions",value:function(){var e=this.app,t=this;t.pdfDocument.getPermissions().then(function(i){null!==i&&Array.isArray(i)&&(t.canPrint=i.indexOf(pdfjsLib.PermissionFlag.PRINT)>-1,!1==t.canPrint&&(console.log("PDF printing is disabled."),e.options.showPrintControl=e.options.showPrintControl&&t.canPrint))}).finally(function(){t._documentLoaded()})}},{key:"processPage",value:function(e){var t=this.app,i=this,n=e.pageNumber,a=performance.now(),s=t.viewer.getTextureSize(e);if(!0===DEARFLIP.defaults.cachePDFTexture&&void 0!==this.getCache(n,s.height)){t.applyTexture(this.getCache(n,s.height),e),eU.log("Texture loaded from cache for : "+n);return}var o=t.viewer.getDocumentPageNumber(n);eU.log("Requesting PDF Page:"+o),i.pdfDocument.getPage(o).then(function(r){i.viewPorts[n]||(e.isFreshPage=!0,i.viewPorts[n]=r.getViewport({scale:1,rotation:r._pageInfo.rotate+t.options.pageRotation}));var l,h=t.viewer.getRenderContext(r,e);e.isFreshPage&&(null===(l=t.viewer.getPageByNumber(e.pageNumber))||void 0===l||l.changeTexture(e.pageNumber,h.canvas.height)),eU.log("Page "+n+" rendering - "+h.canvas.width+"x"+h.canvas.height),e.trace=i.requestIndex++,i.requestedPages+=","+e.trace+"["+o+"|"+h.canvas.height+"]",r.cleanupAfterRender=!1,r.render(h).promise.then(function(){if(t.applyTexture(h.canvas,e),!0===DEARFLIP.defaults.cachePDFTexture&&i.setCache(e.pageNumber,h.canvas,s.height),!0===t.options.cleanupAfterRender){var l=","+e.trace+"["+o+"|"+h.canvas.height+"]";eU.log("CleanUp Requesting for ("+n+") actual "+o),i.requestedPages.indexOf(l)>-1&&(i.requestedPages=i.requestedPages.replace(l,""),-1==i.requestedPages.indexOf("["+o+"|")?(eU.log("CleanUp Passed for ("+n+") actual "+o),i.pagesToClean.push(r),i.pagesToClean.length>0&&i.cleanUpPages()):eU.log("CleanUp Cancelled waiting for ("+n+") actual "+o+" : "+i.requestedPages))}h=null,eU.log("Rendered "+n+" in "+(performance.now()-a)+" milliseconds")}
169).catch(function(e){console.log(e)})}).catch(function(e){console.log(e)})}},{key:"cleanUpPages",value:function(){for(;this.pagesToClean.length>0;){var e=this.pagesToClean.splice(-1)[0];eU.log("Cleanup Completed for PDF page: "+(e._pageIndex+1)),e.cleanup()}}},{key:"clearSearch",value:function(){this.searchHits=[],this.searchHitItemsCache=[],this.totalHits=0,this.app.searchResults.html(""),this.app.container.removeClass("df-search-open"),this.textSearch="",this.app.container.find(".df-search-hits").remove()}},{key:"search",value:function(e){if(this.textSearch!==e){if(this.clearSearch(),e.length<3&&""!=e){this.app.updateSearchInfo("Minimum 3 letters required.");return}this.textSearch=e,this.textSearchLength=e.length,this.app.searchContainer.addClass("df-searching"),this.app.container.addClass("df-fetch-pdf"),this._search(e,1)}}},{key:"_search",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,i=this;i.app.updateSearchInfo("Searching Page: "+t),i.searchPage(t).then(function(n){for(var a,s=RegExp(e,"gi"),o=[];a=s.exec(n);)o.push({index:a.index,length:i.textSearchLength});if(i.searchHits[t]=o,o.length>0){var r=i.app.viewer.searchPage(t);!0===r.include&&(i.totalHits+=o.length,i.app.searchResults.append('<div class="df-search-result '+(i.app.currentPageNumber===t?"df-active":"")+'" data-df-page="'+t+'"><span>Page '+r.label+"</span><span>"+o.length+" "+(o.length>1?"results":"result")+"</span></div>"))}i.app.viewer.isActivePage(t)&&(i.processTextContent(t,i.app.viewer.getTextElement(t,!0)),i.app.ui.update()),i._search(e,t+1)}).catch(function(){}).finally(function(){0==i.totalHits?i.app.updateSearchInfo("No results Found!"):i.app.updateSearchInfo(i.totalHits+" results found"),i.app.searchContainer.removeClass("df-searching"),i.app.container.removeClass("df-fetch-pdf")})}},{key:"prepareTextContent",value:function(e,t){var i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=this;if(void 0==n.textContentJoinedSearch[t]||i){var a,n=this,s=0,o=0,r=0;n.textContentSearch[t]=[],n.textContent[t]=[],n.textOffsetSearch[t]=[],n.textOffset[t]=[],n.textContentJoinedSearch[t]=[],n.textContentJoined[t]=[];for(var l=0;l<e.items.length;l++)a=e.items[l],n.textContentSearch[t].push(!0===a.hasEOL?a.str+" ":a.str),n.textContent[t].push(a.str+" "),o+=r=(a.str.length||0)+(!0===a.hasEOL?1:0),n.textOffsetSearch[t].push({length:r,offset:o-r}),s+=r=(a.str.length||0)+1,n.textOffset[t].push({length:r,offset:s-r});n.textContentJoinedSearch[t]=n.textContentSearch[t].join(""),n.textContentJoined[t]=n.textContent[t].join("")}}},{key:"searchPage",value:function(e){var t=this;return new Promise(function(i,n){if(t._isValidPage(e))try{var a=t.app.viewer.getDocumentPageNumber(e);void 0==t.textContentJoinedSearch[a]?t.pdfDocument.getPage(a).then(function(e){e.getTextContent().then(function(e){t.prepareTextContent(e,a),i(t.textContentJoinedSearch[a])})}):i(t.textContentJoinedSearch[a])}catch(e){eU.log(e),n(e)}else n()})}}]),s}(eV);function eW(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function eq(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function eG(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function eZ(e,t,i){return t&&eG(e.prototype,t),i&&eG(e,i),e}function eK(e){return(eK=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function eQ(e,t){return(eQ=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}n.providers.pdf=ej;var eX=n.utils,eY=function(){function e(t){eq(this,e),this._viewPort=new e$(0,0),this._pageInfo={rotate:0},this.src=t.src}return eZ(e,[{key:"getViewport",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{scale:1};return new e$(this._viewPort.height*e.scale,this._viewPort.width*e.scale,e.scale)}}]),e}(),eJ=function(){function e(t){eq(this,e),this.source=[],this.pages=[],this.numPages=t.length;for(var i=0;i<t.length;i++)this.source[i]=eX.httpsCorrection(t[i].toString()),this.pages.push(new eY({src:this.source[i]}))}return eZ(e,[{key:"getPage",value:function(e){var t=this;return new Promise(function(i,n){try{jQuery("<img/>").attr("src",t.source[e-1]).prop("crossOrigin","Anonymous").on("load",function(){jQuery(this).off();var e=new eY({src:this.src});e._viewPort.height=this.height,e._viewPort.width=this.width,e._viewPort.scale=1,e.image=this,i(e)})}catch(e){n(e)}})}}]),e}(),e$=function(){function e(t,i){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;eq(this,e),this.scale=n,this.height=t,this.width=i,this.scale=n,this.transform=[0,0,0,0,0,this.height]}return eZ(e,[{key:"clone",value:function(){return new e(this.height,this.width,this.scale)}}]),e}(),e0=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&eQ(e,t)}(n,e);var t,i=(t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,i=eK(n);return e=t?Reflect.construct(i,arguments,eK(this).constructor):i.apply(this,arguments),e&&("object"==(e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e)||"function"==typeof e)?e:eW(this)});function n(e,t){eq(this,n);var a,s=(a=i.call(this,e,t)).app,o=eW(a);return o.document=new eJ(s.options.source),o.pageCount=o.document.numPages,o.numPages=o.document.numPages,o.loadDocument(),a}return eZ(n,[{key:"dispose",value:function(){}},{key:"loadDocument",value:function(){var e=this.app,t=this.app.options,i=this;i.document.getPage(1).then(function(n){i.defaultPage=n;var a,s=i.defaultPage.viewPort=n._viewPort,o=i.defaultPage.pageRatio=s.width/s.height;i.viewPorts[1]=s,e.dimensions.defaultPage={ratio:o,viewPort:s,width:s.width,height:s.height},e.dimensions.maxTextureHeight=(null!==(a=t.maxTextureSize)&&void 0!==a?a:3200)/(o>1?o:1),e.dimensions.maxTextureWidth=e.dimensions.maxTextureHeight*o,e.dimensions.autoHeightRatio=1/o,i._page1Pass=!0,i.pagesLoaded()}),i.pageCount>1&&!0===e.checkSecondPage?i.document.getPage(2).then(function(e){var t=e._viewPort;i._page2Ratio=t.width/t.height,i.viewPorts[2]=t,i._page2Pass=!0,i.pagesLoaded()}):(i._page2Pass=!0,i.pagesLoaded())}},{key:"finalize",value:function(){var e=this.app;null!==e&&null!==e.options&&(this.linkService=new eH,this.linkService.setViewer(e),this._documentLoaded())}},{key:"processPage",value:function(e){var t=this.app,i=this,n=e.pageNumber,a=performance.now(),s=t.viewer.getDocumentPageNumber(n);eX.log("Requesting PDF Page:"+s),i.document.getPage(s).then(function(s){i.viewPorts[n]||(e.isFreshPage=!0,i.viewPorts[n]=s._viewPort);var o,r,l=t.viewer.getRenderContext(s,e);(e.isFreshPage&&(null===(o=t.viewer.getPageByNumber(e.pageNumber))||void 0===o||o.changeTexture(e.pageNumber,l.canvas.height)),e.preferCanvas=!0,!0===e.preferCanvas)?(l.canvas.getContext("2d").drawImage(s.image,l.viewport.transform[4],0,l.canvas.width*(null!==(r=l.viewport.widthFix)&&void 0!==r?r:1),l.canvas.height),t.applyTexture(l.canvas,e)):t.applyTexture({src:s.src,height:l.canvas.height,width:l.canvas.width},e),eX.log("Rendered "+n+" in "+(performance.now()-a)+" milliseconds")})}}]),n}(eV);function e1(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function e2(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function e3(e,t,i){return t&&e2(e.prototype,t),i&&e2(e,i),e}function e5(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e}n.providers.image=e0,i(101);var e8=n.jQuery,e4=n.utils,e9=n.REQUEST_STATUS,e6=function(){function e(t,i){e1(this,e),this.options=t,this.app=i,this.parentElement=this.app.container,this.element=e8("<div>",{class:"df-ui"}),this.leftElement=e8("<div>",{class:"df-ui-left"}).appendTo(this.element),this.centerElement=e8("<div>",{class:"df-ui-center"}).appendTo(this.element),this.rightElement=e8("<div>",{class:"df-ui-right"}).appendTo(this.element),this.parentElement.append(this.element),this.events={},this.controls={}}return e3(e,[{key:"init",value:function(){var e=this,t="<div>",i=this.app,a=this.controls,s=i.options.text,o=i.options.icons;e.createLogo(),this.openRight=a.openRight=e8(t,{class:"df-ui-nav df-ui-next",title:i.isRTL?s.previousPage:s.nextPage,html:'<div class="df-ui-btn '+o.next+'"></div>'}).on("click",function(){i.openRight()}),this.openLeft=a.openLeft=e8(t,{class:"df-ui-nav df-ui-prev",title:i.isRTL?s.nextPage:s.previousPage,html:'<div class="df-ui-btn '+o.prev+'"></div>'}).on("click",function(){i.openLeft()}),!0==i.options.autoPlay&&(this.play=a.play=e4.createBtn("play",o.play,s.play).on("click",function(){var e=e8(this);i.setAutoPlay(!e.hasClass(i.options.icons.pause))}),i.setAutoPlay(i.options.autoPlayStart)),this.pageNumber=a.pageNumber=e4.createBtn("page").on("change",function(){i.gotoPageLabel(a.pageInput.val())}).on("keyup",function(e){13===e.keyCode&&i.gotoPageLabel(a.pageInput.val())});var r="df_book_page_number_"+Math.ceil(performance.now()/10);this.pageInput=a.pageInput=e8('<input id="'+r+'" type="text"/>').appendTo(a.pageNumber),this.pageLabel=a.pageLabel=e8('<label for="'+r+'"></label>').appendTo(a.pageNumber),this.thumbnail=a.thumbnail=e4.createBtn("thumbnail",o.thumbnail,s.toggleThumbnails),a.thumbnail.on("click",function(){var t=e8(this);null==i.thumblist&&i.initThumbs(),i.thumbContainer.toggleClass("df-sidemenu-visible"),t.toggleClass("df-active"),t.hasClass("df-active")&&(t.siblings(".df-active").trigger("click"),i.thumbRequestStatus=e9.ON),e.update(
169),!1===i.options.sideMenuOverlay&&i.resizeRequestStart()}).addClass("df-sidemenu-trigger"),i.hasOutline()&&(this.outline=a.outline=e4.createBtn("outline",o.outline,s.toggleOutline),a.outline.on("click",function(){var t=e8(this);if(null==i.outlineViewer&&i.initOutline(),i.outlineContainer){var n=i.outlineContainer;t.toggleClass("df-active"),n.toggleClass("df-sidemenu-visible"),t.hasClass("df-active")&&t.siblings(".df-active").trigger("click"),e.update(),!1===i.options.sideMenuOverlay&&i.resizeRequestStart()}}).addClass("df-sidemenu-trigger")),!0===i.options.showSearchControl&&!0!==e4.isMobile&&"string"==typeof i.options.source&&(a.search=e4.createBtn("search",o.search,s.search),a.search.on("click",function(){var t=e8(this);if(null==i.searchContainer&&i.initSearch(),i.searchContainer){var n=i.searchContainer;t.toggleClass("df-active"),n.toggleClass("df-sidemenu-visible"),t.hasClass("df-active")&&(t.siblings(".df-active").trigger("click"),i.searchBox.focus()),e.update(),!1===i.options.sideMenuOverlay&&i.resizeRequestStart()}}).addClass("df-sidemenu-trigger"));var l=e.element;if(this.zoomIn=a.zoomIn=e4.createBtn("zoomin",o.zoomin,s.zoomIn).on("click",function(){i.zoom(1),e.update()}),this.zoomOut=a.zoomOut=e4.createBtn("zoomout",o.zoomout,s.zoomOut).on("click",function(){i.zoom(-1),e.update()}),this.resetZoom=a.resetZoom=e4.createBtn("resetzoom",o.resetzoom,s.resetZoom).on("click",function(){i.resetZoom(-1),e.update()}),i.viewer.isFlipBook){if(i.pageCount>2){var h=i.viewer.pageMode===n.FLIPBOOK_PAGE_MODE.SINGLE;this.pageMode=a.pageMode=e4.createBtn("pagemode",o[h?"doublepage":"singlepage"],h?s.doublePageMode:s.singlePageMode).on("click",function(){var e=e8(this);i.viewer.setPageMode({isSingle:!e.hasClass(o.doublepage)}),i.viewer.pageModeChangedManually=!0})}}else this.pageFit=a.pageFit=e4.createBtn("pagefit",o.pagefit,s.pageFit).on("click",function(){var e=a.pageFit;!0==!e.hasClass(o.widthfit)?(e.addClass(o.widthfit),e.html("<span>"+s.widthFit+"</span>"),e.attr("title",s.widthFit)):(e.removeClass(o.widthfit),e.html("<span>"+s.pageFit+"</span>"),e.attr("title",s.pageFit))});if(e.shareBox=new e7(i.container,i.options),this.share=a.share=e4.createBtn("share",o.share,s.share).on("click",function(){!0===e.shareBox.isOpen?e.shareBox.close():(e.shareBox.update(i.getURLHash()),e.shareBox.show())}),this.more=a.more=e4.createBtn("more",o.more).on("click",function(t){!0!==e.moreContainerOpen&&(e8(this).addClass("df-active"),e.moreContainerOpen=!0,t.stopPropagation())}),this.startPage=a.startPage=e4.createBtn("start",o.start,s.gotoFirstPage).on("click",function(){i.start()}),this.endPage=a.endPage=e4.createBtn("end",o.end,s.gotoLastPage).on("click",function(){i.end()}),!0===i.options.showPrintControl&&!0!==e4.isMobile&&"string"==typeof i.options.source&&(this.print=a.print=e4.createBtn("print",o.print,s.print).on("click",function(){n.printHandler=n.printHandler||new tt,n.printHandler.printPDF(i.options.source)})),!0===i.options.showDownloadControl&&"string"==typeof i.options.source){var u="df-ui-btn df-ui-download "+o.download;this.download=a.download=e8('<a download target="_blank" class="'+u+'"><span>'+s.downloadPDFFile+"</span></a>"),a.download.attr("href",e4.httpsCorrection(i.options.source)).attr("title",s.downloadPDFFile)}e.moreContainer=e8(t,{class:"df-more-container"}),a.more.append(e.moreContainer),!0===i.options.isLightBox&&!0!==i.fullscreenSupported||(this.fullScreen=a.fullScreen=e4.createBtn("fullscreen",o.fullscreen,s.toggleFullscreen).on("click",i.switchFullscreen.bind(i))),i.viewer.initCustomControls();var p=i.options.allControls.replace(/ /g,"").split(","),c=","+i.options.moreControls.replace(/ /g,"")+",",d=","+i.options.hideControls.replace(/ /g,"")+",";i.options.leftControls.replace(/ /g,""),i.options.rightControls.replace(/ /g,""),d+=",";for(var f=0;f<p.length;f++){var g=p[f];if(0>d.indexOf(","+g+",")){var v=a[g];null!=v&&(void 0===v?"undefined":e5(v))=="object"&&(c.indexOf(","+g+",")>-1&&"more"!==g&&"pageNumber"!==g?e.moreContainer.append(v):!0==i.options.controlsFloating?l.append(v):this.centerElement.append(v))}}0==e.moreContainer.children().length&&this.more.addClass("df-hidden"),i.container.append(l),i.container.append(a.openLeft),i.container.append(this.controls.openRight),window.addEventListener("click",e.events.closePanels=e.closePanels.bind(e),!1),window.addEventListener("keyup",e.events.keyup=e.keyUp.bind(e),!1),document.addEventListener("fullscreenchange",e.events.fullscreenChange=e.fullscreenChange.bind(e),!1),!0===i.options.autoOpenThumbnail&&e.controls.thumbnail.trigger("click"),i.hasOutline()&&!0===i.options.autoOpenOutline&&e.controls.outline.trigger("click"),i.executeCallback("onCreateUI")}},{key:"closePanels",value:function(e){if(!0===this.moreContainerOpen){var t;null===(t=this.controls.more)||void 0===t||t.removeClass("df-active"),this.moreContainerOpen=!1}}},{key:"fullscreenChange",value:function(e){void 0===e4.getFullscreenElement()&&!0===this.app.isFullscreen&&this.app.switchFullscreen()}},{key:"keyUp",value:function(e){var t=this.app;if("INPUT"!==e.target.nodeName){var i=!1;switch(t.options.arrowKeysAction===n.ARROW_KEYS_ACTIONS.NAV&&((!0===t.isFullscreen||
169!0===t.options.isLightBox)&&(i=!0),!0!=t.options.isLightBox&&n.activeEmbeds.length<2&&!1===e8("body").hasClass("df-lightbox-open")&&(i=!0)),e.keyCode){case 27:n.activeLightBox&&n.activeLightBox.app&&!e4.isChromeExtension()&&n.activeLightBox.closeButton.trigger("click");break;case 37:i&&t.openLeft();break;case 39:i&&t.openRight()}}}},{key:"createLogo",value:function(){var e=this.app,t=null;e.options.logo.indexOf("<")>-1?t=e8(e.options.logo).addClass("df-logo df-logo-html"):e.options.logo.trim().length>2&&(t=e8('<a class="df-logo df-logo-img" target="_blank" href="'+e.options.logoUrl+'"><img alt="" src="'+e.options.logo+'"/>')),this.element.append(t)}},{key:"dispose",value:function(){for(var e in this.controls)if(this.controls.hasOwnProperty(e)){var t=this.controls[e];null!==t&&(void 0===t?"undefined":e5(t))=="object"&&t.off().remove()}this.element.remove(),this.shareBox=e4.disposeObject(this.shareBox),window.removeEventListener("click",this.events.closePanels,!1),window.removeEventListener("keyup",this.events.keyup,!1),document.removeEventListener("fullscreenchange",this.events.fullscreenChange,!1)}},{key:"update",value:function(){var e=this.app,t=this.controls;!0!==this._pageLabelWidthSet&&(this.pageLabel.width(""),e.provider.pageLabels?this.pageLabel.html("88888888888888888".substring(0,3*e.pageCount.toString().length+4)):this.pageLabel.html("88888888888".substring(0,2*e.pageCount.toString().length+3)),this.pageNumber.width(this.pageLabel.width()),this.pageLabel.width(this.pageLabel.width()),this.pageLabel.html(""),this._pageLabelWidthSet=!0);var i=e.getCurrentLabel();i.toString()!==e.currentPageNumber.toString()?t.pageLabel.html(i+"("+e.currentPageNumber+"/"+e.pageCount+")"):t.pageLabel.html(i+"/"+e.pageCount),t.pageInput.val(i),e.container.toggleClass("df-sidemenu-open",e.container.find(".df-sidemenu-visible").length>0);var n=e.provider.totalHits>0&&e.container.find(".df-sidemenu-visible.df-search-container").length>0;if(e.container.toggleClass("df-search-open",n),n){var a=e.searchContainer.find(".df-search-result[data-df-page="+e.currentPageNumber+"]");
169if(e.searchContainer.find(".df-search-result.df-active").removeClass("df-active"),a.length>0&&!a.hasClass(".df-active")){a.addClass("df-active");var s=e.searchResults[0],o=s.scrollTop;o+s.getBoundingClientRect().height<(a=a[0]).offsetTop+a.scrollHeight?e4.scrollIntoView(a,null,!1):o>a.offsetTop&&e4.scrollIntoView(a)}}t.zoomIn.toggleClass("disabled",e.zoomValue===e.viewer.maxZoom),t.zoomOut.toggleClass("disabled",e.zoomValue===e.viewer.minZoom);var r=e.isRTL,l=e.currentPageNumber===e.startPage,h=e.currentPageNumber===e.endPage,u=l&&!r||h&&r,p=h&&!r||l&&r;t.openRight.toggleClass("df-hidden",p),t.openLeft.toggleClass("df-hidden",u),e.viewer.afterControlUpdate()}}]),e}(),e7=function(){function e(t,i){e1(this,e),this.isOpen=!1,this.shareUrl="",this.init(t,i)}return e3(e,[{key:"init",value:function(e,t){var i=this;for(var n in i.wrapper=e8('<div class="df-share-wrapper" style="display: none;">').on("click",function(){i.close()}),i.box=e8('<div class="df-share-box">'),i.box.on("click",function(e){e.preventDefault(),e.stopPropagation()}),i.box.appendTo(i.wrapper).html('<span class="df-share-title">'+t.text.share+"</span>"),i.urlInput=e8('<textarea name="df-share-url" class="df-share-url">').on("click",function(){e8(this).select()}),i.box.append(i.urlInput),t.share)!function(e){if(t.share.hasOwnProperty(e)&&0>t.hideShareControls.indexOf(e)){var n=t.share[e];null!==n&&(i[e]=e8("<div>",{class:"df-share-button df-share-"+e+" "+t.icons[e]}).on("click",function(e){e.preventDefault(),window.open(n.replace("{{url}}",encodeURIComponent(i.shareUrl)).replace("{{mailsubject}}",t.text.mailSubject),"Sharer","width=500,height=400"),e.stopPropagation()}),i.box.append(i[e]))}}(n);e8(e).append(i.wrapper)}},{key:"show",value:function(){this.wrapper.fadeIn(300),this.urlInput.val(this.shareUrl),this.urlInput.trigger("click"),this.isOpen=!0}},{key:"dispose",value:function(){for(var e in this)this.hasOwnProperty(e)&&this[e]&&this[e].off&&this[e].off();this.wrapper.remove()}},{key:"close",value:function(){this.wrapper.fadeOut(300),this.isOpen=!1}},{key:"update",value:function(e){this.shareUrl=e}}]),e}(),te=function(){function e(t){e1(this,e),this.duration=300;var i=this;return i.lightboxWrapper=e8("<div>").addClass("df-lightbox-wrapper"),i.backGround=e8("<div>").addClass("df-lightbox-bg").appendTo(i.lightboxWrapper),i.element=e8("<div>").addClass("df-app").appendTo(i.lightboxWrapper),i.controls=e8("<div>").addClass("df-lightbox-controls").appendTo(i.lightboxWrapper),i.closeButton=e8("<div>").addClass("df-lightbox-close df-ui-btn "+n.defaults.icons.close).on("click",function(){i.close(t)}).appendTo(i.controls),i.lightboxWrapper.append(i.element),i}return e3(e,[{key:"show",value:function(e){return 0===this.lightboxWrapper.parent().length&&e8("body").append(this.lightboxWrapper),e8("html,body").addClass("df-lightbox-open"),this.lightboxWrapper.fadeIn(this.duration),"function"==typeof e&&e(),this}},{key:"close",value:function(e){return this.lightboxWrapper.fadeOut(this.duration),Array.prototype.forEach.call(n.utils.getSharePrefixes(),function(e){0===window.location.hash.indexOf("#"+e)&&history.replaceState(void 0,void 0,"#_")}),"function"==typeof e&&setTimeout(e,this.duration),e8("html,body").removeClass("df-lightbox-open"),this.element.attr("class","df-app").attr("style",""),this.lightboxWrapper.attr("class","df-lightbox-wrapper").attr("style",""),this.backGround.attr("style",""),this}}]),e}(),tt=function(){function e(){e1(this,e);var t=this;return t.frame=e8('<iframe id="df-print-frame" style="display:none">').appendTo(e8("body")),t.frame.on("load",function(){try{t.frame[0].contentWindow.print()}catch(e){console.log(e)}}),t}return e3(e,[{key:"printPDF",value:function(e){this.frame[0].src=e}}]),e}(),ti=function(){function e(t,i){e1(this,e),this.options=t,this.app=i,this.parentElement=t.parentElement,this.element=e8("<div>",{class:"df-sidemenu-wrapper"}),this.parentElement.append(this.element),this.buttons=e8("<div>",{class:"df-sidemenu-buttons df-ui-wrapper"}).appendTo(this.element),this.close=e4.createBtn("close",i.options.icons.close,i.options.text.close),this.buttons.append(this.close)}return e3(e,[{key:"dispose",value:function(){this.element.remove()}}]),e}(),tn=function(){function e(t){e1(this,e),this.outline=null,this.lastToggleIsShow=!0,this.container=t.container,this.linkService=t.linkService,this.outlineItemClass=t.outlineItemClass||"outlineItem",this.outlineToggleClass=t.outlineToggleClass||"outlineItemToggler",this.outlineToggleHiddenClass=t.outlineToggleHiddenClass||"outlineItemsHidden"}return e3(e,[{key:"dispose",value:function(){this.container&&this.container.parentNode&&this.container.parentNode.removeChild(this.container),this.linkService=null}},{key:"reset",value:function(){this.outline=null,this.lastToggleIsShow=!0;for(var e=this.container;e.firstChild;)e.removeChild(e.firstChild)}},{key:"_dispatchEvent",value:function(e){var t=document.createEvent("CustomEvent");t.initCustomEvent("outlineloaded",!0,!0,{outlineCount:e}
169),this.container.dispatchEvent(t)}},{key:"_bindLink",value:function(e,t){var i=this.linkService;if(!0===t.custom)e.href=i.getCustomDestinationHash(t.dest),e.onclick=function(){return i.customNavigateTo(t.dest),!1};else{if(t.url){pdfjsLib.addLinkAttributes(e,{url:t.url});return}e.href=i.getDestinationHash(t.dest),e.onclick=function(){return i.navigateTo(t.dest),!1}}}},{key:"_addToggleButton",value:function(e){var t=this,i=document.createElement("div");i.className=this.outlineToggleClass+" "+this.outlineToggleHiddenClass,i.onclick=(function(n){if(n.stopPropagation(),i.classList.toggle(this.outlineToggleHiddenClass),n.shiftKey){var a=!i.classList.contains(this.outlineToggleHiddenClass);t._toggleOutlineItem(e,a)}}).bind(this),e.insertBefore(i,e.firstChild)}},{key:"_toggleOutlineItem",value:function(e,t){this.lastToggleIsShow=t;for(var i=e.querySelectorAll("."+this.outlineToggleClass),n=0,a=i.length;n<a;++n)i[n].classList[t?"remove":"add"](this.outlineToggleHiddenClass)}},{key:"render",value:function(e){var t=e&&e.outline||null,i=0;if(this.outline&&this.reset(),this.outline=t,t){for(var n=document.createDocumentFragment(),a=[{parent:n,items:this.outline,custom:!1}],s=!1;a.length>0;)for(var o=a.shift(),r=o.custom,l=0,h=o.items.length;l<h;l++){var u=o.items[l],p=document.createElement("div");p.className=this.outlineItemClass;var c=document.createElement("a");if(null==u.custom&&null!=r&&(u.custom=r),this._bindLink(c,u),c.textContent=u.title.replace(/\x00/g,""),p.appendChild(c),u.items&&u.
169items.length>0){s=!0,this._addToggleButton(p);var d=document.createElement("div");d.className=this.outlineItemClass+"s",p.appendChild(d),a.push({parent:d,custom:u.custom,items:u.items})}o.parent.appendChild(p),i++}s&&(null!=this.container.classList?this.container.classList.add(this.outlineItemClass+"s"):null!=this.container.className&&(this.container.className+=" picWindow")),this.container.appendChild(n),this._dispatchEvent(i)}}}]),e}(),ta=function(){function e(t){e1(this,e);var i=function(){s.thumbRequestCount=0,s.thumbRequestStatus=e9.COUNT},n=this.itemHeight=t.itemHeight,a=this.itemWidth=t.itemWidth,s=this.app=t.app;this.items=t.items,this.generatorFn=t.generatorFn,this.totalRows=t.totalRows||t.items&&t.items.length,this.addFn=t.addFn,this.scrollFn=t.scrollFn,this.container=document.createElement("div");for(var o=this,r=0;r<this.totalRows;r++){var l=document.createElement("div"),h=r+1;l.id="df-thumb"+h;var u=document.createElement("div"),p=document.createElement("div"),c=document.createElement("div");c.className="df-wrapper",p.className="df-thumb-number",l.className="df-thumb",u.className="df-bg-image",c.style.height=n+"px",c.style.width=a+"px",p.innerText=s.provider.getLabelforPage(h),l.appendChild(c),c.appendChild(p),c.appendChild(u),this.container.appendChild(l)}o.dispose=function(){o.container&&o.container.parentNode&&o.container.parentNode.removeChild(o.container),o.container.removeEventListener("scroll",i)},o.container.addEventListener("scroll",i)}return e3(e,[{key:"processThumbRequest",value:function(){e4.log("Thumb Request Initiated");var e=this.app;if(e.thumbRequestStatus=e9.OFF,e.activeThumb!==e.currentPageNumber&&null!=e.thumbContainer&&e.thumbContainer.hasClass("df-sidemenu-visible")){var t=e.thumblist.container,i=t.scrollTop,a=t.getBoundingClientRect().height,s=e.thumbContainer.find("#df-thumb"+e.currentPageNumber);s.length>0?(e.thumbContainer.find(".df-selected").removeClass("df-selected"),s.addClass("df-selected"),i+a<(s=s[0]).offsetTop+s.scrollHeight?e4.scrollIntoView(s,null,!1):i>s.offsetTop&&e4.scrollIntoView(s),e.activeThumb=e.currentPageNumber):(e8(t).scrollTop(124*e.currentPageNumber),e.thumbRequestStatus=e9.ON)}if(0===e.thumblist.container.getElementsByClassName("df-thumb-requested").length){var o=e4.getVisibleElements({container:e.thumblist.container,elements:e.thumblist.container.children});e8.inArray(o)&&o.unshift(e.activeThumb);for(var r=0;r<o.length;r++){var l=e.thumblist.container.children[o[r]-1];if(void 0!==l&&!1===l.classList.contains("df-thumb-loaded")&&!1===l.classList.contains("df-thumb-requested"))return l.classList.add("df-thumb-requested"),e4.log("Thumb Requested for "+o[r]),e.provider.processPage({pageNumber:o[r],textureTarget:n.TEXTURE_TARGET.THUMB}),!1}}}},{key:"setPage",value:function(e){var t=this.app,i=e.pageNumber,a=e.texture;if(e.textureTarget===n.TEXTURE_TARGET.THUMB){var s=t.container.find("#df-thumb"+i);s.find(".df-wrapper").css({height:e.height,width:e.width}),s.find(".df-bg-image").css({backgroundImage:e4.bgImage(a)}),s.addClass("df-thumb-loaded").removeClass("df-thumb-requested")}e4.log("Thumbnail set for "+e.pageNumber),t.thumbRequestStatus=e9.ON}}]),e}();function ts(){if(void 0===n.openLocalFileInput){var e=n.openLocalFileInput=e8('<input type="file" accept=".pdf" style="display:none">').appendTo(e8("body")).data("df-option",n.openFileOptions);e.change(function(){var t,i=e[0].files;i.length&&(t=i[0],e.val(""),n.openFile(t))})}}n.openLightBox=function(e){n.activeLightBox||(n.activeLightBox=new te(function(){n.activeLightBox.app&&(n.activeLightBox.app.closeRequested=!0,n.activeLightBox.app.analytics({eventAction:n.activeLightBox.app.options.analyticsViewerClose,options:n.activeLightBox.app.options})),n.activeLightBox.app=e4.disposeObject(n.activeLightBox.app)})),n.activeLightBox.duration=300,(void 0===n.activeLightBox.app||null===n.activeLightBox.app||!0===n.activeLightBox.app.closeRequested||n.openLocalFileInput==e)&&(n.activeLightBox.app=e4.disposeObject(n.activeLightBox.app),null===n.activeLightBox.app&&n.activeLightBox.show(function(){n.activeLightBox.app=e8(n.activeLightBox.element).dearviewer({transparent:!1,isLightBox:!0,height:"100%",dataElement:e}),!0!==n._isHashTriggered&&history.pushState(null,null,"#"),n.activeLightBox.lightboxWrapper.toggleClass("df-lightbox-padded",!1===n.activeLightBox.app.options.popupFullsize),n.activeLightBox.lightboxWrapper.toggleClass("df-rtl",n.activeLightBox.app.options.readDirection===n.READ_DIRECTION.RTL),n.activeLightBox.backGround.css({backgroundColor:"transparent"===n.activeLightBox.app.options.backgroundColor?n.defaults.popupBackGroundColor:n.activeLightBox.app.options.backgroundColor})}))},n.checkBrowserURLforDefaults=function(){if(!e4.isIEUnsupported){var e=new URL(location.href).searchParams.get("viewer-type")||new URL(location.href).searchParams.get("viewertype"),t=new URL(location.href).searchParams.get("is-3d")||new URL(location.href).searchParams.get("is3d");e&&(n.defaults.viewerType=e),("true"===t||"false"===t)&&(n.defaults.is3D="true"===t)}},n.checkBrowserURLforPDF=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(!e4.isIEUnsupported){var t=new URL(location.href).searchParams.get("pdf-source");return t&&(t=decodeURI(t),e&&n.openURL(t)),t}},n.fileDropHandler=function(e,t){var i=e[0];"application/pdf"===i.type&&(t.preventDefault(),t.stopPropagation(),n.openFile(i))},n.openFile=function(e){if(e){var t;n.oldLocalFileObjectURL&&window.URL.revokeObjectURL(n.oldLocalFileObjectURL),n.oldLocalFileObjectURL=window.URL.createObjectURL(e),null===(t=n.openFileSelected)||void 0===t||t.call(n,{url:n.oldLocalFileObjectURL,file:e}),n.openURL(n.oldLocalFileObjectURL)}else n.openURL()},n.openURL=function(e){ts(),e&&(n.openFileOptions.source=e,n.openFileOptions.pdfParameters=null),n.openLightBox(n.openLocalFileInput)},n.openBase64=function(e){n.openFileOptions.source=null,n.openFileOptions.pdfParameters={data:atob(e)},n.openURL()},n.openLocalFile=function(){ts(),n.openLocalFileInput.click()},n.initControls=function(){var e=e8("body");if(!1!==n.defaults.autoPDFLinktoViewer&&e.on("click",'a[href$=".pdf"]',function(e){var t=e8(this);void 0!==t.attr("download")||"_blank"===t.attr("target")||t.hasClass("df-ui-btn")||t.parents(".df-app").length>0||(e.preventDefault(),t.data("df-source",t.attr("href")),n.openLightBox(t))}),window.addEventListener("popstate",function(e){n.activeLightBox&&n.activeLightBox.app&&!e4.isChromeExtension()&&n.activeLightBox.closeButton.trigger("click")}),e.on("click",".df-open-local-file",function(e){n.openLocalFile()}),e.on("click",".df-sidemenu-buttons .df-ui-close",function(){e8(this).closest(".df-app").find(".df-ui-btn.df-active").trigger("click")}),e.on("mouseout",".df-link-content section.squareAnnotation, .df-link-content section.textAnnotation, .df-link-content section.freeTextAnnotation",function(){var e=e8(this);n.handlePopup(e,!1)}),e.on("mouseover",".df-link-content section.squareAnnotation, .df-link-content section.textAnnotation, .df-link-content section.freeTextAnnotation",function(){var e=e8(this);n.handlePopup(e,!0)}),n.handlePopup=function(e){var t=!(arguments.length>1)||void 0===arguments[1]||arguments[1],i=e.closest(".df-container"),n=i.find(".df-comment-popup");if(n.toggleClass("df-active",t),t){var a=e[0].getBoundingClientRect(),s=i[0].getBoundingClientRect(),o=e.find(".popupWrapper").first();if(e.hasClass("popupTriggerArea")){var r=e.data("annotation-id");void 0!==r&&(o=e.siblings("[data-annotation-id=popup_"+r+"]"))}n.html(o.html());var l=a.left-s.left;l+360>s.width?l=s.width-360-10:l<10&&(l=10);var h=a.top-s.top+a.height+5;h+n.height()>s.height?h=a.top-n.height()-a.height-10:h<10&&(h=10),n.css({left:l,top:h})}},void 0!=n.fileDropElement){var t=e8(n.fileDropElement);t.length>0&&(t.on("dragover",function(e){e.preventDefault(),e.stopPropagation(),e8(this).addClass("df-dragging")}),t.on("dragleave",function(e){e.preventDefault(),e.stopPropagation(),e8(this).removeClass("df-dragging")}),t.on("drop",function(e){var t=e.originalEvent.dataTransfer.files;t.length&&n.fileDropHandler(t,e)}))}};var to=n.jQuery,tr=n.REQUEST_STATUS,tl=n.utils,th=function(){var e;function t(e){var i,a,s;(function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")})(this,t),this.options=e,this.viewerType=this.options.viewerType,this.startPage=1,this.endPage=1,this.element=to(this.options.element),e.maxTextureSize=null!==(i=e.maxTextureSize)&&void 0!==i?i:2048,tl.isMobile&&(e.maxTextureSize=4096===e.maxTextureSize?3200:e.maxTextureSize),this.dimensions={padding:{},offset:{},pageFit:{},stage:{},isAutoHeight:"auto"===e.height,maxTextureSize:e.maxTextureSize},this.is3D=e.is3D,this.options.pixelRatio=tl.limitAt(this.options.pixelRatio,1,this.options.maxDPI),this.options.fakeZoom=null!==(a=this.options.fakeZoom)&&void 0!==a?a:1,this.events={},this.links=e.links,this.thumbSize=128,this.pendingZoom=!0,this.currentPageNumber=this.options.openPage||this.startPage,this.hashNavigationEnabled=!0===this.options.hashNavigationEnabled,this.pendingZoom=!0,this.zoomValue=1,this.pageScaling=n.PAGE_SCALE.MANUA
169L,this.isRTL=e.readDirection===n.READ_DIRECTION.RTL,this.jumpStep=1,this.resizeRequestStatus=tr.OFF,this.refreshRequestStatus=tr.OFF,this.refreshRequestCount=0,this.resizeRequestCount=0,this.fullscreenSupported=tl.hasFullscreenEnabled(),this.thumbRequestCount=0,this.isExternalReady=null===(s=this.options.isExternalReady)||void 0===s||s,this.init(),!0===this.options.autoLightBoxFullscreen&&!0===this.options.isLightBox&&this.switchFullscreen(),this.executeCallback("onCreate"),this.target=this}return e=[{key:"init",value:function(){var e=this.options;if(this.initDOM(),this.initResourcesLocation(),this.initInfo(),(null==e.source||0===e.source.length)&&null==e.pdfParameters){this.updateInfo("ERROR: Set a Valid Document Source.",n.INFO_TYPE.ERROR),this.container.removeClass("df-loading").addClass("df-error");return}if(tl.isIEUnsupported){this.updateInfo("Your browser (Internet Explorer) is out of date! <br><a href='https://browsehappy.com/'>Upgrade to a new browser.</a>","df-old-browser"),this.container.removeClass("df-loading").addClass("df-error");return}this.commentPopup=to('<div class="df-comment-popup">').appendTo(this.container),this.viewer=new this.viewerType(e,this),this.sideMenu=new ti({parentElement:this.container},this),this.provider=new n.providers[e.providerType](e,this),this.state="loading",this.checkRequestQueue()}},{key:"initDOM",value:function(){this.element.addClass("df-app").removeClass("df-container df-loading"),this.container=to("<div>").appendTo(this.element),this.container.addClass("df-container df-loading df-init df-controls-"+this.options.controlsPosition+(!0===this.options.controlsFloating?" df-float":" df-float-off")+("transparent"===this.options.backgroundColor?" df-transparent":"")+(!0===this.isRTL?" df-rtl":"")+(!0===tl.isIOS||!0===tl.isIPad?" df-ios":"")),this._offsetParent=this.container[0].offsetParent,this.backGround=to("<div class='df-bg'>").appendTo(this.container).css({backgroundColor:this.options.backgroundColor,backgroundImage:this.options.backgroundImage?"url('"+this.options.backgroundImage+"')":""}),this.viewerContainer=to("<div>").appendTo(this.container),this.viewerContainer.addClass("df-viewer-container")}},{key:"initResourcesLocation",value:function(){var e=this.options;if(void 0!==window[n.locationVar]){if(e.pdfjsSrc=window[n.locationVar]+"js/libs/pdf.min.js",e.threejsSrc=window[n.locationVar]+"js/libs/three.min.js",e.pdfjsWorkerSrc=window[n.locationVar]+"js/libs/pdf.worker.min.js",e.soundFile=window[n.locationVar]+e.soundFile,e.imagesLocation=window[n.locationVar]+e.imagesLocation,e.imageResourcesPath=window[n.locationVar]+e.imageResourcesPath,e.cMapUrl=window[n.locationVar]+e.cMapUrl,void 0!==e.pdfVersion){var t="";"latest"==e.pdfVersion||"beta"==e.pdfVersion?t="latest":"stable"==e.pdfVersion&&(t="stable"),("latest"==e.pdfVersion||"default"==e.pdfVersion)&&(Array.prototype.at,void 0===Array.prototype.at&&(t="stable",console.log("Proper Support for Latest version PDF.js 3.7 not available. Switching to PDF.js 2.5!"))),"default"!==t&&""!==t&&(e.pdfjsSrc=window[n.locationVar]+"js/libs/pdfjs/"+t+"/pdf.min.js",e.pdfjsWorkerSrc=window[n.locationVar]+"js/libs/pdfjs/"+t+"/pdf.worker.min.js"),"stable"===t&&(this.options.fakeZoom=1)}}else console.warn("DEARVIEWER locationVar not found!");this.executeCallback("onInitResourcesLocation")}},{key:"initEvents",value:function(){var e=this.container[0];window.addEventListener("resize",this.events.resize=this.resetResizeRequest.bind(this),!1),e.addEventListener("mousemove",this.events.mousemove=this.mouseMove.bind(this),!1),e.addEventListener("mousedown",this.events.mousedown=this.mouseDown.bind(this),!1),window.addEventListener("mouseup",this.events.mouseup=this.mouseUp.bind(this),!1),e.addEventListener("touchmove",this.events.touchmove=this.mouseMove.bind(this),!1),e.addEventListener("touchstart",this.events.touchstart=this.mouseDown.bind(this),!1),window.addEventListener("touchend",this.events.touchend=this.mouseUp.bind(this),!1)}},{key:"mouseMove",value:function(e){e.touches&&e.touches.length>1&&e.preventDefault(),!0===this.viewer.acceptAppMouseEvents&&this.viewer.mouseMove(e)}},{key:"mouseDown",value:function(e){this.userHasInteracted=!0,!0===this.viewer.acceptAppMouseEvents&&0===to(e.srcElement).closest(".df-sidemenu").length&&this.viewer.mouseDown(e)}},{key:"mouseUp",value:function(e){this.viewer&&!0===this.viewer.acceptAppMouseEvents&&this.viewer.mouseUp(e)}},{key:"softDispose",value:function(){this.softDisposed=!0,this.provider.dispose(),this.viewer.dispose()}},{key:"softInit",value:function(){this.viewer=new this.viewerType(this.options,this),this.provider=new n.providers[this.options.providerType](this.options,this),this.softDisposed=!1}},{key:"dispose",value:function(){var e,t,i,n,a,s=this.container[0];clearInterval(this.autoPlayTimer),this.autoPlayTimer=null,this.autoPlayFunction=null,this.provider=tl.disposeObject(this.provider),this.contentProvider=null,this.target=null,this.viewer=tl.disposeObject(this.viewer),this.sideMenu=tl.disposeObject(this.sideMenu),this.ui=tl.disposeObject(this.ui),this.thumblist=tl.disposeObject(this.thumblist),this.outlineViewer=tl.disposeObject(this.outlineViewer),this.events&&(window.removeEventListener("resize",this.events.resize,!1),s.removeEventListener("mousemove",this.events.mousemove,!1),s.removeEventListener("mousedown",this.events.mousedown,!1),window.removeEventListener("mouseup",this.events.mouseup,!1),s.removeEventListener("touchmove",this.events.touchmove,!1),s.removeEventListener("touchstart",this.events.touchstart,!1),window.removeEventListener("touchend",this.events.touchend,!1)),this.events=null,this.options=null,this.element.removeClass("df-app"),this.viewerType=null,this.checkRequestQueue=null,null===(e=this.info)||void 0===e||e.remove(),this.info=null,null===(t=this.loadingIcon)||void 0===t||t.remove(),this.loadingIcon=null,null===(i=this.backGround)||void 0===i||i.remove(),this.backGround=null,null===(n=this.outlineContainer)||void 0===n||n.remove(),this.outlineContainer=null,null===(a=this.commentPopup)||void 0===a||a.remove(),this.commentPopup=null,this.viewerContainer.off(),this.viewerContainer.remove(),this.viewerContainer=null,this.container.off(),this.container.remove(),this.container=null,this.element.off(),this.element.data("df-app",null),this.element=null,this._offsetParent=null,this.dimensions=null}},{key:"resetResizeRequest",value:function(){this.resizeRequestStatus=tr.COUNT,this.resizeRequestCount=0,this.container.addClass("df-pendingresize"),this.pendingResize=!0}},{key:"initInfo",value:function(){this.info=to("<div>",{class:"df-loading-info"}),this.container.append(this.info),this.info.html(this.options.text.loading+"..."),this.loadingIcon=to("<div>",{class:"df-loading-icon"}).appendTo(this.container)}},{key:"updateInfo",value:function(e,t){tl.log(e),void 0!==this.info&&this.info.html(e)}},{key:"_documentLoaded",value:function(){tl.log("Document Loaded"),this.isDocumentReady=!0,this.contentProvider=this.provider,this.executeCallback("onDocumentLoad"),this.endPage=this.pageCount=this.provider.page
169Count,this.currentPageNumber=this.getValidPage(this.currentPageNumber)}},{key:"_viewerPrepared",value:function(){tl.log("Viewer Prepared"),this.isViewerPrepared=!0,this.executeCallback("onViewerLoad")}},{key:"requestFinalize",value:function(){!0===this.isDocumentReady&&!0===this.isViewerPrepared&&!0===this.isExternalReady&&!0!==this.finalizeRequested&&(this.finalizeRequested=!0,this.finalize())}},{key:"finalizeComponents",value:function(){this.ui=new e6({},this),this.ui.init(),this.calculateLayout(),this.viewer.init()}},{key:"finalize",value:function(){this.resize(),this.ui.update(),this.initEvents(),!0==this.options.isLightBox&&this.analytics({eventAction:this.options.analyticsViewerOpen,options:this.options}),this.container.removeClass("df-loading df-init"),this.viewer.onReady(),this.analytics({eventAction:this.options.analyticsViewerReady,options:this.options}),this.executeCallback("onReady"),!0===this.options.dataElement.hasClass("df-hash-focused")&&(tl.focusHash(this.options.dataElement),this.options.dataElement.removeClass("df-hash-focused")),!0===this.hashNavigationEnabled&&this.getURLHash(),tl.log("App Finalized")}},{key:"initOutline",value:function(){var e=to("<div>").addClass("df-outline-container df-sidemenu");e.append('<div class="df-sidemenu-title">'+this.options.text.outlineTitle+"</div>");var t=to("<div>").addClass("df-wrapper");e.append(t),this.sideMenu.element.append(e),this.outlineContainer=e,this.outlineViewer=new tn({container:t[0],linkService:this.provider.linkService,outlineItemClass:"df-outline-item",outlineToggleClass:"df-outline-toggle",outlineToggleHiddenClass:"df-outlines-hidden"}),this.outlineViewer.render({outline:this.provider.outline})}},{key:"initThumbs",value:function(){var e=this;e.thumblist=new ta({app:e,addFn:function(e){},scrollFn:function(){e.thumbRequestStatus=tr.ON},itemHeight:e.thumbSize,itemWidth:tl.limitAt(Math.floor(e.dimensions.defaultPage.ratio*e.thumbSize),32,180),totalRows:e.pageCount}),e.thumblist.lastScrolled=Date.now(),e.thumbRequestStatus=tr.ON;var t=to("<div>").addClass("df-thumb-container df-sidemenu");t.append('<div class="df-sidemenu-title">'+this.options.text.thumbTitle+"</div>"),t.append(to(e.thumblist.container).addClass("df-wrapper")),e.thumbContainer=t,e.sideMenu.element.append(t),e.container.on("click",".df-thumb-container .df-thumb",function(t){t.stopPropagation();var i=to(this).attr("id").replace("df-thumb","");e.gotoPage(parseInt(i,10))})}},{key:"initSearch",value:function(){var e=this,t=to("<div>").addClass("df-search-container df-sidemenu");t.append('<div class="df-sidemenu-title">'+this.options.text.searchTitle+"</div>"),e.searchForm=to('<div class="df-search-form">').appendTo(t),e.searchBox=to('<input type="text" class="df-search-text" placeholder="'+this.options.text.searchPlaceHolder+'">').on("keyup",function(t){13===t.keyCode&&e.search()}).appendTo(e.searchForm),e.searchButton=to('<div class="df-ui-btn df-search-btn df-icon-search">').on("click",function(t){e.search()}).appendTo(e.searchForm),e.clearButton=to('<a class="df-search-clear">Clear</a>').on("click",function(t){e.clearSearch()}).appendTo(e.searchForm),e.searchInfo=to('<div class="df-search-info">').appendTo(t),e.searchResults=to('<div class="df-wrapper df-search-results">').appendTo(t),e.searchContainer=t,e.sideMenu.element.append(t),e.container.on("click",".df-search-result",function(t){t.stopPropagation();var i=to(this).data("df-page");e.gotoPage(parseInt(i,10))})}},{key:"search",value:function(e){void 0==e&&(e=this.searchBox.val()),this.provider.search(e.trim())}},{key:"clearSearch",value:function(){this.searchBox.val(""),this.searchInfo.html(""),this.provider.clearSearch()}},{key:"updateSearchInfo",value:function(e){tl.log(e),void 0!==this.searchInfo&&this.searchInfo.html(e)}},{key:"checkRequestQueue",value:function(){var e=this;if(e.checkRequestQueue&&requestAnimationFrame(function(){e&&e.checkRequestQueue&&e.checkRequestQueue()}),!e.softDisposed){if("ready"!=e.state){"loading"===e.state&&!0===this.isDocumentReady&&!0===this.isViewerPrepared&&!0===this.isExternalReady&&(e.state="finalizing",this.finalizeComponents()),"finalizing"===e.state&&(e.state="ready",e.finalize());return}e.container&&e.container[0]&&e._offsetParent!==e.container[0].offsetParent&&(e._offsetParent=e.container[0].offsetParent,null!==e._offsetParent&&(e.resize(),e.resizeRequestStatus=tr.OFF),tl.log("Visibility Resize Detected")),(null!==e._offsetParent||e.isFullscreen)&&(TWEEN.getAll().length>0&&(TWEEN.update(),e.renderRequestStatus=tr.ON),e.resizeRequestStatus===tr.ON?(e.resizeRequestStatus=tr.OFF,e.resize()):e.resizeRequestStatus===tr.COUNT&&(e.resizeRequestCount++,e.resizeRequestCount>10&&(e.resizeRequestCount=0,e.resizeRequestStatus=tr.ON)),e.refreshRequestStatus===tr.ON?(e.refreshRequestStatus=tr.OFF,e.pendingResize=!1,e.viewer.refresh(),this.container.removeClass("df-pendingresize")):e.refreshRequestStatus===tr.COUNT&&(e.refreshRequestCount++,e.refreshRequestCount>3&&(e.refreshRequestCount=0,e.refreshRequestStatus=tr.ON)),e.textureRequestStatus===tr.ON&&e.processTextureRequest(),e.thumbRequestStatus===tr.ON?e.processThumbRequest
169():e.thumbRequestStatus===tr.COUNT&&(e.thumbRequestCount++,e.thumbRequestCount>3&&(e.thumbRequestCount=0,e.thumbRequestStatus=tr.ON)),e.renderRequestStatus===tr.ON&&(e.viewer.render(),e.renderRequestStatus=tr.OFF),e.provider.checkRequestQueue(),e.viewer.checkRequestQueue())}}},{key:"processTextureRequest",value:function(){var e,t,i=this.viewer,a=this.provider,s=i.getVisiblePages().main,o=0,r=this.zoomValue>1;if(i.isAnimating()&&!0!==DEARFLIP.defaults.instantTextureProcess)this.textureRequestStatus=tr.ON;else{tl.log("Texture Request Working");for(var l=0;l<s.length;l++){o=0;var h=s[l];if(h>0&&h<=this.pageCount&&((e=r?i.zoomViewer.getPageByNumber(h):i.getPageByNumber(h))&&(t=i.getTextureSize({pageNumber:h}),e.changeTexture(h,Math.floor(t.height))&&(a.processPage({pageNumber:h,textureTarget:r?n.TEXTURE_TARGET.ZOOM:n.TEXTURE_TARGET.VIEWER}),o++,this.viewer.getAnnotationElement(h,!0))),o>0))break}0===o&&(this.textureRequestStatus=tr.OFF)}}},{key:"applyTexture",value:function(e,t){var i=void 0!==e.toDataURL;if(t.textureTarget===n.TEXTURE_TARGET.THUMB){if(t.height=e.height,t.width=e.width,i){var a=e.toDataURL("image/png");this.provider.setCache(t.pageNumber,a,this.thumbSize),t.texture=a}else t.texture=e.src;this.thumblist.setPage(t)}else t.texture=i?e:e.src,!0===this.viewer.setPage(t)&&(this.provider.processAnnotations(t.pageNumber,this.viewer.getAnnotationElement(t.pageNumber,!0)),this.provider.processTextContent(t.pageNumber,this.viewer.getTextElement(t.pageNumber,!0)))}},{key:"processThumbRequest",value:function(){null!==this.thumblist&&void 0!==this.thumblist&&this.thumblist.processThumbRequest()}},{key:"refreshRequestStart",value:function(){this.refreshRequestStatus=tr.COUNT,this.refreshRequestCount=0}},{key:"renderRequestStart",value:function(){this.renderRequestStatus=tr.ON}},{key:"resizeRequestStart",value:function(){this.resizeRequestStatus=tr.ON}},{key:"zoom",value:function(e){this.pendingZoom=!0,this.zoomDelta=e,this.resize()}},{key:"resetZoom",value:function(){1!==this.zoomValue&&(this.zoomValue=1.001,this.zoom(-1))}},{key:"calculateLayout",value:function(){var e,t,i=this.isSideMenuOpen=this.container.hasClass("df-sidemenu-open"),a=this.dimensions,s=this.dimensions.padding,o=to(window).height();a.offset={top:0,left:this.options.sideMenuOverlay||!i||this.isRTL?0:220,right:!this.options.sideMenuOverlay&&i&&this.isRTL?220:0,bottom:0,width:!this.options.sideMenuOverlay&&i?220:0},this.viewerContainer.css({left:a.offset.left,right:a.offset.right});var r=a.controlsHeight=this.container.find(".df-ui").height();if(s.top=this.options.paddingTop+(this.options.controlsPosition===n.CONTROLS_POSITION.TOP?r:0),s.left=this.options.paddingLeft,s.right=this.options.paddingRight,s.bottom=this.options.paddingBottom+(this.options.controlsPosition===n.CONTROLS_POSITION.BOTTOM?r:0),s.height=s.top+s.bottom,s.width=s.left+s.right,s.heightDiff=s.top-s.bottom,s.widthDiff=s.left-s.right,a.isFullSize=!0===this.isFullscreen,a.isFixedHeight=a.isFullSize||!a.isAutoHeight,a.containerWidth=a.isFullSize?to(window).width():this.element.width(),this.container.toggleClass("df-xs",a.containerWidth<400).toggleClass("df-xss",a.containerWidth<320),a.maxHeight=o-(a.containerWidth>600&&null!==(t=to(null!==(e=this.options.headerElementSelector)&&void 0!==e?e:"#wpadminbar").height())&&void 0!==t?t:0),a.isFixedHeight){if(a.isFullSize)a.maxHeight=o;else{this.element.height(this.options.height);var l=this.element.height();a.maxHeight=Math.min(l,a.maxHeight)}}a.width,a.stage.innerWidth=this.viewer._getInnerWidth();var h=a.stage.innerHeight=this.viewer._getInnerHeight(),u=this.viewer._getOuterHeight(h+a.padding.height);a.containerHeight=a.isFullSize?o:u,this.element.height(a.containerHeight);var p=this.element.height();a.isFullSize||p==a.containerHeight||(a.containerHeight=p,a.stage.innerHeight=p-a.padding.height,a.stage.height=p),a.origin={x:(s.widthDiff+a.containerWidth-a.offset.left-a.offset.right)/2,y:(s.heightDiff+a.containerHeight)/2},this.viewer.determinePageMode()}},{key:"resize",value:function(){var e=!(arguments.length>0)||void 0===arguments[0]||arguments[0];tl.log("Resize Request Initiated"),this.calculateLayout(),this.viewer.handleZoom(),this.viewer.resize(),!1!==e&&(this.pendingZoom?(this.viewer.refresh(),tl.log("Pending Zoom updated")):this.refreshRequestStart(),this.ui.update(),this.renderRequestStatus=tr.ON,this.zoomChanged=!1,this.pendingZoom=!1,this.executeCallback("afterResize"))}},{key:"hasOutline",value:function(){if(this.provider.outline.length>0)return!0}},{key:"switchFullscreen",value:function(){var e,t,i=this,n=i.container[0];if(i.container.toggleClass("df-fullscreen",!0!==i.isFullscreen),(null==i?void 0:null===(t=i.ui)||void 0===t?void 0:null===(e=t.controls)||void 0===e?void 0:e.fullscreen)&&i.ui.controls.fullScreen.toggleClass(i.options.icons["fullscreen-off"],!0!==i.isFullscreen),!0!==i.isFullscreen){var a=null;n.requestFullscreen?a=n.requestFullscreen():n.msRequestFullscreen?a=n.msRequestFullscreen():n.mozRequestFullScreen?a=n.mozRequestFullScreen():n.webkitRequestFullscreen&&(a=n.webkitRequestFullscreen()),a&&a.then&&a.then(function(){i.refreshRequestStatus,tr.ON,i.resize()}),i.isFullscreen=!0}else i.isFullscreen=!1,document.exitFullscreen?document.fullscreenElement&&document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen&&document.webkitExitFullscreen(),tl.hasFullscreenEnabled()||i.container[0].scrollIntoView();tl.hasFullscreenEnabled()||(i.resizeRequestStatus=tr.ON)}},{key:"next",value:function(){this.jumpBy(this.jumpStep)}},{key:"prev",value:function(){this.jumpBy(-this.jumpStep)}},{key:"jumpBy",value:function(e){var t=this.currentPageNumber+e;t=tl.limitAt(t,this.startPage,this.endPage),!0!=this.anyFirstPageChanged&&(this.analytics({eventAction:this.options.analyticsFirstPageChange,options:this.options}),this.anyFirstPageChanged=!0),this.gotoPage(t),this.ui.update()}},{key:"openRight",value:function(){this.isRTL?this.prev():this.next()}},{key:"openLeft",value:function(){this.isRTL?this.next():this.prev()}},{key:"start",value:function(){this.gotoPage(this.startPage)}},{key:"end",value:function(){this.gotoPage(this.endPage)}},{key:"gotoPage",value:function(e){e=this.getValidPage(parseInt(e,10)),null!==this.viewer&&!1!==this.viewer.validatePageChange(e)&&(this.executeCallback("beforePageChanged"),this.requestDestRefKey=void 0,this.container.removeClass("df-fetch-pdf"),this.oldPageNumber=this.currentPageNumber,this.currentPageNumber=e,this.thumbRequestStatus=tr.ON,this.viewer.gotoPageCallBack&&this.viewer.gotoPageCallBack(),this.ui.update(),!0==this.autoPlay&&this.setAutoPlay(this.autoPlay),!0===this.hashNavigationEnabled&&this.getURLHash(),this.executeCallback("onPageChanged"))}},{key:"gotoPageLabel",value:function(e){this.gotoPage(this.provider.getPageNumberForLabel(e.toString().trim()))}},{key:"getCurrentLabel",value:function(){return this.provider.getLabelforPage(this.currentPageNumber)}},{key:"autoPlayFunction",value:function(){this&&this.autoPlay&&(tl.limitAt(this.currentPageNumber+this.jumpStep,this.startPage,this.endPage)!==this.currentPageNumber?this.next():this.setAutoPlay(!1))}},{key:"setAutoPlay",value:function(e){if(this.options.autoPlay){var t=(e=!0==e)?this.options.text.pause:this.options.text.play;this.ui.controls.play.toggleClass(this.options.icons.pause,e),this.ui.controls.play.html("<span>"+t+"</span>"),this.ui.controls.play.attr("title",t),clearInterval(this.autoPlayTimer),e&&(this.autoPlayTimer=setInterval(this.autoPlayFunction.bind(this),this.options.autoPlayDuration)),this.autoPlay=e}}},{key:"isValidPage",value:function(e){return this.provider._isValidPage(e)}},{key:"getValidPage",value:function(e){return isNaN(e)?e=this.currentPageNumber:e<1?e=1:e>this.pageCount&&(e=this.pageCount),e}},{key:"getURLHash",value:function(){if(null!=this.options.id){var e=tl.getSharePrefix(this.options.sharePrefix)+(null!=this.options.slug?this.options.slug:this.options.id)+"/";null!=this.currentPageNumber&&(e+=this.currentPageNumber+"/"),history.replaceState(void 0,void 0,"#"+e)}return window.location.href}},{key:"executeCallback",value:function(e){}},{key:"analytics",value:function(e){}}],function(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(t.prototype,e),t}();n.prepareOptions=function(e){t=e.element,(null!=to&&"undefined"!=typeof Symbol&&to[Symbol.hasInstance]?to[Symbol.hasInstance](t):t instanceof to)||(e.element=to(e.element));var t,i=e.element;null==e.dataElement&&(e.dataElement=i);var a=e.dataElement,s=n.utils.getOptions(a),o=to.extend(!0,{},n.defaults,e,s);o=tl.fallbackOptions(o),tl.log(o);var r=to.extend(!0,{},n._defaults,o);return tl.isMobile&&"function"==typeof n.viewers[r.mobileViewerType]&&(r.viewerType=r.mobileViewerType),"function"!=typeof n.viewers[r.viewerType]?(console.warn("Invalid Viewer Type! "+r.viewerType+" | Using default Viewer!"),r.viewerType=n.viewers.default):r.viewerType=n.viewers[r.viewerType],r=tl.finalizeOptions(tl.sanitizeOptions(r))},n.Application=function(e){var t=n.prepareOptions(e),i=new th(t);return e.element.data("df-app",i),null!=t.id&&!0!==t.isLightBox&&(window[t.id.toString()]=i),i},to.fn.extend({dearviewer_options:function(e){return null==e&&(e={}),e.element=to(this),new n.prepareOptions(e)},dearviewer:function(e){return null==e&&(e={}),e.element=to(this),new n.Application(e)}});var tu=n.jQuery,tp=window.DFLIP=window.DEARFLIP=n;tp.defaults.viewerType="flipbook",tp.slug="dflip",tp.locationVar="dFlipLocation",tp.locationFile="dflip",tp.PAGE_MODE={SINGLE:1,DOUBLE:2,AUTO:null},tp.SINGLE_PAGE_MODE={ZOOM:1,BOOKLET:2,AUTO:null},tp.CONTROLSPOSITION={HIDDEN:"hide",TOP:"top",BOTTOM:"bottom"},tp.DIRECTION={LTR:1,RTL:2},tp.PAGE_SIZE={AUTO:0,SINGLE:1,DOUBLEINTERNAL:2},tp.parseFallBack=function(){tu(".df-posts").addClass("dflip-books"),tu(".dflip-books").addClass("df-posts"),tu("._df_button, ._df_thumb, ._df_book").each(function(){var e=tu(this);"true"!==e.data("df-parsed")&&(e.addClass("df-element"),e.hasClass("_df_book")||(e.hasClass("_df_thumb")?(e.attr("data-df-lightbox","thumb"),void 0!==e.attr("thumb")&&e.data("df-thumb",e.attr("thumb"))):e.attr("data-df-lightbox","button")))})},tp.parseBooks=function(){tp.parseFallBack(),tp.parseElements()};var tc=function(e){var t,i;
169return null!=e.source&&(Array===e.source.constructor||Array.isArray(e.source)||(t=e.source,null!=(i=Array)&&"undefined"!=typeof Symbol&&i[Symbol.hasInstance]?!!i[Symbol.hasInstance](t):t instanceof i))&&(e.providerType="image"),null!=e.cover3DType&&(!0==e.cover3DType||"true"==e.cover3DType?e.cover3DType=tp.FLIPBOOK_COVER_TYPE.BASIC:(!1==e.cover3DType||"false"==e.cover3DType)&&(e.cover3DType=tp.FLIPBOOK_COVER_TYPE.NONE)),void 0!==e.pageSize&&("1"===e.pageSize||1===e.pageSize||e.pageSize===tp.FLIPBOOK_PAGE_SIZE.SINGLE?e.pageSize=tp.FLIPBOOK_PAGE_SIZE.SINGLE:"2"===e.pageSize||2===e.pageSize||e.pageSize===tp.FLIPBOOK_PAGE_SIZE.DOUBLE_INTERNAL?e.pageSize=tp.FLIPBOOK_PAGE_SIZE.DOUBLE_INTERNAL:e.pageSize===tp.FLIPBOOK_PAGE_SIZE.DOUBLE_COVER_BACK||(e.pageSize=tp.FLIPBOOK_PAGE_SIZE.AUTO)),void 0!==e.pageMode&&("1"===e.pageMode||1===e.pageMode||e.pageMode===tp.FLIPBOOK_PAGE_MODE.SINGLE?e.pageMode=tp.FLIPBOOK_PAGE_MODE.SINGLE:"2"===e.pageMode||2===e.pageMode||e.pageMode===tp.FLIPBOOK_PAGE_MODE.DOUBLE?e.pageMode=tp.FLIPBOOK_PAGE_MODE.DOUBLE:e.pageMode=tp.FLIPBOOK_PAGE_MODE.AUTO),void 0!==e.singlePageMode&&("1"===e.singlePageMode||1===e.singlePageMode||e.singlePageMode===tp.FLIPBOOK_SINGLE_PAGE_MODE.ZOOM?e.singlePageMode=tp.FLIPBOOK_SINGLE_PAGE_MODE.ZOOM:"2"===e.singlePageMode||2===e.singlePageMode||e.singlePageMode===tp.FLIPBOOK_SINGLE_PAGE_MODE.BOOKLET?e.singlePageMode=tp.FLIPBOOK_SINGLE_PAGE_MODE.BOOKLET:e.singlePageMode=tp.FLIPBOOK_SINGLE_PAGE_MODE.AUTO),void 0!==e.controlsPosition&&"hide"===e.controlsPosition&&(e.controlsPosition=tp.CONTROLS_POSITION.HIDDEN),void 0!==e.overwritePDFOutline&&(e.overwritePDFOutline=l.isTrue(e.overwritePDFOutline)),void 0!==e.webgl&&(e.is3D=e.webgl=e.webgl,delete e.webgl),void 0!==e.webglShadow&&(e.has3DShadow=l.isTrue(e.webglShadow),delete e.webglShadow),void 0!==e.scrollWheel&&(l.isTrue(e.scrollWheel)&&(e.mouseScrollAction=tp.MOUSE_SCROLL_ACTIONS.ZOOM),delete e.scrollWheel),void 0!==e.stiffness&&delete e.stiffness,void 0!==e.soundEnable&&(e.enableSound=l.isTrue(e.soundEnable),delete e.soundEnable),void 0!==e.enableDownload&&(e.showDownloadControl=l.isTrue(e.enableDownload),delete e.enableDownload),void 0!==e.autoEnableOutline&&(e.autoOpenOutline=l.isTrue(e.autoEnableOutline),delete e.autoEnableOutline),void 0!==e.autoEnableThumbnail&&(e.autoOpenThumbnail=l.isTrue(e.autoEnableThumbnail),delete e.autoEnableThumbnail),void 0!==e.direction&&("2"===e.direction||2===e.direction||e.direction===tp.READ_DIRECTION.RTL?e.readDirection=tp.READ_DIRECTION.RTL:e.readDirection=tp.READ_DIRECTION.LTR,delete e.direction),void 0!==e.hard&&(e.flipbookHardPages=e.hard,"hard"===e.flipbookHardPages&&(e.flipbookHardPages="all"),delete e.hard),void 0!==e.forceFit&&delete e.forceFit,l.sanitizeOptions(e)};tu.fn.extend({flipBook:function(e,t){return null==t&&(t={}),t.source=e,t.element=tu(this),new n.Application(t)}}),tu(document).ready(function(){var e=tu("body");tp.executeCallback("beforeDearFlipInit"),void 0!==window.dFlipWPGlobal&&tu.extend(!0,tp.defaults,tc(window.dFlipWPGlobal)),tp.initUtils(),tp.initControls(),e.on("click",".df-element[data-df-lightbox],.df-element[data-lightbox]",function(e){var t=tu(this);e.preventDefault(),e.stopPropagation(),tp.openLightBox(t)}),tp.checkBrowserURLforDefaults(),tp.parseCSSElements(),tp.parseFallBack(),l.detectHash(),tp.parseNormalElements(),tp.checkBrowserURLforPDF(!0),tp.executeCallback("afterDearFlipInit")}),l.finalizeOptions=function(e){return tc(e)},tp.executeCallback("onDearFlipLoad")}()}();window._googlesitekit=window._googlesitekit||{};window._googlesitekit.contentEvents={"postID":1635,"isSinglePost":!0,"hasVimeoEmbed":!1};var dFlipLocation="https://lfatg.org.uk/wp-content/plugins/3d-flipbook-dflip-lite/assets/";var dFlipWPGlobal={"text":{"toggleSound":"Turn on\/off Sound","toggleThumbnails":"Toggle Thumbnails","toggleOutline":"Toggle Outline\/Bookmark","previousPage":"Previous Page","nextPage":"Next Page","toggleFullscreen":"Toggle Fullscreen","zoomIn":"Zoom In","zoomOut":"Zoom Out","toggleHelp":"Toggle Help","singlePageMode":"Single Page Mode","doublePageMode":"Double Page Mode","downloadPDFFile":"Download PDF File","gotoFirstPage":"Goto First Page","gotoLastPage":"Goto Last Page","share":"Share","mailSubject":"I wanted y
169ou to see this FlipBook","mailBody":"Check out this site {{url}}","loading":"DearFlip: Loading "},"viewerType":"flipbook","moreControls":"download,pageMode,startPage,endPage,sound","hideControls":"","scrollWheel":"false","backgroundColor":"#777","backgroundImage":"","height":"auto","paddingLeft":"20","paddingRight":"20","controlsPosition":"bottom","duration":800,"soundEnable":"true","enableDownload":"true","showSearchControl":"false","showPrintControl":"false","enableAnnotation":!1,"enableAnalytics":"false","webgl":"true","hard":"none","maxTextureSize":"1600","rangeChunkSize":"524288","zoomRatio":1.5,"stiffness":3,"pageMode":"0","singlePageMode":"0","pageSize":"0","autoPlay":"false","autoPlayDuration":5000,"autoPlayStart":"false","linkTarget":"2","sharePrefix":"flipbook-"}

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.