PageSourceSearch

https://www.aceboxmedia.com/_next/static/chunks/352-5aec59af2fb4c535.js

js aceboxmedia.com collected 2026-10-05 01:19:47 UTC 37,059 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[352],{8799:function(e,t,n){"use strict";n.d(t,{Qr:function(){return ey}});var r,i=function(){return(i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};function o(e,t,n,r){return new(n||(n=Promise))(function(i,o){function s(e){try{u(r.next(e))}catch(e){o(e)}}function a(e){try{u(r.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?i(e.value):((t=e.value)instanceof n?t:new n(function(e){e(t)})).then(s,a)}u((r=r.apply(e,t||[])).next())})}function s(e,t){var n,r,i,o,s={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function a(a){return function(u){return function(a){if(n)throw TypeError("Generator is already executing.");for(;o&&(o=0,a[0]&&(s=0)),s;)try{if(n=1,r&&(i=2&a[0]?r.return:a[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,a[1])).done)return i;switch(r=0,i&&(a=[2&a[0],i.value]),a[0]){case 0:case 1:i=a;break;case 4:return s.label++,{value:a[1],done:!1};case 5:s.label++,r=a[1],a=[0];continue;case 7:a=s.ops.pop(),s.trys.pop();continue;default:if(!(i=(i=s.trys).length>0&&i[i.length-1])&&(6===a[0]||2===a[0])){s=0;continue}if(3===a[0]&&(!i||a[1]>i[0]&&a[1]<i[3])){s.label=a[1];break}if(6===a[0]&&s.label<i[1]){s.label=i[1],i=a;break}if(i&&s.label<i[2]){s.label=i[2],s.ops.push(a);break}i[2]&&s.ops.pop(),s.trys.pop();continue}a=t.call(e,s)}catch(e){a=[6,e],r=0}finally{n=i=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,u])}}}function a(e,t,n){if(n||2==arguments.length)for(var r,i=0,o=t.length;i<o;i++)!r&&i in t||(r||(r=Array.prototype.slice.call(t,0,i)),r[i]=t[i]);return e.concat(r||Array.prototype.slice.call(t))}"function"==typeof SuppressedError&&SuppressedError;var u={DEBUG:{name:"DEBUG",severity:10},INFO:{name:"INFO",severity:100},WARN:{name:"WARN",severity:1e3},ERROR:{name:"ERROR",severity:1e4},NONE:{name:"NONE",severity:1e4}},c=null;function l(){return c||(c=p())}function p(e){var t=d()&&window.__eventNLogLevel,n=u.WARN;if(t){var r=u[t.toUpperCase()];r&&r>0&&(n=r)}else e&&(n=e);var i={minLogLevel:n};return Object.values(u).forEach(function(e){var t=e.name,r=e.severity;i[t.toLowerCase()]=function(){for(var e=[],i=0;i<arguments.length;i++)e[i]=arguments[i];if(r>=n.severity&&e.length>0){var o=e[0],s=e.splice(1),u="[J-"+t+"] "+o;"DEBUG"===t||"INFO"===t?console.log.apply(console,a([u],s,!1)):"WARN"===t?console.warn.apply(console,a([u],s,!1)):console.error.apply(console,a([u],s,!1))}}}),!function(e,t){if(d()){var n=window;n.__usermavenDebug||(n.__usermavenDebug={}),n.__usermavenDebug[e]=t}}("logger",i),i}function d(e){let t=!!globalThis.window&&!!globalThis.window.document&&!!globalThis.window.location;return!t&&e&&l().warn(e),t}function h(e){if(!d())throw Error(e||"window' is not available. Seems like this code runs outside browser environment. It shouldn't happen");return window}function f(e,t,n){void 0===n&&(n={});try{var r=n.maxAge,i=n.domain,o=n.path,s=n.expires,a=n.httpOnly,u=n.secure,c=n.sameSite,p=e+"="+encodeURIComponent(t);if(i&&(p+="; domain="+i),o?p+="; path="+o:p+="; path=/",s&&(p+="; expires="+s.toUTCString()),r&&(p+="; max-age="+r),a&&(p+="; httponly"),u&&(p+="; secure"),c)switch("string"==typeof c?c.toLowerCase():c){case!0:case"strict":p+="; SameSite=Strict";break;case"lax":p+="; SameSite=Lax";break;case"none":p+="; SameSite=None"}else u&&(p+="; SameSite=None");return p}catch(e){return l().error("serializeCookie",e),""}}var m=function(e){var t=(0,(e.indexOf("//")>-1?e.split("/")[2]:e.split("/")[0]).split(":")[0]).split("?")[0],n=t.split("."),r=n.length;return r>2&&(2==n[r-1].length?(t=n[r-2]+"."+n[r-1],2==n[r-2].length&&(t=n[r-3]+"."+t)):t=n[r-2]+"."+n[r-1]),t},g=function(e){var t=e.match(/[a-z0-9][a-z0-9-]+\.[a-z.]{2,6}$/i);return t?t[0]:""},v=function(e){var t=e.split(".");if(4===t.length&&t.every(function(e){return!isNaN(e)}))return e;var n=g(e);return n||(n=m(e)),n},y=function(){if(d())return v(window.location.hostname)};function _(e){if(!e)return{};for(var t={},n=e.split(";"),r=0;r<n.length;r++){var i=n[r],o=i.indexOf("=");o>0&&(t[i.substr(r>0?1:0,r>0?o-1:o)]=i.substr(o+1))}return t}var b=function(e){if(void 0===e&&(e=!1),e&&r)return r;var t=_(document.cookie);return r=t,t},w=function(e){if(!e)return null;try{for(var t=e+"=",n=h().document.cookie.split(";"),r=0;r<n.length;r++){for(var i=n[r];" "==i.charAt(0);)i=i.substring(1,i.length);if(0===i.indexOf(t))return decodeURIComponent(i.substring(t.length,i.length))}}catch(e){l().error("getCookies",e)}return null},k=function(e,t,n){void 0===n&&(n={}),h().document.cookie=f(e,t,n)},P=function(e,t){void 0===t&&(t="/"),document.cookie=e+"= ; SameSite=Strict; expires = Thu, 01 Jan 1970 00:00:00 GMT"+(t?"; path = "+t:"")},S=function(){return Math.random().toString(36).substring(2,12)},x=function(){var e="false";return"undefined"!=typeof window&&window.localStorage&&(e=localStorage.getItem("um_exclusion")),null!=e&&"false"!==e},N=function(){return Math.random().toString(36).substring(2,7)},C=function(e){if(!e)return{};for(var t=e.length>0&&"?"===e.charAt(0)?e.substring(1):e,n={},r=("?"===t[0]?t.substr(1):t).split("&"),i=0;i<r.length;i++){var o=r[i].split("=");n[decodeURIComponent(o[0])]=decodeURIComponent(o[1]||"")}return n},E={utm_source:"source",utm_medium:"medium",utm_campaign:"campaign",utm_term:"term",utm_content:"content"},A={gclid:!0,fbclid:!0,dclid:!0},O=function(e){var t={utm:{},click_id:{}};for(var n in e)if(e.hasOwnProperty(n)){var r=e[n],i=E[n];i?t.utm[i]=r:A[n]&&(t.click_id[n]=r)}return t},I=function(e){var t=e.split(".")[1];return!t||t.length>=7?e:e.slice(0,-1)+"0".repeat(7-t.length)+"Z"},T=function(e){for(var t;-1!==(t=e).indexOf("/",t.length-1);)e=e.substr(0,e.length-1);return 0===e.indexOf("https://")||0===e.indexOf("http://")?e:"https://"+e},H=function(){function e(){this.queue=[]}return e.prototype.flush=function(){var e=this.queue;return this.queue=[],e},e.prototype.push=function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];(e=this.queue).push.apply(e,t)},e}(),D=function(){function e(e){this.key=e}return e.prototype.flush=function(){var e=this.get();return e.length&&this.set([]),e},e.prototype.push=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=this.get();n.push.apply(n,e),this.set(n)},e.prototype.set=function(e){localStorage.setItem(this.key,JSON.stringify(e))},e.prototype.get=function(){var e=localStorage.getItem(this.key);return null!==e&&""!==e?JSON.parse(e):[]},e}(),j=Object.prototype,F=j.toString,$=j.hasOwnProperty,L=Array.prototype.forEach,M={},U=Array.isArray||function(e){return"[object Array]"===F.call(e)};function z(e,t,n){if(Array.isArray(e)){if(L&&e.forEach===L)e.forEach(t,n);else if("length"in e&&e.length===+e.length){for(var r=0,i=e.length;r<i;r++)if(r in e&&t.call(n,e[r],r)===M)return}}}var R=function(e){return e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")};function J(e,t,n){if(null!=e){if(L&&Array.isArray(e)&&e.forEach===L)e.forEach(t,n);else if("length"in e&&e.length===+e.length){for(var r=0,i=e.length;r<i;r++)if(r in e&&t.call(n,e[r],r)===M)return}else for(var o in e)if($.call(e,o)&&t.call(n,e[o],o)===M)return}}var q=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return z(t,function(t){for(var n in t)void 0!==t[n]&&(e[n]=t[n])}),e};function B(e,t){return -1!==e.indexOf(t)}var W=function(e){try{return/^\s*\bfunction\b/.test(e)}catch(e){return!1}},V=function(e){return void 0===e},G=function(){function e(t){return t&&(t.preventDefault=e.preventDefault,t.stopPropagation=e.stopPropagation),t}return e.preventDefault=function(){this.returnValue=!1},e.stopPropagation=function(){this.cancelBubble=!0},function(t,n,r,i,o){if(!t){l().error("No valid element provided to register_event");return}if(t.addEventListener&&!i)t.addEventListener(n,r,!!o);else{var s="on"+n,a=t[s];t[s]=function(n){if(n=n||e(window.event)){var i,o=!0;W(a)&&(i=a(n));var s=r.call(t,n);return(!1===i||!1===s)&&(o=!1),o}}}}}(),K=function(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];try{return e.apply(this,t)}catch(e){l().error("Implementation error. Please turn on debug and contact [email protected].",e)}}},Y="undefined"!=typeof Symbol?Symbol("__deepCircularCopyInProgress__"):"__deepCircularCopyInProgress__",Z=["$performance_raw"];function X(e){switch(typeof e.className){case"string":return e.className;case"object":return("baseVal"in e.className?e.className.baseVal:null)||e.getAttribute("class")||"";default:return""}}function Q(e){var t="";return eo(e)&&!es(e)&&e.childNodes&&e.childNodes.length&&J(e.childNodes,function(e){en(e)&&e.textContent&&(t+=R(e.textContent).split(/(\s+)/).filter(ea).join("").replace(/[\r\n]/g," ").replace(/[ ]+/g," ").substring(0,255))}),R(t)}function ee(e){return!!e&&1===e.nodeType}function et(e,t){return!!e&&!!e.tagName&&e.tagName.toLowerCase()===t.toLowerCase()}
1function en(e){return!!e&&3===e.nodeType}function er(e){return!!e&&11===e.nodeType}var ei=["a","button","form","input","select","textarea","label"];function eo(e){for(var t=e;t.parentNode&&!et(t,"body");t=t.parentNode){var n=X(t).split(" ");if(B(n,"ph-sensitive")||B(n,"ph-no-capture"))return!1}if(B(X(e).split(" "),"ph-include"))return!0;var r=e.type||"";if("string"==typeof r)switch(r.toLowerCase()){case"hidden":case"password":return!1}var i=e.name||e.id||"";return!("string"==typeof i&&/^cc|cardnum|ccnum|creditcard|csc|cvc|cvv|exp|pass|pwd|routing|seccode|securitycode|securitynum|socialsec|socsec|ssn/i.test(i.replace(/[^a-zA-Z0-9]/g,"")))}function es(e){return!!(et(e,"input")&&!["button","checkbox","submit","reset"].includes(e.type)||et(e,"select")||et(e,"textarea"))||"true"===e.getAttribute("contenteditable")}function ea(e){return!(null===e||V(e)||"string"==typeof e&&(e=R(e),/^(?:(4[0-9]{12}(?:[0-9]{3})?)|(5[1-5][0-9]{14})|(6(?:011|5[0-9]{2})[0-9]{12})|(3[47][0-9]{13})|(3(?:0[0-5]|[68][0-9])[0-9]{11})|((?:2131|1800|35[0-9]{3})[0-9]{11}))$/.test((e||"").replace(/[- ]/g,""))||/(^\d{3}-?\d{2}-?\d{4}$)/.test(e)))}var eu=function(){function e(e,t){void 0===t&&(t=!1),this.clicks=[],this.instance=e,this.enabled=t}return e.prototype.click=function(e,t,n){if(this.enabled){var r=this.clicks[this.clicks.length-1];r&&Math.abs(e-r.x)+Math.abs(t-r.y)<30&&n-r.timestamp<1e3?(this.clicks.push({x:e,y:t,timestamp:n}),3===this.clicks.length&&this.instance.capture("$rageclick")):this.clicks=[{x:e,y:t,timestamp:n}]}},e}(),ec=function(){function e(e){this.instance=e,this.lastScrollDepth=0,this.canSend=!0,this.documentElement=document.documentElement}return e.prototype.track=function(){var e=this.getScrollDepth();e>this.lastScrollDepth&&(this.lastScrollDepth=e,this.canSend=!0)},e.prototype.send=function(e){if(void 0===e&&(e="$scroll"),this.canSend){var t={percent:this.lastScrollDepth,window_height:this.getWindowHeight(),document_height:this.getDocumentHeight(),scroll_distance:this.getScrollDistance()};this.instance.capture(e,t),this.canSend=!1}},e.prototype.getScrollDepth=function(){try{var e=this.getWindowHeight(),t=this.getDocumentHeight(),n=this.getScrollDistance();return Math.min(100,Math.floor(n/(t-e)*100))}catch(e){return 0}},e.prototype.getWindowHeight=function(){try{return window.innerHeight||this.documentElement.clientHeight||document.body.clientHeight||0}catch(e){return 0}},e.prototype.getDocumentHeight=function(){try{return Math.max(document.body.scrollHeight||0,this.documentElement.scrollHeight||0,document.body.offsetHeight||0,this.documentElement.offsetHeight||0,document.body.clientHeight||0,this.documentElement.clientHeight||0)}catch(e){return 0}},e.prototype.getScrollDistance=function(){try{return window.scrollY||window.pageYOffset||document.body.scrollTop||this.documentElement.scrollTop||0}catch(e){return 0}},e}(),el={_initializedTokens:[],_previousElementSibling:function(e){if(e.previousElementSibling)return e.previousElementSibling;var t=e;do t=t.previousSibling;while(t&&!ee(t));return t},_getPropertiesFromElement:function(e,t,n){var r=e.tagName.toLowerCase(),i={tag_name:r};ei.indexOf(r)>-1&&!n&&(i.$el_text=Q(e));var o=X(e);o.length>0&&(i.classes=o.split(" ").filter(function(e){return""!==e})),J(e.attributes,function(n){if(!es(e)||-1!==["name","id","class"].indexOf(n.name)){var r;!t&&ea(n.value)&&!("string"==typeof(r=n.name)&&("_ngcontent"===r.substring(0,10)||"_nghost"===r.substring(0,7)))&&(i["attr__"+n.name]=n.value)}});for(var s=1,a=1,u=e;u=this._previousElementSibling(u);)s++,u.tagName===e.tagName&&a++;return i.nth_child=s,i.nth_of_type=a,i},_getDefaultProperties:function(e){return{$event_type:e,$ce_version:1}},_extractCustomPropertyValue:function(e){var t=[];return J(document.querySelectorAll(e.css_selector),function(e){var n;["input","select"].indexOf(e.tagName.toLowerCase())>-1?n=e.value:e.textContent&&(n=e.textContent),ea(n)&&t.push(n)}),t.join(", ")},_getCustomProperties:function(e){var t=this,n={};return J(this._customProperties,function(r){J(r.event_selectors,function(i){J(document.querySelectorAll(i),function(i){B(e,i)&&eo(i)&&(n[r.name]=t._extractCustomPropertyValue(r))})})}),n},_getEventTarget:function(e){var t;return void 0===e.target?e.srcElement||null:(null===(t=e.target)||void 0===t?void 0:t.shadowRoot)?e.composedPath()[0]||null:e.target||null},_captureEvent:function(e,t,n){var r=this,i=this._getEventTarget(e);if(en(i)&&(i=i.parentNode||null),"scroll"===e.type)return this.scrollDepth.track(),!0;if("visibilitychange"===e.type&&"hidden"===document.visibilityState||"popstate"===e.type)return this.scrollDepth.send(),!0;if("click"===e.type&&e instanceof MouseEvent&&(null===(a=this.rageclicks)||void 0===a||a.click(e.clientX,e.clientY,new Date().getTime())),i&&function(e,t){if(!e||et(e,"html")||!ee(e)||e.classList&&e.classList.contains("um-no-capture"))return!1;for(var n=!1,r=[e],i=!0,o=e;o.parentNode&&!et(o,"body");){if(er(o.parentNode)){r.push(o.parentNode.host),o=o.parentNode.host;continue}if(!(i=o.parentNode||!1))break;if(ei.indexOf(i.tagName.toLowerCase())>-1)n=!0;else{var s=window.getComputedStyle(i);s&&"pointer"===s.getPropertyValue("cursor")&&(n=!0)}r.push(i),o=i}var a=window.getComputedStyle(e);
1if(a&&"pointer"===a.getPropertyValue("cursor")&&"click"===t.type)return!0;var u=e.tagName.toLowerCase();switch(u){case"html":return!1;case"form":return"submit"===t.type;case"input":case"select":case"textarea":return"change"===t.type||"click"===t.type;default:if(n)return"click"===t.type;return"click"===t.type&&(ei.indexOf(u)>-1||"true"===e.getAttribute("contenteditable"))}}(i,e)){for(var o=[i],s=i;s.parentNode&&!et(s,"body");){if(er(s.parentNode)){o.push(s.parentNode.host),s=s.parentNode.host;continue}o.push(s.parentNode),s=s.parentNode}var a,u,c=[],l=!1;if(J(o,function(e){var t=eo(e);"a"===e.tagName.toLowerCase()&&(u=e.getAttribute("href"),u=t&&ea(u)&&u),B(X(e).split(" "),"ph-no-capture")&&(l=!0),c.push(r._getPropertiesFromElement(e,null==n?void 0:n.mask_all_element_attributes,null==n?void 0:n.mask_all_text))}),(null==n?void 0:n.mask_all_text)||(c[0].$el_text=Q(i)),u&&(c[0].attr__href=u),l)return!1;var p=q(this._getDefaultProperties(e.type),{$elements:c},this._getCustomProperties(o));return t.capture("$autocapture",p),!0}},_navigate:function(e){window.location.href=e},_addDomEventHandlers:function(e,t){var n=this,r=function(r){r=r||window.event,n._captureEvent(r,e,t)};G(document,"submit",r,!1,!0),G(document,"change",r,!1,!0),G(document,"click",r,!1,!0),G(document,"visibilitychange",r,!1,!0),G(document,"scroll",r,!1,!0),G(window,"popstate",r,!1,!0)},_customProperties:[],rageclicks:null,scrollDepth:null,opts:{},init:function(e,t){var n=this;if(this.rageclicks=new eu(e),this.scrollDepth=new ec(e),this.opts=t,!(document&&document.body)){console.debug("document not ready yet, trying again in 500 milliseconds..."),setTimeout(function(){n.readyAutocapture(e,t)},500);return}this.readyAutocapture(e,t)},readyAutocapture:function(e,t){this._addDomEventHandlers(e,t)},enabledForProject:function(e,t,n){if(!e)return!0;t=V(t)?10:t,n=V(n)?10:n;for(var r=0,i=0;i<e.length;i++)r+=e.charCodeAt(i);return r%t<n},isBrowserSupported:function(){return W(document.querySelectorAll)}};!function(e){for(var t in e)"function"==typeof e[t]&&(e[t]=e[t].bind(e))}(el),function(e){for(var t in e)"function"==typeof e[t]&&(e[t]=K(e[t]))}(el);var ep={env:"production",date:"2023-12-12T10:51:57.547Z",version:"1.2.6"},ed=ep.version+"/"+ep.env+"@"+ep.date,eh=function(e,t){l().debug("Sending beacon",t);var n=new Blob([t],{type:"text/plain"});return navigator.sendBeacon(e,n),Promise.resolve()},ef=function(e,t){return console.debug("Jitsu client tried to send payload to "+e,function(e){if("string"==typeof e)try{return JSON.stringify(JSON.parse(e),null,2)}catch(t){return e}}(t)),Promise.resolve()};function em(e,t){void 0===t&&(t=void 0),""!=(t=null!=t?t:window.location.pathname)&&"/"!=t&&(P(e,t),em(e,t.slice(0,t.lastIndexOf("/"))))}var eg=function(){function e(e,t){this.cookieDomain=e,this.cookieName=t}return e.prototype.save=function(e){k(this.cookieName,JSON.stringify(e),{domain:this.cookieDomain,secure:"http:"!==document.location.protocol,maxAge:316224e3})},e.prototype.restore=function(){em(this.cookieName);var e=w(this.cookieName);if(e)try{var t=JSON.parse(decodeURIComponent(e));if("object"!=typeof t){l().warn("Can't restore value of "+this.cookieName+"@"+this.cookieDomain+", expected to be object, but found "+("object"!=typeof t)+": "+t+". Ignoring");return}return t}catch(t){l().error("Failed to decode JSON from "+e,t)}},e.prototype.delete=function(){P(this.cookieName)},e}(),ev=function(){function e(){}return e.prototype.save=function(e){},e.prototype.restore=function(){},e.prototype.delete=function(){},e}();function ey(e){var t=new ex;return t.init(e),t}var e_={getSourceIp:function(){},describeClient:function(){return{referer:document.referrer,url:window.location.href,page_title:document.title,doc_path:document.location.pathname,doc_host:document.location.hostname,doc_search:window.location.search,screen_resolution:screen.width+"x"+screen.height,vp_size:Math.max(document.documentElement.clientWidth||0,window.innerWidth||0)+"x"+Math.max(document.documentElement.clientHeight||0,window.innerHeight||0),user_agent:navigator.userAgent,user_language:navigator.language,doc_encoding:document.characterSet}},getAnonymousId:function(e){var t=e.name,n=e.domain;em(t);var r=w(t);
1if(r)return l().debug("Existing user id",r),r;var i=S();return l().debug("New user id",i),k(t,i,{domain:n,secure:"http:"!==document.location.protocol,maxAge:316224e3}),i}};function eb(e,t){return t&&(null==t?void 0:t.length)>0&&0!==t.indexOf(e)?e+t:t}function ew(e,t,n){void 0===n&&(n={});var r=function(e,t){var n=e.headers[t.toLowerCase()];return n?"string"==typeof n?n:n.length>0?n.join(","):void 0:void 0};return{getAnonymousId:function(r){var i=r.name,o=r.domain;if(null==n?void 0:n.disableCookies)return"";var s=_(e.headers.cookie)[i];if(s)return s;var a={maxAge:316224e3,httpOnly:!1};o&&(a.domain=o);var u=S();return t.setHeader("Set-Cookie",f(i,u,a)),u},getSourceIp:function(){var t=r(e,"x-forwarded-for")||r(e,"x-real-ip")||e.socket.remoteAddress;return t&&t.split(",")[0].trim()},describeClient:function(){var t=e.url?new URL(e.url,e.url.startsWith("http")?void 0:"http://localhost"):{},n=r(e,"x-forwarded-host")||r(e,"host")||t.hostname,i=function(e,t){for(var n=0,r="string"==typeof e?[e]:e;n<r.length;n++)for(var i=r[n];t&&t.length>0&&t.charAt(t.length-1)===i;)t=t.substring(0,t.length-1);return t}([":","/"],r(e,"x-forwarded-proto")||t.protocol),o=eb("?",t.search),s=eb("/",t.pathname);return{doc_encoding:"",doc_host:n,doc_path:e.url,doc_search:o,page_title:"",referer:r(e,"referrer"),screen_resolution:"",url:i+"://"+n+(s||"")+(o||""),user_agent:e.headers["user-agent"],user_language:e.headers["accept-language"]&&e.headers["accept-language"].split(",")[0],vp_size:""}}}}var ek={getSourceIp:function(){},describeClient:function(){return{}},getAnonymousId:function(){return""}},eP={httpApi:ew,nextjsApi:ew,browser:function(){return e_},express:ew,empty:function(){return ek}},eS=function(e,t,n,r){void 0===r&&(r=function(e,t){});var i=new window.XMLHttpRequest;return new Promise(function(o,s){i.onerror=function(n){l().error("Failed to send payload to "+e+": "+((null==n?void 0:n.message)||"unknown error"),t,n),r(-1,{}),s(Error("Failed to send JSON. See console logs"))},i.onload=function(){200!==i.status?(r(i.status,{}),l().warn("Failed to send data to "+e+" (#"+i.status+" - "+i.statusText+")",t),s(Error("Failed to send JSON. Error code: "+i.status+". See logs for details"))):r(i.status,i.responseText),o()},i.open("POST",e),i.setRequestHeader("Content-Type","application/json"),Object.entries(n||{}).forEach(function(e){var t=e[0],n=e[1];return i.setRequestHeader(t,n)}),i.send(t),l().debug("sending json",t)})},ex=function(){function e(){this.userProperties={},this.groupProperties={},this.permanentProperties={globalProps:{},propsPerEvent:{}},this.cookieDomain="",this.trackingHost="",this.idCookieName="",this.randomizeUrl=!1,this.apiKey="",this.initialized=!1,this._3pCookies={},this.cookiePolicy="keep",this.ipPolicy="keep",this.beaconApi=!1,this.transport=eS,this.customHeaders=function(){return{}},this.queue=new H,this.maxSendAttempts=4,this.retryTimeout=[500,1e12],this.flushing=!1,this.attempt=1,this.propertyBlacklist=[],this.__autocapture_enabled=!1,this.__auto_pageview_enabled=!1,this.trackingHostFallback="https://events.usermaven.com"}return e.prototype.get_config=function(e){return this.config?this.config[e]:null},e.prototype.id=function(e,t){return(this.userProperties=i(i({},this.userProperties),e),l().debug("Usermaven user identified",e),this.userIdPersistence?this.userIdPersistence.save(e):l().warn("Id() is called before initialization"),t)?Promise.resolve():this.track("user_identify",{})},e.prototype.group=function(e,t){return(this.groupProperties=i(i({},this.groupProperties),e),l().debug("Usermaven group identified",e),this.userIdPersistence?this.userIdPersistence.save({company:e}):l().warn("Group() is called before initialization"),t)?Promise.resolve():this.track("group",{})},e.prototype.reset=function(e){if(this.userIdPersistence&&this.userIdPersistence.delete(),this.propsPersistance&&this.propsPersistance.delete(),e){var t=w(this.idCookieName);t&&(l().debug("Removing id cookie",t),k(this.idCookieName,"",{domain:this.cookieDomain,expires:new Date(0)}))}return Promise.resolve()},e.prototype.rawTrack=function(e){return this.sendJson(e)},e.prototype.makeEvent=function(e,t,n){var r,o=n.env,s=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)0>t.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n}(n,["env"]);o||(o=d()?eP.browser():eP.empty()),this.restoreId();var a=this.getCtx(o),u=i(i({},this.permanentProperties.globalProps),null!==(r=this.permanentProperties.propsPerEvent[e])&&void 0!==r?r:{}),c=i({api_key:this.apiKey,src:t,event_type:e},s),l=o.getSourceIp();return l&&(c.source_ip=l),this.compatMode?i(i(i({},u),{eventn_ctx:a}),c):i(i(i({},u),a),c)},e.prototype._send3p=function(e,t,n){var r="3rdparty";n&&""!==n&&(r=n);var i=this.makeEvent(r,e,{src_payload:t});return this.sendJson(i)},e.prototype.sendJson=function(e){return o(this,void 0,Promise,function(){return s(this,function(t){switch(t.label){case 0:if(x())return[3,3];if(!(this.maxSendAttempts>1))return[3,1];return this.queue.push([e,0]),this.scheduleFlush(0),[3,3];case 1:return[4,this.doSendJson(e)];case 2:t.sent(),t.label=3;case 3:return[2]}})})},e.prototype.doSendJson=function(e){var t=this,n="keep"!==this.cookiePolicy?"&cookie_policy="+this.cookiePolicy:"",r="keep"!==this.ipPolicy?"&ip_policy="+this.ipPolicy:"",i=d()?"/api/v1/event":"/api/v1/s2s/event",o=""+this.trackingHost+i+"?token="+this.apiKey+n+r;this.randomizeUrl&&(o=this.trackingHost+"/api."+N()+"?p_"+N()+"="+this.apiKey+n+r);var s=JSON.stringify(e);return l().debug("Sending payload to "+o,s),this.transport(o,s,this.customHeaders(),function(e,n){return t.postHandle(e,n)})},e.prototype.scheduleFlush=function(e){var t=this;if(!this.flushing){if(this.flushing=!0,void 0===e){var n=Math.pow(2,this.attempt++);e=Math.min(this.retryTimeout[0]*(Math.random()+1)*n,this.retryTimeout[1])}l().debug("Scheduling event queue flush in "+e+" ms."),setTimeout(function(){return t.flush()},e)}},e.prototype.flush=function(){return o(this,void 0,Promise,function(){var e,t,n=this;return s(this,function(r){switch(r.label){case 0:if(d()&&!window.navigator.onLine&&(this.flushing=!1,this.scheduleFlush()),e=this.queue.flush(),this.flushing=!1,0===e.length)return[2];r.label=1;case 1:return r.trys.push([1,3,,4]),[4,this.doSendJson(e.map(function(e){return e[0]}))];case 2:return r.sent(),this.attempt=1,l().debug("Successfully flushed "+e.length+" events from queue"),[3,4];case 3:return r.sent(),this.trackingHost!==this.trackingHostFallback&&(l().debug("Using fallback tracking host "+this.trackingHostFallback+" instead of "+this.trackingHost+" on "+ep.env),this.trackingHost=this.trackingHostFallback),(e=e.map(function(e){return[e[0],e[1]+1]}).filter(function(e){return!(e[1]>=n.maxSendAttempts)||(l().error("Dropping queued event after "+e[1]+" attempts since max send attempts "+n.maxSendAttempts+" reached. See logs for details"),!1)})).length>0?((t=this.queue).push.apply(t,e),this.scheduleFlush()):this.attempt=1,[3,4];case 4:return[2]}})})},e.prototype.postHandle=function(e,t){if("strict"===this.cookiePolicy||"comply"===this.cookiePolicy){if(200===e){var n=t;if("string"==typeof t&&(n=JSON.parse(t)),!n.delete_cookie)return}
1this.userIdPersistence.delete(),this.propsPersistance.delete(),P(this.idCookieName)}if(200===e){var n=t;if("string"==typeof t&&t.length>0){var r=(n=JSON.parse(t)).jitsu_sdk_extras;if(r&&r.length>0){if(d())for(var i=0;i<r.length;i++){var o=r[i],s=o.type,a=o.id,u=o.value;if("tag"===s){var c=document.createElement("div");c.id=a,function(e,t){e.innerHTML=t;var n,r=e.getElementsByTagName("script");for(n=r.length-1;n>=0;n--){var i=r[n],o=document.createElement("script");(function(e,t){Array.from(e.attributes).forEach(function(e){t.setAttribute(e.nodeName,e.nodeValue)})})(i,o),i.innerHTML&&(o.innerHTML=i.innerHTML),o.setAttribute("data-usermaven-tag-id",e.id),document.getElementsByTagName("head")[0].appendChild(o),r[n].parentNode.removeChild(r[n])}}(c,u),c.childElementCount>0&&document.body.appendChild(c)}}else l().error("Tags destination supported only in browser environment")}}}},e.prototype.getCtx=function(e){var t=new Date,n=e.describeClient()||{},r=i({},this.userProperties),o=r.company||{};delete r.company;var s=i(i({event_id:"",user:i({anonymous_id:"strict"!==this.cookiePolicy?e.getAnonymousId({name:this.idCookieName,domain:this.cookieDomain}):""},r),ids:this._getIds(),utc_time:I(t.toISOString()),local_tz_offset:t.getTimezoneOffset()},n),O(C(n.doc_search)));return Object.keys(o).length&&(s.company=o),s},e.prototype._getIds=function(){if(!d())return{};for(var e=b(!1),t={},n=0,r=Object.entries(e);n<r.length;n++){var i=r[n],o=i[0],s=i[1];this._3pCookies[o]&&(t["_"==o.charAt(0)?o.substr(1):o]=s)}return t},e.prototype.pathMatches=function(e,t){return new URL(t).pathname.match(RegExp("^"+e.trim().replace(/\*\*/g,".*").replace(/([^\.])\*/g,"$1[^\\s/]*")+"/?$"))},e.prototype.track=function(e,t){var n=this,r=t||{};l().debug("track event of type",e,r);var i=d()?eP.browser():eP.empty(),o=this.getCtx(i);if(this.config&&this.config.exclude&&this.config.exclude.length>1&&(null==o?void 0:o.url)&&this.config.exclude.split(",").some(function(e){return n.pathMatches(e.trim(),null==o?void 0:o.url)})){l().debug("Page is excluded from tracking");return}var s=t||{};"$autocapture"!==e&&"user_identify"!==e&&"pageview"!==e&&"$pageleave"!==e&&(s={event_attributes:t});var a=this.makeEvent(e,this.compatMode?"eventn":"usermaven",s);return this.sendJson(a)},e.prototype.init=function(e){var t,n,r,a,h,f,m,g,v,_,b,w=this;if(d()&&!e.force_use_fetch)e.fetch&&l().warn("Custom fetch implementation is provided to Usermaven. However, it will be ignored since Usermaven runs in browser"),this.transport=this.beaconApi?eh:eS;else{if(!e.fetch&&!globalThis.fetch)throw Error("Usermaven runs in Node environment. However, neither UsermavenOptions.fetch is provided, nor global fetch function is defined. \nPlease, provide custom fetch implementation. You can get it via node-fetch package");this.transport=(h=e.fetch||globalThis.fetch,function(e,t,n,r){return void 0===r&&(r=function(e,t){}),o(void 0,void 0,void 0,function(){var o,a,u,c,p,d,f,m;return s(this,function(s){switch(s.label){case 0:return s.trys.push([0,2,,3]),[4,h(e,{method:"POST",headers:i({Accept:"application/json","Content-Type":"application/json"},n||{}),body:t})];case 1:return o=s.sent(),[3,3];case 2:return a=s.sent(),l().error("Failed to send data to "+e+": "+((null==a?void 0:a.message)||"unknown error"),t,a),r(-1,{}),[2];case 3:if(200!==o.status)return l().warn("Failed to send data to "+e+" (#"+o.status+" - "+o.statusText+")",t),r(o.status,{}),[2];u={},c="",p=null!==(m=null===(f=o.headers)||void 0===f?void 0:f.get("Content-Type"))&&void 0!==m?m:"",s.label=4;case 4:return s.trys.push([4,6,,7]),[4,o.text()];case 5:return u=JSON.parse(c=s.sent()),[3,7];case 6:return d=s.sent(),l().error("Failed to parse "+e+" response. Content-type: "+p+" text: "+c,d),[3,7];case 7:try{r(o.status,u)}catch(t){l().error("Failed to handle "+e+" response. Content-type: "+p+" text: "+c,t)}return[2]}})})})}if(e.custom_headers&&"function"==typeof e.custom_headers?this.customHeaders=e.custom_headers:e.custom_headers&&(this.customHeaders=function(){return e.custom_headers}),"echo"===e.tracking_host&&(l().warn('jitsuClient is configured with "echo" transport. Outgoing requests will be written to console'),this.transport=ef),e.ip_policy&&(this.ipPolicy=e.ip_policy),e.cookie_policy&&(this.cookiePolicy=e.cookie_policy),"strict"===e.privacy_policy&&(this.ipPolicy="str
1ict",this.cookiePolicy="strict"),e.use_beacon_api&&navigator.sendBeacon&&(this.beaconApi=!0),"comply"===this.cookiePolicy&&this.beaconApi&&(this.cookiePolicy="strict"),e.log_level&&((m=u[(f=e.log_level).toLocaleUpperCase()])||(console.warn("Can't find log level with name "+f.toLocaleUpperCase()+", defaulting to INFO"),m=u.INFO),c=p(m)),this.initialOptions=e,l().debug("Initializing Usemaven Tracker tracker",e,ed),!e.key){l().error("Can't initialize Usemaven, key property is not set");return}if(this.compatMode=void 0!==e.compat_mode&&!!e.compat_mode,this.cookieDomain=e.cookie_domain||y(),this.trackingHost=T(e.tracking_host||"t.usermaven.com"),this.randomizeUrl=e.randomize_url||!1,this.apiKey=e.key,this.__auto_pageview_enabled=e.auto_pageview||!1,this.idCookieName=e.cookie_name||"__eventn_id_"+e.key,"strict"===this.cookiePolicy?this.propsPersistance=new ev:this.propsPersistance=d()?new eg(this.cookieDomain,this.idCookieName+"_props"):new ev,"strict"===this.cookiePolicy?this.userIdPersistence=new ev:this.userIdPersistence=d()?new eg(this.cookieDomain,this.idCookieName+"_usr"):new ev,this.propsPersistance){var k=this.propsPersistance.restore();k&&(this.permanentProperties=k,this.permanentProperties.globalProps=null!==(g=k.globalProps)&&void 0!==g?g:{},this.permanentProperties.propsPerEvent=null!==(v=k.propsPerEvent)&&void 0!==v?v:{}),l().debug("Restored persistent properties",this.permanentProperties)}this.propertyBlacklist=e.property_blacklist&&e.property_blacklist.length>0?e.property_blacklist:[],this.config=q({},{autocapture:!1,properties_string_max_length:null,property_blacklist:[],sanitize_properties:null,auto_pageview:!1},e||{},this.config||{},{token:this.apiKey}),l().debug("Default Configuration",this.config),this.manageAutoCapture(this.config),!1===e.capture_3rd_party_cookies?this._3pCookies={}:(e.capture_3rd_party_cookies||["_ga","_fbp","_ym_uid","ajs_user_id","ajs_anonymous_id"]).forEac
1h(function(e){return w._3pCookies[e]=!0}),e.ga_hook&&l().warn("GA event interceptor isn't supported anymore"),e.segment_hook&&((t=window).analytics||(t.analytics=[]),this.interceptAnalytics(t.analytics)),d()&&(e.disable_event_persistence||(this.queue=new D("jitsu-event-queue"),this.scheduleFlush(0)),window.addEventListener("beforeunload",function(){return w.flush()})),this.__auto_pageview_enabled&&(n=this,r=function(){return n.track("pageview")},(a=history.pushState)&&(history.pushState=function(e,t,n){a.apply(this,[e,t,n]),r()},addEventListener("popstate",r)),addEventListener("hashchange",r)),this.retryTimeout=[null!==(_=e.min_send_timeout)&&void 0!==_?_:this.retryTimeout[0],null!==(b=e.max_send_timeout)&&void 0!==b?b:this.retryTimeout[1]],e.max_send_attempts&&(this.maxSendAttempts=e.max_send_attempts),this.initialized=!0},e.prototype.interceptAnalytics=function(e){var t=this,n=function(e){var n;try{var r=i({},e.payload);l().debug("Intercepted segment payload",r.obj);var o=e.integrations["Segment.io"];if(o&&o.analytics){var s=o.analytics;"function"==typeof s.user&&s.user()&&"function"==typeof s.user().id&&(r.obj.userId=s.user().id())}(null===(n=null==r?void 0:r.obj)||void 0===n?void 0:n.timestamp)&&(r.obj.sentAt=r.obj.timestamp);var a=e.payload.type();"track"===a&&(a=e.payload.event()),t._send3p("ajs",r,a)}catch(e){l().warn("Failed to send an event",e)}e.next(e.payload)};"function"==typeof e.addSourceMiddleware?(l().debug("Analytics.js is initialized, calling addSourceMiddleware"),e.addSourceMiddleware(n)):(l().debug("Analytics.js is not initialized, pushing addSourceMiddleware to callstack"),e.push(["addSourceMiddleware",n])),e.__en_intercepted=!0},e.prototype.restoreId=function(){if(this.userIdPersistence){var e=this.userIdPersistence.restore();e&&(this.userProperties=i(i({},e),this.userProperties))}},e.prototype.set=function(e,t){var n,r=null==t?void 0:t.eventType,o=(null==t?void 0:t.persist)===void 0||(null==t?void 0:t.persist);if(void 0!==r){var s=null!==(n=this.permanentProperties.propsPerEvent[r])&&void 0!==n?n:{};this.permanentProperties.propsPerEvent[r]=i(i({},s),e)}else this.permanentProperties.globalProps=i(i({},this.permanentProperties.globalProps),e);this.propsPersistance&&o&&this.propsPersistance.save(this.permanentProperties)},e.prototype.unset=function(e,t){h();var n=null==t?void 0:t.eventType,r=(null==t?void 0:t.persist)===void 0||(null==t?void 0:t.persist);n?this.permanentProperties.propsPerEvent[n]&&delete this.permanentProperties.propsPerEvent[n][e]:delete this.permanentProperties.globalProps[e],this.propsPersistance&&r&&this.propsPersistance.save(this.permanentProperties)},e.prototype.manageAutoCapture=function(e){l().debug("Auto Capture Status: ",this.config.autocapture),this.__autocapture_enabled=this.config.autocapture,this.__autocapture_enabled&&(el.enabledForProject(this.apiKey,100,100)?el.isBrowserSupported()?(l().debug("Autocapture enabled..."),el.init(this,e)):(this.config.autocapture=!1,this.__autocapture_enabled=!1,l().debug("Disabling Automatic Event Collection because this browser is not supported")):(this.config.autocapture=!1,this.__autocapture_enabled=!1,l().debug("Not in active bucket: disabling Automatic Event Collection.")))},e.prototype.capture=function(e,t){if(void 0===t&&(t={}),!this.initialized){console.error("Trying to capture event before initialization");return}if(V(e)||"string"!=typeof e){console.error("No event name provided to usermaven.capture");return}var n,r,i,o,s={event:e+(t.$event_type?"_"+t.$event_type:""),properties:this._calculate_event_properties(e,t)};n=s,r=this.get_config("properties_string_max_length"),(null===(o=null===(i=(s=function e(t,n,r){var i;return t!==Object(t)?n?n(t,r):t:t[Y]?void 0:(t[Y]=!0,U(t)?(i=[],z(t,function(t){i.push(e(t,n))})):(i={},J(t,function(t,r){r!==Y&&(i[r]=e(t,n,r))})),delete t[Y],i)}(n,function(e,t){return t&&Z.indexOf(t)>-1?e:"string"==typeof e&&null!==r?e.slice(0,r):e})).properties)||void 0===i?void 0:i.autocapture_attributes)||void 0===o?void 0:o.tag_name)&&this.track("$autocapture",s.properties),"$scroll"===e&&this.track(e,s.properties)},e.prototype._calculate_event_properties=function(e,t){var n,r,i=t||{};if("$snapshot"===e||"$scroll"===e)return i;U(this.propertyBlacklist)?J(this.propertyBlacklist,function(e){delete i[e]}):console.error("Invalid value for property_blacklist config: "+this.propertyBlacklist);var o={},s=i.$elements||[];return s.length&&(o=s[0]),i.autocapture_attributes=o,i.autocapture_attributes.el_text=null!==(n=i.autocapture_attributes.$el_text)&&void 0!==n?n:"",i.autocapture_attributes.event_type=null!==(r=i.$event_type)&&void 0!==r?r:"",["$ce_version","$event_type","$initial_referrer","$initial_referring_domain","$referrer","$referring_domain","$elements"].forEach(function(e){delete i[e]}),delete i.autocapture_attributes.$el_text,delete i.autocapture_attributes.nth_child,delete i.autocapture_attributes.nth_of_type,i},e}()},4033:function(e,t,n){e.exports=n(5313)}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.