Author: mugdha
Date: Thu Jan 23 07:03:46 2025
New Revision: 1923329

URL: http://svn.apache.org/viewvc?rev=1923329&view=rev
Log:
RANGER-4304: Update swagger version in Ranger site to 5.4.2

Added:
    ranger/site/trunk/apidocs/ui/index.css
    ranger/site/trunk/apidocs/ui/swagger-initializer.js
    ranger/site/trunk/apidocs/ui/swagger-ui-es-bundle-core.js
    ranger/site/trunk/apidocs/ui/swagger-ui-es-bundle-core.js.map
    ranger/site/trunk/apidocs/ui/swagger-ui-es-bundle.js
    ranger/site/trunk/apidocs/ui/swagger-ui-es-bundle.js.map
Removed:
    ranger/site/trunk/apidocs/ui/README.md
    ranger/site/trunk/apidocs/ui/absolute-path.js
    ranger/site/trunk/apidocs/ui/css/
    ranger/site/trunk/apidocs/ui/fonts/
    ranger/site/trunk/apidocs/ui/images/
    ranger/site/trunk/apidocs/ui/index.js
    ranger/site/trunk/apidocs/ui/lang/
    ranger/site/trunk/apidocs/ui/lib/
    ranger/site/trunk/apidocs/ui/o2c.html
    ranger/site/trunk/apidocs/ui/package.json
    ranger/site/trunk/apidocs/ui/swagger-ui.min.js
Modified:
    ranger/site/trunk/apidocs/ui/index.html
    ranger/site/trunk/apidocs/ui/oauth2-redirect.html
    ranger/site/trunk/apidocs/ui/swagger-ui-bundle.js
    ranger/site/trunk/apidocs/ui/swagger-ui-bundle.js.map
    ranger/site/trunk/apidocs/ui/swagger-ui-standalone-preset.js
    ranger/site/trunk/apidocs/ui/swagger-ui-standalone-preset.js.map
    ranger/site/trunk/apidocs/ui/swagger-ui.css
    ranger/site/trunk/apidocs/ui/swagger-ui.css.map
    ranger/site/trunk/apidocs/ui/swagger-ui.js
    ranger/site/trunk/apidocs/ui/swagger-ui.js.map
    ranger/site/trunk/apidocs/ui/swagger.json

Added: ranger/site/trunk/apidocs/ui/index.css
URL: 
http://svn.apache.org/viewvc/ranger/site/trunk/apidocs/ui/index.css?rev=1923329&view=auto
==============================================================================
--- ranger/site/trunk/apidocs/ui/index.css (added)
+++ ranger/site/trunk/apidocs/ui/index.css Thu Jan 23 07:03:46 2025
@@ -0,0 +1,16 @@
+html {
+    box-sizing: border-box;
+    overflow: -moz-scrollbars-vertical;
+    overflow-y: scroll;
+}
+
+*,
+*:before,
+*:after {
+    box-sizing: inherit;
+}
+
+body {
+    margin: 0;
+    background: #fafafa;
+}

Modified: ranger/site/trunk/apidocs/ui/index.html
URL: 
http://svn.apache.org/viewvc/ranger/site/trunk/apidocs/ui/index.html?rev=1923329&r1=1923328&r2=1923329&view=diff
==============================================================================
--- ranger/site/trunk/apidocs/ui/index.html (original)
+++ ranger/site/trunk/apidocs/ui/index.html Thu Jan 23 07:03:46 2025
@@ -4,76 +4,16 @@
   <head>
     <meta charset="UTF-8">
     <title>Swagger UI</title>
-    <link rel="stylesheet" type="text/css" href="./swagger-ui.css" >
+    <link rel="stylesheet" type="text/css" href="./swagger-ui.css" />
+    <link rel="stylesheet" type="text/css" href="index.css" />
     <link rel="icon" type="image/png" href="./favicon-32x32.png" sizes="32x32" 
/>
     <link rel="icon" type="image/png" href="./favicon-16x16.png" sizes="16x16" 
/>
-    <style>
-      html
-      {
-        box-sizing: border-box;
-        overflow: -moz-scrollbars-vertical;
-        overflow-y: scroll;
-      }
-
-      *,
-      *:before,
-      *:after
-      {
-        box-sizing: inherit;
-      }
-
-      body
-      {
-        margin:0;
-        background: #fafafa;
-      }
-    </style>
   </head>
 
   <body>
     <div id="swagger-ui"></div>
-
-    <script src="./swagger-ui-bundle.js"> </script>
-    <script src="./swagger-ui-standalone-preset.js"> </script>
-    <script>
-    window.onload = function() {
-      var url = window.location.search.match(/url=([^&]+)/);
-      if (url && url.length > 1) {
-        url = decodeURIComponent(url[1]);
-      }
-      else if (document.location.href.substring(0, 5) === "file:") {
-        url = "../swagger.json";
-      }
-      else {
-        var baseUrl = document.location.href;
-        //this removes the anchor at the end, if there is one
-        baseUrl = baseUrl.substring(0, (baseUrl.indexOf("#") === -1) ? 
baseUrl.length : baseUrl.indexOf("#"));
-        //this removes the query after the file name, if there is one
-        baseUrl = baseUrl.substring(0, (baseUrl.indexOf("?") === -1) ? 
baseUrl.length : baseUrl.indexOf("?"));
-        //this removes everything after the last slash in the path
-        baseUrl = baseUrl.substring(0, (baseUrl.lastIndexOf("/") === -1) ? 
baseUrl.length : baseUrl.lastIndexOf("/"));
-
-        url = baseUrl + "/swagger.json";
-      }
-
-      // Begin Swagger UI call region
-      const ui = SwaggerUIBundle({
-        url: url,
-        dom_id: '#swagger-ui',
-        deepLinking: true,
-        presets: [
-          SwaggerUIBundle.presets.apis,
-          SwaggerUIStandalonePreset
-        ],
-        plugins: [
-          SwaggerUIBundle.plugins.DownloadUrl
-        ],
-        layout: "StandaloneLayout"
-      });
-      // End Swagger UI call region
-
-      window.ui = ui
-    }
-  </script>
+    <script src="./swagger-ui-bundle.js" charset="UTF-8"> </script>
+    <script src="./swagger-ui-standalone-preset.js" charset="UTF-8"> </script>
+    <script src="./swagger-initializer.js" charset="UTF-8"> </script>
   </body>
 </html>

Modified: ranger/site/trunk/apidocs/ui/oauth2-redirect.html
URL: 
http://svn.apache.org/viewvc/ranger/site/trunk/apidocs/ui/oauth2-redirect.html?rev=1923329&r1=1923328&r2=1923329&view=diff
==============================================================================
--- ranger/site/trunk/apidocs/ui/oauth2-redirect.html (original)
+++ ranger/site/trunk/apidocs/ui/oauth2-redirect.html Thu Jan 23 07:03:46 2025
@@ -1,9 +1,9 @@
 <!doctype html>
 <html lang="en-US">
-<title>Swagger UI: OAuth2 Redirect</title>
-<body onload="run()">
-</body>
-</html>
+<head>
+    <title>Swagger UI: OAuth2 Redirect</title>
+</head>
+<body>
 <script>
     'use strict';
     function run () {
@@ -13,31 +13,32 @@
         var isValid, qp, arr;
 
         if (/code|token|error/.test(window.location.hash)) {
-            qp = window.location.hash.substring(1);
+            qp = window.location.hash.substring(1).replace('?', '&');
         } else {
             qp = location.search.substring(1);
         }
 
-        arr = qp.split("&")
-        arr.forEach(function (v,i,_arr) { _arr[i] = '"' + v.replace('=', 
'":"') + '"';})
+        arr = qp.split("&");
+        arr.forEach(function (v,i,_arr) { _arr[i] = '"' + v.replace('=', 
'":"') + '"';});
         qp = qp ? JSON.parse('{' + arr.join() + '}',
                 function (key, value) {
-                    return key === "" ? value : decodeURIComponent(value)
+                    return key === "" ? value : decodeURIComponent(value);
                 }
-        ) : {}
+        ) : {};
 
-        isValid = qp.state === sentState
+        isValid = qp.state === sentState;
 
         if ((
-          oauth2.auth.schema.get("flow") === "accessCode"||
-          oauth2.auth.schema.get("flow") === "authorizationCode"
+          oauth2.auth.schema.get("flow") === "accessCode" ||
+          oauth2.auth.schema.get("flow") === "authorizationCode" ||
+          oauth2.auth.schema.get("flow") === "authorization_code"
         ) && !oauth2.auth.code) {
             if (!isValid) {
                 oauth2.errCb({
                     authId: oauth2.auth.name,
                     source: "auth",
                     level: "warning",
-                    message: "Authorization may be unsafe, passed state was 
changed in server Passed state wasn't returned from auth server"
+                    message: "Authorization may be unsafe, passed state was 
changed in server. The passed state wasn't returned from auth server."
                 });
             }
 
@@ -46,7 +47,7 @@
                 oauth2.auth.code = qp.code;
                 oauth2.callback({auth: oauth2.auth, redirectUrl: redirectUrl});
             } else {
-                let oauthErrorMsg
+                let oauthErrorMsg;
                 if (qp.error) {
                     oauthErrorMsg = "["+qp.error+"]: " +
                         (qp.error_description ? qp.error_description+ ". " : 
"no accessCode received from the server. ") +
@@ -57,7 +58,7 @@
                     authId: oauth2.auth.name,
                     source: "auth",
                     level: "error",
-                    message: oauthErrorMsg || "[Authorization failed]: no 
accessCode received from the server"
+                    message: oauthErrorMsg || "[Authorization failed]: no 
accessCode received from the server."
                 });
             }
         } else {
@@ -65,4 +66,14 @@
         }
         window.close();
     }
+
+    if (document.readyState !== 'loading') {
+        run();
+    } else {
+        document.addEventListener('DOMContentLoaded', function () {
+            run();
+        });
+    }
 </script>
+</body>
+</html>

Added: ranger/site/trunk/apidocs/ui/swagger-initializer.js
URL: 
http://svn.apache.org/viewvc/ranger/site/trunk/apidocs/ui/swagger-initializer.js?rev=1923329&view=auto
==============================================================================
--- ranger/site/trunk/apidocs/ui/swagger-initializer.js (added)
+++ ranger/site/trunk/apidocs/ui/swagger-initializer.js Thu Jan 23 07:03:46 2025
@@ -0,0 +1,37 @@
+window.onload = function() {
+  //<editor-fold desc="Changeable Configuration Block">
+
+  var url = window.location.search.match(/url=([^&]+)/);
+  var baseUrl = document.location.href;
+  if (url && url.length > 1) {
+    url = decodeURIComponent(url[1]);
+  } else if (document.location.href.substring(0, 5) === "file:") {
+    url = baseUrl.substring(0, (baseUrl.lastIndexOf("/") == -1) ? 
baseUrl.length : baseUrl.lastIndexOf("/")) + "/swagger.json";
+  } else {
+    //this removes the anchor at the end, if there is one
+    baseUrl = baseUrl.substring(0, (baseUrl.indexOf("#") == -1) ? 
baseUrl.length : baseUrl.indexOf("#"));
+    //this removes the query after the file name, if there is one
+    baseUrl = baseUrl.substring(0, (baseUrl.indexOf("?") == -1) ? 
baseUrl.length : baseUrl.indexOf("?"));
+    //this removes everything after the last slash in the path
+    baseUrl = baseUrl.substring(0, (baseUrl.lastIndexOf("/") == -1) ? 
baseUrl.length : baseUrl.lastIndexOf("/"));
+
+    url = baseUrl + "/swagger.json";
+  }
+
+  // the following lines will be replaced by docker/configurator, when it runs 
in a docker-container
+  window.ui = SwaggerUIBundle({
+    url: url,
+    dom_id: '#swagger-ui',
+    deepLinking: true,
+    presets: [
+      SwaggerUIBundle.presets.apis,
+      SwaggerUIStandalonePreset
+    ],
+    plugins: [
+      SwaggerUIBundle.plugins.DownloadUrl
+    ],
+    layout: "StandaloneLayout"
+  });
+
+  //</editor-fold>
+};

