UNPKG

febs-browser

Version:

febs is a useful utilities set in browser

5 lines 128 kB
/*! * febs v1.2.13 * Copyright (c) 2026 bpoint.lee@gmail.com All Rights Reserved. * Released under the MIT License. */(function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):(e=e||self,t(e.febs={}))})(this,function(e){'use strict';var te=Math.LN2,ne=Math.log,re=Math.pow,oe=Math.abs,ae=String.prototype,ie=Math.max,se=Math.min,le=String.fromCharCode,de=Math.ceil,ce=Math.floor;function t(e,t){return t={exports:{}},e(t,t.exports),t.exports}function n(e,t){return RegExp(e,t)}function r(e,n,r){if("number"!=typeof e)return"";n=n||"HH:mm:ss";var a=new Date(e),t={"M+":a.getMonth()+1,"d+":a.getDate(),"h+":0==a.getHours()%12?12:a.getHours()%12,"H+":a.getHours(),"m+":a.getMinutes(),"s+":a.getSeconds(),"q+":ce((a.getMonth()+3)/3),S:a.getMilliseconds()},o=r||{0:"\u661F\u671F\u5929",1:"\u661F\u671F\u4E00",2:"\u661F\u671F\u4E8C",3:"\u661F\u671F\u4E09",4:"\u661F\u671F\u56DB",5:"\u661F\u671F\u4E94",6:"\u661F\u671F\u516D"};for(var i in /(y+)/.test(n)&&(n=n.replace(RegExp.$1,(a.getFullYear()+"").substr(4-RegExp.$1.length))),/(E+)/.test(n)&&(n=n.replace(RegExp.$1,o[a.getDay()+""])),t)new RegExp("("+i+")").test(n)&&(n=n.replace(RegExp.$1,1==RegExp.$1.length?t[i]:("00"+t[i]).substr((""+t[i]).length)));return n}function s(e){"@babel/helpers - typeof";return s="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},s(e)}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){for(var n=0,r;n<t.length;n++)r=t[n],r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}function c(e,t,n){return t&&d(e.prototype,t),n&&d(e,n),e}function u(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&g(e,t)}function p(e){return p=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},p(e)}function g(e,t){return g=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},g(e,t)}function m(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(t){return!1}}function h(){return h=m()?Reflect.construct:function(e,t,n){var r=[null];r.push.apply(r,t);var o=Function.bind.apply(e,r),a=new o;return n&&g(a,n.prototype),a},h.apply(null,arguments)}function y(e){return-1!==Function.toString.call(e).indexOf("[native code]")}function b(e){var t="function"==typeof Map?new Map:void 0;return b=function(e){function n(){return h(e,arguments,p(this).constructor)}if(null===e||!y(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if("undefined"!=typeof t){if(t.has(e))return t.get(e);t.set(e,n)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),g(n,e)},b(e)}function _(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function A(e,t){return t&&("object"==typeof t||"function"==typeof t)?t:_(e)}function T(e){return function(){var t=p(e),n;if(m()){var r=p(this).constructor;n=Reflect.construct(t,arguments,r)}else n=t.apply(this,arguments);return A(this,n)}}function E(e,t){t||(t=0),t^=-1;for(var n=0,r=e.length;n<r;n++)t=t>>>8^$s.crc32_table[255&(t^e.charCodeAt(n))];return-1^t}function x(e,t,n,r){if(!e||!r)return void(r&&r(0));if(t>=e.size||0>t||0==n)return void(r&&r(0));0>n&&(n=e.size);var o=File.prototype.mozSlice||File.prototype.webkitSlice||File.prototype.slice,a=new FileReader;e.size-t<n&&(n=e.size-t);var i=de(n/2097152),s=0,l=function(){var r=2097152*s+t,i=r+2097152>=n+t?n+t:r+2097152;a.readAsBinaryString(o.call(e,r,i))},d=0;a.onload=function(t){d=E(t.target.result,d),s++,s<i?l():r(d)},l()}function v(e){var t=32*e.length,n="",r;for(r=0;r<t;r+=8)n+=le(255&e[r>>5]>>>r%32);return n}function S(e,t){return e<<t|e>>>32-t}function O(e){var t=8*e.length,n=Array(e.length>>2),r=n.length,o;for(o=0;o<r;o+=1)n[o]=0;for(o=0;o<t;o+=8)n[o>>5]|=(255&e.charCodeAt(o/8))<<o%32;return n}function I(e,t){var n=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(n>>16)<<16|65535&n}function C(e){for(var t=v(N(O(e),8*e.length)),n="0123456789abcdef",r="",o=0,a=t.length,s;o<a;o+=1)s=t.charCodeAt(o),r+=n.charAt(15&s>>>4)+n.charAt(15&s);return r}function N(e,t){var n=1732584193,r=-271733879,o=-1732584194,s=271733878,l,u,p,g,m;for(e[t>>5]|=128<<t%32,e[(t+64>>>9<<4)+14]=t,l=0;l<e.length;l+=16)u=n,p=r,g=o,m=s,n=k(n,r,o,s,e[l+0],7,-680876936),s=k(s,n,r,o,e[l+1],12,-389564586),o=k(o,s,n,r,e[l+2],17,606105819),r=k(r,o,s,n,e[l+3],22,-1044525330),n=k(n,r,o,s,e[l+4],7,-176418897),s=k(s,n,r,o,e[l+5],12,1200080426),o=k(o,s,n,r,e[l+6],17,-1473231341),r=k(r,o,s,n,e[l+7],22,-45705983),n=k(n,r,o,s,e[l+8],7,1770035416),s=k(s,n,r,o,e[l+9],12,-1958414417),o=k(o,s,n,r,e[l+10],17,-42063),r=k(r,o,s,n,e[l+11],22,-1990404162),n=k(n,r,o,s,e[l+12],7,1804603682),s=k(s,n,r,o,e[l+13],12,-40341101),o=k(o,s,n,r,e[l+14],17,-1502002290),r=k(r,o,s,n,e[l+15],22,1236535329),n=w(n,r,o,s,e[l+1],5,-165796510),s=w(s,n,r,o,e[l+6],9,-1069501632),o=w(o,s,n,r,e[l+11],14,643717713),r=w(r,o,s,n,e[l+0],20,-373897302),n=w(n,r,o,s,e[l+5],5,-701558691),s=w(s,n,r,o,e[l+10],9,38016083),o=w(o,s,n,r,e[l+15],14,-660478335),r=w(r,o,s,n,e[l+4],20,-405537848),n=w(n,r,o,s,e[l+9],5,568446438),s=w(s,n,r,o,e[l+14],9,-1019803690),o=w(o,s,n,r,e[l+3],14,-187363961),r=w(r,o,s,n,e[l+8],20,1163531501),n=w(n,r,o,s,e[l+13],5,-1444681467),s=w(s,n,r,o,e[l+2],9,-51403784),o=w(o,s,n,r,e[l+7],14,1735328473),r=w(r,o,s,n,e[l+12],20,-1926607734),n=P(n,r,o,s,e[l+5],4,-378558),s=P(s,n,r,o,e[l+8],11,-2022574463),o=P(o,s,n,r,e[l+11],16,1839030562),r=P(r,o,s,n,e[l+14],23,-35309556),n=P(n,r,o,s,e[l+1],4,-1530992060),s=P(s,n,r,o,e[l+4],11,1272893353),o=P(o,s,n,r,e[l+7],16,-155497632),r=P(r,o,s,n,e[l+10],23,-1094730640),n=P(n,r,o,s,e[l+13],4,681279174),s=P(s,n,r,o,e[l+0],11,-358537222),o=P(o,s,n,r,e[l+3],16,-722521979),r=P(r,o,s,n,e[l+6],23,76029189),n=P(n,r,o,s,e[l+9],4,-640364487),s=P(s,n,r,o,e[l+12],11,-421815835),o=P(o,s,n,r,e[l+15],16,530742520),r=P(r,o,s,n,e[l+2],23,-995338651),n=M(n,r,o,s,e[l+0],6,-198630844),s=M(s,n,r,o,e[l+7],10,1126891415),o=M(o,s,n,r,e[l+14],15,-1416354905),r=M(r,o,s,n,e[l+5],21,-57434055),n=M(n,r,o,s,e[l+12],6,1700485571),s=M(s,n,r,o,e[l+3],10,-1894986606),o=M(o,s,n,r,e[l+10],15,-1051523),r=M(r,o,s,n,e[l+1],21,-2054922799),n=M(n,r,o,s,e[l+8],6,1873313359),s=M(s,n,r,o,e[l+15],10,-30611744),o=M(o,s,n,r,e[l+6],15,-1560198380),r=M(r,o,s,n,e[l+13],21,1309151649),n=M(n,r,o,s,e[l+4],6,-145523070),s=M(s,n,r,o,e[l+11],10,-1120210379),o=M(o,s,n,r,e[l+2],15,718787259),r=M(r,o,s,n,e[l+9],21,-343485551),n=I(n,u),r=I(r,p),o=I(o,g),s=I(s,m);return[n,r,o,s]}function R(e,n,r,o,a,i){return I(S(I(I(n,e),I(o,i)),a),r)}function k(e,n,r,o,a,i,s){return R(n&r|~n&o,e,n,a,i,s)}function w(e,n,r,o,a,i,s){return R(n&o|r&~o,e,n,a,i,s)}function P(e,n,r,o,a,i,s){return R(n^r^o,e,n,a,i,s)}function M(e,n,r,o,a,i,s){return R(r^(n|~o),e,n,a,i,s)}function L(e){var t=32*e.length,n="",r;for(r=0;r<t;r+=8)n+=le(255&e[r>>5]>>>24-r%32);return n}function F(e,t){return e<<t|e>>>32-t}function D(e,t){var n=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(n>>16)<<16|65535&n}function B(e,t,n,r){return 20>e?t&n|~t&r:40>e?t^n^r:60>e?t&n|t&r|n&r:t^n^r}function U(e){return 20>e?1518500249:40>e?1859775393:60>e?-1894007588:-899497514}function H(e){var t=8*e.length,n=Array(e.length>>2),r=n.length,o;for(o=0;o<r;o+=1)n[o]=0;for(o=0;o<t;o+=8)n[o>>5]|=(255&e.charCodeAt(o/8))<<24-o%32;return n}function Y(e){for(var t=L(q(H(e),8*e.length)),n="0123456789abcdef",r="",o=0,a=t.length,s;o<a;o+=1)s=t.charCodeAt(o),r+=n.charAt(15&s>>>4)+n.charAt(15&s);return r}function q(n,r){var o=Array(80),s=1732584193,l=-271733879,u=-1732584194,p=271733878,g=-1009589776,m,h,f,y,_,A,T,E;for(n[r>>5]|=128<<24-r%32,n[(r+64>>9<<4)+15]=r,m=0;m<n.length;m+=16){for(y=s,_=l,A=u,T=p,E=g,h=0;80>h;h+=1)o[h]=16>h?n[m+h]:F(o[h-3]^o[h-8]^o[h-14]^o[h-16],1),f=D(D(F(s,5),B(h,l,u,p)),D(D(g,o[h]),U(h))),g=p,p=u,u=F(l,30),l=s,s=f;s=D(s,y),l=D(l,_),u=D(u,A),p=D(p,T),g=D(g,E)}return[s,l,u,p,g]}function W(e){{if(e.url){Vs._FeBs_ajaxmark||(Vs._FeBs_ajaxmark=1);var t=e.url.indexOf("?");e.url+=0>t?"?ajaxmark="+Vs._FeBs_ajaxmark:t==e.url.length-1?"ajaxmark="+Vs._FeBs_ajaxmark:"&ajaxmark="+Vs._FeBs_ajaxmark}Vs._FeBs_ajaxmark++}var n=e.error||function(){},r=e.success||function(){},o=e.complete||function(){};e.processData=!e.hasOwnProperty("processData")||e.processData;var a=Ws.transfer(Vs);a.onreadystatechange=function(){if(4==a.readyState){var e=1223===a.status?204:a.status;if(100>e||599<e)return n(a,a.statusText,new TypeError("Network request failed")),void(n=null);var t="response"in a?a.response:a.responseText;200==e&&r(t,a.statusText,a),o(a,a.statusText)}},a.ontimeout=function(){n&&n(a,null,"timeout")},a.onerror=function(){n&&n(a,null,new TypeError("Network request failed"))},e&&e.progress&&("upload"in a&&"onprogress"in a.upload?a.upload.onprogress=function(t){t.lengthComputable&&e.progress(t.loaded/t.total)}:console.log("The browser not support progress event")),a.open(e.type,e.url,!1!==e.async);var i=!1===e.async?0:e.timeout;if(a.timeout=void 0!==i&&null!==i?i:Ws.DefaultTimeout,a.withCredentials=!e.hasOwnProperty("withCredentials")||e.withCredentials,e.headers)if(a.setRequestHeader)for(var s in e.headers){var l=e.headers[s];("Content-Type"!=s||!1!==l)&&a.setRequestHeader(s,l)}else console.log("ajax can't set headers");e.headers&&e.headers.hasOwnProperty("Content-Type")||a.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");var d=e.data;if(d&&e.processData&&"string"!=typeof d)try{if(e.headers&&e.headers["Content-Type"]&&0<=e.headers["Content-Type"].toLowerCase().indexOf("json"))d=JSON.stringify(d);else{var c="";for(var s in d){var l=d[s];0<c.length&&(c+="&"),c+=s+"="+(l?l.toString():"")}d=c}}catch(t){console.log("ajax stringify data error"),console.log(t)}return e.beforeSend&&e.beforeSend(a),a.send(d),{abort:function(){a.abort()}}}function V(e,t,n){var r=0,o=t.split(":"),a,s,l;if(t=o[0],t=Ys.trim(t),o=o[1],o&&"checked"!=o&&"disabled"!=o)throw new Error("only support `:checked or :disabled` selector");if(0<t.indexOf("[")){var d=t.indexOf("[");if(s=t.substring(d+1,t.length-1),s=s.split("="),2!=s.length)throw new Error("Syntax error, unrecognized expression: "+t);l=s[1],(0<=l.indexOf("'")||0<=l.indexOf("\""))&&(l=l.substring(1,l.length-1)),s=s[0],t=t.substr(0,d)}if("."==t[0]?(r=2,t=t.substr(1)):"#"==t[0]&&(r=1,t=t.substr(1)),!e||0==e.length){if(2==r?a=Fd.document.getElementsByClassName(t):1==r?(a=Fd.document.getElementById(t),a=a?[a]:[]):0==r&&(a=Fd.document.getElementsByTagName(t)),s){var c=a;a=[];for(var u=0;u<c.length;u++)c[u].getAttribute(s)===l&&a.push(c[u])}if(o){var c=a;a=[];for(var u=0;u<c.length;u++)"disabled"==o?c[u].disabled&&a.push(c[u]):"checked"==o&&c[u].checked&&a.push(c[u])}}else{a=[];for(var u=0,p;u<e.length;u++)if(p=e[u].childNodes,p){for(var g=[],m=0;m<p.length;m++)g.push(p[m]);for(var m=0,h;m<g.length;m++){if(h=!0,o&&("disabled"==o?!g[m].disabled&&(h=!1):"checked"==o&&!g[m].checked&&(h=!1)),h&&s&&g[m].getAttribute(s)!==l&&(h=!1),h)if(2==r){if(G(g[m],t)){a.push(g[m]);continue}}else if(1==r){if(g[m].id==t){a.push(g[m]);continue}}else if(0==r&&g[m].nodeName.toUpperCase()==t.toUpperCase()){a.push(g[m]);continue}if(!n){var f=g[m].childNodes;if(f&&0<f.length){for(var y=0;y<f.length;y++)g.push(f[y]);20<m&&(g=g.slice(m+1),m=-1)}}}}}return a}function z(e,t){""===e&&(e=null);var n=!1,r;if("string"!=typeof e)r=e;else if("<"==e[0])r=Fd.document.createElement("div"),r.innerHTML=e,1==r.childNodes.length?(r=r.childNodes[0],n=!1):(r=r.childNodes,n=!0);else{if(0<e.indexOf("<")||0<e.indexOf(">"))throw new Error("Syntax error, unrecognized");for(var o=e.split(" "),a=t?[t]:null,s=0;s<o.length;s++)""!=o[s]&&(a=V(a,o[s],!!t));1>=a.length?(r=a[0],n=!1):(r=a,n=!0)}return{_elem:r,_isarr:n}}function G(e,t){return!!(e&&e.className&&"function"==typeof e.className.match)&&!!e.className.match(new RegExp("(\\s|^)"+t+"(\\s|$)"))}function X(e,t){e&&("string"!=typeof e.className||G(e,t)||(Ys.isEmpty(e.className)?e.className+=t:e.className+=" "+t))}function K(e,t){!e||"string"==typeof e.className&&G(e,t)&&(e.className=e.className.replace(new RegExp("(\\s|^)"+t+"(\\s|$)")," "),e.className=Ys.trim(e.className))}function J(e){if(e){var t=e.parentNode;t&&t.removeChild(e)}}function Q(e,t){if(e)if(!(t instanceof Dd))e.appendChild(t);else if(!t._isArray())e.appendChild(t[0]);else for(var n=0;n<t.length;n++)e.appendChild(t[n])}function Z(e,t){if(e)if(e.hasChildNodes()){if(!(t instanceof Dd))e.insertBefore(t,e.firstChild);else if(!t._isArray())e.insertBefore(t[0],e.firstChild);else for(var n=t.length-1;0<=n;n--)e.insertBefore(t[n],e.firstChild);}else if(!(t instanceof Dd))e.appendChild(t);else if(!t._isArray())e.appendChild(t[0]);else for(var n=0;n<t.length;n++)e.appendChild(t[n])}function ee(t){var n=document.createElement("div");try{return n.appendChild(t.cloneNode(!0)),1==t.nodeType}catch(n){return t==Fd||t==document}}var ue="undefined"==typeof globalThis?"undefined"==typeof window?"undefined"==typeof global?"undefined"==typeof self?{}:self:global:window:globalThis,pe=function(e){return e&&e.Math==Math&&e},ge=pe("object"==typeof globalThis&&globalThis)||pe("object"==typeof window&&window)||pe("object"==typeof self&&self)||pe("object"==typeof ue&&ue)||Function("return this")(),me=function(e){try{return!!e()}catch(e){return!0}},he=!me(function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}),fe=function(e){return"object"==typeof e?null!==e:"function"==typeof e},ye=ge.document,be=fe(ye)&&fe(ye.createElement),_e=function(e){return be?ye.createElement(e):{}},Ae=!he&&!me(function(){return 7!=Object.defineProperty(_e("div"),"a",{get:function(){return 7}}).a}),Te=function(e){if(!fe(e))throw TypeError(e+" is not an object");return e},Ee=function(e,t){if(!fe(e))return e;var n,r;if(t&&"function"==typeof(n=e.toString)&&!fe(r=n.call(e)))return r;if("function"==typeof(n=e.valueOf)&&!fe(r=n.call(e)))return r;if(!t&&"function"==typeof(n=e.toString)&&!fe(r=n.call(e)))return r;throw TypeError("Can't convert object to primitive value")},xe=Object.defineProperty,ve=he?xe:function(e,t,n){if(Te(e),t=Ee(t,!0),Te(n),Ae)try{return xe(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(e[t]=n.value),e},o={f:ve},a=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}},i=he?function(e,t,n){return o.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e},f=function(e,t){try{i(ge,e,t)}catch(n){ge[e]=t}return t},Se="__core-js_shared__",Oe=ge[Se]||f(Se,{}),Ie=Oe,Ce=t(function(e){(e.exports=function(e,t){return Ie[e]||(Ie[e]=void 0===t?{}:t)})("versions",[]).push({version:"3.6.5",mode:"global",copyright:"\xA9 2020 Denis Pushkarev (zloirock.ru)"})}),Ne={}.hasOwnProperty,Re=function(e,t){return Ne.call(e,t)},ke=0,we=Math.random(),Pe=function(e){return"Symbol("+((void 0===e?"":e)+")_")+(++ke+we).toString(36)},Me=!!Object.getOwnPropertySymbols&&!me(function(){return!(Symbol()+"")}),Le=Me&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,je=Ce("wks"),Fe=ge.Symbol,De=Le?Fe:Fe&&Fe.withoutSetter||Pe,Be=function(e){return Re(je,e)||(Me&&Re(Fe,e)?je[e]=Fe[e]:je[e]=De("Symbol."+e)),je[e]},Ue=Be("toStringTag"),He={};He[Ue]="z";var Ye="[object z]"===He+"",$e=Function.toString;"function"!=typeof Ie.inspectSource&&(Ie.inspectSource=function(e){return $e.call(e)});var qe=Ie.inspectSource,We=ge.WeakMap,Ve="function"==typeof We&&/native code/.test(qe(We)),ze=Ce("keys"),Ge=function(e){return ze[e]||(ze[e]=Pe(e))},Xe={},Ke=ge.WeakMap,Je=function(e){return et(e)?Ze(e):Qe(e,{})},Qe,Ze,et;if(Ve){var tt=new Ke,nt=tt.get,rt=tt.has,ot=tt.set;Qe=function(e,t){return ot.call(tt,e,t),t},Ze=function(e){return nt.call(tt,e)||{}},et=function(e){return rt.call(tt,e)}}else{var at=Ge("state");Xe[at]=!0,Qe=function(e,t){return i(e,at,t),t},Ze=function(e){return Re(e,at)?e[at]:{}},et=function(e){return Re(e,at)}}var it={set:Qe,get:Ze,has:et,enforce:Je,getterFor:function(e){return function(t){var n;if(!fe(t)||(n=Ze(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return n}}},st=t(function(e){var t=it.get,n=it.enforce,r=(String+"").split("String");(e.exports=function(e,t,o,a){var s=!!a&&!!a.unsafe,l=!!a&&!!a.enumerable,d=!!a&&!!a.noTargetGet;return("function"==typeof o&&("string"==typeof t&&!Re(o,"name")&&i(o,"name",t),n(o).source=r.join("string"==typeof t?t:"")),e===ge)?void(l?e[t]=o:f(t,o)):void(s?!d&&e[t]&&(l=!0):delete e[t],l?e[t]=o:i(e,t,o))})(Function.prototype,"toString",function(){return"function"==typeof this&&t(this).source||qe(this)})}),lt={}.toString,dt=function(e){return lt.call(e).slice(8,-1)},ct=Be("toStringTag"),ut="Arguments"==dt(function(){return arguments}()),pt=function(e,t){try{return e[t]}catch(e){}},gt=function(e){var t,n,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=pt(t=Object(e),ct))?n:ut?dt(t):"Object"==(r=dt(t))&&"function"==typeof t.callee?"Arguments":r},mt=function(){return"[object "+gt(this)+"]"};Ye||st(Object.prototype,"toString",mt,{unsafe:!0});var ht={}.propertyIsEnumerable,ft=Object.getOwnPropertyDescriptor,yt=ft&&!ht.call({1:2},1),bt=yt?function(e){var t=ft(this,e);return!!t&&t.enumerable}:ht,_t={f:bt},At="".split,Tt=me(function(){return!Object("z").propertyIsEnumerable(0)})?function(e){return"String"==dt(e)?At.call(e,""):Object(e)}:Object,Et=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e},xt=function(e){return Tt(Et(e))},vt=Object.getOwnPropertyDescriptor,St=he?vt:function(e,t){if(e=xt(e),t=Ee(t,!0),Ae)try{return vt(e,t)}catch(e){}return Re(e,t)?a(!_t.f.call(e,t),e[t]):void 0},Ot={f:St},It=ge,Ct=function(e){return"function"==typeof e?e:void 0},Nt=function(e,t){return 2>arguments.length?Ct(It[e])||Ct(ge[e]):It[e]&&It[e][t]||ge[e]&&ge[e][t]},Rt=function(e){return isNaN(e=+e)?0:(0<e?ce:de)(e)},kt=function(e){return 0<e?se(Rt(e),9007199254740991):0},wt=function(e,t){var n=Rt(e);return 0>n?ie(n+t,0):se(n,t)},Pt=function(e){return function(t,n,r){var o=xt(t),a=kt(o.length),i=wt(r,a),s;if(e&&n!=n){for(;a>i;)if(s=o[i++],s!=s)return!0;}else for(;a>i;i++)if((e||i in o)&&o[i]===n)return e||i||0;return!e&&-1}},Mt={includes:Pt(!0),indexOf:Pt(!1)},Lt=Mt.indexOf,jt=function(e,t){var n=xt(e),r=0,o=[],a;for(a in n)!Re(Xe,a)&&Re(n,a)&&o.push(a);for(;t.length>r;)Re(n,a=t[r++])&&(~Lt(o,a)||o.push(a));return o},Ft=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],Dt=Ft.concat("length","prototype"),Bt=Object.getOwnPropertyNames||function(e){return jt(e,Dt)},Ut={f:Bt},Ht=Object.getOwnPropertySymbols,Yt={f:Ht},$t=Nt("Reflect","ownKeys")||function(e){var t=Ut.f(Te(e)),n=Yt.f;return n?t.concat(n(e)):t},qt=function(e,t){for(var n=$t(t),r=o.f,a=Ot.f,s=0,l;s<n.length;s++)l=n[s],Re(e,l)||r(e,l,a(t,l))},Wt=function(e,t){var n=zt[Vt(e)];return n==Xt||n!=Gt&&("function"==typeof t?me(t):!!t)},Vt=Wt.normalize=function(e){return(e+"").replace(/#|\.prototype\./,".").toLowerCase()},zt=Wt.data={},Gt=Wt.NATIVE="N",Xt=Wt.POLYFILL="P",Kt=Wt,Jt=Ot.f,Qt=function(e,t){var n=e.target,r=e.global,o=e.stat,a,s,l,d,c,u;if(s=r?ge:o?ge[n]||f(n,{}):(ge[n]||{}).prototype,s)for(l in t){if(c=t[l],e.noTargetGet?(u=Jt(s,l),d=u&&u.value):d=s[l],a=Kt(r?l:n+(o?".":"#")+l,e.forced),!a&&void 0!==d){if(typeof c==typeof d)continue;qt(c,d)}(e.sham||d&&d.sham)&&i(c,"sham",!0),st(s,l,c,e)}},Zt=ge.Promise,en=function(e,t,n){for(var r in t)st(e,r,t[r],n);return e},tn=o.f,nn=Be("toStringTag"),rn=function(e,t,n){e&&!Re(e=n?e:e.prototype,nn)&&tn(e,nn,{configurable:!0,value:t})},on=Be("species"),an=function(e){var t=Nt(e),n=o.f;he&&t&&!t[on]&&n(t,on,{configurable:!0,get:function(){return this}})},sn=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function");return e},ln=function(e,t,n){if(!(e instanceof t))throw TypeError("Incorrect "+(n?n+" ":"")+"invocation");return e},dn={},cn=Be("iterator"),un=Array.prototype,pn=function(e){return void 0!==e&&(dn.Array===e||un[cn]===e)},gn=function(e,t,n){return(sn(e),void 0===t)?e:0===n?function(){return e.call(t)}:1===n?function(n){return e.call(t,n)}:2===n?function(n,r){return e.call(t,n,r)}:3===n?function(n,r,o){return e.call(t,n,r,o)}:function(){return e.apply(t,arguments)}},mn=Be("iterator"),hn=function(e){if(null!=e)return e[mn]||e["@@iterator"]||dn[gt(e)]},fn=function(e,t,n,r){try{return r?t(Te(n)[0],n[1]):t(n)}catch(t){var o=e["return"];throw void 0!==o&&Te(o.call(e)),t}},yn=t(function(e){var t=function(e,t){this.stopped=e,this.result=t},n=e.exports=function(e,n,r,o,a){var i=gn(n,r,o?2:1),s,l,d,c,u,p,g;if(a)s=e;else{if(l=hn(e),"function"!=typeof l)throw TypeError("Target is not iterable");if(pn(l)){for(d=0,c=kt(e.length);c>d;d++)if(u=o?i(Te(g=e[d])[0],g[1]):i(e[d]),u&&u instanceof t)return u;return new t(!1)}s=l.call(e)}for(p=s.next;!(g=p.call(s)).done;)if(u=fn(s,i,g.value,o),"object"==typeof u&&u&&u instanceof t)return u;return new t(!1)};n.stop=function(e){return new t(!0,e)}}),bn=Be("iterator"),_n=!1;try{var An=0,Tn={next:function(){return{done:!!An++}},return:function(){_n=!0}};Tn[bn]=function(){return this},Array.from(Tn,function(){throw 2})}catch(e){}var En=function(e,t){if(!t&&!_n)return!1;var n=!1;try{var r={};r[bn]=function(){return{next:function(){return{done:n=!0}}}},e(r)}catch(e){}return n},xn=Be("species"),vn=function(e,t){var n=Te(e).constructor,r;return void 0===n||null==(r=Te(n)[xn])?t:sn(r)},Sn=Nt("document","documentElement"),On=Nt("navigator","userAgent")||"",In=/(iphone|ipod|ipad).*applewebkit/i.test(On),Cn=ge.location,Nn=ge.setImmediate,Rn=ge.clearImmediate,kn=ge.process,wn=ge.MessageChannel,Pn=ge.Dispatch,Mn=0,Ln={},jn="onreadystatechange",Fn=function(e){if(Ln.hasOwnProperty(e)){var t=Ln[e];delete Ln[e],t()}},Dn=function(e){return function(){Fn(e)}},Bn=function(e){Fn(e.data)},Un=function(e){ge.postMessage(e+"",Cn.protocol+"//"+Cn.host)},Hn,Yn,$n;Nn&&Rn||(Nn=function(e){for(var t=[],n=1;arguments.length>n;)t.push(arguments[n++]);return Ln[++Mn]=function(){("function"==typeof e?e:Function(e)).apply(void 0,t)},Hn(Mn),Mn},Rn=function(e){delete Ln[e]},"process"==dt(kn)?Hn=function(e){kn.nextTick(Dn(e))}:Pn&&Pn.now?Hn=function(e){Pn.now(Dn(e))}:wn&&!In?(Yn=new wn,$n=Yn.port2,Yn.port1.onmessage=Bn,Hn=gn($n.postMessage,$n,1)):!ge.addEventListener||"function"!=typeof postMessage||ge.importScripts||me(Un)||"file:"===Cn.protocol?jn in _e("script")?Hn=function(e){Sn.appendChild(_e("script"))[jn]=function(){Sn.removeChild(this),Fn(e)}}:Hn=function(e){setTimeout(Dn(e),0)}:(Hn=Un,ge.addEventListener("message",Bn,!1)));var qn={set:Nn,clear:Rn},Wn=Ot.f,Vn=qn.set,zn=ge.MutationObserver||ge.WebKitMutationObserver,Gn=ge.process,Xn=ge.Promise,Kn="process"==dt(Gn),Jn=Wn(ge,"queueMicrotask"),Qn=Jn&&Jn.value,Zn,er,tr,nr,rr,or,ar,ir;Qn||(Zn=function(){var e,t;for(Kn&&(e=Gn.domain)&&e.exit();er;){t=er.fn,er=er.next;try{t()}catch(e){throw er?nr():tr=void 0,e}}tr=void 0,e&&e.enter()},Kn?nr=function(){Gn.nextTick(Zn)}:zn&&!In?(rr=!0,or=document.createTextNode(""),new zn(Zn).observe(or,{characterData:!0}),nr=function(){or.data=rr=!rr}):Xn&&Xn.resolve?(ar=Xn.resolve(void 0),ir=ar.then,nr=function(){ir.call(ar,Zn)}):nr=function(){Vn.call(ge,Zn)});var sr=Qn||function(e){var t={fn:e,next:void 0};tr&&(tr.next=t),er||(er=t,nr()),tr=t},lr=function(e){var t,n;this.promise=new e(function(e,r){if(void 0!==t||void 0!==n)throw TypeError("Bad Promise constructor");t=e,n=r}),this.resolve=sn(t),this.reject=sn(n)},dr={f:function(e){return new lr(e)}},cr=function(e,t){if(Te(e),fe(t)&&t.constructor===e)return t;var n=dr.f(e),r=n.resolve;return r(t),n.promise},ur=function(e,t){var n=ge.console;n&&n.error&&(1===arguments.length?n.error(e):n.error(e,t))},pr=function(e){try{return{error:!1,value:e()}}catch(e){return{error:!0,value:e}}},gr=ge.process,mr=gr&&gr.versions,hr=mr&&mr.v8,fr,yr;hr?(fr=hr.split("."),yr=fr[0]+fr[1]):On&&(fr=On.match(/Edge\/(\d+)/),(!fr||74<=fr[1])&&(fr=On.match(/Chrome\/(\d+)/),fr&&(yr=fr[1])));var br=yr&&+yr,_r=qn.set,Ar=Be("species"),Tr="Promise",Er=it.get,xr=it.set,vr=it.getterFor(Tr),Sr=Zt,Or=ge.TypeError,Ir=ge.document,Cr=ge.process,Nr=Nt("fetch"),Rr=dr.f,kr=Rr,wr="process"==dt(Cr),Pr=!!(Ir&&Ir.createEvent&&ge.dispatchEvent),Mr="unhandledrejection",Lr=0,jr=1,Fr=1,Dr=2,Br=Kt(Tr,function(){var e=qe(Sr)!==Sr+"";if(!e){if(66===br)return!0;if(!wr&&"function"!=typeof PromiseRejectionEvent)return!0}if(51<=br&&/native code/.test(Sr))return!1;var t=Sr.resolve(1),n=function(e){e(function(){},function(){})},r=t.constructor={};return r[Ar]=n,!(t.then(function(){})instanceof n)}),Ur=Br||!En(function(e){Sr.all(e)["catch"](function(){})}),Hr=function(e){var t;return!!(fe(e)&&"function"==typeof(t=e.then))&&t},Yr=function(e,t,n){if(!t.notified){t.notified=!0;var r=t.reactions;sr(function(){for(var o=t.value,a=t.state==jr,i=0;r.length>i;){var s=r[i++],l=a?s.ok:s.fail,d=s.resolve,c=s.reject,u=s.domain,p,g,m;try{l?(!a&&(t.rejection===Dr&&Vr(e,t),t.rejection=Fr),!0===l?p=o:(u&&u.enter(),p=l(o),u&&(u.exit(),m=!0)),p===s.promise?c(Or("Promise-chain cycle")):(g=Hr(p))?g.call(p,d,c):d(p)):c(o)}catch(e){u&&!m&&u.exit(),c(e)}}t.reactions=[],t.notified=!1,n&&!t.rejection&&qr(e,t)})}},$r=function(e,t,n){var r,o;Pr?(r=Ir.createEvent("Event"),r.promise=t,r.reason=n,r.initEvent(e,!1,!0),ge.dispatchEvent(r)):r={promise:t,reason:n},(o=ge["on"+e])?o(r):e===Mr&&ur("Unhandled promise rejection",n)},qr=function(e,t){_r.call(ge,function(){var n=t.value,r=Wr(t),o;if(r&&(o=pr(function(){wr?Cr.emit("unhandledRejection",n,e):$r(Mr,e,n)}),t.rejection=wr||Wr(t)?Dr:Fr,o.error))throw o.value})},Wr=function(e){return e.rejection!==Fr&&!e.parent},Vr=function(e,t){_r.call(ge,function(){wr?Cr.emit("rejectionHandled",e):$r("rejectionhandled",e,t.value)})},zr=function(e,t,n,r){return function(o){e(t,n,o,r)}},Gr=function(e,t,n,r){t.done||(t.done=!0,r&&(t=r),t.value=n,t.state=2,Yr(e,t,!0))},Xr=function(e,t,n,r){if(!t.done){t.done=!0,r&&(t=r);try{if(e===n)throw Or("Promise can't be resolved itself");var o=Hr(n);o?sr(function(){var r={done:!1};try{o.call(n,zr(Xr,e,r,t),zr(Gr,e,r,t))}catch(n){Gr(e,r,n,t)}}):(t.value=n,t.state=jr,Yr(e,t,!1))}catch(n){Gr(e,{done:!1},n,t)}}},Kr,Jr,Qr,Zr;Br&&(Sr=function(e){ln(this,Sr,Tr),sn(e),Kr.call(this);var t=Er(this);try{e(zr(Xr,this,t),zr(Gr,this,t))}catch(e){Gr(this,t,e)}},Kr=function(){xr(this,{type:Tr,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:Lr,value:void 0})},Kr.prototype=en(Sr.prototype,{then:function(e,t){var n=vr(this),r=Rr(vn(this,Sr));return r.ok="function"!=typeof e||e,r.fail="function"==typeof t&&t,r.domain=wr?Cr.domain:void 0,n.parent=!0,n.reactions.push(r),n.state!=Lr&&Yr(this,n,!1),r.promise},catch:function(e){return this.then(void 0,e)}}),Jr=function(){var e=new Kr,t=Er(e);this.promise=e,this.resolve=zr(Xr,e,t),this.reject=zr(Gr,e,t)},dr.f=Rr=function(e){return e===Sr||e===Qr?new Jr(e):kr(e)},"function"==typeof Zt&&(Zr=Zt.prototype.then,st(Zt.prototype,"then",function(e,t){var n=this;return new Sr(function(e,t){Zr.call(n,e,t)}).then(e,t)},{unsafe:!0}),"function"==typeof Nr&&Qt({global:!0,enumerable:!0,forced:!0},{fetch:function(){return cr(Sr,Nr.apply(ge,arguments))}}))),Qt({global:!0,wrap:!0,forced:Br},{Promise:Sr}),rn(Sr,Tr,!1),an(Tr),Qr=Nt(Tr),Qt({target:Tr,stat:!0,forced:Br},{reject:function(e){var t=Rr(this);return t.reject.call(void 0,e),t.promise}}),Qt({target:Tr,stat:!0,forced:Br},{resolve:function(e){return cr(this,e)}}),Qt({target:Tr,stat:!0,forced:Ur},{all:function(e){var t=this,n=Rr(t),r=n.resolve,o=n.reject,a=pr(function(){var n=sn(t.resolve),a=[],i=0,s=1;yn(e,function(e){var l=i++,d=!1;a.push(void 0),s++,n.call(t,e).then(function(e){d||(d=!0,a[l]=e,--s||r(a))},o)}),--s||r(a)});return a.error&&o(a.value),n.promise},race:function(e){var t=this,n=Rr(t),r=n.reject,o=pr(function(){var o=sn(t.resolve);yn(e,function(e){o.call(t,e).then(n.resolve,r)})});return o.error&&r(o.value),n.promise}});var eo=!!Zt&&me(function(){Zt.prototype["finally"].call({then:function(){}},function(){})});Qt({target:"Promise",proto:!0,real:!0,forced:eo},{finally:function(t){var n=vn(this,Nt("Promise")),e="function"==typeof t;return this.then(e?function(e){return cr(n,t()).then(function(){return e})}:t,e?function(r){return cr(n,t()).then(function(){throw r})}:t)}}),"function"!=typeof Zt||Zt.prototype["finally"]||st(Zt.prototype,"finally",Nt("Promise").prototype["finally"]),function(){"function"==typeof Promise.prototype.finally||(Promise.prototype.finally=function(e){return this.then(function(t){return this.constructor.resolve(e()).then(function(){return t})}).catch(function(t){return this.constructor.resolve(e()).then(function(){throw t})})})}();var to=Object.freeze({__proto__:null}),no=[].slice,ro=/MSIE .\./.test(On),oo=function(e){return function(t,n){var r=2<arguments.length,o=r?no.call(arguments,2):void 0;return e(r?function(){("function"==typeof t?t:Function(t)).apply(this,o)}:t,n)}};Qt({global:!0,bind:!0,forced:ro},{setTimeout:oo(ge.setTimeout),setInterval:oo(ge.setInterval)});var ao="undefined"==typeof window?"undefined"==typeof ue?"undefined"==typeof self?void 0:self:ue:window,io={},so=0;ao.requestAnimationFrame=ao.requestAnimationFrame||ao.mozRequestAnimationFrame||ao.webkitRequestAnimationFrame||ao.msRequestAnimationFrame,ao.cancelAnimationFrame=ao.cancelAnimationFrame||ao.mozCancelAnimationFrame,ao.requestAnimationFrame||(ao.requestAnimationFrame=function(e){var t=Date.now(),n=ie(0,16-(t-so)),r=ao.setTimeout(function(){e(t+n)},n);return so=t+n,r}),ao.cancelAnimationFrame||(ao.cancelAnimationFrame=function(e){clearTimeout(e)}),io.requestAnimationFrame=ao.requestAnimationFrame,io.cancelAnimationFrame=ao.cancelAnimationFrame;var lo=io,co=function(e){if(!fe(e)&&null!==e)throw TypeError("Can't set "+(e+" as a prototype"));return e},uo=Object.setPrototypeOf||("__proto__"in{}?function(){var e=!1,t={},n;try{n=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,n.call(t,[]),e=t instanceof Array}catch(e){}return function(t,r){return Te(t),co(r),e?n.call(t,r):t.__proto__=r,t}}():void 0),po=function(e,t,n){var r,o;return uo&&"function"==typeof(r=t.constructor)&&r!==n&&fe(o=r.prototype)&&o!==n.prototype&&uo(e,o),e},go=Be("match"),mo=function(e){var t;return fe(e)&&(void 0===(t=e[go])?"RegExp"==dt(e):!!t)},ho=function(){var e=Te(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t},fo=me(function(){var e=n("a","y");return e.lastIndex=2,null!=e.exec("abcd")}),yo=me(function(){var e=n("^r","gy");return e.lastIndex=2,null!=e.exec("str")}),bo={UNSUPPORTED_Y:fo,BROKEN_CARET:yo},_o=o.f,Ao=Ut.f,To=it.set,Eo=Be("match"),xo=ge.RegExp,vo=xo.prototype,So=/a/g,Oo=/a/g,Io=new xo(So)!==So,Co=bo.UNSUPPORTED_Y,No=he&&Kt("RegExp",!Io||Co||me(function(){return Oo[Eo]=!1,xo(So)!=So||xo(Oo)==Oo||"/a/i"!=xo(So,"i")}));if(No){for(var Ro=function(e,t){var n=this instanceof Ro,r=mo(e),o=void 0===t,a;if(!n&&r&&e.constructor===Ro&&o)return e;Io?r&&!o&&(e=e.source):e instanceof Ro&&(o&&(t=ho.call(e)),e=e.source),Co&&(a=!!t&&-1<t.indexOf("y"),a&&(t=t.replace(/y/g,"")));var i=po(Io?new xo(e,t):xo(e,t),n?this:vo,Ro);return Co&&a&&To(i,{sticky:a}),i},ko=function(e){(e in Ro)||_o(Ro,e,{configurable:!0,get:function(){return xo[e]},set:function(t){xo[e]=t}})},wo=Ao(xo),Po=0;wo.length>Po;)ko(wo[Po++]);vo.constructor=Ro,Ro.prototype=vo,st(ge,"RegExp",Ro)}an("RegExp");var Mo=RegExp.prototype.exec,Lo=ae.replace,jo=Mo,Fo=function(){var e=/a/,t=/b*/g;return Mo.call(e,"a"),Mo.call(t,"a"),0!==e.lastIndex||0!==t.lastIndex}(),Do=bo.UNSUPPORTED_Y||bo.BROKEN_CARET,Bo=void 0!==/()??/.exec("")[1];(Fo||Bo||Do)&&(jo=function(e){var t=this,n=Do&&t.sticky,r=ho.call(t),o=t.source,a=0,s=e,l,d,c,u;return n&&(r=r.replace("y",""),-1===r.indexOf("g")&&(r+="g"),s=(e+"").slice(t.lastIndex),0<t.lastIndex&&(!t.multiline||t.multiline&&"\n"!==e[t.lastIndex-1])&&(o="(?: "+o+")",s=" "+s,a++),d=new RegExp("^(?:"+o+")",r)),Bo&&(d=new RegExp("^"+o+"$(?!\\s)",r)),Fo&&(l=t.lastIndex),c=Mo.call(n?d:t,s),n?c?(c.input=c.input.slice(a),c[0]=c[0].slice(a),c.index=t.lastIndex,t.lastIndex+=c[0].length):t.lastIndex=0:Fo&&c&&(t.lastIndex=t.global?c.index+c[0].length:l),Bo&&c&&1<c.length&&Lo.call(c[0],d,function(){for(u=1;u<arguments.length-2;u++)void 0===arguments[u]&&(c[u]=void 0)}),c});var Uo=jo;Qt({target:"RegExp",proto:!0,forced:/./.exec!==Uo},{exec:Uo});var Ho=RegExp.prototype,Yo=Ho.toString,$o=me(function(){return"/a/b"!=Yo.call({source:"a",flags:"b"})}),qo="toString"!=Yo.name;($o||qo)&&st(RegExp.prototype,"toString",function(){var e=Te(this),t=e.source+"",n=e.flags,r=(void 0===n&&e instanceof RegExp&&!("flags"in Ho)?ho.call(e):n)+"";return"/"+t+"/"+r},{unsafe:!0});var Wo=Be("species"),Vo=!me(function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")}),zo=function(){return"$0"==="a".replace(/./,"$0")}(),Go=Be("replace"),Xo=function(){return!!/./[Go]&&""===/./[Go]("a","$0")}(),Ko=!me(function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2!==n.length||"a"!==n[0]||"b"!==n[1]}),Jo=function(e,t,n,r){var o=Be(e),a=!me(function(){var t={};return t[o]=function(){return 7},7!=""[e](t)}),s=a&&!me(function(){var t=!1,n=/a/;return"split"===e&&(n={},n.constructor={},n.constructor[Wo]=function(){return n},n.flags="",n[o]=/./[o]),n.exec=function(){return t=!0,null},n[o](""),!t});if(!a||!s||"replace"===e&&!(Vo&&zo&&!Xo)||"split"===e&&!Ko){var l=/./[o],d=n(o,""[e],function(e,t,n,r,o){return t.exec===Uo?a&&!o?{done:!0,value:l.call(t,n,r)}:{done:!0,value:e.call(n,t,r)}:{done:!1}},{REPLACE_KEEPS_$0:zo,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:Xo}),c=d[0],u=d[1];st(String.prototype,e,c),st(RegExp.prototype,o,2==t?function(e,t){return u.call(e,this,t)}:function(e){return u.call(e,this)})}r&&i(RegExp.prototype[o],"sham",!0)},Qo=function(e){return Object(Et(e))},Zo=function(e){return function(t,n){var r=Et(t)+"",o=Rt(n),a=r.length,i,s;return 0>o||o>=a?e?"":void 0:(i=r.charCodeAt(o),55296>i||56319<i||o+1===a||56320>(s=r.charCodeAt(o+1))||57343<s?e?r.charAt(o):i:e?r.slice(o,o+2):(i-55296<<10)+(s-56320)+65536)}},ea={codeAt:Zo(!1),charAt:Zo(!0)},ta=ea.charAt,na=function(e,t,n){return t+(n?ta(e,t).length:1)},ra=function(e,t){var n=e.exec;if("function"==typeof n){var r=n.call(e,t);if("object"!=typeof r)throw TypeError("RegExp exec method returned something other than an Object or null");return r}if("RegExp"!==dt(e))throw TypeError("RegExp#exec called on incompatible receiver");return Uo.call(e,t)},oa=function(e){return void 0===e?e:e+""};Jo("replace",2,function(e,t,n,r){function o(e,r,o,a,i,s){var l=o+e.length,d=a.length,n=/\$([$&'`]|\d\d?)/g;return void 0!==i&&(i=Qo(i),n=/\$([$&'`]|\d\d?|<[^>]*>)/g),t.call(s,n,function(t,s){var c;switch(s.charAt(0)){case"$":return"$";case"&":return e;case"`":return r.slice(0,o);case"'":return r.slice(l);case"<":c=i[s.slice(1,-1)];break;default:var u=+s;if(0==u)return t;if(u>d){var n=ce(u/10);return 0===n?t:n<=d?void 0===a[n-1]?s.charAt(1):a[n-1]+s.charAt(1):t}c=a[u-1];}return void 0===c?"":c})}var a=r.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,s=r.REPLACE_KEEPS_$0,l=a?"$":"$0";return[function(n,r){var o=Et(this),a=null==n?void 0:n[e];return void 0===a?t.call(o+"",n,r):a.call(n,o,r)},function(e,r){if(!a&&s||"string"==typeof r&&-1===r.indexOf(l)){var d=n(t,e,this,r);if(d.done)return d.value}var c=Te(e),u=this+"",p="function"==typeof r;p||(r+="");var g=c.global;if(g){var m=c.unicode;c.lastIndex=0}for(var h=[],f,y;(f=ra(c,u),null!==f)&&(h.push(f),!!g);)y=f[0]+"",""==y&&(c.lastIndex=na(u,kt(c.lastIndex),m));for(var b="",_=0,A=0;A<h.length;A++){f=h[A];for(var T=f[0]+"",E=ie(se(Rt(f.index),u.length),0),x=[],v=1;v<f.length;v++)x.push(oa(f[v]));var S=f.groups;if(p){var O=[T].concat(x,E,u);void 0!==S&&O.push(S);var I=r.apply(void 0,O)+""}else I=o(T,u,E,x,S,r);E>=_&&(b+=u.slice(_,E)+I,_=E+T.length)}return b+u.slice(_)}]});var aa={isValidate:function(e){return!isNaN(e)&&e&&"Invalid Date"!=e.toString()&&e instanceof Date},getTimeString:r,getTimeStringFromNow:function(e,t){t=t||{},t.now=t.now||"\u521A\u521A",t.second=t.second||"\u79D2\u524D",t.minute=t.minute||"\u5206\u949F\u524D",t.hour=t.hour||"\u5C0F\u65F6\u524D",t.day_yesterday=t.day_yesterday||"\u6628\u5929",t.day=t.day||"\u5929\u524D",t.month=t.month||"\u4E2A\u6708\u524D",t.time=t.time||"yyyy-M-d h:m:s";var n=de(Date.now()/1e3);if(e=de(e/1e3),n>e){var o=n-e;if(3>o)return t.now;if(60>o)return o.toString()+t.second;if(3600>o)return de(o/60).toString()+t.minute;if(86400>o)return de(o/60/60).toString()+t.hour;if(2592000>o){var a=new Date(1e3*n);return a.setHours(0,0,1),86400>=a.getTime()-e?t.day_yesterday:de(o/60/60/24).toString()+t.day}return 15552000>o?de(o/60/60/24/30).toString()+t.month:r(e,t.time)}return t.now},getTime:function(e){var t=new Date;return t.setFullYear(parseInt(e.substr(0,4)),parseInt(e.substr(5,2),10)-1,parseInt(e.substr(8,2))),t.setHours(parseInt(e.substr(11,2))||0,parseInt(e.substr(14,2))||0,parseInt(e.substr(17,2))||0,0),t},getTime2:function(e){var t=new Date;return t.setFullYear(parseInt(e.substr(0,4)),parseInt(e.substr(4,2),10)-1,parseInt(e.substr(6,2))),t.setHours(parseInt(e.substr(8,2))||0,parseInt(e.substr(10,2))||0,parseInt(e.substr(12,2))||0,0),t},getDate:function(e){var t=new Date(parseInt(e.substr(0,4)),parseInt(e.substr(5,2),10)-1,parseInt(e.substr(8,2)));return t},getDate2:function(e){var t=new Date(parseInt(e.substr(0,4)),parseInt(e.substr(4,2),10)-1,parseInt(e.substr(6,2)));return t},getUTCTimeString:function(e,n,r){if("number"!=typeof e)return"";n=n||"HH:mm:ss";var a=new Date(e),t={"M+":a.getUTCMonth()+1,"d+":a.getUTCDate(),"h+":0==a.getUTCHours()%12?12:a.getUTCHours()%12,"H+":a.getUTCHours(),"m+":a.getUTCMinutes(),"s+":a.getUTCSeconds(),"q+":ce((a.getUTCMonth()+3)/3),S:a.getUTCMilliseconds()},o=r||{0:"\u661F\u671F\u5929",1:"\u661F\u671F\u4E00",2:"\u661F\u671F\u4E8C",3:"\u661F\u671F\u4E09",4:"\u661F\u671F\u56DB",5:"\u661F\u671F\u4E94",6:"\u661F\u671F\u516D"};for(var i in /(y+)/.test(n)&&(n=n.replace(RegExp.$1,(a.getUTCFullYear()+"").substr(4-RegExp.$1.length))),/(E+)/.test(n)&&(n=n.replace(RegExp.$1,o[a.getUTCDay()+""])),t)new RegExp("("+i+")").test(n)&&(n=n.replace(RegExp.$1,1==RegExp.$1.length?t[i]:("00"+t[i]).substr((""+t[i]).length)));return n},getDateFromUTC:function(e){var t=new Date;return t.setUTCFullYear(parseInt(e.substr(0,4)),parseInt(e.substr(5,2),10)-1,parseInt(e.substr(8,2))),t.setUTCHours(0,0,0,0),t},getDate2FromUTC:function(e){var t=new Date;return t.setUTCFullYear(parseInt(e.substr(0,4)),parseInt(e.substr(4,2),10)-1,parseInt(e.substr(6,2))),t.setUTCHours(0,0,0,0),t},getTimeFromUTC:function(e){var t=new Date;return t.setUTCFullYear(parseInt(e.substr(0,4)),parseInt(e.substr(5,2),10)-1,parseInt(e.substr(8,2))),t.setUTCHours(parseInt(e.substr(11,2))||0,parseInt(e.substr(14,2))||0,parseInt(e.substr(17,2))||0,0),t},getTime2FromUTC:function(e){var t=new Date;return t.setUTCFullYear(parseInt(e.substr(0,4)),parseInt(e.substr(4,2),10)-1,parseInt(e.substr(6,2))),t.setUTCHours(parseInt(e.substr(8,2))||0,parseInt(e.substr(10,2))||0,parseInt(e.substr(12,2))||0,0),t}},ia=aa.isValidate,sa=aa.getDate,la=aa.getDate2,da=aa.getDate2FromUTC,ca=aa.getDateFromUTC,ua=aa.getTime2FromUTC,pa=aa.getTimeString,ga=aa.getUTCTimeString,ma=aa.getTimeStringFromNow,ha=aa.getTimeFromUTC,fa=aa.getTime,ya=aa.getTime2,ba=Array.isArray||function(e){return"Array"==dt(e)},_a=function(e,t,n){var r=Ee(t);r in e?o.f(e,r,a(0,n)):e[r]=n},Aa=Be("species"),Ta=function(e){return 51<=br||!me(function(){var t=[],n=t.constructor={};return n[Aa]=function(){return{foo:1}},1!==t[e](Boolean).foo})},Ea=Object.defineProperty,xa={},va=function(e){throw e},Sa=function(e,t){if(Re(xa,e))return xa[e];t||(t={});var n=[][e],r=!!Re(t,"ACCESSORS")&&t.ACCESSORS,o=Re(t,0)?t[0]:va,a=Re(t,1)?t[1]:void 0;return xa[e]=!!n&&!me(function(){if(r&&!he)return!0;var e={length:-1};r?Ea(e,1,{enumerable:!0,get:va}):e[1]=1,n.call(e,o,a)})},Oa=Ta("slice"),Ia=Sa("slice",{ACCESSORS:!0,0:0,1:2}),Ca=Be("species"),Na=[].slice;Qt({target:"Array",proto:!0,forced:!Oa||!Ia},{slice:function(e,t){var r=xt(this),o=kt(r.length),a=wt(e,o),i=wt(void 0===t?o:t,o),s,l,d;if(ba(r)&&(s=r.constructor,"function"==typeof s&&(s===Array||ba(s.prototype))?s=void 0:fe(s)&&(s=s[Ca],null===s&&(s=void 0)),s===Array||void 0===s))return Na.call(r,a,i);for(l=new(void 0===s?Array:s)(ie(i-a,0)),d=0;a<i;a++,d++)a in r&&_a(l,d,r[a]);return l.length=d,l}});var Ra=Object.keys||function(e){return jt(e,Ft)},ka=he?Object.defineProperties:function(e,t){Te(e);for(var n=Ra(t),r=n.length,a=0,i;r>a;)o.f(e,i=n[a++],t[i]);return e},wa=">",Pa="<",Ma="prototype",La="script",ja=Ge("IE_PROTO"),Fa=function(){},Da=function(e){return Pa+La+wa+e+Pa+"/"+La+wa},Ba=function(e){e.write(Da("")),e.close();var t=e.parentWindow.Object;return e=null,t},Ua=function(){var e=_e("iframe"),t;return e.style.display="none",Sn.appendChild(e),e.src="java"+La+":"+"",t=e.contentWindow.document,t.open(),t.write(Da("document.F=Object")),t.close(),t.F},Ha=function(){try{Ya=document.domain&&new ActiveXObject("htmlfile")}catch(e){}Ha=Ya?Ba(Ya):Ua();for(var e=Ft.length;e--;)delete Ha[Ma][Ft[e]];return Ha()},Ya;Xe[ja]=!0;var $a=Object.create||function(e,t){var n;return null===e?n=Ha():(Fa[Ma]=Te(e),n=new Fa,Fa[Ma]=null,n[ja]=e),void 0===t?n:ka(n,t)},qa="\t\n\x0B\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF",Wa="["+qa+"]",Va=RegExp("^"+Wa+Wa+"*"),za=RegExp(Wa+Wa+"*$"),Ga=function(e){return function(t){var n=Et(t)+"";return 1&e&&(n=n.replace(Va,"")),2&e&&(n=n.replace(za,"")),n}},Xa={start:Ga(1),end:Ga(2),trim:Ga(3)},Ka=Ut.f,Ja=Ot.f,Qa=o.f,Za=Xa.trim,ei="Number",ti=ge[ei],ni=ti.prototype,ri=dt($a(ni))==ei,oi=function(e){var t=Ee(e,!1),n,r,o,a,i,s,l,d;if("string"==typeof t&&2<t.length)if(t=Za(t),n=t.charCodeAt(0),43===n||45===n){if(r=t.charCodeAt(2),88===r||120===r)return NaN;}else if(48===n){switch(t.charCodeAt(1)){case 66:case 98:o=2,a=49;break;case 79:case 111:o=8,a=55;break;default:return+t;}for(i=t.slice(2),s=i.length,l=0;l<s;l++)if(d=i.charCodeAt(l),48>d||d>a)return NaN;return parseInt(i,o)}return+t};if(Kt(ei,!ti(" 0o1")||!ti("0b1")||ti("+0x1"))){for(var ai=function(e){var t=1>arguments.length?0:e,n=this;return n instanceof ai&&(ri?me(function(){ni.valueOf.call(n)}):dt(n)!=ei)?po(new ti(oi(t)),n,ai):oi(t)},ii=he?Ka(ti):["MAX_VALUE","MIN_VALUE","NaN","NEGATIVE_INFINITY","POSITIVE_INFINITY","EPSILON","isFinite","isInteger","isNaN","isSafeInteger","MAX_SAFE_INTEGER","MIN_SAFE_INTEGER","parseFloat","parseInt","isInteger"],si=0,li;ii.length>si;si++)Re(ti,li=ii[si])&&!Re(ai,li)&&Qa(ai,li,Ja(ti,li));ai.prototype=ni,ni.constructor=ai,st(ge,ei,ai)}Qt({target:"Number",stat:!0},{isNaN:function(e){return e!=e}});var di=t(function(e,t){var n=Promise;t.sleep=function(e){return new n(function(t,n){try{setTimeout(function(){t()},e)}catch(e){n(e)}})},t.mergeMap=function(){for(var e={},t=0,n;t<arguments.length;t++)if(n=arguments[t],n)for(var r in n)e[r]=n[r];return e},t.isNull=function(t){var e=Number.isNaN;return null===t||void 0===t||e(t)},t.getTimeString=aa.getTimeString,t.getTimeStringFromNow=aa.getTimeStringFromNow,t.getDate=aa.getDate,t.getDate2=aa.getDate2,t.denodeify=function(e,t,r){return r=r||1/0,function(){var o=Array.prototype.slice.call(arguments,0,0<r?r:0);return new n(function(n,r){o.push(function(e,t){e?r(e):n(t)});var a=e.apply(t,o);a&&("object"===s(a)||"function"==typeof a)&&"function"==typeof a.then&&n(a)})}},t.promisify=t.denodeify}),ci=di.sleep,ui=di.mergeMap,pi=di.isNull,gi=di.getTimeString,mi=di.getTimeStringFromNow,hi=di.getDate,fi=di.getDate2,yi=di.denodeify,bi=di.promisify,_i=function(e,t){var n=[][e];return!!n&&me(function(){n.call(null,t||function(){throw 1},1)})},Ai=Mt.indexOf,Ti=[].indexOf,Ei=!!Ti&&0>1/[1].indexOf(1,-0),xi=_i("indexOf"),vi=Sa("indexOf",{ACCESSORS:!0,1:0});Qt({target:"Array",proto:!0,forced:Ei||!xi||!vi},{indexOf:function(e){return Ei?Ti.apply(this,arguments)||0:Ai(this,e,1<arguments.length?arguments[1]:void 0)}});var Si=[].join,Oi=Tt!=Object,Ii=_i("join",",");Qt({target:"Array",proto:!0,forced:Oi||!Ii},{join:function(e){return Si.call(xt(this),void 0===e?",":e)}}),Qt({target:"Number",stat:!0},{MAX_SAFE_INTEGER:9007199254740991}),Jo("match",1,function(e,t,r){return[function(t){var n=Et(this),r=null==t?void 0:t[e];return void 0===r?new RegExp(t)[e](n+""):r.call(t,n)},function(e){var o=r(t,e,this);if(o.done)return o.value;var a=Te(e),i=this+"";if(!a.global)return ra(a,i);var s=a.unicode;a.lastIndex=0;for(var l=[],d=0,c,u;null!==(c=ra(a,i));)u=c[0]+"",l[d]=u,""==u&&(a.lastIndex=na(i,kt(a.lastIndex),s)),d++;return 0===d?null:l}]});var Ci=t(function(e,t){var n="undefined"==typeof window?"undefined"==typeof ue?"undefined"==typeof self?void 0:self:ue:window;t.browserIsIE=function(){return n.ActiveXObject||"ActiveXObject"in n},t.browserIEVer=function(){var e=Number.MAX_SAFE_INTEGER;if(!t.browserIsIE())return e;var n=navigator.userAgent,r=-1<n.indexOf("compatible")&&-1<n.indexOf("MSIE"),o=-1<n.indexOf("Trident")&&-1<n.indexOf("rv:11.0");if(r){/MSIE (\d+\.\d+);/.test(n);var a=parseFloat(RegExp.$1);return 7==a?7:8==a?8:9==a?9:10==a?10:6}return o?11:e},t.browserIsSupportHtml5=function(){return"undefined"!=typeof Worker},t.browserIsMobile=function(e){e||void 0===s(n)||(e=n.navigator.userAgent);var t=e,r=new RegExp(["Android","webOS","iPhone","iPad","iPod","Blackberry","Windows Phone"].join("|"),"i");return null!=t.match(r)},t.browserIsIOS=function(e){e||void 0===s(n)||(e=n.navigator.userAgent);var t=e,r=new RegExp(["iPhone","iPad","iPod"].join("|"),"i");return null!=t.match(r)},t.browserIsPhone=function(e){e||void 0===s(n)||(e=n.navigator.userAgent);var t=e,r=new RegExp(["Android","iPhone","iPod","Blackberry","Windows Phone"].join("|"),"i");return null!=t.match(r)},t.browserIsSafari=function(e){e||void 0===s(n)||(e=n.navigator.userAgent);var t=e.toLowerCase();return t.match(/version\/([\d.]+).*safari/)},t.browserIsOpera=function(e){e||void 0===s(n)||(e=n.navigator.userAgent);var t=e.toLowerCase();return t.match(/opera.([\d.]+)/)},t.browserIsFirefox=function(e){e||void 0===s(n)||(e=n.navigator.userAgent);var t=e.toLowerCase();return t.match(/firefox\/([\d.]+)/)},t.browserIsChrome=function(e){e||void 0===s(n)||(e=n.navigator.userAgent);var t=e.toLowerCase();return!!t.match(/chrome\/([\d.]+)/)&&!!!t.match(/edg\/([\d.]+)/)},t.browserIsEdge=function(e){e||void 0===s(n)||(e=n.navigator.userAgent);var t=e.toLowerCase();return t.match(/edg\/([\d.]+)/)},t.browserIsWeixin=function(e){e||void 0===s(n)||(e=n.navigator.userAgent);var t=e;return"MicroMessenger"==t.match(/MicroMessenger/i)},t.platformIsWin=function(e){e||void 0===s(n)||(e=n.navigator.userAgent);var t=e;return!!(0<=t.indexOf("win32")||0<=t.indexOf("wow32"))||!!(0<=t.indexOf("win64")||0<=t.indexOf("wow64"))},t.platformIsMac=function(e){e||void 0===s(n)||(e=n.navigator.userAgent);var t=e;return!!/macintosh|mac os x/i.test(t)}}),Ni=Ci.browserIsIE,Ri=Ci.browserIEVer,ki=Ci.browserIsSupportHtml5,wi=Ci.browserIsMobile,Pi=Ci.browserIsIOS,Mi=Ci.browserIsPhone,Li=Ci.browserIsSafari,ji=Ci.browserIsOpera,Fi=Ci.browserIsFirefox,Di=Ci.browserIsChrome,Bi=Ci.browserIsEdge,Ui=Ci.browserIsWeixin,Hi=Ci.platformIsWin,Yi=Ci.platformIsMac,$i=di.sleep,qi=di.getTimeString,Wi=di.getTimeStringFromNow,Vi=di.getDate,zi=di.getDate2,Gi=di.mergeMap,Xi=di.isNull,Ki=di.denodeify,Ji=di.promisify,Qi=Ci.browserIsIE,Zi=Ci.browserIEVer,es=Ci.browserIsSupportHtml5,ts=Ci.browserIsMobile,ns=Ci.browserIsIOS,rs=Ci.browserIsPhone,os=Ci.browserIsSafari,as=Ci.browserIsOpera,is=Ci.browserIsFirefox,ss=Ci.browserIsChrome,ls=Ci.browserIsEdge,ds=Ci.browserIsWeixin,cs=Ci.platformIsWin,us=Ci.platformIsMac,ps={sleep:$i,getTimeString:qi,getTimeStringFromNow:Wi,getDate:Vi,getDate2:zi,mergeMap:Gi,isNull:Xi,denodeify:Ki,promisify:Ji,browserIsIE:Qi,browserIEVer:Zi,browserIsSupportHtml5:es,browserIsMobile:ts,browserIsIOS:ns,browserIsPhone:rs,browserIsSafari:os,browserIsOpera:as,browserIsFirefox:is,browserIsChrome:ss,browserIsEdge:ls,browserIsWeixin:ds,platformIsWin:cs,platformIsMac:us},gs="\u200B\x85\u180E",ms=Xa.trim;Qt({target:"String",proto:!0,forced:function(e){return me(function(){return!!qa[e]()||gs[e]()!=gs||qa[e].name!==e})}("trim")},{trim:function(){return ms(this)}});var hs=t(function(e,t){t.isPhoneMobile=function(e){return!!e&&!!/^(1[2-9][0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89]|98[0-9]|99[0-9])\d{8}$/.test(e)},t.isEmail=function(e){return!!e&&!!/^(([A-Za-z0-9\u4e00-\u9fa5_-]|\.)+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+)$/.test(e)},t.isAlphaOrDigit=function(e){return!!e&&!!/^[A-Za-z0-9]+$/.test(e)},t.isChinese=function(e){return!!e&&!!/^[\u4e00-\u9fa5]{0,}$/.test(e)},t.isEmpty=function(e){return!e||"string"!=typeof e||0==e.length},t.getByteSize=function(e){if(!e)return 0;var t=0,n,r;for(n=0;n<e.length;n++)r=e.charCodeAt(n),127>r?++t:128<=r&&2047>=r?t+=2:2048<=r&&65535>=r?t+=3:65536<=r&&(t+=4);return t},t.replace=function(e,t,n){if(!e||!t)return e;if(0==e.length)return e;var r="",o=e.length,a=0,l=0;do if(a=e.indexOf(t,l),-1!=a&&a<o)a!=l&&(r+=e.slice(l,a)),r+=n,l=a+t.length;else{r+=e.slice(l);break}while(a<o);return r},t.utf8ToBytes=function(e){if(!e)return[];var t=[],n,r;n=e.length;for(var o=0;o<n;o++)r=e.charCodeAt(o),65536<=r&&1114111>=r?(t.push(240|7&r>>18),t.push(128|63&r>>12),t.push(128|63&r>>6),t.push(128|63&r)):2048<=r&&65535>=r?(t.push(224|15&r>>12),t.push(128|63&r>>6),t.push(128|63&r)):128<=r&&2047>=r?(t.push(192|31&r>>6),t.push(128|63&r)):t.push(255&r);return t},t.bytesToUtf8=function(e){for(var t="",n=0;n<e.length;){var r=e[n],o=0;0==r>>>7?(t+=le(e[n]),n+=1):252==(252&r)?(o=(3&e[n])<<30,o|=(63&e[n+1])<<24,o|=(63&e[n+2])<<18,o|=(63&e[n+3])<<12,o|=(63&e[n+4]