UNPKG

liang-z-screenshot

Version:

vue-web-screen-shot 修复 html2canvas 截图 图片空白

9 lines 465 kB
(function(A,e){"object"===typeof exports&&"object"===typeof module?module.exports=e(require("vue")):"function"===typeof define&&define.amd?define([],e):"object"===typeof exports?exports["screenShotPlugin"]=e(require("vue")):A["screenShotPlugin"]=e(A["Vue"])})("undefined"!==typeof self?self:this,(function(A){return function(A){var e={};function t(r){if(e[r])return e[r].exports;var n=e[r]={i:r,l:!1,exports:{}};return A[r].call(n.exports,n,n.exports,t),n.l=!0,n.exports}return t.m=A,t.c=e,t.d=function(A,e,r){t.o(A,e)||Object.defineProperty(A,e,{enumerable:!0,get:r})},t.r=function(A){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(A,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(A,"__esModule",{value:!0})},t.t=function(A,e){if(1&e&&(A=t(A)),8&e)return A;if(4&e&&"object"===typeof A&&A&&A.__esModule)return A;var r=Object.create(null);if(t.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:A}),2&e&&"string"!=typeof A)for(var n in A)t.d(r,n,function(e){return A[e]}.bind(null,n));return r},t.n=function(A){var e=A&&A.__esModule?function(){return A["default"]}:function(){return A};return t.d(e,"a",e),e},t.o=function(A,e){return Object.prototype.hasOwnProperty.call(A,e)},t.p="",t(t.s="fb15")}({"00ee":function(A,e,t){var r=t("b622"),n=r("toStringTag"),o={};o[n]="z",A.exports="[object z]"===String(o)},"0366":function(A,e,t){var r=t("1c0b");A.exports=function(A,e,t){if(r(A),void 0===e)return A;switch(t){case 0:return function(){return A.call(e)};case 1:return function(t){return A.call(e,t)};case 2:return function(t,r){return A.call(e,t,r)};case 3:return function(t,r,n){return A.call(e,t,r,n)}}return function(){return A.apply(e,arguments)}}},"04b3":function(A,e){A.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAUJJREFUaAXtmD0KwkAQhdPZWNho4wlEvIKnyDE8k3ewyE08hXaWWuh74MAihvzNbCY6C8MKgdnveybsJkURIxKIBCKBSCAS+JMEZvAsUYsMvnOLNQj/RJ1RS4sF0JMhnVB31BalOpg84a0kCF+9+18xm4TEphYSn/A7rGM2tCWywksqWhKjwGtJjAo/VMIFfF8JV/BdJVzCt5VwDd8kMQn4Ook1LlQo7uDcYU03KfRXGek+cUPHScFLAkxe4B/4vZcLU5jTe57wVgdAkyxSeN7zTN7iAJgFXh7Y9JmwfJ8YJJUmf0EngZemriWa4F1LtIV3KdEV3pVEX3gXEkPhR5XQgh9FQhs+q4QVfBYJa/g6CbXPmAeswAPZtx1WFteaV2gkZ6dSq+kGjY4o9e+VNYBMnvD852NEApFAJBAJRAK/m8ALlHeZDLF6LwcAAAAASUVORK5CYII="},"06cf":function(A,e,t){var r=t("83ab"),n=t("d1e7"),o=t("5c6c"),i=t("fc6a"),a=t("c04e"),s=t("5135"),c=t("0cfb"),u=Object.getOwnPropertyDescriptor;e.f=r?u:function(A,e){if(A=i(A),e=a(e,!0),c)try{return u(A,e)}catch(t){}if(s(A,e))return o(!n.f.call(A,e),A[e])}},"0cfb":function(A,e,t){var r=t("83ab"),n=t("d039"),o=t("cc12");A.exports=!r&&!n((function(){return 7!=Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},"159b":function(A,e,t){var r=t("da84"),n=t("fdbc"),o=t("17c2"),i=t("9112");for(var a in n){var s=r[a],c=s&&s.prototype;if(c&&c.forEach!==o)try{i(c,"forEach",o)}catch(u){c.forEach=o}}},"17c2":function(A,e,t){"use strict";var r=t("b727").forEach,n=t("a640"),o=t("ae40"),i=n("forEach"),a=o("forEach");A.exports=i&&a?[].forEach:function(A){return r(this,A,arguments.length>1?arguments[1]:void 0)}},"19aa":function(A,e){A.exports=function(A,e,t){if(!(A instanceof e))throw TypeError("Incorrect "+(t?t+" ":"")+"invocation");return A}},"1be4":function(A,e,t){var r=t("d066");A.exports=r("document","documentElement")},"1bef":function(A,e){A.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAXxJREFUaAXtWU1Kw0AUfm90UeyuIih4Add6ATeinkP0TIrnqOLGC+gtFASxu0o2zpgpSUngvaTtS6YtfFkl37zf78tiZh4RHjAABsDAOhlgLfnBS3btvX8MIRxpNilwJv50O+72+2IwlvLtSmDEiuIPtfVlcGZ6X8a+ZhvoxP/5hxw7ruHFh9pAhfkxDfhucr73IQVowkZP0xDXfy6HZ012TWv7z9O3EOhUs3Hawhxfsfi5f88vrQ2swnzPNdfCtzZQs97ADzSwblGgABQwMoBfyEig2R0KmCk0BoACRgLN7uqBptwKmzN0FGByNRRr3fpfSD3QROLiScpyGClV1NhbRJwyhma79QqgAU3aVDgUSMW0lgcKaMykwqFAKqa1PFBAYyYVDgX6ZHr0+iteqVdzbqwCs+KzcF8tVnpXt9NxMkL5cCHez0uOi2D5vf7sadsSi7GywpkoMPOXaJODagNxrBMnI03DBS1ol3gs3jl302VMxAIDYAAMdMfAP+EdVKaWg/p6AAAAAElFTkSuQmCC"},"1c0b":function(A,e){A.exports=function(A){if("function"!=typeof A)throw TypeError(String(A)+" is not a function");return A}},"1c7e":function(A,e,t){var r=t("b622"),n=r("iterator"),o=!1;try{var i=0,a={next:function(){return{done:!!i++}},return:function(){o=!0}};a[n]=function(){return this},Array.from(a,(function(){throw 2}))}catch(s){}A.exports=function(A,e){if(!e&&!o)return!1;var t=!1;try{var r={};r[n]=function(){return{next:function(){return{done:t=!0}}}},A(r)}catch(s){}return t}},"1cdc":function(A,e,t){var r=t("342f");A.exports=/(iphone|ipod|ipad).*applewebkit/i.test(r)},"1d80":function(A,e){A.exports=function(A){if(void 0==A)throw TypeError("Can't call method on "+A);return A}},"1de5":function(A,e,t){"use strict";A.exports=function(A,e){return e||(e={}),A=A&&A.__esModule?A.default:A,"string"!==typeof A?A:(/^['"].*['"]$/.test(A)&&(A=A.slice(1,-1)),e.hash&&(A+=e.hash),/["'() \t\n]/.test(A)||e.needQuotes?'"'.concat(A.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):A)}},2266:function(A,e,t){var r=t("825a"),n=t("e95a"),o=t("50c4"),i=t("0366"),a=t("35a1"),s=t("2a62"),c=function(A,e){this.stopped=A,this.result=e};A.exports=function(A,e,t){var u,l,B,f,g,d,h,p=t&&t.that,w=!(!t||!t.AS_ENTRIES),C=!(!t||!t.IS_ITERATOR),Q=!(!t||!t.INTERRUPTED),v=i(e,p,1+w+Q),U=function(A){return u&&s(u),new c(!0,A)},F=function(A){return w?(r(A),Q?v(A[0],A[1],U):v(A[0],A[1])):Q?v(A,U):v(A)};if(C)u=A;else{if(l=a(A),"function"!=typeof l)throw TypeError("Target is not iterable");if(n(l)){for(B=0,f=o(A.length);f>B;B++)if(g=F(A[B]),g&&g instanceof c)return g;return new c(!1)}u=l.call(A)}d=u.next;while(!(h=d.call(u)).done){try{g=F(h.value)}catch(m){throw s(u),m}if("object"==typeof g&&g&&g instanceof c)return g}return new c(!1)}},"23cb":function(A,e,t){var r=t("a691"),n=Math.max,o=Math.min;A.exports=function(A,e){var t=r(A);return t<0?n(t+e,0):o(t,e)}},"23e7":function(A,e,t){var r=t("da84"),n=t("06cf").f,o=t("9112"),i=t("6eeb"),a=t("ce4e"),s=t("e893"),c=t("94ca");A.exports=function(A,e){var t,u,l,B,f,g,d=A.target,h=A.global,p=A.stat;if(u=h?r:p?r[d]||a(d,{}):(r[d]||{}).prototype,u)for(l in e){if(f=e[l],A.noTargetGet?(g=n(u,l),B=g&&g.value):B=u[l],t=c(h?l:d+(p?".":"#")+l,A.forced),!t&&void 0!==B){if(typeof f===typeof B)continue;s(f,B)}(A.sham||B&&B.sham)&&o(f,"sham",!0),i(u,l,f,A)}}},"241c":function(A,e,t){var r=t("ca84"),n=t("7839"),o=n.concat("length","prototype");e.f=Object.getOwnPropertyNames||function(A){return r(A,o)}},"24fb":function(A,e,t){"use strict";function r(A,e){var t=A[1]||"",r=A[3];if(!r)return t;if(e&&"function"===typeof btoa){var o=n(r),i=r.sources.map((function(A){return"/*# sourceURL=".concat(r.sourceRoot||"").concat(A," */")}));return[t].concat(i).concat([o]).join("\n")}return[t].join("\n")}function n(A){var e=btoa(unescape(encodeURIComponent(JSON.stringify(A)))),t="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(e);return"/*# ".concat(t," */")}A.exports=function(A){var e=[];return e.toString=function(){return this.map((function(e){var t=r(e,A);return e[2]?"@media ".concat(e[2]," {").concat(t,"}"):t})).join("")},e.i=function(A,t,r){"string"===typeof A&&(A=[[null,A,""]]);var n={};if(r)for(var o=0;o<this.length;o++){var i=this[o][0];null!=i&&(n[i]=!0)}for(var a=0;a<A.length;a++){var s=[].concat(A[a]);r&&n[s[0]]||(t&&(s[2]?s[2]="".concat(t," and ").concat(s[2]):s[2]=t),e.push(s))}},e}},2532:function(A,e,t){"use strict";var r=t("23e7"),n=t("5a34"),o=t("1d80"),i=t("ab13");r({target:"String",proto:!0,forced:!i("includes")},{includes:function(A){return!!~String(o(this)).indexOf(n(A),arguments.length>1?arguments[1]:void 0)}})},2626:function(A,e,t){"use strict";var r=t("d066"),n=t("9bf2"),o=t("b622"),i=t("83ab"),a=o("species");A.exports=function(A){var e=r(A),t=n.f;i&&e&&!e[a]&&t(e,a,{configurable:!0,get:function(){return this}})}},"282b":function(A,e,t){"use strict";var r={generateIdentifier:function(){return Math.random().toString(36).substr(2,10)}};r.localCName=r.generateIdentifier(),r.splitLines=function(A){return A.trim().split("\n").map((function(A){return A.trim()}))},r.splitSections=function(A){var e=A.split("\nm=");return e.map((function(A,e){return(e>0?"m="+A:A).trim()+"\r\n"}))},r.getDescription=function(A){var e=r.splitSections(A);return e&&e[0]},r.getMediaSections=function(A){var e=r.splitSections(A);return e.shift(),e},r.matchPrefix=function(A,e){return r.splitLines(A).filter((function(A){return 0===A.indexOf(e)}))},r.parseCandidate=function(A){var e;e=0===A.indexOf("a=candidate:")?A.substring(12).split(" "):A.substring(10).split(" ");for(var t={foundation:e[0],component:parseInt(e[1],10),protocol:e[2].toLowerCase(),priority:parseInt(e[3],10),ip:e[4],address:e[4],port:parseInt(e[5],10),type:e[7]},r=8;r<e.length;r+=2)switch(e[r]){case"raddr":t.relatedAddress=e[r+1];break;case"rport":t.relatedPort=parseInt(e[r+1],10);break;case"tcptype":t.tcpType=e[r+1];break;case"ufrag":t.ufrag=e[r+1],t.usernameFragment=e[r+1];break;default:t[e[r]]=e[r+1];break}return t},r.writeCandidate=function(A){var e=[];e.push(A.foundation),e.push(A.component),e.push(A.protocol.toUpperCase()),e.push(A.priority),e.push(A.address||A.ip),e.push(A.port);var t=A.type;return e.push("typ"),e.push(t),"host"!==t&&A.relatedAddress&&A.relatedPort&&(e.push("raddr"),e.push(A.relatedAddress),e.push("rport"),e.push(A.relatedPort)),A.tcpType&&"tcp"===A.protocol.toLowerCase()&&(e.push("tcptype"),e.push(A.tcpType)),(A.usernameFragment||A.ufrag)&&(e.push("ufrag"),e.push(A.usernameFragment||A.ufrag)),"candidate:"+e.join(" ")},r.parseIceOptions=function(A){return A.substr(14).split(" ")},r.parseRtpMap=function(A){var e=A.substr(9).split(" "),t={payloadType:parseInt(e.shift(),10)};return e=e[0].split("/"),t.name=e[0],t.clockRate=parseInt(e[1],10),t.channels=3===e.length?parseInt(e[2],10):1,t.numChannels=t.channels,t},r.writeRtpMap=function(A){var e=A.payloadType;void 0!==A.preferredPayloadType&&(e=A.preferredPayloadType);var t=A.channels||A.numChannels||1;return"a=rtpmap:"+e+" "+A.name+"/"+A.clockRate+(1!==t?"/"+t:"")+"\r\n"},r.parseExtmap=function(A){var e=A.substr(9).split(" ");return{id:parseInt(e[0],10),direction:e[0].indexOf("/")>0?e[0].split("/")[1]:"sendrecv",uri:e[1]}},r.writeExtmap=function(A){return"a=extmap:"+(A.id||A.preferredId)+(A.direction&&"sendrecv"!==A.direction?"/"+A.direction:"")+" "+A.uri+"\r\n"},r.parseFmtp=function(A){for(var e,t={},r=A.substr(A.indexOf(" ")+1).split(";"),n=0;n<r.length;n++)e=r[n].trim().split("="),t[e[0].trim()]=e[1];return t},r.writeFmtp=function(A){var e="",t=A.payloadType;if(void 0!==A.preferredPayloadType&&(t=A.preferredPayloadType),A.parameters&&Object.keys(A.parameters).length){var r=[];Object.keys(A.parameters).forEach((function(e){A.parameters[e]?r.push(e+"="+A.parameters[e]):r.push(e)})),e+="a=fmtp:"+t+" "+r.join(";")+"\r\n"}return e},r.parseRtcpFb=function(A){var e=A.substr(A.indexOf(" ")+1).split(" ");return{type:e.shift(),parameter:e.join(" ")}},r.writeRtcpFb=function(A){var e="",t=A.payloadType;return void 0!==A.preferredPayloadType&&(t=A.preferredPayloadType),A.rtcpFeedback&&A.rtcpFeedback.length&&A.rtcpFeedback.forEach((function(A){e+="a=rtcp-fb:"+t+" "+A.type+(A.parameter&&A.parameter.length?" "+A.parameter:"")+"\r\n"})),e},r.parseSsrcMedia=function(A){var e=A.indexOf(" "),t={ssrc:parseInt(A.substr(7,e-7),10)},r=A.indexOf(":",e);return r>-1?(t.attribute=A.substr(e+1,r-e-1),t.value=A.substr(r+1)):t.attribute=A.substr(e+1),t},r.parseSsrcGroup=function(A){var e=A.substr(13).split(" ");return{semantics:e.shift(),ssrcs:e.map((function(A){return parseInt(A,10)}))}},r.getMid=function(A){var e=r.matchPrefix(A,"a=mid:")[0];if(e)return e.substr(6)},r.parseFingerprint=function(A){var e=A.substr(14).split(" ");return{algorithm:e[0].toLowerCase(),value:e[1]}},r.getDtlsParameters=function(A,e){var t=r.matchPrefix(A+e,"a=fingerprint:");return{role:"auto",fingerprints:t.map(r.parseFingerprint)}},r.writeDtlsParameters=function(A,e){var t="a=setup:"+e+"\r\n";return A.fingerprints.forEach((function(A){t+="a=fingerprint:"+A.algorithm+" "+A.value+"\r\n"})),t},r.parseCryptoLine=function(A){var e=A.substr(9).split(" ");return{tag:parseInt(e[0],10),cryptoSuite:e[1],keyParams:e[2],sessionParams:e.slice(3)}},r.writeCryptoLine=function(A){return"a=crypto:"+A.tag+" "+A.cryptoSuite+" "+("object"===typeof A.keyParams?r.writeCryptoKeyParams(A.keyParams):A.keyParams)+(A.sessionParams?" "+A.sessionParams.join(" "):"")+"\r\n"},r.parseCryptoKeyParams=function(A){if(0!==A.indexOf("inline:"))return null;var e=A.substr(7).split("|");return{keyMethod:"inline",keySalt:e[0],lifeTime:e[1],mkiValue:e[2]?e[2].split(":")[0]:void 0,mkiLength:e[2]?e[2].split(":")[1]:void 0}},r.writeCryptoKeyParams=function(A){return A.keyMethod+":"+A.keySalt+(A.lifeTime?"|"+A.lifeTime:"")+(A.mkiValue&&A.mkiLength?"|"+A.mkiValue+":"+A.mkiLength:"")},r.getCryptoParameters=function(A,e){var t=r.matchPrefix(A+e,"a=crypto:");return t.map(r.parseCryptoLine)},r.getIceParameters=function(A,e){var t=r.matchPrefix(A+e,"a=ice-ufrag:")[0],n=r.matchPrefix(A+e,"a=ice-pwd:")[0];return t&&n?{usernameFragment:t.substr(12),password:n.substr(10)}:null},r.writeIceParameters=function(A){return"a=ice-ufrag:"+A.usernameFragment+"\r\na=ice-pwd:"+A.password+"\r\n"},r.parseRtpParameters=function(A){for(var e={codecs:[],headerExtensions:[],fecMechanisms:[],rtcp:[]},t=r.splitLines(A),n=t[0].split(" "),o=3;o<n.length;o++){var i=n[o],a=r.matchPrefix(A,"a=rtpmap:"+i+" ")[0];if(a){var s=r.parseRtpMap(a),c=r.matchPrefix(A,"a=fmtp:"+i+" ");switch(s.parameters=c.length?r.parseFmtp(c[0]):{},s.rtcpFeedback=r.matchPrefix(A,"a=rtcp-fb:"+i+" ").map(r.parseRtcpFb),e.codecs.push(s),s.name.toUpperCase()){case"RED":case"ULPFEC":e.fecMechanisms.push(s.name.toUpperCase());break;default:break}}}return r.matchPrefix(A,"a=extmap:").forEach((function(A){e.headerExtensions.push(r.parseExtmap(A))})),e},r.writeRtpDescription=function(A,e){var t="";t+="m="+A+" ",t+=e.codecs.length>0?"9":"0",t+=" UDP/TLS/RTP/SAVPF ",t+=e.codecs.map((function(A){return void 0!==A.preferredPayloadType?A.preferredPayloadType:A.payloadType})).join(" ")+"\r\n",t+="c=IN IP4 0.0.0.0\r\n",t+="a=rtcp:9 IN IP4 0.0.0.0\r\n",e.codecs.forEach((function(A){t+=r.writeRtpMap(A),t+=r.writeFmtp(A),t+=r.writeRtcpFb(A)}));var n=0;return e.codecs.forEach((function(A){A.maxptime>n&&(n=A.maxptime)})),n>0&&(t+="a=maxptime:"+n+"\r\n"),t+="a=rtcp-mux\r\n",e.headerExtensions&&e.headerExtensions.forEach((function(A){t+=r.writeExtmap(A)})),t},r.parseRtpEncodingParameters=function(A){var e,t=[],n=r.parseRtpParameters(A),o=-1!==n.fecMechanisms.indexOf("RED"),i=-1!==n.fecMechanisms.indexOf("ULPFEC"),a=r.matchPrefix(A,"a=ssrc:").map((function(A){return r.parseSsrcMedia(A)})).filter((function(A){return"cname"===A.attribute})),s=a.length>0&&a[0].ssrc,c=r.matchPrefix(A,"a=ssrc-group:FID").map((function(A){var e=A.substr(17).split(" ");return e.map((function(A){return parseInt(A,10)}))}));c.length>0&&c[0].length>1&&c[0][0]===s&&(e=c[0][1]),n.codecs.forEach((function(A){if("RTX"===A.name.toUpperCase()&&A.parameters.apt){var r={ssrc:s,codecPayloadType:parseInt(A.parameters.apt,10)};s&&e&&(r.rtx={ssrc:e}),t.push(r),o&&(r=JSON.parse(JSON.stringify(r)),r.fec={ssrc:s,mechanism:i?"red+ulpfec":"red"},t.push(r))}})),0===t.length&&s&&t.push({ssrc:s});var u=r.matchPrefix(A,"b=");return u.length&&(u=0===u[0].indexOf("b=TIAS:")?parseInt(u[0].substr(7),10):0===u[0].indexOf("b=AS:")?1e3*parseInt(u[0].substr(5),10)*.95-16e3:void 0,t.forEach((function(A){A.maxBitrate=u}))),t},r.parseRtcpParameters=function(A){var e={},t=r.matchPrefix(A,"a=ssrc:").map((function(A){return r.parseSsrcMedia(A)})).filter((function(A){return"cname"===A.attribute}))[0];t&&(e.cname=t.value,e.ssrc=t.ssrc);var n=r.matchPrefix(A,"a=rtcp-rsize");e.reducedSize=n.length>0,e.compound=0===n.length;var o=r.matchPrefix(A,"a=rtcp-mux");return e.mux=o.length>0,e},r.parseMsid=function(A){var e,t=r.matchPrefix(A,"a=msid:");if(1===t.length)return e=t[0].substr(7).split(" "),{stream:e[0],track:e[1]};var n=r.matchPrefix(A,"a=ssrc:").map((function(A){return r.parseSsrcMedia(A)})).filter((function(A){return"msid"===A.attribute}));return n.length>0?(e=n[0].value.split(" "),{stream:e[0],track:e[1]}):void 0},r.parseSctpDescription=function(A){var e,t=r.parseMLine(A),n=r.matchPrefix(A,"a=max-message-size:");n.length>0&&(e=parseInt(n[0].substr(19),10)),isNaN(e)&&(e=65536);var o=r.matchPrefix(A,"a=sctp-port:");if(o.length>0)return{port:parseInt(o[0].substr(12),10),protocol:t.fmt,maxMessageSize:e};var i=r.matchPrefix(A,"a=sctpmap:");if(i.length>0){var a=r.matchPrefix(A,"a=sctpmap:")[0].substr(10).split(" ");return{port:parseInt(a[0],10),protocol:a[1],maxMessageSize:e}}},r.writeSctpDescription=function(A,e){var t=[];return t="DTLS/SCTP"!==A.protocol?["m="+A.kind+" 9 "+A.protocol+" "+e.protocol+"\r\n","c=IN IP4 0.0.0.0\r\n","a=sctp-port:"+e.port+"\r\n"]:["m="+A.kind+" 9 "+A.protocol+" "+e.port+"\r\n","c=IN IP4 0.0.0.0\r\n","a=sctpmap:"+e.port+" "+e.protocol+" 65535\r\n"],void 0!==e.maxMessageSize&&t.push("a=max-message-size:"+e.maxMessageSize+"\r\n"),t.join("")},r.generateSessionId=function(){return Math.random().toString().substr(2,21)},r.writeSessionBoilerplate=function(A,e,t){var n,o=void 0!==e?e:2;n=A||r.generateSessionId();var i=t||"thisisadapterortc";return"v=0\r\no="+i+" "+n+" "+o+" IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\n"},r.writeMediaSection=function(A,e,t,n){var o=r.writeRtpDescription(A.kind,e);if(o+=r.writeIceParameters(A.iceGatherer.getLocalParameters()),o+=r.writeDtlsParameters(A.dtlsTransport.getLocalParameters(),"offer"===t?"actpass":"active"),o+="a=mid:"+A.mid+"\r\n",A.direction?o+="a="+A.direction+"\r\n":A.rtpSender&&A.rtpReceiver?o+="a=sendrecv\r\n":A.rtpSender?o+="a=sendonly\r\n":A.rtpReceiver?o+="a=recvonly\r\n":o+="a=inactive\r\n",A.rtpSender){var i="msid:"+n.id+" "+A.rtpSender.track.id+"\r\n";o+="a="+i,o+="a=ssrc:"+A.sendEncodingParameters[0].ssrc+" "+i,A.sendEncodingParameters[0].rtx&&(o+="a=ssrc:"+A.sendEncodingParameters[0].rtx.ssrc+" "+i,o+="a=ssrc-group:FID "+A.sendEncodingParameters[0].ssrc+" "+A.sendEncodingParameters[0].rtx.ssrc+"\r\n")}return o+="a=ssrc:"+A.sendEncodingParameters[0].ssrc+" cname:"+r.localCName+"\r\n",A.rtpSender&&A.sendEncodingParameters[0].rtx&&(o+="a=ssrc:"+A.sendEncodingParameters[0].rtx.ssrc+" cname:"+r.localCName+"\r\n"),o},r.getDirection=function(A,e){for(var t=r.splitLines(A),n=0;n<t.length;n++)switch(t[n]){case"a=sendrecv":case"a=sendonly":case"a=recvonly":case"a=inactive":return t[n].substr(2);default:}return e?r.getDirection(e):"sendrecv"},r.getKind=function(A){var e=r.splitLines(A),t=e[0].split(" ");return t[0].substr(2)},r.isRejected=function(A){return"0"===A.split(" ",2)[1]},r.parseMLine=function(A){var e=r.splitLines(A),t=e[0].substr(2).split(" ");return{kind:t[0],port:parseInt(t[1],10),protocol:t[2],fmt:t.slice(3).join(" ")}},r.parseOLine=function(A){var e=r.matchPrefix(A,"o=")[0],t=e.substr(2).split(" ");return{username:t[0],sessionId:t[1],sessionVersion:parseInt(t[2],10),netType:t[3],addressType:t[4],address:t[5]}},r.isValidSDP=function(A){if("string"!==typeof A||0===A.length)return!1;for(var e=r.splitLines(A),t=0;t<e.length;t++)if(e[t].length<2||"="!==e[t].charAt(1))return!1;return!0},A.exports=r},"2a62":function(A,e,t){var r=t("825a");A.exports=function(A){var e=A["return"];if(void 0!==e)return r(e.call(A)).value}},"2c1e":function(A,e){A.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAhRJREFUeNrUmLtPAkEQh+/UghCxw06JNuCjJURBK+OjsNVEW4KF6P+iYKGF9rYWhmClKKGg8wGNRu2kA4M25PyNGRKFPb0Fjlsm+SKG3MyXLLezs7phGJrK0acpHgP1D0P6sOyzY2AJRMAE8AEPf1cBz+ABZEAKPMkkLxtv33/1+hJbFOwHayAOZuh5i/WoSBYkwSmo2SG4ABIg0OaqFcAOuLAiaOU36AKHIN0BOY1zpDmnq92XxAsuQcyG33+Mc3tbFaQHr0DQxpc0yDW8soJucAb8XdhJ/FzLLSO4B0Jd3O5CXNOSIL2tUQf25CjX/lOQ/t93sHEkeK81FVznruBUBLgRmApuK9B+42aC1FtnFRCkFjouElyW6K12hs6HkCbBsEKnrLBIcEohwUmR4IhCgj6RoEchwcGeOfL/FKwo5PUuEnxVSPBFJHivkOCdSDCjkOC1SDDF05fTYbBLk+AjuFFAMMsuwm3mQAHB5K/G3DAX02HxtkPjZasz8zQN9mZzcY2Haqdit/HWQdRJaOI/cUDumAd6S1MdnWpzXZTLma2cmWAVrIJiF+SKXKsqe7NQAvMgb6NcnmuUWrn6oKBXaQ4c2SBHOSNcQ2tVkOIDbIHFDi15kXNRzk+Z49Z/keaxYIN3e9m2SM9sco605QlK8oZVaxhTV3iZaGMfpTT8XZmPTAU+hJxr7V4B98KJWsn4EmAAKPJ2SXt/mW0AAAAASUVORK5CYII="},"2cf4":function(A,e,t){var r,n,o,i=t("da84"),a=t("d039"),s=t("0366"),c=t("1be4"),u=t("cc12"),l=t("1cdc"),B=t("605d"),f=i.location,g=i.setImmediate,d=i.clearImmediate,h=i.process,p=i.MessageChannel,w=i.Dispatch,C=0,Q={},v="onreadystatechange",U=function(A){if(Q.hasOwnProperty(A)){var e=Q[A];delete Q[A],e()}},F=function(A){return function(){U(A)}},m=function(A){U(A.data)},y=function(A){i.postMessage(A+"",f.protocol+"//"+f.host)};g&&d||(g=function(A){var e=[],t=1;while(arguments.length>t)e.push(arguments[t++]);return Q[++C]=function(){("function"==typeof A?A:Function(A)).apply(void 0,e)},r(C),C},d=function(A){delete Q[A]},B?r=function(A){h.nextTick(F(A))}:w&&w.now?r=function(A){w.now(F(A))}:p&&!l?(n=new p,o=n.port2,n.port1.onmessage=m,r=s(o.postMessage,o,1)):i.addEventListener&&"function"==typeof postMessage&&!i.importScripts&&f&&"file:"!==f.protocol&&!a(y)?(r=y,i.addEventListener("message",m,!1)):r=v in u("script")?function(A){c.appendChild(u("script"))[v]=function(){c.removeChild(this),U(A)}}:function(A){setTimeout(F(A),0)}),A.exports={set:g,clear:d}},"2d00":function(A,e,t){var r,n,o=t("da84"),i=t("342f"),a=o.process,s=a&&a.versions,c=s&&s.v8;c?(r=c.split("."),n=r[0]+r[1]):i&&(r=i.match(/Edge\/(\d+)/),(!r||r[1]>=74)&&(r=i.match(/Chrome\/(\d+)/),r&&(n=r[1]))),A.exports=n&&+n},"2ec4":function(A,e){A.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAjBJREFUaAXtmDlLA0EUgN/brMaINiEqgoIoglEEQf+A4AXWlja2WuRPWPtPBLXywsZSS402NlYeSSPGHJt9zrisSOIeM9llR5wpsuy8zcz3vTmYXQBddAZ0BnQGdAb+cwYwKfmZG+ouPdYn69jMA2EegNgVRsGA/fJq715YrtgFcpfUT9XKFFgGA2SQCBw0TwATDDrVCoqI1dJab6a13uve9ArI1udO3heIcPMLlmXWfquMOG3ZzoWR+xUWfvGLt8YiF6Am7BLQitNRAG0rDbtHouIv1Z5VhmdENmCaBUR4lv07ICYrUFpOF8k0F2Ulkh8BlvryUvpWVgINI9kRcKeOrIQBPXduG2Gu0a+BH70KSyCUn1ZRaP3EKsBduISV7loPtSZIbAHz9mMXGDipz5m1xiEhbgdKoNgWGrsAh2/ajXMiGEYbFoMWtqHSCLjw7NiQZceDg7GBTCFoTYjuQLGNQBt8LrNxvYAN3qGfRMoWn0KRH+b84LmAW7JntWm0rAs2vQZ5HQJWXtcyfWy0hM4fkS7isPAcuH0k6F4UnrcTmYAIPO+YF1eC5f+B7VBHTq3YbyRTSAZeDNP76Y4FkoTnWh0JJA3fkYAK8NICqsBLCagELyygGryQgIrwoQVUhQ8loDJ8oIDq8L4CfwGeC7R9m+SVQ6e1Wcu2Lr5fRn6c53lcpfLrp8WGZe0wSOdNSmF4z0QOnVXHs8cfW/NX1OX5kA7oDOgM6AzoDOgMKJCBTz35SoU1TFsiAAAAAElFTkSuQmCC"},"2ef0":function(A,e,t){(function(A,r){var n; /** * @license * Lodash <https://lodash.com/> * Copyright OpenJS Foundation and other contributors <https://openjsf.org/> * Released under MIT license <https://lodash.com/license> * Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE> * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors */(function(){var o,i="4.17.20",a=200,s="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",c="Expected a function",u="__lodash_hash_undefined__",l=500,B="__lodash_placeholder__",f=1,g=2,d=4,h=1,p=2,w=1,C=2,Q=4,v=8,U=16,F=32,m=64,y=128,E=256,b=512,I=30,H="...",S=800,x=16,T=1,K=2,L=3,D=1/0,R=9007199254740991,k=17976931348623157e292,P=NaN,O=4294967295,M=O-1,G=O>>>1,N=[["ary",y],["bind",w],["bindKey",C],["curry",v],["curryRight",U],["flip",b],["partial",F],["partialRight",m],["rearg",E]],V="[object Arguments]",_="[object Array]",X="[object AsyncFunction]",J="[object Boolean]",Y="[object Date]",j="[object DOMException]",W="[object Error]",Z="[object Function]",z="[object GeneratorFunction]",q="[object Map]",$="[object Number]",AA="[object Null]",eA="[object Object]",tA="[object Promise]",rA="[object Proxy]",nA="[object RegExp]",oA="[object Set]",iA="[object String]",aA="[object Symbol]",sA="[object Undefined]",cA="[object WeakMap]",uA="[object WeakSet]",lA="[object ArrayBuffer]",BA="[object DataView]",fA="[object Float32Array]",gA="[object Float64Array]",dA="[object Int8Array]",hA="[object Int16Array]",pA="[object Int32Array]",wA="[object Uint8Array]",CA="[object Uint8ClampedArray]",QA="[object Uint16Array]",vA="[object Uint32Array]",UA=/\b__p \+= '';/g,FA=/\b(__p \+=) '' \+/g,mA=/(__e\(.*?\)|\b__t\)) \+\n'';/g,yA=/&(?:amp|lt|gt|quot|#39);/g,EA=/[&<>"']/g,bA=RegExp(yA.source),IA=RegExp(EA.source),HA=/<%-([\s\S]+?)%>/g,SA=/<%([\s\S]+?)%>/g,xA=/<%=([\s\S]+?)%>/g,TA=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,KA=/^\w*$/,LA=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,DA=/[\\^$.*+?()[\]{}|]/g,RA=RegExp(DA.source),kA=/^\s+|\s+$/g,PA=/^\s+/,OA=/\s+$/,MA=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,GA=/\{\n\/\* \[wrapped with (.+)\] \*/,NA=/,? & /,VA=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,_A=/\\(\\)?/g,XA=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,JA=/\w*$/,YA=/^[-+]0x[0-9a-f]+$/i,jA=/^0b[01]+$/i,WA=/^\[object .+?Constructor\]$/,ZA=/^0o[0-7]+$/i,zA=/^(?:0|[1-9]\d*)$/,qA=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,$A=/($^)/,Ae=/['\n\r\u2028\u2029\\]/g,ee="\\ud800-\\udfff",te="\\u0300-\\u036f",re="\\ufe20-\\ufe2f",ne="\\u20d0-\\u20ff",oe=te+re+ne,ie="\\u2700-\\u27bf",ae="a-z\\xdf-\\xf6\\xf8-\\xff",se="\\xac\\xb1\\xd7\\xf7",ce="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",ue="\\u2000-\\u206f",le=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Be="A-Z\\xc0-\\xd6\\xd8-\\xde",fe="\\ufe0e\\ufe0f",ge=se+ce+ue+le,de="['’]",he="["+ee+"]",pe="["+ge+"]",we="["+oe+"]",Ce="\\d+",Qe="["+ie+"]",ve="["+ae+"]",Ue="[^"+ee+ge+Ce+ie+ae+Be+"]",Fe="\\ud83c[\\udffb-\\udfff]",me="(?:"+we+"|"+Fe+")",ye="[^"+ee+"]",Ee="(?:\\ud83c[\\udde6-\\uddff]){2}",be="[\\ud800-\\udbff][\\udc00-\\udfff]",Ie="["+Be+"]",He="\\u200d",Se="(?:"+ve+"|"+Ue+")",xe="(?:"+Ie+"|"+Ue+")",Te="(?:"+de+"(?:d|ll|m|re|s|t|ve))?",Ke="(?:"+de+"(?:D|LL|M|RE|S|T|VE))?",Le=me+"?",De="["+fe+"]?",Re="(?:"+He+"(?:"+[ye,Ee,be].join("|")+")"+De+Le+")*",ke="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Pe="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Oe=De+Le+Re,Me="(?:"+[Qe,Ee,be].join("|")+")"+Oe,Ge="(?:"+[ye+we+"?",we,Ee,be,he].join("|")+")",Ne=RegExp(de,"g"),Ve=RegExp(we,"g"),_e=RegExp(Fe+"(?="+Fe+")|"+Ge+Oe,"g"),Xe=RegExp([Ie+"?"+ve+"+"+Te+"(?="+[pe,Ie,"$"].join("|")+")",xe+"+"+Ke+"(?="+[pe,Ie+Se,"$"].join("|")+")",Ie+"?"+Se+"+"+Te,Ie+"+"+Ke,Pe,ke,Ce,Me].join("|"),"g"),Je=RegExp("["+He+ee+oe+fe+"]"),Ye=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,je=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],We=-1,Ze={};Ze[fA]=Ze[gA]=Ze[dA]=Ze[hA]=Ze[pA]=Ze[wA]=Ze[CA]=Ze[QA]=Ze[vA]=!0,Ze[V]=Ze[_]=Ze[lA]=Ze[J]=Ze[BA]=Ze[Y]=Ze[W]=Ze[Z]=Ze[q]=Ze[$]=Ze[eA]=Ze[nA]=Ze[oA]=Ze[iA]=Ze[cA]=!1;var ze={};ze[V]=ze[_]=ze[lA]=ze[BA]=ze[J]=ze[Y]=ze[fA]=ze[gA]=ze[dA]=ze[hA]=ze[pA]=ze[q]=ze[$]=ze[eA]=ze[nA]=ze[oA]=ze[iA]=ze[aA]=ze[wA]=ze[CA]=ze[QA]=ze[vA]=!0,ze[W]=ze[Z]=ze[cA]=!1;var qe={"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"},$e={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},At={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"},et={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},tt=parseFloat,rt=parseInt,nt="object"==typeof A&&A&&A.Object===Object&&A,ot="object"==typeof self&&self&&self.Object===Object&&self,it=nt||ot||Function("return this")(),at=e&&!e.nodeType&&e,st=at&&"object"==typeof r&&r&&!r.nodeType&&r,ct=st&&st.exports===at,ut=ct&&nt.process,lt=function(){try{var A=st&&st.require&&st.require("util").types;return A||ut&&ut.binding&&ut.binding("util")}catch(e){}}(),Bt=lt&&lt.isArrayBuffer,ft=lt&&lt.isDate,gt=lt&&lt.isMap,dt=lt&&lt.isRegExp,ht=lt&&lt.isSet,pt=lt&&lt.isTypedArray;function wt(A,e,t){switch(t.length){case 0:return A.call(e);case 1:return A.call(e,t[0]);case 2:return A.call(e,t[0],t[1]);case 3:return A.call(e,t[0],t[1],t[2])}return A.apply(e,t)}function Ct(A,e,t,r){var n=-1,o=null==A?0:A.length;while(++n<o){var i=A[n];e(r,i,t(i),A)}return r}function Qt(A,e){var t=-1,r=null==A?0:A.length;while(++t<r)if(!1===e(A[t],t,A))break;return A}function vt(A,e){var t=null==A?0:A.length;while(t--)if(!1===e(A[t],t,A))break;return A}function Ut(A,e){var t=-1,r=null==A?0:A.length;while(++t<r)if(!e(A[t],t,A))return!1;return!0}function Ft(A,e){var t=-1,r=null==A?0:A.length,n=0,o=[];while(++t<r){var i=A[t];e(i,t,A)&&(o[n++]=i)}return o}function mt(A,e){var t=null==A?0:A.length;return!!t&&Rt(A,e,0)>-1}function yt(A,e,t){var r=-1,n=null==A?0:A.length;while(++r<n)if(t(e,A[r]))return!0;return!1}function Et(A,e){var t=-1,r=null==A?0:A.length,n=Array(r);while(++t<r)n[t]=e(A[t],t,A);return n}function bt(A,e){var t=-1,r=e.length,n=A.length;while(++t<r)A[n+t]=e[t];return A}function It(A,e,t,r){var n=-1,o=null==A?0:A.length;r&&o&&(t=A[++n]);while(++n<o)t=e(t,A[n],n,A);return t}function Ht(A,e,t,r){var n=null==A?0:A.length;r&&n&&(t=A[--n]);while(n--)t=e(t,A[n],n,A);return t}function St(A,e){var t=-1,r=null==A?0:A.length;while(++t<r)if(e(A[t],t,A))return!0;return!1}var xt=Mt("length");function Tt(A){return A.split("")}function Kt(A){return A.match(VA)||[]}function Lt(A,e,t){var r;return t(A,(function(A,t,n){if(e(A,t,n))return r=t,!1})),r}function Dt(A,e,t,r){var n=A.length,o=t+(r?1:-1);while(r?o--:++o<n)if(e(A[o],o,A))return o;return-1}function Rt(A,e,t){return e===e?lr(A,e,t):Dt(A,Pt,t)}function kt(A,e,t,r){var n=t-1,o=A.length;while(++n<o)if(r(A[n],e))return n;return-1}function Pt(A){return A!==A}function Ot(A,e){var t=null==A?0:A.length;return t?_t(A,e)/t:P}function Mt(A){return function(e){return null==e?o:e[A]}}function Gt(A){return function(e){return null==A?o:A[e]}}function Nt(A,e,t,r,n){return n(A,(function(A,n,o){t=r?(r=!1,A):e(t,A,n,o)})),t}function Vt(A,e){var t=A.length;A.sort(e);while(t--)A[t]=A[t].value;return A}function _t(A,e){var t,r=-1,n=A.length;while(++r<n){var i=e(A[r]);i!==o&&(t=t===o?i:t+i)}return t}function Xt(A,e){var t=-1,r=Array(A);while(++t<A)r[t]=e(t);return r}function Jt(A,e){return Et(e,(function(e){return[e,A[e]]}))}function Yt(A){return function(e){return A(e)}}function jt(A,e){return Et(e,(function(e){return A[e]}))}function Wt(A,e){return A.has(e)}function Zt(A,e){var t=-1,r=A.length;while(++t<r&&Rt(e,A[t],0)>-1);return t}function zt(A,e){var t=A.length;while(t--&&Rt(e,A[t],0)>-1);return t}function qt(A,e){var t=A.length,r=0;while(t--)A[t]===e&&++r;return r}var $t=Gt(qe),Ar=Gt($e);function er(A){return"\\"+et[A]}function tr(A,e){return null==A?o:A[e]}function rr(A){return Je.test(A)}function nr(A){return Ye.test(A)}function or(A){var e,t=[];while(!(e=A.next()).done)t.push(e.value);return t}function ir(A){var e=-1,t=Array(A.size);return A.forEach((function(A,r){t[++e]=[r,A]})),t}function ar(A,e){return function(t){return A(e(t))}}function sr(A,e){var t=-1,r=A.length,n=0,o=[];while(++t<r){var i=A[t];i!==e&&i!==B||(A[t]=B,o[n++]=t)}return o}function cr(A){var e=-1,t=Array(A.size);return A.forEach((function(A){t[++e]=A})),t}function ur(A){var e=-1,t=Array(A.size);return A.forEach((function(A){t[++e]=[A,A]})),t}function lr(A,e,t){var r=t-1,n=A.length;while(++r<n)if(A[r]===e)return r;return-1}function Br(A,e,t){var r=t+1;while(r--)if(A[r]===e)return r;return r}function fr(A){return rr(A)?hr(A):xt(A)}function gr(A){return rr(A)?pr(A):Tt(A)}var dr=Gt(At);function hr(A){var e=_e.lastIndex=0;while(_e.test(A))++e;return e}function pr(A){return A.match(_e)||[]}function wr(A){return A.match(Xe)||[]}var Cr=function A(e){e=null==e?it:Qr.defaults(it.Object(),e,Qr.pick(it,je));var t=e.Array,r=e.Date,n=e.Error,VA=e.Function,ee=e.Math,te=e.Object,re=e.RegExp,ne=e.String,oe=e.TypeError,ie=t.prototype,ae=VA.prototype,se=te.prototype,ce=e["__core-js_shared__"],ue=ae.toString,le=se.hasOwnProperty,Be=0,fe=function(){var A=/[^.]+$/.exec(ce&&ce.keys&&ce.keys.IE_PROTO||"");return A?"Symbol(src)_1."+A:""}(),ge=se.toString,de=ue.call(te),he=it._,pe=re("^"+ue.call(le).replace(DA,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),we=ct?e.Buffer:o,Ce=e.Symbol,Qe=e.Uint8Array,ve=we?we.allocUnsafe:o,Ue=ar(te.getPrototypeOf,te),Fe=te.create,me=se.propertyIsEnumerable,ye=ie.splice,Ee=Ce?Ce.isConcatSpreadable:o,be=Ce?Ce.iterator:o,Ie=Ce?Ce.toStringTag:o,He=function(){try{var A=Xi(te,"defineProperty");return A({},"",{}),A}catch(e){}}(),Se=e.clearTimeout!==it.clearTimeout&&e.clearTimeout,xe=r&&r.now!==it.Date.now&&r.now,Te=e.setTimeout!==it.setTimeout&&e.setTimeout,Ke=ee.ceil,Le=ee.floor,De=te.getOwnPropertySymbols,Re=we?we.isBuffer:o,ke=e.isFinite,Pe=ie.join,Oe=ar(te.keys,te),Me=ee.max,Ge=ee.min,_e=r.now,Xe=e.parseInt,Je=ee.random,Ye=ie.reverse,qe=Xi(e,"DataView"),$e=Xi(e,"Map"),At=Xi(e,"Promise"),et=Xi(e,"Set"),nt=Xi(e,"WeakMap"),ot=Xi(te,"create"),at=nt&&new nt,st={},ut=Sa(qe),lt=Sa($e),xt=Sa(At),Tt=Sa(et),Gt=Sa(nt),lr=Ce?Ce.prototype:o,hr=lr?lr.valueOf:o,pr=lr?lr.toString:o;function Cr(A){if(Fu(A)&&!iu(A)&&!(A instanceof mr)){if(A instanceof Fr)return A;if(le.call(A,"__wrapped__"))return Ta(A)}return new Fr(A)}var vr=function(){function A(){}return function(e){if(!Uu(e))return{};if(Fe)return Fe(e);A.prototype=e;var t=new A;return A.prototype=o,t}}();function Ur(){}function Fr(A,e){this.__wrapped__=A,this.__actions__=[],this.__chain__=!!e,this.__index__=0,this.__values__=o}function mr(A){this.__wrapped__=A,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=O,this.__views__=[]}function yr(){var A=new mr(this.__wrapped__);return A.__actions__=ti(this.__actions__),A.__dir__=this.__dir__,A.__filtered__=this.__filtered__,A.__iteratees__=ti(this.__iteratees__),A.__takeCount__=this.__takeCount__,A.__views__=ti(this.__views__),A}function Er(){if(this.__filtered__){var A=new mr(this);A.__dir__=-1,A.__filtered__=!0}else A=this.clone(),A.__dir__*=-1;return A}function br(){var A=this.__wrapped__.value(),e=this.__dir__,t=iu(A),r=e<0,n=t?A.length:0,o=Zi(0,n,this.__views__),i=o.start,a=o.end,s=a-i,c=r?a:i-1,u=this.__iteratees__,l=u.length,B=0,f=Ge(s,this.__takeCount__);if(!t||!r&&n==s&&f==s)return ko(A,this.__actions__);var g=[];A:while(s--&&B<f){c+=e;var d=-1,h=A[c];while(++d<l){var p=u[d],w=p.iteratee,C=p.type,Q=w(h);if(C==K)h=Q;else if(!Q){if(C==T)continue A;break A}}g[B++]=h}return g}function Ir(A){var e=-1,t=null==A?0:A.length;this.clear();while(++e<t){var r=A[e];this.set(r[0],r[1])}}function Hr(){this.__data__=ot?ot(null):{},this.size=0}function Sr(A){var e=this.has(A)&&delete this.__data__[A];return this.size-=e?1:0,e}function xr(A){var e=this.__data__;if(ot){var t=e[A];return t===u?o:t}return le.call(e,A)?e[A]:o}function Tr(A){var e=this.__data__;return ot?e[A]!==o:le.call(e,A)}function Kr(A,e){var t=this.__data__;return this.size+=this.has(A)?0:1,t[A]=ot&&e===o?u:e,this}function Lr(A){var e=-1,t=null==A?0:A.length;this.clear();while(++e<t){var r=A[e];this.set(r[0],r[1])}}function Dr(){this.__data__=[],this.size=0}function Rr(A){var e=this.__data__,t=sn(e,A);if(t<0)return!1;var r=e.length-1;return t==r?e.pop():ye.call(e,t,1),--this.size,!0}function kr(A){var e=this.__data__,t=sn(e,A);return t<0?o:e[t][1]}function Pr(A){return sn(this.__data__,A)>-1}function Or(A,e){var t=this.__data__,r=sn(t,A);return r<0?(++this.size,t.push([A,e])):t[r][1]=e,this}function Mr(A){var e=-1,t=null==A?0:A.length;this.clear();while(++e<t){var r=A[e];this.set(r[0],r[1])}}function Gr(){this.size=0,this.__data__={hash:new Ir,map:new($e||Lr),string:new Ir}}function Nr(A){var e=Vi(this,A)["delete"](A);return this.size-=e?1:0,e}function Vr(A){return Vi(this,A).get(A)}function _r(A){return Vi(this,A).has(A)}function Xr(A,e){var t=Vi(this,A),r=t.size;return t.set(A,e),this.size+=t.size==r?0:1,this}function Jr(A){var e=-1,t=null==A?0:A.length;this.__data__=new Mr;while(++e<t)this.add(A[e])}function Yr(A){return this.__data__.set(A,u),this}function jr(A){return this.__data__.has(A)}function Wr(A){var e=this.__data__=new Lr(A);this.size=e.size}function Zr(){this.__data__=new Lr,this.size=0}function zr(A){var e=this.__data__,t=e["delete"](A);return this.size=e.size,t}function qr(A){return this.__data__.get(A)}function $r(A){return this.__data__.has(A)}function An(A,e){var t=this.__data__;if(t instanceof Lr){var r=t.__data__;if(!$e||r.length<a-1)return r.push([A,e]),this.size=++t.size,this;t=this.__data__=new Mr(r)}return t.set(A,e),this.size=t.size,this}function en(A,e){var t=iu(A),r=!t&&ou(A),n=!t&&!r&&lu(A),o=!t&&!r&&!n&&Pu(A),i=t||r||n||o,a=i?Xt(A.length,ne):[],s=a.length;for(var c in A)!e&&!le.call(A,c)||i&&("length"==c||n&&("offset"==c||"parent"==c)||o&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||na(c,s))||a.push(c);return a}function tn(A){var e=A.length;return e?A[ho(0,e-1)]:o}function rn(A,e){return ba(ti(A),gn(e,0,A.length))}function nn(A){return ba(ti(A))}function on(A,e,t){(t!==o&&!tu(A[e],t)||t===o&&!(e in A))&&Bn(A,e,t)}function an(A,e,t){var r=A[e];le.call(A,e)&&tu(r,t)&&(t!==o||e in A)||Bn(A,e,t)}function sn(A,e){var t=A.length;while(t--)if(tu(A[t][0],e))return t;return-1}function cn(A,e,t,r){return Qn(A,(function(A,n,o){e(r,A,t(A),o)})),r}function un(A,e){return A&&ri(e,Ql(e),A)}function ln(A,e){return A&&ri(e,vl(e),A)}function Bn(A,e,t){"__proto__"==e&&He?He(A,e,{configurable:!0,enumerable:!0,value:t,writable:!0}):A[e]=t}function fn(A,e){var r=-1,n=e.length,i=t(n),a=null==A;while(++r<n)i[r]=a?o:gl(A,e[r]);return i}function gn(A,e,t){return A===A&&(t!==o&&(A=A<=t?A:t),e!==o&&(A=A>=e?A:e)),A}function dn(A,e,t,r,n,i){var a,s=e&f,c=e&g,u=e&d;if(t&&(a=n?t(A,r,n,i):t(A)),a!==o)return a;if(!Uu(A))return A;var l=iu(A);if(l){if(a=$i(A),!s)return ti(A,a)}else{var B=Wi(A),h=B==Z||B==z;if(lu(A))return Jo(A,s);if(B==eA||B==V||h&&!n){if(a=c||h?{}:Aa(A),!s)return c?oi(A,ln(a,A)):ni(A,un(a,A))}else{if(!ze[B])return n?A:{};a=ea(A,B,s)}}i||(i=new Wr);var p=i.get(A);if(p)return p;i.set(A,a),Du(A)?A.forEach((function(r){a.add(dn(r,e,t,r,A,i))})):mu(A)&&A.forEach((function(r,n){a.set(n,dn(r,e,t,n,A,i))}));var w=u?c?Pi:ki:c?vl:Ql,C=l?o:w(A);return Qt(C||A,(function(r,n){C&&(n=r,r=A[n]),an(a,n,dn(r,e,t,n,A,i))})),a}function hn(A){var e=Ql(A);return function(t){return pn(t,A,e)}}function pn(A,e,t){var r=t.length;if(null==A)return!r;A=te(A);while(r--){var n=t[r],i=e[n],a=A[n];if(a===o&&!(n in A)||!i(a))return!1}return!0}function wn(A,e,t){if("function"!=typeof A)throw new oe(c);return Fa((function(){A.apply(o,t)}),e)}function Cn(A,e,t,r){var n=-1,o=mt,i=!0,s=A.length,c=[],u=e.length;if(!s)return c;t&&(e=Et(e,Yt(t))),r?(o=yt,i=!1):e.length>=a&&(o=Wt,i=!1,e=new Jr(e));A:while(++n<s){var l=A[n],B=null==t?l:t(l);if(l=r||0!==l?l:0,i&&B===B){var f=u;while(f--)if(e[f]===B)continue A;c.push(l)}else o(e,B,r)||c.push(l)}return c}Cr.templateSettings={escape:HA,evaluate:SA,interpolate:xA,variable:"",imports:{_:Cr}},Cr.prototype=Ur.prototype,Cr.prototype.constructor=Cr,Fr.prototype=vr(Ur.prototype),Fr.prototype.constructor=Fr,mr.prototype=vr(Ur.prototype),mr.prototype.constructor=mr,Ir.prototype.clear=Hr,Ir.prototype["delete"]=Sr,Ir.prototype.get=xr,Ir.prototype.has=Tr,Ir.prototype.set=Kr,Lr.prototype.clear=Dr,Lr.prototype["delete"]=Rr,Lr.prototype.get=kr,Lr.prototype.has=Pr,Lr.prototype.set=Or,Mr.prototype.clear=Gr,Mr.prototype["delete"]=Nr,Mr.prototype.get=Vr,Mr.prototype.has=_r,Mr.prototype.set=Xr,Jr.prototype.add=Jr.prototype.push=Yr,Jr.prototype.has=jr,Wr.prototype.clear=Zr,Wr.prototype["delete"]=zr,Wr.prototype.get=qr,Wr.prototype.has=$r,Wr.prototype.set=An;var Qn=si(Hn),vn=si(Sn,!0);function Un(A,e){var t=!0;return Qn(A,(function(A,r,n){return t=!!e(A,r,n),t})),t}function Fn(A,e,t){var r=-1,n=A.length;while(++r<n){var i=A[r],a=e(i);if(null!=a&&(s===o?a===a&&!ku(a):t(a,s)))var s=a,c=i}return c}function mn(A,e,t,r){var n=A.length;t=Ju(t),t<0&&(t=-t>n?0:n+t),r=r===o||r>n?n:Ju(r),r<0&&(r+=n),r=t>r?0:Yu(r);while(t<r)A[t++]=e;return A}function yn(A,e){var t=[];return Qn(A,(function(A,r,n){e(A,r,n)&&t.push(A)})),t}function En(A,e,t,r,n){var o=-1,i=A.length;t||(t=ra),n||(n=[]);while(++o<i){var a=A[o];e>0&&t(a)?e>1?En(a,e-1,t,r,n):bt(n,a):r||(n[n.length]=a)}return n}var bn=ci(),In=ci(!0);function Hn(A,e){return A&&bn(A,e,Ql)}function Sn(A,e){return A&&In(A,e,Ql)}function xn(A,e){return Ft(e,(function(e){return Cu(A[e])}))}function Tn(A,e){e=No(e,A);var t=0,r=e.length;while(null!=A&&t<r)A=A[Ha(e[t++])];return t&&t==r?A:o}function Kn(A,e,t){var r=e(A);return iu(A)?r:bt(r,t(A))}function Ln(A){return null==A?A===o?sA:AA:Ie&&Ie in te(A)?Ji(A):pa(A)}function Dn(A,e){return A>e}function Rn(A,e){return null!=A&&le.call(A,e)}function kn(A,e){return null!=A&&e in te(A)}function Pn(A,e,t){return A>=Ge(e,t)&&A<Me(e,t)}function On(A,e,r){var n=r?yt:mt,i=A[0].length,a=A.length,s=a,c=t(a),u=1/0,l=[];while(s--){var B=A[s];s&&e&&(B=Et(B,Yt(e))),u=Ge(B.length,u),c[s]=!r&&(e||i>=120&&B.length>=120)?new Jr(s&&B):o}B=A[0];var f=-1,g=c[0];A:while(++f<i&&l.length<u){var d=B[f],h=e?e(d):d;if(d=r||0!==d?d:0,!(g?Wt(g,h):n(l,h,r))){s=a;while(--s){var p=c[s];if(!(p?Wt(p,h):n(A[s],h,r)))continue A}g&&g.push(h),l.push(d)}}return l}function Mn(A,e,t,r){return Hn(A,(function(A,n,o){e(r,t(A),n,o)})),r}function Gn(A,e,t){e=No(e,A),A=Ca(A,e);var r=null==A?A:A[Ha(rs(e))];return null==r?o:wt(r,A,t)}function Nn(A){return Fu(A)&&Ln(A)==V}function Vn(A){return Fu(A)&&Ln(A)==lA}function _n(A){return Fu(A)&&Ln(A)==Y}function Xn(A,e,t,r,n){return A===e||(null==A||null==e||!Fu(A)&&!Fu(e)?A!==A&&e!==e:Jn(A,e,t,r,Xn,n))}function Jn(A,e,t,r,n,o){var i=iu(A),a=iu(e),s=i?_:Wi(A),c=a?_:Wi(e);s=s==V?eA:s,c=c==V?eA:c;var u=s==eA,l=c==eA,B=s==c;if(B&&lu(A)){if(!lu(e))return!1;i=!0,u=!1}if(B&&!u)return o||(o=new Wr),i||Pu(A)?Ki(A,e,t,r,n,o):Li(A,e,s,t,r,n,o);if(!(t&h)){var f=u&&le.call(A,"__wrapped__"),g=l&&le.call(e,"__wrapped__");if(f||g){var d=f?A.value():A,p=g?e.value():e;return o||(o=new Wr),n(d,p,t,r,o)}}return!!B&&(o||(o=new Wr),Di(A,e,t,r,n,o))}function Yn(A){return Fu(A)&&Wi(A)==q}function jn(A,e,t,r){var n=t.length,i=n,a=!r;if(null==A)return!i;A=te(A);while(n--){var s=t[n];if(a&&s[2]?s[1]!==A[s[0]]:!(s[0]in A))return!1}while(++n<i){s=t[n];var c=s[0],u=A[c],l=s[1];if(a&&s[2]){if(u===o&&!(c in A))return!1}else{var B=new Wr;if(r)var f=r(u,l,c,A,e,B);if(!(f===o?Xn(l,u,h|p,r,B):f))return!1}}return!0}function Wn(A){if(!Uu(A)||ca(A))return!1;var e=Cu(A)?pe:WA;return e.test(Sa(A))}function Zn(A){return Fu(A)&&Ln(A)==nA}function zn(A){return Fu(A)&&Wi(A)==oA}function qn(A){return Fu(A)&&vu(A.length)&&!!Ze[Ln(A)]}function $n(A){return"function"==typeof A?A:null==A?IB:"object"==typeof A?iu(A)?oo(A[0],A[1]):no(A):GB(A)}function Ao(A){if(!la(A))return Oe(A);var e=[];for(var t in te(A))le.call(A,t)&&"constructor"!=t&&e.push(t);return e}function eo(A){if(!Uu(A))return ha(A);var e=la(A),t=[];for(var r in A)("constructor"!=r||!e&&le.call(A,r))&&t.push(r);return t}function to(A,e){return A<e}function ro(A,e){var r=-1,n=su(A)?t(A.length):[];return Qn(A,(function(A,t,o){n[++r]=e(A,t,o)})),n}function no(A){var e=_i(A);return 1==e.length&&e[0][2]?fa(e[0][0],e[0][1]):function(t){return t===A||jn(t,A,e)}}function oo(A,e){return ia(A)&&Ba(e)?fa(Ha(A),e):function(t){var r=gl(t,A);return r===o&&r===e?hl(t,A):Xn(e,r,h|p)}}function io(A,e,t,r,n){A!==e&&bn(e,(function(i,a){if(n||(n=new Wr),Uu(i))ao(A,e,a,t,io,r,n);else{var s=r?r(va(A,a),i,a+"",A,e,n):o;s===o&&(s=i),on(A,a,s)}}),vl)}function ao(A,e,t,r,n,i,a){var s=va(A,t),c=va(e,t),u=a.get(c);if(u)on(A,t,u);else{var l=i?i(s,c,t+"",A,e,a):o,B=l===o;if(B){var f=iu(c),g=!f&&lu(c),d=!f&&!g&&Pu(c);l=c,f||g||d?iu(s)?l=s:cu(s)?l=ti(s):g?(B=!1,l=Jo(c,!0)):d?(B=!1,l=zo(c,!0)):l=[]:Tu(c)||ou(c)?(l=s,ou(s)?l=Wu(s):Uu(s)&&!Cu(s)||(l=Aa(c))):B=!1}B&&(a.set(c,l),n(l,c,r,i,a),a["delete"](c)),on(A,t,l)}}function so(A,e){var t=A.length;if(t)return e+=e<0?t:0,na(e,t)?A[e]:o}function co(A,e,t){e=e.length?Et(e,(function(A){return iu(A)?function(e){return Tn(e,1===A.length?A[0]:A)}:A})):[IB];var r=-1;e=Et(e,Yt(Ni()));var n=ro(A,(function(A,t,n){var o=Et(e,(function(e){return e(A)}));return{criteria:o,index:++r,value:A}}));return Vt(n,(function(A,e){return $o(A,e,t)}))}function uo(A,e){return lo(A,e,(function(e,t){return hl(A,t)}))}function lo(A,e,t){var r=-1,n=e.length,o={};while(++r<n){var i=e[r],a=Tn(A,i);t(a,i)&&Uo(o,No(i,A),a)}return o}function Bo(A){return function(e){return Tn(e,A)}}function fo(A,e,t,r){var n=r?kt:Rt,o=-1,i=e.length,a=A;A===e&&(e=ti(e)),t&&(a=Et(A,Yt(t)));while(++o<i){var s=0,c=e[o],u=t?t(c):c;while((s=n(a,u,s,r))>-1)a!==A&&ye.call(a,s,1),ye.call(A,s,1)}return A}function go(A,e){var t=A?e.length:0,r=t-1;while(t--){var n=e[t];if(t==r||n!==o){var o=n;na(n)?ye.call(A,n,1):Lo(A,n)}}return A}function ho(A,e){return A+Le(Je()*(e-A+1))}function po(A,e,r,n){var o=-1,i=Me(Ke((e-A)/(r||1)),0),a=t(i);while(i--)a[n?i:++o]=A,A+=r;return a}function wo(A,e){var t="";if(!A||e<1||e>R)return t;do{e%2&&(t+=A),e=Le(e/2),e&&(A+=A)}while(e);return t}function Co(A,e){return ma(wa(A,e,IB),A+"")}function Qo(A){return tn(Ol(A))}function vo(A,e){var t=Ol(A);return ba(t,gn(e,0,t.length))}function Uo(A,e,t,r){if(!Uu(A))return A;e=No(e,A);var n=-1,i=e.length,a=i-1,s=A;while(null!=s&&++n<i){var c=Ha(e[n]),u=t;if("__proto__"===c||"constructor"===c||"prototype"===c)return A;if(n!=a){var l=s[c];u=r?r(l,c,s):o,u===o&&(u=Uu(l)?l:na(e[n+1])?[]:{})}an(s,c,u),s=s[c]}return A}var Fo=at?function(A,e){return at.set(A,e),A}:IB,mo=He?function(A,e){return He(A,"toString",{configurable:!0,enumerable:!1,value:mB(e),writable:!0})}:IB;function yo(A){return ba(Ol(A))}function Eo(A,e,r){var n=-1,o=A.length;e<0&&(e=-e>o?0:o+e),r=r>o?o:r,r<0&&(r+=o),o=e>r?0:r-e>>>0,e>>>=0;var i=t(o);while(++n<o)i[n]=A[n+e];return i}function bo(A,e){var t;return Qn(A,(function(A,r,n){return t=e(A,r,n),!t})),!!t}function Io(A,e,t){var r=0,n=null==A?r:A.length;if("number"==typeof e&&e===e&&n<=G){while(r<n){var o=r+n>>>1,i=A[o];null!==i&&!ku(i)&&(t?i<=e:i<e)?r=o+1:n=o}return n}return Ho(A,e,IB,t)}function Ho(A,e,t,r){var n=0,i=null==A?0:A.length;if(0===i)return 0;e=t(e);var a=e!==e,s=null===e,c=ku(e),u=e===o;while(n<i){var l=Le((n+i)/2),B=t(A[l]),f=B!==o,g=null===B,d=B===B,h=ku(B);if(a)var p=r||d;else p=u?d&&(r||f):s?d&&f&&(r||!g):c?d&&f&&!g&&(r||!h):!g&&!h&&(r?B<=e:B<e);p?n=l+1:i=l}return Ge(i,M)}function So(A,e){var t=-1,r=A.length,n=0,o=[];while(++t<r){var i=A[t],a=e?e(i):i;if(!t||!tu(a,s)){var s=a;o[n++]=0===i?0:i}}return o}function xo(A){return"number"==typeof A?A:ku(A)?P:+A}function To(A){if("string"==typeof A)return A;if(iu(A))return Et(A,To)+"";if(ku(A))return pr?pr.call(A):"";var e=A+"";return"0"==e&&1/A==-D?"-0":e}function Ko(A,e,t){var r=-1,n=mt,o=A.length,i=!0,s=[],c=s;if(t)i=!1,n=yt;else if(o>=a){var u=e?null:bi(A);if(u)return cr(u);i=!1,n=Wt,c=new Jr}else c=e?[]:s;A:while(++r<o){var l=A[r],B=e?e(l):l;if(l=t||0!==l?l:0,i&&B===B){var f=c.length;while(f--)if(c[f]===B)continue A;e&&c.push(B),s.push(l)}else n(c,B,t)||(c!==s&&c.push(B),s.push(l))}return s}function Lo(A,e){return e=No(e,A),A=Ca(A,e),null==A||delete A[Ha(rs(e))]}function Do(A,e,t,r){return Uo(A,e,t(Tn(A,e)),r)}function Ro(A,e,t,r){var n=A.length,o=r?n:-1;while((r?o--:++o<n)&&e(A[o],o,A));return t?Eo(A,r?0:o,r?o+1:n):Eo(A,r?o+1:0,r?n:o)}function ko(A,e){var t=A;return t instanceof mr&&(t=t.value()),It(e,(function(A,e){return e.func.apply(e.thisArg,bt([A],e.args))}),t)}function Po(A,e,r){var n=A.length;if(n<2)return n?Ko(A[0]):[];var o=-1,i=t(n);while(++o<n){var a=A[o],s=-1;while(++s<n)s!=o&&(i[o]=Cn(i[o]||a,A[s],e,r))}return Ko(En(i,1),e,r)}function Oo(A,e,t){var r=-1,n=A.length,i=e.length,a={};while(++r<n){var s=r<i?e[r]:o;t(a,A[r],s)}return a}function Mo(A){return cu(A)?A:[]}function Go(A){return"function"==typeof A?A:IB}function No(A,e){return iu(A)?A:ia(A,e)?[A]:Ia(zu(A))}var Vo=Co;function _o(A,e,t){var r=A.length;return t=t===o?r:t,!e&&t>=r?A:Eo(A,e,t)}var Xo=Se||function(A){return it.clearTimeout(A)};function Jo(A,e){if(e)return A.slice();var t=A.length,r=ve?ve(t):new A.constructor(t);return A.copy(r),r}function Yo(A){var e=new A.constructor(A.byteLength);return new Qe(e).set(new Qe(A)),e}function jo(A,e){var t=e?Yo(A.buffer):A.buffer;return new A.constructor(t,A.byteOffset,A.byteLength)}function Wo(A){var e=new A.constructor(A.source,JA.exec(A));return e.lastIndex=A.lastIndex,e}function Zo(A){return hr?te(hr.call(A)):{}}function zo(A,e){var t=e?Yo(A.buffer):A.buffer;return new A.constructor(t,A.byteOffset,A.length)}function qo(A,e){if(A!==e){var t=A!==o,r=null===A,n=A===A,i=ku(A),a=e!==o,s=null===e,c=e===e,u=ku(e);if(!s&&!u&&!i&&A>e||i&&a&&c&&!s&&!u||r&&a&&c||!t&&c||!n)return 1;if(!r&&!i&&!u&&A<e||u&&t&&n&&!r&&!i||s&&t&&n||!a&&n||!c)return-1}return 0}function $o(A,e,t){var r=-1,n=A.criteria,o=e.c