Modified: ranger/site/trunk/apidocs/ui/swagger-ui-bundle.js
URL: 
http://svn.apache.org/viewvc/ranger/site/trunk/apidocs/ui/swagger-ui-bundle.js?rev=1923329&r1=1923328&r2=1923329&view=diff
==============================================================================
--- ranger/site/trunk/apidocs/ui/swagger-ui-bundle.js (original)
+++ ranger/site/trunk/apidocs/ui/swagger-ui-bundle.js Thu Jan 23 07:03:46 2025
@@ -1,134 +1,3 @@
-!function(e,t){"object"==typeof exports&&"object"==typeof 
module?module.exports=t(function(){try{return 
require("esprima")}catch(e){}}()):"function"==typeof 
define&&define.amd?define(["esprima"],t):"object"==typeof 
exports?exports.SwaggerUIBundle=t(function(){try{return 
require("esprima")}catch(e){}}()):e.SwaggerUIBundle=t(e.esprima)}(window,function(e){return
 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}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&&"str
 ing"!=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="/dist",n(n.s=488)}([function(e,t,n){"use
 strict";e.exports=n(104)},function(e,t,n){e.exports=function(){"use 
strict";var e=Array.prototype.slice;function 
t(e,t){t&&(e.prototype=Object.create(t.prototype)),e.prototype.constructor=e}function
 n(e){return a(e)?e:J(e)}function r(e){return s(e)?e:K(e)}function o(e){return 
u(e)?e:Y(e)}function i(e){return a(e)&&!c(e)?e:$(e)}function 
a(e){return!(!e||!e[p])}function s(e){return!(!e||!e[f])}function 
u(e){return!(!e||!e[h])}function c(e){return s(e)||u(e)}function 
l(e){return!(!e||!e[d])}t(r,n),t(o,n),t(i,n),n.isIterable=a,n.isKeyed=s,n.isIndexed=u,n.isAssociative=c,n.isOrdered=l,n.Keyed=r,n.Indexed=o,n.Set=i;var
 p="@@__IMMUTABLE_ITERABLE__@@",f="@@__IMMUTABLE_KEYED__@@",h="@@
 
__IMMUTABLE_INDEXED__@@",d="@@__IMMUTABLE_ORDERED__@@",m=5,v=1<<m,g=v-1,y={},b={value:!1},_={value:!1};function
 w(e){return e.value=!1,e}function x(e){e&&(e.value=!0)}function E(){}function 
S(e,t){t=t||0;for(var n=Math.max(0,e.length-t),r=new 
Array(n),o=0;o<n;o++)r[o]=e[o+t];return r}function C(e){return void 
0===e.size&&(e.size=e.__iterate(O)),e.size}function k(e,t){if("number"!=typeof 
t){var n=t>>>0;if(""+n!==t||4294967295===n)return NaN;t=n}return 
t<0?C(e)+t:t}function O(){return!0}function A(e,t,n){return(0===e||void 
0!==n&&e<=-n)&&(void 0===t||void 0!==n&&t>=n)}function T(e,t){return 
P(e,t,0)}function j(e,t){return P(e,t,t)}function P(e,t,n){return void 
0===e?n:e<0?Math.max(0,t+e):void 0===t?e:Math.min(t,e)}var 
I=0,M=1,N=2,R="function"==typeof 
Symbol&&Symbol.iterator,D="@@iterator",L=R||D;function 
U(e){this.next=e}function q(e,t,n,r){var o=0===e?t:1===e?n:[t,n];return 
r?r.value=o:r={value:o,done:!1},r}function F(){return{value:void 
0,done:!0}}function B(e){return!!H(e)}function
  z(e){return e&&"function"==typeof e.next}function V(e){var t=H(e);return 
t&&t.call(e)}function H(e){var t=e&&(R&&e[R]||e[D]);if("function"==typeof 
t)return t}function W(e){return e&&"number"==typeof e.length}function 
J(e){return null==e?ie():a(e)?e.toSeq():function(e){var 
t=ue(e)||"object"==typeof e&&new te(e);if(!t)throw new TypeError("Expected 
Array or iterable object of values, or keyed object: "+e);return t}(e)}function 
K(e){return 
null==e?ie().toKeyedSeq():a(e)?s(e)?e.toSeq():e.fromEntrySeq():ae(e)}function 
Y(e){return null==e?ie():a(e)?s(e)?e.entrySeq():e.toIndexedSeq():se(e)}function 
$(e){return(null==e?ie():a(e)?s(e)?e.entrySeq():e:se(e)).toSetSeq()}U.prototype.toString=function(){return"[Iterator]"},U.KEYS=I,U.VALUES=M,U.ENTRIES=N,U.prototype.inspect=U.prototype.toSource=function(){return
 this.toString()},U.prototype[L]=function(){return 
this},t(J,n),J.of=function(){return 
J(arguments)},J.prototype.toSeq=function(){return 
this},J.prototype.toString=function(){return this._
 _toString("Seq 
{","}")},J.prototype.cacheResult=function(){return!this._cache&&this.__iterateUncached&&(this._cache=this.entrySeq().toArray(),this.size=this._cache.length),this},J.prototype.__iterate=function(e,t){return
 ce(this,e,t,!0)},J.prototype.__iterator=function(e,t){return 
le(this,e,t,!0)},t(K,J),K.prototype.toKeyedSeq=function(){return 
this},t(Y,J),Y.of=function(){return 
Y(arguments)},Y.prototype.toIndexedSeq=function(){return 
this},Y.prototype.toString=function(){return this.__toString("Seq 
[","]")},Y.prototype.__iterate=function(e,t){return 
ce(this,e,t,!1)},Y.prototype.__iterator=function(e,t){return 
le(this,e,t,!1)},t($,J),$.of=function(){return 
$(arguments)},$.prototype.toSetSeq=function(){return 
this},J.isSeq=oe,J.Keyed=K,J.Set=$,J.Indexed=Y;var 
G,Z,X,Q="@@__IMMUTABLE_SEQ__@@";function 
ee(e){this._array=e,this.size=e.length}function te(e){var 
t=Object.keys(e);this._object=e,this._keys=t,this.size=t.length}function 
ne(e){this._iterable=e,this.size=e.length||e.size}funct
 ion re(e){this._iterator=e,this._iteratorCache=[]}function 
oe(e){return!(!e||!e[Q])}function ie(){return G||(G=new ee([]))}function 
ae(e){var t=Array.isArray(e)?new ee(e).fromEntrySeq():z(e)?new 
re(e).fromEntrySeq():B(e)?new ne(e).fromEntrySeq():"object"==typeof e?new 
te(e):void 0;if(!t)throw new TypeError("Expected Array or iterable object of 
[k, v] entries, or keyed object: "+e);return t}function se(e){var 
t=ue(e);if(!t)throw new TypeError("Expected Array or iterable object of values: 
"+e);return t}function ue(e){return W(e)?new ee(e):z(e)?new re(e):B(e)?new 
ne(e):void 0}function ce(e,t,n,r){var o=e._cache;if(o){for(var 
i=o.length-1,a=0;a<=i;a++){var s=o[n?i-a:a];if(!1===t(s[1],r?s[0]:a,e))return 
a+1}return a}return e.__iterateUncached(t,n)}function le(e,t,n,r){var 
o=e._cache;if(o){var i=o.length-1,a=0;return new U(function(){var 
e=o[n?i-a:a];return a++>i?{value:void 0,done:!0}:q(t,r?e[0]:a-1,e[1])})}return 
e.__iteratorUncached(t,n)}function pe(e,t){return t?function e(t,n,r,o){re
 turn Array.isArray(n)?t.call(o,r,Y(n).map(function(r,o){return 
e(t,r,o,n)})):he(n)?t.call(o,r,K(n).map(function(r,o){return 
e(t,r,o,n)})):n}(t,e,"",{"":e}):fe(e)}function fe(e){return 
Array.isArray(e)?Y(e).map(fe).toList():he(e)?K(e).map(fe).toMap():e}function 
he(e){return e&&(e.constructor===Object||void 0===e.constructor)}function 
de(e,t){if(e===t||e!=e&&t!=t)return!0;if(!e||!t)return!1;if("function"==typeof 
e.valueOf&&"function"==typeof 
t.valueOf){if((e=e.valueOf())===(t=t.valueOf())||e!=e&&t!=t)return!0;if(!e||!t)return!1}return!("function"!=typeof
 e.equals||"function"!=typeof t.equals||!e.equals(t))}function 
me(e,t){if(e===t)return!0;if(!a(t)||void 0!==e.size&&void 
0!==t.size&&e.size!==t.size||void 0!==e.__hash&&void 
0!==t.__hash&&e.__hash!==t.__hash||s(e)!==s(t)||u(e)!==u(t)||l(e)!==l(t))return!1;if(0===e.size&&0===t.size)return!0;var
 n=!c(e);if(l(e)){var r=e.entries();return t.every(function(e,t){var 
o=r.next().value;return o&&de(o[1],e)&&(n||de(o[0],t))})&&r.next().done}var 
 o=!1;if(void 0===e.size)if(void 0===t.size)"function"==typeof 
e.cacheResult&&e.cacheResult();else{o=!0;var i=e;e=t,t=i}var 
p=!0,f=t.__iterate(function(t,r){if(n?!e.has(t):o?!de(t,e.get(r,y)):!de(e.get(r,y),t))return
 p=!1,!1});return p&&e.size===f}function ve(e,t){if(!(this instanceof 
ve))return new ve(e,t);if(this._value=e,this.size=void 
0===t?1/0:Math.max(0,t),0===this.size){if(Z)return Z;Z=this}}function 
ge(e,t){if(!e)throw new Error(t)}function ye(e,t,n){if(!(this instanceof 
ye))return new ye(e,t,n);if(ge(0!==n,"Cannot step a Range by 0"),e=e||0,void 
0===t&&(t=1/0),n=void 
0===n?1:Math.abs(n),t<e&&(n=-n),this._start=e,this._end=t,this._step=n,this.size=Math.max(0,Math.ceil((t-e)/n-1)+1),0===this.size){if(X)return
 X;X=this}}function be(){throw TypeError("Abstract")}function _e(){}function 
we(){}function 
xe(){}J.prototype[Q]=!0,t(ee,Y),ee.prototype.get=function(e,t){return 
this.has(e)?this._array[k(this,e)]:t},ee.prototype.__iterate=function(e,t){for(var
 n=this._array,r=n.length-1,o
 =0;o<=r;o++)if(!1===e(n[t?r-o:o],o,this))return o+1;return 
o},ee.prototype.__iterator=function(e,t){var 
n=this._array,r=n.length-1,o=0;return new U(function(){return o>r?{value:void 
0,done:!0}:q(e,o,n[t?r-o++:o++])})},t(te,K),te.prototype.get=function(e,t){return
 void 0===t||this.has(e)?this._object[e]:t},te.prototype.has=function(e){return 
this._object.hasOwnProperty(e)},te.prototype.__iterate=function(e,t){for(var 
n=this._object,r=this._keys,o=r.length-1,i=0;i<=o;i++){var 
a=r[t?o-i:i];if(!1===e(n[a],a,this))return i+1}return 
i},te.prototype.__iterator=function(e,t){var 
n=this._object,r=this._keys,o=r.length-1,i=0;return new U(function(){var 
a=r[t?o-i:i];return i++>o?{value:void 
0,done:!0}:q(e,a,n[a])})},te.prototype[d]=!0,t(ne,Y),ne.prototype.__iterateUncached=function(e,t){if(t)return
 this.cacheResult().__iterate(e,t);var n=V(this._iterable),r=0;if(z(n))for(var 
o;!(o=n.next()).done&&!1!==e(o.value,r++,this););return 
r},ne.prototype.__iteratorUncached=function(e,t){if(t)return thi
 s.cacheResult().__iterator(e,t);var n=V(this._iterable);if(!z(n))return new 
U(F);var r=0;return new U(function(){var t=n.next();return 
t.done?t:q(e,r++,t.value)})},t(re,Y),re.prototype.__iterateUncached=function(e,t){if(t)return
 this.cacheResult().__iterate(e,t);for(var 
n,r=this._iterator,o=this._iteratorCache,i=0;i<o.length;)if(!1===e(o[i],i++,this))return
 i;for(;!(n=r.next()).done;){var 
a=n.value;if(o[i]=a,!1===e(a,i++,this))break}return 
i},re.prototype.__iteratorUncached=function(e,t){if(t)return 
this.cacheResult().__iterator(e,t);var 
n=this._iterator,r=this._iteratorCache,o=0;return new 
U(function(){if(o>=r.length){var t=n.next();if(t.done)return 
t;r[o]=t.value}return 
q(e,o,r[o++])})},t(ve,Y),ve.prototype.toString=function(){return 
0===this.size?"Repeat []":"Repeat [ "+this._value+" "+this.size+" times 
]"},ve.prototype.get=function(e,t){return 
this.has(e)?this._value:t},ve.prototype.includes=function(e){return 
de(this._value,e)},ve.prototype.slice=function(e,t){var n=this.size;r
 eturn A(e,t,n)?this:new 
ve(this._value,j(t,n)-T(e,n))},ve.prototype.reverse=function(){return 
this},ve.prototype.indexOf=function(e){return 
de(this._value,e)?0:-1},ve.prototype.lastIndexOf=function(e){return 
de(this._value,e)?this.size:-1},ve.prototype.__iterate=function(e,t){for(var 
n=0;n<this.size;n++)if(!1===e(this._value,n,this))return n+1;return 
n},ve.prototype.__iterator=function(e,t){var n=this,r=0;return new 
U(function(){return r<n.size?q(e,r++,n._value):{value:void 
0,done:!0}})},ve.prototype.equals=function(e){return e instanceof 
ve?de(this._value,e._value):me(e)},t(ye,Y),ye.prototype.toString=function(){return
 0===this.size?"Range []":"Range [ 
"+this._start+"..."+this._end+(1!==this._step?" by "+this._step:"")+" 
]"},ye.prototype.get=function(e,t){return 
this.has(e)?this._start+k(this,e)*this._step:t},ye.prototype.includes=function(e){var
 t=(e-this._start)/this._step;return 
t>=0&&t<this.size&&t===Math.floor(t)},ye.prototype.slice=function(e,t){return 
A(e,t,this.size)?this:(
 e=T(e,this.size),(t=j(t,this.size))<=e?new ye(0,0):new 
ye(this.get(e,this._end),this.get(t,this._end),this._step))},ye.prototype.indexOf=function(e){var
 t=e-this._start;if(t%this._step==0){var 
n=t/this._step;if(n>=0&&n<this.size)return 
n}return-1},ye.prototype.lastIndexOf=function(e){return 
this.indexOf(e)},ye.prototype.__iterate=function(e,t){for(var 
n=this.size-1,r=this._step,o=t?this._start+n*r:this._start,i=0;i<=n;i++){if(!1===e(o,i,this))return
 i+1;o+=t?-r:r}return i},ye.prototype.__iterator=function(e,t){var 
n=this.size-1,r=this._step,o=t?this._start+n*r:this._start,i=0;return new 
U(function(){var a=o;return o+=t?-r:r,i>n?{value:void 
0,done:!0}:q(e,i++,a)})},ye.prototype.equals=function(e){return e instanceof 
ye?this._start===e._start&&this._end===e._end&&this._step===e._step:me(this,e)},t(be,n),t(_e,be),t(we,be),t(xe,be),be.Keyed=_e,be.Indexed=we,be.Set=xe;var
 Ee="function"==typeof 
Math.imul&&-2===Math.imul(4294967295,2)?Math.imul:function(e,t){var 
n=65535&(e|=0),r=65535&(t|=
 0);return n*r+((e>>>16)*r+n*(t>>>16)<<16>>>0)|0};function Se(e){return 
e>>>1&1073741824|3221225471&e}function Ce(e){if(!1===e||null==e)return 
0;if("function"==typeof e.valueOf&&(!1===(e=e.valueOf())||null==e))return 
0;if(!0===e)return 1;var t=typeof e;if("number"===t){if(e!=e||e===1/0)return 
0;var n=0|e;for(n!==e&&(n^=4294967295*e);e>4294967295;)n^=e/=4294967295;return 
Se(n)}if("string"===t)return e.length>Me?function(e){var t=De[e];return void 
0===t&&(t=ke(e),Re===Ne&&(Re=0,De={}),Re++,De[e]=t),t}(e):ke(e);if("function"==typeof
 e.hashCode)return e.hashCode();if("object"===t)return function(e){var 
t;if(je&&void 0!==(t=Oe.get(e)))return t;if(void 0!==(t=e[Ie]))return 
t;if(!Te){if(void 
0!==(t=e.propertyIsEnumerable&&e.propertyIsEnumerable[Ie]))return t;if(void 
0!==(t=function(e){if(e&&e.nodeType>0)switch(e.nodeType){case 1:return 
e.uniqueID;case 9:return 
e.documentElement&&e.documentElement.uniqueID}}(e)))return 
t}if(t=++Pe,1073741824&Pe&&(Pe=0),je)Oe.set(e,t);else{if(void 0!==Ae&&!1=
 ==Ae(e))throw new Error("Non-extensible objects are not allowed as 
keys.");if(Te)Object.defineProperty(e,Ie,{enumerable:!1,configurable:!1,writable:!1,value:t});else
 if(void 
0!==e.propertyIsEnumerable&&e.propertyIsEnumerable===e.constructor.prototype.propertyIsEnumerable)e.propertyIsEnumerable=function(){return
 
this.constructor.prototype.propertyIsEnumerable.apply(this,arguments)},e.propertyIsEnumerable[Ie]=t;else{if(void
 0===e.nodeType)throw new Error("Unable to set a non-enumerable property on 
object.");e[Ie]=t}}return t}(e);if("function"==typeof e.toString)return 
ke(e.toString());throw new Error("Value type "+t+" cannot be hashed.")}function 
ke(e){for(var t=0,n=0;n<e.length;n++)t=31*t+e.charCodeAt(n)|0;return Se(t)}var 
Oe,Ae=Object.isExtensible,Te=function(){try{return 
Object.defineProperty({},"@",{}),!0}catch(e){return!1}}(),je="function"==typeof 
WeakMap;je&&(Oe=new WeakMap);var Pe=0,Ie="__immutablehash__";"function"==typeof 
Symbol&&(Ie=Symbol(Ie));var Me=16,Ne=255,Re=0,De={};fu
 nction Le(e){ge(e!==1/0,"Cannot perform this action with an infinite 
size.")}function Ue(e){return 
null==e?Xe():qe(e)&&!l(e)?e:Xe().withMutations(function(t){var 
n=r(e);Le(n.size),n.forEach(function(e,n){return t.set(n,e)})})}function 
qe(e){return!(!e||!e[Be])}t(Ue,_e),Ue.of=function(){var 
t=e.call(arguments,0);return Xe().withMutations(function(e){for(var 
n=0;n<t.length;n+=2){if(n+1>=t.length)throw new Error("Missing value for key: 
"+t[n]);e.set(t[n],t[n+1])}})},Ue.prototype.toString=function(){return 
this.__toString("Map {","}")},Ue.prototype.get=function(e,t){return 
this._root?this._root.get(0,void 
0,e,t):t},Ue.prototype.set=function(e,t){return 
Qe(this,e,t)},Ue.prototype.setIn=function(e,t){return 
this.updateIn(e,y,function(){return t})},Ue.prototype.remove=function(e){return 
Qe(this,e,y)},Ue.prototype.deleteIn=function(e){return 
this.updateIn(e,function(){return 
y})},Ue.prototype.update=function(e,t,n){return 
1===arguments.length?e(this):this.updateIn([e],t,n)},Ue.prototype.upd
 ateIn=function(e,t,n){n||(n=t,t=void 0);var r=function e(t,n,r,o){var 
i=t===y,a=n.next();if(a.done){var s=i?r:t,u=o(s);return 
u===s?t:u}ge(i||t&&t.set,"invalid keyPath");var 
c=a.value,l=i?y:t.get(c,y),p=e(l,n,r,o);return 
p===l?t:p===y?t.remove(c):(i?Xe():t).set(c,p)}(this,rn(e),t,n);return 
r===y?void 0:r},Ue.prototype.clear=function(){return 
0===this.size?this:this.__ownerID?(this.size=0,this._root=null,this.__hash=void 
0,this.__altered=!0,this):Xe()},Ue.prototype.merge=function(){return 
rt(this,void 0,arguments)},Ue.prototype.mergeWith=function(t){var 
n=e.call(arguments,1);return rt(this,t,n)},Ue.prototype.mergeIn=function(t){var 
n=e.call(arguments,1);return 
this.updateIn(t,Xe(),function(e){return"function"==typeof 
e.merge?e.merge.apply(e,n):n[n.length-1]})},Ue.prototype.mergeDeep=function(){return
 rt(this,ot,arguments)},Ue.prototype.mergeDeepWith=function(t){var 
n=e.call(arguments,1);return 
rt(this,it(t),n)},Ue.prototype.mergeDeepIn=function(t){var 
n=e.call(arguments,1);return thi
 s.updateIn(t,Xe(),function(e){return"function"==typeof 
e.mergeDeep?e.mergeDeep.apply(e,n):n[n.length-1]})},Ue.prototype.sort=function(e){return
 Tt(Jt(this,e))},Ue.prototype.sortBy=function(e,t){return 
Tt(Jt(this,t,e))},Ue.prototype.withMutations=function(e){var 
t=this.asMutable();return 
e(t),t.wasAltered()?t.__ensureOwner(this.__ownerID):this},Ue.prototype.asMutable=function(){return
 this.__ownerID?this:this.__ensureOwner(new 
E)},Ue.prototype.asImmutable=function(){return 
this.__ensureOwner()},Ue.prototype.wasAltered=function(){return 
this.__altered},Ue.prototype.__iterator=function(e,t){return new 
Ye(this,e,t)},Ue.prototype.__iterate=function(e,t){var n=this,r=0;return 
this._root&&this._root.iterate(function(t){return 
r++,e(t[1],t[0],n)},t),r},Ue.prototype.__ensureOwner=function(e){return 
e===this.__ownerID?this:e?Ze(this.size,this._root,e,this.__hash):(this.__ownerID=e,this.__altered=!1,this)},Ue.isMap=qe;var
 Fe,Be="@@__IMMUTABLE_MAP__@@",ze=Ue.prototype;function Ve(e,t){this.owne
 rID=e,this.entries=t}function 
He(e,t,n){this.ownerID=e,this.bitmap=t,this.nodes=n}function 
We(e,t,n){this.ownerID=e,this.count=t,this.nodes=n}function 
Je(e,t,n){this.ownerID=e,this.keyHash=t,this.entries=n}function 
Ke(e,t,n){this.ownerID=e,this.keyHash=t,this.entry=n}function 
Ye(e,t,n){this._type=t,this._reverse=n,this._stack=e._root&&Ge(e._root)}function
 $e(e,t){return q(e,t[0],t[1])}function 
Ge(e,t){return{node:e,index:0,__prev:t}}function Ze(e,t,n,r){var 
o=Object.create(ze);return 
o.size=e,o._root=t,o.__ownerID=n,o.__hash=r,o.__altered=!1,o}function 
Xe(){return Fe||(Fe=Ze(0))}function Qe(e,t,n){var r,o;if(e._root){var 
i=w(b),a=w(_);if(r=et(e._root,e.__ownerID,0,void 0,t,n,i,a),!a.value)return 
e;o=e.size+(i.value?n===y?-1:1:0)}else{if(n===y)return e;o=1,r=new 
Ve(e.__ownerID,[[t,n]])}return e.__ownerID?(e.size=o,e._root=r,e.__hash=void 
0,e.__altered=!0,e):r?Ze(o,r):Xe()}function et(e,t,n,r,o,i,a,s){return 
e?e.update(t,n,r,o,i,a,s):i===y?e:(x(s),x(a),new Ke(t,r,[o,i]))}function tt(e
 ){return e.constructor===Ke||e.constructor===Je}function 
nt(e,t,n,r,o){if(e.keyHash===r)return new Je(t,r,[e.entry,o]);var 
i,a=(0===n?e.keyHash:e.keyHash>>>n)&g,s=(0===n?r:r>>>n)&g;return new 
He(t,1<<a|1<<s,a===s?[nt(e,t,n+m,r,o)]:(i=new 
Ke(t,r,o),a<s?[e,i]:[i,e]))}function rt(e,t,n){for(var 
o=[],i=0;i<n.length;i++){var s=n[i],u=r(s);a(s)||(u=u.map(function(e){return 
pe(e)})),o.push(u)}return at(e,t,o)}function ot(e,t,n){return 
e&&e.mergeDeep&&a(t)?e.mergeDeep(t):de(e,t)?e:t}function it(e){return 
function(t,n,r){if(t&&t.mergeDeepWith&&a(n))return t.mergeDeepWith(e,n);var 
o=e(t,n,r);return de(t,o)?t:o}}function at(e,t,n){return 
0===(n=n.filter(function(e){return 
0!==e.size})).length?e:0!==e.size||e.__ownerID||1!==n.length?e.withMutations(function(e){for(var
 r=t?function(n,r){e.update(r,y,function(e){return 
e===y?n:t(e,n,r)})}:function(t,n){e.set(n,t)},o=0;o<n.length;o++)n[o].forEach(r)}):e.constructor(n[0])}function
 st(e){return e=(e=(858993459&(e-=e>>1&1431655765))+(e>>2&858993459))
 +(e>>4)&252645135,e+=e>>8,127&(e+=e>>16)}function ut(e,t,n,r){var 
o=r?e:S(e);return 
o[t]=n,o}ze[Be]=!0,ze.delete=ze.remove,ze.removeIn=ze.deleteIn,Ve.prototype.get=function(e,t,n,r){for(var
 o=this.entries,i=0,a=o.length;i<a;i++)if(de(n,o[i][0]))return o[i][1];return 
r},Ve.prototype.update=function(e,t,n,r,o,i,a){for(var 
s=o===y,u=this.entries,c=0,l=u.length;c<l&&!de(r,u[c][0]);c++);var 
p=c<l;if(p?u[c][1]===o:s)return 
this;if(x(a),(s||!p)&&x(i),!s||1!==u.length){if(!p&&!s&&u.length>=ct)return 
function(e,t,n,r){e||(e=new E);for(var o=new 
Ke(e,Ce(n),[n,r]),i=0;i<t.length;i++){var a=t[i];o=o.update(e,0,void 
0,a[0],a[1])}return o}(e,u,r,o);var f=e&&e===this.ownerID,h=f?u:S(u);return 
p?s?c===l-1?h.pop():h[c]=h.pop():h[c]=[r,o]:h.push([r,o]),f?(this.entries=h,this):new
 Ve(e,h)}},He.prototype.get=function(e,t,n,r){void 0===t&&(t=Ce(n));var 
o=1<<((0===e?t:t>>>e)&g),i=this.bitmap;return 
0==(i&o)?r:this.nodes[st(i&o-1)].get(e+m,t,n,r)},He.prototype.update=function(e,t,n,r,o,i,a){void
 0===n&&(n
 =Ce(r));var 
s=(0===t?n:n>>>t)&g,u=1<<s,c=this.bitmap,l=0!=(c&u);if(!l&&o===y)return 
this;var p=st(c&u-1),f=this.nodes,h=l?f[p]:void 
0,d=et(h,e,t+m,n,r,o,i,a);if(d===h)return this;if(!l&&d&&f.length>=lt)return 
function(e,t,n,r,o){for(var i=0,a=new 
Array(v),s=0;0!==n;s++,n>>>=1)a[s]=1&n?t[i++]:void 0;return a[r]=o,new 
We(e,i+1,a)}(e,f,c,s,d);if(l&&!d&&2===f.length&&tt(f[1^p]))return 
f[1^p];if(l&&d&&1===f.length&&tt(d))return d;var 
b=e&&e===this.ownerID,_=l?d?c:c^u:c|u,w=l?d?ut(f,p,d,b):function(e,t,n){var 
r=e.length-1;if(n&&t===r)return e.pop(),e;for(var o=new 
Array(r),i=0,a=0;a<r;a++)a===t&&(i=1),o[a]=e[a+i];return 
o}(f,p,b):function(e,t,n,r){var o=e.length+1;if(r&&t+1===o)return 
e[t]=n,e;for(var i=new 
Array(o),a=0,s=0;s<o;s++)s===t?(i[s]=n,a=-1):i[s]=e[s+a];return 
i}(f,p,d,b);return b?(this.bitmap=_,this.nodes=w,this):new 
He(e,_,w)},We.prototype.get=function(e,t,n,r){void 0===t&&(t=Ce(n));var 
o=(0===e?t:t>>>e)&g,i=this.nodes[o];return 
i?i.get(e+m,t,n,r):r},We.prototype.update=functi
 on(e,t,n,r,o,i,a){void 0===n&&(n=Ce(r));var 
s=(0===t?n:n>>>t)&g,u=o===y,c=this.nodes,l=c[s];if(u&&!l)return this;var 
p=et(l,e,t+m,n,r,o,i,a);if(p===l)return this;var 
f=this.count;if(l){if(!p&&--f<pt)return function(e,t,n,r){for(var o=0,i=0,a=new 
Array(n),s=0,u=1,c=t.length;s<c;s++,u<<=1){var l=t[s];void 
0!==l&&s!==r&&(o|=u,a[i++]=l)}return new He(e,o,a)}(e,c,f,s)}else f++;var 
h=e&&e===this.ownerID,d=ut(c,s,p,h);return 
h?(this.count=f,this.nodes=d,this):new 
We(e,f,d)},Je.prototype.get=function(e,t,n,r){for(var 
o=this.entries,i=0,a=o.length;i<a;i++)if(de(n,o[i][0]))return o[i][1];return 
r},Je.prototype.update=function(e,t,n,r,o,i,a){void 0===n&&(n=Ce(r));var 
s=o===y;if(n!==this.keyHash)return 
s?this:(x(a),x(i),nt(this,e,t,n,[r,o]));for(var 
u=this.entries,c=0,l=u.length;c<l&&!de(r,u[c][0]);c++);var 
p=c<l;if(p?u[c][1]===o:s)return this;if(x(a),(s||!p)&&x(i),s&&2===l)return new 
Ke(e,this.keyHash,u[1^c]);var f=e&&e===this.ownerID,h=f?u:S(u);return 
p?s?c===l-1?h.pop():h[c]=h.pop():h[c]=[r,
 o]:h.push([r,o]),f?(this.entries=h,this):new 
Je(e,this.keyHash,h)},Ke.prototype.get=function(e,t,n,r){return 
de(n,this.entry[0])?this.entry[1]:r},Ke.prototype.update=function(e,t,n,r,o,i,a){var
 s=o===y,u=de(r,this.entry[0]);return(u?o===this.entry[1]:s)?this:(x(a),s?void 
x(i):u?e&&e===this.ownerID?(this.entry[1]=o,this):new 
Ke(e,this.keyHash,[r,o]):(x(i),nt(this,e,t,Ce(r),[r,o])))},Ve.prototype.iterate=Je.prototype.iterate=function(e,t){for(var
 
n=this.entries,r=0,o=n.length-1;r<=o;r++)if(!1===e(n[t?o-r:r]))return!1},He.prototype.iterate=We.prototype.iterate=function(e,t){for(var
 n=this.nodes,r=0,o=n.length-1;r<=o;r++){var 
i=n[t?o-r:r];if(i&&!1===i.iterate(e,t))return!1}},Ke.prototype.iterate=function(e,t){return
 e(this.entry)},t(Ye,U),Ye.prototype.next=function(){for(var 
e=this._type,t=this._stack;t;){var 
n,r=t.node,o=t.index++;if(r.entry){if(0===o)return $e(e,r.entry)}else 
if(r.entries){if(o<=(n=r.entries.length-1))return 
$e(e,r.entries[this._reverse?n-o:o])}else if(o<=(n=r.nodes.l
 ength-1)){var i=r.nodes[this._reverse?n-o:o];if(i){if(i.entry)return 
$e(e,i.entry);t=this._stack=Ge(i,t)}continue}t=this._stack=this._stack.__prev}return{value:void
 0,done:!0}};var ct=v/4,lt=v/2,pt=v/4;function ft(e){var 
t=xt();if(null==e)return t;if(ht(e))return e;var n=o(e),r=n.size;return 
0===r?t:(Le(r),r>0&&r<v?wt(0,r,m,null,new 
vt(n.toArray())):t.withMutations(function(e){e.setSize(r),n.forEach(function(t,n){return
 e.set(n,t)})}))}function 
ht(e){return!(!e||!e[dt])}t(ft,we),ft.of=function(){return 
this(arguments)},ft.prototype.toString=function(){return this.__toString("List 
[","]")},ft.prototype.get=function(e,t){if((e=k(this,e))>=0&&e<this.size){var 
n=Ct(this,e+=this._origin);return n&&n.array[e&g]}return 
t},ft.prototype.set=function(e,t){return 
function(e,t,n){if((t=k(e,t))!=t)return e;if(t>=e.size||t<0)return 
e.withMutations(function(e){t<0?kt(e,t).set(0,n):kt(e,0,t+1).set(t,n)});t+=e._origin;var
 r=e._tail,o=e._root,i=w(_);return t>=At(e._capacity)?r=Et(r,e.__ownerID,0,t,n,
 
i):o=Et(o,e.__ownerID,e._level,t,n,i),i.value?e.__ownerID?(e._root=o,e._tail=r,e.__hash=void
 
0,e.__altered=!0,e):wt(e._origin,e._capacity,e._level,o,r):e}(this,e,t)},ft.prototype.remove=function(e){return
 
this.has(e)?0===e?this.shift():e===this.size-1?this.pop():this.splice(e,1):this},ft.prototype.insert=function(e,t){return
 this.splice(e,0,t)},ft.prototype.clear=function(){return 
0===this.size?this:this.__ownerID?(this.size=this._origin=this._capacity=0,this._level=m,this._root=this._tail=null,this.__hash=void
 0,this.__altered=!0,this):xt()},ft.prototype.push=function(){var 
e=arguments,t=this.size;return 
this.withMutations(function(n){kt(n,0,t+e.length);for(var 
r=0;r<e.length;r++)n.set(t+r,e[r])})},ft.prototype.pop=function(){return 
kt(this,0,-1)},ft.prototype.unshift=function(){var e=arguments;return 
this.withMutations(function(t){kt(t,-e.length);for(var 
n=0;n<e.length;n++)t.set(n,e[n])})},ft.prototype.shift=function(){return 
kt(this,1)},ft.prototype.merge=function(){return Ot(thi
 s,void 0,arguments)},ft.prototype.mergeWith=function(t){var 
n=e.call(arguments,1);return 
Ot(this,t,n)},ft.prototype.mergeDeep=function(){return 
Ot(this,ot,arguments)},ft.prototype.mergeDeepWith=function(t){var 
n=e.call(arguments,1);return 
Ot(this,it(t),n)},ft.prototype.setSize=function(e){return 
kt(this,0,e)},ft.prototype.slice=function(e,t){var n=this.size;return 
A(e,t,n)?this:kt(this,T(e,n),j(t,n))},ft.prototype.__iterator=function(e,t){var 
n=0,r=_t(this,t);return new U(function(){var t=r();return t===bt?{value:void 
0,done:!0}:q(e,n++,t)})},ft.prototype.__iterate=function(e,t){for(var 
n,r=0,o=_t(this,t);(n=o())!==bt&&!1!==e(n,r++,this););return 
r},ft.prototype.__ensureOwner=function(e){return 
e===this.__ownerID?this:e?wt(this._origin,this._capacity,this._level,this._root,this._tail,e,this.__hash):(this.__ownerID=e,this)},ft.isList=ht;var
 dt="@@__IMMUTABLE_LIST__@@",mt=ft.prototype;function 
vt(e,t){this.array=e,this.ownerID=t}mt[dt]=!0,mt.delete=mt.remove,mt.setIn=ze.setIn,mt.delet
 
eIn=mt.removeIn=ze.removeIn,mt.update=ze.update,mt.updateIn=ze.updateIn,mt.mergeIn=ze.mergeIn,mt.mergeDeepIn=ze.mergeDeepIn,mt.withMutations=ze.withMutations,mt.asMutable=ze.asMutable,mt.asImmutable=ze.asImmutable,mt.wasAltered=ze.wasAltered,vt.prototype.removeBefore=function(e,t,n){if(n===t?1<<t:0===this.array.length)return
 this;var r=n>>>t&g;if(r>=this.array.length)return new vt([],e);var 
o,i=0===r;if(t>0){var 
a=this.array[r];if((o=a&&a.removeBefore(e,t-m,n))===a&&i)return 
this}if(i&&!o)return this;var s=St(this,e);if(!i)for(var 
u=0;u<r;u++)s.array[u]=void 0;return 
o&&(s.array[r]=o),s},vt.prototype.removeAfter=function(e,t,n){if(n===(t?1<<t:0)||0===this.array.length)return
 this;var r,o=n-1>>>t&g;if(o>=this.array.length)return this;if(t>0){var 
i=this.array[o];if((r=i&&i.removeAfter(e,t-m,n))===i&&o===this.array.length-1)return
 this}var a=St(this,e);return a.array.splice(o+1),r&&(a.array[o]=r),a};var 
gt,yt,bt={};function _t(e,t){var 
n=e._origin,r=e._capacity,o=At(r),i=e._tail;return
  a(e._root,e._level,0);function a(e,s,u){return 0===s?function(e,a){var 
s=a===o?i&&i.array:e&&e.array,u=a>n?0:n-a,c=r-a;return 
c>v&&(c=v),function(){if(u===c)return bt;var e=t?--c:u++;return 
s&&s[e]}}(e,u):function(e,o,i){var 
s,u=e&&e.array,c=i>n?0:n-i>>o,l=1+(r-i>>o);return 
l>v&&(l=v),function(){for(;;){if(s){var e=s();if(e!==bt)return 
e;s=null}if(c===l)return bt;var 
n=t?--l:c++;s=a(u&&u[n],o-m,i+(n<<o))}}}(e,s,u)}}function wt(e,t,n,r,o,i,a){var 
s=Object.create(mt);return 
s.size=t-e,s._origin=e,s._capacity=t,s._level=n,s._root=r,s._tail=o,s.__ownerID=i,s.__hash=a,s.__altered=!1,s}function
 xt(){return gt||(gt=wt(0,0,m))}function Et(e,t,n,r,o,i){var 
a,s=r>>>n&g,u=e&&s<e.array.length;if(!u&&void 0===o)return e;if(n>0){var 
c=e&&e.array[s],l=Et(c,t,n-m,r,o,i);return 
l===c?e:((a=St(e,t)).array[s]=l,a)}return 
u&&e.array[s]===o?e:(x(i),a=St(e,t),void 
0===o&&s===a.array.length-1?a.array.pop():a.array[s]=o,a)}function 
St(e,t){return t&&e&&t===e.ownerID?e:new vt(e?e.array.slice():[],t)}functi
 on Ct(e,t){if(t>=At(e._capacity))return e._tail;if(t<1<<e._level+m){for(var 
n=e._root,r=e._level;n&&r>0;)n=n.array[t>>>r&g],r-=m;return n}}function 
kt(e,t,n){void 0!==t&&(t|=0),void 0!==n&&(n|=0);var r=e.__ownerID||new 
E,o=e._origin,i=e._capacity,a=o+t,s=void 
0===n?i:n<0?i+n:o+n;if(a===o&&s===i)return e;if(a>=s)return e.clear();for(var 
u=e._level,c=e._root,l=0;a+l<0;)c=new vt(c&&c.array.length?[void 
0,c]:[],r),l+=1<<(u+=m);l&&(a+=l,o+=l,s+=l,i+=l);for(var 
p=At(i),f=At(s);f>=1<<u+m;)c=new vt(c&&c.array.length?[c]:[],r),u+=m;var 
h=e._tail,d=f<p?Ct(e,s-1):f>p?new 
vt([],r):h;if(h&&f>p&&a<i&&h.array.length){for(var 
v=c=St(c,r),y=u;y>m;y-=m){var 
b=p>>>y&g;v=v.array[b]=St(v.array[b],r)}v.array[p>>>m&g]=h}if(s<i&&(d=d&&d.removeAfter(r,0,s)),a>=f)a-=f,s-=f,u=m,c=null,d=d&&d.removeBefore(r,0,a);else
 if(a>o||f<p){for(l=0;c;){var 
_=a>>>u&g;if(_!==f>>>u&g)break;_&&(l+=(1<<u)*_),u-=m,c=c.array[_]}c&&a>o&&(c=c.removeBefore(r,u,a-l)),c&&f<p&&(c=c.removeAfter(r,u,f-l)),l&&(a-=l,s-=l)}return
 e.__owne
 
rID?(e.size=s-a,e._origin=a,e._capacity=s,e._level=u,e._root=c,e._tail=d,e.__hash=void
 0,e.__altered=!0,e):wt(a,s,u,c,d)}function Ot(e,t,n){for(var 
r=[],i=0,s=0;s<n.length;s++){var 
u=n[s],c=o(u);c.size>i&&(i=c.size),a(u)||(c=c.map(function(e){return 
pe(e)})),r.push(c)}return i>e.size&&(e=e.setSize(i)),at(e,t,r)}function 
At(e){return e<v?0:e-1>>>m<<m}function Tt(e){return 
null==e?It():jt(e)?e:It().withMutations(function(t){var 
n=r(e);Le(n.size),n.forEach(function(e,n){return t.set(n,e)})})}function 
jt(e){return qe(e)&&l(e)}function Pt(e,t,n,r){var 
o=Object.create(Tt.prototype);return 
o.size=e?e.size:0,o._map=e,o._list=t,o.__ownerID=n,o.__hash=r,o}function 
It(){return yt||(yt=Pt(Xe(),xt()))}function Mt(e,t,n){var 
r,o,i=e._map,a=e._list,s=i.get(t),u=void 0!==s;if(n===y){if(!u)return 
e;a.size>=v&&a.size>=2*i.size?(r=(o=a.filter(function(e,t){return void 
0!==e&&s!==t})).toKeyedSeq().map(function(e){return 
e[0]}).flip().toMap(),e.__ownerID&&(r.__ownerID=o.__ownerID=e.__ownerID)):(r=i.remo
 ve(t),o=s===a.size-1?a.pop():a.set(s,void 0))}else 
if(u){if(n===a.get(s)[1])return e;r=i,o=a.set(s,[t,n])}else 
r=i.set(t,a.size),o=a.set(a.size,[t,n]);return 
e.__ownerID?(e.size=r.size,e._map=r,e._list=o,e.__hash=void 
0,e):Pt(r,o)}function 
Nt(e,t){this._iter=e,this._useKeys=t,this.size=e.size}function 
Rt(e){this._iter=e,this.size=e.size}function 
Dt(e){this._iter=e,this.size=e.size}function 
Lt(e){this._iter=e,this.size=e.size}function Ut(e){var t=en(e);return 
t._iter=e,t.size=e.size,t.flip=function(){return e},t.reverse=function(){var 
t=e.reverse.apply(this);return t.flip=function(){return 
e.reverse()},t},t.has=function(t){return 
e.includes(t)},t.includes=function(t){return 
e.has(t)},t.cacheResult=tn,t.__iterateUncached=function(t,n){var r=this;return 
e.__iterate(function(e,n){return!1!==t(n,e,r)},n)},t.__iteratorUncached=function(t,n){if(t===N){var
 r=e.__iterator(t,n);return new U(function(){var e=r.next();if(!e.done){var 
t=e.value[0];e.value[0]=e.value[1],e.value[1]=t}return e})}re
 turn e.__iterator(t===M?I:M,n)},t}function qt(e,t,n){var r=en(e);return 
r.size=e.size,r.has=function(t){return e.has(t)},r.get=function(r,o){var 
i=e.get(r,y);return 
i===y?o:t.call(n,i,r,e)},r.__iterateUncached=function(r,o){var i=this;return 
e.__iterate(function(e,o,a){return!1!==r(t.call(n,e,o,a),o,i)},o)},r.__iteratorUncached=function(r,o){var
 i=e.__iterator(N,o);return new U(function(){var o=i.next();if(o.done)return 
o;var a=o.value,s=a[0];return q(r,s,t.call(n,a[1],s,e),o)})},r}function 
Ft(e,t){var n=en(e);return n._iter=e,n.size=e.size,n.reverse=function(){return 
e},e.flip&&(n.flip=function(){var t=Ut(e);return t.reverse=function(){return 
e.flip()},t}),n.get=function(n,r){return 
e.get(t?n:-1-n,r)},n.has=function(n){return 
e.has(t?n:-1-n)},n.includes=function(t){return 
e.includes(t)},n.cacheResult=tn,n.__iterate=function(t,n){var r=this;return 
e.__iterate(function(e,n){return 
t(e,n,r)},!n)},n.__iterator=function(t,n){return e.__iterator(t,!n)},n}function 
Bt(e,t,n,r){var o=en(e);
 return r&&(o.has=function(r){var o=e.get(r,y);return 
o!==y&&!!t.call(n,o,r,e)},o.get=function(r,o){var i=e.get(r,y);return 
i!==y&&t.call(n,i,r,e)?i:o}),o.__iterateUncached=function(o,i){var 
a=this,s=0;return e.__iterate(function(e,i,u){if(t.call(n,e,i,u))return 
s++,o(e,r?i:s-1,a)},i),s},o.__iteratorUncached=function(o,i){var 
a=e.__iterator(N,i),s=0;return new U(function(){for(;;){var 
i=a.next();if(i.done)return i;var 
u=i.value,c=u[0],l=u[1];if(t.call(n,l,c,e))return 
q(o,r?c:s++,l,i)}})},o}function zt(e,t,n,r){var o=e.size;if(void 
0!==t&&(t|=0),void 0!==n&&(n===1/0?n=o:n|=0),A(t,n,o))return e;var 
i=T(t,o),a=j(n,o);if(i!=i||a!=a)return zt(e.toSeq().cacheResult(),t,n,r);var 
s,u=a-i;u==u&&(s=u<0?0:u);var c=en(e);return c.size=0===s?s:e.size&&s||void 
0,!r&&oe(e)&&s>=0&&(c.get=function(t,n){return(t=k(this,t))>=0&&t<s?e.get(t+i,n):n}),c.__iterateUncached=function(t,n){var
 o=this;if(0===s)return 0;if(n)return this.cacheResult().__iterate(t,n);var 
a=0,u=!0,c=0;return e.__iterate(function(e,
 n){if(!u||!(u=a++<i))return 
c++,!1!==t(e,r?n:c-1,o)&&c!==s}),c},c.__iteratorUncached=function(t,n){if(0!==s&&n)return
 this.cacheResult().__iterator(t,n);var 
o=0!==s&&e.__iterator(t,n),a=0,u=0;return new 
U(function(){for(;a++<i;)o.next();if(++u>s)return{value:void 0,done:!0};var 
e=o.next();return r||t===M?e:q(t,u-1,t===I?void 0:e.value[1],e)})},c}function 
Vt(e,t,n,r){var o=en(e);return o.__iterateUncached=function(o,i){var 
a=this;if(i)return this.cacheResult().__iterate(o,i);var s=!0,u=0;return 
e.__iterate(function(e,i,c){if(!s||!(s=t.call(n,e,i,c)))return 
u++,o(e,r?i:u-1,a)}),u},o.__iteratorUncached=function(o,i){var 
a=this;if(i)return this.cacheResult().__iterator(o,i);var 
s=e.__iterator(N,i),u=!0,c=0;return new U(function(){var 
e,i,l;do{if((e=s.next()).done)return r||o===M?e:q(o,c++,o===I?void 
0:e.value[1],e);var 
p=e.value;i=p[0],l=p[1],u&&(u=t.call(n,l,i,a))}while(u);return 
o===N?e:q(o,i,l,e)})},o}function Ht(e,t){var 
n=s(e),o=[e].concat(t).map(function(e){return a(e)?n&&(e=r(e))
 :e=n?ae(e):se(Array.isArray(e)?e:[e]),e}).filter(function(e){return 
0!==e.size});if(0===o.length)return e;if(1===o.length){var 
i=o[0];if(i===e||n&&s(i)||u(e)&&u(i))return i}var c=new ee(o);return 
n?c=c.toKeyedSeq():u(e)||(c=c.toSetSeq()),(c=c.flatten(!0)).size=o.reduce(function(e,t){if(void
 0!==e){var n=t.size;if(void 0!==n)return e+n}},0),c}function Wt(e,t,n){var 
r=en(e);return r.__iterateUncached=function(r,o){var i=0,s=!1;return function 
e(u,c){var 
l=this;u.__iterate(function(o,u){return(!t||c<t)&&a(o)?e(o,c+1):!1===r(o,n?u:i++,l)&&(s=!0),!s},o)}(e,0),i},r.__iteratorUncached=function(r,o){var
 i=e.__iterator(r,o),s=[],u=0;return new U(function(){for(;i;){var 
e=i.next();if(!1===e.done){var 
c=e.value;if(r===N&&(c=c[1]),t&&!(s.length<t)||!a(c))return 
n?e:q(r,u++,c,e);s.push(i),i=c.__iterator(r,o)}else i=s.pop()}return{value:void 
0,done:!0}})},r}function Jt(e,t,n){t||(t=nn);var 
r=s(e),o=0,i=e.toSeq().map(function(t,r){return[r,t,o++,n?n(t,r,e):t]}).toArray();return
 i.sort(function(e,n
 ){return 
t(e[3],n[3])||e[2]-n[2]}).forEach(r?function(e,t){i[t].length=2}:function(e,t){i[t]=e[1]}),r?K(i):u(e)?Y(i):$(i)}function
 Kt(e,t,n){if(t||(t=nn),n){var 
r=e.toSeq().map(function(t,r){return[t,n(t,r,e)]}).reduce(function(e,n){return 
Yt(t,e[1],n[1])?n:e});return r&&r[0]}return e.reduce(function(e,n){return 
Yt(t,e,n)?n:e})}function Yt(e,t,n){var r=e(n,t);return 
0===r&&n!==t&&(null==n||n!=n)||r>0}function $t(e,t,r){var o=en(e);return 
o.size=new ee(r).map(function(e){return 
e.size}).min(),o.__iterate=function(e,t){for(var 
n,r=this.__iterator(M,t),o=0;!(n=r.next()).done&&!1!==e(n.value,o++,this););return
 o},o.__iteratorUncached=function(e,o){var i=r.map(function(e){return 
e=n(e),V(o?e.reverse():e)}),a=0,s=!1;return new U(function(){var n;return 
s||(n=i.map(function(e){return e.next()}),s=n.some(function(e){return 
e.done})),s?{value:void 
0,done:!0}:q(e,a++,t.apply(null,n.map(function(e){return 
e.value})))})},o}function Gt(e,t){return oe(e)?t:e.constructor(t)}function 
Zt(e){if(e!==O
 bject(e))throw new TypeError("Expected [K, V] tuple: "+e)}function 
Xt(e){return Le(e.size),C(e)}function Qt(e){return s(e)?r:u(e)?o:i}function 
en(e){return Object.create((s(e)?K:u(e)?Y:$).prototype)}function tn(){return 
this._iter.cacheResult?(this._iter.cacheResult(),this.size=this._iter.size,this):J.prototype.cacheResult.call(this)}function
 nn(e,t){return e>t?1:e<t?-1:0}function rn(e){var t=V(e);if(!t){if(!W(e))throw 
new TypeError("Expected iterable or array-like: "+e);t=V(n(e))}return 
t}function on(e,t){var n,r=function(i){if(i instanceof r)return i;if(!(this 
instanceof r))return new r(i);if(!n){n=!0;var 
a=Object.keys(e);!function(e,t){try{t.forEach(function(e,t){Object.defineProperty(e,t,{get:function(){return
 this.get(t)},set:function(e){ge(this.__ownerID,"Cannot set on an immutable 
record."),this.set(t,e)}})}.bind(void 
0,e))}catch(e){}}(o,a),o.size=a.length,o._name=t,o._keys=a,o._defaultValues=e}this._map=Ue(i)},o=r.prototype=Object.create(an);return
 o.constructor=r,r}t(Tt,Ue)
 ,Tt.of=function(){return 
this(arguments)},Tt.prototype.toString=function(){return 
this.__toString("OrderedMap {","}")},Tt.prototype.get=function(e,t){var 
n=this._map.get(e);return void 
0!==n?this._list.get(n)[1]:t},Tt.prototype.clear=function(){return 
0===this.size?this:this.__ownerID?(this.size=0,this._map.clear(),this._list.clear(),this):It()},Tt.prototype.set=function(e,t){return
 Mt(this,e,t)},Tt.prototype.remove=function(e){return 
Mt(this,e,y)},Tt.prototype.wasAltered=function(){return 
this._map.wasAltered()||this._list.wasAltered()},Tt.prototype.__iterate=function(e,t){var
 n=this;return this._list.__iterate(function(t){return 
t&&e(t[1],t[0],n)},t)},Tt.prototype.__iterator=function(e,t){return 
this._list.fromEntrySeq().__iterator(e,t)},Tt.prototype.__ensureOwner=function(e){if(e===this.__ownerID)return
 this;var t=this._map.__ensureOwner(e),n=this._list.__ensureOwner(e);return 
e?Pt(t,n,e,this.__hash):(this.__ownerID=e,this._map=t,this._list=n,this)},Tt.isOrderedMap=jt,Tt.prototyp
 
e[d]=!0,Tt.prototype.delete=Tt.prototype.remove,t(Nt,K),Nt.prototype.get=function(e,t){return
 this._iter.get(e,t)},Nt.prototype.has=function(e){return 
this._iter.has(e)},Nt.prototype.valueSeq=function(){return 
this._iter.valueSeq()},Nt.prototype.reverse=function(){var 
e=this,t=Ft(this,!0);return this._useKeys||(t.valueSeq=function(){return 
e._iter.toSeq().reverse()}),t},Nt.prototype.map=function(e,t){var 
n=this,r=qt(this,e,t);return this._useKeys||(r.valueSeq=function(){return 
n._iter.toSeq().map(e,t)}),r},Nt.prototype.__iterate=function(e,t){var 
n,r=this;return this._iter.__iterate(this._useKeys?function(t,n){return 
e(t,n,r)}:(n=t?Xt(this):0,function(o){return 
e(o,t?--n:n++,r)}),t)},Nt.prototype.__iterator=function(e,t){if(this._useKeys)return
 this._iter.__iterator(e,t);var 
n=this._iter.__iterator(M,t),r=t?Xt(this):0;return new U(function(){var 
o=n.next();return 
o.done?o:q(e,t?--r:r++,o.value,o)})},Nt.prototype[d]=!0,t(Rt,Y),Rt.prototype.includes=function(e){return
 this._iter.inclu
 des(e)},Rt.prototype.__iterate=function(e,t){var n=this,r=0;return 
this._iter.__iterate(function(t){return 
e(t,r++,n)},t)},Rt.prototype.__iterator=function(e,t){var 
n=this._iter.__iterator(M,t),r=0;return new U(function(){var t=n.next();return 
t.done?t:q(e,r++,t.value,t)})},t(Dt,$),Dt.prototype.has=function(e){return 
this._iter.includes(e)},Dt.prototype.__iterate=function(e,t){var n=this;return 
this._iter.__iterate(function(t){return 
e(t,t,n)},t)},Dt.prototype.__iterator=function(e,t){var 
n=this._iter.__iterator(M,t);return new U(function(){var t=n.next();return 
t.done?t:q(e,t.value,t.value,t)})},t(Lt,K),Lt.prototype.entrySeq=function(){return
 this._iter.toSeq()},Lt.prototype.__iterate=function(e,t){var n=this;return 
this._iter.__iterate(function(t){if(t){Zt(t);var r=a(t);return 
e(r?t.get(1):t[1],r?t.get(0):t[0],n)}},t)},Lt.prototype.__iterator=function(e,t){var
 n=this._iter.__iterator(M,t);return new U(function(){for(;;){var 
t=n.next();if(t.done)return t;var r=t.value;if(r){Zt(r);v
 ar o=a(r);return 
q(e,o?r.get(0):r[0],o?r.get(1):r[1],t)}}})},Rt.prototype.cacheResult=Nt.prototype.cacheResult=Dt.prototype.cacheResult=Lt.prototype.cacheResult=tn,t(on,_e),on.prototype.toString=function(){return
 this.__toString(un(this)+" {","}")},on.prototype.has=function(e){return 
this._defaultValues.hasOwnProperty(e)},on.prototype.get=function(e,t){if(!this.has(e))return
 t;var n=this._defaultValues[e];return 
this._map?this._map.get(e,n):n},on.prototype.clear=function(){if(this.__ownerID)return
 this._map&&this._map.clear(),this;var e=this.constructor;return 
e._empty||(e._empty=sn(this,Xe()))},on.prototype.set=function(e,t){if(!this.has(e))throw
 new Error('Cannot set unknown key "'+e+'" on 
'+un(this));if(this._map&&!this._map.has(e)&&t===this._defaultValues[e])return 
this;var n=this._map&&this._map.set(e,t);return 
this.__ownerID||n===this._map?this:sn(this,n)},on.prototype.remove=function(e){if(!this.has(e))return
 this;var t=this._map&&this._map.remove(e);return this.__ownerID||t=
 ==this._map?this:sn(this,t)},on.prototype.wasAltered=function(){return 
this._map.wasAltered()},on.prototype.__iterator=function(e,t){var n=this;return 
r(this._defaultValues).map(function(e,t){return 
n.get(t)}).__iterator(e,t)},on.prototype.__iterate=function(e,t){var 
n=this;return r(this._defaultValues).map(function(e,t){return 
n.get(t)}).__iterate(e,t)},on.prototype.__ensureOwner=function(e){if(e===this.__ownerID)return
 this;var t=this._map&&this._map.__ensureOwner(e);return 
e?sn(this,t,e):(this.__ownerID=e,this._map=t,this)};var 
an=on.prototype;function sn(e,t,n){var 
r=Object.create(Object.getPrototypeOf(e));return 
r._map=t,r.__ownerID=n,r}function un(e){return 
e._name||e.constructor.name||"Record"}function cn(e){return 
null==e?vn():ln(e)&&!l(e)?e:vn().withMutations(function(t){var 
n=i(e);Le(n.size),n.forEach(function(e){return t.add(e)})})}function 
ln(e){return!(!e||!e[fn])}an.delete=an.remove,an.deleteIn=an.removeIn=ze.removeIn,an.merge=ze.merge,an.mergeWith=ze.mergeWith,an.merg
 
eIn=ze.mergeIn,an.mergeDeep=ze.mergeDeep,an.mergeDeepWith=ze.mergeDeepWith,an.mergeDeepIn=ze.mergeDeepIn,an.setIn=ze.setIn,an.update=ze.update,an.updateIn=ze.updateIn,an.withMutations=ze.withMutations,an.asMutable=ze.asMutable,an.asImmutable=ze.asImmutable,t(cn,xe),cn.of=function(){return
 this(arguments)},cn.fromKeys=function(e){return 
this(r(e).keySeq())},cn.prototype.toString=function(){return 
this.__toString("Set {","}")},cn.prototype.has=function(e){return 
this._map.has(e)},cn.prototype.add=function(e){return 
dn(this,this._map.set(e,!0))},cn.prototype.remove=function(e){return 
dn(this,this._map.remove(e))},cn.prototype.clear=function(){return 
dn(this,this._map.clear())},cn.prototype.union=function(){var 
t=e.call(arguments,0);return 0===(t=t.filter(function(e){return 
0!==e.size})).length?this:0!==this.size||this.__ownerID||1!==t.length?this.withMutations(function(e){for(var
 n=0;n<t.length;n++)i(t[n]).forEach(function(t){return 
e.add(t)})}):this.constructor(t[0])},cn.prototype.int
 ersect=function(){var t=e.call(arguments,0);if(0===t.length)return 
this;t=t.map(function(e){return i(e)});var n=this;return 
this.withMutations(function(e){n.forEach(function(n){t.every(function(e){return 
e.includes(n)})||e.remove(n)})})},cn.prototype.subtract=function(){var 
t=e.call(arguments,0);if(0===t.length)return this;t=t.map(function(e){return 
i(e)});var n=this;return 
this.withMutations(function(e){n.forEach(function(n){t.some(function(e){return 
e.includes(n)})&&e.remove(n)})})},cn.prototype.merge=function(){return 
this.union.apply(this,arguments)},cn.prototype.mergeWith=function(t){var 
n=e.call(arguments,1);return 
this.union.apply(this,n)},cn.prototype.sort=function(e){return 
gn(Jt(this,e))},cn.prototype.sortBy=function(e,t){return 
gn(Jt(this,t,e))},cn.prototype.wasAltered=function(){return 
this._map.wasAltered()},cn.prototype.__iterate=function(e,t){var n=this;return 
this._map.__iterate(function(t,r){return 
e(r,r,n)},t)},cn.prototype.__iterator=function(e,t){return this._map
 .map(function(e,t){return 
t}).__iterator(e,t)},cn.prototype.__ensureOwner=function(e){if(e===this.__ownerID)return
 this;var t=this._map.__ensureOwner(e);return 
e?this.__make(t,e):(this.__ownerID=e,this._map=t,this)},cn.isSet=ln;var 
pn,fn="@@__IMMUTABLE_SET__@@",hn=cn.prototype;function dn(e,t){return 
e.__ownerID?(e.size=t.size,e._map=t,e):t===e._map?e:0===t.size?e.__empty():e.__make(t)}function
 mn(e,t){var n=Object.create(hn);return 
n.size=e?e.size:0,n._map=e,n.__ownerID=t,n}function vn(){return 
pn||(pn=mn(Xe()))}function gn(e){return 
null==e?xn():yn(e)?e:xn().withMutations(function(t){var 
n=i(e);Le(n.size),n.forEach(function(e){return t.add(e)})})}function 
yn(e){return 
ln(e)&&l(e)}hn[fn]=!0,hn.delete=hn.remove,hn.mergeDeep=hn.merge,hn.mergeDeepWith=hn.mergeWith,hn.withMutations=ze.withMutations,hn.asMutable=ze.asMutable,hn.asImmutable=ze.asImmutable,hn.__empty=vn,hn.__make=mn,t(gn,cn),gn.of=function(){return
 this(arguments)},gn.fromKeys=function(e){return this(r(e).keySeq())},gn.pr
 ototype.toString=function(){return this.__toString("OrderedSet 
{","}")},gn.isOrderedSet=yn;var bn,_n=gn.prototype;function wn(e,t){var 
n=Object.create(_n);return n.size=e?e.size:0,n._map=e,n.__ownerID=t,n}function 
xn(){return bn||(bn=wn(It()))}function En(e){return 
null==e?Tn():Sn(e)?e:Tn().unshiftAll(e)}function 
Sn(e){return!(!e||!e[kn])}_n[d]=!0,_n.__empty=xn,_n.__make=wn,t(En,we),En.of=function(){return
 this(arguments)},En.prototype.toString=function(){return 
this.__toString("Stack [","]")},En.prototype.get=function(e,t){var 
n=this._head;for(e=k(this,e);n&&e--;)n=n.next;return 
n?n.value:t},En.prototype.peek=function(){return 
this._head&&this._head.value},En.prototype.push=function(){if(0===arguments.length)return
 this;for(var 
e=this.size+arguments.length,t=this._head,n=arguments.length-1;n>=0;n--)t={value:arguments[n],next:t};return
 this.__ownerID?(this.size=e,this._head=t,this.__hash=void 
0,this.__altered=!0,this):An(e,t)},En.prototype.pushAll=function(e){if(0===(e=o(e)).size)re
 turn this;Le(e.size);var t=this.size,n=this._head;return 
e.reverse().forEach(function(e){t++,n={value:e,next:n}}),this.__ownerID?(this.size=t,this._head=n,this.__hash=void
 0,this.__altered=!0,this):An(t,n)},En.prototype.pop=function(){return 
this.slice(1)},En.prototype.unshift=function(){return 
this.push.apply(this,arguments)},En.prototype.unshiftAll=function(e){return 
this.pushAll(e)},En.prototype.shift=function(){return 
this.pop.apply(this,arguments)},En.prototype.clear=function(){return 
0===this.size?this:this.__ownerID?(this.size=0,this._head=void 
0,this.__hash=void 
0,this.__altered=!0,this):Tn()},En.prototype.slice=function(e,t){if(A(e,t,this.size))return
 this;var n=T(e,this.size);if(j(t,this.size)!==this.size)return 
we.prototype.slice.call(this,e,t);for(var 
r=this.size-n,o=this._head;n--;)o=o.next;return 
this.__ownerID?(this.size=r,this._head=o,this.__hash=void 
0,this.__altered=!0,this):An(r,o)},En.prototype.__ensureOwner=function(e){return
 e===this.__ownerID?this:e?An(this.si
 
ze,this._head,e,this.__hash):(this.__ownerID=e,this.__altered=!1,this)},En.prototype.__iterate=function(e,t){if(t)return
 this.reverse().__iterate(e);for(var 
n=0,r=this._head;r&&!1!==e(r.value,n++,this);)r=r.next;return 
n},En.prototype.__iterator=function(e,t){if(t)return 
this.reverse().__iterator(e);var n=0,r=this._head;return new 
U(function(){if(r){var t=r.value;return r=r.next,q(e,n++,t)}return{value:void 
0,done:!0}})},En.isStack=Sn;var 
Cn,kn="@@__IMMUTABLE_STACK__@@",On=En.prototype;function An(e,t,n,r){var 
o=Object.create(On);return 
o.size=e,o._head=t,o.__ownerID=n,o.__hash=r,o.__altered=!1,o}function 
Tn(){return Cn||(Cn=An(0))}function jn(e,t){var 
n=function(n){e.prototype[n]=t[n]};return 
Object.keys(t).forEach(n),Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(t).forEach(n),e}On[kn]=!0,On.withMutations=ze.withMutations,On.asMutable=ze.asMutable,On.asImmutable=ze.asImmutable,On.wasAltered=ze.wasAltered,n.Iterator=U,jn(n,{toArray:function(){Le(this.size);var
 e=new Arr
 ay(this.size||0);return 
this.valueSeq().__iterate(function(t,n){e[n]=t}),e},toIndexedSeq:function(){return
 new Rt(this)},toJS:function(){return this.toSeq().map(function(e){return 
e&&"function"==typeof e.toJS?e.toJS():e}).__toJS()},toJSON:function(){return 
this.toSeq().map(function(e){return e&&"function"==typeof 
e.toJSON?e.toJSON():e}).__toJS()},toKeyedSeq:function(){return new 
Nt(this,!0)},toMap:function(){return 
Ue(this.toKeyedSeq())},toObject:function(){Le(this.size);var e={};return 
this.__iterate(function(t,n){e[n]=t}),e},toOrderedMap:function(){return 
Tt(this.toKeyedSeq())},toOrderedSet:function(){return 
gn(s(this)?this.valueSeq():this)},toSet:function(){return 
cn(s(this)?this.valueSeq():this)},toSetSeq:function(){return new 
Dt(this)},toSeq:function(){return 
u(this)?this.toIndexedSeq():s(this)?this.toKeyedSeq():this.toSetSeq()},toStack:function(){return
 En(s(this)?this.valueSeq():this)},toList:function(){return 
ft(s(this)?this.valueSeq():this)},toString:function(){return"[Iter
 able]"},__toString:function(e,t){return 0===this.size?e+t:e+" 
"+this.toSeq().map(this.__toStringMapper).join(", ")+" 
"+t},concat:function(){var t=e.call(arguments,0);return 
Gt(this,Ht(this,t))},includes:function(e){return this.some(function(t){return 
de(t,e)})},entries:function(){return 
this.__iterator(N)},every:function(e,t){Le(this.size);var n=!0;return 
this.__iterate(function(r,o,i){if(!e.call(t,r,o,i))return 
n=!1,!1}),n},filter:function(e,t){return 
Gt(this,Bt(this,e,t,!0))},find:function(e,t,n){var r=this.findEntry(e,t);return 
r?r[1]:n},forEach:function(e,t){return 
Le(this.size),this.__iterate(t?e.bind(t):e)},join:function(e){Le(this.size),e=void
 0!==e?""+e:",";var t="",n=!0;return 
this.__iterate(function(r){n?n=!1:t+=e,t+=null!=r?r.toString():""}),t},keys:function(){return
 this.__iterator(I)},map:function(e,t){return 
Gt(this,qt(this,e,t))},reduce:function(e,t,n){var r,o;return 
Le(this.size),arguments.length<2?o=!0:r=t,this.__iterate(function(t,i,a){o?(o=!1,r=t):r=e.call(n,r,t,i
 ,a)}),r},reduceRight:function(e,t,n){var r=this.toKeyedSeq().reverse();return 
r.reduce.apply(r,arguments)},reverse:function(){return 
Gt(this,Ft(this,!0))},slice:function(e,t){return 
Gt(this,zt(this,e,t,!0))},some:function(e,t){return!this.every(Rn(e),t)},sort:function(e){return
 Gt(this,Jt(this,e))},values:function(){return 
this.__iterator(M)},butLast:function(){return 
this.slice(0,-1)},isEmpty:function(){return void 
0!==this.size?0===this.size:!this.some(function(){return!0})},count:function(e,t){return
 C(e?this.toSeq().filter(e,t):this)},countBy:function(e,t){return 
function(e,t,n){var r=Ue().asMutable();return 
e.__iterate(function(o,i){r.update(t.call(n,o,i,e),0,function(e){return 
e+1})}),r.asImmutable()}(this,e,t)},equals:function(e){return 
me(this,e)},entrySeq:function(){var e=this;if(e._cache)return new 
ee(e._cache);var t=e.toSeq().map(Nn).toIndexedSeq();return 
t.fromEntrySeq=function(){return e.toSeq()},t},filterNot:function(e,t){return 
this.filter(Rn(e),t)},findEntry:function
 (e,t,n){var r=n;return 
this.__iterate(function(n,o,i){if(e.call(t,n,o,i))return 
r=[o,n],!1}),r},findKey:function(e,t){var n=this.findEntry(e,t);return 
n&&n[0]},findLast:function(e,t,n){return 
this.toKeyedSeq().reverse().find(e,t,n)},findLastEntry:function(e,t,n){return 
this.toKeyedSeq().reverse().findEntry(e,t,n)},findLastKey:function(e,t){return 
this.toKeyedSeq().reverse().findKey(e,t)},first:function(){return 
this.find(O)},flatMap:function(e,t){return Gt(this,function(e,t,n){var 
r=Qt(e);return e.toSeq().map(function(o,i){return 
r(t.call(n,o,i,e))}).flatten(!0)}(this,e,t))},flatten:function(e){return 
Gt(this,Wt(this,e,!0))},fromEntrySeq:function(){return new 
Lt(this)},get:function(e,t){return this.find(function(t,n){return de(n,e)},void 
0,t)},getIn:function(e,t){for(var n,r=this,o=rn(e);!(n=o.next()).done;){var 
i=n.value;if((r=r&&r.get?r.get(i,y):y)===y)return t}return 
r},groupBy:function(e,t){return function(e,t,n){var 
r=s(e),o=(l(e)?Tt():Ue()).asMutable();e.__iterate(function(i,a
 
){o.update(t.call(n,i,a,e),function(e){return(e=e||[]).push(r?[a,i]:i),e})});var
 i=Qt(e);return o.map(function(t){return 
Gt(e,i(t))})}(this,e,t)},has:function(e){return 
this.get(e,y)!==y},hasIn:function(e){return 
this.getIn(e,y)!==y},isSubset:function(e){return e="function"==typeof 
e.includes?e:n(e),this.every(function(t){return 
e.includes(t)})},isSuperset:function(e){return(e="function"==typeof 
e.isSubset?e:n(e)).isSubset(this)},keyOf:function(e){return 
this.findKey(function(t){return de(t,e)})},keySeq:function(){return 
this.toSeq().map(Mn).toIndexedSeq()},last:function(){return 
this.toSeq().reverse().first()},lastKeyOf:function(e){return 
this.toKeyedSeq().reverse().keyOf(e)},max:function(e){return 
Kt(this,e)},maxBy:function(e,t){return Kt(this,t,e)},min:function(e){return 
Kt(this,e?Dn(e):qn)},minBy:function(e,t){return 
Kt(this,t?Dn(t):qn,e)},rest:function(){return 
this.slice(1)},skip:function(e){return 
this.slice(Math.max(0,e))},skipLast:function(e){return Gt(this,this.toSeq().rev
 erse().skip(e).reverse())},skipWhile:function(e,t){return 
Gt(this,Vt(this,e,t,!0))},skipUntil:function(e,t){return 
this.skipWhile(Rn(e),t)},sortBy:function(e,t){return 
Gt(this,Jt(this,t,e))},take:function(e){return 
this.slice(0,Math.max(0,e))},takeLast:function(e){return 
Gt(this,this.toSeq().reverse().take(e).reverse())},takeWhile:function(e,t){return
 Gt(this,function(e,t,n){var r=en(e);return 
r.__iterateUncached=function(r,o){var i=this;if(o)return 
this.cacheResult().__iterate(r,o);var a=0;return 
e.__iterate(function(e,o,s){return 
t.call(n,e,o,s)&&++a&&r(e,o,i)}),a},r.__iteratorUncached=function(r,o){var 
i=this;if(o)return this.cacheResult().__iterator(r,o);var 
a=e.__iterator(N,o),s=!0;return new U(function(){if(!s)return{value:void 
0,done:!0};var e=a.next();if(e.done)return e;var o=e.value,u=o[0],c=o[1];return 
t.call(n,c,u,i)?r===N?e:q(r,u,c,e):(s=!1,{value:void 
0,done:!0})})},r}(this,e,t))},takeUntil:function(e,t){return 
this.takeWhile(Rn(e),t)},valueSeq:function(){return this.to
 IndexedSeq()},hashCode:function(){return 
this.__hash||(this.__hash=function(e){if(e.size===1/0)return 0;var 
t=l(e),n=s(e),r=t?1:0;return function(e,t){return 
t=Ee(t,3432918353),t=Ee(t<<15|t>>>-15,461845907),t=Ee(t<<13|t>>>-13,5),t=Ee((t=(t+3864292196|0)^e)^t>>>16,2246822507),t=Se((t=Ee(t^t>>>13,3266489909))^t>>>16)}(e.__iterate(n?t?function(e,t){r=31*r+Fn(Ce(e),Ce(t))|0}:function(e,t){r=r+Fn(Ce(e),Ce(t))|0}:t?function(e){r=31*r+Ce(e)|0}:function(e){r=r+Ce(e)|0}),r)}(this))}});var
 
Pn=n.prototype;Pn[p]=!0,Pn[L]=Pn.values,Pn.__toJS=Pn.toArray,Pn.__toStringMapper=Ln,Pn.inspect=Pn.toSource=function(){return
 
this.toString()},Pn.chain=Pn.flatMap,Pn.contains=Pn.includes,jn(r,{flip:function(){return
 Gt(this,Ut(this))},mapEntries:function(e,t){var n=this,r=0;return 
Gt(this,this.toSeq().map(function(o,i){return 
e.call(t,[i,o],r++,n)}).fromEntrySeq())},mapKeys:function(e,t){var 
n=this;return Gt(this,this.toSeq().flip().map(function(r,o){return 
e.call(t,r,o,n)}).flip())}});var In=r.prototype;fun
 ction Mn(e,t){return t}function Nn(e,t){return[t,e]}function Rn(e){return 
function(){return!e.apply(this,arguments)}}function Dn(e){return 
function(){return-e.apply(this,arguments)}}function 
Ln(e){return"string"==typeof e?JSON.stringify(e):String(e)}function Un(){return 
S(arguments)}function qn(e,t){return e<t?1:e>t?-1:0}function Fn(e,t){return 
e^t+2654435769+(e<<6)+(e>>2)|0}return 
In[f]=!0,In[L]=Pn.entries,In.__toJS=Pn.toObject,In.__toStringMapper=function(e,t){return
 JSON.stringify(t)+": "+Ln(e)},jn(o,{toKeyedSeq:function(){return new 
Nt(this,!1)},filter:function(e,t){return 
Gt(this,Bt(this,e,t,!1))},findIndex:function(e,t){var 
n=this.findEntry(e,t);return n?n[0]:-1},indexOf:function(e){var 
t=this.keyOf(e);return void 0===t?-1:t},lastIndexOf:function(e){var 
t=this.lastKeyOf(e);return void 0===t?-1:t},reverse:function(){return 
Gt(this,Ft(this,!1))},slice:function(e,t){return 
Gt(this,zt(this,e,t,!1))},splice:function(e,t){var 
n=arguments.length;if(t=Math.max(0|t,0),0===n||2===n&&!t)
 return this;e=T(e,e<0?this.count():this.size);var r=this.slice(0,e);return 
Gt(this,1===n?r:r.concat(S(arguments,2),this.slice(e+t)))},findLastIndex:function(e,t){var
 n=this.findLastEntry(e,t);return n?n[0]:-1},first:function(){return 
this.get(0)},flatten:function(e){return 
Gt(this,Wt(this,e,!1))},get:function(e,t){return(e=k(this,e))<0||this.size===1/0||void
 0!==this.size&&e>this.size?t:this.find(function(t,n){return n===e},void 
0,t)},has:function(e){return(e=k(this,e))>=0&&(void 
0!==this.size?this.size===1/0||e<this.size:-1!==this.indexOf(e))},interpose:function(e){return
 Gt(this,function(e,t){var n=en(e);return 
n.size=e.size&&2*e.size-1,n.__iterateUncached=function(n,r){var 
o=this,i=0;return 
e.__iterate(function(e,r){return(!i||!1!==n(t,i++,o))&&!1!==n(e,i++,o)},r),i},n.__iteratorUncached=function(n,r){var
 o,i=e.__iterator(M,r),a=0;return new 
U(function(){return(!o||a%2)&&(o=i.next()).done?o:a%2?q(n,a++,t):q(n,a++,o.value,o)})},n}(this,e))},interleave:function(){var
 e=[this].conca
 t(S(arguments)),t=$t(this.toSeq(),Y.of,e),n=t.flatten(!0);return 
t.size&&(n.size=t.size*e.length),Gt(this,n)},keySeq:function(){return 
ye(0,this.size)},last:function(){return 
this.get(-1)},skipWhile:function(e,t){return 
Gt(this,Vt(this,e,t,!1))},zip:function(){var 
e=[this].concat(S(arguments));return 
Gt(this,$t(this,Un,e))},zipWith:function(e){var t=S(arguments);return 
t[0]=this,Gt(this,$t(this,e,t))}}),o.prototype[h]=!0,o.prototype[d]=!0,jn(i,{get:function(e,t){return
 this.has(e)?e:t},includes:function(e){return 
this.has(e)},keySeq:function(){return 
this.valueSeq()}}),i.prototype.has=Pn.includes,i.prototype.contains=i.prototype.includes,jn(K,r.prototype),jn(Y,o.prototype),jn($,i.prototype),jn(_e,r.prototype),jn(we,o.prototype),jn(xe,i.prototype),{Iterable:n,Seq:J,Collection:be,Map:Ue,OrderedMap:Tt,List:ft,Stack:En,Set:cn,OrderedSet:gn,Record:on,Range:ye,Repeat:ve,is:de,fromJS:pe}}()},function(e,t,n){var
 r=n(54);e.exports=function(e,t,n){return t in e?r(e,t,{value:n,enumerable:!0,co
 nfigurable:!0,writable:!0}):e[t]=n,e}},function(e,t,n){"use 
strict";(function(e){n.d(t,"t",function(){return 
U}),n.d(t,"A",function(){return q}),n.d(t,"i",function(){return 
F}),n.d(t,"w",function(){return B}),n.d(t,"r",function(){return 
z}),n.d(t,"u",function(){return V}),n.d(t,"s",function(){return 
H}),n.d(t,"q",function(){return W}),n.d(t,"v",function(){return 
J}),n.d(t,"y",function(){return K}),n.d(t,"z",function(){return 
Y}),n.d(t,"J",function(){return $}),n.d(t,"f",function(){return 
G}),n.d(t,"n",function(){return Z}),n.d(t,"p",function(){return 
X}),n.d(t,"h",function(){return Q}),n.d(t,"E",function(){return 
ee}),n.d(t,"K",function(){return he}),n.d(t,"o",function(){return 
de}),n.d(t,"D",function(){return me}),n.d(t,"a",function(){return 
ve}),n.d(t,"H",function(){return ge}),n.d(t,"b",function(){return 
ye}),n.d(t,"G",function(){return be}),n.d(t,"F",function(){return 
_e}),n.d(t,"k",function(){return we}),n.d(t,"d",function(){return 
xe}),n.d(t,"g",function(){return Ee}),n.d(t,"m
 ",function(){return Se}),n.d(t,"l",function(){return 
Ce}),n.d(t,"e",function(){return ke}),n.d(t,"I",function(){return 
Oe}),n.d(t,"x",function(){return Ae}),n.d(t,"B",function(){return 
Te}),n.d(t,"C",function(){return je}),n.d(t,"j",function(){return 
Pe}),n.d(t,"c",function(){return Ie});var 
r=n(28),o=n.n(r),i=(n(13),n(92),n(16)),a=n.n(i),s=n(17),u=n.n(s),c=n(14),l=n.n(c),p=n(26),f=n.n(p),h=n(1),d=n.n(h),m=n(471),v=n(472),g=n.n(v),y=n(270),b=n.n(y),_=n(271),w=n.n(_),x=n(272),E=n.n(x),S=(n(473),n(91)),C=n.n(S),k=n(120),O=n(18),A=n.n(O),T=n(475),j=n.n(T),P=n(122),I=n(476),M=n.n(I),N=n(477),R=n.n(N),D="default",L=function(e){return
 d.a.Iterable.isIterable(e)};function U(e){try{var 
t=JSON.parse(e);if(t&&"object"===f()(t))return t}catch(e){}return!1}function 
q(e){return V(e)?L(e)?e.toJS():e:{}}function F(e){return L(e)?e:e instanceof 
A.a.File?e:V(e)?l()(e)?d.a.Seq(e).map(F).toList():d.a.OrderedMap(e).map(F):e}function
 B(e){return l()(e)?e:[e]}function z(e){return"function"==typeof e}func
 tion V(e){return!!e&&"object"===f()(e)}function H(e){return"function"==typeof 
e}function W(e){return l()(e)}var J=w.a;function K(e,t){return 
u()(e).reduce(function(n,r){return n[r]=t(e[r],r),n},{})}function Y(e,t){return 
u()(e).reduce(function(n,r){var o=t(e[r],r);return 
o&&"object"===f()(o)&&a()(n,o),n},{})}function $(e){return 
function(t){t.dispatch,t.getState;return function(t){return 
function(n){return"function"==typeof n?n(e()):t(n)}}}}function G(e){var 
t=e.keySeq();return 
t.contains(D)?D:t.filter(function(e){return"2"===(e+"")[0]}).sort().first()}function
 Z(e,t){if(!d.a.Iterable.isIterable(e))return d.a.List();var 
n=e.getIn(l()(t)?t:[t]);return d.a.List.isList(n)?n:d.a.List()}function 
X(e){var t=document;if(!e)return"";if(e.textContent.length>5e3)return 
e.textContent;return function(e){for(var 
n,r,o,i,a,s=e.textContent,u=0,c=s[0],l=1,p=e.innerHTML="",f=0;r=n,n=f<7&&"\\"==n?1:l;){if(l=c,c=s[++u],i=p.length>1,!l||f>8&&"\n"==l||[/\S/.test(l),1,1,!/[$\w]/.test(l),("/"==n||"\n"==n)
 
&&i,'"'==n&&i,"'"==n&&i,s[u-4]+r+n=="--\x3e",r+n=="*/"][f])for(p&&(e.appendChild(a=t.createElement("span")).setAttribute("style",["color:
 #555; font-weight: bold;","","","color: 
#555;",""][f?f<3?2:f>6?4:f>3?3:+/^(a(bstract|lias|nd|rguments|rray|s(m|sert)?|uto)|b(ase|egin|ool(ean)?|reak|yte)|c(ase|atch|har|hecked|lass|lone|ompl|onst|ontinue)|de(bugger|cimal|clare|f(ault|er)?|init|l(egate|ete)?)|do|double|e(cho|ls?if|lse(if)?|nd|nsure|num|vent|x(cept|ec|p(licit|ort)|te(nds|nsion|rn)))|f(allthrough|alse|inal(ly)?|ixed|loat|or(each)?|riend|rom|unc(tion)?)|global|goto|guard|i(f|mp(lements|licit|ort)|n(it|clude(_once)?|line|out|stanceof|t(erface|ernal)?)?|s)|l(ambda|et|ock|ong)|m(icrolight|odule|utable)|NaN|n(amespace|ative|ext|ew|il|ot|ull)|o(bject|perator|r|ut|verride)|p(ackage|arams|rivate|rotected|rotocol|ublic)|r(aise|e(adonly|do|f|gister|peat|quire(_once)?|scue|strict|try|turn))|s(byte|ealed|elf|hort|igned|izeof|tatic|tring|truct|ubscript|uper|ynchronized|witch)|t(emplate|hen|his|hr
 
ows?|ransient|rue|ry|ype(alias|def|id|name|of))|u(n(checked|def(ined)?|ion|less|signed|til)|se|sing)|v(ar|irtual|oid|olatile)|w(char_t|hen|here|hile|ith)|xor|yield)$/.test(p):0]),a.appendChild(t.createTextNode(p))),o=f&&f<7?f:o,p="",f=11;![1,/[\/{}[(\-+*=<>:;|\\.,?!&@~]/.test(l),/[\])]/.test(l),/[$\w]/.test(l),"/"==l&&o<2&&"<"!=n,'"'==l,"'"==l,l+c+s[u+1]+s[u+2]=="\x3c!--",l+c=="/*",l+c=="//","#"==l][--f];);p+=l}}(e)}function
 Q(e){var 
t;if([/filename\*=[^']+'\w*'"([^"]+)";?/i,/filename\*=[^']+'\w*'([^;]+);?/i,/filename="([^;]*);?"/i,/filename=([^;]*);?/i].some(function(n){return
 null!==(t=n.exec(e))}),null!==t&&t.length>1)try{return 
decodeURIComponent(t[1])}catch(e){console.error(e)}return null}function 
ee(e){return t=e.replace(/\.[^.\/]*$/,""),b()(g()(t));var t}var 
te=function(e,t){if(e>t)return"Value must be less than 
Maximum"},ne=function(e,t){if(e<t)return"Value must be greater than 
Minimum"},re=function(e){if(!/^-?\d+(\.?\d+)?$/.test(e))return"Value must be a 
number"},oe=functio
 n(e){if(!/^-?\d+$/.test(e))return"Value must be an 
integer"},ie=function(e){if(e&&!(e instanceof A.a.File))return"Value must be a 
file"},ae=function(e){if("true"!==e&&"false"!==e&&!0!==e&&!1!==e)return"Value 
must be a boolean"},se=function(e){if(e&&"string"!=typeof e)return"Value must 
be a string"},ue=function(e){if(isNaN(Date.parse(e)))return"Value must be a 
DateTime"},ce=function(e){if(e=e.toString().toLowerCase(),!/^[{(]?[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}[)}]?$/.test(e))return"Value
 must be a Guid"},le=function(e,t){if(e.length>t)return"Value must be less than 
MaxLength"},pe=function(e,t){if(e.length<t)return"Value must be greater than 
MinLength"},fe=function(e,t){if(!new RegExp(t).test(e))return"Value must follow 
pattern "+t},he=function(e,t){var n=arguments.length>2&&void 
0!==arguments[2]?arguments[2]:{},r=n.isOAS3,o=void 
0!==r&&r,i=n.bypassRequiredCheck,a=void 
0!==i&&i,s=[],u=e.get("required"),c=Object(P.a)(e,{isOAS3:o}),p=c.schema,h=c.parameterConten
 tMediaType;if(!p)return s;var 
m=p.get("required"),v=p.get("maximum"),g=p.get("minimum"),y=p.get("type"),b=p.get("format"),_=p.get("maxLength"),w=p.get("minLength"),x=p.get("pattern");if(y&&(u||m||t)){var
 
E="string"===y&&t,S="array"===y&&l()(t)&&t.length,C="array"===y&&d.a.List.isList(t)&&t.count(),k="array"===y&&"string"==typeof
 t&&t,O="file"===y&&t instanceof 
A.a.File,T="boolean"===y&&(t||!1===t),j="number"===y&&(t||0===t),I="integer"===y&&(t||0===t),M="object"===y&&"object"===f()(t)&&null!==t,N="object"===y&&"string"==typeof
 
t&&t,R=[E,S,C,k,O,T,j,I,M,N],D=R.some(function(e){return!!e});if((u||m)&&!D&&!a)return
 s.push("Required field is not provided"),s;if("object"===y&&"string"==typeof 
t&&(null===h||"application/json"===h))try{JSON.parse(t)}catch(e){return 
s.push("Parameter string value must be valid JSON"),s}if(x){var 
L=fe(t,x);L&&s.push(L)}if(_||0===_){var U=le(t,_);U&&s.push(U)}if(w){var 
q=pe(t,w);q&&s.push(q)}if(v||0===v){var F=te(t,v);F&&s.push(F)}if(g||0===g){var 
B=ne(t,g);B
 &&s.push(B)}if("string"===y){var 
z;if(!(z="date-time"===b?ue(t):"uuid"===b?ce(t):se(t)))return s;s.push(z)}else 
if("boolean"===y){var V=ae(t);if(!V)return s;s.push(V)}else 
if("number"===y){var H=re(t);if(!H)return s;s.push(H)}else 
if("integer"===y){var W=oe(t);if(!W)return s;s.push(W)}else if("array"===y){var 
J;if(!C||!t.count())return 
s;J=p.getIn(["items","type"]),t.forEach(function(e,t){var 
n;"number"===J?n=re(e):"integer"===J?n=oe(e):"string"===J&&(n=se(e)),n&&s.push({index:t,error:n})})}else
 if("file"===y){var K=ie(t);if(!K)return s;s.push(K)}}return 
s},de=function(e){var t=arguments.length>1&&void 
0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 
0!==arguments[2]?arguments[2]:{};if(/xml/.test(t)){if(!e.xml||!e.xml.name){if(e.xml=e.xml||{},!e.$$ref)return
 e.type||e.items||e.properties||e.additionalProperties?'<?xml version="1.0" 
encoding="UTF-8"?>\n\x3c!-- XML example cannot be generated; root element name 
is undefined --\x3e':null;var r=e.$$ref.match(/\S*\/(\S+)$/);e.
 xml.name=r[1]}return Object(k.memoizedCreateXMLExample)(e,n)}var 
i=Object(k.memoizedSampleFromSchema)(e,n);return"object"===f()(i)?o()(i,null,2):i},me=function(){var
 e={},t=A.a.location.search;if(!t)return{};if(""!=t){var 
n=t.substr(1).split("&");for(var r in 
n)n.hasOwnProperty(r)&&(r=n[r].split("="),e[decodeURIComponent(r[0])]=r[1]&&decodeURIComponent(r[1])||"")}return
 e},ve=function(t){return(t instanceof e?t:new 
e(t.toString(),"utf-8")).toString("base64")},ge={operationsSorter:{alpha:function(e,t){return
 e.get("path").localeCompare(t.get("path"))},method:function(e,t){return 
e.get("method").localeCompare(t.get("method"))}},tagsSorter:{alpha:function(e,t){return
 e.localeCompare(t)}}},ye=function(e){var t=[];for(var n in e){var r=e[n];void 
0!==r&&""!==r&&t.push([n,"=",encodeURIComponent(r).replace(/%20/g,"+")].join(""))}return
 t.join("&")},be=function(e,t,n){return!!E()(n,function(n){return 
C()(e[n],t[n])})};function _e(e){return"string"!=typeof 
e||""===e?"":Object(m.sanitizeUrl)(e
 )}function we(e){if(!d.a.OrderedMap.isOrderedMap(e))return 
null;if(!e.size)return null;var t=e.find(function(e,t){return 
t.startsWith("2")&&u()(e.get("content")||{}).length>0}),n=e.get("default")||d.a.OrderedMap(),r=(n.get("content")||d.a.OrderedMap()).keySeq().toJS().length?n:null;return
 t||r}var xe=function(e){return"string"==typeof e||e instanceof 
String?e.trim().replace(/\s/g,"%20"):""},Ee=function(e){return 
j()(xe(e).replace(/%20/g,"_"))},Se=function(e){return 
e.filter(function(e,t){return/^x-/.test(t)})},Ce=function(e){return 
e.filter(function(e,t){return/^pattern|maxLength|minLength|maximum|minimum/.test(t)})};function
 ke(e,t){var n=arguments.length>2&&void 
0!==arguments[2]?arguments[2]:function(){return!0};if("object"!==f()(e)||l()(e)||null===e||!t)return
 e;var r=a()({},e);return u()(r).forEach(function(e){e===t&&n(r[e],e)?delete 
r[e]:r[e]=ke(r[e],t,n)}),r}function Oe(e){if("string"==typeof e)return 
e;if(e&&e.toJS&&(e=e.toJS()),"object"===f()(e)&&null!==e)try{return o()(e,nu
 ll,2)}catch(t){return String(e)}return null==e?"":e.toString()}function 
Ae(e){return"number"==typeof e?e.toString():e}function Te(e){var 
t=arguments.length>1&&void 
0!==arguments[1]?arguments[1]:{},n=t.returnAll,r=void 
0!==n&&n,o=t.allowHashes,i=void 0===o||o;if(!d.a.Map.isMap(e))throw new 
Error("paramToIdentifier: received a non-Im.Map parameter as input");var 
a=e.get("name"),s=e.get("in"),u=[];return 
e&&e.hashCode&&s&&a&&i&&u.push("".concat(s,".").concat(a,".hash-").concat(e.hashCode())),s&&a&&u.push("".concat(s,".").concat(a)),u.push(a),r?u:u[0]||""}function
 je(e,t){return Te(e,{returnAll:!0}).map(function(e){return 
t[e]}).filter(function(e){return void 0!==e})[0]}function Pe(){return 
Me(M()(32).toString("base64"))}function Ie(e){return 
Me(R()("sha256").update(e).digest("base64"))}function Me(e){return 
e.replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,"")}}).call(this,n(64).Buffer)},function(e,t){e.exports=function(e,t){if(!(e
 instanceof t))throw new TypeError("Cannot call a cl
 ass as a function")}},function(e,t,n){var r=n(54);function o(e,t){for(var 
n=0;n<t.length;n++){var 
o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in 
o&&(o.writable=!0),r(e,o.key,o)}}e.exports=function(e,t,n){return 
t&&o(e.prototype,t),n&&o(e,n),e}},function(e,t,n){var 
r=n(26),o=n(9);e.exports=function(e,t){return!t||"object"!==r(t)&&"function"!=typeof
 t?o(e):t}},function(e,t,n){var r=n(806),o=n(420);function i(t){return 
e.exports=i=o?r:function(e){return 
e.__proto__||r(e)},i(t)}e.exports=i},function(e,t,n){var 
r=n(421),o=n(814);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=r(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&o(e,t)}},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(892)()},function(e,t,n){"use strict";function r(
 e){if(Array.isArray(e)){for(var 
t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return 
Array.from(e)}function o(e,t){return e===t}function i(e){var 
t=arguments.length<=1||void 
0===arguments[1]?o:arguments[1],n=null,r=null;return function(){for(var 
o=arguments.length,i=Array(o),a=0;a<o;a++)i[a]=arguments[a];return 
null!==n&&n.length===i.length&&i.every(function(e,r){return 
t(e,n[r])})||(r=e.apply(void 0,i)),n=i,r}}function a(e){var 
t=Array.isArray(e[0])?e[0]:e;if(!t.every(function(e){return"function"==typeof 
e})){var n=t.map(function(e){return typeof e}).join(", ");throw new 
Error("Selector creators expect all input-selectors to be functions, instead 
received the following types: ["+n+"]")}return t}function s(e){for(var 
t=arguments.length,n=Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];return 
function(){for(var 
t=arguments.length,o=Array(t),i=0;i<t;i++)o[i]=arguments[i];var 
s=0,u=o.pop(),c=a(o),l=e.apply(void 0,[function(){return s++,u.apply(void 
0,arguments)}].concat(n)),
 p=function(e,t){for(var 
n=arguments.length,o=Array(n>2?n-2:0),i=2;i<n;i++)o[i-2]=arguments[i];var 
a=c.map(function(n){return n.apply(void 0,[e,t].concat(o))});return 
l.apply(void 0,r(a))};return p.resultFunc=u,p.recomputations=function(){return 
s},p.resetRecomputations=function(){return 
s=0},p}}t.__esModule=!0,t.defaultMemoize=i,t.createSelectorCreator=s,t.createStructuredSelector=function(e){var
 t=arguments.length<=1||void 
0===arguments[1]?u:arguments[1];if("object"!=typeof e)throw new 
Error("createStructuredSelector expects first argument to be an object where 
each property is a selector, instead received a "+typeof e);var 
n=Object.keys(e);return t(n.map(function(t){return e[t]}),function(){for(var 
e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return 
t.reduce(function(e,t,r){return e[n[r]]=t,e},{})})};var 
u=t.createSelector=s(i)},function(e,t,n){var 
r=n(754),o=n(755),i=n(762);e.exports=function(e){return 
r(e)||o(e)||i()}},function(e,t,n){var r=n(597),o=n(598),i=n(601
 );e.exports=function(e,t){return 
r(e)||o(e,t)||i()}},function(e,t,n){e.exports=n(571)},function(e,t,n){"use 
strict";var r=function(e){};e.exports=function(e,t,n,o,i,a,s,u){if(r(t),!e){var 
c;if(void 0===t)c=new Error("Minified exception occurred; use the non-minified 
dev environment for the full error message and additional helpful 
warnings.");else{var l=[n,o,i,a,s,u],p=0;(c=new 
Error(t.replace(/%s/g,function(){return l[p++]}))).name="Invariant 
Violation"}throw 
c.framesToPop=1,c}}},function(e,t,n){e.exports=n(575)},function(e,t,n){e.exports=n(553)},function(e,t){e.exports=function(){var
 
e={location:{},history:{},open:function(){},close:function(){},File:function(){}};if("undefined"==typeof
 window)return e;try{e=window;for(var 
t=0,n=["File","Blob","FormData"];t<n.length;t++){var r=n[t];r in 
window&&(e[r]=window[r])}}catch(e){console.error(e)}return 
e}()},function(e,t,n){"use strict";var 
r=n(1),o="<<anonymous>>",i={listOf:function(e){return 
c(e,"List",r.List.isList)},mapOf:function(e,t
 ){return l(e,t,"Map",r.Map.isMap)},orderedMapOf:function(e,t){return 
l(e,t,"OrderedMap",r.OrderedMap.isOrderedMap)},setOf:function(e){return 
c(e,"Set",r.Set.isSet)},orderedSetOf:function(e){return 
c(e,"OrderedSet",r.OrderedSet.isOrderedSet)},stackOf:function(e){return 
c(e,"Stack",r.Stack.isStack)},iterableOf:function(e){return 
c(e,"Iterable",r.Iterable.isIterable)},recordOf:function(e){return 
s(function(t,n,o,i,s){for(var 
u=arguments.length,c=Array(u>5?u-5:0),l=5;l<u;l++)c[l-5]=arguments[l];var 
p=t[n];if(!(p instanceof r.Record)){var f=a(p);return new Error("Invalid "+i+" 
`"+s+"` of type `"+f+"` supplied to `"+o+"`, expected an Immutable.js 
Record.")}for(var h in e){var d=e[h];if(d){var m=p.toObject(),v=d.apply(void 
0,[m,h,o,i,s+"."+h].concat(c));if(v)return 
v}}})},shape:f,contains:f,mapContains:function(e){return 
p(e,"Map",r.Map.isMap)},list:u("List",r.List.isList),map:u("Map",r.Map.isMap),orderedMap:u("OrderedMap",r.OrderedMap.isOrderedMap),set:u("Set",r.Set.isSet),orderedSet:u("O
 
rderedSet",r.OrderedSet.isOrderedSet),stack:u("Stack",r.Stack.isStack),seq:u("Seq",r.Seq.isSeq),record:u("Record",function(e){return
 e instanceof r.Record}),iterable:u("Iterable",r.Iterable.isIterable)};function 
a(e){var t=typeof e;return Array.isArray(e)?"array":e instanceof 
RegExp?"object":e instanceof r.Iterable?"Immutable."+e.toSource().split(" 
")[0]:t}function s(e){function t(t,n,r,i,a,s){for(var 
u=arguments.length,c=Array(u>6?u-6:0),l=6;l<u;l++)c[l-6]=arguments[l];return 
s=s||r,i=i||o,null!=n[r]?e.apply(void 0,[n,r,i,a,s].concat(c)):t?new 
Error("Required "+a+" `"+s+"` was not specified in `"+i+"`."):void 0}var 
n=t.bind(null,!1);return n.isRequired=t.bind(null,!0),n}function u(e,t){return 
s(function(n,r,o,i,s){var u=n[r];if(!t(u)){var c=a(u);return new Error("Invalid 
"+i+" `"+s+"` of type `"+c+"` supplied to `"+o+"`, expected `"+e+"`.")}return 
null})}function c(e,t,n){return s(function(r,o,i,s,u){for(var 
c=arguments.length,l=Array(c>5?c-5:0),p=5;p<c;p++)l[p-5]=arguments[p];var 
 f=r[o];if(!n(f)){var h=s,d=a(f);return new Error("Invalid "+h+" `"+u+"` of 
type `"+d+"` supplied to `"+i+"`, expected an Immutable.js 
"+t+".")}if("function"!=typeof e)return new Error("Invalid typeChecker supplied 
to `"+i+"` for propType `"+u+"`, expected a function.");for(var 
m=f.toArray(),v=0,g=m.length;v<g;v++){var y=e.apply(void 
0,[m,v,i,s,u+"["+v+"]"].concat(l));if(y instanceof Error)return y}})}function 
l(e,t,n,r){return s(function(){for(var 
o=arguments.length,i=Array(o),a=0;a<o;a++)i[a]=arguments[a];return 
c(e,n,r).apply(void 0,i)||t&&(u=t,s(function(e,t,n,r,o){for(var 
i=arguments.length,a=Array(i>5?i-5:0),s=5;s<i;s++)a[s-5]=arguments[s];var 
c=e[t];if("function"!=typeof u)return new Error("Invalid keysTypeChecker 
(optional second argument) supplied to `"+n+"` for propType `"+o+"`, expected a 
function.");for(var l=c.keySeq().toArray(),p=0,f=l.length;p<f;p++){var 
h=u.apply(void 0,[l,p,n,r,o+" -> key("+l[p]+")"].concat(a));if(h instanceof 
Error)return h}})).apply(void 0,i);var u
 })}function p(e){var t=void 0===arguments[1]?"Iterable":arguments[1],n=void 
0===arguments[2]?r.Iterable.isIterable:arguments[2];return 
s(function(r,o,i,s,u){for(var 
c=arguments.length,l=Array(c>5?c-5:0),p=5;p<c;p++)l[p-5]=arguments[p];var 
f=r[o];if(!n(f)){var h=a(f);return new Error("Invalid "+s+" `"+u+"` of type 
`"+h+"` supplied to `"+i+"`, expected an Immutable.js "+t+".")}var 
d=f.toObject();for(var m in e){var v=e[m];if(v){var g=v.apply(void 
0,[d,m,i,s,u+"."+m].concat(l));if(g)return g}}})}function f(e){return 
p(e)}e.exports=i},function(e,t,n){var r=n(16);function o(){return 
e.exports=o=r||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.apply(this,arguments)}e.exports=o},function(e,t,n){"use 
strict";e.exports=function(e){for(var t=arguments.length-1,n="Minified React 
error #"+e+"; visit 
http://facebook.github.io/react/docs/error-decoder.html?invariant="+e,r=0;r<t;r++)n+="&args[]="
 +encodeURIComponent(arguments[r+1]);n+=" for the full message or use the 
non-minified dev environment for full errors and additional helpful 
warnings.";var o=new Error(n);throw o.name="Invariant 
Violation",o.framesToPop=1,o}},function(e,t){var 
n=e.exports={version:"2.6.5"};"number"==typeof 
__e&&(__e=n)},function(e,t,n){"use strict";var 
r=n(57);e.exports=r},function(e,t,n){"use 
strict";n.r(t),n.d(t,"isOAS3",function(){return 
s}),n.d(t,"isSwagger2",function(){return 
u}),n.d(t,"OAS3ComponentWrapFactory",function(){return c});var 
r=n(20),o=n.n(r),i=n(0),a=n.n(i);function s(e){var 
t=e.get("openapi");return"string"==typeof 
t&&(t.startsWith("3.0.")&&t.length>4)}function u(e){var 
t=e.get("swagger");return"string"==typeof t&&t.startsWith("2.0")}function 
c(e){return function(t,n){return function(r){return 
n&&n.specSelectors&&n.specSelectors.specJson?s(n.specSelectors.specJson())?a.a.createElement(e,o()({},r,n,{Ori:t})):a.a.createElement(t,r):(console.warn("OAS3
 wrapper: couldn't get spec"),nu
 ll)}}}},function(e,t,n){"use strict";
-/*
-object-assign
-(c) Sindre Sorhus
-@license MIT

[... 133 lines stripped ...]
Modified: ranger/site/trunk/apidocs/ui/swagger-ui-bundle.js.map
URL: 
http://svn.apache.org/viewvc/ranger/site/trunk/apidocs/ui/swagger-ui-bundle.js.map?rev=1923329&r1=1923328&r2=1923329&view=diff
==============================================================================
--- ranger/site/trunk/apidocs/ui/swagger-ui-bundle.js.map (original)
+++ ranger/site/trunk/apidocs/ui/swagger-ui-bundle.js.map Thu Jan 23 07:03:46 
2025
@@ -1 +1 @@

[... 5 lines stripped ...]


Reply via email to