initial commit

This commit is contained in:
Antoine Ouvrard committed 2020-11-23 10:28:32 +01:00
commit d3277d6563
283 files changed
+78127

No files matched your search

+77
View File
@@ -0,0 +1,77 @@
!function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}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 o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));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="/libs/",n(n.s=193)}([function(e,t,n){"use strict";e.exports=n(115)},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=n(163)()},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){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){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";(function(e,r){n.d(t,"b",(function(){return B})),n.d(t,"a",(function(){return Ae}));var o=n(97),i=n.n(o),a=n(0),u=n.n(a),l=n(67),c=n.n(l),s=n(98),f=n.n(s),p=n(2),d=n.n(p),h=n(68),v=n.n(h),m=n(99),y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},g=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},b=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),w=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},_=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)},x=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},E=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t},k=function(e){return"object"===(void 0===e?"undefined":y(e))&&e.constructor===Object};var C=function(e){function t(n){g(this,t);for(var r=arguments.length,o=Array(r>1?r-1:0),i=1;i<r;i++)o[i-1]=arguments[i];var a=E(this,e.call(this,"An error occurred. See https://github.com/styled-components/styled-components/blob/master/src/utils/errors.md#"+n+" for more information. "+(o?"Additional arguments: "+o.join(", "):"")));return E(a)}return _(t,e),t}(Error),S=function e(t,n){return t.reduce((function(t,r){if(null==r||!1===r||""===r)return t;if(Array.isArray(r))return t.push.apply(t,e(r,n)),t;if(r.hasOwnProperty("styledComponentId"))return t.push("."+r.styledComponentId),t;if("function"==typeof r){if(n){var o=r(n);if(u.a.isValidElement(o)){var a=r.displayName||r.name;throw new C(11,a)}t.push.apply(t,e([o],n))}else t.push(r);return t}return t.push(k(r)?function e(t,n){var r=Object.keys(t).filter((function(e){var n=t[e];return null!=n&&!1!==n&&""!==n})).map((function(n){return k(t[n])?e(t[n],n):i()(n)+": "+t[n]+";"})).join(" ");return n?n+" {\n "+r+"\n}":r}(r):r.toString()),t}),[])},T=/^\s*\/\/.*$/gm,O=new c.a({global:!1,cascade:!0,keyframe:!1,prefix:!1,compress:!1,semicolon:!0}),P=new c.a({global:!1,cascade:!0,keyframe:!1,prefix:!0,compress:!1,semicolon:!1}),A=[],N=function(e){if(-2===e){var t=A;return A=[],t}},j=f()((function(e){A.push(e)}));P.use([j,N]),O.use([j,N]);var M=function(e,t,n){var r=e.join("").replace(T,"");return P(n||!t?"":t,t&&n?n+" "+t+" { "+r+" }":r)},D=function(e){return O("",e)};function R(e){return"function"==typeof e&&"string"==typeof e.styledComponentId}var I=function(e){return String.fromCharCode(e+(e>25?39:97))},F=function(e){var t="",n=void 0;for(n=e;n>52;n=Math.floor(n/52))t=I(n%52)+t;return I(n%52)+t},L=function(e,t){for(var n=[e[0]],r=0,o=t.length;r<o;r+=1)n.push(t[r],e[r+1]);return n},z=Object.freeze([]),U=Object.freeze({}),BLine truncated
/*!
Copyright (c) 2015 Jed Watson.
Based on code that is Copyright 2013-2015, Facebook, Inc.
All rights reserved.
*/!function(){"use strict";var o=!("undefined"==typeof window||!window.document||!window.document.createElement),i={canUseDOM:o,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:o&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:o&&!!window.screen};void 0===(r=function(){return i}.call(t,n,t,e))||(e.exports=r)}()},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){function n(){return e.exports=n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},n.apply(this,arguments)}e.exports=n},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){var r=n(20);e.exports=function(e,t){if(!r(e))return e;var n,o;if(t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;if("function"==typeof(n=e.valueOf)&&!r(o=n.call(e)))return o;if(!t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;throw TypeError("Can't convert object to primitive value")}},function(e,t){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:n)(e)}},function(e,t,n){var r=n(53)("keys"),o=n(37);e.exports=function(e){return r[e]||(r[e]=o(e))}},function(e,t,n){var r=n(15),o=n(7),i=o["__core-js_shared__"]||(o["__core-js_shared__"]={});(e.exports=function(e,t){return i[e]||(i[e]=void 0!==t?t:{})})("versions",[]).push({version:r.version,mode:n(36)?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t,n){var r=n(50);e.exports=function(e){return Object(r(e))}},function(e,t){e.exports={}},function(e,t,n){var r=n(30),o=n(138),i=n(54),a=n(52)("IE_PROTO"),u=function(){},l=function(){var e,t=n(72)("iframe"),r=i.length;for(t.style.display="none",n(139).appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("<script>document.F=Object<\/script>"),e.close(),l=e.F;r--;)delete l.prototype[i[r]];return l()};e.exports=Object.create||function(e,t){var n;return null!==e?(u.prototype=r(e),n=new u,u.prototype=null,n[a]=e):n=l(),void 0===t?n:o(n,t)}},function(e,t,n){var r=n(19).f,o=n(17),i=n(22)("toStringTag");e.exports=function(e,t,n){e&&!o(e=n?e:e.prototype,i)&&r(e,i,{configurable:!0,value:t})}},function(e,t,n){t.f=n(22)},function(e,t,n){var r=n(7),o=n(15),i=n(36),a=n(60),u=n(19).f;e.exports=function(e){var t=o.Symbol||(o.Symbol=i?{}:r.Symbol||{});"_"==e.charAt(0)||e in t||u(t,e,{value:a.f(e)})}},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,n){(function(e,r){var o;
/**
* @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 i="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]],l="[object Arguments]",c="[object Array]",s="[object Boolean]",f="[object Date]",p="[object Error]",d="[object Function]",h="[object GeneratorFunction]",v="[object Map]",m="[object Number]",y="[object Object]",g="[object RegExp]",b="[object Set]",w="[object String]",_="[object Symbol]",x="[object WeakMap]",E="[object ArrayBuffer]",k="[object DataView]",C="[object Float32Array]",S="[object Float64Array]",T="[object Int8Array]",O="[object Int16Array]",P="[object Int32Array]",A="[object Uint8Array]",N="[object Uint16Array]",j="[object Uint32Array]",M=/\b__p \+= '';/g,D=/\b(__p \+=) '' \+/g,R=/(__e\(.*?\)|\b__t\)) \+\n'';/g,I=/&(?:amp|lt|gt|quot|#39);/g,F=/[&<>"']/g,L=RegExp(I.source),z=RegExp(F.source),U=/<%-([\s\S]+?)%>/g,B=/<%([\s\S]+?)%>/g,W=/<%=([\s\S]+?)%>/g,V=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,$=/^\w*$/,H=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,q=/[\\^$.*+?()[\]{}|]/g,G=RegExp(q.source),K=/^\s+|\s+$/g,Q=/^\s+/,Y=/\s+$/,X=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Z=/\{\n\/\* \[wrapped with (.+)\] \*/,J=/,? & /,ee=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,te=/\\(\\)?/g,ne=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,re=/\w*$/,oe=/^[-+]0x[0-9a-f]+$/i,ie=/^0b[01]+$/i,ae=/^\[object .+?Constructor\]$/,ue=/^0o[0-7]+$/i,le=/^(?:0|[1-9]\d*)$/,ce=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,se=/($^)/,fe=/['\n\r\u2028\u2029\\]/g,pe="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",de="\\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",he="[\\ud800-\\udfff]",ve="["+de+"]",me="["+pe+"]",ye="\\d+",ge="[\\u2700-\\u27bf]",be="[a-z\\xdf-\\xf6\\xf8-\\xff]",we="[^\\ud800-\\udfff"+de+ye+"\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",_e="\\ud83c[\\udffb-\\udfff]",xe="[^\\ud800-\\udfff]",Ee="(?:\\ud83c[\\udde6-\\uddff]){2}",ke="[\\ud800-\\udbff][\\udc00-\\udfff]",Ce="[A-Z\\xc0-\\xd6\\xd8-\\xde]",Se="(?:"+be+"|"+we+")",Te="(?:"+Ce+"|"+we+")",Oe="(?:"+me+"|"+_e+")"+"?",Pe="[\\ufe0e\\ufe0f]?"+Oe+("(?:\\u200d(?:"+[xe,Ee,ke].join("|")+")[\\ufe0e\\ufe0f]?"+Oe+")*"),Ae="(?:"+[ge,Ee,ke].join("|")+")"+Pe,Ne="(?:"+[xe+me+"?",me,Ee,ke,he].join("|")+")",je=RegExp("['’]","g"),Me=RegExp(me,"g"),De=RegExp(_e+"(?="+_e+")|"+Ne+Pe,"g"),Re=RegExp([Ce+"?"+be+"+(?:['’](?:d|ll|m|re|s|t|ve))?(?="+[ve,Ce,"$"].join("|")+")",Te+"+(?:['’](?:D|LL|M|RE|S|T|VE))?(?="+[ve,Ce+Se,"$"].join("|")+")",Ce+"?"+Se+"+(?:['’](?:d|ll|m|re|s|t|ve))?",Ce+"+(?:['’](?: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_])",ye,Ae].join("|"),"g"),Ie=RegExp("[\\u200d\\ud800-\\udfff"+pe+"\\ufe0e\\ufe0f]"),Fe=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Le=["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"],ze=-1,Ue={};Ue[C]=Ue[S]=Ue[T]=Ue[O]=Ue[P]=Ue[A]=Ue["[object Uint8ClampedArray]"]=Ue[N]=Ue[j]=!0,Ue[l]=Ue[c]=Ue[E]=Ue[s]=Ue[k]=Ue[f]=Ue[p]=Ue[d]=Ue[v]=Ue[m]=Ue[y]=Ue[g]=Ue[b]=Ue[w]=Ue[x]=!1;var Be={};Be[l]=Be[c]=Be[E]=Be[k]=Be[s]=Be[f]=Be[C]=Be[S]=Be[T]=Be[O]=Be[P]=Be[v]=Be[m]=Be[y]=Be[g]=Be[b]=Be[w]=Be[_]=Be[A]=Be["[object Uint8ClampedArray]"]=Be[N]=Be[j]=!0,Be[p]=Be[d]=Be[x]=!1;var We={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Ve=parseFloat,$e=parseInt,He="object"==typeof e&&e&&e.Object===Object&&e,qe="object"==typeof self&&self&&self.Object===Object&&self,Ge=He||qe||Function("return this")(),Ke=t&&!t.nodeType&&t,Qe=Ke&&"object"==typeof r&&r&&!r.nodeType&&r,Ye=Qe&&Qe.exports===Ke,Xe=Ye&&He.process,Ze=function(){try{var e=Qe&&Qe.require&&Qe.require("util").types;return e||Xe&&Xe.binding&&Xe.binding("util")}catch(e){}}(),Je=Ze&&Ze.isArrayBuffer,et=Ze&&Ze.isDate,tt=Ze&&Ze.isMap,nt=Ze&&Ze.isRegExp,rt=Ze&&Ze.isSet,ot=Ze&&Ze.isTypedArray;function it(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 o=-1,i=null==e?0:e.length;++o<i;){var a=e[o];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 lt(e,t){for(var n=null==e?0:e.length;n--&&!1!==t(e[n],n,e););return e}function ct(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 st(e,t){for(var n=-1,r=null==e?0:e.lengtLine truncated
/**!
* @fileOverview Kickass library to create and place poppers near their reference elements.
* @version 1.16.1
* @license
* Copyright (c) 2016 Federico Zivolo and contributors
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in all
* copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
* SOFTWARE.
*/
var n="undefined"!=typeof window&&"undefined"!=typeof document&&"undefined"!=typeof navigator,r=function(){for(var e=["Edge","Trident","Firefox"],t=0;t<e.length;t+=1)if(n&&navigator.userAgent.indexOf(e[t])>=0)return 1;return 0}();var o=n&&window.Promise?function(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then((function(){t=!1,e()})))}}:function(e){var t=!1;return function(){t||(t=!0,setTimeout((function(){t=!1,e()}),r))}};function i(e){return e&&"[object Function]"==={}.toString.call(e)}function a(e,t){if(1!==e.nodeType)return[];var n=e.ownerDocument.defaultView.getComputedStyle(e,null);return t?n[t]:n}function u(e){return"HTML"===e.nodeName?e:e.parentNode||e.host}function l(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=a(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/(auto|scroll|overlay)/.test(n+o+r)?e:l(u(e))}function c(e){return e&&e.referenceNode?e.referenceNode:e}var s=n&&!(!window.MSInputMethodContext||!document.documentMode),f=n&&/MSIE 10/.test(navigator.userAgent);function p(e){return 11===e?s:10===e?f:s||f}function d(e){if(!e)return document.documentElement;for(var t=p(10)?document.body:null,n=e.offsetParent||null;n===t&&e.nextElementSibling;)n=(e=e.nextElementSibling).offsetParent;var r=n&&n.nodeName;return r&&"BODY"!==r&&"HTML"!==r?-1!==["TH","TD","TABLE"].indexOf(n.nodeName)&&"static"===a(n,"position")?d(n):n:e?e.ownerDocument.documentElement:document.documentElement}function h(e){return null!==e.parentNode?h(e.parentNode):e}function v(e,t){if(!(e&&e.nodeType&&t&&t.nodeType))return document.documentElement;var n=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,r=n?e:t,o=n?t:e,i=document.createRange();i.setStart(r,0),i.setEnd(o,0);var a,u,l=i.commonAncestorContainer;if(e!==l&&t!==l||r.contains(o))return"BODY"===(u=(a=l).nodeName)||"HTML"!==u&&d(a.firstElementChild)!==a?d(l):l;var c=h(e);return c.host?v(c.host,t):v(e,h(t).host)}function m(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top",n="top"===t?"scrollTop":"scrollLeft",r=e.nodeName;if("BODY"===r||"HTML"===r){var o=e.ownerDocument.documentElement,i=e.ownerDocument.scrollingElement||o;return i[n]}return e[n]}function y(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=m(t,"top"),o=m(t,"left"),i=n?-1:1;return e.top+=r*i,e.bottom+=r*i,e.left+=o*i,e.right+=o*i,e}function g(e,t){var n="x"===t?"Left":"Top",r="Left"===n?"Right":"Bottom";return parseFloat(e["border"+n+"Width"])+parseFloat(e["border"+r+"Width"])}function b(e,t,n,r){return Math.max(t["offset"+e],t["scroll"+e],n["client"+e],n["offset"+e],n["scroll"+e],p(10)?parseInt(n["offset"+e])+parseInt(r["margin"+("Height"===e?"Top":"Left")])+parseInt(r["margin"+("Height"===e?"Bottom":"Right")]):0)}function w(e){var t=e.body,n=e.documentElement,r=p(10)&&getComputedStyle(n);return{height:b("Height",t,n,r),width:b("Width",t,n,r)}}var _=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},x=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),E=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},k=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};function C(e){return k({},e,{right:e.left+e.width,bottom:e.top+e.height})}function S(e){var t={};try{if(p(10)){t=e.getBoundingClientRect();var n=m(e,"top"),r=m(e,"left");t.top+=n,t.left+=r,t.bottom+=n,t.right+=r}else t=e.getBoundingClientRect()}catch(e){}var o={left:t.left,top:t.top,width:t.right-t.left,height:t.bottom-t.top},i="HTML"===e.nodeName?w(e.ownerDocument):{},u=i.width||e.clientWidth||o.width,l=i.height||e.clientHeight||o.height,c=e.offsetWidth-u,s=e.offsetHeight-l;if(c||s){var f=a(e);c-=g(f,"x"),s-=g(f,"y"),o.width-=c,o.height-=s}return C(o)}function T(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=p(10),o="HTML"===t.nodeName,i=S(e),u=S(t),c=l(e),s=a(t),f=parseFloat(s.borderTopWidth),d=parseFloat(s.borderLeftWidth);n&&o&&(u.top=Math.max(u.top,0),u.left=Math.max(u.left,0));var h=C({top:i.top-u.top-f,left:i.left-u.left-d,width:i.width,height:i.height});if(h.marginTop=0,h.marginLeft=0,!r&&o){var v=parseFloat(s.marginTop),m=parseFloat(s.marginLeft);h.top-=f-v,h.bottom-=f-v,h.left-=d-m,h.right-=d-m,h.marginTop=v,h.marginLeft=m}return(r&&!n?t.contains(c):t===c&&"BODY"!==c.nodeName)&&(h=y(h,t)),h}function O(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.ownerDocument.documentElement,r=T(e,n),o=Math.max(n.clientWidth,window.innerWidth||0),i=Math.max(n.clientHeight,window.innerHeight||0),a=t?0:m(n),u=t?0:m(n,"left"),l={top:a-r.top+r.marginTop,left:u-Line truncated
/*
object-assign
(c) Sindre Sorhus
@license MIT
*/var r=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable;function a(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var n,u,l=a(e),c=1;c<arguments.length;c++){for(var s in n=Object(arguments[c]))o.call(n,s)&&(l[s]=n[s]);if(r){u=r(n);for(var f=0;f<u.length;f++)i.call(n,u[f])&&(l[u[f]]=n[u[f]])}}return l}},function(e,t,n){var r=n(128);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,o){return e.call(t,n,r,o)}}return function(){return e.apply(t,arguments)}}},function(e,t,n){e.exports=!n(16)&&!n(31)((function(){return 7!=Object.defineProperty(n(72)("div"),"a",{get:function(){return 7}}).a}))},function(e,t,n){var r=n(20),o=n(7).document,i=r(o)&&r(o.createElement);e.exports=function(e){return i?o.createElement(e):{}}},function(e,t,n){var r=n(17),o=n(21),i=n(130)(!1),a=n(52)("IE_PROTO");e.exports=function(e,t){var n,u=o(e),l=0,c=[];for(n in u)n!=a&&r(u,n)&&c.push(n);for(;t.length>l;)r(u,n=t[l++])&&(~i(c,n)||c.push(n));return c}},function(e,t,n){var r=n(75);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t,n){"use strict";t.__esModule=!0;var r=a(n(133)),o=a(n(145)),i="function"==typeof o.default&&"symbol"==typeof r.default?function(e){return typeof e}:function(e){return e&&"function"==typeof o.default&&e.constructor===o.default&&e!==o.default.prototype?"symbol":typeof e};function a(e){return e&&e.__esModule?e:{default:e}}t.default="function"==typeof o.default&&"symbol"===i(r.default)?function(e){return void 0===e?"undefined":i(e)}:function(e){return e&&"function"==typeof o.default&&e.constructor===o.default&&e!==o.default.prototype?"symbol":void 0===e?"undefined":i(e)}},function(e,t,n){"use strict";var r=n(36),o=n(29),i=n(78),a=n(18),u=n(57),l=n(137),c=n(59),s=n(140),f=n(22)("iterator"),p=!([].keys&&"next"in[].keys()),d=function(){return this};e.exports=function(e,t,n,h,v,m,y){l(n,t,h);var g,b,w,_=function(e){if(!p&&e in C)return C[e];switch(e){case"keys":case"values":return function(){return new n(this,e)}}return function(){return new n(this,e)}},x=t+" Iterator",E="values"==v,k=!1,C=e.prototype,S=C[f]||C["@@iterator"]||v&&C[v],T=S||_(v),O=v?E?_("entries"):T:void 0,P="Array"==t&&C.entries||S;if(P&&(w=s(P.call(new e)))!==Object.prototype&&w.next&&(c(w,x,!0),r||"function"==typeof w[f]||a(w,f,d)),E&&S&&"values"!==S.name&&(k=!0,T=function(){return S.call(this)}),r&&!y||!p&&!k&&C[f]||a(C,f,T),u[t]=T,u[x]=d,v)if(g={values:E?T:_("values"),keys:m?T:_("keys"),entries:O},y)for(b in g)b in C||i(C,b,g[b]);else o(o.P+o.F*(p||k),t,g);return g}},function(e,t,n){e.exports=n(18)},function(e,t,n){var r=n(73),o=n(54).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,o)}},function(e,t,n){var r=n(38),o=n(34),i=n(21),a=n(49),u=n(17),l=n(71),c=Object.getOwnPropertyDescriptor;t.f=n(16)?c:function(e,t){if(e=i(e),t=a(t,!0),l)try{return c(e,t)}catch(e){}if(u(e,t))return o(!r.f.call(e,t),e[t])}},function(e,t,n){"use strict";t.__esModule=!0,t.EXITING=t.ENTERED=t.ENTERING=t.EXITED=t.UNMOUNTED=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),o=u(n(0)),i=u(n(8)),a=n(82);n(83);function u(e){return e&&e.__esModule?e:{default:e}}var l=t.UNMOUNTED="unmounted",c=t.EXITED="exited",s=t.ENTERING="entering",f=t.ENTERED="entered",p=t.EXITING="exiting",d=function(e){function t(n,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var o=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.call(this,n,r)),i=r.transitionGroup,a=i&&!i.isMounting?n.enter:n.appear,u=void 0;return o.appearStatus=null,n.in?a?(u=c,o.appearStatus=s):u=f:u=n.unmountOnExit||n.mountOnEnter?l:c,o.state={status:u},o.nextCallback=null,o}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),Line truncated
/** @license React v16.9.0
* react.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var r=n(69),o="function"==typeof Symbol&&Symbol.for,i=o?Symbol.for("react.element"):60103,a=o?Symbol.for("react.portal"):60106,u=o?Symbol.for("react.fragment"):60107,l=o?Symbol.for("react.strict_mode"):60108,c=o?Symbol.for("react.profiler"):60114,s=o?Symbol.for("react.provider"):60109,f=o?Symbol.for("react.context"):60110,p=o?Symbol.for("react.forward_ref"):60112,d=o?Symbol.for("react.suspense"):60113,h=o?Symbol.for("react.suspense_list"):60120,v=o?Symbol.for("react.memo"):60115,m=o?Symbol.for("react.lazy"):60116;o&&Symbol.for("react.fundamental"),o&&Symbol.for("react.responder");var y="function"==typeof Symbol&&Symbol.iterator;function g(e){for(var t=e.message,n="https://reactjs.org/docs/error-decoder.html?invariant="+t,r=1;r<arguments.length;r++)n+="&args[]="+encodeURIComponent(arguments[r]);return e.message="Minified React error #"+t+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings. ",e}var b={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},w={};function _(e,t,n){this.props=e,this.context=t,this.refs=w,this.updater=n||b}function x(){}function E(e,t,n){this.props=e,this.context=t,this.refs=w,this.updater=n||b}_.prototype.isReactComponent={},_.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw g(Error(85));this.updater.enqueueSetState(this,e,t,"setState")},_.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},x.prototype=_.prototype;var k=E.prototype=new x;k.constructor=E,r(k,_.prototype),k.isPureReactComponent=!0;var C={current:null},S={suspense:null},T={current:null},O=Object.prototype.hasOwnProperty,P={key:!0,ref:!0,__self:!0,__source:!0};function A(e,t,n){var r=void 0,o={},a=null,u=null;if(null!=t)for(r in void 0!==t.ref&&(u=t.ref),void 0!==t.key&&(a=""+t.key),t)O.call(t,r)&&!P.hasOwnProperty(r)&&(o[r]=t[r]);var l=arguments.length-2;if(1===l)o.children=n;else if(1<l){for(var c=Array(l),s=0;s<l;s++)c[s]=arguments[s+2];o.children=c}if(e&&e.defaultProps)for(r in l=e.defaultProps)void 0===o[r]&&(o[r]=l[r]);return{$$typeof:i,type:e,key:a,ref:u,props:o,_owner:T.current}}function N(e){return"object"==typeof e&&null!==e&&e.$$typeof===i}var j=/\/+/g,M=[];function D(e,t,n,r){if(M.length){var o=M.pop();return o.result=e,o.keyPrefix=t,o.func=n,o.context=r,o.count=0,o}return{result:e,keyPrefix:t,func:n,context:r,count:0}}function R(e){e.result=null,e.keyPrefix=null,e.func=null,e.context=null,e.count=0,10>M.length&&M.push(e)}function I(e,t,n){return null==e?0:function e(t,n,r,o){var u=typeof t;"undefined"!==u&&"boolean"!==u||(t=null);var l=!1;if(null===t)l=!0;else switch(u){case"string":case"number":l=!0;break;case"object":switch(t.$$typeof){case i:case a:l=!0}}if(l)return r(o,t,""===n?"."+F(t,0):n),1;if(l=0,n=""===n?".":n+":",Array.isArray(t))for(var c=0;c<t.length;c++){var s=n+F(u=t[c],c);l+=e(u,s,r,o)}else if(null===t||"object"!=typeof t?s=null:s="function"==typeof(s=y&&t[y]||t["@@iterator"])?s:null,"function"==typeof s)for(t=s.call(t),c=0;!(u=t.next()).done;)l+=e(u=u.value,s=n+F(u,c++),r,o);else if("object"===u)throw r=""+t,g(Error(31),"[object Object]"===r?"object with keys {"+Object.keys(t).join(", ")+"}":r,"");return l}(e,"",t,n)}function F(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+(""+e).replace(/[=:]/g,(function(e){return t[e]}))}(e.key):t.toString(36)}function L(e,t){e.func.call(e.context,t,e.count++)}function z(e,t,n){var r=e.result,o=e.keyPrefix;e=e.func.call(e.context,t,e.count++),Array.isArray(e)?U(e,r,n,(function(e){return e})):null!=e&&(N(e)&&(e=function(e,t){return{$$typeof:i,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(e,o+(!e.key||t&&t.key===e.key?"":(""+e.key).replace(j,"$&/")+"/")+n)),r.push(e))}function U(e,t,n,r,o){var i="";null!=n&&(i=(""+n).replace(j,"$&/")+"/"),I(e,z,t=D(t,i,r,o)),R(t)}function B(){var e=C.current;if(null===e)throw g(Error(321));return e}var W={Children:{map:function(e,t,n){if(null==e)return e;var r=[];return U(e,r,null,t,n),r},forEach:function(e,t,n){if(null==e)return e;I(e,L,t=D(null,null,t,n)),R(t)},count:function(e){return I(e,(function(){return null}),null)},toArray:function(e){var t=[];return U(e,t,null,(function(e){return e})),t},only:function(e){if(!N(e))throw g(Error(143));return e}},createRef:function(){return{current:null}},Component:_,PureComponent:E,createContext:function(e,t){return void 0===t&&(t=null),(e={$$typeof:f,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:s,_context:e},e.Consumer=e},forwardRef:function(e){return{$$typeof:p,render:e}},lazy:function(e){return{$$typeof:m,_ctor:e,_status:-1,_result:null}},memo:function(e,t){return{$$typeof:v,type:e,compare:void 0===t?null:t}},useCallback:function(e,t){return B().useCallback(e,t)},useContext:function(e,t){return B().useContext(e,tLine truncated
/** @license React v16.9.0
* react-dom.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var r=n(0),o=n(69),i=n(117);function a(e){for(var t=e.message,n="https://reactjs.org/docs/error-decoder.html?invariant="+t,r=1;r<arguments.length;r++)n+="&args[]="+encodeURIComponent(arguments[r]);return e.message="Minified React error #"+t+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings. ",e}if(!r)throw a(Error(227));var u=null,l={};function c(){if(u)for(var e in l){var t=l[e],n=u.indexOf(e);if(!(-1<n))throw a(Error(96),e);if(!f[n]){if(!t.extractEvents)throw a(Error(97),e);for(var r in f[n]=t,n=t.eventTypes){var o=void 0,i=n[r],c=t,d=r;if(p.hasOwnProperty(d))throw a(Error(99),d);p[d]=i;var h=i.phasedRegistrationNames;if(h){for(o in h)h.hasOwnProperty(o)&&s(h[o],c,d);o=!0}else i.registrationName?(s(i.registrationName,c,d),o=!0):o=!1;if(!o)throw a(Error(98),r,e)}}}}function s(e,t,n){if(d[e])throw a(Error(100),e);d[e]=t,h[e]=t.eventTypes[n].dependencies}var f=[],p={},d={},h={};function v(e,t,n,r,o,i,a,u,l){var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(e){this.onError(e)}}var m=!1,y=null,g=!1,b=null,w={onError:function(e){m=!0,y=e}};function _(e,t,n,r,o,i,a,u,l){m=!1,y=null,v.apply(w,arguments)}var x=null,E=null,k=null;function C(e,t,n){var r=e.type||"unknown-event";e.currentTarget=k(n),function(e,t,n,r,o,i,u,l,c){if(_.apply(this,arguments),m){if(!m)throw a(Error(198));var s=y;m=!1,y=null,g||(g=!0,b=s)}}(r,t,void 0,e),e.currentTarget=null}function S(e,t){if(null==t)throw a(Error(30));return null==e?t:Array.isArray(e)?Array.isArray(t)?(e.push.apply(e,t),e):(e.push(t),e):Array.isArray(t)?[e].concat(t):[e,t]}function T(e,t,n){Array.isArray(e)?e.forEach(t,n):e&&t.call(n,e)}var O=null;function P(e){if(e){var t=e._dispatchListeners,n=e._dispatchInstances;if(Array.isArray(t))for(var r=0;r<t.length&&!e.isPropagationStopped();r++)C(e,t[r],n[r]);else t&&C(e,t,n);e._dispatchListeners=null,e._dispatchInstances=null,e.isPersistent()||e.constructor.release(e)}}function A(e){if(null!==e&&(O=S(O,e)),e=O,O=null,e){if(T(e,P),O)throw a(Error(95));if(g)throw e=b,g=!1,b=null,e}}var N={injectEventPluginOrder:function(e){if(u)throw a(Error(101));u=Array.prototype.slice.call(e),c()},injectEventPluginsByName:function(e){var t,n=!1;for(t in e)if(e.hasOwnProperty(t)){var r=e[t];if(!l.hasOwnProperty(t)||l[t]!==r){if(l[t])throw a(Error(102),t);l[t]=r,n=!0}}n&&c()}};function j(e,t){var n=e.stateNode;if(!n)return null;var r=x(n);if(!r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw a(Error(231),t,typeof n);return n}var M=Math.random().toString(36).slice(2),D="__reactInternalInstance$"+M,R="__reactEventHandlers$"+M;function I(e){if(e[D])return e[D];for(;!e[D];){if(!e.parentNode)return null;e=e.parentNode}return 5===(e=e[D]).tag||6===e.tag?e:null}function F(e){return!(e=e[D])||5!==e.tag&&6!==e.tag?null:e}function L(e){if(5===e.tag||6===e.tag)return e.stateNode;throw a(Error(33))}function z(e){return e[R]||null}function U(e){do{e=e.return}while(e&&5!==e.tag);return e||null}function B(e,t,n){(t=j(e,n.dispatchConfig.phasedRegistrationNames[t]))&&(n._dispatchListeners=S(n._dispatchListeners,t),n._dispatchInstances=S(n._dispatchInstances,e))}function W(e){if(e&&e.dispatchConfig.phasedRegistrationNames){for(var t=e._targetInst,n=[];t;)n.push(t),t=U(t);for(t=n.length;0<t--;)B(n[t],"captured",e);for(t=0;t<n.length;t++)B(n[t],"bubbled",e)}}function V(e,t,n){e&&n&&n.dispatchConfig.registrationName&&(t=j(e,n.dispatchConfig.registrationName))&&(n._dispatchListeners=S(n._dispatchListeners,t),n._dispatchInstances=S(n._dispatchInstances,e))}function $(e){e&&e.dispatchConfig.registrationName&&V(e._targetInst,null,e)}function H(e){T(e,W)}var q=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement);function G(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var K={animationend:G("Animation","AnimationEnd"),animationiteration:G("Animation","AnimationIteration"),animationstart:G("Animation","AnimationStart"),transitionend:G("Transition","TransitionEnd")},Q={},Y={};function X(e){if(Q[e])return Q[e];if(!K[e])return e;var t,n=K[e];for(t in n)if(n.hasOwnProperty(t)&&t in Y)return Q[e]=n[t];return e}q&&(Y=document.createElement("div").style,"AnimationEvent"in window||(delete K.animationend.animation,delete K.animationiteration.animation,delete K.animationstart.animation),"TransitionEvent"in window||delete K.transitionend.transition);var Z=X("animationend"),J=X("animationiteration"),ee=X("animationstart"),te=X("transitionend"),ne="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadaLine truncated
/** @license React v0.15.0
* scheduler.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/Object.defineProperty(t,"__esModule",{value:!0});var r=void 0,o=void 0,i=void 0,a=void 0,u=void 0;if(t.unstable_now=void 0,t.unstable_forceFrameRate=void 0,"undefined"==typeof window||"function"!=typeof MessageChannel){var l=null,c=null,s=function(){if(null!==l)try{var e=t.unstable_now();l(!0,e),l=null}catch(e){throw setTimeout(s,0),e}};t.unstable_now=function(){return Date.now()},r=function(e){null!==l?setTimeout(r,0,e):(l=e,setTimeout(s,0))},o=function(e,t){c=setTimeout(e,t)},i=function(){clearTimeout(c)},a=function(){return!1},u=t.unstable_forceFrameRate=function(){}}else{var f=window.performance,p=window.Date,d=window.setTimeout,h=window.clearTimeout,v=window.requestAnimationFrame,m=window.cancelAnimationFrame;"undefined"!=typeof console&&("function"!=typeof v&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),"function"!=typeof m&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills")),t.unstable_now="object"==typeof f&&"function"==typeof f.now?function(){return f.now()}:function(){return p.now()};var y=!1,g=null,b=-1,w=-1,_=33.33,x=-1,E=-1,k=0,C=!1;a=function(){return t.unstable_now()>=k},u=function(){},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing framerates higher than 125 fps is not unsupported"):0<e?(_=Math.floor(1e3/e),C=!0):(_=33.33,C=!1)};var S=function(){if(null!==g){var e=t.unstable_now(),n=0<k-e;try{g(n,e)||(g=null)}catch(e){throw O.postMessage(null),e}}},T=new MessageChannel,O=T.port2;T.port1.onmessage=S;var P=function(e){if(null===g)E=x=-1,y=!1;else{y=!0,v((function(e){h(b),P(e)}));var n=function(){k=t.unstable_now()+_/2,S(),b=d(n,3*_)};if(b=d(n,3*_),-1!==x&&.1<e-x){var r=e-x;!C&&-1!==E&&r<_&&E<_&&(8.33>(_=r<E?E:r)&&(_=8.33)),E=r}x=e,k=e+_,O.postMessage(null)}};r=function(e){g=e,y||(y=!0,v((function(e){P(e)})))},o=function(e,n){w=d((function(){e(t.unstable_now())}),n)},i=function(){h(w),w=-1}}var A=null,N=null,j=null,M=3,D=!1,R=!1,I=!1;function F(e,t){var n=e.next;if(n===e)A=null;else{e===A&&(A=n);var r=e.previous;r.next=n,n.previous=r}e.next=e.previous=null,n=e.callback,r=M;var o=j;M=e.priorityLevel,j=e;try{var i=e.expirationTime<=t;switch(M){case 1:var a=n(i);break;case 2:case 3:case 4:a=n(i);break;case 5:a=n(i)}}catch(e){throw e}finally{M=r,j=o}if("function"==typeof a)if(t=e.expirationTime,e.callback=a,null===A)A=e.next=e.previous=e;else{a=null,i=A;do{if(t<=i.expirationTime){a=i;break}i=i.next}while(i!==A);null===a?a=A:a===A&&(A=e),(t=a.previous).next=a.previous=e,e.next=a,e.previous=t}}function L(e){if(null!==N&&N.startTime<=e)do{var t=N,n=t.next;if(t===n)N=null;else{N=n;var r=t.previous;r.next=n,n.previous=r}t.next=t.previous=null,W(t,t.expirationTime)}while(null!==N&&N.startTime<=e)}function z(e){I=!1,L(e),R||(null!==A?(R=!0,r(U)):null!==N&&o(z,N.startTime-e))}function U(e,n){R=!1,I&&(I=!1,i()),L(n),D=!0;try{if(e){if(null!==A)do{F(A,n),L(n=t.unstable_now())}while(null!==A&&!a())}else for(;null!==A&&A.expirationTime<=n;)F(A,n),L(n=t.unstable_now());return null!==A||(null!==N&&o(z,N.startTime-n),!1)}finally{D=!1}}function B(e){switch(e){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}function W(e,t){if(null===A)A=e.next=e.previous=e;else{var n=null,r=A;do{if(t<r.expirationTime){n=r;break}r=r.next}while(r!==A);null===n?n=A:n===A&&(A=e),(t=n.previous).next=n.previous=e,e.next=n,e.previous=t}}var V=u;t.unstable_ImmediatePriority=1,t.unstable_UserBlockingPriority=2,t.unstable_NormalPriority=3,t.unstable_IdlePriority=5,t.unstable_LowPriority=4,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=M;M=e;try{return t()}finally{M=n}},t.unstable_next=function(e){switch(M){case 1:case 2:case 3:var t=3;break;default:t=M}var n=M;M=t;try{return e()}finally{M=n}},t.unstable_scheduleCallback=function(e,n,a){var u=t.unstable_now();if("object"==typeof a&&null!==a){var l=a.delay;l="number"==typeof l&&0<l?u+l:u,a="number"==typeof a.timeout?a.timeout:B(e)}else a=B(e),l=u;if(e={callback:n,priorityLevel:e,startTime:l,expirationTime:a=l+a,next:null,previous:null},l>u){if(a=l,null===N)N=e.next=e.previous=e;else{n=null;var c=N;do{if(a<c.startTime){n=c;break}c=c.next}while(c!==N);null===n?n=N:n===N&&(N=e),(a=n.previous).next=n.previous=e,e.next=n,e.previous=a}null===A&&N===e&&(I?i():I=!0,o(z,l-u))}else W(e,a),R||D||(R=!0,r(U));return e},t.unstable_cancelCallback=function(e){var t=e.next;if(null!==t){if(e===t)e===A?A=null:e===N&&(N=null);else{e===A?A=t:e===N&&(N=t);var n=e.previous;n.next=t,t.previous=n}e.next=e.previous=null}},t.unstable_wrapCallback=function(e){var t=M;return function(){var n=M;M=t;try{return e.apply(this,arguments)}finally{M=n}}},t.unstable_getCurrentPriorityLevel=function(){return M},t.unstable_shouldYield=fu Line truncated
/** @license React v16.13.1
* react-is.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var r="function"==typeof Symbol&&Symbol.for,o=r?Symbol.for("react.element"):60103,i=r?Symbol.for("react.portal"):60106,a=r?Symbol.for("react.fragment"):60107,u=r?Symbol.for("react.strict_mode"):60108,l=r?Symbol.for("react.profiler"):60114,c=r?Symbol.for("react.provider"):60109,s=r?Symbol.for("react.context"):60110,f=r?Symbol.for("react.async_mode"):60111,p=r?Symbol.for("react.concurrent_mode"):60111,d=r?Symbol.for("react.forward_ref"):60112,h=r?Symbol.for("react.suspense"):60113,v=r?Symbol.for("react.suspense_list"):60120,m=r?Symbol.for("react.memo"):60115,y=r?Symbol.for("react.lazy"):60116,g=r?Symbol.for("react.block"):60121,b=r?Symbol.for("react.fundamental"):60117,w=r?Symbol.for("react.responder"):60118,_=r?Symbol.for("react.scope"):60119;function x(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case o:switch(e=e.type){case f:case p:case a:case l:case u:case h:return e;default:switch(e=e&&e.$$typeof){case s:case d:case y:case m:case c:return e;default:return t}}case i:return t}}}function E(e){return x(e)===p}t.AsyncMode=f,t.ConcurrentMode=p,t.ContextConsumer=s,t.ContextProvider=c,t.Element=o,t.ForwardRef=d,t.Fragment=a,t.Lazy=y,t.Memo=m,t.Portal=i,t.Profiler=l,t.StrictMode=u,t.Suspense=h,t.isAsyncMode=function(e){return E(e)||x(e)===f},t.isConcurrentMode=E,t.isContextConsumer=function(e){return x(e)===s},t.isContextProvider=function(e){return x(e)===c},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===o},t.isForwardRef=function(e){return x(e)===d},t.isFragment=function(e){return x(e)===a},t.isLazy=function(e){return x(e)===y},t.isMemo=function(e){return x(e)===m},t.isPortal=function(e){return x(e)===i},t.isProfiler=function(e){return x(e)===l},t.isStrictMode=function(e){return x(e)===u},t.isSuspense=function(e){return x(e)===h},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===a||e===p||e===l||e===u||e===h||e===v||"object"==typeof e&&null!==e&&(e.$$typeof===y||e.$$typeof===m||e.$$typeof===c||e.$$typeof===s||e.$$typeof===d||e.$$typeof===b||e.$$typeof===w||e.$$typeof===_||e.$$typeof===g)},t.typeOf=x},function(e,t,n){var r=n(85);e.exports=function(e){if(Array.isArray(e))return r(e)}},function(e,t){e.exports=function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}},function(e,t,n){var r=n(85);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}}},function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}},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){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,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}},function(e,t){e.exports=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}},function(e,t,n){var r=n(86);e.exports=function(e){if(Array.isArray(e))return r(e)}},function(e,t){e.exports=function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}},function(e,t,n){var r=n(86);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}}},function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}},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,n){var r=n(11);e.exports=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=r(e)););return e}},function(e,t,n){"use strict";n.r(t);var r={};n.r(r),n.d(r,"R50",(function(){return ut})),n.d(r,"R75",(function(){return lt})),n.d(r,"R100",(function(){return ct})),n.d(r,"R200",(function(){return st})),n.d(r,"R300",(function(){return ft})),n.d(r,"R400",(function(){return pt})),n.d(r,"R500",(function(){return dt})),n.d(r,"Y50",(function(){return ht})),n.d(r,"Y75",(function(){return vt})),n.d(r,"Y100",(function(){return mt})),n.d(r,"Y200",(function(){return yLine truncated
//# sourceMappingURL=alwaysontop.min.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./node_modules/react/index.js","webpack:///./node_modules/@atlaskit/tooltip/node_modules/@babel/runtime/helpers/assertThisInitialized.js","webpack:///./node_modules/prop-types/index.js","webpack:///./node_modules/@atlaskit/analytics-next/node_modules/@babel/runtime/helpers/assertThisInitialized.js","webpack:///./node_modules/@atlaskit/analytics-next/node_modules/@babel/runtime/helpers/defineProperty.js","webpack:///./node_modules/@atlaskit/tooltip/node_modules/@babel/runtime/helpers/defineProperty.js","webpack:///./node_modules/styled-components/dist/styled-components.browser.esm.js","webpack:///./node_modules/core-js/library/modules/_global.js","webpack:///./node_modules/react-dom/index.js","webpack:///./node_modules/@atlaskit/analytics-next/node_modules/@babel/runtime/helpers/classCallCheck.js","webpack:///./node_modules/@atlaskit/analytics-next/node_modules/@babel/runtime/helpers/createClass.js","webpack:///./node_modules/@atlaskit/analytics-next/node_modules/@babel/runtime/helpers/getPrototypeOf.js","webpack:///./node_modules/babel-runtime/helpers/extends.js","webpack:///./node_modules/babel-runtime/helpers/possibleConstructorReturn.js","webpack:///./node_modules/core-js/library/modules/_core.js","webpack:///./node_modules/core-js/library/modules/_descriptors.js","webpack:///./node_modules/core-js/library/modules/_has.js","webpack:///./node_modules/core-js/library/modules/_hide.js","webpack:///./node_modules/core-js/library/modules/_object-dp.js","webpack:///./node_modules/core-js/library/modules/_is-object.js","webpack:///./node_modules/core-js/library/modules/_to-iobject.js","webpack:///./node_modules/core-js/library/modules/_wks.js","webpack:///./node_modules/babel-runtime/helpers/classCallCheck.js","webpack:///./node_modules/babel-runtime/helpers/inherits.js","webpack:///./node_modules/@atlaskit/analytics-next/node_modules/@babel/runtime/helpers/objectSpread.js","webpack:///./node_modules/@atlaskit/analytics-next/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js","webpack:///./node_modules/@atlaskit/analytics-next/node_modules/@babel/runtime/helpers/inherits.js","webpack:///./node_modules/@atlaskit/theme/node_modules/@babel/runtime/helpers/defineProperty.js","webpack:///./node_modules/core-js/library/modules/_export.js","webpack:///./node_modules/core-js/library/modules/_an-object.js","webpack:///./node_modules/core-js/library/modules/_fails.js","webpack:///./node_modules/@atlaskit/tooltip/node_modules/@babel/runtime/helpers/objectSpread.js","webpack:///./node_modules/@atlaskit/analytics-next/node_modules/@babel/runtime/helpers/toConsumableArray.js","webpack:///./node_modules/core-js/library/modules/_property-desc.js","webpack:///./node_modules/core-js/library/modules/_object-keys.js","webpack:///./node_modules/core-js/library/modules/_library.js","webpack:///./node_modules/core-js/library/modules/_uid.js","webpack:///./node_modules/core-js/library/modules/_object-pie.js","webpack:///./node_modules/@atlaskit/tooltip/node_modules/@babel/runtime/helpers/classCallCheck.js","webpack:///./node_modules/@atlaskit/tooltip/node_modules/@babel/runtime/helpers/createClass.js","webpack:///./node_modules/@atlaskit/tooltip/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js","webpack:///./node_modules/@atlaskit/tooltip/node_modules/@babel/runtime/helpers/getPrototypeOf.js","webpack:///./node_modules/@atlaskit/tooltip/node_modules/@babel/runtime/helpers/inherits.js","webpack:///./node_modules/@atlaskit/popper/node_modules/@babel/runtime/helpers/assertThisInitialized.js","webpack:///./node_modules/exenv/index.js","webpack:///./node_modules/@atlaskit/theme/node_modules/@babel/runtime/helpers/assertThisInitialized.js","webpack:///./node_modules/@atlaskit/analytics-next/node_modules/@babel/runtime/helpers/extends.js","webpack:///(webpack)/buildin/global.js","webpack:///./node_modules/core-js/library/modules/_to-primitive.js","webpack:///./node_modules/core-js/library/modules/_defined.js","webpack:///./node_modules/core-js/library/modules/_to-integer.js","webpack:///./node_modules/core-js/library/modules/_shared-key.js","webpack:///./node_modules/core-js/library/modules/_shared.js","webpack:///./node_modules/core-js/library/modules/_enum-bug-keys.js","webpack:///./node_modules/core-js/library/modules/_object-gops.js","webpack:///./node_modules/core-js/library/modules/_to-object.js","webpack:///./node_modules/core-js/library/modules/_iterators.js","webpack:///./node_modules/core-js/library/modules/_object-create.js","webpack:///./node_modules/core-js/library/modules/_set-to-string-tag.js","webpack:///./node_modules/core-js/library/modules/_wks-ext.js","webpack:///./node_modules/core-js/library/modules/_wks-define.js","webpack:///./node_modules/@atlaskit/analytics-next/node_modules/@babel/runtime/helpers/typeof.js","webpack:///./node_modules/lodash/lodash.js","webpack:///./node_modules/flushable/dist/index.umd.js","webpack:///Line truncated
+163
View File
@@ -0,0 +1,163 @@
/* global ga */
(function(ctx) {
/**
*
*/
function Analytics(options) {
/* eslint-disable */
if (!options.googleAnalyticsTrackingId) {
console.log(
'Failed to initialize Google Analytics handler, no tracking ID');
return;
}
/**
* Google Analytics
* TODO: Keep this local, there's no need to add it to window.
*/
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', options.googleAnalyticsTrackingId, 'auto');
ga('send', 'pageview');
/* eslint-enable */
}
/**
* Extracts the integer to use for a Google Analytics event's value field
* from a lib-jitsi-meet analytics event.
* @param {Object} event - The lib-jitsi-meet analytics event.
* @returns {Object} - The integer to use for the 'value' of a Google
* Analytics event.
* @private
*/
Analytics.prototype._extractAction = function(event) {
// Page events have a single 'name' field.
if (event.type === 'page') {
return event.name;
}
// All other events have action, actionSubject, and source fields. All
// three fields are required, and the often jitsi-meet and
// lib-jitsi-meet use the same value when separate values are not
// necessary (i.e. event.action == event.actionSubject).
// Here we concatenate these three fields, but avoid adding the same
// value twice, because it would only make the GA event's action harder
// to read.
let action = event.action;
if (event.actionSubject && event.actionSubject !== event.action) {
// Intentionally use string concatenation as analytics needs to
// work on IE but this file does not go through babel. For some
// reason disabling this globally for the file does not have an
// effect.
// eslint-disable-next-line prefer-template
action = event.actionSubject + '.' + action;
}
if (event.source && event.source !== event.action
&& event.source !== event.action) {
// eslint-disable-next-line prefer-template
action = event.source + '.' + action;
}
return action;
};
/**
* Extracts the integer to use for a Google Analytics event's value field
* from a lib-jitsi-meet analytics event.
* @param {Object} event - The lib-jitsi-meet analytics event.
* @returns {Object} - The integer to use for the 'value' of a Google
* Analytics event, or NaN if the lib-jitsi-meet event doesn't contain a
* suitable value.
* @private
*/
Analytics.prototype._extractValue = function(event) {
let value = event && event.attributes && event.attributes.value;
// Try to extract an integer from the "value" attribute.
value = Math.round(parseFloat(value));
return value;
};
/**
* Extracts the string to use for a Google Analytics event's label field
* from a lib-jitsi-meet analytics event.
* @param {Object} event - The lib-jitsi-meet analytics event.
* @returns {string} - The string to use for the 'label' of a Google
* Analytics event.
* @private
*/
Analytics.prototype._extractLabel = function(event) {
let label = '';
// The label field is limited to 500B. We will concatenate all
// attributes of the event, except the user agent because it may be
// lengthy and is probably included from elsewhere.
for (const property in event.attributes) {
if (property !== 'permanent_user_agent'
&& property !== 'permanent_callstats_name'
&& event.attributes.hasOwnProperty(property)) {
// eslint-disable-next-line prefer-template
label += property + '=' + event.attributes[property] + '&';
}
}
if (label.length > 0) {
label = label.slice(0, -1);
}
return label;
};
/**
* This is the entry point of the API. The function sends an event to
* google analytics. The format of the event is described in
* AnalyticsAdapter in lib-jitsi-meet.
* @param {Object} event - the event in the format specified by
* lib-jitsi-meet.
*/
Analytics.prototype.sendEvent = function(event) {
if (!event || !ga) {
return;
}
const ignoredEvents
= [ 'e2e_rtt', 'rtp.stats', 'rtt.by.region', 'available.device',
'stream.switch.delay', 'ice.state.changed', 'ice.duration' ];
// Temporary removing some of the events that are too noisy.
if (ignoredEvents.indexOf(event.action) !== -1) {
return;
}
const gaEvent = {
'eventCategory': 'jitsi-meet',
'eventAction': this._extractAction(event),
'eventLabel': this._extractLabel(event)
};
const value = this._extractValue(event);
if (!isNaN(value)) {
gaEvent.eventValue = value;
}
ga('send', 'event', gaEvent);
};
if (typeof ctx.JitsiMeetJS === 'undefined') {
ctx.JitsiMeetJS = {};
}
if (typeof ctx.JitsiMeetJS.app === 'undefined') {
ctx.JitsiMeetJS.app = {};
}
if (typeof ctx.JitsiMeetJS.app.analyticsHandlers === 'undefined') {
ctx.JitsiMeetJS.app.analyticsHandlers = [];
}
ctx.JitsiMeetJS.app.analyticsHandlers.push(Analytics);
})(window);
/* eslint-enable prefer-template */
+2
View File
@@ -0,0 +1,2 @@
!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}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="/libs/",n(n.s=0)}([function(e,t,n){"use strict";n.r(t);const r=(window.JitsiMeetJS||(window.JitsiMeetJS={}),window.JitsiMeetJS.app||(window.JitsiMeetJS.app={}),window.JitsiMeetJS.app);r.analyticsHandlers=r.analyticsHandlers||[],r.analyticsHandlers.push(class extends class{constructor(e={}){this._enabled=!1,this._whiteListedEvents=e.whiteListedEvents,this._blackListedEvents=[...e.blackListedEvents||[],"e2e_rtt","rtp.stats","rtt.by.region","available.device","stream.switch.delay","ice.state.changed","ice.duration","peer.conn.status.duration"]}_extractName(e){if("page"===e.type)return e.name;const{action:t,actionSubject:n,source:r}=e;let i=t;return n&&n!==t&&(i=`${n}.${t}`),r&&r!==t&&(i=`${r}.${i}`),i}_shouldIgnore(e){if(!e||!this._enabled)return!0;const t=this._extractName(e);return Array.isArray(this._whiteListedEvents)?-1===this._whiteListedEvents.indexOf(t):!!Array.isArray(this._blackListedEvents)&&-1!==this._blackListedEvents.indexOf(t)}}{constructor(e){if(super(e),this._userProperties={},!e.googleAnalyticsTrackingId)throw new Error("Failed to initialize Google Analytics handler, no tracking ID");this._enabled=!0,this._initGoogleAnalytics(e)}_initGoogleAnalytics(e){var t,n,r,i,a,s;t=window,n=document,r="script",i="ga",t.GoogleAnalyticsObject=i,t.ga=t.ga||function(){(t.ga.q=t.ga.q||[]).push(arguments)},t.ga.l=1*new Date,a=n.createElement(r),s=n.getElementsByTagName(r)[0],a.async=1,a.src="//www.google-analytics.com/analytics.js",s.parentNode.insertBefore(a,s),ga("create",e.googleAnalyticsTrackingId,"auto"),ga("send","pageview")}_extractValue(e){let t=e&&e.attributes&&e.attributes.value;return t=Math.round(parseFloat(t)),t}_extractLabel(e){const{attributes:t={}}=e,n=Object.keys(t).map(e=>`${e}=${t[e]}`);return n.push(this._userPropertiesString),n.join("&")}setUserProperties(e={}){if(!this._enabled)return;const t=["user_agent","callstats_name"];this._userPropertiesString=Object.keys(e).filter(e=>-1===t.indexOf(e)).map(t=>`permanent_${t}=${e[t]}`).join("&")}sendEvent(e){if(this._shouldIgnore(e))return;const t={eventCategory:"jitsi-meet",eventAction:this._extractName(e),eventLabel:this._extractLabel(e)},n=this._extractValue(e);isNaN(n)||(t.eventValue=n),ga("send","event",t)}})}]);
//# sourceMappingURL=analytics-ga.min.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./react/features/analytics/handlers/GoogleAnalyticsHandler.js","webpack:///./react/features/base/util/helpers.js","webpack:///./react/features/analytics/handlers/AbstractHandler.js"],"names":["installedModules","__webpack_require__","moduleId","exports","module","i","l","modules","call","m","c","d","name","getter","o","Object","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","prototype","hasOwnProperty","p","s","globalNS","window","JitsiMeetJS","app","analyticsHandlers","push","constructor","options","this","_enabled","_whiteListedEvents","whiteListedEvents","_blackListedEvents","blackListedEvents","_extractName","event","type","action","actionSubject","source","_shouldIgnore","Array","isArray","indexOf","super","_userProperties","googleAnalyticsTrackingId","Error","_initGoogleAnalytics","a","document","q","arguments","Date","createElement","getElementsByTagName","async","src","parentNode","insertBefore","ga","_extractValue","attributes","Math","round","parseFloat","_extractLabel","labelsArray","keys","map","_userPropertiesString","join","setUserProperties","userProps","filter","sendEvent","gaEvent","isNaN","eventValue"],"mappings":"aACE,IAAIA,EAAmB,GAGvB,SAASC,EAAoBC,GAG5B,GAAGF,EAAiBE,GACnB,OAAOF,EAAiBE,GAAUC,QAGnC,IAAIC,EAASJ,EAAiBE,GAAY,CACzCG,EAAGH,EACHI,GAAG,EACHH,QAAS,IAUV,OANAI,EAAQL,GAAUM,KAAKJ,EAAOD,QAASC,EAAQA,EAAOD,QAASF,GAG/DG,EAAOE,GAAI,EAGJF,EAAOD,QAKfF,EAAoBQ,EAAIF,EAGxBN,EAAoBS,EAAIV,EAGxBC,EAAoBU,EAAI,SAASR,EAASS,EAAMC,GAC3CZ,EAAoBa,EAAEX,EAASS,IAClCG,OAAOC,eAAeb,EAASS,EAAM,CAAEK,YAAY,EAAMC,IAAKL,KAKhEZ,EAAoBkB,EAAI,SAAShB,GACX,oBAAXiB,QAA0BA,OAAOC,aAC1CN,OAAOC,eAAeb,EAASiB,OAAOC,YAAa,CAAEC,MAAO,WAE7DP,OAAOC,eAAeb,EAAS,aAAc,CAAEmB,OAAO,KAQvDrB,EAAoBsB,EAAI,SAASD,EAAOE,GAEvC,GADU,EAAPA,IAAUF,EAAQrB,EAAoBqB,IAC/B,EAAPE,EAAU,OAAOF,EACpB,GAAW,EAAPE,GAA8B,iBAAVF,GAAsBA,GAASA,EAAMG,WAAY,OAAOH,EAChF,IAAII,EAAKX,OAAOY,OAAO,MAGvB,GAFA1B,EAAoBkB,EAAEO,GACtBX,OAAOC,eAAeU,EAAI,UAAW,CAAET,YAAY,EAAMK,MAAOA,IACtD,EAAPE,GAA4B,iBAATF,EAAmB,IAAI,IAAIM,KAAON,EAAOrB,EAAoBU,EAAEe,EAAIE,EAAK,SAASA,GAAO,OAAON,EAAMM,IAAQC,KAAK,KAAMD,IAC9I,OAAOF,GAIRzB,EAAoB6B,EAAI,SAAS1B,GAChC,IAAIS,EAAST,GAAUA,EAAOqB,WAC7B,WAAwB,OAAOrB,EAAgB,SAC/C,WAA8B,OAAOA,GAEtC,OADAH,EAAoBU,EAAEE,EAAQ,IAAKA,GAC5BA,GAIRZ,EAAoBa,EAAI,SAASiB,EAAQC,GAAY,OAAOjB,OAAOkB,UAAUC,eAAe1B,KAAKuB,EAAQC,IAGzG/B,EAAoBkC,EAAI,SAIjBlC,EAAoBA,EAAoBmC,EAAI,G,sCC6DrD,MAAMC,GC5BGC,OAAOC,cACRD,OAAOC,YAAc,IAGpBD,OAAOC,YAAYC,MACpBF,OAAOC,YAAYC,IAAM,IAGtBF,OAAOC,YAAYC,KDsB9BH,EAASI,kBAAoBJ,EAASI,mBAAqB,GAC3DJ,EAASI,kBAAkBC,KAzI3B,cENe,MAMXC,YAAYC,EAAU,IAClBC,KAAKC,UAAW,EAChBD,KAAKE,mBAAqBH,EAAQI,kBAMlCH,KAAKI,mBAAqB,IAClBL,EAAQM,mBAAqB,GACjC,UAAW,YAAa,gBAAiB,mBAAoB,sBAAuB,oBACpF,eAAgB,6BAUxBC,aAAaC,GAET,GAAmB,SAAfA,EAAMC,KACN,OAAOD,EAAMxC,KAGjB,MAAM,OACF0C,EADE,cAEFC,EAFE,OAGFC,GACAJ,EASJ,IAAIxC,EAAO0C,EASX,OAPIC,GAAiBA,IAAkBD,IACnC1C,EAAQ,GAAE2C,KAAiBD,KAE3BE,GAAUA,IAAWF,IACrB1C,EAAQ,GAAE4C,KAAU5C,KAGjBA,EASX6C,cAAcL,GACV,IAAKA,IAAUP,KAAKC,SAChB,OAAO,EAGX,MAAMlC,EAAOiC,KAAKM,aAAaC,GAE/B,OAAIM,MAAMC,QAAQd,KAAKE,qBAC+B,IAA3CF,KAAKE,mBAAmBa,QAAQhD,KAGvC8C,MAAMC,QAAQd,KAAKI,sBAC+B,IAA3CJ,KAAKI,mBAAmBW,QAAQhD,KF7D/C+B,YAAYC,GAKR,GAJAiB,MAAMjB,GAENC,KAAKiB,gBAAkB,IAElBlB,EAAQmB,0BACT,MAAM,IAAIC,MAAM,iEAGpBnB,KAAKC,UAAW,EAChBD,KAAKoB,qBAAqBrB,GAW9BqB,qBAAqBrB,GAKjB,IAAUvC,EAAE+B,EAAEtB,EAAIK,EAAE+C,EAAEzD,EAAZJ,EAEPiC,OAFSF,EAEF+B,SAFIrD,EAEK,SAFDK,EAEoD,KAF7Cd,EAAC,sBAA0Bc,EAAEd,EAAC,GAAIA,EAAC,IAAK,YAC5DA,EAAC,GAAI+D,EAAE/D,EAAC,GAAI+D,GAAG,IAAI1B,KAAK2B,YAAYhE,EAAC,GAAIC,EAAE,EAAE,IAAIgE,KAAOJ,EAAE9B,EAAEmC,cAAczD,GAAGL,EAAE2B,EAAEoC,qBAAqB1D,GAAG,GAAGoD,EAAEO,MAAM,EAAEP,EAAEQ,IACjG,0CADuGjE,EAAEkE,WAAWC,aAAaV,EAAEzD,GAG/JoE,GAAG,SAAUjC,EAAQmB,0BAA2B,QAChDc,GAAG,OAAQ,YAafC,cAAc1B,GACV,IAAI9B,EAAQ8B,GAASA,EAAM2B,YAAc3B,EAAM2B,WAAWzD,MAK1D,OAFAA,EAAQ0D,KAAKC,MAAMC,WAAW5D,IAEvBA,EAYX6D,cAAc/B,GACV,MAAM,WAAE2B,EAAa,IAAO3B,EACtBgC,EACArE,OAAOsE,KAAKN,GAAYO,IAAI1D,GAAQ,GAAEA,KAAOmD,EAAWnD,MAI9D,OAFAwD,EAAY1C,KAAKG,KAAK0C,uBAEfH,EAAYI,KAAK,KAS5BC,kBAAkBC,EAAY,IAC1B,IAAK7C,KAAKC,SACN,OAMJ,MAAM6C,EAAS,CAAE,aAAc,kBAE/B9C,KAAK0C,sBACCxE,OAAOsE,KAAKK,GACTC,OAAO/D,IAAgC,IAAzB+D,EAAO/B,QAAQhC,IAC7B0D,IAAI1D,GAAQ,aAAYA,KAAO8D,EAAU9D,MACzC4D,KAAK,KAYlBI,UAAUxC,GACN,GAAIP,KAAKY,cAAcL,GACnB,OAGJ,MAAMyC,EAAU,CACZ,cAAiB,aACjB,YAAehD,KAAKM,aAAaC,GACjC,WAAcP,KAAKsC,cAAc/B,IAE/B9B,EAAQuB,KAAKiC,cAAc1B,GAE5B0C,MAAMxE,KACPuE,EAAQE,WAAazE,GAGzBuD,GAAG,OAAQ,QAASgB","file":"analytics-ga.min.js","sourcesContent":[" \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {Line truncated
+225
View File
@@ -0,0 +1,225 @@
!function(e){var t={};function n(r){if(t[r])return t[r].exports;var a=t[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,n),a.l=!0,a.exports}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 a in e)n.d(r,a,function(t){return e[t]}.bind(null,a));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="/libs/",n(n.s=1160)}([function(e,t,n){"use strict";e.exports=n(906)},function(e,t,n){"use strict";n.r(t),n.d(t,"colors",(function(){return r})),n.d(t,"elevation",(function(){return a})),n.d(t,"typography",(function(){return i})),n.d(t,"math",(function(){return o})),n.d(t,"getTheme",(function(){return un.a})),n.d(t,"themed",(function(){return u.a})),n.d(t,"AtlaskitThemeProvider",(function(){return zn})),n.d(t,"Appearance",(function(){return Yn})),n.d(t,"AtlasKitThemeProvider",(function(){return Jn})),n.d(t,"borderRadius",(function(){return Qn})),n.d(t,"gridSize",(function(){return Xn})),n.d(t,"fontSize",(function(){return Zn})),n.d(t,"fontSizeSmall",(function(){return er})),n.d(t,"fontFamily",(function(){return tr})),n.d(t,"codeFontFamily",(function(){return nr})),n.d(t,"layers",(function(){return rr})),n.d(t,"assistive",(function(){return ar})),n.d(t,"ResetTheme",(function(){return Gn})),n.d(t,"Reset",(function(){return Kn})),n.d(t,"default",(function(){return Mn})),n.d(t,"withTheme",(function(){return $n})),n.d(t,"createTheme",(function(){return Pn.a}));var r={};n.r(r),n.d(r,"R50",(function(){return d})),n.d(r,"R75",(function(){return p})),n.d(r,"R100",(function(){return h})),n.d(r,"R200",(function(){return m})),n.d(r,"R300",(function(){return f})),n.d(r,"R400",(function(){return g})),n.d(r,"R500",(function(){return b})),n.d(r,"Y50",(function(){return y})),n.d(r,"Y75",(function(){return v})),n.d(r,"Y100",(function(){return _})),n.d(r,"Y200",(function(){return k})),n.d(r,"Y300",(function(){return w})),n.d(r,"Y400",(function(){return j})),n.d(r,"Y500",(function(){return S})),n.d(r,"G50",(function(){return O})),n.d(r,"G75",(function(){return E})),n.d(r,"G100",(function(){return x})),n.d(r,"G200",(function(){return D})),n.d(r,"G300",(function(){return C})),n.d(r,"G400",(function(){return A})),n.d(r,"G500",(function(){return T})),n.d(r,"B50",(function(){return P})),n.d(r,"B75",(function(){return M})),n.d(r,"B100",(function(){return L})),n.d(r,"B200",(function(){return N})),n.d(r,"B300",(function(){return I})),n.d(r,"B400",(function(){return z})),n.d(r,"B500",(function(){return R})),n.d(r,"P50",(function(){return F})),n.d(r,"P75",(function(){return q})),n.d(r,"P100",(function(){return B})),n.d(r,"P200",(function(){return Y})),n.d(r,"P300",(function(){return H})),n.d(r,"P400",(function(){return U})),n.d(r,"P500",(function(){return V})),n.d(r,"T50",(function(){return W})),n.d(r,"T75",(function(){return G})),n.d(r,"T100",(function(){return K})),n.d(r,"T200",(function(){return $})),n.d(r,"T300",(function(){return J})),n.d(r,"T400",(function(){return Q})),n.d(r,"T500",(function(){return X})),n.d(r,"N0",(function(){return Z})),n.d(r,"N10",(function(){return ee})),n.d(r,"N20",(function(){return te})),n.d(r,"N30",(function(){return ne})),n.d(r,"N40",(function(){return re})),n.d(r,"N50",(function(){return ae})),n.d(r,"N60",(function(){return ie})),n.d(r,"N70",(function(){return oe})),n.d(r,"N80",(function(){return se})),n.d(r,"N90",(function(){return le})),n.d(r,"N100",(function(){return ce})),n.d(r,"N200",(function(){return ue})),n.d(r,"N300",(function(){return de})),n.d(r,"N400",(function(){return pe})),n.d(r,"N500",(function(){return he})),n.d(r,"N600",(function(){return me})),n.d(r,"N700",(function(){return fe})),n.d(r,"N800",(function(){return ge})),n.d(r,"N900",(function(){return be})),n.d(r,"N10A",(function(){return ye})),n.d(r,"N20A",(function(){return ve})),n.d(r,"N30A",(function(){return _e})),n.d(r,"N40A",(function(){return ke})),n.d(r,"N50A",(function(){return we})),n.d(r,"N60A",(function(){return je})),n.d(r,"N70A",(function(){return Se})),n.d(r,"N80A",(function(){return Oe})),n.d(r,"N90A",(function(){return Ee})),n.d(r,"N100A",(function(){return xe})),n.d(r,"N200A",(function(){return De})),n.d(r,"N300A",(function(){return Ce})),n.d(r,"N400A",(function(){return Ae})),n.d(r,"N500A",(function(){return Te})),n.d(r,"N600A",(function(){return Pe})),n.d(r,"N700A",(function(){return Me})),n.d(r,"N800A",(function(){return Le})),n.d(r,"DN900",(function(){return Ne})),n.d(r,"DN800",(function(){return Ie})),n.d(r,"DN700",(function(){retLine truncated
/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */
var r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)};function a(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var i=function(){return(i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)};function o(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n}function s(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,a,i=n.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)o.push(r.value)}catch(e){a={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}return o}function l(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(s(arguments[t]));return e}function c(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}},function(e,t,n){"use strict";var r=n(744);n.d(t,"AbstractPage",(function(){return r.a})),n.d(t,"BaseIndicator",(function(){return r.b})),n.d(t,"Button",(function(){return r.c})),n.d(t,"Container",(function(){return r.d})),n.d(t,"Image",(function(){return r.e})),n.d(t,"Linkify",(function(){return r.f})),n.d(t,"LoadingIndicator",(function(){return r.g})),n.d(t,"MeetingsList",(function(){return r.h})),n.d(t,"MultiSelectAutocomplete",(function(){return r.i})),n.d(t,"Switch",(function(){return r.j})),n.d(t,"Text",(function(){return r.k})),n.d(t,"Watermarks",(function(){return r.l}));var a=n(721);n.d(t,"getFieldValue",(function(){return a.a}));var i=n(202);n.d(t,"Platform",(function(){return i.a}));n(722)},function(e,t,n){"use strict";var r=n(161);n.d(t,"d",(function(){return r.a})),n.d(t,"e",(function(){return r.b})),n.d(t,"g",(function(){return r.c})),n.d(t,"h",(function(){return r.d})),n.d(t,"i",(function(){return r.e})),n.d(t,"j",(function(){return r.g}));n(188),n(444);var a=n(96);n.d(t,"a",(function(){return a.a})),n.d(t,"b",(function(){return a.b}));var i=n(299);n.d(t,"c",(function(){return i.a})),n.d(t,"f",(function(){return i.b}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var r=n(34),a=n.n(r),i=n(37),o=n.n(i),s=n(559),l=n.n(s);const c={},u={disableCallerInfo:!0};function d(e){const t="ReactNative"===navigator.product?u:c;return Object(r.getLogger)(e,void 0,t)}o.a.once(()=>{if("ReactNative"!==navigator.product)return;const{default:e}=n(43);a.a.setGlobalOptions(u),e.setGlobalLogOptions(u),a.a.removeGlobalTransport(console),e.removeGlobalLogTransport(console),a.a.addGlobalTransport(l.a),e.addGlobalLogTransport(l.a)})},function(e,t,n){e.exports=n(907)()},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){"use strict";var r=n(256);n.d(t,"d",(function(){return r.a})),n.d(t,"f",(function(){return r.b})),n.d(t,"g",(function(){return r.c})),n.d(t,"l",(function(){return r.d})),n.d(t,"s",(function(){return r.e})),n.d(t,"t",(function(){return r.f})),n.d(t,"u",(function(){return r.h})),n.d(t,"v",(function(){return r.i})),n.d(t,"w",(function(){return r.j})),n.d(t,"y",(function(){return r.k})),n.d(t,"z",(function(){return r.l})),n.d(t,"A",(function(){return r.m}));var a=n(78);n.d(t,"a",(function(){return a.c})),n.d(t,"b",(function(){return a.d})),n.d(t,"c",(function(){return a.h}));var i=n(110);n.d(t,"e",(function(){return i.a})),n.d(t,"h",(function(){return i.b})),n.d(t,"i",(function(){return i.c})),n.d(t,"j",(function(){return i.d})),n.d(t,"k",(function(){return i.e})),n.d(t,"m",(function(){return i.f})),n.d(t,"n",(function(){return i.g})),n.d(t,"o",(function(){return i.h})),n.d(t,"p",(function(){return i.j})),n.d(t,"q",(function(){return i.k})),n.d(t,"r",(function(){return i.l})),n.d(t,"x",(function(){return i.m}))},function(e,t,n){"use strict";n.d(t,"e",(function(){return r.b})),n.d(t,"g",(function(){return r.c})),n.d(t,"b",(function(){return g})),n.d(t,"a",(function(){return b.a})),n.d(t,"c",(function(){return d.a})),n.d(t,"d",(function(){return d.b})),n.d(t,"f",(function(){return d.c}));var r=n(218),a=(n(158),n(5)),i=n(190),o=n(6),s=n(8),l=n(7),c=n(2),u=n(32),d=n(170),p=n(20),h=Object(p.a)("features/video-layout");function m(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class f extends u.b{constructor(...e){super(...e),m(this,"accessibilityLabel","toolbar.accessibilityLabel.tileView"),m(this,"icon",s.kb),m(this,"label","toolbar.enterTileView"),m(this,"toggledLabel","toolbar.exitTileView"),m(this,"tooltip","toolbar.tileViewTogLine truncated
/**
* @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 i="Expected a function",o="__lodash_placeholder__",s=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],l="[object Arguments]",c="[object Array]",u="[object Boolean]",d="[object Date]",p="[object Error]",h="[object Function]",m="[object GeneratorFunction]",f="[object Map]",g="[object Number]",b="[object Object]",y="[object RegExp]",v="[object Set]",_="[object String]",k="[object Symbol]",w="[object WeakMap]",j="[object ArrayBuffer]",S="[object DataView]",O="[object Float32Array]",E="[object Float64Array]",x="[object Int8Array]",D="[object Int16Array]",C="[object Int32Array]",A="[object Uint8Array]",T="[object Uint16Array]",P="[object Uint32Array]",M=/\b__p \+= '';/g,L=/\b(__p \+=) '' \+/g,N=/(__e\(.*?\)|\b__t\)) \+\n'';/g,I=/&(?:amp|lt|gt|quot|#39);/g,z=/[&<>"']/g,R=RegExp(I.source),F=RegExp(z.source),q=/<%-([\s\S]+?)%>/g,B=/<%([\s\S]+?)%>/g,Y=/<%=([\s\S]+?)%>/g,H=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,U=/^\w*$/,V=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,W=/[\\^$.*+?()[\]{}|]/g,G=RegExp(W.source),K=/^\s+|\s+$/g,$=/^\s+/,J=/\s+$/,Q=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,X=/\{\n\/\* \[wrapped with (.+)\] \*/,Z=/,? & /,ee=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,te=/\\(\\)?/g,ne=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,re=/\w*$/,ae=/^[-+]0x[0-9a-f]+$/i,ie=/^0b[01]+$/i,oe=/^\[object .+?Constructor\]$/,se=/^0o[0-7]+$/i,le=/^(?:0|[1-9]\d*)$/,ce=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,ue=/($^)/,de=/['\n\r\u2028\u2029\\]/g,pe="\\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",me="[\\ud800-\\udfff]",fe="["+he+"]",ge="["+pe+"]",be="\\d+",ye="[\\u2700-\\u27bf]",ve="[a-z\\xdf-\\xf6\\xf8-\\xff]",_e="[^\\ud800-\\udfff"+he+be+"\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",ke="\\ud83c[\\udffb-\\udfff]",we="[^\\ud800-\\udfff]",je="(?:\\ud83c[\\udde6-\\uddff]){2}",Se="[\\ud800-\\udbff][\\udc00-\\udfff]",Oe="[A-Z\\xc0-\\xd6\\xd8-\\xde]",Ee="(?:"+ve+"|"+_e+")",xe="(?:"+Oe+"|"+_e+")",De="(?:"+ge+"|"+ke+")"+"?",Ce="[\\ufe0e\\ufe0f]?"+De+("(?:\\u200d(?:"+[we,je,Se].join("|")+")[\\ufe0e\\ufe0f]?"+De+")*"),Ae="(?:"+[ye,je,Se].join("|")+")"+Ce,Te="(?:"+[we+ge+"?",ge,je,Se,me].join("|")+")",Pe=RegExp("['’]","g"),Me=RegExp(ge,"g"),Le=RegExp(ke+"(?="+ke+")|"+Te+Ce,"g"),Ne=RegExp([Oe+"?"+ve+"+(?:['’](?:d|ll|m|re|s|t|ve))?(?="+[fe,Oe,"$"].join("|")+")",xe+"+(?:['’](?:D|LL|M|RE|S|T|VE))?(?="+[fe,Oe+Ee,"$"].join("|")+")",Oe+"?"+Ee+"+(?:['’](?:d|ll|m|re|s|t|ve))?",Oe+"+(?:['’](?: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_])",be,Ae].join("|"),"g"),Ie=RegExp("[\\u200d\\ud800-\\udfff"+pe+"\\ufe0e\\ufe0f]"),ze=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Re=["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"],Fe=-1,qe={};qe[O]=qe[E]=qe[x]=qe[D]=qe[C]=qe[A]=qe["[object Uint8ClampedArray]"]=qe[T]=qe[P]=!0,qe[l]=qe[c]=qe[j]=qe[u]=qe[S]=qe[d]=qe[p]=qe[h]=qe[f]=qe[g]=qe[b]=qe[y]=qe[v]=qe[_]=qe[w]=!1;var Be={};Be[l]=Be[c]=Be[j]=Be[S]=Be[u]=Be[d]=Be[O]=Be[E]=Be[x]=Be[D]=Be[C]=Be[f]=Be[g]=Be[b]=Be[y]=Be[v]=Be[_]=Be[k]=Be[A]=Be["[object Uint8ClampedArray]"]=Be[T]=Be[P]=!0,Be[p]=Be[h]=Be[w]=!1;var Ye={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},He=parseFloat,Ue=parseInt,Ve="object"==typeof e&&e&&e.Object===Object&&e,We="object"==typeof self&&self&&self.Object===Object&&self,Ge=Ve||We||Function("return this")(),Ke=t&&!t.nodeType&&t,$e=Ke&&"object"==typeof r&&r&&!r.nodeType&&r,Je=$e&&$e.exports===Ke,Qe=Je&&Ve.process,Xe=function(){try{var e=$e&&$e.require&&$e.require("util").types;return e||Qe&&Qe.binding&&Qe.binding("util")}catch(e){}}(),Ze=Xe&&Xe.isArrayBuffer,et=Xe&&Xe.isDate,tt=Xe&&Xe.isMap,nt=Xe&&Xe.isRegExp,rt=Xe&&Xe.isSet,at=Xe&&Xe.isTypedArray;function it(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 ot(e,t,n,r){for(var a=-1,i=null==e?0:e.length;++a<i;){var o=e[a];t(r,o,n(o),e)}return r}function st(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e}function lt(e,t){for(var n=null==e?0:e.length;n--&&!1!==t(e[n],n,e););return e}function ct(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 ut(e,t){for(var n=-1,r=null==e?0:e.lengtLine truncated
/*!
Copyright (c) 2015 Jed Watson.
Based on code that is Copyright 2013-2015, Facebook, Inc.
All rights reserved.
*/!function(){"use strict";var a=!("undefined"==typeof window||!window.document||!window.document.createElement),i={canUseDOM:a,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:a&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:a&&!!window.screen};void 0===(r=function(){return i}.call(t,n,t,e))||(e.exports=r)}()},function(e,t,n){"use strict";n.d(t,"d",(function(){return i})),n.d(t,"e",(function(){return o})),n.d(t,"f",(function(){return s})),n.d(t,"g",(function(){return l})),n.d(t,"a",(function(){return d})),n.d(t,"b",(function(){return p})),n.d(t,"c",(function(){return m})),n.d(t,"h",(function(){return f}));var r=n(64);function a(){return{type:r.a}}function i(e){return{type:r.d,visible:e}}function o(e){return{type:r.e,hovered:e}}function s(e){return{type:r.f,alwaysVisible:e}}function l(e){return{type:r.g,enabled:e}}function c(e,t){return{type:r.h,handler:e,timeoutMS:t}}function u(e){return{type:r.j,visible:e}}function d(e){return(t,n)=>{if(interfaceConfig.filmStripOnly)return;const{timeoutMS:r,visible:i}=n()["features/toolbox"];e?(i||t(f()),t(a())):t(i?c(()=>t(h()),r):f())}}function p(e){return{type:r.b,fullScreen:e}}function h(e=!1){return(t,n)=>{const r=n(),{alwaysVisible:i,hovered:o,timeoutMS:s}=r["features/toolbox"];i||(t(a()),!e&&(o||r["features/invite"].calleeInfoVisible||r["features/chat"].isOpen)?t(c(()=>t(h()),s)):t(u(!1)))}}function m(e){return{type:r.c,fullScreen:e}}function f(e=0){return(t,n)=>{const a=n(),{alwaysVisible:i,enabled:o,timeoutMS:s,visible:l}=a["features/toolbox"];o&&!l&&(t(u(!0)),i||(t(c(()=>t(h()),e||s)),t(function(e){return{type:r.i,timeoutMS:e}}(interfaceConfig.TOOLBAR_TIMEOUT))))}}},function(e,t,n){"use strict";n.d(t,"c",(function(){return u})),n.d(t,"e",(function(){return d})),n.d(t,"f",(function(){return p})),n.d(t,"g",(function(){return h})),n.d(t,"h",(function(){return f})),n.d(t,"i",(function(){return g})),n.d(t,"k",(function(){return b})),n.d(t,"j",(function(){return y})),n.d(t,"b",(function(){return j})),n.d(t,"a",(function(){return i.d})),n.d(t,"d",(function(){return c}));var r=n(92),a=n(229),i=n(116);function o(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 s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}let l;var c={get(){const e=this._getGoogleApiClient();return e?Promise.resolve(e):this.load()},getCurrentUserProfile(){return this.get().then(()=>this.isSignedIn()).then(e=>e?this._getGoogleApiClient().auth2.getAuthInstance().currentUser.get().getBasicProfile():null)},initializeClient(e,t,n){return this.get().then(r=>new Promise((a,o)=>{const s=`${t?i.f:""} ${n?i.e:""}`.trim();setTimeout(()=>{r.client.init({clientId:e,discoveryDocs:i.c,scope:s}).then(a).catch(o)},500)}))},isSignedIn(){return this.get().then(e=>Boolean(e&&e.auth2&&e.auth2.getAuthInstance&&e.auth2.getAuthInstance()&&e.auth2.getAuthInstance().isSignedIn&&e.auth2.getAuthInstance().isSignedIn.get()))},load(){return l||(l=new Promise((e,t)=>{const n=document.createElement("script");n.async=!0,n.addEventListener("error",()=>{n.remove(),l=null,t()}),n.addEventListener("load",e),n.type="text/javascript",n.src="https://apis.google.com/js/api.js",document.head.appendChild(n)}).then(()=>new Promise((e,t)=>this._getGoogleApiClient().load("client:auth2",{callback:e,onerror:t}))).then(()=>this._getGoogleApiClient()),l)},requestAvailableYouTubeBroadcasts(){return this.get().then(e=>e.client.request(i.b))},requestLiveStreamsForYouTubeBroadcast(e){return this.get().then(t=>t.client.request(`${i.a}${e}`))},showAccountSelection(){return this.get().then(e=>e.auth2.getAuthInstance().signIn())},signInIfNotSignedIn(){return this.get().then(()=>this.isSignedIn()).then(e=>{if(!e)return this.showAccountSelection()})},signOut(){return this.get().then(e=>e.auth2&&e.auth2.getAuthInstance&&e.auth2.getAuthInstance()&&e.auth2.getAuthInstance().signOut())},_convertCalendarEntry(e){return{calendarId:e.calendarId,description:e.description,endDate:e.end.dateTime,id:e.id,location:e.location,startDate:e.start.dateTime,title:e.summary,url:this._getConferenceDataVideoUri(e.conferenceData)}},_getConferenceDataVideoUri(e={}){try{if("jitsi"===e.parameters.addOnParameters.parameters.conferenceSolutionType){const t=e.entryPoints.find(e=>"video"===e.entryPointType);if(t)return t.uri}}catch(e){}},_getCalendarEntries(e,t){return this.get().then(()=>this.isSignedIn()).then(e=>e?this._getGoogleApiClient().client.calendar.calendarList.list():null).then(n=>{if(!n)return Promise.resolve();const r=n.result.items.map(e=>({id:e.id,accessRole:e.accessRole})).map(({id:n,accessRole:r})=>{const a=new Date,i=new Date;return a.setDate(a.getDate()+e),i.setDate(i.getDate()+t),this._getGoogleApiClient().client.calendar.events.list({calendarId:n,timeMin:a.toISOString(),timeMax:i.toISOString(),showDeleted:!Line truncated
/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */
var r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)};function a(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var i=function(){return(i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)};function o(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n}Object.create;function s(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,a,i=n.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)o.push(r.value)}catch(e){a={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}return o}function l(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(s(arguments[t]));return e}Object.create},function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return a}));const r={ULTRA:2160,HIGH:720,STANDARD:360,LOW:180},a={low:r.LOW,standard:r.STANDARD,high:r.HIGH}},function(e,t,n){"use strict";n.d(t,"c",(function(){return r})),n.d(t,"d",(function(){return a})),n.d(t,"f",(function(){return i})),n.d(t,"g",(function(){return o})),n.d(t,"h",(function(){return s})),n.d(t,"a",(function(){return l})),n.d(t,"e",(function(){return c})),n.d(t,"b",(function(){return u}));const r="NOTIFY_CAMERA_ERROR",a="NOTIFY_MIC_ERROR",i="SET_AUDIO_INPUT_DEVICE",o="SET_VIDEO_INPUT_DEVICE",s="UPDATE_DEVICE_LIST",l="ADD_PENDING_DEVICE_REQUEST",c="REMOVE_PENDING_DEVICE_REQUESTS",u="CHECK_AND_NOTIFY_FOR_NEW_DEVICE"},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"c",(function(){return o})),n.d(t,"d",(function(){return s})),n.d(t,"b",(function(){return l})),n.d(t,"e",(function(){return c}));var r=n(23),a=n(80);function i(){const e=document.getElementById("new-toolbox");return e&&e.clientHeight||0}function o(e){if("object"==typeof interfaceConfig&&Array.isArray(interfaceConfig.TOOLBAR_BUTTONS))return-1!==interfaceConfig.TOOLBAR_BUTTONS.indexOf(e)}function s(e){const{iAmSipGateway:t}=e["features/base/config"],{alwaysVisible:n,timeoutID:r,visible:i}=e["features/toolbox"],{audioSettingsVisible:o,videoSettingsVisible:s}=e["features/settings"],{isOpen:l}=e["features/chat"],c=Object(a.b)()&&l;return Boolean(!c&&!t&&(r||i||n||o||s))}function l(e){return!Object(r.r)(e,"audioInput")&&!Object(r.r)(e,"audioOutput")||e["features/base/config"].startSilent}function c(e){return!Object(r.r)(e,"videoInput")}},function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return i}));var r=n(202);function a(){return"android"===r.a.OS||"ios"===r.a.OS}function i(e={}){const t=e=>(e=>new Promise(t=>{const n=new Image;n.src=`chrome-extension://${e.id}/${e.path}`,n.onload=function(){t(!0)},n.onerror=function(){t(!1)}}))(e);return Promise.all((e.chromeExtensionsInfo||[]).map(e=>t(e)))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return d})),n.d(t,"d",(function(){return p})),n.d(t,"e",(function(){return h})),n.d(t,"f",(function(){return m})),n.d(t,"g",(function(){return f})),n.d(t,"h",(function(){return g})),n.d(t,"i",(function(){return b})),n.d(t,"j",(function(){return y})),n.d(t,"k",(function(){return v})),n.d(t,"b",(function(){return _})),n.d(t,"l",(function(){return k})),n.d(t,"c",(function(){return w})),n.d(t,"m",(function(){return S}));var r=n(37),a=n.n(r),i=n(4),o=n(7),s=n(2),l=n(12),c=n(189),u=n(307);function d(e,t){const n=e.getLocalTracks(),r=[];for(const a of t)-1===n.indexOf(a)&&r.push(e.addTrack(a).catch(e=>{j("Failed to add local track to conference",e)}));return Promise.all(r)}function p({dispatch:e},t,n){const r=n.getId(),a=n.getDisplayName();n.isHidden()?e(Object(o.z)(r,a)):e(Object(o.I)({botType:n.getBotType(),conference:t,id:r,name:a,presence:n.getStatus(),role:n.getRole()}))}function h({dispatch:e},t,n){const r=n.getId();n.isHidden()?e(Object(o.A)(r)):e(Object(o.K)(r,t))}function m(e,t){const n=Object(s.i)(e)["features/base/conference"];for(const e of Object.values(n))if(e&&"object"==typeof e){const n=e[c.d];if((n||"function"==typeof e.myUserId)&&!t(e,n))return!1}return!0}function f(e){const t=Object(s.i)(e),{callee:n}=t["features/base/jwt"],{callDisplayName:r}=t["features/base/config"],{pendingSubjectChange:a,room:i,subject:o}=t["features/base/conference"];return a||o||r||n&&n.name||O(Object(l.u)(i))}function g(e){return O(Object(l.u)(Object(s.i)(e)["features/base/conference"].room))}function b(e){const t=Object(s.i)(e),{conferenceTimestamp:n}=t["features/base/conference"];return n}function y(e){const{conferenceLine truncated
/**!
* @fileOverview Kickass library to create and place poppers near their reference elements.
* @version 1.16.1
* @license
* Copyright (c) 2016 Federico Zivolo and contributors
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in all
* copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
* SOFTWARE.
*/
var n="undefined"!=typeof window&&"undefined"!=typeof document&&"undefined"!=typeof navigator,r=function(){for(var e=["Edge","Trident","Firefox"],t=0;t<e.length;t+=1)if(n&&navigator.userAgent.indexOf(e[t])>=0)return 1;return 0}();var a=n&&window.Promise?function(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then((function(){t=!1,e()})))}}:function(e){var t=!1;return function(){t||(t=!0,setTimeout((function(){t=!1,e()}),r))}};function i(e){return e&&"[object Function]"==={}.toString.call(e)}function o(e,t){if(1!==e.nodeType)return[];var n=e.ownerDocument.defaultView.getComputedStyle(e,null);return t?n[t]:n}function s(e){return"HTML"===e.nodeName?e:e.parentNode||e.host}function l(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=o(e),n=t.overflow,r=t.overflowX,a=t.overflowY;return/(auto|scroll|overlay)/.test(n+a+r)?e:l(s(e))}function c(e){return e&&e.referenceNode?e.referenceNode:e}var u=n&&!(!window.MSInputMethodContext||!document.documentMode),d=n&&/MSIE 10/.test(navigator.userAgent);function p(e){return 11===e?u:10===e?d:u||d}function h(e){if(!e)return document.documentElement;for(var t=p(10)?document.body:null,n=e.offsetParent||null;n===t&&e.nextElementSibling;)n=(e=e.nextElementSibling).offsetParent;var r=n&&n.nodeName;return r&&"BODY"!==r&&"HTML"!==r?-1!==["TH","TD","TABLE"].indexOf(n.nodeName)&&"static"===o(n,"position")?h(n):n:e?e.ownerDocument.documentElement:document.documentElement}function m(e){return null!==e.parentNode?m(e.parentNode):e}function f(e,t){if(!(e&&e.nodeType&&t&&t.nodeType))return document.documentElement;var n=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,r=n?e:t,a=n?t:e,i=document.createRange();i.setStart(r,0),i.setEnd(a,0);var o,s,l=i.commonAncestorContainer;if(e!==l&&t!==l||r.contains(a))return"BODY"===(s=(o=l).nodeName)||"HTML"!==s&&h(o.firstElementChild)!==o?h(l):l;var c=m(e);return c.host?f(c.host,t):f(e,m(t).host)}function g(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top",n="top"===t?"scrollTop":"scrollLeft",r=e.nodeName;if("BODY"===r||"HTML"===r){var a=e.ownerDocument.documentElement,i=e.ownerDocument.scrollingElement||a;return i[n]}return e[n]}function b(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=g(t,"top"),a=g(t,"left"),i=n?-1:1;return e.top+=r*i,e.bottom+=r*i,e.left+=a*i,e.right+=a*i,e}function y(e,t){var n="x"===t?"Left":"Top",r="Left"===n?"Right":"Bottom";return parseFloat(e["border"+n+"Width"])+parseFloat(e["border"+r+"Width"])}function v(e,t,n,r){return Math.max(t["offset"+e],t["scroll"+e],n["client"+e],n["offset"+e],n["scroll"+e],p(10)?parseInt(n["offset"+e])+parseInt(r["margin"+("Height"===e?"Top":"Left")])+parseInt(r["margin"+("Height"===e?"Bottom":"Right")]):0)}function _(e){var t=e.body,n=e.documentElement,r=p(10)&&getComputedStyle(n);return{height:v("Height",t,n,r),width:v("Width",t,n,r)}}var k=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},w=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),j=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},S=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};function O(e){return S({},e,{right:e.left+e.width,bottom:e.top+e.height})}function E(e){var t={};try{if(p(10)){t=e.getBoundingClientRect();var n=g(e,"top"),r=g(e,"left");t.top+=n,t.left+=r,t.bottom+=n,t.right+=r}else t=e.getBoundingClientRect()}catch(e){}var a={left:t.left,top:t.top,width:t.right-t.left,height:t.bottom-t.top},i="HTML"===e.nodeName?_(e.ownerDocument):{},s=i.width||e.clientWidth||a.width,l=i.height||e.clientHeight||a.height,c=e.offsetWidth-s,u=e.offsetHeight-l;if(c||u){var d=o(e);c-=y(d,"x"),u-=y(d,"y"),a.width-=c,a.height-=u}return O(a)}function x(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=p(10),a="HTML"===t.nodeName,i=E(e),s=E(t),c=l(e),u=o(t),d=parseFloat(u.borderTopWidth),h=parseFloat(u.borderLeftWidth);n&&a&&(s.top=Math.max(s.top,0),s.left=Math.max(s.left,0));var m=O({top:i.top-s.top-d,left:i.left-s.left-h,width:i.width,height:i.height});if(m.marginTop=0,m.marginLeft=0,!r&&a){var f=parseFloat(u.marginTop),g=parseFloat(u.marginLeft);m.top-=d-f,m.bottom-=d-f,m.left-=h-g,m.right-=h-g,m.marginTop=f,m.marginLeft=g}return(r&&!n?t.contains(c):t===c&&"BODY"!==c.nodeName)&&(m=b(m,t)),m}function D(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.ownerDocument.documentElement,r=x(e,n),a=Math.max(n.clientWidth,window.innerWidth||0),i=Math.max(n.clientHeight,window.innerHeight||0),o=t?0:g(n),s=t?0:g(n,"left"),l={top:o-r.top+r.marginTop,left:s-Line truncated
/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */Object.create;Object.create;var Kn=n(72),$n=n(231),Jn=["light","dark"];function Qn(e){if(e&&e.theme){if("__ATLASKIT_THEME__"in e.theme)return e.theme.__ATLASKIT_THEME__;if("mode"in e.theme&&Jn.includes(e.theme.mode))return e.theme}return{mode:"light"}}function Xn(e,t){if("string"==typeof e)return n=e,r=t,function(e){var t=Qn(e);if(e&&e[n]&&r){var a=r[e[n]];if(a&&a[t.mode]){var i=a[t.mode];if(i)return i}}return""};var n,r,a=e;return function(e){var t=Qn(e);if(t.mode in a){var n=a[t.mode];if(n)return n}return""}}Xn({light:"#FFFFFF",dark:"#1B2638"}),Xn({light:"#DEEBFF",dark:"#B3D4FF"}),Xn({light:"#EBECF0",dark:"#3B475C"}),Xn({light:"#FFFFFF",dark:"#283447"}),Xn({light:"#091E42",dark:"#B8C7E0"}),Xn({light:"#172B4D",dark:"#B8C7E0"}),Xn({light:"#0052CC",dark:"#0052CC"}),Xn({light:"#6B778C",dark:"#8C9CB8"}),Xn({light:"#7A869A",dark:"#7988A3"}),Xn({light:"#172B4D",dark:"#B8C7E0"}),Xn({light:"#6B778C",dark:"#8C9CB8"}),Xn({light:"#F4F5F7",dark:"#283447"}),Xn({light:"#0052CC",dark:"#4C9AFF"}),Xn({light:"#0065FF",dark:"#2684FF"}),Xn({light:"#0747A6",dark:"#4C9AFF"}),Xn({light:"#4C9AFF",dark:"#2684FF"}),Xn({light:"#0052CC",dark:"#4C9AFF"}),Xn({light:"#0052CC",dark:"#4C9AFF"}),Xn({light:"#00B8D9",dark:"#00C7E6"}),Xn({light:"#6554C0",dark:"#998DD9"}),Xn({light:"#FF5630",dark:"#FF5630"}),Xn({light:"#FFAB00",dark:"#FFAB00"}),Xn({light:"#36B37E",dark:"#36B37E"});var Zn={card:function(){return 100},dialog:function(){return 300},navigation:function(){return 200},layer:function(){return 400},blanket:function(){return 500},modal:function(){return 510},flag:function(){return 600},spotlight:function(){return 700},tooltip:function(){return 800}},er=function(e){var t=document.createElement("div");return t.setAttribute("class","atlaskit-portal"),t.setAttribute("style","z-index: "+e+";"),t},tr=function(){return Object($n.a)(document&&document.body,"cannot find document.body"),document.body},nr=Object.keys(Zn).reduce((function(e,t){var n=t;return e[Zn[n]()]=n,e}),{}),rr=function(e){return Object.prototype.hasOwnProperty.call(nr,e)?nr[e]:null},ar=function(e,t){var n=function(e,t){var n={layer:rr(Number(t)),zIndex:t};if("function"==typeof CustomEvent)return new CustomEvent(e,{detail:n});var r=document.createEvent("CustomEvent"),a={bubbles:!0,cancellable:!0,detail:n};return r.initCustomEvent(e,a.bubbles,a.cancellable,a.detail),r}(e,t);window.dispatchEvent(n)},ir=function(){var e=document.querySelector("body > .atlaskit-portal-container");if(!e){var t=document.createElement("div");return t.setAttribute("class","atlaskit-portal-container"),t.setAttribute("style","display: flex;"),tr().appendChild(t),t}return e},or=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={container:Kn.canUseDOM?er(t.props.zIndex):void 0,portalIsMounted:!1},t}return function(e,t){function n(){this.constructor=e}Gn(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}(t,e),t.prototype.componentDidUpdate=function(e,t){var n=this.state.container,r=this.props.zIndex;if(n&&e.zIndex!==r){var a=er(r);ir().replaceChild(n,a),this.setState({container:a})}else!t.container&&n&&ir().appendChild(n)},t.prototype.componentDidMount=function(){var e=this.state.container,t=this.props.zIndex;if(e)ir().appendChild(e);else{var n=er(t);this.setState({container:n})}this.setState({portalIsMounted:!0}),ar("akPortalMount",Number(t))},t.prototype.componentWillUnmount=function(){var e=this.state.container,t=this.props.zIndex;e&&(ir().removeChild(e),!!document.querySelector("body > .atlaskit-portal-container > .atlaskit-portal")||tr().removeChild(ir()));ar("akPortalUnmount",Number(t))},t.prototype.render=function(){var e=this.state,t=e.container,n=e.portalIsMounted;return t&&n?Bn.a.createPortal(this.props.children,t):null},t.defaultProps={zIndex:0},t}(i.a.Component),sr=Object(Z.keyframes)(ur||(ur=Object(r.c)(["\n from {\n opacity: 0;\n transform: translate(",", 0);\n }\n to {\n opacity: 1;\n transform: translate(0, 0);\n }\n"],["\n from {\n opacity: 0;\n transform: translate(",", 0);\n }\n to {\n opacity: 1;\n transform: translate(0, 0);\n }\n"])),"-200px"),lr=Object(Z.keyframes)(dr||(dr=Object(r.c)(["\n from {\n opacity: 1;\n transform: translate(0, 0);\n }\n to {\n opacity: 0;\n transform: translate(",", 0);\n }\n"],["\n from {\n opacity: 1;\n transform: translate(0, 0);\n }\n to {\n opacity: 0;\n transform: translate(",", 0);\n }\n"])),"-200px"),cr=Z.default.div(pr||(pr=Object(r.c)(["\n bottom: 0;\n position: absolute;\n transition: transform "," ease-in-out;\n width: ","px;\n\n @media (max-width: 560px) {\n width: 100vw;\n }\n\n &:first-child {\n animation: ",";\n }\n\n &:nth-child(n + 2) {\n transform: translateX(0) translateY(100%) translateY(","px);\n }\n\n /* Layer the 'primary' flag above the 'secondary' flag */\n &:nth-child(1) {\n Line truncated
/**
* [js-md5]{@link https://github.com/emn178/js-md5}
*
* @namespace md5
* @version 0.6.1
* @author Chen, Yi-Cyuan [emn178@gmail.com]
* @copyright Chen, Yi-Cyuan 2014-2017
* @license MIT
*/!function(){"use strict";var ERROR="input is invalid type",WINDOW="object"==typeof window,root=WINDOW?window:{};root.JS_MD5_NO_WINDOW&&(WINDOW=!1);var WEB_WORKER=!WINDOW&&"object"==typeof self,NODE_JS=!root.JS_MD5_NO_NODE_JS&&"object"==typeof process&&process.versions&&process.versions.node;NODE_JS?root=global:WEB_WORKER&&(root=self);var COMMON_JS=!root.JS_MD5_NO_COMMON_JS&&"object"==typeof module&&module.exports,AMD=__webpack_require__(517),ARRAY_BUFFER=!root.JS_MD5_NO_ARRAY_BUFFER&&"undefined"!=typeof ArrayBuffer,HEX_CHARS="0123456789abcdef".split(""),EXTRA=[128,32768,8388608,-2147483648],SHIFT=[0,8,16,24],OUTPUT_TYPES=["hex","array","digest","buffer","arrayBuffer","base64"],BASE64_ENCODE_CHAR="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),blocks=[],buffer8;if(ARRAY_BUFFER){var buffer=new ArrayBuffer(68);buffer8=new Uint8Array(buffer),blocks=new Uint32Array(buffer)}!root.JS_MD5_NO_NODE_JS&&Array.isArray||(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)}),!ARRAY_BUFFER||!root.JS_MD5_NO_ARRAY_BUFFER_IS_VIEW&&ArrayBuffer.isView||(ArrayBuffer.isView=function(e){return"object"==typeof e&&e.buffer&&e.buffer.constructor===ArrayBuffer});var createOutputMethod=function(e){return function(t){return new Md5(!0).update(t)[e]()}},createMethod=function(){var e=createOutputMethod("hex");NODE_JS&&(e=nodeWrap(e)),e.create=function(){return new Md5},e.update=function(t){return e.create().update(t)};for(var t=0;t<OUTPUT_TYPES.length;++t){var n=OUTPUT_TYPES[t];e[n]=createOutputMethod(n)}return e},nodeWrap=function(method){var crypto=eval("require('crypto')"),Buffer=eval("require('buffer').Buffer"),nodeMethod=function(e){if("string"==typeof e)return crypto.createHash("md5").update(e,"utf8").digest("hex");if(null==e)throw ERROR;return e.constructor===ArrayBuffer&&(e=new Uint8Array(e)),Array.isArray(e)||ArrayBuffer.isView(e)||e.constructor===Buffer?crypto.createHash("md5").update(new Buffer(e)).digest("hex"):method(e)};return nodeMethod};function Md5(e){if(e)blocks[0]=blocks[16]=blocks[1]=blocks[2]=blocks[3]=blocks[4]=blocks[5]=blocks[6]=blocks[7]=blocks[8]=blocks[9]=blocks[10]=blocks[11]=blocks[12]=blocks[13]=blocks[14]=blocks[15]=0,this.blocks=blocks,this.buffer8=buffer8;else if(ARRAY_BUFFER){var t=new ArrayBuffer(68);this.buffer8=new Uint8Array(t),this.blocks=new Uint32Array(t)}else this.blocks=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];this.h0=this.h1=this.h2=this.h3=this.start=this.bytes=0,this.finalized=this.hashed=!1,this.first=!0}Md5.prototype.update=function(e){if(!this.finalized){var t,n=typeof e;if("string"!==n){if("object"!==n)throw ERROR;if(null===e)throw ERROR;if(ARRAY_BUFFER&&e.constructor===ArrayBuffer)e=new Uint8Array(e);else if(!(Array.isArray(e)||ARRAY_BUFFER&&ArrayBuffer.isView(e)))throw ERROR;t=!0}for(var r,a,i=0,o=e.length,s=this.blocks,l=this.buffer8;i<o;){if(this.hashed&&(this.hashed=!1,s[0]=s[16],s[16]=s[1]=s[2]=s[3]=s[4]=s[5]=s[6]=s[7]=s[8]=s[9]=s[10]=s[11]=s[12]=s[13]=s[14]=s[15]=0),t)if(ARRAY_BUFFER)for(a=this.start;i<o&&a<64;++i)l[a++]=e[i];else for(a=this.start;i<o&&a<64;++i)s[a>>2]|=e[i]<<SHIFT[3&a++];else if(ARRAY_BUFFER)for(a=this.start;i<o&&a<64;++i)(r=e.charCodeAt(i))<128?l[a++]=r:r<2048?(l[a++]=192|r>>6,l[a++]=128|63&r):r<55296||r>=57344?(l[a++]=224|r>>12,l[a++]=128|r>>6&63,l[a++]=128|63&r):(r=65536+((1023&r)<<10|1023&e.charCodeAt(++i)),l[a++]=240|r>>18,l[a++]=128|r>>12&63,l[a++]=128|r>>6&63,l[a++]=128|63&r);else for(a=this.start;i<o&&a<64;++i)(r=e.charCodeAt(i))<128?s[a>>2]|=r<<SHIFT[3&a++]:r<2048?(s[a>>2]|=(192|r>>6)<<SHIFT[3&a++],s[a>>2]|=(128|63&r)<<SHIFT[3&a++]):r<55296||r>=57344?(s[a>>2]|=(224|r>>12)<<SHIFT[3&a++],s[a>>2]|=(128|r>>6&63)<<SHIFT[3&a++],s[a>>2]|=(128|63&r)<<SHIFT[3&a++]):(r=65536+((1023&r)<<10|1023&e.charCodeAt(++i)),s[a>>2]|=(240|r>>18)<<SHIFT[3&a++],s[a>>2]|=(128|r>>12&63)<<SHIFT[3&a++],s[a>>2]|=(128|r>>6&63)<<SHIFT[3&a++],s[a>>2]|=(128|63&r)<<SHIFT[3&a++]);this.lastByteIndex=a,this.bytes+=a-this.start,a>=64?(this.start=a-64,this.hash(),this.hashed=!0):this.start=a}return this}},Md5.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var e=this.blocks,t=this.lastByteIndex;e[t>>2]|=EXTRA[3&t],t>=56&&(this.hashed||this.hash(),e[0]=e[16],e[16]=e[1]=e[2]=e[3]=e[4]=e[5]=e[6]=e[7]=e[8]=e[9]=e[10]=e[11]=e[12]=e[13]=e[14]=e[15]=0),e[14]=this.bytes<<3,this.hash()}},Md5.prototype.hash=function(){var e,t,n,r,a,i,o=this.blocks;this.first?t=((t=((e=((e=o[0]-680876937)<<7|e>>>25)-271733879<<0)^(n=((n=(-271733879^(r=((r=(-1732584194^2004318071&e)+o[1]-117830708)<<12|r>>>20)+e<<0)&(-271733879^e))+o[2]-1126478375)<<17|n>>>15)+r<<0)&(r^e))+o[3]-1316259209)<<22|t>>>10)+n<<0:(e=this.h0,t=this.h1,n=this.h2,t=((t+=((e=((e+=((r=this.h3)^t&(n^r))+o[0]-680876936)<<7|e>>>25)+t<<0)^(n=((n+=(t^(r=((r+=(n^e&(t^n))+o[1]-389564586)<<12|r>>>20)+e<<0)&(e^t))+o[2]+606105819)<<17|n>>>15)+r<<0)&(r^e))+o[3]-1044525330)<<22|t>>>10)+n<<0),t=((t+=((e=((e+=(r^t&(n^r))+o[4]-176418897)<<7|e>>>25)+t<<0)^(n=((n+=(t^(r=((r+=(n^e&(t^n))+oLine truncated
/**
* [js-md5]{@link https://github.com/emn178/js-md5}
*
* @namespace md5
* @version 0.7.3
* @author Chen, Yi-Cyuan [emn178@gmail.com]
* @copyright Chen, Yi-Cyuan 2014-2017
* @license MIT
*/!function(){"use strict";var ERROR="input is invalid type",WINDOW="object"==typeof window,root=WINDOW?window:{};root.JS_MD5_NO_WINDOW&&(WINDOW=!1);var WEB_WORKER=!WINDOW&&"object"==typeof self,NODE_JS=!root.JS_MD5_NO_NODE_JS&&"object"==typeof process&&process.versions&&process.versions.node;NODE_JS?root=global:WEB_WORKER&&(root=self);var COMMON_JS=!root.JS_MD5_NO_COMMON_JS&&"object"==typeof module&&module.exports,AMD=__webpack_require__(517),ARRAY_BUFFER=!root.JS_MD5_NO_ARRAY_BUFFER&&"undefined"!=typeof ArrayBuffer,HEX_CHARS="0123456789abcdef".split(""),EXTRA=[128,32768,8388608,-2147483648],SHIFT=[0,8,16,24],OUTPUT_TYPES=["hex","array","digest","buffer","arrayBuffer","base64"],BASE64_ENCODE_CHAR="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),blocks=[],buffer8;if(ARRAY_BUFFER){var buffer=new ArrayBuffer(68);buffer8=new Uint8Array(buffer),blocks=new Uint32Array(buffer)}!root.JS_MD5_NO_NODE_JS&&Array.isArray||(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)}),!ARRAY_BUFFER||!root.JS_MD5_NO_ARRAY_BUFFER_IS_VIEW&&ArrayBuffer.isView||(ArrayBuffer.isView=function(e){return"object"==typeof e&&e.buffer&&e.buffer.constructor===ArrayBuffer});var createOutputMethod=function(e){return function(t){return new Md5(!0).update(t)[e]()}},createMethod=function(){var e=createOutputMethod("hex");NODE_JS&&(e=nodeWrap(e)),e.create=function(){return new Md5},e.update=function(t){return e.create().update(t)};for(var t=0;t<OUTPUT_TYPES.length;++t){var n=OUTPUT_TYPES[t];e[n]=createOutputMethod(n)}return e},nodeWrap=function(method){var crypto=eval("require('crypto')"),Buffer=eval("require('buffer').Buffer"),nodeMethod=function(e){if("string"==typeof e)return crypto.createHash("md5").update(e,"utf8").digest("hex");if(null==e)throw ERROR;return e.constructor===ArrayBuffer&&(e=new Uint8Array(e)),Array.isArray(e)||ArrayBuffer.isView(e)||e.constructor===Buffer?crypto.createHash("md5").update(new Buffer(e)).digest("hex"):method(e)};return nodeMethod};function Md5(e){if(e)blocks[0]=blocks[16]=blocks[1]=blocks[2]=blocks[3]=blocks[4]=blocks[5]=blocks[6]=blocks[7]=blocks[8]=blocks[9]=blocks[10]=blocks[11]=blocks[12]=blocks[13]=blocks[14]=blocks[15]=0,this.blocks=blocks,this.buffer8=buffer8;else if(ARRAY_BUFFER){var t=new ArrayBuffer(68);this.buffer8=new Uint8Array(t),this.blocks=new Uint32Array(t)}else this.blocks=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];this.h0=this.h1=this.h2=this.h3=this.start=this.bytes=this.hBytes=0,this.finalized=this.hashed=!1,this.first=!0}Md5.prototype.update=function(e){if(!this.finalized){var t,n=typeof e;if("string"!==n){if("object"!==n)throw ERROR;if(null===e)throw ERROR;if(ARRAY_BUFFER&&e.constructor===ArrayBuffer)e=new Uint8Array(e);else if(!(Array.isArray(e)||ARRAY_BUFFER&&ArrayBuffer.isView(e)))throw ERROR;t=!0}for(var r,a,i=0,o=e.length,s=this.blocks,l=this.buffer8;i<o;){if(this.hashed&&(this.hashed=!1,s[0]=s[16],s[16]=s[1]=s[2]=s[3]=s[4]=s[5]=s[6]=s[7]=s[8]=s[9]=s[10]=s[11]=s[12]=s[13]=s[14]=s[15]=0),t)if(ARRAY_BUFFER)for(a=this.start;i<o&&a<64;++i)l[a++]=e[i];else for(a=this.start;i<o&&a<64;++i)s[a>>2]|=e[i]<<SHIFT[3&a++];else if(ARRAY_BUFFER)for(a=this.start;i<o&&a<64;++i)(r=e.charCodeAt(i))<128?l[a++]=r:r<2048?(l[a++]=192|r>>6,l[a++]=128|63&r):r<55296||r>=57344?(l[a++]=224|r>>12,l[a++]=128|r>>6&63,l[a++]=128|63&r):(r=65536+((1023&r)<<10|1023&e.charCodeAt(++i)),l[a++]=240|r>>18,l[a++]=128|r>>12&63,l[a++]=128|r>>6&63,l[a++]=128|63&r);else for(a=this.start;i<o&&a<64;++i)(r=e.charCodeAt(i))<128?s[a>>2]|=r<<SHIFT[3&a++]:r<2048?(s[a>>2]|=(192|r>>6)<<SHIFT[3&a++],s[a>>2]|=(128|63&r)<<SHIFT[3&a++]):r<55296||r>=57344?(s[a>>2]|=(224|r>>12)<<SHIFT[3&a++],s[a>>2]|=(128|r>>6&63)<<SHIFT[3&a++],s[a>>2]|=(128|63&r)<<SHIFT[3&a++]):(r=65536+((1023&r)<<10|1023&e.charCodeAt(++i)),s[a>>2]|=(240|r>>18)<<SHIFT[3&a++],s[a>>2]|=(128|r>>12&63)<<SHIFT[3&a++],s[a>>2]|=(128|r>>6&63)<<SHIFT[3&a++],s[a>>2]|=(128|63&r)<<SHIFT[3&a++]);this.lastByteIndex=a,this.bytes+=a-this.start,a>=64?(this.start=a-64,this.hash(),this.hashed=!0):this.start=a}return this.bytes>4294967295&&(this.hBytes+=this.bytes/4294967296<<0,this.bytes=this.bytes%4294967296),this}},Md5.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var e=this.blocks,t=this.lastByteIndex;e[t>>2]|=EXTRA[3&t],t>=56&&(this.hashed||this.hash(),e[0]=e[16],e[16]=e[1]=e[2]=e[3]=e[4]=e[5]=e[6]=e[7]=e[8]=e[9]=e[10]=e[11]=e[12]=e[13]=e[14]=e[15]=0),e[14]=this.bytes<<3,e[15]=this.hBytes<<3|this.bytes>>>29,this.hash()}},Md5.prototype.hash=function(){var e,t,n,r,a,i,o=this.blocks;this.first?t=((t=((e=((e=o[0]-680876937)<<7|e>>>25)-271733879<<0)^(n=((n=(-271733879^(r=((r=(-1732584194^2004318071&e)+o[1]-117830708)<<12|r>>>20)+e<<0)&(-271733879^e))+o[2]-1126478375)<<17|n>>>15)+r<<0)&(r^e))+o[3]-1316259209)<<22|t>>>10)+n<<0:(e=this.h0,t=this.h1,n=this.h2,t=((t+=((e=((e+=((r=this.h3)^t&(n^r))+o[0]-680876936)<<7|e>>>25)+t<<0)^(n=((n+=(t^(r=((r+=(n^e&(t^n))+o[1]-389564586)<<12|r>>>20)+e<<0)&(e^t))+o[2]+606105819)<<17|n>>>Line truncated
/**
* [js-md5]{@link https://github.com/emn178/js-md5}
*
* @namespace md5
* @version 0.7.3
* @author Chen, Yi-Cyuan [emn178@gmail.com]
* @copyright Chen, Yi-Cyuan 2014-2017
* @license MIT
*/!function(){"use strict";var ERROR="input is invalid type",WINDOW="object"==typeof window,root=WINDOW?window:{};root.JS_MD5_NO_WINDOW&&(WINDOW=!1);var WEB_WORKER=!WINDOW&&"object"==typeof self,NODE_JS=!root.JS_MD5_NO_NODE_JS&&"object"==typeof process&&process.versions&&process.versions.node;NODE_JS?root=global:WEB_WORKER&&(root=self);var COMMON_JS=!root.JS_MD5_NO_COMMON_JS&&"object"==typeof module&&module.exports,AMD=__webpack_require__(517),ARRAY_BUFFER=!root.JS_MD5_NO_ARRAY_BUFFER&&"undefined"!=typeof ArrayBuffer,HEX_CHARS="0123456789abcdef".split(""),EXTRA=[128,32768,8388608,-2147483648],SHIFT=[0,8,16,24],OUTPUT_TYPES=["hex","array","digest","buffer","arrayBuffer","base64"],BASE64_ENCODE_CHAR="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),blocks=[],buffer8;if(ARRAY_BUFFER){var buffer=new ArrayBuffer(68);buffer8=new Uint8Array(buffer),blocks=new Uint32Array(buffer)}!root.JS_MD5_NO_NODE_JS&&Array.isArray||(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)}),!ARRAY_BUFFER||!root.JS_MD5_NO_ARRAY_BUFFER_IS_VIEW&&ArrayBuffer.isView||(ArrayBuffer.isView=function(e){return"object"==typeof e&&e.buffer&&e.buffer.constructor===ArrayBuffer});var createOutputMethod=function(e){return function(t){return new Md5(!0).update(t)[e]()}},createMethod=function(){var e=createOutputMethod("hex");NODE_JS&&(e=nodeWrap(e)),e.create=function(){return new Md5},e.update=function(t){return e.create().update(t)};for(var t=0;t<OUTPUT_TYPES.length;++t){var n=OUTPUT_TYPES[t];e[n]=createOutputMethod(n)}return e},nodeWrap=function(method){var crypto=eval("require('crypto')"),Buffer=eval("require('buffer').Buffer"),nodeMethod=function(e){if("string"==typeof e)return crypto.createHash("md5").update(e,"utf8").digest("hex");if(null==e)throw ERROR;return e.constructor===ArrayBuffer&&(e=new Uint8Array(e)),Array.isArray(e)||ArrayBuffer.isView(e)||e.constructor===Buffer?crypto.createHash("md5").update(new Buffer(e)).digest("hex"):method(e)};return nodeMethod};function Md5(e){if(e)blocks[0]=blocks[16]=blocks[1]=blocks[2]=blocks[3]=blocks[4]=blocks[5]=blocks[6]=blocks[7]=blocks[8]=blocks[9]=blocks[10]=blocks[11]=blocks[12]=blocks[13]=blocks[14]=blocks[15]=0,this.blocks=blocks,this.buffer8=buffer8;else if(ARRAY_BUFFER){var t=new ArrayBuffer(68);this.buffer8=new Uint8Array(t),this.blocks=new Uint32Array(t)}else this.blocks=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];this.h0=this.h1=this.h2=this.h3=this.start=this.bytes=this.hBytes=0,this.finalized=this.hashed=!1,this.first=!0}Md5.prototype.update=function(e){if(!this.finalized){var t,n=typeof e;if("string"!==n){if("object"!==n)throw ERROR;if(null===e)throw ERROR;if(ARRAY_BUFFER&&e.constructor===ArrayBuffer)e=new Uint8Array(e);else if(!(Array.isArray(e)||ARRAY_BUFFER&&ArrayBuffer.isView(e)))throw ERROR;t=!0}for(var r,a,i=0,o=e.length,s=this.blocks,l=this.buffer8;i<o;){if(this.hashed&&(this.hashed=!1,s[0]=s[16],s[16]=s[1]=s[2]=s[3]=s[4]=s[5]=s[6]=s[7]=s[8]=s[9]=s[10]=s[11]=s[12]=s[13]=s[14]=s[15]=0),t)if(ARRAY_BUFFER)for(a=this.start;i<o&&a<64;++i)l[a++]=e[i];else for(a=this.start;i<o&&a<64;++i)s[a>>2]|=e[i]<<SHIFT[3&a++];else if(ARRAY_BUFFER)for(a=this.start;i<o&&a<64;++i)(r=e.charCodeAt(i))<128?l[a++]=r:r<2048?(l[a++]=192|r>>6,l[a++]=128|63&r):r<55296||r>=57344?(l[a++]=224|r>>12,l[a++]=128|r>>6&63,l[a++]=128|63&r):(r=65536+((1023&r)<<10|1023&e.charCodeAt(++i)),l[a++]=240|r>>18,l[a++]=128|r>>12&63,l[a++]=128|r>>6&63,l[a++]=128|63&r);else for(a=this.start;i<o&&a<64;++i)(r=e.charCodeAt(i))<128?s[a>>2]|=r<<SHIFT[3&a++]:r<2048?(s[a>>2]|=(192|r>>6)<<SHIFT[3&a++],s[a>>2]|=(128|63&r)<<SHIFT[3&a++]):r<55296||r>=57344?(s[a>>2]|=(224|r>>12)<<SHIFT[3&a++],s[a>>2]|=(128|r>>6&63)<<SHIFT[3&a++],s[a>>2]|=(128|63&r)<<SHIFT[3&a++]):(r=65536+((1023&r)<<10|1023&e.charCodeAt(++i)),s[a>>2]|=(240|r>>18)<<SHIFT[3&a++],s[a>>2]|=(128|r>>12&63)<<SHIFT[3&a++],s[a>>2]|=(128|r>>6&63)<<SHIFT[3&a++],s[a>>2]|=(128|63&r)<<SHIFT[3&a++]);this.lastByteIndex=a,this.bytes+=a-this.start,a>=64?(this.start=a-64,this.hash(),this.hashed=!0):this.start=a}return this.bytes>4294967295&&(this.hBytes+=this.bytes/4294967296<<0,this.bytes=this.bytes%4294967296),this}},Md5.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var e=this.blocks,t=this.lastByteIndex;e[t>>2]|=EXTRA[3&t],t>=56&&(this.hashed||this.hash(),e[0]=e[16],e[16]=e[1]=e[2]=e[3]=e[4]=e[5]=e[6]=e[7]=e[8]=e[9]=e[10]=e[11]=e[12]=e[13]=e[14]=e[15]=0),e[14]=this.bytes<<3,e[15]=this.hBytes<<3|this.bytes>>>29,this.hash()}},Md5.prototype.hash=function(){var e,t,n,r,a,i,o=this.blocks;this.first?t=((t=((e=((e=o[0]-680876937)<<7|e>>>25)-271733879<<0)^(n=((n=(-271733879^(r=((r=(-1732584194^2004318071&e)+o[1]-117830708)<<12|r>>>20)+e<<0)&(-271733879^e))+o[2]-1126478375)<<17|n>>>15)+r<<0)&(r^e))+o[3]-1316259209)<<22|t>>>10)+n<<0:(e=this.h0,t=this.h1,n=this.h2,t=((t+=((e=((e+=((r=this.h3)^t&(n^r))+o[0]-680876936)<<7|e>>>25)+t<<0)^(n=((n+=(t^(r=((r+=(n^e&(t^n))+o[1]-389564586)<<12|r>>>20)+e<<0)&(e^t))+o[2]+606105819)<<17|n>>>Line truncated
/*
object-assign
(c) Sindre Sorhus
@license MIT
*/var r=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable;function o(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var n,s,l=o(e),c=1;c<arguments.length;c++){for(var u in n=Object(arguments[c]))a.call(n,u)&&(l[u]=n[u]);if(r){s=r(n);for(var d=0;d<s.length;d++)i.call(n,s[d])&&(l[s[d]]=n[s[d]])}}return l}},function(e,t){e.exports=function(e){if(!e.webpackPolyfill){var t=Object.create(e);t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),Object.defineProperty(t,"exports",{enumerable:!0}),t.webpackPolyfill=1}return t}},function(e,t,n){"use strict";(function(e){
/*!
* The buffer module from node.js, for the browser.
*
* @author Feross Aboukhadijeh <http://feross.org>
* @license MIT
*/
var r=n(552),a=n(913),i=n(914);function o(){return l.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function s(e,t){if(o()<t)throw new RangeError("Invalid typed array length");return l.TYPED_ARRAY_SUPPORT?(e=new Uint8Array(t)).__proto__=l.prototype:(null===e&&(e=new l(t)),e.length=t),e}function l(e,t,n){if(!(l.TYPED_ARRAY_SUPPORT||this instanceof l))return new l(e,t,n);if("number"==typeof e){if("string"==typeof t)throw new Error("If encoding is specified then the first argument must be a string");return d(this,e)}return c(this,e,t,n)}function c(e,t,n,r){if("number"==typeof t)throw new TypeError('"value" argument must not be a number');return"undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer?function(e,t,n,r){if(t.byteLength,n<0||t.byteLength<n)throw new RangeError("'offset' is out of bounds");if(t.byteLength<n+(r||0))throw new RangeError("'length' is out of bounds");t=void 0===n&&void 0===r?new Uint8Array(t):void 0===r?new Uint8Array(t,n):new Uint8Array(t,n,r);l.TYPED_ARRAY_SUPPORT?(e=t).__proto__=l.prototype:e=p(e,t);return e}(e,t,n,r):"string"==typeof t?function(e,t,n){"string"==typeof n&&""!==n||(n="utf8");if(!l.isEncoding(n))throw new TypeError('"encoding" must be a valid string encoding');var r=0|m(t,n),a=(e=s(e,r)).write(t,n);a!==r&&(e=e.slice(0,a));return e}(e,t,n):function(e,t){if(l.isBuffer(t)){var n=0|h(t.length);return 0===(e=s(e,n)).length||t.copy(e,0,0,n),e}if(t){if("undefined"!=typeof ArrayBuffer&&t.buffer instanceof ArrayBuffer||"length"in t)return"number"!=typeof t.length||(r=t.length)!=r?s(e,0):p(e,t);if("Buffer"===t.type&&i(t.data))return p(e,t.data)}var r;throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(e,t)}function u(e){if("number"!=typeof e)throw new TypeError('"size" argument must be a number');if(e<0)throw new RangeError('"size" argument must not be negative')}function d(e,t){if(u(t),e=s(e,t<0?0:0|h(t)),!l.TYPED_ARRAY_SUPPORT)for(var n=0;n<t;++n)e[n]=0;return e}function p(e,t){var n=t.length<0?0:0|h(t.length);e=s(e,n);for(var r=0;r<n;r+=1)e[r]=255&t[r];return e}function h(e){if(e>=o())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+o().toString(16)+" bytes");return 0|e}function m(e,t){if(l.isBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var n=e.length;if(0===n)return 0;for(var r=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return q(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return B(e).length;default:if(r)return q(e).length;t=(""+t).toLowerCase(),r=!0}}function f(e,t,n){var r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return C(this,t,n);case"utf8":case"utf-8":return E(this,t,n);case"ascii":return x(this,t,n);case"latin1":case"binary":return D(this,t,n);case"base64":return O(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return A(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function g(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function b(e,t,n,r,a){if(0===e.length)return-1;if("string"==typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=a?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(a)return-1;n=e.length-1}else if(n<0){if(!a)return-1;n=0}if("string"==typeof t&&(t=l.from(t,r)),l.isBuffer(t))return 0===t.length?-1:y(e,t,n,r,a);if("number"==typeof t)return t&=255,l.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?a?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):y(e,[t],n,r,a);throw new TypeError("val must be string, number or Buffer")}function y(e,t,n,r,a){var i,o=1,s=e.length,l=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;o=2,s/=2,l/=2,n/=2}function c(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}if(a){var u=-1;for(i=n;i<s;i++)if(c(e,i)===c(t,-1===u?0:i-u)){if(-1===u&&(u=i),i-u+1===l)return u*o}else-1!==u&&(i-=i-u),u=-1}else for(n+l>s&&(n=s-l),i=n;i>=0;i--){for(var d=!0,p=0;p<l;p++)if(c(e,i+p)!==c(t,p)){d=!1;break}if(d)return i}return-1}function v(e,t,n,r){n=Number(n)||0;var a=e.length-n;r?(r=Number(r))>a&&(r=a):r=a;var i=t.length;if(i%2!=0)throw new TypeError("Invalid hex string");r>i/2&&(r=i/2);for(var o=0;o<r;++o){var s=parseInt(t.substr(2*o,2),16);if(isNaN(s))return o;e[n+o]=s}return o}function _(e,t,n,r){return Y(q(t,e.length-n),e,n,r)}function k(e,t,n,r){return Y(function(e){for(var t=[],n=0;n<e.length;++n)t.push(255&e.charCodeAt(n));return t}(t),e,n,r)}function w(e,t,n,r){return k(e,t,n,r)}function j(e,t,n,r){return Y(B(t),e,n,Line truncated
/*!
* UAParser.js v0.7.21
* Lightweight JavaScript-based User-Agent string parser
* https://github.com/faisalman/ua-parser-js
*
* Copyright © 2012-2019 Faisal Salman <f@faisalman.com>
* Licensed under MIT License
*/
!function(n,r){var a="model",i="name",o="type",s="vendor",l="version",c="mobile",u="tablet",d="smarttv",p={extend:function(e,t){var n={};for(var r in e)t[r]&&t[r].length%2==0?n[r]=t[r].concat(e[r]):n[r]=e[r];return n},has:function(e,t){return"string"==typeof e&&-1!==t.toLowerCase().indexOf(e.toLowerCase())},lowerize:function(e){return e.toLowerCase()},major:function(e){return"string"==typeof e?e.replace(/[^\d\.]/g,"").split(".")[0]:void 0},trim:function(e){return e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}},h={rgx:function(e,t){for(var n,r,a,i,o,s,l=0;l<t.length&&!o;){var c=t[l],u=t[l+1];for(n=r=0;n<c.length&&!o;)if(o=c[n++].exec(e))for(a=0;a<u.length;a++)s=o[++r],"object"==typeof(i=u[a])&&i.length>0?2==i.length?"function"==typeof i[1]?this[i[0]]=i[1].call(this,s):this[i[0]]=i[1]:3==i.length?"function"!=typeof i[1]||i[1].exec&&i[1].test?this[i[0]]=s?s.replace(i[1],i[2]):void 0:this[i[0]]=s?i[1].call(this,s,i[2]):void 0:4==i.length&&(this[i[0]]=s?i[3].call(this,s.replace(i[1],i[2])):void 0):this[i]=s||void 0;l+=2}},str:function(e,t){for(var n in t)if("object"==typeof t[n]&&t[n].length>0){for(var r=0;r<t[n].length;r++)if(p.has(t[n][r],e))return"?"===n?void 0:n}else if(p.has(t[n],e))return"?"===n?void 0:n;return e}},m={browser:{oldsafari:{version:{"1.0":"/8",1.2:"/1",1.3:"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"}}},device:{amazon:{model:{"Fire Phone":["SD","KF"]}},sprint:{model:{"Evo Shift 4G":"7373KT"},vendor:{HTC:"APA",Sprint:"Sprint"}}},os:{windows:{version:{ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2",8.1:"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"}}}},f={browser:[[/(opera\smini)\/([\w\.-]+)/i,/(opera\s[mobiletab]+).+version\/([\w\.-]+)/i,/(opera).+version\/([\w\.]+)/i,/(opera)[\/\s]+([\w\.]+)/i],[i,l],[/(opios)[\/\s]+([\w\.]+)/i],[[i,"Opera Mini"],l],[/\s(opr)\/([\w\.]+)/i],[[i,"Opera"],l],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer)[\/\s]?([\w\.]*)/i,/(avant\s|iemobile|slim)(?:browser)?[\/\s]?([\w\.]*)/i,/(bidubrowser|baidubrowser)[\/\s]?([\w\.]+)/i,/(?:ms|\()(ie)\s([\w\.]+)/i,/(rekonq)\/([\w\.]*)/i,/(chromium|flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|quark|qupzilla|falkon)\/([\w\.-]+)/i],[i,l],[/(konqueror)\/([\w\.]+)/i],[[i,"Konqueror"],l],[/(trident).+rv[:\s]([\w\.]+).+like\sgecko/i],[[i,"IE"],l],[/(edge|edgios|edga|edg)\/((\d+)?[\w\.]+)/i],[[i,"Edge"],l],[/(yabrowser)\/([\w\.]+)/i],[[i,"Yandex"],l],[/(Avast)\/([\w\.]+)/i],[[i,"Avast Secure Browser"],l],[/(AVG)\/([\w\.]+)/i],[[i,"AVG Secure Browser"],l],[/(puffin)\/([\w\.]+)/i],[[i,"Puffin"],l],[/(focus)\/([\w\.]+)/i],[[i,"Firefox Focus"],l],[/(opt)\/([\w\.]+)/i],[[i,"Opera Touch"],l],[/((?:[\s\/])uc?\s?browser|(?:juc.+)ucweb)[\/\s]?([\w\.]+)/i],[[i,"UCBrowser"],l],[/(comodo_dragon)\/([\w\.]+)/i],[[i,/_/g," "],l],[/(windowswechat qbcore)\/([\w\.]+)/i],[[i,"WeChat(Win) Desktop"],l],[/(micromessenger)\/([\w\.]+)/i],[[i,"WeChat"],l],[/(brave)\/([\w\.]+)/i],[[i,"Brave"],l],[/(qqbrowserlite)\/([\w\.]+)/i],[i,l],[/(QQ)\/([\d\.]+)/i],[i,l],[/m?(qqbrowser)[\/\s]?([\w\.]+)/i],[i,l],[/(baiduboxapp)[\/\s]?([\w\.]+)/i],[i,l],[/(2345Explorer)[\/\s]?([\w\.]+)/i],[i,l],[/(MetaSr)[\/\s]?([\w\.]+)/i],[i],[/(LBBROWSER)/i],[i],[/xiaomi\/miuibrowser\/([\w\.]+)/i],[l,[i,"MIUI Browser"]],[/;fbav\/([\w\.]+);/i],[l,[i,"Facebook"]],[/safari\s(line)\/([\w\.]+)/i,/android.+(line)\/([\w\.]+)\/iab/i],[i,l],[/headlesschrome(?:\/([\w\.]+)|\s)/i],[l,[i,"Chrome Headless"]],[/\swv\).+(chrome)\/([\w\.]+)/i],[[i,/(.+)/,"$1 WebView"],l],[/((?:oculus|samsung)browser)\/([\w\.]+)/i],[[i,/(.+(?:g|us))(.+)/,"$1 $2"],l],[/((?:android.+)crmo|crios)\/([\w\.]+)/i,/android.+(chrome)\/([\w\.]+)\s+(?:mobile\s?safari)/i],[[i,"Chrome Mobile"],l],[/android.+version\/([\w\.]+)\s+(?:mobile\s?safari|safari)*/i],[l,[i,"Android Browser"]],[/(sailfishbrowser)\/([\w\.]+)/i],[[i,"Sailfish Browser"],l],[/(chrome|omniweb|arora|[tizenoka]{5}\s?browser)\/v?([\w\.]+)/i],[i,l],[/(dolfin)\/([\w\.]+)/i],[[i,"Dolphin"],l],[/(qihu|qhbrowser|qihoobrowser|360browser)/i],[[i,"360 Browser"]],[/(coast)\/([\w\.]+)/i],[[i,"Opera Coast"],l],[/fxios\/([\w\.-]+)/i],[l,[i,"Firefox"]],[/version\/([\w\.]+).+?mobile\/\w+\s(safari)/i],[l,[i,"Mobile Safari"]],[/version\/([\w\.]+).+?(mobile\s?safari|safari)/i],[l,i],[/webkit.+?(gsa)\/([\w\.]+).+?(mobile\s?safari|safari)(\/[\w\.]+)/i],[[i,"GSA"],l],[/webkit.+?(mobile\s?safari|safari)(\/[\w\.]+)/i],[i,[l,h.str,m.browser.oldsafari.version]],[/(webkit|khtml)\/([\w\.]+)/i],[i,l],[/(navigator|netscape)\/([\w\.-]+)/i],[[i,"Netscape"],l],[/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo\sbrowser|minimo|conkeror)[\/\s]?([\w\.\+]+)/i,/(firefox|seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([\w\.-]+)/i,/(mozilla)\/([\w\.]+).+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|sleipnir)[\/\s]?([\w\.]+)/i,/(links)\s\(([\w\.]+)/i,/(gobrowser)\/?([\w\Line truncated
/**!
* @fileOverview Kickass library to create and place poppers near their reference elements.
* @version 1.0.9
* @license
* Copyright (c) 2016 Federico Zivolo and contributors
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in all
* copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
* SOFTWARE.
*/!function(o,s){"object"===i(t)&&void 0!==e?e.exports=s():void 0===(a="function"==typeof(r=s)?r.call(t,n,t,e):r)||(e.exports=a)}(0,(function(){"use strict";function e(e){var t=e.offsetParent,n=t&&t.nodeName;return n&&"BODY"!==n&&"HTML"!==n?t:window.document.documentElement}function t(e,t){if(1!==e.nodeType)return[];var n=window.getComputedStyle(e,null);return t?n[t]:n}function n(e){return"HTML"===e.nodeName?e:e.parentNode||e.host}function r(e){if(!e||-1!==["HTML","BODY","#document"].indexOf(e.nodeName))return window.document.body;var a=t(e),i=a.overflow,o=a.overflowX,s=a.overflowY;return/(auto|scroll)/.test(i+s+o)?e:r(n(e))}function a(e){var r=e.nodeName;return"BODY"!==r&&"HTML"!==r&&("fixed"===t(e,"position")||a(n(e)))}function i(t){return a(e(t))?"fixed":"absolute"}function o(e,t){var n="x"===t?"Left":"Top",r="Left"==n?"Right":"Bottom";return+e["border"+n+"Width"].split("px")[0]+ +e["border"+r+"Width"].split("px")[0]}function s(e){var n,r=-1!==navigator.appVersion.indexOf("MSIE 10");if(r)try{n=e.getBoundingClientRect()}catch(e){n={}}else n=e.getBoundingClientRect();var a={left:n.left,top:n.top,right:n.right,bottom:n.bottom,width:n.right-n.left,height:n.bottom-n.top};if("HTML"===e.nodeName&&r){var i=window.document.documentElement,s=i.scrollTop,l=i.scrollLeft;a.top-=s,a.bottom-=s,a.left-=l,a.right-=l}var c=n.width-(e.clientWidth||n.right-n.left),u=n.height-(e.clientHeight||n.bottom-n.top);if(c||u){var d=t(e);c-=o(d,"x"),u-=o(d,"y")}return a.right-=c,a.width-=c,a.bottom-=u,a.height-=u,a}function l(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:"top",n="top"===t?"scrollTop":"scrollLeft",r=e.nodeName;if("BODY"===r||"HTML"===r){var a=window.document.documentElement,i=window.document.scrollingElement||a;return i[n]}return e[n]}function c(e,t){var n=2<arguments.length&&void 0!==arguments[2]&&arguments[2],r=l(t,"top"),a=l(t,"left"),i=n?-1:1;return e.top+=r*i,e.bottom+=r*i,e.left+=a*i,e.right+=a*i,e}function u(n,a){var i=2<arguments.length&&void 0!==arguments[2]&&arguments[2],o=3<arguments.length&&void 0!==arguments[3]&&arguments[3],l=r(a),u=s(n),d=s(a),p={top:u.top-d.top,left:u.left-d.left,bottom:u.top-d.top+u.height,right:u.left-d.left+u.width,width:u.width,height:u.height};i&&!o?p=c(p,l,!0):e(n).contains(l)&&"BODY"!==l.nodeName&&(p=c(p,a));var h=t(a),m=+h.borderTopWidth.split("px")[0],f=+h.borderLeftWidth.split("px")[0];return p.top-=m,p.bottom-=m,p.left-=f,p.right-=f,p}function d(){var e=window.document.body,t=window.document.documentElement;return{height:Math.max(e.scrollHeight,e.offsetHeight,t.clientHeight,t.scrollHeight,t.offsetHeight),width:Math.max(e.scrollWidth,e.offsetWidth,t.clientWidth,t.scrollWidth,t.offsetWidth)}}function p(e){var t;if("HTML"===e.nodeName){var n=d();t={width:n.width,height:n.height,left:0,top:0}}else t={width:e.offsetWidth,height:e.offsetHeight,left:e.offsetLeft,top:e.offsetTop};return t.right=t.left+t.width,t.bottom=t.top+t.height,t}function h(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:"top",a=r(e),i=l(a,t);return-1===["BODY","HTML"].indexOf(a.nodeName)?i+h(n(a),t):i}function m(t,o,s){var l={top:0,left:0},c=e(t);if("viewport"===s){var m=function t(n){var r=p(n);if("HTML"!==n.nodeName){var a=t(e(n));return{width:r.offsetWidth,height:r.offsetHeight,left:r.left+a.left,top:r.top+a.top,right:r.right-a.right,bottom:r.bottom-a.bottom}}return r}(c),f=m.left,g=m.top,b=window.document.documentElement,y=b.clientWidth,v=b.clientHeight;if("fixed"===i(t))l.right=y,l.bottom=v;else l={top:0-g,right:y-f+h(t,"left"),bottom:v-g+h(t,"top"),left:0-f}}else{var _;if("BODY"===(_="scrollParent"===s?r(n(t)):"window"===s?window.document.body:s).nodeName){var k=d(),w=k.height,j=k.width;l.right=j,l.bottom=w}else l=u(_,c,a(t))}return l.left+=o,l.top+=o,l.right-=o,l.bottom-=o,l}function f(e,t,n){if(-1===e.indexOf("auto"))return e;var r=m(n,0,"scrollParent"),a={top:t.top-r.top,right:r.right-t.right,bottom:r.bottom-t.bottom,left:t.left-r.left},i=Object.keys(a).sort((function(e,t){return a[t]-a[e]}))[0],o=e.split("-")[1];return i+(o?"-"+o:"")}function g(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function b(e,t,n){if(Array.prototype.findIndex)return e.findIndex((function(e){return e[t]===n}));var r=g(e,(function(e){return e[t]===n}));return e.indexOf(r)}function y(e){return Y({},e,{right:e.left+e.width,bottom:e.top+e.height})}function v(e){var t=window.getComputedStyle(e),n=parseFloat(t.marginTop)+parseFloat(t.marginBottom),r=parseFloat(t.marginLeft)+parseFloat(t.marginRight);return{width:e.offsetWidth+r,height:e.offsetHeight+n}}function _(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,(function(e){return t[e]}))}function k(e,t,n,r){r=r.split("-")[0];var a=v(t),i={position:e,width:a.width,height:a.height},o=-1!==["right","left"].indexOf(r),s=o?"top":"left",l=o?"left":"top",c=o?"height":"width",u=o?"width":"height";return i[s]=n[s]+n[c]/2-a[c]/2,i[l]=r===l?n[l]-a[u]:n[_(l)],i}function w(t,n,r){var a="fixeLine truncated
/** @license React v16.9.0
* react.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var r=n(584),a="function"==typeof Symbol&&Symbol.for,i=a?Symbol.for("react.element"):60103,o=a?Symbol.for("react.portal"):60106,s=a?Symbol.for("react.fragment"):60107,l=a?Symbol.for("react.strict_mode"):60108,c=a?Symbol.for("react.profiler"):60114,u=a?Symbol.for("react.provider"):60109,d=a?Symbol.for("react.context"):60110,p=a?Symbol.for("react.forward_ref"):60112,h=a?Symbol.for("react.suspense"):60113,m=a?Symbol.for("react.suspense_list"):60120,f=a?Symbol.for("react.memo"):60115,g=a?Symbol.for("react.lazy"):60116;a&&Symbol.for("react.fundamental"),a&&Symbol.for("react.responder");var b="function"==typeof Symbol&&Symbol.iterator;function y(e){for(var t=e.message,n="https://reactjs.org/docs/error-decoder.html?invariant="+t,r=1;r<arguments.length;r++)n+="&args[]="+encodeURIComponent(arguments[r]);return e.message="Minified React error #"+t+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings. ",e}var v={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},_={};function k(e,t,n){this.props=e,this.context=t,this.refs=_,this.updater=n||v}function w(){}function j(e,t,n){this.props=e,this.context=t,this.refs=_,this.updater=n||v}k.prototype.isReactComponent={},k.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw y(Error(85));this.updater.enqueueSetState(this,e,t,"setState")},k.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},w.prototype=k.prototype;var S=j.prototype=new w;S.constructor=j,r(S,k.prototype),S.isPureReactComponent=!0;var O={current:null},E={suspense:null},x={current:null},D=Object.prototype.hasOwnProperty,C={key:!0,ref:!0,__self:!0,__source:!0};function A(e,t,n){var r=void 0,a={},o=null,s=null;if(null!=t)for(r in void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(o=""+t.key),t)D.call(t,r)&&!C.hasOwnProperty(r)&&(a[r]=t[r]);var l=arguments.length-2;if(1===l)a.children=n;else if(1<l){for(var c=Array(l),u=0;u<l;u++)c[u]=arguments[u+2];a.children=c}if(e&&e.defaultProps)for(r in l=e.defaultProps)void 0===a[r]&&(a[r]=l[r]);return{$$typeof:i,type:e,key:o,ref:s,props:a,_owner:x.current}}function T(e){return"object"==typeof e&&null!==e&&e.$$typeof===i}var P=/\/+/g,M=[];function L(e,t,n,r){if(M.length){var a=M.pop();return a.result=e,a.keyPrefix=t,a.func=n,a.context=r,a.count=0,a}return{result:e,keyPrefix:t,func:n,context:r,count:0}}function N(e){e.result=null,e.keyPrefix=null,e.func=null,e.context=null,e.count=0,10>M.length&&M.push(e)}function I(e,t,n){return null==e?0:function e(t,n,r,a){var s=typeof t;"undefined"!==s&&"boolean"!==s||(t=null);var l=!1;if(null===t)l=!0;else switch(s){case"string":case"number":l=!0;break;case"object":switch(t.$$typeof){case i:case o:l=!0}}if(l)return r(a,t,""===n?"."+z(t,0):n),1;if(l=0,n=""===n?".":n+":",Array.isArray(t))for(var c=0;c<t.length;c++){var u=n+z(s=t[c],c);l+=e(s,u,r,a)}else if(null===t||"object"!=typeof t?u=null:u="function"==typeof(u=b&&t[b]||t["@@iterator"])?u:null,"function"==typeof u)for(t=u.call(t),c=0;!(s=t.next()).done;)l+=e(s=s.value,u=n+z(s,c++),r,a);else if("object"===s)throw r=""+t,y(Error(31),"[object Object]"===r?"object with keys {"+Object.keys(t).join(", ")+"}":r,"");return l}(e,"",t,n)}function z(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+(""+e).replace(/[=:]/g,(function(e){return t[e]}))}(e.key):t.toString(36)}function R(e,t){e.func.call(e.context,t,e.count++)}function F(e,t,n){var r=e.result,a=e.keyPrefix;e=e.func.call(e.context,t,e.count++),Array.isArray(e)?q(e,r,n,(function(e){return e})):null!=e&&(T(e)&&(e=function(e,t){return{$$typeof:i,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(e,a+(!e.key||t&&t.key===e.key?"":(""+e.key).replace(P,"$&/")+"/")+n)),r.push(e))}function q(e,t,n,r,a){var i="";null!=n&&(i=(""+n).replace(P,"$&/")+"/"),I(e,F,t=L(t,i,r,a)),N(t)}function B(){var e=O.current;if(null===e)throw y(Error(321));return e}var Y={Children:{map:function(e,t,n){if(null==e)return e;var r=[];return q(e,r,null,t,n),r},forEach:function(e,t,n){if(null==e)return e;I(e,R,t=L(null,null,t,n)),N(t)},count:function(e){return I(e,(function(){return null}),null)},toArray:function(e){var t=[];return q(e,t,null,(function(e){return e})),t},only:function(e){if(!T(e))throw y(Error(143));return e}},createRef:function(){return{current:null}},Component:k,PureComponent:j,createContext:function(e,t){return void 0===t&&(t=null),(e={$$typeof:d,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:u,_context:e},e.Consumer=e},forwardRef:function(e){return{$$typeof:p,render:e}},lazy:function(e){return{$$typeof:g,_ctor:e,_status:-1,_result:null}},memo:function(e,t){return{$$typeof:f,type:e,compare:void 0===t?null:t}},useCallback:function(e,t){return B().useCallback(e,t)},useContext:function(e,t){return B().useContext(e,Line truncated
/** @license React v16.13.1
* react-is.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var r="function"==typeof Symbol&&Symbol.for,a=r?Symbol.for("react.element"):60103,i=r?Symbol.for("react.portal"):60106,o=r?Symbol.for("react.fragment"):60107,s=r?Symbol.for("react.strict_mode"):60108,l=r?Symbol.for("react.profiler"):60114,c=r?Symbol.for("react.provider"):60109,u=r?Symbol.for("react.context"):60110,d=r?Symbol.for("react.async_mode"):60111,p=r?Symbol.for("react.concurrent_mode"):60111,h=r?Symbol.for("react.forward_ref"):60112,m=r?Symbol.for("react.suspense"):60113,f=r?Symbol.for("react.suspense_list"):60120,g=r?Symbol.for("react.memo"):60115,b=r?Symbol.for("react.lazy"):60116,y=r?Symbol.for("react.block"):60121,v=r?Symbol.for("react.fundamental"):60117,_=r?Symbol.for("react.responder"):60118,k=r?Symbol.for("react.scope"):60119;function w(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case a:switch(e=e.type){case d:case p:case o:case l:case s:case m:return e;default:switch(e=e&&e.$$typeof){case u:case h:case b:case g:case c:return e;default:return t}}case i:return t}}}function j(e){return w(e)===p}t.AsyncMode=d,t.ConcurrentMode=p,t.ContextConsumer=u,t.ContextProvider=c,t.Element=a,t.ForwardRef=h,t.Fragment=o,t.Lazy=b,t.Memo=g,t.Portal=i,t.Profiler=l,t.StrictMode=s,t.Suspense=m,t.isAsyncMode=function(e){return j(e)||w(e)===d},t.isConcurrentMode=j,t.isContextConsumer=function(e){return w(e)===u},t.isContextProvider=function(e){return w(e)===c},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===a},t.isForwardRef=function(e){return w(e)===h},t.isFragment=function(e){return w(e)===o},t.isLazy=function(e){return w(e)===b},t.isMemo=function(e){return w(e)===g},t.isPortal=function(e){return w(e)===i},t.isProfiler=function(e){return w(e)===l},t.isStrictMode=function(e){return w(e)===s},t.isSuspense=function(e){return w(e)===m},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===o||e===p||e===l||e===s||e===m||e===f||"object"==typeof e&&null!==e&&(e.$$typeof===b||e.$$typeof===g||e.$$typeof===c||e.$$typeof===u||e.$$typeof===h||e.$$typeof===v||e.$$typeof===_||e.$$typeof===k||e.$$typeof===y)},t.typeOf=w},function(e,t,n){"use strict";
/** @license React v16.9.0
* react-dom.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var r=n(0),a=n(584),i=n(911);function o(e){for(var t=e.message,n="https://reactjs.org/docs/error-decoder.html?invariant="+t,r=1;r<arguments.length;r++)n+="&args[]="+encodeURIComponent(arguments[r]);return e.message="Minified React error #"+t+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings. ",e}if(!r)throw o(Error(227));var s=null,l={};function c(){if(s)for(var e in l){var t=l[e],n=s.indexOf(e);if(!(-1<n))throw o(Error(96),e);if(!d[n]){if(!t.extractEvents)throw o(Error(97),e);for(var r in d[n]=t,n=t.eventTypes){var a=void 0,i=n[r],c=t,h=r;if(p.hasOwnProperty(h))throw o(Error(99),h);p[h]=i;var m=i.phasedRegistrationNames;if(m){for(a in m)m.hasOwnProperty(a)&&u(m[a],c,h);a=!0}else i.registrationName?(u(i.registrationName,c,h),a=!0):a=!1;if(!a)throw o(Error(98),r,e)}}}}function u(e,t,n){if(h[e])throw o(Error(100),e);h[e]=t,m[e]=t.eventTypes[n].dependencies}var d=[],p={},h={},m={};function f(e,t,n,r,a,i,o,s,l){var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(e){this.onError(e)}}var g=!1,b=null,y=!1,v=null,_={onError:function(e){g=!0,b=e}};function k(e,t,n,r,a,i,o,s,l){g=!1,b=null,f.apply(_,arguments)}var w=null,j=null,S=null;function O(e,t,n){var r=e.type||"unknown-event";e.currentTarget=S(n),function(e,t,n,r,a,i,s,l,c){if(k.apply(this,arguments),g){if(!g)throw o(Error(198));var u=b;g=!1,b=null,y||(y=!0,v=u)}}(r,t,void 0,e),e.currentTarget=null}function E(e,t){if(null==t)throw o(Error(30));return null==e?t:Array.isArray(e)?Array.isArray(t)?(e.push.apply(e,t),e):(e.push(t),e):Array.isArray(t)?[e].concat(t):[e,t]}function x(e,t,n){Array.isArray(e)?e.forEach(t,n):e&&t.call(n,e)}var D=null;function C(e){if(e){var t=e._dispatchListeners,n=e._dispatchInstances;if(Array.isArray(t))for(var r=0;r<t.length&&!e.isPropagationStopped();r++)O(e,t[r],n[r]);else t&&O(e,t,n);e._dispatchListeners=null,e._dispatchInstances=null,e.isPersistent()||e.constructor.release(e)}}function A(e){if(null!==e&&(D=E(D,e)),e=D,D=null,e){if(x(e,C),D)throw o(Error(95));if(y)throw e=v,y=!1,v=null,e}}var T={injectEventPluginOrder:function(e){if(s)throw o(Error(101));s=Array.prototype.slice.call(e),c()},injectEventPluginsByName:function(e){var t,n=!1;for(t in e)if(e.hasOwnProperty(t)){var r=e[t];if(!l.hasOwnProperty(t)||l[t]!==r){if(l[t])throw o(Error(102),t);l[t]=r,n=!0}}n&&c()}};function P(e,t){var n=e.stateNode;if(!n)return null;var r=w(n);if(!r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw o(Error(231),t,typeof n);return n}var M=Math.random().toString(36).slice(2),L="__reactInternalInstance$"+M,N="__reactEventHandlers$"+M;function I(e){if(e[L])return e[L];for(;!e[L];){if(!e.parentNode)return null;e=e.parentNode}return 5===(e=e[L]).tag||6===e.tag?e:null}function z(e){return!(e=e[L])||5!==e.tag&&6!==e.tag?null:e}function R(e){if(5===e.tag||6===e.tag)return e.stateNode;throw o(Error(33))}function F(e){return e[N]||null}function q(e){do{e=e.return}while(e&&5!==e.tag);return e||null}function B(e,t,n){(t=P(e,n.dispatchConfig.phasedRegistrationNames[t]))&&(n._dispatchListeners=E(n._dispatchListeners,t),n._dispatchInstances=E(n._dispatchInstances,e))}function Y(e){if(e&&e.dispatchConfig.phasedRegistrationNames){for(var t=e._targetInst,n=[];t;)n.push(t),t=q(t);for(t=n.length;0<t--;)B(n[t],"captured",e);for(t=0;t<n.length;t++)B(n[t],"bubbled",e)}}function H(e,t,n){e&&n&&n.dispatchConfig.registrationName&&(t=P(e,n.dispatchConfig.registrationName))&&(n._dispatchListeners=E(n._dispatchListeners,t),n._dispatchInstances=E(n._dispatchInstances,e))}function U(e){e&&e.dispatchConfig.registrationName&&H(e._targetInst,null,e)}function V(e){x(e,Y)}var W=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement);function G(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var K={animationend:G("Animation","AnimationEnd"),animationiteration:G("Animation","AnimationIteration"),animationstart:G("Animation","AnimationStart"),transitionend:G("Transition","TransitionEnd")},$={},J={};function Q(e){if($[e])return $[e];if(!K[e])return e;var t,n=K[e];for(t in n)if(n.hasOwnProperty(t)&&t in J)return $[e]=n[t];return e}W&&(J=document.createElement("div").style,"AnimationEvent"in window||(delete K.animationend.animation,delete K.animationiteration.animation,delete K.animationstart.animation),"TransitionEvent"in window||delete K.transitionend.transition);var X=Q("animationend"),Z=Q("animationiteration"),ee=Q("animationstart"),te=Q("transitionend"),ne="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadLine truncated
/** @license React v0.15.0
* scheduler.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/Object.defineProperty(t,"__esModule",{value:!0});var r=void 0,a=void 0,i=void 0,o=void 0,s=void 0;if(t.unstable_now=void 0,t.unstable_forceFrameRate=void 0,"undefined"==typeof window||"function"!=typeof MessageChannel){var l=null,c=null,u=function(){if(null!==l)try{var e=t.unstable_now();l(!0,e),l=null}catch(e){throw setTimeout(u,0),e}};t.unstable_now=function(){return Date.now()},r=function(e){null!==l?setTimeout(r,0,e):(l=e,setTimeout(u,0))},a=function(e,t){c=setTimeout(e,t)},i=function(){clearTimeout(c)},o=function(){return!1},s=t.unstable_forceFrameRate=function(){}}else{var d=window.performance,p=window.Date,h=window.setTimeout,m=window.clearTimeout,f=window.requestAnimationFrame,g=window.cancelAnimationFrame;"undefined"!=typeof console&&("function"!=typeof f&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),"function"!=typeof g&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills")),t.unstable_now="object"==typeof d&&"function"==typeof d.now?function(){return d.now()}:function(){return p.now()};var b=!1,y=null,v=-1,_=-1,k=33.33,w=-1,j=-1,S=0,O=!1;o=function(){return t.unstable_now()>=S},s=function(){},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing framerates higher than 125 fps is not unsupported"):0<e?(k=Math.floor(1e3/e),O=!0):(k=33.33,O=!1)};var E=function(){if(null!==y){var e=t.unstable_now(),n=0<S-e;try{y(n,e)||(y=null)}catch(e){throw D.postMessage(null),e}}},x=new MessageChannel,D=x.port2;x.port1.onmessage=E;var C=function(e){if(null===y)j=w=-1,b=!1;else{b=!0,f((function(e){m(v),C(e)}));var n=function(){S=t.unstable_now()+k/2,E(),v=h(n,3*k)};if(v=h(n,3*k),-1!==w&&.1<e-w){var r=e-w;!O&&-1!==j&&r<k&&j<k&&(8.33>(k=r<j?j:r)&&(k=8.33)),j=r}w=e,S=e+k,D.postMessage(null)}};r=function(e){y=e,b||(b=!0,f((function(e){C(e)})))},a=function(e,n){_=h((function(){e(t.unstable_now())}),n)},i=function(){m(_),_=-1}}var A=null,T=null,P=null,M=3,L=!1,N=!1,I=!1;function z(e,t){var n=e.next;if(n===e)A=null;else{e===A&&(A=n);var r=e.previous;r.next=n,n.previous=r}e.next=e.previous=null,n=e.callback,r=M;var a=P;M=e.priorityLevel,P=e;try{var i=e.expirationTime<=t;switch(M){case 1:var o=n(i);break;case 2:case 3:case 4:o=n(i);break;case 5:o=n(i)}}catch(e){throw e}finally{M=r,P=a}if("function"==typeof o)if(t=e.expirationTime,e.callback=o,null===A)A=e.next=e.previous=e;else{o=null,i=A;do{if(t<=i.expirationTime){o=i;break}i=i.next}while(i!==A);null===o?o=A:o===A&&(A=e),(t=o.previous).next=o.previous=e,e.next=o,e.previous=t}}function R(e){if(null!==T&&T.startTime<=e)do{var t=T,n=t.next;if(t===n)T=null;else{T=n;var r=t.previous;r.next=n,n.previous=r}t.next=t.previous=null,Y(t,t.expirationTime)}while(null!==T&&T.startTime<=e)}function F(e){I=!1,R(e),N||(null!==A?(N=!0,r(q)):null!==T&&a(F,T.startTime-e))}function q(e,n){N=!1,I&&(I=!1,i()),R(n),L=!0;try{if(e){if(null!==A)do{z(A,n),R(n=t.unstable_now())}while(null!==A&&!o())}else for(;null!==A&&A.expirationTime<=n;)z(A,n),R(n=t.unstable_now());return null!==A||(null!==T&&a(F,T.startTime-n),!1)}finally{L=!1}}function B(e){switch(e){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}function Y(e,t){if(null===A)A=e.next=e.previous=e;else{var n=null,r=A;do{if(t<r.expirationTime){n=r;break}r=r.next}while(r!==A);null===n?n=A:n===A&&(A=e),(t=n.previous).next=n.previous=e,e.next=n,e.previous=t}}var H=s;t.unstable_ImmediatePriority=1,t.unstable_UserBlockingPriority=2,t.unstable_NormalPriority=3,t.unstable_IdlePriority=5,t.unstable_LowPriority=4,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=M;M=e;try{return t()}finally{M=n}},t.unstable_next=function(e){switch(M){case 1:case 2:case 3:var t=3;break;default:t=M}var n=M;M=t;try{return e()}finally{M=n}},t.unstable_scheduleCallback=function(e,n,o){var s=t.unstable_now();if("object"==typeof o&&null!==o){var l=o.delay;l="number"==typeof l&&0<l?s+l:s,o="number"==typeof o.timeout?o.timeout:B(e)}else o=B(e),l=s;if(e={callback:n,priorityLevel:e,startTime:l,expirationTime:o=l+o,next:null,previous:null},l>s){if(o=l,null===T)T=e.next=e.previous=e;else{n=null;var c=T;do{if(o<c.startTime){n=c;break}c=c.next}while(c!==T);null===n?n=T:n===T&&(T=e),(o=n.previous).next=n.previous=e,e.next=n,e.previous=o}null===A&&T===e&&(I?i():I=!0,a(F,l-s))}else Y(e,o),N||L||(N=!0,r(q));return e},t.unstable_cancelCallback=function(e){var t=e.next;if(null!==t){if(e===t)e===A?A=null:e===T&&(T=null);else{e===A?A=t:e===T&&(T=t);var n=e.previous;n.next=t,t.previous=n}e.next=e.previous=null}},t.unstable_wrapCallback=function(e){var t=M;return function(){var n=M;M=t;try{return e.apply(this,arguments)}finally{M=n}}},t.unstable_getCurrentPriorityLevel=function(){return M},t.unstable_shouldYield=fu Line truncated
/*! Moment Duration Format v2.2.2
* https://github.com/jsmreese/moment-duration-format
* Date: 2018-02-16
*
* Duration format plugin function for the Moment.js library
* http://momentjs.com/
*
* Copyright 2018 John Madhavan-Reese
* Released under the MIT license
*/o=this,s=function(e){var t=!1,n=!1,r="escape years months weeks days hours minutes seconds milliseconds general".split(" "),a=[{type:"seconds",targets:[{type:"minutes",value:60},{type:"hours",value:3600},{type:"days",value:86400},{type:"weeks",value:604800},{type:"months",value:2678400},{type:"years",value:31536e3}]},{type:"minutes",targets:[{type:"hours",value:60},{type:"days",value:1440},{type:"weeks",value:10080},{type:"months",value:44640},{type:"years",value:525600}]},{type:"hours",targets:[{type:"days",value:24},{type:"weeks",value:168},{type:"months",value:744},{type:"years",value:8760}]},{type:"days",targets:[{type:"weeks",value:7},{type:"months",value:31},{type:"years",value:365}]},{type:"months",targets:[{type:"years",value:12}]}];function i(e,t){return!(t.length>e.length)&&-1!==e.indexOf(t)}function o(e){for(var t="";e;)t+="0",e-=1;return t}function s(e,t,r){var a,i,l,c=t.useToLocaleString,u=t.useGrouping,d=u&&t.grouping.slice(),p=t.maximumSignificantDigits,h=t.minimumIntegerDigits||1,m=t.fractionDigits||0,f=t.groupingSeparator,g=t.decimalSeparator;if(c&&r){var b={minimumIntegerDigits:h,useGrouping:u};if(m&&(b.maximumFractionDigits=m,b.minimumFractionDigits=m),p&&e>0&&(b.maximumSignificantDigits=p),!n){var y=j({},t);y.useGrouping=!1,y.decimalSeparator=".",e=parseFloat(s(e,y),10)}return e.toLocaleString(r,b)}var v=(p?e.toPrecision(p+1):e.toFixed(m+1)).split("e");l=v[1]||"",i=(v=v[0].split("."))[1]||"";var _=(a=v[0]||"").length,k=i.length,w=_+k,S=a+i;(p&&w===p+1||!p&&k===m+1)&&((S=function(e){for(var t=e.split("").reverse(),n=0,r=!0;r&&n<t.length;)n?"9"===t[n]?t[n]="0":(t[n]=(parseInt(t[n],10)+1).toString(),r=!1):(parseInt(t[n],10)<5&&(r=!1),t[n]="0"),n+=1;return r&&t.push("1"),t.reverse().join("")}(S)).length===w+1&&(_+=1),k&&(S=S.slice(0,-1)),a=S.slice(0,_),i=S.slice(_)),p&&(i=i.replace(/0*$/,""));var O=parseInt(l,10);O>0?i.length<=O?(a+=i+=o(O-i.length),i=""):(a+=i.slice(0,O),i=i.slice(O)):O<0&&(i=o(Math.abs(O)-a.length)+a+i,a="0"),p||((i=i.slice(0,m)).length<m&&(i+=o(m-i.length)),a.length<h&&(a=o(h-a.length)+a));var E,x="";if(u)for(v=a;v.length;)d.length&&(E=d.shift()),x&&(x=f+x),x=v.slice(-E)+x,v=v.slice(0,-E);else x=a;return i&&(x=x+g+i),x}function l(e,t){return e.label.length>t.label.length?-1:e.label.length<t.label.length?1:0}function c(e,t){var n=[];return f(S(t),(function(r){if("_durationLabels"===r.slice(0,15)){var a=r.slice(15).toLowerCase();f(S(t[r]),(function(i){i.slice(0,1)===e&&n.push({type:a,key:i,label:t[r][i]})}))}})),n}var u,d={durationLabelsStandard:{S:"millisecond",SS:"milliseconds",s:"second",ss:"seconds",m:"minute",mm:"minutes",h:"hour",hh:"hours",d:"day",dd:"days",w:"week",ww:"weeks",M:"month",MM:"months",y:"year",yy:"years"},durationLabelsShort:{S:"msec",SS:"msecs",s:"sec",ss:"secs",m:"min",mm:"mins",h:"hr",hh:"hrs",d:"dy",dd:"dys",w:"wk",ww:"wks",M:"mo",MM:"mos",y:"yr",yy:"yrs"},durationTimeTemplates:{HMS:"h:mm:ss",HM:"h:mm",MS:"m:ss"},durationLabelTypes:[{type:"standard",string:"__"},{type:"short",string:"_"}],durationPluralKey:function(e,t,n){return 1===t&&null===n?e:e+e}};function p(e){return"[object Array]"===Object.prototype.toString.call(e)}function h(e){return"[object Object]"===Object.prototype.toString.call(e)}function m(e,t){var n,r=0,a=e&&e.length||0;for("function"!=typeof t&&(n=t,t=function(e){return e===n});r<a;){if(t(e[r]))return e[r];r+=1}}function f(e,t){var n=0,r=e.length;if(e&&r)for(;n<r;){if(!1===t(e[n],n))return;n+=1}}function g(e,t){var n=0,r=e.length,a=[];if(!e||!r)return a;for(;n<r;)a[n]=t(e[n],n),n+=1;return a}function b(e,t){return g(e,(function(e){return e[t]}))}function y(e){var t=[];return f(e,(function(e){e&&t.push(e)})),t}function v(e){var t=[];return f(e,(function(e){m(t,e)||t.push(e)})),t}function _(e,t){var n=[];return f(e,(function(e){f(t,(function(t){e===t&&n.push(e)}))})),v(n)}function k(e,t){var n=[];return f(e,(function(r,a){if(!t(r))return n=e.slice(a),!1})),n}function w(e,t){return k(e.slice().reverse(),t).reverse()}function j(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n]);return e}function S(e){var t=[];for(var n in e)e.hasOwnProperty(n)&&t.push(n);return t}function O(e,t){var n=0,r=e.length;if(!e||!r)return!1;for(;n<r;){if(!0===t(e[n],n))return!0;n+=1}return!1}function E(e){var t=[];return f(e,(function(e){t=t.concat(e)})),t}function x(){var e,t=[].slice.call(arguments),n={};if(f(t,(function(t,r){if(!r){if(!p(t))throw"Expected array as the first argument to durationsFormat.";e=t}"string"!=typeof t&&"function"!=typeof t?"number"!=typeof t?h(t)&&j(n,t):n.precision=t:n.template=t})),!e||!e.length)return[];n.returnMomentTypes=!0;var a=g(e,(function(e){return e.format(n)})),i=_(r,v(b(E(a),"type"))),o=n.largest;return o&&(i=i.slice(0,o)),n.returnMomentTypes=!1,n.outputTypes=i,g(e,(function(e){return e.format(n)}))}function D(){var n=[].slice.call(arguments),o=j({},this.format.defaults),u=this.asMilliseconds(),E=this.asMonths();"function"==typeof this.isValid&&!1===this.isValid()&&(u=0,E=0);var x=u<0,D=e.duration(Math.abs(u),"mLine truncated
/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */
var r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)};function a(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var i=function(){return(i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)};function o(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n}function s(e,t,n,r){var a,i=arguments.length,o=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(a=e[s])&&(o=(i<3?a(o):i>3?a(t,n,o):a(t,n))||o);return i>3&&o&&Object.defineProperty(t,n,o),o}function l(e,t){return function(n,r){t(n,r,e)}}function c(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function u(e,t,n,r){return new(n||(n=Promise))((function(a,i){function o(e){try{l(r.next(e))}catch(e){i(e)}}function s(e){try{l(r.throw(e))}catch(e){i(e)}}function l(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(o,s)}l((r=r.apply(e,t||[])).next())}))}function d(e,t){var n,r,a,i,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;o;)try{if(n=1,r&&(a=2&i[0]?r.return:i[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,i[1])).done)return a;switch(r=0,a&&(i=[2&i[0],a.value]),i[0]){case 0:case 1:a=i;break;case 4:return o.label++,{value:i[1],done:!1};case 5:o.label++,r=i[1],i=[0];continue;case 7:i=o.ops.pop(),o.trys.pop();continue;default:if(!(a=o.trys,(a=a.length>0&&a[a.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!a||i[1]>a[0]&&i[1]<a[3])){o.label=i[1];break}if(6===i[0]&&o.label<a[1]){o.label=a[1],a=i;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(i);break}a[2]&&o.ops.pop(),o.trys.pop();continue}i=t.call(e,o)}catch(e){i=[6,e],r=0}finally{n=a=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}}var p=Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]};function h(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||p(t,e,n)}function m(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function f(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,a,i=n.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)o.push(r.value)}catch(e){a={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}return o}function g(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(f(arguments[t]));return e}function b(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),a=0;for(t=0;t<n;t++)for(var i=arguments[t],o=0,s=i.length;o<s;o++,a++)r[a]=i[o];return r}function y(e){return this instanceof y?(this.v=e,this):new y(e)}function v(e,t,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r,a=n.apply(e,t||[]),i=[];return r={},o("next"),o("throw"),o("return"),r[Symbol.asyncIterator]=function(){return this},r;function o(e){a[e]&&(r[e]=function(t){return new Promise((function(n,r){i.push([e,t,n,r])>1||s(e,t)}))})}function s(e,t){try{(n=a[e](t)).value instanceof y?Promise.resolve(n.value.v).then(l,c):u(i[0][2],n)}catch(e){u(i[0][3],e)}var n}function l(e){s("next",e)}function c(e){s("throw",e)}function u(e,t){e(t),i.shift(),i.length&&s(i[0][0],i[0][1])}}function _(e){var t,n;return t={},r("next"),r("throw",(function(e){throw e})),r("return"),t[Symbol.iterator]=function(){return this},t;function r(r,a){t[r]=e[r]?function(t){return(n=!n)?{value:y(e[r](t)),done:"return"===r}:a?a(t):t}:a}}function k(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e=m(e),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){retLine truncated
/*!
* @overview es6-promise - a tiny implementation of Promises/A+.
* @copyright Copyright (c) 2014 Yehuda Katz, Tom Dale, Stefan Penner and contributors (Conversion to ES6 API by Jake Archibald)
* @license Licensed under MIT license
* See https://raw.githubusercontent.com/stefanpenner/es6-promise/master/LICENSE
* @version v4.2.8+1e68dce6
*/var r;r=function(){"use strict";function e(e){return"function"==typeof e}var r=Array.isArray?Array.isArray:function(e){return"[object Array]"===Object.prototype.toString.call(e)},a=0,i=void 0,o=void 0,s=function(e,t){m[a]=e,m[a+1]=t,2===(a+=2)&&(o?o(f):_())},l="undefined"!=typeof window?window:void 0,c=l||{},u=c.MutationObserver||c.WebKitMutationObserver,d="undefined"==typeof self&&void 0!==t&&"[object process]"==={}.toString.call(t),p="undefined"!=typeof Uint8ClampedArray&&"undefined"!=typeof importScripts&&"undefined"!=typeof MessageChannel;function h(){var e=setTimeout;return function(){return e(f,1)}}var m=new Array(1e3);function f(){for(var e=0;e<a;e+=2)(0,m[e])(m[e+1]),m[e]=void 0,m[e+1]=void 0;a=0}var g,b,y,v,_=void 0;function k(e,t){var n=this,r=new this.constructor(S);void 0===r[j]&&L(r);var a=n._state;if(a){var i=arguments[a-1];s((function(){return P(a,r,i,n._result)}))}else A(n,r,e,t);return r}function w(e){if(e&&"object"==typeof e&&e.constructor===this)return e;var t=new this(S);return E(t,e),t}d?_=function(){return t.nextTick(f)}:u?(b=0,y=new u(f),v=document.createTextNode(""),y.observe(v,{characterData:!0}),_=function(){v.data=b=++b%2}):p?((g=new MessageChannel).port1.onmessage=f,_=function(){return g.port2.postMessage(0)}):_=void 0===l?function(){try{var e=Function("return this")().require("vertx");return void 0!==(i=e.runOnLoop||e.runOnContext)?function(){i(f)}:h()}catch(e){return h()}}():h();var j=Math.random().toString(36).substring(2);function S(){}function O(t,n,r){n.constructor===t.constructor&&r===k&&n.constructor.resolve===w?function(e,t){1===t._state?D(e,t._result):2===t._state?C(e,t._result):A(t,void 0,(function(t){return E(e,t)}),(function(t){return C(e,t)}))}(t,n):void 0===r?D(t,n):e(r)?function(e,t,n){s((function(e){var r=!1,a=function(e,t,n,r){try{e.call(t,n,r)}catch(e){return e}}(n,t,(function(n){r||(r=!0,t!==n?E(e,n):D(e,n))}),(function(t){r||(r=!0,C(e,t))}),e._label);!r&&a&&(r=!0,C(e,a))}),e)}(t,n,r):D(t,n)}function E(e,t){if(e===t)C(e,new TypeError("You cannot resolve a promise with itself"));else if(a=typeof(r=t),null===r||"object"!==a&&"function"!==a)D(e,t);else{var n=void 0;try{n=t.then}catch(t){return void C(e,t)}O(e,t,n)}var r,a}function x(e){e._onerror&&e._onerror(e._result),T(e)}function D(e,t){void 0===e._state&&(e._result=t,e._state=1,0!==e._subscribers.length&&s(T,e))}function C(e,t){void 0===e._state&&(e._state=2,e._result=t,s(x,e))}function A(e,t,n,r){var a=e._subscribers,i=a.length;e._onerror=null,a[i]=t,a[i+1]=n,a[i+2]=r,0===i&&e._state&&s(T,e)}function T(e){var t=e._subscribers,n=e._state;if(0!==t.length){for(var r=void 0,a=void 0,i=e._result,o=0;o<t.length;o+=3)r=t[o],a=t[o+n],r?P(n,r,a,i):a(i);e._subscribers.length=0}}function P(t,n,r,a){var i=e(r),o=void 0,s=void 0,l=!0;if(i){try{o=r(a)}catch(e){l=!1,s=e}if(n===o)return void C(n,new TypeError("A promises callback cannot return that same promise."))}else o=a;void 0!==n._state||(i&&l?E(n,o):!1===l?C(n,s):1===t?D(n,o):2===t&&C(n,o))}var M=0;function L(e){e[j]=M++,e._state=void 0,e._result=void 0,e._subscribers=[]}var N=function(){function e(e,t){this._instanceConstructor=e,this.promise=new e(S),this.promise[j]||L(this.promise),r(t)?(this.length=t.length,this._remaining=t.length,this._result=new Array(this.length),0===this.length?D(this.promise,this._result):(this.length=this.length||0,this._enumerate(t),0===this._remaining&&D(this.promise,this._result))):C(this.promise,new Error("Array Methods must be provided an Array"))}return e.prototype._enumerate=function(e){for(var t=0;void 0===this._state&&t<e.length;t++)this._eachEntry(e[t],t)},e.prototype._eachEntry=function(e,t){var n=this._instanceConstructor,r=n.resolve;if(r===w){var a=void 0,i=void 0,o=!1;try{a=e.then}catch(e){o=!0,i=e}if(a===k&&void 0!==e._state)this._settledAt(e._state,t,e._result);else if("function"!=typeof a)this._remaining--,this._result[t]=e;else if(n===I){var s=new n(S);o?C(s,i):O(s,e,a),this._willSettleAt(s,t)}else this._willSettleAt(new n((function(t){return t(e)})),t)}else this._willSettleAt(r(e),t)},e.prototype._settledAt=function(e,t,n){var r=this.promise;void 0===r._state&&(this._remaining--,2===e?C(r,n):this._result[t]=n),0===this._remaining&&D(r,this._result)},e.prototype._willSettleAt=function(e,t){var n=this;A(e,void 0,(function(e){return n._settledAt(1,t,e)}),(function(e){return n._settledAt(2,t,e)}))},e}(),I=function(){function t(e){this[j]=M++,this._result=this._state=void 0,this._subscribers=[],S!==e&&("function"!=typeof e&&function(){throw new TypeError("You must pass a resolver function as the first argument to the promise constructor")}(),this instanceof t?function(e,t){try{t((function(t){E(e,t)}),(function(t){C(e,t)}))}catch(t){C(e,t)}}(this,e):function(){throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}())}return t.prototype.catch=function(e){return this.then(null,e)},t.prototype.finally=function(t){var n=this.constructor;returLine truncated
/*!
Copyright (c) 2017 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
*/!function(){"use strict";var n={}.hasOwnProperty;function a(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var i=typeof r;if("string"===i||"number"===i)e.push(r);else if(Array.isArray(r)&&r.length){var o=a.apply(null,r);o&&e.push(o)}else if("object"===i)for(var s in r)n.call(r,s)&&r[s]&&e.push(s)}}return e.join(" ")}e.exports?(a.default=a,e.exports=a):void 0===(r=function(){return a}.apply(t,[]))||(e.exports=r)}()},function(e,t,n){var r=n(221),a=n(1144),i=n(734);function o(e,t,n){return r("string"==typeof e,"First param must be a string"),r("string"==typeof t||t instanceof RegExp,"Second param must be a string pattern or a regular expression"),("string"==typeof t?s:l)(e,t,n)}function s(e,t,n){var r=e.indexOf(t);if(r>=0){var a=[],i=r+t.length;return r>0&&a.push(e.substring(0,r)),a.push("function"==typeof n?n(e.substring(r,i),r,e):n),i<e.length&&a.push(e.substring(i)),a}return[e]}function l(e,t,n){var r,a=[],i="function"==typeof n,o=t.lastIndex;t.lastIndex=0;for(var s=0;r=t.exec(e);){var l=r.index;""===r[0]&&t.lastIndex++,l!==s&&a.push(e.substring(s,l)),s=l+r[0].length;var c=i?n.apply(this,r.concat(l,r.input)):n;if(a.push(c),!t.global)break}return s<e.length&&a.push(e.substring(s)),t.lastIndex=o,a}e.exports=function(e,t,n){if(a(e))return o(e,t,n);if(Array.isArray(e)&&e[0])return i(e.map((function(e){return a(e)?o(e,t,n):e})));throw new TypeError("First argument must be an array or non-empty string")}},function(e,t){var n=Object.prototype.toString,r=Array.isArray;e.exports=function(e){return"string"==typeof e||!r(e)&&function(e){return!!e&&"object"==typeof e}(e)&&"[object String]"==n.call(e)}},function(e,t,n){"use strict";e.exports=function(){return/\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62(?:\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDB40\uDC77\uDB40\uDC6C\uDB40\uDC73|\uDB40\uDC73\uDB40\uDC63\uDB40\uDC74)\uDB40\uDC7F|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|\uD83D\uDC68(?:\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83D\uDC68|(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|[\u2695\u2696\u2708]\uFE0F|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92])|(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2695\u2696\u2708]\uFE0F|(?:\uD83C[\uDFFB-\uDFFF])\u200D(?:\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]))|\uD83D\uDC69\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92])|\uD83D\uDC69\u200D\uD83D\uDC66\u200D\uD83D\uDC66|(?:\uD83D\uDC41\uFE0F\u200D\uD83D\uDDE8|\uD83D\uDC69(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2695\u2696\u2708]|(?:(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)\uFE0F|\uD83D\uDC6F|\uD83E[\uDD3C\uDDDE\uDDDF])\u200D[\u2640\u2642]|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD37-\uDD39\uDD3D\uDD3E\uDDD6-\uDDDD])(?:(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]|\u200D[\u2640\u2642])|\uD83D\uDC69\u200D[\u2695\u2696\u2708])\uFE0F|\uD83D\uDC69\u200D\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D[\uDC66\uDC67])|\uD83D\uDC68(?:\u200D(?:(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D[\uDC66\uDC67])|\uD83D[\uDC66\uDC67])|\uD83C[\uDFFB-\uDFFF])|\uD83C\uDFF3\uFE0F\u200D\uD83C\uDF08|\uD83D\uDC69\u200D\uD83D\uDC67|\uD83D\uDC69(?:\uD83C[\uDFFB-\uDFFF])\u200D(?:\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92])|\uD83D\uDC69\u200D\uD83D\uDC66|\uD83C\uDDF4\uD83C\uDDF2|\uD83C\uDDFD\uD83C\uDDF0|\uD83C\uDDF6\uD83C\uDDE6|\uD83D\uDC69(?:\uD83C[\uDFFB-\uDFFF])|\uD83C\uDDFC(?:\uD83C[\uDDEB\uDDF8])|\uD83C\uDDEB(?:\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7])|\uD83C\uDDE9(?:\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF])|\uD83C\uDDE7(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF])|\uD83C\uDDF1(?:\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE])|\uD83C\uDDFE(?:\uD83C[\uDDEA\uDDF9])|\uD83C\uDDF9(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF])|\uD83C\uDDF5(?:\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE])|\uD83C\uDDEF(?:\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5])|\uD83C\uDDED(?:\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA])|\uD83C\uDDEE(?:\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9])|\uD83C\uDDFB(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA])|\uD83C\uDDEC(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE])|\uD83C\uDDF7(?:\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC])|\uD83C\uDDEA(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDLine truncated
//# sourceMappingURL=app.bundle.min.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./node_modules/react/index.js","webpack:///./node_modules/@atlaskit/theme/dist/esm/colors.js","webpack:///./node_modules/@atlaskit/theme/dist/esm/elevation.js","webpack:///./node_modules/@atlaskit/theme/dist/esm/typography.js","webpack:///./node_modules/@atlaskit/theme/dist/esm/utils/math.js","webpack:///./node_modules/@atlaskit/theme/dist/esm/components/Theme.js","webpack:///./node_modules/@atlaskit/theme/dist/esm/components/AtlaskitThemeProvider.js","webpack:///./node_modules/@atlaskit/theme/dist/esm/components/Appearance.js","webpack:///./node_modules/@atlaskit/theme/dist/esm/components/Reset.js","webpack:///./node_modules/@atlaskit/theme/dist/esm/hoc.js","webpack:///./node_modules/@atlaskit/theme/dist/esm/index.js","webpack:///./react/features/base/redux/ReducerRegistry.js","webpack:///./react/features/base/redux/StateListenerRegistry.js","webpack:///./node_modules/styled-components/dist/styled-components.browser.esm.js","webpack:///./react/features/base/lib-jitsi-meet/index.js","webpack:///./react/features/analytics/index.js","webpack:///./node_modules/i18next/node_modules/@babel/runtime/helpers/esm/typeof.js","webpack:///./node_modules/i18next/node_modules/@babel/runtime/helpers/esm/defineProperty.js","webpack:///./node_modules/i18next/node_modules/@babel/runtime/helpers/esm/objectSpread.js","webpack:///./node_modules/i18next/node_modules/@babel/runtime/helpers/esm/classCallCheck.js","webpack:///./node_modules/i18next/node_modules/@babel/runtime/helpers/esm/createClass.js","webpack:///./node_modules/i18next/node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js","webpack:///./node_modules/i18next/node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js","webpack:///./node_modules/i18next/node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js","webpack:///./node_modules/i18next/node_modules/@babel/runtime/helpers/esm/setPrototypeOf.js","webpack:///./node_modules/i18next/node_modules/@babel/runtime/helpers/esm/inherits.js","webpack:///./node_modules/i18next/node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js","webpack:///./node_modules/i18next/node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js","webpack:///./node_modules/i18next/node_modules/@babel/runtime/helpers/esm/toConsumableArray.js","webpack:///./node_modules/i18next/node_modules/@babel/runtime/helpers/esm/arrayWithoutHoles.js","webpack:///./node_modules/i18next/node_modules/@babel/runtime/helpers/esm/iterableToArray.js","webpack:///./node_modules/i18next/node_modules/@babel/runtime/helpers/esm/nonIterableSpread.js","webpack:///./node_modules/i18next/node_modules/@babel/runtime/helpers/esm/slicedToArray.js","webpack:///./node_modules/i18next/node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js","webpack:///./node_modules/i18next/node_modules/@babel/runtime/helpers/esm/iterableToArrayLimit.js","webpack:///./node_modules/i18next/node_modules/@babel/runtime/helpers/esm/nonIterableRest.js","webpack:///./node_modules/i18next/dist/esm/i18next.js","webpack:///./node_modules/i18next-xhr-backend/node_modules/@babel/runtime/helpers/esm/classCallCheck.js","webpack:///./node_modules/i18next-xhr-backend/node_modules/@babel/runtime/helpers/esm/createClass.js","webpack:///./node_modules/i18next-xhr-backend/node_modules/@babel/runtime/helpers/esm/typeof.js","webpack:///./node_modules/i18next-xhr-backend/dist/esm/i18nextXHRBackend.js","webpack:///./react/features/base/i18n/configLanguageDetector.js","webpack:///./react/features/base/i18n/customNavigatorDetector.js","webpack:///./react/features/base/i18n/languageDetector.web.js","webpack:///./react/features/base/i18n/i18next.js","webpack:///./react/features/base/i18n/dateUtil.js","webpack:///./react/features/base/icons/svg/add.svg","webpack:///./react/features/base/icons/svg/arrow_down.svg","webpack:///./react/features/base/icons/svg/arrow-down-small.svg","webpack:///./react/features/base/icons/svg/arrow_up.svg","webpack:///./react/features/base/icons/svg/arrow-left.svg","webpack:///./react/features/base/icons/svg/volume.svg","webpack:///./react/features/base/icons/svg/blur-background.svg","webpack:///./react/features/base/icons/svg/camera.svg","webpack:///./react/features/base/icons/svg/camera-disabled.svg","webpack:///./react/features/base/icons/svg/cancel.svg","webpack:///./react/features/base/icons/svg/chat.svg","webpack:///./react/features/base/icons/svg/check.svg","webpack:///./react/features/base/icons/svg/close.svg","webpack:///./react/features/base/icons/svg/closed_caption.svg","webpack:///./react/features/base/icons/svg/code-block.svg","webpack:///./react/features/base/icons/svg/gsm-bars.svg","webpack:///./react/features/base/icons/svg/ninja.svg","webpack:///./react/features/base/icons/svg/copy.svg","webpack:///./react/features/base/icons/svg/crown.svg","webpack:///./react/features/base/icons/svg/dominant-speaker.svg","webpack:///./react/features/base/icons/svg/download.svg","webpaLine truncated
+99
View File
@@ -0,0 +1,99 @@
{
"safari": [
{"version": "10.2" },
{
"capabilities": {
"audioIn": true,
"audioOut": true,
"videoIn": false,
"videoOut": false,
"screenSharing": false
},
"iframeCapabilities": {
"isSupported": false
}
}
],
"chrome":
[
{"version": "51" },
{
"capabilities": {
"audioIn": true,
"audioOut": true,
"videoIn": true,
"videoOut": true,
"screenSharing": true
}
}
],
"opera":
[
{"version": "22" },
{
"capabilities": {
"audioIn": true,
"audioOut": true,
"videoIn": true,
"videoOut": true,
"screenSharing": false
}
}
],
"firefox": [
{"version": "52.4" },
{
"capabilities": {
"audioIn": true,
"audioOut": true,
"videoIn": true,
"videoOut": true,
"screenSharing": true
}
}
],
"edge": [
{
"capabilities": {
"audioIn": true,
"audioOut": true,
"videoIn": true,
"videoOut": true,
"screenSharing": false
}
}
],
"nwjs": [
{
"capabilities": {
"audioIn": true,
"audioOut": true,
"videoIn": true,
"videoOut": true,
"screenSharing": true
}
}
],
"electron": [
{
"capabilities": {
"audioIn": true,
"audioOut": true,
"videoIn": true,
"videoOut": true,
"screenSharing": true
}
}
],
"react-native": [
{
"capabilities": {
"audioIn": true,
"audioOut": true,
"videoIn": true,
"videoOut": true,
"screenSharing": false
}
}
]
}
+2
View File
@@ -0,0 +1,2 @@
!function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/libs/",r(r.s=0)}([function(e,t){}]);
//# sourceMappingURL=close3.min.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"sources":["webpack:///webpack/bootstrap"],"names":["installedModules","__webpack_require__","moduleId","exports","module","i","l","modules","call","m","c","d","name","getter","o","Object","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","prototype","hasOwnProperty","p","s"],"mappings":"aACE,IAAIA,EAAmB,GAGvB,SAASC,EAAoBC,GAG5B,GAAGF,EAAiBE,GACnB,OAAOF,EAAiBE,GAAUC,QAGnC,IAAIC,EAASJ,EAAiBE,GAAY,CACzCG,EAAGH,EACHI,GAAG,EACHH,QAAS,IAUV,OANAI,EAAQL,GAAUM,KAAKJ,EAAOD,QAASC,EAAQA,EAAOD,QAASF,GAG/DG,EAAOE,GAAI,EAGJF,EAAOD,QAKfF,EAAoBQ,EAAIF,EAGxBN,EAAoBS,EAAIV,EAGxBC,EAAoBU,EAAI,SAASR,EAASS,EAAMC,GAC3CZ,EAAoBa,EAAEX,EAASS,IAClCG,OAAOC,eAAeb,EAASS,EAAM,CAAEK,YAAY,EAAMC,IAAKL,KAKhEZ,EAAoBkB,EAAI,SAAShB,GACX,oBAAXiB,QAA0BA,OAAOC,aAC1CN,OAAOC,eAAeb,EAASiB,OAAOC,YAAa,CAAEC,MAAO,WAE7DP,OAAOC,eAAeb,EAAS,aAAc,CAAEmB,OAAO,KAQvDrB,EAAoBsB,EAAI,SAASD,EAAOE,GAEvC,GADU,EAAPA,IAAUF,EAAQrB,EAAoBqB,IAC/B,EAAPE,EAAU,OAAOF,EACpB,GAAW,EAAPE,GAA8B,iBAAVF,GAAsBA,GAASA,EAAMG,WAAY,OAAOH,EAChF,IAAII,EAAKX,OAAOY,OAAO,MAGvB,GAFA1B,EAAoBkB,EAAEO,GACtBX,OAAOC,eAAeU,EAAI,UAAW,CAAET,YAAY,EAAMK,MAAOA,IACtD,EAAPE,GAA4B,iBAATF,EAAmB,IAAI,IAAIM,KAAON,EAAOrB,EAAoBU,EAAEe,EAAIE,EAAK,SAASA,GAAO,OAAON,EAAMM,IAAQC,KAAK,KAAMD,IAC9I,OAAOF,GAIRzB,EAAoB6B,EAAI,SAAS1B,GAChC,IAAIS,EAAST,GAAUA,EAAOqB,WAC7B,WAAwB,OAAOrB,EAAgB,SAC/C,WAA8B,OAAOA,GAEtC,OADAH,EAAoBU,EAAEE,EAAQ,IAAKA,GAC5BA,GAIRZ,EAAoBa,EAAI,SAASiB,EAAQC,GAAY,OAAOjB,OAAOkB,UAAUC,eAAe1B,KAAKuB,EAAQC,IAGzG/B,EAAoBkC,EAAI,SAIjBlC,EAAoBA,EAAoBmC,EAAI,G","file":"close3.min.js","sourcesContent":[" \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"/libs/\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 0);\n"],"sourceRoot":""}
+109
View File
@@ -0,0 +1,109 @@
!function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}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 o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));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="/libs/",n(n.s=402)}([function(e,t,n){"use strict";e.exports=n(261)},function(e,t,n){"use strict";n.r(t),n.d(t,"colors",(function(){return r})),n.d(t,"elevation",(function(){return o})),n.d(t,"typography",(function(){return i})),n.d(t,"math",(function(){return a})),n.d(t,"getTheme",(function(){return ln.a})),n.d(t,"themed",(function(){return l.a})),n.d(t,"AtlaskitThemeProvider",(function(){return Ln})),n.d(t,"Appearance",(function(){return Vn})),n.d(t,"AtlasKitThemeProvider",(function(){return Qn})),n.d(t,"borderRadius",(function(){return Zn})),n.d(t,"gridSize",(function(){return er})),n.d(t,"fontSize",(function(){return tr})),n.d(t,"fontSizeSmall",(function(){return nr})),n.d(t,"fontFamily",(function(){return rr})),n.d(t,"codeFontFamily",(function(){return or})),n.d(t,"layers",(function(){return ir})),n.d(t,"assistive",(function(){return ar})),n.d(t,"ResetTheme",(function(){return Yn})),n.d(t,"Reset",(function(){return Xn})),n.d(t,"default",(function(){return Fn})),n.d(t,"withTheme",(function(){return Jn})),n.d(t,"createTheme",(function(){return Mn}));var r={};n.r(r),n.d(r,"R50",(function(){return f})),n.d(r,"R75",(function(){return d})),n.d(r,"R100",(function(){return p})),n.d(r,"R200",(function(){return h})),n.d(r,"R300",(function(){return m})),n.d(r,"R400",(function(){return v})),n.d(r,"R500",(function(){return g})),n.d(r,"Y50",(function(){return b})),n.d(r,"Y75",(function(){return y})),n.d(r,"Y100",(function(){return w})),n.d(r,"Y200",(function(){return x})),n.d(r,"Y300",(function(){return _})),n.d(r,"Y400",(function(){return k})),n.d(r,"Y500",(function(){return O})),n.d(r,"G50",(function(){return E})),n.d(r,"G75",(function(){return S})),n.d(r,"G100",(function(){return C})),n.d(r,"G200",(function(){return A})),n.d(r,"G300",(function(){return N})),n.d(r,"G400",(function(){return j})),n.d(r,"G500",(function(){return P})),n.d(r,"B50",(function(){return T})),n.d(r,"B75",(function(){return D})),n.d(r,"B100",(function(){return M})),n.d(r,"B200",(function(){return F})),n.d(r,"B300",(function(){return I})),n.d(r,"B400",(function(){return R})),n.d(r,"B500",(function(){return B})),n.d(r,"P50",(function(){return L})),n.d(r,"P75",(function(){return z})),n.d(r,"P100",(function(){return H})),n.d(r,"P200",(function(){return U})),n.d(r,"P300",(function(){return W})),n.d(r,"P400",(function(){return V})),n.d(r,"P500",(function(){return q})),n.d(r,"T50",(function(){return G})),n.d(r,"T75",(function(){return K})),n.d(r,"T100",(function(){return $})),n.d(r,"T200",(function(){return Y})),n.d(r,"T300",(function(){return X})),n.d(r,"T400",(function(){return J})),n.d(r,"T500",(function(){return Q})),n.d(r,"N0",(function(){return Z})),n.d(r,"N10",(function(){return ee})),n.d(r,"N20",(function(){return te})),n.d(r,"N30",(function(){return ne})),n.d(r,"N40",(function(){return re})),n.d(r,"N50",(function(){return oe})),n.d(r,"N60",(function(){return ie})),n.d(r,"N70",(function(){return ae})),n.d(r,"N80",(function(){return ue})),n.d(r,"N90",(function(){return ce})),n.d(r,"N100",(function(){return se})),n.d(r,"N200",(function(){return le})),n.d(r,"N300",(function(){return fe})),n.d(r,"N400",(function(){return de})),n.d(r,"N500",(function(){return pe})),n.d(r,"N600",(function(){return he})),n.d(r,"N700",(function(){return me})),n.d(r,"N800",(function(){return ve})),n.d(r,"N900",(function(){return ge})),n.d(r,"N10A",(function(){return be})),n.d(r,"N20A",(function(){return ye})),n.d(r,"N30A",(function(){return we})),n.d(r,"N40A",(function(){return xe})),n.d(r,"N50A",(function(){return _e})),n.d(r,"N60A",(function(){return ke})),n.d(r,"N70A",(function(){return Oe})),n.d(r,"N80A",(function(){return Ee})),n.d(r,"N90A",(function(){return Se})),n.d(r,"N100A",(function(){return Ce})),n.d(r,"N200A",(function(){return Ae})),n.d(r,"N300A",(function(){return Ne})),n.d(r,"N400A",(function(){return je})),n.d(r,"N500A",(function(){return Pe})),n.d(r,"N600A",(function(){return Te})),n.d(r,"N700A",(function(){return De})),n.d(r,"N800A",(function(){return Me})),n.d(r,"DN900",(function(){return Fe})),n.d(r,"DN800",(function(){return Ie})),n.d(r,"DN700",(function(){returnLine truncated
/*!
Copyright (c) 2015 Jed Watson.
Based on code that is Copyright 2013-2015, Facebook, Inc.
All rights reserved.
*/!function(){"use strict";var o=!("undefined"==typeof window||!window.document||!window.document.createElement),i={canUseDOM:o,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:o&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:o&&!!window.screen};void 0===(r=function(){return i}.call(t,n,t,e))||(e.exports=r)}()},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){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){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){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){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){"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE){0;try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}}(),e.exports=n(262)},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){var r=n(104),o=n(5);e.exports=function(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?o(e):t}},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(346);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){var r=n(7);e.exports=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?Object(arguments[t]):{},o=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(o=o.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),o.forEach((function(t){r(e,t,n[t])}))}return e}},function(e,t){function n(){return e.exports=n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},n.apply(this,arguments)}e.exports=n},function(e,t,n){var r=n(287);e.exports=function(e,t){if(null==e)return{};var n,o,i=r(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o<a.length;o++)n=a[o],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}},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){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){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){var r=n(10);e.exports=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?Object(arguments[t]):{},o=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(o=o.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),o.forEach((function(t){r(e,t,n[t])}))}return e}},function(e,t,n){var r=n(151),o=n(26);e.exports=function(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?o(e):t}},function(e,t,n){var r=n(295);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){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){var r=n(344),o=n(4);e.exports=functioLine truncated
/**
* @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 i="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]",p="[object Function]",h="[object GeneratorFunction]",m="[object Map]",v="[object Number]",g="[object Object]",b="[object RegExp]",y="[object Set]",w="[object String]",x="[object Symbol]",_="[object WeakMap]",k="[object ArrayBuffer]",O="[object DataView]",E="[object Float32Array]",S="[object Float64Array]",C="[object Int8Array]",A="[object Int16Array]",N="[object Int32Array]",j="[object Uint8Array]",P="[object Uint16Array]",T="[object Uint32Array]",D=/\b__p \+= '';/g,M=/\b(__p \+=) '' \+/g,F=/(__e\(.*?\)|\b__t\)) \+\n'';/g,I=/&(?:amp|lt|gt|quot|#39);/g,R=/[&<>"']/g,B=RegExp(I.source),L=RegExp(R.source),z=/<%-([\s\S]+?)%>/g,H=/<%([\s\S]+?)%>/g,U=/<%=([\s\S]+?)%>/g,W=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,V=/^\w*$/,q=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,G=/[\\^$.*+?()[\]{}|]/g,K=RegExp(G.source),$=/^\s+|\s+$/g,Y=/^\s+/,X=/\s+$/,J=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Q=/\{\n\/\* \[wrapped with (.+)\] \*/,Z=/,? & /,ee=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,te=/\\(\\)?/g,ne=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,re=/\w*$/,oe=/^[-+]0x[0-9a-f]+$/i,ie=/^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",pe="\\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",he="[\\ud800-\\udfff]",me="["+pe+"]",ve="["+de+"]",ge="\\d+",be="[\\u2700-\\u27bf]",ye="[a-z\\xdf-\\xf6\\xf8-\\xff]",we="[^\\ud800-\\udfff"+pe+ge+"\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",xe="\\ud83c[\\udffb-\\udfff]",_e="[^\\ud800-\\udfff]",ke="(?:\\ud83c[\\udde6-\\uddff]){2}",Oe="[\\ud800-\\udbff][\\udc00-\\udfff]",Ee="[A-Z\\xc0-\\xd6\\xd8-\\xde]",Se="(?:"+ye+"|"+we+")",Ce="(?:"+Ee+"|"+we+")",Ae="(?:"+ve+"|"+xe+")"+"?",Ne="[\\ufe0e\\ufe0f]?"+Ae+("(?:\\u200d(?:"+[_e,ke,Oe].join("|")+")[\\ufe0e\\ufe0f]?"+Ae+")*"),je="(?:"+[be,ke,Oe].join("|")+")"+Ne,Pe="(?:"+[_e+ve+"?",ve,ke,Oe,he].join("|")+")",Te=RegExp("['’]","g"),De=RegExp(ve,"g"),Me=RegExp(xe+"(?="+xe+")|"+Pe+Ne,"g"),Fe=RegExp([Ee+"?"+ye+"+(?:['’](?:d|ll|m|re|s|t|ve))?(?="+[me,Ee,"$"].join("|")+")",Ce+"+(?:['’](?:D|LL|M|RE|S|T|VE))?(?="+[me,Ee+Se,"$"].join("|")+")",Ee+"?"+Se+"+(?:['’](?:d|ll|m|re|s|t|ve))?",Ee+"+(?:['’](?: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_])",ge,je].join("|"),"g"),Ie=RegExp("[\\u200d\\ud800-\\udfff"+de+"\\ufe0e\\ufe0f]"),Re=/[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"],Le=-1,ze={};ze[E]=ze[S]=ze[C]=ze[A]=ze[N]=ze[j]=ze["[object Uint8ClampedArray]"]=ze[P]=ze[T]=!0,ze[c]=ze[s]=ze[k]=ze[l]=ze[O]=ze[f]=ze[d]=ze[p]=ze[m]=ze[v]=ze[g]=ze[b]=ze[y]=ze[w]=ze[_]=!1;var He={};He[c]=He[s]=He[k]=He[O]=He[l]=He[f]=He[E]=He[S]=He[C]=He[A]=He[N]=He[m]=He[v]=He[g]=He[b]=He[y]=He[w]=He[x]=He[j]=He["[object Uint8ClampedArray]"]=He[P]=He[T]=!0,He[d]=He[p]=He[_]=!1;var Ue={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},We=parseFloat,Ve=parseInt,qe="object"==typeof e&&e&&e.Object===Object&&e,Ge="object"==typeof self&&self&&self.Object===Object&&self,Ke=qe||Ge||Function("return this")(),$e=t&&!t.nodeType&&t,Ye=$e&&"object"==typeof r&&r&&!r.nodeType&&r,Xe=Ye&&Ye.exports===$e,Je=Xe&&qe.process,Qe=function(){try{var e=Ye&&Ye.require&&Ye.require("util").types;return e||Je&&Je.binding&&Je.binding("util")}catch(e){}}(),Ze=Qe&&Qe.isArrayBuffer,et=Qe&&Qe.isDate,tt=Qe&&Qe.isMap,nt=Qe&&Qe.isRegExp,rt=Qe&&Qe.isSet,ot=Qe&&Qe.isTypedArray;function it(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 o=-1,i=null==e?0:e.length;++o<i;){var a=e[o];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.lengtLine truncated
/**!
* @fileOverview Kickass library to create and place poppers near their reference elements.
* @version 1.16.1
* @license
* Copyright (c) 2016 Federico Zivolo and contributors
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in all
* copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
* SOFTWARE.
*/
var n="undefined"!=typeof window&&"undefined"!=typeof document&&"undefined"!=typeof navigator,r=function(){for(var e=["Edge","Trident","Firefox"],t=0;t<e.length;t+=1)if(n&&navigator.userAgent.indexOf(e[t])>=0)return 1;return 0}();var o=n&&window.Promise?function(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then((function(){t=!1,e()})))}}:function(e){var t=!1;return function(){t||(t=!0,setTimeout((function(){t=!1,e()}),r))}};function i(e){return e&&"[object Function]"==={}.toString.call(e)}function a(e,t){if(1!==e.nodeType)return[];var n=e.ownerDocument.defaultView.getComputedStyle(e,null);return t?n[t]:n}function u(e){return"HTML"===e.nodeName?e:e.parentNode||e.host}function c(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=a(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/(auto|scroll|overlay)/.test(n+o+r)?e:c(u(e))}function s(e){return e&&e.referenceNode?e.referenceNode:e}var l=n&&!(!window.MSInputMethodContext||!document.documentMode),f=n&&/MSIE 10/.test(navigator.userAgent);function d(e){return 11===e?l:10===e?f:l||f}function p(e){if(!e)return document.documentElement;for(var t=d(10)?document.body:null,n=e.offsetParent||null;n===t&&e.nextElementSibling;)n=(e=e.nextElementSibling).offsetParent;var r=n&&n.nodeName;return r&&"BODY"!==r&&"HTML"!==r?-1!==["TH","TD","TABLE"].indexOf(n.nodeName)&&"static"===a(n,"position")?p(n):n:e?e.ownerDocument.documentElement:document.documentElement}function h(e){return null!==e.parentNode?h(e.parentNode):e}function m(e,t){if(!(e&&e.nodeType&&t&&t.nodeType))return document.documentElement;var n=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,r=n?e:t,o=n?t:e,i=document.createRange();i.setStart(r,0),i.setEnd(o,0);var a,u,c=i.commonAncestorContainer;if(e!==c&&t!==c||r.contains(o))return"BODY"===(u=(a=c).nodeName)||"HTML"!==u&&p(a.firstElementChild)!==a?p(c):c;var s=h(e);return s.host?m(s.host,t):m(e,h(t).host)}function v(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top",n="top"===t?"scrollTop":"scrollLeft",r=e.nodeName;if("BODY"===r||"HTML"===r){var o=e.ownerDocument.documentElement,i=e.ownerDocument.scrollingElement||o;return i[n]}return e[n]}function g(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=v(t,"top"),o=v(t,"left"),i=n?-1:1;return e.top+=r*i,e.bottom+=r*i,e.left+=o*i,e.right+=o*i,e}function b(e,t){var n="x"===t?"Left":"Top",r="Left"===n?"Right":"Bottom";return parseFloat(e["border"+n+"Width"])+parseFloat(e["border"+r+"Width"])}function y(e,t,n,r){return Math.max(t["offset"+e],t["scroll"+e],n["client"+e],n["offset"+e],n["scroll"+e],d(10)?parseInt(n["offset"+e])+parseInt(r["margin"+("Height"===e?"Top":"Left")])+parseInt(r["margin"+("Height"===e?"Bottom":"Right")]):0)}function w(e){var t=e.body,n=e.documentElement,r=d(10)&&getComputedStyle(n);return{height:y("Height",t,n,r),width:y("Width",t,n,r)}}var x=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},_=function(){function e(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)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),k=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},O=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};function E(e){return O({},e,{right:e.left+e.width,bottom:e.top+e.height})}function S(e){var t={};try{if(d(10)){t=e.getBoundingClientRect();var n=v(e,"top"),r=v(e,"left");t.top+=n,t.left+=r,t.bottom+=n,t.right+=r}else t=e.getBoundingClientRect()}catch(e){}var o={left:t.left,top:t.top,width:t.right-t.left,height:t.bottom-t.top},i="HTML"===e.nodeName?w(e.ownerDocument):{},u=i.width||e.clientWidth||o.width,c=i.height||e.clientHeight||o.height,s=e.offsetWidth-u,l=e.offsetHeight-c;if(s||l){var f=a(e);s-=b(f,"x"),l-=b(f,"y"),o.width-=s,o.height-=l}return E(o)}function C(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=d(10),o="HTML"===t.nodeName,i=S(e),u=S(t),s=c(e),l=a(t),f=parseFloat(l.borderTopWidth),p=parseFloat(l.borderLeftWidth);n&&o&&(u.top=Math.max(u.top,0),u.left=Math.max(u.left,0));var h=E({top:i.top-u.top-f,left:i.left-u.left-p,width:i.width,height:i.height});if(h.marginTop=0,h.marginLeft=0,!r&&o){var m=parseFloat(l.marginTop),v=parseFloat(l.marginLeft);h.top-=f-m,h.bottom-=f-m,h.left-=p-v,h.right-=p-v,h.marginTop=m,h.marginLeft=v}return(r&&!n?t.contains(s):t===s&&"BODY"!==s.nodeName)&&(h=g(h,t)),h}function A(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.ownerDocument.documentElement,r=C(e,n),o=Math.max(n.clientWidth,window.innerWidth||0),i=Math.max(n.clientHeight,window.innerHeight||0),a=t?0:v(n),u=t?0:v(n,"left"),c={top:a-r.top+r.marginTop,left:u-Line truncated
/**
* [js-md5]{@link https://github.com/emn178/js-md5}
*
* @namespace md5
* @version 0.7.3
* @author Chen, Yi-Cyuan [emn178@gmail.com]
* @copyright Chen, Yi-Cyuan 2014-2017
* @license MIT
*/!function(){"use strict";var ERROR="input is invalid type",WINDOW="object"==typeof window,root=WINDOW?window:{};root.JS_MD5_NO_WINDOW&&(WINDOW=!1);var WEB_WORKER=!WINDOW&&"object"==typeof self,NODE_JS=!root.JS_MD5_NO_NODE_JS&&"object"==typeof process&&process.versions&&process.versions.node;NODE_JS?root=global:WEB_WORKER&&(root=self);var COMMON_JS=!root.JS_MD5_NO_COMMON_JS&&"object"==typeof module&&module.exports,AMD=__webpack_require__(180),ARRAY_BUFFER=!root.JS_MD5_NO_ARRAY_BUFFER&&"undefined"!=typeof ArrayBuffer,HEX_CHARS="0123456789abcdef".split(""),EXTRA=[128,32768,8388608,-2147483648],SHIFT=[0,8,16,24],OUTPUT_TYPES=["hex","array","digest","buffer","arrayBuffer","base64"],BASE64_ENCODE_CHAR="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),blocks=[],buffer8;if(ARRAY_BUFFER){var buffer=new ArrayBuffer(68);buffer8=new Uint8Array(buffer),blocks=new Uint32Array(buffer)}!root.JS_MD5_NO_NODE_JS&&Array.isArray||(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)}),!ARRAY_BUFFER||!root.JS_MD5_NO_ARRAY_BUFFER_IS_VIEW&&ArrayBuffer.isView||(ArrayBuffer.isView=function(e){return"object"==typeof e&&e.buffer&&e.buffer.constructor===ArrayBuffer});var createOutputMethod=function(e){return function(t){return new Md5(!0).update(t)[e]()}},createMethod=function(){var e=createOutputMethod("hex");NODE_JS&&(e=nodeWrap(e)),e.create=function(){return new Md5},e.update=function(t){return e.create().update(t)};for(var t=0;t<OUTPUT_TYPES.length;++t){var n=OUTPUT_TYPES[t];e[n]=createOutputMethod(n)}return e},nodeWrap=function(method){var crypto=eval("require('crypto')"),Buffer=eval("require('buffer').Buffer"),nodeMethod=function(e){if("string"==typeof e)return crypto.createHash("md5").update(e,"utf8").digest("hex");if(null==e)throw ERROR;return e.constructor===ArrayBuffer&&(e=new Uint8Array(e)),Array.isArray(e)||ArrayBuffer.isView(e)||e.constructor===Buffer?crypto.createHash("md5").update(new Buffer(e)).digest("hex"):method(e)};return nodeMethod};function Md5(e){if(e)blocks[0]=blocks[16]=blocks[1]=blocks[2]=blocks[3]=blocks[4]=blocks[5]=blocks[6]=blocks[7]=blocks[8]=blocks[9]=blocks[10]=blocks[11]=blocks[12]=blocks[13]=blocks[14]=blocks[15]=0,this.blocks=blocks,this.buffer8=buffer8;else if(ARRAY_BUFFER){var t=new ArrayBuffer(68);this.buffer8=new Uint8Array(t),this.blocks=new Uint32Array(t)}else this.blocks=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];this.h0=this.h1=this.h2=this.h3=this.start=this.bytes=this.hBytes=0,this.finalized=this.hashed=!1,this.first=!0}Md5.prototype.update=function(e){if(!this.finalized){var t,n=typeof e;if("string"!==n){if("object"!==n)throw ERROR;if(null===e)throw ERROR;if(ARRAY_BUFFER&&e.constructor===ArrayBuffer)e=new Uint8Array(e);else if(!(Array.isArray(e)||ARRAY_BUFFER&&ArrayBuffer.isView(e)))throw ERROR;t=!0}for(var r,o,i=0,a=e.length,u=this.blocks,c=this.buffer8;i<a;){if(this.hashed&&(this.hashed=!1,u[0]=u[16],u[16]=u[1]=u[2]=u[3]=u[4]=u[5]=u[6]=u[7]=u[8]=u[9]=u[10]=u[11]=u[12]=u[13]=u[14]=u[15]=0),t)if(ARRAY_BUFFER)for(o=this.start;i<a&&o<64;++i)c[o++]=e[i];else for(o=this.start;i<a&&o<64;++i)u[o>>2]|=e[i]<<SHIFT[3&o++];else if(ARRAY_BUFFER)for(o=this.start;i<a&&o<64;++i)(r=e.charCodeAt(i))<128?c[o++]=r:r<2048?(c[o++]=192|r>>6,c[o++]=128|63&r):r<55296||r>=57344?(c[o++]=224|r>>12,c[o++]=128|r>>6&63,c[o++]=128|63&r):(r=65536+((1023&r)<<10|1023&e.charCodeAt(++i)),c[o++]=240|r>>18,c[o++]=128|r>>12&63,c[o++]=128|r>>6&63,c[o++]=128|63&r);else for(o=this.start;i<a&&o<64;++i)(r=e.charCodeAt(i))<128?u[o>>2]|=r<<SHIFT[3&o++]:r<2048?(u[o>>2]|=(192|r>>6)<<SHIFT[3&o++],u[o>>2]|=(128|63&r)<<SHIFT[3&o++]):r<55296||r>=57344?(u[o>>2]|=(224|r>>12)<<SHIFT[3&o++],u[o>>2]|=(128|r>>6&63)<<SHIFT[3&o++],u[o>>2]|=(128|63&r)<<SHIFT[3&o++]):(r=65536+((1023&r)<<10|1023&e.charCodeAt(++i)),u[o>>2]|=(240|r>>18)<<SHIFT[3&o++],u[o>>2]|=(128|r>>12&63)<<SHIFT[3&o++],u[o>>2]|=(128|r>>6&63)<<SHIFT[3&o++],u[o>>2]|=(128|63&r)<<SHIFT[3&o++]);this.lastByteIndex=o,this.bytes+=o-this.start,o>=64?(this.start=o-64,this.hash(),this.hashed=!0):this.start=o}return this.bytes>4294967295&&(this.hBytes+=this.bytes/4294967296<<0,this.bytes=this.bytes%4294967296),this}},Md5.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var e=this.blocks,t=this.lastByteIndex;e[t>>2]|=EXTRA[3&t],t>=56&&(this.hashed||this.hash(),e[0]=e[16],e[16]=e[1]=e[2]=e[3]=e[4]=e[5]=e[6]=e[7]=e[8]=e[9]=e[10]=e[11]=e[12]=e[13]=e[14]=e[15]=0),e[14]=this.bytes<<3,e[15]=this.hBytes<<3|this.bytes>>>29,this.hash()}},Md5.prototype.hash=function(){var e,t,n,r,o,i,a=this.blocks;this.first?t=((t=((e=((e=a[0]-680876937)<<7|e>>>25)-271733879<<0)^(n=((n=(-271733879^(r=((r=(-1732584194^2004318071&e)+a[1]-117830708)<<12|r>>>20)+e<<0)&(-271733879^e))+a[2]-1126478375)<<17|n>>>15)+r<<0)&(r^e))+a[3]-1316259209)<<22|t>>>10)+n<<0:(e=this.h0,t=this.h1,n=this.h2,t=((t+=((e=((e+=((r=this.h3)^t&(n^r))+a[0]-680876936)<<7|e>>>25)+t<<0)^(n=((n+=(t^(r=((r+=(n^e&(t^n))+a[1]-389564586)<<12|r>>>20)+e<<0)&(e^t))+a[2]+606105819)<<17|n>>>Line truncated
/*
object-assign
(c) Sindre Sorhus
@license MIT
*/var r=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable;function a(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var n,u,c=a(e),s=1;s<arguments.length;s++){for(var l in n=Object(arguments[s]))o.call(n,l)&&(c[l]=n[l]);if(r){u=r(n);for(var f=0;f<u.length;f++)i.call(n,u[f])&&(c[u[f]]=n[u[f]])}}return c}},function(e,t){var n={trace:0,debug:1,info:2,log:3,warn:4,error:5};u.consoleTransport=console;var r=[u.consoleTransport];u.addGlobalTransport=function(e){-1===r.indexOf(e)&&r.push(e)},u.removeGlobalTransport=function(e){var t=r.indexOf(e);-1!==t&&r.splice(t,1)};var o={};function i(){var e={methodName:"",fileLocation:"",line:null,column:null},t=new Error,n=t.stack?t.stack.split("\n"):[];if(!n||n.length<1)return e;var r=null;return n[3]&&(r=n[3].match(/\s*at\s*(.+?)\s*\((\S*)\s*:(\d*)\s*:(\d*)\)/)),!r||r.length<=4?(0===n[2].indexOf("log@")?e.methodName=n[3].substr(0,n[3].indexOf("@")):e.methodName=n[2].substr(0,n[2].indexOf("@")),e):(e.methodName=r[1],e.fileLocation=r[2],e.line=r[3],e.column=r[4],e)}function a(){var e=arguments[0],t=arguments[1],a=Array.prototype.slice.call(arguments,2);if(!(n[t]<e.level))for(var u=!(e.options.disableCallerInfo||o.disableCallerInfo)&&i(),c=r.concat(e.transports),s=0;s<c.length;s++){var l=c[s],f=l[t];if(f&&"function"==typeof f){var d=[];d.push((new Date).toISOString()),e.id&&d.push("["+e.id+"]"),u&&u.methodName.length>1&&d.push("<"+u.methodName+">: ");var p=d.concat(a);f.bind(l).apply(l,p)}}}function u(e,t,r,o){this.id=t,this.options=o||{},this.transports=r,this.transports||(this.transports=[]),this.level=n[e];for(var i=Object.keys(n),u=0;u<i.length;u++)this[i[u]]=a.bind(null,this,i[u])}u.setGlobalOptions=function(e){o=e||{}},u.prototype.setLevel=function(e){this.level=n[e]},e.exports=u,u.levels={TRACE:"trace",DEBUG:"debug",INFO:"info",LOG:"log",WARN:"warn",ERROR:"error"}},function(e,t){e.exports=function(e){if(!e.webpackPolyfill){var t=Object.create(e);t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),Object.defineProperty(t,"exports",{enumerable:!0}),t.webpackPolyfill=1}return t}},function(e,t){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}},function(e,t,n){"use strict";t.__esModule=!0,t.EXITING=t.ENTERED=t.ENTERING=t.EXITED=t.UNMOUNTED=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(6)),o=u(n(0)),i=u(n(31)),a=n(171);n(172);function u(e){return e&&e.__esModule?e:{default:e}}var c=t.UNMOUNTED="unmounted",s=t.EXITED="exited",l=t.ENTERING="entering",f=t.ENTERED="entered",d=t.EXITING="exiting",p=function(e){function t(n,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var o=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.call(this,n,r)),i=r.transitionGroup,a=i&&!i.isMounting?n.enter:n.appear,u=void 0;return o.appearStatus=null,n.in?a?(u=s,o.appearStatus=l):u=f:u=n.unmountOnExit||n.mountOnEnter?c:s,o.state={status:u},o.nextCallback=null,o}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.getChildContext=function(){return{transitionGroup:null}},t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===c?{status:s}:null},t.prototype.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},t.prototype.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==l&&n!==f&&(t=l):n!==l&&n!==f||(t=d)}this.updateStatus(!1,t)},t.prototype.componentWillUnmount=function(){this.cancelNextCallback()},t.prototype.getTimeouts=function(){var e=this.props.timeout,t=void 0,n=void 0,r=void 0;return t=n=r=e,null!=e&&"number"!=typeof e&&(t=e.exit,n=e.enter,r=e.appear),{exit:t,enter:n,appear:r}},t.prototype.updateStatus=function(){var e=arguments.length>0&&void 0!==arguments[0]&&aLine truncated
/**
* [js-md5]{@link https://github.com/emn178/js-md5}
*
* @namespace md5
* @version 0.6.1
* @author Chen, Yi-Cyuan [emn178@gmail.com]
* @copyright Chen, Yi-Cyuan 2014-2017
* @license MIT
*/!function(){"use strict";var ERROR="input is invalid type",WINDOW="object"==typeof window,root=WINDOW?window:{};root.JS_MD5_NO_WINDOW&&(WINDOW=!1);var WEB_WORKER=!WINDOW&&"object"==typeof self,NODE_JS=!root.JS_MD5_NO_NODE_JS&&"object"==typeof process&&process.versions&&process.versions.node;NODE_JS?root=global:WEB_WORKER&&(root=self);var COMMON_JS=!root.JS_MD5_NO_COMMON_JS&&"object"==typeof module&&module.exports,AMD=__webpack_require__(180),ARRAY_BUFFER=!root.JS_MD5_NO_ARRAY_BUFFER&&"undefined"!=typeof ArrayBuffer,HEX_CHARS="0123456789abcdef".split(""),EXTRA=[128,32768,8388608,-2147483648],SHIFT=[0,8,16,24],OUTPUT_TYPES=["hex","array","digest","buffer","arrayBuffer","base64"],BASE64_ENCODE_CHAR="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),blocks=[],buffer8;if(ARRAY_BUFFER){var buffer=new ArrayBuffer(68);buffer8=new Uint8Array(buffer),blocks=new Uint32Array(buffer)}!root.JS_MD5_NO_NODE_JS&&Array.isArray||(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)}),!ARRAY_BUFFER||!root.JS_MD5_NO_ARRAY_BUFFER_IS_VIEW&&ArrayBuffer.isView||(ArrayBuffer.isView=function(e){return"object"==typeof e&&e.buffer&&e.buffer.constructor===ArrayBuffer});var createOutputMethod=function(e){return function(t){return new Md5(!0).update(t)[e]()}},createMethod=function(){var e=createOutputMethod("hex");NODE_JS&&(e=nodeWrap(e)),e.create=function(){return new Md5},e.update=function(t){return e.create().update(t)};for(var t=0;t<OUTPUT_TYPES.length;++t){var n=OUTPUT_TYPES[t];e[n]=createOutputMethod(n)}return e},nodeWrap=function(method){var crypto=eval("require('crypto')"),Buffer=eval("require('buffer').Buffer"),nodeMethod=function(e){if("string"==typeof e)return crypto.createHash("md5").update(e,"utf8").digest("hex");if(null==e)throw ERROR;return e.constructor===ArrayBuffer&&(e=new Uint8Array(e)),Array.isArray(e)||ArrayBuffer.isView(e)||e.constructor===Buffer?crypto.createHash("md5").update(new Buffer(e)).digest("hex"):method(e)};return nodeMethod};function Md5(e){if(e)blocks[0]=blocks[16]=blocks[1]=blocks[2]=blocks[3]=blocks[4]=blocks[5]=blocks[6]=blocks[7]=blocks[8]=blocks[9]=blocks[10]=blocks[11]=blocks[12]=blocks[13]=blocks[14]=blocks[15]=0,this.blocks=blocks,this.buffer8=buffer8;else if(ARRAY_BUFFER){var t=new ArrayBuffer(68);this.buffer8=new Uint8Array(t),this.blocks=new Uint32Array(t)}else this.blocks=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];this.h0=this.h1=this.h2=this.h3=this.start=this.bytes=0,this.finalized=this.hashed=!1,this.first=!0}Md5.prototype.update=function(e){if(!this.finalized){var t,n=typeof e;if("string"!==n){if("object"!==n)throw ERROR;if(null===e)throw ERROR;if(ARRAY_BUFFER&&e.constructor===ArrayBuffer)e=new Uint8Array(e);else if(!(Array.isArray(e)||ARRAY_BUFFER&&ArrayBuffer.isView(e)))throw ERROR;t=!0}for(var r,o,i=0,a=e.length,u=this.blocks,c=this.buffer8;i<a;){if(this.hashed&&(this.hashed=!1,u[0]=u[16],u[16]=u[1]=u[2]=u[3]=u[4]=u[5]=u[6]=u[7]=u[8]=u[9]=u[10]=u[11]=u[12]=u[13]=u[14]=u[15]=0),t)if(ARRAY_BUFFER)for(o=this.start;i<a&&o<64;++i)c[o++]=e[i];else for(o=this.start;i<a&&o<64;++i)u[o>>2]|=e[i]<<SHIFT[3&o++];else if(ARRAY_BUFFER)for(o=this.start;i<a&&o<64;++i)(r=e.charCodeAt(i))<128?c[o++]=r:r<2048?(c[o++]=192|r>>6,c[o++]=128|63&r):r<55296||r>=57344?(c[o++]=224|r>>12,c[o++]=128|r>>6&63,c[o++]=128|63&r):(r=65536+((1023&r)<<10|1023&e.charCodeAt(++i)),c[o++]=240|r>>18,c[o++]=128|r>>12&63,c[o++]=128|r>>6&63,c[o++]=128|63&r);else for(o=this.start;i<a&&o<64;++i)(r=e.charCodeAt(i))<128?u[o>>2]|=r<<SHIFT[3&o++]:r<2048?(u[o>>2]|=(192|r>>6)<<SHIFT[3&o++],u[o>>2]|=(128|63&r)<<SHIFT[3&o++]):r<55296||r>=57344?(u[o>>2]|=(224|r>>12)<<SHIFT[3&o++],u[o>>2]|=(128|r>>6&63)<<SHIFT[3&o++],u[o>>2]|=(128|63&r)<<SHIFT[3&o++]):(r=65536+((1023&r)<<10|1023&e.charCodeAt(++i)),u[o>>2]|=(240|r>>18)<<SHIFT[3&o++],u[o>>2]|=(128|r>>12&63)<<SHIFT[3&o++],u[o>>2]|=(128|r>>6&63)<<SHIFT[3&o++],u[o>>2]|=(128|63&r)<<SHIFT[3&o++]);this.lastByteIndex=o,this.bytes+=o-this.start,o>=64?(this.start=o-64,this.hash(),this.hashed=!0):this.start=o}return this}},Md5.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var e=this.blocks,t=this.lastByteIndex;e[t>>2]|=EXTRA[3&t],t>=56&&(this.hashed||this.hash(),e[0]=e[16],e[16]=e[1]=e[2]=e[3]=e[4]=e[5]=e[6]=e[7]=e[8]=e[9]=e[10]=e[11]=e[12]=e[13]=e[14]=e[15]=0),e[14]=this.bytes<<3,this.hash()}},Md5.prototype.hash=function(){var e,t,n,r,o,i,a=this.blocks;this.first?t=((t=((e=((e=a[0]-680876937)<<7|e>>>25)-271733879<<0)^(n=((n=(-271733879^(r=((r=(-1732584194^2004318071&e)+a[1]-117830708)<<12|r>>>20)+e<<0)&(-271733879^e))+a[2]-1126478375)<<17|n>>>15)+r<<0)&(r^e))+a[3]-1316259209)<<22|t>>>10)+n<<0:(e=this.h0,t=this.h1,n=this.h2,t=((t+=((e=((e+=((r=this.h3)^t&(n^r))+a[0]-680876936)<<7|e>>>25)+t<<0)^(n=((n+=(t^(r=((r+=(n^e&(t^n))+a[1]-389564586)<<12|r>>>20)+e<<0)&(e^t))+a[2]+606105819)<<17|n>>>15)+r<<0)&(r^e))+a[3]-1044525330)<<22|t>>>10)+n<<0),t=((t+=((e=((e+=(r^t&(n^r))+a[4]-176418897)<<7|e>>>25)+t<<0)^(n=((n+=(t^(r=((r+=(n^e&(t^n))+aLine truncated
/** @license React v16.9.0
* react.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var r=n(166),o="function"==typeof Symbol&&Symbol.for,i=o?Symbol.for("react.element"):60103,a=o?Symbol.for("react.portal"):60106,u=o?Symbol.for("react.fragment"):60107,c=o?Symbol.for("react.strict_mode"):60108,s=o?Symbol.for("react.profiler"):60114,l=o?Symbol.for("react.provider"):60109,f=o?Symbol.for("react.context"):60110,d=o?Symbol.for("react.forward_ref"):60112,p=o?Symbol.for("react.suspense"):60113,h=o?Symbol.for("react.suspense_list"):60120,m=o?Symbol.for("react.memo"):60115,v=o?Symbol.for("react.lazy"):60116;o&&Symbol.for("react.fundamental"),o&&Symbol.for("react.responder");var g="function"==typeof Symbol&&Symbol.iterator;function b(e){for(var t=e.message,n="https://reactjs.org/docs/error-decoder.html?invariant="+t,r=1;r<arguments.length;r++)n+="&args[]="+encodeURIComponent(arguments[r]);return e.message="Minified React error #"+t+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings. ",e}var y={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},w={};function x(e,t,n){this.props=e,this.context=t,this.refs=w,this.updater=n||y}function _(){}function k(e,t,n){this.props=e,this.context=t,this.refs=w,this.updater=n||y}x.prototype.isReactComponent={},x.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw b(Error(85));this.updater.enqueueSetState(this,e,t,"setState")},x.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},_.prototype=x.prototype;var O=k.prototype=new _;O.constructor=k,r(O,x.prototype),O.isPureReactComponent=!0;var E={current:null},S={suspense:null},C={current:null},A=Object.prototype.hasOwnProperty,N={key:!0,ref:!0,__self:!0,__source:!0};function j(e,t,n){var r=void 0,o={},a=null,u=null;if(null!=t)for(r in void 0!==t.ref&&(u=t.ref),void 0!==t.key&&(a=""+t.key),t)A.call(t,r)&&!N.hasOwnProperty(r)&&(o[r]=t[r]);var c=arguments.length-2;if(1===c)o.children=n;else if(1<c){for(var s=Array(c),l=0;l<c;l++)s[l]=arguments[l+2];o.children=s}if(e&&e.defaultProps)for(r in c=e.defaultProps)void 0===o[r]&&(o[r]=c[r]);return{$$typeof:i,type:e,key:a,ref:u,props:o,_owner:C.current}}function P(e){return"object"==typeof e&&null!==e&&e.$$typeof===i}var T=/\/+/g,D=[];function M(e,t,n,r){if(D.length){var o=D.pop();return o.result=e,o.keyPrefix=t,o.func=n,o.context=r,o.count=0,o}return{result:e,keyPrefix:t,func:n,context:r,count:0}}function F(e){e.result=null,e.keyPrefix=null,e.func=null,e.context=null,e.count=0,10>D.length&&D.push(e)}function I(e,t,n){return null==e?0:function e(t,n,r,o){var u=typeof t;"undefined"!==u&&"boolean"!==u||(t=null);var c=!1;if(null===t)c=!0;else switch(u){case"string":case"number":c=!0;break;case"object":switch(t.$$typeof){case i:case a:c=!0}}if(c)return r(o,t,""===n?"."+R(t,0):n),1;if(c=0,n=""===n?".":n+":",Array.isArray(t))for(var s=0;s<t.length;s++){var l=n+R(u=t[s],s);c+=e(u,l,r,o)}else if(null===t||"object"!=typeof t?l=null:l="function"==typeof(l=g&&t[g]||t["@@iterator"])?l:null,"function"==typeof l)for(t=l.call(t),s=0;!(u=t.next()).done;)c+=e(u=u.value,l=n+R(u,s++),r,o);else if("object"===u)throw r=""+t,b(Error(31),"[object Object]"===r?"object with keys {"+Object.keys(t).join(", ")+"}":r,"");return c}(e,"",t,n)}function R(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+(""+e).replace(/[=:]/g,(function(e){return t[e]}))}(e.key):t.toString(36)}function B(e,t){e.func.call(e.context,t,e.count++)}function L(e,t,n){var r=e.result,o=e.keyPrefix;e=e.func.call(e.context,t,e.count++),Array.isArray(e)?z(e,r,n,(function(e){return e})):null!=e&&(P(e)&&(e=function(e,t){return{$$typeof:i,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(e,o+(!e.key||t&&t.key===e.key?"":(""+e.key).replace(T,"$&/")+"/")+n)),r.push(e))}function z(e,t,n,r,o){var i="";null!=n&&(i=(""+n).replace(T,"$&/")+"/"),I(e,L,t=M(t,i,r,o)),F(t)}function H(){var e=E.current;if(null===e)throw b(Error(321));return e}var U={Children:{map:function(e,t,n){if(null==e)return e;var r=[];return z(e,r,null,t,n),r},forEach:function(e,t,n){if(null==e)return e;I(e,B,t=M(null,null,t,n)),F(t)},count:function(e){return I(e,(function(){return null}),null)},toArray:function(e){var t=[];return z(e,t,null,(function(e){return e})),t},only:function(e){if(!P(e))throw b(Error(143));return e}},createRef:function(){return{current:null}},Component:x,PureComponent:k,createContext:function(e,t){return void 0===t&&(t=null),(e={$$typeof:f,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:l,_context:e},e.Consumer=e},forwardRef:function(e){return{$$typeof:d,render:e}},lazy:function(e){return{$$typeof:v,_ctor:e,_status:-1,_result:null}},memo:function(e,t){return{$$typeof:m,type:e,compare:void 0===t?null:t}},useCallback:function(e,t){return H().useCallback(e,t)},useContext:function(e,t){return H().useContext(e,Line truncated
/** @license React v16.9.0
* react-dom.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var r=n(0),o=n(166),i=n(263);function a(e){for(var t=e.message,n="https://reactjs.org/docs/error-decoder.html?invariant="+t,r=1;r<arguments.length;r++)n+="&args[]="+encodeURIComponent(arguments[r]);return e.message="Minified React error #"+t+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings. ",e}if(!r)throw a(Error(227));var u=null,c={};function s(){if(u)for(var e in c){var t=c[e],n=u.indexOf(e);if(!(-1<n))throw a(Error(96),e);if(!f[n]){if(!t.extractEvents)throw a(Error(97),e);for(var r in f[n]=t,n=t.eventTypes){var o=void 0,i=n[r],s=t,p=r;if(d.hasOwnProperty(p))throw a(Error(99),p);d[p]=i;var h=i.phasedRegistrationNames;if(h){for(o in h)h.hasOwnProperty(o)&&l(h[o],s,p);o=!0}else i.registrationName?(l(i.registrationName,s,p),o=!0):o=!1;if(!o)throw a(Error(98),r,e)}}}}function l(e,t,n){if(p[e])throw a(Error(100),e);p[e]=t,h[e]=t.eventTypes[n].dependencies}var f=[],d={},p={},h={};function m(e,t,n,r,o,i,a,u,c){var s=Array.prototype.slice.call(arguments,3);try{t.apply(n,s)}catch(e){this.onError(e)}}var v=!1,g=null,b=!1,y=null,w={onError:function(e){v=!0,g=e}};function x(e,t,n,r,o,i,a,u,c){v=!1,g=null,m.apply(w,arguments)}var _=null,k=null,O=null;function E(e,t,n){var r=e.type||"unknown-event";e.currentTarget=O(n),function(e,t,n,r,o,i,u,c,s){if(x.apply(this,arguments),v){if(!v)throw a(Error(198));var l=g;v=!1,g=null,b||(b=!0,y=l)}}(r,t,void 0,e),e.currentTarget=null}function S(e,t){if(null==t)throw a(Error(30));return null==e?t:Array.isArray(e)?Array.isArray(t)?(e.push.apply(e,t),e):(e.push(t),e):Array.isArray(t)?[e].concat(t):[e,t]}function C(e,t,n){Array.isArray(e)?e.forEach(t,n):e&&t.call(n,e)}var A=null;function N(e){if(e){var t=e._dispatchListeners,n=e._dispatchInstances;if(Array.isArray(t))for(var r=0;r<t.length&&!e.isPropagationStopped();r++)E(e,t[r],n[r]);else t&&E(e,t,n);e._dispatchListeners=null,e._dispatchInstances=null,e.isPersistent()||e.constructor.release(e)}}function j(e){if(null!==e&&(A=S(A,e)),e=A,A=null,e){if(C(e,N),A)throw a(Error(95));if(b)throw e=y,b=!1,y=null,e}}var P={injectEventPluginOrder:function(e){if(u)throw a(Error(101));u=Array.prototype.slice.call(e),s()},injectEventPluginsByName:function(e){var t,n=!1;for(t in e)if(e.hasOwnProperty(t)){var r=e[t];if(!c.hasOwnProperty(t)||c[t]!==r){if(c[t])throw a(Error(102),t);c[t]=r,n=!0}}n&&s()}};function T(e,t){var n=e.stateNode;if(!n)return null;var r=_(n);if(!r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw a(Error(231),t,typeof n);return n}var D=Math.random().toString(36).slice(2),M="__reactInternalInstance$"+D,F="__reactEventHandlers$"+D;function I(e){if(e[M])return e[M];for(;!e[M];){if(!e.parentNode)return null;e=e.parentNode}return 5===(e=e[M]).tag||6===e.tag?e:null}function R(e){return!(e=e[M])||5!==e.tag&&6!==e.tag?null:e}function B(e){if(5===e.tag||6===e.tag)return e.stateNode;throw a(Error(33))}function L(e){return e[F]||null}function z(e){do{e=e.return}while(e&&5!==e.tag);return e||null}function H(e,t,n){(t=T(e,n.dispatchConfig.phasedRegistrationNames[t]))&&(n._dispatchListeners=S(n._dispatchListeners,t),n._dispatchInstances=S(n._dispatchInstances,e))}function U(e){if(e&&e.dispatchConfig.phasedRegistrationNames){for(var t=e._targetInst,n=[];t;)n.push(t),t=z(t);for(t=n.length;0<t--;)H(n[t],"captured",e);for(t=0;t<n.length;t++)H(n[t],"bubbled",e)}}function W(e,t,n){e&&n&&n.dispatchConfig.registrationName&&(t=T(e,n.dispatchConfig.registrationName))&&(n._dispatchListeners=S(n._dispatchListeners,t),n._dispatchInstances=S(n._dispatchInstances,e))}function V(e){e&&e.dispatchConfig.registrationName&&W(e._targetInst,null,e)}function q(e){C(e,U)}var G=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement);function K(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var $={animationend:K("Animation","AnimationEnd"),animationiteration:K("Animation","AnimationIteration"),animationstart:K("Animation","AnimationStart"),transitionend:K("Transition","TransitionEnd")},Y={},X={};function J(e){if(Y[e])return Y[e];if(!$[e])return e;var t,n=$[e];for(t in n)if(n.hasOwnProperty(t)&&t in X)return Y[e]=n[t];return e}G&&(X=document.createElement("div").style,"AnimationEvent"in window||(delete $.animationend.animation,delete $.animationiteration.animation,delete $.animationstart.animation),"TransitionEvent"in window||delete $.transitionend.transition);var Q=J("animationend"),Z=J("animationiteration"),ee=J("animationstart"),te=J("transitionend"),ne="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadLine truncated
/** @license React v0.15.0
* scheduler.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/Object.defineProperty(t,"__esModule",{value:!0});var r=void 0,o=void 0,i=void 0,a=void 0,u=void 0;if(t.unstable_now=void 0,t.unstable_forceFrameRate=void 0,"undefined"==typeof window||"function"!=typeof MessageChannel){var c=null,s=null,l=function(){if(null!==c)try{var e=t.unstable_now();c(!0,e),c=null}catch(e){throw setTimeout(l,0),e}};t.unstable_now=function(){return Date.now()},r=function(e){null!==c?setTimeout(r,0,e):(c=e,setTimeout(l,0))},o=function(e,t){s=setTimeout(e,t)},i=function(){clearTimeout(s)},a=function(){return!1},u=t.unstable_forceFrameRate=function(){}}else{var f=window.performance,d=window.Date,p=window.setTimeout,h=window.clearTimeout,m=window.requestAnimationFrame,v=window.cancelAnimationFrame;"undefined"!=typeof console&&("function"!=typeof m&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),"function"!=typeof v&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills")),t.unstable_now="object"==typeof f&&"function"==typeof f.now?function(){return f.now()}:function(){return d.now()};var g=!1,b=null,y=-1,w=-1,x=33.33,_=-1,k=-1,O=0,E=!1;a=function(){return t.unstable_now()>=O},u=function(){},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing framerates higher than 125 fps is not unsupported"):0<e?(x=Math.floor(1e3/e),E=!0):(x=33.33,E=!1)};var S=function(){if(null!==b){var e=t.unstable_now(),n=0<O-e;try{b(n,e)||(b=null)}catch(e){throw A.postMessage(null),e}}},C=new MessageChannel,A=C.port2;C.port1.onmessage=S;var N=function(e){if(null===b)k=_=-1,g=!1;else{g=!0,m((function(e){h(y),N(e)}));var n=function(){O=t.unstable_now()+x/2,S(),y=p(n,3*x)};if(y=p(n,3*x),-1!==_&&.1<e-_){var r=e-_;!E&&-1!==k&&r<x&&k<x&&(8.33>(x=r<k?k:r)&&(x=8.33)),k=r}_=e,O=e+x,A.postMessage(null)}};r=function(e){b=e,g||(g=!0,m((function(e){N(e)})))},o=function(e,n){w=p((function(){e(t.unstable_now())}),n)},i=function(){h(w),w=-1}}var j=null,P=null,T=null,D=3,M=!1,F=!1,I=!1;function R(e,t){var n=e.next;if(n===e)j=null;else{e===j&&(j=n);var r=e.previous;r.next=n,n.previous=r}e.next=e.previous=null,n=e.callback,r=D;var o=T;D=e.priorityLevel,T=e;try{var i=e.expirationTime<=t;switch(D){case 1:var a=n(i);break;case 2:case 3:case 4:a=n(i);break;case 5:a=n(i)}}catch(e){throw e}finally{D=r,T=o}if("function"==typeof a)if(t=e.expirationTime,e.callback=a,null===j)j=e.next=e.previous=e;else{a=null,i=j;do{if(t<=i.expirationTime){a=i;break}i=i.next}while(i!==j);null===a?a=j:a===j&&(j=e),(t=a.previous).next=a.previous=e,e.next=a,e.previous=t}}function B(e){if(null!==P&&P.startTime<=e)do{var t=P,n=t.next;if(t===n)P=null;else{P=n;var r=t.previous;r.next=n,n.previous=r}t.next=t.previous=null,U(t,t.expirationTime)}while(null!==P&&P.startTime<=e)}function L(e){I=!1,B(e),F||(null!==j?(F=!0,r(z)):null!==P&&o(L,P.startTime-e))}function z(e,n){F=!1,I&&(I=!1,i()),B(n),M=!0;try{if(e){if(null!==j)do{R(j,n),B(n=t.unstable_now())}while(null!==j&&!a())}else for(;null!==j&&j.expirationTime<=n;)R(j,n),B(n=t.unstable_now());return null!==j||(null!==P&&o(L,P.startTime-n),!1)}finally{M=!1}}function H(e){switch(e){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}function U(e,t){if(null===j)j=e.next=e.previous=e;else{var n=null,r=j;do{if(t<r.expirationTime){n=r;break}r=r.next}while(r!==j);null===n?n=j:n===j&&(j=e),(t=n.previous).next=n.previous=e,e.next=n,e.previous=t}}var W=u;t.unstable_ImmediatePriority=1,t.unstable_UserBlockingPriority=2,t.unstable_NormalPriority=3,t.unstable_IdlePriority=5,t.unstable_LowPriority=4,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=D;D=e;try{return t()}finally{D=n}},t.unstable_next=function(e){switch(D){case 1:case 2:case 3:var t=3;break;default:t=D}var n=D;D=t;try{return e()}finally{D=n}},t.unstable_scheduleCallback=function(e,n,a){var u=t.unstable_now();if("object"==typeof a&&null!==a){var c=a.delay;c="number"==typeof c&&0<c?u+c:u,a="number"==typeof a.timeout?a.timeout:H(e)}else a=H(e),c=u;if(e={callback:n,priorityLevel:e,startTime:c,expirationTime:a=c+a,next:null,previous:null},c>u){if(a=c,null===P)P=e.next=e.previous=e;else{n=null;var s=P;do{if(a<s.startTime){n=s;break}s=s.next}while(s!==P);null===n?n=P:n===P&&(P=e),(a=n.previous).next=n.previous=e,e.next=n,e.previous=a}null===j&&P===e&&(I?i():I=!0,o(L,c-u))}else U(e,a),F||M||(F=!0,r(z));return e},t.unstable_cancelCallback=function(e){var t=e.next;if(null!==t){if(e===t)e===j?j=null:e===P&&(P=null);else{e===j?j=t:e===P&&(P=t);var n=e.previous;n.next=t,t.previous=n}e.next=e.previous=null}},t.unstable_wrapCallback=function(e){var t=D;return function(){var n=D;D=t;try{return e.apply(this,arguments)}finally{D=n}}},t.unstable_getCurrentPriorityLevel=function(){return D},t.unstable_shouldYield=fu Line truncated
/** @license React v16.13.1
* react-is.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var r="function"==typeof Symbol&&Symbol.for,o=r?Symbol.for("react.element"):60103,i=r?Symbol.for("react.portal"):60106,a=r?Symbol.for("react.fragment"):60107,u=r?Symbol.for("react.strict_mode"):60108,c=r?Symbol.for("react.profiler"):60114,s=r?Symbol.for("react.provider"):60109,l=r?Symbol.for("react.context"):60110,f=r?Symbol.for("react.async_mode"):60111,d=r?Symbol.for("react.concurrent_mode"):60111,p=r?Symbol.for("react.forward_ref"):60112,h=r?Symbol.for("react.suspense"):60113,m=r?Symbol.for("react.suspense_list"):60120,v=r?Symbol.for("react.memo"):60115,g=r?Symbol.for("react.lazy"):60116,b=r?Symbol.for("react.block"):60121,y=r?Symbol.for("react.fundamental"):60117,w=r?Symbol.for("react.responder"):60118,x=r?Symbol.for("react.scope"):60119;function _(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case o:switch(e=e.type){case f:case d:case a:case c:case u:case h:return e;default:switch(e=e&&e.$$typeof){case l:case p:case g:case v:case s:return e;default:return t}}case i:return t}}}function k(e){return _(e)===d}t.AsyncMode=f,t.ConcurrentMode=d,t.ContextConsumer=l,t.ContextProvider=s,t.Element=o,t.ForwardRef=p,t.Fragment=a,t.Lazy=g,t.Memo=v,t.Portal=i,t.Profiler=c,t.StrictMode=u,t.Suspense=h,t.isAsyncMode=function(e){return k(e)||_(e)===f},t.isConcurrentMode=k,t.isContextConsumer=function(e){return _(e)===l},t.isContextProvider=function(e){return _(e)===s},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===o},t.isForwardRef=function(e){return _(e)===p},t.isFragment=function(e){return _(e)===a},t.isLazy=function(e){return _(e)===g},t.isMemo=function(e){return _(e)===v},t.isPortal=function(e){return _(e)===i},t.isProfiler=function(e){return _(e)===c},t.isStrictMode=function(e){return _(e)===u},t.isSuspense=function(e){return _(e)===h},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===a||e===d||e===c||e===u||e===h||e===m||"object"==typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===v||e.$$typeof===s||e.$$typeof===l||e.$$typeof===p||e.$$typeof===y||e.$$typeof===w||e.$$typeof===x||e.$$typeof===b)},t.typeOf=_},function(e,t,n){var r=n(169);e.exports=function(e){if(Array.isArray(e))return r(e)}},function(e,t){e.exports=function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}},function(e,t,n){var r=n(169);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}}},function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}},function(e,t){e.exports=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}},function(e,t,n){"use strict";t.__esModule=!0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(6)),i=l(n(289)),a=l(n(292)),u=l(n(0)),c=l(n(170)),s=n(172);function l(e){return e&&e.__esModule?e:{default:e}}function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var p=function(e,t){return e&&t&&t.split(" ").forEach((function(t){return(0,i.default)(e,t)}))},h=function(e,t){return e&&t&&t.split(" ").forEach((function(t){return(0,a.default)(e,t)}))},m=(r({},c.default.propTypes,{classNames:s.classNamesShape,onEnter:o.func,onEntering:o.func,onEntered:o.func,onExit:o.func,onExiting:o.func,onExited:o.func}),function(e){function t(){var n,r;f(this,t);for(var o=arguments.length,i=Array(o),a=0;a<o;a++)i[a]=arguments[a];return n=r=d(this,e.call.apply(e,[this].concat(i))),r.onEnter=function(e,t){var n=r.getClassNames(t?"appear":"enter").className;r.removeClasses(e,"exit"),p(e,n),r.props.onEnter&&r.props.onEnter(e)},r.onEntering=function(e,t){var n=r.getClassNames(t?"appear":"enter").activeClassName;r.reflowAndAddClass(e,n),r.props.onEntering&&r.props.onEntering(e)},r.onEntered=function(e,t){var n=r.getClassNames("enter").doneClassName;r.removeClasses(e,t?"appear":"enter"),p(e,n),r.props.onEntered&&r.props.onEntered(e)},r.onExit=function(e){var t=r.getClassNames("exit").className;r.removeClasses(e,"appear"),r.removeClasses(e,"enter"),p(e,t),r.props.onExit&&r.props.onExit(e)},r.onExiting=function(e){var t=r.getClassNames("exit").activeClassName;r.reflowAndAddClass(e,t),r.props.onExiting&&r.props.onExiting(e)},r.onExited=Line truncated
/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */function Tt(e,t){function n(){this.constructor=e}Pt(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var Dt=function(){return(Dt=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function Mt(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}function Ft(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var It,Rt,Bt=function(e){e&&-1!==["help"].indexOf(e)&&console.warn('Atlaskit: The Button appearance "'+e+"\" is deprecated. Please use styled-components' ThemeProvider to provide a custom theme for Button instead.")},Lt=function(e){var t,n;return(t=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return Tt(n,t),n.prototype.componentWillMount=function(){Bt(this.props.appearance)},n.prototype.componentWillReceiveProps=function(e){e.appearance!==this.props.appearance&&Bt(e.appearance)},n.prototype.render=function(){return c.createElement(e,this.props)},n}(c.Component)).displayName="WithDeprecationWarnings("+(((n=e).displayName&&"string"==typeof n.displayName?n.displayName:n.name||"Component")+")"),t},zt=Je.default.div(It||(It=Ft(["\n display: inline-flex;\n"],["\n display: inline-flex;\n"]))),Ht=Je.default.div(Rt||(Rt=Ft(["\n flex: 1 0 auto;\n display: flex;\n\n /* margins don't flip when the layout uses dir=\"rtl\", whereas pseudos do */\n & + &::before {\n content: '';\n display: inline-block;\n width: ","px;\n }\n"],["\n flex: 1 0 auto;\n display: flex;\n\n /* margins don't flip when the layout uses dir=\"rtl\", whereas pseudos do */\n & + &::before {\n content: '';\n display: inline-block;\n width: ","px;\n }\n"])),Object(u.gridSize)()/2),Ut=Lt(function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Tt(t,e),t.prototype.render=function(){var e=this.props,t=e.appearance,n=e.children;return c.createElement(zt,null,c.Children.map(n,(function(e,n){return e?c.createElement(Ht,{key:n},t?c.cloneElement(e,{appearance:t}):e):null})))},t}(c.Component)),Wt=function(e){var t=e.props,n=e.state,r=Dt({id:t.id},function(e,t){var n=e.appearance,r=e.className,o=e.isDisabled,i=e.isLoading,a=e.isSelected,u=e.spacing,c=e.shouldFitContainer;return{appearance:n,className:r,disabled:o,isActive:t.isActive,isFocus:t.isFocus,isHover:t.isHover,isLoading:i,isSelected:a,spacing:u,fit:c}}(t,n),function(e){var t=e.onBlur,n=e.onFocus,r=e.onMouseDown,o=e.onMouseEnter,i=e.onMouseLeave,a=e.onMouseUp,u=e.props.tabIndex;return{onBlur:t,onClick:e.props.isLoading?function(e){return e.preventDefault()}:e.props.onClick,onFocus:n,onMouseDown:r,onMouseEnter:o,onMouseLeave:i,onMouseUp:a,tabIndex:u}}(e),{"aria-label":t.ariaLabel});return t.component?Dt({},t,r):t.href?t.isDisabled?r:Dt({},r,function(e){return{href:e.href,target:e.target}}(t)):Dt({},r,function(e){return{"aria-haspopup":e.ariaHaspopup,"aria-expanded":e.ariaExpanded,"aria-controls":e.ariaControls,form:e.form,type:e.type}}(t))};var Vt,qt,Gt=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Tt(t,e),t.prototype.render=function(){var e,t=((e=this.props).createAnalyticsEvent,me()(e,["createAnalyticsEvent"])),n=(t.appearance,t.children),r=t.component,o=(t.isActive,t.isDisabled,t.isFocus,t.isHover,t.isSelected,t.shouldFitContainer,t.fit,t.iconBefore,t.iconAfter,t.isLoading,Mt(t,["appearance","children","component","isActive","isDisabled","isFocus","isHover","isSelected","shouldFitContainer","fit","iconBefore","iconAfter","isLoading"]));if(!r)throw new Error("No custom component provided while trying to use custom button component");var i=r;return c.createElement(i,Dt({},o),n)},t}(c.Component),Kt=function(e,t){if(void 0===t&&(t=1),/^#([A-Fa-f0-9]{3}){1,2}$/.test(e)){var n=e.substring(1).split("");3===n.length&&(n=[n[0],n[0],n[1],n[1],n[2],n[2]]);var r="0x"+n.join("");return"rgba("+[r>>16&255,r>>8&255,255&r].join(",")+", "+t+")"}throw new Error("Bad Hex")},$t={fallbacks:{background:Object(Qe.a)({light:u.colors.N20A,dark:u.colors.DN70}),color:Object(Qe.a)({light:u.colors.N400,dark:u.colors.DN400}),textDecoration:"none"},theme:{default:{background:{default:Object(Qe.a)({light:u.colors.N20A,dark:u.colors.DN70}),hover:Object(Qe.a)({light:u.colors.N30A,dark:u.colors.DN60}),active:Object(Qe.a)({light:Kt(u.colors.B75,.6),dark:u.colors.B75}),disabled:Object(Qe.a)({light:u.colors.N20A,dark:u.colors.DN70}),selected:Object(Qe.a)({light:u.colors.N700,dark:u.colors.DN0}),focusSelected:Object(Qe.a)({light:u.colors.N700,dark:u.colors.DN0})},boxShadowColor:{focus:Object(Qe.a)({Line truncated
//# sourceMappingURL=device_selection_popup_bundle.min.map
@@ -0,0 +1 @@
{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./node_modules/react/index.js","webpack:///./node_modules/@atlaskit/theme/dist/esm/colors.js","webpack:///./node_modules/@atlaskit/theme/dist/esm/elevation.js","webpack:///./node_modules/@atlaskit/theme/dist/esm/typography.js","webpack:///./node_modules/@atlaskit/theme/dist/esm/utils/math.js","webpack:///./node_modules/@atlaskit/theme/dist/esm/utils/createTheme.js","webpack:///./node_modules/@atlaskit/theme/dist/esm/components/Theme.js","webpack:///./node_modules/@atlaskit/theme/dist/esm/components/AtlaskitThemeProvider.js","webpack:///./node_modules/@atlaskit/theme/dist/esm/components/Appearance.js","webpack:///./node_modules/@atlaskit/theme/dist/esm/components/Reset.js","webpack:///./node_modules/@atlaskit/theme/dist/esm/hoc.js","webpack:///./node_modules/@atlaskit/theme/dist/esm/index.js","webpack:///./node_modules/@atlaskit/modal-dialog/node_modules/@atlaskit/theme/elevation.js","webpack:///./node_modules/@atlaskit/modal-dialog/node_modules/@atlaskit/theme/typography.js","webpack:///./node_modules/@atlaskit/modal-dialog/node_modules/@atlaskit/theme/utils/math.js","webpack:///./node_modules/@atlaskit/modal-dialog/node_modules/@atlaskit/theme/utils/createTheme.js","webpack:///./node_modules/@atlaskit/modal-dialog/node_modules/@atlaskit/theme/components/Theme.js","webpack:///./node_modules/@atlaskit/modal-dialog/node_modules/@atlaskit/theme/components/AtlaskitThemeProvider.js","webpack:///./node_modules/@atlaskit/modal-dialog/node_modules/@atlaskit/theme/components/Appearance.js","webpack:///./node_modules/@atlaskit/modal-dialog/node_modules/@atlaskit/theme/components/Reset.js","webpack:///./node_modules/@atlaskit/modal-dialog/node_modules/@atlaskit/theme/hoc.js","webpack:///./node_modules/@atlaskit/modal-dialog/node_modules/@atlaskit/theme/index.js","webpack:///./node_modules/styled-components/dist/styled-components.browser.esm.js","webpack:///./node_modules/@atlaskit/dropdown-menu/node_modules/@babel/runtime/helpers/assertThisInitialized.js","webpack:///./node_modules/@atlaskit/droplist/node_modules/@babel/runtime/helpers/assertThisInitialized.js","webpack:///./node_modules/prop-types/index.js","webpack:///./node_modules/@atlaskit/modal-dialog/node_modules/@babel/runtime/helpers/defineProperty.js","webpack:///./node_modules/@atlaskit/dropdown-menu/node_modules/@babel/runtime/helpers/defineProperty.js","webpack:///./node_modules/@atlaskit/modal-dialog/node_modules/@atlaskit/theme/colors.js","webpack:///./node_modules/@atlaskit/droplist/node_modules/@babel/runtime/helpers/defineProperty.js","webpack:///./node_modules/@atlaskit/modal-dialog/node_modules/@babel/runtime/helpers/assertThisInitialized.js","webpack:///./node_modules/@atlaskit/modal-dialog/node_modules/@atlaskit/theme/utils/themed.js","webpack:///./node_modules/@atlaskit/theme/dist/esm/utils/themed.js","webpack:///./node_modules/@atlaskit/modal-dialog/node_modules/@babel/runtime/helpers/classCallCheck.js","webpack:///./node_modules/@atlaskit/modal-dialog/node_modules/@babel/runtime/helpers/createClass.js","webpack:///./node_modules/@atlaskit/modal-dialog/node_modules/@babel/runtime/helpers/getPrototypeOf.js","webpack:///./node_modules/@atlaskit/modal-dialog/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js","webpack:///./node_modules/@atlaskit/modal-dialog/node_modules/@babel/runtime/helpers/inherits.js","webpack:///./node_modules/@atlaskit/blanket/node_modules/@babel/runtime/helpers/defineProperty.js","webpack:///./node_modules/@atlaskit/analytics-next/node_modules/@babel/runtime/helpers/assertThisInitialized.js","webpack:///./node_modules/react-focus-lock/node_modules/@babel/runtime/helpers/assertThisInitialized.js","webpack:///./node_modules/@atlaskit/modal-dialog/node_modules/@atlaskit/theme/constants.js","webpack:///./node_modules/@atlaskit/analytics-next/node_modules/@babel/runtime/helpers/defineProperty.js","webpack:///./node_modules/react-i18next/node_modules/@babel/runtime/helpers/objectSpread.js","webpack:///./node_modules/exenv/index.js","webpack:///./node_modules/@atlaskit/blanket/node_modules/@babel/runtime/helpers/assertThisInitialized.js","webpack:///./node_modules/@atlaskit/tabs/node_modules/@babel/runtime/helpers/assertThisInitialized.js","webpack:///./node_modules/@atlaskit/tabs/node_modules/@babel/runtime/helpers/defineProperty.js","webpack:///./node_modules/@atlaskit/spinner/node_modules/@babel/runtime/helpers/assertThisInitialized.js","webpack:///./node_modules/@atlaskit/layer/node_modules/@babel/runtime/helpers/assertThisInitialized.js","webpack:///./node_modules/react-dom/index.js","webpack:///./node_modules/@atlaskit/droplist/node_modules/@babel/runtime/helpers/classCallCheck.js","webpack:///./node_modules/@atlaskit/droplist/node_modules/@babel/runtime/helpers/createClass.js","webpack:///./node_modules/@atlaskit/droplist/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js","webpack:///./node_modules/@atlaskit/droplist/node_modulLine truncated
+41
View File
@@ -0,0 +1,41 @@
!function(e){var t={};function n(a){if(t[a])return t[a].exports;var r=t[a]={i:a,l:!1,exports:{}};return e[a].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=e,n.c=t,n.d=function(e,t,a){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},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 a=Object.create(null);if(n.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(a,r,function(t){return e[t]}.bind(null,r));return a},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="/libs/",n(n.s=161)}([function(e,t,n){(function(e){e.exports=function(){"use strict";var t,a;function r(){return t.apply(null,arguments)}function i(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function o(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function s(e){return void 0===e}function l(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function u(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function d(e,t){var n,a=[];for(n=0;n<e.length;++n)a.push(t(e[n],n));return a}function c(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function m(e,t){for(var n in t)c(t,n)&&(e[n]=t[n]);return c(t,"toString")&&(e.toString=t.toString),c(t,"valueOf")&&(e.valueOf=t.valueOf),e}function _(e,t,n,a){return bt(e,t,n,a,!0).utc()}function f(e){return null==e._pf&&(e._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null,rfc2822:!1,weekdayMismatch:!1}),e._pf}function h(e){if(null==e._isValid){var t=f(e),n=a.call(t.parsedDateParts,(function(e){return null!=e})),r=!isNaN(e._d.getTime())&&t.overflow<0&&!t.empty&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&n);if(e._strict&&(r=r&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour),null!=Object.isFrozen&&Object.isFrozen(e))return r;e._isValid=r}return e._isValid}function p(e){var t=_(NaN);return null!=e?m(f(t),e):f(t).userInvalidated=!0,t}a=Array.prototype.some?Array.prototype.some:function(e){for(var t=Object(this),n=t.length>>>0,a=0;a<n;a++)if(a in t&&e.call(this,t[a],a,t))return!0;return!1};var y=r.momentProperties=[];function g(e,t){var n,a,r;if(s(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),s(t._i)||(e._i=t._i),s(t._f)||(e._f=t._f),s(t._l)||(e._l=t._l),s(t._strict)||(e._strict=t._strict),s(t._tzm)||(e._tzm=t._tzm),s(t._isUTC)||(e._isUTC=t._isUTC),s(t._offset)||(e._offset=t._offset),s(t._pf)||(e._pf=f(t)),s(t._locale)||(e._locale=t._locale),y.length>0)for(n=0;n<y.length;n++)s(r=t[a=y[n]])||(e[a]=r);return e}var M=!1;function v(e){g(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===M&&(M=!0,r.updateOffset(this),M=!1)}function L(e){return e instanceof v||null!=e&&null!=e._isAMomentObject}function k(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function b(e){var t=+e,n=0;return 0!==t&&isFinite(t)&&(n=k(t)),n}function Y(e,t,n){var a,r=Math.min(e.length,t.length),i=Math.abs(e.length-t.length),o=0;for(a=0;a<r;a++)(n&&e[a]!==t[a]||!n&&b(e[a])!==b(t[a]))&&o++;return o+i}function w(e){!1===r.suppressDeprecationWarnings&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function T(e,t){var n=!0;return m((function(){if(null!=r.deprecationHandler&&r.deprecationHandler(null,e),n){for(var a,i=[],o=0;o<arguments.length;o++){if(a="","object"==typeof arguments[o]){for(var s in a+="\n["+o+"] ",arguments[0])a+=s+": "+arguments[0][s]+", ";a=a.slice(0,-2)}else a=arguments[o];i.push(a)}w(e+"\nArguments: "+Array.prototype.slice.call(i).join("")+"\n"+(new Error).stack),n=!1}return t.apply(this,arguments)}),t)}var D,S={};function x(e,t){null!=r.deprecationHandler&&r.deprecationHandler(e,t),S[e]||(w(t),S[e]=!0)}function E(e){return e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function j(e,t){var n,a=m({},e);for(n in t)c(t,n)&&(o(e[n])&&o(t[n])?(a[n]={},m(a[n],e[n]),m(a[n],t[n])):null!=t[n]?a[n]=t[n]:delete a[n]);for(n in e)c(e,n)&&!c(t,n)&&o(e[n])&&(a[n]=m({},a[n]));return a}function H(e){null!=e&&this.set(e)}r.suppressDeprecationWarnings=!1,r.deprecationHandler=null,D=Object.keys?Object.keys:function(e){var t,n=[];for(t in e)c(e,t)&&n.push(t);return n};var P={};function O(e,t){var n=e.toLowerCase();P[n]=P[n+"s"]=P[t]=e}function C(e){return"string"==typeof e?P[e]||P[e.toLowerCase()]:void 0}function N(e){var t,n,a={};for(n in e)cLine truncated
/*
object-assign
(c) Sindre Sorhus
@license MIT
*/var a=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable;function o(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var a={};return"abcdefghijklmnopqrst".split("").forEach((function(e){a[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},a)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var n,s,l=o(e),u=1;u<arguments.length;u++){for(var d in n=Object(arguments[u]))r.call(n,d)&&(l[d]=n[d]);if(a){s=a(n);for(var c=0;c<s.length;c++)i.call(n,s[c])&&(l[s[c]]=n[s[c]])}}return l}},function(e,t,n){!function(e){"use strict";e.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(e){return/^nm$/i.test(e)},meridiem:function(e,t,n){return e<12?n?"vm":"VM":n?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[Môre om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(n(0))},function(e,t,n){!function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},n={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},a=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},r={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},i=function(e){return function(t,n,i,o){var s=a(t),l=r[e][a(t)];return 2===s&&(l=l[n?0:1]),l.replace(/%d/i,t)}},o=["كانون الثاني يناير","شباط فبراير","آذار مارس","نيسان أبريل","أيار مايو","حزيران يونيو","تموز يوليو","آب أغسطس","أيلول سبتمبر","تشرين الأول أكتوبر","تشرين الثاني نوفمبر","كانون الأول ديسمبر"];e.defineLocale("ar",{months:o,monthsShort:o,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:i("s"),m:i("m"),mm:i("m"),h:i("h"),hh:i("h"),d:i("d"),dd:i("d"),M:i("M"),MM:i("M"),y:i("y"),yy:i("y")},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return n[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}})}(n(0))},function(e,t,n){!function(e){"use strict";e.defineLocale("ar-dz",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفLine truncated
/** @license React v16.9.0
* react.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var a=n(25),r="function"==typeof Symbol&&Symbol.for,i=r?Symbol.for("react.element"):60103,o=r?Symbol.for("react.portal"):60106,s=r?Symbol.for("react.fragment"):60107,l=r?Symbol.for("react.strict_mode"):60108,u=r?Symbol.for("react.profiler"):60114,d=r?Symbol.for("react.provider"):60109,c=r?Symbol.for("react.context"):60110,m=r?Symbol.for("react.forward_ref"):60112,_=r?Symbol.for("react.suspense"):60113,f=r?Symbol.for("react.suspense_list"):60120,h=r?Symbol.for("react.memo"):60115,p=r?Symbol.for("react.lazy"):60116;r&&Symbol.for("react.fundamental"),r&&Symbol.for("react.responder");var y="function"==typeof Symbol&&Symbol.iterator;function g(e){for(var t=e.message,n="https://reactjs.org/docs/error-decoder.html?invariant="+t,a=1;a<arguments.length;a++)n+="&args[]="+encodeURIComponent(arguments[a]);return e.message="Minified React error #"+t+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings. ",e}var M={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},v={};function L(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||M}function k(){}function b(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||M}L.prototype.isReactComponent={},L.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw g(Error(85));this.updater.enqueueSetState(this,e,t,"setState")},L.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},k.prototype=L.prototype;var Y=b.prototype=new k;Y.constructor=b,a(Y,L.prototype),Y.isPureReactComponent=!0;var w={current:null},T={suspense:null},D={current:null},S=Object.prototype.hasOwnProperty,x={key:!0,ref:!0,__self:!0,__source:!0};function E(e,t,n){var a=void 0,r={},o=null,s=null;if(null!=t)for(a in void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(o=""+t.key),t)S.call(t,a)&&!x.hasOwnProperty(a)&&(r[a]=t[a]);var l=arguments.length-2;if(1===l)r.children=n;else if(1<l){for(var u=Array(l),d=0;d<l;d++)u[d]=arguments[d+2];r.children=u}if(e&&e.defaultProps)for(a in l=e.defaultProps)void 0===r[a]&&(r[a]=l[a]);return{$$typeof:i,type:e,key:o,ref:s,props:r,_owner:D.current}}function j(e){return"object"==typeof e&&null!==e&&e.$$typeof===i}var H=/\/+/g,P=[];function O(e,t,n,a){if(P.length){var r=P.pop();return r.result=e,r.keyPrefix=t,r.func=n,r.context=a,r.count=0,r}return{result:e,keyPrefix:t,func:n,context:a,count:0}}function C(e){e.result=null,e.keyPrefix=null,e.func=null,e.context=null,e.count=0,10>P.length&&P.push(e)}function N(e,t,n){return null==e?0:function e(t,n,a,r){var s=typeof t;"undefined"!==s&&"boolean"!==s||(t=null);var l=!1;if(null===t)l=!0;else switch(s){case"string":case"number":l=!0;break;case"object":switch(t.$$typeof){case i:case o:l=!0}}if(l)return a(r,t,""===n?"."+A(t,0):n),1;if(l=0,n=""===n?".":n+":",Array.isArray(t))for(var u=0;u<t.length;u++){var d=n+A(s=t[u],u);l+=e(s,d,a,r)}else if(null===t||"object"!=typeof t?d=null:d="function"==typeof(d=y&&t[y]||t["@@iterator"])?d:null,"function"==typeof d)for(t=d.call(t),u=0;!(s=t.next()).done;)l+=e(s=s.value,d=n+A(s,u++),a,r);else if("object"===s)throw a=""+t,g(Error(31),"[object Object]"===a?"object with keys {"+Object.keys(t).join(", ")+"}":a,"");return l}(e,"",t,n)}function A(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+(""+e).replace(/[=:]/g,(function(e){return t[e]}))}(e.key):t.toString(36)}function F(e,t){e.func.call(e.context,t,e.count++)}function W(e,t,n){var a=e.result,r=e.keyPrefix;e=e.func.call(e.context,t,e.count++),Array.isArray(e)?R(e,a,n,(function(e){return e})):null!=e&&(j(e)&&(e=function(e,t){return{$$typeof:i,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(e,r+(!e.key||t&&t.key===e.key?"":(""+e.key).replace(H,"$&/")+"/")+n)),a.push(e))}function R(e,t,n,a,r){var i="";null!=n&&(i=(""+n).replace(H,"$&/")+"/"),N(e,W,t=O(t,i,a,r)),C(t)}function I(){var e=w.current;if(null===e)throw g(Error(321));return e}var z={Children:{map:function(e,t,n){if(null==e)return e;var a=[];return R(e,a,null,t,n),a},forEach:function(e,t,n){if(null==e)return e;N(e,F,t=O(null,null,t,n)),C(t)},count:function(e){return N(e,(function(){return null}),null)},toArray:function(e){var t=[];return R(e,t,null,(function(e){return e})),t},only:function(e){if(!j(e))throw g(Error(143));return e}},createRef:function(){return{current:null}},Component:L,PureComponent:b,createContext:function(e,t){return void 0===t&&(t=null),(e={$$typeof:c,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:d,_context:e},e.Consumer=e},forwardRef:function(e){return{$$typeof:m,render:e}},lazy:function(e){return{$$typeof:p,_ctor:e,_status:-1,_result:null}},memo:function(e,t){return{$$typeof:h,type:e,compare:void 0===t?null:t}},useCallback:function(e,t){return I().useCallback(e,t)},useContext:function(e,t){return I().useContext(e,tLine truncated
/** @license React v16.9.0
* react-dom.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var a=n(1),r=n(25),i=n(135);function o(e){for(var t=e.message,n="https://reactjs.org/docs/error-decoder.html?invariant="+t,a=1;a<arguments.length;a++)n+="&args[]="+encodeURIComponent(arguments[a]);return e.message="Minified React error #"+t+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings. ",e}if(!a)throw o(Error(227));var s=null,l={};function u(){if(s)for(var e in l){var t=l[e],n=s.indexOf(e);if(!(-1<n))throw o(Error(96),e);if(!c[n]){if(!t.extractEvents)throw o(Error(97),e);for(var a in c[n]=t,n=t.eventTypes){var r=void 0,i=n[a],u=t,_=a;if(m.hasOwnProperty(_))throw o(Error(99),_);m[_]=i;var f=i.phasedRegistrationNames;if(f){for(r in f)f.hasOwnProperty(r)&&d(f[r],u,_);r=!0}else i.registrationName?(d(i.registrationName,u,_),r=!0):r=!1;if(!r)throw o(Error(98),a,e)}}}}function d(e,t,n){if(_[e])throw o(Error(100),e);_[e]=t,f[e]=t.eventTypes[n].dependencies}var c=[],m={},_={},f={};function h(e,t,n,a,r,i,o,s,l){var u=Array.prototype.slice.call(arguments,3);try{t.apply(n,u)}catch(e){this.onError(e)}}var p=!1,y=null,g=!1,M=null,v={onError:function(e){p=!0,y=e}};function L(e,t,n,a,r,i,o,s,l){p=!1,y=null,h.apply(v,arguments)}var k=null,b=null,Y=null;function w(e,t,n){var a=e.type||"unknown-event";e.currentTarget=Y(n),function(e,t,n,a,r,i,s,l,u){if(L.apply(this,arguments),p){if(!p)throw o(Error(198));var d=y;p=!1,y=null,g||(g=!0,M=d)}}(a,t,void 0,e),e.currentTarget=null}function T(e,t){if(null==t)throw o(Error(30));return null==e?t:Array.isArray(e)?Array.isArray(t)?(e.push.apply(e,t),e):(e.push(t),e):Array.isArray(t)?[e].concat(t):[e,t]}function D(e,t,n){Array.isArray(e)?e.forEach(t,n):e&&t.call(n,e)}var S=null;function x(e){if(e){var t=e._dispatchListeners,n=e._dispatchInstances;if(Array.isArray(t))for(var a=0;a<t.length&&!e.isPropagationStopped();a++)w(e,t[a],n[a]);else t&&w(e,t,n);e._dispatchListeners=null,e._dispatchInstances=null,e.isPersistent()||e.constructor.release(e)}}function E(e){if(null!==e&&(S=T(S,e)),e=S,S=null,e){if(D(e,x),S)throw o(Error(95));if(g)throw e=M,g=!1,M=null,e}}var j={injectEventPluginOrder:function(e){if(s)throw o(Error(101));s=Array.prototype.slice.call(e),u()},injectEventPluginsByName:function(e){var t,n=!1;for(t in e)if(e.hasOwnProperty(t)){var a=e[t];if(!l.hasOwnProperty(t)||l[t]!==a){if(l[t])throw o(Error(102),t);l[t]=a,n=!0}}n&&u()}};function H(e,t){var n=e.stateNode;if(!n)return null;var a=k(n);if(!a)return null;n=a[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":(a=!a.disabled)||(a=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!a;break e;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw o(Error(231),t,typeof n);return n}var P=Math.random().toString(36).slice(2),O="__reactInternalInstance$"+P,C="__reactEventHandlers$"+P;function N(e){if(e[O])return e[O];for(;!e[O];){if(!e.parentNode)return null;e=e.parentNode}return 5===(e=e[O]).tag||6===e.tag?e:null}function A(e){return!(e=e[O])||5!==e.tag&&6!==e.tag?null:e}function F(e){if(5===e.tag||6===e.tag)return e.stateNode;throw o(Error(33))}function W(e){return e[C]||null}function R(e){do{e=e.return}while(e&&5!==e.tag);return e||null}function I(e,t,n){(t=H(e,n.dispatchConfig.phasedRegistrationNames[t]))&&(n._dispatchListeners=T(n._dispatchListeners,t),n._dispatchInstances=T(n._dispatchInstances,e))}function z(e){if(e&&e.dispatchConfig.phasedRegistrationNames){for(var t=e._targetInst,n=[];t;)n.push(t),t=R(t);for(t=n.length;0<t--;)I(n[t],"captured",e);for(t=0;t<n.length;t++)I(n[t],"bubbled",e)}}function U(e,t,n){e&&n&&n.dispatchConfig.registrationName&&(t=H(e,n.dispatchConfig.registrationName))&&(n._dispatchListeners=T(n._dispatchListeners,t),n._dispatchInstances=T(n._dispatchInstances,e))}function V(e){e&&e.dispatchConfig.registrationName&&U(e._targetInst,null,e)}function G(e){D(e,z)}var J=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement);function B(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var K={animationend:B("Animation","AnimationEnd"),animationiteration:B("Animation","AnimationIteration"),animationstart:B("Animation","AnimationStart"),transitionend:B("Transition","TransitionEnd")},$={},q={};function Q(e){if($[e])return $[e];if(!K[e])return e;var t,n=K[e];for(t in n)if(n.hasOwnProperty(t)&&t in q)return $[e]=n[t];return e}J&&(q=document.createElement("div").style,"AnimationEvent"in window||(delete K.animationend.animation,delete K.animationiteration.animation,delete K.animationstart.animation),"TransitionEvent"in window||delete K.transitionend.transition);var Z=Q("animationend"),X=Q("animationiteration"),ee=Q("animationstart"),te=Q("transitionend"),ne="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadaLine truncated
/** @license React v0.15.0
* scheduler.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/Object.defineProperty(t,"__esModule",{value:!0});var a=void 0,r=void 0,i=void 0,o=void 0,s=void 0;if(t.unstable_now=void 0,t.unstable_forceFrameRate=void 0,"undefined"==typeof window||"function"!=typeof MessageChannel){var l=null,u=null,d=function(){if(null!==l)try{var e=t.unstable_now();l(!0,e),l=null}catch(e){throw setTimeout(d,0),e}};t.unstable_now=function(){return Date.now()},a=function(e){null!==l?setTimeout(a,0,e):(l=e,setTimeout(d,0))},r=function(e,t){u=setTimeout(e,t)},i=function(){clearTimeout(u)},o=function(){return!1},s=t.unstable_forceFrameRate=function(){}}else{var c=window.performance,m=window.Date,_=window.setTimeout,f=window.clearTimeout,h=window.requestAnimationFrame,p=window.cancelAnimationFrame;"undefined"!=typeof console&&("function"!=typeof h&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),"function"!=typeof p&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills")),t.unstable_now="object"==typeof c&&"function"==typeof c.now?function(){return c.now()}:function(){return m.now()};var y=!1,g=null,M=-1,v=-1,L=33.33,k=-1,b=-1,Y=0,w=!1;o=function(){return t.unstable_now()>=Y},s=function(){},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing framerates higher than 125 fps is not unsupported"):0<e?(L=Math.floor(1e3/e),w=!0):(L=33.33,w=!1)};var T=function(){if(null!==g){var e=t.unstable_now(),n=0<Y-e;try{g(n,e)||(g=null)}catch(e){throw S.postMessage(null),e}}},D=new MessageChannel,S=D.port2;D.port1.onmessage=T;var x=function(e){if(null===g)b=k=-1,y=!1;else{y=!0,h((function(e){f(M),x(e)}));var n=function(){Y=t.unstable_now()+L/2,T(),M=_(n,3*L)};if(M=_(n,3*L),-1!==k&&.1<e-k){var a=e-k;!w&&-1!==b&&a<L&&b<L&&(8.33>(L=a<b?b:a)&&(L=8.33)),b=a}k=e,Y=e+L,S.postMessage(null)}};a=function(e){g=e,y||(y=!0,h((function(e){x(e)})))},r=function(e,n){v=_((function(){e(t.unstable_now())}),n)},i=function(){f(v),v=-1}}var E=null,j=null,H=null,P=3,O=!1,C=!1,N=!1;function A(e,t){var n=e.next;if(n===e)E=null;else{e===E&&(E=n);var a=e.previous;a.next=n,n.previous=a}e.next=e.previous=null,n=e.callback,a=P;var r=H;P=e.priorityLevel,H=e;try{var i=e.expirationTime<=t;switch(P){case 1:var o=n(i);break;case 2:case 3:case 4:o=n(i);break;case 5:o=n(i)}}catch(e){throw e}finally{P=a,H=r}if("function"==typeof o)if(t=e.expirationTime,e.callback=o,null===E)E=e.next=e.previous=e;else{o=null,i=E;do{if(t<=i.expirationTime){o=i;break}i=i.next}while(i!==E);null===o?o=E:o===E&&(E=e),(t=o.previous).next=o.previous=e,e.next=o,e.previous=t}}function F(e){if(null!==j&&j.startTime<=e)do{var t=j,n=t.next;if(t===n)j=null;else{j=n;var a=t.previous;a.next=n,n.previous=a}t.next=t.previous=null,z(t,t.expirationTime)}while(null!==j&&j.startTime<=e)}function W(e){N=!1,F(e),C||(null!==E?(C=!0,a(R)):null!==j&&r(W,j.startTime-e))}function R(e,n){C=!1,N&&(N=!1,i()),F(n),O=!0;try{if(e){if(null!==E)do{A(E,n),F(n=t.unstable_now())}while(null!==E&&!o())}else for(;null!==E&&E.expirationTime<=n;)A(E,n),F(n=t.unstable_now());return null!==E||(null!==j&&r(W,j.startTime-n),!1)}finally{O=!1}}function I(e){switch(e){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}function z(e,t){if(null===E)E=e.next=e.previous=e;else{var n=null,a=E;do{if(t<a.expirationTime){n=a;break}a=a.next}while(a!==E);null===n?n=E:n===E&&(E=e),(t=n.previous).next=n.previous=e,e.next=n,e.previous=t}}var U=s;t.unstable_ImmediatePriority=1,t.unstable_UserBlockingPriority=2,t.unstable_NormalPriority=3,t.unstable_IdlePriority=5,t.unstable_LowPriority=4,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=P;P=e;try{return t()}finally{P=n}},t.unstable_next=function(e){switch(P){case 1:case 2:case 3:var t=3;break;default:t=P}var n=P;P=t;try{return e()}finally{P=n}},t.unstable_scheduleCallback=function(e,n,o){var s=t.unstable_now();if("object"==typeof o&&null!==o){var l=o.delay;l="number"==typeof l&&0<l?s+l:s,o="number"==typeof o.timeout?o.timeout:I(e)}else o=I(e),l=s;if(e={callback:n,priorityLevel:e,startTime:l,expirationTime:o=l+o,next:null,previous:null},l>s){if(o=l,null===j)j=e.next=e.previous=e;else{n=null;var u=j;do{if(o<u.startTime){n=u;break}u=u.next}while(u!==j);null===n?n=j:n===j&&(j=e),(o=n.previous).next=n.previous=e,e.next=n,e.previous=o}null===E&&j===e&&(N?i():N=!0,r(W,l-s))}else z(e,o),C||O||(C=!0,a(R));return e},t.unstable_cancelCallback=function(e){var t=e.next;if(null!==t){if(e===t)e===E?E=null:e===j&&(j=null);else{e===E?E=t:e===j&&(j=t);var n=e.previous;n.next=t,t.previous=n}e.next=e.previous=null}},t.unstable_wrapCallback=function(e){var t=P;return function(){var n=P;P=t;try{return e.apply(this,arguments)}finally{P=n}}},t.unstable_getCurrentPriorityLevel=function(){return P},t.unstable_shouldYield=fu Line truncated
/*! Moment Duration Format v2.2.2
* https://github.com/jsmreese/moment-duration-format
* Date: 2018-02-16
*
* Duration format plugin function for the Moment.js library
* http://momentjs.com/
*
* Copyright 2018 John Madhavan-Reese
* Released under the MIT license
*/o=this,s=function(e){var t=!1,n=!1,a="escape years months weeks days hours minutes seconds milliseconds general".split(" "),r=[{type:"seconds",targets:[{type:"minutes",value:60},{type:"hours",value:3600},{type:"days",value:86400},{type:"weeks",value:604800},{type:"months",value:2678400},{type:"years",value:31536e3}]},{type:"minutes",targets:[{type:"hours",value:60},{type:"days",value:1440},{type:"weeks",value:10080},{type:"months",value:44640},{type:"years",value:525600}]},{type:"hours",targets:[{type:"days",value:24},{type:"weeks",value:168},{type:"months",value:744},{type:"years",value:8760}]},{type:"days",targets:[{type:"weeks",value:7},{type:"months",value:31},{type:"years",value:365}]},{type:"months",targets:[{type:"years",value:12}]}];function i(e,t){return!(t.length>e.length)&&-1!==e.indexOf(t)}function o(e){for(var t="";e;)t+="0",e-=1;return t}function s(e,t,a){var r,i,l,u=t.useToLocaleString,d=t.useGrouping,c=d&&t.grouping.slice(),m=t.maximumSignificantDigits,_=t.minimumIntegerDigits||1,f=t.fractionDigits||0,h=t.groupingSeparator,p=t.decimalSeparator;if(u&&a){var y={minimumIntegerDigits:_,useGrouping:d};if(f&&(y.maximumFractionDigits=f,y.minimumFractionDigits=f),m&&e>0&&(y.maximumSignificantDigits=m),!n){var g=b({},t);g.useGrouping=!1,g.decimalSeparator=".",e=parseFloat(s(e,g),10)}return e.toLocaleString(a,y)}var M=(m?e.toPrecision(m+1):e.toFixed(f+1)).split("e");l=M[1]||"",i=(M=M[0].split("."))[1]||"";var v=(r=M[0]||"").length,L=i.length,k=v+L,Y=r+i;(m&&k===m+1||!m&&L===f+1)&&((Y=function(e){for(var t=e.split("").reverse(),n=0,a=!0;a&&n<t.length;)n?"9"===t[n]?t[n]="0":(t[n]=(parseInt(t[n],10)+1).toString(),a=!1):(parseInt(t[n],10)<5&&(a=!1),t[n]="0"),n+=1;return a&&t.push("1"),t.reverse().join("")}(Y)).length===k+1&&(v+=1),L&&(Y=Y.slice(0,-1)),r=Y.slice(0,v),i=Y.slice(v)),m&&(i=i.replace(/0*$/,""));var w=parseInt(l,10);w>0?i.length<=w?(r+=i+=o(w-i.length),i=""):(r+=i.slice(0,w),i=i.slice(w)):w<0&&(i=o(Math.abs(w)-r.length)+r+i,r="0"),m||((i=i.slice(0,f)).length<f&&(i+=o(f-i.length)),r.length<_&&(r=o(_-r.length)+r));var T,D="";if(d)for(M=r;M.length;)c.length&&(T=c.shift()),D&&(D=h+D),D=M.slice(-T)+D,M=M.slice(0,-T);else D=r;return i&&(D=D+p+i),D}function l(e,t){return e.label.length>t.label.length?-1:e.label.length<t.label.length?1:0}function u(e,t){var n=[];return h(Y(t),(function(a){if("_durationLabels"===a.slice(0,15)){var r=a.slice(15).toLowerCase();h(Y(t[a]),(function(i){i.slice(0,1)===e&&n.push({type:r,key:i,label:t[a][i]})}))}})),n}var d,c={durationLabelsStandard:{S:"millisecond",SS:"milliseconds",s:"second",ss:"seconds",m:"minute",mm:"minutes",h:"hour",hh:"hours",d:"day",dd:"days",w:"week",ww:"weeks",M:"month",MM:"months",y:"year",yy:"years"},durationLabelsShort:{S:"msec",SS:"msecs",s:"sec",ss:"secs",m:"min",mm:"mins",h:"hr",hh:"hrs",d:"dy",dd:"dys",w:"wk",ww:"wks",M:"mo",MM:"mos",y:"yr",yy:"yrs"},durationTimeTemplates:{HMS:"h:mm:ss",HM:"h:mm",MS:"m:ss"},durationLabelTypes:[{type:"standard",string:"__"},{type:"short",string:"_"}],durationPluralKey:function(e,t,n){return 1===t&&null===n?e:e+e}};function m(e){return"[object Array]"===Object.prototype.toString.call(e)}function _(e){return"[object Object]"===Object.prototype.toString.call(e)}function f(e,t){var n,a=0,r=e&&e.length||0;for("function"!=typeof t&&(n=t,t=function(e){return e===n});a<r;){if(t(e[a]))return e[a];a+=1}}function h(e,t){var n=0,a=e.length;if(e&&a)for(;n<a;){if(!1===t(e[n],n))return;n+=1}}function p(e,t){var n=0,a=e.length,r=[];if(!e||!a)return r;for(;n<a;)r[n]=t(e[n],n),n+=1;return r}function y(e,t){return p(e,(function(e){return e[t]}))}function g(e){var t=[];return h(e,(function(e){e&&t.push(e)})),t}function M(e){var t=[];return h(e,(function(e){f(t,e)||t.push(e)})),t}function v(e,t){var n=[];return h(e,(function(e){h(t,(function(t){e===t&&n.push(e)}))})),M(n)}function L(e,t){var n=[];return h(e,(function(a,r){if(!t(a))return n=e.slice(r),!1})),n}function k(e,t){return L(e.slice().reverse(),t).reverse()}function b(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n]);return e}function Y(e){var t=[];for(var n in e)e.hasOwnProperty(n)&&t.push(n);return t}function w(e,t){var n=0,a=e.length;if(!e||!a)return!1;for(;n<a;){if(!0===t(e[n],n))return!0;n+=1}return!1}function T(e){var t=[];return h(e,(function(e){t=t.concat(e)})),t}function D(){var e,t=[].slice.call(arguments),n={};if(h(t,(function(t,a){if(!a){if(!m(t))throw"Expected array as the first argument to durationsFormat.";e=t}"string"!=typeof t&&"function"!=typeof t?"number"!=typeof t?_(t)&&b(n,t):n.precision=t:n.template=t})),!e||!e.length)return[];n.returnMomentTypes=!0;var r=p(e,(function(e){return e.format(n)})),i=v(a,M(y(T(r),"type"))),o=n.largest;return o&&(i=i.slice(0,o)),n.returnMomentTypes=!1,n.outputTypes=i,p(e,(function(e){return e.format(n)}))}function S(){var n=[].slice.call(arguments),o=b({},this.format.defaults),d=this.asMilliseconds(),T=this.asMonths();"function"==typeof this.isValid&&!1===this.isValid()&&(d=0,T=0);var D=d<0,S=e.duration(Math.abs(d),"mLine truncated
//# sourceMappingURL=dial_in_info_bundle.min.map
@@ -0,0 +1 @@
{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./node_modules/moment/moment.js","webpack:///./node_modules/react/index.js","webpack:///./node_modules/react-i18next/node_modules/@babel/runtime/helpers/objectSpread.js","webpack:///./node_modules/react-i18next/node_modules/@babel/runtime/helpers/objectWithoutProperties.js","webpack:///./node_modules/react-i18next/node_modules/@babel/runtime/helpers/slicedToArray.js","webpack:///./node_modules/react-i18next/node_modules/@babel/runtime/helpers/typeof.js","webpack:///./node_modules/moment/locale/bg.js","webpack:///./node_modules/moment/locale/de.js","webpack:///./node_modules/moment/locale/eo.js","webpack:///./node_modules/moment/locale/es.js","webpack:///./node_modules/moment/locale/fr.js","webpack:///./node_modules/moment/locale/hy-am.js","webpack:///./node_modules/moment/locale/it.js","webpack:///./node_modules/moment/locale/nb.js","webpack:///./node_modules/moment/locale/pl.js","webpack:///./node_modules/moment/locale/pt.js","webpack:///./node_modules/moment/locale/pt-br.js","webpack:///./node_modules/moment/locale/ru.js","webpack:///./node_modules/moment/locale/sk.js","webpack:///./node_modules/moment/locale/sl.js","webpack:///./node_modules/moment/locale/sv.js","webpack:///./node_modules/moment/locale/tr.js","webpack:///./node_modules/moment/locale/zh-cn.js","webpack:///./node_modules/react-dom/index.js","webpack:///./node_modules/object-assign/index.js","webpack:///./node_modules/moment/locale/af.js","webpack:///./node_modules/moment/locale/ar.js","webpack:///./node_modules/moment/locale/ar-dz.js","webpack:///./node_modules/moment/locale/ar-kw.js","webpack:///./node_modules/moment/locale/ar-ly.js","webpack:///./node_modules/moment/locale/ar-ma.js","webpack:///./node_modules/moment/locale/ar-sa.js","webpack:///./node_modules/moment/locale/ar-tn.js","webpack:///./node_modules/moment/locale/az.js","webpack:///./node_modules/moment/locale/be.js","webpack:///./node_modules/moment/locale/bm.js","webpack:///./node_modules/moment/locale/bn.js","webpack:///./node_modules/moment/locale/bo.js","webpack:///./node_modules/moment/locale/br.js","webpack:///./node_modules/moment/locale/bs.js","webpack:///./node_modules/moment/locale/ca.js","webpack:///./node_modules/moment/locale/cs.js","webpack:///./node_modules/moment/locale/cv.js","webpack:///./node_modules/moment/locale/cy.js","webpack:///./node_modules/moment/locale/da.js","webpack:///./node_modules/moment/locale/de-at.js","webpack:///./node_modules/moment/locale/de-ch.js","webpack:///./node_modules/moment/locale/dv.js","webpack:///./node_modules/moment/locale/el.js","webpack:///./node_modules/moment/locale/en-au.js","webpack:///./node_modules/moment/locale/en-ca.js","webpack:///./node_modules/moment/locale/en-gb.js","webpack:///./node_modules/moment/locale/en-ie.js","webpack:///./node_modules/moment/locale/en-nz.js","webpack:///./node_modules/moment/locale/es-do.js","webpack:///./node_modules/moment/locale/es-us.js","webpack:///./node_modules/moment/locale/et.js","webpack:///./node_modules/moment/locale/eu.js","webpack:///./node_modules/moment/locale/fa.js","webpack:///./node_modules/moment/locale/fi.js","webpack:///./node_modules/moment/locale/fo.js","webpack:///./node_modules/moment/locale/fr-ca.js","webpack:///./node_modules/moment/locale/fr-ch.js","webpack:///./node_modules/moment/locale/fy.js","webpack:///./node_modules/moment/locale/gd.js","webpack:///./node_modules/moment/locale/gl.js","webpack:///./node_modules/moment/locale/gom-latn.js","webpack:///./node_modules/moment/locale/gu.js","webpack:///./node_modules/moment/locale/he.js","webpack:///./node_modules/moment/locale/hi.js","webpack:///./node_modules/moment/locale/hr.js","webpack:///./node_modules/moment/locale/hu.js","webpack:///./node_modules/moment/locale/id.js","webpack:///./node_modules/moment/locale/is.js","webpack:///./node_modules/moment/locale/ja.js","webpack:///./node_modules/moment/locale/jv.js","webpack:///./node_modules/moment/locale/ka.js","webpack:///./node_modules/moment/locale/kk.js","webpack:///./node_modules/moment/locale/km.js","webpack:///./node_modules/moment/locale/kn.js","webpack:///./node_modules/moment/locale/ko.js","webpack:///./node_modules/moment/locale/ky.js","webpack:///./node_modules/moment/locale/lb.js","webpack:///./node_modules/moment/locale/lo.js","webpack:///./node_modules/moment/locale/lt.js","webpack:///./node_modules/moment/locale/lv.js","webpack:///./node_modules/moment/locale/me.js","webpack:///./node_modules/moment/locale/mi.js","webpack:///./node_modules/moment/locale/mk.js","webpack:///./node_modules/moment/locale/ml.js","webpack:///./node_modules/moment/locale/mr.js","webpack:///./node_modules/moment/locale/ms.js","webpack:///./node_modules/moment/locale/ms-my.js","webpack:///./node_modules/moment/locale/my.js","webpack:///./node_modules/moment/locale/ne.js","webpack:///./node_modules/moment/locale/nl.js","webpack:///./node_modules/moment/locale/nl-be.js","webpack:///./node_modules/momenLine truncated
+2
View File
@@ -0,0 +1,2 @@
!function(n){var e={};function t(o){if(e[o])return e[o].exports;var r=e[o]={i:o,l:!1,exports:{}};return n[o].call(r.exports,r,r.exports,t),r.l=!0,r.exports}t.m=n,t.c=e,t.d=function(n,e,o){t.o(n,e)||Object.defineProperty(n,e,{enumerable:!0,get:o})},t.r=function(n){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})},t.t=function(n,e){if(1&e&&(n=t(n)),8&e)return n;if(4&e&&"object"==typeof n&&n&&n.__esModule)return n;var o=Object.create(null);if(t.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:n}),2&e&&"string"!=typeof n)for(var r in n)t.d(o,r,function(e){return n[e]}.bind(null,r));return o},t.n=function(n){var e=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(e,"a",e),e},t.o=function(n,e){return Object.prototype.hasOwnProperty.call(n,e)},t.p="/libs/",t(t.s=0)}([function(n,e,t){"use strict";t.r(e);function o(n,e=!1,t="hash"){const o="search"===t?n.search:n.hash,r={},i=o&&o.substr(1).split("&")||[];if("hash"===t&&1===i.length){const n=i[0];if(n.startsWith("/")&&1===n.split("&").length)return r}return i.forEach(n=>{const t=n.split("="),o=t[0];if(!o)return;let i;try{if(i=t[1],!e){const n=decodeURIComponent(i).replace(/\\&/,"&");i="undefined"===n?void 0:JSON.parse(n)}}catch(n){return void function(n,e=""){console.error(e,n),window.onerror&&window.onerror(e,null,null,null,n)}(n,"Failed to parse URL parameter value: "+String(i))}r[o]=i}),r}function r(n){if(!n)return n;try{n=decodeURIComponent(n)}catch(n){}return n=(n=n.normalize("NFKC")).toLowerCase(),(n=encodeURIComponent(n)).toLowerCase()}if("function"==typeof createConnectionExternally){let n=o(window.location,!0,"hash")["config.externalConnectUrl"]||config.websocket?void 0:config.externalConnectUrl;const e=o(window.location,!0,"hash")["config.iAmRecorder"];let t;if(n&&(t=function(){const n=window.location.pathname;return r(n.substring(n.lastIndexOf("/")+1)||void 0)}())&&!e){n+="?room="+t;const e=o(window.location,!0,"search").jwt;e&&(n+="&token="+e),createConnectionExternally(n,n=>{window.XMPPAttachInfo={status:"success",data:n},i()},c)}else c()}else c();function i(){window.APP&&"ready"===window.APP.connect.status&&window.APP.connect.handler()}function c(n){n&&console.warn(n),window.XMPPAttachInfo={status:"error"},i()}}]);
//# sourceMappingURL=do_external_connect.min.map
@@ -0,0 +1 @@
{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./react/features/base/util/parseURLParams.js","webpack:///./react/features/base/util/helpers.js","webpack:///./react/features/base/util/uri.js","webpack:///./react/features/base/util/strings.web.js","webpack:///./connection_optimization/do_external_connect.js","webpack:///./react/features/base/config/getRoomName.js"],"names":["installedModules","__webpack_require__","moduleId","exports","module","i","l","modules","call","m","c","d","name","getter","o","Object","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","prototype","hasOwnProperty","p","s","parseURLParams","url","dontParse","source","paramStr","search","hash","params","paramParts","substr","split","length","firstParam","startsWith","forEach","part","param","decoded","decodeURIComponent","replace","undefined","JSON","parse","e","msg","console","error","window","onerror","reportError","String","getBackendSafeRoomName","room","normalize","toLowerCase","encodeURIComponent","createConnectionExternally","location","config","websocket","externalConnectUrl","isRecorder","roomName","path","pathname","substring","lastIndexOf","getRoomName","token","jwt","connectionInfo","XMPPAttachInfo","status","data","checkForConnectHandlerAndConnect","errorCallback","APP","connect","handler","warn"],"mappings":"aACE,IAAIA,EAAmB,GAGvB,SAASC,EAAoBC,GAG5B,GAAGF,EAAiBE,GACnB,OAAOF,EAAiBE,GAAUC,QAGnC,IAAIC,EAASJ,EAAiBE,GAAY,CACzCG,EAAGH,EACHI,GAAG,EACHH,QAAS,IAUV,OANAI,EAAQL,GAAUM,KAAKJ,EAAOD,QAASC,EAAQA,EAAOD,QAASF,GAG/DG,EAAOE,GAAI,EAGJF,EAAOD,QAKfF,EAAoBQ,EAAIF,EAGxBN,EAAoBS,EAAIV,EAGxBC,EAAoBU,EAAI,SAASR,EAASS,EAAMC,GAC3CZ,EAAoBa,EAAEX,EAASS,IAClCG,OAAOC,eAAeb,EAASS,EAAM,CAAEK,YAAY,EAAMC,IAAKL,KAKhEZ,EAAoBkB,EAAI,SAAShB,GACX,oBAAXiB,QAA0BA,OAAOC,aAC1CN,OAAOC,eAAeb,EAASiB,OAAOC,YAAa,CAAEC,MAAO,WAE7DP,OAAOC,eAAeb,EAAS,aAAc,CAAEmB,OAAO,KAQvDrB,EAAoBsB,EAAI,SAASD,EAAOE,GAEvC,GADU,EAAPA,IAAUF,EAAQrB,EAAoBqB,IAC/B,EAAPE,EAAU,OAAOF,EACpB,GAAW,EAAPE,GAA8B,iBAAVF,GAAsBA,GAASA,EAAMG,WAAY,OAAOH,EAChF,IAAII,EAAKX,OAAOY,OAAO,MAGvB,GAFA1B,EAAoBkB,EAAEO,GACtBX,OAAOC,eAAeU,EAAI,UAAW,CAAET,YAAY,EAAMK,MAAOA,IACtD,EAAPE,GAA4B,iBAATF,EAAmB,IAAI,IAAIM,KAAON,EAAOrB,EAAoBU,EAAEe,EAAIE,EAAK,SAASA,GAAO,OAAON,EAAMM,IAAQC,KAAK,KAAMD,IAC9I,OAAOF,GAIRzB,EAAoB6B,EAAI,SAAS1B,GAChC,IAAIS,EAAST,GAAUA,EAAOqB,WAC7B,WAAwB,OAAOrB,EAAgB,SAC/C,WAA8B,OAAOA,GAEtC,OADAH,EAAoBU,EAAEE,EAAQ,IAAKA,GAC5BA,GAIRZ,EAAoBa,EAAI,SAASiB,EAAQC,GAAY,OAAOjB,OAAOkB,UAAUC,eAAe1B,KAAKuB,EAAQC,IAGzG/B,EAAoBkC,EAAI,SAIjBlC,EAAoBA,EAAoBmC,EAAI,G,sCCnE9C,SAASC,EACRC,EACAC,GAAqB,EACrBC,EAAiB,QACrB,MAAMC,EAAsB,WAAXD,EAAsBF,EAAII,OAASJ,EAAIK,KAClDC,EAAS,GACTC,EAAcJ,GAAYA,EAASK,OAAO,GAAGC,MAAM,MAAS,GAGlE,GAAe,SAAXP,GAA2C,IAAtBK,EAAWG,OAAc,CAC9C,MAAMC,EAAaJ,EAAW,GAE9B,GAAII,EAAWC,WAAW,MAAyC,IAAjCD,EAAWF,MAAM,KAAKC,OACpD,OAAOJ,EA+Bf,OA3BAC,EAAWM,QAAQC,IACf,MAAMC,EAAQD,EAAKL,MAAM,KACnBnB,EAAMyB,EAAM,GAElB,IAAKzB,EACD,OAGJ,IAAIN,EAEJ,IAGI,GAFAA,EAAQ+B,EAAM,IAETd,EAAW,CACZ,MAAMe,EAAUC,mBAAmBjC,GAAOkC,QAAQ,MAAO,KAEzDlC,EAAoB,cAAZgC,OAA0BG,EAAYC,KAAKC,MAAML,IAE/D,MAAOM,GAIL,YC+EL,SAAqBA,EAAWC,EAAc,IACjDC,QAAQC,MAAMF,EAAKD,GACnBI,OAAOC,SAAWD,OAAOC,QAAQJ,EAAK,KAAM,KAAM,KAAMD,GDpFhDM,CACIN,EAAI,wCAAuCO,OAAO7C,IAI1DsB,EAAOhB,GAAON,IAGXsB,EEkEJ,SAASwB,EAAuBC,GACnC,IAAKA,EACD,OAAOA,EAIX,IAKIA,EAAOd,mBAAmBc,GAC5B,MAAOT,IAoBT,OAVAS,GAHAA,EAAqBA,ECvITC,UAAU,SD0IVC,eAGZF,EAAOG,mBAAmBH,IAOdE,cE5IhB,GAA0C,mBAA/BE,2BAA2C,CAGlD,IAAInC,EACED,EAAe2B,OAAOU,UAAU,EAAM,QAChC,8BACDC,OAAOC,eAAYnB,EAAYkB,OAAOE,mBACjD,MAAMC,EACAzC,EAAe2B,OAAOU,UAAU,EAAM,QAAQ,sBAEpD,IAAIK,EAEJ,GAAIzC,IAAQyC,ECpBD,WACX,MAAMC,EAAOhB,OAAOU,SAASO,SAK7B,OAAOb,EAFUY,EAAKE,UAAUF,EAAKG,YAAY,KAAO,SAAM1B,GDgBvC2B,MAAmBN,EAAY,CAClDxC,GAAQ,SAAQyC,EAEhB,MAAMM,EAAQhD,EAAe2B,OAAOU,UAAU,EAAM,UAAUY,IAE1DD,IACA/C,GAAQ,UAAS+C,GAGrBZ,2BACInC,EACAiD,IAGIvB,OAAOwB,eAAiB,CACpBC,OAAQ,UACRC,KAAMH,GAEVI,KAEJC,QAEJA,SAGJA,IASJ,SAASD,IACL3B,OAAO6B,KAC8B,UAA9B7B,OAAO6B,IAAIC,QAAQL,QACnBzB,OAAO6B,IAAIC,QAAQC,UAS9B,SAASH,EAAc7B,GAEnBA,GAASD,QAAQkC,KAAKjC,GAItBC,OAAOwB,eAAiB,CACpBC,OAAQ,SAEZE","file":"do_external_connect.min.js","sourcesContent":[" \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the modLine truncated
+2
View File
@@ -0,0 +1,2 @@
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.JitsiMeetExternalAPI=t():e.JitsiMeetExternalAPI=t()}(window,(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="/libs/",n(n.s=6)}([function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return a})),n.d(t,"d",(function(){return c})),n.d(t,"e",(function(){return l})),n.d(t,"f",(function(){return u})),n.d(t,"g",(function(){return h})),n.d(t,"h",(function(){return p}));var r=n(5);const i=n.n(r).a.getLogger(e);function s(e){return e.sendRequest({type:"devices",name:"getAvailableDevices"}).catch(e=>(i.error(e),{}))}function o(e){return e.sendRequest({type:"devices",name:"getCurrentDevices"}).catch(e=>(i.error(e),{}))}function a(e,t){return e.sendRequest({deviceType:t,type:"devices",name:"isDeviceChangeAvailable"})}function c(e){return e.sendRequest({type:"devices",name:"isDeviceListAvailable"})}function l(e){return e.sendRequest({type:"devices",name:"isMultipleAudioInputSupported"})}function u(e,t,n){return d(e,{id:n,kind:"audioinput",label:t})}function h(e,t,n){return d(e,{id:n,kind:"audiooutput",label:t})}function d(e,t){return e.sendRequest({type:"devices",name:"setDevice",device:t})}function p(e,t,n){return d(e,{id:n,kind:"videoinput",label:t})}}).call(this,"modules/API/external/functions.js")},function(e,t,n){"use strict";var r,i="object"==typeof Reflect?Reflect:null,s=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 o=Number.isNaN||function(e){return e!=e};function a(){a.init.call(this)}e.exports=a,e.exports.once=function(e,t){return new Promise((function(n,r){function i(){void 0!==s&&e.removeListener("error",s),n([].slice.call(arguments))}var s;"error"!==t&&(s=function(n){e.removeListener(t,i),r(n)},e.once("error",s)),e.once(t,i)}))},a.EventEmitter=a,a.prototype._events=void 0,a.prototype._eventsCount=0,a.prototype._maxListeners=void 0;var c=10;function l(e){if("function"!=typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function u(e){return void 0===e._maxListeners?a.defaultMaxListeners:e._maxListeners}function h(e,t,n,r){var i,s,o,a;if(l(n),void 0===(s=e._events)?(s=e._events=Object.create(null),e._eventsCount=0):(void 0!==s.newListener&&(e.emit("newListener",t,n.listener?n.listener:n),s=e._events),o=s[t]),void 0===o)o=s[t]=n,++e._eventsCount;else if("function"==typeof o?o=s[t]=r?[n,o]:[o,n]:r?o.unshift(n):o.push(n),(i=u(e))>0&&o.length>i&&!o.warned){o.warned=!0;var c=new Error("Possible EventEmitter memory leak detected. "+o.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");c.name="MaxListenersExceededWarning",c.emitter=e,c.type=t,c.count=o.length,a=c,console&&console.warn&&console.warn(a)}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 p(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 f(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):m(i,i.length)}function g(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 m(e,t){for(var n=new Array(t),r=0;r<t;++r)n[r]=e[r];return n}Object.defineProperty(a,"defaultMaxListeners",{enumerable:!0,get:function(){return c},set:function(e){if("number"!=typeof e||e<0||o(e))throw new RangeError('The value of "defaultMaxListeners" is out of rangLine truncated
//# sourceMappingURL=external_api.min.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"sources":["webpack://JitsiMeetExternalAPI/webpack/universalModuleDefinition","webpack://JitsiMeetExternalAPI/webpack/bootstrap","webpack://JitsiMeetExternalAPI/./modules/API/external/functions.js","webpack://JitsiMeetExternalAPI/./node_modules/events/events.js","webpack://JitsiMeetExternalAPI/./node_modules/jitsi-meet-logger/lib/Logger.js","webpack://JitsiMeetExternalAPI/./node_modules/@jitsi/js-utils/transport/postis.js","webpack://JitsiMeetExternalAPI/./node_modules/jitsi-meet-logger/lib/index.js","webpack://JitsiMeetExternalAPI/./modules/API/external/index.js","webpack://JitsiMeetExternalAPI/./node_modules/jitsi-meet-logger/lib/LogCollector.js","webpack://JitsiMeetExternalAPI/./node_modules/@jitsi/js-utils/jitsi-local-storage/index.js","webpack://JitsiMeetExternalAPI/./react/features/base/util/parseURLParams.js","webpack://JitsiMeetExternalAPI/./react/features/base/util/helpers.js","webpack://JitsiMeetExternalAPI/./react/features/base/util/uri.js","webpack://JitsiMeetExternalAPI/./node_modules/@jitsi/js-utils/transport/PostMessageTransportBackend.js","webpack://JitsiMeetExternalAPI/./node_modules/@jitsi/js-utils/transport/Transport.js","webpack://JitsiMeetExternalAPI/./node_modules/@jitsi/js-utils/transport/constants.js","webpack://JitsiMeetExternalAPI/./modules/API/constants.js","webpack://JitsiMeetExternalAPI/./modules/transport/index.js","webpack://JitsiMeetExternalAPI/./modules/API/external/external_api.js"],"names":["root","factory","exports","module","define","amd","window","installedModules","__webpack_require__","moduleId","i","l","modules","call","m","c","d","name","getter","o","Object","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","prototype","hasOwnProperty","p","s","logger","Logger","getLogger","__filename","getAvailableDevices","transport","sendRequest","type","catch","e","error","getCurrentDevices","isDeviceChangeAvailable","deviceType","isDeviceListAvailable","isMultipleAudioInputSupported","setAudioInputDevice","label","id","_setDevice","kind","setAudioOutputDevice","device","setVideoInputDevice","ReflectOwnKeys","R","Reflect","ReflectApply","apply","target","receiver","args","Function","ownKeys","getOwnPropertySymbols","getOwnPropertyNames","concat","NumberIsNaN","Number","isNaN","EventEmitter","init","this","once","emitter","Promise","resolve","reject","eventListener","undefined","errorListener","removeListener","slice","arguments","err","_events","_eventsCount","_maxListeners","defaultMaxListeners","checkListener","listener","TypeError","_getMaxListeners","that","_addListener","prepend","events","existing","warning","newListener","emit","unshift","push","length","warned","w","Error","String","count","console","warn","onceWrapper","fired","wrapFn","_onceWrap","state","wrapped","_listeners","unwrap","evlistener","arr","ret","Array","unwrapListeners","arrayClone","listenerCount","copy","set","arg","RangeError","getPrototypeOf","setMaxListeners","getMaxListeners","doError","er","message","context","handler","len","listeners","addListener","on","prependListener","prependOnceListener","list","position","originalListener","shift","index","pop","spliceOne","off","removeAllListeners","keys","rawListeners","eventNames","levels","consoleTransport","globalTransports","addGlobalTransport","indexOf","removeGlobalTransport","transportIdx","splice","globalOptions","getCallerInfo","callerInfo","methodName","fileLocation","line","column","stack","split","match","substr","log","level","options","disableCallerInfo","transports","logPrefixes","Date","toISOString","fullLogParts","methods","setGlobalOptions","setLevel","TRACE","DEBUG","INFO","LOG","WARN","ERROR","readynessCheck","scope","targetWindow","windowForEventListening","allowedOrigin","sendBuffer","listenBuffer","ready","event","data","JSON","parse","origin","postis","listenersForMethod","method","params","addEventListener","listen","callback","listenBufferForMethod","j","send","opts","postMessage","stringify","setTimeout","destroy","clearInterval","removeEventListener","readyCheckID","Math","random","setInterval","LogCollector","idLoggers","loggers","curLevel","setLogLevelById","setLogLevel","require","default","logStorage","stringifyObjects","storeInterval","maxEntryLength","forEach","logLevel","_log","storeLogsIntervalID","queue","totalLen","outputCache","someObject","formatLogMessage","msg","timestamp","prevMessage","prevMessageText","text","_flush","start","_reschedulePublishInterval","clearTimeout","flush","force","reschedule","isReady","cachedQueue","storeLogs","stop","DummyLocalStorage","clear","_storage","getItem","keyName","setItem","keyValue","removeItem","serialize","JitsiLocalStorage","constructor","super","localStorage","_localStorageDisabled","ignore","isLocalStorageDisabled","dontEmitChangedEvent","localStorageContent","jitsiLocalStorage","parseURLParams","url","dontParse","source","paramStr","search","hash","paramParts",Line truncated
+67
View File
@@ -0,0 +1,67 @@
/**
* Requests the given webservice that will create the connection and will return
* the necessary details(rid, sid and jid) to attach to this connection and
* start using it. This script can be used for optimizing the connection startup
* time. The function will send AJAX request to a webservice that should
* create the bosh session much faster than the client because the webservice
* can be started on the same machine as the XMPP serever.
*
* NOTE: It's vert important to execute this function as early as you can for
* optimal results.
*
* @param webserviceUrl the url for the web service that is going to create the
* connection.
* @param successCallback callback function called with the result of the AJAX
* request if the request was successfull. The callback will receive one
* parameter which will be JS Object with properties - rid, sid and jid. This
* result should be passed to JitsiConnection.attach method in order to use that
* connection.
* @param error_callback callback function called the AJAX request fail. This
* callback is going to receive one parameter which is going to be JS error
* object with a reason for failure in it.
*/
function createConnectionExternally( // eslint-disable-line no-unused-vars
webserviceUrl,
successCallback,
error_callback) {
if (!window.XMLHttpRequest) {
error_callback(new Error('XMLHttpRequest is not supported!'));
return;
}
var HTTP_STATUS_OK = 200;
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (xhttp.readyState == xhttp.DONE) {
var now = window.connectionTimes['external_connect.done']
= window.performance.now();
console.log('(TIME) external connect XHR done:\t', now);
if (xhttp.status == HTTP_STATUS_OK) {
try {
var data = JSON.parse(xhttp.responseText);
successCallback(data);
} catch (e) {
error_callback(e);
}
} else {
error_callback(new Error('XMLHttpRequest error. Status: '
+ xhttp.status + '. Error message: ' + xhttp.statusText));
}
}
};
xhttp.open('GET', webserviceUrl, true);
// Fixes external connect for IE
// The timeout property may be set only after calling the open() method
// and before calling the send() method.
xhttp.timeout = 3000;
window.connectionTimes = {};
var now = window.connectionTimes['external_connect.sending']
= window.performance.now();
console.log('(TIME) Sending external connect XHR:\t', now);
xhttp.send();
}
+2
View File
@@ -0,0 +1,2 @@
!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}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="/libs/",n(n.s=0)}([function(e,t,n){"use strict";n.r(t);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}self.FLAC_SCRIPT_LOCATION="/libs/",importScripts("/libs/libflac4-1.3.2.min.js");const i={0:"FLAC__STREAM_ENCODER_OK",1:"FLAC__STREAM_ENCODER_UNINITIALIZED",2:"FLAC__STREAM_ENCODER_OGG_ERROR",3:"FLAC__STREAM_ENCODER_VERIFY_DECODER_ERROR",4:"FLAC__STREAM_ENCODER_VERIFY_MISMATCH_IN_AUDIO_DATA",5:"FLAC__STREAM_ENCODER_CLIENT_ERROR",6:"FLAC__STREAM_ENCODER_IO_ERROR",7:"FLAC__STREAM_ENCODER_FRAMING_ERROR",8:"FLAC__STREAM_ENCODER_MEMORY_ALLOCATION_ERROR"},o=Object.freeze({UNINTIALIZED:"uninitialized",WORKING:"working",FINISHED:"finished"});class a{constructor(e,t=16,n=4096){if(r(this,"_encoderId",0),r(this,"_flacBuffers",[]),r(this,"_flacLength",0),r(this,"_state",o.UNINTIALIZED),r(this,"_data",null),r(this,"_onMetadataAvailable",()=>{}),!Flac.isReady())throw new Error("libflac is not ready yet!");if(this._sampleRate=e,this._bitDepth=t,this._bufferSize=n,this._encoderId=Flac.init_libflac_encoder(this._sampleRate,1,this._bitDepth,5,0,!0,0),0===this._encoderId)throw new Error("Failed to create libflac encoder.");if(0!==Flac.init_encoder_stream(this._encoderId,this._onEncodedData.bind(this),this._onMetadataAvailable.bind(this)))throw new Error("Failed to initalise libflac encoder.");this._state=o.WORKING}encode(e){if(this._state!==o.WORKING)throw new Error("Encoder is not ready or has finished.");if(!Flac.isReady())throw new Error("Flac not ready");const t=e.length,n=new Int32Array(t),r=new DataView(n.buffer);let a=0;for(let n=0;n<t;n++)r.setInt32(a,32767*e[n],!0),a+=4;if(1!==Flac.FLAC__stream_encoder_process_interleaved(this._encoderId,n,n.length)){const e=Flac.FLAC__stream_encoder_get_state(this._encoderId);console.error("Error during encoding",i[e])}}finish(){if(this._state===o.WORKING){this._state=o.FINISHED;const e=Flac.FLAC__stream_encoder_finish(this._encoderId);console.log("Flac encoding finished: ",e),Flac.FLAC__stream_encoder_delete(this._encoderId),this._data=this._exportFlacBlob()}}getBlob(){return this._state===o.FINISHED?this._data:null}_exportFlacBlob(){const e=function(e,t){const n=new Uint8Array(t);let r=0;const i=e.length;for(let t=0;t<i;t++){const i=e[t];n.set(i,r),r+=i.length}return n}(this._flacBuffers,this._flacLength);return new Blob([e],{type:"audio/flac"})}_onEncodedData(e,t){this._flacBuffers.push(e),this._flacLength+=e.byteLength}}let s=null;self.onmessage=function(e){switch(e.data.command){case"MAIN_THREAD_INIT":{const t=e.data.config.bps,n=e.data.config.sampleRate;Flac.isReady()?(s=new a(n,t),self.postMessage({command:"WORKER_LIBFLAC_READY"})):Flac.onready=function(){setTimeout(()=>{s=new a(n,t),self.postMessage({command:"WORKER_LIBFLAC_READY"})},0)};break}case"MAIN_THREAD_NEW_DATA_ARRIVED":null===s?console.error("flacEncoderWorker received data when the encoder is not ready."):s.encode(e.data.buf);break;case"MAIN_THREAD_FINISH":if(null!==s){s.finish();const e=s.getBlob();self.postMessage({command:"WORKER_BLOB_READY",buf:e}),s=null}}}}]);
//# sourceMappingURL=flacEncodeWorker.min.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./react/features/local-recording/recording/flac/flacEncodeWorker.js","webpack:///./react/features/local-recording/recording/flac/messageTypes.js"],"names":["installedModules","__webpack_require__","moduleId","exports","module","i","l","modules","call","m","c","d","name","getter","o","Object","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","prototype","hasOwnProperty","p","s","self","FLAC_SCRIPT_LOCATION","importScripts","FLAC_ERRORS","0","1","2","3","4","5","6","7","8","EncoderState","freeze","UNINTIALIZED","WORKING","FINISHED","Encoder","constructor","sampleRate","bitDepth","bufferSize","Flac","isReady","Error","this","_sampleRate","_bitDepth","_bufferSize","_encoderId","init_libflac_encoder","init_encoder_stream","_onEncodedData","_onMetadataAvailable","_state","encode","audioData","bufferLength","length","bufferI32","Int32Array","view","DataView","buffer","index","setInt32","FLAC__stream_encoder_process_interleaved","errorNo","FLAC__stream_encoder_get_state","console","error","finish","status","FLAC__stream_encoder_finish","log","FLAC__stream_encoder_delete","_data","_exportFlacBlob","getBlob","samples","arrays","totalLength","result","Uint8Array","offset","len","set","mergeUint8Arrays","_flacBuffers","_flacLength","Blob","type","bytes","push","byteLength","encoder","onmessage","e","data","command","bps","config","postMessage","onready","setTimeout","buf"],"mappings":"aACE,IAAIA,EAAmB,GAGvB,SAASC,EAAoBC,GAG5B,GAAGF,EAAiBE,GACnB,OAAOF,EAAiBE,GAAUC,QAGnC,IAAIC,EAASJ,EAAiBE,GAAY,CACzCG,EAAGH,EACHI,GAAG,EACHH,QAAS,IAUV,OANAI,EAAQL,GAAUM,KAAKJ,EAAOD,QAASC,EAAQA,EAAOD,QAASF,GAG/DG,EAAOE,GAAI,EAGJF,EAAOD,QAKfF,EAAoBQ,EAAIF,EAGxBN,EAAoBS,EAAIV,EAGxBC,EAAoBU,EAAI,SAASR,EAASS,EAAMC,GAC3CZ,EAAoBa,EAAEX,EAASS,IAClCG,OAAOC,eAAeb,EAASS,EAAM,CAAEK,YAAY,EAAMC,IAAKL,KAKhEZ,EAAoBkB,EAAI,SAAShB,GACX,oBAAXiB,QAA0BA,OAAOC,aAC1CN,OAAOC,eAAeb,EAASiB,OAAOC,YAAa,CAAEC,MAAO,WAE7DP,OAAOC,eAAeb,EAAS,aAAc,CAAEmB,OAAO,KAQvDrB,EAAoBsB,EAAI,SAASD,EAAOE,GAEvC,GADU,EAAPA,IAAUF,EAAQrB,EAAoBqB,IAC/B,EAAPE,EAAU,OAAOF,EACpB,GAAW,EAAPE,GAA8B,iBAAVF,GAAsBA,GAASA,EAAMG,WAAY,OAAOH,EAChF,IAAII,EAAKX,OAAOY,OAAO,MAGvB,GAFA1B,EAAoBkB,EAAEO,GACtBX,OAAOC,eAAeU,EAAI,UAAW,CAAET,YAAY,EAAMK,MAAOA,IACtD,EAAPE,GAA4B,iBAATF,EAAmB,IAAI,IAAIM,KAAON,EAAOrB,EAAoBU,EAAEe,EAAIE,EAAK,SAASA,GAAO,OAAON,EAAMM,IAAQC,KAAK,KAAMD,IAC9I,OAAOF,GAIRzB,EAAoB6B,EAAI,SAAS1B,GAChC,IAAIS,EAAST,GAAUA,EAAOqB,WAC7B,WAAwB,OAAOrB,EAAgB,SAC/C,WAA8B,OAAOA,GAEtC,OADAH,EAAoBU,EAAEE,EAAQ,IAAKA,GAC5BA,GAIRZ,EAAoBa,EAAI,SAASiB,EAAQC,GAAY,OAAOjB,OAAOkB,UAAUC,eAAe1B,KAAKuB,EAAQC,IAGzG/B,EAAoBkC,EAAI,SAIjBlC,EAAoBA,EAAoBmC,EAAI,G,8JCrErDC,KAAKC,qBAAuB,SAE5BC,cAAc,+BAcd,MAAMC,EAAc,CAEhBC,EAAG,0BAKHC,EAAG,qCAGHC,EAAG,iCAIHC,EAAG,4CAIHC,EAAG,qDAGHC,EAAG,oCAGHC,EAAG,gCAIHC,EAAG,qCAGHC,EAAG,gDAMDC,EAAenC,OAAOoC,OAAO,CAI/BC,aAAc,gBAKdC,QAAS,UAKTC,SAAU,aAiCd,MAAMC,EAuDFC,YAAYC,EAAYC,EAAW,GAAIC,EAAa,MAChD,GADsD,oBAjD7C,GAiD6C,sBA1B3C,IA0B2C,qBArB5C,GAqB4C,gBAhBjDT,EAAaE,cAgBoC,eAXlD,MAWkD,8BAyKnC,SAxKdQ,KAAKC,UACN,MAAM,IAAIC,MAAM,6BA2BpB,GAxBAC,KAAKC,YAAcP,EACnBM,KAAKE,UAAYP,EACjBK,KAAKG,YAAcP,EAGnBI,KAAKI,WAAaP,KAAKQ,qBACnBL,KAAKC,YAGL,EACAD,KAAKE,UAjGc,EAsGnB,GAGA,EAGA,GAGoB,IAApBF,KAAKI,WACL,MAAM,IAAIL,MAAM,qCAUpB,GAAmB,IANAF,KAAKS,oBACpBN,KAAKI,WACLJ,KAAKO,eAAezC,KAAKkC,MACzBA,KAAKQ,qBAAqB1C,KAAKkC,OAI/B,MAAM,IAAID,MAAM,wCAGpBC,KAAKS,OAAStB,EAAaG,QAS/BoB,OAAOC,GACH,GAAIX,KAAKS,SAAWtB,EAAaG,QAC7B,MAAM,IAAIS,MAAM,yCAGpB,IAAKF,KAAKC,UACN,MAAM,IAAIC,MAAM,kBAEpB,MAAMa,EAAeD,EAAUE,OAYzBC,EAAY,IAAIC,WAAWH,GAC3BI,EAAO,IAAIC,SAASH,EAAUI,QAEpC,IAAIC,EAAQ,EAEZ,IAAK,IAAI7E,EAAI,EAAGA,EAAIsE,EAActE,IAC9B0E,EAAKI,SAASD,EAAO,MAAAR,EAAUrE,IAAwB,GACvD6E,GAAS,EAUb,GAAe,IANAtB,KAAKwB,yCAChBrB,KAAKI,WACLU,EACAA,EAAUD,QAGI,CAGd,MAAMS,EACAzB,KAAK0B,+BAA+BvB,KAAKI,YAE/CoB,QAAQC,MAAM,wBAAyBhD,EAAY6C,KAS3DI,SACI,GAAI1B,KAAKS,SAAWtB,EAAaG,QAAS,CACtCU,KAAKS,OAAStB,EAAaI,SAE3B,MAAMoC,EAAS9B,KAAK+B,4BAA4B5B,KAAKI,YAErDoB,QAAQK,IAAI,2BAA4BF,GAGxC9B,KAAKiC,4BAA4B9B,KAAKI,YAEtCJ,KAAK+B,MAAQ/B,KAAKgC,mBAS1BC,UACI,OAAIjC,KAAKS,SAAWtB,EAAaI,SACtBS,KAAK+B,MAGT,KASXC,kBACI,MAAME,EArNd,SAA0BC,EAAQC,GAC9B,MAAMC,EAAS,IAAIC,WAAWF,GAC9B,IAAIG,EAAS,EACb,MAAMC,EAAML,EAAOtB,OAEnB,IAAK,IAAIvE,EAAI,EAAGA,EAAIkG,EAAKlG,IAAK,CAC1B,MAAM4E,EAASiB,EAAO7F,GAEtB+F,EAAOI,IAAIvB,EAAQqB,GACnBA,GAAUrB,EAAOL,OAGrB,OAAOwB,EAyMaK,CAAiB1C,KAAK2C,aAAc3C,KAAK4C,aAIzD,OAFa,IAAIC,KAAK,CAAEX,GAAW,CAAEY,KAAM,eAe/CvC,eAAeW,EAAQ6B,GACnB/C,KAAK2C,aAAaK,KAAK9B,GACvBlB,KAAK4C,aAAe1B,EAAO+B,YAgBnC,IAAIC,EAAU,KAEd5E,KAAK6E,UAAY,SAASC,GAEtB,OAAQA,EAAEC,KAAKC,SACf,IC1U4B,mBD2U5B,CACI,MAAMC,EAAMH,EAAEC,KAAKG,OAAOD,IACpB7D,EAAa0D,EAAEC,KAAKG,OAAO9D,WAE7BG,KAAKC,WACLoD,EAAU,IAAI1D,EAAQE,EAAY6D,GAClCjF,KAAKmF,YAAY,CACbH,QCrUoB,0BDwUxBzD,KAAK6D,QAAU,WACXC,WAAW,KACPT,EAAU,IAAI1D,EAAQE,EAAY6D,GAClCjF,KAAKmF,YAAY,CACbH,QC5UY,0BD8UjB,IAGX,MAGJ,IC3VwC,+BD4VpB,OAAZJ,EACA1B,QAAQC,MAAM,kEAEdyB,EAAQxC,OAAO0C,EAAEC,KAAKO,KAE1Line truncated
@@ -0,0 +1,608 @@
/******/ (function(modules) { // webpackBootstrap
/******/ // The module cache
/******/ var installedModules = {};
/******/
/******/ // The require function
/******/ function __webpack_require__(moduleId) {
/******/
/******/ // Check if module is in cache
/******/ if(installedModules[moduleId]) {
/******/ return installedModules[moduleId].exports;
/******/ }
/******/ // Create a new module (and put it into the cache)
/******/ var module = installedModules[moduleId] = {
/******/ i: moduleId,
/******/ l: false,
/******/ exports: {}
/******/ };
/******/
/******/ // Execute the module function
/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
/******/
/******/ // Flag the module as loaded
/******/ module.l = true;
/******/
/******/ // Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
/******/
/******/ // expose the modules object (__webpack_modules__)
/******/ __webpack_require__.m = modules;
/******/
/******/ // expose the module cache
/******/ __webpack_require__.c = installedModules;
/******/
/******/ // define getter function for harmony exports
/******/ __webpack_require__.d = function(exports, name, getter) {
/******/ if(!__webpack_require__.o(exports, name)) {
/******/ Object.defineProperty(exports, name, { enumerable: true, get: getter });
/******/ }
/******/ };
/******/
/******/ // define __esModule on exports
/******/ __webpack_require__.r = function(exports) {
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
/******/ }
/******/ Object.defineProperty(exports, '__esModule', { value: true });
/******/ };
/******/
/******/ // create a fake namespace object
/******/ // mode & 1: value is a module id, require it
/******/ // mode & 2: merge all properties of value into the ns
/******/ // mode & 4: return value when already ns object
/******/ // mode & 8|1: behave like require
/******/ __webpack_require__.t = function(value, mode) {
/******/ if(mode & 1) value = __webpack_require__(value);
/******/ if(mode & 8) return value;
/******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
/******/ var ns = Object.create(null);
/******/ __webpack_require__.r(ns);
/******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value });
/******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
/******/ return ns;
/******/ };
/******/
/******/ // getDefaultExport function for compatibility with non-harmony modules
/******/ __webpack_require__.n = function(module) {
/******/ var getter = module && module.__esModule ?
/******/ function getDefault() { return module['default']; } :
/******/ function getModuleExports() { return module; };
/******/ __webpack_require__.d(getter, 'a', getter);
/******/ return getter;
/******/ };
/******/
/******/ // Object.prototype.hasOwnProperty.call
/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
/******/
/******/ // __webpack_public_path__
/******/ __webpack_require__.p = "";
/******/
/******/
/******/ // Load entry module and return exports
/******/ return __webpack_require__(__webpack_require__.s = 0);
/******/ })
/************************************************************************/
/******/ ([
/* 0 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);
// CONCATENATED MODULE: ./modules/e2ee/crypto-utils.js
/**
* Derives a set of keys from the master key.
* @param {CryptoKey} material - master key to derive from
*
* See https://tools.ietf.org/html/draft-omara-sframe-00#section-4.3.1
*/
async function deriveKeys(material) {
const info = new ArrayBuffer();
const textEncoder = new TextEncoder();
// https://developer.mozilla.org/en-US/docs/Web/API/SubtleCrypto/deriveKey#HKDF
// https://developer.mozilla.org/en-US/docs/Web/API/HkdfParams
const encryptionKey = await crypto.subtle.deriveKey({
name: 'HKDF',
salt: textEncoder.encode('JFrameEncryptionKey'),
hash: 'SHA-256',
info
}, material, {
name: 'AES-CTR',
length: 128
}, false, [ 'encrypt', 'decrypt' ]);
const authenticationKey = await crypto.subtle.deriveKey({
name: 'HKDF',
salt: textEncoder.encode('JFrameAuthenticationKey'),
hash: 'SHA-256',
info
}, material, {
name: 'HMAC',
hash: 'SHA-256'
}, false, [ 'sign' ]);
const saltKey = await crypto.subtle.deriveBits({
name: 'HKDF',
salt: textEncoder.encode('JFrameSaltKey'),
hash: 'SHA-256',
info
}, material, 128);
return {
material,
encryptionKey,
authenticationKey,
saltKey
};
}
/**
* Ratchets a key. See
* https://tools.ietf.org/html/draft-omara-sframe-00#section-4.3.5.1
* @param {CryptoKey} material - base key material
* @returns {ArrayBuffer} - ratcheted key material
*/
async function ratchet(material) {
const textEncoder = new TextEncoder();
// https://developer.mozilla.org/en-US/docs/Web/API/SubtleCrypto/deriveBits
return crypto.subtle.deriveBits({
name: 'HKDF',
salt: textEncoder.encode('JFrameRatchetKey'),
hash: 'SHA-256',
info: new ArrayBuffer()
}, material, 256);
}
/**
* Converts a raw key into a WebCrypto key object with default options
* suitable for our usage.
* @param {ArrayBuffer} keyBytes - raw key
* @param {Array} keyUsages - key usages, see importKey documentation
* @returns {CryptoKey} - the WebCrypto key.
*/
async function importKey(keyBytes) {
// https://developer.mozilla.org/en-US/docs/Web/API/SubtleCrypto/importKey
return crypto.subtle.importKey('raw', keyBytes, 'HKDF', false, [ 'deriveBits', 'deriveKey' ]);
}
// CONCATENATED MODULE: ./modules/e2ee/utils.js
/**
* Polyfill RTCEncoded(Audio|Video)Frame.getMetadata() (not available in M83, available M84+).
* The polyfill can not be done on the prototype since its not exposed in workers. Instead,
* it is done as another transformation to keep it separate.
* TODO: remove when we decode to drop M83 support.
*/
function polyFillEncodedFrameMetadata(encodedFrame, controller) {
if (!encodedFrame.getMetadata) {
encodedFrame.getMetadata = function() {
return {
// TODO: provide a more complete polyfill based on additionalData for video.
synchronizationSource: this.synchronizationSource,
contributingSources: this.contributingSources
};
};
}
controller.enqueue(encodedFrame);
}
/**
* Compares two byteArrays for equality.
*/
function isArrayEqual(a1, a2) {
if (a1.byteLength !== a2.byteLength) {
return false;
}
for (let i = 0; i < a1.byteLength; i++) {
if (a1[i] !== a2[i]) {
return false;
}
}
return true;
}
// CONCATENATED MODULE: ./modules/e2ee/Context.js
/* eslint-disable no-bitwise */
/* global BigInt */
// We use a ringbuffer of keys so we can change them and still decode packets that were
// encrypted with an old key. We use a size of 16 which corresponds to the four bits
// in the frame trailer.
const keyRingSize = 16;
// We copy the first bytes of the VP8 payload unencrypted.
// For keyframes this is 10 bytes, for non-keyframes (delta) 3. See
// https://tools.ietf.org/html/rfc6386#section-9.1
// This allows the bridge to continue detecting keyframes (only one byte needed in the JVB)
// and is also a bit easier for the VP8 decoder (i.e. it generates funny garbage pictures
// instead of being unable to decode).
// This is a bit for show and we might want to reduce to 1 unconditionally in the final version.
//
// For audio (where frame.type is not set) we do not encrypt the opus TOC byte:
// https://tools.ietf.org/html/rfc6716#section-3.1
const unencryptedBytes = {
key: 10,
delta: 3,
undefined: 1 // frame.type is not set on audio
};
// Use truncated SHA-256 hashes, 80 bіts for video, 32 bits for audio.
// This follows the same principles as DTLS-SRTP.
const authenticationTagOptions = {
name: 'HMAC',
hash: 'SHA-256'
};
const digestLength = {
key: 10,
delta: 10,
undefined: 4 // frame.type is not set on audio
};
// Maximum number of forward ratchets to attempt when the authentication
// tag on a remote packet does not match the current key.
const ratchetWindow = 8;
/**
* Per-participant context holding the cryptographic keys and
* encode/decode functions
*/
class Context_Context {
/**
* @param {string} id - local muc resourcepart
*/
constructor(id) {
// An array (ring) of keys that we use for sending and receiving.
this._cryptoKeyRing = new Array(keyRingSize);
// A pointer to the currently used key.
this._currentKeyIndex = -1;
// A per-sender counter that is used create the AES CTR.
// Must be incremented on every frame that is sent, can be reset on
// key changes.
this._sendCount = BigInt(0); // eslint-disable-line new-cap
this._id = id;
}
/**
* Derives the different subkeys and starts using them for encryption or
* decryption.
* @param {Uint8Array|false} key bytes. Pass false to disable.
* @param {Number} keyIndex
*/
async setKey(keyBytes, keyIndex) {
let newKey;
if (keyBytes) {
const material = await importKey(keyBytes);
newKey = await deriveKeys(material);
} else {
newKey = false;
}
this._currentKeyIndex = keyIndex % this._cryptoKeyRing.length;
this._setKeys(newKey);
}
/**
* Sets a set of keys and resets the sendCount.
* decryption.
* @param {Object} keys set of keys.
* @private
*/
_setKeys(keys) {
this._cryptoKeyRing[this._currentKeyIndex] = keys;
this._sendCount = BigInt(0); // eslint-disable-line new-cap
}
/**
* Function that will be injected in a stream and will encrypt the given encoded frames.
*
* @param {RTCEncodedVideoFrame|RTCEncodedAudioFrame} encodedFrame - Encoded video frame.
* @param {TransformStreamDefaultController} controller - TransportStreamController.
*
* The packet format is a variant of
* https://tools.ietf.org/html/draft-omara-sframe-00
* using a trailer instead of a header. One of the design goals was to not require
* changes to the SFU which for video requires not encrypting the keyframe bit of VP8
* as SFUs need to detect a keyframe (framemarking or the generic frame descriptor will
* solve this eventually). This also "hides" that a client is using E2EE a bit.
*
* Note that this operates on the full frame, i.e. for VP8 the data described in
* https://tools.ietf.org/html/rfc6386#section-9.1
*
* The VP8 payload descriptor described in
* https://tools.ietf.org/html/rfc7741#section-4.2
* is part of the RTP packet and not part of the encoded frame and is therefore not
* controllable by us. This is fine as the SFU keeps having access to it for routing.
*/
encodeFunction(encodedFrame, controller) {
const keyIndex = this._currentKeyIndex;
if (this._cryptoKeyRing[keyIndex]) {
this._sendCount++;
// Thіs is not encrypted and contains the VP8 payload descriptor or the Opus TOC byte.
const frameHeader = new Uint8Array(encodedFrame.data, 0, unencryptedBytes[encodedFrame.type]);
// Construct frame trailer. Similar to the frame header described in
// https://tools.ietf.org/html/draft-omara-sframe-00#section-4.2
// but we put it at the end.
// 0 1 2 3 4 5 6 7
// ---------+---------------------------------+-+-+-+-+-+-+-+-+
// payload | CTR... (length=LEN) |S|LEN |KID |
// ---------+---------------------------------+-+-+-+-+-+-+-+-+
const counter = new Uint8Array(16);
const counterView = new DataView(counter.buffer);
// The counter is encoded as a variable-length field.
counterView.setBigUint64(8, this._sendCount);
let counterLength = 8;
for (let i = 8; i < counter.byteLength; i++ && counterLength--) {
if (counterView.getUint8(i) !== 0) {
break;
}
}
const frameTrailer = new Uint8Array(counterLength + 1);
frameTrailer.set(new Uint8Array(counter.buffer, counter.byteLength - counterLength));
// Since we never send a counter of 0 we send counterLength - 1 on the wire.
// This is different from the sframe draft, increases the key space and lets us
// ignore the case of a zero-length counter at the receiver.
frameTrailer[frameTrailer.byteLength - 1] = keyIndex | ((counterLength - 1) << 4);
// XOR the counter with the saltKey to construct the AES CTR.
const saltKey = new DataView(this._cryptoKeyRing[keyIndex].saltKey);
for (let i = 0; i < counter.byteLength; i++) {
counterView.setUint8(i, counterView.getUint8(i) ^ saltKey.getUint8(i));
}
return crypto.subtle.encrypt({
name: 'AES-CTR',
counter,
length: 64
}, this._cryptoKeyRing[keyIndex].encryptionKey, new Uint8Array(encodedFrame.data,
unencryptedBytes[encodedFrame.type]))
.then(cipherText => {
const newData = new ArrayBuffer(frameHeader.byteLength + cipherText.byteLength
+ digestLength[encodedFrame.type] + frameTrailer.byteLength);
const newUint8 = new Uint8Array(newData);
newUint8.set(frameHeader); // copy first bytes.
newUint8.set(new Uint8Array(cipherText), unencryptedBytes[encodedFrame.type]); // add ciphertext.
// Leave some space for the authentication tag. This is filled with 0s initially, similar to
// STUN message-integrity described in https://tools.ietf.org/html/rfc5389#section-15.4
newUint8.set(frameTrailer, frameHeader.byteLength + cipherText.byteLength
+ digestLength[encodedFrame.type]); // append trailer.
return crypto.subtle.sign(authenticationTagOptions, this._cryptoKeyRing[keyIndex].authenticationKey,
new Uint8Array(newData)).then(authTag => {
// Set the truncated authentication tag.
newUint8.set(new Uint8Array(authTag, 0, digestLength[encodedFrame.type]),
unencryptedBytes[encodedFrame.type] + cipherText.byteLength);
encodedFrame.data = newData;
return controller.enqueue(encodedFrame);
});
}, e => {
// TODO: surface this to the app.
console.error(e);
// We are not enqueuing the frame here on purpose.
});
}
/* NOTE WELL:
* This will send unencrypted data (only protected by DTLS transport encryption) when no key is configured.
* This is ok for demo purposes but should not be done once this becomes more relied upon.
*/
controller.enqueue(encodedFrame);
}
/**
* Function that will be injected in a stream and will decrypt the given encoded frames.
*
* @param {RTCEncodedVideoFrame|RTCEncodedAudioFrame} encodedFrame - Encoded video frame.
* @param {TransformStreamDefaultController} controller - TransportStreamController.
*/
async decodeFunction(encodedFrame, controller) {
const data = new Uint8Array(encodedFrame.data);
const keyIndex = data[encodedFrame.data.byteLength - 1] & 0xf; // lower four bits.
if (this._cryptoKeyRing[keyIndex]) {
const counterLength = 1 + ((data[encodedFrame.data.byteLength - 1] >> 4) & 0x7);
const frameHeader = new Uint8Array(encodedFrame.data, 0, unencryptedBytes[encodedFrame.type]);
// Extract the truncated authentication tag.
const authTagOffset = encodedFrame.data.byteLength - (digestLength[encodedFrame.type]
+ counterLength + 1);
const authTag = encodedFrame.data.slice(authTagOffset, authTagOffset
+ digestLength[encodedFrame.type]);
// Set authentication tag bytes to 0.
const zeros = new Uint8Array(digestLength[encodedFrame.type]);
data.set(zeros, encodedFrame.data.byteLength - (digestLength[encodedFrame.type] + counterLength + 1));
// Do truncated hash comparison. If the hash does not match we might have to advance the
// ratchet a limited number of times. See (even though the description there is odd)
// https://tools.ietf.org/html/draft-omara-sframe-00#section-4.3.5.1
let { authenticationKey, material } = this._cryptoKeyRing[keyIndex];
let valid = false;
let newKeys = null;
for (let distance = 0; distance < ratchetWindow; distance++) {
const calculatedTag = await crypto.subtle.sign(authenticationTagOptions,
authenticationKey, encodedFrame.data);
if (isArrayEqual(new Uint8Array(authTag),
new Uint8Array(calculatedTag.slice(0, digestLength[encodedFrame.type])))) {
valid = true;
if (distance > 0) {
this._setKeys(newKeys);
}
break;
}
// Attempt to ratchet and generate the next set of keys.
material = await importKey(await ratchet(material));
newKeys = await deriveKeys(material);
authenticationKey = newKeys.authenticationKey;
}
// Check whether we found a valid signature.
if (!valid) {
// TODO: return an error to the app.
console.error('Authentication tag mismatch');
return;
}
// Extract the counter.
const counter = new Uint8Array(16);
counter.set(data.slice(encodedFrame.data.byteLength - (counterLength + 1),
encodedFrame.data.byteLength - 1), 16 - counterLength);
const counterView = new DataView(counter.buffer);
// XOR the counter with the saltKey to construct the AES CTR.
const saltKey = new DataView(this._cryptoKeyRing[keyIndex].saltKey);
for (let i = 0; i < counter.byteLength; i++) {
counterView.setUint8(i,
counterView.getUint8(i) ^ saltKey.getUint8(i));
}
return crypto.subtle.decrypt({
name: 'AES-CTR',
counter,
length: 64
}, this._cryptoKeyRing[keyIndex].encryptionKey, new Uint8Array(encodedFrame.data,
unencryptedBytes[encodedFrame.type],
encodedFrame.data.byteLength - (unencryptedBytes[encodedFrame.type]
+ digestLength[encodedFrame.type] + counterLength + 1))
).then(plainText => {
const newData = new ArrayBuffer(unencryptedBytes[encodedFrame.type] + plainText.byteLength);
const newUint8 = new Uint8Array(newData);
newUint8.set(frameHeader);
newUint8.set(new Uint8Array(plainText), unencryptedBytes[encodedFrame.type]);
encodedFrame.data = newData;
return controller.enqueue(encodedFrame);
}, e => {
console.error(e);
// TODO: notify the application about error status.
// TODO: For video we need a better strategy since we do not want to based any
// non-error frames on a garbage keyframe.
if (encodedFrame.type === undefined) { // audio, replace with silence.
const newData = new ArrayBuffer(3);
const newUint8 = new Uint8Array(newData);
newUint8.set([ 0xd8, 0xff, 0xfe ]); // opus silence frame.
encodedFrame.data = newData;
controller.enqueue(encodedFrame);
}
});
} else if (keyIndex >= this._cryptoKeyRing.length && this._cryptoKeyRing[this._currentKeyIndex]) {
// If we are encrypting but don't have a key for the remote drop the frame.
// This is a heuristic since we don't know whether a packet is encrypted,
// do not have a checksum and do not have signaling for whether a remote participant does
// encrypt or not.
return;
}
// TODO: this just passes through to the decoder. Is that ok? If we don't know the key yet
// we might want to buffer a bit but it is still unclear how to do that (and for how long etc).
controller.enqueue(encodedFrame);
}
}
// CONCATENATED MODULE: ./modules/e2ee/Worker.js
/* global TransformStream */
/* eslint-disable no-bitwise */
// Worker for E2EE/Insertable streams.
//
const contexts = new Map(); // Map participant id => context
onmessage = async event => {
const { operation } = event.data;
if (operation === 'encode') {
const { readableStream, writableStream, participantId } = event.data;
if (!contexts.has(participantId)) {
contexts.set(participantId, new Context_Context(participantId));
}
const context = contexts.get(participantId);
const transformStream = new TransformStream({
transform: context.encodeFunction.bind(context)
});
readableStream
.pipeThrough(new TransformStream({
transform: polyFillEncodedFrameMetadata // M83 polyfill.
}))
.pipeThrough(transformStream)
.pipeTo(writableStream);
} else if (operation === 'decode') {
const { readableStream, writableStream, participantId } = event.data;
if (!contexts.has(participantId)) {
contexts.set(participantId, new Context_Context(participantId));
}
const context = contexts.get(participantId);
const transformStream = new TransformStream({
transform: context.decodeFunction.bind(context)
});
readableStream
.pipeThrough(new TransformStream({
transform: polyFillEncodedFrameMetadata // M83 polyfill.
}))
.pipeThrough(transformStream)
.pipeTo(writableStream);
} else if (operation === 'setKey') {
const { participantId, key, keyIndex } = event.data;
if (!contexts.has(participantId)) {
contexts.set(participantId, new Context_Context(participantId));
}
const context = contexts.get(participantId);
if (key) {
context.setKey(key, keyIndex);
} else {
context.setKey(false, keyIndex);
}
} else if (operation === 'cleanup') {
const { participantId } = event.data;
contexts.delete(participantId);
} else {
console.error('e2ee worker', operation);
}
};
/***/ })
/******/ ]);
+26
View File
@@ -0,0 +1,26 @@
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.JitsiMeetJS=t():e.JitsiMeetJS=t()}(window,(function(){return function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={i:i,l:!1,exports:{}};return e[i].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},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 i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(i,r,function(t){return e[t]}.bind(null,r));return i},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=147)}([function(e,t){e.exports={ADD_ICE_CANDIDATE_FAILED:"xmpp.add_ice_candidate_failed",AUDIO_MUTED_BY_FOCUS:"xmpp.audio_muted_by_focus",AUTHENTICATION_REQUIRED:"xmpp.authentication_required",BRIDGE_DOWN:"xmpp.bridge_down",CALL_ACCEPTED:"xmpp.callaccepted.jingle",CALL_INCOMING:"xmpp.callincoming.jingle",CALL_ENDED:"xmpp.callended.jingle",CHAT_ERROR_RECEIVED:"xmpp.chat_error_received",CONFERENCE_PROPERTIES_CHANGED:"xmpp.conference_properties_changed",CONNECTION_ESTABLISHED:"xmpp.connection.connected",CONNECTION_FAILED:"xmpp.connection.failed",CONNECTION_INTERRUPTED:"xmpp.connection.interrupted",CONNECTION_RESTORED:"xmpp.connection.restored",CONNECTION_ICE_FAILED:"xmpp.connection.ice.failed",CONNECTION_STATUS_CHANGED:"xmpp.connection.status.changed",DISPLAY_NAME_CHANGED:"xmpp.display_name_changed",EMUC_ROOM_ADDED:"xmpp.emuc_room_added",EMUC_ROOM_REMOVED:"xmpp.emuc_room_removed",ETHERPAD:"xmpp.etherpad",FOCUS_DISCONNECTED:"xmpp.focus_disconnected",FOCUS_LEFT:"xmpp.focus_left",GRACEFUL_SHUTDOWN:"xmpp.graceful_shutdown",ICE_RESTARTING:"rtc.ice_restarting",ICE_RESTART_SUCCESS:"rtc.ice_restart_success",KICKED:"xmpp.kicked",LOCAL_ROLE_CHANGED:"xmpp.localrole_changed",MEETING_ID_SET:"xmpp.meeting_id_set",MESSAGE_RECEIVED:"xmpp.message_received",INVITE_MESSAGE_RECEIVED:"xmpp.invite_message_received",PRIVATE_MESSAGE_RECEIVED:"xmpp.private_message_received",MUC_MEMBER_BOT_TYPE_CHANGED:"xmpp.muc_member_bot_type_changed",MUC_DESTROYED:"xmpp.muc_destroyed",MUC_JOINED:"xmpp.muc_joined",MUC_MEMBER_JOINED:"xmpp.muc_member_joined",MUC_MEMBER_LEFT:"xmpp.muc_member_left",MUC_LOBBY_MEMBER_JOINED:"xmpp.muc_lobby_member_joined",MUC_LOBBY_MEMBER_UPDATED:"xmpp.muc_lobby_member_updated",MUC_LOBBY_MEMBER_LEFT:"xmpp.muc_lobby_member_left",MUC_DENIED_ACCESS:"xmpp.muc_denied access",MUC_LEFT:"xmpp.muc_left",MUC_ROLE_CHANGED:"xmpp.muc_role_changed",MUC_LOCK_CHANGED:"xmpp.muc_lock_changed",MUC_MEMBERS_ONLY_CHANGED:"xmpp.muc_members_only_changed",PARTICIPANT_AUDIO_MUTED:"xmpp.audio_muted",PARTICIPANT_VIDEO_MUTED:"xmpp.video_muted",PARTICIPANT_VIDEO_TYPE_CHANGED:"xmpp.video_type",PARTCIPANT_FEATURES_CHANGED:"xmpp.partcipant_features_changed",PASSWORD_REQUIRED:"xmpp.password_required",PHONE_NUMBER_CHANGED:"conference.phoneNumberChanged",PRESENCE_RECEIVED:"xmpp.presence_received",PRESENCE_STATUS:"xmpp.presence_status",PROMPT_FOR_LOGIN:"xmpp.prompt_for_login",READY_TO_JOIN:"xmpp.ready_to_join",RECORDER_STATE_CHANGED:"xmpp.recorderStateChanged",REMOTE_STATS:"xmpp.remote_stats",RENEGOTIATION_FAILED:"xmpp.renegotiation_failed",RESERVATION_ERROR:"xmpp.room_reservation_error",ROOM_CONNECT_ERROR:"xmpp.room_connect_error",ROOM_CONNECT_NOT_ALLOWED_ERROR:"xmpp.room_connect_error.not_allowed",ROOM_JOIN_ERROR:"xmpp.room_join_error",ROOM_CONNECT_MEMBERS_ONLY_ERROR:"xmpp.room_connect_error.members_only",ROOM_MAX_USERS_ERROR:"xmpp.room_max_users_error",SENDING_CHAT_MESSAGE:"xmpp.sending_chat_message",SENDING_PRIVATE_CHAT_MESSAGE:"xmpp.sending_private_chat_message",SESSION_ACCEPT_TIMEOUT:"xmpp.session_accept_timeout",SPEAKER_STATS_RECEIVED:"xmpp.speaker_stats_received",CONFERENCE_TIMESTAMP_RECEIVED:"xmpp.conference_timestamp_received",START_MUTED_FROM_FOCUS:"xmpp.start_muted_from_focus",SUBJECT_CHANGED:"xmpp.subject_changed",SUSPEND_DETECTED:"xmpp.suspend_detected",TRANSCRIPTION_STATUS_CHANGED:"xmpp.transcription_status_changed",TRANSPORT_INFO:"xmpp.transportinfo.jingle",VIDEO_SIP_GW_AVAILABILITY_CHANGED:"xmpp.videoSIPGWAvailabilityChanged",VIDEO_SIP_GW_SESSION_STATE_CHANGED:"xmpp.videoSIPGWSessionStateChanged",ICE_CONNECTION_STATE_CHANGED:"xmpp.ice_connection_state_changed",JSON_MESSAGE_RECEIVED:"xmmp.json_message_received"}},function(e,t,n){"use strict";n.r(t),n.d(t,"AUDIO_INPUT_STATE_CHANGE",(function(){return i})),n.d(t,"AUTH_STATUS_CHANGED",(function(){return r})),n.d(t,"BEFORE_STATISTICS_DISPOSED",(function(){return s})),n.d(t,"CONLine truncated
/**
* [js-md5]{@link https://github.com/emn178/js-md5}
*
* @namespace md5
* @version 0.7.3
* @author Chen, Yi-Cyuan [emn178@gmail.com]
* @copyright Chen, Yi-Cyuan 2014-2017
* @license MIT
*/!function(){"use strict";var ERROR="input is invalid type",WINDOW="object"==typeof window,root=WINDOW?window:{};root.JS_MD5_NO_WINDOW&&(WINDOW=!1);var WEB_WORKER=!WINDOW&&"object"==typeof self,NODE_JS=!root.JS_MD5_NO_NODE_JS&&"object"==typeof process&&process.versions&&process.versions.node;NODE_JS?root=global:WEB_WORKER&&(root=self);var COMMON_JS=!root.JS_MD5_NO_COMMON_JS&&"object"==typeof module&&module.exports,AMD=__webpack_require__(150),ARRAY_BUFFER=!root.JS_MD5_NO_ARRAY_BUFFER&&"undefined"!=typeof ArrayBuffer,HEX_CHARS="0123456789abcdef".split(""),EXTRA=[128,32768,8388608,-2147483648],SHIFT=[0,8,16,24],OUTPUT_TYPES=["hex","array","digest","buffer","arrayBuffer","base64"],BASE64_ENCODE_CHAR="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),blocks=[],buffer8;if(ARRAY_BUFFER){var buffer=new ArrayBuffer(68);buffer8=new Uint8Array(buffer),blocks=new Uint32Array(buffer)}!root.JS_MD5_NO_NODE_JS&&Array.isArray||(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)}),!ARRAY_BUFFER||!root.JS_MD5_NO_ARRAY_BUFFER_IS_VIEW&&ArrayBuffer.isView||(ArrayBuffer.isView=function(e){return"object"==typeof e&&e.buffer&&e.buffer.constructor===ArrayBuffer});var createOutputMethod=function(e){return function(t){return new Md5(!0).update(t)[e]()}},createMethod=function(){var e=createOutputMethod("hex");NODE_JS&&(e=nodeWrap(e)),e.create=function(){return new Md5},e.update=function(t){return e.create().update(t)};for(var t=0;t<OUTPUT_TYPES.length;++t){var n=OUTPUT_TYPES[t];e[n]=createOutputMethod(n)}return e},nodeWrap=function(method){var crypto=eval("require('crypto')"),Buffer=eval("require('buffer').Buffer"),nodeMethod=function(e){if("string"==typeof e)return crypto.createHash("md5").update(e,"utf8").digest("hex");if(null==e)throw ERROR;return e.constructor===ArrayBuffer&&(e=new Uint8Array(e)),Array.isArray(e)||ArrayBuffer.isView(e)||e.constructor===Buffer?crypto.createHash("md5").update(new Buffer(e)).digest("hex"):method(e)};return nodeMethod};function Md5(e){if(e)blocks[0]=blocks[16]=blocks[1]=blocks[2]=blocks[3]=blocks[4]=blocks[5]=blocks[6]=blocks[7]=blocks[8]=blocks[9]=blocks[10]=blocks[11]=blocks[12]=blocks[13]=blocks[14]=blocks[15]=0,this.blocks=blocks,this.buffer8=buffer8;else if(ARRAY_BUFFER){var t=new ArrayBuffer(68);this.buffer8=new Uint8Array(t),this.blocks=new Uint32Array(t)}else this.blocks=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];this.h0=this.h1=this.h2=this.h3=this.start=this.bytes=this.hBytes=0,this.finalized=this.hashed=!1,this.first=!0}Md5.prototype.update=function(e){if(!this.finalized){var t,n=typeof e;if("string"!==n){if("object"!==n)throw ERROR;if(null===e)throw ERROR;if(ARRAY_BUFFER&&e.constructor===ArrayBuffer)e=new Uint8Array(e);else if(!(Array.isArray(e)||ARRAY_BUFFER&&ArrayBuffer.isView(e)))throw ERROR;t=!0}for(var i,r,s=0,o=e.length,a=this.blocks,c=this.buffer8;s<o;){if(this.hashed&&(this.hashed=!1,a[0]=a[16],a[16]=a[1]=a[2]=a[3]=a[4]=a[5]=a[6]=a[7]=a[8]=a[9]=a[10]=a[11]=a[12]=a[13]=a[14]=a[15]=0),t)if(ARRAY_BUFFER)for(r=this.start;s<o&&r<64;++s)c[r++]=e[s];else for(r=this.start;s<o&&r<64;++s)a[r>>2]|=e[s]<<SHIFT[3&r++];else if(ARRAY_BUFFER)for(r=this.start;s<o&&r<64;++s)(i=e.charCodeAt(s))<128?c[r++]=i:i<2048?(c[r++]=192|i>>6,c[r++]=128|63&i):i<55296||i>=57344?(c[r++]=224|i>>12,c[r++]=128|i>>6&63,c[r++]=128|63&i):(i=65536+((1023&i)<<10|1023&e.charCodeAt(++s)),c[r++]=240|i>>18,c[r++]=128|i>>12&63,c[r++]=128|i>>6&63,c[r++]=128|63&i);else for(r=this.start;s<o&&r<64;++s)(i=e.charCodeAt(s))<128?a[r>>2]|=i<<SHIFT[3&r++]:i<2048?(a[r>>2]|=(192|i>>6)<<SHIFT[3&r++],a[r>>2]|=(128|63&i)<<SHIFT[3&r++]):i<55296||i>=57344?(a[r>>2]|=(224|i>>12)<<SHIFT[3&r++],a[r>>2]|=(128|i>>6&63)<<SHIFT[3&r++],a[r>>2]|=(128|63&i)<<SHIFT[3&r++]):(i=65536+((1023&i)<<10|1023&e.charCodeAt(++s)),a[r>>2]|=(240|i>>18)<<SHIFT[3&r++],a[r>>2]|=(128|i>>12&63)<<SHIFT[3&r++],a[r>>2]|=(128|i>>6&63)<<SHIFT[3&r++],a[r>>2]|=(128|63&i)<<SHIFT[3&r++]);this.lastByteIndex=r,this.bytes+=r-this.start,r>=64?(this.start=r-64,this.hash(),this.hashed=!0):this.start=r}return this.bytes>4294967295&&(this.hBytes+=this.bytes/4294967296<<0,this.bytes=this.bytes%4294967296),this}},Md5.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var e=this.blocks,t=this.lastByteIndex;e[t>>2]|=EXTRA[3&t],t>=56&&(this.hashed||this.hash(),e[0]=e[16],e[16]=e[1]=e[2]=e[3]=e[4]=e[5]=e[6]=e[7]=e[8]=e[9]=e[10]=e[11]=e[12]=e[13]=e[14]=e[15]=0),e[14]=this.bytes<<3,e[15]=this.hBytes<<3|this.bytes>>>29,this.hash()}},Md5.prototype.hash=function(){var e,t,n,i,r,s,o=this.blocks;this.first?t=((t=((e=((e=o[0]-680876937)<<7|e>>>25)-271733879<<0)^(n=((n=(-271733879^(i=((i=(-1732584194^2004318071&e)+o[1]-117830708)<<12|i>>>20)+e<<0)&(-271733879^e))+o[2]-1126478375)<<17|n>>>15)+i<<0)&(i^e))+o[3]-1316259209)<<22|t>>>10)+n<<0:(e=this.h0,t=this.h1,n=this.h2,t=((t+=((e=((e+=((i=this.h3)^t&(n^i))+o[0]-680876936)<<7|e>>>25)+t<<0)^(n=((n+=(t^(i=((i+=(n^e&(t^n))+o[1]-389564586)<<12|i>>>20)+e<<0)&(e^t))+o[2]+606105819)<<17|n>>>Line truncated
/*!
* async
* https://github.com/caolan/async
*
* Copyright 2010-2014 Caolan McMahon
* Released under the MIT license
*/!function(){var s,o,a={};function c(e){var t=!1;return function(){if(t)throw new Error("Callback was already called.");t=!0,e.apply(s,arguments)}}null!=(s=this)&&(o=s.async),a.noConflict=function(){return s.async=o,a};var d=Object.prototype.toString,u=Array.isArray||function(e){return"[object Array]"===d.call(e)},l=function(e,t){if(e.forEach)return e.forEach(t);for(var n=0;n<e.length;n+=1)t(e[n],n,e)},h=function(e,t){if(e.map)return e.map(t);var n=[];return l(e,(function(e,i,r){n.push(t(e,i,r))})),n},p=function(e){if(Object.keys)return Object.keys(e);var t=[];for(var n in e)e.hasOwnProperty(n)&&t.push(n);return t};void 0!==n&&n.nextTick?(a.nextTick=n.nextTick,a.setImmediate=void 0!==i?function(e){i(e)}:a.nextTick):"function"==typeof i?(a.nextTick=function(e){i(e)},a.setImmediate=a.nextTick):(a.nextTick=function(e){setTimeout(e,0)},a.setImmediate=a.nextTick),a.each=function(e,t,n){if(n=n||function(){},!e.length)return n();var i=0;function r(t){t?(n(t),n=function(){}):(i+=1)>=e.length&&n()}l(e,(function(e){t(e,c(r))}))},a.forEach=a.each,a.eachSeries=function(e,t,n){if(n=n||function(){},!e.length)return n();var i=0,r=function(){t(e[i],(function(t){t?(n(t),n=function(){}):(i+=1)>=e.length?n():r()}))};r()},a.forEachSeries=a.eachSeries,a.eachLimit=function(e,t,n,i){m(t).apply(null,[e,n,i])},a.forEachLimit=a.eachLimit;var m=function(e){return function(t,n,i){if(i=i||function(){},!t.length||e<=0)return i();var r=0,s=0,o=0;!function a(){if(r>=t.length)return i();for(;o<e&&s<t.length;)o+=1,n(t[(s+=1)-1],(function(e){e?(i(e),i=function(){}):(o-=1,(r+=1)>=t.length?i():a())}))}()}},f=function(e){return function(){var t=Array.prototype.slice.call(arguments);return e.apply(null,[a.each].concat(t))}},g=function(e){return function(){var t=Array.prototype.slice.call(arguments);return e.apply(null,[a.eachSeries].concat(t))}},_=function(e,t,n,i){if(t=h(t,(function(e,t){return{index:t,value:e}})),i){var r=[];e(t,(function(e,t){n(e.value,(function(n,i){r[e.index]=i,t(n)}))}),(function(e){i(e,r)}))}else e(t,(function(e,t){n(e.value,(function(e){t(e)}))}))};a.map=f(_),a.mapSeries=g(_),a.mapLimit=function(e,t,n,i){return v(t)(e,n,i)};var v=function(e){return function(e,t){return function(){var n=Array.prototype.slice.call(arguments);return t.apply(null,[m(e)].concat(n))}}(e,_)};a.reduce=function(e,t,n,i){a.eachSeries(e,(function(e,i){n(t,e,(function(e,n){t=n,i(e)}))}),(function(e){i(e,t)}))},a.inject=a.reduce,a.foldl=a.reduce,a.reduceRight=function(e,t,n,i){var r=h(e,(function(e){return e})).reverse();a.reduce(r,t,n,i)},a.foldr=a.reduceRight;var S=function(e,t,n,i){var r=[];e(t=h(t,(function(e,t){return{index:t,value:e}})),(function(e,t){n(e.value,(function(n){n&&r.push(e),t()}))}),(function(e){i(h(r.sort((function(e,t){return e.index-t.index})),(function(e){return e.value})))}))};a.filter=f(S),a.filterSeries=g(S),a.select=a.filter,a.selectSeries=a.filterSeries;var y=function(e,t,n,i){var r=[];e(t=h(t,(function(e,t){return{index:t,value:e}})),(function(e,t){n(e.value,(function(n){n||r.push(e),t()}))}),(function(e){i(h(r.sort((function(e,t){return e.index-t.index})),(function(e){return e.value})))}))};a.reject=f(y),a.rejectSeries=g(y);var E=function(e,t,n,i){e(t,(function(e,t){n(e,(function(n){n?(i(e),i=function(){}):t()}))}),(function(e){i()}))};a.detect=f(E),a.detectSeries=g(E),a.some=function(e,t,n){a.each(e,(function(e,i){t(e,(function(e){e&&(n(!0),n=function(){}),i()}))}),(function(e){n(!1)}))},a.any=a.some,a.every=function(e,t,n){a.each(e,(function(e,i){t(e,(function(e){e||(n(!1),n=function(){}),i()}))}),(function(e){n(!0)}))},a.all=a.every,a.sortBy=function(e,t,n){a.map(e,(function(e,n){t(e,(function(t,i){t?n(t):n(null,{value:e,criteria:i})}))}),(function(e,t){if(e)return n(e);n(null,h(t.sort((function(e,t){var n=e.criteria,i=t.criteria;return n<i?-1:n>i?1:0})),(function(e){return e.value})))}))},a.auto=function(e,t){t=t||function(){};var n=p(e),i=n.length;if(!i)return t();var r={},s=[],o=function(e){s.unshift(e)},c=function(){i--,l(s.slice(0),(function(e){e()}))};o((function(){if(!i){var e=t;t=function(){},e(null,r)}})),l(n,(function(n){var i=u(e[n])?e[n]:[e[n]],d=function(e){var i=Array.prototype.slice.call(arguments,1);if(i.length<=1&&(i=i[0]),e){var s={};l(p(r),(function(e){s[e]=r[e]})),s[n]=i,t(e,s),t=function(){}}else r[n]=i,a.setImmediate(c)},h=i.slice(0,Math.abs(i.length-1))||[],m=function(){return t=function(e,t){return e&&r.hasOwnProperty(t)},i=!0,((e=h).reduce?e.reduce(t,i):(l(e,(function(e,n,r){i=t(i,e,n,r)})),i))&&!r.hasOwnProperty(n);var e,t,i};if(m())i[i.length-1](d,r);else{var f=function(){m()&&(!function(e){for(var t=0;t<s.length;t+=1)if(s[t]===e)return void s.splice(t,1)}(f),i[i.length-1](d,r))};o(f)}}))},a.retry=function(e,t,n){var i=[];"function"==typeof e&&(n=t,t=e,e=5),e=parseInt(e,10)||5;var r=function(r,s){for(var o=function(e,t){return function(n){e((function(e,i){n(!e||t,{err:e,result:i})}),s)}};e;)i.push(o(t,!(e-=1)));a.series(i,(function(e,t){t=t[t.length-1],(r||n)(t.err,t.result)}))};return n?Line truncated
/*!
* currentExecutingScript
* Get the currently executing script, regardless of its source/trigger/synchronicity. Similar to HTML5's `document.currentScript` but arguably much more useful!
* Copyright (c) 2015 James M. Greene
* Licensed MIT
* https://github.com/JamesMGreene/currentExecutingScript
* v0.1.3
*/this||window,r=[],void 0===(s="function"==typeof(i=function(){var e=/^(interactive|loaded|complete)$/,t=window.location?window.location.href:null,n=t&&t.replace(/#.*$/,"").replace(/\?.*$/,"")||null,i=document.getElementsByTagName("script"),r="readyState"in(i[0]||document.createElement("script")),s=!window.opera||"[object Opera]"!==window.opera.toString(),o="currentScript"in document;"stackTraceLimit"in Error&&Error.stackTraceLimit!==1/0&&(Error.stackTraceLimit,Error.stackTraceLimit=1/0);var a=!1,c=!1;function d(){if(0===i.length)return null;var t,u,l,h,p,m=[],f=d.skipStackDepth||1;for(t=0;t<i.length;t++)s&&r?e.test(i[t].readyState)&&m.push(i[t]):m.push(i[t]);if(u=new Error,a&&(l=u.stack),!l&&c)try{throw u}catch(e){l=e.stack}if(l&&!(p=function(e,t){var n,r=null;if(t=t||i,"string"==typeof e&&e)for(n=t.length;n--;)if(t[n].src===e){r=t[n];break}return r}(h=function e(t,n){var i,r=null,s="number"==typeof n;return n=s?Math.round(n):0,"string"==typeof t&&t&&(s?i=t.match(/(data:text\/javascript(?:;[^,]+)?,.+?|(?:|blob:)(?:http[s]?|file):\/\/[\/]?.+?\/[^:\)]*?)(?::\d+)(?::\d+)?/):(i=t.match(/^(?:|[^:@]*@|.+\)@(?=data:text\/javascript|blob|http[s]?|file)|.+?\s+(?: at |@)(?:[^:\(]+ )*[\(]?)(data:text\/javascript(?:;[^,]+)?,.+?|(?:|blob:)(?:http[s]?|file):\/\/[\/]?.+?\/[^:\)]*?)(?::\d+)(?::\d+)?/))&&i[1]||(i=t.match(/\)@(data:text\/javascript(?:;[^,]+)?,.+?|(?:|blob:)(?:http[s]?|file):\/\/[\/]?.+?\/[^:\)]*?)(?::\d+)(?::\d+)?/)),i&&i[1]&&(r=n>0?e(t.slice(t.indexOf(i[0])+i[0].length),n-1):i[1])),r}(l,f),m))&&n&&h===n&&(p=function(e){var t,n,r=null;for(t=0,n=(e=e||i).length;t<n;t++)if(!e[t].hasAttribute("src")){if(r){r=null;break}r=e[t]}return r}(m)),p||1===m.length&&(p=m[0]),p||o&&(p=document.currentScript),!p&&s&&r)for(t=m.length;t--;)if("interactive"===m[t].readyState){p=m[t];break}return p||(p=m[m.length-1]||null),p}(function(){try{var e=new Error;throw a="string"==typeof e.stack&&!!e.stack,e}catch(e){c="string"==typeof e.stack&&!!e.stack}})(),d.skipStackDepth=1;var u=d;return u.near=d,u.far=function(){return null},u.origin=function(){return null},u})?i.apply(t,r):i)||(e.exports=s)},function(e,t){e.exports={LOCAL_JID:"local"}},function(e,t,n){!function(e){"use strict";e.Strophe.addConnectionPlugin("disco",{_connection:null,_identities:[],_features:[],_items:[],init:function(t){this._connection=t,this._identities=[],this._features=[],this._items=[],t.addHandler(this._onDiscoInfo.bind(this),e.Strophe.NS.DISCO_INFO,"iq","get",null,null),t.addHandler(this._onDiscoItems.bind(this),e.Strophe.NS.DISCO_ITEMS,"iq","get",null,null)},addIdentity:function(e,t,n,i){for(var r=0;r<this._identities.length;r++)if(this._identities[r].category==e&&this._identities[r].type==t&&this._identities[r].name==n&&this._identities[r].lang==i)return!1;return this._identities.push({category:e,type:t,name:n,lang:i}),!0},addFeature:function(e){for(var t=0;t<this._features.length;t++)if(this._features[t]==e)return!1;return this._features.push(e),!0},removeFeature:function(e){for(var t=0;t<this._features.length;t++)if(this._features[t]===e)return this._features.splice(t,1),!0;return!1},addItem:function(e,t,n,i){return!(n&&!i||(this._items.push({jid:e,name:t,node:n,call_back:i}),0))},info:function(t,n,i,r,s){var o={xmlns:e.Strophe.NS.DISCO_INFO};n&&(o.node=n);var a=e.$iq({from:this._connection.jid,to:t,type:"get"}).c("query",o);this._connection.sendIQ(a,i,r,s)},items:function(t,n,i,r,s){var o={xmlns:e.Strophe.NS.DISCO_ITEMS};n&&(o.node=n);var a=e.$iq({from:this._connection.jid,to:t,type:"get"}).c("query",o);this._connection.sendIQ(a,i,r,s)},_buildIQResult:function(t,n){var i=t.getAttribute("id"),r=t.getAttribute("from"),s=e.$iq({type:"result",id:i});return null!==r&&s.attrs({to:r}),s.c("query",n)},_onDiscoInfo:function(t){var n,i=t.getElementsByTagName("query")[0].getAttribute("node"),r={xmlns:e.Strophe.NS.DISCO_INFO};i&&(r.node=i);var s=this._buildIQResult(t,r);for(n=0;n<this._identities.length;n++)r={category:this._identities[n].category,type:this._identities[n].type},this._identities[n].name&&(r.name=this._identities[n].name),this._identities[n].lang&&(r["xml:lang"]=this._identities[n].lang),s.c("identity",r).up();for(n=0;n<this._features.length;n++)s.c("feature",{var:this._features[n]}).up();return this._connection.send(s.tree()),!0},_onDiscoItems:function(t){var n,i,r={xmlns:e.Strophe.NS.DISCO_ITEMS},s=t.getElementsByTagName("query")[0].getAttribute("node");if(s){for(r.node=s,n=[],i=0;i<this._items.length;i++)if(this._items[i].node==s){n=this._items[i].call_back(t);break}}else n=this._items;var o=this._buildIQResult(t,r);for(i=0;i<n.length;i++){var a={jid:n[i].jid};n[i].name&&(a.name=n[i].name),n[i].node&&(a.node=n[i].node),o.c("item",a).up()}return this._connection.send(o.tree()),!0}})}(n(2))},function(e,t,n){!function(e){"use strict";e.Strophe.addConnectionPlugin("streamManagement",{logging:!1,autoSendCountOnEveryIncomingStanza:!1,requestResponseInterval:5,_c:null,_NS:"urn:xmpp:sm:3",_isStreamManagementEnabled:!1,_serverProcesssedStanzasCountLine truncated
//# sourceMappingURL=lib-jitsi-meet.min.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"sources":["webpack://JitsiMeetJS/webpack/universalModuleDefinition","webpack://JitsiMeetJS/webpack/bootstrap","webpack://JitsiMeetJS/./service/xmpp/XMPPEvents.js","webpack://JitsiMeetJS/./JitsiConferenceEvents.js","webpack://JitsiMeetJS/../strophe.js/dist/strophe.umd.js","webpack://JitsiMeetJS/./modules/browser/index.js","webpack://JitsiMeetJS/../jitsi-meet-logger/lib/index.js","webpack://JitsiMeetJS/./modules/statistics/statistics.js","webpack://JitsiMeetJS/./service/RTC/RTCEvents.js","webpack://JitsiMeetJS/./service/statistics/AnalyticsEvents.js","webpack://JitsiMeetJS/./service/RTC/MediaType.js","webpack://JitsiMeetJS/./modules/xmpp/SDPUtil.js","webpack://JitsiMeetJS/./modules/RTC/RTCUtils.js","webpack://JitsiMeetJS/./modules/util/GlobalOnErrorHandler.js","webpack://JitsiMeetJS/./modules/RTC/RTC.js","webpack://JitsiMeetJS/./service/RTC/VideoType.js","webpack://JitsiMeetJS/./JitsiTrackErrors.js","webpack://JitsiMeetJS/./JitsiTrackEvents.js","webpack://JitsiMeetJS/./JitsiConferenceErrors.js","webpack://JitsiMeetJS/../events/events.js","webpack://JitsiMeetJS/./JitsiTrackError.js","webpack://JitsiMeetJS/./modules/util/Listenable.js","webpack://JitsiMeetJS/./modules/xmpp/SDP.js","webpack://JitsiMeetJS/../@jitsi/js-utils/browser-detection/browsers.js","webpack://JitsiMeetJS/../@jitsi/js-utils/browser-detection/BrowserDetection.js","webpack://JitsiMeetJS/../@jitsi/js-utils/jitsi-local-storage/index.js","webpack://JitsiMeetJS/./modules/detection/DetectionEvents.js","webpack://JitsiMeetJS/./service/statistics/Events.js","webpack://JitsiMeetJS/./modules/videosipgw/VideoSIPGWConstants.js","webpack://JitsiMeetJS/../sdp-transform/lib/index.js","webpack://JitsiMeetJS/./JitsiConnectionEvents.js","webpack://JitsiMeetJS/./modules/xmpp/xmpp.js","webpack://JitsiMeetJS/./modules/util/MathUtil.js","webpack://JitsiMeetJS/./modules/settings/Settings.js","webpack://JitsiMeetJS/./modules/xmpp/SdpTransformUtil.js","webpack://JitsiMeetJS/./service/connectivity/ConnectionQualityEvents.js","webpack://JitsiMeetJS/./modules/xmpp/JingleSessionState.js","webpack://JitsiMeetJS/./modules/proxyconnection/constants.js","webpack://JitsiMeetJS/./service/RTC/Resolutions.js","webpack://JitsiMeetJS/./modules/statistics/CallStats.js","webpack://JitsiMeetJS/./service/RTC/CodecMimeType.js","webpack://JitsiMeetJS/./modules/util/RandomUtil.js","webpack://JitsiMeetJS/./modules/xmpp/ConnectionPlugin.js","webpack://JitsiMeetJS/./JitsiConnectionErrors.js","webpack://JitsiMeetJS/./service/RTC/SignalingEvents.js","webpack://JitsiMeetJS/../lodash.clonedeep/index.js","webpack://JitsiMeetJS/./modules/xmpp/XmppConnection.js","webpack://JitsiMeetJS/./service/RTC/CameraFacingMode.js","webpack://JitsiMeetJS/../webpack/buildin/global.js","webpack://JitsiMeetJS/../lodash.isequal/index.js","webpack://JitsiMeetJS/./modules/RTC/ScreenObtainer.js","webpack://JitsiMeetJS/./modules/util/ScriptUtil.js","webpack://JitsiMeetJS/./modules/connectivity/ParticipantConnectionStatus.js","webpack://JitsiMeetJS/./modules/connectivity/NetworkInfo.js","webpack://JitsiMeetJS/../sdp/sdp.js","webpack://JitsiMeetJS/./modules/recording/recordingXMLUtils.js","webpack://JitsiMeetJS/./modules/e2ee/E2EEncryption.js","webpack://JitsiMeetJS/./modules/xmpp/JingleSessionPC.js","webpack://JitsiMeetJS/./modules/xmpp/MediaSessionEvents.js","webpack://JitsiMeetJS/./JitsiMediaDevicesEvents.js","webpack://JitsiMeetJS/./modules/e2ee/OlmAdapter.js","webpack://JitsiMeetJS/../base64-js/index.js","webpack://JitsiMeetJS/./modules/xmpp/SDPDiffer.js","webpack://JitsiMeetJS/../process/browser.js","webpack://JitsiMeetJS/./modules/statistics/LocalStatsCollector.js","webpack://JitsiMeetJS/./modules/statistics/constants.js","webpack://JitsiMeetJS/./modules/xmpp/Caps.js","webpack://JitsiMeetJS/./JitsiTranscriptionStatus.js","webpack://JitsiMeetJS/./modules/RTC/JitsiTrack.js","webpack://JitsiMeetJS/./modules/detection/TrackVADEmitter.js","webpack://JitsiMeetJS/./modules/webaudio/WebAudioUtils.js","webpack://JitsiMeetJS/./service/e2eping/E2ePingEvents.js","webpack://JitsiMeetJS/./modules/util/Deferred.js","webpack://JitsiMeetJS/./modules/RTC/TPCUtils.js","webpack://JitsiMeetJS/./modules/statistics/SpeakerStats.js","webpack://JitsiMeetJS/./service/authentication/AuthenticationEvents.js","webpack://JitsiMeetJS/../@jitsi/js-utils/node_modules/js-md5/src/md5.js","webpack://JitsiMeetJS/../lodash.debounce/index.js","webpack://JitsiMeetJS/./modules/e2ee/crypto-utils.js","webpack://JitsiMeetJS/./modules/RTC/JitsiLocalTrack.js","webpack://JitsiMeetJS/./modules/detection/VADAudioAnalyser.js","webpack://JitsiMeetJS/./modules/recording/JibriSession.js","webpack://JitsiMeetJS/./JitsiMediaDevices.js","webpack://JitsiMeetJS/../jitsi-meet-logger/lib/Logger.js","webpack://JitsiMeetJS/../webpack/buildin/module.js","webpack://JitsiMeetJS/../sdp-transform/lib/grammar.js","webpack://JitsiMeetJS/./modules/transcription/audioRecorder.js","webpack://JitsiMeetJS/./JitsiConnection.js","webpack://JitsiMeetJS/./JitsiConference.js"Line truncated
+18
View File
@@ -0,0 +1,18 @@
var Module=typeof Module!=="undefined"?Module:{};((function(root,factory){var lib,env;if(typeof define==="function"&&define.amd){define((function(){var _lib=factory(root);lib=_lib;return _lib}))}else if(typeof module==="object"&&module.exports){env=typeof process!=="undefined"&&process&&process.env?process.env:root;lib=factory(env);module.exports=lib}else{lib=factory(root);root.Flac=lib}if(env?!env.FLAC_UMD_MODE:!root.FLAC_UMD_MODE){root=env&&env!==root&&typeof global!=="undefined"&&global?global:root;root.Flac=lib}}))(typeof self!=="undefined"?self:this,(function(global){"use strict";var Module=Module||{};var _flac_ready=false;Module["onRuntimeInitialized"]=(function(){_flac_ready=true;if(!_exported){setTimeout((function(){if(_exported.onready){_exported.onready()}}),0)}else{if(_exported.onready){_exported.onready()}}});if(global&&global.FLAC_SCRIPT_LOCATION){Module["memoryInitializerPrefixURL"]=global.FLAC_SCRIPT_LOCATION;Module["locateFile"]=(function(fileName){var path=global.FLAC_SCRIPT_LOCATION||"";path+=path&&!/\/$/.test(path)?"/":"";return path+fileName});Module["readBinary"]=(function(filePath){if(ENVIRONMENT_IS_NODE){var ret=Module["read"](filePath,true);if(!ret.buffer){ret=new Uint8Array(ret)}assert(ret.buffer);return ret}return new Promise((function(resolve,reject){var xhr=new XMLHttpRequest;xhr.responseType="arraybuffer";xhr.addEventListener("load",(function(evt){resolve(xhr.response)}));xhr.addEventListener("error",(function(err){reject(err)}));xhr.open("GET",filePath);xhr.send()}))})}var moduleOverrides={};var key;for(key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}Module["arguments"]=[];Module["thisProgram"]="./this.program";Module["quit"]=(function(status,toThrow){throw toThrow});Module["preRun"]=[];Module["postRun"]=[];var ENVIRONMENT_IS_WEB=false;var ENVIRONMENT_IS_WORKER=false;var ENVIRONMENT_IS_NODE=false;var ENVIRONMENT_IS_SHELL=false;ENVIRONMENT_IS_WEB=typeof window==="object";ENVIRONMENT_IS_WORKER=typeof importScripts==="function";ENVIRONMENT_IS_NODE=typeof process==="object"&&typeof require==="function"&&!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_WORKER;ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER;if(ENVIRONMENT_IS_NODE){var nodeFS;var nodePath;Module["read"]=function shell_read(filename,binary){var ret;if(!nodeFS)nodeFS=require("fs");if(!nodePath)nodePath=require("path");filename=nodePath["normalize"](filename);ret=nodeFS["readFileSync"](filename);return binary?ret:ret.toString()};Module["readBinary"]=function readBinary(filename){var ret=Module["read"](filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}assert(ret.buffer);return ret};if(process["argv"].length>1){Module["thisProgram"]=process["argv"][1].replace(/\\/g,"/")}Module["arguments"]=process["argv"].slice(2);if(typeof module!=="undefined"){module["exports"]=Module}process["on"]("uncaughtException",(function(ex){if(!(ex instanceof ExitStatus)){throw ex}}));process["on"]("unhandledRejection",(function(reason,p){process["exit"](1)}));Module["quit"]=(function(status){process["exit"](status)});Module["inspect"]=(function(){return"[Emscripten Module object]"})}else if(ENVIRONMENT_IS_SHELL){if(typeof read!="undefined"){Module["read"]=function shell_read(f){return read(f)}}Module["readBinary"]=function readBinary(f){var data;if(typeof readbuffer==="function"){return new Uint8Array(readbuffer(f))}data=read(f,"binary");assert(typeof data==="object");return data};if(typeof scriptArgs!="undefined"){Module["arguments"]=scriptArgs}else if(typeof arguments!="undefined"){Module["arguments"]=arguments}if(typeof quit==="function"){Module["quit"]=(function(status){quit(status)})}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){Module["read"]=function shell_read(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER){Module["readBinary"]=function readBinary(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}}Module["readAsync"]=function readAsync(url,onload,onerror){var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=function xhr_onload(){if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}onerror()};xhr.onerror=onerror;xhr.send(null)};Module["setWindowTitle"]=(function(title){document.title=title})}else{}var out=Module["print"]||(typeof console!=="undefined"?console.log.bind(console):typeof print!=="undefined"?print:null);var err=Module["printErr"]||(typeof printErr!=="undefined"?printErr:typeof console!=="undefined"&&console.warn.bind(console)||out);for(key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}moduleOverrides=undefined;var STACK_ALIGN=16;function staticAlloc(size){var ret=STATICTOP;STATICTOP=STATICTOP+size+15&-16;return ret}function dynamicAlloc(size){var ret=HEAP32[DYNAMICTOP_PTR>>2];var endLine truncated
var asm=(/** @suppress {uselessCode} */ function(global,env,buffer) {
"almost asm";var a=global.Int8Array;var b=new a(buffer);var c=global.Int16Array;var d=new c(buffer);var e=global.Int32Array;var f=new e(buffer);var g=global.Uint8Array;var h=new g(buffer);var i=global.Uint16Array;var j=new i(buffer);var k=global.Uint32Array;var l=new k(buffer);var m=global.Float32Array;var n=new m(buffer);var o=global.Float64Array;var p=new o(buffer);var q=global.byteLength;var r=env.DYNAMICTOP_PTR|0;var s=env.tempDoublePtr|0;var t=env.ABORT|0;var u=env.STACKTOP|0;var v=env.STACK_MAX|0;var w=0;var x=0;var y=0;var z=0;var A=global.NaN,B=global.Infinity;var C=0,D=0,E=0,F=0,G=0.0;var H=0;var I=global.Math.floor;var J=global.Math.abs;var K=global.Math.sqrt;var L=global.Math.pow;var M=global.Math.cos;var N=global.Math.sin;var O=global.Math.tan;var P=global.Math.acos;var Q=global.Math.asin;var R=global.Math.atan;var S=global.Math.atan2;var T=global.Math.exp;var U=global.Math.log;var V=global.Math.ceil;var W=global.Math.imul;var X=global.Math.min;var Y=global.Math.max;var Z=global.Math.clz32;var _=env.abort;var $=env.assert;var aa=env.enlargeMemory;var ba=env.getTotalMemory;var ca=env.abortOnCannotGrowMemory;var da=env.invoke_ii;var ea=env.jsCall_ii;var fa=env.invoke_iii;var ga=env.jsCall_iii;var ha=env.invoke_iiii;var ia=env.jsCall_iiii;var ja=env.invoke_iiiii;var ka=env.jsCall_iiiii;var la=env.invoke_iiiiiii;var ma=env.jsCall_iiiiiii;var na=env.invoke_viii;var oa=env.jsCall_viii;var pa=env.invoke_viiii;var qa=env.jsCall_viiii;var ra=env.invoke_viiiiii;var sa=env.jsCall_viiiiii;var ta=env.invoke_viiiiiii;var ua=env.jsCall_viiiiiii;var va=env.___lock;var wa=env.___setErrNo;var xa=env.___syscall140;var ya=env.___syscall145;var za=env.___syscall146;var Aa=env.___syscall54;var Ba=env.___syscall6;var Ca=env.___unlock;var Da=env._emscripten_memcpy_big;var Ea=env._llvm_fabs_f32;var Fa=0.0;function Ga(newBuffer){if(q(newBuffer)&16777215||q(newBuffer)<=16777215||q(newBuffer)>2147483648)return false;b=new a(newBuffer);d=new c(newBuffer);f=new e(newBuffer);h=new g(newBuffer);j=new i(newBuffer);l=new k(newBuffer);n=new m(newBuffer);p=new o(newBuffer);buffer=newBuffer;return true}
// EMSCRIPTEN_START_FUNCS
function Qa(a){a=a|0;var b=0;b=u;u=u+a|0;u=u+15&-16;return b|0}function Ra(){return u|0}function Sa(a){a=a|0;u=a}function Ta(a,b){a=a|0;b=b|0;u=a;v=b}function Ua(a,b){a=a|0;b=b|0;if(!w){w=a;x=b}}function Va(a){a=a|0;H=a}function Wa(){return H|0}function Xa(){return Nd(1,40)|0}function Ya(a){a=a|0;var b=0;b=f[a>>2]|0;if(b|0)Md(b);Md(a);return}function Za(a){a=a|0;var b=0;b=f[a>>2]|0;if(b|0)Md(b);f[a+32>>2]=0;f[a+36>>2]=0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;f[a+16>>2]=0;f[a+20>>2]=0;return}function _a(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;d=a+8|0;f[d>>2]=0;f[d+4>>2]=0;f[d+8>>2]=0;f[d+12>>2]=0;f[a+4>>2]=2048;d=Ld(8192)|0;f[a>>2]=d;if(!d){d=0;return d|0}f[a+32>>2]=b;f[a+36>>2]=c;d=1;return d|0}function $a(a){a=a|0;a=a+8|0;f[a>>2]=0;f[a+4>>2]=0;f[a+8>>2]=0;f[a+12>>2]=0;return 1}function ab(a,b){a=a|0;b=b|0;f[a+24>>2]=b&65535;f[a+28>>2]=f[a+20>>2];return}function bb(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0;e=f[a+20>>2]|0;if(e|0?(g=f[(f[a>>2]|0)+(f[a+16>>2]<<2)>>2]|0,h=a+28|0,b=f[h>>2]|0,b>>>0<e>>>0):0){c=a+24|0;d=f[c>>2]|0;do{d=d<<8&65280^f[8+((d>>>8^g>>>(24-b|0)&255)<<2)>>2];f[c>>2]=d;b=b+8|0;f[h>>2]=b}while(b>>>0<e>>>0)}return f[a+24>>2]&65535|0}function cb(a){a=a|0;return (f[a+20>>2]&7|0)==0|0}function db(a){a=a|0;return 8-(f[a+20>>2]&7)|0}function eb(a){a=a|0;return ((f[a+8>>2]|0)-(f[a+16>>2]|0)<<5)+(f[a+12>>2]<<3)-(f[a+20>>2]|0)|0}function fb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;if(!c){f[b>>2]=0;m=1;return m|0}i=a+8|0;d=f[i>>2]|0;l=a+16|0;g=f[l>>2]|0;h=a+12|0;k=a+20|0;e=f[k>>2]|0;a:do if(((d-g<<5)+(f[h>>2]<<3)-e|0)>>>0<c>>>0){while(1){if(!(gb(a)|0)){d=0;break}d=f[i>>2]|0;g=f[l>>2]|0;e=f[k>>2]|0;if(((d-g<<5)+(f[h>>2]<<3)-e|0)>>>0>=c>>>0){h=g;break a}}return d|0}else h=g;while(0);g=(e|0)!=0;if(d>>>0<=h>>>0){d=f[(f[a>>2]|0)+(h<<2)>>2]|0;if(g){f[b>>2]=(d&-1>>>e)>>>(32-c-e|0);f[k>>2]=(f[k>>2]|0)+c;m=1;return m|0}else{f[b>>2]=d>>>(32-c|0);f[k>>2]=(f[k>>2]|0)+c;m=1;return m|0}}if(!g){h=f[(f[a>>2]|0)+(h<<2)>>2]|0;if(c>>>0<32){f[b>>2]=h>>>(32-c|0);f[k>>2]=c;m=1;return m|0}f[b>>2]=h;g=a+24|0;d=f[g>>2]|0;e=a+28|0;k=f[e>>2]|0;switch(k>>>3|k<<29|0){case 0:{d=f[8+((d>>>8^h>>>24)<<2)>>2]^d<<8&65280;m=22;break}case 1:{m=22;break}case 2:{m=23;break}case 3:{m=24;break}default:{}}if((m|0)==22){d=d<<8&65280^f[8+((d>>>8^h>>>16&255)<<2)>>2];m=23}if((m|0)==23){d=d<<8&65280^f[8+((d>>>8^h>>>8&255)<<2)>>2];m=24}if((m|0)==24)f[g>>2]=d<<8&65280^f[8+((d>>>8^h&255)<<2)>>2];f[e>>2]=0;f[l>>2]=(f[l>>2]|0)+1;m=1;return m|0}g=32-e|0;j=f[a>>2]|0;i=f[j+(h<<2)>>2]|0;d=i&-1>>>e;if(g>>>0>c>>>0){f[b>>2]=d>>>(g-c|0);f[k>>2]=(f[k>>2]|0)+c;m=1;return m|0}f[b>>2]=d;g=c-g|0;h=a+24|0;d=f[h>>2]|0;e=a+28|0;a=f[e>>2]|0;switch(a>>>3|a<<29|0){case 0:{d=f[8+((d>>>8^i>>>24)<<2)>>2]^d<<8&65280;m=13;break}case 1:{m=13;break}case 2:{m=14;break}case 3:{m=15;break}default:{}}if((m|0)==13){d=d<<8&65280^f[8+((d>>>8^i>>>16&255)<<2)>>2];m=14}if((m|0)==14){d=d<<8&65280^f[8+((d>>>8^i>>>8&255)<<2)>>2];m=15}if((m|0)==15)f[h>>2]=d<<8&65280^f[8+((d>>>8^i&255)<<2)>>2];f[e>>2]=0;f[l>>2]=(f[l>>2]|0)+1;f[k>>2]=0;if(!g){m=1;return m|0}m=f[b>>2]<<g;f[b>>2]=m;f[b>>2]=(f[j+(f[l>>2]<<2)>>2]|0)>>>(32-g|0)|m;f[k>>2]=g;m=1;return m|0}function gb(a){a=a|0;var b=0,c=0,d=0,e=0,g=0,h=0,i=0,j=0,k=0;k=u;u=u+16|0;h=k;c=a+16|0;d=f[c>>2]|0;i=a+8|0;b=f[i>>2]|0;j=a+12|0;if(d){g=f[a>>2]|0;bf(g|0,g+(d<<2)|0,b-d+((f[j>>2]|0)!=0&1)<<2|0)|0;b=(f[i>>2]|0)-d|0;f[i>>2]=b;f[c>>2]=0}c=f[j>>2]|0;g=((f[a+4>>2]|0)-b<<2)-c|0;f[h>>2]=g;if(!g){j=0;u=k;return j|0}b=(f[a>>2]|0)+(b<<2)|0;if(c|0){g=$e(f[b>>2]|0)|0;f[b>>2]=g}if(!(Ja[f[a+32>>2]&15](b+c|0,h,f[a+36>>2]|0)|0)){j=0;u=k;return j|0}e=f[i>>2]|0;d=e<<2;c=f[j>>2]|0;b=f[h>>2]|0;g=(c+3+d+b|0)>>>2;if(e>>>0<g>>>0){c=f[a>>2]|0;b=e;do{a=c+(b<<2)|0;e=$e(f[a>>2]|0)|0;f[a>>2]=e;b=b+1|0}while((b|0)!=(g|0));d=f[i>>2]<<2;c=f[j>>2]|0;b=f[h>>2]|0}h=d+c+b|0;f[i>>2]=h>>>2;f[j>>2]=h&3;j=1;u=k;return j|0}function hb(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0;g=u;u=u+16|0;d=g;e=1<<c+-1;if(!(fb(a,d,c)|0)){e=0;u=g;return e|0}f[b>>2]=(f[d>>2]^e)-e;e=1;u=g;return e|0}function ib(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0;g=u;u=u+16|0;d=g+4|0;e=g;do if(c>>>0>32){if(!(fb(a,d,c+-32|0)|0)){b=0;u=g;return b|0}if(!(fb(a,e,32)|0)){b=0;u=g;return b|0}else{c=f[d>>2]|0;a=b;f[a>>2]=0;f[a+4>>2]=c;a=f[e>>2]|0;break}}else if(!(fb(a,e,c)|0)){b=0;u=g;return b|0}else{a=f[e>>2]|0;c=0;break}while(0);f[b>>2]=a;f[b+4>>2]=c;b=1;u=g;return b|0}function jb(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0;g=u;u=u+16|0;d=g+4|0;e=g;f[e>>2]=0;if(!(fb(a,e,8)|0)){e=0;u=g;return e|0}if(!(fb(a,d,8)|0)){e=0;u=g;return e|0}c=f[e>>2]|f[d>>2]<<8;f[e>>2]=c;if(!(fb(a,d,8)|0)){e=0;u=g;return e|0}c=f[d>>2]<<16|c;f[e>>2]=c;if(!(fb(a,d,8)|0)){e=0;u=g;return e|0}d=f[d>>2]<<24|c;f[e>>2]=d;f[b>>2]=d;e=1;u=g;return e|0}function kb(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0,j=0;j=u;u=u+16|0;h=j+4|0;i=j;if(!b){i=1;u=j;return i|0}e=a+20|0;c=f[e>>2]&7;if(c){c=8-c|0;c=c>>>0<b>>>0?c:b;if(fb(a,i,c)|0){b=b-c|0;d=5}}else d=5;a:do if((d|0)==5){c=b>>>3;do if(c){while(1){if(!(f[e>>2]|0)){d=10;break}if(!(fb(a,h,8)|0)){d=20;brLine truncated
function Kc(a){a=a|0;var c=0,d=0,e=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;E=u;u=u+192|0;x=E+188|0;A=E;c=E+184|0;z=E+180|0;o=E+176|0;D=a+4|0;if(!(fb(f[(f[D>>2]|0)+56>>2]|0,c,f[277]|0)|0)){a=0;u=E;return a|0}C=(f[c>>2]|0)!=0;p=C&1;if(!(fb(f[(f[D>>2]|0)+56>>2]|0,z,f[266]|0)|0)){a=0;u=E;return a|0}if(!(fb(f[(f[D>>2]|0)+56>>2]|0,o,f[267]|0)|0)){a=0;u=E;return a|0}n=f[z>>2]|0;a:do switch(n|0){case 0:{d=f[o>>2]|0;B=f[D>>2]|0;f[B+256>>2]=0;f[B+260>>2]=p;f[B+264>>2]=d;c=f[279]|0;if((((((((fb(f[B+56>>2]|0,x,c)|0?(f[(f[D>>2]|0)+272>>2]=f[x>>2],e=f[279]|0,fb(f[(f[D>>2]|0)+56>>2]|0,x,e)|0):0)?(f[(f[D>>2]|0)+276>>2]=f[x>>2],g=f[267]|0,fb(f[(f[D>>2]|0)+56>>2]|0,x,g)|0):0)?(f[(f[D>>2]|0)+280>>2]=f[x>>2],i=f[267]|0,fb(f[(f[D>>2]|0)+56>>2]|0,x,i)|0):0)?(f[(f[D>>2]|0)+284>>2]=f[x>>2],j=f[259]|0,fb(f[(f[D>>2]|0)+56>>2]|0,x,j)|0):0)?(f[(f[D>>2]|0)+288>>2]=f[x>>2],k=f[270]|0,fb(f[(f[D>>2]|0)+56>>2]|0,x,k)|0):0)?(f[(f[D>>2]|0)+292>>2]=(f[x>>2]|0)+1,l=f[275]|0,fb(f[(f[D>>2]|0)+56>>2]|0,x,l)|0):0)?(f[(f[D>>2]|0)+296>>2]=(f[x>>2]|0)+1,m=f[260]|0,B=f[D>>2]|0,ib(f[B+56>>2]|0,B+304|0,m)|0):0)?(B=f[D>>2]|0,mb(f[B+56>>2]|0,B+312|0,16)|0):0){if(!(lb(f[(f[D>>2]|0)+56>>2]|0,d-((c+128+e+g+i+j+k+l+m|0)>>>3)|0)|0)){a=0;u=E;return a|0}c=f[D>>2]|0;f[c+248>>2]=1;if(!(ee(c+312|0,4056,16)|0))f[c+3648>>2]=0;if(f[c+3656>>2]|0){B=200;break a}if(!(f[c+608>>2]|0)){B=200;break a}d=f[c+28>>2]|0;if(!d){B=200;break a}Ma[d&7](a,c+256|0,f[c+48>>2]|0);B=200;break a}a=0;u=E;return a|0}case 3:{d=f[D>>2]|0;f[d+252>>2]=0;k=f[o>>2]|0;f[d+432>>2]=3;f[d+436>>2]=p;f[d+440>>2]=k;f[d+448>>2]=(k>>>0)/18|0;d=f[D>>2]|0;c=d+452|0;e=f[c>>2]|0;d=f[d+448>>2]|0;do if(!d){c=Od(e,0)|0;B=28}else{if(d>>>0<=178956970){B=d*24|0;c=Od(e,B)|0;if(!((B|0)!=0&(c|0)==0)){B=28;break}Md(e);c=(f[D>>2]|0)+452|0}f[c>>2]=0;B=29}while(0);b:do if((B|0)==28){f[(f[D>>2]|0)+452>>2]=c;if(!c)B=29;else{c=f[D>>2]|0;if(!(f[c+448>>2]|0))d=0;else{g=f[280]|0;i=f[280]|0;j=f[279]|0;e=0;do{if(!(ib(f[c+56>>2]|0,A,g)|0))break b;v=A;w=f[v+4>>2]|0;z=f[D>>2]|0;y=(f[z+452>>2]|0)+(e*24|0)|0;f[y>>2]=f[v>>2];f[y+4>>2]=w;if(!(ib(f[z+56>>2]|0,A,i)|0))break b;v=A;w=f[v+4>>2]|0;z=f[D>>2]|0;y=(f[z+452>>2]|0)+(e*24|0)+8|0;f[y>>2]=f[v>>2];f[y+4>>2]=w;if(!(fb(f[z+56>>2]|0,x,j)|0))break b;c=f[D>>2]|0;f[(f[c+452>>2]|0)+(e*24|0)+16>>2]=f[x>>2];e=e+1|0;d=f[c+448>>2]|0}while(e>>>0<d>>>0);d=W(d,-18)|0}d=d+k|0;if(d){if(!(lb(f[c+56>>2]|0,d)|0))break;c=f[D>>2]|0}f[c+252>>2]=1;if(f[c+3656>>2]|0){B=200;break a}if(!(f[c+620>>2]|0)){B=200;break a}d=f[c+28>>2]|0;if(!d){B=200;break a}Ma[d&7](a,c+432|0,f[c+48>>2]|0);B=200;break a}}while(0);if((B|0)==29)f[f[a>>2]>>2]=8;a=0;u=E;return a|0}default:{e=f[D>>2]|0;m=(f[e+608+(n<<2)>>2]|0)!=0;d=(m^1)&1;c=f[o>>2]|0;cf(A|0,0,176)|0;f[A+4>>2]=p;f[A>>2]=n;f[A+8>>2]=c;c:do if((n|0)==2){k=A+16|0;l=(f[265]|0)>>>3;if(mb(f[e+56>>2]|0,k,l)|0){if(c>>>0<l>>>0){f[f[a>>2]>>2]=8;break}c=c-l|0;e=f[D>>2]|0;j=f[e+1124>>2]|0;if(!j)B=54;else{i=f[e+1120>>2]|0;g=0;while(1){if(!(ee(i+(W(g,l)|0)|0,k,l)|0))break;g=g+1|0;if(g>>>0>=j>>>0){B=54;break c}}d=m&1;B=54}}}else B=54;while(0);do if((B|0)==54){if(!d){d:do switch(f[z>>2]|0){case 1:{if(!(lb(f[e+56>>2]|0,c)|0))j=0;else B=167;break}case 2:{if(!c){f[A+20>>2]=0;B=167;break d}d=Ld(c)|0;f[A+20>>2]=d;if(d)if(!(mb(f[e+56>>2]|0,d,c)|0)){j=0;break d}else{B=167;break d}else{f[f[a>>2]>>2]=8;j=0;break d}}case 4:{e:do if(c>>>0>7){i=A+16|0;c=c+-8|0;if(!(jb(f[e+56>>2]|0,i)|0)){j=0;break d}g=f[i>>2]|0;do if(!g)f[A+20>>2]=0;else{if(c>>>0<g>>>0){f[i>>2]=0;f[A+20>>2]=0;break e}c=c-g|0;d=g+1|0;if((g|0)!=-1){d=Ld(d+((d|0)==0&1)|0)|0;e=A+20|0;f[e>>2]=d;if(d|0){if(!(mb(f[(f[D>>2]|0)+56>>2]|0,d,g)|0)){j=0;break d}b[(f[e>>2]|0)+(f[i>>2]|0)>>0]=0;break}}else f[A+20>>2]=0;f[f[a>>2]>>2]=8;j=0;break d}while(0);l=A+24|0;if(!(jb(f[(f[D>>2]|0)+56>>2]|0,l)|0)){j=0;break d}d=f[l>>2]|0;if(d>>>0>1e5){f[l>>2]=0;j=0;break d}if(d){e=xc(d,8)|0;k=A+28|0;f[k>>2]=e;if(!e){f[l>>2]=0;f[f[a>>2]>>2]=8;j=0;break d}if(f[l>>2]|0){f[e>>2]=0;f[e+4>>2]=0;f:do if(c>>>0<4)d=0;else{d=0;while(1){c=c+-4|0;if(!(jb(f[(f[D>>2]|0)+56>>2]|0,e)|0)){B=86;break}i=f[k>>2]|0;j=i+(d<<3)|0;g=f[j>>2]|0;if(!g)f[i+(d<<3)+4>>2]=0;else{if(c>>>0<g>>>0){B=89;break}c=c-g|0;e=g+1|0;if((g|0)==-1){B=91;break}g=Ld(e+((e|0)==0&1)|0)|0;e=i+(d<<3)+4|0;f[e>>2]=g;if(!g)break;cf(g|0,0,f[j>>2]|0)|0;if(!(mb(f[(f[D>>2]|0)+56>>2]|0,f[e>>2]|0,f[j>>2]|0)|0)){B=95;break}x=f[k>>2]|0;b[(f[x+(d<<3)+4>>2]|0)+(f[x+(d<<3)>>2]|0)>>0]=0}d=d+1|0;if(d>>>0>=(f[l>>2]|0)>>>0)break e;x=f[k>>2]|0;e=x+(d<<3)|0;f[e>>2]=0;f[x+(d<<3)+4>>2]=0;if(c>>>0<4)break f}if((B|0)==86){f[l>>2]=d;j=0;break d}else if((B|0)==89){f[l>>2]=d;break e}else if((B|0)==91)f[i+(d<<3)+4>>2]=0;else if((B|0)==95){f[l>>2]=d;break e}f[f[a>>2]>>2]=8;f[l>>2]=d;j=0;break d}while(0);f[l>>2]=d}}}while(0);if(c){if(!(f[A+24>>2]|0)){x=A+28|0;Md(f[x>>2]|0);f[x>>2]=0}if(!(lb(f[(f[D>>2]|0)+56>>2]|0,c)|0))j=0;else B=167}else B=167;break}case 5:{w=A+16|0;cf(w|0,0,160)|0;g:do if((((mb(f[e+56>>2]|0,w,(f[263]|0)>>>3)|0?ib(f[(f[D>>2]|0)+56>>2]|0,A+152|0,f[280]|0)|0:0)?fb(f[(f[Line truncated
function Qd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,g=0,h=0,i=0;i=a+b|0;c=f[a+4>>2]|0;do if(!(c&1)){e=f[a>>2]|0;if(!(c&3))return;h=a+(0-e)|0;b=e+b|0;if((f[875]|0)==(h|0)){a=i+4|0;c=f[a>>2]|0;if((c&3|0)!=3)break;f[872]=b;f[a>>2]=c&-2;f[h+4>>2]=b|1;f[i>>2]=b;return}d=e>>>3;if(e>>>0<256){a=f[h+8>>2]|0;c=f[h+12>>2]|0;if((c|0)==(a|0)){f[870]=f[870]&~(1<<d);break}else{f[a+12>>2]=c;f[c+8>>2]=a;break}}g=f[h+24>>2]|0;a=f[h+12>>2]|0;do if((a|0)==(h|0)){c=h+16|0;d=c+4|0;a=f[d>>2]|0;if(!a){a=f[c>>2]|0;if(!a){a=0;break}}else c=d;while(1){e=a+20|0;d=f[e>>2]|0;if(!d){e=a+16|0;d=f[e>>2]|0;if(!d)break;else{a=d;c=e}}else{a=d;c=e}}f[c>>2]=0}else{e=f[h+8>>2]|0;f[e+12>>2]=a;f[a+8>>2]=e}while(0);if(g){c=f[h+28>>2]|0;d=3784+(c<<2)|0;if((f[d>>2]|0)==(h|0)){f[d>>2]=a;if(!a){f[871]=f[871]&~(1<<c);break}}else{e=g+16|0;f[((f[e>>2]|0)==(h|0)?e:g+20|0)>>2]=a;if(!a)break}f[a+24>>2]=g;c=h+16|0;d=f[c>>2]|0;if(d|0){f[a+16>>2]=d;f[d+24>>2]=a}c=f[c+4>>2]|0;if(c){f[a+20>>2]=c;f[c+24>>2]=a}}}else h=a;while(0);a=i+4|0;d=f[a>>2]|0;if(!(d&2)){if((f[876]|0)==(i|0)){i=(f[873]|0)+b|0;f[873]=i;f[876]=h;f[h+4>>2]=i|1;if((h|0)!=(f[875]|0))return;f[875]=0;f[872]=0;return}if((f[875]|0)==(i|0)){i=(f[872]|0)+b|0;f[872]=i;f[875]=h;f[h+4>>2]=i|1;f[h+i>>2]=i;return}e=(d&-8)+b|0;c=d>>>3;do if(d>>>0<256){a=f[i+8>>2]|0;b=f[i+12>>2]|0;if((b|0)==(a|0)){f[870]=f[870]&~(1<<c);break}else{f[a+12>>2]=b;f[b+8>>2]=a;break}}else{g=f[i+24>>2]|0;b=f[i+12>>2]|0;do if((b|0)==(i|0)){a=i+16|0;c=a+4|0;b=f[c>>2]|0;if(!b){b=f[a>>2]|0;if(!b){c=0;break}}else a=c;while(1){d=b+20|0;c=f[d>>2]|0;if(!c){d=b+16|0;c=f[d>>2]|0;if(!c)break;else{b=c;a=d}}else{b=c;a=d}}f[a>>2]=0;c=b}else{c=f[i+8>>2]|0;f[c+12>>2]=b;f[b+8>>2]=c;c=b}while(0);if(g|0){b=f[i+28>>2]|0;a=3784+(b<<2)|0;if((f[a>>2]|0)==(i|0)){f[a>>2]=c;if(!c){f[871]=f[871]&~(1<<b);break}}else{d=g+16|0;f[((f[d>>2]|0)==(i|0)?d:g+20|0)>>2]=c;if(!c)break}f[c+24>>2]=g;b=i+16|0;a=f[b>>2]|0;if(a|0){f[c+16>>2]=a;f[a+24>>2]=c}b=f[b+4>>2]|0;if(b|0){f[c+20>>2]=b;f[b+24>>2]=c}}}while(0);f[h+4>>2]=e|1;f[h+e>>2]=e;if((h|0)==(f[875]|0)){f[872]=e;return}}else{f[a>>2]=d&-2;f[h+4>>2]=b|1;f[h+b>>2]=b;e=b}b=e>>>3;if(e>>>0<256){c=3520+(b<<1<<2)|0;a=f[870]|0;b=1<<b;if(!(a&b)){f[870]=a|b;b=c;a=c+8|0}else{a=c+8|0;b=f[a>>2]|0}f[a>>2]=h;f[b+12>>2]=h;f[h+8>>2]=b;f[h+12>>2]=c;return}b=e>>>8;if(b)if(e>>>0>16777215)d=31;else{g=(b+1048320|0)>>>16&8;i=b<<g;c=(i+520192|0)>>>16&4;i=i<<c;d=(i+245760|0)>>>16&2;d=14-(c|g|d)+(i<<d>>>15)|0;d=e>>>(d+7|0)&1|d<<1}else d=0;b=3784+(d<<2)|0;f[h+28>>2]=d;f[h+20>>2]=0;f[h+16>>2]=0;a=f[871]|0;c=1<<d;if(!(a&c)){f[871]=a|c;f[b>>2]=h;f[h+24>>2]=b;f[h+12>>2]=h;f[h+8>>2]=h;return}b=f[b>>2]|0;a:do if((f[b+4>>2]&-8|0)!=(e|0)){d=e<<((d|0)==31?0:25-(d>>>1)|0);while(1){c=b+16+(d>>>31<<2)|0;a=f[c>>2]|0;if(!a)break;if((f[a+4>>2]&-8|0)==(e|0)){b=a;break a}else{d=d<<1;b=a}}f[c>>2]=h;f[h+24>>2]=b;f[h+12>>2]=h;f[h+8>>2]=h;return}while(0);g=b+8|0;i=f[g>>2]|0;f[i+12>>2]=h;f[g>>2]=h;f[h+8>>2]=i;f[h+12>>2]=b;f[h+24>>2]=0;return}function Rd(a){a=a|0;var b=0,c=0;b=u;u=u+16|0;c=b;a=Wd(f[a+60>>2]|0)|0;f[c>>2]=a;a=Ud(Ba(6,c|0)|0)|0;u=b;return a|0}function Sd(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;m=u;u=u+48|0;k=m+16|0;g=m;e=m+32|0;i=a+28|0;d=f[i>>2]|0;f[e>>2]=d;j=a+20|0;d=(f[j>>2]|0)-d|0;f[e+4>>2]=d;f[e+8>>2]=b;f[e+12>>2]=c;d=d+c|0;h=a+60|0;f[g>>2]=f[h>>2];f[g+4>>2]=e;f[g+8>>2]=2;g=Ud(za(146,g|0)|0)|0;a:do if((d|0)!=(g|0)){b=2;while(1){if((g|0)<0)break;d=d-g|0;o=f[e+4>>2]|0;n=g>>>0>o>>>0;e=n?e+8|0:e;b=b+(n<<31>>31)|0;o=g-(n?o:0)|0;f[e>>2]=(f[e>>2]|0)+o;n=e+4|0;f[n>>2]=(f[n>>2]|0)-o;f[k>>2]=f[h>>2];f[k+4>>2]=e;f[k+8>>2]=b;g=Ud(za(146,k|0)|0)|0;if((d|0)==(g|0)){l=3;break a}}f[a+16>>2]=0;f[i>>2]=0;f[j>>2]=0;f[a>>2]=f[a>>2]|32;if((b|0)==2)c=0;else c=c-(f[e+4>>2]|0)|0}else l=3;while(0);if((l|0)==3){o=f[a+44>>2]|0;f[a+16>>2]=o+(f[a+48>>2]|0);f[i>>2]=o;f[j>>2]=o}u=m;return c|0}function Td(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0,g=0;e=u;u=u+32|0;g=e;d=e+20|0;f[g>>2]=f[a+60>>2];f[g+4>>2]=0;f[g+8>>2]=b;f[g+12>>2]=d;f[g+16>>2]=c;if((Ud(xa(140,g|0)|0)|0)<0){f[d>>2]=-1;a=-1}else a=f[d>>2]|0;u=e;return a|0}function Ud(a){a=a|0;var b=0;if(a>>>0>4294963200){b=Vd()|0;f[b>>2]=0-a;a=-1}return a|0}function Vd(){return 4040}function Wd(a){a=a|0;return a|0}function Xd(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0,h=0,i=0,j=0,k=0,l=0;k=u;u=u+32|0;e=k;i=k+16|0;f[i>>2]=c;g=i+4|0;j=a+48|0;l=f[j>>2]|0;f[g>>2]=d-((l|0)!=0&1);h=a+44|0;f[i+8>>2]=f[h>>2];f[i+12>>2]=l;f[e>>2]=f[a+60>>2];f[e+4>>2]=i;f[e+8>>2]=2;e=Ud(ya(145,e|0)|0)|0;if((e|0)>=1){i=f[g>>2]|0;if(e>>>0>i>>>0){g=f[h>>2]|0;h=a+4|0;f[h>>2]=g;f[a+8>>2]=g+(e-i);if(!(f[j>>2]|0))e=d;else{f[h>>2]=g+1;b[c+(d+-1)>>0]=b[g>>0]|0;e=d}}}else f[a>>2]=f[a>>2]|e&48^16;u=k;return e|0}function Yd(a,c,d){a=a|0;c=c|0;d=d|0;var e=0,g=0;g=u;u=u+32|0;e=g;f[a+36>>2]=12;if((f[a>>2]&64|0)==0?(f[e>>2]=f[a+60>>2],f[e+4>>2]=21523,f[e+8>>2]=g+16,Aa(54,e|0)|0):0)b[a+75>>0]=-1;e=Sd(a,c,d)|0;u=g;return e|0}function Zd(a,b){a=a|0;b=b|0;var c=0,d=0,e=0;f[a+104>>2]=b;c=f[a+8>>2]|0;d=f[a+4>>2]|0;e=c-d|0;f[a+108>>2]=e;if((b|0)!=0&(e|0)>(b|0))f[a+100>Line truncated
// EMSCRIPTEN_END_FUNCS
var Ha=[gg,gf,hf,jf,kf,lf,Rd,gg];var Ia=[hg,nf,of,pf,qf,rf,Yb,hg];var Ja=[ig,tf,uf,vf,wf,xf,Xd,Td,Yd,Dc,Pb,Qb,Sd,ig,ig,ig];var Ka=[jg,zf,Af,Bf,Cf,Df,ad,bd];var La=[kg,Ff,Gf,Hf,If,Jf,kg,kg];var Ma=[lg,Lf,Mf,Nf,Of,Pf,cd,dd];var Na=[mg,Rf,Sf,Tf,Uf,Vf,gc,mg];var Oa=[ng,Xf,Yf,Zf,_f,$f,lc,mc,jc,kc,ng,ng,ng,ng,ng,ng];var Pa=[og,bg,cg,dg,eg,fg,$c,og];return{_FLAC__stream_decoder_delete:zc,_FLAC__stream_decoder_finish:Ac,_FLAC__stream_decoder_get_md5_checking:Hc,_FLAC__stream_decoder_get_state:Gc,_FLAC__stream_decoder_init_stream:Bc,_FLAC__stream_decoder_new:yc,_FLAC__stream_decoder_process_single:Ic,_FLAC__stream_decoder_process_until_end_of_metadata:Oc,_FLAC__stream_decoder_process_until_end_of_stream:Pc,_FLAC__stream_decoder_reset:Ec,_FLAC__stream_decoder_set_md5_checking:Fc,_FLAC__stream_encoder_delete:Sc,_FLAC__stream_encoder_finish:Tc,_FLAC__stream_encoder_get_state:ld,_FLAC__stream_encoder_init_stream:Zc,_FLAC__stream_encoder_new:Qc,_FLAC__stream_encoder_process_interleaved:md,_FLAC__stream_encoder_set_bits_per_sample:gd,_FLAC__stream_encoder_set_blocksize:jd,_FLAC__stream_encoder_set_channels:fd,_FLAC__stream_encoder_set_compression_level:id,_FLAC__stream_encoder_set_sample_rate:hd,_FLAC__stream_encoder_set_total_samples_estimate:kd,_FLAC__stream_encoder_set_verify:ed,___errno_location:Vd,___muldi3:Re,___udivdi3:We,___uremdi3:Xe,_bitshift64Ashr:Ye,_bitshift64Lshr:Ze,_bitshift64Shl:_e,_emscripten_replace_memory:Ga,_free:Md,_i64Add:Se,_i64Subtract:Te,_llvm_bswap_i32:$e,_malloc:Ld,_memcpy:af,_memmove:bf,_memset:cf,_round:df,_sbrk:ef,dynCall_ii:ff,dynCall_iii:mf,dynCall_iiii:sf,dynCall_iiiii:yf,dynCall_iiiiiii:Ef,dynCall_viii:Kf,dynCall_viiii:Qf,dynCall_viiiiii:Wf,dynCall_viiiiiii:ag,establishStackSpace:Ta,getTempRet0:Wa,runPostSets:Pe,setTempRet0:Va,setThrew:Ua,stackAlloc:Qa,stackRestore:Sa,stackSave:Ra}})
// EMSCRIPTEN_END_ASM
(Module.asmGlobalArg,Module.asmLibraryArg,buffer);var _FLAC__stream_decoder_delete=Module["_FLAC__stream_decoder_delete"]=asm["_FLAC__stream_decoder_delete"];var _FLAC__stream_decoder_finish=Module["_FLAC__stream_decoder_finish"]=asm["_FLAC__stream_decoder_finish"];var _FLAC__stream_decoder_get_md5_checking=Module["_FLAC__stream_decoder_get_md5_checking"]=asm["_FLAC__stream_decoder_get_md5_checking"];var _FLAC__stream_decoder_get_state=Module["_FLAC__stream_decoder_get_state"]=asm["_FLAC__stream_decoder_get_state"];var _FLAC__stream_decoder_init_stream=Module["_FLAC__stream_decoder_init_stream"]=asm["_FLAC__stream_decoder_init_stream"];var _FLAC__stream_decoder_new=Module["_FLAC__stream_decoder_new"]=asm["_FLAC__stream_decoder_new"];var _FLAC__stream_decoder_process_single=Module["_FLAC__stream_decoder_process_single"]=asm["_FLAC__stream_decoder_process_single"];var _FLAC__stream_decoder_process_until_end_of_metadata=Module["_FLAC__stream_decoder_process_until_end_of_metadata"]=asm["_FLAC__stream_decoder_process_until_end_of_metadata"];var _FLAC__stream_decoder_process_until_end_of_stream=Module["_FLAC__stream_decoder_process_until_end_of_stream"]=asm["_FLAC__stream_decoder_process_until_end_of_stream"];var _FLAC__stream_decoder_reset=Module["_FLAC__stream_decoder_reset"]=asm["_FLAC__stream_decoder_reset"];var _FLAC__stream_decoder_set_md5_checking=Module["_FLAC__stream_decoder_set_md5_checking"]=asm["_FLAC__stream_decoder_set_md5_checking"];var _FLAC__stream_encoder_delete=Module["_FLAC__stream_encoder_delete"]=asm["_FLAC__stream_encoder_delete"];var _FLAC__stream_encoder_finish=Module["_FLAC__stream_encoder_finish"]=asm["_FLAC__stream_encoder_finish"];var _FLAC__stream_encoder_get_state=Module["_FLAC__stream_encoder_get_state"]=asm["_FLAC__stream_encoder_get_state"];var _FLAC__stream_encoder_init_stream=Module["_FLAC__stream_encoder_init_stream"]=asm["_FLAC__stream_encoder_init_stream"];var _FLAC__stream_encoder_new=Module["_FLAC__stream_encoder_new"]=asm["_FLAC__stream_encoder_new"];var _FLAC__stream_encoder_process_interleaved=Module["_FLAC__stream_encoder_process_interleaved"]=asm["_FLAC__stream_encoder_process_interleaved"];var _FLAC__stream_encoder_set_bits_per_sample=Module["_FLAC__stream_encoder_set_bits_per_sample"]=asm["_FLAC__stream_encoder_set_bits_per_sample"];var _FLAC__stream_encoder_set_blocksize=Module["_FLAC__stream_encoder_set_blocksize"]=asm["_FLAC__stream_encoder_set_blocksize"];var _FLAC__stream_encoder_set_channels=Module["_FLAC__stream_encoder_set_channels"]=asm["_FLAC__stream_encoder_set_channels"];var _FLAC__stream_encoder_set_compression_level=Module["_FLAC__stream_encoder_set_compression_level"]=asm["_FLAC__stream_encoder_set_compression_level"];var _FLAC__stream_encoder_set_sample_rate=Module["_FLAC__stream_encoder_set_sample_rate"]=asm["_FLAC__stream_encoder_set_sample_rate"];var _FLAC__stream_encoder_set_total_samples_estimate=Module["_FLAC__stream_encoder_set_total_samples_estimate"]=asm["_FLAC__stream_encoder_set_total_samples_estimate"];var _FLAC__stream_encoder_set_verify=Module["_FLAC__stream_encoder_set_verify"]=asm["_FLAC__stream_encoder_set_verify"];var ___errno_location=Module["___errno_location"]=asm["___errno_location"];var ___muldi3=Module["___muldi3"]=asm["___muldi3"];var ___udivdi3=Module["___udivdi3"]=asm["___udivdi3"];var ___uremdi3=Module["___uremdi3"]=asm["___uremdi3"];var _bitshift64Ashr=Module["_bitshift64Ashr"]=asm["_bitshift64Ashr"];var _bitshift64Lshr=Module["_bitshift64Lshr"]=asm["_bitshift64Lshr"];var _bitshift64Shl=Module["_bitshift64Shl"]=asm["_bitshift64Shl"];var _emscripten_replace_memory=Module["_emscripten_replace_memory"]=asm["_emscripten_replace_memory"];var _free=Module["_free"]=asm["_free"];var _i64Add=Module["_i64Add"]=asm["_i64Add"];var _i64Subtract=Module["_i64Subtract"]=asm["_i64Subtract"];var _llvm_bswap_i32=Module["_llvm_bswap_i32"]=asm["_llvm_bswap_i32"];var _malloc=Module["_malloc"]=asm["_malloc"];var _memcpy=Module["_memcpy"]=asm["_memcpy"];var _memmove=Module["_memmove"]=asm["_memmove"];var _memset=Module["_memset"]=asm["_memset"];var _round=Module["_round"]=asm["_round"];var _sbrk=Module["_sbrk"]=asm["_sbrk"];var establishStackSpace=Module["establishStackSpace"]=asm["establishStackSpace"];var getTempRet0=Module["getTempRet0"]=asm["getTempRet0"];var runPostSets=Module["runPostSets"]=asm["runPostSets"];var setTempRet0=Module["setTempRet0"]=asm["setTempRet0"];var setThrew=Module["setThrew"]=asm["setThrew"];var stackAlloc=Module["stackAlloc"]=asm["stackAlloc"];var stackRestore=Module["stackRestore"]=asm["stackRestore"];var stackSave=Module["stackSave"]=asm["stackSave"];var dynCall_ii=Module["dynCall_ii"]=asm["dynCall_ii"];var dynCall_iii=Module["dynCall_iii"]=asm["dynCall_iii"];var dynCall_iiii=Module["dynCall_iiii"]=asm["dynCall_iiii"];var dynCall_iiiii=Module["dynCall_iiiii"]=asm["dynCall_iiiii"];var dynCall_iiiiiii=Module["dynCall_iiiiiii"]=asm["dynCall_iiiiiii"];var dynCall_viii=Module["dynCall_viii"]=asm["dynCall_viii"];var dynCLine truncated
Binary file not shown.
Binary file not shown.
+2
View File
@@ -0,0 +1,2 @@
window.JitsiMeetJS=window.JitsiMeetJS||{},window.JitsiMeetJS.app=window.JitsiMeetJS.app||{},window.JitsiMeetJS.app.effects=window.JitsiMeetJS.app.effects||{},window.JitsiMeetJS.app.effects.rnnoise=function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)n.d(r,i,function(e){return t[e]}.bind(null,i));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="/libs/",n(n.s=2)}([function(t,e,n){"use strict";(function(t){var n,r=(n="undefined"!=typeof document&&document.currentScript?document.currentScript.src:void 0,function(e){var r;(e=void 0!==(e=e||{})?e:{}).ready=new Promise((function(t,e){r=t}));var i,o={};for(i in e)e.hasOwnProperty(i)&&(o[i]=e[i]);var s,a,u=[];s="object"==typeof window,a="function"==typeof importScripts,"object"==typeof t&&"object"==typeof t.versions&&t.versions.node;var c,f="";(s||a)&&(a?f=self.location.href:document.currentScript&&(f=document.currentScript.src),n&&(f=n),f=0!==f.indexOf("blob:")?f.substr(0,f.lastIndexOf("/")+1):"",a&&(c=function(t){var e=new XMLHttpRequest;return e.open("GET",t,!1),e.responseType="arraybuffer",e.send(null),new Uint8Array(e.response)}));var l,m,p=e.print||console.log.bind(console),h=e.printErr||console.warn.bind(console);for(i in o)o.hasOwnProperty(i)&&(e[i]=o[i]);o=null,e.arguments&&(u=e.arguments),e.thisProgram&&e.thisProgram,e.quit&&e.quit,e.wasmBinary&&(l=e.wasmBinary),e.noExitRuntime&&e.noExitRuntime,"object"!=typeof WebAssembly&&h("no native wasm support detected");var d,y,w,_=new WebAssembly.Table({initial:1,maximum:1,element:"anyfunc"}),b=!1;function v(t){d=t,e.HEAP8=new Int8Array(t),e.HEAP16=new Int16Array(t),e.HEAP32=w=new Int32Array(t),e.HEAPU8=y=new Uint8Array(t),e.HEAPU16=new Uint16Array(t),e.HEAPU32=new Uint32Array(t),e.HEAPF32=new Float32Array(t),e.HEAPF64=new Float64Array(t)}var g=e.INITIAL_MEMORY||16777216;function P(t){for(;t.length>0;){var n=t.shift();if("function"!=typeof n){var r=n.func;"number"==typeof r?void 0===n.arg?e.dynCall_v(r):e.dynCall_vi(r,n.arg):r(void 0===n.arg?null:n.arg)}else n(e)}}(m=e.wasmMemory?e.wasmMemory:new WebAssembly.Memory({initial:g/65536,maximum:32768}))&&(d=m.buffer),g=d.byteLength,v(d),w[24364]=5340496;var I=[],A=[],R=[],S=[],T=0,M=null,E=null;function O(t){throw e.onAbort&&e.onAbort(t),p(t+=""),h(t),b=!0,t="abort("+t+"). Build with -s ASSERTIONS=1 for more info.",new WebAssembly.RuntimeError(t)}function x(t){return e=t,n="data:application/octet-stream;base64,",String.prototype.startsWith?e.startsWith(n):0===e.indexOf(n);var e,n}e.preloadedImages={},e.preloadedAudios={};var W,J="rnnoise.wasm";function j(){try{if(l)return new Uint8Array(l);if(c)return c(J);throw"both async and sync fetching of the wasm failed"}catch(t){O(t)}}function F(t){try{return m.grow(t-d.byteLength+65535>>>16),v(m.buffer),1}catch(t){}}x(J)||(W=J,J=e.locateFile?e.locateFile(W,f):f+W),A.push({func:function(){B()}});var L,H={a:function(t,e,n){y.copyWithin(t,e,e+n)},b:function(t){t>>>=0;var e=y.length;if(t>2147483648)return!1;for(var n,r,i=1;i<=4;i*=2){var o=e*(1+.2/i);if(o=Math.min(o,t+100663296),F(Math.min(2147483648,((n=Math.max(16777216,t,o))%(r=65536)>0&&(n+=r-n%r),n))))return!0}return!1},memory:m,table:_},B=(function(){var t={a:H};function n(t,n){var r=t.exports;e.asm=r,function(t){if(T--,e.monitorRunDependencies&&e.monitorRunDependencies(T),0==T&&(null!==M&&(clearInterval(M),M=null),E)){var n=E;E=null,n()}}()}function r(t){n(t.instance)}function i(e){return(l||!s&&!a||"function"!=typeof fetch?new Promise((function(t,e){t(j())})):fetch(J,{credentials:"same-origin"}).then((function(t){if(!t.ok)throw"failed to load wasm binary file at '"+J+"'";return t.arrayBuffer()})).catch((function(){return j()}))).then((function(e){return WebAssembly.instantiate(e,t)})).then(e,(function(t){h("failed to asynchronously prepare wasm: "+t),O(t)}))}if(T++,e.monitorRunDependencies&&e.monitorRunDependencies(T),e.instantiateWasm)try{return e.instantiateWasm(t,n)}catch(t){return h("Module.instantiateWasm callback failed with error: "+t),!1}!function(){if(l||"function"!=typeof WebAssembly.instantiateStreaming||x(J)||"function"!=typeof fetch)return i(r);fetch(J,{credentials:"same-origin"}).then((function(e){return WebAssembly.instantiateStreaming(e,t).then(r,(function(t){return h("wasm streaming compile failed: "+t),h("falling bLine truncated
//# sourceMappingURL=rnnoise-processor.min.map
@@ -0,0 +1 @@
{"version":3,"sources":["webpack://JitsiMeetJS.app.effects.rnnoise/webpack/bootstrap","webpack://JitsiMeetJS.app.effects.rnnoise/./node_modules/rnnoise-wasm/dist/index.js","webpack://JitsiMeetJS.app.effects.rnnoise/./node_modules/process/browser.js","webpack://JitsiMeetJS.app.effects.rnnoise/./react/features/stream-effects/rnnoise/RnnoiseProcessor.js","webpack://JitsiMeetJS.app.effects.rnnoise/./react/features/stream-effects/rnnoise/index.js"],"names":["installedModules","__webpack_require__","moduleId","exports","module","i","l","modules","call","m","c","d","name","getter","o","Object","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","prototype","hasOwnProperty","p","s","_scriptDir","Module","document","currentScript","src","undefined","readyPromiseResolve","Promise","resolve","reject","moduleOverrides","ENVIRONMENT_IS_WEB","ENVIRONMENT_IS_WORKER","arguments_","window","importScripts","process","versions","node","readBinary","scriptDirectory","self","location","href","indexOf","substr","lastIndexOf","url","xhr","XMLHttpRequest","open","responseType","send","Uint8Array","response","wasmBinary","wasmMemory","out","console","log","err","warn","WebAssembly","buffer","HEAPU8","HEAP32","wasmTable","Table","ABORT","updateGlobalBufferAndViews","buf","Int8Array","Int16Array","Int32Array","Uint16Array","Uint32Array","Float32Array","Float64Array","INITIAL_INITIAL_MEMORY","callRuntimeCallbacks","callbacks","length","callback","shift","func","arg","Memory","byteLength","DYNAMICTOP_PTR","__ATPRERUN__","__ATINIT__","__ATMAIN__","__ATPOSTRUN__","runDependencies","runDependencyWatcher","dependenciesFulfilled","abort","what","RuntimeError","isDataURI","filename","str","prefix","String","startsWith","path","wasmBinaryFile","getBinary","emscripten_realloc_buffer","size","grow","e","push","___wasm_call_ctors","calledRun","asmLibraryArg","dest","num","copyWithin","requestedSize","oldSize","x","multiple","cutDown","overGrownHeapSize","Math","min","max","info","receiveInstance","instance","id","clearInterval","removeRunDependency","receiveInstantiatedSource","output","instantiateArrayBuffer","receiver","fetch","credentials","then","catch","binary","instantiate","reason","instantiateStreaming","instantiateAsync","createWasm","apply","arguments","run","args","doRun","cb","unshift","postRun","preRun","setTimeout","runCaller","pop","ready","cachedSetTimeout","cachedClearTimeout","defaultSetTimout","Error","defaultClearTimeout","runTimeout","fun","this","clearTimeout","currentQueue","queue","draining","queueIndex","cleanUpNextTick","concat","drainQueue","timeout","len","marker","runClearTimeout","Item","array","noop","nextTick","Array","title","browser","env","argv","version","on","addListener","once","off","removeListener","removeAllListeners","emit","prependListener","prependOnceListener","listeners","binding","cwd","chdir","dir","umask","RNNOISE_SAMPLE_LENGTH","RNNOISE_BUFFER_SIZE","RnnoiseProcessor","constructor","wasmInterface","_wasmInterface","_wasmPcmInput","_malloc","_wasmPcmOutput","_free","_wasmPcmInputF32Index","_context","_rnnoise_create","error","_releaseWasmResources","_copyPCMSampleToWasmBuffer","pcmSample","HEAPF32","set","_convertTo16BitPCM","f32Array","index","entries","_rnnoise_destroy","getSampleLength","getRequiredPCMFrequency","destroy","_destroyed","calculateAudioFrameVAD","pcmFrame","pcmFrameLength","_rnnoise_process_frame","rnnoiseModule","createRnnoiseProcessor","rnnoiseWasmInit","mod"],"mappings":"iNACE,IAAIA,EAAmB,GAGvB,SAASC,EAAoBC,GAG5B,GAAGF,EAAiBE,GACnB,OAAOF,EAAiBE,GAAUC,QAGnC,IAAIC,EAASJ,EAAiBE,GAAY,CACzCG,EAAGH,EACHI,GAAG,EACHH,QAAS,IAUV,OANAI,EAAQL,GAAUM,KAAKJ,EAAOD,QAASC,EAAQA,EAAOD,QAASF,GAG/DG,EAAOE,GAAI,EAGJF,EAAOD,QA0Df,OArDAF,EAAoBQ,EAAIF,EAGxBN,EAAoBS,EAAIV,EAGxBC,EAAoBU,EAAI,SAASR,EAASS,EAAMC,GAC3CZ,EAAoBa,EAAEX,EAASS,IAClCG,OAAOC,eAAeb,EAASS,EAAM,CAAEK,YAAY,EAAMC,IAAKL,KAKhEZ,EAAoBkB,EAAI,SAAShB,GACX,oBAAXiB,QAA0BA,OAAOC,aAC1CN,OAAOC,eAAeb,EAASiB,OAAOC,YAAa,CAAEC,MAAO,WAE7DP,OAAOC,eAAeb,EAAS,aAAc,CAAEmB,OAAO,KAQvDrB,EAAoBsB,EAAI,SAASD,EAAOE,GAEvC,GADU,EAAPA,IAAUF,EAAQrB,EAAoBqB,IAC/B,EAAPE,EAAU,OAAOF,EACpB,GAAW,EAAPE,GAA8B,iBAAVF,GAAsBA,GAASA,EAAMG,WAAY,OAAOH,EAChF,IAAII,EAAKX,OAAOY,OAAO,MAGvB,GAFA1B,EAAoBkB,EAAEO,GACtBX,OAAOC,eAAeU,EAAI,UAAW,CAAET,YAAY,EAAMK,MAAOA,IACtD,EAAPE,GAA4B,iBAATF,EAAmB,IAAI,IAAIM,KAAON,EAAOrB,EAAoBU,EAAEe,EAAIE,EAAK,SAASA,GAAO,OAAON,EAAMM,IAAQC,KAAK,KAAMD,IAC9I,OAAOF,GAIRzB,EAAoB6B,EAAI,SAAS1B,GAChC,IAAIS,EAAST,GAAUA,EAAOqB,WAC7B,WAAwB,OAAOrB,EAAgB,SAC/C,WAA8B,OAAOA,GAEtC,OADAH,EAAoBU,EAAEE,EAAQ,IAAKA,GAC5BA,GAIRZ,EAAoBa,EAAI,SAASiB,EAAQC,GAAY,OAAOjB,OAAOkB,UAAUC,eAAe1B,KAAKuB,EAAQC,IAGzG/B,EAAoBkC,EAAI,SAIjBlC,EAAoBA,EAAoBmC,EAAI,G,4CCjFrD,IACMC,EADFC,GACED,EAAiC,oBAAbE,UAA4BA,SAASC,cAAgBD,SAASC,cAAcC,SAAMC,EAEnG,SACAJ,GAGJ,IAAqDK,GAAjDL,OAAuB,KAF9BA,EAASA,GAAU,IAEuBA,EAAO,IAA4D,MAAE,IAAIM,SAAQ,SAASC,EAAQC,GAAQH,EAAoBE,KAAoC,IAA2BjB,EAAvBmB,EAAgB,GAAW,IAAInB,KAAOU,ELine truncated
Binary file not shown.
+42
View File
@@ -0,0 +1,42 @@
window.JitsiMeetJS=window.JitsiMeetJS||{},window.JitsiMeetJS.app=window.JitsiMeetJS.app||{},window.JitsiMeetJS.app.effects=function(t){var e={};function n(r){if(e[r])return e[r].exports;var a=e[r]={i:r,l:!1,exports:{}};return t[r].call(a.exports,a,a.exports,n),a.l=!0,a.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var a in t)n.d(r,a,function(e){return t[e]}.bind(null,a));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="/libs/",n(n.s=13)}([function(t,e,n){"use strict";n.r(e),function(t,r,a,o){n.d(e,"AdadeltaOptimizer",(function(){return _f})),n.d(e,"AdagradOptimizer",(function(){return Ff})),n.d(e,"AdamOptimizer",(function(){return Mf})),n.d(e,"AdamaxOptimizer",(function(){return Bf})),n.d(e,"DataStorage",(function(){return pa})),n.d(e,"ENV",(function(){return d})),n.d(e,"Environment",(function(){return l})),n.d(e,"KernelBackend",(function(){return fa})),n.d(e,"MomentumOptimizer",(function(){return Lf})),n.d(e,"Optimizer",(function(){return Df})),n.d(e,"RMSPropOptimizer",(function(){return Vf})),n.d(e,"Rank",(function(){return Ct})),n.d(e,"Reduction",(function(){return Dl})),n.d(e,"SGDOptimizer",(function(){return Pf})),n.d(e,"Tensor",(function(){return wt})),n.d(e,"TensorBuffer",(function(){return gt})),n.d(e,"Variable",(function(){return Rt})),n.d(e,"abs",(function(){return As})),n.d(e,"acos",(function(){return Os})),n.d(e,"acosh",(function(){return Ds})),n.d(e,"add",(function(){return Au})),n.d(e,"addN",(function(){return Ou})),n.d(e,"addStrict",(function(){return Du})),n.d(e,"all",(function(){return $c})),n.d(e,"any",(function(){return Qc})),n.d(e,"argMax",(function(){return Jc})),n.d(e,"argMin",(function(){return Zc})),n.d(e,"asin",(function(){return _s})),n.d(e,"asinh",(function(){return Fs})),n.d(e,"atan",(function(){return Ms})),n.d(e,"atan2",(function(){return _u})),n.d(e,"atanh",(function(){return Bs})),n.d(e,"avgPool",(function(){return Wc})),n.d(e,"avgPool3d",(function(){return jc})),n.d(e,"backend",(function(){return cn})),n.d(e,"backend_util",(function(){return Da})),n.d(e,"basicLSTMCell",(function(){return vl})),n.d(e,"batchNorm",(function(){return bu})),n.d(e,"batchNorm2d",(function(){return wu})),n.d(e,"batchNorm3d",(function(){return Cu})),n.d(e,"batchNorm4d",(function(){return Eu})),n.d(e,"batchNormalization",(function(){return xu})),n.d(e,"batchNormalization2d",(function(){return vu})),n.d(e,"batchNormalization3d",(function(){return gu})),n.d(e,"batchNormalization4d",(function(){return yu})),n.d(e,"batchToSpaceND",(function(){return dr})),n.d(e,"booleanMaskAsync",(function(){return hc})),n.d(e,"broadcastTo",(function(){return hr})),n.d(e,"browser",(function(){return wf})),n.d(e,"buffer",(function(){return pr})),n.d(e,"cast",(function(){return mr})),n.d(e,"ceil",(function(){return Ps})),n.d(e,"clipByValue",(function(){return Ls})),n.d(e,"clone",(function(){return vr})),n.d(e,"complex",(function(){return Rn})),n.d(e,"concat",(function(){return Kn})),n.d(e,"concat1d",(function(){return Xn})),n.d(e,"concat2d",(function(){return Yn})),n.d(e,"concat3d",(function(){return $n})),n.d(e,"concat4d",(function(){return Qn})),n.d(e,"conv1d",(function(){return yc})),n.d(e,"conv2d",(function(){return xc})),n.d(e,"conv2dTranspose",(function(){return Rc})),n.d(e,"conv3d",(function(){return bc})),n.d(e,"conv3dTranspose",(function(){return Tc})),n.d(e,"cos",(function(){return Vs})),n.d(e,"cosh",(function(){return Ws})),n.d(e,"cumsum",(function(){return gr})),n.d(e,"customGrad",(function(){return sa})),n.d(e,"deprecationWarn",(function(){return qe})),n.d(e,"depthToSpace",(function(){return yr})),n.d(e,"depthwiseConv2d",(function(){return Ec})),n.d(e,"diag",(function(){return kl})),n.d(e,"disableDeprecationWarnings",(function(){return He})),n.d(e,"dispose",(function(){return Je})),n.d(e,"disposeVariables",(function(){return Ke})),n.d(e,"div",(function(){return Fu})),n.d(e,"divNoNan",(function(){return Mu})),n.d(e,"divStrict",(function(){return Bu})),n.d(e,"dot",(function(){return Ac})),n.d(e,"dropout",(function(){return Al})),n.d(e,"elu",(function(){return sl})),n.d(e,"enableDebugMode",(function(){return Ge})),n.d(e,"enableProdMode",(function(){return je})),n.d(e,"engine",(function(){return Xe})),n.d(e,"env",(function(){return f})),n.d(e,"equal",(function(){return Ju})),n.d(e,"equalStrict",(function(){return Zu})),n.d(e,"erf",(function(){return zs})),n.d(e,"exp",(function(){return Us})),n.d(e,"expandDims",(function(Line truncated
/**
* @license
* Copyright 2019 Google LLC. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
* =============================================================================
*/
var i=function(t,e){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])})(t,e)};function s(t,e){function n(){this.constructor=t}i(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}function u(t,e,n,r){return new(n||(n=Promise))((function(a,o){function i(t){try{u(r.next(t))}catch(t){o(t)}}function s(t){try{u(r.throw(t))}catch(t){o(t)}}function u(t){t.done?a(t.value):new n((function(e){e(t.value)})).then(i,s)}u((r=r.apply(t,e||[])).next())}))}function c(t,e){var n,r,a,o,i={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;i;)try{if(n=1,r&&(a=2&o[0]?r.return:o[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,o[1])).done)return a;switch(r=0,a&&(o=[2&o[0],a.value]),o[0]){case 0:case 1:a=o;break;case 4:return i.label++,{value:o[1],done:!1};case 5:i.label++,r=o[1],o=[0];continue;case 7:o=i.ops.pop(),i.trys.pop();continue;default:if(!(a=(a=i.trys).length>0&&a[a.length-1])&&(6===o[0]||2===o[0])){i=0;continue}if(3===o[0]&&(!a||o[1]>a[0]&&o[1]<a[3])){i.label=o[1];break}if(6===o[0]&&i.label<a[1]){i.label=a[1],a=o;break}if(a&&i.label<a[2]){i.label=a[2],i.ops.push(o);break}a[2]&&i.ops.pop(),i.trys.pop();continue}o=e.call(t,i)}catch(t){o=[6,t],r=0}finally{n=a=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}}var l=function(){function t(t){this.global=t,this.flags={},this.flagRegistry={},this.urlFlags={},this.populateURLFlags()}return t.prototype.setPlatform=function(t,e){null!=this.platform&&console.warn("Platform "+this.platformName+" has already been set. Overwriting the platform with "+e+"."),this.platformName=t,this.platform=e},t.prototype.registerFlag=function(t,e,n){if(this.flagRegistry[t]={evaluationFn:e,setHook:n},null!=this.urlFlags[t]){var r=this.urlFlags[t];console.warn("Setting feature override from URL "+t+": "+r+"."),this.set(t,r)}},t.prototype.get=function(t){return t in this.flags||(this.flags[t]=this.evaluateFlag(t)),this.flags[t]},t.prototype.getNumber=function(t){return this.get(t)},t.prototype.getBool=function(t){return this.get(t)},t.prototype.getFlags=function(){return this.flags},Object.defineProperty(t.prototype,"features",{get:function(){return this.flags},enumerable:!0,configurable:!0}),t.prototype.set=function(t,e){if(null==this.flagRegistry[t])throw new Error("Cannot set flag "+t+" as it has not been registered.");this.flags[t]=e,null!=this.flagRegistry[t].setHook&&this.flagRegistry[t].setHook(e)},t.prototype.evaluateFlag=function(t){if(null==this.flagRegistry[t])throw new Error("Cannot evaluate flag '"+t+"': no evaluation function found.");return this.flagRegistry[t].evaluationFn()},t.prototype.setFlags=function(t){this.flags=Object.assign({},t)},t.prototype.reset=function(){this.flags={},this.urlFlags={},this.populateURLFlags()},t.prototype.populateURLFlags=function(){var t=this;if(void 0!==this.global&&void 0!==this.global.location&&void 0!==this.global.location.search){var e,n,r=(e=this.global.location.search,n={},e.replace(/[?&]([^=?&]+)(?:=([^&]*))?/g,(function(t){for(var e=[],r=1;r<arguments.length;r++)e[r-1]=arguments[r];return p(n,e[0],e[1]),e.join("=")})),n);"tfjsflags"in r&&r.tfjsflags.split(",").forEach((function(e){var n=e.split(":"),r=n[0],a=n[1];t.urlFlags[r]=function(t,e){if("true"===(e=e.toLowerCase())||"false"===e)return"true"===e;if(""+ +e===e)return+e;throw new Error("Could not parse value flag value "+e+" for flag "+t+".")}(r,a)}))}},t}();function p(t,e,n){t[decodeURIComponent(e)]=decodeURIComponent(n||"")}function f(){return d}var d=null,h=new Map,m=new Map;function v(t,e){var n=E(t,e);return h.get(n)}function g(t){return m.get(t)}function y(t){for(var e=h.entries(),n=[];;){var r=e.next(),a=r.done,o=r.value;if(a)break;var i=o[0],s=o[1];i.split("_")[0]===t&&n.push(s)}return n}function x(t){var e=t.kernelName,n=t.backendName,r=E(e,n);if(h.has(r))throw new Error("The kernel '"+e+"' for backend '"+n+"' is already registered");h.set(r,t)}function b(t){var e=t.kernelName;m.has(e)&&console.warn("Overriding the gradient for '"+e+"'"),m.set(e,t)}function w(t,e){var n=E(t,e);if(!h.has(n))throw new Error("The kernel '"+t+"' for backend '"+e+"' is not registered");h.delete(n)}function C(t){if(!m.has(t))throw new Error("The gradient '"+t+"' for backend is not registered");m.delete(t)}function E(t,e){return e+"_"+t}function S(t){for(var e=t.length,n=0,r=0;e>0;)r=Math.random()*e|0,n=t[--e],t[e]=t[r],t[r]=n}function N(t,e,n){return Math.max(t,Math.min(e,n))}function I(t){return t%2==0?t:t+1}function R(t){for(var e=0,n=0;n<t.length;n++)e+=t[n];return e}function T(t,e){if(!t)throw new Error("string"==typeof e?e:e())}function k(t,e,n){void 0===n&&(n=""),T(_(t,e),(function(){reLine truncated
/**
* @license
* Copyright 2019 Google LLC. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
* =============================================================================
*/function u(t,e,n,r){return new(n||(n=Promise))((function(a,o){function i(t){try{u(r.next(t))}catch(t){o(t)}}function s(t){try{u(r.throw(t))}catch(t){o(t)}}function u(t){t.done?a(t.value):new n((function(e){e(t.value)})).then(i,s)}u((r=r.apply(t,e||[])).next())}))}function c(t,e){var n,r,a,o,i={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;i;)try{if(n=1,r&&(a=2&o[0]?r.return:o[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,o[1])).done)return a;switch(r=0,a&&(o=[2&o[0],a.value]),o[0]){case 0:case 1:a=o;break;case 4:return i.label++,{value:o[1],done:!1};case 5:i.label++,r=o[1],o=[0];continue;case 7:o=i.ops.pop(),i.trys.pop();continue;default:if(!(a=(a=i.trys).length>0&&a[a.length-1])&&(6===o[0]||2===o[0])){i=0;continue}if(3===o[0]&&(!a||o[1]>a[0]&&o[1]<a[3])){i.label=o[1];break}if(6===o[0]&&i.label<a[1]){i.label=a[1],a=o;break}if(a&&i.label<a[2]){i.label=a[2],i.ops.push(o);break}a[2]&&i.ops.pop(),i.trys.pop();continue}o=e.call(t,i)}catch(t){o=[6,t],r=0}finally{n=a=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}}(o=r||(r={}))[o.DT_INVALID=0]="DT_INVALID",o[o.DT_FLOAT=1]="DT_FLOAT",o[o.DT_DOUBLE=2]="DT_DOUBLE",o[o.DT_INT32=3]="DT_INT32",o[o.DT_UINT8=4]="DT_UINT8",o[o.DT_INT16=5]="DT_INT16",o[o.DT_INT8=6]="DT_INT8",o[o.DT_STRING=7]="DT_STRING",o[o.DT_COMPLEX64=8]="DT_COMPLEX64",o[o.DT_INT64=9]="DT_INT64",o[o.DT_BOOL=10]="DT_BOOL",o[o.DT_QINT8=11]="DT_QINT8",o[o.DT_QUINT8=12]="DT_QUINT8",o[o.DT_QINT32=13]="DT_QINT32",o[o.DT_BFLOAT16=14]="DT_BFLOAT16",o[o.DT_FLOAT_REF=101]="DT_FLOAT_REF",o[o.DT_DOUBLE_REF=102]="DT_DOUBLE_REF",o[o.DT_INT32_REF=103]="DT_INT32_REF",o[o.DT_UINT8_REF=104]="DT_UINT8_REF",o[o.DT_INT16_REF=105]="DT_INT16_REF",o[o.DT_INT8_REF=106]="DT_INT8_REF",o[o.DT_STRING_REF=107]="DT_STRING_REF",o[o.DT_COMPLEX64_REF=108]="DT_COMPLEX64_REF",o[o.DT_INT64_REF=109]="DT_INT64_REF",o[o.DT_BOOL_REF=110]="DT_BOOL_REF",o[o.DT_QINT8_REF=111]="DT_QINT8_REF",o[o.DT_QUINT8_REF=112]="DT_QUINT8_REF",o[o.DT_QINT32_REF=113]="DT_QINT32_REF",o[o.DT_BFLOAT16_REF=114]="DT_BFLOAT16_REF",function(t){!function(t){t[t.LEGACY=0]="LEGACY",t[t.V1=1]="V1",t[t.V2=2]="V2"}(t.CheckpointFormatVersion||(t.CheckpointFormatVersion={}))}(a||(a={}));var l={};function p(t){return l[t]}function f(t,e,n,r){var a=e.inputParams[t];if(a&&void 0!==a.inputIndexStart){var o=a.inputIndexStart,i=0===a.inputIndexEnd?void 0:void 0===a.inputIndexEnd?o+1:a.inputIndexEnd;if("tensor"===a.type)return d(e.inputNames[a.inputIndexStart],n,r);if("tensors"===a.type)return e.inputNames.slice(o,i).map((function(t){return d(t,n,r)}));var s=Array.prototype.slice.call(d(e.inputNames.slice(o)[0],n,r).dataSync());return"number"===a.type?s[0]:s}var u=e.attrParams[t];return u&&u.value}function d(t,e,n){var r=v(t),a=r[0],o=r[1],i=n.currentContextIds.find((function(t){return!!e[m(a,t)]}));return void 0!==i?e[m(a,i)][o]:void 0}function h(t,e){var n=v(t),r=n[0],a=n[1];return[m(r,e&&e.currentContextId),a]}function m(t,e){return e?t+"-"+e:t}function v(t){var e=t.lastIndexOf(":");return-1===e?[t,0]:[t.substring(0,e),Number(t.substring(e+1))]}function g(t,e){for(var n=[],r=0;r<t.length;r+=e)n.push(t.slice(r,r+e));return n}var y=Object.freeze({json:[{tfOpName:"Add",category:"arithmetic",inputs:[{start:0,name:"a",type:"tensor"},{start:1,name:"b",type:"tensor"}],attrs:[{tfName:"T",name:"dtype",type:"dtype",notSupported:!0}]},{tfOpName:"AddV2",category:"arithmetic",inputs:[{start:0,name:"a",type:"tensor"},{start:1,name:"b",type:"tensor"}],attrs:[{tfName:"T",name:"dtype",type:"dtype",notSupported:!0}]},{tfOpName:"AddN",category:"arithmetic",inputs:[{start:0,end:0,name:"tensors",type:"tensors"}]},{tfOpName:"BiasAdd",category:"arithmetic",inputs:[{start:0,name:"a",type:"tensor"},{start:1,name:"b",type:"tensor"}],attrs:[{tfName:"T",name:"dtype",type:"dtype",notSupported:!0}]},{tfOpName:"Sub",category:"arithmetic",inputs:[{start:0,name:"a",type:"tensor"},{start:1,name:"b",type:"tensor"}],attrs:[{tfName:"T",name:"dtype",type:"dtype",notSupported:!0}]},{tfOpName:"RealDiv",category:"arithmetic",inputs:[{start:0,name:"a",type:"tensor"},{start:1,name:"b",type:"tensor"}],attrs:[{tfName:"T",name:"dtype",type:"dtype",notSupported:!0}]},{tfOpName:"Div",category:"arithmetic",inputs:[{start:0,name:"a",type:"tensor"},{start:1,name:"b",type:"tensor"}],attrs:[{tfName:"T",name:"dtype",type:"dtype",notSupported:!0}]},{tfOpName:"DivNoNan",category:"arithmetic",inputs:[{start:0,name:"a",type:"tensor"},{start:1,name:"b",type:"tensor"}],attrs:[{tfName:"T",name:"dtype",type:"dtype",notSupported:!0}]},{tfOpName:"FloorDiv",category:"arithmetic",inputs:[{start:0,name:"a",type:"tensor"},{start:1,name:"b",type:"tensor"}],attrs:[{tfName:"T",name:"dtype",type:"dtype",notSupported:!0}]},{tfOpName:"Mul",category:"aritLine truncated
/*!
* The buffer module from node.js, for the browser.
*
* @author Feross Aboukhadijeh <http://feross.org>
* @license MIT
*/
var r=n(5),a=n(6),o=n(7);function i(){return u.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function s(t,e){if(i()<e)throw new RangeError("Invalid typed array length");return u.TYPED_ARRAY_SUPPORT?(t=new Uint8Array(e)).__proto__=u.prototype:(null===t&&(t=new u(e)),t.length=e),t}function u(t,e,n){if(!(u.TYPED_ARRAY_SUPPORT||this instanceof u))return new u(t,e,n);if("number"==typeof t){if("string"==typeof e)throw new Error("If encoding is specified then the first argument must be a string");return p(this,t)}return c(this,t,e,n)}function c(t,e,n,r){if("number"==typeof e)throw new TypeError('"value" argument must not be a number');return"undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer?function(t,e,n,r){if(e.byteLength,n<0||e.byteLength<n)throw new RangeError("'offset' is out of bounds");if(e.byteLength<n+(r||0))throw new RangeError("'length' is out of bounds");e=void 0===n&&void 0===r?new Uint8Array(e):void 0===r?new Uint8Array(e,n):new Uint8Array(e,n,r);u.TYPED_ARRAY_SUPPORT?(t=e).__proto__=u.prototype:t=f(t,e);return t}(t,e,n,r):"string"==typeof e?function(t,e,n){"string"==typeof n&&""!==n||(n="utf8");if(!u.isEncoding(n))throw new TypeError('"encoding" must be a valid string encoding');var r=0|h(e,n),a=(t=s(t,r)).write(e,n);a!==r&&(t=t.slice(0,a));return t}(t,e,n):function(t,e){if(u.isBuffer(e)){var n=0|d(e.length);return 0===(t=s(t,n)).length||e.copy(t,0,0,n),t}if(e){if("undefined"!=typeof ArrayBuffer&&e.buffer instanceof ArrayBuffer||"length"in e)return"number"!=typeof e.length||(r=e.length)!=r?s(t,0):f(t,e);if("Buffer"===e.type&&o(e.data))return f(t,e.data)}var r;throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(t,e)}function l(t){if("number"!=typeof t)throw new TypeError('"size" argument must be a number');if(t<0)throw new RangeError('"size" argument must not be negative')}function p(t,e){if(l(e),t=s(t,e<0?0:0|d(e)),!u.TYPED_ARRAY_SUPPORT)for(var n=0;n<e;++n)t[n]=0;return t}function f(t,e){var n=e.length<0?0:0|d(e.length);t=s(t,n);for(var r=0;r<n;r+=1)t[r]=255&e[r];return t}function d(t){if(t>=i())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+i().toString(16)+" bytes");return 0|t}function h(t,e){if(u.isBuffer(t))return t.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(t)||t instanceof ArrayBuffer))return t.byteLength;"string"!=typeof t&&(t=""+t);var n=t.length;if(0===n)return 0;for(var r=!1;;)switch(e){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return W(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return z(t).length;default:if(r)return W(t).length;e=(""+e).toLowerCase(),r=!0}}function m(t,e,n){var r=!1;if((void 0===e||e<0)&&(e=0),e>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(e>>>=0))return"";for(t||(t="utf8");;)switch(t){case"hex":return k(this,e,n);case"utf8":case"utf-8":return I(this,e,n);case"ascii":return R(this,e,n);case"latin1":case"binary":return T(this,e,n);case"base64":return N(this,e,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return A(this,e,n);default:if(r)throw new TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),r=!0}}function v(t,e,n){var r=t[e];t[e]=t[n],t[n]=r}function g(t,e,n,r,a){if(0===t.length)return-1;if("string"==typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=a?0:t.length-1),n<0&&(n=t.length+n),n>=t.length){if(a)return-1;n=t.length-1}else if(n<0){if(!a)return-1;n=0}if("string"==typeof e&&(e=u.from(e,r)),u.isBuffer(e))return 0===e.length?-1:y(t,e,n,r,a);if("number"==typeof e)return e&=255,u.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?a?Uint8Array.prototype.indexOf.call(t,e,n):Uint8Array.prototype.lastIndexOf.call(t,e,n):y(t,[e],n,r,a);throw new TypeError("val must be string, number or Buffer")}function y(t,e,n,r,a){var o,i=1,s=t.length,u=e.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(t.length<2||e.length<2)return-1;i=2,s/=2,u/=2,n/=2}function c(t,e){return 1===i?t[e]:t.readUInt16BE(e*i)}if(a){var l=-1;for(o=n;o<s;o++)if(c(t,o)===c(e,-1===l?0:o-l)){if(-1===l&&(l=o),o-l+1===u)return l*i}else-1!==l&&(o-=o-l),l=-1}else for(n+u>s&&(n=s-u),o=n;o>=0;o--){for(var p=!0,f=0;f<u;f++)if(c(t,o+f)!==c(e,f)){p=!1;break}if(p)return o}return-1}function x(t,e,n,r){n=Number(n)||0;var a=t.length-n;r?(r=Number(r))>a&&(r=a):r=a;var o=e.length;if(o%2!=0)throw new TypeError("Invalid hex string");r>o/2&&(r=o/2);for(var i=0;i<r;++i){var s=parseInt(e.substr(2*i,2),16);if(isNaN(s))return i;t[n+i]=s}return i}function b(t,e,n,r){return U(W(e,t.length-n),t,n,r)}function w(t,e,n,r){return U(function(t){for(var e=[],n=0;n<t.length;++n)e.push(255&t.charCodeAt(n));return e}(e),t,n,r)}function C(t,e,n,r){return w(t,e,n,r)}function E(t,e,n,r){return U(z(e),t,n,r)}funLine truncated
//# sourceMappingURL=video-blur-effect.min.map
@@ -0,0 +1 @@
{"version":3,"sources":["webpack://JitsiMeetJS.app.effects/webpack/bootstrap","webpack://JitsiMeetJS.app.effects/./node_modules/@tensorflow/tfjs-core/dist/tf-core.esm.js","webpack://JitsiMeetJS.app.effects/(webpack)/buildin/global.js","webpack://JitsiMeetJS.app.effects/./node_modules/@tensorflow/tfjs-converter/dist/tf-converter.esm.js","webpack://JitsiMeetJS.app.effects/./node_modules/process/browser.js","webpack://JitsiMeetJS.app.effects/./node_modules/node-libs-browser/node_modules/buffer/index.js","webpack://JitsiMeetJS.app.effects/./node_modules/base64-js/index.js","webpack://JitsiMeetJS.app.effects/./node_modules/ieee754/index.js","webpack://JitsiMeetJS.app.effects/./node_modules/isarray/index.js","webpack://JitsiMeetJS.app.effects/./node_modules/timers-browserify/main.js","webpack://JitsiMeetJS.app.effects/./node_modules/setimmediate/setImmediate.js","webpack://JitsiMeetJS.app.effects/./node_modules/@tensorflow-models/body-pix/dist/body-pix.esm.js","webpack://JitsiMeetJS.app.effects/./node_modules/stackblur-canvas/dist/stackblur-es.js","webpack://JitsiMeetJS.app.effects/./react/features/stream-effects/blur/TimerWorker.js","webpack://JitsiMeetJS.app.effects/./react/features/stream-effects/blur/JitsiStreamBlurEffect.js","webpack://JitsiMeetJS.app.effects/./react/features/stream-effects/blur/index.js"],"names":["installedModules","__webpack_require__","moduleId","exports","module","i","l","modules","call","m","c","d","name","getter","o","Object","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","prototype","hasOwnProperty","p","s","e","setPrototypeOf","__proto__","Array","this","constructor","Promise","a","u","next","throw","done","then","apply","label","sent","trys","ops","return","iterator","TypeError","pop","length","push","global","flags","flagRegistry","urlFlags","populateURLFlags","setPlatform","platform","console","warn","platformName","registerFlag","evaluationFn","setHook","set","evaluateFlag","getNumber","getBool","getFlags","configurable","Error","setFlags","assign","reset","location","search","replace","arguments","join","tfjsflags","split","forEach","toLowerCase","decodeURIComponent","Map","g","h","f","entries","kernelName","backendName","has","v","delete","y","Math","random","x","max","min","b","w","C","E","S","R","I","isArray","V","k","A","D","tanh","exp","T","ceil","sqrt","N","repeat","F","setTimeout","_","slice","O","map","concat","every","M","sort","newShape","keptDims","B","Float32Array","Int32Array","Uint8Array","P","L","isNaN","isFinite","W","U","z","G","H","String","q","K","j","X","$","Y","Q","round","J","reduce","Z","tt","et","now","nt","Number","isInteger","rt","encode","ot","decode","at","freeze","shuffle","clamp","nearestLargerEven","sum","randUniform","distSquared","assert","assertShapesMatch","assertNonNull","flatten","sizeFromShape","isScalarShape","arraysEqual","isInt","sizeToSquarishShape","createShuffledIndices","Uint32Array","rightPad","repeatedTry","inferFromImplicitShape","parseAxisParam","squeezeShape","getTypedArrayFromDType","getArrayFromDType","checkConversionForErrors","isValidDtype","hasEncodingLoss","isTypedArray","bytesPerElement","bytesFromStringArray","isString","isBoolean","isNumber","inferDtype","isFunction","nearestDivisor","computeStrides","toTypedArray","toNestedArray","makeOnesTypedArray","makeZerosTypedArray","assertNonNegativeIntegerDimensions","fetch","encodeString","decodeString","it","backendTimer","logger","st","profileKernel","time","data","dtype","getExtraProfileInfo","logKernelProfile","kernelMs","rank","size","shape","toString","log","ft","parseFloat","toFixed","dt","pt","vt","values","strides","locToIndex","indexToLoc","floor","toTensor","mt","makeTensor","gt","yt","xt","kept","isDisposedInternal","dataId","id","rankType","throwIfDisposed","as1D","asScalar","reshape","as2D","as3D","as4D","as5D","asType","cast","buffer","bufferSync","dataSync","array","arraySync","read","readSync","bytes","dispose","isDisposed","disposeTensor","toFloat","toInt","toBool","print","reshapeAs","expandDims","cumsum","squeeze","clone","oneHot","fill","from","ht","tile","gather","matMul","dot","norm","reverse","stack","unstack","pad","batchNormalization","batchNorm","all","any","logSumExp","prod","mean","argMin","argMax","add","addStrict","atan2","sub","subStrict","pow","powStrict","mul","mulStrict","div","divNoNan","floorDiv","divStrict","minimum","minimumStrict","maximum","maximumStrict","mod","modStrict","squaredDifference","squaredDifferenceStrict","transpose","notEqual","notEqualStrict","less","lessStrict","equal","equalStrict","lessEqual","lessEqualStrict","greater","greaterStrict","greaterEqual","greaterEqualStrict","logicalAnd","logicalOr","logicalNot","logicalXor","where","neg","sign","isInf","expm1","log1p","rsqrt","square","reciprocal","abs","clipByValue","relu","relu6","elu","selu","leakyRelu","prelu","sigmoid","logSigmoid","softplus","zerosLike","onesLike","siLine truncated