!function(){function e(e,a){return function(e){if(Array.isArray(e))return e}(e)||function(e,d){var a=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==a)return;var n,o,i=[],c=!0,m=!1;try{for(a=a.call(e);!(c=(n=a.next()).done)&&(i.push(n.value),!d||i.length!==d);c=!0);}catch(r){m=!0,o=r}finally{try{c||null==a.return||a.return()}finally{if(m)throw o}}return i}(e,a)||function(e,a){if(!e)return;if("string"==typeof e)return d(e,a);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(e,a)}(e,a)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,d){(null==d||d>e.length)&&(d=e.length);for(var a=0,n=new Array(d);a