1/*@license 2Apex 4X: The Comprehensive ARIA Development Suite ( Iron Sunrise - 2023.8.12 ) 3Author: Bryan Garaventa (https://www.linkedin.com/in/bgaraventa) 4Home: WhatSock.com : Download: https://github.com/whatsock/apex 5License: MIT (https://opensource.org/licenses/MIT) 6*/ 7!function(){var e,t,n,a,s,r={};t=function(){"use strict";function e(t){var n=this.constructor;return this.then(function(e){return n.resolve(t()).then(function(){return e})},function(e){return n.resolve(t()).then(function(){return n.reject(e)})})}var t=setTimeout;function l(e){return Boolean(e&&void 0!==e.length)}function r(){}function o(e){if(!(this instanceof o))throw new TypeError("Promises must be constructed via new");if("function"!=typeof e)throw new TypeError("not a function");this._state=0,this._handled=!1,this._value=void 0,this._deferreds=[],u(e,this)}function i(n,r){for(;3===n._state;)n=n._value;0===n._state?n._deferreds.push(r):(n._handled=!0,o._immediateFn(function(){var e,t=1===n._state?r.onFulfilled:r.onRejected;if(null===t)(1===n._state?a:s)(r.promise,n._value);else{try{e=t(n._value)}catch(e){return void s(r.promise,e)}a(r.promise,e)}}))}function a(t,e){try{if(e===t)throw new TypeError("A promise cannot be resolved with itself.");if(e&&("object"==typeof e||"function"==typeof e)){var n=e.then;if(e instanceof o)return t._state=3,t._value=e,void c(t);if("function"==typeof n)return void u((r=n,i=e,function(){r.apply(i,arguments)}),t)}t._state=1,t._value=e,c(t)}catch(e){s(t,e)}var r,i}function s(e,t){e._state=2,e._value=t,c(e)}function c(e){2===e._state&&0===e._deferreds.length&&o._immediateFn(function(){e._handled||o._unhandledRejectionFn(e._value)});for(var t=0,n=e._deferreds.length;t<n;t++)i(e,e._deferreds[t]);e._deferreds=null}function d(e,t,n){this.onFulfilled="function"==typeof e?e:null,this.onRejected="function"==typeof t?t:null,this.promise=n}function u(e,t){var n=!1;try{e(function(e){n||(n=!0,a(t,e))},function(e){n||(n=!0,s(t,e))})}catch(e){n||(n=!0,s(t,e))}}o.prototype.catch=function(e){return this.then(null,e)},o.prototype.then=function(e,t){var n=new this.constructor(r);return i(this,new d(e,t,n)),n},o.prototype.finally=e,o.all=function(t){return new o(function(i,o){if(!l(t))return o(new TypeError("Promise.all accepts an array"));var a=Array.prototype.slice.call(t);if(0===a.length)return i([]);var s=a.length;for(var e=0;e<a.length;e++)!function t(n,e){try{if(e&&("object"==typeof e||"function"==typeof e)){var r=e.then;if("function"==typeof r)return void r.call(e,function(e){t(n,e)},o)}a[n]=e,0==--s&&i(a)}catch(e){o(e)}}(e,a[e])})},o.resolve=function(t){return t&&"object"==typeof t&&t.constructor===o?t:new o(function(e){e(t)})},o.reject=function(n){return new o(function(e,t){t(n)})},o.race=function(i){return new o(function(e,t){if(!l(i))return t(new TypeError("Promise.race accepts an array"));for(var n=0,r=i.length;n<r;n++)o.resolve(i[n]).then(e,t)})},o._immediateFn="function"==typeof setImmediate?function(e){setImmediate(e)}:function(e){t(e,0)},o._unhandledRejectionFn=function(e){"undefined"!=typeof console&&console&&console.warn("Possible Unhandled Promise Rejection:",e)};var n=function(){if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if("undefined"!=typeof global)return global;throw new Error("unable to locate global object")}();"function"!=typeof n.Promise?n.Promise=o:n.Promise.prototype.finally||(n.Promise.prototype.finally=e)},("object"!=typeof exports||"undefined"==typeof module)&&"function"==typeof define&&define.amd?define(t):t();var i,o,l="URLSearchParams"in self,c="Symbol"in self&&"iterator"in Symbol,d="FileReader"in self&&"Blob"in self&&function(){try{return new Blob,!0}catch(e){return!1}}(),u="FormData"in self,f="ArrayBuffer"in self;function h(e){if("string"!=typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.^_`|~!]/i.test(e)||""===e)throw new TypeError("Invalid character in header field name");return e.toLowerCase()}function p(e){return e="string"!=typeof e?String(e):e}function g(t){var e={next:function(){var e=t.shift();return{done:void 0===e,value:e}}};return c&&(e[Symbol.iterator]=function(){return e}),e}function m(t){this.map={},t instanceof m?t.forEach(function(e,t){this.append(t,e)},this):Array.isArray(t)?t.forEach(function(e){this.append(e[0],e[1])},this):t&&Object.getOwnPropertyNames(t).forEach(function(e){this.append(e,t[e])},this)}function y(e){if(e.bodyUsed)return Promise.reject(new TypeError("Already read"));e.bodyUsed=!0}function _(n){return new Promise(function(e,t){n.onload=function(){e(n.result)},n.onerror=function(){t(n.error)}})}function b(e){var t=new FileReader,n=_(t);return t.readAsArrayBuffer(e),n}function v(e){var t;return e.slice?e.slice(0):((t=new Uint8Array(e.byteLength)).set(new Uint8Array(e)),t.buffer)}function w(){return this.bodyUsed=!1,this._initBody=function(e){var t;this.bodyUsed=this.bodyUsed,(this._bodyInit=e)?"string"==typeof e?this._bodyText=e:d&&Blob.prototype.isPrototypeOf(e)?this._bodyBlob=e:u&&FormData.prototype.isPrototypeOf(e)?this._bodyFormData=e:l&&URLSearchParams.prototype.isPrototypeOf(e)?this._bodyText=e.toString():f&&d&&(t=e)&&DataView.prototype.isPrototypeOf(t)?(this._bodyArrayBuffer=v(e.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):f&&(ArrayBuffer.prototype.isPrototypeOf(e)||o(e))?this._bodyArrayBuffer=v(e):this._bodyText=e=Object.prototype.toString.call(e):this._bodyText="",this.headers.get("content-type")||("string"==typeof e?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):l&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},d&&(this.blob=function(){var e=y(this);if(e)return e;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this._bodyArrayBuffer?y(this)||Promise.resolve(this._bodyArrayBuffer):this.blob().then(b)}),this.text=function(){var e,t,n=y(this);if(n)return n;if(this._bodyBlob)return n=this._bodyBlob,e=new FileReader,t=_(e),e.readAsText(n),t;if(this._bodyArrayBuffer)return Promise.resolve(function(e){for(var t=new Uint8Array(e),n=new Array(t.length),r=0;r<t.length;r++)n[r]=String.fromCharCode(t[r]);return n.join("")}(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},u&&(this.formData=function(){return this.text().then(X)}),this.json=function(){return this.text().then(JSON.parse)},this}f&&(i=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array
7]"],o=ArrayBuffer.isView||function(e){return e&&-1<i.indexOf(Object.prototype.toString.call(e))}),m.prototype.append=function(e,t){e=h(e),t=p(t);var n=this.map[e];this.map[e]=n?n+", "+t:t},m.prototype.delete=function(e){delete this.map[h(e)]},m.prototype.get=function(e){return e=h(e),this.has(e)?this.map[e]:null},m.prototype.has=function(e){return this.map.hasOwnProperty(h(e))},m.prototype.set=function(e,t){this.map[h(e)]=p(t)},m.prototype.forEach=function(e,t){for(var n in this.map)this.map.hasOwnProperty(n)&&e.call(t,this.map[n],n,this)},m.prototype.keys=function(){var n=[];return this.forEach(function(e,t){n.push(t)}),g(n)},m.prototype.values=function(){var t=[];return this.forEach(function(e){t.push(e)}),g(t)},m.prototype.entries=function(){var n=[];return this.forEach(function(e,t){n.push([t,e])}),g(n)},c&&(m.prototype[Symbol.iterator]=m.prototype.entries);var C=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];function N(e,t){var n,r=(t=t||{}).body;if(e instanceof N){if(e.bodyUsed)throw new TypeError("Already read");this.url=e.url,this.credentials=e.credentials,t.headers||(this.headers=new m(e.headers)),this.method=e.method,this.mode=e.mode,this.signal=e.signal,r||null===e._bodyInit||(r=e._bodyInit,e.bodyUsed=!0)}else this.url=String(e);if(this.credentials=t.credentials||this.credentials||"same-origin",!t.headers&&this.headers||(this.headers=new m(t.headers)),this.method=(e=t.method||this.method||"GET",n=e.toUpperCase(),-1<C.indexOf(n)?n:e),this.mode=t.mode||this.mode||null,this.signal=t.signal||this.signal,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&r)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(r)}function X(e){var n=new FormData;return e.trim().split("&").forEach(function(e){var t;e&&(t=(e=e.split("=")).shift().replace(/\+/g," "),e=e.join("=").replace(/\+/g," "),n.append(decodeURIComponent(t),decodeURIComponent(e)))}),n}function A(e,t){t=t||{},this.type="default",this.status=void 0===t.status?200:t.status,this.ok=200<=this.status&&this.status<300,this.statusText="statusText"in t?t.statusText:"",this.headers=new m(t.headers),this.url=t.url||"",this._initBody(e)}N.prototype.clone=function(){return new N(this,{body:this._bodyInit})},w.call(N.prototype),w.call(A.prototype),A.prototype.clone=function(){return new A(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new m(this.headers),url:this.url})},A.error=function(){var e=new A(null,{status:0,statusText:""});return e.type="error",e};var T=[301,302,303,307,308],D=(A.redirect=function(e,t){if(-1===T.indexOf(t))throw new RangeError("Invalid status code");return new A(null,{status:t,headers:{location:e}})},self.DOMException);try{new D}catch(e){(D=function(e,t){this.message=e,this.name=t;t=Error(e);this.stack=t.stack}).prototype=Object.create(Error.prototype),D.prototype.constructor=D}function S(r,a){return new Promise(function(i,e){var t=new N(r,a);if(t.signal&&t.signal.aborted)return e(new D("Aborted","AbortError"));var o=new XMLHttpRequest;function n(){o.abort()}o.onload=function(){var e,n,t={status:o.status,statusText:o.statusText,headers:(e=o.getAllResponseHeaders()||"",n=new m,e.replace(/\r?\n[\t ]+/g," ").split(/\r?\n/).forEach(function(e){var e=e.split(":"),t=e.shift().trim();t&&(e=e.join(":").trim(),n.append(t,e))}),n)},r=(t.url="responseURL"in o?o.responseURL:t.headers.get("X-Request-URL"),"response"in o?o.response:o.responseText);setTimeout(function(){i(new A(r,t))},0)},o.onerror=function(){setTimeout(function(){e(new TypeError("Network request failed"))},0)},o.ontimeout=function(){setTimeout(function(){e(new TypeError("Network request failed"))},0)},o.onabort=function(){setTimeout(function(){e(new D("Aborted","AbortError"))},0)},o.open(t.method,function(t){try{return""===t&&self.location.href?self.location.href:t}catch(e){return t}}(t.url),!0),"include"===t.credentials?o.withCredentials=!0:"omit"===t.credentials&&(o.withCredentials=!1),"responseType"in o&&(d?o.responseType="blob":f&&-1!==t.headers.get("Content-Type").indexOf("application/octet-stream")&&(o.responseType="arraybuffer")),t.headers.forEac
7h(function(e,t){o.setRequestHeader(t,e)}),t.signal&&(t.signal.addEventListener("abort",n),o.onreadystatechange=function(){4===o.readyState&&t.signal.removeEventListener("abort",n)}),o.send(void 0===t._bodyInit?null:t._bodyInit)})}function x(e,t,n,r,i){if(!arguments.length&&this===x)return x;if(x.isChain(e)&&1===arguments.length)return e;if(x.isFn(e)&&1===arguments.length)return x.isDocLoaded?e():x.on("load",function(){e()}),x;if(e&&x.isArray(e)&&e.length&&e[0]&&"object"==typeof e[0]&&e[0].id&&!e[0].nodeType)i=r,r=n,n=t,t=e,e=null;else if((e&&x.isDC(e)||x.reg.has(e))&&t&&x.isArray(t)&&t.length&&t[0]&&"object"==typeof t[0]&&t[0].id&&!x.isNode(t,window,document,11))x.reg.has(e)&&(e=x.reg.get(e));else if(e||this&&this!==x)return this&&x.isStr(this)&&(n=t,t=e,e=this),e&&x.reg.has(e)?x.reg.get(e):(x.isStr(e)&&(e=x.morph(e)),x._clone(e));function o(e,t,n){var r=x._GenDC(e,t,n);x._lastCreatedCallback&&x.isFn(x._lastCreatedCallback)&&x._lastCreatedCallback.call(x,r),x._lastCreatedCallback=!1;for(var i=0;i<r.length;i++)(n=r[i]).preloadImages&&!n.preload&&(n.preload=!0),!n.preload||n.loading||n.loaded||(1===n.mode&&n.fetch.url?(n.content=x.toNode(),n.isLoading=!0,x.load(n.fetch.url,n.content,n.fetch.data,function(e){n.isLoading=!1,n.preloadImages&&x.preload(e),x.getModule(n,"afterFetch",e),x.isFn(n.fn.afterLoaded)&&(n.fn.afterLoaded(n),n.fn.afterLoaded=null)},function(e){n.isLoading=!1,x.parseDebug(e)}),n.mode=0):n.preloadImages&&!n.mode&&n.content&&x.preload(n.content)),n.preloadCSS&&n.importCSS&&!n.loading&&!n.loaded&&(n.fn.style=x.toNode(),x.import(n.importCSS,{},n.fn.style));return r}return x.lastCreated=[],r&&!x.isDocLoaded?x.on("load",function(){o.call(window,t,n,e)}):o.call(window,t,n,e),x.lastCreated}S.polyfill=!0,self.fetch||(self.fetch=S,self.Headers=m,self.Request=N,self.Response=A),t=window,e=function(e,t){e=e||"listener",t=t||window;function l(e,t){return A||t||e!==N&&e!==b?e:X}function n(e){a=arguments.length?e:N.querySelectorAll?function(e,t){return t.querySelectorAll(e)}:function(){throw new Error("Bean: No selector engine installed")}}function o(e,t){if(A||!t||!e||e.propertyName==="_on"+t){var n=F.get(this,t||e.type,null,!1),r=n.length,i=0;for(e=new V(e,this,!0),t&&(e.type=t);i<r&&!e.isImmediatePropagationStopped();i++)n[i].removed||n[i].handler.call(this,e)}}function E(i,n){function r(e,t){for(var n,r=x(i)?a(i,t):i;e&&e!==t;e=e.parentNode)for(n=r.length;n--;)if(r[n]===e)return e}function e(e){var t=r(e.target,this);t&&n.apply(t,arguments)}return e.__beanDel={ft:r,selector:i},e}function u(e,t,n,r){var i,o,a,s,l,c,d;if(void 0!==n||"object"!=typeof t){for(r=W(n)?(l=D.call(arguments,3),i=n):(i=r,l=D.call(arguments,4),E(n,i)),a=S(t),this===H&&(r=Y(L,e,t,r,i)),s=a.length;s--;)d=F.put(c=new U(e,a[s].replace(w,""),r,i,S(a[s].replace(v,""),"."),l,!1)),c[T]&&d&&G(e,c.eventType,!0,c.customType);return e}for(o in t)t.hasOwnProperty(o)&&u.call(this,e,o,t[o])}var a,f,h,r,i,s,c,d,p,g,m,M,y,_,j,P,b=window,B=t[e],v=/[^\.]*(?=\..*)\.|.*/,w=/\..*/,C="addEventListener",N=document||{},X=N.documentElement||{},A=X[C],T=A?C:"attachEvent",H={},D=Array.prototype.slice,S=function(e,t){return e.split(t||" ")},x=function(e){return"string"==typeof e},W=function(e){return"function"==typeof e},q=function(e,t,n){for(n=0;n<t.length;n++)t[n]&&(e[t[n]]=1);return e}({},S("click dblclick mouseup mousedown contextmenu mouseWL mousemultiWL DOMMouseScroll mouseover mouseout mousemove selectstart selectend keydown keypress keyup orientationchange focus blur change reset select submit load unload beforeunload resize move DOMContentLoaded readystatechange message error abort scroll "+(A?"show input invalid touchstart touchmove touchend touchcancel gesturestart gesturechange gestureend textinput readystatechange pageshow pagehide popstate hashchange offline online afterprint beforeprint dragstart dragenter dragover dragleave drag drop dragend loadstart progress suspend emptied stalled loadmetadata loadeddata canplay canplaythrough playing waiting seeking seeked ended durationchange timeupdate play pause ratechange volumechange cuechange checking noupdate downloading cached updateready obsolete ":""))),O=(j="compareDocumentPosition"in X?function(e,t){return t.compareDocumentPosition&&16==(16&t.compareDocumentPosition(e))}:"contains"in X?function(e,t){return(t=9===t.nodeType||t===window?X:t)!==e&&t.contains(e)}:function(e,t){for(;e=e.parentNode;)if(e===t)return 1;return 0},{mouseenter:{base:"mouseover",condition:J}
7,mouseleave:{base:"mouseout",condition:J},mouseWL:{base:/Firefox/.test(navigator.userAgent)?"DOMMouseScroll":"mouseWL"}}),V=(r=S("altKey attrChange attrName bubbles cancelable ctrlKey currentTarget detail eventPhase getModifierState isTrusted metaKey relatedNode relatedTarget shiftKey srcElement target timeStamp type view which propertyName"),i=r.concat(S("button buttons clientX clientY dataTransfer fromElement offsetX offsetY pageX pageY screenX screenY toElement")),s=i.concat(S("WLDelta WLDeltaX WLDeltaY WLDeltaZ axis")),c=r.concat(S("char charCode key keyCode keyIdentifier keyLocation location")),d=r.concat(S("data")),p=r.concat(S("touches targetTouches changedTouches scale rotation")),g=r.concat(S("data origin source")),m=r.concat(S("state")),M=/over|out/,y=[{reg:/key/i,fix:function(e,t){return t.keyCode=e.keyCode||e.which,c}},{reg:/click|mouse(?!(.*WL|scroll))|menu|drag|drop/i,fix:function(e,t,n){return t.rightClick=3===e.which||2===e.button,t.pos={x:0,y:0},e.pageX||e.pageY?(t.clientX=e.pageX,t.clientY=e.pageY):(e.clientX||e.clientY)&&(t.clientX=e.clientX+N.body.scrollLeft+X.scrollLeft,t.clientY=e.clientY+N.body.scrollTop+X.scrollTop),M.test(n)&&(t.relatedTarget=e.relatedTarget||e[("mouseover"===n?"from":"to")+"Element"]),i}},{reg:/mouse.*(WL|scroll)/i,fix:function(){return s}},{reg:/^text/i,fix:function(){return d}},{reg:/^touch|^gesture/i,fix:function(){return p}},{reg:/^message$/i,fix:function(){return g}},{reg:/^popstate$/i,fix:function(){return m}},{reg:/.*/,fix:function(){return r}}],_={},I.prototype.preventDefault=function(){this.originalEvent.preventDefault?this.originalEvent.preventDefault():this.originalEvent.returnValue=!1},I.prototype.stopPropagation=function(){this.originalEvent.stopPropagation?this.originalEvent.stopPropagation():this.originalEvent.cancelBubble=!0},I.prototype.stop=function(){this.preventDefault(),this.stopPropagation(),this.stopped=!0},I.prototype.stopImmediatePropagation=function(){this.originalEvent.stopImmediatePropagation&&this.originalEvent.stopImmediatePropagation(),this.isImmediatePropagationStopped=function(){return!0}},I.prototype.isImmediatePropagationStopped=function(){return this.originalEvent.isImmediatePropagationStopped&&this.originalEvent.isImmediatePropagationStopped()},I.prototype.clone=function(e){var t=new I(this,this.element,this.isNative);return t.currentTarget=e,t},I),U=(k.prototype.inNamespaces=function(e){var t,n,r=0;if(!e)return!0;if(!this.namespaces)return!1;for(t=e.length;t--;)for(n=this.namespaces.length;n--;)e[t]===this.namespaces[n]&&r++;return e.length===r},k.prototype.matches=function(e,t,n){return!(this.element!==e||t&&this.original!==t||n&&this.handler!==n)},k),F=(f={},h=function(e,t,n,r,i,o){var a=i?"r":"$";if(t&&"*"!==t){var s,l=0,c=f[a+t],d="*"===e;if(c)for(s=c.length;l<s;l++)if((d||c[l].matches(e,n,r))&&!o(c[l],c,l,t))return}else for(var u in f)u.charAt(0)===a&&h(e,u.substr(1),n,r,i,o)},{has:function(e,t,n,r){var i,o=f[(r?"r":"$")+t];if(o)for(i=o.length;i--;)if(!o[i].root&&o[i].matches(e,n,null))return!0;return!1},get:function(e,t,n,r){var i=[];return h(e,t,n,null,r,function(e){return i.push(e)}),i},put:function(e){var t=!e.root&&!this.has(e.element,e.type,null,!1),n=(e.root?"r":"$")+e.type;return(f[n]||(f[n]=[])).push(e),t},del:function(e){h(e.element,e.type,null,e.handler,e.root,function(e,t,n){return t.splice(n,1),e.removed=!0,0===t.length&&delete f[(e.root?"r":"$")+e.type],!1})},entries:function(){var e,t=[];for(e in f)"$"===e.charAt(0)&&(t=t.concat(f[e]));return t}}),G=A?function(e,t,n){e[n?C:"removeEventListener"](t,o,!1)}:function(t,e,n,r){var i;n?(F.put(i=new U(t,r||e,function(e){o.call(t,e,r)},o,null,null,!0)),r&&null===t["_on"+r]&&(t["_on"+r]=0),i.target.attachEvent("on"+i.eventType,i.handler)):(i=F.get(t,r||e,o,!0)[0])&&(i.target.detachEvent("on"+i.eventType,i.handler),F.del(i))},Y=function(e,t,n,r,i){return function(){r.apply(this,arguments),e(t,n,i)}},R=function(e,t,n,r){for(var t=t&&t.replace(w,""),i=F.get(e,t,null,!1),o={},a=0,s=i.length;a<s;a++)n&&i[a].original!==n||!i[a].inNamespaces(r)||(F.del(i[a]),!o[i[a].eventType]&&i[a][T]&&(o[i[a].eventType]={t:i[a].eventType,c:i[a].type}));for(a in o)F.has(e,o[a].t,null,!1)||G(e,o[a].t,!1,o[a].c)},K=A?function(e,t,n){var r=N.createEvent(e?"HTMLEvents":"UIEvents");r[e?"initEvent":"initUIEvent"](t,!0,!0,b,1),n.dispatchEvent(r)}:function(e,t,n){n=l(n,e),e?n.fireEvent("on"+t,N.createEventObject()):n["_on"+t]++},L=function(e,t,n){var r,i,o,a=x(t);if(a&&0<t.indexOf(" "))for(o=(t=S(t)).length;o--;)L(e,t[o],n);
7else if((i=a&&t.replace(w,""))&&O[i]&&(i=O[i].base),!t||a)a=(a=a&&t.replace(v,""))&&S(a,"."),R(e,i,n,a);else if(W(t))R(e,null,t);else for(r in t)t.hasOwnProperty(r)&&L(e,r,t[r]);return e},$={on:u,add:function(e,t,n,r){return u.apply(null,x(n)?[e,n,t,r].concat(3<arguments.length?D.call(arguments,5):[]):D.call(arguments))},one:function(){return u.apply(H,arguments)},off:L,remove:L,clone:function(e,t,n){for(var r,i,o=F.get(t,n,null,!1),a=o.length,s=0;s<a;s++)o[s].original&&(r=[e,o[s].type],(i=o[s].handler.__beanDel)&&r.push(i.selector),r.push(o[s].original),u.apply(null,r));return e},fire:function(e,t,n){for(var r,i,o,a,s=S(t),l=s.length;l--;)if(t=s[l].replace(w,""),(o=(o=s[l].replace(v,""))&&S(o,"."))||n||!e[T])for(a=F.get(e,t,null,!1),n=[!1].concat(n),r=0,i=a.length;r<i;r++)a[r].inNamespaces(o)&&a[r].handler.apply(e,n);else K(q[t],t,e);return e},Event:V,setSelectorEngine:n,noConflict:function(){return t[e]=B,this}};function z(n,r,i,o){function a(e,t){return r.apply(n,o?D.call(t,e?0:1).concat(o):t)}function s(e,t){return r.__beanDel?r.__beanDel.ft(e.target,n):t}var e=i?function(e){var t=s(e,this);if(i.apply(t,arguments))return e&&(e.currentTarget=t),a(e,arguments)}:function(e){return r.__beanDel&&(e=e.clone(s(e))),a(e,arguments)};return e.__beanDel=r.__beanDel,e}function k(e,t,n,r,i,o,a){var s=O[t];"unload"===t&&(n=Y(R,e,t,n,r)),s&&(s.condition&&(n=z(e,n,s.condition,o)),t=s.base||t),this.isNative=s=q[t]&&!!e[T],this.customType=!A&&!s&&t,this.element=e,this.type=t,this.original=r,this.namespaces=i,this.eventType=A||s?t:"propertychange",this.target=l(e,s),this[T]=!!this.target[T],this.root=a,this.handler=z(e,n,null,o)}function I(e,t,n){if(arguments.length&&(e=e||((t.ownerDocument||t.document||t).parentWindow||b).event,this.originalEvent=e,this.isNative=n,this.isBean=!0,e)){var r,i,o,a,s,l=e.type,c=e.target||e.srcElement;if(this.target=c&&3===c.nodeType?c.parentNode:c,n){if(!(s=_[l]))for(r=0,i=y.length;r<i;r++)if(y[r].reg.test(l)){_[l]=s=y[r].fix;break}for(r=(a=s(e,this,l)).length;r--;)!((o=a[r])in this)&&o in e&&(this[o]=e[o])}}}function J(e){return(e=e.relatedTarget)?e!==this&&"xul"!==e.prefix&&!/document/.test(this.toString())&&!j(e,this):null===e}return b.attachEvent&&b.attachEvent("onunload",P=function(){var e,t=F.entries();for(e in t)t[e].type&&"unload"!==t[e].type&&L(t[e].element,t[e].type);b.detachEvent("onunload",P),b.CollectGarbage&&b.CollectGarbage()}),n(),$},"undefined"!=typeof module&&module.exports?module.exports=e():"function"==typeof define&&define.amd?define(e):t.bean=r=e(),n=0,x.isArray=function(e){return-1!==["[object Array]","[object NodeList]","[object HTMLCollection]"].indexOf(Object.prototype.toString.call(e))&&!(e instanceof Element||e instanceof HTMLDocument)},x.extend=function(){var e,t,n,r,i,o=arguments[0]||{},a=1,s=arguments.length,l=!1;for("boolean"==typeof o&&(l=o,o=arguments[1]||{},a=2),"object"!=typeof o&&"function"!=typeof o&&(o={}),s===a&&(o=x,--a);a<s;a++)if(null!==(e=arguments[a]))for(t in e)i=o[t],o!==(n=e[t])&&(l&&n&&(x.isPlainObject(n)||(r=x.isArray(n)))?(i=r?(r=!1,i&&x.isArray(i)?i:[]):i&&x.isPlainObject(i)?i:{},o[t]=x.extend(l,i,n)):void 0!==n&&(o[t]=n));return o},x.isPlainObject=function(e){var t,n=Object.prototype.hasOwnProperty;if(!e||"object"!=typeof e||e instanceof Element||e instanceof HTMLDocument||e.nodeType||"setInterval"in e||e.constructor&&!n.call(e,"constructor")&&!n.call(e.constructor.prototype,"isPrototypeOf"))return!1;for(t in e)break;return void 0===t||n.call(e,t)},x.extend({debug:!1,parseDebug:function(e){if(x.debug)throw e},_XR:function(e){return this._4X?(this._X=e,this):e},setGlobal:function(e,t){e&&"object"==typeof e&&(x.extend(!0,{},x.fn.globalDC,e),t)&&x.mergeGlobal()},mergeGlobal:function(){x.queryDC(function(e){x.extend(!0,{},x.fn.globalDC,e)})},reg:new Map,fn:{globalDC:{}},_version:"2023.8.12",lastCreated:[],_lastCreatedCallback:!1,lastCreatedCallback:function(e){x.isFn(e)&&(x._lastCreatedCallback=e)},props:{},isDocLoaded:!1,isDOMContentLoaded:!1,_boundRefO:new Map,_boundObjectIds:new Map,setIdFor:function(e){this._4X&&(e=this._X);var t=x.hasIdFor(e)?x.getIdFor(e):null;return t||(t=x.genId(),x._boundObjectIds.set(e,t),x._boundRefO.set(t,e)),t},remIdFor:function(e){this._4X&&(e=this._X);var t=x.hasIdFor(e)?x.getIdFor(e):null;return!!t&&(x._boundRefO.delete(t),x._boundObjectIds.delete(e),!0)},getIdFor:function(e){return this._4X&&(e=this._X),x._boundObjectIds.has(e)?x._boundObjectIds.get(e):null},hasIdFor:function(e){return this._4X&&(e=this._X),x._boundObjectIds.has(e)},getFromId:function(e){return this._4X&&(e=this._X),x._boundRefO.has(e)?x._boundRefO.get(e):null},_boundObjects:new Map,bindObjects:function(e,t){return this._4X&&(t=e,e=this._X),x._boundObjects.set(e,t),x._boundObjects.set(t,e),x._XR.c
7all(this,e)},unbindObjects:function(e){return this._4X&&(e=this._X),x._boundObjects.delete(x._boundObjects.get(e)),x._boundObjects.delete(e),x._XR.call(this,e)},boundTo:function(e){return this._4X&&(e=this._X),x._boundObjects.get(e)},hasBound:function(e){return this._4X&&(e=this._X),x._boundObjects.has(e)},toFetch:function(e){var t=e.indexOf("#");return x.isPath(e)&&-1!==t?{url:x.trim(e.slice(0,t)),data:{selector:x.trim(e.slice(t))}}:{data:{}}},getSelectorFromURI:function(e){return x.isStr(e)?x.toFetch(e).data.selector:""},isPath:function(e){return!(!x.isStr(e)||x.isMarkup(e)||x.isSelector(e)||-1===e.indexOf("/"))},map:function(e){e&&(x.isArray(e.siblings)&&x.isDC(e.siblings[0])||x.isDC(e.parent))&&e.siblings[0].map(e)},_parseDCScripts:function(n,e,t){function r(o){x.loop(l,function(e,t){var n,r,i;n=-1!==(t=t).toLowerCase().indexOf("once"),i=t+"Ran",!(x.isFn((r=o)[t])||x.isStr(r[t])||x.isArray(r[t]))||n&&r[i]||(n&&!r[i]&&(r[i]=!0),x.isFn(r[t])?s.push(r[t]):x.isStr(r[t])?a.push(r[t]):x.isArray(r[t])&&Array.prototype.push.apply(a,r[t]))},"array")}function i(){x.loop(s,function(e,t){t(n,n.container)},"array")}var a=[],s=[],l=["jsOnce"+e,"once"+e,"js"+e,e[0].toLowerCase()+e.slice(1)];n.reverseJSOrder&&(l=l.reverse()),r(n),n.allowCascade&&(r(n.fn.proto),r(x.fn.globalDC)),x.isFn(t)&&s.push(t);return a.length?x.import(a,{props:{DC:n},call:function(){i()}}):i(),n},setPage:function(e,t){e&&(t&&(document.title=t),window.history.pushState({html:document.html,pageTitle:e},"","./#"+e))},getHash:function(e){var t;return e&&x.isStr(e)?-1!==(t=e.indexOf("#"))?x.trim(e.slice(t+1)):"":x.trim(location.hash.replace("#",""))},isHash:function(e){e=e||x.getHash();return x.hasDC(e)},hasHash:function(e,t){t=t||x.getHash();if(x.isHash(t)){if(!x.isArray(e))return!0;for(var n=0;n<e.length;n++)if((x.isDC(e[n])?e[n].id:e[n])===t)return!0}return!1},toDC:function(e,t){this._4X&&(t=e,e=this._X),x.isPlainObject(e)&&(t=e,e=null),x.isPlainObject(t)||(t={}),x.isPath(e)&&(t=x.extend({fetch:x.toFetch(e),autoRender:!0},t),e=null),e=e&&x.morph(e);var n=x.isNode(e)&&x.getAttr(e,"data-controls"),n=(t.fetch&&t.fetch.url&&(t.toggleHide=!1,t.mode=1),n&&x.isPath(n)?(t.toggleHide=!1,t.fetch=x.toFetch(n),t.content=null,t.trigger=e,t.mode=1,!t.id&&x.isNode(e)&&e.id&&(t.id=e.id)):n&&x.isSelector("#"+n)&&document.querySelector("#"+n)?(t.content=document.querySelector("#"+n),t.trigger=e,!t.id&&x.isNode(e)&&e.id&&(t.id=e.id)):x.isNode(e)&&(t.content||t.fetch)?(t.trigger=e,!t.id&&e.id&&(t.id=e.id)):x.isNode(e)&&(!t.id&&e.id&&(t.id=e.id),t.content=e),x.isBool(t.isRendered)?t.isRendered:!x.isHidden(t.content)),e=(n&&!t.root&&(x.isNode(x.next(t.content))?(t.root=x.next(t.content),t.before=!0):x.isNode(x.previous(t.content))?(t.root=x.previous(t.content),t.after=!0):x.isNode(t.content.parentNode)&&(t.root=t.content.parentNode,t.append=!0),t.loaded=!0),t.isRendered=n,t.widgetType=t.widgetType||x.getAttr(e,"data-widget-type")||null,x([x.extend(!0,{id:t.id||x.genId(),fn:{isMorphedDC:!0},on:"click"},t)])[0]);return n&&e.loaded&&x.isNode(e.content)&&(e.content.id||(e.content.id=x.genId()),e.wrapper=e.container=e.content,e.wrapperId=e.containerId=e.content.id),e},_store:function(e,t){if(e&&11===e.nodeType){for(var n=[],r=0;r<e.childNodes.length;r++){var i=e.childNodes[r];x.isNode(i)&&n.push(i)}if(x.data(n,"StoredFrag",e),x.data(e,"StoredNodeList",n),t)return n}return e},_check:function(e,t){var n,r=x.isArray(e);return x.isChain(e)?x._check(e.return(),t):r?t?x.data(e,"StoredFrag")||x.toNode(e,!0):e:e&&11===e.nodeType?(n=x.data(e,"StoredNodeList")||[]).length?t?e:n:e.childNodes.length?x._store(e,!t):t?null:[]:t||r?e:[e]},toNode:function(t,e,n){if(this._4X&&(e=t,t=this._X),!t)return document.createDocumentFragment();var r;if(x.isStr(t))try{t=x._store(document.createRange().createContextualFragment(t),n)}catch(e){var i=document.createDocumentFragment();x.insertMarkup(t,i),t=x._store(i,n)}else e&&x.isArray(t)&&(i=document.createDocumentFragment(),(r=function(e){e&&11===e.nodeType&&(e=x._store(e,!0)),x.loop(e,function(e,t){t&&11===t.nodeType?r(t):x.isNode(t)&&i.appendChild(t)},"array")})(t),t=x._store(i));return!n&&!x.isArray(t)&&t&&11===t.nodeType&&t.childNodes&&1===t.childNodes.length&&(t=t.childNodes[0]),n&&!x.isArray(t)&&(t=[t]),x._XR.c
7all(this,t)},_clone:function(e){var t;return x.isChain(e)?e:((t=function(e){this._4X=!0,this._X=e}).prototype=x,new t(e))},return:function(e){return e=this._4X?this._X:e},getNode:function(e){return e=this._4X?this._X:e},getDC:function(e,t){return this._4X&&(t=e,e=this._X),x.isDC(e)?e:x.reg.has(e)?x.reg.get(e):t&&x.hasDC(e,t)?x.data(e,"DC"):null},isChain:function(e){return!(!e||"object"!=typeof e||!e._4X)},isDC:function(e){return!!(e&&"object"==typeof e&&e.fn&&e.fn.isDCI)},hasDC:function(e,t){return!!(e&&(x.isDC(e)||x.reg.has(e)||t&&x.isDC(x.data(e,"DC"))))},preload:function(e){this._4X&&(e=this._X);var t=x.morph(e);return x.isNode(t)&&x.on("load",function(){x._imageMap||(x._imageMap={});var n=[];x.query("img[src]",t,function(e,t){x._imageMap[t.src]&&x._imageMap[t.src].parentNode||n.push(t.src)}),n.length&&x("<div hidden></div>").import(n,{tag:"img",callOnAll:!0,call:function(e){x._imageMap[e.src]=e}}).appendTo(document.body)}),x._XR.call(this,e)},isMarkup:function(e){return!(!(e=this._4X?this._X:e)||!x.isStr(e))&&1<s.iterate(e,/</g)&&1<s.iterate(e,/>/g)},morph:function(e,t,n){return x.isArray(e)?e:x.isNode(e,null,null,11)?t&&!x.isArray(e)?[e]:e:x.isStr(e)?x.isMarkup(e)?x.toNode(e,!1,t):window.document.getElementById(e)?window.document.getElementById(e):x.isSelector(e)?(n=(n=x.isNode(n,null,document,11)?n:document).querySelectorAll(e),t||1!==n.length?t||n.length||(n=null):n=n[0],n):x.toText(e):x.isNum(e)?(e=x.toText(e.toString()),t?[e]:e):t&&!x.isArray(e)?[e]:e},isMap:function(e){try{return Map.prototype.has.call(e),!0}catch(e){return!1}},loop:function(e,n,t){if(this._4X&&(t=n,n=e,e=this._X),x.isFn(n))if(x.isArray(e)||"array"!==t||(e=[e]),t&&"map"!==t||!x.isMap(e)||!x.isFn(e.forEach))if(t&&"array"!==t||!x.isArray(e))if(t&&"object"!==t||!e||"object"!=typeof e)if(t&&"string"!==t||!x.isStr(e))(x.isNode(e)||e&&"other"===t)&&n.call(e,0,e);else for(i=0;i<e.length;i++)n.call(e.charAt(i),i,e.charAt(i));else for(var r in e)n.call(e[r],r,e[r]);else for(var i=0;i<e.length;i++)n.call(e[i],i,e[i]);else e.forEach(function(e,t){n.call(e,t,e)});return x._XR.call(this,e)},isSelector:function(e){if(e&&x.isStr(e))try{return!!document.querySelectorAll(e)}catch(e){}return!1},isNode:function(n,e,t){return!(!n||x.isArray(n)||!(n instanceof Element||t&&t instanceof HTMLDocument&&n instanceof HTMLDocument||e&&n===e||function(e){for(var t=3;e[t];){if(n.nodeType===e[t])return!0;t++}return!1}(arguments)))},isArray:function(e){return this._4X&&(e=this._X),-1!==["[object Array]","[object NodeList]","[object HTMLCollection]"].indexOf(Object.prototype.toString.call(e))&&!(e instanceof Element||e instanceof HTMLDocument)},inArray:function(e,t){if(this._4X&&(t=e,e=this._X),t.indexOf)return t.indexOf(e);for(var n=0;n<t.length;n++)if(t[n]===e)return n;return-1},isFn:function(e){return"function"==typeof e},isStr:function(e){return"string"==typeof e},isNum:function(e){return"number"==typeof e},isBool:function(e){return"boolean"==typeof e},isTouch:!1,isIE:function(){return!window.ActiveXObject&&"ActiveXObject"in window},trim:function(e){return this._4X&&(e=this._X),e=x.isStr(e)?e.replace(/^\s+|\s+$/g,""):e},query:function(e,t,n){this._4X&&(n=t,t=this._X),x.isFn(t)&&(n=t,t=null),x.isNode(t,null,document,11)||(t=document);var r=[],i=!0,o=!1;if(!e)return x._XR.call(this,r);x.isMarkup(e)?r=x.toNode(e,!1,!0):x.isSelector(e)&&x.isFn(t.querySelectorAll)?r=t.querySelectorAll(e):x.isNode(e)?r.push(e):(i=x.isArray(e),o=x.isPlainObject(e),(i||o)&&(r=e));var a=[];if(n&&x.isFn(n))if(i)for(var s=0;s<r.length;s++)!1!==n.apply(r[s],[s,r[s]])&&a.push(r[s]);else if(o)for(var l in r)!1!==n.apply(r[l],[l,r[l]])&&a.push(r[l]);else Array.prototype.push.apply(a,r);else Array.prototype.push.apply(a,r);return x._XR.call(this,a)},getText:function(e){return(e=this._4X?this._X:e)?x.isNode(e)?e.innerText||e.textContent||"":e&&3===e.nodeType?e.data:"":""},queryDC:function(e,n){x.isFn(e)&&(n=e,e=null);var r=[];return x.isFn(n)&&(e?x.loop(e,function(e,t){x.hasDC(t)&&(t=x.getDC(t),!1!==n.call(t,t))&&r.push(t)},"array"):x.loop(x.reg,function(e,t){!x.isDC(t)||n.call(t,t)||r.push(t)},"map")),r},Get:function(o){var a,s,l;o&&null!==o.url&&(a={returnType:"html",selector:"",method:"GET",headers:{},body:null,cache:x.noCache?"no-cache":"default",redirect:"follow",keepalive:!1,mode:"cors"},s=0,l=function(e,t,n,r){var i=x.extend({},a,t||{});window.fetch(e,i).then(function(t){200<=t.status&&t.status<300?0<=["html","text","xml"].indexOf(i.returnType.toLowerCase())?t.text().then(function(e){x.isStr(e)&&"xml"===i.returnType.toLowerCase()?e=x.toXML(e):x.isStr(e)&&"html"===i.returnType.toLowerCase()&&(e=x.toNode(e)),x.isNode(e,null,document,11)&&x.isSelector(i.selector)&&(e=e.querySelector(i.selector)),x.isFn(n)&&n.call(this,e,t),o[++s]&&l(o[s].url,o[s].data,o[s].success,o[s].error)}):"json"===i.returnType.toLowerCase()&&t.json().then(function(e){x.isFn(n)&&n.call(this,e,t),o[++s]&&l(o[s].url,o[s].data,o[s].success,o[s].error)}):x.isFn(r)&&r.call(this,t.statusText,t)}).catch(function(e){x.isFn(r)&&r.call(this,e,this)})},x.isArray(o)||(o=[o]),l(o[s].url,o[s].data,o[s].success,o[s].error))},toXML:function(e){var t;return e=e||"",window.DOMParser?t=(new DOMParser).parseFromString(e,"text/xml"):((t=new window.ActiveXObject("Microsoft.XMLDOM")).async="false",t.loadXML(e)),t},moduleFolder:"/4X/Min/",noCache:!1,_ICB:[],_ICBD:[],_cssCache:{},_jsCache:{},_cacheName:{},clearCache:function(){x._cssCache={},x._jsCache={},x._cacheName={}},import:function(e,s,l){this._4X&&(l=this._X),x.isFn(s)?s={call:s}
7:x.isNode(s,null,null,11)&&(l=s,s={}),s=s||{};function c(e,t,n){e.length&&(e[e.length-1].call(window,e[e.length-1]._props,n),t===h)&&e.splice(e.length-1,1)}var d=(x.isBool(s.noCache)?s:x).noCache,u=(x.isFn(l)&&(s.call=l,l=null),x.isNode(s.context,null,null,11)&&(l=s.context),x.isNode(l,null,null,11)||(l=null),s.props||(s.props={}),!!s.props._Defer),f=(u&&(s.defer=!0),s.defer&&(s.props._Defer=!0),s.props._ImpId||x.genId()),n=(s.props._ImpId=f,x.isFn(s.call)||(s.call=function(){}),[]),h=x.isArray(e)?e.length-1:0;return!e||x.isArray(e)&&!e.length||!d&&s.name&&x._cacheName[s.name]?x.isFn(x._cacheName[s.name])&&(u||!s.defer||x.isDocLoaded?x._cacheName[s.name].call(window,s.props):x.on("load",function(){x._cacheName[s.name].call(window,s.props)})):"img"===s.tag&&x.isNode(l,null,null,11)?x.loop(e,function(e,t){t=x.create("img",{src:t,alt:""});l.appendChild(t),(s.callOnAll||e===h)&&x.isFn(s.call)&&s.call.call(l,s.props,t)},"array"):(x.isFn(s.call)&&(s.call._props=s.props||{},x[s.defer?"_ICBD":"_ICB"].push(s.call)),x.loop(e,function(i,e){var t,o=".css"===e.slice(-4).toLowerCase(),a=(x.isPath(e)?"":x.moduleFolder)+(o||".js"===e.slice(-3).toLowerCase()?e:e+".js");if(!d&&o&&x._cssCache[a])x.get(x._cssCache[a].id)||(l||document.head||document.body).appendChild(x._cssCache[a].cloneNode(!0)),x.isFn(s.call)&&(s.callOnAll||i===h)&&s.call.call(window,s.call._props);else if(d||o||!x._jsCache[a]||x._jsCache[a]._ImpId===f)n.push(x.extend(!0,{url:a,data:{returnType:"text"},success:function(e,t){var n=!1;if(e){if(o)(n=x.create("style",{type:"text/css",id:x.genId()})).innerHTML=e,d||(x._cssCache[a]=n),(l||document.head||document.body).appendChild(n.cloneNode(!0));else try{var r=x._jsCache[a]||new Function("window,document,$A,props,DC",e),n=x._jsCache[a]&&x._jsCache[a].once?null:r.call(window,window,document,x,s.props,s.props.DC);!d&&s.once&&(r.once=!0),r._ImpId=f,d||x._jsCache[a]||(x._jsCache[a]=r)}catch(e){x.parseDebug(e)}!d&&s.name&&(x._cacheName[s.name]=s.call)}(s.callOnAll||i===h)&&x.isFn(s.call)&&(u||!s.defer||x.isDocLoaded?c(x[s.defer?"_ICBD":"_ICB"],i,n):x.on("load",function(){c(x._ICBD,i,n)}))}},s.override||{}));else{if(!x._jsCache[a].once)try{t=x._jsCache[a].call(window,window,document,x,s.props,s.props.DC)}catch(e){x.parseDebug(e)}(s.callOnAll||i===h)&&x.isFn(s.call)&&(u||!s.defer||x.isDocLoaded?c(x[s.defer?"_ICBD":"_ICB"],i,t):x.on("load",function(){c(x._ICBD,i,t)}))}},"array"),x.Get(n)),x._XR.call(this,l)},getScript:function(e,n,r){n=(n=x.isFn(n)?{callback:n}:n)||{};var i=x.isArray(e)?0:e.length-1;x.loop(e,function(e,t){t=x.create("script",{src:(x.isPath(t)?"":x.moduleFolder)+(".js"===t.slice(-3).toLowerCase()?t:t+".js"),async:!n.disableAsync,defer:!!n.defer});(n.callbackOnAll||e===i)&&x.isFn(n.callback)&&t.addEventListener("load",function(e){n.callback.call(window,n.props||e)}),(r||document.head||document.body).appendChild(t)},"array")},_parseURLWithSelector:function(e){var t=e.split(/\s+/);return{url:t[0],selector:e.substring(t[0].length)}},load:function(e,n,t,r,i){this._4X&&(i=r,r=t,t=n,n=this._X),x.isFn(t)&&(i=r,r=t,t=null);var o={returnType:"html"};return x.extend(o,t||{}),x.Get({url:e,data:o,success:function(e,t){x.insert(e,n),x.isFn(r)&&r.call(this,e,t)},error:function(e,t){x.isFn(i)&&i.call(this,e,t)}}),x._XR.call(this,n)},detachObserver:function(e,t){var n=x.data(e,"_MutationObserver")||!1;if(!n||!t||!n[t])return!1;if(t&&n[t])n[t].disconnect();else for(t in n)n[t].disconnect();return!0},isObserverConfig:function(e){return!(!x.isPlainObject(e)||!(e.context||e.subtree||e.childList||e.attributes||e.attributeFilter||e.attributeOldValue||e.characterData||e.characterDataOldValue))},observer:function(i,o,a,e,t){if(o=o.toLowerCase(),-1===",remove,add,attributechange,subtreechange,contentchange,".indexOf(","+o+","))return!1;var n=i,r={};if("remove"===o||"add"===o)r={childList:!0,subtree:!0},t.context?(n=t.context,delete t.context):"remove"===o&&(n=document);else if("attributechange"===o)r={attributes:!0,attributeOldValue:!0},x.isArray(e)&&e.length&&(r.attributeFilter=e);else if("subtreechange"===o)r={childList:!0,subtree:!0};else{if("contentchange"!==o)return!1;r={characterData:!0,childList:!0,subtree:!0,characterDataOldValue:!0},x.data(i,"_CurrentText",x.getText(i))}x.extend(r,t||{}),x.data(i,"_MutationObserver")||x.data(i,"_MutationObserver",{});e=x.data(i,"_MutationObserver");return e[o]||(e[o]=new MutationObserver(function(e){e.forEach(function(e){var t=e.target,n=x.boundTo(t)||x.getDC(x.data(t,"SavedEventParameters"))||x.data(t,"DC"),r=x.data(t,"SavedEventParameters");
7"childList"===e.type?"remove"===o&&x.isArray(e.removedNodes)&&e.removedNodes.length&&-1!==(x.isFn(Array.from)?Array.from(e.removedNodes):[].slice(e.removedNodes)).indexOf(i)?a.call(t,e,t,e.removedNodes,n,r):"add"===o&&x.isArray(e.addedNodes)&&e.addedNodes.length?a.call(t,e,t,e.addedNodes,n,r):"subtreechange"===o&&(x.isArray(e.addedNodes)&&e.addedNodes.length||x.isArray(e.removedNodes)&&e.removedNodes.length)?a.call(t,e,t,e.addedNodes,e.removedNodes,n,r):"contentchange"===o&&(x.data(t,"_OldText",x.data(t,"_CurrentText")),x.data(t,"_CurrentText",x.getText(t)),a.call(t,e,t,x.data(t,"_CurrentText"),x.data(t,"_OldText"),n,r)):"attributes"===e.type?"attributechange"===o&&a.call(t,e,t,e.attributeName,x.getAttr(t,e.attributeName),e.oldValue,n,r):"characterData"===e.type&&"contentchange"===o&&(x.data(t,"_OldText",x.data(t,"_CurrentText")),x.data(t,"_CurrentText",x.getText(t)),a.call(t,e,t,x.data(t,"_CurrentText"),x.data(t,"_OldText"),n,r))})})),e[o].observe(n,r),x.data(i,"_MutationObserver",e),!0},keyEvent:function(e){return e.which||e.keyCode},event:{on:r.on,add:r.add,one:r.one,off:r.off,remove:r.off,fire:r.fire,Event:r.Event},on:function(e,t,n,r,o,a,s){function l(e){return x.isDOMContentLoaded&&"DOMContentLoaded"===e||x.isDocLoaded&&"load"===e}if(this._4X&&(s=a,a=o,o=r,r=n,n=t,t=e,e=this._X),x.isFn(x.isObserverConfig)&&x.isObserverConfig(n)?(s=n,n=null):x.isFn(x.isObserverConfig)&&x.isObserverConfig(r)?(s=r,r=null):x.isFn(x.isObserverConfig)&&x.isObserverConfig(o)?(s=o,o=null):s={},a=s.attributeFilter||!1,"DOMContentLoaded"!==e&&"load"!==e&&"touchchange"!==e||!x.isFn(t)||(o=r,r=n,n=t,t=e,e=window),x.isStr(n)&&"."===n[0]?(o=n,n=null):x.isStr(r)&&"."===r[0]&&(o=r,r=null),n&&!x.isFn(n)&&(o=r,r=n,n=null),!e||!t)return this._4X?this:e;x.isStr(e)&&(e=x.morph(e));var i=x._check(e);return x.isStr(t)&&(t=t.split(/\s+/)),x.isStr(o)||(o=""),x.loop(i,function(e,i){x.isNode(i,window,document,11)&&(r&&x.data(i,"SavedEventParameters",r),x.loop(t,function(e,r){var t;x.isStr(e)&&x.isFn(r)?(e=e.split(/\s+/),x.loop(e,function(e,t){var n=x.getDC(x.data(i,"SavedEventParameters"))||x.data(i,"DC");x.isDC(n)&&x.isMap(x.data(i,"DC-ON"))&&(n.triggerNode=i),l(t)?r.call(i,null,n,x.data(i,"SavedEventParameters")):x.observer(i,t,r,a,s)||x.event.on(i,t+o,function(e){r.call(i,e,n,x.data(i,"SavedEventParameters"))})},"array")):x.isStr(r)&&x.isFn(n)&&(t=x.getDC(x.data(i,"SavedEventParameters"))||x.data(i,"DC"),x.isDC(t)&&x.isMap(x.data(i,"DC-ON"))&&(t.triggerNode=i),l(r)?n.call(i,null,t,x.data(i,"SavedEventParameters")):x.observer(i,r,n,a,s)||x.event.on(i,r+o,function(e){n.call(i,e,t,x.data(i,"SavedEventParameters"))}))},x.isArray(t)?"array":"object"))},"array"),x._XR.call(this,e)},off:function(e,t){var r,n;return this._4X&&(t=e,e=this._X),e?(r=t,x.isStr(e)&&(e=x.morph(e)),n=x._check(e),x.isArray(n)||(n=[n]),x.isStr(r)&&(r=r.split(/\s+/)),x.loop(n,function(e,n){x.isNode(n,window,document,11)&&(x.removeData(n,"SavedEventParameters"),t?x.loop(r,function(e,t){x.isStr(t)&&(x.detachObserver(n,t),x.event.off(n,t))},x.isArray(r)?"array":"object"):(x.detachObserver(n),x.event.off(n)))},"array"),x._XR.call(this,e)):this._4X?this:e},trigger:function(e,t){var r;return this._4X&&(t=e,e=this._X),e&&t?(r=t,x.isStr(e)&&(e=x.morph(e)),t=x._check(e),x.isStr(r)&&(r=r.split(/\s+/)),x.loop(t,function(e,n){x.isNode(n,window,document)&&x.loop(r,function(e,t){x.isStr(t)&&x.event.fire(n,t)},"array")},"array"),x._XR.call(this,e)):this._4X?this:e},isNative:function(e){var t;return this._4X&&(e=this._X),!!x.isNode(e)&&(t=e.nodeName.toLowerCase(),e=x.hasAttr(e,"href"),!!("a"===t&&e||-1!==["button","input","select","textarea","details"].indexOf(t)))},getActive:function(e,n){e=x.isNode(e)?e:document;return x.query("a[href], button, input, textarea, select, details, *[tabindex]",e,function(e,t){if(n)return x.isFocusable(t)})},setCircular:function(e,t){var n,r;return this._4X&&(t=e,e=this._X),x.isArray(e)&&(t=e,e=null),x.isArray(t)||x.isNode(e,null,null,11)?((t=!x.isArray(t)&&x.isNode(e,null,null,11)?x.getActive(e,!0):t).length&&(n=t[0],r=t[t.length-1],x.on(n,"keydown",function(e){9!==x.keyEvent(e)||!e.shiftKey||e.altKey||e.ctrlKey||(x.focus(r),e.preventDefault())},".circularTabbing"),x.on(r,"keydown",function(e){9!==x.keyEvent(e)||e.shiftKey||e.altKey||e.ctrlKey||(x.focus(n),e.preventDefault())}
7,".circularTabbing")),x._XR.call(this,t)):[]},addWidgetProfile:function(e,t){x.module[e]||(x.module[e]={}),x.extend(x.module[e],t)},module:{},getModule:function(e,t,n){if(x.module[e.widgetType]&&x.isFn(x.module[e.widgetType][t]))return x.module[e.widgetType][t](e,n)},_widgetTypes:[],_regWidgets:new Map,_dataMap:new Map,data:function(e,t,n){var r;return this._4X&&(n=t,t=e,e=this._X),e?e&&t&&void 0===n?x._dataMap.has(e)&&x._dataMap.get(e).has(t)?(r=x._dataMap.get(e).get(t),x._XR.call(this,r)):x._XR.call(this,null):(e&&t&&void 0!==n&&(x._dataMap.has(e)||x._dataMap.set(e,new Map),x._dataMap.get(e).set(t,n)),x._XR.call(this,e)):this._4X?this:e},removeData:function(e,t){return this._4X&&(t=e,e=this._X),e&&t?x._dataMap.has(e)&&x._dataMap.get(e).has(t)&&x._dataMap.get(e).delete(t):e&&x._dataMap.has(e)&&x._dataMap.delete(e),x._XR.call(this,e)},insert:function(e,t,n,r){return this._4X&&(n=t,t=this._X),e=x.morph(e),t=x.morph(t),x.isNode(t,null,null,11)&&x.isNode(e,null,null,11,3)?(x.empty(t),t.appendChild(e),n&&x.isFn(n)&&n.apply(e,[e]),x.straylight&&!r&&x.straylight(t),x._XR.call(this,e)):this._4X?this:e},insertWithin:function(e,t,n){return this._4X&&(n=t,t=this._X),t=x.insert(t,e,n),x._XR.call(this,t)},before:function(e,t,n){return this._4X&&(n=t,t=e,e=this._X),e=x._insertBefore(e,t,n),x._XR.call(this,e)},_insertBefore:function(e,t,n){return this._4X&&(n=t,t=e,e=this._X),e=x.morph(e),t=x.morph(t),x.isNode(t)&&x.isNode(e,null,null,11)?(t.parentNode.insertBefore(e,t),n&&x.isFn(n)&&n.apply(e,[e]),x._XR.call(this,e)):this._4X?this:e},replace:function(e,t,n){return this._4X&&(n=t,t=e,e=this._X),e=x._replaceChild(e,t,n),x._XR.call(this,e)},_replaceChild:function(e,t,n){return e=x.morph(e),t=x.morph(t),x.isNode(t)&&x.isNode(e,null,null,11)&&(t.parentNode.replaceChild(e,t),n)&&x.isFn(n)&&n.apply(e,[e]),e},after:function(e,t,n){return this._4X&&(n=t,t=e,e=this._X),e=x._insertAfter(e,t,n),x._XR.call(this,e)},_insertAfter:function(e,t,n){var r;return e=x.morph(e),t=x.morph(t),x.isNode(t)&&x.isNode(e,null,null,11)&&((r=x.nextSibling(t))?r.parentNode.insertBefore(e,r):t.parentNode.appendChild(e),n)&&x.isFn(n)&&n.apply(e,[e]),e},prepend:function(e,t,n){var r;return this._4X&&(n=t,t=this._X),e=x.morph(e),t=x.morph(t),x.isNode(t,null,null,11)&&x.isNode(e,null,null,11)&&((r=x.firstChild(t))?x._insertBefore(e,r):t.appendChild(e)),n&&x.isFn(n)&&n.apply(e,[e]),x._XR.call(this,e)},prependTo:function(e,t,n){return this._4X&&(n=t,t=this._X),t=x.prepend(t,e,n),x._XR.call(this,t)},append:function(e,t,n){return this._4X&&(n=t,t=this._X),e=x.morph(e),t=x.morph(t),x.isNode(t,null,null,11)&&x.isNode(e,null,null,11)&&(x.isStr(e)&&(e=x.morph(e)),t.appendChild(e)),n&&x.isFn(n)&&n.apply(e,[e]),x._XR.call(this,e)},appendTo:function(e,t,n){return this._4X&&(n=t,t=this._X),t=x.append(t,e,n),x._XR.call(this,t)},insertMarkup:function(e,t,n,r){var i;return this._4X&&(r=n,n=t,t=this._X),x.isFn(n)&&(r=n,n=null),t=x.morph(t),x.isNode(t)&&(x.isNum(e)&&(e=e.toString()),x.isStr(e))&&((i={prepend:"afterbegin",append:"beforeend",before:"beforebegin",after:"afterend"})[n]?t.insertAdjacentHTML(i[n],e):(x.empty(t),t.innerHTML=e)),r&&x.isFn(r)&&r.apply(t,[t]),x._XR.call(this,t)},_deleteNode:function(t){try{var e=document.createRange();e.selectNode(t),e.deleteContents()}catch(e){t&&t.parentNode&&t.parentNode.removeChild(t)}},cloneNodes:function(t,e){var n;this._4X&&(t=this._X);try{var r=document.createRange();r.selectNodeContents(t),n=r.cloneContents()}catch(e){if(n=x.toNode(),x.isNode(t)&&t.firstChild)for(var i=t.firstChild;i;)i.cloneNode&&n.appendChild(i.cloneNode(!0)),i=t.nextSibling}return n=x._store(n),x._XR.call(this,n)},extractNodes:function(t,e){var n;this._4X&&(t=this._X);try{var r=document.createRange();r.selectNodeContents(t),n=r.extractContents()}catch(e){if(n=x.toNode(),x.isNode(t)&&t.firstChild)for(var i=t.firstChild;i;)n.appendChild(t.removeChild(i)),i=t.firstChild}return 11===n.nodeType&&1===n.childNodes.length&&(n=n.childNodes[0]),n=x._store(n),x._XR.call(this,n)},empty:function(e,t){if(this._4X&&(t=e,e=this._X),e&&e.getElementsByTagName){var n=e.getElementsByTagName("*");if(n.length)for(var r=n.length;r--;)x.remove(n[r],!0);e.innerHTML=""}
7return t&&(x.remove(e),e=null),x._XR.call(this,e)},_cleanAll:function(e,t,n){if(e&&e.getElementsByTagName){for(var r=e.getElementsByTagName("*"),i=r.length;i--;)x._clean(r[i],n);t&&x._clean(e,n)}},_clean:function(e,t){var n=x.data(e,"DC-ON");x.isMap(n)&&x.loop(n,function(e,t){t.bypass()},"map"),x.detachObserver(e),x.removeData(e),x.event.off(e)},remove:function(e,t){if(this._4X&&(t=e,e=this._X),e&&11===e.nodeType){var n=x._check(e);if(n&&n.length)for(var r=n.length;r--;)x.remove(n[r],t);x._clean(e,t),e=null}else e&&e.nodeType&&(x._clean(e,t),t||(x._deleteNode(e),e=null));return x._XR.call(this,e)},destroy:function(s,n,e){var l,c,d;if(!e)return l=null,l=x.isDC(s)?s:x.reg.get(s),!!x.isDC(s)&&(c=l.wrapper,d=l.container,n&&l.loaded&&(l.contentOnly?(x.before(d,c),d=null):x.before(x.extractNodes(d),c)),l.bypass(function(){var e,t=l.afterDestroy,n=(x.isFn(l.beforeDestroy)&&l.beforeDestroy(l),x.removeData(l.id),l.id=l.wrapper=l.container=c=d=null,l.widgetType&&l.autoCloseWidget&&-1!==(n=x._widgetTypes.indexOf(l.id))&&x._widgetTypes.splice(n,1),l.widgetType&&l.autoCloseSameWidget&&-1!==(n=(e=x._regWidgets.get(l.widgetType)).indexOf(l.id))&&(e.splice(n,1),x._regWidgets.set(l.widgetType,e)),l.indexVal),r=l.siblings;r.splice(n,1);for(var i=0;i<r.length;i++)r[i].indexVal=i,r[i].siblings=r;if(l.parent&&l.parent.children&&l.parent.children.length){for(var o=-1,a=l.parent.children,i=0;i<a.length;i++)a[i].id===s&&(o=i);0<=o&&l.parent.children.splice(o,1)}x.reg.delete(s),x.isFn(t)&&t()}),!0);x.query(s,function(e,t){x.isMap(x.data(t,"DC-ON"))&&x.loop(x.data(t,"DC-ON"),function(e,t){x.destroy(t,n)},"map")})},get:function(e,t,n){var r;return this._4X&&(n=t,t=this._X),x.isFn(t)&&(n=t,t=null),t=x.isNode(t,null,document)?t:document,e&&x.isStr(e)?(r=null,t.getElementById&&(r=t.getElementById(e)),!x.isNode(r)&&t.querySelector&&(r=t.querySelector(e)),x.isNode(r)&&x.isFn(n)&&n.call(r,r),x._XR.call(this,r)):null},create:function(e){var t=x.isMarkup(e)?x.morph(e):document.createElement(e);return 1!==arguments.length&&x.isNode(t)&&(arguments[1]&&x.setAttr(t,arguments[1]),arguments[2]&&x.css(t,arguments[2]),arguments[3]&&x.addClass(t,arguments[3]),arguments[4])&&x.insert(arguments[4],t),t},toText:function(e){return x.isNode(e,null,null,3)?e:(x.isStr(e)||(e=""),document.createTextNode(e))},getAttr:function(e,t){this._4X&&(t=e,e=this._X),e=x.morph(e);e=x._check(e,!0);return x.isNode(e)&&t?e.getAttribute(t):null},hasAttr:function(e,t){this._4X&&(t=e,e=this._X),e=x.morph(e);e=x._check(e,!0);return x.isNode(e)&&t?e.hasAttribute(t):null},remAttr:function(e,t){this._4X&&(t=e,e=this._X),e=x.morph(e);for(var n=x._check(e),r=x.isArray(n)?n:[n],i=0;i<r.length;i++)if(x.isNode(r[i]))for(var o=x.isArray(t)?t:[t],a=0;a<o.length;a++)r[i].removeAttribute(o[a]);return x._XR.call(this,e)},setAttr:function(e,t,n){this._4X&&(n=t,t=e,e=this._X),e=x.morph(e);for(var r=x._check(e),i=x.isArray(r)?r:[r],o=0;o<i.length;o++)if(x.isNode(i[o]))if(x.isStr(t))null==n?i[o].removeAttribute(t):i[o].setAttribute(t,n);else if("object"==typeof t)for(var a in t)null===t[a]||void 0===t[a]?i[o].removeAttribute(a):i[o].setAttribute(a,t[a]);return x._XR.call(this,e)},toggleAttr:function(e,t,n){this._4X&&(n=t,t=e,e=this._X),e=x.morph(e);for(var r=x._check(e),i=x.isArray(r)?r:[r],o=x.isIE(),a=0;a<i.length;a++)if(x.isNode(i[a]))if(x.isStr(t))o?i[a].setAttribute(t,x.isBool(n)?n:!i[a].getAttribute(t)):x.isBool(n)?i[a].toggleAttribute(t,n):i[a].toggleAttribute(t);else if("object"==typeof t)for(var s in t)o?i[a].setAttribute(s,x.isBool(t[s])?t[s]:!i[a].getAttribute(s)):x.isBool(t[s])?i[a].toggleAttribute(s,t[s]):i[a].toggleAttribute(s);return x._XR.call(this,e)},prevSibling:function(e,t){if(this._4X&&(t=e,e=this._X),e=x.morph(e),e=x._check(e,!0),!x.isNode(e,null,null,11))return this._4X?this:e;for(e=e.previousSibling;e&&(!x.isNode(e)||x.isFn(t)&&(!x.isFn(t)||!0!==t(e)));)e=e.previousSibling;return x._XR.call(this,e)},nextSibling:function(e,t){if(this._4X&&(t=e,e=this._X),e=x.morph(e),e=x._check(e,!0),!x.isNode(e,null,null,11))return this._4X?this:e;for(e=e.nextSibling;e&&(!x.isNode(e)||x.isFn(t)&&(!x.isFn(t)||!0!==t(e)));)e=e.nextSibling;return x._XR.call(this,e)},firstChild:function(e,t){if(this._4X&&(t=e,e=this._X),e=x.morph(e),e=x._check(e,!0),!x.isNode(e,null,null,11))return this._4X?this:e;for(e=e.firstChild;e&&(!x.isNode(e)||x.isFn(t)&&(!x.isFn(t)||!0!==t(e)));)e=e.nextSibling;return x._XR.call(this,e)},lastChild:function(e,t){if(this._4X&&(t=e,e=this._X),e=x.morph(e),e=x._check(e,!0),!x.isNode(e,null,null,11))return this._4X?this:e;for(e=e.lastChild;e&&(!x.isNode(e)||x.isFn(t)&&(!x.isFn(t)||!0!==t(e)));)e=e.previousSibling;return x._XR.call(this,e)},nearestHL:function(n,e){if(!x.isNode(n))return 0;n.id||(n.id=x.genId());var t,r=(e||document).querySelectorAll('h1, h2, h3, h4, h5, h6, *[role="heading"], #'+n.id),i=null;return x.loop(r,function(e,t){n===t&&(i=r[e-1]||null)},"array"),x.isNode(i)?(e=0,2===(t=i.nodeName.toLowerCase()).length&&"h"===t[0]&&(e=parseInt(i.getAttribute("aria-level"))||parseInt(t[1])||0),"heading"===i.getAttribute("role")?parseInt(i.getAttribute("aria-level"))||e||2:e):0},closest:function(e,t){for(this._4X&&(t=e,e=this._X),e=x.morph(e);x.isNode(e)&&(e=e.parentNode,x.isFn(t))&&(!x.isFn(t)||!0!==t(e)););return x._XR.call(this,e)},_getStyleObject:function(e){var t={};return document.defaultView&&document.defaultView.getComputedStyle?t=document.defaultView.getComputedStyle(e,""):e.currentStyle&&(t=e.currentStyle),t},css:function(e,t,n){this._4X&&(n=t,t=e,e=this._X),e=x.morph(e);var r=x._check(e);if(!r||!t)return this._4X?this:e;if(1===(r=x.isArray(r)?r:[r]).length&&x.isNode(r[0])&&x.isStr(t)&&!x.isStr(n)&&!x.isNum(n)&&
7!n)return x._getStyleObject(r[0])[t];function i(e,t,n){n=o(t)&&x.isNum(n)?n+"px":n;try{n||x.isNum(n)||!e.style.removeProperty?(t=x._camelize(t),e.style[t]=n):e.style.removeProperty(t)}catch(e){}}for(var o=function(e){if(e)for(var t=["top","left","bottom","right","width","height"],n=0;n<t.length;n++)if(t[n].substr(t[n].length-e.length)===e)return!0;return!1},a=0;a<r.length;a++)if(x.isNode(r[a]))if(x.isStr(t))i(r[a],t,n);else if("object"==typeof t)for(var s in t){n=t[s];i(r[a],s,n)}return x._XR.call(this,e)},hasClass:function(t,e){this._4X&&(e=t,t=this._X);t=x.morph(t),t=x._check(t,!0);if(!(x.isNode(t)&&t.className&&e&&x.isStr(e)))return!1;var n=e.split(/\s+/),r=0,i=0;try{var o=t.classList;for(i=0;i<n.length;i++)o.contains(n[i])&&(r+=1)}catch(e){for(var a=t.className?t.className.split(/\s+/):[],i=0;i<n.length;i++)-1!==a.indexOf(n[i])&&(r+=1)}return r===n.length},addClass:function(e,t){this._4X&&(t=e,e=this._X),e=x.morph(e);var n=x._check(e);if(!n||!t||!x.isStr(t))return this._4X?this:e;x.isArray(n)||(n=[n]);for(var r=t.split(/\s+/),i=0;i<n.length;i++){var o=0;try{var a=n[i].classList;for(o=0;o<r.length;o++)a.add(r[o])}catch(e){if(x.isNode(n[i])&&!x.hasClass(n[i],t)){for(var s=n[i].className?n[i].className.split(/\s+/):[],o=0;o<r.length;o++)-1===s.indexOf(r[o])&&s.push(r[o]);n[i].className=s.join(" ")}}}return x._XR.call(this,e)},remClass:function(e,t){this._4X&&(t=e,e=this._X),e=x.morph(e);var n=x._check(e);if(!n||!t||!x.isStr(t))return this._4X?this:e;x.isArray(n)||(n=[n]);for(var r=t.split(/\s+/),i=0;i<n.length;i++){var o=0;try{var a=n[i].classList;for(o=0;o<r.length;o++)a.remove(r[o])}catch(e){if(x.isNode(n[i])&&x.hasClass(n[i],t)){for(var s=n[i].className?n[i].className.split(/\s+/):[],l=[],o=0;o<s.length;o++)-1===r.indexOf(s[o])&&l.push(s[o]);n[i].className=l.join(" ")}}}return x._XR.call(this,e)},toggleClass:function(e,t,n,r){this._4X&&(r=n,n=t,t=e,e=this._X),x.isFn(n)&&(r=n,n=null),e=x.morph(e);var i=x._check(e);if(!i||!t||!x.isStr(t))return this._4X?this:e;x.isArray(i)||(i=[i]);for(var o=0;o<i.length;o++){var a=i[o];x.isBool(n)||(n=!x.hasClass(a,t)),x[n?"addClass":"remClass"](a,t),x.isFn(r)&&r.apply(a,[n])}return x._XR.call(this,e)},setOffScreen:function(e){return this._4X&&(e=this._X),x.css(e,x.sraCSS),x._XR.call(this,e)},clearOffScreen:function(e){return this._4X&&(e=this._X),x.css(e,x.sraCSSClear),x._XR.call(this,e)},sraCSS:{position:"absolute",clip:"rect(1px, 1px, 1px, 1px)",clipPath:"inset(50%)",padding:0,border:0,height:"1px",width:"1px",overflow:"hidden",whiteSpace:"nowrap"},sraCSSClear:{position:"",clip:"auto",clipPath:"none",padding:"",height:"",width:"",overflow:"",whiteSpace:"normal"},_calcPosition:function(e,t,n){var r,i,o,a,t=(t=t||e.posAnchor)&&x.isStr(t)?x.query(t)[0]:t||e.triggerNode;t&&(n=n||e.autoPosition,r={},i=x.elementHeight(e.wrapper),o=x.elementWidth(e.wrapper),a=x.offset(t),"absolute"===x.css(e.wrapper,"position")&&"fixed"!==x.css(t,"position")&&(a=x.offset(t,!0)),1===n?(r.left=a.left,r.top=a.top-i):2===n?(r.left=a.right,r.top=a.top-i):3===n?(r.left=a.right,r.top=a.top):4===n?(r.left=a.right,r.top=a.bottom):5===n?(r.left=a.left,r.top=a.bottom):6===n?(r.left=a.left-o,r.top=a.bottom):7===n?(r.left=a.left-o,r.top=a.top):8===n?(r.left=a.left-o,r.top=a.top-i):9===n?(r.left=a.left,r.top=a.top):10===n?(r.left=a.right-o,r.top=a.top-i):11===n?(r.left=a.right-o,r.top=a.top):12===n&&(r.left=a.right-o,r.top=a.bottom),x.isNum(e.offsetTop)&&(e.offsetTop<0||0<e.offsetTop)&&(r.top+=e.offsetTop),x.isNum(e.offsetLeft)&&(e.offsetLeft<0||0<e.offsetLeft)&&(r.left+=e.offsetLeft),x.css(e.wrapper,r))},getWindow:function(e){return{width:(e=x.isNode(e,window)?e:window).document.documentElement.clientWidth||e.document.body.clientWidth,height:e.document.documentElement.clientHeight||e.document.body.clientHeight}},_getAbsolutePos:function(e){if(!e)return e;for(var t=0,n=0;t+=e.offsetLeft,n+=e.offsetTop,e=e.offsetParent;);return{left:t,top:n}},offset:function(e,t,n,r){var i,o;return this._4X&&(r=n,n=t,t=e,e=this._X),x.isNode(e,window)?(o={},i=x.css(e,"position"),t||"absolute"===i?o=x._getAbsolutePos(e):n||"relative"===i?(o.top=e.offsetTop,o.left=e.offsetLeft,o.height=x.elementHeight(e),o.width=x.elementWidth(e),o.r
7ight=o.left+o.width,o.bottom=o.top+o.height):o={top:(t=e.getBoundingClientRect()).top,left:t.left,right:t.right,bottom:t.bottom,height:t.height,width:t.width},r?{top:o.top,left:o.left}:o):e},_camelize:function(e){for(var t,n,r=(n=(e=x.isStr(e)?e:"").split("-"))[0],i=1;i<n.length;i++)t=n[i].charAt(0),r+=n[i].replace(t,t.toUpperCase());return r},_getComputedStyle:function(e,t,n){if(!e)return e;var r="undefined",i=document.defaultView;if(i&&i.getComputedStyle)e===document&&(e=document.body),(i=i.getComputedStyle(e,""))&&(r=i.getPropertyValue(t));else{if(!e.currentStyle)return null;r=e.currentStyle[x._camelize(t)]}return n?parseInt(r,10)||0:r},_num:function(){for(var e=0;e<arguments.length;e++)if(isNaN(arguments[e])||!x.isNum(arguments[e]))return!1;return!0},_def:function(){for(var e=0;e<arguments.length;e++)if(void 0===arguments[e])return!1;return!0},_str:function(){for(var e=0;e<arguments.length;e++)if(!x.isStr(arguments[e]))return!1;return!0},elementHeight:function(e,t){var n,r=0,i=0,o=0,a=0;if(!e)return 0;if(t=x._num(t)?t<0?0:Math.round(t):-1,(n=x._def(e.style))&&x._def(e.offsetHeight)&&x._str(e.style.height)){if(0<=t){if("CSS1Compat"===document.compatMode&&(null!==(r=x._getComputedStyle(e,"padding-top",1))?(i=x._getComputedStyle(e,"padding-bottom",1),o=x._getComputedStyle(e,"border-top-width",1),a=x._getComputedStyle(e,"border-bottom-width",1)):x._def(e.offsetHeight,e.style.height)&&(e.style.height=t+"px",r=e.offsetHeight-t)),t-=r+i+o+a,isNaN(t)||t<0)return;e.style.height=t+"px"}t=e.offsetHeight}else n&&x._def(e.style.pixelHeight)&&(0<=t&&(e.style.pixelHeight=t),t=e.style.pixelHeight);return t},elementWidth:function(e,t){var n,r=0,i=0,o=0,a=0;if(!e)return 0;if(t=x._num(t)?t<0?0:Math.round(t):-1,(n=x._def(e.style))&&x._def(e.offsetWidth)&&x._str(e.style.width)){if(0<=t){if("CSS1Compat"===document.compatMode&&(null!==(r=x._getComputedStyle(e,"padding-left",1))?(i=x._getComputedStyle(e,"padding-right",1),o=x._getComputedStyle(e,"border-left-width",1),a=x._getComputedStyle(e,"border-right-width",1)):x._def(e.offsetWidth,e.style.width)&&(e.style.width=t+"px",r=e.offsetWidth-t)),t-=r+i+o+a,isNaN(t)||t<0)return;e.style.width=t+"px"}t=e.offsetWidth}else n&&x._def(e.style.pixelWidth)&&(0<=t&&(e.style.pixelWidth=t),t=e.style.pixelWidth);return t},_top:function(e,t){var n=x._def(e.style);return n&&x._str(e.style.top)?x._num(t)?e.style.top=t+"px":(t=parseInt(e.style.top,10),isNaN(t)&&(t=x._getComputedStyle(e,"top",1)),isNaN(t)&&(t=0)):n&&x._def(e.style.pixelTop)&&(x._num(t)?e.style.pixelTop=t:t=e.style.pixelTop),t},_left:function(e,t){var n=x._def(e.style);return n&&x._str(e.style.left)?x._num(t)?e.style.left=t+"px":(t=parseInt(e.style.left,10),isNaN(t)&&(t=x._getComputedStyle(e,"left",1)),isNaN(t)&&(t=0)):n&&x._def(e.style.pixelLeft)&&(x._num(t)?e.style.pixelLeft=t:t=e.style.pixelLeft),t},isPointerWithin:function(e){return!!(x.isNode(e)&&x.event.pointer&&x.isNode(x.event.pointer.target))&&x.isWithin(x.event.pointer.target,e)},owns:function(n,e){this._4X&&(e=n,n=this._X);var r=[],n=x.morph(n);return x.isNode(n)&&(x.query(e,function(e,t){x.isNode(t)&&r.push(t)}),r=r.reverse(),x.loop(r,function(e,t){t.id||(t.id=x.genId());t=t.id;-1===["input","img","progress","iframe","hr"].indexOf(n.nodeName.toLowerCase())&&x.addIdRef(n,"aria-owns",t)},"array")),x._XR.call(this,n)},controls:function(r,e,i){return this._4X&&(e=r,r=this._X),i=i||"aria-controls",x.query(e,function(e,t){var n;x.isNode(t)&&(t.id||(t.id=x.genId()),n=t.id,x.query(r,function(e,t){x.addIdRef(t,i,n)}))}),x._XR.call(this,r)},labelledBy:function(e,t){return this._4X&&(t=e,e=this._X),e=x.controls(e,t,"aria-labelledby"),x._XR.call(this,e)},describedBy:function(e,t){return this._4X&&(t=e,e=this._X),e=x.controls(e,t,"aria-describedby"),x._XR.call(this,e)},flowsTo:function(e,t){return this._4X&&(t=e,e=this._X),e=x.controls(e,t,["aria-controls","aria-flowto"]),x._XR.call(this,e)},addIdRef:function(e,t,n){this._4X&&(n=t,t=e,e=this._X),e=x.morph(e);var r=x._check(e),a=(n||"").split(/\s+/);return x.loop(r,function(e,o){x.loop(t,function(e,t){for(var n=(x.getAttr(o,t)||"").split(/\s+/),r=0;r<a.length;r++){var i=a[r];-1===n.indexOf(i)&&n.push(i)}x.setAttr(o,t,n.join(" "))},"array")}
7,"array"),x._XR.call(this,e)},remIdRef:function(e,t,n){this._4X&&(n=t,t=e,e=this._X),e=x.morph(e);var r=x._check(e),s=(n||"").split(/\s+/);return x.loop(r,function(e,a){x.loop(t,function(e,t){for(var n=[],r=(x.getAttr(a,t)||"").split(/\s+/),i=0;i<r.length;i++){var o=r[i];-1===s.indexOf(o)&&n.push(o)}x.setAttr(a,t,n.join(" "))},"array")},"array"),x._XR.call(this,e)},genId:function(e){this._4X&&(e=this._X);var t="DC4X"+((new Date).getTime()+n++);return e&&x.isStr(e)&&(e=x.morph(e),e=x._check(e,!0)),x.isNode(e)?(e.id=t,x._XR.call(this,e)):t},announce:function(e,t,n){return this._4X&&(n=t,t=e,e=this._X),e&&a(e,t,n),x._XR.call(this,e)},alert:function(e,t){return this._4X&&(t=e,e=this._X),e&&a(e,t,!0),x._XR.call(this,e)},isOutOfView:function(e){var e=e.getBoundingClientRect(),t={bounding:e};return t.top=e.top<0,t.left=e.left<0,t.bottom=e.bottom>(window.innerHeight||document.documentElement.clientHeight),t.right=e.right>(window.innerWidth||document.documentElement.clientWidth),t.any=t.top||t.left||t.bottom||t.right,t.all=t.top&&t.left&&t.bottom&&t.right,t},getOrientation:function(n){this._4X&&(n=this._X),x.isArray(n)||(n=x.morph(n),n=x._check(n));var r,i,o,a,e,t,s,l,c={};return n&&x.isArray(n)&&!(n.length<2)&&x.isNode(n[0])&&(r=[],i=[],x.loop(n,function(e,t){t=x.offset(t);0===e?o=t:e===n.length-1&&(a=t),r.push(t.top),i.push(t.left)},"array"),l=function(e,t){return Math.min(e,t)},e=r.reduce(s=function(e,t){return Math.max(e,t)}),t=r.reduce(l),s=i.reduce(s),l=i.reduce(l),c.orientation=e-t<s-l?"horizontal":"vertical",c.lineWrap="horizontal"===c.orientation&&.8*(a.bottom-o.top)>o.height),c},focus:function(e,t){return this._4X&&(t=e,e=this._X),e=x.morph(e),x.isNode(e)?(x._setFocus(e),x.isFn(t)&&t.call(e,e),x._XR.call(this,e)):this._4X?this:e},isFocusWithin:function(e){return this._4X&&(e=this._X),!(!x.isNode(e,null,document)||!e.querySelectorAll)&&0<e.querySelectorAll("*:focus").length},isHidden:function(e){return this._4X&&(e=this._X),!x.isNode(e)||e.offsetHeight+e.offsetWidth<1||"hidden"===x.css(e,"visibility")},isWithin:function(e,t){this._4X&&(t=e,e=this._X);for(var n=e,r=x.isNode(t,null,null,11)?t:document.body;x.isNode(n,null,null,11,3);){if(n===r)return!0;n=n.parentNode}return!1},hide:function(e){return this._4X&&(e=this._X),e=x.morph(e),x.isNode(e)&&(e.hidden=!0),x._XR.call(this,e)},show:function(e){return this._4X&&(e=this._X),e=x.morph(e),x.isNode(e)&&(e.hidden=!1),x._XR.call(this,e)},hideBackground:function(e){var r=(e=this._4X?this._X:e)?x.morph(e):null;return x.isNode(r)?(r&&r.parentNode&&r.parentNode.nodeName&&"body"===r.parentNode.nodeName.toLowerCase()||document.body.appendChild(r),x.loop(document.body.children,function(e,t){var n;x.isNode(t)&&(t.inert=!(n=t===r),x.setAttr(t,"aria-hidden",n?"false":"true"),n)&&x.remAttr(t,"aria-hidden")},"array")):x.showBackground(),x._XR.call(this,r)},showBackground:function(e){e=(e=this._4X?this._X:e)?x.morph(e):null;return x.isNode(e)?x.hideBackground(e):x.loop(document.body.children,function(e,t){x.isNode(t)&&(t.inert=!1,x.remAttr(t,"aria-hidden"))},"array"),x._XR.call(this,e)},svgFix:function(e){return this._4X&&(e=this._X),e=x.morph(e),x.isNode(e,null,document,11)&&x.isIE()&&x.query("svg",e,function(e,t){x.setAttr(t,"focusable","false")}),x._XR.call(this,e)},setKBA11Y:function(e,t,r,i,o){this._4X&&(o=i,i=r,r=t,t=e,e=this._X),x.isFn(t)&&(o=t,t=null),x.isFn(r)&&(o=r,r=null),x.isFn(i)&&(o=i,i=null),x.isBool(t)&&(i=t,t=null),x.isBool(r)&&(i=r,r=null),t=t||"button";var n=x.query(e,function(e,n){return!(!x.isNode(n)||x.isNative(n)||(x.setAttr(n,{tabindex:0,role:t}),r&&x.setAttr(n,"aria-label",r),x.isFn(o)&&x.on(n,"click.kba11y",o),x.on(n,{keydown:function(e){var t=x.keyEvent(e);13!==t&&(i||32!==t)||(x.trigger(n,"click"),e.preventDefault())}},".kba11y"),0))});return e=n.length?1===n.length?n[0]:n:null,x._XR.call(this,e)},setDisabled:function(e,i){this._4X&&(i=e,e=this._X);var t=e,o=!1;return!x.isDC(e)&&x.hasDC(e)&&(e=x.getDC(e)),x.isDC(e)&&(t=e.triggerNode||e.trigger,o=!0),x.query(t,function(e,t){var n=x.isNative(t),r=n&&"a"===t.nodeName.toLowerCase();n&&!r?t.disabled=!!i:(x.setAttr(t,"aria-disabled",i?"true":"false"),r&&(i?x.on(t,"click.disable",function(e){e.preventDefault()}):x.off(t,"click.disable"))),x.data(t,"disabled",!!i),o&&(t.disabled=!0)}
7),x._XR.call(this,e)},isDisabled:function(e){var t=e=this._4X?this._X:e;return!x.isDC(e)&&x.hasDC(e)&&(e=x.getDC(e)),x.isDC(e)&&(t=e.triggerNode||x.query(e.trigger)[0]),!!(x.isDC(e)&&e.disabled||x.data(t,"disabled")||x.isNode(t)&&"true"===x.getAttr(t,"aria-disabled"))},updateDisabled:function(e){var t=e=this._4X?this._X:e,t=(t=x.isDC(e)?e.siblings:t)||document.querySelectorAll('*[aria-disabled="true"]');return x.loop(t,function(e,t){var n=t;!x.isDC(t)&&x.hasDC(t)&&(t=x.getDC(t)),x.isDC(t)&&(n=t.triggerNode||t.trigger),x.query(n,function(e,t){!(x.isNative(t)&&t.disabled||"true"===x.getAttr(t,"aria-disabled"))||x.data(t,"disabled",!0)})},"array"),x._XR.call(this,e)},isFocusable:function(e,t){var n;return this._4X&&(t=e,e=this._X),!(!x.isNode(e)||x.isHidden(e)||!x.isWithin(e)||(n=parseInt(x.getAttr(e,"tabindex")),!(t&&x.isNum(n)||!t&&x.isNum(n)&&0<=n||x.isNative(e)&&!e.disabled)))},_setFocus:function(e){return x.isNode(e)&&(x.isFocusable(e)||x.setAttr(e,"tabindex",-1),e.focus()),e},_GenDC:function(e,t,n){function a(e){var n=l[e.indexVal];if(n.cancel)n.cancel=n.loading=!1;else if(n.loading=!0,n.mode&&n.toggleHide&&(n.toggleHide=!1),n.toggleHide)n.isLoading?n.fn.afterLoaded=d:d(n);else switch(n.mode){case 1:n.content=x.toNode(),n.isLoading=!0,x.load(n.fetch.url,n.content,n.fetch.data,function(e,t){n.isLoading=!1,n.preloadImages&&x.preload(e),x.getModule(n,"afterFetch",e),n.fetch.success(e,t,n),d(n)},function(e,t){n.isLoading=!1,n.fetch.error(e,t,n),x.parseDebug(e)});break;case 2:n.content=x.toNode(),n.isLoading=!0,x.Get({url:n.fetch.url,data:n.fetch.data,success:function(e,t){n.isLoading=!0,n.preloadImages&&x.preload(e),x.getModule(n,"afterFetch",e),n.fetch.success(e,t,n),d(n)},error:function(e,t){n.isLoading=!1,n.fetch.error(e,t,n)}});break;default:n.isLoading?n.fn.afterLoaded=d:d(n)}return n}function r(e){var r=l[e.indexVal];if(r.cancel)r.cancel=r.loading=!1;else{for(var t=0;t<r.siblings.length;t++){var n=r.siblings[t];n.loaded&&!n.allowMultiple&&n.bypass()}if(r.toggleHide)r.container.hidden=!1,r.storeData=!0;else if(!r.isRendered)if(r.root)if(x.isChain(r.root)&&(r.root=r.root.return()),r.before)x.isFn(r.before)?r.before.apply(r,[r.wrapper,r.root]):x.before(r.wrapper,r.root);else if(r.prepend)if(x.isFn(r.prepend))r.prepend.apply(r,[r.wrapper,r.root]);else try{x.prepend(r.wrapper,r.root)}catch(e){x.before(r.wrapper,r.root)}else if(r.append)if(x.isFn(r.append))r.append.apply(r,[r.wrapper,r.root]);else try{x.append(r.wrapper,r.root)}catch(e){x.after(r.wrapper,r.root)}else r.after?x.isFn(r.after)?r.after.apply(r,[r.wrapper,r.root]):x.after(r.wrapper,r.root):x.insert(r.wrapper,r.root,null,!0);else r.targetNode?x._insertAfter(r.wrapper,r.targetNode):r.triggerNode&&x._insertAfter(r.wrapper,r.triggerNode);r.fn.wasRendered=r.isRendered,r.isRendered=!0,r.storeData||(r.contentOnly?r.content=r.container.cloneNode(!0):r.content=x.cloneNodes(r.container));function i(){x.isAnimating=r.isAnimating=!1,r.isFocusable&&r.setAttr({tabindex:"0","aria-describedby":r.containerId}),0<r.autoPosition&&!r.root&&!r.autoFix&&x._calcPosition(r),r.autoFix&&(f(r),u(r)),r.exposeHiddenClose&&(r.closeId=r.fn.baseId+"CL",r.fn.closeLink=x.create("a",{id:r.closeId,href:"#close"},x.sraCSS,r.closeClassName),r.fn.closeLink.innerHTML=r.hiddenCloseName,x.append(r.fn.closeLink,r.wrapper),x.on(r.fn.closeLink,{click:function(e){r.remove(),e.preventDefault()}}),r.displayHiddenClose?x.on(r.fn.closeLink,{focus:function(e){(!x.isFn(r.tabOut)||!r.tabOut(e,r))&&x.clearOffScreen(this)},blur:function(e){x.setOffScreen(this)}}):x.setAttr(r.fn.closeLink,"tabindex","-1")),x.query("."+r.closeClassName,r.container,function(e,t){r.toggleHide&&x.off(t,"click.closeDC"),x.on(t,"click.closeDC",function(e){r.remove(),e.preventDefault()})}),x.data(r.wrapper,"DC-O",r),r.escToClose&&(r.toggleHide&&x.off(r.wrapper,"keydown.esctoclose"),x.on(r.wrapper,"keydown.esctoclose",function(e){27===x.keyEvent(e)&&(r.remove(),e.stopPropagation())})),r.activeElements=x.getActive(r.container,!0),r.activeElements.length&&(r.first=r.activeElements[0],r.last=r.activeElements[r.activeElements.length-1],r.circularTabbing)&&x.setCircular(r.activeElements);var n={};x.data(r.id,"DC",r),x.loop(r.events,function(e,t){x.isFn(r[t])&&(n[t.toLowerCase().replace(/^on/,"")]=function(e){r[t].apply(r.wrapper,[e,r])})},"array"),r.toggleHide&&x.off(r.wrapper,".extradchandlers4x"),x.on(r.wrapper,n,r.id,".extradchandlers4x"),r.loading=!1,r.loaded=!0,r.abortL
7oad||r.autoCloseSameWidget&&x._regWidgets.has(r.widgetType)&&!r.currentWT?(r.abortLoad=!1,r.fn.timer&&clearTimeout(r.fn.timer),r.fn.timer=setTimeout(function(){r.remove()},1)):(r.toggleClassName&&x.toggleClass(r.triggerNode,r.toggleClassName,!0),x.isArray(r.embeddedJS)&&r.embeddedJS.length&&x.loop(r.embeddedJS,function(e,t){t.call(r.container,window,document,x,r,r)},"array"),x.getModule(r,"afterRender",r.container),x._parseDCScripts(r,"AfterRender",function(){r.scrollIntoView&&(x.isFn(r.scrollIntoView)?r.scrollIntoView.call(r.container,r,r.container):r.container.scrollIntoView({behavior:"smooth"})),(x.lastLoaded=r).forceFocus&&r.focus(r),x.isFn(r.fn.renderCallback)&&(r.fn.renderCallback.call(r,r),r.fn.renderCallback=null),r.announce&&x.announce(r.container,r.noRepeat,r.isAlert),x.straylight&&x.straylight(r.container),x.isNum(r.delayTimeout)&&0<r.delayTimeout&&(r.fn.timer&&clearTimeout(r.fn.timer),r.fn.timer=setTimeout(function(){r.timeout(r)},r.delayTimeout))}))}!r.fn.wasRendered&&r.animate&&x.isFn(r.animate.onRender)?(x.isAnimating=r.isAnimating=!0,r.animate.onRender.call(r.wrapper,r,r.wrapper,i)):i()}return r}function s(e){var t=l[e.indexVal];!t.loaded||t.lock||t.closing||(t.closing=!0,t.cancel=!1,x.getModule(t,"beforeRemove",t.container),x._parseDCScripts(t,"BeforeRemove",function(){if(!t.loaded||t.lock||t.cancel)return t.closing=t.cancel=!1,t;t.loaded=!1;function e(){x.isAnimating=t.isAnimating=!1,t.storeData||x._cleanAll(t.container,!0),t.fn.style&&x.remove(t.fn.style),t.fn.closeLink&&x.remove(t.fn.closeLink),t.toggleHide?(t.content=t.container,t.content.hidden=!0,t.wrapper=t.container=null):(t.contentOnly?(t.container.parentNode&&(t.content=t.container.parentNode.removeChild(t.container)),t.wrapper=t.container=null):t.content=x.extractNodes(t.container),x.isNode(t.wrapper)&&x.empty(t.wrapper,!0)),t.isRendered=!1,t.loaded=!1,t.toggleClassName&&x.toggleClass(t.triggerNode,t.toggleClassName,!1),t.closing=!1,x.getModule(t,"afterRemove",t.container),x._parseDCScripts(t,"AfterRemove",function(){t.fn.bypass||(t.returnFocus&&t.triggerNode&&!t.rerouteFocus?x.focus(t.triggerNode):t.rerouteFocus&&(x.focus(t.rerouteFocus),t.rerouteFocus=null)),x.isFn(t.fn.removeCallback)&&(t.fn.removeCallback.call(t,t),t.fn.removeCallback=null)})}t.animate&&x.isFn(t.animate.onRemove)?(x.isAnimating=t.isAnimating=!0,t.animate.onRemove.call(t.wrapper,t,t.wrapper,e)):e()}))}function i(e){var n;return(e=l[e.indexVal]).trigger&&e.on&&(n=[],x.isPlainObject(e.on)?x.loop(e.on,function(e,t){n.push(e)},"object"):x.isStr(e.on)&&(n=e.on.split(/\s+/)),x.query(e.trigger,function(e,t){x.off(t,n)}
7)),e}function o(n){(n=l[w.indexVal]).fn.internalEventsId=x.getIdFor(n.id)||x.setIdFor(n.id),n.trigger&&x.query(n.trigger,function(e,t){n.toggleHide&&x.off(t,"."+n.fn.internalEventsId),n.triggerNode||(n.triggerNode=t),x.isMap(x.data(t,"DC-ON"))||x.data(t,"DC-ON",new Map),x.data(t,"DC-ON").set(n.id,n),x.data(t,"DC",n),n.on&&(x.isStr(n.on)?x.on(t,n.on,function(e){c(n),e.preventDefault()},n.id,"."+n.fn.internalEventsId):x.isPlainObject(n.on)&&x.on(t,n.on,n.id,"."+n.fn.internalEventsId)),n.escToClose&&x.on(t,"keydown",function(e){27===x.keyEvent(e)&&(n.remove(),e.stopPropagation())},"."+n.fn.internalEventsId)})}var l=[],c=function(e){var t=l[e.indexVal],e=t.isDisabled();if(!((e||t.loading||t.loaded||t.allowRerender||t.lock||t.closing)&&(t.loaded&&t.isToggle?s(t):t.loaded&&t.allowRerender&&t.bypass(function(){c(t)}),!t.allowRerender||e||t.loading||t.loaded||t.lock||t.closing))){var n,r=void 0,i=0,o=null;if((r=l[w.indexVal]).top.widgetType&&x._widgetTypes.length)for(i=0;i<x._widgetTypes.length;i++)(o=x.reg.get(x._widgetTypes[i]))&&o.top.autoCloseWidget&&o.top.loaded&&o.top.widgetType!==r.top.widgetType&&o.top.bypass();if(r.top.autoCloseSameWidget&&x._regWidgets.has(r.top.widgetType))for(n=x._regWidgets.get(r.top.widgetType),i=0;i<n.length;i++)(o=x.reg.get(n[i])).top.currentWT=o.top===r.top,o&&o.top.loaded&&!o.top.currentWT&&o.top.bypass(),o&&o.top.isAnimating&&o.top.loading&&!o.top.currentWT&&window.Velocity&&(window.Velocity.animate(o.top.wrapper,"finish"),o.top.css(o.top.style));t.cancel=!1,t.fn.baseId=x.genId(),t.wrapperId=t.fn.baseId+"ON",t.containerId=t.fn.baseId+"IN",x.getModule(t,"beforeRender",t.container),x._parseDCScripts(t,"BeforeRender",a)}return t},d=function(e){var n=l[e.indexVal];return n.cancel?n.cancel=n.loading=!1:(n.toggleHide?n.contentOnly=!0:(n.importCSS&&(n.fn.style=x.toNode(),x.import(n.importCSS,{},n.fn.style)),n.exposeBounds&&(n.contentOnly=!1)),n.contentOnly?(n.content=x.morph(n.content),n.toggleHide||(n.content=x._check(n.content,!0)),n.wrapper=n.container=n.content,n.content.id||(n.content.id=n.fn.baseId),n.wrapperId=n.containerId=n.content.id,!n.toggleHide&&n.content.hidden&&(n.content.hidden=!1)):(n.wrapper=x.create("div",{id:n.wrapperId}),n.container=x.create("div",{id:n.containerId}),n.wrapper.appendChild(n.container),x.isStr(n.content)&&x.isMarkup(n.content)?x.insertMarkup(n.content,n.container):x.insert(n.content,n.container,null,!0),(e=x.firstChild(n.container))&&e.hidden&&(e.hidden=!1)),n.toggleHide||((e=n.container.querySelectorAll("script")).length&&x.loop(e,function(e,t){t.src?(x.isArray(n.jsAfter)||(n.jsAfter=[]),n.jsAfter.push(t.src)):(x.isArray(n.embeddedJS)||(n.embeddedJS=[]),n.embeddedJS.push(new Function("window,document,$A,DC,dc",t.innerHTML))),t.parentNode.removeChild(t)},"array"),n.fn.style&&x.prepend(n.fn.style,n.wrapper),n.className&&n.addClass(n.className),n.displayInline&&x.css([n.wrapper,n.container],"display","inline")),n.style&&n.css(n.style),n.exposeBounds&&n.setAttr("role","region"),x.module[n.widgetType]&&x.isFn(x.module[n.widgetType].role)&&n.setAttr(x.module[n.widgetType].role.call(n,n)),x.module[n.widgetType]&&x.isFn(x.module[n.widgetType].innerRole)&&x.setAttr(n.container,x.module[n.widgetType].innerRole.call(n,n)),n.ariaLabelledby&&n.triggerNode?(n.triggerNode.id||(n.triggerNode.id=x.genId()),x.addIdRef(n.wrapper,"aria-labelledby",n.triggerNode.id)):n.role&&n.setAttr("aria-label",n.role),n.ariaControls&&n.triggerNode&&x.setAttr(n.triggerNode,"aria-controls",n.wrapperId),x.getModule(n,"duringRender",n.container),x._parseDCScripts(n,"DuringRender",r)),n},u=function(e){var t=l[e.indexVal];if(t.loading||t.loaded){var n={position:"fixed",right:"",bottom:"",top:"",left:""};switch(t.autoFix){case 1:n.top=0,n.left="40%";break;case 2:n.top=0,n.right=0;break;case 3:n.top="40%",n.right=0;break;case 4:n.bottom=0,n.right=0;break;case 5:n.bottom=0,n.left="40%";break;case 6:n.bottom=0,n.left=0;break;case 7:n.top="40%",n.left=0;break;case 8:n.top=0,n.left=0;break;case 9:n.top="40%",n.left="40%";break;default:n=t.style}x.css(t.wrapper,n)}return t},f=function(e){var t=l[e.indexVal];if(t.loading||t.loaded){var e=x.getWindow(),n=e.width,e=e.height,r=x.elementWidth(t.wrapper),i=x.elementHeight(t.wrapper),o=50,a=(r<n&&(o=parseInt(r/n*100/2,10)),50);switch(i<e&&(a=parseInt(i/e*100/2,10)),t.autoFix){case 1:case 5:x.css(t.wrapper,"left",50-o+"%");break;case 3:case 7:x.css(t.wrapper,"top",50-a+"%");break;
7case 9:x.css(t.wrapper,{left:50-o+"%",top:50-a+"%"})}(t.offsetTop<0||0<t.offsetTop||t.offsetLeft<0||0<t.offsetLeft)&&((r=x.offset(t.wrapper)).top+=t.offsetTop,r.left+=t.offsetLeft,x.css(t.wrapper,r))}return t},h=[],p=["jsOnceBeforeRender","onceBeforeRender","jsBeforeRender","beforeRender","jsOnceDuringRender","onceDuringRender","jsDuringRender","duringRender","jsOnceAfterRender","onceAfterRender","jsAfterRender","afterRender","jsOnceBeforeRemove","onceBeforeRemove","jsBeforeRemove","beforeRemove","jsOnceAfterRemove","onceAfterRemove","jsAfterRemove","afterRemove"],g=0,m=0,y={fn:{isDCI:!0},props:{},setOffScreen:function(){return x.setOffScreen(this.wrapper),this},clearOffScreen:function(){return x.clearOffScreen(this.wrapper),this},hasDC:function(){return!0},getDC:function(){return this},offset:function(e,t,n){return x.offset(this.wrapper,e,t,n)},setTrigger:function(e){var t;return(e=e||this).trigger&&e.on?(t=l[(t=e).indexVal],i(t),o(t),t):e},unsetTrigger:function(e){return(e=e||this).trigger&&e.on?i(e):e},hiddenCloseName:"Close",displayHiddenClose:!0,query:function(e,t,n){return n=t,t=this.container,x.query(e,t,n)},contentOnly:!0,allowCascade:!0,destroy:function(e){var t=this;return setTimeout(function(){x.destroy(t,e)},1),!0},getAttr:function(e){return x.getAttr(this.wrapper,e)},hasAttr:function(e){return x.hasAttr(this.wrapper,e)},remAttr:function(e){return x.remAttr(this.wrapper,e),this},setAttr:function(e,t){return x.setAttr(this.wrapper,e,t),this},toggleAttr:function(e,t){return x.toggleAttr(this.wrapper,e,t),this},hasClass:function(e){return x.hasClass(this.wrapper,e)},addClass:function(e){return x.addClass(this.wrapper,e),this},nearestHL:function(e){return x.nearestHL(this.wrapper,e)},remClass:function(e){return x.remClass(this.wrapper,e),this},toggleClass:function(e,t,n){return x.toggleClass(this.wrapper,e,t,n),this},activeElements:[],forceFocusWithin:!0,focus:function(e){return(e=e||this).loaded&&x.focus(e.forceFocusWithin&&e.activeElements.length&&x.isNode(e.first)?e.first:e.container),e},speak:function(e){return x.announce(this.container,e),this},alert:function(e){return x.alert(this.container,e),this},load:function(e,t,n){var r=this;return x.isFn(t)&&(n=t,t=null),r.isLoading=!0,x.load(e,r.container,t,function(e){r.isLoading=!1,x.isFn(n)&&n.call(this,e)},function(e){r.isLoading=!1,x.parseDebug(e)}),r},fetch:{url:"",data:{returnType:"html"},success:function(e,t,n){return n.content=e,n},error:function(e,t,n){return n.error=e,n}},isFocusWithin:function(e){e=e||this;return x.isFocusWithin(e.container)},setProps:function(e){return x.extend(!0,this.props,e||{}),this.props.DC=this},getText:function(){return x.getText(this.container)},insert:function(e){var t=this;return t.loaded&&x.isNode(t.container)?(x.insert(e,t.container),x.isNum(t.delayTimeout)&&0<t.delayTimeout&&(t.fn.timer&&clearTimeout(t.fn.timer),t.fn.timer=setTimeout(function(){t.timeout(t)},t.delayTimeout))):(t.content=e,t.mode=0,c(t)),t},prependWithin:function(e){return x.prepend(e,this.container),this},appendWithin:function(e){return x.append(e,this.container),this},renderWithin:function(e,t){var n=this;return n.before=n.prepend=n.append=n.after=!1,x.extend(n,{root:e},t||{}),n.bypass(function(){c(n)})},insertBefore:function(e,t){var n=this;return n.before=n.prepend=n.append=n.after=!1,x.extend(n,{root:e,before:!0},t||{}),n.bypass(function(){c(n)})},prependTo:function(e,t){var n=this;return n.before=n.prepend=n.append=n.after=!1,x.extend(n,{root:e,prepend:!0},t||{}),n.bypass(function(){c(n)})},appendTo:function(e,t){var n=this;return n.before=n.prepend=n.append=n.after=!1,x.extend(n,{root:e,append:!0},t||{}),n.bypass(function(){c(n)})},insertAfter:function(e,t){var n=this;return n.before=n.prepend=n.append=n.after=!1,x.extend(n,{root:e,after:!0},t||{}),n.bypass(function(){c(n)})},bypass:function(e){var t=this;return t.loaded?(t.fn.removeCallback=function(){t.fn.bypass=!1,x.isFn(e)&&e.call(t,t)},t.fn.bypass=!0,s(t)):x.isFn(e)&&e.call(t,t),t},setDisabled:function(e){return x.setDisabled(this,e),this},isDisabled:function(e){e=e||this;return x.isDisabled(e)},updateDisabled:function(e){e=e||this;return x.updateDisabled(e),e},render:function(e){var t,n=this;return n.isDisabled()||(t=function(){n.loaded?x.isFn(e)&&e.call(n,n):(n.fn.renderCallback=e,c(n))},x.isNum(n.delay)&&0<n.delay?(n.fn.Delay&&clearTimeout(n.fn.Delay),n.fn.Delay=setTimeout(function(){t()},n.delay)):t()),n},rerender:function(e){var t=this,n=t.allowRerender;return t.allowRerender=!0,t.remove(function(){t.render(e)}),t.allowRerender=n,t},remove:function(e){var t=this;return t.isDisabled()||(t.loaded?(t.fn.removeCallback=e,s(t)):x.isFn(e)&&e.call(t,t)),t},toggle:function(e){return this.loaded?this.remove(e):this.render(e),this},events:["click","dblClick","touchStart","touchEnd","touchMove","mouseOver","mouseOut","mouseDown","mouseUp","mouseMove","mouseEnter","mouseLeave","keyDown","keyPress","keyUp","error","focus","focusIn","focusOut","blur","change","resize","scroll","contextmenu","mouseWL","mousemultiWL","DOMMouseScroll","selectstart","selectend","orientationchange","reset","select","submit","load","unload","beforeunload","move","DOMContentLoaded","abort","onRemove"],timeout:function(e){return e.remove(),e},closeClassName:"CloseDC",style:{},css:function(e,t,n){var r=this;return x.isBool(t)&&(n=t,t=null),!x.isStr(e)||x.isStr(t)||x.isNum(t)?(e&&x.isStr(e)&&n?r.style[e]=t:e&&"object"==typeof e&&n&&x.extend(r.style,e),x.css(r.wrapper,e,t),r):x.css(r.wrapper,e)},map:function(e,t){function n(e,t){for(var n=0;n<t.length;n++)if(t[n].id===e.id)return 1}var i=this;if(x.isDC((e=e||{}).parent)&&(i.parent=e.parent),x.isArray(e.children)){t||(i.children=[]);for(var r=0;r<e.children.length;r++)x.isDC(e.children[r])&&(e.children[r].parent=i,n(e.children[r],i.children)||i.children.push(e.children[r]))}if(x.isArray(e.siblings)){t||(i.siblings=[i]);for(r=0;r<e.siblings.length;r++)!x.isDC(e.siblings[r])||n(e.siblings[r],i.siblings)||i.siblings.push(e.siblings[r])}for(var o=(i.top=i).parent;x.isDC(o)&&(!i.widgetType||i.widgetType===o.widgetType);)o=(i.top=o).parent;i.parent&&!t&&(i.parent.children=[]);for(var a=0;a<i.siblings.length;a++){var s=i.siblings[a];x.isDC(s)&&(s.parent=i.parent,s.siblings=i.siblings,i.parent)&&!n(s,i.parent.children)&&i.parent.children.push(s)}var l=function(e){for(var t=0;t<e.length;t++){if(x.isDC(e[t])&&e[t].children.length)for(var n=0;n<e[t].children.length;n++){var r=e[t].children[n];x.isDC(r)&&l(r.siblings)}x.isDC(e[t])&&(e[t].top=i.top)}};return l(i.siblings),i},children:[],siblings:[],setPosition:function(e,t,n){var r=this;return x.isNum(e)&&(n=t,t=e,e=null),n&&(r.posAnchor=e||r.posAnchor,r.autoPosition=t||r.autoPosition),x._calcPosition(r,e,t),r},setFix:function(e,t){var n=this;return t&&(n.autoFix=e||n.autoFix),u(n),0<e&&f(n),n}};for(x.extend(y,{text:y.getText,getAttribute:y.getAttr,hasAttribute:y.hasAttr,removeAttribute:y.remAttr,setAttribute:y.setAttr,toggleAttribute:y.toggleAttr,removeClass:y.remClass,nearestHeadingLevel:y.nearestHL}),t=t||{},g=0;g<e.length;g++){var _=e[g],b={},v={};if(x.isBool(_.allowCascade)||(x.isBool(t.allowCascade)?_.allowCascade=t.allowCascade:x.isBool(x.fn.globalDC.allowCascade)?_.allowCascade=x.fn.globalDC.allowCascade:_.allowCascade=y.allowCascade),_.allowCascade)for(m=0;m<p.length;m++)b[p[m]]=x.fn.globalDC[p[m]],v[p[m]]=t[p[m]];y.indexVal=l.length,l[y.indexVal]=function(e){function t(){}t.prototype=e;e=new t;return e.props.DC=e.DC=e,x.lastCreated.push(e),e}(y);var w=l[y.indexVal];if(x.module[_.widgetType]&&x.isFn(x.module[_.widgetType].configure)&&x.extend(!0,w,x.module[_.widgetType].configure.call(w,w)||{}),x.extend(!0,w,x.fn.globalDC),x.extend(!0,w,t),x.extend(!0,w,_),w.allowCascade){for(m=0;m<p.length;m++)x.fn.globalDC[p[m]]=b[p[m]];w.fn.proto=v}x.query(w.trigger,function(e,t){x.isMap(x.data(t,"DC-ON"))&&x.data(t,"DC-ON").has(w.id)&&x.data(t,"DC-ON").get(w.id).unsetTrigger()});_=_=void 0;if(_=l[w.indexVal],x.reg.set(_.id,_),_.widgetType&&_.autoCloseWidget&&x._widgetTypes.push(_.id),_.widgetType&&_.autoCloseSameWidget&&(x._regWidgets.has(_.widgetType)||x._regWidgets.set(_.widgetType,[]),x._regWidgets.get(_.widgetType).push(_.id)),x.isDC(w)){if(o(w),w.autoRender&&h.push(w),x.isDC(n)){for(var C=-1,N=n,X=w,A=0;A<N.children.length;A++)X.id===N.children[A].id&&(C=A);0<=C?N.children.slice(C,1,X):N.children.push(X),X.parent=N;for(var T=X;T.parent;)T=T.parent;X.top=T}else w.top=w;w.onCreate&&x.isFn(w.onCreate)&&w.onCreate.apply(w,[w]),x.updateDisabled(w),w.trackPage&&x.getHash()===w.id&&h.push(w)}}for(g=0;g<l.length;g++)l[g].siblings=l;if(h.length)for(m=0;m<h.length;m++)c(h[m]);return l}}),x.extend({isFunction:x.isFn,isString:x.isStr,isNumber:x.isNum,isBoolean:x.isBool,getElement:x.get,createElement:x.create,getAttribute:x.getAttr,hasAttribute:x.hasAttr,removeAttribute:x.remAttr,setAttribute:x.setAttr,toggleAttribute:x.toggleAttr,previousSibling:x.prevSibling,previous:x.prevSibling,next:x.nextSibling,first:x.firstChild,last:x.lastChild,parent:x.closest,removeClass:x.remClass,height:x.elementHeight,width:x.elementWidth,top:x._top,left
7:x._left,addIdReference:x.addIdRef,removeIdReference:x.remIdRef,preloadImages:x.preload,setCircularTabbing:x.setCircular,isNativeActiveElement:x.isNative,getActiveElements:x.getActive,nearestHeadingLevel:x.nearestHL,setKeyboardA11Y:x.setKBA11Y,generateId:x.genId,toTextNode:x.toText,text:x.getText}),s={alertMsgs:[],clear:function(){this.alertTO&&clearTimeout(this.alertTO),this.alertMsgs=[]},baseDelay:500,charMultiplier:1,lastMsg:"",iterate:function(e,t){var n=0;return e.replace(t,function(){n++}),n},loaded:!(a=function(e,t,n,r){var i,o=e;return arguments.length&&!x.isBool(o)||(r=n,n=t,t=o,o=e=this),x.isNum(o)?o=o.toString():o&&o.nodeType&&(o=x.getText(o)),o&&x.isStr(o)&&(i=function(){var e;s.loaded&&(s.liveRendered||n||!s.placeHolder||(s.liveRendered=!0,document.body.appendChild(s.placeHolder)),!s.alertRendered)&&n&&s.placeHolder2&&(s.alertRendered=!0,document.body.appendChild(s.placeHolder2)),r||-1!==x.inArray(o,s.alertMsgs)||s.alertMsgs.push(o),1!==s.alertMsgs.length&&!r||(e=s.baseDelay+s.iterate(s.alertMsgs[0],/\s|,|\.|:|;|!|\(|\)|\/|\?|@|#|\$|%|\^|&|\*|\\|-|_|\+|=/g)*s.charMultiplier,t&&s.lastMsg===s.alertMsgs[0]||(s.lastMsg=s.alertMsgs[0],x.insertMarkup(s.alertMsgs[0],n?s.placeHolder2:s.placeHolder)),s.alertTO=setTimeout(function(){x.insertMarkup("",s.placeHolder),x.insertMarkup("",s.placeHolder2),s.alertMsgs.shift(),1<=s.alertMsgs.length&&a(s.alertMsgs[0],t,n,!0)},e))},x.isDocLoaded?i():x.on("load",function(){i()})),e}),liveRendered:!1,alertRendered:!1},String.prototype.announce=function(e){return x.announce(this,e)},String.prototype.alert=function(e){return x.alert(this,e)},x.announce.clear=x.alert.clear=String.prototype.announce.clear=String.prototype.alert.clear=a.clear=s.clear,x.on(document,{touchstart:function(){x.isTouch||(x.isTouch=!0,x.event.fire(document,"touchchange"))},keyup:function(){x.isTouch&&(x.isTouch=!1,x.event.fire(document,"touchchange"))}}),x.on(window,{DOMContentLoaded:function(){x.isDOMContentLoaded=!0},load:function(){x.isDocLoaded=!0,s.placeHolder||(s.placeHolder=x.create("div",{"aria-live":"polite"},x.sraCSS),s.placeHolder2=x.create("div",{role:"alert"},x.sraCSS)),s.loaded=!0,x.on(document.body,"mouseover.MouseCoordTracker",function(e){x.event.pointer=e})}}),"Import4X"in window&&window.Import4X.length&&x.import(window.Import4X),t=(t=document.querySelectorAll("script[src]"))[t.length-1].src.replace(/\/|\\|<|>/g,"")||"",(t=(t=x.getHash(t))?t.split(","):[]).length&&x.import(t),window[window.Namespace4X||"$A"]=x}();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.