/*
 jQuery JavaScript Library v3.5.1
 https://jquery.com/

 Includes Sizzle.js
 https://sizzlejs.com/

 Copyright JS Foundation and other contributors
 Released under the MIT license
 https://jquery.org/license

 Date: 2020-05-04T22:49Z
 Sizzle CSS Selector Engine v2.3.5
 https://sizzlejs.com/

 Copyright JS Foundation and other contributors
 Released under the MIT license
 https://js.foundation/

 Date: 2020-03-14
*/
window.ContextHubKernelConfig={debug:!1,initializationTimeout:2E3,stores:{tagcloud:{type:"contexthub.tagcloud",required:!0,config:{parseMeta:!0,metaName:"industry"}},segmentation:{type:"aem.segmentation",required:!0},surferinfo:{type:"contexthub.surferinfo",required:!0}}};
(function(l,u){"object"===typeof module&&"object"===typeof module.exports?module.exports=l.document?u(l,!0):function(p){if(!p.document)throw Error("jQuery requires a window with a document");return u(p)}:u(l)})("undefined"!==typeof window?window:this,function(l,u){function p(a,b,c){c=c||ha;var d,g=c.createElement("script");g.text=a;if(b)for(d in Pc)(a=b[d]||b.getAttribute&&b.getAttribute(d))&&g.setAttribute(d,a);c.head.appendChild(g).parentNode.removeChild(g)}function f(a){return null==a?a+"":"object"===
typeof a||"function"===typeof a?Eb[ec.call(a)]||"object":typeof a}function h(a){var b=!!a&&"length"in a&&a.length,c=f(a);return aa(a)||qb(a)?!1:"array"===c||0===b||"number"===typeof b&&0<b&&b-1 in a}function m(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()}function v(a,b,c){return aa(b)?e.grep(a,function(d,g){return!!b.call(d,g,d)!==c}):b.nodeType?e.grep(a,function(d){return d===b!==c}):"string"!==typeof b?e.grep(a,function(d){return-1<Fb.call(b,d)!==c}):e.filter(b,a,c)}function z(a,
b){for(;(a=a[b])&&1!==a.nodeType;);return a}function t(a){var b={};e.each(a.match(Za)||[],function(c,d){b[d]=!0});return b}function C(a){return a}function A(a){throw a;}function E(a,b,c,d){var g;try{a&&aa(g=a.promise)?g.call(a).done(b).fail(c):a&&aa(g=a.then)?g.call(a,b,c):b.apply(void 0,[a].slice(d))}catch(k){c.apply(void 0,[k])}}function H(){ha.removeEventListener("DOMContentLoaded",H);l.removeEventListener("load",H);e.ready()}function P(a,b){return b.toUpperCase()}function O(a){return a.replace(Qc,
"ms-").replace(Rc,P)}function V(){this.expando=e.expando+V.uid++}function wa(a,b,c){if(void 0===c&&1===a.nodeType)if(c="data-"+b.replace(Sc,"-$\x26").toLowerCase(),c=a.getAttribute(c),"string"===typeof c){try{var d=c;c="true"===d?!0:"false"===d?!1:"null"===d?null:d===+d+""?+d:Tc.test(d)?JSON.parse(d):d}catch(g){}Na.set(a,b,c)}else c=void 0;return c}function xa(a,b,c,d){var g,k=20,q=d?function(){return d.cur()}:function(){return e.css(a,b,"")},B=q(),w=c&&c[3]||(e.cssNumber[b]?"":"px"),y=a.nodeType&&
(e.cssNumber[b]||"px"!==w&&+B)&&vb.exec(e.css(a,b));if(y&&y[3]!==w){B/=2;w=w||y[3];for(y=+B||1;k--;)e.style(a,b,y+w),0>=(1-g)*(1-(g=q()/B||.5))&&(k=0),y/=g;y*=2;e.style(a,b,y+w);c=c||[]}if(c){y=+y||+B||0;var F=c[1]?y+(c[1]+1)*c[2]:+c[2];d&&(d.unit=w,d.start=y,d.end=F)}return F}function oa(a,b){for(var c,d,g=[],k=0,q=a.length;k<q;k++)if(d=a[k],d.style)if(c=d.style.display,b){if("none"===c&&(g[k]=S.get(d,"display")||null,g[k]||(d.style.display="")),""===d.style.display&&Gb(d)){c=k;var B=d.ownerDocument;
d=d.nodeName;var w=fc[d];w||(B=B.body.appendChild(B.createElement(d)),w=e.css(B,"display"),B.parentNode.removeChild(B),"none"===w&&(w="block"),fc[d]=w);B=w;g[c]=B}}else"none"!==c&&(g[k]="none",S.set(d,"display",c));for(k=0;k<q;k++)null!=g[k]&&(a[k].style.display=g[k]);return a}function ea(a,b){var c="undefined"!==typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!==typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&m(a,b)?e.merge([a],c):c}function Ea(a,
b){for(var c=0,d=a.length;c<d;c++)S.set(a[c],"globalEval",!b||S.get(b[c],"globalEval"))}function qa(a,b,c,d,g){for(var k,q,B,w=b.createDocumentFragment(),y=[],F=0,K=a.length;F<K;F++)if((k=a[F])||0===k)if("object"===f(k))e.merge(y,k.nodeType?[k]:k);else if(Uc.test(k)){q=q||w.appendChild(b.createElement("div"));B=(gc.exec(k)||["",""])[1].toLowerCase();B=Qa[B]||Qa._default;q.innerHTML=B[1]+e.htmlPrefilter(k)+B[2];for(B=B[0];B--;)q=q.lastChild;e.merge(y,q.childNodes);q=w.firstChild;q.textContent=""}else y.push(b.createTextNode(k));
w.textContent="";for(F=0;k=y[F++];)if(d&&-1<e.inArray(k,d))g&&g.push(k);else if(a=rb(k),q=ea(w.appendChild(k),"script"),a&&Ea(q),c)for(B=0;k=q[B++];)hc.test(k.type||"")&&c.push(k);return w}function la(){return!0}function ya(){return!1}function Qb(a,b){a:{try{var c=ha.activeElement;break a}catch(d){}c=void 0}return a===c===("focus"===b)}function L(a,b,c,d,g,k){var q;if("object"===typeof b){"string"!==typeof c&&(d=d||c,c=void 0);for(q in b)L(a,q,c,d,b[q],k);return a}null==d&&null==g?(g=c,d=c=void 0):
null==g&&("string"===typeof c?(g=d,d=void 0):(g=d,d=c,c=void 0));if(!1===g)g=ya;else if(!g)return a;if(1===k){var B=g;g=function(w){e().off(w);return B.apply(this,arguments)};g.guid=B.guid||(B.guid=e.guid++)}return a.each(function(){e.event.add(this,b,g,d,c)})}function Q(a,b,c){c?(S.set(a,b,!1),e.event.add(a,b,{namespace:!1,handler:function(d){var g=S.get(this,b);if(d.isTrigger&1&&this[b])if(g.length)(e.event.special[b]||{}).delegateType&&d.stopPropagation();else{g=gb.call(arguments);S.set(this,b,
g);var k=c(this,b);this[b]();var q=S.get(this,b);g!==q||k?S.set(this,b,!1):q={};if(g!==q)return d.stopImmediatePropagation(),d.preventDefault(),q.value}else g.length&&(S.set(this,b,{value:e.event.trigger(e.extend(g[0],e.Event.prototype),g.slice(1),this)}),d.stopImmediatePropagation())}})):void 0===S.get(a,b)&&e.event.add(a,b,la)}function ba(a,b){return m(a,"table")&&m(11!==b.nodeType?b:b.firstChild,"tr")?e(a).children("tbody")[0]||a:a}function ua(a){a.type=(null!==a.getAttribute("type"))+"/"+a.type;
return a}function fa(a){"true/"===(a.type||"").slice(0,5)?a.type=a.type.slice(5):a.removeAttribute("type");return a}function ia(a,b){var c,d,g;if(1===b.nodeType){if(S.hasData(a)){var k=S.get(a);if(g=k.events)for(d in S.remove(b,"handle events"),g)for(k=0,c=g[d].length;k<c;k++)e.event.add(b,d,g[d][k])}Na.hasData(a)&&(a=Na.access(a),a=e.extend({},a),Na.set(b,a))}}function ra(a,b,c,d){b=ic(b);var g,k=0,q=a.length,B=q-1,w=b[0],y=aa(w);if(y||1<q&&"string"===typeof w&&!ka.checkClone&&Vc.test(w))return a.each(function(ma){var X=
a.eq(ma);y&&(b[0]=w.call(this,ma,X.html()));ra(X,b,c,d)});if(q){var F=qa(b,a[0].ownerDocument,!1,a,d);var K=F.firstChild;1===F.childNodes.length&&(F=K);if(K||d){K=e.map(ea(F,"script"),ua);for(g=K.length;k<q;k++){var N=F;k!==B&&(N=e.clone(N,!0,!0),g&&e.merge(K,ea(N,"script")));c.call(a[k],N,k)}if(g)for(F=K[K.length-1].ownerDocument,e.map(K,fa),k=0;k<g;k++)N=K[k],hc.test(N.type||"")&&!S.access(N,"globalEval")&&e.contains(F,N)&&(N.src&&"module"!==(N.type||"").toLowerCase()?e._evalUrl&&!N.noModule&&e._evalUrl(N.src,
{nonce:N.nonce||N.getAttribute("nonce")},F):p(N.textContent.replace(Wc,""),N,F))}}return a}function Ca(a,b,c){for(var d=b?e.filter(b,a):a,g=0;null!=(b=d[g]);g++)c||1!==b.nodeType||e.cleanData(ea(b)),b.parentNode&&(c&&rb(b)&&Ea(ea(b,"script")),b.parentNode.removeChild(b));return a}function Oa(a,b,c){var d=a.style;if(c=c||Hb(a)){var g=c.getPropertyValue(b)||c[b];""!==g||rb(a)||(g=e.style(a,b));if(!ka.pixelBoxStyles()&&Rb.test(g)&&Xc.test(b)){a=d.width;b=d.minWidth;var k=d.maxWidth;d.minWidth=d.maxWidth=
d.width=g;g=c.width;d.width=a;d.minWidth=b;d.maxWidth=k}}return void 0!==g?g+"":g}function Ra(a,b){return{get:function(){if(a())delete this.get;else return(this.get=b).apply(this,arguments)}}}function Ka(a){var b=e.cssProps[a]||jc[a];if(b)return b;if(a in kc)return a;a:{b=a;for(var c=b[0].toUpperCase()+b.slice(1),d=lc.length;d--;)if(b=lc[d]+c,b in kc)break a;b=void 0}return jc[a]=b||a}function Ta(a,b,c){return(a=vb.exec(b))?Math.max(0,a[2]-(c||0))+(a[3]||"px"):b}function Ua(a,b,c,d,g,k){var q="width"===
b?1:0,B=0,w=0;if(c===(d?"border":"content"))return 0;for(;4>q;q+=2)"margin"===c&&(w+=e.css(a,c+ab[q],!0,g)),d?("content"===c&&(w-=e.css(a,"padding"+ab[q],!0,g)),"margin"!==c&&(w-=e.css(a,"border"+ab[q]+"Width",!0,g))):(w+=e.css(a,"padding"+ab[q],!0,g),"padding"!==c?w+=e.css(a,"border"+ab[q]+"Width",!0,g):B+=e.css(a,"border"+ab[q]+"Width",!0,g));!d&&0<=k&&(w+=Math.max(0,Math.ceil(a["offset"+b[0].toUpperCase()+b.slice(1)]-k-w-B-.5))||0);return w}function Ma(a,b,c){var d=Hb(a),g=(!ka.boxSizingReliable()||
c)&&"border-box"===e.css(a,"boxSizing",!1,d),k=g,q=Oa(a,b,d),B="offset"+b[0].toUpperCase()+b.slice(1);if(Rb.test(q)){if(!c)return q;q="auto"}(!ka.boxSizingReliable()&&g||!ka.reliableTrDimensions()&&m(a,"tr")||"auto"===q||!parseFloat(q)&&"inline"===e.css(a,"display",!1,d))&&a.getClientRects().length&&(g="border-box"===e.css(a,"boxSizing",!1,d),(k=B in a)&&(q=a[B]));q=parseFloat(q)||0;return q+Ua(a,b,c||(g?"border":"content"),k,d,q)+"px"}function La(a,b,c,d,g){return new La.prototype.init(a,b,c,d,g)}
function hb(){Ib&&(!1===ha.hidden&&l.requestAnimationFrame?l.requestAnimationFrame(hb):l.setTimeout(hb,e.fx.interval),e.fx.tick())}function wb(){l.setTimeout(function(){sb=void 0});return sb=Date.now()}function tb(a,b){var c=0,d={height:a};for(b=b?1:0;4>c;c+=2-b){var g=ab[c];d["margin"+g]=d["padding"+g]=a}b&&(d.opacity=d.width=a);return d}function mc(a,b,c){for(var d,g=(Va.tweeners[b]||[]).concat(Va.tweeners["*"]),k=0,q=g.length;k<q;k++)if(d=g[k].call(c,b,a))return d}function Yc(a,b){var c,d;for(c in a){var g=
O(c);var k=b[g];var q=a[c];Array.isArray(q)&&(k=q[1],q=a[c]=q[0]);c!==g&&(a[g]=q,delete a[c]);if((d=e.cssHooks[g])&&"expand"in d)for(c in q=d.expand(q),delete a[g],q)c in a||(a[c]=q[c],b[c]=k);else b[g]=k}}function Va(a,b,c){var d,g=0,k=Va.prefilters.length,q=e.Deferred().always(function(){delete B.elem}),B=function(){if(d)return!1;var y=sb||wb();y=Math.max(0,w.startTime+w.duration-y);for(var F=1-(y/w.duration||0),K=0,N=w.tweens.length;K<N;K++)w.tweens[K].run(F);q.notifyWith(a,[w,F,y]);if(1>F&&N)return y;
N||q.notifyWith(a,[w,1,0]);q.resolveWith(a,[w]);return!1},w=q.promise({elem:a,props:e.extend({},b),opts:e.extend(!0,{specialEasing:{},easing:e.easing._default},c),originalProperties:b,originalOptions:c,startTime:sb||wb(),duration:c.duration,tweens:[],createTween:function(y,F){y=e.Tween(a,w.opts,y,F,w.opts.specialEasing[y]||w.opts.easing);w.tweens.push(y);return y},stop:function(y){var F=0,K=y?w.tweens.length:0;if(d)return this;for(d=!0;F<K;F++)w.tweens[F].run(1);y?(q.notifyWith(a,[w,1,0]),q.resolveWith(a,
[w,y])):q.rejectWith(a,[w,y]);return this}});c=w.props;for(Yc(c,w.opts.specialEasing);g<k;g++)if(b=Va.prefilters[g].call(w,a,c,w.opts))return aa(b.stop)&&(e._queueHooks(w.elem,w.opts.queue).stop=b.stop.bind(b)),b;e.map(c,mc,w);aa(w.opts.start)&&w.opts.start.call(a,w);w.progress(w.opts.progress).done(w.opts.done,w.opts.complete).fail(w.opts.fail).always(w.opts.always);e.fx.timer(e.extend(B,{elem:a,anim:w,queue:w.opts.queue}));return w}function jb(a){return(a.match(Za)||[]).join(" ")}function kb(a){return a.getAttribute&&
a.getAttribute("class")||""}function Sb(a){return Array.isArray(a)?a:"string"===typeof a?a.match(Za)||[]:[]}function Tb(a,b,c,d){var g;if(Array.isArray(b))e.each(b,function(k,q){c||Zc.test(a)?d(a,q):Tb(a+"["+("object"===typeof q&&null!=q?k:"")+"]",q,c,d)});else if(c||"object"!==f(b))d(a,b);else for(g in b)Tb(a+"["+g+"]",b[g],c,d)}function nc(a){return function(b,c){"string"!==typeof b&&(c=b,b="*");var d=0,g=b.toLowerCase().match(Za)||[];if(aa(c))for(;b=g[d++];)"+"===b[0]?(b=b.slice(1)||"*",(a[b]=
a[b]||[]).unshift(c)):(a[b]=a[b]||[]).push(c)}}function oc(a,b,c,d){function g(B){var w;k[B]=!0;e.each(a[B]||[],function(y,F){y=F(b,c,d);if("string"===typeof y&&!q&&!k[y])return b.dataTypes.unshift(y),g(y),!1;if(q)return!(w=y)});return w}var k={},q=a===Ub;return g(b.dataTypes[0])||!k["*"]&&g("*")}function Vb(a,b){var c,d,g=e.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((g[c]?a:d||(d={}))[c]=b[c]);d&&e.extend(!0,a,d);return a}function $c(a,b,c){for(var d,g,k,q,B=a.contents,w=a.dataTypes;"*"===
w[0];)w.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(g in B)if(B[g]&&B[g].test(d)){w.unshift(g);break}if(w[0]in c)k=w[0];else{for(g in c){if(!w[0]||a.converters[g+" "+w[0]]){k=g;break}q||(q=g)}k=k||q}if(k)return k!==w[0]&&w.unshift(k),c[k]}function ad(a,b,c,d){var g,k,q={},B=a.dataTypes.slice();if(B[1])for(y in a.converters)q[y.toLowerCase()]=a.converters[y];for(k=B.shift();k;){a.responseFields[k]&&(c[a.responseFields[k]]=b);!w&&d&&a.dataFilter&&(b=a.dataFilter(b,
a.dataType));var w=k;if(k=B.shift())if("*"===k)k=w;else if("*"!==w&&w!==k){var y=q[w+" "+k]||q["* "+k];if(!y)for(g in q){var F=g.split(" ");if(F[1]===k&&(y=q[w+" "+F[0]]||q["* "+F[0]])){!0===y?y=q[g]:!0!==q[g]&&(k=F[0],B.unshift(F[1]));break}}if(!0!==y)if(y&&a.throws)b=y(b);else try{b=y(b)}catch(K){return{state:"parsererror",error:y?K:"No conversion from "+w+" to "+k}}}}return{state:"success",data:b}}var bb=[],pc=Object.getPrototypeOf,gb=bb.slice,ic=bb.flat?function(a){return bb.flat.call(a)}:function(a){return bb.concat.apply([],
a)},Wb=bb.push,Fb=bb.indexOf,Eb={},ec=Eb.toString,Jb=Eb.hasOwnProperty,qc=Jb.toString,bd=qc.call(Object),ka={},aa=function(a){return"function"===typeof a&&"number"!==typeof a.nodeType},qb=function(a){return null!=a&&a===a.window},ha=l.document,Pc={type:!0,src:!0,nonce:!0,noModule:!0},e=function(a,b){return new e.fn.init(a,b)};e.fn=e.prototype={jquery:"3.5.1",constructor:e,length:0,toArray:function(){return gb.call(this)},get:function(a){return null==a?gb.call(this):0>a?this[a+this.length]:this[a]},
pushStack:function(a){a=e.merge(this.constructor(),a);a.prevObject=this;return a},each:function(a){return e.each(this,a)},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(gb.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(e.grep(this,function(a,b){return(b+1)%2}))},odd:function(){return this.pushStack(e.grep(this,function(a,b){return b%
2}))},eq:function(a){var b=this.length;a=+a+(0>a?b:0);return this.pushStack(0<=a&&a<b?[this[a]]:[])},end:function(){return this.prevObject||this.constructor()},push:Wb,sort:bb.sort,splice:bb.splice};e.extend=e.fn.extend=function(){var a,b,c,d=arguments[0]||{},g=1,k=arguments.length,q=!1;"boolean"===typeof d&&(q=d,d=arguments[g]||{},g++);"object"===typeof d||aa(d)||(d={});g===k&&(d=this,g--);for(;g<k;g++)if(null!=(a=arguments[g]))for(b in a){var B=a[b];if("__proto__"!==b&&d!==B)if(q&&B&&(e.isPlainObject(B)||
(c=Array.isArray(B)))){var w=d[b];w=c&&!Array.isArray(w)?[]:c||e.isPlainObject(w)?w:{};c=!1;d[b]=e.extend(q,w,B)}else void 0!==B&&(d[b]=B)}return d};e.extend({expando:"jQuery"+("3.5.1"+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw Error(a);},noop:function(){},isPlainObject:function(a){if(!a||"[object Object]"!==ec.call(a))return!1;a=pc(a);if(!a)return!0;a=Jb.call(a,"constructor")&&a.constructor;return"function"===typeof a&&qc.call(a)===bd},isEmptyObject:function(a){for(var b in a)return!1;
return!0},globalEval:function(a,b,c){p(a,{nonce:b&&b.nonce},c)},each:function(a,b){var c,d=0;if(h(a))for(c=a.length;d<c&&!1!==b.call(a[d],d,a[d]);d++);else for(d in a)if(!1===b.call(a[d],d,a[d]))break;return a},makeArray:function(a,b){b=b||[];null!=a&&(h(Object(a))?e.merge(b,"string"===typeof a?[a]:a):Wb.call(b,a));return b},inArray:function(a,b,c){return null==b?-1:Fb.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,g=a.length;d<c;d++)a[g++]=b[d];a.length=g;return a},grep:function(a,b,c){for(var d=
[],g=0,k=a.length,q=!c;g<k;g++)c=!b(a[g],g),c!==q&&d.push(a[g]);return d},map:function(a,b,c){var d,g=0,k=[];if(h(a))for(d=a.length;g<d;g++){var q=b(a[g],g,c);null!=q&&k.push(q)}else for(g in a)q=b(a[g],g,c),null!=q&&k.push(q);return ic(k)},guid:1,support:ka});"function"===typeof Symbol&&(e.fn[Symbol.iterator]=bb[Symbol.iterator]);e.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,b){Eb["[object "+b+"]"]=b.toLowerCase()});var ob=function(a){function b(n,
x,r,D){var G,J,M,T,I=x&&x.ownerDocument;var R=x?x.nodeType:9;r=r||[];if("string"!==typeof n||!n||1!==R&&9!==R&&11!==R)return r;if(!D&&(lb(x),x=x||Z,za)){if(11!==R&&(T=cd.exec(n)))if(G=T[1])if(9===R)if(J=x.getElementById(G)){if(J.id===G)return r.push(J),r}else return r;else{if(I&&(J=I.getElementById(G))&&xb(x,J)&&J.id===G)return r.push(J),r}else{if(T[2])return ib.apply(r,x.getElementsByTagName(n)),r;if((G=T[3])&&sa.getElementsByClassName&&x.getElementsByClassName)return ib.apply(r,x.getElementsByClassName(G)),
r}if(!(!sa.qsa||Kb[n+" "]||Aa&&Aa.test(n)||1===R&&"object"===x.nodeName.toLowerCase())){G=n;I=x;if(1===R&&(dd.test(n)||rc.test(n))){I=Xb.test(n)&&K(x.parentNode)||x;I===x&&sa.scope||((M=x.getAttribute("id"))?M=M.replace(sc,tc):x.setAttribute("id",M=ta));G=Lb(n);for(R=G.length;R--;)G[R]=(M?"#"+M:":scope")+" "+ma(G[R]);G=G.join(",")}try{return ib.apply(r,I.querySelectorAll(G)),r}catch(ca){Kb(n,!0)}finally{M===ta&&x.removeAttribute("id")}}}return ed(n.replace(Mb,"$1"),x,r,D)}function c(){function n(r,
D){x.push(r+" ")>ja.cacheLength&&delete n[x.shift()];return n[r+" "]=D}var x=[];return n}function d(n){n[ta]=!0;return n}function g(n){var x=Z.createElement("fieldset");try{return!!n(x)}catch(r){return!1}finally{x.parentNode&&x.parentNode.removeChild(x)}}function k(n,x){n=n.split("|");for(var r=n.length;r--;)ja.attrHandle[n[r]]=x}function q(n,x){var r=x&&n,D=r&&1===n.nodeType&&1===x.nodeType&&n.sourceIndex-x.sourceIndex;if(D)return D;if(r)for(;r=r.nextSibling;)if(r===x)return-1;return n?1:-1}function B(n){return function(x){return"input"===
x.nodeName.toLowerCase()&&x.type===n}}function w(n){return function(x){var r=x.nodeName.toLowerCase();return("input"===r||"button"===r)&&x.type===n}}function y(n){return function(x){return"form"in x?x.parentNode&&!1===x.disabled?"label"in x?"label"in x.parentNode?x.parentNode.disabled===n:x.disabled===n:x.isDisabled===n||x.isDisabled!==!n&&fd(x)===n:x.disabled===n:"label"in x?x.disabled===n:!1}}function F(n){return d(function(x){x=+x;return d(function(r,D){for(var G,J=n([],r.length,x),M=J.length;M--;)r[G=
J[M]]&&(r[G]=!(D[G]=r[G]))})})}function K(n){return n&&"undefined"!==typeof n.getElementsByTagName&&n}function N(){}function ma(n){for(var x=0,r=n.length,D="";x<r;x++)D+=n[x].value;return D}function X(n,x,r){var D=x.dir,G=x.next,J=G||D,M=r&&"parentNode"===J,T=gd++;return x.first?function(I,R,ca){for(;I=I[D];)if(1===I.nodeType||M)return n(I,R,ca);return!1}:function(I,R,ca){var U,na=[cb,T];if(ca)for(;I=I[D];){if((1===I.nodeType||M)&&n(I,R,ca))return!0}else for(;I=I[D];)if(1===I.nodeType||M){var va=
I[ta]||(I[ta]={});va=va[I.uniqueID]||(va[I.uniqueID]={});if(G&&G===I.nodeName.toLowerCase())I=I[D]||I;else{if((U=va[J])&&U[0]===cb&&U[1]===T)return na[2]=U[2];va[J]=na;if(na[2]=n(I,R,ca))return!0}}return!1}}function Ha(n){return 1<n.length?function(x,r,D){for(var G=n.length;G--;)if(!n[G](x,r,D))return!1;return!0}:n[0]}function Ia(n,x,r,D,G){for(var J,M=[],T=0,I=n.length,R=null!=x;T<I;T++)if(J=n[T])if(!r||r(J,D,G))M.push(J),R&&x.push(T);return M}function Wa(n,x,r,D,G,J){D&&!D[ta]&&(D=Wa(D));G&&!G[ta]&&
(G=Wa(G,J));return d(function(M,T,I,R){var ca,U=[],na=[],va=T.length,Fa;if(!(Fa=M)){Fa=x||"*";for(var Y=I.nodeType?[I]:I,$a=[],Ba=0,Nb=Y.length;Ba<Nb;Ba++)b(Fa,Y[Ba],$a);Fa=$a}Fa=!n||!M&&x?Fa:Ia(Fa,U,n,I,R);Y=r?G||(M?n:va||D)?[]:T:Fa;r&&r(Fa,Y,I,R);if(D){var Xa=Ia(Y,na);D(Xa,[],I,R);for(I=Xa.length;I--;)if(ca=Xa[I])Y[na[I]]=!(Fa[na[I]]=ca)}if(M){if(G||n){if(G){Xa=[];for(I=Y.length;I--;)(ca=Y[I])&&Xa.push(Fa[I]=ca);G(null,Y=[],Xa,R)}for(I=Y.length;I--;)(ca=Y[I])&&-1<(Xa=G?mb(M,ca):U[I])&&(M[Xa]=!(T[Xa]=
ca))}}else Y=Ia(Y===T?Y.splice(va,Y.length):Y),G?G(null,T,Y,R):ib.apply(T,Y)})}function W(n){var x,r,D=n.length,G=ja.relative[n[0].type];var J=G||ja.relative[" "];for(var M=G?1:0,T=X(function(ca){return ca===x},J,!0),I=X(function(ca){return-1<mb(x,ca)},J,!0),R=[function(ca,U,na){ca=!G&&(na||U!==da)||((x=U).nodeType?T(ca,U,na):I(ca,U,na));x=null;return ca}];M<D;M++)if(J=ja.relative[n[M].type])R=[X(Ha(R),J)];else{J=ja.filter[n[M].type].apply(null,n[M].matches);if(J[ta]){for(r=++M;r<D&&!ja.relative[n[r].type];r++);
return Wa(1<M&&Ha(R),1<M&&ma(n.slice(0,M-1).concat({value:" "===n[M-2].type?"*":""})).replace(Mb,"$1"),J,M<r&&W(n.slice(M,r)),r<D&&W(n=n.slice(r)),r<D&&ma(n))}R.push(J)}return Ha(R)}function Ga(n,x){var r=0<x.length,D=0<n.length,G=function(J,M,T,I,R){var ca,U,na=0,va="0",Fa=J&&[],Y=[],$a=da,Ba=J||D&&ja.find.TAG("*",R),Nb=cb+=null==$a?1:Math.random()||.1,Xa=Ba.length;for(R&&(da=M==Z||M||R);va!==Xa&&null!=(ca=Ba[va]);va++){if(D&&ca){var Yb=0;M||ca.ownerDocument==Z||(lb(ca),T=!za);for(;U=n[Yb++];)if(U(ca,
M||Z,T)){I.push(ca);break}R&&(cb=Nb)}r&&((ca=!U&&ca)&&na--,J&&Fa.push(ca))}na+=va;if(r&&va!==na){for(Yb=0;U=x[Yb++];)U(Fa,Y,M,T);if(J){if(0<na)for(;va--;)Fa[va]||Y[va]||(Y[va]=hd.call(I));Y=Ia(Y)}ib.apply(I,Y);R&&!J&&0<Y.length&&1<na+x.length&&b.uniqueSort(I)}R&&(cb=Nb,da=$a);return Fa};return r?d(G):G}var Ja,da,pa,Pa,Z,Da,za,Aa,Sa,Ob,xb,ta="sizzle"+1*new Date,Ya=a.document,cb=0,gd=0,uc=c(),vc=c(),wc=c(),Kb=c(),Zb=function(n,x){n===x&&(Pa=!0);return 0},id={}.hasOwnProperty,nb=[],hd=nb.pop,jd=nb.push,
ib=nb.push,xc=nb.slice,mb=function(n,x){for(var r=0,D=n.length;r<D;r++)if(n[r]===x)return r;return-1},kd=/[\x20\t\r\n\f]+/g,Mb=/^[\x20\t\r\n\f]+|((?:^|[^\\])(?:\\.)*)[\x20\t\r\n\f]+$/g,ld=/^[\x20\t\r\n\f]*,[\x20\t\r\n\f]*/,rc=/^[\x20\t\r\n\f]*([>+~]|[\x20\t\r\n\f])[\x20\t\r\n\f]*/,dd=/[\x20\t\r\n\f]|>/,md=/:((?:\\[\da-fA-F]{1,6}[\x20\t\r\n\f]?|\\[^\r\n\f]|[\w-]|[^\x00-\x7f])+)(?:\((('((?:\\.|[^\\'])*)'|"((?:\\.|[^\\"])*)")|((?:\\.|[^\\()[\]]|\[[\x20\t\r\n\f]*((?:\\[\da-fA-F]{1,6}[\x20\t\r\n\f]?|\\[^\r\n\f]|[\w-]|[^\x00-\x7f])+)(?:[\x20\t\r\n\f]*([*^$|!~]?=)[\x20\t\r\n\f]*(?:'((?:\\.|[^\\'])*)'|"((?:\\.|[^\\"])*)"|((?:\\[\da-fA-F]{1,6}[\x20\t\r\n\f]?|\\[^\r\n\f]|[\w-]|[^\x00-\x7f])+))|)[\x20\t\r\n\f]*\])*)|.*)\)|)/,
nd=/^(?:\\[\da-fA-F]{1,6}[\x20\t\r\n\f]?|\\[^\r\n\f]|[\w-]|[^\x00-\x7f])+$/,Pb={ID:/^#((?:\\[\da-fA-F]{1,6}[\x20\t\r\n\f]?|\\[^\r\n\f]|[\w-]|[^\x00-\x7f])+)/,CLASS:/^\.((?:\\[\da-fA-F]{1,6}[\x20\t\r\n\f]?|\\[^\r\n\f]|[\w-]|[^\x00-\x7f])+)/,TAG:/^((?:\\[\da-fA-F]{1,6}[\x20\t\r\n\f]?|\\[^\r\n\f]|[\w-]|[^\x00-\x7f])+|[*])/,ATTR:/^\[[\x20\t\r\n\f]*((?:\\[\da-fA-F]{1,6}[\x20\t\r\n\f]?|\\[^\r\n\f]|[\w-]|[^\x00-\x7f])+)(?:[\x20\t\r\n\f]*([*^$|!~]?=)[\x20\t\r\n\f]*(?:'((?:\\.|[^\\'])*)'|"((?:\\.|[^\\"])*)"|((?:\\[\da-fA-F]{1,6}[\x20\t\r\n\f]?|\\[^\r\n\f]|[\w-]|[^\x00-\x7f])+))|)[\x20\t\r\n\f]*\]/,
PSEUDO:/^:((?:\\[\da-fA-F]{1,6}[\x20\t\r\n\f]?|\\[^\r\n\f]|[\w-]|[^\x00-\x7f])+)(?:\((('((?:\\.|[^\\'])*)'|"((?:\\.|[^\\"])*)")|((?:\\.|[^\\()[\]]|\[[\x20\t\r\n\f]*((?:\\[\da-fA-F]{1,6}[\x20\t\r\n\f]?|\\[^\r\n\f]|[\w-]|[^\x00-\x7f])+)(?:[\x20\t\r\n\f]*([*^$|!~]?=)[\x20\t\r\n\f]*(?:'((?:\\.|[^\\'])*)'|"((?:\\.|[^\\"])*)"|((?:\\[\da-fA-F]{1,6}[\x20\t\r\n\f]?|\\[^\r\n\f]|[\w-]|[^\x00-\x7f])+))|)[\x20\t\r\n\f]*\])*)|.*)\)|)/,CHILD:/^:(only|first|last|nth|nth-last)-(child|of-type)(?:\([\x20\t\r\n\f]*(even|odd|(([+-]|)(\d*)n|)[\x20\t\r\n\f]*(?:([+-]|)[\x20\t\r\n\f]*(\d+)|))[\x20\t\r\n\f]*\)|)/i,
bool:/^(?:checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped)$/i,needsContext:/^[\x20\t\r\n\f]*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\([\x20\t\r\n\f]*((?:-\d)?\d*)[\x20\t\r\n\f]*\)|)(?=[^-]|$)/i},od=/HTML$/i,pd=/^(?:input|select|textarea|button)$/i,qd=/^h\d$/i,yb=/^[^{]+\{\s*\[native \w/,cd=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,Xb=/[+~]/,db=/\\[\da-fA-F]{1,6}[\x20\t\r\n\f]?|\\([^\r\n\f])/g,eb=function(n,x){n="0x"+n.slice(1)-
65536;return x?x:0>n?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,n&1023|56320)},sc=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,tc=function(n,x){return x?"\x00"===n?"\ufffd":n.slice(0,-1)+"\\"+n.charCodeAt(n.length-1).toString(16)+" ":"\\"+n},yc=function(){lb()},fd=X(function(n){return!0===n.disabled&&"fieldset"===n.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{ib.apply(nb=xc.call(Ya.childNodes),Ya.childNodes),nb[Ya.childNodes.length].nodeType}catch(n){ib=
{apply:nb.length?function(x,r){jd.apply(x,xc.call(r))}:function(x,r){for(var D=x.length,G=0;x[D++]=r[G++];);x.length=D-1}}}var sa=b.support={};var rd=b.isXML=function(n){var x=(n.ownerDocument||n).documentElement;return!od.test(n.namespaceURI||x&&x.nodeName||"HTML")};var lb=b.setDocument=function(n){var x;n=n?n.ownerDocument||n:Ya;if(n==Z||9!==n.nodeType||!n.documentElement)return Z;Z=n;Da=Z.documentElement;za=!rd(Z);Ya!=Z&&(x=Z.defaultView)&&x.top!==x&&(x.addEventListener?x.addEventListener("unload",
yc,!1):x.attachEvent&&x.attachEvent("onunload",yc));sa.scope=g(function(r){Da.appendChild(r).appendChild(Z.createElement("div"));return"undefined"!==typeof r.querySelectorAll&&!r.querySelectorAll(":scope fieldset div").length});sa.attributes=g(function(r){r.className="i";return!r.getAttribute("className")});sa.getElementsByTagName=g(function(r){r.appendChild(Z.createComment(""));return!r.getElementsByTagName("*").length});sa.getElementsByClassName=yb.test(Z.getElementsByClassName);sa.getById=g(function(r){Da.appendChild(r).id=
ta;return!Z.getElementsByName||!Z.getElementsByName(ta).length});sa.getById?(ja.filter.ID=function(r){var D=r.replace(db,eb);return function(G){return G.getAttribute("id")===D}},ja.find.ID=function(r,D){if("undefined"!==typeof D.getElementById&&za)return(r=D.getElementById(r))?[r]:[]}):(ja.filter.ID=function(r){var D=r.replace(db,eb);return function(G){return(G="undefined"!==typeof G.getAttributeNode&&G.getAttributeNode("id"))&&G.value===D}},ja.find.ID=function(r,D){if("undefined"!==typeof D.getElementById&&
za){var G,J=D.getElementById(r);if(J){if((G=J.getAttributeNode("id"))&&G.value===r)return[J];var M=D.getElementsByName(r);for(D=0;J=M[D++];)if((G=J.getAttributeNode("id"))&&G.value===r)return[J]}return[]}});ja.find.TAG=sa.getElementsByTagName?function(r,D){if("undefined"!==typeof D.getElementsByTagName)return D.getElementsByTagName(r);if(sa.qsa)return D.querySelectorAll(r)}:function(r,D){var G=[],J=0;D=D.getElementsByTagName(r);if("*"===r){for(;r=D[J++];)1===r.nodeType&&G.push(r);return G}return D};
ja.find.CLASS=sa.getElementsByClassName&&function(r,D){if("undefined"!==typeof D.getElementsByClassName&&za)return D.getElementsByClassName(r)};Sa=[];Aa=[];if(sa.qsa=yb.test(Z.querySelectorAll))g(function(r){Da.appendChild(r).innerHTML="\x3ca id\x3d'"+ta+"'\x3e\x3c/a\x3e\x3cselect id\x3d'"+ta+"-\r\\' msallowcapture\x3d''\x3e\x3coption selected\x3d''\x3e\x3c/option\x3e\x3c/select\x3e";r.querySelectorAll("[msallowcapture^\x3d'']").length&&Aa.push("[*^$]\x3d[\\x20\\t\\r\\n\\f]*(?:''|\"\")");r.querySelectorAll("[selected]").length||
Aa.push("\\[[\\x20\\t\\r\\n\\f]*(?:value|checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped)");r.querySelectorAll("[id~\x3d"+ta+"-]").length||Aa.push("~\x3d");var D=Z.createElement("input");D.setAttribute("name","");r.appendChild(D);r.querySelectorAll("[name\x3d'']").length||Aa.push("\\[[\\x20\\t\\r\\n\\f]*name[\\x20\\t\\r\\n\\f]*\x3d[\\x20\\t\\r\\n\\f]*(?:''|\"\")");r.querySelectorAll(":checked").length||Aa.push(":checked");
r.querySelectorAll("a#"+ta+"+*").length||Aa.push(".#.+[+~]");r.querySelectorAll("\\\f");Aa.push("[\\r\\n\\f]")}),g(function(r){r.innerHTML="\x3ca href\x3d'' disabled\x3d'disabled'\x3e\x3c/a\x3e\x3cselect disabled\x3d'disabled'\x3e\x3coption/\x3e\x3c/select\x3e";var D=Z.createElement("input");D.setAttribute("type","hidden");r.appendChild(D).setAttribute("name","D");r.querySelectorAll("[name\x3dd]").length&&Aa.push("name[\\x20\\t\\r\\n\\f]*[*^$|!~]?\x3d");2!==r.querySelectorAll(":enabled").length&&
Aa.push(":enabled",":disabled");Da.appendChild(r).disabled=!0;2!==r.querySelectorAll(":disabled").length&&Aa.push(":enabled",":disabled");r.querySelectorAll("*,:x");Aa.push(",.*:")});(sa.matchesSelector=yb.test(Ob=Da.matches||Da.webkitMatchesSelector||Da.mozMatchesSelector||Da.oMatchesSelector||Da.msMatchesSelector))&&g(function(r){sa.disconnectedMatch=Ob.call(r,"*");Ob.call(r,"[s!\x3d'']:x");Sa.push("!\x3d",":((?:\\\\[\\da-fA-F]{1,6}[\\x20\\t\\r\\n\\f]?|\\\\[^\\r\\n\\f]|[\\w-]|[^\x00-\\x7f])+)(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|\\[[\\x20\\t\\r\\n\\f]*((?:\\\\[\\da-fA-F]{1,6}[\\x20\\t\\r\\n\\f]?|\\\\[^\\r\\n\\f]|[\\w-]|[^\x00-\\x7f])+)(?:[\\x20\\t\\r\\n\\f]*([*^$|!~]?\x3d)[\\x20\\t\\r\\n\\f]*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|((?:\\\\[\\da-fA-F]{1,6}[\\x20\\t\\r\\n\\f]?|\\\\[^\\r\\n\\f]|[\\w-]|[^\x00-\\x7f])+))|)[\\x20\\t\\r\\n\\f]*\\])*)|.*)\\)|)")});
Aa=Aa.length&&new RegExp(Aa.join("|"));Sa=Sa.length&&new RegExp(Sa.join("|"));xb=(x=yb.test(Da.compareDocumentPosition))||yb.test(Da.contains)?function(r,D){var G=9===r.nodeType?r.documentElement:r;D=D&&D.parentNode;return r===D||!!(D&&1===D.nodeType&&(G.contains?G.contains(D):r.compareDocumentPosition&&r.compareDocumentPosition(D)&16))}:function(r,D){if(D)for(;D=D.parentNode;)if(D===r)return!0;return!1};Zb=x?function(r,D){if(r===D)return Pa=!0,0;var G=!r.compareDocumentPosition-!D.compareDocumentPosition;
if(G)return G;G=(r.ownerDocument||r)==(D.ownerDocument||D)?r.compareDocumentPosition(D):1;return G&1||!sa.sortDetached&&D.compareDocumentPosition(r)===G?r==Z||r.ownerDocument==Ya&&xb(Ya,r)?-1:D==Z||D.ownerDocument==Ya&&xb(Ya,D)?1:pa?mb(pa,r)-mb(pa,D):0:G&4?-1:1}:function(r,D){if(r===D)return Pa=!0,0;var G=0,J=r.parentNode,M=D.parentNode,T=[r],I=[D];if(!J||!M)return r==Z?-1:D==Z?1:J?-1:M?1:pa?mb(pa,r)-mb(pa,D):0;if(J===M)return q(r,D);for(;r=r.parentNode;)T.unshift(r);for(r=D;r=r.parentNode;)I.unshift(r);
for(;T[G]===I[G];)G++;return G?q(T[G],I[G]):T[G]==Ya?-1:I[G]==Ya?1:0};return Z};b.matches=function(n,x){return b(n,null,null,x)};b.matchesSelector=function(n,x){lb(n);if(!(!sa.matchesSelector||!za||Kb[x+" "]||Sa&&Sa.test(x)||Aa&&Aa.test(x)))try{var r=Ob.call(n,x);if(r||sa.disconnectedMatch||n.document&&11!==n.document.nodeType)return r}catch(D){Kb(x,!0)}return 0<b(x,Z,null,[n]).length};b.contains=function(n,x){(n.ownerDocument||n)!=Z&&lb(n);return xb(n,x)};b.attr=function(n,x){(n.ownerDocument||n)!=
Z&&lb(n);var r=ja.attrHandle[x.toLowerCase()];r=r&&id.call(ja.attrHandle,x.toLowerCase())?r(n,x,!za):void 0;return void 0!==r?r:sa.attributes||!za?n.getAttribute(x):(r=n.getAttributeNode(x))&&r.specified?r.value:null};b.escape=function(n){return(n+"").replace(sc,tc)};b.error=function(n){throw Error("Syntax error, unrecognized expression: "+n);};b.uniqueSort=function(n){var x,r=[],D=0,G=0;Pa=!sa.detectDuplicates;pa=!sa.sortStable&&n.slice(0);n.sort(Zb);if(Pa){for(;x=n[G++];)x===n[G]&&(D=r.push(G));
for(;D--;)n.splice(r[D],1)}pa=null;return n};var $b=b.getText=function(n){var x="",r=0;var D=n.nodeType;if(!D)for(;D=n[r++];)x+=$b(D);else if(1===D||9===D||11===D){if("string"===typeof n.textContent)return n.textContent;for(n=n.firstChild;n;n=n.nextSibling)x+=$b(n)}else if(3===D||4===D)return n.nodeValue;return x};var ja=b.selectors={cacheLength:50,createPseudo:d,match:Pb,attrHandle:{},find:{},relative:{"\x3e":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},
"~":{dir:"previousSibling"}},preFilter:{ATTR:function(n){n[1]=n[1].replace(db,eb);n[3]=(n[3]||n[4]||n[5]||"").replace(db,eb);"~\x3d"===n[2]&&(n[3]=" "+n[3]+" ");return n.slice(0,4)},CHILD:function(n){n[1]=n[1].toLowerCase();"nth"===n[1].slice(0,3)?(n[3]||b.error(n[0]),n[4]=+(n[4]?n[5]+(n[6]||1):2*("even"===n[3]||"odd"===n[3])),n[5]=+(n[7]+n[8]||"odd"===n[3])):n[3]&&b.error(n[0]);return n},PSEUDO:function(n){var x,r=!n[6]&&n[2];if(Pb.CHILD.test(n[0]))return null;n[3]?n[2]=n[4]||n[5]||"":r&&md.test(r)&&
(x=Lb(r,!0))&&(x=r.indexOf(")",r.length-x)-r.length)&&(n[0]=n[0].slice(0,x),n[2]=r.slice(0,x));return n.slice(0,3)}},filter:{TAG:function(n){var x=n.replace(db,eb).toLowerCase();return"*"===n?function(){return!0}:function(r){return r.nodeName&&r.nodeName.toLowerCase()===x}},CLASS:function(n){var x=uc[n+" "];return x||(x=new RegExp("(^|[\\x20\\t\\r\\n\\f])"+n+"([\\x20\\t\\r\\n\\f]|$)"),uc(n,function(r){return x.test("string"===typeof r.className&&r.className||"undefined"!==typeof r.getAttribute&&r.getAttribute("class")||
"")}))},ATTR:function(n,x,r){return function(D){D=b.attr(D,n);if(null==D)return"!\x3d"===x;if(!x)return!0;D+="";return"\x3d"===x?D===r:"!\x3d"===x?D!==r:"^\x3d"===x?r&&0===D.indexOf(r):"*\x3d"===x?r&&-1<D.indexOf(r):"$\x3d"===x?r&&D.slice(-r.length)===r:"~\x3d"===x?-1<(" "+D.replace(kd," ")+" ").indexOf(r):"|\x3d"===x?D===r||D.slice(0,r.length+1)===r+"-":!1}},CHILD:function(n,x,r,D,G){var J="nth"!==n.slice(0,3),M="last"!==n.slice(-4),T="of-type"===x;return 1===D&&0===G?function(I){return!!I.parentNode}:
function(I,R,ca){var U,na;R=J!==M?"nextSibling":"previousSibling";var va=I.parentNode,Fa=T&&I.nodeName.toLowerCase();ca=!ca&&!T;var Y=!1;if(va){if(J){for(;R;){for(U=I;U=U[R];)if(T?U.nodeName.toLowerCase()===Fa:1===U.nodeType)return!1;var $a=R="only"===n&&!$a&&"nextSibling"}return!0}$a=[M?va.firstChild:va.lastChild];if(M&&ca){U=va;var Ba=U[ta]||(U[ta]={});Ba=Ba[U.uniqueID]||(Ba[U.uniqueID]={});Y=Ba[n]||[];Y=(na=Y[0]===cb&&Y[1])&&Y[2];for(U=na&&va.childNodes[na];U=++na&&U&&U[R]||(Y=na=0)||$a.pop();)if(1===
U.nodeType&&++Y&&U===I){Ba[n]=[cb,na,Y];break}}else if(ca&&(U=I,Ba=U[ta]||(U[ta]={}),Ba=Ba[U.uniqueID]||(Ba[U.uniqueID]={}),Y=Ba[n]||[],Y=na=Y[0]===cb&&Y[1]),!1===Y)for(;(U=++na&&U&&U[R]||(Y=na=0)||$a.pop())&&((T?U.nodeName.toLowerCase()!==Fa:1!==U.nodeType)||!++Y||(ca&&(Ba=U[ta]||(U[ta]={}),Ba=Ba[U.uniqueID]||(Ba[U.uniqueID]={}),Ba[n]=[cb,Y]),U!==I)););Y-=G;return Y===D||0===Y%D&&0<=Y/D}}},PSEUDO:function(n,x){var r=ja.pseudos[n]||ja.setFilters[n.toLowerCase()]||b.error("unsupported pseudo: "+n);
if(r[ta])return r(x);if(1<r.length){var D=[n,n,"",x];return ja.setFilters.hasOwnProperty(n.toLowerCase())?d(function(G,J){for(var M,T=r(G,x),I=T.length;I--;)M=mb(G,T[I]),G[M]=!(J[M]=T[I])}):function(G){return r(G,0,D)}}return r}},pseudos:{not:d(function(n){var x=[],r=[],D=zc(n.replace(Mb,"$1"));return D[ta]?d(function(G,J,M,T){T=D(G,null,T,[]);for(var I=G.length;I--;)if(M=T[I])G[I]=!(J[I]=M)}):function(G,J,M){x[0]=G;D(x,null,M,r);x[0]=null;return!r.pop()}}),has:d(function(n){return function(x){return 0<
b(n,x).length}}),contains:d(function(n){n=n.replace(db,eb);return function(x){return-1<(x.textContent||$b(x)).indexOf(n)}}),lang:d(function(n){nd.test(n||"")||b.error("unsupported lang: "+n);n=n.replace(db,eb).toLowerCase();return function(x){var r;do if(r=za?x.lang:x.getAttribute("xml:lang")||x.getAttribute("lang"))return r=r.toLowerCase(),r===n||0===r.indexOf(n+"-");while((x=x.parentNode)&&1===x.nodeType);return!1}}),target:function(n){var x=a.location&&a.location.hash;return x&&x.slice(1)===n.id},
root:function(n){return n===Da},focus:function(n){return n===Z.activeElement&&(!Z.hasFocus||Z.hasFocus())&&!!(n.type||n.href||~n.tabIndex)},enabled:y(!1),disabled:y(!0),checked:function(n){var x=n.nodeName.toLowerCase();return"input"===x&&!!n.checked||"option"===x&&!!n.selected},selected:function(n){n.parentNode&&n.parentNode.selectedIndex;return!0===n.selected},empty:function(n){for(n=n.firstChild;n;n=n.nextSibling)if(6>n.nodeType)return!1;return!0},parent:function(n){return!ja.pseudos.empty(n)},
header:function(n){return qd.test(n.nodeName)},input:function(n){return pd.test(n.nodeName)},button:function(n){var x=n.nodeName.toLowerCase();return"input"===x&&"button"===n.type||"button"===x},text:function(n){var x;return"input"===n.nodeName.toLowerCase()&&"text"===n.type&&(null==(x=n.getAttribute("type"))||"text"===x.toLowerCase())},first:F(function(){return[0]}),last:F(function(n,x){return[x-1]}),eq:F(function(n,x,r){return[0>r?r+x:r]}),even:F(function(n,x){for(var r=0;r<x;r+=2)n.push(r);return n}),
odd:F(function(n,x){for(var r=1;r<x;r+=2)n.push(r);return n}),lt:F(function(n,x,r){for(x=0>r?r+x:r>x?x:r;0<=--x;)n.push(x);return n}),gt:F(function(n,x,r){for(r=0>r?r+x:r;++r<x;)n.push(r);return n})}};ja.pseudos.nth=ja.pseudos.eq;for(Ja in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})ja.pseudos[Ja]=B(Ja);for(Ja in{submit:!0,reset:!0})ja.pseudos[Ja]=w(Ja);N.prototype=ja.filters=ja.pseudos;ja.setFilters=new N;var Lb=b.tokenize=function(n,x){var r,D,G,J,M;if(J=vc[n+" "])return x?0:J.slice(0);J=
n;var T=[];for(M=ja.preFilter;J;){if(!I||(r=ld.exec(J)))r&&(J=J.slice(r[0].length)||J),T.push(D=[]);var I=!1;if(r=rc.exec(J))I=r.shift(),D.push({value:I,type:r[0].replace(Mb," ")}),J=J.slice(I.length);for(G in ja.filter)!(r=Pb[G].exec(J))||M[G]&&!(r=M[G](r))||(I=r.shift(),D.push({value:I,type:G,matches:r}),J=J.slice(I.length));if(!I)break}return x?J.length:J?b.error(n):vc(n,T).slice(0)};var zc=b.compile=function(n,x){var r,D=[],G=[],J=wc[n+" "];if(!J){x||(x=Lb(n));for(r=x.length;r--;)J=W(x[r]),J[ta]?
D.push(J):G.push(J);J=wc(n,Ga(G,D));J.selector=n}return J};var ed=b.select=function(n,x,r,D){var G,J,M,T="function"===typeof n&&n,I=!D&&Lb(n=T.selector||n);r=r||[];if(1===I.length){var R=I[0]=I[0].slice(0);if(2<R.length&&"ID"===(J=R[0]).type&&9===x.nodeType&&za&&ja.relative[R[1].type]){x=(ja.find.ID(J.matches[0].replace(db,eb),x)||[])[0];if(!x)return r;T&&(x=x.parentNode);n=n.slice(R.shift().value.length)}for(G=Pb.needsContext.test(n)?0:R.length;G--;){J=R[G];if(ja.relative[M=J.type])break;if(M=ja.find[M])if(D=
M(J.matches[0].replace(db,eb),Xb.test(R[0].type)&&K(x.parentNode)||x)){R.splice(G,1);n=D.length&&ma(R);if(!n)return ib.apply(r,D),r;break}}}(T||zc(n,I))(D,x,!za,r,!x||Xb.test(n)&&K(x.parentNode)||x);return r};sa.sortStable=ta.split("").sort(Zb).join("")===ta;sa.detectDuplicates=!!Pa;lb();sa.sortDetached=g(function(n){return n.compareDocumentPosition(Z.createElement("fieldset"))&1});g(function(n){n.innerHTML="\x3ca href\x3d'#'\x3e\x3c/a\x3e";return"#"===n.firstChild.getAttribute("href")})||k("type|href|height|width",
function(n,x,r){if(!r)return n.getAttribute(x,"type"===x.toLowerCase()?1:2)});sa.attributes&&g(function(n){n.innerHTML="\x3cinput/\x3e";n.firstChild.setAttribute("value","");return""===n.firstChild.getAttribute("value")})||k("value",function(n,x,r){if(!r&&"input"===n.nodeName.toLowerCase())return n.defaultValue});g(function(n){return null==n.getAttribute("disabled")})||k("checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",function(n,
x,r){var D;if(!r)return!0===n[x]?x.toLowerCase():(D=n.getAttributeNode(x))&&D.specified?D.value:null});return b}(l);e.find=ob;e.expr=ob.selectors;e.expr[":"]=e.expr.pseudos;e.uniqueSort=e.unique=ob.uniqueSort;e.text=ob.getText;e.isXMLDoc=ob.isXML;e.contains=ob.contains;e.escapeSelector=ob.escape;var ub=function(a,b,c){for(var d=[],g=void 0!==c;(a=a[b])&&9!==a.nodeType;)if(1===a.nodeType){if(g&&e(a).is(c))break;d.push(a)}return d},Ac=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==
b&&c.push(a);return c},Bc=e.expr.match.needsContext,Cc=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;e.filter=function(a,b,c){var d=b[0];c&&(a=":not("+a+")");return 1===b.length&&1===d.nodeType?e.find.matchesSelector(d,a)?[d]:[]:e.find.matches(a,e.grep(b,function(g){return 1===g.nodeType}))};e.fn.extend({find:function(a){var b,c=this.length,d=this;if("string"!==typeof a)return this.pushStack(e(a).filter(function(){for(b=0;b<c;b++)if(e.contains(d[b],this))return!0}));var g=this.pushStack([]);
for(b=0;b<c;b++)e.find(a,d[b],g);return 1<c?e.uniqueSort(g):g},filter:function(a){return this.pushStack(v(this,a||[],!1))},not:function(a){return this.pushStack(v(this,a||[],!0))},is:function(a){return!!v(this,"string"===typeof a&&Bc.test(a)?e(a):a||[],!1).length}});var sd=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(e.fn.init=function(a,b,c){if(!a)return this;c=c||td;if("string"===typeof a){var d="\x3c"===a[0]&&"\x3e"===a[a.length-1]&&3<=a.length?[null,a,null]:sd.exec(a);if(!d||!d[1]&&b)return!b||b.jquery?
(b||c).find(a):this.constructor(b).find(a);if(d[1]){if(b=b instanceof e?b[0]:b,e.merge(this,e.parseHTML(d[1],b&&b.nodeType?b.ownerDocument||b:ha,!0)),Cc.test(d[1])&&e.isPlainObject(b))for(d in b)if(aa(this[d]))this[d](b[d]);else this.attr(d,b[d])}else if(a=ha.getElementById(d[2]))this[0]=a,this.length=1;return this}return a.nodeType?(this[0]=a,this.length=1,this):aa(a)?void 0!==c.ready?c.ready(a):a(e):e.makeArray(a,this)}).prototype=e.fn;var td=e(ha);var ud=/^(?:parents|prev(?:Until|All))/,vd={children:!0,
contents:!0,next:!0,prev:!0};e.fn.extend({has:function(a){var b=e(a,this),c=b.length;return this.filter(function(){for(var d=0;d<c;d++)if(e.contains(this,b[d]))return!0})},closest:function(a,b){var c,d=0,g=this.length,k=[],q="string"!==typeof a&&e(a);if(!Bc.test(a))for(;d<g;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(11>c.nodeType&&(q?-1<q.index(c):1===c.nodeType&&e.find.matchesSelector(c,a))){k.push(c);break}return this.pushStack(1<k.length?e.uniqueSort(k):k)},index:function(a){return a?"string"===
typeof a?Fb.call(e(a),this[0]):Fb.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(e.uniqueSort(e.merge(this.get(),e(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});e.each({parent:function(a){return(a=a.parentNode)&&11!==a.nodeType?a:null},parents:function(a){return ub(a,"parentNode")},parentsUntil:function(a,b,c){return ub(a,"parentNode",c)},next:function(a){return z(a,
"nextSibling")},prev:function(a){return z(a,"previousSibling")},nextAll:function(a){return ub(a,"nextSibling")},prevAll:function(a){return ub(a,"previousSibling")},nextUntil:function(a,b,c){return ub(a,"nextSibling",c)},prevUntil:function(a,b,c){return ub(a,"previousSibling",c)},siblings:function(a){return Ac((a.parentNode||{}).firstChild,a)},children:function(a){return Ac(a.firstChild)},contents:function(a){if(null!=a.contentDocument&&pc(a.contentDocument))return a.contentDocument;m(a,"template")&&
(a=a.content||a);return e.merge([],a.childNodes)}},function(a,b){e.fn[a]=function(c,d){var g=e.map(this,b,c);"Until"!==a.slice(-5)&&(d=c);d&&"string"===typeof d&&(g=e.filter(d,g));1<this.length&&(vd[a]||e.uniqueSort(g),ud.test(a)&&g.reverse());return this.pushStack(g)}});var Za=/[^\x20\t\r\n\f]+/g;e.Callbacks=function(a){a="string"===typeof a?t(a):e.extend({},a);var b,c,d,g,k=[],q=[],B=-1,w=function(){g=g||a.once;for(d=b=!0;q.length;B=-1)for(c=q.shift();++B<k.length;)!1===k[B].apply(c[0],c[1])&&a.stopOnFalse&&
(B=k.length,c=!1);a.memory||(c=!1);b=!1;g&&(k=c?[]:"")},y={add:function(){k&&(c&&!b&&(B=k.length-1,q.push(c)),function N(K){e.each(K,function(ma,X){aa(X)?a.unique&&y.has(X)||k.push(X):X&&X.length&&"string"!==f(X)&&N(X)})}(arguments),c&&!b&&w());return this},remove:function(){e.each(arguments,function(F,K){for(var N;-1<(N=e.inArray(K,k,N));)k.splice(N,1),N<=B&&B--});return this},has:function(F){return F?-1<e.inArray(F,k):0<k.length},empty:function(){k&&(k=[]);return this},disable:function(){g=q=[];
k=c="";return this},disabled:function(){return!k},lock:function(){g=q=[];c||b||(k=c="");return this},locked:function(){return!!g},fireWith:function(F,K){g||(K=K||[],K=[F,K.slice?K.slice():K],q.push(K),b||w());return this},fire:function(){y.fireWith(this,arguments);return this},fired:function(){return!!d}};return y};e.extend({Deferred:function(a){var b=[["notify","progress",e.Callbacks("memory"),e.Callbacks("memory"),2],["resolve","done",e.Callbacks("once memory"),e.Callbacks("once memory"),0,"resolved"],
["reject","fail",e.Callbacks("once memory"),e.Callbacks("once memory"),1,"rejected"]],c="pending",d={state:function(){return c},always:function(){g.done(arguments).fail(arguments);return this},"catch":function(k){return d.then(null,k)},pipe:function(){var k=arguments;return e.Deferred(function(q){e.each(b,function(B,w){var y=aa(k[w[4]])&&k[w[4]];g[w[1]](function(){var F=y&&y.apply(this,arguments);if(F&&aa(F.promise))F.promise().progress(q.notify).done(q.resolve).fail(q.reject);else q[w[0]+"With"](this,
y?[F]:arguments)})});k=null}).promise()},then:function(k,q,B){function w(F,K,N,ma){return function(){var X=this,Ha=arguments,Ia=function(){if(!(F<y)){var W=N.apply(X,Ha);if(W===K.promise())throw new TypeError("Thenable self-resolution");var Ga=W&&("object"===typeof W||"function"===typeof W)&&W.then;aa(Ga)?ma?Ga.call(W,w(y,K,C,ma),w(y,K,A,ma)):(y++,Ga.call(W,w(y,K,C,ma),w(y,K,A,ma),w(y,K,C,K.notifyWith))):(N!==C&&(X=void 0,Ha=[W]),(ma||K.resolveWith)(X,Ha))}},Wa=ma?Ia:function(){try{Ia()}catch(W){e.Deferred.exceptionHook&&
e.Deferred.exceptionHook(W,Wa.stackTrace),F+1>=y&&(N!==A&&(X=void 0,Ha=[W]),K.rejectWith(X,Ha))}};F?Wa():(e.Deferred.getStackHook&&(Wa.stackTrace=e.Deferred.getStackHook()),l.setTimeout(Wa))}}var y=0;return e.Deferred(function(F){b[0][3].add(w(0,F,aa(B)?B:C,F.notifyWith));b[1][3].add(w(0,F,aa(k)?k:C));b[2][3].add(w(0,F,aa(q)?q:A))}).promise()},promise:function(k){return null!=k?e.extend(k,d):d}},g={};e.each(b,function(k,q){var B=q[2],w=q[5];d[q[1]]=B.add;w&&B.add(function(){c=w},b[3-k][2].disable,
b[3-k][3].disable,b[0][2].lock,b[0][3].lock);B.add(q[3].fire);g[q[0]]=function(){g[q[0]+"With"](this===g?void 0:this,arguments);return this};g[q[0]+"With"]=B.fireWith});d.promise(g);a&&a.call(g,g);return g},when:function(a){var b=arguments.length,c=b,d=Array(c),g=gb.call(arguments),k=e.Deferred(),q=function(B){return function(w){d[B]=this;g[B]=1<arguments.length?gb.call(arguments):w;--b||k.resolveWith(d,g)}};if(1>=b&&(E(a,k.done(q(c)).resolve,k.reject,!b),"pending"===k.state()||aa(g[c]&&g[c].then)))return k.then();
for(;c--;)E(g[c],q(c),k.reject);return k.promise()}});var wd=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;e.Deferred.exceptionHook=function(a,b){l.console&&l.console.warn&&a&&wd.test(a.name)&&l.console.warn("jQuery.Deferred exception: "+a.message,a.stack,b)};e.readyException=function(a){l.setTimeout(function(){throw a;})};var ac=e.Deferred();e.fn.ready=function(a){ac.then(a).catch(function(b){e.readyException(b)});return this};e.extend({isReady:!1,readyWait:1,ready:function(a){(!0===a?
--e.readyWait:e.isReady)||(e.isReady=!0,!0!==a&&0<--e.readyWait||ac.resolveWith(ha,[e]))}});e.ready.then=ac.then;"complete"===ha.readyState||"loading"!==ha.readyState&&!ha.documentElement.doScroll?l.setTimeout(e.ready):(ha.addEventListener("DOMContentLoaded",H),l.addEventListener("load",H));var fb=function(a,b,c,d,g,k,q){var B=0,w=a.length,y=null==c;if("object"===f(c))for(B in g=!0,c)fb(a,b,B,c[B],!0,k,q);else if(void 0!==d&&(g=!0,aa(d)||(q=!0),y&&(q?(b.call(a,d),b=null):(y=b,b=function(F,K,N){return y.call(e(F),
N)})),b))for(;B<w;B++)b(a[B],c,q?d:d.call(a[B],B,b(a[B],c)));return g?a:y?b.call(a):w?b(a[0],c):k},Qc=/^-ms-/,Rc=/-([a-z])/g,zb=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};V.uid=1;V.prototype={cache:function(a){var b=a[this.expando];b||(b={},zb(a)&&(a.nodeType?a[this.expando]=b:Object.defineProperty(a,this.expando,{value:b,configurable:!0})));return b},set:function(a,b,c){var d;a=this.cache(a);if("string"===typeof b)a[O(b)]=c;else for(d in b)a[O(d)]=b[d];return a},get:function(a,
b){return void 0===b?this.cache(a):a[this.expando]&&a[this.expando][O(b)]},access:function(a,b,c){if(void 0===b||b&&"string"===typeof b&&void 0===c)return this.get(a,b);this.set(a,b,c);return void 0!==c?c:b},remove:function(a,b){var c,d=a[this.expando];if(void 0!==d){if(void 0!==b)for(Array.isArray(b)?b=b.map(O):(b=O(b),b=b in d?[b]:b.match(Za)||[]),c=b.length;c--;)delete d[b[c]];if(void 0===b||e.isEmptyObject(d))a.nodeType?a[this.expando]=void 0:delete a[this.expando]}},hasData:function(a){a=a[this.expando];
return void 0!==a&&!e.isEmptyObject(a)}};var S=new V,Na=new V,Tc=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Sc=/[A-Z]/g;e.extend({hasData:function(a){return Na.hasData(a)||S.hasData(a)},data:function(a,b,c){return Na.access(a,b,c)},removeData:function(a,b){Na.remove(a,b)},_data:function(a,b,c){return S.access(a,b,c)},_removeData:function(a,b){S.remove(a,b)}});e.fn.extend({data:function(a,b){var c,d=this[0],g=d&&d.attributes;if(void 0===a){if(this.length){var k=Na.get(d);if(1===d.nodeType&&!S.get(d,"hasDataAttrs")){for(c=
g.length;c--;)if(g[c]){var q=g[c].name;0===q.indexOf("data-")&&(q=O(q.slice(5)),wa(d,q,k[q]))}S.set(d,"hasDataAttrs",!0)}}return k}return"object"===typeof a?this.each(function(){Na.set(this,a)}):fb(this,function(B){if(d&&void 0===B){var w=Na.get(d,a);if(void 0!==w)return w;w=wa(d,a);if(void 0!==w)return w}else this.each(function(){Na.set(this,a,B)})},null,b,1<arguments.length,null,!0)},removeData:function(a){return this.each(function(){Na.remove(this,a)})}});e.extend({queue:function(a,b,c){if(a){b=
(b||"fx")+"queue";var d=S.get(a,b);c&&(!d||Array.isArray(c)?d=S.access(a,b,e.makeArray(c)):d.push(c));return d||[]}},dequeue:function(a,b){b=b||"fx";var c=e.queue(a,b),d=c.length,g=c.shift(),k=e._queueHooks(a,b),q=function(){e.dequeue(a,b)};"inprogress"===g&&(g=c.shift(),d--);g&&("fx"===b&&c.unshift("inprogress"),delete k.stop,g.call(a,q,k));!d&&k&&k.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return S.get(a,c)||S.access(a,c,{empty:e.Callbacks("once memory").add(function(){S.remove(a,
[b+"queue",c])})})}});e.fn.extend({queue:function(a,b){var c=2;"string"!==typeof a&&(b=a,a="fx",c--);return arguments.length<c?e.queue(this[0],a):void 0===b?this:this.each(function(){var d=e.queue(this,a,b);e._queueHooks(this,a);"fx"===a&&"inprogress"!==d[0]&&e.dequeue(this,a)})},dequeue:function(a){return this.each(function(){e.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,g=e.Deferred(),k=this,q=this.length,B=function(){--d||g.resolveWith(k,
[k])};"string"!==typeof a&&(b=a,a=void 0);for(a=a||"fx";q--;)(c=S.get(k[q],a+"queueHooks"))&&c.empty&&(d++,c.empty.add(B));B();return g.promise(b)}});var Dc=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,vb=new RegExp("^(?:([+-])\x3d|)("+Dc+")([a-z%]*)$","i"),ab=["Top","Right","Bottom","Left"],pb=ha.documentElement,rb=function(a){return e.contains(a.ownerDocument,a)},xd={composed:!0};pb.getRootNode&&(rb=function(a){return e.contains(a.ownerDocument,a)||a.getRootNode(xd)===a.ownerDocument});var Gb=function(a,
b){a=b||a;return"none"===a.style.display||""===a.style.display&&rb(a)&&"none"===e.css(a,"display")},fc={};e.fn.extend({show:function(){return oa(this,!0)},hide:function(){return oa(this)},toggle:function(a){return"boolean"===typeof a?a?this.show():this.hide():this.each(function(){Gb(this)?e(this).show():e(this).hide()})}});var Ab=/^(?:checkbox|radio)$/i,gc=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,hc=/^$|^module$|\/(?:java|ecma)script/i;(function(){var a=ha.createDocumentFragment().appendChild(ha.createElement("div")),
b=ha.createElement("input");b.setAttribute("type","radio");b.setAttribute("checked","checked");b.setAttribute("name","t");a.appendChild(b);ka.checkClone=a.cloneNode(!0).cloneNode(!0).lastChild.checked;a.innerHTML="\x3ctextarea\x3ex\x3c/textarea\x3e";ka.noCloneChecked=!!a.cloneNode(!0).lastChild.defaultValue;a.innerHTML="\x3coption\x3e\x3c/option\x3e";ka.option=!!a.lastChild})();var Qa={thead:[1,"\x3ctable\x3e","\x3c/table\x3e"],col:[2,"\x3ctable\x3e\x3ccolgroup\x3e","\x3c/colgroup\x3e\x3c/table\x3e"],
tr:[2,"\x3ctable\x3e\x3ctbody\x3e","\x3c/tbody\x3e\x3c/table\x3e"],td:[3,"\x3ctable\x3e\x3ctbody\x3e\x3ctr\x3e","\x3c/tr\x3e\x3c/tbody\x3e\x3c/table\x3e"],_default:[0,"",""]};Qa.tbody=Qa.tfoot=Qa.colgroup=Qa.caption=Qa.thead;Qa.th=Qa.td;ka.option||(Qa.optgroup=Qa.option=[1,"\x3cselect multiple\x3d'multiple'\x3e","\x3c/select\x3e"]);var Uc=/<|&#?\w+;/,yd=/^key/,zd=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ec=/^([^.]*)(?:\.(.+)|)/;e.event={global:{},add:function(a,b,c,d,g){var k,q,B,w;var y=
S.get(a);if(zb(a)){if(c.handler){var F=c;c=F.handler;g=F.selector}g&&e.find.matchesSelector(pb,g);c.guid||(c.guid=e.guid++);(q=y.events)||(q=y.events=Object.create(null));(k=y.handle)||(k=y.handle=function(X){return"undefined"!==typeof e&&e.event.triggered!==X.type?e.event.dispatch.apply(a,arguments):void 0});b=(b||"").match(Za)||[""];for(y=b.length;y--;){var K=Ec.exec(b[y])||[];var N=B=K[1];var ma=(K[2]||"").split(".").sort();N&&(K=e.event.special[N]||{},N=(g?K.delegateType:K.bindType)||N,K=e.event.special[N]||
{},B=e.extend({type:N,origType:B,data:d,handler:c,guid:c.guid,selector:g,needsContext:g&&e.expr.match.needsContext.test(g),namespace:ma.join(".")},F),(w=q[N])||(w=q[N]=[],w.delegateCount=0,K.setup&&!1!==K.setup.call(a,d,ma,k)||a.addEventListener&&a.addEventListener(N,k)),K.add&&(K.add.call(a,B),B.handler.guid||(B.handler.guid=c.guid)),g?w.splice(w.delegateCount++,0,B):w.push(B),e.event.global[N]=!0)}}},remove:function(a,b,c,d,g){var k,q,B,w,y,F=S.hasData(a)&&S.get(a);if(F&&(B=F.events)){b=(b||"").match(Za)||
[""];for(w=b.length;w--;){var K=Ec.exec(b[w])||[];var N=y=K[1];var ma=(K[2]||"").split(".").sort();if(N){var X=e.event.special[N]||{};N=(d?X.delegateType:X.bindType)||N;var Ha=B[N]||[];K=K[2]&&new RegExp("(^|\\.)"+ma.join("\\.(?:.*\\.|)")+"(\\.|$)");for(q=k=Ha.length;k--;){var Ia=Ha[k];!g&&y!==Ia.origType||c&&c.guid!==Ia.guid||K&&!K.test(Ia.namespace)||d&&d!==Ia.selector&&("**"!==d||!Ia.selector)||(Ha.splice(k,1),Ia.selector&&Ha.delegateCount--,X.remove&&X.remove.call(a,Ia))}q&&!Ha.length&&(X.teardown&&
!1!==X.teardown.call(a,ma,F.handle)||e.removeEvent(a,N,F.handle),delete B[N])}else for(N in B)e.event.remove(a,N+b[w],c,d,!0)}e.isEmptyObject(B)&&S.remove(a,"handle events")}},dispatch:function(a){var b,c,d,g=Array(arguments.length),k=e.event.fix(a);var q=(S.get(this,"events")||Object.create(null))[k.type]||[];var B=e.event.special[k.type]||{};g[0]=k;for(b=1;b<arguments.length;b++)g[b]=arguments[b];k.delegateTarget=this;if(!B.preDispatch||!1!==B.preDispatch.call(this,k)){var w=e.event.handlers.call(this,
k,q);for(b=0;(d=w[b++])&&!k.isPropagationStopped();)for(k.currentTarget=d.elem,q=0;(c=d.handlers[q++])&&!k.isImmediatePropagationStopped();)if(!k.rnamespace||!1===c.namespace||k.rnamespace.test(c.namespace))k.handleObj=c,k.data=c.data,c=((e.event.special[c.origType]||{}).handle||c.handler).apply(d.elem,g),void 0!==c&&!1===(k.result=c)&&(k.preventDefault(),k.stopPropagation());B.postDispatch&&B.postDispatch.call(this,k);return k.result}},handlers:function(a,b){var c,d=[],g=b.delegateCount,k=a.target;
if(g&&k.nodeType&&!("click"===a.type&&1<=a.button))for(;k!==this;k=k.parentNode||this)if(1===k.nodeType&&("click"!==a.type||!0!==k.disabled)){var q=[];var B={};for(c=0;c<g;c++){var w=b[c];var y=w.selector+" ";void 0===B[y]&&(B[y]=w.needsContext?-1<e(y,this).index(k):e.find(y,this,null,[k]).length);B[y]&&q.push(w)}q.length&&d.push({elem:k,handlers:q})}g<b.length&&d.push({elem:this,handlers:b.slice(g)});return d},addProp:function(a,b){Object.defineProperty(e.Event.prototype,a,{enumerable:!0,configurable:!0,
get:aa(b)?function(){if(this.originalEvent)return b(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[a]},set:function(c){Object.defineProperty(this,a,{enumerable:!0,configurable:!0,writable:!0,value:c})}})},fix:function(a){return a[e.expando]?a:new e.Event(a)},special:{load:{noBubble:!0},click:{setup:function(a){a=this||a;Ab.test(a.type)&&a.click&&m(a,"input")&&Q(a,"click",la);return!1},trigger:function(a){a=this||a;Ab.test(a.type)&&a.click&&m(a,"input")&&Q(a,"click");
return!0},_default:function(a){a=a.target;return Ab.test(a.type)&&a.click&&m(a,"input")&&S.get(a,"click")||m(a,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}}};e.removeEvent=function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c)};e.Event=function(a,b){if(!(this instanceof e.Event))return new e.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&
!1===a.returnValue?la:ya,this.target=a.target&&3===a.target.nodeType?a.target.parentNode:a.target,this.currentTarget=a.currentTarget,this.relatedTarget=a.relatedTarget):this.type=a;b&&e.extend(this,b);this.timeStamp=a&&a.timeStamp||Date.now();this[e.expando]=!0};e.Event.prototype={constructor:e.Event,isDefaultPrevented:ya,isPropagationStopped:ya,isImmediatePropagationStopped:ya,isSimulated:!1,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=la;a&&!this.isSimulated&&a.preventDefault()},
stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=la;a&&!this.isSimulated&&a.stopPropagation()},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=la;a&&!this.isSimulated&&a.stopImmediatePropagation();this.stopPropagation()}};e.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:function(a){var b=a.button;return null==a.which&&yd.test(a.type)?null!=a.charCode?a.charCode:a.keyCode:!a.which&&void 0!==b&&zd.test(a.type)?b&1?1:b&2?3:b&4?2:0:a.which}},e.event.addProp);e.each({focus:"focusin",blur:"focusout"},function(a,b){e.event.special[a]={setup:function(){Q(this,a,Qb);return!1},trigger:function(){Q(this,a);return!0},delegateType:b}});
e.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){e.event.special[a]={delegateType:b,bindType:b,handle:function(c){var d=c.relatedTarget,g=c.handleObj;if(!d||d!==this&&!e.contains(this,d)){c.type=g.origType;var k=g.handler.apply(this,arguments);c.type=b}return k}}});e.fn.extend({on:function(a,b,c,d){return L(this,a,b,c,d)},one:function(a,b,c,d){return L(this,a,b,c,d,1)},off:function(a,b,c){if(a&&a.preventDefault&&a.handleObj){var d=
a.handleObj;e(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler);return this}if("object"===typeof a){for(d in a)this.off(d,b,a[d]);return this}if(!1===b||"function"===typeof b)c=b,b=void 0;!1===c&&(c=ya);return this.each(function(){e.event.remove(this,a,c,b)})}});var Ad=/<script|<style|<link/i,Vc=/checked\s*(?:[^=]|=\s*.checked.)/i,Wc=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;e.extend({htmlPrefilter:function(a){return a},clone:function(a,b,c){var d,g=a.cloneNode(!0),
k=rb(a);if(!(ka.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||e.isXMLDoc(a))){var q=ea(g);var B=ea(a);var w=0;for(d=B.length;w<d;w++){var y=B[w],F=q[w],K=F.nodeName.toLowerCase();if("input"===K&&Ab.test(y.type))F.checked=y.checked;else if("input"===K||"textarea"===K)F.defaultValue=y.defaultValue}}if(b)if(c)for(B=B||ea(a),q=q||ea(g),w=0,d=B.length;w<d;w++)ia(B[w],q[w]);else ia(a,g);q=ea(g,"script");0<q.length&&Ea(q,!k&&ea(a,"script"));return g},cleanData:function(a){for(var b,c,d,g=e.event.special,
k=0;void 0!==(c=a[k]);k++)if(zb(c)){if(b=c[S.expando]){if(b.events)for(d in b.events)g[d]?e.event.remove(c,d):e.removeEvent(c,d,b.handle);c[S.expando]=void 0}c[Na.expando]&&(c[Na.expando]=void 0)}}});e.fn.extend({detach:function(a){return Ca(this,a,!0)},remove:function(a){return Ca(this,a)},text:function(a){return fb(this,function(b){return void 0===b?e.text(this):this.empty().each(function(){if(1===this.nodeType||11===this.nodeType||9===this.nodeType)this.textContent=b})},null,a,arguments.length)},
append:function(){return ra(this,arguments,function(a){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||ba(this,a).appendChild(a)})},prepend:function(){return ra(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=ba(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return ra(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return ra(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,
this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(e.cleanData(ea(a,!1)),a.textContent="");return this},clone:function(a,b){a=null==a?!1:a;b=null==b?a:b;return this.map(function(){return e.clone(this,a,b)})},html:function(a){return fb(this,function(b){var c=this[0]||{},d=0,g=this.length;if(void 0===b&&1===c.nodeType)return c.innerHTML;if("string"===typeof b&&!Ad.test(b)&&!Qa[(gc.exec(b)||["",""])[1].toLowerCase()]){b=e.htmlPrefilter(b);try{for(;d<g;d++)c=this[d]||
{},1===c.nodeType&&(e.cleanData(ea(c,!1)),c.innerHTML=b);c=0}catch(k){}}c&&this.empty().append(b)},null,a,arguments.length)},replaceWith:function(){var a=[];return ra(this,arguments,function(b){var c=this.parentNode;0>e.inArray(this,a)&&(e.cleanData(ea(this)),c&&c.replaceChild(b,this))},a)}});e.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){e.fn[a]=function(c){for(var d=[],g=e(c),k=g.length-1,q=0;q<=k;q++)c=q===k?this:
this.clone(!0),e(g[q])[b](c),Wb.apply(d,c.get());return this.pushStack(d)}});var Rb=new RegExp("^("+Dc+")(?!px)[a-z%]+$","i"),Hb=function(a){var b=a.ownerDocument.defaultView;b&&b.opener||(b=l);return b.getComputedStyle(a)},Fc=function(a,b,c){var d,g={};for(d in b)g[d]=a.style[d],a.style[d]=b[d];c=c.call(a);for(d in b)a.style[d]=g[d];return c},Xc=new RegExp(ab.join("|"),"i");(function(){function a(){if(w){B.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0";
w.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%";pb.appendChild(B).appendChild(w);var y=l.getComputedStyle(w);b="1%"!==y.top;q=12===Math.round(parseFloat(y.marginLeft));w.style.right="60%";g=36===Math.round(parseFloat(y.right));c=36===Math.round(parseFloat(y.width));w.style.position="absolute";d=12===Math.round(parseFloat(w.offsetWidth/3));pb.removeChild(B);w=null}}var b,c,d,g,k,q,B=ha.createElement("div"),
w=ha.createElement("div");w.style&&(w.style.backgroundClip="content-box",w.cloneNode(!0).style.backgroundClip="",ka.clearCloneStyle="content-box"===w.style.backgroundClip,e.extend(ka,{boxSizingReliable:function(){a();return c},pixelBoxStyles:function(){a();return g},pixelPosition:function(){a();return b},reliableMarginLeft:function(){a();return q},scrollboxSize:function(){a();return d},reliableTrDimensions:function(){if(null==k){var y=ha.createElement("table");var F=ha.createElement("tr");var K=ha.createElement("div");
y.style.cssText="position:absolute;left:-11111px";F.style.height="1px";K.style.height="9px";pb.appendChild(y).appendChild(F).appendChild(K);F=l.getComputedStyle(F);k=3<parseInt(F.height);pb.removeChild(y)}return k}}))})();var lc=["Webkit","Moz","ms"],kc=ha.createElement("div").style,jc={},Bd=/^(none|table(?!-c[ea]).+)/,Gc=/^--/,Cd={position:"absolute",visibility:"hidden",display:"block"},Hc={letterSpacing:"0",fontWeight:"400"};e.extend({cssHooks:{opacity:{get:function(a,b){if(b)return a=Oa(a,"opacity"),
""===a?"1":a}}},cssNumber:{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},cssProps:{},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var g,k=O(b),q=Gc.test(b),B=a.style;q||(b=Ka(k));var w=e.cssHooks[b]||e.cssHooks[k];if(void 0!==c){var y=typeof c;"string"===
y&&(g=vb.exec(c))&&g[1]&&(c=xa(a,b,g),y="number");null!=c&&c===c&&("number"!==y||q||(c+=g&&g[3]||(e.cssNumber[k]?"":"px")),ka.clearCloneStyle||""!==c||0!==b.indexOf("background")||(B[b]="inherit"),w&&"set"in w&&void 0===(c=w.set(a,c,d))||(q?B.setProperty(b,c):B[b]=c))}else return w&&"get"in w&&void 0!==(g=w.get(a,!1,d))?g:B[b]}},css:function(a,b,c,d){var g;var k=O(b);Gc.test(b)||(b=Ka(k));(k=e.cssHooks[b]||e.cssHooks[k])&&"get"in k&&(g=k.get(a,!0,c));void 0===g&&(g=Oa(a,b,d));"normal"===g&&b in Hc&&
(g=Hc[b]);return""===c||c?(a=parseFloat(g),!0===c||isFinite(a)?a||0:g):g}});e.each(["height","width"],function(a,b){e.cssHooks[b]={get:function(c,d,g){if(d)return!Bd.test(e.css(c,"display"))||c.getClientRects().length&&c.getBoundingClientRect().width?Ma(c,b,g):Fc(c,Cd,function(){return Ma(c,b,g)})},set:function(c,d,g){var k,q=Hb(c),B=!ka.scrollboxSize()&&"absolute"===q.position,w=(B||g)&&"border-box"===e.css(c,"boxSizing",!1,q);g=g?Ua(c,b,g,w,q):0;w&&B&&(g-=Math.ceil(c["offset"+b[0].toUpperCase()+
b.slice(1)]-parseFloat(q[b])-Ua(c,b,"border",!1,q)-.5));g&&(k=vb.exec(d))&&"px"!==(k[3]||"px")&&(c.style[b]=d,d=e.css(c,b));return Ta(c,d,g)}}});e.cssHooks.marginLeft=Ra(ka.reliableMarginLeft,function(a,b){if(b)return(parseFloat(Oa(a,"marginLeft"))||a.getBoundingClientRect().left-Fc(a,{marginLeft:0},function(){return a.getBoundingClientRect().left}))+"px"});e.each({margin:"",padding:"",border:"Width"},function(a,b){e.cssHooks[a+b]={expand:function(c){var d=0,g={};for(c="string"===typeof c?c.split(" "):
[c];4>d;d++)g[a+ab[d]+b]=c[d]||c[d-2]||c[0];return g}};"margin"!==a&&(e.cssHooks[a+b].set=Ta)});e.fn.extend({css:function(a,b){return fb(this,function(c,d,g){var k,q={},B=0;if(Array.isArray(d)){g=Hb(c);for(k=d.length;B<k;B++)q[d[B]]=e.css(c,d[B],!1,g);return q}return void 0!==g?e.style(c,d,g):e.css(c,d)},a,b,1<arguments.length)}});e.Tween=La;La.prototype={constructor:La,init:function(a,b,c,d,g,k){this.elem=a;this.prop=c;this.easing=g||e.easing._default;this.options=b;this.start=this.now=this.cur();
this.end=d;this.unit=k||(e.cssNumber[c]?"":"px")},cur:function(){var a=La.propHooks[this.prop];return a&&a.get?a.get(this):La.propHooks._default.get(this)},run:function(a){var b,c=La.propHooks[this.prop];this.pos=this.options.duration?b=e.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):b=a;this.now=(this.end-this.start)*b+this.start;this.options.step&&this.options.step.call(this.elem,this.now,this);c&&c.set?c.set(this):La.propHooks._default.set(this);return this}};La.prototype.init.prototype=
La.prototype;La.propHooks={_default:{get:function(a){return 1!==a.elem.nodeType||null!=a.elem[a.prop]&&null==a.elem.style[a.prop]?a.elem[a.prop]:(a=e.css(a.elem,a.prop,""))&&"auto"!==a?a:0},set:function(a){if(e.fx.step[a.prop])e.fx.step[a.prop](a);else 1!==a.elem.nodeType||!e.cssHooks[a.prop]&&null==a.elem.style[Ka(a.prop)]?a.elem[a.prop]=a.now:e.style(a.elem,a.prop,a.now+a.unit)}}};La.propHooks.scrollTop=La.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=
a.now)}};e.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},_default:"swing"};e.fx=La.prototype.init;e.fx.step={};var sb,Ib,Dd=/^(?:toggle|show|hide)$/,Ed=/queueHooks$/;e.Animation=e.extend(Va,{tweeners:{"*":[function(a,b){var c=this.createTween(a,b);xa(c.elem,a,vb.exec(b),c);return c}]},tweener:function(a,b){aa(a)?(b=a,a=["*"]):a=a.match(Za);for(var c,d=0,g=a.length;d<g;d++)c=a[d],Va.tweeners[c]=Va.tweeners[c]||[],Va.tweeners[c].unshift(b)},prefilters:[function(a,
b,c){var d;var g="width"in b||"height"in b;var k=this,q={},B=a.style,w=a.nodeType&&Gb(a),y=S.get(a,"fxshow");if(!c.queue){var F=e._queueHooks(a,"fx");if(null==F.unqueued){F.unqueued=0;var K=F.empty.fire;F.empty.fire=function(){F.unqueued||K()}}F.unqueued++;k.always(function(){k.always(function(){F.unqueued--;e.queue(a,"fx").length||F.empty.fire()})})}for(d in b){var N=b[d];if(Dd.test(N)){delete b[d];var ma=ma||"toggle"===N;if(N===(w?"hide":"show"))if("show"===N&&y&&void 0!==y[d])w=!0;else continue;
q[d]=y&&y[d]||e.style(a,d)}}if((b=!e.isEmptyObject(b))||!e.isEmptyObject(q)){if(g&&1===a.nodeType){c.overflow=[B.overflow,B.overflowX,B.overflowY];var X=y&&y.display;null==X&&(X=S.get(a,"display"));g=e.css(a,"display");"none"===g&&(X?g=X:(oa([a],!0),X=a.style.display||X,g=e.css(a,"display"),oa([a])));("inline"===g||"inline-block"===g&&null!=X)&&"none"===e.css(a,"float")&&(b||(k.done(function(){B.display=X}),null==X&&(g=B.display,X="none"===g?"":g)),B.display="inline-block")}c.overflow&&(B.overflow=
"hidden",k.always(function(){B.overflow=c.overflow[0];B.overflowX=c.overflow[1];B.overflowY=c.overflow[2]}));b=!1;for(d in q)b||(y?"hidden"in y&&(w=y.hidden):y=S.access(a,"fxshow",{display:X}),ma&&(y.hidden=!w),w&&oa([a],!0),k.done(function(){w||oa([a]);S.remove(a,"fxshow");for(d in q)e.style(a,d,q[d])})),b=mc(w?y[d]:0,d,k),d in y||(y[d]=b.start,w&&(b.end=b.start,b.start=0))}}],prefilter:function(a,b){b?Va.prefilters.unshift(a):Va.prefilters.push(a)}});e.speed=function(a,b,c){var d=a&&"object"===
typeof a?e.extend({},a):{complete:c||!c&&b||aa(a)&&a,duration:a,easing:c&&b||b&&!aa(b)&&b};e.fx.off?d.duration=0:"number"!==typeof d.duration&&(d.duration=d.duration in e.fx.speeds?e.fx.speeds[d.duration]:e.fx.speeds._default);if(null==d.queue||!0===d.queue)d.queue="fx";d.old=d.complete;d.complete=function(){aa(d.old)&&d.old.call(this);d.queue&&e.dequeue(this,d.queue)};return d};e.fn.extend({fadeTo:function(a,b,c,d){return this.filter(Gb).css("opacity",0).show().end().animate({opacity:b},a,c,d)},
animate:function(a,b,c,d){var g=e.isEmptyObject(a),k=e.speed(b,c,d);b=function(){var q=Va(this,e.extend({},a),k);(g||S.get(this,"finish"))&&q.stop(!0)};b.finish=b;return g||!1===k.queue?this.each(b):this.queue(k.queue,b)},stop:function(a,b,c){var d=function(g){var k=g.stop;delete g.stop;k(c)};"string"!==typeof a&&(c=b,b=a,a=void 0);b&&this.queue(a||"fx",[]);return this.each(function(){var g=!0,k=null!=a&&a+"queueHooks",q=e.timers,B=S.get(this);if(k)B[k]&&B[k].stop&&d(B[k]);else for(k in B)B[k]&&B[k].stop&&
Ed.test(k)&&d(B[k]);for(k=q.length;k--;)q[k].elem!==this||null!=a&&q[k].queue!==a||(q[k].anim.stop(c),g=!1,q.splice(k,1));!g&&c||e.dequeue(this,a)})},finish:function(a){!1!==a&&(a=a||"fx");return this.each(function(){var b=S.get(this),c=b[a+"queue"];var d=b[a+"queueHooks"];var g=e.timers,k=c?c.length:0;b.finish=!0;e.queue(this,a,[]);d&&d.stop&&d.stop.call(this,!0);for(d=g.length;d--;)g[d].elem===this&&g[d].queue===a&&(g[d].anim.stop(!0),g.splice(d,1));for(d=0;d<k;d++)c[d]&&c[d].finish&&c[d].finish.call(this);
delete b.finish})}});e.each(["toggle","show","hide"],function(a,b){var c=e.fn[b];e.fn[b]=function(d,g,k){return null==d||"boolean"===typeof d?c.apply(this,arguments):this.animate(tb(b,!0),d,g,k)}});e.each({slideDown:tb("show"),slideUp:tb("hide"),slideToggle:tb("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){e.fn[a]=function(c,d,g){return this.animate(b,c,d,g)}});e.timers=[];e.fx.tick=function(){var a=0,b=e.timers;for(sb=Date.now();a<b.length;a++){var c=
b[a];c()||b[a]!==c||b.splice(a--,1)}b.length||e.fx.stop();sb=void 0};e.fx.timer=function(a){e.timers.push(a);e.fx.start()};e.fx.interval=13;e.fx.start=function(){Ib||(Ib=!0,hb())};e.fx.stop=function(){Ib=null};e.fx.speeds={slow:600,fast:200,_default:400};e.fn.delay=function(a,b){a=e.fx?e.fx.speeds[a]||a:a;return this.queue(b||"fx",function(c,d){var g=l.setTimeout(c,a);d.stop=function(){l.clearTimeout(g)}})};(function(){var a=ha.createElement("input"),b=ha.createElement("select").appendChild(ha.createElement("option"));
a.type="checkbox";ka.checkOn=""!==a.value;ka.optSelected=b.selected;a=ha.createElement("input");a.value="t";a.type="radio";ka.radioValue="t"===a.value})();var Bb=e.expr.attrHandle;e.fn.extend({attr:function(a,b){return fb(this,e.attr,a,b,1<arguments.length)},removeAttr:function(a){return this.each(function(){e.removeAttr(this,a)})}});e.extend({attr:function(a,b,c){var d,g,k=a.nodeType;if(3!==k&&8!==k&&2!==k){if("undefined"===typeof a.getAttribute)return e.prop(a,b,c);1===k&&e.isXMLDoc(a)||(g=e.attrHooks[b.toLowerCase()]||
(e.expr.match.bool.test(b)?Fd:void 0));if(void 0!==c){if(null===c){e.removeAttr(a,b);return}if(g&&"set"in g&&void 0!==(d=g.set(a,c,b)))return d;a.setAttribute(b,c+"");return c}if(g&&"get"in g&&null!==(d=g.get(a,b)))return d;d=e.find.attr(a,b);return null==d?void 0:d}},attrHooks:{type:{set:function(a,b){if(!ka.radioValue&&"radio"===b&&m(a,"input")){var c=a.value;a.setAttribute("type",b);c&&(a.value=c);return b}}}},removeAttr:function(a,b){var c=0,d=b&&b.match(Za);if(d&&1===a.nodeType)for(;b=d[c++];)a.removeAttribute(b)}});
var Fd={set:function(a,b,c){!1===b?e.removeAttr(a,c):a.setAttribute(c,c);return c}};e.each(e.expr.match.bool.source.match(/\w+/g),function(a,b){var c=Bb[b]||e.find.attr;Bb[b]=function(d,g,k){var q=g.toLowerCase();if(!k){var B=Bb[q];Bb[q]=w;var w=null!=c(d,g,k)?q:null;Bb[q]=B}return w}});var Gd=/^(?:input|select|textarea|button)$/i,Hd=/^(?:a|area)$/i;e.fn.extend({prop:function(a,b){return fb(this,e.prop,a,b,1<arguments.length)},removeProp:function(a){return this.each(function(){delete this[e.propFix[a]||
a]})}});e.extend({prop:function(a,b,c){var d,g=a.nodeType;if(3!==g&&8!==g&&2!==g){if(1!==g||!e.isXMLDoc(a)){b=e.propFix[b]||b;var k=e.propHooks[b]}return void 0!==c?k&&"set"in k&&void 0!==(d=k.set(a,c,b))?d:a[b]=c:k&&"get"in k&&null!==(d=k.get(a,b))?d:a[b]}},propHooks:{tabIndex:{get:function(a){var b=e.find.attr(a,"tabindex");return b?parseInt(b,10):Gd.test(a.nodeName)||Hd.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}});ka.optSelected||(e.propHooks.selected={get:function(a){(a=
a.parentNode)&&a.parentNode&&a.parentNode.selectedIndex;return null},set:function(a){if(a=a.parentNode)a.selectedIndex,a.parentNode&&a.parentNode.selectedIndex}});e.each("tabIndex readOnly maxLength cellSpacing cellPadding rowSpan colSpan useMap frameBorder contentEditable".split(" "),function(){e.propFix[this.toLowerCase()]=this});e.fn.extend({addClass:function(a){var b,c,d,g,k=0;if(aa(a))return this.each(function(w){e(this).addClass(a.call(this,w,kb(this)))});var q=Sb(a);if(q.length)for(;b=this[k++];){var B=
kb(b);if(c=1===b.nodeType&&" "+jb(B)+" "){for(g=0;d=q[g++];)0>c.indexOf(" "+d+" ")&&(c+=d+" ");c=jb(c);B!==c&&b.setAttribute("class",c)}}return this},removeClass:function(a){var b,c,d,g,k=0;if(aa(a))return this.each(function(w){e(this).removeClass(a.call(this,w,kb(this)))});if(!arguments.length)return this.attr("class","");var q=Sb(a);if(q.length)for(;b=this[k++];){var B=kb(b);if(c=1===b.nodeType&&" "+jb(B)+" "){for(g=0;d=q[g++];)for(;-1<c.indexOf(" "+d+" ");)c=c.replace(" "+d+" "," ");c=jb(c);B!==
c&&b.setAttribute("class",c)}}return this},toggleClass:function(a,b){var c=typeof a,d="string"===c||Array.isArray(a);return"boolean"===typeof b&&d?b?this.addClass(a):this.removeClass(a):aa(a)?this.each(function(g){e(this).toggleClass(a.call(this,g,kb(this),b),b)}):this.each(function(){var g,k;if(d){var q=0;var B=e(this);for(k=Sb(a);g=k[q++];)B.hasClass(g)?B.removeClass(g):B.addClass(g)}else if(void 0===a||"boolean"===c)(g=kb(this))&&S.set(this,"__className__",g),this.setAttribute&&this.setAttribute("class",
g||!1===a?"":S.get(this,"__className__")||"")})},hasClass:function(a){var b,c=0;for(a=" "+a+" ";b=this[c++];)if(1===b.nodeType&&-1<(" "+jb(kb(b))+" ").indexOf(a))return!0;return!1}});var Id=/\r/g;e.fn.extend({val:function(a){var b,c,d=this[0];if(arguments.length){var g=aa(a);return this.each(function(k){1===this.nodeType&&(k=g?a.call(this,k,e(this).val()):a,null==k?k="":"number"===typeof k?k+="":Array.isArray(k)&&(k=e.map(k,function(q){return null==q?"":q+""})),b=e.valHooks[this.type]||e.valHooks[this.nodeName.toLowerCase()],
b&&"set"in b&&void 0!==b.set(this,k,"value")||(this.value=k))})}if(d){if((b=e.valHooks[d.type]||e.valHooks[d.nodeName.toLowerCase()])&&"get"in b&&void 0!==(c=b.get(d,"value")))return c;c=d.value;return"string"===typeof c?c.replace(Id,""):null==c?"":c}}});e.extend({valHooks:{option:{get:function(a){var b=e.find.attr(a,"value");return null!=b?b:jb(e.text(a))}},select:{get:function(a){var b=a.options,c=a.selectedIndex,d="select-one"===a.type,g=d?null:[],k=d?c+1:b.length;for(a=0>c?k:d?c:0;a<k;a++){var q=
b[a];if(!(!q.selected&&a!==c||q.disabled||q.parentNode.disabled&&m(q.parentNode,"optgroup"))){q=e(q).val();if(d)return q;g.push(q)}}return g},set:function(a,b){for(var c,d=a.options,g=e.makeArray(b),k=d.length;k--;)if(b=d[k],b.selected=-1<e.inArray(e.valHooks.option.get(b),g))c=!0;c||(a.selectedIndex=-1);return g}}}});e.each(["radio","checkbox"],function(){e.valHooks[this]={set:function(a,b){if(Array.isArray(b))return a.checked=-1<e.inArray(e(a).val(),b)}};ka.checkOn||(e.valHooks[this].get=function(a){return null===
a.getAttribute("value")?"on":a.value})});ka.focusin="onfocusin"in l;var Ic=/^(?:focusinfocus|focusoutblur)$/,Jc=function(a){a.stopPropagation()};e.extend(e.event,{trigger:function(a,b,c,d){var g,k,q,B=[c||ha],w=Jb.call(a,"type")?a.type:a;var y=Jb.call(a,"namespace")?a.namespace.split("."):[];var F=q=g=c=c||ha;if(3!==c.nodeType&&8!==c.nodeType&&!Ic.test(w+e.event.triggered)){-1<w.indexOf(".")&&(y=w.split("."),w=y.shift(),y.sort());var K=0>w.indexOf(":")&&"on"+w;a=a[e.expando]?a:new e.Event(w,"object"===
typeof a&&a);a.isTrigger=d?2:3;a.namespace=y.join(".");a.rnamespace=a.namespace?new RegExp("(^|\\.)"+y.join("\\.(?:.*\\.|)")+"(\\.|$)"):null;a.result=void 0;a.target||(a.target=c);b=null==b?[a]:e.makeArray(b,[a]);y=e.event.special[w]||{};if(d||!y.trigger||!1!==y.trigger.apply(c,b)){if(!d&&!y.noBubble&&!qb(c)){var N=y.delegateType||w;Ic.test(N+w)||(F=F.parentNode);for(;F;F=F.parentNode)B.push(F),g=F;g===(c.ownerDocument||ha)&&B.push(g.defaultView||g.parentWindow||l)}for(g=0;(F=B[g++])&&!a.isPropagationStopped();)q=
F,a.type=1<g?N:y.bindType||w,(k=(S.get(F,"events")||Object.create(null))[a.type]&&S.get(F,"handle"))&&k.apply(F,b),(k=K&&F[K])&&k.apply&&zb(F)&&(a.result=k.apply(F,b),!1===a.result&&a.preventDefault());a.type=w;d||a.isDefaultPrevented()||y._default&&!1!==y._default.apply(B.pop(),b)||!zb(c)||!K||!aa(c[w])||qb(c)||((g=c[K])&&(c[K]=null),e.event.triggered=w,a.isPropagationStopped()&&q.addEventListener(w,Jc),c[w](),a.isPropagationStopped()&&q.removeEventListener(w,Jc),e.event.triggered=void 0,g&&(c[K]=
g));return a.result}}},simulate:function(a,b,c){a=e.extend(new e.Event,c,{type:a,isSimulated:!0});e.event.trigger(a,null,b)}});e.fn.extend({trigger:function(a,b){return this.each(function(){e.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];if(c)return e.event.trigger(a,b,c,!0)}});ka.focusin||e.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(d){e.event.simulate(b,d.target,e.event.fix(d))};e.event.special[b]={setup:function(){var d=this.ownerDocument||this.document||
this,g=S.access(d,b);g||d.addEventListener(a,c,!0);S.access(d,b,(g||0)+1)},teardown:function(){var d=this.ownerDocument||this.document||this,g=S.access(d,b)-1;g?S.access(d,b,g):(d.removeEventListener(a,c,!0),S.remove(d,b))}}});var Cb=l.location,Kc=Date.now(),bc=/\?/;e.parseXML=function(a){if(!a||"string"!==typeof a)return null;try{var b=(new l.DOMParser).parseFromString(a,"text/xml")}catch(c){b=void 0}b&&!b.getElementsByTagName("parsererror").length||e.error("Invalid XML: "+a);return b};var Zc=/\[\]$/,
Lc=/\r?\n/g,Jd=/^(?:submit|button|image|reset|file)$/i,Kd=/^(?:input|select|textarea|keygen)/i;e.param=function(a,b){var c,d=[],g=function(k,q){q=aa(q)?q():q;d[d.length]=encodeURIComponent(k)+"\x3d"+encodeURIComponent(null==q?"":q)};if(null==a)return"";if(Array.isArray(a)||a.jquery&&!e.isPlainObject(a))e.each(a,function(){g(this.name,this.value)});else for(c in a)Tb(c,a[c],b,g);return d.join("\x26")};e.fn.extend({serialize:function(){return e.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=
e.prop(this,"elements");return a?e.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!e(this).is(":disabled")&&Kd.test(this.nodeName)&&!Jd.test(a)&&(this.checked||!Ab.test(a))}).map(function(a,b){a=e(this).val();return null==a?null:Array.isArray(a)?e.map(a,function(c){return{name:b.name,value:c.replace(Lc,"\r\n")}}):{name:b.name,value:a.replace(Lc,"\r\n")}}).get()}});var Ld=/%20/g,Md=/#.*$/,Nd=/([?&])_=[^&]*/,Od=/^(.*?):[ \t]*([^\r\n]*)$/mg,Pd=/^(?:GET|HEAD)$/,Qd=/^\/\//,Mc=
{},Ub={},Nc="*/".concat("*"),cc=ha.createElement("a");cc.href=Cb.href;e.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Cb.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Cb.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset\x3dUTF-8",accepts:{"*":Nc,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":e.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?Vb(Vb(a,e.ajaxSettings),b):Vb(e.ajaxSettings,a)},ajaxPrefilter:nc(Mc),ajaxTransport:nc(Ub),ajax:function(a,b){function c(da,pa,Pa,Z){var Da,za=pa;if(!Ja){Ja=!0;q&&l.clearTimeout(q);d=void 0;g=Z||"";W.readyState=0<da?4:0;Z=200<=da&&300>da||304===da;Pa&&(Da=$c(y,W,Pa));!Z&&
-1<e.inArray("script",y.dataTypes)&&(y.converters["text script"]=function(){});Da=ad(y,Da,W,Z);if(Z)if(y.ifModified&&((Pa=W.getResponseHeader("Last-Modified"))&&(e.lastModified[Ga]=Pa),(Pa=W.getResponseHeader("etag"))&&(e.etag[Ga]=Pa)),204===da||"HEAD"===y.type)za="nocontent";else if(304===da)za="notmodified";else{za=Da.state;var Aa=Da.data;var Sa=Da.error;Z=!Sa}else if(Sa=za,da||!za)za="error",0>da&&(da=0);W.status=da;W.statusText=(pa||za)+"";Z?N.resolveWith(F,[Aa,za,W]):N.rejectWith(F,[W,za,Sa]);
W.statusCode(X);X=void 0;B&&K.trigger(Z?"ajaxSuccess":"ajaxError",[W,y,Z?Aa:Sa]);ma.fireWith(F,[W,za]);B&&(K.trigger("ajaxComplete",[W,y]),--e.active||e.event.trigger("ajaxStop"))}}"object"===typeof a&&(b=a,a=void 0);b=b||{};var d,g,k,q,B,w,y=e.ajaxSetup({},b),F=y.context||y,K=y.context&&(F.nodeType||F.jquery)?e(F):e.event,N=e.Deferred(),ma=e.Callbacks("once memory"),X=y.statusCode||{},Ha={},Ia={},Wa="canceled",W={readyState:0,getResponseHeader:function(da){var pa;if(Ja){if(!k)for(k={};pa=Od.exec(g);)k[pa[1].toLowerCase()+
" "]=(k[pa[1].toLowerCase()+" "]||[]).concat(pa[2]);pa=k[da.toLowerCase()+" "]}return null==pa?null:pa.join(", ")},getAllResponseHeaders:function(){return Ja?g:null},setRequestHeader:function(da,pa){null==Ja&&(da=Ia[da.toLowerCase()]=Ia[da.toLowerCase()]||da,Ha[da]=pa);return this},overrideMimeType:function(da){null==Ja&&(y.mimeType=da);return this},statusCode:function(da){var pa;if(da)if(Ja)W.always(da[W.status]);else for(pa in da)X[pa]=[X[pa],da[pa]];return this},abort:function(da){da=da||Wa;d&&
d.abort(da);c(0,da);return this}};N.promise(W);y.url=((a||y.url||Cb.href)+"").replace(Qd,Cb.protocol+"//");y.type=b.method||b.type||y.method||y.type;y.dataTypes=(y.dataType||"*").toLowerCase().match(Za)||[""];if(null==y.crossDomain){a=ha.createElement("a");try{a.href=y.url,a.href=a.href,y.crossDomain=cc.protocol+"//"+cc.host!==a.protocol+"//"+a.host}catch(da){y.crossDomain=!0}}y.data&&y.processData&&"string"!==typeof y.data&&(y.data=e.param(y.data,y.traditional));oc(Mc,y,b,W);if(Ja)return W;(B=e.event&&
y.global)&&0===e.active++&&e.event.trigger("ajaxStart");y.type=y.type.toUpperCase();y.hasContent=!Pd.test(y.type);var Ga=y.url.replace(Md,"");y.hasContent?y.data&&y.processData&&0===(y.contentType||"").indexOf("application/x-www-form-urlencoded")&&(y.data=y.data.replace(Ld,"+")):(a=y.url.slice(Ga.length),y.data&&(y.processData||"string"===typeof y.data)&&(Ga+=(bc.test(Ga)?"\x26":"?")+y.data,delete y.data),!1===y.cache&&(Ga=Ga.replace(Nd,"$1"),a=(bc.test(Ga)?"\x26":"?")+"_\x3d"+Kc++ +a),y.url=Ga+a);
y.ifModified&&(e.lastModified[Ga]&&W.setRequestHeader("If-Modified-Since",e.lastModified[Ga]),e.etag[Ga]&&W.setRequestHeader("If-None-Match",e.etag[Ga]));(y.data&&y.hasContent&&!1!==y.contentType||b.contentType)&&W.setRequestHeader("Content-Type",y.contentType);W.setRequestHeader("Accept",y.dataTypes[0]&&y.accepts[y.dataTypes[0]]?y.accepts[y.dataTypes[0]]+("*"!==y.dataTypes[0]?", "+Nc+"; q\x3d0.01":""):y.accepts["*"]);for(w in y.headers)W.setRequestHeader(w,y.headers[w]);if(y.beforeSend&&(!1===y.beforeSend.call(F,
W,y)||Ja))return W.abort();Wa="abort";ma.add(y.complete);W.done(y.success);W.fail(y.error);if(d=oc(Ub,y,b,W)){W.readyState=1;B&&K.trigger("ajaxSend",[W,y]);if(Ja)return W;y.async&&0<y.timeout&&(q=l.setTimeout(function(){W.abort("timeout")},y.timeout));try{var Ja=!1;d.send(Ha,c)}catch(da){if(Ja)throw da;c(-1,da)}}else c(-1,"No Transport");return W},getJSON:function(a,b,c){return e.get(a,b,c,"json")},getScript:function(a,b){return e.get(a,void 0,b,"script")}});e.each(["get","post"],function(a,b){e[b]=
function(c,d,g,k){aa(d)&&(k=k||g,g=d,d=void 0);return e.ajax(e.extend({url:c,type:b,dataType:k,data:d,success:g},e.isPlainObject(c)&&c))}});e.ajaxPrefilter(function(a){for(var b in a.headers)"content-type"===b.toLowerCase()&&(a.contentType=a.headers[b]||"")});e._evalUrl=function(a,b,c){return e.ajax({url:a,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(d){e.globalEval(d,b,c)}})};e.fn.extend({wrapAll:function(a){this[0]&&(aa(a)&&
(a=a.call(this[0])),a=e(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&a.insertBefore(this[0]),a.map(function(){for(var b=this;b.firstElementChild;)b=b.firstElementChild;return b}).append(this));return this},wrapInner:function(a){return aa(a)?this.each(function(b){e(this).wrapInner(a.call(this,b))}):this.each(function(){var b=e(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=aa(a);return this.each(function(c){e(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(a){this.parent(a).not("body").each(function(){e(this).replaceWith(this.childNodes)});
return this}});e.expr.pseudos.hidden=function(a){return!e.expr.pseudos.visible(a)};e.expr.pseudos.visible=function(a){return!!(a.offsetWidth||a.offsetHeight||a.getClientRects().length)};e.ajaxSettings.xhr=function(){try{return new l.XMLHttpRequest}catch(a){}};var Rd={0:200,1223:204},Db=e.ajaxSettings.xhr();ka.cors=!!Db&&"withCredentials"in Db;ka.ajax=Db=!!Db;e.ajaxTransport(function(a){var b,c;if(ka.cors||Db&&!a.crossDomain)return{send:function(d,g){var k,q=a.xhr();q.open(a.type,a.url,a.async,a.username,
a.password);if(a.xhrFields)for(k in a.xhrFields)q[k]=a.xhrFields[k];a.mimeType&&q.overrideMimeType&&q.overrideMimeType(a.mimeType);a.crossDomain||d["X-Requested-With"]||(d["X-Requested-With"]="XMLHttpRequest");for(k in d)q.setRequestHeader(k,d[k]);b=function(B){return function(){b&&(b=c=q.onload=q.onerror=q.onabort=q.ontimeout=q.onreadystatechange=null,"abort"===B?q.abort():"error"===B?"number"!==typeof q.status?g(0,"error"):g(q.status,q.statusText):g(Rd[q.status]||q.status,q.statusText,"text"!==
(q.responseType||"text")||"string"!==typeof q.responseText?{binary:q.response}:{text:q.responseText},q.getAllResponseHeaders()))}};q.onload=b();c=q.onerror=q.ontimeout=b("error");void 0!==q.onabort?q.onabort=c:q.onreadystatechange=function(){4===q.readyState&&l.setTimeout(function(){b&&c()})};b=b("abort");try{q.send(a.hasContent&&a.data||null)}catch(B){if(b)throw B;}},abort:function(){b&&b()}}});e.ajaxPrefilter(function(a){a.crossDomain&&(a.contents.script=!1)});e.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},
contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(a){e.globalEval(a);return a}}});e.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1);a.crossDomain&&(a.type="GET")});e.ajaxTransport("script",function(a){if(a.crossDomain||a.scriptAttrs){var b,c;return{send:function(d,g){b=e("\x3cscript\x3e").attr(a.scriptAttrs||{}).prop({charset:a.scriptCharset,src:a.url}).on("load error",c=function(k){b.remove();c=null;k&&g("error"===k.type?404:200,k.type)});ha.head.appendChild(b[0])},
abort:function(){c&&c()}}}});var Oc=[],dc=/(=)\?(?=&|$)|\?\?/;e.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=Oc.pop()||e.expando+"_"+Kc++;this[a]=!0;return a}});e.ajaxPrefilter("json jsonp",function(a,b,c){var d,g=!1!==a.jsonp&&(dc.test(a.url)?"url":"string"===typeof a.data&&0===(a.contentType||"").indexOf("application/x-www-form-urlencoded")&&dc.test(a.data)&&"data");if(g||"jsonp"===a.dataTypes[0]){var k=a.jsonpCallback=aa(a.jsonpCallback)?a.jsonpCallback():a.jsonpCallback;g?a[g]=a[g].replace(dc,
"$1"+k):!1!==a.jsonp&&(a.url+=(bc.test(a.url)?"\x26":"?")+a.jsonp+"\x3d"+k);a.converters["script json"]=function(){d||e.error(k+" was not called");return d[0]};a.dataTypes[0]="json";var q=l[k];l[k]=function(){d=arguments};c.always(function(){void 0===q?e(l).removeProp(k):l[k]=q;a[k]&&(a.jsonpCallback=b.jsonpCallback,Oc.push(k));d&&aa(q)&&q(d[0]);d=q=void 0});return"script"}});ka.createHTMLDocument=function(){var a=ha.implementation.createHTMLDocument("").body;a.innerHTML="\x3cform\x3e\x3c/form\x3e\x3cform\x3e\x3c/form\x3e";
return 2===a.childNodes.length}();e.parseHTML=function(a,b,c){if("string"!==typeof a)return[];"boolean"===typeof b&&(c=b,b=!1);if(!b)if(ka.createHTMLDocument){b=ha.implementation.createHTMLDocument("");var d=b.createElement("base");d.href=ha.location.href;b.head.appendChild(d)}else b=ha;d=Cc.exec(a);c=!c&&[];if(d)return[b.createElement(d[1])];d=qa([a],b,c);c&&c.length&&e(c).remove();return e.merge([],d.childNodes)};e.fn.load=function(a,b,c){var d,g,k=this,q=a.indexOf(" ");if(-1<q){var B=jb(a.slice(q));
a=a.slice(0,q)}aa(b)?(c=b,b=void 0):b&&"object"===typeof b&&(d="POST");0<k.length&&e.ajax({url:a,type:d||"GET",dataType:"html",data:b}).done(function(w){g=arguments;k.html(B?e("\x3cdiv\x3e").append(e.parseHTML(w)).find(B):w)}).always(c&&function(w,y){k.each(function(){c.apply(this,g||[w.responseText,y,w])})});return this};e.expr.pseudos.animated=function(a){return e.grep(e.timers,function(b){return a===b.elem}).length};e.offset={setOffset:function(a,b,c){var d=e.css(a,"position"),g=e(a),k={};"static"===
d&&(a.style.position="relative");var q=g.offset();var B=e.css(a,"top");var w=e.css(a,"left");("absolute"===d||"fixed"===d)&&-1<(B+w).indexOf("auto")?(w=g.position(),B=w.top,w=w.left):(B=parseFloat(B)||0,w=parseFloat(w)||0);aa(b)&&(b=b.call(a,c,e.extend({},q)));null!=b.top&&(k.top=b.top-q.top+B);null!=b.left&&(k.left=b.left-q.left+w);"using"in b?b.using.call(a,k):("number"===typeof k.top&&(k.top+="px"),"number"===typeof k.left&&(k.left+="px"),g.css(k))}};e.fn.extend({offset:function(a){if(arguments.length)return void 0===
a?this:this.each(function(d){e.offset.setOffset(this,a,d)});var b;if(b=this[0]){if(!b.getClientRects().length)return{top:0,left:0};var c=b.getBoundingClientRect();b=b.ownerDocument.defaultView;return{top:c.top+b.pageYOffset,left:c.left+b.pageXOffset}}},position:function(){if(this[0]){var a,b=this[0],c={top:0,left:0};if("fixed"===e.css(b,"position"))var d=b.getBoundingClientRect();else{d=this.offset();var g=b.ownerDocument;for(a=b.offsetParent||g.documentElement;a&&(a===g.body||a===g.documentElement)&&
"static"===e.css(a,"position");)a=a.parentNode;a&&a!==b&&1===a.nodeType&&(c=e(a).offset(),c.top+=e.css(a,"borderTopWidth",!0),c.left+=e.css(a,"borderLeftWidth",!0))}return{top:d.top-c.top-e.css(b,"marginTop",!0),left:d.left-c.left-e.css(b,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent;a&&"static"===e.css(a,"position");)a=a.offsetParent;return a||pb})}});e.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c="pageYOffset"===
b;e.fn[a]=function(d){return fb(this,function(g,k,q){if(qb(g))var B=g;else 9===g.nodeType&&(B=g.defaultView);if(void 0===q)return B?B[b]:g[k];B?B.scrollTo(c?B.pageXOffset:q,c?q:B.pageYOffset):g[k]=q},a,d,arguments.length)}});e.each(["top","left"],function(a,b){e.cssHooks[b]=Ra(ka.pixelPosition,function(c,d){if(d)return d=Oa(c,b),Rb.test(d)?e(c).position()[b]+"px":d})});e.each({Height:"height",Width:"width"},function(a,b){e.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){e.fn[d]=function(g,
k){var q=arguments.length&&(c||"boolean"!==typeof g),B=c||(!0===g||!0===k?"margin":"border");return fb(this,function(w,y,F){return qb(w)?0===d.indexOf("outer")?w["inner"+a]:w.document.documentElement["client"+a]:9===w.nodeType?(y=w.documentElement,Math.max(w.body["scroll"+a],y["scroll"+a],w.body["offset"+a],y["offset"+a],y["client"+a])):void 0===F?e.css(w,y,B):e.style(w,y,F,B)},b,q?g:void 0,q)}})});e.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){e.fn[b]=
function(c){return this.on(b,c)}});e.fn.extend({bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}});e.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(a,b){e.fn[b]=function(c,d){return 0<arguments.length?this.on(b,null,c,d):this.trigger(b)}});var Sd=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;e.proxy=function(a,b){if("string"===typeof b){var c=a[b];b=a;a=c}if(aa(a)){var d=gb.call(arguments,2);c=function(){return a.apply(b||this,d.concat(gb.call(arguments)))};c.guid=a.guid=a.guid||e.guid++;return c}};e.holdReady=function(a){a?e.readyWait++:e.ready(!0)};e.isArray=Array.isArray;e.parseJSON=JSON.parse;e.nodeName=m;e.isFunction=aa;e.isWindow=qb;e.camelCase=
O;e.type=f;e.now=Date.now;e.isNumeric=function(a){var b=e.type(a);return("number"===b||"string"===b)&&!isNaN(a-parseFloat(a))};e.trim=function(a){return null==a?"":(a+"").replace(Sd,"")};"function"===typeof define&&define.amd&&define("jquery",[],function(){return e});var Td=l.jQuery,Ud=l.$;e.noConflict=function(a){l.$===e&&(l.$=Ud);a&&l.jQuery===e&&(l.jQuery=Td);return e};"undefined"===typeof u&&(l.jQuery=l.$=e);return e});window.ContextHubJQ=window.jQuery.noConflict(!0);
(function(){Function.prototype.bind||(Function.prototype.bind=function(l){var u=this,p=[].slice.call(arguments,1),f=function(){if(this instanceof f){var h=function(){};h.prototype=u.prototype;h=new h;var m=u.apply(h,p.concat([].slice.call(arguments)));h=Object(m)===m?m:h}else h=u.apply(l,p.concat([].slice.call(arguments)));return h};return f})})();
(function(l){l.ContextHub=l.ContextHub||{};var u=function(f,h){return(l.ContextHubKernelConfig.debug||h)&&f?Function.prototype.bind.call(f,l.console):function(){}},p=function(f){var h=l.console||{},m=function(){};ContextHub.console={log:u(h.log),warn:u(h.warn),info:u(h.info),error:u(h.error,!0),debug:u(h.debug),time:u(h.time),timeEnd:u(h.timeEnd),timeStamp:u(h.timeStamp)};f=f||"info";"info"===f&&(ContextHub.console.info=m,ContextHub.console.debug=m);"debug"===f&&(ContextHub.console.log=m,ContextHub.console.warn=
m)};p();ContextHub.debug=function(f,h){"undefined"!==typeof f&&(l.ContextHubKernelConfig.debug=!0===f,p(h));return!!l.ContextHubKernelConfig.debug}})(window);
(function(l,u){u.ContextHub=u.ContextHub||{};u.ContextHub.Utils=u.ContextHub.Utils||{};u.ContextHub.Utils.JSON=u.ContextHub.Utils.JSON||{};var p=function(z){return"\\u"+("0000"+z.charCodeAt(0).toString(16)).slice(-4)},f=function(z){var t={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"};return'"'+z.replace(/["\\\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,function(C){var A=t[C];return A?A:p(C)})+'"'},
h=function(z){var t=l.type(z);"object"===t&&l.isArray(z)&&(t="array");switch(t){case "null":case "boolean":return String(z);case "undefined":break;case "array":var C=[];for(t=0;t<z.length;t++)C.push(h(z[t])||"null");return"["+C.join(",")+"]";case "number":return String(isFinite(z)?z:"null");case "string":return f(z);case "date":C=z.getUTCFullYear();t=ContextHub.Shared.pad(z.getUTCMonth()+1);var A=ContextHub.Shared.pad(z.getUTCDate()),E=ContextHub.Shared.pad(z.getUTCHours()),H=ContextHub.Shared.pad(z.getUTCMinutes()),
P=ContextHub.Shared.pad(z.getUTCSeconds());z=ContextHub.Shared.pad(z.getUTCMilliseconds(),3);return'"'+C+"-"+t+"-"+A+"T"+E+":"+H+":"+P+"."+z+'Z"';case "regexp":return"{}";case "function":break;default:t=[];for(C in z)Object.prototype.hasOwnProperty.call(z,C)&&(A=typeof C,"number"===A||"string"===A)&&(E=z[C],A=typeof E,"function"!==A&&"undefined"!==A&&t.push(f(C)+":"+h(E)));return"{"+t.join(",")+"}"}},m=function(z){z=String(z).replace(/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,
p);var t=z.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"");return/^[\],:{}\s]*$/.test(t)?eval("("+z+")"):{}},v=u.JSON&&JSON.stringify&&JSON.parse;ContextHub.Utils.JSON.stringify=v?JSON.stringify:h;ContextHub.Utils.JSON.parse=function(z){try{var t=(v?JSON.parse:m)(z)}catch(C){t={}}return t}})(ContextHubJQ,window);ContextHub.console.log("[loading] contexthub.constants - ContextHub.constants.js");
(function(l){ContextHub.Constants=l.extend(!0,ContextHub.Constants,{EVENT_NAMESPACE:"ch",EVENT_ALL_STORES_READY:"all-stores-ready",EVENT_STORES_PARTIALLY_READY:"stores-partially-ready",EVENT_STORE_REGISTERED:"store-registered",EVENT_STORE_READY:"store-ready",EVENT_STORE_UPDATED:"store-updated",PERSISTENCE_CONTAINER_NAME:"ContextHubPersistence",SERVICE_RAW_RESPONSE_KEY:"/_/raw-response",SERVICE_RESPONSE_TIME_KEY:"/_/response-time",SERVICE_LAST_URL_KEY:"/_/url",IS_CONTAINER_EXPANDED:"/_/container-expanded"});
ContextHub.console.time("contexthub.js");ContextHub.console.timeStamp("contexthub.start")})(ContextHubJQ);ContextHub.console.log("[loading] contexthub.constants - ContextHub.constants.deprecated.js");
(function(l){window.ContextHub=window.ContextHub||{};ContextHub.Constants=l.extend(!0,ContextHub.Constants,{EVENT_INITIALIZED:ContextHub.Constants.EVENT_ALL_STORES_READY,EVENT_REGISTER:ContextHub.Constants.EVENT_STORE_REGISTERED,EVENT_DATA_UPDATE:ContextHub.Constants.EVENT_STORE_UPDATED,CONTAINER_VISIBLE:ContextHub.Constants.IS_CONTAINER_EXPANDED,EVENT_CONFIG_LOADED:""})})(ContextHubJQ);
(function(l,u){u.ContextHub.Shared=u.ContextHub.Shared||{};ContextHub.Shared.pad=function(f,h){f=String(f);h=(h||2)-f.length;0<h&&(f=String(Math.pow(10,Math.min(h,20))).slice(1)+f);return f};var p={};ContextHub.Shared.timers={start:function(f){f=f||"id"+Math.random();p[f]=(new Date).getTime();return f},finish:function(f){return(f=p[f])?(new Date).getTime()-f:0}};ContextHub.Shared.timestamp=function(){var f=new Date,h=f.getYear()+1900,m=ContextHub.Shared.pad(f.getMonth()+1),v=ContextHub.Shared.pad(f.getDate()),
z=ContextHub.Shared.pad(f.getHours()),t=ContextHub.Shared.pad(f.getMinutes()),C=ContextHub.Shared.pad(f.getSeconds());f=ContextHub.Shared.pad(f.getMilliseconds(),3);return h+"-"+m+"-"+v+" "+z+":"+t+":"+C+"."+f};ContextHub.Shared.uuid=function(){function f(){return Math.floor(65536*(1+Math.random())).toString(16).substring(1)}return f()+f()+"-"+f()+"-"+f()+"-"+f()+"-"+f()+f()+f()};ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.shared - ContextHub.Shared.js")})(ContextHubJQ,
window);ContextHubJQ(function(){ContextHub.console.log(ContextHub.Shared.timestamp(),"[event] DOM ready")});ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.shared - ContextHub.Shared.CookieContainer.js");
(function(l,u){u.ContextHub.Shared=u.ContextHub.Shared||{};u.ContextHub.Shared.CookieContainer={};var p=u.ContextHub.Shared.CookieContainer,f=function(h){h=(ContextHub.Utils.Cookie.getItem(h.trim())||"").split(/\|/);var m={};l.each(h,function(v,z){(z=z.match(/(^.*?):=(.*)/))&&3===z.length&&(z.shift(),v=z.shift(),z=z.shift(),m[v]=decodeURIComponent(z))});return m};p.setItem=function(h,m,v){h=h.trim();var z=f(h),t=[];0>=h.length||(null===v||"undefined"===typeof v?delete z[m]:z[m]=v,l.each(z,function(C,
A){t.push(C+":\x3d"+encodeURIComponent(A))}),ContextHub.Utils.Cookie.setItem(h,t.join("|")))};p.getItem=function(h,m){return f(h)[m]};p.removeItem=function(h,m){p.setItem(h,m,null)}})(ContextHubJQ,window);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.utils - ContextHub.Utils.cookie.js");
(function(l,u){u.ContextHub.Utils=u.ContextHub.Utils||{};var p={path:"/",expires:void 0,domain:void 0,secure:!1,trimUndefined:!0},f=function(t,C){var A=l.type(C);"object"===A&&l.isArray(C)&&(A="array");switch(A){case "regexp":return C.test(t);case "string":return t===C;case "function":return!0===C(t);case "array":var E=!1;l(C).each(function(H,P){E=f(t,P);return!E});return E;default:return!1}},h=function(t){var C="undefined"===typeof t,A=u.document.cookie?u.document.cookie.split(/;/):[],E=[];l(A).each(function(H,
P){H=decodeURIComponent(P.split(/=/)[0].trim());H.length&&-1===l.inArray(H,E)&&(C||f(H,t))&&E.push(H)});return E.sort()},m=function(t,C,A){if("undefined"===typeof t)return!1;var E=l.type(C);A=l.extend(!0,{},p,A);C=!A.trimUndefined||"undefined"!==E&&"null"!==E?C:"";switch(l.type(A.expires)){case "date":break;case "number":E=new Date;E.setDate(E.getDate()+A.expires);A.expires=E;break;default:A.expires=void 0}t=[encodeURIComponent(t),"\x3d",encodeURIComponent(C),A.expires?"; expires\x3d"+A.expires.toUTCString():
"",A.domain?"; domain\x3d"+A.domain:"",A.path?"; path\x3d"+A.path:"",A.secure?"; secure":""].join("");return u.document.cookie=t},v=function(t){var C=u.document.cookie?u.document.cookie.split(/;/):[],A=null;l(C).each(function(E,H){E=decodeURIComponent(H.split(/=/).slice(1).join("\x3d").trim());decodeURIComponent(H.split(/=/)[0].trim())===t&&(A=E);return null===A});return A},z=function(t,C){m(t,"",l.extend({},C,{expires:-1}))};ContextHub.Utils.Cookie={setItem:m,getItem:v,getAllItems:function(t){var C=
{};l(h(t)).each(function(A,E){A=v(E);var H=l.type(A);"undefined"!==H&&"null"!==H&&(C[E]=A)});return C},getKeys:h,exists:function(t){return null!==v(t)},removeItem:z,vanish:function(t,C){l(h(t)).each(function(A,E){z(E,C)})}}})(ContextHubJQ,window);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.utils - ContextHub.Utils.json.js");
(function(l,u){u.ContextHub.Utils=u.ContextHub.Utils||{};var p=function(t){var C=null;"string"===typeof t&&(C=t.split(/(?:\s*\/+\s*)+/),""===C[0]&&C.shift(),C.length&&""===C[C.length-1]&&C.pop());return C},f=function(t,C){var A=null;if(C=p(C))for(A=t,t=0;t<C.length;t++)if(A=A[C[t]],null===A||"undefined"===typeof A){A=null;break}return A},h=function(t,C,A){C=p(C);A&&(t=l.extend(!0,{},t));if(C){var E={object:!0,array:!0},H=t,P=[t];l.each(C.slice(0,-1),function(wa,xa){H=H[xa];P.push(H);return!0===E[l.type(H)]});
if(H)for(delete H[C.slice(-1)],C.pop(),P.pop();P&&C&&0<P.length&&0<C.length;){A=C.pop();H=P.pop();var O=H[A],V=l.type(O);if("object"!==V&&"array"!==V||!l.isEmptyObject(O))break;else delete H[A]}}return t},m=/^\[object (DIV|DOM|CSS|HTML|NamedNode|Node|Window)/,v=function(t){return t&&(t instanceof u.Node||t instanceof l||"function"===typeof t.css||"function"===typeof t.toString&&m.test(t.toString()))?!0:!1},z=function(t,C,A,E,H){C=C||"/";H=H||0;var P=[],O=l.type(t);"object"===O&&v(t)&&(O="invalid");
if("object"===O||"array"===O){E&&(t=ContextHub.Utils.JSON.tree.cleanup(t));for(var V in t)if(t.hasOwnProperty(V)){O=t[V];var wa=C+V,xa=l.type(O);P.push(wa);"object"===xa&&v(O)&&(xa="invalid");"object"!==xa&&"array"!==xa||l.merge(P,z(O,wa+"/",null,E,H+1))}}return 0===H?"function"===typeof A?P.sort(A):P.sort():P};l.extend(ContextHub.Utils.JSON,{tree:{sanitizeKey:p,setItem:function(t,C,A,E){C=p(C);E&&(t=l.extend(!0,{},t));if(C){var H=t,P={};l.each(C,function(O,V){P=H;O=l.type(H[V]);"object"!==O&&"array"!==
O&&(H[V]={});H=H[V]});P[C.slice(-1)]=A}return t},getItem:f,removeItem:h,getKeys:z,cleanup:function(t,C){C&&(t=l.extend(!0,{},t));C=z(t,null,function(A,E){var H=A.split(/\//).length,P=E.split(/\//).length;return H!==P?H>P?-1:1:A===E?0:A>E?1:-1});l.each(C,function(A,E){A=f(t,E);var H=l.type(A);"object"!==H&&"array"!==H||!l.isEmptyObject(A)||(t=h(t,E))});return t},addAllItems:function(t,C){return l.extend(!0,{},t,C)}}})})(ContextHubJQ,window);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.utils - ContextHub.Utils.eventing.js");
(function(l,u){u.ContextHub.Utils=u.ContextHub.Utils||{};var p=function(){var L=l.grep([u.requestAnimationFrame,u.msRequestAnimationFrame,u.mozRequestAnimationFrame,u.webkitRequestAnimationFrame,u.oRequestAnimationFrame],l.isFunction).shift();if(!L){var Q=0;L=function(ba){var ua=(new Date).getTime(),fa=Math.max(0,16-(ua-Q)),ia=u.setTimeout(function(){ba(ua+fa)},fa);Q=ua+fa;return ia}}return L}();(function(){var L=l.grep([u.cancelAnimationFrame,u.cancelRequestAnimationFrame,u.msCancelRequestAnimationFrame,
u.mozCancelRequestAnimationFrame,u.webkitCancelRequestAnimationFrame,u.oCancelRequestAnimationFrame],l.isFunction).shift();L||(L=function(Q){u.clearTimeout(Q)});return L})();var f={},h={},m=function(L,Q,ba){L=(L||"").replace(/^ *| *$/g,"");if(L.length){ba=ba||{};ba.hasOwnProperty("defer")||(ba.defer=this.config.defer);var ua=ba.defer;ba=ba._||{};L="/"+this.config.namespace+"/"+L;var fa=ContextHub.Utils.JSON.tree.getItem(this.queue,L)||{};fa.hasOwnProperty("executeAt")||(fa.executeAt=null);fa.hasOwnProperty("data")||
(fa.data=[]);for(var ia in ba)ba.hasOwnProperty(ia)&&"undefined"===typeof fa[ia]&&(fa[ia]=ba[ia]);ia=(new Date).getTime()+ua;if(!fa.executeAt||0===ua||fa.executeAt>ia)fa.executeAt=ia;l.isEmptyObject(Q)||fa.data.push(Q);this.queue=ContextHub.Utils.JSON.tree.setItem(this.queue,L,fa);this.eventingCounter=ua?this.eventingCounter:0;Q=!0===this.queueIsEmpty;this.queueIsEmpty=!1;Q&&this.eventingMonitor()}},v=function(){return this.queue},z=function(L,Q){L.list.push(Q.key);L.hash[Q.key]=Q},t=function(L){for(var Q=
l.extend(!0,{},L,{data:[]}),ba={},ua=function(Ua,Ma,La){var hb=Ua.key||"temp"+Math.random(),wb=ba[hb],tb=(wb||{}).old||null;ba[hb]=l.extend(!0,{},Ua);ba[hb]._idx=parseFloat(Ma+"."+(La||0));wb&&(ba[hb].old=tb)},fa=0;fa<L.data.length;fa++){var ia=L.data[fa],ra=ContextHub.Utils.JSON.tree.getKeys(ia.old),Ca=ContextHub.Utils.JSON.tree.getKeys(ia.value);if(ra.length||Ca.length){var Oa="/"===ia.key?"":ia.key,Ra=1,Ka;for(Ka=0;Ka<ra.length;Ka++,Ra++){var Ta=ra[Ka];ua({key:Oa+Ta,value:null,old:ContextHub.Utils.JSON.tree.getItem(ia.old,
Ta),action:"remove"},fa,Ra)}for(Ka=0;Ka<Ca.length;Ka++,Ra++)Ta=Ca[Ka],ua({key:Oa+Ta,value:ContextHub.Utils.JSON.tree.getItem(ia.value,Ta),old:ContextHub.Utils.JSON.tree.getItem(ia.old||{},Ta),action:"set"},fa,Ra)}else ra=!(!ia.key||!ia.action)&&!/^\/_\//.test(ia.key),Ca=ba[ia.key]||{},ra&&Ca.old===ia.value?delete ba[ia.key]:ua(ia,fa)}ba=l.map(ba,function(Ua){return Ua}).sort(function(Ua,Ma){return Ua._idx-Ma._idx});L={set:{list:[],hash:{}},removed:{list:[],hash:{}},all:{list:[],hash:{}}};l.each(ba,
function(Ua,Ma){delete Ma._idx;Ma.key&&Ma.action&&(z(this.keys.all,Ma),"set"===Ma.action&&z(this.keys.set,Ma),"remove"===Ma.action&&z(this.keys.removed,Ma))}.bind({keys:L}));Q.data=ba;Q.keys=L;return Q},C=function(L){0!==L.indexOf(this.config.namespace+"-")&&(L=this.config.namespace+"-"+L);-1!==L.indexOf(".")&&(L=L.split(/\./).shift());return!0===f[L]},A=function(){this.running&&!this.queueIsEmpty&&(0===this.eventingCounter++%this.periodicity&&l.each(this.queue[this.config.namespace]||{},function(L,
Q){if(!Q.paused&&(new Date).getTime()>Q.executeAt){var ba=this.config.namespace+"-"+L,ua=Q.duration?"("+Q.duration+") ":"",fa=ContextHub.debug(),ia=l(this.config.broadcast);if(!this.windowBroadcast.initialized){var ra=u;var Ca=u.parent;try{for(;ra.location.origin===Ca.location.origin&&(ra=Ca,Ca=Ca.parent,ra!==u.top););}catch(Ta){}try{this.windowBroadcast.top=this.config.broadcast===ra?null:ra}catch(Ta){}this.windowBroadcast.initialized=!0}ra=this.windowBroadcast.top;Q=t(Q);Q.event=ba;Q.overlay&&(Q=
l.extend(!0,Q,Q.overlay));delete (this.queue[this.config.namespace]||{})[L];this.queueIsEmpty=l.isEmptyObject(this.queue[this.config.namespace]);if(!Q.muteWhenNoData||Q.muteWhenNoData&&0<Q.data.length){Ca=ba.split(/:/);L=L.split(/:/);for(var Oa=Ca.length;0<Oa;Oa--){Q.channel=L.slice(0,Oa).join(":");var Ra=Ca.slice(0,Oa).join(":");ia.trigger(Ra,Q);if(ra&&ra.document){var Ka=ra.document.createEvent("Event");Ka.initEvent(Ra,!0,!0);Ka.data=Q;ra.dispatchEvent(Ka)}fa&&ContextHub.console.debug(ContextHub.Shared.timestamp(),
Ra,"-",Q);f[Ra]=!0}ContextHub.console.log(ContextHub.Shared.timestamp(),"[event]",ba,ua+"-",Q)}}}.bind(this)),p(this.eventingMonitor))},E=function(){this.running=!0;this.eventingMonitor()},H=function(){this.running=!1},P=function(){return this.running},O=function(){this.queue={}},V=function(L,Q,ba){this.queue=ContextHub.Utils.JSON.tree.setItem(this.queue,"/"+this.config.namespace+"/"+L+"/"+Q,ba)},wa=function(L){V.call(this,L,"executeAt",0)},xa=function(L){V.call(this,L,"paused",!0)},oa=function(L){V.call(this,
L,"paused",void 0)},ea=function(L){return!0===ContextHub.Utils.JSON.tree.getItem(this.queue,"/"+this.config.namespace+"/"+L+"/paused")},Ea=function(L,Q,ba){ba=ba?"."+ba:"";L="string"===typeof L?L.split(/ /):L;for(var ua=0;ua<L.length;ua++){var fa=L[ua];0!==fa.indexOf(Q+"-")&&(L[ua]=Q+"-"+fa+ba)}return L.join(" ")},qa=function(L,Q,ba,ua){L=Ea(L,this.config.namespace,ba);l(this.config.broadcast).on(L,Q);h[L]=!0;if(ua){var fa=!1,ia=this;l.each(L.split(/ /),function(ra,Ca){fa=C.call(ia,Ca);return!0!==
fa});fa&&Q()}},la=function(L,Q,ba,ua){var fa=!1;L=Ea(L,this.config.namespace,ba);if(ua){var ia=this;l.each(L.split(/ /),function(ra,Ca){fa=C.call(ia,Ca);return!0!==fa})}fa?Q():(l(this.config.broadcast).one(L,Q),h[L]=!0)},ya=function(L,Q){L=Ea(L,this.config.namespace,Q);l(this.config.broadcast).off(L);delete h[L]},Qb=function(){for(var L in h)h.hasOwnProperty(L)&&ContextHub.eventing.off(L);h={}};ContextHub.Utils.Eventing=function(L){this.config=l.extend(!0,{},ContextHub.Utils.Eventing.defaultConfig,
L);this.eventingCounter=0;this.periodicity=Math.floor(Math.max(16,this.config.periodicity)/16);this.eventingMonitor=A.bind(this);this.windowBroadcast={top:null,initialized:!1};this.queue={};this.config.autoStart?E.call(this):this.running=!1;return{log:this.log,trigger:m.bind(this),getQueue:v.bind(this),isRunning:P.bind(this),enableEventing:E.bind(this),disableEventing:H.bind(this),alreadyTriggered:C.bind(this),clearQueue:O.bind(this),flush:wa.bind(this),pause:xa.bind(this),resume:oa.bind(this),isPaused:ea.bind(this),
once:la.bind(this),on:qa.bind(this),off:ya.bind(this),unbindAllHandlers:Qb.bind(this),namespace:this.config.namespace,broadcast:this.config.broadcast,handledEvents:h}};ContextHub.Utils.Eventing.defaultConfig={autoStart:!0,defer:100,periodicity:192,namespace:ContextHub.Constants.EVENT_NAMESPACE,broadcast:u}})(ContextHubJQ,window);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.utils - ContextHub.Utils.persistence.js");
(function(l,u){function p(t,C,A){this.cachedTree=null;return l.extend(!0,{},{name:t,isSupported:A||function(){return!0},getInterface:function(E){E=C.call(this,E);return{name:t,getItem:E.getItem,setItem:E.setItem,removeItem:E.removeItem,getKeys:E.getKeys,getTree:E.getTree}},_self:this})}u.ContextHub.Utils=u.ContextHub.Utils||{};var f=/^\/*store($|\/)/,h=/^\/*store\/(emulators|surferinfo|segmentation)($|\/)/;p.prototype.setItem=function(t,C,A,E){if((A||"").match(f)&&!(A||"").match(h)&&ContextHub.isOptedOut())return!1;
C=this.cachedTree||C();C=ContextHub.Utils.JSON.tree.setItem(C,A,E);t(C);this.cachedTree=C;return!0};p.prototype.getItem=function(t,C){this.cachedTree=t=this.cachedTree||t();return ContextHub.Utils.JSON.tree.getItem(t,C)};p.prototype.removeItem=function(t,C,A){if((A||"").match(f)&&!(A||"").match(h)&&ContextHub.isOptedOut())return!1;C=this.cachedTree||C();C=ContextHub.Utils.JSON.tree.removeItem(C,A);t(C);this.cachedTree=null;return!0};var m=new p("null",function(){return{setItem:function(){return!1},
getItem:function(){return{}},removeItem:function(){},getKeys:function(){return[]},getTree:function(){return{}}}}),v=function(){var t=!1;l(l.merge([this.config.mode],this.config.fallback||[])).each(function(C,A){A&&A.isSupported()&&(t=!0,this.config.mode=A);return!t}.bind(this));t||(this.config.mode=m);return t};ContextHub.Utils.Persistence=function(t){this.config=l.extend(!0,{},ContextHub.Utils.Persistence.defaultConfig,t);t=this.config.mode;t={initialized:v.call(this),usingFallback:this.config.mode!==
t,window:this.config.window,container:this.config.container};l.extend(t,this.config.mode.getInterface.call(this.config.mode._self,this.config));return t};ContextHub.Utils.Persistence.prototype.PersistenceMode=p;ContextHub.Utils.Persistence.Modes={};var z=function(t,C){var A=p.prototype.setItem.bind(this,t,C),E=p.prototype.getItem.bind(this,C);t=p.prototype.removeItem.bind(this,t,C);return{setItem:A,getItem:E,removeItem:t,getKeys:function(){var H=C();return ContextHub.Utils.JSON.tree.getKeys(H)},getTree:C}};
ContextHub.Utils.Persistence.Modes.LOCAL=new p("local",function(t){var C=t.container,A=t.window.localStorage;return z.call(this,function(E){E=ContextHub.Utils.JSON.stringify(E);A.setItem(C,E)},function(){var E=null;try{E=A.getItem(C)}catch(H){E=null}E=ContextHub.Utils.JSON.parse(E);return"object"===l.type(E)?E:{}})},function(){var t="contexthub.test."+this.name;try{var C=u.localStorage;C.setItem(t,t);var A=C.getItem(t)===t;C.removeItem(t)}catch(E){A=!1}return A});ContextHub.Utils.Persistence.Modes.SESSION=
new p("session",function(t){var C=t.container,A=t.window.sessionStorage;return z.call(this,function(E){E=ContextHub.Utils.JSON.stringify(E);A.setItem(C,E)},function(){var E=A.getItem(C);E=ContextHub.Utils.JSON.parse(E);return"object"===l.type(E)?E:{}})},function(){var t="contexthub.test."+this.name;try{var C=u.sessionStorage;C.setItem(t,t);var A=C.getItem(t)===t;C.removeItem(t)}catch(E){A=!1}return A});ContextHub.Utils.Persistence.Modes.COOKIE=new p("cookie",function(t){var C=t.container,A=ContextHub.Utils.Cookie;
return z.call(this,function(E){E=ContextHub.Utils.JSON.stringify(E);A.setItem(C,E)},function(){var E=A.getItem(C);E=ContextHub.Utils.JSON.parse(E);return"object"===l.type(E)?E:{}})},function(){var t="contexthub.test."+this.name;u.document.cookie=t+"\x3d1";var C=-1!==u.document.cookie.indexOf(t);u.document.cookie=t+"\x3d; expires\x3dThu, 01-Jan-1970 00:00:01 GMT";return C});ContextHub.Utils.Persistence.Modes.WINDOW=new p("window",function(t){var C=t.container,A=t.window;return z.call(this,function(E){var H=
ContextHub.Utils.JSON.parse(A.name);H[C]=E;A.name=ContextHub.Utils.JSON.stringify(H)},function(){var E=ContextHub.Utils.JSON.parse(A.name)[C];return"object"===l.type(E)?E:{}})});ContextHub.Utils.Persistence.defaultConfig={container:ContextHub.Constants.PERSISTENCE_CONTAINER_NAME,window:u,mode:ContextHub.Utils.Persistence.Modes.LOCAL,fallback:[ContextHub.Utils.Persistence.Modes.SESSION,ContextHub.Utils.Persistence.Modes.WINDOW]}})(ContextHubJQ,window);
ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.utils - ContextHub.Utils.storeCandidates.js");
(function(l,u){u.ContextHub.Utils=u.ContextHub.Utils||{};var p={},f=function(){return!0};ContextHub.Utils.storeCandidates={registerStoreCandidate:function(h,m,v,z){h={store:h,priority:v,applies:z||f};p[m]=p[m]||[];m=p[m];m.push(h);m.sort(function(t,C){return C.priority-t.priority})},getStoreFromCandidates:function(h){var m=p[h.type]||[],v;for(v=0;v<m.length;v++){var z=m[v];if(z.applies(z.store,z.priority))return z.store}!0===h.required&&ContextHub.console.error('No suitable store implementation found for type: "'+
h.type+'".')},getRegisteredCandidates:function(h){var m=p;h&&(m=m[h]||[]);return m},getSupportedStoreTypes:function(){var h=[];l.each(p,function(m){h.push(m)});return h.sort()}}})(ContextHubJQ,window);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.utils - ContextHub.Utils.inheritance.js");
(function(l){l.ContextHub.Utils=l.ContextHub.Utils||{};ContextHub.Utils.inheritance={inherit:function(u,p){u.prototype=new p;u.prototype.constructor=p;var f={},h;u.prototype.uber=function(m){f[m]=f[m]||0;var v,z,t;if(v=f[m]){for(t=p.prototype;v;)t=t.constructor.prototype,v--;t&&t[m]===h&&(t=t.constructor.prototype||{});v=t[m]}else{for(t=this;t&&!t.hasOwnProperty(m);)t=t.__proto__||t.constructor.prototype;v=t[m];v===this[m]&&(v=(t.__proto__||t.constructor.prototype)[m])}f[m]++;h=v;"function"===typeof v&&
(z=v.apply(this,Array.prototype.slice.apply(arguments,[1])));h=null;f[m]--;return z};return u},newInstance:function(u,p){return new (u.bind.apply(u,[null].concat([].slice.call(p))))}}})(window);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.kernel - ContextHub.js");
(function(l,u){"undefined"===typeof u.ContextHubKernelConfig&&ContextHub.console.error("[-] ContextHub configuration is not set!");u.ContextHub=l.extend({version:"0.4.28-20220311-1228"},u.ContextHub);var p={},f=[],h=[],m=new ContextHub.Utils.Persistence,v=new ContextHub.Utils.Eventing(u.ContextHubKernelConfig.eventing),z=null,t=function(A){var E=ContextHub.persistence,H=ContextHub.Utils.JSON.tree.sanitizeKey(A);if(H){var P=H.shift();"store"===P&&(P=H.shift());if(P=ContextHub.getStore(P))E=P,A="/"+
H.join("/")}return{storage:E,storeProperty:A}},C=function(A){var E={},H=0,P=[];l.each(A,function(O,V){V&&(O=ContextHub.Utils.JSON.tree.sanitizeKey(V),"store"===O[0]?V="/"+O.slice(1).join("/"):O.unshift("store"),O="/"+O.join("/"),O=ContextHub.getItem(O),null!==O&&(H++,E=ContextHub.Utils.JSON.tree.setItem(E,V,O),P.push(V)))});E._length=H;E._keys=P;return E};l.extend(ContextHub,{persistence:m,eventing:v,registerStore:function(A,E){if("object"===l.type(E)&&(p=p||{},!p[A])){p[A]=E;ContextHub.console.timeStamp('registering "'+
A+'"');var H=E.getKeys(),P={keys:{all:{hash:{},list:H}}};l.each(H,function(O,V){P.keys.all.hash[V]=!0});this.eventing.trigger(ContextHub.Constants.EVENT_STORE_REGISTERED+":"+A,{},{defer:0,_:{action:"store-registered",store:A,registeredAt:(new Date).getTime(),overlay:P}});E.queryService||E.announceReadiness()}},getAllStores:function(){return p},getStore:function(A){return"string"===l.type(A)&&A.length?ContextHub.Utils.JSON.tree.getItem(p,A):null},set:function(A,E){this.setItem("/store/"+A,E)},get:function(A){return this.getItem("/store/"+
A)},getItem:function(A){A=t(A);return A.storage.getItem(A.storeProperty)},setItem:function(A,E){A=t(A);A.storage.setItem(A.storeProperty,E)},removeItem:function(A){A=t(A);A.storage.removeItem(A.storeProperty)},cleanAllStores:function(){var A=v.isPaused();this.eventing.pause();l.each(p,function(E,H){H.clean()});A||this.eventing.resume()},resetAllStores:function(A){var E=v.isPaused();ContextHub.isOptedOut(!0);ContextHub.eventing.pause();l.each(p,function(H,P){P.reset(A)});E||ContextHub.eventing.resume()},
sync:function(A,E,H,P){"string"===l.type(A)&&(A=[A]);var O=[];l.each(A,function(oa,ea){oa="/"+ContextHub.Utils.JSON.tree.sanitizeKey(ea).join("/");O.push(oa)});A=O;E=E||function(){};H=H||function(){};var V=C(A);if(V._length===A.length)E(V);else{var wa=0,xa=!1;V=function(oa){if(xa)return!0;var ea=C(A),Ea=null;"undefined"===l.type(oa)&&(Ea=H);ea._length===A.length&&(Ea=E,u.clearTimeout(wa));Ea&&(xa=!0,Ea(ea));return xa};wa=u.setTimeout(V,P);f.push(V)}},bind:function(A,E,H,P){"string"===l.type(A)&&(A=
[A]);var O=[];l.each(A,function(oa,ea){oa="/"+ContextHub.Utils.JSON.tree.sanitizeKey(ea).join("/");O.push(oa)});A=O;E=E||function(){};H=H||function(){};var V=C(A),wa=!0;V._length===A.length&&(wa=!1,E(V));var xa=0;V=function(oa,ea){if(ea){var Ea={};oa=!0;l.each(ea,function(qa){Ea=ContextHub.Utils.JSON.tree.setItem(Ea,qa,!0)});for(ea=0;ea<A.length;ea++)if(ContextHub.Utils.JSON.tree.getItem(Ea,A[ea])){oa=!1;break}if(oa)return}ea=C(A);oa=H;ea._length===A.length&&(oa=E,u.clearTimeout(xa));oa(ea)};wa&&
(xa=u.setTimeout(V,P));h.push(V)},isOptedOut:function(A){A&&(z=null);null===z&&(z=null!==ContextHub.Utils.Cookie.getItem("cq-opt-out"));return z}});ContextHub.eventing.on(ContextHub.Constants.EVENT_STORE_UPDATED,function(A,E){l.each(f||[],function(P,O){O&&O(P)&&(delete f[P],f=l.grep(f,l.isFunction))});if((h||[]).length){var H={};E.keys&&l.each(E.keys.all.list,function(P,O){H["/"+E.store+O]=!0});l.each(h||[],function(P,O){O&&O(P,H)})}},"sync-bind")})(ContextHubJQ,window);
ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.kernel - task.stores-initialization-watcher.js");
(function(l,u){var p={},f=u.setTimeout(function(){var h={};l.each(u.ContextHubKernelConfig.stores,function(m){p[m]||(h[m]=!0)});ContextHub.eventing.trigger(ContextHub.Constants.EVENT_STORES_PARTIALLY_READY,{},{defer:0,_:{wasReadyAt:(new Date).getTime(),storesReady:p,storesNotReady:h}});ContextHub.eventing.off(ContextHub.Constants.EVENT_STORE_READY,"initialization-watcher")},u.ContextHubKernelConfig.initializationTimeout);ContextHub.eventing.on(ContextHub.Constants.EVENT_STORE_READY,function(h,m){var v=
p[m.store]=!0;l.each(u.ContextHubKernelConfig.stores,function(z,t){!p[z]&&t.required&&(v=!1)});v&&(u.clearTimeout(f),ContextHub.console.timeStamp("contexthub initialized"),ContextHub.eventing.off(h.type,"initialization-watcher"),ContextHub.eventing.trigger(ContextHub.Constants.EVENT_ALL_STORES_READY,{},{defer:0,_:{wasReadyAt:(new Date).getTime(),stores:p}}))},"initialization-watcher")})(ContextHubJQ,window);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.generic-stores - ContextHub.Store.Core.js");
(function(l,u){u.ContextHub.Store=u.ContextHub.Store||{};var p=new ContextHub.Utils.Persistence.prototype.PersistenceMode("memory",function(f){var h=f.container,m=f.storage,v=function(){var t=("object"===l.type(m)?m:{})[h];return"object"===l.type(t)?t:{}};f=function(t){m="object"===l.type(m)?m:{};m[h]=t};var z=ContextHub.Utils.Persistence.prototype.PersistenceMode.prototype;return{setItem:z.setItem.bind(this,f,v),getItem:z.getItem.bind(this,v),removeItem:z.removeItem.bind(this,f,v),getKeys:function(){return ContextHub.Utils.JSON.tree.getKeys(v())},
getTree:v}});ContextHub.Store.Core=function(){};ContextHub.Store.Core.prototype.init=function(f,h){this.config=l.extend(!0,{},ContextHub.Store.Core.defaultConfig,h);this.name=f;this.eventChannel=ContextHub.Constants.EVENT_STORE_UPDATED+":"+this.name;this.storeDataKey="/store/"+this.name;this.data={};this.references={};this.config.persistence||(this.config.persistence=new ContextHub.Utils.Persistence({container:"data",mode:p,storage:this.data}));this.config.eventing||(f=function(){},this.config.eventing=
{trigger:f,isPaused:f,pause:f,resume:f});this.persistence=this.config.persistence;this.eventing=this.config.eventing;f=this.isEventingPaused();this.pauseEventing();l.each(this.config.initialValues||{},function(m,v){this.getItem(m)||this.setItem(m,v)}.bind(this));f||this.resumeEventing()};ContextHub.Store.Core.defaultConfig={eventDeferring:32,eventing:ContextHub.eventing,persistence:ContextHub.persistence};ContextHub.Store.Core.prototype.clean=function(){this.removeItem("/")};ContextHub.Store.Core.prototype.reset=
function(f){var h=this.isEventingPaused();this.pauseEventing();f||this.clean();this.addAllItems(this.config.initialValues||{});h||this.resumeEventing()};ContextHub.Store.Core.prototype.setItem=function(f,h,m){f=this.resolveReference(f);var v=this.getItem(f),z=!0,t=typeof h;typeof v===t&&("string"===t||"number"===t||"boolean"===t?z=v!==h:(z=ContextHub.Utils.JSON.stringify(v),t=ContextHub.Utils.JSON.stringify(h),z=z.length!==t.length||z!==t));z&&this.persistence.setItem(this.storeDataKey+"/"+f,h)&&
!(m||{}).silent&&this.eventing.trigger(this.eventChannel,{key:f,value:h,old:v,action:"set"},l.extend(!0,{defer:this.config.eventDeferring,_:{store:this.name,muteWhenNoData:!0}},m));return z};ContextHub.Store.Core.prototype.getItem=function(f){f=this.resolveReference(f);return this.persistence.getItem(this.storeDataKey+"/"+f)};ContextHub.Store.Core.prototype.removeItem=function(f,h){f=this.resolveReference(f);var m=!1,v=this.getItem(f);null!==v&&(m=!0,this.persistence.removeItem(this.storeDataKey+
"/"+f)&&!(h||{}).silent&&this.eventing.trigger(this.eventChannel,{key:f,value:null,old:v,store:this.name,action:"remove"},l.extend(!0,{defer:this.config.eventDeferring,_:{store:this.name,muteWhenNoData:!0}},h)));return m};ContextHub.Store.Core.prototype.getKeys=function(f){var h=this.persistence.getTree();h=ContextHub.Utils.JSON.tree.getItem(h,this.storeDataKey)||{};f||delete h._;return ContextHub.Utils.JSON.tree.getKeys(h)};ContextHub.Store.Core.prototype.getTree=function(f){var h=this.persistence.getItem(this.storeDataKey)||
{};f||delete h._;return h};ContextHub.Store.Core.prototype.addAllItems=function(f,h){var m=l.type(f),v=this,z=!1;"object"!==m&&"array"!==m||l.each(f,function(t,C){t=v.setItem(t,C,h);z=z||t});return z};ContextHub.Store.Core.prototype.addReference=function(f,h){f=ContextHub.Utils.JSON.tree.sanitizeKey(f);var m=ContextHub.Utils.JSON.tree.sanitizeKey(h);h=!1;f&&m&&(f="/"+f.join("/"),m="/"+m.join("/"),f!==m&&(h=!0,this.references[f]=m));return h};ContextHub.Store.Core.prototype.removeReference=function(f){var h=
ContextHub.Utils.JSON.tree.sanitizeKey(f);f=!1;h&&(f=!0,h="/"+h.join("/"),delete this.references[h]);return f};ContextHub.Store.Core.prototype.getReferences=function(){return this.references};ContextHub.Store.Core.prototype.resolveReference=function(f,h){var m="/"+ContextHub.Utils.JSON.tree.sanitizeKey(f).join("/");if(!l.isEmptyObject(this.references)&&f){f=h||5;for(var v=m;0<f&&v;){f--;v=ContextHub.Utils.JSON.tree.sanitizeKey(m);var z="";h=v.slice(0);for(var t=0;t<v.length&&!this.references[z];t++)z+=
"/"+v[t],h.shift();if(v=this.references[z])v=v+"/"+h.join("/"),v="/"+ContextHub.Utils.JSON.tree.sanitizeKey(v).join("/");m=v||m}}return m};ContextHub.Store.Core.prototype.pauseEventing=function(){this.eventing&&this.eventing.pause(this.eventChannel)};ContextHub.Store.Core.prototype.resumeEventing=function(){this.eventing&&this.eventing.resume(this.eventChannel)};ContextHub.Store.Core.prototype.isEventingPaused=function(){return this.eventing&&this.eventing.isPaused(this.eventChannel)};ContextHub.Store.Core.prototype.announceReadiness=
function(){var f=this.name,h=null;ContextHub.console.timeStamp('"'+f+'" ready');if(this instanceof ContextHub.Store.JSONPStore){var m=this.getKeys();h={keys:{all:{hash:{},list:m}}};l.each(m,function(v,z){h.keys.all.hash[z]=!0})}this.eventing.trigger(ContextHub.Constants.EVENT_STORE_READY+":"+f,{},{defer:0,_:{action:"ready",store:f,wasReadyAt:(new Date).getTime(),duration:this.duration||0,overlay:h}})};ContextHub.Store.Core.prototype.onUpdate=function(f,h){var m=this.eventChannel;if("function"===typeof h)ContextHub.eventing.on(m,
h.bind(this),f);else ContextHub.eventing.off(m,f)}})(ContextHubJQ,window);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.generic-stores - ContextHub.Store.SessionStore.js");
(function(l,u){u.ContextHub.Store=u.ContextHub.Store||{};ContextHub.Store.SessionStore=function(){};ContextHub.Store.SessionStore.defaultConfig={eventDeferring:32,persistence:null,eventing:ContextHub.eventing};ContextHub.Utils.inheritance.inherit(ContextHub.Store.SessionStore,ContextHub.Store.Core);ContextHub.Store.SessionStore.prototype.init=function(p,f){this.config=l.extend(!0,{},this.config,ContextHub.Store.SessionStore.defaultConfig,f);this.uber("init",p,this.config)}})(ContextHubJQ,window);
ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.generic-stores - ContextHub.Store.PersistedStore.js");
(function(l,u){u.ContextHub.Store=u.ContextHub.Store||{};ContextHub.Store.PersistedStore=function(){};ContextHub.Store.PersistedStore.defaultConfig={eventDeferring:32,persistence:ContextHub.persistence};ContextHub.Utils.inheritance.inherit(ContextHub.Store.PersistedStore,ContextHub.Store.Core);ContextHub.Store.PersistedStore.prototype.init=function(p,f){this.config=l.extend(!0,{},this.config,ContextHub.Store.PersistedStore.defaultConfig,f);this.uber("init",p,this.config)}})(ContextHubJQ,window);
ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.generic-stores - ContextHub.Store.JSONPStore.js");
(function(l,u){u.ContextHub.Store=u.ContextHub.Store||{};ContextHub.Store.JSONPStore=function(){};ContextHub.Utils.inheritance.inherit(ContextHub.Store.JSONPStore,ContextHub.Store.Core);ContextHub.Store.JSONPStore.prototype.init=function(p,f){this.config=l.extend(!0,{},this.config,ContextHub.Store.JSONPStore.defaultConfig,f);f=(p||"").replace(/[^a-zA-Z0-9]/g,"");if(0===f.length||f!==p){f="x"+f;for(var h=0,m=0;m<p.length;m++)h=~~((h<<5)-h+p.charCodeAt(m));h=1E4*Math.sin(h);f+=(h-Math.floor(h)).toString(36).substr(2,
5)}this.callbackName=f;this.uber("init",p,this.config);this.setUpdateInterval()};ContextHub.Store.JSONPStore.defaultConfig={eventDeferring:32,persistence:null,eventing:ContextHub.eventing,service:null};ContextHub.Store.JSONPStore.prototype.getServiceDetails=function(){return this.config.service};ContextHub.Store.JSONPStore.prototype.configureService=function(p,f){this.config.service=f?p:l.extend(!0,{},this.config.service,p)};ContextHub.Store.JSONPStore.prototype.resolveParameter=function(p){var f=
"boolean"===l.type(p)?String(p):p,h=f||"";p=["ContextHub.Paths."];"string"===l.type(f)&&(f=h.match(/\$\{(contexthub|variable):[^}]+}/g))&&l.each(f,function(m,v){m=v.slice(2,-1).split(/:/);var z=m.shift(),t=m.shift(),C=null;"contexthub"===z&&(C=ContextHub.persistence.getItem(t));"variable"===z&&t&&l.each(this.allowedPrefix,function(A,E){(A=0===t.indexOf(E))&&(C=ContextHub.Utils.JSON.tree.getItem(u,t.replace(/\./g,"/")));return!A});h=h.replace(v,C||"")}.bind({allowedPrefix:p}));return h};ContextHub.Store.JSONPStore.prototype.getServiceURL=
function(p){var f=this.getServiceDetails(),h=[],m=[];if("object"!==l.type(f))return null;if(f.jsonp){var v=!0===f.jsonp?"callback":(""+f.jsonp).replace(/[^a-zA-Z0-9_$]/g,"");f.params=f.params||{};f.params[v]="ContextHub.Callbacks."+this.callbackName}f.port=f.port&&80===f.port?"":f.port;f.host?("undefined"===typeof f.secure||"auto"===f.secure?h.push("//"):h.push(f.secure?"https://":"http://"),h.push(f.host),h.push(f.port?":"+f.port:"")):h.push(u.location.protocol+"//"+u.location.host);f.path=f.path||
"/";v=""+(p?this.resolveParameter(f.path):f.path);h.push(v);l.each(f.params||{},function(z,t){m.push(encodeURIComponent(z)+"\x3d"+encodeURIComponent(p?this.resolveParameter(t):t))}.bind(this));m.length&&(h.push(-1===v.indexOf("?")?"?":"\x26"),h.push(m.join("\x26")));return h.join("")};ContextHub.Store.JSONPStore.prototype.queryService=function(p){var f=this.getServiceURL(!0);if(f){var h=this.config.service.jsonp||this.config.service.script,m=this.isEventingPaused(),v=this;p&&this.removeItem("_",{silent:!0});
p=this.getItem(ContextHub.Constants.SERVICE_RESPONSE_TIME_KEY)||0;var z=this.getItem(ContextHub.Constants.SERVICE_LAST_URL_KEY);p+this.config.service.ttl>(new Date).getTime()&&z===f?(this.duration="cached",this.announceReadiness()):(this.setItem(ContextHub.Constants.SERVICE_LAST_URL_KEY,f),u.ContextHub.Callbacks=u.ContextHub.Callbacks||{},ContextHub.Callbacks[this.callbackName]=this.callbackFunction.bind(this),f={url:f,timeout:this.config.service.timeout,async:this.config.service.synchronous?!1:!0,
method:this.config.service.method||"GET"},h&&l.extend(f,{dataType:"script",cache:!0}),this.pauseEventing(),this.duration=0,ContextHub.Shared.timers.start(this.name),f=l.ajax(f),h||f.done(function(t,C,A){t=ContextHub.Utils.JSON.parse(A.responseText);ContextHub.Callbacks[v.callbackName](t)}),f.fail(function(t){v.failureHandler(t)}),f.always(function(){m||v.resumeEventing();v.announceReadiness()}))}};ContextHub.Store.JSONPStore.prototype.successHandler=function(p){return p};ContextHub.Store.JSONPStore.prototype.failureHandler=
function(p){ContextHub.console.log('There was an error while accessing JSONP service in the store "'+this.name+'", configuration: ',(this.config||{}).service,", error: ",p)};ContextHub.Store.JSONPStore.prototype.callbackFunction=function(p){this.duration=ContextHub.Shared.timers.finish(this.name)+"ms";this.setItem(ContextHub.Constants.SERVICE_RESPONSE_TIME_KEY,(new Date).getTime());p=this.successHandler(p);p=l.extend(!0,p instanceof Array?[]:{},p);this.setItem(ContextHub.Constants.SERVICE_RAW_RESPONSE_KEY,
p)};ContextHub.Store.JSONPStore.prototype.getRawResponse=function(){return this.getItem(ContextHub.Constants.SERVICE_RAW_RESPONSE_KEY)||{}};ContextHub.Store.JSONPStore.prototype.reset=function(p){this.uber("reset",p);this.queryService(!1)};ContextHub.Store.JSONPStore.prototype.setUpdateInterval=function(p){p=isNaN(p)?this.config.pollInterval:p;this.intervalHandler&&(u.clearInterval(this.intervalHandler),this.intervalHandler=null);if(0<p){var f=this;this.intervalHandler=u.setInterval(function(){f.queryService(!0)},
p)}}})(ContextHubJQ,window);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.generic-stores - ContextHub.Store.PersistedJSONPStore.js");
(function(l,u){u.ContextHub.Store=u.ContextHub.Store||{};ContextHub.Store.PersistedJSONPStore=function(){};ContextHub.Store.PersistedJSONPStore.defaultConfig={eventDeferring:32,persistence:ContextHub.persistence};ContextHub.Utils.inheritance.inherit(ContextHub.Store.PersistedJSONPStore,ContextHub.Store.JSONPStore);ContextHub.Store.PersistedJSONPStore.prototype.init=function(p,f){this.config=l.extend(!0,{},this.config,ContextHub.Store.PersistedJSONPStore.defaultConfig,f);this.uber("init",p,this.config)}})(ContextHubJQ,
window);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine - ContextHub.SegmentEngine.Constants.js");
(function(l){l.extend(!0,ContextHub.Constants,{EVENT_SEGMENT_REGISTERED:"segment-engine:segment-registered",EVENT_SEGMENT_UNREGISTERED:"segment-engine:segment-unregistered",EVENT_SEGMENT_UPDATED:"segment-engine:segment-updated",EVENT_SCRIPT_REGISTERED:"segment-engine:script-registered",EVENT_SCRIPT_UNREGISTERED:"segment-engine:script-unregistered",EVENT_SCRIPT_UPDATED:"segment-engine:script-updated",EVENT_TEASER_REGISTERED:"segment-engine:teaser-registered",EVENT_TEASER_UNREGISTERED:"segment-engine:teaser-unregistered",
EVENT_TEASER_LOADED:"segment-engine:teaser-loaded"})})(ContextHubJQ);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine - ContextHub.SegmentEngine.js");
(function(l,u){u.ContextHub.SegmentEngine={version:"1.1.18-20221010-1909"};ContextHub.SegmentEngine.getResolvedSegments=function(p){return ContextHub.SegmentEngine.SegmentManager.getResolvedSegments(p)};ContextHub.SegmentEngine.getSegment=function(p){return ContextHub.SegmentEngine.SegmentManager.getSegment(p)};ContextHub.SegmentEngine.getComparisonOperators=function(){return ContextHub.SegmentEngine.OperatorManager.getAllOperators()};ContextHub.SegmentEngine.getObjectValue=function(p){return null===
p||void 0===p?null:p instanceof ContextHub.SegmentEngine.Operator?p.isResolved():p instanceof ContextHub.SegmentEngine.Property?p.getValue():p instanceof ContextHub.SegmentEngine.ScriptReference?p.execute():p instanceof ContextHub.SegmentEngine.SegmentReference?p.isResolved():p}})(ContextHubJQ,window);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine - ContextHub.SegmentEngine.Property.js");
(function(l,u){u.ContextHub.SegmentEngine=u.ContextHub.SegmentEngine||{};ContextHub.SegmentEngine.Property=function(p){var f=ContextHub.SegmentEngine.Property;if(!(this instanceof f))return ContextHub.Utils.inheritance.newInstance(f,arguments);p=ContextHub.Utils.JSON.tree.sanitizeKey(p);this.key="/"+p.join("/");this.storeName=p.shift();this.itemName=p.join("/")};ContextHub.SegmentEngine.Property.prototype.info={className:"Property",updateEvent:ContextHub.Constants.EVENT_STORE_UPDATED};ContextHub.SegmentEngine.Property.prototype.getKey=
function(){return this.key};ContextHub.SegmentEngine.Property.prototype.getStoreName=function(){return this.storeName};ContextHub.SegmentEngine.Property.prototype.getItemName=function(){return this.itemName};ContextHub.SegmentEngine.Property.prototype.getValue=function(){return ContextHub.get(this.key)};ContextHub.SegmentEngine.Property.prototype.toString=function(){return this.info.className+'("'+this.getKey()+'") -\x3e '+this.getValue()}})(ContextHubJQ,window);
ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine - ContextHub.SegmentEngine.Operator.js");
(function(l,u){u.ContextHub.SegmentEngine=u.ContextHub.SegmentEngine||{};ContextHub.SegmentEngine.Operator=function(p,f){var h=ContextHub.SegmentEngine.Operator;if(!(this instanceof h))return ContextHub.Utils.inheritance.newInstance(h,arguments);f=[].slice.call(arguments,1);this.operatorName=p;this.operatorArguments=f};ContextHub.SegmentEngine.Operator.prototype.getOperatorName=function(){return this.operatorName};ContextHub.SegmentEngine.Operator.prototype.getOperatorArguments=function(){return this.operatorArguments};
ContextHub.SegmentEngine.Operator.prototype.isResolved=function(){var p=!1,f=!0,h=this.getOperatorName(),m=/^and(\.|$)/.test(h),v=/^or(\.|$)/.test(h),z=this.getOperatorArguments();if((m||v)&&2>z.length){var t=z.length;0===t&&(z.push(null),z.push(null));1===t&&z.push(m?!0:null)}t=ContextHub.SegmentEngine.getObjectValue(z[0]);var C=l.type(t);C=ContextHub.SegmentEngine.OperatorManager.getOperator(h,C);var A=function(V){m&&!1===V&&(f=p=!1);v&&!0===V&&(p=!0,f=!1)};A(t);var E=z.length?z.slice(1):[null];
if(C&&f){var H=m||v?z.length:2;h=C.operatorName;E=[];for(var P=1;P<H&&f;P++){var O=ContextHub.SegmentEngine.getObjectValue(z[P]);E.push(O);A(O)}f&&(z=[t].concat([].slice.call(E)),p=C.handler.apply(this,z))}ContextHub.console.debug("    comparing:",t,h,E.length?E.join(" "+h+" "):E+"","\x3d",p);this._resolution=[h,p,[].concat.call([t],E)];return p};ContextHub.SegmentEngine.Operator.prototype.traverse=function(p,f){var h=[],m=function(v){if(!v||"function"===typeof v.isResolved)if("undefined"===typeof f||
"function"===typeof f&&f(v))h.push(v),"function"===typeof p&&p(v)};m(this);ContextHub.SegmentEngine.OperatorManager.getOperator(this.operatorName)&&l.each(this.getOperatorArguments(),function(v,z){z instanceof ContextHub.SegmentEngine.Operator?l.merge(h,z.traverse(p,f)):m(z)});return h};ContextHub.SegmentEngine.Operator.prototype.toString=function(){var p='Operator("'+this.getOperatorName()+'"';l.each(this.getOperatorArguments(),function(f,h){p+=", "+h});return p+=") -\x3e "+this.isResolved()}})(ContextHubJQ,
window);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine - ContextHub.SegmentEngine.OperatorManager.js");
(function(l,u){u.ContextHub.SegmentEngine=u.ContextHub.SegmentEngine||{};var p={};ContextHub.SegmentEngine.OperatorManager={};ContextHub.SegmentEngine.OperatorManager.register=function(f,h){"string"===typeof f&&f.length&&!/\.$/.test(f)&&(p[f]={operatorName:f,handler:h})};ContextHub.SegmentEngine.OperatorManager.unregister=function(f){delete p[f]};ContextHub.SegmentEngine.OperatorManager.unregisterAllOperators=function(){p={}};ContextHub.SegmentEngine.OperatorManager.getAllOperators=function(){return p};
ContextHub.SegmentEngine.OperatorManager.getOperator=function(f,h){var m=(f||"").split(".",2);f=m.shift();m=m.shift()||"";return p[f+"."+m]||p[f+"."+h]||p[f]||null}})(ContextHubJQ,window);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine - ContextHub.SegmentEngine.Segment.js");
(function(l,u){u.ContextHub.SegmentEngine=u.ContextHub.SegmentEngine||{};ContextHub.SegmentEngine.Segment=function(f,h){var m=ContextHub.SegmentEngine.Segment;if(!(this instanceof m))return ContextHub.Utils.inheritance.newInstance(m,arguments);m=f||{};"string"===typeof m?m={path:f}:m.length&&(m={name:m.shift(),path:m.shift(),boost:m.shift()});var v=l.trim(m.name),z=l.trim(m.path),t=parseInt(l.trim(m.boost),10)||0;0===v.length&&(v=z.split("/").pop());v=v.replace(/ /g,"-").replace(/[^a-z0-9\-]/ig,"").toLowerCase();
this.title=m.name;this.name=v;this.path=z;this.boost=t;this.register(h)};ContextHub.SegmentEngine.Segment.prototype.info={className:"Segment",updateEvent:ContextHub.Constants.EVENT_SEGMENT_UPDATED};ContextHub.SegmentEngine.Segment.prototype.register=function(f){0!==this.getPath().length&&!this.isRegistered()&&f instanceof ContextHub.SegmentEngine.Operator&&(this.cachedResult=null,this.condition=f,this.registered=this.enabled=!1,ContextHub.SegmentEngine.Dependency.findAllDependencies.call(this,this.getCondition()),
ContextHub.SegmentEngine.SegmentManager.register(this))};ContextHub.SegmentEngine.Segment.prototype.unregister=function(){this.enabled=this.registered=!1;this.condition=null;this.isResolved();ContextHub.SegmentEngine.SegmentManager.unregister(this.getPath())};ContextHub.SegmentEngine.Segment.prototype.isResolved=function(){var f=!1;if(null!==this.cachedResult)return ContextHub.console.debug('[+] Segment "'+this.getPath()+'" resolution (cached):',this.cachedResult),this.cachedResult;ContextHub.console.debug('[+] Segment "'+
this.getPath()+'" resolution:');this.isEnabled()&&this.isRegistered()&&(f=this.condition.isResolved());f!==this.cachedResult&&(this.cachedResult=f,ContextHub.eventing.trigger(this.info.updateEvent,{resolved:f,key:this.getPath(),action:"set",value:f},{defer:0,_:{resolved:f,path:this.getPath()}}));return f};var p=function(f,h){var m=f._resolution;h=h||[];if(m){var v=m.shift(),z=m.shift();m=m.shift();var t=v+" ("+z+")";v={};v[t]=m;if(h instanceof Array)h.push(v);else return v}l.each(f.operatorArguments,
function(C,A){if(A instanceof ContextHub.SegmentEngine.Operator){var E=(h instanceof Array?h[h.length-1]:h)[t];E[C]=p(A,"boolean"===typeof E[C]?{}:[])}});return h};ContextHub.SegmentEngine.Segment.prototype.debug=function(){var f=this.getCondition();if(f){var h=this.isResolved();f=p(f);ContextHub.console.debug("[todo] debug: ",h,f)}else ContextHub.console.debug('[-] [SegmentEngine] Segment "'+this.getPath()+'" is invalid.')};ContextHub.SegmentEngine.Segment.prototype.isRegistered=function(){return!0===
this.registered};ContextHub.SegmentEngine.Segment.prototype.isEnabled=function(){return!0===this.enabled};ContextHub.SegmentEngine.Segment.prototype.enable=function(){this.condition instanceof ContextHub.SegmentEngine.Operator&&(this.enabled=!0)};ContextHub.SegmentEngine.Segment.prototype.disable=function(){this.enabled=!1};ContextHub.SegmentEngine.Segment.prototype.getName=function(){return this.name};ContextHub.SegmentEngine.Segment.prototype.getTitle=function(){return this.title};ContextHub.SegmentEngine.Segment.prototype.getPath=
function(){return this.path};ContextHub.SegmentEngine.Segment.prototype.getBoost=function(){return this.boost};ContextHub.SegmentEngine.Segment.prototype.getCondition=function(){return this.condition};ContextHub.SegmentEngine.Segment.prototype.getDependencies=function(){return this.dependencyList||ContextHub.SegmentEngine.Dependency.getEmptyDependencyList()};ContextHub.SegmentEngine.Segment.prototype.onUpdate=function(f,h){var m=this.info.updateEvent;if("function"===typeof h)ContextHub.eventing.on(m,
function(v,z){z&&z.keys.all.hash[this.segment]&&this.handler()}.bind({segment:this.getPath(),handler:h}),f);else ContextHub.eventing.off(m,f)};ContextHub.SegmentEngine.Segment.prototype.toString=function(){var f='("'+this.getPath()+'", '+this.getBoost()+", "+this.getCondition()+")";return this.info.className+f+" -\x3e "+this.isResolved()}})(ContextHubJQ,window);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine - ContextHub.SegmentEngine.SegmentReference.js");
(function(l,u){u.ContextHub.SegmentEngine=u.ContextHub.SegmentEngine||{};ContextHub.SegmentEngine.SegmentReference=function(p){var f=ContextHub.SegmentEngine.SegmentReference;if(!(this instanceof f))return ContextHub.Utils.inheritance.newInstance(f,arguments);this.segmentPath=l.trim(p)};ContextHub.SegmentEngine.SegmentReference.prototype.info={className:"SegmentReference",updateEvent:ContextHub.Constants.EVENT_SEGMENT_UPDATED};ContextHub.SegmentEngine.SegmentReference.prototype.getSegmentPath=function(){return this.segmentPath};
ContextHub.SegmentEngine.SegmentReference.prototype.isResolved=function(){var p=!1,f=ContextHub.SegmentEngine.SegmentManager.getSegment(this.getSegmentPath());f&&(p=f.isResolved());return p};ContextHub.SegmentEngine.SegmentReference.prototype.toString=function(){return this.info.className+'("'+this.getSegmentPath()+'") -\x3e '+this.isResolved()}})(ContextHubJQ,window);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine - ContextHub.SegmentEngine.SegmentManager.js");
(function(l,u){u.ContextHub.SegmentEngine=u.ContextHub.SegmentEngine||{};var p={};ContextHub.SegmentEngine.SegmentManager={};ContextHub.SegmentEngine.SegmentManager.info={registerEvent:ContextHub.Constants.EVENT_SEGMENT_REGISTERED,unregisterEvent:ContextHub.Constants.EVENT_SEGMENT_UNREGISTERED};ContextHub.SegmentEngine.SegmentManager.register=function(f){if(!(f instanceof ContextHub.SegmentEngine.Segment&&f.getCondition()))return!1;p[f.getPath()]=f;f.enabled=!0;f.registered=!0;ContextHub.eventing.trigger(ContextHub.SegmentEngine.SegmentManager.info.registerEvent,
{key:f.getPath(),action:"set",value:"registered"},{defer:0});ContextHub.SegmentEngine.Dependency.dependencyMonitor(f,!0);f.isResolved();return!0};ContextHub.SegmentEngine.SegmentManager.unregister=function(f){if(f=f instanceof ContextHub.SegmentEngine.Segment?f:this.getSegment(f))f.registered=!1,f.disable(),delete p[f.getPath()],ContextHub.SegmentEngine.Dependency.dependencyMonitor(f,!1),f.cachedResult=null,f.dependencyList=ContextHub.SegmentEngine.Dependency.getEmptyDependencyList(),f.isResolved(),
ContextHub.eventing.trigger(ContextHub.SegmentEngine.SegmentManager.info.unregisterEvent,{segment:f,key:f.getPath(),action:"remove",value:"unregistered"},{defer:0})};ContextHub.SegmentEngine.SegmentManager.unregisterAllSegments=function(){l.each(p,function(f,h){h.unregister()})};ContextHub.SegmentEngine.SegmentManager.getAllSegments=function(){return p};ContextHub.SegmentEngine.SegmentManager.getSegment=function(f){return p[f]||null};ContextHub.SegmentEngine.SegmentManager.getResolvedSegments=function(f){var h=
!0===(f||{}).returnLookup,m=h?{}:[];f=ContextHub.Shared.timers.start();l.each(p,function(v,z){z.isResolved()&&(h?m[z.getPath()]=z:m.push(z))});ContextHub.console.log(ContextHub.Shared.timestamp(),"[+] checking resolved segments ("+ContextHub.Shared.timers.finish(f)+"ms)");return m};ContextHub.SegmentEngine.SegmentManager.getUnresolvedSegments=function(f){var h=!0===(f||{}).returnLookup,m=h?{}:[];f=ContextHub.Shared.timers.start();l.each(p,function(v,z){z.isResolved()||(h?m[z.getPath()]=z:m.push(z))});
ContextHub.console.log(ContextHub.Shared.timestamp(),"[+] checking unresolved segments ("+ContextHub.Shared.timers.finish(f)+"ms)");return m};ContextHub.SegmentEngine.SegmentManager.invalidateCache=function(){for(var f in p)p.hasOwnProperty(f)&&(p[f].cachedResult=null);return ContextHub.SegmentEngine.SegmentManager.getResolvedSegments()}})(ContextHubJQ,window);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine - ContextHub.SegmentEngine.ScriptReference.js");
(function(l,u){u.ContextHub.SegmentEngine=u.ContextHub.SegmentEngine||{};ContextHub.SegmentEngine.ScriptReference=function(p,f){var h=ContextHub.SegmentEngine.ScriptReference;if(!(this instanceof h))return ContextHub.Utils.inheritance.newInstance(h,arguments);f=[].slice.call(arguments,1);this.scriptName=l.trim(p);this.scriptArguments=f;this.cachedResult=null;this.dependencyList=ContextHub.SegmentEngine.Dependency.getEmptyDependencyList();for(h=0;h<this.scriptArguments.length;h++)this.dependOn(this.scriptArguments[h]);
ContextHub.SegmentEngine.Dependency.dependencyMonitor(this,!0)};ContextHub.SegmentEngine.ScriptReference.prototype.info={className:"ScriptReference",updateEvent:ContextHub.Constants.EVENT_SCRIPT_UPDATED};ContextHub.SegmentEngine.ScriptReference.prototype.dependOn=function(p){ContextHub.SegmentEngine.Dependency.addDependency.call(this,p)};ContextHub.SegmentEngine.ScriptReference.prototype.getScriptName=function(){return this.scriptName};ContextHub.SegmentEngine.ScriptReference.prototype.getScriptHandler=
function(){return ContextHub.SegmentEngine.ScriptManager.getScript(this.getScriptName())};ContextHub.SegmentEngine.ScriptReference.prototype.getScriptArguments=function(){return this.scriptArguments};ContextHub.SegmentEngine.ScriptReference.prototype.getDependencies=function(){return this.dependencyList||ContextHub.SegmentEngine.Dependency.getEmptyDependencyList()};ContextHub.SegmentEngine.ScriptReference.prototype.execute=function(){var p=null,f=this.getScriptHandler();if(null!==this.cachedResult)return this.cachedResult;
if("function"===typeof f){var h=this.getScriptArguments(),m=[];l.each(h,function(v,z){v=ContextHub.SegmentEngine.getObjectValue(z);m.push(v)});try{p=f.apply(this,m)}catch(v){ContextHub.console.error('[-] [SegmentEngine] User script "'+this.getScriptName()+'" failed:',v),p=null}}this.cachedResult!==p&&(this.cachedResult=p,ContextHub.eventing.trigger(this.info.updateEvent+":"+this.getScriptName(),{script:this,key:this.getScriptName(),action:"set",resolved:p,value:p},{defer:0,_:{result:p,scriptName:this.getScriptName()}}));
return p};ContextHub.SegmentEngine.ScriptReference.prototype.isResolved=function(){return this.execute()};ContextHub.SegmentEngine.ScriptReference.prototype.toString=function(){var p=this.info.className+'("'+this.getScriptName()+'"';l.each(this.getScriptArguments(),function(f,h){"string"===typeof h&&(h='"'+h+'"');p+=", "+h});return p+=") -\x3e "+this.execute()}})(ContextHubJQ,window);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine - ContextHub.SegmentEngine.ScriptManager.js");
(function(l,u){u.ContextHub.SegmentEngine=u.ContextHub.SegmentEngine||{};var p={};ContextHub.SegmentEngine.ScriptManager={};ContextHub.SegmentEngine.ScriptManager.register=function(h,m){"string"===typeof h&&h.length&&"function"===typeof m&&(p[h]=m,ContextHub.eventing.trigger(ContextHub.Constants.EVENT_SCRIPT_REGISTERED,{key:h,action:"set",value:"registered"},{defer:0}))};ContextHub.SegmentEngine.ScriptManager.unregister=function(h){this.isRegistered(h)&&ContextHub.eventing.trigger(ContextHub.Constants.EVENT_SCRIPT_UNREGISTERED,
{key:h,action:"remove",value:"unregistered"},{defer:0});delete p[h]};ContextHub.SegmentEngine.ScriptManager.unregisterAllScripts=function(){l.each(this.getAllScripts(),function(h){this.unregister(h)}.bind(this))};ContextHub.SegmentEngine.ScriptManager.getAllScripts=function(){return p};var f=function(h){ContextHub.console.error('[-] [SegmentEngine] User script "'+h+'" not found.');return function(){return null}};ContextHub.SegmentEngine.ScriptManager.getScript=function(h){return p[h]||f(h)};ContextHub.SegmentEngine.ScriptManager.isRegistered=
function(h){return!!p[h]}})(ContextHubJQ,window);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine - ContextHub.SegmentEngine.Dependency.js");
(function(l,u){u.ContextHub.SegmentEngine=u.ContextHub.SegmentEngine||{};ContextHub.SegmentEngine.Dependency={};ContextHub.SegmentEngine.Dependency.allowedDependencies=[ContextHub.SegmentEngine.SegmentReference,ContextHub.SegmentEngine.ScriptReference,ContextHub.SegmentEngine.Property];ContextHub.SegmentEngine.Dependency.getEmptyDependencyList=function(){var f={};l.each(ContextHub.SegmentEngine.Dependency.allowedDependencies,function(h,m){f[m.prototype.info.className]={keys:[],updateEvent:null}});
return f};ContextHub.SegmentEngine.Dependency.addDependency=function(f){if(f){this.dependencyList=this.dependencyList||ContextHub.SegmentEngine.Dependency.getEmptyDependencyList();var h=null;if(f instanceof ContextHub.SegmentEngine.Property){var m=f.getKey();h=m.replace(/(^\/|\/$)/g,"").split(/\//).shift()||null}else m=f instanceof ContextHub.SegmentEngine.ScriptReference?f.getScriptName():f instanceof ContextHub.SegmentEngine.SegmentReference?f.getSegmentPath():null;if(m){var v=this.dependencyList[f.info.className];
v[m]||(v[m]=!0,v.keys.push(m));v.variant=f.info.className;v.updateEvent=f.info.updateEvent;h&&(v.stores=v.stores||{},v.stores[h]=!0)}}};ContextHub.SegmentEngine.Dependency.findAllDependencies=function(f){var h=(f||{}).operatorArguments;if(h){f=Math.min(h.length,/^(and|or)(\.|$)/.test(f.operatorName)?Number.MAX_VALUE:2);var m;for(m=0;m<f;m++){var v=h[m];v instanceof ContextHub.SegmentEngine.Operator?ContextHub.SegmentEngine.Dependency.findAllDependencies.call(this,v):ContextHub.SegmentEngine.Dependency.addDependency.call(this,
v)}}};var p=function(f,h){f=this.getDependencies();var m=null;h.channel===ContextHub.SegmentEngine.SegmentReference.prototype.info.updateEvent?m=f.SegmentReference:h.channel===ContextHub.SegmentEngine.ScriptReference.prototype.info.updateEvent?m=f.ScriptReference:h.channel===ContextHub.SegmentEngine.Property.prototype.info.updateEvent?m=f.Property:ContextHub.console.error("[-] [SegmentEngine] Unsupported event type:",h.channel);m&&ContextHub.SegmentEngine.Dependency.isMatching(h,m)&&(this.cachedResult=
null,this.isResolved())};ContextHub.SegmentEngine.Dependency.dependencyMonitor=function(f,h){if(f instanceof ContextHub.SegmentEngine.Segment||f instanceof ContextHub.SegmentEngine.ScriptReference){var m=(f.getPath||f.getScriptName).call(f).replace(/[^a-z]/ig,""),v=f.getDependencies(),z=[],t;for(t in v)if(v.hasOwnProperty(t)){var C=v[t];C.keys.length&&z.push(C.updateEvent)}if(z.length)if(z=z.join(" "),h)ContextHub.eventing.on(z,p.bind(f),m);else ContextHub.eventing.off(z,m)}};ContextHub.SegmentEngine.Dependency.isMatching=
function(f,h){var m=ContextHub.SegmentEngine.Dependency[(h||{}).variant+"Handler"];return"function"===typeof m?m.call(this,f,h):!1};ContextHub.SegmentEngine.Dependency.SegmentReferenceHandler=function(f,h){for(var m=0;m<h.keys.length;m++)if(f.keys.all.hash[h.keys[m]])return!0;return!1};ContextHub.SegmentEngine.Dependency.ScriptReferenceHandler=function(f,h){for(var m=0;m<h.keys.length;m++)if(f.keys.all.hash[h.keys[m]])return!0;return!1};ContextHub.SegmentEngine.Dependency.PropertyHandler=function(f,
h){if(h.stores[f.store])for(var m=0;m<h.keys.length;m++){var v=h.keys[m];v=v.substr(v.indexOf("/",1));if(f.keys.all.hash[v])return!0}return!1}})(ContextHubJQ,window);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine.operators - Operator.and.js");(function(){ContextHub.SegmentEngine.OperatorManager.register("and",function(l,u){return!(!l||!u)})})();ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine.operators - Operator.or.js");
(function(){ContextHub.SegmentEngine.OperatorManager.register("or",function(l,u){return!(!l&&!u)})})();ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine.operators - Operator.equal.js");
(function(l){var u=function(p){"boolean"!==typeof p&&(p=/^true$/i.test(l.trim(String(p))));return p};ContextHub.SegmentEngine.OperatorManager.register("equal",function(p,f){return p===f});ContextHub.SegmentEngine.OperatorManager.register("equal.string",function(p,f){p=String(p);f=String(f);return p===f});ContextHub.SegmentEngine.OperatorManager.register("equal.number",function(p,f){p=Number(String(p)||void 0);f=Number(String(f)||void 0);return p===f});ContextHub.SegmentEngine.OperatorManager.register("equal.boolean",
function(p,f){p=u(p);f=u(f);return p===f});ContextHub.SegmentEngine.OperatorManager.register("equal.date",function(p,f){p=new Date(p||void 0);f=new Date(f||void 0);return Number(p)===Number(f)});ContextHub.SegmentEngine.OperatorManager.register("equal.regexp",function(p,f){var h=!1;"string"===typeof p&&f&&(f instanceof RegExp||(f=new RegExp(f)),h=f.test(p));return h})})(ContextHubJQ);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine.operators - Operator.not-equal.js");
(function(l){var u=function(p){return function(){return!p.apply(this,arguments)}};l.each(ContextHub.SegmentEngine.OperatorManager.getAllOperators(),function(p,f){/^equal(\.|$)/.test(p)&&ContextHub.SegmentEngine.OperatorManager.register("not-"+p,u(f.handler))})})(ContextHubJQ);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine.operators - Operator.less-than.js");
(function(){ContextHub.SegmentEngine.OperatorManager.register("less-than",function(l,u){return l<u});ContextHub.SegmentEngine.OperatorManager.register("less-than.string",function(l,u){l=String(l);u=String(u);return l<u});ContextHub.SegmentEngine.OperatorManager.register("less-than.number",function(l,u){l=Number(String(l)||void 0);u=Number(String(u)||void 0);return l<u});ContextHub.SegmentEngine.OperatorManager.register("less-than.date",function(l,u){l=new Date(l||void 0);u=new Date(u||void 0);return Number(l)<
Number(u)})})();ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine.operators - Operator.less-than-or-equal.js");
(function(l){var u=function(h,m){ContextHub.console.error("[-] [SegmentEngine] Comparison operator not found:",h+(m?"."+m:""));return function(){return!1}},p=function(h,m){return(ContextHub.SegmentEngine.OperatorManager.getOperator(h,m)||{}).handler||u(h,m)},f=function(h){var m=p("less-than",h),v=p("equal",h);return function(){return m.apply(this,arguments)||v.apply(this,arguments)}};l.each(ContextHub.SegmentEngine.OperatorManager.getAllOperators(),function(h){if(/^less-than(\.|$)/.test(h)){var m=
h.split(".",2);h=m.shift();m=m.shift();h=h.replace("less-than","less-than-or-equal");m&&(h+="."+m);ContextHub.SegmentEngine.OperatorManager.register(h,f(m))}})})(ContextHubJQ);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine.operators - Operator.greater-than.js");
(function(){ContextHub.SegmentEngine.OperatorManager.register("greater-than",function(l,u){return l>u});ContextHub.SegmentEngine.OperatorManager.register("greater-than.string",function(l,u){l=String(l);u=String(u);return l>u});ContextHub.SegmentEngine.OperatorManager.register("greater-than.number",function(l,u){l=Number(String(l)||void 0);u=Number(String(u)||void 0);return l>u});ContextHub.SegmentEngine.OperatorManager.register("greater-than.date",function(l,u){l=new Date(l||void 0);u=new Date(u||
void 0);return Number(l)>Number(u)})})();ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine.operators - Operator.greater-than-or-equal.js");
(function(l){var u=function(h,m){ContextHub.console.error("[-] [SegmentEngine] Comparison operator not found:",h+(m?"."+m:""));return function(){return!1}},p=function(h,m){return(ContextHub.SegmentEngine.OperatorManager.getOperator(h,m)||{}).handler||u(h,m)},f=function(h){var m=p("greater-than",h),v=p("equal",h);return function(){return m.apply(this,arguments)||v.apply(this,arguments)}};l.each(ContextHub.SegmentEngine.OperatorManager.getAllOperators(),function(h){if(/^greater-than(\.|$)/.test(h)){var m=
h.split(".",2);h=m.shift();m=m.shift();h=h.replace("greater-than","greater-than-or-equal");m&&(h+="."+m);ContextHub.SegmentEngine.OperatorManager.register(h,f(m))}})})(ContextHubJQ);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine.scripts - tagcloud-max.js");
(function(){ContextHub.SegmentEngine.ScriptManager.register("getMaxTags",function(){this.dependOn(ContextHub.SegmentEngine.Property("tagcloud/default"));var l=ContextHub.get("tagcloud/default"),u=0;for(tag in l)if(!tag.startsWith(".")){var p=ContextHub.get("tagcloud/default/"+tag+"/.count");p>u&&(u=p)}console.log("tag max count: "+u);for(tag in l)tag.startsWith(".")||(p=ContextHub.get("tagcloud/default/"+tag+"/.count"),p==u?(ContextHub.set("tagcloud/default/"+tag+"/.maxtag",1),console.log("tag max: "+
tag)):ContextHub.set("tagcloud/default/"+tag+"/.maxtag",0));return!0})})();ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine.page-interaction - PageInteraction.js");
(function(l,u){u.ContextHub.SegmentEngine.PageInteraction=u.ContextHub.SegmentEngine.PageInteraction||{};ContextHub.SegmentEngine.PageInteraction={};ContextHub.SegmentEngine.PageInteraction.info={propertyHolder:"data-contexthub-property",processorHolder:"data-processor",defaultHolder:"data-default-value"};ContextHub.SegmentEngine.PageInteraction.getPropertyPlaceholders=function(p){var f="["+ContextHub.SegmentEngine.PageInteraction.info.propertyHolder+(p?'^\x3d"%1"]':"]");p=l([f.replace(/%1/,"/"+p),
f.replace(/%1/,p)].join(", "));var h=[];l.each(p,function(m,v){m=ContextHub.SegmentEngine.PageInteraction.PropertyPlaceholder(v);m.isValid()&&h.push(m)});return h}})(ContextHubJQ,window);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine.page-interaction - PageInteraction.PropertyPlaceholder.js");
(function(l,u){u.ContextHub.SegmentEngine.PageInteraction=u.ContextHub.SegmentEngine.PageInteraction||{};var p=function(){var f=this.element.attr(ContextHub.SegmentEngine.PageInteraction.info.propertyHolder);this.element&&f?(f=ContextHub.Utils.JSON.tree.sanitizeKey(f),this.storeName=f.shift(),this.propertyName="/"+f.join("/"),this.keyName="/"+this.storeName+this.propertyName,this.defaultValue=l.trim(this.element.attr(ContextHub.SegmentEngine.PageInteraction.info.defaultHolder)||""),this.processors=
[],l.each((this.element.attr(ContextHub.SegmentEngine.PageInteraction.info.processorHolder)||"").split(/,/),function(h,m){h=l.trim(m);h.length&&this.processors.push(h)}.bind(this))):(this.defaultValue=this.propertyName=this.keyName=this.storeName=null,this.processors=[])};ContextHub.SegmentEngine.PageInteraction.PropertyPlaceholder=function(f){var h=ContextHub.SegmentEngine.PageInteraction.PropertyPlaceholder;if(!(this instanceof h))return ContextHub.Utils.inheritance.newInstance(h,arguments);this.element=
l(f);p.call(this)};ContextHub.SegmentEngine.PageInteraction.PropertyPlaceholder.prototype.update=function(f){p.call(this);var h=this.getValueProcessors();f||(f=ContextHub.get(this.getKey()));f&&""!==f||(f=this.getDefaultValue());for(var m=0;m<h.length;m++){var v=ContextHub.SegmentEngine.PageInteraction.PropertyProcessor.getProcessor(h[m]);f=l.trim(v.handler.call(this,f))}this.element.val()!==f&&this.element.text(f)};ContextHub.SegmentEngine.PageInteraction.PropertyPlaceholder.prototype.getPropertyName=
function(){p.call(this);return this.propertyName||""};ContextHub.SegmentEngine.PageInteraction.PropertyPlaceholder.prototype.getKey=function(){p.call(this);return this.keyName||""};ContextHub.SegmentEngine.PageInteraction.PropertyPlaceholder.prototype.getDefaultValue=function(){p.call(this);return this.defaultValue||""};ContextHub.SegmentEngine.PageInteraction.PropertyPlaceholder.prototype.getValueProcessors=function(){return this.processors||[]};ContextHub.SegmentEngine.PageInteraction.PropertyPlaceholder.prototype.isValid=
function(){return!!this.propertyName}})(ContextHubJQ,window);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine.page-interaction - PageInteraction.PropertyProcessor.js");
(function(l,u){u.ContextHub.SegmentEngine.PageInteraction=u.ContextHub.SegmentEngine.PageInteraction||{};var p={};ContextHub.SegmentEngine.PageInteraction.PropertyProcessor={};ContextHub.SegmentEngine.PageInteraction.PropertyProcessor.register=function(h,m){"string"===typeof h&&h.length&&(p[h]={processorName:h,handler:m})};ContextHub.SegmentEngine.PageInteraction.PropertyProcessor.unregister=function(h){delete p[h]};ContextHub.SegmentEngine.PageInteraction.PropertyProcessor.unregisterAllProcessors=
function(){p={}};ContextHub.SegmentEngine.PageInteraction.PropertyProcessor.getAllProcessors=function(){return p};var f={processorName:"default",handler:function(h){return h}};ContextHub.SegmentEngine.PageInteraction.PropertyProcessor.getProcessor=function(h){return p[h]||f}})(ContextHubJQ,window);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine.page-interaction - PageInteraction.Teaser.js");
(function(l,u){u.ContextHub.SegmentEngine.PageInteraction=u.ContextHub.SegmentEngine.PageInteraction||{};var p={analytics:1,design:1,disabled:1,preview:1,read_only:1},f=function(h){var m=h;if("ui"===ContextHub.Constants.MODE){var v=/[?&]wcmmode=([^&#]*)/.exec(u.location.href);v=v&&1<v.length?(v[1]||"").toLowerCase():ContextHub.Utils.Cookie.getItem("wcmmode");p[v]&&(m+=(-1===h.indexOf("?")?"?":"\x26")+"wcmmode\x3d"+v)}return m};ContextHub.SegmentEngine.PageInteraction.Teaser=function(h){var m=ContextHub.SegmentEngine.PageInteraction.Teaser;
if(!(this instanceof m))return ContextHub.Utils.inheritance.newInstance(m,arguments);h=h||{};this.details={locationId:l.trim(h.locationId),variants:h.variants||[],strategy:l.trim(h.strategy),trackingURL:l.trim(h.trackingURL)};this.register()};ContextHub.SegmentEngine.PageInteraction.Teaser.prototype.info={className:"Teaser",loadEvent:ContextHub.Constants.EVENT_TEASER_LOADED};ContextHub.SegmentEngine.PageInteraction.Teaser.prototype.register=function(){this.details.locationId.length&&this.details.variants.length&&
!this.isRegistered()&&(this.registered=ContextHub.SegmentEngine.PageInteraction.TeaserManager.register(this))};ContextHub.SegmentEngine.PageInteraction.Teaser.prototype.unregister=function(){this.registered=!1;ContextHub.SegmentEngine.PageInteraction.TeaserManager.unregister(this)};ContextHub.SegmentEngine.PageInteraction.Teaser.prototype.updatePlaceholder=function(){var h=this.getBestCandidate(),m=null;if(h){var v=this.currentlyLoaded||{};m=f(h.url);if(v.path===h.path&&v.url===m)return}h?(this.currentlyLoaded=
l.extend(!0,{},h,{url:m}),this.getVariantContent(m,function(z){l("#"+this.details.locationId).html(z);ContextHub.eventing.trigger(ContextHub.SegmentEngine.PageInteraction.Teaser.prototype.info.loadEvent,{teaser:this,variant:h,key:this.details.locationId,action:"set",value:"loaded"},{defer:0})}.bind(this))):delete this.currentlyLoaded};ContextHub.SegmentEngine.PageInteraction.Teaser.prototype.getVariantContent=function(h,m,v){var z=ContextHub.SegmentEngine.PageInteraction.Cache.get(h);z?m.call(this,
z.content,z.status,z.xhr):(z=l.ajax({url:h,async:!0}),z.done(function(t,C,A){ContextHub.SegmentEngine.PageInteraction.Cache.set(h,{content:t,status:C,xhr:A,url:h});m.call(this,t,C,A)}),"function"===typeof v&&z.fail(function(t){v.call(this,t)}))};ContextHub.SegmentEngine.PageInteraction.Teaser.prototype.getBestCandidate=function(){for(var h=null,m=[],v=[],z=ContextHub.SegmentEngine.SegmentManager.getResolvedSegments({returnLookup:!0}),t=this.details.variants,C=0;C<t.length;C++){var A=t[C],E=A.segments||
[],H=!1,P=!1;A.boost=0;if(0===E.length)P=H=!0;else for(var O=0;O<E.length;O++){var V=z[E[O]];"undefined"!==typeof V&&(H=!0,A.boost=Math.max(A.boost,V.boost||0))}H&&(P?v:m).push(A)}if(0===m.length||"random"===this.details.strategy)m=[].concat.call(m,v);m.length&&(m.sort(function(wa,xa){return xa.boost-wa.boost}),h=ContextHub.SegmentEngine.PageInteraction.StrategyManager.chooseCandidate(m,this.details.strategy));return h};ContextHub.SegmentEngine.PageInteraction.Teaser.prototype.getCurrentlyLoaded=
function(){return this.currentlyLoaded||null};ContextHub.SegmentEngine.PageInteraction.Teaser.prototype.isRegistered=function(){return!0===this.registered};ContextHub.SegmentEngine.PageInteraction.Teaser.prototype.getTeaserId=function(){return this.details.locationId};ContextHub.SegmentEngine.PageInteraction.Teaser.prototype.toString=function(){var h=[];l.each(h,function(m,v){h.push(m+': "'+v+'"')});return this.info.className+"("+h.join(", ")+")"}})(ContextHubJQ,window);
ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine.page-interaction - PageInteraction.TeaserManager.js");
(function(l,u){u.ContextHub.SegmentEngine.PageInteraction=u.ContextHub.SegmentEngine.PageInteraction||{};var p={};ContextHub.SegmentEngine.PageInteraction.TeaserManager={};ContextHub.SegmentEngine.PageInteraction.TeaserManager.info={registerEvent:ContextHub.Constants.EVENT_TEASER_REGISTERED,unregisterEvent:ContextHub.Constants.EVENT_TEASER_UNREGISTERED};ContextHub.SegmentEngine.PageInteraction.TeaserManager.register=function(f){if(!(f instanceof ContextHub.SegmentEngine.PageInteraction.Teaser))return!1;
p[f.getTeaserId()]=f;ContextHub.eventing.trigger(ContextHub.SegmentEngine.PageInteraction.TeaserManager.info.registerEvent,{teaser:f,key:f.getTeaserId(),action:"set",value:"registered"},{defer:0});return!0};ContextHub.SegmentEngine.PageInteraction.TeaserManager.unregister=function(f){if(f=f instanceof ContextHub.SegmentEngine.PageInteraction.Teaser?f:this.getTeaser(f))f.registered=!1,delete p[f.getTeaserId()],ContextHub.eventing.trigger(ContextHub.SegmentEngine.PageInteraction.TeaserManager.info.unregisterEvent,
{teaser:f,key:f.getTeaserId(),action:"remove",value:"unregistered"},{defer:0})};ContextHub.SegmentEngine.PageInteraction.TeaserManager.unregisterAllTeasers=function(){l.each(p,function(f,h){h.unregister()})};ContextHub.SegmentEngine.PageInteraction.TeaserManager.getAllTeasers=function(){return p};ContextHub.SegmentEngine.PageInteraction.TeaserManager.getTeaser=function(f){return p[f]||null};ContextHub.SegmentEngine.PageInteraction.TeaserManager.refreshAllTeasers=function(f){f&&ContextHub.SegmentEngine.SegmentManager.invalidateCache();
for(var h in p)p.hasOwnProperty(h)&&p[h].updatePlaceholder()}})(ContextHubJQ,window);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine.page-interaction - PageInteraction.StrategyManager.js");
(function(l,u){u.ContextHub.SegmentEngine.PageInteraction=u.ContextHub.SegmentEngine.PageInteraction||{};var p={};ContextHub.SegmentEngine.PageInteraction.StrategyManager={};ContextHub.SegmentEngine.PageInteraction.StrategyManager.register=function(h,m,v){"string"===typeof h&&h.length&&(p[h]={strategyName:h,displayName:m,handler:v})};ContextHub.SegmentEngine.PageInteraction.StrategyManager.unregister=function(h){delete p[h]};ContextHub.SegmentEngine.PageInteraction.StrategyManager.unregisterAllStrategies=
function(){p={}};ContextHub.SegmentEngine.PageInteraction.StrategyManager.getAllStrategies=function(){return p};var f={strategyName:"default",displayName:"Default (first teaser candidate)",handler:function(h){return(h||[])[0]||null}};ContextHub.SegmentEngine.PageInteraction.StrategyManager.getStrategy=function(h){return p[h]||f};ContextHub.SegmentEngine.PageInteraction.StrategyManager.chooseCandidate=function(h,m){return ContextHub.SegmentEngine.PageInteraction.StrategyManager.getStrategy(m).handler.call(this,
h)}})(ContextHubJQ,window);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine.page-interaction - PageInteraction.Cache.js");
(function(l,u){u.ContextHub.SegmentEngine.PageInteraction=u.ContextHub.SegmentEngine.PageInteraction||{};var p={};ContextHub.SegmentEngine.PageInteraction.Cache={};ContextHub.SegmentEngine.PageInteraction.Cache.set=function(f,h){p[f]=h};ContextHub.SegmentEngine.PageInteraction.Cache.get=function(f){return p[f]||null};ContextHub.SegmentEngine.PageInteraction.Cache.getAllItems=function(){return p||{}};ContextHub.SegmentEngine.PageInteraction.Cache.clear=function(f){delete p[f]};ContextHub.SegmentEngine.PageInteraction.Cache.clearAllItems=
function(){p={}}})(ContextHubJQ,window);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine.page-interaction - util.case-manipulation.js");
(function(){ContextHub.SegmentEngine.PageInteraction.PropertyProcessor.register("lower-case",function(l){return String(l).toLowerCase()});ContextHub.SegmentEngine.PageInteraction.PropertyProcessor.register("upper-case",function(l){return String(l).toUpperCase()});ContextHub.SegmentEngine.PageInteraction.PropertyProcessor.register("title-case",function(l){return String(l).toLowerCase().replace(/(^| )+(.)/g,function(u){return u.toUpperCase()})})})();
ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine.page-interaction - util.number-formatting.js");(function(){ContextHub.SegmentEngine.PageInteraction.PropertyProcessor.register("timestamp-to-date",function(l){var u=function(p){return(9>=p?"0":"")+p};l=new Date(1E3*l);l=isNaN(l.getMilliseconds())?new Date:l;return[[l.getFullYear(),u(l.getMonth()+1),u(l.getDay())].join("-"),[u(l.getHours()),u(l.getMinutes()),u(l.getSeconds())].join(":")].join(" ")})})();
ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine.page-interaction - task.page-update-watcher.js");
(function(l,u){var p=u.MutationObserver||u.WebKitMutationObserver;if(p){var f={childList:!0,attributes:!0,characterData:!0,subtree:!0,attributeOldValue:!0,characterDataOldValue:!0,attributeFilter:[ContextHub.SegmentEngine.PageInteraction.info.propertyHolder,ContextHub.SegmentEngine.PageInteraction.info.defaultHolder,ContextHub.SegmentEngine.PageInteraction.info.processorHolder]};l(function(){(new p(function(h){for(var m="["+ContextHub.SegmentEngine.PageInteraction.info.propertyHolder+"]",v=[],z=0;z<
h.length;z++){var t=h[z];l.merge(v,l(t.addedNodes).filter(m));t.attributeName&&t.target&&v.push(t.target)}l.each(l.unique(v),function(C,A){C=ContextHub.SegmentEngine.PageInteraction.PropertyPlaceholder(A);C.isValid()&&C.update()})})).observe(u.document.body,f)})}l(function(){var h=ContextHub.SegmentEngine.PageInteraction.getPropertyPlaceholders();l.each(h,function(m,v){v.isValid()&&v.update()})})})(ContextHubJQ,window);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine.page-interaction - task.data-update-watcher.js");
(function(l){ContextHub.eventing.on(ContextHub.Constants.EVENT_STORE_UPDATED,function(u,p){u=ContextHub.SegmentEngine.PageInteraction.getPropertyPlaceholders((p||{}).store);l.each(u,function(f,h){var m=h.getPropertyName();f=this.eventData.keys.set.hash[m];m=this.eventData.keys.removed.hash[m];var v=f?f.value:void 0;(f||m)&&h.update(v)}.bind({eventData:p}))},"page-interaction",!0)})(ContextHubJQ);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine.page-interaction - task.teaser-update.js");
(function(l){var u=0,p=function(){var h=ContextHub.SegmentEngine.PageInteraction.TeaserManager.getAllTeasers();l.each(h,function(m,v){v.isRegistered()&&v.updatePlaceholder()})},f=function(){80<=(new Date).getTime()-u?(p(),u=0):window.requestAnimationFrame(f)};ContextHub.eventing.once([ContextHub.Constants.EVENT_ALL_STORES_READY,ContextHub.Constants.EVENT_STORES_PARTIALLY_READY],function(){var h=[ContextHub.Constants.EVENT_SEGMENT_UPDATED,ContextHub.Constants.EVENT_STORE_UPDATED+":campaign",ContextHub.Constants.EVENT_TEASER_REGISTERED];
ContextHub.eventing.off(h,"teaser-updater");ContextHub.eventing.on(h,function(){var m=0===u;u=(new Date).getTime()+80;m&&f()},"teaser-updater",!0)},"teaser-initialization",!0)})(ContextHubJQ);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine.page-interaction - strategy.first.js");(function(){ContextHub.SegmentEngine.PageInteraction.StrategyManager.register("first","First candidate",function(l){return(l||[])[0]||null})})();
ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine.page-interaction - strategy.last.js");(function(){ContextHub.SegmentEngine.PageInteraction.StrategyManager.register("last","Last candidate",function(l){var u;l&&(u=l[l.length-1]);return u||null})})();ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.segment-engine.page-interaction - strategy.random.js");
(function(){ContextHub.SegmentEngine.PageInteraction.StrategyManager.register("random","Random",function(l){var u;l&&(u=l[Math.floor(Math.random()*l.length)]);return u||null})})();ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.store.contexthub.tagcloud - store.tagcloud.js");
(function(l){function u(m){m&&(m=m.split(":"),m=m[m.length-1]);return m}function p(m){return-1<m.indexOf(":")?m.split(":")[0]:"default"}function f(m,v){var z=this;this.config=l.extend({},h,v);this.init(m,this.config);l.extend(this.config,{tags:this.config.tags||[]});this.config.parseMeta&&(m=l('meta[name\x3d"'+this.config.metaName+'"]')||[],l.each(m,function(t,C){if(t=l(C).attr("content"))t=l.grep(t.split(","),function(A){return l.trim(A).length})||[],l.each(t,function(A,E){z.addTag(E.trim())})}));
this.config.tags&&0<this.config.tags.length&&l.each(this.config.tags,function(t,C){z.addTag(C.trim())})}var h={parseMeta:!0,metaName:"ch.tagcloud",tags:[]};ContextHub.Utils.inheritance.inherit(f,ContextHub.Store.PersistedStore);l.extend(f.prototype,{addTag:function(m){var v=p(m);m=u(m);var z=v+"/"+m,t=this.getItem(z)||{};t[".count"]=(t[".count"]||0)+1;this.setItem(z,t);this.setItem(".recentAdded",{name:v+":"+m,count:t[".count"]});this.setItem(v+"/.recentAdded",{name:v+":"+m,count:t[".count"]})},removeTag:function(m){var v=
p(m);m=u(m);var z=v+"/"+m,t=this.getItem(z)||{};this.setItem(z,void 0);this.setItem(".recentRemoved",{name:v+":"+m,count:t[".count"]});this.setItem(v+"/.recentRemoved",{name:v+":"+m,count:t[".count"]})},getCount:function(m){m=p(m)+"/"+u(m);return this.getItem(m+"/.count")||0},getRecentAdded:function(m){m||(m="default");return this.getItem(m+"/.recentAdded")},getRecentRemoved:function(m){m||(m="default");return this.getItem(m+"/.recentRemoved")}});ContextHub.Utils.storeCandidates.registerStoreCandidate(f,
"contexthub.tagcloud",0)})(ContextHubJQ);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.store.aem.segmentation - store.segmentation.js");
(function(l){var u={service:{script:!0,timeout:3E3,path:window.ContextHub.Paths.SEGMENTATION_PATH+".seg.js"}},p=function(h,m){this.config=l.extend(!0,{},u,m);this.init(h,this.config);this.refreshData();ContextHub.eventing.on(ContextHub.Constants.EVENT_SEGMENT_UPDATED,function(){requestAnimationFrame(this.refreshData.bind(this))}.bind(this));ContextHub.isOptedOut()?this.announceReadiness():this.reloadSegments()};ContextHub.Utils.inheritance.inherit(p,ContextHub.Store.PersistedJSONPStore);p.prototype.reset=
function(h){ContextHub.SegmentEngine.SegmentManager.unregisterAllSegments();this.uber("reset",h)};p.prototype.queryService=function(h){ContextHub.isOptedOut()||this.uber("queryService",h)};p.prototype.reloadSegments=function(){this.reset()};var f=function(h){h=parseInt(h,10)||0;if(0>=h)h="No segment";else if(5>=h)h=h+" segment"+(1<h?"s":"");else{var m=5*Math.floor(h/5);h=(h===m?"":"More than ")+m+" segments"}return h};p.prototype.refreshData=function(){var h=[];l.each(ContextHub.SegmentEngine.getResolvedSegments(),
function(v,z){if(v=z.getPath()){var t=v+".html";z={label:z.getTitle()||z.getName()||v,link:t,path:v};h.push(z)}});var m=h.length;this.setItem("segments",h);this.setItem("summary",f(m));return h};p.prototype.getResolvedSegments=function(){return ContextHub.SegmentEngine.SegmentManager.getResolvedSegments()};p.prototype.getUnresolvedSegments=function(){return ContextHub.SegmentEngine.SegmentManager.getUnresolvedSegments()};ContextHub.Utils.storeCandidates.registerStoreCandidate(p,"aem.segmentation",
0,function(){return!!ContextHub.SegmentEngine})})(ContextHubJQ);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.store.contexthub.surferinfo - store.surferinfo.js");
(function(l,u){function p(v,z){this.init(v,z);this.config=l.extend({},this.config,z);this.readData()}var f,h=function(v,z){var t={};t[v]=z;f=l.extend(!0,f,t);return t},m=function(){var v,z="Opera Chromium Chrome Safari Edge Trident MSIE Firefox AppleWebKit".split(" "),t=u.navigator.userAgent;(v=t.match(new RegExp("( |^)("+z.join("|")+")(/| )[0-9.]*","ig")))?(v=l.map(v,function(C){C=l.trim(C).split(/[\/ ]/);return{version:C.pop(),family:C.pop()}}),v=v.sort(function(C,A){return C.family===A.family?
C.version<A.version?-1:1:l.inArray(C.family,z)<l.inArray(A.family,z)?-1:1}),v=v.shift(),"Trident"===v.family&&(v.family="MSIE",v.version={"7.0":"11","6.0":"10","5.0":"9","4.0":"8"}[v.version])):v={version:"Unresolved",family:"Unresolved"};return l.extend(v,{userAgent:t})};ContextHub.Utils.inheritance.inherit(p,ContextHub.Store.PersistedStore);p.prototype.readData=function(){f={};var v=this.getItem("display"),z=u.devicePixelRatio||1;if(!v){v=u.screen.colorDepth;var t={width:u.screen.width*z,height:u.screen.height*
z},C=Math.pow(2,v),A=l("\x3cdiv\x3e").css({width:"1in",visibility:"hidden",position:"absolute",top:0,left:0});A.appendTo(l("body"));var E=A.innerWidth();A.detach();var H=u.orientation;"undefined"===typeof H?(A=u.screen.width>u.screen.height?"landscape":"portrait",H="normal"):-90===H||90===H?(A="landscape",H=90===H?"left":"right"):(A="portrait",H=0===H?"normal":"upside-down");v=h("display",{resolution:t,devicePixelRatio:z,colorDepth:v,nrOfColors:C,pixelsPerInch:E,orientation:{mode:A,direction:H}}).display.resolution}this.getItem("window")||
(z=h("window",{dimension:{width:l(u).innerWidth()*z,height:l(u).innerHeight()*z}}).window.dimension,h("window",{percentageUsage:Math.floor(z.width*z.height/(v.width*v.height)*100)/100}));this.getItem("browser")||h("browser",m());z=null;v=u.navigator.userAgent;E=v.match(/mobile|touch/i);A=v.match(/tablet/i);H=v.match(/iphone/i);var P=v.match(/ipod/i),O=v.match(/ipad/i),V=v.match(/htc/i),wa=v.match(/(BlackBerry)([^/]*)\/([0-9.]*)/i),xa=v.match(/GT-([^ ]*)/),oa=v.match(/ipad|ipod|iphone/i);t=v.match(/android/i);
var ea=v.match(/windows/i),Ea=v.match(/(mobile|tablet);/i)&&v.match(/; rv:/i);C="Desktop";H||P||t&&E||ea&&E||wa&&E||Ea&&E?C="Mobile":(O||t&&A||ea&&A||wa&&A||Ea&&A)&&(C="Tablet");if(oa){z="iOS";var qa=oa.shift();var la=(v.match("OS ([0-9_]*)")||[""]).pop().replace(/_/g,".")}!z&&ea&&(z="windows");!z&&V&&(z="Android",qa=V.shift(),la=(v.match("HTC[_ /]([^ _;-]*)")||[""]).pop());!z&&wa&&4===wa.length&&(z="Blackberry",qa=wa.slice(1,3).join(" "),la=wa.pop());!z&&xa&&(la=xa.pop(),z="Android",qa="Samsung "+
({I90:"Galaxy S",I91:"Galaxy S II",I93:"Galaxy S III",I95:"Galaxy S IV",N70:"Note",N71:"Note II",P31:"Tab",P51:"Tab II"}[la.slice(0,3)]||"GT-"+la),la=(v.match("Android ([0-9.]*)")||[la]).pop());!z&&t&&(z="Android",qa="Unresolved",la=(v.match("Android ([0-9.]*)")||[""]).pop());z||(z="Desktop",qa="PC",la="");qa={category:C,type:z,model:qa,version:la};this.getItem("device")||h("device",qa);this.getItem("isMobile")||h("isMobile","desktop"!==qa.type);if(!this.getItem("os")){qa=null;la=u.navigator.userAgent;
if(la.match(/Mac OS X|Macintosh/)){qa="Mac OS X";var ya=(la.match(/(Mac OS X|CPU OS) ([0-9_]*)/)||[""]).pop().replace(/_/g,".");ya=(la.match(/iPod|iPad|iPhone/)?"iOS ":"")+ya}qa||-1===la.indexOf("Windows")||(qa="Windows",ya={"NT 10.0":"10","NT 6.3":"8.1","NT 6.2":"8","NT 6.1":"7","NT 6.0":"Vista","NT 5.2":"XP x64","NT 5.1":"XP","NT 5.01":"2000 SP1","NT 5.0":"2000","NT 4.0":"NT 4.0",98:"98","NT 95":"95","NT CE":"CE"}[la.match(/Windows (.+?);/).pop()],"98"===ya&&-1!==la.indexOf("Win 9x 4.90")&&(ya=
"ME"));!qa&&la.match(/Linux/)&&(qa="Linux",ya=null);!qa&&la.match(/Android/)&&(qa="Android",ya=(la.match("Android ([0-9.]*)")||[""]).pop());h("os",{name:qa||"Unresolved",version:ya||"Unresolved"})}ya=new Date;f.year=ya.getFullYear();f.month=ya.getMonth()+1;f.day=ya.getDate();f.hour=ya.getHours();f.minutes=ya.getMinutes();this.addAllItems(f,{defer:0})};p.prototype.reset=function(v){this.uber("reset",v);this.readData()};ContextHub.Utils.storeCandidates.registerStoreCandidate(p,"contexthub.surferinfo",
0)})(ContextHubJQ,this);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.finalize - ContextHub.store-initialization.js");
(function(l,u){var p=ContextHub;u=u.ContextHubKernelConfig||{};var f=p.Shared.timers.start();p.console.log(p.Shared.timestamp(),"[+] starting registration and initialization of the stores");l.each(u.stores||{},function(h,m){var v=p.Utils.storeCandidates.getStoreFromCandidates(m);if(v)try{var z=p.Shared.timers.start(),t=p.Shared.timestamp();p.registerStore(h,new v(h,m.config));p.console.log(t,'[+] initializing "'+h+'" store ('+p.Shared.timers.finish(z)+"ms)")}catch(C){p.console.error('Store "'+m.type+
'" (',v,") could not be initialized:",C)}});p.console.log(p.Shared.timestamp(),"[+] all stores initialized ("+p.Shared.timers.finish(f)+"ms)")})(ContextHubJQ,window);ContextHub.console.log(ContextHub.Shared.timestamp(),"[loading] contexthub.finalize - ContextHub.finalization.js");
var unloadEverything=function(){if(window.ContextHub){ContextHub.eventing.disableEventing();ContextHub.eventing.unbindAllHandlers();ContextHub.SegmentEngine&&(ContextHub.SegmentEngine.SegmentManager.unregisterAllSegments(),ContextHub.SegmentEngine.ScriptManager.unregisterAllScripts());var l=ContextHub.UIFrame&&ContextHub.UIFrame[0].contentWindow;l&&l.ContextHubJQ&&(l.ContextHubJQ("*").off(),l.ContextHubJQ("html").remove());l&&(delete l.$,delete l.ContextHubJQ);delete window.ContextHubJQ;delete top.window.ContextHubJQ;
delete top.window.ContextHub}};window.onbeforeunload=unloadEverything;window.top!==window&&(window.top.onbeforeunload=unloadEverything);ContextHub.eventing.on("ui-initialized",function(){var l=ContextHub.UIFrame&&ContextHub.UIFrame[0];l&&(l.contentWindow.onbeforeunload=unloadEverything)},"unload-handler",!0);ContextHub.console.timeStamp("contexthub.stop");ContextHub.console.timeEnd("contexthub.js");