2 lines
281 KiB
Plaintext
2 lines
281 KiB
Plaintext
/*! For license information please see 77785.e582cb0b.js.LICENSE.txt */
|
||
!function(e,t){"object"==typeof module&&"object"==typeof module.exports?t():"function"==typeof define&&define.amd?define([],t):(e="undefined"!=typeof globalThis?globalThis:e||self)&&t()}(this,function(){"use strict";"object"==typeof window&&(window.openRedirect={version:"1.2.20",webpackPluginVersion:"3.4.22",reportOnly:!1})}),!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).xss={})}(this,function(e){"use strict";var t=function(){return(t=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var r in t=arguments[i])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)};function i(e,t,i){if(i||2==arguments.length)for(var n,r=0,o=t.length;r<o;r++)!n&&r in t||(n||(n=Array.prototype.slice.call(t,0,r)),n[r]=t[r]);return e.concat(n||Array.prototype.slice.call(t))}var n=/[^a-zA-Z0-9\\_:.-]/gim,r=/</g,o=/>/g,a=/&#([a-zA-Z0-9]*);?/gim,s=/"/g,c=/:?/gim,l=/&newline;?/gim,u=/((j\s*a\s*v\s*a|v\s*b|l\s*i\s*v\s*e)\s*s\s*c\s*r\s*i\s*p\s*t\s*|m\s*o\s*c\s*h\s*a):/gi,h=/u\s*r\s*l\s*\(.*/gi,d=/e\s*x\s*p\s*r\s*e\s*s\s*s\s*i\s*o\s*n\s*\(.*/gi,f=/"/g,p=function(e){return e.replace(r,"<").replace(o,">")},g={indexOf:function(e,t){var i,n;for(i=0,n=e.length;i<n;i++)if(e[i]===t)return i;return -1},forEach:function(e,t,i){var n,r;for(n=0,r=e.length;n<r;n++)t.call(i,e[n],n,e)},some:function(e,t,i){var n,r;for(n=0,r=e.length;n<r;n++)if(t.call(i,e[n],n,e))return!0;return!1},trim:function(e){return e.replace(/(^\s*)|(\s*$)/g,"")},includes:function(e,t){if("string"==typeof e)return -1!==e.indexOf(t);for(var i=0;i<e.length;i++)if(e[i]===t)return!0;return!1},spaceIndex:function(e){var t=/\s|\n|\t/.exec(e);return t?t.index:-1},uniq:function(e){for(var t={},i=[],n=0;n<e.length;n++)t[e[n]]||(i.push(e[n]),t[e[n]]=!0);return i},from:function(e){for(var t=[],i=0;i<e.length;i++)t.push(e[i]);return t},keys:function(e){var t=[];for(var i in e)t.push(i);return t}};function m(e){return null==e}function _(e){var t;return'"'===(t=e)[0]&&'"'===t[t.length-1]||"'"===t[0]&&"'"===t[t.length-1]?e.substr(1,e.length-2):e}function v(e){var t,i,n,r,o,a,s,c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",l="",u=0;for(e=function(e){e=e.replace(/rn/g,"n");for(var t="",i=0;i<e.length;i++){var n=e.charCodeAt(i);n<128?t+=String.fromCharCode(n):n>127&&n<2048?t+=String.fromCharCode(n>>6|192)+String.fromCharCode(63&n|128):t+=String.fromCharCode(n>>12|224)+String.fromCharCode(n>>6&63|128)+String.fromCharCode(63&n|128)}return t}(e);u<e.length;)r=(t=e.charCodeAt(u++))>>2,o=(3&t)<<4|(i=e.charCodeAt(u++))>>4,a=(15&i)<<2|(n=e.charCodeAt(u++))>>6,s=63&n,isNaN(i)?a=s=64:isNaN(n)&&(s=64),l=l+c.charAt(r)+c.charAt(o)+c.charAt(a)+c.charAt(s);return l}function b(e){var t,i,n,r,o,a,s="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",c="",l=0;for(e=e.replace(/[^A-Za-z0-9+/=]/g,"");l<e.length;)t=s.indexOf(e.charAt(l++))<<2|(r=s.indexOf(e.charAt(l++)))>>4,i=(15&r)<<4|(o=s.indexOf(e.charAt(l++)))>>2,n=(3&o)<<6|(a=s.indexOf(e.charAt(l++))),c+=String.fromCharCode(t),64!==o&&(c+=String.fromCharCode(i)),64!==a&&(c+=String.fromCharCode(n));return function(e){for(var t="",i=0,n=0,r=0,o=0;i<e.length;)(n=e.charCodeAt(i))<128?(t+=String.fromCharCode(n),i++):n>191&&n<224?(t+=String.fromCharCode((31&n)<<6|63&(o=e.charCodeAt(i+1))),i+=2):(o=e.charCodeAt(i+1),t+=String.fromCharCode((15&n)<<12|(63&o)<<6|63&(r=e.charCodeAt(i+2))),i+=3);return t}(c)}function y(e,t,i){var n="",r=0,o=!1,a=!1,s=0,c=e.length,l="",u="";e:for(s=0;s<c;s++){var h=e.charAt(s);if(!1===o){if("<"===h){o=s;continue}}else if(!1===a){if("<"===h){n+=i(e.slice(r,s)),o=s,r=s;continue}if(">"===h||s===c-1){n+=i(e.slice(r,o)),l=function(e){var t,i=g.spaceIndex(e);return t=-1===i?e.slice(1,-1):e.slice(1,i+1),"/"===(t=g.trim(t).toLowerCase()).slice(0,1)&&(t=t.slice(1)),"/"===t.slice(-1)&&(t=t.slice(0,-1)),t}(u=e.slice(o,s+1)),n+=t(o,n.length,l,u,"</"===u.slice(0,2)),r=s+1,o=!1;continue}if('"'===h||"'"===h)for(var d=1,f=e.charAt(s-d);""===f.trim()||"="===f;){if("="===f){a=h;continue e}f=e.charAt(s-++d)}}else if(h===a){a=!1;continue}}return r<c&&(n+=i(e.substr(r))),n}function z(e,t){var i=0,r=0,o=[],a=!1,s=e.length;function c(e,i){if(!((e=(e=g.trim(e)).replace(n,"").toLowerCase()).length<1)){var r=t(e,i||"");r&&o.push(r)}}for(var l=0;l<s;l++){var u=e.charAt(l),h=void 0;if(!1!==a||"="!==u){if(!1===a||l!==r){if(/\s|\n|\t/.test(u)){if(e=e.replace(/\s|\n|\t/g," "),!1===a){if(-1===(h=function(e,t){for(;t<e.length;t++){var i=e[t];if(" "!==i)return"="===i?t:-1}return -1}(e,l))){c(g.trim(e.slice(i,l))),a=!1,i=l+1;continue}l=h-1;continue}if(-1===(h=function(e,t){for(;t>0;t--){var i=e[t];if(" "!==i)return"="===i?t:-1}return -1}(e,l-1))){c(a,_(g.trim(e.slice(i,l)))),a=!1,i=l+1;continue}}}else{if(-1===(h=e.indexOf(u,l+1)))break;c(a,g.trim(e.slice(r+1,h))),a=!1,i=(l=h)+1}}else a=e.slice(i,l),i=l+1,r='"'===e.charAt(i)||"'"===e.charAt(i)?i:function(e,t){for(;t<e.length;t++){var i=e[t];if(" "!==i)return"'"===i||'"'===i?t:-1}return -1}(e,l+1)}return i<e.length&&(!1===a?c(e.slice(i)):c(a,_(g.trim(e.slice(i))))),g.trim(o.join(" "))}function E(e,t,i){if(i=function(e){return e=function(e){for(var t="",i=0,n=e.length;i<n;i++)t+=32>e.charCodeAt(i)?" ":e.charAt(i);return g.trim(t)}(e=(e=(e=e.replace(s,'"')).replace(a,function(e,t){return"x"===t[0]||"X"===t[0]?String.fromCharCode(parseInt(t.substr(1),16)):String.fromCharCode(parseInt(t,10))})).replace(c,":").replace(l," "))}(i),"href"===t||"src"===t){if("#"===(i=g.trim(i)))return"#";if("http://"!==i.substr(0,7)&&"https://"!==i.substr(0,8)&&"mailto:"!==i.substr(0,7)&&"tel:"!==i.substr(0,4)&&"data:image/"!==i.substr(0,11)&&"ftp://"!==i.substr(0,6)&&"./"!==i.substr(0,2)&&"../"!==i.substr(0,3)&&"#"!==i[0]&&"/"!==i[0])return""}else if("background"===t){if(u.lastIndex=0,u.test(i))return""}else if("style"===t&&(d.lastIndex=0,d.test(i)||(h.lastIndex=0,h.test(i)&&(u.lastIndex=0,u.test(i)))))return"";return i=function(e){return e=p(e=e.replace(f,"""))}(i)}var w=function(e){return"string"==typeof e?e.replace(/'/g,'"').replace('=""',"").replace(/\s+/g,"").toLowerCase():""},S=function(){function e(e){var t=function(e){var t={};for(var i in e)t[i]=e[i];return t}(e||{});t.stripIgnoreTag&&(t.onIgnoreTag,t.onIgnoreTag=function(){return""}),t.whiteList={},t.onTag=function(){},t.onTagAttr=function(){},t.onIgnoreTag=function(){},t.onIgnoreTagAttr=function(){},t.safeAttrValue=E,t.escapeHtml=p,this.options=Object.assign(t,e)}return e.prototype.process=function(e){if(!(e=(e=e||"").toString()))return"";var t,i,n,r,o,a,s=this.options,c=s.whiteList,l=s.onTag,u=s.onIgnoreTag,h=s.onTagAttr,d=s.onIgnoreTagAttr,f=s.safeAttrValue,p=s.escapeHtml;s.stripBlankChar&&(e=(t=(t=e.split("")).filter(function(e){var t=e.charCodeAt(0);return!(127===t||t<=31&&10!==t&&13!==t)})).join("")),s.allowCommentTag||(e=function(e){for(var t="",i=0;i<e.length;){var n=e.indexOf("\x3c!--",i);if(-1===n){t+=e.slice(i);break}t+=e.slice(i,n);var r=e.indexOf("--\x3e",n);if(-1===r)break;i=r+3}return t}(e));var m=!1;s.stripIgnoreTagBody&&(i=s.stripIgnoreTagBody,"function"!=typeof(n=u)&&(n=function(){}),r=!Array.isArray(i),o=[],a=!1,u=(m={onIgnoreTag:function(e,t,s){var c;if(c=e,r||-1!==g.indexOf(i,c)){if(s.isClosing){var l="[/removed]",u=s.position+l.length;return o.push([!1!==a?a:s.position,u]),a=!1,l}return a||(a=s.position),"[removed]"}return n(e,t,s)},remove:function(e){var t="",i=0;return g.forEach(o,function(n){t+=e.slice(i,n[0]),i=n[1]}),t+=e.slice(i)}}).onIgnoreTag);var _=y(e,function(e,t,i,n,r){var o={sourcePosition:e,position:t,isClosing:r,isWhite:Object.prototype.hasOwnProperty.call(c,i)},a=l(i,n,o);if(null!=a)return a;if(o.isWhite){if(o.isClosing)return"</".concat(i,">");var s=function(e){var t=g.spaceIndex(e);if(-1===t)return{html:"",closing:"/"===e[e.length-2]};var i="/"===(e=g.trim(e.slice(t+1,-1)))[e.length-1];return i&&(e=g.trim(e.slice(0,-1))),{html:e,closing:i}}(n),m=c[i],_=z(s.html,function(e,t){var n=-1!==g.indexOf(m,e),r=h(i,e,t,n);return null==r?n?(t=f(i,e,t,null))?"".concat(e,'="').concat(t,'"'):e:null==(r=d(i,e,t,n))?void 0:r:r});return n="<".concat(i),_&&(n+=" ".concat(_)),s.closing&&(n+=" /"),n+=">"}return null==(a=u(i,n,o))?p(n):a},p);return m&&(_=m.remove(_)),_},e}(),k=Function("\nvar _checkXSS = function (it) {\n return it && it.Math == Math && it;\n};\nreturn _checkXSS(typeof globalThis === 'object' && globalThis) ||\n_checkXSS(typeof window === 'object' && window) ||\n_checkXSS(typeof self === 'object' && self) ||\n_checkXSS(typeof global === 'object' && global) ||\nFunction('return this')();\n")(),x=new(function(){function e(){var e=this;this.batchData=[],this.uniqKeys=new Set,this.timeout=2e3,this.lock=!1,this.getSlardarBid=function(){var t,i,n="douyin_web";if(!g.includes(n,"bid"))return n;if(e.config&&e.config.bid)return e.config.bid;if(k&&k._xssBid)return k._xssBid;if(k&&k.slardar&&"function"==typeof k.slardar.config){var r=(k.slardar.config()||{}).bid;if(r)return r}if(k&&k.Slardar&&"function"==typeof k.Slardar.config){var o=(k.Slardar.config()||{}).bid;if(o)return o}return(null===(i=null===(t=null==k?void 0:k.Slardar)||void 0===t?void 0:t._baseParams)||void 0===i?void 0:i.bid)||"argus"},this.getConfigRegion=function(){var t;return g.includes("cn","region")?e.config&&e.config.region?e.config.region:((null===(t=null==k?void 0:k.gfdatav1)||void 0===t?void 0:t.region)||"cn").toLowerCase():"cn"},this.gerReportUrl=function(){var t={cn:b("aHR0cHM6Ly9tb24uemlqaWVhcGkuY29tL21vbml0b3JfYnJvd3Nlci9jb2xsZWN0L2JhdGNoL3NlY3VyaXR5Lz9iaWQ9"),boe:b("aHR0cHM6Ly9tb24uemlqaWVhcGkuY29tL21vbml0b3JfYnJvd3Nlci9jb2xsZWN0L2JhdGNoL3NlY3VyaXR5Lz9iaWQ9"),ttp:b("aHR0cHM6Ly9tb24udXMudGlrdG9rdi5jb20vbW9uaXRvcl9icm93c2VyL2NvbGxlY3QvYmF0Y2gvc2VjdXJpdHkvP2JpZD0="),va:b("aHR0cHM6Ly9tb24tdmEuYnl0ZW92ZXJzZWEuY29tL21vbml0b3JfYnJvd3Nlci9jb2xsZWN0L2JhdGNoL3NlY3VyaXR5Lz9iaWQ9"),maliva:b("aHR0cHM6Ly9tb24tdmEuYnl0ZW92ZXJzZWEuY29tL21vbml0b3JfYnJvd3Nlci9jb2xsZWN0L2JhdGNoL3NlY3VyaXR5Lz9iaWQ9"),sg:b("aHR0cHM6Ly9tb24tdmEuYnl0ZW92ZXJzZWEuY29tL21vbml0b3JfYnJvd3Nlci9jb2xsZWN0L2JhdGNoL3NlY3VyaXR5Lz9iaWQ9"),boei18n:b("aHR0cHM6Ly9tb24tdmEuYnl0ZW92ZXJzZWEuY29tL21vbml0b3JfYnJvd3Nlci9jb2xsZWN0L2JhdGNoL3NlY3VyaXR5Lz9iaWQ9")}[e.getConfigRegion()];if(t)return t+e.getSlardarBid()}}return e.prototype.setConfig=function(e){this.config=e},e.prototype.upload=function(){var e=this,t=this.gerReportUrl();!this.lock&&t&&0!==this.batchData.length&&(this.lock=!0,setTimeout(function(){var i=e.batchData.slice(0,100);e.batchData=e.batchData.slice(100),k.fetch(t,{method:"post",body:JSON.stringify(i),headers:{"Content-Type":"application/json"}}).catch(function(e){}),e.lock=!1,e.upload()},this.timeout))},e.prototype.generateKey=function(e){return e.collectKey?[e.collectMode,e.collectKey].join("___"):""},e.prototype.push=function(e){this.batchData.push(e),this.upload()},e.prototype.report=function(e){var t=this.generateKey(e);if(k.fetch&&e.collectKey){var i="object"==typeof window?window.location.href:"SSR";e.documentUrl=i;var n={age:Math.floor(Date.now()),type:"xss",url:i,body:e,"user-agent":""};"enforce"===e.disposition&&"SSR"!==i||(n.url=t),"SSR"===i&&(n.url="SSR___".concat(n.url),n.body.ssr=!0),this.push(n)}},e}()),T=function(e){for(var t=0,i=function(i){Array.isArray(e[i])?0===e[i].length?delete e[i]:(e[i]=g.from(g.uniq(e[i])),t+=e[i].length):0===g.keys(e[i]).length?delete e[i]:g.keys(e[i]).forEach(function(n){e[i][n]=g.from(g.uniq(e[i][n])),t+=e[i][n].length})},n=0,r=g.keys(e);n<r.length;n++)i(r[n]);return{count:t,ret:e}};function A(e,t){return x.setConfig(t),new S(t).process(e)}function D(e){var t,i=(t=/\s|\n|\t/.exec(e))?t.index:-1;if(-1===i)return{html:"",closing:"/"===e[e.length-2]};var n="/"===(e=e.slice(i+1,-1).trim())[e.length-1];return n&&(e=e.slice(0,-1).trim()),{html:e,closing:n}}var O=function(e){return -1===(e=(e=(e=(e=e.replace(/:/gi,":")).replace(/&tab;/gi,"")).replace(/&newline;/gi,"")).replace(/(\t|\n|\r)/g,"")).indexOf("&#")?e.trim().toLowerCase():e.trim().replace(/&#(?:(x)([0-9a-f]+)|([0-9]+));?/gi,function(e,t,i,n){return String.fromCharCode(t?parseInt(i,16):parseInt(n))}).replace(/(\t|\n|\r)/g,"").toLowerCase()};function C(e,t){if(void 0===e&&(e=""),"string"!=typeof e)return!0;if(e=O(e),g.includes(e,"base64")&&!function(e){if(""===e||""===e.trim())return!0;try{return!g.includes(e,"data:text/html;base64")}catch(e){return!0}}(e))return t&&t("data:text/html;base64"),!1;var i=["expression(","behavior:","view-source:"];if(g.some(i,function(t){return -1!==e.indexOf(t)}))return g.forEach(i,function(i){-1!==e.indexOf(i)&&t&&t(i)}),!1;var n=["data:application","data:javascript","data:text/html","data:texthtml"];if(g.some(n,function(t){return -1!==e.indexOf(t)}))return g.forEach(n,function(i){-1!==e.indexOf(i)&&t&&t(i)}),!1;if(e.indexOf("javascript:")>0)return t&&t("javascript:"),!1;if(/^javascript:/i.test(e)){var r=e.slice(11).replace(/\s/g,"").trim();return!!g.some(["void","void(0)","void0","false","undefined",";"],function(e){return e===r})||(t&&t("javascript:"),!1)}return!0}var R=function(e,t){var i,n,r="<%= isSaveValidUrl =>";if("string"!=typeof e||(n=Number("<%= urlLimit =>"),void 0!==i&&(n=i),"NaN"!==e.toString()&&-1!==n&&e.length>=n)||C(e,t))return e;try{if(!0===(r=JSON.parse(r))||"true"===r){var o=new URL(e);return o.origin+o.pathname}}catch(e){}return"#"};function M(e,t,n){if(void 0===e&&(e=""),void 0===t&&(t=[]),"string"!=typeof e)return!0;if(!C(e=O(e)))return!1;var r,o={url:(r=e.match(/^(?:([A-Za-z]+):)?(\/{0,3})([0-9.\-A-Za-z]+)(?::(\d+))?(?:\/([^?#]*))?(?:\?([^#]*))?(?:#(.*))?$/)||[])[0],scheme:r[1],slash:r[2],host:r[3],port:r[4],path:r[5],query:r[6],hash:r[7]},a=o.scheme,s=o.host;return n?!!n(e):!(!a||!s)&&(!g.includes(["http","https","file"],a)||("object"==typeof window&&window&&(t=i(i([],t,!0),[location.host],!1)),g.some(t,function(e){return!!(e instanceof RegExp&&e.test(s))||e===s})))}var G={a:["target","title","spellcheck","rel"],canvas:[],abbr:["title"],address:[],area:["shape","coords","alt"],article:[],aside:[],audio:["autoplay","controls","loop","preload"],b:[],bdi:["dir"],bdo:["dir"],big:[],blockquote:["cite"],br:[],caption:[],center:[],cite:[],code:[],col:["align","valign","span","width"],colgroup:["align","valign","span","width"],dd:[],del:["datetime"],details:["open"],div:["dir"],dl:[],dt:[],em:[],font:["color","size","face"],footer:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],header:[],hr:[],i:[],img:["alt","title","width","height","decoding"],ins:["datetime"],li:[],mark:[],nav:[],ol:["start"],p:[],pre:[],s:[],section:[],small:[],span:[],sub:[],sup:[],delete:[],form:[],strong:[],mask:["maskunits","x","y","width","height","fill"],table:["width","border","align","valign"],tbody:["align","valign"],td:["width","rowspan","colspan","align","valign"],tfoot:["align","valign"],th:["width","rowspan","colspan","align","valign"],thead:["align","valign"],tr:["rowspan","align","valign"],tt:[],u:[],ul:[],wbr:[],video:["autoplay","controls","loop","preload","height","width"],svg:["viewBox","version","xmlns","fill","width","height","stroke","stroke-width","style"],path:["d","fill","opacity","stroke","p-id","fill-rule","clip-rule","stroke-width","stroke-linecap","stroke-linejoin","fill-opacity","mask"],rect:["x","y","width","height","fill","stroke","rx"],g:[]},P={collect:null,initCollect:function(){this.collect={whiteList:{},filterProtocol:[]}},removeCollect:function(){var e=T(this.collect),t=e.count,i=e.ret;return this.collect=null,{collectKey:0===t?null:JSON.stringify(i),collectMode:"white"}},onIgnoreTagAttr:function(e,t,n){return e&&g.indexOf(["href","src"],t)>-1?P.domainWhiteList&&Array.isArray(P.domainWhiteList)&&P.domainWhiteList.length>0&&!M(n,i([],P.domainWhiteList,!0))?"":"".concat(t,'="').concat(R(n,function(e){var t;null===(t=P.collect)||void 0===t||t.filterProtocol.push(e)}),'"'):e&&(g.indexOf(["style","class","id"],t)>-1||t.indexOf("data-")>-1)?"".concat(t,'="').concat(n,'"'):(P.collect.whiteList[e]=P.collect.whiteList[e]||[],void P.collect.whiteList[e].push(t))},onIgnoreTag:function(e,t){if("style"===e)return t;y(t,function(e,t,i,n){z(D(n).html.replace("/",""),function(e){P.collect.whiteList[i]=P.collect.whiteList[i]||[],P.collect.whiteList[i].push(e)})},p)},whiteList:G,mergeWhiteList:function(e){for(var t,i={},n=0,r=g.keys(G);n<r.length;n++)i[t=r[n]]=g.from(G[t]);for(var o=0,a=g.keys(e);o<a.length;o++)i[t=a[o]]=t in G?G[t].concat(e[t]):g.from(e[t]);return i},setWhiteList:function(e){for(var t=0,i=g.keys(e);t<i.length;t++){var n=i[t];this.whiteList[n]=n in G?G[n].concat(e[n]):g.from(e[n])}}};try{var I={},L="merge";g.includes(L,"override")&&(P.whiteList=I.whiteList),g.includes(L,"merge")&&P.setWhiteList(I.whiteList)}catch(e){}var U=function(e,t){for(var i={},n=0,r=g.keys(e);n<r.length;n++){var o=r[n];Array.isArray(e[o])?i[o]=g.from(e[o]):i[o]=U({},e[o])}for(var a=0,s=g.keys(t);a<s.length;a++)(o=s[a])in e?Array.isArray(e[o])?i[o]=e[o].concat(t[o]):i[o]=U(e[o],t[o]):Array.isArray(t[o])?i[o]=g.from(t[o]):i[o]=U({},t[o]);return i},B={blackList:{a:["folder"],meta:["content"],iframe:["srcdoc"],input:["pattern"],vmlframe:["xmlns"]},blackTags:["script","xml","embed","isindex","object","base","set","handler","animate","payload","import"],blackAttrs:["charset","ns","namespace","formaction","xlink:href","xmlns:xlink","handler","repeat","repeat-start","repeat-end"],blackAttrRegExps:[/^on/],filterList:{param:["value"],video:["poster"],form:["action"]},filterAttrs:["href","src","background","style","dynsrc","lowsrc","content"]};try{var N={};N.blackAttrRegExps&&(N.blackAttrRegExps=N.blackAttrRegExps.map(function(e){return new RegExp(e.toString().slice(1,e.toString().length-1))}));var j="merge";g.includes(j,"override")&&(B=N),g.includes(j,"merge")&&(B=U(B,N))}catch(e){}var Z={mode:"black",whiteList:{},blackConfig:B,collect:null,initCollect:function(){Z.collect={blackList:{},blackTags:[],blackAttrs:[],blackAttrRegExps:[],filterAttrs:[],filterList:{},filterProtocol:[]}},removeCollect:function(){var e=T(Z.collect),t=e.count,i=e.ret;return Z.collect=null,{collectKey:0===t?null:JSON.stringify(i),collectMode:"black"}},onIgnoreTag:function(e,t){var i;if(!g.includes(B.blackTags,e))return y(t,function(e,t,i,n,r){if(-1!==i.indexOf("/"))return p(n);if(r)return"</".concat(i,">");var o=D(n),a=z(o.html,function(e,t){var n,r=0;if(B.blackList[i]&&g.includes(B.blackList[i],e)&&(Z.collect.blackList[i]=Z.collect.blackList[i]||[],Z.collect.blackList[i].push(e),r++),B.blackAttrRegExps.length&&B.blackAttrRegExps.some(function(t){return t.test(e)})&&g.forEach(B.blackAttrRegExps,function(t){t.test(e)&&(Z.collect.blackAttrRegExps.push("".concat(t.toString(),"->").concat(e)),r++)}),B.blackAttrs.length&&g.includes(B.blackAttrs,e)&&(B.blackAttrs.push(e),r++),!r){if(B.filterList&&B.filterList[i]&&g.includes(B.filterList[i],e)){var o=R(t,function(e){var t;null===(t=Z.collect)||void 0===t||t.filterProtocol.push(e)});return o!==t&&(Z.collect.filterList[i]=Z.collect.filterList[i]||[],Z.collect.filterList[i].push(e)),t?"".concat(e,"='").concat(o,"'"):e}return B.filterAttrs&&g.includes(B.filterAttrs,e)?((o=R(t,function(e){var t;null===(t=Z.collect)||void 0===t||t.filterProtocol.push(e)}))!==t&&(null===(n=Z.collect)||void 0===n||n.filterAttrs.push(e)),t?"".concat(e,"='").concat(o,"'"):e):t?"".concat(e,"='").concat(t,"'"):e}});return n="<".concat(i),a&&(n+=" ".concat(a)),o.closing&&(n+=" /"),n+=">"},p);null===(i=Z.collect)||void 0===i||i.blackTags.push(e)}},K=function(e){var t=e.reportOnly,i=void 0===t||t,n=e.block;return i&&"all"===i?"report":("string"==typeof i&&("true"===i&&(i=!0),"false"===i&&(i=!1)),n?"enforce":i?"report":"enforce")},V=function(e){return function(i,n,r){if(!i||"string"!=typeof i)return i;var o=n;e===A&&(o=P).initCollect();var a=e(i,o);if(w(a)===w(i))return i;if(!r)return a;var s=r.logType,c=K(r),l=o.removeCollect();return x.report(t(t({type:s,disposition:c},l),{sourceText:v(i),filterText:v(a)})),"enforce"===c?a:i}},H=V(function(e,t){return void 0===t&&(t={}),t&&t.whiteList||(t.whiteList={a:["target","href","title"],abbr:["title"],address:[],area:["shape","coords","href","alt"],article:[],aside:[],audio:["autoplay","controls","crossorigin","loop","muted","preload","src"],b:[],bdi:["dir"],bdo:["dir"],big:[],blockquote:["cite"],br:[],caption:[],center:[],cite:[],code:[],col:["align","valign","span","width"],colgroup:["align","valign","span","width"],dd:[],del:["datetime"],details:["open"],div:[],dl:[],dt:[],em:[],figcaption:[],figure:[],font:["color","size","face"],footer:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],header:[],hr:[],i:[],img:["src","alt","title","width","height"],ins:["datetime"],li:[],mark:[],nav:[],ol:[],p:[],pre:[],s:[],section:[],small:[],span:[],sub:[],summary:[],sup:[],strong:[],strike:[],table:["width","border","align","valign"],tbody:["align","valign"],td:["width","rowspan","colspan","align","valign"],tfoot:["align","valign"],th:["width","rowspan","colspan","align","valign"],thead:["align","valign"],tr:["rowspan","align","valign"],tt:[],u:[],ul:[],video:["autoplay","controls","crossorigin","loop","muted","playsinline","poster","preload","src","height","width"]}),new S(t).process(e)}),q=V(A),F=function(e,t,i){var n=[],r=R(e,function(e){n.push(e)});if(r===e)return e;n=g.from(g.uniq(n));var o=t||i||{};if(!o)return r;var a=o.logType,s=K(i);return x.report({type:a,disposition:s,collectKey:n.join("___"),collectData:JSON.stringify(n),collectMode:"black",sourceText:v(e),filterText:v(r)}),"enforce"===s?r:e},W=k._xssProject||{},J=k.xssNamespace||{},$="3.0.26",X={FilterXSS:S,version:$,webpackPluginVersion:"<%= webpackPluginVersion =>",reportOnly:"<%= reportOnly =>",filterXSS:H,_filterXSS:q,filterUrl:F,Config:P,BlackConfig:Z,project:W,setProjectName:function(e){W[e]=this,k._xssProjectName=e}};J.douyin_web=X,k.xssNamespace=J,k.Math&&!k.Math.xssNamespace&&(k.Math.xssNamespace=J),W[$]=X,k.globalThis=k,k.getFilterXss=function(){return void 0!==this._xssProjectName?this._xssProject[this._xssProjectName]:X},k.xss=X,k.isSafeUrl=M,k.isSafeDomain=M,k.isSafeProtocol=C,k._xssProject=W,k._xssProjectName&&(W[k._xssProjectName]=X);var Y=X.setProjectName.bind(X);e.BlackConfig=Z,e.Config=P,e.FilterXSS=S,e._filterXSS=q,e.filterUrl=F,e.filterXSS=H,e.isSafeDomain=M,e.isSafeProtocol=C,e.isSafeUrl=M,e.project=W,e.setProjectName=Y,e.setXssNamespace=function(e){var t=e.appId,i=e.bid,n=e.region;J[t]=X;P.bid=i,P.region=n,P.enabled=!0},e.xssNamespace=J,Object.defineProperty(e,"__esModule",{value:!0})}),(self.webpackChunkdouyin_web=self.webpackChunkdouyin_web||[]).push([["77785"],{617369:function(e,t,i){"use strict";var n=i(101199),r=i(994298);let o=(0,r.A)(function(e){return n.createElement("svg",Object.assign({viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",focusable:!1,"aria-hidden":!0},e),n.createElement("path",{d:"m6.45 8.34 4.8-5.48a1 1 0 0 1 1.5 0l4.8 5.48A1 1 0 0 1 16.8 10H7.2a1 1 0 0 1-.75-1.66Z",fill:"currentColor"}))},"caretup");t.Z=o},488516:function(e,t,i){"use strict";var n=i(101199),r=i(994298);let o=(0,r.A)(function(e){return n.createElement("svg",Object.assign({viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",focusable:!1,"aria-hidden":!0},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M17.41 7.3c.66.51.78 1.45.28 2.11l-6.5 8.5a1.5 1.5 0 0 1-2.37.01l-3.5-4.5a1.5 1.5 0 1 1 2.36-1.84L10 14.54l5.32-6.95a1.5 1.5 0 0 1 2.1-.28Z",fill:"currentColor"}))},"checkbox_tick");t.Z=o},653552:function(e,t,i){"use strict";var n=i(101199),r=i(994298);let o=(0,r.A)(function(e){return n.createElement("svg",Object.assign({viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",focusable:!1,"aria-hidden":!0},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M19.64 16.44a1.5 1.5 0 0 1-2.12 0l-5.66-5.66-5.66 5.66a1.5 1.5 0 1 1-2.12-2.12L10.8 7.6a1.5 1.5 0 0 1 2.12 0l6.72 6.72a1.5 1.5 0 0 1 0 2.12Z",fill:"currentColor"}))},"chevron_up");t.Z=o},648682:function(e,t,i){"use strict";var n=i(101199),r=i(994298);let o=(0,r.A)(function(e){return n.createElement("svg",Object.assign({viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",focusable:!1,"aria-hidden":!0},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10 5V4h4v1h-4ZM8 5V3a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1v2h4a1 1 0 1 1 0 2h-1v14a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V7H4a1 1 0 0 1 0-2h4Zm7 2H7v13h10V7h-2ZM9 9.5c0-.28.22-.5.5-.5h1c.28 0 .5.22.5.5v7a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-7Zm4 0c0-.28.22-.5.5-.5h1c.28 0 .5.22.5.5v7a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-7Z",fill:"currentColor"}))},"delete_stroked");t.Z=o},698173:function(e,t,i){"use strict";var n=i(101199),r=i(994298);let o=(0,r.A)(function(e){return n.createElement("svg",Object.assign({viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",focusable:!1,"aria-hidden":!0},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M17.84 8.06A6.5 6.5 0 1 0 5.18 11 4.5 4.5 0 0 0 5.5 20H17a6 6 0 0 0 .84-11.94Zm-6.16 9.67a.5.5 0 0 0 .64 0l5.15-4.29a.25.25 0 0 0-.16-.44H14V9.5a.5.5 0 0 0-.5-.5h-3a.5.5 0 0 0-.5.5V13H6.7c-.24 0-.35.3-.17.44l5.15 4.3Z",fill:"currentColor"}))},"download");t.Z=o},713663:function(e,t,i){"use strict";var n=i(101199),r=i(994298);let o=(0,r.A)(function(e){return n.createElement("svg",Object.assign({viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",focusable:!1,"aria-hidden":!0},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 3.5c0-.83.67-1.5 1.5-1.5h3A3.5 3.5 0 0 1 22 5.5v3a1.5 1.5 0 0 1-3 0v-3a.5.5 0 0 0-.5-.5h-3A1.5 1.5 0 0 1 14 3.5Zm-12 2A3.5 3.5 0 0 1 5.5 2h3a1.5 1.5 0 1 1 0 3h-3a.5.5 0 0 0-.5.5v3a1.5 1.5 0 1 1-3 0v-3ZM3.5 14c.83 0 1.5.67 1.5 1.5v3c0 .28.22.5.5.5h3a1.5 1.5 0 0 1 0 3h-3A3.5 3.5 0 0 1 2 18.5v-3c0-.83.67-1.5 1.5-1.5Zm17 0c.83 0 1.5.67 1.5 1.5v3a3.5 3.5 0 0 1-3.5 3.5h-3a1.5 1.5 0 0 1 0-3h3a.5.5 0 0 0 .5-.5v-3c0-.83.67-1.5 1.5-1.5Z",fill:"currentColor"}))},"maximize");t.Z=o},41312:function(e,t,i){"use strict";function n(e){return"string"==typeof e?0===e.length:0===e.byteLength}i.d(t,{r:function(){return n}})},246707:function(e,t,i){"use strict";var n=i(101199);t.Z=function(e){(0,n.useEffect)(function(){e()},[])}},53192:function(e,t,i){"use strict";i.d(t,{P:function(){return n}});let n=e=>Object.keys(e).reduce((t,i)=>{var n;return`${t}${t?"&":""}${i}=${null!=(n=e[i])?n:""}`},"")},175605:function(e,t,i){"use strict";i.r(t),i.d(t,{Collector:function(){return nS}});var n,r=function(){return(r=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var r in t=arguments[i])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)};function o(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(function(e,t){var i="function"==typeof Symbol&&e[Symbol.iterator];if(!i)return e;var n,r,o=i.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(n=o.next()).done;)a.push(n.value)}catch(e){r={error:e}}finally{try{n&&!n.done&&(i=o.return)&&i.call(o)}finally{if(r)throw r.error}}return a}(arguments[t]));return e}var a,s=function(){function e(){this._hooks={},this._cache=[],this._hooksCache={}}return e.prototype.on=function(e,t){e&&t&&"function"==typeof t&&(this._hooks[e]||(this._hooks[e]=[]),this._hooks[e].push(t))},e.prototype.once=function(e,t){var i=this;e&&t&&"function"==typeof t&&this.on(e,function n(r){t(r),i.off(e,n)})},e.prototype.off=function(e,t){if(e&&this._hooks[e]&&this._hooks[e].length){if(t){var i=this._hooks[e].indexOf(t);-1!==i&&this._hooks[e].splice(i,1)}else this._hooks[e]=[]}},e.prototype.emit=function(e,t,i){i?!!e&&(-1!==this._cache.indexOf(i)?this._emit(e,t):(this._hooksCache.hasOwnProperty(i)||(this._hooksCache[i]={}),this._hooksCache[i].hasOwnProperty(e)||(this._hooksCache[i][e]=[]),this._hooksCache[i][e].push(t))):this._emit(e,t)},e.prototype._emit=function(e,t){e&&this._hooks[e]&&this._hooks[e].length&&o(this._hooks[e]).forEach(function(e){try{e(t)}catch(e){}})},e.prototype.set=function(e){e&&-1===this._cache.indexOf(e)&&this._cache.push(e)},e}(),c=function(e){return null!=e&&"[object Object]"==Object.prototype.toString.call(e)},l=function(e){return Array.isArray(e)},u=(a=+Date.now()+Number((""+Math.random()).slice(2,8)),function(){return a+=1}),h=function(e){return function(e,t,i){if("string"==typeof e&&"number"==typeof i){var n,r=[],o=String.fromCharCode((i=i<=25?i:i%25)+97);n=e.split(o);for(var a=0;a<n.length;a++){var s=parseInt(n[a],i),c=String.fromCharCode(s=1*s^t);r.push(c)}return r.join("")}}(e,64,25)},d=function(){return!!navigator.userAgent.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/)},f=function(e){d()?window.addEventListener("pagehide",e,!1):window.addEventListener("beforeunload",e,!1)},p=function(e,t,i){var n=document.createElement("script");n.src=e,n.onerror=function(){i(e)},n.onload=function(){t()},document.getElementsByTagName("head")[0].appendChild(n)},g=function(){var e=0;return["hidden","msHidden","webkitHidden"].forEach(function(t){void 0!==document[t]&&(e=1)}),e},m=function(e,t){void 0===e&&(e=function(){}),void 0===t&&(t=1e3);var i,n=Date.now()+t;return i=window.setTimeout(function r(){var o=Date.now()-n;e(),n+=t,i=window.setTimeout(r,Math.max(0,t-o))},t),function(){window.clearTimeout(i)}},_=function(e){var t=document.createElement("a");return t.href=e,t},v=function(e){var t={};try{var i=_(e).search;if(!i)return t;(i=i.slice(1)).split("&").forEach(function(e){var i,n,r=e.split("=");r.length&&(i=r[0],n=r[1]);try{t[i]=decodeURIComponent(void 0===n?"":n)}catch(e){t[i]=n}})}catch(e){}return t},b=function(e){for(var t=0,i=0,n=(e+="").length,r=0;r<n;r++)((t=31*t+e.charCodeAt(i++))>0x7fffffffffff||t<-140737488355328)&&(t&=0xffffffffffff);return t<0&&(t+=0x7ffffffffffff),t};var y,z,E,w,S=(y=w={exports:{}},z=w.exports,E=function(){function e(){for(var e=0,t={};e<arguments.length;e++){var i=arguments[e];for(var n in i)t[n]=i[n]}return t}function t(e){return e.replace(/(%[0-9A-Z]{2})+/g,decodeURIComponent)}return function i(n){function r(){}function o(t,i,o){if("undefined"!=typeof document){"number"==typeof(o=e({path:"/"},r.defaults,o)).expires&&(o.expires=new Date(1*new Date+864e5*o.expires)),o.expires=o.expires?o.expires.toUTCString():"";try{var a=JSON.stringify(i);/^[\{\[]/.test(a)&&(i=a)}catch(e){}i=n.write?n.write(i,t):encodeURIComponent(String(i)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),t=encodeURIComponent(String(t)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var s="";for(var c in o)o[c]&&(s+="; "+c,!0!==o[c]&&(s+="="+o[c].split(";")[0]));return document.cookie=t+"="+i+s}}function a(e,i){if("undefined"!=typeof document){for(var r={},o=document.cookie?document.cookie.split("; "):[],a=0;a<o.length;a++){var s=o[a].split("="),c=s.slice(1).join("=");i||'"'!==c.charAt(0)||(c=c.slice(1,-1));try{var l=t(s[0]);if(c=(n.read||n)(c,l)||t(c),i)try{c=JSON.parse(c)}catch(e){}if(r[l]=c,e===l)break}catch(e){}}return e?r[e]:r}}return r.set=o,r.get=function(e){return a(e,!1)},r.getJSON=function(e){return a(e,!0)},r.remove=function(t,i){o(t,"",e(i,{expires:-1}))},r.defaults={},r.withConverter=i,r}(function(){})},y.exports=E(),w.exports),k=function(e,t){try{return e?S.get(e):S.get()}catch(e){return""}},x=function(e,t,i,n){try{var r=n||document.domain,o=+new Date+(i||6048e5);S.set(e,t,{expires:new Date(o),path:"/",domain:r})}catch(e){}},T=function(){function e(){this.cache={}}return e.prototype.setItem=function(e,t){this.cache[e]=t},e.prototype.getItem=function(e){return this.cache[e]},e.prototype.removeItem=function(e){this.cache[e]=void 0},e.prototype.getCookie=function(e,t){return k(e)},e.prototype.setCookie=function(e,t,i,n){x(e,t,i,n)},e}(),A,D,O={getItem:function(e){try{var t=localStorage.getItem(e),i=t;try{t&&"string"==typeof t&&(i=JSON.parse(t))}catch(e){}return i||{}}catch(e){}return{}},setItem:function(e,t){try{var i="string"==typeof t?t:JSON.stringify(t);localStorage.setItem(e,i)}catch(e){}},removeItem:function(e){try{localStorage.removeItem(e)}catch(e){}},getCookie:function(e,t){return k(e)},setCookie:function(e,t,i,n){x(e,t,i,n)},isSupportLS:function(){try{return localStorage.setItem("_ranger-test-key","hi"),localStorage.getItem("_ranger-test-key"),localStorage.removeItem("_ranger-test-key"),!0}catch(e){return!1}}()},C={getItem:function(e){try{var t=sessionStorage.getItem(e),i=t;try{t&&"string"==typeof t&&(i=JSON.parse(t))}catch(e){}return i||{}}catch(e){}return{}},setItem:function(e,t){try{var i="string"==typeof t?t:JSON.stringify(t);sessionStorage.setItem(e,i)}catch(e){}},removeItem:function(e){try{sessionStorage.removeItem(e)}catch(e){}},getCookie:function(e,t){return k(e)},setCookie:function(e,t,i,n){x(e,t,i,n)},isSupportSession:function(){try{return sessionStorage.setItem("_ranger-test-key","hi"),sessionStorage.getItem("_ranger-test-key"),sessionStorage.removeItem("_ranger-test-key"),!0}catch(e){return!1}}()},R=function(){function e(e,t){this._storage=t&&"session"===t?C:!e&&O.isSupportLS?O:new T}return e.prototype.getItem=function(e){return this._storage.getItem(e)},e.prototype.setItem=function(e,t){this._storage.setItem(e,t)},e.prototype.getCookie=function(e,t){return this._storage.getCookie(e,t)},e.prototype.setCookie=function(e,t,i,n){this._storage.setCookie(e,t,i,n)},e.prototype.removeItem=function(e){this._storage.removeItem(e)},e}(),M=function(){function e(e,t,i){this.appid=e,this.domain=t,this.userAgent=window.navigator.userAgent,this.appVersion=window.navigator.appVersion,this.cookie_expire=i}return e.prototype.init=function(){var e,t=window.navigator.userAgent,i=window.navigator.language,n=document.referrer,r=n?_(n).hostname:"",o=v(window.location.href),a=/Mobile|htc|mini|Android|iP(ad|od|hone)/.test(this.appVersion)?"wap":"web",s=(null===(e=window.navigator.connection)||void 0===e?void 0:e.effectiveType)||"";this.utm=function(e,t,i,n){var r=new R(!1),o=new R(!1,"session"),a=e?"_tea_utm_cache_"+e:"_tea_utm_cache",s=e?"_$utm_from_url_"+e:"_$utm_from_url",c={},l=["tr_shareuser","tr_admaster","tr_param1","tr_param2","tr_param3","tr_param4","$utm_from_url"],u={ad_id:Number(t.ad_id)||void 0,campaign_id:Number(t.campaign_id)||void 0,creative_id:Number(t.creative_id)||void 0,utm_source:t.utm_source,utm_medium:t.utm_medium,utm_campaign:t.utm_campaign,utm_term:t.utm_term,utm_content:t.utm_content,tr_shareuser:t.tr_shareuser,tr_admaster:t.tr_admaster,tr_param1:t.tr_param1,tr_param2:t.tr_param2,tr_param3:t.tr_param3,tr_param4:t.tr_param4};try{var h=!1;for(var d in u)u[d]&&(-1!==l.indexOf(d)?(c.hasOwnProperty("tracer_data")||(c.tracer_data={}),c.tracer_data[d]=u[d]):c[d]=u[d],h=!0);if(h)o.setItem(s,"1"),r.setCookie(a,JSON.stringify(c),n,i);else{var f=r.getCookie(a,i);f&&(c=JSON.parse(f))}o.getItem(s)&&(c.hasOwnProperty("tracer_data")||(c.tracer_data={}),c.tracer_data.$utm_from_url=1)}catch(e){return u}return c}(this.appid,o,this.domain,this.cookie_expire);var c=this.browser(),l=this.os();return{browser:c.browser,browser_version:c.browser_version,platform:a,os_name:l.os_name,os_version:l.os_version,userAgent:t,screen_width:window.screen&&window.screen.width,screen_height:window.screen&&window.screen.height,device_model:this.getDeviceModel(l.os_name),language:i,referrer:n,referrer_host:r,network_type:s,utm:this.utm,latest_data:this.last(n,r)}},e.prototype.last=function(e,t){var i="",n="",r="",o=location.hostname,a=!1;if(e&&t&&o!==t){i=e,n=t,a=!0;var s=v(e);s.keyword&&(r=s.keyword)}return{$latest_referrer:i,$latest_referrer_host:n,$latest_search_keyword:r,isLast:a}},e.prototype.browser=function(){var e,t,i="",n=""+parseFloat(this.appVersion),r=this.userAgent;return -1!==r.indexOf("Edge")||-1!==r.indexOf("Edg")?(i="Microsoft Edge",-1!==r.indexOf("Edge")?(e=r.indexOf("Edge"),n=r.substring(e+5)):(e=r.indexOf("Edg"),n=r.substring(e+4))):-1!==(e=r.indexOf("MSIE"))?(i="Microsoft Internet Explorer",n=r.substring(e+5)):-1!==(e=r.indexOf("MetaSr"))?(i="sougoubrowser",n=r.substring(e+7,e+10)):-1!==r.indexOf("MQQBrowser")||-1!==r.indexOf("QQBrowser")?(i="qqbrowser",-1!==r.indexOf("MQQBrowser")?(e=r.indexOf("MQQBrowser"),n=r.substring(e+11,e+15)):-1!==r.indexOf("QQBrowser")&&(e=r.indexOf("QQBrowser"),n=r.substring(e+10,e+25))):-1!==r.indexOf("Chrome")?-1!==(e=r.indexOf("MicroMessenger"))?(i="weixin",n=r.substring(e+15,e+20)):-1!==(e=r.indexOf("360"))?(i="360browser",n=r.substring(r.indexOf("Chrome")+7)):-1!==r.indexOf("baidubrowser")||-1!==r.indexOf("BIDUBrowser")?(-1!==r.indexOf("baidubrowser")?(e=r.indexOf("baidubrowser"),n=r.substring(e+13,e+16)):-1!==r.indexOf("BIDUBrowser")&&(e=r.indexOf("BIDUBrowser"),n=r.substring(e+12,e+15)),i="baidubrowser"):-1!==(e=r.indexOf("xiaomi"))?-1!==r.indexOf("openlanguagexiaomi")?(i="openlanguage xiaomi",n=r.substring(e+7,e+13)):(i="xiaomi",n=r.substring(e-7,e-1)):-1!==(e=r.indexOf("TTWebView"))?(i="TTWebView",n=r.substring(e+10,e+23)):-1!==(e=r.indexOf("Chrome"))?(i="Chrome",n=r.substring(e+7)):-1!==(e=r.indexOf("Chrome"))&&(i="Chrome",n=r.substring(e+7)):-1!==r.indexOf("Safari")?-1!==(e=r.indexOf("QQ"))?(i="qqbrowser",n=r.substring(e+10,e+16)):-1!==(e=r.indexOf("Safari"))&&(i="Safari",n=r.substring(e+7),-1!==(e=r.indexOf("Version"))&&(n=r.substring(e+8))):-1!==(e=r.indexOf("Firefox"))?(i="Firefox",n=r.substring(e+8)):-1!==(e=r.indexOf("MicroMessenger"))?(i="weixin",n=r.substring(e+15,e+20)):-1!==(e=r.indexOf("QQ"))&&(i="qqbrowser",n=r.substring(e+3,e+8)),-1!==(t=n.indexOf(";"))&&(n=n.substring(0,t)),-1!==(t=n.indexOf(" "))&&(n=n.substring(0,t)),-1!==(t=n.indexOf(")"))&&(n=n.substring(0,t)),{browser:i,browser_version:n}},e.prototype.os=function(){for(var e,t,i,n,r="",o="",a=[{s:"Windows 10",r:/(Windows 10.0|Windows NT 10.0|Windows NT 10.1)/},{s:"Windows 8.1",r:/(Windows 8.1|Windows NT 6.3)/},{s:"Windows 8",r:/(Windows 8|Windows NT 6.2)/},{s:"Windows 7",r:/(Windows 7|Windows NT 6.1)/},{s:"Windows",r:/(Windows|Windows NT)/},{s:"Android",r:/Android/},{s:"iOS",r:/(iPhone|iPad|iPod)/},{s:"Mac OS X",r:/Mac OS X/},{s:"Mac OS",r:/(MacPPC|MacIntel|Mac_PowerPC|Macintosh)/},{s:"chromeOS",r:/CrOS/},{s:"OpenHarmony",r:/Harmony/},{s:"Linux",r:/(Linux|X11)/},{s:"Sun OS",r:/SunOS/}],s=0;s<a.length;s++){var c=a[s];if(c.r.test(this.userAgent)){"Mac OS X"===(r=c.s)&&this.isNewIpad()&&(r="iOS");break}}var l=function(e,t){var i=e.exec(t);return i&&i[1]?i[1]:""},u=function(e,t){var i=RegExp("(?:^|[^A-Z0-9-_]|[^A-Z0-9-]_|sprd-)(?:"+e+")","i").exec(t);return i?i.slice(1)[0]:""};switch(/Windows/.test(r)&&(o=l(/Windows (.*)/,r),r="windows"),r){case"Mac OS X":o=u("Mac[ +]OS[ +]X(?:[ /](?:Version )?(\\d+(?:[_\\.]\\d+)+))?",this.userAgent),r="mac";break;case"Android":(n=l(/Android ([\.\_\d]+)/,i=this.userAgent))||(n=l(/Android\/([\.\_\d]+)/,i)),o=n,r="android";break;case"iOS":o=this.isNewIpad()?u("Mac[ +]OS[ +]X(?:[ /](?:Version )?(\\d+(?:[_\\.]\\d+)+))?",this.userAgent):(o=/OS (\d+)_(\d+)_?(\d+)?/.exec(this.appVersion))?o[1]+"."+o[2]+"."+(0|o[3]):"",r="ios";break;case"chromeOS":var h=this.userAgent.indexOf("x86_64");o=this.userAgent.substring(h+7,h+16);break;case"OpenHarmony":;(t=l(/OpenHarmony\s*([\d\.]+)/,e=this.userAgent))||(t=l(/OpenHarmony\s*([\d\.]+)/,e)),o=t,r="OpenHarmony"}return{os_name:r,os_version:o}},e.prototype.getDeviceModel=function(e){var t="";try{if("android"===e)navigator.userAgent.split(";").forEach(function(e){e.indexOf("Build/")>-1&&(t=e.slice(0,e.indexOf("Build/")))});else if("ios"===e||"mac"===e||"windows"===e){if(this.isNewIpad())t="iPad";else{var i=navigator.userAgent.replace("Mozilla/5.0 (",""),n=i.indexOf(";");t=-1===n?"":i.slice(0,n)}}}catch(e){}return t.trim()},e.prototype.isNewIpad=function(){return void 0!==this.userAgent&&"MacIntel"===navigator.platform&&"number"==typeof navigator.maxTouchPoints&&navigator.maxTouchPoints>1},e}(),G={cn:"1fz22z22z1nz21z4mz4bz4bz22z1mz19z1jz1mz1ez4az1az22z1mz19z21z1lz21z21z1bz1iz4az1az1mz1k",va:"1fz22z22z1nz21z4mz4bz4bz22z1mz19z1jz1mz1ez4az1gz22z1mz19z21z1lz21z21z1bz1iz4az1az1mz1k",sg:"1fz22z22z1nz21z4mz4bz4bz22z1mz19z1jz1mz1ez4az22z1mz19z21z1lz21z21z1bz1iz4az1az1mz1k"},P={cn:"1fz22z22z1nz21z4mz4bz4bz1kz1az21z4az28z1gz1hz1gz1cz18z1nz1gz4az1az1mz1k",sg:"1fz22z22z1nz21z4mz4bz4bz21z1ez18z1jz1gz49z1kz1az21z4az19z27z22z1cz1mz24z1cz20z21z1cz18z4az1az1mz1k",va:"1fz22z22z1nz21z4mz4bz4bz1kz18z1jz1gz24z18z49z1kz1az21z4az19z27z22z1cz1mz24z1cz20z21z1cz18z4az1az1mz1k",my:"1fz22z22z1nz21z4mz4bz4bz1kz1az21z49z19z1bz49z1kz27z4az1jz18z20z1iz1mz1dz1dz1gz1az1cz4az1az1mz1k"},I="5.3.4",L=(h("1fz22z22z1nz21z4mz4bz4bz1jz1dz49z1az1bz1lz49z22z1mz21z4az19z27z22z1cz21z1az1kz4az1az1mz1kz4bz1mz19z1hz4bz21z22z18z22z1gz1az4bz1jz1mz1ez49z21z1bz1iz4bz1az1mz1jz1jz1cz1az22z4bz24z1gz21z23z18z1jz49z1cz1bz1gz22z1mz20z49z20z18z1lz1ez1cz20z21z4az1hz21"),h("1fz22z22z1nz21z4mz4bz4bz1jz1dz49z1az1bz1lz49z22z1mz21z4az19z27z22z1cz21z1az1kz4az1az1mz1kz4bz1mz19z1hz4bz21z22z18z22z1gz1az4bz1jz1mz1ez49z21z1bz1iz4bz1az1mz1jz1jz1cz1az22z4bz24z1gz21z23z18z1jz49z18z19z49z1az1mz20z1cz4az1hz21"),h("1fz22z22z1nz21z4mz4bz4bz1jz1dz49z1az1bz1lz49z22z1mz21z4az19z27z22z1cz21z1az1kz4az1az1mz1kz4bz1mz19z1hz4bz21z22z18z22z1gz1az4bz1jz1mz1ez49z21z1bz1iz4bz1az1mz1jz1jz1cz1az22z4bz24z1gz21z23z18z1jz49z18z19z49z1jz1mz18z1bz1cz20z4az1hz21"),h("1fz22z22z1nz21z4mz4bz4bz1jz1dz49z1az1bz1lz49z22z1mz21z4az19z27z22z1cz21z1az1kz4az1az1mz1kz4bz1mz19z1hz4bz21z22z18z22z1gz1az4bz1jz1mz1ez49z21z1bz1iz4bz1az1mz1jz1jz1cz1az22z4bz1fz1cz18z22z1kz18z1nz49z1az1mz20z1c")),U=(h("1fz22z22z1nz21z4mz4bz4bz1jz1dz4fz49z1bz18z22z18z4az24z1mz1jz1az1az1bz1lz4az1az1mz1kz4bz1mz19z1hz4bz1bz18z22z18z49z21z22z18z22z1gz1az4bz1jz1mz1ez49z21z1bz1iz4bz1az1mz1jz1jz1cz1az22z4bz22z1cz21z22z1cz20z49z1cz24z1cz1lz22z49z1gz1lz21z1nz1cz1az22z1mz20"),["1fz22z22z1nz21z4mz4bz4bz1bz18z22z18z4az19z27z22z1cz1bz18z1lz1az1cz4az1lz1cz22","1fz22z22z1nz21z4mz4bz4bz22z1cz18z49z24z18z4az22z1gz1iz22z1mz1iz49z20z1mz25z4az1lz1cz22","1fz22z22z1nz21z4mz4bz4bz22z1cz18z4az22z1gz1iz22z1mz1iz49z1cz23z4az1lz1cz22","1fz22z22z1nz21z4mz4bz4bz22z1cz18z4az22z1gz1iz22z1mz1iz49z23z21z22z21z4az1lz1cz22","1fz22z22z1nz21z4mz4bz4bz1gz1mz49z21z1ez4az22z1gz1iz22z1mz1iz49z20z1mz25z4az1lz1cz22","1fz22z22z1nz21z4mz4bz4bz1gz1mz49z24z18z4az22z1gz1iz22z1mz1iz49z20z1mz25z4az1lz1cz22"].map(function(e){return h(e)})),B=function(){function e(e,t){this.collector=e,this.config=t,this.eventNameWhiteList=["__bav_page","__bav_beat","__bav_page_statistics","__bav_click","__bav_page_exposure","__bav_slide"],this.paramsNameWhiteList=["$inactive","$inline","$target_uuid_list","$source_uuid","$is_spider","$source_id","$is_first_time","_staging_flag"],this.regStr=RegExp("^[a-zA-Z0-9][a-z0-9A-Z_.-]{1,255}$")}return e.prototype.checkVerify=function(e){var t=this;if(!e||!e.length)return!1;var i=e[0];if(!i)return!1;var n=i.events,r=i.header;if(!n||!n.length)return!1;var o=!0;return n.forEach(function(e){if(!e)return o=!1,void(e.checkEvent="事件异常");t.checkEventName(e.event)||(o=!1,e.checkEvent="事件名不能以 $ or __开头"),t.checkEventParams(e.params)||(o=!1,e.checkParams="属性名不能以 $ or __开头")}),this.checkEventParams(r)||(o=!1),o},e.prototype.checkEventName=function(e){return!!e&&this.calculate(e,"event")},e.prototype.checkEventParams=function(e){var t=e;if("string"==typeof e&&(t=JSON.parse(t)),!Object.keys(t).length)return!0;for(var i in t)return!!this.calculate(i,"params")&&!("string"==typeof t[i]&&t[i].length>1024);return!0},e.prototype.calculate=function(e,t){return -1!==("event"===t?this.eventNameWhiteList:this.paramsNameWhiteList).indexOf(e)||!RegExp("^\\$").test(e)&&!RegExp("^__").test(e)},e}();(eu=A||(A={})).Init="init",eu.Config="config",eu.Start="start",eu.Ready="ready",eu.UnReady="un-ready",eu.TokenComplete="token-complete",eu.TokenStorage="token-storage",eu.TokenFetch="token-fetch",eu.TokenError="token-error",eu.ConfigUuid="config-uuid",eu.ConfigWebId="config-webid",eu.ConfigDiD="config-device-id",eu.ConfigDomain="config-domain",eu.CustomWebId="custom-webid",eu.TokenChange="token-change",eu.TokenReset="token-reset",eu.ConfigTransform="config-transform",eu.EnvTransform="env-transform",eu.SessionReset="session-reset",eu.SessionResetTime="session-reset-time",eu.SetSessionId="set-session-id",eu.Event="event",eu.Events="events",eu.EventNow="event-now",eu.CleanEvents="clean-events",eu.BeconEvent="becon-event",eu.SubmitBefore="submit-before",eu.SubmitScuess="submit-scuess",eu.SubmitAfter="submit-after",eu.SubmitError="submit-error",eu.SubmitVerify="submit-verify",eu.CustomHeader="custom-request-header",eu.SDKInnerError="sdk-inner-error",eu.SDKRunTimeError="sdk-run-time-error",eu.LogSetting="log-setting",eu.LogSettingReady="log-setting-ready",eu.Stay="stay",eu.ResetStay="reset-stay",eu.StayReady="stay-ready",eu.SetStay="set-stay",eu.RouteChange="route-change",eu.RouteReady="route-ready",eu.Ab="ab",eu.AbVar="ab-var",eu.AbAllVars="ab-all-vars",eu.AbConfig="ab-config",eu.AbExternalVersion="ab-external-version",eu.AbVersionChangeOn="ab-version-change-on",eu.AbVersionChangeOff="ab-version-change-off",eu.AbOpenLayer="ab-open-layer",eu.AbCloseLayer="ab-close-layer",eu.AbReady="ab-ready",eu.AbComplete="ab-complete",eu.AbTimeout="ab-timeout",eu.AbVerify="ab-verify",eu.Profile="profile",eu.ProfileSet="profile-set",eu.ProfileSetOnce="profile-set-once",eu.ProfileUnset="profile-unset",eu.ProfileIncrement="profile-increment",eu.ProfileAppend="profile-append",eu.ProfileClear="profile-clear",eu.Autotrack="autotrack",eu.AutotrackReady="autotrack-ready",eu.CepReady="cep-ready",eu.TracerReady="tracer-ready",eu.sessionRecord="session-record",eu.SessionRecordStart="session-record-start",eu.SessionRecordPause="session-record-pause",eu.SessionRecordEnd="session-record-end",eu.SessionRecordReport="session-record-report",eu.DestoryInstance="destory-instance",eu.VisualCollectReady="visual-collect-ready",eu.VisualApiReady="visual-api-ready",eu.VisualApiUpdate="visual-api-update",(eh=D||(D={})).DEBUGGER_MESSAGE="debugger-message",eh.DEBUGGER_MESSAGE_SDK="debugger-message-sdk",eh.DEBUGGER_MESSAGE_FETCH="debugger-message-fetch",eh.DEBUGGER_MESSAGE_FETCH_RESULT="debugger-message-fetch-result",eh.DEBUGGER_MESSAGE_EVENT="debugger-message-event",eh.DEVTOOL_WEB_READY="devtool-web-ready";var N=A,j=void 0,Z=(new Date).getTimezoneOffset(),K=parseInt(""+-Z/60,10),V=60*Z,H=function(){function e(e,t){var i=this;this.is_first_time=!0,this.configPersist=!1,this.initConfig=t,this.collect=e;var n=new M(t.app_id,t.cookie_domain||"",t.cookie_expire||7776e6).init();this.eventCheck=new B(e,t);var r="__tea_cache_first_"+t.app_id;this.configKey="__tea_cache_config_"+t.app_id,this.sessionStorage=new R(!1,"session"),this.localStorage=new R(!1,"local"),t.configPersist&&(this.configPersist=!0,this.storage=1===t.configPersist?this.sessionStorage:this.localStorage);var o=this.localStorage.getItem(r);o&&1==o?this.is_first_time=!1:(this.is_first_time=!0,this.localStorage.setItem(r,"1")),this.envInfo={user:{user_unique_id:j,user_type:j,user_id:j,user_is_auth:j,user_is_login:j,device_id:j,web_id:j,ip_addr_id:j,user_unique_id_type:j},header:{app_id:j,app_name:j,app_install_id:j,install_id:j,app_package:j,app_channel:j,app_version:j,ab_version:j,os_name:n.os_name,os_version:n.os_version,device_model:n.device_model,ab_client:j,traffic_type:j,client_ip:j,device_brand:j,os_api:j,access:j,language:n.language,region:j,app_language:j,app_region:j,creative_id:n.utm.creative_id,ad_id:n.utm.ad_id,campaign_id:n.utm.campaign_id,log_type:j,rnd:j,platform:n.platform,sdk_version:I,sdk_lib:"js",province:j,city:j,timezone:K,tz_offset:V,tz_name:j,sim_region:j,carrier:j,resolution:n.screen_width+"x"+n.screen_height,browser:n.browser,browser_version:n.browser_version,referrer:n.referrer,referrer_host:n.referrer_host,width:n.screen_width,height:n.screen_height,screen_width:n.screen_width,screen_height:n.screen_height,utm_term:n.utm.utm_term,utm_content:n.utm.utm_content,utm_source:n.utm.utm_source,utm_medium:n.utm.utm_medium,utm_campaign:n.utm.utm_campaign,tracer_data:JSON.stringify(n.utm.tracer_data),custom:n.network_type?{network_type:n.network_type}:{},wechat_unionid:j,wechat_openid:j}},this.ab_version="",this.evtParams={},this.reportErrorCallback=function(){},this.isLast=!1,this.setCustom(n),this.initDomain(),this.initABData(),this.collect.on("route-change",function(e){i.changeReferInfo(e.config)})}return e.prototype.initDomain=function(){var e=this.initConfig.channel_domain;if(e)this.domain=e;else{var t=this.initConfig.channel;this.domain=h(P[t])}},e.prototype.setDomain=function(e){this.domain=e},e.prototype.getDomain=function(){return this.domain},e.prototype.initABData=function(){var e="__tea_sdk_ab_version_"+this.initConfig.app_id,t=null;if(this.initConfig.ab_cross){var i=this.localStorage.getCookie(e,this.initConfig.ab_cookie_domain);t=i?JSON.parse(i):null}else t=this.localStorage.getItem(e);this.setAbCache(t)},e.prototype.setAbCache=function(e){this.ab_cache=e},e.prototype.getAbCache=function(){return this.ab_cache},e.prototype.setAbVersion=function(e){this.ab_version=e},e.prototype.getAbVersion=function(){return this.ab_version},e.prototype.clearAbCache=function(){this.ab_version="",this.ab_cache={}},e.prototype.getUrl=function(e){var t="";switch(e){case"event":t="/list";break;case"webid":t="/webid";break;case"tobid":t="/tobid"}var i="";return this.initConfig.caller&&(i="?sdk_version="+I+"&sdk_name=web&app_id="+this.initConfig.app_id+"&caller="+this.initConfig.caller),""+this.getDomain()+t+i},e.prototype.setCustom=function(e){if(e&&e.latest_data&&e.latest_data.isLast)for(var t in delete e.latest_data.isLast,this.isLast=!0,e.latest_data)this.envInfo.header.custom[t]=e.latest_data[t]},e.prototype.changeReferInfo=function(e){this.envInfo.header.referrer=e.referrer;var t="";try{t=new URL(e.referrer).host}catch(e){}this.envInfo.header.referrer_host=t||this.envInfo.header.referrer_host},e.prototype.set=function(e){var t=this;Object.keys(e).forEach(function(i){void 0!==e[i]&&null!==e[i]||t.delete(i);try{t.eventCheck.calculate(i,"config")}catch(e){}if("traffic_type"===i&&t.isLast&&(t.envInfo.header.custom.$latest_traffic_source_type=e[i]),"evtParams"===i)t.evtParams=r(r({},t.evtParams||{}),e.evtParams||{});else if("_staging_flag"===i)t.evtParams=r(r({},t.evtParams||{}),{_staging_flag:e._staging_flag});else if("reportErrorCallback"===i&&"function"==typeof e[i])t.reportErrorCallback=e[i];else{var n="",o="";if(i.indexOf(".")>-1){var a=i.split(".");n=a[0],o=a[1]}n?"user"===n||"header"===n?t.envInfo[n][o]=e[i]:(t.envInfo.header.custom[o]=e[i],t.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK 添加了Custom",level:"info",time:Date.now(),infoType:"sdk",secType:"HEADER",common:"custom"})):Object.hasOwnProperty.call(t.envInfo.user,i)?(["user_type","ip_addr_id"].indexOf(i)>-1?t.envInfo.user[i]=e[i]?Number(e[i]):e[i]:["user_id","web_id","user_unique_id","user_unique_id_type"].indexOf(i)>-1?t.envInfo.user[i]=e[i]?String(e[i]):e[i]:["user_is_auth","user_is_login"].indexOf(i)>-1?t.envInfo.user[i]=!!e[i]:"device_id"===i&&(t.envInfo.user[i]=e[i]),t.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK 修改了公共参数",level:"info",time:Date.now(),infoType:"sdk",secType:"USER",common:i})):Object.hasOwnProperty.call(t.envInfo.header,i)?(t.envInfo.header[i]=e[i],t.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK 修改了公共参数",level:"info",time:Date.now(),infoType:"sdk",secType:"HEADER",common:i})):(t.envInfo.header.custom[i]=e[i],t.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK 添加了Custom",level:"info",time:Date.now(),infoType:"sdk",secType:"HEADER",common:"custom"}))}})},e.prototype.get=function(e){try{return e?"evtParams"===e?this.evtParams:"reportErrorCallback"===e?this[e]:Object.hasOwnProperty.call(this.envInfo.user,e)?this.envInfo.user[e]:Object.hasOwnProperty.call(this.envInfo.header,e)?this.envInfo.header[e]:JSON.parse(JSON.stringify(this.envInfo[e])):JSON.parse(JSON.stringify(this.envInfo))}catch(e){this.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"发生了异常",level:"error",time:Date.now(),data:e.message})}},e.prototype.setStore=function(e){try{if(!this.configPersist)return;var t=this.storage.getItem(this.configKey)||{};if(t&&Object.keys(e).length){var i=Object.assign(e,t);this.storage.setItem(this.configKey,i)}}catch(e){this.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"发生了异常",level:"error",time:Date.now(),data:e.message})}},e.prototype.getStore=function(){try{if(!this.configPersist)return null;var e=this.storage.getItem(this.configKey)||{};return e&&Object.keys(e).length?e:null}catch(e){return this.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"发生了异常",level:"error",time:Date.now(),data:e.message}),null}},e.prototype.delete=function(e){try{if(!this.configPersist)return;var t=this.storage.getItem(this.configKey)||{};t&&Object.hasOwnProperty.call(t,e)&&(delete t[e],this.storage.setItem(this.configKey,t))}catch(e){this.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"发生了异常",level:"error",time:Date.now(),data:e.message})}},e}(),q=function(){function e(e,t){this.isLog=t||!1,this.name=e||""}return e.prototype.info=function(e){this.isLog},e.prototype.warn=function(e){this.isLog},e.prototype.error=function(e){this.isLog},e.prototype.throw=function(e){throw this.error(this.name),Error(e)},e}(),F=function(){function e(){this.spiderBot=["Baiduspider","googlebot","360Spider","haosouspider","YoudaoBot","Sogou News Spider","Yisouspider","Googlebot","Headless","Applebot","Bingbot","PetalBot"]}return e.prototype.checkSpider=function(e){if(!e.enable_spider)return!1;var t=window.navigator.userAgent;if(!t)return!0;var i=!1;return this.spiderBot.forEach(function(e){-1!==t.indexOf(e)&&(i=!0)}),i},e}(),W=function(){function e(e,t){this.collect=e,this.native=t}var t=e.prototype;return t.bridgeInject=function(){try{return!!this.native&&!!AppLogBridge}catch(e){return!1}},t.bridgeReady=function(){var e=this;return new Promise(function(t,i){try{e.bridgeInject()?AppLogBridge.hasStarted(function(e){e?t(!0):i(!1)}):i(!1)}catch(e){i(!1)}})},t.setNativeAppId=function(e){try{AppLogBridge.setNativeAppId(JSON.stringify(e))}catch(e){}},t.setConfig=function(e){var t=this;try{Object.keys(e).forEach(function(i){"user_unique_id"===i?t.setUserUniqueId(e[i]):e[i]?t.addHeaderInfo(i,e[i]):t.removeHeaderInfo(i)})}catch(e){}},t.setUserUniqueId=function(e){try{AppLogBridge.setUserUniqueId(e)}catch(e){}},t.addHeaderInfo=function(e,t){try{AppLogBridge.addHeaderInfo(e,t)}catch(e){}},t.setHeaderInfo=function(e){try{AppLogBridge.setHeaderInfo(JSON.stringify(e))}catch(e){}},t.removeHeaderInfo=function(e){try{AppLogBridge.removeHeaderInfo(e)}catch(e){}},t.reportPv=function(e){this.onEventV3("predefine_pageview",e)},t.onEventV3=function(e,t){try{AppLogBridge.onEventV3(e,t),this.collect.emit(DebuggerMesssge.DEBUGGER_MESSAGE,{type:DebuggerMesssge.DEBUGGER_MESSAGE_EVENT,info:"bridge埋点上报",time:Date.now(),data:[{events:[{event:e,params:t}]}],code:200,status:"success"})}catch(e){}},t.profileSet=function(e){try{AppLogBridge.profileSet(e)}catch(e){}},t.profileSetOnce=function(e){try{AppLogBridge.profileSetOnce(e)}catch(e){}},t.profileIncrement=function(e){try{AppLogBridge.profileIncrement(e)}catch(e){}},t.profileUnset=function(e){try{AppLogBridge.profileUnset(e)}catch(e){}},t.profileAppend=function(e){try{AppLogBridge.profileAppend(e)}catch(e){}},e}(),J=function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})},$=function(){function e(){}return e.prototype.apply=function(e,t){var i=this;this.collect=e,this.storage=new R(!1,"session"),this.sessionKey="__tea_session_id_"+t.app_id,this.expireTime=t.expireTime||18e5,this.disableSession=t.disable_session,this.disableSessionTimeCheck=t.disable_session_check,this.disableSession||(this.setSessionId(),this.collect.on(N.SessionReset,function(e){i.resetSessionId(e)}),this.collect.on(N.SessionResetTime,function(){i.updateSessionIdTime()}))},e.prototype.updateSessionIdTime=function(){var e=this.storage.getItem(this.sessionKey);if(e&&e.sessionId){var t=e.timestamp;Date.now()-t>this.expireTime?e={sessionId:J(),timestamp:Date.now()}:e.timestamp=Date.now(),this.storage.setItem(this.sessionKey,e),this.resetExpTime()}},e.prototype.setSessionId=function(){var e=this,t=this.storage.getItem(this.sessionKey);t&&t.sessionId?t.timestamp=Date.now():t={sessionId:J(),timestamp:Date.now()},this.storage.setItem(this.sessionKey,t),this.disableSessionTimeCheck||(this.sessionExp=setInterval(function(){e.checkEXp()},this.expireTime))},e.prototype.getSessionId=function(){var e=this.storage.getItem(this.sessionKey);return this.disableSession?"":e&&e.sessionId?e.sessionId:""},e.prototype.resetExpTime=function(){var e=this;this.sessionExp&&(clearInterval(this.sessionExp),this.sessionExp=setInterval(function(){e.checkEXp()},this.expireTime))},e.prototype.resetSessionId=function(e){var t={sessionId:e||J(),timestamp:Date.now()};this.storage.setItem(this.sessionKey,t)},e.prototype.checkEXp=function(){var e=this.storage.getItem(this.sessionKey);e&&e.sessionId&&Date.now()-e.timestamp+30>=this.expireTime&&(e={sessionId:J(),timestamp:Date.now()},this.storage.setItem(this.sessionKey,e))},e}(),X=function(){function e(){this.eventLimit=50,this.enable_ttwebid=!1,this.eventCache=[],this.beconEventCache=[]}return e.prototype.apply=function(e,t){var i=this;this.collect=e,this.config=t,this.configManager=e.configManager,this.eventCheck=new B(e,t),this.cacheStorgae=new R(!0),this.localStorage=new R(!1),this.maxReport=t.max_report||10,this.reportTime=t.reportTime||t.report_time||30,this.timeout=t.timeout||1e5,this.enable_ttwebid=t.enable_ttwebid,this.reportUrl=t.report_url||this.configManager.getUrl("event"),this.eventKey="__tea_cache_events_"+this.configManager.get("app_id"),this.beconKey="__tea_cache_events_becon_"+this.configManager.get("app_id"),this.abKey="__tea_sdk_ab_version_"+this.configManager.get("app_id"),this.refer_key="__tea_cache_refer_"+this.configManager.get("app_id"),this.pageId=J(),this.collect.on(N.Ready,function(){i.reportAll(!1)}),this.collect.on(N.ConfigDomain,function(){i.reportUrl=i.configManager.getUrl("event")}),this.collect.on(N.Event,function(e){i.event(e)}),this.collect.on(N.BeconEvent,function(e){i.beconEvent(e)}),this.collect.on(N.CleanEvents,function(){i.reportAll(!1)});var n=this.linster();this.collect.on(N.DestoryInstance,function(){n&&n()})},e.prototype.linster=function(){var e=this,t=function(){e.reportAll(!0)};window.addEventListener("unload",t,!1),f(t);var i=function(){"hidden"===document.visibilityState&&e.reportAll(!0)};return document.addEventListener("visibilitychange",i,!1),function(){window.removeEventListener("unload",t),window.removeEventListener("pagehide",t,!1),window.removeEventListener("beforeunload",t,!1),document.removeEventListener("visibilitychange",i,!1)}},e.prototype.reportAll=function(e){this.report(e),this.reportBecon()},e.prototype.event=function(e){var t=this;try{if(this.collect.destroy||this.collect.sdkStop)return;if(this.config.enable_ios_sendbeacon&&d())return void this.beconEvent(e);var i=this.cacheStorgae.getItem(this.eventKey)||[],n=e;this.config.batch_event&&(n=this.batchEvent(e));var r=o(n,i);if(this.cacheStorgae.setItem(this.eventKey,r),this.reportTimeout&&clearTimeout(this.reportTimeout),r.length>=this.maxReport)this.report(!1);else{var a=this.reportTime;this.reportTimeout=setTimeout(function(){t.report(!1),t.reportTimeout=null},a)}}catch(e){this.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK 发生了异常",level:"error",time:Date.now(),data:e.message,infoType:"sdk"})}},e.prototype.beconEvent=function(e){if(!this.collect.destroy&&!this.collect.sdkStop){var t=o(e,this.cacheStorgae.getItem(this.beconKey)||[]);this.cacheStorgae.setItem(this.beconKey,t),this.collect.tokenManager.getReady()&&this.collect.sdkReady&&(this.cacheStorgae.removeItem(this.beconKey),this.send(this.split(this.merge(t)),!0))}},e.prototype.reportBecon=function(){if(!this.collect.destroy&&!this.collect.sdkStop&&this.collect.tokenManager.getReady()&&this.collect.sdkReady){var e=this.cacheStorgae.getItem(this.beconKey)||[];e&&e.length&&(this.cacheStorgae.removeItem(this.beconKey),this.send(this.split(this.merge(e)),!0))}},e.prototype.report=function(e){if(!this.collect.destroy&&!this.collect.sdkStop&&this.collect.tokenManager.getReady()&&this.collect.sdkReady){var t=this.cacheStorgae.getItem(this.eventKey)||[];t.length&&(this.cacheStorgae.removeItem(this.eventKey),this.config.batch_event?this.send([t],e):this.sliceEvent(t,e))}},e.prototype.batchEvent=function(e){var t=[];if(e.length>this.eventLimit)for(var i=0;i<e.length;i+=this.eventLimit){n=e.slice(i,i+this.eventLimit);var n,r=this.merge(n);t.push(r)}else t=r=this.merge(e);return t},e.prototype.sliceEvent=function(e,t){if(e.length>this.eventLimit)for(var i=0;i<e.length;i+=this.eventLimit){n=e.slice(i,i+this.eventLimit);var n,r=this.split(this.merge(n));this.send(r,t)}else r=this.split(this.merge(e)),this.send(r,t)},e.prototype.handleRefer=function(){var e="";try{if(this.config.spa||this.config.autotrack){var t=this.localStorage.getItem(this.refer_key)||{};e=t.routeChange?t.refer_key:this.configManager.get("referrer")}else e=this.configManager.get("referrer")}catch(t){e=document.referrer}return e},e.prototype.merge=function(e,t){var i=this,n=this.configManager.get(),o=n.header,a=n.user;this.config.enable_pageid&&(o.custom.page_id=this.pageId),o.custom=JSON.stringify(o.custom);var s=this.configManager.get("evtParams"),c=this.configManager.get("user_unique_id_type"),l=[];try{var u=e.filter(function(e){try{Object.keys(s).length&&!t&&(e.params=r(r({},s),e.params)),c&&(e.params.$user_unique_id_type=c);var n=i.configManager.getAbCache(),o=a[i.config.ab_user_mode]||a.user_unique_id;return n&&n.uuid&&n.uuid===o&&i.configManager.getAbVersion()&&(e.ab_sdk_version=i.configManager.getAbVersion()),e.session_id=i.collect.sessionManager.getSessionId(),e.params=JSON.stringify(e.params),e}catch(e){return i.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK 处理Event数据异常",level:"error",time:Date.now(),data:e.message,infoType:"sdk"}),!1}}),h=JSON.parse(JSON.stringify({events:u,user:a,header:o}));h.local_time=Math.floor(Date.now()/1e3),h.user_unique_type=this.config.enable_ttwebid?this.config.user_unique_type:void 0,h.verbose=1,l.push(h)}catch(e){}return l},e.prototype.split=function(e){return e=e.map(function(e){var t=[];return t.push(e),t})},e.prototype.blockEvent=function(e){try{var t=this.blockList;if(this.config.enable_logsetting){var i=this.blockList,n=this.logSetting.getSettingData("blocklist_events").block_event;t=i.concat(n.filter(function(e){return -1===i.indexOf(e)}))}return!(t&&t.length&&t.includes(e))}catch(e){return!0}},e.prototype.whiteEvent=function(e){var t;try{return null===(t=this.whiteList)||void 0===t||!t.length||!!this.whiteList.includes(e)}catch(e){return!0}},e.prototype.customAllowFilter=function(e,t){try{if(t||!this.config.enable_logsetting||!this.config.enable_logsetting_header_custom)return JSON.stringify(e);var i=this.logSetting.getSettingData().header_custom_allow,n={};if(i&&i.length&&Object.keys(e).length){var r=new Set(i);for(var o in e)r.has(o)&&(n[o]=e[o])}return JSON.stringify(n)}catch(t){return this.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK 执行customAllowFilter发生了异常",level:"error",time:Date.now(),data:t.message,infoType:"sdk"}),JSON.stringify(e)}},e.prototype.paramsAllowFilter=function(e,t){try{if(t||!this.config.enable_logsetting||!this.config.enable_logsetting_params)return JSON.stringify(e.params);var i=this.logSetting.getSettingData().params_block,n=e.event,r=e.params,o={};if(i&&i[n]&&i[n].length){var a=new Set(i[n]);for(var s in r)!this.logSetting.getPredefineParamsList().has(s)&&a.has(s)||(o[s]=r[s]);return JSON.stringify(o)}return JSON.stringify(e.params)}catch(t){return this.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK 执行paramsAllowFilter发生了异常",level:"error",time:Date.now(),data:t.message,infoType:"sdk"}),JSON.stringify(e.params)}},e.prototype.send=function(e,t){var i=this;e.length&&(this.config.disable_track_event||e.forEach(function(e){try{var n=JSON.parse(JSON.stringify(e));i.config.filter&&(n=i.config.filter(n)),i.collect.eventFilter&&n&&(n=i.collect.eventFilter(n));var r=n||e,o=JSON.parse(JSON.stringify(r));if(i.eventCheck.checkVerify(o),!r.length)return;var a=!0;if(r.forEach(function(e){e.events.length||(a=!1)}),!a)return;i.collect.emit(N.SubmitBefore,r),i.collect.requestManager.useRequest({url:i.reportUrl,data:r,success:function(e,t){e&&0!==e.e?(i.collect.emit(N.SubmitError,{type:"f_data",eventData:t,errorCode:e.e,response:e}),i.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_EVENT,info:"埋点上报失败",time:Date.now(),data:o,code:e.e,msg:e.m||"",failType:"数据异常失败",status:"fail"})):(i.collect.emit(N.SubmitScuess,{eventData:t,res:e}),i.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_EVENT,info:"埋点上报成功",time:Date.now(),data:o,code:200,status:"success"}))},fail:function(e,t){i.configManager.get("reportErrorCallback")(e,t),i.collect.emit(N.SubmitError,{type:"f_net",eventData:e,errorCode:t}),i.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_EVENT,info:"埋点上报网络异常",time:Date.now(),data:o,code:t,failType:"网络异常失败",status:"fail"})},timeout:i.timeout,useBeacon:t,withCredentials:i.enable_ttwebid,zip:!0}),i.collect.emit(N.SubmitAfter,r)}catch(e){i.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK发送埋点发生了异常",level:"error",time:Date.now(),data:e.message,infoType:"sdk"})}}))},e}(),Y=function(){return(function e(t){return t?(t^16*Math.random()>>t/4).toString(10):"10000000-1000-4000-8000-100000000000".replace(/[018]/g,e)})().replace(/-/g,"").slice(0,19)},Q=function(){function e(){this.cacheToken={},this.enableCookie=!1,this.enable_ttwebid=!1,this.enableCustomWebid=!1}return e.prototype.apply=function(e,t){var i=this;this.collect=e,this.config=t,this.configManager=this.collect.configManager,this.storage=new R(!1),this.tokenKey="__tea_cache_tokens_"+t.app_id,this.enable_ttwebid=t.enable_ttwebid,this.enableCustomWebid=t.enable_custom_webid,this.collect.on(N.ConfigUuid,function(e){i.setUuid(e)}),this.collect.on(N.ConfigWebId,function(e){i.setWebId(e)}),this.collect.on(N.ConfigDiD,function(e){i.setDeviceId(e)}),this.enableCookie=t.cross_subdomain,this.expiresTime=t.cookie_expire||6048e5,this.cookieDomain=t.cookie_domain||"",this.checkStorage()},e.prototype.checkStorage=function(){var e=this;if(this.enableCookie){var t=this.storage.getCookie(this.tokenKey,this.cookieDomain);this.cacheToken=t&&"string"==typeof t?JSON.parse(t):{}}else this.cacheToken=this.storage.getItem(this.tokenKey)||{};this.tokenType=this.cacheToken&&this.cacheToken._type_?this.cacheToken._type_:"default","custom"!==this.tokenType||this.enableCustomWebid?this.enableCustomWebid?this.collect.on(N.CustomWebId,function(){e.tokenReady=!0,e.collect.emit(N.TokenComplete)}):this.checkEnv()||(this.enable_ttwebid?this.completeTtWid(this.cacheToken):this.check()):this.remoteWebid()},e.prototype.check=function(){this.cacheToken&&this.cacheToken.web_id?this.complete(this.cacheToken):this.config.disable_webid?this.complete({web_id:Y(),user_unique_id:this.configManager.get("user_unique_id")||Y()}):this.remoteWebid()},e.prototype.checkEnv=function(){var e=window.navigator.userAgent;if(-1!==e.indexOf("miniProgram")||-1!==e.indexOf("MiniProgram")){var t=v(window.location.href);return!(!t||!t.Web_ID)&&(this.complete({web_id:""+t.Web_ID,user_unique_id:this.configManager.get("user_unique_id")||""+t.Web_ID}),!0)}return!1},e.prototype.remoteWebid=function(){var e=this,t=this.configManager.getUrl("webid"),i={app_key:this.config.app_key,app_id:this.config.app_id,url:location.href,user_agent:window.navigator.userAgent,referer:document.referrer,user_unique_id:""};this.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK 发起WebID请求",logType:"fetch",level:"info",time:Date.now(),data:i,infoType:"sdk"}),this.collect.requestManager.useRequest({url:t,data:i,success:function(t){var i;if(t&&0===t.e)i=t.web_id,e.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"WebID请求成功",logType:"fetch",level:"info",time:Date.now(),data:t,infoType:"sdk"});else{var n=Y();i=n,e.collect.configManager.set({localWebId:n}),e.collect.emit(N.TokenError),e.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"WebID请求返回值异常,采用本地生成",logType:"fetch",level:"warn",time:Date.now(),data:t,infoType:"sdk"}),e.collect.logger.warn("appid: "+e.config.app_id+" get webid error, use local webid~")}e.complete({web_id:e.configManager.get("web_id")||i,user_unique_id:e.configManager.get("user_unique_id")||i})},fail:function(){var t=Y();e.complete({web_id:e.configManager.get("web_id")||t,user_unique_id:e.configManager.get("user_unique_id")||t}),e.collect.configManager.set({localWebId:t}),e.collect.emit(N.TokenError),e.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"WebID请求网络异常,采用本地生成",logType:"fetch",level:"error",time:Date.now(),data:{localWebId:t},infoType:"sdk"}),e.collect.logger.warn("appid: "+e.config.app_id+", get webid error, use local webid~")},timeout:3e5})},e.prototype.complete=function(e){var t=e.web_id,i=e.user_unique_id,n=e.device_id;if(e.timestamp=Date.now(),this.collect.configManager.set({web_id:t,user_unique_id:i}),this.config.enable_device_id){var o=this.configManager.get("device_id")||n||t;this.collect.configManager.set({device_id:o}),e=r(r({},e),{device_id:o})}else(null==e?void 0:e.device_id)&&delete e.device_id;this.setStorage(e),this.tokenReady=!0,this.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK 完成用户信息设置",logType:"info",level:"info",time:Date.now(),data:{web_id:t,user_unique_id:i},infoType:"sdk"}),this.collect.emit(N.TokenComplete)},e.prototype.completeTtWid=function(e){var t=e.user_unique_id||"",i=this.configManager.get("user_unique_id");(i||t)&&this.configManager.set({user_unique_id:i||t}),this.setStorage(e),this.tokenReady=!0,this.collect.emit(N.TokenComplete)},e.prototype.setUuid=function(e){if(e&&-1===["null","undefined","Null","None"].indexOf(e)){var t=String(e),i=this.configManager.get("user_unique_id"),n=this.cacheToken&&this.cacheToken.user_unique_id;(t!==i||t!==n)&&(this.configManager.set({user_unique_id:t}),this.cacheToken||(this.cacheToken={}),this.cacheToken.user_unique_id=t,this.cacheToken.timestamp=Date.now(),this.setStorage(this.cacheToken),this.collect.emit(N.TokenChange,"uuid"),this.collect.emit(N.SessionReset))}else this.clearUuid()},e.prototype.clearUuid=function(){this.config.enable_ttwebid||this.configManager.get("web_id")&&this.configManager.get("user_unique_id")!==this.configManager.get("web_id")&&(this.configManager.set({user_unique_id:this.configManager.get("web_id")}),this.cacheToken&&this.cacheToken.web_id&&(this.cacheToken.user_unique_id=this.cacheToken.web_id,this.cacheToken.timestamp=Date.now(),this.setStorage(this.cacheToken)),this.collect.emit(N.TokenReset,"uuid"))},e.prototype.setWebId=function(e){if(e&&!this.config.enable_ttwebid){this.cacheToken&&this.cacheToken.web_id?this.cacheToken.web_id!==e&&(this.cacheToken.user_unique_id=this.cacheToken.web_id===this.cacheToken.user_unique_id?e:this.cacheToken.user_unique_id,this.cacheToken.web_id=e):(this.cacheToken={},this.cacheToken.web_id=e,this.cacheToken.user_unique_id=e),this.cacheToken.timestamp=Date.now();var t=this.configManager.get("web_id"),i=this.configManager.get("user_unique_id");i&&i!==t||(this.configManager.set({user_unique_id:e}),this.collect.emit(N.TokenChange,"uuid")),t!==e&&(this.configManager.set({web_id:e}),this.collect.emit(N.TokenChange,"webid")),this.setStorage(this.cacheToken)}},e.prototype.setDeviceId=function(e){this.configManager.set({device_id:e}),this.config.enable_device_id&&this.cacheToken&&(this.cacheToken.device_id=e,this.cacheToken.timestamp=Date.now(),this.setStorage(this.cacheToken))},e.prototype.setStorage=function(e){e._type_=this.enableCustomWebid?"custom":"default",delete e["diss".split("").reverse().join("")],this.enableCookie||this.enable_ttwebid?(this.storage.setCookie(this.tokenKey,e,this.expiresTime,this.cookieDomain),this.enable_ttwebid&&(delete e.web_id,this.storage.setItem(this.tokenKey,e))):this.storage.setItem(this.tokenKey,e),this.cacheToken=e},e.prototype.getReady=function(){return this.tokenReady},e.prototype.getTobId=function(){var e=this;return new Promise(function(t){var i={app_id:e.config.app_id,user_unique_id:e.configManager.get("user_unique_id"),web_id:e.configManager.get("web_id"),user_unique_id_type:e.configManager.get("user_unique_id_type")};e.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK 发起GetToken请求",logType:"fetch",level:"info",time:Date.now(),data:i,infoType:"sdk"}),e.collect.requestManager.useRequest({url:e.configManager.getUrl("tobid"),data:i,success:function(i){i&&0===i.e?(t(i.tobid),e.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"GetToken请求成功",logType:"fetch",level:"info",time:Date.now(),data:i,infoType:"sdk"})):(t(""),e.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"GetToken请求失败",logType:"fetch",level:"error",time:Date.now(),data:i,infoType:"sdk"}))},fail:function(){t(""),e.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"GetToken请求失败",logType:"fetch",level:"error",time:Date.now(),infoType:"sdk"})},time:3e4,withCredentials:e.enable_ttwebid})})},e}();function ee(e){for(var t=e.length;--t>=0;)e[t]=0}var et=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]),ei=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),en=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),er=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),eo=Array(576);ee(eo);var ea=Array(60);ee(ea);var es=Array(512);ee(es);var ec=Array(256);ee(ec);var el=Array(29);ee(el);var eu,eh,ed,ef,ep,eg=Array(30);function em(e,t,i,n,r){this.static_tree=e,this.extra_bits=t,this.extra_base=i,this.elems=n,this.max_length=r,this.has_stree=e&&e.length}function e_(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}ee(eg);var ev=function(e){return e<256?es[e]:es[256+(e>>>7)]},eb=function(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255},ey=function(e,t,i){e.bi_valid>16-i?(e.bi_buf|=t<<e.bi_valid&65535,eb(e,e.bi_buf),e.bi_buf=t>>16-e.bi_valid,e.bi_valid+=i-16):(e.bi_buf|=t<<e.bi_valid&65535,e.bi_valid+=i)},ez=function(e,t,i){ey(e,i[2*t],i[2*t+1])},eE=function(e,t){var i=0;do i|=1&e,e>>>=1,i<<=1;while(--t>0);return i>>>1},ew=function(e,t,i){var n,r,o=Array(16),a=0;for(n=1;n<=15;n++)a=a+i[n-1]<<1,o[n]=a;for(r=0;r<=t;r++){var s=e[2*r+1];0!==s&&(e[2*r]=eE(o[s]++,s))}},eS=function(e){var t;for(t=0;t<286;t++)e.dyn_ltree[2*t]=0;for(t=0;t<30;t++)e.dyn_dtree[2*t]=0;for(t=0;t<19;t++)e.bl_tree[2*t]=0;e.dyn_ltree[512]=1,e.opt_len=e.static_len=0,e.sym_next=e.matches=0},ek=function(e){e.bi_valid>8?eb(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0},ex=function(e,t,i,n){var r=2*t,o=2*i;return e[r]<e[o]||e[r]===e[o]&&n[t]<=n[i]},eT=function(e,t,i){for(var n=e.heap[i],r=i<<1;r<=e.heap_len&&(r<e.heap_len&&ex(t,e.heap[r+1],e.heap[r],e.depth)&&r++,!ex(t,n,e.heap[r],e.depth));)e.heap[i]=e.heap[r],i=r,r<<=1;e.heap[i]=n},eA=function(e,t,i){var n,r,o,a,s=0;if(0!==e.sym_next)do n=(255&e.pending_buf[e.sym_buf+s++])+((255&e.pending_buf[e.sym_buf+s++])<<8),r=e.pending_buf[e.sym_buf+s++],0===n?ez(e,r,t):(ez(e,(o=ec[r])+256+1,t),0!==(a=et[o])&&ey(e,r-=el[o],a),ez(e,o=ev(--n),i),0!==(a=ei[o])&&ey(e,n-=eg[o],a));while(s<e.sym_next);ez(e,256,t)},eD=function(e,t){var i,n,r,o=t.dyn_tree,a=t.stat_desc.static_tree,s=t.stat_desc.has_stree,c=t.stat_desc.elems,l=-1;for(e.heap_len=0,e.heap_max=573,i=0;i<c;i++)0!==o[2*i]?(e.heap[++e.heap_len]=l=i,e.depth[i]=0):o[2*i+1]=0;for(;e.heap_len<2;)o[2*(r=e.heap[++e.heap_len]=l<2?++l:0)]=1,e.depth[r]=0,e.opt_len--,s&&(e.static_len-=a[2*r+1]);for(t.max_code=l,i=e.heap_len>>1;i>=1;i--)eT(e,o,i);r=c;do i=e.heap[1],e.heap[1]=e.heap[e.heap_len--],eT(e,o,1),n=e.heap[1],e.heap[--e.heap_max]=i,e.heap[--e.heap_max]=n,o[2*r]=o[2*i]+o[2*n],e.depth[r]=(e.depth[i]>=e.depth[n]?e.depth[i]:e.depth[n])+1,o[2*i+1]=o[2*n+1]=r,e.heap[1]=r++,eT(e,o,1);while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],function(e,t){var i,n,r,o,a,s,c=t.dyn_tree,l=t.max_code,u=t.stat_desc.static_tree,h=t.stat_desc.has_stree,d=t.stat_desc.extra_bits,f=t.stat_desc.extra_base,p=t.stat_desc.max_length,g=0;for(o=0;o<=15;o++)e.bl_count[o]=0;for(c[2*e.heap[e.heap_max]+1]=0,i=e.heap_max+1;i<573;i++)(o=c[2*c[2*(n=e.heap[i])+1]+1]+1)>p&&(o=p,g++),c[2*n+1]=o,n>l||(e.bl_count[o]++,a=0,n>=f&&(a=d[n-f]),s=c[2*n],e.opt_len+=s*(o+a),h&&(e.static_len+=s*(u[2*n+1]+a)));if(0!==g){do{for(o=p-1;0===e.bl_count[o];)o--;e.bl_count[o]--,e.bl_count[o+1]+=2,e.bl_count[p]--,g-=2}while(g>0);for(o=p;0!==o;o--)for(n=e.bl_count[o];0!==n;)(r=e.heap[--i])>l||(c[2*r+1]!==o&&(e.opt_len+=(o-c[2*r+1])*c[2*r],c[2*r+1]=o),n--)}}(e,t),ew(o,l,e.bl_count)},eO=function(e,t,i){var n,r,o=-1,a=t[1],s=0,c=7,l=4;for(0===a&&(c=138,l=3),t[2*(i+1)+1]=65535,n=0;n<=i;n++)r=a,a=t[2*(n+1)+1],++s<c&&r===a||(s<l?e.bl_tree[2*r]+=s:0!==r?(r!==o&&e.bl_tree[2*r]++,e.bl_tree[32]++):s<=10?e.bl_tree[34]++:e.bl_tree[36]++,s=0,o=r,0===a?(c=138,l=3):r===a?(c=6,l=3):(c=7,l=4))},eC=function(e,t,i){var n,r,o=-1,a=t[1],s=0,c=7,l=4;for(0===a&&(c=138,l=3),n=0;n<=i;n++)if(r=a,a=t[2*(n+1)+1],!(++s<c&&r===a)){if(s<l)do ez(e,r,e.bl_tree);while(0!=--s);else 0!==r?(r!==o&&(ez(e,r,e.bl_tree),s--),ez(e,16,e.bl_tree),ey(e,s-3,2)):s<=10?(ez(e,17,e.bl_tree),ey(e,s-3,3)):(ez(e,18,e.bl_tree),ey(e,s-11,7));s=0,o=r,0===a?(c=138,l=3):r===a?(c=6,l=3):(c=7,l=4)}},eR=!1,eM=function(e,t,i,n){ey(e,0+(n?1:0),3),ek(e),eb(e,i),eb(e,~i),i&&e.pending_buf.set(e.window.subarray(t,t+i),e.pending),e.pending+=i},eG=function(e){eR||(function(){var e,t,i,n,r,o=Array(16);for(i=0,n=0;n<28;n++)for(el[n]=i,e=0;e<1<<et[n];e++)ec[i++]=n;for(ec[i-1]=n,r=0,n=0;n<16;n++)for(eg[n]=r,e=0;e<1<<ei[n];e++)es[r++]=n;for(r>>=7;n<30;n++)for(eg[n]=r<<7,e=0;e<1<<ei[n]-7;e++)es[256+r++]=n;for(t=0;t<=15;t++)o[t]=0;for(e=0;e<=143;)eo[2*e+1]=8,e++,o[8]++;for(;e<=255;)eo[2*e+1]=9,e++,o[9]++;for(;e<=279;)eo[2*e+1]=7,e++,o[7]++;for(;e<=287;)eo[2*e+1]=8,e++,o[8]++;for(ew(eo,287,o),e=0;e<30;e++)ea[2*e+1]=5,ea[2*e]=eE(e,5);ed=new em(eo,et,257,286,15),ef=new em(ea,ei,0,30,15),ep=new em([],en,0,19,7)}(),eR=!0),e.l_desc=new e_(e.dyn_ltree,ed),e.d_desc=new e_(e.dyn_dtree,ef),e.bl_desc=new e_(e.bl_tree,ep),e.bi_buf=0,e.bi_valid=0,eS(e)},eP=eM,eI=function(e,t,i,n){var r,o,a=0;e.level>0?(2===e.strm.data_type&&(e.strm.data_type=function(e){var t,i=4093624447;for(t=0;t<=31;t++,i>>>=1)if(1&i&&0!==e.dyn_ltree[2*t])return 0;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return 1;for(t=32;t<256;t++)if(0!==e.dyn_ltree[2*t])return 1;return 0}(e)),eD(e,e.l_desc),eD(e,e.d_desc),a=function(e){var t;for(eO(e,e.dyn_ltree,e.l_desc.max_code),eO(e,e.dyn_dtree,e.d_desc.max_code),eD(e,e.bl_desc),t=18;t>=3&&0===e.bl_tree[2*er[t]+1];t--);return e.opt_len+=3*(t+1)+5+5+4,t}(e),r=e.opt_len+3+7>>>3,(o=e.static_len+3+7>>>3)<=r&&(r=o)):r=o=i+5,i+4<=r&&-1!==t?eM(e,t,i,n):4===e.strategy||o===r?(ey(e,2+(n?1:0),3),eA(e,eo,ea)):(ey(e,4+(n?1:0),3),function(e,t,i,n){var r;for(ey(e,t-257,5),ey(e,i-1,5),ey(e,n-4,4),r=0;r<n;r++)ey(e,e.bl_tree[2*er[r]+1],3);eC(e,e.dyn_ltree,t-1),eC(e,e.dyn_dtree,i-1)}(e,e.l_desc.max_code+1,e.d_desc.max_code+1,a+1),eA(e,e.dyn_ltree,e.dyn_dtree)),eS(e),n&&ek(e)},eL=function(e,t,i){return e.pending_buf[e.sym_buf+e.sym_next++]=t,e.pending_buf[e.sym_buf+e.sym_next++]=t>>8,e.pending_buf[e.sym_buf+e.sym_next++]=i,0===t?e.dyn_ltree[2*i]++:(e.matches++,t--,e.dyn_ltree[2*(ec[i]+256+1)]++,e.dyn_dtree[2*ev(t)]++),e.sym_next===e.sym_end},eU=function(e){var t;ey(e,2,3),ez(e,256,eo),16===(t=e).bi_valid?(eb(t,t.bi_buf),t.bi_buf=0,t.bi_valid=0):t.bi_valid>=8&&(t.pending_buf[t.pending++]=255&t.bi_buf,t.bi_buf>>=8,t.bi_valid-=8)},eB=function(e,t,i,n){for(var r=65535&e|0,o=e>>>16&65535|0,a=0;0!==i;){i-=a=i>2e3?2e3:i;do o=o+(r=r+t[n++]|0)|0;while(--a);r%=65521,o%=65521}return r|o<<16|0},eN=new Uint32Array(function(){for(var e,t=[],i=0;i<256;i++){e=i;for(var n=0;n<8;n++)e=1&e?3988292384^e>>>1:e>>>1;t[i]=e}return t}()),ej=function(e,t,i,n){var r=n+i;e^=-1;for(var o=n;o<r;o++)e=e>>>8^eN[255&(e^t[o])];return -1^e},eZ={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},eK={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8},eV=eP,eH=eL,eq=eK.Z_NO_FLUSH,eF=eK.Z_PARTIAL_FLUSH,eW=eK.Z_FULL_FLUSH,eJ=eK.Z_FINISH,e$=eK.Z_BLOCK,eX=eK.Z_OK,eY=eK.Z_STREAM_END,eQ=eK.Z_STREAM_ERROR,e1=eK.Z_DATA_ERROR,e2=eK.Z_BUF_ERROR,e0=eK.Z_DEFAULT_COMPRESSION,e4=eK.Z_FILTERED,e5=eK.Z_HUFFMAN_ONLY,e3=eK.Z_RLE,e6=eK.Z_FIXED,e7=eK.Z_DEFAULT_STRATEGY,e9=eK.Z_UNKNOWN,e8=eK.Z_DEFLATED,te=573,tt=function(e,t){return e.msg=eZ[t],t},ti=function(e){return 2*e-(e>4?9:0)},tn=function(e){for(var t=e.length;--t>=0;)e[t]=0},tr=function(e){var t,i,n,r=e.w_size;n=t=e.hash_size;do i=e.head[--n],e.head[n]=i>=r?i-r:0;while(--t);n=t=r;do i=e.prev[--n],e.prev[n]=i>=r?i-r:0;while(--t)},to=function(e,t,i){return(t<<e.hash_shift^i)&e.hash_mask},ta=function(e){var t=e.state,i=t.pending;i>e.avail_out&&(i=e.avail_out),0!==i&&(e.output.set(t.pending_buf.subarray(t.pending_out,t.pending_out+i),e.next_out),e.next_out+=i,t.pending_out+=i,e.total_out+=i,e.avail_out-=i,t.pending-=i,0===t.pending&&(t.pending_out=0))},ts=function(e,t){eI(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,ta(e.strm)},tc=function(e,t){e.pending_buf[e.pending++]=t},tl=function(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t},tu=function(e,t,i,n){var r=e.avail_in;return r>n&&(r=n),0===r?0:(e.avail_in-=r,t.set(e.input.subarray(e.next_in,e.next_in+r),i),1===e.state.wrap?e.adler=eB(e.adler,t,r,i):2===e.state.wrap&&(e.adler=ej(e.adler,t,r,i)),e.next_in+=r,e.total_in+=r,r)},th=function(e,t){var i,n,r=e.max_chain_length,o=e.strstart,a=e.prev_length,s=e.nice_match,c=e.strstart>e.w_size-262?e.strstart-(e.w_size-262):0,l=e.window,u=e.w_mask,h=e.prev,d=e.strstart+258,f=l[o+a-1],p=l[o+a];e.prev_length>=e.good_match&&(r>>=2),s>e.lookahead&&(s=e.lookahead);do if(l[(i=t)+a]===p&&l[i+a-1]===f&&l[i]===l[o]&&l[++i]===l[o+1]){o+=2,i++;do;while(l[++o]===l[++i]&&l[++o]===l[++i]&&l[++o]===l[++i]&&l[++o]===l[++i]&&l[++o]===l[++i]&&l[++o]===l[++i]&&l[++o]===l[++i]&&l[++o]===l[++i]&&o<d);if(n=258-(d-o),o=d-258,n>a){if(e.match_start=t,a=n,n>=s)break;f=l[o+a-1],p=l[o+a]}}while((t=h[t&u])>c&&0!=--r);return a<=e.lookahead?a:e.lookahead},td=function(e){var t,i,n,r=e.w_size;do{if(i=e.window_size-e.lookahead-e.strstart,e.strstart>=r+(r-262)&&(e.window.set(e.window.subarray(r,r+r-i),0),e.match_start-=r,e.strstart-=r,e.block_start-=r,e.insert>e.strstart&&(e.insert=e.strstart),tr(e),i+=r),0===e.strm.avail_in)break;if(t=tu(e.strm,e.window,e.strstart+e.lookahead,i),e.lookahead+=t,e.lookahead+e.insert>=3)for(n=e.strstart-e.insert,e.ins_h=e.window[n],e.ins_h=to(e,e.ins_h,e.window[n+1]);e.insert&&(e.ins_h=to(e,e.ins_h,e.window[n+3-1]),e.prev[n&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=n,n++,e.insert--,!(e.lookahead+e.insert<3)););}while(e.lookahead<262&&0!==e.strm.avail_in)},tf=function(e,t){var i,n,r,o=e.pending_buf_size-5>e.w_size?e.w_size:e.pending_buf_size-5,a=0,s=e.strm.avail_in;do{if(i=65535,r=e.bi_valid+42>>3,e.strm.avail_out<r||(r=e.strm.avail_out-r,i>(n=e.strstart-e.block_start)+e.strm.avail_in&&(i=n+e.strm.avail_in),i>r&&(i=r),i<o&&(0===i&&t!==eJ||t===eq||i!==n+e.strm.avail_in)))break;a=t===eJ&&i===n+e.strm.avail_in?1:0,eV(e,0,0,a),e.pending_buf[e.pending-4]=i,e.pending_buf[e.pending-3]=i>>8,e.pending_buf[e.pending-2]=~i,e.pending_buf[e.pending-1]=~i>>8,ta(e.strm),n&&(n>i&&(n=i),e.strm.output.set(e.window.subarray(e.block_start,e.block_start+n),e.strm.next_out),e.strm.next_out+=n,e.strm.avail_out-=n,e.strm.total_out+=n,e.block_start+=n,i-=n),i&&(tu(e.strm,e.strm.output,e.strm.next_out,i),e.strm.next_out+=i,e.strm.avail_out-=i,e.strm.total_out+=i)}while(0===a);return(s-=e.strm.avail_in)&&(s>=e.w_size?(e.matches=2,e.window.set(e.strm.input.subarray(e.strm.next_in-e.w_size,e.strm.next_in),0),e.strstart=e.w_size,e.insert=e.strstart):(e.window_size-e.strstart<=s&&(e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,e.insert>e.strstart&&(e.insert=e.strstart)),e.window.set(e.strm.input.subarray(e.strm.next_in-s,e.strm.next_in),e.strstart),e.strstart+=s,e.insert+=s>e.w_size-e.insert?e.w_size-e.insert:s),e.block_start=e.strstart),e.high_water<e.strstart&&(e.high_water=e.strstart),a?4:t!==eq&&t!==eJ&&0===e.strm.avail_in&&e.strstart===e.block_start?2:(r=e.window_size-e.strstart,e.strm.avail_in>r&&e.block_start>=e.w_size&&(e.block_start-=e.w_size,e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,r+=e.w_size,e.insert>e.strstart&&(e.insert=e.strstart)),r>e.strm.avail_in&&(r=e.strm.avail_in),r&&(tu(e.strm,e.window,e.strstart,r),e.strstart+=r,e.insert+=r>e.w_size-e.insert?e.w_size-e.insert:r),e.high_water<e.strstart&&(e.high_water=e.strstart),r=e.bi_valid+42>>3,o=(r=e.pending_buf_size-r>65535?65535:e.pending_buf_size-r)>e.w_size?e.w_size:r,((n=e.strstart-e.block_start)>=o||(n||t===eJ)&&t!==eq&&0===e.strm.avail_in&&n<=r)&&(i=n>r?r:n,a=t===eJ&&0===e.strm.avail_in&&i===n?1:0,eV(e,e.block_start,i,a),e.block_start+=i,ta(e.strm)),a?3:1)},tp=function(e,t){for(var i,n;;){if(e.lookahead<262){if(td(e),e.lookahead<262&&t===eq)return 1;if(0===e.lookahead)break}if(i=0,e.lookahead>=3&&(e.ins_h=to(e,e.ins_h,e.window[e.strstart+3-1]),i=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),0!==i&&e.strstart-i<=e.w_size-262&&(e.match_length=th(e,i)),e.match_length>=3){if(n=eH(e,e.strstart-e.match_start,e.match_length-3),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=3){e.match_length--;do e.strstart++,e.ins_h=to(e,e.ins_h,e.window[e.strstart+3-1]),i=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart;while(0!=--e.match_length);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=to(e,e.ins_h,e.window[e.strstart+1])}else n=eH(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(n&&(ts(e,!1),0===e.strm.avail_out))return 1}return e.insert=e.strstart<2?e.strstart:2,t===eJ?(ts(e,!0),0===e.strm.avail_out?3:4):e.sym_next&&(ts(e,!1),0===e.strm.avail_out)?1:2},tg=function(e,t){for(var i,n,r;;){if(e.lookahead<262){if(td(e),e.lookahead<262&&t===eq)return 1;if(0===e.lookahead)break}if(i=0,e.lookahead>=3&&(e.ins_h=to(e,e.ins_h,e.window[e.strstart+3-1]),i=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=2,0!==i&&e.prev_length<e.max_lazy_match&&e.strstart-i<=e.w_size-262&&(e.match_length=th(e,i),e.match_length<=5&&(e.strategy===e4||3===e.match_length&&e.strstart-e.match_start>4096)&&(e.match_length=2)),e.prev_length>=3&&e.match_length<=e.prev_length){r=e.strstart+e.lookahead-3,n=eH(e,e.strstart-1-e.prev_match,e.prev_length-3),e.lookahead-=e.prev_length-1,e.prev_length-=2;do++e.strstart<=r&&(e.ins_h=to(e,e.ins_h,e.window[e.strstart+3-1]),i=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart);while(0!=--e.prev_length);if(e.match_available=0,e.match_length=2,e.strstart++,n&&(ts(e,!1),0===e.strm.avail_out))return 1}else if(e.match_available){if((n=eH(e,0,e.window[e.strstart-1]))&&ts(e,!1),e.strstart++,e.lookahead--,0===e.strm.avail_out)return 1}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(n=eH(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart<2?e.strstart:2,t===eJ?(ts(e,!0),0===e.strm.avail_out?3:4):e.sym_next&&(ts(e,!1),0===e.strm.avail_out)?1:2};function tm(e,t,i,n,r){this.good_length=e,this.max_lazy=t,this.nice_length=i,this.max_chain=n,this.func=r}var t_=[new tm(0,0,0,0,tf),new tm(4,4,8,4,tp),new tm(4,5,16,8,tp),new tm(4,6,32,32,tp),new tm(4,4,16,16,tg),new tm(8,16,32,32,tg),new tm(8,16,128,128,tg),new tm(8,32,128,256,tg),new tm(32,128,258,1024,tg),new tm(32,258,258,4096,tg)];function tv(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=e8,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(2*te),this.dyn_dtree=new Uint16Array(122),this.bl_tree=new Uint16Array(78),tn(this.dyn_ltree),tn(this.dyn_dtree),tn(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(16),this.heap=new Uint16Array(573),tn(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(573),tn(this.depth),this.sym_buf=0,this.lit_bufsize=0,this.sym_next=0,this.sym_end=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}var tb=function(e){if(!e)return 1;var t=e.state;return t&&t.strm===e&&(42===t.status||57===t.status||69===t.status||73===t.status||91===t.status||103===t.status||113===t.status||666===t.status)?0:1},ty=function(e){if(tb(e))return tt(e,eQ);e.total_in=e.total_out=0,e.data_type=e9;var t=e.state;return t.pending=0,t.pending_out=0,t.wrap<0&&(t.wrap=-t.wrap),t.status=2===t.wrap?57:t.wrap?42:113,e.adler=2===t.wrap?0:1,t.last_flush=-2,eG(t),eX},tz=function(e){var t,i=ty(e);return i===eX&&((t=e.state).window_size=2*t.w_size,tn(t.head),t.max_lazy_match=t_[t.level].max_lazy,t.good_match=t_[t.level].good_length,t.nice_match=t_[t.level].nice_length,t.max_chain_length=t_[t.level].max_chain,t.strstart=0,t.block_start=0,t.lookahead=0,t.insert=0,t.match_length=t.prev_length=2,t.match_available=0,t.ins_h=0),i},tE=function(e,t,i,n,r,o){if(!e)return eQ;var a=1;if(t===e0&&(t=6),n<0?(a=0,n=-n):n>15&&(a=2,n-=16),r<1||r>9||i!==e8||n<8||n>15||t<0||t>9||o<0||o>e6||8===n&&1!==a)return tt(e,eQ);8===n&&(n=9);var s=new tv;return e.state=s,s.strm=e,s.status=42,s.wrap=a,s.gzhead=null,s.w_bits=n,s.w_size=1<<s.w_bits,s.w_mask=s.w_size-1,s.hash_bits=r+7,s.hash_size=1<<s.hash_bits,s.hash_mask=s.hash_size-1,s.hash_shift=~~((s.hash_bits+3-1)/3),s.window=new Uint8Array(2*s.w_size),s.head=new Uint16Array(s.hash_size),s.prev=new Uint16Array(s.w_size),s.lit_bufsize=1<<r+6,s.pending_buf_size=4*s.lit_bufsize,s.pending_buf=new Uint8Array(s.pending_buf_size),s.sym_buf=s.lit_bufsize,s.sym_end=3*(s.lit_bufsize-1),s.level=t,s.strategy=o,s.method=i,tz(e)},tw={deflateInit2:tE,deflateSetHeader:function(e,t){return tb(e)||2!==e.state.wrap?eQ:(e.state.gzhead=t,eX)},deflate:function(e,t){if(tb(e)||t>e$||t<0)return e?tt(e,eQ):eQ;var i=e.state;if(!e.output||0!==e.avail_in&&!e.input||666===i.status&&t!==eJ)return tt(e,0===e.avail_out?e2:eQ);var n=i.last_flush;if(i.last_flush=t,0!==i.pending){if(ta(e),0===e.avail_out)return i.last_flush=-1,eX}else if(0===e.avail_in&&ti(t)<=ti(n)&&t!==eJ)return tt(e,e2);if(666===i.status&&0!==e.avail_in)return tt(e,e2);if(42===i.status&&0===i.wrap&&(i.status=113),42===i.status){var r=e8+(i.w_bits-8<<4)<<8;if(r|=(i.strategy>=e5||i.level<2?0:i.level<6?1:6===i.level?2:3)<<6,0!==i.strstart&&(r|=32),tl(i,r+=31-r%31),0!==i.strstart&&(tl(i,e.adler>>>16),tl(i,65535&e.adler)),e.adler=1,i.status=113,ta(e),0!==i.pending)return i.last_flush=-1,eX}if(57===i.status){if(e.adler=0,tc(i,31),tc(i,139),tc(i,8),i.gzhead)tc(i,(i.gzhead.text?1:0)+(i.gzhead.hcrc?2:0)+(i.gzhead.extra?4:0)+(i.gzhead.name?8:0)+(i.gzhead.comment?16:0)),tc(i,255&i.gzhead.time),tc(i,i.gzhead.time>>8&255),tc(i,i.gzhead.time>>16&255),tc(i,i.gzhead.time>>24&255),tc(i,9===i.level?2:i.strategy>=e5||i.level<2?4:0),tc(i,255&i.gzhead.os),i.gzhead.extra&&i.gzhead.extra.length&&(tc(i,255&i.gzhead.extra.length),tc(i,i.gzhead.extra.length>>8&255)),i.gzhead.hcrc&&(e.adler=ej(e.adler,i.pending_buf,i.pending,0)),i.gzindex=0,i.status=69;else if(tc(i,0),tc(i,0),tc(i,0),tc(i,0),tc(i,0),tc(i,9===i.level?2:i.strategy>=e5||i.level<2?4:0),tc(i,3),i.status=113,ta(e),0!==i.pending)return i.last_flush=-1,eX}if(69===i.status){if(i.gzhead.extra){for(var o=i.pending,a=(65535&i.gzhead.extra.length)-i.gzindex;i.pending+a>i.pending_buf_size;){var s=i.pending_buf_size-i.pending;if(i.pending_buf.set(i.gzhead.extra.subarray(i.gzindex,i.gzindex+s),i.pending),i.pending=i.pending_buf_size,i.gzhead.hcrc&&i.pending>o&&(e.adler=ej(e.adler,i.pending_buf,i.pending-o,o)),i.gzindex+=s,ta(e),0!==i.pending)return i.last_flush=-1,eX;o=0,a-=s}var c=new Uint8Array(i.gzhead.extra);i.pending_buf.set(c.subarray(i.gzindex,i.gzindex+a),i.pending),i.pending+=a,i.gzhead.hcrc&&i.pending>o&&(e.adler=ej(e.adler,i.pending_buf,i.pending-o,o)),i.gzindex=0}i.status=73}if(73===i.status){if(i.gzhead.name){var l,u=i.pending;do{if(i.pending===i.pending_buf_size){if(i.gzhead.hcrc&&i.pending>u&&(e.adler=ej(e.adler,i.pending_buf,i.pending-u,u)),ta(e),0!==i.pending)return i.last_flush=-1,eX;u=0}l=i.gzindex<i.gzhead.name.length?255&i.gzhead.name.charCodeAt(i.gzindex++):0,tc(i,l)}while(0!==l);i.gzhead.hcrc&&i.pending>u&&(e.adler=ej(e.adler,i.pending_buf,i.pending-u,u)),i.gzindex=0}i.status=91}if(91===i.status){if(i.gzhead.comment){var h,d=i.pending;do{if(i.pending===i.pending_buf_size){if(i.gzhead.hcrc&&i.pending>d&&(e.adler=ej(e.adler,i.pending_buf,i.pending-d,d)),ta(e),0!==i.pending)return i.last_flush=-1,eX;d=0}h=i.gzindex<i.gzhead.comment.length?255&i.gzhead.comment.charCodeAt(i.gzindex++):0,tc(i,h)}while(0!==h);i.gzhead.hcrc&&i.pending>d&&(e.adler=ej(e.adler,i.pending_buf,i.pending-d,d))}i.status=103}if(103===i.status){if(i.gzhead.hcrc){if(i.pending+2>i.pending_buf_size&&(ta(e),0!==i.pending))return i.last_flush=-1,eX;tc(i,255&e.adler),tc(i,e.adler>>8&255),e.adler=0}if(i.status=113,ta(e),0!==i.pending)return i.last_flush=-1,eX}if(0!==e.avail_in||0!==i.lookahead||t!==eq&&666!==i.status){var f=0===i.level?tf(i,t):i.strategy===e5?function(e,t){for(var i;;){if(0===e.lookahead&&(td(e),0===e.lookahead)){if(t===eq)return 1;break}if(e.match_length=0,i=eH(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,i&&(ts(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,t===eJ?(ts(e,!0),0===e.strm.avail_out?3:4):e.sym_next&&(ts(e,!1),0===e.strm.avail_out)?1:2}(i,t):i.strategy===e3?function(e,t){for(var i,n,r,o,a=e.window;;){if(e.lookahead<=258){if(td(e),e.lookahead<=258&&t===eq)return 1;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=3&&e.strstart>0&&(n=a[r=e.strstart-1])===a[++r]&&n===a[++r]&&n===a[++r]){o=e.strstart+258;do;while(n===a[++r]&&n===a[++r]&&n===a[++r]&&n===a[++r]&&n===a[++r]&&n===a[++r]&&n===a[++r]&&n===a[++r]&&r<o);e.match_length=258-(o-r),e.match_length>e.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=3?(i=eH(e,1,e.match_length-3),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(i=eH(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),i&&(ts(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,t===eJ?(ts(e,!0),0===e.strm.avail_out?3:4):e.sym_next&&(ts(e,!1),0===e.strm.avail_out)?1:2}(i,t):t_[i.level].func(i,t);if(3!==f&&4!==f||(i.status=666),1===f||3===f)return 0===e.avail_out&&(i.last_flush=-1),eX;if(2===f&&(t===eF?eU(i):t!==e$&&(eV(i,0,0,!1),t===eW&&(tn(i.head),0===i.lookahead&&(i.strstart=0,i.block_start=0,i.insert=0))),ta(e),0===e.avail_out))return i.last_flush=-1,eX}return t!==eJ?eX:i.wrap<=0?eY:(2===i.wrap?(tc(i,255&e.adler),tc(i,e.adler>>8&255),tc(i,e.adler>>16&255),tc(i,e.adler>>24&255),tc(i,255&e.total_in),tc(i,e.total_in>>8&255),tc(i,e.total_in>>16&255),tc(i,e.total_in>>24&255)):(tl(i,e.adler>>>16),tl(i,65535&e.adler)),ta(e),i.wrap>0&&(i.wrap=-i.wrap),0!==i.pending?eX:eY)},deflateEnd:function(e){if(tb(e))return eQ;var t=e.state.status;return e.state=null,113===t?tt(e,e1):eX},deflateSetDictionary:function(e,t){var i=t.length;if(tb(e))return eQ;var n=e.state,r=n.wrap;if(2===r||1===r&&42!==n.status||n.lookahead)return eQ;if(1===r&&(e.adler=eB(e.adler,t,i,0)),n.wrap=0,i>=n.w_size){0===r&&(tn(n.head),n.strstart=0,n.block_start=0,n.insert=0);var o=new Uint8Array(n.w_size);o.set(t.subarray(i-n.w_size,i),0),t=o,i=n.w_size}var a=e.avail_in,s=e.next_in,c=e.input;for(e.avail_in=i,e.next_in=0,e.input=t,td(n);n.lookahead>=3;){var l=n.strstart,u=n.lookahead-2;do n.ins_h=to(n,n.ins_h,n.window[l+3-1]),n.prev[l&n.w_mask]=n.head[n.ins_h],n.head[n.ins_h]=l,l++;while(--u);n.strstart=l,n.lookahead=2,td(n)}return n.strstart+=n.lookahead,n.block_start=n.strstart,n.insert=n.lookahead,n.lookahead=0,n.match_length=n.prev_length=2,n.match_available=0,e.next_in=s,e.input=c,e.avail_in=a,n.wrap=r,eX}},tS={assign:function(e){for(var t=Array.prototype.slice.call(arguments,1);t.length;){var i,n,r=t.shift();if(r){if("object"!=typeof r)throw TypeError(r+"must be non-object");for(var o in r){;i=r,n=o,Object.prototype.hasOwnProperty.call(i,n)&&(e[o]=r[o])}}}return e},flattenChunks:function(e){for(var t=0,i=0,n=e.length;i<n;i++)t+=e[i].length;for(var r=new Uint8Array(t),o=0,a=0,s=e.length;o<s;o++){var c=e[o];r.set(c,a),a+=c.length}return r}},tk=!0;try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(e){tk=!1}for(var tx=new Uint8Array(256),tT=0;tT<256;tT++)tx[tT]=tT>=252?6:tT>=248?5:tT>=240?4:tT>=224?3:tT>=192?2:1;tx[254]=tx[254]=1;var tA={string2buf:function(e){if("function"==typeof TextEncoder&&TextEncoder.prototype.encode)return(new TextEncoder).encode(e);var t,i,n,r,o,a=e.length,s=0;for(r=0;r<a;r++)55296==(64512&(i=e.charCodeAt(r)))&&r+1<a&&56320==(64512&(n=e.charCodeAt(r+1)))&&(i=65536+(i-55296<<10)+(n-56320),r++),s+=i<128?1:i<2048?2:i<65536?3:4;for(t=new Uint8Array(s),o=0,r=0;o<s;r++)55296==(64512&(i=e.charCodeAt(r)))&&r+1<a&&56320==(64512&(n=e.charCodeAt(r+1)))&&(i=65536+(i-55296<<10)+(n-56320),r++),i<128?t[o++]=i:(i<2048?t[o++]=192|i>>>6:(i<65536?t[o++]=224|i>>>12:(t[o++]=240|i>>>18,t[o++]=128|i>>>12&63),t[o++]=128|i>>>6&63),t[o++]=128|63&i);return t},buf2string:function(e,t){var i,n,r=t||e.length;if("function"==typeof TextDecoder&&TextDecoder.prototype.decode)return(new TextDecoder).decode(e.subarray(0,t));var o=Array(2*r);for(n=0,i=0;i<r;){var a=e[i++];if(a<128)o[n++]=a;else{var s=tx[a];if(s>4)o[n++]=65533,i+=s-1;else{for(a&=2===s?31:3===s?15:7;s>1&&i<r;)a=a<<6|63&e[i++],s--;s>1?o[n++]=65533:a<65536?o[n++]=a:(a-=65536,o[n++]=55296|a>>10&1023,o[n++]=56320|1023&a)}}}return function(e,t){if(t<65534&&e.subarray&&tk)return String.fromCharCode.apply(null,e.length===t?e:e.subarray(0,t));for(var i="",n=0;n<t;n++)i+=String.fromCharCode(e[n]);return i}(o,n)},utf8border:function(e,t){(t=t||e.length)>e.length&&(t=e.length);for(var i=t-1;i>=0&&128==(192&e[i]);)i--;return i<0?t:0===i?t:i+tx[e[i]]>t?i:t}},tD=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0},tO=Object.prototype.toString,tC=eK.Z_NO_FLUSH,tR=eK.Z_SYNC_FLUSH,tM=eK.Z_FULL_FLUSH,tG=eK.Z_FINISH,tP=eK.Z_OK,tI=eK.Z_STREAM_END,tL=eK.Z_DEFAULT_COMPRESSION,tU=eK.Z_DEFAULT_STRATEGY,tB=eK.Z_DEFLATED;function tN(e){this.options=tS.assign({level:tL,method:tB,chunkSize:16384,windowBits:15,memLevel:8,strategy:tU},e||{});var t,i=this.options;i.raw&&i.windowBits>0?i.windowBits=-i.windowBits:i.gzip&&i.windowBits>0&&i.windowBits<16&&(i.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new tD,this.strm.avail_out=0;var n=tw.deflateInit2(this.strm,i.level,i.method,i.windowBits,i.memLevel,i.strategy);if(n!==tP)throw Error(eZ[n]);if(i.header&&tw.deflateSetHeader(this.strm,i.header),i.dictionary){if(t="string"==typeof i.dictionary?tA.string2buf(i.dictionary):"[object ArrayBuffer]"===tO.call(i.dictionary)?new Uint8Array(i.dictionary):i.dictionary,(n=tw.deflateSetDictionary(this.strm,t))!==tP)throw Error(eZ[n]);this._dict_set=!0}}function tj(e,t){var i=new tN(t);if(i.push(e,!0),i.err)throw i.msg||eZ[i.err];return i.result}tN.prototype.push=function(e,t){var i,n,r=this.strm,o=this.options.chunkSize;if(this.ended)return!1;for(n=t===~~t?t:!0===t?tG:tC,"string"==typeof e?r.input=tA.string2buf(e):"[object ArrayBuffer]"===tO.call(e)?r.input=new Uint8Array(e):r.input=e,r.next_in=0,r.avail_in=r.input.length;;)if(0===r.avail_out&&(r.output=new Uint8Array(o),r.next_out=0,r.avail_out=o),(n===tR||n===tM)&&r.avail_out<=6)this.onData(r.output.subarray(0,r.next_out)),r.avail_out=0;else{if((i=tw.deflate(r,n))===tI)return r.next_out>0&&this.onData(r.output.subarray(0,r.next_out)),i=tw.deflateEnd(this.strm),this.onEnd(i),this.ended=!0,i===tP;if(0!==r.avail_out){if(n>0&&r.next_out>0)this.onData(r.output.subarray(0,r.next_out)),r.avail_out=0;else if(0===r.avail_in)break}else this.onData(r.output)}return!0},tN.prototype.onData=function(e){this.chunks.push(e)},tN.prototype.onEnd=function(e){e===tP&&(this.result=tS.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};var tZ=tN,tK=tj,tV=function(e,t){return(t=t||{}).raw=!0,tj(e,t)},tH=function(e,t){return(t=t||{}).gzip=!0,tj(e,t)},tq=function(e,t){var i,n,r,o,a,s,c,l,u,h,d,f,p,g,m,_,v,b,y,z,E,w,S,k,x=e.state;i=e.next_in,S=e.input,n=i+(e.avail_in-5),r=e.next_out,k=e.output,o=r-(t-e.avail_out),a=r+(e.avail_out-257),s=x.dmax,c=x.wsize,l=x.whave,u=x.wnext,h=x.window,d=x.hold,f=x.bits,p=x.lencode,g=x.distcode,m=(1<<x.lenbits)-1,_=(1<<x.distbits)-1;t:do for(f<15&&(d+=S[i++]<<f,f+=8,d+=S[i++]<<f,f+=8),v=p[d&m];;){if(d>>>=b=v>>>24,f-=b,0==(b=v>>>16&255))k[r++]=65535&v;else{if(!(16&b)){if(0==(64&b)){v=p[(65535&v)+(d&(1<<b)-1)];continue}if(32&b){x.mode=16191;break t}e.msg="invalid literal/length code",x.mode=16209;break t}for(y=65535&v,(b&=15)&&(f<b&&(d+=S[i++]<<f,f+=8),y+=d&(1<<b)-1,d>>>=b,f-=b),f<15&&(d+=S[i++]<<f,f+=8,d+=S[i++]<<f,f+=8),v=g[d&_];;){if(d>>>=b=v>>>24,f-=b,!(16&(b=v>>>16&255))){if(0==(64&b)){v=g[(65535&v)+(d&(1<<b)-1)];continue}e.msg="invalid distance code",x.mode=16209;break t}if(z=65535&v,f<(b&=15)&&(d+=S[i++]<<f,(f+=8)<b&&(d+=S[i++]<<f,f+=8)),(z+=d&(1<<b)-1)>s){e.msg="invalid distance too far back",x.mode=16209;break t}if(d>>>=b,f-=b,z>(b=r-o)){if((b=z-b)>l&&x.sane){e.msg="invalid distance too far back",x.mode=16209;break t}if(E=0,w=h,0===u){if(E+=c-b,b<y){y-=b;do k[r++]=h[E++];while(--b);E=r-z,w=k}}else if(u<b){if(E+=c+u-b,(b-=u)<y){y-=b;do k[r++]=h[E++];while(--b);if(E=0,u<y){y-=b=u;do k[r++]=h[E++];while(--b);E=r-z,w=k}}}else if(E+=u-b,b<y){y-=b;do k[r++]=h[E++];while(--b);E=r-z,w=k}for(;y>2;)k[r++]=w[E++],k[r++]=w[E++],k[r++]=w[E++],y-=3;y&&(k[r++]=w[E++],y>1&&(k[r++]=w[E++]))}else{E=r-z;do k[r++]=k[E++],k[r++]=k[E++],k[r++]=k[E++],y-=3;while(y>2);y&&(k[r++]=k[E++],y>1&&(k[r++]=k[E++]))}break}}break}while(i<n&&r<a);i-=y=f>>3,d&=(1<<(f-=y<<3))-1,e.next_in=i,e.next_out=r,e.avail_in=i<n?n-i+5:5-(i-n),e.avail_out=r<a?a-r+257:257-(r-a),x.hold=d,x.bits=f},tF=new Uint16Array([3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0]),tW=new Uint8Array([16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78]),tJ=new Uint16Array([1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0]),t$=new Uint8Array([16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64]),tX=function(e,t,i,n,r,o,a,s){var c,l,u,h,d,f,p,g,m,_=s.bits,v=0,b=0,y=0,z=0,E=0,w=0,S=0,k=0,x=0,T=0,A=null,D=new Uint16Array(16),O=new Uint16Array(16),C=null;for(v=0;v<=15;v++)D[v]=0;for(b=0;b<n;b++)D[t[i+b]]++;for(E=_,z=15;z>=1&&0===D[z];z--);if(E>z&&(E=z),0===z)return r[o++]=20971520,r[o++]=20971520,s.bits=1,0;for(y=1;y<z&&0===D[y];y++);for(E<y&&(E=y),k=1,v=1;v<=15;v++)if(k<<=1,(k-=D[v])<0)return -1;if(k>0&&(0===e||1!==z))return -1;for(O[1]=0,v=1;v<15;v++)O[v+1]=O[v]+D[v];for(b=0;b<n;b++)0!==t[i+b]&&(a[O[t[i+b]]++]=b);if(0===e?(A=C=a,f=20):1===e?(A=tF,C=tW,f=257):(A=tJ,C=t$,f=0),T=0,b=0,v=y,d=o,w=E,S=0,u=-1,h=(x=1<<E)-1,1===e&&x>852||2===e&&x>592)return 1;for(;;){p=v-S,a[b]+1<f?(g=0,m=a[b]):a[b]>=f?(g=C[a[b]-f],m=A[a[b]-f]):(g=96,m=0),c=1<<v-S,y=l=1<<w;do r[d+(T>>S)+(l-=c)]=p<<24|g<<16|m|0;while(0!==l);for(c=1<<v-1;T&c;)c>>=1;if(0!==c?(T&=c-1,T+=c):T=0,b++,0==--D[v]){if(v===z)break;v=t[i+a[b]]}if(v>E&&(T&h)!==u){for(0===S&&(S=E),d+=y,k=1<<(w=v-S);w+S<z&&!((k-=D[w+S])<=0);)w++,k<<=1;if(x+=1<<w,1===e&&x>852||2===e&&x>592)return 1;r[u=T&h]=E<<24|w<<16|d-o|0}}return 0!==T&&(r[d+T]=v-S<<24|4194304),s.bits=E,0},tY=eK.Z_FINISH,tQ=eK.Z_BLOCK,t1=eK.Z_TREES,t2=eK.Z_OK,t0=eK.Z_STREAM_END,t4=eK.Z_NEED_DICT,t5=eK.Z_STREAM_ERROR,t3=eK.Z_DATA_ERROR,t6=eK.Z_MEM_ERROR,t7=eK.Z_BUF_ERROR,t9=eK.Z_DEFLATED,t8=function(e){return(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)};function ie(){this.strm=null,this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}var it,ii,ir=function(e){if(!e)return 1;var t=e.state;return!t||t.strm!==e||t.mode<16180||t.mode>16211?1:0},io=function(e){if(ir(e))return t5;var t=e.state;return e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=16180,t.last=0,t.havedict=0,t.flags=-1,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new Int32Array(852),t.distcode=t.distdyn=new Int32Array(592),t.sane=1,t.back=-1,t2},ia=function(e){if(ir(e))return t5;var t=e.state;return t.wsize=0,t.whave=0,t.wnext=0,io(e)},is=function(e,t){if(ir(e))return t5;var i,n=e.state;return t<0?(i=0,t=-t):(i=5+(t>>4),t<48&&(t&=15)),t&&(t<8||t>15)?t5:(null!==n.window&&n.wbits!==t&&(n.window=null),n.wrap=i,n.wbits=t,ia(e))},ic=function(e,t){if(!e)return t5;var i=new ie;e.state=i,i.strm=e,i.window=null,i.mode=16180;var n=is(e,t);return n!==t2&&(e.state=null),n},il=!0,iu=function(e){if(il){it=new Int32Array(512),ii=new Int32Array(32);for(var t=0;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for(tX(1,e.lens,0,288,it,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;tX(2,e.lens,0,32,ii,0,e.work,{bits:5}),il=!1}e.lencode=it,e.lenbits=9,e.distcode=ii,e.distbits=5},ih=function(e,t,i,n){var r,o=e.state;return null===o.window&&(o.wsize=1<<o.wbits,o.wnext=0,o.whave=0,o.window=new Uint8Array(o.wsize)),n>=o.wsize?(o.window.set(t.subarray(i-o.wsize,i),0),o.wnext=0,o.whave=o.wsize):((r=o.wsize-o.wnext)>n&&(r=n),o.window.set(t.subarray(i-n,i-n+r),o.wnext),(n-=r)?(o.window.set(t.subarray(i-n,i),0),o.wnext=n,o.whave=o.wsize):(o.wnext+=r,o.wnext===o.wsize&&(o.wnext=0),o.whave<o.wsize&&(o.whave+=r))),0},id={inflateReset:ia,inflateInit2:ic,inflate:function(e,t){var i,n,r,o,a,s,c,l,u,h,d,f,p,g,m,_,v,b,y,z,E,w,S,k,x=0,T=new Uint8Array(4),A=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(ir(e)||!e.output||!e.input&&0!==e.avail_in)return t5;16191===(i=e.state).mode&&(i.mode=16192),a=e.next_out,r=e.output,c=e.avail_out,o=e.next_in,n=e.input,s=e.avail_in,l=i.hold,u=i.bits,h=s,d=c,w=t2;t:for(;;)switch(i.mode){case 16180:if(0===i.wrap){i.mode=16192;break}for(;u<16;){if(0===s)break t;s--,l+=n[o++]<<u,u+=8}if(2&i.wrap&&35615===l){0===i.wbits&&(i.wbits=15),i.check=0,T[0]=255&l,T[1]=l>>>8&255,i.check=ej(i.check,T,2,0),l=0,u=0,i.mode=16181;break}if(i.head&&(i.head.done=!1),!(1&i.wrap)||(((255&l)<<8)+(l>>8))%31){e.msg="incorrect header check",i.mode=16209;break}if((15&l)!==t9){e.msg="unknown compression method",i.mode=16209;break}if(u-=4,E=8+(15&(l>>>=4)),0===i.wbits&&(i.wbits=E),E>15||E>i.wbits){e.msg="invalid window size",i.mode=16209;break}i.dmax=1<<i.wbits,i.flags=0,e.adler=i.check=1,i.mode=512&l?16189:16191,l=0,u=0;break;case 16181:for(;u<16;){if(0===s)break t;s--,l+=n[o++]<<u,u+=8}if(i.flags=l,(255&i.flags)!==t9){e.msg="unknown compression method",i.mode=16209;break}if(57344&i.flags){e.msg="unknown header flags set",i.mode=16209;break}i.head&&(i.head.text=l>>8&1),512&i.flags&&4&i.wrap&&(T[0]=255&l,T[1]=l>>>8&255,i.check=ej(i.check,T,2,0)),l=0,u=0,i.mode=16182;case 16182:for(;u<32;){if(0===s)break t;s--,l+=n[o++]<<u,u+=8}i.head&&(i.head.time=l),512&i.flags&&4&i.wrap&&(T[0]=255&l,T[1]=l>>>8&255,T[2]=l>>>16&255,T[3]=l>>>24&255,i.check=ej(i.check,T,4,0)),l=0,u=0,i.mode=16183;case 16183:for(;u<16;){if(0===s)break t;s--,l+=n[o++]<<u,u+=8}i.head&&(i.head.xflags=255&l,i.head.os=l>>8),512&i.flags&&4&i.wrap&&(T[0]=255&l,T[1]=l>>>8&255,i.check=ej(i.check,T,2,0)),l=0,u=0,i.mode=16184;case 16184:if(1024&i.flags){for(;u<16;){if(0===s)break t;s--,l+=n[o++]<<u,u+=8}i.length=l,i.head&&(i.head.extra_len=l),512&i.flags&&4&i.wrap&&(T[0]=255&l,T[1]=l>>>8&255,i.check=ej(i.check,T,2,0)),l=0,u=0}else i.head&&(i.head.extra=null);i.mode=16185;case 16185:if(1024&i.flags&&((f=i.length)>s&&(f=s),f&&(i.head&&(E=i.head.extra_len-i.length,i.head.extra||(i.head.extra=new Uint8Array(i.head.extra_len)),i.head.extra.set(n.subarray(o,o+f),E)),512&i.flags&&4&i.wrap&&(i.check=ej(i.check,n,f,o)),s-=f,o+=f,i.length-=f),i.length))break t;i.length=0,i.mode=16186;case 16186:if(2048&i.flags){if(0===s)break t;f=0;do E=n[o+f++],i.head&&E&&i.length<65536&&(i.head.name+=String.fromCharCode(E));while(E&&f<s);if(512&i.flags&&4&i.wrap&&(i.check=ej(i.check,n,f,o)),s-=f,o+=f,E)break t}else i.head&&(i.head.name=null);i.length=0,i.mode=16187;case 16187:if(4096&i.flags){if(0===s)break t;f=0;do E=n[o+f++],i.head&&E&&i.length<65536&&(i.head.comment+=String.fromCharCode(E));while(E&&f<s);if(512&i.flags&&4&i.wrap&&(i.check=ej(i.check,n,f,o)),s-=f,o+=f,E)break t}else i.head&&(i.head.comment=null);i.mode=16188;case 16188:if(512&i.flags){for(;u<16;){if(0===s)break t;s--,l+=n[o++]<<u,u+=8}if(4&i.wrap&&l!==(65535&i.check)){e.msg="header crc mismatch",i.mode=16209;break}l=0,u=0}i.head&&(i.head.hcrc=i.flags>>9&1,i.head.done=!0),e.adler=i.check=0,i.mode=16191;break;case 16189:for(;u<32;){if(0===s)break t;s--,l+=n[o++]<<u,u+=8}e.adler=i.check=t8(l),l=0,u=0,i.mode=16190;case 16190:if(0===i.havedict)return e.next_out=a,e.avail_out=c,e.next_in=o,e.avail_in=s,i.hold=l,i.bits=u,t4;e.adler=i.check=1,i.mode=16191;case 16191:if(t===tQ||t===t1)break t;case 16192:if(i.last){l>>>=7&u,u-=7&u,i.mode=16206;break}for(;u<3;){if(0===s)break t;s--,l+=n[o++]<<u,u+=8}switch(i.last=1&l,u-=1,3&(l>>>=1)){case 0:i.mode=16193;break;case 1:if(iu(i),i.mode=16199,t===t1){l>>>=2,u-=2;break t}break;case 2:i.mode=16196;break;case 3:e.msg="invalid block type",i.mode=16209}l>>>=2,u-=2;break;case 16193:for(l>>>=7&u,u-=7&u;u<32;){if(0===s)break t;s--,l+=n[o++]<<u,u+=8}if((65535&l)!=(l>>>16^65535)){e.msg="invalid stored block lengths",i.mode=16209;break}if(i.length=65535&l,l=0,u=0,i.mode=16194,t===t1)break t;case 16194:i.mode=16195;case 16195:if(f=i.length){if(f>s&&(f=s),f>c&&(f=c),0===f)break t;r.set(n.subarray(o,o+f),a),s-=f,o+=f,c-=f,a+=f,i.length-=f;break}i.mode=16191;break;case 16196:for(;u<14;){if(0===s)break t;s--,l+=n[o++]<<u,u+=8}if(i.nlen=257+(31&l),l>>>=5,u-=5,i.ndist=1+(31&l),l>>>=5,u-=5,i.ncode=4+(15&l),l>>>=4,u-=4,i.nlen>286||i.ndist>30){e.msg="too many length or distance symbols",i.mode=16209;break}i.have=0,i.mode=16197;case 16197:for(;i.have<i.ncode;){for(;u<3;){if(0===s)break t;s--,l+=n[o++]<<u,u+=8}i.lens[A[i.have++]]=7&l,l>>>=3,u-=3}for(;i.have<19;)i.lens[A[i.have++]]=0;if(i.lencode=i.lendyn,i.lenbits=7,S={bits:i.lenbits},w=tX(0,i.lens,0,19,i.lencode,0,i.work,S),i.lenbits=S.bits,w){e.msg="invalid code lengths set",i.mode=16209;break}i.have=0,i.mode=16198;case 16198:for(;i.have<i.nlen+i.ndist;){for(;_=(x=i.lencode[l&(1<<i.lenbits)-1])>>>16&255,v=65535&x,!((m=x>>>24)<=u);){if(0===s)break t;s--,l+=n[o++]<<u,u+=8}if(v<16)l>>>=m,u-=m,i.lens[i.have++]=v;else{if(16===v){for(k=m+2;u<k;){if(0===s)break t;s--,l+=n[o++]<<u,u+=8}if(l>>>=m,u-=m,0===i.have){e.msg="invalid bit length repeat",i.mode=16209;break}E=i.lens[i.have-1],f=3+(3&l),l>>>=2,u-=2}else if(17===v){for(k=m+3;u<k;){if(0===s)break t;s--,l+=n[o++]<<u,u+=8}u-=m,E=0,f=3+(7&(l>>>=m)),l>>>=3,u-=3}else{for(k=m+7;u<k;){if(0===s)break t;s--,l+=n[o++]<<u,u+=8}u-=m,E=0,f=11+(127&(l>>>=m)),l>>>=7,u-=7}if(i.have+f>i.nlen+i.ndist){e.msg="invalid bit length repeat",i.mode=16209;break}for(;f--;)i.lens[i.have++]=E}}if(16209===i.mode)break;if(0===i.lens[256]){e.msg="invalid code -- missing end-of-block",i.mode=16209;break}if(i.lenbits=9,S={bits:i.lenbits},w=tX(1,i.lens,0,i.nlen,i.lencode,0,i.work,S),i.lenbits=S.bits,w){e.msg="invalid literal/lengths set",i.mode=16209;break}if(i.distbits=6,i.distcode=i.distdyn,S={bits:i.distbits},w=tX(2,i.lens,i.nlen,i.ndist,i.distcode,0,i.work,S),i.distbits=S.bits,w){e.msg="invalid distances set",i.mode=16209;break}if(i.mode=16199,t===t1)break t;case 16199:i.mode=16200;case 16200:if(s>=6&&c>=258){e.next_out=a,e.avail_out=c,e.next_in=o,e.avail_in=s,i.hold=l,i.bits=u,tq(e,d),a=e.next_out,r=e.output,c=e.avail_out,o=e.next_in,n=e.input,s=e.avail_in,l=i.hold,u=i.bits,16191===i.mode&&(i.back=-1);break}for(i.back=0;_=(x=i.lencode[l&(1<<i.lenbits)-1])>>>16&255,v=65535&x,!((m=x>>>24)<=u);){if(0===s)break t;s--,l+=n[o++]<<u,u+=8}if(_&&0==(240&_)){for(b=m,y=_,z=v;_=(x=i.lencode[z+((l&(1<<b+y)-1)>>b)])>>>16&255,v=65535&x,!(b+(m=x>>>24)<=u);){if(0===s)break t;s--,l+=n[o++]<<u,u+=8}l>>>=b,u-=b,i.back+=b}if(l>>>=m,u-=m,i.back+=m,i.length=v,0===_){i.mode=16205;break}if(32&_){i.back=-1,i.mode=16191;break}if(64&_){e.msg="invalid literal/length code",i.mode=16209;break}i.extra=15&_,i.mode=16201;case 16201:if(i.extra){for(k=i.extra;u<k;){if(0===s)break t;s--,l+=n[o++]<<u,u+=8}i.length+=l&(1<<i.extra)-1,l>>>=i.extra,u-=i.extra,i.back+=i.extra}i.was=i.length,i.mode=16202;case 16202:for(;_=(x=i.distcode[l&(1<<i.distbits)-1])>>>16&255,v=65535&x,!((m=x>>>24)<=u);){if(0===s)break t;s--,l+=n[o++]<<u,u+=8}if(0==(240&_)){for(b=m,y=_,z=v;_=(x=i.distcode[z+((l&(1<<b+y)-1)>>b)])>>>16&255,v=65535&x,!(b+(m=x>>>24)<=u);){if(0===s)break t;s--,l+=n[o++]<<u,u+=8}l>>>=b,u-=b,i.back+=b}if(l>>>=m,u-=m,i.back+=m,64&_){e.msg="invalid distance code",i.mode=16209;break}i.offset=v,i.extra=15&_,i.mode=16203;case 16203:if(i.extra){for(k=i.extra;u<k;){if(0===s)break t;s--,l+=n[o++]<<u,u+=8}i.offset+=l&(1<<i.extra)-1,l>>>=i.extra,u-=i.extra,i.back+=i.extra}if(i.offset>i.dmax){e.msg="invalid distance too far back",i.mode=16209;break}i.mode=16204;case 16204:if(0===c)break t;if(f=d-c,i.offset>f){if((f=i.offset-f)>i.whave&&i.sane){e.msg="invalid distance too far back",i.mode=16209;break}f>i.wnext?(f-=i.wnext,p=i.wsize-f):p=i.wnext-f,f>i.length&&(f=i.length),g=i.window}else g=r,p=a-i.offset,f=i.length;f>c&&(f=c),c-=f,i.length-=f;do r[a++]=g[p++];while(--f);0===i.length&&(i.mode=16200);break;case 16205:if(0===c)break t;r[a++]=i.length,c--,i.mode=16200;break;case 16206:if(i.wrap){for(;u<32;){if(0===s)break t;s--,l|=n[o++]<<u,u+=8}if(d-=c,e.total_out+=d,i.total+=d,4&i.wrap&&d&&(e.adler=i.check=i.flags?ej(i.check,r,d,a-d):eB(i.check,r,d,a-d)),d=c,4&i.wrap&&(i.flags?l:t8(l))!==i.check){e.msg="incorrect data check",i.mode=16209;break}l=0,u=0}i.mode=16207;case 16207:if(i.wrap&&i.flags){for(;u<32;){if(0===s)break t;s--,l+=n[o++]<<u,u+=8}if(4&i.wrap&&l!==(4294967295&i.total)){e.msg="incorrect length check",i.mode=16209;break}l=0,u=0}i.mode=16208;case 16208:w=t0;break t;case 16209:w=t3;break t;case 16210:return t6;default:return t5}return e.next_out=a,e.avail_out=c,e.next_in=o,e.avail_in=s,i.hold=l,i.bits=u,(i.wsize||d!==e.avail_out&&i.mode<16209&&(i.mode<16206||t!==tY))&&ih(e,e.output,e.next_out,d-e.avail_out),h-=e.avail_in,d-=e.avail_out,e.total_in+=h,e.total_out+=d,i.total+=d,4&i.wrap&&d&&(e.adler=i.check=i.flags?ej(i.check,r,d,e.next_out-d):eB(i.check,r,d,e.next_out-d)),e.data_type=i.bits+(i.last?64:0)+(16191===i.mode?128:0)+(16199===i.mode||16194===i.mode?256:0),(0===h&&0===d||t===tY)&&w===t2&&(w=t7),w},inflateEnd:function(e){if(ir(e))return t5;var t=e.state;return t.window&&(t.window=null),e.state=null,t2},inflateGetHeader:function(e,t){if(ir(e))return t5;var i=e.state;return 0==(2&i.wrap)?t5:(i.head=t,t.done=!1,t2)},inflateSetDictionary:function(e,t){var i,n=t.length;return ir(e)?t5:0!==(i=e.state).wrap&&16190!==i.mode?t5:16190===i.mode&&eB(1,t,n,0)!==i.check?t3:ih(e,t,n,n)?(i.mode=16210,t6):(i.havedict=1,t2)}},ip=function(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1},ig=Object.prototype.toString,im=eK.Z_NO_FLUSH,i_=eK.Z_FINISH,iv=eK.Z_OK,ib=eK.Z_STREAM_END,iy=eK.Z_NEED_DICT,iz=eK.Z_STREAM_ERROR,iE=eK.Z_DATA_ERROR,iw=eK.Z_MEM_ERROR;function iS(e){this.options=tS.assign({chunkSize:65536,windowBits:15,to:""},e||{});var t=this.options;t.raw&&t.windowBits>=0&&t.windowBits<16&&(t.windowBits=-t.windowBits,0===t.windowBits&&(t.windowBits=-15)),!(t.windowBits>=0&&t.windowBits<16)||e&&e.windowBits||(t.windowBits+=32),t.windowBits>15&&t.windowBits<48&&0==(15&t.windowBits)&&(t.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new tD,this.strm.avail_out=0;var i=id.inflateInit2(this.strm,t.windowBits);if(i!==iv||(this.header=new ip,id.inflateGetHeader(this.strm,this.header),t.dictionary&&("string"==typeof t.dictionary?t.dictionary=tA.string2buf(t.dictionary):"[object ArrayBuffer]"===ig.call(t.dictionary)&&(t.dictionary=new Uint8Array(t.dictionary)),t.raw&&(i=id.inflateSetDictionary(this.strm,t.dictionary))!==iv)))throw Error(eZ[i])}function ik(e,t){var i=new iS(t);if(i.push(e),i.err)throw i.msg||eZ[i.err];return i.result}iS.prototype.push=function(e,t){var i,n,r,o=this.strm,a=this.options.chunkSize,s=this.options.dictionary;if(this.ended)return!1;for(n=t===~~t?t:!0===t?i_:im,"[object ArrayBuffer]"===ig.call(e)?o.input=new Uint8Array(e):o.input=e,o.next_in=0,o.avail_in=o.input.length;;){for(0===o.avail_out&&(o.output=new Uint8Array(a),o.next_out=0,o.avail_out=a),(i=id.inflate(o,n))===iy&&s&&((i=id.inflateSetDictionary(o,s))===iv?i=id.inflate(o,n):i===iE&&(i=iy));o.avail_in>0&&i===ib&&o.state.wrap>0&&0!==e[o.next_in];)id.inflateReset(o),i=id.inflate(o,n);switch(i){case iz:case iE:case iy:case iw:return this.onEnd(i),this.ended=!0,!1}if(r=o.avail_out,o.next_out&&(0===o.avail_out||i===ib)){if("string"===this.options.to){var c=tA.utf8border(o.output,o.next_out),l=o.next_out-c,u=tA.buf2string(o.output,c);o.next_out=l,o.avail_out=a-l,l&&o.output.set(o.output.subarray(c,c+l),0),this.onData(u)}else this.onData(o.output.length===o.next_out?o.output:o.output.subarray(0,o.next_out))}if(i!==iv||0!==r){if(i===ib)return i=id.inflateEnd(this.strm),this.onEnd(i),this.ended=!0,!0;if(0===o.avail_in)break}}return!0},iS.prototype.onData=function(e){this.chunks.push(e)},iS.prototype.onEnd=function(e){e===iv&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=tS.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};var ix,iT=iS,iA=ik,iD=function(e,t){return(t=t||{}).raw=!0,ik(e,t)},iO=ik,iC={gzip:tH},iR=function(){function e(e,t){var i=this;this.collector=e,this.config=t,this.requestType=t.request_type||"xhr",this.supportBeacon=!(!window.navigator||!window.navigator.sendBeacon),this.errorCode={NO_URL:4001,IMG_ON:4e3,IMG_CATCH:4002,BEACON_FALSE:4003,XHR_ON:500,RESPONSE:5001,TIMEOUT:5005},this.customHeader=t.custom_request_header||{},this.collector.on("custom-request-header",function(e){i.setRequestHeader(e)})}return e.prototype.setRequestHeader=function(e){this.customHeader=Object.assign(this.customHeader,e)},e.prototype.useFetch=function(e){var t=e.url,i=e.data,n=e.method,r=e.success,o=e.fail,a={"Content-Type":"application/json; charset=utf-8"};if(Object.keys(this.customHeader).length)for(var s in this.customHeader)a[s]=this.customHeader[s];window.fetch?fetch(t,{method:n||"POST",headers:a,body:JSON.stringify(i)}).then(function(e){return e.json()}).then(function(e){r&&r(e)}).catch(function(e){o&&o(i,e)}):(this.requestType="xhr",this.useRequest({url:t,data:i,method:n,success:r,fail:o}))},e.prototype.useBeacon=function(e){var t=e.url,i=e.data,n=e.success,r=e.fail;window.navigator.sendBeacon(t,JSON.stringify(i))?n&&n():r&&r(i,this.errorCode.BEACON_FALSE)},e.prototype.useRequest=function(e){var t=this,i=e.url,n=e.data,r=e.method,o=e.success,a=e.fail,s=e.timeout,c=e.useBeacon,l=e.withCredentials,u=e.app_key,h=e.forceXhr,d=e.zip;if(c&&this.supportBeacon)this.useBeacon({url:i,data:n,method:r,success:o,fail:a});else if("fetch"!==this.requestType||h)try{var f=new XMLHttpRequest,p=r||"POST";if(f.open(p,""+i,!0),f.setRequestHeader("Content-Type","application/json; charset=utf-8"),u&&f.setRequestHeader("X-MCS-AppKey",""+u),Object.keys(this.customHeader).length)for(var g in this.customHeader)f.setRequestHeader(g,this.customHeader[g]);l&&(f.withCredentials=!0),s&&(f.timeout=s,f.ontimeout=function(){a&&a(n,t.errorCode.TIMEOUT)}),f.onload=function(){if(o){var e=null;if(f.responseText){try{e=JSON.parse(f.responseText)}catch(t){e={}}o(e,n)}}},f.onerror=function(){f.abort(),a&&a(n,t.errorCode.XHR_ON)};try{var m=JSON.stringify(n);if(this.config.need_zip&&d){var _=(new TextEncoder).encode(m),v=iC.gzip(_);f.setRequestHeader("Content-Encoding","gzip"),f.send(v)}else f.send(m)}catch(e){this.collector.emit("sdk-inner-error",{type:"sdk_error_send",eventData:n,errorCode:1e3,msg:e.message||e.stack||"sdk_error_send"})}}catch(e){this.collector.emit("sdk-inner-error",{type:"sdk_error_request",eventData:n,errorCode:1001,msg:e.message||e.stack||"sdk_error_request"})}else this.useFetch({url:i,data:n,method:r,success:o,fail:a})},e}(),iM=function(){function e(e,t){if(this.devToolReady=!1,this.devToolOrigin="*",this.sendAlready=!1,!t.disable_debug&&"Microsoft Internet Explorer"!==e.configManager.get("browser")){this.collect=e,this.config=t,this.app_id=t.app_id;var i=e.adapters.storage;this.cacheStorgae=new i(!1),this.loadUrl=t.devtool_url||h("1fz22z22z1nz21z4mz4bz4bz1jz1dz49z21z22z18z22z1gz1az4az18z1nz1nz1jz1mz1ez1az1bz1lz4az1az1mz1kz4bz1mz19z1hz4bz18z1nz1nz1jz1mz1ez49z21z1bz1iz49z21z22z18z22z1gz1az4bz1jz1mz1ez49z21z1bz1iz4bz1az1mz1jz1jz1cz1az22z4bz1bz1cz24z22z1mz1mz1jz4bz1bz1cz19z23z1ez49z25z1cz19z4az24z4ez4az4cz4az4cz4az1hz21"),this.filterEvent=new Set(["__bav_page","__bav_beat","__bav_page_statistics","__bav_click","__bav_page_exposure","bav2b_page","bav2b_beat","bav2b_page_statistics","bav2b_click","bav2b_page_exposure","_be_active","predefine_pageview","__profile_set","__profile_set_once","__profile_increment","__profile_unset","__profile_append","predefine_page_alive","predefine_page_close","abtest_exposure"]),this.load()}}return e.prototype.loadScript=function(e){try{var t=document.createElement("script");t.src=e,t.onerror=function(){},t.onload=function(){},document.getElementsByTagName("body")[0].appendChild(t)}catch(e){}},e.prototype.parseUrl=function(){var e={};try{var t=window.location.href.split("?")[1].split("&");t.length&&t.forEach(function(t){var i=t.split("=");e[decodeURIComponent(i[0])]=decodeURIComponent(i[1])})}catch(e){}return e},e.prototype.load=function(){try{var e=this.parseUrl();if(e.open_devtool_web&&e.app_id){if(parseInt(e.app_id)!==this.app_id)return}else if(!this.getStorage())return;this.loadBaseInfo(),this.loadHook(),this.setStorage(),this.addLintener(),this.loadDebuggerModule(),this.loadDevTool()}catch(e){}},e.prototype.getStorage=function(){var e=this.cacheStorgae.getItem("__applog_open_devtool_web");return e&&parseInt(e)===this.app_id},e.prototype.setStorage=function(){this.cacheStorgae.setItem("__applog_open_devtool_web",this.app_id)},e.prototype.loadDevTool=function(){this.loadScript(this.loadUrl)},e.prototype.loadBaseInfo=function(){if(this.log=[],this.event=[],this.info=[{title:"基本信息",key:"base",type:1,content:[{name:"app_id",desc:"APP_ID",value:this.config.app_id},{name:"channel",desc:"CHANNEL",value:this.config.channel},{name:"domain",desc:"上报域名",value:this.collect.configManager.getDomain()},{name:"sdk_version",desc:"SDK版本",value:I},{name:"sdk_type",desc:"SDK引入方式",value:"npm"}]},{title:"用户信息",key:"user",type:2,content:[{name:"uuid",desc:"UUID",value:this.collect.configManager.get("user").user_unique_id||""},{name:"web_id",desc:"WEB_ID",value:this.collect.configManager.get("user").web_id||""}]},{title:"公共参数信息",type:2,key:"common",content:[{name:"browser",desc:"浏览器",value:this.collect.configManager.get("browser")},{name:"browser_version",desc:"浏览器版本",value:this.collect.configManager.get("browser_version")},{name:"platform",desc:"平台",value:this.collect.configManager.get("platform")},{name:"device_model",desc:"设备型号",value:this.collect.configManager.get("device_model")},{name:"os_name",desc:"操作系统",value:this.collect.configManager.get("os_name")},{name:"os_version",desc:"操作系统版本",value:this.collect.configManager.get("os_version")},{name:"resolution",desc:"屏幕分辨率",value:this.collect.configManager.get("resolution")},{name:"referrer",desc:"来源",value:this.collect.configManager.get("referrer")},{name:"custom",desc:"自定义信息",value:JSON.stringify(this.collect.configManager.get("custom"))}]},{title:"配置信息",key:"config",type:3,content:[{name:"autotrack",desc:"全埋点",value:!!this.config.autotrack},{name:"stay",desc:"停留时长",value:!!this.config.enable_stay_duration}]},{title:"A/B配置信息",key:"ab",type:4,content:[{name:"ab",desc:"A/B实验",value:!!this.config.enable_ab_test}]}],this.config.enable_ab_test){var e=this.getInfo("ab"),t=[{name:"ab",desc:"A/B实验",value:!!this.config.enable_ab_test},{name:"vid",desc:"已曝光VID",value:this.collect.configManager.getAbVersion()},{name:"ab_domain",desc:"A/B域名",value:this.config.ab_channel_domain||h(G[this.config.channel])},{name:"all_values",desc:"全部配置",value:this.collect.configManager.getAbCache()}];e.content=t,this.setInfo("ab",e)}if(this.config.enable_native||this.config.Native){var i={title:"客户端信息",type:3,content:[{name:"native",desc:"是否打通",value:!!this.collect.bridgeReport}]};this.setInfo("native",i)}if(I.includes("tob")){var n=this.getInfo("user");n.content.push({name:"sid",desc:"DISS".split("").reverse().join(""),value:"点击获取"}),this.setInfo("user",n)}},e.prototype.getInfo=function(e){var t=null;return this.info.forEach(function(i){i.key===e&&(t=i)}),t},e.prototype.setInfo=function(e,t){var i=!1;this.info.forEach(function(n){n.key===e&&(i=!0,n=t)}),i||this.info.push(t)},e.prototype.getSecondInfo=function(e,t){var i=this.getInfo(e),n=null;return i.content.forEach(function(e){e.name===t&&(n=e)}),n},e.prototype.setSecondInfo=function(e,t,i){var n=this.getInfo(e),r=!1;if(n.content.forEach(function(e){e.name===t&&(e.value=i,r=!0)}),!r){var o={name:t,value:i,desc:t.toLocaleUpperCase()};n.content.push(o)}this.setInfo(e,n)},e.prototype.loadHook=function(){var e=this;this.collect.on(D.DEBUGGER_MESSAGE,function(t){switch(t.type){case D.DEBUGGER_MESSAGE_SDK:var i={time:t.time,type:t.logType||"sdk",infoType:t.infoType||"sdk",level:t.level,name:t.info,show:!0,levelShow:!0,needDesc:!!t.data};if(t.data&&(i.desc={content:JSON.stringify(t.data)}),e.updateLog(i),t.secType&&"AB"===t.secType)e.setSecondInfo("ab","vid",e.collect.configManager.getAbVersion()),e.setSecondInfo("ab","all_values",e.collect.configManager.getAbCache());else if("USER"===t.secType)e.setSecondInfo("user","user_unique_id"===t.common?"uuid":t.common,e.collect.configManager.get(t.common));else if("HEADER"===t.secType){var n=e.collect.configManager.get(t.common);e.setSecondInfo("common",t.common,"custom"===t.common?JSON.stringify(n):n)}return void e.updateInfo();case D.DEBUGGER_MESSAGE_EVENT:if(t.data&&t.data.length){var r=t.data[0],o=r.events;if(!o.length)return;o.forEach(function(i){i.checkShow=!0,i.searchShow=!0,i.focusShow=!0,i.status=t.status,i.type=e.filterEvent.has(i.event)?"sdk":"cus",i.verifyType=t.verifyType?"verify":"no",i.info="","fail"===t.status&&(i.info={message:"code: "+t.code+", msg: "+(t.msg||t.failType)})}),e.updateEvent(r)}return}})},e.prototype.addLintener=function(){var e=this;window.addEventListener("message",function(t){if(t&&t.data&&"devtool:web:ready"===t.data.type){if(e.devToolOrigin=t.origin,e.devToolReady=!0,e.sendAlready)return;e.sendData("devtool:web:init",{info:e.info,log:e.log,event:e.event,sdk_type:I.includes("tob")?"tob":"inner",appId:e.app_id}),e.sendAlready=!0}t&&t.data&&"devtool:web:ssid"===t.data.type&&e.collect.getToken(function(t){e.setSecondInfo("user","sid",t.tobid),e.updateInfo()})})},e.prototype.sendData=function(e,t){try{window&&window.postMessage({type:e,payload:t},this.devToolOrigin)}catch(e){}},e.prototype.updateInfo=function(){this.devToolReady&&this.sendData("devtool:web:info",this.info)},e.prototype.updateLog=function(e){this.devToolReady?this.sendData("devtool:web:log",e):this.log.push(e)},e.prototype.updateEvent=function(e){this.devToolReady?this.sendData("devtool:web:event",e):this.event.push(e)},e.prototype.loadDebuggerModule=function(){var e="#debugger-applog-web {\n position: fixed;\n width: 45px;\n height: 45px;\n background-image: url("+h("1fz22z22z1nz21z4mz4bz4bz1jz1dz49z1az1bz1lz49z22z1mz21z4az19z27z22z1cz21z1az1kz4az1az1mz1kz4bz1mz19z1hz4bz21z22z18z22z1gz1az4bz1jz1mz1ez49z21z1bz1iz4bz1az1mz1jz1jz1cz1az22z4bz1bz1cz24z22z1mz1mz1jz4bz18z1nz1nz1jz1mz1ez4az1nz1lz1e")+");\n bottom: 5%;\n right: 10%;\n cursor: pointer;\n z-index:100;\n background-size: 45px;\n }",t=document.head||document.getElementsByTagName("head")[0],i=document.createElement("style");i.appendChild(document.createTextNode(e)),t.appendChild(i);var n=document.createElement("div");n.innerHTML='<div id="debugger-applog-web" class="debugger-applog-web"></div>';var r=document.createElement("div");r.innerHTML='<div id="debugger-container" class="debugger-container"></div>',document.getElementsByTagName("body")[0].appendChild(n),document.getElementsByTagName("body")[0].appendChild(r);var o=document.getElementById("debugger-applog-web");o&&o.addEventListener("click",function(){window&&window.postMessage({type:"devtool:web:open-draw"},location.origin)})},e}(),iG={autotrack:{src:{cn:h("1fz22z22z1nz21z4mz4bz4bz1jz1dz49z21z22z18z22z1gz1az4az18z1nz1nz1jz1mz1ez1az1bz1lz4az1az1mz1kz4bz1mz19z1hz4bz18z1nz1nz1jz1mz1ez49z21z1bz1iz49z21z22z18z22z1gz1az4bz1jz1mz1ez49z21z1bz1iz4bz1az1mz1jz1jz1cz1az22z4bz4hz4bz1nz1jz23z1ez1gz1lz4bz18z23z22z1mz22z20z18z1az1iz4az1hz21"),sg:"https://lf-global-static.iapplogcdn.com/obj/applog-sdk-static-sg/log-sdk/collect/5/plugin/autotrack.js",va:"https://lf-global-static.iapplogcdn.com/obj/applog-sdk-static-us/log-sdk/collect/5/plugin/autotrack.js"},object:"LogAutoTrack"},ab:{src:{cn:h("1fz22z22z1nz21z4mz4bz4bz1jz1dz49z21z22z18z22z1gz1az4az18z1nz1nz1jz1mz1ez1az1bz1lz4az1az1mz1kz4bz1mz19z1hz4bz18z1nz1nz1jz1mz1ez49z21z1bz1iz49z21z22z18z22z1gz1az4bz1jz1mz1ez49z21z1bz1iz4bz1az1mz1jz1jz1cz1az22z4bz4hz4bz1nz1jz23z1ez1gz1lz4bz18z19z4az1hz21"),sg:"https://lf-global-static.iapplogcdn.com/obj/applog-sdk-static-sg/log-sdk/collect/5/plugin/ab.js",va:"https://lf-global-static.iapplogcdn.com/obj/applog-sdk-static-us/log-sdk/collect/5/plugin/ab.js"},object:"LogAb"},stay:{src:{cn:h("1fz22z22z1nz21z4mz4bz4bz1jz1dz49z21z22z18z22z1gz1az4az18z1nz1nz1jz1mz1ez1az1bz1lz4az1az1mz1kz4bz1mz19z1hz4bz18z1nz1nz1jz1mz1ez49z21z1bz1iz49z21z22z18z22z1gz1az4bz1jz1mz1ez49z21z1bz1iz4bz1az1mz1jz1jz1cz1az22z4bz4hz4bz1nz1jz23z1ez1gz1lz4bz21z22z18z27z4az1hz21"),sg:"https://lf-global-static.iapplogcdn.com/obj/applog-sdk-static-sg/log-sdk/collect/5/plugin/stay.js",va:"https://lf-global-static.iapplogcdn.com/obj/applog-sdk-static-us/log-sdk/collect/5/plugin/stay.js"},object:"LogStay"},route:{src:{cn:h("1fz22z22z1nz21z4mz4bz4bz1jz1dz49z21z22z18z22z1gz1az4az18z1nz1nz1jz1mz1ez1az1bz1lz4az1az1mz1kz4bz1mz19z1hz4bz18z1nz1nz1jz1mz1ez49z21z1bz1iz49z21z22z18z22z1gz1az4bz1jz1mz1ez49z21z1bz1iz4bz1az1mz1jz1jz1cz1az22z4bz4hz4bz1nz1jz23z1ez1gz1lz4bz20z1mz23z22z1cz4az1hz21"),sg:"https://lf-global-static.iapplogcdn.com/obj/applog-sdk-static-sg/log-sdk/collect/5/plugin/route.js",va:"https://lf-global-static.iapplogcdn.com/obj/applog-sdk-static-us/log-sdk/collect/5/plugin/route.js"},object:"LogRoute"},tracer:{src:{cn:h("1fz22z22z1nz21z4mz4bz4bz1jz1dz49z21z22z18z22z1gz1az4az18z1nz1nz1jz1mz1ez1az1bz1lz4az1az1mz1kz4bz1mz19z1hz4bz18z1nz1nz1jz1mz1ez49z21z1bz1iz49z21z22z18z22z1gz1az4bz1jz1mz1ez49z21z1bz1iz4bz1az1mz1jz1jz1cz1az22z4bz4hz4bz1nz1jz23z1ez1gz1lz4bz22z20z18z1az1cz20z4az1hz21"),sg:"https://lf-global-static.iapplogcdn.com/obj/applog-sdk-static-sg/log-sdk/collect/5/plugin/tracer.js",va:"https://lf-global-static.iapplogcdn.com/obj/applog-sdk-static-us/log-sdk/collect/5/plugin/tracer.js"},object:"LogTracer"},retry:{src:{cn:h("1fz22z22z1nz21z4mz4bz4bz1jz1dz49z21z22z18z22z1gz1az4az18z1nz1nz1jz1mz1ez1az1bz1lz4az1az1mz1kz4bz1mz19z1hz4bz18z1nz1nz1jz1mz1ez49z21z1bz1iz49z21z22z18z22z1gz1az4bz1jz1mz1ez49z21z1bz1iz4bz1az1mz1jz1jz1cz1az22z4bz4hz4bz1nz1jz23z1ez1gz1lz4bz20z1cz22z20z27z4az1hz21"),sg:"https://lf-global-static.iapplogcdn.com/obj/applog-sdk-static-sg/log-sdk/collect/5/plugin/retry.js",va:"https://lf-global-static.iapplogcdn.com/obj/applog-sdk-static-us/log-sdk/collect/5/plugin/retry.js"},object:"LogRetry"},visual:{src:{cn:h("1fz22z22z1nz21z4mz4bz4bz1jz1dz49z21z22z18z22z1gz1az4az18z1nz1nz1jz1mz1ez1az1bz1lz4az1az1mz1kz4bz1mz19z1hz4bz18z1nz1nz1jz1mz1ez49z21z1bz1iz49z21z22z18z22z1gz1az4bz1jz1mz1ez49z21z1bz1iz4bz1az1mz1jz1jz1cz1az22z4bz4hz4bz1nz1jz23z1ez1gz1lz4bz24z1gz21z23z18z1jz4az1hz21"),sg:"https://lf-global-static.iapplogcdn.com/obj/applog-sdk-static-sg/log-sdk/collect/5/plugin/visual.js",va:"https://lf-global-static.iapplogcdn.com/obj/applog-sdk-static-us/log-sdk/collect/5/plugin/visual.js"},object:"LogVisual"}},iP=["ab","autotrack","Stay","store","et","profile","cep","heartbeat","monitor","route","tracer"],iI=function(){function e(e){this.disableAutoPageView=!1,this.bridgeReport=!1,this.staging=!1,this.pluginInstances=[],this.sended=!1,this.started=!1,this.destroy=!1,this.sdkReady=!1,this.adapters={},this.loadType="base",this.sdkStop=!1,this.name=e,this.hook=new s,this.remotePlugin=new Map,this.Types=N,this.adapters.storage=R,this.loadType="full"}return e.usePlugin=function(t,i,n){if(i){for(var r=!1,o=0,a=e.plugins.length;o<a;o++)if(e.plugins[o].name===i){e.plugins[o].plugin=t,e.plugins[o].options=n||{},r=!0;break}r||e.plugins.push({name:i,plugin:t,options:n})}else e.plugins.push({plugin:t})},e.prototype.usePlugin=function(e,t,i){e&&("full"===this.loadType&&iP.includes(e)||(t?"string"==typeof t?this.remotePlugin.get(e)||this.remotePlugin.set(e,{src:t,call:i}):this.remotePlugin.get(e)||this.remotePlugin.set(e,{instance:t}):this.remotePlugin.get(e)||this.remotePlugin.set(e,"sdk")))},e.prototype.init=function(t){var i,n=this;(this.logger=new q(this.name,t.log),this.inited)?this.logger.warn("[instance: "+this.name+"], every instance's api: init, can be call only one time!"):t&&c(t)?t.app_id&&"number"==typeof(i=t.app_id)&&!isNaN(i)?t.app_key&&"string"!=typeof t.app_key?this.logger.warn("app_key param is error, must be string, please check!"):(t.channel_domain||-1!==["cn","sg","va","my"].indexOf(t.channel)||(this.logger.warn("channel must be `cn`, `sg`,`va`, `my` !"),t.channel="cn"),this.spider=new F,this.spider.checkSpider(t)?this.logger.warn("your env may be a spider, can not report!"):(this.appBridge=new W(this,t.enable_native),this.requestManager=new iR(this,t),this.bridgeReport=this.appBridge.bridgeInject(),this.configManager=new H(this,t),this.debugger=new iM(this,t),this.initConfig=t,this.emit(N.Init),this.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK 执行Init",data:t,level:"info",time:Date.now(),infoType:"cus"}),this.destroy=!1,t.disable_auto_pv&&(this.disableAutoPageView=!0),this.bridgeReport||(this.configManager.set({app_id:t.app_id}),this.eventManager=new X,this.tokenManager=new Q,this.sessionManager=new $,Promise.all([new Promise(function(e){n.once(N.TokenComplete,function(){e(!0)})}),new Promise(function(e){n.once(N.Start,function(){e(!0)})})]).then(function(){try{e.plugins.reduce(function(e,t){var i=t.plugin,r=t.options,o=Object.assign(n.initConfig,r),a=new i;return a.apply(n,o),e.push(a),n.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK加载"+t.name+"插件",level:"info",time:Date.now(),infoType:"sdk"}),e},n.pluginInstances)}catch(e){n.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK加载插件发生了异常",level:"error",time:Date.now(),data:e.message,infoType:"sdk"})}n.sdkReady=!0,n.emit(N.Ready),n.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK 用户信息初始化完成",time:Date.now(),secType:"USER",level:"info",data:n.configManager.get("user"),infoType:"sdk"}),n.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK 初始化完成",time:Date.now(),level:"info",data:n.configManager.get("user"),infoType:"sdk"}),n.logger.info("appid: "+t.app_id+", userInfo:"+JSON.stringify(n.configManager.get("user"))),n.logger.info("appid: "+t.app_id+", sdk is ready, version type is "+n.loadType+", version is "+I+", you can report now !!!"),t.disable_auto_pv&&(n.disableAutoPageView=!0);try{"full"===n.loadType&&(t.enable_ab_test||t.autotrack)&&(window.opener||window.parent).postMessage("[tea-sdk]ready","*")}catch(e){n.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK发生了异常",level:"error",time:Date.now(),data:e.message,infoType:"sdk"})}n.pageView(),n.on(N.TokenChange,function(e){"webid"===e&&n.pageView(),n.logger.info("appid: "+t.app_id+" token change, new userInfo:"+JSON.stringify(n.configManager.get("user"))),n.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK 设置了用户信息",time:Date.now(),secType:"USER",level:"info",data:n.configManager.get("user"),infoType:"sdk"})}),n.on(N.TokenReset,function(){n.logger.info("appid: "+t.app_id+" token reset, new userInfo:"+JSON.stringify(n.configManager.get("user"))),n.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK 重置了用户信息",time:Date.now(),secType:"USER",level:"info",data:n.configManager.get("user"),infoType:"sdk"})}),n.on(N.RouteChange,function(e){e.init||t.disable_route_report||n.pageView()})}),this.tokenManager.apply(this,t),this.eventManager.apply(this,t),this.sessionManager.apply(this,t)),this.inited=!0)):this.logger.warn("app_id param is error, must be number, please check!"):this.logger.warn("init params error,please check!")},e.prototype.config=function(e){if(!this.inited)return void this.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK执行Config发生了异常",level:"error",time:Date.now(),data:"config must be use after function init",infoType:"sdk"});if(!e||!c(e))return void this.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK执行Config发生了异常",level:"error",time:Date.now(),data:"config params is error, please check",infoType:"sdk"});if(this.bridgeReport)this.appBridge.setConfig(e);else{e._staging_flag&&1===e._staging_flag&&(this.staging=!0),e.disable_auto_pv&&(this.disableAutoPageView=!0,delete e.disable_auto_pv);var t=r({},e),i=this.initConfig.configPersist||this.initConfig.config_persist||!1;if(this.initConfig&&i){var n=this.configManager.getStore();n&&(t=Object.assign(n,e)),this.configManager.setStore(e)}t.web_id,t.user_unique_id;var o=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&(i[n[r]]=e[n[r]])}return i}(t,["web_id","user_unique_id"]);this.configManager.set(o),t.hasOwnProperty("web_id")&&this.emit(N.ConfigWebId,t.web_id),t.hasOwnProperty("user_unique_id")&&this.emit(N.ConfigUuid,t.user_unique_id),this.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK 执行Config",level:"info",time:Date.now(),data:t,infoType:"cus"})}},e.prototype.setUserUniqueID=function(e){this.config({user_unique_id:e})},e.prototype.setHeaderInfo=function(e,t){var i={};i[e]=t,this.config(i)},e.prototype.removeHeaderInfo=function(e){var t={};t[e]=void 0,this.config(t)},e.prototype.setDomain=function(e){this.configManager&&this.configManager.setDomain(e),this.emit(N.ConfigDomain)},e.prototype.getConfig=function(e){var t;return null===(t=this.configManager)||void 0===t?void 0:t.get(e)},e.prototype.send=function(){this.start()},e.prototype.start=function(){this.inited&&!this.sended&&(this.sended=!0,this.started=!0,this.emit(N.Start),this.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK 执行Start",level:"info",time:Date.now(),infoType:"cus"}),this.bridgeReport&&(this.pageView(),this.emit(N.Ready)))},e.prototype.event=function(e,t){var i=this;try{var n=[];if(Array.isArray(e))e.forEach(function(e){var t=i.processEvent(e[0],e[1]||{});t&&n.push(t)});else{var r=this.processEvent(e,t);if(!r)return;n.push(r)}this.bridgeReport?n.forEach(function(e){var t=e.event,n=e.params;i.appBridge.onEventV3(t,JSON.stringify(n))}):n.length&&(this.emit(N.Event,n),this.emit(N.SessionResetTime)),this.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK 执行Event",level:"info",time:Date.now(),data:e,infoType:"cus"})}catch(e){this.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK 执行Event发生了异常",level:"error",time:Date.now(),data:e.message,infoType:"sdk"})}},e.prototype.beconEvent=function(e,t){if(Array.isArray(e));else{var i=[],n=this.processEvent(e,t||{});n&&(i.push(n),i.length&&(this.emit(N.BeconEvent,i),this.emit(N.SessionResetTime)),this.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK 执行Beacon Event",level:"info",time:Date.now(),data:e,infoType:"sdk"}))}},e.prototype.beaconEvent=function(e,t){this.beconEvent(e,t)},e.prototype.processEvent=function(e,t){void 0===t&&(t={});try{if(!e)return null;var i=e;/^event\./.test(e)&&(i=e.slice(6));var n=t;"object"!=typeof n&&(n={}),n.profile?delete n.profile:n.event_index=u();var r=void 0;return n.local_ms?(r=n.local_ms,delete n.local_ms):r=+new Date,{event:i,params:n,local_time_ms:r,is_bav:this.initConfig&&this.initConfig.autotrack?1:0}}catch(i){return this.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK发生了异常",level:"error",time:Date.now(),data:i.message,infoType:"sdk"}),{event:e,params:t}}},e.prototype.filterEvent=function(e){this.eventFilter=e},e.prototype.on=function(e,t){this.hook.on(e,t)},e.prototype.once=function(e,t){this.hook.once(e,t)},e.prototype.off=function(e,t){this.hook.off(e,t)},e.prototype.emit=function(e,t,i){this.hook.emit(e,t,i)},e.prototype.set=function(e){this.hook.set(e)},e.prototype.stop=function(){this.sdkStop=!0},e.prototype.reStart=function(){this.sdkStop=!1},e.prototype.pageView=function(){this.disableAutoPageView||this.predefinePageView()},e.prototype.predefinePageView=function(e){if(void 0===e&&(e={}),this.inited){var t={title:document.title||location.pathname,url:location.href,url_path:this.handlePath(),time:Date.now(),referrer:window.document.referrer,$is_first_time:""+(this.configManager&&this.configManager.is_first_time||!1)},i=r(r({},t),e);this.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK 上报PV",level:"info",time:Date.now(),infoType:"sdk"}),this.event("predefine_pageview",i)}},e.prototype.handlePath=function(){var e=location.pathname;try{if(this.initConfig.allow_hash){var t=new URL(location.href).hash.match(/#\/([^?#]+)/i);return t&&t.length?t[1]:location.pathname}}catch(t){e=location.pathname}return e},e.prototype.clearEventCache=function(){this.emit(N.CleanEvents)},e.prototype.setWebIDviaUnionID=function(e){if(e){var t=b(e);this.config({web_id:""+t,wechat_unionid:e}),this.emit(N.CustomWebId)}},e.prototype.setWebId=function(e){this.config({web_id:""+e})},e.prototype.setWebIDviaOpenID=function(e){if(e){var t=b(e);this.config({web_id:""+t,wechat_openid:e}),this.emit(N.CustomWebId)}},e.prototype.setNativeAppId=function(e){this.bridgeReport&&this.appBridge.setNativeAppId(e)},e.prototype.setRequestHeaders=function(e){this.emit(N.CustomHeader,e)},e.prototype.getSessionId=function(){return J()},e.prototype.setSessionId=function(e){this.emit(N.SessionReset,e)},e.prototype.resetStayDuration=function(e,t,i){this.emit(N.ResetStay,{url_path:e,title:t,url:i},N.Stay)},e.prototype.resetStayParams=function(e,t,i){void 0===e&&(e=""),void 0===t&&(t=""),void 0===i&&(i=""),this.emit(N.SetStay,{url_path:e,title:t,url:i},N.Stay)},e.prototype.getToken=function(e,t){var i=this;if(this.inited){var n=!1,o=function(t){if(!n){n=!0;var o=i.configManager.get().user;return t&&(o.tobid=t,o["diss".split("").reverse().join("")]=t),e(r({},o))}},a=function(){i.tokenManager.getTobId().then(function(e){o(e)})};this.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK 执行GetToken",level:"info",time:Date.now(),infoType:"cus"}),this.sdkReady?a():(t&&setTimeout(function(){o()},t),this.on(N.Ready,function(){a()}))}},e.prototype.profileSet=function(e){this.bridgeReport?this.appBridge.profileSet(JSON.stringify(e)):this.emit(N.ProfileSet,e,N.Profile),this.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK 执行profileSet",level:"info",time:Date.now(),data:e,infoType:"cus"})},e.prototype.profileSetOnce=function(e){this.bridgeReport?this.appBridge.profileSetOnce(JSON.stringify(e)):this.emit(N.ProfileSetOnce,e,N.Profile),this.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK 执行profileSetOnce",level:"info",time:Date.now(),data:e,infoType:"cus"})},e.prototype.profileIncrement=function(e){this.bridgeReport?this.appBridge.profileIncrement(JSON.stringify(e)):this.emit(N.ProfileIncrement,e,N.Profile),this.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK 执行profileIncrement",level:"info",time:Date.now(),data:e,infoType:"cus"})},e.prototype.profileUnset=function(e){this.bridgeReport?this.appBridge.profileUnset(e):this.emit(N.ProfileUnset,e,N.Profile),this.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK 执行profileUnset",level:"info",time:Date.now(),data:e,infoType:"cus"})},e.prototype.profileAppend=function(e){this.bridgeReport?this.appBridge.profileAppend(JSON.stringify(e)):this.emit(N.ProfileAppend,e,N.Profile),this.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK 执行profileAppend",level:"info",time:Date.now(),data:e,infoType:"cus"})},e.prototype.setExternalAbVersion=function(e){this.emit(N.AbExternalVersion,"string"==typeof e&&e?(""+e).trim():null,N.Ab)},e.prototype.getVar=function(e,t,i){this.emit(N.AbVar,{name:e,defaultValue:t,callback:i},N.Ab)},e.prototype.getABconfig=function(e,t){this.emit(N.AbConfig,{params:e,callback:t},N.Ab)},e.prototype.getABConfig=function(e,t){this.emit(N.AbConfig,{params:e,callback:t},N.Ab)},e.prototype.getAbSdkVersion=function(){return this.configManager.getAbVersion()},e.prototype.onAbSdkVersionChange=function(e){var t=this;return this.emit(N.AbVersionChangeOn,e,N.Ab),function(){t.emit(N.AbVersionChangeOff,e,N.Ab)}},e.prototype.offAbSdkVersionChange=function(e){this.emit(N.AbVersionChangeOff,e,N.Ab)},e.prototype.openOverlayer=function(){this.emit(N.AbOpenLayer,"",N.Ab)},e.prototype.closeOverlayer=function(){this.emit(N.AbCloseLayer,"",N.Ab)},e.prototype.getAllVars=function(e){this.emit(N.AbAllVars,e,N.Ab)},e.prototype.destoryInstace=function(){this.destroy||(this.destroy=!0,this.off(N.TokenComplete),this.emit(N.DestoryInstance))},e.prototype.destroyInstance=function(){this.destroy||(this.destroy=!0,this.off(N.TokenComplete),this.emit(N.DestoryInstance))},e.plugins=[],e}(),iL="__rangers_ab_style__";(no=ix||(ix={}))[no.Var=0]="Var",no[no.All=1]="All";var iU=function(){function e(){this.fetchStatus="no",this.refreshFetchStatus="complete",this.versions=[],this.extVersions=[],this.mulilinkVersions=[],this.enable_multilink=!1,this.enable_ab_visual=!1,this.editMode=!1,this.callbacks=[],this.data=null,this.changeListener=new Map,this.readyStatus=!1,this.exposureCache=[]}return e.prototype.apply=function(e,t){var i=this;if(t.enable_ab_test){this.collect=e,this.config=t;var n=t.enable_multilink,r=t.ab_channel_domain,o=t.enable_ab_visual,a=t.ab_cross,s=t.ab_cookie_domain,c=t.ab_timeout,l=r||h(G[t.channel||"cn"]),u=e.adapters.storage,d=this.collect.Types;this.types=d,this.cacheStorgae=new u(!1),this.timeout=c||3e3,this.enable_multilink=n,this.enable_ab_visual=o,this.abKey="__tea_sdk_ab_version_"+t.app_id,this.ab_cross=a,this.ab_cookie_domain=s||"",this.fetchUrl=l+"/service/2/abtest_config/",this.reportUrl=""+e.configManager.getUrl("event"),this.exposureLimit=t.exposure_limit||20,this.ab_batch_time=t.ab_batch_time||500,this.ab_user_mode=t.ab_user_mode||"user_unique_id",this.callbackMap=new Map,this.collect.on(d.TokenChange,function(e){"uuid"===e&&i.readyStatus&&(i.clearCache(),i.fetchAB())}),this.collect.on(d.TokenReset,function(e){"uuid"===e&&i.readyStatus&&(i.clearCache(),i.fetchAB())}),this.collect.on(d.AbVar,function(e){var t=e.name,n=e.defaultValue,r=e.callback;i.getVar(t,n,r)}),this.collect.on(d.AbAllVars,function(e){i.getAllVars(e)}),this.collect.on(d.AbConfig,function(e){var t=e.params,n=e.callback;i.getABconfig(t,n)}),this.collect.on(d.AbExternalVersion,function(e){i.setExternalAbVersion(e)}),this.collect.on(d.AbOpenLayer,function(){i.openOverlayer()}),this.collect.on(d.AbCloseLayer,function(){i.closeOverlayer()}),this.collect.on(d.AbVersionChangeOn,function(e){i.changeListener.set(e,e)}),this.collect.on(d.AbVersionChangeOff,function(e){i.changeListener.get(e)&&i.changeListener.delete(e)}),this.loadMode(),(this.enable_ab_visual||this.enable_multilink)&&this.openOverlayer(this.config.multilink_timeout_ms||500),this.checkLocal(),this.ready("ab"),this.readyStatus||(this.fetchAB(),this.readyStatus=!0),this.collect.emit(d.AbReady)}},e.prototype.ready=function(e){var t=this;if(this.collect.set(e),this.collect.hook._hooksCache.hasOwnProperty(e)){var i=this.collect.hook._hooksCache[e];if(!Object.keys(i).length)return;var n=function(e){i[e].length&&i[e].forEach(function(i){t.collect.hook.emit(e,i)})};for(var r in i)n(r)}},e.prototype.loadMode=function(){var e=function(){try{return JSON.parse(atob(window.name))||void 0}catch(e){return}}(),t="";if(e){var i=e.scenario,n=e.href;i?(this.editMode=!0,t=i):n&&(-1!==n.indexOf("datatester")||-1!==n.indexOf("visual-editor"))&&(this.editMode=!0,t="visual-editor")}this.enable_ab_visual&&"visual-editor"===t&&this.collect.destoryInstace()},e.prototype.checkLocal=function(){var e=this.getABCache(),t=e.ab_version,i=e.ab_ext_version,n=e.ab_version_multilink,r=e.data,o=this.checkFromUrl();o?this.mulilinkVersions.push(o):this.mulilinkVersions=n||[],this.extVersions=i||[],this.versions=t||[],this.data=r;var a=this.versions.concat(this.extVersions);this.enable_multilink&&(a=a.concat(this.mulilinkVersions)),this.configVersions(a.join(","))},e.prototype.checkFromUrl=function(){var e=v(window.location.href);return e&&e.vid?e.vid:""},e.prototype.updateVersions=function(){var e=this.extVersions.length?this.versions.concat(this.extVersions):this.versions;this.enable_multilink&&(e=e.concat(this.mulilinkVersions)),this.configVersions(e.join(",")),this.updateABCache(),this.changeListener.size>0&&this.changeListener.forEach(function(t){"function"==typeof t&&t(e)})},e.prototype.configVersions=function(e){this.collect.configManager.setAbVersion(e)},e.prototype.getVar=function(e,t,i){if(!e)throw Error("getVar key must not be empty");if("function"!=typeof i)throw Error("getVar callback must be a function");var n={name:e,defaultValue:t,callback:i,type:ix.Var};this.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,secType:"AB",info:"SDK 调用GetVar",level:"info",time:Date.now(),data:e,infoType:"cus"}),"complete"===this.fetchStatus&&"complete"===this.refreshFetchStatus?this.getRealVar(n,e):(this.callbackMap.get(e),this.callbackMap.set(e,n))},e.prototype.getRealVar=function(e,t){var i=e.name,n=e.defaultValue,r=e.callback,o=this.data;if(o){var a=o[i];if(a&&c(a)){var s=o[i].vid;return"$ab_url"===t?this.mulilinkVersions.includes(s)||this.mulilinkVersions.push(s):this.versions.includes(s)||this.versions.push(s),this.updateVersions(),this.fechEvent(s,t||i,n,r,a.val),void this.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,secType:"AB",info:"SDK执行GetVar,并曝光了实验"+i,level:"info",time:Date.now(),data:o[i],infoType:"sdk"})}this.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,secType:"AB",info:"SDK执行GerVar默认回调",level:"info",time:Date.now(),data:this.data,infoType:"sdk"}),r(n)}else r(n)},e.prototype.getAllVars=function(e){if("function"!=typeof e)throw Error("getAllVars callback must be a function");var t={callback:e,type:ix.All};this.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,secType:"AB",info:"SDK 调用GetAllVars",level:"info",time:Date.now(),infoType:"cus"}),"complete"===this.fetchStatus&&"complete"===this.refreshFetchStatus?this.getRealAllVars(t):this.callbackMap.set("allVars",t)},e.prototype.getRealAllVars=function(e){(0,e.callback)(this.data?JSON.parse(JSON.stringify(this.data)):{}),this.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,secType:"AB",info:"SDK 执行GetAllVars",level:"info",time:Date.now(),data:this.data,infoType:"sdk"})},e.prototype.fechEvent=function(e,t,i,n,r){try{if(this.config.disable_track_event||!e)return;var o=this.collect.configManager.get(),a=o.header,s=o.user,c=this.getABCache(),l=s[this.ab_user_mode]||s.user_unique_id;if(c&&c.uuid&&c.uuid!==l)return;var u={event:"abtest_exposure",ab_sdk_version:""+e,params:JSON.stringify({app_id:this.config.appId,ab_url:"$ab_url"===t?i:window.location.href}),local_time_ms:Date.now()};a.custom=JSON.stringify(a.custom);this.reportExposure({events:[u],user:s,header:a},t),n&&n(r)}catch(e){this.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK 发生了异常",level:"error",time:Date.now(),data:e.message,infoType:"sdk"})}},e.prototype.reportExposure=function(e,t){var i=this;this.exposureCache.push(e),this.reportTimeout&&clearTimeout(this.reportTimeout),this.exposureCache.length>=this.exposureLimit?this.report(t):this.reportTimeout=setTimeout(function(){i.report(t),clearTimeout(i.reportTimeout)},this.ab_batch_time)},e.prototype.report=function(e){var t=this;this.collect.requestManager.useRequest({url:this.reportUrl,data:this.exposureCache,timeout:2e4,useBeacon:"$ab_url"===e,zip:!0}),this.exposureCache.forEach(function(e){t.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_EVENT,info:"曝光埋点上报成功",time:Date.now(),data:[e],code:200,status:"success",infoType:"sdk"})}),this.collect.emit(this.types.AbVerify,this.exposureCache),this.exposureCache=[]},e.prototype.setExternalAbVersion=function(e){this.extVersions=[e],this.updateVersions()},e.prototype.getABconfig=function(e,t){var i=Object.keys(e);i&&i.length&&this.collect.configManager.set(e),this.fetchAB(t)},e.prototype.get=function(e){if(this.ab_cross){var t=this.cacheStorgae.getCookie(e,this.ab_cookie_domain);return t?JSON.parse(t):{}}return this.cacheStorgae.getItem(e)},e.prototype.set=function(e,t){this.ab_cross?this.cacheStorgae.setCookie(e,t,2592e6,this.ab_cookie_domain):this.cacheStorgae.setItem(e,t),this.collect.configManager.setAbCache(t)},e.prototype.getABCache=function(e){var t={ab_version:[],ab_ext_version:[],ab_version_multilink:[],data:null,timestamp:+new Date,uuid:""};return t=this.get(this.abKey)||t,e?t[e]:t},e.prototype.updateABCache=function(){var e=this.getABCache();e.ab_version_multilink=this.mulilinkVersions,e.ab_ext_version=this.extVersions,e.ab_version=this.versions,e.timestamp=Date.now(),this.set(this.abKey,e)},e.prototype.setAbCache=function(e){var t=this.getABCache();t.data=this.data,t.uuid=e,t.timestamp=Date.now(),this.set(this.abKey,t)},e.prototype.clearCache=function(){this.refreshFetchStatus="ing",this.data={},this.extVersions=[],this.mulilinkVersions=[],this.versions=[],this.collect.configManager.clearAbCache()},e.prototype.openOverlayer=function(e){var t=this;if(function(){if(!document.getElementById(iL)){var e="body { opacity: 0 !important; }",t=document.head||document.getElementsByTagName("head")[0],i=document.createElement("style");i.id=iL,i.type="text/css",i.styleSheet?i.styleSheet.cssText=e:i.appendChild(document.createTextNode(e)),t.appendChild(i)}}(),e)var i=setTimeout(function(){t.closeOverlayer(),clearTimeout(i)},e)},e.prototype.closeOverlayer=function(){var e;(e=document.getElementById(iL))&&e.parentElement.removeChild(e)},e.prototype.fetchComplete=function(e,t){var i=this;try{if(e&&"[object Object]"==Object.prototype.toString.call(e)){var n=this.collect.configManager.get().user;if(t&&t!==n.user_unique_id)return;this.data=e,this.setAbCache(t);var r=[];Object.keys(e).forEach(function(t){var i=e[t].vid;i&&r.push(i)}),this.versions=this.versions.filter(function(e){return r.includes(e)});var o=e.$ab_url,a=e.$ab_modification;if(a&&a.val&&this.enable_ab_visual){if(this.collect.destroy)return;this.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK 执行可视化实验",level:"info",logType:"fetch",time:Date.now(),infoType:"sdk",data:{$ab_modification:a}})}else if(o&&this.enable_multilink){this.mulilinkVersions=this.mulilinkVersions.filter(function(e){return r.includes(e)}),this.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK 执行多链接实验",level:"info",logType:"fetch",time:Date.now(),infoType:"sdk",data:{$ab_url:o}});var s=o.val,c=o.vid;s&&c&&this.getVar("$ab_url",s,function(){i.editMode||(s!==window.location.href?setTimeout(function(){if(!i.collect.destroy){var e=""+s;e=-1===e.indexOf("http")?"https://"+e:e,_(e).host!==location.host?e=e+"&vid="+c:window.history.replaceState("","",e),window.location.href=e}},100):i.closeOverlayer())})}this.updateVersions()}else this.closeOverlayer();this.callbackMap.forEach(function(e){return i[e.type===ix.Var?"getRealVar":"getRealAllVars"](e,"")})}catch(e){}},e.prototype.fetchAB=function(e){var t=this,i=this.collect.configManager.get(),n={header:r(r(r({aid:this.config.app_id},i.user||{}),i.header||{}),{ab_sdk_version:this.collect.configManager.getAbVersion(),ab_url:window.location.href})};this.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK 发起AB实验请求",level:"info",logType:"fetch",time:Date.now(),data:n,infoType:"sdk"});var o=i.user[this.ab_user_mode]||i.user.user_unique_id;this.collect.requestManager.useRequest({url:this.fetchUrl,data:n,success:function(i){t.fetchStatus="complete",t.refreshFetchStatus="complete";var n=i.data;"success"===i.message?(t.fetchComplete(n,o),e&&e(n)):(t.fetchComplete(null,o),e&&e(null)),t.collect.emit(t.types.AbComplete,n),t.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,secType:"AB",info:"AB实验请求成功",level:"info",logType:"fetch",time:Date.now(),data:n,infoType:"sdk"})},fail:function(){t.fetchStatus="complete",t.refreshFetchStatus="complete",t.fetchComplete(null,o),t.collect.emit(t.types.AbTimeout),e&&e(null),t.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,secType:"AB",info:"AB实验请求网络异常",level:"error",logType:"fetch",time:Date.now(),infoType:"sdk"})},timeout:this.timeout})},e}(),iB=function(){function e(){}return e.prototype.apply=function(e,t){var i=this;t.event_verify_url&&"string"==typeof t.event_verify_url&&(this.collect=e,this.url=t.event_verify_url+"/v1/list_test",e.on(e.Types.SubmitBefore,function(e){i.verify(e)}),e.on(e.Types.AbVerify,function(e){i.verify(e)}))},e.prototype.verify=function(e){this.collect.requestManager.useBeacon({url:this.url,data:e}),this.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_EVENT,info:"SDK Report ByteIo Verify Request",time:Date.now(),data:e,code:200,status:"success",verifyType:!0})},e}();function iN(e,t,i){if(void 0===t&&(t="list"),!e)return!1;if(t&&"list"===t){if(["LI","TR","DL"].includes(e.nodeName)||e.dataset&&e.dataset.hasOwnProperty("teaIdx")||e.hasAttribute&&e.hasAttribute("data-tea-idx"))return!0}else if(["A","BUTTON"].includes(e.nodeName)||e.dataset&&e.dataset.hasOwnProperty("teaContainer")||e.hasAttribute&&e.hasAttribute("data-tea-container")||i&&e.hasAttribute&&e.hasAttribute(i))return!0;return!1}var ij=function(e,t){return!!iq(e,t)};function iZ(e,t){for(var i=e;i&&!iN(i,"container",t.container_attr||"");){if("HTML"===i.nodeName||"BODY"===i.nodeName)return e;i=i.parentElement}return i||e}var iK=function(e){if(!e)return"";var t="";try{e.textContent?t=e.textContent.trim().replace(/\s+/g,","):e.innerText&&(t=e.innerText.trim().replace(/\s+/g,",")),"input"!==e.tagName&&"INPUT"!==e.tagName||(t=e.value||"")}finally{return t}};function iV(e){try{for(var t=e;t&&t.parentNode;){if(t.hasAttribute("data-tea-ignore")||t.classList&&t.classList.contains("applog-web-devtools-con"))return!0;if("HTML"===t.nodeName||"body"===t.nodeName)break;t=t.parentNode}return!1}catch(e){return!1}}var iH=function(e,t){return e.hasAttribute?e.hasAttribute(t):e.attributes?!(!e.attributes[t]||!e.attributes[t].specified):void 0},iq=function(e,t){if("string"==typeof t)return iH(e,t);if(l(t)){for(var i=!1,n=0;n<t.length;n++)if(iH(e,t[n])){i=!0;break}return i}},iF=function(e,t){var i={};if("string"==typeof t)iH(e,t)&&(i[t]=e.getAttribute(t));else if(l(t))for(var n=0;n<t.length;n++)iH(e,t[n])&&(i[t[n]]=e.getAttribute(t[n]));return i};function iW(e){var t=[];if(!e)return{element_path:"",positions:[]};for(;null!==e.parentElement;)t.push(e),e=e.parentElement;var i=[],n=[];return t.forEach(function(e){var t=function(e){if(null===e)return{str:"",index:0};var t=0,i=e.parentElement;if(i)for(var n=i.children,r=0;r<n.length&&n[r]!==e;r++)n[r].nodeName===e.nodeName&&t++;return{str:[e.nodeName.toLowerCase(),iN(e,"list")?"[]":""].join(""),index:t}}(e),r=t.str,o=t.index;i.unshift(r),n.unshift(o)}),{element_path:"/"+i.join("/"),positions:n}}var iJ=function(){function e(e,t){this.maxDuration=432e5,this.aliveDTime=6e4,this.options={aliveName:"predefine_page_alive",params:{},container:null},this.focusState=!0,this.collect=e,this.config=t,this.pageStartTime=Date.now(),this.sessionStartTime=this.pageStartTime,this.timerHandler=null,c(t.enable_stay_duration)&&(this.options=Object.assign(this.options,t.enable_stay_duration)),this.hard=this.options.mode&&"hard"===this.options.mode,this.focusState=document.hasFocus(),this.aliveDTime=this.options.aliveTime||6e4}return e.prototype.setParams=function(e,t,i){this.set_path=e,this.set_url=i,this.set_title=t},e.prototype.enable=function(e,t,i){this.url_path=e,this.url=i,this.title=t,this.disableCallback=this.enablePageAlive(),this.hard&&(this.removeMode=this.hardMode())},e.prototype.disable=function(){this.disableCallback(),this.pageStartTime=Date.now(),this.hard&&this.removeMode&&this.removeMode()},e.prototype.sendEvent=function(e,t){void 0===t&&(t=!1);var i=t?this.aliveDTime:Date.now()-this.sessionStartTime;if(!(i<0||i>this.aliveDTime||Date.now()-this.pageStartTime>this.maxDuration)&&(!t||"hidden"!==document.visibilityState)&&(!this.hard||this.focusState)){var n=r({url_path:this.getParams("url_path"),title:this.getParams("title"),url:this.getParams("url"),duration:i,is_support_visibility_change:g(),startTime:this.sessionStartTime,hidden:document.visibilityState,leave:e,mode:this.hard?"hard":"normal",focusState:this.focusState,aliveType:this.options.container?"dom":"page"},this.options.params);this.options.container&&(n=Object.assign(n,{element_path:iW(this.options.container).element_path,aliveType:this.options.container?"dom":"page"})),this.collect.beconEvent(this.options.aliveName,n),this.sessionStartTime=Date.now()}},e.prototype.getParams=function(e){switch(e){case"url_path":return this.set_path||this.url_path||location.pathname;case"title":return this.set_title||this.title||document.title||location.pathname;case"url":return this.set_url||this.url||location.href}},e.prototype.setUpTimer=function(){var e=this;return this.timerHandler&&clearInterval(this.timerHandler),setInterval(function(){Date.now()-e.sessionStartTime>e.aliveDTime&&e.sendEvent(!1,!0)},1e3)},e.prototype.visibilitychange=function(){"hidden"===this.getDisplayStatus()?this.timerHandler&&(clearInterval(this.timerHandler),this.sendEvent(!1)):"visible"===this.getDisplayStatus()&&(this.sessionStartTime=Date.now(),this.timerHandler=this.setUpTimer())},e.prototype.getDisplayStatus=function(){if(!this.options.container)return document.visibilityState;try{var e=window.getComputedStyle(this.options.container);return"none"!==e.display&&"hidden"!==e.visibility&&"0"!==e.opacity?"visible":"hidden"}catch(e){return"visible"}},e.prototype.beforeunload=function(){document.hidden||this.sendEvent(!0)},e.prototype.muition=function(){var e=this;new MutationObserver(function(t){t.forEach(function(t){e.visibilitychange()})}).observe(this.options.container,{attributes:!0,attributeFilter:["style"]})},e.prototype.enablePageAlive=function(){var e=this;this.timerHandler=this.setUpTimer();var t=this.visibilitychange.bind(this),i=this.beforeunload.bind(this);return this.options.container?this.muition():document.addEventListener("visibilitychange",t),window.addEventListener("pagehide",i),function(){e.beforeunload(),document.removeEventListener("visibilitychange",t),window.removeEventListener("pagehide",i)}},e.prototype.hardMode=function(){var e=this,t=function(){e.timerHandler&&(clearInterval(e.timerHandler),e.sendEvent(!1)),e.focusState=!1},i=function(){e.focusState=!0,e.sessionStartTime=Date.now(),e.timerHandler=e.setUpTimer()};return window.addEventListener("blur",t),window.addEventListener("focus",i),function(){window.removeEventListener("blur",t),window.removeEventListener("focus",i)}},e}(),i$=function(){function e(e,t){var i=this;this.maxDuration=432e5,this.aliveDTime=6e4,this.options={closeName:"predefine_page_close",params:{}},this.focusState=!0,this.visibilitychange=function(){"hidden"===document.visibilityState?i.activeEndTime=Date.now():"visible"===document.visibilityState&&(i.activeEndTime&&(i.totalTime+=i.activeEndTime-i.activeStartTime,i.activeTimes+=1),i.activeEndTime=void 0,i.activeStartTime=Date.now())},this.beforeunload=function(){if(i.totalTime+=(i.activeEndTime||Date.now())-i.activeStartTime,i.config.autotrack)try{window.sessionStorage.setItem("_tea_cache_duration",JSON.stringify({duration:i.totalTime,page_title:document.title||location.pathname}))}catch(e){}i.sendEventPageClose()},this.collect=e,this.config=t,this.maxDuration=t.maxDuration||t.max_duration||864e5,this.pageStartTime=Date.now(),c(t.enable_stay_duration)&&(this.options=Object.assign(this.options,t.enable_stay_duration)),this.hard=this.options.mode&&"hard"===this.options.mode,this.focusState=document.hasFocus(),this.resetData()}return e.prototype.setParams=function(e,t,i){this.set_path=e,this.set_url=i,this.set_title=t},e.prototype.resetParams=function(e,t,i){this.url_path=e,this.url=i,this.title=t},e.prototype.enable=function(e,t,i){this.url_path=e,this.url=i,this.title=t,this.disableCallback=this.enablePageClose(),this.hard&&(this.removeMode=this.hardMode())},e.prototype.disable=function(){this.disableCallback(),this.hard&&this.removeMode&&this.removeMode(),this.resetData()},e.prototype.resetData=function(){this.activeStartTime=void 0===this.activeStartTime?this.pageStartTime:Date.now(),this.activeEndTime=void 0,this.activeTimes=1,this.totalTime=0,this.resetParams(location.pathname,document.title,location.href)},e.prototype.sendEventPageClose=function(){var e=Date.now()-this.pageStartTime;this.totalTime<0||e<0||this.totalTime>=this.maxDuration||this.hard&&!this.focusState||(this.collect.beconEvent(this.options.closeName,r({url_path:this.getParams("url_path"),title:this.getParams("title"),url:this.getParams("url"),active_times:this.activeTimes,duration:this.totalTime,total_duration:e,is_support_visibility_change:g(),mode:this.hard?"hard":"normal",focusState:this.focusState},this.options.params)),this.pageStartTime=Date.now(),this.resetData())},e.prototype.getParams=function(e){switch(e){case"url_path":return this.set_path||this.url_path||location.pathname;case"title":return this.set_title||this.title||document.title||location.pathname;case"url":return this.set_url||this.url||location.href}},e.prototype.enablePageClose=function(){var e=this,t=this.visibilitychange.bind(this),i=this.beforeunload.bind(this);return document.addEventListener("visibilitychange",t),window.addEventListener("pagehide",i),function(){e.beforeunload(),document.removeEventListener("visibilitychange",t),window.removeEventListener("pagehide",i)}},e.prototype.hardMode=function(){var e=this,t=function(){e.focusState=!1},i=function(){e.focusState=!0};return window.addEventListener("blur",t),window.addEventListener("focus",i),function(){window.removeEventListener("blur",t),window.removeEventListener("focus",i)}},e}(),iX=function(){function e(){}return e.prototype.apply=function(e,t){var i=this;if(this.collect=e,this.config=t,this.config.enable_stay_duration){this.title=document.title||location.pathname,this.url=location.href,this.url_path=location.pathname,this.pageAlive=new iJ(e,t),this.pageClose=new i$(e,t);var n=this.collect.Types;this.collect.on(n.DestoryInstance,function(){i.disable()}),this.collect.on(n.ResetStay,function(e){var t=e.url_path,n=e.title,r=e.url;i.resetStayDuration(t,n,r)}),this.collect.on(n.RouteChange,function(e){e.init||t.disable_route_report||i.resetStayDuration()}),this.collect.on(n.SetStay,function(e){var t=e.url_path,n=e.title,r=e.url;i.setStayParmas(t,n,r)}),this.enable(this.url_path,this.title,this.url),this.ready(n.Stay),this.collect.emit(n.StayReady)}},e.prototype.ready=function(e){var t=this;if(this.collect.set(e),this.collect.hook._hooksCache.hasOwnProperty(e)){var i=this.collect.hook._hooksCache[e];if(!Object.keys(i).length)return;var n=function(e){i[e].length&&i[e].forEach(function(i){t.collect.hook.emit(e,i)})};for(var r in i)n(r)}},e.prototype.enable=function(e,t,i){this.pageAlive.enable(e,t,i),this.pageClose.enable(e,t,i)},e.prototype.disable=function(){this.pageAlive.disable(),this.pageClose.disable()},e.prototype.setStayParmas=function(e,t,i){void 0===e&&(e=""),void 0===t&&(t=""),void 0===i&&(i=""),this.pageAlive.setParams(e,t,i),this.pageClose.setParams(e,t,i),this.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK 执行 resetStayParams",level:"info",time:Date.now(),data:{url_path:e,title:t,url:i}})},e.prototype.reset=function(e,t,i){this.disable(),this.enable(e,t,i)},e.prototype.resetStayDuration=function(e,t,i){this.reset(e,t,i),this.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"SDK 执行 resetStayDuration",level:"info",time:Date.now(),data:{url_path:e,title:t,url:i}})},e}(),iY=function(){function e(){}return e.prototype.apply=function(e,t){var i=this;this.collect=e,this.config=t,this.duration=6e4,this.reportUrl=e.configManager.getDomain()+"/profile/list";var n=e.Types;this.eventCheck=new B(e,t),this.cache={},this.collect.on(n.ProfileSet,function(e){i.setProfile(e)}),this.collect.on(n.ProfileSetOnce,function(e){i.setOnceProfile(e)}),this.collect.on(n.ProfileUnset,function(e){i.unsetProfile(e)}),this.collect.on(n.ProfileIncrement,function(e){i.incrementProfile(e)}),this.collect.on(n.ProfileAppend,function(e){i.appendProfile(e)}),this.collect.on(n.ProfileClear,function(){i.cache={}}),this.ready(n.Profile)},e.prototype.ready=function(e){var t=this;if(this.collect.set(e),this.collect.hook._hooksCache.hasOwnProperty(e)){var i=this.collect.hook._hooksCache[e];if(!Object.keys(i).length)return;var n=function(e){i[e].length&&i[e].forEach(function(i){t.collect.hook.emit(e,i)})};for(var r in i)n(r)}},e.prototype.report=function(e,t){void 0===t&&(t={});try{if(this.config.disable_track_event)return;var i=[];i.push(this.collect.processEvent(e,t));var n=this.collect.eventManager.merge(i);this.collect.requestManager.useRequest({url:this.reportUrl,data:n}),this.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_EVENT,info:"埋点上报成功",time:Date.now(),data:n,code:200,status:"success"})}catch(e){this.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"发生了异常",level:"error",time:Date.now(),data:e.message})}},e.prototype.setProfile=function(e){var t=this.formatParams(e);t&&Object.keys(t).length&&(this.pushCache(t),this.report("__profile_set",r(r({},t),{profile:!0})))},e.prototype.setOnceProfile=function(e){var t=this.formatParams(e,!0);t&&Object.keys(t).length&&(this.pushCache(t),this.report("__profile_set_once",r(r({},t),{profile:!0})))},e.prototype.incrementProfile=function(e){e&&this.report("__profile_increment",r(r({},e),{profile:!0}))},e.prototype.unsetProfile=function(e){if(e){var t={};t[e]="1",this.report("__profile_unset",r(r({},t),{profile:!0}))}},e.prototype.appendProfile=function(e){if(e){var t={};for(var i in e)("string"==typeof e[i]||"Array"===Object.prototype.toString.call(e[i]).slice(8,-1))&&(t[i]=e[i]);Object.keys(t).length&&this.report("__profile_append",r(r({},t),{profile:!0}))}},e.prototype.pushCache=function(e){var t=this;Object.keys(e).forEach(function(i){t.cache[i]={val:t.clone(e[i]),timestamp:Date.now()}})},e.prototype.formatParams=function(e,t){var i=this;void 0===t&&(t=!1);try{if(!e||"[object Object]"!==Object.prototype.toString.call(e))return;var n={};for(var r in e)("string"==typeof e[r]||"number"==typeof e[r]||"Array"===Object.prototype.toString.call(e[r]).slice(8,-1))&&(n[r]=e[r]);var o=Object.keys(n);if(!o.length||!this.eventCheck.checkEventParams(n))return;var a=Date.now();return o.filter(function(n){var r=i.cache[n];return t?!r:!(r&&i.compare(r.val,e[n])&&a-r.timestamp<i.duration)}).reduce(function(e,t){return e[t]=n[t],e},{})}catch(e){this.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"发生了异常",level:"error",time:Date.now(),data:e.message})}},e.prototype.compare=function(e,t){try{return JSON.stringify(e)===JSON.stringify(t)}catch(e){return this.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"发生了异常",level:"error",time:Date.now(),data:e.message}),!1}},e.prototype.clone=function(e){try{return JSON.parse(JSON.stringify(e))}catch(t){return this.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"发生了异常",level:"error",time:Date.now(),data:t.message}),e}},e.prototype.unReady=function(){},e}(),iQ=function(){function e(){var e=this;this.setInterval=function(){e.clearIntervalFunc=m(function(){e.isSessionhasEvent&&e.endCurrentSession()},e.sessionInterval)},this.clearInterval=function(){e.clearIntervalFunc&&e.clearIntervalFunc()}}return e.prototype.apply=function(e,t){var i=this;if(this.collect=e,!t.disable_heartbeat){this.sessionInterval=6e4,this.startTime=0,this.lastTime=0,this.setInterval();var n=this.collect.Types;this.collect.on(n.SessionResetTime,function(){i.process()})}},e.prototype.endCurrentSession=function(){this.collect.event("_be_active",{start_time:this.startTime,end_time:this.lastTime,url:window.location.href,referrer:window.document.referrer,title:document.title||location.pathname}),this.isSessionhasEvent=!1,this.startTime=0},e.prototype.process=function(){this.isSessionhasEvent||(this.isSessionhasEvent=!0,this.startTime=+new Date);var e=this.lastTime||+new Date;this.lastTime=+new Date,this.lastTime-e>this.sessionInterval&&(this.clearInterval(),this.endCurrentSession(),this.setInterval())},e}(),i1=function(){function e(){}return e.prototype.apply=function(e,t){var i=this;t.channel_domain||t.disable_track_event||t.disable_sdk_monitor||(this.collect=e,this.config=t,this.url=e.configManager.getUrl("event"),this.collect.on(e.Types.Ready,function(){i.sdkOnload()}),this.collect.on(e.Types.SubmitError,function(e){var t=e.type,n=e.eventData,r=e.errorCode,o=e.response;"f_data"===t&&i.sdkError(n,r,o)}),this.collect.on(e.Types.SDKInnerError,function(e){var t=e.type,n=e.eventData,r=e.errorCode,o=e.msg;i.sdkInnerError(t,n,r,o)}))},e.prototype.sdkOnload=function(){var e=this;try{var t=this.collect.configManager.get(),i=t.header,n=t.user,r=i.app_id,o=i.app_name,a=i.sdk_version,s=n.web_id,c={events:[{event:"onload",params:JSON.stringify({app_id:r,app_name:o||"",sdk_version:a,sdk_type:"npm",sdk_config:this.config,sdk_desc:"TOC",url:location.href}),local_time_ms:Date.now()}],user:{user_unique_id:s},header:{}};setTimeout(function(){e.collect.requestManager.useRequest({url:e.url,data:[c],timeout:3e4,app_key:"566f58151b0ed37e",forceXhr:!0})},16)}catch(e){}},e.prototype.sdkError=function(e,t,i){var n=this;try{var r=e[0],o=r.user,a=r.header,s=[];e.forEach(function(e){e.events.forEach(function(e){s.push(e)})});var c={events:s.map(function(e){return{event:"on_error",params:JSON.stringify({type:"sdk_event_error",error_code:t,app_id:a.app_id,app_name:a.app_name||"",error_event:e.event,sdk_version:a.sdk_version,local_time_ms:e.local_time_ms,tea_event_index:Date.now(),params:e.params,header:a,user:o,err_msg:i.m||""}),local_time_ms:Date.now()}}),user:{user_unique_id:o.user_unique_id},header:{}};setTimeout(function(){n.collect.requestManager.useRequest({url:n.url,data:[c],timeout:3e4,app_key:"566f58151b0ed37e",forceXhr:!0})},16)}catch(e){}},e.prototype.sdkInnerError=function(e,t,i,n){var r=this;try{var o=t[0],a=o.user,s=o.header,c=[];t.forEach(function(e){e.events.forEach(function(e){c.push(e)})});var l={events:c.map(function(t){return{event:"on_error",params:JSON.stringify({type:e,error_code:i,app_id:s.app_id,app_name:s.app_name||"",error_event:t.event,sdk_version:s.sdk_version,local_time_ms:t.local_time_ms,tea_event_index:Date.now(),params:t.params,header:s,user:a,ua:window.navigator.userAgent,err_msg:n}),local_time_ms:Date.now()}}),user:a,header:{}};setTimeout(function(){r.collect.requestManager.useRequest({url:r.url,data:[l],timeout:3e4,app_key:"566f58151b0ed37e",forceXhr:!0})},16)}catch(e){}},e}(),i2=function(e){if(e.children.length){var t=e.children;return![].slice.call(t).some(function(e){return e.children.length>0})}return!0},i0=function(e){if("svg"===e.tagName.toLowerCase())return!0;for(var t=e.parentElement,i=!1;t;)"svg"===t.tagName.toLowerCase()?(t=null,i=!0):t=t.parentElement;return i},i4=function(){function e(e,t,i){var n=this;this.statistics=!1,this.pageView=!1,this.clickEvent=function(e){var t,i;t=e.target,i=n.options,((window.innerHeight,window.innerWidth,1!==t.nodeType||!i.svg&&i0(t)||["HTML","BODY"].includes(t.tagName.toUpperCase()))?1:"none"===t.style.display||!iN(t,"container",i.container_attr||"")&&!(function(e,t){for(var i=e,n=!1;i&&!iN(i,"container",t.container_attr||"");){if("HTML"===i.nodeName||"BODY"===i.nodeName)return n;i=i.parentElement}return!0}(t,i)||i2(t)||i.svg))||n.eventHandel({eventType:"dom",eventName:"click"},e)},this.changeEvent=function(e){n.eventHandel({eventType:"dom",eventName:"change"},e)},this.submitEvent=function(e){n.eventHandel({eventType:"dom",eventName:"submit"},e)},this.getPageViewEvent=function(e,t){t&&"pushState"===t&&n.eventHandel({eventType:"dom",eventName:"beat"},r({beat_type:0},e)),n.eventHandel({eventType:"dom",eventName:"page_view"},e)},this.getPageLoadEvent=function(e){n.eventHandel({eventType:"dom",eventName:"page_statistics"},{lcp:e})},this.config=i.getConfig().eventConfig,this.collect=t,this.options=e,this.beatTime=e.beat,this.domContainer=e.container||document}return e.prototype.init=function(e){this.eventHandel=e;var t=this.config.mode;this.addListener(t)},e.prototype.addListener=function(e){var t=this;if("proxy-capturing"===e){if(this.config.click&&(l(this.domContainer)?this.domContainer.forEach(function(e){e.addEventListener("click",t.clickEvent,!0)}):this.domContainer.addEventListener("click",this.clickEvent,!0)),this.config.pv){this.collect.on("route-change",function(e){var i=e.config,n=e.name;t.getPageViewEvent(i,n),t.pageView=!0});var i=setTimeout(function(){t.pageView||(t.getPageViewEvent(t.getDefaultConfig()),t.pageView=!0,clearTimeout(i))},2e3)}if(this.config.beat){try{"complete"===document.readyState?this.beatEvent(this.beatTime):window.addEventListener("load",function(){t.beatEvent(t.beatTime)});var n=0,r=null;window.addEventListener("scroll",function(){clearTimeout(r),r=setTimeout(o,500),n=document.documentElement.scrollTop||document.body.scrollTop});var o=function(){(document.documentElement.scrollTop||document.body.scrollTop)==n&&t.eventHandel({eventType:"dom",eventName:"beat"},{beat_type:1})}}catch(e){}try{var a=window.performance&&window.performance.getEntriesByType("paint");if(a&&a.length){new PerformanceObserver(function(e){var i=e.getEntries(),n=i[i.length-1],r=n.renderTime||n.loadTime;t.statistics||(t.getPageLoadEvent(r),t.statistics=!0)}).observe({entryTypes:["largest-contentful-paint"]});var s=setTimeout(function(){t.statistics||(t.getPageLoadEvent(a[0].startTime||0),t.statistics=!0,clearTimeout(s))},2e3)}else this.getPageLoadEvent(0)}catch(e){this.getPageLoadEvent(0)}}}},e.prototype.removeListener=function(){var e=this;l(this.domContainer)?this.domContainer.forEach(function(t){t.removeEventListener("click",e.clickEvent,!0)}):this.domContainer.removeEventListener("click",this.clickEvent,!0)},e.prototype.beatEvent=function(e){var t,i=this;try{this.eventHandel({eventType:"dom",eventName:"beat"},{beat_type:3}),this.beatTime&&(t=setInterval(function(){i.eventHandel({eventType:"dom",eventName:"beat"},{beat_type:2})},e)),f(function(){i.eventHandel({eventType:"dom",eventName:"beat",eventSend:"becon"},{beat_type:0}),i.beatTime&&clearInterval(t)})}catch(e){}},e.prototype.getDefaultConfig=function(){return{is_html:1,url:location.href,referrer:document.referrer,page_key:location.href,refer_page_key:document.referrer,page_title:document.title||location.pathname,page_manual_key:"",refer_page_manual_key:"",refer_page_title:"",page_path:location.pathname,page_host:location.host}},e}(),i5={eventConfig:{mode:"proxy-capturing",submit:!1,click:!0,change:!1,pv:!0,beat:!0,hashTag:!1,impr:!1},scoutConfig:{mode:"xpath"}},i3=function(){function e(e,t){this.config=e,this.config.eventConfig=Object.assign(this.config.eventConfig,t)}return e.prototype.getConfig=function(){return this.config},e.prototype.setConfig=function(e){return this.config=e},e}(),i6=function(e,t,i,n,o){return r(r({event:e},function(e,t,i,n){var r,o,a,s,c,l,u,h,d={},f=function(e){if(e){var t=e.getBoundingClientRect(),i=t.width,n=t.height;return{left:t.left,top:t.top,element_width:i,element_height:n}}}(t=iZ(t,i)),p=(void 0===(r=e)&&(r={}),void 0===(o=f)&&(o={}),a=r.clientX,s=r.clientY,c=o.left,{touch_x:Math.floor(a-c>=0?a-c:0),touch_y:Math.floor(s-(l=o.top)>=0?s-l:0)}),g=f.element_width,m=f.element_height,_=p.touch_x,v=p.touch_y,b=iW(t),y=b.element_path,z=b.positions,E=(u=iZ(t,i),h=[],function e(t){var i,n,r=(n="",3===(i=t).nodeType?n=i.textContent.trim():i.dataset&&i.dataset.hasOwnProperty("teaTitle")?n=i.getAttribute("data-tea-title"):i.hasAttribute("ata-tea-title")?n=i.getAttribute("data-tea-title"):"INPUT"===i.nodeName&&["button","submit"].includes(i.getAttribute("type"))?n=i.getAttribute("value"):"IMG"===i.nodeName&&i.getAttribute("alt")&&(n=i.getAttribute("alt")),n.slice(0,200));if(r&&-1===h.indexOf(r)&&h.push(r),t.childNodes.length>0)for(var o=t.childNodes,a=0;a<o.length;a++)8!==o[a].nodeType&&e(o[a])}(u),h),w=window.performance.timing.navigationStart,S=Date.now()-w,k=z.map(function(e){return""+e}),x=null;if(window.TEAVisualEditor&&window.TEAVisualEditor.getOriginXpath&&(x=window.TEAVisualEditor.getOriginXpath({xpath:y,positions:k})),d.element_path=x&&x.xpath||y,d.positions=x&&x.positions||k,n&&!n.text&&(d.texts=E,d.element_title=t.getAttribute("data-tea-title")||t.getAttribute("title")||iK(t)),d.element_id=t.getAttribute("id")||"",d.element_class_name=t.getAttribute("class")||"",d.element_type=t.nodeType,d.element_width=Math.floor(g),d.element_height=Math.floor(m),d.touch_x=_,d.touch_y=v,d.page_manual_key="",d.elememt_manual_key="",d.since_page_start_ms=S,d.page_start_ms=w,d.page_path=location.pathname,d.page_host=location.host,i.track_attr&&ij(t,i.track_attr)){var T=iF(t,i.track_attr);for(var A in T)d[A]=T[A]}if(i.custom_attr)try{if(ij(t,i.custom_attr)){T=iF(t,i.custom_attr),A=decodeURIComponent(T[i.custom_attr]);var D=JSON.parse(A);if(Object.keys(D))for(var O in D)d[O]=D[O]}}catch(e){}var C=iZ(t,i);return"A"===C.tagName&&(d.href=C.getAttribute("href")),"IMG"===t.tagName&&(d.src=t.getAttribute("src")),d}(t,i,n,o)),{is_html:1,page_key:window.location.href,page_title:document.title})},i7=function(){function e(e,t){this.ignore={text:!1},this.initConfig=e,this.options=t,this.eventName=t&&"tea"===t.custom?{click:"__bav_click",page:"__bav_page",beat:"__bav_beat",static:"__bav_page_statistics",exposure:"__bav_page_exposure",scroll:"__bav_slide"}:{click:"bav2b_click",page:"bav2b_page",beat:"bav2b_beat",static:"bav2b_page_statistics",exposure:"bav2b_exposure",scroll:"$bav2b_slide"},t&&!1===t.text&&(this.ignore.text=!0),t&&t.exposure&&t.exposure.eventName&&(this.eventName.exposure=t.exposure.eventName)}return e.prototype.handleEvent=function(e,t){try{if(iV(e.target))return null;var i="bav2b_click";switch(t){case"click":return i=e.target.getAttribute("data-applog-click-event")||this.eventName.click||"",i6(i,e,e.target,this.options,this.ignore);case"exposure":return i=e.target.getAttribute("data-applog-exposure-event")||this.eventName.exposure||"",i6(i,e,e.target||e,this.options,this.ignore);case"change":return r(r({},i6(i="bav2b_change",e,e.target,this.options)),function(e,t){try{if("bav2b_change"===e)return t.hasAttribute("data-tea-track")?{value:t.value}:{}}catch(e){return{}}}(i,e.target));case"submit":return i6(i="bav2b_submit",e,e.target,this.options)}}catch(e){return null}},e.prototype.handleViewEvent=function(e){e.event=this.eventName.page,e.page_title=document.title,e.page_total_width=window.innerWidth,e.page_total_height=window.innerHeight;try{var t=window.sessionStorage.getItem("_tea_cache_duration");if(t){var i=JSON.parse(t);e.refer_page_duration_ms=i?i.duration:""}e.scroll_width=document.documentElement.scrollLeft?document.documentElement.scrollLeft+window.innerWidth:window.innerWidth,e.scroll_height=document.documentElement.scrollTop?document.documentElement.scrollTop+window.innerHeight:window.innerHeight,e.page_start_ms=window.performance.timing.navigationStart}catch(e){}return e},e.prototype.handleStatisticsEvent=function(e){var t={};t.event=this.eventName.static,t.is_html=1,t.page_key=location.href,t.refer_page_key=document.referrer||"",t.page_title=document.title,t.page_manual_key=this.initConfig.autotrack.page_manual_key||"",t.refer_page_manual_key="";try{var i=e.lcp,n=window.performance.timing,r=n.loadEventEnd-n.navigationStart;t.page_init_cost_ms=parseInt(i||(r>0?r:0)),t.page_start_ms=n.navigationStart}catch(e){}return t},e.prototype.handleBeadtEvent=function(e){e.event=this.eventName.beat,e.page_key=window.location.href,e.is_html=1,e.page_title=document.title,e.page_manual_key=this.initConfig.autotrack.page_manual_key||"";try{e.page_viewport_width=window.innerWidth,e.page_viewport_height=window.innerHeight,e.page_total_width=document.documentElement.scrollWidth,e.page_total_height=document.documentElement.scrollHeight,e.scroll_width=document.documentElement.scrollLeft+window.innerWidth,e.scroll_height=document.documentElement.scrollTop+window.innerHeight,e.since_page_start_ms=Date.now()-window.performance.timing.navigationStart,e.page_start_ms=window.performance.timing.navigationStart}catch(e){}return e},e.prototype.handleExposureEvent=function(e,t){if(iV(t.target))return null;var i=i6(e.event||this.eventName.exposure,t,t.target||t,this.options,this.ignore);if(i.$exposure_type=e.exposureType,this.options.exposure.callback){var n=this.options.exposure.callback(i);return n||Object.keys(n).length?n:i}return i},e.prototype.handleScrollEvent=function(e,t){var i=i6(e.event||this.eventName.scroll,t,t.target||t,this.options,this.ignore);if(i=Object.assign(i,e.params),!this.options.scroll.callback||(i=this.options.scroll.callback(i))||Object.keys(i).length)return i},e}(),i9=function(){function e(e){this.collect=e,this.eventNameList=["report_click_event","report_change_event","report_submit_event","report_exposure_event","report_page_view_event","report_page_statistics_event","report_beat_event"]}return e.prototype.send=function(e,t){var i=t.event;delete t.event,e&&"becon"===e.eventSend?this.collect.beconEvent(i,t):this.collect.event(i,t)},e.prototype.get=function(e,t){fetch(e,Object.assign({headers:{"content-type":"application/json"},method:"GET"},t))},e.prototype.post=function(e,t){fetch(e,Object.assign({headers:{"content-type":"application/json"},method:"POST"},t))},e}(),i8={},ne=[],nt=function(e){e.length&&e.forEach(function(e){ne.push(e)})};function ni(e,t,i,n){var r=e&&e.source||window.opener||window.parent,o=e&&e.origin||n||"*";r.postMessage(JSON.stringify({type:t,payload:i}),o)}function nn(e){if(ne.some(function(t){return e.origin.indexOf(t)>-1})){var t=e.data;if("string"==typeof e.data)try{t=JSON.parse(e.data)}catch(e){t=void 0}if(t){var i=t.type,n=t.payload;i8[i]&&i8[i].forEach(function(t){"function"==typeof t&&t(e,n)})}}}var nr=!1,no,na,ns=function(){function e(e,t){this._instance=null,this._intersection=e,this.config=t,this._intersection&&this.init()}return e.prototype.init=function(){var e=this;if(window.MutationObserver)try{if(this._instance=new MutationObserver(function(t){t.forEach(function(t){"attributes"===t.type&&e.attributeChangeObserve(t),"childList"===t.type&&e.modifyNodeObserve(t)})}),!document||!document.body)return;var t=!1!==this.config.autotrack.exposure.attributes;this._instance.observe(document.body,{childList:!0,attributes:t,subtree:!0,attributeOldValue:!1})}catch(e){}},e.prototype.attributeChangeObserve=function(e){e.target.hasAttribute("data-exposure")?this.exposureAdd(e,"mutation"):this.exposureRemove(e)},e.prototype.modifyNodeObserve=function(e){var t=this;Array.prototype.forEach.call(e.addedNodes,function(e){1===e.nodeType&&e.hasAttribute("data-exposure")&&t.exposureAdd(e,"intersect"),t.mapChild(e,t.exposureAdd.bind(t))}),Array.prototype.forEach.call(e.removedNodes,function(e){1===e.nodeType&&e.hasAttribute("data-exposure")&&t.exposureRemove(e),t.mapChild(e,t.exposureRemove.bind(t))})},e.prototype.mapChild=function(e,t){var i=this;1===e.nodeType&&e.children.length&&Array.prototype.forEach.call(e.children,function(e){1===e.nodeType&&e.hasAttribute("data-exposure")&&t(e),i.mapChild(e,t)})},e.prototype.exposureAdd=function(e,t){try{this._intersection&&this._intersection.exposureAdd(e,t)}catch(e){}},e.prototype.exposureRemove=function(e){try{this._intersection&&this._intersection.exposureRemove(e)}catch(e){}},e._exposure_observer=null,e}();(nc=na||(na={}))[nc.EXPOSURE_ONCE=0]="EXPOSURE_ONCE",nc[nc.LIFECYCLE_SHOW_NEW=3]="LIFECYCLE_SHOW_NEW",nc[nc.RESUME_FORM_PAGE=6]="RESUME_FORM_PAGE",nc[nc.RESUME_FORM_BACK=7]="RESUME_FORM_BACK",nc[nc.NOT_EXPOSURE=-1]="NOT_EXPOSURE";var nc,nl,nu=function(){function e(t,i,n){var r=this;this.backStatus=!1,this.instance=this.buildObserver(),this.collect=t,this.observeMap=e._observer_map,i.autotrack.exposure.ratio?this.ratio=i.autotrack.exposure.ratio:0===i.autotrack.exposure.ratio?this.ratio=0:this.ratio=.5,this.timeLimit=i.autotrack.exposure.stay||0,this.exposureType=na.NOT_EXPOSURE,this.eventHandle=n,this.hashMap=new Map,this.backStatus=!1,this.lastState=null,this.collect.on("re-start-sdk",function(){r.visibilitychange()}),this.addListen()}return e.prototype.buildObserver=function(){var t=this;if(e._observer_instance)return null;if(window.IntersectionObserver){for(var i=[],n=0;n<=1;n+=.01)i.push(n);i.push(1);try{e._observer_instance=new IntersectionObserver(function(e){e.forEach(function(e){var i=e.target.observeId,n=t.observeMap.get(i),r=(e.target,e.isIntersecting,e.intersectionRatio);if(n.intersectionRatio=r,r<=.1&&(e.target.backStatus=!1),t.observeMap.set(i,n),r<t.ratio)return n.isIntersecting=!1,n.added=!1,n.exposured=!1,n.startTime=Date.now(),void t.observeMap.set(i,n);if(!n.added){if(n.startTime=Date.now(),n.added=!0,n.isIntersecting=!0,t.timeLimit){var o=setTimeout(function(){try{if(n.isIntersecting&&!n.exposured&&t.observeMap.get(i)){var r=t.observeMap.get(i).intersectionRatio;t.exposureEvent(e,r,i,n)}}catch(e){}},t.timeLimit);n.wait=o}t.observeMap.set(i,n)}Date.now()-n.startTime>=t.timeLimit&&!n.exposured&&t.exposureEvent(e,r,i,n)})},{threshold:i})}catch(e){}return e._observer_instance}return null},e.prototype.exposureAdd=function(e,t){var i="mutation"===t?e.target:e,n=i.observeId,r=Y();if(n||this.observeMap.has(n)){var o=this.observeMap.get(n);if(o&&i!==o.instance)this.unobserve(i),this.observeMap.delete(n),i.observeId=r,i.visible=!1,this.observeMap.set(r,{instance:i.cloneNode(!0),isIntersecting:!1}),this.observe(i);else{if(!0===i.visible)return;this.handleBoundingExposure(i)}}else i.observeId=r,i.visible=!1,this.observeMap.set(r,{instance:i.cloneNode(!0),isIntersecting:!1}),this.observe(i)},e.prototype.exposureRemove=function(e){this.observeMap.has(e.observeId)&&(this.observeMap.delete(e.observeId),this.unobserve(e),e.observeId="",e.visible=!1)},e.prototype.exposureEvent=function(e,t,i,n){if(t>=this.ratio){if("0"===e.target.style.opacity||"hidden"===e.target.style.visibility||!0===n.exposured)return;n.startWait&&clearTimeout(n.startWait);var r=e.target.getAttribute("data-exposure-event");this.eventHandle({eventType:"dom",eventName:"exposure",event:r,exposureType:this.getExposureType(e.target)},e),e.target.visible=!0,e.target.hasExposure=!0,n.startTime=Date.now(),n.exposured=!0}else n.startTime=Date.now(),n.exposured=!1;this.observeMap.set(i,n)},e.prototype.observe=function(e){this.instance&&this.instance.observe(e)},e.prototype.unobserve=function(e){this.instance&&this.instance.unobserve(e)},e.prototype.getExposureDomToExposure=function(){var e=this;Array.prototype.forEach.call(document.querySelectorAll("[data-exposure]"),function(t){e.handleBoundingExposure(t)})},e.prototype.visibilitychange=function(){var e=this,t=null;"visible"===document.visibilityState?this.timeLimit?t=setTimeout(function(){e.getExposureDomToExposure()},this.timeLimit):this.getExposureDomToExposure():(clearTimeout(t),this.customType=void 0)},e.prototype.handleBoundingExposure=function(e){if(this.getBoundingRatio(e)>=this.ratio){e.visible=!0;var t=e.getAttribute&&e.getAttribute("data-exposure-event");this.eventHandle({eventType:"dom",eventName:"exposure",event:t,exposureType:this.customType||na.RESUME_FORM_BACK},e)}},e.prototype.getBoundingRatio=function(e){var t=e.getBoundingClientRect(),i=t.top,n=t.left,r=t.width,o=t.height,a=window.innerWidth||document.documentElement.clientWidth,s=window.innerHeight||document.documentElement.clientHeight;return i>=0&&n>=0&&i<=s&&n<=a?(r>a?a:r)*(s-i)/(r*o):0},e.prototype.getExposureType=function(e){return e.visible?!1!==e.backStatus&&(this.backStatus||this.customType||2===window.performance.navigation.type)?this.exposureType=na.RESUME_FORM_PAGE:this.exposureType=na.LIFECYCLE_SHOW_NEW:(e.hasExposure,!1!==e.backStatus&&(this.backStatus||this.customType||2===window.performance.navigation.type)?this.exposureType=na.RESUME_FORM_PAGE:this.exposureType=na.EXPOSURE_ONCE),this.exposureType},e.prototype.addListen=function(){var e=this;this.collect.on("set-exposure-type",function(t){e.customType=t});var t,i,n=this.visibilitychange.bind(this);if(i="visibilitychange",(t=document).addEventListener?t.addEventListener(i,n,!1):t.attachEven?t.attachEven("on"+i,n):t["on"+i]=n,window.addEventListener("hashchange",function(t){var i=e.hashMap.get(t.oldURL);i&&location.href===i.prev?(e.backStatus=!0,e.exposureType=na.RESUME_FORM_PAGE):(e.backStatus=!1,e.hashMap.set(location.href,{current:t.newURL,prev:t.oldURL}))}),this.collect.bridgeReport){var r=window.history.pushState;history.pushState=function(t){for(var i=[],n=1;n<arguments.length;n++)i[n-1]=arguments[n];"function"==typeof history.onpushstate&&history.onpushstate({state:t});var a=r.call.apply(r,o([history,t],i));return e.lastState=t,a};var a=history.replaceState;history.replaceState=function(t){for(var i=[],n=1;n<arguments.length;n++)i[n-1]=arguments[n];"function"==typeof history.onreplacestate&&history.onreplacestate({state:t});var r=a.call.apply(a,o([history,t],i));return e.lastState=t,r}}else this.collect.on("STATE_CHANGE",function(t){e.lastState=t});return window.addEventListener("popstate",function(t){var i=t.state;i&&i.current&&e.lastState&&e.lastState.back&&i.current===e.lastState.back?(e.backStatus=!0,e.exposureType=na.RESUME_FORM_PAGE):e.backStatus=!1}),function(){var e,t,i,r;e=document,t="visibilitychange",i=n,r=!1,e.addEventListener?e.removeEventListener(t,i,r):e.attachEven&&e.detachEven("on"+t,i)}},e._observer_instance=null,e._observer_map=new Map,e}(),nh=function(){function e(e,t,i){t.autotrack&&t.autotrack.exposure&&(this._intersection=new nu(e,t,i),this._observer=new ns(this._intersection,t),this._intersection&&this._observer&&this.initObserver())}return e.prototype.initObserver=function(){var e=this;Array.prototype.forEach.call(document.querySelectorAll("[data-exposure]"),function(t){e._intersection.exposureAdd(t,"intersect")})},e}();(nd=nl||(nl={}))[nd.SCROLL_UP=1]="SCROLL_UP",nd[nd.SCROLL_DOWN=2]="SCROLL_DOWN",nd[nd.SCROLL_LEFT=3]="SCROLL_LEFT",nd[nd.SCROLL_RIGHT=4]="SCROLL_RIGHT",nd[nd.NOT_SCROLL=-1]="NOT_SCROLL";var nd,nf,np=function(){function e(e,t){this.distance=30,e.autotrack&&e.autotrack.scroll&&(e.autotrack.scroll.distance&&(this.distance=e.autotrack.scroll.distance),this.eventHandle=t,this.addLinstenr(),this.mutation())}return e.prototype.addLinstenr=function(){var e=this;Array.prototype.forEach.call(document.querySelectorAll("[data-scroll]"),function(t){e.scrollHandle(t)})},e.prototype.mutation=function(){var e=this;if(window.MutationObserver)try{var t=new MutationObserver(function(t){t.forEach(function(t){"childList"===t.type&&e.modifyNodeObserve(t)})});if(!document||!document.body)return;t.observe(document.body,{childList:!0,attributes:!0,subtree:!0,attributeOldValue:!1})}catch(e){}},e.prototype.modifyNodeObserve=function(e){var t=this;Array.prototype.forEach.call(e.addedNodes,function(e){1===e.nodeType&&e.hasAttribute("data-scroll")&&t.scrollHandle(e),t.mapChild(e,t.scrollHandle.bind(t))}),Array.prototype.forEach.call(e.removedNodes,function(e){1===e.nodeType&&e.hasAttribute("data-scroll")&&t.scrollHandle(e,"remove"),t.mapChild(e,t.scrollHandle.bind(t))})},e.prototype.mapChild=function(e,t){var i=this;1===e.nodeType&&e.children.length&&Array.prototype.forEach.call(e.children,function(e){1===e.nodeType&&e.hasAttribute("data-scroll")&&t(e),i.mapChild(e,t)})},e.prototype.scrollHandle=function(e,t){var i=this;try{var n=e.scrollTop,r=e.scrollLeft,o=null,a=0,s=0,c=function(t){clearTimeout(o),o=setTimeout(function(){var o=e.scrollTop,h=e.scrollLeft,d=t.target&&t.target.getAttribute("data-scroll-event")||"";1===u||2===u?o===c&&(s=c-n,Math.abs(s)>=i.distance&&i.distance&&i.eventHandle({eventType:"dom",eventName:"scroll",event:d,params:{$direction:u,$offsetY:s,$offsetX:a}},t)):3!==u&&4!==u||h===l&&(a=l-r,Math.abs(a)>=i.distance&&i.distance&&i.eventHandle({eventType:"dom",eventName:"scroll",event:d,params:{$direction:u,$offsetY:s,$offsetX:a}},t)),n=c,r=l},100);var c=e.scrollTop,l=e.scrollLeft,u=nl.NOT_SCROLL;c>n?u=nl.SCROLL_DOWN:c<n?u=nl.SCROLL_UP:l>r?u=nl.SCROLL_LEFT:l<r&&(u=nl.SCROLL_RIGHT)};return"remove"===t?e.removeEventListener("scroll",c,!1):e.addEventListener("scroll",c,!1),function(){e.removeEventListener("scroll",c,!1)}}catch(e){}},e}(),ng={hashTag:!1,impr:!1},nm=function(){function e(){}return e.prototype.apply=function(e,t){if(this.autoTrackStart=!1,this.collect=e,this.config=t,t.autotrack){var i=e.Types;this.ready(i.Autotrack),this.collect.emit(i.AutotrackReady)}},e.prototype.ready=function(e){this.collect.set(e);var t=this.config.autotrack;t=Object.assign(ng,t="object"==typeof t?t:{}),this.destroyed=!1,this.options=t,this.Config=new i3(i5,this.options),this.Exposure=new nh(this.collect,this.config,this.handle.bind(this)),this.Scroll=new np(this.config,this.handle.bind(this)),this.Listener=new i4(t,this.collect,this.Config),this.EventHandle=new i7(this.config,t),this.Request=new i9(this.collect),this.autoTrackStart=!0,this.init(),function(e,t){window.TEAVisualEditor=window.TEAVisualEditor||{},window.TEAVisualEditor.appId=t.app_id;var i,n,r=t.channel_domain,o="";if(nt(U),r){var a=void 0,s="";try{var c=window.performance.getEntriesByType("resource");if(c&&c.length&&(c.forEach(function(e){"script"===e.initiatorType&&e.name&&-1!==e.name.indexOf("collect")&&(s=e.name)}),s&&(a=s.split("/"))&&a.length)){o="https:/";for(var l=2;l<a.length&&l!==a.length-1;l++)o=o+"/"+a[l];o&&o.indexOf("/5.0")&&(o=o.split("/5.0")[0]||o)}}catch(e){}}!function(e,t){var i={};if(Object.keys(e).length)for(var n in e){if("filter"===n||"autotrack"===n||"enable_stay_duration"===n)break;i[n]=e[n]}var r=e.domain;(window.opener||window.parent).postMessage({type:"tea:sdk:info",config:i,version:t},r),window.addEventListener("message",nn,!1)}(t,I);try{;i="tea:openHeatMapCore",n=function(i){var n,r,o,a,s=i.data.app_id;s&&s!==t.app_id||(r=(n={event:i,editorUrl:L+".js?query="+Date.now(),autoTrackInstance:e}).event,o=n.editorUrl,a=n.autoTrackInstance,nr||(nr=!0,p(o,function(){ni(r,"editorScriptloadSuccess"),a.destroy()},function(){r&&ni(r,"editorScriptloadError"),nr=!1})))},i8[i]=i8[i]||[],i8[i].push(n)}catch(e){}}(this,this.config)},e.prototype.init=function(){this.Listener.init(this.handle.bind(this));try{"base"===this.collect.loadType&&(window.opener||window.parent).postMessage("[tea-sdk]ready","*")}catch(e){}},e.prototype.handle=function(e,t){try{if(this.config.autotrack.collect_url&&!this.config.autotrack.collect_url())return}catch(e){}"dom"===e.eventType&&this.handleDom(e,t)},e.prototype.handleDom=function(e,t){try{var i,n=e.eventName;if("click"===n||"change"===n||"submit"===n)(i=this.EventHandle.handleEvent(t,n))&&this.Request.send({eventType:"custom"},i);else if("page_view"===n||"page_statistics"===n){var r=void 0;(r="page_view"===n?this.EventHandle.handleViewEvent(t):this.EventHandle.handleStatisticsEvent(t))&&this.Request.send({eventType:"custom"},r)}else if("beat"===n){var o=this.EventHandle.handleBeadtEvent(t),a=e.eventSend;o&&this.Request.send({eventType:"custom",eventSend:a},o)}else"exposure"===n?(i=this.EventHandle.handleExposureEvent(e,t))&&this.Request.send({eventType:"custom"},i):"scroll"===n&&(i=this.EventHandle.handleScrollEvent(e,t))&&this.Request.send({eventType:"custom"},i)}catch(e){}},e.prototype.destroy=function(){this.autoTrackStart&&(this.autoTrackStart=!1,this.Listener.removeListener())},e}();(n=nf||(nf={})).Net="net",n.FailNet="f_net",n.FailData="f_data";var n_={pv:["predefine_pageview"],sdk:["_be_active","predefine_page_alive","predefine_page_close","__profile_set","__profile_set_once","__profile_increment","__profile_unset","__profile_append"],autotrack:["bav2b_click","bav2b_page","bav2b_beat","bav2b_page_statistics","__bav_click","__bav_page","__bav_beat","__bav_page_statistics"]},nv=function(){function e(){}return e.prototype.apply=function(e,t){var i=this;if(t.app_id&&t.enable_tracer&&!t.disable_track_event){this.limit={pv:1,sdk:3,autotrack:3,log:3},this.errorCode={f_net:0,f_data:0},this.tracerCache=new Map,this.collect=e,this.appid=t.app_id,this.reportUrl=e.configManager.getUrl("event");var n=this.collect.Types;this.collect.on(n.Event,function(){i.addCount("log")}),this.collect.on(n.SubmitError,function(e){var t=e.type,n=e.eventDate,r=e.errorCode,o=e.response;i.addErrorCount(n,t,r,o)}),this.listener(),this.collect.emit(n.TracerReady)}},e.prototype.addCount=function(e,t,i){void 0===t&&(t="net"),void 0===i&&(i=1);try{this.tracerCache||(this.tracerCache=new Map);var n=void 0;if(this.tracerCache.has(e))(r=this.tracerCache.get(e)).has(t)?(n=r.get(t).params.count,n++,r.set(t,this.processTracer(n,e,t))):(n=i,r.set(t,this.processTracer(i,e,t)));else{var r=new Map;n=i,r.set(t,this.processTracer(i,e,t)),this.tracerCache.set(e,r)}"net"===t&&n>=this.limit[e]&&this.report(!1)}catch(e){}},e.prototype.addErrorCount=function(e,t,i,n){var r=this;try{if(e&&e.length){var o=e[0].events;o&&o.length&&("f_data"===t?(n&&n.hasOwnProperty("sc")?this.addCount("log",t,o.length-n.sc):this.addCount("log",t,o.length),this.errorCode[t]=i):o.forEach(function(e){var n="log";for(var o in n_)if(-1!==n_[o].indexOf(e.event)){n=o;break}r.addCount(n,t,1),r.errorCode[t]=i}))}}catch(e){}},e.prototype.report=function(e){if(this.tracerCache){var t=[];this.tracerCache.forEach(function(e){e.forEach(function(e){t.push(e)})}),t&&t.length&&this.sendTracer(t,e)}},e.prototype.sendTracer=function(e,t){try{var i=this.collect.eventManager.merge(e);this.collect.requestManager.useRequest({url:this.reportUrl,data:i,useBeacon:t}),this.tracerCache=null}catch(e){}},e.prototype.processTracer=function(e,t,i){var n={count:e,state:i,key:t,params_for_special:"applog_trace",aid:this.appid,platform:"web",_staging_flag:1,sdk_version:I};"f_net"!==i&&"f_data"!==i||(n.errorCode=this.errorCode[i]);var r=this.collect.processEvent("applog_trace",n);if(r&&r.event)return delete r.is_bav,r},e.prototype.listener=function(){var e=this;document.addEventListener("visibilitychange",function(){"hidden"===document.visibilityState&&e.leavePage()}),f(function(){e.leavePage()})},e.prototype.leavePage=function(){this.report(!0)},e}(),nb=function(){function e(){this.retryWaitTime=3e3,this.retryStatus=!1,this.retryCacheStatus=!1}return e.prototype.apply=function(e,t){var i=this;if(t.enable_storage&&!t.disable_storage&&(this.collect=e,this.config=t,!this.collect.destroy)){var n=e.Types,r=e.adapters.storage;this.storage=new r(!1),this.eventUrl=this.collect.configManager.getUrl("event"),this.eventKey="__tea_cache_events_"+t.app_id,this.storageNum=t.storage_num||50,this.retryNum=t.retry_num||3,this.retryInterval=1e3,e.on(n.SubmitError,function(e){"f_data"!==e.type&&i.storeData(e)}),e.on(n.Ready,function(){i.checkStorage()})}},e.prototype.retryRightNow=function(e){var t=this;if(this.retryStatus)this.errorCache.push(e);else{var i=0;this.retryStatus=!0;var n=setInterval(function(){if(3===i)return t.storeData(t.errorCache),t.retryStatus=!1,void clearInterval(n);var r=e.eventData;t.fetchData(r,function(){t.retryStatus=!1,clearInterval(n),t.retryCacheStatus&&t.errorCache.splice(0,1),t.errorCache.length&&(t.retryCacheStatus=!0,t.retryRightNow(t.errorCache[0]))},function(){i++})},this.retryInterval)}},e.prototype.storeData=function(e){var t=this.storage.getItem(this.eventKey),i=e.eventData;Object.keys(t).length!==this.storageNum&&(t[Date.now()]=i,this.storage.setItem(this.eventKey,t))},e.prototype.checkStorage=function(){var e=this;try{if(!window.navigator.onLine)return;var t=this.storage.getItem(this.eventKey);if(!t||!Object.keys(t).length)return;var i={events:[{event:"ontest",params:{app_id:this.config.app_id},local_time_ms:Date.now()}],user:{user_unique_id:this.collect.configManager.get("web_id")},header:{}};this.fetchData([i],function(){var i=JSON.parse(JSON.stringify(t)),n=function(n){e.fetchData(t[n],function(){delete i[n],e.storage.setItem(e.eventKey,i)},function(){},!1)};for(var r in t)n(r)},function(){},!0)}catch(e){}},e.prototype.fetchData=function(e,t,i,n){this.collect.requestManager.useRequest({url:this.eventUrl,data:e,timeout:3e4,success:t,fail:i,app_key:n?"566f58151b0ed37e":""})},e}(),ny="undefined"!=typeof window?(window.LogPluginObject||(window.LogPluginObject={}),window.LogPluginObject):null,nz=function(){function e(){}return e.prototype.apply=function(e,t){this._plugin={},this.config=t,this.collect=e,this.channel=t.channel||"cn",this.loadExtend()},e.prototype.loadExtend=function(){var e=this;try{this.collect.remotePlugin.forEach(function(t,i){if("sdk"===t){if(iG.hasOwnProperty(i)){var n=iG[i].object,r=iG[i].src[e.channel]+"?query="+Date.now();e.exist(i,n,r)}}else"object"==typeof t&&(t.src?e.exist(i,t.call,t.src):e.process(i,t.instance,"INSTANCE"))})}catch(e){this.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"发生了异常",level:"error",time:Date.now(),data:e.message})}},e.prototype.exist=function(e,t,i){var n=this;ny[t]?this.process(e,ny[t]):this.loadPlugin(e,i,function(){n.process(e,ny[t])},function(){})},e.prototype.process=function(e,t,i){try{if(i){var n=new t;n.apply&&n.apply(this.collect,this.config)}else t&&t(this.collect,this.config)}catch(e){this.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"发生了异常",level:"error",time:Date.now(),data:e.message})}},e.prototype.loadPlugin=function(e,t,i,n){var r=this;try{var o=document.createElement("script");o.src=t,this._plugin[e]||(this._plugin[e]=[]),this._plugin[e].push(i),o.onerror=function(){n(t)},o.onload=function(){r._plugin[e].forEach(function(e){e()})},document.getElementsByTagName("head")[0].appendChild(o)}catch(e){this.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"发生了异常",level:"error",time:Date.now(),data:e.message})}},e}(),nE=function(){function e(){this.autotrack=!1,this.spa=!1,this.cache={},this.allowHash=!1}return e.prototype.apply=function(e,t){if(t.spa||t.autotrack){var i=e.Types;this.collect=e,this.config=t,this.appid=t.app_id,this.allowHash=t.allow_hash,this.fncArray=new Map,this.setKey(),this.setLocation(),this.hack(),this.init(),this.listener(),e.emit(i.RouteReady)}},e.prototype.setKey=function(){var e=this.collect.adapters.storage;this.storage=new e(!1),this.cache_key="__tea_cache_refer_"+this.appid,this.cache={refer_key:"",refer_title:document.title||location.pathname,refer_manual_key:"",routeChange:!1},this.config.autotrack&&"object"==typeof this.config.autotrack&&this.config.autotrack.page_manual_key&&(this.cache.refer_manual_key=this.config.autotrack.page_manual_key),this.storage.setItem(this.cache_key,this.cache)},e.prototype.hack=function(){var e=this,t=window.history.pushState;history.pushState=function(i){for(var n=[],r=1;r<arguments.length;r++)n[r-1]=arguments[r];"function"==typeof history.onpushstate&&history.onpushstate({state:i});var a=t.call.apply(t,o([history,i],n));if(e.collect.sdkStop||e.collect.destroy)return a;if(!(e.lastLocation===location.href||e.config.disable_spa_query&&e.pathEquel())){e.setReferCache(e.lastLocation);var s=e.getPopStateChangeEventData();return e.lastLocation=location.href,e.sendPv(s,"pushState"),a}};var i=history.replaceState;history.replaceState=function(t){for(var n=[],r=1;r<arguments.length;r++)n[r-1]=arguments[r];"function"==typeof history.onreplacestate&&history.onreplacestate({state:t});var a=i.call.apply(i,o([history,t],n));if(e.collect.sdkStop||e.collect.destroy)return a;if(!(e.lastLocation===location.href||e.config.disable_spa_query&&e.pathEquel())){e.setReferCache(e.lastLocation);var s=e.getPopStateChangeEventData();return e.lastLocation=location.href,e.sendPv(s),a}}},e.prototype.setLocation=function(){"undefined"!=typeof window&&(this.lastLocation=window.location.href)},e.prototype.getLocation=function(){return this.lastLocation},e.prototype.pathEquel=function(){try{return new URL(this.lastLocation).origin+new URL(this.lastLocation).pathname===new URL(location.href).origin+new URL(location.href).pathname}catch(e){return!1}},e.prototype.init=function(){var e=this.getPopStateChangeEventData();this.collect.emit("route-change",{config:e,init:!0})},e.prototype.listener=function(){var e=this;window.addEventListener("hashchange",function(t){if(!e.collect.sdkStop&&!e.collect.destroy&&e.lastLocation!==window.location.href&&(!e.config.disable_spa_query||!e.pathEquel())&&e.allowHash){e.setReferCache(e.lastLocation),e.lastLocation=window.location.href;var i=e.getPopStateChangeEventData();e.sendPv(i)}}),window.addEventListener("popstate",function(t){if(!e.collect.sdkStop&&!e.collect.destroy&&!(e.lastLocation===window.location.href||e.config.disable_spa_query&&e.pathEquel())){e.setReferCache(e.lastLocation),e.lastLocation=window.location.href;var i=e.getPopStateChangeEventData();e.sendPv(i)}})},e.prototype.getPopStateChangeEventData=function(){var e=this.pageConfig();return e.is_back=0,e},e.prototype.pageConfig=function(){try{var e=this.storage.getItem(this.cache_key)||{},t=!1,i=this.storage.getItem("__tea_cache_first_"+this.appid);return t=!i||1!=i,{is_html:1,url:location.href,referrer:this.handleRefer(),page_key:location.href,refer_page_key:this.handleRefer(),page_title:document.title||location.pathname,page_manual_key:this.config.autotrack&&this.config.autotrack.page_manual_key||"",refer_page_manual_key:e&&e.refer_manual_key||"",refer_page_title:e&&e.refer_title||"",page_path:location.pathname,page_host:location.host,is_first_time:""+t}}catch(e){return this.collect.emit(D.DEBUGGER_MESSAGE,{type:D.DEBUGGER_MESSAGE_SDK,info:"发生了异常",level:"error",time:Date.now(),data:e.message}),{}}},e.prototype.sendPv=function(e,t){this.collect.emit("route-change",{config:e,init:!1})},e.prototype.handleRefer=function(){var e="";try{var t=this.storage.getItem(this.cache_key)||{};e=t.routeChange?t.refer_key:this.collect.configManager.get("referrer")}catch(t){e=document.referrer}return e},e.prototype.removeQuery=function(e){try{var t=new URL(e);return t.search="",t.href}catch(t){return e.split(/[?#]/)[0]}},e.prototype.setReferCache=function(e){var t=this.storage.getItem(this.cache_key)||{},i=this.removeQuery(e);t.refer_key=i,t.routeChange=!0,this.storage.setItem(this.cache_key,t)},e}();iI.usePlugin(nz,"extend"),iI.usePlugin(iB,"et"),iI.usePlugin(iU,"ab"),iI.usePlugin(iX,"stay"),iI.usePlugin(nm,"autotrack"),iI.usePlugin(iY,"profile"),iI.usePlugin(nb,"retry"),iI.usePlugin(iQ,"heartbeat"),iI.usePlugin(i1,"monitor"),iI.usePlugin(nE,"route"),iI.usePlugin(nv,"tracer");var nw=new iI("default"),nS=iI;t.default=nw},768587:function(e,t,i){"use strict";i.d(t,{Do:function(){return a},Iu:function(){return o},qp:function(){return s}});var n=["D","DD"],r=["YY","YYYY"];function o(e){return -1!==n.indexOf(e)}function a(e){return -1!==r.indexOf(e)}function s(e,t,i){if("YYYY"===e)throw RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(i,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("YY"===e)throw RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(i,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("D"===e)throw RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(i,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));else if("DD"===e)throw RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(i,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}},889266:function(e,t,i){"use strict";i.d(t,{Z:function(){return a}});var n=i(557094),r=i(726588),o=i(144256);function a(e,t){(0,o.Z)(2,arguments);var i=(0,r.Z)(e),a=(0,n.Z)(t);if(isNaN(a))return new Date(NaN);if(!a)return i;var s=i.getDate(),c=new Date(i.getTime());return(c.setMonth(i.getMonth()+a+1,0),s>=c.getDate())?c:(i.setFullYear(c.getFullYear(),c.getMonth(),s),i)}},724989:function(e,t,i){"use strict";i.d(t,{qk:function(){return o},vh:function(){return r},yJ:function(){return n}});var n=6e4,r=36e5,o=1e3},656764:function(e,t,i){"use strict";i.d(t,{Z:function(){return a}});var n=i(731278),r=i(870108),o=i(144256);function a(e,t){(0,o.Z)(2,arguments);var i=(0,r.Z)(e),a=(0,r.Z)(t);return Math.round((i.getTime()-(0,n.Z)(i)-(a.getTime()-(0,n.Z)(a)))/864e5)}},28839:function(e,t,i){"use strict";i.d(t,{Z:function(){return o}});var n=i(726588),r=i(144256);function o(e){return(0,r.Z)(1,arguments),(0,n.Z)(e).getDay()}},47382:function(e,t,i){"use strict";i.d(t,{Z:function(){return o}});var n=i(726588),r=i(144256);function o(e){return(0,r.Z)(1,arguments),(0,n.Z)(e).getSeconds()}},657315:function(e,t,i){"use strict";function n(e){return function(t){var i,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.width,o=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],a=t.match(o);if(!a)return null;var s=a[0],c=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(c)?function(e,t){for(var i=0;i<e.length;i++)if(t(e[i]))return i}(c,function(e){return e.test(s)}):function(e,t){for(var i in e)if(e.hasOwnProperty(i)&&t(e[i]))return i}(c,function(e){return e.test(s)});return i=e.valueCallback?e.valueCallback(l):l,{value:i=n.valueCallback?n.valueCallback(i):i,rest:t.slice(s.length)}}}i.d(t,{Z:function(){return n}})},977228:function(e,t,i){"use strict";i.d(t,{r:function(){return d}});var n=i(315355),r=i(919209),o=i(732905),a=i(625813),s=i(92833),c=i(272787),l=i(483803),u=i(443826),h=i(19470),d=function(e){(0,a.Z)(i,e);var t=(0,s.Z)(i);function i(){var e;(0,n.Z)(this,i);for(var r=arguments.length,a=Array(r),s=0;s<r;s++)a[s]=arguments[s];return e=t.call.apply(t,[this].concat(a)),(0,c.Z)((0,o.Z)(e),"priority",70),(0,c.Z)((0,o.Z)(e),"incompatibleTokens",["a","b","h","K","k","t","T"]),e}return(0,r.Z)(i,[{key:"parse",value:function(e,t,i){switch(t){case"H":return(0,h.ie)(u.z.hour23h,e);case"Ho":return i.ordinalNumber(e,{unit:"hour"});default:return(0,h.ZL)(t.length,e)}}},{key:"validate",value:function(e,t){return t>=0&&t<=23}},{key:"set",value:function(e,t,i){return e.setUTCHours(i,0,0,0),e}}]),i}(l._)},687960:function(e){"use strict";var t="%[a-f0-9]{2}",i=RegExp("("+t+")|([^%]+?)","gi"),n=RegExp("("+t+")+","gi");e.exports=function(e){if("string"!=typeof e)throw TypeError("Expected `encodedURI` to be of type `string`, got `"+typeof e+"`");try{return e=e.replace(/\+/g," "),decodeURIComponent(e)}catch(t){return function(e){for(var t={"%FE%FF":"<22><>","%FF%FE":"<22><>"},r=n.exec(e);r;){try{t[r[0]]=decodeURIComponent(r[0])}catch(e){var o=function(e){try{return decodeURIComponent(e)}catch(r){for(var t=e.match(i)||[],n=1;n<t.length;n++)t=(e=(function e(t,i){try{return[decodeURIComponent(t.join(""))]}catch(e){}if(1===t.length)return t;i=i||1;var n=t.slice(0,i),r=t.slice(i);return Array.prototype.concat.call([],e(n),e(r))})(t,n).join("")).match(i)||[];return e}}(r[0]);o!==r[0]&&(t[r[0]]=o)}r=n.exec(e)}t["%C2"]="<22>";for(var a=Object.keys(t),s=0;s<a.length;s++){var c=a[s];e=e.replace(RegExp(c,"g"),t[c])}return e}(e)}}},584897:function(e,t,i){var n=i(706833);e.exports=function(e,t,i){"__proto__"==t&&n?n(e,t,{configurable:!0,enumerable:!0,value:i,writable:!0}):e[t]=i}},996480:function(e,t,i){var n=i(488706),r=i(746170);e.exports=function(e,t){t=n(t,e);for(var i=0,o=t.length;null!=e&&i<o;)e=e[r(t[i++])];return i&&i==o?e:void 0}},392917:function(e){var t=Date.now;e.exports=function(e){var i=0,n=0;return function(){var r=t(),o=16-(r-n);if(n=r,o>0){if(++i>=800)return arguments[0]}else i=0;return e.apply(void 0,arguments)}}},243392:function(e,t,i){var n=i(62965),r=i(610972);e.exports=function(e){return"number"==typeof e||r(e)&&"[object Number]"==n(e)}},197579:function(e,t,i){"use strict";var n=i(998921),r=/^\s*class[\s{/}]/,o=Function.prototype.toString;e.exports=function(e){return!(!n(e)||r.test(o.call(e)))&&!0}},744764:function(e,t,i){"use strict";function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ErrorTypes=t.ERROR_TYPE_MAP=void 0;var r,o,a,s=l(i(376326)),c=l(i(502571));function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,function(e){var t=function(e,t){if("object"!==n(e)||null===e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var r=i.call(e,t||"default");if("object"!==n(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===n(t)?t:String(t)}(r.key),r)}}t.ERROR_TYPE_MAP={1:"network",2:"network",3:"decoder",4:"format"};t.ErrorTypes={network:{code:1},mse:{code:2},parse:{code:3},format:{code:4},decoder:{code:5},runtime:{code:6},timeout:{code:7},other:{code:8}};var h=(r=function e(t){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{errorType:"",errorCode:0,errorMessage:"",originError:"",ext:{},mediaError:null,src:null};!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,e);var n=t&&t.i18n?t.i18n.ERROR_TYPES:null;if(null!=t&&t.video){var r=i.mediaError?i.mediaError:t.video.error||{},o=t.duration,a=t.currentTime,l=t.ended,u=t.src,h=t.currentSrc,d=t.video,f=d.readyState,p=d.networkState,g={playerVersion:s.default,domain:document.domain,currentTime:a,duration:o,ended:l,readyState:f,networkState:p,src:i.src||u||h,errorType:i.errorType,errorCode:i.errorCode||r.code,message:i.errorMessage||r.message,mediaError:r,originError:i.originError?i.originError.stack:"",host:c.default.getHostFromUrl(u||h)};return i.ext&&Object.keys(i.ext).map(function(e){g[e]=i.ext[e]}),g}if(arguments.length>1){for(var m={playerVersion:s.default,domain:document.domain},_=["errorType","currentTime","duration","networkState","readyState","src","currentSrc","ended","errd","errorCode","mediaError"],v=0;v<arguments.length;v++)m[_[v]]=arguments[v];return m.ex=n?(n[arguments[0]]||{}).msg:"",m}},Object.defineProperty(r,"prototype",{writable:!1}),r);t.default=h},85310:function(e,t,i){"use strict";i.r(t)},266356:function(e,t,i){"use strict";i.r(t)},418982:function(e,t,i){"use strict";i.r(t)},984812:function(e,t,i){"use strict";i(932651),i(14275),i(759943),i(706056);var n=i(101199),r=i(669067),o=i(109242),a=i(182534),s=i(230720),c=i(209873);t.Z=(0,r.zA)(n.forwardRef((e,t)=>{let i=Object.assign({},e),{type:r,format:l,rangeSeparator:u}=i;return"string"==typeof l&&l&&!/[Hhms]+/.test(l)&&("dateTime"===r?i.type="date":"dateTimeRange"===r&&(i.type="dateRange")),u&&"string"==typeof u&&(i.rangeSeparator=` ${u.trim()} `),i.insetInput&&(!i.position&&(i.position=o.j2.POSITION_INLINE_INPUT),i.position.includes("Over")&&!i.spacing&&(i.spacing=o.KT.SPACING_INSET_INPUT)),n.createElement(s.Z.Consumer,null,e=>{let{timeZone:r}=e;return n.createElement(c.Z,{componentName:"DatePicker"},(e,o,s)=>n.createElement(a.Z,Object.assign({timeZone:r,localeCode:o,locale:e,dateFnsLocale:s},i,{ref:t})))})}),a.Z)},844949:function(e,t,i){"use strict";i.d(t,{Z:function(){return h}});var n=i(101199),r=i(469935),o=i.n(r),a=i(622689),s=i.n(a),c=i(413868),l=i(209873);let u=c.UX.PREFIX;class h extends n.PureComponent{render(){let{children:e,required:t,text:i,disabled:r,name:a,width:s,align:c,style:h,className:d,extra:f,id:p,optional:g}=this.props,m=o()(d,{[`${u}-field-label`]:!0,[`${u}-field-label-left`]:"left"===c,[`${u}-field-label-right`]:"right"===c,[`${u}-field-label-required`]:t,[`${u}-field-label-disabled`]:r,[`${u}-field-label-with-extra`]:f}),_=h||{};s&&(_.width=s);let v=n.createElement(l.Z,{componentName:"Form"},e=>n.createElement("span",{className:`${u}-field-label-optional-text`},e.optional)),b=n.createElement("div",{className:`${u}-field-label-text`,"x-semi-prop":"label"},void 0!==i?i:e,g?v:null),y=n.createElement(n.Fragment,null,b,n.createElement("div",{className:`${u}-field-label-extra`},f));return n.createElement("label",{className:m,htmlFor:a,style:_,id:p},f?y:b)}}h.defaultProps={required:!1,name:"",align:"left",className:"",optional:!1},h.propTypes={id:s().string,children:s().node,required:s().bool,text:s().node,disabled:s().bool,name:s().string,align:s().string,width:s().oneOfType([s().number,s().string]),style:s().object,className:s().string,extra:s().node,optional:s().bool}},6793:function(e,t,i){"use strict";i.d(t,{Z:function(){return m}}),i(932651);var n=i(795233),r=i.n(n),o=i(101199),a=i(469935),s=i.n(a),c=i(622689),l=i.n(c),u=i(27254),h=i(559748),d=i(612601),f=i(669123),p=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};let g=u.U.PREFIX;class m extends o.PureComponent{wrapWithGrid(e){let{grid:t}=this.context,{gutter:i,justify:n,type:r,align:a}=t,s=p(t,["gutter","justify","type","align"]);return o.createElement(d.Z,Object.assign({},s),e)}render(){let e;let t=this.props,{header:i,main:n,className:r,style:a,extra:c,children:l,align:u,onClick:d,onRightClick:f,onMouseEnter:m,onMouseLeave:_}=t,v=p(t,["header","main","className","style","extra","children","align","onClick","onRightClick","onMouseEnter","onMouseLeave"]),{onRightClick:b,onClick:y,grid:z}=this.context,E=s()(`${g}-item`,r),w=s()(`${g}-item-body`,{[`${g}-item-body-${u}`]:u});(i||n)&&(e=o.createElement("div",{className:w},i?o.createElement("div",{className:`${g}-item-body-header`},i):null,n?o.createElement("div",{className:`${g}-item-body-main`},n):null));let S=o.createElement("li",Object.assign({className:E,style:a,onClick:d||y,onContextMenu:f||b,onMouseEnter:m,onMouseLeave:_},(0,h.Z)(v)),e||null,l,c?o.createElement("div",{className:`${g}-item-extra`},c):null);return this.context&&z&&(S=this.wrapWithGrid(S)),S}}m.contextType=f.Z,m.propTypes={extra:l().node,header:l().node,main:l().node,align:l().oneOf(u.j.ALIGN),className:l().string,children:l().node,style:l().object,onClick:l().func,onRightClick:l().func,onMouseEnter:l().func,onMouseLeave:l().func},m.defaultProps={align:"flex-start",onMouseEnter:r(),onMouseLeave:r()}},306804:function(e,t,i){"use strict";i.d(t,{Z:function(){return s}}),i(490629);var n=i(101199),r=i(856130),o=i(495807);let a=0;function s(){let[e,t]=function(){let[e,t]=n.useState([]);return[e,function(e){return t(t=>[...t,e]),()=>{t(t=>t.filter(t=>t!==e))}}]}();function i(e){return function(i){let o;a+=1;let s=n.createRef();return o=t(n.createElement(r.Z,{key:`semi-modal-${a}`,config:e(i),ref:s,afterClose:()=>{o()}})),{destroy:()=>{s.current&&s.current.destroy()},update:e=>{s.current&&s.current.update(e)}}}}return[{info:i(o.cw),success:i(o.vq),error:i(o.AQ),warning:i(o.oF),confirm:i(o.Au)},n.createElement(n.Fragment,null,e)]}},942447:function(e,t,i){"use strict";i.d(t,{Z:function(){return d}}),i(932651);var n=i(101199),r=i(469935),o=i.n(r),a=i(622689),s=i.n(a),c=i(266173);i(768737);var l=i(769161),u=i(331609),h=i(426337);class d extends h.Z{get adapter(){return Object.assign(Object.assign({},super.adapter),{setFirstStarFocus:e=>{this.setState({firstStarFocus:e})},setSecondStarFocus:e=>{this.setState({secondStarFocus:e})}})}render(){let{index:e,prefixCls:t,character:i,count:r,value:a,disabled:s,allowHalf:u,focused:h,size:d,ariaLabelPrefix:f}=this.props,{firstStarFocus:p,secondStarFocus:g}=this.state,m=e+1,_=m-a,v="number"==typeof d,b=o()(t,{[`${t}-half`]:u&&_<1&&_>0,[`${t}-full`]:m<=a,[`${t}-${d}`]:!v}),y=v?{width:d,height:d,fontSize:d}:{},z=i||n.createElement(l.Z,{size:v?"inherit":"small"===d?"default":"extra-large",style:{display:"block"}}),E=e===r,w=o()(`${t}-wrapper`,{[`${t}-disabled`]:s,[`${c.U.PREFIX}-focus`]:(p||g)&&0!==a}),S={onClick:s?null:this.onClick,onKeyDown:s?null:this.onKeyDown,onMouseMove:s?null:this.onHover,className:w},k=u?2*r+1:r+1,x={ref:this.saveFirstStar,role:"radio","aria-checked":a===e+.5,"aria-posinset":2*e+1,"aria-setsize":k,"aria-disabled":s,"aria-label":`${e+.5} ${f}s`,"aria-labelledby":this.props["aria-describedby"],"aria-describedby":this.props["aria-describedby"],className:o()(`${t}-first`,`${c.U.PREFIX}-no-focus`),tabIndex:s||a!==e+.5?-1:0,onFocus:e=>{this.onFocus(e,"first")},onBlur:e=>{this.onBlur(e,"first")}},T=!s&&(a===e+1||E&&0===a)?0:-1,A={ref:this.saveSecondStar,role:"radio","aria-checked":E?0===a:a===e+1,"aria-posinset":u?2*(e+1):e+1,"aria-setsize":k,"aria-disabled":s,"aria-label":`${E?0:e+1} ${f}${0===e?"":"s"}`,"aria-labelledby":this.props["aria-describedby"],"aria-describedby":this.props["aria-describedby"],className:o()(`${t}-second`,`${c.U.PREFIX}-no-focus`),tabIndex:T,onFocus:e=>{this.onFocus(e,"second")},onBlur:e=>{this.onBlur(e,"second")}};return n.createElement("li",{className:b,style:Object.assign({},y),key:e},n.createElement("div",Object.assign({},S),u&&!E&&n.createElement("div",Object.assign({},x,{style:{width:`${100*(1-_)}%`}}),z),n.createElement("div",Object.assign({},A,{"x-semi-prop":"character"}),z)))}constructor(e){super(e),this.firstStar=null,this.secondStar=null,this.onHover=e=>{let{onHover:t,index:i}=this.props;t(e,i)},this.onClick=e=>{let{onClick:t,index:i}=this.props;t(e,i)},this.onFocus=(e,t)=>{let{onFocus:i}=this.props;i&&i(e),this.foundation.handleFocusVisible(e,t)},this.onBlur=(e,t)=>{let{onBlur:i}=this.props;i&&i(e),this.foundation.handleBlur(e,t)},this.onKeyDown=e=>{let{onClick:t,index:i}=this.props;13===e.keyCode&&t(e,i)},this.starFocus=()=>{let{value:e,index:t,preventScroll:i}=this.props;e-t==.5?this.firstStar.focus({preventScroll:i}):this.secondStar.focus({preventScroll:i})},this.saveFirstStar=e=>{this.firstStar=e},this.saveSecondStar=e=>{this.secondStar=e},this.state={firstStarFocus:!1,secondStarFocus:!1},this.foundation=new u._(this.adapter)}}d.propTypes={value:s().number,index:s().number,prefixCls:s().string,allowHalf:s().bool,onHover:s().func,onClick:s().func,character:s().node,focused:s().bool,disabled:s().bool,count:s().number,ariaLabelPrefix:s().string,size:s().oneOfType([s().oneOf(c.j.SIZE_SET),s().number]),"aria-describedby":s().string,onFocus:s().func,onBlur:s().func,preventScroll:s().bool}},452446:function(e,t,i){"use strict";i(374954);var n=i(101199),r=i(469935),o=i.n(r);t.Z=n.memo(e=>{let{prefixcls:t,level:i,isEnd:r,showLine:a}=e,s=`${t}-indent-unit`,c=[];for(let e=0;e<i;e+=1)c.push(n.createElement("span",{key:e,className:o()(s,{[`${s}-end`]:r[e]})}));return n.createElement("span",{"aria-hidden":"true",className:o()(`${t}-indent`,{[`${t}-indent-show-line`]:a})},c)})},377254:function(e,t,i){"use strict";let n=i(101199).createContext(null);t.Z=n},111748:function(e,t,i){"use strict";i(932651);var n=i(101199),r=i(622689),o=i.n(r),a=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};class s extends n.PureComponent{render(){let e=this.props,{triggerRender:t,componentName:i}=e;return t(Object.assign({},a(e,["triggerRender","componentName"])))}}s.propTypes={triggerRender:o().func.isRequired,componentName:o().string,componentProps:o().object,value:o().any,inputValue:o().string,placeholder:o().oneOfType([o().string,o().array]),className:o().string,style:o().object},t.Z=s},822564:function(e,t,i){"use strict";i.d(t,{d1:function(){return d}});var n=i(480333);i(14275),i(759943),i(414931),i(76375),i(679308),i(656562),i(992871),i(490629),i(374954),i(932651);var r=i(906331),o=i(161231),a=i(347862),s=i(487359),c=i(754251);function l(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0];try{if(!o.jU)return null;if(e&&"undefined"!=typeof ManagedMediaSource)return ManagedMediaSource;return window.MediaSource}catch(e){}}function u(e){return/ManagedMediaSource/gi.test(Object.prototype.toString.call(e))}let h={APPEND:"appendBuffer",REMOVE:"removeBuffer",UPDATE_DURATION:"updateDuration"};class d{static isSupported(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:'video/mp4; codecs="avc1.42E01E,mp4a.40.2"',t=l();if(!t)return!1;try{return t.isTypeSupported(e)}catch(t){return this._logger.error(e,t),!1}}static isMMSOnly(){return"undefined"!=typeof ManagedMediaSource&&"undefined"==typeof MediaSource}static getDefaultConfig(){return{openLog:!1,preferMMS:!1}}get isOpened(){var e;return(null===(e=this.mediaSource)||void 0===e?void 0:e.readyState)==="open"}get hasOpTasks(){let e=!1;return Object.keys(this._queue).forEach(t=>{let i=this._queue[t];Array.isArray(i)&&(e=e||i.length>0)}),e}get url(){return this._url}get duration(){var e;return(null===(e=this.mediaSource)||void 0===e?void 0:e.duration)||-1}get isEnded(){return!!this.mediaSource&&"ended"===this.mediaSource.readyState}get streaming(){return!u(this.mediaSource)||this.mediaSource.streaming}isFull(e){return e?this._mseFullFlag[e]:this._mseFullFlag[d.VIDEO]}updateDuration(e){let t=this.mediaSource&&this.mediaSource.duration>e;if(this.mediaSource&&this.mediaSource.duration>e){let t=0;if(Object.keys(this._sourceBuffer).forEach(e=>{try{t=Math.max(this.bufferEnd(e)||0,t)}catch(e){}}),e<t)return Promise.resolve()}return this._enqueueBlockingOp(()=>{if(this.isEnded){this._logger.debug("setDuration but ended");return}this.mediaSource&&(this.mediaSource.duration=e,this._logger.debug("setDuration",e))},h.UPDATE_DURATION,{isReduceDuration:t})}open(){if(this._openPromise.used&&!this.isOpened&&this.mediaSource){let e=this.mediaSource,t=()=>{let i=(0,c.j)()-this._st;this._logger.debug("sourceopen",i),e.removeEventListener("sourceopen",t),this._openPromise.resolve({costtime:i})};e.addEventListener("sourceopen",t),this._openPromise=(0,c.Q)()}return this._openPromise}async bindMedia(e){(this.mediaSource||this.media)&&await this.unbindMedia();let t=l(this._config.preferMMS);if(!e||!t)throw Error("Param media or MediaSource does not exist");this.media=e;let i=this.mediaSource=new t,n=u(i);this._st=(0,c.j)();let r=()=>{let t=(0,c.j)()-this._st;this._logger.debug("sourceopen"),i.removeEventListener("sourceopen",r),URL.revokeObjectURL(e.src),this._openPromise.resolve({costtime:t})};return i.addEventListener("sourceopen",r),n&&(i.addEventListener("startstreaming",this._onStartStreaming),i.addEventListener("endstreaming",this._onEndStreaming)),this._url=URL.createObjectURL(i),e.src=this._url,e.disableRemotePlayback=n,this._openPromise}async unbindMedia(){!this._openPromise.used&&this._openPromise.resolve();let e=this.mediaSource;if(e){Object.keys(this._queue).forEach(e=>{let t=this._queue[e];t&&t.forEach(e=>{var t,i;return null===(i=e.promise)||void 0===i?void 0:null===(t=i.resolve)||void 0===t?void 0:t.call(i)})});let t=!!this.media&&this.media.readyState>=1,i="open"===e.readyState;if(t&&i)try{e.endOfStream()}catch(e){}Object.keys(this._sourceBuffer).forEach(t=>{try{e.removeSourceBuffer(this._sourceBuffer[t])}catch(e){}}),u(e)&&(e.removeEventListener("startstreaming",this._onStartStreaming),e.removeEventListener("endstreaming",this._onEndStreaming))}if(this.media){this.media.disableRemotePlayback=!1,this.media.removeAttribute("src");try{this.media.load()}catch(e){}this.media=null}this.mediaSource=null,this._openPromise=(0,c.Q)(),this._queue=Object.create(null),this._sourceBuffer=Object.create(null)}createSource(e,t){let i;if(!this._sourceBuffer[e]&&this.mediaSource){try{i=this._sourceBuffer[e]=this.mediaSource.addSourceBuffer(t)}catch(e){throw new a.Fc(a.wb.MEDIA,a.wb.SUB_TYPES.MSE_ADD_SB,e)}i.mimeType=t,i.addEventListener("updateend",this._onSBUpdateEnd.bind(this,e)),i.addEventListener("error",this._onSBUpdateError.bind(this,e))}}changeType(e,t){let i=this._sourceBuffer[e];return this.mediaSource&&i&&i.mimeType!==t?"function"!=typeof i.changeType?Promise.reject(new a.Fc(a.wb.MEDIA,a.wb.SUB_TYPES.MSE_CHANGE_TYPE,Error("changeType is not a function"))):this._enqueueOp(e,()=>{try{i.changeType(t)}catch(e){throw new a.Fc(a.wb.MEDIA,a.wb.SUB_TYPES.MSE_CHANGE_TYPE,e)}i.mimeType=t,this._onSBUpdateEnd(e)},"changeType",{mimeType:t}):Promise.resolve()}createOrChangeSource(e,t){return this.createSource(e,t),this.changeType(e,t)}append(e,t,i){return t&&t.byteLength&&this._sourceBuffer[e]?this._enqueueOp(e,()=>{var n;this.mediaSource&&!this.media.error&&(this._logger.debug("MSE APPEND START",i),this._opst=(0,c.j)(),null===(n=this._sourceBuffer[e])||void 0===n||n.appendBuffer(t))},h.APPEND,i):Promise.resolve()}remove(e,t,i,n){let r=!1;return this._mseFullFlag[e]&&(r=!0),this._enqueueOp(e,()=>{if(!this.mediaSource||this.media.error)return;let r=this._sourceBuffer[e];if(t>=i||!r){this._onSBUpdateEnd(e);return}this._opst=(0,c.j)(),this._logger.debug("MSE REMOVE START",e,t,i,n),r.remove(t,i)},h.REMOVE,n,r)}clearBuffer(e,t){let i;return Object.keys(this._sourceBuffer).forEach(n=>{i=this.remove(n,e,t)}),i||Promise.resolve()}clearAllBuffer(){let e;return Object.keys(this._sourceBuffer).forEach(t=>{let i=this._sourceBuffer[t];e=this.remove(t,0,r.l.end(r.l.get(i)))}),e}clearOpQueues(e,t){this._logger.debug("MSE clearOpQueue START");let i=this._queue[e];if(t&&i){this._queue[e]=[];return}if(!i||!i[e]||i.length<5)return;let n=[];i.forEach(e=>{e.context&&e.context.isinit&&n.push(e)}),this._queue[e]=i.slice(0,2),n.length>0&&this._queue[e].push(...n)}endOfStream(e){return this.mediaSource&&"open"===this.mediaSource.readyState?this._enqueueBlockingOp(()=>{let t=this.mediaSource;t&&"open"===t.readyState&&(this._logger.debug("MSE endOfStream START"),e?t.endOfStream(e):t.endOfStream())},"endOfStream"):Promise.resolve()}setLiveSeekableRange(e,t){let i=this.mediaSource;!(e<0)&&!(t<e)&&(null==i?void 0:i.setLiveSeekableRange)&&"open"===i.readyState&&i.setLiveSeekableRange(e,t)}getSourceBuffer(e){return this._sourceBuffer[e]}buffered(e){return r.l.get(this._sourceBuffer[e])}bufferStart(e){return r.l.start(this.buffered(e))}bufferEnd(e){return r.l.end(this.buffered(e))}_enqueueOp(e,t,i,n,r){if(!this.mediaSource)return Promise.resolve();let o=this._queue[e]=this._queue[e]||[],a={exec:t,promise:(0,c.Q)(),opName:i,context:n};return r?(o.splice(0,0,a),this._mseFullFlag[e]=!1,this._startQueue(e)):o.push(a),this.isOpened||this.isEnded?1===o.length&&this._startQueue(e):this._openPromise.then(()=>{1===o.length&&this._startQueue(e)}),a.promise}async _enqueueBlockingOp(e,t,i){if(!this.mediaSource)return Promise.resolve();let n=Object.keys(this._sourceBuffer);if(!n.length)return e();let r=[];return n.forEach(e=>{let n=this._queue[e],o=(0,c.Q)();r.push(o),n.push({exec:()=>{o.resolve()},promise:o,opName:t,context:i}),1===n.length&&this._startQueue(e)}),Promise.all(r).then(()=>{try{return e()}finally{n.forEach(e=>{let t=this._queue[e],i=this._sourceBuffer[e];null==t||t.shift(),(!i||!i.updating)&&this._startQueue(e)})}})}_startQueue(e){let t=this._queue[e];if(t){let i=t[0];if(i&&!this._mseFullFlag[e])try{i.exec()}catch(n){n&&n.message&&n.message.indexOf("SourceBuffer is full")>=0?(this._mseFullFlag[e]=!0,i.context&&"object"==typeof i.context&&(i.context.isFull=!0),this._logger.error("[MSE error], context,",i.context," ,name,",i.opName,",err,SourceBuffer is full"),i.promise.reject(new a.Fc(a.wb.MEDIA,a.wb.SUB_TYPES.MSE_FULL,n))):(this._logger.error(n),i.promise.reject(n.constructor===a.Fc?n:new a.Fc(a.wb.MEDIA,a.wb.SUB_TYPES.MSE_OTHER,n)),t.shift(),this._startQueue(e))}}}setTimeoffset(e,t,i){return this._enqueueOp(e,()=>{t<0&&(t+=.001),this._sourceBuffer[e].timestampOffset=t,this._onSBUpdateEnd(e)},"setTimeoffset",i)}abort(e,t){return this.isOpened?this._enqueueOp(e,()=>{this._sourceBuffer[e].abort(),this._onSBUpdateEnd(e)},"abort",t):Promise.resolve()}constructor(e,t){(0,n._)(this,"media",null),(0,n._)(this,"mediaSource",null),(0,n._)(this,"_openPromise",(0,c.Q)()),(0,n._)(this,"_queue",Object.create(null)),(0,n._)(this,"_sourceBuffer",Object.create(null)),(0,n._)(this,"_mseFullFlag",{}),(0,n._)(this,"_st",0),(0,n._)(this,"_opst",0),(0,n._)(this,"_logger",null),(0,n._)(this,"_config",null),(0,n._)(this,"_url",null),(0,n._)(this,"_onStartStreaming",()=>{this._logger.debug("startstreaming")}),(0,n._)(this,"_onEndStreaming",()=>{this._logger.debug("endstreaming")}),(0,n._)(this,"_onSBUpdateEnd",e=>{let t=this._queue[e];if(t){let n=t[0];if((null==n?void 0:n.opName)!==h.UPDATE_DURATION&&t.shift(),n){var i;let t=(0,c.j)()-this._opst;this._logger.debug(`UpdateEnd(${e}/${n.opName})`,t,n.context),n.promise.resolve({name:n.opName,context:n.context,costtime:t});let r=null===(i=n.context)||void 0===i?void 0:i.callback;r&&"function"==typeof r&&r(n.context),this._startQueue(e)}}}),(0,n._)(this,"_onSBUpdateError",(e,t)=>{let i=this._queue[e];if(i){let n=i[0];n&&(this._logger.error("UpdateError",e,n.opName,n.context),n.promise.reject(new a.Fc(a.wb.MEDIA,a.wb.SUB_TYPES.MSE_APPEND_BUFFER,t)))}}),this._config=Object.assign(d.getDefaultConfig(),t),e&&this.bindMedia(e),this._logger=new s.ZP("MSE"),this._config.openLog&&s.ZP.enable()}}(0,n._)(d,"VIDEO","video"),(0,n._)(d,"AUDIO","audio")},773240:function(e,t,i){"use strict";i.d(t,{i:function(){return d}});var n=i(480333),r=i(629686),o=i(402748),a=i(811603);i(374285),i(566071),i(759943),i(414931),i(14275),i(679308),i(374954);var s=i(216308),c=i(487359),l=i(990958),u=i(833827),h=i(870466);class d extends s.Z{get running(){return this._loader&&this._loader.running}get loader(){return this._loader}exec(){let e=this._config,{transformError:t,onRetryError:i}=e,n=(0,a._)(e,["transformError","onRetryError"]),{retryCount:s=2,retryDelay:c=1e3,noRetryList:u=[]}=this._config.retryConfig||{},h=async()=>{try{this._isChangeUrl&&(this._curUseUrl=this._urlList[0],this._isChangeUrl=!1,this.emit(l.PR,{url:this._curUseUrl})),this._retryTimer&&(clearTimeout(this._retryTimer),this._retryTimer=null);let e=await this._loader.load((0,o._)((0,r._)({},n),{url:this._curUseUrl}));this.promise.resolve(e)}catch(l){var e,a,d;if(this._loader.running=!1,this._logger.warn("[task request catch err]",l),this._canceled)return;l.retryCount=this._retryCount;let r=l;t&&(r=t(r)||r),i&&this._retryCount>0&&i(r,this._retryCount,{index:n.index,vid:n.vid,range:n.range,priOptions:n.priOptions}),this._retryCount++;let o=!0;if((null==u?void 0:u.length)>0){let e=(null==l?void 0:l.response)&&(null===(d=l.response)||void 0===d?void 0:d.status),t=null==l?void 0:l.message;for(let i=0,n;i<u.length;i++)if(n=u[i],void 0!==t||void 0!==e){if(l.isTimeout&&"timeout"===n){o=!1;break}if(n instanceof RegExp){if(n.test(t)||n.test(e)){o=!1;break}}else if(n===e||n===t){o=!1;break}}}if(o&&this._retryCount<=s){this._retryTimer&&clearTimeout(this._retryTimer),this._logger.log("[task request],retry",this._retryCount,",retry range,",n.range),this._retryTimer=setTimeout(h,c);return}if(null===(e=this._config.url)||void 0===e||e.forEach(e=>{e.src===this._curUseUrl&&(e.disable=!0)}),this._urlList.shift(),(null===(a=this._urlList)||void 0===a?void 0:a.length)>0){this._logger.log("[task request],change url retry, range,",n.range,",urlLen,",this._urlList.length),this._retryCount=0,this._isChangeUrl=!0,this._retryTimer=setTimeout(h,c);return}this.promise.reject(r)}};return h()}checkRetryIng(){return!!this._retryTimer}async cancel(){return this._retryTimer&&clearTimeout(this._retryTimer),this._retryTimer=null,this._canceled=!0,this._loader.running=!1,this._loader.cancel()}setSpeedSample(e){var t;null===(t=this._loader)||void 0===t||t.setSpeedSample(e)}get config(){return this._config}constructor(e,t){var i;super(),(0,n._)(this,"alive",void 0),(0,n._)(this,"promise",void 0),(0,n._)(this,"_curUseUrl",""),(0,n._)(this,"_loader",void 0),(0,n._)(this,"_config",void 0),(0,n._)(this,"_retryCount",void 0),(0,n._)(this,"_retryTimer",void 0),(0,n._)(this,"_canceled",void 0),(0,n._)(this,"_logger",void 0),(0,n._)(this,"_urlList",void 0),(0,n._)(this,"_isChangeUrl",void 0),e.logger=e.logger||new c.ZP("Task"),this.alive=!!e.onProgress,this.promise=(0,u.Q)(),this._loader=new h.FetchLoader,this._config=e,this._retryCount=0,this._retryTimer=null,this._canceled=!1,this._logger=e.logger,this._urlList=[],null===(i=this._config.url)||void 0===i||i.forEach(e=>{e.disable||this._urlList.push(e.src)}),this._curUseUrl=t,""!==this._curUseUrl&&this._curUseUrl&&this._curUseUrl===this._urlList[0]?this._isChangeUrl=!1:this._isChangeUrl=!0}}},373410:function(e,t,i){"use strict";i.d(t,{Fs:function(){return d},G$:function(){return u},Gf:function(){return l},JH:function(){return f},JY:function(){return function e(t){let i=!0;return"string"==typeof t&&t.length?i=!1:Array.isArray(t)&&t.length?i=t.every(t=>e(t)):"boolean"==typeof t?i=t:t&&"symbol"==typeof t.$$typeof&&"Symbol(react.element)"===t.$$typeof.toString()&&(i=!1),i}},TM:function(){return h},dG:function(){return p}}),i(414931),i(932651);var n=i(92122),r=i.n(n),o=i(868752),a=i(413868),s=i(214684),c=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};function l(e){let t=e.displayName||e.name;return t?`SemiField${t}`:"SemiField"}function u(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],i={};return i[e]=t,new o.Z(i)}function h(e,t){let i=[],n=[];return Array.isArray(i=r()(e)?r()(t)?a.j2.DEFAULT_TRIGGER:t:e)&&(n=i),"string"==typeof i&&(n[0]=i),n}function d(e,t){let i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return r()(e)?r()(t)?i:t:e}function f(e,t){let i=Object.assign(Object.assign({},{valueKey:"value",onKeyChangeFnName:"onChange",valuePath:"",maintainCursor:!1,shouldInject:!0,shouldMemo:!0}),e),n="field"in t||i.shouldInject;return{options:i,shouldInject:n}}function p(e){let t=Object.assign(Object.assign({},{allowEmptyString:!1,allowEmpty:!1,emptyValue:"",noLabel:!1,noErrorMessage:!1,isInInputGroup:!1}),e),{field:i,label:n,labelPosition:r,labelWidth:o,labelAlign:a,labelCol:l,wrapperCol:u,initValue:h,validate:d,validateStatus:f,trigger:p,allowEmptyString:g,allowEmpty:m,emptyValue:_,rules:v,onChange:b,keepState:y,transform:z,name:E,fieldClassName:w,fieldStyle:S,noLabel:k,noErrorMessage:x,isInInputGroup:T,stopValidateWithError:A,convert:D,showValidateIcon:O,helpText:C,extraText:R,extraTextPosition:M,pure:G,id:P}=t,I=c(t,["field","label","labelPosition","labelWidth","labelAlign","labelCol","wrapperCol","initValue","validate","validateStatus","trigger","allowEmptyString","allowEmpty","emptyValue","rules","onChange","keepState","transform","name","fieldClassName","fieldStyle","noLabel","noErrorMessage","isInInputGroup","stopValidateWithError","convert","showValidateIcon","helpText","extraText","extraTextPosition","pure","id"]);delete I.defaultChecked,delete I.defaultValue,delete I.checked,void 0!==h&&(h=(0,s.ZP)(h));let L=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=!1;return"object"==typeof e&&"required"in e?t=e.required:Array.isArray(e)&&e.length&&e.forEach(e=>{e.required&&(t=!0)}),t}(v);return{field:i,label:n,labelPosition:r,labelWidth:o,labelAlign:a,labelCol:l,wrapperCol:u,noLabel:k,noErrorMessage:x,isInInputGroup:T,initValue:h,validate:d,validateStatus:f,trigger:p,allowEmptyString:g,allowEmpty:m,emptyValue:_=void 0!==_?_:"",rules:v,required:L,keepState:y,transform:z,name:E,fieldClassName:w,fieldStyle:S,convert:D,stopValidateWithError:A,showValidateIcon:O,helpText:C,extraText:R,extraTextPosition:M,pure:G,rest:I,id:P}}},740557:function(e,t,i){"use strict";i.d(t,{Z:function(){return d}}),i(932651),i(490629);var n=i(9588),r=i.n(n),o=i(260611),a=i.n(o),s=i(736562),c=i.n(s),l=i(856445),u=i(634957),h=i(722977);class d extends l.Z{selectIndex(e,t){let{type:i,list:n}=this.getProps();if(e>-1&&Array.isArray(n)&&n.length&&(0,u.Z)(t)){let r=e%n.length,o=n[r],a=t.children[e];this._adapter.setSelectedNode(a),this._adapter.notifySelectItem(Object.assign(Object.assign({},o),{value:o.value,type:i,index:r}))}}selectNode(e,t){let{type:i,list:n}=this.getProps();if((0,u.Z)(e)&&(0,u.Z)(t)){let o=r()(t.children,t=>t===e)%n.length,a=r()(t.children,e=>e===this._cachedSelectedNode)%n.length,s=n[o];this._adapter.setSelectedNode(e),this._adapter.scrollToCenter(e),this._cachedSelectedNode!==e&&(this._cachedSelectedNode=e,a!==o&&this._adapter.notifySelectItem(Object.assign(Object.assign({},s),{value:s.value,type:i,index:o})))}}shouldAppend(e,t){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:2;if((0,u.Z)(e)&&(0,u.Z)(t)){let n=e.querySelectorAll("li"),r=n[n.length-1],{list:o}=this.getProps();if(r){let e=t.getBoundingClientRect(),n=r.getBoundingClientRect(),a=n.height*o.length,s=n.top,c=0;for(;s<=e.top+e.height*i;)c+=1,s+=a;return c}}return!1}shouldPrepend(e,t){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:2;if((0,u.Z)(e)&&(0,u.Z)(t)){let n=e.querySelectorAll("li")[0],{list:r}=this.getProps();if(n){let e=t.getBoundingClientRect(),o=n.getBoundingClientRect(),a=o.height*r.length,s=o.top,c=0;for(;s+o.height>=e.top-e.height*i;)c+=1,s-=a;return c}}return 0}initWheelList(e,t,i){let{list:n}=this.getProps();if((0,u.Z)(t)&&(0,u.Z)(e)&&n&&n.length){let r=e.children;c()(r,0,n.length);let o=this.shouldPrepend(e,t),a=this.shouldAppend(e,t);this._adapter.setState({prependCount:o,appendCount:a},i)}}adjustInfiniteList(e,t,i){let{list:n}=this.getProps();if((0,u.Z)(t)&&(0,u.Z)(e)&&n&&n.length){let i=e.querySelectorAll("li"),r=i.length,o=this.shouldPrepend(e,t,1),a=this.shouldAppend(e,t,1);if(o)for(let t=0;t<o;t++){let o=c()(i,r-n.length*(t+1),r-n.length*t);(0,h.Ce)(e,...o)}if(a)for(let t=0;t<a;t++){let r=c()(i,t*n.length,(t+1)*n.length);(0,h.R3)(e,...r)}}}getNearestNodeInfo(e,t){if((0,u.Z)(e)&&(0,u.Z)(t)){let i=t.getBoundingClientRect().top,n=e.querySelectorAll("li"),r=null,o=-1,a=1/0;return Array.from(n).map((e,t)=>{let n=Math.abs(e.getBoundingClientRect().top-i);n<a&&!this._adapter.isDisabledIndex(t)&&(a=n,r=e,o=t)}),{nearestNode:r,nearestIndex:o}}}getTargetNode(e,t){if(e&&(0,u.Z)(t)){let i=e.target,n=t.querySelectorAll("li"),r=this.getProp("list"),o=Array.isArray(r)?r.length:0,s=-1,c=-1,l=null,u=a()(n,(e,t)=>{if(e===i||e.contains(i))return s=t,o>0&&(c=t%o),!0});return c>-1&&(l=r[c]),{targetNode:u,targetIndex:s,indexInList:c,infoInList:l}}return null}constructor(){super(...arguments),this._cachedSelectedNode=null}}},152955:function(e,t,i){"use strict";var n=i(762155);t.Z=(e,t,i)=>{let r=new n.fw({from:{scrollTop:e.scrollTop},to:{scrollTop:t}},{duration:i});return r.on("frame",t=>{let{scrollTop:i}=t;e.scrollTop=i}),r}},100078:function(e,t,i){"use strict";i.d(t,{U:function(){return r},j:function(){return o}});var n=i(707852);let r={PREFIX:`${n.T}-switch`,FOCUS:`${n.T}-switch-focus`,LARGE:`${n.T}-switch-large`,SMALL:`${n.T}-switch-small`,CHECKED:`${n.T}-switch-checked`,DISABLED:`${n.T}-switch-disabled`,ACTIVE:`${n.T}-switch-active`,KNOB:`${n.T}-switch-knob`,NATIVE_CONTROL:`${n.T}-switch-native-control`,CHECKED_TEXT:`${n.T}-switch-checked-text`,UNCHECKED_TEXT:`${n.T}-switch-unchecked-text`,LOADING_SPIN:`${n.T}-switch-loading-spin`,LOADING:`${n.T}-switch-loading`},o={SIZE_MAP:["default","small","large"]}},384409:function(e,t,i){"use strict";i.d(t,{Z:function(){return r}});var n=i(856445);class r extends n.Z{handleClick(e){let{expanded:t,rowKey:i}=this.getProps();this._adapter.notifyClick(i,e,t)}handleDoubleClick(e){this._adapter.notifyDoubleClick(this.getProp("record"),e)}handleMouseEnter(e){let t=this.getProp("record");this._adapter.notifyMouseEnter(t,e)}handleMouseLeave(e){let t=this.getProp("record");this._adapter.notifyMouseLeave(t,e)}}},335346:function(e,t,i){"use strict";i.d(t,{UX:function(){return c},j2:function(){return l}});var n=i(707852),r=i(601820),o=i(668833);let a="time",s="timeRange",c={PREFIX:`${n.T}-timepicker`,RANGE_PICKER:`${n.T}-timepicker-range-panel`,RANGE_PANEL_LISTS:`${n.T}-timepicker-lists`},l={TYPES:[a,s],TYPE_TIME_PICKER:a,TYPE_TIME_RANGE_PICKER:s,DEFAULT_TYPE:a,DEFAULT_RANGE_SEPARATOR:" ~ ",DEFAULT_MULTIPLE_SEPARATOR:",",SIZE:o.j2.SIZE,DEFAULT_FORMAT:"HH:mm:ss",DEFAULT_FORMAT_A:"a h:mm:ss",STATUS:r.L,DEFAULT_POSITION:{[a]:"bottomLeft",[s]:"bottomLeft"}}},954444:function(e,t,i){"use strict";function n(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}i.d(t,{Z:function(){return n}}),i(414931)},397997:function(e,t,i){"use strict";function n(e){return null!==e&&"object"==typeof e}i.d(t,{Z:function(){return n}})},112933:function(e,t,i){"use strict";i.d(t,{Z:function(){return r}}),i(932651);var n=i(856445);class r extends n.Z{constructor(e){var t;super(Object.assign({},e)),t=this,this.handleDocumentMouseMove=e=>{let{isDragging:t}=this.getStates();t&&this.handleMouseEvent(e,!0)},this.handleDocumentMouseUp=()=>{let{isDragging:e}=this.getStates();e&&this._adapter.setIsDragging(!1),document.removeEventListener("mousemove",this.handleDocumentMouseMove),document.removeEventListener("mouseup",this.handleDocumentMouseUp)},this.handleMouseDown=e=>{this._adapter.setIsDragging(!0),this.handleMouseEvent(e,!0),document.addEventListener("mousemove",this.handleDocumentMouseMove),document.addEventListener("mouseup",this.handleDocumentMouseUp)},this.handleMouseUp=()=>{let{isDragging:e}=this.getStates();e&&this._adapter.setIsDragging(!1)},this.handleMouseEvent=function(e){let i=!(arguments.length>1)||void 0===arguments[1]||arguments[1],{isDragging:n}=t.getStates(),{onChange:r,max:o}=t.getProps(),a=t._adapter.getSliderRef();if(!a)return;let s=a.getBoundingClientRect(),c=e.clientX-s.left,l=Math.min(Math.max(c/s.width,0),1),u=l*o;i&&(n||"mousedown"===e.type)&&(t.setActiveIndex(u),r(u)),t._adapter.setMovingInfo({progress:l,offset:c-s.width/2,value:u})},this.handleSliderMouseEnter=e=>{let{value:t}=this.getProps(),i=this._adapter.getMarkersList()[e];i.start<t&&i.end>t?this._adapter.setIsHandleHovering(!0):this._adapter.setIsHandleHovering(!1)},this.handleSliderMouseLeave=e=>{let{value:t}=this.getProps(),i=this._adapter.getMarkersList()[e];i.start<t&&i.end>t&&this._adapter.setIsHandleHovering(!1)},this.setActiveIndex=e=>{this._adapter.getMarkersList().map((t,i)=>{e<t.end&&e>t.start&&(this._adapter.setIsHandleHovering(!0),this._adapter.setActiveIndex(i))})},this.getValueWidth=(e,t)=>{let{start:i,end:n}=e;return t>n?"calc(100% - 2px)":t<i?"0%":`${(t-i)/(n-i)*100}%`},this.getPlayedWidth=e=>{let{value:t}=this.getProps();return this.getValueWidth(e,t)},this.getLoadedWidth=e=>{let{bufferedValue:t}=this.getProps();return this.getValueWidth(e,t)}}}},269788:function(e,t,i){"use strict";i(932651);var n=i(101199);function r(){return(r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e}).apply(this,arguments)}let o=n.forwardRef(function(e,t){return n.createElement("svg",r({viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",focusable:!1,ref:t},e),n.createElement("path",{d:"M11 8.75903C11 7.65446 11.8954 6.75903 13 6.75903H19C20.1046 6.75903 21 7.65446 21 8.75903C21 9.8636 20.1046 10.759 19 10.759L19 15.759L22.1465 18.9054C22.4615 19.2204 22.2384 19.759 21.7929 19.759H16.75L16.75 27L15.25 26.9999L15.25 19.759H10.2071C9.7617 19.759 9.53861 19.2204 9.8536 18.9054L13 15.759L13 10.759C11.8954 10.759 11 9.8636 11 8.75903Z",fill:"currentColor"}))});o.elementType="Icon",t.Z=o},172178:function(e,t,i){"use strict";i(313036),i(490629),i(374954),i(932651),i(404307),i(101199)},17318:function(e,t,i){"use strict";i(679308),Promise.all([i.e("28161"),i.e("20345")]).then(i.bind(i,442387))},49046:function(e,t,i){"use strict";i(679308),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,522573)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,735608)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,825710)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,671195)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,66425)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,787831)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,595980)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,619619)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,138440)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,915669)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,571508)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,869275)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,26604)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,415134)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,945173)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,621401)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,695755)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,526317)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,530266)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,586441)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,983190)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,304495)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,310443)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,105345)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,180388)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,766903)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,364759)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,631214)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,24913)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,893933)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,140939)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,524491)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,315659)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,51600)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,522030)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,865525)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,593870)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,130289)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,497409)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,631056)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,588386)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,93458)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,225479)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,769591)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,124653)),Promise.all([i.e("98636"),i.e("23604")]).then(i.bind(i,841231))},650673:function(e,t,i){"use strict";i(679308),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,522573)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,735608)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,825710)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,671195)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,66425)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,787831)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,595980)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,619619)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,138440)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,915669)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,571508)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,869275)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,26604)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,415134)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,945173)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,621401)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,695755)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,526317)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,530266)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,586441)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,983190)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,304495)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,310443)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,105345)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,180388)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,766903)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,364759)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,631214)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,24913)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,893933)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,140939)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,524491)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,315659)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,51600)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,522030)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,865525)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,593870)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,130289)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,497409)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,631056)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,588386)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,93458)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,225479)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,769591)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,124653)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,19484)),Promise.all([i.e("74792"),i.e("23634"),i.e("73286"),i.e("41162"),i.e("42422"),i.e("15799"),i.e("74459"),i.e("21133"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("42794"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("44077"),i.e("51705"),i.e("24882"),i.e("73481"),i.e("10771"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("64942"),i.e("26973"),i.e("74352"),i.e("61070"),i.e("63258"),i.e("91131"),i.e("93354"),i.e("52170"),i.e("71242")]).then(i.bind(i,919783))},469935:function(e){!function(){"use strict";var t={}.hasOwnProperty;function i(){for(var e="",r=0;r<arguments.length;r++){var o=arguments[r];o&&(e=n(e,function(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return i.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var r="";for(var o in e)t.call(e,o)&&e[o]&&(r=n(r,o));return r}(o)))}return e}function n(e,t){return t?e?e+" "+t:e+t:e}e.exports?(i.default=i,e.exports=i):"function"==typeof define&&"object"==typeof define.amd&&define.amd?define("classnames",[],function(){return i}):window.classNames=i}()},508881:function(e,t,i){"use strict";function n(e){return(n=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}i.d(t,{Z:function(){return n}})},628053:function(e,t,i){"use strict";i.d(t,{b:function(){return f}});var n=i(326148),r=i(261626),o=i(462270),a=i(13064),s=i(65458),c=i(299079),l=i(681111);let u={}.hasOwnProperty,h=/[A-Z]/g,d=new Set(["td","th"]);function f(e,t){let i,h,f;let g=t.schema,m=g,_=e.properties||{};"html"===g.space&&"svg"===e.tagName.toLowerCase()&&(m=o.YP,t.schema=m);let v=t.all(e),b=[];for(i in _)if(u.call(_,i)){let o,g=_[i],v=(0,a.s)(m,i);if(null==g||!1===g||"number"==typeof g&&Number.isNaN(g)||!g&&v.boolean)continue;if(i="react"===t.elementAttributeNameCase&&v.space?s.D[v.property]||v.property:v.attribute,Array.isArray(g)&&(g=v.commaSeparated?(0,n.P)(g):(0,c.P)(g)),"style"===i){let i,n="object"==typeof g?g:function(e,t){try{return l(e,{reactCompat:!0})}catch(e){throw Error("Could not parse `style` attribute on `"+t+"`",{cause:e})}}(String(g),e.tagName);"css"===t.stylePropertyNameCase&&(n=function(e){let t;let i={};for(t in e)u.call(e,t)&&(i[p(t)]=e[t]);return i}(n));let a=[];for(i in n)u.call(n,i)&&a.push({type:"Property",method:!1,shorthand:!1,computed:!1,key:(0,r.u2)(i)?{type:"Identifier",name:i}:{type:"Literal",value:i},value:{type:"Literal",value:String(n[i])},kind:"init"});f=a,o={type:"JSXExpressionContainer",expression:{type:"ObjectExpression",properties:a}}}else if(!0===g)o=null;else if(t.tableCellAlignToStyle&&d.has(e.tagName)&&"align"===i){h=String(g);continue}else o={type:"Literal",value:String(g)};(0,r.u2)(i,{jsx:!0})?b.push({type:"JSXAttribute",name:{type:"JSXIdentifier",name:i},value:o}):b.push({type:"JSXSpreadAttribute",argument:{type:"ObjectExpression",properties:[{type:"Property",method:!1,shorthand:!1,computed:!1,key:{type:"Literal",value:String(i)},value:o||{type:"Literal",value:!0},kind:"init"}]}})}if(void 0!==h){!f&&(f=[],b.push({type:"JSXAttribute",name:{type:"JSXIdentifier",name:"style"},value:{type:"JSXExpressionContainer",expression:{type:"ObjectExpression",properties:f}}}));let e="css"===t.stylePropertyNameCase?p("textAlign"):"textAlign";f.push({type:"Property",method:!1,shorthand:!1,computed:!1,key:(0,r.u2)(e)?{type:"Identifier",name:e}:{type:"Literal",value:e},value:{type:"Literal",value:h},kind:"init"})}t.schema=g;let y={type:"JSXElement",openingElement:{type:"JSXOpeningElement",attributes:b,name:t.createJsxElementName(e.tagName),selfClosing:0===v.length},closingElement:v.length>0?{type:"JSXClosingElement",name:t.createJsxElementName(e.tagName)}:null,children:v};return t.inherit(e,y),y}function p(e){let t=e.replace(h,g);return"ms-"===t.slice(0,3)&&(t="-"+t),t}function g(e){return"-"+e.toLowerCase()}},581614:function(e,t,i){"use strict";i.d(t,{n:function(){return o}});var n=i(402433),r=i(311539);function o(e,t,i,o){let a=Math.max(Math.min(6,e.depth||1),1),s=i.createTracker(o);if((0,r.T)(e,i)){let t=i.enter("headingSetext"),n=i.enter("phrasing"),r=i.containerPhrasing(e,{...s.current(),before:"\n",after:"\n"});return n(),t(),r+"\n"+(1===a?"=":"-").repeat(r.length-(Math.max(r.lastIndexOf("\r"),r.lastIndexOf("\n"))+1))}let c="#".repeat(a),l=i.enter("headingAtx"),u=i.enter("phrasing");s.move(c+" ");let h=i.containerPhrasing(e,{before:"# ",after:"\n",...s.current()});return/^[\t ]/.test(h)&&(h=(0,n.w)(h.charCodeAt(0))+h.slice(1)),h=h?c+" "+h:c,i.options.closeAtx&&(h+=" "+c),u(),l(),h}},729741:function(e,t,i){"use strict";function n(e){let t=e.options.bulletOrdered||".";if("."!==t&&")"!==t)throw Error("Cannot serialize items with `"+t+"` for `options.bulletOrdered`, expected `.` or `)`");return t}i.d(t,{l:function(){return n}})},58693:function(e,t,i){"use strict";i.d(t,{n:function(){return a}});var n=i(953088),r=i(890131),o=i(368183);function a(e){let t;let i=e||{},a=i.addResult,s=i.acorn,c=i.spread,l=i.allowEmpty;if(null==l&&(l=!0),s){if(!s.parseExpressionAt)throw Error("Expected a proper `acorn` instance passed in as `options.acorn`");t=Object.assign({ecmaVersion:2024,sourceType:"module"},i.acornOptions)}else if(i.acornOptions||i.addResult)throw Error("Expected an `acorn` instance passed in as `options.acorn`");return{flow:{123:{name:"mdxFlowExpression",tokenize:function(e,i,u){let h=this;return function(i){return function(i){return n.L.call(h,e,d,"mdxFlowExpression","mdxFlowExpressionMarker","mdxFlowExpressionChunk",s,t,a,c,l)(i)}(i)};function d(t){return(0,o.xz)(t)?(0,r.f)(e,f,"whitespace")(t):f(t)}function f(t){let n=h.parser.constructs.flow[60],r=(Array.isArray(n)?n:n?[n]:[]).find(function(e){return"mdxJsxFlowTag"===e.name});return 60===t&&r?e.attempt(r,f,u)(t):null===t||(0,o.Ch)(t)?i(t):u(t)}},concrete:!0}},text:{123:{name:"mdxTextExpression",tokenize:function(e,i){let r=this;return function(o){return n.L.call(r,e,i,"mdxTextExpression","mdxTextExpressionMarker","mdxTextExpressionChunk",s,t,a,c,l,!0)(o)}}}}}}},73665:function(e,t,i){"use strict";i.d(t,{Z:function(){return r}});var n=i(368183);function r(e,t,i,r,o,a,s,c,l){let u=l||Number.POSITIVE_INFINITY,h=0;return function(t){return 60===t?(e.enter(r),e.enter(o),e.enter(a),e.consume(t),e.exit(a),d):null===t||32===t||41===t||(0,n.Av)(t)?i(t):(e.enter(r),e.enter(s),e.enter(c),e.enter("chunkString",{contentType:"string"}),g(t))};function d(i){return 62===i?(e.enter(a),e.consume(i),e.exit(a),e.exit(o),e.exit(r),t):(e.enter(c),e.enter("chunkString",{contentType:"string"}),f(i))}function f(t){return 62===t?(e.exit("chunkString"),e.exit(c),d(t)):null===t||60===t||(0,n.Ch)(t)?i(t):(e.consume(t),92===t?p:f)}function p(t){return 60===t||62===t||92===t?(e.consume(t),f):f(t)}function g(o){return!h&&(null===o||41===o||(0,n.z3)(o))?(e.exit("chunkString"),e.exit(c),e.exit(s),e.exit(r),t(o)):h<u&&40===o?(e.consume(o),h++,g):41===o?(e.consume(o),h--,g):null===o||32===o||40===o||(0,n.Av)(o)?i(o):(e.consume(o),92===o?m:g)}function m(t){return 40===t||41===t||92===t?(e.consume(t),g):g(t)}}},278825:function(e,t,i){"use strict";function n(e,t,i){let n=[],r=-1;for(;++r<e.length;){let o=e[r].resolveAll;o&&!n.includes(o)&&(t=o(t,i),n.push(o))}return t}i.d(t,{C:function(){return n}})},711924:function(e,t,i){"use strict";i.d(t,{a:function(){return o},b:function(){return r}});function n(e){return e!=e}function r(e,t){var i,r,o;return!!(null==e?0:e.length)&&(i=e,o=0,((r=t)==r?function(e,t,i){for(var n=i-1,r=e.length;++n<r;)if(e[n]===t)return n;return -1}(i,r,0):function(e,t,i,n){for(var r=e.length,o=i+-1;n?o--:++o<r;)if(t(e[o],o,e))return o;return -1}(i,n,o))>-1)}function o(e,t,i){for(var n=-1,r=null==e?0:e.length;++n<r;)if(i(t,e[n]))return!0;return!1}}}]); |