!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.DailyIframe=t():e.DailyIframe=t()}(this,(function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=20)}([function(e,t,n){e.exports=n(21)},function(e,t){function n(e,t,n,r,i,o,a){try{var u=e[o](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,i)}e.exports=function(e){return function(){var t=this,r=arguments;return new Promise((function(i,o){var a=e.apply(t,r);function u(e){n(a,i,o,u,c,"next",e)}function c(e){n(a,i,o,u,c,"throw",e)}u(void 0)}))}}},function(e,t){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t){function n(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}e.exports=function(e,t,r){return t&&n(e.prototype,t),r&&n(e,r),e}},function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return o}));var r=n(9);function i(){throw new Error("Method must be implemented in subclass")}function o(e){var t=e?new URL(e).origin:null;return!t||t.match(/https:\/\/[^.]+\.daily\.co/)?Object(r.a)().supportsSfu?"https://c.daily.co/static/call-machine-object-bundle.js":"https://c.daily.co/static/call-machine-object-nosfu-bundle.js":(t||(console.warn("No baseUrl provided for call object bundle. Defaulting to production CDN..."),t="https://c.daily.co"),Object(r.a)().supportsSfu?"".concat(t,"/static/call-machine-object-bundle.js"):"".concat(t,"/static/call-machine-object-nosfu-bundle.js"))}},function(e,t){function n(t){return e.exports=n=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},n(t)}e.exports=n},function(e,t,n){var r=n(22),i=n(14);e.exports=function(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?i(e):t}},function(e,t,n){var r=n(13);e.exports=function(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&&r(e,t)}},function(e,t,n){"use strict";var r,i="object"==typeof Reflect?Reflect:null,o=i&&"function"==typeof i.apply?i.apply:function(e,t,n){return Function.prototype.apply.call(e,t,n)};r=i&&"function"==typeof i.ownKeys?i.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var a=Number.isNaN||function(e){return e!=e};function u(){u.init.call(this)}e.exports=u,u.EventEmitter=u,u.prototype._events=void 0,u.prototype._eventsCount=0,u.prototype._maxListeners=void 0;var c=10;function s(e){if("function"!=typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function l(e){return void 0===e._maxListeners?u.defaultMaxListeners:e._maxListeners}function f(e,t,n,r){var i,o,a,u;if(s(n),void 0===(o=e._events)?(o=e._events=Object.create(null),e._eventsCount=0):(void 0!==o.newListener&&(e.emit("newListener",t,n.listener?n.listener:n),o=e._events),a=o[t]),void 0===a)a=o[t]=n,++e._eventsCount;else if("function"==typeof a?a=o[t]=r?[n,a]:[a,n]:r?a.unshift(n):a.push(n),(i=l(e))>0&&a.length>i&&!a.warned){a.warned=!0;var c=new Error("Possible EventEmitter memory leak detected. "+a.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");c.name="MaxListenersExceededWarning",c.emitter=e,c.type=t,c.count=a.length,u=c,console&&console.warn&&console.warn(u)}return e}function d(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function h(e,t,n){var r={fired:!1,wrapFn:void 0,target:e,type:t,listener:n},i=d.bind(r);return i.listener=n,r.wrapFn=i,i}function p(e,t,n){var r=e._events;if(void 0===r)return[];var i=r[t];return void 0===i?[]:"function"==typeof i?n?[i.listener||i]:[i]:n?function(e){for(var t=new Array(e.length),n=0;n<t.length;++n)t[n]=e[n].listener||e[n];return t}(i):g(i,i.length)}function v(e){var t=this._events;if(void 0!==t){var n=t[e];if("function"==typeof n)return 1;if(void 0!==n)return n.length}return 0}function g(e,t){for(var n=new Array(t),r=0;r<t;++r)n[r]=e[r];return n}Object.defineProperty(u,"defaultMaxListeners",{enumerable:!0,get:function(){return c},set:function(e){if("number"!=typeof e||e<0||a(e))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+e+".");c=e}}),u.init=function(){void 0!==this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},u.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||a(e))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+e+".");return this._maxListeners=e,this},u.prototype.getMaxListeners=function(){return l(this)},u.prototype.emit=function(e){for(var t=[],n=1;n<arguments.length;n++)t.push(arguments[n]);var r="error"===e,i=this._events;if(void 0!==i)r=r&&void 0===i.error;else if(!r)return!1;if(r){var a;if(t.length>0&&(a=t[0]),a instanceof Error)throw a;var u=new Error("Unhandled error."+(a?" ("+a.message+")":""));throw u.context=a,u}var c=i[e];if(void 0===c)return!1;if("function"==typeof c)o(c,this,t);else{var s=c.length,l=g(c,s);for(n=0;n<s;++n)o(l[n],this,t)}return!0},u.prototype.addListener=function(e,t){return f(this,e,t,!1)},u.prototype.on=u.prototype.addListener,u.prototype.prependListener=function(e,t){return f(this,e,t,!0)},u.prototype.once=function(e,t){return s(t),this.on(e,h(this,e,t)),this},u.prototype.prependOnceListener=function(e,t){return s(t),this.prependListener(e,h(this,e,t)),this},u.prototype.removeListener=function(e,t){var n,r,i,o,a;if(s(t),void 0===(r=this._events))return this;if(void 0===(n=r[e]))return this;if(n===t||n.listener===t)0==--this._eventsCount?this._events=Object.create(null):(delete r[e],r.removeListener&&this.emit("removeListener",e,n.listener||t));else if("function"!=typeof n){for(i=-1,o=n.length-1;o>=0;o--)if(n[o]===t||n[o].listener===t){a=n[o].listener,i=o;break}if(i<0)return this;0===i?n.shift():function(e,t){for(;t+1<e.length;t++)e[t]=e[t+1];e.pop()}(n,i),1===n.length&&(r[e]=n[0]),void 0!==r.removeListener&&this.emit("removeListener",e,a||t)}return this},u.prototype.off=u.prototype.removeListener,u.prototype.removeAllListeners=function(e){var t,n,r;if(void 0===(n=this._events))return this;if(void 0===n.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==n[e]&&(0==--this._eventsCount?this._events=Object.create(null):delete n[e]),this;if(0===arguments.length){var i,o=Object.keys(n);for(r=0;r<o.length;++r)"removeListener"!==(i=o[r])&&this.removeAllListeners(i);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if("function"==typeof(t=n[e]))this.removeListener(e,t);else if(void 0!==t)for(r=t.length-1;r>=0;r--)this.removeListener(e,t[r]);return this},u.prototype.listeners=function(e){return p(this,e,!0)},u.prototype.rawListeners=function(e){return p(this,e,!1)},u.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):v.call(e,t)},u.prototype.listenerCount=v,u.prototype.eventNames=function(){return this._eventsCount>0?r(this._events):[]}},function(e,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"a",(function(){return a}));var r=n(15),i=n.n(r);function o(){return"undefined"!=typeof navigator&&navigator.product&&"ReactNative"===navigator.product}function a(){if(o())return{supported:!0,mobile:!0,name:"React Native",version:null,supportsScreenShare:!1,supportsSfu:!0};var e=i.a.getParser(window.navigator.userAgent),t=e.getBrowser(),n=i.a.parse(window.navigator.userAgent),r=e.satisfies({electron:">=6",chromium:">=61",chrome:">=61",firefox:">=63",opera:">=61",safari:">=12",edge:">=18",iOS:{chromium:"<0",chrome:"<0",firefox:"<0",opera:"<0",safari:">=12",edge:"<0"}}),a=!!(r&&navigator&&navigator.mediaDevices&&navigator.mediaDevices.getDisplayMedia&&function(e){return e.satisfies({electron:">=6",chromium:">=75",chrome:">=75",firefox:">=67",opera:">=61",safari:">=13.0.1",edge:">=79"})}(e)),u=!(!r||e.satisfies({edge:"<=18"}));return{supported:r,mobile:"mobile"===n.platform.type,name:t.name,version:t.version,supportsScreenShare:a,supportsSfu:u}}},function(e,t,n){(function(e,r){var i;
/**
 * @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="Expected a function",a="__lodash_placeholder__",u=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],c="[object Arguments]",s="[object Array]",l="[object Boolean]",f="[object Date]",d="[object Error]",h="[object Function]",p="[object GeneratorFunction]",v="[object Map]",g="[object Number]",_="[object Object]",m="[object RegExp]",y="[object Set]",b="[object String]",w="[object Symbol]",k="[object WeakMap]",M="[object ArrayBuffer]",S="[object DataView]",x="[object Float32Array]",O="[object Float64Array]",T="[object Int8Array]",A="[object Int16Array]",j="[object Int32Array]",E="[object Uint8Array]",C="[object Uint16Array]",P="[object Uint32Array]",L=/\b__p \+= '';/g,F=/\b(__p \+=) '' \+/g,R=/(__e\(.*?\)|\b__t\)) \+\n'';/g,I=/&(?:amp|lt|gt|quot|#39);/g,N=/[&<>"']/g,B=RegExp(I.source),D=RegExp(N.source),z=/<%-([\s\S]+?)%>/g,W=/<%([\s\S]+?)%>/g,U=/<%=([\s\S]+?)%>/g,q=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,V=/^\w*$/,G=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,J=/[\\^$.*+?()[\]{}|]/g,$=RegExp(J.source),H=/^\s+|\s+$/g,Z=/^\s+/,K=/\s+$/,Y=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Q=/\{\n\/\* \[wrapped with (.+)\] \*/,X=/,? & /,ee=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,te=/\\(\\)?/g,ne=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,re=/\w*$/,ie=/^[-+]0x[0-9a-f]+$/i,oe=/^0b[01]+$/i,ae=/^\[object .+?Constructor\]$/,ue=/^0o[0-7]+$/i,ce=/^(?:0|[1-9]\d*)$/,se=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,le=/($^)/,fe=/['\n\r\u2028\u2029\\]/g,de="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",he="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\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",pe="[\\ud800-\\udfff]",ve="["+he+"]",ge="["+de+"]",_e="\\d+",me="[\\u2700-\\u27bf]",ye="[a-z\\xdf-\\xf6\\xf8-\\xff]",be="[^\\ud800-\\udfff"+he+_e+"\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",we="\\ud83c[\\udffb-\\udfff]",ke="[^\\ud800-\\udfff]",Me="(?:\\ud83c[\\udde6-\\uddff]){2}",Se="[\\ud800-\\udbff][\\udc00-\\udfff]",xe="[A-Z\\xc0-\\xd6\\xd8-\\xde]",Oe="(?:"+ye+"|"+be+")",Te="(?:"+xe+"|"+be+")",Ae="(?:"+ge+"|"+we+")"+"?",je="[\\ufe0e\\ufe0f]?"+Ae+("(?:\\u200d(?:"+[ke,Me,Se].join("|")+")[\\ufe0e\\ufe0f]?"+Ae+")*"),Ee="(?:"+[me,Me,Se].join("|")+")"+je,Ce="(?:"+[ke+ge+"?",ge,Me,Se,pe].join("|")+")",Pe=RegExp("['’]","g"),Le=RegExp(ge,"g"),Fe=RegExp(we+"(?="+we+")|"+Ce+je,"g"),Re=RegExp([xe+"?"+ye+"+(?:['’](?:d|ll|m|re|s|t|ve))?(?="+[ve,xe,"$"].join("|")+")",Te+"+(?:['’](?:D|LL|M|RE|S|T|VE))?(?="+[ve,xe+Oe,"$"].join("|")+")",xe+"?"+Oe+"+(?:['’](?:d|ll|m|re|s|t|ve))?",xe+"+(?:['’](?:D|LL|M|RE|S|T|VE))?","\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",_e,Ee].join("|"),"g"),Ie=RegExp("[\\u200d\\ud800-\\udfff"+de+"\\ufe0e\\ufe0f]"),Ne=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Be=["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"],De=-1,ze={};ze[x]=ze[O]=ze[T]=ze[A]=ze[j]=ze[E]=ze["[object Uint8ClampedArray]"]=ze[C]=ze[P]=!0,ze[c]=ze[s]=ze[M]=ze[l]=ze[S]=ze[f]=ze[d]=ze[h]=ze[v]=ze[g]=ze[_]=ze[m]=ze[y]=ze[b]=ze[k]=!1;var We={};We[c]=We[s]=We[M]=We[S]=We[l]=We[f]=We[x]=We[O]=We[T]=We[A]=We[j]=We[v]=We[g]=We[_]=We[m]=We[y]=We[b]=We[w]=We[E]=We["[object Uint8ClampedArray]"]=We[C]=We[P]=!0,We[d]=We[h]=We[k]=!1;var Ue={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},qe=parseFloat,Ve=parseInt,Ge="object"==typeof e&&e&&e.Object===Object&&e,Je="object"==typeof self&&self&&self.Object===Object&&self,$e=Ge||Je||Function("return this")(),He=t&&!t.nodeType&&t,Ze=He&&"object"==typeof r&&r&&!r.nodeType&&r,Ke=Ze&&Ze.exports===He,Ye=Ke&&Ge.process,Qe=function(){try{var e=Ze&&Ze.require&&Ze.require("util").types;return e||Ye&&Ye.binding&&Ye.binding("util")}catch(e){}}(),Xe=Qe&&Qe.isArrayBuffer,et=Qe&&Qe.isDate,tt=Qe&&Qe.isMap,nt=Qe&&Qe.isRegExp,rt=Qe&&Qe.isSet,it=Qe&&Qe.isTypedArray;function ot(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function at(e,t,n,r){for(var i=-1,o=null==e?0:e.length;++i<o;){var a=e[i];t(r,a,n(a),e)}return r}function ut(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e}function ct(e,t){for(var n=null==e?0:e.length;n--&&!1!==t(e[n],n,e););return e}function st(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(!t(e[n],n,e))return!1;return!0}function lt(e,t){for(var n=-1,r=null==e?0:e.length,i=0,o=[];++n<r;){var a=e[n];t(a,n,e)&&(o[i++]=a)}return o}function ft(e,t){return!!(null==e?0:e.length)&&wt(e,t,0)>-1}function dt(e,t,n){for(var r=-1,i=null==e?0:e.length;++r<i;)if(n(t,e[r]))return!0;return!1}function ht(e,t){for(var n=-1,r=null==e?0:e.length,i=Array(r);++n<r;)i[n]=t(e[n],n,e);return i}function pt(e,t){for(var n=-1,r=t.length,i=e.length;++n<r;)e[i+n]=t[n];return e}function vt(e,t,n,r){var i=-1,o=null==e?0:e.length;for(r&&o&&(n=e[++i]);++i<o;)n=t(n,e[i],i,e);return n}function gt(e,t,n,r){var i=null==e?0:e.length;for(r&&i&&(n=e[--i]);i--;)n=t(n,e[i],i,e);return n}function _t(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}var mt=xt("length");function yt(e,t,n){var r;return n(e,(function(e,n,i){if(t(e,n,i))return r=n,!1})),r}function bt(e,t,n,r){for(var i=e.length,o=n+(r?1:-1);r?o--:++o<i;)if(t(e[o],o,e))return o;return-1}function wt(e,t,n){return t==t?function(e,t,n){var r=n-1,i=e.length;for(;++r<i;)if(e[r]===t)return r;return-1}(e,t,n):bt(e,Mt,n)}function kt(e,t,n,r){for(var i=n-1,o=e.length;++i<o;)if(r(e[i],t))return i;return-1}function Mt(e){return e!=e}function St(e,t){var n=null==e?0:e.length;return n?At(e,t)/n:NaN}function xt(e){return function(t){return null==t?void 0:t[e]}}function Ot(e){return function(t){return null==e?void 0:e[t]}}function Tt(e,t,n,r,i){return i(e,(function(e,i,o){n=r?(r=!1,e):t(n,e,i,o)})),n}function At(e,t){for(var n,r=-1,i=e.length;++r<i;){var o=t(e[r]);void 0!==o&&(n=void 0===n?o:n+o)}return n}function jt(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}function Et(e){return function(t){return e(t)}}function Ct(e,t){return ht(t,(function(t){return e[t]}))}function Pt(e,t){return e.has(t)}function Lt(e,t){for(var n=-1,r=e.length;++n<r&&wt(t,e[n],0)>-1;);return n}function Ft(e,t){for(var n=e.length;n--&&wt(t,e[n],0)>-1;);return n}function Rt(e,t){for(var n=e.length,r=0;n--;)e[n]===t&&++r;return r}var It=Ot({"À":"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","Œ":"Oe","œ":"oe","ŉ":"'n","ſ":"s"}),Nt=Ot({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"});function Bt(e){return"\\"+Ue[e]}function Dt(e){return Ie.test(e)}function zt(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}function Wt(e,t){return function(n){return e(t(n))}}function Ut(e,t){for(var n=-1,r=e.length,i=0,o=[];++n<r;){var u=e[n];u!==t&&u!==a||(e[n]=a,o[i++]=n)}return o}function qt(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}function Vt(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=[e,e]})),n}function Gt(e){return Dt(e)?function(e){var t=Fe.lastIndex=0;for(;Fe.test(e);)++t;return t}(e):mt(e)}function Jt(e){return Dt(e)?function(e){return e.match(Fe)||[]}(e):function(e){return e.split("")}(e)}var $t=Ot({"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"});var Ht=function e(t){var n,r=(t=null==t?$e:Ht.defaults($e.Object(),t,Ht.pick($e,Be))).Array,i=t.Date,de=t.Error,he=t.Function,pe=t.Math,ve=t.Object,ge=t.RegExp,_e=t.String,me=t.TypeError,ye=r.prototype,be=he.prototype,we=ve.prototype,ke=t["__core-js_shared__"],Me=be.toString,Se=we.hasOwnProperty,xe=0,Oe=(n=/[^.]+$/.exec(ke&&ke.keys&&ke.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"",Te=we.toString,Ae=Me.call(ve),je=$e._,Ee=ge("^"+Me.call(Se).replace(J,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Ce=Ke?t.Buffer:void 0,Fe=t.Symbol,Ie=t.Uint8Array,Ue=Ce?Ce.allocUnsafe:void 0,Ge=Wt(ve.getPrototypeOf,ve),Je=ve.create,He=we.propertyIsEnumerable,Ze=ye.splice,Ye=Fe?Fe.isConcatSpreadable:void 0,Qe=Fe?Fe.iterator:void 0,mt=Fe?Fe.toStringTag:void 0,Ot=function(){try{var e=Xi(ve,"defineProperty");return e({},"",{}),e}catch(e){}}(),Zt=t.clearTimeout!==$e.clearTimeout&&t.clearTimeout,Kt=i&&i.now!==$e.Date.now&&i.now,Yt=t.setTimeout!==$e.setTimeout&&t.setTimeout,Qt=pe.ceil,Xt=pe.floor,en=ve.getOwnPropertySymbols,tn=Ce?Ce.isBuffer:void 0,nn=t.isFinite,rn=ye.join,on=Wt(ve.keys,ve),an=pe.max,un=pe.min,cn=i.now,sn=t.parseInt,ln=pe.random,fn=ye.reverse,dn=Xi(t,"DataView"),hn=Xi(t,"Map"),pn=Xi(t,"Promise"),vn=Xi(t,"Set"),gn=Xi(t,"WeakMap"),_n=Xi(ve,"create"),mn=gn&&new gn,yn={},bn=To(dn),wn=To(hn),kn=To(pn),Mn=To(vn),Sn=To(gn),xn=Fe?Fe.prototype:void 0,On=xn?xn.valueOf:void 0,Tn=xn?xn.toString:void 0;function An(e){if(Va(e)&&!La(e)&&!(e instanceof Pn)){if(e instanceof Cn)return e;if(Se.call(e,"__wrapped__"))return Ao(e)}return new Cn(e)}var jn=function(){function e(){}return function(t){if(!qa(t))return{};if(Je)return Je(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();function En(){}function Cn(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=void 0}function Pn(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}function Ln(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Fn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Rn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function In(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new Rn;++t<n;)this.add(e[t])}function Nn(e){var t=this.__data__=new Fn(e);this.size=t.size}function Bn(e,t){var n=La(e),r=!n&&Pa(e),i=!n&&!r&&Na(e),o=!n&&!r&&!i&&Qa(e),a=n||r||i||o,u=a?jt(e.length,_e):[],c=u.length;for(var s in e)!t&&!Se.call(e,s)||a&&("length"==s||i&&("offset"==s||"parent"==s)||o&&("buffer"==s||"byteLength"==s||"byteOffset"==s)||ao(s,c))||u.push(s);return u}function Dn(e){var t=e.length;return t?e[Ir(0,t-1)]:void 0}function zn(e,t){return So(_i(e),Zn(t,0,e.length))}function Wn(e){return So(_i(e))}function Un(e,t,n){(void 0===n||ja(e[t],n))&&(void 0!==n||t in e)||$n(e,t,n)}function qn(e,t,n){var r=e[t];Se.call(e,t)&&ja(r,n)&&(void 0!==n||t in e)||$n(e,t,n)}function Vn(e,t){for(var n=e.length;n--;)if(ja(e[n][0],t))return n;return-1}function Gn(e,t,n,r){return er(e,(function(e,i,o){t(r,e,n(e),o)})),r}function Jn(e,t){return e&&mi(t,bu(t),e)}function $n(e,t,n){"__proto__"==t&&Ot?Ot(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}function Hn(e,t){for(var n=-1,i=t.length,o=r(i),a=null==e;++n<i;)o[n]=a?void 0:vu(e,t[n]);return o}function Zn(e,t,n){return e==e&&(void 0!==n&&(e=e<=n?e:n),void 0!==t&&(e=e>=t?e:t)),e}function Kn(e,t,n,r,i,o){var a,u=1&t,s=2&t,d=4&t;if(n&&(a=i?n(e,r,i,o):n(e)),void 0!==a)return a;if(!qa(e))return e;var k=La(e);if(k){if(a=function(e){var t=e.length,n=new e.constructor(t);t&&"string"==typeof e[0]&&Se.call(e,"index")&&(n.index=e.index,n.input=e.input);return n}(e),!u)return _i(e,a)}else{var L=no(e),F=L==h||L==p;if(Na(e))return fi(e,u);if(L==_||L==c||F&&!i){if(a=s||F?{}:io(e),!u)return s?function(e,t){return mi(e,to(e),t)}(e,function(e,t){return e&&mi(t,wu(t),e)}(a,e)):function(e,t){return mi(e,eo(e),t)}(e,Jn(a,e))}else{if(!We[L])return i?e:{};a=function(e,t,n){var r=e.constructor;switch(t){case M:return di(e);case l:case f:return new r(+e);case S:return function(e,t){var n=t?di(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}(e,n);case x:case O:case T:case A:case j:case E:case"[object Uint8ClampedArray]":case C:case P:return hi(e,n);case v:return new r;case g:case b:return new r(e);case m:return function(e){var t=new e.constructor(e.source,re.exec(e));return t.lastIndex=e.lastIndex,t}(e);case y:return new r;case w:return i=e,On?ve(On.call(i)):{}}var i}(e,L,u)}}o||(o=new Nn);var R=o.get(e);if(R)return R;o.set(e,a),Za(e)?e.forEach((function(r){a.add(Kn(r,t,n,r,e,o))})):Ga(e)&&e.forEach((function(r,i){a.set(i,Kn(r,t,n,i,e,o))}));var I=k?void 0:(d?s?Ji:Gi:s?wu:bu)(e);return ut(I||e,(function(r,i){I&&(r=e[i=r]),qn(a,i,Kn(r,t,n,i,e,o))})),a}function Yn(e,t,n){var r=n.length;if(null==e)return!r;for(e=ve(e);r--;){var i=n[r],o=t[i],a=e[i];if(void 0===a&&!(i in e)||!o(a))return!1}return!0}function Qn(e,t,n){if("function"!=typeof e)throw new me(o);return bo((function(){e.apply(void 0,n)}),t)}function Xn(e,t,n,r){var i=-1,o=ft,a=!0,u=e.length,c=[],s=t.length;if(!u)return c;n&&(t=ht(t,Et(n))),r?(o=dt,a=!1):t.length>=200&&(o=Pt,a=!1,t=new In(t));e:for(;++i<u;){var l=e[i],f=null==n?l:n(l);if(l=r||0!==l?l:0,a&&f==f){for(var d=s;d--;)if(t[d]===f)continue e;c.push(l)}else o(t,f,r)||c.push(l)}return c}An.templateSettings={escape:z,evaluate:W,interpolate:U,variable:"",imports:{_:An}},An.prototype=En.prototype,An.prototype.constructor=An,Cn.prototype=jn(En.prototype),Cn.prototype.constructor=Cn,Pn.prototype=jn(En.prototype),Pn.prototype.constructor=Pn,Ln.prototype.clear=function(){this.__data__=_n?_n(null):{},this.size=0},Ln.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},Ln.prototype.get=function(e){var t=this.__data__;if(_n){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return Se.call(t,e)?t[e]:void 0},Ln.prototype.has=function(e){var t=this.__data__;return _n?void 0!==t[e]:Se.call(t,e)},Ln.prototype.set=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=_n&&void 0===t?"__lodash_hash_undefined__":t,this},Fn.prototype.clear=function(){this.__data__=[],this.size=0},Fn.prototype.delete=function(e){var t=this.__data__,n=Vn(t,e);return!(n<0)&&(n==t.length-1?t.pop():Ze.call(t,n,1),--this.size,!0)},Fn.prototype.get=function(e){var t=this.__data__,n=Vn(t,e);return n<0?void 0:t[n][1]},Fn.prototype.has=function(e){return Vn(this.__data__,e)>-1},Fn.prototype.set=function(e,t){var n=this.__data__,r=Vn(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this},Rn.prototype.clear=function(){this.size=0,this.__data__={hash:new Ln,map:new(hn||Fn),string:new Ln}},Rn.prototype.delete=function(e){var t=Yi(this,e).delete(e);return this.size-=t?1:0,t},Rn.prototype.get=function(e){return Yi(this,e).get(e)},Rn.prototype.has=function(e){return Yi(this,e).has(e)},Rn.prototype.set=function(e,t){var n=Yi(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this},In.prototype.add=In.prototype.push=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this},In.prototype.has=function(e){return this.__data__.has(e)},Nn.prototype.clear=function(){this.__data__=new Fn,this.size=0},Nn.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},Nn.prototype.get=function(e){return this.__data__.get(e)},Nn.prototype.has=function(e){return this.__data__.has(e)},Nn.prototype.set=function(e,t){var n=this.__data__;if(n instanceof Fn){var r=n.__data__;if(!hn||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new Rn(r)}return n.set(e,t),this.size=n.size,this};var er=wi(cr),tr=wi(sr,!0);function nr(e,t){var n=!0;return er(e,(function(e,r,i){return n=!!t(e,r,i)})),n}function rr(e,t,n){for(var r=-1,i=e.length;++r<i;){var o=e[r],a=t(o);if(null!=a&&(void 0===u?a==a&&!Ya(a):n(a,u)))var u=a,c=o}return c}function ir(e,t){var n=[];return er(e,(function(e,r,i){t(e,r,i)&&n.push(e)})),n}function or(e,t,n,r,i){var o=-1,a=e.length;for(n||(n=oo),i||(i=[]);++o<a;){var u=e[o];t>0&&n(u)?t>1?or(u,t-1,n,r,i):pt(i,u):r||(i[i.length]=u)}return i}var ar=ki(),ur=ki(!0);function cr(e,t){return e&&ar(e,t,bu)}function sr(e,t){return e&&ur(e,t,bu)}function lr(e,t){return lt(t,(function(t){return za(e[t])}))}function fr(e,t){for(var n=0,r=(t=ui(t,e)).length;null!=e&&n<r;)e=e[Oo(t[n++])];return n&&n==r?e:void 0}function dr(e,t,n){var r=t(e);return La(e)?r:pt(r,n(e))}function hr(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":mt&&mt in ve(e)?function(e){var t=Se.call(e,mt),n=e[mt];try{e[mt]=void 0;var r=!0}catch(e){}var i=Te.call(e);r&&(t?e[mt]=n:delete e[mt]);return i}(e):function(e){return Te.call(e)}(e)}function pr(e,t){return e>t}function vr(e,t){return null!=e&&Se.call(e,t)}function gr(e,t){return null!=e&&t in ve(e)}function _r(e,t,n){for(var i=n?dt:ft,o=e[0].length,a=e.length,u=a,c=r(a),s=1/0,l=[];u--;){var f=e[u];u&&t&&(f=ht(f,Et(t))),s=un(f.length,s),c[u]=!n&&(t||o>=120&&f.length>=120)?new In(u&&f):void 0}f=e[0];var d=-1,h=c[0];e:for(;++d<o&&l.length<s;){var p=f[d],v=t?t(p):p;if(p=n||0!==p?p:0,!(h?Pt(h,v):i(l,v,n))){for(u=a;--u;){var g=c[u];if(!(g?Pt(g,v):i(e[u],v,n)))continue e}h&&h.push(v),l.push(p)}}return l}function mr(e,t,n){var r=null==(e=go(e,t=ui(t,e)))?e:e[Oo(Do(t))];return null==r?void 0:ot(r,e,n)}function yr(e){return Va(e)&&hr(e)==c}function br(e,t,n,r,i){return e===t||(null==e||null==t||!Va(e)&&!Va(t)?e!=e&&t!=t:function(e,t,n,r,i,o){var a=La(e),u=La(t),h=a?s:no(e),p=u?s:no(t),k=(h=h==c?_:h)==_,x=(p=p==c?_:p)==_,O=h==p;if(O&&Na(e)){if(!Na(t))return!1;a=!0,k=!1}if(O&&!k)return o||(o=new Nn),a||Qa(e)?qi(e,t,n,r,i,o):function(e,t,n,r,i,o,a){switch(n){case S:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case M:return!(e.byteLength!=t.byteLength||!o(new Ie(e),new Ie(t)));case l:case f:case g:return ja(+e,+t);case d:return e.name==t.name&&e.message==t.message;case m:case b:return e==t+"";case v:var u=zt;case y:var c=1&r;if(u||(u=qt),e.size!=t.size&&!c)return!1;var s=a.get(e);if(s)return s==t;r|=2,a.set(e,t);var h=qi(u(e),u(t),r,i,o,a);return a.delete(e),h;case w:if(On)return On.call(e)==On.call(t)}return!1}(e,t,h,n,r,i,o);if(!(1&n)){var T=k&&Se.call(e,"__wrapped__"),A=x&&Se.call(t,"__wrapped__");if(T||A){var j=T?e.value():e,E=A?t.value():t;return o||(o=new Nn),i(j,E,n,r,o)}}if(!O)return!1;return o||(o=new Nn),function(e,t,n,r,i,o){var a=1&n,u=Gi(e),c=u.length,s=Gi(t).length;if(c!=s&&!a)return!1;var l=c;for(;l--;){var f=u[l];if(!(a?f in t:Se.call(t,f)))return!1}var d=o.get(e);if(d&&o.get(t))return d==t;var h=!0;o.set(e,t),o.set(t,e);var p=a;for(;++l<c;){f=u[l];var v=e[f],g=t[f];if(r)var _=a?r(g,v,f,t,e,o):r(v,g,f,e,t,o);if(!(void 0===_?v===g||i(v,g,n,r,o):_)){h=!1;break}p||(p="constructor"==f)}if(h&&!p){var m=e.constructor,y=t.constructor;m!=y&&"constructor"in e&&"constructor"in t&&!("function"==typeof m&&m instanceof m&&"function"==typeof y&&y instanceof y)&&(h=!1)}return o.delete(e),o.delete(t),h}(e,t,n,r,i,o)}(e,t,n,r,br,i))}function wr(e,t,n,r){var i=n.length,o=i,a=!r;if(null==e)return!o;for(e=ve(e);i--;){var u=n[i];if(a&&u[2]?u[1]!==e[u[0]]:!(u[0]in e))return!1}for(;++i<o;){var c=(u=n[i])[0],s=e[c],l=u[1];if(a&&u[2]){if(void 0===s&&!(c in e))return!1}else{var f=new Nn;if(r)var d=r(s,l,c,e,t,f);if(!(void 0===d?br(l,s,3,r,f):d))return!1}}return!0}function kr(e){return!(!qa(e)||(t=e,Oe&&Oe in t))&&(za(e)?Ee:ae).test(To(e));var t}function Mr(e){return"function"==typeof e?e:null==e?Ju:"object"==typeof e?La(e)?jr(e[0],e[1]):Ar(e):tc(e)}function Sr(e){if(!fo(e))return on(e);var t=[];for(var n in ve(e))Se.call(e,n)&&"constructor"!=n&&t.push(n);return t}function xr(e){if(!qa(e))return function(e){var t=[];if(null!=e)for(var n in ve(e))t.push(n);return t}(e);var t=fo(e),n=[];for(var r in e)("constructor"!=r||!t&&Se.call(e,r))&&n.push(r);return n}function Or(e,t){return e<t}function Tr(e,t){var n=-1,i=Ra(e)?r(e.length):[];return er(e,(function(e,r,o){i[++n]=t(e,r,o)})),i}function Ar(e){var t=Qi(e);return 1==t.length&&t[0][2]?po(t[0][0],t[0][1]):function(n){return n===e||wr(n,e,t)}}function jr(e,t){return co(e)&&ho(t)?po(Oo(e),t):function(n){var r=vu(n,e);return void 0===r&&r===t?gu(n,e):br(t,r,3)}}function Er(e,t,n,r,i){e!==t&&ar(t,(function(o,a){if(i||(i=new Nn),qa(o))!function(e,t,n,r,i,o,a){var u=mo(e,n),c=mo(t,n),s=a.get(c);if(s)return void Un(e,n,s);var l=o?o(u,c,n+"",e,t,a):void 0,f=void 0===l;if(f){var d=La(c),h=!d&&Na(c),p=!d&&!h&&Qa(c);l=c,d||h||p?La(u)?l=u:Ia(u)?l=_i(u):h?(f=!1,l=fi(c,!0)):p?(f=!1,l=hi(c,!0)):l=[]:$a(c)||Pa(c)?(l=u,Pa(u)?l=au(u):qa(u)&&!za(u)||(l=io(c))):f=!1}f&&(a.set(c,l),i(l,c,r,o,a),a.delete(c));Un(e,n,l)}(e,t,a,n,Er,r,i);else{var u=r?r(mo(e,a),o,a+"",e,t,i):void 0;void 0===u&&(u=o),Un(e,a,u)}}),wu)}function Cr(e,t){var n=e.length;if(n)return ao(t+=t<0?n:0,n)?e[t]:void 0}function Pr(e,t,n){var r=-1;return t=ht(t.length?t:[Ju],Et(Ki())),function(e,t){var n=e.length;for(e.sort(t);n--;)e[n]=e[n].value;return e}(Tr(e,(function(e,n,i){return{criteria:ht(t,(function(t){return t(e)})),index:++r,value:e}})),(function(e,t){return function(e,t,n){var r=-1,i=e.criteria,o=t.criteria,a=i.length,u=n.length;for(;++r<a;){var c=pi(i[r],o[r]);if(c){if(r>=u)return c;var s=n[r];return c*("desc"==s?-1:1)}}return e.index-t.index}(e,t,n)}))}function Lr(e,t,n){for(var r=-1,i=t.length,o={};++r<i;){var a=t[r],u=fr(e,a);n(u,a)&&Wr(o,ui(a,e),u)}return o}function Fr(e,t,n,r){var i=r?kt:wt,o=-1,a=t.length,u=e;for(e===t&&(t=_i(t)),n&&(u=ht(e,Et(n)));++o<a;)for(var c=0,s=t[o],l=n?n(s):s;(c=i(u,l,c,r))>-1;)u!==e&&Ze.call(u,c,1),Ze.call(e,c,1);return e}function Rr(e,t){for(var n=e?t.length:0,r=n-1;n--;){var i=t[n];if(n==r||i!==o){var o=i;ao(i)?Ze.call(e,i,1):Xr(e,i)}}return e}function Ir(e,t){return e+Xt(ln()*(t-e+1))}function Nr(e,t){var n="";if(!e||t<1||t>9007199254740991)return n;do{t%2&&(n+=e),(t=Xt(t/2))&&(e+=e)}while(t);return n}function Br(e,t){return wo(vo(e,t,Ju),e+"")}function Dr(e){return Dn(ju(e))}function zr(e,t){var n=ju(e);return So(n,Zn(t,0,n.length))}function Wr(e,t,n,r){if(!qa(e))return e;for(var i=-1,o=(t=ui(t,e)).length,a=o-1,u=e;null!=u&&++i<o;){var c=Oo(t[i]),s=n;if(i!=a){var l=u[c];void 0===(s=r?r(l,c,u):void 0)&&(s=qa(l)?l:ao(t[i+1])?[]:{})}qn(u,c,s),u=u[c]}return e}var Ur=mn?function(e,t){return mn.set(e,t),e}:Ju,qr=Ot?function(e,t){return Ot(e,"toString",{configurable:!0,enumerable:!1,value:qu(t),writable:!0})}:Ju;function Vr(e){return So(ju(e))}function Gr(e,t,n){var i=-1,o=e.length;t<0&&(t=-t>o?0:o+t),(n=n>o?o:n)<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var a=r(o);++i<o;)a[i]=e[i+t];return a}function Jr(e,t){var n;return er(e,(function(e,r,i){return!(n=t(e,r,i))})),!!n}function $r(e,t,n){var r=0,i=null==e?r:e.length;if("number"==typeof t&&t==t&&i<=2147483647){for(;r<i;){var o=r+i>>>1,a=e[o];null!==a&&!Ya(a)&&(n?a<=t:a<t)?r=o+1:i=o}return i}return Hr(e,t,Ju,n)}function Hr(e,t,n,r){t=n(t);for(var i=0,o=null==e?0:e.length,a=t!=t,u=null===t,c=Ya(t),s=void 0===t;i<o;){var l=Xt((i+o)/2),f=n(e[l]),d=void 0!==f,h=null===f,p=f==f,v=Ya(f);if(a)var g=r||p;else g=s?p&&(r||d):u?p&&d&&(r||!h):c?p&&d&&!h&&(r||!v):!h&&!v&&(r?f<=t:f<t);g?i=l+1:o=l}return un(o,4294967294)}function Zr(e,t){for(var n=-1,r=e.length,i=0,o=[];++n<r;){var a=e[n],u=t?t(a):a;if(!n||!ja(u,c)){var c=u;o[i++]=0===a?0:a}}return o}function Kr(e){return"number"==typeof e?e:Ya(e)?NaN:+e}function Yr(e){if("string"==typeof e)return e;if(La(e))return ht(e,Yr)+"";if(Ya(e))return Tn?Tn.call(e):"";var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function Qr(e,t,n){var r=-1,i=ft,o=e.length,a=!0,u=[],c=u;if(n)a=!1,i=dt;else if(o>=200){var s=t?null:Ni(e);if(s)return qt(s);a=!1,i=Pt,c=new In}else c=t?[]:u;e:for(;++r<o;){var l=e[r],f=t?t(l):l;if(l=n||0!==l?l:0,a&&f==f){for(var d=c.length;d--;)if(c[d]===f)continue e;t&&c.push(f),u.push(l)}else i(c,f,n)||(c!==u&&c.push(f),u.push(l))}return u}function Xr(e,t){return null==(e=go(e,t=ui(t,e)))||delete e[Oo(Do(t))]}function ei(e,t,n,r){return Wr(e,t,n(fr(e,t)),r)}function ti(e,t,n,r){for(var i=e.length,o=r?i:-1;(r?o--:++o<i)&&t(e[o],o,e););return n?Gr(e,r?0:o,r?o+1:i):Gr(e,r?o+1:0,r?i:o)}function ni(e,t){var n=e;return n instanceof Pn&&(n=n.value()),vt(t,(function(e,t){return t.func.apply(t.thisArg,pt([e],t.args))}),n)}function ri(e,t,n){var i=e.length;if(i<2)return i?Qr(e[0]):[];for(var o=-1,a=r(i);++o<i;)for(var u=e[o],c=-1;++c<i;)c!=o&&(a[o]=Xn(a[o]||u,e[c],t,n));return Qr(or(a,1),t,n)}function ii(e,t,n){for(var r=-1,i=e.length,o=t.length,a={};++r<i;){var u=r<o?t[r]:void 0;n(a,e[r],u)}return a}function oi(e){return Ia(e)?e:[]}function ai(e){return"function"==typeof e?e:Ju}function ui(e,t){return La(e)?e:co(e,t)?[e]:xo(uu(e))}var ci=Br;function si(e,t,n){var r=e.length;return n=void 0===n?r:n,!t&&n>=r?e:Gr(e,t,n)}var li=Zt||function(e){return $e.clearTimeout(e)};function fi(e,t){if(t)return e.slice();var n=e.length,r=Ue?Ue(n):new e.constructor(n);return e.copy(r),r}function di(e){var t=new e.constructor(e.byteLength);return new Ie(t).set(new Ie(e)),t}function hi(e,t){var n=t?di(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function pi(e,t){if(e!==t){var n=void 0!==e,r=null===e,i=e==e,o=Ya(e),a=void 0!==t,u=null===t,c=t==t,s=Ya(t);if(!u&&!s&&!o&&e>t||o&&a&&c&&!u&&!s||r&&a&&c||!n&&c||!i)return 1;if(!r&&!o&&!s&&e<t||s&&n&&i&&!r&&!o||u&&n&&i||!a&&i||!c)return-1}return 0}function vi(e,t,n,i){for(var o=-1,a=e.length,u=n.length,c=-1,s=t.length,l=an(a-u,0),f=r(s+l),d=!i;++c<s;)f[c]=t[c];for(;++o<u;)(d||o<a)&&(f[n[o]]=e[o]);for(;l--;)f[c++]=e[o++];return f}function gi(e,t,n,i){for(var o=-1,a=e.length,u=-1,c=n.length,s=-1,l=t.length,f=an(a-c,0),d=r(f+l),h=!i;++o<f;)d[o]=e[o];for(var p=o;++s<l;)d[p+s]=t[s];for(;++u<c;)(h||o<a)&&(d[p+n[u]]=e[o++]);return d}function _i(e,t){var n=-1,i=e.length;for(t||(t=r(i));++n<i;)t[n]=e[n];return t}function mi(e,t,n,r){var i=!n;n||(n={});for(var o=-1,a=t.length;++o<a;){var u=t[o],c=r?r(n[u],e[u],u,n,e):void 0;void 0===c&&(c=e[u]),i?$n(n,u,c):qn(n,u,c)}return n}function yi(e,t){return function(n,r){var i=La(n)?at:Gn,o=t?t():{};return i(n,e,Ki(r,2),o)}}function bi(e){return Br((function(t,n){var r=-1,i=n.length,o=i>1?n[i-1]:void 0,a=i>2?n[2]:void 0;for(o=e.length>3&&"function"==typeof o?(i--,o):void 0,a&&uo(n[0],n[1],a)&&(o=i<3?void 0:o,i=1),t=ve(t);++r<i;){var u=n[r];u&&e(t,u,r,o)}return t}))}function wi(e,t){return function(n,r){if(null==n)return n;if(!Ra(n))return e(n,r);for(var i=n.length,o=t?i:-1,a=ve(n);(t?o--:++o<i)&&!1!==r(a[o],o,a););return n}}function ki(e){return function(t,n,r){for(var i=-1,o=ve(t),a=r(t),u=a.length;u--;){var c=a[e?u:++i];if(!1===n(o[c],c,o))break}return t}}function Mi(e){return function(t){var n=Dt(t=uu(t))?Jt(t):void 0,r=n?n[0]:t.charAt(0),i=n?si(n,1).join(""):t.slice(1);return r[e]()+i}}function Si(e){return function(t){return vt(zu(Pu(t).replace(Pe,"")),e,"")}}function xi(e){return function(){var t=arguments;switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3]);case 5:return new e(t[0],t[1],t[2],t[3],t[4]);case 6:return new e(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new e(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var n=jn(e.prototype),r=e.apply(n,t);return qa(r)?r:n}}function Oi(e){return function(t,n,r){var i=ve(t);if(!Ra(t)){var o=Ki(n,3);t=bu(t),n=function(e){return o(i[e],e,i)}}var a=e(t,n,r);return a>-1?i[o?t[a]:a]:void 0}}function Ti(e){return Vi((function(t){var n=t.length,r=n,i=Cn.prototype.thru;for(e&&t.reverse();r--;){var a=t[r];if("function"!=typeof a)throw new me(o);if(i&&!u&&"wrapper"==Hi(a))var u=new Cn([],!0)}for(r=u?r:n;++r<n;){var c=Hi(a=t[r]),s="wrapper"==c?$i(a):void 0;u=s&&so(s[0])&&424==s[1]&&!s[4].length&&1==s[9]?u[Hi(s[0])].apply(u,s[3]):1==a.length&&so(a)?u[c]():u.thru(a)}return function(){var e=arguments,r=e[0];if(u&&1==e.length&&La(r))return u.plant(r).value();for(var i=0,o=n?t[i].apply(this,e):r;++i<n;)o=t[i].call(this,o);return o}}))}function Ai(e,t,n,i,o,a,u,c,s,l){var f=128&t,d=1&t,h=2&t,p=24&t,v=512&t,g=h?void 0:xi(e);return function _(){for(var m=arguments.length,y=r(m),b=m;b--;)y[b]=arguments[b];if(p)var w=Zi(_),k=Rt(y,w);if(i&&(y=vi(y,i,o,p)),a&&(y=gi(y,a,u,p)),m-=k,p&&m<l){var M=Ut(y,w);return Ri(e,t,Ai,_.placeholder,n,y,M,c,s,l-m)}var S=d?n:this,x=h?S[e]:e;return m=y.length,c?y=_o(y,c):v&&m>1&&y.reverse(),f&&s<m&&(y.length=s),this&&this!==$e&&this instanceof _&&(x=g||xi(x)),x.apply(S,y)}}function ji(e,t){return function(n,r){return function(e,t,n,r){return cr(e,(function(e,i,o){t(r,n(e),i,o)})),r}(n,e,t(r),{})}}function Ei(e,t){return function(n,r){var i;if(void 0===n&&void 0===r)return t;if(void 0!==n&&(i=n),void 0!==r){if(void 0===i)return r;"string"==typeof n||"string"==typeof r?(n=Yr(n),r=Yr(r)):(n=Kr(n),r=Kr(r)),i=e(n,r)}return i}}function Ci(e){return Vi((function(t){return t=ht(t,Et(Ki())),Br((function(n){var r=this;return e(t,(function(e){return ot(e,r,n)}))}))}))}function Pi(e,t){var n=(t=void 0===t?" ":Yr(t)).length;if(n<2)return n?Nr(t,e):t;var r=Nr(t,Qt(e/Gt(t)));return Dt(t)?si(Jt(r),0,e).join(""):r.slice(0,e)}function Li(e){return function(t,n,i){return i&&"number"!=typeof i&&uo(t,n,i)&&(n=i=void 0),t=nu(t),void 0===n?(n=t,t=0):n=nu(n),function(e,t,n,i){for(var o=-1,a=an(Qt((t-e)/(n||1)),0),u=r(a);a--;)u[i?a:++o]=e,e+=n;return u}(t,n,i=void 0===i?t<n?1:-1:nu(i),e)}}function Fi(e){return function(t,n){return"string"==typeof t&&"string"==typeof n||(t=ou(t),n=ou(n)),e(t,n)}}function Ri(e,t,n,r,i,o,a,u,c,s){var l=8&t;t|=l?32:64,4&(t&=~(l?64:32))||(t&=-4);var f=[e,t,i,l?o:void 0,l?a:void 0,l?void 0:o,l?void 0:a,u,c,s],d=n.apply(void 0,f);return so(e)&&yo(d,f),d.placeholder=r,ko(d,e,t)}function Ii(e){var t=pe[e];return function(e,n){if(e=ou(e),(n=null==n?0:un(ru(n),292))&&nn(e)){var r=(uu(e)+"e").split("e");return+((r=(uu(t(r[0]+"e"+(+r[1]+n)))+"e").split("e"))[0]+"e"+(+r[1]-n))}return t(e)}}var Ni=vn&&1/qt(new vn([,-0]))[1]==1/0?function(e){return new vn(e)}:Yu;function Bi(e){return function(t){var n=no(t);return n==v?zt(t):n==y?Vt(t):function(e,t){return ht(t,(function(t){return[t,e[t]]}))}(t,e(t))}}function Di(e,t,n,i,u,c,s,l){var f=2&t;if(!f&&"function"!=typeof e)throw new me(o);var d=i?i.length:0;if(d||(t&=-97,i=u=void 0),s=void 0===s?s:an(ru(s),0),l=void 0===l?l:ru(l),d-=u?u.length:0,64&t){var h=i,p=u;i=u=void 0}var v=f?void 0:$i(e),g=[e,t,n,i,u,h,p,c,s,l];if(v&&function(e,t){var n=e[1],r=t[1],i=n|r,o=i<131,u=128==r&&8==n||128==r&&256==n&&e[7].length<=t[8]||384==r&&t[7].length<=t[8]&&8==n;if(!o&&!u)return e;1&r&&(e[2]=t[2],i|=1&n?0:4);var c=t[3];if(c){var s=e[3];e[3]=s?vi(s,c,t[4]):c,e[4]=s?Ut(e[3],a):t[4]}(c=t[5])&&(s=e[5],e[5]=s?gi(s,c,t[6]):c,e[6]=s?Ut(e[5],a):t[6]);(c=t[7])&&(e[7]=c);128&r&&(e[8]=null==e[8]?t[8]:un(e[8],t[8]));null==e[9]&&(e[9]=t[9]);e[0]=t[0],e[1]=i}(g,v),e=g[0],t=g[1],n=g[2],i=g[3],u=g[4],!(l=g[9]=void 0===g[9]?f?0:e.length:an(g[9]-d,0))&&24&t&&(t&=-25),t&&1!=t)_=8==t||16==t?function(e,t,n){var i=xi(e);return function o(){for(var a=arguments.length,u=r(a),c=a,s=Zi(o);c--;)u[c]=arguments[c];var l=a<3&&u[0]!==s&&u[a-1]!==s?[]:Ut(u,s);if((a-=l.length)<n)return Ri(e,t,Ai,o.placeholder,void 0,u,l,void 0,void 0,n-a);var f=this&&this!==$e&&this instanceof o?i:e;return ot(f,this,u)}}(e,t,l):32!=t&&33!=t||u.length?Ai.apply(void 0,g):function(e,t,n,i){var o=1&t,a=xi(e);return function t(){for(var u=-1,c=arguments.length,s=-1,l=i.length,f=r(l+c),d=this&&this!==$e&&this instanceof t?a:e;++s<l;)f[s]=i[s];for(;c--;)f[s++]=arguments[++u];return ot(d,o?n:this,f)}}(e,t,n,i);else var _=function(e,t,n){var r=1&t,i=xi(e);return function t(){var o=this&&this!==$e&&this instanceof t?i:e;return o.apply(r?n:this,arguments)}}(e,t,n);return ko((v?Ur:yo)(_,g),e,t)}function zi(e,t,n,r){return void 0===e||ja(e,we[n])&&!Se.call(r,n)?t:e}function Wi(e,t,n,r,i,o){return qa(e)&&qa(t)&&(o.set(t,e),Er(e,t,void 0,Wi,o),o.delete(t)),e}function Ui(e){return $a(e)?void 0:e}function qi(e,t,n,r,i,o){var a=1&n,u=e.length,c=t.length;if(u!=c&&!(a&&c>u))return!1;var s=o.get(e);if(s&&o.get(t))return s==t;var l=-1,f=!0,d=2&n?new In:void 0;for(o.set(e,t),o.set(t,e);++l<u;){var h=e[l],p=t[l];if(r)var v=a?r(p,h,l,t,e,o):r(h,p,l,e,t,o);if(void 0!==v){if(v)continue;f=!1;break}if(d){if(!_t(t,(function(e,t){if(!Pt(d,t)&&(h===e||i(h,e,n,r,o)))return d.push(t)}))){f=!1;break}}else if(h!==p&&!i(h,p,n,r,o)){f=!1;break}}return o.delete(e),o.delete(t),f}function Vi(e){return wo(vo(e,void 0,Fo),e+"")}function Gi(e){return dr(e,bu,eo)}function Ji(e){return dr(e,wu,to)}var $i=mn?function(e){return mn.get(e)}:Yu;function Hi(e){for(var t=e.name+"",n=yn[t],r=Se.call(yn,t)?n.length:0;r--;){var i=n[r],o=i.func;if(null==o||o==e)return i.name}return t}function Zi(e){return(Se.call(An,"placeholder")?An:e).placeholder}function Ki(){var e=An.iteratee||$u;return e=e===$u?Mr:e,arguments.length?e(arguments[0],arguments[1]):e}function Yi(e,t){var n,r,i=e.__data__;return("string"==(r=typeof(n=t))||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==n:null===n)?i["string"==typeof t?"string":"hash"]:i.map}function Qi(e){for(var t=bu(e),n=t.length;n--;){var r=t[n],i=e[r];t[n]=[r,i,ho(i)]}return t}function Xi(e,t){var n=function(e,t){return null==e?void 0:e[t]}(e,t);return kr(n)?n:void 0}var eo=en?function(e){return null==e?[]:(e=ve(e),lt(en(e),(function(t){return He.call(e,t)})))}:ic,to=en?function(e){for(var t=[];e;)pt(t,eo(e)),e=Ge(e);return t}:ic,no=hr;function ro(e,t,n){for(var r=-1,i=(t=ui(t,e)).length,o=!1;++r<i;){var a=Oo(t[r]);if(!(o=null!=e&&n(e,a)))break;e=e[a]}return o||++r!=i?o:!!(i=null==e?0:e.length)&&Ua(i)&&ao(a,i)&&(La(e)||Pa(e))}function io(e){return"function"!=typeof e.constructor||fo(e)?{}:jn(Ge(e))}function oo(e){return La(e)||Pa(e)||!!(Ye&&e&&e[Ye])}function ao(e,t){var n=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==n||"symbol"!=n&&ce.test(e))&&e>-1&&e%1==0&&e<t}function uo(e,t,n){if(!qa(n))return!1;var r=typeof t;return!!("number"==r?Ra(n)&&ao(t,n.length):"string"==r&&t in n)&&ja(n[t],e)}function co(e,t){if(La(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!Ya(e))||(V.test(e)||!q.test(e)||null!=t&&e in ve(t))}function so(e){var t=Hi(e),n=An[t];if("function"!=typeof n||!(t in Pn.prototype))return!1;if(e===n)return!0;var r=$i(n);return!!r&&e===r[0]}(dn&&no(new dn(new ArrayBuffer(1)))!=S||hn&&no(new hn)!=v||pn&&"[object Promise]"!=no(pn.resolve())||vn&&no(new vn)!=y||gn&&no(new gn)!=k)&&(no=function(e){var t=hr(e),n=t==_?e.constructor:void 0,r=n?To(n):"";if(r)switch(r){case bn:return S;case wn:return v;case kn:return"[object Promise]";case Mn:return y;case Sn:return k}return t});var lo=ke?za:oc;function fo(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||we)}function ho(e){return e==e&&!qa(e)}function po(e,t){return function(n){return null!=n&&(n[e]===t&&(void 0!==t||e in ve(n)))}}function vo(e,t,n){return t=an(void 0===t?e.length-1:t,0),function(){for(var i=arguments,o=-1,a=an(i.length-t,0),u=r(a);++o<a;)u[o]=i[t+o];o=-1;for(var c=r(t+1);++o<t;)c[o]=i[o];return c[t]=n(u),ot(e,this,c)}}function go(e,t){return t.length<2?e:fr(e,Gr(t,0,-1))}function _o(e,t){for(var n=e.length,r=un(t.length,n),i=_i(e);r--;){var o=t[r];e[r]=ao(o,n)?i[o]:void 0}return e}function mo(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}var yo=Mo(Ur),bo=Yt||function(e,t){return $e.setTimeout(e,t)},wo=Mo(qr);function ko(e,t,n){var r=t+"";return wo(e,function(e,t){var n=t.length;if(!n)return e;var r=n-1;return t[r]=(n>1?"& ":"")+t[r],t=t.join(n>2?", ":" "),e.replace(Y,"{\n/* [wrapped with "+t+"] */\n")}(r,function(e,t){return ut(u,(function(n){var r="_."+n[0];t&n[1]&&!ft(e,r)&&e.push(r)})),e.sort()}(function(e){var t=e.match(Q);return t?t[1].split(X):[]}(r),n)))}function Mo(e){var t=0,n=0;return function(){var r=cn(),i=16-(r-n);if(n=r,i>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}function So(e,t){var n=-1,r=e.length,i=r-1;for(t=void 0===t?r:t;++n<t;){var o=Ir(n,i),a=e[o];e[o]=e[n],e[n]=a}return e.length=t,e}var xo=function(e){var t=Ma(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(G,(function(e,n,r,i){t.push(r?i.replace(te,"$1"):n||e)})),t}));function Oo(e){if("string"==typeof e||Ya(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function To(e){if(null!=e){try{return Me.call(e)}catch(e){}try{return e+""}catch(e){}}return""}function Ao(e){if(e instanceof Pn)return e.clone();var t=new Cn(e.__wrapped__,e.__chain__);return t.__actions__=_i(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}var jo=Br((function(e,t){return Ia(e)?Xn(e,or(t,1,Ia,!0)):[]})),Eo=Br((function(e,t){var n=Do(t);return Ia(n)&&(n=void 0),Ia(e)?Xn(e,or(t,1,Ia,!0),Ki(n,2)):[]})),Co=Br((function(e,t){var n=Do(t);return Ia(n)&&(n=void 0),Ia(e)?Xn(e,or(t,1,Ia,!0),void 0,n):[]}));function Po(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=null==n?0:ru(n);return i<0&&(i=an(r+i,0)),bt(e,Ki(t,3),i)}function Lo(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=r-1;return void 0!==n&&(i=ru(n),i=n<0?an(r+i,0):un(i,r-1)),bt(e,Ki(t,3),i,!0)}function Fo(e){return(null==e?0:e.length)?or(e,1):[]}function Ro(e){return e&&e.length?e[0]:void 0}var Io=Br((function(e){var t=ht(e,oi);return t.length&&t[0]===e[0]?_r(t):[]})),No=Br((function(e){var t=Do(e),n=ht(e,oi);return t===Do(n)?t=void 0:n.pop(),n.length&&n[0]===e[0]?_r(n,Ki(t,2)):[]})),Bo=Br((function(e){var t=Do(e),n=ht(e,oi);return(t="function"==typeof t?t:void 0)&&n.pop(),n.length&&n[0]===e[0]?_r(n,void 0,t):[]}));function Do(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}var zo=Br(Wo);function Wo(e,t){return e&&e.length&&t&&t.length?Fr(e,t):e}var Uo=Vi((function(e,t){var n=null==e?0:e.length,r=Hn(e,t);return Rr(e,ht(t,(function(e){return ao(e,n)?+e:e})).sort(pi)),r}));function qo(e){return null==e?e:fn.call(e)}var Vo=Br((function(e){return Qr(or(e,1,Ia,!0))})),Go=Br((function(e){var t=Do(e);return Ia(t)&&(t=void 0),Qr(or(e,1,Ia,!0),Ki(t,2))})),Jo=Br((function(e){var t=Do(e);return t="function"==typeof t?t:void 0,Qr(or(e,1,Ia,!0),void 0,t)}));function $o(e){if(!e||!e.length)return[];var t=0;return e=lt(e,(function(e){if(Ia(e))return t=an(e.length,t),!0})),jt(t,(function(t){return ht(e,xt(t))}))}function Ho(e,t){if(!e||!e.length)return[];var n=$o(e);return null==t?n:ht(n,(function(e){return ot(t,void 0,e)}))}var Zo=Br((function(e,t){return Ia(e)?Xn(e,t):[]})),Ko=Br((function(e){return ri(lt(e,Ia))})),Yo=Br((function(e){var t=Do(e);return Ia(t)&&(t=void 0),ri(lt(e,Ia),Ki(t,2))})),Qo=Br((function(e){var t=Do(e);return t="function"==typeof t?t:void 0,ri(lt(e,Ia),void 0,t)})),Xo=Br($o);var ea=Br((function(e){var t=e.length,n=t>1?e[t-1]:void 0;return n="function"==typeof n?(e.pop(),n):void 0,Ho(e,n)}));function ta(e){var t=An(e);return t.__chain__=!0,t}function na(e,t){return t(e)}var ra=Vi((function(e){var t=e.length,n=t?e[0]:0,r=this.__wrapped__,i=function(t){return Hn(t,e)};return!(t>1||this.__actions__.length)&&r instanceof Pn&&ao(n)?((r=r.slice(n,+n+(t?1:0))).__actions__.push({func:na,args:[i],thisArg:void 0}),new Cn(r,this.__chain__).thru((function(e){return t&&!e.length&&e.push(void 0),e}))):this.thru(i)}));var ia=yi((function(e,t,n){Se.call(e,n)?++e[n]:$n(e,n,1)}));var oa=Oi(Po),aa=Oi(Lo);function ua(e,t){return(La(e)?ut:er)(e,Ki(t,3))}function ca(e,t){return(La(e)?ct:tr)(e,Ki(t,3))}var sa=yi((function(e,t,n){Se.call(e,n)?e[n].push(t):$n(e,n,[t])}));var la=Br((function(e,t,n){var i=-1,o="function"==typeof t,a=Ra(e)?r(e.length):[];return er(e,(function(e){a[++i]=o?ot(t,e,n):mr(e,t,n)})),a})),fa=yi((function(e,t,n){$n(e,n,t)}));function da(e,t){return(La(e)?ht:Tr)(e,Ki(t,3))}var ha=yi((function(e,t,n){e[n?0:1].push(t)}),(function(){return[[],[]]}));var pa=Br((function(e,t){if(null==e)return[];var n=t.length;return n>1&&uo(e,t[0],t[1])?t=[]:n>2&&uo(t[0],t[1],t[2])&&(t=[t[0]]),Pr(e,or(t,1),[])})),va=Kt||function(){return $e.Date.now()};function ga(e,t,n){return t=n?void 0:t,Di(e,128,void 0,void 0,void 0,void 0,t=e&&null==t?e.length:t)}function _a(e,t){var n;if("function"!=typeof t)throw new me(o);return e=ru(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=void 0),n}}var ma=Br((function(e,t,n){var r=1;if(n.length){var i=Ut(n,Zi(ma));r|=32}return Di(e,r,t,n,i)})),ya=Br((function(e,t,n){var r=3;if(n.length){var i=Ut(n,Zi(ya));r|=32}return Di(t,r,e,n,i)}));function ba(e,t,n){var r,i,a,u,c,s,l=0,f=!1,d=!1,h=!0;if("function"!=typeof e)throw new me(o);function p(t){var n=r,o=i;return r=i=void 0,l=t,u=e.apply(o,n)}function v(e){return l=e,c=bo(_,t),f?p(e):u}function g(e){var n=e-s;return void 0===s||n>=t||n<0||d&&e-l>=a}function _(){var e=va();if(g(e))return m(e);c=bo(_,function(e){var n=t-(e-s);return d?un(n,a-(e-l)):n}(e))}function m(e){return c=void 0,h&&r?p(e):(r=i=void 0,u)}function y(){var e=va(),n=g(e);if(r=arguments,i=this,s=e,n){if(void 0===c)return v(s);if(d)return li(c),c=bo(_,t),p(s)}return void 0===c&&(c=bo(_,t)),u}return t=ou(t)||0,qa(n)&&(f=!!n.leading,a=(d="maxWait"in n)?an(ou(n.maxWait)||0,t):a,h="trailing"in n?!!n.trailing:h),y.cancel=function(){void 0!==c&&li(c),l=0,r=s=i=c=void 0},y.flush=function(){return void 0===c?u:m(va())},y}var wa=Br((function(e,t){return Qn(e,1,t)})),ka=Br((function(e,t,n){return Qn(e,ou(t)||0,n)}));function Ma(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new me(o);var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var a=e.apply(this,r);return n.cache=o.set(i,a)||o,a};return n.cache=new(Ma.Cache||Rn),n}function Sa(e){if("function"!=typeof e)throw new me(o);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}Ma.Cache=Rn;var xa=ci((function(e,t){var n=(t=1==t.length&&La(t[0])?ht(t[0],Et(Ki())):ht(or(t,1),Et(Ki()))).length;return Br((function(r){for(var i=-1,o=un(r.length,n);++i<o;)r[i]=t[i].call(this,r[i]);return ot(e,this,r)}))})),Oa=Br((function(e,t){return Di(e,32,void 0,t,Ut(t,Zi(Oa)))})),Ta=Br((function(e,t){return Di(e,64,void 0,t,Ut(t,Zi(Ta)))})),Aa=Vi((function(e,t){return Di(e,256,void 0,void 0,void 0,t)}));function ja(e,t){return e===t||e!=e&&t!=t}var Ea=Fi(pr),Ca=Fi((function(e,t){return e>=t})),Pa=yr(function(){return arguments}())?yr:function(e){return Va(e)&&Se.call(e,"callee")&&!He.call(e,"callee")},La=r.isArray,Fa=Xe?Et(Xe):function(e){return Va(e)&&hr(e)==M};function Ra(e){return null!=e&&Ua(e.length)&&!za(e)}function Ia(e){return Va(e)&&Ra(e)}var Na=tn||oc,Ba=et?Et(et):function(e){return Va(e)&&hr(e)==f};function Da(e){if(!Va(e))return!1;var t=hr(e);return t==d||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!$a(e)}function za(e){if(!qa(e))return!1;var t=hr(e);return t==h||t==p||"[object AsyncFunction]"==t||"[object Proxy]"==t}function Wa(e){return"number"==typeof e&&e==ru(e)}function Ua(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}function qa(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function Va(e){return null!=e&&"object"==typeof e}var Ga=tt?Et(tt):function(e){return Va(e)&&no(e)==v};function Ja(e){return"number"==typeof e||Va(e)&&hr(e)==g}function $a(e){if(!Va(e)||hr(e)!=_)return!1;var t=Ge(e);if(null===t)return!0;var n=Se.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&Me.call(n)==Ae}var Ha=nt?Et(nt):function(e){return Va(e)&&hr(e)==m};var Za=rt?Et(rt):function(e){return Va(e)&&no(e)==y};function Ka(e){return"string"==typeof e||!La(e)&&Va(e)&&hr(e)==b}function Ya(e){return"symbol"==typeof e||Va(e)&&hr(e)==w}var Qa=it?Et(it):function(e){return Va(e)&&Ua(e.length)&&!!ze[hr(e)]};var Xa=Fi(Or),eu=Fi((function(e,t){return e<=t}));function tu(e){if(!e)return[];if(Ra(e))return Ka(e)?Jt(e):_i(e);if(Qe&&e[Qe])return function(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}(e[Qe]());var t=no(e);return(t==v?zt:t==y?qt:ju)(e)}function nu(e){return e?(e=ou(e))===1/0||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}function ru(e){var t=nu(e),n=t%1;return t==t?n?t-n:t:0}function iu(e){return e?Zn(ru(e),0,4294967295):0}function ou(e){if("number"==typeof e)return e;if(Ya(e))return NaN;if(qa(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=qa(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(H,"");var n=oe.test(e);return n||ue.test(e)?Ve(e.slice(2),n?2:8):ie.test(e)?NaN:+e}function au(e){return mi(e,wu(e))}function uu(e){return null==e?"":Yr(e)}var cu=bi((function(e,t){if(fo(t)||Ra(t))mi(t,bu(t),e);else for(var n in t)Se.call(t,n)&&qn(e,n,t[n])})),su=bi((function(e,t){mi(t,wu(t),e)})),lu=bi((function(e,t,n,r){mi(t,wu(t),e,r)})),fu=bi((function(e,t,n,r){mi(t,bu(t),e,r)})),du=Vi(Hn);var hu=Br((function(e,t){e=ve(e);var n=-1,r=t.length,i=r>2?t[2]:void 0;for(i&&uo(t[0],t[1],i)&&(r=1);++n<r;)for(var o=t[n],a=wu(o),u=-1,c=a.length;++u<c;){var s=a[u],l=e[s];(void 0===l||ja(l,we[s])&&!Se.call(e,s))&&(e[s]=o[s])}return e})),pu=Br((function(e){return e.push(void 0,Wi),ot(Mu,void 0,e)}));function vu(e,t,n){var r=null==e?void 0:fr(e,t);return void 0===r?n:r}function gu(e,t){return null!=e&&ro(e,t,gr)}var _u=ji((function(e,t,n){null!=t&&"function"!=typeof t.toString&&(t=Te.call(t)),e[t]=n}),qu(Ju)),mu=ji((function(e,t,n){null!=t&&"function"!=typeof t.toString&&(t=Te.call(t)),Se.call(e,t)?e[t].push(n):e[t]=[n]}),Ki),yu=Br(mr);function bu(e){return Ra(e)?Bn(e):Sr(e)}function wu(e){return Ra(e)?Bn(e,!0):xr(e)}var ku=bi((function(e,t,n){Er(e,t,n)})),Mu=bi((function(e,t,n,r){Er(e,t,n,r)})),Su=Vi((function(e,t){var n={};if(null==e)return n;var r=!1;t=ht(t,(function(t){return t=ui(t,e),r||(r=t.length>1),t})),mi(e,Ji(e),n),r&&(n=Kn(n,7,Ui));for(var i=t.length;i--;)Xr(n,t[i]);return n}));var xu=Vi((function(e,t){return null==e?{}:function(e,t){return Lr(e,t,(function(t,n){return gu(e,n)}))}(e,t)}));function Ou(e,t){if(null==e)return{};var n=ht(Ji(e),(function(e){return[e]}));return t=Ki(t),Lr(e,n,(function(e,n){return t(e,n[0])}))}var Tu=Bi(bu),Au=Bi(wu);function ju(e){return null==e?[]:Ct(e,bu(e))}var Eu=Si((function(e,t,n){return t=t.toLowerCase(),e+(n?Cu(t):t)}));function Cu(e){return Du(uu(e).toLowerCase())}function Pu(e){return(e=uu(e))&&e.replace(se,It).replace(Le,"")}var Lu=Si((function(e,t,n){return e+(n?"-":"")+t.toLowerCase()})),Fu=Si((function(e,t,n){return e+(n?" ":"")+t.toLowerCase()})),Ru=Mi("toLowerCase");var Iu=Si((function(e,t,n){return e+(n?"_":"")+t.toLowerCase()}));var Nu=Si((function(e,t,n){return e+(n?" ":"")+Du(t)}));var Bu=Si((function(e,t,n){return e+(n?" ":"")+t.toUpperCase()})),Du=Mi("toUpperCase");function zu(e,t,n){return e=uu(e),void 0===(t=n?void 0:t)?function(e){return Ne.test(e)}(e)?function(e){return e.match(Re)||[]}(e):function(e){return e.match(ee)||[]}(e):e.match(t)||[]}var Wu=Br((function(e,t){try{return ot(e,void 0,t)}catch(e){return Da(e)?e:new de(e)}})),Uu=Vi((function(e,t){return ut(t,(function(t){t=Oo(t),$n(e,t,ma(e[t],e))})),e}));function qu(e){return function(){return e}}var Vu=Ti(),Gu=Ti(!0);function Ju(e){return e}function $u(e){return Mr("function"==typeof e?e:Kn(e,1))}var Hu=Br((function(e,t){return function(n){return mr(n,e,t)}})),Zu=Br((function(e,t){return function(n){return mr(e,n,t)}}));function Ku(e,t,n){var r=bu(t),i=lr(t,r);null!=n||qa(t)&&(i.length||!r.length)||(n=t,t=e,e=this,i=lr(t,bu(t)));var o=!(qa(n)&&"chain"in n&&!n.chain),a=za(e);return ut(i,(function(n){var r=t[n];e[n]=r,a&&(e.prototype[n]=function(){var t=this.__chain__;if(o||t){var n=e(this.__wrapped__),i=n.__actions__=_i(this.__actions__);return i.push({func:r,args:arguments,thisArg:e}),n.__chain__=t,n}return r.apply(e,pt([this.value()],arguments))})})),e}function Yu(){}var Qu=Ci(ht),Xu=Ci(st),ec=Ci(_t);function tc(e){return co(e)?xt(Oo(e)):function(e){return function(t){return fr(t,e)}}(e)}var nc=Li(),rc=Li(!0);function ic(){return[]}function oc(){return!1}var ac=Ei((function(e,t){return e+t}),0),uc=Ii("ceil"),cc=Ei((function(e,t){return e/t}),1),sc=Ii("floor");var lc,fc=Ei((function(e,t){return e*t}),1),dc=Ii("round"),hc=Ei((function(e,t){return e-t}),0);return An.after=function(e,t){if("function"!=typeof t)throw new me(o);return e=ru(e),function(){if(--e<1)return t.apply(this,arguments)}},An.ary=ga,An.assign=cu,An.assignIn=su,An.assignInWith=lu,An.assignWith=fu,An.at=du,An.before=_a,An.bind=ma,An.bindAll=Uu,An.bindKey=ya,An.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return La(e)?e:[e]},An.chain=ta,An.chunk=function(e,t,n){t=(n?uo(e,t,n):void 0===t)?1:an(ru(t),0);var i=null==e?0:e.length;if(!i||t<1)return[];for(var o=0,a=0,u=r(Qt(i/t));o<i;)u[a++]=Gr(e,o,o+=t);return u},An.compact=function(e){for(var t=-1,n=null==e?0:e.length,r=0,i=[];++t<n;){var o=e[t];o&&(i[r++]=o)}return i},An.concat=function(){var e=arguments.length;if(!e)return[];for(var t=r(e-1),n=arguments[0],i=e;i--;)t[i-1]=arguments[i];return pt(La(n)?_i(n):[n],or(t,1))},An.cond=function(e){var t=null==e?0:e.length,n=Ki();return e=t?ht(e,(function(e){if("function"!=typeof e[1])throw new me(o);return[n(e[0]),e[1]]})):[],Br((function(n){for(var r=-1;++r<t;){var i=e[r];if(ot(i[0],this,n))return ot(i[1],this,n)}}))},An.conforms=function(e){return function(e){var t=bu(e);return function(n){return Yn(n,e,t)}}(Kn(e,1))},An.constant=qu,An.countBy=ia,An.create=function(e,t){var n=jn(e);return null==t?n:Jn(n,t)},An.curry=function e(t,n,r){var i=Di(t,8,void 0,void 0,void 0,void 0,void 0,n=r?void 0:n);return i.placeholder=e.placeholder,i},An.curryRight=function e(t,n,r){var i=Di(t,16,void 0,void 0,void 0,void 0,void 0,n=r?void 0:n);return i.placeholder=e.placeholder,i},An.debounce=ba,An.defaults=hu,An.defaultsDeep=pu,An.defer=wa,An.delay=ka,An.difference=jo,An.differenceBy=Eo,An.differenceWith=Co,An.drop=function(e,t,n){var r=null==e?0:e.length;return r?Gr(e,(t=n||void 0===t?1:ru(t))<0?0:t,r):[]},An.dropRight=function(e,t,n){var r=null==e?0:e.length;return r?Gr(e,0,(t=r-(t=n||void 0===t?1:ru(t)))<0?0:t):[]},An.dropRightWhile=function(e,t){return e&&e.length?ti(e,Ki(t,3),!0,!0):[]},An.dropWhile=function(e,t){return e&&e.length?ti(e,Ki(t,3),!0):[]},An.fill=function(e,t,n,r){var i=null==e?0:e.length;return i?(n&&"number"!=typeof n&&uo(e,t,n)&&(n=0,r=i),function(e,t,n,r){var i=e.length;for((n=ru(n))<0&&(n=-n>i?0:i+n),(r=void 0===r||r>i?i:ru(r))<0&&(r+=i),r=n>r?0:iu(r);n<r;)e[n++]=t;return e}(e,t,n,r)):[]},An.filter=function(e,t){return(La(e)?lt:ir)(e,Ki(t,3))},An.flatMap=function(e,t){return or(da(e,t),1)},An.flatMapDeep=function(e,t){return or(da(e,t),1/0)},An.flatMapDepth=function(e,t,n){return n=void 0===n?1:ru(n),or(da(e,t),n)},An.flatten=Fo,An.flattenDeep=function(e){return(null==e?0:e.length)?or(e,1/0):[]},An.flattenDepth=function(e,t){return(null==e?0:e.length)?or(e,t=void 0===t?1:ru(t)):[]},An.flip=function(e){return Di(e,512)},An.flow=Vu,An.flowRight=Gu,An.fromPairs=function(e){for(var t=-1,n=null==e?0:e.length,r={};++t<n;){var i=e[t];r[i[0]]=i[1]}return r},An.functions=function(e){return null==e?[]:lr(e,bu(e))},An.functionsIn=function(e){return null==e?[]:lr(e,wu(e))},An.groupBy=sa,An.initial=function(e){return(null==e?0:e.length)?Gr(e,0,-1):[]},An.intersection=Io,An.intersectionBy=No,An.intersectionWith=Bo,An.invert=_u,An.invertBy=mu,An.invokeMap=la,An.iteratee=$u,An.keyBy=fa,An.keys=bu,An.keysIn=wu,An.map=da,An.mapKeys=function(e,t){var n={};return t=Ki(t,3),cr(e,(function(e,r,i){$n(n,t(e,r,i),e)})),n},An.mapValues=function(e,t){var n={};return t=Ki(t,3),cr(e,(function(e,r,i){$n(n,r,t(e,r,i))})),n},An.matches=function(e){return Ar(Kn(e,1))},An.matchesProperty=function(e,t){return jr(e,Kn(t,1))},An.memoize=Ma,An.merge=ku,An.mergeWith=Mu,An.method=Hu,An.methodOf=Zu,An.mixin=Ku,An.negate=Sa,An.nthArg=function(e){return e=ru(e),Br((function(t){return Cr(t,e)}))},An.omit=Su,An.omitBy=function(e,t){return Ou(e,Sa(Ki(t)))},An.once=function(e){return _a(2,e)},An.orderBy=function(e,t,n,r){return null==e?[]:(La(t)||(t=null==t?[]:[t]),La(n=r?void 0:n)||(n=null==n?[]:[n]),Pr(e,t,n))},An.over=Qu,An.overArgs=xa,An.overEvery=Xu,An.overSome=ec,An.partial=Oa,An.partialRight=Ta,An.partition=ha,An.pick=xu,An.pickBy=Ou,An.property=tc,An.propertyOf=function(e){return function(t){return null==e?void 0:fr(e,t)}},An.pull=zo,An.pullAll=Wo,An.pullAllBy=function(e,t,n){return e&&e.length&&t&&t.length?Fr(e,t,Ki(n,2)):e},An.pullAllWith=function(e,t,n){return e&&e.length&&t&&t.length?Fr(e,t,void 0,n):e},An.pullAt=Uo,An.range=nc,An.rangeRight=rc,An.rearg=Aa,An.reject=function(e,t){return(La(e)?lt:ir)(e,Sa(Ki(t,3)))},An.remove=function(e,t){var n=[];if(!e||!e.length)return n;var r=-1,i=[],o=e.length;for(t=Ki(t,3);++r<o;){var a=e[r];t(a,r,e)&&(n.push(a),i.push(r))}return Rr(e,i),n},An.rest=function(e,t){if("function"!=typeof e)throw new me(o);return Br(e,t=void 0===t?t:ru(t))},An.reverse=qo,An.sampleSize=function(e,t,n){return t=(n?uo(e,t,n):void 0===t)?1:ru(t),(La(e)?zn:zr)(e,t)},An.set=function(e,t,n){return null==e?e:Wr(e,t,n)},An.setWith=function(e,t,n,r){return r="function"==typeof r?r:void 0,null==e?e:Wr(e,t,n,r)},An.shuffle=function(e){return(La(e)?Wn:Vr)(e)},An.slice=function(e,t,n){var r=null==e?0:e.length;return r?(n&&"number"!=typeof n&&uo(e,t,n)?(t=0,n=r):(t=null==t?0:ru(t),n=void 0===n?r:ru(n)),Gr(e,t,n)):[]},An.sortBy=pa,An.sortedUniq=function(e){return e&&e.length?Zr(e):[]},An.sortedUniqBy=function(e,t){return e&&e.length?Zr(e,Ki(t,2)):[]},An.split=function(e,t,n){return n&&"number"!=typeof n&&uo(e,t,n)&&(t=n=void 0),(n=void 0===n?4294967295:n>>>0)?(e=uu(e))&&("string"==typeof t||null!=t&&!Ha(t))&&!(t=Yr(t))&&Dt(e)?si(Jt(e),0,n):e.split(t,n):[]},An.spread=function(e,t){if("function"!=typeof e)throw new me(o);return t=null==t?0:an(ru(t),0),Br((function(n){var r=n[t],i=si(n,0,t);return r&&pt(i,r),ot(e,this,i)}))},An.tail=function(e){var t=null==e?0:e.length;return t?Gr(e,1,t):[]},An.take=function(e,t,n){return e&&e.length?Gr(e,0,(t=n||void 0===t?1:ru(t))<0?0:t):[]},An.takeRight=function(e,t,n){var r=null==e?0:e.length;return r?Gr(e,(t=r-(t=n||void 0===t?1:ru(t)))<0?0:t,r):[]},An.takeRightWhile=function(e,t){return e&&e.length?ti(e,Ki(t,3),!1,!0):[]},An.takeWhile=function(e,t){return e&&e.length?ti(e,Ki(t,3)):[]},An.tap=function(e,t){return t(e),e},An.throttle=function(e,t,n){var r=!0,i=!0;if("function"!=typeof e)throw new me(o);return qa(n)&&(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),ba(e,t,{leading:r,maxWait:t,trailing:i})},An.thru=na,An.toArray=tu,An.toPairs=Tu,An.toPairsIn=Au,An.toPath=function(e){return La(e)?ht(e,Oo):Ya(e)?[e]:_i(xo(uu(e)))},An.toPlainObject=au,An.transform=function(e,t,n){var r=La(e),i=r||Na(e)||Qa(e);if(t=Ki(t,4),null==n){var o=e&&e.constructor;n=i?r?new o:[]:qa(e)&&za(o)?jn(Ge(e)):{}}return(i?ut:cr)(e,(function(e,r,i){return t(n,e,r,i)})),n},An.unary=function(e){return ga(e,1)},An.union=Vo,An.unionBy=Go,An.unionWith=Jo,An.uniq=function(e){return e&&e.length?Qr(e):[]},An.uniqBy=function(e,t){return e&&e.length?Qr(e,Ki(t,2)):[]},An.uniqWith=function(e,t){return t="function"==typeof t?t:void 0,e&&e.length?Qr(e,void 0,t):[]},An.unset=function(e,t){return null==e||Xr(e,t)},An.unzip=$o,An.unzipWith=Ho,An.update=function(e,t,n){return null==e?e:ei(e,t,ai(n))},An.updateWith=function(e,t,n,r){return r="function"==typeof r?r:void 0,null==e?e:ei(e,t,ai(n),r)},An.values=ju,An.valuesIn=function(e){return null==e?[]:Ct(e,wu(e))},An.without=Zo,An.words=zu,An.wrap=function(e,t){return Oa(ai(t),e)},An.xor=Ko,An.xorBy=Yo,An.xorWith=Qo,An.zip=Xo,An.zipObject=function(e,t){return ii(e||[],t||[],qn)},An.zipObjectDeep=function(e,t){return ii(e||[],t||[],Wr)},An.zipWith=ea,An.entries=Tu,An.entriesIn=Au,An.extend=su,An.extendWith=lu,Ku(An,An),An.add=ac,An.attempt=Wu,An.camelCase=Eu,An.capitalize=Cu,An.ceil=uc,An.clamp=function(e,t,n){return void 0===n&&(n=t,t=void 0),void 0!==n&&(n=(n=ou(n))==n?n:0),void 0!==t&&(t=(t=ou(t))==t?t:0),Zn(ou(e),t,n)},An.clone=function(e){return Kn(e,4)},An.cloneDeep=function(e){return Kn(e,5)},An.cloneDeepWith=function(e,t){return Kn(e,5,t="function"==typeof t?t:void 0)},An.cloneWith=function(e,t){return Kn(e,4,t="function"==typeof t?t:void 0)},An.conformsTo=function(e,t){return null==t||Yn(e,t,bu(t))},An.deburr=Pu,An.defaultTo=function(e,t){return null==e||e!=e?t:e},An.divide=cc,An.endsWith=function(e,t,n){e=uu(e),t=Yr(t);var r=e.length,i=n=void 0===n?r:Zn(ru(n),0,r);return(n-=t.length)>=0&&e.slice(n,i)==t},An.eq=ja,An.escape=function(e){return(e=uu(e))&&D.test(e)?e.replace(N,Nt):e},An.escapeRegExp=function(e){return(e=uu(e))&&$.test(e)?e.replace(J,"\\$&"):e},An.every=function(e,t,n){var r=La(e)?st:nr;return n&&uo(e,t,n)&&(t=void 0),r(e,Ki(t,3))},An.find=oa,An.findIndex=Po,An.findKey=function(e,t){return yt(e,Ki(t,3),cr)},An.findLast=aa,An.findLastIndex=Lo,An.findLastKey=function(e,t){return yt(e,Ki(t,3),sr)},An.floor=sc,An.forEach=ua,An.forEachRight=ca,An.forIn=function(e,t){return null==e?e:ar(e,Ki(t,3),wu)},An.forInRight=function(e,t){return null==e?e:ur(e,Ki(t,3),wu)},An.forOwn=function(e,t){return e&&cr(e,Ki(t,3))},An.forOwnRight=function(e,t){return e&&sr(e,Ki(t,3))},An.get=vu,An.gt=Ea,An.gte=Ca,An.has=function(e,t){return null!=e&&ro(e,t,vr)},An.hasIn=gu,An.head=Ro,An.identity=Ju,An.includes=function(e,t,n,r){e=Ra(e)?e:ju(e),n=n&&!r?ru(n):0;var i=e.length;return n<0&&(n=an(i+n,0)),Ka(e)?n<=i&&e.indexOf(t,n)>-1:!!i&&wt(e,t,n)>-1},An.indexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=null==n?0:ru(n);return i<0&&(i=an(r+i,0)),wt(e,t,i)},An.inRange=function(e,t,n){return t=nu(t),void 0===n?(n=t,t=0):n=nu(n),function(e,t,n){return e>=un(t,n)&&e<an(t,n)}(e=ou(e),t,n)},An.invoke=yu,An.isArguments=Pa,An.isArray=La,An.isArrayBuffer=Fa,An.isArrayLike=Ra,An.isArrayLikeObject=Ia,An.isBoolean=function(e){return!0===e||!1===e||Va(e)&&hr(e)==l},An.isBuffer=Na,An.isDate=Ba,An.isElement=function(e){return Va(e)&&1===e.nodeType&&!$a(e)},An.isEmpty=function(e){if(null==e)return!0;if(Ra(e)&&(La(e)||"string"==typeof e||"function"==typeof e.splice||Na(e)||Qa(e)||Pa(e)))return!e.length;var t=no(e);if(t==v||t==y)return!e.size;if(fo(e))return!Sr(e).length;for(var n in e)if(Se.call(e,n))return!1;return!0},An.isEqual=function(e,t){return br(e,t)},An.isEqualWith=function(e,t,n){var r=(n="function"==typeof n?n:void 0)?n(e,t):void 0;return void 0===r?br(e,t,void 0,n):!!r},An.isError=Da,An.isFinite=function(e){return"number"==typeof e&&nn(e)},An.isFunction=za,An.isInteger=Wa,An.isLength=Ua,An.isMap=Ga,An.isMatch=function(e,t){return e===t||wr(e,t,Qi(t))},An.isMatchWith=function(e,t,n){return n="function"==typeof n?n:void 0,wr(e,t,Qi(t),n)},An.isNaN=function(e){return Ja(e)&&e!=+e},An.isNative=function(e){if(lo(e))throw new de("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return kr(e)},An.isNil=function(e){return null==e},An.isNull=function(e){return null===e},An.isNumber=Ja,An.isObject=qa,An.isObjectLike=Va,An.isPlainObject=$a,An.isRegExp=Ha,An.isSafeInteger=function(e){return Wa(e)&&e>=-9007199254740991&&e<=9007199254740991},An.isSet=Za,An.isString=Ka,An.isSymbol=Ya,An.isTypedArray=Qa,An.isUndefined=function(e){return void 0===e},An.isWeakMap=function(e){return Va(e)&&no(e)==k},An.isWeakSet=function(e){return Va(e)&&"[object WeakSet]"==hr(e)},An.join=function(e,t){return null==e?"":rn.call(e,t)},An.kebabCase=Lu,An.last=Do,An.lastIndexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=r;return void 0!==n&&(i=(i=ru(n))<0?an(r+i,0):un(i,r-1)),t==t?function(e,t,n){for(var r=n+1;r--;)if(e[r]===t)return r;return r}(e,t,i):bt(e,Mt,i,!0)},An.lowerCase=Fu,An.lowerFirst=Ru,An.lt=Xa,An.lte=eu,An.max=function(e){return e&&e.length?rr(e,Ju,pr):void 0},An.maxBy=function(e,t){return e&&e.length?rr(e,Ki(t,2),pr):void 0},An.mean=function(e){return St(e,Ju)},An.meanBy=function(e,t){return St(e,Ki(t,2))},An.min=function(e){return e&&e.length?rr(e,Ju,Or):void 0},An.minBy=function(e,t){return e&&e.length?rr(e,Ki(t,2),Or):void 0},An.stubArray=ic,An.stubFalse=oc,An.stubObject=function(){return{}},An.stubString=function(){return""},An.stubTrue=function(){return!0},An.multiply=fc,An.nth=function(e,t){return e&&e.length?Cr(e,ru(t)):void 0},An.noConflict=function(){return $e._===this&&($e._=je),this},An.noop=Yu,An.now=va,An.pad=function(e,t,n){e=uu(e);var r=(t=ru(t))?Gt(e):0;if(!t||r>=t)return e;var i=(t-r)/2;return Pi(Xt(i),n)+e+Pi(Qt(i),n)},An.padEnd=function(e,t,n){e=uu(e);var r=(t=ru(t))?Gt(e):0;return t&&r<t?e+Pi(t-r,n):e},An.padStart=function(e,t,n){e=uu(e);var r=(t=ru(t))?Gt(e):0;return t&&r<t?Pi(t-r,n)+e:e},An.parseInt=function(e,t,n){return n||null==t?t=0:t&&(t=+t),sn(uu(e).replace(Z,""),t||0)},An.random=function(e,t,n){if(n&&"boolean"!=typeof n&&uo(e,t,n)&&(t=n=void 0),void 0===n&&("boolean"==typeof t?(n=t,t=void 0):"boolean"==typeof e&&(n=e,e=void 0)),void 0===e&&void 0===t?(e=0,t=1):(e=nu(e),void 0===t?(t=e,e=0):t=nu(t)),e>t){var r=e;e=t,t=r}if(n||e%1||t%1){var i=ln();return un(e+i*(t-e+qe("1e-"+((i+"").length-1))),t)}return Ir(e,t)},An.reduce=function(e,t,n){var r=La(e)?vt:Tt,i=arguments.length<3;return r(e,Ki(t,4),n,i,er)},An.reduceRight=function(e,t,n){var r=La(e)?gt:Tt,i=arguments.length<3;return r(e,Ki(t,4),n,i,tr)},An.repeat=function(e,t,n){return t=(n?uo(e,t,n):void 0===t)?1:ru(t),Nr(uu(e),t)},An.replace=function(){var e=arguments,t=uu(e[0]);return e.length<3?t:t.replace(e[1],e[2])},An.result=function(e,t,n){var r=-1,i=(t=ui(t,e)).length;for(i||(i=1,e=void 0);++r<i;){var o=null==e?void 0:e[Oo(t[r])];void 0===o&&(r=i,o=n),e=za(o)?o.call(e):o}return e},An.round=dc,An.runInContext=e,An.sample=function(e){return(La(e)?Dn:Dr)(e)},An.size=function(e){if(null==e)return 0;if(Ra(e))return Ka(e)?Gt(e):e.length;var t=no(e);return t==v||t==y?e.size:Sr(e).length},An.snakeCase=Iu,An.some=function(e,t,n){var r=La(e)?_t:Jr;return n&&uo(e,t,n)&&(t=void 0),r(e,Ki(t,3))},An.sortedIndex=function(e,t){return $r(e,t)},An.sortedIndexBy=function(e,t,n){return Hr(e,t,Ki(n,2))},An.sortedIndexOf=function(e,t){var n=null==e?0:e.length;if(n){var r=$r(e,t);if(r<n&&ja(e[r],t))return r}return-1},An.sortedLastIndex=function(e,t){return $r(e,t,!0)},An.sortedLastIndexBy=function(e,t,n){return Hr(e,t,Ki(n,2),!0)},An.sortedLastIndexOf=function(e,t){if(null==e?0:e.length){var n=$r(e,t,!0)-1;if(ja(e[n],t))return n}return-1},An.startCase=Nu,An.startsWith=function(e,t,n){return e=uu(e),n=null==n?0:Zn(ru(n),0,e.length),t=Yr(t),e.slice(n,n+t.length)==t},An.subtract=hc,An.sum=function(e){return e&&e.length?At(e,Ju):0},An.sumBy=function(e,t){return e&&e.length?At(e,Ki(t,2)):0},An.template=function(e,t,n){var r=An.templateSettings;n&&uo(e,t,n)&&(t=void 0),e=uu(e),t=lu({},t,r,zi);var i,o,a=lu({},t.imports,r.imports,zi),u=bu(a),c=Ct(a,u),s=0,l=t.interpolate||le,f="__p += '",d=ge((t.escape||le).source+"|"+l.source+"|"+(l===U?ne:le).source+"|"+(t.evaluate||le).source+"|$","g"),h="//# sourceURL="+(Se.call(t,"sourceURL")?(t.sourceURL+"").replace(/[\r\n]/g," "):"lodash.templateSources["+ ++De+"]")+"\n";e.replace(d,(function(t,n,r,a,u,c){return r||(r=a),f+=e.slice(s,c).replace(fe,Bt),n&&(i=!0,f+="' +\n__e("+n+") +\n'"),u&&(o=!0,f+="';\n"+u+";\n__p += '"),r&&(f+="' +\n((__t = ("+r+")) == null ? '' : __t) +\n'"),s=c+t.length,t})),f+="';\n";var p=Se.call(t,"variable")&&t.variable;p||(f="with (obj) {\n"+f+"\n}\n"),f=(o?f.replace(L,""):f).replace(F,"$1").replace(R,"$1;"),f="function("+(p||"obj")+") {\n"+(p?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(i?", __e = _.escape":"")+(o?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+f+"return __p\n}";var v=Wu((function(){return he(u,h+"return "+f).apply(void 0,c)}));if(v.source=f,Da(v))throw v;return v},An.times=function(e,t){if((e=ru(e))<1||e>9007199254740991)return[];var n=4294967295,r=un(e,4294967295);e-=4294967295;for(var i=jt(r,t=Ki(t));++n<e;)t(n);return i},An.toFinite=nu,An.toInteger=ru,An.toLength=iu,An.toLower=function(e){return uu(e).toLowerCase()},An.toNumber=ou,An.toSafeInteger=function(e){return e?Zn(ru(e),-9007199254740991,9007199254740991):0===e?e:0},An.toString=uu,An.toUpper=function(e){return uu(e).toUpperCase()},An.trim=function(e,t,n){if((e=uu(e))&&(n||void 0===t))return e.replace(H,"");if(!e||!(t=Yr(t)))return e;var r=Jt(e),i=Jt(t);return si(r,Lt(r,i),Ft(r,i)+1).join("")},An.trimEnd=function(e,t,n){if((e=uu(e))&&(n||void 0===t))return e.replace(K,"");if(!e||!(t=Yr(t)))return e;var r=Jt(e);return si(r,0,Ft(r,Jt(t))+1).join("")},An.trimStart=function(e,t,n){if((e=uu(e))&&(n||void 0===t))return e.replace(Z,"");if(!e||!(t=Yr(t)))return e;var r=Jt(e);return si(r,Lt(r,Jt(t))).join("")},An.truncate=function(e,t){var n=30,r="...";if(qa(t)){var i="separator"in t?t.separator:i;n="length"in t?ru(t.length):n,r="omission"in t?Yr(t.omission):r}var o=(e=uu(e)).length;if(Dt(e)){var a=Jt(e);o=a.length}if(n>=o)return e;var u=n-Gt(r);if(u<1)return r;var c=a?si(a,0,u).join(""):e.slice(0,u);if(void 0===i)return c+r;if(a&&(u+=c.length-u),Ha(i)){if(e.slice(u).search(i)){var s,l=c;for(i.global||(i=ge(i.source,uu(re.exec(i))+"g")),i.lastIndex=0;s=i.exec(l);)var f=s.index;c=c.slice(0,void 0===f?u:f)}}else if(e.indexOf(Yr(i),u)!=u){var d=c.lastIndexOf(i);d>-1&&(c=c.slice(0,d))}return c+r},An.unescape=function(e){return(e=uu(e))&&B.test(e)?e.replace(I,$t):e},An.uniqueId=function(e){var t=++xe;return uu(e)+t},An.upperCase=Bu,An.upperFirst=Du,An.each=ua,An.eachRight=ca,An.first=Ro,Ku(An,(lc={},cr(An,(function(e,t){Se.call(An.prototype,t)||(lc[t]=e)})),lc),{chain:!1}),An.VERSION="4.17.15",ut(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){An[e].placeholder=An})),ut(["drop","take"],(function(e,t){Pn.prototype[e]=function(n){n=void 0===n?1:an(ru(n),0);var r=this.__filtered__&&!t?new Pn(this):this.clone();return r.__filtered__?r.__takeCount__=un(n,r.__takeCount__):r.__views__.push({size:un(n,4294967295),type:e+(r.__dir__<0?"Right":"")}),r},Pn.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}})),ut(["filter","map","takeWhile"],(function(e,t){var n=t+1,r=1==n||3==n;Pn.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:Ki(e,3),type:n}),t.__filtered__=t.__filtered__||r,t}})),ut(["head","last"],(function(e,t){var n="take"+(t?"Right":"");Pn.prototype[e]=function(){return this[n](1).value()[0]}})),ut(["initial","tail"],(function(e,t){var n="drop"+(t?"":"Right");Pn.prototype[e]=function(){return this.__filtered__?new Pn(this):this[n](1)}})),Pn.prototype.compact=function(){return this.filter(Ju)},Pn.prototype.find=function(e){return this.filter(e).head()},Pn.prototype.findLast=function(e){return this.reverse().find(e)},Pn.prototype.invokeMap=Br((function(e,t){return"function"==typeof e?new Pn(this):this.map((function(n){return mr(n,e,t)}))})),Pn.prototype.reject=function(e){return this.filter(Sa(Ki(e)))},Pn.prototype.slice=function(e,t){e=ru(e);var n=this;return n.__filtered__&&(e>0||t<0)?new Pn(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),void 0!==t&&(n=(t=ru(t))<0?n.dropRight(-t):n.take(t-e)),n)},Pn.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},Pn.prototype.toArray=function(){return this.take(4294967295)},cr(Pn.prototype,(function(e,t){var n=/^(?:filter|find|map|reject)|While$/.test(t),r=/^(?:head|last)$/.test(t),i=An[r?"take"+("last"==t?"Right":""):t],o=r||/^find/.test(t);i&&(An.prototype[t]=function(){var t=this.__wrapped__,a=r?[1]:arguments,u=t instanceof Pn,c=a[0],s=u||La(t),l=function(e){var t=i.apply(An,pt([e],a));return r&&f?t[0]:t};s&&n&&"function"==typeof c&&1!=c.length&&(u=s=!1);var f=this.__chain__,d=!!this.__actions__.length,h=o&&!f,p=u&&!d;if(!o&&s){t=p?t:new Pn(this);var v=e.apply(t,a);return v.__actions__.push({func:na,args:[l],thisArg:void 0}),new Cn(v,f)}return h&&p?e.apply(this,a):(v=this.thru(l),h?r?v.value()[0]:v.value():v)})})),ut(["pop","push","shift","sort","splice","unshift"],(function(e){var t=ye[e],n=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",r=/^(?:pop|shift)$/.test(e);An.prototype[e]=function(){var e=arguments;if(r&&!this.__chain__){var i=this.value();return t.apply(La(i)?i:[],e)}return this[n]((function(n){return t.apply(La(n)?n:[],e)}))}})),cr(Pn.prototype,(function(e,t){var n=An[t];if(n){var r=n.name+"";Se.call(yn,r)||(yn[r]=[]),yn[r].push({name:t,func:n})}})),yn[Ai(void 0,2).name]=[{name:"wrapper",func:void 0}],Pn.prototype.clone=function(){var e=new Pn(this.__wrapped__);return e.__actions__=_i(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=_i(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=_i(this.__views__),e},Pn.prototype.reverse=function(){if(this.__filtered__){var e=new Pn(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},Pn.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,n=La(e),r=t<0,i=n?e.length:0,o=function(e,t,n){var r=-1,i=n.length;for(;++r<i;){var o=n[r],a=o.size;switch(o.type){case"drop":e+=a;break;case"dropRight":t-=a;break;case"take":t=un(t,e+a);break;case"takeRight":e=an(e,t-a)}}return{start:e,end:t}}(0,i,this.__views__),a=o.start,u=o.end,c=u-a,s=r?u:a-1,l=this.__iteratees__,f=l.length,d=0,h=un(c,this.__takeCount__);if(!n||!r&&i==c&&h==c)return ni(e,this.__actions__);var p=[];e:for(;c--&&d<h;){for(var v=-1,g=e[s+=t];++v<f;){var _=l[v],m=_.iteratee,y=_.type,b=m(g);if(2==y)g=b;else if(!b){if(1==y)continue e;break e}}p[d++]=g}return p},An.prototype.at=ra,An.prototype.chain=function(){return ta(this)},An.prototype.commit=function(){return new Cn(this.value(),this.__chain__)},An.prototype.next=function(){void 0===this.__values__&&(this.__values__=tu(this.value()));var e=this.__index__>=this.__values__.length;return{done:e,value:e?void 0:this.__values__[this.__index__++]}},An.prototype.plant=function(e){for(var t,n=this;n instanceof En;){var r=Ao(n);r.__index__=0,r.__values__=void 0,t?i.__wrapped__=r:t=r;var i=r;n=n.__wrapped__}return i.__wrapped__=e,t},An.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof Pn){var t=e;return this.__actions__.length&&(t=new Pn(this)),(t=t.reverse()).__actions__.push({func:na,args:[qo],thisArg:void 0}),new Cn(t,this.__chain__)}return this.thru(qo)},An.prototype.toJSON=An.prototype.valueOf=An.prototype.value=function(){return ni(this.__wrapped__,this.__actions__)},An.prototype.first=An.prototype.head,Qe&&(An.prototype[Qe]=function(){return this}),An}();$e._=Ht,void 0===(i=function(){return Ht}.call(t,n,t,r))||(r.exports=i)}).call(this)}).call(this,n(16),n(23)(e))},function(e,t){e.exports=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var r=n(2),i=n.n(r),o=n(3),a=n.n(o),u=n(4),c=function(){function e(){i()(this,e)}return a()(e,[{key:"addListenerForMessagesFromCallMachine",value:function(e,t,n){Object(u.b)()}},{key:"addListenerForMessagesFromDailyJs",value:function(e,t,n){Object(u.b)()}},{key:"sendMessageToCallMachine",value:function(e,t,n,r){Object(u.b)()}},{key:"sendMessageToDailyJs",value:function(e,t,n){Object(u.b)()}},{key:"removeListener",value:function(e){Object(u.b)()}}]),e}()},function(e,t){function n(t,r){return e.exports=n=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},n(t,r)}e.exports=n},function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},function(e,t,n){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=90)}({17:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r=n(18),i=function(){function e(){}return e.getFirstMatch=function(e,t){var n=t.match(e);return n&&n.length>0&&n[1]||""},e.getSecondMatch=function(e,t){var n=t.match(e);return n&&n.length>1&&n[2]||""},e.matchAndReturnConst=function(e,t,n){if(e.test(t))return n},e.getWindowsVersionName=function(e){switch(e){case"NT":return"NT";case"XP":return"XP";case"NT 5.0":return"2000";case"NT 5.1":return"XP";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}},e.getMacOSVersionName=function(e){var t=e.split(".").splice(0,2).map((function(e){return parseInt(e,10)||0}));if(t.push(0),10===t[0])switch(t[1]){case 5:return"Leopard";case 6:return"Snow Leopard";case 7:return"Lion";case 8:return"Mountain Lion";case 9:return"Mavericks";case 10:return"Yosemite";case 11:return"El Capitan";case 12:return"Sierra";case 13:return"High Sierra";case 14:return"Mojave";case 15:return"Catalina";default:return}},e.getAndroidVersionName=function(e){var t=e.split(".").splice(0,2).map((function(e){return parseInt(e,10)||0}));if(t.push(0),!(1===t[0]&&t[1]<5))return 1===t[0]&&t[1]<6?"Cupcake":1===t[0]&&t[1]>=6?"Donut":2===t[0]&&t[1]<2?"Eclair":2===t[0]&&2===t[1]?"Froyo":2===t[0]&&t[1]>2?"Gingerbread":3===t[0]?"Honeycomb":4===t[0]&&t[1]<1?"Ice Cream Sandwich":4===t[0]&&t[1]<4?"Jelly Bean":4===t[0]&&t[1]>=4?"KitKat":5===t[0]?"Lollipop":6===t[0]?"Marshmallow":7===t[0]?"Nougat":8===t[0]?"Oreo":9===t[0]?"Pie":void 0},e.getVersionPrecision=function(e){return e.split(".").length},e.compareVersions=function(t,n,r){void 0===r&&(r=!1);var i=e.getVersionPrecision(t),o=e.getVersionPrecision(n),a=Math.max(i,o),u=0,c=e.map([t,n],(function(t){var n=a-e.getVersionPrecision(t),r=t+new Array(n+1).join(".0");return e.map(r.split("."),(function(e){return new Array(20-e.length).join("0")+e})).reverse()}));for(r&&(u=a-Math.min(i,o)),a-=1;a>=u;){if(c[0][a]>c[1][a])return 1;if(c[0][a]===c[1][a]){if(a===u)return 0;a-=1}else if(c[0][a]<c[1][a])return-1}},e.map=function(e,t){var n,r=[];if(Array.prototype.map)return Array.prototype.map.call(e,t);for(n=0;n<e.length;n+=1)r.push(t(e[n]));return r},e.find=function(e,t){var n,r;if(Array.prototype.find)return Array.prototype.find.call(e,t);for(n=0,r=e.length;n<r;n+=1){var i=e[n];if(t(i,n))return i}},e.assign=function(e){for(var t,n,r=e,i=arguments.length,o=new Array(i>1?i-1:0),a=1;a<i;a++)o[a-1]=arguments[a];if(Object.assign)return Object.assign.apply(Object,[e].concat(o));var u=function(){var e=o[t];"object"==typeof e&&null!==e&&Object.keys(e).forEach((function(t){r[t]=e[t]}))};for(t=0,n=o.length;t<n;t+=1)u();return e},e.getBrowserAlias=function(e){return r.BROWSER_ALIASES_MAP[e]},e.getBrowserTypeByAlias=function(e){return r.BROWSER_MAP[e]||""},e}();t.default=i,e.exports=t.default},18:function(e,t,n){"use strict";t.__esModule=!0,t.ENGINE_MAP=t.OS_MAP=t.PLATFORMS_MAP=t.BROWSER_MAP=t.BROWSER_ALIASES_MAP=void 0,t.BROWSER_ALIASES_MAP={"Amazon Silk":"amazon_silk","Android Browser":"android",Bada:"bada",BlackBerry:"blackberry",Chrome:"chrome",Chromium:"chromium",Electron:"electron",Epiphany:"epiphany",Firefox:"firefox",Focus:"focus",Generic:"generic","Google Search":"google_search",Googlebot:"googlebot","Internet Explorer":"ie","K-Meleon":"k_meleon",Maxthon:"maxthon","Microsoft Edge":"edge","MZ Browser":"mz","NAVER Whale Browser":"naver",Opera:"opera","Opera Coast":"opera_coast",PhantomJS:"phantomjs",Puffin:"puffin",QupZilla:"qupzilla",QQ:"qq",QQLite:"qqlite",Safari:"safari",Sailfish:"sailfish","Samsung Internet for Android":"samsung_internet",SeaMonkey:"seamonkey",Sleipnir:"sleipnir",Swing:"swing",Tizen:"tizen","UC Browser":"uc",Vivaldi:"vivaldi","WebOS Browser":"webos",WeChat:"wechat","Yandex Browser":"yandex",Roku:"roku"},t.BROWSER_MAP={amazon_silk:"Amazon Silk",android:"Android Browser",bada:"Bada",blackberry:"BlackBerry",chrome:"Chrome",chromium:"Chromium",electron:"Electron",epiphany:"Epiphany",firefox:"Firefox",focus:"Focus",generic:"Generic",googlebot:"Googlebot",google_search:"Google Search",ie:"Internet Explorer",k_meleon:"K-Meleon",maxthon:"Maxthon",edge:"Microsoft Edge",mz:"MZ Browser",naver:"NAVER Whale Browser",opera:"Opera",opera_coast:"Opera Coast",phantomjs:"PhantomJS",puffin:"Puffin",qupzilla:"QupZilla",qq:"QQ Browser",qqlite:"QQ Browser Lite",safari:"Safari",sailfish:"Sailfish",samsung_internet:"Samsung Internet for Android",seamonkey:"SeaMonkey",sleipnir:"Sleipnir",swing:"Swing",tizen:"Tizen",uc:"UC Browser",vivaldi:"Vivaldi",webos:"WebOS Browser",wechat:"WeChat",yandex:"Yandex Browser"},t.PLATFORMS_MAP={tablet:"tablet",mobile:"mobile",desktop:"desktop",tv:"tv"},t.OS_MAP={WindowsPhone:"Windows Phone",Windows:"Windows",MacOS:"macOS",iOS:"iOS",Android:"Android",WebOS:"WebOS",BlackBerry:"BlackBerry",Bada:"Bada",Tizen:"Tizen",Linux:"Linux",ChromeOS:"Chrome OS",PlayStation4:"PlayStation 4",Roku:"Roku"},t.ENGINE_MAP={EdgeHTML:"EdgeHTML",Blink:"Blink",Trident:"Trident",Presto:"Presto",Gecko:"Gecko",WebKit:"WebKit"}},90:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r,i=(r=n(91))&&r.__esModule?r:{default:r},o=n(18);function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var u=function(){function e(){}var t,n;return e.getParser=function(e,t){if(void 0===t&&(t=!1),"string"!=typeof e)throw new Error("UserAgent should be a string");return new i.default(e,t)},e.parse=function(e){return new i.default(e).getResult()},t=e,(n=[{key:"BROWSER_MAP",get:function(){return o.BROWSER_MAP}},{key:"ENGINE_MAP",get:function(){return o.ENGINE_MAP}},{key:"OS_MAP",get:function(){return o.OS_MAP}},{key:"PLATFORMS_MAP",get:function(){return o.PLATFORMS_MAP}}])&&a(t,n),e}();t.default=u,e.exports=t.default},91:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r=c(n(92)),i=c(n(93)),o=c(n(94)),a=c(n(95)),u=c(n(17));function c(e){return e&&e.__esModule?e:{default:e}}var s=function(){function e(e,t){if(void 0===t&&(t=!1),null==e||""===e)throw new Error("UserAgent parameter can't be empty");this._ua=e,this.parsedResult={},!0!==t&&this.parse()}var t=e.prototype;return t.getUA=function(){return this._ua},t.test=function(e){return e.test(this._ua)},t.parseBrowser=function(){var e=this;this.parsedResult.browser={};var t=u.default.find(r.default,(function(t){if("function"==typeof t.test)return t.test(e);if(t.test instanceof Array)return t.test.some((function(t){return e.test(t)}));throw new Error("Browser's test function is not valid")}));return t&&(this.parsedResult.browser=t.describe(this.getUA())),this.parsedResult.browser},t.getBrowser=function(){return this.parsedResult.browser?this.parsedResult.browser:this.parseBrowser()},t.getBrowserName=function(e){return e?String(this.getBrowser().name).toLowerCase()||"":this.getBrowser().name||""},t.getBrowserVersion=function(){return this.getBrowser().version},t.getOS=function(){return this.parsedResult.os?this.parsedResult.os:this.parseOS()},t.parseOS=function(){var e=this;this.parsedResult.os={};var t=u.default.find(i.default,(function(t){if("function"==typeof t.test)return t.test(e);if(t.test instanceof Array)return t.test.some((function(t){return e.test(t)}));throw new Error("Browser's test function is not valid")}));return t&&(this.parsedResult.os=t.describe(this.getUA())),this.parsedResult.os},t.getOSName=function(e){var t=this.getOS().name;return e?String(t).toLowerCase()||"":t||""},t.getOSVersion=function(){return this.getOS().version},t.getPlatform=function(){return this.parsedResult.platform?this.parsedResult.platform:this.parsePlatform()},t.getPlatformType=function(e){void 0===e&&(e=!1);var t=this.getPlatform().type;return e?String(t).toLowerCase()||"":t||""},t.parsePlatform=function(){var e=this;this.parsedResult.platform={};var t=u.default.find(o.default,(function(t){if("function"==typeof t.test)return t.test(e);if(t.test instanceof Array)return t.test.some((function(t){return e.test(t)}));throw new Error("Browser's test function is not valid")}));return t&&(this.parsedResult.platform=t.describe(this.getUA())),this.parsedResult.platform},t.getEngine=function(){return this.parsedResult.engine?this.parsedResult.engine:this.parseEngine()},t.getEngineName=function(e){return e?String(this.getEngine().name).toLowerCase()||"":this.getEngine().name||""},t.parseEngine=function(){var e=this;this.parsedResult.engine={};var t=u.default.find(a.default,(function(t){if("function"==typeof t.test)return t.test(e);if(t.test instanceof Array)return t.test.some((function(t){return e.test(t)}));throw new Error("Browser's test function is not valid")}));return t&&(this.parsedResult.engine=t.describe(this.getUA())),this.parsedResult.engine},t.parse=function(){return this.parseBrowser(),this.parseOS(),this.parsePlatform(),this.parseEngine(),this},t.getResult=function(){return u.default.assign({},this.parsedResult)},t.satisfies=function(e){var t=this,n={},r=0,i={},o=0;if(Object.keys(e).forEach((function(t){var a=e[t];"string"==typeof a?(i[t]=a,o+=1):"object"==typeof a&&(n[t]=a,r+=1)})),r>0){var a=Object.keys(n),c=u.default.find(a,(function(e){return t.isOS(e)}));if(c){var s=this.satisfies(n[c]);if(void 0!==s)return s}var l=u.default.find(a,(function(e){return t.isPlatform(e)}));if(l){var f=this.satisfies(n[l]);if(void 0!==f)return f}}if(o>0){var d=Object.keys(i),h=u.default.find(d,(function(e){return t.isBrowser(e,!0)}));if(void 0!==h)return this.compareVersion(i[h])}},t.isBrowser=function(e,t){void 0===t&&(t=!1);var n=this.getBrowserName().toLowerCase(),r=e.toLowerCase(),i=u.default.getBrowserTypeByAlias(r);return t&&i&&(r=i.toLowerCase()),r===n},t.compareVersion=function(e){var t=[0],n=e,r=!1,i=this.getBrowserVersion();if("string"==typeof i)return">"===e[0]||"<"===e[0]?(n=e.substr(1),"="===e[1]?(r=!0,n=e.substr(2)):t=[],">"===e[0]?t.push(1):t.push(-1)):"="===e[0]?n=e.substr(1):"~"===e[0]&&(r=!0,n=e.substr(1)),t.indexOf(u.default.compareVersions(i,n,r))>-1},t.isOS=function(e){return this.getOSName(!0)===String(e).toLowerCase()},t.isPlatform=function(e){return this.getPlatformType(!0)===String(e).toLowerCase()},t.isEngine=function(e){return this.getEngineName(!0)===String(e).toLowerCase()},t.is=function(e){return this.isBrowser(e)||this.isOS(e)||this.isPlatform(e)},t.some=function(e){var t=this;return void 0===e&&(e=[]),e.some((function(e){return t.is(e)}))},e}();t.default=s,e.exports=t.default},92:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r,i=(r=n(17))&&r.__esModule?r:{default:r},o=/version\/(\d+(\.?_?\d+)+)/i,a=[{test:[/googlebot/i],describe:function(e){var t={name:"Googlebot"},n=i.default.getFirstMatch(/googlebot\/(\d+(\.\d+))/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/opera/i],describe:function(e){var t={name:"Opera"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:opera)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/opr\/|opios/i],describe:function(e){var t={name:"Opera"},n=i.default.getFirstMatch(/(?:opr|opios)[\s/](\S+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/SamsungBrowser/i],describe:function(e){var t={name:"Samsung Internet for Android"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:SamsungBrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/Whale/i],describe:function(e){var t={name:"NAVER Whale Browser"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:whale)[\s/](\d+(?:\.\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/MZBrowser/i],describe:function(e){var t={name:"MZ Browser"},n=i.default.getFirstMatch(/(?:MZBrowser)[\s/](\d+(?:\.\d+)+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/focus/i],describe:function(e){var t={name:"Focus"},n=i.default.getFirstMatch(/(?:focus)[\s/](\d+(?:\.\d+)+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/swing/i],describe:function(e){var t={name:"Swing"},n=i.default.getFirstMatch(/(?:swing)[\s/](\d+(?:\.\d+)+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/coast/i],describe:function(e){var t={name:"Opera Coast"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:coast)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/yabrowser/i],describe:function(e){var t={name:"Yandex Browser"},n=i.default.getFirstMatch(/(?:yabrowser)[\s/](\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/ucbrowser/i],describe:function(e){var t={name:"UC Browser"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:ucbrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/Maxthon|mxios/i],describe:function(e){var t={name:"Maxthon"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:Maxthon|mxios)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/epiphany/i],describe:function(e){var t={name:"Epiphany"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:epiphany)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/puffin/i],describe:function(e){var t={name:"Puffin"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:puffin)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/sleipnir/i],describe:function(e){var t={name:"Sleipnir"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:sleipnir)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/k-meleon/i],describe:function(e){var t={name:"K-Meleon"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:k-meleon)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/micromessenger/i],describe:function(e){var t={name:"WeChat"},n=i.default.getFirstMatch(/(?:micromessenger)[\s/](\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/qqbrowser/i],describe:function(e){var t={name:/qqbrowserlite/i.test(e)?"QQ Browser Lite":"QQ Browser"},n=i.default.getFirstMatch(/(?:qqbrowserlite|qqbrowser)[/](\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/msie|trident/i],describe:function(e){var t={name:"Internet Explorer"},n=i.default.getFirstMatch(/(?:msie |rv:)(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/\sedg\//i],describe:function(e){var t={name:"Microsoft Edge"},n=i.default.getFirstMatch(/\sedg\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/edg([ea]|ios)/i],describe:function(e){var t={name:"Microsoft Edge"},n=i.default.getSecondMatch(/edg([ea]|ios)\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/vivaldi/i],describe:function(e){var t={name:"Vivaldi"},n=i.default.getFirstMatch(/vivaldi\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/seamonkey/i],describe:function(e){var t={name:"SeaMonkey"},n=i.default.getFirstMatch(/seamonkey\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/sailfish/i],describe:function(e){var t={name:"Sailfish"},n=i.default.getFirstMatch(/sailfish\s?browser\/(\d+(\.\d+)?)/i,e);return n&&(t.version=n),t}},{test:[/silk/i],describe:function(e){var t={name:"Amazon Silk"},n=i.default.getFirstMatch(/silk\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/phantom/i],describe:function(e){var t={name:"PhantomJS"},n=i.default.getFirstMatch(/phantomjs\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/slimerjs/i],describe:function(e){var t={name:"SlimerJS"},n=i.default.getFirstMatch(/slimerjs\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe:function(e){var t={name:"BlackBerry"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/blackberry[\d]+\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/(web|hpw)[o0]s/i],describe:function(e){var t={name:"WebOS Browser"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/w(?:eb)?[o0]sbrowser\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/bada/i],describe:function(e){var t={name:"Bada"},n=i.default.getFirstMatch(/dolfin\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/tizen/i],describe:function(e){var t={name:"Tizen"},n=i.default.getFirstMatch(/(?:tizen\s?)?browser\/(\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/qupzilla/i],describe:function(e){var t={name:"QupZilla"},n=i.default.getFirstMatch(/(?:qupzilla)[\s/](\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/firefox|iceweasel|fxios/i],describe:function(e){var t={name:"Firefox"},n=i.default.getFirstMatch(/(?:firefox|iceweasel|fxios)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/electron/i],describe:function(e){var t={name:"Electron"},n=i.default.getFirstMatch(/(?:electron)\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/chromium/i],describe:function(e){var t={name:"Chromium"},n=i.default.getFirstMatch(/(?:chromium)[\s/](\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/chrome|crios|crmo/i],describe:function(e){var t={name:"Chrome"},n=i.default.getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/GSA/i],describe:function(e){var t={name:"Google Search"},n=i.default.getFirstMatch(/(?:GSA)\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:function(e){var t=!e.test(/like android/i),n=e.test(/android/i);return t&&n},describe:function(e){var t={name:"Android Browser"},n=i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/playstation 4/i],describe:function(e){var t={name:"PlayStation 4"},n=i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/safari|applewebkit/i],describe:function(e){var t={name:"Safari"},n=i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/.*/i],describe:function(e){var t=-1!==e.search("\\(")?/^(.*)\/(.*)[ \t]\((.*)/:/^(.*)\/(.*) /;return{name:i.default.getFirstMatch(t,e),version:i.default.getSecondMatch(t,e)}}}];t.default=a,e.exports=t.default},93:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r,i=(r=n(17))&&r.__esModule?r:{default:r},o=n(18),a=[{test:[/Roku\/DVP/],describe:function(e){var t=i.default.getFirstMatch(/Roku\/DVP-(\d+\.\d+)/i,e);return{name:o.OS_MAP.Roku,version:t}}},{test:[/windows phone/i],describe:function(e){var t=i.default.getFirstMatch(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i,e);return{name:o.OS_MAP.WindowsPhone,version:t}}},{test:[/windows /i],describe:function(e){var t=i.default.getFirstMatch(/Windows ((NT|XP)( \d\d?.\d)?)/i,e),n=i.default.getWindowsVersionName(t);return{name:o.OS_MAP.Windows,version:t,versionName:n}}},{test:[/Macintosh(.*?) FxiOS(.*?) Version\//],describe:function(e){var t=i.default.getSecondMatch(/(Version\/)(\d[\d.]+)/,e);return{name:o.OS_MAP.iOS,version:t}}},{test:[/macintosh/i],describe:function(e){var t=i.default.getFirstMatch(/mac os x (\d+(\.?_?\d+)+)/i,e).replace(/[_\s]/g,"."),n=i.default.getMacOSVersionName(t),r={name:o.OS_MAP.MacOS,version:t};return n&&(r.versionName=n),r}},{test:[/(ipod|iphone|ipad)/i],describe:function(e){var t=i.default.getFirstMatch(/os (\d+([_\s]\d+)*) like mac os x/i,e).replace(/[_\s]/g,".");return{name:o.OS_MAP.iOS,version:t}}},{test:function(e){var t=!e.test(/like android/i),n=e.test(/android/i);return t&&n},describe:function(e){var t=i.default.getFirstMatch(/android[\s/-](\d+(\.\d+)*)/i,e),n=i.default.getAndroidVersionName(t),r={name:o.OS_MAP.Android,version:t};return n&&(r.versionName=n),r}},{test:[/(web|hpw)[o0]s/i],describe:function(e){var t=i.default.getFirstMatch(/(?:web|hpw)[o0]s\/(\d+(\.\d+)*)/i,e),n={name:o.OS_MAP.WebOS};return t&&t.length&&(n.version=t),n}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe:function(e){var t=i.default.getFirstMatch(/rim\stablet\sos\s(\d+(\.\d+)*)/i,e)||i.default.getFirstMatch(/blackberry\d+\/(\d+([_\s]\d+)*)/i,e)||i.default.getFirstMatch(/\bbb(\d+)/i,e);return{name:o.OS_MAP.BlackBerry,version:t}}},{test:[/bada/i],describe:function(e){var t=i.default.getFirstMatch(/bada\/(\d+(\.\d+)*)/i,e);return{name:o.OS_MAP.Bada,version:t}}},{test:[/tizen/i],describe:function(e){var t=i.default.getFirstMatch(/tizen[/\s](\d+(\.\d+)*)/i,e);return{name:o.OS_MAP.Tizen,version:t}}},{test:[/linux/i],describe:function(){return{name:o.OS_MAP.Linux}}},{test:[/CrOS/],describe:function(){return{name:o.OS_MAP.ChromeOS}}},{test:[/PlayStation 4/],describe:function(e){var t=i.default.getFirstMatch(/PlayStation 4[/\s](\d+(\.\d+)*)/i,e);return{name:o.OS_MAP.PlayStation4,version:t}}}];t.default=a,e.exports=t.default},94:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r,i=(r=n(17))&&r.__esModule?r:{default:r},o=n(18),a=[{test:[/googlebot/i],describe:function(){return{type:"bot",vendor:"Google"}}},{test:[/huawei/i],describe:function(e){var t=i.default.getFirstMatch(/(can-l01)/i,e)&&"Nova",n={type:o.PLATFORMS_MAP.mobile,vendor:"Huawei"};return t&&(n.model=t),n}},{test:[/nexus\s*(?:7|8|9|10).*/i],describe:function(){return{type:o.PLATFORMS_MAP.tablet,vendor:"Nexus"}}},{test:[/ipad/i],describe:function(){return{type:o.PLATFORMS_MAP.tablet,vendor:"Apple",model:"iPad"}}},{test:[/Macintosh(.*?) FxiOS(.*?) Version\//],describe:function(){return{type:o.PLATFORMS_MAP.tablet,vendor:"Apple",model:"iPad"}}},{test:[/kftt build/i],describe:function(){return{type:o.PLATFORMS_MAP.tablet,vendor:"Amazon",model:"Kindle Fire HD 7"}}},{test:[/silk/i],describe:function(){return{type:o.PLATFORMS_MAP.tablet,vendor:"Amazon"}}},{test:[/tablet(?! pc)/i],describe:function(){return{type:o.PLATFORMS_MAP.tablet}}},{test:function(e){var t=e.test(/ipod|iphone/i),n=e.test(/like (ipod|iphone)/i);return t&&!n},describe:function(e){var t=i.default.getFirstMatch(/(ipod|iphone)/i,e);return{type:o.PLATFORMS_MAP.mobile,vendor:"Apple",model:t}}},{test:[/nexus\s*[0-6].*/i,/galaxy nexus/i],describe:function(){return{type:o.PLATFORMS_MAP.mobile,vendor:"Nexus"}}},{test:[/[^-]mobi/i],describe:function(){return{type:o.PLATFORMS_MAP.mobile}}},{test:function(e){return"blackberry"===e.getBrowserName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.mobile,vendor:"BlackBerry"}}},{test:function(e){return"bada"===e.getBrowserName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.mobile}}},{test:function(e){return"windows phone"===e.getBrowserName()},describe:function(){return{type:o.PLATFORMS_MAP.mobile,vendor:"Microsoft"}}},{test:function(e){var t=Number(String(e.getOSVersion()).split(".")[0]);return"android"===e.getOSName(!0)&&t>=3},describe:function(){return{type:o.PLATFORMS_MAP.tablet}}},{test:function(e){return"android"===e.getOSName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.mobile}}},{test:function(e){return"macos"===e.getOSName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.desktop,vendor:"Apple"}}},{test:function(e){return"windows"===e.getOSName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.desktop}}},{test:function(e){return"linux"===e.getOSName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.desktop}}},{test:function(e){return"playstation 4"===e.getOSName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.tv}}},{test:function(e){return"roku"===e.getOSName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.tv}}}];t.default=a,e.exports=t.default},95:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r,i=(r=n(17))&&r.__esModule?r:{default:r},o=n(18),a=[{test:function(e){return"microsoft edge"===e.getBrowserName(!0)},describe:function(e){if(/\sedg\//i.test(e))return{name:o.ENGINE_MAP.Blink};var t=i.default.getFirstMatch(/edge\/(\d+(\.?_?\d+)+)/i,e);return{name:o.ENGINE_MAP.EdgeHTML,version:t}}},{test:[/trident/i],describe:function(e){var t={name:o.ENGINE_MAP.Trident},n=i.default.getFirstMatch(/trident\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:function(e){return e.test(/presto/i)},describe:function(e){var t={name:o.ENGINE_MAP.Presto},n=i.default.getFirstMatch(/presto\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:function(e){var t=e.test(/gecko/i),n=e.test(/like gecko/i);return t&&!n},describe:function(e){var t={name:o.ENGINE_MAP.Gecko},n=i.default.getFirstMatch(/gecko\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/(apple)?webkit\/537\.36/i],describe:function(){return{name:o.ENGINE_MAP.Blink}}},{test:[/(apple)?webkit/i],describe:function(e){var t={name:o.ENGINE_MAP.WebKit},n=i.default.getFirstMatch(/webkit\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}}];t.default=a,e.exports=t.default}})},function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(e){"object"==typeof window&&(n=window)}e.exports=n},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return v}));var r=n(2),i=n.n(r),o=n(3),a=n.n(o),u=n(6),c=n.n(u),s=n(5),l=n.n(s),f=n(7),d=n.n(f),h=n(12),p=n(8);e.callMachineToDailyJsEmitter=e.callMachineToDailyJsEmitter||new p.EventEmitter,e.dailyJsToCallMachineEmitter=e.dailyJsToCallMachineEmitter||new p.EventEmitter;var v=function(t){function n(){var e;return i()(this,n),(e=c()(this,l()(n).call(this)))._wrappedListeners={},e._messageCallbacks={},e}return d()(n,t),a()(n,[{key:"addListenerForMessagesFromCallMachine",value:function(t,n,r){this._addListener(t,e.callMachineToDailyJsEmitter,r,"received call machine message")}},{key:"addListenerForMessagesFromDailyJs",value:function(t,n,r){this._addListener(t,e.dailyJsToCallMachineEmitter,r,"received daily-js message")}},{key:"sendMessageToCallMachine",value:function(t,n){this._sendMessage(t,e.dailyJsToCallMachineEmitter,"sending message to call machine",n)}},{key:"sendMessageToDailyJs",value:function(t){this._sendMessage(t,e.callMachineToDailyJsEmitter,"sending message to daily-js")}},{key:"removeListener",value:function(t){var n=this._wrappedListeners[t];n&&(e.callMachineToDailyJsEmitter.removeListener("message",n),e.dailyJsToCallMachineEmitter.removeListener("message",n),delete this._wrappedListeners[t])}},{key:"_addListener",value:function(e,t,n,r){var i=this,o=function(t){if(t.callbackStamp&&i._messageCallbacks[t.callbackStamp]){var r=t.callbackStamp;i._messageCallbacks[r].call(n,t),delete i._messageCallbacks[r]}e.call(n,t)};this._wrappedListeners[e]=o,t.addListener("message",o)}},{key:"_sendMessage",value:function(e,t,n,r){if(r){var i=Date.now();this._messageCallbacks[i]=r,e.callbackStamp=i}t.emit("message",e)}}]),n}(h.a)}).call(this,n(16))},function(e,t,n){var r=n(5),i=n(13),o=n(24),a=n(25);function u(t){var n="function"==typeof Map?new Map:void 0;return e.exports=u=function(e){if(null===e||!o(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==n){if(n.has(e))return n.get(e);n.set(e,t)}function t(){return a(e,arguments,r(this).constructor)}return t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),i(t,e)},u(t)}e.exports=u},function(e,t,n){!function(e){"use strict";var t="function"==typeof Map,n="function"==typeof Set,r="function"==typeof WeakSet,i=Object.keys,o=function(e,t){return e&&"object"==typeof e&&t.add(e)},a=function(e,t,n,r){for(var i,o=0;o<e.length;o++)if(n((i=e[o])[0],t[0],r)&&n(i[1],t[1],r))return!0;return!1},u=function(e,t,n,r){for(var i=0;i<e.length;i++)if(n(e[i],t,r))return!0;return!1},c=function(e,t){return e===t||e!=e&&t!=t},s=function(e){return e.constructor===Object},l=function(e){return"function"==typeof e.then},f=function(e){return!(!e.$$typeof||!e._store)},d=function(e){return function(t){var n=e||t;return function(e,t,i){void 0===i&&(i=r?new WeakSet:Object.create({_values:[],add:function(e){this._values.push(e)},has:function(e){return!!~this._values.indexOf(e)}}));var a=i.has(e),u=i.has(t);return a||u?a&&u:(o(e,i),o(t,i),n(e,t,i))}}},h=function(e){var t=[];return e.forEach((function(e,n){return t.push([n,e])})),t},p=function(e){var t=[];return e.forEach((function(e){return t.push(e)})),t},v=function(e,t,n,r){var o,a=i(e),s=i(t);if(a.length!==s.length)return!1;for(var l=0;l<a.length;l++){if(o=a[l],!u(s,o,c))return!1;if(!("_owner"===o&&f(e)&&f(t)||n(e[o],t[o],r)))return!1}return!0},g=Array.isArray,_=function(e){var r="function"==typeof e?e(i):i;function i(e,i,o){if(c(e,i))return!0;var f=typeof e;if(f!==typeof i||"object"!==f||!e||!i)return!1;if(s(e)&&s(i))return v(e,i,r,o);var d=g(e),_=g(i);if(d||_)return d===_&&function(e,t,n,r){if(e.length!==t.length)return!1;for(var i=0;i<e.length;i++)if(!n(e[i],t[i],r))return!1;return!0}(e,i,r,o);var m=e instanceof Date,y=i instanceof Date;if(m||y)return m===y&&c(e.getTime(),i.getTime());var b,w,k=e instanceof RegExp,M=i instanceof RegExp;if(k||M)return k===M&&(w=i,(b=e).source===w.source&&b.global===w.global&&b.ignoreCase===w.ignoreCase&&b.multiline===w.multiline&&b.unicode===w.unicode&&b.sticky===w.sticky&&b.lastIndex===w.lastIndex);if(l(e)||l(i))return e===i;if(t){var S=e instanceof Map,x=i instanceof Map;if(S||x)return S===x&&function(e,t,n,r){if(e.size!==t.size)return!1;for(var i=h(e),o=h(t),u=0;u<i.length;u++)if(!a(o,i[u],n,r)||!a(i,o[u],n,r))return!1;return!0}(e,i,r,o)}if(n){var O=e instanceof Set,T=i instanceof Set;if(O||T)return O===T&&function(e,t,n,r){if(e.size!==t.size)return!1;for(var i=p(e),o=p(t),a=0;a<i.length;a++)if(!u(o,i[a],n,r)||!u(i,o[a],n,r))return!1;return!0}(e,i,r,o)}return v(e,i,r,o)}return i},m=_(d()),y=_(d(c)),b=_(),w=_((function(){return c})),k={circularDeep:m,circularShallow:y,createCustom:_,deep:b,sameValueZero:c,shallow:w};e.circularDeepEqual=m,e.circularShallowEqual=y,e.createCustomEqual=_,e.deepEqual=b,e.default=k,e.sameValueZeroEqual=c,e.shallowEqual=w,Object.defineProperty(e,"__esModule",{value:!0})}(t)},function(e,t,n){var r=n(26);e.exports=r.default},function(e,t,n){var r=function(e){"use strict";var t=Object.prototype,n=t.hasOwnProperty,r="function"==typeof Symbol?Symbol:{},i=r.iterator||"@@iterator",o=r.asyncIterator||"@@asyncIterator",a=r.toStringTag||"@@toStringTag";function u(e,t,n,r){var i=t&&t.prototype instanceof l?t:l,o=Object.create(i.prototype),a=new k(r||[]);return o._invoke=function(e,t,n){var r="suspendedStart";return function(i,o){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===i)throw o;return S()}for(n.method=i,n.arg=o;;){var a=n.delegate;if(a){var u=y(a,n);if(u){if(u===s)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var l=c(e,t,n);if("normal"===l.type){if(r=n.done?"completed":"suspendedYield",l.arg===s)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(r="completed",n.method="throw",n.arg=l.arg)}}}(e,n,a),o}function c(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=u;var s={};function l(){}function f(){}function d(){}var h={};h[i]=function(){return this};var p=Object.getPrototypeOf,v=p&&p(p(M([])));v&&v!==t&&n.call(v,i)&&(h=v);var g=d.prototype=l.prototype=Object.create(h);function _(e){["next","throw","return"].forEach((function(t){e[t]=function(e){return this._invoke(t,e)}}))}function m(e){var t;this._invoke=function(r,i){function o(){return new Promise((function(t,o){!function t(r,i,o,a){var u=c(e[r],e,i);if("throw"!==u.type){var s=u.arg,l=s.value;return l&&"object"==typeof l&&n.call(l,"__await")?Promise.resolve(l.__await).then((function(e){t("next",e,o,a)}),(function(e){t("throw",e,o,a)})):Promise.resolve(l).then((function(e){s.value=e,o(s)}),(function(e){return t("throw",e,o,a)}))}a(u.arg)}(r,i,t,o)}))}return t=t?t.then(o,o):o()}}function y(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,y(e,t),"throw"===t.method))return s;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return s}var r=c(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,s;var i=r.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,s):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,s)}function b(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function w(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function k(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(b,this),this.reset(!0)}function M(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,o=function t(){for(;++r<e.length;)if(n.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:S}}function S(){return{value:void 0,done:!0}}return f.prototype=g.constructor=d,d.constructor=f,d[a]=f.displayName="GeneratorFunction",e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===f||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,a in e||(e[a]="GeneratorFunction")),e.prototype=Object.create(g),e},e.awrap=function(e){return{__await:e}},_(m.prototype),m.prototype[o]=function(){return this},e.AsyncIterator=m,e.async=function(t,n,r,i){var o=new m(u(t,n,r,i));return e.isGeneratorFunction(n)?o:o.next().then((function(e){return e.done?e.value:o.next()}))},_(g),g[a]="Generator",g[i]=function(){return this},g.toString=function(){return"[object Generator]"},e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=M,k.prototype={constructor:k,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(w),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(n,r){return a.type="throw",a.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var i=this.tryEntries.length-1;i>=0;--i){var o=this.tryEntries[i],a=o.completion;if("root"===o.tryLoc)return r("end");if(o.tryLoc<=this.prev){var u=n.call(o,"catchLoc"),c=n.call(o,"finallyLoc");if(u&&c){if(this.prev<o.catchLoc)return r(o.catchLoc,!0);if(this.prev<o.finallyLoc)return r(o.finallyLoc)}else if(u){if(this.prev<o.catchLoc)return r(o.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return r(o.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var i=this.tryEntries[r];if(i.tryLoc<=this.prev&&n.call(i,"finallyLoc")&&this.prev<i.finallyLoc){var o=i;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var a=o?o.completion:{};return a.type=e,a.arg=t,o?(this.method="next",this.next=o.finallyLoc,s):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),s},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),w(n),s}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var i=r.arg;w(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:M(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),s}},e}(e.exports);try{regeneratorRuntime=r}catch(e){Function("r","regeneratorRuntime = r")(r)}},function(e,t){function n(t){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?e.exports=n=function(e){return typeof e}:e.exports=n=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(t)}e.exports=n},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,t){e.exports=function(e){return-1!==Function.toString.call(e).indexOf("[native code]")}},function(e,t,n){var r=n(13);function i(){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(e){return!1}}function o(t,n,a){return i()?e.exports=o=Reflect.construct:e.exports=o=function(e,t,n){var i=[null];i.push.apply(i,t);var o=new(Function.bind.apply(e,i));return n&&r(o,n.prototype),o},o.apply(null,arguments)}e.exports=o},function(e,t,n){"use strict";n.r(t);var r=n(0),i=n.n(r),o=n(1),a=n.n(o),u=n(11),c=n.n(u),s=n(2),l=n.n(s),f=n(6),d=n.n(f),h=n(5),p=n.n(h),v=n(14),g=n.n(v),_=n(3),m=n.n(_),y=n(7),b=n.n(y),w=n(8),k=n.n(w),M=n(19),S=n(10),x="new",O="loading",T="joined-meeting",A="left-meeting",j="error",E=n(9);function C(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var P=function(e){function t(){var e;return l()(this,t),(e=d()(this,p()(t).call(this)))._wrappedListeners={},e._messageCallbacks={},e}return b()(t,e),m()(t,[{key:"addListenerForMessagesFromCallMachine",value:function(e,t,n){var r=this,i=function(i){if(i.data&&"iframe-call-message"===i.data.what&&(!i.data.callFrameId||i.data.callFrameId===t)&&(!i.data.from||"module"!==i.data.from)){var o=i.data;if(delete o.from,o.callbackStamp&&r._messageCallbacks[o.callbackStamp]){var a=o.callbackStamp;r._messageCallbacks[a].call(n,o),delete r._messageCallbacks[a]}delete o.what,delete o.callbackStamp,e.call(n,o)}};this._wrappedListeners[e]=i,window.addEventListener("message",i)}},{key:"addListenerForMessagesFromDailyJs",value:function(e,t,n){var r=function(r){if(!(!r.data||"iframe-call-message"!==r.data.what||!r.data.action||r.data.from&&"module"!==r.data.from||r.data.callFrameId&&t&&r.data.callFrameId!==t)){var i=r.data;e.call(n,i)}};this._wrappedListeners[e]=r,window.addEventListener("message",r)}},{key:"sendMessageToCallMachine",value:function(e,t,n,r){var i=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?C(Object(n),!0).forEach((function(t){c()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):C(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e);if(i.what="iframe-call-message",i.from="module",i.callFrameId=r,t){var o=Date.now();this._messageCallbacks[o]=t,i.callbackStamp=o}(n?n.contentWindow:window).postMessage(i,"*")}},{key:"sendMessageToDailyJs",value:function(e,t,n){e.what="iframe-call-message",e.callFrameId=n,e.from="embedded",(t?window:window.parent).postMessage(e,"*")}},{key:"removeListener",value:function(e){var t=this._wrappedListeners[e];t&&(window.removeEventListener("message",t),delete this._wrappedListeners[e])}}]),t}(n(12).a),L=n(17),F=n(18),R=n.n(F),I=n(4);var N=function(){function e(){l()(this,e),this._currentLoad=null}return m()(e,[{key:"load",value:function(e,t,n,r){if(this.loaded)return window._dailyCallObjectSetup(t),void n(!0);!function(e){window._dailyConfig||(window._dailyConfig={}),window._dailyConfig.callFrameId=e}(t),this._currentLoad&&this._currentLoad.cancel(),this._currentLoad=new B(e,t,(function(){n(!1)}),r),this._currentLoad.start()}},{key:"cancel",value:function(){this._currentLoad&&this._currentLoad.cancel()}},{key:"loaded",get:function(){return this._currentLoad&&this._currentLoad.succeeded}}]),e}(),B=function(){function e(t,n,r,i){l()(this,e),this._attemptsRemaining=3,this._currentAttempt=null,this._meetingOrBaseUrl=t,this._callFrameId=n,this._successCallback=r,this._failureCallback=i}return m()(e,[{key:"start",value:function(){var e=this;if(!this._currentAttempt){this._currentAttempt=new z(this._meetingOrBaseUrl,this._callFrameId,this._successCallback,(function t(n){e._currentAttempt.cancelled||(e._attemptsRemaining--,e._failureCallback(n,e._attemptsRemaining>0),e._attemptsRemaining<=0||setTimeout((function(){e._currentAttempt.cancelled||(e._currentAttempt=new z(e._meetingOrBaseUrl,e._callFrameId,e._successCallback,t),e._currentAttempt.start())}),3e3))})),this._currentAttempt.start()}}},{key:"cancel",value:function(){this._currentAttempt&&this._currentAttempt.cancel()}},{key:"cancelled",get:function(){return this._currentAttempt&&this._currentAttempt.cancelled}},{key:"succeeded",get:function(){return this._currentAttempt&&this._currentAttempt.succeeded}}]),e}(),D=function(e){function t(){return l()(this,t),d()(this,p()(t).apply(this,arguments))}return b()(t,e),t}(R()(Error)),z=function(){function e(t,n,r,i){l()(this,e),this.cancelled=!1,this.succeeded=!1,this._networkTimedOut=!1,this._networkTimeout=null,this._iosCache="undefined"!=typeof iOSCallObjectBundleCache&&iOSCallObjectBundleCache,this._refetchHeaders=null,this._meetingOrBaseUrl=t,this._callFrameId=n,this._successCallback=r,this._failureCallback=i}var t,n,r,o;return m()(e,[{key:"start",value:(o=a()(i.a.mark((function e(){var t;return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=Object(I.a)(this._meetingOrBaseUrl),e.next=3,this._tryLoadFromIOSCache(t);case 3:!e.sent&&this._loadFromNetwork(t);case 5:case"end":return e.stop()}}),e,this)}))),function(){return o.apply(this,arguments)})},{key:"cancel",value:function(){clearTimeout(this._networkTimeout),this.cancelled=!0}},{key:"_tryLoadFromIOSCache",value:(r=a()(i.a.mark((function e(t){var n;return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(this._iosCache){e.next=2;break}return e.abrupt("return",!1);case 2:return e.prev=2,e.next=5,this._iosCache.get(t);case 5:if(n=e.sent,!this.cancelled){e.next=8;break}return e.abrupt("return",!0);case 8:if(n){e.next=10;break}return e.abrupt("return",!1);case 10:if(n.code){e.next=13;break}return this._refetchHeaders=n.refetchHeaders,e.abrupt("return",!1);case 13:return Function('"use strict";'+n.code)(),this.succeeded=!0,this._successCallback(),e.abrupt("return",!0);case 19:return e.prev=19,e.t0=e.catch(2),e.abrupt("return",!1);case 22:case"end":return e.stop()}}),e,this,[[2,19]])}))),function(e){return r.apply(this,arguments)})},{key:"_loadFromNetwork",value:(n=a()(i.a.mark((function e(t){var n,r,o,a=this;return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return this._networkTimeout=setTimeout((function(){a._networkTimedOut=!0,a._failureCallback("Timed out (>".concat(2e4," ms) when loading call object bundle ").concat(t))}),2e4),e.prev=1,n=this._refetchHeaders?{headers:this._refetchHeaders}:{},e.next=5,fetch(t,n);case 5:if(r=e.sent,clearTimeout(this._networkTimeout),!this.cancelled&&!this._networkTimedOut){e.next=9;break}throw new D;case 9:return e.next=11,this._getBundleCodeFromResponse(t,r);case 11:if(o=e.sent,!this.cancelled){e.next=14;break}throw new D;case 14:Function('"use strict";'+o)(),this._iosCache&&this._iosCache.set(t,o,r.headers),this.succeeded=!0,this._successCallback(),e.next=26;break;case 20:if(e.prev=20,e.t0=e.catch(1),clearTimeout(this._networkTimeout),!(e.t0 instanceof D||this.cancelled||this._networkTimedOut)){e.next=25;break}return e.abrupt("return");case 25:this._failureCallback("Failed to load call object bundle ".concat(t,": ").concat(e.t0));case 26:case"end":return e.stop()}}),e,this,[[1,20]])}))),function(e){return n.apply(this,arguments)})},{key:"_getBundleCodeFromResponse",value:(t=a()(i.a.mark((function e(t,n){var r;return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!n.ok){e.next=4;break}return e.next=3,n.text();case 3:return e.abrupt("return",e.sent);case 4:if(!this._iosCache||304!==n.status){e.next=9;break}return e.next=7,this._iosCache.renew(t,n.headers);case 7:return r=e.sent,e.abrupt("return",r.code);case 9:throw new Error("Received ".concat(n.status," response"));case 10:case"end":return e.stop()}}),e,this)}))),function(e,n){return t.apply(this,arguments)})}]),e}(),W=function(e,t,n){return U(e,e.local,t,n)},U=function(e,t,n,r){return!!t&&(!(t.public.subscribedTracks&&!t.public.subscribedTracks.ALL)||!!t.public.subscribedTracks[n]&&(void 0!==t.public.subscribedTracks[n].ALL?t.public.subscribedTracks[n].ALL:t.public.subscribedTracks[n][r]))};function q(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function V(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?q(Object(n),!0).forEach((function(t){c()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):q(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}n.d(t,"default",(function(){return $})),n.d(t,"DAILY_STATE_NEW",(function(){return x})),n.d(t,"DAILY_STATE_JOINING",(function(){return"joining-meeting"})),n.d(t,"DAILY_STATE_JOINED",(function(){return T})),n.d(t,"DAILY_STATE_LEFT",(function(){return A})),n.d(t,"DAILY_STATE_ERROR",(function(){return j})),n.d(t,"DAILY_EVENT_JOINING_MEETING",(function(){return"joining-meeting"})),n.d(t,"DAILY_EVENT_JOINED_MEETING",(function(){return"joined-meeting"})),n.d(t,"DAILY_EVENT_LEFT_MEETING",(function(){return"left-meeting"}));var G={url:{validate:function(e){return"string"==typeof e},help:"url should be a string"},baseUrl:{validate:function(e){return"string"==typeof e},help:"baseUrl should be a string"},token:{validate:function(e){return"string"==typeof e},help:"token should be a string",queryString:"t"},dailyConfig:{validate:function(e){return window._dailyConfig||(window._dailyConfig={}),window._dailyConfig.experimentalGetUserMediaConstraintsModify=e.experimentalGetUserMediaConstraintsModify,delete e.experimentalGetUserMediaConstraintsModify,!0}},lang:{validate:function(e){return["de","en-us","en","fi","fr","nl","pt"].includes(e)},help:"language not supported. Options are: de, en-us, en, fi, fr, nl, pt"},userName:!0,showLeaveButton:!0,showFullscreenButton:!0,iframeStyle:!0,customLayout:!0,cssFile:!0,cssText:!0,bodyClass:!0,videoSource:{validate:function(e,t){return t._preloadCache.videoDeviceId=e,!0}},audioSource:{validate:function(e,t){return t._preloadCache.audioDeviceId=e,!0}},subscribeToTracksAutomatically:{validate:function(e,t){return!!t._callObjectMode&&(t._preloadCache.subscribeToTracksAutomatically=e,!0)},help:"can only be used with the createCallObject() constructor"},layout:{validate:function(e){return"custom-v1"===e||"browser"===e||"none"===e},help:'layout may only be set to "custom-v1"',queryString:"layout"},emb:{queryString:"emb"},embHref:{queryString:"embHref"}},J={styles:{validate:function(e){for(var t in e)if("cam"!==t&&"screen"!==t)return!1;if(e.cam)for(var t in e.cam)if("div"!==t&&"video"!==t)return!1;if(e.screen)for(var t in e.screen)if("div"!==t&&"video"!==t)return!1;return!0},help:"styles format should be a subset of: { cam: {div: {}, video: {}}, screen: {div: {}, video: {}} }"},setSubscribedTracks:{validate:function(e,t,n){if(!t._callObjectMode)return!1;if(t._preloadCache.subscribeToTracksAutomatically)return!1;if(n.local)return!1;for(var r in e)if("audio"!==r&&"video"!==r&&"screenVideo"!==r)return!1;return!0},help:"setSubscribedTracks can only be used in call object mode, cannot be used on the local participant, cannot be used when setSubscribeToTracksAutomatically is enabled, and should be of the form: true | false | { [audio: true|false], [video: true|false], [screenVideo: true|false] }"},setAudio:!0,setVideo:!0,eject:!0},$=function(e){function t(e){var n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return l()(this,t),(n=d()(this,p()(t).call(this)))._iframe=e,n._callObjectMode="none"===r.layout&&!n._iframe,n._preloadCache={subscribeToTracksAutomatically:!0,audioDeviceId:null,videoDeviceId:null,outputDeviceId:null},n._callObjectMode&&(window._dailyPreloadCache=n._preloadCache),n.validateProperties(r),n.properties=V({},r),n._callObjectLoader=n._callObjectMode?new N:null,n._meetingState=x,n._participants={},n._inputEventsOn={},n._network={threshold:"good",quality:100},n._activeSpeaker={},n._activeSpeakerMode=!1,n._callFrameId=Date.now()+Math.random().toString(),n._messageChannel=Object(E.b)()?new L.a:new P,n._iframe&&(n._iframe.requestFullscreen?n._iframe.addEventListener("fullscreenchange",(function(e){document.fullscreenElement===n._iframe?(n.emit("fullscreen"),n.sendMessageToCallMachine({action:"fullscreen"})):(n.emit("exited-fullscreen"),n.sendMessageToCallMachine({action:"exited-fullscreen"}))})):n._iframe.webkitRequestFullscreen&&n._iframe.addEventListener("webkitfullscreenchange",(function(e){document.webkitFullscreenElement===n._iframe?(n.emit("fullscreen"),n.sendMessageToCallMachine({action:"fullscreen"})):(n.emit("exited-fullscreen"),n.sendMessageToCallMachine({action:"exited-fullscreen"}))}))),n._messageChannel.addListenerForMessagesFromCallMachine(n.handleMessageFromCallMachine,n._callFrameId,g()(n)),n}var n,r,o,u,c,s,f,h,v;return b()(t,e),m()(t,null,[{key:"supportedBrowser",value:function(){return Object(E.a)()}},{key:"createCallObject",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e.layout="none",new t(null,e)}},{key:"wrap",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(Z(),!e||!e.contentWindow||"string"!=typeof e.src)throw new Error("DailyIframe::Wrap needs an iframe-like first argument");return n.layout||(n.customLayout?n.layout="custom-v1":n.layout="browser"),new t(e,n)}},{key:"createFrame",value:function(e,n){var r,i;Z(),e&&n?(r=e,i=n):e&&e.append?(r=e,i={}):(r=document.body,i=e||{});var o=i.iframeStyle;o||(o=r===document.body?{position:"fixed",border:"1px solid black",backgroundColor:"white",width:"375px",height:"450px",right:"1em",bottom:"1em"}:{border:0,width:"100%",height:"100%"});var a=document.createElement("iframe");window.navigator&&window.navigator.userAgent.match(/Chrome\/61\./)?a.allow="microphone, camera":a.allow="microphone; camera; autoplay; display-capture",a.style.visibility="hidden",r.appendChild(a),a.style.visibility=null,Object.keys(o).forEach((function(e){return a.style[e]=o[e]})),i.layout||(i.customLayout?i.layout="custom-v1":i.layout="browser");try{return new t(a,i)}catch(e){throw r.removeChild(a),e}}},{key:"createTransparentFrame",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Z();var n=document.createElement("iframe");return n.allow="microphone; camera; autoplay",n.style.cssText="\n      position: fixed;\n      top: 0;\n      left: 0;\n      width: 100%;\n      height: 100%;\n      border: 0;\n      pointer-events: none;\n    ",document.body.appendChild(n),e.layout||(e.layout="custom-v1"),t.wrap(n,e)}}]),m()(t,[{key:"destroy",value:(v=a()(i.a.mark((function e(){var t,n;return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,![T,O].includes(this._meetingState)){e.next=4;break}return e.next=4,this.leave();case 4:e.next=8;break;case 6:e.prev=6,e.t0=e.catch(0);case 8:(t=this._iframe)&&(n=t.parentElement)&&n.removeChild(t),this._messageChannel.removeListener(this.handleMessageFromCallMachine);case 11:case"end":return e.stop()}}),e,this,[[0,6]])}))),function(){return v.apply(this,arguments)})},{key:"loadCss",value:function(e){var t=e.bodyClass,n=e.cssFile,r=e.cssText;return Z(),this.sendMessageToCallMachine({action:"load-css",cssFile:this.absoluteUrl(n),bodyClass:t,cssText:r}),this}},{key:"iframe",value:function(){return Z(),this._iframe}},{key:"meetingState",value:function(){return this._meetingState}},{key:"participants",value:function(){return this._participants}},{key:"updateParticipant",value:function(e,t){if(Z(),this._participants.local&&this._participants.local.session_id===e&&(e="local"),e&&t&&this._participants[e]){for(var n in t){if(!J[n])throw new Error("unrecognized updateParticipant property ".concat(n));if(J[n].validate&&!J[n].validate(t[n],this,this._participants[e]))throw new Error(J[n].help)}this.sendMessageToCallMachine({action:"update-participant",id:e,properties:t})}return this}},{key:"updateParticipants",value:function(e){for(var t in Z(),e)this.updateParticipant(t,e[t]);return this}},{key:"localAudio",value:function(){return Z(),this._participants.local?this._participants.local.audio:null}},{key:"localVideo",value:function(){return Z(),this._participants.local?this._participants.local.video:null}},{key:"setLocalAudio",value:function(e){return this.sendMessageToCallMachine({action:"local-audio",state:e}),this}},{key:"setLocalVideo",value:function(e){return this.sendMessageToCallMachine({action:"local-video",state:e}),this}},{key:"setBandwidth",value:function(e){var t=e.kbs,n=e.trackConstraints;return Z(),this.sendMessageToCallMachine({action:"set-bandwidth",kbs:t,trackConstraints:n}),this}},{key:"setDailyLang",value:function(e){return Z(),this.sendMessageToCallMachine({action:"set-daily-lang",lang:e}),this}},{key:"startCamera",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new Promise(function(){var n=a()(i.a.mark((function n(r,o){var a;return i.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(a=function(e){delete e.action,delete e.callbackStamp,r(e)},!e.needsLoad()){n.next=10;break}return n.prev=2,n.next=5,e.load(t);case 5:n.next=10;break;case 7:n.prev=7,n.t0=n.catch(2),o(n.t0);case 10:e.sendMessageToCallMachine({action:"start-camera",properties:H(e.properties)},a);case 11:case"end":return n.stop()}}),n,null,[[2,7]])})));return function(e,t){return n.apply(this,arguments)}}())}},{key:"cycleCamera",value:function(){var e=this;return Z(),new Promise((function(t,n){e.sendMessageToCallMachine({action:"cycle-camera"},(function(e){t({device:e.device})}))}))}},{key:"cycleMic",value:function(){var e=this;return Z(),new Promise((function(t,n){e.sendMessageToCallMachine({action:"cycle-mic"},(function(e){t({device:e.device})}))}))}},{key:"setInputDevices",value:function(e){var t=e.audioDeviceId,n=e.videoDeviceId,r=e.audioSource,i=e.videoSource;return Z(),void 0!==r&&(t=r),void 0!==i&&(n=i),t&&(this._preloadCache.audioDeviceId=t),n&&(this._preloadCache.videoDeviceId=n),this._callObjectMode&&this._meetingState!==T?this:(t instanceof MediaStreamTrack&&(t="daily-custom-track"),n instanceof MediaStreamTrack&&(n="daily-custom-track"),this.sendMessageToCallMachine({action:"set-input-devices",audioDeviceId:t,videoDeviceId:n}),this)}},{key:"setOutputDevice",value:function(e){var t=e.outputDeviceId;return Z(),t&&(this._preloadCache.outputDeviceId=t),this._callObjectMode&&this._meetingState!==T?this:(this.sendMessageToCallMachine({action:"set-output-device",outputDeviceId:t}),this)}},{key:"getInputDevices",value:function(){var e=this;return Z(),this._callObjectMode&&this._meetingState!==T?{camera:{deviceId:this._preloadCache.videoDeviceId},mic:{deviceId:this._preloadCache.audioDeviceId},speaker:{deviceId:this._preloadCache.outputDeviceId}}:new Promise((function(t,n){e.sendMessageToCallMachine({action:"get-input-devices"},(function(e){delete e.action,delete e.callbackStamp,t(e)}))}))}},{key:"load",value:(h=a()(i.a.mark((function e(t){var n=this;return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t&&(this.validateProperties(t),this.properties=V({},this.properties,{},t)),this._callObjectMode||this.properties.url){e.next=3;break}throw new Error("can't load iframe meeting because url property isn't set");case 3:this._meetingState=O;try{this.emit("loading",{action:"loading"})}catch(e){console.log("could not emit 'loading'")}if(!this._callObjectMode){e.next=9;break}return e.abrupt("return",new Promise((function(e,t){n._callObjectLoader.cancel(),n._callObjectLoader.load(n.properties.url||n.properties.baseUrl,n._callFrameId,(function(t){n._meetingState="loaded",t&&n.emit("loaded",{action:"loaded"}),e()}),(function(e,r){n.emit("load-attempt-failed",{action:"load-attempt-failed",errorMsg:e}),r||(n._meetingState=j,n.emit("error",{action:"error",errorMsg:e}),t(e))}))})));case 9:return this._iframe.src=this.assembleMeetingUrl(),e.abrupt("return",new Promise((function(e,t){n._loadedCallback=function(){for(var t in n._meetingState="loaded",(n.properties.cssFile||n.properties.cssText)&&n.loadCss(n.properties),n._inputEventsOn)n.sendMessageToCallMachine({action:"register-input-handler",on:t});e()}})));case 11:case"end":return e.stop()}}),e,this)}))),function(e){return h.apply(this,arguments)})},{key:"join",value:(f=a()(i.a.mark((function e(){var t,n,r,o,a=this,u=arguments;return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=u.length>0&&void 0!==u[0]?u[0]:{},n=!1,!this.needsLoad()){e.next=13;break}return e.prev=3,e.next=6,this.load(t);case 6:e.next=11;break;case 8:return e.prev=8,e.t0=e.catch(3),e.abrupt("return",Promise.reject(e.t0));case 11:e.next=27;break;case 13:if(n=!(!this.properties.cssFile&&!this.properties.cssText),!t.url){e.next=27;break}if(!this._callObjectMode){e.next=24;break}if(r=Object(I.a)(t.url),o=Object(I.a)(this.properties.url||this.properties.baseUrl),r===o){e.next=21;break}return console.error("error: in call object mode, can't change the daily.co call url after load() to one with a different bundle url (".concat(o," -> ").concat(r,")")),e.abrupt("return",Promise.reject());case 21:this.properties.url=t.url,e.next=27;break;case 24:if(!t.url||t.url===this.properties.url){e.next=27;break}return console.error("error: in iframe mode, can't change the daily.co call url after load() (".concat(this.properties.url," -> ").concat(t.url,")")),e.abrupt("return",Promise.reject());case 27:if(this._meetingState!==T&&"joining-meeting"!==this._meetingState){e.next=30;break}return console.warn("already joined meeting, call leave() before joining again"),e.abrupt("return");case 30:this._meetingState="joining-meeting";try{this.emit("joining-meeting",{action:"joining-meeting"})}catch(e){console.log("could not emit 'joining-meeting'")}return this.sendMessageToCallMachine({action:"join-meeting",properties:H(this.properties),preloadCache:H(this._preloadCache)}),e.abrupt("return",new Promise((function(e,t){a._joinedCallback=function(t){if(a._meetingState=T,t)for(var r in t){a.fixupParticipant(t[r]);var i=t[r].local?"local":t[r].session_id;a.matchParticipantTracks(i,t[r]),a._participants[r]=V({},t[r])}n&&a.loadCss(a.properties),e(t)}})));case 34:case"end":return e.stop()}}),e,this,[[3,8]])}))),function(){return f.apply(this,arguments)})},{key:"leave",value:(s=a()(i.a.mark((function e(){var t=this;return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise((function(e,n){var r=function(){t._iframe,t._meetingState=A,t._participants={},t._activeSpeakerMode=!1,t._preloadCache;try{t.emit(A,{action:A})}catch(e){console.log("could not emit 'left-meeting'")}e()};t._callObjectLoader&&!t._callObjectLoader.loaded?(t._callObjectLoader.cancel(),r()):t.sendMessageToCallMachine({action:"leave-meeting"},r)})));case 1:case"end":return e.stop()}}),e)}))),function(){return s.apply(this,arguments)})},{key:"startScreenShare",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Z(),e.mediaStream&&(this._preloadCache.screenMediaStream=e.mediaStream,e.mediaStream="daily-custom-track"),this.sendMessageToCallMachine({action:"local-screen-start",captureOptions:e})}},{key:"stopScreenShare",value:function(){Z(),this.sendMessageToCallMachine({action:"local-screen-stop"})}},{key:"startRecording",value:function(){Z(),this.sendMessageToCallMachine({action:"local-recording-start"})}},{key:"stopRecording",value:function(){Z(),this.sendMessageToCallMachine({action:"local-recording-stop"})}},{key:"startLiveStreaming",value:function(e){var t=e.rtmpUrl,n=e.width,r=void 0===n?1920:n,i=e.height,o=void 0===i?1080:i,a=e.backgroundColor,u=void 0===a?"0xff000000":a;Z(),this.sendMessageToCallMachine({action:"daily-method-start-live-streaming",rtmpUrl:t,width:r,height:o,backgroundColor:u})}},{key:"stopLiveStreaming",value:function(){Z(),this.sendMessageToCallMachine({action:"daily-method-stop-live-streaming"})}},{key:"getNetworkStats",value:function(){var e=this;if(Z(),this._meetingState!==T){return{stats:{latest:{}}}}return new Promise((function(t,n){e.sendMessageToCallMachine({action:"get-calc-stats"},(function(n){t(V({stats:n.stats},e._network))}))}))}},{key:"getActiveSpeaker",value:function(){return Z(),this._activeSpeaker}},{key:"setActiveSpeakerMode",value:function(e){return Z(),this.sendMessageToCallMachine({action:"set-active-speaker-mode",enabled:e}),this}},{key:"activeSpeakerMode",value:function(){return Z(),this._activeSpeakerMode}},{key:"subscribeToTracksAutomatically",value:function(){return Z(),this._preloadCache.subscribeToTracksAutomatically}},{key:"setSubscribeToTracksAutomatically",value:function(e){if(Z(),!this._callObjectMode)throw new Error("setSubscribeToTracksAutomatically() is only allowed in call object mode");if(this._meetingState!==T)throw new Error("setSubscribeToTracksAutomatically() is only allowed while in a meeting");return this._preloadCache.subscribeToTracksAutomatically=e,this.sendMessageToCallMachine({action:"daily-method-subscribe-to-tracks-automatically",enabled:e}),this}},{key:"enumerateDevices",value:(c=a()(i.a.mark((function e(){var t,n=this;return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Z(),!this._callObjectMode){e.next=6;break}return e.next=4,navigator.mediaDevices.enumerateDevices();case 4:return t=e.sent,e.abrupt("return",{devices:t.map((function(e){return JSON.parse(JSON.stringify(e))}))});case 6:return e.abrupt("return",new Promise((function(e,t){n.sendMessageToCallMachine({action:"enumerate-devices"},(function(t){e({devices:t.devices})}))})));case 7:case"end":return e.stop()}}),e,this)}))),function(){return c.apply(this,arguments)})},{key:"sendAppMessage",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"*";if(Z(),JSON.stringify(e).length>4096)throw new Error("Message data too large. Max size is 4096");return this.sendMessageToCallMachine({action:"app-msg",data:e,to:t}),this}},{key:"addFakeParticipant",value:function(e){return Z(),this.sendMessageToCallMachine(V({action:"add-fake-participant"},e)),this}},{key:"setShowNamesMode",value:function(e){return Z(),e&&"always"!==e&&"never"!==e?(console.error('setShowNamesMode argument should be "always", "never", or false'),this):(this.sendMessageToCallMachine({action:"set-show-names",mode:e}),this)}},{key:"detectAllFaces",value:function(){var e=this;return Z(),new Promise((function(t,n){e.sendMessageToCallMachine({action:"detect-all-faces"},(function(e){delete e.action,delete e.callbackStamp,t(e)}))}))}},{key:"requestFullscreen",value:(u=a()(i.a.mark((function e(){return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Z(),this._iframe&&!document.fullscreenElement){e.next=3;break}return e.abrupt("return");case 3:return e.prev=3,e.next=6,this._iframe.requestFullscreen;case 6:if(!e.sent){e.next=10;break}this._iframe.requestFullscreen(),e.next=11;break;case 10:this._iframe.webkitRequestFullscreen();case 11:e.next=16;break;case 13:e.prev=13,e.t0=e.catch(3),console.log("could not make video call fullscreen",e.t0);case 16:case"end":return e.stop()}}),e,this,[[3,13]])}))),function(){return u.apply(this,arguments)})},{key:"exitFullscreen",value:function(){Z(),document.fullscreenElement?document.exitFullscreen():document.webkitFullscreenElement&&document.webkitExitFullscreen()}},{key:"room",value:(o=a()(i.a.mark((function e(){var t=this;return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Z(),this._meetingState===T){e.next=3;break}return e.abrupt("return",null);case 3:return e.abrupt("return",new Promise((function(e,n){t.sendMessageToCallMachine({action:"lib-room-info"},(function(t){delete t.action,delete t.callbackStamp,e(t)}))})));case 4:case"end":return e.stop()}}),e,this)}))),function(){return o.apply(this,arguments)})},{key:"geo",value:(r=a()(i.a.mark((function e(){return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Z(),e.abrupt("return",new Promise(function(){var e=a()(i.a.mark((function e(t,n){var r,o;return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=4,fetch("https://gs.daily.co/_ks_/x-swsl/:");case 4:return r=e.sent,e.next=7,r.json();case 7:o=e.sent,t({current:o.geo}),e.next=15;break;case 11:e.prev=11,e.t0=e.catch(0),console.error("geo lookup failed",e.t0),t({current:""});case 15:case"end":return e.stop()}}),e,null,[[0,11]])})));return function(t,n){return e.apply(this,arguments)}}()));case 2:case"end":return e.stop()}}),e)}))),function(){return r.apply(this,arguments)})},{key:"setNetworkTopology",value:(n=a()(i.a.mark((function e(t){var n=this;return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Z(),e.abrupt("return",new Promise(function(){var e=a()(i.a.mark((function e(r,o){var a;return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a=function(e){e.error?o({error:e.error}):r({workerId:e.workerId})},n.sendMessageToCallMachine({action:"set-network-topology",opts:t},a);case 2:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()));case 2:case"end":return e.stop()}}),e)}))),function(e){return n.apply(this,arguments)})},{key:"setPlayNewParticipantSound",value:function(e){if(Z(),"number"!=typeof e&&!0!==e&&!1!==e)throw new Error("argument to setShouldPlayNewParticipantSound should be true, false, or a number, but is ".concat(e));this.sendMessageToCallMachine({action:"daily-method-set-play-ding",arg:e})}},{key:"on",value:function(e,t){return this._inputEventsOn[e]={},this.sendMessageToCallMachine({action:"register-input-handler",on:e}),k.a.prototype.on.call(this,e,t)}},{key:"once",value:function(e,t){return this._inputEventsOn[e]={},this.sendMessageToCallMachine({action:"register-input-handler",on:e}),k.a.prototype.once.call(this,e,t)}},{key:"off",value:function(e,t){return delete this._inputEventsOn[e],this.sendMessageToCallMachine({action:"register-input-handler",off:e}),k.a.prototype.off.call(this,e,t)}},{key:"validateProperties",value:function(e){for(var t in e){if(!G[t])throw new Error("unrecognized property '".concat(t,"'"));if(G[t].validate&&!G[t].validate(e[t],this))throw new Error("property '".concat(t,"': ").concat(G[t].help))}}},{key:"assembleMeetingUrl",value:function(){var e=V({},this.properties,{emb:this._callFrameId,embHref:encodeURIComponent(window.location.href)}),t=e.url.match(/\?/)?"&":"?";return e.url+t+Object.keys(G).filter((function(t){return G[t].queryString&&void 0!==e[t]})).map((function(t){return"".concat(G[t].queryString,"=").concat(e[t])})).join("&")}},{key:"needsLoad",value:function(){return[x,O,A,j].includes(this._meetingState)}},{key:"sendMessageToCallMachine",value:function(e,t){this._messageChannel.sendMessageToCallMachine(e,t,this._iframe,this._callFrameId)}},{key:"handleMessageFromCallMachine",value:function(e){switch(e.action){case"loaded":this._loadedCallback&&(this._loadedCallback(),this._loadedCallback=null);try{this.emit(e.action,e)}catch(t){console.log("could not emit",e)}break;case"joined-meeting":this._joinedCallback&&(this._joinedCallback(e.participants),this._joinedCallback=null);try{this.emit(e.action,e)}catch(t){console.log("could not emit",e)}break;case"participant-joined":case"participant-updated":if(this._meetingState===A)return;if(this.fixupParticipant(e),e.participant&&e.participant.session_id){var t=e.participant.local?"local":e.participant.session_id;this.matchParticipantTracks(t,e.participant);try{this.maybeEventTrackStopped(this._participants[t],e.participant,"audioTrack"),this.maybeEventTrackStopped(this._participants[t],e.participant,"videoTrack"),this.maybeEventTrackStopped(this._participants[t],e.participant,"screenVideoTrack"),this.maybeEventTrackStarted(this._participants[t],e.participant,"audioTrack"),this.maybeEventTrackStarted(this._participants[t],e.participant,"videoTrack"),this.maybeEventTrackStarted(this._participants[t],e.participant,"screenVideoTrack")}catch(e){console.error("track events error",e)}if(!this.compareEqualForParticipantUpdateEvent(e.participant,this._participants[t])){this._participants[t]=V({},e.participant);try{this.emit(e.action,e)}catch(t){console.log("could not emit",e)}}}break;case"participant-left":if(this.fixupParticipant(e),e.participant&&e.participant.session_id){var n=this._participants[e.participant.session_id];n&&(this.maybeEventTrackStopped(n,null,"audioTrack"),this.maybeEventTrackStopped(n,null,"videoTrack"),this.maybeEventTrackStopped(n,null,"screenVideoTrack")),delete this._participants[e.participant.session_id];try{this.emit(e.action,e)}catch(t){console.log("could not emit",e)}}break;case"error":this._iframe&&(this._iframe.src=""),this._meetingState=j;try{this.emit(e.action,e)}catch(t){console.log("could not emit",e)}break;case"left-meeting":this._meetingState!==j&&(this._meetingState=A);try{this.emit(e.action,e)}catch(t){console.log("could not emit",e)}break;case"input-event":var r=this._participants[e.session_id];r||(r=e.session_id===this._participants.local.session_id?this._participants.local:{});try{this.emit(e.event.type,{action:e.event.type,event:e.event,participant:V({},r)})}catch(t){console.log("could not emit",e)}break;case"network-quality-change":var i=e.threshold,o=e.quality;if(i!==this._network.threshold||o!==this._network.quality){this._network.quality=o,this._network.threshold=i;try{this.emit(e.action,e)}catch(t){console.log("could not emit",e)}}break;case"active-speaker-change":var a=e.activeSpeaker;if(this._activeSpeaker.peerId!==a.peerId){this._activeSpeaker.peerId=a.peerId;try{this.emit(e.action,{action:e.action,activeSpeaker:this._activeSpeaker})}catch(t){console.log("could not emit",e)}}break;case"active-speaker-mode-change":var u=e.enabled;if(this._activeSpeakerMode!==u){this._activeSpeakerMode=u;try{this.emit(e.action,{action:e.action,enabled:this._activeSpeakerMode})}catch(t){console.log("could not emit",e)}}break;case"recording-started":case"recording-stopped":case"recording-stats":case"recording-error":case"recording-upload-completed":case"started-camera":case"camera-error":case"app-message":case"local-screen-share-started":case"local-screen-share-stopped":case"network-connection":case"recording-data":case"live-streaming-started":case"live-streaming-stopped":case"live-streaming-error":try{this.emit(e.action,e)}catch(t){console.log("could not emit",e)}break;case"request-fullscreen":this.requestFullscreen();break;case"request-exit-fullscreen":this.exitFullscreen()}}},{key:"fixupParticipant",value:function(e){var t=e.participant?e.participant:e;t.id&&(t.owner=!!t.owner,t.session_id=t.id,t.user_name=t.name,t.joined_at=t.joinedAt,delete t.id,delete t.name,delete t.joinedAt)}},{key:"matchParticipantTracks",value:function(e,t){if(this._callObjectMode){var n=store.getState();if("local"!==e){var r=!0;try{var i=n.participants[t.session_id];i&&i.public&&i.public.rtcType&&"peer-to-peer"===i.public.rtcType.impl&&i.private&&!["connected","completed"].includes(i.private.peeringState)&&(r=!1)}catch(e){console.error(e)}if(!r)return t.audio=!1,t.audioTrack=!1,t.video=!1,t.videoTrack=!1,t.screen=!1,void(t.screenTrack=!1);try{var o=n.streams,a=this._participants[t.session_id];if(t.audio&&W(n,t.session_id,"cam-audio")){var u=Object(S.orderBy)(Object(S.filter)(o,(function(e){return e.participantId===t.session_id&&"cam"===e.type&&e.pendingTrack&&"audio"===e.pendingTrack.kind})),"starttime","desc");u&&u[0]&&u[0].pendingTrack&&(a&&a.audioTrack&&a.audioTrack.id===u[0].pendingTrack.id?t.audioTrack=u[0].pendingTrack:u[0].pendingTrack.muted||(t.audioTrack=u[0].pendingTrack)),t.audioTrack||(t.audio=!1)}if(t.video&&W(n,t.session_id,"cam-video")){var c=Object(S.orderBy)(Object(S.filter)(o,(function(e){return e.participantId===t.session_id&&"cam"===e.type&&e.pendingTrack&&"video"===e.pendingTrack.kind})),"starttime","desc");c&&c[0]&&c[0].pendingTrack&&(a&&a.videoTrack&&a.videoTrack.id===c[0].pendingTrack.id?t.videoTrack=c[0].pendingTrack:c[0].pendingTrack.muted||(t.videoTrack=c[0].pendingTrack)),t.videoTrack||(t.video=!1)}if(t.screen&&W(n,t.session_id,"screen-video")){var s=Object(S.orderBy)(Object(S.filter)(o,(function(e){return e.participantId===t.session_id&&"screen"===e.type&&e.pendingTrack&&"video"===e.pendingTrack.kind})),"starttime","desc");s&&s[0]&&s[0].pendingTrack&&(a&&a.screenVideoTrack&&a.screenVideoTrack.id===s[0].pendingTrack.id?t.screenVideoTrack=s[0].pendingTrack:s[0].pendingTrack.muted||(t.screenVideoTrack=s[0].pendingTrack)),t.screenVideoTrack||(t.screen=!1)}}catch(e){console.error("unexpected error matching up tracks",e)}}else{if(t.audio)try{t.audioTrack=n.local.streams.cam.stream.getAudioTracks()[0],t.audioTrack||(t.audio=!1)}catch(e){}if(t.video)try{t.videoTrack=n.local.streams.cam.stream.getVideoTracks()[0],t.videoTrack||(t.video=!1)}catch(e){}if(t.screen)try{t.screenVideoTrack=n.local.streams.screen.stream.getVideoTracks()[0],t.screenVideoTrack||(t.screen=!1)}catch(e){}}}}},{key:"maybeEventTrackStopped",value:function(e,t,n){if(e&&(e[n]&&"ended"===e[n].readyState||e[n]&&(!t||!t[n])||e[n]&&e[n].id!==t[n].id))try{this.emit("track-stopped",{action:"track-stopped",track:e[n],participant:t})}catch(e){console.log("could not emit",e)}}},{key:"maybeEventTrackStarted",value:function(e,t,n){if(t[n]&&(!e||!e[n])||t[n]&&"ended"===e[n].readyState||t[n]&&t[n].id!==e[n].id)try{this.emit("track-started",{action:"track-started",track:t[n],participant:t})}catch(e){console.log("could not emit",e)}}},{key:"compareEqualForParticipantUpdateEvent",value:function(e,t){return!!Object(M.deepEqual)(e,t)&&((!e.videoTrack||!t.videoTrack||e.videoTrack.id===t.videoTrack.id&&e.videoTrack.muted===t.videoTrack.muted&&e.videoTrack.enabled===t.videoTrack.enabled)&&(!e.audioTrack||!t.audioTrack||e.audioTrack.id===t.audioTrack.id&&e.audioTrack.muted===t.audioTrack.muted&&e.audioTrack.enabled===t.audioTrack.enabled))}},{key:"absoluteUrl",value:function(e){if(void 0!==e){var t=document.createElement("a");return t.href=e,t.href}}},{key:"sayHello",value:function(){var e="hello, world.";return console.log(e),e}}]),t}(k.a);function H(e){var t={};for(var n in e)e[n]instanceof MediaStreamTrack?t[n]="daily-custom-track":"dailyConfig"===n?(e[n].modifyLocalSdpHook&&(window._dailyConfig&&(window._dailyConfig.modifyLocalSdpHook=e[n].modifyLocalSdpHook),delete e[n].modifyLocalSdpHook),e[n].modifyRemoteSdpHook&&(window._dailyConfig&&(window._dailyConfig.modifyRemoteSdpHook=e[n].modifyRemoteSdpHook),delete e[n].modifyRemoteSdpHook),t[n]=e[n]):t[n]=e[n];return t}function Z(){if(Object(E.b)())throw new Error("This daily-js method is not currently supported in React Native")}}])}));