/* { "version": "1", "hash": "MEQCIFuA/7NxrpGgvCuqVACE7C2uovvO2Ug9NXqxaOSKuYxrAiBrdeht0xYFAgH7nGIB+tmLIXudBbWRIxokzE1GF/MZlQ==" } */ /* https://hcaptcha.com/license */ !function(){"use strict";function e(e){var t=this.constructor;return this.then((function(n){return t.resolve(e()).then((function(){return n}))}),(function(n){return t.resolve(e()).then((function(){return t.reject(n)}))}))}function t(e){return new this((function(t,n){if(!e||"undefined"==typeof e.length)return n(new TypeError(typeof e+" "+e+" is not iterable(cannot read property Symbol(Symbol.iterator))"));var r=Array.prototype.slice.call(e);if(0===r.length)return t([]);var i=r.length;function o(e,n){if(n&&("object"==typeof n||"function"==typeof n)){var a=n.then;if("function"==typeof a)return void a.call(n,(function(t){o(e,t)}),(function(n){r[e]={status:"rejected",reason:n},0==--i&&t(r)}))}r[e]={status:"fulfilled",value:n},0==--i&&t(r)}for(var a=0;a=0&&e<=127},y=-1;function v(e){this.tokens=[].slice.call(e),this.tokens.reverse()}v.prototype={endOfStream:function(){return!this.tokens.length},read:function(){return this.tokens.length?this.tokens.pop():y},prepend:function(e){if(Array.isArray(e))for(var t=e;t.length;)this.tokens.push(t.pop());else this.tokens.push(e)},push:function(e){if(Array.isArray(e))for(var t=e;t.length;)this.tokens.unshift(t.shift());else this.tokens.unshift(e)}};var w=-1;function b(e,t){if(e)throw TypeError("Decoder error");return t||65533}function _(e){return e=String(e).trim().toLowerCase(),Object.prototype.hasOwnProperty.call(E,e)?E[e]:null}var E={};[{encodings:[{labels:["unicode-1-1-utf-8","utf-8","utf8"],name:"UTF-8"}],heading:"The Encoding"}].forEach((function(e){e.encodings.forEach((function(e){e.labels.forEach((function(t){E[t]=e}))}))}));var k,x={"UTF-8":function(e){return new F(e)}},V={"UTF-8":function(e){return new U(e)}},S="utf-8";function T(e,t){if(!(this instanceof T))throw TypeError("Called as a function. Did you forget 'new'?");e=e!==undefined?String(e):S,t=m(t),this._encoding=null,this._decoder=null,this._ignoreBOM=!1,this._BOMseen=!1,this._error_mode="replacement",this._do_not_flush=!1;var n=_(e);if(null===n||"replacement"===n.name)throw RangeError("Unknown encoding: "+e);if(!V[n.name])throw Error("Decoder not present. Did you forget to include encoding-indexes.js first?");var r=this;return r._encoding=n,t.fatal&&(r._error_mode="fatal"),t.ignoreBOM&&(r._ignoreBOM=!0),Object.defineProperty||(this.encoding=r._encoding.name.toLowerCase(),this.fatal="fatal"===r._error_mode,this.ignoreBOM=r._ignoreBOM),r}function R(e,t){if(!(this instanceof R))throw TypeError("Called as a function. Did you forget 'new'?");t=m(t),this._encoding=null,this._encoder=null,this._do_not_flush=!1,this._fatal=t.fatal?"fatal":"replacement";var n=this;if(t.NONSTANDARD_allowLegacyEncoding){var r=_(e=e!==undefined?String(e):S);if(null===r||"replacement"===r.name)throw RangeError("Unknown encoding: "+e);if(!x[r.name])throw Error("Encoder not present. Did you forget to include encoding-indexes.js first?");n._encoding=r}else n._encoding=_("utf-8");return Object.defineProperty||(this.encoding=n._encoding.name.toLowerCase()),n}function U(e){var t=e.fatal,n=0,r=0,i=0,o=128,a=191;this.handler=function(e,s){if(s===y&&0!==i)return i=0,b(t);if(s===y)return w;if(0===i){if(f(s,0,127))return s;if(f(s,194,223))i=1,n=31&s;else if(f(s,224,239))224===s&&(o=160),237===s&&(a=159),i=2,n=15&s;else{if(!f(s,240,244))return b(t);240===s&&(o=144),244===s&&(a=143),i=3,n=7&s}return null}if(!f(s,o,a))return n=i=r=0,o=128,a=191,e.prepend(s),b(t);if(o=128,a=191,n=n<<6|63&s,(r+=1)!==i)return null;var c=n;return n=i=r=0,c}}function F(e){e.fatal;this.handler=function(e,t){if(t===y)return w;if(g(t))return t;var n,r;f(t,128,2047)?(n=1,r=192):f(t,2048,65535)?(n=2,r=224):f(t,65536,1114111)&&(n=3,r=240);for(var i=[(t>>6*n)+r];n>0;){var o=t>>6*(n-1);i.push(128|63&o),n-=1}return i}}Object.defineProperty&&(Object.defineProperty(T.prototype,"encoding",{get:function(){return this._encoding.name.toLowerCase()}}),Object.defineProperty(T.prototype,"fatal",{get:function(){return"fatal"===this._error_mode}}),Object.defineProperty(T.prototype,"ignoreBOM",{get:function(){return this._ignoreBOM}})),T.prototype.decode=function(e,t){var n;n="object"==typeof e&&e instanceof ArrayBuffer?new Uint8Array(e):"object"==typeof e&&"buffer"in e&&e.buffer instanceof ArrayBuffer?new Uint8Array(e.buffer,e.byteOffset,e.byteLength):new Uint8Array(0),t=m(t),this._do_not_flush||(this._decoder=V[this._encoding.name]({fatal:"fatal"===this._error_mode}),this._BOMseen=!1),this._do_not_flush=Boolean(t.stream);for(var r,i=new v(n),o=[];;){var a=i.read();if(a===y)break;if((r=this._decoder.handler(i,a))===w)break;null!==r&&(Array.isArray(r)?o.push.apply(o,r):o.push(r))}if(!this._do_not_flush){do{if((r=this._decoder.handler(i,i.read()))===w)break;null!==r&&(Array.isArray(r)?o.push.apply(o,r):o.push(r))}while(!i.endOfStream());this._decoder=null}return function(e){var t,n;return t=["UTF-8","UTF-16LE","UTF-16BE"],n=this._encoding.name,-1===t.indexOf(n)||this._ignoreBOM||this._BOMseen||(e.length>0&&65279===e[0]?(this._BOMseen=!0,e.shift()):e.length>0&&(this._BOMseen=!0)),function(e){for(var t="",n=0;n>10),56320+(1023&r)))}return t}(e)}.call(this,o)},Object.defineProperty&&Object.defineProperty(R.prototype,"encoding",{get:function(){return this._encoding.name.toLowerCase()}}),R.prototype.encode=function(e,t){e=e===undefined?"":String(e),t=m(t),this._do_not_flush||(this._encoder=x[this._encoding.name]({fatal:"fatal"===this._fatal})),this._do_not_flush=Boolean(t.stream);for(var n,r=new v(function(e){for(var t=String(e),n=t.length,r=0,i=[];r57343)i.push(o);else if(o>=56320&&o<=57343)i.push(65533);else if(o>=55296&&o<=56319)if(r===n-1)i.push(65533);else{var a=t.charCodeAt(r+1);if(a>=56320&&a<=57343){var s=1023&o,c=1023&a;i.push(65536+(s<<10)+c),r+=1}else i.push(65533)}r+=1}return i}(e)),i=[];;){var o=r.read();if(o===y)break;if((n=this._encoder.handler(r,o))===w)break;Array.isArray(n)?i.push.apply(i,n):i.push(n)}if(!this._do_not_flush){for(;(n=this._encoder.handler(r,r.read()))!==w;)Array.isArray(n)?i.push.apply(i,n):i.push(n);this._encoder=null}return new Uint8Array(i)},window.TextDecoder||(window.TextDecoder=T),window.TextEncoder||(window.TextEncoder=R),function(e){if("function"!=typeof Promise)throw"Promise support required";var t=e.crypto||e.msCrypto;if(t){var n=t.subtle||t.webkitSubtle;if(n){var r=e.Crypto||t.constructor||Object,i=e.SubtleCrypto||n.constructor||Object,o=(e.CryptoKey||e.Key,e.navigator.userAgent.indexOf("Edge/")>-1),a=!!e.msCrypto&&!o,s=!t.subtle&&!!t.webkitSubtle;if(a||s){var c={KoZIhvcNAQEB:"1.2.840.113549.1.1.1"},l={"1.2.840.113549.1.1.1":"KoZIhvcNAQEB"};if(["generateKey","importKey","unwrapKey"].forEach((function(e){var r=n[e];n[e]=function(i,o,c){var l,u,h,f,b=[].slice.call(arguments);switch(e){case"generateKey":l=m(i),u=o,h=c;break;case"importKey":l=m(c),u=b[3],h=b[4],"jwk"===i&&((o=y(o)).alg||(o.alg=g(l)),o.key_ops||(o.key_ops="oct"!==o.kty?"d"in o?h.filter(V):h.filter(x):h.slice()),b[1]=v(o));break;case"unwrapKey":l=b[4],u=b[5],h=b[6],b[2]=c._key}if("generateKey"===e&&"HMAC"===l.name&&l.hash)return l.length=l.length||{"SHA-1":512,"SHA-256":512,"SHA-384":1024,"SHA-512":1024}[l.hash.name],n.importKey("raw",t.getRandomValues(new Uint8Array(l.length+7>>3)),l,u,h);if(s&&"generateKey"===e&&"RSASSA-PKCS1-v1_5"===l.name&&(!l.modulusLength||l.modulusLength>=2048))return(i=m(i)).name="RSAES-PKCS1-v1_5",delete i.hash,n.generateKey(i,!0,["encrypt","decrypt"]).then((function(e){return Promise.all([n.exportKey("jwk",e.publicKey),n.exportKey("jwk",e.privateKey)])})).then((function(e){return e[0].alg=e[1].alg=g(l),e[0].key_ops=h.filter(x),e[1].key_ops=h.filter(V),Promise.all([n.importKey("jwk",e[0],l,!0,e[0].key_ops),n.importKey("jwk",e[1],l,u,e[1].key_ops)])})).then((function(e){return{publicKey:e[0],privateKey:e[1]}}));if((s||a&&"SHA-1"===(l.hash||{}).name)&&"importKey"===e&&"jwk"===i&&"HMAC"===l.name&&"oct"===o.kty)return n.importKey("raw",d(p(o.k)),c,b[3],b[4]);if(s&&"importKey"===e&&("spki"===i||"pkcs8"===i))return n.importKey("jwk",w(o),c,b[3],b[4]);if(a&&"unwrapKey"===e)return n.decrypt(b[3],c,o).then((function(e){return n.importKey(i,e,b[4],b[5],b[6])}));try{f=r.apply(n,b)}catch(_){return Promise.reject(_)}return a&&(f=new Promise((function(e,t){f.onabort=f.onerror=function(e){t(e)},f.oncomplete=function(t){e(t.target.result)}}))),f=f.then((function(e){return"HMAC"===l.name&&(l.length||(l.length=8*e.algorithm.length)),0==l.name.search("RSA")&&(l.modulusLength||(l.modulusLength=(e.publicKey||e).algorithm.modulusLength),l.publicExponent||(l.publicExponent=(e.publicKey||e).algorithm.publicExponent)),e=e.publicKey&&e.privateKey?{publicKey:new k(e.publicKey,l,u,h.filter(x)),privateKey:new k(e.privateKey,l,u,h.filter(V))}:new k(e,l,u,h)}))}})),["exportKey","wrapKey"].forEach((function(e){var t=n[e];n[e]=function(r,i,o){var c,l=[].slice.call(arguments);switch(e){case"exportKey":l[1]=i._key;break;case"wrapKey":l[1]=i._key,l[2]=o._key}if((s||a&&"SHA-1"===(i.algorithm.hash||{}).name)&&"exportKey"===e&&"jwk"===r&&"HMAC"===i.algorithm.name&&(l[0]="raw"),!s||"exportKey"!==e||"spki"!==r&&"pkcs8"!==r||(l[0]="jwk"),a&&"wrapKey"===e)return n.exportKey(r,i).then((function(e){return"jwk"===r&&(e=d(unescape(encodeURIComponent(JSON.stringify(y(e)))))),n.encrypt(l[3],o,e)}));try{c=t.apply(n,l)}catch(u){return Promise.reject(u)}return a&&(c=new Promise((function(e,t){c.onabort=c.onerror=function(e){t(e)},c.oncomplete=function(t){e(t.target.result)}}))),"exportKey"===e&&"jwk"===r&&(c=c.then((function(e){return(s||a&&"SHA-1"===(i.algorithm.hash||{}).name)&&"HMAC"===i.algorithm.name?{kty:"oct",alg:g(i.algorithm),key_ops:i.usages.slice(),ext:!0,k:h(f(e))}:((e=y(e)).alg||(e.alg=g(i.algorithm)),e.key_ops||(e.key_ops="public"===i.type?i.usages.filter(x):"private"===i.type?i.usages.filter(V):i.usages.slice()),e)}))),!s||"exportKey"!==e||"spki"!==r&&"pkcs8"!==r||(c=c.then((function(e){return e=b(y(e))}))),c}})),["encrypt","decrypt","sign","verify"].forEach((function(e){var t=n[e];n[e]=function(r,i,o,s){if(a&&(!o.byteLength||s&&!s.byteLength))throw new Error("Empty input is not allowed");var c,l=[].slice.call(arguments),u=m(r);if(!a||"sign"!==e&&"verify"!==e||"RSASSA-PKCS1-v1_5"!==r&&"HMAC"!==r||(l[0]={name:r}),a&&i.algorithm.hash&&(l[0].hash=l[0].hash||i.algorithm.hash),a&&"decrypt"===e&&"AES-GCM"===u.name){var h=r.tagLength>>3;l[2]=(o.buffer||o).slice(0,o.byteLength-h),r.tag=(o.buffer||o).slice(o.byteLength-h)}a&&"AES-GCM"===u.name&&l[0].tagLength===undefined&&(l[0].tagLength=128),l[1]=i._key;try{c=t.apply(n,l)}catch(p){return Promise.reject(p)}return a&&(c=new Promise((function(t,n){c.onabort=c.onerror=function(e){n(e)},c.oncomplete=function(n){n=n.target.result;if("encrypt"===e&&n instanceof AesGcmEncryptResult){var r=n.ciphertext,i=n.tag;(n=new Uint8Array(r.byteLength+i.byteLength)).set(new Uint8Array(r),0),n.set(new Uint8Array(i),r.byteLength),n=n.buffer}t(n)}}))),c}})),a){var u=n.digest;n.digest=function(e,t){if(!t.byteLength)throw new Error("Empty input is not allowed");var r;try{r=u.call(n,e,t)}catch(i){return Promise.reject(i)}return r=new Promise((function(e,t){r.onabort=r.onerror=function(e){t(e)},r.oncomplete=function(t){e(t.target.result)}})),r},e.crypto=Object.create(t,{getRandomValues:{value:function(e){return t.getRandomValues(e)}},subtle:{value:n}}),e.CryptoKey=k}s&&(t.subtle=n,e.Crypto=r,e.SubtleCrypto=i,e.CryptoKey=k)}}}function h(e){return btoa(e).replace(/\=+$/,"").replace(/\+/g,"-").replace(/\//g,"_")}function p(e){return e=(e+="===").slice(0,-e.length%4),atob(e.replace(/-/g,"+").replace(/_/g,"/"))}function d(e){for(var t=new Uint8Array(e.length),n=0;n2&&(n=!0,t.shift());var r={ext:!0};if("1.2.840.113549.1.1.1"!==t[0][0])throw new TypeError("Unsupported key type");var i=["n","e","d","p","q","dp","dq","qi"],o=_(t[1]);n&&o.shift();for(var a=0;a2&&(r=!0,o.unshift(new Uint8Array([0]))),n[0][0]="1.2.840.113549.1.1.1",t=o,n.push(new Uint8Array(E(t)).buffer),r?n.unshift(new Uint8Array([0])):n[1]={tag:3,value:n[1]},new Uint8Array(E(n)).buffer}function _(e,t){if(e instanceof ArrayBuffer&&(e=new Uint8Array(e)),t||(t={pos:0,end:e.length}),t.end-t.pos<2||t.end>e.length)throw new RangeError("Malformed DER");var n,r=e[t.pos++],i=e[t.pos++];if(i>=128){if(i&=127,t.end-t.pos=128){var s=r;r=4;for(t.splice(i,0,s>>24&255,s>>16&255,s>>8&255,255&s);r>1&&!(s>>24);)s<<=8,r--;r<4&&t.splice(i,4-r),r|=128}return t.splice(i-2,2,n,r),t}function k(e,t,n,r){Object.defineProperties(this,{_key:{value:e},type:{value:e.type,enumerable:!0},extractable:{value:n===undefined?e.extractable:n,enumerable:!0},algorithm:{value:t===undefined?e.algorithm:t,enumerable:!0},usages:{value:r===undefined?e.usages:r,enumerable:!0}})}function x(e){return"verify"===e||"encrypt"===e||"wrapKey"===e}function V(e){return"sign"===e||"decrypt"===e||"unwrapKey"===e}}(window),Array.prototype.indexOf||(Array.prototype.indexOf=function(e){return function(t,n){if(null===this||this===undefined)throw TypeError("Array.prototype.indexOf called on null or undefined");var r=e(this),i=r.length>>>0,o=Math.min(0|n,i);if(o<0)o=Math.max(0,i+o);else if(o>=i)return-1;if(void 0===t){for(;o!==i;++o)if(void 0===r[o]&&o in r)return o}else if(t!=t){for(;o!==i;++o)if(r[o]!=r[o])return o}else for(;o!==i;++o)if(r[o]===t)return o;return-1}}(Object)),Array.isArray||(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)}),document.getElementsByClassName||(window.Element.prototype.getElementsByClassName=document.constructor.prototype.getElementsByClassName=function(e){if(document.querySelectorAll)return document.querySelectorAll("."+e);for(var t=document.getElementsByTagName("*"),n=new RegExp("(^|\\s)"+e+"(\\s|$)"),r=[],i=0;ithis.length)&&(t=this.length),this.substring(t-e.length,t)===e});try{if(Object.defineProperty&&Object.getOwnPropertyDescriptor&&Object.getOwnPropertyDescriptor(Element.prototype,"textContent")&&!Object.getOwnPropertyDescriptor(Element.prototype,"textContent").get){var C=Object.getOwnPropertyDescriptor(Element.prototype,"innerText");Object.defineProperty(Element.prototype,"textContent",{get:function(){return C.get.call(this)},set:function(e){C.set.call(this,e)}})}}catch(tr){}Function.prototype.bind||(Function.prototype.bind=function(e){if("function"!=typeof this)throw new TypeError("Function.prototype.bind: Item Can Not Be Bound.");var t=Array.prototype.slice.call(arguments,1),n=this,r=function(){},i=function(){return n.apply(this instanceof r?this:e,t.concat(Array.prototype.slice.call(arguments)))};return this.prototype&&(r.prototype=this.prototype),i.prototype=new r,i}),"function"!=typeof Object.create&&(Object.create=function(e,t){function n(){}if(n.prototype=e,"object"==typeof t)for(var r in t)t.hasOwnProperty(r)&&(n[r]=t[r]);return new n}),Date.now||(Date.now=function(){return(new Date).getTime()}),window.console||(window.console={});for(var M,P,O,W,X=["error","info","log","show","table","trace","warn"],j=function(e){},K=X.length;--K>-1;)k=X[K],window.console[k]||(window.console[k]=j);if(window.atob)try{window.atob(" ")}catch(nr){window.atob=function(e){var t=function(t){return e(String(t).replace(/[\t\n\f\r ]+/g,""))};return t.original=e,t}(window.atob)}else{var N="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",A=/^(?:[A-Za-z\d+\/]{4})*?(?:[A-Za-z\d+\/]{2}(?:==)?|[A-Za-z\d+\/]{3}=?)?$/;window.atob=function(e){if(e=String(e).replace(/[\t\n\f\r ]+/g,""),!A.test(e))throw new TypeError("Failed to execute 'atob' on 'Window': The string to be decoded is not correctly encoded.");var t,n,r;e+="==".slice(2-(3&e.length));for(var i="",o=0;o>16&255):64===r?String.fromCharCode(t>>16&255,t>>8&255):String.fromCharCode(t>>16&255,t>>8&255,255&t);return i}}if(Event.prototype.preventDefault||(Event.prototype.preventDefault=function(){this.returnValue=!1}),Event.prototype.stopPropagation||(Event.prototype.stopPropagation=function(){this.cancelBubble=!0}),window.Prototype&&Array.prototype.toJSON){console.error("[hCaptcha] Custom JSON polyfill detected, please remove to ensure hCaptcha works properly");var B=Array.prototype.toJSON,I=JSON.stringify;JSON.stringify=function(e){try{return delete Array.prototype.toJSON,I(e)}finally{Array.prototype.toJSON=B}}}if(Object.keys||(Object.keys=(M=Object.prototype.hasOwnProperty,P=!Object.prototype.propertyIsEnumerable.call({toString:null},"toString"),W=(O=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"]).length,function(e){if("function"!=typeof e&&("object"!=typeof e||null===e))throw new TypeError("Object.keys called on non-object");var t,n,r=[];for(t in e)M.call(e,t)&&r.push(t);if(P)for(n=0;nthis.k.maxBreadcrumbs&&this.u.shift(),this},addPlugin:function(e){var t=[].slice.call(arguments,1);return this.r.push([e,t]),this.n&&this.F(),this},setUserContext:function(e){return this.j.user=e,this},setExtraContext:function(e){return this.Z("extra",e),this},setTagsContext:function(e){return this.Z("tags",e),this},clearContext:function(){return this.j={},this},getContext:function(){return JSON.parse(s(this.j))},setEnvironment:function(e){return this.k.environment=e,this},setRelease:function(e){return this.k.release=e,this},setDataCallback:function(e){var t=this.k.dataCallback;return this.k.dataCallback=i(t,e),this},setBreadcrumbCallback:function(e){var t=this.k.breadcrumbCallback;return this.k.breadcrumbCallback=i(t,e),this},setShouldSendCallback:function(e){var t=this.k.shouldSendCallback;return this.k.shouldSendCallback=i(t,e),this},setTransport:function(e){return this.k.transport=e,this},lastException:function(){return this.d},lastEventId:function(){return this.f},isSetup:function(){return!(!this.a||!this.g&&(this.ravenNotConfiguredError||(this.ravenNotConfiguredError=!0,this.z("error","Error: Raven has not been configured.")),1))},afterLoad:function(){var e=z.RavenConfig;e&&this.config(e.dsn,e.config).install()},showReportDialog:function(e){if(Z){if(!(e=k({eventId:this.lastEventId(),dsn:this.H,user:this.j.user||{}},e)).eventId)throw new l("Missing eventId");if(!e.dsn)throw new l("Missing DSN");var t=encodeURIComponent,n=[];for(var r in e)if("user"===r){var i=e.user;i.name&&n.push("name="+t(i.name)),i.email&&n.push("email="+t(i.email))}else n.push(t(r)+"="+t(e[r]));var o=this.J(this.G(e.dsn)),a=Z.createElement("script");a.async=!0,a.src=o+"/api/embed/error-page/?"+n.join("&"),(Z.head||Z.body).appendChild(a)}},L:function(){var e=this;this.m+=1,setTimeout((function(){e.m-=1}))},$:function(e,t){var n,r;if(this.b){for(r in t=t||{},e="raven"+e.substr(0,1).toUpperCase()+e.substr(1),Z.createEvent?(n=Z.createEvent("HTMLEvents")).initEvent(e,!0,!0):(n=Z.createEventObject()).eventType=e,t)S(t,r)&&(n[r]=t[r]);if(Z.createEvent)Z.dispatchEvent(n);else try{Z.fireEvent("on"+n.eventType.toLowerCase(),n)}catch(i){}}},_:function(e){var t=this;return function(n){if(t.aa=null,t.v!==n){var r;t.v=n;try{r=F(n.target)}catch(i){r=""}t.captureBreadcrumb({category:"ui."+e,message:r})}}},ba:function(){var e=this;return function(t){var n;try{n=t.target}catch(i){return}var r=n&&n.tagName;if(r&&("INPUT"===r||"TEXTAREA"===r||n.isContentEditable)){var o=e.aa;o||e._("input")(t),clearTimeout(o),e.aa=setTimeout((function(){e.aa=null}),1e3)}}},ca:function(e,t){var n=P(this.w.href),r=P(t),i=P(e);this.x=t,n.protocol===r.protocol&&n.host===r.host&&(t=r.relative),n.protocol===i.protocol&&n.host===i.host&&(e=i.relative),this.captureBreadcrumb({category:"navigation",data:{to:t,from:e}})},C:function(){var e=this;e.da=Function.prototype.toString,Function.prototype.toString=function(){return"function"==typeof this&&this.M?e.da.apply(this.O,arguments):e.da.apply(this,arguments)}},Q:function(){this.da&&(Function.prototype.toString=this.da)},D:function(){function e(e){return function(t,r){for(var i=new Array(arguments.length),o=0;o"}}},a)),e.apply?e.apply(this,i):e(i[0],i[1])}}function t(e){var t=z[e]&&z[e].prototype;t&&t.hasOwnProperty&&t.hasOwnProperty("addEventListener")&&(O(t,"addEventListener",(function(t){return function(r,o,a,s){try{o&&o.handleEvent&&(o.handleEvent=n.wrap({mechanism:{type:"instrument",data:{target:e,"function":"handleEvent",handler:o&&o.name||""}}},o.handleEvent))}catch(c){}var l,u,h;return i&&i.dom&&("EventTarget"===e||"Node"===e)&&(u=n._("click"),h=n.ba(),l=function(e){if(e){var t;try{t=e.type}catch(n){return}return"click"===t?u(e):"keypress"===t?h(e):void 0}}),t.call(this,r,n.wrap({mechanism:{type:"instrument",data:{target:e,"function":"addEventListener",handler:o&&o.name||""}}},o,l),a,s)}}),r),O(t,"removeEventListener",(function(e){return function(t,n,r,i){try{n=n&&(n.N?n.N:n)}catch(o){}return e.call(this,t,n,r,i)}}),r))}var n=this,r=n.t,i=this.k.autoBreadcrumbs;O(z,"setTimeout",e,r),O(z,"setInterval",e,r),z.requestAnimationFrame&&O(z,"requestAnimationFrame",(function(e){return function(t){return e(n.wrap({mechanism:{type:"instrument",data:{"function":"requestAnimationFrame",handler:e&&e.name||""}}},t))}}),r);for(var o=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"],a=0;a"}}},n)}))}var t=this,n=this.k.autoBreadcrumbs,r=t.t;if(n.xhr&&"XMLHttpRequest"in z){var i=z.XMLHttpRequest&&z.XMLHttpRequest.prototype;O(i,"open",(function(e){return function(n,r){return w(r)&&-1===r.indexOf(t.h)&&(this.ea={method:n,url:r,status_code:null}),e.apply(this,arguments)}}),r),O(i,"send",(function(n){return function(){function r(){if(i.ea&&4===i.readyState){try{i.ea.status_code=i.status}catch(e){}t.captureBreadcrumb({type:"http",category:"xhr",data:i.ea})}}for(var i=this,o=["onload","onerror","onprogress"],a=0;a"}}},e,r)})):i.onreadystatechange=r,n.apply(this,arguments)}}),r)}n.xhr&&W()&&O(z,"fetch",(function(e){return function(){for(var n=new Array(arguments.length),r=0;r2?arguments[2]:void 0;return n&&t.ca(t.x,n+""),e.apply(this,arguments)}};O(z.history,"pushState",c,r),O(z.history,"replaceState",c,r)}if(n.console&&"console"in z&&console.log){var l=function(e,n){t.captureBreadcrumb({message:e,level:n.level,category:"console"})};E(["debug","info","warn","error","log"],(function(e,t){A(console,t,l)}))}},R:function(){for(var e;this.t.length;){var t=(e=this.t.shift())[0],n=e[1],r=e[2];t[n]=r}},S:function(){for(var e in this.q)this.p[e]=this.q[e]},F:function(){var e=this;E(this.r,(function(t,n){var r=n[0],i=n[1];r.apply(e,[e].concat(i))}))},G:function(e){var t=I.exec(e),n={},r=7;try{for(;r--;)n[B[r]]=t[r]||""}catch(i){throw new l("Invalid DSN: "+e)}if(n.pass&&!this.k.allowSecretKey)throw new l("Do not specify your secret key in the DSN. See: http://bit.ly/raven-secret-key");return n},J:function(e){var t="//"+e.host+(e.port?":"+e.port:"");return e.protocol&&(t=e.protocol+":"+t),t},A:function(e,t){(t=t||{}).mechanism=t.mechanism||{type:"onerror",handled:!1},this.m||this.V(e,t)},V:function(e,t){var n=this.X(e,t);this.$("handle",{stackInfo:e,options:t}),this.fa(e.name,e.message,e.url,e.lineno,n,t)},X:function(e,t){var n=this,r=[];if(e.stack&&e.stack.length&&(E(e.stack,(function(t,i){var o=n.ga(i,e.url);o&&r.push(o)})),t&&t.trimHeadFrames))for(var i=0;i0&&(e.breadcrumbs={values:[].slice.call(this.u,0)}),this.j.user&&(e.user=this.j.user),t.environment&&(e.environment=t.environment),t.release&&(e.release=t.release),t.serverName&&(e.server_name=t.serverName),e=this.pa(e),Object.keys(e).forEach((function(t){(null==e[t]||""===e[t]||_(e[t]))&&delete e[t]})),v(t.dataCallback)&&(e=t.dataCallback(e)||e),e&&!_(e)&&(!v(t.shouldSendCallback)||t.shouldSendCallback(e)))return this.ma()?void this.z("warn","Raven dropped error due to backoff: ",e):void("number"==typeof t.sampleRate?Math.random() ".length;e&&r++<5&&!("html"===(t=f(e))||r>1&&i+n.length*o+t.length>=80);)n.push(t),i+=t.length,e=e.parentNode;return n.reverse().join(" > ")},htmlElementAsString:f,isSameException:function(e,t){return!m(e,t)&&(e=e.values[0],t=t.values[0],e.type===t.type&&e.value===t.value&&!function(e,t){return o(e)&&o(t)}(e.stacktrace,t.stacktrace)&&g(e.stacktrace,t.stacktrace))},isSameStacktrace:g,parseUrl:function(e){if("string"!=typeof e)return{};var t=e.match(/^(([^:\/?#]+):)?(\/\/([^\/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/),n=t[6]||"",r=t[8]||"";return{protocol:t[2],host:t[4],path:t[5],relative:t[5]+n+r}},fill:function(e,t,n,r){if(null!=e){var i=e[t];e[t]=n(i),e[t].M=!0,e[t].O=i,r&&r.push([e,t,i])}},safeJoin:function(e,t){if(!c(e))return"";for(var n=[],i=0;in?V(e,t-1):r},serializeKeysForMessage:function(e,t){if("number"==typeof e||"string"==typeof e)return e.toString();if(!Array.isArray(e))return"";if(0===(e=e.filter((function(e){return"string"==typeof e}))).length)return"[object has no keys]";if(t="number"!=typeof t?x:t,e[0].length>=t)return e[0];for(var n=e.length;n>0;n--){var r=e.slice(0,n).join(", ");if(!(r.length>t))return n===e.length?r:r+"…"}return""},sanitize:function(e,t){if(!c(t)||c(t)&&0===t.length)return e;var n,r=d(t),o="********";try{n=JSON.parse(b(e))}catch(i){return e}return function s(e){return c(e)?e.map((function(e){return s(e)})):a(e)?Object.keys(e).reduce((function(t,n){return t[n]=r.test(n)?o:s(e[n]),t}),{}):e}(n)}}}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{7:7}],6:[function(e,t,n){(function(n){function r(){return"undefined"==typeof document||null==document.location?"":document.location.href}var i=e(5),o={collectWindowErrors:!0,debug:!1},a="undefined"!=typeof window?window:void 0!==n?n:"undefined"!=typeof self?self:{},s=[].slice,c="?",l=/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/;o.report=function(){function e(t,n){var r=null;if(!n||o.collectWindowErrors){for(var i in d)if(d.hasOwnProperty(i))try{d[i].apply(null,[t].concat(s.call(arguments,2)))}catch(e){r=e}if(r)throw r}}function t(t,a,s,u,p){var d=i.isErrorEvent(p)?p.error:p,f=i.isErrorEvent(t)?t.message:t;if(g)o.computeStackTrace.augmentStackTraceWithInitialElement(g,a,s,f),n();else if(d&&i.isError(d))e(o.computeStackTrace(d),!0);else{var m,y={url:a,line:s,column:u},v=void 0;if("[object String]"==={}.toString.call(f))(m=f.match(l))&&(v=m[1],f=m[2]);y.func=c,e({name:v,message:f,url:r(),stack:[y]},!0)}return!!h&&h.apply(this,arguments)}function n(){var t=g,n=f;f=null,g=null,m=null,e.apply(null,[t,!1].concat(n))}function u(e,t){var r=s.call(arguments,1);if(g){if(m===e)return;n()}var i=o.computeStackTrace(e);if(g=i,m=e,f=r,setTimeout((function(){m===e&&n()}),i.incomplete?2e3:0),!1!==t)throw e}var h,p,d=[],f=null,m=null,g=null;return u.subscribe=function(e){p||(h=a.onerror,a.onerror=t,p=!0),d.push(e)},u.unsubscribe=function(e){for(var t=d.length-1;t>=0;--t)d[t]===e&&d.splice(t,1)},u.uninstall=function(){p&&(a.onerror=h,p=!1,h=void 0),d=[]},u}(),o.computeStackTrace=function(){function e(e){if("undefined"!=typeof e.stack&&e.stack){for(var t,n,i,o=/^\s*at (?:(.*?) ?\()?((?:file|https?|blob|chrome-extension|native|eval|webpack||[a-z]:|\/).*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,a=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx(?:-web)|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i,s=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)((?:file|https?|blob|chrome|webpack|resource|moz-extension).*?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js))(?::(\d+))?(?::(\d+))?\s*$/i,l=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,u=/\((\S*)(?::(\d+))(?::(\d+))\)/,h=e.stack.split("\n"),p=[],d=(/^(.*) is undefined$/.exec(e.message),0),f=h.length;d eval")>-1&&(t=l.exec(n[3]))?(n[3]=t[1],n[4]=t[2],n[5]=null):0!==d||n[5]||"undefined"==typeof e.columnNumber||(p[0].column=e.columnNumber+1),i={url:n[3],func:n[1]||c,args:n[2]?n[2].split(","):[],line:n[4]?+n[4]:null,column:n[5]?+n[5]:null}}if(!i.func&&i.line&&(i.func=c),i.url&&"blob:"===i.url.substr(0,5)){var g=new XMLHttpRequest;if(g.open("GET",i.url,!1),g.send(null),200===g.status){var y=g.responseText||"",v=(y=y.slice(-300)).match(/\/\/# sourceMappingURL=(.*)$/);if(v){var w=v[1];"~"===w.charAt(0)&&(w=("undefined"==typeof document||null==document.location?"":document.location.origin?document.location.origin:document.location.protocol+"//"+document.location.hostname+(document.location.port?":"+document.location.port:""))+w.slice(1)),i.url=w.slice(0,-4)}}}p.push(i)}return p.length?{name:e.name,message:e.message,url:r(),stack:p}:null}}function t(e,t,n,r){var i={url:t,line:n};if(i.url&&i.line){if(e.incomplete=!1,i.func||(i.func=c),e.stack.length>0&&e.stack[0].url===i.url){if(e.stack[0].line===i.line)return!1;if(!e.stack[0].line&&e.stack[0].func===i.func)return e.stack[0].line=i.line,!1}return e.stack.unshift(i),e.partial=!0,!0}return e.incomplete=!0,!1}function n(e,a){for(var s,l,u=/function\s+([_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*)?\s*\(/i,h=[],p={},d=!1,f=n.caller;f&&!d;f=f.caller)if(f!==i&&f!==o.report){if(l={url:null,func:c,line:null,column:null},f.name?l.func=f.name:(s=u.exec(f.toString()))&&(l.func=s[1]),"undefined"==typeof l.func)try{l.func=s.input.substring(0,s.input.indexOf("{"))}catch(g){}p[""+f]?d=!0:p[""+f]=!0,h.push(l)}a&&h.splice(0,a);var m={name:e.name,message:e.message,url:r(),stack:h};return t(m,e.sourceURL||e.fileName,e.line||e.lineNumber,e.message||e.description),m}function i(t,i){var s=null;i=null==i?0:+i;try{if(s=e(t))return s}catch(a){if(o.debug)throw a}try{if(s=n(t,i+1))return s}catch(a){if(o.debug)throw a}return{name:t.name,message:t.message,url:r()}}return i.augmentStackTraceWithInitialElement=t,i.computeStackTraceFromStackProp=e,i}(),t.exports=o}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{5:5}],7:[function(e,t,n){function r(e,t){for(var n=0;n0){var s=r(n,this);~s?n.splice(s+1):n.push(this),~s?i.splice(s,1/0,o):i.push(o),~r(n,a)&&(a=t.call(this,o,a))}else n.push(a);return null==e?a instanceof Error?function(e){var t={stack:e.stack,message:e.message,name:e.name};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t}(a):a:e.call(this,o,a)}}n=t.exports=function(e,t,n,r){return JSON.stringify(e,i(t,r),n)},n.getSerialize=i},{}],8:[function(e,t,n){function r(e,t){var n=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(n>>16)<<16|65535&n}function i(e,t,n,i,o,a){return r(function(e,t){return e<>>32-t}(r(r(t,e),r(i,a)),o),n)}function o(e,t,n,r,o,a,s){return i(t&n|~t&r,e,t,o,a,s)}function a(e,t,n,r,o,a,s){return i(t&r|n&~r,e,t,o,a,s)}function s(e,t,n,r,o,a,s){return i(t^n^r,e,t,o,a,s)}function c(e,t,n,r,o,a,s){return i(n^(t|~r),e,t,o,a,s)}function l(e,t){e[t>>5]|=128<>>9<<4)]=t;var n,i,l,u,h,p=1732584193,d=-271733879,f=-1732584194,m=271733878;for(n=0;n>5]>>>t%32&255);return n}function h(e){var t,n=[];for(n[(e.length>>2)-1]=void 0,t=0;t>5]|=(255&e.charCodeAt(t/8))<>>4&15)+r.charAt(15&t);return i}function d(e){return unescape(encodeURIComponent(e))}function f(e){return function(e){return u(l(h(e),8*e.length))}(d(e))}function m(e,t){return function(e,t){var n,r,i=h(e),o=[],a=[];for(o[15]=a[15]=void 0,i.length>16&&(i=l(i,8*e.length)),n=0;n<16;n+=1)o[n]=909522486^i[n],a[n]=1549556828^i[n];return r=l(o.concat(h(t)),512+8*t.length),u(l(a.concat(r),640))}(d(e),d(t))}t.exports=function(e,t,n){return t?n?m(t,e):function(e,t){return p(m(e,t))}(t,e):n?f(e):function(e){return p(f(e))}(e)}},{}]},{},[4])(4)}));var z=[{family:"UC Browser",patterns:["(UC? ?Browser|UCWEB|U3)[ /]?(\\d+)\\.(\\d+)\\.(\\d+)"]},{family:"Opera",name_replace:"Opera Mobile",patterns:["(Opera)/.+Opera Mobi.+Version/(\\d+)\\.(\\d+)","(Opera)/(\\d+)\\.(\\d+).+Opera Mobi","Opera Mobi.+(Opera)(?:/|\\s+)(\\d+)\\.(\\d+)","Opera Mobi","(?:Mobile Safari).*(OPR)/(\\d+)\\.(\\d+)\\.(\\d+)"]},{family:"Opera",name_replace:"Opera Mini",patterns:["(Opera Mini)(?:/att|)/?(\\d+|)(?:\\.(\\d+)|)(?:\\.(\\d+)|)","(OPiOS)/(\\d+).(\\d+).(\\d+)"]},{family:"Opera",name_replace:"Opera Neon",patterns:["Chrome/.+( MMS)/(\\d+).(\\d+).(\\d+)"]},{name_replace:"Opera",patterns:["(Opera)/9.80.*Version/(\\d+)\\.(\\d+)(?:\\.(\\d+)|)","(?:Chrome).*(OPR)/(\\d+)\\.(\\d+)\\.(\\d+)"]},{family:"Firefox",name_replace:"Firefox Mobile",patterns:["(Fennec)/(\\d+)\\.(\\d+)\\.?([ab]?\\d+[a-z]*)","(Fennec)/(\\d+)\\.(\\d+)(pre)","(Fennec)/(\\d+)\\.(\\d+)","(?:Mobile|Tablet);.*(Firefox)/(\\d+)\\.(\\d+)","(FxiOS)/(\\d+)\\.(\\d+)(\\.(\\d+)|)(\\.(\\d+)|)"]},{name_replace:"Coc Coc",patterns:["(coc_coc_browser)/(\\d+)\\.(\\d+)(?:\\.(\\d+)|)"]},{family:"QQ",name_replace:"QQ Mini",patterns:["(MQQBrowser/Mini)(?:(\\d+)(?:\\.(\\d+)|)(?:\\.(\\d+)|)|)"]},{family:"QQ",name_replace:"QQ Mobile",patterns:["(MQQBrowser)(?:/(\\d+)(?:\\.(\\d+)|)(?:\\.(\\d+)|)|)"]},{name_replace:"QQ",patterns:["(QQBrowser)(?:/(\\d+)(?:\\.(\\d+)\\.(\\d+)(?:\\.(\\d+)|)|)|)"]},{family:"Edge",name:"Edge Mobile",patterns:["Windows Phone .*(Edge)/(\\d+)\\.(\\d+)","(EdgiOS|EdgA)/(\\d+)\\.(\\d+).(\\d+).(\\d+)"]},{name_replace:"Edge",patterns:["(Edge|Edg)/(\\d+)(?:\\.(\\d+)|)"]},{patterns:["(Puffin)/(\\d+)\\.(\\d+)(?:\\.(\\d+)|)"]},{family:"Chrome",name_replace:"Chrome Mobile",patterns:["Version/.+(Chrome)/(\\d+)\\.(\\d+)\\.(\\d+)\\.(\\d+)","; wv\\).+(Chrome)/(\\d+)\\.(\\d+)\\.(\\d+)\\.(\\d+)","(CriOS)/(\\d+)\\.(\\d+)\\.(\\d+)\\.(\\d+)","(CrMo)/(\\d+)\\.(\\d+)\\.(\\d+)\\.(\\d+)","(Chrome)/(\\d+)\\.(\\d+)\\.(\\d+)\\.(\\d+) Mobile(?:[ /]|$)"," Mobile .*(Chrome)/(\\d+)\\.(\\d+)\\.(\\d+)\\.(\\d+)"]},{family:"Yandex",name_replace:"Yandex Mobile",patterns:["(YaBrowser)/(\\d+)\\.(\\d+)\\.(\\d+)\\.(\\d+).*Mobile"]},{name_replace:"Yandex",patterns:["(YaBrowser)/(\\d+)\\.(\\d+)\\.(\\d+)"]},{patterns:["(Vivaldi)/(\\d+)\\.(\\d+)","(Vivaldi)/(\\d+)\\.(\\d+)\\.(\\d+)"]},{name_replace:"Brave",patterns:["(brave)/(\\d+)\\.(\\d+)\\.(\\d+) Chrome"]},{family:"Chrome",patterns:["(Chromium|Chrome)/(\\d+)\\.(\\d+)(?:\\.(\\d+)|)(?:\\.(\\d+)|)"]},{name_replace:"Internet Explorer Mobile",patterns:["(IEMobile)[ /](\\d+)\\.(\\d+)"]},{family:"Safari",name_replace:"Safari Mobile",patterns:["(iPod|iPhone|iPad).+Version/(d+).(d+)(?:.(d+)|).*[ +]Safari","(iPod|iPod touch|iPhone|iPad);.*CPU.*OS[ +](\\d+)_(\\d+)(?:_(\\d+)|).* AppleNews\\/\\d+\\.\\d+\\.\\d+?","(iPod|iPhone|iPad).+Version/(\\d+)\\.(\\d+)(?:\\.(\\d+)|)","(iPod|iPod touch|iPhone|iPad);.*CPU.*OS[ +](\\d+)_(\\d+)(?:_(\\d+)|).*Mobile.*[ +]Safari","(iPod|iPod touch|iPhone|iPad);.*CPU.*OS[ +](\\d+)_(\\d+)(?:_(\\d+)|).*Mobile","(iPod|iPod touch|iPhone|iPad).* Safari","(iPod|iPod touch|iPhone|iPad)"]},{name_replace:"Safari",patterns:["(Version)/(\\d+)\\.(\\d+)(?:\\.(\\d+)|).*Safari/"]},{name_replace:"Internet Explorer",patterns:["(Trident)/(7|8).(0)"],major_replace:"11"},{name_replace:"Internet Explorer",patterns:["(Trident)/(6)\\.(0)"],major_replace:"10"},{name_replace:"Internet Explorer",patterns:["(Trident)/(5)\\.(0)"],major_replace:"9"},{name_replace:"Internet Explorer",patterns:["(Trident)/(4)\\.(0)"],major_replace:"8"},{family:"Firefox",patterns:["(Firefox)/(\\d+)\\.(\\d+)\\.(\\d+)","(Firefox)/(\\d+)\\.(\\d+)(pre|[ab]\\d+[a-z]*|)"]}],Z=[{family:"Windows",name_replace:"Windows Phone",patterns:["(Windows Phone) (?:OS[ /])?(\\d+)\\.(\\d+)","^UCWEB.*; (wds) (\\d+)\\.(d+)(?:\\.(\\d+)|);","^UCWEB.*; (wds) (\\d+)\\.(\\d+)(?:\\.(\\d+)|);"]},{family:"Windows",name_replace:"Windows Mobile",patterns:["(Windows ?Mobile)"]},{name_replace:"Android",patterns:["(Android)[ \\-/](\\d+)(?:\\.(\\d+)|)(?:[.\\-]([a-z0-9]+)|)","(Android) (d+);","^UCWEB.*; (Adr) (\\d+)\\.(\\d+)(?:[.\\-]([a-z0-9]+)|);","^(JUC).*; ?U; ?(?:Android|)(\\d+)\\.(\\d+)(?:[\\.\\-]([a-z0-9]+)|)","(android)\\s(?:mobile\\/)(\\d+)(?:\\.(\\d+)(?:\\.(\\d+)|)|)","(Silk-Accelerated=[a-z]{4,5})","Puffin/[\\d\\.]+AT","Puffin/[\\d\\.]+AP"]},{name_replace:"Chrome OS",patterns:["(x86_64|aarch64)\\ (\\d+)\\.(\\d+)\\.(\\d+).*Chrome.*(?:CitrixChromeApp)$","(CrOS) [a-z0-9_]+ (\\d+)\\.(\\d+)(?:\\.(\\d+)|)"]},{name_replace:"Windows",patterns:["(Windows 10)","(Windows NT 6\\.4)","(Windows NT 10\\.0)"],major_replace:"10"},{name_replace:"Windows",patterns:["(Windows NT 6\\.3; ARM;)","(Windows NT 6.3)"],major_replace:"8",minor_replace:"1"},{name_replace:"Windows",patterns:["(Windows NT 6\\.2)"],major_replace:"8"},{name_replace:"Windows",patterns:["(Windows NT 6\\.1)"],major_replace:"7"},{name_replace:"Windows",patterns:["(Windows NT 6\\.0)"],major_replace:"Vista"},{name_replace:"Windows",patterns:["(Windows (?:NT 5\\.2|NT 5\\.1))"],major_replace:"XP"},{name_replace:"Mac OS X",patterns:["((?:Mac[ +]?|; )OS[ +]X)[\\s+/](?:(\\d+)[_.](\\d+)(?:[_.](\\d+)|)|Mach-O)","\\w+\\s+Mac OS X\\s+\\w+\\s+(\\d+).(\\d+).(\\d+).*","(?:PPC|Intel) (Mac OS X)"]},{name_replace:"Mac OS X",patterns:[" (Dar)(win)/(10).(d+).*((?:i386|x86_64))"],major_replace:"10",minor_replace:"6"},{name_replace:"Mac OS X",patterns:[" (Dar)(win)/(11).(\\d+).*\\((?:i386|x86_64)\\)"],major_replace:"10",minor_replace:"7"},{name_replace:"Mac OS X",patterns:[" (Dar)(win)/(12).(\\d+).*\\((?:i386|x86_64)\\)"],major_replace:"10",minor_replace:"8"},{name_replace:"Mac OS X",patterns:[" (Dar)(win)/(13).(\\d+).*\\((?:i386|x86_64)\\)"],major_replace:"10",minor_replace:"9"},{name_replace:"iOS",patterns:["^UCWEB.*; (iPad|iPh|iPd) OS (\\d+)_(\\d+)(?:_(\\d+)|);","(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS)[ +]+(\\d+)[_\\.](\\d+)(?:[_\\.](\\d+)|)","(iPhone|iPad|iPod); Opera","(iPhone|iPad|iPod).*Mac OS X.*Version/(\\d+)\\.(\\d+)","\\b(iOS[ /]|iOS; |iPhone(?:/| v|[ _]OS[/,]|; | OS : |\\d,\\d/|\\d,\\d; )|iPad/)(\\d{1,2})[_\\.](\\d{1,2})(?:[_\\.](\\d+)|)","\\((iOS);","(iPod|iPhone|iPad)","Puffin/[\\d\\.]+IT","Puffin/[\\d\\.]+IP"]},{family:"Chrome",name_replace:"Chromecast",patterns:["(CrKey -)(?:[ /](\\d+)\\.(\\d+)(?:\\.(\\d+)|)|)","(CrKey[ +]armv7l)(?:[ /](\\d+)\\.(\\d+)(?:\\.(\\d+)|)|)","(CrKey)(?:[/](\\d+)\\.(\\d+)(?:\\.(\\d+)|)|)"]},{name_replace:"Debian",patterns:["([Dd]ebian)"]},{family:"Linux",name_replace:"Linux",patterns:["(Linux Mint)(?:/(\\d+)|)"]},{family:"Linux",patterns:["(Ubuntu|Kubuntu|Arch Linux|CentOS|Slackware|Gentoo|openSUSE|SUSE|Red Hat|Fedora|PCLinuxOS|Mageia|(?:Free|Open|Net|\\b)BSD)","(Mandriva)(?: Linux|)/(?:[\\d.-]+m[a-z]{2}(\\d+).(\\d)|)","(Linux)(?:[ /](\\d+)\\.(\\d+)(?:\\.(\\d+)|)|)","\\(linux-gnu\\)"]},{family:"BlackBerry",name_replace:"BlackBerry OS",patterns:["(BB10);.+Version/(\\d+)\\.(\\d+)\\.(\\d+)","(Black[Bb]erry)[0-9a-z]+/(\\d+)\\.(\\d+)\\.(\\d+)(?:\\.(\\d+)|)","(Black[Bb]erry).+Version/(\\d+)\\.(\\d+)\\.(\\d+)(?:\\.(\\d+)|)","(Black[Bb]erry)"]},{patterns:["(Fedora|Red Hat|PCLinuxOS|Puppy|Ubuntu|Kindle|Bada|Sailfish|Lubuntu|BackTrack|Slackware|(?:Free|Open|Net|\\b)BSD)[/ ](\\d+)\\.(\\d+)(?:\\.(\\d+)|)(?:\\.(\\d+)|)"]}],D=navigator.userAgent,L=function(){return D},H=function(e){return G(e||D,z)},J=function(e){return G(e||D,Z)};function $(e,t){try{var n=new RegExp(t).exec(e);return n?{name:n[1]||"Other",major:n[2]||"0",minor:n[3]||"0",patch:n[4]||"0"}:null}catch(nr){return null}}function G(e,t){for(var n=null,r=null,i=-1,o=!1;++ithis.height()?"landscape":"portrait"},Y.prototype.getWindowDimensions=function(){return[this.width(),this.height()]},Y.prototype.interrogateNavigator=function(){var e={};for(var t in window.navigator)if("webkitPersistentStorage"!==t)try{e[t]=window.navigator[t]}catch(tr){}if(delete e.plugins,delete e.mimeTypes,e.plugins=[],window.navigator.plugins)for(var n=0;n0||navigator.msMaxTouchPoints>0),t=!1,n&&(t=["iOS","Windows Phone","Windows Mobile","Android","BlackBerry OS"].indexOf(n.name)>=0),e&&t),this.dpr=function(){return window.devicePixelRatio||1},this.mobile&&n&&"Windows"===n.family&&r.indexOf("touch")<0&&(this.mobile=!1),this.os="iOS"===n.family?"ios":"Android"===n.family?"android":"Mac OS X"===n.family?"mac":"Windows"===n.family?"windows":"Linux"===n.family?"linux":n.family.toLowerCase(),this.version=function(){if(!n)return"unknown";var e=n.major;return n.minor&&(e+="."+n.minor),n.patch&&(e+="."+n.patch),e}()},ee={Browser:q,System:Q,supportsPAT:function(){return("mac"===Q.os||"ios"===Q.os)&&"safari"===q.type&&q.version>=16.2}},te="challenge-passed",ne="challenge-escaped",re="challenge-closed",ie="challenge-expired",oe="invalid-data",ae="bundle-error",se="rate-limited",ce="network-error",le="challenge-error",ue="incomplete-answer",he="missing-captcha",pe="missing-sitekey",de="invalid-captcha-id",fe="https://api.hcaptcha.com",me="https://api2.hcaptcha.com",ge="auto",ye={host:null,file:null,sitekey:null,a11y_tfe:null,pingdom:"safari"===ee.Browser.type&&"windows"!==ee.System.os&&"mac"!==ee.System.os&&"ios"!==ee.System.os&&"android"!==ee.System.os,assetDomain:"https://newassets.hcaptcha.com",assetUrl:"https://newassets.hcaptcha.com/captcha/v1/f49e9fc51687c1685c0400ee7c93fe853499e5bb/static",width:null,height:null,mobile:null,orientation:"portrait",challenge_type:null},ve={se:null,custom:!1,tplinks:"on",language:null,reportapi:"https://accounts.hcaptcha.com",endpoint:fe,pstIssuer:"https://pst-issuer.hcaptcha.com",size:"normal",theme:"light",mode:undefined,assethost:null,imghost:null,recaptchacompat:"true",pat:"on",andint:"off",confirmNav:!1},we="https://30910f52569b4c17b1081ead2dae43b4@sentry.hcaptcha.com/6",be="f49e9fc51687c1685c0400ee7c93fe853499e5bb",_e="prod";function Ee(e,t){try{e.style.width="302px",e.style.height="76px",e.style.backgroundColor="#f9e5e5",e.style.position="relative",e.innerHTML="";var n=document.createElement("div");n.style.width="284px",n.style.position="absolute",n.style.top="12px",n.style.left="10px",n.style.color="#7c0a06",n.style.fontSize="14px",n.style.fontWeight="normal",n.style.lineHeight="18px",n.innerHTML=t||"Please upgrade your browser to complete this captcha.",e.appendChild(n)}catch(r){console.error("[hCaptcha] Error while rendering in the provided container.",{container:e},r)}}function ke(e){for(var t=document.getElementsByClassName("h-captcha"),n=[],r=0;r=10)){var t=Ce(e.trim().split("\n").slice(0,2));Ve.push(t)}}function Pe(e){try{e&&"object"==typeof e||(e={name:"error",message:"",stack:""});var t={message:e.name+": "+e.message};e.stack&&(t.stack_trace={trace:e.stack}),Ke("report error","internal","debug",t),Xe(e.message||"internal error","error",ye.file,e)}catch(n){}}function Oe(e){return function(){try{return e.apply(this,arguments)}catch(tr){throw Pe(tr),ke((function(e){Ee(e,xe)})),tr}}}function We(e){if(ve.sentry)try{window.Raven&&Raven.config(we,{release:be,environment:_e,autoBreadcrumbs:{xhr:!0,dom:!0,sentry:!0},tags:{"site-host":ye.host,"site-key":ye.sitekey,"endpoint-url":ve.endpoint,"asset-url":ye.assetUrl},sampleRate:.01,ignoreErrors:["Cannot set properties of undefined (setting 'data')","canvas.contentDocument","Can't find variable: ZiteReader","Cannot redefine property: hcaptcha","Cannot redefine property: BetterJsPop","grecaptcha is not defined","jQuery is not defined","$ is not defined","Script is not a function"]}),window.Raven&&Raven.setUserContext({"Browser-Agent":ee.Browser.agent,"Browser-Type":ee.Browser.type,"Browser-Version":ee.Browser.version,"System-OS":ee.System.os,"System-Version":ee.System.version,"Is-Mobile":ee.System.mobile}),Ke(ye.file+"_internal","setup","info"),e&&(window.onerror=function(e,t,n,r,i){i&&"object"==typeof i||(i={});var o=i.name||"Error",a=i.stack||"";Oe(Me)(a),-1===a.indexOf("chrome-extension://")&&-1===a.indexOf("safari-extension://")&&-1===a.indexOf("moz-extension://")&&-1===a.indexOf("chrome://internal-")&&-1===a.indexOf("/hammerhead.js")&&-1===a.indexOf("eval at buildCode")&&-1===a.indexOf("u.c.b.r.o.w.s.e.r/ucbrowser_script.js")&&(Ke(e,"global","debug",{name:o,url:t,line:n,column:r,stack:a}),je("global",i,{message:e}))})}catch(t){}}function Xe(e,t,n,r){try{if(t=t||"error","string"==typeof e){for(var i=Ue.length;i--;)if(e.indexOf(Ue[i])>=0){e=Ue[i];break}/^self\.\w* is not a function$/.test(e)?e="self.X is not a function":/^\w\._.*\[t\] is not a function/.test(e)&&(e="x._y[t] is not a function")}if(ve.sentry){var o="warn"===t?"warning":t;window.Raven&&Raven.captureMessage(e,{level:o,logger:n,extra:r})}}catch(a){}}function je(e,t,n){try{return(n=n||{}).error=t,Xe(e+":"+(("string"==typeof t?t:t&&t.message)||n.message||"missing-error"),"error",e,n)}catch(r){}}function Ke(e,t,n,r){try{ve.sentry&&window.Raven&&Raven.captureBreadcrumb({message:e,category:t,level:n,data:r})}catch(i){}}var Ne={__proto__:null,_stackTraceSet:Ve,refineLine:Fe,toRefinedString:Ce,reportError:Pe,errorWrapper:Oe,initSentry:We,sentryMessage:Xe,sentryError:je,sentryBreadcrumb:Ke};function Ae(){var e=[],t=null,n=!1,r=[],i=function(t){try{if(e.length>=10)return;var n=t.stack;if("string"!=typeof n)return;var r=n.trim().split("\n");"Error"===r[0]&&(r=r.slice(1));for(var i=/extension/,o=r.length-1,a=[],s=0;o>=0&&a.length<6;){var c=r[o],l=Fe(c);if(null!==l){if(i.test(c)){a=[l];break}if(a.unshift(l),s=Math.max(s,l.length),a.length>=2&&s>=30)break;o--}else o--}var u=a.join("\n").trim();u&&-1===e.indexOf(u)&&e.push(u)}catch(t){return}},o=function(){if(n)try{for(var e=0,o=r.length;e=10&&o(),i(new Error)),Reflect.apply(t,r,a)}}):function(){return n&&(e.length>=10&&o(),i(new Error)),u.apply(this,arguments)},Object.defineProperty(t,a,{configurable:!0,enumerable:!s||s.enumerable,writable:!0,value:c}),r.push((function(){l?Object.defineProperty(t,a,{configurable:!0,enumerable:!s||s.enumerable,writable:!0,value:u}):delete t[a]}))}};return{run:function(e){var r=(e=e||{}).timeout,s=!0===e.topLevel&&e.topLevel;if(!n){n=!0,"number"==typeof r&&isFinite(r)&&(t=setTimeout((function(){o()}),r));try{a(Document.prototype,"getElementsByClassName"),a(Document.prototype,"getElementById"),a(Document.prototype,"getElementsByTagName"),a(Document.prototype,"querySelector"),a(Document.prototype,"querySelectorAll"),a(Element.prototype,"getElementsByClassName"),a(Element.prototype,"getElementsByTagName"),a(Element.prototype,"querySelector"),a(Element.prototype,"querySelectorAll"),a(HTMLElement.prototype,"click"),a(HTMLElement.prototype,"getElementsByClassName"),a(HTMLElement.prototype,"getElementsByTagName"),a(HTMLElement.prototype,"querySelector"),a(HTMLElement.prototype,"querySelectorAll"),s||a(console,"log")}catch(c){o(),i(c)}}},collect:function(){return e.concat(Ve)}}}var Be={getCookie:function(e){var t=document.cookie.replace(/ /g,"").split(";");try{for(var n="",r=t.length;r--&&!n;)t[r].indexOf(e)>=0&&(n=t[r]);return n}catch(nr){return""}},hasCookie:function(e){return!!Be.getCookie(e)},supportsAPI:function(){try{return"hasStorageAccess"in document&&"requestStorageAccess"in document}catch(nr){return!1}},hasAccess:function(){return new Promise((function(e){document.hasStorageAccess().then((function(){e(!0)}))["catch"]((function(){e(!1)}))}))},requestAccess:function(){try{return document.requestStorageAccess()}catch(nr){return Promise.resolve()}}},Ie={array:function(e){if(0===e.length)return e;for(var t,n,r=e.length;--r>-1;)n=Math.floor(Math.random()*(r+1)),t=e[r],e[r]=e[n],e[n]=t;return e}};function ze(e){this.r=255,this.g=255,this.b=255,this.a=1,this.h=1,this.s=1,this.l=1,this.parseString(e)}function Ze(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}ze.hasAlpha=function(e){return"string"==typeof e&&(-1!==e.indexOf("rgba")||9===e.length&&"#"===e[0])},ze.prototype.parseString=function(e){e&&(0===e.indexOf("#")?this.fromHex(e):0===e.indexOf("rgb")&&this.fromRGBA(e))},ze.prototype.fromHex=function(e){var t=1;9===e.length&&(t=parseInt(e.substr(7,2),16)/255);var n=(e=e.substr(1,6)).replace(/^([a-f\d])([a-f\d])([a-f\d])?$/i,(function(e,t,n,r){return t+t+n+n+r+r})),r=parseInt(n,16),i=r>>16,o=r>>8&255,a=255&r;this.setRGBA(i,o,a,t)},ze.prototype.fromRGBA=function(e){var t=e.indexOf("rgba"),n=e.substr(t).replace(/rgba?\(/,"").replace(/\)/,"").replace(/[\s+]/g,"").split(","),r=Math.floor(parseInt(n[0])),i=Math.floor(parseInt(n[1])),o=Math.floor(parseInt(n[2])),a=parseFloat(n[3]);this.setRGBA(r,i,o,a)},ze.prototype.setRGB=function(e,t,n){this.setRGBA(e,t,n,1)},ze.prototype.setRGBA=function(e,t,n,r){this.r=e,this.g=t,this.b=n,this.a=isNaN(r)?this.a:r,this.updateHSL()},ze.prototype.hsl2rgb=function(e,t,n){if(0===t){var r=Math.round(255*n);return this.setRGB(r,r,r),this}var i=n<=.5?n*(1+t):n+t-n*t,o=2*n-i;return this.r=Math.round(255*Ze(o,i,e+1/3)),this.g=Math.round(255*Ze(o,i,e)),this.b=Math.round(255*Ze(o,i,e-1/3)),this.h=e,this.s=t,this.l=n,this},ze.prototype.updateHSL=function(){var e,t=this.r/255,n=this.g/255,r=this.b/255,i=Math.max(t,n,r),o=Math.min(t,n,r),a=null,s=(i+o)/2;if(i===o)a=e=0;else{var c=i-o;switch(e=s>.5?c/(2-i-o):c/(i+o),i){case t:a=(n-r)/c+(n1&&(e/=100),this.hsl2rgb(this.h,this.s,e),this},ze.prototype.saturation=function(e){return e>1&&(e/=100),this.hsl2rgb(this.h,e,this.l),this},ze.prototype.hue=function(e){return this.hsl2rgb(e/360,this.s,this.l),this};var De={decode:function(e){try{var t=e.split(".");return{header:JSON.parse(atob(t[0])),payload:JSON.parse(atob(t[1])),signature:atob(t[2].replace(/_/g,"/").replace(/-/g,"+")),raw:{header:t[0],payload:t[1],signature:t[2]}}}catch(nr){throw new Error("Token is invalid.")}},checkExpiration:function(e){if(new Date(1e3*e)<=new Date(Date.now()))throw new Error("Token is expired.");return!0}},Le={_setup:!1,_af:null,_fps:60,_singleFrame:1/60,_lagThreshold:500,_adjustedLag:1/60*2,_startTime:0,_lastTime:0,_nextTime:1/60,_elapsed:0,_difference:0,_renders:[],_paused:!1,_running:!1,_tick:!1,frame:0,time:0,requestFrame:null,cancelFrame:null,_init:function(){for(var e,t=window.requestAnimationFrame,n=window.cancelAnimationFrame,r=["ms","moz","webkit","o"],i=r.length;--i>-1&&!t;)t=window[r[i]+"RequestAnimationFrame"],n=window[r[i]+"CancelAnimationFrame"]||window[r[i]+"CancelRequestAnimationFrame"];t?(Le.requestFrame=t.bind(window),Le.cancelFrame=n.bind(window)):(Le.requestFrame=(e=Date.now(),function(t){window.setTimeout((function(){t(Date.now()-e)}),1e3*Le._singleFrame)}),Le.cancelFrame=function(e){return clearTimeout(e),null}),Le._setup=!0,Le._startTime=Le._lastTime=Date.now()},add:function(e,t){Le._renders.push({callback:e,paused:!1==!t||!1}),!1==!t&&Le.start()},remove:function(e){for(var t=Le._renders.length;--t>-1;)Le._renders[t].callback===e&&(Le._renders[t].paused=!0,Le._renders.splice(t,1))},start:function(e){if(!1===Le._setup&&Le._init(),e)for(var t=Le._renders.length;--t>-1;)Le._renders[t].callback===e&&(Le._renders[t].paused=!1);!0!==Le._running&&(Le._paused=!1,Le._running=!0,Le._af=Le.requestFrame(Le._update))},stop:function(e){if(e)for(var t=Le._renders.length;--t>-1;)Le._renders[t].callback===e&&(Le._renders[t].paused=!0);else!1!==Le._running&&(Le._af=Le.cancelFrame(Le._af),Le._paused=!0,Le._running=!1)},elapsed:function(){return Date.now()-Le._startTime},fps:function(e){return arguments.length?(Le._fps=e,Le._singleFrame=1/(Le._fps||60),Le._adjustedLag=2*Le._singleFrame,Le._nextTime=Le.time+Le._singleFrame,Le._fps):Le._fps},isRunning:function(){return Le._running},_update:function(){if(!Le._paused&&(Le._elapsed=Date.now()-Le._lastTime,Le._tick=!1,Le._elapsed>Le._lagThreshold&&(Le._startTime+=Le._elapsed-Le._adjustedLag),Le._lastTime+=Le._elapsed,Le.time=(Le._lastTime-Le._startTime)/1e3,Le._difference=Le.time-Le._nextTime,Le._difference>0&&(Le.frame++,Le._nextTime+=Le._difference+(Le._difference>=Le._singleFrame?Le._singleFrame/4:Le._singleFrame-Le._difference),Le._tick=!0),Le._af=Le.requestFrame(Le._update),!0===Le._tick&&Le._renders.length>0))for(var e=Le._renders.length;--e>-1;)Le._renders[e]&&!1===Le._renders[e].paused&&Le._renders[e].callback(Le.time)}};var He=function(e){for(var t,n,r,i={},o=e?e.indexOf("&")>=0?e.split("&"):[e]:[],a=0;a=0){if(t=o[a].split("="),n=decodeURIComponent(t[0]),"false"!==(r=decodeURIComponent(t[1]))&&"true"!==r||(r="true"===r),"theme"===n||"themeConfig"===n)try{r=JSON.parse(r)}catch(nr){}i[n]=r}return i},Je=function(e){var t=[];for(var n in e){var r=e[n];r="object"==typeof r?JSON.stringify(r):r,t.push([encodeURIComponent(n),encodeURIComponent(r)].join("="))}return t.join("&")},$e={__proto__:null,Decode:He,Encode:Je};function Ge(e,t,n){return Math.min(Math.max(e,t),n)}var Ye={__proto__:null,clamp:Ge,range:function(e,t,n,r,i,o){var a=(e-t)*(i-r)/(n-t)+r;return!1===o?a:Ge(a,Math.min(r,i),Math.max(r,i))},toRadians:function(e){return e*(Math.PI/180)},toDegrees:function(e){return 180*e/Math.PI},lerp:function(e,t,n){return e+(t-e)*n}};function qe(e,t,n){this._period=e,this._interval=t,this._date=[],this._data=[],this._prevTimestamp=0,this._meanPeriod=0,this._medianPeriod=0,this._medianMaxHeapSize=32,this._medianMinHeap=[],this._medianMaxHeap=[],this._meanCounter=0,this._baseTime=n||0}function Qe(e){return new Promise((function(t,n){e(t,n,(function r(){e(t,n,r)}))}))}function et(e,t){var n="attempts"in(t=t||{})?t.attempts:1,r=t.delay||0,i=t.onFail;return Qe((function(t,o,a){e().then(t,(function(e){var t=n-- >0;if(i){var s=i(e,n);s&&(t=!1!==s.retry&&t,r=s.delay)}t?setTimeout(a,r||0):o(e)}))}))}function tt(e,t){var n="attempts"in(t=t||{})?t.attempts:1,r=t.delay||0,i=t.onFail,o=null,a=!1,s=Qe((function(t,s,c){a?s(new Error("Request cancelled")):e().then(t,(function(e){if(a)s(new Error("Request cancelled"));else{var t=n-- >0;if(i){var l=i(e,n);l&&(t=!1!==l.retry&&t,r=l.delay)}t?o=setTimeout(c,r||0):s(e)}}))}));return s.cancel=function(){a=!0,o&&(clearTimeout(o),o=null)},s}function nt(e,t){return new Promise((function(n,r){var i=setTimeout((function(){r(new Error("timeout"))}),t);e.then((function(e){clearTimeout(i),n(e)}))["catch"]((function(e){clearTimeout(i),r(e)}))}))}function rt(e){var t=[].slice.call(arguments,1);"string"==typeof e?window[e]?"function"==typeof window[e]?window[e].apply(null,t):console.log("[hCaptcha] Callback '"+e+"' is not a function."):console.log("[hCaptcha] Callback '"+e+"' is not defined."):"function"==typeof e?e.apply(null,t):console.log("[hcaptcha] Invalid callback '"+e+"'.")}function it(){try{rt.apply(null,arguments)}catch(tr){console.error("[hCaptcha] There was an error in your callback."),console.error(tr)}}function ot(e,t){for(var n=["hl","custom","andint","tplinks","sitekey","theme","type","size","tabindex","callback","expired-callback","chalexpired-callback","error-callback","open-callback","close-callback","endpoint","challenge-container","confirm-nav","orientation","mode"],r={},i=0;i=this._period&&(this._date.push(e),this._data.push(t)),!n){var r=e-this._prevTimestamp;this._meanPeriod=(this._meanPeriod*this._meanCounter+r)/(this._meanCounter+1),this._meanCounter++,this._medianPeriod=this._calculateMedianPeriod(r)}this._prevTimestamp=e},qe.prototype._calculateMedianPeriod=function(e){this._medianMaxHeap||(this._medianMaxHeap=[]),this._medianMinHeap||(this._medianMinHeap=[]);var t=this._fetchMedianPeriod();return 0===this._medianMaxHeap.length&&0===this._medianMinHeap.length?this._medianMaxHeap.push(e):e<=t?(this._medianMaxHeap.push(e),this._medianMaxHeap.sort((function(e,t){return t-e}))):(this._medianMinHeap.push(e),this._medianMinHeap.sort((function(e,t){return e-t}))),this._rebalanceHeaps(),this._fetchMedianPeriod()},qe.prototype._rebalanceHeaps=function(){var e=null;this._medianMaxHeap.length>this._medianMinHeap.length+1?(e=this._medianMaxHeap.shift(),this._medianMinHeap.push(e),this._medianMinHeap.sort((function(e,t){return e-t}))):this._medianMinHeap.length>this._medianMaxHeap.length+1&&(e=this._medianMinHeap.shift(),this._medianMaxHeap.push(e),this._medianMaxHeap.sort((function(e,t){return t-e}))),this._medianMinHeap.length==this._medianMaxHeap.length&&this._medianMaxHeap.length>this._medianMaxHeapSize&&(this._medianMinHeap.pop(),this._medianMaxHeap.pop())},qe.prototype._fetchMedianPeriod=function(){return this._medianMaxHeap.length>this._medianMinHeap.length?this._medianMaxHeap[0]:this._medianMinHeap.length>this._medianMaxHeap.length?this._medianMinHeap[0]:0!==this._medianMaxHeap.length&&0!==this._medianMinHeap.length?(this._medianMaxHeap[0]+this._medianMinHeap[0])/2:-1},qe.prototype._cleanStaleData=function(){for(var e=Date.now()-this._baseTime,t=this._date.length-1;t>=0;t--){if(e-this._date[t]>=this._interval){this._date.splice(0,t+1),this._data.splice(0,t+1);break}}};var at,st={UUID:function(e){return/^[0-9A-F]{8}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{12}$/i.test(e)||!1},UUIDv4:function(e){return/^[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$/i.test(e)||!1},URL:function(e){var t=new RegExp("^(http|https)://"),n=new RegExp("^((?!(data|javascript):).)*$");return t.test(e)&&n.test(e)&&-1===e.indexOf("#")},IMAGE:function(e){return(0===e.indexOf("https://")||0===e.indexOf("/"))&&e.endsWith(".png")}};function ct(e){var t,n,r="string"==typeof e?e:JSON.stringify(e),i=-1;for(at=at||function(){var e,t,n,r=[];for(t=0;t<256;t++){for(e=t,n=0;n<8;n++)e=1&e?3988292384^e>>>1:e>>>1;r[t]=e}return r}(),t=0,n=r.length;t>>8^at[255&(i^r.charCodeAt(t))];return(-1^i)>>>0}var lt={__proto__:null,createErrorsAggregator:Ae,uuid:function(){return Math.random().toString(36).substr(2)},Render:Le,JWT:De,Color:ze,Shuffle:Ie,MathUtil:Ye,Storage:Be,Query:$e,TimeBuffer:qe,PromiseUtil:{__proto__:null,promiseRecursive:Qe,promiseRetry:et,promiseRetryWithCancel:tt,withTimeout:nt},ErrorUtil:Ne,_stackTraceSet:Ve,refineLine:Fe,toRefinedString:Ce,reportError:Pe,errorWrapper:Oe,initSentry:We,sentryMessage:Xe,sentryError:je,sentryBreadcrumb:Ke,renderFallback:Ee,forEachCaptchaNode:ke,callUserFunction:it,composeParams:ot,is:st,promiseRecursive:Qe,promiseRetry:et,promiseRetryWithCancel:tt,withTimeout:nt,crc32:ct,TaskContext:{container:{},set:function(e,t){this.container[e]=t},clear:function(){this.container={}}}};function ut(e){try{if(!e)throw new Error("Event object is required");if(e.touches||e.changedTouches){var t=e.touches&&e.touches.length>=1?e.touches:e.changedTouches;if(t&&t[0])return t[0].x=t[0].clientX,t[0].y=t[0].clientY,t[0]}var n="number"==typeof e.pageX&&"number"==typeof e.pageY,r="number"==typeof e.clientX&&"number"==typeof e.clientY;return n?{x:e.pageX,y:e.pageY}:r?{x:e.clientX,y:e.clientY}:null}catch(tr){return console.error("Error: Get pointer coords failed",tr),null}}function ht(e,t){var n=e;"down"===e||"up"===e||"move"===e||"over"===e||"out"===e?n=!(ee.System.mobile&&"desktop"!==t||"mobile"===t)||"down"!==e&&"up"!==e&&"move"!==e?"mouse"+e:"down"===e?"touchstart":"up"===e?"touchend":"touchmove":"enter"===e&&(n="keydown");return n}function pt(e,t,n,r){var i=ht(t),o=t,a=0,s=0,c=t.indexOf("swipe")>=0,l=0;function u(e){var t=ut(e);a=t.pageX,s=t.pageY,l=Date.now()}function h(t){var r,o,c=ut(t),u=c.pageX-a,h=c.pageY-s,p=Date.now()-l;if(!(p>300)&&(u<=-25?r="swipeleft":u>=25&&(r="swiperight"),h<=-25?o="swipeup":h>=25&&(o="swipedown"),i===r||i===o)){var d=r===i?r:o;t.action=d,t.targetElement=e,t.swipeSpeed=Math.sqrt(u*u+h*h)/p,t.deltaX=u,t.deltaY=h,n(t)}}function p(r){var i=function(e){var t=e.type;return"touchstart"===t||"mousedown"===t?t="down":"touchmove"===t||"mousemove"===t?t="move":"touchend"===t||"mouseup"===t?t="up":"mouseover"===t?t="over":"mouseout"===t&&(t="out"),t}(r);if(r=r||window.event,"down"===i||"move"===i||"up"===i||"over"===i||"out"===i||"click"===i){var o=ut(r);if(!o)return;var a=e.getBoundingClientRect();r.windowX=o.x,r.windowY=o.y,r.elementX=r.windowX-(a.x||a.left),r.elementY=r.windowY-(a.y||a.top)}r.keyNum=r.which||r.keyCode||0,"enter"===t&&13!==r.keyNum&&32!==r.keyNum||(r.action=i,r.targetElement=e,n(r))}return r||(r={}),c?function(){if(!("addEventListener"in e))return;e.addEventListener("mousedown",u,r),e.addEventListener("mouseup",h,r),e.addEventListener("touchstart",u,r),e.addEventListener("touchend",h,r)}():function(){if(!("addEventListener"in e))return void e.attachEvent("on"+i,p);e.addEventListener(i,p,r)}(),{event:i,rawEvent:o,callback:n,remove:function(){c?(e.removeEventListener("mousedown",u,r),e.removeEventListener("mouseup",h,r),e.removeEventListener("touchstart",u,r),e.removeEventListener("touchend",h,r)):"removeEventListener"in e?e.removeEventListener(i,p,r):e.detachEvent("on"+i,p)}}}var dt=["Webkit","Moz","ms"],ft=document.createElement("div").style,mt={};function gt(e){var t=mt[e];return t||(e in ft?e:mt[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),n=dt.length;n--;)if((e=dt[n]+t)in ft)return e}(e)||e)}function yt(e,t,n){if(this.dom=null,this._clss=[],this._nodes=[],this._listeners=[],this._frag=null,e&&"object"==typeof e){this.dom=e;var r=[],i=[];"string"==typeof e.className&&(i=e.className.split(" "));for(var o=0;o=0||e.indexOf(".")>=0))&&(e&&(t=e),e="div"),this.dom=document.createElement(e),t&&(t.indexOf("#")>=0?this.dom.id=t.split("#")[1]:(t.indexOf(".")>=0&&(t=t.split(".")[1]),this.addClass.call(this,t)));!0===n&&(this._frag=document.createDocumentFragment(),this._frag.appendChild(this.dom))}yt.prototype.cloneNode=function(e){try{return this.dom.cloneNode(e)}catch(nr){return je("element",nr),null}},yt.prototype.createElement=function(e,t){try{var n=new yt(e,t,!1);return this.appendElement.call(this,n),this._nodes.push(n),n}catch(nr){return je("element",nr),null}},yt.prototype.appendElement=function(e){if(e===undefined)return Pe({name:"DomElement Add Child",message:"Child Element is undefined"});var t;t=e._frag!==undefined&&null!==e._frag?e._frag:e.dom!==undefined?e.dom:e;try{e instanceof yt&&(e._parent=this),this.dom.appendChild(t)}catch(nr){Pe({name:"DomElement Add Child",message:"Failed to append child."})}return this},yt.prototype.removeElement=function(e){try{var t;if(e._nodes)for(t=e._nodes.length;t--;)e.removeElement(e._nodes[t]);for(t=this._nodes.length;--t>-1;)this._nodes[t]===e&&this._nodes.splice(t,1);var n=e instanceof yt?e.dom:e,r=n.parentNode===this.dom?this.dom:n.parentNode;if(r.removeChild&&r.removeChild(n),!r)throw new Error("Child component does not have correct setup");e.__destroy&&e.__destroy()}catch(nr){Pe({name:"DomElement Remove Child",message:nr.message||"Failed to remove child."})}},yt.prototype.addClass=function(e){return!1===this.hasClass.call(this,e)&&(this._clss.push(e),this.dom.className=this._clss.join(" ")),this},yt.prototype.hasClass=function(e){for(var t=-1!==this.dom.className.split(" ").indexOf(e),n=this._clss.length;n--&&!t;)t=this._clss[n]===e;return t},yt.prototype.removeClass=function(e){for(var t=this._clss.length;--t>-1;)this._clss[t]===e&&this._clss.splice(t,1);return this.dom.className=this._clss.join(" "),this},yt.prototype.text=function(e){if(this&&this.dom){if(!e)return this.dom.textContent;for(var t,n,r,i,o=/&(.*?);/g,a=/<[a-z][\s\S]*>/i;null!==(t=o.exec(e));){!1===a.test(t[0])?(r=t[0],i=void 0,(i=document.createElement("div")).innerHTML=r,n=i.textContent,e=e.replace(new RegExp(t[0],"g"),n)):e=e.replace(t[0],"")}return this.dom.textContent=e,this}},yt.prototype.content=yt.prototype.text,yt.prototype.css=function(e){var t,n="ie"===ee.Browser.type&&8===ee.Browser.version,r="safari"===ee.Browser.type&&12===Math.floor(ee.Browser.version);for(var i in e){t=e[i];try{if("transition"===i&&r)continue;"opacity"!==i&&"zIndex"!==i&&"fontWeight"!==i&&isFinite(t)&&parseFloat(t)===t&&(t+="px");var o=gt(i);n&&"opacity"===i?this.dom.style.filter="alpha(opacity="+100*t+")":n&&ze.hasAlpha(t)?this.dom.style[o]=new ze(t).getHex():this.dom.style[o]=t}catch(tr){}}return this},yt.prototype.backgroundImage=function(e,t,n,r){var i=t!==undefined&&n!==undefined,o={"-ms-high-contrast-adjust":"none"};if("object"==typeof t&&(r=t),r===undefined&&(r={}),i){var a=e.width/e.height,s=t,c=s/a;r.cover&&cn&&(s=(c=n)*a),o.width=s,o.height=c,r.center&&(o.marginLeft=-s/2,o.marginTop=-c/2,o.position="absolute",o.left="50%",o.top="50%"),(r.left||r.right)&&(o.left=r.left||0,o.top=r.top||0)}"ie"===ee.Browser.type&&8===ee.Browser.version?o.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+e.src+"',sizingMethod='scale')":(o.background="url("+e.src+")",o.backgroundPosition="50% 50%",o.backgroundRepeat="no-repeat",o.backgroundSize=i?s+"px "+c+"px":r.cover?"cover":r.contain?"contain":"100%"),this.css.call(this,o)},yt.prototype.setAttribute=function(e,t){var n;if("object"==typeof e)for(var r in e)n=e[r],this.dom.setAttribute(r,n);else this.dom.setAttribute(e,t)},yt.prototype.removeAttribute=function(e,t){var n;if("object"==typeof e)for(var r in e)n=e[r],this.dom.removeAttribute(r,n);else this.dom.removeAttribute(e,t)},yt.prototype.addEventListener=function(e,t,n){var r=new pt(this.dom,e,t,n);if(this._listeners.push(r),e!==r.event&&(r.event.indexOf("mouse")>=0||r.event.indexOf("touch")>=0)){var i=ht(e,r.event.indexOf("touch")>=0?"desktop":"mobile");if(i===r.event)return;this.addEventListener.call(this,i,t,n)}},yt.prototype.removeEventListener=function(e,t,n){for(var r,i=this._listeners.length,o=ht(e);--i>-1;)(r=this._listeners[i]).event===o&&r.callback===t&&(this._listeners.splice(i,1),r.remove())},yt.prototype.focus=function(){this.dom.focus()},yt.prototype.blur=function(){this.dom.blur()},yt.prototype.html=function(e){return e&&(this.dom.innerHTML=e),this.dom.innerHTML},yt.prototype.__destroy=function(){for(var e,t=this._listeners.length;--t>-1;)e=this._listeners[t],this._listeners.splice(t,1),this.dom.removeEventListener?this.dom.removeEventListener(e.event,e.handler):this.dom.detachEvent("on"+e.event,e.handler);return this.dom=null,this._clss=[],this._nodes=[],this._listeners=[],this._frag=null,e=null,null},yt.prototype.isConnected=function(){return!!this.dom&&("isConnected"in this.dom?this.dom.isConnected:!(this.dom.ownerDocument&&this.dom.ownerDocument.compareDocumentPosition(this.dom)&this.dom.DOCUMENT_POSITION_DISCONNECTED))};var vt={eventName:function(e,t){var n=e;"down"===e||"up"===e||"move"===e||"over"===e||"out"===e?n=!(ee.System.mobile&&"desktop"!==t||"mobile"===t)||"down"!==e&&"up"!==e&&"move"!==e?"mouse"+e:"down"===e?"touchstart":"up"===e?"touchend":"touchmove":"enter"===e&&(n="keydown");return n},actionName:function(e){var t=e;return"touchstart"===t||"mousedown"===t?t="down":"touchmove"===t||"mousemove"===t?t="move":"touchend"===t||"mouseup"===t?t="up":"mouseover"===t?t="over":"mouseout"===t&&(t="out"),t},eventCallback:function(e,t,n){var r=vt.actionName(e);return function(i){if(i=i||window.event,"down"===r||"move"===r||"up"===r||"over"===r||"out"===r||"click"===r){var o=vt.eventCoords(i);if(!o)return;var a=n.getBoundingClientRect();i.windowX=o.x,i.windowY=o.y,i.elementX=i.windowX-(a.x||a.left),i.elementY=i.windowY-(a.y||a.top)}i.keyNum=i.which||i.keyCode||0,"enter"===e&&13!==i.keyNum&&32!==i.keyNum||(i.action=r,i.targetElement=n,t(i))}},eventCoords:function(e){if(!e)return null;var t=e;if(e.touches||e.changedTouches){var n=e.touches&&e.touches.length>=1?e.touches:e.changedTouches;n&&n[0]&&(t=n[0])}return"number"==typeof t.pageX&&"number"==typeof t.pageY?{x:t.pageX,y:t.pageY}:"number"==typeof t.clientX&&"number"==typeof t.clientY?{x:t.clientX,y:t.clientY}:null}};function wt(e){if(null===e)return"";var t=[];return bt(e,t),t.join("&")}function bt(e,t){var n,r;if("object"==typeof e)for(r in e)!0===_t(n=e[r])?bt(n,t):t[t.length]=Et(r,n);else if(!0===Array.isArray(e))for(var i=0;i=0?e.substring(0,e.indexOf("-")):e},getLangName:function(e){return kt[e]},isShortLocale:function(e){return 2===e.length||3===e.length},addTable:function(e,t){if(t||(t=Object.create(null)),xt[e]){var n=xt[e];for(var r in t)n[r]=t[r]}else xt[e]=t;return xt[e]},getTable:function(e){return xt[e]},addTables:function(e){for(var t in e)St.addTable(t,e[t]);return xt},getTables:function(){return xt}},Tt={400:"Rate limited or network error. Please retry.",429:"Your computer or network has sent too many requests.",500:"Cannot contact hCaptcha. Check your connection and try again."},Rt=function(e){try{return St.translate(Tt[e])}catch(nr){return!1}},Ut="undefined"!=typeof XDomainRequest&&!("withCredentials"in XMLHttpRequest.prototype);function Ft(e,t,n){n=n||{};var r={url:t,method:e.toUpperCase(),responseType:n.responseType||"string",dataType:n.dataType||null,withCredentials:n.withCredentials||!1,headers:n.headers||null,data:n.data||null,timeout:n.timeout||null,pst:n.pst||null};r.legacy=r.withCredentials&&Ut;var i="fetch"in window&&r.pst?Mt:Ct;return n.retry?(n.retry.cancellable||!1?tt:et)((function(){return n.data&&(r.data="function"==typeof n.data?n.data():n.data,"json"===r.dataType&&"object"==typeof r.data?r.data=JSON.stringify(r.data):"query"===r.dataType&&(r.data=wt(r.data))),i(r)}),n.retry):(n.data&&(r.data="function"==typeof n.data?n.data():n.data,"json"===r.dataType&&"object"==typeof r.data?r.data=JSON.stringify(r.data):"query"===r.dataType&&(r.data=wt(r.data))),i(r))}function Ct(e){var t=e.legacy?new XDomainRequest:new XMLHttpRequest,n="function"==typeof e.url?e.url():e.url;return new Promise((function(r,i){var o,a=function(o){return function(){var a=t.response,s=t.statusText||"",c=t.status,l=t.readyState;if(a||""!==t.responseType&&"text"!==t.responseType||(a=t.responseText),4===l||e.legacy){try{if(a){var u=t.contentType;t.getResponseHeader&&(u=t.getResponseHeader("content-type"));var h=-1!==(u=u?u.toLowerCase():"").indexOf("application/json");if("ArrayBuffer"in window&&a instanceof ArrayBuffer&&h&&(a=(new TextDecoder).decode(new Uint8Array(a))),"string"==typeof a)try{a=JSON.parse(a)}catch(p){h&&je("http",p,{url:n,config:e,responseType:t.responseType,contentType:u,response:a})}}}catch(p){return je("http",p,{contentType:u}),void i({event:ce,endpoint:n,response:a,state:l,status:c,message:Rt(c||400)||s})}if("error"===o||c>=400&&c<=511)return void i({event:ce,endpoint:n,response:a,state:l,status:c,message:409===c&&a.error||Rt(c||400)||s});r({state:l,status:c,body:a,message:s})}}};if((t.onload=a("complete"),t.onerror=t.ontimeout=a("error"),t.open(e.method,n),"arraybuffer"===e.responseType&&(!e.legacy&&"TextDecoder"in window&&"ArrayBuffer"in window?t.responseType="arraybuffer":(e.responseType="json",e.headers.accept="application/json")),e.timeout&&(t.timeout="function"==typeof e.timeout?e.timeout(n):e.timeout),!e.legacy)&&(t.withCredentials=e.withCredentials,e.headers))for(var s in e.headers)o=e.headers[s],t.setRequestHeader(s,o);setTimeout((function(){t.send(e.data)}),0)}))}function Mt(e){var t,n="function"==typeof e.url?e.url():e.url,r=new Headers;if("json"===e.responseType&&r.set("content-type","application/json"),e.headers)for(var i in e.headers)t=e.headers[i],r.set(i,t);var o={method:e.method,credentials:"include",body:e.data,headers:r};if(e.pst){var a={};"token-request"===e.pst?a={version:1,operation:"token-request"}:"token-redemption"===e.pst?a={version:1,operation:"token-redemption",refreshPolicy:"refresh"}:"send-redemption-record"===e.pst&&(a={version:1,operation:"send-redemption-record",issuers:[ve.pstIssuer]}),o.privateToken=a}return new Promise((function(t,r){fetch(n,o).then((function(i){return 200!==i.status?r({event:ce,endpoint:n,response:i,state:4,status:i.status,message:Rt(i.status||400)}):("arraybuffer"===e.responseType?i.arrayBuffer():"json"===e.responseType?i.json():i.text()).then((function(e){t({state:4,status:i.status,body:e,message:Rt(i.status||400)})}))}))["catch"]((function(e){r({event:ce,endpoint:n,response:e.error,state:4,status:400,message:Rt(400)})}))}))}var Pt=function(e,t){if("object"==typeof e&&t===undefined&&(e=(t=e).url),null===e)throw new Error("Url missing");return Ft("GET",e,t)},Ot=["svg","gif","png"];function Wt(e,t){t=t||{};var n,r=e;if(0===r.indexOf("data:image"))for(var i=!1,o=Ot.length,a=-1;a++=0)&&(n=Ot[a]);else n=r.substr(r.lastIndexOf(".")+1,r.length);!!(!document.createElementNS||!document.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect)&&t.fallback&&(t.fallback.indexOf(".")>=0?n=(r=t.fallback).substr(r.lastIndexOf(".")+1,r.length):(r=e.substr(0,e.indexOf(n))+t.fallback,n=t.fallback)),t.prefix&&(r=t.prefix+"/"+r),this.attribs={crossOrigin:t.crossOrigin||null},this.id=r,this.src=function(e){if(ve.assethost&&0===e.indexOf(ye.assetDomain))return ve.assethost+e.replace(ye.assetDomain,"");if(ve.imghost&&e.indexOf("imgs")>=0){var t=e.indexOf(".ai")>=0?e.indexOf(".ai")+3:e.indexOf(".com")+4;return ve.imghost+e.substr(t,e.length)}return e}(r),this.ext=n,this.width=0,this.height=0,this.aspect=0,this.loaded=!1,this.error=!1,this.element=null,this.cb={load:[],error:[]}}function Xt(e,t,n){for(var r=e[t],i=r.length,o=null;--i>-1;)o=r[i],r.splice(i,1),o(n);"error"===t?e.load=[]:e.error=[]}function jt(e,t){var n=e;t||(t={}),t.prefix&&(n=t.prefix+"/"+e),this.attribs={defer:t.defer||null,async:t.async||null,crossOrigin:t.crossOrigin||null,integrity:t.integrity||null},this.id=n,this.src=function(e){if(ve.assethost&&0===e.indexOf(ye.assetDomain))return ve.assethost+e.replace(ye.assetDomain,"");return e}(n),this.loaded=!1,this.error=!1,this.element=null,this.cb={load:[],error:[]}}function Kt(e,t,n){for(var r=e[t],i=r.length,o=null;--i>-1;)o=r[i],r.splice(i,1),o(n);"error"===t?e.load=[]:e.error=[]}function Nt(e,t){var n=e;t||(t={}),t.prefix&&(n=t.prefix+"/"+e),this.responseType=t.responseType,this.id=n,this.src=function(e){if(ve.assethost&&0===e.indexOf(ye.assetDomain))return ve.assethost+e.replace(ye.assetDomain,"");return e}(n),this.loaded=!1,this.error=!1,this.cb={load:[],error:[]},this.data=null}function At(e,t,n){for(var r=e[t],i=r.length,o=null;--i>-1;)o=r[i],r.splice(i,1),o(n);"error"===t?e.load=[]:e.error=[]}Wt.prototype.load=function(){return("svg"===this.ext?this._loadSvg():this._loadImg())["catch"]((function(e){throw Xe("Asset failed","error","assets",{error:e}),e}))},Wt.prototype._loadSvg=function(){var e,t=this,n=this.src,r=this.id;if(0===n.indexOf("data:image/svg+xml")){var i=n.slice("data:image/svg+xml,".length);e=Promise.resolve(decodeURIComponent(i))}else e=Pt(n).then((function(e){return e.body}));return e.then((function(e){var n=(new DOMParser).parseFromString(e,"image/svg+xml").documentElement,r=parseInt(n.getAttribute("width")),i=parseInt(n.getAttribute("height"));return t._imgLoaded(n,r,i),t}))["catch"]((function(e){t.error=!0;var n=(e&&e.message?e.message:e||"Loading Error")+": "+r;throw Xt(t.cb,"error",n),n}))},Wt.prototype._loadImg=function(){var e=this,t=this.attribs,n=this.src,r=this.id;return new Promise((function(i,o){function a(){e.loaded||(e._imgLoaded(s,s.width,s.height),s.onload=s.onerror=null,i(e))}var s=new Image;t.crossOrigin&&(s.crossOrigin=t.crossOrigin),s.onerror=function(){e.error=!0,s.onload=s.onerror=null;var t="Loading Error: "+r;Xt(e.cb,"error",t),o(t)},s.onload=a,s.src=n,s.complete&&a()}))},Wt.prototype._imgLoaded=function(e,t,n){this.element=new yt(e),this.width=t,this.height=n,this.aspect=t/n,this.loaded=!0,Xt(this.cb,"load",this)},Wt.prototype.onload=function(e){this.error||(this.loaded?e(this):this.cb.load.push(e))},Wt.prototype.onerror=function(e){this.loaded&&!this.error||(this.error?e(this):this.cb.error.push(e))},jt.prototype.load=function(){var e=this,t=this.attribs,n=this.src,r=this.id;return new Promise((function(i,o){var a=document.createElement("script");e.element=a,a.onerror=function(){e.error=!0,a.onload=a.onreadystatechange=a.onerror=null;var t=new Error("Loading Error: "+r);Kt(e.cb,"error",t),o(t)},a.onload=a.onreadystatechange=function(){this.loaded||a.readyState&&"loaded"!==a.readyState&&"complete"!==a.readyState||(e.loaded=!0,a.onload=a.onreadystatechange=a.onerror=null,document.body.removeChild(a),Kt(e.cb,"load",e),i(e))},a.type="text/javascript",a.src=n,t.crossOrigin&&(a.crossorigin=t.crossOrigin),t.async&&(a.async=!0),t.defer&&(a.defer=!0),t.integrity&&(a.integrity=t.integrity),document.body.appendChild(a),a.complete&&a.onload()}))},jt.prototype.onload=function(e){this.error||(this.loaded?e(this):this.cb.load.push(e))},jt.prototype.onerror=function(e){this.loaded&&!this.error||(this.error?e(this):this.cb.error.push(e))},Nt.prototype.load=function(){var e=this,t=this.src,n=this.id;return new Promise((function(r,i){var o={};"arraybuffer"===e.responseType?o.responseType="arraybuffer":t.indexOf("json")>=0&&(o.responseType="json"),Pt(t,o).then((function(t){e.loaded=!0,e.data=t.body,At(e.cb,"load",e),r(e)}))["catch"]((function(t){e.error=!0;var r=(t&&t.message?t.message:"Loading Error")+": "+n;At(e.cb,"error",r),i(r)}))}))},Nt.prototype.onload=function(e){this.error||(this.loaded?e(this):this.cb.load.push(e))},Nt.prototype.onerror=function(e){this.loaded&&!this.error||(this.error?e(this):this.cb.error.push(e))};var Bt=[],It=function(e,t){var n=new Nt(e,t);return Bt.push(n),n.load()},zt=function(e){return new Promise((function(t,n){for(var r=Bt.length,i=!1,o=null;--r>-1&&!i;)i=(o=Bt[r]).id===e||-1!==o.id.indexOf("/"===e[0]?"":"/"+e);if(!i)return t(null);o.onload(t),o.onerror(n)}))},Zt=[],Dt=!1,Lt=!1;function Ht(){document.addEventListener?(document.addEventListener("DOMContentLoaded",$t),window.addEventListener("load",$t)):(document.attachEvent("onreadystatechange",Jt),window.attachEvent("onload",$t)),Dt=!0}function Jt(){"interactive"!==document.readyState&&"loaded"!==document.readyState&&"complete"!==document.readyState||$t()}function $t(){if(!1===Lt){for(var e=0;e=1?n=e.touches:e.changedTouches&&e.changedTouches.length>=1&&(n=e.changedTouches),n){for(var i=0;i=t)},function(e){var t=e._9uKeXFE.pop(),n=e._9uKeXFE.pop();e._9uKeXFE.push(n>>>t)},function(e){var t=e._9uKeXFE.pop(),n=e._9uKeXFE.pop();e._9uKeXFE.push(n!==t)},function(e){var t=e._9uKeXFE.pop(),n=e._9uKeXFE.pop();e._9uKeXFE.push(nt)},function(e){var t=e._Fly3X7oszI[e._7UXMX9P++];e._Trvnkz9O6=t},function(e){var t=e._9uKeXFE.pop(),n=e._9uKeXFE.pop();e._9uKeXFE.push(n in t)},function(e){e._9uKeXFE.push(vt)},function(e){var t=e._9uKeXFE.pop(),n=e._9uKeXFE.pop();e._9uKeXFE.push(n|t)},function(e){for(var t=e._Fly3X7oszI[e._7UXMX9P++],n=[],r=0;r0&&o[0]&&o[0]._l?o=o.splice(1,o.length-1):i=!0;var a=e._lJP5P,s=e._Trvnkz9O6,c=e._S7qdtgs;if(e._9uKeXFE.push(e._7UXMX9P),e._9uKeXFE.push(e._lJP5P),e._9uKeXFE.push(e._9TgVJ6l),e._9uKeXFE.push(o),e._9uKeXFE.push(r),e._Trvnkz9O6=e._7UXMX9P,e._7UXMX9P=n,e._lJP5P=this,e._S7qdtgs=r._r,t(e),e._lJP5P=a,e._Trvnkz9O6=s,e._S7qdtgs=c,i)return e._9uKeXFE.pop()};r._l={},r._r=Array.prototype.slice.call(e._S7qdtgs),e._9uKeXFE.push(r)},function(e){e._9uKeXFE.push(e._9uKeXFE[e._9uKeXFE.length-1])},function(e){var t=e._9uKeXFE.pop();e._9uKeXFE.push(!t)},function(e){e._7UXMX9P=e._9uKeXFE.splice(e._9uKeXFE.length-4,1)[0],e._lJP5P=e._9uKeXFE.splice(e._9uKeXFE.length-3,1)[0],e._9TgVJ6l=e._9uKeXFE.splice(e._9uKeXFE.length-2,1)[0]},function(e){e._9uKeXFE.push(lt)}],_Fly3X7oszI:[53,0,14,0,26,14,54,0,-1,0,23,0,33,113,53,0,47,1,40,3,1,0,1,39,-1,1,5,2232,16,2,34,33,44,39,0,52,23,0,33,112,23,0,33,54,39,-1,1,5,516,16,16,34,33,65,39,0,53,23,0,33,112,23,0,33,75,39,-1,1,5,4376,12,-1,34,33,86,39,0,54,23,0,33,112,23,0,33,90,23,0,33,99,41,23,0,33,112,23,0,33,103,23,0,33,90,5,3808,12,15,16,23,0,33,112,57,26,123,54,0,-1,1,23,0,33,222,53,0,47,2,40,3,1,0,1,39,-1,1,5,232,12,2,34,33,153,39,0,55,23,0,33,221,23,0,33,163,39,-1,1,5,3084,20,18,34,33,174,39,0,56,23,0,33,221,23,0,33,184,39,-1,1,5,1132,12,12,34,33,195,39,0,57,23,0,33,221,23,0,33,199,23,0,33,208,41,23,0,33,221,23,0,33,212,23,0,33,199,5,3808,12,15,16,23,0,33,221,57,26,232,54,0,-1,2,23,0,33,310,53,0,47,3,40,3,1,0,1,39,-1,1,5,4088,12,3,34,33,262,39,0,59,23,0,33,309,23,0,33,272,39,-1,1,5,1836,8,6,34,33,283,39,0,60,23,0,33,309,23,0,33,287,23,0,33,296,41,23,0,33,309,23,0,33,300,23,0,33,287,5,3808,12,15,16,23,0,33,309,57,26,320,54,0,-1,3,23,0,33,377,53,0,47,4,40,3,1,0,1,39,-1,1,5,1232,20,-6,34,33,350,39,0,61,23,0,33,376,23,0,33,354,23,0,33,363,41,23,0,33,376,23,0,33,367,23,0,33,354,5,3808,12,15,16,23,0,33,376,57,26,387,54,0,-1,4,23,0,33,427,53,0,47,5,40,3,1,0,1,39,-1,1,5,2628,20,-8,34,33,417,39,0,67,23,0,33,426,23,0,33,417,5,3808,12,15,16,23,0,33,426,57,26,437,54,0,-1,5,23,0,33,788,53,0,47,6,40,3,1,0,1,39,-1,1,5,3656,8,-10,34,33,467,39,0,64,23,0,33,787,23,0,33,477,39,-1,1,5,2200,8,-11,34,33,488,39,0,65,23,0,33,787,23,0,33,498,39,-1,1,5,3388,24,-21,34,33,509,39,0,66,23,0,33,787,23,0,33,519,39,-1,1,5,3748,4,-1,34,33,530,39,0,63,23,0,33,787,23,0,33,540,39,-1,1,5,912,8,14,34,33,551,39,0,72,23,0,33,787,23,0,33,561,39,-1,1,5,3956,8,8,34,33,572,39,0,73,23,0,33,787,23,0,33,582,39,-1,1,5,924,8,21,34,33,593,39,0,74,23,0,33,787,23,0,33,603,39,-1,1,5,4340,24,-20,34,33,614,39,0,75,23,0,33,787,23,0,33,624,39,-1,1,5,3344,16,-13,34,33,635,39,0,76,23,0,33,787,23,0,33,645,39,-1,1,5,1864,4,-4,34,33,656,39,0,69,23,0,33,787,23,0,33,666,39,-1,1,5,3148,12,-16,34,33,677,39,0,70,23,0,33,787,23,0,33,687,39,-1,1,5,3236,4,1,34,33,698,39,0,71,23,0,33,787,23,0,33,708,39,-1,1,5,4100,8,19,34,33,719,39,0,68,23,0,33,787,23,0,33,729,39,-1,1,5,920,4,1,34,33,740,39,0,77,23,0,33,787,23,0,33,750,39,-1,1,5,20,12,-12,34,33,761,39,0,78,23,0,33,787,23,0,33,765,23,0,33,774,41,23,0,33,787,23,0,33,778,23,0,33,765,5,3808,12,15,16,23,0,33,787,57,26,798,54,0,-1,6,23,0,33,884,53,0,47,7,40,3,2,0,1,2,26,815,54,23,0,33,879,53,0,47,8,0,-1,0,3,2,1,2,3,26,834,54,23,0,33,874,53,0,47,9,0,-1,0,3,1,1,2,39,-1,2,53,1,39,7,2,12,39,8,2,53,1,39,7,1,12,53,2,39,8,3,12,23,0,33,873,57,23,0,33,878,57,23,0,33,883,57,26,894,54,0,-1,7,23,0,33,1034,53,0,47,10,40,3,2,0,1,2,26,911,54,23,0,33,1029,53,0,47,11,0,-1,0,3,2,1,2,3,26,930,54,23,0,33,1024,53,0,47,12,0,-1,0,3,1,1,2,39,-1,2,53,1,39,10,2,12,0,-1,3,39,-1,3,5,1060,12,-7,1,0,-1,4,26,0,0,-1,5,39,-1,5,39,-1,4,31,33,1014,39,-1,3,39,-1,5,1,39,11,2,53,1,39,10,1,12,53,2,39,11,3,12,23,0,33,1023,26,1,13,-1,5,40,23,0,33,969,5,3808,12,15,16,23,0,33,1023,57,23,0,33,1028,57,23,0,33,1033,57,26,1044,54,0,-1,8,23,0,33,1161,53,0,47,13,40,3,1,0,1,39,-1,1,5,1484,12,7,1,39,-1,1,5,1168,12,-1,1,7,55,33,1091,40,39,-1,1,5,620,12,19,1,39,-1,1,5,4644,28,-17,1,7,0,-1,2,53,0,5,536,8,21,16,5,116,4,7,1,12,39,-1,2,33,1118,26,1,23,0,33,1120,26,0,39,-1,1,5,2440,12,-4,1,33,1136,26,1,23,0,33,1138,26,0,39,-1,1,5,3764,12,4,1,39,-1,1,5,4312,28,-16,1,53,5,23,0,33,1160,57,26,1171,54,0,-1,9,23,0,33,1330,53,0,47,14,40,3,1,0,1,53,0,0,-1,2,53,0,0,-1,3,39,-1,1,5,2104,48,5,1,33,1215,53,0,39,-1,1,5,2104,48,5,1,12,37,-1,3,40,26,0,0,-1,4,39,-1,4,39,-1,3,5,1060,12,-7,1,31,33,1322,39,-1,3,39,-1,4,1,0,-1,5,53,0,5,536,8,21,16,5,116,4,7,1,12,39,-1,5,5,1128,4,18,1,53,1,5,608,8,15,16,5,60,36,-21,1,12,39,-1,5,5,2248,4,4,1,53,1,5,608,8,15,16,5,60,36,-21,1,12,53,3,53,1,39,-1,2,5,32,8,-1,1,12,40,6,-1,4,0,40,23,0,33,1220,39,-1,2,23,0,33,1329,57,26,1340,54,0,-1,10,23,0,33,1371,53,0,47,15,40,3,1,0,1,53,0,5,536,8,21,16,5,116,4,7,1,12,26,0,53,2,23,0,33,1370,57,26,1381,54,0,-1,11,23,0,33,1669,53,0,47,16,40,3,1,0,1,53,0,0,-1,2,46,1649,39,-1,1,5,1212,12,18,1,55,33,1425,40,39,-1,1,5,1212,12,18,1,5,1060,12,-7,1,26,1,28,33,1443,39,-1,1,5,1212,12,18,1,37,-1,3,40,23,0,33,1485,39,-1,1,5,248,40,-13,1,55,33,1471,40,39,-1,1,5,248,40,-13,1,5,1060,12,-7,1,26,1,28,33,1485,39,-1,1,5,248,40,-13,1,37,-1,3,40,39,-1,3,33,1636,26,0,0,-1,5,39,-1,5,39,-1,3,5,1060,12,-7,1,31,33,1611,39,-1,3,39,-1,5,1,53,1,51,5,2256,52,-14,1,12,37,-1,4,40,39,-1,4,33,1602,39,-1,4,5,1128,4,18,1,53,1,5,608,8,15,16,5,60,36,-21,1,12,39,-1,4,5,2248,4,4,1,53,1,5,608,8,15,16,5,60,36,-21,1,12,39,-1,3,39,-1,5,1,5,1944,24,12,1,53,3,53,1,39,-1,2,5,32,8,-1,1,12,40,6,-1,5,0,40,23,0,33,1495,53,0,5,536,8,21,16,5,116,4,7,1,12,53,1,39,-1,2,5,32,8,-1,1,12,40,39,-1,2,23,0,33,1668,49,1645,23,0,33,1659,0,-1,6,39,-1,2,23,0,33,1668,5,3808,12,15,16,23,0,33,1668,57,26,1679,54,0,-1,12,23,0,33,1962,53,0,47,17,40,3,1,0,1,39,-1,1,5,2088,16,2,1,26,0,24,34,55,56,33,1734,40,39,-1,1,5,2088,16,2,1,55,33,1734,40,39,-1,1,5,2088,16,2,1,5,2248,4,4,1,26,0,24,34,33,1765,5,2212,4,-2,26,0,5,1128,4,18,26,0,5,2248,4,4,26,0,35,3,39,-1,1,5,2088,16,2,19,40,39,-1,1,5,2044,44,-12,1,26,0,24,34,55,56,33,1811,40,39,-1,1,5,2044,44,-12,1,55,33,1811,40,39,-1,1,5,2044,44,-12,1,5,4172,12,20,1,26,0,24,34,33,1842,5,384,8,-13,26,0,5,8,12,7,26,0,5,4172,12,20,26,0,35,3,39,-1,1,5,2044,44,-12,19,40,53,0,5,536,8,21,16,5,116,4,7,1,12,39,-1,1,5,420,16,6,1,55,56,33,1871,40,26,2,43,39,-1,1,5,2044,44,-12,1,5,384,8,-13,1,39,-1,1,5,2044,44,-12,1,5,8,12,7,1,39,-1,1,5,2044,44,-12,1,5,4172,12,20,1,39,-1,1,5,2088,16,2,1,5,2212,4,-2,1,39,-1,1,5,2088,16,2,1,5,1128,4,18,1,39,-1,1,5,2088,16,2,1,5,2248,4,4,1,53,8,0,-1,2,39,-1,2,23,0,33,1961,57,26,1972,54,0,-1,13,23,0,33,2181,53,0,47,18,40,3,0,0,35,0,21,5,1844,16,12,19,40,5,4520,16,8,5,1144,12,-7,23,1,5,3444,16,-10,23,1,5,3820,12,22,23,1,5,3888,16,-11,23,1,35,4,5,1696,24,8,23,0,5,464,20,21,23,0,5,3492,36,-20,53,0,5,536,8,21,16,5,116,4,7,1,12,5,3572,20,4,35,0,35,5,21,5,1616,12,7,19,40,35,0,21,5,1616,12,7,1,5,4520,16,8,19,40,23,1,21,5,1616,12,7,1,5,4520,16,8,1,39,0,86,19,40,23,1,21,5,1616,12,7,1,5,4520,16,8,1,39,0,87,19,40,23,1,21,5,1616,12,7,1,5,4520,16,8,1,39,0,88,19,40,23,1,21,5,1616,12,7,1,5,4520,16,8,1,39,0,89,19,40,21,53,1,21,5,3776,32,-11,1,5,4692,8,0,1,12,21,5,3776,32,-11,19,40,5,3808,12,15,16,23,0,33,2180,57,26,2191,54,0,-1,14,23,0,33,2440,53,0,47,19,40,3,1,0,1,39,0,93,33,2238,39,-1,1,53,1,39,0,93,5,616,4,15,1,12,0,-1,2,39,-1,2,26,0,24,30,33,2238,39,-1,2,23,0,33,2439,53,0,39,-1,1,5,3640,16,18,1,5,180,52,-16,1,12,0,-1,3,39,-1,1,5,880,4,15,1,55,56,33,2274,40,5,932,0,6,0,-1,4,39,-1,1,5,2412,8,22,1,55,56,33,2294,40,5,932,0,6,0,-1,5,39,-1,1,5,3632,8,12,1,55,56,33,2314,40,5,932,0,6,0,-1,6,39,-1,1,5,1508,20,16,1,55,56,33,2334,40,5,932,0,6,0,-1,7,39,-1,1,5,3212,24,18,1,55,56,33,2354,40,5,932,0,6,0,-1,8,39,-1,1,53,1,39,0,15,12,0,-1,9,39,-1,3,39,-1,4,4,39,-1,5,4,39,-1,6,4,39,-1,7,4,39,-1,8,4,39,-1,9,4,0,-1,10,39,-1,10,53,1,17,12,0,-1,11,39,0,93,33,2432,39,-1,11,39,-1,1,53,2,39,0,93,5,2152,12,-8,1,12,40,39,-1,11,23,0,33,2439,57,26,2450,54,0,-1,15,23,0,33,2867,53,0,47,20,40,3,1,0,1,39,-1,1,5,880,4,15,1,5,932,0,6,30,33,2496,5,96,20,-20,39,-1,1,5,880,4,15,1,4,5,656,4,-19,4,23,0,33,2866,39,-1,1,5,4596,16,22,16,5,2348,12,-15,1,34,33,2520,5,3420,16,-3,23,0,33,2866,5,932,0,6,0,-1,2,26,0,0,-1,3,39,-1,1,5,2360,52,-22,1,33,2859,39,-1,3,39,0,91,48,33,2555,23,0,33,2859,26,0,0,-1,4,26,0,0,-1,5,39,-1,1,5,2360,52,-22,1,5,2216,16,-1,1,5,1060,12,-7,1,0,-1,6,39,0,92,39,-1,6,53,2,5,608,8,15,16,5,3132,8,15,1,12,0,-1,7,26,0,0,-1,8,39,-1,8,39,-1,7,31,33,2694,39,-1,1,5,2360,52,-22,1,5,2216,16,-1,1,39,-1,8,1,0,-1,9,39,-1,9,5,4248,20,16,1,39,-1,1,5,4248,20,16,1,34,33,2685,39,-1,9,39,-1,1,34,33,2680,39,-1,4,26,1,4,37,-1,5,40,6,-1,4,0,40,6,-1,8,0,40,23,0,33,2613,5,2412,8,22,53,1,39,-1,1,5,1672,24,7,1,12,55,33,2733,40,5,2412,8,22,53,1,39,-1,1,5,4472,36,-11,1,12,5,932,0,6,30,33,2794,5,244,4,9,53,0,39,-1,1,5,4248,20,16,1,5,180,52,-16,1,12,4,5,3852,16,-9,4,5,2412,8,22,53,1,39,-1,1,5,4472,36,-11,1,12,4,5,656,4,-19,4,39,-1,2,4,37,-1,2,40,23,0,33,2837,5,244,4,9,53,0,39,-1,1,5,4248,20,16,1,5,180,52,-16,1,12,4,5,3160,4,19,4,39,-1,5,4,5,3608,4,-11,4,39,-1,2,4,37,-1,2,40,39,-1,1,5,2360,52,-22,1,37,-1,1,40,26,1,13,-1,3,40,23,0,33,2532,39,-1,2,23,0,33,2866,57,26,2877,54,0,-1,16,23,0,33,2899,53,0,47,21,40,3,2,0,1,2,39,-1,1,39,-1,2,52,23,0,33,2898,57,26,2909,54,0,-1,17,23,0,33,3062,53,0,47,22,40,3,1,0,1,39,-1,1,53,1,39,0,14,12,0,-1,2,39,-1,2,53,1,39,0,103,5,616,4,15,1,12,0,-1,3,39,-1,3,33,2959,39,-1,3,23,0,33,3061,39,-1,1,5,884,20,-9,1,33,2975,26,1,23,0,33,2977,26,0,39,-1,1,5,1324,12,-5,1,33,2993,26,1,23,0,33,2995,26,0,39,-1,1,5,1348,40,-16,1,33,3011,26,1,23,0,33,3013,26,0,39,-1,1,53,1,39,0,19,12,39,-1,1,53,1,39,0,18,12,53,5,0,-1,4,39,-1,4,39,-1,2,53,2,39,0,103,5,2152,12,-8,1,12,40,39,-1,4,23,0,33,3061,57,26,3072,54,0,-1,18,23,0,33,3588,53,0,47,23,40,3,1,0,1,39,-1,1,5,544,16,9,1,5,4268,8,2,1,33,3103,39,0,102,23,0,33,3587,53,0,39,-1,1,5,3640,16,18,1,5,180,52,-16,1,12,5,120,40,-17,34,33,3133,39,0,96,23,0,33,3587,39,-1,1,5,3632,8,12,1,33,3163,53,0,39,-1,1,5,3632,8,12,1,5,180,52,-16,1,12,23,0,33,3167,5,932,0,6,0,-1,2,39,-1,2,5,168,12,-15,34,33,3191,39,0,94,23,0,33,3587,23,0,33,3201,39,-1,2,5,1020,12,12,34,33,3212,39,0,95,23,0,33,3587,23,0,33,3222,39,-1,2,5,1968,28,-15,34,33,3233,39,0,97,23,0,33,3587,23,0,33,3243,39,-1,2,5,3476,8,7,34,33,3254,39,0,99,23,0,33,3587,23,0,33,3264,39,-1,2,5,288,4,4,34,33,3275,39,0,100,23,0,33,3587,23,0,33,3285,39,-1,2,5,3964,24,-21,34,33,3296,39,0,98,23,0,33,3587,23,0,33,3300,23,0,33,3574,39,-1,1,5,2412,8,22,1,55,56,33,3317,40,5,932,0,6,5,1648,4,8,4,39,-1,1,5,880,4,15,1,55,56,33,3339,40,5,932,0,6,4,5,1648,4,8,4,39,-1,1,5,3212,24,18,1,55,56,33,3362,40,5,932,0,6,4,5,1648,4,8,4,39,-1,1,5,1508,20,16,1,55,56,33,3385,40,5,932,0,6,4,0,-1,3,53,0,39,-1,3,5,180,52,-16,1,12,0,-1,4,39,0,99,5,0,8,1,53,2,39,0,95,5,1020,12,12,53,2,39,0,94,5,168,12,-15,53,2,53,3,0,-1,5,26,0,0,-1,6,39,-1,5,5,1060,12,-7,1,0,-1,7,39,-1,6,39,-1,7,31,33,3510,39,-1,5,39,-1,6,1,26,0,1,53,1,39,-1,4,5,4128,16,16,1,12,26,1,43,30,33,3501,39,-1,5,39,-1,6,1,26,1,1,23,0,33,3587,6,-1,6,0,40,23,0,33,3451,39,-1,3,53,1,5,1404,4,11,5,4108,20,7,53,2,5,1820,8,14,16,20,5,4268,8,2,1,12,33,3546,39,0,99,23,0,33,3587,39,-1,2,5,4404,28,-15,34,33,3563,39,0,96,23,0,33,3566,39,0,101,23,0,33,3587,23,0,33,3578,23,0,33,3300,5,3808,12,15,16,23,0,33,3587,57,26,3598,54,0,-1,19,23,0,33,3736,53,0,47,24,40,3,1,0,1,5,3212,24,18,5,1156,12,-9,5,2412,8,22,5,880,4,15,53,4,0,-1,2,53,0,0,-1,3,39,-1,2,5,1060,12,-7,1,0,-1,4,26,0,0,-1,5,39,-1,5,39,-1,4,31,33,3728,39,-1,2,39,-1,5,1,0,-1,6,39,-1,6,53,1,39,-1,1,5,1672,24,7,1,12,33,3706,39,-1,6,53,1,39,-1,1,5,4472,36,-11,1,12,53,1,17,12,23,0,33,3707,41,53,1,39,-1,3,5,32,8,-1,1,12,40,6,-1,5,0,40,23,0,33,3649,39,-1,3,23,0,33,3735,57,26,3746,54,0,-1,20,23,0,33,3866,53,0,47,25,40,3,1,0,1,39,-1,1,5,2232,16,2,34,33,3776,39,0,104,23,0,33,3865,23,0,33,3786,39,-1,1,5,516,16,16,34,33,3797,39,0,105,23,0,33,3865,23,0,33,3807,39,-1,1,5,4376,12,-1,34,33,3818,39,0,106,23,0,33,3865,23,0,33,3828,39,-1,1,5,828,52,-21,34,33,3839,39,0,107,23,0,33,3865,23,0,33,3843,23,0,33,3852,41,23,0,33,3865,23,0,33,3856,23,0,33,3843,5,3808,12,15,16,23,0,33,3865,57,26,3876,54,0,-1,21,23,0,33,3996,53,0,47,26,40,3,1,0,1,39,-1,1,5,232,12,2,34,33,3906,39,0,108,23,0,33,3995,23,0,33,3916,39,-1,1,5,3084,20,18,34,33,3927,39,0,109,23,0,33,3995,23,0,33,3937,39,-1,1,5,1132,12,12,34,33,3948,39,0,110,23,0,33,3995,23,0,33,3958,39,-1,1,5,1388,16,13,34,33,3969,39,0,111,23,0,33,3995,23,0,33,3973,23,0,33,3982,41,23,0,33,3995,23,0,33,3986,23,0,33,3973,5,3808,12,15,16,23,0,33,3995,57,26,4006,54,0,-1,22,23,0,33,4084,53,0,47,27,40,3,1,0,1,39,-1,1,5,4088,12,3,34,33,4036,39,0,112,23,0,33,4083,23,0,33,4046,39,-1,1,5,1836,8,6,34,33,4057,39,0,113,23,0,33,4083,23,0,33,4061,23,0,33,4070,41,23,0,33,4083,23,0,33,4074,23,0,33,4061,5,3808,12,15,16,23,0,33,4083,57,26,4094,54,0,-1,23,23,0,33,4126,53,0,47,28,40,3,1,0,1,39,-1,1,5,1900,12,20,34,33,4120,39,0,114,23,0,33,4125,41,23,0,33,4125,57,26,4136,54,0,-1,24,23,0,33,4214,53,0,47,29,40,3,1,0,1,39,-1,1,5,1744,12,-7,34,33,4166,39,0,115,23,0,33,4213,23,0,33,4176,39,-1,1,5,3140,8,2,34,33,4187,39,0,116,23,0,33,4213,23,0,33,4191,23,0,33,4200,41,23,0,33,4213,23,0,33,4204,23,0,33,4191,5,3808,12,15,16,23,0,33,4213,57,26,4224,54,0,-1,25,23,0,33,4344,53,0,47,30,40,3,1,0,1,39,-1,1,5,4584,12,17,34,33,4254,39,0,117,23,0,33,4343,23,0,33,4264,39,-1,1,5,4368,8,6,34,33,4275,39,0,118,23,0,33,4343,23,0,33,4285,39,-1,1,5,4032,16,-4,34,33,4296,39,0,119,23,0,33,4343,23,0,33,4306,39,-1,1,5,4156,16,3,34,33,4317,39,0,120,23,0,33,4343,23,0,33,4321,23,0,33,4330,41,23,0,33,4343,23,0,33,4334,23,0,33,4321,5,3808,12,15,16,23,0,33,4343,57,26,4354,54,0,-1,26,23,0,33,4453,53,0,47,31,40,3,1,0,1,39,-1,1,5,1560,48,-16,34,33,4384,39,0,121,23,0,33,4452,23,0,33,4394,39,-1,1,5,2524,64,-22,34,33,4405,39,0,122,23,0,33,4452,23,0,33,4415,39,-1,1,5,1232,20,-6,34,33,4426,39,0,123,23,0,33,4452,23,0,33,4430,23,0,33,4439,41,23,0,33,4452,23,0,33,4443,23,0,33,4430,5,3808,12,15,16,23,0,33,4452,57,26,4463,54,0,-1,27,23,0,33,4549,53,0,47,32,40,3,2,0,1,2,26,4480,54,23,0,33,4544,53,0,47,33,0,-1,0,3,2,1,2,3,26,4499,54,23,0,33,4539,53,0,47,34,0,-1,0,3,1,1,2,39,-1,2,53,1,39,32,2,12,39,33,2,53,1,39,32,1,12,53,2,39,33,3,12,23,0,33,4538,57,23,0,33,4543,57,23,0,33,4548,57,26,4559,54,0,-1,28,23,0,33,4662,53,0,47,35,40,3,1,0,1,53,0,5,536,8,21,16,5,116,4,7,1,12,39,-1,1,5,4508,12,6,1,53,1,39,0,14,12,39,-1,1,5,3764,12,4,1,33,4617,39,-1,1,5,3764,12,4,1,23,0,33,4625,39,-1,1,5,2588,12,-4,1,39,-1,1,5,4312,28,-16,1,33,4647,39,-1,1,5,4312,28,-16,1,23,0,33,4655,39,-1,1,5,1496,12,-6,1,53,4,23,0,33,4661,57,26,4672,54,0,-1,29,23,0,33,4783,53,0,47,36,40,3,1,0,1,53,0,5,536,8,21,16,5,116,4,7,1,12,39,-1,1,5,4508,12,6,1,53,1,39,0,14,12,39,-1,1,5,160,8,-1,1,39,-1,1,5,3764,12,4,1,33,4738,39,-1,1,5,3764,12,4,1,23,0,33,4746,39,-1,1,5,2588,12,-4,1,39,-1,1,5,4312,28,-16,1,33,4768,39,-1,1,5,4312,28,-16,1,23,0,33,4776,39,-1,1,5,1496,12,-6,1,53,5,23,0,33,4782,57,26,4793,54,0,-1,30,23,0,33,5056,53,0,47,37,40,3,1,0,1,26,0,0,-1,2,5,4184,36,-22,39,0,135,5,316,28,-17,39,0,134,5,1252,12,4,39,0,133,5,292,24,-11,39,0,132,35,4,0,-1,3,5,3484,8,-3,39,0,140,5,1544,16,13,39,0,139,5,1528,16,-10,39,0,138,5,1912,20,10,39,0,137,5,2620,8,2,39,0,136,35,5,0,-1,4,39,-1,3,53,1,5,3728,8,-10,16,5,3444,16,-10,1,12,0,-1,5,39,-1,5,5,1060,12,-7,1,0,-1,6,26,0,0,-1,7,39,-1,7,39,-1,6,31,33,4972,39,-1,5,39,-1,7,1,0,-1,8,39,-1,1,39,-1,8,1,33,4963,39,-1,3,39,-1,8,1,39,-1,2,53,2,39,0,16,12,37,-1,2,40,6,-1,7,0,40,23,0,33,4915,39,-1,4,39,-1,1,5,3472,4,-1,1,1,33,5011,39,-1,4,39,-1,1,5,3472,4,-1,1,1,39,-1,2,53,2,39,0,16,12,37,-1,2,40,53,0,5,536,8,21,16,5,116,4,7,1,12,39,-1,1,5,4508,12,6,1,53,1,39,0,14,12,39,-1,2,39,-1,1,5,3360,28,-13,1,53,4,23,0,33,5055,57,26,5066,54,0,-1,31,23,0,33,5408,53,0,47,38,40,3,1,0,1,53,0,0,-1,2,46,5388,39,-1,1,5,1212,12,18,1,55,33,5110,40,39,-1,1,5,1212,12,18,1,5,1060,12,-7,1,26,1,28,33,5128,39,-1,1,5,1212,12,18,1,37,-1,3,40,23,0,33,5170,39,-1,1,5,248,40,-13,1,55,33,5156,40,39,-1,1,5,248,40,-13,1,5,1060,12,-7,1,26,1,28,33,5170,39,-1,1,5,248,40,-13,1,37,-1,3,40,39,-1,3,33,5375,39,-1,3,5,1060,12,-7,1,0,-1,5,26,0,0,-1,6,39,-1,6,39,-1,5,31,33,5324,39,-1,3,39,-1,6,1,53,1,51,5,2256,52,-14,1,12,37,-1,4,40,39,-1,4,33,5315,39,-1,3,39,-1,6,1,5,1944,24,12,1,53,1,39,-1,2,5,32,8,-1,1,12,40,39,-1,4,5,2248,4,4,1,53,1,5,608,8,15,16,5,60,36,-21,1,12,53,1,39,-1,2,5,32,8,-1,1,12,40,39,-1,4,5,1128,4,18,1,53,1,5,608,8,15,16,5,60,36,-21,1,12,53,1,39,-1,2,5,32,8,-1,1,12,40,6,-1,6,0,40,23,0,33,5191,39,-1,1,5,4508,12,6,1,53,1,39,0,14,12,53,1,39,-1,2,5,32,8,-1,1,12,40,53,0,5,536,8,21,16,5,116,4,7,1,12,53,1,39,-1,2,5,32,8,-1,1,12,40,39,-1,2,23,0,33,5407,49,5384,23,0,33,5398,0,-1,7,39,-1,2,23,0,33,5407,5,3808,12,15,16,23,0,33,5407,57,26,5418,54,0,-1,32,23,0,33,5461,53,0,47,39,40,3,1,0,1,53,0,5,536,8,21,16,5,116,4,7,1,12,39,-1,1,5,4508,12,6,1,53,1,39,0,14,12,53,2,23,0,33,5460,57,26,5471,54,0,-1,33,23,0,33,5758,53,0,47,40,40,3,1,0,1,39,-1,1,5,4508,12,6,1,0,-1,2,39,-1,1,5,3632,8,12,1,5,1744,12,-7,34,33,5513,39,0,141,23,0,33,5516,39,0,142,0,-1,3,39,-1,2,5,1788,12,22,1,55,56,33,5536,40,5,932,0,6,0,-1,4,5,4404,28,-15,53,1,39,-1,1,5,3832,20,-6,1,5,3324,16,8,1,12,0,-1,5,26,0,0,-1,6,39,-1,3,39,0,142,34,33,5652,39,-1,2,5,1264,60,-16,1,26,0,53,2,39,-1,4,5,904,8,-5,1,12,39,-1,5,4,39,-1,2,5,1032,28,14,1,53,1,39,-1,4,5,904,8,-5,1,12,4,0,-1,7,39,-1,5,5,1060,12,-7,1,39,-1,7,5,1060,12,-7,1,15,26,100,8,37,-1,6,40,23,0,33,5706,39,-1,2,5,1032,28,14,1,39,-1,2,5,1264,60,-16,1,53,2,39,-1,4,5,904,8,-5,1,12,0,-1,8,39,-1,8,5,1060,12,-7,1,39,-1,4,5,1060,12,-7,1,15,26,100,8,37,-1,6,40,53,0,5,536,8,21,16,5,116,4,7,1,12,39,-1,2,53,1,39,0,14,12,39,-1,3,39,0,142,34,33,5744,26,1,43,23,0,33,5745,41,39,-1,6,39,-1,3,53,5,23,0,33,5757,57,26,5768,54,0,-1,34,23,0,33,5985,53,0,47,41,40,3,1,0,1,26,0,0,-1,2,39,-1,1,5,4508,12,6,1,5,2492,32,5,16,9,55,56,33,5815,40,39,-1,1,5,4508,12,6,1,5,3032,52,-12,16,9,33,5843,39,-1,1,5,4508,12,6,1,5,1788,12,22,1,5,1060,12,-7,1,37,-1,2,40,23,0,33,5898,39,-1,1,5,4508,12,6,1,5,2012,24,-12,16,9,55,33,5874,40,39,-1,1,5,4508,12,6,1,5,2164,36,20,1,33,5898,39,-1,1,5,4508,12,6,1,5,4012,20,7,1,5,1060,12,-7,1,37,-1,2,40,39,-1,1,5,4144,8,-5,1,33,5925,39,-1,1,5,4144,8,-5,1,5,1060,12,-7,1,23,0,33,5928,26,1,43,0,-1,3,53,0,5,536,8,21,16,5,116,4,7,1,12,39,-1,1,5,4508,12,6,1,53,1,39,0,14,12,39,-1,1,5,4508,12,6,1,53,1,39,0,17,12,39,-1,3,39,-1,2,53,5,23,0,33,5984,57,26,5995,54,0,-1,35,23,0,33,6247,53,0,47,42,40,3,1,0,1,39,-1,1,5,3632,8,12,1,5,1232,20,-6,34,55,33,6029,40,39,-1,1,5,2104,48,5,1,33,6164,53,0,39,-1,1,5,2104,48,5,1,12,0,-1,2,53,0,26,6054,54,23,0,33,6139,53,0,47,43,0,-1,0,3,1,1,2,53,0,5,536,8,21,16,5,116,4,7,1,12,39,-1,2,5,4508,12,6,1,53,1,39,0,14,12,39,-1,2,5,392,12,0,1,39,-1,2,5,3904,52,-22,1,39,-1,2,5,580,20,17,1,39,-1,2,5,2588,12,-4,1,39,-1,2,5,1496,12,-6,1,53,7,23,0,33,6138,57,53,1,39,-1,2,5,632,8,-11,1,12,5,2332,16,-16,1,12,23,0,33,6246,23,0,33,6237,53,0,5,536,8,21,16,5,116,4,7,1,12,39,-1,1,5,4508,12,6,1,53,1,39,0,14,12,39,-1,1,5,392,12,0,1,39,-1,1,5,3904,52,-22,1,39,-1,1,5,580,20,17,1,39,-1,1,5,2588,12,-4,1,39,-1,1,5,1496,12,-6,1,53,7,23,0,33,6246,5,3808,12,15,16,23,0,33,6246,57,26,6257,54,0,-1,36,23,0,33,6490,53,0,47,44,40,3,0,0,35,0,21,5,1844,16,12,19,40,5,3492,36,-20,53,0,5,536,8,21,16,5,116,4,7,1,12,5,344,24,2,26,0,5,3988,24,10,35,0,5,1460,8,8,35,0,5,3572,20,4,35,0,5,1696,24,8,23,0,5,464,20,21,23,0,35,7,21,5,1616,12,7,19,40,35,0,21,5,1616,12,7,1,5,4520,16,8,19,40,23,1,21,5,1616,12,7,1,5,4520,16,8,1,39,0,145,19,40,23,1,21,5,1616,12,7,1,5,4520,16,8,1,39,0,146,19,40,23,1,21,5,1616,12,7,1,5,4520,16,8,1,39,0,147,19,40,23,1,21,5,1616,12,7,1,5,4520,16,8,1,39,0,148,19,40,23,1,21,5,1616,12,7,1,5,4520,16,8,1,39,0,149,19,40,23,1,21,5,1616,12,7,1,5,4520,16,8,1,39,0,150,19,40,21,53,1,21,5,3776,32,-11,1,5,4692,8,0,1,12,21,5,3776,32,-11,19,40,5,3808,12,15,16,23,0,33,6489,57,26,6500,54,0,-1,37,23,0,33,6528,53,0,47,45,40,3,0,0,26,0,24,21,5,1336,12,12,19,40,5,3808,12,15,16,23,0,33,6527,57,26,6538,54,0,-1,38,23,0,33,6675,53,0,47,46,40,3,0,0,5,4432,28,-14,16,5,484,32,-20,1,0,-1,1,39,-1,1,56,33,6571,26,0,23,0,33,6674,5,932,0,6,0,-1,2,39,-1,1,53,1,5,3728,8,-10,16,5,3444,16,-10,1,12,0,-1,3,39,-1,3,5,1060,12,-7,1,0,-1,4,26,0,0,-1,5,39,-1,5,39,-1,4,31,33,6661,39,-1,3,39,-1,5,1,0,-1,6,39,-1,6,5,3340,4,-11,4,39,-1,1,39,-1,6,1,4,13,-1,2,40,6,-1,5,0,40,23,0,33,6613,39,-1,2,53,1,39,0,154,12,23,0,33,6674,57,26,6685,54,0,-1,39,23,0,33,6778,53,0,47,47,40,3,0,0,46,6760,5,3712,16,7,53,1,5,3868,20,-9,16,5,660,80,-21,1,12,0,-1,1,39,-1,1,5,1060,12,-7,1,26,0,48,33,6747,39,-1,1,26,0,1,5,1800,16,-6,1,23,0,33,6777,23,0,33,6754,26,1,43,23,0,33,6777,49,6756,23,0,33,6768,0,-1,2,41,23,0,33,6777,5,3808,12,15,16,23,0,33,6777,57,26,6788,54,0,-1,40,23,0,33,6841,53,0,47,48,40,3,0,0,46,6823,5,4432,28,-14,16,5,3360,28,-13,1,5,3436,8,22,1,23,0,33,6840,49,6819,23,0,33,6831,0,-1,1,41,23,0,33,6840,5,3808,12,15,16,23,0,33,6840,57,26,6851,54,0,-1,41,23,0,33,6900,53,0,47,49,40,3,0,0,46,6882,53,0,39,0,151,5,3324,16,8,1,12,23,0,33,6899,49,6878,23,0,33,6890,0,-1,1,41,23,0,33,6899,5,3808,12,15,16,23,0,33,6899,57,26,6910,54,0,-1,42,23,0,33,6959,53,0,47,50,40,3,0,0,46,6941,53,0,39,0,90,5,3324,16,8,1,12,23,0,33,6958,49,6937,23,0,33,6949,0,-1,1,41,23,0,33,6958,5,3808,12,15,16,23,0,33,6958,57,26,6969,54,0,-1,43,23,0,33,7013,53,0,47,51,40,3,0,0,46,6995,53,0,39,0,38,12,23,0,33,7012,49,6991,23,0,33,7003,0,-1,1,41,23,0,33,7012,5,3808,12,15,16,23,0,33,7012,57,26,7023,54,0,-1,44,23,0,33,7076,53,0,47,52,40,3,0,0,46,7058,5,4596,16,22,16,5,3360,28,-13,1,5,3436,8,22,1,23,0,33,7075,49,7054,23,0,33,7066,0,-1,1,41,23,0,33,7075,5,3808,12,15,16,23,0,33,7075,57,26,7086,54,0,-1,45,23,0,33,7135,53,0,47,53,40,3,0,0,46,7117,53,0,39,0,153,5,3324,16,8,1,12,23,0,33,7134,49,7113,23,0,33,7125,0,-1,1,41,23,0,33,7134,5,3808,12,15,16,23,0,33,7134,57,26,7145,54,0,-1,46,23,0,33,7355,53,0,47,54,40,3,1,0,1,46,7342,39,-1,1,5,4144,8,-5,1,0,-1,2,39,-1,2,26,0,24,30,55,33,7190,40,39,-1,2,5,3412,8,-12,1,26,0,24,30,33,7336,39,-1,2,5,3412,8,-12,1,5,4152,4,-2,34,33,7244,39,-1,1,5,4636,8,8,1,39,-1,1,5,1828,8,0,1,53,2,53,1,39,0,157,26,0,1,5,32,8,-1,1,12,40,23,0,33,7336,39,-1,2,5,3412,8,-12,1,5,3460,12,-16,34,33,7288,39,-1,1,5,4636,8,8,1,39,-1,1,5,1828,8,0,1,53,2,39,0,157,26,1,19,40,23,0,33,7336,39,-1,2,5,3412,8,-12,1,5,532,4,-18,34,33,7336,39,-1,2,5,4152,4,-2,1,39,-1,2,5,2208,4,-5,1,53,2,53,1,39,0,157,26,2,1,5,32,8,-1,1,12,40,49,7338,23,0,33,7345,0,-1,3,5,3808,12,15,16,23,0,33,7354,57,26,7365,54,0,-1,47,23,0,33,7562,53,0,47,55,40,3,3,0,1,2,3,46,7549,39,-1,1,5,4144,8,-5,1,0,-1,4,39,-1,4,26,0,24,30,55,33,7412,40,39,-1,4,5,3412,8,-12,1,26,0,24,30,33,7543,39,-1,4,5,3412,8,-12,1,5,4300,12,-20,34,33,7543,39,-1,4,5,1404,4,11,1,41,10,55,33,7455,40,39,-1,4,5,1404,4,11,1,39,-1,3,30,33,7462,18,23,0,33,7561,53,0,39,0,48,12,40,5,940,4,10,5,4152,4,-2,39,0,155,53,1,5,2420,8,-20,16,5,3612,20,12,1,12,53,1,39,0,49,12,5,2208,4,-5,39,-1,2,5,3412,8,-12,5,532,4,-18,5,1828,8,0,5,484,32,-20,35,4,53,2,5,4432,28,-14,16,5,52,8,-2,1,5,4048,28,21,1,12,40,49,7545,23,0,33,7552,0,-1,5,5,3808,12,15,16,23,0,33,7561,57,26,7572,54,0,-1,48,23,0,33,7651,53,0,47,56,40,3,0,0,26,0,0,-1,1,39,-1,1,39,0,156,5,1060,12,-7,1,31,33,7641,39,0,156,39,-1,1,1,22,5,3664,48,-19,34,33,7632,53,0,39,0,156,39,-1,1,1,12,39,0,155,39,-1,1,19,40,6,-1,1,0,40,23,0,33,7585,5,3808,12,15,16,23,0,33,7650,57,26,7661,54,0,-1,49,23,0,33,7678,53,0,47,57,40,3,1,0,1,39,-1,1,23,0,33,7677,57,26,7688,54,0,-1,50,23,0,33,8229,53,0,47,58,40,3,1,0,1,46,8169,53,0,39,0,48,12,40,26,0,0,-1,2,39,-1,2,39,0,157,26,0,1,5,1060,12,-7,1,31,33,7797,39,0,157,26,0,1,39,-1,2,1,26,1,1,5,1404,4,11,39,-1,1,5,3412,8,-12,5,4300,12,-20,5,1828,8,0,5,484,32,-20,35,3,53,2,39,0,157,26,0,1,39,-1,2,1,26,0,1,5,4048,28,21,1,12,40,6,-1,2,0,40,23,0,33,7711,39,0,155,53,1,5,2420,8,-20,16,5,3612,20,12,1,12,53,1,39,0,49,12,26,0,53,2,53,1,39,0,157,26,2,1,5,32,8,-1,1,12,40,26,7845,54,23,0,33,8151,53,0,47,59,0,-1,0,3,1,1,2,26,7866,54,0,-1,3,23,0,33,8132,53,0,47,60,40,3,1,0,1,39,0,157,26,1,1,0,-1,2,39,0,157,26,2,1,0,-1,3,39,-1,2,26,0,24,34,55,56,33,7912,40,39,-1,3,26,0,24,34,55,56,33,7928,40,39,-1,3,5,1060,12,-7,1,26,3,31,55,33,7938,40,39,-1,1,26,30,31,33,8010,39,-1,1,26,10,31,33,7954,26,1,23,0,33,7956,26,3,0,-1,4,39,-1,4,26,7969,54,23,0,33,7997,53,0,47,61,0,-1,0,3,0,1,39,60,1,39,60,4,4,53,1,39,59,3,12,23,0,33,7996,57,53,2,5,368,16,12,16,12,40,23,0,33,8122,39,-1,2,26,0,24,30,55,33,8032,40,39,-1,2,5,1060,12,-7,1,26,2,34,33,8099,5,4296,4,-6,39,-1,3,53,1,5,2420,8,-20,16,5,3612,20,12,1,12,5,3412,8,-12,5,2252,4,21,5,1828,8,0,5,484,32,-20,35,3,0,-1,5,39,-1,2,26,1,1,39,-1,5,53,2,39,-1,2,26,0,1,5,4048,28,21,1,12,40,53,0,39,0,157,26,2,19,40,26,0,39,59,2,53,2,5,368,16,12,16,12,40,5,3808,12,15,16,23,0,33,8131,57,26,0,53,1,39,-1,3,12,40,5,3808,12,15,16,23,0,33,8150,57,53,1,5,1628,20,17,16,20,23,0,33,8228,49,8165,23,0,33,8219,0,-1,3,26,8179,54,23,0,33,8207,53,0,47,62,0,-1,0,3,1,1,2,53,0,39,-1,2,12,40,5,3808,12,15,16,23,0,33,8206,57,53,1,5,1628,20,17,16,20,23,0,33,8228,5,3808,12,15,16,23,0,33,8228,57,26,8239,54,0,-1,51,23,0,33,8484,53,0,47,63,40,3,2,0,1,2,39,-1,1,53,1,39,0,158,5,4128,16,16,1,12,26,1,43,30,33,8274,18,23,0,33,8483,39,-1,1,53,1,39,0,158,5,32,8,-1,1,12,40,39,-1,1,26,0,34,33,8322,39,0,46,5,4076,12,4,53,2,5,4432,28,-14,16,5,1756,32,14,1,12,40,23,0,33,8474,26,8329,54,23,0,33,8366,53,0,47,64,0,-1,0,3,1,1,2,39,63,2,39,63,1,39,-1,2,53,3,39,0,47,12,40,5,3808,12,15,16,23,0,33,8365,57,5,4076,12,4,53,2,5,4432,28,-14,16,5,1756,32,14,1,12,40,5,940,4,10,5,3412,8,-12,5,4152,4,-2,5,1828,8,0,5,484,32,-20,35,2,53,2,5,4432,28,-14,16,5,52,8,-2,1,5,4048,28,21,1,12,40,39,-1,1,26,2,34,33,8474,5,940,4,10,5,3412,8,-12,5,3460,12,-16,5,1828,8,0,5,484,32,-20,35,2,53,2,5,4432,28,-14,16,5,52,8,-2,1,5,4048,28,21,1,12,40,5,3808,12,15,16,23,0,33,8483,57,26,100,0,-1,52,26,101,0,-1,53,26,102,0,-1,54,26,110,0,-1,55,26,111,0,-1,56,26,112,0,-1,57,26,113,0,-1,58,26,120,0,-1,59,26,121,0,-1,60,26,130,0,-1,61,26,131,0,-1,62,26,140,0,-1,63,26,150,0,-1,64,26,151,0,-1,65,26,152,0,-1,66,26,160,0,-1,67,26,161,0,-1,68,26,162,0,-1,69,26,164,0,-1,70,26,165,0,-1,71,26,170,0,-1,72,26,171,0,-1,73,26,172,0,-1,74,26,173,0,-1,75,26,174,0,-1,76,26,180,0,-1,77,26,181,0,-1,78,39,-1,11,39,-1,0,53,2,39,-1,6,12,0,-1,79,39,-1,8,39,-1,1,53,2,39,-1,6,12,0,-1,80,39,-1,10,39,-1,2,53,2,39,-1,6,12,0,-1,81,39,-1,9,39,-1,3,53,2,39,-1,7,12,0,-1,82,39,-1,12,39,-1,4,53,2,39,-1,6,12,0,-1,83,26,16,0,-1,84,26,15,26,1e3,8,0,-1,85,26,1,0,-1,86,26,2,0,-1,87,26,3,0,-1,88,26,4,0,-1,89,26,8734,54,23,0,33,9231,53,0,47,65,0,-1,0,3,1,1,2,39,-1,2,55,56,33,8755,40,35,0,37,-1,2,40,35,0,21,5,1616,12,7,1,5,4520,16,8,19,40,39,-1,2,39,0,86,1,23,0,30,21,5,1616,12,7,1,5,4520,16,8,1,39,0,86,19,40,39,-1,2,39,0,87,1,23,0,30,21,5,1616,12,7,1,5,4520,16,8,1,39,0,87,19,40,39,-1,2,39,0,88,1,23,0,30,21,5,1616,12,7,1,5,4520,16,8,1,39,0,88,19,40,39,-1,2,39,0,89,1,23,0,30,21,5,1616,12,7,1,5,4520,16,8,1,39,0,89,19,40,53,0,5,536,8,21,16,5,116,4,7,1,12,21,5,1616,12,7,1,5,4388,16,2,19,40,21,5,1616,12,7,1,5,4388,16,2,1,21,5,1844,16,12,1,39,0,64,19,40,21,5,1616,12,7,1,5,1696,24,8,1,23,0,34,33,9207,5,4596,16,22,16,5,2348,12,-15,1,53,1,25,20,0,-1,3,39,0,83,5,2628,20,-8,39,0,89,53,3,39,0,79,5,516,16,16,39,0,88,53,3,39,0,79,5,4376,12,-1,39,0,88,53,3,39,0,79,5,2232,16,2,39,0,88,53,3,39,0,81,5,4088,12,3,39,0,87,53,3,39,0,81,5,1836,8,6,39,0,87,53,3,39,0,82,5,1232,20,-6,39,0,86,53,3,39,0,80,5,1132,12,12,39,0,86,53,3,39,0,80,5,3084,20,18,39,0,86,53,3,39,0,80,5,232,12,2,39,0,86,53,3,53,10,0,-1,4,39,-1,4,5,1060,12,-7,1,0,-1,5,26,0,0,-1,6,39,-1,6,39,-1,5,31,33,9193,39,-1,4,39,-1,6,1,0,-1,7,39,-1,7,26,1,1,0,-1,8,21,5,1616,12,7,1,5,4520,16,8,1,39,-1,7,26,0,1,1,23,1,34,33,9184,23,1,21,5,3776,32,-11,1,39,-1,8,53,2,39,-1,7,26,2,1,12,39,-1,8,53,3,39,-1,3,5,1756,32,14,1,12,40,6,-1,6,0,40,23,0,33,9098,23,1,21,5,1616,12,7,1,5,1696,24,8,19,40,23,1,21,5,1616,12,7,1,5,464,20,21,19,40,5,3808,12,15,16,23,0,33,9230,57,39,-1,13,5,3592,16,-4,1,5,4520,16,8,19,40,26,9252,54,23,0,33,9286,53,0,47,66,0,-1,0,3,0,1,23,0,21,5,1616,12,7,1,5,464,20,21,19,40,5,3808,12,15,16,23,0,33,9285,57,39,-1,13,5,3592,16,-4,1,5,1608,8,2,19,40,26,9307,54,23,0,33,9333,53,0,47,67,0,-1,0,3,0,1,21,5,1616,12,7,1,5,3492,36,-20,1,23,0,33,9332,57,39,-1,13,5,3592,16,-4,1,5,2036,8,-1,19,40,26,9354,54,23,0,33,9588,53,0,47,68,0,-1,0,3,0,1,21,5,1616,12,7,1,5,3572,20,4,1,53,1,5,3728,8,-10,16,5,3444,16,-10,1,12,0,-1,2,39,-1,2,5,1060,12,-7,1,0,-1,3,26,0,0,-1,4,39,-1,4,39,-1,3,31,33,9577,39,-1,2,39,-1,4,1,0,-1,5,53,0,21,5,1616,12,7,1,5,3572,20,4,1,39,-1,5,1,5,3324,16,8,1,12,21,5,1844,16,12,1,39,-1,5,19,40,39,-1,5,39,0,57,7,33,9503,53,0,21,5,1616,12,7,1,5,3572,20,4,1,39,-1,5,1,5,436,28,14,1,12,21,5,1844,16,12,1,39,0,58,19,40,39,-1,5,39,0,61,7,33,9546,53,0,21,5,1616,12,7,1,5,3572,20,4,1,39,-1,5,1,5,436,28,14,1,12,21,5,1844,16,12,1,39,0,62,19,40,39,-1,5,39,0,61,7,33,9568,53,0,21,5,1844,16,12,1,39,0,61,19,40,6,-1,4,0,40,23,0,33,9407,21,5,1844,16,12,1,23,0,33,9587,57,39,-1,13,5,3592,16,-4,1,5,3324,16,8,19,40,26,9609,54,23,0,33,9671,53,0,47,69,0,-1,0,3,2,1,2,3,39,-1,2,53,1,5,1932,12,-8,16,12,33,9647,39,-1,2,53,1,39,0,5,12,37,-1,2,40,39,-1,3,21,5,1844,16,12,1,39,-1,2,19,40,5,3808,12,15,16,23,0,33,9670,57,39,-1,13,5,3592,16,-4,1,5,560,20,6,19,40,26,9692,54,23,0,33,9735,53,0,47,70,0,-1,0,3,0,1,35,0,21,5,1844,16,12,19,40,35,0,21,5,1616,12,7,1,5,3572,20,4,19,40,5,3808,12,15,16,23,0,33,9734,57,39,-1,13,5,3592,16,-4,1,5,2452,40,-17,19,40,26,9756,54,23,0,33,9794,53,0,47,71,0,-1,0,3,2,1,2,3,39,-1,3,39,-1,2,53,2,21,5,3776,32,-11,1,12,40,5,3808,12,15,16,23,0,33,9793,57,39,-1,13,5,3592,16,-4,1,5,1408,52,-21,19,40,26,9815,54,23,0,33,10082,53,0,47,72,0,-1,0,3,2,1,2,3,21,5,1616,12,7,1,5,464,20,21,1,23,0,34,33,9848,18,23,0,33,10081,46,10052,39,-1,2,53,1,5,1932,12,-8,16,12,33,9876,39,-1,2,53,1,39,0,5,12,37,-1,2,40,26,10,39,-1,2,53,2,5,1652,20,20,16,12,37,-1,2,40,39,-1,3,5,1060,12,-7,1,26,1,38,0,-1,4,39,-1,3,39,-1,4,1,21,5,1616,12,7,1,5,4388,16,2,1,38,0,-1,5,21,5,1616,12,7,1,5,3572,20,4,1,39,-1,2,1,56,33,9989,21,5,1616,12,7,1,5,4388,16,2,1,39,0,85,39,0,84,53,3,58,5,4612,24,5,1,20,21,5,1616,12,7,1,5,3572,20,4,1,39,-1,2,19,40,39,-1,3,39,-1,4,1,21,5,1616,12,7,1,5,4388,16,2,1,38,39,-1,3,39,-1,4,19,40,39,-1,3,39,-1,5,53,2,21,5,1616,12,7,1,5,3572,20,4,1,39,-1,2,1,5,32,8,-1,1,12,40,49,10048,23,0,33,10072,0,-1,6,39,-1,6,5,1144,12,-7,53,2,58,5,944,76,-20,1,12,40,5,3808,12,15,16,23,0,33,10081,57,39,-1,13,5,3592,16,-4,1,5,3776,32,-11,19,40,53,0,39,-1,13,20,0,-1,90,26,1,0,-1,91,26,2,0,-1,92,5,3736,12,-14,16,22,5,3808,12,15,30,33,10140,53,0,5,3736,12,-14,16,20,23,0,33,10141,41,0,-1,93,26,0,0,-1,94,26,1,0,-1,95,26,2,0,-1,96,26,3,0,-1,97,26,4,0,-1,98,26,5,0,-1,99,26,6,0,-1,100,26,7,0,-1,101,26,8,0,-1,102,53,0,26,10198,54,23,0,33,10298,53,0,47,73,0,-1,0,3,0,1,35,0,0,-1,2,5,2152,12,-8,26,10224,54,23,0,33,10257,53,0,47,74,0,-1,0,3,2,1,2,3,39,-1,3,39,73,2,39,-1,2,19,40,5,3808,12,15,16,23,0,33,10256,57,5,616,4,15,26,10268,54,23,0,33,10291,53,0,47,75,0,-1,0,3,1,1,2,39,73,2,39,-1,2,1,23,0,33,10290,57,35,2,23,0,33,10297,57,12,0,-1,103,26,0,0,-1,104,26,1,0,-1,105,26,2,0,-1,106,26,3,0,-1,107,26,10,0,-1,108,26,11,0,-1,109,26,12,0,-1,110,26,13,0,-1,111,26,20,0,-1,112,26,21,0,-1,113,26,30,0,-1,114,26,40,0,-1,115,26,41,0,-1,116,26,50,0,-1,117,26,51,0,-1,118,26,52,0,-1,119,26,53,0,-1,120,26,60,0,-1,121,26,61,0,-1,122,26,62,0,-1,123,39,-1,28,39,-1,21,53,2,39,-1,27,12,0,-1,124,39,-1,29,39,-1,21,53,2,39,-1,27,12,0,-1,125,39,-1,31,39,-1,20,53,2,39,-1,27,12,0,-1,126,39,-1,30,39,-1,22,53,2,39,-1,27,12,0,-1,127,39,-1,32,39,-1,25,53,2,39,-1,27,12,0,-1,128,39,-1,33,39,-1,24,53,2,39,-1,27,12,0,-1,129,39,-1,34,39,-1,23,53,2,39,-1,27,12,0,-1,130,39,-1,35,39,-1,26,53,2,39,-1,27,12,0,-1,131,26,1,26,0,27,0,-1,132,26,1,26,1,27,0,-1,133,26,1,26,2,27,0,-1,134,26,1,26,3,27,0,-1,135,26,1,26,4,27,0,-1,136,26,1,26,5,27,0,-1,137,26,1,26,6,27,0,-1,138,26,1,26,7,27,0,-1,139,26,1,26,8,27,0,-1,140,26,0,0,-1,141,26,1,0,-1,142,26,16,0,-1,143,26,150,26,1e3,8,0,-1,144,26,1,0,-1,145,26,2,0,-1,146,26,3,0,-1,147,26,4,0,-1,148,26,5,0,-1,149,26,6,0,-1,150,26,10654,54,23,0,33,10978,53,0,47,76,0,-1,0,3,0,1,21,0,-1,2,26,10675,54,23,0,33,10841,53,0,47,77,0,-1,0,3,1,1,2,26,10693,54,23,0,33,10819,53,0,47,78,0,-1,0,3,1,1,2,39,-1,2,5,3632,8,12,1,5,4672,20,22,34,33,10809,26,0,0,-1,3,39,-1,2,5,4220,28,4,1,5,1060,12,-7,1,0,-1,4,39,-1,3,39,-1,4,31,33,10809,39,-1,2,5,4220,28,4,1,39,-1,3,1,0,-1,5,39,-1,5,5,3556,16,-2,1,5,1224,8,-7,16,5,1720,24,21,1,34,33,10800,39,-1,5,53,1,39,76,2,5,3164,48,18,1,12,40,6,-1,3,0,40,23,0,33,10740,5,3808,12,15,16,23,0,33,10818,57,53,1,39,-1,2,5,3104,28,-21,1,12,40,5,3808,12,15,16,23,0,33,10840,57,0,-1,3,5,1868,20,-15,16,22,5,1888,12,12,34,55,33,10875,40,5,1868,20,-15,16,5,1468,16,-6,1,22,5,3664,48,-19,34,33,10911,39,-1,3,53,1,5,3240,84,-17,16,53,2,5,1868,20,-15,16,5,1468,16,-6,1,12,21,5,2428,12,11,19,40,23,0,33,10929,39,-1,3,53,1,5,3240,84,-17,16,20,21,5,2428,12,11,19,40,5,4460,12,19,23,1,5,4672,20,22,23,1,35,2,5,4596,16,22,16,5,2348,12,-15,1,53,2,21,5,2428,12,11,1,5,40,12,-4,1,12,40,5,3808,12,15,16,23,0,33,10977,57,39,-1,36,5,3592,16,-4,1,5,2648,116,-22,19,40,26,10999,54,23,0,33,11151,53,0,47,79,0,-1,0,3,0,1,35,0,0,-1,2,21,5,1616,12,7,1,5,1460,8,8,1,53,1,5,3728,8,-10,16,5,3444,16,-10,1,12,0,-1,3,39,-1,3,5,1060,12,-7,1,0,-1,4,26,0,0,-1,5,39,-1,5,39,-1,4,31,33,11143,39,-1,3,39,-1,5,1,0,-1,6,39,-1,6,21,5,1616,12,7,1,5,3988,24,10,1,50,33,11134,21,5,1616,12,7,1,5,3988,24,10,1,39,-1,6,1,0,-1,7,21,5,1616,12,7,1,5,1460,8,8,1,39,-1,6,1,39,-1,2,39,-1,7,19,40,6,-1,5,0,40,23,0,33,11057,39,-1,2,23,0,33,11150,57,39,-1,36,5,3592,16,-4,1,5,740,88,-21,19,40,26,11172,54,23,0,33,11332,53,0,47,80,0,-1,0,3,1,1,2,21,5,1616,12,7,1,5,1460,8,8,1,56,33,11211,35,0,21,5,1616,12,7,1,5,1460,8,8,19,40,21,5,1616,12,7,1,5,3988,24,10,1,56,33,11253,35,0,21,5,1616,12,7,1,5,3988,24,10,19,40,26,0,21,5,1616,12,7,1,5,344,24,2,19,40,5,1072,56,-8,53,1,39,-1,2,5,3528,28,6,1,12,0,-1,3,39,-1,3,5,1060,12,-7,1,0,-1,4,26,0,0,-1,5,39,-1,5,39,-1,4,31,33,11322,39,-1,3,39,-1,5,1,53,1,21,5,2308,24,19,1,12,40,6,-1,5,0,40,23,0,33,11287,5,3808,12,15,16,23,0,33,11331,57,39,-1,36,5,3592,16,-4,1,5,3164,48,18,19,40,26,11353,54,23,0,33,11476,53,0,47,81,0,-1,0,3,1,1,2,39,-1,2,53,1,39,0,14,12,0,-1,3,39,-1,3,21,5,1616,12,7,1,5,1460,8,8,1,50,56,33,11466,39,-1,2,53,1,39,0,17,12,0,-1,4,39,-1,4,21,5,1616,12,7,1,5,1460,8,8,1,39,-1,3,19,40,21,5,1616,12,7,1,5,344,24,2,1,21,5,1616,12,7,1,5,3988,24,10,1,39,-1,3,19,40,26,1,21,5,1616,12,7,1,5,344,24,2,44,40,5,3808,12,15,16,23,0,33,11475,57,39,-1,36,5,3592,16,-4,1,5,2308,24,19,19,40,26,11497,54,23,0,33,12162,53,0,47,82,0,-1,0,3,1,1,2,39,-1,2,55,56,33,11518,40,35,0,37,-1,2,40,35,0,21,5,1616,12,7,1,5,4520,16,8,19,40,39,-1,2,39,0,145,1,23,0,30,21,5,1616,12,7,1,5,4520,16,8,1,39,0,145,19,40,39,-1,2,39,0,146,1,23,0,30,21,5,1616,12,7,1,5,4520,16,8,1,39,0,146,19,40,39,-1,2,39,0,147,1,23,0,30,21,5,1616,12,7,1,5,4520,16,8,1,39,0,147,19,40,39,-1,2,39,0,148,1,23,0,30,21,5,1616,12,7,1,5,4520,16,8,1,39,0,148,19,40,39,-1,2,39,0,149,1,23,0,30,21,5,1616,12,7,1,5,4520,16,8,1,39,0,149,19,40,39,-1,2,39,0,150,1,23,0,30,21,5,1616,12,7,1,5,4520,16,8,1,39,0,150,19,40,53,0,5,536,8,21,16,5,116,4,7,1,12,21,5,1616,12,7,1,5,4388,16,2,19,40,53,0,21,5,2648,116,-22,1,12,40,5,4596,16,22,16,5,2348,12,-15,1,53,1,21,5,3164,48,18,1,12,40,21,5,1616,12,7,1,5,1696,24,8,1,23,0,34,33,12138,5,4596,16,22,16,5,2348,12,-15,1,53,1,25,20,0,-1,3,39,0,129,5,3140,8,2,39,0,150,53,3,39,0,129,5,1744,12,-7,39,0,150,53,3,39,0,130,5,1900,12,20,39,0,149,53,3,39,0,128,5,4156,16,3,39,0,148,53,3,39,0,128,5,4032,16,-4,39,0,148,53,3,39,0,128,5,4368,8,6,39,0,148,53,3,39,0,128,5,4584,12,17,39,0,148,53,3,39,0,126,5,516,16,16,39,0,147,53,3,39,0,126,5,4376,12,-1,39,0,147,53,3,39,0,126,5,2232,16,2,39,0,147,53,3,39,0,127,5,4088,12,3,39,0,146,53,3,39,0,127,5,1836,8,6,39,0,146,53,3,39,0,125,5,1388,16,13,39,0,145,53,3,39,0,125,5,3084,20,18,39,0,145,53,3,39,0,124,5,1132,12,12,39,0,145,53,3,39,0,125,5,232,12,2,39,0,145,53,3,39,0,131,5,2524,64,-22,39,0,145,53,3,39,0,131,5,1232,20,-6,39,0,145,53,3,39,0,131,5,1560,48,-16,39,0,145,53,3,53,19,0,-1,4,39,-1,4,5,1060,12,-7,1,0,-1,5,26,0,0,-1,6,39,-1,6,39,-1,5,31,33,12124,39,-1,4,39,-1,6,1,0,-1,7,39,-1,7,26,1,1,0,-1,8,21,5,1616,12,7,1,5,4520,16,8,1,39,-1,7,26,0,1,1,23,1,34,33,12115,23,1,21,5,3776,32,-11,1,39,-1,8,53,2,39,-1,7,26,2,1,12,39,-1,8,53,3,39,-1,3,5,1756,32,14,1,12,40,6,-1,6,0,40,23,0,33,12029,23,1,21,5,1616,12,7,1,5,1696,24,8,19,40,23,1,21,5,1616,12,7,1,5,464,20,21,19,40,5,3808,12,15,16,23,0,33,12161,57,39,-1,36,5,3592,16,-4,1,5,4520,16,8,19,40,26,12183,54,23,0,33,12240,53,0,47,83,0,-1,0,3,0,1,21,5,2428,12,11,1,33,12216,53,0,21,5,2428,12,11,1,5,1996,16,12,1,12,40,23,0,21,5,1616,12,7,1,5,464,20,21,19,40,5,3808,12,15,16,23,0,33,12239,57,39,-1,36,5,3592,16,-4,1,5,1608,8,2,19,40,26,12261,54,23,0,33,12417,53,0,47,84,0,-1,0,3,0,1,35,0,0,-1,2,21,5,1616,12,7,1,5,3572,20,4,1,53,1,5,3728,8,-10,16,5,3444,16,-10,1,12,0,-1,3,39,-1,3,5,1060,12,-7,1,0,-1,4,26,0,0,-1,5,39,-1,5,39,-1,4,31,33,12378,39,-1,3,39,-1,5,1,0,-1,6,53,0,21,5,1616,12,7,1,5,3572,20,4,1,39,-1,6,1,5,3324,16,8,1,12,39,-1,2,39,-1,6,19,40,6,-1,5,0,40,23,0,33,12319,21,5,1616,12,7,1,5,4388,16,2,1,53,0,21,5,740,88,-21,1,12,39,-1,2,53,0,21,5,1180,32,-3,1,12,53,4,23,0,33,12416,57,39,-1,36,5,3592,16,-4,1,5,3324,16,8,19,40,26,12438,54,23,0,33,12474,53,0,47,85,0,-1,0,3,2,1,2,3,39,-1,3,21,5,1844,16,12,1,39,-1,2,19,40,5,3808,12,15,16,23,0,33,12473,57,39,-1,36,5,3592,16,-4,1,5,560,20,6,19,40,26,12495,54,23,0,33,12538,53,0,47,86,0,-1,0,3,0,1,35,0,21,5,1844,16,12,19,40,35,0,21,5,1616,12,7,1,5,3572,20,4,19,40,5,3808,12,15,16,23,0,33,12537,57,39,-1,36,5,3592,16,-4,1,5,2452,40,-17,19,40,26,12559,54,23,0,33,13006,53,0,47,87,0,-1,0,3,2,1,2,3,21,5,1616,12,7,1,5,464,20,21,1,23,0,34,33,12592,18,23,0,33,13005,46,12976,26,10,39,-1,2,53,2,5,1652,20,20,16,12,37,-1,2,40,39,-1,3,5,1060,12,-7,1,26,1,38,0,-1,4,39,-1,3,39,-1,4,1,21,5,1616,12,7,1,5,4388,16,2,1,38,0,-1,5,39,-1,3,39,-1,3,5,1060,12,-7,1,26,2,38,1,0,-1,6,21,5,1616,12,7,1,5,3572,20,4,1,39,-1,2,1,56,33,12725,21,5,1616,12,7,1,5,4388,16,2,1,39,0,144,39,0,143,53,3,36,5,4612,24,5,1,20,21,5,1616,12,7,1,5,3572,20,4,1,39,-1,2,19,40,39,-1,2,39,0,114,28,55,33,12743,40,39,-1,2,39,0,115,31,33,12803,39,-1,3,26,2,1,0,-1,7,39,-1,7,21,5,1616,12,7,1,5,1460,8,8,1,39,-1,6,19,40,39,-1,3,26,4,1,39,-1,3,26,3,1,39,-1,3,26,1,1,39,-1,3,26,0,1,53,4,37,-1,3,40,39,-1,3,5,1060,12,-7,1,26,1,38,37,-1,4,40,39,-1,3,39,-1,4,1,21,5,1616,12,7,1,5,4388,16,2,1,38,39,-1,3,39,-1,4,19,40,39,-1,3,5,1060,12,-7,1,26,2,38,0,-1,8,21,5,1616,12,7,1,5,3988,24,10,1,39,-1,6,1,0,-1,9,39,-1,9,39,-1,3,39,-1,8,19,40,21,5,1616,12,7,1,5,1460,8,8,1,39,-1,6,1,0,-1,10,39,-1,10,56,33,12917,18,23,0,33,13005,39,-1,10,26,0,1,0,-1,11,39,-1,11,39,0,101,34,33,12940,18,23,0,33,13005,39,-1,3,39,-1,5,53,2,21,5,1616,12,7,1,5,3572,20,4,1,39,-1,2,1,5,32,8,-1,1,12,40,49,12972,23,0,33,12996,0,-1,12,39,-1,12,5,640,16,16,53,2,36,5,944,76,-20,1,12,40,5,3808,12,15,16,23,0,33,13005,57,39,-1,36,5,3592,16,-4,1,5,3776,32,-11,19,40,26,13027,54,23,0,33,13065,53,0,47,88,0,-1,0,3,2,1,2,3,39,-1,3,39,-1,2,53,2,21,5,3776,32,-11,1,12,40,5,3808,12,15,16,23,0,33,13064,57,39,-1,36,5,3592,16,-4,1,5,4276,20,10,19,40,26,13086,54,23,0,33,13231,53,0,47,89,0,-1,0,3,0,1,26,0,0,-1,2,21,5,1616,12,7,1,5,4520,16,8,1,0,-1,3,39,-1,3,39,0,145,1,33,13133,26,1,26,0,27,32,-1,2,40,39,-1,3,39,0,146,1,33,13151,26,1,26,1,27,32,-1,2,40,39,-1,3,39,0,147,1,33,13169,26,1,26,2,27,32,-1,2,40,39,-1,3,39,0,148,1,33,13187,26,1,26,3,27,32,-1,2,40,39,-1,3,39,0,149,1,33,13205,26,1,26,4,27,32,-1,2,40,39,-1,3,39,0,150,1,33,13223,26,1,26,5,27,32,-1,2,40,39,-1,2,23,0,33,13230,57,39,-1,36,5,3592,16,-4,1,5,1180,32,-3,19,40,53,0,39,-1,36,20,0,-1,151,26,13261,54,23,0,33,13291,53,0,47,90,0,-1,0,3,0,1,26,0,24,21,5,1336,12,12,19,40,5,3808,12,15,16,23,0,33,13290,57,39,-1,37,5,3592,16,-4,1,5,2600,20,22,19,40,26,13312,54,23,0,33,13343,53,0,47,91,0,-1,0,3,1,1,2,39,-1,2,21,5,1336,12,12,19,40,5,3808,12,15,16,23,0,33,13342,57,39,-1,37,5,3592,16,-4,1,5,4536,12,-1,19,40,26,13364,54,23,0,33,13385,53,0,47,92,0,-1,0,3,0,1,21,5,1336,12,12,1,23,0,33,13384,57,39,-1,37,5,3592,16,-4,1,5,3324,16,8,19,40,39,-1,37,0,-1,152,53,0,39,-1,152,20,0,-1,153,26,13421,54,23,0,33,13693,53,0,47,93,40,3,2,0,1,2,39,-1,2,26,0,24,34,33,13446,26,0,37,-1,2,40,26,3735928559,39,-1,2,45,0,-1,3,26,1103547991,39,-1,2,45,0,-1,4,5,608,8,15,16,5,600,8,5,1,0,-1,5,39,-1,1,53,1,39,-1,1,5,404,16,12,1,5,4692,8,0,1,12,0,-1,6,39,-1,1,5,1060,12,-7,1,0,-1,7,26,0,0,-1,8,39,-1,8,39,-1,7,31,33,13584,39,-1,8,53,1,39,-1,6,12,37,-1,9,40,26,2654435761,39,-1,3,39,-1,9,45,53,2,39,-1,5,12,37,-1,3,40,26,1597334677,39,-1,4,39,-1,9,45,53,2,39,-1,5,12,37,-1,4,40,6,-1,8,0,40,23,0,33,13515,26,2246822507,39,-1,3,39,-1,3,26,16,29,45,53,2,39,-1,5,12,37,-1,3,40,26,3266489909,39,-1,4,39,-1,4,26,13,29,45,53,2,39,-1,5,12,2,-1,3,40,26,2246822507,39,-1,4,39,-1,4,26,16,29,45,53,2,39,-1,5,12,37,-1,4,40,26,3266489909,39,-1,3,39,-1,3,26,13,29,45,53,2,39,-1,5,12,2,-1,4,40,26,4294967296,26,2097151,39,-1,4,42,8,39,-1,3,26,0,29,4,23,0,33,13692,57,0,-1,154,5,2764,268,-8,26,1,43,53,0,39,-1,44,12,26,1,43,26,1,43,26,1,43,53,0,39,-1,40,12,53,0,39,-1,39,12,53,8,0,-1,155,26,13742,54,23,0,33,13757,53,0,47,94,40,3,0,0,53,0,39,0,45,12,57,41,26,13765,54,23,0,33,13780,53,0,47,95,40,3,0,0,53,0,39,0,43,12,57,26,13787,54,23,0,33,13802,53,0,47,96,40,3,0,0,53,0,39,0,42,12,57,26,13809,54,23,0,33,13824,53,0,47,97,40,3,0,0,53,0,39,0,41,12,57,41,41,53,7,0,-1,156,53,0,26,0,24,53,0,53,3,0,-1,157,53,0,0,-1,158,39,-1,153,5,4364,4,12,11,39,-1,151,5,1860,4,-15,11,39,-1,90,5,1816,4,-2,11,39,-1,50,5,932,8,-21,11,39,-1,51,5,3752,12,19,11,39,-1,50,5,4548,36,19,11],_tF8r3n:atob("YjJkdWJXUT1KVFZDSlRWRmJWbz1KVU15SlRnd2J3PT1jWFowYVE9PWMyWjNhWFo2YVE9PWNtTjBaM0IySlVNeUpUZzNKVU15SlRnMEpVTXlKVGhCSlVNeUpUZ3plUT09UTBNbE0wVnZWQ1UzUkhoUk5nPT1aMmh3SlVNeUpUZzFkaVZETWlVNE9TVkRNaVU0TlhJbFF6SWxPRE4yY2c9PVkzWjFkWEJ2ZENVM1EzQjRKVGRDSlVNeUpUZzBKVGRHSlRWREpUZEdKVU15SlRnM2RTVkRNaVU0TWxOeEpVTXlKVGd6ZFE9PWEyMXpjV05pYlhWc0pUSTJjSFZ1SlRkQ2RISnhZU1UzUXlWRE1pVTRNbkIxY2lWRE1pVTRNQT09Y1c1b2JpVTNSaVUzUkhkV2NDVkRNaVU0TkE9PWNpVTNSQ1ZETWlVNE5TVTFRM1lsUXpJbE9FRT1aR3NsTlVSbVgzRm1KVFZFWjJ4aVkzWT1aMWxvU0NVMVJHRlpZMmxvZEc1NmVtND1jSEpsYzNOMWNtVT1WeVUxUTFWbU4yTllXVFZvWTJodVgyeHdKVFZDWmc9PVdWZG1KVE5HVjFNbE5qQkNWMlFsTlVKaFZnPT1KVFZFVUU1YUpUVkVUMVJaVWc9PUpUZERkM1VsUXpJbE9EUWxReklsT0RoM0pUZERkUT09WkY5bFUxaFZKVFZGVkE9PWRRPT1KVEpHVEY5UUpUVkNXR3RZYWlVMVEycz1iVjl1SlRORkpUVkNiaVUxUWc9PVh5VTFSVmdsTlVSalZHRkRhRjlVWkdod1p3PT1KVE5GVW1WWldGWmxKVFZFVGxSU1JRPT1lR3dsTjBJPU1qa2xNMFJmWkZsZkpUVkZOWEE9SlRkRGVpVkRNaVU0T1ZvbFF6SWxPRE1sUXpJbE9Ea2xReklsT0RkK2VpVkRNaVU0T0ZjbFF6SWxPRVZwSlVNeUpUaEZKVU15SlRnMWVnPT1KVGREZWlWRE1pVTRPU1UxUWlWRE1pVTRNbWdsUXpJbE9EbDJKVU15SlRnNWVteCtKVU15SlRnNUpUZEVKVFZGSlVNeUpUZ3plWDU0ZWlWRE1pVTRPQT09SlVNeUpUZzVKVU15SlRnMEpVTXlKVGhCZUNVM1JIaDJKVU15SlRnemVIb2xReklsT0RFPVdsVT1KVGRDYm1wdFdIZDFKVU15SlRneWVIRnVhR289VjJwWFZRPT1kUT09SlRWRlZHVlFKVU15SlRnNEpUSXdKVU15SlRnM2VTVkRNaVU0TWlWRE1pVTRPQ1ZETWlVNE5pVkRNaVU0UkZrbFF6SWxPRFlsUXpJbE9EWWxReklsT0RNbFF6SWxPRFk9WkZWbloydGpabGc9WlZjbE5VVlhWV1lsTlVKaEpUWXdOeVUyTUZZPWMyeDFiaVUzUW04PWNYWjRKVGRFSlRkRE5DZ2xOMEp0ZEcxckpUZEROQ2dsTjBOdEpVTXlKVGd3SlRkRGFYcHRhUT09Wnc9PVlXTnBaMWxoWTJwWmRIWWxOMEp3ZG5VPWJIVnFKVGRESlRkRGRHUnpabVp2V2c9PVltaHhabkpuYUVaeWNXbHNhbGR5Uld4M2FXOWthblk9WWlVMVJHTlJWbE5oVlhacmJBPT1kblZ2ZEhwcmVITjFKVGREYXc9PWIyUmxZbkJIWVhVPUpVTXlKVGd6ZFNVM1EzVnpKVU15SlRnMGVTVTNSbjVqSlVNeUpUZzBjU1ZETWlVNE1pVkRNaVU0TkE9PWFXNTRabWR4YW1rPVZXSm5hMWxtWnc9PUpVTXlKVGd5ZFNWRE1pVTRNU1ZETWlVNE5Ya2xReklsT0RKMWRBPT1WMVZmVmw4bE5VTldKVFZGSlRWRmVINGxReklsT0RkNFZ5VkRNaVU0UVNVM1FpVTNRbVVsUXpJbE9FRWxReklsT0RnbE4wUT1KVFZGWlE9PWFYVjBlWHA0SlRkQ2FYbz1hVm9sTmpBbE5VVlNhWEp2YTNSNkpUVkZVeVUxUTFGall5VXpSVkVsTlVSVlRHdHRkU1UzUkhwcmJXOD1ObFJqWmlVelJtSldKVFZGSlVNeUpUZ3dKVGRHZVg0bFF6SWxPRFIxSlVNeUpUZ3lkQ1UzUmlWRE1pVTROMzQ9Y1hKdGJnPT1iRzFhYlNVMVJRPT1KVE5HWVNVMVJTVTFRMWhpVkE9PUpUSTBKVFZEVFNVMVJWOVJOVm9sTmpBPVlWcHNKVE5CYlcxcllpVTFRbTV0SlRWRllXWmhiRW9sTlVRbE5VSm5haVUxUXc9PU1EY3dPREE1SlROR1Nqa2xNMEVsTWtZd2FuWjNKVU15SlRnd1UxWldOMmhYSlRZd1ppVXpSU1UxUW1WbVZ5VTJNRmRrSlRZd1MxWmZUdz09YWlVM1FuaG5lbTkxZEE9PWJ3PT1SRmRaTjJwaWMyOTFjbU5sWlY5emIybz1VMkZWWWlVMVJGcFpaMmc9Y1E9PWQyYz1ZWFIxSlRkQ2RISWxReklsT0RNPVkxWWxOVVZaVjJnPVZWb2xOVU5oSlRZd0pUTkJKVFZDWWlVMVFtb2xOVUk9Y1NVM1FsWnBWZz09SlRWRVdGbGlhQ1UxUkZvbE5VUlpaZz09SlRkRUpVTXlKVGcwSlRkRGNYUWxReklsT0RFPVdDVTFSR2RYWTJKaVdWZG9WQ1UyTUZsWVVYaHhlWEY2SlVNeUpUZ3dkV3B1Wmc9PWZpVTNRaVZETWlVNE1HMGxReklsT0RCMUpUZENlaVUxUlcwbFF6SWxPREJ4WDJGaFkycGpjRjl5WjIxc1lpVTJNRzhsTTBWcUpUVkRaeVUyTUc0bE5VVWxOakJmSlRRd2NTVTJNR2x2Ymc9PUpUZENiU1UzUXc9PVZWOGxNa1lsTlVKYUpUWXdVVm9sTmpBeFVGVWxOakJOVGxoUmIyNGxOMFk9YXc9PUpUZERaR2xxYldWUGNHVm1kQT09Y20xellXWnhjbDl3Y2c9PWRBPT1Udz09Y3lWRE1pVTROSE1sTjBNbFF6SWxPREpSSlRkRUpUZEVKVU15SlRnd2NpVkRNaVU0TVE9PVRsRlJNeVUxUTE5YU1sbFNXbElsTlVKaGRpVTNRM0VsUXpJbE9EUT1jWDV6SlVNeUpUZzRKVU15SlRnMmR5VkRNaVU0T0NVM1FpVkRNaVU0TkNWRE1pVTRRV1FsUXpJbE9EVjZKVGRDV0V0WFR3PT1KVFZGWjJOaVZHUlhhRnBuYTFwbmJYZFlkbmwzZUdsb0pVTXlKVGd6ZGlWRE1pVTROSFlsUXpJbE9EVlZjaVZETWlVNE5YST1RMDlJUjBScGEzQnZKVFF3WnlVMk1HZ2xOakJwYnc9PUpVTXlKVGcySlVNeUpUZzFKVGRHSlVNeUpUZzBKVU15SlRoQkpUZENKVU15SlRnNEpVTXlKVGhDSlVNeUpUZzJaM0J0YVhKNEpUVkVUVlpQU3lVMVF5NUxKVFZGU3c9PVVsOGxOakE9YkcxK2NXdHRkWGNsTjBOeGQzWT1KVGRHSlVNeUpUZzBKVGRHSlVNeUpUaEJZeVZETWlVNFFpVkRNaVU0UVhjbFF6SWxPRUVsTjBZbFF6SWxPRFVsUXpJbE9EUmxlQ1ZETWlVNE9TVTNRaVZETWlVNE9DVkRNaVU0UXlVM1FpVkRNaVU0T0E9PUpUZERWbE53Zm1GUmQxTmlhVTFKSlVNeUpUZ3hjM3BRSlRkR1gydzRkU1UzUWxNbE5VUk5KVGRHVmxOU1YydDBNM1VsTTBRbFF6SWxPREpCWWlVM1FsbDRKVFZFYzNsM1dYTnlURThsTlVKdFVVdFpKVE5ESlRkQ2F5VTBNR3AwYkNVelFpVXpRVTE1Y2xSdGJYWWxOVVI1ZUc4bE5VVlJiM0paZHlVMVFpVTFSR0ZNVGlVM1JHSWxNMEpwVVdKYUpUWXdUR3dsTlVWeVRDVTFRMHRCSlVNeUpUZ3hKVE5FZUhsT2ZscGFVaVV6UkVzbE5VVWxOMFp0SlROQ1NrMVhVSE00YkhsTWFnPT1WQ1UyTUZsWUpUWXdjU1ZETWlVNE5DVkRNaVU0TUUxK2NXMVJlSEY1Y1hvbFF6SWxPREE9SlRWQ0pUVkVZMkZUWXlVMVJRPT1KVGRDSlVNeUpUZzBKVU15SlRnM1duWjRKVGRFSlRWRldsOD1ibDl4Y21NPWRDVkRNaVU0TWc9PVNBPT1KVFZGVHlVMk1HRlRKVE5EVTJVMEpUVkVKVFl3SlRWQ00xcFRKVFZDVXlVMVEySmhKVFZGV2s5UlUxWWxOVVJhVWxNbE5qQT1kbWc9SlRWRkpVTXlKVGcySlVNeUpUZzFjaVZETWlVNE5Yb2xReklsT0RBbE4wWWxOakJ6SlVNeUpUZzBkaVZETWlVNE15VkRNaVU0TjNZbFF6SWxPRE09WHlVMVJHd2xNME5aYkZrPUpURTFkaVUzUWlWRE1pVTRNdz09ZVNVM1EzQnVKVU15SlRneGRpVTNReVUzUWc9PUpVTXlKVGd4SlVNeUpUZzFKVU15SlRnNUpVTXlKVGd3TW10M2NHOHlaWEpuSlRkRFVpVTFRMDlRZFc4bFF6SWxPRE1sTjBRPUpVTXlKVGd5ZVE9PWJHWjZiU1UxUldVPVNIRjNhSFU9SlVNeUpUZ3dKVU15SlRnemRYaG9KVGRFSlVNeUpUZ3hlUT09YTI5ZmJITk5YMlpmSlRWRWJtbHNKVE5DWm1ZPWNIRm1aMVlsTjBKeVp3PT1jR1ZwWVNVelJYRmlZbUZ1Ync9PWRIWnplSE40SlRkRWRHaz1hQT09WjJobUpUVkVZaVUxUWlVMVJGcHRhRzFrV1E9PVlrOVZKVE5EVHlVMVFsTT1KVGRFZmc9PWVTVkRNaVU0T0NWRE1pVTRNWFlsUXpJbE9EY2xOME1sUXpJbE9ESWxReklsT0RFPVoxcHZZaVUyTUZwdFltaG5XV3gwYjIxK1pYTnZlU1UxUW05K2VYbz1KVFl3WVU1ZllRPT1jMlZxSlRZd2EzTlZhaVUzUkhCdWVpVTNSRzlRSlVNeUpUZ3hjSGtsTjBZPVpsOVZWbGRhWDFaVkpUVkZXVjlOVWc9PWFYSnZkbWgxWjNocVNtZDZadz09WkVsM2FuWnVSaVV5UWc9PWVXNGxOMEp2ZUNVM1FuWnFkMnh1ZUhvbFF6SWxPREIrY0E9PUpVTXlKVGcySlVNeUpUZzFKVGRHSlVNeUpUZzBKVU15SlRoQkpUZENKVU15SlRnNFgzbz1hQ1UxUkdRPUpVTXlKVGc0ZW5ZbFF6SWxPRGQ0SlRkRUpUVkRZMVVsTlVWWGFTVTFSVlZqVjJZPVltZG5KVFZGYTAwbE5VVnhiUT09Y1hONWQybHBjbmhwZGc9PUpUVkNXaVUxUlY4NFVDVTFSU1UxUlV4U1VBPT1hV0Z2YnlVMVJHTmhhR0oyWVd4MGF3PT1KVFZEWHc9PVZTVTFRbTBsTlVWbFZTVTFRZz09V1NVMVJWUlZhQ1V6UmxZPWFXWjVaZz09ZEE9PWFteHljR0pwWWlVMVJYTmlUVmdsTlVOVVRRPT1KVU15SlRnekpUZENKVU15SlRoQmQyRWxOMElsUXpJbE9FWT1KVFZFSlRZd0pUWXdZU1UyTUVwckpUWXdZVzg9SlRWRlgxUlZKVE5GVVNVMVJGVT1jbU54Y2c9PVptdHBKVFZGSlROQ2JDVTFRbVJxZGc9PUpVTXlKVGcyZHc9PUpVTXlKVGczZVg1MEpUZEdKVU15SlRnM2FBPT1KVU15SlRnNEpUZERlU1ZETWlVNE1Yaz1WUT09SlRWRFptOXNkWEIyWkdsdWNIZG1jR05oYlhCaVVtZHJZdz09SlVNeUpUZ3pkQ1ZETWlVNE55VkRNaVU0TXc9PUpVTXlKVGcxZHlVM1EzSWxOMFFsUXpJbE9EVT1KVFl3WWs5aFgxSlNjbkFsTjBaTUpUZEdKVGRHSlRkRWRHMGxReklsT0RBbE4wWndiaVUxUW14aFgyND1haVUxUkNVMVFtZHFKVFZEZEhWd2MyWkZZblZpSlRZd1lrOWFWbUZCSlRWRE5pVTFRaVUyTUNVMVJGSllZUT09VlNVMVJWSmtZZz09VGxsTlgxZFBXQ1UxUlE9PVQyUm9KVFl3SlRORWNHRmhKVFl3YlE9PVoycGhYMkZtSlVNeUpUZzBkQ1ZETWlVNE0zWjJKVGRHYVE9PVRWSlRWazQyVXlVMVJDVTFSUT09WW1sdVpBPT0=")};function t(e){for(;e._7UXMX9P!==e._Trvnkz9O6;){var t=e._Fly3X7oszI[e._7UXMX9P++],n=e._F4RN5f7T[t];"function"==typeof n&&n(e)}}return e._Trvnkz9O6=e._Fly3X7oszI.length,t(e),e._4lJxYpi}(),pn=ln.s,un=ln.m,hn=ln.b,ln.a,dn=ln.start}catch(ir){Xe("ob-error","error","api",{message:ir.message});var mn=function(){};pn=function(){return Promise.resolve()},un={record:mn,resetData:mn,setData:mn,getData:mn,stop:mn,circBuffPush:mn},hn={record:mn,stop:mn},{storeData:mn,clearData:mn,getData:mn},dn=mn}function gn(e,t){this.cause=e,this.message=t}function yn(e){gn.call(this,de,"Invalid hCaptcha id: "+e)}function vn(){gn.call(this,he,"No hCaptcha exists.")}function wn(){gn.call(this,pe,"Missing sitekey - https://docs.hcaptcha.com/configuration#javascript-api")}gn.prototype=Error.prototype;var bn=[],_n=[],En={add:function(e){bn.push(e)},remove:function(e){for(var t=!1,n=bn.length;--n>-1&&!1===t;)bn[n].id===e.id&&(t=bn[n],bn.splice(n,1));return t},each:function(e){for(var t=-1;++t10&&_n.splice(0,_n.length-10)},getSession:function(){return _n}};function kn(e,t){"object"!=typeof e||t||(t=e,e=null);var n,r,i,o=!0===(t=t||{}).async,a=new Promise((function(e,t){r=e,i=t}));if(a.resolve=r,a.reject=i,n=e?En.getById(e):En.getByIndex(0)){Ke("Execute called","hCaptcha","info");try{fn.setData("exec","api"),un.setData("exec","api")}catch(tr){Xe("Set MD Failed","error","execute",tr)}o&&n.setPromise(a);try{nt(pn(n.id),100)["finally"]((function(){try{n.onReady(n.initChallenge,t)}catch(tr){je("onready",tr)}}))["catch"]((function(e){}))}catch(tr){Xe("SubmitVM Failed","error","execute",tr)}}else if(e){if(!o)throw new yn(e);a.reject(de)}else{if(!o)throw new vn;a.reject(he)}if(o)return a}function xn(e){var t="",n=null;n=e?En.getById(e):En.getByIndex(0);try{for(var r=En.getSession(),i=r.length,o=!1;--i>-1&&!o;)(o=r[i][1]===n.id)&&(t=r[i][0])}catch(ir){t=""}return t}function Vn(e,t,n){this.target=e,this.setTargetOrigin(n),this.id=t,this.messages=[],this.incoming=[],this.waiting=[],this.isReady=!0,this.queue=[]}Vn.prototype._sendMessage=function(e,t){var n=e instanceof HTMLIFrameElement;try{n?e.contentWindow.postMessage(JSON.stringify(t),this.targetOrigin):e.postMessage(JSON.stringify(t),this.targetOrigin)}catch(tr){je("messaging",tr),"*"!==this.targetOrigin&&(this.setTargetOrigin("*"),this._sendMessage(e,t))}},Vn.prototype.setReady=function(e){var t=this;t.isReady=e,t.isReady&&t.queue.length&&(t.queue.forEach((function(e){t._sendMessage.apply(t,e)})),t.clearQueue())},Vn.prototype.clearQueue=function(){this.queue=[]},Vn.prototype.setID=function(e){this.id=e},Vn.prototype.setTargetOrigin=function(e){this.targetOrigin="*"},Vn.prototype.contact=function(e,t){if(!this.id)throw new Error("Chat requires unique id to communicate between windows");var n=this,r=Math.random().toString(36).substr(2),i={source:"hcaptcha",label:e,id:this.id,promise:"create",lookup:r};if(t){if("object"!=typeof t)throw new Error("Message must be an object.");i.contents=t}return new Promise((function(t,o){n.waiting.push({label:e,reject:o,resolve:t,lookup:r}),n._addToQueue(n.target,i)}))},Vn.prototype.listen=function(e,t){if(!this.id)throw new Error("Chat requires unique id to communicate between windows");for(var n=this.messages.length,r=!1;--n>-1&&!1===r;)this.messages[n].label===e&&(r=this.messages[n]);!1===r&&(r={label:e,listeners:[]},this.messages.push(r)),r.listeners.push(t)},Vn.prototype.answer=function(e,t){if(!this.id)throw new Error("Chat requires unique id to communicate between windows");for(var n=this.incoming.length,r=!1;--n>-1&&!1===r;)this.incoming[n].label===e&&(r=this.incoming[n]);!1===r&&(r={label:e,listeners:[]},this.incoming.push(r)),r.listeners.push(t)},Vn.prototype.send=function(e,t){var n=this;if(!n.id)throw new Error("Chat requires unique id to communicate between windows");var r={source:"hcaptcha",label:e,id:n.id};if(t){if("object"!=typeof t)throw new Error("Message must be an object.");r.contents=t}n._addToQueue(n.target,r)},Vn.prototype.check=function(e,t){for(var n=[].concat.apply([],[this.messages,this.incoming,this.waiting]),r=[],i=-1;++i-1&&!1===c;)this.waiting[s].label===t.label&&this.waiting[s].lookup===t.lookup&&(c=!0,this.waiting.splice(s,1));continue}for(i=0;i-1&&!1===t;)e.id===Sn.chats[n].id&&e.target===Sn.chats[n].target&&(t=Sn.chats[n],Sn.chats.splice(n,1));return t},consumeMessages:function(){var e=Sn.messages;return Sn.messages=[],e},handleGlobal:function(e){if(Sn.globalEnabled){var t=Sn.messages;if(t.length>=10)Sn.globalEnabled=!1;else{var n=t.some((function(t){return JSON.stringify(t.data)===JSON.stringify(e.data)}));n||t.push(e)}}},handle:function(e){var t=e.data,n="string"==typeof t&&t.indexOf("hcaptcha")>=0||"object"==typeof t&&JSON.stringify(t).indexOf("hcaptcha")>=0;try{if(!n)return void Sn.handleGlobal(e);"string"==typeof t&&(t=JSON.parse(t)),"d"===t.t&&Sn.messages.push(e);for(var r,i=Sn.chats,o=-1;++oi||c<0)&&(c=(i-this.width)/2,a=!0);var l=(n.scrollHeight=r+o&&(u=r+o-(this.height+t)),u=Math.max(Math.min(u,l),10);var h=e.bounding.top+e.tick.y+r-u-10,p=this.height-10-30;h=Math.max(Math.min(h,p),t),this.$container.css({left:c,top:u}),this.$arrow.fg.css({display:a?"none":"block"}),this.$arrow.bg.css({display:a?"none":"block"}),this.$arrow.css({top:h}),this.top=u,this.$container.dom.getBoundingClientRect()}},Dn.prototype.destroy=function(){this._timeoutFailedToInitialize&&(clearTimeout(this._timeoutFailedToInitialize),this._timeoutFailedToInitialize=null),this._visible&&this.close.call(this),Sn.removeChat(this.chat),this.chat=this.chat.destroy(),this._hasCustomContainer?this._parent.removeChild(this.$iframe.dom):(this._parent.removeChild(this.$container.dom),this.$container=this.$container.__destroy()),this.$iframe=this.$iframe.__destroy()},Dn.prototype.setReady=function(){var e;this._timeoutFailedToInitialize&&(clearTimeout(this._timeoutFailedToInitialize),this._timeoutFailedToInitialize=null),this.chat&&this.chat.setReady(!0),this.ready=!0;for(var t=this.listeners.length;--t>-1;)e=this.listeners[t],this.listeners.splice(t,1),e()},Dn.prototype.onReady=function(e){var t=Array.prototype.slice.call(arguments,1),n=function(){e.apply(null,t)};this.ready?n():this.listeners.push(n)},Dn.prototype.onOverlayClick=function(e){this._hasCustomContainer||this.$overlay.addEventListener("click",e)},Dn.prototype.setData=function(e){this.chat&&this.chat.send("challenge-data",e)};function Ln(e,t,n){var r=this;this.id=t,this.response=null,this.location={tick:null,offset:null,bounding:null},this.config=n,this._ticked=!0,this.$container=e instanceof yt?e:new yt(e),this._host=ye.host||window.location.hostname,this.$iframe=new yt("iframe");var i=ye.assetUrl;ve.assethost&&(i=ve.assethost+ye.assetUrl.replace(ye.assetDomain,""));var o=i.match(/^.+\:\/\/[^\/]+/),a=o?o[0]:null,s=i+"/hcaptcha.html#frame=checkbox&id="+this.id+"&host="+this._host+(n?"&"+Je(this.config):"");this.chat=Sn.createChat(this.$iframe.dom,t,a),this.chat.setReady(!1),this._timeoutFailedToInitialize=setTimeout((function(){r.$iframe&&r.$iframe.isConnected()?Xe("Failed to initialize. Iframe attached","error","frame:checkbox",{contentWindow:!!r.$iframe.dom.contentWindow,iframeSrc:s}):Xe("Failed to initialize. Iframe detached","error","frame:checkbox")}),6e4),this.$iframe.dom.src=s,this.$iframe.dom.tabIndex=this.config.tabindex||0,this.$iframe.dom.frameBorder="0",this.$iframe.dom.scrolling="no",ee.Browser.supportsPST()&&(this.$iframe.dom.allow="private-state-token-issuance 'src'; private-state-token-redemption 'src'"),this.translate(),this.config.size&&"invisible"===this.config.size&&this.$iframe.setAttribute("aria-hidden","true"),this.$iframe.setAttribute("data-hcaptcha-widget-id",t),this.$iframe.setAttribute("data-hcaptcha-response",""),this.$container.appendElement(this.$iframe),"off"!==ve.recaptchacompat&&(this.$textArea0=this.$container.createElement("textarea","#g-recaptcha-response-"+t),this.$textArea0.dom.name="g-recaptcha-response",this.$textArea0.css({display:"none"})),this.$textArea1=this.$container.createElement("textarea","#h-captcha-response-"+t),this.$textArea1.dom.name="h-captcha-response",this.$textArea1.css({display:"none"}),this.ready=new Promise((function(e){r.chat.listen("checkbox-ready",e)})).then((function(){r._timeoutFailedToInitialize&&(clearTimeout(r._timeoutFailedToInitialize),r._timeoutFailedToInitialize=null),r.chat&&r.chat.setReady(!0)})),this.clearLoading=this.clearLoading.bind(this),this.style()}function Hn(e,t,n){this.id=t,this.response=null,this.location={tick:null,offset:null,bounding:null},this.config=n,this.$container=e instanceof yt?e:new yt(e),this.$iframe=new yt("iframe"),this.$iframe.setAttribute("aria-hidden","true"),this.$iframe.css({display:"none"}),this.$iframe.setAttribute("data-hcaptcha-widget-id",t),this.$iframe.setAttribute("data-hcaptcha-response","");var r=ye.assetUrl;ve.assethost&&(r=ve.assethost+ye.assetUrl.replace(ye.assetDomain,"")),this.$iframe.dom.src=r+"/hcaptcha.html#frame=checkbox-invisible",this.$container.appendElement(this.$iframe),"off"!==ve.recaptchacompat&&(this.$textArea0=this.$container.createElement("textarea","#g-recaptcha-response-"+t),this.$textArea0.dom.name="g-recaptcha-response",this.$textArea0.css({display:"none"})),this.$textArea1=this.$container.createElement("textarea","#h-captcha-response-"+t),this.$textArea1.dom.name="h-captcha-response",this.$textArea1.css({display:"none"})}function Jn(e,t,n){if(!n.sitekey)throw new wn;this.id=t,this.visible=!1,this.overflow={override:!1,cssUsed:!0,value:null,scroll:0},this.onError=null,this.onPass=null,this.onExpire=null,this.onChalExpire=null,this.onOpen=null,this.onClose=null,this._ready=!1,this._active=!1,this._listeners=[],this.config=n,zn.indexOf(n.theme)>=0&&Zn.use(n.theme),this._state={escaped:!1,passed:!1,expiredChallenge:!1,expiredResponse:!1},this._origData=null,this._langSet=!1,this._promise=null,this._responseTimer=null,this.initChallenge=this.initChallenge.bind(this),this.closeChallenge=this.closeChallenge.bind(this),this.displayChallenge=this.displayChallenge.bind(this),this.getGetCaptchaManifest=this.getGetCaptchaManifest.bind(this),this.challenge=new Dn(t,n),"invisible"===this.config.size?(Ke("Invisible mode is set","hCaptcha","info"),this.checkbox=new Hn(e,t,n)):this.checkbox=new Ln(e,t,n)}function $n(e){if("en"===e)return Promise.resolve();var t=e+".json";return new Promise((function(n,r){zt(t).then((function(n){return n||It(t,{prefix:"https://newassets.hcaptcha.com/captcha/v1/f49e9fc51687c1685c0400ee7c93fe853499e5bb/static/i18n"}).then((function(t){return St.addTable(e,t.data),t}))})).then((function(e){n(e.data)}))["catch"]((function(e){r(e)}))}))}Ln.prototype.setResponse=function(e){this.response=e,this.$iframe.dom.setAttribute("data-hcaptcha-response",e),"off"!==ve.recaptchacompat&&(this.$textArea0.dom.value=e),this.$textArea1.dom.value=e},Ln.prototype.style=function(){var e=this.config.size;switch(this.$iframe.css({pointerEvents:"auto",backgroundColor:"rgba(255,255,255,0)",borderRadius:4}),e){case"compact":this.$iframe.css({width:158,height:138});break;case"invisible":this.$iframe.css({display:"none"});break;default:this.$iframe.css({width:302,height:76,overflow:"hidden"})}},Ln.prototype.reset=function(){this._ticked=!1,this.$iframe&&this.$iframe.dom.contentWindow&&this.chat&&this.chat.send("checkbox-reset")},Ln.prototype.clearLoading=function(){this.chat&&this.chat.send("checkbox-clear")},Ln.prototype.sendTranslation=function(e){var t={locale:e,table:St.getTable(e)||{}};this.chat&&this.chat.send("checkbox-translate",t),this.translate()},Ln.prototype.translate=function(){this.$iframe.dom.title=St.translate("Widget containing checkbox for hCaptcha security challenge")},Ln.prototype.status=function(e,t){this.$iframe&&this.$iframe.dom.contentWindow&&this.chat&&this.chat.send("checkbox-status",{text:e||null,a11yOnly:t||!1})},Ln.prototype.tick=function(){this._ticked=!0,this.chat&&this.chat.send("checkbox-tick")},Ln.prototype.getTickLocation=function(){return this.chat.contact("checkbox-location")},Ln.prototype.getOffset=function(){var e=this.$iframe.dom;e.offsetParent||(e=e.parentElement);for(var t=0,n=0;e;)t+=e.offsetLeft,n+=e.offsetTop,e=e.offsetParent;return{top:n,left:t}},Ln.prototype.getBounding=function(){return this.$iframe.dom.getBoundingClientRect()},Ln.prototype.destroy=function(){this._timeoutFailedToInitialize&&(clearTimeout(this._timeoutFailedToInitialize),this._timeoutFailedToInitialize=null),this._ticked&&this.reset(),Sn.removeChat(this.chat),this.chat=this.chat.destroy(),this.$container.removeElement(this.$iframe),this.$container.removeElement(this.$textArea1),"off"!==ve.recaptchacompat&&(this.$container.removeElement(this.$textArea0),this.$textArea0=this.$textArea0.__destroy()),this.$textArea1=this.$textArea1.__destroy(),this.$container=this.$container.__destroy(),this.$iframe=this.$iframe.__destroy()},Hn.prototype.setResponse=function(e){this.response=e,this.$iframe.dom.setAttribute("data-hcaptcha-response",e),"off"!==ve.recaptchacompat&&(this.$textArea0.dom.value=e),this.$textArea1.dom.value=e},Hn.prototype.reset=function(){},Hn.prototype.clearLoading=function(){},Hn.prototype.sendTranslation=function(e){},Hn.prototype.status=function(e,t){},Hn.prototype.tick=function(){},Hn.prototype.getTickLocation=function(){return Promise.resolve({left:0,right:0,top:0,bottom:0,width:0,height:0,x:0,y:0})},Hn.prototype.getOffset=function(){var e=this.$iframe.dom;e.offsetParent||(e=e.parentElement);for(var t=0,n=0;e;)t+=e.offsetLeft,n+=e.offsetTop,e=e.offsetParent;return{top:n,left:t}},Hn.prototype.getBounding=function(){return this.$iframe.dom.getBoundingClientRect()},Hn.prototype.destroy=function(){this._ticked&&this.reset(),this.$container.removeElement(this.$iframe),this.$container.removeElement(this.$textArea1),"off"!==ve.recaptchacompat&&(this.$container.removeElement(this.$textArea0),this.$textArea0=this.$textArea0.__destroy()),this.$textArea1=this.$textArea1.__destroy(),this.$container=this.$container.__destroy(),this.$iframe=this.$iframe.__destroy()},Jn.prototype._resetTimer=function(){null!==this._responseTimer&&(clearTimeout(this._responseTimer),this._responseTimer=null)},Jn.prototype.initChallenge=function(e){e||(e={}),Ke("Initiate challenge","hCaptcha","info"),this._origData=e;var t=this.getGetCaptchaManifest(),n=e.charity||null,r=e.a11yChallenge||!1,i=e.link||null,o=e.action||"",a=e.rqdata||null,s=e.errors||[],c=ee.Browser.width(),l=ee.Browser.height();this._active=!0,this._resetTimer(),this._resetState(),this.checkbox.setResponse(""),this.challenge.setup({a11yChallenge:r,manifest:t,width:c,height:l,charity:n,link:i,action:o,rqdata:a,wdata:Rn(),errors:s.concat(Un.collect())})},Jn.prototype.getGetCaptchaManifest=function(){var e=(this._origData||{}).manifest||null;e||((e=Object.create(null)).st=Date.now()),e.v=1,e.session=En.getSession(),e.widgetList=En.getCaptchaIdList(),e.widgetId=this.id;try{e.topLevel=fn.getData()}catch(tr){Xe("challenge:get-manifest-error","error","challenge",{error:tr})}return e.href=window.location.href,e.prev=JSON.parse(JSON.stringify(this._state)),e},Jn.prototype.displayChallenge=function(e){if(this._active){var t=this;this.visible=!0;var n=this.checkbox,r=this.challenge,i=ee.Browser.height();if(!("ie"===ee.Browser.type&&8===ee.Browser.version)){var o=window.getComputedStyle(document.body).getPropertyValue("overflow-y");this.overflow.override="hidden"===o,this.overflow.override&&(this.overflow.cssUsed=""===document.body.style.overflow&&""===document.body.style.overflowY,this.overflow.cssUsed||(this.overflow.value=""===o?"auto":o),this.overflow.scroll=ee.Browser.scrollY(),document.body.style.overflowY="auto")}return new Promise((function(o){n.status(),n.getTickLocation().then((function(a){if(t._active){if(r.size(e.width,e.height,e.mobile),r.show(),n.clearLoading(),n.location.bounding=n.getBounding(),n.location.tick=a,n.location.offset=n.getOffset(),r.position(n.location),r.focus(),r.height>window.document.documentElement.clientHeight)(window.document.scrollingElement||document.getElementsByTagName("html")[0]).scrollTop=Math.abs(r.height-i)+r.top;o()}}))})).then((function(){Ke("Challenge is displayed","hCaptcha","info"),t.onOpen&&it(t.onOpen)}))}},Jn.prototype.resize=function(e,t,n){var r=this,i=this.checkbox,o=this.challenge;o.getDimensions(e,t).then((function(e){e&&o.size(e.width,e.height,e.mobile),i.location.bounding=i.getBounding(),i.location.offset=i.getOffset(),ee.System.mobile&&!n||o.position(i.location)}))["catch"]((function(e){r.closeChallenge.call(r,{event:le,message:"Captcha resize caused error.",error:e})}))},Jn.prototype.position=function(){var e=this.checkbox,t=this.challenge;ee.System.mobile||(e.location.bounding=e.getBounding(),t.position(e.location))},Jn.prototype.reset=function(){Ke("Captcha Reset","hCaptcha","info");try{this.checkbox.reset(),this.checkbox.setResponse(""),this._resetTimer(),this._resetState()}catch(ir){je("hCaptcha",ir)}},Jn.prototype._resetState=function(){for(var e in this._state)this._state[e]=!1},Jn.prototype.closeChallenge=function(e){this.visible=!1,this._active=!1;var t=this,n=this.checkbox,r=this.challenge;this.overflow.override&&((window.document.scrollingElement||document.getElementsByTagName("html")[0]).scrollTop=this.overflow.scroll,this.overflow.override=!1,this.overflow.scroll=0,document.body.style.overflowY=this.overflow.cssUsed?null:this.overflow.value);var i=e.response||"";n.setResponse(i);var o=e.event;switch("string"==typeof i&&""!==i||o!==te||(o=ne,Xe("Passed without response","error","api",e)),r.close(o),n.$iframe.dom.focus(),Ke("Challenge has closed","hCaptcha","info",{event:o,response:e.response,message:e.message}),o){case ne:this._state.escaped=!0,n.reset(),t.onClose&&it(t.onClose),t._promise&&t._promise.reject(re);break;case ie:this._state.expiredChallenge=!0,n.reset(),n.status("hCaptcha window closed due to timeout.",!0),t.onChalExpire&&it(t.onChalExpire),t._promise&&t._promise.reject(ie);break;case le:case ae:case ce:var a=o;n.reset(),o===ce?(n.status(e.message),429===e.status?a=se:"invalid-data"===e.message?a=oe:"client-fail"===e.message&&(a=le)):o===ae?a=le:o===le&&"Answers are incomplete"===e.message&&(a=ue),Xe("api:challenge-failed-"+a,"error","hCaptcha",{error:a,event:o,message:e.message}),this.onError&&it(this.onError,a),t._promise&&t._promise.reject(a);break;case te:this._state.passed=!0,n.tick(),this.onPass&&it(this.onPass,i),t._promise&&t._promise.resolve({response:i,key:xn(this.id)}),"number"==typeof e.expiration&&(t._resetTimer(),t._responseTimer=setTimeout((function(){try{n.$iframe&&(n.$iframe.dom.contentWindow?(n.reset(),n.setResponse(""),n.status("hCaptcha security token has expired. Please complete the challenge again.",!0)):Tn(t.id))}catch(tr){je("global",tr)}t.onExpire&&it(t.onExpire),t._responseTimer=null,t._state.expiredResponse=!0}),1e3*e.expiration))}t._promise=null},Jn.prototype.updateTranslation=function(e){this.config.hl=e,this._langSet=!0,this.checkbox&&this.checkbox.sendTranslation(e),this.challenge&&this.challenge.sendTranslation(e)},Jn.prototype.isLangSet=function(){return this._langSet},Jn.prototype.isReady=function(){return this._ready},Jn.prototype.isActive=function(){return this._active},Jn.prototype.setReady=function(e){if(this._ready=e,this._ready){var t;Ke("Instance is ready","hCaptcha","info");for(var n=this._listeners.length;--n>-1;)t=this._listeners[n],this._listeners.splice(n,1),t()}},Jn.prototype.setPromise=function(e){this._promise=e},Jn.prototype.onReady=function(e){var t=Array.prototype.slice.call(arguments,1),n=function(){e.apply(null,t)};this._ready?n():this._listeners.push(n)},Jn.prototype.destroy=function(){(Ke("Captcha Destroy","hCaptcha","info"),this._resetTimer(),this.overflow.override)&&((window.document.scrollingElement||document.getElementsByTagName("html")[0]).scrollTop=this.overflow.scroll,this.overflow.override=!1,this.overflow.scroll=0,document.body.style.overflowY=this.overflow.cssUsed?null:this.overflow.value);this.challenge.destroy(),this.checkbox.destroy(),this.challenge=null,this.checkbox=null},Jn.prototype.setSiteConfig=function(e){var t=this;if("ok"in e){var n=e.ok.features||{};if(this.config.themeConfig&&n.custom_theme){var r="custom-"+this.id;Zn.add(r,Zn.extend(Zn.active(),this.config.themeConfig)),Zn.use(r),this.challenge.style()}}return"invisible"===this.config.size?("err"in e&&console.error("[hCaptcha] "+e.err.message),Promise.resolve()):this.checkbox.ready.then((function(){return t.checkbox.chat.send("site-setup",e),new Promise((function(e){t.checkbox.chat.listen("checkbox-loaded",(function(){e()}))}))}))};var Gn=0,Yn=["hl","custom","andint","tplinks","sitekey","theme","size","tabindex","challenge-container","confirm-nav","orientation","mode"];function qn(e,t){if(e)try{e.updateTranslation(t)}catch(tr){je("translation",tr)}}var Qn,er={render:(Qn=function(e,t){if("string"==typeof e&&(e=document.getElementById(e)),e&&"object"==typeof e&&1===e.nodeType&&"string"==typeof e.tagName)if(function(e){if(!e||!("challenge-container"in e))return!0;var t=e["challenge-container"];return"string"==typeof t&&(t=document.getElementById(t)),!!t&&1===t.nodeType}(t)){if(!1!==Sn.isSupported()){for(var n,r,i=e.getElementsByTagName("iframe"),o=-1;++oupgrade your browser or enable it for hCaptcha.com")}else console.log("[hCaptcha] render: invalid challenge container '"+t["challenge-container"]+"'.");else{console.log("[hCaptcha] render: invalid container '"+e+"'.");var E=e&&"object"==typeof e;Xe("invalid-container","error","render",{container:e,containerTypeof:typeof e,containerNodeType:E?e.nodeType:"-",containerTagNameTypeof:E?typeof e.tagName:"-"})}},function(){try{return Qn.apply(this,arguments)}catch(tr){je("global",tr)}}),reset:function(e){var t;if(e){if(!(t=En.getById(e)))throw new yn(e);t.reset()}else{if(!(t=En.getByIndex(0)))throw new vn;t.reset()}},remove:Tn,execute:kn,getResponse:function(e){var t,n;if((n=e?En.getById(e):En.getByIndex(0))&&(t=n.checkbox.response||""),void 0!==t)return t;throw e?new yn(e):new vn},getRespKey:xn,close:function(e){var t=!1;if(!(t=e?En.getById(e):En.getByIndex(0)))throw e?new yn(e):new vn;t.closeChallenge({event:ne})},setData:function(e,t){if("object"!=typeof e||t||(t=e,e=null),!t||"object"!=typeof t)throw Error("[hCaptcha] invalid data supplied");var n=!1;if(!(n=e?En.getById(e):En.getByIndex(0)))throw e?new yn(e):new vn;Ke("Set data","hCaptcha","info");var r=n.challenge.setData.bind(n.challenge);n.onReady(r,t)},nodes:En};!function(e){try{dn(0)}catch(tr){je("vm",tr)}ye.file="hcaptcha";var t=document.currentScript,n=!1,r=!1,i="on",o=ee.Browser.width()/ee.Browser.height(),a=!(!window.hcaptcha||!window.hcaptcha.render);function s(){var e=ee.Browser.width(),t=ee.Browser.height(),n=ee.System.mobile&&o!==e/t;o=e/t,u(),er.nodes.each((function(r){r.visible&&r.resize(e,t,n)}))}function c(e){l(),er.nodes.each((function(e){e.visible&&e.position()}))}function l(){try{var e=[ee.Browser.scrollX(),ee.Browser.scrollY(),document.documentElement.clientWidth/ee.Browser.width(),Date.now()];fn.circBuffPush("xy",e),un.circBuffPush("xy",e)}catch(tr){je("motion",tr)}}function u(){try{var e=[ee.Browser.width(),ee.Browser.height(),ee.System.dpr(),Date.now()];fn.circBuffPush("wn",e)}catch(tr){je("motion",tr)}}window.hcaptcha={render:function(){return a||console.warn("[hCaptcha] should not render before js api is fully loaded. `render=explicit` should be used in combination with `onload`."),er.render.apply(this,arguments)},remove:er.remove,execute:er.execute,reset:er.reset,close:er.close,setData:er.setData,getResponse:er.getResponse,getRespKey:er.getRespKey},Un.run({topLevel:!0}),function(e){var t=Array.prototype.slice.call(arguments,1);!0!==Lt&&"interactive"!==document.readyState&&"loaded"!==document.readyState&&"complete"!==document.readyState?(Zt.push({fn:e,args:t}),!1===Dt&&Ht()):setTimeout((function(){e(t)}),1)}((function(){!function(){var o;o=t?[t]:document.getElementsByTagName("script");var a=-1,s=!1,c=null,l=null;for(;++a